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,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,1,2,7,8,3,6,10,4,5,255,196,0,128,16,0,0,5,2,3,5,4,6,3,7,10,13,10,14,12,15,0,1,2,3,4,5,17,6,7,18,8,19,20,33,49,9,21,34,81,22,50,56,65,97,181,35,113,119,23,36,51,82,129,133,145,37,52,66,71,98,134,161,177,197,209,24,38,53,67,68,69,83,99,100,114,118,180,193,25,39,84,115,116,130,178,210,211,212,54,70,85,86,101,131,149,150,163,166,179,194,196,225,57,73,87,88,104,132,146,147,162,164,195,226,227,228,240,241,55,102,117,136,148,165,198,40,103,135,182,255,196,0,28,1,1,1,1,0,2,3,1,0,0,0,0,0,0,0,0,0,0,1,2,3,6,4,5,7,8,255,196,0,79,17,1,0,1,3,1,6,1,6,10,6,7,7,2,6,3,0,0,1,2,3,17,4,5,6,18,33,49,65,81,7,19,34,97,113,177,20,50,51,53,82,114,129,145,161,178,35,52,66,193,209,240,21,54,55,98,115,130,225,36,67,131,146,179,194,241,116,195,22,68,69,99,132,162,70,83,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,28,79,200,102,50,9,111,58,132,36,206,215,82,136,138,255,0,148,99,202,238,124,224,26,6,227,140,196,184,125,27,253,90,119,181,150,91,190,155,94,215,235,212,135,236,230,69,78,85,50,138,203,241,155,66,212,169,105,65,146,200,204,173,161,103,238,50,242,17,21,157,185,167,137,228,247,47,7,78,128,254,158,39,86,237,151,21,111,193,218,246,95,214,2,73,228,237,157,147,145,175,175,27,96,203,146,117,88,241,84,82,184,235,117,109,190,50,130,14,245,45,226,28,30,254,141,54,211,139,162,149,239,111,220,159,152,134,83,160,103,125,109,105,114,62,83,226,7,210,118,104,212,197,10,98,138,254,87,34,62,124,199,12,188,165,207,39,181,184,172,157,198,54,85,185,150,30,153,111,248,0,38,227,1,109,155,151,56,218,82,163,67,168,225,180,18,88,91,218,155,196,140,61,114,74,201,62,228,151,159,81,156,104,120,170,141,95,140,196,136,53,24,78,239,216,76,130,38,164,161,207,10,136,142,252,186,151,50,230,32,43,42,222,205,252,179,168,45,117,60,185,169,83,154,40,171,142,149,212,233,18,153,35,82,156,74,244,221,90,75,85,136,204,139,200,140,72,174,207,27,73,22,234,159,6,173,86,194,209,29,98,132,210,92,109,111,238,214,135,18,77,17,165,68,167,121,25,29,238,93,121,0,223,128,31,143,72,196,116,218,174,247,135,169,193,123,117,166,251,151,146,171,94,253,108,103,228,63,96,0,82,228,6,62,119,157,121,42,50,67,119,252,134,3,232,21,28,76,169,106,245,147,110,94,67,148,0,116,76,208,144,212,92,57,83,125,107,79,135,115,225,53,91,171,136,33,222,198,51,206,88,243,158,194,245,130,139,13,215,111,195,233,208,217,170,255,0,72,221,250,0,213,252,95,181,45,19,41,235,178,163,212,105,16,94,67,102,134,9,199,171,8,140,70,107,66,92,247,182,124,236,71,203,242,142,213,131,59,66,50,170,162,166,226,205,168,97,56,10,68,66,82,183,184,186,53,201,69,164,141,38,70,130,177,243,63,208,52,39,109,165,205,139,93,154,212,248,202,142,148,212,97,243,117,6,142,124,29,237,207,224,52,234,27,88,154,85,90,81,97,250,20,170,139,151,90,180,49,21,199,143,119,171,214,178,61,215,183,62,156,192,122,22,129,181,166,72,206,222,95,51,112,59,122,45,255,0,77,17,14,247,191,238,190,3,245,218,218,79,37,222,245,51,71,5,29,206,220,177,36,67,255,0,206,16,18,196,108,252,131,170,217,67,93,45,118,245,232,19,125,223,254,113,244,53,143,115,190,5,175,150,175,38,199,175,199,70,150,95,249,221,57,0,244,5,11,60,114,166,121,161,49,179,27,9,184,110,95,73,34,185,25,87,181,250,89,95,1,251,244,252,113,131,234,137,37,65,197,52,103,200,200,212,70,212,246,151,200,142,199,209,94,98,1,112,214,208,89,225,70,151,24,254,231,208,144,150,117,243,118,147,48,173,114,62,191,72,94,99,99,178,119,108,12,196,134,210,26,174,210,48,188,13,49,157,47,167,142,251,71,168,221,35,34,241,61,229,204,4,193,51,54,28,130,35,143,45,151,72,203,81,104,112,149,114,243,228,57,198,167,101,38,211,13,87,155,136,137,149,172,38,133,29,45,183,148,150,228,145,25,43,232,238,92,221,62,92,204,108,229,34,189,10,167,189,221,78,136,230,235,77,247,78,145,218,247,235,204,252,128,126,168,0,0,0,0,0,0,0,181,92,185,142,51,119,73,242,77,255,0,40,229,52,145,142,53,55,226,51,34,48,22,107,82,143,240,102,46,35,51,234,147,33,82,37,23,184,197,230,130,63,48,28,75,104,148,119,37,123,135,201,37,221,202,85,169,60,147,110,102,118,31,160,72,34,228,87,31,5,89,147,84,103,77,41,81,153,233,228,69,241,32,28,81,170,49,214,173,214,241,178,81,21,204,181,149,199,208,169,105,104,181,169,37,164,249,17,154,172,70,49,77,127,25,175,12,215,100,181,37,216,49,218,73,33,4,169,42,209,115,52,37,86,185,168,185,245,29,230,131,93,164,226,88,49,80,138,172,39,86,168,200,125,73,142,250,84,101,200,175,202,231,203,197,252,64,63,69,88,166,158,143,89,232,229,127,57,9,31,108,122,172,105,36,70,211,173,42,234,211,225,112,143,152,233,21,28,42,239,209,238,163,77,95,91,217,23,183,79,128,253,106,28,9,81,137,41,92,87,146,91,226,81,234,65,151,151,192,7,109,35,185,92,133,166,179,47,216,220,85,4,100,146,35,21,50,35,1,242,201,168,49,17,4,183,150,132,145,171,79,137,100,92,199,74,172,103,62,17,163,110,120,170,181,29,59,237,90,119,149,70,145,123,90,246,191,94,163,247,113,91,108,112,73,53,57,111,167,47,121,121,40,105,102,105,97,122,244,238,236,224,232,117,39,244,111,181,110,163,45,90,111,162,215,177,114,232,96,54,70,22,211,248,10,116,150,99,49,85,160,41,79,56,150,203,69,117,149,29,204,200,186,17,115,62,125,6,73,161,98,202,93,126,59,18,33,201,138,178,127,86,146,110,74,92,190,147,50,59,25,117,232,98,43,48,126,23,196,81,49,21,41,185,84,10,147,55,158,194,140,156,138,180,157,181,167,159,50,233,200,72,118,74,209,159,98,131,70,125,216,210,81,167,136,185,169,6,68,94,55,11,200,6,96,35,35,43,144,168,181,180,233,65,39,200,92,0,0,0,0,0,0,0,0,3,133,249,113,99,33,78,72,146,211,73,77,174,165,172,146,69,250,71,34,204,201,10,50,43,153,17,216,99,92,203,174,215,161,83,106,72,131,77,75,218,55,58,110,202,213,123,169,23,232,127,19,1,251,184,147,53,176,30,22,47,213,108,93,64,140,162,113,45,154,100,85,89,100,200,205,38,162,245,143,173,138,227,10,99,109,184,178,154,131,189,142,214,34,194,50,214,196,181,71,50,78,42,140,147,240,234,45,86,177,219,167,79,136,210,125,179,51,99,22,208,230,200,41,52,168,12,54,85,40,168,37,62,195,169,185,156,69,29,174,107,46,125,68,126,87,241,197,126,189,88,159,187,129,25,211,92,183,95,50,97,165,171,170,207,159,172,124,185,128,156,252,21,181,166,18,196,188,102,225,154,66,56,109,221,244,87,90,114,250,181,121,32,173,234,141,150,165,86,97,85,25,55,163,190,202,136,151,163,192,233,47,157,139,203,235,16,197,144,20,92,196,46,254,226,48,77,89,191,214,182,189,53,242,191,225,124,200,73,222,90,226,170,204,104,137,98,161,13,136,196,169,196,106,222,54,180,25,36,201,5,126,103,211,175,63,128,12,228,3,227,129,81,139,49,132,45,185,76,45,75,189,137,11,35,189,140,254,63,1,245,145,145,243,32,21,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,213,26,131,145,55,122,9,191,29,239,171,225,111,136,15,173,201,113,90,59,57,33,164,242,191,53,145,10,183,42,51,182,221,200,105,87,233,165,100,99,94,241,174,123,71,161,79,76,105,149,124,57,24,213,24,157,180,137,4,131,211,169,69,126,110,23,46,71,250,12,126,134,6,206,186,117,112,225,110,107,152,117,226,127,121,109,196,148,170,246,213,210,206,31,144,12,240,70,71,208,238,42,63,27,15,214,59,218,58,30,67,140,56,149,37,70,74,104,238,71,101,91,173,204,126,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,253,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,2,151,47,48,21,0,0,0,1,75,151,152,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,165,203,204,5,64,82,229,230,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,40,101,112,21,1,66,43,10,128,10,92,188,194,220,172,26,72,0,84,82,214,232,29,58,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,14,41,46,165,152,238,186,163,34,36,33,74,59,157,185,17,14,81,248,88,186,166,84,234,45,73,221,227,73,54,224,188,231,210,29,139,146,21,215,159,78,64,52,15,110,28,85,22,53,75,26,171,75,74,36,247,111,245,242,43,248,99,124,6,20,217,219,107,156,43,150,243,213,76,171,67,165,39,113,1,230,247,146,43,173,199,185,173,244,44,138,202,65,216,236,125,47,238,184,226,219,115,48,91,151,84,198,145,120,202,97,173,125,221,225,75,158,46,73,140,125,53,13,3,168,162,171,85,172,72,147,6,158,236,146,90,82,119,97,165,44,140,137,41,43,242,191,188,73,19,151,135,54,249,202,69,211,226,42,69,115,8,199,51,138,217,153,47,22,198,43,30,146,229,205,37,204,119,8,123,114,100,148,173,122,241,214,7,107,77,186,226,232,135,123,220,64,155,84,220,126,182,144,219,24,58,164,226,73,37,164,211,79,120,238,86,228,124,136,125,44,210,115,49,187,233,192,117,99,191,157,46,71,243,6,68,250,255,0,70,102,71,233,53,125,209,176,55,47,255,0,91,33,255,0,56,249,157,219,99,36,91,35,63,186,6,7,59,127,250,219,19,249,196,15,27,57,168,132,158,188,1,83,73,90,230,103,74,146,92,135,202,233,227,251,30,247,8,77,65,251,239,79,124,172,25,129,61,145,182,213,201,57,7,98,199,248,32,185,95,254,139,34,31,250,71,101,163,109,55,149,21,181,146,33,227,140,38,225,155,91,223,163,196,49,151,203,151,62,71,211,153,115,30,123,226,200,204,54,85,170,54,14,152,225,218,223,212,247,207,151,228,25,123,41,241,158,109,65,169,154,93,192,142,182,210,105,250,18,167,41,114,74,246,83,118,231,171,173,136,50,39,218,157,138,168,85,77,231,5,87,128,246,234,218,183,82,144,187,94,246,189,143,151,67,31,174,52,191,37,115,26,190,231,124,241,144,161,51,110,31,77,219,90,111,248,75,245,87,212,55,18,157,48,230,50,110,25,160,236,189,62,30,157,11,249,197,31,96,0,0,0,0,14,41,50,88,136,203,143,190,234,16,150,208,107,81,173,68,146,34,34,185,153,153,244,33,133,51,99,105,44,27,129,96,213,74,68,202,51,235,131,184,186,23,90,105,147,61,102,142,183,35,183,174,59,102,108,98,206,225,163,85,82,151,161,164,147,72,125,239,166,85,191,96,231,196,185,114,17,21,181,118,107,214,42,85,92,83,18,3,84,185,38,231,3,160,153,74,150,165,89,44,25,218,203,231,208,255,0,64,13,247,193,155,110,96,138,198,32,147,5,17,232,104,221,198,55,53,22,35,101,87,241,32,173,109,31,17,179,56,63,31,81,49,108,24,114,32,205,130,163,145,13,185,122,25,152,135,77,41,81,36,253,221,75,196,92,199,159,44,179,197,24,245,140,71,38,115,120,97,70,135,33,169,4,179,132,246,147,241,163,161,223,224,37,27,101,108,213,168,110,169,145,170,135,74,138,109,225,182,73,68,189,72,52,172,183,4,105,61,75,228,125,121,124,0,111,128,14,22,36,181,35,86,237,214,215,166,215,210,162,59,14,96,0,1,67,59,21,192,84,7,17,188,146,234,164,254,145,78,33,31,221,17,250,64,115,0,225,226,17,253,209,31,164,87,124,155,122,233,191,214,3,148,5,132,225,31,236,147,250,69,196,100,126,240,21,0,0,1,99,175,52,201,106,117,196,32,175,107,169,68,66,215,223,109,134,212,181,184,132,233,183,172,118,29,3,31,227,87,169,76,18,98,185,5,118,125,9,241,153,159,35,65,159,185,68,3,184,187,136,232,237,45,72,93,78,25,26,76,210,100,114,16,70,71,250,71,220,204,168,242,47,185,121,181,233,235,165,68,118,26,133,85,205,169,169,170,76,67,203,164,33,41,144,225,17,153,153,115,212,126,107,27,3,128,113,67,53,62,58,210,161,43,119,186,252,26,200,237,125,93,121,159,144,12,130,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,46,162,197,72,97,30,179,205,149,252,212,64,57,0,124,18,43,116,168,233,81,185,84,134,155,36,213,226,125,37,203,244,142,179,90,204,186,13,49,183,143,210,26,34,77,189,63,132,150,130,235,110,190,47,136,14,226,227,236,180,87,117,228,32,186,93,74,34,31,155,63,22,97,154,98,53,205,196,20,198,11,94,131,222,204,109,22,87,62,92,207,175,35,228,53,255,0,50,54,148,69,20,141,170,117,99,10,189,165,244,39,199,35,81,216,219,51,62,142,151,188,105,254,114,237,131,140,91,105,244,69,141,132,221,74,106,170,36,153,33,213,93,54,114,199,201,224,27,211,140,54,180,202,124,39,194,107,198,24,74,71,21,188,181,241,44,102,244,233,211,245,223,214,26,145,139,123,72,48,75,213,184,200,99,15,208,221,109,77,33,42,117,24,173,147,74,110,181,94,246,103,221,212,70,118,55,207,44,79,137,184,46,42,29,28,184,109,230,157,203,110,126,203,77,239,119,15,241,70,62,109,186,196,195,39,35,211,94,116,136,244,221,182,84,162,191,151,47,172,73,19,73,131,251,67,242,209,49,98,34,81,225,152,231,244,154,137,204,91,28,180,243,85,175,118,200,101,44,57,183,158,79,84,216,70,247,19,96,232,199,165,74,178,177,116,83,232,171,91,161,8,18,69,63,20,38,198,156,63,52,255,0,248,163,159,204,63,74,12,140,105,8,172,206,25,146,171,17,151,138,19,167,239,191,184,78,107,201,232,9,173,179,50,81,196,37,106,204,28,16,157,68,71,99,197,113,57,127,8,228,45,177,242,64,250,230,62,6,47,223,92,63,231,16,16,85,204,193,50,36,167,9,188,118,255,0,0,127,249,197,253,231,152,199,234,224,233,39,249,189,255,0,231,12,202,242,79,170,182,198,201,2,253,178,48,55,253,245,195,254,113,198,123,101,228,142,171,125,209,112,63,253,245,196,254,113,2,7,82,204,165,31,253,5,75,255,0,185,178,63,156,83,140,204,203,235,244,34,111,253,205,144,36,205,73,201,61,206,237,155,146,77,167,81,102,30,7,62,118,255,0,162,184,159,206,58,253,75,111,108,153,167,154,137,24,175,5,189,165,195,71,44,95,16,175,215,159,67,242,16,85,46,181,143,163,39,239,204,42,243,5,123,93,200,47,39,157,186,115,49,215,230,98,26,163,138,82,100,197,105,181,107,51,81,26,20,70,71,229,204,197,230,39,42,87,105,110,82,199,211,166,70,17,115,85,250,99,56,220,191,240,99,150,133,218,73,149,85,170,188,26,81,59,133,25,57,178,154,140,75,244,198,50,180,235,81,38,246,221,149,237,126,130,7,210,153,114,239,185,140,183,52,117,208,131,59,95,207,244,15,216,162,211,241,117,42,171,10,169,7,13,206,117,248,114,91,144,210,85,13,213,37,75,66,137,68,70,68,68,102,87,34,232,98,143,72,212,124,244,203,106,181,45,154,154,113,166,26,109,46,234,228,85,168,234,34,178,141,61,110,94,67,244,99,102,222,94,76,89,183,31,26,225,215,20,69,168,201,21,118,20,118,252,138,16,51,78,218,111,63,168,148,134,233,109,101,197,59,135,102,246,91,180,121,186,185,168,213,204,247,164,93,79,200,100,252,149,218,51,53,235,149,151,155,172,97,42,84,107,65,113,126,24,18,81,226,39,80,68,94,39,79,220,96,137,186,129,89,166,84,210,133,193,168,69,124,150,217,58,147,105,228,174,233,59,88,202,199,211,153,115,31,112,215,221,158,49,85,94,181,78,164,170,108,70,27,55,40,12,60,162,67,106,43,40,210,213,203,153,159,46,102,54,8,80,0,0,0,0,0,0,0,0,0,1,141,51,194,172,138,94,23,140,250,228,110,136,234,40,69,244,106,254,182,225,219,161,249,8,54,168,230,43,149,157,222,138,198,251,115,123,253,239,166,215,183,238,75,200,76,158,214,51,94,139,129,97,173,15,58,159,213,198,211,224,81,151,245,151,196,4,97,121,114,21,196,239,31,117,94,165,174,163,63,198,16,78,46,69,101,54,29,169,208,215,33,234,6,240,147,84,52,25,241,75,46,68,134,143,220,191,136,205,231,147,56,33,76,104,60,55,207,203,140,123,207,252,113,248,91,59,50,143,67,165,172,144,158,85,87,61,223,222,154,25,105,18,18,110,147,54,85,255,0,131,165,197,133,150,188,102,198,204,120,75,18,83,208,152,184,35,137,95,22,219,135,250,164,234,57,19,106,43,243,116,188,196,126,103,102,81,99,204,164,155,81,173,225,252,61,221,77,57,89,122,3,78,241,108,191,118,140,220,81,34,203,90,189,205,145,220,202,252,186,243,19,30,180,33,194,178,208,149,23,91,25,92,99,92,215,202,58,46,59,163,183,9,88,123,15,190,178,156,82,148,115,98,33,68,103,165,100,103,234,43,197,227,254,48,68,114,100,174,221,110,67,239,158,255,0,205,61,26,248,125,215,234,29,239,109,230,175,82,63,196,186,137,41,203,204,213,195,24,218,158,169,84,218,247,27,247,225,197,37,112,174,55,227,210,131,211,101,32,191,24,185,252,68,17,231,214,68,99,60,170,238,43,213,41,17,251,211,138,254,166,190,234,53,110,247,94,191,209,166,255,0,132,229,215,222,50,14,202,219,95,204,193,213,122,29,11,16,226,92,113,48,228,226,120,207,41,45,76,55,27,83,106,83,9,52,171,91,197,127,84,238,86,181,140,4,236,17,223,153,1,164,140,238,100,58,14,82,230,101,39,48,176,173,42,179,78,106,162,148,84,55,250,56,180,164,151,224,113,196,158,171,45,95,136,118,230,126,225,221,39,84,89,167,160,157,125,43,82,77,68,155,36,136,249,218,254,243,248,0,250,136,136,186,10,143,207,143,90,139,36,244,182,219,165,225,213,204,139,249,199,232,0,15,134,177,79,102,165,79,122,35,236,239,18,230,155,167,81,149,236,162,62,164,127,1,247,0,8,203,237,37,201,9,51,169,199,90,162,97,141,110,72,175,194,73,187,198,145,106,73,64,116,143,146,156,229,205,37,238,247,8,218,193,88,154,126,2,199,53,118,42,19,120,30,25,50,32,153,110,210,238,149,37,228,150,158,68,171,250,135,207,225,212,122,12,206,252,7,11,25,225,232,241,31,166,211,36,26,103,182,247,223,140,146,203,147,78,38,252,210,124,252,95,160,64,206,212,248,2,86,13,204,108,103,48,138,158,211,39,139,170,49,144,136,151,73,164,183,239,153,21,180,145,18,108,158,159,80,9,95,202,204,39,150,89,143,222,155,168,29,227,221,219,139,253,44,134,119,123,205,127,20,222,250,62,61,6,65,86,199,25,43,56,141,79,101,206,179,50,209,253,87,150,92,191,35,255,0,17,164,189,159,153,212,135,253,61,227,230,215,100,105,238,189,27,199,53,233,253,117,123,93,206,94,225,43,207,164,213,17,231,35,158,239,74,21,107,114,50,59,117,228,3,89,106,123,12,100,171,141,58,113,242,186,235,61,54,253,91,151,230,94,114,6,57,198,155,9,96,196,167,93,11,43,44,102,234,74,253,248,239,171,160,239,235,72,243,176,216,250,182,106,193,195,120,141,218,77,77,85,87,149,31,78,178,104,201,72,61,77,146,138,218,150,95,140,94,225,223,112,158,37,164,226,234,91,19,99,68,123,67,169,90,200,164,54,155,248,86,105,231,99,48,17,163,82,200,204,204,203,201,210,100,81,112,191,119,176,135,151,9,147,227,99,187,102,136,204,210,159,19,138,62,136,46,103,207,151,81,153,114,227,61,113,13,31,188,123,239,20,238,119,219,157,215,222,40,85,237,174,254,171,103,230,93,70,232,213,112,134,30,170,181,162,78,31,165,191,119,55,135,190,136,133,92,249,243,230,147,231,204,97,156,89,179,212,103,248,94,235,162,225,136,218,117,239,52,198,36,106,245,109,234,183,207,223,250,64,101,76,53,143,232,53,214,55,145,234,219,243,55,247,36,123,133,167,157,139,151,52,151,152,237,104,113,14,36,148,131,185,31,65,161,245,10,134,42,203,89,109,162,161,136,166,155,108,164,167,173,48,165,185,99,65,25,223,145,154,124,94,3,254,14,99,191,224,93,171,176,230,136,81,39,22,41,125,207,165,212,106,221,168,143,214,50,234,247,63,112,13,179,1,138,176,246,208,56,66,174,194,55,84,250,213,205,42,85,220,105,174,132,171,127,116,49,220,105,248,238,145,82,36,155,17,166,39,83,100,225,107,66,75,145,219,201,95,16,29,144,7,206,212,214,158,190,148,172,173,230,68,57,200,238,2,160,45,82,201,37,115,191,33,249,85,92,77,2,144,87,146,204,133,120,137,62,4,164,249,153,95,222,100,3,245,192,99,165,231,166,18,68,199,161,29,58,175,188,97,106,66,140,153,106,198,105,59,29,190,144,119,168,117,38,39,107,221,33,194,209,107,234,34,247,254,95,128,15,172,90,180,37,105,52,168,174,70,46,0,26,229,181,6,26,168,174,154,154,141,34,21,221,118,164,194,77,123,196,243,73,71,89,31,37,29,186,145,13,121,202,205,161,228,97,44,107,82,164,226,44,95,194,51,2,51,208,137,190,239,39,52,56,135,144,157,55,67,102,103,98,74,185,220,203,151,81,191,56,166,131,18,189,5,17,164,67,136,249,37,226,114,210,27,37,21,201,42,43,243,35,231,204,70,94,216,185,55,136,48,203,85,28,71,66,147,73,166,170,118,41,121,4,228,37,173,151,77,181,148,133,233,81,165,5,203,194,87,43,153,92,136,102,87,170,79,41,53,234,109,95,123,193,74,222,238,180,234,240,41,54,189,237,212,139,200,199,232,216,132,124,236,151,180,212,122,223,165,93,225,81,197,82,247,60,14,142,33,226,115,77,247,247,181,221,59,94,197,250,8,72,20,121,8,144,131,90,9,68,68,118,230,52,142,80,0,1,136,51,131,23,61,64,165,239,142,161,184,79,120,238,72,247,68,175,216,184,118,245,79,200,96,188,29,156,20,156,71,197,241,56,139,136,225,247,122,126,244,82,52,234,213,228,130,191,171,252,3,52,109,23,134,165,85,48,164,114,136,168,237,172,234,232,112,212,163,50,185,110,222,242,35,243,16,211,72,207,57,152,63,123,197,86,177,31,223,122,116,240,210,79,246,23,189,238,225,126,55,241,128,145,60,101,34,21,39,20,64,113,133,238,146,219,109,58,103,99,85,140,156,87,62,119,242,27,83,146,117,182,42,216,14,140,250,36,239,84,239,17,207,65,166,246,121,194,242,47,33,30,184,179,50,97,226,40,114,171,176,213,82,67,113,34,45,7,189,50,37,221,36,165,114,178,143,241,139,223,212,108,70,199,185,173,14,173,66,194,84,67,114,172,183,29,227,255,0,10,100,104,59,46,66,185,248,207,203,203,168,13,199,1,197,25,228,190,202,93,73,29,149,126,189,122,143,142,177,87,143,73,142,151,223,75,166,149,56,72,240,17,94,246,51,247,153,121,0,253,16,24,189,156,250,194,101,125,80,43,39,255,0,106,107,254,80,119,218,78,32,135,89,100,223,138,211,201,73,57,187,250,68,145,29,236,71,238,51,243,1,250,96,0,0,0,0,40,99,29,230,237,86,29,15,11,85,170,114,159,220,165,157,198,165,233,53,90,238,54,146,228,68,126,126,67,34,31,67,26,109,183,174,105,177,133,50,195,28,195,75,245,102,158,139,221,158,56,170,36,145,106,145,20,249,30,178,62,138,231,249,64,70,254,223,185,163,35,17,102,37,103,14,195,174,241,17,99,79,129,33,182,120,82,70,147,224,18,70,122,141,4,103,205,103,202,254,241,211,182,77,201,25,217,147,142,101,199,169,97,142,241,142,186,19,147,144,92,105,51,115,55,152,34,87,133,196,159,69,159,47,143,65,138,177,237,90,94,96,227,234,165,77,19,36,187,191,75,78,106,154,225,169,103,161,166,209,207,154,185,242,229,207,160,151,221,131,50,57,170,53,7,12,226,121,20,172,60,163,168,224,120,70,107,109,130,55,148,110,34,42,238,179,54,202,253,57,243,62,96,51,190,13,201,122,45,15,140,225,240,222,227,127,187,191,223,139,85,237,171,205,103,230,59,164,188,38,211,81,221,91,20,251,41,45,169,73,61,233,245,183,196,199,126,84,36,23,224,155,109,62,118,43,92,92,220,118,150,210,146,182,144,171,220,185,164,140,6,11,86,56,151,133,43,7,18,109,83,133,143,23,214,78,224,151,167,82,110,92,201,38,103,115,81,126,145,145,176,118,98,208,235,241,91,36,214,55,238,232,90,213,247,186,211,200,151,107,250,164,94,67,168,231,110,0,126,165,134,235,51,105,109,211,227,200,115,134,221,186,100,104,90,108,227,100,126,36,166,229,200,140,191,40,210,28,89,155,181,108,150,198,51,233,245,154,245,125,72,97,45,199,36,83,101,40,208,74,113,180,58,70,68,165,163,149,175,127,143,233,1,39,237,58,135,155,75,173,170,233,90,73,68,118,234,70,47,26,219,179,238,210,184,115,30,183,2,148,211,88,141,111,183,67,106,83,138,152,150,205,42,182,233,38,119,222,168,205,87,95,151,152,217,18,81,43,160,10,142,55,100,50,194,77,78,175,73,39,175,35,49,122,142,201,51,242,43,140,19,159,25,177,23,4,82,235,142,186,237,93,7,11,134,185,196,81,17,150,181,53,234,248,203,241,185,254,80,25,205,153,12,190,68,166,151,168,143,224,100,57,6,6,217,223,54,98,227,232,76,169,151,106,235,53,68,125,239,191,20,71,234,200,36,126,58,185,243,253,3,59,182,173,72,74,188,200,140,5,192,2,134,118,43,249,0,168,15,137,202,172,118,159,54,20,135,53,23,188,136,173,210,254,99,233,101,228,190,217,56,130,50,35,243,1,200,63,54,163,11,136,221,221,173,90,111,251,43,121,15,210,20,50,35,234,68,96,35,67,109,236,47,137,104,110,212,235,52,88,59,150,224,97,23,165,111,55,173,171,66,208,114,85,170,202,51,189,172,71,107,24,208,204,187,218,191,51,240,141,66,158,211,152,251,132,143,19,123,114,238,168,238,105,212,149,255,0,121,51,59,154,191,132,77,94,212,25,108,206,43,203,188,98,227,112,41,42,113,88,78,161,29,42,144,209,25,145,238,30,183,61,39,203,197,252,98,1,115,119,9,200,193,216,246,173,67,123,132,74,162,110,46,81,174,77,248,217,109,92,174,69,248,220,249,117,184,9,91,217,19,110,42,77,126,35,20,172,97,153,251,249,12,211,165,60,182,251,145,73,178,184,162,36,157,219,96,139,213,87,159,191,204,111,198,20,198,20,92,83,77,133,54,151,81,226,138,84,54,229,165,91,149,163,82,20,148,153,42,202,73,90,250,139,151,196,121,144,195,152,178,189,134,100,170,69,38,187,83,128,165,52,109,106,137,41,109,30,147,81,25,151,132,203,149,202,246,243,27,217,178,182,221,77,97,42,132,120,88,174,189,152,53,22,98,97,228,67,221,162,81,60,130,117,42,96,181,36,156,144,69,107,37,68,71,215,159,64,19,68,3,163,96,124,219,195,184,235,141,238,168,117,38,184,29,222,243,137,109,180,223,94,171,91,74,213,248,135,229,238,29,224,142,224,42,0,0,2,151,176,168,0,165,192,204,136,174,98,221,69,211,222,44,119,86,236,202,252,192,21,41,132,168,210,167,44,101,240,49,202,149,37,68,74,73,220,140,174,67,20,230,150,35,145,135,80,114,10,92,182,210,169,13,182,91,135,12,143,155,102,126,101,203,144,250,114,235,50,32,215,164,166,156,93,226,183,89,132,78,44,222,177,164,204,141,4,103,235,25,222,230,3,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,192,84,0,91,226,20,51,50,233,212,94,41,98,242,1,75,153,138,145,220,84,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,254,225,75,168,133,192,2,219,152,92,204,92,0,44,241,123,186,10,120,135,32,165,139,200,5,164,106,181,136,12,213,249,69,194,134,70,2,151,184,167,136,133,228,94,97,98,242,1,198,74,93,250,139,136,207,222,46,177,121,16,88,188,128,82,230,23,49,91,23,144,166,147,1,75,153,10,220,197,108,94,66,135,212,2,230,23,49,64,0,35,87,188,12,213,113,113,151,144,88,188,128,82,231,212,46,98,225,75,115,1,75,152,92,197,15,168,169,21,192,8,249,5,204,13,39,97,68,145,223,168,10,220,195,196,10,35,51,228,22,63,48,11,152,169,223,220,45,21,59,151,188,2,230,23,49,109,142,224,125,0,46,102,118,51,2,191,188,80,174,98,235,25,117,48,2,191,188,84,140,238,43,98,242,11,115,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,252,138,253,118,61,22,42,100,200,75,198,149,58,77,253,25,21,239,99,63,121,151,46,64,63,77,201,12,181,109,107,181,250,114,48,67,237,56,87,66,174,87,183,67,26,134,222,208,72,197,87,238,138,142,36,99,133,252,38,245,237,58,181,116,182,151,14,254,169,141,153,195,39,45,80,212,167,228,45,195,39,143,154,150,103,202,201,243,1,217,197,45,239,28,45,168,238,87,51,50,28,196,100,125,0,84,0,0,0,0,0,7,20,137,8,142,130,90,201,70,70,118,228,48,166,110,237,59,130,178,218,2,158,170,83,177,10,205,186,137,192,81,195,101,163,51,89,37,203,159,137,212,248,124,7,252,28,128,101,202,166,35,164,82,55,92,124,205,214,247,86,143,163,82,175,107,95,161,31,153,13,64,218,23,107,44,41,75,133,84,131,77,199,219,163,118,130,250,146,158,234,117,87,89,147,165,212,217,63,34,26,97,155,189,160,12,87,59,167,185,177,6,99,197,220,111,247,154,165,146,53,95,119,111,86,73,222,214,62,190,99,76,113,70,103,98,172,83,53,59,220,87,95,124,156,100,163,25,74,156,226,174,70,106,228,126,51,229,226,254,48,25,79,25,213,49,70,119,102,180,200,20,135,251,233,170,214,239,118,141,45,198,222,238,99,36,207,154,137,26,108,109,31,149,244,251,239,207,111,246,95,216,106,21,103,13,65,169,227,28,175,223,60,244,73,58,215,223,102,155,168,165,26,83,201,185,4,94,169,121,127,8,252,94,206,252,144,42,235,217,127,141,170,180,250,4,214,223,239,93,226,164,179,188,125,122,74,91,101,115,83,103,123,88,173,207,161,23,212,37,115,10,225,186,93,2,145,30,20,58,92,24,196,209,44,137,49,216,74,18,68,107,53,114,177,23,188,239,245,128,215,44,53,176,254,78,71,101,148,206,203,13,38,152,201,73,254,173,74,63,21,139,201,255,0,172,118,148,236,95,144,133,251,91,127,252,226,111,252,184,207,228,148,167,213,73,23,212,66,160,48,19,187,25,100,35,169,52,175,45,238,74,43,31,234,196,222,159,252,248,252,169,91,10,108,236,254,163,86,86,106,53,91,251,121,56,191,244,129,178,64,24,26,196,91,10,100,44,115,188,60,172,211,238,254,174,77,62,95,150,64,230,254,131,252,172,166,36,149,11,47,55,118,250,50,253,87,146,126,31,46,111,31,145,13,151,22,58,217,56,155,26,72,249,223,153,0,213,73,56,58,141,131,244,240,180,238,19,139,190,175,166,91,154,180,244,234,163,181,181,127,8,207,121,121,136,169,213,170,83,143,195,153,190,73,75,54,239,187,82,121,233,65,219,153,23,153,14,129,154,116,210,103,187,46,219,92,247,253,11,252,79,128,232,91,50,99,37,202,164,55,29,217,51,214,110,215,73,30,53,220,185,165,146,231,226,232,3,107,192,81,39,114,35,21,0,28,110,188,134,173,173,86,191,78,67,144,116,76,123,137,83,77,224,116,185,41,27,205,239,224,206,215,182,158,188,254,32,53,127,106,76,210,113,234,155,212,42,53,118,234,159,135,212,202,26,225,125,119,22,167,210,69,169,72,229,126,69,212,136,107,222,0,217,121,236,197,151,2,187,138,176,63,120,55,80,222,239,221,239,50,107,94,236,150,148,248,91,117,54,182,132,151,34,46,131,54,80,178,190,181,152,56,158,147,92,122,69,58,75,49,230,49,25,196,207,90,214,181,37,46,18,141,37,116,40,141,54,95,75,251,204,109,246,14,203,250,110,30,163,67,134,154,69,37,181,71,222,126,2,58,72,139,82,212,124,188,37,230,3,80,232,59,26,224,26,60,86,247,25,113,185,81,37,73,63,213,135,149,200,213,127,123,230,43,82,202,230,242,249,28,117,30,135,192,25,175,132,37,241,91,223,7,51,211,101,45,95,136,92,250,242,234,55,81,116,152,230,242,155,76,104,228,68,87,182,130,183,241,14,157,152,88,41,19,233,77,165,49,105,231,121,100,191,26,63,114,191,220,252,64,117,172,183,205,184,21,14,241,226,113,6,243,119,185,211,247,162,138,215,215,228,143,128,205,204,188,135,146,107,109,90,136,142,221,44,34,102,94,106,75,192,58,56,186,173,104,184,251,233,225,31,63,216,117,213,117,167,241,249,117,247,141,241,200,156,241,163,227,58,63,129,53,183,22,237,87,132,74,165,18,12,200,205,45,91,158,240,249,120,191,140,6,121,22,168,181,21,172,42,149,18,139,81,123,197,64,124,235,142,74,232,143,127,152,227,224,203,251,159,240,143,176,0,124,169,136,159,123,127,194,47,40,200,191,169,252,35,156,90,181,147,105,53,170,246,47,32,22,165,148,39,246,63,194,47,36,145,116,33,211,241,126,102,208,176,122,47,82,139,80,114,206,165,175,160,109,7,205,73,53,23,85,151,43,16,234,48,54,136,194,53,137,206,211,225,192,174,33,198,73,75,81,173,166,137,54,35,34,229,103,15,204,128,101,241,193,50,75,81,34,189,37,213,232,75,77,169,197,42,215,177,17,92,207,248,7,201,78,146,185,123,205,43,95,130,222,177,249,223,249,134,60,207,76,119,27,10,97,60,66,181,170,122,20,206,31,151,40,142,49,145,25,89,167,121,151,136,185,248,127,136,7,230,226,28,219,164,158,34,145,64,107,16,120,188,22,107,132,87,247,50,95,173,163,242,245,29,15,51,113,157,2,21,25,154,149,70,165,161,46,203,67,100,189,202,206,231,161,124,172,73,242,73,254,129,164,184,123,58,100,226,12,232,142,226,42,216,129,76,200,215,100,60,249,159,171,16,250,150,179,46,164,63,27,107,220,243,93,51,7,68,164,196,169,226,22,36,177,89,96,214,182,94,210,147,73,199,120,236,70,78,95,246,69,238,247,9,145,248,184,235,104,82,147,141,241,13,34,139,139,245,112,149,89,105,75,125,223,109,45,165,229,36,185,169,190,118,228,93,110,36,135,103,134,106,178,125,32,239,4,234,211,194,104,230,146,254,235,126,159,144,68,30,202,217,123,86,205,28,214,173,60,235,240,101,20,186,76,154,151,234,146,148,179,61,82,88,241,31,133,94,63,164,230,127,19,230,39,143,7,225,40,216,119,139,221,194,128,215,17,187,191,14,217,38,250,117,117,228,95,141,252,98,142,207,107,10,128,0,11,28,121,182,138,235,85,138,246,232,63,15,22,98,218,126,20,134,137,115,218,146,180,173,228,178,68,194,82,103,115,73,171,222,162,229,200,107,149,123,105,74,61,82,185,81,162,83,28,196,172,61,14,91,218,140,205,41,70,148,44,210,100,90,93,51,234,101,238,1,180,109,206,142,237,244,59,123,117,240,152,250,71,74,193,156,92,142,51,125,33,78,105,221,219,90,204,237,235,14,234,0,0,0,0,56,158,144,134,75,82,137,71,206,220,133,173,75,109,219,233,74,138,222,100,3,156,5,8,238,42,0,0,56,158,144,134,75,82,137,71,206,220,128,114,128,235,211,49,189,38,14,141,236,121,103,174,246,210,132,251,191,223,124,71,72,173,109,21,131,41,73,113,47,83,107,134,100,201,185,116,50,215,78,127,223,75,159,32,25,89,75,74,10,234,59,17,15,204,169,98,42,93,55,148,153,155,179,37,18,127,6,163,234,87,247,16,215,74,190,211,148,10,180,151,96,210,203,18,199,113,221,58,13,90,16,73,177,17,159,170,233,219,161,139,168,242,113,46,57,112,230,194,174,74,38,93,65,184,148,74,148,229,203,73,146,15,145,106,43,222,255,0,144,6,93,169,102,44,20,169,109,196,172,120,146,225,149,184,115,233,207,205,63,80,252,244,86,177,12,219,232,147,175,71,95,2,10,215,252,159,1,110,27,192,19,18,77,185,63,128,124,213,28,174,106,186,140,213,203,159,52,253,124,199,126,143,67,135,31,85,161,69,45,86,245,91,47,230,1,142,100,209,43,179,210,162,84,109,230,164,154,61,116,23,228,235,241,29,70,187,148,242,234,9,124,228,208,55,132,230,157,95,125,17,94,214,242,95,192,100,250,230,62,195,180,57,41,134,245,58,86,181,180,78,17,180,203,118,43,153,151,227,23,62,67,158,145,81,107,18,178,212,168,68,226,27,147,171,73,61,98,50,210,102,71,123,25,254,41,128,214,44,83,179,254,31,116,205,234,182,18,185,41,196,243,227,215,235,105,229,234,185,228,52,103,106,200,25,93,132,41,47,53,74,107,132,156,198,33,84,71,139,84,135,52,146,82,254,164,248,174,71,226,73,115,47,33,38,27,76,215,219,192,216,62,36,231,206,66,84,186,171,76,26,162,114,81,221,135,85,204,204,211,203,195,252,66,14,182,131,198,243,177,78,59,197,81,85,82,169,58,201,98,89,207,161,185,47,26,146,146,223,58,69,98,212,100,70,68,171,126,144,29,87,1,101,237,123,29,241,221,209,72,227,184,29,214,243,239,132,53,163,94,171,122,202,77,239,160,252,250,9,81,202,30,207,92,18,237,40,215,95,202,43,184,85,30,189,254,247,224,244,183,248,146,126,191,136,235,219,8,108,229,29,30,156,119,181,23,11,74,191,118,110,245,198,39,52,254,186,191,172,215,43,242,253,2,78,160,83,163,64,104,218,98,43,13,17,171,85,155,65,36,175,98,231,200,186,242,1,169,81,251,62,50,56,144,157,246,81,243,231,127,213,249,159,243,145,246,51,217,249,144,105,47,30,82,123,191,234,244,223,249,200,219,64,1,170,236,236,7,179,226,58,229,53,185,127,213,233,223,243,129,250,76,236,31,179,162,111,175,42,237,123,127,111,39,127,206,6,203,11,13,196,151,184,192,107,151,244,11,108,234,69,225,202,222,126,239,213,185,223,243,129,248,88,159,99,76,131,162,211,100,204,44,184,220,182,206,143,23,124,77,85,174,164,151,77,249,249,141,170,117,196,180,218,221,81,25,146,18,106,59,117,177,13,52,219,71,105,186,6,5,194,248,199,15,163,210,86,39,65,238,255,0,166,133,161,41,45,110,71,95,133,91,212,159,170,187,31,34,247,128,211,29,177,240,238,69,101,238,242,155,68,135,221,243,152,169,197,109,196,111,38,59,102,215,21,75,181,212,106,46,102,105,63,49,163,73,162,205,197,184,134,161,23,14,70,226,210,78,187,33,180,235,38,254,139,93,136,238,179,47,198,79,46,188,199,111,205,220,117,89,206,28,127,84,157,30,183,85,122,51,198,196,132,55,83,146,181,25,27,108,33,179,59,18,150,87,189,237,240,63,200,55,203,97,205,143,101,72,155,79,197,24,130,149,130,234,49,42,152,69,169,13,161,246,13,231,9,110,156,101,146,148,75,102,218,173,123,157,207,153,251,192,126,46,64,118,126,46,169,223,222,152,229,38,247,117,194,240,223,171,218,109,125,238,191,193,201,47,36,245,252,158,241,183,240,182,1,201,38,44,178,202,109,43,74,245,36,251,250,89,243,43,127,132,13,170,166,208,105,20,189,231,3,74,133,27,123,109,123,134,18,141,86,189,175,98,43,245,63,210,62,245,40,144,70,118,232,87,228,3,76,177,142,197,25,83,14,151,45,109,101,166,130,70,238,199,223,50,78,215,82,127,191,252,70,178,227,172,176,194,185,101,138,102,181,68,161,247,105,35,118,193,23,18,227,214,74,219,74,204,188,75,87,83,43,137,79,197,12,181,38,131,37,70,210,15,86,143,89,37,248,233,17,161,182,117,73,52,140,111,84,74,13,214,200,166,195,79,209,114,235,12,143,204,132,145,184,219,51,166,35,148,154,42,155,43,168,240,220,99,62,191,138,200,216,49,169,59,28,98,34,168,177,72,143,188,146,173,56,82,58,190,144,238,93,35,151,159,196,109,176,160,0,0,0,0,2,221,95,0,37,223,220,56,212,178,248,126,144,73,153,153,114,247,128,229,46,98,160,0,53,159,108,201,11,103,47,97,41,38,127,244,66,217,114,59,127,88,144,32,151,2,196,41,156,117,212,73,209,186,253,141,250,234,254,97,60,251,94,83,92,153,128,161,165,10,85,251,249,181,114,69,255,0,172,200,254,113,5,120,10,19,209,184,237,72,89,234,221,117,65,151,227,8,61,8,100,84,100,70,193,115,244,91,149,65,213,114,77,191,173,52,58,246,53,205,217,88,75,23,204,134,154,99,178,81,23,119,200,166,155,100,173,77,36,250,105,59,122,223,192,59,38,69,60,151,176,124,196,242,45,85,23,19,215,251,211,67,9,237,139,149,213,122,206,21,197,213,170,113,76,146,167,184,13,12,49,5,78,26,172,228,116,157,140,143,159,67,62,158,225,70,194,101,230,62,86,51,165,177,53,116,195,138,110,182,226,236,114,55,150,210,225,166,215,210,95,88,238,86,75,137,45,73,35,35,231,99,230,33,75,8,237,16,254,207,120,254,165,135,177,22,6,113,92,28,46,31,125,54,121,193,212,167,119,79,17,105,91,74,177,216,250,95,153,21,196,142,236,249,181,142,1,204,154,117,42,156,221,66,129,6,65,80,88,154,227,105,196,12,188,182,207,75,68,104,52,233,73,149,141,118,191,195,167,48,31,102,123,108,197,128,243,19,184,248,154,85,2,63,119,241,58,117,208,153,123,86,243,117,210,230,86,245,63,45,254,2,12,243,127,47,220,202,44,105,79,139,76,174,41,213,183,13,170,146,29,97,142,20,210,178,117,194,43,105,81,216,203,118,71,170,255,0,196,61,40,18,144,231,168,180,157,188,142,226,57,246,253,217,214,185,136,17,90,197,180,249,179,158,110,153,130,100,221,182,105,75,113,43,83,124,83,154,117,146,252,38,119,34,232,118,234,3,22,246,127,237,51,138,156,157,128,240,93,68,170,179,90,62,244,214,227,213,151,20,149,242,148,225,93,6,147,46,71,98,235,238,184,148,40,178,23,139,112,180,57,247,84,69,58,234,148,101,171,120,126,21,45,54,191,47,43,143,55,121,119,92,127,46,115,14,159,80,169,211,28,53,211,247,186,217,125,71,28,254,145,133,145,95,81,30,159,92,143,167,63,202,38,227,179,239,56,40,248,239,41,112,253,45,148,67,141,33,168,85,9,11,105,51,208,234,210,146,168,45,60,210,68,70,69,226,35,191,196,188,192,117,92,239,205,60,89,150,18,39,207,137,91,171,73,71,124,187,5,12,183,81,117,130,66,110,225,145,149,175,200,180,90,214,247,252,7,100,201,205,175,42,88,195,189,248,188,41,37,60,39,15,167,121,89,83,190,190,242,246,187,69,111,84,100,205,162,114,158,102,96,225,102,33,65,168,60,218,187,217,51,46,212,51,124,244,238,221,46,132,162,229,227,46,127,206,32,255,0,26,81,177,6,80,112,125,231,135,234,47,119,182,243,70,254,50,226,219,117,166,246,212,71,171,240,133,245,126,80,30,138,97,202,226,218,55,52,104,178,180,218,247,28,227,69,182,67,218,243,7,98,250,43,80,31,110,141,78,145,51,18,38,27,109,46,190,210,214,122,208,193,18,137,38,132,153,243,85,173,239,183,81,188,113,37,177,53,132,73,142,235,110,54,187,217,72,89,40,142,199,110,70,95,80,10,75,136,204,198,201,167,144,133,17,43,85,148,146,81,95,242,253,98,32,251,71,242,186,149,74,167,84,235,241,213,17,46,205,199,79,106,209,9,40,87,141,50,214,119,81,29,207,153,9,131,26,169,182,222,88,207,198,89,123,14,52,41,18,9,71,137,27,147,102,161,169,211,34,220,73,46,132,101,203,196,92,192,66,214,71,102,141,115,47,251,235,187,95,157,247,255,0,13,175,113,57,108,122,155,203,95,73,30,175,92,254,175,202,61,16,229,205,121,204,73,64,145,37,246,148,147,41,75,102,203,115,121,203,66,15,169,145,126,55,65,230,74,92,25,20,221,27,246,156,78,242,246,214,131,79,79,175,235,19,175,176,126,107,210,49,70,93,202,221,38,27,43,115,20,57,25,41,76,228,184,102,102,196,91,25,114,43,250,221,0,115,109,102,220,140,59,23,21,98,120,18,220,105,216,252,14,132,178,102,218,139,81,176,131,178,200,238,92,148,126,239,128,235,91,40,103,117,106,100,130,161,205,102,108,132,199,166,200,116,150,237,69,106,35,62,37,31,177,52,242,245,186,220,108,54,210,56,22,94,50,202,252,69,77,132,243,196,236,206,19,74,90,140,110,171,193,33,147,59,36,140,140,249,36,196,68,230,165,70,175,179,214,114,87,229,213,112,220,201,172,27,81,224,165,201,9,84,36,169,78,71,101,222,70,164,168,174,68,131,43,123,249,159,184,65,57,20,153,135,62,157,18,89,163,73,190,195,110,153,106,189,181,36,142,215,247,245,31,74,218,105,203,111,27,66,173,210,228,70,53,35,100,237,167,176,94,53,161,97,250,41,75,162,67,149,31,10,196,125,214,187,241,167,28,108,210,134,18,164,41,58,72,200,200,213,99,191,67,43,88,109,194,86,133,223,66,210,171,117,177,220,81,138,51,79,39,40,120,162,153,81,117,37,6,35,135,75,122,58,86,84,228,45,72,61,43,178,136,238,93,53,127,0,143,44,227,202,234,230,1,168,85,229,83,51,2,114,83,7,135,208,219,13,45,130,241,165,178,59,105,116,237,235,159,215,249,68,179,15,193,196,120,96,235,208,228,70,41,187,157,254,142,123,173,86,210,100,125,46,87,232,2,11,177,6,208,121,135,128,234,47,83,216,196,248,138,65,50,105,111,82,43,111,179,125,73,37,244,43,143,174,145,182,246,104,193,52,153,86,113,74,136,154,36,91,210,137,5,229,251,159,128,221,205,179,182,54,174,99,214,151,80,165,226,57,202,55,170,177,92,208,197,9,111,216,147,17,104,51,186,93,46,87,254,59,8,185,197,185,119,136,242,155,21,214,155,172,210,170,69,30,45,66,77,49,50,37,65,114,42,29,82,92,85,140,141,87,43,153,54,103,166,231,239,231,200,6,202,193,237,29,204,184,186,245,53,137,156,213,110,184,190,65,90,215,254,246,59,53,63,181,23,29,71,210,151,176,189,121,239,25,29,213,140,30,233,203,151,224,12,125,57,107,179,189,43,49,187,199,187,243,42,34,59,191,115,175,115,13,47,223,121,174,215,179,197,167,212,63,175,242,15,217,196,157,151,152,146,170,135,95,141,152,117,53,233,142,164,18,81,132,220,93,207,153,219,148,142,188,192,115,66,237,70,197,114,26,66,85,128,234,215,85,249,158,46,112,253,231,254,14,63,39,19,246,139,98,186,203,68,148,97,74,180,115,222,37,119,44,80,226,186,36,202,223,129,33,137,49,103,102,142,104,208,221,148,112,87,138,106,100,206,141,6,206,13,145,244,151,36,222,214,113,93,46,126,125,6,45,197,27,25,103,78,27,113,72,244,11,26,200,34,90,81,171,209,73,104,35,186,117,121,24,14,247,138,118,195,199,178,229,202,147,18,85,126,26,157,148,183,62,143,17,61,114,35,53,30,155,146,75,151,63,224,27,61,179,238,222,184,190,103,127,247,165,22,177,59,71,11,187,226,49,43,171,209,125,237,237,169,163,181,236,95,160,132,109,86,242,147,50,240,250,220,42,158,95,226,104,200,109,227,99,91,244,121,13,17,168,175,203,196,158,188,143,151,192,117,214,147,42,5,247,208,157,78,190,154,146,105,233,249,62,32,61,65,225,154,241,215,224,174,89,197,220,104,120,218,211,188,215,208,146,119,189,139,204,126,200,135,13,144,54,230,195,184,70,28,60,59,90,195,84,232,101,51,19,54,226,158,149,136,91,99,116,218,202,58,13,102,149,53,205,37,164,206,247,34,228,126,66,80,178,255,0,63,114,219,28,83,160,73,167,227,28,53,174,110,247,67,76,215,35,188,126,5,44,142,214,50,191,168,103,211,151,228,1,147,12,136,249,25,17,253,99,24,231,6,83,225,236,117,67,110,29,70,37,58,221,224,82,140,222,167,161,235,171,67,133,208,204,185,248,207,159,243,140,143,18,124,26,131,73,126,12,214,36,54,187,154,86,211,132,180,157,142,199,99,47,143,33,244,0,130,106,180,202,206,69,110,187,162,183,54,71,125,234,222,112,207,46,30,157,205,173,125,38,173,127,133,63,43,115,243,18,187,179,102,113,78,204,44,46,244,233,180,247,218,89,86,85,12,183,179,141,243,34,221,178,119,185,164,185,120,207,151,243,140,101,181,78,204,181,108,123,232,191,119,214,165,151,3,198,235,220,210,84,255,0,175,184,181,236,225,91,212,63,175,242,13,80,217,98,165,84,202,122,237,3,11,214,176,252,162,92,188,81,22,102,242,82,85,20,210,133,173,132,95,74,146,119,34,221,159,59,249,151,184,78,139,213,46,229,204,84,126,70,25,172,177,89,164,70,154,206,130,39,181,216,146,225,44,185,41,69,215,223,208,126,184,168,252,124,77,69,137,91,130,136,178,155,105,73,75,196,225,111,26,37,149,200,148,93,15,235,16,41,181,182,86,196,192,126,138,119,116,246,75,142,227,181,238,33,147,30,166,226,215,178,142,254,185,253,95,148,122,3,26,31,183,102,76,84,43,254,132,112,179,228,30,227,188,181,110,224,41,207,91,134,181,236,174,93,0,69,174,17,206,28,70,120,118,109,62,76,186,147,252,67,142,32,214,186,147,135,98,83,105,43,88,203,153,12,225,178,182,124,226,28,61,154,24,94,144,223,120,184,196,126,54,200,42,162,208,131,213,29,245,122,186,76,139,153,141,49,139,25,230,167,199,133,186,89,173,231,16,73,45,39,126,106,177,88,189,227,178,211,227,85,112,166,33,111,17,63,71,150,235,17,111,115,91,74,109,7,169,6,143,92,200,200,185,171,253,0,61,26,100,142,44,127,24,229,221,38,181,37,135,27,114,74,100,26,137,111,27,170,240,200,113,28,212,100,87,232,59,149,82,156,213,73,132,176,230,130,36,172,151,226,65,43,220,101,254,145,30,61,155,251,74,97,185,152,98,157,130,103,49,77,129,34,159,72,168,72,90,158,172,54,75,231,80,35,34,54,205,36,105,228,225,29,239,238,248,137,17,167,84,35,212,225,71,157,25,214,214,220,150,80,242,13,11,37,164,210,162,35,35,35,46,165,207,168,13,5,218,111,9,226,28,21,232,223,115,227,154,140,126,51,140,222,112,198,182,53,104,220,218,250,92,231,235,29,175,211,159,152,215,60,138,219,219,30,83,177,5,18,129,82,139,95,170,38,117,122,49,45,199,241,67,198,90,22,182,144,104,52,169,179,185,114,62,87,231,113,46,184,151,14,157,127,134,180,189,198,227,95,245,189,119,213,111,137,91,160,133,141,174,182,49,199,184,79,19,21,102,158,213,126,177,22,157,135,184,215,29,103,14,60,150,200,219,113,245,26,13,68,181,18,121,36,140,204,250,17,222,192,38,43,43,243,5,120,239,11,211,43,78,83,21,17,83,183,215,65,200,222,154,116,56,180,250,218,74,247,209,229,239,29,220,185,136,48,217,35,106,216,249,57,94,194,152,63,18,224,214,227,247,71,29,191,145,58,172,80,244,239,80,251,137,212,149,180,122,63,8,146,43,159,59,145,251,196,182,100,38,208,120,43,54,112,172,9,244,218,181,17,151,158,102,67,234,140,197,101,169,42,66,81,33,77,220,236,68,118,232,119,183,188,136,6,100,1,99,110,182,242,18,227,78,37,105,89,18,146,105,59,145,145,251,200,94,3,228,171,73,56,116,201,146,146,147,51,102,59,142,17,17,218,246,73,159,95,119,65,12,61,163,121,199,92,168,102,30,97,96,171,206,110,35,157,211,203,188,86,109,149,152,136,231,224,237,110,165,231,215,152,149,204,248,198,180,220,39,151,248,173,217,174,70,37,49,134,231,202,208,236,148,180,106,36,176,239,159,187,194,124,199,159,93,162,177,59,88,243,58,49,5,114,159,29,26,39,112,154,18,203,164,249,120,34,52,147,178,136,138,254,161,253,95,144,7,103,217,63,47,98,102,62,62,159,10,165,37,162,74,104,207,73,187,241,74,65,93,47,176,130,228,102,92,236,174,162,122,242,51,8,83,176,190,90,96,232,177,26,143,120,216,110,159,23,91,113,210,222,162,76,118,139,221,208,188,37,200,71,7,101,102,82,213,156,125,172,94,243,146,217,98,118,29,168,50,148,170,10,180,17,149,73,162,228,187,216,207,232,207,149,188,252,132,173,211,35,156,74,108,72,134,163,51,101,134,219,51,50,181,236,146,46,158,238,128,62,145,66,34,46,133,97,198,252,134,216,211,188,90,83,170,246,186,172,58,190,24,198,116,138,203,68,113,165,195,51,83,251,162,36,74,74,238,118,79,151,191,159,64,29,146,161,2,53,70,35,145,36,178,219,141,185,109,73,113,4,162,59,25,31,50,62,189,6,139,109,217,144,20,186,204,14,254,167,84,226,210,164,73,172,196,74,148,197,53,58,244,166,27,137,210,106,37,164,204,143,73,31,228,47,33,190,67,242,235,212,115,172,197,68,98,145,186,210,225,57,125,26,186,17,149,186,151,152,15,63,88,91,61,177,222,72,102,78,32,98,38,34,175,84,25,130,185,116,102,219,110,176,244,84,146,17,33,36,74,34,45,68,146,179,68,90,125,215,235,200,77,54,67,231,124,188,199,239,206,38,140,244,110,238,225,180,239,39,155,250,183,155,222,151,65,91,212,252,183,248,13,21,219,203,99,188,85,38,153,59,18,209,231,213,170,74,169,227,7,100,20,120,212,23,28,52,33,196,202,94,173,73,112,238,69,200,175,98,189,200,106,94,207,57,248,172,154,239,254,247,194,38,231,124,112,187,190,38,119,9,109,214,246,246,212,217,234,252,33,125,92,188,192,122,14,123,147,75,63,220,159,241,8,213,237,25,198,245,122,13,51,48,154,133,38,99,123,142,233,210,109,74,83,118,212,168,151,181,186,117,49,190,249,111,152,212,44,197,195,210,106,212,121,144,28,109,185,75,136,124,52,212,72,78,178,66,21,109,73,247,248,203,151,213,230,35,179,180,246,159,32,168,89,149,51,118,230,239,245,27,197,160,237,235,194,46,162,72,253,78,204,76,117,88,196,45,48,212,249,83,29,34,160,207,115,233,165,169,206,101,81,65,123,254,6,36,186,18,141,80,216,81,245,54,146,127,192,66,38,123,41,228,33,153,13,234,50,191,163,181,2,177,157,191,182,77,9,99,165,168,151,76,136,162,247,176,217,255,0,244,72,81,245,14,41,74,52,198,121,68,102,70,77,168,202,223,80,229,22,58,147,83,75,73,123,210,101,252,0,52,179,104,172,235,196,184,19,22,98,4,64,147,83,54,224,240,154,16,205,77,198,75,198,211,87,177,17,29,189,115,250,255,0,40,202,59,44,102,253,83,49,48,188,7,42,81,229,111,23,18,83,202,91,243,212,250,140,211,40,208,87,53,36,189,199,215,242,12,123,181,118,89,212,235,173,98,154,140,101,74,50,127,129,210,148,67,82,253,83,96,185,25,31,62,131,176,108,119,133,165,225,156,51,1,137,91,237,104,131,45,6,151,24,54,204,175,47,87,67,49,50,54,149,10,212,132,170,221,72,140,92,44,107,240,72,255,0,20,191,136,94,40,252,76,105,6,60,252,39,91,141,33,150,214,135,169,178,90,81,45,4,162,52,155,74,35,35,35,234,92,250,8,19,219,155,13,65,165,231,222,54,106,27,76,52,134,187,183,74,91,96,144,69,120,81,175,98,46,157,76,79,174,36,117,12,225,234,163,171,81,17,34,19,234,51,51,177,88,144,98,13,54,241,168,70,159,159,120,229,150,30,105,75,115,187,44,72,112,148,103,104,81,79,161,125,64,48,29,55,40,155,171,96,90,110,40,42,226,89,84,199,150,131,104,161,234,52,233,91,137,245,181,149,253,79,47,120,233,18,155,159,134,231,200,106,13,86,66,22,203,139,142,110,52,165,54,106,34,87,192,250,120,75,144,150,206,207,44,13,42,187,146,24,100,210,251,173,17,196,169,47,148,115,95,74,147,165,230,67,184,231,158,195,85,124,192,167,47,133,198,115,25,83,213,99,157,165,186,2,158,52,145,165,222,92,158,47,199,235,252,224,35,127,41,182,213,205,44,5,222,187,202,238,42,168,241,219,139,95,19,200,111,119,163,121,240,85,239,175,225,208,75,86,207,123,91,204,204,218,123,71,47,7,61,25,79,214,83,79,37,57,88,55,205,36,164,181,226,230,209,126,63,79,135,94,98,30,243,51,99,188,211,203,206,237,182,26,197,117,30,240,223,127,210,204,150,180,110,244,124,85,123,235,248,116,24,211,6,98,89,185,127,136,233,53,41,244,39,212,168,21,6,42,27,167,148,108,26,210,135,18,118,185,164,236,71,160,202,246,63,224,1,233,206,59,220,67,41,119,78,157,87,229,123,251,199,40,142,157,145,54,239,193,85,106,86,19,194,149,106,117,18,142,243,188,126,241,82,113,43,68,166,172,167,220,43,161,77,164,249,145,23,188,186,145,141,246,193,216,214,129,141,104,241,234,244,74,173,62,91,82,18,181,39,133,152,135,211,100,172,208,102,74,79,94,101,111,175,144,14,192,40,101,127,120,168,0,180,203,152,174,146,181,140,136,197,64,6,49,206,154,19,85,10,51,74,222,37,179,57,173,157,247,100,125,26,89,121,141,22,193,249,215,136,48,142,113,98,202,106,87,80,146,196,23,103,194,109,5,82,91,104,34,68,164,164,140,147,99,36,149,147,211,221,113,36,213,200,10,168,69,75,41,89,164,201,194,85,201,58,189,198,95,233,17,13,182,150,27,168,96,74,214,33,196,239,71,145,33,169,216,194,91,40,74,152,83,73,241,174,66,200,201,103,114,62,72,242,231,123,137,34,95,41,147,142,110,242,232,52,232,183,236,175,214,255,0,204,62,225,173,27,42,103,125,7,48,253,40,224,202,3,93,223,193,106,221,84,144,253,247,155,251,94,201,43,122,135,245,254,65,178,226,128,0,162,148,73,43,153,145,0,168,11,73,105,87,34,81,25,252,12,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,98,21,0,20,177,121,5,139,200,84,0,0,0,0,0,0,82,197,228,42,0,0,41,98,21,0,0,0,1,75,23,144,10,128,10,88,188,130,197,228,42,0,41,98,242,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,1,75,151,152,168,0,0,0,0,0,0,0,165,203,204,5,64,80,204,46,94,96,42,0,0,0,2,151,47,48,2,62,118,3,59,14,55,92,105,178,212,183,18,146,51,183,51,176,252,39,113,133,52,173,186,126,51,158,122,100,164,236,3,176,106,248,10,151,49,241,66,112,222,70,179,65,166,202,183,241,15,184,5,171,86,146,184,212,45,176,179,178,173,129,48,170,95,131,22,90,148,156,68,81,46,205,69,76,153,164,155,144,125,73,39,203,192,92,191,152,108,246,54,175,195,195,180,166,166,205,113,148,33,114,18,209,27,175,19,101,115,74,143,169,251,249,31,33,12,251,107,230,124,44,193,172,226,28,41,71,136,195,175,192,198,50,223,81,198,152,82,22,105,66,228,182,102,104,74,110,69,117,151,59,242,228,94,241,36,108,230,201,120,121,88,135,210,174,242,156,111,240,252,14,141,250,55,186,117,111,239,107,159,46,132,36,70,4,38,162,178,109,161,40,177,171,87,36,145,123,136,96,189,157,114,254,102,25,244,131,136,144,242,184,158,18,218,226,155,126,174,247,165,204,239,235,13,128,8,22,232,47,34,253,0,73,177,245,23,0,160,0,41,114,46,166,2,163,241,177,54,32,60,63,75,147,80,40,155,254,31,71,131,121,162,250,148,146,235,99,183,81,213,115,43,58,48,78,94,82,106,82,170,184,130,136,151,98,83,30,168,37,137,21,102,99,169,196,161,43,59,22,171,153,17,154,12,175,99,247,249,8,153,218,255,0,110,42,38,61,157,139,112,181,35,9,65,121,153,220,6,238,108,106,250,31,73,232,40,235,59,18,89,178,185,160,211,235,114,231,229,96,27,39,182,158,220,120,147,47,20,237,26,135,135,106,81,215,26,169,21,6,252,76,66,228,99,82,87,17,75,52,217,45,114,43,153,114,191,51,43,136,201,204,189,165,51,55,48,103,207,92,204,93,137,218,102,69,73,217,200,97,218,252,135,210,217,169,75,178,72,142,197,200,150,101,123,23,213,204,116,121,17,43,184,246,181,34,77,23,14,207,144,227,136,39,77,168,172,174,66,146,148,146,80,103,225,79,75,219,157,189,246,25,223,39,246,34,204,220,125,41,181,201,165,98,138,75,47,211,10,114,30,94,23,144,226,79,81,183,100,17,154,146,71,201,119,191,195,160,13,118,142,204,170,166,173,252,247,79,117,107,107,51,87,95,172,249,116,31,165,70,161,182,156,107,66,165,56,234,92,68,169,209,80,163,83,124,172,167,73,38,70,87,230,38,7,2,108,113,83,192,124,118,247,22,202,149,199,110,173,170,136,166,180,232,213,253,244,239,125,127,192,35,107,30,210,142,147,159,56,38,59,207,31,137,234,107,134,106,70,139,23,26,162,247,159,192,4,191,108,37,128,168,244,92,143,192,243,88,141,15,122,207,121,217,104,136,132,43,156,201,37,212,185,151,35,27,82,148,146,75,74,72,136,139,200,96,253,145,183,71,146,24,80,219,125,11,47,191,172,105,50,59,253,246,248,206,32,3,141,215,119,86,240,222,255,0,17,200,63,7,19,37,42,225,174,225,23,175,255,0,154,3,89,49,22,212,85,114,199,84,90,36,122,36,198,91,156,168,205,168,209,87,81,36,181,188,105,51,52,147,124,249,13,155,193,53,119,107,88,110,21,65,228,168,150,246,242,250,156,214,124,156,81,117,62,189,4,102,97,252,183,171,158,102,225,103,146,220,197,33,21,56,38,106,40,106,177,90,65,31,91,137,46,192,16,28,166,225,72,16,221,53,106,111,123,125,73,210,124,220,89,244,252,162,64,236,96,0,40,197,57,194,150,219,238,143,162,73,223,136,247,127,181,141,54,217,47,25,204,121,234,92,101,33,235,59,137,216,65,222,65,159,83,96,186,88,110,30,118,201,109,61,205,169,73,43,241,61,85,254,214,35,23,100,172,107,21,24,171,12,67,220,180,102,246,45,132,68,124,65,95,155,140,23,75,115,1,50,17,86,110,48,149,159,190,255,0,198,57,135,231,80,159,75,180,134,30,59,36,143,87,191,151,172,100,62,90,214,47,161,80,238,153,181,88,13,172,148,73,52,59,45,13,153,92,174,93,126,0,63,86,75,219,134,201,122,111,115,183,91,12,53,137,212,237,119,134,214,242,219,220,107,181,204,215,125,90,126,171,116,31,179,87,204,40,53,195,92,26,115,76,72,83,110,155,151,102,81,56,102,146,185,94,196,93,57,151,49,251,248,127,13,60,199,17,173,229,150,173,54,187,70,94,127,16,22,96,140,9,71,161,66,52,181,18,26,212,153,91,228,169,49,16,131,35,178,122,126,142,163,186,145,17,21,136,136,139,200,8,172,62,58,165,69,138,116,55,100,188,182,200,155,211,125,75,36,151,51,34,234,127,88,15,168,155,78,240,213,98,185,151,144,227,149,17,137,109,147,111,52,133,164,143,85,148,130,81,92,124,52,138,228,58,161,232,97,214,77,90,77,86,67,164,163,177,29,189,195,245,64,68,14,220,24,37,56,75,208,190,236,168,19,92,95,121,107,220,49,185,190,158,26,215,210,174,126,177,140,53,178,150,211,248,202,139,139,176,189,1,201,21,169,77,77,197,144,181,154,171,110,165,54,91,172,32,200,211,164,200,202,197,249,110,37,15,107,60,167,168,227,127,69,120,41,82,83,193,113,218,183,80,148,247,175,184,181,236,162,183,170,98,7,35,195,147,131,49,149,26,69,65,135,72,227,74,141,51,67,200,54,77,73,75,183,247,244,47,9,243,1,233,107,46,177,27,184,151,10,83,234,174,178,166,213,39,123,114,83,187,195,45,46,45,61,108,87,245,71,105,26,95,176,38,110,81,177,38,86,96,74,67,124,19,82,36,119,165,155,41,232,90,203,76,153,74,245,108,70,124,146,55,57,11,74,210,74,73,145,145,251,200,238,2,224,1,194,244,184,177,180,241,18,90,107,85,237,173,100,155,253,87,1,123,206,110,153,91,182,190,132,154,173,231,98,26,149,181,126,213,85,60,170,161,98,150,41,216,114,83,174,210,248,29,15,49,87,84,101,30,241,108,25,218,205,158,158,78,25,117,231,249,69,118,157,219,35,47,176,29,6,189,68,102,110,30,169,201,145,134,101,72,105,180,226,54,27,91,138,82,30,74,91,74,116,168,204,204,209,202,221,76,237,97,15,216,174,118,36,218,39,52,101,77,161,96,202,147,5,136,52,110,138,35,78,78,211,184,142,146,86,147,74,19,175,240,39,123,90,220,252,128,102,250,142,212,25,155,158,120,250,167,75,103,21,98,124,62,195,108,34,114,80,156,65,34,66,18,104,67,109,154,73,37,160,138,250,205,87,254,14,119,18,1,178,254,78,212,87,26,151,95,172,227,137,21,69,84,48,227,15,45,185,49,148,179,222,44,153,89,172,212,167,15,82,186,243,181,206,230,49,207,103,94,202,216,135,4,80,160,226,234,237,70,163,17,115,105,19,225,170,36,186,42,227,155,102,115,200,200,205,74,95,51,50,110,246,210,92,143,224,36,30,4,78,10,27,17,55,154,247,13,37,189,86,181,236,68,87,183,228,1,200,211,13,49,125,211,104,78,174,186,82,69,113,29,125,160,121,207,87,160,72,170,208,97,49,49,8,153,130,159,81,169,170,130,155,36,154,206,82,111,164,147,204,249,23,188,111,142,48,199,116,12,33,194,119,189,78,159,31,139,222,110,248,153,136,103,86,157,55,182,174,190,177,125,92,188,196,14,109,131,155,144,115,43,48,33,74,163,193,97,104,85,1,184,55,141,52,164,150,189,252,131,234,148,151,63,25,114,250,188,192,117,76,9,143,234,116,196,193,196,198,169,78,200,111,123,207,139,81,44,239,169,30,189,140,250,31,250,7,88,204,108,99,88,204,92,79,54,52,233,179,27,96,148,212,132,180,244,165,62,132,169,45,37,28,136,236,87,241,31,63,137,142,168,242,164,194,161,156,57,16,221,109,72,235,172,141,38,87,93,250,25,124,70,119,216,139,44,106,89,141,152,245,24,241,93,147,29,37,64,145,32,156,110,26,159,35,211,38,58,45,200,203,241,186,252,4,92,164,39,96,61,159,112,221,26,21,3,22,172,169,146,30,170,96,136,170,113,39,73,109,42,187,133,21,195,51,94,163,53,29,203,203,159,81,32,196,68,93,8,136,116,92,159,194,142,225,124,11,134,96,187,37,78,170,37,10,20,69,106,103,118,102,105,101,178,51,50,185,219,213,232,59,216,168,15,205,175,212,206,147,75,126,114,90,55,13,173,62,18,86,155,221,68,93,109,241,31,160,181,18,18,107,81,145,18,74,231,113,171,251,94,230,245,63,13,224,28,89,75,110,20,121,146,99,240,22,105,51,146,149,175,83,209,213,234,233,51,228,74,191,212,64,48,22,220,123,74,226,90,12,201,20,10,83,53,56,133,22,169,12,201,200,245,135,26,185,42,26,148,101,165,41,228,87,87,159,184,126,78,201,248,50,126,59,197,78,87,171,56,149,249,5,85,160,29,68,216,148,133,72,208,183,92,97,125,84,191,17,150,179,45,86,35,62,126,99,6,96,12,168,196,217,249,155,117,172,65,22,155,83,165,197,153,77,41,8,113,186,115,146,219,51,107,112,201,164,150,90,8,238,100,103,240,177,151,196,74,222,72,229,227,248,35,7,97,200,114,39,56,243,145,40,16,224,172,151,24,218,61,73,105,178,51,50,53,29,143,195,208,103,170,187,245,50,152,197,63,121,186,67,101,188,181,244,160,147,210,255,0,206,62,240,31,44,202,157,58,3,107,118,100,232,236,37,180,27,138,55,93,74,8,146,93,76,238,124,139,145,243,26,71,210,124,134,48,206,76,219,119,45,233,200,146,213,21,83,76,230,55,30,201,153,185,245,154,82,239,125,10,252,91,88,116,108,252,218,211,46,242,223,12,215,111,87,195,149,9,52,238,23,239,111,72,88,101,107,222,56,215,186,202,50,177,46,253,15,145,8,138,218,251,106,26,118,111,98,202,137,83,112,228,102,89,57,145,36,165,230,42,201,148,149,104,136,77,153,17,165,178,46,166,124,239,202,214,1,183,25,147,183,94,50,114,181,84,166,192,166,214,160,166,53,77,244,165,76,226,71,72,180,165,107,73,36,136,155,43,23,78,95,1,222,176,86,215,24,164,248,222,42,29,86,71,224,244,239,43,174,30,159,90,246,186,12,67,91,164,252,233,14,186,212,117,153,184,165,57,165,36,106,177,25,255,0,235,31,167,15,2,227,122,134,190,3,7,87,36,238,237,175,115,79,121,122,111,210,246,79,46,135,250,0,78,60,141,181,39,210,163,186,226,240,59,239,155,104,83,188,235,138,43,216,186,126,4,252,134,51,197,157,167,53,10,65,202,97,188,165,144,163,107,69,148,156,78,164,245,210,127,236,111,136,139,10,78,207,25,205,86,82,9,172,173,198,132,75,116,154,186,112,236,181,88,206,223,184,248,140,143,135,118,26,206,42,225,71,84,156,39,140,160,165,253,122,148,188,39,40,201,22,191,91,153,117,183,240,128,218,236,91,218,177,138,9,197,20,76,185,170,70,250,68,254,15,23,184,92,180,244,229,24,134,31,197,189,166,217,159,85,39,17,10,54,40,167,253,242,110,17,181,140,164,114,79,139,195,201,162,229,204,191,64,252,52,118,116,99,22,160,183,50,173,137,43,52,227,113,70,147,68,140,44,234,44,119,59,21,212,241,115,50,43,140,31,153,217,49,27,45,247,232,70,47,106,167,34,53,65,116,247,24,40,132,210,208,105,215,117,25,111,20,101,99,69,140,140,189,253,64,119,217,251,114,231,44,237,221,241,142,52,70,139,255,0,211,108,163,189,237,252,195,234,194,89,241,153,216,194,100,86,165,227,156,80,146,126,90,34,30,242,185,33,223,10,141,62,102,87,47,17,242,31,147,148,91,37,99,252,197,239,107,83,241,4,14,239,220,127,210,251,239,107,222,111,63,116,155,91,71,199,168,151,44,138,217,30,118,3,128,218,101,98,231,221,83,85,98,153,103,40,234,100,204,137,45,114,230,233,254,39,80,24,127,102,12,172,153,137,143,13,86,43,24,181,233,124,79,25,188,110,76,115,123,86,157,242,74,230,167,57,219,73,91,151,184,134,244,96,204,9,73,195,180,166,35,183,30,35,170,66,86,147,90,98,37,6,100,107,53,124,71,239,82,41,157,215,9,168,155,253,238,235,87,139,78,155,220,204,250,92,252,199,222,3,141,182,25,105,36,150,218,66,108,86,43,36,139,144,234,24,235,22,61,65,224,119,44,45,91,253,237,244,188,104,245,116,252,57,245,29,130,183,94,166,208,227,38,76,249,145,153,66,156,38,200,222,125,45,150,171,25,218,231,239,228,124,132,92,109,67,182,54,23,149,232,207,116,83,105,85,29,60,110,243,134,175,54,189,221,247,54,190,150,206,215,231,250,12,6,67,164,102,182,33,198,184,255,0,15,49,34,101,69,150,164,79,137,13,104,93,65,110,164,210,167,200,142,228,100,87,43,43,160,223,28,23,77,102,157,135,97,146,73,11,83,123,207,17,32,146,103,119,21,252,226,60,118,27,203,122,245,86,12,12,65,38,20,248,105,131,139,154,53,33,112,86,100,105,65,70,89,153,168,237,98,231,229,238,18,31,141,106,241,112,206,17,153,80,148,235,90,35,110,245,27,142,147,101,226,117,36,87,51,233,235,4,13,2,237,73,205,170,182,28,160,34,137,1,185,109,148,108,73,3,233,25,158,166,238,74,167,188,163,43,17,114,230,175,63,112,138,138,44,119,49,150,45,170,61,50,66,146,169,10,126,98,141,223,165,51,82,157,43,220,204,202,231,226,62,99,101,59,72,51,22,14,42,206,124,73,72,134,203,31,67,58,154,254,241,169,100,238,162,42,107,101,107,17,126,235,173,253,195,240,246,39,202,154,198,45,204,57,136,104,166,50,133,225,199,36,165,105,130,183,8,200,223,141,107,115,43,250,221,64,77,46,71,229,237,27,8,247,215,3,30,17,113,124,54,189,212,52,53,234,239,45,123,117,245,140,101,193,242,194,135,194,107,250,77,90,237,238,181,173,113,245,0,14,171,142,241,161,224,250,123,115,10,156,114,181,200,75,58,73,237,223,84,41,87,190,147,252,81,243,102,54,99,97,252,11,135,234,21,90,173,66,158,218,96,238,183,137,145,57,12,17,107,90,18,87,53,116,245,203,235,229,230,34,135,111,61,169,104,216,206,191,59,11,225,250,52,41,234,137,83,133,43,125,14,176,137,6,164,148,19,35,240,161,190,68,70,225,21,239,212,190,32,54,231,28,109,159,87,131,84,159,76,139,132,230,53,194,79,117,146,113,186,226,147,168,146,165,39,161,53,200,185,116,184,216,108,167,174,85,49,31,122,241,147,229,43,135,220,105,222,190,167,45,171,121,123,95,167,170,66,44,246,65,200,140,79,140,177,107,149,213,199,170,65,102,167,135,142,122,12,233,78,56,146,39,29,142,162,73,42,228,74,228,174,190,251,116,19,19,21,150,40,186,183,242,219,250,107,91,89,146,58,125,103,207,168,12,113,180,14,103,74,192,24,51,19,73,137,5,215,93,139,135,38,207,66,219,150,108,168,148,150,157,50,177,146,78,199,116,23,49,4,123,66,231,126,49,205,28,198,175,170,117,98,178,196,90,159,11,170,51,181,103,100,54,91,182,26,181,200,236,74,230,217,31,78,71,245,13,157,219,215,105,122,54,34,197,14,82,41,244,168,79,38,126,18,56,155,230,106,200,116,144,165,185,41,61,9,28,204,174,71,107,144,214,237,148,242,118,191,152,89,171,133,220,138,213,65,136,211,248,221,50,27,167,45,228,22,136,207,222,198,70,68,124,209,110,188,143,234,1,158,182,5,217,126,133,153,147,203,16,98,10,156,9,41,151,69,152,189,196,202,58,37,18,84,137,173,182,74,186,215,204,236,147,231,110,68,118,19,5,151,57,125,135,240,70,28,163,211,169,84,234,123,71,6,151,30,9,57,30,18,24,212,132,54,130,232,158,133,225,35,181,252,188,135,74,217,127,45,101,101,214,90,209,169,146,230,186,251,140,51,45,181,19,145,77,133,120,229,173,100,102,147,81,219,145,255,0,164,101,122,157,106,153,71,96,164,84,103,197,140,133,47,118,74,121,228,182,90,172,103,107,159,191,145,242,248,0,251,76,236,58,110,32,199,10,166,205,68,20,211,141,123,214,137,90,137,253,54,185,153,116,211,240,26,189,158,27,122,229,238,20,238,94,13,56,118,169,197,113,58,183,120,161,132,238,244,238,237,123,33,93,117,31,151,65,175,249,33,138,234,249,189,137,232,53,232,152,74,100,38,25,175,69,128,179,108,213,37,9,50,113,181,154,141,68,132,145,114,112,185,124,58,243,1,38,104,146,117,76,34,82,86,147,65,187,238,51,213,107,59,110,191,144,69,111,104,228,167,233,56,202,168,243,46,175,157,86,158,139,37,70,158,180,251,251,190,161,41,180,72,75,164,224,182,97,188,103,169,173,87,53,39,73,243,116,207,161,244,234,34,159,181,30,81,39,16,212,44,139,151,125,211,185,223,254,198,152,146,51,38,192,88,206,100,218,212,56,110,165,227,75,88,57,179,35,84,131,81,114,92,82,233,111,136,145,161,16,253,157,179,212,230,59,90,14,57,145,22,14,62,119,235,244,209,62,2,93,146,119,191,33,69,194,213,42,194,225,98,250,24,10,146,185,116,23,14,2,50,46,87,28,136,50,62,134,93,0,124,229,127,121,15,161,178,43,126,81,193,188,71,152,231,108,202,223,148,5,224,0,3,12,109,41,79,57,120,50,34,82,135,84,125,238,218,172,130,191,245,167,190,2,5,97,79,69,23,94,241,198,155,223,90,219,227,181,237,126,156,203,204,122,18,206,24,109,204,195,145,219,91,122,200,167,161,86,189,191,173,185,252,227,206,222,107,67,118,153,221,122,27,221,111,119,247,230,74,189,180,125,126,98,9,234,217,167,27,82,107,56,77,254,22,177,75,127,85,101,77,22,226,66,85,115,54,153,229,201,71,207,152,203,248,171,14,195,196,212,89,84,169,110,62,150,228,232,212,108,153,18,188,43,74,138,215,35,252,82,247,8,75,217,19,107,220,65,131,106,20,90,5,119,48,248,54,37,226,168,207,60,207,116,161,205,77,41,76,33,71,169,44,153,149,201,38,92,142,252,132,202,101,134,103,97,220,125,134,233,181,90,93,111,143,57,251,237,14,112,206,53,175,67,139,73,242,82,19,107,104,63,113,116,20,70,87,104,118,202,18,27,175,78,198,88,95,15,227,58,155,211,234,208,88,61,212,67,121,157,5,0,200,205,58,25,189,200,219,34,189,204,175,113,169,57,67,156,24,211,36,177,149,65,43,163,83,225,156,72,110,210,12,171,17,221,110,198,135,91,240,171,198,143,164,250,46,101,240,87,47,47,64,152,199,7,81,49,149,57,184,21,154,119,24,210,31,75,228,141,242,219,178,137,42,73,29,210,162,62,138,63,210,35,11,108,221,139,35,53,26,126,32,193,249,107,105,85,12,84,235,138,123,190,79,198,210,202,66,204,244,184,253,138,231,164,250,17,128,223,108,157,207,236,53,152,61,239,167,23,97,71,248,14,31,245,140,246,213,167,94,243,214,250,69,91,212,229,211,222,59,118,112,97,24,152,171,47,177,84,55,149,40,213,42,129,58,33,38,57,150,163,37,48,225,120,75,73,248,188,92,191,32,132,205,153,115,95,30,101,255,0,164,156,101,127,128,227,248,61,63,122,178,238,189,27,235,244,66,173,109,101,229,212,78,22,18,175,71,197,216,118,99,133,43,139,74,156,114,49,158,236,219,189,208,159,15,66,252,110,191,16,30,125,54,165,203,183,112,38,109,226,120,108,193,170,33,136,60,21,151,45,163,35,45,113,152,63,17,146,82,93,87,203,167,184,109,23,101,254,114,29,7,18,59,134,230,78,161,198,98,38,27,156,164,156,135,116,57,169,85,6,85,99,186,200,191,100,126,238,150,29,255,0,180,95,34,214,226,243,7,25,65,194,215,51,238,157,50,120,239,247,35,103,224,55,62,178,233,241,248,136,251,202,188,87,84,202,156,117,80,125,19,251,173,238,239,84,101,30,233,47,242,90,218,94,158,138,46,122,72,239,240,1,233,10,135,58,61,122,133,78,152,153,12,184,153,49,25,144,74,97,100,105,50,82,8,238,71,207,151,49,30,123,106,108,145,6,187,232,111,116,211,241,140,237,199,120,239,56,86,73,221,23,225,237,125,44,157,175,99,183,212,99,100,118,71,205,168,152,211,7,97,88,14,98,14,49,244,225,8,50,92,71,8,109,217,68,211,4,106,190,130,46,170,232,94,99,63,214,104,52,234,222,231,143,139,190,220,234,209,227,82,109,123,95,161,151,145,0,243,167,147,121,131,95,202,60,105,134,216,126,12,56,109,181,93,135,82,90,170,173,45,189,41,39,91,35,81,221,73,178,62,143,175,192,249,137,188,217,163,104,44,61,152,184,47,14,111,177,94,19,114,117,67,140,188,120,51,144,106,61,219,175,122,169,222,40,253,84,92,250,251,196,114,237,159,177,205,94,131,92,122,185,133,114,235,113,6,157,134,21,45,215,123,221,42,221,184,218,228,40,213,101,190,102,118,73,36,236,68,100,48,38,204,153,229,140,50,159,49,176,221,38,118,40,238,168,52,174,51,83,124,19,79,238,247,172,60,162,230,77,168,206,234,112,189,231,107,251,172,3,208,171,47,52,251,100,235,46,33,196,43,162,146,119,35,252,164,58,166,101,80,209,93,161,177,17,73,125,90,101,165,203,50,87,62,72,89,121,31,46,99,160,108,181,156,16,51,71,46,168,243,147,136,187,206,91,204,75,121,197,240,138,102,233,68,181,183,123,104,73,114,228,67,51,200,105,47,182,73,52,234,43,223,173,128,121,175,207,28,30,254,20,238,93,244,57,236,113,92,77,184,166,205,58,180,238,253,91,164,175,235,115,252,131,115,123,56,179,65,116,232,20,186,27,178,105,45,241,152,233,130,52,184,187,56,100,180,196,79,132,181,252,57,114,234,62,94,209,28,144,93,51,238,127,221,152,99,117,189,239,93,127,126,234,189,184,75,122,206,31,153,141,86,217,139,31,74,194,25,133,131,227,166,173,194,50,88,178,159,37,101,184,39,57,111,217,35,87,170,103,209,61,62,0,61,23,56,219,53,122,97,182,167,46,219,191,178,104,203,220,175,113,243,242,17,193,218,79,179,185,87,163,175,19,82,169,152,154,108,137,149,232,41,82,98,179,188,111,74,96,56,155,145,37,163,62,168,34,51,191,91,141,242,201,140,89,27,22,101,229,30,176,212,254,40,229,113,22,115,116,104,213,165,247,19,210,197,107,105,183,79,112,253,76,119,130,168,248,210,150,213,62,173,76,227,27,110,66,95,36,111,150,221,148,72,82,72,238,149,23,185,71,203,226,2,2,114,59,56,49,6,76,230,69,102,42,226,210,226,20,8,114,41,31,170,200,91,102,90,36,54,90,85,227,71,210,125,23,50,229,208,249,121,78,46,81,103,70,30,199,189,237,186,197,24,110,71,3,184,191,3,53,11,211,175,121,235,120,213,111,83,151,78,134,34,63,109,141,150,171,88,62,183,136,177,109,23,2,240,140,212,113,148,180,53,35,188,208,230,241,167,23,37,194,45,42,116,204,174,73,35,230,68,124,135,67,217,219,106,236,89,150,222,144,113,184,247,187,187,199,132,211,250,150,211,219,205,222,246,253,25,85,173,172,188,186,128,244,8,3,30,101,118,109,225,156,194,164,57,80,165,226,14,60,147,56,226,18,248,71,26,241,233,65,233,178,144,159,199,46,127,30,163,33,128,252,234,213,37,138,180,116,176,250,157,34,75,132,191,163,50,189,200,140,189,228,126,98,52,182,253,217,198,35,152,97,218,212,8,120,154,67,211,113,122,157,81,33,178,90,44,182,229,40,205,54,106,246,189,173,204,73,240,198,185,223,130,32,227,28,47,26,159,42,153,197,146,42,40,145,163,124,109,216,201,183,10,247,37,23,227,116,248,128,136,29,144,179,226,78,30,244,179,189,37,225,248,92,71,1,187,226,156,54,245,233,226,47,167,83,133,123,92,175,245,144,154,140,45,34,37,70,3,143,199,146,219,201,75,198,131,83,75,37,21,244,164,237,203,223,204,121,201,199,244,138,166,92,240,28,44,126,239,239,13,238,175,26,93,215,187,209,110,166,171,91,95,195,168,154,13,138,51,222,46,96,96,73,47,205,197,92,123,235,196,139,134,131,224,77,171,145,179,24,201,60,155,73,117,89,243,248,245,1,181,110,211,152,122,250,150,178,191,145,151,243,14,189,95,203,122,30,33,43,76,149,57,30,50,95,209,45,5,204,147,111,122,76,118,178,50,81,92,186,10,128,214,92,202,216,187,46,241,148,101,162,85,83,22,221,115,142,81,148,103,216,190,163,37,249,176,124,188,95,196,52,71,50,251,56,233,244,222,237,238,58,14,102,204,222,111,183,182,138,151,52,91,69,189,88,220,175,115,235,228,38,32,112,189,14,60,139,111,155,213,166,246,230,100,3,205,14,54,202,124,119,151,21,134,19,47,3,98,88,91,152,233,158,125,227,76,121,187,36,150,175,17,221,9,240,120,15,159,192,249,140,129,148,91,90,99,252,183,151,73,139,6,151,134,183,84,237,254,149,77,97,235,253,33,56,103,168,201,228,251,214,118,233,238,19,67,158,91,41,101,166,101,64,169,76,149,128,187,198,121,209,94,130,194,187,210,67,60,244,186,105,77,137,228,167,214,95,83,243,234,34,99,105,45,138,177,190,1,171,98,42,133,3,45,56,26,76,30,19,116,190,249,101,221,26,210,201,43,146,223,82,142,234,89,245,191,95,32,27,211,178,166,222,49,49,77,10,28,44,109,138,242,230,144,242,33,74,121,109,241,197,29,105,89,74,178,72,201,201,6,101,116,170,255,0,160,250,13,216,194,89,137,132,241,108,72,175,82,177,93,10,123,143,196,68,173,48,167,52,239,133,68,147,212,90,84,126,31,17,115,248,144,243,62,231,165,56,6,172,252,85,253,225,49,180,19,78,39,232,221,177,40,146,178,43,248,139,153,88,198,198,100,62,218,249,159,128,42,40,110,102,101,240,16,227,210,10,11,37,220,209,221,211,165,77,105,79,38,20,103,201,7,204,252,186,128,159,41,244,246,103,232,222,169,101,162,246,210,101,239,183,195,224,52,151,52,242,29,170,22,59,165,87,169,176,113,11,201,166,199,98,94,241,109,18,154,74,155,121,106,241,153,54,86,46,69,126,101,200,101,236,160,218,207,46,51,3,189,183,88,255,0,143,224,55,23,253,74,125,173,26,247,159,222,83,123,232,248,244,25,182,175,68,163,226,72,114,19,34,55,17,188,97,113,207,198,180,92,140,143,151,35,47,198,235,241,18,99,35,161,228,173,117,82,176,197,26,51,234,142,135,85,196,93,4,118,81,89,199,15,161,159,144,202,164,119,43,142,141,135,176,51,88,118,108,115,167,82,248,118,35,235,209,244,250,244,234,35,191,85,25,159,51,49,221,152,37,147,73,37,250,220,239,250,69,28,131,20,231,174,27,103,16,247,38,248,164,253,239,196,219,115,111,217,110,186,242,63,33,149,135,70,204,154,148,24,125,221,196,189,163,94,251,79,132,206,246,209,228,95,16,30,112,177,4,78,225,198,84,157,73,91,100,131,97,227,55,202,214,179,167,207,221,203,144,202,21,194,163,214,50,221,249,170,169,52,169,15,105,250,54,158,65,151,39,200,185,23,51,232,67,164,231,242,97,181,140,225,112,5,100,21,49,179,62,190,182,245,223,63,200,63,35,3,167,20,226,89,176,176,165,56,184,150,164,239,52,71,250,52,106,210,74,112,252,71,99,46,105,51,235,238,16,102,29,148,241,84,156,25,152,213,23,88,40,169,99,185,93,101,46,74,185,36,245,62,194,140,174,70,69,126,71,250,12,77,46,75,102,213,10,167,131,176,227,18,113,21,1,14,21,6,26,214,132,204,65,41,42,221,54,70,70,70,190,93,68,115,108,227,178,60,250,198,21,129,136,170,57,125,190,151,42,60,148,184,247,123,37,58,180,201,52,151,132,158,34,46,73,34,233,238,25,74,191,128,115,179,2,67,66,112,117,39,129,220,58,80,155,250,120,142,217,130,35,178,126,145,74,252,68,243,235,203,175,80,18,84,197,82,157,43,87,15,80,140,238,155,95,67,169,85,175,231,99,29,63,52,114,218,147,143,112,229,102,12,247,170,9,57,180,153,16,12,162,169,36,163,74,219,89,120,110,149,120,188,103,111,201,200,70,101,51,108,13,160,48,62,247,211,60,195,224,184,221,60,55,234,76,39,53,232,190,191,193,178,118,182,164,245,243,229,239,27,229,146,251,80,229,254,98,211,73,109,99,158,240,125,218,159,2,209,247,99,237,93,70,150,236,159,193,36,186,175,169,249,245,20,68,126,216,91,51,84,242,203,48,49,109,102,137,134,241,123,212,250,111,1,186,151,50,26,148,201,239,24,142,147,212,180,180,148,250,203,50,43,25,115,177,10,108,141,181,6,35,202,58,178,232,114,145,134,96,199,139,74,144,210,85,85,39,26,89,169,201,45,187,99,51,117,37,126,102,100,86,232,95,148,75,238,209,185,61,135,51,75,46,177,11,42,195,189,231,34,167,194,114,226,220,103,121,187,125,159,221,164,138,196,223,194,246,248,136,70,218,243,39,39,229,54,103,214,217,99,14,119,85,61,18,33,199,104,184,196,191,101,46,26,28,50,230,181,43,153,146,142,231,245,0,156,108,139,206,218,30,98,225,250,33,167,18,225,169,18,159,160,198,158,243,48,38,33,106,65,169,13,106,240,239,20,100,146,53,219,159,195,152,204,66,6,54,52,218,63,19,224,236,96,228,89,56,203,132,137,23,14,28,54,147,221,205,185,167,75,177,201,41,185,52,102,124,147,212,252,186,137,198,161,98,186,117,87,127,186,159,189,221,105,191,209,41,54,189,254,5,228,3,76,187,66,243,77,120,126,22,32,195,172,202,164,90,118,4,150,122,94,95,210,153,172,165,163,194,68,178,242,229,200,249,136,127,203,122,44,156,121,153,180,234,89,68,146,242,231,111,188,16,155,53,44,244,71,90,188,37,101,126,39,62,71,202,227,118,251,75,113,161,78,204,118,99,177,82,214,135,112,90,91,50,220,218,230,111,204,43,115,79,196,98,238,207,188,176,244,131,58,48,21,101,250,31,16,204,142,244,187,156,78,141,90,98,74,79,66,89,25,115,43,116,1,39,123,0,229,194,112,78,78,225,213,185,26,168,195,220,37,65,149,34,98,52,153,18,170,14,43,166,146,59,242,47,200,54,164,117,172,188,161,71,195,216,74,5,50,60,94,28,153,39,72,145,172,215,109,78,169,93,76,207,206,253,71,101,1,211,51,3,19,70,161,112,27,249,144,152,223,239,109,191,112,147,125,58,58,92,203,204,106,214,206,185,174,197,117,80,27,77,74,138,230,246,186,211,31,66,241,25,157,247,92,139,198,124,249,142,241,181,189,94,165,3,209,78,22,70,239,121,199,106,240,36,239,109,197,186,151,196,104,70,194,248,178,100,217,84,50,145,80,214,106,198,113,145,248,34,46,87,141,203,145,124,68,153,230,38,78,59,132,235,41,89,25,29,239,211,167,81,200,62,10,27,155,218,91,14,94,247,213,207,253,241,143,188,81,213,179,3,7,194,198,20,134,169,211,23,44,144,220,164,190,92,57,150,171,146,86,94,244,159,47,17,255,0,0,131,45,171,246,120,60,184,244,91,187,41,120,153,125,227,199,107,227,24,189,183,123,139,105,210,218,127,28,239,215,220,39,216,106,46,215,121,35,3,26,250,39,163,12,113,156,31,31,127,191,84,222,141,123,143,239,133,123,233,254,0,24,123,179,127,61,19,87,203,247,41,117,58,150,30,97,249,152,204,227,161,148,189,165,197,146,216,136,146,210,149,56,102,102,102,102,69,203,168,253,30,211,108,58,82,114,139,50,106,205,183,37,122,187,158,202,73,93,7,247,212,52,249,127,164,71,206,201,216,250,167,151,25,141,130,232,50,42,221,220,196,140,99,78,148,227,91,132,189,169,42,125,132,154,181,18,84,101,201,22,177,31,184,75,54,210,56,73,172,229,217,139,17,61,74,167,247,195,213,142,19,118,123,211,143,189,221,84,25,191,172,164,18,108,77,159,149,237,239,191,48,208,206,205,204,95,19,14,98,39,41,210,167,211,227,155,56,122,105,26,100,186,72,89,106,156,202,185,145,168,188,255,0,64,151,124,33,136,224,212,168,180,229,55,62,19,154,224,178,231,209,186,71,200,208,158,125,122,115,16,9,137,21,142,118,120,205,138,219,17,15,209,242,106,59,80,200,190,134,93,137,214,153,123,79,61,231,91,106,191,187,165,203,160,216,108,180,237,10,172,208,98,195,135,86,205,221,199,13,78,110,57,167,184,16,173,43,73,32,173,116,198,59,244,62,98,9,154,35,35,232,100,98,163,65,176,127,105,22,87,201,226,251,239,57,181,105,221,238,191,165,217,5,248,215,245,98,253,93,70,198,225,13,172,50,95,21,161,10,166,99,238,43,92,146,140,95,169,82,209,117,158,159,15,137,146,252,98,231,241,20,119,204,127,132,216,196,20,121,236,168,165,169,114,55,94,22,44,103,225,90,58,21,143,200,126,30,93,225,167,112,228,147,135,195,75,67,77,199,90,82,167,208,100,102,102,178,85,175,98,47,49,220,169,120,195,14,214,91,105,202,117,71,124,151,181,104,61,203,137,189,175,126,169,47,35,31,168,130,142,249,239,83,226,53,123,249,144,11,218,63,2,75,224,66,241,66,34,34,177,16,227,118,67,44,219,122,189,58,186,114,51,1,211,243,107,16,71,160,224,28,81,45,217,81,26,56,244,41,178,62,157,100,146,45,44,184,119,62,101,203,144,129,77,160,49,18,177,206,209,181,231,88,114,52,148,205,225,108,112,143,89,43,68,6,189,91,26,175,234,115,235,208,196,143,109,209,180,237,18,129,77,196,24,74,159,141,247,15,85,48,92,178,106,63,118,173,91,197,184,153,45,151,136,218,50,43,153,17,115,50,34,17,145,179,229,2,163,152,185,229,64,114,84,78,240,85,67,138,212,123,196,181,175,119,13,219,116,52,218,218,62,29,0,75,191,102,230,28,58,118,64,225,71,157,106,83,102,168,149,52,253,34,108,95,213,55,143,203,224,54,251,116,155,18,110,124,134,35,217,83,9,163,9,100,158,27,165,240,28,34,216,76,212,154,55,187,203,106,152,242,186,220,252,239,212,101,251,216,6,54,199,249,37,134,113,207,1,222,115,106,237,240,91,221,28,51,141,149,245,232,189,245,54,175,196,43,116,247,136,160,218,127,97,39,176,172,201,51,240,158,24,204,74,147,80,240,250,229,239,21,8,222,65,58,131,120,244,168,219,142,69,107,37,38,101,215,152,154,145,249,56,131,12,81,177,28,9,112,106,176,120,134,165,198,114,43,136,222,173,26,155,82,76,141,55,73,149,174,74,62,125,64,121,160,164,204,197,185,95,138,26,148,254,31,122,36,186,102,171,181,82,136,235,122,119,141,153,120,210,122,76,174,78,92,186,117,33,38,155,1,109,132,135,105,49,48,182,43,175,96,138,82,33,210,102,188,68,244,173,195,164,179,156,70,68,173,227,222,244,172,206,214,189,172,99,185,109,89,176,102,22,175,198,197,24,139,7,229,86,254,123,252,23,14,247,126,56,157,90,77,132,47,194,228,130,73,120,73,69,204,191,208,35,71,52,114,211,50,118,123,198,21,7,90,162,119,2,8,217,132,71,196,199,149,248,70,82,238,159,93,125,116,222,254,235,90,254,225,7,162,12,47,139,104,184,154,157,14,93,54,181,77,152,114,98,55,40,184,73,40,112,141,42,74,79,81,88,207,195,226,43,31,196,135,238,136,101,217,39,110,60,75,66,171,179,71,198,57,161,184,133,3,14,38,43,109,247,35,106,208,234,20,194,73,55,110,57,153,217,36,162,189,204,191,128,76,6,29,197,148,76,75,196,119,68,254,39,134,209,188,250,37,163,78,171,219,214,34,191,170,127,160,81,251,64,0,2,134,87,17,251,218,53,150,71,85,203,198,101,68,135,86,125,199,241,138,94,82,89,111,81,89,76,75,51,50,34,65,242,230,36,12,98,220,249,193,16,241,134,20,139,2,69,51,139,36,84,209,35,70,248,219,177,147,110,149,238,74,47,198,233,241,18,68,99,246,118,230,211,212,143,186,7,25,38,143,31,123,221,90,119,235,52,106,183,23,123,93,101,126,165,250,68,195,182,180,184,87,74,136,249,219,145,143,62,152,73,218,142,78,241,124,82,187,163,189,247,122,121,38,70,247,117,170,253,53,233,182,243,225,123,251,236,39,147,0,226,88,184,134,146,236,182,38,241,4,153,74,107,86,236,209,207,74,78,214,50,47,48,129,218,133,171,65,56,86,59,249,242,23,15,146,161,80,143,79,104,156,125,237,217,26,137,55,210,103,206,198,126,226,248,10,62,122,157,82,151,66,100,165,78,169,69,138,133,47,118,74,144,242,80,147,81,145,157,174,102,92,249,31,232,49,143,42,91,65,229,244,29,221,179,19,6,22,187,250,245,118,61,214,254,249,241,26,255,0,181,230,208,180,220,49,134,183,109,226,254,25,76,226,46,24,203,187,212,187,89,183,252,63,131,63,197,235,240,17,47,63,60,51,38,189,163,187,177,62,255,0,113,125,127,121,71,78,157,86,183,86,202,253,12,4,251,97,12,228,195,216,164,155,225,177,62,28,144,110,74,40,196,81,102,161,119,51,211,200,172,179,241,120,186,125,67,35,33,104,113,36,164,41,42,35,232,100,119,33,8,249,3,158,120,231,4,212,233,49,49,118,41,224,149,223,204,74,82,120,22,92,250,29,77,17,170,237,182,127,138,174,93,121,9,76,202,44,247,195,120,186,141,73,112,241,87,22,185,123,254,124,11,141,234,210,183,63,189,149,173,167,248,0,102,224,31,45,62,163,18,164,194,95,136,246,241,11,35,50,61,38,87,177,219,222,94,99,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,145,128,168,0,182,230,2,183,47,49,77,70,40,98,132,126,96,46,212,40,106,229,238,20,59,159,78,130,208,13,225,252,5,218,204,188,135,10,137,96,78,36,212,68,163,230,102,3,151,125,206,215,72,189,42,212,87,185,14,7,27,234,164,151,240,138,176,165,23,132,207,161,0,231,51,176,168,167,82,230,42,2,135,208,82,220,133,192,2,203,31,144,105,231,126,98,240,0,0,31,155,87,173,192,165,70,125,217,50,183,91,166,84,237,244,41,86,34,35,231,200,143,200,7,22,33,196,148,188,63,2,68,218,133,82,12,68,71,209,173,114,95,75,105,78,165,17,21,204,204,173,123,149,190,178,29,78,54,114,96,105,15,170,57,227,156,47,173,41,212,105,42,155,58,139,167,187,95,196,106,134,216,91,67,83,32,97,124,91,75,167,98,253,220,134,248,13,8,238,245,29,174,228,117,31,51,110,221,12,253,226,57,43,59,76,99,138,102,34,151,34,159,141,119,108,169,40,66,79,187,89,63,216,164,204,185,180,103,212,140,4,241,150,37,161,214,217,66,41,149,170,124,197,153,19,186,99,73,67,135,166,222,183,132,207,151,50,231,241,33,215,168,248,36,151,190,226,152,158,221,180,233,186,109,126,183,234,145,29,187,38,109,87,89,173,226,34,129,82,199,155,227,107,15,107,82,59,173,9,178,201,108,17,157,201,146,243,49,41,116,186,196,90,142,247,117,35,121,187,211,127,1,149,175,127,135,192,7,215,29,130,97,58,83,170,198,119,230,57,192,90,226,201,180,26,204,236,68,3,94,182,205,198,233,194,25,123,79,147,197,83,219,53,87,88,103,239,165,216,185,198,125,95,140,92,249,8,124,193,244,201,57,147,159,152,229,174,21,247,210,236,170,156,242,56,8,53,94,243,83,204,185,43,195,227,235,245,115,27,221,218,159,152,60,30,20,102,133,14,175,161,232,216,154,10,212,215,15,125,41,58,123,231,235,26,108,126,177,123,253,227,18,108,7,147,135,85,204,137,120,150,126,28,222,162,169,133,92,149,191,227,52,239,20,235,241,87,171,73,44,173,123,153,218,197,111,128,204,243,228,37,111,13,210,91,166,113,58,9,226,222,104,252,39,194,253,57,124,71,238,10,18,73,61,8,84,104,0,5,12,201,37,115,48,11,145,117,29,27,29,102,158,24,193,220,15,27,138,112,252,78,51,123,167,140,156,219,122,180,105,190,155,172,175,109,69,127,172,135,84,207,13,160,48,134,87,80,145,62,161,139,123,177,125,230,80,22,190,1,215,188,122,28,51,69,137,181,127,115,62,127,14,188,196,50,103,198,216,217,139,152,93,199,221,185,141,199,240,28,78,191,212,134,26,209,175,117,110,172,38,247,208,126,125,0,118,205,172,118,191,196,88,218,188,168,20,229,225,9,209,38,225,227,130,235,176,77,110,154,77,107,124,140,136,201,227,34,85,148,71,99,243,46,67,89,48,86,91,227,28,197,196,16,217,131,132,43,243,155,168,111,52,170,157,79,117,221,123,180,42,250,12,146,171,219,65,223,175,67,25,87,35,54,82,204,108,202,171,82,101,201,192,93,227,79,85,113,136,50,149,222,140,51,244,122,154,53,166,196,242,85,234,175,169,115,231,200,196,185,236,235,177,214,94,101,197,23,15,204,127,46,187,186,167,78,226,238,174,247,125,237,222,241,111,23,66,125,73,59,165,127,30,190,96,53,47,99,29,132,105,239,178,206,32,197,244,140,192,164,63,42,153,41,181,165,232,233,142,130,81,75,73,36,136,156,143,123,154,83,123,95,204,196,143,96,108,168,160,224,234,108,8,144,37,84,150,81,96,53,13,60,66,208,103,165,41,73,21,236,130,231,225,47,225,228,59,141,42,149,6,143,13,184,80,35,238,90,110,228,148,235,53,90,230,102,124,204,204,250,152,251,0,117,234,173,9,167,247,86,223,158,157,94,173,190,31,1,2,123,76,195,94,29,207,92,41,41,198,220,104,163,193,131,36,206,65,105,73,18,102,60,119,62,156,188,63,198,61,6,25,17,245,16,155,218,51,150,242,168,249,155,18,107,20,109,202,35,97,6,223,53,113,4,173,38,153,18,206,246,53,29,250,116,1,33,155,9,99,72,181,188,140,193,13,166,125,57,197,189,222,126,22,93,35,51,180,201,61,11,81,249,13,166,73,146,138,228,100,98,30,59,59,54,131,102,133,51,47,240,5,71,23,110,25,99,189,181,196,224,13,86,212,82,221,47,25,54,103,212,200,253,111,135,192,75,102,15,196,84,252,73,67,141,82,129,51,137,67,196,225,146,247,106,69,201,43,52,159,35,34,247,149,128,126,224,252,28,64,210,94,220,115,62,90,250,126,65,251,182,184,224,122,20,103,173,188,107,86,158,158,35,32,26,223,130,178,184,157,172,83,170,175,68,171,161,81,103,178,162,61,221,144,68,149,165,92,238,143,244,141,145,135,29,49,163,161,164,234,178,111,235,117,234,56,162,83,96,83,219,52,71,103,118,157,90,207,196,163,231,231,204,254,3,138,126,33,163,211,27,91,179,166,110,208,221,181,30,237,71,107,218,221,8,252,200,7,232,139,86,226,91,45,75,82,82,87,181,204,236,49,198,42,218,3,43,48,177,105,170,98,222,21,105,113,45,159,222,18,87,204,210,106,34,240,182,126,225,131,241,190,221,121,57,77,222,178,206,105,110,205,169,138,106,221,199,40,236,69,168,173,250,223,224,3,183,103,254,39,131,27,184,117,212,32,167,87,21,109,78,145,95,240,95,17,20,219,30,75,118,161,152,56,48,219,74,86,147,198,148,228,25,182,70,101,248,120,255,0,195,204,119,141,161,118,202,99,19,247,7,163,121,143,196,240,220,86,251,245,28,209,167,86,235,79,174,193,95,213,87,79,33,245,246,119,229,85,90,113,81,113,36,154,14,180,211,241,204,101,169,238,41,37,161,45,240,139,63,9,47,157,175,126,134,2,89,235,216,166,30,9,203,199,235,18,231,193,136,80,180,234,84,215,73,182,211,173,242,73,106,51,50,181,245,114,231,212,200,105,110,105,109,29,51,16,227,250,165,10,141,51,13,84,17,31,112,249,112,142,27,174,91,114,217,25,158,151,79,149,215,110,158,67,244,251,66,115,164,240,174,85,227,236,47,75,196,188,44,248,189,213,187,99,131,215,167,84,152,139,63,18,144,105,59,165,70,125,125,227,77,246,36,166,98,92,211,204,250,157,98,172,199,121,181,39,15,190,233,57,169,182,117,41,18,99,183,123,36,210,101,98,35,46,159,31,136,9,44,200,250,4,170,178,97,213,166,195,150,217,205,163,183,32,205,13,153,35,82,247,106,178,110,71,203,153,219,152,217,38,218,75,87,210,103,207,204,117,76,182,195,204,209,48,181,13,164,195,220,173,170,76,102,20,91,195,85,172,218,46,93,79,200,118,224,20,49,139,243,171,22,35,14,225,74,204,181,73,132,223,15,195,243,125,118,34,212,227,101,207,153,126,48,202,10,245,79,234,26,141,182,246,32,93,35,45,113,163,168,151,186,54,187,186,199,187,213,107,200,141,240,63,49,36,119,76,138,204,152,248,138,176,236,82,168,82,92,82,96,58,233,165,135,72,212,86,117,5,127,88,249,115,27,4,194,201,198,91,112,140,140,148,146,85,203,167,50,17,93,177,46,100,212,231,230,181,86,158,117,173,227,77,97,231,220,74,56,100,149,143,137,141,206,250,111,251,35,18,137,135,158,84,138,21,53,245,43,81,185,13,149,153,218,215,51,65,24,64,249,177,29,29,170,183,15,189,223,125,22,187,110,237,239,183,94,71,228,60,249,109,127,150,178,240,46,99,83,225,51,76,171,161,163,161,53,41,74,150,201,145,151,211,200,35,62,73,79,134,200,254,49,232,152,200,143,168,140,222,209,156,149,143,62,161,83,197,17,176,214,240,169,152,25,229,239,248,195,45,217,182,169,107,190,147,115,157,175,126,135,113,70,13,236,228,205,133,210,241,198,94,225,55,165,209,218,101,174,246,190,245,205,46,149,217,150,231,59,172,139,169,249,116,19,31,133,106,77,213,232,49,106,45,60,203,168,119,93,150,202,181,32,236,181,23,35,185,249,15,58,251,42,215,31,160,231,134,23,121,18,183,6,199,27,99,208,74,211,170,27,255,0,3,191,81,60,219,51,226,20,214,114,115,15,203,122,94,249,199,10,89,154,183,122,111,105,110,151,75,23,144,12,168,243,236,199,73,45,231,80,218,76,237,117,168,136,175,249,70,164,109,5,181,205,3,5,119,15,117,99,44,8,247,25,197,111,56,138,138,21,109,27,171,91,75,197,248,199,252,3,178,109,79,180,20,28,181,194,141,75,141,139,187,185,228,215,83,5,106,224,13,239,235,111,153,166,198,218,139,170,58,252,58,136,37,199,25,155,139,113,223,5,223,21,190,59,129,222,110,254,246,105,173,26,244,223,213,66,111,125,5,231,208,7,106,198,248,251,24,103,126,54,164,147,180,70,36,57,45,12,81,210,154,68,103,86,106,214,242,172,148,150,165,221,207,165,228,95,226,242,243,145,189,135,246,52,166,211,41,184,43,26,87,233,248,214,157,80,111,188,183,173,73,105,44,180,221,213,37,180,220,150,193,40,174,147,35,230,125,76,190,161,139,246,15,217,41,53,136,244,204,93,137,50,255,0,124,245,43,25,50,162,145,222,186,119,109,180,81,92,245,80,241,17,216,205,71,208,204,250,115,18,186,209,225,252,17,65,38,213,247,148,56,94,239,27,154,53,175,242,153,220,213,252,32,62,156,49,135,225,225,138,52,122,60,39,30,91,49,245,146,77,227,35,81,234,89,168,239,98,34,234,103,238,31,108,170,132,40,136,215,34,99,13,22,173,55,113,194,73,95,203,153,141,101,207,93,176,240,46,0,144,237,50,6,98,112,19,88,148,202,28,71,116,60,237,144,182,77,118,185,178,162,231,116,159,81,128,38,237,105,143,49,171,238,197,195,152,255,0,140,70,241,82,155,79,117,50,223,209,92,200,149,117,178,95,140,158,93,121,128,253,13,187,115,218,93,31,208,126,233,147,64,145,190,239,61,230,165,154,244,219,134,183,170,225,91,169,254,129,22,216,58,134,214,40,155,18,167,80,223,183,186,152,219,70,108,216,144,73,35,74,174,119,35,252,99,27,193,153,89,57,155,153,151,221,221,249,135,59,203,187,119,219,175,191,34,179,187,222,104,191,170,180,222,250,11,173,250,13,46,196,212,172,99,149,114,138,143,41,142,235,55,25,227,183,122,154,126,228,102,164,234,185,26,191,185,218,215,247,116,230,3,242,51,74,60,26,125,102,167,75,133,36,157,75,123,157,55,89,41,71,116,33,71,211,235,63,112,222,158,202,28,26,137,24,133,117,181,181,56,184,140,51,80,70,162,79,209,157,170,44,151,35,211,251,159,63,49,29,51,170,114,171,245,229,205,152,254,253,199,237,169,90,73,58,180,160,136,185,17,21,186,16,150,238,202,168,80,162,97,42,92,163,107,67,139,162,84,146,106,212,103,127,213,50,247,126,64,18,51,76,104,152,166,196,96,175,102,216,109,28,250,242,73,23,49,244,142,54,12,141,134,205,61,13,5,111,208,57,0,124,21,153,136,135,78,150,234,156,109,58,35,184,191,25,216,185,36,255,0,131,144,208,124,255,0,165,77,204,92,123,94,195,205,66,147,37,138,135,11,101,64,108,214,181,110,217,105,126,30,74,35,230,142,124,143,145,24,222,28,97,26,116,216,82,227,67,70,179,122,27,141,146,110,69,117,25,40,173,207,235,33,143,176,110,81,71,106,187,15,17,86,48,245,164,150,243,120,247,22,127,136,164,23,133,43,183,75,23,65,36,142,78,147,178,118,73,67,193,88,122,20,247,88,174,71,125,200,82,152,90,38,36,144,68,71,43,87,77,217,29,252,37,249,6,204,180,148,71,101,182,181,89,40,73,36,141,71,228,67,242,228,79,161,97,56,13,166,75,188,43,9,94,237,62,21,175,196,119,85,185,17,159,153,141,79,218,39,110,28,11,128,224,189,22,135,153,252,12,248,149,181,65,121,61,202,243,186,82,146,116,148,155,169,133,36,236,164,23,50,242,234,40,217,156,73,154,24,35,13,240,253,225,141,48,236,62,35,94,142,42,164,203,122,180,218,250,110,178,189,181,21,254,178,26,15,180,15,104,75,180,197,76,129,133,49,30,91,84,219,122,136,226,136,209,48,222,51,116,247,165,160,183,114,75,157,137,60,186,243,248,141,5,204,253,176,243,127,25,247,110,188,196,227,56,61,247,246,162,43,122,53,232,254,242,87,190,159,224,24,110,129,133,241,78,54,169,195,143,78,131,198,185,38,75,112,155,45,235,109,234,90,148,68,73,230,101,111,88,185,252,122,128,239,217,177,159,120,215,54,171,85,70,102,82,168,235,85,87,113,168,169,204,58,102,123,164,32,203,69,220,87,247,50,191,95,127,65,249,88,27,34,179,31,29,185,196,65,203,156,97,54,58,217,91,168,118,5,33,247,18,173,43,36,29,140,155,81,25,17,220,143,226,55,71,101,93,128,106,85,153,152,95,16,227,204,166,223,70,123,141,226,222,239,228,166,246,39,208,143,11,82,8,250,146,11,145,125,126,241,37,57,69,179,158,93,229,197,14,44,10,102,14,238,229,50,211,205,104,239,7,222,178,86,241,172,202,234,117,93,78,198,2,45,178,131,179,201,220,64,184,239,98,108,41,153,180,242,122,150,137,10,50,131,186,34,116,247,119,73,107,140,126,106,229,215,144,221,220,15,217,243,150,52,62,54,213,76,114,157,254,239,240,207,199,46,154,186,125,236,94,99,113,33,211,97,65,109,13,197,103,66,80,130,109,37,168,206,201,46,133,204,254,3,234,1,138,40,123,57,224,170,42,83,195,84,235,138,210,241,58,91,199,153,62,101,111,38,139,151,33,220,25,192,180,136,17,73,166,100,76,50,111,166,165,166,252,207,252,95,136,236,227,241,49,141,122,30,28,195,210,234,211,37,240,237,199,221,234,115,118,107,211,169,105,73,114,34,59,250,197,238,1,172,59,90,227,122,86,92,208,154,81,86,41,108,172,170,177,216,52,207,144,148,216,149,25,197,244,212,158,124,185,124,4,78,59,77,168,231,126,109,98,218,71,1,38,91,5,62,125,81,181,82,26,83,138,81,113,58,73,87,178,200,208,100,239,91,123,211,207,207,55,246,145,103,124,172,81,152,53,156,35,71,196,252,75,16,170,116,233,72,143,193,18,52,23,119,17,26,181,41,178,51,230,225,242,191,191,224,59,231,103,142,75,38,126,52,244,138,161,134,181,247,150,14,226,77,238,50,219,197,56,236,69,223,73,47,149,238,103,107,21,132,145,189,153,33,144,244,140,29,223,90,59,245,28,95,13,250,235,73,95,70,243,213,250,50,252,110,127,144,108,26,16,77,149,138,254,124,197,173,50,134,175,161,54,191,94,99,144,80,31,52,233,209,169,237,19,210,164,178,194,77,90,73,78,172,146,70,118,51,181,207,223,200,114,72,146,204,86,148,251,235,210,132,218,231,99,59,92,237,238,26,119,182,214,212,148,124,179,164,166,151,75,199,93,219,61,138,196,86,157,71,118,41,237,40,92,71,28,181,212,210,146,119,186,79,145,220,7,226,237,135,181,60,44,29,135,85,30,143,136,176,107,242,35,98,67,134,182,159,150,74,90,18,150,228,17,234,74,94,35,35,35,73,17,255,0,16,137,220,191,194,152,155,54,248,253,230,29,170,63,221,91,171,119,100,71,21,109,238,191,95,146,191,185,242,233,239,234,62,92,204,199,216,207,56,49,109,121,132,213,187,221,135,170,242,170,109,150,225,168,247,35,117,100,75,245,80,125,28,233,241,233,200,74,222,199,219,38,83,240,103,165,189,245,128,56,62,51,128,221,126,170,169,205,122,56,139,250,175,29,173,168,186,249,128,217,93,159,50,178,14,95,225,73,52,230,147,84,108,213,85,92,178,76,210,34,81,158,237,162,252,68,248,124,31,198,58,230,215,248,233,172,45,147,248,181,226,153,78,67,145,120,15,12,151,45,109,82,163,245,45,69,248,223,196,51,227,134,220,72,206,184,94,4,161,42,89,159,91,88,186,136,205,237,32,205,182,91,163,102,38,19,99,16,89,101,221,22,143,194,31,227,196,115,214,52,126,94,160,35,107,104,76,64,246,47,205,250,253,93,60,59,220,71,10,171,197,186,144,122,98,180,142,92,207,203,207,168,146,46,206,92,176,75,21,58,109,105,232,181,102,248,204,12,202,245,41,22,108,205,106,136,175,9,154,63,71,62,130,53,242,227,14,205,204,60,109,62,60,120,125,224,225,65,57,6,91,194,107,146,84,210,47,204,211,248,196,86,19,179,178,38,94,183,133,112,22,14,148,229,35,133,116,240,117,61,133,171,136,215,207,114,193,153,91,81,251,211,215,224,3,98,135,195,88,171,65,163,211,229,77,155,58,52,100,198,142,183,212,167,221,36,37,41,74,76,205,74,51,50,177,114,59,159,192,125,139,113,13,219,89,218,226,63,118,218,218,213,172,38,221,95,13,97,252,192,225,93,157,132,36,56,211,61,212,107,214,234,248,148,36,245,45,147,34,185,164,139,153,145,114,1,143,118,242,218,146,58,99,227,156,37,67,175,96,249,223,212,205,210,27,148,78,188,190,113,92,59,18,93,231,110,125,11,161,13,31,201,156,190,175,231,182,100,85,38,73,195,245,151,219,122,150,169,68,186,60,69,169,38,109,173,150,185,25,165,124,185,157,254,63,160,117,26,21,43,30,231,142,98,176,228,134,59,234,69,107,85,207,83,49,183,219,150,15,200,208,73,177,53,240,190,159,125,249,203,127,103,198,205,48,112,30,15,166,98,26,254,10,224,106,18,105,147,226,188,247,121,27,186,175,63,82,83,165,14,169,37,225,66,121,145,123,128,102,109,153,50,106,6,3,194,152,110,65,34,178,211,233,194,240,226,56,137,164,148,232,61,219,38,100,101,161,38,74,35,71,79,175,144,253,252,248,204,232,24,23,184,247,149,122,52,126,59,137,183,27,33,40,213,163,117,234,248,211,127,95,159,95,112,202,139,56,212,184,141,54,159,162,105,178,75,72,46,106,177,17,114,47,127,184,132,70,246,128,237,16,236,255,0,64,251,155,24,111,55,125,233,188,253,79,181,175,194,219,214,107,224,125,0,104,134,96,87,229,227,204,95,78,90,155,101,215,28,101,152,105,76,50,53,106,187,171,177,17,93,87,87,143,248,185,9,75,236,233,200,104,176,176,142,95,99,73,145,113,3,18,81,222,218,137,212,18,89,77,221,150,217,94,237,220,185,25,123,250,254,129,26,59,63,96,74,142,49,204,12,38,182,233,92,99,11,196,176,34,175,233,210,221,238,251,87,79,172,71,209,93,126,34,127,182,125,193,177,176,78,85,208,105,103,78,224,149,11,138,250,61,241,185,163,92,151,85,215,81,222,250,188,253,224,59,249,63,78,195,212,230,155,149,57,168,237,37,70,132,174,75,169,69,204,204,206,215,59,21,250,254,129,164,123,96,109,121,7,8,209,29,129,135,241,54,7,151,42,30,36,84,53,176,236,210,113,196,33,8,144,70,106,74,30,35,35,35,73,17,252,79,160,236,155,119,103,252,172,183,195,205,69,163,98,222,238,146,213,114,43,43,79,0,79,89,11,136,234,237,117,54,162,230,118,49,18,146,169,217,145,158,185,133,136,152,67,61,246,137,19,101,214,18,90,163,198,212,74,126,196,231,84,91,240,190,175,238,186,114,228,31,128,150,177,246,109,254,7,8,79,153,221,93,123,174,158,243,154,55,191,143,109,86,190,239,151,78,135,212,76,254,201,27,57,192,203,236,48,164,191,27,18,69,117,172,64,115,80,137,232,74,12,236,219,22,59,27,73,61,55,71,240,31,49,248,59,51,108,99,131,176,71,164,157,239,150,252,23,27,193,238,255,0,86,29,115,94,141,245,253,87,206,214,212,95,164,110,110,152,208,24,113,100,91,182,208,70,226,186,157,136,139,153,255,0,0,15,207,196,207,53,10,129,37,213,186,132,33,26,46,165,168,136,138,235,79,83,252,162,32,251,77,234,144,102,87,167,182,220,232,203,89,86,169,234,52,161,210,51,34,238,229,115,181,254,35,119,246,184,218,123,13,96,44,35,138,233,17,49,199,3,82,131,192,233,111,187,28,119,70,183,88,81,243,54,148,147,186,86,103,212,250,136,112,218,39,56,106,217,167,141,170,114,222,196,93,231,17,215,163,62,218,184,68,177,117,34,50,91,189,180,36,249,115,32,27,161,217,219,9,69,141,119,201,109,195,37,224,235,145,219,145,221,216,157,4,184,166,252,238,66,50,187,59,176,234,17,50,151,53,80,236,111,96,118,12,213,188,235,115,136,125,46,36,220,72,1,106,146,70,70,46,20,62,130,143,157,100,68,124,133,204,122,231,245,2,237,168,238,46,107,78,174,93,108,3,137,109,25,219,77,136,115,54,147,79,35,63,120,173,139,200,93,98,242,1,80,1,197,33,237,202,9,122,111,115,183,91,0,233,153,168,242,83,65,98,228,127,175,82,95,253,5,143,63,89,255,0,9,45,247,14,148,54,155,241,93,10,223,220,132,194,109,61,159,115,48,149,29,109,181,67,121,253,205,116,226,221,53,3,110,228,72,123,159,168,118,245,122,8,87,199,88,173,220,75,192,239,227,45,60,54,246,218,222,55,47,171,79,153,21,189,81,58,142,143,27,142,165,74,102,100,121,107,101,200,238,37,228,45,151,13,42,74,146,119,35,35,43,88,202,220,140,110,214,199,91,96,189,131,107,216,70,129,136,177,14,56,152,196,62,63,124,203,82,205,198,151,173,18,22,155,37,111,17,29,141,68,124,203,169,12,53,132,41,24,119,17,83,92,105,236,57,78,67,143,62,113,210,226,163,33,102,139,165,60,203,194,93,47,123,14,177,141,48,91,216,38,169,50,177,70,173,46,50,225,110,247,105,138,209,176,105,214,148,164,244,169,42,240,250,199,123,117,185,249,138,61,2,228,134,105,210,51,71,4,211,107,244,182,170,73,68,182,228,56,71,57,41,39,44,135,214,217,223,74,213,239,46,92,250,126,129,217,49,118,18,166,98,120,8,137,46,151,78,146,73,124,158,180,166,18,180,223,74,138,252,210,124,252,93,126,38,33,183,98,157,175,177,174,8,152,88,90,97,214,234,241,97,82,101,104,75,184,129,212,55,169,114,208,189,68,131,66,136,140,181,153,126,83,243,18,211,148,217,164,230,59,162,210,100,61,72,84,101,74,164,49,57,70,169,91,211,186,144,217,153,25,154,74,231,227,235,240,1,25,121,233,179,189,67,6,119,39,119,199,195,144,184,206,39,95,4,133,55,175,70,234,218,172,209,94,218,142,223,89,141,232,217,47,20,191,63,7,62,137,50,230,188,181,215,148,217,27,174,26,185,27,76,114,230,125,57,140,163,143,114,131,10,98,238,7,142,164,210,79,132,222,233,222,211,26,119,214,211,123,95,167,170,67,165,229,166,11,143,130,157,139,78,131,33,189,210,234,40,146,164,179,28,153,73,153,154,11,153,17,159,59,36,185,128,253,29,166,50,250,46,49,203,92,73,16,233,212,167,93,153,193,248,165,178,74,35,209,33,147,241,30,147,62,137,229,249,4,22,237,103,129,164,224,76,229,196,80,208,80,88,109,167,33,54,72,133,116,164,181,67,105,124,139,74,121,121,252,71,162,154,221,58,61,98,146,244,41,45,54,164,61,167,81,45,4,178,228,162,62,100,125,122,8,144,237,71,201,250,69,38,169,51,22,195,114,27,79,205,174,211,163,168,154,128,148,44,146,84,213,117,89,42,230,95,70,92,173,229,228,3,231,236,242,206,146,135,139,145,72,151,62,186,226,33,224,226,100,144,78,221,180,154,29,136,159,9,26,249,23,46,92,186,9,134,67,137,114,250,72,249,121,143,54,249,9,142,170,216,27,27,79,126,4,137,102,164,211,157,137,244,50,212,201,233,223,52,125,74,252,188,5,200,122,17,203,92,88,254,37,239,29,243,11,111,134,220,219,83,198,229,245,107,248,21,189,80,23,102,118,95,210,113,150,27,172,195,145,69,164,73,118,93,38,68,36,170,100,100,172,188,77,172,136,140,205,38,122,110,175,225,62,66,19,118,193,217,242,181,151,57,141,139,107,180,243,160,65,137,79,224,52,55,78,214,210,145,188,98,58,79,65,19,105,34,185,172,239,204,186,152,158,133,161,46,37,72,90,73,73,81,25,25,25,92,140,134,2,218,31,103,28,27,153,88,119,16,61,54,21,25,153,21,30,19,83,238,209,154,125,101,187,91,86,185,153,145,171,146,8,186,242,252,128,35,235,179,91,58,164,208,107,171,194,181,90,182,32,144,136,88,122,106,201,164,62,107,101,42,84,246,84,70,146,83,133,99,178,207,221,239,49,46,56,110,168,213,94,133,77,168,52,78,218,84,54,95,45,231,173,101,32,143,159,51,231,204,68,253,67,34,90,200,252,202,171,84,240,246,35,66,80,184,237,194,38,97,64,40,68,148,173,13,56,103,116,56,124,174,142,150,230,103,113,35,185,15,93,149,80,194,24,114,52,149,58,225,163,15,67,81,173,110,154,181,25,52,209,95,159,191,152,14,141,181,86,80,53,152,62,139,240,244,234,26,184,14,54,252,99,55,182,189,199,171,100,43,241,57,244,247,8,13,169,64,168,96,108,77,78,113,233,68,135,35,169,153,169,92,69,168,141,58,92,59,25,29,147,101,120,63,139,152,244,237,62,151,6,165,163,140,138,195,219,187,233,222,180,75,181,237,123,95,167,66,17,31,182,246,200,24,110,137,86,151,93,163,213,105,144,81,78,194,142,74,225,227,80,155,104,150,182,213,37,87,186,92,43,25,216,138,246,62,132,3,42,246,127,109,71,73,168,97,220,7,128,103,191,138,100,206,115,189,53,173,229,37,108,42,206,74,116,174,102,237,207,194,69,251,30,165,249,68,140,209,234,76,85,233,205,84,35,165,196,182,238,171,19,132,68,174,74,50,231,99,63,33,230,191,43,179,39,20,101,94,60,166,76,164,214,106,134,138,94,251,118,212,106,131,145,139,233,25,89,29,180,223,79,225,12,250,115,231,230,38,135,96,172,250,172,102,110,92,209,99,86,33,204,91,197,6,124,149,200,147,83,84,149,44,211,61,72,34,61,73,35,232,174,183,232,86,1,156,179,127,40,40,121,143,66,106,154,246,29,195,210,150,154,130,102,40,234,16,208,180,153,232,112,141,94,162,188,94,62,191,19,230,33,7,104,109,147,241,142,89,119,6,250,94,24,111,188,184,187,112,14,58,87,221,238,189,107,178,159,199,229,215,222,61,2,160,201,214,210,179,73,120,136,142,199,204,98,252,201,200,28,1,152,93,221,222,184,111,15,175,187,247,219,190,34,138,196,139,107,209,123,106,182,159,80,190,190,94,64,34,123,98,77,168,101,97,183,168,248,110,187,95,197,242,220,157,139,227,171,193,40,220,108,208,179,140,141,42,212,233,126,41,220,172,101,99,19,41,129,241,36,108,81,134,161,86,98,166,65,55,39,121,167,126,69,175,194,226,146,119,177,159,226,249,136,83,204,237,155,62,227,152,234,148,253,7,25,233,76,38,24,171,18,34,83,184,66,83,136,121,103,251,23,78,202,250,50,241,117,233,228,36,111,98,156,127,87,173,101,230,13,166,212,100,76,146,167,187,199,91,175,204,83,134,171,63,36,202,228,125,122,17,117,247,0,219,17,242,212,35,38,83,41,109,104,66,136,148,71,101,149,203,161,143,164,142,229,112,50,35,234,87,1,8,27,119,229,51,248,127,208,125,220,122,59,91,254,243,190,225,6,155,233,225,122,248,11,204,124,155,1,102,235,248,114,167,135,112,212,154,157,112,248,252,113,17,70,134,94,61,210,137,106,138,139,40,141,101,127,87,159,35,228,51,191,105,4,88,229,247,60,210,195,101,253,86,232,130,255,0,4,26,3,179,174,35,153,68,204,236,22,81,150,241,37,56,166,156,246,148,60,104,35,50,144,215,151,213,212,7,164,42,12,212,212,41,44,76,70,189,46,106,182,190,188,148,101,254,129,247,40,236,67,160,228,109,113,234,238,89,209,42,15,165,100,183,248,155,235,112,214,126,25,14,151,83,46,125,7,127,177,31,80,31,137,51,18,195,130,226,210,242,36,43,74,205,30,18,35,231,250,126,3,245,34,205,106,94,173,218,86,90,109,125,68,94,241,212,241,197,37,74,132,79,51,40,218,82,229,92,205,41,177,216,201,92,174,70,53,244,243,202,183,134,191,8,212,233,156,79,75,212,150,141,58,127,222,157,239,171,248,4,201,134,218,153,18,136,210,162,35,35,228,100,99,170,227,44,185,194,184,194,153,50,13,79,11,80,231,42,94,239,95,27,5,183,82,189,10,73,150,173,73,59,219,73,91,234,33,76,19,141,21,138,32,42,90,169,231,28,202,73,177,99,123,95,236,82,119,190,146,252,110,131,182,10,35,35,108,157,130,106,88,130,161,39,16,96,170,70,95,82,26,149,81,138,72,36,199,84,119,9,9,136,105,82,79,119,28,202,198,164,222,215,242,62,162,50,243,39,41,241,14,93,213,170,81,106,147,41,171,56,117,55,169,234,225,28,89,150,180,41,100,118,212,132,248,124,7,252,28,135,165,202,165,14,147,89,104,153,170,83,98,75,65,44,150,73,144,194,92,45,68,70,68,118,81,117,177,159,49,175,185,191,177,134,85,230,20,71,12,240,238,20,128,251,245,35,156,227,254,140,70,117,107,53,19,151,35,59,164,204,204,215,123,223,220,2,10,48,54,113,227,44,27,198,240,120,211,19,196,227,55,122,184,42,139,173,234,209,170,218,172,178,189,181,29,190,179,18,207,178,214,221,184,79,21,83,227,211,106,10,199,51,36,205,196,8,134,219,147,13,167,8,137,105,96,136,140,206,65,158,155,168,206,223,19,228,53,135,51,123,58,41,52,62,237,225,51,30,34,55,219,237,91,188,52,148,94,218,45,123,72,231,212,198,163,206,94,44,201,172,69,79,110,137,141,234,198,152,235,106,170,73,139,33,216,132,107,75,135,238,74,206,199,244,101,226,235,211,200,7,164,42,30,33,133,94,134,196,200,141,60,148,63,171,73,58,146,35,45,38,100,119,177,159,144,253,78,130,24,178,35,180,35,29,210,97,80,232,245,26,117,122,168,166,184,157,111,63,138,94,187,151,55,84,87,35,105,93,46,69,212,250,12,161,142,59,72,241,92,10,91,75,141,131,234,205,172,228,37,38,164,98,167,18,102,90,84,118,228,192,9,64,159,85,143,1,178,113,228,56,100,106,209,225,34,235,207,227,240,26,29,181,126,213,184,110,129,232,182,130,197,45,239,248,239,192,110,202,250,119,29,126,152,188,198,157,99,46,210,92,200,170,33,108,71,137,137,97,233,148,107,212,140,95,32,249,120,139,79,38,139,207,248,6,166,227,12,217,198,216,211,132,239,156,75,91,147,193,239,55,124,85,81,231,244,235,211,125,58,143,195,234,149,237,214,197,228,3,241,49,5,97,236,69,82,102,67,178,36,60,162,109,44,146,164,44,212,162,241,25,218,247,62,92,255,0,140,110,246,193,153,12,238,39,175,96,108,73,38,14,30,144,196,158,243,212,82,154,214,226,180,162,82,60,87,108,200,249,167,151,62,150,26,73,131,169,73,173,98,154,53,49,110,147,105,153,81,143,24,212,104,212,68,75,113,41,189,174,87,235,208,78,78,194,153,71,71,195,25,95,130,39,37,80,223,126,55,121,125,33,64,74,22,173,82,36,151,173,115,50,228,160,27,19,151,153,127,76,195,56,78,5,45,186,69,37,149,48,78,145,240,209,210,148,217,78,169,92,188,37,231,229,212,126,196,172,19,69,154,70,82,168,116,167,136,213,174,206,70,66,185,249,243,79,94,99,176,182,218,26,65,54,132,145,36,186,17,21,136,94,3,86,243,135,100,186,46,43,238,142,235,194,56,29,158,23,136,222,111,160,33,55,213,187,181,180,178,127,138,98,44,113,36,76,213,217,203,26,82,88,159,143,167,179,22,41,177,93,125,154,37,86,74,80,182,210,233,146,172,147,221,145,184,100,201,151,62,94,175,63,41,239,113,150,93,182,245,164,46,221,53,36,142,195,91,54,139,217,91,47,177,253,10,185,81,114,143,135,161,202,78,29,147,17,167,142,128,195,174,52,100,135,141,43,74,174,70,86,53,220,136,189,229,212,65,141,118,75,219,11,11,102,54,20,194,184,114,122,113,116,233,245,14,59,91,213,18,109,212,47,118,227,235,45,106,55,148,163,178,80,68,92,143,161,12,99,218,67,150,144,49,158,22,99,19,209,169,52,118,29,155,136,161,221,215,216,74,30,82,81,5,228,25,41,73,73,223,154,74,197,126,132,67,75,113,3,152,155,102,124,230,126,5,7,23,84,229,68,195,122,119,81,226,62,228,6,213,196,68,35,86,148,165,106,36,88,223,51,59,17,220,200,250,92,109,14,10,206,137,89,205,149,212,106,110,36,164,58,250,144,243,211,13,217,211,142,97,169,72,117,214,203,146,208,92,236,187,17,223,145,21,130,4,109,181,46,86,15,197,117,86,17,37,214,92,142,243,241,20,168,139,52,250,174,88,200,186,120,124,63,197,200,76,46,205,155,71,83,177,31,164,90,164,98,71,56,126,19,245,194,210,118,213,190,233,244,167,248,191,196,34,71,57,105,236,194,204,44,84,184,233,66,19,233,4,228,165,8,65,36,146,91,247,44,69,111,119,33,251,217,89,157,152,191,5,119,159,7,86,172,47,141,220,106,221,213,93,102,218,53,218,246,189,253,99,20,119,157,173,49,219,120,239,50,233,103,21,234,129,239,104,172,67,46,45,95,178,57,15,245,178,149,225,241,255,0,31,33,190,253,154,217,74,236,12,25,151,88,190,68,106,58,205,190,247,187,137,65,155,231,119,102,55,212,209,241,183,94,130,45,176,99,146,177,206,101,225,84,213,101,186,238,250,175,6,25,241,10,55,252,7,33,60,143,81,243,47,25,242,250,252,196,248,236,139,131,41,152,99,37,112,164,104,140,197,188,110,63,74,155,140,150,253,105,111,153,218,221,61,96,25,201,134,210,211,73,109,41,34,34,191,34,46,67,144,0,6,167,237,133,45,166,61,18,222,165,74,213,199,218,196,71,254,199,17,101,177,118,51,110,147,139,240,165,53,110,206,187,248,206,2,172,218,188,62,39,99,167,159,136,188,132,162,109,174,201,171,208,221,43,211,253,81,232,93,127,91,8,120,217,130,107,177,243,67,4,33,10,85,189,46,166,157,137,70,95,217,12,140,200,244,69,129,165,38,110,22,133,37,58,236,189,231,173,215,147,138,47,244,15,222,29,63,41,159,55,240,13,41,106,35,186,183,253,78,255,0,215,156,29,192,104,7,224,98,154,35,21,126,23,121,26,51,155,173,118,222,160,142,215,211,211,145,249,15,223,28,79,165,42,211,169,36,125,122,144,15,60,89,223,134,101,101,134,121,225,22,137,81,163,238,154,129,80,253,78,51,65,21,166,57,204,185,39,197,224,235,245,115,19,11,177,134,38,137,141,242,3,7,197,169,34,68,228,205,239,13,105,158,68,234,87,162,108,131,45,68,102,119,182,146,183,212,66,46,59,69,224,179,73,207,140,61,194,37,13,233,194,241,29,45,218,9,30,34,153,47,159,47,127,46,163,112,251,54,177,197,77,220,33,151,84,71,93,148,182,79,189,238,74,148,163,73,253,44,197,122,182,183,81,7,124,219,15,99,131,204,105,242,49,6,28,161,224,120,171,151,81,138,163,114,76,109,14,154,17,16,219,50,81,161,133,123,210,86,43,244,34,26,41,80,216,111,28,49,92,158,194,100,96,180,147,114,29,65,18,86,241,17,89,102,92,190,247,19,134,184,112,106,209,81,199,65,97,244,234,212,73,117,178,89,17,149,202,252,203,168,252,119,50,227,2,186,234,223,94,14,160,169,199,20,106,82,142,154,201,154,140,206,230,102,122,121,138,33,158,179,176,214,102,70,220,240,117,140,30,198,173,90,183,114,36,39,87,75,94,209,249,251,198,15,173,97,156,246,202,217,72,67,153,165,57,148,176,217,84,84,84,234,220,196,149,136,207,153,114,79,139,232,255,0,139,152,244,19,35,47,48,116,141,58,240,197,24,244,222,215,167,180,127,232,29,11,19,236,181,148,88,153,183,138,102,2,193,230,183,35,42,57,45,220,55,21,195,34,61,94,101,211,196,124,134,98,49,204,66,246,95,237,165,142,112,100,200,13,87,179,39,49,229,34,30,247,122,150,107,15,44,149,172,151,166,196,183,202,246,212,93,124,134,221,100,159,105,166,7,40,108,211,171,203,204,185,242,90,140,242,156,113,211,101,210,81,155,220,142,235,149,115,177,25,16,203,217,151,217,179,150,21,150,42,79,210,215,133,233,10,123,115,187,56,248,62,61,218,177,160,142,198,151,19,214,199,229,212,198,161,103,78,192,165,128,37,59,38,131,154,252,37,228,180,193,38,37,7,135,178,84,201,168,203,195,35,165,211,123,121,243,9,137,236,55,211,9,237,207,151,56,137,45,20,106,102,50,35,92,100,191,244,204,177,208,244,249,72,62,126,33,210,51,95,110,44,29,135,187,174,237,227,84,113,27,255,0,192,19,69,125,58,58,253,240,94,98,42,113,44,44,194,203,233,50,25,131,155,24,137,206,26,74,224,17,181,41,246,46,148,153,243,228,233,216,188,5,203,249,134,58,171,227,252,111,87,221,119,158,48,174,75,221,106,209,191,168,188,230,155,218,246,212,174,87,177,126,129,99,61,199,105,206,12,215,170,102,158,40,139,81,69,110,186,250,56,20,64,62,241,146,165,40,254,145,195,183,174,175,15,210,127,31,33,187,221,156,249,32,252,186,182,94,227,105,81,40,47,50,190,246,212,110,54,106,124,236,153,109,149,238,221,186,252,122,126,129,30,217,123,13,170,134,60,195,113,36,161,14,52,253,94,27,78,33,196,146,146,164,169,228,17,145,145,242,50,50,62,130,117,118,55,195,84,42,54,4,194,9,131,72,128,202,153,239,13,10,102,50,27,50,187,210,47,107,23,46,166,40,217,252,55,77,110,145,69,143,79,105,150,90,67,90,236,134,83,165,5,117,153,242,43,23,152,250,106,18,10,59,36,179,213,205,86,240,253,70,57,217,182,236,172,86,47,33,139,243,183,27,73,194,88,117,153,177,216,117,197,42,164,150,44,137,6,217,219,118,225,245,34,63,197,232,3,39,180,242,93,190,146,50,183,152,228,24,95,36,179,90,94,54,239,158,38,158,243,92,23,13,167,92,195,118,250,247,157,46,146,183,170,51,64,14,9,112,162,77,101,108,74,138,203,232,93,181,37,212,18,146,118,59,149,200,254,161,170,91,99,236,201,74,204,172,60,204,138,62,25,193,237,75,114,177,29,229,191,50,18,82,181,33,17,157,69,141,73,105,70,124,244,216,188,136,109,160,248,106,244,216,149,56,201,98,92,118,93,66,86,75,34,113,178,89,94,198,87,177,253,96,60,221,103,6,94,226,28,172,198,24,135,76,248,113,147,30,185,46,154,69,77,117,104,177,37,215,60,37,225,77,145,244,125,62,5,200,72,239,103,238,211,103,136,125,60,239,122,190,44,159,195,247,94,239,139,145,189,209,171,138,190,157,78,157,175,98,191,212,67,167,118,138,100,206,30,166,97,249,117,248,76,211,153,126,118,53,112,214,109,83,80,133,217,104,150,179,35,81,29,207,153,23,215,212,104,190,69,230,197,127,45,251,239,186,100,84,19,222,60,54,243,135,168,46,63,224,247,182,190,146,61,94,185,253,92,252,192,122,76,109,196,184,90,146,71,214,220,197,227,165,101,102,42,123,21,208,31,158,244,117,180,166,230,169,139,41,227,112,236,72,65,222,230,69,248,221,7,117,0,31,21,90,34,102,71,75,75,67,107,34,89,42,203,43,151,67,254,113,246,138,25,17,242,50,35,250,192,65,110,223,56,96,240,151,160,188,27,81,34,241,125,231,171,132,78,141,90,120,91,106,177,21,237,168,237,245,152,145,77,144,179,98,46,33,193,82,37,19,213,117,165,53,245,178,123,245,17,159,224,99,159,227,159,46,99,95,59,73,50,178,155,51,238,119,165,232,205,232,239,126,144,146,119,191,7,251,175,128,214,221,144,182,136,196,120,106,159,19,13,104,169,72,76,252,76,218,141,222,246,113,4,157,105,142,139,105,210,119,182,155,245,247,137,208,76,189,123,51,105,20,152,175,186,235,53,19,221,105,190,237,41,191,51,46,158,50,243,26,193,180,86,216,88,87,9,198,225,13,24,185,183,27,158,202,13,81,137,178,47,19,10,87,247,98,229,254,145,135,115,86,165,143,113,59,53,74,149,63,49,235,244,134,164,238,52,71,102,107,198,150,180,154,18,118,179,137,46,102,147,62,133,212,98,122,46,206,152,159,53,106,175,21,123,56,170,143,36,218,226,52,204,138,228,162,212,131,75,100,126,55,203,157,140,249,251,139,144,163,92,51,91,50,113,62,118,98,202,245,50,147,138,43,187,131,172,202,170,50,213,78,107,155,180,55,189,90,82,68,148,169,100,74,34,116,139,145,90,215,231,231,185,91,60,108,23,90,141,233,7,164,52,236,1,80,213,194,110,117,178,183,116,126,23,85,181,199,229,126,93,60,134,124,200,93,129,50,239,13,73,98,183,87,86,28,174,57,42,142,150,220,41,56,89,139,169,197,27,74,55,13,74,113,87,87,132,254,62,35,230,55,46,157,134,168,52,173,231,1,70,129,31,123,109,123,152,168,70,171,94,215,177,115,234,96,52,171,53,118,56,68,136,51,229,208,112,254,6,130,251,84,183,119,46,34,38,233,109,186,68,179,74,210,104,98,228,100,118,50,50,230,86,26,107,91,153,153,185,15,136,158,106,169,142,234,137,137,67,211,188,102,147,84,144,73,250,102,202,218,18,173,5,213,210,51,233,239,235,239,154,169,52,218,124,182,214,212,152,49,221,75,137,52,40,150,210,84,70,147,234,70,70,92,200,98,92,208,217,159,45,179,2,153,83,110,86,23,195,76,72,159,185,213,37,202,4,119,150,90,20,139,92,206,198,124,145,110,188,136,73,26,145,178,254,218,116,105,140,53,70,173,76,198,211,164,49,2,67,171,91,238,33,212,153,241,37,99,35,83,247,185,18,136,186,121,141,222,194,57,165,68,196,144,162,63,22,61,72,183,240,219,146,91,228,34,246,81,36,249,217,103,207,196,52,103,53,246,40,99,6,212,30,171,97,28,194,110,136,79,60,212,114,106,155,68,40,196,148,27,90,148,87,109,242,228,106,78,163,43,117,230,49,76,204,111,152,217,102,165,68,103,49,177,36,212,194,89,211,83,166,166,251,4,100,142,90,136,181,170,222,167,79,143,94,66,102,96,75,90,42,177,220,190,148,57,203,204,139,249,199,208,153,8,87,66,80,135,84,109,161,153,144,239,170,177,137,220,215,231,137,164,21,173,254,247,226,63,61,93,162,217,143,78,146,219,43,99,18,63,115,37,220,241,107,229,202,253,63,6,126,66,228,76,241,29,202,226,162,37,240,207,104,166,56,157,195,37,218,45,112,245,235,190,172,84,242,186,106,254,245,240,27,13,147,219,77,226,140,124,210,36,190,138,164,98,114,51,174,233,93,101,199,172,105,116,145,239,73,125,97,145,188,64,58,142,7,172,74,170,196,136,236,135,93,81,185,9,183,79,91,166,190,102,73,243,247,243,234,59,112,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,40,42,0,2,150,47,33,80,1,75,23,144,88,188,136,84,0,82,197,228,22,47,34,21,20,48,22,153,163,222,159,224,28,107,66,84,119,74,72,191,32,229,52,95,222,41,187,253,208,14,13,43,65,221,74,186,75,221,113,98,228,33,39,200,148,71,230,67,233,54,174,86,53,95,242,15,138,116,5,186,94,9,38,223,50,232,95,15,172,7,51,115,154,51,211,165,119,34,242,33,204,153,8,87,66,87,33,142,49,114,234,84,184,251,230,42,178,72,206,70,143,2,212,158,86,81,251,143,224,52,243,31,109,67,140,176,135,3,187,126,181,35,139,222,222,213,199,91,211,167,79,238,78,254,176,9,14,35,35,230,66,162,51,216,237,45,174,196,78,135,50,234,123,199,125,87,60,80,191,209,250,220,85,93,167,117,147,112,200,178,198,105,23,249,82,191,249,176,9,47,28,111,60,150,82,74,89,25,145,157,185,8,219,62,210,170,219,177,210,242,114,230,114,53,31,66,197,11,248,255,0,131,143,205,157,218,31,137,167,34,200,194,21,54,110,189,124,177,51,135,98,231,203,240,37,230,3,126,177,118,111,97,236,43,194,113,209,42,139,226,183,154,119,13,160,237,167,77,239,117,151,227,16,208,28,224,219,179,14,214,37,57,75,162,201,199,113,23,50,152,113,219,186,219,109,36,226,205,196,146,143,76,131,229,204,185,218,252,134,42,173,230,246,96,102,94,230,216,195,16,211,123,183,87,246,217,247,183,155,203,124,83,107,104,248,245,25,187,36,54,19,164,85,120,74,198,33,198,208,234,234,139,87,108,141,51,112,250,94,53,182,157,218,183,119,91,199,100,157,207,151,50,230,124,134,115,158,131,8,96,204,170,199,217,223,136,97,226,23,113,20,73,180,170,214,242,241,171,18,222,112,215,185,66,145,244,136,208,180,157,148,213,203,153,244,73,242,62,159,189,155,251,12,87,15,7,195,122,153,11,2,70,148,170,130,9,111,33,181,161,74,70,237,222,70,164,199,185,151,78,95,1,38,184,31,37,48,46,9,166,194,133,77,195,84,20,156,45,230,133,177,72,101,155,107,82,140,236,68,92,189,99,250,255,0,40,236,211,240,110,26,169,70,76,89,116,26,99,205,161,122,201,46,67,109,105,35,177,149,236,101,215,153,139,16,60,234,76,133,139,50,55,22,213,228,73,175,188,193,49,42,69,35,245,34,83,169,59,165,219,216,175,163,193,244,95,240,121,121,74,198,206,251,94,225,156,89,233,6,130,197,171,225,120,75,241,59,179,182,173,239,79,166,63,197,254,33,219,54,141,216,123,46,113,253,33,78,67,139,134,232,210,36,86,142,115,143,181,134,24,113,106,212,151,174,131,50,90,76,238,107,35,189,250,151,65,28,181,44,166,197,217,77,187,238,76,218,172,39,189,111,189,225,82,236,91,238,173,109,90,94,61,95,132,59,95,167,63,49,68,221,210,241,133,58,162,141,109,51,40,139,121,163,198,148,245,229,251,175,136,249,177,134,35,98,5,14,91,233,226,82,104,221,243,69,136,249,173,37,203,159,196,69,102,81,109,49,152,141,203,131,78,155,136,113,28,206,34,170,210,77,110,215,159,59,37,70,217,90,199,123,151,95,210,54,7,53,182,129,175,81,242,146,169,60,216,158,251,204,238,60,103,84,90,84,119,146,130,235,164,207,161,128,213,109,186,177,98,241,166,116,226,76,48,82,102,186,152,146,105,242,137,185,107,212,201,90,3,69,116,149,207,197,244,158,94,243,27,243,177,102,5,143,70,193,248,74,170,80,41,168,92,140,23,1,38,182,90,34,90,181,53,29,92,207,73,95,167,159,81,22,184,106,161,51,58,182,149,197,147,106,178,158,97,47,81,219,147,187,144,225,203,36,169,180,68,104,189,109,60,237,239,247,116,19,83,144,88,122,53,15,45,48,115,76,238,148,109,97,154,115,26,146,209,34,228,81,218,231,252,29,6,98,6,77,0,1,160,24,243,58,179,14,6,92,225,152,213,137,233,168,26,30,158,220,82,224,201,58,238,166,220,87,59,169,60,188,7,239,235,97,144,29,94,237,179,93,175,97,29,29,168,217,209,91,195,24,93,170,21,49,51,152,225,177,44,31,165,98,162,182,181,18,169,239,168,203,74,83,200,174,175,63,112,13,26,218,223,104,202,182,59,197,24,150,129,78,196,184,177,13,69,197,179,100,54,212,169,138,38,144,132,184,250,8,146,68,234,172,100,75,34,34,183,75,143,211,217,99,100,236,71,152,254,147,239,125,20,147,221,220,21,187,195,120,189,59,205,255,0,171,244,42,183,169,207,167,66,24,19,5,82,28,204,172,117,88,239,25,170,66,223,76,138,130,212,242,120,131,53,169,228,222,247,50,185,248,207,197,252,226,124,242,39,38,48,118,11,239,206,236,162,209,155,227,56,109,123,138,83,76,223,70,246,215,211,215,214,63,171,242,128,237,57,103,146,248,91,2,83,85,21,140,35,134,99,56,83,78,90,14,12,6,208,73,86,148,17,43,146,19,101,120,58,252,8,100,148,161,40,73,37,9,36,164,186,17,21,136,84,136,139,161,88,84,0,112,19,233,55,20,143,21,202,227,138,167,52,224,48,151,137,189,119,89,38,218,173,238,63,230,24,158,153,154,18,167,98,250,173,31,187,221,66,98,45,242,37,113,102,100,122,93,36,244,211,203,168,12,200,52,139,111,108,162,244,158,145,136,241,3,48,104,166,168,120,30,98,18,183,218,250,84,154,19,41,126,19,208,118,245,185,115,234,55,116,116,28,220,195,84,204,71,133,107,208,103,196,138,233,74,162,202,138,106,122,58,92,178,84,219,133,204,143,169,120,143,144,15,57,184,107,16,85,178,199,48,99,76,69,86,116,101,83,117,217,84,231,212,133,39,120,193,151,128,238,155,122,252,250,117,49,43,91,11,109,105,71,170,96,218,102,31,171,200,197,211,102,70,167,205,121,199,36,45,46,33,95,127,29,172,106,120,204,204,137,100,92,203,204,71,198,216,25,101,79,193,185,173,139,85,77,126,59,108,195,224,52,50,196,52,178,146,215,26,61,236,73,59,23,53,25,244,230,49,6,11,204,252,101,129,31,55,104,24,146,179,13,59,149,50,72,135,82,118,57,18,84,178,81,151,128,250,92,175,111,62,96,61,32,83,243,98,129,42,35,18,10,45,74,206,180,149,150,166,209,126,100,71,207,198,58,174,36,218,123,2,225,222,31,140,165,226,5,113,26,244,238,152,100,237,166,215,189,221,47,198,33,7,41,219,39,55,138,4,120,44,227,28,96,209,176,132,39,120,156,81,40,181,18,83,110,132,63,46,54,100,230,254,47,213,197,102,254,48,79,9,109,59,202,204,167,111,171,173,174,225,91,213,18,114,36,151,51,187,78,242,194,2,100,197,133,11,50,35,184,186,114,212,133,52,220,116,18,86,122,200,149,202,87,35,228,92,198,156,230,86,222,120,139,25,72,168,183,134,49,238,102,65,68,205,206,225,46,85,28,104,145,160,145,170,228,137,7,107,233,87,79,49,251,152,3,97,169,248,221,200,239,213,179,146,67,218,167,34,33,148,138,58,159,186,60,7,111,20,158,158,35,229,245,249,141,183,202,222,204,236,191,165,38,153,46,173,89,195,213,141,214,251,120,153,56,65,131,222,223,89,21,205,79,43,165,203,207,161,7,60,8,233,137,85,207,156,217,125,82,233,249,187,136,13,167,83,191,74,106,21,249,183,45,22,108,249,17,168,175,126,159,15,208,62,74,254,73,103,52,120,169,157,84,199,145,164,165,231,72,207,85,82,90,212,107,50,51,185,234,111,175,94,127,17,53,152,51,99,204,167,194,241,91,98,54,20,194,74,52,54,180,106,70,25,140,221,200,215,171,221,113,216,231,108,195,150,51,227,162,59,184,83,11,154,82,162,81,106,195,241,212,92,136,203,167,229,8,137,16,179,150,251,38,227,220,91,222,58,234,120,105,238,19,115,110,41,231,149,109,90,253,95,161,63,197,231,249,4,197,101,6,74,83,114,111,45,107,109,63,66,195,172,186,196,153,53,68,46,151,21,41,211,166,59,118,50,51,109,6,75,35,111,175,213,204,119,188,55,145,185,115,134,184,142,15,6,225,180,241,58,53,110,168,172,55,234,222,215,177,115,245,140,124,249,229,91,114,129,150,248,189,232,141,169,38,206,28,168,72,45,219,155,191,17,48,239,145,114,62,93,69,16,211,183,182,96,79,197,57,223,142,176,211,21,74,174,230,87,118,89,151,223,86,231,195,14,42,249,164,148,101,213,55,233,212,109,231,101,142,89,166,46,5,163,226,105,80,169,46,42,93,26,166,201,184,77,221,227,181,78,222,35,52,115,47,7,159,184,132,119,230,37,97,252,101,180,197,66,77,67,90,138,102,235,90,30,112,222,245,41,232,34,189,250,250,164,38,39,179,218,135,10,157,144,184,85,216,236,48,133,28,106,146,76,208,201,36,237,222,79,31,187,234,19,168,218,88,173,37,136,204,178,148,165,36,219,105,73,18,74,196,68,69,110,67,148,80,138,197,97,81,69,142,157,155,89,249,36,198,128,246,138,98,168,208,50,243,48,98,44,165,106,111,186,111,162,214,230,252,67,243,248,141,252,146,118,142,233,249,33,95,196,34,175,180,206,177,45,48,179,34,10,93,120,155,253,71,228,78,157,186,195,62,130,72,199,93,158,149,120,149,28,210,169,188,134,156,212,172,53,40,204,214,146,185,218,92,98,243,19,19,133,84,149,97,154,69,138,223,120,71,255,0,201,164,66,111,102,115,238,61,153,181,20,169,106,59,97,121,135,115,85,255,0,179,163,9,177,194,101,108,45,70,243,238,248,255,0,249,52,132,114,228,63,88,96,173,171,240,99,56,147,43,49,211,165,14,158,183,79,6,212,216,66,228,54,70,164,159,12,253,185,233,51,34,186,191,140,103,81,248,56,230,147,18,179,131,171,212,233,76,180,180,75,165,202,142,173,227,100,178,210,166,148,71,114,62,165,207,160,163,206,60,6,93,203,236,236,109,18,22,73,224,47,126,12,237,235,196,63,86,250,127,31,159,79,120,151,61,145,243,102,43,89,15,134,31,91,181,115,37,38,114,121,40,175,250,245,239,221,252,4,110,237,177,129,225,224,204,238,198,111,210,156,101,146,135,221,219,180,199,140,76,219,92,72,196,118,210,124,189,99,250,249,249,143,135,45,246,142,197,120,67,45,169,24,118,27,181,109,17,22,253,150,213,97,198,136,245,60,226,207,194,73,59,115,87,152,12,155,183,54,120,122,78,170,189,6,29,66,190,149,68,198,50,23,103,157,179,100,72,226,81,100,217,195,252,98,183,46,131,94,242,19,44,38,102,15,126,240,232,165,171,128,225,111,198,17,159,175,189,245,108,133,126,39,62,158,225,209,113,190,46,171,98,186,253,86,109,70,100,183,56,186,139,242,205,15,73,83,182,82,150,163,234,125,79,196,124,198,244,236,75,130,105,20,191,76,247,241,97,203,222,247,117,181,197,73,105,183,19,231,126,183,254,0,18,111,131,33,225,188,158,192,53,167,221,161,68,97,168,71,38,170,180,210,226,182,155,146,25,73,153,145,120,60,118,111,248,185,141,5,218,175,110,186,117,90,169,138,48,86,19,170,227,250,92,183,120,46,29,73,125,44,50,221,146,195,138,230,220,131,50,185,18,186,23,51,63,141,199,225,109,93,181,214,50,77,81,252,29,72,77,102,152,197,99,14,169,133,42,53,125,212,33,10,117,79,182,107,52,37,4,74,50,43,123,202,246,34,184,235,123,37,108,187,31,54,235,184,87,27,227,12,94,221,76,234,188,119,17,26,165,75,41,187,205,210,31,105,58,214,227,190,59,110,210,101,114,229,98,47,117,196,145,203,179,142,77,102,46,208,88,133,252,97,85,196,176,106,244,250,141,53,231,154,106,191,49,249,14,37,198,94,109,141,74,74,144,180,146,139,74,136,140,140,207,73,251,174,100,36,35,46,118,91,162,97,218,124,5,75,194,120,45,79,162,156,211,14,56,212,4,25,169,100,148,92,238,109,17,153,25,164,250,140,137,147,89,39,131,114,191,13,66,167,81,168,180,84,169,134,158,107,123,22,146,212,99,82,86,241,184,101,100,223,149,237,202,252,237,113,146,208,211,109,164,146,134,210,146,73,88,136,138,214,32,192,233,16,50,226,140,141,230,186,21,24,239,107,125,234,143,143,238,68,125,109,193,179,3,171,239,108,65,78,166,97,56,237,211,240,131,238,30,150,77,14,18,155,226,87,116,217,174,189,44,119,46,98,79,137,41,79,170,146,47,168,134,46,207,140,13,74,197,24,23,20,241,108,68,212,230,28,157,31,83,145,82,225,145,27,46,249,251,188,93,5,30,110,39,68,122,137,86,92,87,214,147,91,54,185,180,103,110,105,35,229,123,121,137,15,236,219,206,186,93,13,109,97,185,93,244,167,34,80,167,40,247,122,77,191,20,246,213,202,238,23,185,126,94,99,78,182,148,193,145,176,150,108,226,58,108,71,218,54,162,112,122,82,220,114,105,62,40,204,153,217,36,102,69,205,67,166,224,108,194,196,152,10,160,229,66,131,87,169,196,90,227,170,57,240,147,156,142,122,84,180,168,202,233,247,93,36,118,243,230,3,211,30,17,175,198,173,209,41,178,152,67,228,79,193,101,242,222,145,94,202,66,79,157,140,249,243,31,188,33,175,36,59,69,49,157,2,21,58,153,63,15,214,170,133,14,140,204,93,79,98,151,75,90,144,77,167,93,141,149,88,206,199,231,215,168,219,60,49,218,7,50,175,196,235,203,55,145,186,209,107,226,19,85,239,171,252,31,224,3,119,148,211,74,230,182,210,127,89,14,157,143,243,30,133,151,244,89,245,74,148,73,203,106,6,235,89,68,109,6,163,214,180,164,180,221,73,46,171,43,243,47,120,192,24,239,108,25,180,106,53,74,67,24,49,253,76,83,158,125,38,138,201,160,200,201,10,50,177,147,92,143,151,81,25,187,72,237,179,153,56,218,185,136,168,112,234,24,150,145,30,111,9,165,13,98,105,11,67,90,16,202,142,201,36,164,142,230,147,242,230,119,1,176,187,108,109,215,76,114,163,39,12,225,58,166,62,164,200,137,83,136,234,148,203,233,97,189,217,195,51,52,145,183,34,252,205,105,59,90,215,35,17,191,140,243,3,18,98,250,181,66,117,67,18,86,166,53,46,115,179,18,153,179,28,112,238,181,40,201,70,70,163,45,86,81,243,248,159,49,216,104,184,106,183,155,53,55,101,214,241,132,229,60,235,91,245,185,40,215,41,74,52,26,91,43,154,150,70,124,189,254,226,43,13,183,200,94,207,202,62,41,147,30,93,75,30,195,121,18,104,232,148,77,63,135,18,233,37,74,54,143,246,79,243,50,212,101,123,0,213,28,184,200,12,95,152,221,227,220,245,10,43,93,223,185,222,113,110,186,155,239,53,219,78,150,213,248,135,123,219,220,37,219,102,253,134,160,224,122,123,47,98,156,41,151,147,228,198,174,38,106,93,106,1,58,164,182,148,178,100,146,82,227,145,145,221,42,50,46,156,250,140,227,151,27,41,229,94,3,239,30,27,8,97,71,184,237,206,173,24,114,51,54,209,175,173,175,127,92,102,166,34,199,140,147,68,118,27,109,38,119,178,16,73,43,249,242,1,240,209,112,245,26,133,13,152,116,202,68,8,109,177,171,66,35,71,67,105,70,163,51,59,18,72,173,123,157,254,179,31,166,44,117,205,211,102,187,94,222,225,142,243,3,50,221,195,23,105,170,90,221,52,188,132,106,76,163,110,247,65,171,241,76,7,127,126,99,81,203,82,210,163,231,110,68,57,26,121,46,223,73,25,91,204,97,44,61,140,170,152,170,164,243,42,147,42,58,77,181,72,34,57,42,89,39,196,94,27,114,252,110,191,1,154,33,178,109,107,187,134,171,216,7,208,124,185,141,81,219,171,53,26,193,153,59,141,201,185,53,118,30,135,221,182,92,69,233,50,215,42,55,170,122,200,250,43,159,229,27,85,41,102,212,103,156,46,168,109,74,235,228,66,41,59,76,51,22,166,180,102,62,20,65,202,67,7,220,252,202,90,180,23,235,55,61,75,91,175,199,226,3,69,170,178,170,25,189,155,53,185,236,205,121,227,122,43,79,234,169,184,165,40,201,13,178,223,63,95,159,151,195,244,9,164,216,175,46,189,24,193,216,74,162,244,90,97,41,220,23,1,149,45,132,120,212,102,212,115,59,153,164,174,94,17,14,123,31,195,98,177,154,21,68,79,109,15,151,113,60,191,166,65,57,204,164,71,43,243,248,24,158,204,143,167,197,133,151,152,76,163,176,210,45,135,96,32,180,54,73,229,184,111,151,47,168,65,145,69,20,162,66,77,71,208,138,226,163,175,227,154,203,148,76,39,91,168,52,218,148,184,148,201,50,19,165,205,7,116,180,163,43,29,185,31,46,162,140,21,181,118,126,82,178,227,3,98,149,45,85,246,95,167,112,63,73,0,210,147,45,227,204,122,167,188,73,244,93,143,167,188,67,22,127,230,102,32,206,220,210,173,189,7,17,215,28,132,225,197,148,211,21,89,139,50,73,183,25,182,140,244,146,214,68,171,153,216,203,220,103,245,12,233,181,198,104,98,220,193,204,108,87,132,213,93,171,194,135,63,129,240,29,69,215,90,70,134,24,115,240,119,73,29,205,31,14,103,113,148,246,20,216,227,13,98,214,89,198,152,162,175,76,171,170,161,73,152,131,98,125,5,185,6,149,34,106,80,75,214,183,14,231,165,187,23,46,68,118,1,249,219,19,108,103,88,169,214,99,226,60,65,15,5,212,161,212,240,170,37,54,220,150,212,242,201,110,46,50,201,74,37,176,101,170,198,100,102,70,125,76,75,140,26,92,26,118,190,14,20,102,55,150,213,186,108,147,170,215,181,236,92,250,152,235,248,23,47,48,206,9,164,211,161,81,168,212,200,199,14,158,204,18,114,44,6,216,51,66,18,146,181,147,208,188,37,225,233,200,188,135,99,151,47,133,209,244,122,181,95,223,110,128,58,110,109,227,170,126,12,193,152,138,108,198,230,153,196,162,75,155,170,49,39,81,18,26,112,252,55,81,120,188,39,111,201,204,64,214,215,57,190,89,135,154,56,173,248,115,107,124,45,67,129,210,212,199,121,120,35,176,71,169,36,181,23,84,25,151,95,112,218,13,187,54,188,197,234,175,191,133,233,172,214,41,241,170,152,73,76,44,152,175,58,148,17,186,185,40,53,26,18,130,37,29,173,245,145,88,104,238,87,96,201,25,161,143,41,148,250,173,113,194,93,79,125,188,122,67,71,36,254,141,149,153,95,82,139,87,224,200,186,242,229,228,3,102,59,53,50,169,220,87,152,147,234,47,198,164,72,97,236,51,49,73,76,164,26,204,141,51,163,166,230,70,131,43,242,63,200,38,179,6,81,218,162,225,138,60,4,49,29,190,22,157,30,61,153,77,146,90,91,73,88,185,23,46,92,134,174,236,13,179,230,29,203,140,188,163,87,90,85,54,100,199,224,79,136,227,233,165,54,203,171,74,167,169,92,215,169,70,100,90,18,86,248,23,144,219,187,37,134,146,132,36,137,41,34,73,17,114,34,43,0,196,217,227,154,180,236,1,220,156,87,122,23,31,196,233,224,244,254,195,117,125,87,90,127,31,151,95,120,129,172,199,198,117,172,227,204,58,43,81,171,117,71,78,99,113,169,37,222,114,86,162,186,223,95,37,89,75,240,125,39,63,203,200,72,182,218,153,135,93,169,122,27,195,205,159,19,119,222,55,209,53,103,170,252,63,149,186,91,248,70,48,217,71,99,220,63,87,168,81,177,13,86,185,79,154,184,56,158,63,130,69,13,14,26,210,133,48,189,58,148,225,216,142,231,238,247,152,12,215,176,206,202,81,232,120,103,4,226,138,245,3,6,204,121,158,242,222,188,81,73,199,215,119,36,161,62,37,50,70,118,35,34,230,125,8,111,253,10,141,6,133,77,102,159,2,12,88,173,181,168,146,220,118,137,8,43,168,212,118,34,34,247,157,254,177,240,224,252,37,72,194,84,56,148,138,100,24,108,181,19,121,163,113,25,44,164,181,45,74,59,37,61,57,168,199,237,188,238,229,36,173,55,231,110,160,49,134,124,227,136,248,63,10,198,158,226,231,35,93,77,17,239,20,200,149,115,109,211,252,98,229,225,254,33,231,143,51,49,204,188,101,221,188,69,70,165,39,131,223,91,140,120,215,167,94,143,86,234,59,122,188,254,162,18,169,218,17,156,245,170,46,16,84,56,104,156,223,15,140,13,130,83,85,21,162,233,75,82,203,161,39,145,114,46,66,37,176,150,29,60,75,197,239,102,238,248,109,221,181,55,188,190,173,95,18,183,170,2,71,59,60,178,49,82,40,240,107,179,105,248,125,245,65,198,173,47,91,141,106,112,137,9,136,171,36,205,191,174,220,203,152,148,60,83,37,156,53,131,165,60,132,27,72,141,163,148,114,36,219,83,169,233,211,241,191,140,98,109,151,242,182,137,131,48,124,136,208,153,130,118,173,46,81,27,80,80,205,149,186,100,189,198,124,252,37,204,100,44,214,83,146,48,173,82,18,92,83,122,183,30,34,62,159,72,131,232,2,50,246,208,151,51,50,115,18,177,135,225,75,120,202,60,184,82,244,77,112,247,68,73,132,148,242,34,213,226,186,252,188,249,140,245,178,62,204,16,169,72,165,226,26,142,30,194,15,28,236,48,193,169,105,136,74,117,75,94,225,102,106,51,104,174,103,99,185,220,249,142,229,135,54,127,160,226,220,115,80,175,213,159,129,33,114,162,21,209,38,150,135,140,141,59,180,17,234,82,185,242,79,151,190,195,105,112,174,24,165,225,122,53,58,20,8,113,80,81,97,51,20,148,204,116,181,116,165,9,46,133,208,188,37,200,7,237,51,25,136,250,183,12,54,222,174,186,18,69,127,208,53,155,105,237,167,48,230,90,210,107,84,183,155,196,141,202,94,26,147,49,167,32,19,100,72,51,75,201,73,220,221,73,146,136,209,123,145,121,115,31,183,157,187,69,202,203,206,229,225,176,219,178,59,195,137,213,162,164,108,233,209,187,235,102,206,254,191,228,16,163,155,217,255,0,142,243,111,18,70,57,245,234,244,102,228,65,69,49,109,189,89,122,74,84,133,56,229,204,239,166,229,244,134,90,126,31,16,31,141,158,249,225,92,204,204,99,92,168,183,137,113,43,176,42,92,53,152,159,49,106,190,237,166,139,196,157,226,147,235,34,229,215,220,49,141,41,167,38,75,94,181,18,213,187,51,51,89,223,222,68,51,14,31,201,120,178,104,172,86,229,86,26,125,74,215,169,14,65,37,25,248,205,37,117,26,255,0,208,58,174,43,160,197,195,213,55,227,69,75,94,5,33,58,155,104,155,185,26,9,94,224,18,187,176,76,62,26,157,135,220,210,217,25,224,136,133,116,151,63,86,40,144,65,23,123,19,102,83,240,145,72,132,84,231,20,81,240,140,118,181,113,70,87,211,195,21,237,167,151,65,38,244,233,199,55,121,118,244,104,183,236,175,123,223,249,132,129,246,138,40,236,147,49,81,67,34,62,70,40,249,93,74,214,163,52,170,197,245,142,86,82,101,107,245,176,228,52,166,222,169,126,128,73,21,192,90,148,26,71,32,0,0,252,108,82,195,146,41,237,161,180,169,70,79,17,248,83,127,216,168,126,200,227,125,164,188,130,74,140,236,71,126,64,33,127,111,10,13,90,52,138,220,165,211,165,238,220,198,146,116,168,216,81,17,220,229,25,88,237,204,71,254,244,203,170,4,226,109,151,179,194,177,166,28,82,224,82,177,60,215,95,196,167,49,72,132,198,242,196,166,228,93,68,68,217,158,155,168,185,252,75,152,136,60,81,145,152,250,133,195,95,0,98,228,111,245,254,26,148,241,95,78,158,159,70,94,96,49,253,50,163,221,210,25,127,115,188,221,58,151,109,170,215,177,145,219,167,192,100,154,86,104,198,149,13,170,83,244,230,163,146,181,93,213,203,43,38,198,106,232,105,47,171,175,188,99,57,84,218,132,37,232,153,2,75,10,211,170,206,180,164,157,188,249,151,78,70,62,98,51,35,184,14,221,137,228,195,85,73,234,188,121,140,190,111,154,17,186,66,200,244,145,32,138,247,35,253,207,151,188,108,6,206,155,90,65,203,74,170,56,220,36,195,232,98,138,84,242,91,181,130,96,148,105,83,62,46,109,31,51,208,124,191,135,144,213,51,113,70,90,108,66,132,102,71,112,30,134,114,195,108,12,181,198,125,229,162,181,134,99,112,123,155,219,18,71,115,86,189,127,2,183,171,252,35,59,68,159,73,171,26,100,194,171,196,121,41,81,35,232,158,74,200,212,92,237,114,62,188,200,121,190,203,220,243,197,24,27,143,238,216,84,117,241,187,173,124,75,110,29,180,107,181,172,226,127,28,239,215,220,36,115,34,123,64,37,201,102,52,74,253,119,46,96,111,171,8,109,68,185,70,210,137,179,38,136,212,90,228,125,124,250,114,1,39,104,73,18,8,136,239,241,26,205,182,190,82,84,51,35,4,67,141,79,151,33,181,149,114,60,131,38,96,169,243,178,98,188,142,132,162,229,117,23,49,223,240,30,208,152,19,21,193,130,239,167,248,53,199,37,111,124,49,170,172,157,244,154,186,22,240,255,0,23,159,229,29,166,189,95,194,88,134,154,211,73,196,212,215,16,78,147,132,108,77,104,250,18,139,204,249,115,1,231,111,55,114,254,189,128,113,182,36,93,66,159,80,54,90,174,76,132,151,94,132,182,18,179,39,156,177,145,157,202,230,72,51,183,243,9,65,216,203,106,28,35,84,244,195,137,85,34,30,235,187,244,235,173,180,122,239,196,116,186,75,165,191,132,99,109,180,54,127,165,87,33,78,169,82,17,136,39,59,51,21,59,36,211,20,146,234,116,172,164,30,162,210,217,158,155,153,88,254,36,52,35,44,179,27,19,101,79,121,110,41,176,218,239,77,205,251,197,151,19,125,222,191,82,202,79,247,78,125,125,221,0,122,78,137,58,44,230,205,216,178,26,117,36,173,38,109,172,148,87,242,185,125,99,156,202,229,97,168,155,54,237,101,71,198,180,132,51,85,197,152,33,167,228,86,202,26,26,143,61,9,82,146,164,179,109,36,167,140,205,70,106,50,47,201,200,109,148,26,140,41,236,33,248,179,35,188,135,47,165,77,56,74,35,177,153,29,140,143,224,3,171,99,156,191,86,45,100,144,154,161,198,250,100,59,202,62,243,162,13,54,245,139,204,124,120,83,7,201,195,114,204,205,215,100,37,12,112,228,123,131,65,29,141,60,250,159,226,244,29,252,82,196,0,71,127,112,234,121,137,132,23,139,112,237,94,156,220,197,48,169,180,185,16,210,105,103,120,100,107,109,101,114,43,149,253,110,131,182,138,31,62,64,32,135,109,109,150,49,166,15,199,248,203,21,52,197,106,161,10,39,119,89,212,208,157,67,75,212,196,102,255,0,9,169,68,86,53,91,223,204,172,58,86,202,121,244,222,68,98,169,41,174,225,148,184,164,82,95,136,101,46,127,4,122,156,144,211,165,235,54,174,118,46,158,242,230,38,171,104,124,142,161,230,134,12,196,16,166,185,90,55,42,124,38,164,64,52,107,250,55,90,50,210,70,218,191,185,149,250,251,196,54,237,131,179,13,103,44,241,165,78,85,11,10,227,39,225,42,100,72,205,72,153,5,106,66,245,67,37,153,18,146,210,72,204,148,147,46,94,70,2,99,50,15,104,188,5,153,24,91,15,177,14,185,64,98,82,240,244,73,206,198,106,182,203,238,51,118,218,35,74,146,86,62,70,178,35,51,34,231,238,230,51,122,84,149,122,170,35,183,145,143,62,91,57,109,41,139,114,151,19,58,211,144,240,252,66,137,71,85,47,245,81,183,91,50,210,227,62,21,125,42,124,127,71,204,190,7,200,76,150,83,109,61,131,177,207,122,241,24,243,4,43,130,220,91,132,170,52,126,190,243,214,187,170,252,78,93,61,224,50,22,96,229,202,177,140,73,136,69,88,227,27,212,247,34,17,20,109,229,140,201,124,253,98,191,173,211,224,49,238,92,101,69,67,1,98,58,114,87,42,68,198,160,239,174,233,194,83,73,94,182,215,251,163,34,177,174,223,144,103,118,37,70,146,131,92,121,13,58,146,61,55,66,201,69,127,46,66,139,140,135,20,107,81,170,231,228,1,13,70,168,200,81,164,210,103,126,95,148,115,11,80,130,109,36,132,222,197,230,46,1,20,93,164,79,50,159,185,223,210,163,251,111,251,34,255,0,3,17,183,150,45,186,230,98,97,100,182,210,150,103,91,130,69,164,175,207,126,129,32,189,164,114,94,255,0,91,187,160,191,182,254,227,255,0,3,26,77,179,206,31,42,214,102,96,194,83,114,84,75,197,20,230,79,116,87,235,33,175,129,243,230,2,120,246,68,101,230,114,63,9,165,214,150,133,23,31,114,82,76,140,190,252,124,103,33,142,178,26,134,138,22,88,80,233,232,75,228,76,113,60,158,43,43,197,33,211,231,200,188,198,69,1,198,243,91,212,146,117,90,199,126,131,88,115,223,33,234,88,143,184,248,58,156,149,112,252,78,173,213,57,78,122,219,171,94,203,229,234,152,218,33,243,76,130,212,205,27,197,44,180,94,218,76,189,246,254,96,17,65,149,185,231,39,36,171,148,156,49,137,48,91,141,20,154,179,21,21,191,58,97,194,221,52,165,161,6,163,74,219,63,9,110,148,122,174,69,215,200,72,254,84,103,54,17,204,92,63,75,157,76,171,209,247,149,13,254,134,88,170,53,33,95,70,181,145,219,77,181,122,134,125,57,126,65,166,155,94,236,183,2,68,201,184,162,155,15,21,202,118,153,134,92,117,189,211,105,91,70,182,206,66,201,42,210,213,250,218,228,70,71,99,24,47,101,237,160,42,121,99,142,112,206,6,173,187,135,233,81,233,188,110,247,189,84,166,31,111,120,203,206,150,189,78,36,138,230,178,181,210,87,35,47,59,140,199,38,167,154,97,210,164,173,36,164,40,148,71,208,200,238,66,163,163,101,38,96,210,243,3,7,211,235,112,171,20,153,167,37,47,46,240,36,37,198,204,144,242,145,114,178,149,203,149,143,159,81,222,122,141,50,249,228,69,223,233,250,77,58,111,238,184,213,45,166,182,83,157,152,116,138,212,248,88,169,246,150,88,110,76,52,180,213,33,79,154,213,165,227,43,89,210,230,122,200,173,111,227,27,106,56,39,48,153,48,223,142,173,86,117,165,32,244,245,177,145,151,32,30,109,51,195,35,113,70,85,226,218,213,46,161,18,170,243,20,190,27,92,167,169,110,71,65,239,26,109,69,123,153,146,121,184,69,215,159,229,24,164,200,210,118,81,25,31,145,137,112,237,12,201,232,107,162,99,252,76,203,85,149,186,125,213,109,41,35,104,252,113,17,238,69,250,124,122,136,160,196,80,21,76,172,72,130,164,58,131,107,71,133,194,178,138,232,35,231,200,188,192,126,112,189,76,62,159,89,151,10,254,105,49,203,2,58,100,188,109,172,212,68,73,191,47,172,135,109,175,209,161,196,220,112,239,56,189,90,175,117,17,218,214,242,32,25,171,99,252,163,173,226,204,99,133,42,204,38,115,109,49,140,32,178,163,68,5,184,146,210,236,117,25,154,136,200,139,146,132,239,229,206,31,94,24,194,20,250,75,239,169,106,141,190,186,150,222,236,207,83,171,87,67,51,183,172,35,251,179,223,40,155,141,134,88,170,191,18,178,218,226,99,36,186,90,219,178,108,134,226,170,231,116,116,252,162,69,113,21,73,170,37,22,68,197,60,203,100,206,143,19,202,34,73,93,100,92,206,229,230,3,244,210,235,107,81,161,43,73,153,21,236,71,204,94,58,22,17,198,241,43,85,249,16,19,80,166,184,166,227,27,134,150,93,35,81,115,65,92,203,81,242,241,127,16,239,137,81,41,36,162,50,50,50,189,200,5,69,142,163,120,210,219,189,181,164,211,127,43,139,192,6,156,237,143,179,13,83,50,48,206,47,169,211,171,210,146,229,71,187,244,48,197,37,82,20,91,183,35,164,237,103,11,87,168,103,211,151,228,17,57,153,120,47,17,236,247,142,170,113,42,212,90,148,198,89,38,98,38,68,136,110,66,74,212,235,40,123,150,162,81,92,136,140,173,126,118,51,248,15,67,181,88,13,84,160,187,13,227,89,33,205,55,52,117,228,100,126,95,1,26,93,165,185,12,196,248,42,196,48,33,98,25,46,202,175,193,66,137,166,201,109,233,40,14,149,202,205,223,246,37,239,243,1,22,24,154,186,138,218,157,120,153,75,74,122,66,159,52,111,53,26,111,168,237,208,188,199,95,35,176,253,10,253,53,202,77,102,125,57,198,94,108,226,74,117,131,75,169,178,200,210,179,43,40,172,92,249,115,31,158,3,55,236,179,77,41,185,151,130,85,191,209,253,55,211,81,109,55,254,200,99,227,241,30,131,50,166,47,5,128,105,113,183,154,244,111,252,86,181,238,242,207,253,35,207,118,203,213,84,211,243,55,4,146,157,101,22,197,212,213,253,34,173,253,144,207,199,167,33,232,59,41,103,34,161,151,244,169,72,117,165,147,155,254,109,170,233,59,62,225,114,253,0,59,128,0,0,215,61,168,240,243,149,143,70,116,62,164,110,120,222,141,234,189,247,63,31,128,131,45,159,159,225,115,87,4,93,55,182,41,166,171,173,191,178,90,19,241,158,145,13,254,228,178,22,122,120,159,84,191,218,132,9,228,117,47,78,109,96,118,214,135,139,86,38,166,114,50,231,250,229,175,128,131,208,102,69,62,153,25,97,68,120,172,90,184,158,87,191,246,67,164,50,8,199,217,21,21,49,178,194,136,217,106,240,241,62,183,95,215,14,140,130,40,14,9,46,182,222,157,107,74,111,123,92,236,57,199,74,204,44,89,23,15,112,27,217,208,89,226,55,182,226,29,36,223,78,142,156,203,207,248,128,66,87,104,165,98,53,95,60,104,79,67,91,78,145,97,120,173,253,19,132,190,124,100,190,92,189,252,203,144,239,59,43,227,218,134,94,96,236,49,136,164,97,105,18,98,83,248,219,186,183,20,203,106,222,58,250,61,115,65,145,115,93,190,38,86,26,225,155,24,182,102,107,102,214,27,121,228,197,117,79,55,14,156,69,78,35,85,200,228,185,200,174,106,241,253,39,241,114,18,7,149,59,60,195,169,108,215,75,134,244,76,70,79,185,191,187,72,108,181,242,158,179,233,187,191,66,184,131,103,54,121,218,187,5,227,24,172,208,37,185,69,165,75,143,13,249,46,52,229,121,165,184,146,39,200,136,141,6,148,153,92,150,71,127,171,204,108,197,62,161,18,165,17,137,144,228,178,243,114,26,75,200,83,110,18,210,164,168,136,200,200,203,169,115,46,98,15,113,93,66,191,179,174,112,215,149,2,148,166,98,166,51,48,91,122,182,194,210,149,111,26,101,227,45,68,109,145,170,233,59,23,145,31,47,120,146,157,149,118,137,129,143,104,212,42,52,202,254,21,223,51,133,226,201,113,168,146,147,189,66,201,12,36,201,73,55,84,100,68,107,50,59,151,91,10,54,136,5,46,71,208,197,64,7,4,184,188,82,9,26,244,217,87,189,174,44,159,40,225,199,114,69,208,90,45,205,125,57,153,23,250,71,231,64,197,20,185,82,151,9,117,90,127,16,218,53,173,164,190,157,105,46,92,205,55,185,23,50,253,36,3,171,226,252,165,244,174,57,177,233,7,11,247,207,17,126,19,95,185,69,111,92,191,27,175,192,105,38,102,118,101,85,43,253,219,195,102,156,163,220,111,181,110,240,186,156,245,180,117,180,158,93,4,142,33,104,113,36,180,40,148,74,43,145,145,220,140,133,77,36,174,160,60,253,102,118,195,217,161,149,243,248,198,41,24,166,178,204,24,61,230,183,17,133,164,52,159,2,150,102,131,50,82,200,185,55,123,251,175,208,100,29,150,246,164,44,165,196,216,103,12,98,188,13,221,229,74,227,120,135,234,53,62,15,70,245,183,214,157,105,113,175,5,247,137,34,185,243,185,121,137,142,204,12,180,163,227,58,77,70,28,231,234,9,41,116,231,161,25,70,82,9,90,84,149,151,43,164,252,94,35,254,14,66,40,246,192,216,200,240,181,71,22,226,252,47,64,199,85,5,69,224,55,10,92,93,235,43,212,152,237,171,154,24,43,219,82,186,31,82,1,38,57,9,159,184,47,53,112,133,62,117,42,175,68,75,207,51,33,229,71,143,88,106,74,144,148,72,83,119,61,54,59,94,220,237,239,34,24,195,108,154,204,87,112,36,84,165,198,140,189,33,65,146,137,210,59,150,230,64,142,253,142,179,223,17,228,222,50,151,130,177,20,122,45,18,61,54,138,250,18,117,180,57,25,237,110,201,101,210,74,181,184,130,185,146,204,200,172,71,164,136,249,245,27,113,158,88,230,6,62,203,42,36,136,245,58,100,167,37,76,141,56,202,11,233,95,37,71,116,238,86,82,188,62,62,191,18,230,32,249,182,31,112,156,244,214,229,166,221,219,239,255,0,116,137,17,33,29,155,10,161,47,122,111,115,62,93,219,211,255,0,140,137,19,46,129,79,65,80,1,75,145,117,20,104,255,0,104,58,34,49,151,49,158,114,123,41,213,139,80,70,74,81,21,140,216,149,203,168,131,130,59,9,117,237,43,204,2,103,4,29,61,153,84,213,42,54,54,221,154,117,221,101,165,153,133,204,181,117,17,20,2,117,59,62,115,50,151,136,50,206,98,16,152,173,45,220,86,227,9,73,76,74,204,204,227,197,181,138,197,126,189,6,234,8,125,236,221,204,198,233,180,202,101,9,233,212,150,213,55,29,50,68,135,93,179,138,214,152,105,240,150,190,125,57,114,234,37,250,59,196,251,41,117,42,74,137,87,230,147,185,117,1,200,0,0,53,159,107,172,3,59,23,250,39,194,45,244,240,156,126,173,220,83,119,214,220,90,246,50,183,170,98,3,169,244,74,169,85,97,162,45,58,92,135,141,246,247,108,182,194,141,78,43,81,89,36,68,70,102,102,124,138,222,99,211,6,54,161,55,88,224,181,147,231,185,222,91,117,241,211,215,145,249,15,63,117,42,107,184,15,52,48,204,87,153,122,51,101,38,20,181,170,114,77,6,148,241,6,70,174,100,155,39,193,215,224,98,14,209,151,89,177,152,89,96,245,61,82,50,51,17,75,106,153,189,187,171,39,216,74,183,132,190,166,113,212,73,177,185,111,125,237,241,27,55,150,93,162,41,195,177,155,143,92,202,34,128,226,25,113,42,76,188,65,185,50,51,115,81,17,146,163,23,51,46,127,80,191,10,35,40,113,237,54,44,28,71,152,212,200,111,206,215,190,105,138,188,86,214,157,10,81,166,201,94,163,43,146,18,124,239,212,126,188,237,135,178,71,30,180,85,90,62,50,197,21,37,190,173,103,221,213,24,143,39,74,8,208,102,90,88,87,34,50,34,51,191,80,29,130,95,106,126,28,167,176,149,163,45,169,175,42,228,131,73,98,230,200,203,151,95,214,199,228,63,114,131,218,187,131,30,223,241,56,22,139,26,218,116,235,198,77,22,174,189,47,28,191,252,140,96,108,65,217,219,130,99,155,135,23,238,132,225,111,205,36,127,66,119,46,124,249,70,24,47,21,108,122,229,23,133,238,250,6,56,119,125,175,94,184,154,173,109,54,232,201,121,152,162,76,104,125,166,25,91,84,125,150,100,35,10,195,39,95,75,70,165,227,40,231,164,140,203,197,205,178,228,87,254,1,156,48,126,212,185,61,139,98,68,144,198,97,96,214,151,43,121,102,209,137,34,184,101,164,212,94,227,43,250,162,0,235,57,91,136,176,241,169,197,225,170,243,70,211,71,35,239,136,110,39,165,249,159,128,185,114,254,49,201,134,51,175,27,224,23,99,51,10,139,77,50,129,175,79,23,25,235,248,245,25,234,179,137,252,115,183,79,112,15,69,177,115,79,46,102,164,149,31,30,97,181,145,145,159,130,172,194,189,246,247,40,126,77,103,24,101,228,180,25,61,152,184,117,130,222,234,186,170,76,117,231,203,215,33,7,24,115,110,12,207,167,182,148,34,139,132,121,33,69,227,141,35,222,171,255,0,119,31,178,238,216,153,215,95,73,51,11,5,225,249,60,247,196,81,169,210,214,122,122,95,147,199,203,153,115,248,144,9,70,196,248,207,38,89,225,183,153,223,130,211,125,118,213,88,136,87,245,127,190,141,112,199,117,140,163,121,110,46,54,118,225,7,173,12,200,137,21,56,170,185,248,185,114,123,168,209,57,83,179,227,19,233,222,229,61,84,248,107,219,113,66,153,251,47,62,191,139,252,99,39,225,221,151,241,109,114,3,146,234,216,27,27,199,90,29,54,236,154,99,168,45,4,146,59,248,154,63,51,253,2,96,126,134,52,198,184,82,147,80,152,116,204,73,73,170,155,91,189,4,196,230,207,121,116,166,246,210,106,233,115,243,232,54,91,98,230,159,199,203,67,145,216,114,59,74,165,74,121,46,33,38,242,79,76,180,34,196,101,111,63,224,26,59,143,242,117,188,23,82,158,201,67,173,183,46,30,235,232,101,183,101,150,180,164,252,73,208,71,209,87,47,200,36,127,179,79,9,170,46,94,81,107,110,199,154,218,228,82,234,45,30,180,89,31,213,35,233,203,175,135,207,204,98,57,200,221,92,43,71,85,42,153,5,181,188,107,54,225,180,209,221,26,121,146,83,241,248,15,221,22,50,157,13,33,62,73,34,254,1,120,228,1,67,80,162,140,200,143,234,28,123,206,118,59,0,229,35,21,28,100,100,126,242,23,145,251,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,160,11,86,162,43,115,47,210,56,247,134,181,23,134,222,225,85,32,142,221,69,18,68,70,95,88,14,98,43,21,133,69,8,238,42,3,229,168,194,227,153,75,91,205,22,81,42,250,111,238,63,231,26,135,157,249,23,80,145,220,187,170,164,133,105,226,111,166,158,163,183,224,255,0,118,55,24,117,12,119,70,42,151,3,100,62,173,222,247,240,101,126,186,122,242,248,9,49,145,7,147,242,243,15,98,90,164,116,75,204,26,117,52,221,209,31,233,18,133,105,35,81,248,249,186,158,94,47,224,234,50,22,15,216,211,7,212,156,137,81,70,208,180,100,239,55,150,65,64,105,93,53,23,94,43,224,48,230,59,165,85,40,152,162,13,62,29,54,82,228,58,203,75,101,151,25,81,184,226,205,197,18,73,41,34,35,59,153,17,17,23,83,29,174,135,92,207,140,63,76,98,69,55,42,170,47,55,31,86,133,185,67,152,164,158,165,25,29,205,38,94,102,49,76,230,6,220,229,222,199,120,73,138,123,45,125,223,169,10,52,182,231,246,3,69,253,115,253,212,51,174,15,217,26,135,3,117,33,156,228,131,36,151,21,41,34,77,57,29,15,73,223,148,131,242,254,17,27,69,181,126,125,224,169,10,139,55,47,41,16,201,178,221,253,251,73,154,217,221,86,85,142,239,23,63,121,124,6,87,193,125,163,89,135,9,182,25,169,198,203,232,155,184,105,108,247,200,125,179,37,150,146,210,122,164,245,228,124,190,3,120,18,161,135,176,141,58,129,196,95,19,70,127,127,163,246,41,69,180,223,247,103,126,163,178,72,196,184,110,3,107,114,110,33,166,176,132,36,220,82,157,150,218,9,41,46,166,102,103,200,185,31,49,24,239,118,148,98,18,182,154,158,89,159,253,185,127,243,161,137,49,207,105,38,101,213,35,74,136,204,44,189,117,15,194,91,38,109,55,33,71,226,37,21,138,210,143,159,49,68,175,87,118,136,201,170,3,143,179,55,52,112,99,110,49,167,82,93,196,81,91,50,213,107,92,141,124,186,144,234,85,93,178,178,46,154,155,150,102,96,71,79,81,38,222,150,67,46,165,123,245,49,6,184,159,59,243,39,30,212,228,201,244,102,158,241,206,209,250,202,20,133,17,232,74,75,195,244,138,252,78,125,125,227,242,90,162,230,142,35,61,77,229,253,101,210,50,215,120,244,169,10,233,225,242,62,64,38,202,79,104,6,76,53,33,214,83,138,112,90,201,181,169,36,162,198,17,60,68,71,107,244,29,103,21,109,153,147,85,30,23,70,57,193,105,221,235,233,138,162,171,174,159,230,17,53,68,217,231,53,171,42,75,135,149,152,225,68,227,68,245,218,161,201,50,59,219,167,209,159,46,99,33,210,246,58,199,245,61,239,29,150,153,138,214,235,78,141,52,103,211,123,222,253,88,63,34,1,154,49,206,217,120,122,30,245,154,53,6,157,88,213,13,74,73,198,175,33,87,95,136,137,178,210,218,185,242,47,143,50,228,53,35,56,243,138,169,152,74,171,200,119,1,202,165,181,80,225,238,226,164,41,212,183,163,118,93,119,73,35,185,163,225,212,108,181,43,98,188,182,163,32,151,136,171,24,178,152,243,110,111,137,18,228,71,100,247,101,111,29,150,193,30,155,146,185,244,228,126,67,14,231,246,6,192,248,74,13,122,149,133,241,19,149,5,68,225,119,8,92,182,93,90,245,27,74,87,36,36,175,109,74,232,93,8,6,67,236,201,193,147,234,249,159,82,168,37,50,27,109,220,45,51,73,148,101,41,60,167,70,46,71,114,191,67,19,93,133,34,42,22,26,164,70,82,140,212,204,8,237,157,211,99,185,54,146,233,238,232,35,83,178,143,2,39,128,137,137,95,98,160,131,151,135,234,45,106,52,217,163,181,77,5,100,153,167,175,131,207,204,73,228,86,201,152,172,178,155,217,13,165,37,126,188,136,72,28,160,0,40,235,89,137,92,141,135,240,133,66,171,37,77,104,143,186,212,78,58,77,151,137,212,39,153,159,78,162,12,59,69,115,6,38,43,207,44,79,77,139,29,146,75,82,233,175,147,173,202,39,73,86,166,180,86,177,17,126,55,91,251,132,188,237,121,140,153,195,89,53,139,31,57,144,27,92,110,3,148,135,8,173,170,83,5,207,196,95,141,252,66,7,54,139,196,7,137,115,135,16,85,201,200,206,20,142,16,245,71,59,160,244,197,105,60,142,231,229,231,212,6,78,216,146,146,137,185,151,80,74,166,37,175,233,117,213,92,211,127,236,136,220,186,252,71,160,10,84,115,143,189,186,140,245,105,247,91,204,121,227,217,19,21,39,15,230,28,249,46,191,13,164,157,9,214,73,82,21,164,191,14,193,219,169,115,229,252,99,208,237,46,90,101,111,116,173,181,105,211,234,157,250,220,7,222,0,0,49,54,209,149,101,82,176,116,55,74,41,189,122,163,72,182,173,61,89,116,239,208,252,134,135,100,238,42,76,188,244,198,13,174,25,53,100,212,21,115,118,255,0,217,141,242,232,55,155,105,164,41,204,23,9,58,78,221,236,209,242,47,239,47,8,234,202,105,47,49,159,88,208,137,5,203,188,83,204,143,253,154,216,204,137,108,98,161,19,197,174,75,40,233,107,184,92,198,167,109,61,181,238,0,193,16,106,212,166,167,97,250,139,238,225,183,228,52,132,226,22,27,91,138,50,121,36,132,167,74,140,204,205,60,173,231,208,125,185,193,180,189,59,47,59,167,117,136,240,139,125,225,191,191,27,49,37,125,222,239,213,250,84,254,63,62,190,225,17,149,138,182,63,218,23,26,81,223,119,9,191,41,153,43,143,68,113,202,36,7,214,148,165,78,153,153,17,221,194,39,44,245,255,0,42,121,121,232,126,102,103,87,241,94,124,227,218,149,75,13,229,237,89,72,174,110,119,37,5,183,39,23,208,178,130,86,147,67,101,175,240,74,189,186,115,242,29,179,43,54,14,205,124,195,109,15,75,162,226,202,51,107,97,199,137,78,97,57,46,21,210,225,35,77,205,73,235,204,255,0,32,223,237,147,54,33,195,212,10,54,21,175,213,163,227,136,51,88,227,183,141,74,66,26,74,53,45,244,22,162,83,4,101,114,50,50,231,239,33,188,120,63,0,210,112,157,57,152,112,36,77,90,90,74,208,91,245,164,206,202,89,168,239,100,151,188,4,120,100,239,102,5,110,142,152,149,9,249,157,58,58,158,165,54,133,52,246,21,91,102,218,207,118,102,147,51,147,212,172,101,107,13,210,193,59,59,30,16,227,111,139,248,174,47,119,253,175,221,233,211,171,251,225,222,250,191,128,102,84,32,144,146,73,94,196,86,5,45,8,245,214,148,223,204,236,3,231,137,11,133,70,141,238,175,22,175,86,195,234,31,35,21,8,210,139,84,105,44,186,87,211,116,44,149,207,203,145,143,168,140,204,185,128,168,0,248,234,85,40,180,214,18,252,169,76,48,149,44,144,74,117,100,146,189,140,237,115,62,188,128,124,213,124,81,135,168,91,174,247,174,83,161,111,245,110,248,153,72,107,94,155,94,218,140,175,107,151,233,33,165,91,74,109,35,132,49,38,31,175,83,104,146,104,243,202,102,27,149,16,156,139,89,105,226,39,22,135,139,77,146,71,117,120,136,237,123,243,33,142,246,180,218,237,248,254,138,247,5,91,6,79,213,199,111,116,62,110,232,252,6,155,232,123,149,249,245,242,24,107,39,50,138,173,143,48,21,86,181,92,160,215,227,200,98,91,241,146,152,241,84,132,154,18,203,106,35,50,82,20,119,186,207,223,228,36,200,212,72,210,18,156,254,75,238,17,32,138,247,212,118,183,222,86,19,109,176,76,198,164,100,38,22,67,107,65,217,138,137,242,81,31,246,197,225,10,249,199,135,165,101,222,121,213,244,67,150,210,41,252,61,149,57,179,73,22,242,27,126,177,217,63,143,203,167,184,74,199,102,110,99,71,173,229,46,30,162,185,80,165,111,152,166,212,222,83,77,58,91,212,254,169,175,153,150,163,50,47,17,123,189,228,3,122,0,90,218,201,198,210,178,50,50,82,72,200,203,161,139,133,28,19,142,208,164,25,251,154,95,241,24,136,14,210,234,163,74,196,57,143,0,180,106,62,231,231,172,175,234,67,62,130,95,170,5,120,18,72,189,236,175,254,9,136,108,237,40,130,242,113,190,98,202,54,93,36,254,164,120,180,158,159,192,195,46,162,72,252,174,203,170,75,239,102,12,217,73,39,52,175,11,205,34,179,102,101,250,254,49,117,252,130,103,176,226,77,188,61,75,109,68,119,76,38,8,238,94,72,33,17,189,148,240,150,172,68,227,230,219,150,86,25,158,87,183,47,234,139,31,204,37,230,144,90,105,80,147,229,29,178,255,0,232,144,64,250,199,12,212,235,134,250,47,235,52,162,254,1,204,56,228,25,20,119,76,255,0,17,95,196,40,136,222,210,188,36,226,106,121,141,91,226,213,167,245,35,193,185,229,234,195,79,173,127,244,8,210,112,247,71,186,235,167,222,37,55,180,194,169,31,113,152,240,74,75,6,191,212,127,6,178,215,214,25,244,184,139,25,7,169,229,31,213,252,64,45,69,141,70,102,118,27,19,75,218,10,54,24,222,240,216,113,186,143,19,167,86,238,162,73,221,233,189,175,102,213,215,87,195,160,215,66,59,12,157,148,25,105,47,31,247,182,154,101,93,254,3,113,250,197,147,85,181,239,61,111,10,191,19,151,79,120,13,128,217,179,101,156,113,153,216,175,13,226,247,161,87,105,12,211,241,52,56,206,37,84,39,157,73,37,183,89,112,214,107,53,36,146,86,95,151,43,94,226,104,114,175,0,185,129,48,157,46,134,229,69,82,149,7,127,117,170,62,232,213,173,213,171,213,212,118,182,191,63,112,233,155,62,101,5,47,2,225,167,162,178,117,116,40,170,202,150,73,151,164,148,103,187,104,191,17,60,188,31,198,51,95,64,21,0,0,1,242,212,163,241,180,233,81,144,187,111,153,91,119,34,189,174,147,46,159,148,38,204,110,38,141,227,173,163,85,237,173,86,189,172,63,39,14,226,56,213,120,230,182,230,67,114,239,110,254,137,194,62,118,46,93,79,159,48,17,75,218,35,145,213,196,98,28,192,198,45,57,57,216,229,221,86,36,211,87,160,252,17,27,245,245,91,175,195,224,35,114,169,1,250,116,247,97,62,219,137,113,189,55,37,160,210,124,200,143,161,253,99,208,30,217,153,111,31,19,229,102,48,144,77,84,220,118,79,119,248,99,164,142,250,100,199,46,69,164,207,162,127,140,66,86,116,224,126,224,204,218,205,49,216,245,6,144,207,15,109,250,52,170,234,142,218,185,248,75,207,200,6,38,31,68,89,156,54,175,163,213,170,222,251,15,208,170,208,206,12,100,201,75,82,44,181,145,17,173,60,142,228,103,203,151,192,126,56,15,223,85,74,85,122,75,112,225,210,221,91,178,76,163,182,150,238,226,148,165,29,136,136,136,174,103,115,46,67,109,246,82,216,119,27,99,186,134,23,197,210,229,215,41,17,231,113,218,137,204,54,242,208,214,132,190,217,93,102,226,72,238,104,242,46,182,24,99,102,124,179,60,111,139,176,204,135,33,213,150,209,226,120,81,86,184,141,221,41,45,235,38,124,244,29,142,202,254,33,60,185,9,151,84,236,23,151,212,40,17,149,80,35,135,197,105,76,163,78,175,27,238,159,59,36,191,27,151,228,1,212,242,27,102,247,242,211,12,193,131,35,20,185,45,108,176,251,70,75,166,155,7,227,144,107,189,141,197,91,255,0,200,198,118,129,7,129,101,166,119,186,247,109,165,187,233,181,236,69,207,248,7,210,68,73,43,16,168,0,224,151,54,44,22,29,147,42,67,76,182,203,106,113,106,113,100,146,74,72,174,102,102,125,11,151,81,205,114,46,166,53,195,105,108,255,0,165,224,90,53,110,157,23,16,225,114,144,188,55,38,75,76,203,150,157,226,214,104,120,146,68,146,113,38,100,102,139,114,247,220,7,230,237,19,181,94,8,194,20,76,65,70,137,42,135,84,157,19,132,211,25,186,243,41,117,205,75,105,71,100,18,84,101,100,170,253,15,145,92,107,150,0,155,89,207,188,89,50,179,7,13,205,167,69,149,12,228,182,243,72,92,182,212,109,41,182,77,36,178,74,72,249,220,239,238,177,144,215,10,36,12,89,180,6,110,179,38,118,28,154,245,62,189,171,84,170,52,55,84,217,238,34,153,22,237,103,173,62,179,36,71,215,158,162,229,238,146,253,148,114,62,159,151,184,54,154,147,106,184,195,169,139,45,149,34,114,82,147,34,84,181,47,153,110,210,119,228,86,248,12,245,94,140,151,149,184,25,252,57,71,165,169,249,110,41,73,165,48,194,144,184,230,217,145,146,81,123,220,207,159,135,160,200,130,198,155,38,154,67,73,51,178,18,73,43,245,228,66,241,164,126,118,34,81,163,15,212,214,73,185,166,27,199,111,63,1,136,49,237,8,170,58,246,115,227,232,170,130,180,36,251,171,198,106,59,23,222,145,15,200,78,157,97,173,253,34,115,6,71,244,145,157,71,46,188,210,101,200,66,191,104,214,8,118,14,98,102,21,124,161,212,73,180,119,79,210,173,179,221,115,98,34,58,233,248,219,175,80,24,15,99,87,82,206,103,213,20,171,115,160,190,92,206,223,217,17,196,248,100,165,149,151,88,73,100,126,182,29,128,127,248,6,199,159,205,149,102,46,22,97,212,93,70,139,157,25,228,248,186,126,29,143,230,19,245,144,175,169,252,176,193,139,86,155,171,12,211,149,203,227,29,161,59,140,146,49,246,109,70,145,84,160,213,232,145,152,113,107,159,71,145,29,42,66,77,102,74,90,28,73,89,37,212,249,244,247,140,130,63,58,117,37,137,178,144,243,138,116,141,41,36,248,76,173,212,207,203,226,40,211,108,185,217,26,177,233,157,63,23,204,196,115,34,167,233,117,48,229,21,68,73,250,37,182,87,89,184,95,3,233,239,176,219,188,21,134,15,9,208,34,209,142,111,20,113,201,194,222,110,183,122,181,56,165,116,185,219,173,186,143,217,143,21,184,205,165,182,205,70,73,189,174,62,106,173,106,155,71,100,158,168,84,98,69,73,172,144,74,144,242,80,87,50,51,183,51,46,118,32,31,76,137,113,98,32,156,149,37,166,80,103,164,148,226,201,37,127,43,152,209,221,169,54,210,192,88,103,209,158,1,202,5,91,137,227,117,238,113,27,37,186,211,184,181,236,133,117,212,126,93,7,100,218,95,108,26,54,6,163,41,186,38,47,192,114,36,199,174,28,37,181,34,160,133,169,9,74,30,190,164,165,228,153,40,141,4,71,249,121,8,87,197,184,223,21,102,79,9,190,164,48,231,119,111,45,192,71,112,237,188,211,235,120,149,248,156,186,123,192,113,51,14,177,154,88,206,139,18,151,69,152,142,54,76,106,98,84,195,42,147,101,173,219,92,137,36,87,63,164,47,15,243,137,114,216,123,101,10,230,10,161,96,172,71,85,173,78,101,112,251,203,121,26,69,21,108,25,107,92,148,21,205,78,114,245,136,250,115,229,230,48,14,197,91,26,174,99,180,140,85,136,240,254,57,167,201,165,226,232,238,37,43,137,186,107,118,223,14,178,82,137,108,94,215,53,92,238,69,98,18,211,135,104,113,168,20,168,244,216,171,121,77,177,175,73,186,100,106,241,40,212,119,177,23,152,15,166,151,7,187,96,53,11,123,188,221,234,241,105,181,238,163,62,159,148,112,86,157,113,49,147,187,101,78,30,240,185,39,234,49,250,67,141,198,16,233,89,70,125,111,200,6,176,255,0,67,181,83,16,126,30,175,42,23,15,211,93,45,74,215,171,235,89,116,183,240,141,134,195,88,108,232,16,213,20,230,111,245,60,110,234,221,232,247,17,90,215,63,33,251,40,109,45,223,73,159,63,49,120,0,199,217,191,143,232,120,38,134,196,186,164,232,45,146,166,161,139,72,152,134,44,102,218,212,92,213,239,178,122,14,195,138,241,133,23,12,82,229,79,168,86,169,144,248,109,26,206,92,148,54,148,234,82,72,181,93,69,107,234,43,125,100,35,87,180,15,106,134,82,211,152,127,14,215,112,117,68,226,214,161,185,161,169,68,243,164,147,132,179,53,25,33,238,151,89,21,237,239,32,26,149,182,70,107,211,113,182,36,196,180,186,100,120,206,27,88,194,100,130,91,19,82,246,164,19,146,19,123,37,61,60,69,207,249,198,66,216,115,103,188,83,89,244,215,136,102,171,11,115,221,182,215,72,112,245,223,137,243,50,233,111,225,26,209,132,176,133,119,52,177,189,94,67,148,42,155,220,97,72,169,94,157,21,106,35,53,188,147,186,124,42,240,125,39,47,201,204,77,254,205,217,75,73,192,222,145,104,93,85,190,55,132,191,24,105,43,232,223,122,190,4,254,63,62,190,224,27,11,69,167,157,54,42,216,55,13,122,156,53,223,78,159,113,23,250,7,5,74,141,198,186,227,138,147,187,37,219,153,162,228,86,34,248,252,7,213,42,175,74,132,210,220,145,83,136,209,33,6,179,55,30,74,72,136,189,231,115,233,200,98,76,201,218,51,6,96,216,149,18,244,239,6,180,236,61,207,130,93,81,164,153,107,52,122,197,189,35,232,174,95,144,7,127,151,93,160,96,200,168,85,82,187,79,104,181,110,175,34,74,25,230,171,168,189,99,235,98,232,53,131,104,29,184,178,243,8,83,156,137,25,220,59,83,122,45,96,225,173,180,98,102,16,162,210,151,72,212,100,72,81,151,52,218,223,30,163,89,246,169,219,174,122,222,118,157,134,170,248,2,166,134,170,17,214,147,102,66,158,81,167,134,85,207,193,35,161,40,237,113,29,185,131,153,149,156,109,86,168,202,168,71,167,163,138,168,189,52,206,50,22,69,169,74,89,242,186,207,195,226,63,224,230,3,182,230,206,119,39,50,187,171,115,134,202,23,119,111,239,166,110,251,94,243,119,253,237,54,182,143,141,239,240,31,54,19,118,155,133,35,241,15,85,99,58,184,242,56,162,109,78,37,179,94,146,73,219,153,159,93,54,184,197,76,201,113,139,232,36,158,175,49,244,203,172,73,152,119,117,13,21,211,167,194,71,211,244,252,64,100,140,105,155,204,214,153,153,1,170,42,18,151,183,118,113,51,9,101,200,210,125,52,115,233,110,163,27,73,168,20,167,212,241,181,163,85,185,106,191,186,222,67,226,234,62,136,176,38,205,86,152,176,223,120,200,181,89,182,205,71,111,62,68,3,36,101,6,36,122,159,94,120,217,165,174,73,148,5,34,201,89,145,219,91,124,249,36,252,191,132,79,102,207,149,57,82,251,255,0,136,165,187,27,71,11,109,119,241,95,123,230,69,255,0,228,98,21,54,108,201,92,71,136,113,51,166,230,22,196,166,219,148,101,62,149,51,5,203,29,220,102,198,71,187,62,92,196,239,229,206,22,110,129,222,54,68,180,111,247,63,134,43,95,78,190,156,139,204,7,120,0,0,20,81,216,186,92,90,149,25,168,249,88,92,101,112,34,176,11,20,234,10,222,47,224,4,41,106,43,222,252,197,155,171,250,214,49,200,130,36,149,136,128,92,95,17,80,20,191,59,0,224,153,6,44,246,201,169,109,107,65,43,81,22,163,46,127,147,235,24,187,18,108,209,148,24,135,135,227,240,87,17,195,235,209,250,165,41,26,117,90,253,29,43,244,33,150,64,4,125,230,175,102,254,91,213,20,251,248,103,38,183,174,38,154,164,52,126,145,62,159,166,241,153,23,142,81,121,167,175,33,168,89,139,217,211,154,52,133,212,28,160,228,238,233,166,183,91,163,244,134,58,173,125,26,189,105,39,239,51,234,38,249,108,182,225,25,45,55,185,91,168,252,138,150,14,195,149,116,56,221,66,157,189,75,182,214,91,231,19,123,90,221,20,94,68,3,206,134,60,217,127,56,240,92,199,91,170,96,126,13,180,184,134,136,187,206,43,158,37,55,168,139,194,233,251,174,99,26,79,195,21,202,99,142,53,58,14,233,109,56,109,40,183,168,85,148,87,185,114,51,242,49,232,191,27,236,167,147,152,225,74,114,175,131,154,144,165,58,135,76,213,83,152,223,52,160,210,94,163,133,238,24,31,24,246,98,100,253,113,111,59,73,193,116,118,92,118,90,159,187,213,218,159,170,122,185,114,89,243,230,64,32,208,200,203,168,230,139,50,76,39,80,244,103,52,45,181,147,137,59,17,217,68,119,35,231,245,9,48,198,221,147,85,216,220,23,113,47,6,70,213,188,222,235,172,84,149,171,213,211,213,163,248,254,145,168,185,137,178,14,62,192,14,184,154,133,91,13,184,77,65,57,170,225,229,72,87,132,181,242,45,76,151,63,1,252,58,0,233,88,91,104,108,222,193,234,138,154,6,47,225,19,19,94,235,245,62,43,154,117,234,213,235,182,119,190,163,235,230,50,109,11,110,205,161,224,178,150,94,205,61,8,74,84,68,93,199,4,249,154,175,238,142,53,242,163,67,151,76,113,198,164,56,202,141,171,95,65,153,245,183,153,23,152,248,16,146,53,25,43,200,6,223,150,219,248,230,179,17,152,248,143,51,183,196,148,165,197,23,114,178,159,165,181,140,252,12,23,154,190,3,94,113,189,115,14,214,184,46,18,86,251,115,188,213,224,113,54,190,155,117,34,242,49,199,134,176,148,74,217,161,164,50,222,190,28,157,81,173,197,145,31,79,47,172,118,247,118,127,173,185,109,196,138,82,109,214,242,30,255,0,136,3,169,229,230,110,99,76,3,87,166,191,67,196,28,11,49,106,76,206,51,225,26,119,74,210,164,30,175,18,20,103,201,5,203,225,208,72,150,69,246,140,177,10,5,18,6,55,206,61,10,71,19,197,35,209,227,59,93,78,154,57,181,27,226,158,159,151,222,35,138,187,150,245,138,26,204,159,147,4,244,179,190,61,219,139,62,92,252,210,92,249,14,184,220,201,212,215,139,114,249,37,109,244,50,73,31,82,248,151,196,4,244,224,157,190,242,46,177,21,190,51,54,55,206,238,214,165,126,161,76,79,69,216,186,71,34,232,50,253,3,105,124,154,174,180,202,224,227,93,249,184,194,95,47,212,217,73,186,76,139,159,54,139,204,135,157,58,86,102,99,90,55,245,58,181,185,178,77,63,173,153,87,35,59,159,84,159,188,119,250,6,214,185,217,64,38,211,11,27,56,218,91,96,152,73,21,46,18,172,146,181,139,196,215,192,128,122,40,131,139,240,237,71,95,5,81,222,110,237,171,232,92,43,94,246,234,159,129,143,212,68,150,92,245,23,126,118,232,98,10,48,215,105,126,118,81,248,158,51,28,213,23,190,209,167,119,66,166,29,173,123,222,232,47,50,25,215,10,246,181,41,166,75,190,230,98,233,11,226,47,118,232,180,194,240,89,60,189,114,231,212,4,179,41,36,162,210,162,228,99,28,102,190,71,224,28,212,128,136,184,167,12,119,165,165,183,36,211,198,188,199,141,45,169,4,171,161,196,244,74,140,173,241,26,73,79,237,106,192,238,180,218,159,131,142,84,163,189,207,186,41,197,239,63,239,227,247,41,125,170,249,121,45,195,74,233,120,224,236,147,62,116,170,121,123,203,201,240,24,27,105,190,207,122,196,7,234,117,124,189,202,45,7,43,17,60,109,185,223,233,61,81,148,111,40,185,59,39,149,236,131,230,87,254,17,168,52,204,65,180,6,78,111,56,73,125,209,222,250,117,125,28,41,27,221,213,237,212,151,166,219,207,133,239,239,176,151,24,123,107,228,206,96,195,98,61,83,11,226,231,210,166,211,54,206,70,142,223,136,202,215,240,72,235,227,62,93,6,31,199,153,29,144,89,129,192,247,94,4,144,215,1,189,222,113,53,9,73,190,189,54,182,151,143,241,15,175,192,7,224,100,31,104,203,142,166,36,28,121,156,119,114,69,105,180,41,30,143,122,209,213,186,35,43,181,27,151,236,254,63,192,36,19,45,115,195,1,102,29,50,157,38,133,137,251,193,117,13,246,233,92,19,205,107,221,169,100,175,89,180,218,218,15,173,186,8,65,204,141,157,107,217,117,45,85,28,63,38,145,17,184,16,78,163,100,200,121,213,111,16,107,61,69,188,65,220,252,5,200,249,114,31,161,146,59,110,102,86,83,214,232,180,186,158,39,158,228,10,87,19,173,168,148,168,46,25,239,80,226,139,73,173,41,51,241,56,70,119,50,247,128,159,54,221,67,168,37,182,171,164,250,29,133,227,74,54,110,219,231,15,230,61,50,52,106,187,24,154,68,178,135,34,67,142,57,79,134,218,79,76,141,5,109,219,133,206,202,34,232,54,206,137,141,105,213,248,49,102,67,102,82,19,38,58,36,39,122,132,145,233,81,17,145,29,148,124,249,144,8,198,237,25,161,148,143,185,239,222,186,180,247,183,236,237,254,196,248,141,68,216,218,152,185,153,135,130,159,38,53,165,56,214,154,70,122,173,107,63,28,252,254,35,122,246,243,166,38,161,232,54,162,73,238,251,207,170,140,186,240,190,95,80,211,221,132,225,71,127,18,97,103,220,110,235,70,56,131,99,185,151,71,35,24,130,116,176,67,73,99,11,194,105,41,210,73,222,114,189,255,0,174,40,126,232,252,156,44,146,77,6,42,82,92,139,95,252,53,15,214,20,0,0,7,226,98,172,53,77,196,148,122,132,9,240,184,130,151,9,216,170,70,241,72,212,149,33,68,105,185,25,90,250,143,159,196,68,238,219,91,48,84,112,125,103,25,230,54,12,192,252,35,145,59,187,134,153,222,105,115,78,180,70,101,127,70,227,167,123,146,148,158,105,247,220,189,198,37,240,202,229,99,247,140,107,156,121,51,134,179,71,10,85,232,149,58,99,15,170,167,195,235,222,202,125,164,171,118,227,106,43,155,103,114,252,25,116,1,25,59,16,237,101,63,45,92,70,95,230,22,63,238,228,210,233,50,207,132,238,164,189,187,117,201,136,117,62,54,89,85,238,151,12,253,99,34,189,186,149,132,168,101,222,98,225,220,115,68,165,205,164,86,56,213,204,166,49,59,87,14,227,122,144,180,32,245,89,73,77,175,172,185,124,122,8,108,219,47,102,252,65,144,152,254,175,139,112,108,170,61,58,20,185,112,233,173,54,212,151,228,58,146,92,36,184,162,50,121,6,86,53,52,103,123,153,244,46,151,29,251,99,173,185,241,5,11,17,167,10,98,186,173,98,100,106,62,27,40,73,110,53,50,22,146,117,167,35,182,70,74,240,168,211,98,87,95,50,185,9,2,97,133,20,100,68,102,125,45,204,124,84,202,171,21,61,230,229,14,39,117,107,235,34,46,183,242,63,128,230,168,56,182,160,73,117,179,178,208,202,212,147,242,50,73,216,81,170,91,110,185,64,123,44,241,164,105,71,119,15,187,181,38,203,255,0,100,70,50,232,33,7,57,219,138,214,101,86,27,132,86,100,184,125,37,207,253,142,221,250,243,235,113,39,187,119,99,156,112,130,199,20,152,213,180,34,25,119,101,155,56,237,114,253,108,174,186,47,215,159,81,21,120,238,76,201,152,170,116,154,131,196,236,133,238,181,172,136,138,246,109,36,92,136,136,186,17,0,252,86,31,118,58,205,109,47,73,153,90,246,191,33,144,176,13,42,169,141,248,253,108,113,188,22,234,222,36,183,163,94,175,137,94,250,127,128,99,145,179,251,27,96,182,113,23,165,251,230,217,87,15,221,246,214,226,211,109,92,71,226,255,0,138,2,105,54,111,203,248,152,59,7,75,132,154,71,8,106,171,185,32,147,196,27,156,247,76,149,239,168,255,0,23,167,192,126,198,127,76,149,11,45,43,207,198,115,66,209,194,233,59,17,218,242,26,47,127,214,59,198,28,167,51,76,132,182,24,65,37,42,116,214,100,74,51,231,98,47,127,212,58,166,118,82,251,207,46,235,49,172,143,165,225,253,101,25,23,39,219,63,119,212,3,74,178,111,57,166,211,243,251,18,80,42,88,147,118,212,106,38,178,107,131,35,210,163,56,167,235,18,57,242,81,251,253,227,127,112,181,85,170,181,14,155,45,183,247,188,68,38,94,213,164,211,168,148,132,157,237,98,183,81,10,249,179,143,234,57,61,180,254,49,149,30,75,173,182,112,162,68,34,142,203,110,159,142,44,87,63,174,123,188,63,88,148,205,151,243,24,241,174,9,194,170,113,114,84,183,176,172,25,138,55,90,109,23,51,101,155,159,132,250,248,186,116,18,6,116,0,1,64,98,252,248,192,20,236,117,134,99,65,155,73,227,180,84,91,127,78,253,77,88,201,167,19,123,146,147,248,214,183,196,101,1,243,79,132,212,246,73,151,144,74,73,43,85,140,204,185,216,252,190,176,30,117,182,167,203,183,48,142,96,99,7,219,163,240,140,150,45,168,70,108,248,141,231,135,126,249,146,125,99,62,137,235,240,24,36,73,135,104,126,69,181,2,13,79,18,68,106,11,107,168,99,119,150,106,226,94,53,25,56,82,215,204,140,172,93,11,160,140,240,29,207,41,42,106,166,102,22,21,144,79,238,247,53,232,46,223,77,237,103,219,59,244,63,33,232,7,101,44,93,30,179,148,56,91,85,67,124,227,220,119,245,163,77,237,41,255,0,220,151,144,243,177,69,168,185,73,171,65,169,180,165,37,80,228,181,32,141,41,35,50,52,40,149,200,143,145,244,247,137,63,216,207,108,200,20,156,57,131,240,157,72,171,174,186,215,120,107,54,160,197,221,157,220,144,225,88,245,145,244,50,247,117,1,43,105,81,40,181,36,249,24,94,195,1,210,246,164,195,79,211,25,154,184,117,195,75,134,162,47,189,88,191,37,25,127,116,248,11,81,181,78,25,148,250,227,177,14,186,149,34,230,102,168,177,237,98,59,127,116,1,144,115,62,2,102,119,101,218,215,163,125,251,43,90,250,63,152,66,174,79,101,179,139,205,188,17,42,61,22,237,181,136,233,166,106,226,122,25,73,108,250,26,132,213,84,42,209,241,30,239,66,28,251,222,255,0,132,34,79,173,110,150,63,220,141,51,200,221,155,99,183,93,163,86,159,143,78,82,161,87,99,186,70,82,228,92,137,11,105,92,138,214,63,202,36,141,224,203,24,71,79,193,52,216,166,214,236,219,223,120,117,94,215,121,103,215,242,142,212,62,58,76,20,83,105,237,66,109,36,148,183,170,196,70,102,92,212,103,212,249,251,199,216,40,181,107,74,10,234,59,16,142,221,184,182,137,78,28,244,43,187,49,135,15,196,119,150,191,212,253,122,180,240,214,245,154,59,122,198,55,111,54,113,244,124,3,135,163,213,158,76,147,39,103,34,47,208,54,133,170,230,135,21,209,70,69,111,0,128,253,160,243,210,183,155,125,193,122,132,165,119,87,21,250,230,43,13,254,23,117,211,119,123,254,15,223,240,1,203,178,174,87,214,49,246,59,194,53,206,227,227,163,71,197,176,35,58,239,18,150,180,146,94,97,70,155,107,73,159,37,222,228,94,241,59,121,107,151,244,218,70,12,167,82,28,164,110,155,107,125,118,248,133,42,215,117,106,235,168,252,239,212,105,190,192,187,40,193,195,152,63,189,107,81,41,111,202,131,139,120,182,220,98,108,163,210,148,53,21,68,86,50,73,25,221,39,212,132,133,197,140,212,70,18,195,40,210,132,94,197,115,62,167,127,120,13,8,219,251,102,102,113,109,44,171,184,119,4,241,83,36,214,226,111,29,239,35,111,83,105,132,226,15,146,221,34,43,26,82,93,47,200,71,78,91,230,238,97,108,255,0,153,181,246,229,98,30,225,143,5,18,168,109,151,8,196,173,26,36,34,205,114,66,204,236,76,250,220,253,94,188,249,207,158,49,193,180,124,99,79,110,5,90,26,100,54,219,233,124,146,167,86,143,17,37,73,35,186,12,143,162,140,69,46,220,155,21,34,131,18,163,140,176,212,122,36,55,170,216,185,229,107,85,66,90,212,109,186,82,92,177,165,73,82,72,238,73,233,229,214,192,36,107,39,179,215,11,230,63,123,247,126,41,239,30,238,225,245,253,226,227,59,189,230,242,221,91,77,239,160,252,250,12,192,32,163,101,205,179,177,54,93,122,77,223,117,122,163,253,225,193,110,184,90,116,53,91,119,190,190,173,90,127,28,173,107,251,196,219,96,156,91,19,25,82,157,170,67,110,66,16,212,133,48,100,250,18,149,92,146,149,116,73,153,91,196,64,57,177,134,251,209,249,102,207,173,244,118,233,248,233,17,255,0,152,25,253,137,176,6,209,216,178,132,238,44,224,32,197,133,25,45,53,192,54,238,149,46,60,101,245,221,168,206,247,81,243,49,33,245,104,156,117,61,216,166,69,227,211,212,204,139,146,136,253,223,80,136,190,208,168,207,96,60,230,196,152,154,26,210,211,146,166,83,162,26,155,241,168,200,233,205,170,198,75,228,69,244,101,204,185,128,148,172,169,197,172,226,188,29,135,234,5,80,226,158,153,69,137,49,107,221,26,53,154,218,65,154,173,98,34,185,171,167,199,160,238,195,84,54,39,204,103,113,46,23,194,212,199,220,144,179,103,5,193,116,245,180,218,74,228,220,100,242,52,243,253,144,218,240,1,214,241,182,9,161,227,42,28,218,77,94,153,198,55,51,119,188,111,124,182,245,104,90,84,92,210,162,181,141,36,125,125,195,178,0,8,118,237,9,217,134,161,131,113,45,67,28,224,44,15,193,149,66,171,6,17,74,239,52,185,173,190,2,234,78,135,93,59,120,154,46,122,72,252,61,108,124,245,255,0,3,231,142,38,128,166,176,150,35,197,26,26,163,195,76,94,31,130,108,247,78,53,165,189,58,144,223,138,196,74,43,220,200,254,34,107,243,251,37,240,238,108,97,230,41,245,106,107,18,13,21,22,165,158,250,83,237,21,210,203,136,35,250,51,189,236,174,157,4,39,109,71,147,18,178,119,20,226,74,221,61,80,24,97,204,83,50,158,210,88,125,215,86,148,27,143,41,36,100,234,109,107,54,92,238,103,252,34,76,102,6,252,236,18,211,223,211,206,180,255,0,212,207,121,127,133,9,18,17,139,176,14,53,55,125,59,214,167,206,221,215,111,163,71,248,80,147,118,212,106,77,207,204,41,232,47,31,135,139,107,209,176,245,57,185,146,101,240,233,91,228,209,43,118,107,185,154,84,118,177,17,249,15,219,51,36,149,204,107,38,218,25,204,214,92,96,248,170,65,206,75,133,91,142,193,155,12,52,231,37,70,121,127,179,63,128,162,49,54,231,204,98,198,120,147,20,97,248,21,158,49,81,49,180,215,183,60,62,239,74,82,228,148,95,81,164,175,109,68,93,125,227,89,177,102,88,98,76,55,194,241,148,62,31,136,215,167,239,150,215,171,78,155,244,89,219,214,47,210,54,19,12,101,165,83,60,179,127,21,200,150,252,39,99,79,126,117,101,180,74,113,108,168,181,202,73,149,247,73,245,172,239,50,35,50,235,240,25,171,108,28,148,195,216,71,209,46,10,155,29,174,47,143,213,162,83,235,190,158,30,222,177,242,245,143,160,13,66,217,127,30,79,194,121,153,130,152,98,171,194,176,88,186,155,33,194,220,37,127,217,12,145,159,52,153,244,79,79,128,244,29,148,88,137,56,171,47,105,53,228,204,226,184,173,255,0,210,238,244,106,210,251,137,245,108,86,182,155,116,247,15,52,120,50,174,245,11,22,81,42,173,45,73,56,85,40,210,72,210,146,81,145,161,212,171,145,31,35,62,94,254,66,124,182,20,204,133,226,252,129,193,11,125,114,86,228,190,242,185,184,211,104,190,153,178,122,233,62,94,175,184,6,205,128,167,81,80,22,45,164,57,109,105,189,186,115,16,161,182,198,86,34,133,156,148,38,89,161,110,26,238,24,174,168,184,173,95,217,82,72,207,215,51,232,66,108,132,127,109,231,148,44,78,170,205,198,204,179,17,42,162,224,247,30,74,148,251,186,200,217,84,167,121,38,218,79,175,43,251,250,242,18,70,135,179,148,24,249,56,104,177,174,14,195,222,124,52,158,45,159,238,155,181,248,28,95,248,197,204,190,37,238,49,251,152,11,104,60,245,202,57,74,161,207,197,221,211,194,176,182,183,92,4,55,244,155,139,39,109,114,109,87,185,29,250,252,62,3,50,236,153,140,48,230,59,70,21,202,154,252,25,146,149,59,142,222,146,136,155,101,90,55,239,167,198,133,146,202,218,11,161,117,43,116,25,39,104,13,134,161,86,226,250,85,130,225,209,32,42,108,230,81,121,85,25,134,173,218,89,82,84,70,90,86,146,241,32,143,151,187,244,0,199,84,157,162,246,133,197,113,88,42,62,49,226,156,113,148,201,254,167,193,69,208,100,94,47,19,69,248,197,203,226,62,230,155,218,174,185,126,40,183,251,143,87,250,154,155,95,175,75,121,12,89,64,196,144,114,95,17,206,167,98,246,159,152,197,52,157,163,105,167,164,151,244,205,184,69,114,53,154,12,209,102,149,204,249,243,46,94,91,235,148,216,131,45,49,127,122,240,152,126,164,158,19,113,171,124,163,77,245,111,45,109,46,159,226,152,64,214,57,27,53,103,134,45,66,142,175,130,248,178,113,39,25,95,170,48,219,186,15,170,124,46,151,227,31,62,188,199,226,175,179,147,20,85,159,55,102,228,230,247,123,235,31,164,45,166,246,46,93,36,151,145,9,84,131,131,240,204,116,125,237,77,52,17,47,87,225,156,62,124,188,212,63,73,170,77,61,155,19,113,237,110,158,53,127,56,162,49,240,103,102,45,12,221,53,98,92,145,240,155,42,255,0,166,85,250,250,202,222,164,175,43,141,141,203,254,207,156,128,195,237,199,118,94,81,238,30,40,40,101,195,239,249,170,241,120,46,92,164,153,117,33,182,72,142,203,126,162,45,249,76,114,17,88,172,64,49,125,63,102,108,146,166,239,56,76,19,187,222,91,87,234,148,179,189,175,110,174,252,76,126,70,104,67,194,88,15,14,214,100,198,111,129,76,90,76,137,198,171,186,238,147,75,107,61,92,245,94,218,58,124,58,12,204,165,146,122,223,152,142,221,188,182,164,78,22,122,171,132,160,57,86,105,117,60,26,250,145,166,28,101,160,150,225,202,108,141,70,165,92,189,82,189,139,160,13,61,205,44,198,70,63,218,22,167,72,137,89,227,226,79,220,233,111,135,221,107,209,5,10,62,102,148,153,88,209,126,165,208,74,54,195,20,38,233,121,29,134,86,81,119,71,184,168,39,215,213,214,160,233,249,152,134,221,155,233,213,92,201,207,220,59,50,84,150,92,118,163,197,234,83,223,71,125,220,39,136,174,72,43,23,36,123,132,231,108,211,134,79,11,228,253,2,152,225,53,188,101,50,200,205,181,169,73,241,75,117,92,181,115,247,140,83,76,68,228,101,64,0,27,20,81,92,143,234,31,50,219,94,163,50,46,67,233,49,105,151,184,192,88,218,84,93,72,114,17,10,17,123,136,92,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,44,189,135,1,154,238,57,205,62,98,221,9,242,1,86,175,164,175,212,114,11,82,155,116,23,0,15,158,83,36,246,155,166,246,191,188,125,2,134,87,1,10,27,74,210,226,96,220,243,194,139,125,142,13,166,33,65,150,179,212,110,89,37,49,235,171,145,159,185,61,62,3,119,118,116,167,229,214,100,101,254,30,226,89,239,23,106,60,94,175,19,236,239,55,111,189,228,105,181,137,31,14,131,82,123,71,176,196,186,30,103,196,168,69,113,132,28,76,30,220,130,50,82,148,100,105,145,44,238,68,101,99,233,239,228,56,54,5,218,106,108,92,79,129,50,254,163,42,164,234,19,222,154,210,136,113,183,103,118,229,58,86,85,201,94,95,151,224,49,20,226,70,250,98,205,136,242,51,27,168,230,85,242,203,141,113,215,18,226,149,223,83,27,185,165,58,8,236,151,203,221,200,97,172,119,217,149,147,178,99,169,120,119,36,181,62,169,102,163,63,73,37,21,219,50,87,227,202,183,93,63,17,188,56,34,186,198,33,195,209,42,108,37,210,75,196,225,150,241,36,71,225,113,73,232,70,101,238,31,188,164,37,69,101,21,198,196,36,227,62,205,252,210,131,193,247,38,77,104,215,188,222,255,0,76,81,142,246,211,111,90,87,196,250,12,96,173,131,243,250,59,169,55,242,175,74,10,202,87,234,228,35,229,126,125,36,9,243,151,134,104,115,180,113,80,117,232,190,159,165,89,90,253,122,31,192,126,36,140,169,192,146,47,174,132,71,116,233,253,116,247,252,112,16,189,132,182,95,204,76,42,81,28,169,224,126,23,133,222,107,62,243,97,122,117,106,183,170,233,223,214,47,210,50,182,28,165,73,194,17,208,138,131,28,35,137,74,155,63,17,57,205,74,212,69,200,207,221,204,73,164,236,133,203,105,200,90,29,195,104,86,187,94,243,100,151,75,121,47,224,49,206,61,217,171,43,88,103,136,86,22,104,210,167,208,146,34,168,74,191,168,127,187,248,8,53,106,131,159,20,220,58,150,219,127,21,112,228,211,5,30,220,10,151,99,43,114,228,217,249,117,31,78,34,219,122,137,3,135,238,124,206,221,239,53,239,63,81,86,119,181,173,235,49,241,62,131,241,243,147,12,100,214,12,97,229,158,17,154,75,69,81,81,84,109,73,117,87,50,39,63,25,238,158,31,172,106,198,19,202,28,67,153,188,87,114,204,166,179,221,186,55,156,91,174,34,251,205,86,211,161,10,191,168,119,189,189,192,47,196,121,231,159,89,155,82,106,85,59,20,119,148,117,180,152,11,87,5,9,155,153,168,204,209,99,109,39,209,101,207,227,212,99,169,212,12,81,92,199,43,161,98,56,155,250,139,246,223,53,188,109,55,179,36,164,248,144,100,159,84,146,124,140,111,177,108,167,130,114,111,2,215,106,53,218,20,55,230,211,99,74,172,52,236,26,132,183,9,41,109,155,149,137,106,73,26,136,219,51,177,149,186,115,26,229,150,88,122,14,101,237,27,77,122,158,194,81,22,165,190,208,137,43,82,20,91,184,11,35,190,131,59,115,65,218,199,228,18,36,71,179,211,1,53,133,178,43,11,202,93,39,133,144,168,181,38,150,173,249,175,145,212,157,59,91,81,151,184,134,215,17,88,136,134,58,217,251,10,179,131,242,166,135,69,67,109,165,81,138,81,30,237,106,82,124,82,93,95,35,87,63,120,200,194,128,181,213,147,109,173,197,29,137,41,51,51,250,133,195,243,49,68,242,165,97,170,181,81,90,173,14,11,242,15,73,17,159,129,181,43,145,31,43,242,247,128,141,254,210,124,224,225,40,217,139,130,227,98,45,11,71,116,105,141,194,94,215,92,55,61,115,71,229,235,240,248,8,160,125,21,12,77,87,125,230,75,137,121,72,37,168,252,40,185,17,37,55,231,98,242,27,75,183,238,105,201,196,217,213,142,233,109,191,39,134,147,221,118,67,140,52,159,86,36,85,115,52,243,234,145,138,118,85,192,240,49,254,97,212,104,245,24,237,60,219,52,103,164,146,92,117,109,145,40,159,97,55,186,57,244,89,242,232,3,164,97,69,85,48,173,81,233,174,159,11,173,149,49,171,194,187,153,169,39,107,115,252,95,224,30,136,114,59,31,211,241,135,125,240,245,110,47,132,225,175,244,10,111,78,173,239,154,74,247,211,252,2,32,243,231,101,212,225,60,21,3,17,81,218,165,71,92,202,139,77,220,166,73,90,180,45,167,87,99,37,36,200,189,82,232,54,187,96,204,252,168,79,244,231,189,37,205,123,71,118,110,237,21,132,218,252,85,250,91,200,128,73,56,11,26,112,157,73,168,175,214,220,197,224,49,14,210,230,178,193,16,180,117,239,102,191,242,47,8,181,139,142,105,216,31,55,177,117,86,163,84,224,144,236,217,241,183,155,133,57,117,28,173,90,108,73,63,197,62,118,247,9,68,218,106,115,49,240,108,52,186,149,157,170,205,116,34,254,224,239,196,65,206,122,99,89,107,204,76,91,14,154,243,173,45,156,71,60,174,182,144,101,164,159,116,173,239,248,12,85,215,144,99,204,198,204,252,241,224,120,10,207,125,247,38,247,95,222,241,227,110,119,218,109,213,40,213,125,209,249,219,79,186,252,229,67,100,109,143,112,190,9,195,233,151,90,203,190,10,116,76,68,83,89,87,123,184,230,148,165,12,26,85,100,188,100,118,82,79,145,249,116,26,253,177,166,196,148,169,222,152,122,79,79,163,76,209,221,251,141,221,70,98,116,95,136,213,125,36,158,182,79,159,65,41,180,170,68,42,60,117,70,130,201,52,133,44,220,50,37,41,92,236,69,126,103,240,33,177,244,68,135,26,12,116,69,138,222,134,145,125,41,185,157,174,119,62,103,241,49,204,0,2,134,100,93,70,174,109,19,180,179,57,113,232,255,0,13,141,123,187,188,120,189,95,169,166,246,243,119,186,243,105,86,182,191,135,81,179,21,57,92,35,9,119,159,53,146,121,17,31,184,255,0,152,66,174,216,57,207,84,196,222,137,110,102,74,46,27,143,190,246,51,41,245,184,126,150,191,226,128,148,157,158,49,108,236,93,134,30,168,201,168,113,102,221,89,76,107,221,19,118,34,109,163,181,136,139,241,186,252,70,109,24,75,102,28,42,230,29,193,51,34,190,108,154,149,89,113,226,54,214,163,43,110,89,47,121,23,226,140,216,102,73,43,152,14,9,179,163,83,218,39,165,59,187,66,149,164,143,73,159,59,25,251,190,161,163,91,102,109,127,67,193,184,117,112,48,230,97,240,117,24,120,152,225,62,142,233,91,154,18,134,228,18,147,117,178,105,59,41,41,230,94,93,70,74,219,43,105,120,217,47,135,89,220,157,85,185,9,172,71,138,181,198,139,29,210,50,92,87,92,183,210,168,185,114,46,118,189,196,59,99,60,111,142,54,138,204,60,77,73,239,180,46,42,234,179,107,76,183,53,134,152,210,147,125,73,77,205,148,25,234,179,221,46,101,215,159,34,1,251,121,71,128,113,214,118,247,175,121,210,123,235,185,119,26,62,157,152,219,173,246,242,254,170,145,170,251,162,243,182,159,117,249,205,62,5,201,170,70,20,194,243,169,16,176,223,10,135,222,117,227,111,140,82,245,26,155,74,111,115,89,219,213,34,235,238,24,147,102,29,141,48,174,92,250,75,198,81,169,138,239,14,15,79,15,81,152,191,193,239,175,125,102,86,245,203,167,196,110,1,71,100,144,104,36,114,62,188,204,4,53,118,135,100,188,170,101,119,31,227,22,48,214,233,182,187,170,210,120,194,85,174,136,141,250,134,179,243,183,79,143,196,117,158,206,124,223,115,4,98,249,52,42,142,33,224,152,139,135,102,18,90,225,55,154,84,185,172,47,214,36,25,157,245,25,245,247,137,33,219,35,32,105,153,139,149,248,189,109,195,133,197,212,59,190,206,63,41,244,23,209,200,143,212,145,123,114,71,184,132,58,226,168,149,125,155,243,154,191,6,28,166,89,38,34,179,15,239,50,223,149,157,105,135,191,175,17,29,185,117,235,126,69,200,65,232,39,3,215,99,215,176,189,22,162,196,173,255,0,23,77,141,36,151,160,211,168,148,218,79,85,140,138,215,191,65,216,6,165,108,97,159,236,99,236,57,134,176,251,253,228,183,226,224,232,114,28,83,177,153,66,13,73,110,58,12,200,208,171,245,95,149,134,218,138,56,165,22,168,175,36,189,237,168,191,128,69,55,105,54,24,157,37,220,197,156,212,29,68,174,232,178,183,164,94,232,101,210,226,87,22,157,72,82,79,222,70,67,78,246,210,201,150,113,118,19,198,53,13,204,51,84,190,239,230,236,135,146,126,23,99,151,50,73,91,246,34,72,215,238,202,252,50,184,112,226,204,145,11,66,215,64,168,160,213,188,189,255,0,84,145,202,196,127,1,40,16,83,162,20,116,17,91,75,72,47,224,33,164,219,10,96,38,112,67,44,193,83,108,22,234,147,49,31,66,234,214,94,41,137,95,236,172,54,209,204,115,77,132,165,69,91,50,204,217,51,108,244,161,38,87,46,95,141,240,8,29,176,124,53,201,73,137,71,159,32,215,160,218,138,235,151,181,237,100,153,220,126,59,88,238,150,237,244,177,44,173,230,132,255,0,198,24,219,56,115,178,153,135,112,181,121,196,181,81,35,106,137,42,65,104,97,165,116,109,207,53,126,228,81,22,157,162,152,201,202,142,99,230,13,48,170,91,196,57,221,62,13,205,175,102,34,43,174,159,128,209,21,29,206,227,57,109,79,153,203,199,185,165,137,234,40,114,86,234,119,5,98,121,150,208,175,4,102,11,158,147,59,115,71,184,96,208,23,54,133,56,173,41,43,157,174,37,143,97,29,157,161,197,244,227,188,176,126,157,93,217,163,245,64,206,246,226,111,209,223,168,70,22,95,97,149,226,138,203,208,19,186,240,69,83,223,72,181,36,185,45,5,251,18,191,236,135,161,172,135,202,248,24,39,191,55,81,163,163,141,225,175,186,125,213,223,70,247,174,174,158,183,184,6,97,97,134,163,160,208,210,52,145,157,237,123,243,28,160,0,0,3,141,231,55,104,37,115,235,96,24,91,63,51,58,54,15,238,43,86,248,78,47,138,254,198,55,53,104,221,126,224,237,109,95,194,49,142,202,89,145,82,197,212,68,72,126,179,197,151,164,5,28,207,135,75,124,180,48,118,228,146,252,110,191,17,172,251,117,109,35,34,159,232,71,9,34,162,222,243,188,181,125,233,28,239,110,26,221,79,226,99,52,108,5,74,125,236,10,236,183,148,218,141,172,88,174,119,50,59,19,49,79,200,65,185,24,254,132,206,32,194,147,233,110,197,226,10,70,234,237,235,52,106,210,226,21,214,229,110,158,98,24,187,68,50,234,78,15,204,122,213,110,37,31,132,105,250,141,62,58,93,226,9,205,87,167,164,204,172,106,59,115,71,91,123,132,222,60,210,94,105,77,40,174,71,97,27,93,169,121,123,13,234,10,43,173,199,100,158,147,137,32,33,74,55,156,185,145,83,222,46,157,63,98,66,136,159,172,87,30,149,9,184,78,74,212,108,172,174,157,4,86,50,35,46,182,31,128,62,218,211,28,45,94,116,110,86,106,75,168,228,124,185,40,200,124,64,36,67,179,179,11,193,145,2,153,46,68,29,78,55,142,25,210,173,233,149,172,152,135,208,140,76,93,25,148,71,166,178,203,105,210,148,234,177,94,255,0,178,49,5,123,25,231,76,140,20,253,34,151,191,152,73,119,22,71,144,100,212,118,86,71,115,142,158,170,59,223,194,38,203,42,113,90,113,150,5,165,226,2,223,25,204,223,243,117,9,74,188,15,45,28,201,39,98,245,125,192,59,120,161,153,36,174,102,42,49,54,121,103,125,43,41,240,227,53,137,108,212,149,174,166,152,7,194,176,211,138,185,182,234,186,45,68,86,250,62,189,122,0,225,205,108,254,193,56,3,186,251,195,22,112,28,126,255,0,71,222,15,59,175,70,139,244,109,86,182,178,242,234,33,187,22,230,70,103,237,21,153,88,125,84,202,207,164,20,217,138,137,66,145,247,180,120,154,245,200,86,182,188,73,109,69,116,188,94,34,252,110,188,185,126,118,114,237,139,153,57,181,220,253,215,137,166,55,221,92,70,190,46,153,9,187,239,119,118,211,161,42,191,224,206,247,183,184,110,182,197,219,16,199,163,82,99,87,113,76,90,36,201,148,236,82,137,77,185,30,163,51,194,219,105,142,162,34,45,41,35,59,146,143,153,123,203,152,131,62,108,139,179,165,43,3,96,188,39,62,167,131,184,42,140,30,63,90,251,193,78,232,214,235,228,92,146,234,146,119,74,203,207,168,218,168,209,153,136,202,88,97,26,16,155,216,174,103,107,157,253,227,230,163,210,97,209,96,51,79,134,201,54,211,58,180,164,148,165,90,234,51,62,103,207,169,152,251,133,0,0,1,99,196,74,101,105,50,228,105,50,254,1,25,61,167,52,72,165,131,115,38,160,136,191,75,250,143,101,235,63,238,176,203,165,237,208,73,187,158,162,190,163,17,237,218,83,74,102,78,88,230,43,170,66,76,213,221,29,84,101,253,145,12,4,102,236,165,77,92,236,197,168,176,76,235,52,209,94,85,181,91,250,251,31,31,136,159,108,136,96,163,229,150,13,107,78,147,70,26,167,36,202,247,181,163,180,32,235,99,154,51,106,205,170,187,122,19,164,168,15,25,22,163,255,0,100,70,19,153,147,106,75,120,31,13,71,73,25,110,232,48,147,250,25,108,132,238,50,0,225,147,46,60,54,92,145,37,205,13,180,131,113,103,99,59,36,138,230,124,190,161,248,245,220,97,78,160,238,56,166,100,175,127,171,78,237,41,59,105,181,239,117,23,152,209,125,162,187,69,232,248,81,19,232,248,125,24,162,43,242,40,46,186,202,187,178,10,210,151,149,189,74,84,102,183,12,250,164,185,88,203,151,65,70,207,102,134,211,217,89,151,240,170,103,83,198,252,3,240,55,58,255,0,83,36,187,163,89,162,222,171,74,35,185,44,188,250,136,239,218,199,180,10,179,85,168,72,164,229,110,109,239,89,102,124,103,80,223,112,161,54,111,133,61,103,119,227,17,250,234,243,191,62,92,134,177,226,205,160,51,139,61,113,4,168,44,226,242,225,235,122,44,137,144,34,181,248,20,36,252,70,211,70,101,205,174,86,248,95,222,50,86,74,236,91,95,204,133,149,123,24,72,195,213,4,202,136,234,249,205,148,210,181,161,226,108,140,201,182,210,94,169,25,127,235,1,129,94,166,103,126,121,86,231,18,152,239,179,148,243,181,131,241,67,141,171,82,255,0,9,213,22,190,247,213,253,215,78,92,164,51,103,94,206,250,76,47,72,61,63,201,253,26,248,78,19,250,96,81,222,219,237,127,130,147,241,71,95,201,239,25,115,40,54,75,201,92,184,98,21,66,167,130,155,113,243,165,55,13,229,198,170,77,94,167,44,217,168,200,150,233,21,174,131,254,14,67,52,72,218,75,45,48,214,157,221,11,16,39,137,189,244,50,210,189,95,241,158,253,208,12,183,134,240,165,11,11,67,92,26,36,14,21,149,188,111,154,119,171,93,214,100,69,123,168,204,250,36,191,64,253,145,174,239,237,171,150,204,161,75,58,38,41,178,82,106,229,18,55,252,176,234,120,131,180,43,43,233,76,190,105,161,227,18,91,90,121,166,12,51,234,101,230,255,0,196,6,217,153,145,117,31,51,245,40,81,202,239,63,166,199,167,213,51,231,249,8,71,102,96,118,172,225,10,68,151,34,210,162,99,86,20,135,80,87,58,77,57,69,164,219,185,151,137,227,247,153,12,7,139,251,86,241,172,215,95,77,7,17,98,56,201,226,212,164,19,180,58,89,217,191,21,139,246,92,249,151,232,234,2,91,42,25,175,128,105,123,190,62,189,186,222,223,71,222,175,42,246,181,250,32,252,200,98,188,121,181,222,81,97,200,83,22,140,194,225,220,106,3,146,19,250,147,41,118,50,37,88,255,0,2,127,139,208,67,182,34,219,247,62,43,60,62,235,30,203,45,206,187,235,162,211,139,173,188,154,248,12,93,136,182,141,205,204,74,78,34,167,139,84,242,29,96,227,172,142,159,21,23,65,222,229,225,108,191,24,249,245,1,183,91,83,237,217,90,196,239,226,122,46,14,205,62,38,36,158,11,134,111,184,208,141,90,73,133,47,155,145,200,203,154,84,124,207,221,245,13,39,170,226,138,158,59,196,18,170,152,170,119,28,167,210,149,155,155,164,181,169,73,74,80,71,102,201,54,178,74,221,7,92,126,100,250,196,181,57,41,242,91,207,91,82,141,36,146,59,23,46,133,228,67,176,80,48,77,126,164,146,122,4,200,109,146,144,163,250,69,43,161,42,199,251,19,247,128,218,156,142,204,156,145,203,230,161,78,147,90,224,38,157,25,168,146,21,195,75,119,199,102,141,73,177,37,69,213,29,75,151,46,163,55,212,59,70,227,64,221,247,46,113,232,215,125,231,244,188,103,123,90,222,180,111,137,244,26,8,121,127,140,218,65,26,170,180,227,79,66,34,82,191,228,199,72,169,177,58,22,239,136,121,10,215,170,218,126,22,248,124,68,27,183,143,59,70,243,74,164,204,150,104,217,199,188,39,96,173,162,47,71,163,21,214,100,174,94,40,223,18,248,13,92,199,27,65,230,182,57,153,53,218,254,46,227,81,55,119,189,62,2,51,90,244,18,116,250,141,166,214,208,93,45,208,99,83,51,81,220,204,125,48,96,61,80,144,136,204,169,9,83,151,177,168,204,139,145,25,251,139,224,40,182,100,233,83,222,84,137,110,239,28,93,174,122,72,175,98,177,116,248,14,1,152,242,215,102,60,109,153,54,85,38,169,65,105,42,97,199,203,138,144,250,57,37,194,65,250,141,43,157,207,244,13,153,192,189,150,121,135,92,102,60,153,213,76,16,235,111,194,67,228,71,84,158,147,186,137,39,115,210,199,196,192,104,91,20,233,146,117,110,25,213,166,215,241,17,127,25,142,247,135,178,15,53,177,42,218,238,156,39,196,165,199,211,28,190,255,0,140,139,172,237,203,196,225,126,49,115,248,137,77,193,221,148,88,74,15,25,223,244,28,53,39,94,239,117,186,174,85,11,77,181,106,191,36,249,151,159,65,178,216,67,98,188,148,194,200,65,49,130,99,161,77,201,41,41,52,85,167,42,198,90,108,126,39,63,115,245,0,137,108,180,216,15,57,107,179,41,171,173,101,62,254,43,251,237,233,247,244,84,223,73,46,222,172,130,62,164,93,6,228,228,151,102,254,14,135,9,153,24,223,38,180,72,84,103,146,179,244,137,211,241,239,188,63,130,149,111,84,191,252,140,111,205,27,45,48,93,5,182,81,76,163,110,119,26,180,125,242,242,173,170,247,245,148,126,102,59,20,120,113,162,160,155,97,189,41,43,216,174,103,239,191,188,6,36,203,77,154,114,179,47,138,59,244,92,21,192,60,138,122,33,25,247,148,151,108,130,208,122,124,78,168,186,160,185,252,58,140,192,148,37,62,169,90,226,224,0,20,81,233,43,152,168,162,136,141,38,70,2,212,184,147,62,191,192,46,35,35,232,56,77,181,17,248,12,136,94,222,171,217,71,238,1,114,135,26,204,210,125,79,204,94,0,56,147,32,255,0,23,248,71,42,85,172,175,107,14,37,181,174,229,123,95,224,57,25,111,118,146,77,239,96,28,128,0,0,0,0,0,0,3,231,122,159,2,69,184,136,49,221,211,211,91,73,85,191,73,14,163,95,201,108,169,196,109,60,138,174,91,97,57,42,117,133,71,215,34,135,25,211,36,25,31,47,18,58,120,143,151,196,199,118,0,26,179,143,182,26,201,58,188,89,206,197,192,248,34,10,221,221,105,83,120,70,33,154,44,105,189,140,173,214,223,194,52,239,63,246,20,193,148,103,221,126,143,82,162,192,74,165,178,130,68,108,52,211,68,68,108,25,153,120,92,46,70,101,127,172,75,73,243,31,147,91,160,119,195,100,223,23,185,178,201,119,221,234,232,70,86,234,94,98,96,121,207,204,60,182,168,96,57,147,123,187,23,72,45,205,65,200,69,184,101,76,120,72,215,228,225,216,188,5,203,249,134,63,78,59,198,108,222,248,182,180,173,95,246,65,223,248,195,208,182,50,217,155,210,196,184,94,154,240,187,201,71,39,250,155,174,215,213,225,252,41,126,55,95,128,214,108,105,217,151,58,177,193,238,115,105,255,0,161,222,95,78,24,53,245,211,229,39,151,65,68,62,189,139,170,146,146,101,50,76,169,6,105,211,119,100,169,94,31,46,126,238,163,242,36,62,79,184,167,52,105,213,110,87,184,223,124,117,217,121,152,116,133,184,170,101,115,17,85,116,67,55,72,152,193,175,248,150,90,188,30,23,149,204,236,95,167,160,193,181,253,134,115,226,144,251,233,107,45,241,236,164,53,166,203,78,15,152,68,171,145,124,15,165,255,0,128,6,186,128,203,211,246,83,207,120,11,52,57,148,184,243,145,145,120,176,180,196,245,43,254,32,252,135,246,119,206,182,12,201,89,77,141,249,43,79,60,57,44,191,243,0,99,129,114,94,117,30,163,171,79,191,146,140,135,127,251,128,103,87,187,41,113,177,254,247,101,255,0,196,31,20,172,149,206,8,119,226,50,171,24,182,68,157,102,107,161,74,77,139,207,154,58,114,1,212,211,81,168,32,136,145,58,66,72,186,89,213,23,250,71,43,117,186,211,39,118,170,243,80,118,181,211,33,101,254,145,250,50,48,6,59,137,171,139,193,85,230,116,91,86,242,154,242,109,126,151,186,126,35,243,100,209,107,16,212,105,151,73,152,193,145,216,201,198,22,147,191,95,121,0,253,104,25,139,143,41,170,35,137,141,43,237,17,35,118,68,221,77,228,89,60,185,114,87,78,93,7,120,165,109,39,153,244,237,238,172,99,138,29,222,105,235,95,144,86,181,254,39,230,49,57,178,242,78,202,105,100,101,203,154,76,84,163,190,175,85,151,15,234,73,128,201,245,236,249,197,88,133,183,91,168,203,170,190,78,176,168,234,223,213,156,118,232,59,220,142,229,204,185,159,33,142,38,207,84,153,75,148,132,27,75,85,185,146,185,151,34,46,162,194,167,84,15,153,65,144,127,246,165,127,48,161,192,156,159,90,19,229,245,182,96,63,127,11,230,78,55,193,238,155,148,28,89,92,130,91,165,52,73,137,82,121,139,36,212,74,50,240,159,67,50,189,188,249,141,147,202,237,190,115,67,10,27,17,230,207,197,53,86,227,211,147,20,146,238,43,144,146,51,78,130,215,99,66,172,126,19,229,241,234,53,33,109,58,223,39,27,82,127,198,43,11,64,111,126,106,109,83,47,52,187,175,140,194,79,70,238,205,254,157,237,88,228,106,222,104,189,174,210,116,254,12,188,239,127,128,197,27,26,226,135,40,152,195,10,69,68,101,56,74,198,80,92,185,59,167,171,177,202,214,177,249,13,105,109,205,23,229,123,143,222,192,248,145,56,95,19,81,171,11,138,79,166,159,82,143,48,208,110,232,37,19,110,37,86,189,142,222,175,95,112,15,75,217,117,87,85,87,10,211,228,169,147,108,221,222,242,53,234,181,156,89,117,183,192,118,161,28,59,40,109,193,151,103,66,194,212,58,228,140,57,71,119,239,237,239,23,137,152,66,154,241,190,162,212,149,33,38,87,43,90,246,234,67,119,48,110,121,101,134,47,128,212,170,118,61,194,238,111,16,181,233,98,183,29,235,18,87,164,206,228,175,48,25,8,7,199,18,177,73,158,148,174,21,82,36,132,173,4,226,77,167,210,178,52,159,67,43,31,78,101,204,125,128,2,134,68,162,178,136,140,188,140,84,0,97,220,254,200,220,27,154,148,70,99,214,105,20,99,116,170,13,73,83,210,169,45,74,82,141,12,173,4,71,170,199,209,93,111,200,138,194,26,246,158,201,71,114,71,16,87,241,46,23,197,106,140,114,49,52,170,114,89,129,15,130,221,178,165,188,178,73,41,14,31,132,183,73,45,54,34,228,94,66,125,84,90,138,215,24,11,105,44,136,153,154,56,93,154,108,58,211,209,150,85,148,206,61,213,60,228,25,22,237,226,181,137,101,203,233,11,159,195,226,3,90,118,60,219,15,17,227,47,75,187,218,143,82,127,131,224,55,124,77,117,199,244,235,226,47,109,77,242,245,75,235,229,228,36,61,10,76,150,148,75,108,141,39,116,154,79,153,25,8,0,165,229,46,58,201,157,239,120,225,90,236,158,248,211,163,127,74,122,46,157,213,239,107,146,181,126,20,188,173,111,136,154,236,130,199,212,204,95,133,36,204,97,81,90,50,169,174,57,33,18,210,237,207,118,209,245,34,47,198,232,3,228,206,220,140,193,24,243,13,214,85,62,133,67,76,137,220,62,183,222,164,50,242,252,14,55,107,153,216,207,146,8,186,242,252,130,21,182,230,202,10,78,89,230,141,117,186,75,209,9,148,75,128,194,90,141,1,49,146,146,92,4,44,204,137,42,50,46,101,211,222,103,113,232,22,83,91,230,20,213,237,123,115,181,253,226,40,59,89,48,45,69,165,63,136,219,41,46,181,43,17,83,154,74,83,21,90,74,212,199,10,228,171,243,245,15,221,252,64,34,236,249,29,132,151,118,115,229,149,58,95,221,11,126,244,101,232,238,155,107,134,149,90,252,95,153,252,4,107,58,218,155,144,235,75,35,74,144,165,36,200,202,198,70,71,228,38,147,179,194,146,108,122,127,169,227,241,119,87,84,91,253,151,241,1,191,168,66,91,43,36,136,139,175,34,176,252,44,117,25,18,240,172,230,22,73,178,247,87,186,111,209,196,159,79,200,63,124,124,181,38,78,68,39,25,35,177,170,220,237,127,121,0,130,62,209,120,135,70,207,140,83,38,35,187,181,42,93,53,179,54,203,65,216,233,173,31,82,250,134,230,246,113,102,37,86,171,34,143,67,146,169,75,106,30,4,143,167,121,49,75,77,208,113,18,86,73,149,139,145,140,1,218,193,131,230,83,113,117,87,18,44,222,83,18,171,148,198,19,120,230,148,95,186,207,162,239,99,245,15,151,243,15,204,236,221,198,176,169,217,151,37,153,9,97,59,172,28,182,174,185,36,158,101,34,31,153,124,58,8,38,172,5,8,200,250,25,24,168,160,0,0,53,87,109,108,21,69,172,224,8,156,84,8,74,53,98,54,221,51,114,34,23,117,27,18,121,243,247,243,234,32,34,83,4,206,155,42,250,175,238,176,244,61,181,188,150,153,192,80,141,107,73,126,174,182,92,213,111,235,47,143,60,213,21,146,247,118,183,43,251,254,160,31,24,253,90,62,43,196,180,7,153,122,139,136,42,112,84,198,173,217,197,152,227,70,141,68,100,122,77,38,86,189,206,246,243,49,249,64,3,48,224,188,224,205,90,146,187,180,243,43,21,161,13,52,167,11,245,106,74,139,215,47,118,190,94,176,145,141,147,178,182,187,136,158,131,87,174,230,20,250,130,103,225,182,165,155,50,218,91,196,151,22,108,43,85,212,233,221,69,168,202,246,191,51,17,223,178,250,97,185,140,166,34,93,65,152,169,42,75,199,169,197,17,17,158,253,174,92,204,132,229,236,231,6,25,224,188,48,108,85,25,118,248,102,21,180,216,238,91,166,121,242,48,25,57,20,88,209,111,187,67,69,171,173,154,34,232,45,195,56,46,141,69,98,209,160,194,73,165,253,233,27,113,16,139,29,147,229,239,229,212,118,67,106,255,0,178,254,1,122,75,73,90,224,42,62,74,140,222,1,132,189,187,215,117,146,109,170,222,227,254,97,244,184,227,108,160,220,117,196,161,5,213,74,59,17,126,81,168,219,110,109,17,133,114,223,15,181,5,215,169,83,36,181,90,140,210,217,85,93,182,92,73,46,35,171,37,26,116,168,203,149,191,73,24,12,21,218,11,159,56,150,62,19,93,38,152,229,78,1,195,198,6,209,58,197,85,196,106,66,26,148,157,54,73,21,139,161,218,254,225,171,27,49,236,179,79,204,63,73,59,227,19,71,119,187,248,61,223,19,73,76,139,107,223,94,218,156,240,250,133,123,117,229,228,49,196,104,21,252,255,0,205,60,81,14,133,135,42,13,37,233,115,107,40,114,35,11,154,74,108,228,216,173,165,41,186,126,152,143,93,237,211,204,77,206,72,229,68,172,13,223,92,93,73,215,56,222,27,78,242,25,179,109,27,203,218,234,59,250,226,96,100,92,33,132,40,216,70,156,229,62,147,2,20,118,150,249,190,105,141,21,12,167,81,165,37,123,39,223,100,151,63,168,118,1,248,46,226,170,58,230,179,18,60,248,111,27,198,148,145,162,74,76,238,103,107,88,186,152,253,182,142,232,35,20,94,58,134,96,229,222,25,199,84,150,233,181,186,53,50,75,104,148,82,109,42,3,114,19,172,146,178,189,149,239,241,159,63,137,249,142,222,0,32,91,105,253,156,161,229,87,163,93,195,136,153,107,189,56,205,239,9,76,40,183,221,238,116,234,210,225,234,252,33,218,253,57,249,141,217,236,239,218,39,17,226,108,10,168,53,148,84,166,185,47,24,28,93,244,170,179,143,41,8,83,49,10,222,36,243,34,212,103,107,251,204,108,126,209,25,55,55,29,250,63,194,212,223,107,129,226,245,110,224,155,215,215,186,181,236,162,183,168,34,47,42,220,169,100,14,105,96,234,6,32,163,73,86,186,253,62,172,183,166,33,80,116,52,114,16,131,51,74,201,94,18,220,153,234,189,186,249,8,39,197,11,39,90,37,26,109,127,112,140,62,213,60,18,212,148,189,94,110,106,26,114,78,33,167,160,200,152,45,86,42,107,133,235,95,159,170,67,118,242,207,61,176,101,119,8,83,101,38,177,69,105,79,239,190,140,170,237,40,203,75,171,47,133,250,12,47,182,66,169,217,129,132,227,51,73,170,198,112,251,230,59,255,0,123,173,50,15,74,99,60,131,245,79,165,207,175,228,9,24,51,179,155,26,212,143,27,250,60,235,146,92,106,159,131,55,72,53,73,81,164,247,111,68,65,25,39,162,121,126,129,40,2,26,182,89,175,177,129,51,227,22,57,81,38,201,182,233,243,225,146,222,116,152,37,40,166,49,239,50,62,126,3,229,252,194,98,225,79,98,102,189,211,141,171,69,175,165,100,174,183,254,96,129,245,0,0,162,199,26,109,210,210,235,105,89,17,222,202,43,243,26,79,183,30,206,248,91,23,96,198,228,147,116,168,143,201,197,5,45,199,123,161,181,173,70,166,164,153,145,158,162,51,230,171,223,224,55,108,117,204,107,135,215,95,166,55,17,183,212,217,166,66,93,185,55,175,162,84,93,46,94,96,32,147,100,172,227,174,224,95,74,180,42,124,190,59,129,189,170,43,107,78,141,255,0,192,239,125,127,192,39,139,10,214,85,88,167,185,37,76,155,102,151,141,187,26,245,126,197,39,214,197,230,60,254,109,9,150,245,204,170,238,14,241,139,57,222,244,226,180,111,225,46,53,183,123,171,218,247,213,248,66,250,191,40,149,189,153,115,203,14,86,178,250,165,83,75,148,214,210,197,89,228,25,21,77,181,23,133,134,85,123,216,173,212,72,27,25,154,120,237,204,21,132,234,117,134,169,234,144,168,123,155,37,50,55,70,173,110,161,62,182,147,183,173,252,2,37,54,185,205,252,77,157,25,167,92,192,229,62,169,70,137,1,248,117,38,200,170,78,72,108,141,48,219,65,164,155,240,18,76,247,198,122,175,231,203,152,239,187,109,109,7,78,196,149,124,103,151,212,74,52,121,210,164,119,118,233,81,106,73,121,197,233,76,103,79,75,73,65,153,216,146,119,177,244,35,49,103,103,222,206,248,159,19,98,135,243,10,160,154,165,34,45,82,131,45,164,37,234,67,134,217,41,19,25,69,137,211,82,73,70,123,163,59,91,207,200,81,179,27,32,236,225,134,104,244,44,61,138,37,170,151,62,85,71,9,68,55,148,229,29,178,113,107,113,17,214,165,169,102,163,53,25,153,115,51,234,103,113,214,118,249,195,16,155,244,22,200,99,159,122,127,88,47,240,81,188,120,110,146,116,74,29,54,150,167,141,211,135,13,152,198,179,70,157,90,16,73,189,174,118,233,208,105,31,104,101,117,136,222,128,114,109,90,187,215,250,233,23,251,16,4,37,221,77,56,151,16,163,74,146,100,162,50,228,100,100,36,239,179,103,59,43,17,75,46,178,249,198,38,61,29,61,239,117,157,69,122,14,252,99,191,131,211,110,191,30,188,198,136,101,174,89,84,241,189,9,249,208,21,43,195,45,81,137,12,195,83,218,149,161,7,212,140,185,248,139,144,200,121,11,84,86,79,109,33,66,129,136,34,155,125,209,197,111,151,49,92,37,183,176,29,52,234,37,145,233,252,33,90,253,121,121,128,244,15,69,154,117,26,99,51,20,131,65,185,171,194,106,213,107,40,203,175,228,31,112,196,123,52,99,202,62,55,203,10,36,234,108,152,106,222,183,45,122,24,150,151,172,73,148,226,12,238,94,235,140,184,0,48,206,210,248,70,159,95,203,156,100,244,150,163,235,244,82,162,201,41,113,210,179,34,220,60,125,79,235,232,51,48,252,92,97,76,93,87,13,85,224,33,102,149,73,167,200,96,140,145,168,200,212,218,139,167,191,175,64,16,105,145,216,134,118,0,219,22,139,69,134,243,238,197,129,196,233,105,167,141,150,207,93,45,197,29,144,87,34,230,179,63,137,243,247,137,155,202,23,224,99,124,181,163,205,171,210,99,189,189,57,14,105,146,148,191,99,75,238,32,142,234,46,182,247,254,65,15,155,87,224,74,198,92,109,47,138,113,196,184,179,31,133,78,224,117,45,200,138,97,165,111,41,236,52,87,112,238,69,226,95,229,62,94,241,33,125,157,153,159,70,197,89,63,135,105,77,57,9,153,45,65,168,190,182,147,57,14,45,36,85,23,11,154,108,70,69,226,46,127,18,243,1,249,219,93,236,153,132,177,46,24,42,133,29,218,69,10,92,188,67,197,59,34,53,9,173,226,146,182,223,51,66,148,149,164,204,140,212,70,119,62,102,146,228,34,234,133,158,57,149,147,187,253,222,54,196,213,62,247,211,125,53,169,17,247,123,171,252,85,170,251,207,133,173,239,184,244,36,243,101,37,164,233,89,17,29,148,70,92,238,52,199,104,141,143,42,216,239,209,254,7,20,203,79,3,197,235,221,81,20,247,175,186,181,236,233,91,212,63,175,242,0,253,189,156,118,186,159,152,212,148,28,220,35,33,165,189,91,40,4,167,107,10,124,210,70,150,121,243,104,185,120,207,151,243,141,173,131,63,141,101,15,110,180,107,191,45,87,181,140,254,31,1,231,145,204,39,152,25,7,95,128,221,79,47,113,12,214,226,184,213,105,110,63,79,126,25,18,18,190,100,122,144,171,23,209,25,234,233,207,167,33,181,121,35,218,27,64,163,174,139,71,173,96,138,125,60,153,226,119,174,202,196,168,107,69,247,138,45,68,166,10,215,185,17,92,253,228,2,94,203,152,248,234,53,30,239,100,157,220,239,46,189,22,213,111,113,252,62,3,68,92,237,22,203,4,82,217,121,43,194,234,113,75,50,54,139,23,71,212,146,241,115,252,31,192,189,222,241,172,121,253,218,15,67,197,20,247,41,116,204,15,1,242,102,176,110,165,198,49,34,29,214,130,75,169,37,17,37,142,135,168,142,247,1,181,187,64,237,209,85,193,29,195,192,96,153,127,126,241,90,247,53,245,51,234,110,173,123,50,119,245,143,234,17,7,153,57,187,140,51,95,17,197,168,86,235,149,133,168,226,162,158,101,42,166,236,163,54,247,139,59,93,86,229,244,135,225,233,215,204,117,26,173,89,202,206,235,68,53,35,115,170,246,86,171,222,223,15,128,207,59,54,236,187,152,57,139,136,40,53,166,104,184,134,36,86,113,36,88,174,186,154,3,239,54,217,18,217,82,150,165,221,36,86,37,220,200,253,197,123,128,218,222,206,92,139,162,201,169,229,238,56,149,34,19,238,171,189,181,52,229,53,10,81,248,101,180,87,112,213,126,156,250,124,4,175,208,233,177,169,52,182,41,241,26,109,182,154,213,165,45,182,72,73,93,70,103,98,46,69,204,198,55,217,255,0,43,164,229,182,0,160,208,101,84,93,146,229,59,138,212,110,68,54,20,173,227,238,168,174,147,81,219,215,252,182,248,140,174,0,0,40,103,96,21,22,245,49,75,145,244,21,34,247,220,5,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,80,202,226,154,126,34,225,67,63,128,1,116,21,22,23,33,113,29,192,84,0,0,105,134,221,249,63,67,197,52,108,73,136,159,76,22,228,66,193,19,16,217,174,158,135,22,90,17,41,100,100,179,50,50,230,175,201,212,67,5,39,19,86,178,171,48,218,168,81,42,115,80,237,47,86,233,81,100,174,42,139,120,193,145,233,52,153,154,121,56,119,183,94,126,99,210,78,62,195,107,196,184,86,183,75,110,74,154,92,234,92,152,137,52,181,172,200,214,218,146,70,69,114,191,173,208,66,94,218,155,44,227,252,51,142,241,150,44,141,74,196,21,8,17,187,187,75,200,160,188,150,87,169,152,237,242,112,140,211,201,74,183,214,86,1,182,187,5,237,139,136,43,248,110,6,23,173,80,170,19,220,137,76,155,33,82,165,87,86,233,184,124,119,43,165,77,157,140,137,203,94,231,200,132,135,97,218,231,126,211,161,206,225,119,60,84,86,228,105,215,171,78,164,145,218,246,43,245,234,60,197,210,231,79,193,149,71,138,163,71,144,135,201,173,210,217,124,148,202,211,171,74,136,204,141,55,232,69,238,247,141,227,217,107,111,42,30,10,159,26,157,89,193,208,99,53,7,15,162,9,72,149,136,80,194,92,90,20,193,126,201,155,17,153,36,206,215,62,135,228,2,105,192,107,118,31,219,103,39,43,59,253,56,203,6,53,185,211,211,21,197,85,239,127,171,200,126,86,60,219,131,40,232,17,101,155,120,155,8,75,90,32,184,250,80,156,85,21,38,179,34,85,146,92,143,173,191,132,6,197,98,124,70,120,122,151,38,160,80,247,252,62,143,6,243,70,173,74,73,117,177,219,168,143,109,181,182,206,196,24,66,108,138,29,38,129,81,143,195,84,226,22,246,61,121,108,234,37,67,82,204,172,150,185,21,213,231,238,184,192,251,69,109,189,79,204,66,196,24,115,14,96,88,243,149,80,225,55,46,65,174,166,81,175,119,186,90,180,165,12,248,173,161,68,118,62,86,63,33,141,242,39,102,172,123,159,216,178,94,38,93,26,191,135,226,78,167,56,251,110,29,13,233,77,154,154,117,166,116,18,238,217,25,157,140,254,22,50,183,188,7,209,149,142,99,61,162,49,245,94,13,95,48,43,80,227,61,30,69,105,12,201,146,236,212,52,163,121,4,72,36,169,196,149,200,158,50,213,203,145,31,46,98,95,50,235,103,76,185,193,221,225,195,225,124,54,239,25,186,190,138,19,13,91,70,191,43,223,214,29,123,102,253,158,229,101,93,54,145,38,86,34,118,90,219,195,209,233,235,105,202,113,199,52,168,146,201,153,157,220,85,143,232,237,107,123,254,3,61,74,154,196,61,59,247,91,70,187,219,90,201,55,183,215,245,128,143,126,208,204,123,59,15,75,170,225,202,82,31,138,204,236,16,250,149,195,202,54,146,74,89,203,65,168,208,146,177,157,136,191,65,16,199,125,156,248,10,5,89,252,189,197,213,37,71,149,41,222,246,214,167,226,165,199,21,98,150,217,93,195,59,157,136,139,242,21,134,22,219,119,48,97,102,46,208,56,82,149,65,101,137,37,81,162,193,166,165,216,146,138,78,151,28,155,37,36,68,73,46,106,241,145,233,189,206,229,230,36,43,97,92,179,169,97,12,163,193,7,61,201,41,92,78,242,214,135,161,169,163,241,74,147,107,220,249,122,196,3,106,41,81,24,129,1,168,145,219,67,109,163,85,146,132,18,82,87,81,159,34,47,172,125,98,133,200,84,0,97,221,165,113,180,172,45,149,248,217,81,152,117,74,107,9,212,164,165,72,144,109,153,40,163,189,107,88,142,199,225,234,51,9,169,41,245,148,69,245,152,141,62,209,44,227,161,53,58,169,134,88,84,7,223,169,96,119,218,111,69,69,26,245,56,114,208,68,72,34,51,81,223,161,23,94,128,34,239,56,241,92,220,95,152,117,122,228,213,63,188,151,195,234,39,95,55,85,225,97,180,149,212,100,87,245,72,103,158,206,122,67,53,76,226,172,54,238,130,182,23,148,187,169,178,87,73,145,75,253,35,3,167,44,241,20,172,36,88,196,233,245,20,68,87,236,184,5,155,101,103,119,127,132,233,215,248,121,13,148,236,216,117,170,46,120,215,26,152,234,27,82,112,156,164,153,56,162,65,220,230,67,63,120,9,81,196,121,31,133,177,126,94,80,97,212,161,82,156,74,81,22,71,211,210,219,120,141,91,131,43,216,207,175,136,249,136,154,159,88,175,236,239,187,238,74,253,66,79,164,23,222,240,178,23,7,78,226,214,213,164,213,175,240,199,107,218,214,63,49,58,120,53,212,72,194,244,103,27,82,77,43,167,71,81,25,29,200,200,219,72,210,189,182,182,95,196,56,251,208,206,230,159,81,127,129,239,29,231,11,70,92,141,58,248,107,106,210,191,15,168,118,191,94,126,64,54,67,32,243,98,78,63,195,79,207,149,76,117,149,149,81,81,11,121,48,222,50,45,219,71,123,154,75,241,250,12,192,103,98,184,132,141,150,179,213,121,69,136,176,246,13,196,216,73,81,29,168,98,136,147,55,147,230,240,106,67,78,45,134,245,104,91,124,210,70,218,143,85,200,185,25,123,132,178,83,179,119,14,212,240,107,120,129,137,84,227,97,203,216,209,81,109,72,228,233,163,214,34,183,82,255,0,64,12,1,218,31,154,115,112,78,11,138,152,144,159,112,211,136,98,53,118,230,27,55,37,66,125,94,228,159,151,65,24,185,51,151,172,103,46,114,226,142,246,156,219,73,148,212,234,174,153,17,138,81,37,106,148,223,47,18,138,231,244,135,226,250,249,115,25,143,180,167,50,98,99,220,105,85,194,20,120,108,190,244,42,181,58,98,151,26,89,72,81,164,169,214,59,161,41,185,21,221,46,119,242,243,27,25,217,247,145,213,154,57,209,177,84,183,230,182,213,79,4,71,82,80,229,53,104,74,77,206,21,100,68,179,85,149,200,188,185,245,16,111,134,6,192,148,28,35,198,247,85,54,158,199,23,187,222,112,240,208,206,173,58,173,125,61,125,99,250,185,142,220,0,40,0,0,14,139,155,245,183,168,120,110,52,182,9,102,165,206,67,103,161,195,65,216,219,112,250,151,212,32,58,164,252,204,193,221,241,147,94,107,128,190,157,234,205,251,235,181,237,115,43,122,133,245,254,65,51,155,94,227,106,85,23,2,68,57,18,34,17,166,188,219,70,75,148,148,88,247,50,60,253,252,186,8,218,216,247,46,167,213,61,45,214,244,136,251,174,2,215,136,163,213,126,35,226,94,66,72,152,236,3,77,143,77,163,188,195,13,182,148,170,74,151,224,65,36,175,165,37,208,190,161,249,217,195,140,94,193,24,2,175,136,163,197,91,206,66,225,236,148,62,109,25,235,125,180,122,196,71,111,91,200,126,164,76,73,69,131,9,213,189,84,132,157,26,150,122,164,161,60,136,190,39,240,26,27,218,5,159,212,23,240,94,60,192,180,214,169,243,165,171,186,244,19,21,68,45,197,253,44,87,78,205,165,38,103,98,191,191,161,92,81,166,187,102,230,214,43,205,188,226,196,56,105,218,189,90,157,10,51,240,103,54,202,170,78,72,105,10,76,22,145,225,111,194,68,103,188,81,220,188,207,204,109,126,195,251,34,224,230,158,166,99,10,210,232,213,119,42,248,69,151,220,106,85,1,165,168,156,116,227,56,107,53,169,106,212,174,164,103,107,157,204,198,9,216,119,35,113,46,98,227,185,184,213,76,212,233,177,42,52,25,59,179,58,91,142,183,169,185,76,55,98,114,233,37,25,232,51,248,88,203,220,38,7,0,225,197,225,188,45,69,166,185,37,78,174,29,46,52,85,26,154,208,102,104,109,36,102,101,115,183,171,208,65,251,209,161,68,135,171,133,140,203,90,237,171,118,130,77,237,210,246,250,199,56,0,163,226,171,210,161,86,96,59,78,159,25,135,217,123,78,180,60,209,56,147,178,136,202,233,62,71,204,136,69,199,105,86,206,88,123,188,37,99,26,84,138,117,58,68,250,220,6,20,81,233,40,74,201,37,79,81,88,214,149,17,153,25,182,71,107,121,121,9,73,126,123,49,157,81,60,164,33,41,181,214,165,145,17,126,145,212,115,31,9,167,30,80,152,139,14,164,77,146,101,165,253,109,181,190,185,37,11,77,185,40,191,27,168,72,133,61,143,115,151,22,101,206,107,86,41,105,170,85,167,199,167,81,36,83,90,108,170,142,178,130,75,114,99,164,148,148,248,137,37,100,88,146,93,47,212,78,102,31,174,42,177,196,106,142,109,238,116,117,115,85,239,127,129,121,8,84,218,235,39,49,118,87,215,177,14,46,58,61,94,165,30,126,44,151,21,178,238,183,89,65,146,214,251,132,178,95,136,149,201,190,68,69,206,247,191,33,180,219,35,109,153,133,43,62,149,247,133,62,147,75,220,240,58,55,216,129,175,164,190,254,246,187,105,233,98,243,234,36,9,30,29,127,23,225,90,94,38,163,75,167,79,139,21,196,73,221,235,223,71,75,164,122,86,147,43,145,245,245,72,126,212,89,113,230,54,110,198,121,183,82,74,210,102,133,146,138,254,87,47,172,115,10,49,158,23,192,180,172,43,61,196,211,25,136,206,150,77,191,160,136,150,185,26,146,163,245,125,215,24,159,104,28,33,137,17,69,227,168,216,250,165,75,113,250,190,171,198,55,16,162,66,144,233,232,186,92,43,151,79,208,67,103,86,193,173,213,47,85,175,240,31,147,136,169,39,58,18,26,39,141,54,116,149,125,23,247,31,199,226,2,17,235,187,87,102,198,21,220,95,25,226,217,124,86,175,250,100,146,141,58,109,245,222,250,191,128,97,204,121,181,118,105,226,228,191,25,236,91,138,153,106,76,37,68,91,106,196,114,92,74,146,173,68,119,35,177,25,89,93,6,203,237,159,151,204,209,253,15,222,87,144,189,247,120,90,236,18,109,110,31,247,127,17,31,39,212,7,44,201,211,42,15,174,84,233,111,72,121,203,107,113,215,13,106,85,138,197,115,62,103,200,136,191,32,225,0,1,183,59,9,229,205,39,21,230,60,198,42,72,136,234,15,12,57,32,146,252,52,186,68,173,252,98,232,103,215,196,124,196,243,67,129,30,22,189,195,77,163,93,175,161,4,155,219,234,250,196,51,118,111,110,207,49,95,35,117,37,253,38,171,169,255,0,127,136,38,136,0,0,0,7,92,199,53,71,41,20,150,100,180,149,25,170,74,81,225,94,147,182,149,31,95,200,59,24,194,187,78,226,136,116,12,15,14,68,149,51,99,172,54,215,141,242,71,61,203,199,212,254,174,128,32,143,63,115,22,183,141,59,139,143,149,56,248,62,43,70,250,106,222,245,247,87,181,237,111,84,132,208,108,65,66,139,79,203,121,196,218,26,229,137,29,89,25,52,73,231,184,141,252,194,7,88,101,252,71,171,112,195,137,225,237,125,9,55,61,111,170,214,245,71,162,173,155,240,227,244,28,21,50,51,238,56,106,85,89,199,124,109,26,14,219,166,75,161,159,192,6,94,26,159,183,238,9,137,137,178,226,158,111,58,203,102,120,138,51,134,106,142,78,31,40,146,19,239,50,27,96,49,174,122,211,85,82,194,209,89,74,205,54,168,182,187,146,53,127,90,112,191,210,3,206,46,99,192,77,51,31,98,88,8,89,41,49,171,51,89,35,36,233,35,36,188,178,233,238,233,208,117,212,35,85,249,218,195,40,109,31,1,200,121,201,152,4,163,81,146,113,117,85,23,52,218,255,0,125,61,252,195,173,96,28,59,54,191,199,240,141,190,173,198,235,86,237,147,115,214,213,107,219,167,64,18,99,177,158,200,216,110,77,46,45,106,117,82,155,37,112,241,66,20,73,118,134,218,141,68,132,199,86,157,70,225,216,186,254,145,38,152,95,15,193,195,20,72,212,74,123,44,54,196,109,122,18,203,36,210,11,82,212,163,178,75,145,115,81,142,163,147,88,105,236,63,134,228,69,121,213,169,74,168,45,223,19,70,131,182,237,178,232,103,240,29,242,124,198,105,241,28,151,33,104,67,109,218,234,90,137,36,87,50,46,167,245,128,234,249,143,141,215,130,169,45,84,17,79,57,70,228,164,49,164,159,221,90,232,82,175,125,39,248,189,4,48,237,143,181,38,55,199,117,252,71,131,99,204,174,82,153,166,98,249,142,54,180,87,94,113,58,91,92,134,201,4,130,74,73,37,101,242,231,202,214,176,217,174,210,60,224,68,151,31,194,52,106,9,84,223,133,92,130,250,142,52,205,226,205,7,1,102,102,104,74,12,200,136,220,34,189,252,188,198,186,108,171,178,118,56,199,57,135,81,196,146,226,215,105,17,106,244,103,170,77,45,202,3,203,111,233,95,97,100,132,172,212,146,87,37,157,140,186,145,94,192,50,142,200,251,23,97,42,207,165,126,144,84,41,21,93,207,3,185,227,48,251,79,110,239,191,213,167,91,135,107,216,175,111,34,18,181,68,195,116,92,63,25,81,105,52,184,81,27,83,134,233,166,60,100,52,157,86,34,189,146,93,121,23,63,129,15,143,12,97,131,195,252,77,230,155,252,70,143,235,90,45,167,87,196,239,212,118,0,0,0,0,0,28,46,77,134,205,183,210,217,69,250,106,112,138,224,47,121,90,25,113,86,189,146,103,252,2,60,59,73,43,70,89,107,152,145,74,57,151,245,35,197,175,252,34,25,249,13,194,204,140,239,203,172,37,71,169,241,248,199,14,37,198,169,143,73,38,222,172,176,209,169,36,149,249,159,79,9,243,16,231,182,190,208,184,127,48,107,216,202,139,68,102,158,251,51,251,187,117,42,45,85,18,18,173,8,140,163,210,73,77,149,205,6,71,99,229,207,200,7,84,217,2,176,154,102,102,84,231,174,33,63,188,161,60,222,147,93,173,247,196,126,119,177,249,13,243,171,237,185,81,192,120,90,155,18,22,8,146,179,134,150,96,107,106,186,166,117,37,13,153,95,147,39,98,61,5,200,67,212,26,175,7,253,99,95,35,47,90,222,251,249,14,9,82,248,149,41,91,189,58,150,106,235,113,48,54,199,52,54,243,205,108,77,221,156,29,99,22,83,56,109,246,173,214,44,146,173,230,173,22,189,146,158,154,79,207,168,214,26,182,50,197,24,134,82,36,86,241,21,86,122,137,4,201,156,169,174,60,102,139,153,233,186,140,249,115,62,93,57,152,252,64,20,101,92,188,204,10,118,19,114,159,33,120,74,52,199,98,239,124,102,226,80,165,234,214,93,116,29,172,74,254,1,153,97,237,135,93,162,83,25,135,66,195,243,233,132,217,153,17,196,174,45,159,9,153,153,166,201,108,185,25,157,254,178,26,138,0,54,35,17,237,153,156,147,148,227,113,49,190,51,134,130,144,106,74,91,197,50,172,148,243,178,72,138,220,138,255,0,192,49,188,236,250,205,201,218,55,185,149,139,207,69,237,170,189,41,93,109,251,175,128,199,224,3,181,171,54,115,73,100,100,172,201,197,70,70,86,59,214,100,127,199,31,19,249,129,143,37,106,41,56,218,190,246,171,106,222,84,158,85,237,231,117,15,195,67,46,185,234,52,181,115,183,36,153,243,31,75,84,138,179,230,68,205,50,91,134,174,132,150,84,119,253,4,1,42,175,86,156,179,114,109,82,92,133,153,145,154,157,125,75,51,50,43,23,51,63,33,242,154,148,163,51,82,140,204,249,157,204,126,146,112,182,39,89,93,24,114,168,162,63,121,67,112,255,0,208,43,232,166,40,189,189,27,170,127,252,27,159,204,3,242,197,83,98,81,25,149,249,244,31,180,222,6,198,174,223,117,131,235,107,183,93,52,247,142,223,253,17,250,17,178,151,53,38,41,41,139,150,152,173,237,74,36,22,238,141,37,92,252,185,35,175,48,31,61,26,189,77,167,37,147,127,15,70,148,166,245,93,75,210,70,171,223,205,39,231,252,3,176,51,154,49,161,32,155,139,133,218,102,220,190,142,65,39,145,243,247,32,126,190,31,217,107,60,107,235,142,150,242,167,29,54,79,235,177,150,24,152,187,105,191,238,10,253,6,101,203,206,206,172,221,197,8,75,181,58,78,48,163,18,153,90,254,159,7,74,62,100,225,36,147,226,90,121,153,115,1,174,243,51,6,161,86,187,44,38,68,75,43,121,116,74,81,242,252,94,68,94,127,192,59,206,9,217,237,220,107,198,241,56,209,109,112,123,189,58,224,27,183,215,171,165,221,43,122,163,121,114,223,179,7,18,192,83,50,38,230,5,78,57,174,2,82,105,119,9,184,141,42,61,7,164,239,35,175,35,27,153,128,54,92,119,10,113,251,204,102,183,248,173,213,175,75,54,244,233,213,253,244,239,235,0,208,236,179,236,224,195,213,84,178,236,220,117,78,120,187,193,45,153,59,133,208,187,167,193,203,155,253,57,159,33,182,153,109,217,223,148,88,112,169,210,170,84,124,31,87,84,125,246,189,254,15,138,70,238,173,100,87,51,82,186,106,47,62,131,109,105,148,174,238,100,218,223,239,46,189,119,211,111,113,114,235,240,31,120,12,115,132,118,126,202,12,31,25,182,41,153,105,131,218,82,16,182,245,177,135,226,178,102,149,47,81,151,133,61,47,238,248,14,237,23,15,208,96,161,45,193,162,64,142,148,32,155,74,90,140,132,18,82,93,18,86,46,69,200,185,15,208,0,20,74,82,159,85,36,87,242,33,80,0,0,0,0,20,50,191,188,84,80,206,222,224,22,154,237,238,22,239,110,171,91,248,71,10,154,81,168,186,151,228,28,200,70,130,34,189,236,2,226,230,46,34,183,49,104,184,139,226,1,164,133,12,139,204,12,252,135,10,212,190,137,63,112,11,205,100,71,107,144,170,87,126,69,99,31,57,33,197,29,204,135,59,105,210,93,44,96,57,64,89,171,226,46,35,184,10,128,0,0,0,0,0,0,0,0,0,0,0,11,84,146,87,81,241,205,164,70,156,133,161,213,186,68,187,95,73,151,186,223,15,128,251,128,7,79,169,101,117,2,168,179,92,137,149,4,153,153,43,192,226,11,161,91,222,131,29,122,86,207,152,54,82,148,165,212,171,68,106,89,168,244,188,215,95,254,108,101,16,1,137,11,103,92,26,158,149,26,231,255,0,60,215,252,144,252,122,206,202,216,10,172,151,19,34,171,136,210,75,100,218,61,15,178,92,142,254,108,159,62,99,57,138,40,174,71,245,0,211,172,89,176,62,86,212,83,40,202,179,141,84,167,52,114,110,68,115,233,167,167,222,255,0,1,130,115,31,179,127,3,188,242,220,167,125,209,100,153,188,223,224,247,43,229,187,230,124,162,249,137,49,92,101,41,102,100,142,95,88,170,97,50,162,250,86,185,255,0,140,96,33,79,19,246,125,29,61,215,142,6,24,204,167,136,164,169,9,51,133,170,233,186,185,242,141,240,33,117,7,96,2,149,191,226,176,222,100,55,167,78,155,67,181,239,123,245,142,38,141,252,61,71,145,125,244,61,87,61,95,132,81,115,252,134,44,107,12,209,25,190,234,22,157,93,126,145,103,254,144,17,101,79,236,218,194,207,52,102,244,60,202,73,235,183,224,219,46,86,47,240,81,203,51,179,59,8,155,11,90,34,230,98,149,202,196,72,104,253,255,0,238,81,42,200,135,29,5,100,55,98,235,212,197,219,150,173,109,60,190,176,16,177,152,157,157,93,212,70,186,22,22,204,233,135,191,66,127,88,239,60,38,217,153,159,134,49,123,249,12,1,139,246,73,204,92,62,167,120,76,177,204,37,37,18,148,194,77,218,43,231,116,150,171,31,38,75,159,34,30,136,94,167,66,127,147,172,234,231,127,88,203,253,35,240,106,153,107,130,171,73,52,212,232,187,226,55,55,167,247,203,201,241,115,231,225,81,121,152,15,53,117,12,170,204,42,126,239,127,128,113,51,91,203,219,121,74,125,55,181,186,93,31,17,214,159,166,212,98,171,76,168,18,89,59,106,179,141,41,39,111,62,100,61,24,214,246,74,201,42,190,231,136,203,253,238,235,85,191,85,101,166,215,183,147,197,228,53,163,51,251,55,50,250,121,72,119,11,100,206,241,101,78,90,91,63,72,159,47,166,241,219,215,149,241,79,94,64,33,178,147,88,149,69,154,212,216,205,180,167,25,213,164,156,35,50,230,70,92,236,101,230,51,158,86,237,113,143,178,253,134,225,211,169,120,97,77,180,195,141,36,229,176,241,153,146,157,214,125,30,79,59,255,0,0,202,217,163,217,219,156,116,87,106,111,225,220,159,220,176,206,231,114,126,144,69,85,175,160,149,235,201,51,234,106,234,53,191,28,236,249,155,24,6,83,140,98,92,35,192,104,113,13,25,113,241,157,178,148,141,100,94,7,21,212,185,128,144,76,149,237,30,196,238,188,196,42,252,220,183,128,211,52,148,145,41,199,28,104,247,132,109,150,147,53,201,181,237,126,93,121,13,246,192,91,72,224,92,95,199,91,48,48,83,188,38,235,245,173,85,149,91,86,175,91,233,79,241,121,126,81,231,25,216,243,105,143,56,135,81,187,113,181,27,75,43,145,216,200,249,151,191,200,100,60,11,159,89,141,130,248,238,233,197,124,31,25,186,222,125,226,195,154,244,106,183,172,217,218,218,143,244,128,244,174,196,168,210,80,107,143,33,167,82,71,107,161,100,162,191,151,33,202,35,107,35,251,71,48,67,177,25,131,140,115,146,242,100,85,146,132,163,209,231,188,77,40,155,43,93,184,214,46,122,190,63,192,55,75,0,109,15,149,216,230,20,7,40,216,195,141,92,221,238,236,251,190,67,122,244,26,239,235,54,155,91,65,245,242,1,148,197,171,65,44,172,119,28,16,106,48,234,44,166,68,39,183,141,172,140,200,244,153,94,199,99,234,94,99,233,1,170,249,241,179,205,43,19,119,30,233,188,68,247,13,196,223,134,36,170,218,183,93,126,140,255,0,23,248,199,225,108,188,170,254,22,167,49,68,151,72,122,50,100,215,210,226,138,84,117,161,205,42,75,41,51,43,219,151,135,173,186,145,141,191,122,43,18,45,190,111,86,155,219,153,144,234,109,101,245,26,21,66,52,168,20,141,27,151,16,225,43,136,89,217,68,171,222,198,175,129,9,129,220,18,122,147,127,49,163,157,167,120,94,61,87,44,169,207,175,138,186,177,76,51,250,59,91,148,25,37,228,99,120,155,35,74,8,149,212,106,246,223,52,85,214,50,190,152,203,49,183,203,44,71,25,102,90,244,242,40,146,74,253,75,204,81,2,24,157,130,135,138,42,241,83,170,204,206,144,217,106,235,201,197,23,63,143,33,51,253,158,242,149,35,211,235,232,240,247,87,79,254,54,33,207,50,161,46,22,96,98,118,86,222,131,110,181,53,179,43,222,198,79,172,173,252,2,96,251,59,137,41,251,160,91,254,197,127,233,96,55,244,90,178,212,147,33,112,0,141,158,214,188,18,170,158,3,137,81,102,53,65,213,187,138,224,95,116,141,73,177,83,164,151,43,36,252,134,131,108,159,139,156,193,121,165,88,39,92,134,193,51,71,145,19,239,195,211,99,41,44,114,63,17,120,188,63,198,37,231,111,140,42,198,33,203,42,106,29,129,196,127,76,81,156,182,244,209,210,36,130,191,82,243,16,143,82,113,204,49,154,184,177,49,143,134,221,84,103,198,252,123,17,73,63,15,59,254,47,95,128,158,161,233,58,149,57,185,155,221,219,173,47,70,155,232,85,237,123,245,253,3,244,6,54,201,218,210,235,29,239,174,78,251,115,195,219,193,166,215,222,124,11,200,100,145,64,80,204,139,153,153,23,214,42,58,62,106,102,21,23,0,81,89,168,213,170,252,2,28,152,136,196,190,29,110,221,74,109,106,34,178,82,175,114,76,239,240,1,172,187,118,230,100,74,46,3,97,148,212,232,228,182,177,74,89,52,186,241,92,172,204,158,70,90,203,159,33,5,142,186,110,90,246,229,228,54,243,109,13,161,166,99,186,238,35,195,208,113,127,29,30,38,49,152,251,44,247,121,53,165,9,92,132,36,245,27,105,51,177,44,138,198,119,230,53,0,5,205,54,183,92,75,77,161,74,82,212,73,36,164,174,102,103,238,33,147,176,150,70,226,188,81,73,137,85,141,131,177,76,134,164,239,52,185,22,158,226,219,86,149,41,62,19,38,204,143,154,108,124,250,145,143,171,35,242,107,20,102,14,33,162,59,3,14,113,241,28,174,198,132,233,241,141,181,115,53,183,116,243,90,79,162,203,153,121,245,19,61,179,254,205,20,108,59,150,52,26,117,87,5,112,242,99,241,91,196,119,146,215,167,84,135,76,185,165,211,35,228,100,2,21,78,145,137,178,119,18,203,118,70,31,159,7,232,147,22,245,104,142,52,87,89,33,203,115,36,120,188,55,47,133,196,170,108,97,180,229,30,171,79,161,225,250,174,41,193,209,213,7,8,198,37,32,167,37,14,161,104,76,116,26,84,74,116,236,101,115,185,88,185,142,175,183,110,201,125,245,74,77,87,11,96,13,244,135,235,81,53,57,222,186,110,217,67,113,39,201,111,17,117,34,247,92,70,91,24,139,30,100,214,54,173,51,74,153,220,242,97,63,38,146,225,110,217,145,161,40,122,198,223,136,150,71,99,108,188,95,14,188,249,135,165,168,179,226,76,213,195,75,97,237,22,213,187,112,149,107,249,219,234,28,253,57,152,140,221,157,123,65,168,210,189,32,244,223,55,53,105,225,56,95,212,5,149,175,190,215,248,40,223,226,245,252,158,241,33,145,49,214,31,173,208,166,212,232,213,77,242,24,75,168,215,184,90,108,180,163,87,69,36,188,203,220,3,175,103,70,100,211,176,38,9,172,85,92,171,209,227,185,7,135,185,77,144,148,37,58,222,109,62,47,18,109,201,124,185,151,184,67,22,218,89,169,90,206,44,208,174,81,105,140,83,106,113,217,149,10,106,21,71,74,222,81,233,132,132,25,221,43,89,105,35,89,145,242,235,110,99,97,54,247,206,188,91,42,161,142,176,53,51,19,106,66,187,179,68,94,9,162,189,147,21,211,241,169,191,172,253,111,135,192,98,61,140,242,82,86,96,226,185,56,143,21,97,158,63,140,162,200,81,189,198,147,90,150,137,44,182,94,20,56,155,89,41,50,233,238,1,176,125,159,251,51,177,76,172,66,197,149,26,118,41,136,186,166,13,109,107,83,236,147,108,235,113,113,92,50,73,155,69,228,118,43,159,34,247,137,31,175,213,123,155,113,165,108,150,251,87,225,79,202,221,57,151,152,252,92,173,193,244,236,43,133,40,81,161,83,184,83,141,71,139,20,147,190,82,244,165,45,160,180,243,81,223,213,46,127,1,195,153,206,36,187,183,159,247,111,252,192,26,163,149,57,231,88,196,248,154,136,220,146,162,22,250,177,26,49,238,53,222,198,226,58,93,195,231,226,27,195,1,211,126,35,110,157,174,171,244,233,212,196,87,236,225,38,9,226,124,60,179,95,50,196,145,45,200,255,0,186,50,37,38,132,226,29,165,48,180,29,210,122,172,127,239,140,72,89,125,224,0,42,62,57,241,145,35,119,168,213,225,191,79,200,33,203,110,12,35,18,143,155,116,137,236,28,179,114,46,30,143,33,4,229,172,106,76,153,38,87,178,75,149,200,76,163,199,107,8,118,219,239,17,180,238,116,81,41,205,76,185,201,195,81,155,36,110,253,99,84,185,69,107,219,144,146,63,27,46,179,27,53,105,88,22,159,59,14,224,164,207,105,173,238,229,194,166,201,117,11,187,203,37,115,66,136,142,198,103,211,200,112,226,157,168,179,146,10,123,182,185,131,40,240,26,101,196,153,41,250,116,166,149,168,210,102,68,122,157,183,67,51,176,219,77,140,114,214,141,136,114,103,7,181,88,162,241,5,35,188,55,133,196,173,26,180,203,145,111,85,69,110,133,208,100,236,201,216,175,43,241,163,59,247,50,215,140,117,114,16,226,143,190,100,55,125,45,154,111,248,114,47,34,20,68,173,51,56,37,195,197,245,90,252,135,168,205,63,57,111,169,212,184,163,74,9,75,116,150,100,68,107,185,115,47,121,159,33,48,153,59,180,102,28,196,253,239,171,23,97,5,240,220,63,235,121,237,157,181,111,58,253,41,254,47,241,141,11,207,190,206,236,79,2,52,137,89,123,147,250,28,114,178,178,74,189,32,108,239,24,201,211,46,78,201,248,35,227,252,35,85,41,120,191,104,124,155,222,235,168,119,63,124,105,183,208,193,145,189,221,95,247,43,211,109,231,194,247,247,219,148,200,244,77,18,163,6,98,53,198,155,29,226,213,166,237,184,74,43,249,114,62,188,199,212,34,87,35,59,71,29,140,236,24,56,239,57,52,155,213,150,183,137,244,122,247,142,102,209,31,54,163,127,143,241,254,1,33,249,91,180,110,88,230,61,54,152,245,15,25,119,139,181,29,246,232,251,186,67,59,205,218,150,71,235,52,155,88,144,125,109,208,81,150,197,12,136,249,24,226,139,46,60,198,82,252,103,53,161,87,177,216,202,246,59,123,199,48,8,174,237,43,202,148,185,247,57,225,98,86,30,183,123,234,210,222,171,126,179,183,68,13,116,217,227,61,87,132,114,170,187,79,92,252,62,203,174,79,148,250,91,148,238,149,170,241,154,34,177,111,10,229,116,255,0,24,148,125,175,48,61,55,20,122,39,196,210,248,158,27,143,211,244,234,70,157,91,143,37,21,253,95,224,16,32,217,78,98,167,22,133,15,194,153,206,33,27,174,71,172,214,173,54,212,125,47,200,186,144,13,168,202,220,59,47,59,246,137,166,86,38,194,152,228,106,214,251,83,244,166,204,218,61,204,21,164,180,40,201,101,213,162,35,230,124,239,211,221,48,91,54,101,228,60,191,203,90,53,50,49,84,18,108,55,41,189,51,44,75,34,92,167,23,204,137,41,243,229,203,160,211,222,206,220,144,98,30,19,203,252,99,59,12,104,144,142,245,215,39,141,51,181,221,150,217,120,9,203,116,50,46,159,31,136,145,72,49,91,133,21,17,154,111,66,81,123,38,247,181,204,207,253,32,62,129,31,61,161,180,182,222,244,3,121,189,45,61,235,107,127,241,79,128,144,85,29,136,71,7,104,206,53,131,23,238,123,170,167,167,87,123,127,89,51,189,184,79,220,128,213,61,134,112,217,214,176,243,44,41,153,70,151,177,98,88,61,210,121,216,209,24,185,114,62,124,199,231,109,141,150,103,129,179,123,23,99,40,144,234,218,225,112,26,85,41,191,161,241,197,142,217,234,50,66,127,28,237,204,185,219,234,25,223,179,67,5,61,51,9,49,80,118,153,173,12,99,148,234,94,248,138,196,77,67,51,229,171,226,62,222,211,24,17,98,47,49,205,166,180,26,59,158,222,35,59,95,131,16,119,46,204,76,237,85,70,133,3,6,212,39,80,89,224,40,149,9,27,178,119,75,228,103,81,73,150,162,55,58,89,207,34,247,9,33,134,250,101,68,98,74,22,133,165,214,210,225,41,7,116,153,25,94,229,240,30,124,118,52,205,9,25,127,152,245,25,74,174,112,12,170,132,252,116,171,134,39,121,170,68,117,90,218,20,127,177,51,191,192,78,198,78,98,200,184,159,47,176,172,214,234,28,75,146,168,16,101,41,91,163,70,173,76,54,102,171,88,173,125,93,62,34,142,248,44,117,4,227,107,65,222,202,73,151,33,120,0,143,78,209,76,158,110,171,130,243,7,20,70,137,91,126,67,189,211,165,44,183,169,179,179,177,17,202,200,51,232,94,125,70,10,236,245,204,103,178,247,23,201,193,181,7,169,176,83,79,195,242,236,154,130,141,167,200,220,154,195,150,81,26,147,212,151,114,228,92,172,36,223,61,176,68,76,101,151,85,202,83,180,206,49,83,56,107,183,190,54,245,104,125,165,117,212,86,182,159,63,112,134,189,160,162,214,114,27,63,177,69,78,154,223,113,199,91,112,224,161,119,68,155,235,136,195,166,139,43,89,243,52,25,222,222,235,95,220,36,137,200,195,21,70,106,248,126,151,80,105,246,29,226,161,48,253,217,81,41,38,74,66,78,229,204,249,115,228,63,73,198,146,237,181,25,242,242,26,213,178,14,112,192,198,216,39,9,83,23,136,184,217,77,224,232,18,30,71,8,166,236,162,102,58,84,119,208,69,213,93,11,204,108,192,163,75,54,170,217,210,137,137,227,85,102,255,0,76,78,58,140,52,251,40,76,125,6,74,50,39,204,138,219,163,51,59,171,248,132,80,230,38,205,248,194,149,95,168,34,137,129,177,156,182,154,221,110,151,221,142,185,170,232,69,249,165,162,35,177,153,244,242,30,135,170,248,118,145,92,105,214,234,80,247,228,235,42,97,69,188,82,110,131,189,203,194,101,230,99,163,202,200,60,180,146,234,156,115,9,234,53,90,231,199,200,47,119,251,96,15,59,21,12,164,204,152,6,105,127,47,49,75,86,50,47,164,164,72,79,51,43,251,208,62,56,153,105,142,102,62,182,27,193,88,133,107,73,25,154,81,77,120,204,172,118,230,90,62,35,208,197,83,101,140,156,171,25,156,220,9,189,186,137,95,213,73,73,230,69,111,115,197,238,31,5,59,99,140,130,129,45,201,140,229,206,135,92,73,146,149,222,243,78,247,50,51,229,191,243,32,16,243,151,27,23,226,204,65,222,61,229,128,51,17,158,31,115,163,119,74,117,55,213,174,247,212,193,249,16,152,93,158,50,2,131,149,184,105,218,116,55,43,169,253,87,84,242,41,230,130,81,171,118,209,123,155,79,135,232,203,248,121,140,175,75,192,184,86,139,189,238,202,86,231,125,167,95,211,184,171,218,246,245,148,126,102,63,122,214,0,74,73,37,164,189,194,160,0,2,213,153,242,176,184,82,215,1,198,146,81,23,170,127,160,92,155,223,152,188,88,181,165,55,59,243,1,117,200,186,138,106,231,98,50,31,58,158,81,168,203,87,47,168,94,133,21,238,103,238,1,204,70,126,241,81,66,59,138,128,0,10,92,128,84,0,0,5,46,94,98,138,59,11,77,69,110,160,57,0,90,131,185,11,128,0,82,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,1,97,159,48,23,128,182,230,42,93,0,84,0,0,0,82,247,21,0,20,185,121,133,236,45,81,151,188,5,226,135,208,112,111,76,191,101,252,3,149,46,33,94,255,0,224,1,67,51,46,132,8,81,223,197,200,95,98,20,52,167,169,144,11,128,80,190,2,160,40,101,114,183,152,197,89,233,148,20,108,201,193,85,186,68,231,106,223,170,60,54,180,194,82,53,253,27,173,40,180,145,161,95,136,87,228,126,241,149,133,20,146,81,105,81,114,48,16,77,182,22,201,85,156,29,141,170,147,112,198,18,199,19,227,174,92,54,80,243,144,22,234,20,71,13,42,85,148,134,72,140,201,73,183,228,49,169,85,108,35,137,104,207,58,220,252,59,85,138,77,188,166,79,136,136,226,44,162,51,240,157,210,92,249,31,47,129,143,76,56,207,43,240,94,56,104,155,196,84,62,55,233,146,245,184,151,91,241,37,38,146,63,2,203,220,118,26,217,153,219,4,229,54,38,109,231,41,249,83,196,188,245,65,82,84,125,251,37,23,35,215,117,115,144,69,213,69,203,226,2,17,40,152,187,19,209,247,220,13,33,167,55,218,117,107,142,225,218,215,183,69,23,153,143,186,125,71,27,226,201,72,226,112,195,255,0,72,146,140,124,60,39,186,25,159,153,159,63,23,241,9,111,163,246,107,229,139,59,238,55,37,237,125,58,127,166,57,31,27,244,149,245,14,253,78,216,7,38,32,26,86,206,83,110,214,135,9,196,159,127,75,59,25,90,199,206,71,192,4,114,236,187,178,188,92,99,92,195,53,10,205,59,22,199,118,95,27,188,38,89,36,37,58,16,241,21,181,50,118,228,146,234,37,187,103,12,150,163,101,166,12,166,194,132,229,96,141,166,36,179,166,113,163,81,18,228,169,124,236,132,243,242,248,15,167,46,50,15,11,96,57,84,231,105,56,79,129,76,29,246,236,248,247,29,209,172,151,127,89,197,94,250,207,207,168,203,241,153,68,118,18,203,105,210,148,222,197,123,251,192,94,132,19,104,74,10,246,73,17,21,198,30,207,44,205,139,131,123,146,245,58,59,92,103,19,250,237,226,77,244,110,189,95,25,126,55,63,200,50,228,185,108,195,108,157,125,205,9,53,105,35,177,159,63,201,245,8,131,219,123,105,39,234,158,133,247,22,51,222,238,187,199,123,250,156,73,181,248,109,62,179,69,228,125,4,145,131,50,119,12,79,205,156,227,192,152,161,250,116,231,81,19,18,82,225,41,218,107,42,83,41,74,101,54,179,212,102,74,178,139,121,115,231,210,220,132,229,101,157,1,172,61,131,169,180,198,202,65,20,125,245,137,235,107,241,58,181,115,228,94,126,67,65,59,59,242,49,48,240,114,106,245,156,47,162,76,44,100,79,33,206,54,250,18,134,162,40,142,201,114,199,99,35,62,130,72,217,105,12,180,150,219,77,146,87,177,92,88,28,128,2,151,176,14,181,140,241,84,60,53,193,241,83,224,71,226,119,154,120,151,73,26,180,233,189,174,101,127,91,159,214,66,8,182,135,204,41,185,187,158,24,82,51,29,223,49,185,177,32,210,148,170,85,220,63,28,199,72,210,155,41,94,63,164,228,92,250,151,33,33,251,121,231,178,48,183,160,221,219,138,120,94,43,188,245,253,227,175,86,158,22,222,179,103,111,88,255,0,72,139,141,154,209,26,189,156,153,126,117,34,223,190,172,95,74,101,61,83,225,57,76,216,188,54,46,166,96,54,211,21,228,251,120,87,101,25,74,114,37,105,151,34,232,186,100,183,166,218,170,73,234,90,11,241,185,126,65,137,182,38,167,95,104,188,75,21,180,186,163,70,23,116,236,69,115,252,60,47,135,196,72,174,211,56,25,178,217,143,18,37,138,95,47,188,237,244,255,0,246,65,159,53,13,2,217,25,198,48,222,214,88,202,52,163,225,201,24,85,73,211,205,118,51,114,2,189,215,1,52,57,116,217,183,131,112,250,12,140,180,210,34,39,159,95,193,32,126,205,74,152,197,71,119,190,83,133,187,189,180,25,123,237,240,248,15,200,203,233,45,73,194,20,23,26,94,162,93,42,42,200,236,101,114,54,144,59,40,8,99,218,251,33,11,0,230,93,51,18,210,169,216,137,214,232,244,54,106,102,236,166,117,50,133,53,34,66,254,144,210,218,108,130,208,70,124,203,149,249,144,238,185,119,180,59,109,236,253,79,106,93,95,12,51,36,183,186,154,84,141,42,47,191,87,111,9,185,126,156,198,236,237,109,148,241,49,150,8,197,179,90,160,113,146,75,8,79,140,210,184,163,111,197,185,124,210,155,107,34,234,174,167,230,32,211,48,230,98,172,191,173,84,48,19,174,112,13,64,221,94,37,155,119,70,180,33,223,95,196,103,115,93,253,99,235,111,128,12,186,182,156,206,77,163,241,93,144,169,77,170,152,204,162,85,40,181,145,154,26,138,223,95,31,46,102,71,241,253,2,104,182,114,194,12,225,188,178,193,105,66,102,37,109,225,90,116,115,75,228,68,101,104,236,242,63,9,115,240,136,162,236,206,193,94,151,230,173,78,181,84,166,113,101,39,11,75,61,230,251,119,168,211,54,42,11,146,84,86,177,21,186,9,163,194,240,90,167,97,186,76,22,154,221,166,52,22,25,74,53,95,73,37,180,149,175,239,232,3,245,0,7,205,50,163,14,158,203,146,37,189,187,109,166,205,213,158,147,59,36,138,230,124,139,224,96,62,131,50,46,102,118,31,147,94,196,48,40,145,210,236,154,132,38,46,225,35,233,221,74,74,230,70,118,230,101,207,144,194,249,183,181,198,81,101,236,122,172,121,249,131,192,74,129,184,214,93,211,41,221,26,205,179,46,140,168,142,228,178,243,234,52,39,105,110,208,116,86,31,118,14,93,230,230,248,155,157,29,194,71,112,105,179,124,57,146,142,239,70,47,217,153,124,127,32,153,29,215,110,156,230,164,212,232,82,41,12,87,240,243,170,139,139,87,116,53,45,42,112,137,40,146,158,100,75,63,62,124,186,140,69,145,249,199,133,242,243,190,184,60,89,134,255,0,84,56,109,92,100,246,255,0,97,188,182,155,45,63,142,119,235,238,26,200,170,70,121,103,174,34,168,240,177,251,237,19,30,122,178,159,28,56,218,146,183,57,57,204,209,107,239,125,95,221,116,229,203,108,178,239,179,219,22,76,239,15,73,114,139,94,141,214,227,245,125,162,181,245,234,245,36,252,19,212,61,99,42,205,218,235,18,213,41,242,120,18,194,82,82,166,150,221,217,222,47,197,164,249,114,120,249,243,47,210,53,15,23,98,90,174,108,231,228,186,21,102,35,45,183,85,221,239,56,6,212,78,22,234,18,84,90,117,26,191,185,149,238,71,202,253,4,131,73,216,211,47,48,134,17,172,58,198,92,112,143,177,26,68,182,207,190,31,115,74,146,215,37,115,124,200,249,167,167,192,71,218,90,99,11,237,172,84,189,60,52,104,223,176,185,175,78,170,78,174,188,204,249,171,207,222,18,37,3,97,140,185,129,132,50,214,136,113,142,163,168,161,206,106,210,52,244,57,203,87,185,37,207,144,218,148,22,148,37,62,68,68,48,198,202,210,98,76,202,234,36,136,235,215,173,169,156,236,101,114,41,110,23,188,102,145,96,5,15,145,92,84,81,94,169,223,200,6,38,206,252,120,120,51,12,214,170,173,200,167,33,112,248,107,113,75,178,11,91,141,167,197,226,47,198,229,207,200,124,153,7,154,233,199,180,200,236,59,58,140,227,133,25,247,205,16,221,186,139,75,250,111,109,106,229,207,244,216,98,237,182,100,26,114,231,25,161,149,217,101,221,214,43,127,127,140,58,22,193,50,164,170,164,105,121,206,69,69,151,238,47,246,99,98,119,94,204,183,181,230,72,83,243,31,2,197,136,77,87,31,90,171,232,154,164,192,74,84,162,250,23,202,246,221,171,195,227,254,46,98,19,40,181,12,85,148,59,235,208,156,141,222,218,127,170,145,92,70,173,213,253,78,105,191,225,57,245,234,93,7,164,7,34,49,62,27,45,200,111,90,72,146,162,43,153,115,183,195,235,17,117,182,54,202,81,158,244,71,184,112,21,237,199,239,127,85,15,252,31,79,174,247,215,208,84,110,158,204,217,223,7,49,176,148,137,207,86,240,235,142,247,202,225,37,48,100,145,145,253,19,38,69,205,197,120,174,191,226,228,51,225,41,42,43,164,200,203,204,132,21,108,131,159,152,171,45,106,148,44,47,87,197,125,220,204,220,87,22,75,172,112,13,189,173,181,170,58,13,90,146,218,140,174,72,50,177,29,249,9,166,203,76,101,7,23,225,26,109,114,53,75,139,68,189,246,151,119,38,222,173,46,173,61,13,37,107,105,183,79,112,14,224,58,214,50,197,116,156,61,79,68,153,149,106,116,98,57,4,205,228,190,148,22,173,42,59,115,50,231,200,249,124,12,117,204,215,206,172,19,150,48,17,35,16,226,94,237,51,148,220,99,62,13,231,188,74,109,75,36,248,27,87,82,77,239,240,17,115,181,158,221,147,235,73,168,81,48,54,105,239,149,19,18,186,104,107,184,210,157,49,211,191,73,115,118,57,94,215,65,117,191,240,128,198,219,99,103,76,124,97,232,143,118,213,104,19,184,78,63,95,4,249,59,163,95,15,109,90,86,118,190,147,183,212,99,83,163,224,76,89,34,27,179,154,194,213,165,178,206,173,110,34,11,166,132,216,174,119,61,54,43,23,49,146,50,139,40,177,166,107,247,182,156,61,222,157,215,184,254,203,105,141,222,247,121,251,180,222,251,191,141,173,238,184,149,250,62,198,120,50,30,0,174,195,86,91,232,146,235,82,141,164,247,195,167,115,54,8,139,158,254,221,75,222,2,15,100,197,145,17,229,49,37,135,26,113,22,212,135,18,105,81,92,175,204,140,113,13,149,218,155,103,250,214,1,198,56,158,68,92,37,192,192,131,193,105,62,61,14,232,214,211,4,125,92,82,142,234,95,199,168,214,215,153,113,135,13,167,83,165,105,234,87,184,13,215,236,249,197,209,41,57,147,47,137,159,1,132,167,9,184,213,222,116,147,207,136,139,203,154,139,159,33,57,44,190,135,175,161,104,85,186,233,59,143,51,25,71,143,101,96,92,67,34,168,213,91,129,222,65,92,109,123,130,118,228,107,109,90,109,165,95,137,214,222,225,232,7,35,179,179,13,99,254,250,224,113,55,31,192,112,218,190,242,113,173,26,247,150,234,218,111,125,7,231,208,6,107,0,0,1,164,93,161,24,249,170,30,91,68,38,230,211,9,104,197,141,178,105,117,206,101,104,242,250,248,139,159,33,187,18,29,38,144,74,53,90,231,110,130,31,123,73,241,228,233,52,218,165,40,234,186,155,139,143,31,36,183,184,34,211,165,51,18,92,244,243,253,32,52,227,33,48,155,248,163,191,119,48,231,63,195,112,183,225,155,53,91,86,247,173,136,255,0,23,151,229,30,139,112,69,57,52,202,75,172,36,157,45,82,20,191,164,235,234,164,188,139,200,67,39,102,238,95,181,95,251,162,113,180,141,254,227,186,52,253,241,167,78,174,50,253,20,87,232,66,109,98,182,150,155,52,165,54,45,87,234,32,231,29,27,54,220,38,240,244,115,51,34,251,245,29,127,218,214,59,200,232,89,198,68,120,106,53,255,0,217,232,255,0,201,184,40,243,243,181,35,137,94,112,230,5,148,71,253,57,85,79,145,255,0,133,62,59,182,199,56,29,188,87,233,118,182,167,175,133,224,45,195,38,246,213,196,117,240,159,226,255,0,24,199,251,77,153,253,217,179,8,189,197,140,106,223,231,111,13,161,236,218,195,242,164,125,209,111,19,86,158,232,254,184,69,254,204,248,128,153,250,76,68,195,140,166,145,174,198,179,87,139,175,66,254,97,211,115,158,190,253,19,0,214,37,71,38,20,227,60,61,137,203,153,115,121,178,231,99,47,49,223,27,43,23,229,29,55,31,97,117,98,170,124,234,59,208,120,166,37,110,174,222,247,70,173,42,74,186,220,140,185,166,253,125,192,35,222,185,149,82,115,179,54,43,115,106,212,202,209,48,244,102,164,165,218,99,39,161,74,109,182,90,177,26,144,178,50,181,239,241,47,200,55,171,37,114,182,153,129,112,237,17,49,87,83,37,177,67,141,8,211,44,211,114,36,182,223,82,36,39,197,224,254,62,67,244,112,6,85,97,236,44,132,201,69,7,133,148,166,86,210,213,197,45,126,19,89,42,222,185,151,184,134,64,109,180,52,218,90,108,172,148,17,37,37,228,68,2,224,1,243,75,168,195,130,218,221,148,246,132,182,131,113,71,164,206,201,46,167,200,190,0,62,145,241,207,171,210,233,104,39,42,53,56,145,82,106,36,221,247,146,130,185,149,237,204,203,157,136,98,252,127,180,142,86,224,152,211,251,215,25,240,78,66,221,111,63,83,164,185,163,89,166,222,171,71,123,146,139,244,136,254,219,3,111,212,169,247,169,121,97,155,55,83,53,40,171,221,247,15,70,142,42,181,29,223,143,248,234,47,125,249,249,0,223,124,192,218,83,0,224,214,22,164,230,30,8,109,214,230,28,85,38,85,93,146,210,100,75,185,25,111,74,202,186,127,140,105,150,97,118,146,214,97,119,127,114,214,50,202,102,189,238,246,210,22,230,155,104,183,171,43,149,238,125,124,132,103,99,140,244,204,156,107,58,98,235,56,167,140,101,249,206,76,35,224,99,183,117,153,171,197,225,108,143,162,143,151,199,160,232,37,196,202,233,226,211,245,21,174,3,97,243,115,107,252,123,152,79,60,138,133,55,11,18,36,83,85,1,103,13,151,185,33,70,229,237,119,149,226,241,159,240,114,26,241,50,83,147,164,174,75,169,73,45,118,185,36,185,114,43,127,160,119,60,55,146,89,155,138,212,215,113,225,158,40,156,144,152,197,247,236,116,93,195,183,135,196,225,126,49,115,233,204,108,22,89,246,127,231,118,32,122,154,253,91,41,120,136,210,55,219,195,239,232,136,213,164,150,69,234,200,35,46,100,64,53,33,168,210,30,59,51,29,199,14,215,240,160,204,126,148,44,39,137,234,10,211,15,14,85,95,51,78,178,221,67,113,94,30,92,249,23,78,100,37,99,41,59,52,104,200,134,211,216,223,37,108,234,152,116,148,126,145,175,215,222,248,127,5,42,222,169,127,249,24,216,188,31,176,62,69,209,73,165,189,149,27,149,148,84,180,163,239,217,138,231,225,185,126,184,63,32,16,167,71,200,12,205,170,111,180,229,158,52,94,235,79,224,168,210,14,215,191,95,163,63,33,149,105,123,19,227,89,173,235,127,46,51,33,39,188,211,225,163,186,92,185,121,177,241,19,131,73,200,12,167,164,111,120,44,37,186,222,233,213,247,252,149,94,215,183,87,15,204,199,106,99,6,225,184,201,208,205,55,73,25,223,240,206,31,63,202,160,16,76,189,134,49,42,27,53,30,2,204,146,50,247,29,45,207,249,184,235,152,131,99,236,91,72,43,179,128,115,0,252,105,79,210,82,157,247,166,255,0,220,72,79,243,152,67,14,186,70,75,167,94,253,126,153,207,248,195,242,42,153,93,131,42,156,165,80,247,165,168,149,250,233,212,243,34,183,185,100,3,207,73,236,221,143,120,151,89,44,188,198,198,72,82,136,191,82,94,191,35,183,247,33,222,48,254,198,56,198,171,196,113,121,123,152,136,221,104,211,162,146,233,94,247,191,86,15,200,78,33,100,62,92,19,170,119,209,95,18,140,204,207,142,127,157,207,253,176,118,56,153,125,133,225,107,225,169,26,53,219,87,223,14,29,237,245,171,226,2,37,112,151,102,205,34,98,80,170,133,23,51,152,62,36,146,127,123,37,62,31,15,62,113,126,38,51,30,24,236,199,203,182,206,51,146,93,204,166,140,181,234,212,166,19,111,91,206,40,145,130,167,186,194,136,163,51,165,55,191,172,71,207,242,152,253,6,18,241,37,59,210,231,206,253,0,104,132,62,205,204,176,101,148,167,188,115,4,173,126,175,71,243,255,0,114,143,169,174,205,156,169,82,181,46,173,152,37,114,191,225,227,127,205,70,245,128,13,58,167,246,119,101,36,77,230,154,230,58,241,219,214,147,27,221,127,240,97,223,168,59,25,101,173,28,219,83,21,156,84,102,135,137,210,222,73,143,212,173,228,193,114,228,54,28,0,116,90,6,79,225,172,58,76,112,83,170,107,225,245,105,222,186,217,223,85,239,123,32,188,204,119,24,80,25,130,202,88,101,75,52,166,246,53,25,95,153,220,125,32,0,0,0,0,0,0,0,0,2,134,126,64,103,97,101,204,140,5,228,42,40,93,5,64,5,13,86,242,11,144,176,202,224,42,106,35,62,164,5,99,31,51,164,226,84,86,233,97,123,110,29,136,148,124,254,160,31,70,146,2,43,11,82,174,92,204,94,2,211,43,11,116,145,251,135,32,165,139,200,5,186,44,7,98,43,138,159,81,196,242,205,41,229,230,3,141,78,217,70,92,250,143,160,149,228,62,36,248,150,119,31,98,64,95,226,243,2,232,40,93,12,84,139,223,112,21,1,67,232,5,208,5,64,0,0,5,45,206,247,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,173,9,89,26,84,87,35,43,24,184,0,126,29,99,5,225,202,227,47,51,81,167,111,146,254,157,101,190,113,55,177,145,151,170,162,242,33,133,51,79,99,12,163,204,93,79,75,194,17,93,125,114,27,121,74,118,171,57,187,233,108,208,94,162,252,172,54,28,82,196,125,64,69,118,116,246,93,65,75,47,205,194,20,252,49,5,111,85,84,164,155,213,138,138,172,201,147,134,73,50,52,168,175,234,254,142,163,68,49,182,204,24,215,6,240,92,109,78,130,190,51,121,167,113,33,245,91,70,155,223,83,69,248,196,61,27,202,166,83,102,167,68,218,124,105,9,213,170,206,180,149,149,252,249,151,94,102,49,222,34,217,223,41,241,23,15,198,229,254,18,95,15,175,78,246,129,25,203,106,181,237,116,242,245,72,7,155,136,211,234,212,9,44,189,14,82,91,113,151,18,250,20,73,37,89,68,124,143,196,94,100,95,1,154,178,207,108,172,225,203,233,20,210,143,140,100,183,22,6,250,200,106,149,5,195,45,100,190,154,219,231,205,126,243,18,89,155,157,154,89,121,87,76,169,116,138,166,29,163,104,165,173,4,152,216,65,130,178,203,120,123,203,165,212,243,230,95,160,185,141,10,206,93,136,216,203,215,235,15,177,152,168,148,154,127,15,102,209,68,38,73,90,201,178,247,62,118,245,255,0,128,6,202,100,111,106,99,236,66,102,159,141,102,226,170,131,173,70,120,214,168,244,106,106,82,107,55,174,147,43,45,29,18,118,233,252,227,116,50,191,109,12,9,152,40,140,212,106,94,37,39,92,167,34,106,148,252,56,200,35,190,139,250,143,31,59,175,167,78,162,2,107,244,153,216,58,166,244,24,117,151,212,109,105,70,241,187,180,102,74,73,43,161,40,255,0,252,136,126,134,30,206,28,206,195,47,111,41,57,131,138,34,233,103,112,146,143,89,144,206,148,92,172,146,210,174,158,18,229,240,32,30,153,96,87,34,84,119,155,134,222,78,238,215,214,68,93,111,228,127,1,250,4,119,16,77,151,125,163,153,159,134,59,195,188,79,20,85,248,157,214,141,246,47,144,91,173,58,239,107,182,174,186,139,203,160,222,204,175,237,19,153,138,99,182,82,50,185,228,27,149,2,141,117,226,35,112,200,140,145,207,156,114,252,110,128,55,180,249,12,55,180,245,1,154,254,8,133,29,109,161,70,154,187,78,120,214,164,151,38,30,47,119,214,41,65,218,24,235,145,88,127,209,19,99,127,171,151,120,106,181,140,203,251,153,121,14,131,159,57,200,239,112,48,158,226,86,146,168,53,98,227,121,126,9,207,220,0,132,173,160,40,201,165,102,126,52,73,18,8,145,138,42,45,22,149,25,244,144,239,159,212,37,39,179,162,166,110,253,208,110,106,229,221,62,226,255,0,11,17,117,159,245,130,171,230,38,46,145,195,110,141,236,77,61,235,107,213,107,190,233,219,161,121,137,57,236,241,70,227,211,253,39,235,119,87,78,95,236,176,18,56,0,0,49,62,210,56,101,188,79,130,32,194,82,27,51,69,85,167,190,145,106,73,114,101,226,253,143,248,194,2,51,214,150,188,61,155,216,233,55,65,37,188,81,83,96,137,6,106,233,41,223,63,168,122,54,197,84,230,42,116,246,227,200,67,106,74,94,37,145,45,4,162,190,149,23,67,250,196,22,109,223,129,224,97,236,87,139,43,49,13,132,185,39,28,207,65,147,113,146,217,145,41,201,74,245,136,249,244,16,74,174,199,216,224,241,71,165,187,197,62,174,27,128,182,182,208,159,91,136,233,167,252,81,178,226,62,123,56,49,124,186,151,221,15,124,151,143,119,221,54,212,249,171,175,23,230,95,1,32,170,61,41,53,121,21,197,31,13,114,170,213,22,152,253,73,228,184,104,103,77,201,4,70,174,106,34,229,115,34,247,136,199,237,26,218,214,163,73,121,252,21,135,102,213,34,61,79,173,193,116,205,80,98,169,189,10,128,181,25,17,168,205,70,119,112,186,151,152,216,205,182,54,129,170,101,238,0,198,116,250,101,50,81,61,3,187,180,72,98,166,166,21,227,126,49,157,180,160,205,60,150,101,215,159,229,16,173,158,25,153,95,204,172,117,84,173,85,230,84,20,153,43,142,230,230,76,229,200,36,169,17,208,217,29,213,107,157,139,173,185,94,192,58,118,35,175,78,196,85,170,133,94,115,230,235,147,229,187,45,106,52,37,38,165,173,102,163,51,36,149,139,214,62,69,200,124,240,41,207,84,55,155,149,32,183,118,190,163,50,235,127,34,248,15,157,166,247,170,52,234,183,43,141,247,217,31,100,106,6,48,244,175,189,171,84,249,28,39,3,187,226,104,136,123,78,189,253,237,169,206,94,169,125,124,188,128,109,86,196,251,35,208,232,88,97,53,90,165,54,152,236,152,88,156,164,161,109,79,150,118,36,55,25,69,200,236,70,119,35,234,55,230,157,77,139,77,136,220,56,205,18,27,110,250,72,148,103,107,153,159,83,231,239,31,159,133,176,173,39,11,64,92,10,100,24,140,54,183,141,227,38,35,37,148,234,52,164,175,100,251,252,37,204,126,216,14,175,141,240,45,31,25,211,219,131,84,132,135,208,135,210,249,18,158,113,5,168,146,164,145,221,6,71,209,70,34,11,110,93,145,99,96,229,214,49,157,30,53,38,58,170,184,198,66,72,211,58,82,215,161,222,37,203,26,86,70,146,245,74,246,19,73,98,62,163,26,231,14,78,97,60,203,160,181,75,171,210,169,10,36,212,19,52,213,38,152,212,157,75,36,56,155,217,86,231,227,62,127,95,152,15,55,84,140,75,92,195,187,222,237,155,185,226,52,235,179,104,85,244,222,222,177,29,189,99,18,11,179,54,223,248,161,246,225,97,60,99,89,173,79,58,182,32,110,58,247,52,168,9,65,176,238,229,179,73,154,116,168,191,101,204,185,243,228,99,0,109,19,179,28,28,184,244,127,131,196,172,61,222,60,94,173,213,40,152,182,239,117,107,217,195,191,174,127,87,229,26,235,78,169,85,48,252,200,243,41,149,73,81,156,140,234,36,182,166,30,83,74,74,210,100,100,162,52,159,35,228,92,250,242,1,54,21,253,150,176,46,208,114,159,199,141,208,34,26,235,250,108,169,181,9,76,175,232,8,154,241,37,165,26,75,240,60,173,212,173,126,119,25,95,34,118,85,160,229,17,33,184,212,218,115,73,68,71,163,17,71,157,41,223,93,226,115,250,231,187,144,140,93,149,118,233,199,152,74,183,133,240,213,85,154,253,113,136,156,110,240,164,98,103,137,15,106,67,235,43,161,77,168,185,26,139,207,213,35,228,37,155,103,188,232,86,109,225,42,125,97,220,60,116,229,201,98,67,198,74,155,196,25,110,228,41,187,106,208,155,222,215,248,116,1,150,226,48,136,177,25,140,217,89,44,182,150,210,87,189,136,138,222,241,212,179,14,17,74,238,251,18,124,59,222,166,126,253,3,185,36,238,68,126,100,63,58,179,1,185,219,157,230,159,6,171,93,55,235,111,230,1,22,217,29,1,52,92,97,135,34,186,73,53,42,191,13,194,208,102,101,205,214,139,223,245,9,67,194,142,18,232,81,76,175,99,215,255,0,13,66,56,95,165,35,10,230,206,19,131,25,105,82,87,54,3,254,4,110,202,231,38,221,10,255,0,139,212,72,118,95,72,84,140,51,1,213,95,197,189,228,103,127,235,139,25,165,101,218,0,0,105,31,137,137,43,109,81,248,125,225,56,123,237,118,208,146,62,150,243,63,136,129,205,160,243,10,94,103,237,17,130,28,67,239,155,78,179,77,167,173,50,25,109,179,59,206,118,254,165,249,89,125,122,245,18,167,181,246,113,212,112,23,162,92,20,41,43,227,184,253,91,169,234,102,218,56,123,94,201,59,250,231,245,126,81,5,244,140,107,53,24,202,137,137,39,37,249,143,83,102,198,121,36,236,147,53,40,155,116,150,73,37,153,25,167,157,254,171,220,65,60,219,30,97,166,40,249,87,132,98,147,109,145,179,199,250,171,81,151,57,50,15,223,245,141,147,38,210,73,36,91,145,8,236,216,207,106,249,85,152,56,63,11,47,7,58,218,94,239,15,165,58,177,168,138,199,33,126,174,232,188,173,212,72,22,27,172,29,122,141,30,168,108,110,119,250,252,26,245,91,74,205,61,108,94,94,65,2,149,76,53,70,172,52,76,212,33,239,80,75,222,91,120,180,248,172,101,126,70,94,102,53,123,51,251,62,114,123,26,247,111,11,131,41,201,224,247,218,183,213,154,138,125,125,22,182,149,159,226,141,181,20,50,35,234,68,98,136,81,205,158,206,44,101,129,85,34,181,135,39,97,24,141,83,41,171,168,88,170,83,92,86,241,189,226,181,17,45,147,35,59,33,60,140,237,200,98,108,17,180,174,113,236,253,137,33,81,101,99,19,56,180,29,230,166,224,211,162,61,248,118,212,162,210,110,182,147,62,111,115,185,249,219,220,39,182,181,131,112,197,122,36,136,149,60,61,75,146,153,12,46,58,247,240,155,116,141,10,35,35,35,37,23,50,230,124,190,35,82,118,128,216,7,45,113,180,58,245,78,154,214,25,161,200,155,194,232,113,140,41,29,75,103,65,180,147,178,146,180,159,50,73,151,187,214,247,128,198,187,48,118,147,83,177,107,77,81,49,105,226,153,210,216,129,34,67,139,77,46,3,104,51,41,41,36,153,104,113,39,201,43,34,233,230,55,151,8,102,149,23,23,83,225,206,133,26,122,19,46,27,115,19,190,109,9,50,74,210,147,34,61,42,62,126,34,248,8,71,207,253,154,235,59,61,215,101,204,194,249,167,53,4,114,24,130,72,129,9,112,44,135,35,147,167,205,15,159,45,72,230,94,243,230,56,178,143,109,204,201,203,138,161,192,157,80,196,181,198,96,211,251,185,40,119,19,200,109,38,104,83,100,78,17,26,86,69,201,7,203,221,171,175,152,76,54,116,204,102,169,220,218,210,179,221,113,30,177,91,174,239,203,234,16,15,74,166,55,47,52,240,164,2,74,109,34,165,5,163,35,81,145,120,164,145,117,235,239,18,83,85,219,82,118,38,221,111,48,59,237,112,218,173,170,182,110,95,85,191,188,149,189,81,161,249,21,134,217,198,25,197,128,229,190,234,25,73,98,138,92,115,109,109,19,164,162,226,154,63,121,151,47,23,64,19,93,177,206,19,143,67,201,12,35,161,166,201,76,113,252,210,226,207,172,201,30,127,88,207,195,166,229,45,14,62,30,192,52,170,76,98,111,119,31,127,167,67,68,217,120,158,113,92,146,93,58,142,228,3,243,171,117,36,82,162,34,67,132,179,37,56,72,240,17,25,244,51,247,253,66,14,246,223,206,154,166,100,250,23,221,115,37,53,221,221,227,188,226,163,50,139,239,56,107,105,209,170,254,161,222,246,247,9,83,218,199,52,230,224,28,13,18,124,40,79,184,181,87,27,136,123,169,134,201,219,114,249,222,228,147,229,224,46,95,204,33,207,103,108,36,230,118,122,65,233,13,85,75,238,110,19,115,198,181,198,91,125,189,213,167,90,139,71,224,138,246,235,203,200,4,173,108,55,145,176,114,243,46,166,69,114,44,61,226,113,43,147,82,108,73,121,100,95,65,24,139,215,183,63,7,78,131,89,123,78,155,215,35,50,80,86,177,247,55,241,67,18,93,135,104,144,112,173,22,83,48,35,48,132,18,215,32,210,203,36,209,26,180,23,184,189,254,18,230,35,23,110,234,175,165,249,167,142,48,139,177,247,8,151,221,151,117,74,222,17,105,141,25,207,82,197,127,86,221,126,34,72,140,218,77,122,161,133,170,175,77,167,200,54,92,91,91,147,52,161,43,240,153,164,237,101,21,186,164,132,204,236,25,180,66,241,109,51,15,97,25,142,212,92,85,55,4,196,82,181,197,97,8,212,218,98,182,102,70,147,212,126,177,218,229,208,70,78,104,100,188,28,63,128,105,216,145,138,147,10,118,85,64,163,169,40,128,72,81,22,151,122,168,149,115,245,11,149,191,136,125,27,49,103,134,39,203,28,117,53,200,114,170,146,16,205,29,202,122,27,110,168,227,4,148,147,204,216,202,196,118,47,1,120,126,63,1,71,162,16,29,99,5,98,103,49,23,25,188,142,166,184,125,221,174,238,187,234,213,240,43,122,163,179,128,249,106,80,219,159,9,200,142,164,148,151,45,114,51,50,232,100,126,239,168,69,127,106,38,75,199,105,217,24,194,11,48,219,122,117,126,158,194,150,114,30,53,26,74,156,178,177,164,200,210,95,131,46,159,206,37,104,107,110,217,217,99,74,199,152,34,27,83,14,35,106,239,184,239,154,220,132,151,140,205,49,158,77,185,153,123,143,168,146,52,15,179,231,63,106,148,188,203,153,131,167,76,154,228,122,46,19,114,26,16,220,86,52,164,217,145,21,178,178,185,40,202,196,125,121,159,191,152,152,166,158,75,183,177,31,47,49,231,107,13,214,39,229,78,127,99,179,164,74,145,247,188,218,165,53,60,51,170,139,224,76,210,233,166,246,47,163,47,15,78,158,66,126,240,13,125,218,231,29,188,105,104,220,238,173,169,195,93,239,171,225,203,160,64,237,192,2,134,118,247,10,42,2,133,204,84,0,0,112,190,254,228,140,244,94,201,191,80,28,192,63,60,170,183,254,199,255,0,233,255,0,234,22,57,88,209,253,143,255,0,211,255,0,212,3,244,140,236,4,119,24,239,48,115,9,252,51,73,110,115,80,92,116,215,41,44,233,76,147,110,196,105,89,245,210,127,139,208,126,150,4,198,78,226,158,59,92,53,49,194,238,173,119,247,151,213,171,224,86,245,64,119,35,22,45,178,50,49,200,0,62,53,182,105,62,86,21,108,249,216,252,135,208,180,145,151,66,253,3,129,70,73,51,177,123,192,115,164,239,208,84,149,230,62,125,233,151,75,254,145,115,110,31,67,43,220,252,192,115,245,22,184,118,46,93,69,72,253,194,215,0,16,187,242,248,14,65,194,148,157,239,113,204,2,213,127,160,112,170,229,114,184,231,22,56,69,99,228,64,13,122,164,47,185,11,91,245,8,113,184,233,145,153,17,116,63,48,28,154,174,47,22,33,54,189,206,226,240,0,20,35,191,184,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,138,51,32,23,128,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,7,25,168,238,96,57,0,0,0,5,15,144,17,220,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,85,128,148,66,170,77,199,1,172,210,163,47,46,64,62,129,192,165,30,162,230,57,199,1,167,198,92,192,94,70,119,23,151,65,77,36,42,92,128,12,236,44,39,47,230,46,89,216,135,19,37,214,231,112,28,214,176,31,32,232,93,69,139,81,146,76,192,95,200,200,113,56,100,69,249,69,187,211,248,254,145,106,213,168,173,208,7,25,220,253,227,153,164,170,215,35,46,160,132,17,222,228,95,160,115,146,72,186,17,0,21,237,226,62,97,107,138,142,41,15,240,232,37,233,213,115,181,175,96,28,157,5,71,73,141,152,135,34,181,50,146,116,131,79,10,167,19,175,136,190,173,43,211,211,79,47,210,59,115,82,183,151,250,59,91,226,3,232,1,66,59,138,128,10,90,226,160,2,150,32,177,10,128,0,0,181,107,208,87,181,249,128,197,91,64,102,83,57,121,132,162,213,149,197,150,242,168,136,159,64,211,107,62,109,58,174,139,50,43,120,62,177,3,113,230,87,115,187,87,21,57,183,123,150,218,120,148,37,155,111,186,219,116,158,127,130,231,127,133,189,226,69,187,75,51,134,179,72,203,228,66,128,153,172,28,108,106,76,107,102,160,182,238,148,177,48,173,98,46,69,200,185,13,109,216,23,40,105,56,147,211,174,241,118,35,220,55,117,232,223,192,75,182,213,197,94,215,87,47,84,132,234,37,111,103,188,179,167,224,44,37,42,154,196,102,17,174,170,185,69,186,121,197,149,205,166,139,170,249,223,193,211,160,203,131,229,167,195,102,11,42,105,134,208,132,154,141,70,72,65,36,175,98,247,23,212,62,161,64,126,78,36,173,55,67,130,137,78,19,134,75,116,155,240,36,140,249,145,159,191,234,31,172,52,183,109,125,162,170,217,125,132,146,84,234,92,179,91,24,152,160,235,98,168,166,13,73,38,164,243,228,131,229,224,46,95,204,2,53,182,186,218,30,126,102,122,41,187,151,63,245,55,143,191,17,18,59,127,132,220,116,209,123,250,158,255,0,128,199,219,40,52,175,187,94,92,174,229,98,198,212,143,243,182,6,60,162,192,155,140,247,220,117,89,255,0,188,244,233,222,153,189,235,222,246,185,149,189,82,25,231,39,48,107,120,27,60,114,246,50,38,38,93,177,61,38,93,201,141,215,246,99,101,110,167,248,157,126,32,38,163,49,176,107,56,219,35,42,20,19,109,163,84,221,215,225,92,90,19,224,152,133,243,52,243,47,87,220,34,47,51,34,204,217,247,106,156,105,83,140,234,26,66,224,68,128,69,19,233,213,244,145,162,59,209,226,34,183,131,175,91,219,220,38,151,3,58,213,103,3,194,41,17,209,161,237,229,208,187,44,185,60,175,50,231,208,70,183,106,198,86,83,104,204,57,143,233,111,70,135,54,165,136,169,241,28,56,240,146,219,186,10,154,233,88,221,73,221,69,244,73,59,91,203,200,6,243,236,201,152,73,197,248,7,8,235,57,42,91,152,86,4,165,27,141,33,55,51,101,155,250,167,215,197,245,12,222,34,219,179,203,60,235,146,113,51,24,66,99,83,164,49,73,193,137,101,6,229,73,106,66,141,167,34,54,70,72,52,217,60,175,239,59,116,18,146,3,240,177,173,30,53,99,11,214,97,72,104,150,82,105,178,24,50,53,41,36,100,166,212,86,229,245,136,10,219,179,7,70,195,123,66,227,120,241,26,105,182,227,119,110,148,165,197,170,218,160,198,51,245,190,42,30,131,38,54,151,161,190,210,136,172,182,212,147,185,92,172,100,33,179,180,171,46,34,71,204,124,198,197,205,203,100,150,158,232,179,69,20,136,255,0,1,13,191,95,87,229,233,240,1,219,123,40,96,199,143,57,21,37,55,117,187,134,234,8,51,37,29,255,0,170,77,123,186,126,196,74,229,50,99,74,133,29,4,149,114,101,30,239,129,8,128,236,228,198,43,195,109,48,195,112,77,211,69,18,114,53,19,218,47,121,232,87,145,141,162,205,157,179,106,184,6,138,219,177,112,148,183,148,220,242,135,118,235,138,100,204,137,14,115,228,209,254,39,64,27,101,140,179,115,15,224,222,15,188,34,84,156,227,55,154,55,13,54,171,104,211,123,234,89,126,49,8,246,207,190,211,166,162,241,148,156,32,254,41,130,228,170,43,132,209,187,73,167,169,41,125,91,212,165,70,106,90,142,222,175,159,78,131,74,115,47,107,252,217,204,190,237,225,177,126,46,163,119,110,251,86,140,77,37,221,238,243,71,91,105,181,180,124,122,251,134,73,200,189,141,37,102,172,186,117,94,189,154,142,188,72,173,51,5,109,76,164,156,173,109,145,180,163,73,154,223,47,9,239,12,180,218,221,124,192,99,154,142,56,207,13,161,235,206,111,49,164,39,26,196,22,186,102,196,101,131,61,194,11,214,220,178,118,230,207,43,117,229,126,166,51,150,67,246,114,226,140,196,82,107,24,194,86,19,168,55,38,27,203,34,239,41,205,43,120,135,146,130,51,38,218,73,122,164,101,215,248,68,137,228,174,198,121,85,151,180,26,51,79,225,188,41,85,149,3,136,188,165,225,136,205,184,238,181,185,239,51,81,149,137,118,234,124,136,103,154,30,15,195,24,118,58,35,209,112,245,46,10,80,149,36,138,44,38,217,34,35,86,163,43,36,139,149,249,253,96,53,215,39,54,19,202,108,186,141,6,83,152,66,7,24,154,75,80,159,113,138,188,245,146,215,102,205,70,68,181,145,88,205,23,232,70,54,54,22,23,162,64,215,195,66,209,188,182,175,165,89,222,215,243,63,136,253,82,34,73,18,82,68,68,92,136,139,220,42,3,169,227,218,99,18,112,205,101,189,217,120,233,146,17,205,71,239,109,66,17,118,144,97,120,31,107,28,69,138,27,50,74,97,112,150,221,120,215,227,166,178,142,68,174,71,235,123,196,212,230,166,44,44,63,135,235,23,167,241,26,41,18,31,252,46,155,217,11,229,234,159,144,132,45,178,241,171,117,220,197,197,243,25,163,166,27,239,247,125,156,75,186,150,157,44,71,46,186,72,249,145,91,242,137,34,81,187,62,115,5,188,91,147,248,117,10,226,77,124,21,69,211,55,27,66,75,149,69,196,254,196,254,35,108,200,238,68,126,98,35,187,45,179,126,175,22,98,48,131,205,204,126,60,28,59,61,212,26,167,171,69,213,81,105,92,145,164,200,143,233,15,157,252,252,196,179,81,229,28,234,76,25,170,73,164,228,70,105,211,35,59,219,82,72,237,127,127,81,96,125,130,199,78,205,44,252,146,98,241,197,40,237,25,211,242,109,71,252,0,52,235,109,135,222,86,5,198,105,109,118,63,212,235,92,139,251,180,97,213,246,7,129,43,122,137,142,56,217,147,148,105,137,229,215,245,234,62,31,1,250,91,96,77,92,170,102,45,166,43,81,37,92,7,51,85,203,146,163,171,160,237,123,13,225,230,34,224,218,101,76,148,217,173,216,19,91,59,52,68,118,227,143,223,126,126,168,206,121,175,102,216,70,35,40,237,17,251,144,159,226,24,199,54,114,198,62,48,238,171,51,24,248,77,255,0,225,94,113,62,190,239,166,159,241,125,227,40,160,172,132,151,145,17,11,93,109,165,219,122,210,23,110,154,136,142,195,72,138,200,61,159,53,136,56,182,143,93,132,188,50,219,52,249,81,228,40,187,202,105,172,205,14,146,142,196,109,216,249,17,117,49,178,117,236,231,133,179,102,81,191,79,154,138,129,203,195,186,117,46,158,195,79,167,239,137,68,101,163,124,164,223,147,229,123,145,91,157,186,16,251,54,153,218,74,14,85,69,170,64,129,151,76,62,233,97,215,234,13,190,204,242,142,166,215,103,136,173,102,76,200,200,219,35,213,127,226,17,7,158,219,78,99,172,208,174,215,55,149,58,245,62,5,79,134,188,19,174,188,251,40,221,161,175,216,217,41,59,169,189,93,10,198,127,0,25,67,106,173,185,177,182,103,98,41,180,218,37,126,168,205,57,185,145,101,50,204,186,92,20,26,77,49,116,43,154,9,71,125,74,81,245,50,177,141,98,165,64,173,102,21,118,97,57,45,133,72,123,121,57,213,188,90,9,74,53,149,207,192,158,71,117,244,181,135,230,210,160,191,136,103,184,82,166,172,220,221,235,83,142,93,197,42,198,68,68,119,63,35,254,1,36,91,16,108,121,134,170,245,120,181,218,189,86,153,57,21,28,38,137,92,60,154,11,110,146,22,226,163,42,247,83,135,115,43,153,94,197,212,192,108,166,203,219,25,225,204,5,233,55,27,73,165,175,142,224,180,240,245,25,138,182,141,245,239,170,214,245,203,167,196,110,121,81,224,20,103,98,147,31,70,233,40,148,90,213,206,229,99,247,139,225,210,224,64,215,194,67,142,206,242,218,183,109,37,23,183,75,219,175,83,31,88,13,73,218,175,101,44,47,143,176,198,40,170,181,72,129,197,206,224,172,227,243,229,35,212,113,132,243,36,153,145,114,69,185,16,134,93,164,178,173,121,85,153,213,172,58,130,136,134,33,185,21,180,162,59,206,56,68,110,69,109,206,174,17,25,250,199,215,248,135,164,90,157,54,37,82,27,144,166,71,101,214,157,182,164,186,217,45,39,99,35,43,145,245,230,68,35,95,180,115,102,44,55,84,83,216,206,20,170,109,62,77,66,183,5,165,147,84,102,245,146,83,1,105,177,184,75,35,50,61,217,29,173,229,228,2,34,210,163,73,221,39,97,187,123,38,109,139,136,112,71,165,93,239,84,170,61,198,240,59,190,30,159,17,86,209,191,189,245,105,252,98,243,247,141,58,197,52,66,160,215,42,84,196,200,39,74,28,215,163,18,137,26,53,104,90,147,123,92,237,211,160,248,160,85,106,20,205,124,4,217,17,247,150,215,185,117,72,213,107,218,246,235,212,192,122,126,193,184,174,46,44,166,185,80,138,135,210,150,228,27,6,79,33,41,59,146,82,127,177,51,43,120,135,96,17,181,176,78,212,248,143,17,80,35,209,106,240,106,83,23,80,197,232,137,191,147,90,113,211,66,28,68,84,218,202,71,50,43,153,218,229,212,196,145,50,230,245,178,114,214,191,184,7,231,226,9,92,36,52,57,207,155,164,158,68,71,238,49,5,155,124,98,242,172,226,172,91,71,35,122,241,177,220,245,120,208,146,79,133,201,73,228,100,119,247,137,174,205,234,163,180,156,53,26,75,58,245,42,114,17,225,89,164,237,187,112,250,254,65,0,27,75,213,37,87,51,143,48,35,200,117,211,65,99,10,171,164,75,112,214,68,124,83,197,208,254,176,27,231,217,129,129,10,63,221,47,120,150,15,87,115,90,206,47,252,55,224,37,12,136,146,86,34,26,165,177,46,93,83,112,143,166,124,49,198,95,23,221,218,180,68,75,86,211,196,245,177,157,253,97,181,192,3,30,103,92,148,70,195,49,150,178,81,145,207,108,185,127,181,184,50,24,197,217,254,165,22,18,137,164,204,191,84,155,233,254,212,232,15,63,155,74,72,75,217,209,152,90,111,207,24,85,143,153,127,133,188,36,39,179,99,1,240,127,116,93,234,99,158,190,232,182,151,23,238,227,62,31,17,30,59,69,53,163,56,113,243,134,171,234,197,149,95,119,248,83,162,78,246,28,175,49,77,244,215,113,76,66,119,157,219,125,10,36,244,226,124,139,226,2,71,72,172,66,211,105,6,173,102,158,126,119,31,150,205,116,214,131,81,198,232,127,221,63,245,15,196,196,121,137,220,17,100,73,238,125,254,227,71,135,136,211,171,81,145,126,41,219,168,14,227,201,36,62,42,133,94,53,53,162,121,244,58,162,53,232,240,17,25,222,199,230,127,1,167,57,249,183,124,220,183,90,227,69,203,183,164,27,115,25,103,83,117,227,98,228,182,13,126,230,15,244,126,81,160,249,181,218,63,153,152,142,84,216,116,182,241,61,20,145,84,117,212,156,124,95,34,201,65,27,132,77,145,37,180,216,188,69,255,0,201,46,64,37,91,28,109,101,129,240,111,5,197,210,241,10,184,205,230,157,204,104,234,182,141,55,190,167,75,241,136,104,174,112,246,165,190,163,147,11,10,77,197,80,141,250,90,210,141,245,26,154,162,39,143,120,68,163,186,213,203,213,253,29,4,120,215,115,195,54,171,251,142,63,50,241,115,187,141,90,55,213,217,46,91,85,175,107,175,151,66,31,131,75,131,59,18,204,142,204,186,187,230,167,158,68,109,110,25,184,105,35,50,243,62,158,46,128,50,190,98,237,125,156,88,246,93,65,82,241,139,238,71,157,186,212,135,105,112,144,103,160,145,107,232,111,151,52,123,140,98,89,245,58,230,46,156,228,186,148,212,60,251,150,90,214,164,37,23,210,68,146,228,148,145,116,176,217,204,153,216,117,172,197,147,71,144,246,100,162,34,42,28,69,219,85,16,158,36,238,201,194,247,190,87,190,139,252,46,55,163,34,251,53,176,13,18,27,47,214,235,88,126,188,165,69,121,179,226,240,139,38,102,163,120,140,149,117,60,174,100,69,111,168,4,99,229,174,204,248,195,49,37,165,138,125,70,134,141,112,74,105,113,50,31,71,132,205,5,111,11,103,207,198,95,14,163,122,50,219,178,202,43,221,227,233,28,28,45,47,78,231,115,187,172,212,147,167,215,213,123,33,61,124,62,125,4,130,96,109,155,178,167,5,53,28,161,96,92,38,110,51,9,17,13,198,176,252,102,84,178,45,60,249,17,245,210,71,97,147,88,166,83,98,234,225,105,241,153,213,109,91,182,82,155,219,165,236,64,53,223,1,108,51,146,152,57,148,18,48,76,68,184,220,194,148,147,110,175,61,68,70,68,155,122,206,117,240,244,232,51,93,11,46,48,126,29,101,134,105,84,130,97,49,245,110,203,136,117,86,212,102,103,235,40,239,212,199,103,0,28,76,198,102,58,9,182,81,165,37,208,174,102,57,64,0,0,0,0,0,0,0,0,5,44,42,0,0,0,0,0,0,0,0,0,0,0,0,0,40,92,192,84,0,0,90,161,103,59,149,197,235,59,88,90,103,207,160,11,203,145,10,25,159,184,84,186,10,31,80,28,78,59,167,207,168,228,73,234,233,238,31,59,252,203,242,138,176,179,45,87,51,62,158,240,28,234,108,149,212,133,155,164,145,244,28,167,212,130,196,2,194,43,21,133,196,98,182,47,32,1,80,0,1,97,243,28,78,32,212,163,176,230,50,20,183,59,216,7,18,26,50,59,223,248,7,40,169,151,33,93,36,2,208,191,59,88,84,139,204,87,73,0,180,84,174,94,225,93,36,42,2,151,63,32,33,80,0,0,0,1,67,59,123,133,69,12,236,1,115,242,20,213,240,3,93,186,153,10,106,35,247,144,10,234,248,6,175,128,165,203,204,82,229,230,64,46,213,240,13,95,1,110,164,254,49,126,144,51,242,1,113,40,140,84,113,151,81,117,204,186,0,186,229,230,42,56,238,119,230,46,212,96,46,20,51,183,184,46,94,98,211,230,2,186,249,218,193,171,224,45,247,138,128,188,7,22,181,23,66,21,39,15,223,96,28,128,56,201,203,157,185,11,200,200,253,224,42,0,0,40,101,114,50,243,31,137,94,195,61,247,25,248,252,110,231,125,167,158,239,85,172,100,126,101,228,63,112,0,106,6,208,123,23,206,204,181,185,42,38,56,126,57,185,49,151,180,55,68,55,236,72,96,209,238,120,190,187,254,65,30,89,231,217,243,153,88,95,139,168,210,147,137,171,123,202,195,140,165,17,240,156,130,186,15,122,123,194,52,173,87,47,9,127,242,139,152,156,193,249,21,204,53,6,189,28,163,203,118,66,18,78,239,110,218,136,142,246,50,247,145,242,230,3,204,117,83,47,241,189,23,117,222,152,66,185,19,125,171,119,196,83,158,111,85,173,123,106,79,59,92,191,73,15,195,109,106,142,226,84,166,206,233,81,42,199,202,226,117,51,75,96,60,183,197,29,217,170,163,142,23,195,111,191,91,188,193,219,86,142,191,123,159,226,255,0,24,141,204,246,216,154,185,151,211,156,244,107,5,102,28,200,204,210,14,114,157,145,77,91,132,151,8,221,185,26,144,194,72,138,200,73,249,243,62,96,48,22,21,169,213,100,200,139,30,157,135,101,205,113,90,244,33,130,82,212,190,74,51,177,18,78,246,231,250,7,127,44,5,154,120,170,3,101,3,42,241,82,219,53,27,132,227,52,153,46,145,216,205,39,107,55,230,127,192,58,14,31,175,226,236,180,174,176,242,232,39,26,69,59,85,219,168,69,117,26,119,136,50,241,149,210,101,201,124,186,117,33,182,251,63,237,101,44,161,179,77,196,117,28,31,78,109,168,143,168,141,231,141,149,107,55,202,196,122,222,247,145,153,216,65,175,105,217,183,53,214,226,164,72,192,120,177,130,114,234,241,225,249,36,68,103,206,215,50,33,33,91,15,162,126,23,244,211,190,105,178,33,241,61,219,187,226,144,166,117,233,226,111,167,81,115,182,162,189,186,92,135,115,194,153,151,150,88,202,36,86,230,230,38,26,74,215,17,18,150,152,213,120,228,100,163,36,220,172,106,62,94,35,254,1,251,116,200,121,123,135,119,157,213,140,34,63,196,91,121,188,168,48,173,58,111,107,105,181,189,99,1,187,241,221,67,200,53,54,180,168,136,237,114,59,142,81,213,112,70,34,129,87,166,173,216,245,8,79,125,242,109,221,151,82,162,190,148,242,228,103,207,152,237,66,142,55,219,222,160,147,123,88,239,208,68,239,105,54,4,170,171,15,205,156,211,50,220,75,248,229,197,145,38,34,140,172,164,76,59,145,251,196,179,13,77,219,75,40,253,52,192,209,218,141,6,181,41,197,98,52,74,82,33,181,172,200,141,153,28,236,72,63,15,139,248,72,6,167,246,100,226,22,155,251,164,111,90,67,119,238,123,106,116,138,255,0,175,62,2,74,179,75,30,210,112,110,17,175,207,158,252,66,56,116,105,83,77,183,165,165,157,73,67,75,62,167,208,188,39,204,70,134,196,24,50,179,131,125,52,223,81,106,145,248,206,238,183,23,25,104,213,163,137,245,124,37,127,91,159,228,25,207,110,236,220,149,70,165,226,26,27,47,81,244,203,193,82,204,201,197,30,240,205,105,146,159,15,140,188,185,114,234,2,56,54,197,206,168,25,135,154,88,185,202,125,54,58,89,168,112,26,29,102,122,95,79,130,52,123,216,201,36,74,230,131,47,135,228,26,214,163,212,119,176,251,171,181,7,42,117,71,230,184,77,234,115,77,244,122,188,146,69,203,153,249,15,130,198,125,0,119,124,169,194,85,60,87,136,36,64,167,198,148,181,162,18,223,61,204,101,58,122,73,104,46,133,238,241,23,49,232,47,32,112,60,220,49,223,220,99,143,151,19,194,233,222,70,54,253,93,237,237,115,231,235,16,137,13,130,178,173,220,65,152,50,29,149,79,172,165,167,176,170,223,74,218,106,201,81,155,241,109,99,52,25,25,88,196,229,64,128,212,29,123,181,44,245,218,250,140,189,215,248,124,64,125,98,134,100,92,204,200,133,71,229,85,170,173,193,67,166,183,152,70,141,55,214,171,90,246,235,207,226,3,245,8,200,202,228,119,33,81,240,210,39,53,62,19,111,33,230,150,106,37,31,209,168,140,185,40,200,125,192,49,126,99,228,185,227,206,238,182,35,56,92,14,251,251,15,123,175,94,143,221,166,214,209,241,234,53,95,17,118,125,85,22,211,196,198,97,202,118,241,212,69,163,14,168,249,243,229,201,241,191,2,134,87,35,47,48,16,133,180,118,194,216,231,6,196,196,56,146,28,154,237,89,16,248,77,45,181,134,158,73,59,172,217,65,217,68,226,173,109,70,125,15,160,233,251,49,103,163,187,57,98,201,84,108,89,131,214,218,226,210,158,138,163,168,205,58,121,234,117,246,159,77,210,227,103,99,211,208,189,229,204,77,206,100,101,245,51,26,225,186,141,38,107,179,146,137,155,157,92,50,146,75,240,56,133,21,174,147,252,82,247,121,136,136,219,247,101,169,88,99,22,84,177,54,26,195,248,198,121,75,169,193,140,75,84,67,117,147,79,1,115,52,154,26,46,100,109,219,175,152,9,57,200,77,165,114,243,51,168,148,104,84,252,65,135,90,152,116,24,243,221,140,205,117,137,14,51,224,104,148,149,36,172,101,99,89,17,153,145,115,247,115,25,196,200,151,209,69,200,121,231,217,215,104,44,95,146,120,222,114,147,79,162,69,92,90,91,180,131,42,187,78,163,78,151,154,240,171,233,17,101,253,23,50,248,43,151,148,223,229,62,124,97,188,194,239,93,24,179,11,72,238,253,199,235,25,237,175,78,189,231,173,244,138,183,169,203,167,188,6,178,109,11,133,42,80,243,159,12,205,76,121,46,52,196,56,78,173,69,29,68,146,36,203,116,206,231,238,228,67,108,242,90,89,63,129,40,222,18,73,171,136,229,170,255,0,215,156,29,83,57,240,28,106,221,113,186,185,166,122,149,26,156,73,35,100,136,209,225,91,138,231,225,63,63,49,218,242,134,10,96,97,74,76,98,37,145,163,127,201,125,121,186,225,255,0,164,72,234,189,153,12,124,85,90,148,106,100,116,191,37,214,155,74,150,72,35,113,194,65,94,198,125,79,234,31,104,193,155,78,230,132,108,9,130,226,207,77,74,142,210,213,89,68,83,41,143,18,82,95,68,241,219,215,79,139,193,252,98,162,50,118,222,206,90,54,47,244,47,185,145,10,87,9,222,59,206,26,160,135,244,234,225,173,125,41,229,234,157,175,214,199,228,49,230,86,236,65,141,241,126,11,169,86,23,34,185,9,113,228,188,202,88,60,54,242,205,122,90,66,174,71,188,46,186,173,211,220,58,110,4,194,85,204,223,227,184,186,29,77,206,233,221,105,238,216,203,59,111,117,95,93,210,191,238,124,186,123,250,137,179,202,252,180,137,135,176,252,138,90,17,83,74,31,152,183,21,191,34,37,120,144,132,242,240,151,46,94,66,8,57,196,185,99,140,178,27,26,73,169,212,240,221,106,100,90,30,141,111,63,77,118,27,107,223,52,73,43,169,68,162,77,141,210,47,125,204,190,34,70,251,61,246,182,194,85,28,43,77,192,213,118,41,20,137,52,234,92,249,43,57,53,214,137,124,231,220,146,109,169,9,52,220,157,35,189,250,23,196,119,253,173,118,91,163,99,140,31,138,164,54,214,41,145,34,111,3,102,225,37,11,213,161,214,11,194,91,163,51,228,158,127,148,69,181,94,62,36,217,135,56,43,177,105,116,57,76,176,204,70,160,161,117,232,206,38,251,214,216,124,202,233,221,150,171,145,219,247,36,124,143,168,15,66,84,138,188,10,204,8,179,224,202,97,230,229,48,137,8,54,157,75,137,52,41,36,100,100,101,212,185,151,49,246,41,104,71,172,162,43,249,152,211,221,142,118,153,135,143,41,20,10,5,82,191,132,91,118,46,18,139,33,198,163,75,34,117,14,37,49,208,100,164,169,213,25,17,26,204,140,140,175,123,13,182,169,41,223,163,220,182,107,235,123,17,157,186,10,62,210,82,85,205,42,35,250,140,15,152,192,120,163,104,89,120,58,106,33,212,229,225,200,36,108,148,133,113,174,27,74,36,93,68,106,241,56,94,31,9,243,248,24,253,156,19,180,118,10,197,14,66,97,236,121,131,13,233,59,203,183,30,168,214,175,14,163,228,91,211,62,137,254,48,29,195,49,114,240,241,213,61,184,69,86,56,90,36,161,253,92,62,246,250,80,164,218,218,139,241,175,127,128,143,141,163,59,59,49,53,116,231,85,105,24,198,167,49,115,107,206,201,220,198,195,14,58,104,66,247,202,189,210,241,220,138,228,87,183,188,132,151,82,171,20,218,204,84,75,166,212,98,203,109,194,51,74,227,188,151,18,100,71,99,177,164,207,222,86,250,199,212,235,73,121,36,149,25,145,17,223,144,15,53,24,187,32,243,71,1,112,157,233,128,241,74,56,237,230,239,136,161,72,98,250,52,222,218,147,226,245,203,234,229,230,59,54,205,24,242,159,130,241,126,25,58,175,14,202,89,196,240,165,173,82,37,37,130,74,9,214,110,103,168,185,23,132,249,244,235,228,38,207,57,54,93,193,249,141,220,252,124,204,72,93,223,196,104,224,220,107,250,230,238,250,174,210,191,16,173,211,222,33,183,62,182,95,196,89,79,136,217,93,19,7,227,71,99,69,165,166,166,183,167,83,214,164,161,73,113,219,234,82,90,73,18,8,155,35,63,203,204,4,209,100,142,116,96,204,85,134,104,170,131,93,162,168,229,113,58,18,205,85,167,76,244,184,229,237,110,190,169,140,147,136,113,205,6,137,75,106,163,38,165,0,154,117,226,105,42,92,196,33,38,118,81,242,51,228,103,225,62,66,13,246,110,218,179,22,224,10,190,29,195,115,163,225,136,80,224,113,122,220,168,33,214,214,141,105,121,101,168,205,228,145,92,214,68,92,139,169,13,150,205,253,181,142,102,86,210,21,78,175,96,57,83,78,168,70,227,13,74,214,164,163,75,229,171,73,63,114,47,87,159,199,226,3,162,109,209,180,21,31,27,29,95,8,209,96,67,146,253,55,24,200,113,71,22,168,135,214,164,55,196,182,106,52,37,23,73,93,69,206,252,174,69,239,25,251,179,183,103,220,65,130,254,232,29,236,229,69,158,51,186,183,124,69,41,108,95,71,23,123,106,87,63,88,190,174,94,99,64,242,199,4,86,51,175,53,241,36,169,244,90,170,219,158,137,149,130,93,46,50,205,42,53,201,65,221,38,105,93,208,100,233,219,175,187,159,156,241,229,246,14,137,132,248,254,20,229,159,21,186,213,196,91,246,58,237,107,36,191,27,248,128,125,184,246,168,205,39,8,87,101,60,104,179,20,185,79,25,41,100,155,146,90,81,245,247,116,234,34,99,24,211,37,227,125,171,38,87,33,71,121,49,166,238,244,173,166,205,228,120,41,169,73,217,69,98,62,105,63,203,200,72,134,211,89,145,78,195,152,63,19,211,211,87,163,165,215,112,188,215,80,219,242,18,75,81,155,79,17,88,181,17,153,25,166,194,62,50,187,24,194,115,21,211,49,53,82,163,79,138,209,239,183,142,169,226,67,41,250,53,160,188,74,87,46,118,46,189,76,7,224,109,117,65,122,153,148,148,120,46,41,102,182,235,205,95,83,70,147,230,196,147,233,127,136,208,214,221,40,181,169,186,138,246,91,137,230,118,253,152,221,61,181,51,114,159,84,163,162,135,72,173,80,166,148,122,196,103,136,163,201,75,142,91,133,114,230,122,86,124,174,171,116,242,26,59,38,74,221,154,252,163,36,234,117,197,44,237,211,153,223,144,15,66,219,36,226,8,117,143,74,247,78,50,157,207,3,125,47,18,186,239,255,0,71,65,177,99,67,59,61,177,202,107,126,159,111,37,83,143,115,221,86,221,47,207,139,235,226,63,33,190,96,3,174,227,138,98,234,148,166,152,66,212,147,76,132,175,146,53,126,197,69,254,145,216,135,4,182,82,243,100,149,95,146,175,200,4,13,237,105,131,165,225,92,199,198,181,217,139,123,115,43,24,212,155,65,187,28,218,77,212,251,234,43,40,206,199,201,38,37,155,101,252,107,73,196,94,146,240,50,98,57,195,240,90,183,82,146,229,181,111,173,123,116,232,99,64,123,76,112,162,41,116,41,245,116,55,48,142,78,60,116,174,225,120,15,82,38,43,151,34,242,243,25,207,179,183,21,61,55,238,129,173,81,60,29,213,109,38,126,254,47,227,240,1,34,2,135,204,84,0,80,185,5,200,186,138,143,130,177,80,69,58,50,95,83,141,32,148,225,34,238,29,139,161,159,159,192,6,53,204,221,160,48,86,95,247,111,120,85,232,135,199,239,180,111,171,12,177,234,104,189,174,71,127,92,190,175,202,35,223,54,118,230,163,226,167,221,98,133,131,97,207,57,20,213,69,71,9,95,67,230,110,40,220,34,73,18,89,59,171,196,92,186,243,47,49,140,54,190,206,124,67,90,244,79,131,141,73,147,185,227,245,110,16,181,233,191,15,107,217,103,110,135,250,12,117,157,150,54,103,171,99,147,167,84,171,248,99,23,197,221,226,54,99,40,216,132,164,33,45,150,225,70,163,214,210,172,126,51,231,211,144,14,219,131,179,115,48,39,212,162,57,15,35,113,11,233,94,243,73,182,79,172,142,201,85,237,104,252,250,24,218,204,145,171,102,22,37,101,190,59,40,241,21,45,7,21,231,9,110,198,124,200,204,158,36,233,230,210,121,157,204,255,0,32,203,249,123,178,214,23,195,145,169,238,52,246,38,37,199,222,217,47,169,191,217,26,250,253,17,126,48,206,248,67,7,193,195,208,25,143,29,114,204,144,149,167,233,140,175,205,102,175,114,72,6,164,109,55,137,225,97,188,178,164,57,84,91,17,220,77,82,59,14,55,33,242,104,208,190,29,235,164,245,116,50,210,101,110,188,140,126,110,201,153,229,133,106,94,149,110,38,210,149,187,224,111,162,170,218,186,239,252,139,224,63,23,180,135,14,85,75,46,24,145,76,165,206,146,183,49,146,78,200,97,75,45,38,196,195,191,132,186,116,231,241,17,217,179,110,119,212,178,251,210,43,174,136,199,31,194,126,190,53,38,250,55,222,175,210,39,241,249,245,247,0,244,50,203,132,226,77,69,110,182,234,57,7,73,203,12,119,7,27,208,222,169,70,169,210,229,19,115,21,27,84,39,137,104,185,33,10,177,153,40,252,94,46,159,18,29,216,0,112,184,70,119,250,199,48,181,73,184,15,148,210,101,238,48,67,106,47,113,245,242,28,251,178,248,142,75,16,10,32,140,146,68,98,142,21,211,249,69,226,197,159,184,5,80,95,196,46,20,79,66,250,133,64,5,21,204,128,212,146,234,162,47,202,62,117,204,97,46,27,102,251,69,245,168,174,3,149,74,36,32,175,230,56,18,221,220,82,140,236,71,115,232,45,92,132,57,225,66,208,162,235,200,238,47,75,132,178,36,168,200,136,136,7,57,186,146,245,76,149,245,24,162,72,213,204,210,100,56,210,134,147,209,125,126,36,57,137,87,247,144,10,151,33,81,77,92,237,200,84,0,5,21,208,84,0,5,12,192,185,144,10,128,0,0,0,0,0,0,0,161,157,133,69,170,1,97,43,73,145,25,14,66,59,149,199,11,132,119,212,69,208,133,237,40,205,37,114,1,200,56,93,85,139,167,188,115,14,9,4,100,155,145,123,192,114,164,84,206,222,224,72,183,81,168,200,203,153,0,184,84,82,229,230,23,35,232,96,42,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,103,238,1,81,105,242,59,159,64,213,110,188,129,86,52,157,140,5,72,200,249,144,224,89,217,71,245,142,84,31,45,62,67,137,72,51,81,157,143,168,14,100,139,133,8,172,7,208,254,160,28,110,41,39,116,220,175,245,138,181,201,36,56,244,93,122,204,142,227,149,62,18,1,120,10,17,138,128,0,0,0,0,0,0,0,0,11,110,119,230,42,0,103,97,81,69,116,21,0,22,29,211,206,215,21,53,17,29,174,66,167,107,117,1,105,56,95,178,178,126,179,28,82,17,173,62,19,191,59,242,23,173,8,87,51,87,240,142,50,82,146,118,36,242,46,69,200,5,236,42,250,189,221,5,230,159,17,24,249,201,194,111,213,81,29,254,35,156,158,108,255,0,102,159,210,3,144,5,8,200,202,228,119,33,80,20,50,184,227,79,47,136,229,28,102,68,158,128,57,7,204,233,25,168,206,198,62,145,105,160,140,173,204,7,201,101,95,213,49,114,8,200,238,57,212,217,17,114,184,180,144,102,118,50,48,28,136,43,92,92,40,69,97,80,1,209,243,63,24,83,112,189,37,167,170,47,70,105,7,45,13,17,189,37,45,21,205,11,85,174,126,251,17,242,29,209,231,155,97,165,58,235,137,66,83,107,169,71,98,33,163,93,161,25,227,31,7,80,27,167,64,171,225,229,200,102,189,17,10,102,68,130,55,18,149,66,117,87,52,147,132,101,212,191,33,128,233,152,19,53,240,244,188,242,198,104,41,148,228,150,250,162,162,81,84,16,119,251,241,63,15,136,217,44,93,152,213,204,57,194,110,240,28,233,156,70,242,250,86,180,232,211,167,251,217,245,213,252,2,35,242,43,31,98,12,69,156,120,154,75,80,34,61,196,70,155,36,142,59,75,81,25,42,83,71,114,241,31,47,23,241,9,191,147,129,224,98,93,61,226,185,173,112,215,209,186,52,166,250,186,222,233,63,197,32,26,79,139,118,224,114,142,165,166,70,85,168,180,198,55,79,93,107,71,47,23,156,127,135,81,242,101,215,104,94,26,147,136,41,241,42,152,66,153,76,109,91,221,227,210,49,51,105,75,126,5,153,95,83,37,215,145,117,247,144,200,153,143,177,6,6,173,239,214,114,177,154,140,224,41,162,38,86,201,223,215,254,240,124,249,141,37,218,3,100,181,101,133,38,189,94,195,52,60,103,45,116,206,23,112,114,227,111,27,86,241,77,33,90,180,50,155,219,120,171,88,203,153,16,9,75,202,173,166,178,231,48,163,54,220,60,71,135,26,123,112,227,234,105,170,243,15,169,41,75,186,57,145,88,237,204,185,252,72,102,56,178,163,205,140,212,168,207,54,235,79,54,151,16,182,214,74,74,146,101,114,50,50,234,86,62,162,2,50,11,55,177,118,91,226,249,144,230,82,233,208,148,213,53,198,141,53,22,29,109,68,107,117,165,216,200,214,158,118,230,95,1,51,219,61,102,57,227,92,27,134,82,236,154,90,221,115,13,194,150,180,69,93,204,140,218,106,252,181,31,43,171,248,128,101,241,105,166,230,71,126,130,224,0,31,153,95,154,212,8,104,121,211,73,17,186,73,241,43,73,94,199,252,195,244,198,61,206,170,219,180,76,51,26,67,91,139,170,123,109,253,47,78,109,184,126,101,228,2,33,59,67,241,20,58,227,245,234,100,37,178,227,204,99,169,75,82,90,120,156,81,17,28,180,157,210,92,203,153,144,223,29,138,242,178,118,22,244,203,138,150,249,241,93,221,167,121,12,219,245,120,139,218,234,59,250,194,46,243,194,179,51,27,231,14,59,163,200,105,181,54,198,39,170,72,46,21,38,107,185,74,113,60,238,103,203,197,229,228,39,19,40,40,13,210,187,219,73,72,45,238,227,240,159,13,231,78,69,230,38,6,76,0,1,71,231,86,228,166,36,68,56,187,88,220,36,243,85,189,198,32,239,111,236,93,30,165,136,49,77,49,166,91,213,31,29,206,51,52,190,74,51,210,185,73,233,110,93,68,209,230,149,97,52,76,63,30,82,221,97,178,92,196,55,119,149,100,243,66,207,204,185,242,16,19,181,222,33,239,124,204,199,12,147,177,150,69,140,234,110,22,233,87,63,215,15,252,79,151,48,31,141,179,155,46,59,233,14,237,10,85,184,75,216,175,253,216,109,198,117,97,74,157,59,50,168,181,196,69,148,243,52,248,145,164,44,202,58,137,54,110,67,138,50,53,115,36,242,46,190,225,168,91,61,87,161,80,251,255,0,140,157,18,54,251,133,211,196,58,72,213,109,237,237,115,43,245,47,210,66,70,51,70,70,30,174,97,218,205,109,138,212,103,156,137,72,144,148,110,36,161,72,53,37,181,168,136,237,126,124,252,192,109,126,200,152,186,45,107,40,112,155,68,134,154,117,238,63,232,247,228,165,21,165,63,238,177,31,66,184,249,54,211,203,26,134,99,229,205,58,157,77,126,66,92,110,188,196,147,38,33,170,66,180,166,52,132,116,35,46,87,81,115,24,95,98,12,194,141,221,216,46,128,229,66,148,149,126,168,221,6,233,19,190,180,149,244,213,254,142,131,119,39,195,139,136,105,173,37,110,154,155,222,107,37,48,162,59,153,92,186,243,243,1,2,152,74,169,39,35,179,199,26,78,175,83,93,54,91,145,81,164,147,147,12,225,165,75,41,137,59,221,68,101,115,38,143,195,215,175,62,66,113,50,231,51,112,222,53,239,14,236,169,211,23,193,110,181,238,39,182,245,181,235,181,244,244,245,79,235,252,130,43,54,251,200,71,104,171,173,98,138,85,39,18,72,118,163,141,100,153,234,96,214,209,165,206,41,119,78,150,200,237,114,43,29,207,144,236,155,22,237,84,228,79,76,123,250,173,132,41,250,251,191,117,191,127,117,174,220,70,171,106,123,157,185,116,243,1,43,53,122,220,10,108,73,15,191,42,58,82,211,11,117,90,222,74,74,196,70,124,204,250,23,46,162,47,123,67,179,7,11,214,105,88,254,159,26,185,75,84,151,187,171,75,40,158,218,220,228,168,135,201,36,119,62,69,127,168,102,77,160,118,197,129,135,169,117,120,180,140,81,129,36,56,170,12,135,91,66,230,165,106,91,154,93,34,73,18,95,43,220,200,185,117,230,34,183,50,243,35,25,231,70,52,169,105,162,70,150,229,99,115,225,164,198,117,195,86,233,164,122,133,169,119,182,235,159,94,135,211,220,29,50,21,118,102,253,84,250,101,25,234,130,154,78,171,176,102,163,50,229,115,178,82,124,136,206,195,33,96,77,156,179,87,52,231,27,81,176,38,44,134,203,209,78,162,219,237,225,249,50,18,180,153,166,196,86,36,145,145,147,151,37,95,221,241,27,5,177,182,196,165,152,43,69,119,24,80,49,237,53,18,169,114,149,188,102,46,229,163,113,18,144,130,73,27,140,43,246,36,103,107,222,228,98,84,178,143,103,220,43,151,84,186,98,105,179,107,138,92,122,67,48,13,51,28,108,204,146,148,183,212,137,180,248,188,5,252,60,128,106,118,207,61,159,245,236,33,223,253,231,141,39,181,197,240,186,55,248,113,108,223,78,246,246,212,247,63,88,134,251,208,112,239,114,71,54,56,205,245,221,222,223,119,167,220,69,110,167,228,63,100,138,195,224,168,87,232,180,180,45,117,10,196,24,164,134,205,211,223,200,66,44,146,191,136,238,101,203,145,243,248,0,253,0,29,21,236,224,192,101,36,225,177,142,240,187,143,251,154,42,163,38,179,229,126,132,187,244,230,63,102,135,138,27,174,171,121,6,76,57,76,41,6,164,57,29,122,210,171,25,17,216,200,204,143,157,203,235,1,216,71,92,197,24,251,12,97,46,27,190,107,116,184,156,94,189,223,21,57,182,117,105,211,123,106,62,118,212,87,183,75,151,152,253,42,181,102,37,30,34,37,77,153,26,50,86,178,70,167,220,36,39,81,145,157,174,102,92,249,31,232,17,69,182,110,217,85,39,189,15,244,122,161,130,170,54,239,13,246,225,213,61,187,253,111,166,250,31,229,126,125,124,128,99,93,171,182,178,167,230,134,41,69,55,12,225,88,243,187,198,130,84,180,46,5,97,50,236,235,142,62,68,146,36,53,226,87,210,39,195,212,238,94,99,95,33,236,211,153,120,154,142,140,82,140,43,137,152,68,155,253,25,80,36,44,139,74,244,122,252,175,234,223,167,192,100,189,149,118,105,168,230,13,90,137,136,43,56,115,23,50,81,113,60,104,202,92,88,106,75,73,109,42,97,102,106,53,52,171,25,107,59,157,237,107,9,99,160,100,69,22,141,130,152,161,180,170,230,150,117,88,156,52,111,57,186,106,231,244,101,231,229,208,4,58,228,43,211,242,67,53,42,240,241,69,41,248,234,102,144,168,199,199,165,80,143,83,142,48,233,21,150,71,99,210,92,139,222,92,196,224,228,6,60,164,98,156,191,194,109,194,147,12,220,86,26,129,32,208,212,180,186,164,145,176,215,184,189,222,34,230,34,191,111,172,162,127,4,227,10,158,46,163,83,43,143,174,109,74,12,67,57,12,154,153,52,156,11,158,157,40,46,119,108,189,254,124,134,193,118,127,231,139,179,170,176,112,149,74,109,1,142,234,193,141,54,104,222,104,121,10,105,81,91,210,178,55,57,25,92,238,86,46,126,66,100,73,32,249,170,78,37,186,116,165,153,151,133,149,159,51,183,236,76,125,4,164,171,213,81,31,212,99,225,173,167,85,34,119,251,153,223,248,38,40,209,60,244,121,202,238,107,86,232,177,152,81,169,254,27,74,145,227,62,81,154,87,36,151,94,158,99,102,246,99,161,200,163,229,149,21,18,55,132,162,106,90,76,150,209,160,249,203,112,253,227,15,75,192,105,173,103,146,230,57,30,163,165,235,93,77,35,195,202,29,185,30,147,242,27,49,132,35,64,194,120,78,12,57,18,138,59,109,27,136,37,75,90,80,119,83,139,85,185,219,159,95,200,51,17,205,101,216,229,76,137,5,178,118,100,166,88,65,171,73,41,213,146,8,207,202,231,239,228,99,79,118,133,219,99,45,48,135,112,112,117,60,51,86,226,248,173,91,172,77,29,59,173,59,171,94,201,87,93,71,229,208,91,181,214,215,240,178,235,12,146,112,214,37,192,243,38,199,196,60,3,177,228,204,39,20,218,18,219,247,53,37,15,36,201,68,104,73,29,252,207,144,134,138,205,111,25,102,174,230,248,117,114,59,175,87,245,54,35,171,211,188,183,175,205,86,252,31,46,158,241,164,118,170,140,12,97,180,38,39,166,212,168,88,34,176,203,14,45,154,50,151,18,43,179,144,149,155,134,122,141,73,66,74,228,79,23,135,234,231,204,103,140,27,217,197,152,85,104,16,229,191,81,196,49,13,221,229,208,188,36,249,154,108,165,23,189,210,235,111,225,27,123,177,126,200,212,140,45,133,248,154,132,92,95,13,248,248,155,138,66,37,161,45,220,146,220,115,35,50,54,72,244,221,39,207,224,99,123,41,120,122,29,50,51,76,48,227,230,150,245,91,89,149,249,153,159,184,139,204,4,115,100,23,103,182,37,194,181,21,205,168,226,234,155,100,184,46,179,103,176,203,141,21,205,228,31,83,123,173,147,208,72,38,95,224,229,97,10,21,42,154,185,231,37,80,169,172,66,53,27,59,179,81,161,8,45,86,185,219,213,233,241,29,165,8,38,210,72,77,236,94,98,224,0,1,249,239,84,219,110,91,81,247,204,253,33,167,145,171,159,51,183,46,96,63,64,117,60,197,195,43,196,244,118,97,55,37,76,154,37,37,219,147,91,206,136,89,90,215,47,198,29,172,140,143,153,11,92,109,46,22,149,25,245,191,32,16,87,183,54,83,214,176,237,70,191,85,90,102,186,211,248,206,83,104,51,128,180,36,245,42,74,136,201,87,50,62,73,26,92,38,199,111,172,156,141,90,193,41,150,212,122,211,171,145,139,9,243,38,80,74,47,19,50,142,229,224,62,92,196,40,45,167,27,182,241,181,38,253,46,86,1,145,114,75,48,24,192,248,231,12,79,145,5,15,55,11,16,66,156,181,46,73,52,157,40,121,179,50,51,52,157,138,201,235,238,19,205,178,246,119,225,156,199,203,220,50,244,41,52,198,95,168,241,186,99,181,84,109,245,150,237,247,175,98,34,35,62,72,51,233,203,242,15,58,141,56,109,58,135,83,107,161,68,162,191,192,196,138,246,120,103,68,154,102,32,203,252,42,244,154,35,76,181,222,183,222,172,210,233,93,18,215,206,235,34,234,126,93,0,72,246,214,213,168,244,172,187,167,72,89,182,162,85,109,148,115,112,146,95,128,124,250,254,65,7,56,134,149,39,22,103,118,58,106,27,78,221,85,138,156,146,221,54,110,248,120,179,242,183,47,17,115,19,5,182,21,125,117,172,147,161,212,33,170,60,133,59,136,90,252,1,235,77,137,137,69,114,177,159,144,142,204,144,202,74,150,32,206,204,87,46,69,18,188,72,144,204,233,36,182,99,43,73,154,165,182,124,140,208,119,46,98,119,19,27,149,148,55,168,221,231,189,90,213,190,220,91,83,102,142,154,254,60,250,142,250,62,42,116,36,67,222,104,215,227,183,173,240,191,243,143,180,80,24,87,105,218,196,122,126,15,136,78,41,187,247,179,41,178,156,36,245,97,211,25,154,67,169,101,149,58,165,37,36,86,230,163,177,117,26,233,180,103,13,137,153,58,43,207,164,219,98,115,15,150,225,69,174,228,194,139,157,239,203,198,126,239,33,36,66,206,119,224,204,67,91,204,172,97,50,13,26,162,242,36,226,58,132,132,27,80,214,225,26,21,33,195,35,35,34,230,92,203,152,253,12,184,199,24,223,47,123,199,86,83,87,39,119,134,231,170,30,107,70,141,127,222,85,123,235,248,116,18,26,91,53,101,156,153,78,213,170,120,142,181,25,115,13,78,174,243,35,161,4,181,158,163,34,212,215,215,202,247,228,58,102,47,203,172,130,161,112,151,205,54,17,191,222,126,26,185,8,175,167,79,79,9,121,132,72,214,188,69,182,45,121,108,62,137,89,39,80,140,74,142,162,53,57,82,89,105,77,143,197,206,49,114,254,97,130,49,150,119,30,42,126,99,170,194,231,16,229,110,252,39,55,94,157,36,159,239,101,123,233,254,17,218,243,119,16,225,228,73,118,37,6,187,79,158,211,180,213,22,166,229,33,211,222,25,184,90,72,208,125,109,110,93,121,140,73,135,112,86,41,197,149,56,241,169,120,102,177,59,138,215,187,40,80,156,116,215,165,38,103,167,74,78,246,210,119,250,140,81,249,117,9,235,170,190,167,17,25,73,53,25,30,146,61,86,177,91,200,126,222,23,203,44,113,139,100,156,106,46,19,174,203,61,199,16,92,45,49,231,204,209,116,150,171,36,186,120,139,159,78,101,230,54,131,33,182,22,170,99,214,155,153,138,112,118,99,65,67,177,30,115,83,52,245,52,147,90,95,36,17,17,174,58,189,215,59,124,4,137,100,38,194,184,7,2,148,42,146,102,99,86,159,93,21,184,206,34,99,140,164,146,103,186,51,43,112,233,50,85,209,252,96,52,3,45,251,57,243,50,183,222,60,122,177,61,51,115,185,209,190,194,50,62,146,250,239,107,184,158,150,47,62,162,70,242,131,99,137,120,26,43,105,145,142,30,124,218,169,148,203,46,140,109,25,145,19,124,185,188,127,137,212,109,13,62,139,22,157,188,220,56,234,183,150,190,179,35,233,127,34,248,143,208,1,248,180,44,59,220,177,24,141,198,111,183,58,188,91,189,55,185,153,244,185,249,143,217,34,177,88,84,0,0,0,0,5,166,171,29,174,64,107,43,94,229,112,23,0,176,151,241,32,212,102,2,227,59,6,175,128,178,231,228,42,93,64,94,0,40,103,96,21,1,110,175,168,53,24,11,133,46,94,98,211,81,249,10,17,128,190,229,230,23,47,49,109,203,204,0,93,114,243,11,151,152,182,229,230,23,47,48,23,92,188,194,229,230,45,185,121,128,11,192,80,186,10,128,10,10,128,10,92,128,204,12,136,195,73,0,181,74,248,11,111,115,23,41,36,45,183,48,23,17,251,192,249,138,233,177,10,88,252,128,113,58,222,162,235,239,242,28,73,104,211,231,250,7,212,101,127,112,166,159,172,1,60,200,94,93,5,164,94,66,226,232,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,150,184,168,0,226,89,95,244,11,18,70,93,71,54,139,138,104,1,101,174,41,107,116,28,164,130,247,134,132,249,0,224,36,153,123,135,33,23,144,191,66,124,133,116,145,123,128,88,68,42,46,177,5,136,5,182,184,11,172,65,98,1,104,11,172,66,134,159,32,20,1,117,139,222,6,94,64,45,181,199,25,164,253,196,57,116,152,26,64,124,254,34,59,138,165,197,17,245,28,134,130,63,112,166,236,188,128,94,151,8,250,159,184,94,56,8,172,98,187,197,249,128,229,189,197,71,17,56,119,23,235,47,35,1,112,10,17,220,174,42,2,150,184,235,88,179,47,176,182,45,129,50,53,102,145,197,156,152,110,68,82,120,135,27,212,133,37,69,167,194,162,183,172,124,250,243,29,152,0,71,22,210,189,159,84,186,241,98,58,206,8,202,61,252,151,248,62,21,206,255,0,82,111,167,114,149,242,118,73,23,66,81,115,47,171,220,35,155,59,54,101,205,44,164,174,74,58,134,9,238,168,100,251,49,155,253,82,142,255,0,141,108,19,154,121,58,163,231,101,29,199,162,249,112,163,78,97,113,229,55,173,181,219,81,106,50,189,142,229,211,234,24,59,60,54,79,203,124,221,140,71,83,195,81,100,72,84,198,164,173,111,84,101,180,71,161,149,54,95,131,95,91,25,123,191,132,7,159,202,102,97,227,236,35,37,109,211,235,28,35,172,160,226,168,184,118,92,178,72,202,233,230,147,46,169,46,127,1,223,32,237,65,154,141,235,223,227,139,94,214,253,76,141,241,242,104,109,102,126,246,109,84,232,238,207,168,225,63,69,161,33,234,219,169,104,156,170,79,90,146,193,155,166,148,158,166,213,207,146,124,250,117,26,31,137,240,13,99,9,240,221,227,38,27,156,86,189,27,133,172,237,167,77,239,116,151,227,16,130,81,54,64,219,13,138,162,105,180,138,238,98,239,94,157,138,25,142,77,247,65,167,90,23,195,166,215,75,36,69,115,51,43,220,132,152,81,106,208,235,84,230,106,48,164,111,154,123,86,149,232,52,222,202,50,62,70,68,125,72,199,153,156,183,204,220,69,151,213,234,77,70,147,81,114,59,80,42,140,84,12,145,29,167,21,169,11,65,220,181,145,220,236,130,228,124,132,198,108,107,182,99,120,255,0,15,225,12,63,90,114,183,38,108,254,240,222,184,184,17,27,109,90,23,33,101,205,10,35,46,72,34,228,93,72,81,189,35,226,170,82,96,213,227,166,60,232,251,212,37,100,225,22,179,79,59,25,95,145,151,153,133,38,166,205,94,3,83,227,165,196,161,221,86,37,145,17,242,81,151,184,207,200,125,160,48,205,3,37,48,254,29,223,240,56,103,135,226,52,234,251,245,107,213,166,246,234,225,219,214,49,28,221,162,213,167,83,139,156,140,153,54,39,48,89,145,167,65,115,187,178,203,200,75,203,173,54,118,186,127,132,66,247,104,189,79,86,97,52,210,77,68,75,193,201,46,133,239,126,88,8,254,51,185,220,199,239,96,220,61,35,18,84,221,133,30,31,16,164,48,167,116,239,9,22,34,82,74,247,51,47,198,31,130,51,190,201,24,53,56,183,30,78,138,226,89,82,83,69,121,226,39,28,90,121,148,134,83,251,31,172,4,166,108,43,146,205,225,186,94,30,175,73,195,92,57,204,193,81,16,110,241,154,245,26,211,25,94,169,44,237,125,55,233,238,27,202,49,166,68,225,72,216,127,46,240,145,54,211,105,82,48,220,6,12,208,226,213,209,134,188,254,161,146,192,80,206,196,103,228,48,14,208,217,149,19,5,82,43,243,31,173,112,101,15,133,186,184,99,115,70,181,52,93,9,39,123,234,254,17,159,149,205,38,95,1,163,29,160,211,100,210,242,243,30,206,140,238,133,53,221,90,76,146,70,101,119,226,151,67,229,239,9,25,163,102,156,220,167,99,186,116,118,153,196,28,114,184,57,15,91,132,83,92,147,32,147,126,104,79,157,134,126,66,137,104,74,200,238,74,34,50,17,89,217,239,156,83,207,20,63,64,149,42,82,202,53,2,91,150,40,236,233,185,205,100,249,31,95,217,137,70,161,204,41,244,120,18,252,87,126,43,78,243,34,35,241,32,143,221,245,137,3,239,0,1,69,12,175,200,199,64,205,124,172,195,217,139,74,106,21,90,133,222,26,37,162,70,158,41,109,88,210,218,208,71,116,173,62,229,90,223,17,144,5,12,136,250,128,131,141,179,182,72,175,96,137,85,156,79,64,203,254,9,169,216,182,67,77,63,222,168,115,91,75,57,11,73,105,91,198,101,114,73,31,50,35,228,49,198,206,219,79,98,156,183,244,131,141,198,253,221,222,60,38,159,212,198,222,222,110,247,183,232,210,173,109,101,229,212,77,134,122,100,54,22,205,108,58,205,46,161,73,142,249,166,166,153,234,223,75,144,209,26,183,110,164,206,237,157,239,244,135,203,167,240,8,48,206,237,157,43,217,83,220,191,124,210,19,222,156,79,235,121,15,57,248,45,223,93,226,10,223,132,247,124,68,232,39,143,6,227,124,55,153,216,90,161,83,165,84,251,203,75,142,194,37,238,92,103,199,187,74,180,217,73,79,227,151,59,123,250,143,218,194,140,187,79,114,45,61,105,221,147,122,252,23,35,181,245,31,95,202,34,115,99,77,184,177,61,33,186,110,13,196,53,138,180,147,171,226,166,80,173,197,50,22,131,109,222,29,179,73,171,194,162,232,125,61,199,200,74,110,18,197,240,171,113,98,215,24,106,66,73,237,229,183,136,73,43,145,169,60,200,140,203,220,40,239,53,106,148,122,100,100,191,33,237,218,84,178,65,30,147,62,118,51,183,34,63,33,18,253,161,89,227,62,181,78,168,225,138,22,40,223,59,78,198,175,17,177,193,37,59,180,54,153,104,245,148,217,17,216,204,139,169,152,222,109,168,51,222,62,92,225,56,178,139,188,82,181,85,89,142,102,196,118,87,201,76,58,191,217,171,167,132,69,60,56,149,93,163,115,151,24,209,222,146,211,177,213,54,161,90,109,19,75,113,111,190,137,37,115,100,140,245,89,238,157,58,249,16,146,55,99,98,237,157,163,209,253,49,239,60,31,185,223,119,126,143,213,3,85,237,196,95,213,116,252,200,72,75,48,227,178,86,109,187,115,191,83,29,47,46,114,250,157,131,251,195,133,140,203,124,94,235,86,135,156,93,244,107,181,245,116,245,189,195,189,132,15,150,117,54,29,66,58,227,74,103,120,219,150,212,157,70,87,177,145,151,67,248,8,240,237,20,217,77,88,186,58,241,94,17,192,92,92,233,213,200,68,228,142,244,221,235,105,16,92,65,248,92,120,136,172,104,73,116,35,229,245,137,25,29,123,26,96,218,62,51,166,183,78,172,67,76,134,155,125,47,146,84,234,209,101,18,84,146,59,160,200,250,40,197,30,126,50,227,50,49,198,207,249,135,90,41,21,158,225,224,155,147,68,63,189,153,149,160,208,250,62,139,146,87,123,110,125,111,220,245,231,206,116,178,147,59,176,126,101,119,175,116,98,126,241,238,237,198,243,239,39,89,221,239,55,150,245,155,77,239,160,252,250,8,209,219,131,99,88,116,54,106,120,179,13,196,163,196,122,167,139,158,51,90,167,203,90,141,183,10,75,150,52,168,148,146,59,146,122,121,117,24,243,100,45,176,241,94,9,244,179,190,171,53,39,248,222,3,117,195,83,161,170,218,56,139,223,81,39,241,139,207,222,2,80,179,255,0,103,138,70,59,135,82,168,83,176,135,29,53,52,39,162,199,95,120,41,171,56,68,233,165,54,55,18,93,86,92,207,151,49,25,249,135,128,54,128,201,92,89,80,169,82,233,61,205,79,163,110,183,107,223,194,145,186,223,52,130,62,74,82,212,171,169,211,243,181,253,214,229,51,244,42,188,108,73,78,121,244,33,221,222,181,48,162,112,137,38,126,18,51,232,127,186,24,231,52,246,114,203,252,201,166,213,26,169,225,230,31,145,81,220,107,91,179,164,182,74,221,169,22,190,237,92,185,32,186,16,146,52,187,100,29,179,93,128,226,112,126,102,230,70,137,112,41,146,93,118,63,115,223,67,138,148,133,32,245,178,197,143,192,231,184,204,185,243,230,66,66,112,126,54,161,98,234,108,25,180,154,159,22,82,225,53,49,42,220,173,189,72,82,82,100,171,41,37,107,234,46,93,121,244,17,171,159,155,24,212,242,190,191,51,23,101,186,232,52,131,153,33,136,36,106,157,41,245,238,141,130,82,146,105,117,11,79,53,180,71,114,231,203,235,33,144,54,100,207,188,97,65,175,158,19,197,53,151,230,53,70,161,240,90,99,195,143,167,122,202,217,110,233,86,148,168,211,98,85,175,230,87,32,18,28,49,134,108,228,118,9,204,122,61,81,186,182,23,239,25,50,105,47,211,219,46,53,230,117,37,73,114,200,240,184,146,46,107,62,127,30,163,36,199,146,137,26,180,18,139,77,186,142,83,43,149,140,81,7,187,86,108,73,139,176,45,107,20,98,12,39,150,92,13,38,15,5,195,189,223,77,59,163,90,24,66,188,46,62,165,29,212,181,23,50,62,190,67,78,234,208,43,84,74,139,180,12,70,214,229,113,116,169,77,106,66,180,169,73,37,23,137,6,119,228,171,245,247,143,73,121,151,148,24,63,50,104,85,42,77,118,142,220,174,241,220,239,117,202,121,162,86,237,104,82,110,109,168,140,173,160,186,121,8,198,219,99,96,86,40,147,164,98,188,11,22,129,77,76,202,156,72,233,222,212,230,184,189,28,26,181,17,146,210,178,230,166,239,123,223,248,128,118,29,132,154,202,250,92,138,100,249,105,221,73,123,7,50,151,151,121,10,186,204,227,26,185,21,203,169,123,132,147,85,51,27,11,83,183,90,171,59,189,230,175,236,119,14,246,183,238,126,34,1,240,158,118,230,14,71,98,9,148,199,241,2,244,82,219,114,136,69,14,28,119,72,183,75,74,121,27,168,35,52,253,23,83,231,211,226,50,222,39,237,28,198,117,62,27,130,175,215,17,187,215,171,121,71,167,243,190,155,91,175,145,128,253,189,166,118,150,172,99,204,111,14,151,72,198,188,116,106,133,29,186,122,209,221,168,107,90,150,243,201,52,93,77,36,202,228,178,231,114,235,212,99,42,221,66,163,135,178,213,228,37,238,30,100,125,63,177,74,244,234,144,95,3,35,228,99,25,229,131,147,49,222,55,195,146,42,238,166,66,213,89,135,18,235,34,111,193,190,65,219,192,69,248,231,207,168,206,91,66,97,34,160,225,202,250,34,165,150,218,99,133,210,148,173,74,182,167,26,191,173,241,48,26,151,139,171,117,42,197,85,247,39,201,223,26,148,133,95,66,83,204,144,68,93,8,189,195,240,135,217,87,37,20,247,117,29,207,195,255,0,4,135,201,99,1,34,221,156,121,159,18,139,247,67,227,171,155,157,247,116,233,251,216,213,123,113,119,232,131,243,33,49,205,173,46,22,164,157,202,246,30,113,118,120,204,233,88,15,210,13,195,242,17,199,112,151,221,50,218,239,163,123,215,95,79,95,220,61,11,224,60,74,222,37,164,187,53,4,245,145,37,76,253,34,82,147,228,148,159,184,255,0,116,3,179,11,84,87,33,112,161,149,192,70,47,106,149,58,249,96,195,137,103,214,199,105,59,234,243,143,55,226,58,31,102,238,58,102,55,221,19,139,170,233,213,221,26,126,128,207,253,153,126,137,25,179,180,254,128,83,114,154,17,164,155,35,86,53,109,103,169,74,47,236,105,191,206,52,155,97,108,71,54,153,233,190,237,245,22,243,187,111,100,36,250,113,62,127,88,9,227,35,35,232,42,56,34,57,189,108,213,207,214,176,231,0,29,27,55,42,8,166,97,200,210,28,123,118,74,156,132,95,77,255,0,173,184,126,95,1,222,70,36,218,70,122,225,96,136,78,18,140,175,86,109,60,136,143,250,203,222,127,80,8,90,174,56,88,223,113,221,231,198,240,90,181,255,0,91,209,174,214,235,107,223,73,254,129,51,25,21,149,148,60,41,135,221,101,154,23,10,162,170,42,65,23,20,181,243,208,215,62,107,63,197,233,240,17,61,179,142,7,98,189,233,15,122,52,203,251,142,19,119,244,171,77,181,111,175,234,219,200,132,217,97,168,5,2,10,218,178,121,188,106,228,102,126,226,243,250,128,126,162,90,66,8,137,41,181,190,34,240,0,24,195,60,50,194,155,152,184,102,61,42,93,15,188,9,186,146,37,238,248,149,53,99,38,220,78,171,146,211,248,253,47,239,30,124,243,103,45,107,153,117,221,92,93,23,187,251,195,127,167,239,148,59,175,119,187,191,69,42,214,215,240,234,61,44,56,210,29,78,151,19,114,35,191,81,24,59,112,236,145,79,159,232,87,113,67,165,71,209,222,91,221,236,233,94,43,240,218,109,201,94,71,250,64,125,29,157,59,73,51,43,8,183,64,196,216,207,84,250,134,51,38,26,107,187,140,181,161,198,162,33,37,169,13,105,43,171,81,92,204,132,154,71,125,185,44,165,246,151,169,10,189,142,214,247,216,121,200,217,207,52,235,217,111,152,88,70,159,26,160,235,113,143,20,64,154,226,25,142,211,154,190,157,146,62,107,43,222,200,233,123,9,247,200,204,112,172,119,151,52,76,68,165,62,163,157,196,243,117,180,33,94,7,221,71,50,71,34,245,61,192,50,40,0,0,0,10,31,46,96,6,100,69,115,31,51,146,18,110,169,178,95,50,231,107,14,189,140,49,188,44,55,10,91,142,183,36,215,31,119,115,109,9,87,172,105,233,115,47,198,31,14,9,197,5,139,31,57,77,27,164,219,140,169,105,39,80,148,153,105,89,39,246,55,1,221,209,205,36,126,100,58,254,39,199,216,87,8,240,221,255,0,86,225,56,189,123,175,160,113,205,90,116,234,245,18,118,182,162,235,230,63,109,247,147,25,148,169,68,118,228,158,95,80,139,237,183,54,184,196,20,127,67,61,31,170,84,162,239,187,199,125,170,4,69,106,183,13,167,214,189,173,115,253,32,54,218,179,181,222,88,187,37,49,40,217,133,119,30,108,144,218,123,166,71,55,12,204,136,174,166,126,175,128,237,152,31,24,84,177,143,5,81,143,81,226,227,75,222,89,123,148,183,171,70,162,232,105,35,43,26,127,128,68,166,203,152,155,19,230,118,32,160,43,16,212,211,44,158,196,241,41,235,214,210,26,187,70,182,110,159,163,73,126,57,243,235,207,234,19,37,150,24,10,147,135,48,229,49,184,176,219,111,135,223,105,210,243,138,182,167,23,127,88,255,0,116,3,181,210,226,56,150,18,167,155,241,25,29,249,252,126,3,238,40,237,123,209,252,35,145,8,74,18,73,73,88,136,92,3,139,114,143,197,254,17,121,32,139,220,6,175,33,66,112,143,165,192,90,179,210,102,98,244,25,26,75,152,227,89,26,174,13,42,202,208,126,226,1,121,157,206,194,170,59,11,8,238,163,22,184,181,29,180,157,128,114,36,245,117,23,139,82,146,47,112,169,242,1,80,22,154,188,133,72,238,2,160,0,0,41,127,112,162,149,164,112,169,213,106,61,39,252,0,62,129,109,140,197,136,116,143,145,223,160,229,1,67,73,91,160,162,83,111,112,184,0,5,142,150,164,218,222,241,120,225,122,66,27,43,168,149,214,220,128,92,183,8,173,99,20,37,33,41,52,164,249,159,65,192,149,169,239,84,237,111,49,244,147,105,46,102,92,200,5,18,75,59,107,23,145,17,116,20,214,69,202,198,26,136,192,92,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,97,105,186,148,245,35,1,85,36,143,221,204,113,153,58,158,157,5,120,132,121,40,84,156,74,249,88,249,128,179,94,146,185,157,149,239,28,136,186,185,159,188,133,142,53,168,174,155,23,49,241,174,121,199,81,165,102,163,36,158,158,68,64,63,72,7,27,111,161,219,233,35,229,230,57,0,82,196,6,94,66,160,2,132,86,20,53,164,186,152,181,110,105,233,126,163,128,220,51,234,96,62,146,85,253,226,225,194,133,25,254,145,203,212,5,64,5,14,254,224,21,1,109,204,80,156,43,216,238,2,170,35,234,66,196,174,202,50,81,251,135,39,82,28,47,39,73,106,46,166,118,1,200,225,248,72,203,204,93,123,14,35,85,219,73,123,249,11,157,86,155,124,64,91,235,25,40,186,16,191,153,167,144,227,108,148,69,164,207,169,142,91,146,74,192,44,52,40,253,194,221,14,31,43,14,77,87,62,66,226,47,120,15,137,113,221,43,105,71,240,144,235,85,170,188,186,49,45,249,50,55,45,50,201,188,225,232,37,89,37,115,51,228,70,125,8,119,43,92,126,30,37,195,177,171,20,249,141,41,164,25,187,21,198,75,82,212,69,205,39,229,245,128,233,144,51,199,3,113,13,192,147,138,62,159,158,164,112,79,121,25,245,38,237,208,119,58,14,51,195,216,137,37,221,117,46,32,205,10,95,224,86,143,9,42,198,126,36,151,188,71,206,213,114,49,158,80,163,20,98,60,57,87,143,13,52,158,11,115,187,109,47,45,27,221,194,21,98,117,6,71,125,226,186,249,242,247,12,63,179,206,221,121,141,31,23,203,163,87,241,53,74,75,49,233,142,173,41,106,149,0,136,150,111,52,100,119,210,147,232,163,1,48,68,100,162,37,23,67,230,56,29,116,155,182,181,90,253,57,14,169,150,24,213,56,207,9,80,106,202,55,212,237,66,143,22,114,212,235,104,65,153,184,210,20,102,100,147,177,29,213,208,185,14,197,86,89,183,186,210,118,190,175,244,0,253,2,50,81,92,140,84,117,138,38,46,141,60,146,217,162,65,169,111,19,100,102,132,151,91,121,31,196,118,98,59,149,192,84,0,0,0,7,20,167,138,60,103,100,29,236,210,20,179,183,94,69,112,24,235,63,51,10,153,128,114,206,187,93,147,87,224,23,3,133,212,239,14,167,116,107,144,210,125,82,74,175,125,118,232,125,68,28,237,165,156,181,76,205,205,90,244,72,184,143,188,169,201,147,6,75,41,224,210,207,137,48,91,65,170,230,132,171,145,169,69,99,243,27,181,218,43,180,212,202,125,43,48,114,210,155,42,164,203,173,247,78,131,56,113,212,209,93,81,30,63,17,153,171,161,159,187,175,192,71,190,76,229,237,83,61,115,2,162,115,31,134,243,171,166,170,90,149,41,197,178,71,187,91,45,23,224,147,214,199,211,167,229,1,182,221,159,187,55,85,39,98,182,241,37,111,6,107,133,83,193,229,37,167,187,197,37,188,83,142,69,90,85,165,46,220,174,70,103,99,34,176,152,54,89,75,87,210,155,95,226,48,142,204,153,57,73,203,252,3,132,95,106,20,100,73,70,20,129,13,213,179,37,229,146,140,153,100,206,196,190,86,186,58,218,227,57,128,225,114,36,119,127,8,221,238,86,234,125,7,66,205,60,175,195,56,203,10,85,41,179,168,124,103,25,184,214,142,37,198,245,104,117,10,46,100,178,181,180,151,232,25,12,112,203,108,157,142,182,212,87,35,183,241,128,133,221,180,178,122,131,150,24,202,167,87,166,97,222,237,75,179,161,196,39,56,181,189,114,84,34,89,166,202,90,189,232,189,237,238,27,115,176,102,41,118,82,233,48,19,59,82,88,193,140,89,27,162,43,17,112,165,214,195,172,246,150,96,24,179,40,40,171,54,203,36,235,248,134,18,84,165,58,229,204,138,3,197,211,167,236,72,117,46,207,106,245,73,188,203,153,68,126,73,169,136,56,77,198,144,130,66,108,90,36,68,73,88,237,115,229,230,2,80,74,254,241,81,66,59,138,128,12,15,181,197,121,138,30,2,130,251,210,183,4,170,211,45,223,118,106,235,29,243,183,67,242,25,224,105,159,105,14,42,149,64,203,42,113,198,121,196,31,164,209,17,225,109,10,228,112,164,159,236,190,160,17,91,71,121,186,246,208,185,129,161,91,242,93,66,170,241,114,211,114,57,197,207,221,230,61,0,97,104,237,49,197,110,209,167,86,139,243,191,227,15,63,121,12,194,171,185,231,139,164,58,100,165,62,196,247,212,106,240,220,213,49,163,247,125,99,208,133,29,130,99,125,98,34,213,167,223,245,128,253,32,1,106,149,165,38,160,26,251,182,110,46,103,12,229,213,57,229,84,56,101,29,117,134,140,247,70,190,177,159,59,122,167,228,32,83,57,107,7,87,204,156,93,35,136,222,165,236,67,61,226,61,26,111,121,14,29,250,23,152,150,14,212,12,213,145,65,195,12,208,163,61,41,10,141,137,32,153,233,97,165,38,202,167,190,174,70,124,255,0,100,33,227,17,77,93,78,189,82,168,56,163,53,74,152,243,230,102,68,70,102,165,153,244,46,69,215,220,3,228,139,54,84,61,92,51,186,53,219,87,132,142,246,250,254,177,178,249,117,157,24,182,185,69,122,139,86,196,155,246,234,18,149,21,198,184,54,147,173,181,161,9,52,221,40,43,94,230,87,185,24,214,17,149,242,89,174,42,189,70,130,171,25,72,173,199,108,200,249,23,137,109,151,94,160,54,27,44,51,126,78,86,102,165,52,147,136,123,178,5,51,125,253,136,79,110,247,145,151,251,133,40,238,167,62,54,191,192,74,206,204,57,209,68,204,188,1,73,150,222,37,239,41,78,177,41,229,171,131,91,55,74,37,45,23,182,132,151,46,68,33,223,62,48,83,152,101,53,204,79,4,227,180,236,110,27,74,146,226,212,162,213,186,65,242,81,105,62,74,49,220,246,74,219,98,110,81,70,102,133,88,153,90,117,136,180,249,45,37,16,233,208,214,68,183,37,19,164,119,89,164,204,172,103,215,222,96,37,51,105,12,13,131,241,150,20,98,45,70,151,198,126,172,38,73,167,126,235,126,45,219,197,170,228,162,252,99,229,241,16,49,138,19,88,203,190,27,185,75,187,251,195,94,247,213,119,94,239,77,189,109,86,182,179,233,110,163,125,115,55,180,125,21,106,51,76,83,159,196,205,44,166,37,203,185,74,129,109,58,22,86,228,179,231,204,134,140,209,240,198,46,206,157,246,238,167,8,251,155,77,248,187,181,248,91,250,187,180,29,255,0,5,206,255,0,11,123,192,124,116,180,230,158,111,86,224,71,73,119,179,179,100,181,74,65,125,236,198,179,90,200,137,191,216,90,230,231,173,241,235,200,73,6,200,27,5,21,61,156,37,138,49,238,84,238,228,55,199,241,111,247,237,237,115,144,132,120,90,145,110,134,130,228,95,95,188,119,221,151,251,61,176,150,21,135,22,177,137,168,116,89,115,105,248,129,19,90,118,53,90,127,133,13,147,42,34,177,233,35,61,73,81,243,43,115,46,99,124,40,148,10,94,30,167,179,77,165,69,220,49,31,86,237,27,197,42,218,148,106,62,106,51,51,230,102,3,242,48,14,1,195,184,14,133,22,143,66,164,240,45,71,75,136,75,123,245,187,164,150,225,172,249,169,74,189,204,239,212,118,142,68,42,58,14,105,102,84,76,3,69,106,164,234,38,120,230,166,47,208,52,218,206,230,133,159,69,25,21,188,31,88,11,113,214,114,96,124,13,192,247,238,35,224,184,221,238,235,239,55,156,215,163,77,253,84,42,214,214,93,109,212,70,86,113,237,175,141,49,165,121,170,102,93,230,95,25,30,117,61,48,73,29,204,211,122,228,45,110,39,77,222,96,140,174,74,71,62,69,207,175,81,248,121,147,158,89,199,157,93,221,232,246,48,68,126,230,223,111,184,248,49,155,213,190,209,167,78,237,165,95,240,71,123,219,221,212,102,252,136,236,243,165,17,68,171,227,58,117,2,124,136,149,150,220,37,177,85,158,159,161,70,233,90,72,136,146,70,119,213,215,207,168,131,175,108,229,150,25,241,141,107,120,123,20,98,138,31,27,6,111,23,191,127,137,134,222,189,8,121,9,240,161,100,101,101,37,37,200,189,194,67,114,223,12,181,131,48,180,24,245,8,92,28,148,37,214,214,91,195,114,218,157,82,136,185,25,151,75,24,250,48,46,89,225,92,3,71,131,74,161,210,147,21,16,55,187,162,76,135,92,36,235,82,148,124,214,163,51,245,207,175,152,195,27,97,237,28,222,71,97,88,210,227,46,166,211,199,89,143,9,74,139,21,135,174,75,140,235,150,179,170,181,188,37,207,173,254,2,140,51,182,222,215,212,44,39,135,157,163,97,220,195,225,106,84,236,82,168,82,27,238,149,175,66,91,68,148,169,55,91,38,147,178,146,146,185,25,244,234,34,227,47,50,179,50,51,171,188,56,122,23,124,247,54,234,255,0,125,49,31,117,190,215,230,180,106,190,235,227,107,123,175,207,245,49,174,45,198,187,68,230,86,42,128,186,203,110,69,122,175,58,182,211,115,88,109,141,36,114,20,73,185,178,131,61,86,123,165,204,186,249,16,150,29,150,246,50,193,249,121,233,55,27,67,166,175,188,56,45,60,61,74,98,237,187,223,222,250,140,173,235,151,79,136,12,211,146,25,23,134,114,230,128,228,24,248,91,187,151,222,103,53,40,227,156,123,197,161,178,37,92,220,87,226,116,248,116,25,105,80,89,51,50,221,120,127,198,49,244,33,9,65,89,37,98,23,0,214,125,174,114,82,155,152,56,102,57,30,26,227,220,58,187,15,159,223,170,107,146,99,58,139,254,17,62,118,17,85,130,235,245,172,136,207,108,109,45,249,125,199,13,153,21,42,59,42,221,162,77,136,166,36,210,221,136,150,125,26,245,143,241,122,243,231,58,248,138,137,26,185,13,17,100,52,149,165,46,147,150,82,212,158,100,70,94,239,172,68,78,222,89,12,188,23,222,248,210,148,154,123,14,213,113,156,132,26,147,37,229,172,210,239,20,229,141,43,35,73,115,73,116,254,33,4,175,224,92,91,7,18,241,220,45,67,137,225,183,90,190,136,209,167,86,171,117,34,191,171,252,3,247,171,46,37,52,217,105,81,245,142,231,252,19,26,57,177,230,210,229,137,125,46,227,28,170,57,195,112,26,117,68,142,155,106,226,47,234,171,247,36,55,82,175,80,105,100,182,20,149,154,92,104,210,101,98,230,71,114,20,117,44,63,66,136,138,244,124,66,244,91,36,181,221,237,103,248,134,143,86,255,0,147,160,215,173,184,246,159,165,101,93,13,186,77,35,28,119,92,248,245,168,173,58,223,118,41,253,45,174,35,174,90,234,105,73,59,221,39,200,239,238,243,33,221,246,128,218,30,131,147,88,14,189,37,152,181,118,230,81,248,91,57,26,59,46,145,111,94,104,185,19,139,34,62,78,91,153,121,219,220,33,251,106,61,160,49,30,127,99,250,177,55,83,148,112,20,252,73,141,53,54,36,118,84,149,55,17,13,25,153,180,70,119,186,149,98,189,172,126,96,58,46,62,198,152,247,58,49,141,121,134,106,93,240,203,213,89,85,86,203,114,204,123,164,221,81,19,156,210,131,232,239,171,241,233,203,148,149,236,175,176,245,58,153,233,63,165,153,97,186,222,240,92,63,234,210,149,123,111,245,126,13,243,243,79,81,133,54,34,216,186,54,45,196,45,86,241,68,90,52,216,149,44,44,153,200,65,84,37,182,178,113,197,198,81,41,90,18,146,46,74,85,200,142,220,196,191,81,48,213,42,131,190,238,232,132,206,255,0,78,187,56,181,95,77,237,235,25,249,152,157,71,213,76,165,65,164,48,168,208,35,238,155,82,205,102,157,102,175,21,136,175,204,207,200,135,216,0,40,0,0,15,142,124,230,161,110,247,142,232,215,123,120,111,123,91,249,198,190,194,206,138,45,87,23,81,225,179,137,119,170,145,42,59,36,158,13,105,212,106,116,138,215,52,21,186,142,233,157,24,245,120,91,185,247,75,125,60,87,17,125,13,33,94,174,239,174,175,241,132,108,108,243,155,213,252,101,152,24,73,217,21,23,214,149,98,120,17,84,78,70,101,6,101,191,107,151,132,191,117,215,168,147,43,9,122,132,233,63,21,14,165,90,137,87,231,107,123,204,115,143,207,160,154,149,74,96,212,119,245,191,225,24,253,1,81,143,51,151,6,70,197,216,110,60,7,169,188,89,34,160,135,244,111,141,187,25,54,225,94,250,139,241,186,124,71,158,204,229,203,58,158,6,238,126,46,137,193,113,188,70,159,190,82,230,189,27,187,244,90,173,109,127,14,163,210,124,184,172,203,108,155,121,26,146,74,213,107,153,115,252,130,29,123,64,50,138,151,68,244,15,130,135,25,173,247,122,106,180,135,149,123,112,182,235,245,152,8,232,25,215,100,138,219,244,236,228,194,132,153,91,180,183,199,126,192,142,215,138,255,0,195,226,48,80,202,187,54,73,56,249,187,135,86,70,126,30,47,161,23,251,21,224,19,73,75,194,71,153,217,11,134,163,29,63,188,148,83,222,146,105,222,238,125,87,100,163,87,84,244,213,107,124,71,113,202,61,158,112,222,19,170,170,178,238,16,225,94,145,79,54,156,115,188,28,94,165,41,77,168,202,219,195,34,230,155,244,247,14,125,147,91,102,169,147,24,117,82,16,107,73,162,106,136,140,237,204,166,186,94,225,156,218,101,182,82,148,54,155,18,72,146,92,253,192,57,5,12,236,87,49,81,213,113,246,56,133,131,40,53,90,156,150,229,40,224,211,95,157,118,80,133,29,144,133,43,145,40,200,140,252,61,15,144,14,159,158,153,187,65,203,252,35,91,149,51,16,240,15,64,225,181,43,132,91,186,53,186,209,23,34,66,136,238,75,47,62,162,52,179,207,109,179,103,22,212,27,163,230,109,144,78,177,98,238,95,118,225,55,245,152,243,29,95,108,253,181,43,120,163,17,99,28,31,69,169,85,216,139,39,187,247,77,191,78,134,73,45,45,199,112,238,162,53,43,170,76,253,255,0,160,104,205,114,187,82,196,117,7,103,212,100,239,157,116,210,106,81,161,41,190,148,146,75,146,72,139,161,9,212,108,214,41,219,103,50,102,198,220,83,51,51,89,37,253,73,46,229,142,94,11,40,139,214,99,226,67,4,86,51,63,49,113,110,231,188,107,156,95,9,171,71,222,204,55,167,85,175,209,5,123,233,47,208,45,193,121,87,94,198,210,206,37,54,93,61,181,112,220,85,228,56,226,75,77,210,86,240,160,249,248,139,248,68,132,228,95,102,116,58,151,125,250,95,7,13,78,221,240,220,62,234,175,80,70,139,239,117,95,74,83,123,217,62,125,3,160,212,252,159,217,3,55,113,253,70,155,41,121,121,199,194,58,187,48,228,43,189,162,181,224,212,217,169,54,223,36,250,47,169,121,245,18,153,179,150,195,120,23,4,210,112,245,71,16,101,127,5,84,133,197,239,151,223,111,57,163,90,158,36,242,68,131,73,221,42,46,158,126,99,62,101,230,206,249,109,151,209,10,61,23,13,55,24,209,51,141,78,137,210,92,34,112,137,4,71,227,89,254,33,114,233,200,101,6,154,109,134,201,166,147,165,41,232,87,184,163,241,48,222,11,195,184,94,11,80,104,244,222,25,182,146,164,165,59,231,23,98,82,141,71,205,74,63,121,220,126,234,72,146,68,146,46,68,86,33,80,0,0,20,51,176,10,128,177,75,34,46,87,184,183,120,126,96,57,47,97,98,157,34,181,149,252,2,211,112,207,222,45,211,112,20,82,205,71,212,84,174,46,38,138,247,50,21,210,87,1,68,167,204,133,226,164,158,92,131,73,128,160,10,233,48,210,96,23,49,75,153,138,233,48,210,96,45,34,230,42,43,164,195,73,128,161,139,69,250,76,52,0,226,81,168,186,10,36,215,113,203,160,140,55,100,94,224,22,21,253,226,135,127,112,228,208,6,128,28,105,51,51,177,142,68,151,184,197,9,187,29,249,11,200,172,2,160,0,0,0,0,0,0,2,213,10,23,81,85,10,23,80,23,128,0,0,0,0,165,172,42,0,0,0,0,0,2,151,47,48,21,0,0,0,0,0,0,20,191,59,0,168,10,92,188,197,13,86,1,112,11,117,1,29,128,84,249,10,25,242,184,161,243,21,72,10,151,65,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,51,176,166,175,128,40,253,195,136,212,87,48,28,186,190,2,164,119,28,73,80,187,87,192,5,246,47,32,50,20,37,88,131,87,192,5,12,136,90,164,151,43,114,23,234,32,34,184,14,35,43,17,157,199,17,154,175,109,71,250,71,208,105,51,22,155,103,110,191,192,2,212,45,69,200,204,207,242,142,82,93,253,195,137,73,52,144,227,51,50,247,24,15,176,7,2,93,47,135,233,28,169,90,84,93,75,244,128,184,80,200,143,145,145,31,214,42,0,63,38,169,133,48,221,101,189,213,78,131,77,148,157,230,244,201,248,141,184,90,185,243,241,23,94,103,207,226,53,67,59,118,8,203,108,103,220,188,3,56,106,143,193,241,58,247,56,86,58,183,186,247,118,189,150,158,154,79,207,168,220,80,1,231,99,59,246,96,111,42,234,42,97,172,102,153,228,213,40,234,55,77,51,113,115,37,56,90,127,10,175,238,125,126,61,57,14,133,149,217,203,140,50,183,17,211,42,148,154,213,100,217,166,111,183,113,163,213,29,140,159,164,109,105,59,105,185,39,155,134,125,57,243,243,30,136,51,63,44,92,199,20,106,164,54,234,234,138,169,116,167,224,150,152,187,211,35,90,22,90,173,168,175,235,116,248,8,147,218,187,97,108,192,162,215,177,78,37,164,250,67,88,101,158,7,118,81,240,195,230,151,110,134,16,118,90,86,162,228,102,126,227,232,100,32,219,29,132,54,200,174,102,45,18,22,28,172,225,201,206,187,26,153,54,90,165,202,174,46,66,156,50,154,73,34,50,83,94,226,114,215,185,242,43,13,243,165,212,59,202,12,105,155,157,223,16,202,30,211,170,250,117,17,29,175,110,125,71,154,54,97,98,108,158,196,82,147,136,48,165,77,165,161,162,140,164,76,142,228,67,37,44,144,225,95,90,79,157,139,167,188,185,141,244,217,131,110,236,43,69,224,40,213,170,21,38,158,136,24,117,168,219,249,88,141,182,137,107,70,229,54,178,154,43,25,216,206,215,51,228,98,137,106,154,225,183,162,215,231,127,127,212,32,147,111,202,252,153,185,155,4,149,188,34,86,22,105,6,70,233,159,246,68,175,231,18,133,81,219,3,41,222,221,232,197,152,72,237,123,219,19,70,63,33,12,59,78,227,138,110,51,199,48,170,20,197,70,113,164,81,219,142,106,98,82,94,73,40,158,120,250,164,173,123,40,185,0,195,3,117,187,54,104,240,170,121,141,61,18,35,176,179,244,102,90,174,182,137,125,38,199,47,120,210,145,188,253,152,142,35,238,147,80,66,214,148,219,11,204,230,103,254,29,24,4,211,96,184,237,197,194,84,70,27,74,82,150,233,177,144,68,148,216,136,137,164,151,34,247,15,219,31,149,133,76,189,26,164,216,200,203,128,143,204,191,218,210,63,84,5,6,165,109,241,131,88,171,228,150,58,148,169,13,182,167,187,179,171,4,163,43,75,138,93,110,94,67,109,135,68,206,140,54,246,39,203,186,197,37,135,150,135,36,240,246,208,209,184,101,165,246,213,234,145,149,253,80,145,8,121,19,141,106,57,91,157,213,232,144,215,38,74,26,162,155,36,77,73,84,114,241,174,51,134,118,34,59,115,247,126,81,54,121,35,137,221,196,153,123,133,37,188,194,208,185,56,118,12,149,26,157,53,157,212,195,102,119,59,21,207,197,212,66,134,217,152,46,165,150,249,211,136,235,51,27,146,251,47,61,6,42,77,216,202,97,38,165,65,105,92,148,119,35,63,1,242,254,97,35,27,10,230,181,22,179,134,240,181,17,11,132,135,226,96,136,38,180,148,244,41,100,105,110,50,76,141,54,185,115,63,200,51,29,86,91,182,2,151,35,232,98,163,72,0,0,11,86,132,56,86,90,18,162,235,99,43,141,109,207,205,152,112,38,59,238,45,253,46,131,31,129,226,173,174,132,203,186,181,238,188,204,173,234,13,148,28,79,53,188,183,59,91,224,3,205,118,35,165,206,201,172,194,161,34,155,88,126,71,14,184,181,82,220,94,45,214,151,207,151,133,74,177,253,25,120,191,131,144,146,189,154,182,149,173,84,178,199,14,63,46,153,53,215,28,227,53,45,202,178,214,163,180,135,136,174,102,142,125,6,2,237,25,202,58,148,12,196,98,167,196,201,90,34,96,228,188,175,188,84,69,100,191,45,70,70,122,185,116,234,52,142,153,139,123,182,152,213,56,224,107,54,245,120,183,182,189,212,103,210,223,17,6,230,109,177,159,216,151,25,98,186,142,12,101,85,58,115,48,103,195,152,149,166,170,226,210,127,121,17,105,36,18,82,69,248,83,59,223,221,241,27,31,217,253,179,205,19,191,34,99,90,148,216,51,222,173,96,214,228,58,219,244,180,41,68,183,151,21,195,82,150,107,51,89,222,247,51,34,51,189,198,158,108,71,149,245,156,205,204,74,133,82,50,38,196,98,69,6,67,169,90,32,173,244,30,137,44,54,100,74,35,73,31,50,63,209,97,54,217,83,133,28,195,24,51,14,195,118,82,157,92,90,44,72,170,37,51,187,59,165,164,17,153,149,206,199,225,232,40,238,136,109,8,190,148,145,95,200,172,46,22,45,196,55,109,107,74,111,210,231,97,212,163,102,174,6,147,37,152,101,138,232,68,243,235,75,109,182,85,70,77,74,53,29,136,136,175,115,51,62,64,59,128,165,136,250,142,54,36,177,37,180,189,29,230,220,66,175,101,33,68,162,63,202,67,148,6,54,205,236,183,195,152,206,132,212,58,165,46,154,234,74,122,100,253,241,1,183,136,215,161,194,189,149,239,241,31,63,175,204,121,244,204,154,43,217,111,221,221,209,81,90,59,199,125,188,225,146,113,239,187,209,107,233,51,213,235,159,213,207,204,122,79,144,206,253,4,141,90,108,119,233,113,3,123,114,96,58,182,29,244,43,137,98,89,241,29,229,167,92,69,55,234,240,221,47,215,168,9,56,216,111,57,170,153,135,151,83,38,84,226,202,222,122,74,228,50,83,245,5,62,162,78,226,49,245,82,75,151,140,249,127,56,219,3,34,62,70,87,16,99,177,6,210,88,119,44,153,166,97,218,204,122,114,56,156,92,204,181,61,42,174,136,219,182,212,81,144,102,105,82,79,145,104,51,189,200,186,249,9,130,203,220,244,192,24,206,149,79,145,78,196,248,125,74,153,189,208,134,107,44,60,126,5,44,142,214,62,126,169,128,238,88,139,7,225,236,81,29,49,235,20,106,116,178,75,132,239,223,48,208,241,106,36,153,17,217,69,214,199,107,140,41,91,217,159,12,194,169,76,172,209,157,166,83,94,151,37,195,51,139,70,109,181,18,20,163,86,141,73,81,25,149,200,191,65,12,253,14,161,10,123,73,122,28,182,31,74,136,204,141,167,9,100,118,59,117,47,136,231,50,184,14,169,133,231,62,142,39,124,227,143,95,69,181,44,249,122,195,181,145,220,112,240,223,187,254,1,200,73,211,241,1,120,235,184,199,4,97,220,99,5,16,235,84,122,116,180,161,244,189,247,212,52,62,90,137,42,73,29,148,93,108,163,43,142,194,7,111,121,216,4,62,237,239,179,118,20,194,148,185,216,146,142,221,38,43,179,177,139,168,52,198,163,54,202,146,133,166,82,244,235,74,174,101,116,151,43,123,136,196,109,154,148,125,84,103,249,68,215,118,136,178,201,229,235,38,169,40,77,241,122,122,219,251,132,191,136,133,20,161,107,245,82,103,111,34,1,148,50,38,184,154,94,48,195,136,56,100,241,250,65,13,203,235,211,253,117,174,93,15,200,110,150,123,211,225,226,44,159,174,85,149,21,150,30,145,195,120,141,178,90,139,76,166,147,235,114,51,228,145,29,49,216,159,78,148,204,167,169,239,145,48,180,186,100,164,41,55,34,59,245,183,46,157,70,113,194,25,219,5,56,74,38,20,145,75,97,147,45,229,223,92,242,43,125,42,156,245,77,31,147,168,12,55,140,33,20,12,65,42,50,86,74,36,110,249,146,109,213,9,62,131,241,237,225,46,99,187,227,36,181,138,49,92,233,49,31,78,149,147,107,45,217,239,10,201,109,9,234,95,17,177,24,47,100,74,246,36,194,212,90,172,122,228,244,148,234,116,105,100,132,81,22,230,146,91,105,85,174,78,21,203,197,212,6,170,80,157,144,206,255,0,113,33,198,175,166,250,20,101,126,190,66,118,182,34,205,122,150,48,192,82,92,159,30,73,173,88,149,113,137,79,77,83,166,73,54,99,123,205,61,60,71,200,68,214,34,217,186,179,74,225,245,84,230,185,189,215,214,148,180,218,214,253,223,196,109,191,103,206,52,98,149,79,166,210,36,198,109,14,74,198,172,154,119,143,146,21,101,38,42,74,201,50,231,208,50,37,152,7,20,87,146,251,9,117,54,178,175,208,239,239,28,160,52,239,180,2,155,14,78,87,192,41,17,153,116,143,21,52,171,45,178,81,95,135,149,207,152,138,45,151,113,90,176,247,164,218,33,27,188,71,5,123,59,162,218,119,223,3,191,81,47,91,114,82,100,85,50,214,3,12,161,203,150,36,105,126,22,205,92,184,121,37,254,145,12,153,73,131,106,243,59,215,119,18,97,232,220,95,76,85,31,93,231,243,0,244,77,133,38,174,117,61,199,86,70,70,79,154,121,170,255,0,177,79,243,143,220,26,221,150,249,243,128,34,52,213,62,110,37,195,241,157,126,114,116,165,218,203,41,81,146,180,17,25,17,243,62,119,253,3,62,81,113,45,10,189,25,153,52,170,188,9,104,127,86,236,227,201,67,164,173,38,100,118,52,159,59,88,255,0,65,128,253,81,141,51,218,152,212,252,39,17,167,180,41,37,82,109,100,74,65,40,175,186,119,207,235,25,44,117,28,203,134,236,202,19,13,180,149,40,202,90,85,100,167,81,219,66,255,0,156,4,112,236,249,73,163,193,239,253,213,38,25,107,225,111,165,132,167,166,247,225,241,18,135,1,105,91,38,105,65,39,197,208,190,162,17,119,147,248,98,163,73,239,126,49,137,45,111,120,125,59,200,234,69,237,188,189,175,215,169,9,66,167,17,19,10,177,223,198,127,196,64,62,177,240,84,167,156,36,18,137,179,87,136,147,235,91,220,62,199,93,109,148,27,142,173,41,73,117,53,29,136,134,184,103,206,116,225,252,47,90,149,71,113,202,123,175,71,144,193,41,42,169,33,181,89,76,106,185,166,198,101,212,128,108,100,103,247,236,182,189,54,212,130,87,91,245,33,209,51,67,2,209,177,79,118,113,241,33,47,133,223,104,223,68,67,182,213,162,246,191,79,84,135,62,87,98,88,216,134,129,72,148,194,90,74,100,82,99,201,45,15,18,202,202,66,15,169,23,50,231,212,118,12,67,54,60,110,31,120,243,105,213,174,218,150,69,228,3,206,62,106,225,196,101,206,102,208,90,129,33,46,27,108,197,156,149,50,214,226,202,41,11,181,172,103,99,240,23,63,230,19,5,217,235,152,117,10,254,79,224,26,116,180,72,81,191,222,186,150,228,181,57,234,202,150,101,114,50,231,208,69,190,220,134,193,231,29,19,134,146,220,132,250,63,27,196,217,145,149,248,169,60,185,24,222,158,204,198,159,44,49,150,238,27,14,18,63,86,60,90,78,223,132,153,239,1,37,224,44,107,240,100,47,0,29,111,30,226,101,225,92,47,90,172,162,41,190,170,125,50,76,210,65,59,187,53,27,109,169,90,117,88,237,125,61,125,195,178,13,65,219,167,29,181,135,176,174,44,165,174,10,29,55,240,60,247,53,156,130,69,181,55,37,61,52,157,250,0,215,12,127,181,6,43,199,121,171,63,8,199,42,181,42,60,237,213,141,21,167,92,67,122,35,33,207,80,146,146,59,154,60,203,173,198,240,108,169,26,74,242,198,139,83,157,61,217,114,30,102,98,86,227,166,106,90,173,45,194,43,168,204,204,249,17,16,136,189,145,170,176,106,217,187,133,36,156,166,25,83,188,119,209,155,164,163,43,69,124,190,30,66,91,240,222,96,208,240,14,85,81,103,84,102,193,221,174,67,177,201,79,205,67,9,53,41,215,149,212,239,206,201,62,64,27,73,103,36,172,179,194,113,234,113,105,14,201,82,171,8,132,100,220,227,96,237,186,121,87,185,32,255,0,19,167,199,224,32,83,31,102,85,123,52,56,14,243,153,61,29,217,189,209,191,156,185,23,222,105,189,181,91,79,224,203,235,252,131,103,54,200,206,63,186,165,90,191,133,240,222,28,226,221,135,139,165,75,215,6,103,22,165,54,133,72,70,173,8,71,36,153,184,159,21,237,204,139,222,63,31,39,182,79,199,95,170,252,124,58,244,63,214,250,55,212,7,147,175,240,151,181,212,93,57,126,144,29,55,99,76,80,237,23,24,225,56,101,29,78,147,152,206,3,134,100,241,164,185,187,28,173,107,31,144,158,76,191,169,157,75,11,192,147,186,54,247,155,223,14,173,86,179,139,47,47,128,243,109,70,68,204,15,152,56,113,234,148,23,144,184,245,8,115,116,62,147,96,212,148,190,95,140,92,139,194,124,255,0,152,78,198,196,217,133,79,197,89,45,131,13,180,71,101,217,93,227,102,147,45,46,40,180,203,147,240,43,242,77,192,108,192,181,102,100,92,133,72,200,249,144,25,92,7,206,151,141,94,239,225,2,185,40,138,230,45,90,20,86,228,127,160,89,117,17,149,146,102,3,235,73,92,81,72,210,122,136,250,138,52,102,100,87,77,133,234,34,50,230,118,1,197,123,25,152,50,157,87,213,207,167,81,242,59,33,165,56,166,146,226,13,73,81,220,137,69,113,246,222,221,57,128,185,199,52,123,175,202,227,231,57,10,90,180,145,25,95,226,42,113,212,179,35,185,151,228,28,173,180,104,177,95,167,192,1,187,233,35,51,184,228,32,34,176,168,0,161,157,133,69,139,63,226,1,198,225,157,207,153,142,46,167,212,92,165,17,157,133,80,217,168,239,127,224,1,84,38,231,215,220,62,129,106,83,164,139,159,184,92,0,40,103,98,184,25,146,72,212,103,98,46,102,48,110,209,185,233,134,50,211,6,98,25,83,228,210,221,118,155,194,107,97,234,163,113,212,123,199,89,34,189,200,205,60,150,71,211,159,229,1,144,177,150,59,86,24,35,36,211,77,251,58,150,249,63,163,170,13,95,138,99,243,112,246,41,145,137,101,169,179,109,200,228,109,27,229,244,198,187,115,46,93,11,241,186,136,209,139,153,18,115,235,55,107,133,135,112,219,155,133,66,68,196,63,9,243,156,133,147,105,97,163,34,52,32,136,252,74,230,119,228,101,97,37,25,41,135,229,81,240,134,29,57,73,117,11,77,6,35,74,67,140,154,13,42,221,55,114,59,251,249,116,1,145,80,202,81,123,91,159,192,94,162,51,35,34,59,114,21,0,31,58,153,89,127,93,48,74,84,158,174,25,143,160,0,88,155,153,117,23,128,0,0,0,0,0,0,0,0,0,0,0,161,149,197,138,111,227,252,3,144,0,112,147,5,110,165,250,5,233,108,147,110,159,160,94,0,40,101,113,249,53,184,6,244,116,238,159,54,84,110,17,154,146,158,103,200,249,117,31,174,44,113,58,211,107,251,192,107,21,99,104,186,142,19,220,235,161,201,155,197,106,181,234,106,70,141,54,253,193,222,250,191,128,108,6,22,197,39,136,225,42,89,193,225,244,190,108,233,222,235,247,36,239,123,23,227,13,33,219,35,37,43,213,127,68,56,14,61,253,207,120,107,220,211,86,230,155,240,246,189,143,151,67,24,63,99,61,168,168,116,55,41,56,90,175,73,131,9,250,150,44,96,147,196,214,16,210,201,46,112,232,37,18,20,130,53,21,200,254,187,25,0,150,224,31,153,135,107,80,171,212,136,245,72,47,176,235,79,235,210,166,157,39,18,122,84,105,59,40,185,31,50,49,250,96,45,90,9,69,110,159,144,124,202,111,79,188,125,98,197,167,85,128,112,54,103,110,190,241,206,147,62,67,231,62,70,94,241,202,142,118,1,204,2,132,126,225,80,20,50,184,249,221,73,145,234,37,25,88,174,62,145,110,159,136,15,149,169,71,168,144,105,51,252,163,233,43,56,130,51,34,22,169,157,95,178,254,0,74,13,7,107,223,242,0,226,114,232,51,231,114,189,172,57,143,199,215,220,62,42,131,205,178,209,41,107,73,120,237,204,237,230,62,136,175,162,70,173,38,94,27,116,59,128,231,50,34,62,68,56,157,51,34,53,92,199,50,186,31,212,62,71,27,81,184,106,210,127,160,1,46,159,145,254,145,202,211,134,165,91,159,79,49,193,187,95,77,39,250,7,208,210,12,186,249,121,0,230,22,60,100,76,184,102,87,34,73,242,243,228,47,31,149,138,42,12,211,48,229,86,123,235,66,81,26,11,239,43,90,201,37,100,182,163,59,153,244,46,93,64,104,15,104,189,89,150,112,62,96,176,152,8,212,93,211,227,35,34,63,195,68,63,33,19,113,177,77,74,131,138,38,84,160,72,146,202,157,100,154,179,50,20,217,145,89,7,212,189,215,79,65,181,91,125,230,245,58,191,152,248,239,13,195,135,25,102,255,0,117,233,121,169,201,114,250,88,138,179,178,73,60,250,25,117,24,15,42,50,163,19,99,150,145,46,153,77,169,169,183,35,184,226,84,197,57,199,210,100,151,73,7,99,79,94,127,204,2,81,182,20,218,38,173,136,227,209,48,196,218,92,181,162,159,131,35,25,56,237,81,78,18,205,178,140,139,233,52,114,51,212,103,212,198,254,73,101,15,105,212,68,118,191,82,184,243,181,151,117,218,198,75,102,21,106,117,107,11,76,91,77,183,38,150,74,148,75,136,149,44,159,65,222,234,65,243,179,71,225,250,252,132,231,228,230,118,225,76,195,239,126,239,168,82,83,221,252,62,189,205,81,183,253,125,229,175,98,45,62,161,253,127,144,6,169,99,204,253,196,57,105,152,116,58,51,37,81,154,203,169,141,49,100,154,170,217,74,174,250,146,105,52,233,81,31,36,117,248,244,228,55,19,38,243,45,220,193,193,212,138,211,212,181,69,92,254,34,233,84,173,241,167,67,174,39,214,52,149,239,163,248,70,139,109,223,66,73,84,231,85,213,52,136,162,96,247,92,208,104,245,180,42,82,186,223,151,232,29,39,179,235,57,233,169,196,248,11,5,156,24,196,231,234,167,210,241,233,213,248,57,78,122,154,124,185,117,248,128,150,66,230,42,62,10,36,196,84,41,108,203,111,78,151,53,91,74,181,23,37,25,117,252,131,239,0,29,119,31,213,151,71,193,181,249,237,182,165,42,45,42,83,228,68,189,38,102,150,150,124,142,220,186,117,29,136,98,109,163,165,174,54,86,227,125,44,27,150,194,149,37,114,63,240,119,185,116,1,7,123,107,99,250,182,42,218,7,25,71,121,233,109,177,43,187,174,210,165,169,196,22,152,81,143,161,145,17,243,77,198,223,246,91,228,229,2,175,79,137,138,231,181,79,144,244,218,13,69,181,37,234,114,28,81,105,169,33,36,102,179,59,159,36,121,127,16,208,92,116,106,169,103,132,227,82,13,147,115,117,200,249,218,208,211,245,121,9,130,236,213,130,220,60,157,195,142,28,164,168,206,159,83,78,147,43,91,245,77,207,136,13,202,164,65,98,155,75,135,2,51,109,161,184,209,219,101,4,132,18,82,73,74,72,136,136,139,161,114,232,57,23,39,77,188,31,194,57,117,165,40,74,141,69,99,34,231,113,129,113,126,114,97,204,57,194,113,178,169,168,226,55,154,119,181,38,219,190,157,55,181,203,159,172,64,51,232,161,145,31,35,43,143,146,151,53,137,209,212,235,14,33,105,37,154,110,133,146,138,246,47,47,172,125,128,53,79,109,220,47,23,16,225,72,241,222,54,145,166,183,25,203,169,130,95,72,175,23,153,121,140,43,177,206,95,53,69,205,138,204,182,42,41,241,208,228,55,165,17,244,88,142,76,115,234,74,248,12,195,183,41,58,88,101,133,50,202,222,81,214,226,221,41,35,51,34,225,29,231,200,117,77,143,105,147,91,198,175,201,122,43,237,165,204,60,163,35,83,70,69,115,118,57,218,230,3,119,210,86,247,220,84,5,12,201,36,106,81,145,17,115,51,48,20,113,90,16,106,183,65,31,61,168,21,135,15,6,198,131,161,90,91,196,208,148,71,188,229,250,193,255,0,119,229,27,199,138,177,133,14,141,2,81,203,169,193,66,153,209,169,46,75,66,12,174,164,218,247,233,212,69,199,105,109,89,156,81,25,111,210,180,72,66,235,208,86,74,142,225,60,70,73,128,226,79,154,126,32,48,14,196,216,114,53,107,61,177,50,100,27,102,71,68,154,237,150,201,44,175,198,70,243,63,143,81,60,145,208,72,213,98,46,118,247,8,53,236,254,164,205,78,114,214,76,227,188,95,210,204,142,70,209,255,0,178,162,137,205,111,222,2,241,248,88,214,174,186,38,27,153,82,109,181,45,76,238,236,73,94,131,59,184,146,235,110,93,71,238,140,11,181,166,49,135,135,178,151,21,41,228,178,181,71,224,110,149,72,36,25,234,146,199,192,237,212,4,88,118,146,230,101,95,18,230,157,127,14,184,169,141,71,141,81,166,200,65,42,106,150,130,62,237,65,114,69,136,136,252,103,207,235,243,26,68,226,148,110,45,74,51,51,51,59,153,159,81,176,25,211,14,165,152,185,179,93,157,74,166,73,83,111,38,51,169,56,237,42,65,89,17,218,65,216,210,69,126,127,204,63,46,141,179,78,60,171,44,157,141,71,175,175,122,214,244,137,186,27,203,228,118,242,62,156,250,128,194,38,86,27,27,178,238,23,143,83,171,81,106,15,56,221,217,196,209,139,74,153,37,92,137,76,159,91,252,70,25,197,248,14,181,132,120,78,242,135,53,174,47,121,163,127,13,108,223,78,155,219,87,95,88,134,120,202,28,107,70,192,120,90,90,165,205,132,235,172,77,114,106,90,114,90,25,83,132,150,219,178,74,247,62,102,139,92,6,84,218,237,113,162,97,220,89,1,184,77,17,167,128,178,210,68,93,92,96,250,88,104,187,147,101,198,148,181,196,146,243,6,100,69,244,107,52,242,177,114,228,50,62,113,102,147,24,238,191,87,149,30,150,219,8,157,195,216,209,44,158,34,208,134,203,169,36,175,234,12,90,126,118,5,151,118,203,186,13,67,30,214,158,164,74,175,72,101,44,197,84,146,83,132,167,136,204,150,132,218,198,162,252,126,162,107,182,110,216,215,46,48,119,164,92,85,51,13,213,56,190,19,78,243,13,176,141,222,141,245,237,117,42,247,213,240,232,34,155,99,24,71,39,50,42,9,37,154,127,165,247,85,234,223,250,252,113,232,34,134,214,239,127,206,247,211,238,250,193,31,108,58,124,24,13,155,80,161,176,194,13,90,141,45,54,72,35,63,59,23,191,145,15,160,5,12,207,200,7,207,54,87,8,217,57,163,85,213,166,215,183,184,107,110,114,97,202,158,96,183,34,140,140,73,42,156,134,106,171,148,149,17,41,210,34,45,226,73,36,157,73,183,175,215,225,208,108,132,184,135,36,189,125,60,239,210,254,225,199,26,153,184,112,220,223,106,185,90,218,109,254,144,26,255,0,149,219,32,224,44,37,222,124,100,74,5,87,138,220,233,222,225,230,83,187,211,174,246,186,149,215,81,121,116,27,9,10,149,77,167,160,219,133,2,51,9,53,107,179,76,165,5,171,151,62,69,215,145,15,172,124,210,234,48,161,54,183,37,75,97,164,161,6,181,27,142,18,72,146,94,243,191,187,151,80,31,159,139,235,10,160,225,217,117,100,52,110,155,27,187,32,151,160,207,83,137,79,91,29,186,136,97,237,47,207,26,254,36,204,42,214,10,71,120,68,141,2,169,78,150,139,84,214,166,239,221,165,200,155,210,68,159,194,153,222,254,126,99,126,246,195,218,31,2,208,114,255,0,23,80,251,234,130,252,182,56,15,161,239,166,82,226,181,63,29,94,167,51,232,119,250,185,136,102,205,122,202,51,27,54,171,181,106,91,73,54,228,55,29,196,240,238,113,9,178,24,105,7,101,36,138,252,203,242,116,1,189,27,6,236,211,135,43,53,88,88,170,177,34,155,57,85,124,30,220,197,181,38,142,219,166,151,29,84,87,12,205,74,89,234,87,51,43,216,140,238,102,37,138,13,50,37,63,95,11,29,150,183,150,213,187,108,147,123,94,215,183,94,163,91,246,43,194,114,169,89,83,128,38,190,167,72,156,192,180,164,217,108,26,72,140,227,71,62,166,127,1,179,96,0,3,231,147,62,20,52,41,201,83,24,101,40,182,163,113,194,73,21,250,94,255,0,88,14,115,34,62,165,113,128,182,166,201,92,61,152,184,42,44,41,141,211,153,62,251,68,195,91,180,212,63,169,91,167,203,153,25,151,63,25,243,254,113,157,98,84,96,79,34,56,83,163,191,114,51,250,39,82,190,68,118,191,35,23,75,143,196,182,72,213,166,202,189,237,112,30,123,112,54,106,226,124,146,227,120,26,157,82,119,125,110,245,110,170,46,69,209,185,213,107,219,86,171,239,79,202,214,248,137,117,166,231,60,250,198,14,171,215,215,78,144,133,194,110,70,148,156,245,40,207,67,68,178,178,180,242,235,228,52,223,110,13,152,113,15,244,149,194,77,168,202,254,169,106,221,209,214,122,127,91,90,246,89,252,127,64,211,140,47,180,19,116,60,25,86,195,111,97,100,169,115,247,246,113,85,13,6,157,109,37,30,169,183,206,214,243,1,146,118,203,218,23,20,226,156,105,140,48,150,246,171,22,44,174,239,240,247,187,139,109,58,90,142,231,224,244,145,31,52,254,147,184,236,27,8,108,219,72,205,154,161,226,12,71,87,135,36,165,209,101,185,184,155,74,76,189,42,110,99,109,18,181,45,124,206,196,124,237,200,142,195,90,50,238,147,47,50,51,114,159,10,3,15,52,237,71,123,161,44,180,111,168,183,113,86,103,98,43,106,228,131,250,191,32,155,205,132,50,218,126,11,201,252,60,137,239,200,214,152,181,6,141,15,68,83,38,70,170,131,138,46,70,103,238,16,102,92,169,202,204,47,128,48,253,29,138,69,42,150,211,177,169,17,224,155,209,169,205,199,82,208,148,32,191,99,208,140,208,71,107,249,121,12,128,40,146,210,146,77,250,21,133,69,0,0,0,0,31,153,95,171,69,164,196,68,137,46,180,132,169,210,69,220,112,144,87,177,159,83,250,128,104,70,220,249,195,84,160,250,19,194,70,148,157,255,0,121,106,221,207,83,119,211,195,90,246,79,62,163,84,123,63,40,203,174,84,112,237,82,76,213,26,216,199,49,16,68,180,235,51,36,170,42,186,153,242,234,58,30,215,185,151,15,27,250,39,192,68,103,239,46,63,94,230,89,61,235,238,45,123,36,173,234,159,214,55,191,179,187,39,234,248,119,1,56,252,231,102,54,108,99,3,145,165,216,10,108,205,36,204,67,247,171,145,114,62,99,61,85,191,116,198,137,136,45,180,71,114,77,253,214,247,152,250,133,8,172,86,21,26,64,104,174,221,216,42,149,84,244,31,123,30,39,209,119,157,181,69,74,186,240,223,204,55,168,106,22,218,201,35,244,55,82,136,191,170,61,127,248,176,8,26,150,217,52,225,36,173,234,223,145,88,119,44,151,168,46,155,152,244,121,136,37,40,219,226,44,68,189,61,88,112,186,254,81,211,231,153,27,197,111,197,255,0,73,143,209,193,179,91,167,98,72,115,29,211,165,189,229,245,43,73,115,109,69,215,242,128,159,189,133,43,14,85,114,63,12,173,196,41,55,143,80,87,55,53,116,168,58,94,67,101,6,133,118,121,230,198,22,133,148,88,122,28,202,181,41,135,91,131,81,212,135,106,77,165,69,122,138,204,174,71,204,185,24,216,108,123,180,254,91,225,10,106,37,202,196,152,105,87,148,81,205,46,87,216,106,199,165,71,212,239,207,195,208,6,87,175,226,30,227,220,125,233,191,223,234,254,185,166,214,183,192,252,196,70,237,137,183,78,46,159,82,149,134,233,148,138,197,45,170,158,25,92,99,83,24,141,210,74,20,226,164,35,94,148,182,68,163,34,50,247,149,237,107,142,145,180,118,220,52,124,121,232,247,118,224,232,103,192,241,122,247,21,244,191,235,238,109,125,44,149,189,67,250,255,0,32,213,44,27,149,248,215,49,43,20,232,244,124,49,91,113,169,83,153,167,155,209,169,142,200,74,22,165,36,191,98,92,204,137,100,122,111,229,230,3,173,191,58,167,138,235,74,126,171,83,148,252,137,86,222,61,33,213,60,181,105,69,138,230,163,185,242,73,23,232,27,79,178,134,199,180,252,221,146,83,170,24,194,60,118,222,166,200,124,153,122,138,153,36,149,34,74,27,247,186,158,118,185,222,222,251,13,186,217,43,97,76,79,64,131,133,113,21,103,16,213,33,45,142,59,121,26,78,29,113,163,70,163,125,5,115,83,165,107,220,140,174,94,242,18,9,151,248,29,88,50,141,26,156,170,145,202,54,80,226,53,27,27,187,234,112,215,211,81,249,216,65,132,50,107,98,188,172,193,20,170,92,151,240,254,20,169,188,84,102,34,184,226,240,188,100,41,197,105,108,205,195,51,53,29,204,211,127,203,212,108,101,63,15,209,41,123,206,238,164,65,139,189,182,189,204,116,55,170,215,181,236,92,250,159,233,31,121,114,43,10,138,0,2,151,47,48,21,1,98,157,36,157,185,126,145,196,110,149,207,151,240,128,230,53,219,220,62,101,186,173,69,215,244,139,175,240,2,104,237,239,253,0,40,74,51,234,46,210,103,206,226,244,164,201,54,49,114,82,2,212,164,136,185,243,23,88,188,133,108,94,98,166,118,0,34,11,23,144,166,175,128,26,139,160,11,128,113,153,145,10,107,47,135,233,1,202,2,196,168,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,97,80,0,1,105,29,131,87,192,5,192,41,126,64,70,0,101,113,105,117,23,25,216,83,87,192,5,192,0,0,0,0,0,2,151,32,21,0,0,1,96,188,89,123,128,184,186,10,142,45,118,85,174,57,9,69,110,160,42,2,151,20,51,242,1,83,50,183,81,97,168,188,200,21,127,112,176,144,171,243,46,64,47,37,92,15,159,64,74,125,214,21,211,111,112,1,149,192,84,139,204,86,214,1,66,33,94,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,89,24,227,54,200,206,252,199,53,174,22,32,28,4,70,158,132,98,251,31,144,228,177,5,136,5,182,229,96,232,46,177,10,26,72,253,192,44,62,162,242,51,247,10,104,248,11,136,172,0,118,14,69,239,11,17,138,31,80,5,36,148,67,137,72,63,35,28,134,163,46,68,98,164,100,174,94,240,31,41,164,203,220,98,169,61,35,232,52,36,250,16,226,83,71,99,240,251,188,192,92,151,78,196,92,135,42,79,81,92,124,118,50,28,136,112,210,86,191,48,31,72,11,18,225,31,83,247,11,192,7,95,197,152,50,153,139,169,146,169,149,23,229,54,212,189,26,205,133,36,148,90,84,149,21,174,147,247,164,189,195,176,0,8,230,219,39,96,236,43,137,148,238,35,163,183,142,234,19,37,212,226,147,141,195,38,221,65,33,49,20,157,68,73,142,103,213,41,35,59,245,49,23,249,145,147,248,183,45,107,53,70,253,15,196,172,69,141,83,126,158,203,181,10,123,169,37,165,43,94,155,171,66,72,212,100,139,242,248,242,30,148,102,65,139,61,178,106,91,91,196,18,181,17,106,50,231,211,221,245,141,108,218,27,101,44,25,152,116,99,76,124,5,222,18,94,172,113,206,254,170,58,213,238,135,110,174,111,36,186,175,161,121,244,1,4,159,117,44,66,158,176,169,255,0,252,218,255,0,227,142,165,34,66,228,172,156,112,146,70,69,110,67,48,231,62,207,120,219,44,251,159,188,176,143,118,247,151,17,163,239,246,94,222,110,247,119,245,92,85,173,172,188,186,140,51,99,189,173,204,192,6,223,118,118,226,23,41,25,153,81,210,168,229,253,45,74,79,210,159,156,200,199,230,67,81,78,59,164,214,244,209,225,243,184,216,109,138,231,166,14,99,84,86,167,116,94,130,250,111,166,255,0,217,49,204,4,255,0,96,25,7,47,4,225,233,70,105,51,122,147,17,195,211,211,155,41,62,95,1,216,7,72,201,233,200,151,151,56,76,146,238,179,60,63,1,94,173,191,172,54,59,184,0,249,231,198,76,184,139,142,189,86,93,175,167,175,35,35,255,0,64,250,0,4,86,246,165,229,83,79,33,236,65,22,53,93,215,101,98,10,123,103,161,26,155,177,83,156,46,86,71,238,75,223,230,48,22,197,185,241,59,2,102,52,234,77,65,250,4,24,244,236,60,237,61,11,158,163,105,87,109,248,233,36,168,205,196,150,187,32,238,86,46,135,200,74,70,214,217,84,198,97,225,104,204,174,131,222,10,42,187,15,153,113,70,215,171,29,212,95,215,79,157,172,32,223,53,168,181,92,183,205,28,96,168,209,187,185,12,215,234,16,19,227,75,214,73,72,93,145,204,213,248,157,126,29,70,102,57,175,103,163,170,37,106,37,95,125,194,204,138,254,235,78,173,203,132,173,55,189,175,99,59,116,31,170,52,203,99,205,161,169,56,211,210,237,254,47,227,56,62,2,223,169,234,111,70,190,35,201,178,189,244,255,0,0,220,209,164,0,0,0,0,0,71,7,105,13,41,183,102,213,164,171,122,74,111,2,63,107,116,228,115,15,200,67,243,113,149,34,97,71,109,11,89,171,161,36,174,103,202,226,93,59,75,113,52,120,117,170,133,57,115,116,45,252,8,245,145,187,51,213,169,115,11,173,185,116,17,97,150,148,167,43,248,242,155,79,110,62,252,223,223,89,26,244,234,210,202,207,173,202,221,4,18,173,217,95,150,17,25,192,148,124,90,242,42,136,126,109,26,166,194,137,68,68,213,138,167,111,15,130,247,250,50,247,249,137,32,138,209,49,21,150,19,123,54,218,80,87,235,200,172,53,143,179,243,10,43,15,108,255,0,133,13,200,28,58,248,122,146,15,233,117,245,169,60,118,234,126,67,104,69,31,29,69,6,189,221,136,206,215,233,249,4,71,102,126,120,226,124,174,206,60,45,71,40,84,118,25,112,160,205,90,170,45,184,149,36,142,82,210,103,248,68,145,38,205,245,183,159,49,47,107,65,42,215,43,216,66,247,105,94,18,149,73,205,234,109,74,5,63,116,81,48,123,50,9,123,210,86,149,38,84,195,189,141,71,123,88,185,8,36,223,103,140,225,131,152,24,39,15,206,145,89,160,170,76,254,46,237,195,144,71,234,60,233,120,72,214,163,232,139,159,95,120,205,72,90,28,73,45,181,165,73,62,134,71,114,16,83,178,46,212,216,139,8,215,176,158,30,155,142,184,72,145,56,253,76,247,91,110,105,212,135,214,94,34,100,204,238,106,35,235,239,19,35,144,56,241,156,195,203,26,46,37,69,87,188,23,49,50,84,111,110,13,173,100,137,46,55,234,233,77,173,166,221,61,194,140,142,35,63,180,107,41,97,212,190,231,187,166,234,238,110,251,218,251,162,35,181,248,78,190,15,128,147,1,169,155,106,64,136,255,0,161,187,214,181,105,239,27,120,140,191,216,255,0,16,16,33,14,83,144,102,49,53,164,164,220,142,226,93,73,40,185,25,164,238,87,248,114,27,7,149,27,104,230,94,91,29,46,21,38,139,133,28,102,157,191,221,170,100,105,6,103,188,214,103,168,210,250,75,170,206,221,61,195,95,86,201,241,8,105,41,230,179,34,34,191,91,152,203,120,27,102,236,202,199,180,40,85,140,57,131,56,230,103,111,55,46,119,140,118,181,232,90,146,174,75,117,38,86,52,40,185,145,116,1,191,249,1,218,91,138,170,76,53,11,22,204,203,58,82,27,136,243,151,91,142,48,122,247,229,100,253,36,175,122,76,206,221,70,237,229,166,211,120,11,27,179,20,159,204,76,12,167,221,167,34,99,141,196,171,178,102,149,25,34,252,141,211,50,43,171,248,185,136,28,198,91,61,230,214,0,51,114,173,132,120,2,222,165,139,241,241,157,241,41,6,178,47,11,138,247,21,199,193,132,51,127,50,178,230,166,239,3,136,123,189,198,24,84,3,251,210,59,182,34,82,124,28,208,175,196,46,127,14,160,61,44,53,46,43,247,220,73,105,205,61,116,44,142,223,160,115,8,187,202,110,210,10,39,234,175,165,185,203,253,195,135,254,151,87,253,243,87,224,226,255,0,139,212,110,86,17,218,223,39,241,12,83,117,140,192,226,12,228,110,72,251,170,82,57,217,60,185,178,94,96,51,208,252,250,189,90,29,49,132,187,38,100,102,72,214,72,187,174,18,74,246,51,183,51,46,124,134,47,173,237,31,150,180,248,47,74,60,101,187,75,122,124,93,221,32,237,115,34,233,186,248,141,69,218,155,110,108,47,73,140,116,236,49,154,59,169,45,84,99,234,71,114,56,171,54,113,214,103,205,113,204,186,154,126,32,58,71,104,126,113,65,153,133,223,163,192,172,80,100,187,19,25,168,141,182,164,18,220,73,37,185,105,186,136,151,203,153,145,31,46,166,52,111,35,118,125,153,152,253,247,222,52,60,78,158,238,225,180,112,113,140,191,9,189,190,171,182,175,196,43,116,247,143,204,197,120,179,25,103,46,49,174,54,83,251,225,137,21,25,53,86,203,116,212,125,68,167,85,103,58,32,203,147,158,175,199,167,46,82,253,178,182,205,236,225,79,74,59,219,6,240,188,87,5,187,253,81,53,234,211,191,191,170,233,218,218,139,244,128,210,252,216,216,70,141,135,104,21,138,149,62,159,143,157,114,29,34,68,164,19,173,33,73,53,161,14,40,136,237,28,185,114,33,161,88,142,135,55,11,87,100,83,159,131,45,133,198,209,116,74,104,210,180,234,65,31,136,140,138,222,183,47,200,61,36,102,150,21,167,77,194,245,196,59,3,91,75,163,201,66,203,122,162,185,27,107,185,117,242,49,4,251,98,81,40,180,108,223,197,208,224,69,220,155,60,6,132,235,90,173,120,177,204,249,153,159,153,128,194,20,42,187,145,102,173,243,54,82,106,104,211,226,228,93,75,227,240,18,189,179,14,55,165,86,48,134,24,165,61,88,165,146,163,225,104,74,82,27,144,157,105,52,180,202,76,140,141,71,110,190,93,68,68,95,73,242,25,147,40,179,223,20,96,105,233,54,113,87,4,211,84,226,134,143,188,91,114,201,37,55,100,254,13,71,209,29,126,29,64,72,230,56,203,138,59,252,22,137,19,213,167,121,125,43,65,254,47,238,70,174,228,54,47,94,3,205,44,23,135,217,118,18,27,149,137,169,210,21,198,42,206,120,164,52,131,50,241,39,149,145,229,214,227,50,224,108,236,44,103,198,241,24,155,140,224,247,118,251,203,119,163,94,175,38,202,247,211,252,3,80,39,98,22,34,231,174,6,151,26,94,150,217,168,83,28,53,110,204,236,101,48,206,246,50,19,10,244,11,129,234,105,172,97,104,85,20,184,202,201,237,231,137,163,186,14,206,40,185,29,207,200,126,240,196,251,50,87,145,92,201,156,55,48,165,239,205,254,51,197,187,211,123,75,120,186,88,188,134,87,189,133,70,185,109,157,87,131,71,203,122,124,153,51,162,176,74,196,13,55,119,157,36,149,247,18,14,220,204,185,242,17,125,179,60,106,101,99,210,77,51,82,189,207,7,248,39,18,118,190,251,175,95,33,186,125,167,216,180,233,153,65,79,38,234,27,165,39,26,52,217,253,22,171,90,44,222,94,169,249,13,44,216,75,14,205,169,250,111,104,123,221,215,118,127,92,36,218,252,79,196,188,128,126,222,126,39,50,50,171,25,66,115,14,96,154,132,152,145,105,173,212,220,126,109,53,245,165,11,75,174,223,82,145,164,137,36,77,164,207,235,62,99,47,236,155,183,110,35,85,119,10,225,44,95,39,2,82,35,31,29,196,41,245,185,29,214,188,15,184,155,155,146,44,155,158,158,165,204,143,226,55,115,52,246,123,195,120,246,143,84,239,12,35,199,72,122,148,252,38,254,255,0,113,171,145,161,118,79,39,18,93,86,124,254,61,68,79,237,55,178,222,55,201,236,65,137,49,142,26,192,189,209,78,164,112,123,137,61,230,204,141,214,245,12,182,175,2,221,90,149,117,56,162,230,71,107,223,149,174,2,107,50,243,48,232,24,247,15,196,172,83,49,13,26,122,164,37,213,222,159,45,14,160,201,14,169,6,101,165,74,228,70,86,62,125,71,235,226,52,165,200,13,243,229,189,35,35,47,241,76,67,174,196,251,95,213,114,246,73,97,44,119,152,124,4,104,20,153,90,99,247,74,93,208,234,229,161,196,248,154,101,70,119,74,212,125,76,185,216,74,126,19,204,252,57,143,112,165,22,93,42,185,199,57,50,159,26,121,171,134,113,173,73,91,73,61,118,82,19,107,235,46,95,30,128,53,45,199,154,166,219,135,117,10,222,117,214,162,62,159,87,214,55,210,136,226,156,136,181,44,136,172,225,255,0,17,8,236,159,82,141,224,214,247,157,188,39,240,248,13,230,172,99,250,6,18,195,53,89,213,74,183,8,112,226,63,48,215,184,91,154,80,134,204,245,89,41,59,219,73,242,248,116,1,244,102,126,53,165,97,92,45,83,157,34,177,75,142,228,93,205,202,84,132,160,147,169,196,23,138,234,43,122,220,191,32,138,141,161,51,122,78,47,207,188,79,75,130,253,26,100,102,155,136,250,23,13,70,225,157,162,48,71,204,150,101,107,168,203,167,91,11,54,202,219,74,85,98,171,139,240,190,20,204,173,243,47,119,127,14,199,115,18,111,100,199,90,188,78,48,71,212,148,124,204,106,126,92,230,84,3,198,243,241,78,54,173,125,36,200,38,210,159,225,149,227,89,41,162,73,105,109,60,188,40,242,247,121,128,155,45,158,177,84,122,118,3,194,143,76,153,9,139,225,152,40,61,235,132,146,37,110,90,229,204,250,242,49,248,249,191,180,142,25,163,119,78,140,101,131,139,125,191,252,45,69,191,118,239,167,210,151,152,142,106,166,219,78,83,48,221,62,139,131,179,55,118,228,4,181,28,154,238,91,232,101,13,154,109,119,24,59,218,201,43,220,207,248,70,5,169,215,179,239,50,247,122,229,119,151,118,234,253,132,38,119,123,203,124,19,123,232,248,244,1,215,51,55,24,84,115,79,48,104,211,164,51,21,199,77,152,240,18,154,122,84,100,175,167,89,145,88,212,163,53,93,207,226,228,37,207,179,175,2,200,163,101,134,95,77,147,6,164,194,153,239,109,91,246,141,36,87,145,44,185,221,37,230,52,171,102,173,134,243,6,177,91,161,215,49,38,87,239,153,135,137,35,19,206,247,219,9,210,202,22,202,149,201,18,8,206,196,106,62,69,113,48,217,81,151,244,204,5,131,233,116,40,84,158,4,160,239,244,181,191,83,186,53,186,181,31,136,212,171,223,89,159,83,234,3,187,145,18,74,196,42,0,0,52,179,180,7,8,189,86,194,152,186,172,212,73,206,112,216,10,121,106,105,179,52,17,165,185,74,230,122,79,207,204,110,152,197,91,70,97,70,49,22,82,227,180,46,7,16,227,184,78,169,29,37,189,52,94,241,158,177,117,47,198,234,2,11,118,80,171,51,66,206,44,44,153,210,35,197,38,56,237,103,33,100,141,58,162,191,107,220,202,215,185,126,146,27,189,180,54,117,53,3,36,232,48,41,117,58,4,149,53,92,73,233,223,18,212,73,54,228,153,153,146,92,243,49,31,184,142,49,229,206,120,72,97,212,119,122,41,250,46,87,222,232,222,67,35,253,213,239,175,227,212,101,42,83,211,51,122,150,206,29,165,43,189,151,28,213,56,217,177,49,165,41,81,160,213,169,90,111,205,194,43,95,223,211,144,14,249,179,142,80,187,152,249,153,88,169,212,169,213,196,181,80,166,200,169,19,144,217,50,66,148,228,134,85,225,51,66,174,147,37,157,186,242,183,49,43,144,242,142,155,79,215,184,239,101,111,45,125,90,79,167,212,143,136,195,155,28,228,194,176,204,90,61,66,167,134,248,109,230,20,142,209,175,140,215,117,153,71,59,89,43,63,197,63,208,55,11,66,124,128,121,240,219,3,45,157,192,185,157,75,76,120,53,100,161,170,27,19,12,229,181,107,25,72,145,214,201,79,135,193,252,124,198,242,118,110,102,60,87,48,158,93,208,95,169,82,80,241,247,189,218,223,17,58,95,75,49,126,169,170,253,57,244,232,41,218,51,146,137,159,50,171,138,33,97,157,104,166,224,103,214,111,241,182,221,155,103,45,119,210,110,115,181,200,250,29,198,146,108,87,154,85,44,33,156,24,54,150,245,119,132,137,19,188,110,223,10,151,52,234,139,33,93,73,6,103,115,87,159,188,7,160,24,50,17,42,42,31,109,104,90,85,123,41,7,114,59,25,144,250,6,62,200,220,86,206,45,203,186,69,85,185,252,89,190,153,10,222,110,141,187,233,144,226,122,88,173,210,221,6,65,1,106,211,170,221,71,30,228,190,35,152,0,90,148,145,17,14,25,146,27,142,217,45,199,80,130,53,90,234,85,136,125,3,27,231,54,51,135,133,40,108,200,126,165,194,154,167,54,213,247,38,190,173,173,86,228,147,242,1,245,71,196,12,61,90,152,195,18,162,184,164,41,203,165,43,35,50,34,93,185,145,24,239,77,167,173,238,52,143,38,51,114,86,41,206,12,77,72,44,65,197,50,195,19,93,67,124,33,35,73,38,83,105,35,190,130,51,228,171,117,247,141,221,65,222,224,47,0,20,62,128,23,47,48,185,121,142,53,153,144,17,153,128,228,185,121,142,53,31,33,121,233,46,163,133,74,59,216,140,5,187,178,53,106,231,113,204,209,25,123,140,90,223,82,35,28,192,0,0,3,242,241,45,94,61,26,135,82,168,63,38,59,60,36,55,164,25,188,178,74,72,146,131,59,170,230,92,185,115,16,221,183,174,127,84,49,54,49,199,56,38,158,246,31,151,22,79,118,104,84,69,41,199,149,165,168,174,30,155,56,100,118,52,157,249,116,35,250,196,128,237,147,156,212,252,19,132,113,85,33,172,73,193,74,123,6,206,144,203,124,26,156,186,141,169,9,73,223,65,151,84,218,198,126,225,11,24,126,93,67,52,179,186,59,149,55,59,207,188,245,235,59,37,157,230,238,33,219,213,211,107,110,203,202,246,248,128,223,238,204,140,178,227,169,144,241,148,216,149,102,151,62,135,80,104,212,77,233,96,244,212,82,146,36,153,163,173,155,243,63,120,148,26,68,84,195,165,195,140,157,86,102,59,109,150,174,182,36,145,115,248,242,26,219,176,142,7,137,134,114,79,13,37,186,95,12,101,26,160,143,195,154,250,212,29,85,189,99,27,58,146,36,164,146,93,8,172,2,160,2,213,29,136,206,254,224,23,10,14,34,121,38,118,53,127,0,189,6,71,208,192,94,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,63,32,21,51,230,23,33,194,183,8,143,146,189,222,66,173,172,212,100,102,124,128,115,0,0,14,137,152,248,105,186,247,119,111,17,40,247,27,235,110,75,241,180,117,228,126,66,4,177,149,54,110,79,103,6,20,38,33,200,101,49,157,131,84,51,170,54,105,177,166,82,185,157,137,30,15,163,254,62,99,209,27,204,54,245,183,136,213,167,167,59,8,78,237,19,193,176,169,89,151,21,230,105,187,165,53,132,80,234,79,124,106,177,148,137,102,71,205,71,228,2,69,182,53,206,168,152,231,45,176,132,87,234,248,125,82,166,247,133,217,137,32,141,126,9,18,15,194,147,113,71,209,23,62,190,241,179,228,100,162,186,76,140,190,2,14,59,63,243,217,120,91,50,48,30,26,168,98,158,22,36,94,244,214,199,3,175,78,166,37,44,188,68,217,153,243,81,31,95,120,154,44,188,197,80,113,126,21,131,90,133,63,139,68,146,116,201,221,209,183,171,75,170,65,242,50,43,88,202,221,0,118,96,0,1,243,169,187,31,43,139,145,98,183,49,200,178,51,35,250,135,7,59,128,230,35,242,230,46,184,227,108,200,186,152,189,93,46,64,43,114,243,32,185,121,142,3,215,238,28,196,64,46,20,50,184,168,0,234,120,206,122,41,240,82,235,142,52,130,57,36,155,184,118,46,138,254,97,241,224,140,95,10,177,198,240,213,10,123,251,157,222,173,203,164,171,95,87,91,40,252,135,87,218,6,93,78,22,22,142,236,55,52,25,213,80,155,217,39,203,118,239,159,212,67,84,246,77,207,102,170,62,149,119,142,41,222,110,248,29,31,120,218,215,223,223,163,127,2,1,33,130,134,94,241,197,25,244,200,108,214,149,106,34,59,94,214,28,192,45,183,33,82,43,10,128,0,198,89,247,136,154,162,101,198,47,215,34,35,102,140,53,80,123,233,151,110,140,59,207,169,114,228,50,104,208,221,190,179,173,172,55,75,196,88,105,140,75,195,187,63,3,203,82,24,224,181,235,82,211,41,5,226,54,204,138,230,155,117,46,128,34,167,57,164,30,54,207,26,199,15,166,74,166,240,246,40,94,61,90,33,183,234,218,247,245,121,253,70,36,83,96,140,134,137,39,43,168,85,153,145,177,3,78,200,133,61,42,45,4,148,114,158,178,43,93,187,244,79,152,208,109,152,176,141,67,49,179,219,13,46,101,63,188,10,161,198,106,250,84,181,175,119,13,235,116,82,109,109,5,229,208,78,134,205,56,18,46,13,202,154,21,52,169,92,26,217,68,180,154,55,230,229,181,75,113,125,117,31,157,192,104,22,214,91,36,208,226,82,159,174,67,103,22,186,252,220,68,165,45,58,80,164,17,45,47,168,204,136,153,191,91,91,152,233,91,24,103,173,87,12,250,99,223,42,161,83,248,158,239,221,241,134,166,181,233,226,47,167,83,133,123,106,43,219,204,132,165,230,190,0,165,226,202,19,48,223,164,241,68,153,201,127,78,253,72,231,161,101,123,146,139,241,186,124,68,41,230,14,10,197,121,123,192,112,116,222,239,239,13,238,175,166,109,221,122,52,91,170,149,107,107,63,46,160,54,127,110,204,116,82,202,174,195,114,105,203,222,96,217,8,240,46,231,115,226,74,197,226,234,53,203,179,210,29,74,94,123,96,9,41,128,250,153,95,122,253,34,26,81,167,148,57,101,215,167,82,29,83,104,252,213,168,226,122,201,176,154,247,18,151,232,188,49,151,10,148,95,82,222,45,62,161,126,55,95,136,219,158,204,188,169,55,41,153,111,142,158,160,222,253,241,121,92,87,238,166,53,234,107,252,158,175,199,226,2,76,240,67,75,99,11,194,105,104,82,84,157,229,201,69,99,252,34,135,238,143,158,11,9,141,21,12,37,26,73,55,229,123,251,204,199,208,0,49,166,125,211,23,82,203,60,100,210,26,121,106,115,12,212,90,34,109,55,51,51,142,239,34,229,215,152,201,99,243,113,21,45,170,197,18,163,77,117,141,242,101,195,122,57,163,86,157,68,180,26,109,123,149,175,126,160,60,224,231,12,89,120,91,60,234,234,114,43,172,240,188,61,248,148,26,109,170,27,125,122,126,55,47,200,36,175,179,147,57,105,136,192,148,138,4,202,238,31,101,113,169,117,7,13,181,202,74,93,77,234,38,101,168,141,124,138,202,242,242,24,75,110,141,147,49,113,99,76,109,140,176,254,0,251,211,245,55,115,39,189,90,254,229,25,181,120,22,245,250,220,185,151,199,226,53,43,6,99,44,206,200,170,236,134,26,169,119,35,141,198,56,166,91,152,242,108,78,41,14,233,245,87,214,196,119,252,159,0,30,136,24,197,84,249,180,232,206,199,169,64,119,120,218,28,250,55,146,162,50,52,245,43,31,78,98,47,118,180,204,74,141,15,209,93,210,41,255,0,79,199,95,122,74,247,110,58,120,139,204,126,70,79,237,240,203,13,67,131,139,115,95,78,226,148,219,107,79,113,25,233,121,59,178,50,187,113,249,254,203,224,49,254,210,248,243,7,102,47,163,158,143,85,123,195,187,248,205,247,208,58,214,141,230,231,79,174,148,222,250,15,165,250,0,148,221,156,243,105,172,115,133,222,150,237,70,136,181,247,186,162,145,68,120,140,143,232,217,59,122,234,241,120,255,0,136,103,19,81,105,212,147,35,16,119,178,54,215,19,112,67,244,170,5,103,48,120,38,165,98,134,31,117,174,233,39,53,54,163,97,6,122,146,201,153,92,146,101,200,239,200,76,62,86,102,118,31,204,12,43,76,172,211,43,124,122,103,239,244,57,195,45,173,122,28,90,79,146,144,155,91,65,151,66,232,3,13,109,110,77,206,135,193,186,178,34,69,78,58,252,39,226,253,108,191,231,31,169,179,93,6,28,73,236,73,109,215,141,75,161,36,140,148,162,183,53,50,126,95,1,214,118,187,156,212,93,227,141,187,165,71,82,140,147,61,55,229,194,168,119,29,156,36,54,180,192,117,75,185,174,130,209,153,219,173,247,32,54,16,204,139,169,145,12,67,156,249,251,134,114,214,153,84,182,47,194,140,76,98,140,253,65,134,39,212,27,74,150,164,165,205,62,29,226,76,210,102,139,114,248,243,31,149,156,187,72,224,140,185,238,126,59,25,247,127,120,113,26,63,83,158,119,94,239,119,126,141,42,214,214,94,93,68,51,230,190,121,230,102,125,99,170,92,122,94,40,239,214,106,17,152,162,40,184,40,241,117,169,199,150,70,215,137,180,25,92,157,47,23,47,91,175,46,65,177,89,147,183,158,103,226,252,81,81,195,248,122,143,130,234,173,75,220,238,120,8,242,31,113,205,45,161,106,211,162,65,145,216,210,119,177,114,34,63,33,249,248,213,186,190,96,229,21,19,18,99,154,107,212,153,83,42,70,110,33,166,84,195,100,164,111,219,73,17,59,168,249,161,55,181,252,207,160,238,187,39,236,79,52,158,194,216,187,22,101,159,210,125,253,196,72,239,146,242,125,180,248,91,127,252,82,228,67,37,237,153,151,209,48,62,83,82,41,212,170,71,4,211,56,129,148,37,28,65,185,98,84,121,43,50,186,148,103,204,206,224,48,126,195,20,252,59,19,59,113,3,17,170,232,90,218,195,242,208,105,57,8,51,34,41,113,139,153,17,9,128,73,90,226,4,54,75,198,115,176,222,208,88,189,238,242,225,200,169,213,6,47,185,37,255,0,102,177,203,213,63,197,254,1,61,173,47,85,249,222,192,47,81,146,82,106,51,177,17,92,104,119,104,62,62,102,159,130,177,245,25,19,169,155,198,251,171,232,214,233,111,57,187,21,93,53,124,111,211,160,222,170,131,164,196,9,47,41,90,73,182,86,163,59,94,214,73,152,135,30,209,140,111,38,78,99,230,21,9,154,158,166,85,221,54,107,114,69,253,98,34,189,109,55,235,207,168,14,177,145,152,49,188,86,73,196,235,110,106,213,50,35,196,106,140,87,104,244,188,72,240,158,147,252,78,124,250,220,110,86,8,193,180,234,36,24,114,92,118,91,70,168,45,182,123,229,37,37,123,36,237,234,151,62,67,88,118,86,174,211,168,89,57,135,170,21,9,91,131,113,19,26,53,232,82,174,103,49,211,34,177,17,251,147,252,3,177,102,110,214,88,110,137,73,68,26,110,62,220,200,139,52,163,173,29,212,226,180,146,82,178,50,185,178,100,124,200,185,140,141,80,218,130,177,18,127,163,60,52,200,207,110,248,221,91,167,9,86,190,231,173,143,224,48,92,154,236,199,210,168,228,211,38,78,164,209,225,73,223,159,46,92,199,211,137,241,60,220,65,195,113,83,183,251,141,122,126,136,145,167,86,155,244,34,191,65,242,225,88,73,169,98,138,61,61,109,239,19,42,124,118,77,23,182,162,83,137,43,95,221,212,104,119,252,169,201,10,222,98,84,105,109,122,55,137,95,139,80,223,253,44,24,107,81,30,237,43,245,85,187,81,117,69,143,175,188,118,140,214,217,138,181,128,169,77,84,33,225,92,101,119,37,162,61,229,193,94,155,41,181,171,220,210,121,248,127,140,73,118,196,185,47,66,141,131,48,101,69,120,107,75,137,239,27,175,140,89,255,0,93,146,93,53,140,229,159,121,17,72,197,120,74,36,104,184,87,138,117,53,38,221,52,241,202,71,34,105,212,223,155,133,230,64,33,143,101,106,234,176,142,101,85,59,201,81,225,110,168,239,197,87,26,123,187,44,164,49,225,59,153,120,188,39,203,224,99,208,54,22,174,64,169,241,92,61,66,35,219,173,23,221,58,149,90,250,186,216,207,200,64,14,127,224,26,246,85,227,60,75,83,137,73,238,180,30,35,155,1,43,223,161,255,0,14,245,213,18,44,106,87,247,50,231,111,119,94,99,121,246,94,219,102,141,47,210,111,72,179,51,94,142,11,115,250,140,178,181,247,218,189,70,63,197,234,2,78,64,116,188,63,153,120,102,180,198,246,53,107,124,91,237,213,248,103,19,206,197,203,154,11,204,126,219,248,178,131,29,181,56,237,67,74,83,107,158,233,103,254,128,31,178,62,73,181,90,101,57,178,118,125,70,44,100,26,180,106,121,228,160,181,115,229,115,62,188,143,244,12,75,153,27,74,229,158,1,73,149,91,26,240,42,75,232,100,255,0,83,100,59,205,77,154,200,188,45,43,220,87,17,251,180,175,104,83,175,179,50,155,128,179,119,83,177,235,238,18,81,220,22,211,29,36,241,23,55,99,88,249,232,248,255,0,8,9,10,197,91,72,229,142,29,225,117,230,126,6,107,136,215,110,34,181,29,55,211,167,167,210,151,227,127,16,210,204,224,237,27,169,198,102,108,122,5,111,44,231,146,233,78,26,116,73,83,166,110,25,56,90,75,68,158,189,57,117,230,35,34,191,156,57,153,140,55,29,225,136,184,190,19,86,143,189,35,183,167,93,175,209,5,123,233,47,208,63,61,89,101,152,82,99,185,53,116,77,77,50,147,214,174,37,130,177,17,92,249,107,242,1,220,51,171,104,156,93,154,181,202,204,138,196,26,19,104,170,112,251,197,65,105,210,73,110,208,217,22,147,83,170,254,230,87,235,239,28,251,48,224,101,99,252,119,62,11,145,106,14,18,41,14,200,180,36,93,94,23,153,79,226,171,151,139,244,216,97,233,208,101,83,101,46,28,198,183,111,55,109,73,212,71,107,145,25,115,46,93,12,134,235,118,98,208,217,169,102,157,77,111,69,222,17,225,89,135,235,153,115,41,209,75,220,96,38,47,34,112,243,88,127,40,240,52,20,20,132,156,92,49,76,140,105,123,146,139,76,102,138,202,43,23,62,92,198,64,31,149,133,89,76,124,47,71,142,132,233,75,80,35,160,138,247,177,19,105,43,15,213,1,241,213,42,12,83,96,201,150,243,236,180,76,48,183,140,221,81,37,36,73,35,59,159,62,156,134,142,237,17,182,101,103,11,98,92,65,131,232,50,240,92,179,139,194,110,155,113,197,184,250,181,54,211,138,185,33,242,189,181,25,242,46,132,59,102,214,59,81,97,252,5,18,173,68,103,28,240,50,36,97,137,18,90,107,187,22,238,165,40,159,73,42,230,210,136,185,162,214,51,247,8,156,167,227,170,182,109,109,24,220,133,213,59,213,154,173,238,123,132,177,188,221,65,50,252,84,153,88,219,248,94,222,251,128,153,221,145,51,30,189,153,56,62,155,136,107,80,224,178,228,184,114,214,174,17,181,165,187,162,89,182,86,212,165,123,147,207,159,91,141,136,26,241,177,46,27,42,30,73,225,179,84,45,195,155,137,232,63,164,213,214,123,167,110,166,54,28,6,35,206,236,186,133,140,187,151,136,239,19,224,248,155,112,214,253,158,239,173,210,127,139,203,242,143,59,153,137,134,28,194,181,166,105,235,141,49,147,114,42,94,180,148,105,87,53,172,174,92,139,151,135,248,199,167,105,145,81,39,70,180,106,211,123,115,176,243,243,183,62,16,244,99,52,169,145,17,79,225,146,172,54,203,198,157,246,191,236,153,37,123,234,63,197,254,0,31,62,194,244,54,106,59,67,96,149,57,191,250,78,242,190,139,123,160,201,248,124,4,240,228,245,61,186,110,2,165,199,111,121,100,19,229,227,235,205,245,159,144,130,221,129,170,12,71,218,35,2,161,215,180,233,239,59,150,147,63,236,25,95,1,59,185,96,251,114,48,85,57,214,149,169,42,39,172,118,183,245,229,128,237,96,0,0,0,0,40,102,69,212,200,134,188,109,73,155,244,204,15,132,88,146,117,202,3,43,42,218,98,40,166,73,74,72,143,116,249,153,122,229,226,240,255,0,24,205,24,211,17,195,195,84,198,166,204,153,195,33,114,18,209,43,118,107,185,154,84,118,177,17,254,40,133,237,188,243,246,110,41,151,93,195,20,220,89,197,20,12,107,41,73,99,128,36,104,66,14,82,11,196,109,149,237,168,139,169,245,18,100,107,174,29,139,82,204,206,35,121,1,247,187,183,69,184,6,148,171,111,47,235,122,223,137,203,167,188,79,206,68,96,182,48,158,21,147,5,164,205,73,42,166,183,237,36,136,149,115,109,162,252,82,229,225,254,49,21,155,14,228,45,74,165,233,175,29,133,55,155,190,237,211,247,242,74,215,226,111,209,207,129,9,154,166,196,76,54,20,210,27,208,70,179,85,175,127,113,127,48,148,172,190,176,0,26,64,105,54,222,88,133,186,111,160,215,145,21,59,206,243,252,34,237,123,112,189,57,252,70,236,94,194,53,187,73,235,100,159,185,214,226,77,175,222,247,240,127,184,252,200,4,67,202,50,83,132,100,101,234,142,54,220,83,75,39,18,69,114,243,20,93,204,249,138,0,204,57,99,180,254,61,202,186,107,20,188,63,73,195,242,26,142,211,172,164,230,176,242,212,100,183,119,135,125,14,164,175,126,156,186,126,144,198,251,75,230,30,99,197,238,250,157,14,132,132,148,174,51,239,56,207,146,181,89,69,251,39,85,225,241,159,240,115,24,154,20,25,85,7,77,152,141,111,22,148,234,50,212,69,202,228,94,255,0,172,110,38,203,251,28,98,60,125,84,106,85,111,46,120,232,50,232,9,158,202,187,221,182,181,41,74,100,210,187,37,244,153,93,43,62,71,231,208,6,32,202,157,153,177,158,62,239,78,51,1,227,111,188,55,26,120,74,91,191,179,215,125,87,105,95,136,86,233,239,18,227,179,158,195,216,23,47,96,177,41,18,241,155,79,68,173,166,123,104,154,227,41,185,164,153,50,185,110,18,122,110,143,227,230,51,182,92,228,62,6,192,221,225,221,184,87,130,227,119,90,254,254,121,221,122,53,219,171,138,181,181,159,151,81,148,144,132,160,172,146,177,0,224,167,193,102,155,13,184,76,41,106,67,119,177,172,200,207,153,153,251,190,177,244,128,0,0,165,236,44,55,60,140,5,230,162,34,234,67,133,78,245,230,66,197,44,212,71,99,247,11,18,131,87,82,0,82,141,74,49,114,81,127,49,122,26,253,207,240,142,66,65,23,184,5,136,111,173,200,199,53,172,45,53,18,125,226,183,48,21,181,249,152,31,34,228,5,208,12,174,2,211,63,120,161,29,197,76,188,195,77,189,192,41,115,242,20,62,162,242,46,66,154,126,0,56,207,160,183,73,153,244,49,205,163,224,43,99,242,1,198,155,149,249,14,82,232,40,69,230,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,153,115,3,43,11,128,5,128,46,50,242,22,233,51,247,0,92,188,197,46,94,100,6,94,66,197,36,203,161,0,230,35,43,117,21,28,41,51,210,67,145,6,102,2,224,0,0,22,159,80,81,219,149,197,19,241,1,113,116,21,20,35,46,132,42,2,134,118,22,159,34,1,69,149,142,215,247,0,224,113,70,70,106,73,216,199,35,11,53,150,147,62,118,184,169,52,74,234,127,192,42,134,137,10,51,35,247,121,0,190,198,26,76,92,0,45,210,43,98,21,0,20,177,16,168,0,0,0,0,0,181,106,208,147,85,175,97,212,177,134,63,244,85,162,115,186,120,175,165,75,86,223,232,234,147,85,253,83,242,1,219,197,12,236,53,47,29,237,194,246,20,114,67,72,203,117,200,220,77,92,91,149,108,219,189,181,115,252,1,254,47,65,172,120,171,181,86,189,27,133,220,101,117,65,189,90,239,163,22,173,55,245,124,163,0,148,135,39,50,217,217,73,95,75,242,34,22,38,167,29,71,98,67,156,254,5,252,226,15,113,23,105,166,102,84,36,18,162,196,196,240,200,217,209,165,188,101,34,215,185,248,185,52,94,127,192,62,122,55,104,166,106,146,217,113,217,120,173,194,241,93,42,197,242,78,253,127,112,2,116,154,121,47,21,210,70,95,88,228,17,155,179,38,220,88,187,21,201,221,213,233,85,137,37,221,239,187,247,206,35,117,239,17,72,74,72,252,77,245,177,245,27,211,130,243,85,204,69,10,35,139,163,41,163,118,19,114,12,206,94,179,185,146,121,122,133,127,91,168,12,146,3,129,169,59,219,248,45,111,136,230,35,184,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,149,197,64,7,25,164,238,40,87,35,228,57,44,65,98,242,32,22,222,194,183,73,151,50,48,211,241,22,169,60,249,24,11,77,40,62,137,22,41,7,123,166,195,144,211,110,119,22,159,46,96,44,35,50,247,142,100,59,123,222,227,136,202,226,154,237,208,128,125,36,119,21,31,50,29,51,243,235,230,62,132,157,202,224,42,44,117,150,222,78,135,83,168,136,239,214,194,240,1,172,217,247,177,174,93,102,159,113,95,13,65,87,117,241,95,174,42,115,91,252,38,235,166,237,71,127,193,251,254,2,22,51,199,103,138,238,83,87,17,2,84,154,65,164,169,133,80,81,69,144,243,132,105,214,225,31,53,160,142,255,0,71,211,167,65,232,249,109,182,187,107,66,85,110,151,43,141,61,218,243,101,220,29,140,40,88,134,188,134,168,208,95,139,132,229,180,217,149,13,165,173,38,148,62,178,81,43,81,25,29,213,249,44,2,27,112,54,10,166,98,218,44,40,137,138,223,29,43,121,244,142,186,180,163,194,181,31,61,39,248,169,183,65,219,240,37,26,163,148,88,226,124,245,62,201,50,184,71,17,41,140,102,226,136,214,109,57,253,112,139,151,132,253,247,232,58,234,158,127,41,51,84,232,45,188,186,148,122,87,68,146,142,58,28,222,198,215,234,120,137,54,55,62,55,181,253,227,54,52,196,12,198,193,144,42,104,167,71,166,74,125,229,56,183,137,9,117,197,37,10,113,26,77,86,73,153,114,35,252,132,51,51,133,234,149,173,150,243,34,54,35,192,248,78,14,153,102,227,120,78,3,170,53,180,132,145,153,50,193,29,172,127,186,27,6,33,191,103,45,161,49,62,1,198,82,232,166,229,82,124,106,101,37,202,115,77,247,179,141,32,137,183,89,73,41,41,210,162,73,89,22,34,46,132,118,184,151,60,47,136,85,94,226,117,69,54,119,26,58,185,174,250,181,124,10,221,5,137,202,63,116,0,5,31,151,136,40,177,171,112,209,22,75,73,90,82,233,56,68,106,82,121,145,25,123,190,177,15,61,160,187,57,197,195,141,213,241,133,58,53,61,151,106,152,218,70,165,20,185,10,81,165,222,41,195,35,74,136,210,92,210,93,4,204,216,143,168,192,251,79,100,198,27,204,28,29,26,28,248,180,212,153,214,145,48,214,245,53,183,238,173,211,197,208,204,185,248,207,159,243,137,34,27,118,92,218,86,183,150,30,147,111,42,19,255,0,84,248,43,112,240,227,57,248,61,247,93,118,183,225,61,223,17,61,152,67,20,199,197,20,231,39,48,135,201,40,124,217,250,84,165,39,114,74,79,246,38,124,188,67,205,30,44,162,63,132,56,94,10,166,231,223,122,245,110,146,109,122,186,109,123,25,223,214,49,48,251,3,237,19,91,199,152,37,125,231,6,114,150,246,44,56,90,223,170,173,243,74,77,152,191,140,130,229,227,62,95,206,3,125,0,90,133,107,73,42,214,184,184,80,22,169,100,158,183,230,46,31,143,136,106,106,167,112,250,91,53,111,53,244,94,158,150,254,112,16,229,218,109,153,50,37,230,172,58,122,30,144,72,147,130,219,104,200,217,110,199,170,76,194,235,215,222,48,94,197,25,100,88,215,60,48,107,50,81,21,200,243,123,199,82,28,121,196,25,232,135,36,249,154,75,151,52,251,140,126,102,215,184,214,118,56,204,202,100,233,100,251,106,77,13,136,182,114,73,188,118,226,36,29,238,100,92,188,93,6,221,118,104,229,125,57,234,238,92,98,231,95,142,183,79,190,46,133,67,73,168,252,19,27,245,239,126,159,15,128,138,147,76,142,194,17,176,70,90,209,240,252,86,91,109,17,10,73,18,91,113,107,73,107,144,226,249,26,249,159,173,239,29,248,124,212,232,173,195,134,220,102,146,146,74,47,98,74,116,151,51,51,233,249,71,210,42,2,62,187,69,178,114,21,120,171,152,177,17,162,235,166,96,73,58,77,114,30,37,17,183,197,185,201,37,225,62,190,241,32,163,13,237,53,131,169,216,151,43,241,186,165,53,27,120,188,37,82,142,78,57,25,46,41,36,113,222,230,70,126,90,186,0,243,203,130,101,200,161,227,104,78,52,230,149,49,188,177,164,137,93,89,87,159,214,39,103,179,194,176,245,87,103,28,30,243,235,82,148,166,42,102,102,105,34,233,83,124,189,194,14,243,38,140,140,25,154,53,26,124,103,82,226,97,238,116,154,27,221,17,235,142,131,228,68,103,111,88,76,199,101,245,93,201,251,56,96,230,214,133,21,161,213,85,115,93,255,0,182,175,23,250,64,110,136,213,61,182,33,206,87,161,156,51,205,163,250,163,170,254,255,0,214,223,1,181,101,208,134,188,237,111,17,169,94,138,111,18,147,211,199,90,233,191,247,0,30,122,93,81,181,53,149,159,236,77,42,229,245,137,61,236,249,106,143,137,112,238,2,162,84,34,56,242,100,247,174,178,53,26,82,122,92,148,162,230,147,185,122,164,35,18,170,141,220,148,145,31,236,8,255,0,132,196,128,246,110,98,89,44,226,252,187,164,105,112,219,46,247,231,190,59,126,10,98,189,91,0,145,44,103,178,22,84,102,29,53,181,213,48,156,103,220,83,233,120,205,202,156,214,238,105,74,144,94,162,252,140,104,190,210,253,157,52,58,20,7,234,216,58,151,64,128,236,138,242,144,74,114,173,61,103,185,82,94,86,147,37,18,138,247,36,254,142,162,87,112,227,155,250,52,119,84,159,91,95,35,231,251,51,29,111,51,48,197,30,175,70,105,185,180,248,111,23,24,151,44,236,100,175,197,161,124,249,251,249,159,48,30,104,92,58,157,14,218,36,161,59,254,186,72,149,211,235,47,136,239,84,13,163,51,162,130,73,143,70,198,92,58,77,226,116,139,187,162,43,199,200,175,226,104,252,136,87,58,233,16,169,125,205,193,199,97,173,239,17,171,118,209,34,246,221,218,246,235,212,199,93,203,10,51,21,204,115,134,233,210,119,102,212,186,212,56,203,74,219,37,164,210,167,144,71,114,62,70,86,62,158,240,25,57,91,71,237,37,94,99,131,123,49,99,173,183,250,165,84,200,105,190,147,191,82,98,253,72,126,230,15,200,172,231,218,10,90,166,212,113,94,30,144,111,50,169,102,114,148,182,14,237,40,153,47,192,177,214,199,211,165,185,245,18,67,144,59,22,229,141,123,7,80,171,83,232,184,93,231,31,226,181,147,216,102,59,134,122,93,117,37,117,25,243,232,67,104,112,14,207,25,105,128,152,67,84,252,31,134,76,208,210,218,212,205,10,59,6,100,167,53,251,136,249,95,220,3,69,246,109,236,220,137,71,158,197,95,24,66,195,115,147,38,134,146,95,13,86,168,18,141,229,41,149,26,173,165,36,69,201,95,164,185,9,41,165,208,233,148,109,239,119,70,220,239,180,235,241,169,87,181,237,212,207,204,197,165,18,155,70,97,7,6,153,25,146,73,19,73,38,154,75,100,73,183,34,43,23,78,69,200,107,102,115,109,129,35,46,187,159,115,129,156,151,222,28,69,244,214,13,157,59,189,223,147,39,123,235,252,150,1,148,51,187,31,211,176,198,20,196,8,144,204,181,45,52,25,114,8,218,109,10,43,19,110,121,168,185,248,68,13,237,75,138,91,197,249,189,137,234,145,183,201,110,95,5,164,158,66,82,175,12,86,19,204,146,102,95,177,25,39,60,118,237,199,249,131,33,248,237,35,16,83,25,149,72,84,5,182,156,78,251,169,61,70,233,26,140,180,36,143,146,237,111,135,81,171,53,10,252,202,164,151,38,79,117,233,15,187,109,110,60,241,173,106,177,17,21,204,249,159,34,34,1,249,206,32,208,179,65,218,228,63,95,12,210,78,173,57,113,211,162,233,100,215,226,81,145,117,73,123,190,177,249,46,47,122,225,174,214,184,253,74,61,89,84,55,142,90,25,55,13,109,238,236,75,209,212,200,239,123,31,144,13,217,192,248,105,236,21,198,235,83,63,126,238,237,185,82,149,234,106,235,168,138,222,183,184,106,27,216,146,84,156,117,67,170,147,203,215,22,68,99,73,154,19,114,52,189,168,185,116,63,202,59,45,91,104,74,253,79,117,184,98,161,19,117,170,250,42,171,61,87,183,146,75,165,191,132,99,88,174,44,170,208,220,53,168,205,47,54,100,102,124,253,96,19,235,176,62,38,145,91,217,243,2,174,67,174,45,111,119,157,204,208,148,222,211,165,121,125,67,104,92,86,148,223,226,52,151,179,118,166,243,185,27,151,113,149,172,200,251,223,170,204,203,245,228,195,232,55,62,171,36,227,70,75,132,147,59,172,139,173,189,198,2,39,123,79,115,17,250,166,22,149,135,73,217,22,129,143,22,68,74,105,178,73,104,110,106,57,25,115,62,190,241,119,102,246,21,167,202,251,162,111,99,33,90,123,162,223,72,178,235,198,121,24,195,93,160,120,134,69,71,16,226,152,43,39,9,12,227,201,198,87,116,212,92,151,40,186,91,151,81,181,189,158,56,105,152,30,159,232,121,7,175,186,175,102,137,61,56,191,143,196,4,145,155,72,52,26,13,62,21,21,140,174,49,22,122,236,255,0,130,115,91,7,86,233,53,90,27,18,29,170,112,219,195,122,108,134,146,173,211,173,40,174,109,170,229,201,178,232,95,95,188,102,1,106,208,135,18,104,113,36,164,159,82,50,185,0,130,157,174,182,96,172,100,78,53,169,215,112,83,212,106,108,23,165,196,128,203,109,202,145,33,196,146,226,37,197,17,239,144,162,177,173,179,59,220,207,161,116,31,169,179,102,221,120,203,2,86,203,15,99,74,237,86,117,54,147,68,238,214,89,133,75,130,122,28,105,108,161,38,74,50,66,141,36,148,40,174,103,115,185,92,188,165,3,105,220,150,194,152,242,138,211,181,42,109,36,220,93,77,135,84,183,233,109,62,102,105,97,196,21,204,237,238,254,97,10,155,71,229,155,121,111,138,49,21,66,141,86,75,100,120,150,92,36,183,22,47,13,161,189,227,198,68,70,149,31,132,180,17,105,181,186,121,0,223,186,190,107,100,187,59,173,120,78,188,119,213,107,91,225,253,252,107,134,126,246,134,227,124,82,252,154,78,12,196,53,152,52,217,244,101,195,121,153,116,138,125,212,226,205,212,168,239,101,153,17,165,73,46,71,238,62,94,122,124,254,100,99,201,26,119,152,206,190,122,111,107,212,222,63,252,225,221,242,83,41,207,52,107,84,133,78,196,38,194,95,173,199,167,41,46,197,226,8,210,165,183,115,59,172,174,95,72,126,31,231,1,214,27,164,226,204,205,173,149,70,93,78,35,179,42,94,179,143,22,238,251,180,88,174,72,69,139,146,8,185,16,206,121,77,176,230,99,99,216,173,78,141,89,194,164,203,172,58,226,82,252,201,72,81,105,119,65,223,75,39,239,191,188,73,62,206,251,16,229,165,23,14,225,249,85,26,110,25,170,188,207,23,173,199,240,196,125,78,93,199,72,174,102,165,31,34,50,47,127,65,180,216,87,40,112,14,18,136,220,74,102,17,195,236,165,180,41,5,184,164,178,201,89,75,212,124,146,94,96,35,127,46,187,44,169,50,209,29,220,77,75,195,19,22,228,4,45,211,110,181,82,78,167,143,69,213,201,41,229,205,95,167,160,218,156,17,217,249,145,248,111,141,223,224,104,39,196,110,237,187,173,84,79,213,213,214,238,23,227,13,161,143,76,166,197,34,40,212,248,204,146,83,164,183,109,37,54,47,46,69,208,125,36,68,93,8,136,7,86,195,25,99,130,112,123,28,54,31,162,112,173,239,248,155,113,47,57,244,150,73,95,198,163,252,82,229,211,144,237,36,68,146,177,116,21,0,0,0,0,31,143,140,41,141,214,112,157,106,146,234,18,164,77,167,73,140,162,82,140,136,201,109,41,38,70,101,204,186,251,185,143,216,28,111,182,78,178,227,74,34,50,90,77,39,114,191,82,1,1,123,118,101,137,224,220,235,198,243,225,38,43,76,195,238,221,41,67,206,45,69,174,36,98,63,88,185,243,81,245,49,251,29,158,212,99,196,185,129,58,53,71,67,204,39,14,202,117,40,53,26,44,162,153,28,175,116,216,253,230,54,31,180,211,0,211,155,44,200,196,136,225,146,249,119,61,173,21,36,191,236,52,122,247,191,79,230,26,199,217,245,136,31,163,230,221,90,26,16,181,165,188,51,36,136,201,211,73,115,151,20,250,91,226,2,113,50,210,131,10,145,134,104,167,21,130,65,166,147,25,174,75,82,185,110,209,230,127,1,220,71,86,203,137,74,151,131,48,251,234,73,145,185,72,136,179,185,223,171,72,49,218,64,96,253,168,242,214,14,53,203,108,104,227,177,152,83,203,194,53,24,136,83,175,56,130,43,199,122,215,211,238,186,190,177,3,117,136,242,242,95,59,94,105,135,80,219,148,125,54,56,223,74,69,189,136,93,55,165,207,240,188,239,241,183,184,122,64,196,212,200,245,122,5,78,159,37,13,169,185,80,158,97,100,182,201,100,105,82,12,142,228,125,75,159,65,6,93,160,121,83,7,11,231,70,61,173,211,230,48,218,99,119,94,134,25,132,77,17,106,137,21,39,99,37,114,245,140,250,0,144,158,206,92,235,94,56,203,138,37,18,91,147,92,117,138,109,70,74,141,200,236,161,39,106,138,146,86,52,29,239,101,249,121,141,214,66,137,104,74,203,162,136,140,65,175,103,110,119,214,240,86,47,147,71,67,83,165,71,143,135,165,165,13,149,73,109,160,141,83,88,93,201,58,76,139,169,254,147,19,81,128,107,203,196,56,82,135,84,113,149,54,169,180,184,210,148,74,115,89,145,173,180,170,198,118,43,245,234,3,178,0,0,14,57,14,19,45,41,195,189,138,221,62,177,161,29,162,185,227,55,3,208,209,10,157,38,99,46,53,95,134,217,154,35,50,178,210,168,46,174,222,63,141,134,237,227,170,170,232,248,94,117,65,180,41,74,103,117,98,74,244,159,55,18,93,125,221,68,45,246,137,230,37,91,23,102,165,123,9,173,217,113,152,135,62,157,41,38,115,20,226,47,221,200,43,18,44,68,95,132,62,119,243,243,1,177,187,10,178,238,38,204,121,184,134,82,146,226,234,152,101,201,170,53,120,84,106,113,248,203,51,50,79,34,63,23,66,228,36,217,54,247,16,210,93,129,114,226,29,31,14,97,92,69,197,50,243,179,176,44,29,101,194,146,85,117,183,21,102,102,173,70,103,204,191,40,221,176,0,0,1,98,211,115,184,162,82,119,23,153,251,172,41,127,34,176,11,86,178,59,117,28,4,119,50,23,46,229,110,98,230,208,93,126,62,64,57,16,146,228,161,120,161,21,138,194,160,3,226,168,212,91,129,187,214,75,61,229,237,164,136,250,91,207,235,31,104,192,91,68,230,180,204,23,232,255,0,11,1,231,56,206,47,86,238,97,181,109,27,171,94,201,59,250,192,34,227,111,45,165,241,14,46,204,8,244,170,85,78,115,80,103,225,100,66,125,167,225,70,35,89,173,249,73,87,50,185,145,26,84,69,114,59,140,27,179,5,13,233,185,203,134,146,106,104,214,190,51,153,168,203,164,87,188,139,224,58,157,94,108,220,117,89,139,92,170,76,125,107,142,72,143,166,67,134,249,154,82,179,85,181,40,249,23,140,249,125,126,99,98,118,40,195,16,106,123,72,224,216,110,182,193,54,239,120,221,42,96,148,158,80,36,159,79,200,14,74,168,225,136,202,95,246,94,165,157,55,38,112,243,106,209,169,41,152,70,105,51,50,231,49,211,247,140,180,58,222,93,82,163,209,48,117,62,153,25,45,165,182,119,182,38,219,36,39,155,171,87,34,46,157,71,100,7,24,45,90,117,17,151,192,92,45,87,80,31,49,180,100,174,86,184,230,108,141,37,204,197,108,87,184,185,32,42,66,160,0,0,0,0,0,0,0,0,0,0,0,2,211,43,11,128,7,206,182,238,126,225,115,104,177,16,188,11,144,11,139,145,10,138,23,49,80,1,20,93,165,120,37,110,102,2,37,163,135,38,154,193,68,107,73,184,187,157,159,152,103,110,94,66,87,70,141,118,133,97,122,124,184,88,130,172,227,49,205,216,184,22,89,160,206,58,77,69,164,165,168,172,174,165,204,4,59,224,202,253,75,47,49,148,60,87,72,146,113,206,159,188,221,154,16,151,22,157,227,74,108,236,75,35,73,250,231,212,77,7,103,126,119,76,204,28,172,160,193,170,73,152,252,132,64,168,200,90,156,140,203,105,61,53,21,164,173,163,223,101,23,184,67,228,140,61,30,102,95,42,168,70,218,31,93,188,123,162,53,149,159,211,235,94,253,8,108,207,103,230,120,86,48,6,39,127,11,162,52,201,145,225,80,101,146,8,170,42,105,23,92,198,92,185,35,74,136,189,99,47,210,126,240,114,213,71,163,197,9,181,109,68,180,37,101,209,68,70,46,29,123,2,87,149,136,112,157,14,170,182,13,165,78,166,70,148,105,55,53,153,26,218,74,172,103,98,191,94,163,176,131,137,67,230,86,28,14,18,147,115,185,15,160,88,226,72,210,96,56,16,174,124,199,61,238,146,28,58,108,124,140,114,17,216,136,128,93,160,92,69,97,109,207,204,93,171,224,2,160,0,3,30,231,29,8,171,88,114,60,115,38,207,76,244,57,226,82,139,250,219,133,238,250,196,35,229,78,113,86,50,239,189,55,115,164,39,188,55,23,220,198,101,119,221,235,235,175,167,175,238,19,213,90,167,181,82,138,150,29,36,89,46,18,252,72,37,115,177,151,79,202,32,35,106,92,190,111,45,61,24,238,186,146,127,84,184,221,231,15,31,135,252,30,226,215,210,163,213,235,159,213,207,204,4,236,229,190,38,107,18,209,30,154,130,123,193,45,76,253,34,82,147,228,132,31,184,255,0,116,59,112,212,45,133,243,74,165,139,242,242,91,211,153,146,107,60,76,228,107,187,53,78,153,39,113,24,250,153,116,241,31,33,183,133,204,5,64,0,7,231,213,170,173,211,55,90,201,103,188,213,109,36,71,210,222,127,88,131,77,186,179,206,110,53,204,24,172,49,38,105,53,35,12,34,26,146,244,102,83,125,79,201,35,245,111,202,202,235,212,74,110,211,185,187,59,2,250,53,194,64,125,206,59,140,213,187,154,108,219,70,230,215,178,78,254,184,130,46,243,157,152,89,139,135,89,171,76,125,103,38,92,72,6,169,14,170,69,144,167,237,251,43,92,188,103,225,250,252,192,111,127,102,214,69,70,168,213,114,235,49,37,199,130,225,57,222,250,143,137,120,157,59,38,99,37,225,34,211,238,47,127,79,136,150,218,21,53,138,69,41,138,116,102,201,13,181,171,74,73,70,171,93,70,125,79,159,83,26,215,176,222,88,209,240,166,74,224,167,227,162,27,142,197,239,43,56,136,73,109,71,170,92,146,234,70,102,92,149,97,180,68,68,69,98,43,16,14,41,49,219,144,217,33,212,234,34,59,245,50,17,195,182,126,79,225,234,95,161,253,221,77,97,157,239,120,107,251,229,229,94,220,61,186,153,249,152,146,65,161,219,125,226,4,81,253,4,180,4,187,190,239,79,217,233,181,184,95,129,249,128,135,182,39,212,241,182,50,163,66,149,37,46,113,146,99,66,61,226,73,5,101,187,107,30,146,228,94,46,165,204,78,102,193,25,105,23,9,228,30,5,115,113,28,157,139,222,126,38,222,113,94,180,217,93,53,124,20,33,107,103,154,20,124,65,155,88,21,169,27,178,67,216,174,153,29,73,91,68,178,52,156,150,175,114,62,165,207,160,244,47,147,20,8,120,111,45,232,244,136,109,178,150,227,241,26,119,76,147,105,241,62,226,142,201,46,158,177,128,238,196,86,228,66,160,0,2,134,87,43,24,17,220,84,7,76,199,153,75,130,115,10,153,58,157,136,232,137,152,154,134,235,124,74,148,243,68,173,10,73,167,155,106,35,43,104,79,79,33,171,89,179,217,179,147,56,177,231,42,52,204,19,75,106,75,210,26,82,214,253,114,166,87,74,90,52,218,196,179,47,113,126,129,187,2,213,182,219,133,103,27,74,139,175,50,184,8,121,199,61,153,184,151,15,204,151,47,12,200,194,48,217,92,231,26,101,42,170,79,90,146,201,154,141,41,61,77,43,153,17,39,157,204,249,117,26,229,140,242,83,57,48,223,7,190,197,88,124,248,141,229,183,106,89,250,186,122,221,130,252,97,232,18,94,30,161,78,78,153,116,88,15,22,173,127,73,25,10,231,231,204,186,243,29,38,179,144,25,85,91,220,241,120,3,10,47,115,171,78,242,131,25,118,189,175,107,167,151,64,30,110,146,205,103,10,84,99,74,143,45,164,72,140,180,75,105,104,45,90,84,149,92,142,202,77,143,154,122,31,33,184,187,48,237,255,0,142,112,20,140,53,133,171,248,134,175,34,155,7,140,223,49,22,147,1,90,181,147,203,78,149,40,146,175,89,100,103,204,189,254,225,187,89,191,217,239,150,181,56,21,25,148,226,195,52,197,55,72,121,41,220,225,56,247,74,201,46,25,44,140,156,43,31,50,253,2,46,243,243,35,15,39,241,69,117,20,204,84,111,29,39,133,208,108,66,225,111,189,109,171,219,75,135,167,240,135,245,243,243,1,37,21,44,220,163,109,17,133,97,212,99,199,168,113,18,31,57,107,92,230,155,102,233,107,91,61,25,81,149,250,124,45,241,31,189,86,207,186,38,67,97,42,93,84,227,85,82,225,37,138,74,149,13,134,94,51,61,209,168,249,58,178,45,63,69,215,175,79,136,136,60,37,157,249,131,131,219,76,104,56,179,16,147,13,182,164,37,166,171,15,180,132,234,86,163,50,34,59,23,59,254,145,201,138,179,187,48,113,172,36,211,106,56,179,16,169,166,223,41,9,75,245,135,222,73,40,137,73,43,36,206,196,118,81,243,1,146,115,83,106,140,213,206,78,235,254,154,223,87,116,111,255,0,93,83,162,53,248,93,30,174,237,7,127,193,243,191,194,222,241,185,123,25,236,11,72,118,155,19,18,227,154,109,14,163,58,155,138,27,117,183,88,170,78,65,165,150,211,29,100,146,74,73,9,51,213,172,249,151,191,175,150,62,217,67,100,188,49,92,244,167,190,103,82,231,238,56,29,223,21,67,109,221,23,223,222,218,150,118,189,138,246,242,33,46,56,79,8,81,112,172,5,193,165,211,161,48,133,190,111,218,60,84,50,90,141,41,43,217,62,255,0,9,115,250,128,83,12,224,124,59,133,105,145,169,116,154,113,48,204,93,123,180,147,206,44,147,169,74,81,243,81,153,159,53,31,81,129,182,216,193,212,218,246,95,192,110,76,84,44,187,250,58,252,78,173,60,202,51,229,238,63,136,217,145,133,182,162,130,153,152,38,18,20,162,34,42,187,42,230,155,255,0,88,120,4,27,97,250,193,96,108,247,199,11,141,173,180,183,50,167,13,36,218,73,118,73,76,43,23,143,221,224,235,212,122,21,195,21,126,245,226,121,175,232,180,122,201,34,235,171,203,234,30,115,243,101,14,82,179,135,28,189,29,229,37,71,136,170,109,221,30,3,183,20,231,151,212,39,247,37,235,14,212,251,227,120,149,150,239,135,182,167,13,93,119,159,204,3,187,99,89,106,129,131,107,211,144,102,74,141,76,148,233,25,17,25,145,165,165,31,67,229,238,16,37,182,254,54,157,87,207,76,104,133,72,116,210,239,119,114,83,72,46,144,227,121,125,66,118,115,106,66,163,229,142,48,90,47,116,208,42,10,35,35,177,145,148,119,7,158,109,169,102,187,47,58,113,59,142,41,102,107,224,174,106,89,153,242,136,192,12,181,144,245,202,213,99,45,168,248,110,4,210,108,226,166,75,255,0,72,218,73,54,226,92,232,100,70,119,186,255,0,140,98,108,227,162,226,40,178,103,72,153,58,50,208,186,179,164,68,142,183,51,112,255,0,20,190,35,226,201,252,211,151,129,222,209,192,59,53,164,197,113,164,183,198,27,105,35,83,169,85,200,180,153,123,143,244,143,210,204,204,201,143,138,233,72,108,176,219,113,28,84,210,144,167,55,228,179,87,133,119,35,240,23,227,94,255,0,0,24,96,202,195,246,176,99,252,38,45,162,76,43,150,226,165,25,206,69,115,240,186,147,31,138,63,74,159,53,49,89,55,80,193,111,80,189,104,112,142,202,73,145,21,140,142,220,172,96,39,59,97,156,91,22,165,151,56,37,133,162,65,184,231,121,92,205,9,34,228,252,147,247,31,192,109,235,240,225,84,227,33,185,44,154,218,37,106,36,154,140,172,101,114,247,31,196,196,9,108,207,182,30,42,203,41,248,110,144,136,53,106,132,122,111,25,100,21,121,198,80,189,226,94,87,171,161,68,86,53,252,111,111,136,149,93,152,118,169,151,155,20,56,137,153,132,158,136,179,135,38,73,184,237,88,228,25,232,147,187,34,230,210,125,199,215,225,96,24,239,107,157,137,40,185,135,71,122,101,18,155,71,98,100,220,70,170,131,174,74,169,76,73,41,43,67,230,124,146,74,34,59,172,142,196,86,234,34,198,86,90,230,198,83,105,238,188,75,70,143,222,183,222,110,110,238,173,215,75,239,25,229,248,67,233,249,125,195,209,49,51,6,181,13,149,205,167,176,234,28,74,94,36,58,130,112,146,102,95,18,235,204,249,140,95,138,118,93,202,92,79,194,239,112,46,17,107,134,215,109,88,114,51,151,213,167,224,86,245,64,67,86,22,237,2,207,92,40,193,70,159,143,38,56,174,35,136,187,52,90,113,150,155,36,189,237,151,63,9,143,216,172,246,152,231,140,216,143,51,7,29,212,219,90,244,233,53,208,169,150,43,25,25,255,0,91,63,35,27,125,152,93,154,88,29,164,191,80,141,136,168,76,20,120,42,115,118,222,18,101,36,163,78,179,234,79,114,242,232,35,175,104,252,156,167,229,150,43,196,84,184,51,163,188,138,111,9,167,117,5,49,200,247,141,178,163,177,18,143,79,174,127,95,229,1,249,249,131,181,174,120,102,20,151,23,91,198,235,146,210,157,109,226,74,233,112,155,61,73,111,65,31,129,162,247,25,143,199,203,252,181,197,185,199,95,147,17,21,42,105,190,228,101,212,220,84,165,173,164,153,154,208,70,127,70,131,231,119,58,90,221,126,3,25,36,181,29,174,37,199,96,92,143,194,51,35,208,235,82,233,116,119,221,157,130,99,62,230,242,148,210,148,106,89,69,81,153,168,249,168,238,103,207,222,3,243,242,175,178,247,12,151,122,122,89,69,195,147,127,1,195,238,107,85,36,232,245,245,94,196,158,190,31,62,131,40,102,206,200,249,57,151,216,23,19,73,103,6,178,135,98,80,230,207,66,154,169,205,93,148,150,92,50,59,45,206,103,116,116,62,67,122,162,210,105,209,53,112,240,99,55,174,215,208,202,83,123,125,95,88,214,173,180,106,110,83,176,54,49,105,148,168,175,130,170,11,186,87,166,199,185,145,252,192,32,159,54,155,128,206,96,85,90,165,176,166,98,150,227,118,133,25,153,151,208,55,126,102,103,239,191,188,110,7,101,218,222,70,101,84,13,165,146,79,209,105,190,239,240,248,195,74,177,156,151,38,98,89,146,93,82,141,75,221,220,212,173,71,201,180,151,95,200,55,199,178,138,3,50,51,22,114,156,66,14,248,82,113,243,65,31,246,194,48,9,139,195,70,163,195,180,163,81,220,206,19,23,63,142,236,135,232,153,216,124,148,100,19,116,136,45,164,136,137,49,154,73,88,173,209,36,57,222,94,139,114,234,2,10,246,249,204,74,220,204,198,137,19,142,115,116,254,22,109,181,164,216,108,174,74,126,81,31,50,43,244,49,208,246,29,203,213,226,236,255,0,193,74,124,163,45,153,125,229,116,173,213,160,207,76,41,61,116,151,46,105,247,15,151,108,170,163,149,60,206,166,41,72,82,111,65,101,190,107,213,253,145,35,249,198,218,246,103,101,125,46,69,75,46,49,147,138,138,167,213,223,23,74,161,36,215,234,204,111,215,189,250,124,62,2,9,49,201,172,46,214,18,203,250,85,25,150,219,66,99,148,130,34,109,106,81,120,159,90,250,171,159,188,119,145,243,192,140,220,56,141,198,105,41,36,162,246,36,167,73,115,51,62,159,148,125,2,138,90,226,35,59,75,114,81,131,199,94,144,68,102,18,17,79,193,59,211,37,72,123,85,219,122,98,249,21,140,143,221,212,75,160,212,173,185,240,5,42,191,131,241,117,101,246,162,19,209,176,60,244,32,215,17,43,81,105,106,74,138,202,51,185,115,48,16,221,178,182,36,145,133,179,207,11,212,144,234,211,194,241,182,221,161,42,63,20,55,211,200,149,203,246,66,123,54,96,196,202,197,25,61,135,234,110,41,213,45,228,204,51,53,161,41,51,211,45,212,244,79,47,112,243,203,67,144,238,21,204,118,94,136,226,245,69,213,164,219,81,180,126,38,12,142,198,93,61,97,54,253,157,24,202,93,123,35,112,196,105,77,188,102,152,117,39,53,57,32,215,115,42,147,165,239,47,136,131,111,64,80,142,228,71,230,66,162,128,161,153,36,174,98,163,170,230,62,39,115,10,225,58,141,101,168,202,121,81,119,54,74,93,221,153,234,117,9,245,172,118,245,128,106,215,104,22,208,114,50,199,10,71,135,75,145,61,137,45,87,226,50,181,181,21,135,82,105,92,55,156,177,111,15,234,247,123,132,54,87,234,53,220,215,199,216,137,231,102,161,124,93,66,93,76,248,132,37,190,107,120,249,158,237,60,143,233,58,23,46,163,63,246,135,231,126,32,198,121,191,136,176,203,138,168,198,137,22,117,58,83,109,157,77,110,54,149,21,57,178,228,139,17,17,253,33,157,254,191,49,251,27,8,236,255,0,74,199,216,245,247,234,245,40,142,166,78,22,84,237,18,105,137,144,68,181,61,24,255,0,100,190,103,227,62,127,95,152,200,147,141,154,242,38,139,128,189,35,221,192,136,158,59,131,190,234,83,235,190,141,247,93,125,61,127,112,217,43,88,124,144,41,80,233,219,206,22,59,45,239,45,171,118,209,38,246,189,175,110,189,71,216,52,0,0,3,130,92,132,198,108,150,162,51,35,85,185,8,128,237,10,204,118,234,222,128,238,248,162,221,119,173,245,180,217,117,225,60,143,224,36,63,104,92,227,151,128,176,243,114,162,210,222,121,69,87,40,159,71,56,217,51,45,14,157,238,73,63,196,232,34,28,229,77,206,223,234,220,215,209,220,191,130,226,156,57,151,223,117,211,168,203,79,224,138,246,235,203,200,76,152,96,58,78,89,206,151,71,149,87,125,200,106,68,83,89,168,183,174,18,141,41,73,40,200,136,147,97,214,21,71,84,186,215,117,194,208,217,175,213,214,163,177,89,26,143,159,51,247,24,217,92,231,168,83,48,114,37,225,218,101,6,43,73,153,73,113,221,227,4,150,73,10,94,241,23,210,148,243,50,210,92,238,63,103,99,61,158,233,121,151,140,112,125,106,177,84,138,182,234,93,225,188,143,38,152,153,41,61,219,82,18,87,53,44,181,122,132,101,114,229,203,200,34,86,97,216,246,35,216,164,179,82,161,223,56,161,154,28,218,124,154,68,167,90,105,117,9,108,184,151,81,45,182,201,71,186,73,123,137,94,243,234,92,175,210,91,242,147,33,112,62,89,81,233,76,210,104,108,199,145,18,144,197,57,107,110,100,135,72,210,148,54,70,69,188,87,75,160,185,218,225,145,25,63,133,50,207,7,83,161,82,41,84,148,186,211,82,25,55,227,83,27,140,165,165,114,20,225,151,134,231,107,219,149,253,196,99,40,145,18,72,146,146,34,34,228,68,66,162,160,0,0,40,106,34,234,44,83,150,35,228,56,141,211,81,218,223,194,2,245,184,118,240,249,142,45,70,125,12,84,206,226,242,73,23,184,191,64,11,80,221,203,157,135,34,80,73,62,156,133,57,251,142,193,206,247,185,128,228,35,34,232,64,103,113,68,149,202,247,21,211,241,1,97,164,207,168,184,175,239,23,17,88,44,94,64,5,200,133,64,0,82,215,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,79,191,185,78,173,58,185,219,173,128,114,128,197,25,137,157,43,193,157,223,163,15,42,79,25,189,189,166,238,244,232,209,251,131,191,173,252,3,77,113,95,105,77,102,148,241,161,172,183,154,100,81,247,158,28,78,180,243,186,191,193,254,0,36,132,4,90,211,251,84,235,170,154,220,117,229,108,245,17,222,230,120,181,103,238,51,255,0,99,12,209,150,93,161,50,241,92,118,205,252,176,121,179,54,92,114,235,196,38,231,71,52,251,227,151,152,13,226,1,137,48,142,124,30,39,109,133,158,22,56,251,216,169,147,110,59,93,175,167,151,224,203,241,186,140,159,2,161,198,235,250,29,26,45,251,43,222,247,248,124,0,125,128,0,0,0,0,41,98,22,154,12,207,220,47,0,22,104,33,82,73,151,65,112,0,167,50,234,6,118,21,20,51,183,184,7,204,111,26,148,86,51,242,232,57,82,124,136,113,37,157,37,204,239,239,232,47,43,245,184,14,84,216,92,44,46,130,165,212,5,154,203,225,250,71,39,94,99,229,78,175,33,245,23,64,21,0,0,0,31,52,218,132,88,13,19,178,101,48,202,77,90,110,234,201,37,126,124,185,159,94,67,24,87,54,137,203,122,46,231,138,204,156,18,198,251,86,157,253,101,132,234,181,175,107,186,87,234,3,43,133,203,204,134,190,203,219,11,41,88,51,211,156,25,107,234,223,158,32,141,255,0,44,63,14,165,182,222,87,197,97,197,179,155,153,96,165,38,214,35,175,199,62,166,95,223,192,108,226,157,105,5,117,184,148,151,196,236,62,73,53,202,44,50,213,42,175,9,146,213,166,238,72,66,121,249,115,62,188,134,137,230,63,104,188,58,41,169,188,53,140,178,186,160,148,190,218,72,251,196,157,240,155,102,102,126,9,37,208,249,13,107,204,78,211,108,202,121,183,91,166,197,203,121,36,153,202,52,238,209,33,119,71,142,202,229,43,167,78,127,16,18,139,136,54,130,202,188,59,195,241,152,251,10,35,136,215,167,123,94,140,221,244,218,246,186,185,245,33,174,89,145,218,55,149,212,54,37,55,79,94,22,170,40,169,235,117,36,206,47,143,117,46,203,178,10,205,171,153,216,191,79,65,18,184,191,106,204,194,198,92,39,121,209,240,227,124,30,243,71,15,29,242,190,189,55,190,167,143,241,75,248,70,35,157,85,145,61,123,199,144,217,30,157,30,18,62,156,254,63,16,27,227,155,125,162,180,220,78,245,86,60,76,180,141,166,78,227,75,141,226,68,184,94,18,108,206,214,143,207,213,49,170,185,149,157,197,143,166,187,32,176,209,66,39,29,109,219,113,187,219,105,111,69,175,187,79,214,49,96,185,45,184,175,85,181,31,212,64,57,36,73,226,29,91,154,52,235,89,170,215,189,174,56,71,50,32,205,95,169,17,245,114,191,38,204,199,214,214,26,196,111,223,113,64,169,57,167,174,136,174,29,191,65,0,252,224,31,186,140,3,142,156,252,30,11,175,43,157,188,52,231,143,159,255,0,36,114,158,92,102,25,22,163,192,120,138,222,125,214,255,0,252,80,31,135,30,70,225,90,180,106,229,110,182,25,59,7,103,129,97,82,105,39,134,120,157,212,68,198,191,27,162,246,211,226,252,25,254,47,79,136,199,243,176,182,39,165,149,234,120,114,169,16,181,18,126,158,27,141,243,50,185,23,136,139,157,185,143,205,91,110,54,102,75,109,73,50,59,25,25,90,198,3,112,40,91,120,49,76,223,234,203,52,47,121,167,173,116,147,107,95,251,199,196,100,154,119,105,164,6,17,161,89,76,199,53,223,158,39,73,121,127,131,8,244,28,237,211,231,189,248,40,82,23,206,222,22,212,124,255,0,64,96,72,218,59,79,41,91,178,190,85,68,35,255,0,42,83,255,0,54,28,110,118,156,210,213,211,42,226,255,0,223,66,127,230,194,60,155,195,120,137,226,35,106,131,81,89,31,77,49,92,59,255,0,0,229,44,35,139,12,174,88,98,173,111,62,9,223,248,160,36,90,23,106,37,37,155,95,42,98,114,69,185,226,164,151,151,248,48,253,166,251,84,232,124,239,149,112,75,247,218,143,249,176,140,135,176,253,122,57,94,69,18,123,69,125,62,56,203,79,63,46,100,62,37,50,242,61,118,150,155,249,164,200,4,170,51,218,171,135,173,207,44,105,197,207,223,139,145,255,0,54,31,161,31,181,107,13,35,77,242,214,152,86,191,92,94,223,252,216,68,200,0,152,42,87,106,158,14,145,201,252,13,70,143,225,51,241,227,6,186,223,167,56,228,63,121,174,212,28,191,82,82,103,135,240,249,25,145,25,151,166,44,114,255,0,192,136,95,2,51,35,185,0,155,104,93,167,121,112,230,189,229,47,13,183,107,90,248,197,142,125,127,189,14,241,73,237,21,202,25,154,73,218,182,15,98,238,146,60,88,198,47,34,229,207,212,47,49,2,132,242,139,220,67,232,106,166,251,38,70,148,54,118,59,243,35,254,112,30,136,240,238,217,185,43,95,84,116,122,127,130,88,83,250,249,122,87,17,70,157,55,248,149,250,14,251,72,207,60,169,173,36,149,7,49,112,155,215,73,170,205,87,99,57,200,142,215,228,175,49,230,246,141,152,213,186,27,204,191,18,44,21,169,141,90,73,196,44,200,238,70,71,123,40,188,198,71,194,155,92,230,70,18,177,83,168,184,105,203,54,166,254,158,51,231,200,212,74,62,143,23,188,128,122,30,139,141,48,140,210,74,163,98,138,67,164,164,146,203,119,57,165,92,188,249,43,167,49,250,77,79,130,253,247,19,88,115,79,93,14,17,219,244,24,130,156,53,218,75,156,212,194,109,178,195,216,8,146,220,114,104,141,200,146,253,214,255,0,10,46,124,134,192,101,239,105,246,58,147,222,29,244,188,178,135,167,117,186,212,111,55,175,215,191,173,47,157,185,116,243,1,43,164,100,125,14,226,163,95,50,223,107,124,184,197,209,18,185,249,161,151,136,121,115,138,50,16,197,109,130,53,17,146,45,98,55,140,204,238,163,25,170,149,140,112,173,101,150,157,166,226,122,68,194,123,86,131,143,53,183,9,86,51,189,180,168,239,107,31,232,48,31,178,2,198,221,105,212,146,154,117,11,35,232,105,81,25,11,192,0,0,5,15,152,177,104,51,232,57,0,7,204,105,50,51,228,98,197,162,246,230,62,163,65,25,223,152,226,91,125,44,70,3,230,53,153,29,180,152,231,101,226,43,36,200,190,187,142,53,166,231,204,140,88,126,30,158,224,31,121,25,40,174,70,42,62,86,30,59,105,59,114,33,244,36,238,2,225,243,84,98,113,208,100,196,222,104,223,178,182,181,90,246,212,70,87,183,191,168,250,64,4,89,237,255,0,178,182,36,168,189,143,49,245,54,109,78,91,110,119,94,134,24,162,184,180,170,197,21,163,179,132,179,189,172,103,211,221,111,136,208,108,190,117,220,182,199,19,232,248,134,58,226,46,60,19,109,71,54,241,79,82,212,211,132,70,149,151,35,177,244,247,151,49,232,79,52,112,37,59,29,97,10,157,6,115,147,82,220,237,206,190,20,210,78,120,29,66,139,77,210,175,196,43,242,62,87,16,221,183,238,205,178,240,6,53,170,226,156,57,65,197,146,219,151,81,131,13,46,200,138,110,50,164,156,2,81,233,82,26,77,204,141,187,117,247,31,32,145,248,24,159,5,183,89,195,112,107,52,202,186,101,42,122,154,147,184,97,173,225,161,43,109,74,189,210,174,100,87,34,189,139,168,218,45,143,182,160,161,81,189,45,239,122,92,8,59,238,3,119,196,214,16,214,187,113,23,182,164,21,237,114,253,36,52,75,4,103,101,118,148,150,112,237,85,154,60,38,169,144,211,20,184,132,173,183,9,77,233,70,149,106,112,139,85,136,238,86,46,100,99,243,91,204,68,225,123,247,52,186,92,142,39,240,155,215,53,233,211,210,218,84,86,245,143,175,144,206,48,211,209,180,25,241,106,13,27,209,31,105,212,37,90,76,219,112,150,87,177,29,174,95,88,250,70,191,236,197,156,208,113,238,18,126,83,213,154,2,221,58,210,162,37,48,228,17,145,253,19,38,69,109,106,51,85,215,252,92,134,127,35,35,230,71,113,166,85,31,52,232,188,99,36,214,189,22,86,171,218,254,227,254,113,244,128,8,120,219,111,100,236,102,191,67,59,173,53,170,133,187,199,95,15,65,117,122,63,91,90,250,84,118,191,63,208,99,87,54,92,205,6,114,223,27,97,72,53,74,90,52,250,87,6,106,156,145,40,163,146,81,190,96,140,204,148,147,228,90,15,159,215,228,39,211,31,101,221,47,24,240,28,107,179,211,193,239,116,240,234,73,122,250,111,123,164,255,0,20,191,132,64,102,208,153,55,85,201,252,194,165,149,58,131,136,9,168,212,230,42,138,93,74,42,172,149,37,247,121,153,146,16,68,139,54,87,252,188,196,84,244,100,214,97,209,113,230,6,163,214,41,178,161,25,78,226,52,33,137,168,127,212,121,196,157,140,173,127,80,253,220,191,32,200,34,50,187,60,118,144,41,180,252,1,128,234,117,108,45,29,75,239,93,108,239,244,73,77,149,45,210,240,169,222,93,8,253,94,159,164,73,85,50,161,30,167,9,185,177,164,50,242,28,189,150,210,201,73,59,25,151,35,35,63,33,81,245,141,115,218,171,50,105,184,59,209,126,37,17,156,226,248,221,58,230,37,171,104,220,116,185,29,253,97,177,130,61,123,67,171,107,103,208,13,218,152,59,247,173,238,127,238,79,136,8,135,164,111,177,78,52,161,197,143,29,105,92,153,177,162,164,144,70,225,234,83,164,69,98,43,92,252,93,4,233,236,29,128,167,225,156,148,192,202,152,183,201,113,187,207,82,29,138,166,207,197,46,85,175,115,229,235,16,134,29,156,48,167,164,25,153,130,221,54,38,45,62,149,83,153,51,97,55,34,251,225,159,129,243,230,61,6,228,141,9,20,28,184,162,211,144,151,200,152,226,108,79,23,139,196,251,135,207,145,121,136,50,0,0,10,3,242,177,68,21,84,112,237,86,18,20,105,84,136,47,178,70,73,212,100,106,109,69,211,223,215,160,253,81,99,168,39,27,91,103,123,41,38,71,111,136,8,39,219,251,45,106,244,44,216,199,149,199,81,49,113,152,238,187,184,168,74,66,14,241,162,167,215,185,145,115,63,211,200,109,231,100,238,50,167,57,151,180,76,44,110,70,76,136,116,106,163,203,35,146,157,118,58,169,159,52,117,47,92,185,253,94,99,233,237,28,202,18,171,96,220,195,196,80,225,86,164,62,239,116,233,75,45,235,109,86,118,34,14,214,65,153,242,35,247,245,26,251,217,177,136,231,224,188,213,170,97,89,204,177,13,48,176,188,179,211,53,42,109,226,53,205,138,187,40,140,203,241,238,92,139,149,128,76,171,42,37,180,133,164,200,201,73,35,35,35,248,13,113,218,242,124,120,158,137,235,117,191,23,31,107,172,139,166,224,108,6,30,148,153,180,10,108,178,90,21,191,134,203,183,65,221,39,169,4,124,190,28,198,155,237,219,140,152,165,122,15,121,180,244,111,123,207,240,174,17,94,220,55,79,17,121,128,131,170,146,201,199,210,100,95,176,34,254,19,27,29,177,54,37,106,139,156,216,49,199,89,66,137,158,241,185,169,210,65,115,137,39,225,203,168,214,167,156,55,20,74,59,116,183,33,159,118,76,162,77,153,154,24,86,68,120,82,157,215,199,88,219,108,212,71,104,239,151,43,23,192,4,247,100,141,85,186,214,88,81,106,77,37,41,75,220,77,137,43,214,69,105,14,39,175,191,160,253,44,195,112,155,162,178,163,43,253,244,146,235,251,133,142,175,179,84,103,225,228,198,29,141,33,151,26,90,10,93,210,226,77,42,43,203,120,249,145,253,99,179,102,58,73,84,54,8,255,0,217,105,255,0,128,176,30,110,51,46,113,76,238,219,54,73,209,190,253,149,250,232,254,97,222,246,84,195,147,43,25,161,129,221,101,183,180,122,99,76,108,212,150,77,100,95,124,49,239,47,172,99,252,197,141,195,247,127,37,150,173,239,173,254,240,109,126,194,248,30,57,61,70,197,85,4,206,142,154,86,50,142,250,156,89,18,25,66,90,56,203,53,44,205,60,136,185,153,157,203,151,144,9,149,203,230,162,225,156,9,1,154,140,246,154,68,109,238,181,190,100,209,22,167,151,107,220,249,122,196,49,214,115,109,105,150,185,78,149,49,54,191,134,101,72,110,83,81,214,195,184,138,60,117,167,91,70,225,40,200,201,70,92,136,185,91,157,238,48,6,210,123,103,179,128,112,246,34,195,248,115,17,96,57,111,193,225,55,44,200,150,78,60,173,107,101,106,186,80,250,76,236,75,81,242,34,228,68,34,215,63,243,243,17,102,206,39,157,62,169,30,134,73,121,248,239,234,167,161,205,38,164,71,38,202,198,167,21,202,221,126,63,160,6,217,237,35,183,221,39,28,181,50,135,68,192,81,37,20,122,243,146,18,244,92,66,153,27,198,210,79,36,148,68,150,61,83,214,71,123,153,115,47,49,165,17,242,247,48,113,190,174,7,2,98,18,224,173,171,117,76,125,239,95,165,236,146,183,170,99,232,203,90,70,15,170,85,86,120,135,16,55,5,11,134,110,26,142,91,77,22,240,212,143,13,214,71,230,124,186,242,18,127,145,89,121,146,206,119,223,116,102,34,38,91,134,222,110,234,241,28,211,248,91,95,74,121,95,159,232,1,167,25,123,217,253,142,107,132,203,179,42,85,218,114,248,228,180,72,119,11,188,102,101,224,241,115,116,185,115,63,208,51,237,11,179,35,20,169,150,29,86,58,170,166,250,185,30,19,115,204,255,0,191,137,20,195,184,26,27,47,50,236,115,154,180,34,66,84,106,228,100,70,70,93,76,146,50,92,72,168,140,202,27,65,170,201,191,173,215,168,130,52,40,157,156,152,150,154,187,43,26,212,214,68,131,77,207,11,184,158,166,71,253,220,112,212,251,57,113,52,181,47,78,51,169,149,220,53,114,194,238,31,159,247,241,39,162,150,33,68,106,179,217,245,83,165,95,139,204,73,77,239,109,167,121,135,84,139,219,173,174,255,0,62,162,54,179,226,136,214,31,199,20,246,17,80,68,162,238,246,158,212,73,36,219,233,157,43,117,63,47,225,19,255,0,155,120,158,5,23,186,183,213,24,44,239,183,246,223,60,148,222,219,190,151,50,243,30,122,51,151,17,30,32,197,17,102,165,216,174,104,128,134,174,194,174,158,78,56,126,103,207,152,9,81,236,204,198,212,183,50,247,45,240,206,254,41,74,62,248,240,113,73,222,126,30,98,253,78,189,63,131,152,221,188,221,175,70,162,97,136,179,36,27,90,87,57,13,150,183,73,5,115,109,195,234,127,80,137,142,205,28,93,57,140,210,203,138,34,27,138,109,39,190,57,153,30,191,214,243,21,248,214,235,240,18,83,180,213,75,78,88,210,228,188,182,144,107,172,182,92,206,197,248,23,254,63,0,16,209,156,59,172,109,158,121,135,6,59,201,103,78,39,171,73,37,32,247,183,46,49,194,181,138,223,141,212,75,78,203,89,127,51,14,122,79,190,144,242,248,142,10,218,162,154,45,167,127,241,59,250,194,37,48,253,61,220,65,180,110,97,199,109,151,93,34,168,85,157,45,194,77,71,110,60,138,253,15,151,49,59,25,107,64,102,149,222,58,56,130,222,238,127,9,111,118,190,156,139,204,78,227,189,128,0,163,242,177,13,37,85,136,104,140,151,141,189,46,146,238,72,213,208,140,186,92,188,198,151,103,222,201,120,131,27,42,106,225,213,170,41,39,235,78,76,45,213,17,111,120,79,123,228,225,92,188,69,204,111,48,177,198,210,234,116,168,206,196,119,228,3,206,222,119,236,199,140,50,239,185,119,236,214,37,119,135,19,109,116,71,89,211,187,221,249,168,239,125,127,146,195,188,108,95,158,20,124,7,83,161,80,170,145,161,163,137,197,241,100,27,178,42,41,99,66,20,168,233,190,149,39,161,104,51,189,252,252,132,155,109,55,179,245,35,23,250,55,173,56,129,124,39,25,250,216,146,118,213,185,235,244,103,248,188,191,40,132,90,214,31,173,229,238,39,167,73,77,26,123,43,136,108,207,73,78,142,180,149,210,225,153,25,242,79,135,193,252,124,192,122,61,203,28,109,67,197,248,98,155,83,165,212,96,188,137,123,237,217,71,150,135,136,244,184,180,157,141,61,125,83,250,185,142,236,34,231,96,237,173,84,243,56,27,5,215,235,56,50,3,106,239,61,234,92,145,186,125,28,229,56,155,146,222,229,126,93,75,161,254,81,37,216,99,18,210,241,45,37,138,165,58,169,2,99,111,146,205,46,68,125,46,33,68,149,154,78,198,70,119,177,149,143,159,80,31,176,1,212,0,0,90,165,161,4,102,181,165,36,69,126,103,97,242,189,88,164,177,114,122,169,17,179,79,82,91,233,43,126,147,1,246,10,17,115,184,248,17,93,164,58,118,106,173,9,126,255,0,11,233,63,244,142,84,84,98,56,118,68,182,21,239,228,225,31,250,64,125,96,44,67,168,114,250,86,149,91,200,238,47,1,164,157,162,248,126,68,172,156,204,26,130,20,230,149,119,77,136,154,51,46,82,162,23,91,136,171,200,233,201,195,185,195,91,92,132,18,191,81,205,187,45,91,190,171,142,126,255,0,168,76,254,219,152,112,171,153,17,141,35,147,82,150,167,251,187,147,41,185,157,166,70,62,92,143,200,66,188,168,203,194,185,229,136,160,19,107,108,218,130,210,116,201,43,40,181,55,29,92,203,151,159,232,1,60,219,62,84,155,159,150,120,53,72,36,150,188,47,78,115,146,245,117,142,215,243,140,164,48,78,202,19,85,43,44,112,62,173,28,240,117,49,94,31,247,59,3,59,0,161,149,200,203,204,105,22,223,185,43,86,197,248,3,29,214,169,242,101,168,229,247,94,134,89,167,169,227,61,47,197,73,216,201,92,253,83,62,131,119,53,162,246,214,155,159,186,227,169,230,142,24,99,20,224,170,157,33,238,36,202,86,230,229,30,218,252,46,161,92,185,31,226,249,121,128,243,131,137,41,211,178,207,31,213,41,85,40,111,169,216,237,54,210,137,246,142,58,174,182,219,112,174,149,92,203,145,254,94,162,102,118,26,206,108,55,91,194,184,82,128,82,233,140,191,11,4,65,55,11,188,155,82,200,208,220,100,25,26,108,70,92,207,242,116,17,191,218,21,149,79,96,172,222,196,53,134,169,213,148,70,122,109,58,58,31,148,201,147,74,51,167,54,163,34,86,130,35,63,1,251,253,198,62,45,144,246,133,174,224,92,94,235,102,154,3,44,199,195,234,132,133,204,37,166,228,151,88,177,25,239,18,90,172,143,227,228,3,208,0,15,203,162,86,25,171,111,183,50,35,187,186,211,125,202,201,86,189,250,243,63,33,250,18,29,75,12,56,242,214,148,165,180,26,140,212,118,34,34,43,220,192,107,190,217,121,131,74,194,153,53,140,23,37,200,139,118,47,119,234,105,114,210,218,143,84,168,253,110,71,110,74,184,136,236,55,29,252,220,218,39,20,76,165,50,227,105,118,146,219,229,195,164,229,21,144,152,173,159,52,218,252,253,254,238,131,106,187,73,243,177,105,94,98,224,40,147,104,46,167,245,35,74,9,221,82,15,245,155,167,200,156,255,0,205,233,250,70,29,236,219,192,114,49,126,102,84,107,179,32,84,201,169,88,102,89,147,177,218,61,210,141,51,99,34,201,51,73,223,213,63,127,82,48,18,209,144,56,117,250,30,87,96,182,31,90,205,76,225,138,115,10,37,180,104,59,148,118,139,153,25,242,62,93,6,77,31,149,133,33,38,155,134,40,244,244,146,200,162,192,142,201,18,253,111,11,105,46,127,30,67,245,64,5,15,152,168,161,157,128,90,101,97,98,213,98,233,239,23,154,188,204,135,26,188,71,99,232,2,212,149,238,57,210,155,11,82,142,183,184,228,0,0,22,169,68,146,185,153,23,214,3,224,174,86,224,80,162,34,92,249,44,50,218,220,38,201,79,60,150,203,81,145,157,174,126,254,71,200,65,206,217,57,243,70,199,94,136,119,84,72,78,112,61,225,188,225,234,104,126,218,248,123,95,74,121,122,135,245,243,242,18,77,182,174,125,69,203,252,5,21,232,21,156,54,114,17,136,209,9,109,203,144,94,18,38,100,25,220,137,196,153,40,141,4,95,167,144,132,140,57,69,172,230,39,17,187,164,205,145,221,250,47,192,48,181,233,222,95,214,228,171,122,156,186,116,48,33,150,178,227,4,206,162,228,214,43,122,162,111,199,113,162,156,241,52,244,99,109,74,73,69,71,153,244,59,25,94,195,97,251,56,112,172,153,153,147,151,152,157,43,116,155,95,123,120,9,131,52,242,143,45,30,189,252,203,203,224,63,15,104,154,36,44,172,166,85,240,123,15,58,209,212,48,252,137,68,221,65,68,151,212,110,37,214,252,36,68,155,151,209,216,185,31,59,140,209,217,149,73,35,165,101,189,73,104,120,149,250,177,238,240,250,211,11,200,27,174,174,36,152,211,26,54,96,180,218,175,114,213,212,173,239,49,245,11,91,34,74,8,136,92,12,2,197,43,159,65,120,227,85,204,192,84,142,226,169,22,17,29,199,33,116,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,32,35,184,31,49,75,17,31,80,23,151,65,81,106,79,220,46,0,26,233,182,53,5,234,158,90,99,137,77,173,100,72,193,53,52,89,45,26,186,71,144,125,111,241,27,22,49,38,210,144,206,94,83,227,164,18,28,81,171,9,84,209,100,149,204,239,25,224,16,149,150,52,245,86,49,141,55,3,54,179,76,151,183,214,52,167,83,156,154,91,191,131,234,124,139,207,167,49,214,115,94,141,82,203,44,211,173,205,155,6,75,236,169,17,227,37,110,178,168,233,53,41,134,151,200,206,229,127,9,242,250,199,106,202,41,207,81,118,192,164,192,117,40,105,182,119,247,55,136,210,162,189,45,195,231,211,204,102,77,177,242,157,202,230,5,131,152,116,248,21,153,111,85,43,108,50,163,142,214,242,57,165,17,159,69,209,100,25,223,232,136,143,196,124,239,249,13,113,114,195,115,54,18,218,23,12,98,218,70,28,193,232,93,46,60,154,102,9,134,167,109,86,109,197,145,182,152,205,153,41,189,36,105,230,174,119,62,71,200,110,221,200,250,24,243,245,177,254,114,84,178,163,53,42,234,124,232,240,202,61,18,69,54,245,77,77,216,211,38,63,132,238,180,248,254,143,167,192,249,9,232,195,24,146,45,127,137,220,77,134,254,227,69,248,119,9,86,213,171,173,140,252,191,140,25,126,240,0,0,226,112,142,253,7,26,110,70,103,97,244,25,17,242,49,198,180,216,185,121,128,184,92,71,113,196,74,34,247,144,188,186,128,188,0,0,4,94,246,143,101,125,86,103,220,243,135,84,183,52,119,181,244,66,82,173,126,19,200,254,2,80,134,185,237,91,150,177,241,159,162,250,154,169,185,193,241,223,173,18,71,109,123,143,91,194,127,139,203,242,128,142,238,206,172,216,163,97,214,232,216,102,105,194,67,243,241,212,115,70,246,122,27,93,151,194,32,172,131,43,171,153,31,215,208,76,172,9,109,77,136,137,44,173,10,66,239,99,74,137,69,200,204,186,151,212,60,226,101,5,118,163,150,217,199,129,99,57,25,168,205,35,18,83,39,45,85,4,41,26,72,165,54,70,163,59,164,137,36,72,235,240,62,98,127,50,47,27,68,198,89,119,68,171,181,80,166,190,169,156,77,142,35,164,164,43,67,238,167,195,226,59,250,188,249,249,128,200,227,243,171,85,72,180,168,169,145,41,230,144,149,56,72,35,113,194,65,94,198,125,79,234,31,162,53,119,107,188,250,111,45,240,115,50,162,213,112,226,93,78,32,76,21,38,115,246,36,145,52,249,153,25,19,137,50,85,209,252,124,128,70,22,219,89,219,75,199,30,134,119,116,40,167,193,119,142,189,205,65,47,122,252,53,175,100,149,189,83,250,255,0,32,235,187,24,100,174,34,198,24,219,8,98,104,204,212,91,143,7,26,83,219,112,209,77,113,212,22,135,163,172,204,214,70,68,158,74,252,133,204,107,198,34,175,84,177,71,15,188,140,210,184,109,118,225,208,163,245,173,215,153,254,47,241,137,148,236,251,200,246,176,238,3,118,92,216,85,232,175,198,197,170,146,132,73,108,145,114,75,49,76,140,200,219,35,211,116,159,232,48,27,175,130,168,235,161,97,168,116,199,28,82,212,198,242,230,164,104,51,212,226,149,210,231,110,163,247,69,8,137,37,107,242,47,48,35,35,230,64,40,179,34,43,152,137,254,211,108,97,17,31,115,109,40,101,87,239,142,146,11,252,15,224,37,118,65,217,4,127,17,9,253,165,213,102,221,251,156,110,222,97,118,239,139,233,85,237,250,207,226,3,166,108,17,133,100,85,241,94,18,171,54,235,137,76,124,119,0,141,41,100,212,71,165,200,170,235,126,93,68,237,209,217,56,244,214,89,85,238,157,93,74,223,178,49,15,157,154,120,77,201,20,234,85,68,227,77,251,223,30,176,119,74,60,37,165,48,207,159,33,49,172,167,67,100,158,124,188,192,94,0,44,55,16,95,179,79,233,1,120,14,50,125,159,123,168,255,0,229,16,169,62,202,189,87,144,127,82,136,5,224,40,70,71,204,140,140,84,0,0,0,112,76,52,38,43,203,113,100,132,165,181,25,168,206,196,69,110,162,63,182,248,197,248,90,22,9,199,80,213,137,41,71,45,29,217,247,177,205,108,156,230,244,83,245,111,126,135,126,157,6,221,103,62,107,81,112,22,24,174,184,254,32,160,198,145,30,135,42,115,109,206,150,132,26,180,182,229,140,200,214,147,52,221,22,252,135,204,65,206,214,59,64,86,243,51,31,98,154,123,73,160,202,133,82,224,108,245,56,150,189,91,182,88,63,2,183,138,35,177,162,199,215,161,128,195,181,218,116,204,103,140,103,149,14,51,210,238,218,29,251,209,179,127,194,148,33,38,126,31,117,206,215,243,228,54,35,38,246,54,204,26,185,198,171,240,152,133,150,231,82,145,33,63,210,227,234,73,18,247,106,34,37,106,43,245,235,239,28,219,14,228,99,152,243,16,59,82,155,76,196,36,219,212,89,75,37,196,103,192,102,153,109,35,145,155,106,242,59,252,68,202,101,102,84,210,112,254,21,161,71,39,42,136,83,20,120,177,205,47,154,72,203,75,104,43,31,128,185,242,1,215,178,71,44,106,56,91,190,184,199,100,151,21,195,105,222,195,83,94,174,242,246,185,243,245,136,103,81,198,211,8,102,250,76,206,254,99,144,0,116,28,228,163,187,88,195,113,163,180,165,145,166,122,23,225,108,215,200,155,112,186,126,81,223,135,230,215,161,38,124,52,50,189,118,39,9,94,14,189,15,249,192,64,198,215,185,99,81,160,226,108,75,90,117,233,43,68,172,93,49,36,149,67,82,8,181,57,33,94,181,206,253,4,155,236,75,143,160,226,63,76,247,77,176,223,15,221,215,211,40,151,125,92,79,192,173,234,141,80,237,18,195,14,210,104,18,234,12,70,152,163,123,26,184,155,173,6,105,50,52,75,62,86,34,242,29,219,179,119,18,202,145,247,68,214,152,229,167,186,45,98,63,240,207,136,144,55,219,62,42,81,224,229,86,54,39,220,109,54,195,21,37,248,220,36,242,225,157,243,250,135,158,140,242,117,154,214,113,86,202,59,168,208,247,13,101,161,68,178,229,21,175,46,189,4,228,109,153,140,30,160,229,230,53,130,210,225,150,243,4,212,156,34,120,207,81,153,177,32,185,120,139,151,33,1,184,142,176,244,220,97,34,172,225,50,75,94,139,233,190,142,77,18,124,254,30,98,141,147,201,157,139,107,185,179,151,180,156,75,73,196,147,210,115,74,67,156,60,122,10,229,26,18,219,235,104,207,82,93,43,149,211,214,220,175,97,251,179,187,60,51,58,43,139,75,77,226,135,146,149,154,82,164,225,25,22,81,115,230,95,72,99,109,187,49,177,20,89,249,103,66,165,57,50,25,58,205,46,164,226,155,75,133,188,47,213,53,117,43,244,241,121,123,200,72,60,106,36,41,48,216,89,186,239,141,180,171,194,162,183,50,250,128,66,212,158,206,204,198,119,79,223,24,144,173,127,250,82,127,254,80,117,121,189,158,121,168,130,86,152,88,173,69,160,206,229,132,100,252,127,118,39,80,232,48,213,213,199,191,73,127,48,177,204,59,9,196,41,6,235,246,81,25,114,81,127,48,15,62,120,167,98,188,211,195,141,74,124,168,24,170,73,199,209,225,244,94,74,53,106,52,151,153,219,214,254,1,209,216,160,99,92,166,170,60,237,103,3,86,244,232,225,175,42,19,209,75,82,244,184,94,178,15,157,146,124,191,40,159,204,119,150,236,84,74,115,77,53,83,113,14,110,172,109,164,142,246,211,211,195,240,26,183,158,251,38,96,124,91,16,165,98,26,134,39,134,183,38,180,181,19,110,178,217,18,146,202,146,69,227,100,253,220,196,230,53,131,103,93,189,233,120,26,92,120,53,140,5,21,132,194,162,34,9,185,39,16,165,130,82,208,108,151,69,49,200,252,6,122,111,231,228,36,223,3,237,97,148,184,215,141,220,227,76,34,199,7,187,190,156,73,25,221,90,245,125,86,245,68,48,231,86,207,217,121,130,93,154,237,31,16,85,158,117,21,119,34,26,100,75,97,86,65,27,156,204,146,217,29,238,146,254,17,140,48,70,121,226,188,11,198,247,108,10,66,248,237,222,190,41,167,14,218,53,90,214,113,63,142,119,235,238,20,122,71,92,152,85,106,124,130,131,53,151,210,164,45,173,77,44,150,68,163,79,78,71,215,153,114,17,33,218,75,130,103,199,196,121,139,90,61,249,180,158,232,254,198,81,39,240,112,211,235,94,221,70,196,236,195,183,36,92,85,76,102,22,40,197,57,123,79,126,93,121,49,9,164,78,38,150,166,148,150,75,82,82,185,6,102,119,82,136,143,167,33,248,155,124,209,233,24,223,46,241,214,33,163,206,85,71,141,238,205,218,160,58,151,154,115,67,241,80,122,77,36,119,182,147,189,143,169,24,8,108,125,38,203,234,74,136,238,86,235,203,220,38,123,179,150,184,220,200,216,126,158,77,37,38,198,2,137,117,19,151,51,210,81,11,165,185,117,16,235,140,41,142,81,241,20,186,115,172,188,210,153,221,221,47,39,74,202,237,164,249,149,139,204,75,127,102,163,75,76,234,74,205,10,34,60,4,197,140,203,151,88,96,36,128,71,167,104,182,63,135,79,58,221,24,217,101,107,151,129,36,146,76,228,145,25,106,226,211,201,54,231,208,72,88,137,206,210,46,244,147,139,30,116,160,56,104,44,18,162,82,146,210,172,95,75,50,252,192,70,4,183,119,210,22,229,173,123,114,189,253,194,66,251,40,37,54,89,129,49,149,41,36,105,194,147,143,154,191,236,132,97,30,14,18,137,102,74,35,35,242,49,188,61,152,216,133,52,140,204,168,17,189,21,38,88,90,98,126,149,86,235,58,49,249,144,9,186,164,25,29,38,17,145,242,56,237,255,0,193,33,249,248,146,167,30,159,195,239,150,217,111,53,219,83,132,158,150,243,250,199,62,21,145,197,225,138,60,171,164,247,208,35,185,116,244,59,182,147,229,240,24,139,104,204,124,156,31,232,247,223,116,214,184,190,47,245,211,154,111,167,115,234,248,139,241,185,254,64,16,105,152,110,122,109,156,152,81,154,105,107,41,10,131,12,148,199,211,89,74,148,178,247,117,63,17,114,254,113,51,251,17,229,236,204,45,147,88,48,229,190,246,184,189,227,169,14,69,54,207,197,42,77,175,115,229,235,8,130,217,159,6,212,51,3,50,112,101,101,218,101,73,198,217,197,148,232,171,114,19,10,54,210,69,33,149,29,207,74,172,126,59,245,233,97,61,153,91,135,218,195,152,30,153,73,108,164,17,71,223,88,159,245,252,79,45,92,249,23,227,121,0,237,165,200,84,0,0,116,140,222,161,57,92,203,236,83,17,167,84,149,200,160,206,142,157,45,235,59,169,135,8,172,87,231,215,160,238,227,227,172,70,76,186,76,216,171,53,105,122,51,141,158,158,182,52,153,114,253,32,60,228,237,87,131,170,24,87,59,177,68,89,40,144,162,139,193,106,90,227,41,178,61,81,24,62,119,189,189,97,187,125,149,57,161,77,136,182,112,147,237,70,67,176,112,237,65,213,56,185,169,74,143,85,73,181,88,208,101,203,215,243,247,124,70,54,237,26,203,54,233,121,129,152,88,161,152,245,83,75,93,211,103,22,143,161,230,196,68,115,61,5,231,110,189,70,62,236,240,174,200,164,230,149,79,116,150,127,232,106,82,126,144,143,223,50,49,249,144,130,121,233,146,17,46,155,18,91,102,70,151,152,109,196,216,238,86,52,145,242,63,127,81,245,14,189,151,242,149,47,4,97,215,215,166,238,210,98,56,122,122,92,217,65,242,253,35,176,138,56,228,62,220,102,28,144,234,210,148,52,133,45,70,165,88,136,136,174,102,103,238,33,30,125,161,91,69,97,170,118,14,199,216,37,130,166,74,152,223,117,89,40,171,182,78,170,238,196,115,240,100,147,62,68,127,160,174,55,47,58,51,6,159,130,176,102,35,144,253,90,147,29,248,212,25,147,80,137,143,165,23,210,211,134,70,100,106,35,211,116,255,0,1,243,16,61,180,222,101,214,51,87,55,113,35,80,152,167,207,77,83,131,210,116,180,173,221,123,184,172,223,69,148,171,219,118,119,235,208,192,116,252,41,132,235,217,203,143,170,79,81,41,51,200,220,132,82,116,197,138,185,118,74,55,77,159,170,69,202,231,215,220,124,132,216,108,107,147,245,76,13,133,176,189,66,163,34,81,41,88,58,20,101,54,252,5,50,104,89,183,28,204,140,205,71,204,180,25,90,223,196,53,31,179,91,102,88,210,233,209,49,213,110,159,138,97,189,82,162,207,97,70,166,137,182,46,154,130,82,68,157,77,94,246,110,254,177,251,255,0,36,166,80,41,44,81,168,240,41,204,41,211,68,72,173,71,78,240,203,86,148,164,136,175,98,46,124,132,31,164,0,2,128,197,185,235,155,88,123,44,176,244,121,245,89,116,235,174,160,220,99,110,69,65,17,204,141,77,56,178,59,168,143,220,158,150,247,220,100,74,205,78,61,38,156,244,233,18,88,101,13,105,186,222,89,37,37,117,17,115,51,50,243,17,117,218,49,158,200,151,92,157,131,98,212,240,235,205,192,171,192,144,146,109,237,79,115,167,153,153,170,206,116,187,158,69,238,18,72,97,60,243,204,35,206,28,91,136,104,244,138,49,161,40,175,203,168,161,232,207,241,68,182,201,215,82,70,68,148,151,132,247,132,122,175,110,158,99,172,227,26,196,60,184,225,55,239,179,47,188,119,150,214,233,51,167,119,167,207,85,239,175,225,107,124,71,195,129,107,216,70,137,47,210,7,241,61,53,153,19,98,89,212,191,53,164,161,42,89,165,102,68,70,100,101,204,186,25,140,59,141,113,150,44,205,46,15,119,69,106,87,118,111,47,221,177,157,94,157,230,159,95,196,171,95,119,203,167,67,25,198,90,232,253,60,161,202,252,77,155,88,239,12,201,166,210,170,108,199,114,187,10,154,183,152,167,185,37,13,153,188,217,154,140,202,197,114,39,8,237,252,60,196,230,236,203,147,83,50,203,47,240,221,46,109,81,231,221,166,241,154,137,216,38,194,149,188,125,229,21,210,107,61,60,150,95,95,229,26,219,176,206,202,144,112,190,27,106,171,85,129,139,96,202,131,138,211,49,182,230,52,77,17,146,27,140,162,81,146,153,35,211,116,153,92,140,186,31,49,32,108,180,150,26,38,144,102,100,159,62,163,108,175,34,177,88,84,0,0,88,183,9,62,93,60,197,77,118,234,100,67,228,117,211,82,172,86,232,0,227,164,165,31,79,210,40,87,62,132,45,36,17,171,81,220,114,165,54,43,166,230,0,69,126,67,149,36,126,70,8,108,140,249,223,160,229,36,146,122,0,180,145,241,23,23,33,80,0,0,0,0,1,106,150,132,17,154,214,148,145,21,204,204,237,98,1,112,15,199,170,98,252,43,70,105,215,106,152,154,147,12,153,211,172,228,77,109,178,69,204,173,125,74,43,94,229,250,72,98,60,200,218,171,45,48,89,169,168,249,161,151,228,242,95,109,181,34,85,110,62,162,37,54,106,230,68,241,31,151,228,1,156,141,104,46,171,73,126,81,192,229,78,154,213,183,181,8,200,191,77,78,164,175,252,35,66,241,103,104,243,116,199,228,53,73,197,185,93,37,45,203,91,72,51,159,174,232,35,85,149,225,146,94,69,207,167,49,130,177,71,106,14,98,39,134,224,91,203,55,239,175,86,146,125,86,245,109,210,95,214,2,84,231,99,220,21,78,74,149,51,23,81,25,36,32,220,61,237,65,164,89,37,126,124,213,211,145,243,29,98,126,208,57,67,79,39,55,249,151,131,210,109,218,228,188,65,21,61,109,230,175,136,133,140,95,218,41,156,53,205,235,78,97,252,12,105,118,42,152,51,106,36,174,135,171,167,223,39,207,152,196,117,125,167,241,245,105,110,174,85,35,15,160,222,211,171,119,29,226,181,173,107,93,211,242,1,60,53,45,173,50,90,156,163,73,230,54,10,112,201,68,95,244,81,16,186,149,252,199,226,189,182,182,76,52,102,69,142,112,82,172,118,255,0,162,184,130,4,167,230,254,37,168,44,214,244,26,98,76,204,143,194,211,133,208,173,239,88,252,213,230,21,105,102,102,113,97,115,59,242,66,255,0,227,0,159,23,246,233,201,134,52,255,0,78,88,41,90,175,255,0,77,209,8,126,59,253,161,57,56,213,201,56,135,6,43,149,249,99,24,191,241,68,14,59,140,106,111,91,83,17,74,222,73,87,252,97,240,170,179,41,71,115,109,175,208,127,206,2,120,158,237,20,202,20,222,213,124,30,118,255,0,245,198,47,252,65,241,63,218,57,148,136,62,85,12,34,174,127,245,227,27,254,32,130,99,170,72,87,84,55,250,15,249,197,138,156,234,142,230,148,126,131,1,57,242,123,73,178,165,180,248,30,194,107,241,91,150,50,141,255,0,38,63,37,206,211,92,180,229,104,88,96,255,0,126,81,255,0,228,132,33,156,167,15,220,145,93,79,255,0,114,63,254,73,128,155,212,246,150,229,130,210,106,83,88,93,38,94,227,198,49,255,0,228,199,4,158,211,76,179,101,10,82,34,97,135,12,173,98,44,101,31,159,254,8,66,65,173,210,234,221,191,33,142,53,44,207,145,145,8,169,142,196,221,169,56,25,164,105,139,133,40,82,172,226,127,7,140,89,62,90,79,159,38,12,97,204,107,218,103,68,168,182,180,71,203,88,43,251,236,214,70,140,82,133,92,188,92,249,71,248,136,211,1,81,157,113,230,210,200,197,188,14,156,28,81,184,77,239,74,150,243,86,173,63,222,138,222,175,240,140,35,42,87,18,225,57,187,211,100,218,215,184,224,36,169,94,170,76,254,162,28,233,167,207,89,93,48,164,25,124,27,87,243,0,224,62,98,169,85,189,195,149,80,102,167,214,134,249,91,205,179,22,41,135,211,235,50,178,250,210,96,63,90,149,136,251,177,100,190,15,121,102,247,127,132,183,151,62,159,1,156,114,247,106,246,240,111,31,175,3,38,79,25,186,235,85,221,233,209,175,251,201,223,214,254,1,174,166,70,93,74,192,2,86,242,207,181,15,12,52,76,69,168,101,253,46,25,57,80,73,41,111,98,214,211,161,39,160,141,71,120,229,200,185,254,129,182,153,121,183,78,80,226,232,212,244,63,137,176,125,57,201,123,219,182,188,89,21,106,70,147,95,184,201,55,190,159,135,81,231,193,38,105,50,81,123,142,227,177,225,220,119,87,195,50,35,201,129,26,27,138,141,175,65,60,133,25,30,162,50,59,217,69,248,198,3,210,158,26,205,204,189,197,44,33,234,78,52,195,178,117,161,75,180,106,179,15,114,74,180,153,248,85,210,227,181,49,62,12,164,165,113,166,48,234,84,146,89,26,28,37,17,145,251,202,222,225,231,247,41,118,225,204,204,4,178,141,10,143,132,55,77,198,113,164,170,92,121,23,61,78,146,207,153,62,158,119,254,1,185,185,85,218,81,93,148,220,86,49,5,91,44,160,37,20,198,204,205,111,173,163,39,11,65,105,61,114,186,245,229,215,144,9,60,185,31,67,21,26,219,135,182,208,202,154,159,17,196,230,246,89,35,119,163,78,138,252,98,189,239,126,175,159,144,201,116,252,252,202,137,200,212,156,211,193,74,241,232,240,87,35,31,151,247,207,136,12,142,3,165,163,56,50,209,197,17,35,49,176,162,136,250,25,85,227,159,254,120,251,99,102,102,95,202,228,198,59,195,142,157,175,100,85,24,87,47,200,176,29,156,7,199,14,175,75,168,18,85,6,165,18,65,45,4,226,77,167,146,187,164,253,229,99,233,204,185,143,176,0,91,110,118,23,10,25,17,128,180,236,94,242,21,73,145,159,35,28,110,242,233,230,40,194,140,214,100,101,238,1,114,9,39,113,202,56,208,131,43,244,28,128,3,243,43,117,184,84,104,233,126,92,157,201,41,194,69,244,26,185,153,25,219,145,31,144,228,172,85,153,164,65,122,107,201,112,210,214,155,232,34,51,230,100,94,243,248,141,39,219,11,107,196,229,249,46,149,76,118,178,195,172,84,227,32,205,184,49,92,78,149,197,82,236,90,213,126,166,64,56,54,175,218,234,30,12,162,184,213,39,48,120,55,152,196,39,13,69,221,38,230,148,165,15,221,62,38,76,143,154,75,159,195,168,137,92,95,159,24,251,18,112,156,70,42,226,56,125,229,190,241,101,26,117,105,242,108,175,234,255,0,0,251,243,183,62,49,54,101,212,234,145,230,213,36,187,29,202,211,243,219,67,209,24,108,202,234,112,138,230,130,189,236,179,229,123,12,68,134,212,229,244,153,114,243,18,32,126,163,184,170,190,249,221,217,250,142,214,252,18,11,151,232,31,35,181,106,131,247,39,100,106,213,215,192,146,255,0,64,237,152,99,40,241,38,44,113,150,233,211,105,173,155,210,83,21,59,247,28,43,44,244,216,206,200,62,94,34,27,11,151,125,157,25,169,139,251,190,66,171,184,48,217,151,189,240,185,62,98,79,195,172,185,233,143,230,159,113,138,53,36,138,76,147,228,90,143,175,184,135,237,82,176,14,45,174,40,145,76,164,239,148,109,239,75,233,218,79,131,151,63,18,139,204,132,159,101,63,101,20,66,136,211,248,226,6,20,168,169,76,58,74,56,245,170,154,110,189,239,132,249,33,28,137,37,111,255,0,43,141,142,193,221,156,185,27,135,146,202,164,96,74,122,156,76,68,176,179,110,185,82,59,171,195,115,230,225,114,228,2,30,40,219,43,103,53,79,125,186,192,155,221,214,155,254,170,68,77,175,127,239,197,228,51,14,28,216,19,53,230,33,43,168,101,62,178,223,146,79,245,118,49,120,121,121,72,248,152,152,90,94,203,185,59,75,222,240,216,61,180,111,116,234,181,74,97,222,215,243,115,226,59,132,108,177,194,48,203,68,122,66,80,157,90,173,196,188,124,255,0,42,190,0,34,18,7,103,134,37,94,236,164,101,5,204,239,127,233,129,191,143,148,145,222,176,175,103,68,85,33,61,241,147,188,247,106,191,244,194,125,117,114,245,100,249,9,77,70,6,195,173,216,209,78,34,50,254,252,231,243,142,84,97,90,107,39,244,17,146,146,233,248,69,159,250,64,71,229,7,179,139,0,89,179,149,147,124,247,5,127,233,133,238,188,188,164,140,161,67,236,254,202,88,155,253,238,82,232,215,166,223,171,210,78,246,191,248,72,220,72,244,216,204,17,18,90,34,50,78,159,88,199,212,73,36,244,32,26,217,15,98,172,153,142,69,254,182,154,108,173,95,213,153,103,255,0,219,143,169,253,142,242,140,219,82,27,203,174,92,172,93,239,43,254,88,108,80,0,210,12,221,216,39,2,226,24,73,42,38,84,241,14,241,109,172,255,0,87,94,71,132,155,81,25,248,164,23,188,200,106,110,45,236,223,198,101,62,97,210,178,107,232,120,199,55,95,211,19,95,131,212,171,122,210,175,210,221,121,137,142,91,104,112,172,180,220,186,245,31,19,212,10,76,131,53,61,19,81,153,234,63,164,81,115,253,32,34,23,13,246,104,226,135,184,142,246,201,93,90,116,110,255,0,166,54,203,206,254,172,175,168,108,38,21,236,216,203,168,236,151,122,100,190,149,20,141,95,244,70,249,248,44,159,197,149,245,141,249,106,143,77,98,251,168,218,117,117,241,168,255,0,210,62,180,165,40,43,36,172,64,53,10,153,217,247,146,17,89,109,43,202,61,42,77,255,0,183,242,206,215,51,255,0,9,31,166,222,193,217,34,69,164,242,171,194,93,63,87,37,255,0,206,6,214,0,13,53,196,61,158,121,41,61,141,49,242,135,120,163,123,89,254,175,203,46,86,62,124,228,252,70,21,196,93,153,88,93,92,63,117,228,157,237,175,121,253,50,57,240,183,173,43,235,18,104,56,212,195,75,182,164,94,223,19,1,12,181,190,205,12,196,105,195,238,220,149,178,119,87,255,0,162,70,61,110,126,114,190,161,214,36,246,112,231,11,90,140,178,106,214,183,253,49,69,255,0,156,137,184,114,143,78,119,215,143,126,86,245,213,252,227,231,115,11,208,157,185,57,6,247,235,244,171,254,112,16,93,90,236,251,206,152,69,244,57,73,160,245,145,127,87,162,31,186,255,0,236,145,208,235,59,22,231,173,52,214,106,203,93,218,73,227,108,191,86,97,159,159,47,195,252,4,255,0,202,203,204,31,55,245,205,31,95,59,254,184,116,185,218,222,229,15,197,157,145,89,87,82,35,41,184,91,120,70,189,225,253,253,36,188,92,249,242,115,226,96,60,241,212,54,113,205,250,126,239,136,193,187,189,229,237,250,163,20,239,107,121,59,241,29,46,161,130,177,53,41,70,137,244,205,209,146,55,159,134,109,94,30,124,249,40,252,140,122,36,168,108,135,144,213,29,222,255,0,1,161,91,187,218,245,89,197,107,219,201,223,128,197,88,171,179,115,32,171,91,197,68,203,232,8,90,163,27,73,55,43,181,50,178,188,86,62,78,159,46,96,32,101,113,222,108,205,43,69,140,186,243,33,198,100,101,212,132,196,98,62,201,172,31,33,114,23,69,195,248,101,130,86,141,222,242,187,84,61,61,47,126,71,241,24,215,20,246,75,86,90,82,142,144,120,49,130,222,36,139,93,102,164,124,180,243,234,209,251,192,70,8,169,40,211,208,198,239,99,14,204,44,213,163,165,199,34,87,112,59,105,226,141,180,145,84,167,40,201,62,43,23,56,255,0,1,128,177,30,203,152,255,0,12,112,252,117,95,15,185,196,235,209,185,144,249,219,77,175,123,180,95,140,64,58,30,28,204,92,95,133,222,97,202,53,99,134,220,200,76,148,159,14,210,236,225,25,89,94,36,159,226,151,46,156,134,199,101,142,222,25,191,133,85,77,98,94,106,112,177,226,239,181,23,113,197,94,157,90,204,186,71,51,62,106,47,210,53,110,163,67,151,76,94,237,247,25,81,232,215,224,51,62,92,252,200,188,135,231,128,151,204,144,237,35,195,242,233,236,49,142,115,155,92,132,198,121,78,23,163,171,47,30,251,195,248,40,182,245,79,255,0,200,198,220,229,254,213,185,73,140,218,140,152,56,247,140,121,200,40,148,175,212,185,45,220,140,145,117,115,100,139,170,139,151,196,121,215,167,214,170,116,165,107,129,39,116,122,77,62,162,85,200,206,254,242,63,120,201,88,51,105,220,227,193,47,37,116,124,98,184,233,110,41,68,65,38,155,17,203,54,70,155,23,141,179,252,82,231,215,144,15,72,145,43,52,217,250,248,89,58,244,91,87,129,69,107,244,234,95,1,246,94,226,24,176,15,106,134,55,164,241,222,146,98,44,69,43,123,186,220,238,40,116,207,13,181,106,191,171,214,233,243,232,55,83,42,251,69,50,243,29,112,236,157,39,24,27,146,106,72,132,147,122,159,13,4,70,173,22,190,151,250,120,250,245,1,185,64,58,222,25,199,84,156,83,14,52,200,17,230,54,137,90,244,19,200,73,25,105,51,35,189,148,127,138,99,177,37,68,180,146,139,161,128,184,82,215,21,0,28,107,109,39,206,222,225,192,182,186,248,127,132,125,98,211,66,79,169,0,248,180,169,10,51,34,177,15,161,167,111,98,213,208,188,133,234,101,10,47,87,248,71,10,208,109,22,164,88,142,246,1,245,0,226,67,154,239,107,242,28,160,40,101,126,70,49,30,208,25,49,66,205,108,62,196,10,134,27,239,69,34,162,212,163,71,24,182,44,105,101,196,18,174,75,79,66,85,173,241,25,116,90,180,37,194,210,178,185,117,1,231,203,106,141,156,177,22,93,98,92,71,86,107,6,247,124,7,49,76,200,145,156,239,22,221,186,13,199,212,132,219,122,165,122,168,234,101,238,230,53,156,212,163,234,99,208,174,210,123,38,224,236,219,160,19,8,162,65,57,78,214,187,201,229,201,168,75,109,42,51,67,196,163,250,51,59,29,220,233,107,117,16,171,155,155,50,226,188,177,238,174,62,125,13,125,229,191,209,194,201,125,118,221,238,239,125,109,149,189,114,181,190,32,51,70,198,91,77,76,193,19,168,148,10,182,54,224,154,149,139,163,62,227,93,218,78,106,109,71,29,6,122,146,209,153,92,146,101,200,239,200,77,30,91,227,250,30,55,195,52,234,189,54,173,198,148,221,246,135,55,11,111,94,135,22,147,228,105,43,91,73,151,79,112,243,49,69,174,212,240,253,70,37,74,153,39,114,252,57,13,202,105,68,132,171,75,136,81,25,29,148,70,71,204,139,145,242,27,255,0,178,79,104,69,127,11,191,133,48,134,47,170,215,102,198,141,199,113,13,197,165,64,210,189,68,251,137,210,163,52,43,145,169,55,233,208,250,144,9,152,35,191,50,21,24,183,36,179,202,131,155,216,110,21,94,151,22,168,217,201,101,247,175,49,150,155,59,54,249,180,119,36,45,69,123,151,232,25,69,38,74,73,40,186,25,92,5,70,151,109,167,179,108,60,117,78,174,226,10,118,12,227,164,69,194,18,152,101,238,241,54,180,184,148,200,90,75,73,186,146,59,26,200,238,101,110,99,116,71,229,98,28,61,79,196,84,185,180,202,132,114,117,185,177,92,138,180,154,212,146,52,45,38,147,43,164,238,94,177,243,46,96,60,241,96,10,150,40,200,92,247,128,169,207,119,17,80,183,186,188,45,202,220,239,161,174,221,9,122,175,189,47,59,106,247,91,148,206,108,91,157,80,115,47,45,168,164,238,37,239,41,135,18,107,238,125,230,108,242,76,213,160,143,240,105,46,68,100,86,26,169,182,54,194,113,14,70,46,204,28,39,14,133,10,71,222,28,59,143,84,166,169,104,229,29,165,93,38,149,35,153,106,243,235,126,163,241,118,30,198,24,151,39,177,84,140,5,95,169,111,218,165,209,36,145,38,11,45,173,4,183,101,178,241,25,41,105,74,143,147,135,123,251,254,0,37,105,42,37,36,148,147,185,25,92,132,70,118,137,230,42,213,247,63,225,235,23,183,122,223,239,127,247,39,154,68,173,81,107,73,157,134,41,53,130,222,90,108,54,31,241,36,137,94,54,201,92,200,185,17,243,247,8,34,219,87,27,77,196,158,134,217,247,79,134,239,31,194,52,132,250,220,63,77,63,226,128,238,59,6,229,235,47,211,32,227,122,181,35,83,52,76,96,211,238,202,226,12,183,45,178,152,174,168,244,37,87,85,138,231,98,35,51,233,207,160,147,88,27,85,229,61,6,74,40,14,99,205,193,49,123,179,221,114,85,167,81,26,253,109,201,223,173,250,140,31,177,78,207,208,98,228,166,32,167,148,88,60,67,245,201,100,218,138,83,250,72,213,18,49,21,255,0,47,192,96,189,171,114,87,56,242,254,173,138,113,94,28,197,52,8,112,160,112,59,150,210,165,186,234,117,165,134,213,201,198,12,142,234,90,186,159,67,252,130,42,78,48,46,113,96,108,115,25,183,104,120,139,141,214,210,221,191,6,243,119,74,87,160,207,196,132,251,249,14,244,211,205,188,132,184,210,174,149,164,148,71,107,92,140,64,190,89,109,175,156,89,53,94,126,143,136,49,148,169,12,198,136,182,18,152,52,152,46,17,45,197,161,210,59,173,180,157,172,103,127,136,145,141,155,118,247,195,89,150,112,104,213,24,216,153,233,141,80,26,153,33,199,105,240,219,66,220,45,202,84,162,221,187,126,102,179,229,98,47,168,84,110,152,14,8,179,26,151,171,118,149,22,155,95,81,121,142,112,24,187,62,176,52,124,97,151,245,218,115,148,190,45,82,248,91,163,126,109,234,208,251,71,215,81,90,218,127,128,70,149,63,4,207,203,77,169,177,139,209,169,157,218,199,115,179,29,39,190,75,222,179,112,214,101,205,74,62,102,70,119,18,235,80,130,205,70,35,144,228,32,150,135,45,114,51,50,189,140,143,169,115,247,13,94,205,77,158,168,243,179,10,171,139,162,192,132,137,19,137,134,148,181,203,145,168,210,150,91,77,141,60,210,94,161,116,242,1,158,114,174,113,201,192,24,97,199,93,212,165,208,225,40,207,77,174,102,194,4,74,246,130,103,12,154,199,160,92,22,34,223,110,123,211,87,222,132,155,95,133,183,84,23,145,137,79,41,223,115,252,190,195,246,212,68,204,88,144,126,132,137,125,24,253,223,187,193,215,168,243,255,0,158,153,149,59,28,247,39,19,37,247,56,46,39,78,241,150,209,109,123,174,154,58,250,158,240,24,140,110,38,195,18,233,44,227,220,18,83,28,178,139,188,181,114,87,247,25,54,233,249,6,157,142,249,149,185,177,95,203,108,67,76,172,211,42,47,48,84,237,246,141,212,118,92,81,111,16,180,157,137,194,177,250,231,212,7,163,76,157,157,2,70,3,165,183,9,221,73,34,124,200,180,168,185,111,215,231,241,31,167,143,89,91,244,118,80,218,117,25,73,73,245,183,236,20,35,83,100,174,208,183,86,203,88,123,20,202,196,83,19,22,157,37,219,53,75,130,148,235,57,73,50,50,50,82,79,213,89,144,144,156,41,153,84,12,199,161,211,94,143,14,121,113,80,153,168,23,16,132,35,146,144,158,186,22,124,252,125,58,117,1,231,243,60,48,235,176,59,151,119,15,70,190,38,255,0,72,71,123,110,254,63,17,158,178,63,57,240,110,12,202,218,245,58,86,36,224,229,185,46,84,134,81,193,186,229,239,29,178,73,220,144,101,213,61,15,200,102,237,165,246,48,53,250,57,221,140,209,25,183,25,175,92,249,103,127,192,219,246,39,241,24,99,1,108,79,143,43,145,147,19,189,112,198,230,68,194,142,226,87,50,73,92,148,73,35,230,76,220,185,24,131,88,179,131,28,200,198,120,210,175,82,98,169,198,71,153,195,217,123,130,111,94,134,155,46,134,146,50,177,167,248,7,65,76,119,156,59,37,23,63,172,132,162,97,254,202,151,106,13,49,34,116,124,36,234,156,213,172,251,230,164,87,177,153,23,70,203,200,135,108,133,217,61,66,105,4,169,20,140,46,165,25,25,25,166,185,83,243,255,0,20,81,20,17,176,253,121,100,78,70,137,114,82,110,71,188,71,50,63,172,198,74,203,29,160,49,238,94,247,151,3,139,120,14,63,115,171,239,6,93,215,163,93,186,182,171,91,89,249,117,18,90,231,102,158,18,164,197,111,93,10,129,225,34,107,195,89,168,159,187,227,245,8,253,218,43,102,215,114,191,209,254,5,52,182,123,207,139,213,185,148,251,151,221,238,173,125,226,121,126,16,250,0,150,173,151,118,170,195,153,139,68,74,37,99,206,240,149,34,188,80,26,46,235,113,173,90,144,205,145,201,148,145,115,95,83,243,234,54,201,183,16,234,9,104,59,164,250,24,128,13,143,115,155,20,97,124,85,133,233,12,213,94,68,121,24,194,19,174,33,17,88,86,173,78,71,73,243,81,92,185,36,76,99,27,70,81,232,152,101,53,26,195,21,103,212,205,247,134,204,102,46,119,114,197,98,53,145,123,200,6,116,53,18,122,152,233,88,243,52,112,174,9,167,166,101,90,185,193,36,229,20,83,87,10,227,158,61,42,61,54,74,15,241,79,159,192,106,94,114,246,141,225,124,30,181,195,164,197,197,140,62,220,150,144,165,38,155,5,105,52,169,163,85,139,91,167,239,183,184,105,102,110,109,245,140,51,4,164,211,162,87,107,9,97,53,53,203,105,18,41,80,17,165,31,72,68,87,77,206,246,95,241,128,238,187,78,109,172,186,247,163,94,142,102,94,255,0,113,198,111,191,81,180,219,86,231,79,174,193,95,162,186,8,228,126,67,178,92,37,188,189,70,69,107,216,139,151,228,31,169,93,196,19,234,219,142,33,245,47,117,170,215,66,74,215,183,145,124,7,229,52,202,150,90,200,202,196,124,192,111,231,102,141,5,78,230,182,92,85,10,37,200,251,227,199,188,255,0,6,152,158,151,255,0,64,145,205,171,226,56,188,173,165,71,67,119,52,215,26,59,95,251,196,143,231,26,23,217,148,219,105,197,217,110,225,167,153,119,199,191,251,212,193,190,219,93,203,84,92,178,166,58,209,154,111,93,101,61,8,255,0,172,72,243,250,128,69,110,207,244,232,238,109,69,152,136,146,205,200,138,175,203,81,245,239,22,188,140,78,85,29,150,153,223,110,211,107,233,191,63,172,65,110,207,115,164,171,106,92,197,90,220,185,41,53,115,47,9,127,213,22,132,235,83,10,219,223,247,191,233,16,114,74,150,150,22,72,55,52,221,55,233,113,124,121,9,117,9,86,187,222,254,225,195,33,132,74,61,225,167,153,39,73,92,236,41,29,133,180,73,43,166,197,113,71,218,70,71,208,84,113,145,153,36,185,139,146,102,125,64,124,21,106,60,58,174,235,138,141,189,221,106,211,227,52,218,246,191,67,47,33,26,27,86,108,133,9,227,168,84,169,153,121,119,35,97,183,84,133,247,177,248,86,157,250,139,146,158,231,238,248,9,64,29,31,49,176,13,43,21,210,234,40,151,17,183,13,234,107,209,124,111,56,142,70,149,242,240,159,238,186,245,1,231,73,231,49,102,79,102,1,185,16,251,162,93,35,213,63,162,145,186,222,177,207,174,178,85,201,195,243,181,253,214,18,15,177,142,220,109,64,195,176,112,214,53,205,13,14,196,129,45,197,179,220,134,122,86,115,53,36,245,55,30,199,225,95,159,191,204,116,173,173,54,54,124,235,152,171,17,208,145,68,141,250,199,117,188,157,40,212,159,3,8,85,200,210,101,231,250,70,147,214,32,99,44,159,175,73,135,14,173,17,169,45,37,49,214,184,233,39,82,105,90,82,229,139,120,143,171,221,123,144,153,19,239,133,182,151,192,149,152,177,158,44,107,190,39,98,161,226,62,237,121,55,185,36,239,248,34,243,31,157,140,246,178,203,108,57,193,235,199,252,63,17,188,183,234,84,133,234,211,167,251,201,219,214,16,141,134,118,167,207,106,105,162,36,44,114,109,182,196,114,105,5,221,144,206,201,78,146,34,185,181,240,33,153,88,167,237,15,153,90,184,156,121,69,115,187,173,167,124,194,27,182,243,203,68,126,126,167,188,81,188,181,109,187,41,115,227,188,116,108,211,214,163,101,72,71,234,26,139,233,44,118,47,20,127,137,124,6,44,159,180,190,118,98,170,227,140,97,172,107,197,51,42,219,130,238,216,136,213,165,4,106,245,218,35,46,105,87,95,33,248,217,121,177,118,50,155,184,41,245,12,54,234,85,57,40,89,20,201,37,116,120,46,92,154,47,51,27,109,149,219,23,224,250,11,84,201,181,154,37,53,249,12,111,183,139,102,165,51,158,163,89,21,136,204,139,161,151,184,7,72,201,250,230,126,214,163,55,46,181,43,124,135,35,186,100,173,16,147,117,19,164,69,201,36,94,226,49,177,56,85,172,98,162,108,234,73,185,156,98,53,115,107,215,240,223,167,229,29,159,14,229,118,19,195,81,27,139,77,164,161,148,182,149,36,136,164,188,190,70,173,71,235,40,253,227,178,71,164,64,141,109,211,26,108,157,62,186,143,151,229,48,31,61,36,159,45,238,247,247,54,233,241,31,170,56,219,97,166,175,187,69,175,215,153,142,64,24,179,104,168,205,73,202,172,64,203,136,212,74,225,46,87,50,233,37,161,6,27,64,164,169,219,79,227,38,216,45,218,74,52,34,34,235,214,28,83,247,137,211,218,6,255,0,115,26,247,255,0,21,255,0,56,104,65,214,125,194,76,253,170,177,171,74,34,59,68,132,174,102,101,253,135,16,189,223,88,9,133,216,206,75,143,101,166,6,74,215,114,244,34,152,125,63,193,227,141,141,82,210,159,88,237,113,175,219,32,211,83,11,44,112,50,210,148,151,244,149,76,79,35,51,254,199,143,231,245,12,213,136,170,106,167,112,250,77,69,188,215,209,36,125,45,231,245,128,215,106,246,212,184,126,155,152,84,28,54,88,235,118,154,131,145,82,108,247,98,207,94,241,243,71,173,186,229,123,91,169,13,143,161,85,97,226,10,51,21,24,175,241,12,200,213,165,122,77,26,180,172,200,249,25,17,151,50,16,109,59,57,235,149,140,241,193,14,191,62,66,254,255,0,166,182,119,140,201,114,227,15,200,190,34,101,114,10,168,170,182,86,80,166,184,165,41,78,241,87,53,36,136,249,73,116,186,23,47,112,13,71,237,60,201,184,248,155,4,69,173,195,195,156,76,153,56,154,22,183,120,195,70,164,166,4,132,244,53,145,23,170,69,211,220,33,230,73,74,194,120,178,175,13,191,189,87,22,76,136,134,158,75,211,165,219,105,191,59,219,79,95,128,244,91,180,110,0,137,152,24,50,29,42,75,12,184,77,85,26,147,103,93,113,5,116,178,234,122,163,157,252,95,80,128,29,161,240,147,152,87,54,49,203,9,220,37,168,248,170,167,21,9,109,106,85,137,50,93,34,47,17,116,178,122,245,1,56,219,33,230,107,88,251,210,205,85,190,59,129,224,63,177,183,90,53,241,31,184,77,239,163,227,208,101,124,221,197,241,48,158,7,196,179,222,168,240,171,135,66,153,48,151,185,53,233,208,203,135,170,196,147,189,180,244,248,116,17,245,217,135,155,18,229,125,210,184,247,229,59,167,185,180,89,134,138,215,227,111,210,223,1,147,54,246,218,32,240,172,26,254,18,128,229,69,165,84,176,76,165,39,76,86,22,141,78,20,166,200,204,212,122,139,213,46,128,35,31,105,108,115,63,51,246,129,196,110,179,84,239,56,245,62,14,199,184,75,59,205,220,38,124,210,147,43,27,127,11,216,73,39,101,254,94,179,71,192,20,106,243,180,141,203,210,105,21,38,84,239,16,106,213,250,166,124,180,234,50,47,80,189,222,225,24,57,113,133,106,120,187,24,83,177,165,77,248,207,179,47,125,172,148,165,33,195,210,210,219,46,73,73,36,185,164,186,31,65,51,187,6,82,34,83,114,154,129,29,150,137,36,136,115,203,146,148,125,106,11,63,120,13,164,101,36,134,80,130,43,18,82,69,252,2,241,66,43,21,139,220,42,2,134,44,53,17,115,51,23,159,67,31,59,138,62,100,2,174,43,87,168,98,168,231,201,94,67,137,38,102,125,71,210,132,17,17,31,153,0,188,0,0,7,86,199,248,170,14,22,165,53,50,100,254,21,43,146,150,117,110,141,119,51,66,142,214,34,63,197,31,181,91,171,199,162,83,94,169,73,67,138,109,157,58,137,178,35,87,53,18,121,92,200,189,226,59,54,246,219,71,209,55,30,194,24,117,234,220,73,80,42,240,212,181,240,17,28,108,219,92,37,172,200,141,106,51,51,186,211,212,189,198,3,79,182,231,206,151,241,173,107,18,97,168,184,151,140,68,44,107,49,212,51,193,147,122,18,133,201,65,30,163,65,94,218,173,215,222,51,86,194,123,53,61,43,211,126,251,193,122,180,247,110,235,245,68,138,215,226,111,234,187,245,117,26,123,128,176,110,36,218,55,51,241,11,71,62,18,215,47,139,174,168,231,26,152,35,53,200,77,204,247,40,59,43,233,186,23,135,175,145,9,226,201,188,146,160,101,167,123,240,52,232,204,247,143,15,171,117,41,247,47,187,222,90,250,207,151,174,125,0,69,247,105,209,240,121,221,71,138,223,129,167,48,116,115,82,122,222,242,230,17,243,250,136,108,87,102,178,33,35,2,101,210,144,86,89,119,189,186,255,0,118,152,48,127,106,85,8,143,55,32,212,146,77,145,198,193,13,47,214,85,252,50,166,159,34,232,50,47,102,86,37,91,212,92,182,166,45,110,26,85,223,23,45,9,183,175,49,93,122,128,147,148,25,26,72,203,160,184,88,201,146,155,35,73,114,23,128,14,37,43,73,218,227,148,112,188,68,71,127,128,10,165,68,100,92,249,139,211,212,124,232,95,136,135,58,15,149,192,94,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,87,144,11,20,102,68,118,242,22,33,195,53,149,204,29,81,244,47,33,107,68,70,162,1,244,39,204,92,40,69,98,176,168,0,197,251,64,200,38,50,207,25,41,107,210,130,195,21,21,43,149,249,112,238,220,101,1,131,54,173,175,162,147,149,184,233,171,59,172,240,109,77,196,154,82,147,34,62,25,251,117,63,128,8,90,162,188,153,91,100,178,236,69,106,37,106,210,118,183,74,81,223,175,229,18,161,135,114,178,46,98,236,207,132,96,206,161,119,130,209,81,145,36,209,197,27,86,52,189,41,4,171,146,211,238,85,173,241,17,81,145,9,86,41,218,254,134,151,76,148,114,184,155,235,240,223,77,45,222,186,127,197,19,151,144,88,126,52,124,162,160,211,31,105,10,67,60,82,136,146,181,90,231,37,211,235,215,222,2,6,118,134,203,218,214,90,230,54,48,156,138,71,119,70,244,158,161,9,149,113,8,123,195,191,116,210,155,106,81,244,71,83,242,234,37,67,99,189,164,40,216,155,210,238,43,25,241,60,55,1,167,245,57,104,211,171,136,191,70,138,254,175,240,14,153,183,206,199,48,107,184,89,204,67,135,97,210,34,206,169,226,227,150,235,175,207,151,226,67,141,202,90,136,211,101,36,140,212,105,62,69,238,59,8,226,202,45,160,113,190,78,247,183,9,92,125,174,247,220,106,225,225,71,118,251,173,229,175,188,79,47,194,123,190,55,247,0,244,110,219,136,116,181,54,171,145,29,186,11,198,191,108,217,180,189,27,56,176,187,181,70,216,172,26,251,229,84,212,156,168,204,52,100,123,182,84,92,155,89,149,190,147,175,94,191,1,176,9,81,40,181,23,188,5,69,166,155,251,133,192,3,229,50,50,234,47,67,154,189,254,240,113,39,200,113,39,82,84,68,71,202,224,62,180,244,21,22,32,206,196,70,47,0,31,129,138,169,173,212,56,93,108,239,55,122,237,226,181,175,167,227,240,31,190,62,42,149,190,142,229,231,254,128,30,123,182,179,194,107,192,249,181,68,114,157,3,130,75,20,120,211,111,189,222,105,82,100,191,226,230,103,127,84,185,124,58,9,1,236,230,207,20,84,240,182,94,224,201,184,163,121,37,206,246,213,27,130,181,236,228,183,11,198,77,145,116,34,62,191,15,128,214,237,178,176,11,24,159,25,179,61,134,152,39,91,195,137,101,10,117,213,166,202,39,100,25,114,43,149,174,161,141,54,81,205,10,238,80,103,110,22,161,201,158,233,198,164,241,218,145,22,59,78,23,210,196,125,94,19,112,136,207,155,156,239,241,1,60,242,170,172,49,79,106,106,159,210,135,23,164,149,164,206,231,207,221,111,128,133,126,208,188,217,149,94,168,98,44,52,205,127,126,154,126,59,151,102,56,82,78,130,66,165,163,214,52,21,237,123,117,49,36,19,115,225,19,50,39,14,98,246,85,80,39,167,84,92,105,75,84,102,117,25,37,114,83,205,55,210,95,131,46,130,19,182,146,198,83,177,78,104,99,110,34,67,139,109,204,89,82,146,146,91,72,73,149,228,61,111,87,223,226,1,250,187,52,101,28,220,205,244,143,113,135,251,203,187,120,59,253,246,76,238,247,155,239,53,166,247,209,241,181,135,160,188,189,194,144,176,157,25,232,17,96,112,169,92,165,62,104,222,154,238,102,132,21,238,102,127,139,211,224,35,75,179,95,35,34,55,247,69,239,40,240,157,191,116,104,209,37,226,183,235,203,249,124,4,168,74,50,141,10,67,141,242,52,54,181,151,191,153,16,14,147,140,115,91,10,225,105,114,224,84,171,220,43,209,119,122,209,194,184,189,58,137,38,92,201,6,71,201,69,250,71,239,96,188,85,75,197,180,72,213,90,92,254,45,167,201,197,37,205,210,155,212,73,112,210,124,148,68,101,204,173,208,70,222,218,185,227,138,240,166,100,227,40,116,250,187,237,53,23,187,180,37,49,24,93,181,71,142,103,205,69,115,230,163,234,54,15,179,223,54,106,217,133,128,169,16,234,179,36,62,226,105,211,228,40,220,142,211,100,102,154,129,164,189,79,130,128,109,212,187,110,202,255,0,140,32,123,180,22,115,115,125,2,208,238,189,29,233,127,13,173,126,23,249,132,240,203,43,182,95,227,8,29,237,5,162,201,163,250,5,196,45,165,111,187,210,218,12,207,167,11,214,228,94,96,55,19,179,34,133,20,178,229,217,5,23,196,222,55,82,136,245,159,43,49,12,252,196,146,136,239,236,208,212,156,180,144,148,29,146,120,209,119,47,254,47,12,72,128,14,25,78,27,109,146,146,118,241,88,117,154,157,82,91,58,141,183,237,244,134,94,169,116,231,240,29,161,230,137,212,146,84,87,177,220,124,15,208,161,72,190,245,130,85,207,87,174,162,230,3,10,98,44,204,174,211,56,125,213,111,119,188,215,127,189,144,119,181,191,113,241,24,58,86,217,78,209,39,179,26,169,152,251,148,171,75,138,79,115,234,240,106,177,159,133,131,242,49,182,85,60,162,194,181,61,215,19,74,105,123,189,90,111,37,226,181,237,126,138,248,13,125,204,125,135,176,93,89,169,51,41,84,26,91,47,183,79,90,26,83,181,73,190,23,11,89,164,237,115,43,92,203,249,128,126,238,15,219,47,44,231,64,136,253,75,49,245,154,247,154,207,185,228,21,236,165,17,122,172,124,8,100,172,49,180,126,85,98,85,110,169,216,203,137,89,54,167,12,187,186,74,60,36,162,43,243,104,189,230,66,59,177,174,206,185,143,130,30,153,26,151,92,160,49,26,22,239,118,132,60,235,134,157,100,147,62,107,100,204,249,168,250,152,197,21,12,193,206,124,165,172,200,221,227,8,168,105,41,76,100,166,60,70,29,50,214,148,185,253,113,146,229,200,192,76,249,99,156,52,236,102,164,51,84,186,93,74,84,147,220,57,204,140,174,93,82,58,62,46,207,204,15,134,248,78,39,22,112,252,70,243,79,222,15,47,86,157,62,77,157,189,111,225,17,73,80,237,10,204,250,45,53,136,139,197,117,77,228,115,75,10,52,81,233,230,70,105,73,145,218,233,233,200,97,28,111,182,166,115,98,222,11,119,141,36,253,233,188,190,246,147,5,62,182,158,154,91,63,197,1,146,118,177,218,254,187,153,56,128,226,225,204,195,239,24,19,48,255,0,119,60,158,233,67,58,212,181,190,74,69,214,202,84,87,74,211,204,188,250,140,89,144,217,13,137,115,27,17,80,234,18,176,167,120,64,168,113,58,151,199,54,214,189,219,110,145,114,39,18,162,178,145,240,232,58,134,92,101,133,115,48,49,21,31,125,42,2,218,122,169,30,18,210,235,139,65,154,77,104,185,120,19,210,203,235,212,75,238,201,187,48,225,156,47,135,48,171,211,41,80,86,244,110,59,82,154,157,36,239,169,199,200,173,115,47,114,136,76,228,118,173,140,178,10,38,92,225,152,15,171,9,247,122,206,4,200,230,124,121,187,235,76,215,111,194,43,241,111,113,182,12,54,76,176,219,73,43,18,16,73,34,191,75,16,248,40,20,56,20,26,115,48,105,241,201,166,218,37,18,82,75,82,173,117,26,143,154,140,207,169,143,211,20,5,13,68,69,115,49,77,101,228,99,133,211,112,136,236,162,232,2,133,53,147,147,195,19,158,47,197,177,249,92,115,173,58,211,107,95,152,252,150,163,188,85,18,148,165,36,209,229,239,245,108,63,89,6,74,73,25,0,143,222,209,140,50,204,172,188,101,197,66,213,175,24,165,119,222,25,94,236,75,248,140,67,217,190,137,204,253,208,249,105,213,221,30,71,254,203,25,207,180,90,68,134,50,214,42,146,225,17,122,94,130,46,69,254,199,150,48,79,103,13,65,78,253,208,238,106,229,221,62,226,255,0,11,16,109,62,222,84,169,82,240,142,46,148,203,26,219,111,2,207,37,43,81,21,172,212,163,62,87,16,71,90,65,181,84,121,22,177,150,159,248,36,61,4,237,159,13,151,178,199,29,186,164,17,169,56,30,168,68,119,63,246,60,129,231,243,19,32,209,92,146,142,92,180,127,192,72,163,107,246,20,207,246,114,206,186,228,26,182,45,238,216,108,209,37,50,218,120,3,122,203,92,182,156,181,210,218,143,159,136,196,198,228,254,117,96,252,113,69,164,183,7,18,241,175,185,71,98,90,203,131,117,187,145,161,187,171,155,100,93,84,92,190,35,206,5,22,187,81,160,73,84,170,108,131,101,213,54,109,154,137,9,85,210,102,71,107,40,143,222,68,54,243,103,205,176,51,27,3,74,142,114,177,44,197,69,106,138,136,109,33,138,108,53,26,108,109,91,214,73,114,178,58,222,224,39,106,247,21,26,131,151,253,160,24,19,20,241,251,202,102,44,87,11,186,182,184,16,211,235,107,233,165,239,220,141,139,165,102,149,10,175,21,114,35,68,168,36,146,179,111,198,218,8,239,98,63,114,207,204,7,235,98,252,77,72,195,20,73,117,90,172,222,25,152,219,189,227,155,181,47,78,165,165,37,201,36,102,124,212,94,239,120,142,45,182,246,199,166,81,38,200,160,224,252,198,220,202,139,84,136,107,107,186,20,173,45,170,26,148,126,39,24,50,62,106,73,245,191,49,145,54,228,218,82,179,133,48,134,53,165,80,234,19,227,46,47,118,238,143,131,140,180,167,83,177,148,124,215,115,63,88,250,249,136,150,197,216,151,22,103,62,54,168,202,159,85,67,206,186,134,228,169,82,26,67,55,221,182,134,139,147,73,235,99,255,0,242,48,28,56,243,55,241,166,49,169,207,118,94,33,226,218,126,160,236,180,159,8,211,122,141,74,85,149,201,4,101,201,93,62,35,31,184,183,23,109,225,222,221,6,234,101,30,194,21,28,107,10,4,217,71,135,92,76,202,75,83,126,146,161,49,7,117,147,103,115,210,142,71,226,232,92,135,238,205,236,188,204,89,26,59,190,171,130,90,211,125,122,234,115,249,244,183,245,131,248,128,210,188,31,139,42,216,106,181,77,153,6,127,12,81,103,51,43,86,233,43,210,164,173,39,170,198,71,127,84,185,124,4,133,224,124,228,133,140,242,26,21,54,191,136,248,199,230,111,55,168,224,205,189,122,38,169,73,230,132,17,21,137,37,211,200,98,106,135,102,118,109,65,74,214,88,131,3,145,161,179,112,140,170,51,79,165,252,227,252,7,226,207,200,125,161,50,198,144,229,41,156,113,134,17,2,155,107,52,193,169,195,45,226,137,92,141,113,174,126,37,223,153,137,35,12,231,220,56,18,51,86,185,221,77,234,69,227,25,115,81,114,225,154,191,173,241,18,165,217,213,79,114,43,20,23,119,58,76,240,28,82,51,213,127,116,79,136,142,156,53,146,24,207,30,227,57,203,175,85,40,242,166,170,46,249,215,20,235,141,146,180,238,208,92,144,217,23,170,100,93,4,190,108,141,148,107,192,56,123,14,204,124,161,154,189,19,137,16,205,135,157,89,153,232,96,255,0,100,69,203,193,245,138,54,120,71,142,223,148,58,76,150,107,146,215,23,83,173,96,153,58,21,173,69,107,20,163,46,87,183,81,182,153,159,180,22,26,203,142,237,239,8,85,117,247,142,251,71,12,195,43,182,239,69,239,173,101,111,92,173,111,136,137,205,169,246,212,135,152,175,205,133,78,58,243,104,155,135,92,167,90,76,8,136,241,44,223,46,102,149,153,145,120,203,153,115,234,3,71,170,136,38,231,186,130,43,17,105,255,0,130,67,50,236,167,143,85,129,113,204,234,135,122,240,36,229,29,232,250,247,27,219,221,246,85,107,105,87,226,222,255,0,1,133,36,62,185,15,41,231,14,234,85,174,118,183,186,195,244,112,229,97,250,44,213,202,97,197,33,74,104,219,186,82,149,114,51,35,247,253,64,61,40,228,94,36,111,17,101,102,10,152,153,188,66,164,225,154,108,147,86,239,70,173,81,154,61,86,177,91,175,65,167,253,160,24,178,99,94,129,240,243,237,126,244,191,209,23,248,47,153,14,249,176,174,114,163,21,97,12,35,133,150,169,202,93,63,3,64,82,183,140,52,148,93,182,163,32,236,105,59,159,173,239,33,248,219,86,229,21,71,30,122,47,103,96,31,3,199,126,25,231,17,235,238,58,105,73,223,212,247,128,196,253,159,25,26,204,12,52,197,82,102,23,208,244,76,100,151,146,231,26,103,164,144,220,85,17,216,156,177,216,200,253,194,76,163,180,76,50,150,146,157,36,155,242,189,253,227,21,100,86,81,81,242,235,13,191,78,139,10,59,102,170,154,166,22,234,67,206,22,173,219,69,123,175,157,252,29,58,12,180,0,0,63,31,17,98,120,24,106,26,102,206,106,66,208,183,73,146,38,146,147,59,153,25,251,204,185,120,76,7,234,169,212,34,218,149,107,252,7,88,169,230,30,18,132,106,143,42,177,161,75,108,206,220,59,167,114,59,151,185,63,1,164,89,211,218,87,64,194,189,205,220,109,98,200,220,87,17,189,253,75,128,189,90,119,118,245,157,59,122,199,211,204,106,5,19,108,253,161,179,63,16,211,35,209,115,9,108,162,100,182,105,182,151,72,128,143,26,214,69,115,208,202,172,159,164,46,101,207,175,32,27,101,218,9,132,233,248,195,42,113,238,36,162,83,248,190,47,186,247,79,111,84,222,173,50,98,160,252,42,50,181,180,153,115,47,112,143,173,151,42,30,130,102,237,102,45,65,238,5,77,208,220,108,211,167,123,99,83,209,150,69,114,37,123,185,137,49,131,150,89,143,152,59,57,34,38,60,175,82,42,111,207,191,22,164,154,153,75,154,39,153,163,240,109,38,214,36,35,161,23,78,119,230,35,91,57,112,235,249,53,180,46,42,137,21,76,180,134,163,197,142,69,25,74,119,240,145,163,187,253,112,186,127,249,116,19,152,157,60,149,171,51,84,203,108,32,243,82,55,187,220,59,79,116,143,65,166,228,113,219,59,244,47,49,222,95,144,212,125,59,213,233,213,123,114,51,24,19,100,60,88,154,254,88,96,104,230,111,26,203,5,211,29,81,173,9,73,25,240,236,17,244,63,136,253,172,245,205,196,224,14,228,221,42,98,56,254,38,251,166,26,93,244,110,186,235,62,94,191,184,81,160,61,161,27,76,56,230,39,123,11,208,49,173,216,170,96,213,48,166,59,183,240,139,117,201,104,50,212,182,174,87,43,21,238,86,248,13,114,216,243,32,113,14,99,230,78,17,175,212,240,159,120,211,170,60,126,183,184,244,51,175,119,30,66,11,194,151,18,162,178,144,69,208,186,15,150,46,3,199,187,75,102,22,29,173,84,171,84,201,12,42,108,74,27,169,152,103,29,106,111,127,169,73,34,97,187,90,207,159,59,234,230,126,68,37,143,101,173,150,112,198,84,97,60,48,242,169,48,74,161,75,227,126,150,52,249,78,39,233,93,124,185,19,134,68,126,23,45,204,188,192,101,28,136,203,202,126,93,101,221,34,131,22,143,221,235,138,153,40,54,184,133,59,164,151,33,110,122,198,165,94,250,175,212,100,113,99,44,182,195,100,211,73,210,132,244,43,220,94,0,45,113,196,180,218,157,89,217,40,73,168,207,200,136,84,212,73,234,53,195,104,93,172,112,238,86,82,43,17,56,90,234,102,35,15,200,168,48,228,120,145,220,74,84,73,116,146,103,188,112,185,145,183,210,198,93,0,117,173,176,246,135,164,96,108,19,139,160,70,197,252,20,184,92,6,148,119,122,156,209,173,232,231,212,219,81,29,201,127,194,33,107,62,243,50,163,152,25,147,88,175,157,111,143,106,82,163,41,46,240,201,107,81,162,51,104,245,116,36,202,218,76,186,123,135,120,218,47,106,252,105,155,213,252,66,218,171,147,85,75,171,112,159,65,38,159,17,165,30,233,12,245,54,200,204,188,77,223,145,249,124,72,96,72,209,165,86,37,44,137,196,111,52,234,51,87,34,50,43,23,184,190,160,28,204,72,171,213,45,13,165,239,73,178,212,73,178,83,98,46,93,121,121,137,40,216,231,99,9,50,61,46,244,195,45,181,105,238,254,31,245,96,139,253,145,175,240,111,255,0,139,215,249,198,26,217,55,98,122,150,100,215,144,253,101,84,9,48,229,225,226,168,180,219,147,229,180,164,169,75,96,200,207,118,130,231,101,159,43,153,115,19,81,131,178,219,12,96,174,47,185,105,105,141,198,110,247,186,100,58,230,173,26,173,235,168,237,235,31,79,49,7,238,81,168,240,168,177,85,22,12,109,203,106,112,220,52,235,53,92,204,136,175,115,51,242,33,250,0,2,128,162,142,196,6,100,92,204,112,45,227,81,154,82,102,86,48,28,75,116,213,111,23,240,11,18,131,51,230,94,241,206,76,23,188,139,244,142,84,178,146,247,127,8,14,36,180,103,200,147,203,235,28,173,183,164,185,144,188,146,69,208,133,64,82,196,66,160,0,0,40,163,36,164,212,125,8,174,58,174,42,204,122,38,17,137,42,93,70,44,231,17,19,70,178,97,180,40,207,81,164,138,218,148,95,140,64,59,85,236,62,73,149,106,125,61,27,201,114,55,105,53,104,190,133,31,63,200,95,3,26,161,156,29,160,249,117,151,107,92,101,82,49,113,58,220,150,154,82,152,129,13,100,100,166,141,127,179,124,190,3,76,51,99,181,67,20,84,151,42,38,13,174,98,72,27,186,154,212,223,19,68,166,25,19,5,188,34,79,85,243,230,159,208,124,192,73,166,39,218,67,41,176,207,13,222,120,203,134,226,117,232,253,78,146,189,90,116,223,213,104,237,235,23,233,26,147,154,29,163,216,18,158,153,44,97,204,229,221,173,84,229,169,178,244,117,227,250,95,25,23,175,27,224,159,128,140,188,83,181,222,122,226,158,23,188,49,210,221,225,117,232,213,74,132,139,106,211,127,85,174,126,169,117,24,166,163,136,235,53,85,239,39,204,222,171,70,238,251,180,39,195,207,151,34,47,51,1,181,217,189,183,142,105,226,169,21,102,40,249,171,197,68,149,184,221,151,113,198,70,173,36,217,159,173,28,140,185,164,255,0,64,214,220,93,154,88,219,25,77,118,101,122,187,198,45,213,161,106,87,10,203,119,82,81,164,142,200,65,123,185,14,162,103,115,185,143,162,36,39,102,44,208,210,144,70,69,171,196,103,230,3,141,201,14,186,163,91,139,185,168,245,31,34,234,56,239,113,221,232,25,71,137,49,18,210,136,83,105,168,53,50,79,150,245,199,11,195,203,201,7,207,196,67,44,81,54,22,205,122,206,251,115,136,48,137,110,116,223,92,201,69,214,254,76,124,0,107,128,169,36,212,118,34,27,183,67,236,190,205,201,198,131,127,16,96,85,17,188,72,63,213,41,197,203,151,148,111,136,203,184,47,178,98,188,242,225,185,94,94,11,146,131,222,111,73,186,197,73,38,175,91,77,172,209,124,63,64,8,206,98,159,46,73,217,150,117,29,175,235,17,127,25,143,210,137,131,49,44,227,211,22,155,172,205,58,255,0,12,217,114,252,170,248,137,140,193,189,149,57,93,1,132,122,71,132,104,50,157,221,173,42,83,53,234,161,17,168,215,114,247,167,246,60,134,75,163,246,110,108,239,78,36,27,153,117,8,212,77,18,12,211,94,169,159,62,94,110,252,0,66,108,44,140,204,233,186,247,24,95,94,139,95,239,216,229,107,223,205,207,128,253,230,182,92,206,151,138,232,192,215,231,111,234,156,79,249,81,57,112,54,36,200,24,58,247,88,1,148,235,181,237,88,158,125,47,230,239,196,118,72,251,44,228,147,5,98,193,73,235,126,85,57,159,242,160,32,130,22,200,185,233,41,104,74,50,251,86,171,219,245,90,25,94,215,254,252,59,206,18,216,55,61,171,86,83,153,85,190,73,182,165,127,87,33,167,162,136,191,217,4,38,226,54,206,57,53,16,210,166,112,118,149,38,246,62,241,150,125,126,183,71,239,82,242,171,1,81,72,147,76,160,238,72,146,105,47,190,158,87,35,59,159,172,179,247,128,136,236,37,217,171,143,37,110,213,92,201,109,73,84,82,81,255,0,76,108,151,210,120,127,22,87,215,240,25,109,174,204,186,26,111,189,201,63,171,250,100,95,252,232,73,156,122,29,46,41,18,88,139,164,146,157,37,227,81,242,252,166,62,147,138,193,245,111,248,76,4,93,76,236,201,165,41,11,225,178,75,158,131,183,244,200,174,188,252,229,14,137,137,59,51,241,43,8,144,170,70,74,105,52,232,221,255,0,76,141,159,149,253,105,95,88,152,14,18,61,173,187,254,19,28,46,210,105,239,145,165,216,250,137,93,124,106,47,244,128,129,204,127,176,46,116,80,164,47,187,242,159,112,217,58,132,39,245,118,34,186,183,115,46,114,15,222,49,210,246,71,206,134,100,56,211,249,125,167,66,141,38,93,237,16,236,100,127,7,135,160,202,190,89,224,138,237,251,214,137,191,186,137,127,174,94,79,50,43,17,248,86,94,225,215,29,217,195,38,94,117,110,187,131,117,41,106,53,40,251,198,89,92,207,254,218,2,32,178,211,96,76,121,87,239,46,252,202,125,238,235,115,186,253,93,101,54,190,187,250,178,11,200,186,141,166,164,246,112,225,52,178,105,147,147,92,205,207,250,226,119,165,139,202,72,223,202,94,91,224,186,46,247,187,40,219,157,246,157,127,124,186,171,218,246,245,148,126,102,59,2,97,199,71,170,221,189,253,76,4,119,73,236,217,192,139,66,140,178,98,230,118,255,0,166,55,191,231,67,169,98,78,205,74,55,51,165,100,183,245,196,255,0,211,26,250,105,231,235,74,243,18,128,108,52,124,141,31,194,99,141,200,17,28,245,218,191,251,227,1,13,248,139,179,139,19,48,183,123,187,38,244,145,72,81,23,244,194,217,248,121,249,201,250,134,53,170,236,13,154,177,119,91,172,167,211,171,85,255,0,87,99,29,237,111,240,129,57,175,225,122,28,139,155,176,117,93,90,143,233,86,92,255,0,72,235,147,50,183,14,203,209,170,156,209,232,191,89,14,151,95,168,192,64,189,67,99,76,232,142,225,37,25,113,164,180,95,250,177,16,252,255,0,191,142,189,83,217,95,57,32,19,134,230,4,221,238,237,127,213,72,167,107,219,251,247,196,79,116,141,159,176,12,149,93,204,62,201,157,180,254,189,146,95,249,195,242,103,108,179,149,179,210,180,201,194,204,44,220,182,175,213,25,101,123,91,201,127,0,30,124,171,249,71,143,240,235,138,69,87,15,240,250,84,148,91,139,101,124,205,58,136,188,43,63,112,235,15,211,170,16,150,164,60,206,133,37,70,131,241,36,236,101,238,228,127,1,63,152,171,96,124,143,196,198,107,147,129,161,173,74,113,43,51,93,102,160,158,137,211,251,23,6,32,197,221,150,25,93,80,75,139,162,225,26,20,117,174,73,185,119,107,181,79,80,245,114,245,143,159,50,1,12,241,107,213,120,26,184,105,91,189,229,181,120,18,119,183,214,95,17,220,96,103,214,106,211,200,147,23,21,238,200,151,175,245,140,99,231,203,159,54,254,3,118,49,135,101,78,48,139,194,119,68,204,20,198,173,230,243,85,90,160,122,173,166,221,89,63,136,213,188,107,177,254,99,224,167,22,154,141,107,12,184,77,196,57,106,220,74,144,171,164,181,114,241,50,92,252,38,3,241,163,237,69,157,76,18,73,24,231,78,155,255,0,107,34,31,255,0,100,59,62,23,219,7,56,105,207,154,166,102,38,237,59,165,36,191,82,34,159,61,68,126,230,70,17,171,225,185,212,87,157,98,83,172,45,76,233,212,109,168,204,142,228,70,86,185,23,152,252,163,43,29,128,75,118,203,219,112,199,170,205,141,78,196,217,159,189,83,24,125,10,113,29,202,105,179,196,108,145,243,67,5,230,175,128,146,10,38,40,164,86,183,220,20,237,246,231,78,175,162,82,109,123,219,169,23,145,143,51,88,35,48,43,184,42,162,185,244,201,235,97,74,140,113,174,134,91,89,233,53,36,237,101,145,151,236,75,159,81,42,155,61,109,225,14,173,223,252,122,177,11,187,174,23,71,234,116,52,218,251,219,244,89,121,16,130,74,192,126,69,3,17,195,175,197,84,168,173,190,148,165,211,106,206,36,136,239,98,63,113,159,46,99,245,197,22,45,41,62,164,45,108,146,75,50,46,163,145,93,5,141,166,203,51,1,199,189,63,143,233,31,59,211,148,150,151,100,153,30,147,231,168,125,59,141,93,85,111,200,46,51,212,100,69,239,247,128,197,89,130,213,82,175,78,159,14,61,114,84,61,238,234,202,66,212,122,44,164,31,66,81,117,183,240,141,60,206,141,148,228,230,69,90,76,202,158,99,184,68,235,236,187,161,250,97,200,177,161,157,5,205,79,23,59,123,255,0,32,145,162,110,222,240,221,252,68,192,136,166,59,55,232,83,38,58,183,51,2,1,154,245,44,245,97,132,31,51,63,247,71,196,102,172,39,217,143,128,90,226,184,170,246,31,149,125,26,119,152,61,147,211,235,94,215,120,255,0,252,136,72,105,21,189,226,160,48,38,10,216,235,40,48,155,72,34,193,120,58,82,219,148,82,82,191,69,226,182,100,100,73,228,93,127,23,175,196,101,170,86,95,224,186,42,26,110,155,133,40,177,137,157,90,9,138,115,77,146,111,123,218,201,229,212,255,0,72,236,32,40,225,102,28,72,201,36,71,138,203,73,46,132,132,18,72,191,64,229,177,23,66,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,48,185,249,0,168,10,17,252,5,64,0,5,46,64,42,2,151,47,49,80,1,75,16,168,0,180,208,131,234,132,159,214,67,137,200,80,158,252,44,70,87,239,241,54,70,57,192,7,228,203,194,152,102,114,116,202,195,212,199,139,86,191,164,134,218,185,249,243,46,188,199,75,172,236,245,148,213,173,207,19,151,152,69,91,157,90,119,148,8,203,235,110,151,79,46,131,37,0,13,59,204,46,207,12,169,175,162,67,144,160,97,58,105,156,21,178,157,214,16,140,122,85,227,241,149,150,158,124,203,244,117,26,131,155,61,155,52,58,33,85,101,65,204,56,44,165,157,198,132,53,134,16,217,21,247,100,118,180,142,93,76,76,16,181,105,212,147,77,237,112,30,111,179,103,103,228,229,205,82,68,68,98,162,156,77,60,211,87,42,126,230,250,218,215,123,111,21,245,12,67,46,47,10,251,140,239,53,110,214,104,189,173,123,31,81,233,195,26,101,241,226,214,137,178,171,112,191,76,151,111,195,239,58,32,211,111,88,188,198,169,103,14,192,179,177,179,111,185,27,49,223,104,223,170,42,102,148,97,243,116,210,74,222,114,228,249,95,214,234,2,13,137,107,79,170,163,47,168,199,97,161,102,14,50,195,175,50,245,43,20,214,162,238,95,76,130,40,245,7,90,241,145,151,63,9,242,63,9,115,248,16,219,140,123,217,177,153,84,78,7,129,149,137,170,91,237,238,173,214,15,145,244,118,211,107,217,213,117,185,254,129,173,184,147,103,204,216,195,78,26,37,229,238,45,36,165,131,125,74,114,129,37,178,36,243,189,238,158,158,30,160,51,30,84,109,237,154,152,42,85,45,137,149,92,87,86,106,22,255,0,82,28,197,146,80,151,117,146,204,174,70,149,17,88,212,94,125,6,254,236,193,183,173,107,48,99,179,18,167,130,166,154,211,6,68,131,113,252,66,183,205,70,153,36,146,47,19,37,238,87,91,251,132,51,77,160,87,105,203,90,42,20,89,241,148,221,181,147,209,150,131,77,237,107,220,185,117,47,210,56,34,72,84,23,148,181,52,102,102,157,54,51,183,145,128,244,245,132,177,145,226,104,81,36,157,59,135,57,16,219,147,109,246,187,106,36,157,175,164,175,235,117,29,152,121,239,200,205,173,24,202,233,205,186,246,9,110,105,53,73,42,127,138,172,76,17,153,41,175,23,54,149,253,207,167,199,175,33,39,121,79,218,35,150,216,159,189,120,244,97,170,79,13,184,209,190,197,177,207,123,171,121,123,93,180,244,210,94,125,64,110,168,14,183,135,179,7,9,226,86,55,244,188,67,72,144,157,246,224,184,122,131,78,145,174,196,118,186,79,175,136,185,125,67,177,37,198,214,68,104,90,84,71,210,199,112,23,11,20,130,81,88,207,248,5,224,2,194,108,139,161,219,242,11,136,84,0,0,0,5,142,180,219,201,210,235,105,89,17,222,202,43,243,24,59,54,182,99,203,156,123,221,92,86,29,195,108,240,59,253,59,202,3,15,95,94,238,246,189,173,234,12,232,0,60,219,231,246,80,198,203,60,78,197,42,45,89,169,73,93,45,51,76,219,132,76,21,205,199,83,107,18,143,241,58,252,126,3,20,211,170,83,233,178,155,149,79,155,34,51,205,223,67,140,186,164,41,55,35,35,177,151,50,228,103,250,68,238,109,139,179,101,91,49,105,85,234,197,50,175,47,83,88,74,84,68,50,197,41,82,13,197,146,100,40,136,141,43,46,103,172,138,214,254,49,12,152,171,47,49,22,84,230,20,170,117,110,151,82,66,41,122,55,175,74,130,228,82,45,227,9,50,212,74,190,159,194,17,21,207,159,47,48,25,83,103,29,177,243,11,41,164,240,71,63,17,85,99,51,1,246,16,199,164,111,176,218,77,111,165,205,68,157,42,34,62,165,249,76,196,176,236,233,181,100,236,201,166,210,99,205,194,143,178,181,225,246,39,45,215,106,230,249,169,70,150,72,239,118,138,230,122,204,239,252,226,40,112,46,78,53,157,120,122,33,83,113,82,34,202,81,57,45,113,152,136,82,220,66,16,226,155,185,146,92,73,216,245,17,222,222,242,47,120,252,249,217,9,153,57,73,62,77,105,140,27,137,107,108,56,234,224,54,164,81,36,50,135,18,106,53,19,164,162,37,145,145,147,124,136,191,27,175,46,115,35,208,147,78,239,111,225,181,190,35,144,69,38,78,246,137,211,104,29,239,223,249,107,26,153,191,225,247,92,102,35,75,59,205,59,205,90,117,199,43,218,229,123,116,185,13,249,192,187,81,229,94,56,140,79,70,198,56,81,165,170,95,8,150,219,196,81,157,53,40,201,38,86,181,185,248,186,10,50,78,35,194,148,92,81,78,145,77,170,211,32,201,106,78,141,225,72,138,135,146,173,42,35,43,146,186,243,73,126,130,26,243,142,118,108,195,84,172,75,51,20,80,220,166,83,29,152,109,176,105,137,71,109,165,18,119,105,185,107,74,136,204,140,208,71,107,121,121,13,143,133,95,162,84,26,67,208,170,240,95,67,151,210,109,72,66,200,236,102,71,99,35,231,208,194,160,113,228,180,68,153,77,250,196,124,148,71,238,63,136,14,149,80,146,238,18,203,156,60,132,173,82,77,152,241,34,220,148,109,222,204,31,139,223,248,189,62,35,207,142,108,98,185,24,163,186,184,134,156,79,13,191,182,183,141,203,234,221,249,145,91,213,19,149,181,150,47,166,209,114,230,156,75,126,51,138,69,109,150,76,142,74,82,119,38,31,250,252,186,15,63,136,89,76,190,158,90,60,142,253,127,252,192,61,7,108,141,79,101,188,188,158,72,66,18,158,253,116,205,36,130,34,63,160,96,100,156,127,149,88,71,30,209,231,211,107,20,42,67,220,118,235,120,185,52,214,164,95,66,146,162,185,43,214,245,10,215,233,203,200,117,205,156,169,253,221,130,166,177,190,222,106,170,184,187,233,183,245,150,75,207,224,50,192,8,148,219,151,98,172,49,67,168,73,197,52,10,213,46,150,83,42,144,227,148,120,120,125,182,116,39,130,85,252,72,112,174,70,109,222,214,46,103,240,26,17,15,25,227,60,165,196,245,38,232,120,190,180,133,68,113,234,89,42,36,247,98,153,182,151,63,114,163,178,126,140,188,61,58,121,15,74,85,154,95,122,198,76,125,254,235,75,132,187,233,213,238,50,183,82,243,26,45,181,190,195,213,172,200,164,60,253,47,23,77,222,74,196,106,168,27,81,232,11,144,104,74,146,249,219,194,241,92,139,89,22,171,121,121,128,232,27,57,118,128,226,90,255,0,164,61,233,133,42,114,119,28,38,141,254,37,113,221,58,183,215,182,166,121,116,47,208,66,73,104,53,158,250,136,185,92,62,231,75,166,222,157,122,186,17,29,239,98,243,30,109,113,158,69,102,46,0,224,251,199,8,98,63,191,247,154,55,244,87,216,245,52,222,215,35,191,174,95,87,229,27,221,177,110,220,24,107,14,193,131,132,235,120,126,153,1,202,158,42,107,233,37,98,22,217,54,208,225,71,111,94,133,52,87,34,210,103,123,145,29,140,128,75,120,252,233,244,104,83,220,53,190,195,42,51,50,51,53,180,74,62,69,111,120,252,252,33,141,240,254,51,163,196,171,209,234,180,249,45,204,222,110,248,105,136,125,42,208,165,36,236,164,245,245,78,246,233,99,242,31,185,34,67,113,144,78,56,180,164,140,237,117,42,196,3,1,237,89,138,156,194,57,119,78,118,44,85,43,77,105,152,196,77,189,186,178,119,15,249,17,242,240,244,30,120,102,207,122,118,141,234,150,122,47,109,75,53,117,183,243,9,100,237,35,205,234,50,176,90,232,204,38,19,207,67,198,166,218,210,137,232,53,120,26,152,147,51,73,21,203,159,232,17,36,0,0,68,106,50,74,72,204,207,145,17,123,198,75,202,188,152,197,185,129,87,165,177,77,165,85,247,83,247,250,30,98,150,235,233,240,37,102,118,181,181,115,65,151,94,95,144,7,75,160,226,106,222,28,125,82,105,53,73,209,86,166,205,163,56,242,86,209,233,51,35,50,186,79,165,200,185,13,156,202,13,177,243,47,14,46,60,62,250,196,210,27,141,75,68,100,167,210,89,8,77,147,187,34,50,43,29,189,94,131,34,97,109,128,177,101,67,14,196,168,79,196,53,106,126,244,214,90,30,195,78,149,140,150,162,181,205,210,234,69,113,218,114,223,102,37,80,49,52,200,72,198,167,41,232,209,156,140,182,202,153,165,68,105,113,4,102,101,189,51,46,101,211,226,32,216,236,170,174,212,115,135,189,59,238,92,159,212,141,198,235,138,121,82,255,0,11,174,250,117,91,79,224,202,246,235,203,200,109,198,19,202,60,43,67,142,68,213,38,146,163,76,141,241,26,105,173,162,198,68,159,230,234,47,203,92,42,237,3,188,119,146,84,230,255,0,115,107,179,162,218,117,252,78,253,71,127,20,124,172,83,105,241,144,148,51,10,58,9,55,182,150,146,86,253,3,155,112,199,77,202,63,249,36,57,0,7,199,50,159,18,67,100,149,198,100,252,87,230,217,24,138,110,209,216,84,202,63,220,243,113,75,139,244,221,237,125,13,37,29,56,79,34,231,212,74,252,151,155,97,178,91,171,74,72,206,215,82,172,33,123,180,151,50,104,213,255,0,185,215,118,61,10,78,227,189,245,238,38,161,221,58,184,59,95,73,114,232,127,160,6,143,224,236,99,47,7,213,32,85,34,33,229,46,4,230,166,163,119,32,218,61,72,82,84,86,50,35,177,248,122,251,134,77,196,219,86,102,62,37,143,38,12,106,246,36,167,181,39,70,148,163,16,190,164,163,73,164,249,17,17,23,51,79,240,140,97,134,240,46,39,197,78,52,138,45,6,169,48,157,144,152,196,168,176,92,123,198,118,240,248,75,153,248,139,151,94,101,230,50,51,123,42,102,251,145,74,83,120,11,24,172,143,161,39,13,74,59,243,183,91,0,232,245,172,69,139,43,205,21,70,171,139,42,242,212,242,200,205,50,38,58,233,220,136,210,71,117,43,159,34,29,101,201,115,18,234,239,45,227,59,157,207,89,220,198,88,119,102,140,225,105,4,194,178,231,24,150,147,234,120,114,81,127,230,143,207,147,179,166,108,71,45,75,192,24,183,214,181,143,15,201,47,252,208,24,192,204,207,169,153,140,229,64,202,104,47,96,186,189,85,201,204,41,200,169,144,164,222,17,25,248,90,37,21,149,171,144,235,17,242,79,28,66,213,222,120,122,187,11,93,180,111,233,15,35,93,186,219,85,175,107,151,233,27,205,18,145,124,169,197,73,76,139,145,196,157,204,145,211,239,111,172,7,207,217,192,131,137,153,25,121,5,42,186,81,222,221,57,23,54,37,159,65,189,219,98,127,250,45,165,127,251,121,159,243,121,3,70,118,19,145,30,157,158,120,34,34,223,109,74,111,188,186,168,146,124,225,201,62,159,148,110,214,217,82,18,246,82,210,28,69,140,143,16,51,208,239,253,143,36,4,68,101,101,90,77,47,105,76,193,125,151,29,35,55,170,200,240,184,105,229,199,160,253,223,80,159,76,49,61,114,184,157,73,63,14,142,170,191,93,67,206,145,226,166,176,150,118,99,106,148,136,201,113,46,212,106,76,17,45,226,108,174,114,245,94,230,71,248,189,4,222,228,62,115,225,60,101,223,156,29,82,144,158,15,134,213,186,170,52,239,175,189,181,237,107,122,166,32,207,180,153,103,37,131,82,145,111,164,211,204,239,238,33,250,90,83,228,67,28,225,94,58,34,217,101,202,115,228,74,146,147,53,41,38,86,47,9,121,12,138,147,186,72,197,21,177,121,16,165,236,98,225,97,223,200,5,226,199,91,67,173,173,181,164,140,148,147,73,220,175,200,193,42,243,43,11,192,99,92,193,203,156,51,91,166,207,58,133,30,150,254,251,117,175,125,1,183,53,89,72,181,239,215,161,13,77,206,45,139,50,255,0,29,188,228,230,88,195,212,199,93,146,211,138,90,112,219,14,40,201,45,26,52,153,146,146,103,126,71,249,6,251,74,143,196,178,166,117,233,213,110,118,191,188,126,98,232,198,207,210,20,131,85,249,91,71,254,176,30,126,246,134,217,213,140,169,151,82,157,3,20,54,250,10,188,245,61,13,51,78,40,196,148,93,211,43,89,195,228,91,178,45,54,254,33,250,25,31,180,92,140,61,223,92,110,24,114,167,196,112,218,119,181,35,45,222,157,229,237,118,213,214,229,229,208,77,14,109,229,18,177,245,33,52,228,87,142,25,166,160,82,141,69,19,122,124,146,225,105,182,178,252,126,191,1,16,217,203,176,38,99,96,222,231,238,242,196,149,158,51,136,215,185,194,175,167,117,163,119,107,217,106,235,168,252,189,80,18,197,146,88,130,155,138,41,133,49,56,118,52,67,77,83,114,73,35,74,250,37,179,189,244,151,227,127,0,207,209,219,109,182,146,148,33,41,34,189,136,138,222,241,231,203,36,51,230,169,145,181,106,77,54,191,151,114,143,77,109,138,170,151,50,90,161,105,111,83,105,59,146,218,63,15,209,31,139,167,95,33,43,89,7,183,78,90,99,170,93,10,157,46,110,25,164,72,157,197,106,105,204,81,29,107,107,66,157,50,186,77,41,51,185,32,143,221,200,192,109,192,161,143,198,195,184,191,14,98,136,45,79,162,214,233,179,27,116,148,164,156,89,141,188,147,36,168,210,102,70,147,231,204,173,245,242,31,178,70,70,87,35,35,35,242,0,177,249,138,128,0,197,27,72,204,224,242,155,17,60,77,234,52,112,158,251,117,146,207,243,136,81,204,67,77,91,106,252,106,226,210,72,213,78,136,171,31,139,164,104,100,37,111,111,108,85,18,145,145,56,233,151,9,149,56,215,118,93,38,249,36,206,243,34,159,75,124,68,112,236,97,135,100,227,253,168,49,100,216,251,216,237,59,133,86,226,84,134,77,228,158,151,160,162,196,101,107,128,150,61,152,99,33,140,170,192,218,73,60,176,133,49,60,147,111,236,102,71,232,231,150,34,126,131,220,155,148,56,173,255,0,19,125,46,154,61,93,215,145,115,234,59,150,3,166,42,147,131,232,80,220,116,212,113,233,113,88,51,52,233,51,52,180,146,233,126,93,58,13,43,237,0,206,90,5,19,208,63,164,167,189,190,239,79,237,138,19,107,112,191,3,243,1,21,184,22,161,34,175,156,216,25,110,186,225,94,187,76,111,196,179,87,46,45,63,206,39,235,103,72,229,31,40,176,243,100,171,233,226,249,218,223,217,79,8,113,216,123,37,177,14,46,196,248,91,21,50,213,69,152,244,252,109,5,14,105,166,173,196,22,237,200,203,51,53,220,137,60,149,249,58,137,199,195,52,197,82,40,177,169,235,112,214,109,107,230,104,210,103,117,168,250,126,80,21,196,49,90,151,9,13,186,132,168,137,210,85,148,155,149,236,98,8,182,240,195,80,169,88,207,24,212,163,161,148,184,254,59,168,36,244,48,72,59,41,217,71,212,186,244,19,141,152,184,138,159,135,40,204,204,168,201,142,203,107,148,150,136,222,125,45,22,163,66,206,215,63,125,136,249,8,22,219,55,30,64,196,249,129,141,41,176,211,28,247,88,214,162,233,45,169,73,115,82,73,249,9,189,136,186,30,162,231,112,31,179,177,126,105,85,176,63,166,60,25,75,95,27,221,250,183,83,84,205,180,113,22,189,136,239,235,24,248,243,227,57,177,6,114,102,125,14,52,231,106,17,27,157,10,53,37,104,118,164,185,41,52,46,67,164,102,100,100,155,151,210,31,135,223,110,188,198,182,83,106,71,3,121,102,55,155,203,126,202,214,181,254,31,17,184,27,25,108,221,139,177,117,90,129,137,247,21,120,140,64,197,241,91,112,187,153,215,16,68,133,71,89,168,215,168,137,60,149,249,45,112,29,186,133,129,104,248,27,40,216,150,204,88,114,100,194,213,103,211,17,45,56,173,114,140,189,110,102,92,151,111,168,134,255,0,108,19,88,85,71,46,168,200,220,155,100,80,39,170,218,239,253,158,162,242,26,227,182,94,18,123,8,224,252,96,135,228,45,210,137,221,247,82,217,54,200,245,59,31,204,206,222,176,200,253,154,85,168,210,176,181,54,18,86,209,45,186,61,65,102,68,233,25,219,188,75,221,249,64,111,168,11,80,100,104,73,145,242,177,11,128,80,250,14,37,160,142,231,254,129,202,101,113,77,32,56,219,104,136,239,254,129,202,92,138,192,92,133,64,7,28,135,119,44,56,246,155,238,208,106,181,237,123,21,199,32,195,187,65,103,30,29,203,188,43,136,99,212,36,83,148,242,48,236,185,169,109,234,146,24,82,200,155,116,136,136,140,140,236,102,131,43,255,0,48,12,3,182,206,211,117,172,11,133,49,157,22,149,73,154,219,144,123,187,119,38,61,93,108,40,181,185,25,71,98,74,57,122,230,93,121,243,243,17,41,140,177,102,33,207,28,195,170,204,172,214,234,45,19,205,181,39,68,169,107,152,68,166,218,109,162,245,141,60,236,103,207,221,208,125,219,68,230,65,102,190,107,98,9,180,106,61,202,169,194,110,211,22,79,21,248,40,205,17,216,210,146,213,248,51,189,186,115,242,27,111,217,189,179,38,37,170,201,70,58,153,34,167,2,61,74,133,57,148,37,218,51,154,9,73,158,218,108,78,26,200,148,103,187,51,181,188,252,128,108,22,194,27,40,225,44,56,154,62,51,148,229,34,162,237,91,6,71,55,27,114,134,210,84,74,119,133,112,212,107,53,168,212,119,77,186,115,189,196,129,37,8,69,244,33,41,191,145,88,126,86,23,164,157,11,15,210,233,142,63,188,56,112,88,140,106,52,104,212,104,66,83,123,92,237,211,160,253,107,145,244,48,17,135,218,131,135,216,119,22,201,153,169,178,83,56,9,102,95,68,87,228,236,211,235,126,67,8,118,112,230,12,218,118,99,101,230,23,67,15,169,166,251,219,198,82,141,41,230,196,181,250,150,243,63,63,136,223,93,187,114,206,161,139,176,158,45,175,67,122,65,20,92,13,61,173,219,80,212,238,181,37,169,42,182,162,50,177,158,162,43,88,67,206,71,226,180,229,30,119,209,106,53,184,100,69,73,226,119,169,148,247,11,248,88,110,17,106,53,17,233,252,33,90,253,121,121,128,244,83,134,102,42,125,18,52,181,145,145,185,174,228,106,212,124,150,162,235,249,7,234,12,11,178,30,106,208,243,31,41,40,21,10,123,176,80,183,153,154,233,180,204,244,62,105,36,77,113,23,185,17,114,189,185,219,223,97,158,72,200,200,140,143,145,128,168,227,118,220,249,123,135,32,181,101,126,94,100,3,229,189,149,113,204,218,174,67,141,77,168,148,125,127,64,189,4,100,68,86,1,204,93,5,69,169,62,86,23,0,0,0,0,0,0,0,0,0,0,0,14,37,95,149,142,195,148,113,168,7,206,225,158,171,124,5,236,23,137,39,127,48,221,25,153,117,253,3,153,9,210,68,87,1,120,0,0,13,22,219,255,0,49,103,210,40,248,150,142,195,82,9,185,88,22,97,153,162,90,144,69,169,50,147,205,36,92,250,13,216,170,215,105,212,141,215,27,50,51,91,221,90,119,175,37,23,181,175,107,245,234,66,11,118,210,207,154,102,98,99,184,204,209,233,177,93,76,172,56,136,4,184,213,36,200,34,90,158,144,95,177,71,51,241,151,135,234,243,1,214,118,21,166,38,191,181,86,8,153,33,194,37,63,222,87,214,141,103,225,166,201,46,166,124,250,9,225,203,74,122,41,184,46,157,17,179,73,147,123,235,25,39,73,115,121,103,211,242,136,179,236,207,201,42,227,88,183,46,51,21,245,206,106,41,119,197,208,186,106,201,178,250,41,140,254,20,213,110,191,14,188,132,183,68,103,134,142,134,77,87,211,126,118,183,190,224,63,39,22,97,58,62,46,167,55,78,171,192,135,37,166,223,39,201,50,99,37,228,146,137,42,43,217,92,175,101,31,63,137,249,136,78,218,255,0,101,170,46,93,250,37,221,21,152,72,239,14,63,121,195,81,209,30,251,190,30,215,210,225,234,245,207,234,231,230,39,37,47,178,181,155,105,117,6,164,245,34,81,92,134,53,205,204,174,123,30,119,78,230,170,184,220,14,254,250,98,27,186,181,238,255,0,116,86,245,63,132,4,38,236,155,181,22,46,203,170,213,7,11,182,117,121,172,77,197,81,100,57,166,182,235,40,50,90,216,65,164,209,165,68,124,145,215,223,123,9,193,201,188,118,246,59,192,212,138,243,240,151,29,115,184,139,165,114,13,211,78,135,156,71,172,105,43,250,158,67,207,182,117,228,206,40,201,204,107,79,133,82,129,84,144,72,130,213,77,75,126,152,228,91,32,157,112,172,100,163,87,47,163,63,23,243,13,225,236,248,218,122,133,14,86,1,203,201,180,216,17,156,71,122,234,144,237,97,8,82,110,82,158,43,182,104,229,212,139,175,190,255,0,0,18,206,3,242,176,205,110,30,34,162,199,171,65,117,151,25,127,94,149,52,233,56,147,210,179,73,217,69,200,249,145,143,213,1,106,144,74,22,110,202,228,124,185,124,7,40,183,79,196,0,186,139,133,11,144,168,0,252,202,203,219,173,207,134,247,213,239,250,135,233,142,165,143,106,81,233,220,14,253,198,211,188,222,219,91,132,158,154,124,254,176,17,41,139,235,170,197,185,177,134,41,83,99,158,238,123,144,161,47,122,230,245,58,23,37,73,59,164,203,196,86,81,242,247,140,69,180,198,2,107,45,179,39,18,98,138,21,65,49,215,78,224,247,77,196,143,195,26,119,145,217,66,180,169,42,240,250,230,103,98,231,204,189,227,188,101,43,236,87,243,155,1,200,140,251,118,44,71,75,107,192,162,95,62,45,179,234,95,95,65,189,91,82,236,245,87,199,185,73,137,220,167,84,166,111,103,112,90,25,102,150,167,213,224,146,197,237,101,145,159,36,25,244,229,249,0,71,70,28,218,131,21,22,79,208,176,123,232,170,188,136,50,158,120,157,93,105,195,37,25,186,241,250,134,158,95,132,181,239,238,248,141,97,196,213,7,107,184,178,181,81,127,81,42,92,249,50,84,75,94,179,35,91,170,51,185,159,83,231,212,118,92,242,203,90,222,89,230,5,87,15,85,163,78,46,17,81,209,190,145,5,113,181,26,227,161,194,45,42,51,177,217,94,124,237,113,208,161,56,77,60,165,29,189,83,46,182,247,144,15,64,155,31,96,42,102,21,244,183,133,68,85,113,92,6,173,220,84,183,234,241,22,189,140,239,235,13,145,171,36,213,74,152,146,81,164,206,59,132,70,94,239,9,141,119,217,59,48,168,184,171,210,174,14,84,31,189,120,29,91,185,136,119,214,223,218,246,233,234,152,217,7,81,188,105,109,222,218,146,101,112,16,165,218,40,244,168,89,169,152,58,101,186,173,29,211,209,102,93,99,68,248,252,70,111,236,152,197,83,30,68,122,99,187,229,33,156,59,82,89,26,159,51,43,247,155,126,235,114,245,133,253,164,89,37,92,168,183,152,152,226,26,231,60,211,157,209,165,166,233,171,90,78,220,27,71,103,9,86,62,100,103,211,224,48,87,102,230,52,141,128,51,134,175,66,174,48,212,101,197,194,210,146,165,75,144,81,206,235,153,21,100,70,149,23,35,177,254,82,230,2,107,53,111,99,54,179,47,88,137,94,126,225,9,93,165,209,154,119,238,113,161,9,110,221,241,123,39,175,235,49,52,184,90,167,30,175,135,105,83,227,56,218,145,38,11,15,167,67,132,178,210,166,210,101,99,46,165,207,168,142,78,210,76,164,168,205,251,157,238,101,201,86,142,247,190,152,42,87,94,15,247,95,0,29,131,179,46,65,43,44,164,145,182,87,60,106,178,189,255,0,193,225,137,18,17,31,217,161,143,98,70,195,240,105,46,199,101,46,74,199,109,37,58,164,145,31,137,16,210,86,77,185,137,110,109,100,226,9,101,107,31,196,5,76,236,42,0,0,56,221,97,151,82,164,186,202,22,74,35,73,146,146,70,70,94,66,243,50,46,166,68,58,214,39,204,76,33,133,34,201,145,87,196,116,120,220,60,85,202,52,201,168,52,207,129,36,163,191,136,249,23,132,249,252,12,7,95,199,24,35,12,206,106,107,242,104,84,199,13,123,189,90,225,54,171,216,210,92,238,95,1,163,123,91,158,5,192,204,169,243,203,90,20,229,157,78,51,6,174,21,150,204,245,70,90,175,125,218,186,90,214,31,175,181,62,223,88,18,155,79,196,248,114,139,10,131,91,117,190,11,116,168,184,161,149,41,235,169,133,158,148,165,181,31,34,51,189,140,253,83,49,27,153,139,86,197,91,69,99,26,133,79,14,96,26,178,74,70,234,89,38,11,78,79,34,75,77,33,147,230,134,211,114,191,191,220,124,128,116,156,195,196,145,107,248,142,177,30,21,21,170,107,101,84,144,234,16,210,136,210,132,239,22,68,130,34,74,108,69,114,253,29,6,193,100,230,198,80,177,175,123,241,56,221,134,184,46,31,78,186,41,59,125,123,206,151,120,173,234,140,187,178,118,194,120,205,186,171,24,142,179,82,173,82,219,168,225,212,187,166,86,26,117,9,66,220,83,11,221,234,83,133,115,46,126,226,232,124,132,167,97,236,22,237,43,136,180,197,59,189,209,253,99,77,173,127,137,249,128,214,172,150,216,227,1,225,88,204,188,108,208,37,186,197,85,50,144,231,163,172,161,68,105,38,236,68,122,140,203,154,122,252,70,219,97,140,53,77,161,83,227,69,135,26,50,18,198,189,59,182,18,217,22,165,40,206,196,93,58,152,249,232,152,73,84,178,77,231,27,154,93,39,63,3,167,203,151,95,128,236,164,86,43,4,70,0,136,139,145,1,31,59,1,153,23,81,98,149,168,173,96,23,104,32,52,17,245,34,253,2,164,86,21,1,194,242,18,134,205,68,146,185,124,7,19,18,15,81,163,79,66,243,31,155,138,106,39,14,151,40,210,198,240,209,163,194,74,177,157,212,159,135,196,117,168,56,146,60,24,232,159,53,13,199,67,151,65,111,94,36,21,239,210,230,93,121,0,210,142,211,76,76,228,108,179,142,218,35,170,232,198,168,69,201,219,94,209,230,124,6,31,236,211,53,57,247,70,186,207,151,116,127,233,131,139,180,111,53,168,21,204,57,42,139,6,85,61,215,226,227,101,169,105,106,160,135,22,68,150,229,164,238,146,43,151,51,33,103,102,180,179,47,186,54,166,140,191,169,29,79,253,216,3,123,118,205,125,72,203,92,114,221,142,202,193,21,63,127,248,60,129,6,14,225,70,171,53,115,113,114,16,217,189,230,201,42,214,79,214,94,66,113,54,210,152,203,88,27,24,176,165,160,150,188,21,80,177,26,136,140,238,204,130,232,35,115,33,112,227,181,7,104,82,73,229,160,156,226,185,110,140,237,98,116,186,223,224,3,75,177,69,41,52,106,212,138,122,29,39,9,173,30,34,70,155,221,4,125,46,126,99,231,139,88,168,68,183,15,50,67,118,78,146,208,242,147,203,203,151,212,54,7,106,140,9,83,86,99,86,29,134,220,169,74,55,226,120,90,138,165,25,23,8,142,124,140,255,0,252,140,96,147,193,248,159,90,144,156,61,84,86,147,50,229,13,207,230,1,250,84,156,205,198,244,125,239,1,138,235,140,111,180,235,220,212,222,111,85,175,107,216,249,245,49,157,178,251,109,236,209,195,178,34,199,151,89,197,53,36,28,244,60,180,185,138,36,17,45,55,65,26,12,141,42,228,122,79,244,244,24,42,153,133,177,141,63,123,124,31,89,94,243,79,246,19,165,107,95,247,63,17,116,236,19,142,106,175,37,246,112,77,118,201,73,34,201,167,188,174,119,51,252,95,136,43,56,103,222,210,53,92,210,164,87,91,153,71,151,24,234,124,46,165,59,85,84,131,78,237,77,90,247,66,117,126,12,188,173,127,128,234,251,35,82,224,87,179,62,168,197,78,35,18,91,77,9,231,9,47,180,151,72,148,79,199,43,217,94,251,25,243,248,140,65,80,194,56,170,146,151,23,83,195,85,88,136,106,218,212,252,39,27,36,222,214,190,162,229,123,151,233,25,31,102,122,188,122,6,62,159,38,122,219,105,42,164,58,223,211,56,77,149,205,230,79,169,253,93,1,19,179,144,185,123,135,33,97,60,59,41,186,77,55,233,48,244,66,177,65,108,172,70,211,71,215,242,12,188,156,49,135,211,210,135,78,255,0,248,84,127,48,199,91,58,213,224,212,242,219,6,170,44,166,28,53,225,106,115,154,91,116,150,100,71,29,175,47,172,101,144,31,138,254,13,194,210,18,164,185,135,41,74,212,147,79,138,19,103,203,244,14,141,140,178,27,1,226,8,83,18,246,29,160,32,228,110,238,106,163,50,187,105,52,253,87,232,50,152,0,210,76,125,149,184,47,40,170,111,215,97,97,170,44,179,125,109,194,221,181,76,106,53,137,77,146,239,168,137,87,252,31,75,123,239,238,24,211,23,109,203,80,193,84,246,233,116,156,7,33,146,128,249,64,74,227,215,148,197,208,132,169,36,68,73,103,145,120,75,195,208,185,121,9,3,198,148,21,87,105,205,199,68,131,104,210,250,92,185,55,175,162,84,93,46,94,98,52,246,167,217,174,171,53,250,165,65,53,153,100,153,56,145,247,72,138,148,163,34,37,27,231,215,95,62,160,52,195,55,54,184,204,92,119,221,59,218,198,35,139,192,239,237,171,17,62,238,173,123,191,129,90,218,63,132,107,236,186,132,217,203,39,37,203,125,229,18,116,221,199,13,71,111,46,127,88,216,248,219,24,227,202,190,174,9,186,251,219,171,106,221,97,199,151,107,244,189,151,203,161,140,111,142,242,3,25,224,87,86,137,180,186,210,208,220,51,152,165,187,71,117,146,74,72,213,123,220,206,197,224,62,96,49,128,17,153,116,51,33,87,27,91,75,52,56,133,37,69,212,140,172,98,128,36,207,179,95,30,84,85,141,83,75,87,18,109,197,193,36,132,222,82,180,248,94,134,146,178,109,200,74,78,36,193,148,170,199,15,196,199,136,173,206,189,58,226,165,125,109,210,253,58,8,12,216,207,48,225,224,188,200,168,78,155,29,147,66,176,251,177,136,221,148,76,145,158,254,57,245,50,62,126,19,228,61,4,208,171,48,234,219,254,17,246,92,221,105,213,187,116,151,107,222,215,183,78,128,63,73,134,26,142,131,67,45,161,4,103,123,37,36,69,113,121,242,20,90,208,218,20,227,138,36,165,36,102,102,103,98,34,243,24,91,62,118,141,192,185,89,133,43,146,167,86,104,47,202,166,112,218,226,61,91,102,59,135,188,113,162,43,145,145,154,121,56,71,211,153,125,96,59,110,104,230,74,240,13,53,185,136,164,156,195,84,164,71,177,73,221,122,205,169,87,190,147,252,91,88,69,78,214,123,121,99,169,207,213,112,221,26,45,122,141,221,216,157,244,37,248,184,157,228,234,67,102,250,52,18,82,218,108,92,200,237,123,21,136,98,61,177,246,144,143,157,184,214,169,15,14,225,102,214,210,102,67,152,151,225,84,138,106,84,148,67,38,204,139,67,100,86,186,185,157,249,25,88,116,76,155,217,67,50,115,98,184,226,17,135,241,45,54,59,244,227,169,53,32,176,244,135,208,180,169,109,217,41,59,164,140,140,156,185,40,143,221,211,152,14,141,64,131,136,243,35,127,222,216,198,164,125,221,167,119,196,58,228,143,194,94,246,212,178,211,234,23,215,203,200,75,190,203,251,14,224,76,45,73,106,116,247,40,53,105,17,43,201,150,135,94,195,76,146,200,146,150,76,144,74,53,168,203,154,76,239,241,232,50,110,66,236,161,47,44,251,247,137,198,15,75,239,46,23,78,186,73,177,167,119,189,233,119,85,123,235,248,90,223,17,179,200,70,130,181,239,204,7,85,171,225,138,69,43,6,59,72,133,79,134,203,13,105,210,134,163,37,8,43,186,74,59,36,185,23,51,49,11,125,162,241,35,82,243,203,19,189,26,59,72,113,83,41,168,53,33,4,131,50,238,214,142,215,47,168,132,225,86,146,107,166,60,146,247,233,255,0,132,66,20,187,82,233,110,70,205,172,67,81,82,148,105,118,169,75,65,17,162,197,253,75,71,191,253,232,13,216,236,238,197,242,170,244,236,57,70,117,167,73,17,112,28,51,35,83,230,162,61,41,136,159,86,220,186,142,205,180,166,17,168,99,47,71,52,98,89,16,120,62,51,162,20,230,189,123,159,221,149,173,167,248,70,157,118,93,227,56,45,230,116,136,78,19,9,54,48,58,208,102,169,4,87,52,200,132,93,45,200,75,11,180,206,46,218,94,182,143,36,223,175,229,248,9,3,7,228,46,202,24,31,0,82,73,74,139,66,168,62,197,91,142,109,243,160,178,210,208,105,75,86,73,30,165,25,88,209,123,223,222,54,50,52,102,34,50,150,35,178,219,109,162,246,74,18,73,34,185,223,161,14,67,82,75,153,168,139,235,49,249,245,12,67,67,165,52,227,213,10,204,24,201,106,218,205,233,40,108,147,115,43,92,204,249,117,47,210,40,253,17,243,77,153,193,180,78,110,245,221,90,109,123,121,255,0,48,194,89,183,181,150,86,229,187,91,169,24,171,10,202,125,18,91,101,108,175,17,198,97,105,37,52,107,37,25,29,204,185,17,126,155,136,246,218,43,110,118,49,243,115,40,24,95,45,219,170,42,45,117,201,9,114,5,112,165,27,141,39,124,130,112,146,134,15,194,122,210,119,185,151,50,243,1,179,155,65,237,183,87,192,189,193,192,96,249,135,199,113,90,247,53,229,51,234,110,173,123,50,119,245,207,234,252,162,36,179,87,104,172,195,204,186,145,75,168,98,76,68,219,106,129,192,184,203,213,199,228,37,104,212,179,59,222,215,35,214,101,166,223,198,63,90,46,207,56,255,0,18,106,239,12,61,136,41,60,61,180,111,168,143,158,247,87,91,95,79,77,37,231,212,116,188,117,133,88,160,214,25,164,194,171,162,164,228,136,201,90,13,166,200,140,212,165,41,36,130,73,41,87,62,69,250,68,200,233,145,219,92,233,73,109,199,79,82,239,117,43,196,124,139,255,0,80,223,189,129,246,74,195,89,150,134,113,29,122,163,76,144,137,148,121,139,40,211,40,109,201,36,41,19,80,217,42,235,95,51,178,79,157,138,196,171,12,121,177,230,202,184,203,28,99,76,35,136,22,221,102,159,18,111,31,119,78,132,235,141,163,67,82,17,235,234,73,29,205,54,247,115,59,9,157,200,60,181,127,45,50,250,147,135,100,84,87,45,200,104,146,131,82,226,155,6,122,228,173,207,84,212,171,122,214,235,207,168,15,163,44,114,111,6,229,237,50,156,221,30,133,69,105,216,244,182,96,27,209,169,77,71,82,208,148,163,241,121,216,205,4,118,191,151,144,200,128,2,128,0,0,227,81,25,168,202,227,140,154,45,70,119,254,1,244,0,10,88,188,133,64,0,0,113,186,251,12,164,214,243,200,109,37,212,212,162,34,33,212,113,142,108,224,108,20,201,59,90,197,52,40,199,189,75,38,153,85,70,88,178,148,147,81,122,199,214,197,123,121,0,238,38,118,29,111,19,99,3,195,252,53,169,251,253,254,191,235,218,45,166,223,185,59,245,26,123,157,221,162,121,115,135,35,191,6,155,31,13,213,220,139,86,84,83,75,24,181,130,81,165,36,225,107,177,54,171,23,132,191,79,81,24,25,171,181,11,121,131,221,122,48,98,97,240,27,251,218,169,189,215,175,71,247,164,218,218,62,61,64,72,222,119,246,133,86,112,177,202,135,3,0,205,65,170,144,227,233,91,56,145,109,105,87,210,17,25,89,142,165,164,185,136,255,0,205,125,185,243,91,28,206,170,183,22,185,139,41,44,205,220,105,105,188,85,37,105,107,65,34,246,34,74,72,238,104,191,187,168,214,103,92,55,214,70,72,50,59,90,221,71,60,90,61,90,106,146,136,84,185,114,20,187,233,38,152,82,205,86,235,107,23,62,134,3,246,177,22,100,99,140,81,33,111,214,113,117,114,97,173,73,89,148,154,147,207,120,137,58,72,252,74,235,110,95,80,235,174,60,243,202,53,186,234,214,165,30,163,53,40,204,204,252,199,123,194,121,29,153,184,185,95,169,152,23,19,186,131,109,78,146,216,162,72,120,140,137,68,147,245,83,230,99,97,178,211,179,171,51,177,83,141,61,57,56,162,146,151,224,38,85,221,194,50,20,68,165,104,240,92,220,77,207,196,127,163,160,13,61,66,53,95,157,172,50,94,5,201,146,198,14,71,73,226,50,139,189,154,136,191,172,247,150,190,159,23,174,95,141,211,224,37,95,43,251,57,170,120,111,188,248,172,203,149,247,206,231,78,243,13,169,191,87,93,237,121,28,253,97,185,120,83,45,15,13,177,185,58,215,17,105,27,251,240,218,61,201,229,235,31,226,245,1,18,121,69,217,213,75,196,207,210,100,204,204,136,166,137,59,253,77,187,134,210,225,120,73,194,43,222,71,63,84,140,109,214,87,118,108,101,173,26,43,75,169,201,195,53,101,110,28,65,155,248,62,61,204,205,219,145,248,157,87,66,43,13,232,101,189,211,100,221,239,111,120,188,6,15,195,59,33,228,214,29,67,86,192,24,45,245,55,25,44,26,139,11,196,65,170,218,121,244,63,197,232,50,12,76,166,203,152,90,248,108,13,134,219,215,109,90,41,12,38,246,243,178,126,35,183,128,15,202,103,10,225,168,255,0,129,195,212,198,236,122,188,49,27,46,126,124,136,125,205,64,130,193,17,49,9,134,201,61,52,182,69,111,208,57,192,5,9,41,79,68,145,125,68,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,150,47,33,80,1,75,23,144,88,133,64,5,44,94,66,134,132,43,214,66,79,235,33,112,0,248,158,163,82,36,91,127,75,134,230,155,219,91,9,59,126,146,29,54,191,145,121,93,136,91,117,19,240,14,22,117,78,48,166,53,61,67,142,225,146,78,254,105,233,204,249,14,254,0,53,51,49,54,0,202,60,73,26,160,228,74,30,16,166,174,78,235,74,155,194,49,84,109,233,52,94,198,74,79,93,63,14,163,83,115,131,179,71,13,197,154,243,244,188,121,77,130,133,72,105,36,220,124,42,218,9,37,186,230,94,23,203,169,149,196,178,138,25,92,4,4,226,173,138,152,161,63,33,8,204,38,221,221,74,91,28,168,164,139,216,213,207,240,231,229,208,126,134,7,201,26,190,27,227,120,44,196,152,142,35,119,171,117,25,77,223,78,171,94,206,243,245,140,78,196,202,95,22,70,91,253,62,45,94,173,255,0,210,62,36,225,157,63,217,191,248,63,253,98,43,90,50,43,27,87,98,211,145,30,101,74,124,221,117,98,51,83,179,22,126,19,75,69,167,157,249,117,253,35,103,41,117,165,77,142,211,170,96,210,107,213,213,119,232,103,240,248,11,154,161,238,138,220,85,249,223,212,255,0,214,62,148,195,221,145,39,121,114,47,125,133,71,47,19,114,252,31,240,138,180,241,56,179,78,139,114,189,238,45,75,90,121,145,234,252,130,246,220,82,149,160,208,101,98,234,2,143,58,72,181,141,60,238,45,142,102,164,220,252,199,200,181,45,86,214,127,80,251,88,34,36,242,243,1,204,0,0,0,0,0,0,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,100,70,42,0,41,164,133,64,80,239,238,1,77,70,42,71,200,80,203,200,44,96,42,70,42,44,11,219,222,2,240,22,220,252,197,110,64,42,2,151,33,80,0,0,1,240,76,163,69,157,163,122,227,165,162,246,210,101,239,252,159,1,136,177,206,203,216,27,22,179,39,140,169,226,20,155,144,151,26,209,222,100,188,38,74,233,118,143,159,136,255,0,128,102,192,1,25,249,209,217,203,131,159,102,177,62,140,214,98,205,121,92,62,237,13,37,167,9,124,219,35,177,38,53,206,197,126,158,67,69,115,187,100,124,113,151,245,89,8,162,229,222,96,63,21,50,25,101,183,100,210,30,81,43,83,58,207,196,150,82,70,119,35,47,200,61,12,45,180,56,147,74,202,228,125,71,83,198,57,99,131,177,163,4,205,122,137,198,36,158,75,214,226,93,111,196,148,154,72,252,11,47,113,153,0,243,51,85,194,248,138,138,235,141,213,40,21,40,102,211,166,202,138,76,85,182,105,89,94,233,61,68,86,62,71,203,224,99,146,139,138,42,20,45,247,8,204,117,239,244,234,222,37,71,109,55,181,172,101,230,98,109,179,151,96,76,178,196,204,60,253,39,41,248,153,15,213,21,37,103,223,178,17,169,42,39,12,213,226,144,68,92,212,92,190,34,44,51,115,101,44,201,192,61,213,188,192,92,15,29,191,183,234,164,119,117,232,221,255,0,126,85,173,175,225,212,6,195,108,227,183,78,36,164,112,52,250,211,248,22,3,79,87,154,83,170,146,167,26,82,91,61,201,26,252,82,8,136,136,136,249,159,46,70,36,107,45,118,170,192,184,157,138,114,100,102,38,3,215,39,125,116,177,87,102,254,19,95,66,55,143,241,71,158,85,37,248,110,164,212,90,22,155,45,61,15,223,255,0,168,118,220,45,154,248,227,10,191,21,202,69,127,133,225,117,238,207,133,101,122,117,18,175,235,32,239,125,71,250,68,30,151,176,246,41,161,98,88,109,203,164,86,233,179,210,226,84,162,84,73,40,117,38,73,86,147,50,52,153,242,35,229,245,143,216,16,239,177,126,220,85,90,43,201,163,99,204,208,220,177,30,149,40,210,223,114,37,90,93,84,180,41,60,218,142,102,126,21,43,223,110,98,83,242,215,51,112,238,60,162,82,230,82,235,124,114,230,82,216,159,171,134,91,90,210,180,32,245,217,72,77,175,172,185,124,122,0,239,32,0,40,165,249,252,2,228,125,12,12,175,200,192,136,139,145,0,168,0,0,249,106,80,90,168,193,147,9,229,44,145,33,149,178,163,65,243,178,136,200,237,241,230,35,79,111,61,148,35,212,33,227,156,113,69,165,227,9,210,220,238,205,210,88,96,157,101,118,56,173,29,137,44,220,236,68,125,15,169,31,212,36,216,126,38,45,195,52,204,83,67,151,71,169,194,226,152,149,187,214,222,241,72,213,165,105,81,115,73,145,151,52,145,245,247,0,128,236,144,199,184,135,33,243,6,163,70,169,192,139,74,110,45,49,113,203,191,26,91,11,212,235,140,189,164,245,41,30,35,43,153,21,189,95,62,162,82,242,230,143,151,121,237,130,48,236,89,120,190,59,210,223,164,68,171,190,197,34,160,194,150,133,155,40,37,120,76,150,100,130,55,76,185,243,245,121,249,234,135,104,174,203,40,167,84,165,226,252,35,129,119,110,78,172,193,142,114,59,206,250,219,40,10,185,105,113,222,94,38,203,157,136,249,124,70,15,217,63,105,60,73,148,121,133,80,164,226,44,105,221,49,41,116,71,105,8,111,187,155,127,118,182,223,97,36,221,208,210,140,236,77,171,197,115,189,186,243,16,108,6,109,246,115,81,89,238,174,226,164,230,84,235,239,247,186,24,67,186,63,7,166,250,99,114,191,62,190,67,91,169,201,207,188,149,159,25,152,57,71,91,67,76,60,138,170,151,84,160,77,45,38,149,21,204,204,180,17,34,205,23,240,243,242,156,92,33,141,240,254,51,226,251,182,167,198,112,123,189,127,66,182,244,107,213,111,89,37,123,233,63,208,63,35,24,228,102,91,99,68,61,223,216,95,140,83,177,21,16,254,253,144,221,219,61,94,31,11,133,248,199,207,175,49,68,118,101,6,222,216,222,10,41,52,204,98,214,5,162,165,27,254,39,139,75,209,148,213,247,138,70,173,228,143,13,238,155,95,174,162,183,82,25,194,46,222,120,97,108,36,228,102,6,89,54,174,119,35,171,54,94,255,0,140,129,250,152,251,179,183,36,107,78,206,149,7,39,247,206,189,186,208,175,72,37,166,246,210,71,200,228,145,116,35,26,247,153,29,158,88,78,142,226,211,72,202,13,201,19,205,164,191,166,7,85,200,219,51,63,90,73,251,192,126,6,212,219,93,83,113,142,22,110,5,55,20,224,121,170,69,116,164,105,133,57,46,43,73,54,249,106,177,60,126,31,17,115,248,144,142,74,2,86,238,255,0,74,12,237,167,161,125,99,117,49,70,193,184,129,13,26,168,217,85,99,57,28,191,87,17,234,89,95,141,35,234,248,140,17,19,37,241,22,28,215,222,152,107,135,226,45,163,239,198,215,171,79,95,85,103,111,88,191,72,9,221,217,218,74,229,96,185,142,44,146,70,85,87,19,225,255,0,106,104,101,97,141,50,26,154,116,204,35,45,133,51,187,53,84,156,93,181,95,250,211,69,126,167,228,50,88,0,227,125,132,72,65,33,102,100,68,119,228,57,0,6,176,103,150,201,216,75,29,247,38,246,70,40,95,3,196,219,131,91,71,109,123,175,91,232,85,248,156,186,123,196,49,102,206,82,98,108,145,199,180,158,7,11,98,38,219,137,25,138,185,170,171,5,194,36,154,94,115,154,140,144,139,35,232,138,255,0,151,159,151,163,179,73,43,169,13,67,219,19,102,188,63,142,232,120,135,16,70,193,124,116,200,184,70,91,17,222,239,21,181,165,105,68,133,164,180,155,169,35,177,174,247,50,183,48,24,15,97,45,171,221,155,7,3,224,250,213,91,7,195,53,247,158,245,179,127,118,250,108,114,92,46,74,123,149,236,71,204,186,24,222,188,91,153,16,17,132,97,86,162,213,168,238,166,68,189,217,44,159,74,155,59,19,133,200,201,93,124,62,126,98,3,32,59,95,200,236,225,109,50,21,220,157,201,123,242,68,157,206,250,41,249,107,213,125,239,198,218,189,214,229,183,172,237,113,75,153,145,216,118,158,246,96,235,158,212,247,86,234,59,165,69,100,239,36,88,238,76,233,232,105,232,3,1,237,165,152,143,98,108,79,138,41,187,234,107,137,107,25,205,116,184,117,25,171,147,146,10,231,226,62,94,47,226,26,174,59,110,101,226,53,226,60,95,95,168,113,156,66,37,213,229,74,74,247,122,53,18,221,89,146,173,98,181,245,116,29,85,182,92,118,251,180,222,221,121,128,236,56,27,9,84,113,86,34,164,211,162,211,42,18,81,50,162,196,67,225,89,82,212,102,181,164,172,155,17,248,188,92,139,226,92,132,192,236,107,178,212,26,22,29,194,21,138,140,28,89,17,246,59,195,90,100,180,77,165,58,156,144,146,185,27,68,101,114,50,247,251,200,96,77,133,54,96,58,147,52,188,71,91,192,251,199,41,248,197,133,111,187,206,218,16,217,70,95,170,151,121,218,230,125,12,196,182,80,104,176,168,116,214,41,240,227,110,27,99,86,148,107,53,90,234,51,62,102,103,230,96,49,206,53,194,236,80,48,188,72,240,74,83,132,137,68,159,164,177,157,141,43,51,232,69,239,26,157,131,35,91,54,177,66,158,74,208,70,228,222,165,110,124,74,124,198,243,99,168,188,93,37,166,201,189,118,146,149,90,246,253,138,134,147,73,143,46,143,152,248,146,89,163,114,149,205,152,130,85,201,87,187,247,181,185,249,9,35,122,233,4,146,222,233,85,253,95,127,214,63,68,126,6,27,150,78,241,31,73,123,104,247,125,99,247,197,0,20,51,183,51,31,129,138,241,149,11,9,195,68,186,189,75,133,66,158,75,36,173,202,215,117,26,77,68,86,74,79,220,70,3,175,230,238,57,167,96,252,62,196,233,21,90,92,109,83,147,28,206,91,233,66,110,104,112,237,205,69,207,195,252,6,60,242,103,70,62,149,142,187,159,126,170,122,184,30,34,220,33,153,250,251,191,90,234,87,226,114,233,239,27,213,183,62,214,202,169,65,168,97,204,51,152,27,199,41,248,189,212,147,61,213,109,13,32,164,163,214,91,60,237,116,151,83,49,30,88,42,130,138,255,0,27,190,139,191,220,110,237,227,211,167,86,175,137,95,160,9,20,216,119,102,88,85,74,3,53,90,172,44,83,25,216,216,173,36,68,77,146,19,165,40,140,171,158,166,143,222,103,239,247,9,29,166,100,118,24,106,158,212,101,205,171,164,139,85,245,56,217,31,172,103,253,204,126,62,207,216,42,147,134,176,195,241,224,211,56,100,247,170,159,182,249,75,241,110,218,43,243,81,254,41,126,129,153,64,99,41,25,1,131,159,81,173,85,42,201,25,159,185,230,191,228,199,74,198,249,33,150,212,56,41,153,81,196,213,8,136,92,146,108,151,38,108,118,210,106,50,81,216,140,219,46,124,143,151,192,198,121,155,58,52,6,137,217,46,238,210,106,210,71,164,207,157,140,253,223,80,141,29,187,54,174,122,151,75,155,64,195,216,247,117,38,157,139,220,140,182,187,172,149,187,67,105,146,131,78,165,178,100,118,50,34,189,204,192,96,44,252,205,106,124,46,226,244,102,179,67,169,107,226,183,250,36,37,237,221,183,90,111,161,124,175,117,117,242,25,163,8,97,245,84,178,115,22,191,45,153,77,233,102,122,15,74,108,68,92,42,78,252,203,226,52,83,40,240,157,127,50,123,219,140,167,247,143,119,110,52,253,42,25,221,239,55,151,232,105,189,244,23,159,65,47,210,178,136,176,214,78,227,40,136,195,220,49,170,155,81,120,147,197,235,231,194,218,247,214,127,139,252,0,52,195,100,230,160,82,54,144,194,205,34,90,75,117,199,126,21,196,223,156,7,250,244,243,27,155,181,173,114,2,178,118,138,133,79,136,86,175,180,127,133,79,247,25,63,17,31,121,117,91,94,12,218,134,158,169,114,120,54,161,239,117,120,55,154,53,211,151,110,132,102,119,53,127,8,238,27,96,237,18,82,112,132,92,61,74,198,26,157,139,89,97,211,103,187,237,165,39,25,238,122,148,215,62,107,47,127,188,6,148,99,106,20,202,246,102,98,180,83,225,75,150,103,88,156,241,20,102,205,195,52,241,10,241,114,35,229,204,185,252,72,103,157,155,54,162,196,25,125,233,23,17,232,196,94,63,132,183,31,173,26,180,111,189,91,186,155,219,95,62,189,72,125,187,45,101,125,87,30,102,13,66,167,50,135,199,55,62,140,237,64,151,196,165,173,102,183,216,86,187,18,211,107,235,62,92,186,244,29,79,58,182,90,199,56,71,185,187,191,2,240,156,95,17,175,245,77,151,53,105,221,219,171,167,107,106,63,210,2,113,242,195,28,208,49,213,33,202,180,10,253,34,105,53,52,227,18,160,75,67,136,212,73,66,180,153,146,149,226,241,151,43,251,200,100,52,154,108,86,50,49,13,219,15,109,109,232,156,40,24,91,21,102,7,10,186,134,45,105,102,199,117,107,214,211,133,25,23,212,134,78,215,210,162,234,71,200,75,86,10,198,244,12,93,71,135,84,164,84,248,182,101,239,55,110,110,22,222,173,42,82,79,146,146,70,86,52,159,187,220,3,180,128,176,157,109,71,98,87,63,168,94,2,213,39,235,21,185,121,144,168,249,214,165,18,138,199,200,7,61,203,204,90,233,25,167,151,152,163,106,46,92,197,202,185,151,132,7,87,174,247,139,8,55,97,66,113,229,41,235,91,118,165,114,231,207,151,228,31,157,88,194,52,204,89,185,227,228,73,71,11,171,70,225,105,43,234,181,239,116,159,226,144,238,228,157,92,150,92,135,192,220,13,197,247,13,105,213,215,197,127,227,48,17,111,181,46,193,52,226,114,117,115,13,210,51,10,164,236,28,58,235,173,19,81,210,242,20,242,55,234,74,15,68,123,159,61,60,136,200,249,141,14,141,31,52,178,95,18,166,97,96,26,164,94,231,191,58,181,42,66,18,157,235,118,241,250,150,252,47,46,157,75,175,191,210,20,234,116,74,148,103,162,205,103,120,219,237,41,165,167,81,149,210,162,50,50,185,31,196,198,188,231,30,199,185,85,152,16,234,239,72,203,190,62,84,254,30,231,222,242,90,215,160,219,242,121,36,86,36,124,58,0,209,205,145,118,241,174,82,99,51,135,177,140,252,3,69,102,45,58,74,136,230,58,184,206,111,21,41,42,36,158,242,65,23,52,168,204,138,215,177,92,73,22,87,231,158,9,199,208,160,240,120,231,9,204,144,245,49,169,174,53,2,166,203,134,155,146,46,118,39,20,100,155,172,139,242,151,49,19,123,89,108,59,90,192,85,25,21,60,1,150,28,12,87,39,198,140,218,251,233,14,221,7,20,212,162,179,175,168,253,116,222,246,247,121,12,41,150,89,241,155,57,29,137,37,178,230,42,238,82,131,21,202,53,184,24,210,116,26,28,65,110,255,0,6,187,219,117,235,115,245,122,243,230,30,135,200,200,250,25,24,41,68,148,154,140,200,136,138,230,102,53,123,35,118,192,192,121,137,223,127,235,135,222,29,223,195,127,106,94,107,70,243,123,253,229,55,190,143,143,65,176,56,131,18,192,135,65,169,79,68,221,9,143,13,231,77,123,181,30,157,40,51,189,173,207,160,13,8,237,41,199,108,177,131,51,27,15,55,54,154,107,79,116,89,179,112,183,191,133,134,190,154,191,47,78,131,17,118,86,97,103,42,185,147,63,18,57,26,102,153,120,82,106,9,198,209,244,70,105,159,25,54,73,216,249,248,60,253,198,49,142,220,89,137,39,27,231,78,53,194,176,235,28,107,83,123,183,75,28,57,55,175,68,72,203,63,17,164,173,99,73,159,95,112,220,46,204,124,45,27,7,101,197,19,18,84,96,240,138,149,74,169,69,55,183,166,230,163,58,153,153,39,73,25,219,147,125,109,238,1,188,117,58,188,28,53,67,134,185,147,163,70,66,119,108,18,165,58,72,43,232,62,87,51,46,126,19,253,6,32,183,108,92,229,155,153,158,136,240,110,209,102,247,111,31,171,187,84,110,104,222,112,246,215,101,170,215,208,118,233,208,198,248,109,185,181,68,28,61,133,213,77,195,184,239,135,153,15,20,28,87,17,221,102,189,8,67,114,82,105,186,217,50,59,25,39,153,13,22,217,119,103,154,206,105,122,77,223,248,67,188,251,179,130,220,254,168,33,157,222,243,125,171,212,113,55,190,236,186,222,214,248,128,144,253,129,242,89,172,39,151,242,23,38,29,118,51,172,226,165,202,74,37,183,162,228,76,69,177,153,26,8,244,221,63,192,99,117,158,125,152,205,41,215,157,67,104,77,174,165,168,136,139,159,153,142,179,135,105,244,44,11,68,148,202,25,224,88,66,215,45,194,212,183,108,68,130,186,186,168,250,35,167,195,160,213,173,170,118,208,194,24,22,139,138,40,148,12,201,224,106,240,120,45,211,93,206,235,186,53,173,133,43,154,216,82,78,232,89,159,51,62,190,96,62,126,208,13,160,41,248,39,9,71,165,211,43,248,97,201,140,87,226,37,200,242,37,36,221,66,21,13,229,221,73,75,132,101,213,60,237,208,203,204,66,142,97,87,156,196,120,207,16,86,92,56,230,117,10,180,185,102,108,122,134,110,58,181,120,121,159,135,197,203,153,242,247,140,145,180,94,118,98,204,226,198,21,26,149,67,19,119,188,23,223,140,251,75,224,154,143,169,109,198,75,87,177,54,131,43,120,138,199,245,252,70,32,141,5,233,239,173,152,237,107,117,36,106,81,106,34,247,216,250,252,76,7,238,224,156,11,90,198,60,111,117,209,42,211,184,77,222,190,10,50,221,209,175,85,181,105,73,218,250,78,223,81,137,247,217,119,35,41,121,111,131,228,66,109,53,198,149,223,107,154,148,207,36,165,70,123,166,75,166,237,62,31,7,241,243,26,163,176,198,201,81,169,158,155,122,79,128,55,123,206,237,220,126,170,153,222,220,78,175,81,239,138,122,137,50,97,134,216,65,161,164,233,35,59,218,247,1,31,253,164,177,222,143,150,249,139,61,182,156,61,61,209,99,52,158,159,195,195,33,141,123,46,49,166,242,182,170,19,242,32,33,81,176,228,247,13,26,236,225,94,160,201,243,35,87,79,23,151,144,206,189,163,52,57,179,114,83,48,158,106,46,180,47,186,108,122,200,175,105,113,62,63,1,162,123,4,98,165,224,204,241,174,197,151,63,131,38,240,195,237,233,221,111,44,106,147,17,86,185,17,253,96,38,250,19,132,236,54,29,35,35,37,180,133,92,186,29,200,135,56,252,92,23,53,53,44,29,66,168,37,221,225,74,166,69,120,151,166,218,181,52,147,189,189,221,71,237,0,10,92,238,42,0,0,0,2,138,85,188,132,77,118,146,103,106,216,198,75,195,212,249,212,23,217,168,96,147,109,70,78,234,114,238,59,49,6,73,179,150,189,173,110,71,204,74,78,37,174,199,163,240,219,217,91,157,246,187,120,13,87,181,190,7,230,60,246,237,9,139,38,102,142,109,225,226,77,67,188,220,147,10,37,57,63,68,76,234,53,73,118,200,232,155,126,19,175,199,175,32,28,187,43,229,13,67,51,179,111,12,71,153,70,175,42,13,75,141,212,252,8,234,50,250,56,207,153,105,81,161,69,235,32,136,250,251,196,228,108,197,149,176,50,199,44,40,148,104,165,84,66,163,53,45,189,19,244,147,132,75,150,227,156,200,144,159,62,92,186,13,105,236,251,200,8,56,115,5,224,44,91,63,9,112,243,163,247,166,185,28,121,175,78,167,101,54,94,18,112,200,252,42,34,232,55,201,182,218,136,202,90,108,180,161,61,11,153,252,64,126,118,35,173,69,162,66,68,153,18,227,50,149,58,77,234,125,194,74,111,99,59,115,50,231,200,115,82,106,77,212,55,186,29,101,123,189,63,131,85,237,123,245,231,240,26,167,181,246,117,167,13,97,116,177,3,19,112,207,177,136,138,50,203,130,215,164,146,220,130,52,243,108,200,249,164,185,252,6,121,202,121,146,37,119,175,16,230,173,59,139,114,34,181,247,158,64,63,79,53,112,211,88,151,2,98,106,99,133,37,71,54,137,54,38,150,44,107,61,108,173,54,73,88,252,94,46,66,2,182,182,202,249,216,11,55,241,89,181,73,172,162,44,30,6,206,204,96,201,37,174,43,30,178,180,36,186,174,197,211,220,61,17,188,218,94,101,198,150,87,74,210,105,50,191,82,50,17,241,218,23,179,220,122,254,14,199,248,186,151,132,119,243,223,238,173,18,56,243,78,173,46,196,108,252,42,112,146,94,18,50,233,241,1,133,187,50,118,130,42,36,88,216,22,165,83,195,80,227,83,104,83,221,65,201,123,118,254,165,84,80,187,43,83,132,95,215,12,203,194,92,172,37,127,14,214,35,86,168,240,42,17,229,70,124,165,68,106,65,41,133,146,146,162,82,8,238,147,35,59,151,62,70,60,220,225,154,182,32,201,204,194,169,197,110,71,116,75,106,17,71,113,58,17,34,201,94,233,203,94,203,46,118,35,191,228,248,9,181,216,199,54,147,141,112,174,22,165,200,196,28,99,237,96,216,50,28,111,132,221,217,68,220,116,153,220,144,69,213,93,8,253,224,54,148,0,0,90,162,35,33,66,47,33,120,165,136,128,8,172,42,0,0,0,0,0,0,0,0,0,0,0,0,41,164,130,246,11,144,10,17,29,250,11,128,0,5,20,164,164,174,165,17,23,196,197,71,94,198,245,230,48,245,37,169,178,37,112,233,92,132,180,74,221,154,238,102,149,29,172,68,126,64,53,47,107,109,166,162,224,127,69,59,178,189,132,92,227,120,237,124,76,162,59,104,220,90,218,93,79,227,31,240,8,104,193,52,218,174,98,102,6,26,101,202,108,167,83,38,173,14,1,156,22,84,163,178,159,79,34,228,175,23,143,248,185,12,137,180,230,109,74,199,126,141,238,177,7,29,192,241,151,251,208,154,209,175,115,251,132,222,250,62,61,6,198,118,124,108,242,120,137,138,78,43,171,225,14,33,202,110,54,98,210,59,195,70,237,13,148,87,61,84,184,87,182,163,62,135,112,18,35,177,214,85,198,192,217,71,132,90,54,106,204,189,11,143,250,57,137,36,168,181,202,145,235,22,132,159,69,242,233,238,27,14,242,201,180,146,140,200,185,219,152,249,104,148,214,41,20,198,105,209,89,221,52,214,173,40,212,106,181,212,102,124,204,207,222,99,150,122,84,182,72,146,87,61,95,232,48,24,238,22,99,64,78,41,169,211,93,170,210,16,113,156,121,6,147,125,36,178,52,184,69,99,241,117,25,50,233,87,67,35,250,132,111,231,134,98,84,178,231,26,98,90,186,235,29,222,219,184,130,100,68,185,195,165,219,221,215,20,73,182,149,123,145,123,219,220,55,231,5,98,136,216,143,141,225,231,113,28,62,238,255,0,68,104,211,171,87,153,21,253,80,26,43,218,3,179,140,92,68,229,95,22,195,133,137,164,185,76,193,50,52,28,102,201,108,234,111,138,112,137,86,104,255,0,24,174,87,46,70,66,49,178,78,191,55,45,243,150,140,236,166,153,134,186,119,17,168,170,41,54,244,239,34,185,109,119,52,218,250,249,116,234,67,208,254,101,97,104,88,163,7,98,10,116,168,60,73,204,164,75,137,163,122,104,214,75,105,101,166,228,101,107,234,235,241,16,57,182,38,88,72,203,188,229,197,210,105,244,62,239,98,159,192,104,87,18,78,232,222,69,142,71,213,106,51,185,172,252,250,128,153,125,141,241,203,120,215,36,176,220,238,46,156,234,221,106,114,204,162,57,168,188,51,157,69,203,196,124,191,210,51,192,142,14,202,220,206,110,94,0,163,97,57,53,189,111,66,163,212,223,84,126,26,218,47,84,51,35,212,72,177,242,112,185,95,223,240,18,55,25,210,122,59,79,37,87,39,16,149,17,219,173,200,7,32,0,0,0,0,0,193,155,75,226,182,240,247,163,159,124,194,71,17,198,126,29,118,190,157,207,78,101,230,51,152,143,238,208,220,200,110,135,232,6,138,206,227,127,222,183,251,219,85,237,194,126,228,252,192,105,30,199,50,28,174,230,54,9,152,226,72,212,140,107,77,108,183,69,203,147,241,207,227,207,152,156,34,163,179,82,195,157,217,36,222,66,28,245,180,216,148,86,115,87,188,190,30,66,25,123,59,48,85,66,171,82,195,117,196,83,119,173,67,199,176,245,187,190,74,116,232,84,69,31,45,68,103,98,59,244,19,100,202,52,54,73,34,181,128,68,159,106,6,207,10,137,82,153,142,232,116,172,77,53,250,141,118,159,25,70,150,55,140,104,42,114,136,205,58,91,189,238,209,23,172,126,255,0,201,25,243,225,191,78,155,34,36,134,29,105,198,29,91,75,67,169,52,169,42,73,153,25,25,31,67,43,115,33,233,87,60,178,190,145,153,216,98,53,34,163,67,239,34,106,160,220,189,223,18,166,108,105,105,196,18,174,75,79,185,118,181,253,226,14,246,184,200,26,198,93,226,124,75,89,111,9,247,124,39,177,108,216,177,220,227,210,237,208,110,62,164,166,219,197,31,68,94,230,94,224,27,45,217,253,180,28,106,79,167,157,239,90,195,16,119,189,215,187,226,36,147,90,237,197,94,218,156,43,218,229,250,72,75,132,41,177,231,180,111,70,144,203,201,37,105,53,52,178,81,17,216,185,92,189,252,199,151,220,45,140,107,184,79,138,238,90,143,11,197,104,222,253,10,23,171,78,171,122,201,59,91,81,244,243,19,35,178,54,219,84,12,85,71,102,149,138,243,55,138,168,206,196,105,134,203,125,202,180,107,66,210,194,82,155,182,193,36,174,165,43,153,153,31,62,160,54,87,105,172,188,139,141,114,179,18,64,90,42,46,46,111,7,224,136,68,107,61,18,89,63,9,105,63,197,231,249,68,56,227,118,167,100,46,210,88,182,67,17,28,140,199,3,26,18,92,172,182,104,73,239,24,138,237,174,90,11,87,132,237,240,35,229,239,19,188,82,41,120,150,147,244,11,226,99,73,233,201,72,213,165,95,27,25,115,79,240,8,192,237,59,217,250,124,137,114,113,166,29,194,90,157,168,87,105,236,156,158,61,37,173,9,167,45,38,90,22,229,139,155,101,238,46,159,16,27,189,178,230,101,65,198,25,125,131,227,149,90,142,235,231,132,169,242,92,110,43,228,165,36,247,12,145,242,212,102,68,70,171,126,129,215,246,198,193,106,197,190,136,233,141,61,222,19,143,253,106,141,86,213,195,250,222,19,252,94,95,148,71,230,197,123,68,85,112,22,53,123,13,98,92,97,192,199,163,225,181,83,18,207,119,165,221,211,141,61,29,4,141,72,105,70,171,18,20,87,185,145,219,169,137,96,196,199,73,197,60,54,235,239,174,23,93,253,100,105,213,167,234,191,171,252,0,33,111,97,172,79,232,214,48,194,52,103,158,136,207,19,142,32,57,166,74,180,184,100,167,99,38,228,87,46,94,31,46,183,19,157,69,146,137,148,198,100,182,180,45,43,213,101,32,238,147,178,140,191,208,60,250,194,102,126,87,231,174,4,101,105,238,196,53,85,165,212,20,87,75,214,34,153,205,127,178,254,231,211,225,211,152,156,125,159,113,180,76,89,149,180,10,161,84,248,165,202,226,190,147,114,104,213,166,67,169,233,164,173,109,62,94,224,25,68,113,189,33,136,201,37,200,125,182,146,103,98,53,168,146,87,242,230,63,50,185,138,40,184,126,50,100,213,39,110,27,83,132,217,43,116,181,120,140,140,200,188,36,126,226,49,163,27,82,109,221,135,176,180,41,52,172,35,154,156,45,66,14,33,92,55,155,238,53,175,67,104,39,210,164,221,200,230,147,178,146,158,100,102,124,186,128,217,140,194,218,75,47,112,127,1,124,198,193,13,113,123,223,215,85,134,19,125,26,61,95,165,47,198,231,249,4,88,109,19,183,94,53,197,179,222,165,209,218,193,21,6,39,81,85,9,74,132,151,93,86,165,169,212,154,82,105,144,101,170,202,43,21,143,169,114,26,231,83,198,185,215,156,27,191,213,62,246,238,155,255,0,89,137,31,117,189,183,238,81,170,251,191,141,173,238,184,219,188,133,236,237,171,84,142,20,236,115,147,251,195,106,180,218,92,87,164,9,43,71,45,209,159,38,164,252,87,241,254,0,26,149,128,178,143,49,51,159,25,193,149,55,47,241,66,226,86,55,186,159,165,210,159,52,30,233,165,17,104,81,161,101,213,162,35,235,206,253,61,210,93,177,246,196,216,123,10,209,162,86,171,76,99,106,116,215,224,74,142,235,51,82,134,82,155,203,185,22,149,48,70,70,100,130,62,103,210,230,54,163,40,54,112,203,172,180,164,210,88,164,96,222,237,122,155,191,221,151,120,190,246,239,120,167,12,253,103,84,71,114,89,249,245,25,70,92,37,70,140,134,105,173,105,210,174,154,175,203,153,159,173,241,1,213,233,212,232,116,10,116,90,85,41,229,62,112,153,68,82,74,212,74,94,132,36,147,117,18,72,185,242,43,242,29,202,26,109,174,247,46,131,224,133,67,140,211,135,41,200,182,117,212,221,106,214,124,204,236,103,202,246,234,63,74,57,91,85,254,0,57,192,80,204,136,113,41,221,60,137,95,192,2,245,39,81,216,84,146,86,33,70,213,168,181,95,168,188,0,0,88,235,137,109,181,184,163,177,37,38,102,118,242,1,249,85,168,49,165,180,242,102,58,166,154,86,157,75,212,73,34,177,149,185,159,46,182,26,161,181,134,122,97,220,169,163,183,74,167,98,188,47,197,199,170,71,105,200,245,9,205,239,80,133,199,113,203,169,36,226,76,186,166,220,186,25,121,220,100,93,165,51,238,129,151,88,19,17,190,88,175,187,231,83,248,62,124,10,221,209,188,121,146,254,230,162,59,165,127,30,162,24,246,145,204,124,97,158,217,183,94,58,69,103,191,34,45,81,37,183,247,187,81,175,187,138,211,70,175,18,80,124,141,70,86,252,182,247,128,233,121,205,142,235,249,143,139,177,13,224,197,122,59,245,217,115,219,114,3,75,81,44,148,235,150,82,79,82,136,210,100,187,145,253,92,198,228,118,116,62,220,95,186,14,241,196,35,87,116,219,89,218,246,226,198,29,194,59,57,226,40,244,10,93,106,110,14,210,115,32,48,163,119,188,27,61,106,90,18,174,132,239,43,243,62,131,227,217,79,55,90,192,62,148,119,174,33,224,56,254,11,119,247,161,187,175,70,254,254,170,21,107,107,47,46,160,36,195,110,122,162,209,76,196,17,89,54,151,189,193,114,202,221,76,204,211,36,172,86,49,167,187,55,81,230,42,133,135,103,170,28,146,253,119,207,118,122,125,119,139,200,101,205,172,243,61,56,140,170,71,6,185,196,18,240,203,204,23,222,218,46,163,223,242,230,130,252,98,230,62,61,144,176,213,94,187,128,176,159,222,91,243,127,143,254,184,148,223,75,210,62,37,228,3,10,102,60,108,59,63,58,49,5,55,21,86,26,166,71,105,136,238,37,110,72,109,147,55,55,12,89,55,95,46,138,51,183,94,67,54,101,198,200,25,61,142,98,67,149,11,22,226,25,143,75,167,55,57,104,131,62,43,150,37,18,12,204,136,153,81,233,186,203,159,196,185,140,31,183,118,90,226,12,43,140,42,120,157,52,94,21,18,234,48,163,19,252,74,23,171,239,18,61,58,117,29,191,7,214,222,239,136,252,157,148,118,175,173,96,156,86,237,54,179,143,120,40,176,104,42,130,218,59,169,14,104,82,29,97,36,139,165,147,51,177,36,249,243,233,212,6,245,53,217,229,149,235,190,242,171,142,211,110,159,79,28,191,244,97,250,241,54,2,202,248,44,47,115,87,198,202,82,76,214,68,169,17,206,231,111,247,63,192,109,69,15,16,211,171,123,254,6,102,251,115,167,87,209,169,54,189,237,212,139,200,199,235,0,140,77,165,182,41,195,244,252,43,136,231,210,88,198,210,86,223,7,187,45,8,90,85,119,25,35,245,88,231,212,255,0,64,141,124,105,69,157,149,121,141,86,164,34,12,166,10,59,109,53,106,139,70,149,150,182,155,115,159,36,243,231,203,151,79,210,61,30,99,220,61,22,189,135,39,65,145,15,126,79,238,174,157,225,167,86,151,18,125,72,202,221,4,45,246,148,229,107,120,79,31,86,49,52,122,23,10,212,170,165,58,50,95,226,181,234,253,77,35,211,164,214,118,252,31,91,123,190,32,55,191,96,236,222,135,95,195,248,98,130,237,94,132,110,67,192,240,148,182,217,144,91,212,26,17,21,6,74,45,103,107,94,199,203,168,221,193,231,215,100,76,255,0,168,229,166,51,126,76,188,91,221,209,209,64,84,22,213,192,37,235,89,214,12,145,201,181,31,68,31,63,135,81,59,216,47,31,208,113,119,25,221,149,110,47,132,221,235,250,5,183,167,86,171,122,201,43,223,73,254,128,29,176,0,0,88,226,9,105,177,223,175,184,107,70,210,80,155,77,15,89,26,238,117,175,252,199,134,202,190,165,33,4,104,59,29,198,176,109,39,84,50,162,154,13,254,105,173,216,203,79,238,30,248,9,35,174,108,247,79,114,185,223,252,83,47,39,113,194,233,221,166,221,119,183,189,200,252,135,197,180,134,202,212,90,253,14,185,50,27,88,170,75,168,195,146,90,109,49,210,133,146,148,72,120,201,54,38,76,204,238,101,203,226,67,34,236,219,70,84,111,72,173,27,78,174,19,246,119,254,237,241,27,13,54,12,121,209,94,138,251,90,208,243,106,109,73,212,101,116,153,25,25,92,190,177,96,121,167,206,60,175,171,224,44,95,87,166,61,66,173,198,102,15,15,117,78,138,164,41,58,218,109,94,35,208,146,46,107,229,200,186,144,199,6,70,71,99,35,35,248,137,149,219,175,102,8,85,122,46,55,197,180,124,15,189,144,239,118,238,228,119,153,166,246,92,102,207,194,167,72,186,17,151,50,17,37,152,216,74,118,14,197,51,168,211,105,252,34,227,155,68,109,239,73,205,38,166,146,178,230,70,119,185,29,250,128,249,176,85,105,218,21,85,217,108,238,110,184,234,111,233,111,107,26,146,126,101,207,144,159,253,153,243,65,140,81,233,38,242,163,71,87,13,193,219,135,120,143,214,223,117,241,159,226,255,0,24,243,196,133,169,7,116,157,140,73,118,196,217,231,22,7,166,124,126,41,221,239,59,187,71,222,38,119,183,19,126,141,252,72,4,152,102,246,106,81,112,46,27,173,201,115,16,80,163,191,22,141,38,115,104,155,45,8,185,165,183,12,140,203,90,79,77,209,252,124,196,38,237,93,180,94,44,205,108,192,197,56,106,157,14,131,81,137,84,224,116,46,148,219,175,45,205,219,12,44,244,25,58,162,59,27,103,126,71,200,143,160,203,123,104,237,59,43,17,87,221,163,225,252,111,196,71,168,97,133,68,83,125,218,72,214,181,174,66,77,55,91,68,101,114,81,21,238,68,58,30,198,91,54,213,179,35,29,224,252,77,93,193,157,227,77,168,247,134,245,254,241,75,59,205,219,50,16,159,10,93,74,138,202,65,23,34,46,128,57,118,65,217,18,118,105,200,42,222,38,195,88,222,35,18,169,146,92,75,209,33,155,109,41,104,148,134,201,41,82,217,81,31,34,59,149,239,114,63,168,75,134,72,228,22,27,203,122,53,33,80,100,215,55,204,209,35,192,82,38,173,187,164,137,13,222,228,77,164,201,87,65,127,15,33,251,217,33,149,148,44,181,193,212,234,69,50,133,221,199,29,183,219,221,241,75,123,73,45,245,56,101,117,45,87,185,157,250,140,144,69,98,177,123,128,8,172,42,0,3,228,170,157,169,238,159,248,191,240,136,67,47,106,179,169,115,48,107,76,234,73,154,107,20,195,177,31,63,234,89,127,56,153,186,154,13,112,93,73,21,204,237,252,100,33,223,181,3,13,75,153,153,21,201,13,66,215,174,171,77,231,188,34,189,169,132,94,98,72,193,187,6,230,52,60,15,154,245,73,213,74,157,38,3,10,195,79,197,75,179,222,38,144,106,226,98,153,36,141,74,34,213,100,153,219,224,98,98,40,219,78,229,235,155,237,238,100,96,84,219,77,191,86,24,47,63,239,162,10,240,94,72,230,237,86,114,159,195,24,99,122,110,198,55,82,124,108,84,221,163,52,153,31,141,194,243,79,196,103,26,30,66,237,84,230,255,0,94,20,189,180,219,239,234,111,199,251,224,162,84,113,94,215,185,123,71,133,45,216,217,155,151,138,113,168,142,60,132,185,90,96,238,162,37,88,185,60,92,185,13,51,206,237,189,241,133,81,85,170,86,12,244,18,183,189,225,184,100,195,222,201,91,214,221,169,122,73,185,7,170,214,85,236,92,180,157,250,24,234,120,127,97,204,239,196,142,53,233,54,87,241,12,45,244,199,127,245,110,26,46,201,219,81,120,36,17,244,82,185,151,62,99,99,242,159,179,151,45,40,167,74,169,98,44,156,220,204,103,127,190,95,164,50,21,107,239,9,60,145,36,203,161,167,160,8,253,170,210,179,199,104,122,244,154,149,83,42,43,203,98,66,83,45,46,209,168,83,13,181,41,164,165,158,74,81,56,70,86,189,254,37,238,232,54,119,32,182,2,163,27,241,171,24,170,153,152,84,167,38,81,144,227,187,230,80,194,18,250,205,165,41,5,174,63,35,245,185,25,223,151,192,72,150,94,228,126,92,229,221,42,60,74,38,23,238,242,105,183,26,36,241,175,187,100,173,195,89,149,212,226,186,159,49,140,118,152,218,19,11,101,78,20,97,216,88,191,186,222,102,178,154,114,207,187,220,126,196,77,189,116,115,109,69,213,178,231,240,235,204,6,169,237,9,142,176,62,90,247,7,163,184,202,135,43,188,120,173,247,21,81,101,122,119,123,173,58,116,41,54,190,181,94,247,232,67,68,114,143,45,113,62,113,227,188,51,80,145,133,235,175,69,85,118,21,49,231,233,112,156,83,109,163,124,217,170,234,52,172,137,68,78,95,159,186,220,135,229,28,172,197,207,31,194,47,190,251,147,167,38,35,110,119,223,252,141,87,221,124,109,167,221,126,115,33,178,54,203,152,119,46,176,178,142,118,6,238,249,140,98,19,158,215,234,155,142,233,210,219,26,87,201,213,17,243,65,242,63,46,130,12,129,179,102,70,81,242,219,5,97,214,152,58,219,111,211,184,187,55,59,65,40,183,142,189,235,17,54,147,232,187,151,79,112,206,201,73,36,180,151,184,81,182,208,210,9,8,43,36,186,16,184,80,0,20,59,251,128,84,5,8,185,115,21,0,0,22,169,73,65,93,71,98,1,112,252,90,198,45,195,180,118,93,114,118,32,165,198,54,217,83,223,79,45,180,89,36,71,204,238,162,229,200,249,252,6,44,205,237,164,48,62,93,119,79,25,140,187,191,188,55,250,127,83,158,119,94,239,119,126,141,42,214,214,94,93,68,77,231,46,222,121,145,94,154,227,52,76,213,223,176,245,48,216,81,119,28,116,221,102,110,92,188,81,200,250,25,115,1,37,185,211,181,182,19,194,20,122,201,83,177,222,2,114,68,78,31,67,79,213,26,51,61,74,110,247,34,120,143,162,140,196,103,109,73,182,150,43,197,245,201,148,234,114,112,108,216,109,204,140,251,111,66,39,28,212,101,27,73,248,137,243,35,34,53,25,114,247,144,213,172,91,154,56,211,24,200,150,237,118,185,197,241,123,189,233,240,173,55,171,65,39,79,170,130,181,180,151,79,33,248,20,218,61,86,189,33,76,211,163,111,221,36,27,134,90,210,159,9,25,21,249,153,23,188,132,28,181,204,65,54,191,54,76,233,109,50,135,37,72,92,149,147,73,50,34,82,140,204,200,174,103,203,153,139,32,97,204,65,84,222,119,109,10,163,47,117,109,123,136,171,115,77,239,107,216,142,215,177,254,129,179,185,37,177,62,99,227,183,163,200,157,150,124,116,73,84,148,78,104,251,229,134,181,106,54,205,42,228,250,76,174,75,62,71,231,208,72,254,86,118,126,101,118,30,239,78,244,202,78,31,136,220,110,255,0,87,164,47,86,157,119,245,100,157,186,144,162,47,50,199,100,60,192,197,206,69,93,83,45,51,9,150,215,81,68,101,169,138,51,233,36,160,244,92,238,166,78,199,226,62,125,6,237,101,15,102,214,17,52,210,102,214,227,102,76,23,126,159,122,151,16,211,68,143,194,17,92,149,23,149,202,221,124,196,142,97,252,186,194,88,109,157,205,38,143,195,164,158,223,145,113,14,175,199,98,231,226,81,254,41,126,129,217,144,132,182,146,66,10,196,64,53,227,42,118,65,192,24,6,27,72,129,83,197,6,105,97,214,109,45,246,47,101,59,175,220,202,121,220,191,64,206,52,124,49,2,138,203,44,69,122,66,146,203,41,97,59,197,36,207,73,17,23,59,17,115,228,63,96,0,0,0,0,0,82,246,1,80,20,185,11,117,91,222,2,240,22,106,51,247,138,243,234,2,166,118,20,185,249,10,115,49,113,95,222,2,151,63,33,91,159,144,90,226,160,0,41,110,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,1,99,188,144,98,241,107,133,116,25,0,225,109,219,40,210,102,146,177,14,100,145,122,196,125,71,192,245,219,112,207,160,250,216,115,82,82,87,191,132,128,56,86,207,214,73,126,147,23,19,102,147,240,88,136,84,213,111,49,113,29,192,62,177,80,28,82,29,38,144,74,59,243,59,114,1,243,78,170,199,167,163,120,250,28,81,106,209,225,34,62,124,252,207,224,58,156,204,223,195,112,116,111,97,84,207,93,237,165,166,253,223,239,254,35,94,182,166,207,86,240,77,17,107,110,118,32,97,77,215,206,33,170,27,186,79,146,31,229,248,66,240,248,127,136,69,62,39,218,203,48,38,240,220,38,100,230,3,122,53,234,189,101,242,189,244,219,163,223,1,4,215,85,54,167,192,116,189,70,245,39,16,25,33,179,112,244,71,96,249,21,252,221,248,14,175,39,110,108,173,140,165,54,186,14,44,51,77,186,67,139,255,0,46,32,194,110,121,230,172,227,50,86,104,99,37,18,145,163,199,91,146,126,127,223,58,115,31,150,188,199,204,199,212,106,60,195,196,134,106,247,170,173,35,254,48,115,94,73,227,141,183,54,87,62,124,168,56,178,214,191,56,113,127,229,199,236,194,219,23,45,102,153,19,116,76,78,87,70,191,20,88,255,0,15,239,223,17,0,137,204,108,204,100,174,89,135,137,11,221,202,173,35,254,48,231,107,55,243,74,49,221,57,151,139,19,98,211,225,172,201,47,252,241,81,232,94,54,209,120,42,86,173,221,46,184,90,109,123,176,207,191,254,218,62,244,231,150,20,81,92,169,245,111,254,101,175,249,65,231,177,173,160,115,125,155,233,205,156,112,155,254,45,122,81,127,246,131,232,78,210,153,194,73,50,251,175,99,239,251,191,43,254,84,4,252,85,182,145,193,52,134,157,118,69,46,186,162,107,77,244,48,201,245,50,233,119,75,204,116,186,182,220,25,95,75,125,76,59,66,197,102,164,25,17,154,34,70,50,230,87,247,190,32,190,102,208,121,183,49,43,75,217,175,142,28,37,218,228,229,118,73,222,222,127,73,240,31,137,43,54,179,26,83,134,227,217,131,138,28,51,177,153,174,172,249,159,75,123,214,39,49,60,108,109,217,149,142,159,245,7,22,244,191,235,56,191,242,227,246,35,109,157,150,50,181,104,161,98,146,211,107,222,44,127,127,253,188,64,2,115,79,48,211,234,227,236,76,95,85,85,255,0,248,227,233,107,56,179,53,171,232,204,140,88,155,249,86,36,23,254,120,15,67,180,205,163,112,77,84,208,81,233,117,196,235,112,154,45,108,50,92,206,222,78,159,46,99,180,198,204,186,20,162,74,155,137,60,181,94,215,109,30,239,247,227,206,165,63,104,140,216,130,164,26,115,87,28,167,75,132,191,5,118,73,121,127,125,235,200,118,152,123,91,230,188,114,65,43,54,243,27,195,126,149,249,63,242,194,143,66,12,227,58,91,228,74,67,18,138,254,105,79,252,97,245,183,136,97,59,234,180,249,92,175,205,37,252,227,207,212,61,179,179,66,57,253,38,109,102,89,149,140,172,85,233,30,127,237,227,176,192,219,175,29,70,36,239,243,55,51,151,100,18,78,213,167,143,159,47,57,0,39,185,186,139,14,223,74,87,203,204,139,249,199,210,70,71,204,132,35,97,254,209,73,176,184,142,63,25,102,131,218,244,104,253,81,53,90,215,191,89,63,18,25,203,7,118,155,224,146,75,104,158,238,102,72,51,148,92,212,166,87,225,240,242,231,43,235,1,41,0,52,74,151,218,77,149,79,48,210,149,74,204,21,25,234,230,166,35,31,188,255,0,194,135,238,68,237,25,202,85,164,175,69,199,135,200,250,198,141,231,254,233,1,186,32,53,98,135,183,118,87,85,150,72,102,139,140,136,205,173,231,210,70,143,211,151,148,131,231,204,101,58,110,208,120,62,163,188,220,211,171,101,187,181,245,178,215,190,255,0,223,62,0,50,160,14,163,11,50,232,83,108,77,68,158,90,151,160,181,54,142,188,191,117,241,29,134,37,86,60,198,144,235,72,112,137,119,182,162,43,242,252,191,0,31,104,11,82,162,81,92,133,192,0,0,2,150,33,106,200,237,200,94,41,98,62,160,44,73,25,251,197,228,159,48,177,10,128,165,136,84,0,0,0,0,0,0,0,0,0,88,227,45,188,90,92,77,202,247,234,48,214,101,236,185,150,217,139,221,189,225,134,163,189,221,251,237,27,218,132,182,237,188,209,123,104,95,63,80,186,140,208,0,32,127,106,77,134,235,217,89,84,122,93,45,252,57,30,12,26,2,170,111,52,212,249,110,173,70,133,62,106,211,188,111,174,150,200,136,174,68,52,229,214,148,203,134,218,140,140,203,200,122,87,206,76,160,195,248,255,0,12,215,89,127,12,225,233,82,100,209,37,65,105,217,208,144,179,73,169,183,44,70,102,133,25,38,235,191,47,51,228,33,3,107,45,158,42,185,109,142,113,82,208,222,29,141,14,157,192,217,154,121,41,4,157,227,44,122,169,221,164,139,154,238,125,58,152,13,120,160,226,42,166,29,148,169,116,185,70,195,139,108,218,53,19,105,87,132,204,142,214,81,25,117,34,18,63,177,102,219,82,224,212,226,97,218,252,186,212,150,105,184,85,184,228,150,169,208,200,137,109,170,58,46,71,116,153,149,136,250,249,244,17,158,235,74,101,195,109,70,70,101,228,63,103,11,226,154,182,25,156,185,180,234,181,66,26,214,201,179,174,35,234,109,70,147,52,158,155,145,151,47,9,114,248,16,15,79,148,154,228,74,206,247,133,109,228,238,116,234,222,17,21,239,123,90,198,126,67,244,68,119,108,117,181,213,63,17,250,93,222,147,241,140,222,31,128,221,241,110,165,221,26,184,139,233,212,241,218,250,74,255,0,81,9,11,139,37,18,155,55,27,37,17,18,180,248,128,115,10,25,31,187,168,168,0,181,38,102,118,49,112,227,95,46,101,203,152,162,12,206,247,51,1,202,0,0,49,158,116,228,230,30,205,90,43,52,234,189,53,137,26,39,55,47,233,100,188,209,93,45,45,4,119,108,239,123,43,167,65,12,155,88,236,207,90,201,154,246,32,198,20,135,232,241,163,206,197,82,224,178,150,36,190,243,137,105,107,125,196,165,68,234,45,209,162,185,220,206,229,245,137,230,82,82,162,178,146,70,95,18,26,223,181,94,66,211,243,23,8,49,22,53,7,12,169,229,87,83,53,107,155,21,39,171,232,159,35,51,50,109,70,106,186,255,0,143,152,13,29,217,83,180,25,84,127,74,61,44,145,136,166,239,184,46,31,135,166,65,45,22,223,234,191,137,61,110,159,62,135,208,74,230,28,196,208,49,60,37,206,128,204,134,219,67,166,201,147,201,73,30,162,34,63,113,159,47,17,15,53,216,199,11,98,172,179,224,237,89,68,126,242,222,127,83,228,56,141,91,189,62,191,36,223,215,229,215,222,36,215,97,29,172,209,89,162,197,161,215,171,24,202,163,46,161,139,145,21,183,37,72,223,36,146,226,35,36,146,163,83,198,122,110,102,102,86,62,166,32,146,247,204,146,210,149,245,13,3,219,223,104,204,75,148,147,36,53,68,170,203,139,162,173,14,63,209,67,142,247,133,112,148,225,151,210,145,251,203,235,252,131,124,149,41,19,41,156,83,58,146,149,244,213,200,249,42,223,232,17,11,218,175,83,117,56,190,171,16,222,122,200,173,211,14,218,188,37,250,152,125,57,252,69,29,143,103,109,173,106,217,159,139,100,208,49,12,250,156,182,163,210,87,51,74,224,197,104,183,137,117,164,106,35,110,199,209,195,229,211,159,212,51,182,47,217,66,129,91,225,56,10,101,57,189,206,243,94,246,124,162,189,244,218,214,191,145,136,235,216,95,137,157,155,53,102,155,121,69,108,56,250,188,74,59,91,137,141,252,226,116,169,248,121,151,119,154,227,68,85,173,107,160,143,207,224,32,253,124,43,68,106,133,79,114,35,72,66,73,111,27,150,74,148,162,185,165,37,239,250,135,236,45,90,82,106,242,21,34,34,228,68,69,245,15,150,168,238,226,11,174,220,203,78,158,157,122,144,163,153,167,210,226,141,178,35,185,21,199,40,232,244,236,93,23,210,57,84,197,148,179,91,44,146,207,166,158,122,58,120,191,117,228,59,163,14,165,230,91,117,36,118,90,73,69,126,188,200,7,32,252,156,79,68,135,94,161,84,169,178,153,39,19,50,19,209,148,70,181,36,141,43,66,136,200,205,60,203,175,82,230,63,88,81,68,74,73,164,200,140,140,173,99,1,8,157,160,57,18,206,17,198,248,243,21,83,217,130,203,17,59,175,66,83,37,229,184,90,153,138,131,228,162,177,243,81,245,62,131,75,17,138,107,113,169,237,82,19,54,209,216,81,169,8,38,144,118,51,51,62,182,191,236,140,77,47,104,142,89,183,88,202,252,192,172,177,6,146,78,189,221,86,117,198,190,147,148,136,137,230,100,131,62,133,110,189,4,45,227,58,75,148,60,75,50,150,233,53,169,157,221,247,94,175,54,210,174,92,139,207,200,7,228,60,234,223,117,111,56,171,169,106,53,40,237,107,153,142,205,129,232,209,234,220,110,253,180,171,117,187,181,212,162,181,245,121,125,67,171,14,201,131,167,42,31,25,165,110,39,94,239,212,59,116,213,252,224,39,247,101,92,7,65,195,248,50,74,96,64,75,90,107,139,120,172,243,138,241,110,152,231,226,63,129,13,135,24,47,101,153,229,47,3,76,89,155,134,125,244,226,110,174,191,129,99,249,198,113,113,196,182,147,82,136,236,94,64,62,10,243,59,248,104,71,46,78,145,243,250,140,105,174,116,210,30,195,82,234,21,182,148,218,78,85,97,212,93,6,106,85,148,110,43,153,40,173,251,17,180,120,255,0,48,232,216,90,26,87,62,52,229,151,16,134,254,133,8,62,102,133,43,222,162,247,16,209,237,160,118,170,203,70,88,147,14,85,3,16,56,166,43,75,66,190,245,142,100,106,34,116,140,202,239,0,236,212,13,191,176,173,59,127,196,196,197,10,222,105,211,162,159,15,149,175,230,233,121,140,183,133,118,221,192,56,133,8,82,41,88,163,197,36,152,250,72,113,75,241,124,158,233,204,66,206,34,205,184,114,184,126,237,114,175,31,78,189,118,50,70,171,218,222,170,249,251,199,95,103,56,49,172,21,37,186,126,53,196,209,174,162,81,110,170,78,160,137,94,124,151,215,145,115,248,0,156,124,195,219,87,3,225,10,69,66,160,116,204,76,69,19,117,248,40,113,148,126,37,32,185,106,118,223,178,26,33,181,31,105,36,252,68,110,80,240,52,252,71,79,84,122,132,119,254,251,164,211,205,59,190,25,68,162,190,165,157,245,44,143,244,243,247,13,82,160,47,57,51,57,108,66,70,101,213,158,110,165,171,193,80,172,202,82,15,119,115,241,151,139,241,57,117,247,14,231,253,7,121,157,89,166,51,86,149,93,195,18,22,250,204,141,111,202,144,181,157,140,211,204,205,131,242,243,232,3,95,113,166,61,196,56,222,173,80,168,214,42,42,144,115,167,59,57,90,153,109,179,55,22,165,25,153,146,8,136,143,196,124,139,151,49,205,129,177,35,24,119,141,223,165,227,226,55,118,221,165,39,234,234,235,115,47,198,31,191,141,242,75,19,224,199,31,58,132,218,74,201,185,138,136,101,29,199,15,196,90,186,93,178,229,225,63,224,24,225,68,227,63,179,50,191,145,128,244,57,179,206,115,209,241,62,27,117,214,99,212,138,245,117,49,244,172,180,158,123,182,188,148,124,188,67,56,200,197,16,35,69,84,167,25,144,104,77,174,68,148,223,173,188,196,16,236,253,181,179,217,127,9,152,53,170,254,53,126,245,148,203,81,69,148,106,73,183,102,136,203,196,242,121,248,15,225,211,152,205,185,137,218,17,75,159,135,42,17,40,213,124,198,136,250,247,91,181,148,132,183,166,206,32,207,154,100,220,174,68,125,60,192,110,14,215,187,103,209,114,158,152,152,80,25,175,179,45,154,172,118,22,182,33,69,117,38,149,198,113,203,22,241,207,171,221,238,16,221,156,57,183,136,51,87,24,98,25,147,42,47,59,14,117,114,93,81,150,223,140,203,74,78,183,92,52,234,221,151,91,56,119,43,153,6,110,103,22,39,205,58,252,185,111,226,188,73,50,43,174,178,250,26,169,207,113,203,41,12,147,119,177,173,69,126,182,63,35,25,19,103,45,158,171,152,211,16,170,68,163,195,242,153,147,70,57,136,68,221,107,182,165,178,100,102,70,217,150,171,43,248,79,152,12,133,177,226,112,228,31,75,187,198,158,243,186,248,13,27,181,31,43,113,23,191,136,188,200,76,102,56,134,196,188,180,197,105,101,189,58,168,243,145,226,51,234,113,213,252,226,29,235,216,11,16,229,78,227,117,80,139,19,189,53,95,187,29,91,122,183,118,245,252,41,189,183,156,186,245,62,130,84,112,94,63,133,140,178,171,18,201,107,143,81,26,38,70,251,234,198,119,225,146,127,140,124,188,95,198,2,27,51,235,20,213,176,30,208,213,217,16,229,155,74,131,194,233,54,219,66,237,174,11,68,118,214,92,253,115,234,49,30,52,199,181,140,113,61,213,212,230,184,251,106,90,29,34,91,45,182,122,146,141,55,240,23,145,152,201,27,107,105,99,104,108,100,132,36,147,167,187,173,164,172,69,247,140,97,134,112,172,39,42,149,39,88,73,160,205,44,154,254,147,167,172,146,248,249,128,148,142,207,188,6,220,153,244,217,102,134,62,155,5,50,231,55,87,126,106,138,99,117,177,222,204,24,11,28,240,61,227,135,226,189,193,111,116,107,159,41,22,215,166,246,208,174,126,161,117,24,115,97,12,22,186,93,3,12,84,92,106,13,159,193,16,147,118,211,226,230,136,199,207,194,94,67,115,236,94,68,36,114,16,45,159,27,46,99,173,157,241,124,57,212,10,174,31,134,205,46,154,221,124,211,26,67,242,21,173,183,93,61,69,190,107,154,172,201,89,38,122,121,23,153,140,201,178,135,104,69,98,145,55,11,96,108,91,82,175,77,54,184,238,32,163,210,160,19,107,185,62,234,108,171,165,92,174,159,113,115,35,234,66,72,51,219,35,112,254,98,97,250,226,213,133,176,196,137,110,208,100,193,101,233,240,80,181,32,205,14,233,241,110,212,100,146,53,223,151,199,144,133,61,163,114,63,21,228,190,97,226,26,180,58,133,38,158,205,31,132,210,154,59,174,52,164,111,88,101,39,187,34,109,4,87,55,78,252,203,170,186,251,232,153,44,19,180,11,56,206,145,30,189,78,58,147,113,229,37,195,66,95,140,194,86,90,92,52,29,201,42,50,234,147,247,244,25,159,14,215,154,172,70,142,100,78,235,92,100,58,163,90,72,175,114,43,244,63,136,133,189,147,182,153,110,143,75,141,135,113,5,83,21,78,118,36,9,42,87,211,239,91,186,165,18,136,203,91,165,206,202,183,79,49,32,25,125,158,144,142,20,41,196,253,123,116,253,61,181,33,58,138,228,74,36,25,92,183,150,232,38,87,13,188,212,67,129,244,153,93,73,228,68,155,142,187,132,113,140,28,69,197,240,237,203,46,31,119,125,241,23,236,181,116,178,143,241,71,105,50,35,234,68,98,163,225,67,142,21,151,171,195,229,97,245,50,181,44,174,103,200,87,116,141,86,208,155,121,88,92,73,36,250,164,68,95,0,21,176,88,133,64,0,81,73,37,150,149,21,200,197,71,206,183,201,47,155,94,43,255,0,7,64,29,63,48,242,143,7,230,52,36,68,175,209,209,44,147,33,18,60,114,158,104,181,37,10,65,31,209,168,189,202,183,144,143,29,170,123,60,104,44,65,149,136,48,165,42,131,9,249,248,137,110,26,221,170,207,81,155,75,39,215,164,200,201,68,71,125,61,60,186,137,64,223,165,37,204,148,99,241,241,78,25,129,137,105,237,197,149,78,131,37,36,241,61,166,75,41,90,111,165,69,123,25,31,63,23,240,152,15,59,153,111,159,25,139,148,125,227,192,226,37,179,222,219,157,91,136,81,221,190,235,93,175,188,71,47,194,31,79,203,238,18,135,76,219,10,30,48,201,140,101,93,46,251,55,34,195,168,178,149,59,10,42,76,141,49,9,69,201,43,177,151,139,222,53,215,104,13,135,43,236,119,15,114,197,192,208,181,113,91,205,210,22,222,191,193,90,250,99,243,183,62,190,99,76,101,227,108,99,128,232,211,176,108,204,91,90,181,77,151,93,54,226,79,119,112,180,184,141,221,150,70,164,222,250,12,143,145,242,183,212,3,183,207,173,205,205,13,160,87,93,55,141,77,212,237,202,66,18,218,190,142,17,39,153,32,140,139,240,126,227,242,27,141,65,218,130,151,179,198,74,225,250,26,155,172,38,100,73,111,70,113,112,162,199,121,6,78,186,251,196,69,190,89,31,149,206,215,185,121,8,246,194,152,230,13,9,152,179,95,76,222,61,141,119,146,209,22,243,196,106,46,75,53,18,189,83,183,213,200,124,56,211,48,170,216,157,245,182,117,170,187,144,201,196,56,219,18,100,168,208,133,18,52,220,147,168,200,143,153,243,248,159,152,12,197,138,241,190,49,218,31,24,87,34,157,93,43,133,34,163,38,182,195,83,88,109,131,74,84,234,137,55,54,82,103,168,137,235,90,230,93,121,242,33,191,121,73,83,203,44,133,239,93,238,29,168,23,126,238,45,193,172,222,252,14,243,214,222,186,86,252,47,43,124,111,238,17,57,64,197,18,232,238,20,136,51,167,70,121,76,238,212,227,14,154,20,101,200,204,140,200,200,237,114,47,208,59,106,49,198,108,98,91,238,243,39,17,43,134,235,191,172,201,63,91,203,196,127,138,3,124,243,195,180,249,213,174,77,31,7,76,197,16,120,202,66,219,111,127,72,167,41,36,250,247,137,37,25,154,212,118,245,127,71,65,165,248,159,18,230,102,116,86,36,226,74,254,35,141,46,37,99,70,249,15,48,219,46,43,116,132,161,55,38,155,34,43,27,69,208,249,145,115,234,99,50,101,14,199,152,239,19,194,70,32,174,79,194,149,38,161,212,137,14,241,174,188,243,138,105,4,218,205,5,169,147,35,43,40,249,25,218,230,99,227,218,9,188,51,150,20,138,246,16,137,66,141,10,167,77,225,116,191,77,138,219,109,163,120,166,156,61,10,45,42,43,165,118,62,69,204,207,220,3,86,177,156,56,244,9,11,163,161,189,50,227,184,141,226,208,102,164,26,84,141,86,43,253,101,238,247,24,207,251,36,236,175,82,205,156,88,226,102,174,140,244,119,232,7,82,109,15,203,144,209,145,169,214,45,125,218,58,217,195,229,123,127,0,198,121,75,151,117,156,232,198,211,152,133,38,10,213,221,234,150,103,84,90,204,172,133,180,223,185,43,241,120,185,124,47,245,9,177,217,67,32,169,217,127,133,48,205,74,69,3,12,38,74,240,156,40,143,61,14,42,73,199,22,109,176,165,25,168,219,73,153,25,162,252,253,246,1,155,112,86,95,80,176,71,25,221,16,17,31,141,221,239,52,190,227,154,180,106,183,174,103,111,88,250,14,212,0,3,1,109,137,132,97,226,60,144,197,209,223,97,181,241,28,5,245,56,180,145,233,151,28,255,0,99,254,40,135,170,101,84,178,159,104,252,84,204,93,109,54,138,83,81,210,150,18,78,219,90,34,185,253,115,221,114,19,139,158,52,180,213,114,194,181,11,118,202,141,222,27,240,165,116,242,144,217,243,228,126,66,9,118,198,142,254,18,218,23,21,184,203,133,28,239,1,171,197,51,65,216,224,176,171,114,183,46,95,164,4,230,236,255,0,136,206,191,148,216,30,65,155,134,111,225,106,100,131,214,132,167,214,140,209,251,189,252,198,74,26,167,176,238,55,110,185,150,216,22,148,110,207,91,145,240,37,49,106,55,149,116,153,166,60,100,153,151,136,249,243,242,27,88,0,0,0,0,2,199,93,75,41,37,40,140,200,206,220,128,107,14,212,249,220,198,3,244,99,79,120,39,142,227,127,3,29,149,250,155,142,186,213,203,215,247,8,105,200,28,33,82,205,12,210,193,83,230,191,25,212,250,81,77,128,173,242,148,217,154,120,150,140,203,232,211,211,233,15,159,81,178,157,160,57,205,42,161,232,31,119,213,171,236,238,251,211,93,223,52,222,252,45,186,47,224,99,179,118,108,100,186,234,180,40,56,154,92,42,20,133,83,177,211,74,222,60,222,183,146,77,162,26,236,147,52,29,186,220,185,151,48,18,125,146,216,30,30,8,203,234,53,17,150,26,66,161,113,22,221,186,181,164,181,190,226,185,26,185,159,173,239,31,189,142,49,19,120,102,146,212,247,73,211,39,36,37,159,163,74,84,124,210,163,247,153,126,40,253,184,108,34,52,100,50,132,33,9,77,236,73,43,17,115,184,194,27,90,226,180,97,156,7,6,66,156,152,141,85,166,90,188,115,177,243,142,241,249,151,46,64,35,75,62,243,178,163,153,217,153,140,112,47,23,44,217,164,226,106,139,232,68,136,204,182,132,147,82,29,104,172,164,93,70,118,95,191,227,126,98,92,114,250,144,138,95,31,165,40,45,238,235,213,81,159,77,126,127,88,130,188,189,226,49,142,211,25,138,150,222,82,201,201,85,121,68,82,148,103,200,234,8,250,249,248,191,140,79,157,30,47,13,190,228,130,213,167,213,252,160,63,72,116,44,225,192,84,204,119,130,42,244,57,177,90,116,167,112,250,137,199,156,66,79,67,205,168,174,104,59,151,168,93,7,125,28,111,178,135,218,83,75,66,84,74,181,201,69,114,234,3,207,182,221,249,84,188,179,207,76,78,236,2,136,204,62,34,159,29,182,218,121,199,20,147,85,61,165,157,247,133,210,228,126,241,177,189,155,25,243,49,56,244,240,244,249,51,92,98,157,130,183,40,66,98,177,98,54,222,134,130,177,242,51,43,95,168,253,190,214,44,2,212,121,146,177,59,112,169,168,57,152,134,154,206,180,183,103,142,212,197,149,148,122,122,120,60,253,196,53,51,99,74,204,186,30,106,213,212,196,201,44,154,104,82,25,187,14,26,121,113,49,249,114,50,229,200,7,161,114,59,138,142,38,23,175,87,94,86,234,57,64,5,14,254,224,62,66,134,174,64,42,70,119,230,42,56,245,125,98,253,68,2,160,0,0,0,0,0,0,0,0,45,51,247,0,169,149,192,172,126,225,97,153,219,168,37,87,191,80,28,128,40,93,5,64,6,180,109,181,154,139,203,188,179,167,212,217,114,82,20,188,68,212,67,54,89,105,195,177,199,146,174,139,59,91,193,215,168,217,113,31,125,168,85,135,25,202,40,8,67,207,164,211,141,90,79,133,86,233,22,111,196,4,57,60,252,252,67,109,235,233,87,15,211,89,18,125,111,241,75,224,39,239,100,76,142,166,229,182,8,147,5,49,34,37,125,254,185,169,54,36,188,225,17,238,88,34,245,253,254,14,157,4,36,228,30,21,111,18,247,238,242,52,39,184,110,22,220,74,53,91,86,247,167,35,252,95,226,30,140,48,149,49,170,101,57,198,27,101,150,201,79,154,236,210,72,139,213,73,121,23,62,64,63,112,88,234,117,166,223,17,120,0,139,94,211,10,82,176,174,12,115,16,211,205,12,191,55,28,27,106,90,76,214,102,75,106,98,206,228,174,69,205,37,208,103,253,135,179,194,102,96,250,107,198,201,152,239,1,221,186,119,177,153,110,218,248,155,219,71,95,80,186,142,147,218,137,132,156,169,100,253,61,77,55,12,141,120,213,167,46,178,231,99,139,55,247,61,121,141,119,236,231,204,212,82,254,232,60,68,154,170,183,189,211,109,11,191,78,47,205,101,230,2,97,100,50,153,17,221,97,101,116,184,133,32,202,246,185,25,88,70,71,105,78,65,198,94,28,204,108,199,135,30,3,111,31,116,105,90,165,63,188,47,164,134,201,248,44,104,233,127,201,207,168,147,162,59,140,29,181,134,94,183,141,178,123,20,211,83,10,150,227,147,120,30,114,219,186,79,68,166,15,197,225,63,197,229,249,0,68,255,0,103,254,111,73,203,28,193,157,67,158,252,165,181,23,15,74,109,41,138,195,75,34,82,229,199,114,247,93,140,203,153,254,81,53,185,125,136,90,196,152,62,131,85,108,157,46,58,149,22,95,210,37,41,59,45,164,43,153,17,216,143,197,238,228,60,255,0,230,76,89,121,61,180,22,40,166,178,249,67,54,34,198,98,212,165,27,104,45,228,120,238,216,189,78,94,243,248,254,145,51,59,29,227,214,113,78,94,96,186,121,57,80,113,230,240,93,57,229,170,73,145,146,140,152,142,70,119,212,102,103,117,127,24,13,140,0,0,0,0,1,67,50,46,102,33,99,180,55,54,220,196,94,128,110,93,150,92,63,122,223,120,195,69,235,112,157,44,103,248,162,100,241,20,244,211,161,33,245,27,133,169,210,71,131,175,67,63,63,128,243,165,159,248,209,204,99,220,58,101,79,115,132,226,191,93,46,246,215,186,245,124,71,248,188,255,0,32,9,17,236,194,192,113,21,151,75,170,45,134,77,200,184,224,214,149,111,87,114,210,196,37,23,46,135,249,68,152,23,34,26,123,217,233,131,149,67,202,138,138,22,204,34,50,197,111,59,244,73,255,0,6,137,251,146,231,200,110,24,11,86,132,184,90,86,87,46,163,84,54,179,217,39,14,102,182,24,74,34,82,169,201,150,254,32,42,147,174,74,159,45,180,171,83,111,234,245,47,99,187,133,200,138,221,70,216,142,9,112,227,205,108,154,145,29,167,82,74,212,73,113,4,162,191,159,63,172,7,152,60,99,129,106,152,51,132,239,23,226,57,198,111,52,110,22,165,91,70,155,223,82,75,241,136,126,150,93,230,214,49,203,170,181,58,125,6,178,184,173,193,169,51,81,178,34,178,233,239,16,164,29,203,120,147,185,248,11,145,242,228,36,171,109,45,143,158,147,232,119,163,180,124,21,79,211,222,27,237,220,115,107,95,235,125,55,208,207,59,120,186,249,136,181,139,3,132,171,67,135,41,45,185,189,121,179,50,34,186,76,141,86,177,223,234,1,41,59,55,246,156,198,118,46,29,195,120,217,220,85,80,152,124,95,20,182,41,52,244,182,190,111,45,22,52,184,131,43,22,159,113,115,47,120,217,28,109,140,178,247,105,156,5,78,52,80,234,74,74,230,241,229,199,153,49,248,34,117,159,235,46,31,63,23,34,233,110,125,68,61,196,203,12,88,186,98,49,102,27,170,194,167,50,119,220,238,159,117,151,91,241,110,213,109,8,177,92,245,116,62,134,63,99,14,103,134,97,101,92,133,81,235,25,131,139,92,106,51,102,209,55,6,172,249,182,149,45,68,225,25,18,156,77,185,25,223,151,83,252,160,59,158,120,101,158,37,201,140,83,95,198,56,118,117,58,27,51,235,210,160,178,77,45,111,56,150,86,227,142,37,42,39,80,105,232,210,110,119,51,185,117,230,99,118,246,114,219,150,22,55,244,135,190,143,16,73,224,184,77,214,170,124,54,244,235,223,95,212,89,95,213,46,190,66,61,177,118,209,24,127,25,211,90,133,85,110,191,61,196,190,153,46,28,226,67,164,167,52,168,141,126,39,78,234,61,71,207,175,51,24,150,137,152,56,135,12,111,187,147,17,86,105,220,78,157,239,7,45,108,239,52,222,218,180,168,175,109,71,107,249,152,13,137,218,214,4,74,62,107,81,171,148,118,120,116,83,232,209,228,216,212,106,86,182,228,190,171,145,40,204,143,161,114,62,67,122,54,37,207,235,228,118,12,110,99,149,7,29,253,81,212,164,198,96,136,254,252,147,111,121,123,172,35,163,23,230,182,31,199,148,154,132,183,225,212,100,202,224,157,136,211,211,155,66,214,131,210,163,77,148,107,81,146,72,215,126,94,102,63,39,1,231,180,252,11,134,96,208,35,87,49,36,83,131,189,210,152,50,84,134,211,173,197,44,244,145,56,155,95,95,62,69,204,204,6,251,109,177,183,53,91,9,165,204,53,133,106,21,168,83,97,213,98,155,142,29,54,19,141,155,106,136,181,153,17,172,212,119,186,147,238,247,31,63,61,20,195,24,87,51,54,152,198,181,102,87,136,105,142,28,205,253,124,248,228,240,252,214,234,121,158,229,163,178,190,159,161,120,122,249,16,248,91,163,99,29,160,177,132,233,177,241,10,228,182,243,9,150,69,90,150,234,207,232,137,12,220,236,75,241,115,229,240,242,232,36,227,99,13,150,253,19,85,50,179,88,163,225,25,7,35,10,50,210,148,212,125,110,41,197,112,234,53,40,212,209,94,250,78,231,123,220,7,217,145,189,156,88,43,9,247,223,164,120,126,137,43,138,225,183,60,53,98,162,122,116,239,117,94,250,127,25,54,235,208,198,237,209,176,165,14,132,201,177,77,130,76,167,121,189,182,245,106,241,88,138,254,35,63,34,31,166,211,12,49,125,211,45,163,87,93,41,34,184,163,146,91,109,100,218,137,87,63,32,28,164,86,228,66,134,130,87,172,87,33,84,168,148,90,139,222,42,2,150,43,91,220,66,132,132,167,161,11,128,7,200,185,38,71,107,159,79,34,22,33,210,113,194,65,223,152,250,84,210,12,249,161,63,160,16,202,9,68,162,66,127,64,11,144,68,148,16,186,254,241,107,139,75,105,35,50,229,123,114,29,27,18,102,45,54,156,110,71,221,207,74,217,144,109,40,219,36,145,25,149,200,237,226,233,200,7,215,93,204,74,117,39,113,169,153,159,75,171,213,109,7,210,222,106,248,140,57,156,251,91,97,188,184,162,86,19,34,37,120,229,51,69,145,61,165,199,137,29,100,155,33,203,122,238,23,59,163,165,173,208,116,44,192,205,234,117,39,128,227,78,174,230,247,123,167,70,149,90,218,47,213,101,230,66,44,179,187,60,235,249,171,141,32,66,160,226,140,78,196,121,240,26,165,169,153,179,86,148,45,107,117,194,61,73,75,138,35,65,147,132,71,215,223,200,76,142,213,158,59,86,230,30,127,226,250,214,21,161,226,57,76,211,43,220,54,233,138,133,58,35,86,220,52,218,207,90,154,74,148,94,38,76,202,198,126,235,216,174,54,7,98,205,133,228,99,106,124,108,194,198,200,160,84,83,85,166,203,111,195,80,152,211,155,198,230,19,105,51,75,104,74,72,137,45,25,114,63,47,120,187,98,77,142,106,21,89,120,51,27,98,74,118,11,170,69,119,188,119,201,148,202,159,121,203,20,150,147,171,91,6,71,99,36,218,231,200,136,188,172,37,31,47,176,45,27,3,97,200,116,74,101,18,147,1,49,146,234,73,16,35,33,166,200,150,226,150,100,68,148,167,169,157,207,151,81,70,191,227,141,159,176,222,26,193,52,170,125,58,151,21,149,195,91,17,110,83,36,44,180,161,149,21,139,81,159,226,151,51,230,33,23,20,173,236,33,194,247,74,201,142,47,94,243,73,107,213,167,77,189,107,219,214,62,131,209,238,56,163,162,165,75,105,146,101,131,180,148,175,233,19,203,213,81,121,124,71,158,28,248,195,239,210,123,143,121,195,253,47,19,109,221,253,219,174,188,139,204,7,113,171,109,13,88,197,242,209,10,163,62,107,202,150,130,135,226,137,29,5,165,70,101,99,211,238,241,31,62,162,77,54,3,161,197,127,44,240,36,199,90,74,137,93,233,127,26,136,255,0,92,74,33,10,152,106,66,223,197,116,100,18,215,165,83,227,164,200,207,145,221,194,19,155,176,210,89,167,100,126,9,150,166,146,68,223,121,122,137,43,243,153,36,185,126,144,29,43,180,75,3,225,218,142,29,105,197,211,136,222,85,126,25,169,70,243,132,70,69,9,226,247,43,234,16,253,136,94,157,131,241,117,105,250,83,233,98,211,164,198,78,146,37,153,35,122,102,69,227,35,252,82,231,212,74,55,104,118,62,58,149,82,94,23,167,74,169,48,244,74,188,23,212,102,189,45,105,56,10,228,86,85,239,227,47,119,152,209,156,99,145,56,138,161,69,143,136,10,69,20,202,162,242,36,18,150,183,55,135,188,66,151,226,61,223,94,124,249,159,49,50,36,11,100,109,185,98,226,255,0,74,251,233,88,130,79,9,192,238,175,79,134,141,58,183,247,245,22,87,245,75,175,144,144,120,53,38,39,178,167,217,67,132,148,168,210,100,162,34,59,216,143,207,226,60,199,224,252,192,196,184,43,139,238,172,75,90,167,241,187,189,231,1,49,198,181,232,213,109,90,84,87,182,163,183,214,98,77,114,3,111,154,43,244,180,193,172,84,115,6,107,239,214,9,180,173,215,144,225,18,84,150,136,146,102,169,23,181,239,203,226,40,146,172,71,90,139,10,153,33,110,54,233,232,209,125,36,94,245,23,199,226,34,59,181,71,20,210,234,238,200,166,198,143,37,50,90,196,20,231,86,183,18,146,73,167,187,92,43,21,148,124,252,69,238,27,13,157,91,102,97,152,216,58,178,168,138,198,76,186,158,31,74,219,54,210,101,244,173,222,198,79,223,160,139,173,162,179,102,94,103,99,170,165,71,189,107,111,195,121,232,206,182,205,65,243,86,149,34,50,91,51,211,173,68,71,214,199,228,96,49,108,10,148,202,99,234,126,27,219,181,169,38,131,61,36,124,174,71,239,47,129,13,252,217,207,180,94,187,133,61,33,244,174,171,95,153,197,112,155,142,22,147,79,240,105,223,106,213,115,79,93,73,183,94,135,208,71,251,77,27,199,165,54,35,181,249,142,231,64,203,92,89,59,127,221,149,104,113,244,105,215,244,238,163,85,239,111,85,60,250,24,15,64,121,119,181,6,14,199,112,202,68,58,117,121,58,166,112,133,191,140,194,124,86,65,254,197,211,229,227,47,136,200,83,51,22,137,10,42,229,187,22,113,161,22,185,37,8,191,51,183,227,124,68,3,225,236,207,205,60,176,121,150,106,57,149,138,13,13,72,77,65,105,131,89,147,99,65,25,95,145,173,62,47,163,63,224,230,59,141,71,109,172,77,80,134,228,22,113,230,99,18,220,181,141,85,71,45,200,200,255,0,187,252,0,76,110,39,218,71,8,82,22,168,234,167,86,245,161,105,35,52,71,100,203,154,111,239,112,107,150,99,230,157,35,48,221,147,77,135,30,122,116,212,23,44,184,134,155,65,105,35,89,117,66,140,239,227,47,135,81,27,197,180,78,47,172,200,91,207,99,124,96,233,40,181,125,53,73,213,29,202,197,253,212,198,206,108,241,143,160,84,106,109,185,89,76,233,219,202,41,56,174,32,146,233,155,134,166,174,163,212,174,188,207,159,94,102,2,72,50,106,138,213,43,190,52,33,5,189,225,253,85,40,250,111,60,254,177,149,134,61,193,56,146,141,51,141,224,33,58,206,141,222,191,163,66,111,125,86,232,127,3,25,4,140,143,153,0,233,57,181,131,105,88,183,4,213,105,147,226,33,210,151,184,214,74,117,104,35,210,243,106,46,105,59,151,170,93,4,43,246,129,229,21,47,5,99,138,181,82,153,14,59,6,237,74,4,127,4,135,86,118,56,4,163,43,46,229,213,34,114,177,66,146,154,20,149,44,174,69,163,151,251,244,136,109,237,56,170,198,94,55,171,66,74,28,35,110,175,78,87,66,211,253,77,247,115,248,128,143,245,164,208,163,73,251,142,195,187,224,60,216,197,88,15,142,238,90,179,145,184,237,214,247,76,102,92,213,163,85,189,116,157,189,115,233,230,58,75,198,74,121,102,93,13,70,127,194,45,1,145,112,220,188,69,154,184,255,0,14,70,174,207,106,82,166,212,161,211,12,220,66,90,45,218,223,34,210,123,180,149,139,233,15,153,115,231,245,9,192,216,215,32,176,246,5,203,44,33,81,42,100,84,204,131,222,31,72,212,185,11,47,28,137,5,200,148,118,62,75,183,50,17,65,177,62,94,43,20,226,236,39,85,84,106,99,168,103,26,192,105,92,74,53,42,196,236,101,25,23,132,249,120,188,252,196,242,96,138,59,84,44,49,10,152,211,17,218,75,27,203,37,132,146,80,87,113,74,228,86,47,63,32,31,184,219,104,105,4,219,101,100,151,66,23,0,0,11,80,178,112,174,87,242,230,62,105,147,218,139,163,90,86,122,175,109,36,94,239,202,63,63,13,212,211,80,136,167,82,110,157,158,52,120,250,244,47,143,196,7,235,190,217,186,210,155,43,92,237,215,235,26,63,182,6,206,229,152,248,162,124,247,27,167,44,158,155,17,223,166,148,251,103,224,136,72,253,129,88,111,32,234,216,175,12,196,171,153,184,228,40,78,41,78,37,70,167,155,35,51,178,109,228,96,52,101,121,95,150,153,25,131,104,216,142,179,134,214,235,143,49,30,152,226,160,74,125,213,27,134,214,179,59,56,226,75,79,209,31,62,189,57,117,24,203,10,109,151,149,211,184,173,213,7,20,150,141,23,213,22,63,191,87,247,255,0,128,204,155,117,55,34,147,150,112,26,142,241,178,77,226,86,154,34,101,70,146,34,40,242,121,21,173,203,144,137,44,188,174,202,103,188,55,179,37,42,251,171,125,33,159,227,252,68,30,142,240,100,58,60,186,115,146,35,68,90,73,18,12,188,74,59,220,146,147,243,63,49,218,16,218,27,73,37,5,98,33,208,178,86,106,167,97,105,78,169,110,40,202,160,180,221,103,115,252,27,127,206,45,206,60,202,166,101,214,10,171,215,231,183,81,52,83,248,125,103,12,147,188,250,71,91,65,105,186,147,248,229,126,101,202,226,142,189,180,30,122,82,178,134,132,204,185,76,212,205,197,84,26,136,106,138,195,78,95,91,46,57,209,197,17,90,201,250,238,33,155,105,205,166,241,150,111,226,28,65,134,161,86,229,166,36,108,77,46,115,13,203,131,21,178,67,105,91,200,73,106,108,141,70,162,39,8,185,153,151,94,99,247,246,224,218,126,175,143,115,26,179,72,195,248,167,25,69,132,204,200,50,90,141,34,114,144,210,45,5,41,85,144,135,84,68,102,165,153,242,47,121,143,159,99,253,159,107,57,153,142,229,204,170,119,5,69,185,180,7,42,68,85,61,111,25,169,111,71,61,106,212,218,188,126,51,185,243,234,124,196,27,85,178,38,194,81,169,30,150,122,73,18,133,43,123,192,110,119,21,41,190,27,111,245,95,194,158,183,79,159,65,37,244,218,108,90,83,10,143,13,162,109,10,89,172,203,81,159,59,17,123,254,162,31,157,135,112,189,54,129,196,112,116,200,17,183,250,53,112,236,165,26,180,222,215,177,21,250,159,233,49,251,130,128,0,162,148,73,43,152,10,139,9,122,186,11,55,151,51,177,152,228,36,145,123,136,5,192,0,0,49,126,113,231,5,55,46,104,77,84,94,106,160,102,117,4,195,51,142,203,75,59,232,112,250,45,68,86,240,125,125,7,237,102,142,96,83,112,5,21,154,149,65,185,202,67,146,209,24,184,66,73,170,234,66,213,206,234,79,43,36,255,0,128,68,6,216,219,88,202,196,147,43,56,126,137,136,113,164,83,135,139,36,44,146,185,102,134,210,218,14,66,52,167,75,199,111,88,172,86,181,136,6,34,207,157,175,177,238,100,247,31,15,136,103,23,119,113,87,226,41,176,209,248,77,215,77,9,59,250,158,255,0,128,214,199,159,118,66,137,111,47,82,136,173,123,17,114,20,91,174,185,109,227,138,93,186,106,59,216,125,212,58,60,138,221,82,21,54,50,218,75,147,36,183,25,6,225,153,36,148,181,18,74,246,35,229,204,7,223,130,240,117,71,27,98,8,120,122,154,244,102,223,155,188,208,169,11,82,80,90,16,165,157,205,36,103,209,39,238,242,18,53,177,175,103,131,120,142,155,27,21,99,104,184,118,163,30,109,58,90,82,150,234,147,155,115,122,153,100,146,81,146,18,146,182,148,40,185,31,188,185,14,197,176,214,199,46,156,12,19,141,171,244,108,17,80,111,245,75,122,167,99,239,95,95,138,75,105,185,173,142,118,229,212,250,23,228,18,89,130,176,133,39,7,209,35,82,169,180,138,108,18,97,46,36,147,10,58,90,65,18,156,53,153,17,37,37,212,206,231,203,168,14,179,151,121,25,129,50,250,153,79,137,75,160,182,195,176,233,205,64,53,55,50,67,133,165,9,65,88,181,171,165,208,92,250,140,138,134,208,221,244,21,174,46,0,0,0,0,0,0,0,0,1,67,191,184,197,44,103,239,23,0,11,15,151,51,22,223,204,114,88,143,168,88,188,136,5,9,54,21,183,184,84,0,82,196,66,160,0,0,0,0,3,141,111,161,23,185,31,33,243,61,85,142,201,217,72,112,253,220,136,191,156,7,218,3,174,207,199,52,154,114,117,61,30,90,136,151,163,194,132,159,62,126,106,248,15,192,119,59,48,171,86,213,79,171,29,252,154,111,254,80,6,65,1,139,164,109,1,131,217,185,157,58,181,201,55,228,203,95,242,131,168,226,77,174,242,246,128,204,135,36,210,113,58,137,141,26,183,76,48,103,226,50,233,119,139,204,6,127,1,163,184,227,180,95,43,233,111,46,59,116,204,122,218,144,234,8,205,166,99,145,88,209,127,246,73,12,85,87,237,56,192,40,117,212,180,89,150,139,60,162,240,238,75,151,63,240,160,18,110,56,214,234,81,212,143,165,196,77,206,237,54,195,74,209,185,169,102,130,58,222,207,54,87,233,254,20,58,244,174,210,234,90,210,162,69,119,52,72,205,38,69,247,210,122,255,0,252,80,9,125,118,169,29,171,234,67,135,111,34,47,231,31,27,216,158,3,7,101,179,32,253,220,146,159,231,16,185,136,123,68,166,77,68,132,192,198,57,160,201,175,70,131,239,3,77,173,107,244,147,240,49,143,107,123,114,227,201,206,169,80,179,59,51,90,35,82,76,136,235,79,39,145,38,222,233,30,96,39,105,220,117,72,103,214,143,48,249,219,146,19,255,0,24,124,105,204,234,10,186,68,168,114,254,246,143,248,226,3,228,109,145,154,47,25,233,205,172,201,43,170,252,235,210,63,229,199,202,157,174,243,60,191,109,108,198,255,0,187,178,63,229,128,122,15,139,139,41,210,211,169,182,100,145,106,211,226,74,122,254,145,245,119,212,83,254,182,239,232,47,231,16,43,64,219,159,26,211,73,5,59,50,115,49,219,60,78,30,154,195,170,186,121,114,231,35,224,99,187,49,218,39,49,12,165,14,99,28,208,82,138,247,62,240,51,247,255,0,186,68,200,155,67,173,69,47,235,110,254,130,254,113,196,230,35,130,223,172,211,253,109,201,37,252,226,17,167,118,134,85,95,253,109,141,243,65,190,100,127,213,37,23,43,124,36,142,179,82,219,183,26,202,213,194,230,86,103,55,119,13,69,122,203,165,203,159,46,82,3,34,116,215,141,169,77,219,84,121,124,252,144,159,248,195,129,57,133,69,87,72,179,127,249,8,255,0,140,32,38,70,217,57,166,238,157,25,183,153,69,107,222,245,233,63,242,227,225,45,175,51,100,150,70,89,189,153,22,35,230,93,255,0,39,254,88,81,232,49,156,107,74,120,200,145,30,89,106,243,66,127,227,15,181,170,252,55,146,74,75,79,17,31,154,75,249,196,4,208,246,218,199,244,245,48,115,243,59,50,222,221,234,215,106,211,234,189,239,110,175,252,72,100,220,29,218,13,50,25,18,106,120,191,51,36,89,165,23,58,129,175,158,187,145,248,164,249,9,149,77,163,83,90,118,218,82,178,185,95,153,16,250,4,124,100,22,218,52,92,101,81,110,18,165,227,103,148,154,57,73,62,45,196,41,38,122,154,43,254,28,249,248,191,140,111,181,42,166,213,67,123,187,39,11,119,166,250,237,239,191,199,224,42,63,68,88,179,62,105,73,243,23,138,88,186,216,7,2,163,27,156,213,99,252,162,246,154,38,207,221,210,195,146,228,92,133,11,168,10,92,203,161,92,13,71,215,73,138,164,92,2,137,59,149,237,97,99,200,39,19,167,85,140,142,226,254,131,228,149,41,49,86,107,121,104,109,6,100,68,165,157,136,206,221,46,3,6,103,6,206,50,51,34,59,172,183,138,28,133,188,169,170,117,211,77,55,172,70,78,22,159,194,39,241,250,252,58,13,106,149,217,143,81,149,167,253,118,36,163,77,255,0,233,93,71,123,255,0,241,145,189,165,142,168,133,41,216,170,174,82,73,77,26,146,105,57,40,212,70,71,107,25,106,29,149,46,54,187,232,90,85,111,35,184,13,28,195,253,157,146,169,154,53,230,163,170,210,249,57,207,14,154,124,191,194,62,3,189,68,216,137,113,208,132,30,101,40,244,223,159,114,219,255,0,183,27,86,0,53,113,205,137,77,228,18,79,51,52,216,239,253,69,255,0,240,227,241,230,108,16,167,205,74,44,212,50,212,179,87,245,10,254,127,225,3,110,192,6,147,63,217,235,33,122,109,154,142,114,191,253,47,31,252,224,117,58,215,102,92,201,201,89,39,55,94,45,76,154,57,97,147,63,63,240,159,136,144,80,1,21,152,139,178,74,177,53,201,11,111,56,102,30,189,22,36,225,5,171,165,191,194,190,3,28,226,190,201,60,95,1,58,225,230,29,98,113,155,137,77,154,193,142,244,210,103,126,82,79,234,19,48,100,70,44,91,41,95,83,48,16,71,84,236,208,205,56,11,113,44,30,42,146,72,116,219,37,35,6,201,241,17,95,197,201,195,242,254,17,215,100,246,125,230,236,125,63,168,152,193,90,175,255,0,74,18,139,255,0,56,79,194,233,236,175,145,169,125,111,200,203,249,135,194,254,24,128,246,157,78,200,240,223,162,147,252,192,60,239,214,246,69,205,218,62,187,224,172,94,238,134,77,223,250,25,148,158,151,229,239,242,29,14,169,147,153,157,74,83,165,39,47,177,66,9,173,58,141,116,105,8,34,189,186,221,60,186,143,67,120,151,41,105,149,4,59,99,171,40,206,58,144,91,189,39,231,251,142,188,198,5,204,13,155,90,158,137,228,221,59,20,44,156,221,88,219,100,142,246,209,211,232,190,2,72,132,9,56,71,21,194,81,162,102,25,171,48,162,50,35,39,33,56,147,35,181,253,228,62,126,226,174,94,221,205,58,255,0,238,117,255,0,48,148,12,117,178,26,101,207,121,71,69,198,166,70,226,15,195,27,247,31,237,35,173,70,216,182,152,183,12,228,211,241,187,100,101,126,109,36,185,249,115,96,50,184,71,47,163,213,255,0,250,135,80,255,0,248,101,255,0,48,227,93,34,172,215,225,41,114,209,202,254,38,20,92,191,64,148,24,155,17,224,183,117,239,95,198,105,181,173,226,104,191,251,1,241,213,54,8,192,111,146,141,50,113,202,143,118,100,68,149,178,126,127,224,225,148,70,26,163,73,73,217,81,220,35,47,52,24,180,219,112,186,182,162,252,130,68,39,118,123,97,133,173,103,30,54,97,57,123,91,74,27,59,244,242,140,63,2,173,217,243,17,148,222,29,7,50,29,241,17,114,138,74,229,111,132,97,70,134,145,154,79,153,15,214,135,136,56,77,127,122,107,215,111,235,150,181,191,32,218,154,158,194,53,214,20,190,19,3,230,75,164,78,26,75,245,49,106,186,121,243,229,28,116,234,158,198,249,129,19,117,195,101,150,99,47,94,173,87,162,190,118,181,188,152,248,128,197,116,140,209,238,183,154,119,184,247,187,167,146,237,184,173,55,177,151,47,80,252,134,93,193,59,101,150,20,145,9,197,101,201,73,40,187,206,181,141,222,173,68,175,239,7,111,91,248,6,63,159,179,142,104,195,51,35,202,236,114,155,35,87,142,137,32,188,255,0,189,124,7,4,76,131,199,139,209,198,96,12,96,205,239,170,244,167,147,111,46,173,253,64,36,23,33,59,76,112,187,16,88,167,214,112,61,46,151,186,138,249,235,149,138,219,69,212,111,220,147,101,48,92,204,142,255,0,81,13,193,192,187,112,228,238,40,143,25,47,98,236,27,5,107,132,137,10,66,177,100,85,26,12,201,55,65,149,139,153,106,254,14,130,15,165,100,158,33,166,167,120,188,47,137,80,179,61,38,78,66,89,124,127,185,252,7,5,34,46,96,225,201,206,247,102,13,168,188,104,66,152,34,118,156,250,188,36,101,207,195,110,126,18,19,57,48,244,77,76,205,252,185,171,111,120,76,113,134,220,221,105,213,187,171,176,187,94,246,189,149,203,160,236,241,235,20,153,101,170,37,82,35,197,171,77,219,125,42,231,229,200,250,243,16,89,131,246,132,218,18,131,197,238,242,194,49,111,247,119,223,81,103,126,199,87,79,164,47,49,182,57,95,182,206,100,147,241,33,215,41,24,70,9,61,82,109,43,222,199,144,210,137,179,52,17,171,196,255,0,215,207,167,32,200,146,210,82,84,87,73,145,151,192,84,98,76,188,206,184,24,166,151,79,147,46,183,135,137,201,91,221,73,98,74,109,225,82,200,172,70,225,254,40,239,168,197,148,215,18,75,69,82,158,162,63,121,62,147,47,227,20,126,240,15,200,70,34,128,225,22,154,132,35,59,95,147,169,254,113,249,83,49,196,24,250,47,82,166,22,171,250,207,23,252,96,29,168,214,130,234,178,47,202,56,215,50,35,100,102,228,166,80,69,215,82,200,172,49,219,249,155,31,74,137,21,26,66,174,147,232,241,31,63,254,88,233,88,179,53,170,145,163,74,84,36,210,222,82,116,105,43,41,87,230,155,244,95,214,25,25,189,236,67,64,142,122,95,174,83,219,50,229,101,201,65,127,25,143,149,120,211,8,182,102,74,197,20,130,177,219,156,230,139,253,35,75,177,126,115,99,131,154,233,49,68,167,45,58,209,99,40,207,31,236,62,11,29,18,126,112,227,66,82,148,253,26,158,130,53,159,51,142,233,115,231,230,177,50,184,72,42,177,246,15,79,253,51,209,255,0,238,131,95,206,42,88,243,9,153,92,177,29,34,223,238,246,191,156,71,25,231,117,127,250,235,20,116,249,93,43,43,255,0,225,7,216,172,249,118,51,14,28,137,216,121,163,74,77,94,55,77,60,173,215,155,157,3,38,18,16,254,101,96,136,218,183,216,178,134,131,77,174,74,169,50,86,253,38,45,143,153,184,30,82,180,179,139,104,75,59,95,195,83,101,92,191,33,136,169,199,123,80,166,34,167,19,53,156,34,165,35,117,98,57,23,235,167,251,232,232,209,118,208,174,82,31,81,195,149,130,156,45,58,124,107,89,242,59,31,185,242,25,226,68,204,250,121,132,136,137,74,196,180,130,35,232,103,61,175,231,23,35,30,96,181,223,78,45,162,29,188,170,13,31,254,112,134,201,123,124,227,82,101,40,66,48,34,137,38,68,92,157,62,86,255,0,116,15,207,139,183,166,57,107,87,208,96,110,118,234,151,191,231,2,228,77,97,98,172,46,178,61,24,146,150,175,119,41,141,159,250,70,190,237,65,150,48,51,75,4,226,88,116,252,93,29,165,212,248,45,4,203,9,144,101,187,121,147,59,17,56,90,191,6,127,87,228,17,245,11,180,51,29,149,146,77,96,14,107,252,87,191,231,35,185,97,237,188,113,245,105,81,224,46,38,8,54,222,215,115,105,183,175,202,231,203,239,131,242,26,26,107,181,46,72,215,178,199,30,213,183,199,62,108,66,145,18,59,114,149,77,91,13,184,165,196,74,249,30,165,21,202,198,86,191,184,198,12,82,84,147,52,169,38,70,71,99,35,46,134,55,231,104,122,221,79,57,168,173,75,159,17,10,117,218,139,82,20,154,99,106,50,45,219,43,104,185,25,172,237,110,191,31,208,52,127,20,81,37,210,42,179,153,118,28,166,155,106,99,172,165,79,54,105,189,148,174,93,11,159,33,34,71,233,224,28,102,156,33,199,234,128,82,120,189,215,87,183,122,116,234,253,201,223,214,254,1,55,219,43,109,61,135,177,149,9,49,21,6,157,9,217,85,242,134,132,29,97,14,42,234,67,4,74,34,208,87,230,174,159,1,2,169,27,255,0,177,229,113,232,83,232,156,54,225,104,44,89,25,102,163,185,145,30,168,254,242,63,128,72,154,86,157,109,246,201,214,150,149,37,93,13,39,114,63,202,47,31,129,129,234,7,82,195,16,165,172,219,53,57,188,245,58,114,113,69,203,159,192,126,248,160,45,89,94,194,225,75,151,153,0,177,181,114,183,196,114,14,2,50,35,43,25,14,98,81,31,188,128,84,113,188,214,245,36,157,86,177,223,160,228,0,26,33,181,198,202,181,188,111,232,167,118,214,167,43,130,227,181,238,40,203,123,215,220,90,246,115,151,170,127,95,228,17,21,131,39,213,50,175,29,97,217,53,186,4,164,42,21,82,37,76,209,41,42,138,106,66,30,73,254,201,39,98,250,51,241,116,235,228,61,42,85,41,17,234,155,173,250,221,78,235,85,180,25,23,91,121,145,249,8,91,219,123,102,9,88,91,22,119,149,18,131,139,228,199,133,133,248,197,188,228,83,91,104,90,29,146,163,37,41,45,17,17,17,36,140,254,7,212,65,191,251,40,237,47,132,177,190,88,225,104,4,229,34,28,201,188,119,222,197,90,105,199,83,162,67,231,234,233,35,59,146,111,211,161,141,40,237,84,121,153,245,153,213,24,238,161,196,59,94,167,17,104,81,40,185,83,20,93,75,175,65,175,91,46,103,189,115,46,241,214,25,162,77,69,14,20,58,127,27,169,218,129,45,181,35,120,203,202,45,102,110,36,138,230,178,34,228,93,72,100,13,178,113,252,60,200,194,17,107,12,212,169,114,156,147,90,142,225,149,61,226,90,44,136,207,55,114,241,43,151,34,191,62,160,49,254,193,53,134,40,185,201,90,147,36,219,36,171,13,201,108,181,184,72,43,241,81,79,169,253,67,208,52,23,18,230,189,38,71,107,116,59,249,143,56,91,53,85,81,68,204,74,156,133,186,203,100,116,167,155,187,202,177,126,29,147,243,46,124,135,162,140,41,56,166,113,86,91,106,209,163,212,59,245,213,252,194,142,192,58,238,61,123,115,133,167,57,167,86,157,215,43,219,250,226,71,98,29,95,49,214,105,193,245,19,43,114,220,255,0,229,80,2,62,113,158,119,65,193,251,73,226,218,116,154,83,11,54,96,70,78,183,39,147,87,53,49,21,93,13,7,230,55,231,42,113,67,24,151,5,225,217,172,52,218,10,85,22,36,162,36,188,78,88,148,210,14,215,34,43,250,221,68,54,109,89,137,94,165,109,83,141,180,28,110,76,192,79,210,95,223,6,41,249,144,148,237,147,106,203,169,101,174,9,53,27,38,106,193,212,215,15,71,251,157,143,143,78,96,51,208,0,0,195,187,79,192,41,153,65,137,91,55,183,100,190,15,158,155,218,210,153,248,252,4,8,237,81,16,161,231,198,39,142,78,111,52,112,94,34,43,94,240,216,49,232,11,104,136,107,155,148,248,129,132,54,226,212,190,18,196,130,185,157,164,180,124,191,64,128,189,175,225,185,7,104,108,88,194,219,113,6,147,129,114,89,88,202,240,88,48,24,108,175,110,68,102,62,152,18,202,46,187,162,250,173,239,183,75,140,149,149,185,51,82,199,115,201,133,80,241,11,173,42,7,22,149,67,140,165,106,186,144,68,100,122,21,116,217,127,197,204,114,215,242,102,53,51,113,195,199,173,171,121,170,250,208,71,210,222,72,47,48,200,144,141,157,182,233,192,184,87,7,203,133,82,143,65,101,197,213,92,124,146,254,38,101,165,26,77,166,138,246,83,125,46,147,230,62,28,233,237,36,194,206,162,179,76,165,224,202,85,65,39,195,238,221,143,138,91,89,47,240,106,59,18,88,59,219,153,117,247,24,140,121,20,138,245,52,141,39,69,154,148,18,119,138,55,35,44,172,94,125,58,114,31,145,33,199,86,181,111,81,165,71,107,149,140,172,3,59,103,6,211,104,204,122,147,239,183,131,83,9,43,125,167,136,211,83,223,23,133,157,22,190,233,63,88,194,21,42,143,120,190,235,219,157,222,245,213,57,109,87,181,204,206,221,62,35,227,191,43,1,29,128,7,217,76,116,145,81,138,103,107,19,232,51,59,244,241,16,248,197,241,204,210,251,106,47,114,200,255,0,132,4,173,236,23,76,167,86,104,56,25,148,215,35,180,243,221,231,244,68,105,82,138,203,149,238,212,71,208,174,36,94,139,131,73,52,72,209,147,82,212,72,53,30,162,103,175,137,95,186,248,136,165,236,239,196,21,54,241,70,95,193,76,86,142,57,119,175,140,208,171,254,14,89,245,189,186,137,120,194,207,41,250,20,87,86,68,74,86,187,219,167,174,160,24,131,49,114,45,120,154,33,178,120,149,81,72,230,239,245,112,58,253,203,229,248,66,252,110,191,1,23,59,88,108,202,140,43,232,182,156,116,153,124,87,29,210,155,163,78,157,199,247,211,189,245,127,0,151,188,205,198,144,240,221,37,18,14,163,78,109,92,105,50,101,33,226,34,35,210,179,183,172,92,252,63,198,33,207,107,109,162,166,98,31,69,56,25,120,110,87,15,199,106,225,156,53,233,213,184,181,236,233,218,246,59,125,70,3,74,162,192,153,54,67,81,97,197,121,247,94,90,91,109,13,54,106,82,148,103,98,73,17,117,51,51,46,67,58,101,62,200,57,147,153,50,105,70,84,92,75,79,98,163,191,250,111,71,36,60,132,110,201,207,125,210,71,115,69,186,151,81,248,187,60,96,119,113,118,52,195,6,184,117,21,180,230,37,133,25,107,140,217,153,17,27,173,95,158,147,231,101,127,16,157,28,129,201,170,38,26,193,180,25,8,118,174,151,99,113,86,75,234,65,122,206,186,92,203,65,31,69,0,210,237,157,59,54,49,13,25,8,170,85,49,245,70,34,157,132,251,70,212,140,46,182,205,39,191,35,46,106,127,222,73,189,173,239,27,243,129,50,121,88,50,141,77,128,120,128,229,156,42,115,48,140,248,61,217,171,66,18,90,173,172,237,234,244,248,245,25,26,36,70,225,180,150,90,82,140,147,123,106,62,124,206,227,156,6,172,231,198,207,213,60,89,220,124,29,86,87,222,188,78,173,221,49,78,250,219,171,94,203,43,122,166,53,39,41,49,234,178,214,138,230,16,175,81,206,59,213,9,231,32,151,45,254,25,73,67,136,109,189,90,20,155,153,17,160,249,222,199,204,189,194,85,100,196,110,86,157,226,148,90,111,107,31,152,140,109,175,178,177,236,29,137,202,171,72,167,86,94,106,6,29,227,141,199,217,53,54,149,33,201,10,241,26,80,68,73,178,72,207,153,114,247,136,52,47,108,74,156,90,190,125,98,233,241,30,105,198,157,224,52,169,183,9,105,59,66,142,71,99,46,188,200,126,22,206,180,57,21,188,97,50,60,114,112,212,154,91,174,120,26,53,157,137,230,139,161,125,99,173,102,165,110,69,115,25,213,42,18,146,202,93,127,113,169,45,145,146,121,52,130,43,92,207,220,67,53,236,39,135,151,91,204,154,138,13,137,74,79,163,210,22,70,202,111,210,84,114,242,63,49,68,214,236,219,67,122,149,150,88,45,78,169,102,101,133,41,205,153,41,179,79,62,29,159,230,25,120,117,76,174,167,166,6,93,225,86,8,156,35,106,135,5,187,47,169,89,132,23,62,93,121,14,214,2,135,204,172,48,190,209,217,31,35,54,240,6,33,160,70,175,57,9,202,175,9,164,219,130,114,20,141,211,236,175,146,73,105,213,125,223,194,215,248,12,210,40,100,74,43,24,15,63,123,89,108,169,142,178,151,29,85,100,179,6,189,90,136,114,98,69,110,74,104,47,50,219,134,184,137,112,204,149,169,100,118,52,154,109,127,113,249,88,117,60,166,205,132,224,186,178,226,213,232,69,28,226,192,56,74,57,50,247,7,188,74,155,35,35,37,35,145,248,79,151,94,190,66,113,243,255,0,103,252,55,155,116,212,55,85,145,93,74,142,123,82,76,169,235,108,140,141,12,173,178,245,155,87,43,43,159,196,69,6,211,219,20,85,176,84,138,157,111,10,224,252,193,168,28,140,70,243,9,55,105,234,117,181,50,163,121,68,178,208,193,94,250,83,99,189,172,99,53,81,21,115,88,228,220,28,132,207,92,15,78,239,221,229,126,133,244,156,45,181,86,25,79,77,239,243,141,228,195,248,243,12,98,6,119,180,250,229,45,242,55,183,37,185,156,219,151,85,139,151,35,235,204,185,15,57,84,204,210,204,12,17,188,213,134,226,179,198,219,245,228,55,211,125,23,245,124,101,248,220,255,0,32,219,156,132,219,231,22,82,149,10,29,89,204,5,9,183,43,77,169,195,144,110,182,105,108,247,68,106,241,72,43,23,35,231,211,145,139,25,37,51,201,90,22,87,66,137,68,126,242,59,139,134,188,101,62,213,184,27,25,211,105,75,157,152,152,9,50,38,111,245,183,30,174,201,31,129,78,90,196,111,25,244,73,31,233,25,186,139,139,48,237,118,50,36,211,49,5,46,98,22,74,81,46,52,182,220,73,145,42,198,100,105,51,247,242,250,197,71,236,128,227,76,136,234,230,151,219,59,243,228,162,13,251,31,221,155,255,0,229,16,11,204,236,87,28,15,188,147,66,144,155,41,92,185,17,243,23,59,38,51,105,61,236,134,144,86,185,234,89,23,47,49,248,117,44,75,134,233,73,114,100,140,65,77,100,218,181,247,210,219,74,74,246,46,119,50,243,1,113,188,204,58,131,178,103,186,136,173,41,36,148,173,229,18,18,106,177,114,35,59,21,249,31,232,29,95,28,103,46,21,194,116,244,188,229,74,146,249,148,146,142,105,58,155,109,153,30,149,29,253,255,0,139,208,96,205,168,182,172,161,224,106,67,113,232,248,187,4,63,33,21,54,27,83,82,39,161,74,74,21,29,197,220,210,151,146,101,206,223,144,196,120,102,174,218,152,154,186,228,168,141,43,6,58,218,42,107,113,6,193,184,163,50,45,100,71,248,115,229,204,6,223,226,125,188,240,3,124,53,154,195,234,190,191,250,104,99,247,63,222,196,81,103,46,56,107,48,113,76,74,172,88,41,99,119,1,184,164,134,223,223,92,201,199,21,123,146,75,159,143,165,191,140,117,74,134,36,157,81,221,239,218,97,59,187,219,66,76,186,219,204,254,3,247,112,46,5,170,98,90,156,3,110,145,84,121,11,158,212,117,42,52,117,40,138,234,79,43,233,62,126,47,226,1,218,114,163,103,60,93,154,50,41,104,133,26,175,29,154,158,255,0,75,205,81,221,144,148,238,201,119,177,145,145,43,155,102,93,121,126,65,188,123,63,118,103,98,39,225,179,84,168,102,5,70,6,250,35,233,221,189,133,92,45,38,79,145,17,92,228,23,82,77,250,14,197,178,126,19,169,97,35,194,212,179,165,212,26,68,94,59,245,211,10,74,139,86,253,92,249,23,227,114,229,228,36,115,45,201,103,134,97,45,196,26,84,105,118,229,107,127,93,80,13,107,194,219,3,46,138,211,6,188,211,82,205,49,146,209,145,208,116,243,34,79,248,65,249,12,189,135,242,21,156,49,196,111,113,146,29,226,116,91,84,34,110,218,111,253,240,239,235,12,195,114,46,163,5,109,1,159,52,172,182,238,29,214,33,195,13,119,143,21,126,62,90,83,125,222,235,213,250,68,254,63,62,190,224,24,51,107,125,171,240,46,13,160,226,28,43,18,101,10,170,245,67,9,203,113,179,110,190,202,20,106,113,15,160,144,72,36,168,212,119,79,43,31,59,218,194,37,97,97,252,71,158,121,152,131,163,97,234,147,37,91,190,236,226,197,114,101,183,49,206,250,116,146,117,254,8,239,107,91,159,144,229,204,252,192,196,121,181,140,105,203,58,116,73,14,72,140,205,49,41,166,50,226,245,26,157,93,146,69,169,87,95,210,116,250,185,9,10,216,15,101,40,204,83,112,38,60,173,83,49,124,25,137,239,77,234,94,100,154,97,30,41,77,21,201,76,220,174,86,234,174,167,249,0,101,158,207,45,153,43,121,109,132,169,152,142,181,84,156,211,178,105,115,225,170,36,170,66,227,41,179,58,134,162,51,53,46,252,201,187,218,197,200,238,55,158,59,91,136,237,49,171,86,237,9,69,237,107,216,172,63,63,13,209,99,208,40,241,233,113,84,242,155,99,94,147,116,200,213,226,89,171,157,136,189,231,228,63,76,204,139,169,145,0,249,166,84,99,195,209,189,113,178,215,123,106,89,39,167,255,0,156,115,182,226,92,78,164,153,25,94,220,142,227,28,227,44,77,29,28,30,153,112,206,251,207,235,133,251,159,136,239,148,167,55,145,212,119,47,92,203,151,212,64,41,90,138,169,180,199,163,37,70,70,189,60,200,175,209,68,125,63,32,134,110,213,28,190,168,82,49,237,103,21,154,228,56,204,202,205,50,58,83,194,169,41,35,238,190,164,187,153,31,224,207,149,191,136,77,49,145,40,172,98,59,251,83,114,225,218,254,15,143,81,141,6,171,33,111,98,120,38,101,29,163,90,108,84,247,211,114,178,79,200,191,40,12,93,217,163,153,148,212,99,38,168,206,162,51,107,133,129,210,210,141,83,18,71,116,59,13,39,116,219,145,252,4,176,220,143,161,136,6,216,195,25,61,129,115,187,17,199,144,184,81,74,45,22,100,31,191,140,208,100,105,151,28,180,157,212,159,23,131,167,192,249,9,238,167,204,76,189,230,149,182,173,54,245,14,253,110,3,236,0,0,1,214,51,6,181,26,133,70,102,92,149,54,73,92,164,182,91,199,73,5,115,66,207,169,253,67,179,141,124,219,7,28,43,9,101,220,9,169,126,2,13,85,230,152,188,149,89,63,128,144,127,140,92,252,63,198,2,9,243,90,190,88,179,186,247,17,73,174,23,127,125,14,111,47,171,71,145,21,189,81,57,27,23,101,180,220,11,151,19,233,243,100,190,181,171,16,187,40,183,177,13,147,182,226,57,116,53,31,47,1,243,16,107,129,240,252,156,103,198,218,36,183,120,61,223,235,70,205,86,215,171,214,228,127,139,203,242,143,70,185,123,76,69,46,140,244,116,19,164,74,148,165,253,39,95,81,5,228,94,64,59,57,153,36,174,163,34,47,136,142,14,213,76,207,167,82,240,203,88,108,153,140,235,241,49,52,5,171,239,196,165,118,85,57,245,115,69,140,203,215,47,255,0,35,18,37,90,152,152,52,199,165,41,109,164,145,167,154,206,201,43,168,139,159,233,16,179,218,143,140,206,185,155,24,135,14,182,244,23,74,45,82,152,254,150,85,169,210,253,75,79,51,45,71,203,199,229,228,3,230,236,227,193,21,26,254,126,226,58,190,137,44,51,59,11,204,148,131,225,148,164,217,115,98,40,136,149,114,35,228,125,125,226,110,144,157,55,17,155,217,149,129,142,46,36,135,87,114,53,65,5,47,1,182,173,75,69,144,122,156,134,174,71,167,244,115,232,36,212,0,0,0,104,79,106,62,31,85,83,46,96,173,50,77,23,197,48,149,98,111,87,72,18,75,204,70,6,64,153,83,179,123,17,176,175,30,234,28,198,174,126,27,218,83,69,127,224,18,141,218,131,90,58,110,92,192,241,176,159,233,166,18,126,144,237,214,4,147,243,17,113,145,45,61,80,205,252,72,243,45,45,197,59,22,99,159,70,147,50,177,202,107,153,124,57,128,244,75,73,50,61,237,143,241,127,210,63,68,126,125,41,179,111,123,114,50,190,158,191,148,126,128,0,177,101,202,226,241,98,238,124,172,3,140,186,152,228,22,105,177,244,49,125,143,200,5,224,0,0,0,0,0,0,0,40,161,81,105,151,188,5,170,232,45,108,239,126,66,243,47,49,66,73,39,160,14,64,20,46,130,160,40,103,97,26,189,169,210,12,178,178,49,19,119,182,57,71,191,252,26,104,146,163,43,136,229,237,67,161,191,35,42,226,173,49,164,168,149,141,208,162,52,160,204,143,239,105,191,0,26,83,177,37,41,169,158,153,234,156,134,180,119,119,84,145,222,252,79,199,224,39,174,41,17,54,118,81,31,136,121,250,216,235,16,46,151,233,118,149,71,45,239,1,248,67,242,226,58,115,47,49,232,6,156,180,184,202,141,42,37,22,163,46,71,127,113,0,250,128,0,6,0,219,31,5,203,197,217,107,78,129,13,215,73,104,175,50,249,238,163,155,167,98,143,32,186,17,151,227,23,49,6,153,73,138,209,151,189,235,197,196,75,220,126,227,78,241,237,205,180,111,47,107,145,223,215,252,159,148,122,34,204,58,82,107,20,86,99,44,158,50,76,164,185,244,93,121,33,101,228,124,185,143,57,121,155,65,145,133,123,183,123,22,83,28,86,250,220,82,13,55,211,163,213,228,95,141,207,242,0,244,121,130,235,144,235,212,183,101,195,117,149,161,18,20,209,155,78,147,133,114,74,79,169,123,249,151,33,250,21,232,74,168,82,95,134,149,26,77,205,60,201,58,186,40,143,167,228,24,47,99,140,112,140,99,150,245,9,235,149,79,90,145,95,118,57,112,171,186,121,49,28,237,235,31,63,23,241,13,131,50,37,21,140,4,32,118,159,224,89,180,44,227,196,152,149,110,60,235,82,170,84,184,233,73,198,52,36,143,186,209,204,151,115,35,245,15,149,191,136,108,143,102,134,58,167,59,93,129,74,188,100,185,23,2,52,149,253,244,157,87,74,225,164,238,155,114,230,63,43,181,131,5,34,84,87,43,77,181,57,110,72,196,116,228,30,132,221,22,42,107,165,203,195,251,146,247,140,9,217,215,142,166,81,115,162,179,78,120,160,180,220,76,43,34,58,77,235,165,94,25,113,8,136,252,69,207,144,9,190,185,31,67,21,28,49,220,215,171,153,114,183,65,204,0,0,40,102,69,204,204,139,235,1,132,246,157,204,10,86,9,193,48,234,19,156,136,105,93,101,184,214,118,90,89,34,81,178,241,245,50,62,126,19,228,60,255,0,229,253,2,126,41,227,248,24,242,23,194,238,181,238,153,83,182,213,174,215,183,79,84,196,173,118,148,230,90,41,217,114,204,54,102,210,77,108,99,68,180,105,91,158,34,210,196,194,230,68,174,188,134,152,236,51,148,170,197,158,155,113,144,43,73,225,123,183,78,225,171,122,220,77,239,116,31,226,144,9,162,201,108,56,246,24,194,210,160,62,234,214,167,42,11,120,141,109,27,103,99,109,178,232,102,127,139,212,119,241,242,83,98,166,35,10,109,58,249,172,213,226,235,208,135,210,191,84,192,126,115,245,150,35,205,114,50,244,22,130,46,102,225,23,82,35,233,249,71,232,52,234,94,109,14,36,200,201,105,37,21,142,253,70,48,204,44,68,213,6,162,243,238,73,136,209,27,141,183,119,214,73,46,109,222,221,75,159,33,220,176,149,101,154,173,58,18,155,145,29,195,92,54,221,250,37,145,245,74,121,245,62,92,192,126,133,90,147,222,155,175,190,55,91,173,95,176,213,123,219,226,94,66,26,118,212,216,207,24,208,49,3,152,130,159,42,179,85,141,76,194,234,150,226,217,195,206,147,119,109,114,22,104,53,146,212,73,228,69,207,220,71,123,9,166,24,235,57,50,226,157,142,176,126,34,133,37,85,19,92,202,20,184,36,136,134,157,74,37,180,225,89,36,105,85,213,227,229,249,57,0,130,205,156,179,125,140,189,197,88,123,15,215,168,205,197,40,28,94,245,233,115,10,54,157,109,188,180,234,74,145,225,190,178,34,185,243,185,121,137,5,194,121,29,134,118,179,193,240,42,116,172,216,165,209,223,146,167,39,170,44,118,91,168,173,180,178,226,227,243,210,243,103,99,51,37,94,197,107,145,115,234,52,3,106,60,129,173,229,150,99,98,105,148,252,49,138,120,26,111,5,162,76,232,75,221,253,35,12,17,234,89,54,146,245,150,100,93,57,216,134,106,236,245,218,46,169,129,107,107,195,53,7,112,228,22,33,208,166,18,78,122,148,211,154,151,53,165,216,238,234,75,246,70,101,203,160,12,215,136,251,35,231,204,113,215,163,231,116,135,9,201,10,112,180,97,21,43,145,223,159,41,125,57,140,39,140,59,40,113,173,31,132,224,177,189,110,163,190,222,106,221,96,215,126,142,218,109,123,72,62,183,63,208,38,23,2,226,168,120,167,13,209,234,108,207,130,251,147,105,177,230,40,162,186,74,79,141,180,168,205,54,51,240,248,185,126,78,99,247,31,132,212,141,58,212,178,211,123,88,200,7,155,92,117,179,118,101,96,103,22,153,184,79,19,41,182,161,156,197,184,237,6,67,41,74,11,85,239,123,216,139,65,157,198,56,167,165,202,125,89,180,204,105,76,173,187,234,75,165,160,202,233,59,94,253,58,144,156,125,168,50,235,15,77,167,214,26,57,211,77,199,48,220,132,37,9,117,23,81,154,94,177,17,105,230,124,196,60,231,22,93,207,195,248,170,174,244,106,85,88,226,49,195,233,121,214,21,163,196,219,125,84,73,34,234,118,1,189,187,7,230,190,8,195,24,46,151,30,175,138,40,113,30,69,62,114,20,220,154,163,44,169,38,115,141,69,114,81,220,185,115,250,132,135,101,238,117,224,138,233,49,10,159,136,40,111,41,16,82,231,208,213,153,112,205,37,160,175,98,247,115,46,99,206,230,27,199,85,172,38,123,152,145,34,25,161,181,34,210,27,93,236,165,18,189,202,33,181,155,61,109,73,51,15,213,210,229,74,126,19,134,146,163,19,58,165,58,109,150,173,77,120,124,78,151,62,71,203,224,96,39,25,199,99,75,183,15,41,167,52,117,208,162,85,175,231,97,243,81,229,57,50,58,157,126,58,163,41,46,26,116,172,249,153,88,185,243,34,243,254,1,171,25,69,181,229,11,17,119,183,21,140,112,34,120,125,198,157,205,65,5,235,111,47,123,188,127,138,54,150,13,70,147,45,163,84,58,156,103,211,171,77,219,121,42,231,98,229,200,250,244,1,250,233,182,146,210,100,101,230,66,225,197,31,78,233,36,71,126,191,198,57,64,0,5,46,69,212,192,84,113,188,251,49,219,55,95,121,13,161,61,84,181,17,17,126,83,31,155,86,196,244,58,67,15,61,50,181,78,142,77,50,167,140,223,146,132,17,36,136,249,157,204,185,114,62,127,1,173,249,217,181,222,15,194,116,202,204,40,56,255,0,0,46,68,94,31,75,79,213,90,53,158,165,54,103,116,147,196,125,20,102,3,40,103,38,97,208,104,148,150,155,57,208,29,90,102,182,147,79,26,132,153,93,165,157,237,204,71,94,116,231,166,27,195,213,26,157,71,123,77,144,110,214,94,108,219,239,70,208,105,186,156,59,222,199,229,110,131,161,103,206,220,120,130,171,84,145,18,147,39,3,77,142,137,44,56,135,35,173,110,106,250,11,31,52,200,50,50,35,51,33,170,53,236,67,142,115,118,167,50,36,124,50,185,171,92,151,42,70,154,84,39,156,85,141,70,90,172,70,175,7,210,117,248,151,49,137,204,244,88,195,231,197,216,226,163,152,60,39,119,225,105,41,224,55,154,247,46,41,255,0,95,77,175,100,21,189,67,250,255,0,32,221,237,137,182,27,198,51,17,75,198,21,186,141,102,138,170,70,45,97,211,137,43,13,186,147,113,13,112,206,106,212,167,19,164,142,230,87,177,145,105,62,189,7,14,207,91,4,55,80,239,255,0,72,240,246,98,211,247,124,46,231,84,77,214,187,239,117,122,241,249,218,201,233,230,37,151,7,97,26,126,17,166,185,78,167,187,41,109,185,32,223,51,125,73,53,106,52,164,189,201,46,94,18,26,136,194,62,140,47,65,60,61,70,141,74,57,91,254,31,95,143,119,163,86,165,169,93,46,118,235,230,63,96,0,81,198,243,91,212,146,117,90,199,126,130,19,246,240,193,213,10,127,160,250,209,32,247,157,231,107,198,82,122,112,191,31,136,155,65,24,189,162,152,59,71,220,251,67,19,142,253,237,127,15,251,147,247,32,34,159,8,153,22,44,162,153,157,136,170,49,191,242,169,18,231,148,57,179,71,193,187,46,82,91,116,161,200,122,30,254,237,42,122,91,82,181,212,92,247,88,204,185,42,226,33,40,47,240,213,202,116,147,52,150,234,91,43,186,186,21,150,71,207,224,55,79,42,113,29,79,27,208,105,120,1,168,204,200,143,55,127,110,13,10,92,133,104,90,221,240,243,50,62,105,231,225,233,127,172,6,119,203,236,25,90,206,156,231,175,99,56,48,38,195,133,81,165,146,218,113,168,171,148,209,155,92,59,38,73,112,180,146,185,160,250,116,50,50,247,13,214,195,249,35,49,88,118,151,5,234,187,205,41,136,108,36,205,80,14,247,38,200,173,109,124,135,225,236,123,149,49,176,190,95,82,42,79,51,86,98,67,177,102,50,180,73,73,36,136,142,98,140,185,104,35,191,132,134,201,180,218,90,109,45,164,206,201,73,36,175,240,19,2,41,115,215,179,111,21,84,59,147,187,49,141,90,110,239,137,215,184,194,174,57,162,251,171,95,75,231,107,216,255,0,64,209,156,117,178,182,105,96,117,185,196,97,28,84,243,109,67,57,139,113,120,118,75,73,74,75,85,238,103,123,23,134,247,30,143,95,138,220,141,58,205,69,166,246,177,140,55,155,25,7,134,241,133,34,168,153,18,107,102,167,169,47,196,34,140,182,238,100,105,95,75,182,124,252,95,196,40,243,149,50,153,81,167,58,182,103,64,147,29,198,237,173,47,52,164,26,110,87,43,145,151,46,165,250,71,112,202,76,178,169,102,134,32,145,68,167,185,37,165,49,9,114,205,76,195,84,131,50,75,136,69,180,145,149,138,235,46,119,254,49,176,219,94,108,239,78,203,170,198,44,147,79,99,17,153,83,248,13,7,49,9,211,244,137,96,143,85,154,79,227,157,186,123,134,58,217,59,25,179,129,51,10,161,46,92,202,124,68,170,138,243,4,169,206,19,105,186,159,97,86,185,169,60,252,63,162,224,55,23,35,59,62,235,166,212,26,171,216,218,123,92,85,25,167,52,43,13,172,180,154,137,165,90,251,254,118,250,134,251,225,156,137,147,76,226,119,149,231,85,189,209,107,192,52,244,213,251,191,136,235,251,61,230,133,35,16,209,232,204,166,187,68,112,253,31,142,241,147,18,146,103,234,53,251,179,229,204,108,137,91,220,119,1,165,123,71,228,147,173,80,43,178,215,136,84,73,103,14,74,89,222,13,138,196,135,143,174,190,66,26,51,122,3,116,156,121,86,132,137,105,144,77,110,44,178,43,106,187,45,159,75,159,152,156,237,177,177,91,212,60,45,138,34,50,113,44,188,31,53,207,165,189,238,109,200,47,50,229,200,64,246,102,84,220,171,99,74,148,231,55,90,157,220,223,119,234,242,105,5,203,153,249,0,235,43,93,206,227,158,20,222,13,195,119,119,174,233,211,109,86,255,0,242,232,62,80,1,179,57,99,182,3,88,19,188,181,224,36,203,227,183,54,189,95,117,167,70,191,239,39,123,235,254,1,191,57,75,218,99,130,106,136,97,138,158,24,162,82,212,245,77,45,125,62,45,100,141,41,61,217,107,178,153,79,46,103,250,58,136,109,31,84,42,139,240,94,109,246,80,131,83,78,19,132,74,35,181,200,200,252,254,0,61,4,215,182,188,202,202,206,9,126,106,113,70,21,108,222,211,224,44,75,25,86,179,196,93,121,121,8,154,219,207,49,104,24,235,49,107,50,168,115,233,242,155,114,116,7,18,168,147,145,33,38,73,128,148,29,141,61,74,252,175,231,200,96,230,179,143,21,21,36,168,141,211,169,138,103,220,123,151,13,126,182,175,199,183,95,128,252,55,227,215,241,100,215,38,157,30,75,139,116,137,70,81,163,172,203,194,68,158,93,127,252,224,58,241,243,59,128,238,133,149,152,180,227,55,39,209,28,67,161,196,165,68,174,1,221,39,114,191,35,208,58,107,141,45,187,107,66,147,126,151,43,0,149,254,204,252,30,179,193,104,157,198,170,204,99,130,86,157,207,91,53,12,250,223,144,148,86,211,161,4,155,244,17,211,217,145,30,65,229,156,133,186,195,137,50,198,203,234,147,46,92,60,49,35,0,2,134,100,92,204,200,190,177,81,193,49,90,26,35,229,235,123,192,106,126,211,91,67,81,48,63,163,123,232,80,100,113,188,101,181,85,80,214,157,27,159,220,29,253,113,144,54,99,198,232,197,120,58,76,198,160,37,146,77,101,108,89,47,239,11,240,76,157,239,164,191,27,160,141,205,189,177,227,200,244,22,206,211,249,247,159,85,31,248,47,238,134,244,236,47,43,136,203,121,170,35,65,151,164,206,23,135,253,162,48,13,177,20,81,106,43,92,84,90,181,105,43,242,1,164,93,163,50,162,192,202,184,15,61,41,162,190,46,105,54,82,201,54,62,26,95,243,8,94,193,77,27,220,101,174,86,221,251,175,248,194,88,123,82,49,17,53,149,17,25,67,209,77,72,199,13,164,200,213,204,173,26,111,94,98,42,178,225,131,127,188,108,149,30,157,207,170,95,227,128,244,47,151,152,138,147,131,242,254,179,50,125,66,34,74,43,146,38,40,158,144,150,124,41,97,6,119,51,232,94,19,230,35,15,111,205,167,232,120,186,171,142,240,61,46,149,5,238,47,186,247,114,163,214,16,245,244,166,43,167,100,37,28,253,83,46,190,103,240,25,187,61,182,147,135,131,176,158,34,195,176,107,216,77,78,76,195,242,221,67,82,37,17,186,181,173,167,80,68,146,39,74,247,210,68,92,186,220,70,108,120,149,236,227,204,196,153,209,228,201,114,175,127,13,42,58,214,106,221,71,253,129,120,239,248,62,125,122,31,64,25,23,101,108,128,196,89,205,139,37,72,138,117,40,17,220,164,189,37,15,183,74,114,74,21,187,144,211,102,146,50,82,72,249,153,243,247,88,200,77,126,207,57,65,39,46,176,190,30,76,154,187,146,87,31,14,68,128,164,174,17,178,100,164,182,213,204,238,179,177,248,58,124,126,3,0,246,121,108,245,23,6,101,221,26,191,58,30,35,135,50,69,58,161,25,198,166,182,77,165,36,117,5,25,88,141,178,50,51,36,17,243,62,151,27,197,21,148,198,140,204,116,25,154,90,109,40,43,245,177,21,185,136,57,64,0,81,67,59,21,197,134,122,142,196,42,226,172,70,87,33,70,236,126,43,243,1,113,39,151,81,112,0,0,235,88,219,26,209,112,117,18,109,86,165,58,19,105,137,187,214,151,229,161,146,45,107,74,74,230,174,158,177,14,198,226,180,54,165,242,240,145,159,49,166,219,103,99,233,112,112,222,48,165,48,112,20,72,238,251,18,174,107,230,228,117,123,149,241,242,1,169,221,162,219,78,80,49,20,153,24,94,149,2,159,41,81,43,80,100,239,99,214,16,233,169,60,2,239,225,74,57,17,27,150,189,253,223,17,27,181,73,189,225,81,149,52,155,209,196,62,183,180,234,189,181,40,206,215,247,245,25,15,62,106,175,85,113,173,74,67,233,104,150,183,99,153,146,8,237,202,58,75,222,102,49,149,140,250,0,189,168,239,191,125,195,46,57,167,174,132,153,219,244,9,9,216,167,100,204,81,81,145,70,196,245,41,117,90,97,83,113,116,117,169,151,232,110,17,41,13,156,101,154,141,70,178,210,92,204,175,110,86,26,155,148,56,2,151,136,59,219,189,222,157,27,135,220,110,244,41,40,213,171,121,127,89,39,126,133,250,68,168,224,92,255,0,192,153,109,70,126,4,60,125,131,203,239,133,77,34,157,85,103,81,171,66,75,220,226,124,62,2,254,30,96,55,135,10,83,152,195,244,24,180,133,79,109,227,143,175,198,100,72,190,165,169,93,46,118,235,230,63,89,83,34,35,154,165,50,95,90,200,104,196,189,190,104,236,41,73,107,27,101,162,137,54,181,234,72,63,253,32,117,250,191,104,82,16,102,152,216,167,45,28,34,81,88,202,117,253,223,9,33,145,32,157,229,78,189,184,248,223,252,234,127,156,81,85,74,98,61,122,140,84,223,205,228,151,250,68,116,198,237,3,75,175,40,159,196,249,108,130,177,157,248,219,115,191,198,72,250,42,91,120,176,173,223,15,138,50,233,203,94,250,102,145,219,167,148,129,50,36,40,171,148,85,29,147,88,130,102,124,185,72,71,243,142,82,169,211,79,153,84,35,31,253,181,63,206,35,90,141,182,229,118,108,150,16,220,188,14,189,111,165,30,7,22,124,204,203,151,225,250,243,25,62,157,181,22,44,147,17,183,90,139,134,215,170,246,208,135,76,142,198,127,223,67,138,23,13,218,239,42,119,78,62,55,255,0,58,159,231,21,41,240,79,164,214,15,234,112,191,156,105,28,157,168,177,211,43,61,213,47,15,43,161,126,1,227,247,127,182,138,199,218,167,48,245,127,81,176,237,173,254,199,127,254,88,84,110,249,73,142,175,85,246,207,234,81,11,137,198,207,162,210,127,148,106,29,51,106,12,112,238,247,125,77,195,200,182,155,125,11,197,126,190,110,140,169,133,243,154,85,81,9,84,199,232,141,153,200,38,236,149,25,114,240,243,230,179,243,48,200,205,55,47,49,81,212,226,227,154,98,219,74,222,171,210,208,103,123,253,240,146,183,233,80,253,8,216,186,135,35,146,107,116,197,29,175,100,201,65,255,0,231,0,253,192,31,43,85,40,47,36,148,212,216,235,185,106,45,46,17,242,243,234,46,84,232,165,253,148,207,255,0,44,128,125,2,134,100,69,115,59,16,252,249,149,234,84,54,29,121,234,164,38,201,182,212,225,154,223,73,17,17,21,238,124,250,114,24,123,48,246,151,194,152,69,170,131,104,198,216,45,14,196,221,89,18,106,77,17,150,173,29,75,122,71,209,92,191,32,12,214,252,248,49,138,242,102,176,209,94,222,55,9,60,255,0,40,252,106,150,63,193,84,164,107,159,139,168,145,200,151,187,61,245,69,148,89,92,249,115,87,94,71,200,104,78,110,237,247,85,167,186,184,248,118,171,151,179,210,137,13,91,75,234,116,244,155,70,102,126,9,30,124,134,164,102,86,221,121,185,90,84,136,236,225,204,32,235,101,80,91,136,83,48,229,42,229,227,34,62,82,15,151,49,50,37,91,22,109,137,148,24,95,133,190,52,193,242,56,157,127,244,209,21,26,116,233,250,239,235,127,0,212,140,200,237,97,194,244,233,74,135,76,203,106,93,81,14,65,53,111,88,198,13,153,18,140,214,90,124,49,149,207,145,31,95,120,141,74,222,57,204,60,95,185,226,176,170,75,132,213,167,135,130,255,0,236,173,123,221,71,248,191,198,58,116,140,39,137,78,235,115,14,213,18,100,159,246,35,133,203,244,0,221,44,101,218,100,213,117,233,134,222,77,161,4,254,238,198,156,74,75,182,146,79,248,41,95,160,198,53,253,183,59,241,70,127,115,45,197,214,149,255,0,86,181,116,77,191,184,16,215,36,97,92,72,234,201,13,225,234,162,204,250,18,98,56,102,127,192,63,78,14,89,227,218,129,94,46,6,196,79,145,145,159,209,83,30,87,34,59,123,144,3,181,98,92,240,244,132,220,63,70,56,125,228,131,127,245,238,187,94,252,191,6,94,125,71,71,119,18,111,109,247,149,173,253,243,255,0,80,236,177,242,59,52,228,88,219,203,28,98,187,167,87,134,139,36,249,127,243,99,247,34,236,219,154,82,53,95,43,113,215,134,222,173,18,71,252,144,163,26,185,87,215,253,143,110,86,245,255,0,245,15,141,215,183,202,51,209,107,252,110,51,156,93,147,243,41,227,45,230,87,102,9,17,170,198,101,68,145,200,191,249,145,218,104,219,24,226,73,106,103,188,48,54,97,49,175,86,191,212,199,19,107,94,221,88,250,128,106,249,33,103,209,39,250,3,118,231,226,43,244,13,201,99,97,248,233,142,135,37,81,49,243,75,59,145,146,163,18,109,204,252,216,31,12,205,141,162,177,114,106,147,141,148,100,189,60,216,35,229,255,0,204,9,149,195,81,73,151,79,163,75,63,247,166,62,134,169,53,87,204,137,138,100,183,12,207,73,104,101,71,115,242,228,67,107,98,108,132,210,181,234,163,227,66,181,191,177,255,0,252,8,205,56,15,97,236,63,40,217,92,168,216,225,179,227,82,158,72,65,114,240,243,230,192,102,12,35,246,38,0,199,83,205,5,11,5,215,164,111,47,167,117,77,121,122,173,214,214,79,62,134,63,110,14,71,102,245,65,4,184,217,95,140,28,73,145,153,26,40,50,148,92,142,222,228,9,125,192,91,20,96,250,122,96,172,157,198,68,109,239,125,117,53,239,213,215,232,62,35,57,97,13,153,48,141,54,43,109,156,204,68,146,74,22,95,72,227,68,124,215,127,238,64,136,35,99,102,252,237,124,252,57,79,141,249,149,249,97,185,103,255,0,152,59,53,43,99,204,236,169,111,117,101,214,55,103,119,167,174,21,150,119,189,254,5,228,39,166,38,68,97,56,228,90,106,21,142,73,211,205,214,191,228,199,96,135,150,148,40,58,247,82,231,158,187,95,83,136,247,127,188,248,138,32,198,153,217,227,155,211,212,130,114,141,140,24,37,56,72,51,86,15,148,118,46,92,253,98,243,29,230,141,217,91,152,85,52,178,114,113,30,34,135,189,213,171,121,131,31,240,90,253,110,249,117,183,240,137,176,102,133,17,130,178,28,120,249,223,153,151,243,15,173,17,27,65,17,18,149,203,204,192,67,149,51,178,35,21,173,4,227,185,157,86,104,204,143,194,172,22,231,46,127,238,145,251,81,59,32,113,10,149,117,230,237,69,30,27,243,193,139,255,0,157,9,118,221,36,189,230,46,36,17,121,128,138,168,125,145,245,168,250,239,156,19,79,85,191,233,61,101,255,0,165,15,174,71,101,21,105,196,169,37,155,83,121,164,203,254,132,87,255,0,58,18,152,40,101,112,17,21,92,236,146,196,122,95,83,57,167,82,116,252,54,36,224,231,14,253,63,194,135,72,169,246,89,227,202,100,133,162,54,40,175,204,73,25,17,41,24,53,235,29,202,247,228,249,253,66,106,141,180,171,169,152,177,81,91,81,220,205,64,34,151,40,187,63,49,166,26,170,28,137,117,154,217,17,211,247,63,73,133,221,108,175,169,179,234,110,245,240,159,33,39,88,62,136,245,31,139,222,169,103,190,221,219,83,102,158,154,190,60,250,143,216,125,200,16,147,188,145,49,182,136,207,77,220,113,41,43,249,115,250,133,233,157,21,219,240,242,89,114,221,116,172,149,111,208,3,235,22,154,185,218,223,148,18,102,164,157,195,77,142,222,224,20,21,79,80,50,242,4,245,1,106,87,241,28,130,194,65,123,136,94,0,58,102,101,77,149,18,150,210,163,185,160,248,164,23,66,62,90,21,230,59,152,198,25,225,91,110,143,64,97,229,19,156,231,182,143,2,72,250,180,225,251,207,224,36,141,88,159,140,235,44,99,42,210,23,82,210,148,203,146,146,45,202,15,250,233,254,228,110,86,27,171,72,153,196,234,145,175,70,143,216,17,90,247,248,124,4,82,230,22,118,191,75,198,216,133,44,61,53,58,42,242,218,229,29,147,228,79,47,204,254,2,70,242,95,25,150,32,239,141,233,190,174,31,135,182,182,208,159,91,121,228,127,1,154,70,106,43,251,197,64,6,192,0,0,0,0,0,0,82,252,236,2,160,0,0,56,221,142,203,233,52,186,141,68,174,188,204,135,32,0,252,169,56,90,133,49,70,185,48,117,153,153,25,253,42,203,221,111,113,143,137,220,5,133,156,46,116,155,243,191,225,220,255,0,140,59,16,0,234,159,115,156,42,159,86,141,255,0,214,28,255,0,140,62,9,121,127,78,210,163,139,72,241,18,15,79,223,10,245,189,221,84,59,208,165,139,200,6,35,155,132,49,60,119,23,192,83,180,165,54,209,244,205,159,149,250,171,235,31,51,84,60,112,151,13,47,69,178,72,185,120,217,235,250,70,98,83,13,46,250,145,123,252,76,113,156,8,138,59,155,92,255,0,198,63,231,1,208,233,212,25,74,66,56,248,156,247,101,171,233,11,214,229,126,135,245,143,208,111,10,97,199,175,197,64,213,167,213,250,87,11,235,232,99,182,20,24,165,209,175,254,145,139,123,190,49,122,173,151,255,0,40,192,99,250,134,82,101,140,179,53,73,195,250,203,70,147,251,238,65,120,121,249,44,117,233,185,45,145,126,52,191,134,185,242,191,223,147,62,30,75,25,109,250,89,56,149,18,9,37,116,153,115,81,142,181,90,194,21,23,89,121,216,175,70,66,207,78,147,82,149,203,153,95,220,96,49,148,173,155,118,127,174,29,207,6,111,204,204,151,253,81,154,158,133,111,238,164,63,52,182,47,200,85,60,183,216,203,107,169,195,53,95,190,38,243,35,59,251,223,29,138,184,140,109,134,93,83,141,86,34,165,163,82,91,74,80,132,168,202,233,191,236,145,240,49,136,49,238,217,236,229,155,43,239,167,43,143,27,19,14,158,190,18,4,69,221,196,146,174,101,173,73,240,248,15,159,94,156,132,25,53,91,38,100,210,109,171,0,127,252,214,87,252,176,197,88,215,101,172,161,167,56,185,84,252,11,187,117,136,134,235,106,239,57,71,101,150,163,35,177,187,110,164,67,3,226,62,214,90,115,124,63,119,47,24,181,125,122,245,81,169,167,126,150,234,233,252,70,191,226,254,210,220,209,174,27,133,76,197,181,150,146,184,166,205,157,162,83,75,196,122,185,242,73,242,230,64,173,210,161,38,147,129,148,195,40,46,9,136,90,185,120,156,209,174,231,251,163,59,154,254,61,71,100,123,104,108,185,195,208,208,213,103,23,240,235,74,180,40,187,189,245,243,59,168,189,86,207,220,34,174,183,182,110,121,85,148,241,250,114,245,157,211,235,82,96,151,75,121,53,240,29,124,179,135,58,113,195,202,109,220,100,202,249,111,190,150,12,116,122,190,31,216,181,241,19,7,84,163,213,54,224,201,218,59,142,17,102,126,228,208,233,181,253,69,148,171,90,252,191,0,126,67,17,226,61,188,48,11,220,63,5,154,151,182,189,95,168,111,124,45,214,63,214,52,174,159,149,57,183,140,84,75,94,38,162,43,124,142,47,233,13,73,235,111,197,103,175,139,167,65,144,232,155,2,103,30,32,223,104,196,184,55,232,52,223,121,50,81,122,215,233,104,255,0,1,112,140,139,81,219,145,148,223,128,205,11,30,239,195,250,136,126,183,59,117,143,245,14,161,86,219,55,52,170,202,117,172,61,153,27,221,238,157,201,119,60,100,222,214,213,235,176,94,71,212,101,28,29,217,63,143,38,27,75,174,84,112,60,146,226,146,149,232,171,84,83,118,252,55,46,76,23,153,254,145,176,88,23,178,179,3,210,138,19,149,236,57,135,100,169,173,238,244,217,174,84,252,87,213,166,222,175,153,121,116,19,11,150,135,187,158,219,84,214,150,114,41,184,171,124,210,249,164,248,26,106,110,69,200,253,102,200,250,143,130,94,99,237,99,52,180,59,89,215,226,213,250,222,154,92,255,0,249,63,17,43,180,94,207,140,153,165,68,110,63,161,84,242,82,9,68,102,154,205,68,203,154,175,239,88,250,85,176,94,84,18,140,218,194,52,242,35,62,87,171,207,233,255,0,203,14,103,36,61,202,175,109,68,90,119,210,188,237,224,167,127,48,235,147,49,46,124,75,121,49,234,19,117,239,82,77,153,110,225,149,210,103,107,114,47,172,77,4,189,130,178,205,253,26,112,181,55,195,126,181,121,255,0,241,134,61,169,246,112,97,151,166,54,252,74,45,5,9,66,75,214,171,212,47,114,51,63,35,248,9,205,121,34,231,13,229,134,42,197,83,99,185,136,40,124,83,114,181,239,143,137,109,26,180,145,233,245,22,86,245,75,167,144,203,116,29,153,176,26,233,140,189,87,193,55,125,90,181,159,121,61,215,81,219,213,118,221,44,36,55,14,236,31,69,163,20,125,84,202,45,217,215,234,84,230,159,91,249,151,196,119,218,86,200,152,73,184,232,98,101,22,158,189,36,126,173,66,95,91,253,100,39,13,82,146,140,150,246,87,203,249,42,210,198,4,212,86,212,95,170,143,151,47,202,240,238,20,157,134,240,148,253,238,156,175,222,110,244,255,0,110,221,43,94,255,0,225,31,1,37,112,54,90,203,104,132,157,120,102,57,153,32,146,118,168,203,235,203,247,99,182,192,201,188,23,79,215,195,209,91,70,242,215,251,237,243,189,175,230,175,136,177,76,199,116,69,227,61,158,241,206,67,92,62,81,120,53,149,255,0,87,207,173,254,50,70,95,203,173,129,176,252,3,167,191,59,41,244,41,27,221,103,223,171,59,95,89,23,73,31,18,18,0,198,6,195,172,153,25,83,139,146,175,248,103,63,156,126,164,122,53,54,41,37,44,70,210,73,189,188,106,62,191,89,141,96,106,149,51,99,172,27,26,19,113,254,231,90,73,58,185,119,187,167,110,102,127,221,198,145,237,131,178,60,140,61,76,147,84,195,217,125,195,173,252,76,182,201,206,246,37,221,181,38,66,173,101,188,126,69,238,184,153,18,142,202,74,196,143,225,49,141,115,107,37,48,238,100,209,155,167,76,166,71,116,202,121,77,61,236,167,219,45,90,28,43,221,7,123,248,207,151,65,71,154,135,26,113,171,107,77,175,211,152,220,77,142,49,60,36,61,73,139,42,117,158,119,21,176,73,78,232,249,220,227,145,115,34,183,81,210,54,145,217,114,173,148,30,142,234,118,140,93,237,197,254,181,149,33,223,193,110,122,239,16,86,252,39,43,124,70,55,201,124,197,159,130,177,118,30,54,228,188,152,236,215,98,75,113,13,50,218,204,200,157,110,246,213,239,178,124,236,3,209,6,82,207,222,97,106,83,9,118,233,61,255,0,45,63,223,28,49,144,70,186,236,165,153,17,49,206,93,225,106,171,72,151,170,111,29,99,121,164,32,252,15,190,158,100,147,50,47,83,220,54,33,7,169,36,96,46,28,110,21,173,97,200,40,164,220,7,231,184,234,146,162,34,85,191,32,231,101,195,59,106,63,224,22,60,201,94,246,46,158,98,198,213,160,200,143,220,3,238,73,145,151,33,112,226,97,70,162,191,186,195,148,0,99,108,226,202,92,55,152,184,106,184,197,75,15,247,132,169,84,73,52,246,203,139,113,173,68,166,220,34,71,37,164,138,230,179,231,241,234,50,72,181,105,74,210,164,40,174,149,17,145,151,192,4,14,109,67,178,30,58,203,220,83,137,171,248,115,47,123,190,151,3,130,220,187,222,204,187,163,91,108,161,94,21,188,165,29,212,181,23,50,62,190,67,88,235,117,172,95,79,142,156,43,92,147,187,68,39,9,194,99,67,71,161,74,35,81,30,164,151,62,75,63,127,188,122,38,206,140,132,193,217,153,134,107,16,102,209,152,118,77,75,135,212,183,166,72,109,39,187,113,179,43,238,213,203,146,11,161,8,118,219,135,101,151,114,187,27,85,106,84,148,210,99,193,114,124,40,173,52,212,201,46,173,58,161,18,206,251,196,244,186,12,250,153,243,32,26,179,132,171,110,209,234,207,206,68,157,202,157,101,72,53,104,37,94,234,73,218,214,63,33,232,67,103,44,207,167,99,31,72,119,53,206,51,131,225,47,247,178,155,211,175,125,230,130,189,244,255,0,0,243,172,243,110,195,146,235,6,162,214,210,212,218,140,185,149,200,237,202,255,0,80,147,109,130,118,144,168,55,233,215,122,75,168,61,126,236,221,232,137,28,173,250,234,254,95,0,18,218,58,222,96,178,111,225,41,237,146,117,26,183,92,175,111,235,168,29,133,183,18,225,106,73,31,91,115,31,159,137,35,20,202,44,136,230,68,100,189,29,76,203,162,200,253,223,80,8,28,219,161,110,83,118,171,199,10,81,238,202,212,212,249,245,167,69,49,39,123,8,98,116,84,240,134,16,167,28,237,238,227,2,211,207,70,235,77,172,212,82,235,98,243,17,199,218,85,135,21,70,218,35,23,86,75,116,73,126,93,45,146,210,165,26,191,169,108,245,35,229,251,17,187,61,156,53,174,45,52,40,106,53,153,53,128,162,245,73,17,114,225,11,220,3,127,128,0,7,75,205,189,210,176,37,85,46,250,191,65,127,254,121,177,2,219,112,70,105,253,169,49,171,77,35,81,23,118,157,174,101,253,174,140,39,139,56,212,104,192,53,117,23,82,225,255,0,242,205,136,25,219,54,73,255,0,69,70,54,53,25,250,148,239,119,253,143,138,3,122,246,31,202,122,100,232,20,41,139,160,107,91,248,54,43,170,87,20,162,212,106,76,99,51,182,190,93,70,91,174,236,81,64,168,110,56,124,179,222,110,245,95,245,101,101,107,219,205,255,0,128,249,251,63,219,76,154,38,25,77,191,233,22,18,185,255,0,137,20,110,241,71,101,61,17,252,38,36,13,34,155,217,241,150,53,10,116,164,203,202,61,227,234,105,109,163,245,126,65,117,73,216,185,73,183,83,26,203,154,29,155,85,70,42,245,53,96,252,152,211,25,59,158,31,250,98,73,254,197,26,191,9,42,253,117,117,18,245,187,69,140,173,200,254,35,226,149,66,165,77,53,42,76,93,102,187,106,241,168,175,111,168,254,2,136,18,204,125,134,179,111,10,176,79,181,149,220,42,78,66,26,35,239,184,203,234,217,170,223,174,15,200,96,12,75,149,248,215,11,190,250,42,244,62,24,154,146,168,198,92,75,43,178,200,207,195,225,89,254,41,243,248,15,72,120,163,39,48,14,44,96,152,171,208,19,33,36,234,93,177,203,125,30,34,73,164,143,194,178,247,25,140,5,152,125,158,153,65,140,80,234,162,224,218,114,93,122,114,165,169,79,86,106,41,35,35,215,127,85,103,206,234,250,128,64,114,154,90,45,169,54,191,196,81,7,165,105,85,250,25,24,146,124,212,236,190,168,81,251,175,209,244,225,56,187,237,254,251,85,90,160,173,86,209,167,214,108,237,107,159,233,26,41,143,178,127,16,96,9,188,29,82,101,53,213,112,156,93,227,58,226,139,69,212,86,241,32,185,248,15,248,0,110,159,103,181,127,13,68,171,96,20,76,151,162,90,59,215,81,110,220,59,93,50,237,208,173,210,194,86,41,216,255,0,14,82,176,180,57,11,171,110,155,83,139,65,30,225,197,115,212,179,183,170,126,67,207,102,74,231,149,103,42,49,29,26,166,204,233,77,198,165,241,22,68,120,172,56,162,222,182,226,121,111,58,243,115,222,126,99,100,107,157,164,21,233,88,90,29,26,153,86,196,13,72,98,70,241,106,93,34,159,160,211,227,228,92,204,239,226,47,119,152,13,128,219,39,106,122,116,88,51,105,212,76,119,165,248,216,161,198,148,142,235,81,233,66,74,65,25,93,76,216,249,216,69,77,66,171,83,173,238,248,199,247,219,155,233,240,165,54,189,175,208,139,200,135,103,204,60,216,197,25,131,83,168,75,170,213,28,144,212,202,139,181,2,74,227,50,217,234,90,150,119,61,9,46,118,89,242,232,51,30,207,59,43,84,51,59,191,248,149,81,156,238,222,23,78,250,92,134,237,188,222,244,208,142,126,167,188,6,203,108,7,144,149,23,162,210,235,53,60,41,114,135,141,24,90,156,227,147,225,66,10,42,143,146,92,231,110,103,208,75,92,24,140,82,41,168,139,29,189,211,109,94,201,185,170,215,81,159,83,191,188,198,42,200,204,138,195,217,99,64,114,159,14,155,25,163,239,51,156,157,204,183,220,34,86,134,136,143,233,14,247,240,23,46,131,47,186,217,58,217,160,253,224,49,118,46,206,124,63,131,113,12,184,21,236,73,193,178,214,237,9,71,6,183,44,181,33,42,34,186,80,103,208,204,199,117,195,56,206,129,137,226,70,126,149,82,226,119,241,81,36,143,114,180,106,66,137,39,171,196,146,183,172,92,190,35,88,54,204,192,120,148,224,250,69,134,103,193,136,252,170,180,102,148,183,84,165,25,160,162,172,140,172,104,81,23,52,23,79,33,129,50,31,107,220,67,134,113,197,67,7,226,154,165,78,91,52,74,123,180,253,17,169,241,52,147,172,188,211,119,74,143,74,141,54,74,173,126,124,202,228,2,78,70,16,218,103,47,32,226,188,17,138,165,46,145,197,60,88,90,115,8,87,16,104,231,185,120,200,173,168,139,170,186,252,70,91,162,87,163,86,247,220,50,30,78,231,78,173,226,72,186,223,165,140,252,135,22,45,164,177,89,195,117,106,123,237,165,101,42,3,241,204,148,163,34,50,83,106,43,25,151,50,235,238,1,230,179,60,240,243,152,95,52,107,116,69,195,225,142,55,13,118,183,154,244,234,142,210,186,220,239,235,95,175,188,109,143,102,45,62,4,172,193,154,114,25,212,163,195,19,76,252,74,47,236,232,254,70,58,22,223,25,94,222,24,207,60,117,80,140,220,86,217,141,221,154,82,135,156,82,139,84,56,165,251,34,243,87,152,253,46,206,220,112,140,49,153,53,4,58,114,13,41,195,114,144,68,219,104,87,51,153,29,95,178,50,1,58,88,89,8,107,12,210,26,108,172,148,64,142,148,151,145,19,105,31,168,58,238,0,170,53,85,193,152,126,98,18,178,226,41,81,30,241,145,17,248,154,65,243,183,191,152,236,64,0,0,0,63,11,18,224,188,57,139,97,166,13,122,155,197,50,151,137,242,78,249,198,236,178,35,43,221,42,35,232,163,229,211,152,253,208,1,162,185,171,217,223,148,149,190,235,238,156,160,223,110,119,251,207,233,130,74,109,125,22,245,164,151,145,136,164,206,252,128,198,153,87,136,153,135,39,9,119,90,19,77,77,65,73,227,218,127,195,173,194,53,220,156,87,247,62,159,14,156,199,164,7,99,178,245,183,168,213,167,167,51,33,171,219,71,108,97,129,51,82,61,74,172,214,31,167,241,168,160,61,6,59,178,106,115,91,208,178,39,148,147,50,65,153,25,17,185,126,134,125,121,0,130,204,51,154,248,255,0,6,189,25,116,10,247,6,168,122,247,39,194,176,230,157,100,173,94,186,14,247,212,125,124,198,202,228,246,223,121,185,132,105,236,65,171,230,199,8,219,76,58,130,79,113,69,114,202,83,218,139,154,99,159,184,204,199,65,218,39,101,122,246,80,87,113,2,149,38,136,80,105,60,39,209,69,149,33,213,125,42,26,232,110,32,175,226,114,231,115,243,29,107,38,112,38,16,198,51,85,73,172,82,14,68,150,161,185,33,107,83,238,161,7,103,82,146,182,133,23,185,69,238,1,186,20,190,211,76,66,148,54,153,57,217,226,38,136,149,253,45,163,214,229,229,20,126,131,221,165,245,98,182,231,58,190,191,233,109,63,233,138,63,7,2,246,120,97,220,97,18,36,184,84,138,18,19,42,11,115,19,190,171,79,73,233,81,36,200,143,73,31,63,17,124,7,124,71,101,10,87,123,68,194,92,191,236,213,75,254,32,14,133,93,237,39,199,211,27,117,20,252,232,214,181,48,164,35,250,92,100,174,179,189,139,156,95,137,12,51,140,118,217,218,79,18,170,100,74,94,102,113,45,73,221,232,79,115,64,70,173,58,76,249,169,130,50,230,147,253,3,109,143,178,191,15,211,207,125,46,143,134,86,134,254,145,68,138,213,78,230,146,234,69,200,185,242,49,142,115,119,101,220,162,202,28,55,86,170,191,132,91,226,41,59,139,174,45,74,91,159,133,113,180,248,73,199,8,143,147,156,239,241,1,163,57,141,142,51,103,23,41,85,76,119,84,226,201,247,219,86,243,113,25,187,184,150,205,41,228,210,75,246,36,101,210,223,148,99,179,37,186,226,143,170,140,204,204,100,252,197,118,38,32,196,243,112,246,23,105,113,33,70,54,164,52,212,143,216,150,233,36,175,21,212,163,51,82,204,249,159,243,12,221,179,158,195,88,139,52,106,233,58,140,156,54,252,105,20,82,168,182,135,167,203,104,200,212,166,108,103,187,111,173,156,62,87,176,12,71,149,187,59,227,172,117,222,124,62,15,227,184,29,205,255,0,84,25,107,70,189,126,110,166,247,209,241,232,37,67,38,182,30,195,56,113,134,92,123,44,56,117,53,84,76,130,62,250,113,118,177,55,207,240,231,248,189,6,113,203,45,140,242,167,47,123,203,135,194,81,27,239,13,205,247,85,73,174,95,70,190,186,215,203,215,247,12,245,22,155,10,18,116,70,103,66,117,106,182,163,62,127,148,254,0,49,198,24,201,44,35,70,118,52,146,195,59,151,89,215,226,227,93,85,174,74,47,238,134,93,12,100,122,109,58,45,46,35,112,225,179,186,105,187,233,78,163,85,174,102,103,204,204,253,230,62,160,1,212,115,31,27,211,48,77,21,154,157,66,167,193,33,201,105,142,75,220,169,203,168,208,181,90,196,147,252,83,231,111,112,130,109,168,246,156,196,89,151,232,207,7,141,251,203,187,120,221,95,169,173,179,187,222,110,109,213,164,222,250,15,207,160,147,61,191,51,129,252,35,151,81,120,55,165,180,227,120,169,17,76,208,195,75,43,19,18,185,120,143,167,132,190,34,17,41,176,39,226,61,229,222,104,248,123,122,254,31,90,253,44,95,185,1,188,155,15,236,170,222,50,238,156,79,136,240,31,24,112,49,123,13,169,254,244,221,232,105,28,50,204,180,161,226,189,181,40,250,25,243,19,21,130,112,133,27,7,97,232,84,58,61,63,131,143,15,121,187,107,124,183,52,235,90,148,124,212,163,51,185,168,207,175,188,97,45,147,178,118,143,129,240,84,150,25,133,29,10,77,117,114,210,109,73,121,100,71,186,96,175,226,247,248,122,116,27,26,69,110,68,2,163,243,171,117,22,105,209,82,243,175,110,200,220,36,95,73,159,59,31,195,224,63,68,98,140,247,199,13,97,44,49,30,98,138,71,138,166,134,62,137,180,40,255,0,6,233,254,200,250,120,64,106,243,185,185,51,17,91,135,196,28,71,15,235,125,232,72,211,171,235,65,95,160,222,90,9,43,131,94,190,187,211,254,34,17,69,179,77,110,78,63,244,143,122,234,151,192,112,118,222,161,40,182,189,247,77,29,125,79,120,150,120,44,20,118,77,4,69,205,87,228,127,2,25,167,152,250,70,26,218,99,6,193,197,248,58,28,57,116,222,44,145,85,105,237,59,227,110,198,76,186,155,220,148,95,141,252,35,50,142,187,141,169,13,214,41,109,71,90,82,122,100,37,126,37,25,116,74,139,221,245,141,15,59,56,206,100,188,7,159,249,136,80,28,224,82,205,126,175,9,60,137,219,36,166,170,201,231,171,241,11,159,195,168,159,76,142,198,101,139,123,235,245,75,138,225,120,111,235,59,189,58,183,159,185,43,223,79,240,8,53,219,3,5,47,11,102,206,63,173,53,184,79,19,141,234,173,248,28,90,149,101,73,144,174,100,162,183,236,68,164,108,15,154,10,197,126,157,107,92,165,112,189,217,109,227,45,167,214,226,186,105,63,220,128,221,96,0,1,106,204,136,185,141,35,237,30,118,114,242,154,156,136,170,185,150,46,103,220,93,56,105,126,99,116,106,147,145,5,132,184,178,81,221,100,159,9,17,251,143,207,234,24,15,105,204,176,103,53,48,60,42,82,90,140,102,154,195,115,190,248,121,198,203,240,47,39,170,46,119,250,78,157,58,128,135,173,147,33,54,231,165,91,230,175,110,6,222,47,246,241,63,56,117,105,92,37,154,78,229,189,63,226,33,2,184,70,51,153,39,197,247,130,146,190,249,221,232,224,190,150,219,157,87,213,188,211,111,194,149,173,127,125,253,194,109,242,99,29,70,198,56,106,69,65,164,201,34,69,65,113,254,149,180,36,238,77,182,127,177,51,43,120,128,87,104,28,74,140,41,148,245,234,226,166,240,188,47,11,244,187,189,122,117,73,105,61,44,119,190,171,116,247,136,48,218,94,174,254,99,237,33,139,164,181,35,188,82,227,80,158,37,104,38,111,162,28,100,95,162,122,116,18,205,183,254,63,145,135,246,126,199,140,197,117,246,215,31,186,244,154,90,109,68,90,166,197,191,173,245,136,151,201,74,90,179,91,61,113,11,181,19,67,230,186,47,16,123,227,54,185,161,81,91,47,193,252,12,4,188,236,77,129,34,225,188,191,193,85,134,233,92,59,210,112,61,53,181,185,191,53,234,212,196,101,25,91,81,145,115,77,250,123,134,207,140,117,145,88,117,154,14,88,96,200,205,54,132,238,48,213,58,63,133,106,81,89,49,218,47,127,212,50,40,0,226,148,242,99,176,167,150,173,36,155,92,237,127,120,229,24,215,59,51,46,30,95,224,138,205,101,228,76,51,129,195,220,216,105,181,159,141,230,211,200,150,100,71,235,251,192,71,255,0,106,238,96,193,145,76,60,48,221,95,83,177,49,37,61,229,49,195,168,180,145,211,94,59,234,211,99,245,203,223,239,26,193,176,110,0,149,139,115,134,178,71,73,226,219,115,13,200,146,159,167,38,239,121,81,108,175,88,191,27,167,196,126,94,217,153,179,85,206,92,234,196,116,152,179,36,20,38,158,131,53,166,165,199,105,189,38,136,45,54,103,118,238,119,186,207,149,237,99,27,187,217,221,179,175,163,85,58,118,53,150,221,53,93,239,130,25,51,54,165,62,107,51,117,81,28,185,164,200,146,94,175,187,223,208,4,142,52,217,55,123,21,174,57,0,0,5,14,254,225,80,1,109,140,92,0,0,0,0,0,0,0,0,0,0,0,2,150,184,88,133,64,0,0,0,6,177,109,193,151,136,198,89,103,79,135,220,252,97,150,35,106,78,158,35,119,253,143,36,181,95,81,126,55,79,136,217,209,214,113,254,18,139,140,168,236,211,37,178,219,136,106,74,95,34,91,139,65,92,144,180,245,79,63,217,0,243,141,150,216,153,252,3,222,60,68,238,7,142,220,219,232,137,221,122,53,249,18,173,109,127,14,163,208,222,80,99,136,56,187,15,191,54,53,83,139,36,207,84,125,91,131,111,158,134,206,214,52,151,227,117,248,136,53,218,135,103,58,142,84,122,51,185,114,148,223,122,113,183,225,228,190,229,247,91,158,187,196,242,252,39,187,226,55,111,96,173,172,31,171,225,214,40,213,185,21,89,50,39,226,228,198,74,138,20,100,160,144,180,69,73,17,154,76,140,185,153,243,34,191,48,18,102,3,231,129,49,185,241,27,150,209,40,146,229,236,74,34,35,228,102,94,239,168,125,0,56,100,176,137,8,36,56,141,68,71,123,94,194,10,246,244,203,163,195,222,131,112,212,126,31,136,239,61,95,124,107,213,167,133,243,81,219,168,157,161,24,93,164,153,93,17,95,115,190,29,136,201,254,171,222,239,187,254,6,3,245,187,46,51,53,19,50,186,76,9,213,189,111,73,199,11,105,40,225,173,168,149,30,17,17,92,145,98,230,102,36,145,110,17,54,107,35,229,230,33,23,179,171,29,207,195,202,161,209,89,144,234,89,149,142,227,45,104,75,77,168,143,87,8,147,230,174,101,200,189,194,100,170,120,177,136,88,97,202,162,146,253,209,111,85,9,51,230,225,39,165,237,239,1,162,221,166,245,21,59,67,76,52,61,125,222,34,130,173,58,122,125,224,247,190,223,17,165,59,23,208,170,239,231,150,36,121,152,186,137,116,89,138,35,214,146,185,28,200,255,0,17,156,54,247,205,89,24,187,48,107,24,58,59,210,146,136,51,224,75,36,188,195,73,65,125,224,146,228,164,221,70,127,75,239,229,215,224,50,158,196,59,57,211,24,173,70,198,47,66,128,167,107,24,81,15,45,69,46,70,181,41,213,198,112,204,211,234,151,63,47,200,2,71,32,165,73,215,168,188,191,210,62,177,240,197,145,109,90,174,125,61,195,238,0,31,157,93,154,136,17,16,242,221,221,145,184,73,190,155,251,143,249,135,232,140,111,158,248,161,88,79,8,196,168,37,78,145,185,82,109,159,163,66,84,124,218,116,250,43,151,236,64,67,167,104,38,99,74,196,85,172,77,135,123,231,136,110,14,59,154,164,179,195,146,52,18,23,41,5,226,210,87,182,171,117,49,183,29,157,120,5,184,127,116,13,253,39,70,190,233,183,211,222,246,226,252,149,241,17,175,180,198,43,145,137,179,83,28,178,167,92,52,158,45,169,190,68,182,210,159,236,151,191,23,252,97,54,59,41,101,212,44,29,233,70,226,59,8,226,248,27,238,222,113,119,209,191,235,171,167,173,238,1,178,66,213,223,73,216,92,0,53,35,109,170,229,87,13,80,26,169,83,229,112,202,118,179,25,157,122,18,187,145,197,116,237,99,35,247,167,248,7,237,108,201,153,15,87,74,4,9,53,157,251,141,97,230,156,90,56,114,77,148,91,146,51,185,36,188,199,229,237,245,68,118,118,94,64,118,58,155,74,149,136,99,25,154,148,125,10,36,130,242,26,189,178,110,121,59,75,205,90,206,27,154,244,229,162,151,71,145,20,146,220,102,116,145,183,37,132,114,51,50,51,46,71,212,102,122,137,82,20,81,18,136,210,101,200,202,198,44,105,228,187,125,36,101,111,49,200,52,53,195,106,204,135,195,24,255,0,2,98,137,79,97,94,62,108,254,10,234,227,156,107,94,135,152,46,155,196,145,89,40,248,116,16,187,158,248,118,181,145,185,201,136,33,208,97,247,35,44,166,44,84,167,120,137,54,39,35,50,233,166,234,53,159,51,43,223,221,211,224,61,15,98,58,83,21,154,60,138,124,134,201,104,123,69,200,212,105,35,178,136,250,151,63,112,134,206,212,220,171,143,133,177,101,83,24,198,102,50,19,58,181,77,136,90,31,117,75,254,166,25,243,74,188,36,95,71,238,59,244,248,128,207,27,2,237,67,84,196,117,40,24,82,185,142,120,134,169,184,53,163,40,253,216,148,110,214,218,162,183,235,37,162,189,137,70,93,76,142,226,75,135,158,109,141,243,34,163,132,115,14,116,136,242,158,69,176,251,177,139,67,45,172,237,191,142,127,178,255,0,23,235,30,131,105,243,56,189,231,53,120,45,212,136,186,220,6,50,204,220,171,107,21,62,227,173,80,120,173,80,14,61,248,173,28,238,190,94,185,126,55,95,136,212,92,231,216,234,85,114,147,88,110,62,93,111,220,127,135,177,119,185,38,246,83,126,111,151,144,145,37,37,42,234,67,243,231,80,105,85,20,45,18,162,235,39,45,171,198,162,189,173,110,135,240,1,231,195,104,205,153,241,126,90,84,100,74,244,43,187,99,28,182,35,33,93,228,211,220,213,31,94,155,111,84,127,177,51,191,192,107,227,205,63,13,247,24,117,58,28,105,70,218,202,228,118,50,59,25,127,0,244,69,158,123,36,96,60,221,130,150,100,225,248,78,187,198,181,41,71,34,163,45,162,61,12,169,178,252,26,186,217,95,80,140,141,165,59,61,43,184,12,231,215,104,206,225,120,209,164,215,221,142,194,19,82,154,226,210,210,183,202,74,76,150,217,151,34,65,92,238,103,200,6,159,97,108,203,199,24,99,138,238,26,215,13,196,232,222,253,236,202,245,105,213,167,214,73,219,214,62,158,99,116,242,207,180,59,48,168,173,52,198,39,205,253,205,231,165,197,151,163,236,43,232,124,4,103,224,140,126,74,248,141,15,56,197,74,253,120,68,189,239,171,187,59,218,221,111,123,121,144,218,60,175,217,231,14,102,244,34,168,97,218,100,72,233,57,253,220,92,116,201,8,50,114,200,59,248,13,69,167,233,11,159,94,188,128,111,78,11,237,39,203,167,153,134,154,246,116,93,103,188,222,255,0,75,143,249,171,79,171,23,234,232,59,235,61,162,153,26,235,41,182,112,221,124,239,253,47,204,233,127,247,48,210,87,251,57,243,33,14,41,116,106,198,14,142,130,182,236,151,80,152,102,159,62,172,31,196,124,19,59,63,243,222,23,54,49,118,9,73,92,139,245,220,163,247,95,223,20,6,248,61,218,29,145,141,178,149,253,215,236,103,107,255,0,75,243,60,191,220,195,167,215,187,73,114,169,189,199,118,103,61,175,171,95,244,187,39,225,111,90,47,214,52,201,221,132,179,253,196,146,15,25,96,171,17,255,0,178,100,255,0,205,70,61,197,27,36,102,190,29,225,187,203,17,97,135,120,141,122,55,50,31,59,105,211,123,221,130,252,98,1,218,179,99,180,23,56,113,11,207,71,161,230,231,17,25,250,106,163,172,187,130,42,46,165,26,200,203,197,24,143,161,151,49,172,85,188,115,143,179,30,176,247,121,213,59,198,101,71,78,191,160,101,157,230,237,5,111,85,41,34,177,32,188,186,15,196,98,137,38,117,86,37,49,165,180,78,75,117,182,80,106,51,210,70,165,105,43,242,189,185,141,229,217,35,96,138,142,56,170,97,76,87,136,125,28,151,76,155,199,111,153,58,140,198,221,86,132,190,218,121,33,4,69,101,36,143,146,186,23,228,1,139,54,123,216,223,48,51,77,134,170,242,114,231,188,225,72,134,251,173,185,222,236,51,169,72,124,155,189,137,244,153,90,202,46,101,241,248,137,41,217,223,96,172,180,193,39,10,173,91,202,158,10,107,212,38,227,201,115,191,100,57,119,143,116,165,149,147,32,203,170,76,238,69,110,92,134,124,201,77,158,240,110,83,97,152,84,122,125,22,59,46,70,105,246,140,216,155,33,212,233,113,243,114,196,110,42,254,242,255,0,243,12,176,203,13,71,66,91,101,26,82,132,146,82,87,51,177,16,15,154,5,30,155,76,215,193,70,221,239,45,171,198,163,189,175,110,167,241,49,246,128,0,0,0,0,211,237,182,48,188,10,223,161,156,100,29,246,231,188,116,253,42,147,107,240,215,232,101,228,67,112,70,156,237,173,139,227,81,125,13,223,162,66,183,221,227,109,8,73,244,225,186,220,203,204,4,19,147,68,83,152,109,148,243,82,147,98,191,190,255,0,17,38,157,158,57,62,221,93,220,1,138,106,24,119,122,135,123,215,91,252,94,155,216,165,160,188,36,178,242,34,232,35,115,9,66,58,230,50,161,82,139,79,223,181,24,177,188,102,100,94,55,82,158,102,92,200,185,251,132,239,108,47,149,17,48,174,79,96,153,202,98,54,254,47,121,120,155,125,213,122,210,164,151,34,87,46,138,1,179,120,106,147,30,135,68,141,75,137,31,112,211,26,244,183,172,213,107,172,212,124,204,204,250,159,152,253,51,50,73,92,204,8,137,37,98,46,67,23,230,254,115,82,178,218,138,221,74,83,53,19,213,80,40,71,195,178,210,206,250,28,62,139,81,21,188,31,95,64,29,182,179,152,24,82,137,185,239,10,190,231,125,171,71,222,238,42,246,181,250,36,252,200,126,181,62,163,10,179,17,199,161,61,190,111,81,182,103,164,211,206,197,203,153,23,153,8,206,195,187,68,102,30,114,241,29,217,136,158,111,185,244,107,227,32,198,110,251,219,219,78,237,10,191,224,206,247,183,184,72,246,9,166,202,165,210,157,143,45,198,214,181,72,82,200,208,102,101,109,41,47,121,23,144,13,63,219,207,39,26,196,24,19,28,215,88,195,155,247,223,238,203,59,198,26,117,105,122,42,125,83,89,17,114,43,116,16,209,152,116,154,142,11,198,245,42,122,35,240,107,100,153,65,163,90,92,177,41,164,46,215,185,249,220,122,68,205,44,1,76,199,184,66,167,64,157,21,167,83,59,115,168,156,121,198,210,122,29,66,202,230,142,101,234,23,65,17,27,118,108,131,43,13,98,186,142,39,161,21,22,51,50,234,48,163,33,60,108,165,172,139,129,185,220,148,147,46,173,223,173,250,0,235,251,34,237,28,245,2,184,220,26,198,50,220,49,23,14,20,100,163,187,137,90,84,149,176,68,155,165,163,51,177,17,243,19,59,132,49,181,50,187,197,232,169,239,247,27,187,253,10,147,109,90,191,114,94,67,205,68,58,149,119,1,215,38,183,14,114,26,145,29,78,66,113,109,161,43,35,210,190,118,214,158,151,65,115,181,198,255,0,228,95,104,204,218,119,125,250,69,59,17,74,222,112,219,157,205,42,1,105,182,247,85,252,73,243,47,62,130,13,208,219,77,154,68,188,51,138,31,150,157,107,70,12,154,68,119,81,88,137,185,7,238,250,196,22,99,180,197,78,40,156,152,133,244,101,186,211,215,251,154,111,212,111,222,211,27,114,69,198,180,234,189,46,158,170,251,124,126,28,145,4,183,244,248,105,45,75,75,201,185,154,86,102,69,226,46,101,204,71,132,201,50,42,211,215,33,215,53,58,237,174,163,34,46,137,183,187,224,66,143,144,85,8,82,206,201,43,152,202,57,85,144,56,167,53,36,27,52,105,244,118,126,246,114,79,223,111,186,143,10,28,74,15,212,109,92,238,175,208,55,3,44,123,45,49,125,109,184,211,107,18,240,100,134,164,211,145,32,146,85,90,130,85,169,90,14,231,165,146,247,25,252,0,104,149,23,45,241,166,34,223,119,61,27,136,225,244,239,62,248,105,26,117,94,222,178,138,253,15,160,201,116,29,146,51,178,163,42,59,43,203,253,225,59,33,13,25,119,180,66,185,25,151,47,195,124,68,183,229,247,103,62,88,225,94,63,142,194,148,151,56,173,214,141,205,102,162,118,211,174,247,186,139,241,136,103,90,110,205,153,75,77,113,183,152,194,104,74,218,116,157,73,149,66,81,216,202,214,62,110,124,0,69,142,93,246,118,98,233,212,170,124,250,230,79,107,117,123,221,234,253,32,104,175,101,44,139,146,100,219,161,23,65,222,98,108,43,139,168,18,86,138,86,86,238,16,148,232,34,239,182,149,200,236,103,235,72,63,120,149,10,126,16,195,212,184,173,195,133,79,221,180,213,244,167,124,225,218,230,102,124,205,87,234,102,57,28,194,212,39,84,107,114,13,204,250,158,245,127,206,3,67,233,59,49,201,137,68,167,179,136,48,70,132,183,25,164,25,119,145,29,156,36,23,47,3,191,95,192,68,174,103,97,115,195,93,219,120,60,55,19,190,254,187,175,86,157,31,19,183,173,252,35,209,238,47,160,83,216,166,53,185,142,73,34,125,36,94,53,31,45,42,248,143,62,187,73,148,114,244,119,112,217,167,245,221,238,127,237,34,9,87,236,226,167,198,103,43,38,154,89,177,150,47,116,203,196,127,236,104,159,17,188,163,69,187,57,101,56,230,88,76,45,71,99,197,238,17,242,47,246,60,65,189,34,128,248,43,46,147,49,82,163,85,174,225,23,79,129,143,188,126,22,48,124,227,211,26,89,25,243,125,37,200,191,114,160,16,49,182,206,36,102,185,232,103,13,55,127,184,239,29,95,70,105,181,248,111,50,47,33,40,253,159,109,56,188,170,168,184,180,220,203,20,189,206,255,0,224,209,68,57,231,189,86,77,103,184,247,238,154,247,60,77,174,146,77,175,186,242,250,132,216,236,49,135,142,139,149,117,54,28,221,25,158,35,121,194,208,165,25,126,182,140,94,255,0,168,6,204,15,134,173,57,138,124,100,189,33,221,218,84,178,73,30,147,62,118,51,247,125,67,238,24,111,105,156,201,44,188,193,176,234,8,84,164,173,202,171,81,140,217,105,181,157,148,203,170,232,179,181,188,32,35,35,180,171,50,218,175,82,170,120,126,21,107,126,184,88,241,227,54,120,99,78,130,66,102,35,214,52,21,237,114,46,163,68,240,149,120,232,156,93,165,238,119,219,191,235,122,175,109,95,3,243,25,3,105,12,207,169,99,156,127,139,162,74,150,251,140,122,83,62,82,16,227,13,34,223,78,241,23,52,115,189,151,245,12,85,78,167,63,63,121,184,91,105,221,218,250,140,253,247,248,124,0,100,26,173,99,48,115,143,18,211,214,114,59,221,201,6,213,45,39,161,136,250,181,56,118,111,162,45,248,78,191,30,188,132,144,108,49,177,187,52,194,193,56,207,22,229,206,238,75,125,229,196,73,239,115,59,95,137,109,62,6,223,50,232,105,46,69,241,248,143,151,99,29,131,112,236,218,11,88,143,21,210,104,211,101,83,241,58,86,151,26,170,78,73,147,77,162,58,200,137,41,210,147,59,154,186,249,245,18,73,132,48,61,7,6,82,98,82,40,176,19,25,152,123,205,210,82,243,142,18,117,169,74,62,107,51,51,230,163,235,230,3,236,195,84,10,118,25,163,199,163,210,226,112,209,227,235,208,222,241,75,211,169,102,163,230,163,51,62,102,103,212,126,168,0,0,227,113,122,122,31,184,94,103,97,242,186,225,149,239,228,2,215,30,230,119,87,63,168,114,199,93,200,185,251,135,200,73,82,213,123,149,140,125,113,155,52,145,94,221,0,115,144,168,0,15,146,168,238,230,155,45,205,86,52,48,226,136,237,210,201,49,30,59,105,84,152,77,51,24,212,31,123,153,119,125,215,164,255,0,26,57,116,34,18,1,138,165,112,180,74,147,202,190,150,225,60,179,34,34,189,137,10,17,15,183,118,117,180,221,71,28,96,248,199,61,14,23,118,105,51,97,163,108,188,49,156,235,125,95,193,212,73,88,104,174,105,79,41,216,210,162,182,221,214,209,155,38,147,211,110,140,160,188,175,230,44,192,56,34,175,140,106,174,211,233,212,206,45,104,138,169,26,55,201,110,201,37,36,175,115,81,126,49,114,248,143,207,106,52,204,95,89,125,198,221,70,245,77,147,138,83,190,27,146,73,41,253,137,31,192,73,30,196,251,23,51,81,155,7,17,215,35,81,100,179,83,194,141,73,74,83,80,150,149,235,112,227,46,230,68,146,34,228,103,114,35,183,49,81,220,114,231,98,168,180,254,240,222,229,166,239,121,185,183,234,201,157,237,175,251,255,0,196,117,220,198,216,178,164,234,36,59,78,203,91,154,96,47,73,247,202,125,127,29,186,191,245,9,65,133,131,232,48,117,238,96,18,117,218,246,117,103,210,254,103,241,28,115,112,62,27,158,133,162,77,52,150,75,65,182,127,76,225,114,59,242,228,175,136,152,16,97,94,217,7,50,152,156,251,76,101,230,148,167,77,139,189,163,159,184,188,222,31,150,123,38,230,43,8,37,203,192,26,72,249,127,85,88,62,127,145,225,55,19,242,23,47,230,58,227,199,135,219,214,187,115,57,178,11,165,188,151,240,31,137,82,217,187,8,74,78,134,40,209,82,146,81,25,18,166,201,242,250,196,152,145,9,50,182,118,196,80,220,90,100,224,253,6,149,154,15,245,65,7,207,203,147,191,1,84,100,70,39,231,195,97,95,241,190,254,111,253,46,9,124,172,236,119,134,231,173,197,53,73,166,17,169,227,95,138,163,44,186,223,203,235,29,70,86,198,51,24,211,194,149,9,26,175,170,243,165,29,252,186,160,98,105,168,68,133,95,6,102,246,18,146,151,105,212,222,16,152,65,74,35,223,69,114,202,35,63,23,53,31,226,151,47,128,250,41,57,245,156,212,5,53,10,165,138,247,9,99,86,180,240,49,21,167,85,204,185,147,103,126,164,36,155,23,236,73,92,170,111,110,246,30,51,84,85,55,226,157,44,191,27,201,191,136,195,117,62,206,26,188,234,147,171,117,88,89,73,94,155,145,212,231,23,68,151,147,127,1,113,62,13,53,130,46,210,24,241,244,18,157,198,122,148,100,119,253,78,100,189,255,0,237,67,177,82,246,141,174,35,79,31,140,172,91,178,191,234,114,61,110,94,77,125,99,105,176,167,102,44,7,99,54,170,133,63,12,186,163,66,174,105,172,84,75,158,190,93,18,94,225,217,191,212,188,195,234,65,105,163,225,191,251,179,82,254,96,196,156,154,183,31,105,232,77,106,222,227,139,94,214,253,76,63,249,33,220,240,214,217,120,54,19,141,38,94,99,232,34,144,149,171,245,29,211,240,242,242,99,224,51,178,59,45,112,187,183,189,19,13,242,255,0,179,85,63,230,24,247,24,118,88,84,152,75,206,97,228,225,8,186,34,41,73,222,85,234,42,179,165,170,202,230,218,185,116,253,29,6,163,214,123,29,146,147,182,206,75,200,101,166,230,102,102,165,171,86,162,238,105,101,239,59,116,99,234,29,203,14,109,119,146,18,21,118,51,11,82,183,106,63,234,76,194,229,168,188,217,26,81,141,54,13,206,140,30,228,201,13,98,140,26,150,98,110,236,150,229,201,89,150,173,37,203,84,110,124,213,239,24,186,179,151,25,201,129,100,45,147,197,116,66,52,26,90,61,201,26,203,196,157,127,178,96,17,47,148,61,168,178,230,91,12,166,151,142,117,171,112,149,127,83,31,47,13,139,241,154,250,135,237,193,206,84,212,53,238,113,38,243,119,107,253,231,107,94,255,0,184,248,8,78,60,227,206,220,38,226,144,222,52,97,59,147,56,191,71,6,50,185,23,248,204,244,240,253,99,177,210,118,211,206,218,118,246,248,222,71,210,105,245,105,48,79,165,252,219,248,139,137,68,182,99,44,79,143,106,81,228,177,74,157,188,109,216,107,104,203,116,201,93,70,74,43,120,139,226,67,1,212,54,125,197,89,135,94,113,120,135,8,247,131,117,11,111,143,143,109,173,122,16,90,125,71,19,107,104,46,150,232,53,62,145,218,19,152,12,26,59,223,18,213,223,78,244,141,100,221,34,158,87,71,43,151,66,231,212,101,140,9,218,95,135,105,178,160,170,176,206,45,125,109,239,119,134,213,46,7,59,146,173,111,165,47,50,19,11,150,192,80,187,61,176,69,66,50,36,213,114,139,120,242,210,173,74,239,247,138,230,74,177,122,178,109,208,133,149,78,206,108,35,164,251,183,39,60,91,207,250,225,119,213,231,248,210,126,161,250,57,111,218,99,150,213,182,27,97,84,124,104,102,150,92,115,197,77,130,69,201,203,123,159,248,140,215,135,246,197,192,184,133,13,112,148,188,72,133,45,132,191,119,98,70,46,71,111,39,79,159,50,23,16,140,31,71,216,10,149,11,125,189,202,109,26,244,219,245,121,71,123,95,252,35,226,59,188,29,134,50,169,214,141,53,108,174,186,212,171,127,86,228,250,156,191,22,71,214,51,10,243,102,116,235,119,116,153,45,104,245,247,140,53,206,253,45,215,200,199,237,209,92,199,117,29,14,170,183,20,210,78,146,12,141,180,145,219,151,147,127,16,136,129,135,41,219,6,100,43,14,54,233,229,86,147,77,249,247,236,211,243,255,0,8,29,194,145,178,54,72,208,153,73,70,203,237,193,145,26,63,170,210,213,200,206,254,247,140,102,136,16,171,200,75,101,46,107,11,181,245,105,46,189,109,251,18,31,161,192,188,226,72,157,82,21,239,234,98,140,64,214,70,101,132,34,36,197,194,250,13,37,163,245,236,131,228,94,238,110,124,7,194,238,5,194,240,237,194,210,180,107,245,190,157,195,189,186,117,87,196,102,178,163,70,51,186,218,73,223,247,74,234,62,101,225,42,35,150,215,8,142,221,62,149,127,206,3,14,39,12,203,95,134,28,43,164,249,126,16,186,254,83,250,135,223,15,2,213,157,36,26,233,119,189,239,244,233,255,0,140,50,195,88,102,144,207,169,12,139,157,255,0,8,191,231,31,107,84,248,141,17,18,25,181,186,120,143,249,192,98,214,114,185,185,137,34,159,66,214,93,127,93,91,159,228,95,144,228,111,36,176,179,139,53,73,195,55,191,51,251,245,206,191,145,193,149,82,218,16,86,73,91,242,138,216,128,99,38,242,51,2,183,125,56,90,215,255,0,14,123,254,80,118,90,110,93,225,90,121,22,230,143,187,50,115,89,125,240,225,243,229,207,154,190,3,180,128,15,149,138,100,24,201,74,88,99,73,38,246,241,25,255,0,25,143,165,41,74,74,201,43,10,128,0,0,0,0,0,0,0,0,0,0,0,249,166,73,76,118,201,70,189,39,170,221,47,238,31,72,252,124,77,33,17,97,33,213,18,185,186,73,229,254,41,255,0,48,12,13,158,89,143,92,163,83,151,192,86,119,58,106,166,209,125,238,133,120,116,187,203,154,79,200,135,238,101,30,51,169,214,59,219,143,169,111,183,59,141,31,66,148,218,251,203,244,73,121,16,213,189,166,115,146,20,37,84,32,26,39,222,54,33,117,163,179,45,25,120,119,197,202,234,191,184,101,221,157,49,108,58,191,164,59,166,228,22,235,132,190,180,36,186,239,188,143,224,49,19,204,109,217,17,23,65,81,66,183,184,84,108,80,204,139,169,138,37,68,106,59,24,41,38,125,5,18,141,39,112,22,162,252,238,99,148,113,164,143,200,114,0,12,41,180,203,164,206,21,140,179,191,58,163,37,203,253,161,209,154,198,190,109,119,164,176,100,51,82,136,191,86,88,235,254,231,120,73,232,34,23,56,171,141,196,199,56,153,110,27,230,158,254,154,146,36,255,0,183,57,241,248,9,62,217,131,26,211,234,62,146,238,91,152,91,190,14,250,201,62,253,247,238,190,2,24,51,217,228,175,48,49,90,10,220,177,28,238,135,253,253,209,191,251,2,62,185,30,157,217,133,22,158,235,248,255,0,178,134,113,137,137,18,190,0,3,96,41,126,118,3,59,10,17,243,1,112,11,84,4,118,1,83,228,40,103,206,228,40,124,192,5,197,208,84,80,186,10,25,220,5,192,56,117,248,139,194,46,50,53,29,236,96,57,0,90,146,176,184,0,0,0,0,5,142,60,203,37,169,231,80,130,189,174,165,17,115,1,120,14,165,136,51,83,47,240,203,102,229,99,26,225,232,154,94,220,40,164,213,88,102,203,231,116,158,165,117,240,159,46,188,140,107,246,58,219,239,39,112,231,3,193,226,92,27,82,226,55,186,183,88,190,41,110,244,233,181,236,74,235,168,252,186,0,218,105,115,26,134,218,221,117,42,50,66,13,103,164,139,161,127,249,134,24,205,173,164,48,134,5,166,213,74,124,26,250,149,7,113,172,226,180,209,250,234,110,218,110,234,127,28,175,211,222,35,43,56,123,71,41,184,152,165,66,131,150,113,150,153,84,165,197,222,53,137,82,233,37,74,222,23,186,63,51,45,68,118,184,211,108,87,137,235,25,147,88,149,46,153,132,230,19,149,29,26,25,99,84,133,125,26,18,71,109,40,45,92,144,103,211,151,228,1,191,187,73,237,231,65,147,61,250,117,6,110,62,130,227,83,35,172,205,14,33,164,233,225,206,228,90,36,121,153,24,208,236,195,206,92,81,140,167,206,119,210,204,74,235,47,212,29,150,218,37,207,113,86,37,41,118,185,107,50,37,89,95,199,204,126,134,1,217,171,54,113,227,151,133,128,177,107,109,41,149,188,151,90,195,210,94,74,180,172,144,100,70,68,69,212,255,0,128,109,142,79,246,103,99,202,171,172,76,170,215,235,212,130,145,76,75,198,82,48,139,197,161,106,54,207,119,117,60,158,101,115,253,7,200,6,134,68,167,85,106,186,244,205,35,221,91,240,142,43,223,229,200,252,134,76,194,27,50,227,172,85,42,50,33,85,104,8,39,165,162,49,19,239,188,69,168,205,61,108,209,242,241,16,154,140,183,217,1,252,33,222,59,220,118,183,248,189,205,181,81,205,187,105,215,253,248,239,235,13,132,164,225,174,235,111,119,198,239,126,147,121,125,222,159,46,93,79,200,4,78,228,95,103,62,46,125,234,37,67,16,49,151,85,24,202,226,119,205,190,151,94,55,57,58,73,185,46,53,142,199,110,190,67,115,50,223,97,236,191,195,208,90,77,99,43,242,202,75,196,211,136,82,209,68,97,102,102,110,92,185,169,130,62,156,134,215,161,58,82,73,189,236,46,1,139,232,219,59,229,45,41,182,210,156,168,192,200,52,50,77,25,181,66,140,93,45,253,236,185,114,29,186,46,94,96,72,122,184,76,19,64,99,93,181,110,233,172,166,246,233,123,39,226,59,16,0,249,89,165,82,227,149,152,166,197,108,175,171,192,202,75,159,159,34,31,66,80,132,242,74,72,173,228,66,224,0,0,0,1,105,182,217,245,66,79,242,11,128,5,187,182,255,0,185,167,244,10,146,82,93,8,136,84,0,0,0,0,0,91,168,175,107,144,11,133,12,136,250,145,24,168,0,215,109,162,54,119,160,230,47,163,251,156,41,132,156,238,254,46,252,116,20,29,183,155,175,87,232,149,248,156,250,123,132,15,102,134,1,171,101,190,38,137,6,83,240,146,247,8,220,212,42,10,148,68,159,164,89,17,220,210,147,37,93,31,197,204,122,104,82,117,123,196,120,109,217,178,213,127,21,34,177,139,41,85,42,132,132,211,112,108,132,147,49,232,203,120,156,91,124,75,154,117,165,124,140,245,17,90,199,238,48,26,247,176,46,211,12,208,234,56,19,2,213,42,88,169,245,177,222,154,210,135,137,81,213,116,202,116,185,41,210,191,82,253,143,95,210,37,195,47,177,60,92,89,133,225,86,98,38,73,34,65,58,101,196,17,107,240,186,164,243,177,159,188,188,250,15,53,16,90,168,229,198,56,65,86,41,114,91,126,157,125,227,18,91,84,117,150,241,147,181,201,68,102,158,75,35,43,151,62,94,98,94,123,54,51,239,13,87,48,77,39,9,62,186,100,57,80,169,85,25,43,74,234,173,155,132,93,227,200,141,179,73,25,114,112,142,255,0,87,152,9,3,1,197,22,67,82,227,53,37,151,16,182,222,66,92,74,146,162,81,25,25,92,140,140,186,151,196,114,128,227,117,36,119,59,23,65,242,153,21,250,16,251,135,11,137,234,119,1,107,75,36,145,23,49,206,147,185,15,144,200,114,54,190,133,111,112,15,160,5,164,162,63,121,126,145,112,10,41,41,90,77,43,73,40,143,169,25,92,134,7,218,71,33,168,185,159,72,111,250,90,194,242,36,170,162,204,133,187,81,134,133,154,137,12,45,28,207,118,163,51,230,68,95,2,25,228,80,202,224,60,236,109,65,145,21,140,180,196,184,138,166,249,208,155,134,172,81,46,19,45,64,212,70,130,222,60,164,145,36,219,73,18,72,145,107,17,249,114,29,35,40,115,42,102,4,239,109,221,82,174,199,29,184,191,4,249,167,86,141,231,173,226,77,253,126,93,125,226,113,246,184,200,74,142,104,96,184,240,41,213,105,45,185,223,232,156,100,197,57,82,20,73,221,62,86,177,44,185,125,33,115,254,113,3,120,215,47,49,30,8,224,251,230,149,82,143,198,239,55,124,84,23,24,213,163,77,237,171,214,245,138,246,233,203,204,65,232,235,38,243,6,6,61,195,114,42,176,147,63,75,115,215,23,239,178,78,187,147,109,171,149,148,174,94,50,247,249,142,254,243,100,235,102,218,136,140,143,220,101,200,68,55,103,166,211,88,127,15,82,233,248,62,167,10,157,25,250,174,53,104,146,167,235,8,105,105,75,169,136,217,40,144,164,93,69,114,63,121,94,214,18,223,73,170,67,172,64,106,161,10,67,47,50,246,173,43,105,194,90,78,202,50,59,25,114,62,100,98,136,149,237,102,194,205,199,196,21,26,227,113,161,161,114,43,212,198,141,105,69,156,50,238,181,114,51,183,79,15,159,184,135,114,236,207,196,164,172,92,197,52,221,148,103,27,3,37,54,53,120,75,75,176,203,151,49,148,123,79,114,186,169,139,112,20,57,180,245,202,89,187,137,225,47,118,204,37,58,100,73,129,33,55,185,31,75,255,0,24,210,125,132,49,91,56,31,63,241,69,58,170,194,26,56,52,25,176,20,185,15,19,23,90,38,197,35,185,40,185,31,132,252,63,95,144,9,204,1,243,197,144,219,250,183,106,73,233,181,236,171,143,160,6,53,207,233,237,211,178,194,187,41,194,114,205,240,183,209,215,156,134,139,207,226,32,91,107,73,137,169,109,51,140,101,183,175,75,136,129,109,125,121,65,140,95,232,19,105,182,93,85,154,110,69,99,7,220,52,30,239,187,238,74,112,147,214,100,114,255,0,72,130,140,221,145,223,57,203,136,37,199,110,228,227,81,142,200,61,125,35,178,93,75,234,1,48,61,158,236,18,40,56,93,102,148,243,192,80,189,223,184,136,55,84,105,254,193,20,249,49,112,158,17,125,214,156,74,85,129,32,17,26,144,100,92,218,138,125,70,224,0,0,161,244,49,66,87,32,23,0,161,29,202,226,160,62,9,148,42,45,67,71,31,71,131,39,119,125,27,232,232,94,155,218,246,185,114,232,95,160,106,158,209,155,38,225,92,79,66,174,78,164,224,108,8,195,200,195,178,89,105,215,105,141,165,104,112,144,241,165,68,105,100,204,172,106,35,185,115,27,118,56,223,107,126,195,140,234,211,188,65,166,246,189,174,86,1,230,187,59,178,142,175,151,152,206,181,76,146,229,41,41,167,240,218,145,8,212,72,250,70,155,81,105,35,66,127,31,159,79,120,197,171,37,36,244,168,239,97,60,155,87,108,195,90,204,58,102,41,159,73,171,78,91,181,14,7,118,196,122,66,228,40,244,41,130,59,105,89,26,185,32,207,167,46,126,67,67,106,29,157,153,145,84,196,146,205,199,113,44,118,205,9,81,56,120,73,243,73,153,37,37,107,239,11,227,250,0,104,96,144,109,136,51,87,12,65,244,211,137,167,212,23,175,187,180,233,101,179,181,184,159,53,252,70,39,204,77,130,179,67,10,67,57,145,96,98,154,145,170,102,227,67,120,82,66,121,89,103,170,228,181,114,240,255,0,8,215,182,233,216,159,4,95,190,112,165,82,55,27,248,62,42,51,140,106,209,215,78,164,248,189,98,189,186,92,188,192,122,105,195,179,89,155,9,110,178,133,37,36,233,166,202,34,46,118,47,47,172,126,168,141,29,151,118,247,192,206,197,137,71,173,64,161,82,28,155,136,91,106,242,177,59,40,52,33,100,202,119,154,84,218,110,69,207,244,31,49,33,88,79,48,112,142,49,166,197,168,208,241,37,30,106,102,107,221,20,74,131,79,146,244,41,68,122,77,39,226,182,147,189,186,88,252,128,114,99,12,43,79,197,48,27,135,58,155,2,90,80,250,94,211,45,148,184,146,50,74,138,246,50,62,126,47,227,17,137,180,214,206,24,183,11,214,171,152,167,13,77,160,82,123,195,18,201,74,23,5,199,88,123,116,226,222,89,33,70,134,139,151,133,55,43,153,92,139,200,74,209,25,40,174,147,35,47,50,31,141,137,48,249,215,97,162,41,74,220,233,120,157,213,187,213,238,50,181,174,94,96,52,211,100,92,240,151,59,210,206,253,172,226,42,134,142,3,117,196,72,55,116,95,127,170,218,156,229,123,23,79,34,27,194,173,47,50,180,154,72,210,162,52,153,40,185,31,33,160,184,219,103,28,89,133,56,46,237,98,175,89,226,183,154,247,20,103,75,117,167,77,175,101,43,174,163,242,245,70,226,101,93,126,85,98,132,243,210,232,238,192,89,77,83,100,219,138,51,51,45,8,61,92,210,94,127,192,2,61,251,77,178,197,180,209,51,39,28,55,6,144,155,119,61,156,38,173,32,188,112,218,235,163,253,61,63,64,141,204,160,198,46,224,76,89,46,160,82,231,178,78,64,92,123,194,112,210,174,110,54,171,122,201,229,225,253,54,19,121,183,246,21,149,94,217,235,30,55,25,78,154,159,238,189,36,134,13,103,225,157,23,165,143,159,65,4,249,143,72,145,64,198,149,26,92,148,185,188,99,115,125,109,154,15,196,210,21,208,250,117,1,62,59,37,102,172,44,93,129,240,149,61,43,170,173,214,240,132,7,214,169,38,70,70,100,203,4,103,125,102,119,186,191,140,108,128,130,205,136,115,246,141,130,241,146,219,170,67,132,218,24,195,7,15,120,253,77,12,146,148,151,99,126,50,122,248,79,151,215,228,38,6,137,158,248,34,118,251,125,92,161,198,209,166,218,171,12,248,175,127,59,121,127,8,12,164,3,224,133,95,161,212,81,188,131,89,131,33,58,180,93,153,40,89,106,229,203,145,245,230,92,190,35,238,37,37,69,116,168,140,190,6,2,160,0,0,44,117,166,158,66,155,117,180,45,43,73,165,73,81,92,140,143,169,25,121,11,192,6,10,207,237,158,48,182,99,97,106,243,44,224,220,32,228,234,135,11,103,231,83,155,51,61,219,141,122,202,221,168,253,84,88,186,251,132,68,237,83,144,184,211,36,49,245,90,169,68,170,210,40,240,220,145,18,19,77,80,223,118,57,167,92,68,184,101,165,45,160,137,38,104,51,59,31,51,177,219,222,39,172,98,156,246,202,215,243,18,134,204,88,245,71,35,41,51,218,144,122,34,27,199,100,180,180,90,196,162,252,110,160,34,163,100,205,171,28,195,216,148,232,248,158,185,140,106,8,129,135,248,67,65,73,222,182,78,161,198,19,169,36,183,139,151,37,88,236,71,99,18,237,68,198,244,26,150,251,115,2,73,110,244,223,91,72,247,223,247,95,1,6,187,84,236,245,139,112,38,38,196,117,206,18,175,57,153,24,170,100,116,31,115,186,210,84,74,113,245,18,137,87,81,31,36,127,8,253,44,182,219,13,24,87,188,120,156,190,37,113,91,157,58,234,251,187,105,215,210,236,157,253,96,18,241,156,89,203,135,176,205,10,176,165,197,170,165,109,81,164,72,74,163,161,4,101,100,57,204,143,89,115,240,255,0,16,139,172,212,198,248,163,58,177,197,82,135,65,196,213,134,162,86,119,27,168,245,41,174,37,146,220,178,133,43,90,82,165,151,86,140,202,196,124,236,124,189,221,46,191,139,241,70,126,99,122,58,232,217,121,84,142,204,181,71,162,169,216,169,114,106,91,90,158,63,17,154,91,73,25,145,58,71,167,151,187,159,49,35,27,35,236,191,90,193,244,108,41,90,170,213,230,178,228,78,59,121,30,69,33,108,153,106,91,233,43,154,151,203,214,35,233,207,144,12,33,178,150,196,242,234,141,183,137,113,93,35,2,85,211,46,159,37,26,165,199,57,14,154,211,37,41,35,81,184,193,244,74,12,136,239,210,196,36,35,46,242,143,9,224,120,80,147,7,8,225,200,111,51,79,110,26,215,6,158,211,102,100,68,139,145,25,32,143,77,210,92,190,5,200,119,74,84,14,236,130,212,45,238,243,119,171,197,166,215,186,140,250,92,252,199,214,0,0,0,2,134,118,21,20,50,184,8,184,237,55,172,169,56,41,198,82,235,229,163,28,153,114,87,46,77,76,47,49,30,153,23,69,77,99,190,245,51,29,123,158,27,240,169,189,175,189,233,200,252,132,138,246,156,82,100,158,4,55,137,183,116,175,28,92,143,118,118,230,204,207,120,208,61,154,38,179,15,210,61,242,208,157,124,29,181,44,147,211,125,252,224,61,10,224,58,123,52,234,67,204,180,195,45,145,201,82,236,218,72,138,250,82,87,233,240,29,148,126,38,18,121,47,211,156,90,12,140,137,243,46,71,127,216,164,126,216,10,25,216,71,127,104,110,108,189,67,193,135,26,37,70,181,29,198,49,142,224,206,59,198,130,178,90,150,86,43,44,185,114,254,33,191,24,162,170,197,34,3,114,36,41,180,165,79,18,8,214,225,32,174,105,81,245,63,168,65,142,220,120,254,38,39,198,56,190,133,21,134,73,113,49,197,65,195,83,114,73,195,50,75,178,83,234,145,114,245,188,196,145,178,29,155,216,93,233,159,116,78,48,162,191,163,186,52,239,110,173,55,227,47,107,151,46,132,37,85,5,98,26,107,176,126,11,149,68,244,227,124,243,170,223,119,101,181,71,52,116,226,190,60,250,141,204,22,57,0,224,152,199,16,209,34,201,59,42,254,33,206,0,33,3,180,75,12,46,159,85,196,181,45,220,68,239,241,236,194,186,10,202,61,74,150,124,249,124,6,91,236,192,198,218,62,233,124,76,137,238,95,185,180,221,119,183,235,223,53,14,231,218,117,151,245,9,25,120,137,236,42,67,133,35,28,19,132,148,69,81,216,148,196,211,234,71,204,105,198,196,152,202,22,29,244,207,138,38,11,136,238,237,59,201,4,223,171,196,222,215,46,125,64,79,192,181,107,38,210,107,85,236,94,64,133,37,69,116,168,140,175,238,49,211,243,119,17,198,194,249,127,86,173,62,77,44,163,110,46,133,188,77,145,234,125,180,250,198,71,111,91,200,6,39,218,51,57,96,224,237,116,243,114,178,219,140,206,97,10,56,166,68,155,41,133,42,197,227,46,92,203,242,142,255,0,151,147,163,99,44,43,68,148,227,74,125,50,169,81,166,23,22,146,81,248,155,65,220,250,248,188,95,199,204,68,126,212,25,187,78,196,153,233,137,160,38,28,118,18,223,4,233,56,83,146,178,59,67,100,173,109,37,248,222,126,225,40,27,39,84,225,204,203,92,18,150,100,50,181,122,29,77,81,165,46,18,140,139,135,99,203,235,1,31,27,98,100,196,234,47,162,60,11,84,88,219,238,63,87,14,147,70,171,112,246,189,144,87,234,127,164,198,70,217,19,106,58,106,41,44,80,100,74,197,78,61,63,18,37,180,25,173,38,143,26,88,65,106,187,183,181,250,242,62,67,123,51,95,40,92,204,30,235,221,215,21,15,128,223,222,208,247,218,245,232,253,218,109,109,31,30,162,44,241,118,205,117,188,164,198,244,138,172,218,140,233,77,211,10,61,93,123,218,74,227,36,208,219,202,81,164,212,107,86,146,250,51,241,123,175,211,144,12,227,218,21,143,26,159,146,152,249,132,59,80,186,251,171,215,87,46,82,226,31,227,124,6,173,118,112,225,115,196,185,181,85,154,109,68,112,157,194,242,149,247,194,110,175,12,200,169,231,200,252,191,64,235,187,76,103,5,55,17,225,220,73,134,88,135,25,14,200,224,236,164,206,75,138,45,46,50,191,80,146,87,228,159,63,136,216,62,201,92,53,33,85,213,86,148,183,18,204,140,49,80,66,76,217,61,55,42,147,37,201,87,177,250,166,2,85,240,116,68,193,194,84,72,100,132,39,113,77,140,213,144,86,73,105,105,37,203,225,200,126,192,252,130,174,80,233,48,35,166,125,106,12,114,66,16,209,155,210,16,223,136,147,211,153,245,228,124,134,55,197,219,78,101,70,23,225,56,156,113,132,149,196,239,52,235,196,81,155,245,116,244,185,157,253,96,25,19,20,98,88,120,118,147,62,124,182,228,41,49,33,187,41,91,146,35,86,148,165,70,118,185,151,63,8,138,125,186,182,179,137,87,244,223,3,208,170,88,194,27,238,247,110,235,233,137,182,17,110,25,211,245,94,51,43,145,31,66,234,127,148,117,141,169,54,219,167,230,45,66,69,7,12,96,120,245,18,171,97,245,211,18,244,10,234,101,105,117,213,62,146,73,18,25,241,40,181,164,244,220,140,238,94,99,14,236,231,178,198,100,102,118,63,195,213,135,240,246,37,163,194,169,113,119,144,188,62,251,173,53,187,97,228,250,231,164,142,230,139,123,185,157,185,128,238,91,20,228,61,103,56,241,156,188,101,89,58,29,90,61,70,135,33,105,42,206,183,222,214,212,166,90,212,173,77,172,174,68,131,34,59,159,134,197,203,160,153,76,173,192,180,220,25,133,104,80,98,210,105,113,93,135,71,139,9,74,134,194,80,86,67,104,35,34,50,73,30,155,167,167,192,185,14,155,179,6,79,203,202,108,181,163,80,38,213,30,148,244,70,165,182,173,236,35,140,175,164,150,183,72,205,38,165,25,114,50,250,250,140,206,69,98,34,242,1,80,1,106,172,68,103,126,132,2,167,200,53,16,249,86,229,204,252,34,246,151,114,181,128,125,0,45,79,152,184,0,0,0,0,0,0,0,0,0,0,0,83,81,10,142,37,29,172,2,226,87,63,120,187,168,248,204,253,246,28,205,57,200,138,192,57,197,12,136,249,25,17,253,96,71,114,184,168,13,110,218,35,103,10,38,99,122,63,184,194,216,69,206,239,226,239,199,65,65,219,121,186,245,108,210,191,19,159,79,112,133,234,84,188,95,179,222,62,195,208,231,98,89,172,176,196,232,149,167,90,162,204,117,40,82,18,241,17,242,61,4,107,50,100,203,159,238,121,249,122,49,50,184,209,125,177,246,63,174,102,73,212,241,21,34,191,57,75,139,133,94,138,136,209,168,139,144,110,184,158,33,100,146,52,184,94,35,214,69,107,25,244,243,1,218,182,76,218,195,13,102,6,26,194,180,149,39,21,63,50,127,29,244,179,137,181,18,180,56,250,188,74,223,40,207,146,44,92,143,220,54,218,4,246,106,49,145,41,132,173,40,93,236,75,34,35,228,118,247,125,67,206,243,121,127,153,123,62,102,1,86,106,121,109,137,167,198,160,122,238,63,74,145,13,11,223,177,164,174,165,33,68,139,27,197,231,115,47,117,198,241,108,177,183,214,26,161,82,162,225,252,89,133,169,148,5,197,133,36,212,186,142,36,110,57,234,84,157,73,65,165,198,83,99,52,170,229,207,153,21,192,74,64,213,141,178,112,67,88,151,209,13,80,233,206,240,221,225,250,225,178,85,181,112,253,60,39,248,191,196,50,6,10,218,159,40,241,92,72,171,103,29,97,6,156,122,18,37,27,105,196,145,156,52,92,147,200,236,101,211,87,81,250,57,158,253,39,20,119,103,116,214,98,73,225,183,219,206,25,212,189,167,86,139,95,73,242,245,79,244,24,8,56,217,27,17,170,137,140,176,163,6,244,164,164,241,124,23,76,153,85,136,254,149,130,243,46,124,132,134,237,13,180,65,97,204,7,95,141,30,167,137,152,114,63,11,99,140,246,146,78,167,154,62,86,116,173,235,127,24,138,154,69,65,88,35,29,80,29,126,57,191,195,206,139,48,201,106,221,92,146,241,114,230,71,111,87,168,220,108,1,10,118,118,86,224,49,79,132,252,52,214,119,186,22,203,103,40,147,185,66,204,237,98,78,171,238,143,202,215,248,0,234,217,91,78,168,231,166,109,214,107,79,203,41,237,74,165,241,4,85,167,20,234,238,218,152,102,231,114,95,62,70,69,207,167,151,65,46,153,23,129,35,97,76,29,134,212,80,41,141,45,24,126,28,101,42,51,68,147,59,52,213,249,233,46,94,31,226,24,251,101,140,135,155,128,40,48,231,76,172,190,226,151,14,76,115,105,218,121,178,105,53,74,212,71,205,103,238,79,75,123,198,199,41,37,30,51,109,26,136,244,17,38,231,202,246,32,24,45,204,227,166,211,173,196,29,97,91,206,154,116,157,173,245,175,226,51,180,89,40,148,217,184,217,40,136,149,167,196,33,211,106,124,127,19,13,122,49,188,142,203,220,79,27,107,201,36,91,78,227,224,119,245,132,134,236,141,156,52,172,204,192,51,106,144,163,196,96,145,93,114,22,150,167,165,251,168,153,97,87,185,36,185,248,203,151,243,128,216,65,172,219,118,98,134,240,238,88,211,29,82,229,166,248,134,59,119,96,236,124,226,200,63,50,229,200,108,200,143,158,214,12,85,26,6,88,211,233,230,134,150,227,88,182,9,153,111,136,149,99,167,202,62,150,229,212,4,81,98,8,238,226,188,217,197,230,210,201,91,218,173,66,73,113,6,103,200,228,159,94,188,252,95,198,61,21,101,165,27,186,251,199,232,216,78,247,115,248,50,183,77,125,121,23,152,129,29,153,48,204,140,93,154,245,196,71,91,141,154,233,146,164,248,25,55,121,28,150,121,114,50,252,110,163,208,236,24,188,54,191,164,213,170,222,235,121,128,250,128,0,6,20,218,163,15,119,246,4,130,193,53,25,70,154,195,46,125,50,110,92,152,120,188,143,159,49,12,209,49,76,220,191,207,220,122,247,120,78,101,40,169,85,33,145,66,116,210,101,105,183,177,115,79,135,193,252,92,132,240,227,168,14,84,105,12,176,217,168,141,50,82,191,10,117,126,197,69,254,145,3,27,100,80,102,80,243,31,27,207,144,211,219,183,113,181,73,9,53,178,104,73,221,249,7,200,207,175,65,38,50,39,151,7,87,89,172,241,155,173,255,0,208,238,239,188,183,191,87,78,103,228,59,40,212,205,141,115,42,149,137,61,47,225,248,68,240,221,223,125,19,18,231,173,196,121,17,91,213,27,102,40,177,210,212,131,33,24,253,174,212,100,59,130,227,202,75,49,201,107,197,116,242,53,26,124,70,93,219,35,169,219,224,36,221,229,18,26,53,40,200,136,188,196,99,118,186,214,99,22,11,143,17,42,109,75,70,43,167,153,145,56,87,183,118,200,247,126,80,17,197,145,198,244,108,111,80,67,78,26,20,152,14,164,205,6,101,253,121,177,232,247,12,41,103,196,234,81,159,169,212,255,0,198,30,118,182,103,163,204,174,102,45,81,168,204,60,103,221,79,187,224,104,215,203,126,207,151,215,212,122,46,162,71,91,27,237,87,241,105,234,86,243,1,250,128,0,2,134,68,125,74,227,171,99,44,191,195,120,190,2,97,212,176,221,22,113,20,130,144,101,54,27,110,167,86,149,22,175,18,79,197,226,62,127,19,29,168,0,69,206,125,236,3,57,206,226,238,10,38,93,64,183,21,190,221,198,54,181,254,11,77,244,71,231,110,125,124,198,169,101,163,216,175,36,235,84,186,101,111,16,203,91,101,84,98,168,227,116,201,110,26,22,214,180,36,200,201,90,46,163,38,140,185,149,173,110,126,83,224,227,122,237,206,214,26,183,180,142,205,53,12,113,78,171,212,160,98,9,4,182,240,244,136,200,101,154,90,158,53,168,146,241,145,17,147,133,204,245,17,90,192,41,179,174,103,224,236,117,134,112,250,215,70,152,251,211,184,187,185,54,59,74,51,208,227,190,177,235,81,159,36,114,235,238,27,3,30,139,131,229,178,147,86,24,167,42,247,63,28,38,143,223,111,33,11,4,238,38,217,215,51,173,89,193,149,73,145,48,255,0,225,37,73,101,200,45,171,127,31,149,205,72,81,34,198,241,17,92,206,230,69,210,227,61,80,182,247,194,20,252,39,5,185,52,74,59,114,82,181,146,216,115,18,180,149,160,141,107,50,51,35,106,229,202,222,239,121,0,220,28,251,199,24,3,47,168,40,156,238,24,83,103,222,165,12,206,20,38,9,87,208,233,254,50,124,62,15,226,228,33,219,53,246,129,157,140,251,175,209,234,246,39,137,193,239,247,219,233,70,222,173,122,52,219,67,135,123,105,62,190,98,153,237,158,46,103,37,78,171,75,163,225,53,54,93,248,253,73,46,70,155,197,234,70,167,82,86,36,182,92,143,120,71,170,246,233,230,54,231,100,189,138,177,34,189,42,227,171,181,40,95,172,116,111,104,14,39,95,225,239,107,186,93,57,126,144,31,131,177,238,197,85,170,203,52,250,246,37,135,130,42,169,133,138,26,222,28,182,214,251,134,202,10,58,205,5,173,131,229,205,92,175,107,153,249,137,85,192,121,119,134,176,77,22,13,54,153,134,104,144,23,11,123,163,129,132,219,73,70,181,168,207,78,148,149,175,168,239,245,152,253,218,53,39,186,34,170,55,17,189,212,225,185,171,70,159,113,21,186,159,144,253,0,20,34,34,43,17,88,133,64,0,0,0,0,5,12,201,37,117,25,17,124,71,231,212,113,5,26,148,157,83,170,176,152,241,18,108,236,132,35,153,149,253,231,228,3,234,151,33,49,155,39,22,74,50,53,91,144,136,46,208,12,234,42,167,160,124,4,250,243,59,174,244,215,169,221,55,191,11,110,142,31,145,141,242,218,43,104,92,31,132,112,195,47,170,125,26,77,170,233,141,164,235,13,55,253,109,211,191,67,252,94,159,17,2,56,215,22,35,19,112,90,97,147,28,54,243,163,218,239,171,79,192,173,234,128,238,187,52,97,7,113,30,108,224,71,9,16,214,218,177,117,45,133,37,242,51,212,92,75,55,35,45,39,114,241,15,66,249,73,135,154,195,152,14,149,74,110,60,86,138,62,254,201,142,141,40,45,79,56,174,69,98,252,111,47,49,14,221,157,152,6,163,90,168,97,202,251,60,73,51,11,30,195,37,233,138,165,167,192,168,139,59,170,246,46,71,249,4,216,146,209,78,167,235,117,105,210,223,85,40,244,151,53,127,235,1,215,51,39,25,67,193,180,102,106,18,211,48,210,228,180,48,92,49,22,171,154,22,175,122,139,151,135,248,132,85,109,39,157,24,135,49,43,213,220,47,135,241,70,36,140,112,177,36,169,9,76,153,171,67,73,109,11,121,26,82,72,90,172,101,172,172,86,34,177,24,219,221,169,171,117,140,103,89,151,131,40,88,98,100,211,131,54,52,206,34,33,41,243,90,120,107,31,129,40,228,68,110,145,94,231,204,190,34,236,132,217,190,181,79,171,22,34,169,84,166,196,42,133,35,81,178,253,41,104,221,169,106,105,122,53,26,202,230,86,50,232,93,0,87,102,61,156,81,133,189,36,239,122,70,22,145,197,112,123,189,212,125,122,116,239,175,125,77,21,189,98,27,132,132,33,178,210,218,18,146,235,98,43,11,90,107,119,127,21,239,240,23,56,227,109,33,78,58,180,161,41,35,82,148,163,177,17,23,83,48,7,9,38,131,37,164,140,188,140,134,169,237,162,156,40,214,29,101,202,174,31,139,41,103,89,140,70,165,68,109,102,103,194,187,110,106,248,114,25,111,53,51,235,46,242,250,145,84,122,173,139,48,226,30,129,184,222,49,34,180,196,117,22,181,32,138,250,140,205,60,150,71,211,159,47,49,18,219,125,109,71,135,115,50,181,54,129,135,96,83,165,179,30,171,10,90,101,194,172,162,82,92,36,193,52,153,17,33,22,177,26,236,103,115,230,86,1,169,121,188,228,21,99,252,81,192,197,75,13,119,244,221,218,18,130,73,37,27,231,44,68,69,210,197,110,67,167,70,168,79,133,171,131,157,33,141,118,213,186,117,73,213,110,151,177,243,234,99,176,82,112,30,52,197,243,221,93,31,8,214,229,27,201,84,164,148,106,123,175,248,13,69,204,180,167,153,120,139,159,78,101,230,50,106,54,66,205,142,122,240,150,45,71,149,240,204,158,96,48,223,31,89,172,73,106,60,138,172,167,150,242,146,201,27,207,173,69,99,59,88,238,103,203,152,220,93,147,118,65,174,227,201,88,87,17,77,103,8,76,167,206,227,181,51,61,43,113,75,208,79,160,181,36,217,82,78,202,65,25,115,62,132,62,157,157,182,51,204,73,152,134,131,50,116,12,69,1,182,177,20,82,90,158,195,111,146,82,130,91,70,107,51,53,21,136,174,127,160,76,78,81,101,227,184,15,8,82,104,143,84,87,37,112,119,247,82,163,27,70,173,110,184,175,84,212,118,245,255,0,128,6,55,200,141,151,112,86,3,160,196,227,112,6,6,57,69,29,246,86,236,74,83,90,149,169,243,89,22,163,105,38,101,98,47,208,51,204,10,13,22,154,203,76,194,164,65,142,77,54,150,146,76,199,66,8,146,68,68,73,43,23,78,69,203,224,62,242,228,42,2,150,34,232,66,160,40,102,69,239,1,80,20,35,191,184,84,7,228,98,102,210,228,6,210,164,145,150,248,143,153,126,229,67,206,182,209,237,173,191,71,181,168,142,252,95,191,253,164,122,48,173,145,170,34,8,191,186,23,241,24,243,193,181,52,119,163,250,49,190,105,104,213,198,219,82,76,175,248,1,4,153,118,107,79,67,153,95,45,39,188,51,60,100,225,115,255,0,115,195,248,141,253,17,111,217,125,136,99,175,0,240,246,108,148,230,58,210,95,74,87,230,204,34,233,97,40,233,59,164,140,81,81,210,51,106,162,154,110,28,140,250,141,194,213,53,8,250,62,191,131,112,252,254,3,187,141,107,219,83,29,211,240,206,91,83,223,145,195,171,250,97,105,131,37,202,75,118,62,30,65,251,200,255,0,23,160,8,54,173,176,254,35,220,232,115,87,15,170,251,243,51,245,173,211,175,226,143,67,121,45,134,219,195,120,94,84,38,163,196,100,151,80,91,218,99,163,74,78,237,182,87,181,139,159,135,248,132,15,108,239,151,213,172,121,233,7,119,197,154,92,15,9,175,115,13,111,250,251,219,94,214,183,168,127,95,228,30,133,169,112,206,12,101,52,165,234,186,205,87,52,219,220,95,204,3,234,121,212,178,217,186,178,51,36,249,8,215,237,66,206,100,82,105,199,134,33,77,174,70,126,30,33,128,181,27,14,104,111,74,169,238,170,197,101,145,254,204,189,221,110,54,251,105,204,229,195,153,107,150,120,146,163,62,77,53,215,105,220,30,184,239,84,155,142,163,222,72,100,138,247,35,52,242,89,31,78,127,148,65,158,213,249,163,27,53,243,110,191,89,165,83,154,67,50,93,134,234,78,60,178,146,155,55,13,182,206,202,74,72,143,153,126,67,228,3,16,86,36,187,87,174,84,39,169,215,22,169,82,93,125,74,117,70,106,81,169,102,119,81,243,185,243,230,55,247,101,13,142,170,85,239,74,123,222,6,11,157,184,224,119,124,83,74,119,70,173,253,244,234,96,237,123,21,254,162,24,159,99,61,153,177,150,97,99,103,205,113,171,52,216,175,225,197,78,106,73,209,29,117,183,9,79,71,210,73,61,73,35,185,46,228,100,125,8,78,142,20,194,199,135,120,171,205,55,248,141,31,214,180,91,78,175,137,223,214,1,201,132,112,157,35,10,211,220,129,76,164,83,160,182,183,205,243,68,56,233,105,6,163,74,75,81,146,72,185,248,75,159,192,135,239,0,0,0,11,20,162,1,85,40,147,107,144,248,221,74,148,178,50,62,86,28,138,63,46,98,132,131,81,151,80,21,105,178,185,21,136,125,41,45,37,97,106,17,166,220,197,224,0,3,241,177,14,40,165,97,222,31,188,102,68,103,136,215,163,125,33,45,95,77,175,107,245,245,136,6,26,218,115,55,41,216,27,6,98,134,94,239,100,188,156,45,54,90,23,19,73,105,179,79,17,25,25,173,38,74,186,63,136,64,246,116,230,4,220,195,204,26,205,85,21,58,171,172,212,56,123,38,115,198,165,30,237,134,211,226,45,74,46,168,229,204,253,195,57,237,175,159,180,188,192,199,44,29,42,155,21,109,189,134,211,8,220,143,82,76,132,165,70,244,159,122,80,92,252,101,203,234,243,29,7,101,204,130,197,153,149,152,24,101,112,225,213,152,135,81,227,116,203,106,146,235,237,167,118,195,247,178,136,200,149,205,6,93,121,31,212,3,48,118,126,108,217,47,48,177,35,213,202,148,44,49,62,4,170,12,181,180,205,69,179,117,73,90,38,178,141,70,147,105,73,35,228,162,35,35,232,127,17,50,217,107,128,104,184,51,14,81,161,67,161,210,34,61,14,149,30,18,149,10,50,27,43,33,180,17,145,25,36,143,77,210,92,190,5,200,116,93,148,242,146,102,85,101,149,22,145,58,162,244,135,163,179,49,165,37,216,71,29,69,174,90,220,35,52,154,140,203,145,151,215,212,102,224,0,1,67,59,24,10,128,0,11,77,8,62,169,47,208,45,83,12,43,214,101,179,183,154,72,114,0,15,149,116,186,107,159,132,167,70,87,43,115,101,39,254,129,192,120,122,134,106,212,116,88,6,126,124,50,47,252,67,244,64,7,202,213,50,154,194,73,44,211,227,54,69,238,75,73,47,244,14,94,26,49,127,99,181,255,0,200,33,202,0,56,201,134,19,234,178,217,125,73,33,198,237,58,158,241,25,61,6,59,132,101,164,201,77,36,238,94,93,7,208,0,58,253,67,0,96,122,162,92,77,67,6,80,165,19,182,214,79,211,153,94,171,90,215,186,78,253,11,244,14,163,92,217,231,40,171,38,107,119,41,176,51,170,53,146,140,222,160,197,81,157,147,111,238,102,50,112,0,214,204,71,177,110,84,85,18,179,143,148,25,100,147,91,230,229,215,135,227,23,35,191,147,7,207,152,192,248,215,179,145,137,220,31,114,225,28,174,135,163,121,189,180,2,111,85,244,219,213,141,206,214,62,190,98,66,192,4,28,102,151,103,150,101,97,196,201,144,138,134,3,105,12,83,87,37,69,29,217,9,63,14,179,185,125,236,92,252,63,196,53,75,20,229,126,36,193,147,165,68,157,62,2,156,135,163,89,199,117,195,47,25,36,202,215,65,126,49,127,8,244,221,38,63,16,218,209,175,78,164,154,111,107,218,227,28,227,60,153,244,185,169,141,250,73,194,113,123,190,124,30,243,78,157,63,187,43,223,79,240,128,243,116,205,115,18,209,22,105,133,136,42,17,140,139,79,222,242,220,71,35,231,110,70,92,135,107,194,217,211,143,104,114,141,215,241,238,43,54,201,141,210,82,213,81,238,92,211,110,70,225,114,177,9,135,206,45,128,230,227,45,78,69,204,135,208,106,148,211,150,111,15,155,182,36,180,105,247,62,67,71,243,115,179,115,49,232,15,76,159,75,153,137,43,27,202,163,141,165,49,240,131,252,208,102,225,147,132,105,117,87,46,69,250,75,152,12,169,147,187,109,224,51,239,126,247,133,140,101,254,183,221,239,27,101,205,63,132,189,181,63,202,252,191,64,144,188,178,205,220,33,138,32,146,233,212,170,131,90,167,112,229,190,97,164,248,172,142,124,150,124,188,68,60,250,215,178,51,53,176,238,227,142,203,172,88,223,17,171,78,246,133,37,187,233,181,237,116,243,245,136,125,184,15,51,102,101,204,232,78,76,194,143,60,168,211,219,159,165,215,205,131,81,36,211,203,154,14,197,224,62,127,204,3,210,187,14,180,250,18,227,104,50,37,94,215,34,28,194,37,114,35,180,151,13,210,99,208,233,117,108,13,76,132,150,184,157,227,178,49,75,109,146,46,110,168,174,74,96,173,123,145,117,247,144,221,156,167,219,99,40,113,229,53,135,30,197,152,62,150,242,153,117,213,48,172,85,21,197,35,75,186,44,100,100,147,231,200,250,123,192,108,136,14,185,70,204,92,13,94,105,167,41,120,198,133,40,221,101,47,145,71,169,50,239,128,200,185,248,85,204,185,151,63,137,14,194,149,161,119,208,180,170,222,71,112,23,0,0,0,0,0,0,11,12,206,253,0,94,2,195,114,222,239,225,20,37,106,231,96,28,130,134,118,2,20,235,215,144,10,145,220,84,88,43,171,224,2,224,20,35,184,25,216,5,64,0,0,116,220,203,154,80,168,204,172,205,194,188,180,39,193,254,34,199,114,24,31,107,26,162,233,152,42,27,137,136,167,175,88,101,54,37,91,251,29,227,191,67,242,18,122,8,198,218,210,189,45,117,202,250,90,153,45,54,197,82,173,244,134,92,181,191,241,27,67,178,36,201,139,244,179,121,45,229,91,128,181,220,51,254,238,34,251,61,177,81,207,204,44,89,28,233,251,179,70,35,158,171,239,111,209,247,74,214,183,196,72,70,196,53,101,204,244,211,76,67,45,29,221,209,87,235,196,252,62,3,17,19,2,82,18,70,69,204,84,80,140,207,169,88,84,114,11,84,118,33,106,21,117,25,92,197,230,118,22,32,238,179,1,121,17,123,133,69,45,97,80,1,173,59,107,207,122,14,4,130,182,144,131,189,118,58,124,68,127,236,103,198,203,13,111,219,78,17,203,192,16,18,77,107,253,93,142,126,181,191,177,159,18,72,64,238,111,203,92,156,194,197,70,178,73,25,215,231,40,237,231,191,112,72,63,103,109,69,111,253,208,46,109,248,123,171,167,255,0,27,248,136,246,205,246,119,57,145,139,81,166,218,107,243,211,107,255,0,127,112,111,31,103,69,89,150,126,232,58,164,105,213,221,63,176,51,255,0,101,252,2,122,42,100,8,238,42,45,73,164,203,195,208,92,42,40,174,130,209,113,149,194,220,185,128,180,90,165,219,222,66,243,47,33,196,180,153,251,189,192,42,151,53,25,17,216,94,56,80,218,136,200,204,135,49,17,216,5,121,153,116,20,177,249,11,136,84,5,132,210,72,239,115,23,116,21,0,0,1,195,38,92,120,136,39,36,57,161,38,122,72,236,103,207,242,0,230,22,169,104,65,26,150,162,73,17,92,204,206,214,33,139,241,70,209,249,69,134,56,110,243,198,92,55,19,175,71,234,116,165,234,211,166,254,171,71,111,88,191,72,213,28,211,237,33,203,42,123,114,163,225,124,230,221,186,170,106,212,209,122,59,32,254,152,245,146,125,120,190,100,158,188,128,111,13,123,27,97,154,4,119,223,168,226,90,68,50,99,78,179,147,49,182,201,58,140,136,175,117,21,175,114,183,214,67,88,54,135,219,79,15,224,6,142,54,29,198,217,123,45,246,231,50,210,155,145,82,67,138,36,41,133,44,204,201,15,164,250,219,159,145,136,205,206,125,187,51,95,23,200,172,70,163,230,159,23,10,95,15,187,79,113,198,111,86,146,108,207,214,142,70,86,52,159,95,33,173,120,147,27,99,12,121,61,217,149,234,159,28,251,170,75,139,86,229,166,174,105,73,32,142,201,74,75,145,88,132,27,45,157,251,109,227,204,101,81,169,194,40,88,57,232,229,90,122,75,78,68,109,229,107,78,167,8,142,251,243,35,73,146,186,151,192,106,244,185,245,170,238,139,83,141,123,139,254,5,149,157,181,121,243,63,33,221,114,247,33,115,27,28,77,209,77,194,156,106,28,135,197,163,239,230,27,186,12,209,101,115,112,191,24,185,124,122,9,32,202,46,206,220,63,250,173,233,54,79,255,0,112,220,127,76,11,254,249,171,212,147,254,47,80,200,142,124,3,179,246,60,197,242,162,33,89,127,140,86,203,211,219,138,181,197,165,60,118,35,52,223,158,236,202,246,87,241,13,244,217,227,179,218,139,189,195,245,138,237,51,49,96,61,247,222,244,157,101,13,33,28,157,74,111,170,53,202,229,110,167,239,18,17,129,118,118,202,252,29,24,145,76,193,252,34,145,47,138,73,119,132,135,44,178,36,217,94,39,79,241,75,151,192,100,232,144,34,65,105,12,69,107,66,17,125,37,168,206,215,59,159,95,172,81,135,242,151,103,124,43,151,212,168,241,160,76,174,153,182,203,173,90,91,141,222,202,119,95,59,52,158,119,254,1,151,161,83,217,130,211,109,52,165,153,54,217,54,90,140,175,98,34,248,124,7,212,0,0,0,0,0,0,0,40,103,228,45,189,192,94,41,114,20,185,138,25,251,192,92,103,111,120,183,89,252,5,138,53,25,114,22,93,96,62,130,59,133,203,204,113,164,212,87,21,89,149,250,128,190,229,230,23,47,50,28,90,175,202,224,68,119,248,0,228,212,26,140,90,68,175,112,173,172,2,138,95,187,144,227,212,100,171,242,23,233,35,234,92,197,166,217,223,160,14,84,42,233,46,130,225,196,223,132,249,242,43,14,80,1,248,24,215,14,70,196,184,114,173,75,146,169,4,153,212,233,17,21,185,50,215,165,109,169,39,166,228,124,252,92,185,24,253,241,67,43,149,140,4,22,109,213,179,155,184,67,48,113,190,36,166,209,241,75,145,162,119,110,137,15,199,51,96,245,49,25,7,117,19,68,93,84,101,215,168,199,91,33,102,245,67,41,241,204,213,56,170,68,82,42,43,241,175,83,53,35,215,144,203,150,245,211,207,151,47,128,153,141,170,50,74,141,152,185,121,137,208,172,51,222,19,42,28,23,46,53,109,107,221,190,199,247,196,145,88,145,240,232,33,27,105,220,177,171,229,38,105,86,226,51,68,238,168,141,57,17,134,211,196,165,251,26,226,54,225,149,205,106,62,103,115,191,228,248,8,39,187,35,115,2,62,52,192,216,98,81,84,41,111,59,43,15,66,154,164,196,116,148,68,106,101,163,51,34,212,126,27,171,248,185,140,152,34,175,179,215,105,93,253,98,14,19,173,99,77,76,82,176,83,77,38,63,118,219,118,166,149,17,178,45,73,106,231,98,185,117,59,252,68,169,33,196,57,125,7,123,11,2,225,106,211,114,49,112,0,249,150,86,49,105,25,223,160,230,113,55,59,216,112,153,91,168,11,181,145,123,200,115,161,68,162,189,200,124,70,87,28,173,41,73,43,25,251,192,125,64,40,71,114,184,168,14,25,49,145,41,4,219,134,162,34,59,242,17,99,182,206,202,76,202,244,51,186,169,88,190,94,158,241,222,110,152,39,52,223,134,181,244,179,202,252,255,0,64,149,65,213,177,158,12,165,98,158,15,143,166,241,92,46,243,71,211,41,26,117,105,191,69,21,253,82,253,0,60,220,101,134,40,168,96,140,115,134,231,147,49,218,56,85,168,115,175,49,42,74,75,67,200,59,171,153,120,124,60,255,0,47,49,59,123,33,231,132,28,125,151,56,77,153,53,188,56,115,39,241,250,152,135,36,141,126,7,223,63,10,77,197,31,68,92,250,251,196,51,237,83,147,21,124,172,199,144,169,200,195,125,216,142,229,106,122,145,198,37,255,0,235,207,150,187,235,87,247,62,159,14,156,198,65,216,131,104,122,182,6,204,172,23,72,169,226,254,10,145,11,188,117,183,221,233,115,70,184,242,84,92,210,218,148,119,90,200,250,159,95,32,19,47,180,38,13,99,26,224,232,112,180,205,116,145,83,109,251,68,34,82,185,52,234,127,20,249,120,191,77,132,52,78,161,212,242,187,63,49,253,96,233,147,35,178,229,94,171,9,14,212,89,82,27,81,28,211,81,89,86,73,26,140,155,191,94,151,228,38,171,41,113,181,23,51,178,254,149,92,137,83,239,36,202,223,184,78,238,86,206,173,15,184,221,236,105,77,173,107,116,248,141,63,219,47,102,119,231,210,36,215,176,214,10,222,76,168,98,117,200,113,222,242,34,214,135,19,33,102,122,86,237,138,230,105,59,88,140,6,229,229,230,40,141,94,239,13,204,200,79,110,55,87,220,56,74,182,173,125,121,159,144,238,227,83,118,72,196,117,55,125,43,239,153,151,183,3,187,250,52,255,0,127,191,170,95,87,81,182,11,61,41,82,188,138,224,53,35,180,14,190,212,12,137,199,172,42,76,84,155,125,215,201,107,34,50,188,200,167,207,159,196,67,28,54,125,35,205,10,194,208,74,116,149,13,11,188,127,17,114,75,41,248,137,51,237,55,197,206,177,128,243,38,142,221,67,73,39,185,236,222,234,255,0,215,161,171,174,159,203,212,71,158,201,56,117,220,105,154,53,86,23,15,140,181,9,215,173,188,38,250,63,29,55,234,94,118,1,53,251,34,225,244,82,178,195,3,73,36,72,74,151,130,233,136,61,225,88,185,199,96,252,139,200,103,241,208,50,74,146,154,70,90,96,248,165,31,116,108,97,202,123,38,157,122,180,233,142,217,90,247,59,244,29,252,0,88,105,43,220,94,44,89,245,32,21,73,145,21,175,200,92,62,115,81,234,181,249,11,210,231,153,128,229,0,0,22,173,4,178,52,153,159,49,242,57,74,142,227,134,226,150,229,207,200,203,249,135,218,0,58,166,33,192,52,154,236,114,98,75,243,82,146,123,123,244,74,73,29,236,101,239,73,242,230,52,31,104,109,128,240,213,127,184,59,186,54,63,151,184,226,181,240,200,109,205,58,183,86,189,163,157,175,99,183,212,98,72,199,27,172,180,245,183,137,189,186,115,1,230,163,22,101,206,53,202,188,65,13,215,48,109,126,41,196,109,186,159,234,149,57,212,17,105,90,188,71,225,79,131,232,249,159,192,249,141,185,217,19,110,44,77,134,234,152,79,9,214,92,192,244,250,116,126,63,120,244,179,113,165,163,82,95,112,181,41,82,9,37,117,40,136,174,93,12,132,128,109,23,178,70,5,204,58,85,98,116,76,191,239,9,254,143,72,135,25,93,236,243,95,73,165,227,66,108,111,37,62,178,250,159,46,124,204,67,150,123,108,227,152,153,65,140,43,143,183,131,123,166,157,73,225,172,125,226,195,251,173,235,77,23,247,85,169,87,83,159,27,95,221,96,19,179,147,25,225,134,179,47,15,196,156,222,44,195,18,164,60,203,206,173,20,233,237,172,136,144,241,183,123,111,20,118,233,127,137,140,166,219,173,186,132,184,211,137,90,84,68,162,52,157,200,200,253,228,60,240,100,30,212,217,149,148,21,37,193,70,58,238,152,108,193,117,134,211,221,145,223,177,173,228,56,101,125,202,207,153,220,239,249,62,2,85,246,112,219,131,47,49,172,10,85,50,185,153,252,101,65,188,60,196,137,104,238,87,219,179,196,150,82,179,186,88,36,250,202,62,68,118,231,200,6,224,202,167,179,47,78,241,75,45,23,182,147,47,127,228,248,15,138,135,135,226,209,35,156,120,203,125,73,55,119,159,72,100,103,123,17,123,136,185,114,31,116,58,140,42,134,190,17,237,230,238,218,188,38,86,191,78,165,240,49,244,128,196,27,85,83,218,151,145,184,161,42,53,221,124,23,36,219,221,49,143,135,192,64,182,210,52,196,167,59,241,36,82,39,108,130,134,127,31,214,140,252,62,34,126,182,141,108,156,202,28,66,151,10,237,159,9,127,255,0,138,100,65,22,212,135,22,30,126,226,149,223,66,76,161,36,143,153,255,0,97,176,3,166,210,48,134,38,194,209,152,196,112,112,229,85,105,154,202,80,151,30,134,225,180,164,172,137,100,105,50,73,94,250,74,220,207,144,223,60,9,139,36,226,126,59,131,225,37,112,219,173,92,45,215,167,86,171,106,177,157,189,83,183,212,99,135,39,48,134,2,204,204,1,133,168,5,78,239,41,113,232,16,101,188,214,249,230,116,169,44,182,133,43,86,164,145,243,93,172,71,239,24,138,150,238,97,228,118,247,143,87,114,247,214,157,28,152,147,190,220,222,253,53,233,182,244,188,175,171,223,110,89,234,185,108,246,14,219,3,48,48,124,152,212,202,237,51,11,83,16,236,196,62,231,30,195,236,169,45,25,165,38,191,19,197,100,248,79,157,173,200,252,134,207,229,238,215,88,47,17,53,79,102,167,152,88,1,151,164,111,117,182,221,89,164,168,180,235,181,137,79,25,244,73,24,214,230,242,207,38,115,222,143,50,181,135,40,157,249,48,144,229,42,51,188,76,184,223,79,163,82,27,178,214,130,234,234,79,81,149,188,92,207,151,45,112,205,157,148,118,136,203,217,53,90,222,2,192,92,4,104,27,142,17,222,244,130,238,141,100,218,87,201,215,148,103,115,90,203,153,31,94,94,225,68,193,81,51,63,4,214,227,161,248,152,211,14,200,37,165,74,35,98,162,202,200,200,149,111,114,204,118,6,107,148,89,9,74,153,171,194,112,148,146,81,104,144,131,185,121,242,49,0,205,231,62,216,217,84,242,169,117,12,73,221,105,142,91,173,223,7,75,127,73,175,233,45,114,66,175,114,59,245,248,124,7,116,161,118,132,103,189,29,13,179,87,205,221,202,154,96,153,89,119,4,53,89,194,181,203,195,24,252,143,224,42,39,36,234,180,178,235,82,138,95,246,228,255,0,56,181,202,205,33,164,154,156,170,195,73,17,92,205,79,164,172,95,164,66,183,250,164,25,158,175,95,57,111,110,159,210,236,127,249,168,252,42,223,104,206,118,72,101,228,66,206,61,70,166,20,146,47,71,162,21,212,100,126,113,190,160,19,105,39,27,225,40,164,163,127,21,81,154,211,107,235,156,210,109,127,59,168,126,52,220,218,203,134,156,84,119,243,11,11,182,180,25,25,165,85,102,9,69,203,222,70,191,136,129,74,206,220,123,75,213,94,121,182,243,67,122,135,116,216,187,146,158,155,216,139,252,28,188,135,224,150,209,91,71,87,101,46,87,166,27,247,86,90,148,174,239,128,155,145,88,186,110,136,188,128,75,182,208,217,127,149,185,165,71,54,147,141,14,74,157,172,247,129,149,58,163,29,103,205,46,243,47,10,188,31,73,252,37,204,69,78,98,100,28,140,49,221,252,13,31,18,175,137,222,234,223,71,51,182,157,22,181,155,47,198,49,117,63,104,29,171,97,33,10,99,22,232,78,236,146,159,188,41,167,203,149,186,183,240,31,108,253,160,241,197,87,119,233,198,46,222,238,175,194,253,224,202,109,123,107,252,19,101,228,158,191,147,222,3,98,246,35,137,130,201,202,71,121,98,88,241,165,250,95,31,116,202,230,52,133,44,190,246,177,146,85,204,238,119,46,94,66,92,240,226,98,38,143,28,161,72,75,204,150,189,43,74,201,68,126,35,191,50,229,214,227,207,182,88,227,200,244,76,99,135,230,97,170,174,230,60,106,196,73,10,86,224,213,165,196,186,131,51,178,210,102,124,137,60,186,9,148,217,155,58,32,226,204,33,134,224,79,196,156,84,233,92,102,180,112,102,141,90,93,120,203,153,32,136,172,148,151,232,1,177,0,44,105,212,60,130,113,181,93,39,208,236,47,0,0,0,0,0,1,165,61,160,185,106,120,163,45,97,161,136,117,89,11,86,43,110,65,166,43,122,204,136,227,202,231,98,73,242,241,127,16,135,28,181,169,43,14,119,143,16,109,49,196,110,109,196,248,117,105,215,210,230,87,245,191,136,122,49,204,236,39,3,20,80,152,133,46,7,18,148,76,75,218,119,170,69,140,144,178,189,200,203,241,191,132,64,62,209,25,93,47,46,253,31,221,80,187,191,188,56,187,253,244,78,235,221,238,191,118,171,91,95,195,168,205,83,133,136,202,121,50,87,21,198,196,152,102,76,182,38,193,124,147,80,91,55,140,225,41,55,221,182,118,228,103,207,197,252,67,35,136,237,236,246,207,148,86,48,105,82,170,248,171,125,42,110,48,225,219,111,129,211,173,43,106,34,72,174,150,200,138,230,103,206,226,67,205,196,146,55,151,229,230,52,140,47,181,38,60,137,130,176,84,41,110,212,105,145,212,170,187,44,31,24,241,32,185,176,242,191,24,185,248,127,64,130,124,203,154,254,56,206,76,115,195,182,153,68,246,32,169,204,35,132,70,187,145,202,95,136,173,127,15,139,175,196,185,137,25,237,93,204,153,84,76,46,213,42,5,107,114,227,24,158,5,219,225,137,86,35,167,62,174,166,147,243,47,120,208,173,147,112,201,227,188,220,174,42,124,46,59,127,72,147,52,254,147,117,117,42,75,30,46,70,159,199,62,95,30,128,38,247,103,172,34,88,87,191,236,204,212,113,92,47,235,148,218,250,119,189,60,37,248,223,196,51,16,252,218,60,6,225,111,183,109,104,215,166,254,43,222,215,254,113,250,64,0,0,3,78,59,67,41,234,147,149,52,226,75,110,168,207,21,178,175,9,95,251,26,95,192,67,110,74,86,92,163,119,206,147,101,59,238,31,240,188,186,111,58,115,47,49,52,251,112,87,112,247,220,246,36,106,140,174,77,98,86,200,211,161,124,148,76,73,47,113,125,98,11,168,213,88,212,221,246,233,253,222,243,77,252,38,119,181,254,31,16,30,152,163,98,90,92,74,76,169,211,106,144,35,162,58,86,234,148,227,233,66,82,148,166,230,163,51,62,68,92,238,99,79,118,191,218,163,11,196,193,184,183,9,211,113,182,7,144,226,56,13,12,247,147,107,125,87,118,59,135,225,39,185,242,185,244,232,53,51,54,118,250,174,84,33,79,161,224,156,216,222,55,80,165,59,29,45,119,18,11,91,235,39,18,69,119,35,242,189,210,87,185,23,240,140,3,129,242,155,58,243,231,21,194,173,214,104,29,249,6,185,188,222,59,197,68,141,190,220,182,164,151,36,173,6,155,41,162,46,68,87,211,239,191,48,198,217,169,141,151,90,204,170,198,36,97,232,15,113,105,97,58,152,86,166,140,146,195,105,240,153,40,255,0,19,207,173,196,167,108,9,159,208,170,209,232,88,90,109,115,12,182,84,220,19,21,38,132,73,34,121,42,108,162,162,203,35,112,236,124,206,252,139,152,210,60,219,216,179,25,97,76,43,18,163,3,45,120,89,46,78,67,11,95,124,180,187,164,219,112,237,99,124,203,246,37,250,6,30,203,12,202,198,121,33,142,42,142,51,90,238,89,17,163,191,72,112,248,102,164,233,52,188,139,183,234,172,143,155,94,183,238,122,243,230,30,146,144,226,87,125,42,73,219,200,198,180,237,75,149,49,171,244,58,245,89,150,106,207,59,31,12,74,66,9,132,146,146,106,74,31,81,17,248,15,157,207,204,126,22,71,237,181,149,248,203,190,187,199,51,120,206,15,134,209,250,139,33,189,58,247,151,232,193,94,250,75,244,13,142,198,101,10,179,131,43,198,207,211,37,84,201,77,31,84,255,0,90,87,46,118,243,1,231,47,60,41,82,104,248,250,181,73,145,22,67,42,103,134,186,94,65,165,101,118,91,87,50,50,47,63,46,130,67,251,55,234,126,133,229,85,3,18,165,109,54,114,169,213,24,186,165,157,154,59,212,150,118,35,185,115,250,63,63,49,167,91,106,210,27,129,159,184,201,180,199,221,165,190,238,229,174,246,188,40,255,0,31,136,222,190,206,252,27,78,198,59,63,97,58,108,170,119,22,77,198,169,63,163,124,166,236,101,82,121,55,185,40,191,27,167,196,7,225,103,78,216,217,173,222,213,90,21,3,14,97,153,237,192,173,62,211,123,168,114,93,112,218,66,156,73,40,244,63,245,92,200,136,174,99,84,49,11,121,249,152,188,63,25,148,85,195,238,253,122,120,42,4,223,235,150,190,171,234,252,66,183,79,120,149,250,118,198,185,70,237,94,85,90,163,151,23,122,102,183,92,115,190,37,120,150,181,18,140,236,79,216,174,119,62,69,97,149,169,57,31,150,84,125,239,3,134,55,59,237,58,190,253,144,171,218,246,234,225,249,152,8,178,200,62,207,166,106,146,169,213,108,81,135,115,34,154,244,106,227,37,165,81,9,148,147,73,54,149,172,201,113,140,237,115,87,59,219,144,147,140,161,201,92,61,150,212,58,76,42,100,154,186,251,187,127,160,166,45,6,163,222,45,195,61,90,91,79,227,157,186,123,134,72,139,77,133,9,58,35,51,160,181,106,182,163,62,127,148,254,3,234,1,68,164,146,90,75,220,42,0,0,56,94,85,143,221,208,115,14,21,163,81,244,247,0,224,34,51,49,202,210,10,247,231,208,85,45,216,249,151,33,200,148,145,123,128,92,93,8,84,0,0,0,0,0,0,0,0,0,0,0,0,113,154,11,223,113,200,40,101,112,31,41,162,222,96,155,146,136,136,135,208,104,191,82,22,147,105,47,119,48,23,163,213,33,112,181,63,192,46,0,28,82,99,162,83,14,48,225,168,146,234,13,7,110,182,50,176,229,0,26,237,158,155,43,96,236,203,164,214,248,233,152,151,123,82,225,181,34,11,141,95,232,212,213,180,145,178,163,232,130,191,95,120,208,220,225,236,238,131,75,168,191,47,13,80,179,42,160,107,125,164,120,98,147,165,163,115,115,63,4,98,232,100,68,37,236,112,189,14,60,143,195,55,171,157,250,153,0,132,8,217,99,156,57,92,242,151,70,202,204,84,226,88,35,167,33,83,104,114,140,141,178,62,71,225,66,124,95,70,95,14,188,134,238,236,249,152,88,247,19,247,255,0,165,56,109,154,119,13,194,238,52,195,121,157,230,173,238,175,93,71,123,105,79,79,49,184,117,124,187,193,245,180,27,117,42,62,248,141,205,233,151,16,234,124,92,249,248,84,94,102,58,146,242,195,8,97,107,119,85,15,133,226,191,9,247,203,171,213,167,167,172,179,183,172,127,164,7,159,172,210,164,38,54,99,209,32,37,47,89,246,99,114,81,120,188,79,172,185,114,18,123,176,22,79,193,58,6,4,197,14,183,88,66,255,0,85,46,102,68,77,23,142,82,63,19,253,61,68,113,230,195,122,243,179,9,54,162,185,45,48,10,222,119,150,224,153,253,135,233,140,199,200,220,22,242,88,210,164,247,151,61,70,127,217,146,75,204,6,198,82,224,181,77,132,220,54,77,102,134,245,88,215,215,153,153,255,0,164,126,62,52,196,80,240,253,49,185,114,103,67,97,42,144,77,106,144,233,33,55,210,163,183,51,46,124,191,140,115,226,140,97,65,194,81,17,50,185,81,225,26,91,164,201,43,114,183,46,163,73,168,138,201,73,251,146,98,58,246,217,219,70,135,31,15,59,69,193,57,149,166,124,28,82,166,93,107,185,150,122,26,66,36,164,202,238,49,164,236,173,37,200,204,255,0,132,6,137,237,79,153,77,227,15,70,56,121,180,153,60,39,27,126,17,205,122,117,238,61,107,40,237,234,242,250,140,110,143,102,254,113,97,220,57,129,78,129,83,196,248,114,19,179,49,166,180,181,42,106,27,117,73,91,49,17,116,165,75,35,50,186,76,136,237,212,140,70,142,29,193,216,183,31,113,29,215,78,227,184,29,27,207,166,105,173,26,239,111,89,73,189,244,31,159,65,148,159,203,60,254,202,41,172,212,224,81,59,165,154,110,154,186,151,196,194,127,118,109,158,163,114,198,181,25,216,155,47,15,59,219,167,48,30,133,233,85,202,93,98,35,82,233,245,56,114,144,246,173,10,142,242,86,149,88,204,142,198,70,119,181,143,244,24,139,206,215,42,194,206,43,148,219,179,102,177,45,57,118,253,151,245,49,222,188,254,35,175,236,191,183,221,78,144,188,53,135,243,27,54,55,59,174,55,140,103,184,146,171,95,124,182,252,76,199,63,52,31,35,250,253,227,30,246,131,230,222,28,205,136,39,93,195,248,131,189,89,149,91,134,234,29,225,28,99,81,55,9,198,204,236,180,36,202,198,86,233,241,248,128,233,187,2,83,100,63,155,149,87,56,119,205,43,195,47,168,141,40,59,29,229,69,233,200,79,34,8,202,247,33,4,59,11,99,138,6,31,204,137,174,84,106,156,57,22,25,113,155,238,22,191,22,254,55,46,73,63,35,19,182,196,150,100,106,221,47,86,155,95,145,144,14,96,0,1,193,49,130,125,162,65,234,228,171,242,16,231,218,63,150,103,78,139,87,175,53,14,172,103,55,29,200,59,173,191,163,50,89,75,87,135,193,240,229,207,160,153,49,163,93,162,88,4,171,25,105,17,198,169,59,229,57,139,155,120,207,127,166,247,143,47,159,172,94,96,53,155,179,207,59,10,23,167,252,125,66,129,27,95,117,104,222,187,163,85,184,187,218,238,115,234,95,164,75,204,119,146,250,13,105,82,84,68,118,240,157,199,155,12,141,198,175,224,254,251,220,84,184,78,47,134,191,208,147,154,180,239,124,210,118,182,175,225,30,138,178,238,189,23,16,209,95,155,18,95,16,132,74,83,70,173,217,162,198,72,65,218,198,69,230,3,244,241,85,77,186,69,10,85,65,199,153,109,45,104,186,158,85,146,87,90,75,153,220,188,196,56,118,159,230,87,164,248,166,167,132,218,151,74,121,16,235,52,233,68,81,156,212,247,245,52,202,234,241,31,47,164,242,242,18,63,182,6,103,179,131,50,155,22,169,138,231,7,46,31,1,111,189,141,205,26,228,199,243,65,145,220,149,252,34,23,51,14,69,107,56,243,171,16,202,215,222,228,236,120,242,53,89,17,239,161,134,27,189,188,29,47,107,126,95,136,205,85,97,98,25,175,96,92,156,149,84,199,239,212,100,210,107,201,106,94,20,83,233,113,12,25,33,90,159,138,101,164,205,6,70,70,71,114,248,9,188,67,105,110,250,76,249,249,141,70,216,187,41,226,225,140,49,133,234,106,160,112,207,61,131,97,52,226,248,163,93,204,219,142,163,43,107,50,234,159,47,112,219,193,99,162,0,0,40,0,0,0,226,148,194,36,199,118,59,134,100,151,80,164,25,151,91,25,88,114,143,205,174,214,97,81,105,147,38,203,147,185,76,104,206,62,165,104,53,105,74,82,103,123,17,29,250,116,1,164,27,109,228,110,7,170,80,113,157,122,163,89,170,48,243,189,221,172,147,33,148,160,172,184,201,46,173,153,244,34,247,245,17,75,143,114,226,12,124,93,62,145,134,123,198,164,134,55,74,78,238,207,47,73,180,131,51,61,9,232,74,85,175,111,33,189,251,113,109,7,85,170,213,113,174,22,162,98,237,236,23,123,183,116,199,0,148,222,201,140,179,241,41,178,63,88,140,249,152,213,12,3,140,242,254,143,61,117,204,113,82,220,206,145,29,76,188,238,229,245,106,86,180,233,43,52,147,34,240,32,186,23,187,204,7,115,217,195,101,87,107,213,178,149,89,161,99,24,204,200,162,241,4,226,98,154,18,165,169,108,157,136,212,201,145,149,140,207,242,9,155,192,20,44,55,133,56,254,22,172,103,197,110,181,113,15,183,251,29,118,181,136,191,27,248,132,65,181,182,196,124,39,25,168,248,43,51,56,94,29,41,136,217,119,49,175,75,9,43,18,126,145,131,191,170,158,125,121,125,99,175,79,237,25,207,130,209,193,103,31,158,175,233,122,31,194,221,99,125,96,39,73,19,224,186,87,110,107,11,43,219,194,225,31,63,210,57,82,235,74,245,92,73,223,200,196,41,97,158,210,188,215,142,148,34,173,157,58,126,248,35,87,244,185,24,252,30,27,250,177,126,177,153,48,127,105,188,4,148,66,196,89,219,207,233,55,223,210,218,191,117,167,212,139,254,47,64,18,151,169,62,100,26,147,248,197,250,68,120,71,237,54,203,3,108,183,249,219,226,231,127,233,110,71,159,194,40,164,238,211,108,177,38,19,194,103,111,143,81,95,250,91,145,210,199,231,20,4,134,46,76,102,237,188,144,218,111,210,235,34,31,141,87,198,184,102,142,219,139,153,137,41,17,205,182,77,211,223,204,109,22,73,95,153,221,69,203,145,243,17,79,139,123,76,171,174,240,157,197,157,119,182,243,123,253,45,163,247,58,125,104,191,95,65,134,234,219,80,237,85,154,117,72,241,112,206,56,239,56,243,82,138,98,147,221,148,214,53,184,181,25,104,186,218,73,149,201,196,243,233,207,175,32,18,177,143,182,168,194,152,121,137,200,166,227,140,14,243,209,247,90,27,114,166,218,140,245,26,111,114,39,136,250,25,141,127,197,219,77,226,188,95,81,121,16,226,225,201,84,253,72,117,153,48,208,226,210,179,36,18,78,203,39,77,38,68,102,162,229,239,33,174,217,115,179,214,118,226,119,169,245,172,208,194,28,76,73,59,222,57,206,240,136,141,90,73,105,111,147,14,17,151,52,182,94,18,247,115,247,142,193,154,149,28,13,148,152,98,46,22,162,61,221,85,248,51,82,137,76,105,121,253,12,184,135,29,182,165,18,144,119,212,217,242,51,50,189,188,200,102,100,97,29,167,243,142,189,136,169,143,81,217,143,73,121,216,213,229,45,109,71,66,212,226,116,165,228,158,162,214,102,68,70,171,31,46,182,26,127,81,163,206,167,110,248,184,50,152,222,95,78,245,163,78,171,90,246,185,115,234,67,121,114,203,35,156,204,28,93,62,181,138,112,191,31,77,169,198,118,164,195,156,110,235,120,183,29,66,146,187,33,196,168,174,149,168,236,100,86,191,65,174,219,65,195,164,66,238,14,234,111,70,190,43,121,205,71,123,110,173,235,125,102,44,42,64,123,44,48,195,14,229,147,211,149,197,106,99,29,168,202,214,211,225,143,8,249,242,18,93,86,136,83,41,142,197,50,89,146,244,250,189,121,40,143,253,3,65,59,47,34,240,153,71,61,189,222,139,227,103,85,107,223,251,22,16,144,130,232,42,49,204,12,169,163,250,85,51,17,58,237,77,15,74,96,154,81,26,146,77,216,180,23,47,5,239,224,47,127,152,239,240,225,181,9,134,163,180,165,26,90,109,45,145,168,249,216,138,220,255,0,64,250,7,228,87,49,77,15,15,71,41,53,105,220,59,102,238,228,149,186,90,252,118,51,183,132,143,200,192,126,155,143,176,205,183,175,33,23,233,169,68,87,26,243,159,155,81,97,172,186,163,86,89,131,140,240,87,24,221,6,68,230,24,153,81,111,91,142,18,29,210,90,73,212,153,145,154,8,185,115,62,124,198,190,109,1,218,17,132,168,189,195,232,102,110,238,119,220,87,19,250,128,234,175,109,214,143,194,70,63,53,116,252,190,225,22,184,239,55,243,63,55,235,241,81,82,196,93,237,38,91,8,165,54,92,36,118,53,18,150,171,55,225,66,8,174,110,31,63,143,94,64,50,94,208,155,83,99,92,218,175,87,224,28,12,55,33,170,175,11,226,166,52,234,205,91,164,52,126,3,223,40,143,155,124,250,244,62,131,175,100,150,206,152,175,56,170,238,201,159,130,241,130,162,185,5,201,8,122,155,78,112,208,165,33,212,55,98,81,180,178,50,230,119,248,151,228,25,207,100,157,136,113,38,48,170,225,74,246,49,203,30,46,155,47,142,226,93,239,166,219,213,165,47,161,30,22,223,37,21,148,148,151,34,247,115,229,113,43,57,23,179,246,5,202,172,51,6,29,43,9,119,92,150,153,125,133,167,143,121,251,33,111,155,150,186,156,81,115,59,31,240,0,214,173,158,54,31,194,216,106,45,54,124,180,227,104,207,185,65,101,167,81,40,155,65,33,102,77,25,166,198,193,25,25,26,122,31,145,141,172,86,74,97,167,109,174,101,88,173,210,206,55,255,0,38,50,51,49,217,97,41,67,72,210,73,73,36,185,153,242,28,128,58,142,28,203,90,30,26,74,83,6,84,245,232,124,164,22,249,104,63,17,91,151,36,151,47,9,14,219,208,84,0,0,5,166,171,123,192,92,56,212,119,50,22,155,158,102,42,131,35,235,214,224,57,18,86,43,10,128,0,249,106,13,239,89,74,108,103,226,35,229,245,24,129,125,188,176,159,163,190,131,110,217,152,158,35,188,239,191,77,189,94,23,167,34,252,97,62,10,45,69,107,8,132,237,50,192,146,15,238,111,186,165,127,213,139,253,57,127,129,254,232,7,230,246,99,87,155,139,67,167,193,117,248,200,91,216,249,171,37,106,178,142,232,134,92,138,226,98,227,168,148,210,84,70,71,123,244,250,196,4,108,49,140,36,208,241,190,13,164,183,81,220,55,35,28,211,148,166,247,36,173,90,158,140,147,231,164,237,210,221,68,245,97,233,92,101,30,60,146,94,189,122,252,86,181,236,163,47,244,0,251,94,113,45,36,148,181,37,37,123,92,206,194,55,187,73,179,10,216,1,20,232,114,105,143,57,31,26,18,13,9,94,165,164,146,196,194,230,68,174,94,225,32,24,246,168,116,154,59,50,18,254,232,213,37,40,190,157,95,177,81,219,161,249,8,155,206,154,78,42,206,60,199,197,184,80,227,247,188,120,120,134,124,230,163,235,110,62,146,67,238,54,74,213,116,25,216,156,181,140,253,253,57,0,238,221,157,217,45,163,238,129,199,192,175,71,191,117,104,214,214,141,95,174,239,213,28,253,194,80,171,213,88,244,122,68,234,131,242,99,178,81,98,187,32,212,242,201,40,73,37,38,119,81,153,149,139,151,51,24,227,36,178,166,153,151,221,243,195,208,120,14,63,134,191,223,74,119,94,141,231,154,213,107,107,248,117,24,71,109,173,163,32,224,26,86,32,195,148,220,99,192,200,153,131,165,190,203,61,222,110,234,113,105,146,132,158,163,105,68,87,52,17,88,206,220,128,105,183,104,102,209,47,87,234,120,255,0,3,66,168,97,169,49,159,238,173,39,25,211,91,234,210,152,142,157,172,233,145,243,35,253,143,66,63,172,105,190,73,229,181,79,52,113,76,168,137,163,86,100,161,52,247,36,145,211,99,169,103,225,113,180,95,213,87,47,23,63,141,135,92,197,149,250,246,100,99,105,83,223,151,222,51,42,58,46,189,218,25,222,110,217,73,116,34,73,21,137,31,14,130,79,251,49,246,124,142,140,51,78,198,181,204,35,103,106,20,106,139,10,147,199,159,140,202,164,68,69,161,46,114,228,223,91,23,79,136,13,166,217,35,36,105,217,127,133,176,205,85,8,173,181,37,204,37,10,43,168,154,73,74,80,102,219,10,50,182,237,38,74,35,71,67,63,49,178,163,228,165,193,98,157,78,139,6,59,91,180,71,97,12,165,58,140,244,165,41,34,34,185,245,232,62,176,0,1,98,214,68,70,68,124,192,81,197,145,114,185,14,37,47,151,43,24,227,90,140,214,119,49,84,90,252,192,85,36,94,99,153,178,247,252,71,18,74,227,232,65,88,128,92,0,0,40,106,74,74,234,50,47,172,104,190,217,219,73,49,133,61,15,238,234,222,20,115,138,239,13,123,233,36,118,211,195,218,214,116,191,24,198,219,102,102,57,165,224,186,35,53,25,213,78,13,43,152,152,250,247,10,114,234,52,44,237,98,73,254,41,243,248,15,62,25,239,156,245,140,203,238,61,246,36,239,46,237,226,109,247,154,89,221,239,55,94,72,77,239,163,227,208,7,70,162,192,169,230,14,49,162,64,238,249,15,113,211,99,83,237,5,165,41,71,173,210,43,39,146,188,94,62,93,125,220,132,209,108,49,179,164,12,15,130,48,77,106,76,108,73,22,100,46,242,212,212,212,37,9,78,183,164,167,196,70,209,25,114,85,203,159,188,134,160,108,27,178,211,245,215,40,216,182,191,129,119,235,165,227,72,231,196,119,153,39,118,219,124,43,158,170,29,43,218,230,125,12,204,76,61,10,141,10,135,77,98,157,10,54,229,166,117,105,70,179,85,174,163,51,230,102,103,212,204,7,219,29,148,199,101,44,160,204,201,55,235,215,168,228,0,0,28,107,85,143,145,151,65,121,153,23,81,192,100,165,24,14,68,46,246,46,67,144,112,165,38,94,225,200,147,62,134,2,224,0,0,0,0,0,0,0,1,75,88,44,2,160,2,151,176,10,128,165,200,47,112,21,0,0,20,50,184,248,234,20,152,213,22,137,167,214,226,72,151,175,192,100,71,126,126,101,241,31,104,0,215,252,127,178,174,10,197,156,7,21,63,18,151,11,189,211,195,186,207,236,180,94,247,100,255,0,23,248,196,122,103,159,103,156,10,74,165,77,195,180,60,200,158,113,168,235,125,22,140,151,82,110,167,122,100,147,209,24,188,139,151,94,98,98,199,197,62,145,79,169,50,227,19,99,239,16,235,102,210,139,90,138,233,50,50,50,228,127,19,1,230,147,26,100,222,58,193,243,102,55,39,2,226,136,204,196,221,234,92,202,99,200,211,172,147,235,25,160,136,185,171,151,214,67,224,194,184,243,18,229,252,181,240,212,200,201,116,153,83,42,68,198,92,35,34,82,137,125,9,73,59,242,47,200,61,0,230,102,202,185,87,142,163,84,138,118,3,227,92,155,185,215,250,169,37,173,122,13,22,232,242,109,109,5,229,208,104,238,209,29,157,208,26,168,63,59,2,100,253,137,201,108,36,149,233,2,185,183,195,158,174,78,201,252,98,47,143,228,1,175,153,67,183,158,97,97,135,217,97,200,56,37,150,216,166,38,50,85,37,167,211,125,38,217,17,25,241,5,206,201,254,49,37,217,83,182,142,22,197,221,233,222,120,247,46,218,225,55,26,55,21,70,211,125,90,239,125,79,159,226,144,134,44,213,217,247,28,224,9,19,14,110,17,224,25,102,166,228,36,253,254,203,182,50,53,217,60,156,81,244,65,243,248,117,29,10,133,142,177,126,21,223,247,45,87,133,226,180,239,126,129,165,234,211,123,122,201,59,91,81,244,243,16,122,115,165,226,90,21,89,163,118,13,110,159,36,181,238,238,196,148,44,181,88,185,114,51,231,204,185,124,71,233,145,145,243,35,35,16,117,145,253,160,185,145,135,220,133,27,23,230,230,225,131,172,54,235,233,238,6,23,247,191,209,146,143,232,227,25,244,37,116,230,36,31,42,118,248,201,188,79,22,150,197,67,53,248,153,82,119,250,203,184,165,35,86,147,89,151,72,228,69,201,37,250,5,27,126,3,163,97,28,229,203,188,101,21,183,168,56,147,140,214,133,185,126,13,246,238,148,175,73,159,137,5,239,228,59,156,121,113,229,37,43,97,205,73,90,73,100,118,50,185,31,214,3,152,80,202,226,160,3,137,104,185,159,35,4,164,211,200,136,199,40,0,176,140,200,84,204,253,226,182,32,50,184,11,12,200,186,153,10,18,200,207,169,11,93,37,95,145,123,133,137,35,43,0,231,35,242,20,53,40,253,192,139,153,11,172,96,9,23,10,17,88,84,0,96,13,175,86,132,224,88,58,214,73,253,90,99,169,219,251,29,225,159,198,182,109,179,53,168,89,125,1,199,29,208,71,94,142,155,233,51,254,198,124,73,16,67,156,238,165,121,167,140,210,149,36,237,136,234,61,15,252,37,193,32,155,2,215,212,231,167,94,56,252,187,175,161,255,0,186,190,34,59,51,85,194,119,52,49,131,169,59,146,235,245,5,17,249,222,66,198,254,118,121,211,150,255,0,167,255,0,67,171,79,117,126,202,223,236,191,136,74,194,96,200,238,42,41,107,10,138,138,29,189,226,212,145,18,140,200,197,214,184,161,17,17,152,10,234,33,81,110,147,23,0,12,47,181,13,29,21,92,21,9,181,165,7,106,187,43,241,40,203,163,15,23,187,235,25,160,99,92,247,138,114,176,156,68,17,35,149,73,179,241,127,181,58,36,143,61,219,64,83,83,3,51,241,154,82,148,150,156,79,81,71,35,51,254,200,119,207,234,27,103,217,235,25,213,122,125,165,73,47,234,87,254,150,53,155,105,232,14,69,204,236,108,226,141,22,60,93,82,34,211,254,232,120,108,127,103,211,175,127,79,186,29,89,127,82,239,226,63,240,160,158,130,107,219,35,36,216,252,197,227,141,139,154,14,231,126,99,144,80,0,0,1,77,41,63,112,168,0,166,146,242,21,0,0,0,0,0,31,4,202,196,104,77,173,215,80,233,147,104,55,15,73,21,236,95,151,224,48,214,105,109,61,131,48,28,42,154,167,64,196,70,168,59,157,71,21,166,175,227,52,91,77,221,79,227,149,250,123,192,101,92,85,140,41,248,82,42,101,78,102,74,210,167,82,215,208,165,42,59,154,77,94,243,46,92,134,137,237,37,218,37,7,6,55,50,153,64,86,38,139,42,13,121,200,43,89,83,32,184,131,66,55,201,50,45,110,31,43,164,185,153,95,144,215,61,175,246,235,44,73,84,149,70,193,120,139,48,169,42,98,161,21,251,20,189,194,9,190,16,201,73,45,220,131,234,165,17,218,214,234,99,67,113,78,53,196,152,166,163,54,93,83,17,85,231,34,84,183,37,90,100,183,29,51,82,148,163,212,122,148,126,47,17,243,248,152,131,42,227,29,176,51,143,22,112,124,70,50,125,124,46,242,218,233,112,147,109,90,122,105,111,159,171,239,24,114,126,32,172,85,157,39,39,204,222,175,70,238,251,180,167,195,207,151,34,47,51,31,52,72,78,204,215,186,82,11,69,175,168,207,223,255,0,230,27,107,144,91,19,99,156,111,34,159,61,82,240,115,209,211,92,106,51,168,152,227,202,53,164,141,163,52,219,112,100,105,50,87,67,248,138,53,235,47,178,166,189,152,85,120,20,234,100,186,123,106,159,189,208,114,92,113,36,90,18,179,59,233,65,153,122,135,211,224,55,151,103,30,205,121,56,170,3,21,108,88,214,23,156,220,136,111,153,18,106,179,219,86,180,200,36,145,153,33,9,47,84,140,134,245,100,86,199,152,55,1,210,40,139,173,229,238,94,200,157,7,137,222,200,143,73,105,107,86,181,59,107,41,76,164,207,194,178,46,118,247,141,139,162,97,108,63,135,226,162,45,34,131,77,130,134,201,73,36,69,138,134,146,68,106,212,100,68,146,46,167,207,235,1,128,178,171,98,108,169,192,49,161,59,232,148,34,125,186,99,112,220,91,53,89,203,35,50,36,94,218,215,210,232,242,184,216,88,52,106,117,59,95,9,31,119,188,182,175,26,142,246,189,186,159,196,199,218,68,68,68,68,86,34,232,66,160,41,107,10,128,0,0,10,25,216,5,69,166,162,20,185,249,138,25,25,128,174,187,138,220,197,154,76,92,64,7,112,43,251,192,0,0,250,115,20,50,59,138,128,180,204,186,17,10,88,133,198,158,119,33,77,38,1,123,11,23,168,200,212,71,208,133,250,76,93,160,188,136,7,202,78,40,142,198,99,232,104,245,36,174,40,166,136,143,86,148,219,234,23,182,155,115,43,88,5,214,34,11,92,84,0,82,196,22,33,80,1,106,145,126,130,158,34,229,113,120,165,139,200,5,64,0,7,201,84,167,71,170,193,118,12,166,201,109,187,167,82,77,70,87,177,145,151,50,231,238,17,185,218,63,178,172,42,236,101,227,42,44,74,91,18,170,21,216,45,173,199,166,201,212,104,76,7,19,99,73,17,164,185,182,158,158,95,88,146,225,210,179,71,5,83,113,157,21,152,51,233,84,201,132,137,104,127,76,214,18,226,110,72,90,111,99,73,243,178,173,245,92,7,159,12,172,204,42,222,71,102,85,119,115,57,198,215,17,153,84,115,56,172,182,247,171,33,29,55,164,94,31,162,235,215,167,196,79,126,77,102,244,44,198,239,141,202,39,254,167,240,247,226,25,105,31,132,222,116,208,163,191,169,239,248,8,84,219,47,41,159,193,24,187,21,86,162,71,163,196,105,252,101,58,59,101,9,6,218,201,42,118,66,137,39,100,17,105,178,122,95,220,67,50,236,61,181,51,184,119,211,95,72,107,152,194,111,17,221,187,157,50,119,154,52,241,58,189,119,138,215,185,116,242,1,51,96,62,58,101,73,154,147,10,125,148,184,73,74,205,30,50,43,222,196,126,227,248,143,176,5,12,174,67,137,109,31,190,214,184,230,20,50,184,15,144,211,96,73,159,81,206,109,249,145,14,35,177,31,64,28,173,172,249,17,152,228,234,62,98,89,37,94,241,206,218,201,73,43,92,5,226,134,68,125,69,64,4,126,109,237,178,173,59,24,170,175,141,96,66,166,33,116,156,23,33,40,83,243,100,165,100,182,184,167,8,201,41,35,73,151,136,186,254,94,66,32,92,93,103,45,241,129,156,57,109,181,50,157,234,184,210,73,196,150,241,174,118,37,151,62,75,50,230,67,211,14,52,194,212,236,83,64,170,83,102,83,32,74,84,218,123,240,254,251,101,43,73,146,208,164,233,85,200,252,62,35,185,124,79,144,134,253,185,246,84,169,225,92,65,141,177,141,54,38,19,133,79,139,221,186,25,134,218,155,113,26,145,25,179,210,146,100,146,87,82,140,207,159,67,63,168,6,109,236,228,218,230,84,170,44,44,1,136,229,85,165,157,54,143,62,73,238,224,197,75,122,142,160,147,35,37,17,165,71,201,219,88,202,221,126,2,69,170,20,90,6,100,225,170,114,170,48,84,244,121,8,102,160,132,58,226,155,50,53,54,118,51,208,174,182,89,242,189,135,155,220,11,142,49,30,87,98,9,14,193,196,85,120,11,225,85,28,213,76,150,227,71,101,169,11,181,201,73,240,242,185,151,153,16,151,221,136,118,182,163,99,116,82,48,148,217,24,186,100,186,118,16,142,235,235,156,180,56,210,220,111,134,109,74,35,55,140,204,204,212,124,204,136,236,102,3,96,240,46,79,43,1,113,220,2,97,51,199,110,181,238,223,117,203,232,213,107,235,46,94,185,244,25,174,65,233,142,233,249,33,71,252,2,221,203,11,254,178,142,94,105,33,89,95,173,94,255,0,107,87,241,0,137,62,211,138,228,181,212,243,38,146,111,43,114,125,207,225,208,155,122,176,213,215,175,81,130,123,55,40,108,212,243,110,172,110,54,133,95,11,74,87,53,40,186,76,138,94,225,153,59,77,29,71,164,185,144,222,147,213,250,143,206,223,222,225,142,135,217,125,76,113,220,205,168,202,250,45,43,194,179,8,175,215,245,244,111,135,192,4,208,96,104,201,139,132,104,108,36,136,137,186,100,84,21,140,207,163,73,33,251,227,242,240,195,123,188,57,74,73,219,195,5,130,229,254,214,145,250,128,2,197,242,184,184,249,115,28,75,51,51,51,191,32,22,218,231,114,23,105,177,2,83,114,184,190,192,42,70,126,241,77,119,50,176,11,16,70,92,204,253,224,57,128,83,81,10,27,132,93,72,192,92,2,212,168,149,208,92,3,141,230,90,144,218,217,117,58,144,226,77,42,43,218,228,125,70,187,237,15,178,78,4,205,138,14,32,117,88,126,18,170,53,94,19,233,164,84,101,182,147,221,45,174,164,218,140,139,194,221,185,23,144,216,193,106,219,67,169,52,56,132,173,39,212,148,87,35,1,0,91,94,236,149,82,201,92,77,62,92,21,209,89,167,28,216,144,217,106,60,201,47,45,38,184,155,195,190,245,29,46,149,31,83,62,101,238,24,75,4,230,222,58,203,90,171,175,208,235,167,21,198,227,170,14,164,69,97,223,1,41,39,111,164,65,242,240,23,62,188,135,160,220,238,200,60,45,154,116,228,53,39,7,97,57,146,56,214,164,173,202,157,61,183,13,68,134,150,130,230,109,168,204,200,148,68,95,1,18,27,84,108,85,139,48,101,66,177,93,132,172,25,18,20,172,77,33,152,237,66,55,91,83,109,169,79,169,40,210,76,17,18,72,146,69,98,59,21,136,6,216,236,189,218,16,172,89,233,55,164,242,49,20,222,23,130,220,90,153,5,189,26,183,218,189,69,166,247,210,158,183,232,36,82,20,230,103,52,110,178,149,145,18,180,248,136,175,126,95,206,60,194,208,49,110,37,194,27,254,236,196,85,88,60,94,157,124,20,183,26,215,166,246,213,165,69,123,106,59,125,102,38,11,101,61,181,240,246,44,164,179,2,115,248,218,92,153,152,133,48,219,114,98,144,225,17,45,44,17,17,153,190,103,166,234,63,210,124,128,108,230,213,85,194,164,228,182,40,120,247,159,69,193,122,169,35,235,45,143,63,172,65,214,119,82,166,99,236,242,196,138,136,235,73,53,53,21,239,190,12,209,201,49,152,71,236,72,249,243,18,179,182,238,55,114,78,71,99,71,161,75,168,50,133,119,118,146,222,105,183,223,145,175,209,95,88,209,13,155,114,229,252,123,153,117,58,196,214,169,179,81,34,142,226,203,143,73,184,187,161,214,17,115,186,85,207,145,145,115,232,3,161,228,134,123,226,124,154,196,47,21,106,171,33,232,49,105,170,164,178,212,40,140,56,164,154,86,222,158,110,18,110,146,75,102,87,51,191,65,33,85,60,141,202,253,161,119,125,203,134,55,93,193,125,231,120,77,144,213,247,246,182,141,211,138,191,224,78,247,183,186,215,230,49,46,119,236,130,228,172,11,77,153,135,232,216,42,4,183,231,50,227,143,162,62,233,107,66,153,112,204,148,164,51,115,185,216,204,188,200,97,221,157,54,154,159,148,190,144,250,107,136,177,125,75,189,120,78,27,132,150,167,183,123,173,246,189,91,199,83,107,239,19,107,95,161,222,220,132,31,110,20,205,44,194,217,139,21,209,112,117,111,16,19,177,36,212,35,86,100,55,76,138,203,233,91,74,113,45,168,181,60,132,40,150,100,193,149,138,197,211,157,204,196,135,229,102,61,203,93,160,112,125,49,53,90,5,86,73,215,183,219,206,42,204,106,220,58,187,106,220,187,225,252,9,90,221,108,87,234,99,30,103,158,207,180,44,235,166,213,49,102,8,194,248,82,156,228,74,35,244,246,93,157,9,12,190,212,132,37,215,18,226,84,211,107,210,69,189,73,145,145,220,140,143,151,75,233,117,18,163,154,91,52,227,86,83,137,115,2,172,229,47,14,106,223,196,162,213,100,27,103,196,50,122,119,104,89,182,159,89,244,153,222,220,245,31,51,235,68,134,99,205,131,178,31,29,56,169,171,192,81,84,243,174,161,197,41,218,205,65,23,36,163,71,68,59,111,33,174,217,139,217,63,133,103,182,235,184,78,133,134,97,56,228,229,56,70,253,114,168,127,66,122,252,61,21,207,154,127,71,81,155,182,102,218,231,11,99,140,57,6,36,134,241,92,153,105,139,37,247,29,154,77,175,81,38,73,164,188,70,241,153,157,148,69,245,16,217,250,93,110,159,92,140,203,236,199,115,67,204,165,244,147,168,77,200,140,136,202,252,207,159,48,17,41,35,178,75,26,150,157,204,220,12,158,183,189,94,163,255,0,32,56,34,246,74,99,163,82,119,213,12,12,162,212,87,181,94,163,211,255,0,152,19,0,116,248,7,214,20,115,255,0,181,167,249,133,10,157,79,46,144,35,151,253,169,63,204,2,48,176,119,100,188,54,93,136,188,71,79,194,114,146,91,205,246,234,183,83,45,94,182,155,89,9,233,225,242,232,50,246,23,236,188,202,10,98,18,169,248,46,140,226,244,41,38,109,215,106,157,77,87,47,217,23,184,111,34,99,71,69,180,48,218,109,210,201,34,23,145,17,114,34,34,1,168,202,236,228,200,194,142,219,104,192,116,242,82,72,136,207,191,42,86,228,95,237,131,18,230,15,102,14,4,151,192,119,30,27,160,71,209,189,222,239,107,117,35,213,125,22,183,95,136,145,65,196,228,88,207,91,123,29,165,219,166,164,17,216,7,158,204,211,217,255,0,27,100,102,33,142,217,213,104,169,102,52,52,86,22,152,143,58,241,153,37,107,189,183,173,23,138,205,116,233,211,226,54,19,100,45,165,166,83,234,248,78,148,228,170,137,173,190,62,230,152,113,205,60,211,33,93,76,239,239,18,69,157,251,58,225,12,127,71,171,186,214,8,193,206,74,114,137,34,27,47,76,166,52,106,66,141,46,105,241,110,148,100,146,53,223,151,199,144,136,172,237,201,236,97,144,185,149,90,175,179,86,167,64,166,80,184,107,71,162,62,235,70,141,244,118,209,244,105,36,33,37,117,59,115,230,93,84,124,207,168,77,78,79,99,180,99,92,37,2,114,184,133,60,234,31,90,148,235,104,69,201,47,41,29,18,118,242,29,248,104,63,103,134,118,71,197,24,46,149,66,145,42,187,34,100,122,100,249,14,59,41,100,180,168,187,192,200,172,102,225,153,157,150,69,211,220,99,124,97,62,153,17,89,121,58,190,145,180,175,159,94,100,64,57,192,5,44,126,96,42,0,0,56,101,71,68,150,201,181,145,25,17,223,153,153,8,209,219,83,102,72,149,143,67,119,49,105,165,185,239,27,235,153,32,186,240,254,69,240,18,104,48,166,127,96,164,226,62,226,220,70,129,247,191,21,125,242,63,27,117,210,201,63,197,18,99,49,130,17,79,178,118,34,170,229,206,50,194,180,78,40,210,195,216,182,12,183,16,195,105,89,25,27,172,36,249,172,136,239,100,125,66,101,99,226,180,75,192,105,196,168,223,17,42,246,186,19,175,147,218,58,94,194,12,42,16,107,153,115,153,216,104,230,212,213,102,36,194,158,162,132,242,253,84,200,62,151,211,226,240,31,240,115,18,215,146,216,205,188,91,179,29,26,123,110,205,83,146,248,139,46,74,174,191,13,65,194,230,122,143,241,127,136,113,90,207,73,89,70,143,106,6,102,76,196,153,157,93,194,43,126,65,199,133,85,166,74,66,22,203,105,73,31,118,39,153,41,62,35,63,164,62,71,203,159,212,62,206,205,204,1,26,171,154,19,30,117,150,21,189,193,206,61,205,215,11,153,200,134,126,239,172,98,254,208,194,121,59,67,226,210,113,195,81,113,20,206,87,51,254,214,178,54,111,179,22,27,109,99,178,125,109,54,100,188,13,238,79,62,111,67,49,204,137,103,74,18,159,84,173,113,112,0,0,249,167,78,110,11,68,235,137,89,145,171,79,132,136,253,199,252,195,232,51,36,149,204,107,246,213,249,191,11,44,176,164,105,207,185,88,111,93,93,136,215,128,100,74,241,71,117,126,245,167,151,135,244,216,6,133,118,131,237,21,81,92,106,174,28,165,204,158,202,233,216,217,246,174,184,145,205,26,91,41,72,177,31,51,63,119,81,26,4,227,158,229,127,0,201,57,241,152,51,241,182,98,226,231,220,170,213,159,139,39,18,79,152,211,83,31,82,137,36,167,221,52,242,212,100,74,34,85,185,124,121,142,197,145,25,17,92,204,190,252,224,156,161,159,119,112,218,184,227,95,245,205,237,180,217,181,126,33,223,167,184,6,107,217,175,97,252,65,154,220,13,122,179,35,14,73,140,205,125,168,79,161,217,210,218,90,154,45,202,148,146,38,219,34,230,78,31,59,145,243,250,132,165,228,222,200,184,3,44,232,212,136,241,176,244,38,228,83,120,141,43,102,163,49,196,150,241,110,31,45,106,231,201,126,242,25,23,44,178,175,11,224,106,67,144,161,97,92,63,12,206,105,202,79,3,5,182,210,74,210,130,37,114,66,124,94,2,231,240,33,223,200,137,37,100,145,17,121,16,12,101,141,114,31,5,99,26,75,52,201,244,70,94,75,82,18,249,18,230,72,65,92,146,164,222,233,85,250,40,70,86,214,29,159,46,209,156,169,226,124,42,214,28,132,170,142,38,120,210,107,169,206,90,183,46,111,214,73,50,82,20,68,124,147,211,203,168,152,49,248,181,252,33,134,241,28,98,141,88,195,180,169,232,39,119,218,101,196,109,212,235,177,150,171,41,39,207,196,124,254,38,3,205,254,31,204,252,201,202,237,255,0,117,98,52,71,239,61,59,205,212,86,93,213,187,189,175,188,111,151,225,15,160,147,140,145,237,12,143,140,240,21,82,22,33,115,18,75,153,46,107,240,155,112,233,144,91,73,33,108,182,68,71,161,101,202,234,62,118,51,230,62,45,166,118,7,145,86,244,111,209,26,14,93,210,183,92,103,17,162,41,177,188,190,231,79,224,227,157,237,101,117,233,127,136,139,121,206,99,92,182,156,205,41,188,81,50,49,44,147,51,77,62,107,168,71,51,52,222,222,31,23,131,203,220,92,192,101,205,175,49,51,88,163,59,241,101,69,130,120,155,147,192,88,157,74,82,175,12,54,11,157,140,203,246,34,73,187,43,163,17,100,150,24,114,197,115,166,213,75,169,255,0,213,87,4,50,84,241,21,70,183,84,114,163,83,169,77,152,243,214,214,236,151,148,226,215,100,145,21,205,70,102,118,34,34,250,136,132,208,118,84,186,135,50,47,11,17,17,223,187,106,167,207,255,0,218,206,0,222,230,200,137,9,47,129,11,133,11,161,125,66,160,0,2,134,126,224,3,59,6,162,28,46,57,164,236,102,98,173,175,87,159,64,28,134,175,33,91,16,162,69,192,41,98,21,20,234,42,0,0,0,0,40,71,113,80,0,0,0,0,0,0,0,0,0,0,1,75,16,168,0,161,242,46,66,132,126,98,166,87,28,107,185,23,95,120,11,205,86,21,35,184,248,245,168,255,0,100,127,164,125,8,93,252,250,128,229,1,78,165,200,8,5,71,227,98,24,233,127,135,212,68,122,117,251,254,161,251,35,243,170,246,250,43,151,227,127,160,7,158,12,228,79,15,157,248,73,73,229,165,184,10,229,207,251,45,193,44,123,50,230,245,39,2,108,219,134,234,85,38,42,14,112,60,102,190,29,166,212,103,174,123,196,86,37,40,139,246,101,215,226,34,59,104,105,232,135,154,52,74,143,210,18,99,64,140,233,233,245,188,50,29,62,92,250,242,28,179,246,144,196,137,192,206,97,26,46,48,198,16,145,203,116,211,85,7,27,97,31,76,78,29,146,151,121,95,153,242,46,166,3,112,182,210,237,7,196,75,196,83,176,134,7,171,215,41,200,131,80,134,250,83,34,149,1,72,36,28,59,168,137,70,107,81,153,169,203,243,248,253,67,72,26,60,125,158,152,138,160,204,170,228,71,92,144,227,181,133,156,166,210,201,26,148,190,103,244,77,242,63,165,233,211,175,192,126,230,79,229,30,59,218,3,19,202,144,85,232,51,31,118,10,229,169,218,220,167,156,82,137,183,27,103,153,232,89,154,138,228,69,251,159,127,184,74,246,203,187,21,81,176,116,58,77,95,20,96,220,190,158,167,240,219,12,56,182,233,200,117,107,120,201,149,26,204,214,193,94,250,85,115,189,238,96,58,102,206,93,158,184,115,13,250,67,223,212,138,28,142,35,132,221,110,42,179,252,58,119,218,175,114,79,227,23,159,188,103,220,198,216,247,0,226,250,61,78,49,225,232,38,236,154,99,209,16,167,106,83,18,68,106,66,200,175,165,93,46,175,172,108,76,74,108,8,58,248,56,49,216,215,109,91,166,146,157,86,233,123,23,62,166,57,205,8,81,26,84,130,50,62,70,70,64,33,35,104,29,134,177,86,84,212,107,216,155,10,76,195,80,35,82,248,94,29,41,157,45,231,17,188,75,72,87,39,90,50,59,155,138,234,125,15,151,184,106,62,62,174,99,24,142,175,6,98,42,187,82,138,3,168,122,204,180,130,70,165,35,81,25,43,66,84,124,156,62,191,204,61,33,99,108,183,194,216,194,149,54,13,71,11,80,166,170,94,239,95,27,5,183,18,189,10,73,150,171,164,239,109,37,111,168,132,72,118,139,108,185,35,10,226,170,150,46,161,83,112,157,50,159,54,171,2,43,45,65,100,217,113,63,169,247,81,26,82,209,36,146,106,108,207,145,245,177,128,210,76,185,199,85,92,21,91,126,171,2,91,140,184,236,85,71,53,33,166,214,122,77,104,85,172,178,183,236,72,122,43,202,44,124,120,183,189,181,170,66,184,77,197,183,141,33,62,182,243,166,147,253,200,243,89,50,59,212,249,210,33,173,101,188,142,234,218,81,160,206,198,105,59,29,190,28,132,167,108,53,181,12,121,126,155,119,157,71,22,75,209,221,186,55,175,19,154,111,196,222,218,157,229,126,95,160,4,169,128,224,137,41,18,219,55,27,37,17,18,180,248,135,56,0,194,27,82,97,40,88,155,2,194,137,41,134,220,74,107,45,189,101,56,180,243,220,190,95,177,255,0,24,102,241,141,51,201,36,238,22,140,139,23,42,146,15,159,251,91,160,60,216,66,157,38,151,175,116,230,157,237,175,100,145,244,191,159,214,61,5,236,105,142,165,98,156,174,170,84,229,188,243,138,102,188,251,55,83,72,73,216,163,199,85,172,158,95,178,49,231,214,170,209,53,186,177,36,175,171,167,228,19,165,177,226,156,195,155,62,98,233,178,22,127,122,213,42,18,174,201,248,136,147,6,57,242,189,185,248,64,97,93,191,115,97,78,86,49,222,5,113,114,206,57,247,93,219,220,181,163,213,138,239,173,125,93,127,252,172,48,54,200,121,69,135,51,7,29,206,168,63,76,101,110,61,69,125,195,83,178,94,65,158,137,12,163,162,14,195,172,109,61,141,95,198,219,72,98,90,115,19,106,10,110,111,7,102,229,56,102,143,4,6,79,196,68,163,247,167,151,228,27,143,217,237,150,110,70,131,26,190,244,122,90,147,38,143,53,171,146,46,225,153,78,79,91,163,167,131,207,200,112,68,113,87,150,187,55,95,44,112,148,60,47,133,232,113,34,176,219,105,141,72,141,21,36,135,22,171,37,45,160,173,226,235,234,245,234,59,152,224,130,201,71,135,29,130,74,75,118,210,17,100,151,34,177,17,114,28,227,157,144,80,206,197,113,81,106,185,145,144,10,145,145,244,21,22,164,172,66,224,1,171,27,76,231,201,225,138,109,98,12,55,39,182,149,225,201,15,89,49,153,81,92,210,241,94,234,59,254,196,134,196,226,90,210,41,156,53,205,242,222,235,252,31,194,221,121,151,152,133,205,168,115,198,94,55,198,209,48,253,22,179,136,163,174,171,70,110,156,130,126,65,161,189,227,175,60,130,53,233,112,252,62,34,191,35,59,123,140,6,21,205,188,206,159,143,49,197,86,44,105,47,166,92,237,198,151,31,97,164,39,192,203,103,207,77,237,201,30,226,29,231,36,182,67,199,185,201,21,170,139,149,108,56,184,175,198,121,244,34,76,169,13,40,148,219,196,213,207,118,209,252,125,253,6,125,217,11,98,202,222,32,147,132,241,174,42,139,130,107,17,164,113,251,242,154,133,200,121,221,37,33,180,234,222,48,100,171,25,38,215,62,68,69,229,97,37,185,99,147,56,59,2,80,162,192,141,131,48,196,87,25,109,214,204,224,211,154,65,89,78,154,236,86,66,121,116,191,196,4,123,225,222,202,170,100,184,81,93,170,83,112,179,206,185,25,11,113,73,173,84,139,83,134,69,115,228,146,247,220,93,89,236,151,138,123,158,236,129,132,153,245,181,235,173,212,206,253,45,251,3,248,137,70,106,159,1,148,165,13,66,142,132,164,137,36,73,109,36,68,94,93,5,231,22,42,189,104,205,31,214,130,1,10,248,183,178,215,48,233,36,235,144,234,152,33,180,183,21,78,242,170,79,87,50,213,207,155,31,2,24,146,167,176,174,106,82,228,56,215,127,225,47,162,183,171,50,81,245,34,243,99,226,39,226,70,30,160,75,35,41,116,58,123,196,164,232,50,114,50,21,116,249,115,46,156,199,229,59,150,121,113,33,70,183,242,255,0,13,184,165,117,53,210,152,51,63,210,128,16,32,206,197,217,174,226,205,9,196,56,83,145,95,156,169,31,242,3,180,97,174,207,236,219,175,73,54,11,16,224,238,76,239,124,115,101,151,188,139,221,31,226,39,13,57,87,150,41,81,169,57,113,133,203,234,163,199,255,0,136,62,184,216,7,2,66,86,184,120,42,130,194,180,233,187,84,214,82,118,242,228,158,156,136,4,99,97,94,201,137,46,113,94,144,51,131,229,91,70,231,119,90,169,167,79,173,170,246,108,190,31,160,108,238,3,216,7,36,178,218,31,121,74,192,240,141,202,124,190,242,74,163,214,106,43,50,38,201,42,43,18,220,34,51,186,58,31,46,131,105,39,84,169,84,125,26,225,25,111,175,109,211,105,247,91,175,50,243,26,57,180,222,218,56,122,158,252,204,49,68,123,26,64,149,82,195,238,34,58,227,169,13,54,135,92,55,144,149,153,165,251,145,145,145,92,200,140,236,68,3,226,218,67,104,172,21,149,52,188,69,132,240,101,46,183,78,159,75,225,56,103,73,134,94,105,189,226,153,113,124,221,117,70,119,75,138,46,100,118,51,229,208,140,96,124,165,203,12,81,181,94,47,153,140,113,44,250,116,234,93,74,2,165,50,204,197,174,43,201,117,133,183,31,82,138,58,45,209,43,177,18,140,140,140,140,249,244,235,249,65,147,153,149,158,89,163,73,196,213,124,83,14,175,71,173,239,247,145,43,147,164,72,83,187,152,238,32,183,136,82,22,149,89,109,17,167,153,218,201,62,70,92,182,239,24,215,48,78,202,185,81,70,166,74,195,104,135,84,141,80,56,47,202,195,176,217,108,214,151,183,242,9,58,204,218,81,166,196,155,145,151,172,146,228,118,35,1,140,51,103,24,224,13,157,48,101,57,170,85,18,165,26,163,79,150,205,6,67,209,45,33,11,221,180,230,173,36,243,158,169,169,146,50,59,18,185,23,75,153,8,194,198,21,106,230,43,225,56,249,169,119,133,222,104,212,132,162,218,180,223,213,46,126,169,117,27,15,87,44,113,180,62,100,98,106,109,51,20,204,114,19,149,9,181,168,209,171,83,158,54,154,104,228,26,80,68,132,239,9,43,36,188,69,203,145,22,162,35,243,201,217,185,179,50,112,183,116,218,143,132,219,226,183,255,0,173,163,218,250,119,125,126,136,191,27,248,196,27,11,217,131,91,67,217,89,41,165,147,134,165,227,101,164,143,73,91,156,104,66,69,11,167,33,16,93,158,88,220,232,52,218,117,21,114,106,5,197,99,102,85,165,149,253,25,234,76,68,248,139,81,121,115,229,208,74,14,47,204,250,62,19,195,50,235,19,152,168,173,17,119,122,247,9,65,172,245,56,148,149,174,178,252,98,247,138,25,181,154,180,172,173,162,51,87,169,177,61,196,59,49,17,8,162,180,218,213,169,77,173,101,201,106,73,90,200,63,143,65,23,91,78,118,142,98,153,18,106,152,127,7,86,171,176,87,3,17,62,132,155,244,138,122,144,76,160,222,70,146,51,212,102,126,175,51,47,119,81,249,221,160,123,92,171,18,86,166,225,12,43,92,198,148,229,194,171,65,148,105,57,59,150,73,28,9,220,147,161,227,230,102,225,31,66,247,141,9,110,61,111,26,213,229,169,85,55,30,117,229,185,45,107,152,242,212,106,51,87,51,51,230,102,163,53,117,250,249,128,228,170,98,108,79,140,55,93,231,82,75,252,38,173,26,154,66,45,174,215,245,82,87,245,75,168,223,93,147,187,62,157,197,10,166,226,124,78,206,28,154,136,24,153,148,185,106,156,230,214,108,163,112,179,74,73,8,73,95,196,171,92,203,175,81,216,118,104,216,14,186,191,72,253,38,129,151,213,59,112,123,141,251,75,123,119,248,109,86,215,31,149,252,61,58,219,224,37,47,8,96,124,61,132,160,46,29,47,15,210,32,165,82,13,253,48,226,33,164,234,210,146,213,100,164,188,94,18,231,240,32,31,147,151,89,69,132,114,230,141,79,165,80,233,13,197,42,126,247,116,72,148,243,164,157,226,214,163,230,226,140,207,215,62,190,99,188,165,36,146,210,146,228,66,160,0,0,45,53,145,121,128,184,80,204,136,8,238,45,95,67,34,234,2,237,68,56,212,102,103,203,204,18,126,227,234,43,110,96,56,244,220,114,32,139,248,69,12,203,220,45,74,173,214,224,57,192,90,74,37,116,23,0,13,1,237,8,193,49,106,222,128,235,101,163,221,119,173,181,58,178,235,194,121,125,67,127,134,160,109,193,77,84,191,66,244,19,94,14,242,245,139,207,134,248,0,135,237,151,106,238,211,115,91,2,37,11,81,91,24,82,215,201,36,127,217,44,249,253,67,208,182,87,77,93,71,2,211,38,45,70,106,115,125,115,50,34,62,79,44,189,223,80,243,175,179,162,180,230,190,6,63,44,87,76,255,0,57,100,122,27,201,101,106,203,58,50,185,243,226,63,206,28,1,195,155,113,230,205,161,48,196,55,144,133,38,106,20,102,190,150,221,175,224,126,99,13,101,198,203,180,22,113,189,83,23,214,41,180,247,213,87,101,247,150,109,206,146,75,55,29,121,14,25,154,121,36,189,253,63,32,217,153,144,99,77,65,34,76,102,94,73,43,85,156,65,40,175,110,188,199,230,87,106,212,172,39,1,169,142,195,82,80,167,18,193,20,102,210,70,94,19,63,50,229,225,254,32,31,147,141,49,229,47,4,112,123,246,37,159,27,188,182,229,9,87,169,167,174,165,21,189,111,112,130,13,171,118,160,175,102,254,47,98,108,122,148,242,140,186,18,105,174,162,84,40,205,169,87,117,243,63,193,223,149,156,235,123,245,25,243,107,173,180,78,187,232,159,163,21,252,119,78,220,113,251,255,0,190,183,59,205,91,141,62,163,231,123,89,93,124,198,139,224,108,43,87,199,56,158,141,79,106,91,11,114,117,74,60,4,156,183,20,105,186,220,73,22,174,74,240,248,249,245,247,242,1,151,246,67,200,215,115,59,53,240,156,121,165,79,122,21,75,143,212,211,210,30,108,207,119,26,65,149,205,178,185,115,65,31,35,19,143,179,142,85,82,178,175,45,168,216,126,4,54,25,84,70,229,54,123,153,14,186,155,57,41,199,57,27,156,253,255,0,254,68,48,38,196,91,51,69,192,120,71,5,215,234,244,44,36,244,232,61,227,188,149,26,41,41,243,214,236,148,21,150,166,146,126,170,200,143,153,114,185,13,206,101,134,99,182,76,176,210,27,66,122,37,9,34,34,252,132,3,144,0,0,81,70,68,70,62,117,170,234,63,33,123,142,21,237,207,160,227,234,96,44,50,35,62,156,197,82,147,184,228,74,47,228,57,16,221,142,230,68,124,128,16,132,149,249,11,237,97,80,0,28,50,164,162,43,100,226,201,70,70,173,60,135,41,242,24,47,106,156,224,167,229,134,14,137,53,245,86,27,90,170,236,198,53,64,52,146,143,83,14,174,215,53,167,151,135,244,216,6,172,237,251,181,20,156,57,133,23,75,163,73,169,199,126,22,47,56,138,87,7,25,105,52,161,185,73,50,45,70,126,244,151,51,43,136,198,201,188,158,170,230,191,124,112,207,83,203,186,248,125,92,83,206,55,248,93,231,171,161,39,127,193,243,191,192,126,166,208,89,163,87,204,108,113,138,35,29,118,184,252,85,226,73,179,89,102,124,165,41,8,35,121,210,79,135,90,136,148,68,187,114,248,243,18,93,177,30,204,140,97,207,76,251,230,135,132,164,241,29,221,187,209,24,151,167,79,19,123,234,104,173,235,23,79,32,27,87,179,230,72,80,242,191,11,191,76,143,79,140,218,142,170,169,201,220,74,125,196,146,183,109,36,142,238,29,239,244,125,58,12,206,56,218,101,166,18,104,101,164,32,140,239,100,164,136,174,57,0,5,138,89,23,152,188,91,164,175,204,136,5,135,169,94,254,130,253,4,71,200,133,108,94,68,42,2,211,79,144,169,21,133,64,0,0,0,0,0,0,0,0,0,0,0,80,202,226,160,2,210,79,152,115,33,112,0,182,230,71,204,86,228,96,100,45,232,2,240,22,145,249,129,31,48,23,0,0,0,252,202,182,29,164,214,145,162,161,19,122,90,137,127,132,82,121,145,88,186,25,123,140,126,152,0,214,252,217,216,179,44,51,30,51,137,123,11,66,91,175,84,78,122,212,245,82,107,100,106,50,114,231,224,95,91,175,167,65,30,89,171,217,157,92,161,119,95,113,185,132,227,111,247,251,219,213,39,175,86,157,22,245,154,59,117,63,210,38,112,200,143,169,92,126,93,67,11,225,218,158,239,143,160,83,36,238,175,163,125,17,181,233,189,175,107,145,219,161,126,128,30,102,113,150,95,86,240,45,69,184,85,9,80,156,112,227,148,162,56,235,90,139,78,165,23,236,146,92,252,7,252,3,143,14,230,110,53,194,143,71,122,137,90,225,149,23,94,232,248,102,87,167,81,29,253,100,157,253,99,235,230,39,35,61,54,42,194,184,214,5,78,85,3,0,229,212,87,251,145,232,172,186,245,41,180,41,183,116,186,105,81,26,24,51,34,35,81,29,203,159,33,22,249,239,177,102,62,203,233,181,202,139,211,240,138,34,192,225,174,220,39,94,35,45,100,209,120,72,216,73,117,93,207,167,188,65,241,101,118,222,25,205,128,212,77,63,141,102,155,8,142,227,73,75,20,122,122,204,141,78,18,255,0,100,217,114,234,55,131,103,222,210,182,241,4,214,105,184,161,252,79,52,217,163,37,199,52,210,105,232,35,120,141,162,53,17,165,105,59,115,87,47,143,65,18,117,186,36,186,5,65,218,116,199,26,91,172,154,73,70,209,153,164,238,146,81,90,228,94,227,23,82,177,37,122,136,241,191,74,174,84,33,44,219,221,106,141,37,109,171,77,200,244,221,38,92,185,23,47,129,6,7,167,154,6,47,167,98,29,255,0,6,204,148,112,250,117,111,82,146,190,171,218,214,51,242,49,251,162,20,54,124,219,209,236,47,223,254,150,98,140,198,169,113,60,47,15,166,105,189,187,211,189,213,248,73,5,107,234,79,79,33,42,217,105,159,216,83,29,83,206,68,8,85,180,234,155,194,23,20,211,100,122,180,160,253,206,43,151,140,191,132,81,150,64,112,198,146,220,166,146,235,100,162,37,94,215,235,200,199,48,0,0,0,161,164,143,169,11,13,190,124,173,97,200,0,45,74,116,139,128,0,0,0,0,106,142,223,74,147,247,58,167,147,46,18,127,166,24,221,75,252,18,71,192,109,112,212,205,191,37,33,156,189,128,75,37,31,244,195,27,167,251,146,64,146,66,10,243,27,87,221,11,20,107,59,171,190,102,220,254,59,245,137,61,236,240,194,166,207,167,247,38,124,93,213,209,106,255,0,11,248,8,194,204,67,39,51,7,19,168,186,42,179,52,249,255,0,183,172,75,231,103,205,52,155,244,247,83,109,29,251,175,221,254,234,248,2,164,44,0,5,64,90,93,76,84,239,238,20,46,160,9,86,175,112,184,113,160,207,159,33,200,0,58,214,62,99,136,163,178,141,90,109,37,39,123,95,246,10,29,148,117,236,111,171,186,90,208,147,51,226,19,238,253,202,128,65,150,221,116,196,196,175,226,105,5,40,156,53,227,121,165,167,77,173,117,201,63,63,128,239,189,159,114,227,181,233,238,167,155,43,247,95,85,145,127,178,135,64,219,174,68,135,49,46,41,105,214,137,41,78,56,157,99,210,101,253,114,72,191,98,44,70,237,51,211,77,39,24,183,189,221,248,75,251,184,158,156,203,204,72,232,169,230,136,162,83,102,101,248,195,156,126,86,30,156,83,161,45,211,91,102,100,233,167,192,124,186,23,243,143,213,21,0,1,67,50,46,166,68,2,160,56,151,42,43,118,222,73,105,55,233,117,145,15,201,168,227,76,41,76,105,199,37,226,138,59,27,182,205,211,55,166,182,130,36,149,249,157,213,211,145,243,1,251,70,100,146,186,140,136,188,204,126,85,103,22,97,156,62,217,59,91,196,52,184,9,53,147,119,149,49,182,75,81,145,153,21,212,101,206,196,103,97,129,243,91,107,156,25,131,33,213,10,155,152,56,1,199,161,238,52,55,34,172,209,153,235,52,94,228,79,17,244,81,255,0,0,143,237,167,251,65,49,125,98,99,244,154,26,240,5,66,43,51,163,186,219,145,141,215,84,162,225,142,231,116,201,50,50,35,81,151,64,18,11,153,219,103,101,14,7,142,225,39,23,224,249,238,179,60,225,173,162,197,49,91,82,76,137,119,81,151,136,203,154,109,111,136,210,44,193,237,59,195,238,240,28,14,92,211,229,219,123,175,117,138,208,173,62,165,175,104,231,215,159,232,17,227,141,179,62,187,141,38,204,147,82,139,79,108,229,77,114,98,184,116,44,139,90,141,70,100,87,89,242,241,31,240,115,29,48,6,211,99,189,181,145,139,18,251,104,203,132,199,39,161,42,45,202,181,188,181,245,115,252,1,126,55,65,175,152,147,23,250,67,42,76,158,238,225,248,141,30,29,246,189,58,72,139,241,74,253,7,93,66,22,226,137,45,161,74,82,142,196,68,87,51,63,33,145,50,219,38,113,102,60,171,83,162,71,194,24,154,84,105,219,235,57,6,158,234,245,104,74,207,194,100,133,17,243,69,143,175,67,1,210,32,81,171,21,151,77,186,85,38,100,197,146,77,102,152,236,45,195,36,145,145,25,217,36,124,174,100,87,248,140,251,148,59,26,230,158,98,75,110,248,115,21,211,152,126,154,83,155,127,209,153,46,161,68,102,221,146,71,116,145,220,151,123,223,221,208,109,238,202,221,159,212,73,145,89,173,98,122,118,97,211,95,145,2,74,86,151,25,67,40,37,20,146,36,145,18,227,94,230,148,223,175,152,145,204,179,202,26,6,0,165,211,163,83,101,85,23,194,83,25,128,69,41,104,51,208,148,160,185,233,66,124,94,2,254,30,64,53,59,37,118,0,170,224,222,249,227,49,252,179,227,56,125,59,220,58,166,189,77,229,237,119,206,254,177,13,221,160,225,254,228,140,168,252,94,250,238,155,151,221,233,247,17,91,169,249,15,216,0,0,0,0,0,0,0,0,0,0,0,1,67,232,42,0,44,21,34,21,183,59,138,128,183,79,196,92,0,2,134,92,238,42,0,0,0,0,0,0,0,0,40,102,69,212,236,2,162,134,164,167,214,81,23,214,99,243,234,117,118,160,52,78,19,236,17,235,209,227,87,192,254,63,1,131,113,126,209,53,26,63,9,194,72,195,139,223,111,53,107,90,142,214,211,107,89,210,243,1,176,27,230,79,145,58,143,254,81,11,136,200,249,145,220,104,227,251,115,87,160,75,105,185,179,48,36,116,30,149,44,221,113,104,210,155,243,87,57,28,139,145,243,29,203,11,237,191,135,106,174,198,98,118,58,203,150,183,186,245,18,106,109,164,202,196,163,46,175,159,145,6,70,217,0,195,212,125,164,50,250,163,1,169,110,102,46,9,37,57,170,250,42,236,91,146,140,191,186,252,7,227,98,77,171,242,238,138,206,182,179,51,47,245,19,251,163,39,107,44,114,228,127,223,139,159,32,25,225,78,54,143,93,105,77,252,206,194,206,42,47,251,37,175,254,89,8,249,196,221,164,179,98,240,221,223,136,114,189,253,90,245,253,246,106,181,180,219,164,175,172,126,17,246,147,213,13,165,169,85,204,176,37,17,29,139,137,87,62,95,238,160,18,64,169,240,81,235,205,97,54,243,112,139,253,35,243,234,149,250,28,118,136,158,172,193,65,235,34,178,164,160,189,199,241,17,115,137,123,79,177,204,103,36,166,154,230,88,200,74,116,104,50,55,151,171,165,250,75,231,239,24,242,191,218,103,154,149,37,169,37,77,203,165,22,180,171,232,217,146,125,19,111,246,80,13,185,218,227,1,211,113,254,30,56,176,177,92,102,212,120,136,230,125,19,105,120,237,161,242,181,137,101,203,198,92,255,0,156,66,244,200,50,240,182,142,42,51,199,197,95,78,241,179,111,213,235,107,222,254,176,218,154,246,222,121,191,91,74,154,107,13,224,247,126,152,221,250,8,114,148,118,231,207,245,193,242,230,53,147,24,205,197,53,238,19,189,104,78,177,184,222,110,244,69,113,58,181,105,191,173,123,244,32,19,61,177,78,212,120,63,24,97,37,67,121,202,61,62,76,188,76,112,219,101,85,198,150,181,26,154,140,68,162,73,165,38,119,53,88,136,186,153,13,217,101,230,164,52,79,48,226,28,66,175,101,37,68,100,127,148,135,156,141,156,51,158,181,150,248,167,14,197,134,221,28,152,78,37,137,57,107,154,75,240,158,241,146,51,51,37,164,137,54,65,127,15,49,60,123,59,230,131,89,145,150,120,126,188,244,250,59,146,42,60,93,211,5,210,52,30,238,67,169,240,145,173,71,209,28,249,159,188,6,88,1,67,62,87,46,98,160,45,81,95,223,97,98,146,118,176,228,50,184,25,123,192,124,138,73,149,197,205,43,73,244,247,11,220,177,223,152,227,34,62,150,228,3,233,73,220,139,151,184,92,45,65,150,146,231,238,23,0,14,161,153,24,29,88,223,12,84,104,104,168,156,67,155,185,250,66,99,122,105,208,226,21,234,234,43,223,79,159,188,118,240,1,11,219,123,236,125,140,40,56,166,163,140,105,79,86,107,12,206,169,65,140,148,71,160,59,164,139,129,230,162,90,86,162,59,27,118,181,186,159,192,105,238,94,226,201,89,77,140,42,79,84,168,110,188,227,44,189,77,113,167,214,113,148,133,147,168,51,190,164,157,140,183,102,90,109,127,208,61,7,231,206,4,131,141,48,236,120,146,206,117,147,80,109,255,0,189,173,123,147,78,39,222,147,229,226,16,97,181,150,88,179,130,241,126,41,169,50,197,85,41,115,22,206,142,149,74,73,18,12,141,215,213,200,244,23,63,15,241,128,151,92,149,219,55,43,49,103,124,239,113,22,21,129,194,240,246,213,137,227,47,94,173,231,192,173,109,63,194,54,118,13,106,143,92,136,227,180,170,172,57,109,220,218,53,199,125,46,145,42,197,202,233,62,188,203,151,196,135,155,172,11,82,204,92,33,199,119,54,14,149,35,139,221,111,55,212,247,215,167,78,171,91,73,149,189,99,234,36,219,102,77,176,241,194,163,196,163,226,56,88,82,156,137,152,129,182,220,222,182,243,43,75,75,38,82,107,45,111,114,253,151,51,43,114,1,213,59,77,176,45,77,84,220,201,196,136,110,82,152,62,231,181,162,168,209,235,67,71,175,123,117,254,97,135,123,51,42,81,105,120,230,92,89,111,52,211,136,195,83,72,210,227,132,131,43,206,142,101,200,254,6,55,131,108,26,21,51,53,242,59,22,191,79,148,229,65,250,167,1,161,20,165,165,221,123,169,145,200,244,17,18,140,236,77,157,250,244,62,130,56,242,78,169,35,36,115,223,16,211,102,161,186,115,76,81,120,116,170,178,70,202,181,56,168,174,216,238,104,45,93,76,139,200,191,40,130,116,176,172,150,164,225,234,90,218,90,20,74,130,194,139,74,136,249,26,18,63,92,97,204,135,204,202,70,40,195,20,6,145,92,162,186,179,195,241,100,41,49,164,165,70,95,70,213,206,218,207,151,139,248,134,98,185,31,67,20,84,88,104,191,188,94,0,45,36,219,222,42,69,97,80,1,67,43,139,79,144,188,80,202,224,44,55,9,37,204,191,132,124,210,22,74,59,252,124,199,51,169,59,159,35,31,59,136,243,184,11,216,89,36,255,0,32,250,238,94,100,62,20,39,157,190,3,232,39,60,140,128,115,128,180,148,71,239,33,112,0,252,76,75,135,78,191,13,49,74,94,227,75,196,238,173,222,191,113,149,173,114,243,31,182,0,34,255,0,105,62,207,140,85,95,244,119,186,49,69,86,110,227,140,222,112,216,101,199,116,106,220,218,250,94,229,123,31,232,49,27,83,48,54,59,202,202,252,23,235,184,30,188,209,196,83,85,53,38,93,57,232,183,109,11,189,207,82,78,201,250,51,241,116,235,228,61,48,186,194,30,182,163,50,183,144,211,125,164,246,40,193,152,253,186,133,88,159,198,79,73,107,15,187,21,164,66,83,74,74,212,91,229,18,109,184,81,154,140,215,208,143,200,6,131,101,158,211,216,111,18,97,42,110,92,215,35,83,48,250,36,239,183,179,229,214,91,179,26,93,91,197,169,10,66,61,109,36,146,186,139,214,35,231,208,110,246,201,149,124,177,76,86,92,129,155,120,94,107,199,79,146,74,97,154,132,117,41,41,226,139,196,100,78,153,219,167,187,222,66,49,51,175,101,140,87,150,213,106,202,169,120,31,28,46,21,59,135,208,252,202,99,134,147,222,37,187,234,82,89,73,117,89,145,116,247,15,194,202,12,233,199,25,37,90,121,49,232,148,214,28,68,39,34,154,106,209,158,73,145,56,226,29,230,68,180,115,228,86,248,126,144,30,137,35,71,133,86,164,195,110,29,77,135,81,186,109,196,56,209,146,201,105,211,200,202,199,208,238,92,196,121,109,113,177,230,39,173,122,41,221,21,58,164,221,207,29,188,225,168,46,59,162,251,139,95,75,135,107,216,255,0,65,142,199,179,118,222,145,235,177,169,148,172,83,138,114,230,154,152,248,125,149,171,239,226,101,105,117,36,202,77,7,174,65,216,249,171,149,175,200,110,114,113,46,9,198,159,173,241,109,38,79,7,215,131,158,202,244,235,252,107,25,219,213,229,245,24,8,182,216,163,61,152,193,46,210,48,125,127,15,34,11,213,44,93,29,194,84,201,229,29,72,67,135,25,189,122,22,139,153,17,164,249,220,136,236,101,238,18,65,143,242,230,46,114,96,137,233,166,226,102,163,183,87,221,104,113,134,74,81,39,116,242,111,107,45,58,191,6,126,86,252,130,39,179,247,6,61,146,217,179,135,229,81,33,212,22,204,8,113,43,6,229,73,179,52,165,104,146,233,248,141,41,65,18,44,209,95,167,191,159,148,133,236,93,180,9,99,236,17,131,169,51,234,152,104,165,78,239,13,108,68,127,233,124,15,72,81,105,73,184,163,232,130,51,228,124,174,3,82,182,135,216,167,31,97,124,83,63,16,208,17,95,196,136,147,34,60,114,68,60,54,241,150,158,28,140,214,74,66,215,114,35,70,158,157,79,168,198,24,95,59,243,15,35,42,143,55,92,200,44,68,182,97,52,170,49,63,44,223,134,151,22,133,39,197,117,71,50,35,50,104,207,77,207,223,207,144,154,202,133,54,45,93,132,182,235,171,208,75,37,145,182,162,234,68,101,228,126,99,94,115,155,99,204,5,153,16,156,77,66,163,138,137,79,85,14,122,138,19,204,220,150,100,229,237,118,85,225,241,159,240,115,1,175,248,15,180,219,3,189,199,119,182,25,161,82,237,186,221,241,24,185,148,239,61,107,219,83,37,211,151,233,33,180,152,43,107,156,152,197,205,32,227,230,14,11,109,199,37,20,84,54,140,81,17,211,82,140,147,107,88,202,231,226,232,35,103,49,123,54,169,212,158,239,238,10,14,103,205,222,239,119,191,122,165,205,22,209,167,212,138,86,189,207,175,144,195,244,156,169,206,124,175,169,68,85,35,41,177,115,136,140,251,117,29,83,104,50,204,137,105,81,117,52,161,62,31,163,47,225,230,2,119,233,120,179,13,86,90,105,234,102,32,166,74,75,218,180,27,19,27,112,149,99,59,216,210,124,237,99,253,3,245,80,180,56,146,83,107,74,146,125,12,142,228,35,23,32,54,139,206,88,53,42,13,19,16,96,138,109,58,50,56,173,242,228,83,37,178,166,238,151,84,155,154,221,177,92,204,186,151,188,134,253,101,118,61,115,20,97,232,114,231,189,79,109,231,16,234,148,150,85,98,45,46,154,75,145,168,207,160,12,132,2,198,221,109,196,145,161,196,170,229,126,71,113,120,10,31,50,176,193,187,73,228,204,188,201,192,216,138,4,58,171,204,59,81,225,52,165,168,38,250,139,118,243,38,118,34,89,106,228,131,250,191,32,206,99,141,230,146,243,74,109,70,118,59,116,1,8,216,142,151,94,217,95,62,49,37,74,183,64,159,81,128,168,76,83,26,151,42,58,233,236,184,227,172,199,127,194,181,18,210,106,34,109,69,164,142,231,99,63,113,144,147,77,153,51,251,9,102,14,31,160,82,226,77,164,51,45,188,51,22,91,172,55,87,105,231,26,178,25,74,146,164,145,17,149,141,118,51,63,127,214,48,159,104,158,68,71,198,84,6,234,241,161,226,9,79,200,175,195,82,147,13,178,90,73,41,130,234,46,68,77,153,219,145,95,159,83,26,147,178,94,100,215,50,195,55,171,180,137,145,32,66,141,76,164,74,165,182,186,155,107,109,71,187,148,194,73,42,51,82,75,93,144,119,43,23,67,228,2,106,192,124,208,230,53,47,94,237,214,151,162,215,208,162,59,92,125,32,0,0,0,62,10,164,101,200,221,104,37,120,117,116,77,252,135,222,0,33,55,106,220,169,198,204,98,150,234,133,134,107,107,143,18,130,78,184,225,82,222,208,146,75,143,168,238,171,88,172,92,204,207,160,216,93,135,51,30,156,206,90,96,172,189,146,136,204,206,46,242,212,149,203,73,60,95,124,73,119,155,70,87,245,126,61,57,141,145,218,35,46,32,86,168,21,211,144,117,18,213,135,101,52,123,189,37,203,67,190,105,62,124,198,130,229,27,223,115,220,254,164,209,225,154,74,53,63,127,165,115,61,111,28,39,20,122,140,180,151,85,157,185,23,184,99,28,51,149,99,142,210,106,36,214,179,127,17,98,3,97,238,18,77,66,154,211,110,238,143,118,165,21,53,5,98,95,67,63,1,242,248,31,144,216,110,204,231,25,119,22,176,210,94,70,164,224,100,220,136,200,204,190,150,24,197,253,162,142,49,86,192,16,113,50,94,66,222,153,136,226,33,68,210,136,219,178,97,72,79,46,167,251,2,247,249,143,217,236,211,197,204,64,204,71,90,92,200,8,54,240,82,155,50,113,194,35,43,63,15,145,248,186,242,26,132,76,112,10,17,145,244,50,49,81,71,193,93,125,49,233,79,188,171,89,58,122,157,191,100,68,34,63,181,43,49,227,57,80,151,134,27,130,218,156,137,94,167,60,107,41,68,106,50,58,106,207,212,211,203,215,46,119,254,49,41,153,183,137,97,225,140,7,85,171,73,159,10,57,70,220,106,84,167,73,8,78,167,155,79,136,204,202,222,183,46,125,108,32,207,111,252,126,222,48,206,28,68,204,121,148,201,44,148,202,123,169,92,71,53,222,212,246,210,124,201,70,86,185,153,125,96,53,158,12,69,214,106,15,238,245,32,213,169,219,18,117,90,234,46,95,194,39,67,99,108,157,159,132,61,47,226,42,18,28,226,251,190,218,224,169,171,105,226,60,212,119,245,132,34,101,243,42,126,178,242,18,149,40,202,42,143,194,87,253,154,7,163,44,147,142,166,59,231,82,86,90,184,127,88,191,219,0,101,0,0,0,1,196,243,241,216,78,169,15,182,210,76,237,117,168,146,87,252,162,141,75,136,249,232,98,83,46,25,21,236,133,145,157,191,32,11,157,107,121,111,21,173,240,17,151,183,214,202,213,218,196,218,150,48,129,86,158,251,52,156,24,242,212,134,104,203,113,43,54,142,83,134,147,89,57,100,153,145,151,184,237,212,73,192,198,89,247,135,91,174,101,198,47,66,147,37,70,230,26,168,51,102,74,230,119,97,222,156,143,159,48,30,107,170,180,233,52,153,238,211,229,180,235,110,181,167,82,92,108,208,162,186,72,202,228,124,203,145,144,151,254,201,122,204,101,101,237,18,149,169,189,235,52,90,162,212,91,210,213,99,170,251,211,238,245,136,69,238,208,244,35,195,217,193,136,41,73,106,66,83,31,132,252,58,108,178,213,21,165,115,228,94,126,67,124,123,38,49,106,154,173,157,5,215,97,161,184,216,102,160,225,106,85,156,185,212,153,62,126,47,221,31,187,200,4,183,54,100,166,210,162,247,164,140,92,62,120,14,19,208,99,58,70,70,75,101,10,35,46,135,114,46,131,232,0,28,107,50,43,142,65,196,231,51,48,28,42,73,169,70,100,47,109,39,123,88,250,11,155,73,94,199,228,57,44,73,230,70,2,169,3,232,23,47,50,21,1,197,170,206,115,46,94,99,144,140,140,174,67,137,212,159,51,34,51,23,50,103,164,146,124,140,7,32,226,53,146,250,91,151,196,94,181,26,74,228,56,144,141,55,228,96,57,147,208,84,80,133,64,0,82,229,230,0,42,0,0,40,98,211,86,158,118,23,31,34,22,44,206,220,136,5,228,100,100,40,145,99,74,61,70,70,86,228,57,18,2,138,81,23,35,50,20,79,49,196,179,53,56,147,34,185,114,232,57,146,86,1,112,177,104,185,117,23,128,15,148,219,51,243,253,2,164,155,44,190,177,206,101,97,197,207,81,88,128,115,23,65,81,68,222,220,197,64,7,94,197,178,147,27,132,212,69,226,222,117,85,191,20,118,17,140,51,159,19,183,135,251,159,84,136,109,239,248,143,195,174,215,211,187,233,204,188,192,121,231,206,233,200,168,98,184,143,52,73,177,83,219,71,133,90,185,239,28,254,113,216,118,117,201,28,79,154,121,129,135,233,52,248,149,70,88,170,113,122,37,179,75,114,66,11,118,195,202,59,88,200,149,205,179,46,188,191,32,199,248,146,119,126,215,162,43,83,107,212,134,217,250,19,191,236,207,235,231,204,74,135,102,198,81,195,69,27,46,177,155,141,213,210,225,119,189,204,200,137,146,241,204,111,241,60,190,61,127,64,13,165,216,239,33,167,229,54,91,81,161,84,106,242,30,121,152,211,88,83,111,211,149,25,69,174,106,220,35,50,53,153,151,43,114,247,222,227,99,208,157,8,74,47,125,36,69,113,199,22,58,34,176,152,237,154,141,41,189,181,117,230,119,28,192,0,45,37,160,250,40,143,242,139,128,6,54,207,12,2,246,60,195,81,169,204,207,92,101,55,80,110,69,211,28,221,59,19,78,38,214,37,23,227,117,25,36,124,181,20,146,152,73,29,253,114,254,35,1,231,191,107,204,163,171,96,60,89,138,42,242,220,150,235,15,98,249,177,144,167,32,41,148,40,205,215,212,70,74,51,50,62,72,62,67,19,101,182,42,107,12,247,142,246,58,29,226,119,54,212,241,55,109,58,254,7,127,88,111,7,105,82,16,170,85,77,36,174,101,143,30,228,71,251,153,130,59,91,117,77,95,73,23,63,48,30,145,246,119,198,212,252,85,132,37,75,136,113,244,149,85,108,125,28,148,186,87,221,52,125,72,186,248,139,144,203,194,61,251,60,243,170,53,103,3,170,4,234,182,31,105,249,88,192,227,161,164,62,73,90,201,76,196,34,210,147,112,204,204,204,204,139,226,36,28,140,148,87,73,145,151,153,0,168,198,249,224,235,44,225,104,170,113,228,36,142,162,130,241,40,139,158,237,193,146,6,187,237,111,141,163,225,156,9,18,66,167,83,155,62,253,109,131,226,29,34,47,192,190,118,245,139,159,135,248,192,64,41,211,222,172,254,179,74,220,220,250,219,164,26,237,126,151,183,78,134,38,81,117,232,89,107,144,184,247,15,212,94,97,114,228,210,234,146,154,105,231,138,59,139,37,66,208,68,148,29,204,238,104,50,35,46,167,203,220,34,35,41,210,151,187,215,89,218,219,139,91,253,248,145,141,164,113,89,202,170,174,136,211,176,214,212,234,33,178,179,66,174,191,26,158,73,233,231,107,219,167,35,25,153,26,211,151,217,71,137,179,75,51,96,98,200,84,250,156,120,213,61,238,147,106,156,228,134,211,187,142,182,206,203,43,18,185,182,127,81,157,189,194,87,246,66,203,122,134,0,192,180,168,211,221,144,165,183,18,99,70,79,68,83,7,117,76,82,203,145,153,251,191,156,96,45,141,240,93,38,62,26,194,10,41,50,183,201,239,15,2,150,155,254,18,71,187,77,250,13,234,195,48,155,133,74,97,166,205,102,73,37,151,139,175,53,153,133,52,196,15,215,0,1,160,1,67,62,118,21,0,31,52,233,241,105,237,19,210,228,52,202,20,173,36,167,28,36,21,236,103,107,159,212,62,145,128,246,163,205,182,242,255,0,6,69,156,197,70,136,135,14,180,136,138,41,143,88,139,232,159,51,46,75,79,139,193,252,124,128,106,230,215,91,94,225,72,62,138,119,52,58,77,103,95,31,188,225,107,205,171,117,109,197,181,105,66,186,220,237,123,116,49,136,246,43,217,87,23,214,59,171,20,212,251,226,146,84,220,90,193,169,151,232,110,248,144,223,14,179,81,169,74,78,146,230,101,123,114,176,215,188,186,193,53,220,249,239,14,246,161,85,79,184,247,91,190,233,138,191,235,218,239,175,82,87,253,200,173,211,223,215,221,56,57,87,151,244,252,21,67,122,159,13,115,205,43,154,169,63,124,154,117,92,208,130,247,36,185,120,75,248,64,118,140,49,69,58,13,26,53,48,228,27,198,198,191,25,163,69,245,45,74,233,115,183,81,250,192,0,0,3,137,217,12,181,109,110,182,155,249,168,136,5,234,113,180,17,154,214,148,145,21,204,204,237,200,126,85,79,23,97,122,51,78,61,85,196,116,168,104,102,219,197,72,152,219,100,155,153,17,92,212,101,107,220,191,73,12,53,155,251,66,51,130,27,150,204,26,198,24,55,19,74,114,91,104,149,32,181,41,101,188,34,43,19,133,114,186,75,248,68,125,231,134,218,57,201,95,93,106,143,135,240,158,25,169,182,255,0,13,185,56,112,37,60,183,52,238,212,173,58,31,59,218,199,123,23,43,31,144,9,35,198,59,81,100,198,15,51,110,110,101,96,189,226,93,75,102,135,113,44,70,140,181,32,212,92,141,71,238,26,231,154,125,163,121,107,77,142,228,122,27,88,102,184,227,53,3,107,76,76,93,29,74,52,17,44,183,150,75,106,229,200,190,30,34,230,35,86,171,79,207,108,227,168,59,38,167,148,149,219,59,166,69,233,180,25,150,186,18,77,149,181,18,249,88,249,252,127,64,204,153,53,217,244,246,46,168,38,86,46,194,153,151,77,76,170,97,75,82,147,4,217,78,249,74,108,205,4,110,70,62,94,37,114,235,203,168,15,191,21,231,78,97,102,207,11,220,217,13,136,191,82,181,239,56,99,126,87,225,116,218,250,99,150,159,193,157,175,215,159,144,206,59,55,236,55,138,209,192,226,42,245,106,173,70,114,157,94,105,238,26,102,29,113,179,91,109,238,87,170,234,117,54,73,243,43,216,203,145,141,168,202,253,147,48,54,7,239,62,14,161,137,207,141,220,234,226,157,103,246,26,237,166,204,151,227,29,255,0,32,205,88,142,171,11,10,225,202,173,69,217,177,153,40,112,159,150,106,148,225,37,9,36,54,103,117,29,202,201,240,243,63,175,152,12,7,157,185,161,135,114,27,42,235,49,229,79,167,85,36,80,248,125,76,185,61,184,139,115,125,37,179,43,145,235,52,216,157,191,190,246,247,92,70,198,36,239,253,173,51,154,190,246,29,195,21,8,49,29,138,205,69,185,48,154,93,73,181,147,45,49,29,73,37,33,40,35,241,40,238,119,228,105,181,135,122,219,7,56,213,153,248,207,22,224,120,19,104,147,218,169,112,26,10,152,230,245,245,238,218,142,233,232,178,212,71,99,65,223,145,242,35,250,198,194,246,117,228,117,42,135,132,233,184,210,113,86,226,202,159,74,159,21,196,200,210,134,74,213,14,90,72,219,35,189,154,35,234,126,255,0,200,25,111,102,77,155,170,56,14,143,68,168,79,174,201,53,171,13,70,138,182,94,165,169,147,66,205,44,153,145,153,184,124,203,65,149,173,252,67,190,230,166,2,131,84,238,190,39,19,177,15,117,191,211,173,162,61,119,209,210,235,46,150,254,17,222,49,6,97,224,204,23,74,96,167,227,10,12,52,180,226,98,94,109,65,166,236,162,73,248,78,234,47,23,132,249,124,12,71,150,208,187,126,206,137,220,30,141,214,178,238,163,175,138,223,110,228,155,219,187,110,180,223,68,142,87,241,117,242,1,208,233,244,252,13,146,19,99,212,38,102,117,10,123,212,199,81,90,76,119,100,51,21,79,19,102,70,77,149,221,81,150,163,104,203,85,143,175,67,176,193,91,74,237,99,19,51,170,24,142,131,71,194,12,169,186,151,7,187,147,26,174,82,75,232,210,202,142,196,150,139,87,168,100,124,249,115,242,24,83,21,102,6,61,205,154,196,119,28,195,109,62,227,237,34,154,148,211,97,188,173,87,82,172,68,90,149,117,221,206,159,87,33,157,54,119,216,166,179,143,42,184,126,78,39,193,185,133,6,60,238,47,126,235,20,229,180,132,104,75,164,155,41,108,40,138,230,132,151,59,245,1,138,50,139,103,108,198,206,154,203,210,169,88,91,18,49,17,216,110,73,110,76,122,27,242,219,94,237,196,52,105,37,39,73,31,51,62,119,228,100,100,37,47,101,141,138,43,152,21,186,109,102,171,138,39,54,183,240,219,49,214,196,138,10,216,54,150,123,133,26,76,212,239,82,208,101,107,17,245,242,25,175,101,205,154,112,206,78,224,250,116,106,123,216,137,46,181,26,84,117,55,82,83,100,162,74,229,27,156,200,154,65,223,145,91,224,127,148,108,35,77,165,150,144,202,76,204,144,146,73,95,173,136,128,88,195,27,141,94,61,90,173,238,176,230,0,0,0,22,45,122,122,88,1,107,36,151,229,243,31,38,240,188,191,132,114,56,163,87,187,222,56,18,155,245,185,0,251,18,101,110,164,46,35,184,249,210,106,185,21,189,227,156,147,239,230,2,164,87,62,162,186,126,34,164,94,241,80,22,233,248,139,84,139,157,238,57,0,5,169,77,133,192,0,3,90,246,167,168,70,47,70,55,143,52,143,215,182,187,132,87,252,0,216,247,223,101,132,18,222,117,8,35,59,93,74,34,43,136,250,219,87,57,161,83,61,13,225,107,56,125,123,206,241,213,170,65,29,173,195,219,162,203,204,73,17,145,179,29,14,109,83,53,112,51,177,152,125,105,244,186,152,217,154,25,53,149,248,150,124,190,177,232,79,42,97,59,76,192,20,184,114,18,180,45,173,253,201,105,52,25,93,245,159,50,62,157,68,49,108,17,150,83,42,149,172,53,136,165,210,235,8,68,12,113,12,212,226,24,50,105,9,66,226,172,205,70,104,59,17,94,231,204,185,9,111,204,60,227,195,153,107,132,42,14,181,138,48,227,83,41,219,171,49,62,115,105,50,222,58,143,89,58,210,125,23,114,233,238,20,119,236,75,141,112,214,22,96,159,172,215,41,144,200,221,38,190,250,154,219,62,35,73,168,139,196,125,108,87,176,141,109,188,118,188,193,115,176,219,184,114,135,220,181,73,52,252,90,164,45,49,43,237,56,189,13,183,41,6,179,66,80,102,146,185,151,212,102,68,58,94,214,187,111,227,42,157,66,69,30,130,214,11,168,199,98,124,103,80,184,201,117,229,25,112,167,115,51,75,230,86,35,81,151,79,33,30,216,178,187,89,197,181,218,157,78,161,5,8,118,116,231,166,184,76,52,178,73,45,107,82,140,138,230,124,174,163,183,51,250,192,95,135,176,62,41,198,156,71,113,225,234,172,206,15,70,247,132,130,227,250,117,222,218,180,151,134,250,78,215,235,99,242,18,251,177,166,198,21,252,5,69,98,109,103,16,212,24,114,30,39,76,242,98,77,5,113,212,180,33,17,207,246,78,242,35,52,25,106,177,251,252,134,49,216,191,101,202,51,126,152,241,141,98,150,111,221,250,117,165,9,191,235,139,245,107,234,18,147,10,19,80,154,54,154,82,204,141,90,188,71,206,252,191,152,5,208,162,240,113,81,27,94,189,23,241,90,215,185,153,255,0,164,115,128,0,14,53,172,138,223,206,57,7,204,233,159,43,0,226,63,17,222,195,149,8,59,17,139,80,155,153,94,253,71,208,148,167,204,5,27,35,35,28,130,157,5,64,0,80,142,227,134,116,166,225,66,145,49,215,27,109,12,52,183,84,167,14,201,73,36,140,204,204,253,197,200,7,95,199,184,210,137,131,112,236,234,197,90,161,5,134,225,238,183,156,68,180,48,146,214,226,82,87,82,186,115,81,125,124,188,196,52,246,143,231,253,15,30,227,154,182,21,163,69,130,250,34,85,41,243,10,84,90,162,36,19,132,84,226,35,45,41,79,34,35,114,215,185,243,47,136,217,173,189,118,164,85,46,141,142,112,101,42,173,132,100,169,174,236,221,180,111,235,144,171,174,43,135,201,46,149,250,153,244,232,95,148,68,238,46,196,18,49,142,44,157,94,158,76,33,217,68,217,168,163,220,145,225,109,8,43,92,204,250,39,207,168,12,227,179,6,67,226,28,127,139,228,57,122,140,6,36,81,87,57,183,187,173,110,161,68,167,89,177,17,234,73,29,201,119,191,192,78,246,5,132,197,43,142,251,245,183,119,187,175,36,218,218,190,39,230,33,131,103,173,162,139,45,155,128,166,234,184,97,163,102,132,212,15,191,223,211,107,110,185,31,210,167,197,224,254,62,67,111,104,93,160,145,216,223,235,197,153,104,157,90,125,105,228,94,127,225,32,36,92,140,143,161,145,138,141,47,163,118,128,225,217,70,132,73,199,217,96,217,41,210,65,218,170,130,228,118,231,206,72,239,16,182,209,203,233,49,144,234,243,63,45,181,170,252,138,180,199,153,255,0,127,1,179,0,53,206,30,216,153,123,33,245,52,230,103,101,209,36,147,123,149,105,143,135,247,225,144,176,230,123,229,205,125,45,238,51,23,7,190,181,199,39,205,49,234,236,43,145,219,159,39,15,151,63,226,1,146,128,126,43,24,203,10,191,171,78,39,164,43,77,189,89,173,159,254,112,252,106,166,108,96,42,89,43,137,199,88,101,131,75,102,229,158,169,178,158,92,249,243,89,114,228,3,185,128,195,21,61,165,176,12,85,184,136,185,137,130,28,52,219,73,29,93,147,51,189,175,209,209,246,97,236,255,0,194,181,165,91,211,44,36,162,221,169,119,106,162,217,244,81,23,247,67,1,150,192,126,61,39,20,81,234,205,182,168,149,138,124,131,91,68,239,208,200,66,238,71,110,101,99,62,92,199,235,220,143,161,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,92,90,105,228,47,0,22,88,252,133,117,124,5,194,134,87,0,46,98,162,157,5,64,0,0,0,126,6,42,194,222,146,211,165,64,227,184,126,39,71,143,117,175,78,149,36,250,92,175,234,255,0,8,253,240,1,160,27,88,108,39,93,204,71,93,170,82,49,116,247,22,253,66,51,134,204,108,60,185,6,148,162,50,144,103,116,189,210,228,92,237,239,176,142,92,213,216,179,54,240,60,153,175,181,133,113,125,69,180,212,220,136,133,167,11,73,109,43,43,172,201,100,119,87,35,36,244,248,245,30,134,12,136,249,24,233,152,223,44,232,152,198,17,69,168,73,168,33,60,79,19,247,186,208,71,170,202,47,122,15,151,136,255,0,128,65,230,86,101,42,167,79,209,199,211,165,70,222,95,70,249,149,35,85,186,218,229,207,169,126,145,221,240,14,108,122,17,34,43,221,195,198,240,243,145,50,220,86,239,86,147,73,233,245,14,222,175,95,143,65,191,153,237,217,227,71,99,184,251,130,149,152,243,245,113,59,237,12,33,221,31,130,211,125,17,185,95,159,95,33,31,216,223,40,49,158,14,151,185,153,130,241,52,68,38,47,18,179,153,78,117,189,41,186,136,212,119,65,89,62,19,231,240,49,70,228,229,95,104,253,55,15,70,165,194,151,150,49,146,81,247,250,150,230,37,75,126,177,172,202,228,113,249,117,33,179,57,115,218,115,151,243,88,67,85,42,30,30,166,25,50,226,143,127,140,24,46,123,206,69,226,100,186,145,220,67,18,208,182,212,104,113,6,149,23,82,50,177,138,161,102,217,220,173,229,204,7,162,188,7,182,30,79,227,20,176,150,241,182,14,142,227,144,147,41,72,78,40,138,225,162,250,110,147,46,93,53,117,25,178,21,126,135,82,215,221,245,152,50,119,118,215,185,146,133,233,189,237,123,31,46,135,250,7,154,12,19,155,88,135,5,203,226,105,176,233,174,40,162,240,191,124,54,179,45,55,73,223,194,178,231,225,47,225,27,241,146,61,163,120,197,174,250,239,199,114,234,13,248,109,214,245,78,181,175,240,151,182,169,60,237,203,167,152,9,118,1,133,114,243,105,124,9,140,163,37,199,51,11,4,45,213,205,40,169,76,90,179,39,170,228,139,17,22,244,238,171,171,248,134,93,133,90,164,212,26,67,208,170,144,228,37,203,233,83,79,165,100,171,25,222,214,62,125,12,7,218,2,212,173,42,245,84,71,245,24,184,0,0,0,6,165,109,253,187,94,95,65,66,157,74,76,177,12,83,230,127,224,146,6,218,40,201,37,115,50,47,172,105,31,104,206,35,238,236,23,21,180,59,22,233,196,81,10,203,87,62,112,159,63,48,16,197,139,162,113,89,147,138,90,39,45,166,171,56,238,69,123,253,240,161,57,59,30,225,119,40,222,151,106,146,167,55,220,7,86,180,218,220,71,196,252,196,25,213,229,169,220,125,136,101,248,12,222,159,45,124,186,115,120,207,144,158,173,148,229,187,39,210,141,105,73,105,224,173,98,255,0,111,16,108,152,0,10,2,210,85,212,101,228,42,103,97,198,223,174,96,42,146,189,199,32,177,7,107,139,192,7,228,98,118,77,232,13,161,41,213,103,136,250,219,246,42,31,174,63,47,16,188,150,97,33,74,35,230,233,23,47,168,192,65,255,0,104,37,40,161,212,241,28,173,198,131,115,29,76,35,86,171,222,234,148,125,47,240,24,51,103,236,106,206,20,239,238,34,165,194,241,92,45,190,132,215,171,78,247,201,39,107,106,254,17,159,59,67,42,45,74,157,136,99,161,43,37,35,29,203,51,185,21,185,28,178,26,89,2,167,50,157,175,132,123,119,188,182,175,9,29,237,123,117,47,136,144,61,19,101,134,117,225,25,20,149,173,220,77,169,37,52,201,71,193,58,92,180,162,255,0,214,199,109,172,109,19,148,20,40,239,63,83,198,27,132,177,167,89,247,124,165,91,81,145,23,170,209,249,144,130,26,30,218,25,215,67,136,184,144,113,180,134,146,183,13,203,21,38,10,188,70,68,87,241,55,240,33,240,226,29,176,115,210,188,212,134,38,99,151,28,109,253,26,136,233,80,83,125,54,50,245,90,248,16,162,101,113,166,223,219,56,97,185,11,136,230,108,240,238,182,226,18,164,247,12,245,218,232,213,215,135,50,242,24,131,23,118,155,100,235,13,168,168,153,219,165,101,36,211,255,0,67,114,143,193,226,252,104,191,87,196,67,253,127,50,113,150,37,146,185,117,122,193,200,113,197,37,74,87,14,210,46,100,157,37,201,41,34,232,58,251,243,165,73,51,55,157,213,117,106,63,9,23,63,200,2,70,113,31,105,166,43,127,135,238,140,236,213,167,94,243,250,91,104,188,173,235,69,250,198,191,99,61,186,243,226,190,110,178,198,105,239,219,122,34,152,81,119,28,52,222,250,174,92,227,151,159,81,173,176,105,18,106,26,247,43,105,59,187,95,81,153,117,191,145,124,6,200,101,158,200,85,138,244,100,85,106,238,208,164,70,98,121,33,244,113,146,82,181,52,146,66,148,146,210,130,234,70,126,242,250,192,97,170,246,57,204,220,104,111,205,172,213,56,206,51,78,241,91,136,237,235,209,98,46,73,73,90,218,75,167,144,233,243,154,152,219,234,227,83,103,57,106,230,94,92,186,124,6,216,230,110,94,101,118,93,81,106,80,209,134,94,76,202,126,230,206,51,41,229,167,233,22,131,229,173,206,124,151,239,33,172,56,153,216,115,235,114,78,150,210,217,143,224,52,33,206,165,100,36,143,222,126,251,251,196,200,252,65,251,212,44,9,138,241,46,255,0,185,41,92,79,13,167,123,244,237,163,78,171,219,214,81,95,213,62,158,67,189,101,102,65,226,12,197,168,156,72,146,233,41,35,129,198,151,16,251,200,45,58,144,95,176,65,243,241,253,93,68,166,100,103,103,118,13,161,119,223,127,80,104,178,55,252,54,235,113,87,168,120,116,239,117,95,213,243,47,62,130,141,50,200,221,129,243,55,18,75,167,203,196,57,81,196,70,77,105,166,95,87,126,199,71,208,221,163,81,89,18,8,250,40,250,115,230,37,15,34,54,75,203,220,184,163,80,212,230,0,238,233,244,238,38,255,0,170,175,189,163,120,183,127,191,41,39,116,175,227,212,102,60,45,150,152,79,9,71,225,233,20,148,199,73,63,196,17,20,135,87,227,178,74,254,37,31,226,151,46,131,181,17,17,21,136,7,201,76,164,211,233,17,209,22,159,31,116,210,8,201,41,214,165,90,231,115,230,102,126,243,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,110,37,5,115,35,252,128,47,1,249,179,107,177,32,167,91,173,188,101,171,71,132,139,175,63,143,192,99,236,69,180,46,15,195,188,63,23,78,173,47,136,215,167,116,195,39,109,54,189,238,225,126,48,12,166,40,103,110,102,52,223,19,118,143,229,141,25,75,66,40,152,204,140,163,155,165,166,159,8,249,248,188,228,124,6,36,197,125,171,152,94,34,101,21,50,62,52,103,70,141,26,169,20,227,181,244,223,171,199,241,1,36,42,117,180,115,82,173,249,7,26,167,69,79,172,237,191,222,152,137,138,199,107,124,221,242,147,14,161,139,91,65,25,88,149,68,165,159,187,159,236,207,222,63,9,254,214,156,66,179,61,21,156,82,94,43,243,161,210,255,0,227,0,152,3,170,192,79,87,255,0,250,42,254,97,192,230,33,163,181,248,73,150,229,127,193,171,249,132,56,74,237,87,199,142,233,225,241,46,34,77,175,125,84,42,95,49,214,234,29,167,185,199,38,252,46,54,171,162,232,52,150,170,21,47,214,231,251,131,1,53,15,99,124,47,31,86,250,167,167,77,175,244,46,31,254,104,235,184,135,58,114,234,136,217,28,236,75,185,250,66,71,235,55,213,204,210,103,110,72,63,112,133,26,135,104,134,209,213,21,57,194,102,60,164,19,150,211,174,133,76,229,107,94,255,0,66,126,70,58,237,83,107,205,165,113,93,209,35,50,18,178,212,78,120,233,16,83,204,139,79,236,88,248,128,151,12,105,181,62,76,199,67,136,149,142,244,146,101,154,109,221,114,207,153,106,242,100,105,94,101,237,63,145,103,221,188,22,56,254,237,171,245,50,103,238,45,213,175,172,106,75,184,167,63,177,114,140,157,199,84,229,111,15,137,250,72,140,167,153,255,0,138,199,95,23,212,62,121,91,55,102,205,103,79,23,136,240,227,155,155,233,187,174,166,215,235,209,143,129,9,237,88,87,30,230,222,27,173,56,226,169,120,131,124,74,134,109,23,222,142,39,199,226,229,226,65,121,144,197,37,142,49,12,25,123,250,101,83,70,143,80,247,8,59,92,172,126,178,126,38,59,179,155,54,99,150,150,77,170,171,66,51,87,75,62,247,252,144,252,170,246,71,98,204,61,21,249,147,42,20,149,162,62,157,68,211,206,153,158,163,34,43,93,178,243,32,228,153,112,195,207,124,214,129,29,17,98,98,173,219,72,190,148,240,49,142,215,59,159,51,110,253,76,126,101,79,52,177,221,96,148,85,26,238,251,83,134,233,253,234,202,124,92,249,242,65,121,152,249,233,24,81,249,85,55,96,62,166,20,166,218,214,126,53,17,117,79,145,124,70,82,166,108,219,86,171,193,141,42,35,212,132,111,217,67,229,188,146,249,30,149,17,31,59,32,249,243,12,196,114,24,76,229,76,123,246,122,180,252,8,135,97,161,229,206,57,196,198,130,163,209,184,157,227,197,29,63,124,50,139,172,237,98,241,40,191,24,185,244,230,57,177,38,94,86,112,167,15,198,73,132,190,43,94,157,202,214,171,105,181,239,169,37,248,196,51,174,207,88,251,44,105,174,192,139,136,240,245,90,83,235,174,180,162,83,54,36,238,207,116,86,252,42,121,220,149,238,247,138,58,85,19,100,44,247,170,110,92,70,94,239,91,119,85,143,189,161,166,246,191,247,226,242,25,127,44,182,0,205,186,211,218,235,57,75,190,108,227,184,162,253,94,140,159,17,56,68,94,172,130,247,92,73,22,71,82,114,131,26,81,232,146,41,248,82,115,124,103,19,163,126,251,137,50,208,167,72,239,165,211,252,83,27,27,135,50,251,8,209,227,33,116,234,78,231,194,164,126,184,117,92,141,87,62,170,63,121,0,143,76,7,217,193,74,142,204,103,171,121,53,165,197,65,65,56,126,145,40,254,150,201,191,171,43,235,233,200,126,198,54,216,35,14,191,193,112,89,81,171,78,243,87,234,235,133,248,182,235,35,235,18,46,212,56,204,165,40,109,187,18,72,146,92,207,160,249,228,209,105,210,180,239,99,234,211,123,120,212,93,126,163,19,3,205,110,102,101,102,46,202,252,73,18,53,78,133,221,142,34,43,115,201,60,83,79,89,36,226,203,95,133,106,247,182,124,190,29,57,141,250,236,240,218,102,157,7,208,12,186,171,227,109,14,35,189,119,144,251,181,71,107,241,111,23,210,37,175,137,43,214,248,124,6,89,219,51,99,10,13,126,37,103,21,82,169,148,166,93,166,225,41,27,181,61,81,152,74,75,141,148,133,145,146,74,233,50,185,151,81,23,88,67,19,98,44,133,205,168,146,155,168,19,111,80,183,150,84,70,144,245,183,209,148,94,18,117,36,71,201,222,119,233,206,222,225,71,163,236,53,92,131,136,104,241,234,144,37,113,12,191,175,75,154,13,23,210,179,73,242,50,35,234,86,232,63,84,105,126,193,187,79,150,103,224,138,85,34,168,229,86,68,198,169,243,165,184,227,176,227,180,131,211,56,208,86,221,171,173,150,69,210,221,70,230,71,121,50,24,110,66,8,201,46,160,150,87,235,99,43,128,228,22,170,246,59,121,11,133,12,7,204,178,94,163,4,92,249,14,85,162,228,126,99,136,238,131,181,249,128,228,185,145,114,28,132,171,251,199,6,175,49,202,155,115,184,14,64,0,1,240,213,162,53,50,58,91,117,189,100,75,37,90,246,247,24,136,254,210,108,191,76,92,63,54,165,26,147,165,82,49,203,134,107,223,223,81,41,19,15,161,171,144,151,153,6,68,130,191,152,139,254,209,202,205,53,236,40,244,71,88,121,70,214,53,81,31,34,34,185,55,44,188,196,145,247,108,235,145,89,123,137,253,32,244,155,11,113,60,55,9,184,251,249,244,105,213,190,213,234,56,87,245,83,215,200,108,3,27,32,229,28,66,227,168,185,121,161,216,231,189,109,93,237,40,244,184,158,100,118,83,220,249,145,117,228,35,159,0,109,201,63,3,113,252,36,218,219,92,110,235,86,238,155,13,119,209,174,215,214,124,189,115,232,59,204,158,213,76,84,219,14,51,79,174,98,86,141,104,61,58,168,148,195,241,25,90,252,204,254,1,3,127,11,5,63,71,161,247,9,83,55,48,89,254,181,190,37,90,235,213,235,106,51,245,142,253,70,144,109,101,179,205,90,175,139,42,56,171,9,97,13,236,233,178,226,161,199,251,193,41,214,210,98,18,76,180,184,225,17,115,66,75,165,249,125,99,21,86,187,74,51,170,170,111,112,24,226,166,218,93,211,160,156,161,211,57,90,215,189,144,126,70,58,93,107,109,220,227,174,168,206,171,140,229,190,147,81,46,221,211,1,62,34,43,17,248,91,47,112,76,100,103,60,137,204,204,219,202,186,234,226,98,10,223,117,192,131,75,58,99,41,225,163,63,161,72,91,68,148,93,8,82,142,201,108,249,157,250,117,230,36,167,8,237,35,151,21,142,47,121,140,247,219,157,221,191,83,159,77,175,171,251,209,121,8,56,115,104,218,132,169,14,72,171,203,158,250,157,81,173,102,152,145,202,235,51,185,159,43,124,71,111,195,251,102,84,104,156,71,15,58,174,141,246,139,233,167,196,85,237,127,51,248,140,113,76,114,195,88,202,123,224,87,41,117,70,205,232,50,183,168,37,232,190,133,39,197,203,151,50,47,50,31,113,25,25,92,132,85,101,207,105,228,8,49,144,205,85,120,173,237,83,73,74,221,210,105,252,209,100,17,151,225,11,159,35,27,25,129,59,69,50,239,18,170,11,10,164,99,3,92,157,239,53,211,225,164,188,58,143,158,151,255,0,114,55,19,150,91,148,3,21,96,237,161,240,126,48,140,219,240,105,181,164,107,109,110,125,51,12,167,146,87,167,246,46,31,188,100,42,117,126,29,77,8,91,13,60,146,91,100,233,107,73,23,35,183,145,159,152,163,244,192,80,142,226,160,40,100,71,212,113,184,209,31,50,79,240,142,81,75,92,7,206,164,105,43,218,194,194,37,123,135,212,104,74,138,198,66,221,209,123,136,128,112,165,74,35,230,126,241,204,151,46,101,204,113,41,6,94,67,136,220,82,15,175,64,31,112,14,6,31,214,86,59,244,242,28,218,136,5,69,171,66,92,73,161,101,114,81,88,203,224,46,0,24,235,49,242,87,2,102,5,34,163,10,183,134,184,243,159,185,222,167,140,121,173,122,20,131,46,105,113,54,182,130,233,110,130,59,246,185,236,250,151,38,83,213,108,175,202,61,74,126,163,25,36,231,127,145,93,162,138,162,95,39,228,254,58,75,221,126,94,66,85,71,231,213,232,52,186,227,36,197,74,46,249,9,89,56,69,173,73,241,17,25,95,194,101,238,51,1,230,235,21,229,62,111,229,77,90,123,147,40,29,214,150,38,187,77,191,21,21,251,25,41,94,14,75,87,247,51,231,240,235,204,101,188,170,219,111,52,240,151,122,119,150,102,240,156,94,227,71,234,44,103,53,105,215,127,85,131,181,181,23,233,18,209,154,219,17,100,238,97,178,234,228,96,216,142,72,145,81,84,247,86,245,90,123,100,165,40,151,115,240,57,200,238,190,132,86,17,203,157,125,155,245,204,45,220,222,142,185,133,98,113,92,70,250,245,57,203,213,167,119,167,215,108,237,109,71,211,204,7,115,207,12,121,151,57,227,135,171,120,158,145,85,239,169,49,232,82,105,172,63,184,126,54,151,82,135,22,148,105,82,80,71,205,210,59,153,91,197,215,151,44,43,177,238,114,84,114,203,60,112,150,29,169,226,62,237,129,77,227,245,179,193,165,237,222,242,28,133,151,137,40,82,142,234,89,31,83,181,198,6,111,30,230,22,2,134,246,28,58,251,101,26,97,41,247,80,204,102,150,74,74,203,65,248,150,130,81,29,145,238,29,98,159,141,234,148,220,102,222,50,139,41,196,75,110,250,93,221,32,212,87,104,219,63,9,150,158,135,111,253,96,61,37,100,238,56,131,143,112,45,51,16,66,170,113,201,150,151,212,79,110,13,173,68,135,214,131,240,154,83,107,26,109,211,220,59,200,141,126,206,189,172,93,171,97,90,110,7,174,63,86,146,237,62,149,62,82,141,48,163,37,187,157,67,145,146,146,100,163,59,59,208,202,221,126,2,70,232,245,38,170,212,216,149,6,146,178,76,168,237,190,157,100,68,118,82,72,249,219,223,204,7,51,176,162,189,109,235,90,180,244,241,25,14,179,87,202,236,19,88,37,241,212,61,241,169,163,104,254,249,121,62,19,191,46,75,47,51,29,180,0,97,249,187,55,229,145,186,185,113,112,103,211,242,210,174,241,145,240,35,228,110,219,160,253,58,46,95,158,23,105,49,104,148,142,25,134,210,104,66,120,141,118,37,43,81,243,82,140,250,243,25,52,88,166,144,175,89,55,252,160,63,18,156,169,140,37,8,116,244,154,91,36,159,67,231,200,126,179,79,41,119,241,94,223,1,106,226,54,70,106,36,151,51,243,49,118,232,211,248,59,21,250,128,250,0,113,32,220,183,141,68,124,199,33,116,1,215,113,182,19,166,226,202,107,112,106,48,56,164,34,66,94,36,239,84,139,40,146,164,222,228,101,238,81,254,145,26,187,66,236,207,91,194,181,202,222,43,194,216,43,133,114,163,136,100,164,164,119,146,23,188,105,197,186,231,170,183,78,215,210,147,232,71,200,74,97,145,31,81,211,241,166,88,97,156,107,12,161,213,169,136,144,146,147,196,217,82,29,71,142,202,43,248,12,191,24,249,116,1,209,178,47,48,253,35,239,190,50,175,196,112,252,54,159,189,244,105,213,189,191,68,149,253,82,25,168,99,124,9,148,52,236,13,199,112,17,99,53,198,238,181,238,228,58,187,232,213,107,235,233,235,159,65,222,158,171,70,101,194,109,72,112,205,69,126,68,95,206,3,238,20,183,188,113,51,41,183,136,148,130,81,106,243,33,203,212,5,64,0,6,58,205,106,5,74,177,68,171,71,129,19,124,227,212,151,217,65,111,18,155,172,208,178,34,230,101,230,66,57,113,158,75,99,234,22,100,76,197,47,97,173,193,49,187,187,252,99,42,182,166,18,143,87,89,249,219,160,149,121,80,217,150,133,33,212,106,37,32,208,124,204,185,31,212,48,78,127,96,90,92,108,35,94,173,199,136,218,36,39,133,178,247,174,25,151,210,180,158,134,118,232,36,198,68,88,109,154,252,243,201,250,53,54,162,191,167,107,16,178,165,162,201,229,247,188,155,115,46,93,12,134,51,216,223,27,175,11,102,53,66,74,234,124,42,123,129,214,9,91,157,127,215,227,157,189,83,252,94,191,1,218,118,211,173,207,118,83,248,101,114,12,216,137,83,136,242,81,161,58,72,206,34,143,214,182,163,245,207,168,214,220,15,138,166,97,42,211,245,8,175,173,181,174,58,152,51,67,104,89,216,214,147,232,174,95,177,8,30,152,240,190,39,166,98,30,39,187,231,113,28,62,141,127,68,164,105,213,170,221,72,175,208,199,238,184,180,182,133,56,179,178,82,70,102,127,2,26,79,178,14,209,14,226,175,75,123,197,234,139,220,47,1,163,84,86,17,109,92,69,253,83,231,234,151,81,178,25,153,155,52,220,31,135,43,51,84,204,253,113,41,50,38,17,180,211,106,50,210,218,207,145,41,86,51,240,244,62,66,141,80,237,9,218,6,149,65,192,216,251,4,192,197,187,138,155,29,213,162,47,0,165,105,212,244,71,79,198,109,154,79,194,102,125,126,29,121,8,144,173,81,241,102,99,87,164,226,38,99,247,129,76,36,171,125,173,166,181,104,74,91,245,76,211,107,105,183,79,112,205,59,82,231,5,111,57,243,227,19,209,162,207,144,80,107,28,22,150,165,198,101,175,193,67,97,71,168,219,35,50,241,53,114,177,249,95,222,54,59,102,157,144,233,213,236,154,195,216,170,116,42,83,178,102,148,180,45,195,159,41,42,61,50,221,73,120,82,90,75,146,11,160,13,0,203,182,187,167,23,84,33,212,19,186,114,59,14,176,180,223,86,149,165,212,17,149,202,247,232,99,209,166,86,238,63,84,247,31,222,111,215,247,126,99,207,6,97,83,143,3,231,94,60,165,55,165,45,211,235,245,72,8,75,70,107,34,38,229,173,36,68,106,230,101,225,234,124,196,249,236,237,138,211,136,189,32,252,49,240,252,39,174,132,167,214,222,244,177,254,228,6,104,0,0,24,91,105,60,197,86,1,195,49,231,55,88,224,13,117,54,99,235,225,247,183,212,195,138,181,180,171,241,111,127,128,215,220,134,218,246,46,35,204,234,222,28,172,102,23,16,196,24,82,84,150,123,164,209,161,72,144,210,11,196,150,72,206,196,163,46,166,63,71,180,135,23,29,3,1,195,75,74,121,43,44,73,17,6,105,66,84,86,56,82,15,222,35,91,103,28,195,168,177,158,24,170,81,201,123,75,144,231,88,137,150,239,206,99,38,3,208,10,28,67,151,208,119,176,252,140,99,8,234,24,78,183,9,45,239,21,34,157,37,162,77,237,168,212,210,138,215,247,117,31,93,49,227,119,121,123,242,183,250,71,60,230,201,216,82,26,81,92,150,210,210,127,148,140,7,159,189,187,176,108,218,38,126,227,135,220,166,238,91,103,187,46,123,226,85,175,10,49,126,49,249,142,233,217,173,140,34,208,179,62,164,203,213,29,193,167,12,75,77,183,38,174,179,99,31,226,152,200,189,165,184,50,12,92,99,152,248,133,17,219,39,147,220,254,34,117,102,127,130,134,142,157,58,13,92,217,3,18,59,134,179,38,165,49,11,113,58,232,111,53,224,66,84,124,228,48,127,178,250,128,122,28,193,178,209,59,8,208,230,33,205,100,253,54,51,164,171,91,81,41,164,157,237,238,234,63,100,116,60,148,171,247,174,87,224,215,204,214,102,238,28,167,60,102,164,145,117,142,217,251,190,177,223,0,7,27,137,59,25,164,135,32,227,113,86,35,32,22,36,212,93,69,202,51,52,145,17,142,19,116,245,154,110,47,213,114,32,28,91,229,167,170,191,128,125,13,188,133,151,37,95,157,186,14,35,96,213,229,200,92,219,10,71,67,46,183,1,244,11,58,44,236,46,43,219,159,81,243,79,127,133,108,157,231,205,68,158,69,240,255,0,212,3,156,141,42,81,167,169,144,186,196,56,34,184,151,72,150,68,119,82,111,204,125,0,40,102,69,204,253,195,137,111,166,230,68,175,224,21,119,95,66,50,232,62,85,145,145,153,152,15,165,14,106,62,163,148,172,69,113,241,180,191,226,31,65,46,228,68,2,245,153,149,172,44,75,169,46,70,175,224,20,91,151,183,81,243,26,142,247,35,1,247,17,146,138,229,208,44,67,230,101,213,220,146,106,229,245,15,164,142,229,112,22,154,44,119,73,10,154,203,220,98,167,127,112,249,17,32,151,123,95,151,192,7,208,218,44,92,203,157,197,230,100,146,185,244,33,81,196,238,179,73,216,202,192,40,185,8,46,139,254,1,68,58,165,31,173,203,234,28,59,165,25,221,70,70,57,16,147,46,158,64,47,82,213,230,42,147,47,225,28,75,94,155,92,85,165,146,252,250,216,7,210,2,133,200,133,64,6,155,109,203,152,80,176,191,161,59,250,191,13,196,247,149,190,247,53,234,211,195,121,36,237,235,127,8,220,145,18,221,164,153,157,42,79,220,239,118,252,130,211,222,247,187,45,255,0,129,128,141,220,9,1,85,124,113,135,169,132,214,244,230,85,98,71,36,106,211,171,91,201,77,175,114,181,239,214,226,126,182,38,192,237,225,140,142,193,141,46,151,195,59,27,188,110,91,253,122,117,76,147,251,163,35,228,175,225,16,111,179,213,5,170,190,107,96,117,58,132,40,143,21,83,26,61,75,81,114,226,90,242,250,199,161,204,142,164,71,164,101,141,22,19,45,165,36,215,19,109,42,51,46,114,28,63,127,214,3,190,142,165,152,88,250,135,129,41,13,85,107,85,110,5,151,37,38,49,57,184,91,183,89,165,106,211,100,165,71,209,7,206,222,225,219,70,145,118,136,230,109,91,8,229,132,39,169,211,30,101,101,139,91,141,116,176,210,252,60,60,179,183,136,191,114,92,250,128,200,217,67,180,229,3,31,247,183,11,141,248,254,3,113,171,245,53,109,104,215,188,183,86,147,123,232,248,244,27,42,133,165,101,116,157,200,66,190,195,57,161,81,149,233,183,21,41,245,233,238,221,63,64,209,90,252,77,250,9,162,132,178,91,70,101,127,91,253,4,3,232,31,60,210,51,104,173,248,223,232,49,244,15,146,164,238,229,132,171,159,53,145,114,250,140,4,67,118,153,71,137,30,131,61,244,163,75,139,199,142,146,142,230,119,186,38,25,141,16,203,252,181,196,56,227,143,238,154,47,27,193,110,183,159,124,161,189,26,245,219,214,81,94,250,79,244,13,196,237,35,197,197,85,69,110,140,131,122,241,113,236,147,241,33,36,159,15,24,158,70,92,253,227,179,118,126,108,253,3,22,122,123,222,17,32,189,194,247,94,141,82,159,69,181,113,87,245,122,250,165,212,6,188,236,185,153,117,140,168,204,76,27,65,170,86,251,174,59,216,182,157,57,230,184,100,63,118,205,246,82,165,106,74,20,125,27,50,177,29,249,116,230,39,135,45,49,173,47,26,225,42,109,114,157,82,227,91,155,190,208,238,229,77,235,208,234,210,124,141,37,107,105,50,233,238,16,99,181,134,83,59,146,89,195,64,122,148,80,227,166,13,38,45,98,209,222,117,227,214,137,79,157,203,122,92,207,232,139,145,242,228,95,17,186,251,16,109,136,204,220,47,130,240,101,85,117,167,164,47,188,119,138,76,24,169,108,236,228,151,11,153,40,149,208,139,221,212,4,140,212,234,49,169,145,211,34,83,219,164,41,100,130,61,38,174,118,51,183,34,63,33,25,125,160,121,205,73,157,134,223,162,68,196,154,221,135,140,84,74,107,131,81,104,36,55,41,39,204,209,206,198,100,93,70,217,103,150,124,49,67,192,20,234,244,67,168,182,82,106,136,96,173,29,149,42,219,183,186,145,170,223,176,16,199,180,166,114,85,177,166,39,196,80,215,54,74,154,44,75,46,74,18,236,102,81,111,164,120,139,154,121,222,202,1,208,114,162,84,72,221,233,197,57,167,86,227,79,35,63,199,191,65,36,165,151,197,153,216,142,155,81,137,72,239,38,137,230,96,169,124,70,231,158,242,230,155,26,146,125,23,215,227,212,70,38,5,143,54,71,29,194,58,132,105,221,106,213,239,245,173,238,63,136,153,253,147,48,101,70,109,29,169,213,87,162,190,182,113,18,121,165,106,73,232,36,176,118,177,17,23,188,196,199,49,151,242,75,39,189,13,139,69,35,195,188,26,97,241,63,217,123,205,58,205,207,221,157,239,171,248,70,122,138,209,48,194,90,36,233,36,223,149,239,239,22,197,133,30,43,105,109,166,244,146,111,110,102,125,126,177,244,10,0,0,2,150,21,1,77,68,3,229,169,79,143,78,97,47,201,119,118,149,44,144,71,164,207,157,140,253,197,240,17,137,182,78,43,174,102,59,245,124,29,135,167,247,139,148,236,89,33,254,27,116,134,119,109,182,114,27,190,181,146,111,99,89,21,174,103,206,255,0,17,36,152,202,159,83,169,211,155,98,155,33,150,150,151,210,179,55,58,105,210,162,242,63,121,144,215,200,91,37,82,234,88,198,175,95,196,48,105,114,138,162,236,137,42,209,58,82,84,110,56,233,47,81,146,72,136,186,159,34,229,204,7,89,217,55,102,40,120,11,210,174,240,193,28,15,29,192,232,253,82,55,117,232,223,223,163,170,181,181,151,151,81,185,41,74,80,86,73,88,135,199,76,163,193,164,239,56,54,9,189,238,157,94,53,42,246,189,186,159,196,199,220,0,40,106,36,245,49,69,43,73,14,21,169,78,40,210,131,181,185,243,1,198,252,189,23,208,229,140,149,110,131,169,85,31,174,200,221,112,235,213,167,85,249,32,188,188,199,107,92,98,87,172,68,103,127,51,4,82,98,149,245,180,71,229,226,48,26,189,138,54,108,123,30,79,110,94,32,193,124,114,119,37,17,106,239,18,107,232,181,40,205,54,67,169,252,115,231,215,152,250,176,198,195,217,61,78,145,26,92,204,176,221,188,222,189,74,239,169,71,107,146,136,185,19,246,232,100,54,129,168,237,50,90,91,69,138,247,234,99,148,6,53,194,153,3,149,248,89,148,34,153,132,248,83,74,20,223,235,249,11,228,106,212,101,226,112,253,227,190,193,163,211,105,205,161,168,81,183,105,109,178,105,37,173,71,100,149,172,92,207,224,67,237,0,1,166,27,115,237,5,74,193,20,140,69,132,152,197,220,20,170,142,11,150,235,49,248,5,57,188,91,137,146,218,79,81,182,100,87,52,219,153,151,65,180,216,195,28,192,194,156,39,20,212,165,113,91,205,59,164,33,94,174,155,223,81,151,227,8,41,219,39,105,74,134,107,102,12,41,241,102,84,10,33,225,246,233,238,162,84,56,237,169,95,79,32,213,109,23,229,103,58,222,253,64,125,59,58,208,229,227,60,220,195,248,207,18,197,227,32,76,226,247,210,117,147,122,244,69,121,180,248,16,100,162,178,146,146,228,94,235,252,70,235,227,13,173,112,22,67,224,106,126,13,160,102,7,113,212,105,211,55,78,198,238,167,164,238,219,116,157,122,218,214,202,210,119,53,37,92,140,204,175,110,92,200,70,230,8,207,87,48,22,30,133,26,132,236,232,181,24,59,205,211,201,140,203,136,78,181,168,213,235,153,222,233,89,151,50,247,254,81,106,151,152,91,68,226,105,110,189,94,134,234,156,105,51,76,230,54,150,63,4,72,103,250,203,103,207,159,78,150,248,128,239,89,213,182,86,106,227,233,115,226,83,243,31,143,135,223,14,203,142,158,231,140,215,209,221,194,74,174,108,36,250,44,185,31,62,125,6,58,193,121,25,155,153,147,198,119,102,22,239,30,238,221,235,251,250,43,59,189,230,171,122,206,38,247,208,126,125,6,224,100,95,102,132,204,78,80,234,88,165,24,90,108,121,180,102,229,165,9,170,212,27,86,241,123,165,18,143,67,105,247,41,92,136,237,204,72,102,90,108,101,148,25,123,222,60,6,15,138,207,120,110,117,238,234,179,156,190,141,118,190,183,57,122,231,208,6,183,236,225,217,245,68,160,70,141,80,198,153,71,184,153,18,186,137,40,95,127,173,90,90,73,50,100,171,55,36,200,236,100,174,93,127,128,111,110,19,192,24,95,9,64,139,18,141,73,225,19,19,94,237,59,247,28,211,169,74,51,230,165,29,239,168,250,249,142,193,22,36,120,109,155,81,155,208,147,61,70,87,51,231,249,126,161,204,2,132,68,146,177,116,21,0,0,20,51,34,20,53,145,121,143,157,114,61,220,249,151,144,14,85,57,228,99,133,106,51,81,243,21,70,165,88,204,249,24,187,116,71,207,144,14,43,153,139,183,74,62,137,254,17,202,76,23,145,126,145,203,164,139,220,2,196,182,94,94,241,200,41,107,10,128,0,0,0,14,5,203,109,187,106,74,185,249,16,234,245,220,204,161,208,144,226,165,69,158,173,219,38,241,238,219,65,242,43,249,168,185,242,1,219,140,200,138,230,62,26,133,118,149,75,78,169,210,183,69,168,147,234,41,92,204,175,238,35,247,13,124,199,27,96,225,90,4,121,187,152,88,133,43,99,119,99,76,72,202,182,163,79,155,159,17,170,89,207,218,11,81,69,65,248,116,57,245,248,232,110,67,38,146,93,46,9,216,183,60,249,154,140,250,152,147,84,71,83,13,162,207,237,165,240,222,20,163,233,166,227,94,21,246,170,252,50,255,0,83,92,93,136,146,237,211,205,163,46,169,46,127,1,19,217,135,247,101,206,174,239,225,127,86,123,155,123,171,245,172,125,214,251,69,186,232,213,125,215,198,214,247,95,159,96,197,251,79,67,198,111,200,70,43,42,188,230,28,150,185,68,146,137,29,179,222,153,171,197,224,82,125,202,87,46,156,199,230,225,173,164,50,159,11,241,60,30,28,196,77,241,58,53,105,105,165,95,77,237,235,63,203,214,62,131,17,87,23,70,177,132,132,236,255,0,148,46,101,246,9,157,77,163,225,238,2,114,234,110,203,140,142,47,123,119,141,150,137,10,186,150,162,245,144,92,143,151,46,99,226,204,45,159,179,159,49,234,83,221,173,225,46,241,167,212,119,91,211,227,226,51,188,221,165,22,245,92,74,138,202,65,116,183,65,174,248,119,180,187,12,64,83,104,84,124,93,109,249,44,244,210,224,31,151,155,191,1,150,112,247,106,54,6,117,152,236,63,79,198,138,190,187,254,165,192,34,234,103,253,220,111,12,186,245,119,96,218,108,116,113,213,220,170,210,243,139,36,45,93,248,163,185,216,237,201,50,45,208,134,142,99,12,178,110,143,152,24,150,129,10,137,185,110,155,84,153,21,13,113,58,183,105,109,245,32,147,168,214,119,181,136,175,115,18,3,138,123,67,240,93,125,130,110,45,63,22,36,137,212,185,244,148,248,69,200,146,101,238,120,252,198,159,83,241,77,11,31,230,182,41,169,112,114,141,19,229,78,168,36,158,34,66,188,114,73,92,244,42,196,126,62,133,200,36,76,22,69,224,200,244,46,251,211,77,220,111,248,111,235,198,171,233,222,254,232,252,198,101,29,75,1,148,82,227,184,102,212,143,193,106,185,245,245,190,35,182,138,2,151,176,168,161,149,192,90,165,219,161,142,46,71,235,10,170,247,50,248,138,25,145,0,227,212,100,124,140,115,180,102,118,184,226,67,122,140,190,177,244,37,4,158,132,2,224,0,1,75,88,98,29,161,243,78,135,129,112,38,43,110,101,119,129,144,222,25,157,49,5,194,173,219,17,50,237,149,201,10,46,168,62,95,14,131,39,213,43,49,233,91,173,250,29,86,247,85,180,17,31,75,121,159,196,67,230,221,59,98,85,171,152,137,236,55,69,159,85,98,29,87,9,170,27,173,61,79,137,101,41,213,201,65,221,68,102,162,35,35,34,228,119,242,1,168,89,247,152,19,51,35,51,171,181,8,117,110,241,102,163,194,233,94,224,153,222,110,227,180,71,200,210,147,43,26,15,203,160,239,251,57,108,177,138,115,53,13,213,164,96,78,242,167,72,132,251,173,57,222,141,179,169,104,124,155,189,137,228,168,173,101,23,50,31,62,204,59,61,78,206,12,111,134,158,168,42,150,252,74,183,25,173,183,228,190,210,143,116,203,196,87,221,167,151,54,203,161,253,126,241,49,123,52,236,201,132,242,215,2,82,161,29,30,25,62,211,18,154,82,152,157,37,196,153,46,82,151,203,89,151,195,220,2,60,43,125,158,120,149,202,99,11,164,101,13,221,82,210,102,125,254,223,171,164,255,0,26,77,186,216,96,108,95,177,198,118,97,238,19,78,92,240,252,70,243,251,111,17,122,180,233,254,254,118,234,39,225,56,47,15,37,164,53,221,229,100,17,17,22,249,207,113,125,99,171,215,178,19,45,49,6,227,188,48,210,29,225,245,104,188,233,41,182,171,95,213,89,121,16,152,30,118,101,229,150,105,209,213,247,197,19,114,105,78,247,245,204,101,114,243,228,179,242,31,158,252,188,123,71,74,146,251,155,146,102,215,228,202,173,127,170,254,98,114,113,142,195,249,46,166,100,72,94,10,138,100,220,69,153,254,171,207,189,136,148,127,221,6,149,109,15,179,222,76,224,232,88,129,200,152,52,219,92,78,19,73,162,161,41,118,214,109,94,218,157,231,235,123,197,26,0,88,235,23,71,112,204,170,186,87,107,31,208,52,127,249,163,183,97,141,163,115,119,12,60,78,82,241,151,13,165,142,29,39,221,209,87,224,186,121,120,154,63,197,46,127,1,215,179,2,157,65,135,137,102,65,161,65,92,102,155,54,141,41,90,212,171,17,182,147,62,102,163,62,167,112,161,229,149,123,16,26,120,41,112,17,173,146,124,183,174,44,188,39,110,92,144,124,249,144,12,247,76,219,191,59,163,111,55,185,169,167,85,173,250,135,16,252,255,0,193,199,81,196,219,91,102,221,117,227,55,179,3,126,133,49,185,87,234,84,100,220,140,213,114,228,201,121,140,91,93,203,154,222,30,220,113,178,160,175,136,213,167,116,181,157,180,218,247,186,75,204,135,91,102,51,143,25,18,13,37,115,183,49,34,98,70,119,193,153,210,244,153,240,220,197,88,151,82,21,188,223,159,6,69,251,21,105,245,17,254,47,65,180,121,55,155,121,88,243,13,161,120,130,239,148,103,77,69,194,73,233,189,47,220,91,200,71,147,112,106,12,25,41,183,218,35,79,79,127,250,7,97,195,248,147,27,208,23,188,164,86,90,96,205,6,223,224,91,87,132,212,70,101,226,65,251,200,38,22,37,57,121,71,152,24,101,198,33,174,159,87,186,85,74,108,211,247,187,158,165,155,183,84,253,67,98,41,88,174,153,43,123,170,126,173,58,127,173,40,173,123,252,7,159,252,57,181,214,126,225,20,52,220,44,122,166,144,204,116,197,73,34,149,5,118,73,90,197,226,103,247,37,207,168,202,148,30,211,44,225,166,111,251,199,26,85,157,222,233,209,187,161,211,57,90,247,191,128,188,200,17,57,9,151,29,101,116,185,127,200,99,145,46,33,69,116,159,81,15,244,174,214,154,234,9,41,153,87,197,78,93,194,190,154,29,47,213,229,203,214,47,136,238,116,174,214,120,170,67,92,75,216,193,119,213,170,212,106,103,62,191,223,5,18,158,2,54,105,125,171,152,101,196,23,18,198,52,89,233,62,148,138,113,115,191,251,112,253,248,189,170,56,8,201,38,245,55,27,170,233,46,148,170,127,95,254,124,50,36,28,6,136,68,237,72,203,23,117,235,163,99,131,181,173,250,153,3,254,112,59,214,25,237,8,203,44,64,166,155,102,137,140,8,221,144,150,11,121,6,25,115,61,62,79,159,46,96,54,212,6,36,161,109,27,132,43,104,97,76,83,171,105,223,106,182,241,134,75,165,250,217,195,242,29,226,139,142,105,53,198,210,228,88,242,210,74,73,171,233,16,146,228,74,183,185,70,3,177,128,226,106,74,29,73,41,36,162,35,43,243,28,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,147,2,36,205,60,67,90,244,94,222,35,43,95,234,63,128,215,124,238,217,43,47,49,229,50,168,236,124,1,199,77,93,21,248,113,207,189,95,106,235,52,185,165,60,222,73,117,95,83,243,234,54,64,81,73,37,36,210,162,185,25,88,192,64,198,208,27,13,102,126,14,171,215,167,81,50,191,131,166,195,225,119,74,239,184,238,105,214,150,136,249,42,65,168,238,165,31,95,49,171,184,155,3,226,108,35,49,200,85,250,95,8,235,74,74,20,157,251,110,88,212,157,69,205,10,50,233,204,122,82,198,249,63,130,49,220,41,177,107,148,68,74,227,183,123,221,82,159,108,149,160,210,101,234,40,173,234,23,79,33,166,251,72,246,119,96,44,64,149,85,176,214,28,163,197,125,249,204,106,92,138,197,66,230,132,199,82,76,173,117,23,82,47,208,32,133,115,35,35,50,62,164,46,67,171,110,250,21,107,245,228,51,198,117,108,197,94,203,121,245,37,241,52,84,199,106,178,244,6,144,196,167,220,52,145,41,203,23,141,5,202,200,235,123,140,12,164,26,122,219,152,163,33,96,204,243,204,156,23,34,50,168,184,163,131,67,51,17,47,245,148,119,44,178,52,248,188,77,159,226,151,46,156,134,217,229,103,104,206,96,80,216,165,198,196,185,199,184,109,141,254,249,62,143,48,171,92,214,105,245,35,31,154,122,13,113,203,44,181,194,248,218,17,18,169,105,83,239,78,225,27,83,178,29,65,17,153,34,215,210,174,151,87,149,199,238,227,221,149,43,244,24,19,171,112,100,208,218,134,198,235,74,10,92,133,44,181,41,41,63,89,187,117,51,247,244,12,174,18,31,150,253,166,249,92,244,70,145,139,243,182,242,9,151,13,127,210,220,143,91,121,225,252,28,91,122,163,55,225,110,208,13,156,171,70,218,62,235,91,229,28,114,116,255,0,80,103,167,241,121,254,183,47,49,2,181,106,93,79,11,84,29,132,228,134,77,198,180,165,70,215,136,188,73,37,126,200,136,125,148,172,199,198,84,69,146,233,213,141,201,147,123,162,251,221,165,120,121,114,241,36,252,136,17,232,178,159,181,14,71,212,183,156,38,57,222,110,237,171,245,50,97,90,247,183,86,190,6,59,205,59,28,225,106,179,123,218,125,83,122,157,123,187,238,28,79,139,151,46,105,47,50,30,116,105,219,84,231,109,51,121,195,99,101,35,121,109,86,166,67,59,218,254,109,124,70,98,194,61,164,57,231,66,66,26,159,143,42,46,39,137,39,84,77,80,233,135,116,248,110,92,219,46,124,140,4,231,86,49,53,38,28,7,157,84,221,6,141,60,247,106,59,93,69,240,248,136,217,237,44,204,10,84,154,42,98,51,86,212,180,98,24,74,52,240,234,43,23,0,239,191,79,196,97,167,123,80,241,92,250,97,198,157,93,196,78,58,191,88,251,150,154,68,118,85,203,161,151,184,136,107,142,127,237,41,91,206,103,156,41,21,9,206,52,169,108,202,74,100,195,140,209,145,161,131,110,255,0,71,239,230,124,186,0,197,108,25,78,196,181,39,83,227,39,28,121,194,62,151,35,115,175,240,143,64,123,46,83,14,23,164,218,152,209,175,130,253,149,239,109,247,199,226,60,252,225,85,147,149,87,156,116,141,70,166,84,103,245,234,72,244,61,179,139,145,157,244,135,67,106,43,112,151,191,253,187,226,3,55,0,0,11,84,70,125,5,141,250,230,57,71,26,63,8,175,202,2,169,73,139,197,169,23,0,15,198,197,70,69,79,110,255,0,221,139,254,10,135,236,142,129,155,248,182,159,133,232,12,73,158,236,116,37,83,80,209,111,164,37,162,185,182,179,234,126,254,93,0,67,111,104,52,83,106,118,33,124,244,217,120,234,93,173,215,153,202,49,165,3,105,54,209,199,212,252,85,136,49,37,62,25,71,51,111,24,204,123,83,82,146,237,210,75,144,93,8,186,120,139,152,213,177,32,114,52,182,211,235,166,252,239,208,85,215,27,93,244,34,215,248,14,205,133,50,199,27,99,23,25,77,15,11,87,38,33,233,73,136,75,137,76,121,242,37,158,158,94,18,235,226,46,93,121,151,152,217,188,164,236,255,0,205,60,79,42,148,252,250,126,42,164,183,39,127,173,111,97,41,38,150,180,147,132,87,51,90,122,233,47,46,162,141,67,129,77,126,162,225,180,194,219,73,146,77,94,51,50,229,114,47,113,124,70,107,203,13,147,241,254,97,201,66,105,117,92,54,217,59,0,167,36,165,190,241,89,6,104,177,120,89,87,139,198,95,195,204,74,78,205,251,8,213,112,12,22,37,212,177,204,189,226,161,200,142,166,95,195,234,97,73,53,72,37,17,157,222,63,114,122,91,222,54,230,141,66,167,224,138,116,68,207,175,71,208,204,118,225,146,222,36,178,74,81,36,185,243,81,243,240,159,32,17,237,150,189,159,211,240,207,120,250,77,69,203,169,252,78,231,113,166,50,157,209,167,94,175,94,49,90,250,147,211,200,117,252,247,205,108,191,203,120,149,26,29,43,14,75,167,60,253,17,233,109,29,50,27,12,161,46,40,157,73,47,194,180,153,40,141,5,204,138,252,136,103,156,253,218,175,4,181,220,92,20,154,28,203,241,90,183,85,230,79,71,224,173,123,36,250,243,253,2,56,233,185,81,139,115,95,21,210,38,83,232,149,118,26,92,184,244,229,41,154,107,178,82,149,27,132,119,51,43,115,179,133,203,248,121,136,49,173,90,102,44,205,220,70,235,52,220,71,55,117,86,211,161,21,25,142,233,250,38,202,250,201,58,139,171,103,110,190,238,131,100,118,104,216,79,26,99,2,69,94,164,230,8,156,204,136,15,169,41,154,110,186,173,73,144,148,92,201,81,204,175,200,200,142,253,6,237,108,205,178,157,111,8,82,48,220,170,141,106,115,106,137,198,107,109,250,50,217,50,212,167,136,175,119,57,122,196,55,15,12,208,14,131,77,102,17,201,55,141,178,89,106,54,244,222,235,53,116,185,249,128,192,57,45,178,86,29,192,108,65,145,82,193,152,21,110,38,144,212,71,23,22,156,131,82,151,102,204,206,230,202,110,94,3,254,14,67,100,24,131,10,46,174,22,27,12,234,182,173,219,100,155,219,165,236,57,192,80,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,214,134,210,107,90,137,41,46,166,103,98,1,112,15,193,174,99,140,37,135,81,174,179,137,105,16,188,100,223,223,83,154,103,196,100,102,69,226,62,182,43,216,97,76,204,219,39,41,48,100,69,41,56,183,8,205,113,185,199,21,77,150,40,140,218,138,196,187,153,245,183,171,107,124,64,108,72,235,181,220,115,73,195,205,186,236,216,242,214,77,48,169,10,221,33,39,225,43,242,43,168,185,242,49,18,217,147,218,75,70,155,221,220,14,92,66,147,163,125,171,117,137,208,189,55,209,107,218,63,46,135,250,6,162,227,237,161,11,27,62,167,75,8,240,122,225,156,91,119,134,242,215,53,120,191,6,95,141,211,224,32,154,236,196,219,147,43,112,75,85,4,79,161,226,245,42,22,235,89,198,141,28,253,115,69,173,121,5,248,197,127,202,53,119,54,123,81,114,217,14,174,45,29,140,204,134,180,72,104,204,219,76,118,203,78,232,238,94,25,126,102,70,34,178,4,95,73,106,109,197,222,112,220,77,252,86,215,167,74,76,254,23,245,127,132,108,254,207,59,34,57,143,154,110,162,140,120,168,123,232,111,185,160,169,27,219,105,124,145,107,239,139,202,224,63,107,26,246,130,86,171,238,62,84,76,115,153,241,18,185,138,121,4,170,154,219,210,217,234,178,124,50,78,221,75,151,78,67,18,213,51,143,56,177,134,235,131,205,140,98,92,38,173,92,69,118,87,236,173,107,89,103,248,167,252,2,81,178,123,98,151,233,17,225,45,89,134,183,8,169,45,183,206,138,105,247,55,207,240,231,228,54,98,139,146,189,209,190,254,153,119,187,221,63,216,90,109,107,255,0,124,63,48,16,83,71,200,92,248,197,233,39,17,152,241,151,173,222,27,239,170,196,195,62,118,254,246,124,188,95,198,59,238,31,236,241,218,11,17,173,135,79,29,96,247,17,35,95,39,234,115,78,250,111,215,239,99,252,81,58,209,40,252,42,52,113,26,188,90,189,75,127,164,125,168,103,69,188,87,183,192,81,15,152,27,178,239,54,120,102,220,171,212,242,222,97,155,107,35,55,30,146,225,153,235,228,126,40,158,92,135,126,143,217,131,139,219,109,6,236,76,176,87,132,136,254,141,211,231,255,0,240,130,82,110,73,46,102,68,4,164,159,69,17,254,80,17,147,27,179,31,18,22,173,116,204,175,62,150,250,23,63,230,163,246,33,246,100,214,82,164,155,148,76,173,81,18,200,207,239,101,159,47,255,0,133,18,62,0,52,66,129,217,199,22,3,172,46,161,131,242,181,228,183,171,89,21,60,149,123,145,219,172,111,137,12,147,135,54,29,203,234,91,73,77,67,43,178,201,229,146,20,147,52,209,24,85,204,213,114,235,28,189,195,105,128,6,17,165,108,171,148,244,253,58,178,147,47,8,201,178,71,130,131,27,225,253,231,224,59,43,121,13,150,104,189,178,211,6,149,252,168,209,255,0,228,198,73,0,24,189,91,61,101,74,185,158,86,96,115,87,184,206,135,27,151,254,12,117,60,103,178,142,95,226,10,108,200,144,178,219,0,161,114,55,122,77,218,59,4,69,165,73,51,189,153,63,35,25,240,0,70,22,208,157,159,184,143,122,229,71,5,195,203,234,46,246,99,9,35,142,219,145,149,163,112,122,146,123,184,221,13,68,71,110,156,136,198,167,87,176,94,96,101,36,217,69,136,241,65,72,143,26,74,233,137,106,12,231,214,73,113,38,118,52,146,210,146,36,217,181,17,123,249,151,33,61,139,78,162,181,236,58,38,96,101,162,177,149,61,48,211,88,56,166,82,202,78,162,141,188,253,138,202,214,212,95,141,215,224,24,16,207,75,197,121,103,143,119,187,188,24,219,156,14,155,241,148,232,231,109,119,245,121,171,241,57,244,247,12,59,152,217,87,138,112,132,222,240,166,84,160,65,106,28,46,48,211,9,231,26,61,72,53,158,164,233,65,22,171,36,172,127,2,230,55,39,104,30,207,140,104,215,112,247,69,110,181,85,191,21,188,225,176,187,170,221,254,10,215,210,233,245,231,250,12,105,30,39,86,46,193,113,228,81,43,120,18,175,17,82,34,173,243,92,168,238,176,105,66,137,73,213,165,72,232,90,79,157,237,200,252,134,85,144,182,121,218,206,189,151,53,250,3,53,236,97,142,100,68,167,241,91,214,34,212,22,180,43,120,135,77,58,82,183,146,71,205,100,103,123,123,196,174,236,163,181,190,17,205,106,12,58,116,120,248,169,201,104,133,42,91,142,212,80,209,146,146,153,90,61,98,121,70,103,226,43,124,8,64,68,167,248,137,10,127,70,157,86,229,123,251,172,59,150,88,230,42,112,13,85,217,235,165,20,194,92,85,199,210,114,55,86,212,180,170,247,210,127,139,107,124,70,145,233,170,36,150,230,70,102,83,68,162,67,205,165,196,146,186,145,25,92,175,250,71,48,209,77,142,182,191,193,152,170,155,67,194,242,17,69,167,61,79,194,81,148,225,174,190,210,148,74,109,49,208,105,52,26,18,105,59,171,207,149,172,55,153,153,49,228,95,112,243,110,105,235,161,68,118,253,0,63,35,22,97,168,24,146,139,81,167,74,167,65,146,115,33,61,22,210,89,74,210,100,180,40,180,170,228,126,31,23,50,248,152,135,29,188,182,86,172,225,124,85,142,113,229,53,156,43,10,155,27,187,52,51,17,43,109,228,106,110,43,71,165,36,201,36,174,165,25,159,139,161,159,212,38,168,116,140,213,192,174,99,156,31,84,161,53,61,81,151,55,113,101,166,62,244,211,161,212,43,213,212,87,245,60,253,224,32,127,101,188,247,155,146,120,190,91,21,90,222,36,225,91,164,189,21,12,210,228,158,132,173,199,218,118,228,149,56,130,34,228,119,248,159,229,19,115,144,57,187,73,204,44,23,134,93,136,138,169,187,39,14,66,158,165,204,36,234,81,41,166,174,106,50,90,174,171,175,159,229,230,34,127,111,77,150,49,134,17,197,245,60,81,13,53,138,171,18,234,48,98,163,117,67,117,40,253,98,70,106,37,146,148,71,99,108,202,223,204,63,11,100,45,164,233,217,83,141,164,211,241,13,6,52,115,167,208,23,74,90,166,213,19,18,238,182,244,114,50,50,91,126,21,125,25,248,122,151,63,32,19,182,3,171,225,28,127,135,177,119,23,221,85,74,115,252,38,239,121,195,205,67,214,213,170,215,211,211,213,63,175,152,237,0,40,101,113,194,226,14,247,228,57,197,12,174,3,129,178,35,59,25,123,135,61,139,200,135,11,137,50,231,241,23,33,212,157,249,151,233,1,202,2,154,136,250,25,10,128,181,105,37,149,140,136,254,177,161,187,116,228,6,34,198,24,80,222,167,63,66,111,136,197,92,89,27,234,112,143,74,155,146,118,59,54,124,252,68,55,208,126,70,36,164,170,173,9,17,208,233,160,210,233,46,228,141,94,227,47,63,136,15,49,146,16,229,47,79,22,189,230,246,250,116,29,237,110,189,109,230,67,117,178,43,100,41,249,143,69,58,156,106,126,13,82,19,85,224,207,142,105,70,171,146,26,87,185,149,120,124,127,199,200,98,189,174,178,166,187,132,189,20,223,179,61,206,43,143,182,184,11,110,218,119,30,102,119,245,134,217,118,107,102,109,28,176,66,105,82,156,135,30,68,172,108,72,109,183,38,160,150,173,76,195,73,25,36,200,140,249,128,239,216,103,179,161,212,179,24,229,97,172,177,116,252,122,140,225,154,175,205,86,235,24,118,143,245,57,99,58,202,73,24,63,43,136,239,123,157,60,191,230,195,120,169,166,151,88,109,228,40,141,39,126,156,203,169,151,81,244,63,50,44,98,188,137,13,52,87,181,214,178,79,63,202,3,64,42,61,154,114,31,69,163,225,156,172,65,235,189,248,35,46,92,252,162,140,85,138,123,45,243,5,92,47,119,158,88,71,182,189,122,119,232,213,234,219,164,78,126,241,41,165,90,163,168,244,149,86,25,153,117,34,125,55,254,49,245,165,104,93,244,45,42,183,145,220,4,22,98,158,205,141,161,112,246,242,74,49,198,8,105,184,241,142,66,146,197,78,114,76,244,234,51,50,46,20,185,242,24,103,18,229,126,118,101,171,242,91,119,49,119,75,167,104,185,192,171,203,77,183,132,94,175,129,63,143,207,167,188,122,55,113,173,225,25,106,181,202,221,7,93,175,224,206,252,142,251,29,229,184,223,233,231,185,213,107,25,31,227,23,144,15,59,52,92,247,206,44,19,41,81,164,102,214,54,73,54,217,183,166,45,122,81,36,141,70,75,229,119,11,255,0,206,54,27,42,187,67,166,97,55,89,60,85,140,51,62,162,134,233,201,140,105,69,64,222,250,82,52,120,188,114,75,241,85,207,175,49,37,121,179,178,59,248,229,175,161,198,238,71,51,146,219,182,77,32,221,228,150,141,62,231,139,204,104,134,119,118,108,99,150,92,155,81,165,87,235,181,51,145,88,113,68,220,124,36,242,172,133,111,15,85,210,241,220,186,115,183,188,128,110,6,89,118,133,229,86,46,239,45,197,31,28,159,9,185,191,19,30,55,236,181,244,180,147,252,95,226,27,93,135,177,125,55,18,70,57,80,88,146,218,9,237,205,157,74,72,245,88,143,220,163,229,226,33,230,251,16,100,62,107,224,253,199,120,229,222,44,71,23,175,70,250,133,37,155,232,181,237,116,243,245,136,102,12,129,218,189,25,89,83,164,192,170,224,100,169,61,252,196,245,187,34,171,195,18,17,169,162,51,50,83,39,200,183,102,122,175,110,190,64,39,244,6,178,228,94,217,121,97,152,116,122,35,107,175,97,106,108,170,135,19,120,199,137,163,186,227,122,22,239,186,201,51,185,34,253,11,145,141,136,163,98,42,46,32,136,220,218,69,86,20,198,156,37,26,87,26,74,29,73,145,43,73,153,26,78,199,204,173,245,128,253,32,14,160,2,134,68,100,124,136,124,206,54,92,206,196,62,161,67,230,3,225,177,160,238,71,111,168,114,33,238,118,51,87,34,28,235,111,87,191,248,7,206,182,21,206,215,62,126,64,62,148,172,142,253,69,227,225,74,141,190,169,234,57,219,113,54,231,110,190,96,57,192,90,149,165,69,123,151,233,23,0,161,145,31,82,35,31,137,89,193,152,102,185,185,239,28,57,73,151,185,213,163,137,134,219,154,111,107,218,233,59,94,197,250,8,126,224,0,141,173,170,54,8,126,170,221,74,181,132,168,25,119,75,102,38,27,123,194,136,166,194,201,212,239,213,173,59,184,230,87,177,166,199,123,242,248,8,171,204,92,183,173,101,230,33,168,80,170,242,96,58,245,63,117,188,56,171,90,144,122,208,133,22,157,73,73,244,89,95,145,123,199,167,73,12,239,216,113,157,90,119,136,52,94,215,181,200,106,102,213,219,41,84,179,67,13,98,153,20,220,75,37,15,84,248,29,12,49,71,84,133,22,237,198,8,237,165,194,53,114,108,207,167,47,200,2,22,114,83,54,170,121,99,93,126,123,85,186,236,86,87,5,200,169,77,58,74,144,100,106,117,11,233,173,37,111,9,153,252,108,38,47,100,189,172,176,238,52,165,209,40,78,158,43,145,38,54,22,140,243,171,153,161,104,82,146,150,18,165,17,239,140,204,204,213,212,203,204,69,22,209,219,51,99,188,162,197,19,219,153,73,175,75,138,137,17,163,162,83,180,55,163,54,226,151,24,156,177,25,154,138,229,99,43,95,220,102,49,166,5,198,43,192,85,201,19,31,164,170,67,156,58,226,41,165,187,185,52,43,90,76,239,116,159,50,209,107,88,7,166,248,117,72,243,181,238,144,225,104,181,245,17,123,255,0,47,192,125,130,35,178,59,110,188,37,23,190,251,210,141,72,129,171,134,221,241,24,141,164,107,182,246,246,212,209,94,220,191,73,9,13,203,205,162,50,251,20,65,222,49,136,240,242,13,83,56,114,36,86,216,114,231,100,121,91,241,186,0,204,128,63,62,159,93,164,84,219,109,200,53,56,111,147,151,211,186,144,149,234,181,239,107,31,62,134,62,242,50,50,185,25,25,0,88,143,168,88,188,133,64,5,44,94,66,160,62,105,85,24,16,144,167,37,205,142,202,81,109,70,227,169,73,21,250,94,231,241,1,244,143,150,117,65,152,13,19,175,37,106,35,86,159,9,17,157,249,249,159,192,98,92,219,218,103,45,50,197,141,53,60,85,134,84,250,101,54,194,217,126,191,30,58,211,173,165,44,140,201,87,50,228,69,202,222,251,136,205,218,135,111,58,6,42,239,10,37,31,8,211,229,166,54,34,117,212,63,27,17,33,226,117,180,239,146,75,34,75,62,169,234,35,189,204,185,144,13,225,205,237,185,178,235,5,119,78,254,155,140,147,198,111,237,194,178,193,122,155,191,90,242,11,241,185,126,81,168,216,107,109,58,134,97,99,90,12,58,30,43,199,241,219,153,80,139,79,209,42,114,144,147,90,221,34,186,137,47,171,195,227,43,251,250,242,26,15,65,203,156,115,152,27,254,230,193,245,215,184,13,59,206,22,154,244,139,107,189,181,105,79,135,212,59,95,175,63,33,45,187,28,236,137,136,112,45,21,153,85,138,189,69,135,34,98,100,206,220,201,161,173,133,45,9,68,115,253,147,156,136,244,25,94,222,126,64,54,191,40,23,90,151,133,41,51,170,85,71,165,41,123,253,106,117,245,173,74,179,142,17,92,213,214,220,191,64,200,219,212,161,37,168,140,89,14,55,8,194,24,215,171,77,249,218,215,185,220,89,53,181,56,155,17,31,172,94,239,128,14,100,58,74,62,87,28,131,242,218,100,208,179,51,51,233,228,63,76,142,224,42,63,27,21,208,35,226,42,36,170,91,209,34,60,82,52,93,50,27,37,32,244,173,42,230,86,63,47,47,33,251,34,135,200,4,86,246,135,108,233,45,182,220,175,211,97,225,168,201,147,91,132,209,27,109,154,28,177,65,89,25,29,154,233,116,121,249,8,186,175,64,126,145,91,168,211,220,90,53,197,150,243,10,54,204,244,221,43,50,59,114,46,92,135,160,77,181,232,146,106,184,2,1,71,75,170,62,253,142,171,33,163,95,34,140,249,123,132,13,230,220,55,161,230,78,45,101,214,214,147,110,191,61,7,169,38,158,101,33,207,230,1,181,27,25,230,77,66,151,233,134,242,175,88,250,94,239,182,238,66,189,220,71,95,17,121,142,221,181,198,215,39,80,168,202,162,81,107,120,210,34,103,225,181,199,36,20,157,219,102,181,169,244,221,68,151,186,115,43,157,140,236,67,73,48,110,48,70,27,227,53,194,75,220,70,239,171,218,45,167,87,192,239,235,15,179,3,97,26,198,97,98,202,36,26,100,9,134,83,106,113,169,228,182,34,173,253,43,91,169,46,137,181,207,198,94,31,231,1,152,118,71,202,218,254,105,103,94,20,170,77,151,78,158,154,159,29,171,188,220,91,170,94,238,35,233,45,119,66,175,109,217,91,153,244,33,54,89,65,150,12,97,60,167,161,225,165,211,168,232,118,26,228,26,184,102,72,155,241,72,117,124,188,5,248,197,238,235,113,140,54,40,200,42,158,92,101,142,13,122,169,83,149,191,167,119,142,242,60,138,106,163,175,233,36,73,181,201,75,51,79,37,145,244,231,203,204,109,90,19,165,36,155,222,192,60,242,237,151,132,222,195,217,193,152,149,82,76,68,33,252,117,87,108,183,4,100,191,20,169,10,177,242,46,92,188,196,164,108,17,142,154,196,126,157,105,118,122,184,126,236,252,58,136,237,171,138,233,226,63,197,26,31,218,43,75,117,138,238,42,150,163,86,151,113,252,235,93,22,46,107,150,125,70,110,236,195,172,36,190,233,95,64,95,218,111,217,255,0,187,126,0,37,88,88,242,201,182,205,103,123,23,144,188,126,14,55,173,67,160,225,153,181,57,175,178,219,108,110,245,27,174,147,105,45,78,37,37,117,31,78,102,64,35,71,181,139,27,240,240,215,72,110,68,244,27,24,146,156,171,37,118,71,58,107,167,203,197,251,175,47,49,162,123,45,48,253,95,52,171,42,105,194,212,186,76,135,77,78,25,220,239,33,142,189,121,243,25,107,180,159,29,192,197,57,201,137,41,208,10,58,201,185,244,215,137,198,101,37,221,68,84,198,200,249,17,121,171,173,253,195,177,246,107,101,77,110,161,155,19,234,14,55,57,134,37,96,231,94,109,197,64,89,161,68,169,48,204,136,149,114,35,228,119,184,9,171,165,54,104,222,222,220,244,244,252,163,235,146,118,140,233,249,33,95,196,47,66,52,223,157,238,63,39,23,85,35,82,112,205,94,124,151,90,74,99,83,228,62,173,110,18,11,74,91,81,157,204,250,23,46,160,34,123,180,218,169,29,85,188,201,167,146,28,222,254,163,243,177,105,245,33,159,159,144,143,204,181,174,43,15,215,95,152,151,100,54,107,136,166,174,194,172,174,107,65,249,151,46,67,96,118,246,199,176,49,38,121,227,166,161,166,58,145,35,187,52,173,169,73,112,188,48,226,222,214,46,126,169,141,87,138,241,48,225,172,202,247,43,117,176,15,68,155,33,226,214,43,249,91,129,34,32,229,155,137,193,84,183,84,111,90,199,104,204,17,251,207,159,49,159,196,110,118,108,230,157,18,85,78,153,67,91,208,90,114,22,4,101,43,51,156,141,87,66,161,164,200,211,110,95,232,18,68,70,71,208,200,192,84,113,60,87,66,173,215,144,229,20,50,185,88,7,193,164,245,31,49,202,131,59,216,207,220,46,121,26,121,223,222,56,211,123,244,1,245,166,199,126,66,225,106,10,215,23,0,14,175,143,43,76,209,233,173,188,241,61,99,144,148,125,29,175,115,66,143,204,188,135,103,51,177,92,105,222,222,249,161,3,5,225,104,232,126,52,119,148,154,244,86,140,151,49,45,31,138,27,202,191,52,152,13,158,194,181,248,245,51,109,182,210,253,248,98,95,140,139,167,135,226,126,99,179,141,18,217,67,104,108,47,91,175,166,3,142,82,163,41,172,62,75,51,58,187,106,59,146,216,43,25,105,43,117,254,1,189,105,90,23,234,168,142,222,70,2,166,68,125,72,113,58,213,238,100,73,28,192,3,225,90,77,191,253,64,79,17,23,188,125,15,54,106,230,71,239,242,31,42,154,50,51,235,215,200,5,77,207,51,49,114,27,51,50,62,93,69,168,109,71,126,70,95,144,125,168,78,146,176,11,80,218,72,136,244,151,232,28,128,0,45,90,201,178,185,223,203,144,234,52,170,235,47,111,127,14,122,116,245,183,199,226,62,156,117,137,233,152,114,148,212,185,242,226,182,133,73,75,63,77,33,45,150,173,42,59,92,253,254,19,228,52,99,47,118,149,195,117,30,63,118,197,55,232,247,87,211,88,109,93,117,254,231,224,2,67,133,44,94,68,56,98,62,220,134,205,109,169,42,34,85,188,42,184,231,1,105,165,54,245,75,244,14,5,93,6,102,125,46,62,145,243,186,158,188,253,224,56,20,102,118,185,142,102,82,101,110,157,69,164,147,87,184,202,195,157,9,211,203,175,48,28,128,0,3,230,157,37,49,89,39,21,170,198,173,62,31,168,196,1,237,161,152,158,151,122,29,195,74,169,253,233,222,26,184,133,254,55,15,210,202,63,197,254,33,53,219,64,230,69,7,1,97,24,181,42,164,216,8,66,234,136,139,105,19,144,193,18,141,167,78,215,87,191,192,124,190,191,33,231,79,25,214,218,172,112,123,180,33,59,157,229,244,184,74,235,167,225,203,160,12,141,178,210,155,44,211,192,201,82,46,103,140,41,158,239,240,150,7,161,60,175,34,44,11,76,34,34,34,250,111,252,178,199,155,92,158,174,55,66,204,204,33,61,230,210,164,69,196,20,249,42,53,57,160,172,153,13,153,220,237,200,185,117,30,133,54,94,198,148,236,89,147,152,102,124,85,199,79,21,198,233,67,114,82,239,171,41,226,59,25,17,95,213,1,152,4,110,246,168,166,74,50,154,34,219,120,211,124,114,223,69,25,114,225,166,137,34,26,127,218,23,150,245,28,101,148,212,216,144,28,146,107,244,169,153,38,76,196,83,198,73,225,165,151,66,62,158,34,230,2,35,246,97,199,40,194,62,146,239,158,168,23,23,193,219,134,87,226,239,186,221,69,248,223,198,61,12,97,121,200,168,64,113,230,245,217,47,26,124,125,125,84,159,250,71,152,154,60,149,82,119,219,246,140,183,186,109,172,244,116,191,159,94,163,209,54,203,152,222,153,140,48,28,233,241,29,138,146,69,101,216,250,91,148,151,110,100,203,39,212,136,185,248,139,144,12,208,58,206,63,170,38,147,70,102,74,205,210,37,73,74,62,143,175,168,179,243,47,33,217,134,20,218,182,176,221,35,47,233,239,173,180,175,85,101,148,88,215,167,171,15,159,151,192,4,42,109,155,138,87,90,204,108,111,4,228,204,90,27,198,213,37,146,94,93,210,86,126,65,114,43,159,152,148,173,130,240,15,163,62,156,239,227,83,126,249,238,203,110,17,248,188,87,91,164,191,24,67,70,119,74,239,76,214,198,166,219,118,215,137,106,78,217,39,171,145,201,115,249,199,161,156,154,166,170,159,223,26,150,106,222,112,253,81,167,166,243,249,192,106,198,222,251,55,61,141,33,87,177,165,50,157,133,219,77,43,4,202,70,185,12,153,62,149,52,82,156,186,13,45,29,189,98,183,50,231,126,157,68,73,224,236,101,137,114,155,28,196,109,120,142,172,195,116,173,229,211,77,152,226,72,183,172,171,212,45,73,183,225,57,244,247,245,30,146,177,45,44,235,88,122,169,73,75,166,217,206,132,252,98,89,35,86,157,104,52,222,215,43,245,232,33,163,111,125,153,241,22,31,196,248,235,26,183,46,163,46,44,126,236,182,154,58,210,218,181,55,21,191,194,107,50,228,103,229,212,172,3,228,196,187,69,22,55,217,255,0,13,81,219,170,98,119,42,12,213,87,37,215,229,191,114,90,73,82,146,69,171,122,106,51,241,167,169,116,33,164,184,186,99,179,49,13,85,231,94,113,102,228,247,214,102,181,25,153,153,173,92,207,227,204,113,27,239,81,222,84,25,17,86,78,52,86,50,93,208,124,249,244,50,229,212,126,115,170,223,60,183,8,173,173,70,171,117,181,204,6,220,108,87,147,231,141,189,50,226,33,81,36,240,93,221,110,53,189,122,117,241,30,173,208,118,245,121,253,68,38,255,0,1,224,138,62,22,166,46,44,74,45,42,45,229,27,228,81,99,33,5,171,74,74,252,146,92,252,37,207,224,66,51,187,52,176,77,89,175,186,62,246,44,180,95,185,237,170,42,138,255,0,175,4,173,178,130,66,12,137,87,230,3,144,0,0,80,204,139,153,139,9,228,159,184,199,12,149,153,149,137,6,118,80,249,154,140,174,124,207,244,0,190,173,33,81,161,72,124,150,178,38,216,90,252,39,207,145,25,242,26,155,154,251,96,225,140,177,197,117,74,93,100,177,115,189,219,184,222,20,45,218,144,123,198,208,162,211,169,228,254,57,94,228,94,241,183,238,55,173,165,183,123,106,73,149,252,174,53,27,107,205,155,42,249,139,135,49,100,234,101,90,102,246,161,192,104,97,138,82,164,43,232,220,96,142,218,86,90,185,32,207,167,46,126,64,63,127,38,182,205,203,172,198,66,35,69,164,226,181,44,163,59,32,206,107,12,25,89,46,146,61,207,171,159,136,191,32,216,186,53,78,159,87,139,30,116,56,202,109,50,88,67,233,214,132,146,137,42,34,50,35,177,159,62,100,60,243,103,54,84,227,92,148,199,149,70,234,56,106,183,46,58,20,196,84,200,122,152,236,84,45,78,48,135,121,25,146,138,229,99,43,95,220,102,51,166,205,251,115,210,240,4,230,41,213,140,17,21,162,131,67,77,60,220,147,95,76,125,75,65,178,93,20,207,35,240,25,233,191,159,144,9,183,1,135,114,239,105,188,175,199,157,225,192,226,252,44,142,7,117,171,117,136,35,189,125,122,237,123,90,222,161,253,127,144,101,214,37,70,146,157,113,228,54,226,72,237,116,44,148,87,242,228,3,144,200,143,169,1,37,36,119,36,149,254,161,80,1,77,41,242,33,80,0,0,20,53,18,72,205,70,68,69,204,204,199,230,212,177,29,26,150,203,142,203,170,66,111,117,109,68,228,148,34,215,50,181,238,124,186,128,253,49,249,53,252,69,10,129,21,50,166,54,250,208,167,73,162,38,146,70,119,177,159,188,203,151,35,24,59,57,182,161,192,88,29,39,30,93,90,128,181,55,41,166,207,121,94,101,147,186,154,53,244,50,63,112,142,173,164,246,224,195,216,134,60,186,77,43,13,83,165,28,122,243,142,18,227,226,4,59,173,9,39,147,170,201,107,161,220,185,223,222,64,59,230,215,187,103,83,215,232,159,113,212,177,188,27,113,251,221,219,201,107,95,235,123,95,75,252,237,207,175,152,140,9,83,38,213,36,161,114,229,189,33,203,19,105,91,206,26,204,138,253,46,119,229,115,49,204,233,202,171,91,133,130,234,247,94,182,237,38,187,95,165,236,92,186,13,193,217,123,98,76,197,198,83,169,24,134,124,76,71,71,110,38,36,142,210,210,246,25,125,73,36,32,217,89,184,106,53,38,197,226,63,119,43,117,1,137,114,27,102,76,103,155,21,234,26,41,85,12,60,150,106,188,78,237,185,238,186,69,244,72,118,250,137,45,40,186,182,118,235,238,232,37,111,100,205,137,233,217,123,134,160,201,198,56,79,47,234,82,213,14,84,119,31,102,2,94,90,212,169,102,180,221,78,48,147,50,36,164,139,159,145,23,65,176,217,51,148,142,229,206,24,163,210,222,173,46,90,233,252,69,205,80,205,147,86,241,199,21,211,90,173,109,127,27,216,101,2,43,21,128,126,77,23,11,208,104,113,35,198,167,80,233,177,55,12,33,130,40,209,144,217,18,82,68,90,74,196,86,79,34,229,240,33,250,224,0,0,2,213,45,36,147,59,145,254,80,21,51,176,177,78,18,124,199,19,142,145,149,185,126,145,192,122,151,200,146,96,46,91,218,173,164,212,66,136,109,74,50,85,203,145,142,70,217,81,95,175,232,31,66,17,98,234,2,214,209,225,35,228,57,8,136,139,160,168,0,0,0,0,161,153,36,174,99,241,171,216,191,14,225,200,178,37,213,171,116,232,169,141,29,114,87,196,76,109,162,36,36,140,205,70,106,62,69,225,62,125,57,24,210,237,165,118,249,203,172,43,11,17,209,41,126,142,86,223,139,193,238,211,31,20,176,75,123,81,178,163,178,82,133,31,34,81,249,250,167,208,6,228,98,124,117,72,194,140,147,213,24,243,28,73,186,150,190,133,9,51,185,164,213,239,81,114,177,13,108,205,45,189,242,191,3,147,237,204,163,227,93,81,234,42,132,163,139,30,63,53,39,93,237,121,5,225,240,159,240,114,17,53,158,219,71,189,156,152,138,98,233,56,21,109,107,125,137,63,123,212,14,87,36,48,77,159,170,209,114,185,245,247,116,29,19,13,100,70,105,230,4,229,170,157,151,248,168,144,251,39,57,11,102,133,37,242,82,20,101,107,89,37,114,241,151,63,231,1,184,216,247,180,214,139,87,224,125,30,173,102,148,29,214,247,125,247,202,26,215,125,58,125,73,71,123,88,250,249,141,107,197,27,92,230,126,36,120,219,129,154,217,138,222,250,63,14,68,237,118,65,22,163,53,115,59,60,124,188,68,54,43,44,251,49,241,213,67,188,187,203,18,87,105,155,189,206,141,254,16,120,183,151,215,123,93,226,233,98,253,35,115,50,203,96,233,88,53,12,239,115,33,215,247,85,4,203,241,80,77,171,145,104,229,248,115,252,94,160,34,30,36,220,244,198,102,133,167,54,43,142,34,101,249,75,174,204,59,232,252,110,191,139,203,242,14,221,134,54,85,207,124,200,94,246,62,96,82,22,181,182,167,141,83,170,179,12,204,146,162,71,51,38,85,207,159,47,128,157,252,51,150,126,143,70,140,199,125,111,248,125,124,248,109,26,181,26,143,241,206,221,71,108,139,78,225,144,73,223,106,177,25,122,182,247,253,97,129,8,116,46,204,189,161,170,9,109,229,99,124,8,180,186,201,56,91,202,148,227,62,118,62,127,122,245,230,59,75,29,150,153,220,141,91,236,69,151,43,189,173,247,220,179,183,255,0,84,19,60,148,233,34,43,251,133,117,36,186,168,191,72,8,93,169,246,102,231,19,9,90,153,174,229,243,122,91,53,22,153,82,138,199,207,159,40,163,28,98,125,130,179,227,14,148,153,101,141,176,155,109,199,209,225,98,165,48,140,181,105,46,95,123,151,152,158,71,146,106,66,136,185,221,38,67,3,109,49,88,131,134,242,223,18,85,101,202,96,184,126,15,82,28,116,155,245,159,101,37,115,62,158,183,144,8,32,199,88,91,29,229,141,98,69,35,16,226,99,146,236,117,54,218,142,36,215,150,141,75,108,156,35,45,100,159,113,249,117,29,227,102,236,41,137,113,134,53,152,213,62,170,218,28,85,37,201,38,169,15,184,87,78,245,159,121,17,243,241,23,240,143,131,104,250,143,167,57,221,137,28,165,51,189,37,20,71,75,135,86,255,0,146,98,50,131,245,75,165,253,255,0,144,74,14,193,185,49,84,163,81,176,222,34,149,46,82,17,59,4,67,178,28,167,169,4,147,90,34,174,218,141,92,250,121,0,220,188,17,74,149,76,227,120,151,91,94,243,119,167,66,140,237,109,87,234,69,230,59,72,181,41,211,239,23,0,10,29,253,193,114,3,81,23,188,7,26,208,125,121,117,28,86,51,23,173,122,185,17,95,152,189,45,252,127,128,1,9,46,164,69,212,114,0,0,11,86,178,108,174,119,242,228,40,227,173,180,157,78,45,41,35,59,93,71,97,174,187,75,237,37,130,114,211,12,183,34,101,70,136,251,136,173,20,5,180,237,109,150,20,149,19,111,25,222,228,118,50,208,101,107,127,16,12,73,181,182,214,148,44,19,232,166,229,204,89,31,141,227,175,193,154,17,171,70,227,214,250,98,191,173,203,242,136,129,162,51,136,51,103,31,97,232,207,213,221,152,236,218,132,74,90,21,84,144,183,61,119,136,137,42,51,212,122,46,231,50,248,159,33,245,98,42,141,107,53,248,126,230,195,19,79,186,245,239,56,84,46,87,225,109,109,90,82,90,127,6,118,191,94,126,66,82,54,36,216,255,0,17,96,234,36,122,157,98,177,81,140,228,28,84,137,187,137,52,39,24,53,161,8,140,174,170,115,145,30,147,43,216,250,31,144,12,167,177,142,205,113,112,22,7,193,245,42,181,11,9,187,50,15,120,111,36,70,138,74,112,245,189,33,37,101,41,164,159,69,145,31,78,87,27,121,26,51,17,25,75,17,216,109,164,38,246,75,105,36,164,174,119,232,66,145,24,225,99,161,141,90,180,223,157,173,212,238,57,128,7,199,80,169,199,167,110,247,232,113,91,203,219,65,17,244,183,153,252,71,231,226,108,93,67,194,208,209,54,175,83,131,21,181,188,76,18,164,202,67,41,214,100,163,181,213,239,240,159,47,129,136,156,218,187,110,44,51,136,253,22,238,106,5,46,111,15,199,111,56,108,66,219,218,53,110,45,125,45,114,190,147,181,252,140,6,195,237,67,183,54,9,195,172,84,232,208,152,198,177,100,201,195,143,45,149,198,75,40,74,22,162,121,41,85,202,65,25,25,25,23,50,43,242,33,22,248,227,56,177,182,107,226,121,177,105,216,223,19,238,42,155,189,13,84,42,79,104,250,38,210,103,168,137,106,46,173,153,151,95,119,65,138,43,21,110,245,146,153,27,141,214,150,201,22,215,171,222,103,126,133,230,59,190,93,99,134,176,186,233,238,148,36,74,114,54,247,232,184,130,66,149,171,95,238,78,214,213,127,200,3,39,101,174,69,215,101,198,111,19,226,55,104,181,54,166,50,227,101,196,41,111,59,172,156,177,26,181,183,110,68,131,43,223,165,135,117,168,226,236,185,195,17,81,73,70,18,75,83,32,40,161,188,236,104,12,36,150,104,35,74,172,173,68,102,147,52,223,153,23,187,144,234,180,12,61,142,179,238,123,144,232,56,10,186,134,73,163,156,137,16,224,189,53,43,38,204,154,50,45,8,73,117,95,51,191,35,43,13,207,217,215,96,156,85,6,76,106,213,95,16,213,105,252,101,13,6,166,228,225,183,27,221,173,102,202,180,25,169,210,185,149,140,186,23,67,228,51,129,165,212,252,154,197,185,171,188,238,74,157,49,174,235,182,247,142,121,212,223,121,123,105,210,133,127,115,59,222,222,225,183,153,63,217,189,136,227,71,105,204,65,79,203,89,250,42,105,90,141,109,56,233,155,68,77,221,62,56,191,95,46,156,196,144,97,124,7,232,231,19,250,171,196,113,26,63,172,104,211,167,87,238,142,254,176,237,137,45,37,107,139,17,129,166,45,118,126,225,195,65,26,178,255,0,43,207,235,165,55,255,0,54,31,169,79,216,47,6,70,73,20,140,182,203,5,153,17,151,42,59,71,239,248,199,27,118,2,141,41,175,246,124,80,103,37,92,6,2,202,230,110,241,172,175,75,66,124,60,249,114,141,241,33,139,43,93,153,245,153,91,158,6,139,149,236,233,213,171,239,101,166,247,181,186,69,250,196,148,128,8,130,196,61,151,57,160,189,125,223,51,45,24,250,3,34,210,228,132,217,92,249,242,137,245,115,24,250,127,101,222,208,13,45,195,99,24,101,251,105,43,88,147,80,154,86,233,229,16,77,240,161,149,253,224,32,189,238,205,61,162,226,114,44,121,130,19,206,222,26,164,226,255,0,209,71,194,239,103,62,210,104,51,211,152,184,60,138,246,43,85,231,255,0,205,132,238,41,187,251,197,187,143,221,127,0,8,17,157,176,126,209,180,189,27,204,198,195,63,75,123,110,234,243,253,214,235,247,185,121,140,123,82,203,28,244,194,46,105,44,203,91,74,66,56,146,56,181,153,137,181,175,204,188,5,226,240,255,0,16,244,92,168,218,191,103,252,3,243,38,225,206,49,42,79,25,163,82,13,31,131,191,159,199,226,3,206,179,89,139,159,88,101,194,55,179,151,22,146,35,117,38,49,20,223,217,121,120,139,241,134,68,203,109,180,177,222,9,148,104,196,249,151,153,19,144,152,235,107,75,85,151,157,45,106,113,42,35,178,223,47,117,202,226,109,43,89,55,222,228,241,122,71,186,222,233,254,195,213,107,91,247,101,228,49,14,99,236,92,238,51,185,183,152,107,141,119,208,239,42,49,185,234,182,105,183,225,203,204,65,169,152,3,181,43,0,65,106,52,122,209,230,132,183,25,130,134,220,81,238,28,37,56,68,146,53,120,165,243,232,124,250,243,27,49,131,251,68,178,146,189,197,238,168,120,235,232,55,119,223,70,141,251,45,93,62,249,63,33,131,113,231,102,29,102,81,59,34,62,104,77,116,221,154,165,233,70,22,90,172,71,168,253,210,70,166,99,205,132,243,19,12,112,60,50,49,29,71,137,222,234,209,133,223,78,141,58,122,217,106,235,171,225,208,81,52,248,111,59,48,174,39,109,46,64,129,86,108,148,249,71,45,243,77,151,139,151,62,78,31,47,17,14,241,18,160,204,196,165,77,37,100,75,189,181,17,123,191,47,192,121,187,102,167,136,178,242,116,116,86,48,109,69,181,180,180,78,211,37,183,35,153,160,143,247,72,233,224,62,127,95,144,206,217,87,183,44,44,31,38,150,220,140,191,97,210,137,191,186,151,93,38,136,245,18,252,216,59,122,192,39,96,4,113,229,63,105,126,8,122,11,49,106,88,106,135,78,52,48,234,140,223,197,172,167,158,247,145,89,76,151,82,59,141,170,203,173,172,114,179,29,34,58,35,226,188,42,195,174,64,68,197,54,140,71,25,213,34,250,46,147,34,177,242,53,218,224,51,144,15,134,53,110,143,47,87,13,85,134,238,139,106,208,250,85,107,249,216,199,218,70,71,208,238,2,160,0,0,0,0,0,0,0,0,0,0,0,0,62,121,144,33,79,108,155,153,13,137,9,37,106,36,186,217,44,175,107,95,153,117,230,62,128,1,128,115,151,102,60,59,152,52,211,102,14,15,193,132,251,149,62,53,110,75,167,183,226,35,75,151,185,147,74,51,85,214,95,195,204,69,150,111,246,127,230,46,29,238,157,204,236,10,207,17,191,191,14,235,233,190,157,223,95,189,203,241,191,140,78,88,248,42,20,190,63,119,244,250,52,95,246,55,189,237,241,248,0,243,89,75,123,17,101,165,102,11,115,43,82,73,166,164,53,61,104,131,37,203,41,36,178,191,35,211,117,89,7,252,28,198,235,100,118,109,96,60,192,163,209,48,229,90,129,54,163,34,127,19,188,85,70,35,47,54,230,133,58,178,214,106,90,140,236,72,43,114,62,100,67,110,246,129,217,62,177,138,98,84,164,192,175,204,89,149,9,230,18,150,104,202,119,82,172,233,216,172,231,95,17,114,17,143,143,242,55,26,229,78,61,159,54,93,18,183,45,138,94,235,83,142,82,29,142,133,111,89,73,21,204,245,18,108,110,91,223,123,124,68,86,205,102,246,199,79,230,101,53,24,131,2,209,240,77,41,18,229,182,180,155,241,205,135,52,33,181,54,164,158,233,133,117,82,111,107,218,214,247,242,26,91,153,59,51,227,108,7,42,98,170,53,44,62,180,53,81,114,25,38,43,207,29,148,70,190,151,105,62,31,1,255,0,7,33,191,219,16,231,189,19,15,194,143,64,175,199,131,76,118,45,46,89,168,230,84,208,202,174,169,137,81,36,210,180,149,140,201,87,250,185,141,246,110,157,68,204,106,12,5,83,113,68,20,156,134,90,158,68,194,209,34,201,82,62,10,43,151,140,185,255,0,56,66,60,212,58,194,217,182,163,35,191,144,181,181,37,42,73,168,174,68,100,102,38,123,56,187,61,107,56,155,186,56,44,125,53,92,55,17,171,117,134,214,237,181,110,237,123,63,203,213,49,30,217,145,177,6,110,96,247,220,54,176,206,47,158,219,80,78,82,150,156,43,37,4,86,53,221,38,119,85,189,94,191,17,70,184,184,243,107,35,38,210,105,191,78,86,31,58,175,115,185,143,222,174,96,60,95,135,92,125,186,198,24,172,67,225,244,239,14,76,7,90,209,170,214,190,162,229,125,69,111,172,135,224,169,10,66,141,43,73,165,69,212,140,172,96,63,95,11,165,107,168,56,72,85,143,114,126,255,0,221,36,122,17,217,134,60,166,125,37,223,191,174,252,29,188,70,118,252,55,152,243,215,135,37,55,18,114,220,113,73,34,54,141,62,37,91,222,66,124,54,93,199,84,26,175,164,219,138,148,3,221,112,87,209,49,10,235,190,242,233,208,6,209,128,0,11,84,74,62,134,44,111,215,49,202,45,73,120,140,192,84,138,194,162,132,100,125,5,64,6,3,218,214,139,50,171,130,161,162,28,41,82,21,223,44,40,201,150,205,103,98,142,241,95,145,31,46,99,62,14,191,141,104,236,86,169,109,70,126,62,248,147,33,46,105,214,105,230,73,81,95,145,151,152,15,57,219,64,209,234,52,220,113,138,23,46,159,41,132,22,36,154,130,83,205,41,37,125,243,188,185,151,94,70,58,62,21,195,47,226,62,43,113,18,99,252,62,139,240,237,154,173,171,87,91,17,254,47,241,141,201,237,7,203,216,152,125,21,138,188,90,71,14,228,140,111,33,6,231,16,107,212,74,226,149,107,26,142,221,47,208,107,254,206,42,140,159,72,120,131,255,0,98,91,175,247,239,33,50,37,47,100,221,142,240,125,6,128,153,142,191,139,90,118,54,33,41,9,75,234,105,36,122,80,193,145,153,110,11,149,200,110,237,15,12,192,160,198,102,52,71,100,45,44,106,210,110,169,38,103,168,204,206,246,34,243,49,214,50,177,216,81,168,15,146,85,164,184,213,40,249,25,254,193,3,235,198,89,163,132,112,133,62,100,186,173,119,132,40,155,189,226,184,87,92,211,169,73,34,228,148,29,239,168,191,72,163,177,213,235,84,234,51,9,122,117,70,36,98,53,146,46,251,201,65,92,200,206,220,204,185,242,26,129,180,198,212,73,160,210,92,135,69,172,225,25,78,198,174,156,115,66,164,107,81,33,41,120,174,100,151,75,157,200,191,72,196,155,93,109,179,72,135,45,250,46,17,204,205,11,143,81,140,173,215,115,40,244,160,226,153,159,55,24,231,226,81,123,239,204,105,149,42,169,143,115,147,20,212,218,55,251,221,151,212,245,81,5,165,152,250,137,78,21,156,232,131,46,78,116,248,244,228,51,50,177,15,212,195,152,87,22,230,135,17,222,24,98,171,250,153,163,71,3,9,223,235,151,190,171,146,191,185,149,186,123,196,153,236,247,179,45,7,11,83,218,146,231,164,172,187,30,178,153,73,76,157,9,190,148,180,100,102,91,162,240,221,63,198,47,200,205,156,233,216,119,190,248,220,29,195,241,28,54,159,213,5,47,86,157,237,250,58,118,245,136,109,68,104,140,68,65,182,195,122,18,103,170,215,51,231,249,69,136,38,84,135,17,184,81,209,25,165,40,210,139,216,212,124,249,157,255,0,210,57,192,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,90,165,37,5,117,29,136,99,44,125,159,89,121,129,184,14,250,197,124,23,27,189,221,253,226,251,186,244,105,191,170,218,173,109,101,214,221,64,119,154,206,38,161,80,216,121,234,149,110,157,15,114,202,159,51,147,37,13,145,32,136,252,71,115,46,92,143,159,192,198,178,231,126,218,184,99,2,192,173,49,65,199,153,119,38,84,30,27,116,204,138,163,107,90,181,169,179,85,210,151,210,103,201,102,124,173,208,134,131,237,27,183,246,35,196,115,159,139,130,179,103,136,137,38,134,168,203,79,112,182,141,79,40,222,35,77,220,142,70,92,148,158,125,63,132,105,53,123,25,99,12,117,86,125,250,157,71,142,149,59,78,179,220,180,214,189,9,34,47,85,41,34,177,32,188,186,2,183,19,104,94,208,156,197,196,181,105,52,250,116,44,7,50,43,114,152,121,183,98,54,251,134,171,71,177,243,41,38,70,68,106,50,250,198,173,98,44,107,152,121,145,33,243,60,42,79,173,249,10,158,101,2,11,234,230,163,62,101,226,87,135,199,252,92,199,121,200,109,151,115,15,53,38,28,136,248,27,189,34,57,9,215,219,62,243,97,139,154,30,75,102,124,221,73,242,59,149,132,148,228,86,192,184,90,143,10,155,55,18,101,62,229,247,40,140,161,229,119,235,138,187,198,77,26,138,200,144,101,212,149,211,144,130,36,160,100,142,107,76,215,108,175,198,42,209,111,82,137,36,250,223,251,223,192,125,115,50,15,54,163,37,74,251,149,99,98,210,131,87,138,135,39,254,76,122,11,167,236,235,150,16,119,155,172,29,163,93,175,250,161,32,239,107,255,0,125,248,143,209,149,145,25,105,41,42,75,216,87,81,41,38,147,251,250,65,114,255,0,231,5,71,156,130,195,25,131,131,229,113,179,176,77,102,25,196,245,184,202,107,237,165,58,202,197,170,228,86,190,162,183,214,67,57,100,86,215,24,247,44,156,42,90,41,152,97,150,88,134,243,73,85,65,151,146,163,53,188,151,44,103,190,73,95,153,219,151,65,45,217,159,177,78,81,98,234,101,73,182,114,211,139,145,47,115,98,239,153,77,234,210,164,127,127,34,43,18,127,128,104,118,209,157,157,152,154,151,80,145,43,46,242,123,117,29,114,216,67,106,244,129,181,93,28,57,154,202,207,73,51,245,203,235,252,128,54,163,103,173,182,232,184,149,16,34,226,76,103,151,144,84,84,38,158,113,41,168,161,165,37,223,162,35,65,146,223,59,91,82,185,117,228,55,50,147,139,176,221,99,123,221,248,138,149,43,115,167,95,15,45,181,233,189,237,123,40,237,123,31,232,49,231,59,18,101,150,116,101,28,249,114,95,162,119,73,55,41,202,110,174,38,35,246,50,81,158,142,75,87,247,62,191,14,188,198,109,202,61,189,179,59,11,119,175,126,230,183,11,197,110,55,95,168,81,215,171,78,243,87,171,28,237,235,23,95,48,19,186,74,74,138,233,50,63,168,20,102,69,114,26,123,148,187,120,101,86,47,140,219,79,230,167,23,33,250,145,68,108,187,142,75,119,212,77,217,60,163,145,117,87,95,136,217,42,30,100,225,138,236,38,36,65,173,111,247,250,180,159,12,226,111,164,204,143,170,75,200,192,125,24,186,191,88,163,176,78,83,161,54,241,155,169,71,137,165,43,145,164,204,250,25,123,200,99,228,231,22,38,139,53,230,234,48,105,113,89,66,148,132,173,214,156,69,204,143,145,92,215,107,218,255,0,160,119,199,106,81,107,19,156,134,111,239,155,65,19,132,157,38,155,29,136,175,123,23,153,143,197,197,153,105,75,172,83,219,83,20,93,243,139,124,157,87,223,42,77,238,149,92,249,168,188,196,31,125,51,53,176,180,221,230,243,21,225,239,5,173,166,115,126,251,254,239,224,59,148,105,176,229,163,92,89,108,188,146,61,55,109,194,81,95,203,144,143,12,127,129,115,159,8,240,29,203,74,225,56,189,238,243,233,226,57,171,78,139,122,202,59,91,81,244,243,25,51,36,118,139,147,186,143,76,197,152,199,239,169,53,100,33,40,238,242,241,52,173,218,72,174,219,86,46,122,190,33,149,195,114,128,126,77,19,17,83,107,49,89,126,28,205,241,61,171,73,238,212,155,216,204,143,169,23,145,143,213,35,191,50,21,21,0,0,0,0,0,0,0,31,36,234,107,21,13,27,229,184,157,221,237,164,200,186,219,204,190,3,68,246,165,216,103,8,98,152,213,74,228,3,198,242,229,69,195,111,182,194,34,110,156,74,220,73,62,164,164,200,163,153,153,153,168,185,17,223,153,13,247,28,82,99,49,45,151,24,125,26,208,234,13,10,43,153,93,38,86,50,228,3,205,6,106,228,246,35,203,172,71,84,165,191,133,241,28,88,212,253,197,220,168,65,113,6,157,227,104,87,136,205,9,34,185,175,151,34,234,67,30,41,10,66,141,43,73,165,69,212,140,172,98,125,118,160,217,23,10,102,61,23,18,212,169,217,125,222,53,74,143,7,161,125,236,235,59,205,218,217,35,228,111,37,37,100,160,252,186,121,136,142,218,135,102,124,95,148,88,158,123,142,96,174,233,166,20,168,209,89,62,242,105,255,0,26,226,147,134,159,194,169,92,244,168,238,127,87,144,14,139,147,57,187,91,203,60,66,245,90,150,197,45,75,114,158,168,95,126,165,102,141,38,182,213,251,21,167,197,224,47,127,159,33,51,153,33,182,126,27,197,61,245,223,152,231,47,98,240,188,54,235,119,83,109,26,181,111,47,125,79,157,253,82,233,230,32,105,198,214,203,139,105,194,178,208,163,74,139,173,140,186,143,223,195,248,235,18,225,206,35,186,170,188,63,17,163,121,244,13,175,86,155,219,214,73,219,214,63,210,3,211,213,50,175,76,171,176,114,41,181,24,146,219,74,247,102,184,239,37,196,146,172,71,107,145,159,62,101,203,226,67,237,17,239,177,14,214,208,241,62,30,106,151,137,115,3,137,157,59,21,38,35,77,247,81,163,90,22,136,201,74,110,134,72,138,234,82,185,153,151,94,162,64,226,201,102,99,9,147,29,122,219,93,236,171,25,94,199,111,127,212,3,16,109,17,147,212,156,207,195,236,69,156,170,185,154,106,45,73,50,130,105,213,116,178,226,61,232,87,43,43,244,216,65,238,210,185,45,83,203,28,111,138,170,209,232,88,137,17,215,138,39,66,105,233,241,84,77,173,6,243,202,77,148,72,73,26,140,145,126,71,210,252,135,162,69,182,135,11,74,202,229,123,141,53,219,83,102,200,248,255,0,7,160,233,152,47,143,146,254,37,41,174,126,168,155,87,37,53,34,234,241,58,146,234,178,229,241,232,3,90,182,55,219,34,98,61,47,244,134,169,130,105,215,238,253,206,249,243,103,121,250,227,85,181,191,206,220,186,121,137,86,167,84,225,84,217,55,225,77,143,33,9,94,131,83,46,18,200,142,196,118,185,25,243,230,67,204,132,230,49,118,94,104,240,119,127,120,95,222,211,186,244,91,252,107,91,95,195,168,152,93,138,118,182,133,141,48,210,97,226,28,192,227,38,203,196,229,9,164,247,81,183,169,10,110,49,37,55,67,36,69,117,40,249,159,159,80,27,234,3,138,44,134,165,176,153,12,47,90,23,123,29,140,175,99,183,188,114,128,181,105,212,86,31,42,144,164,122,169,51,191,192,125,130,134,68,125,64,113,51,226,43,159,152,230,28,100,68,131,183,65,200,0,0,0,35,231,110,13,158,227,98,95,66,248,104,88,142,71,13,222,90,184,102,201,122,117,112,221,108,217,219,213,229,249,68,120,236,153,152,243,242,255,0,29,225,10,20,146,167,68,102,70,47,167,201,112,231,234,109,105,74,158,97,38,162,186,146,68,155,35,173,189,198,39,183,25,97,56,24,147,131,226,224,113,28,62,243,79,210,169,26,117,105,191,67,43,250,191,192,32,43,105,172,179,172,228,206,110,80,10,53,19,185,206,45,54,45,84,190,249,68,141,38,153,79,125,39,53,174,255,0,130,245,126,29,57,243,9,238,203,60,77,7,18,225,26,109,78,45,66,12,146,147,190,210,168,174,146,208,173,46,173,39,99,35,59,250,188,249,251,140,89,153,7,81,98,148,211,244,184,75,146,242,165,33,42,66,91,82,236,157,10,231,100,243,234,69,250,70,148,246,125,237,14,197,127,8,224,44,41,86,197,251,249,143,247,166,241,142,239,52,234,210,236,167,11,196,150,200,139,145,17,245,27,248,202,226,85,98,54,241,30,245,165,25,154,79,154,121,145,153,124,62,32,35,167,53,54,183,205,252,183,173,85,89,111,9,225,246,163,197,171,63,79,105,201,240,37,36,148,148,173,118,185,239,146,70,163,36,95,151,199,144,202,153,65,183,117,47,23,247,183,164,88,199,46,33,240,155,141,206,238,162,150,245,234,222,106,190,185,7,123,105,79,79,49,221,118,128,217,119,11,102,13,53,106,103,3,113,242,31,172,28,231,63,84,220,107,81,169,46,221,95,133,73,23,53,244,47,62,130,28,113,134,75,103,102,87,112,156,62,26,238,206,243,222,95,239,200,143,111,55,122,124,214,171,91,121,240,189,254,2,15,66,52,124,75,66,174,48,111,211,43,116,233,136,39,55,90,163,73,67,133,170,196,122,110,147,62,124,203,151,196,135,234,136,92,217,187,111,140,73,134,100,83,104,248,235,53,248,100,200,196,12,184,235,125,196,218,245,70,81,178,149,29,218,142,118,245,86,92,142,252,190,161,42,89,71,158,152,31,51,104,52,170,141,15,20,247,146,170,91,253,210,248,23,153,222,110,214,225,31,37,54,155,91,65,245,181,236,40,202,35,130,84,54,166,54,77,186,165,17,18,181,120,79,255,0,203,204,114,182,226,29,65,45,7,116,159,67,23,0,193,249,139,178,214,5,199,125,223,222,85,60,68,142,7,123,163,133,121,146,190,189,23,213,169,165,126,33,91,167,188,70,38,209,221,159,204,96,247,101,207,194,56,127,49,234,72,135,66,114,106,86,184,132,242,55,200,55,140,146,102,220,98,229,225,77,203,175,62,162,106,199,228,215,48,205,27,16,66,147,10,169,11,136,110,84,117,198,113,59,197,163,82,20,70,70,155,164,202,221,79,159,80,30,112,176,166,50,204,140,151,175,197,117,56,68,227,59,71,215,224,171,64,125,26,119,168,87,174,90,144,101,201,222,93,58,151,95,124,133,108,131,183,181,65,116,136,148,92,105,88,203,218,42,35,192,148,231,223,18,21,25,100,225,203,35,74,79,121,35,222,149,25,218,215,183,49,156,51,255,0,96,188,1,140,89,175,84,232,25,83,198,79,153,194,238,151,223,175,183,171,65,180,149,114,92,130,73,89,41,62,165,238,17,221,159,91,22,102,230,90,214,165,76,195,121,107,221,212,229,72,98,51,42,239,152,175,122,204,107,82,108,183,212,175,89,42,59,159,144,9,150,192,217,251,128,113,100,104,170,111,48,48,123,206,59,9,18,148,152,181,86,85,107,146,110,100,91,195,229,226,254,33,147,88,159,6,86,174,26,107,15,105,182,173,219,132,171,95,206,195,206,93,15,56,115,203,41,167,186,194,241,23,117,112,109,170,151,110,18,27,250,52,40,139,71,168,171,219,119,215,225,215,152,221,76,148,237,30,113,158,249,244,231,57,116,234,225,248,95,233,118,255,0,221,53,254,10,55,248,157,127,39,188,4,179,128,199,89,121,157,152,15,31,192,57,116,60,77,199,145,204,224,201,92,19,205,125,38,148,30,155,41,180,254,57,115,233,207,168,200,137,82,86,146,82,78,228,96,42,41,98,21,0,31,59,172,146,173,123,142,19,37,39,220,99,237,50,35,234,44,83,73,87,236,125,222,96,56,27,89,149,186,15,161,11,35,46,102,67,231,91,102,147,59,23,34,248,130,84,162,229,112,31,85,200,84,112,161,206,124,207,220,57,72,200,250,0,168,181,196,19,136,52,40,206,199,228,46,0,26,225,181,62,205,120,115,55,168,205,170,115,152,137,78,170,166,196,149,34,154,166,204,203,68,119,27,35,177,180,179,181,143,159,199,244,8,105,218,19,102,124,83,151,152,138,189,38,157,130,177,162,161,167,16,202,133,29,249,116,215,13,14,55,188,116,210,100,162,105,36,102,100,130,59,151,35,231,200,122,35,90,18,225,105,89,92,186,140,89,155,25,15,130,51,30,148,152,85,92,43,222,38,115,202,106,147,199,60,207,143,75,132,106,186,92,79,227,159,47,143,64,30,108,219,114,68,59,221,163,78,191,199,73,151,79,255,0,56,206,121,119,181,166,63,193,107,143,22,13,43,13,41,174,61,18,84,169,44,62,102,71,224,35,230,79,17,90,201,47,225,25,131,104,45,133,177,206,20,238,31,70,242,183,133,226,184,173,247,234,219,43,213,167,117,167,215,144,118,182,165,116,243,26,95,58,153,50,155,33,17,231,49,187,90,146,75,34,212,71,202,230,94,227,248,24,9,62,201,158,209,124,72,210,232,240,235,51,178,226,19,69,196,111,20,235,174,54,104,252,33,149,205,82,121,92,237,215,204,110,78,86,109,147,129,113,141,57,135,43,25,147,151,76,62,166,93,113,109,179,88,101,38,147,75,186,75,146,159,51,34,181,132,15,80,48,77,98,187,17,133,209,105,155,249,15,234,221,125,50,19,125,38,119,245,148,69,208,143,168,237,52,236,39,158,56,72,138,69,38,159,194,165,73,54,136,247,176,220,228,103,168,203,196,103,239,32,30,133,32,231,62,91,205,105,183,26,204,92,38,230,182,201,127,71,87,96,249,25,23,63,95,167,49,244,158,108,101,242,125,108,125,134,11,235,170,177,255,0,28,121,243,251,185,237,25,133,200,154,115,20,112,201,103,239,98,46,6,10,237,111,216,254,12,255,0,23,175,192,112,57,181,150,124,174,218,177,245,237,255,0,98,161,255,0,200,128,158,76,93,180,158,91,225,232,82,223,111,50,240,49,56,196,55,36,37,47,86,88,230,100,74,50,185,111,75,151,33,164,249,247,218,55,90,165,51,93,137,132,234,217,107,84,38,184,94,31,67,235,124,220,185,180,106,252,28,146,189,174,174,157,45,240,17,153,85,206,108,212,197,4,166,170,120,147,137,223,182,113,148,92,28,100,93,7,127,15,133,5,248,199,207,226,45,195,89,91,152,152,230,124,102,105,84,46,53,201,186,247,101,197,48,222,189,9,59,250,203,77,173,160,255,0,64,14,229,157,251,75,99,156,230,173,202,145,90,165,80,81,188,125,137,55,167,48,241,22,166,216,38,202,218,157,95,43,31,63,143,232,29,87,0,101,54,46,204,10,195,204,199,194,24,142,81,46,50,166,151,1,79,117,102,100,107,71,136,172,133,120,124,125,126,37,204,109,158,206,61,159,152,215,21,48,213,75,25,101,39,21,29,232,79,169,43,239,230,81,119,19,32,146,92,155,146,71,234,146,139,200,73,14,70,236,137,151,25,114,204,25,159,115,222,239,152,84,102,161,60,174,246,125,223,21,154,53,38,219,229,23,84,117,47,46,160,58,14,207,27,23,97,12,13,223,255,0,75,140,89,227,120,79,215,138,105,55,209,189,245,126,129,63,143,207,175,184,110,76,56,109,66,104,218,105,74,50,53,106,241,31,59,255,0,249,16,228,109,166,218,190,132,218,253,121,139,192,5,142,29,147,249,69,227,137,219,219,151,152,14,34,34,53,25,143,165,35,227,53,44,140,236,99,233,74,204,253,224,57,5,171,59,36,204,92,40,100,70,86,48,24,243,56,48,195,56,183,15,199,167,200,41,90,91,156,135,139,135,182,171,147,107,47,121,31,47,23,241,8,13,218,171,7,57,135,115,67,28,58,152,179,210,217,99,26,155,41,83,232,177,25,113,15,219,158,146,231,225,30,138,167,195,67,237,146,119,122,188,68,125,109,238,17,15,218,41,147,221,211,10,169,137,218,195,187,165,84,113,195,234,55,248,189,91,205,225,75,95,171,172,237,123,95,161,0,141,177,190,125,159,217,69,74,196,18,40,88,138,66,170,196,236,28,113,20,146,76,154,119,126,3,138,178,213,116,25,245,62,124,203,144,208,193,38,125,153,213,166,59,134,4,103,100,248,156,199,141,17,39,65,243,186,33,151,144,9,102,161,193,69,58,150,196,38,205,102,150,245,91,95,94,106,51,255,0,72,251,197,19,167,73,105,232,62,74,165,65,138,108,116,190,251,219,180,169,100,130,61,38,124,236,103,238,47,128,8,95,237,33,125,181,74,196,45,165,196,26,147,143,229,220,136,249,151,57,131,35,246,97,196,116,190,233,95,66,231,246,155,246,39,254,26,53,215,111,44,105,26,191,142,241,173,30,45,75,126,184,216,242,164,179,111,114,105,210,73,122,82,122,154,74,253,109,212,110,223,102,206,0,168,82,254,232,188,93,39,117,189,238,141,63,78,149,94,220,101,250,40,252,192,72,153,153,17,92,198,176,237,183,155,109,96,124,157,198,103,22,163,68,226,225,119,118,150,101,60,90,188,114,163,95,82,73,100,125,23,114,252,131,98,177,45,106,29,10,139,81,169,76,147,184,110,28,55,164,173,122,13,90,82,132,25,154,172,68,119,181,143,144,134,78,208,109,161,152,197,56,183,30,224,202,94,47,226,162,202,238,189,220,110,239,52,106,210,212,87,15,198,166,200,203,154,76,250,251,173,240,1,171,121,147,91,171,230,214,104,214,106,168,132,137,78,200,109,135,148,84,198,212,180,217,12,180,221,203,154,185,116,191,62,191,160,75,142,192,57,72,88,102,155,135,113,4,136,85,152,235,153,129,162,33,71,37,189,13,234,90,98,172,200,174,130,231,225,243,233,113,26,251,19,229,251,216,219,31,78,84,138,71,26,218,168,82,29,47,190,9,190,105,146,194,111,201,69,230,100,39,87,40,176,212,76,61,151,248,90,59,48,184,119,24,160,193,142,162,222,26,244,233,97,178,183,51,59,244,234,3,187,13,113,218,211,56,224,96,140,33,138,105,109,86,168,8,121,220,35,58,67,109,75,146,146,113,106,54,159,73,88,181,145,153,25,166,221,58,220,101,124,119,154,56,91,4,240,61,239,93,224,184,221,238,239,239,87,28,215,163,77,253,84,29,173,168,191,72,132,77,172,182,164,169,230,198,46,101,52,12,117,222,176,229,80,83,76,119,245,49,44,106,90,157,126,232,241,180,147,46,78,23,50,243,235,200,6,8,199,245,42,166,102,102,132,249,209,225,20,185,21,45,213,155,167,54,167,9,91,184,232,47,1,17,168,206,196,142,125,122,24,229,174,228,246,34,162,97,8,88,150,78,24,196,108,20,185,39,31,91,240,156,75,70,127,73,201,38,104,46,126,15,63,113,141,162,216,107,102,105,184,207,26,96,156,81,90,193,60,100,9,157,229,189,127,188,137,189,122,26,146,130,240,165,210,81,89,73,34,228,94,225,188,91,71,108,203,68,78,79,209,104,244,156,19,227,98,182,133,155,125,228,191,10,77,185,38,103,117,59,207,154,139,223,239,1,25,219,32,231,109,91,43,179,18,123,234,42,44,98,110,132,237,62,245,29,72,46,79,199,59,31,210,39,197,244,125,62,7,200,79,174,26,196,49,107,156,78,226,100,55,183,26,47,184,112,149,107,223,173,140,252,135,154,156,198,164,212,48,102,99,98,168,109,199,224,202,37,106,116,34,78,180,185,164,146,250,203,77,238,119,182,158,191,14,162,100,118,51,218,42,151,139,189,48,227,49,135,23,194,119,126,159,212,245,55,167,87,17,126,141,21,239,164,191,64,13,225,1,66,50,81,92,140,84,7,11,196,103,202,222,241,198,69,238,49,244,153,17,245,33,198,180,121,23,188,5,233,23,11,80,70,87,184,184,7,12,183,137,136,235,116,212,146,36,219,154,143,151,81,22,29,169,216,211,91,210,40,201,145,0,247,24,130,158,230,146,95,140,175,77,112,249,248,186,120,188,188,132,145,102,182,42,135,133,48,85,82,175,46,127,10,136,187,141,78,110,141,122,117,60,132,151,34,35,189,245,91,167,188,66,38,221,185,146,238,96,231,94,37,164,83,235,92,124,102,100,211,228,161,190,24,154,181,169,237,36,213,115,74,79,170,204,173,127,120,14,153,146,153,209,90,192,24,154,77,81,182,232,237,161,202,122,226,165,115,73,100,133,17,184,218,138,199,173,55,63,7,159,75,137,224,203,76,202,165,227,78,242,225,235,84,105,60,30,230,252,28,148,175,78,189,126,181,148,118,245,121,125,70,32,67,21,229,5,122,22,92,208,113,4,124,59,160,231,166,42,183,220,90,15,89,45,133,47,213,53,242,189,175,208,134,199,236,127,182,55,162,190,150,250,89,152,220,47,21,192,112,255,0,169,26,245,105,226,53,126,13,131,181,181,39,175,152,9,161,1,248,56,83,23,81,177,84,5,206,165,84,56,166,208,249,176,106,221,45,22,81,37,39,107,41,37,248,197,250,71,239,0,161,149,199,26,155,35,63,120,229,0,28,104,77,175,123,142,64,0,1,198,251,237,71,65,45,215,16,130,51,181,212,171,21,197,234,81,36,181,40,249,16,192,251,78,103,190,26,202,156,60,195,213,12,85,221,110,247,163,49,148,124,11,143,250,236,56,178,79,38,212,92,201,55,191,192,6,9,219,95,104,230,176,214,27,92,10,109,99,11,58,244,76,80,113,84,211,178,9,75,74,82,220,146,61,68,78,145,145,145,164,136,196,105,229,62,97,76,133,222,186,142,158,157,123,143,94,229,123,111,63,117,241,31,30,115,102,86,35,206,12,197,197,144,33,214,187,218,18,177,4,250,148,116,112,205,177,244,123,247,9,43,185,165,7,209,194,228,124,249,244,228,58,6,32,141,87,192,219,141,226,56,46,55,85,185,165,205,122,45,254,53,173,175,225,212,7,164,60,17,80,68,250,91,174,161,214,150,69,33,73,187,106,185,122,169,248,252,71,99,26,247,178,182,104,210,49,182,12,147,46,45,115,141,253,92,92,82,87,10,166,249,238,152,61,54,52,23,227,117,248,141,132,1,67,59,14,5,25,168,204,143,165,199,58,138,228,56,183,102,102,124,128,81,23,59,242,28,196,86,20,74,8,189,194,224,1,243,205,150,212,54,137,215,93,109,178,53,105,186,213,98,189,143,249,135,208,48,118,211,249,181,75,203,92,43,26,84,188,65,221,203,85,85,152,198,174,17,79,122,204,58,187,88,144,175,197,189,254,0,52,111,180,111,104,105,142,97,153,56,110,4,188,57,33,84,220,108,182,183,104,112,214,233,37,182,229,162,234,34,115,234,191,34,230,35,139,2,229,205,91,27,241,220,37,18,177,47,130,221,106,224,163,41,205,58,245,91,85,146,118,190,158,95,81,142,203,180,46,98,212,113,222,97,226,228,157,99,142,138,238,39,168,76,103,239,116,181,116,155,238,233,87,170,147,232,190,135,231,208,111,238,193,91,59,52,239,167,61,247,131,239,110,236,221,126,168,127,186,175,234,187,245,117,1,26,21,124,53,88,192,216,150,158,153,212,137,240,220,104,218,152,72,157,29,77,157,137,195,241,88,201,62,31,1,243,248,31,49,45,221,157,89,227,22,118,14,203,236,19,46,177,135,91,113,125,237,169,146,144,69,32,172,236,183,11,194,110,121,21,250,116,253,35,24,109,237,178,97,70,174,74,196,24,87,0,105,137,78,194,11,125,111,119,173,247,110,54,185,75,51,210,183,174,118,45,39,107,25,13,47,217,219,54,42,185,53,155,24,126,69,82,191,220,241,168,252,94,179,225,83,35,117,189,140,233,23,170,133,154,174,110,23,157,175,238,183,32,244,87,22,67,82,216,75,236,186,135,16,171,217,72,81,25,29,142,221,72,116,204,217,194,237,98,188,59,30,158,242,101,26,91,156,135,254,247,34,213,114,67,133,228,124,188,95,196,49,158,201,217,251,134,243,91,47,233,15,71,197,157,233,49,200,210,228,56,124,3,140,93,40,150,182,239,205,180,151,43,164,172,54,0,210,212,150,146,165,22,164,40,137,69,212,128,121,162,205,172,5,47,7,119,86,170,117,81,174,47,127,250,237,147,77,244,110,253,95,9,126,55,63,200,36,223,179,155,62,10,70,10,42,36,234,150,29,101,217,216,207,114,150,141,237,46,168,150,212,68,150,146,55,46,102,103,114,46,71,204,99,205,188,178,46,149,76,244,27,129,194,219,173,239,121,234,251,249,74,189,184,91,117,112,252,204,105,206,203,89,163,59,3,102,22,14,131,223,188,20,67,197,180,249,79,39,133,39,60,59,246,9,74,190,133,31,68,116,47,32,30,140,25,113,47,54,78,33,73,81,31,189,39,114,26,251,182,138,20,172,182,166,233,73,159,234,243,29,11,252,26,64,201,153,71,141,169,184,207,4,82,107,16,234,124,97,76,223,233,115,114,166,245,232,121,196,159,35,73,90,218,76,186,123,135,85,218,142,138,170,222,1,129,25,168,219,229,38,176,211,134,157,122,121,19,15,21,250,151,152,15,63,153,136,139,230,198,50,37,221,63,171,149,31,135,246,74,199,163,44,185,74,19,222,26,21,123,238,175,207,252,113,231,107,60,97,187,70,205,140,111,169,189,206,140,77,82,107,174,171,90,75,188,189,254,67,208,62,73,226,90,125,119,190,120,73,187,253,199,15,171,232,212,155,106,222,91,169,23,144,12,164,53,87,110,28,25,77,172,229,46,53,147,49,233,109,147,221,219,168,208,164,146,74,210,99,17,90,233,63,34,27,84,53,131,110,186,210,41,217,19,141,254,249,221,169,190,237,253,133,237,121,145,190,31,16,16,87,156,180,168,180,92,200,172,83,97,184,227,140,179,195,233,83,138,35,81,222,59,106,59,153,17,23,83,29,82,155,13,233,175,169,166,25,117,213,18,13,86,109,38,163,181,203,159,47,172,118,108,220,155,222,57,133,85,155,188,222,111,55,30,43,90,246,97,178,233,249,7,105,217,203,7,250,91,141,102,192,118,157,197,165,20,167,31,36,111,183,118,179,172,149,239,168,191,27,167,196,4,203,108,75,150,209,240,159,166,127,69,83,111,138,238,239,215,41,34,190,158,39,167,132,191,27,159,228,27,101,17,75,83,102,107,77,143,87,144,234,216,11,11,196,195,188,119,11,7,135,226,55,90,190,148,215,171,78,171,117,51,183,172,59,121,17,36,172,68,2,160,2,134,100,93,64,112,184,92,207,235,6,140,185,243,22,186,178,46,135,239,21,109,54,191,32,31,64,225,151,21,185,145,215,25,211,81,37,118,185,167,175,35,191,250,7,48,0,213,13,170,246,74,194,185,179,24,230,202,119,21,56,251,213,40,239,169,20,229,54,100,90,35,45,178,59,27,42,59,90,215,248,254,129,15,57,249,179,206,34,203,108,67,93,56,152,75,22,166,27,53,249,80,35,191,58,2,201,46,54,75,119,73,234,38,210,70,163,36,95,151,35,231,200,122,51,91,104,112,180,172,174,87,184,194,57,219,179,102,5,204,218,73,70,155,130,251,201,213,212,248,247,19,222,47,51,117,154,92,35,95,39,82,93,86,124,190,61,0,65,78,88,109,41,142,50,199,188,251,154,151,65,119,188,183,59,206,53,135,149,109,222,187,105,210,234,127,28,239,123,251,132,159,228,87,104,90,177,28,86,24,197,88,151,45,41,203,126,174,152,198,146,153,185,61,210,137,162,212,68,185,39,248,202,231,211,144,211,172,220,236,250,205,26,23,117,122,59,148,123,141,254,255,0,125,250,191,29,87,211,187,211,235,201,63,53,116,26,157,82,195,120,227,1,205,105,19,33,112,47,180,148,204,71,210,50,237,136,140,236,174,70,162,234,131,229,240,232,3,209,254,16,206,92,7,138,98,196,122,54,59,194,210,87,43,121,164,162,213,25,94,173,38,162,240,217,103,127,87,159,212,99,183,181,95,161,62,68,166,107,80,28,35,232,105,146,131,254,35,30,115,240,6,213,57,201,130,164,64,110,159,142,248,56,240,247,186,11,186,226,185,163,89,46,253,89,51,59,154,143,244,140,209,65,237,14,206,56,76,165,185,57,191,162,201,81,91,209,248,167,204,213,127,116,96,19,150,117,122,73,21,206,169,16,139,226,250,127,156,126,124,220,109,132,96,104,226,177,85,25,157,119,211,189,156,210,111,107,94,215,87,196,66,180,158,209,188,223,91,100,150,115,142,230,71,255,0,91,209,122,127,252,48,199,152,147,110,60,246,173,240,218,51,67,125,185,215,127,212,72,105,181,237,254,14,94,64,38,31,49,54,175,203,252,48,204,164,193,204,156,0,181,162,2,228,33,47,86,24,51,53,17,46,197,98,120,185,120,72,105,86,114,246,129,213,72,171,12,81,106,217,119,52,190,247,221,238,223,83,134,191,193,153,219,76,158,118,231,211,200,71,125,87,21,102,190,41,74,229,85,39,241,68,77,27,10,86,234,50,60,28,204,202,201,34,252,99,231,241,29,30,161,198,53,41,198,102,242,116,173,168,185,121,17,151,79,133,128,102,108,236,218,83,23,102,93,94,79,120,66,195,228,209,190,203,228,184,77,187,99,82,89,209,212,221,81,91,153,254,81,134,211,30,165,90,152,242,226,64,122,67,206,26,158,82,24,105,75,177,25,243,59,21,206,215,49,250,248,51,1,226,92,111,53,112,176,245,43,141,117,12,41,243,78,253,182,236,130,82,82,103,117,168,189,234,34,183,196,72,142,201,123,4,78,168,78,137,89,199,185,81,188,133,59,13,182,250,28,239,210,45,111,172,216,81,29,154,145,114,185,26,206,214,34,254,0,24,183,102,77,137,93,199,30,146,122,85,135,49,253,63,130,224,247,27,168,102,214,189,123,237,87,222,48,119,182,148,244,243,19,43,151,217,113,70,192,84,167,41,180,185,19,220,109,114,206,81,156,165,160,213,168,210,132,219,194,148,242,240,23,240,143,167,10,101,246,24,194,92,87,115,82,56,78,47,70,243,239,135,28,213,167,85,189,101,29,173,168,250,121,142,208,0,0,0,0,45,82,201,37,204,199,18,157,253,215,240,0,185,110,90,228,86,232,56,13,103,211,144,93,74,232,47,109,147,177,41,73,231,245,128,225,208,107,89,221,39,249,8,125,40,104,137,37,215,160,189,8,36,251,133,224,40,69,97,80,0,0,28,82,36,51,21,165,62,250,244,161,54,185,216,207,169,219,220,48,198,117,237,47,151,25,81,16,142,185,141,123,173,210,152,212,101,126,166,190,255,0,53,180,167,9,62,22,148,92,200,175,112,25,146,69,66,12,84,234,147,53,134,138,250,110,227,132,146,191,151,51,24,219,24,103,214,5,195,28,37,241,238,16,111,137,222,126,184,170,50,87,211,167,167,210,23,227,127,16,142,172,237,237,30,91,202,151,15,3,231,37,214,213,93,194,74,125,29,232,193,111,8,185,187,27,252,95,143,240,141,42,171,231,86,124,102,86,235,119,137,123,199,187,181,95,239,56,108,238,247,150,254,246,155,223,71,199,160,13,174,218,95,180,27,26,85,37,201,161,208,61,0,168,196,168,80,87,25,199,35,111,94,81,45,195,121,38,148,154,36,153,106,177,145,145,88,250,144,211,74,94,20,204,28,230,197,173,78,60,17,90,146,85,141,92,233,84,215,214,149,110,154,50,240,114,93,255,0,5,207,175,67,233,238,207,185,41,176,150,108,99,89,80,42,24,143,43,56,200,200,172,53,26,66,251,242,51,118,100,141,179,82,108,137,4,125,20,174,101,207,152,147,252,129,216,251,47,50,222,143,65,117,252,187,238,234,141,59,138,185,247,187,239,110,247,138,119,201,229,36,238,149,252,122,128,209,173,151,187,59,104,184,150,27,21,188,105,74,204,138,76,137,48,100,107,78,225,12,32,148,153,36,148,145,19,145,140,249,165,55,181,254,61,4,134,229,94,203,56,27,47,98,65,58,109,79,17,173,108,211,26,131,105,111,50,118,73,18,58,233,101,62,47,1,127,15,33,153,169,84,106,117,26,50,34,83,163,110,90,108,140,146,157,106,85,174,119,62,102,103,239,49,247,0,249,216,132,212,125,90,20,179,213,107,220,200,125,0,56,164,201,102,35,14,72,144,189,13,180,131,113,103,99,59,36,138,230,124,128,114,41,73,73,106,82,136,136,189,230,99,172,226,204,192,194,184,69,130,122,177,138,40,148,243,55,82,209,241,179,91,104,174,105,53,17,120,148,92,204,138,255,0,80,193,91,65,109,129,150,249,105,79,175,211,143,49,59,182,167,77,225,124,29,208,251,219,189,226,154,62,187,149,36,238,149,252,122,249,136,196,218,91,108,204,119,153,184,130,109,63,6,102,71,121,64,68,168,210,153,71,115,178,205,137,49,137,10,85,220,97,42,245,148,101,99,243,242,1,36,216,199,109,170,85,22,116,200,84,60,95,151,178,213,26,107,140,18,78,160,151,21,187,73,168,174,100,151,203,159,34,231,211,152,200,185,115,156,88,183,28,119,134,246,153,77,95,5,186,183,8,203,167,109,122,253,111,25,254,47,47,202,34,179,102,189,158,243,63,52,49,34,234,152,151,8,119,156,74,149,20,234,136,115,188,35,179,188,113,199,25,81,57,100,56,147,43,147,138,229,98,46,125,57,9,132,203,140,183,163,96,158,241,224,104,220,23,27,185,213,247,202,220,215,163,93,186,168,237,109,71,250,64,119,135,20,150,154,90,212,162,34,74,76,204,204,249,23,33,31,221,162,153,187,30,143,151,249,131,64,135,83,161,185,37,158,233,210,194,222,35,120,238,252,69,157,210,75,35,232,102,125,58,13,210,205,12,97,7,9,97,10,253,66,77,71,132,84,42,60,169,154,247,38,230,130,67,75,61,86,36,157,237,167,167,195,160,130,141,172,243,106,185,154,153,207,138,168,244,204,65,222,144,106,156,14,134,248,68,49,188,221,196,97,71,205,72,73,149,148,217,159,82,189,190,32,62,77,156,48,28,188,228,205,74,180,217,180,234,154,210,245,25,114,9,84,198,76,210,102,219,177,218,228,102,149,242,243,248,254,129,57,121,21,132,154,194,185,121,132,160,161,19,16,113,48,228,8,154,100,21,148,90,88,104,172,174,69,226,240,243,252,163,70,59,48,50,57,184,152,110,157,140,42,216,95,67,147,168,181,24,234,145,198,223,89,149,72,136,139,74,92,229,201,190,182,46,159,17,37,48,99,55,14,20,120,141,35,66,25,105,13,165,55,189,136,136,136,138,255,0,144,7,56,0,0,177,206,73,53,23,81,243,173,215,12,244,233,47,208,62,133,243,185,11,82,209,94,230,159,225,1,99,73,51,59,153,31,50,31,64,161,17,23,65,80,0,1,212,115,23,30,81,176,54,26,168,86,170,149,94,9,184,91,173,227,187,133,185,163,91,136,73,114,74,85,123,235,34,233,239,1,213,243,227,55,41,153,103,64,98,107,213,202,12,87,85,80,106,50,147,81,146,148,17,106,105,197,218,198,180,157,252,36,101,240,184,133,13,173,115,254,191,154,85,252,67,135,80,213,10,76,88,216,174,92,198,87,77,74,214,181,165,43,125,9,85,247,138,35,73,147,157,72,189,229,204,100,254,208,125,169,42,24,199,27,213,112,166,26,199,92,92,24,117,40,18,218,143,221,137,111,73,112,4,74,86,165,180,70,126,39,15,145,159,191,224,48,214,205,57,29,136,179,91,28,206,85,67,11,247,163,114,105,14,212,203,239,214,216,212,165,60,207,143,147,137,183,225,15,151,199,167,32,27,47,177,158,200,197,63,211,14,255,0,162,227,72,59,190,239,220,234,141,186,215,126,35,87,174,207,59,88,186,121,137,116,162,82,35,209,98,46,44,101,186,164,173,195,112,205,195,35,59,153,17,123,136,188,135,224,96,140,5,70,194,124,111,3,74,225,120,173,222,175,167,90,245,105,213,110,170,59,91,81,254,145,219,192,80,204,139,153,157,135,94,197,88,223,14,225,88,233,118,169,136,169,16,84,110,165,163,41,146,219,106,198,105,53,17,120,148,92,236,87,250,135,230,230,134,96,81,240,30,20,169,214,234,53,110,5,48,119,58,221,220,41,221,26,220,66,75,145,37,87,190,178,46,135,212,68,94,219,123,101,98,170,150,60,171,97,252,27,152,251,200,81,166,194,121,166,123,157,178,210,92,18,117,30,167,24,185,248,150,125,79,223,228,3,59,237,161,182,42,99,208,158,164,225,218,246,7,168,57,15,19,169,162,109,185,91,215,9,180,34,66,117,40,144,255,0,248,183,59,90,230,34,70,100,247,167,104,222,161,5,162,246,210,71,239,255,0,243,15,208,196,88,182,187,137,166,202,151,88,168,113,43,147,37,114,150,173,210,17,169,197,25,153,170,201,34,183,172,124,186,115,31,151,30,44,137,58,183,8,213,166,215,230,69,252,96,17,163,72,148,251,113,227,48,227,174,58,178,66,16,218,77,74,82,140,236,68,68,93,76,252,134,202,108,233,178,125,119,50,235,248,121,202,214,16,199,12,192,169,113,123,217,48,233,235,74,11,118,135,173,165,106,101,73,245,144,68,119,191,188,134,66,217,111,98,140,105,139,170,116,106,213,127,44,248,184,145,177,52,118,100,187,223,45,55,165,148,169,133,44,172,135,200,207,146,140,249,21,249,242,19,5,148,249,45,131,242,235,15,82,169,244,204,53,221,238,211,247,250,17,198,58,238,141,226,220,51,230,165,168,142,228,179,243,234,3,18,108,161,178,110,19,202,108,57,6,92,103,241,75,114,142,28,168,171,106,162,166,139,74,87,43,95,66,101,38,71,225,43,124,12,109,4,88,205,196,142,212,102,205,70,150,144,150,210,106,235,98,43,115,253,3,145,182,208,210,9,8,43,36,186,16,184,0,0,0,0,0,0,0,0,0,81,74,74,72,212,163,177,17,92,199,72,199,217,147,65,194,84,185,242,37,86,184,69,196,221,106,62,25,110,105,212,164,145,116,73,222,250,191,132,7,111,149,81,129,8,175,42,116,118,121,219,233,29,74,121,245,247,152,252,26,142,60,161,67,35,209,95,164,106,37,232,50,84,164,114,235,251,175,128,211,108,209,218,47,22,87,177,12,186,78,7,198,59,244,50,182,158,75,125,222,210,108,141,209,18,142,238,180,95,178,87,157,249,249,14,229,150,152,99,31,226,195,98,94,35,131,197,51,42,158,153,100,173,235,8,212,226,180,30,171,32,200,203,146,149,203,167,49,50,173,143,165,227,130,168,239,119,114,105,238,110,244,223,118,187,218,247,235,226,248,14,216,218,201,101,123,151,91,114,29,2,6,22,161,225,173,122,224,240,220,77,173,244,171,94,173,55,248,157,189,111,225,29,202,53,70,1,176,167,16,247,133,38,119,61,42,242,250,133,71,232,10,41,73,65,93,106,36,151,196,236,58,166,34,204,188,33,134,162,72,149,85,173,112,200,141,163,120,174,25,213,233,212,100,69,201,41,59,250,197,250,70,175,103,238,222,25,103,129,181,65,166,102,167,5,41,169,140,182,180,247,28,135,44,133,48,107,181,213,29,69,207,145,128,218,60,91,142,112,181,2,26,93,168,226,122,52,75,72,38,79,137,154,219,100,74,178,188,60,212,92,249,31,47,129,141,18,206,173,176,168,116,190,230,238,124,99,128,165,111,120,141,231,234,138,23,166,219,187,122,175,21,175,115,235,228,52,163,60,54,223,204,220,107,58,165,18,131,153,252,100,62,250,122,84,100,247,44,118,254,134,238,18,21,117,48,71,209,69,200,249,243,230,48,189,35,43,243,135,49,55,188,45,15,188,59,191,78,175,190,98,181,163,121,123,117,90,111,125,31,30,128,41,154,89,185,95,199,245,100,73,147,22,152,165,42,9,67,251,205,11,50,182,165,159,189,106,241,120,255,0,139,144,199,237,80,49,4,147,37,71,161,207,119,87,77,17,150,171,254,130,18,35,146,125,156,24,138,160,212,121,88,219,38,183,134,138,178,18,181,122,68,217,89,130,38,204,249,55,43,226,175,143,240,13,186,195,61,158,185,49,2,52,98,153,148,90,29,70,189,95,171,242,206,215,53,91,164,159,35,32,16,126,213,7,22,195,241,158,25,169,36,143,195,117,194,116,139,248,135,126,192,121,217,143,242,206,105,205,167,80,41,198,178,137,192,218,108,87,237,166,233,63,115,137,241,120,11,248,121,9,151,169,236,15,146,207,178,150,216,202,141,86,89,29,187,246,89,123,143,206,64,195,121,161,217,203,131,94,129,175,13,100,230,167,213,63,81,255,0,76,46,151,209,233,95,227,201,183,93,63,17,6,22,203,62,211,92,200,95,121,119,204,124,183,135,109,206,239,90,31,111,95,175,123,106,149,206,220,186,121,141,254,202,189,173,112,46,55,134,149,212,51,23,0,34,67,149,2,136,134,227,85,217,35,81,25,34,214,35,120,204,212,102,163,47,208,33,123,52,182,83,204,236,13,221,151,192,124,23,27,190,254,218,71,115,94,141,31,223,149,107,107,248,117,24,191,12,102,102,59,193,19,162,57,72,173,240,91,137,77,204,73,240,204,185,165,105,52,217,94,36,29,253,82,229,211,151,64,30,153,169,149,250,45,93,150,222,167,86,32,203,75,183,208,166,36,33,194,85,140,200,237,99,59,218,199,250,12,126,129,25,31,50,59,136,103,217,199,180,22,191,70,155,135,169,184,231,55,55,49,153,226,248,164,119,2,21,107,147,198,142,109,70,51,234,104,233,249,125,226,75,178,23,104,204,9,155,56,106,20,218,94,49,239,89,15,48,251,234,87,119,188,197,210,137,6,221,236,166,146,92,142,197,252,63,16,25,172,7,27,47,54,251,72,117,165,106,74,210,74,73,218,215,35,232,57,5,0,0,0,0,0,0,0,0,0,0,0,0,1,197,34,58,36,178,227,14,26,137,46,32,208,118,235,99,43,13,105,218,35,102,236,63,141,41,88,130,160,107,196,78,191,51,132,240,68,52,40,143,66,154,47,9,110,140,250,39,159,229,27,54,56,164,71,106,75,74,101,228,106,66,173,114,185,151,188,4,40,231,6,89,226,12,148,196,243,166,97,236,57,92,121,181,56,204,52,174,163,13,106,73,165,108,165,195,230,132,35,197,116,254,139,242,247,141,139,217,107,106,234,211,51,227,80,43,207,97,72,13,211,240,242,25,250,101,45,167,9,109,169,132,105,86,167,189,110,183,43,17,220,134,212,109,13,145,244,124,113,79,75,137,195,28,107,138,158,203,166,124,106,219,228,150,22,155,254,16,190,4,34,251,55,240,6,39,202,156,67,90,170,210,233,61,214,133,86,100,192,67,155,246,223,240,107,113,68,139,41,74,254,230,92,237,126,93,121,140,244,84,214,210,177,5,46,173,189,225,42,144,164,110,180,234,220,190,149,233,189,237,123,25,219,161,143,201,197,57,121,69,197,113,164,49,80,147,57,178,145,21,113,85,184,90,8,244,168,148,70,101,116,159,63,17,136,221,200,93,182,209,31,191,123,251,51,116,234,225,119,95,168,183,254,235,171,213,99,234,234,36,131,9,102,46,25,197,113,14,77,46,177,197,39,136,225,245,112,238,35,197,100,157,188,73,47,198,46,127,17,98,83,13,56,218,43,96,188,5,91,162,226,10,164,57,88,226,68,135,184,77,40,97,108,173,42,178,218,73,216,138,57,153,242,35,247,251,140,69,142,209,217,25,39,40,241,109,66,159,22,145,136,155,132,196,136,204,54,245,74,57,150,163,92,100,184,101,168,155,73,25,222,246,183,184,191,40,244,99,90,105,137,84,167,144,234,117,54,173,55,43,153,94,202,33,22,93,167,148,10,75,77,59,49,184,150,113,117,248,9,53,111,21,204,187,189,207,117,254,4,40,139,100,146,210,179,73,32,245,23,35,43,115,33,43,187,15,215,113,83,190,154,111,104,134,155,119,109,190,246,112,191,217,63,17,24,52,138,66,234,184,134,116,56,241,247,187,189,234,137,58,244,216,137,100,93,76,203,204,78,206,202,249,71,78,195,158,147,239,48,255,0,15,196,112,86,251,237,75,213,167,127,251,179,183,173,252,34,13,173,43,251,197,64,5,1,105,117,49,112,180,143,196,96,44,73,168,189,227,144,175,239,28,73,35,243,28,192,3,230,156,130,91,36,70,95,178,255,0,65,143,164,113,186,141,105,34,229,215,222,2,35,59,77,41,206,39,11,202,117,38,130,213,142,215,239,63,238,115,6,137,229,13,109,84,126,246,210,165,150,251,113,234,164,143,166,243,207,235,18,115,218,91,133,55,217,124,135,210,204,59,185,141,73,119,52,243,59,177,48,249,242,17,21,18,100,168,90,248,105,79,51,174,218,183,107,52,222,222,118,250,196,129,53,115,118,207,160,96,154,13,65,150,99,226,4,56,150,29,148,147,106,20,85,145,30,131,34,63,19,157,124,61,58,13,44,207,29,187,243,31,30,85,43,116,28,47,137,234,81,24,157,195,110,17,46,147,0,137,58,18,210,149,168,210,149,31,51,66,173,215,169,116,26,171,3,21,102,22,48,171,67,164,183,141,235,75,58,131,237,193,34,149,83,124,208,102,181,18,108,174,103,225,241,115,228,126,254,67,124,246,86,216,158,189,136,11,11,226,60,75,27,4,213,90,145,198,239,184,212,45,247,29,211,191,66,117,107,96,245,88,201,54,185,242,34,47,32,26,227,128,178,123,53,118,132,173,63,83,172,98,58,28,165,72,140,169,70,114,148,166,14,237,41,12,145,217,150,109,123,114,183,75,115,62,98,72,54,102,216,107,13,225,70,105,181,122,237,34,145,33,247,240,243,45,60,184,245,57,166,106,117,68,202,148,171,30,146,34,51,73,244,248,114,27,7,148,187,58,96,204,7,75,142,218,176,46,13,105,244,178,235,74,92,58,91,73,51,37,59,174,215,221,36,237,211,242,144,204,16,169,208,96,50,219,48,225,71,97,45,182,77,165,45,54,73,36,164,136,172,69,98,228,92,139,144,184,22,195,166,66,129,175,133,103,70,242,218,188,70,119,181,237,212,254,35,235,0,0,0,0,0,0,0,0,0,0,0,0,0,31,151,90,196,16,232,113,159,149,45,183,150,150,24,83,234,38,200,140,205,41,35,51,34,185,151,62,64,63,76,204,146,87,49,249,117,124,71,6,140,217,57,41,167,212,70,178,71,209,164,143,153,145,159,188,203,200,107,102,110,109,183,151,88,29,154,180,57,52,188,94,79,66,220,106,84,86,24,183,140,219,63,9,155,228,125,21,207,242,141,17,218,43,180,54,22,33,150,245,59,8,87,115,38,150,182,230,48,239,41,68,194,116,20,115,35,73,110,228,159,85,40,142,221,0,111,46,124,109,185,134,50,222,158,231,15,19,17,182,243,21,115,128,181,51,6,43,132,122,82,237,237,173,206,151,71,94,162,38,115,115,109,124,219,204,62,234,221,98,249,159,169,251,251,239,233,80,81,248,77,223,77,8,59,250,158,241,209,39,227,12,201,205,250,228,248,168,199,181,217,13,185,33,218,146,81,83,170,200,90,72,141,102,68,118,212,191,31,210,127,31,49,180,249,61,217,199,153,85,142,247,239,25,217,127,47,115,195,232,226,29,144,230,155,239,47,107,198,59,94,197,250,8,65,172,249,109,179,150,54,205,57,80,222,135,84,161,165,183,106,45,211,140,165,62,243,102,102,102,143,196,104,249,125,33,115,235,212,111,118,71,246,93,211,150,186,45,83,26,211,176,197,65,39,196,241,59,138,205,73,42,95,225,18,139,17,37,37,203,195,229,211,222,55,147,43,182,101,193,88,26,9,50,246,1,193,8,117,19,248,180,46,37,41,162,211,98,69,140,143,116,147,37,93,31,197,204,102,104,116,170,108,6,208,212,58,116,88,233,110,250,73,166,82,130,77,250,218,197,203,169,128,195,185,51,178,182,87,229,37,42,60,122,54,22,98,51,237,176,244,117,41,170,140,183,72,208,183,183,134,69,188,95,153,23,186,227,51,69,135,26,19,45,177,25,189,8,105,4,218,74,230,118,73,21,136,185,253,67,152,136,139,145,21,133,69,0,0,0,31,147,90,194,212,60,64,217,55,85,131,191,73,44,156,182,245,105,241,17,25,17,248,76,189,198,63,88,0,107,174,102,236,77,146,185,131,29,194,157,130,163,58,227,211,206,114,205,202,180,246,200,214,100,187,159,129,206,190,51,229,208,104,174,103,246,90,57,79,238,207,69,163,225,56,91,205,246,255,0,121,88,168,171,93,180,105,182,166,213,107,93,94,93,68,185,153,17,245,43,143,138,93,22,147,55,71,23,75,134,254,139,233,222,176,149,90,253,109,114,248,0,243,205,89,193,185,213,145,21,22,88,139,139,168,173,42,58,83,88,79,10,130,120,137,73,81,145,31,210,177,215,232,186,116,233,241,29,255,0,2,118,133,103,30,19,224,105,213,156,105,81,125,49,119,187,194,143,70,167,25,30,173,70,86,51,66,79,246,69,229,239,18,227,154,59,47,224,92,103,10,115,140,101,230,6,55,215,76,118,43,110,74,164,179,169,42,50,93,185,147,70,100,68,106,191,47,136,138,221,173,118,55,196,88,10,118,42,196,144,145,131,161,192,131,192,233,102,1,56,218,209,172,152,65,233,73,48,148,149,212,179,51,230,93,76,6,211,236,195,183,107,88,250,105,179,93,118,191,42,89,83,159,125,197,170,157,13,180,158,153,8,73,91,66,203,220,100,93,6,252,224,220,97,3,20,210,224,62,195,82,75,127,5,169,69,189,66,83,201,73,73,243,210,103,207,196,60,216,80,113,94,40,203,138,228,134,97,226,74,172,37,161,141,201,157,58,99,141,242,81,165,118,228,105,229,208,207,226,55,167,102,221,191,105,88,117,216,116,236,73,85,204,57,231,14,130,220,85,146,95,75,169,55,80,108,145,168,181,200,46,94,21,115,235,204,4,179,226,12,185,194,152,147,135,239,58,81,61,195,235,209,121,14,162,218,173,127,85,69,127,84,134,170,230,6,205,82,240,141,69,53,156,31,221,80,25,167,68,41,218,85,41,247,21,190,109,75,86,162,37,165,68,124,146,158,70,118,229,208,102,140,17,180,222,9,197,220,111,3,77,196,9,225,55,122,184,134,89,43,234,213,107,89,211,252,83,254,1,149,229,211,233,117,216,79,182,245,58,51,219,214,214,199,211,178,149,92,140,186,29,200,249,115,18,99,38,90,127,151,249,243,95,195,21,8,20,10,253,74,84,149,70,222,239,184,120,140,26,85,169,43,90,108,102,73,63,217,23,151,67,27,55,151,249,143,7,23,210,216,146,219,115,53,184,219,139,51,117,180,39,146,92,52,254,197,70,48,118,118,228,77,72,227,214,171,152,117,20,42,113,253,237,185,91,68,166,92,111,155,105,85,141,13,242,191,139,161,244,49,174,240,51,134,175,146,24,142,85,31,20,87,241,4,148,70,100,163,232,167,74,82,219,37,185,161,210,50,37,173,28,173,123,242,234,127,148,76,225,113,148,151,161,100,226,73,69,123,40,175,204,92,48,6,77,109,29,134,113,179,112,225,176,198,32,83,165,73,110,82,149,41,45,153,31,224,200,206,228,233,157,238,175,227,25,248,148,74,232,52,138,128,0,10,115,184,168,10,25,216,5,64,80,142,226,160,56,223,97,169,45,41,135,209,169,10,181,202,230,94,251,251,134,184,109,71,178,158,9,206,58,67,107,145,66,132,228,181,212,216,146,227,146,106,18,218,35,36,71,113,178,228,218,186,216,203,221,252,35,100,199,27,204,49,33,36,135,217,109,196,145,222,203,73,25,95,242,128,243,151,180,62,64,84,114,187,20,226,37,33,202,98,96,177,136,229,211,163,180,196,135,156,82,16,151,29,210,87,90,74,228,73,110,215,51,51,24,60,79,126,213,155,41,66,204,92,62,107,162,97,204,22,196,185,21,254,61,199,229,67,36,169,105,82,31,190,165,37,149,25,168,205,100,103,127,143,49,8,185,131,150,85,172,5,192,119,164,154,123,156,118,247,119,194,173,103,109,26,47,171,82,19,248,229,110,190,240,31,189,146,121,213,138,114,199,17,208,220,166,85,94,98,44,90,228,106,139,136,106,43,14,168,205,46,55,115,45,225,117,178,11,149,236,39,15,101,13,164,162,102,182,1,194,203,154,85,87,170,21,78,59,83,175,197,97,164,158,237,231,237,114,109,86,47,11,100,92,136,121,234,66,214,218,210,227,107,82,84,147,37,17,164,236,100,101,239,33,180,219,34,109,43,80,203,156,109,132,224,84,241,14,45,93,62,159,199,235,139,14,90,141,163,222,50,249,150,148,41,212,167,214,89,25,244,231,115,1,63,205,184,151,80,78,36,142,199,230,62,26,229,10,159,95,136,136,117,24,228,243,104,112,157,36,154,212,159,17,17,149,238,147,35,247,152,198,59,56,230,253,43,53,48,37,46,173,1,53,99,57,12,201,119,84,242,78,179,36,73,91,124,204,150,174,119,46,92,250,126,129,151,139,159,48,17,45,181,182,194,112,163,122,41,232,188,42,28,61,92,118,255,0,121,82,154,173,127,128,211,107,165,93,60,94,93,70,143,228,174,118,226,252,160,196,116,54,169,245,135,152,134,197,114,53,77,230,216,136,195,166,171,56,222,171,27,137,189,236,217,21,174,69,252,35,209,22,45,192,180,124,83,194,241,148,90,76,174,23,94,158,46,50,87,167,86,155,233,186,78,215,210,87,250,136,65,158,214,251,50,215,114,215,22,180,228,114,195,81,26,141,135,211,80,82,41,218,219,190,151,95,185,145,19,73,45,118,71,95,129,115,1,43,27,43,109,67,3,53,240,142,23,68,164,214,29,157,84,227,117,58,252,72,237,36,247,78,191,107,238,213,203,194,221,185,16,217,134,93,75,237,19,168,35,34,87,159,81,231,191,101,141,163,234,57,95,142,176,195,117,92,67,139,23,78,166,113,187,200,176,101,168,208,123,198,95,182,148,41,212,167,214,112,140,250,115,185,137,148,217,151,104,76,63,154,152,58,155,46,27,85,229,45,216,242,159,53,84,18,131,81,146,37,41,190,102,78,43,159,151,192,6,192,0,177,151,18,243,72,121,36,100,149,164,148,87,235,99,33,120,10,26,72,249,129,17,144,168,0,0,0,10,26,73,93,72,71,230,223,155,43,80,177,114,43,88,242,53,54,156,151,232,216,38,78,233,111,78,148,149,165,76,241,78,145,146,83,116,157,141,94,254,190,254,66,65,7,82,204,172,33,23,23,225,26,245,45,216,16,31,114,125,34,84,36,156,182,137,73,241,180,180,145,43,194,126,31,23,62,71,239,228,2,1,114,27,59,177,118,70,102,109,14,50,107,15,34,29,19,137,250,56,145,24,120,203,125,29,211,240,155,169,35,62,110,220,238,126,118,247,9,173,217,23,60,90,206,44,170,161,85,223,58,131,147,36,177,53,231,28,147,29,150,181,19,115,28,104,185,54,118,35,177,23,66,247,121,136,129,219,43,32,171,121,109,152,120,190,183,25,84,40,145,105,221,223,165,186,113,173,181,39,120,196,116,248,8,155,73,21,205,119,62,101,212,198,80,236,229,218,61,88,58,178,172,41,91,171,98,153,17,224,208,38,154,88,101,253,108,33,107,156,210,201,73,74,157,34,35,178,206,231,98,230,103,230,2,105,28,105,169,8,34,113,55,79,82,43,216,97,12,196,217,39,41,177,223,119,241,184,74,59,188,14,247,78,242,167,49,22,215,162,246,208,231,63,80,186,140,163,130,49,68,76,79,135,169,53,24,168,146,69,50,156,196,178,55,200,181,105,90,18,126,43,25,243,241,115,29,134,196,125,72,4,41,109,5,217,243,93,203,217,207,98,12,34,238,24,129,26,147,70,85,76,211,222,51,93,94,245,163,117,122,146,78,54,162,51,178,19,98,51,181,200,99,236,144,219,19,51,242,47,17,81,112,213,99,20,203,118,153,68,226,119,140,64,166,66,118,251,230,220,89,105,83,136,74,143,196,233,25,220,203,223,111,112,156,124,95,128,112,230,43,165,79,131,59,14,81,165,174,92,39,98,17,203,134,219,132,105,82,84,90,78,233,63,15,136,238,95,19,228,35,103,106,189,129,43,242,37,98,140,83,132,225,101,253,41,133,112,92,57,52,210,216,117,174,76,33,86,221,199,178,110,122,186,31,50,63,136,157,6,203,236,193,182,205,3,55,40,177,25,153,31,17,59,55,131,147,41,199,31,131,21,164,168,145,39,118,86,221,185,214,202,47,119,184,198,212,210,234,209,234,209,88,149,29,14,37,47,178,151,146,75,34,35,34,81,17,149,236,103,207,152,243,200,253,67,50,182,106,198,51,233,115,177,213,81,132,70,101,48,201,20,42,156,132,32,141,212,161,254,68,102,223,135,173,249,122,222,227,234,55,203,101,253,191,48,204,130,167,209,107,178,49,252,247,225,225,214,146,242,158,91,110,161,78,163,114,149,44,141,82,46,102,103,126,102,87,230,25,92,101,38,224,63,2,135,140,41,181,205,247,10,204,164,238,52,234,222,37,37,214,246,181,148,126,67,247,136,238,42,40,227,104,117,6,219,133,116,159,82,184,233,24,235,38,240,22,97,71,38,49,45,5,51,8,159,67,246,57,111,181,227,74,13,4,127,70,178,247,25,151,144,239,32,3,68,51,159,179,79,43,177,67,15,202,195,152,74,143,22,84,154,170,165,45,201,53,186,149,141,10,39,12,202,196,165,17,29,212,159,119,184,249,136,229,205,157,142,177,222,85,247,86,234,171,134,209,222,155,251,238,37,201,114,251,189,223,93,227,92,191,9,238,248,143,64,206,50,203,165,165,214,144,178,189,236,164,145,243,24,247,27,100,174,8,198,28,23,25,129,240,172,174,19,121,167,140,166,50,189,58,180,223,77,219,59,95,73,95,234,33,153,140,136,69,201,141,183,243,107,43,230,83,233,243,241,124,213,195,239,134,167,72,110,45,38,10,205,109,221,178,81,17,173,4,122,140,155,50,234,69,211,152,149,61,155,246,211,195,185,175,67,195,173,201,141,136,92,157,84,226,245,58,252,40,173,36,247,75,123,174,237,206,94,22,237,200,134,135,237,63,176,126,45,195,114,229,86,232,201,192,180,248,180,236,62,185,142,55,16,157,105,70,166,205,229,26,146,73,142,69,170,201,43,29,203,161,115,26,153,130,115,75,27,228,238,48,133,21,220,107,136,216,143,72,222,93,170,93,73,228,161,59,214,148,126,4,235,65,23,55,46,125,61,253,66,39,196,122,66,165,85,99,213,225,183,54,50,28,74,28,212,100,75,34,35,228,102,94,227,63,33,246,136,237,216,131,109,106,22,42,165,197,195,53,153,56,218,163,62,45,50,100,151,93,154,180,60,133,125,248,68,86,82,159,53,25,145,56,69,204,186,92,111,253,6,183,22,187,77,135,80,138,135,146,137,113,155,146,130,116,136,148,73,82,72,202,246,51,231,204,104,126,152,0,0,177,104,212,70,56,77,179,35,191,33,244,139,77,36,126,226,1,243,116,28,169,94,155,220,84,210,69,238,33,198,103,96,31,65,29,197,71,10,22,100,86,51,51,230,57,82,119,43,128,168,0,0,233,152,195,41,240,94,53,225,59,242,138,153,60,30,243,117,121,79,55,167,94,155,250,138,43,250,165,215,200,70,126,210,29,154,108,64,126,93,99,6,67,195,52,248,240,168,78,62,105,118,173,80,90,247,200,55,149,168,181,33,68,124,137,60,140,237,203,160,150,49,249,181,138,5,38,181,21,248,245,10,84,25,100,251,10,97,69,33,132,184,74,74,136,203,73,220,142,229,204,249,124,76,7,156,106,157,47,26,228,214,32,118,157,54,175,13,77,81,244,234,76,68,147,159,133,65,25,105,55,16,70,124,220,43,223,226,54,23,103,172,201,202,108,114,203,116,92,127,134,171,53,73,172,67,126,75,174,34,205,33,74,39,201,40,50,221,188,131,228,133,145,90,196,93,126,177,189,59,80,108,99,77,198,52,108,75,63,13,225,76,3,10,76,206,11,114,243,176,82,219,136,208,182,73,87,82,24,51,43,146,84,92,189,198,34,203,59,242,163,30,100,14,52,169,37,56,130,28,36,161,200,240,200,168,146,222,104,139,120,194,93,177,120,17,225,240,220,254,62,239,120,9,25,165,108,69,179,230,104,82,161,76,166,101,243,77,185,58,59,117,51,84,170,197,65,23,74,210,71,204,144,242,136,149,244,133,200,185,117,230,49,93,99,178,194,43,59,158,22,14,21,69,245,106,189,102,164,119,233,110,168,24,15,33,182,221,151,151,243,90,103,19,226,156,193,154,196,106,66,96,147,108,78,55,18,78,36,218,230,68,183,210,86,178,20,68,125,121,244,18,163,149,155,78,229,150,98,119,159,7,135,107,135,221,251,157,92,108,56,255,0,215,53,219,77,157,87,226,29,250,123,128,107,214,11,236,174,202,182,218,67,149,188,33,66,144,180,74,35,187,117,234,161,120,11,79,46,74,46,125,70,125,192,91,5,100,38,11,114,12,168,184,6,43,111,195,222,233,83,117,154,138,237,175,81,29,137,78,216,249,43,222,54,58,17,195,117,163,92,104,201,109,36,171,91,65,23,62,92,249,15,168,7,93,194,184,7,11,96,216,45,83,240,253,44,162,178,202,86,132,36,159,117,203,18,150,106,62,107,81,159,83,184,236,36,68,146,36,151,66,43,16,168,0,0,161,157,135,26,204,253,198,125,0,92,107,34,243,14,75,33,194,90,148,122,110,57,9,42,74,74,230,2,134,202,122,216,191,72,185,41,176,161,168,253,230,98,132,171,249,128,229,191,59,10,138,17,121,138,128,227,125,196,182,130,82,136,204,175,110,67,70,246,243,193,240,177,102,5,106,38,225,179,50,197,73,124,247,142,45,37,248,25,69,251,31,241,134,237,213,137,103,25,36,218,180,158,178,231,123,123,140,105,62,211,248,138,59,176,100,64,120,164,44,216,175,172,140,149,99,77,210,79,23,46,96,32,240,202,195,118,187,62,113,187,244,122,230,24,163,161,215,137,18,177,228,35,81,37,180,25,30,165,197,79,83,230,93,61,195,78,171,180,119,233,59,141,241,180,123,221,86,221,223,221,110,188,139,204,103,45,144,235,157,209,152,120,46,238,72,74,19,140,169,206,168,154,59,92,137,246,62,37,207,144,46,50,244,49,79,144,82,97,182,255,0,63,21,250,151,62,166,67,95,246,186,207,136,185,71,132,227,72,34,168,165,227,172,49,21,74,141,29,151,110,75,142,235,159,215,20,92,188,37,241,29,158,165,156,180,44,47,149,78,98,89,172,85,148,136,214,212,108,165,6,233,234,146,72,43,93,101,248,197,239,232,34,135,110,124,253,159,155,120,246,175,134,112,189,119,19,68,102,44,232,51,144,204,217,74,109,148,165,48,82,133,105,74,28,81,18,141,78,95,167,188,249,130,48,38,32,239,60,238,206,140,110,164,73,65,162,101,94,165,88,73,75,34,104,200,151,44,237,125,209,31,139,233,122,116,235,240,19,167,179,206,83,193,203,46,255,0,220,70,140,223,121,112,151,220,190,235,151,221,239,122,235,233,235,251,134,130,236,45,178,13,113,252,66,206,52,196,140,96,250,148,90,222,19,76,164,37,244,173,231,141,199,151,25,194,90,245,179,109,86,213,115,185,157,207,223,212,111,14,119,109,25,131,50,139,185,120,234,109,117,61,237,196,233,238,230,90,47,193,110,239,174,238,167,251,161,91,175,191,160,12,25,182,158,217,104,192,140,86,48,141,21,218,220,103,170,56,70,67,173,26,96,68,113,178,117,194,144,217,41,70,181,25,151,52,21,236,71,200,132,66,84,170,213,252,225,204,87,37,84,39,33,249,181,123,107,113,246,210,209,30,233,130,34,185,54,155,23,38,200,185,23,215,239,31,171,156,185,199,88,204,202,251,53,69,98,12,67,33,180,211,211,9,69,80,150,165,168,200,150,226,140,189,117,120,124,125,47,239,62,67,228,202,124,69,65,194,56,146,149,136,171,212,213,202,141,19,127,189,75,76,161,107,86,166,220,66,108,74,50,35,177,168,186,159,66,1,35,219,3,100,206,28,192,152,106,159,140,235,212,198,36,74,157,76,157,9,199,34,202,121,74,81,156,235,151,133,70,148,145,89,162,43,151,62,159,17,179,57,133,182,198,3,203,10,35,16,81,74,196,233,56,18,147,76,250,8,113,156,47,2,22,92,181,189,204,188,29,79,152,140,12,65,182,53,42,38,27,139,65,193,115,113,157,17,81,164,107,180,71,19,25,178,108,201,102,164,150,237,255,0,122,148,70,101,107,94,230,48,38,33,204,188,192,199,21,25,154,241,222,35,125,167,101,57,49,8,153,84,125,68,87,81,216,237,168,203,85,149,252,124,192,108,166,208,125,160,89,131,143,59,131,209,188,75,86,139,192,241,91,238,46,145,79,45,90,247,90,116,233,37,126,34,175,211,169,12,43,146,57,29,94,204,252,83,64,121,201,84,181,197,118,189,22,158,242,31,121,214,212,164,155,141,154,139,192,142,134,75,235,123,142,199,150,251,37,102,30,58,239,29,213,99,13,47,129,220,223,139,144,249,219,94,191,87,232,85,248,156,250,123,132,187,236,243,178,109,23,47,169,73,58,182,18,192,238,73,98,178,83,144,236,88,8,53,33,41,75,86,178,148,202,76,148,70,131,50,252,156,192,118,93,152,54,124,195,57,93,128,240,210,89,165,69,68,234,103,25,103,88,153,33,196,150,241,231,186,19,135,207,194,229,185,144,203,184,211,11,194,196,244,150,169,210,152,67,141,183,33,47,17,41,197,164,174,73,81,117,79,63,217,24,253,216,209,163,195,101,49,227,48,219,45,162,250,80,218,73,41,43,157,249,17,125,99,144,210,149,21,148,68,127,88,8,46,219,219,103,180,96,10,134,32,198,177,90,167,54,85,76,109,45,162,221,74,125,110,105,117,82,156,177,165,101,164,189,78,118,62,163,28,108,205,180,38,35,203,111,73,55,53,57,104,239,30,14,251,152,113,220,190,239,125,215,89,114,245,253,194,83,118,255,0,201,166,113,118,89,194,225,41,148,18,117,204,84,220,165,46,67,37,117,17,199,149,123,153,32,204,206,234,254,49,6,177,101,72,164,106,209,33,214,247,182,252,18,204,175,111,62,158,96,61,59,224,252,64,222,34,166,185,49,4,237,144,249,181,244,137,74,79,146,82,126,227,248,143,223,26,157,177,38,112,198,199,153,127,46,95,17,89,121,71,137,28,136,74,154,178,82,139,232,35,29,175,173,94,31,31,241,141,176,35,185,92,5,69,45,113,80,0,22,58,225,52,218,156,81,29,146,147,81,219,224,47,24,223,56,115,30,157,130,112,181,122,100,148,212,8,226,81,37,77,213,20,147,168,137,13,184,126,27,168,188,94,30,95,147,152,13,118,219,183,59,87,134,178,203,28,82,32,59,57,167,227,119,102,133,38,59,42,73,106,145,25,71,235,29,207,146,143,220,35,47,41,48,12,157,160,51,162,187,83,171,42,44,146,145,72,226,190,249,113,108,30,166,149,25,146,51,38,74,221,61,221,45,204,249,142,109,170,182,131,157,153,120,231,20,81,233,181,236,80,81,42,92,22,136,243,101,30,235,232,217,97,71,169,36,226,139,170,12,203,145,243,176,217,158,204,124,162,155,80,113,172,91,57,186,68,134,231,80,39,180,70,241,26,222,51,77,65,180,248,174,143,220,31,188,249,88,6,125,103,100,124,47,137,50,211,12,225,249,20,138,114,206,20,40,74,61,85,9,105,77,209,31,71,35,73,220,253,111,120,139,76,202,201,44,101,147,61,221,185,169,210,27,239,141,245,248,103,92,118,251,173,29,119,141,149,191,11,202,223,27,251,135,161,122,38,29,139,6,12,86,28,135,14,205,71,67,118,75,101,98,178,72,185,114,233,200,97,92,229,217,103,11,227,254,231,224,240,78,8,251,195,136,213,197,211,91,253,158,238,218,108,202,191,16,239,211,220,3,67,182,80,237,17,175,83,202,159,134,113,157,86,189,61,234,150,37,101,26,163,210,96,18,55,46,110,17,164,204,141,6,71,114,87,66,232,101,204,74,86,0,204,58,102,59,161,64,172,192,98,98,17,59,123,160,164,54,132,168,180,45,105,59,146,84,101,251,3,233,240,16,37,158,153,17,142,50,63,24,67,50,172,210,98,28,74,115,117,130,58,60,135,155,182,151,93,241,39,232,209,244,159,69,200,254,9,231,229,180,123,13,109,130,152,213,12,19,130,113,13,107,27,79,144,158,242,223,107,147,189,101,126,25,46,166,250,222,185,216,173,212,186,151,229,1,46,253,69,71,93,192,88,166,30,49,195,16,171,208,81,37,45,74,39,77,37,32,136,151,225,113,72,59,216,204,186,167,207,160,236,64,2,213,172,155,66,150,119,178,72,204,236,46,24,111,63,51,174,137,150,184,110,188,185,173,214,73,216,216,126,85,65,43,130,72,186,73,45,187,204,140,220,77,149,116,29,191,39,48,31,151,159,219,75,208,242,155,15,215,159,114,61,100,164,210,184,91,174,52,102,28,47,165,91,69,200,156,89,17,242,115,157,203,204,68,126,215,187,93,227,28,232,197,85,10,29,38,183,61,170,99,51,98,78,97,137,180,232,141,154,77,17,9,179,61,77,146,148,103,119,21,200,204,202,199,245,16,234,155,64,109,19,137,243,131,48,235,208,232,56,199,23,179,79,171,240,187,168,181,10,131,137,108,183,76,52,106,212,132,186,180,250,205,153,149,175,206,199,200,101,237,142,118,58,197,153,160,250,113,109,97,204,35,84,141,62,151,37,72,77,84,221,125,221,109,202,67,122,148,74,97,69,114,36,25,17,220,249,31,228,1,193,178,134,201,178,113,141,121,56,151,17,21,26,91,85,124,62,85,11,113,146,91,94,241,213,176,189,74,36,36,136,142,202,85,200,142,220,249,15,135,108,61,155,221,161,250,35,220,233,165,199,223,113,251,203,202,125,90,173,195,219,214,73,249,152,151,60,177,201,58,46,6,195,148,104,77,97,204,55,30,76,58,76,120,46,185,10,26,17,168,208,218,8,200,143,118,147,52,221,23,231,240,228,48,254,211,89,61,30,183,232,221,233,116,37,238,120,207,195,48,71,107,238,122,120,15,200,6,165,118,116,103,197,85,170,20,42,21,70,108,199,85,59,27,54,223,130,43,26,116,173,17,19,99,62,70,94,254,130,89,32,74,76,216,141,201,73,42,203,191,172,86,62,70,101,254,129,231,67,40,51,10,86,80,227,60,57,26,85,70,170,219,77,215,33,212,150,138,107,198,73,82,73,214,200,249,26,144,70,171,55,252,92,196,224,108,203,157,116,140,201,203,236,55,58,42,107,42,93,71,140,210,169,196,147,87,209,190,241,30,163,39,21,248,156,186,251,128,103,113,75,10,37,68,180,146,139,161,139,128,0,0,7,205,80,152,136,17,28,150,225,40,210,221,174,73,34,51,230,100,94,255,0,172,69,127,106,54,122,212,98,200,147,133,41,82,230,51,193,87,233,238,217,81,88,52,89,84,229,153,216,206,234,51,186,253,255,0,17,32,91,66,230,44,12,9,150,181,250,180,146,168,23,3,194,234,84,77,58,252,114,26,79,134,234,79,227,243,230,94,241,6,59,101,102,114,179,31,55,241,3,209,166,213,215,21,111,193,121,13,78,114,228,147,76,22,208,103,164,150,162,35,189,255,0,33,128,232,121,83,130,229,102,206,57,170,68,82,227,41,229,198,126,162,181,72,90,155,73,153,188,130,51,250,50,62,119,115,165,173,212,122,11,201,108,162,162,101,207,124,240,48,24,103,188,56,125,123,169,15,57,125,222,242,215,214,124,189,115,232,34,187,179,127,36,100,84,243,42,77,82,163,22,133,42,52,204,28,183,219,67,232,53,153,26,228,68,81,25,145,182,101,123,25,251,253,226,104,153,97,12,223,66,16,155,254,41,88,7,67,205,236,174,160,230,38,25,174,69,169,211,218,125,249,148,89,52,244,169,201,14,182,146,74,219,112,136,143,65,244,186,207,157,174,32,243,107,157,156,103,101,94,97,98,186,133,45,84,166,32,210,248,29,13,179,37,247,86,157,227,12,17,219,120,158,126,39,12,249,159,250,7,160,39,16,151,16,166,214,146,82,84,70,70,70,87,35,35,26,229,180,158,205,148,188,204,195,184,137,200,184,107,8,170,101,75,132,210,252,248,105,53,158,237,198,111,169,68,210,143,162,44,93,125,192,34,51,101,61,175,241,182,72,212,85,73,118,189,60,169,113,169,146,35,176,196,74,116,55,77,11,114,74,29,51,212,233,17,153,95,95,83,62,103,228,37,151,36,246,200,194,216,238,139,71,68,168,120,133,201,78,81,35,204,121,110,67,140,132,169,102,134,245,25,104,115,149,205,125,44,68,34,111,106,93,153,113,62,86,226,202,131,209,223,195,144,216,226,162,198,74,41,138,113,187,106,138,75,62,68,210,74,215,73,153,252,70,31,195,121,185,152,120,26,114,216,103,31,226,136,200,140,209,194,74,97,85,95,65,36,146,100,68,148,145,45,54,79,131,145,124,11,144,9,200,218,27,43,112,238,106,247,6,186,115,75,238,190,46,220,68,135,91,182,243,117,211,118,103,127,193,251,254,2,12,241,238,18,170,229,14,54,165,37,169,17,145,38,59,108,85,25,92,117,41,210,74,146,242,180,159,210,36,174,100,109,244,50,183,79,136,220,156,177,219,250,146,158,242,244,146,171,152,117,47,192,238,119,175,165,237,223,175,170,218,228,114,191,135,167,144,197,91,77,84,48,150,97,213,156,196,120,98,128,212,38,34,80,142,49,148,136,173,54,230,241,42,121,122,139,65,168,173,101,166,199,123,220,140,6,208,108,31,182,157,65,210,192,249,123,137,102,214,37,153,247,158,248,155,167,195,75,106,253,116,234,108,162,52,171,151,135,220,92,203,200,72,228,133,82,179,59,7,65,158,81,156,56,207,62,167,144,137,6,109,168,141,6,227,124,244,25,252,125,253,7,155,188,1,142,43,24,15,20,192,171,69,173,85,98,20,29,238,147,131,37,109,173,58,219,90,79,77,148,155,95,95,62,101,212,196,200,246,122,237,47,74,199,57,123,70,194,117,39,177,52,250,148,58,117,66,91,207,207,82,93,66,200,170,10,34,178,148,234,148,106,34,113,37,204,186,17,243,1,31,155,114,228,215,162,24,171,21,226,88,232,132,132,78,198,243,155,78,237,247,86,189,43,114,74,200,140,148,86,47,87,220,55,119,96,173,163,158,196,126,156,247,195,245,25,28,63,118,110,254,244,142,141,58,184,171,250,166,87,245,75,168,239,251,104,108,230,156,206,192,113,100,208,169,56,93,137,19,49,18,42,74,118,99,26,84,164,45,153,6,122,141,45,40,205,70,107,35,63,203,204,68,206,81,230,173,119,38,187,219,138,196,85,230,187,227,113,167,186,229,173,55,221,111,47,174,235,71,247,78,93,125,253,61,225,232,209,42,37,21,200,104,63,105,30,54,151,79,203,76,196,162,180,251,169,75,125,209,98,38,144,101,206,68,53,117,62,126,241,179,153,33,157,20,76,203,194,146,235,84,230,170,228,134,170,46,67,251,245,40,215,168,155,109,92,172,181,114,241,151,191,207,144,143,238,211,12,86,110,77,204,122,74,95,153,164,251,159,192,106,240,116,134,174,151,255,0,71,80,17,145,137,38,185,80,173,72,150,234,141,74,115,69,204,200,139,162,8,189,223,80,218,221,131,176,156,26,134,99,204,92,152,232,89,47,11,184,231,225,22,92,205,248,190,95,88,212,212,69,118,165,57,196,52,164,145,146,117,93,103,238,43,16,221,157,149,104,83,240,172,232,213,179,125,166,202,78,29,67,87,140,165,19,135,169,76,43,159,34,229,225,243,235,96,19,69,134,106,168,168,113,58,73,127,71,163,214,34,46,186,188,190,161,251,227,163,101,195,79,163,188,119,206,235,190,230,222,35,59,122,227,188,128,161,153,16,181,87,50,23,31,65,97,168,139,173,192,113,155,100,163,59,142,84,163,77,238,45,214,159,35,21,213,245,128,190,228,42,56,12,212,94,243,4,59,210,230,96,57,197,45,112,35,37,21,200,84,7,93,173,224,12,43,136,55,61,235,74,39,248,125,91,191,167,117,54,213,107,250,170,43,244,33,170,185,163,217,193,147,152,189,79,202,166,224,170,99,111,119,114,163,180,167,235,117,36,233,95,140,200,204,146,179,43,93,69,252,195,115,5,13,41,81,89,73,35,191,46,100,2,34,241,183,101,53,74,35,147,92,161,167,7,198,109,59,189,209,46,177,82,81,166,250,111,213,163,248,254,145,133,113,87,103,126,62,161,84,94,140,154,166,17,36,161,72,73,18,42,19,15,170,8,253,236,137,212,126,149,76,146,149,19,244,232,174,106,181,245,178,147,191,233,33,214,43,216,67,4,182,179,153,82,194,20,105,4,226,210,155,170,158,202,213,125,60,140,238,159,34,1,17,56,3,179,39,20,213,214,211,213,121,56,65,246,93,132,151,146,146,170,79,73,234,61,7,115,210,209,123,140,199,114,175,108,83,145,248,19,113,233,22,7,143,39,142,213,185,225,106,243,207,78,139,106,213,169,212,254,58,109,215,161,141,180,206,205,168,242,155,41,233,235,71,162,149,184,203,139,84,58,98,142,153,6,50,61,84,185,200,190,149,62,15,163,254,2,228,34,191,56,246,177,169,99,222,232,244,123,19,227,104,188,15,17,190,226,38,169,189,90,247,122,109,161,229,94,218,15,173,186,144,14,185,152,88,159,44,160,201,85,59,5,225,234,157,61,47,195,61,4,242,181,145,62,163,89,18,140,212,234,142,220,147,250,58,15,143,43,54,124,197,185,193,136,233,136,137,80,163,37,53,109,246,146,150,251,205,254,9,181,223,86,237,179,183,224,206,214,248,12,167,179,166,201,120,231,50,230,82,235,50,170,24,98,100,118,171,236,67,117,21,23,94,113,75,65,27,42,52,216,217,81,26,76,151,208,207,222,124,132,180,100,86,203,184,87,47,168,244,69,207,193,24,36,229,192,226,117,191,18,154,222,175,26,221,182,149,27,73,62,139,34,62,158,240,26,241,178,31,103,174,21,194,244,120,149,236,113,68,162,84,38,72,129,42,59,174,196,171,79,241,43,139,186,78,222,2,34,36,32,139,145,117,253,35,123,240,174,12,160,97,26,116,42,125,26,1,71,68,56,141,195,108,137,231,22,73,109,9,73,18,110,179,51,63,84,185,159,62,67,245,32,83,96,83,35,162,53,62,12,120,173,34,228,148,50,210,80,146,185,220,236,68,68,93,78,227,234,0,0,0,1,106,149,164,81,75,34,243,28,75,85,206,252,236,0,165,234,228,126,98,194,73,159,81,113,36,250,242,230,47,38,143,221,96,22,52,155,218,254,99,232,34,183,34,2,74,75,162,75,244,10,128,0,0,0,252,108,71,137,224,225,186,108,202,140,198,159,90,33,197,114,82,201,164,164,204,210,132,153,153,21,204,185,248,76,124,120,171,28,82,240,183,11,199,177,49,124,86,189,27,148,164,237,167,77,239,117,23,227,16,138,237,170,118,251,165,212,157,157,68,195,21,108,194,166,170,126,28,118,59,100,151,210,202,9,229,155,233,37,171,68,143,138,110,118,51,177,0,205,91,76,118,139,67,193,165,137,48,246,23,94,38,133,58,31,7,184,112,233,112,92,109,26,247,43,87,174,181,25,221,42,81,115,35,230,98,60,51,95,105,124,222,218,7,17,76,142,230,46,91,144,119,140,206,105,169,148,232,140,154,84,219,36,213,204,217,108,206,254,37,114,189,172,126,99,162,97,234,46,63,206,156,87,30,55,165,111,74,122,179,175,199,86,158,250,245,110,154,51,241,157,150,103,98,107,151,94,133,211,221,34,91,23,108,37,80,106,4,124,69,140,41,56,2,174,204,170,108,182,136,159,97,82,28,222,20,178,34,81,239,35,219,146,80,101,123,222,198,68,51,51,61,32,106,150,83,108,57,152,57,159,49,19,231,85,176,179,205,207,167,21,76,137,233,178,155,85,214,109,157,207,118,207,35,250,67,228,92,132,135,101,143,102,118,80,97,174,242,239,156,25,72,127,137,220,238,247,21,202,153,219,78,187,222,235,47,198,33,181,88,47,41,176,126,18,133,14,60,92,31,135,35,57,30,19,113,20,168,148,246,145,201,36,146,177,25,32,188,62,31,224,33,221,210,219,104,190,132,37,55,242,43,11,17,226,58,174,21,202,252,19,131,163,112,180,10,41,69,111,127,196,216,164,188,231,210,89,37,127,26,143,241,75,151,78,67,181,165,36,146,210,146,228,66,160,40,0,161,153,23,51,29,43,29,102,109,19,5,192,76,186,132,106,130,210,114,138,55,222,232,65,158,173,42,63,122,203,151,132,255,0,128,7,100,170,87,161,210,55,92,75,111,43,123,171,78,130,35,233,110,183,50,243,26,43,180,175,104,69,59,6,49,82,162,97,223,73,98,74,145,135,158,122,58,251,182,19,136,67,202,39,146,149,30,183,12,249,26,74,229,99,46,93,12,107,254,209,221,160,116,250,135,163,222,140,86,179,26,155,187,226,247,250,36,165,157,229,247,58,125,73,60,237,101,117,243,26,157,130,50,247,52,243,198,187,75,144,172,104,83,18,253,65,138,65,149,98,163,37,195,50,82,210,122,79,194,191,163,250,94,159,21,114,243,153,31,109,107,28,103,14,211,56,229,230,94,197,177,93,111,18,105,185,78,138,204,123,240,236,151,173,184,104,244,254,3,150,158,188,175,212,198,218,236,179,217,201,3,19,194,98,189,152,112,48,237,85,82,160,201,185,181,85,158,210,141,196,201,36,164,236,132,160,136,137,9,50,255,0,242,184,217,13,149,118,42,129,129,240,222,23,169,98,156,43,128,39,204,133,198,239,228,53,5,46,184,189,110,62,73,178,150,193,25,216,148,146,231,238,43,13,195,195,184,94,139,134,224,181,10,151,70,167,66,75,100,164,146,98,70,67,105,34,82,141,70,68,73,34,247,157,254,176,234,58,70,86,100,14,95,229,133,58,158,205,11,15,181,21,232,148,182,169,166,166,230,201,116,180,37,40,43,22,241,103,202,232,46,125,121,125,99,38,169,68,142,164,124,197,122,114,33,135,51,179,59,40,153,115,220,220,115,117,159,213,14,35,71,6,72,254,183,187,190,171,184,159,199,43,117,247,138,52,231,111,13,176,164,97,249,53,60,23,69,147,88,142,138,190,14,121,58,120,8,171,70,183,78,83,119,82,148,102,162,46,69,123,121,114,230,52,103,101,220,165,170,103,118,119,225,154,133,109,232,18,163,214,184,221,234,95,117,198,84,173,204,71,136,175,186,79,43,27,69,208,249,219,159,83,24,243,29,99,186,222,114,99,186,70,154,237,90,74,229,34,61,41,42,170,202,90,249,169,229,114,63,18,252,31,73,252,39,200,74,183,103,238,206,78,97,140,35,128,241,133,78,155,134,30,122,55,122,107,125,166,117,72,61,78,202,108,172,165,52,71,209,68,93,122,0,218,109,156,242,158,147,149,89,115,71,161,65,132,195,46,69,110,83,102,108,200,117,212,217,201,75,114,196,110,115,247,151,187,248,6,87,28,81,152,110,51,41,101,166,208,132,166,246,74,10,196,92,239,208,114,128,0,0,11,116,170,253,72,84,185,16,168,0,0,14,39,228,34,62,157,100,163,213,123,88,7,193,136,107,145,232,20,153,213,57,8,117,73,135,17,217,74,38,210,70,171,33,38,163,177,25,145,95,144,139,173,184,246,221,154,77,227,92,1,134,230,86,162,59,250,155,185,55,105,208,212,210,127,91,58,171,168,205,74,230,90,189,199,204,252,134,100,219,67,107,90,30,18,143,88,195,17,30,197,177,100,207,194,82,22,202,162,41,8,109,43,89,72,66,84,102,79,17,145,145,164,185,145,31,34,33,17,21,122,166,33,205,156,114,234,83,92,155,33,218,174,159,29,78,74,214,106,221,50,94,185,221,70,124,155,229,215,221,208,7,102,192,56,47,19,109,19,143,234,82,230,84,32,189,45,232,28,99,142,76,53,48,70,77,27,76,151,38,80,101,123,25,123,173,110,103,204,76,22,200,123,37,225,156,188,165,80,177,20,186,77,61,82,229,97,72,177,159,114,60,249,107,53,173,73,97,106,61,43,178,72,140,209,126,69,228,48,159,103,30,203,174,211,176,205,59,24,215,169,120,74,105,78,164,207,143,172,216,222,62,106,42,129,17,26,141,77,116,34,108,203,169,251,132,144,209,169,113,105,52,232,144,99,197,142,201,70,142,219,4,150,80,73,74,73,41,34,177,17,17,88,185,114,32,31,117,172,62,10,237,89,154,37,34,117,81,228,184,104,133,21,217,42,36,17,26,140,144,147,81,216,140,200,175,203,222,62,243,81,39,168,210,125,179,54,168,162,96,106,93,123,12,50,230,42,143,46,118,17,148,243,43,132,104,67,104,82,211,33,9,81,158,249,38,70,70,142,164,71,200,136,6,187,109,213,182,157,99,137,198,249,125,135,170,53,120,168,253,77,220,165,218,116,51,109,60,163,58,171,168,205,74,231,207,207,153,249,8,208,197,120,154,169,139,171,146,107,213,137,71,34,84,173,27,199,13,180,32,207,74,18,130,228,130,34,46,73,34,228,63,79,48,113,205,79,27,98,73,245,169,117,106,164,178,155,186,212,115,95,83,142,43,67,104,73,106,186,142,246,211,203,159,66,33,213,146,147,89,216,143,244,128,185,166,148,242,141,41,50,35,34,191,49,189,251,43,236,42,140,125,233,63,165,17,232,51,120,14,11,113,122,140,198,180,107,223,234,252,26,74,247,208,158,190,67,18,108,197,179,54,35,204,252,72,182,35,185,134,220,109,202,25,212,18,154,129,184,105,36,155,140,145,114,38,149,226,250,79,227,230,39,71,46,50,162,135,129,123,199,135,195,180,24,188,118,230,252,12,68,35,86,141,126,181,144,155,250,252,186,245,48,23,229,230,78,96,172,187,167,170,13,6,136,136,169,57,135,48,137,18,223,116,183,154,80,87,187,138,51,253,129,114,233,200,119,208,0,0,1,67,59,0,17,220,84,0,0,0,0,5,142,58,150,173,168,143,159,144,224,168,84,25,167,178,79,60,149,153,26,180,248,72,175,123,31,199,224,53,199,51,54,163,194,212,30,237,250,12,74,141,254,251,240,41,108,175,167,71,95,165,47,49,38,112,50,6,97,103,69,63,12,51,37,182,219,168,37,105,128,185,9,52,48,210,136,142,203,183,172,175,220,141,90,196,216,227,27,102,229,114,77,30,155,90,67,113,42,218,52,55,45,134,155,182,233,9,81,234,52,33,70,92,219,51,43,25,251,135,225,80,170,56,151,54,170,240,100,211,235,211,78,51,146,154,166,184,221,66,83,158,51,53,17,153,25,17,168,141,6,78,17,126,158,67,110,178,187,38,41,216,122,155,76,147,84,162,97,231,229,71,223,111,30,110,50,84,179,212,165,145,89,74,65,31,67,34,19,156,175,70,47,201,205,150,40,239,182,140,67,140,41,244,233,242,229,70,117,183,28,102,116,148,154,148,78,145,36,244,150,146,34,36,160,139,145,127,56,217,58,6,13,160,97,184,145,163,83,96,19,37,30,58,35,38,207,56,171,33,36,68,69,226,51,252,82,231,212,125,166,116,250,20,84,37,168,104,105,178,61,36,150,27,74,72,175,115,233,200,98,60,214,218,47,10,96,58,118,254,108,58,241,233,168,112,134,113,27,110,250,180,172,253,238,167,151,128,255,0,131,144,184,71,235,102,110,98,209,168,29,219,197,70,154,173,254,251,78,237,8,59,105,209,123,221,69,230,52,155,27,246,150,209,48,235,50,32,211,145,139,25,113,200,107,117,6,84,184,10,34,89,146,136,140,245,58,127,138,67,86,179,255,0,109,87,241,135,112,250,59,137,49,244,62,19,138,223,111,102,27,122,245,110,180,219,67,231,123,105,87,95,49,171,184,102,151,139,179,10,183,78,167,53,95,113,199,103,204,102,156,133,77,148,233,164,141,107,73,22,174,74,61,55,95,62,190,254,66,141,147,205,30,208,108,223,199,18,170,116,220,57,140,170,49,163,205,220,238,81,42,141,78,45,58,9,10,86,163,36,40,250,165,86,235,212,135,66,160,96,44,234,218,58,115,147,42,120,186,137,33,111,52,115,12,229,167,135,185,180,100,201,114,101,139,94,199,211,165,185,159,49,183,91,53,246,124,226,9,176,240,229,119,17,193,203,202,155,75,227,55,197,33,165,188,183,44,111,37,55,215,26,199,99,36,245,62,68,69,228,55,207,42,54,98,193,56,10,152,195,47,224,12,14,135,208,203,173,45,200,116,166,74,228,167,117,145,92,218,73,218,214,252,164,2,62,178,91,178,246,69,97,230,38,227,70,112,165,65,137,52,164,191,165,170,189,69,10,223,40,219,61,71,165,180,251,141,92,175,110,125,6,246,224,77,136,50,63,6,241,220,62,7,140,142,51,117,125,221,94,122,239,163,87,93,78,114,245,189,195,62,83,168,84,122,91,45,53,6,147,10,54,237,180,180,68,203,8,65,18,72,139,194,86,34,229,200,185,124,7,222,3,243,169,152,126,147,71,104,217,167,196,221,32,215,188,182,241,74,241,88,138,252,204,252,136,126,136,0,0,224,126,28,105,73,208,251,122,138,250,186,153,115,252,131,156,0,97,236,127,179,14,86,99,190,3,189,48,171,47,240,59,221,222,186,140,182,244,235,209,127,81,124,253,66,234,35,151,61,251,49,95,164,201,126,94,13,103,10,192,142,197,29,79,26,29,171,84,22,173,242,77,211,212,90,155,87,184,147,202,246,229,208,75,216,252,234,158,31,162,213,155,113,186,133,30,4,173,227,70,209,239,227,161,119,73,223,194,119,35,229,204,249,124,64,121,185,199,57,35,140,242,186,163,53,83,42,148,133,46,153,187,212,113,157,113,127,132,74,109,109,109,149,255,0,8,87,191,196,119,140,136,218,255,0,52,50,82,79,119,70,197,50,154,128,196,39,99,180,212,106,100,55,141,38,227,201,116,249,186,139,153,95,87,83,247,249,9,152,205,221,148,48,110,56,166,85,147,3,0,96,52,201,155,184,208,236,170,83,68,126,5,55,123,153,50,103,209,38,69,249,4,106,237,87,176,102,52,195,56,130,109,98,136,230,6,167,65,122,100,86,26,102,25,186,201,162,241,110,126,20,199,34,34,51,73,159,35,234,119,16,110,190,205,91,119,82,243,13,154,117,42,178,156,69,38,83,120,125,153,111,173,116,248,109,161,110,145,50,149,40,180,56,93,77,103,202,196,92,198,230,195,170,199,155,175,116,135,11,69,175,168,139,223,249,126,3,205,155,21,188,195,202,10,196,180,163,27,85,162,42,42,156,165,153,210,234,79,183,234,171,213,46,104,240,125,31,79,129,114,27,205,148,61,164,88,118,47,123,119,221,71,50,230,106,220,110,181,60,219,154,45,188,191,173,43,149,249,116,242,1,46,96,48,126,89,109,49,131,113,212,52,187,2,6,32,78,185,197,16,184,166,154,35,212,100,143,39,85,203,198,95,195,200,102,88,85,38,39,180,135,89,67,132,78,94,218,136,175,200,207,227,240,20,125,96,0,0,0,0,0,0,2,135,127,112,106,33,81,110,147,1,112,11,72,197,192,62,121,144,99,79,108,154,148,222,180,146,181,17,106,50,231,249,62,177,172,187,66,236,163,135,49,253,41,74,139,74,167,165,247,235,39,57,106,126,124,164,17,234,75,183,245,111,206,235,233,208,109,16,226,126,52,121,41,36,62,195,110,164,142,246,90,73,69,127,62,96,60,248,102,78,78,230,62,81,247,119,119,87,104,204,119,174,251,94,225,107,118,251,173,22,190,241,174,95,132,62,159,151,220,50,126,72,246,132,102,70,17,151,79,164,226,12,81,85,146,211,213,150,158,117,49,168,244,243,37,52,102,218,77,55,52,164,200,236,147,253,37,204,74,182,100,108,211,132,49,175,119,104,192,216,45,206,15,125,250,238,152,209,219,94,143,87,232,143,241,121,254,65,29,57,251,176,102,44,195,231,50,177,66,70,4,167,55,2,138,228,191,189,9,214,86,75,70,245,90,211,166,57,120,185,21,142,228,124,136,65,187,57,105,181,229,31,48,48,221,57,221,213,116,220,159,190,230,244,56,200,245,28,95,93,11,59,122,158,225,166,61,165,24,205,21,170,73,59,27,126,146,86,32,132,162,222,54,130,62,80,29,47,113,152,211,102,243,35,49,50,162,182,88,122,94,61,196,104,58,95,172,154,117,81,242,104,183,168,214,90,8,212,159,238,156,249,23,59,245,31,143,152,217,197,85,204,10,91,80,170,53,236,65,61,196,74,68,133,29,66,82,157,35,52,161,73,35,230,181,115,34,85,139,225,113,71,231,229,114,74,78,48,168,41,124,245,70,117,92,249,127,93,64,244,73,148,112,25,141,222,187,180,17,106,220,95,153,159,247,65,231,235,102,202,50,235,152,242,161,28,146,202,140,169,46,187,244,197,114,252,51,37,228,124,249,143,68,56,22,1,193,227,174,77,150,189,215,169,240,213,240,248,136,59,88,0,10,40,102,45,79,172,98,171,232,45,108,238,163,1,113,21,197,194,203,145,117,48,37,167,220,162,63,202,2,240,20,46,100,42,3,95,246,170,203,79,78,176,84,88,29,247,192,233,173,162,86,190,27,123,253,101,242,211,109,105,252,126,191,1,11,184,135,103,238,23,135,254,155,117,106,215,253,129,110,150,254,248,61,16,45,4,225,88,239,231,200,117,103,242,226,135,35,78,185,83,139,77,237,101,163,254,40,130,55,54,52,217,99,131,98,159,87,244,239,95,5,138,154,123,119,221,118,215,160,163,170,215,223,114,189,173,208,73,229,6,149,221,52,214,33,111,247,187,173,94,45,58,111,117,25,244,185,249,142,122,125,53,138,115,70,203,11,113,73,53,107,241,153,25,222,196,94,226,248,15,172,80,0,0,0,0,0,0,0,0,0,0,0,28,79,202,141,21,181,59,38,67,76,161,54,212,167,22,73,34,191,153,152,14,81,195,38,71,14,217,47,70,171,157,173,123,12,77,156,91,65,224,204,180,130,151,29,199,56,62,44,142,45,184,235,110,163,83,105,6,146,83,74,95,77,226,76,143,145,25,124,4,104,237,29,218,21,141,166,200,169,82,176,226,112,5,77,152,213,247,137,149,71,39,158,82,217,73,188,148,174,232,147,99,35,35,79,50,43,115,32,18,27,154,251,73,250,11,221,127,210,95,27,198,239,255,0,182,59,173,26,52,127,122,85,239,175,225,208,68,198,208,91,98,122,123,49,230,126,231,92,15,19,69,84,27,247,190,247,78,163,116,181,126,1,55,245,250,124,58,141,122,170,57,153,56,251,117,186,193,51,164,240,26,175,192,211,100,47,78,187,122,222,181,189,78,93,58,24,202,57,115,177,238,97,98,151,226,149,95,44,179,21,134,221,168,34,51,138,106,138,250,73,45,153,162,234,186,153,59,31,136,249,244,16,96,99,87,127,213,109,109,198,255,0,253,246,157,41,252,151,232,54,79,102,221,147,126,234,78,148,223,79,251,179,123,1,247,180,247,86,250,218,36,37,187,95,124,158,189,70,252,108,201,176,54,18,194,103,134,235,243,211,143,33,204,139,198,107,110,97,52,218,81,171,124,130,212,71,28,140,174,74,35,46,126,242,27,201,131,48,69,47,7,82,216,167,83,159,150,226,25,74,208,71,33,73,53,89,75,53,29,236,146,247,152,117,24,23,103,141,153,62,231,180,202,67,254,155,247,134,140,63,30,21,187,183,117,123,37,163,213,248,85,126,39,79,143,81,179,109,53,187,191,138,247,248,11,200,172,86,242,21,20,0,0,0,0,113,168,206,224,46,53,219,220,4,171,251,135,204,162,81,219,194,127,160,16,149,39,220,125,64,125,96,56,145,115,177,153,11,200,253,192,46,0,0,1,215,177,142,23,244,158,141,50,153,199,112,220,78,239,199,186,215,167,74,210,174,151,43,250,190,126,241,216,64,4,69,118,130,236,173,194,215,167,98,255,0,78,245,113,213,88,44,112,253,215,109,22,128,101,125,91,238,127,131,233,98,235,240,17,183,93,165,247,61,94,117,55,127,190,225,37,59,31,94,157,58,180,40,211,123,92,237,123,116,30,157,241,174,21,135,138,233,141,64,152,185,41,67,114,18,241,110,12,137,87,36,168,189,228,124,188,66,32,246,234,217,98,69,4,170,216,163,15,208,113,140,215,170,56,197,251,145,197,55,26,54,220,226,87,169,58,25,35,181,200,172,119,50,177,128,209,58,14,39,238,93,255,0,222,59,237,246,159,235,186,109,107,252,15,204,72,134,204,59,114,119,105,64,162,253,203,247,156,94,33,107,233,123,238,218,117,110,83,211,135,231,107,95,168,141,152,204,54,173,91,245,26,45,107,92,237,127,210,54,119,12,108,177,14,185,76,122,179,67,129,139,42,39,21,213,37,7,21,162,121,6,226,82,149,18,79,75,39,207,153,114,189,236,100,2,113,50,231,50,61,61,160,83,234,29,205,192,241,219,223,7,17,189,209,161,107,46,186,83,123,232,248,117,24,247,104,204,143,251,163,83,146,255,0,164,253,223,174,160,203,214,224,183,182,210,194,209,111,194,39,175,81,25,57,97,88,205,12,147,174,83,91,103,3,202,98,45,27,125,103,170,212,201,9,36,239,144,191,93,68,104,34,230,237,139,167,187,175,191,125,178,7,107,8,149,106,12,72,24,199,17,96,186,76,134,227,190,226,217,92,178,97,105,87,16,100,146,52,184,241,153,93,39,127,208,125,4,92,119,105,198,58,203,239,185,37,114,167,84,239,126,245,189,69,234,126,142,31,113,251,53,43,93,245,43,251,159,75,123,250,242,27,189,145,27,65,122,71,223,159,210,143,15,195,240,223,217,250,245,106,222,255,0,123,43,122,163,186,227,42,102,88,230,197,22,60,101,99,136,146,20,227,200,168,154,105,181,56,235,85,205,10,43,218,202,240,125,39,241,115,17,163,154,89,89,137,178,123,187,61,17,194,245,249,221,239,190,226,56,216,78,59,163,117,163,78,157,218,17,107,239,21,123,223,161,116,19,24,58,166,125,135,119,200,53,105,181,142,221,71,32,208,109,156,118,200,118,166,212,74,86,41,172,224,138,107,179,43,173,177,187,92,131,101,195,105,100,202,117,36,150,249,159,83,81,17,218,215,33,188,180,60,71,71,175,65,98,109,54,175,2,98,31,213,161,113,164,33,196,171,73,153,29,140,140,239,107,29,254,163,26,202,63,80,5,8,200,249,144,168,0,0,0,0,0,10,40,181,21,174,53,107,105,125,158,62,232,62,142,127,77,252,7,1,198,127,107,247,186,245,238,127,190,38,214,209,241,234,54,152,90,180,18,237,115,62,64,60,197,102,62,7,244,46,178,213,59,189,56,205,228,68,200,215,184,221,218,235,89,90,218,143,241,122,252,71,80,105,205,211,132,187,94,222,225,50,187,117,108,183,77,174,55,89,197,20,232,184,170,91,180,236,27,35,119,195,33,46,52,107,111,137,89,37,86,104,207,169,149,202,229,200,200,67,214,34,162,77,160,85,228,82,230,194,149,21,214,52,106,110,75,102,135,19,169,36,162,185,25,17,151,35,35,233,208,200,6,228,236,17,159,190,128,86,87,78,244,79,143,220,209,37,183,175,143,221,95,84,198,151,123,110,213,211,160,154,124,186,196,94,147,96,172,61,89,224,248,110,240,164,68,153,187,222,107,209,188,105,10,211,123,21,237,170,215,177,116,232,60,200,225,234,187,244,105,139,146,194,90,53,41,163,111,233,8,237,99,50,63,113,151,144,156,13,130,51,58,86,35,195,216,94,133,41,202,90,81,19,3,66,89,19,38,100,229,208,136,169,231,117,159,227,115,229,212,6,234,12,49,180,62,87,122,119,133,241,9,247,239,3,189,195,146,225,254,181,222,218,237,187,226,245,211,248,253,62,29,70,103,28,111,182,79,48,227,74,189,150,131,73,219,175,50,1,231,39,105,44,161,251,158,227,204,68,199,164,61,225,221,252,39,62,19,117,175,91,44,159,227,170,214,215,241,232,62,93,159,115,131,238,107,90,118,71,163,189,227,122,123,177,237,197,238,125,103,144,187,250,138,252,91,88,75,134,218,217,35,79,197,56,43,25,76,83,117,181,174,87,119,114,142,73,50,61,46,198,46,95,70,127,139,252,98,26,115,159,4,57,129,241,197,78,148,136,149,6,216,97,76,33,42,150,221,148,102,166,16,187,25,233,34,191,51,247,116,1,53,219,49,109,21,233,101,26,135,11,208,254,23,78,26,140,254,174,240,215,251,6,74,214,221,23,227,117,248,13,183,101,237,246,175,13,173,111,120,243,173,179,118,114,212,48,102,40,121,79,46,141,29,150,232,234,138,133,204,53,32,142,206,51,98,190,178,45,86,79,241,137,136,203,13,160,97,202,239,61,117,204,48,90,119,54,211,36,189,250,255,0,190,9,208,109,48,15,158,20,232,179,154,55,98,201,101,228,146,180,154,154,89,40,175,203,149,203,223,204,125,2,128,0,0,10,25,92,140,188,197,64,6,185,109,113,148,62,159,229,158,43,139,233,15,1,199,240,62,46,19,123,163,68,134,15,166,180,222,250,62,29,68,33,103,254,14,251,149,102,237,122,139,222,61,233,195,112,173,111,119,59,141,90,226,180,229,237,169,86,181,237,215,227,240,30,145,100,199,68,166,20,195,134,162,74,173,115,79,94,71,113,31,253,162,27,47,69,199,16,15,19,210,169,248,174,161,58,109,114,22,241,168,13,19,168,36,34,11,136,212,68,150,140,237,225,73,25,153,245,48,24,35,98,125,172,187,170,161,10,129,232,6,247,187,176,163,113,183,189,235,167,121,187,84,100,106,211,185,59,94,215,181,204,75,37,31,16,119,182,251,239,77,214,235,79,245,205,87,189,254,5,228,60,206,99,60,29,136,112,38,34,171,68,153,135,234,177,25,137,80,126,10,87,58,34,219,51,52,173,68,68,102,105,73,106,178,15,151,192,249,13,139,201,125,182,241,246,15,239,139,65,193,205,241,124,63,235,166,158,43,233,222,122,191,78,95,141,207,242,0,159,1,198,243,91,230,148,222,171,94,220,236,53,235,35,54,160,161,230,29,57,7,80,197,152,49,50,94,171,20,22,218,135,61,4,107,35,75,86,34,35,117,70,106,51,89,151,232,228,54,25,167,153,125,4,235,14,161,196,43,162,144,162,50,63,202,64,53,183,106,125,157,126,235,20,102,209,233,135,117,94,168,196,159,234,126,255,0,212,142,227,122,127,10,158,183,189,196,69,237,9,179,23,220,226,165,86,169,250,111,222,58,235,239,195,209,221,187,155,93,78,171,85,247,170,252,78,150,247,245,30,130,71,91,197,24,22,147,139,34,148,74,140,137,141,160,159,223,221,133,164,143,85,148,86,230,147,229,226,49,48,32,71,42,246,171,244,15,189,63,164,62,59,142,220,127,109,55,90,52,107,254,242,171,223,95,195,160,146,220,143,219,83,210,200,172,167,238,107,194,239,106,201,139,253,89,215,107,147,126,47,192,23,227,116,248,15,147,54,123,59,114,227,16,247,86,234,110,62,123,135,223,223,135,113,133,91,86,239,175,222,199,229,252,99,69,241,174,194,216,175,7,205,39,240,222,94,230,92,222,30,55,22,147,118,146,227,132,110,164,212,100,147,209,28,185,120,83,203,175,62,161,129,53,152,107,28,119,244,24,210,187,175,113,191,215,225,223,234,182,147,50,235,164,175,208,118,102,36,111,144,75,209,107,251,174,33,27,45,101,109,49,128,93,167,82,224,228,125,116,227,192,223,105,92,188,53,80,213,227,37,168,245,25,105,46,171,59,114,47,112,221,109,156,243,35,58,234,77,183,27,20,101,210,169,164,152,79,175,199,72,150,201,235,223,145,17,120,213,239,35,51,176,163,122,64,116,108,59,136,171,175,48,193,73,167,33,181,112,233,53,22,229,101,101,88,185,115,49,220,218,121,75,190,162,34,176,14,26,156,14,240,133,34,46,247,119,191,101,109,106,211,123,106,35,43,219,242,136,245,219,111,101,46,252,165,99,60,87,233,238,227,127,221,223,123,247,94,171,89,81,155,245,183,197,229,126,130,69,135,207,62,19,85,24,142,67,125,75,74,28,181,205,38,68,124,140,143,223,245,0,243,59,142,240,215,220,203,24,212,41,124,111,121,110,9,166,181,238,247,58,181,180,135,47,107,170,214,189,186,141,216,216,231,107,238,228,168,196,161,253,207,55,221,223,134,27,139,189,239,109,58,247,106,142,157,86,220,157,175,107,218,230,55,43,107,253,143,240,190,105,68,239,51,86,46,145,37,250,164,103,86,221,56,219,89,17,34,42,219,185,22,229,71,110,151,231,212,196,63,231,46,70,226,236,178,196,213,212,183,131,49,83,48,35,214,229,83,163,72,168,83,157,74,92,66,92,115,71,139,118,148,154,141,40,191,46,188,204,136,7,162,172,55,137,59,251,136,251,203,113,184,209,253,115,85,245,95,224,94,67,247,132,20,236,201,182,150,44,192,222,146,113,73,193,177,56,222,15,79,28,78,183,171,70,250,250,110,250,111,109,124,250,245,33,51,153,121,154,152,99,28,83,87,54,22,41,195,243,12,165,156,84,240,51,155,113,38,173,40,50,79,37,159,139,196,92,190,36,3,189,0,161,25,40,174,147,35,47,128,168,10,25,92,112,57,238,31,64,181,69,123,0,249,111,164,114,33,124,136,236,44,113,6,71,201,39,107,121,14,35,212,71,200,128,125,200,85,203,160,184,124,72,95,157,136,199,50,29,62,156,186,0,231,1,75,145,244,49,80,22,184,141,226,13,23,181,198,181,109,97,149,62,153,209,155,95,127,112,122,170,177,221,183,11,188,245,99,184,155,122,229,245,141,151,28,82,35,162,74,9,183,13,68,68,119,228,3,207,110,121,228,23,113,87,235,115,61,44,223,235,174,201,111,79,1,166,215,91,167,123,239,15,200,96,138,93,91,184,247,191,123,239,247,250,127,103,166,214,191,192,252,199,164,60,196,202,106,54,42,167,147,15,187,84,231,51,136,50,142,164,94,250,86,94,244,31,47,23,241,13,6,199,27,1,97,87,248,45,44,227,243,211,188,245,82,223,238,127,193,192,99,29,154,54,227,238,103,169,180,79,185,126,251,139,196,44,158,247,190,244,233,212,108,167,167,14,119,181,175,212,74,86,87,230,175,167,180,42,100,254,225,224,120,237,247,131,138,222,232,208,181,151,93,9,189,244,124,58,136,105,204,237,143,104,184,61,137,115,161,70,198,42,118,29,53,201,141,166,66,16,100,107,65,44,200,140,137,146,59,93,37,252,60,198,62,202,108,249,198,153,51,139,169,81,34,82,169,13,49,71,223,233,93,81,135,82,101,189,105,195,61,102,78,32,186,187,203,167,187,175,188,61,13,180,87,45,126,126,225,200,52,151,100,29,177,17,152,116,120,148,236,73,95,192,241,30,110,4,169,42,110,60,173,218,210,164,203,36,149,201,111,168,200,141,42,191,232,27,153,74,170,195,170,194,143,50,44,200,207,166,67,40,121,42,101,194,82,84,149,17,25,25,25,25,220,185,245,1,247,11,116,252,69,192,2,132,86,247,129,157,133,69,14,254,224,28,42,59,153,253,96,223,138,227,151,65,31,51,184,161,38,222,96,46,50,231,113,80,0,20,50,184,211,189,172,112,183,11,69,114,169,199,106,226,113,9,158,141,213,180,234,67,234,235,126,127,160,110,40,235,184,211,14,199,196,20,198,226,62,114,44,153,4,239,208,218,247,36,168,189,228,124,185,128,243,227,156,174,247,175,115,248,119,91,174,35,223,170,247,221,253,94,67,21,224,74,183,117,226,122,52,174,31,123,184,169,199,123,78,189,55,210,226,78,215,177,249,9,20,206,172,146,166,179,220,220,98,107,108,106,226,52,235,36,166,255,0,131,189,174,223,212,35,182,163,71,244,119,19,83,145,187,125,8,74,217,125,70,249,90,223,72,124,250,23,47,8,43,111,32,183,247,73,167,34,5,251,187,188,111,227,252,54,239,118,163,62,158,27,223,71,195,168,219,29,143,118,83,224,228,150,42,244,243,95,25,75,146,198,227,186,237,162,210,144,87,213,190,231,248,63,47,120,228,236,254,196,56,49,204,191,192,104,168,98,186,92,121,39,222,154,218,84,230,144,164,253,60,171,120,76,238,92,172,99,57,237,45,180,190,27,202,124,49,25,186,14,49,193,175,72,69,81,152,234,106,117,65,181,41,40,91,14,184,102,100,151,82,100,119,34,183,192,192,151,14,208,25,241,247,25,192,52,216,158,138,247,199,119,212,89,164,106,227,184,125,122,25,116,183,150,221,174,215,221,122,188,250,245,229,206,15,51,59,50,125,56,238,223,212,110,11,130,223,127,100,239,53,235,209,251,146,181,180,255,0,8,253,172,253,206,26,206,99,227,124,78,228,166,233,42,143,39,17,205,168,54,236,34,89,165,122,158,118,198,147,53,168,141,38,75,185,126,78,99,242,50,223,39,113,70,61,239,30,15,9,226,73,156,14,231,87,1,1,199,52,235,215,109,86,66,173,125,7,110,157,12,17,215,240,150,14,244,162,84,104,253,227,195,113,18,209,22,251,157,122,117,26,75,87,172,87,245,186,124,6,206,224,13,134,189,37,137,2,95,221,71,134,226,119,190,30,228,215,167,73,172,186,241,5,127,87,248,68,156,236,237,178,102,22,192,52,51,105,46,98,166,150,221,103,140,74,102,155,105,51,50,67,86,59,110,83,225,240,127,31,49,179,148,234,20,74,107,77,180,195,143,40,155,189,181,153,25,243,51,242,47,136,8,161,203,110,206,63,190,13,255,0,187,39,173,29,101,111,71,191,190,23,248,79,192,110,78,84,236,147,232,108,120,107,251,160,113,155,186,99,113,127,169,91,187,216,145,226,252,49,254,47,79,136,218,100,164,146,90,75,220,42,3,241,40,248,119,186,247,223,126,111,119,186,127,173,233,181,175,241,63,49,251,96,40,2,160,41,114,21,1,248,248,158,147,223,48,27,139,196,110,116,188,78,106,209,170,246,74,138,214,185,121,136,15,218,207,39,61,6,244,87,250,99,227,120,222,59,251,15,119,163,70,227,247,106,189,245,255,0,0,244,16,53,35,107,252,130,129,143,253,18,210,198,32,127,128,227,255,0,88,165,42,211,175,135,245,190,141,86,245,57,116,247,128,140,189,133,179,91,208,202,198,29,195,253,195,198,113,120,214,35,219,238,43,119,167,82,163,34,218,116,29,237,166,253,125,226,114,48,77,127,191,168,16,167,112,155,141,254,243,195,188,213,109,43,81,117,177,121,15,51,179,233,213,172,1,136,96,59,46,147,42,28,168,234,106,115,77,79,97,109,154,180,172,236,102,147,36,153,166,232,183,47,35,230,55,95,101,29,186,177,102,23,169,225,108,49,86,60,13,2,153,27,142,222,72,153,189,105,104,212,151,214,90,148,169,4,146,186,148,68,92,189,229,239,1,53,192,49,30,70,231,206,18,205,12,43,2,162,88,207,9,200,156,251,79,188,235,52,234,139,75,210,148,62,166,200,244,239,20,100,94,173,204,253,230,50,203,111,50,242,18,235,78,161,104,89,18,146,164,168,140,140,143,161,145,249,0,232,153,149,152,62,134,119,119,234,71,25,198,111,191,178,55,122,52,104,253,201,222,250,191,128,66,70,213,27,74,125,208,113,25,51,232,95,1,196,208,120,11,247,142,247,78,167,31,241,254,9,55,245,250,124,58,140,143,182,238,122,98,90,207,161,124,68,90,49,110,123,198,219,180,57,239,225,186,221,195,242,24,35,102,76,142,151,152,248,139,15,213,95,163,98,39,25,70,38,137,13,199,96,199,51,109,9,39,25,81,221,70,218,136,140,137,119,235,210,220,128,125,91,43,101,87,165,57,141,134,38,119,247,11,197,113,190,30,23,94,157,44,62,93,117,149,253,95,225,19,119,179,30,11,244,67,43,104,112,187,203,139,221,55,45,26,183,59,187,234,150,226,175,109,71,245,15,200,200,236,134,160,224,202,5,17,76,187,92,75,144,248,155,38,82,144,94,186,221,245,139,118,95,141,203,242,12,227,18,43,112,227,162,51,70,163,74,47,99,87,94,103,127,244,128,230,1,195,38,74,35,32,150,167,16,155,157,188,71,97,202,74,74,189,85,17,253,70,3,95,246,164,203,95,75,112,46,45,127,190,184,75,225,57,241,237,195,111,63,172,190,119,245,139,241,186,124,4,18,99,154,55,220,235,54,230,194,226,123,195,187,247,126,45,27,173,123,200,201,62,151,85,173,175,227,208,122,69,197,81,145,43,15,213,26,89,168,137,112,95,65,233,235,99,66,132,31,109,253,132,233,180,252,209,199,117,86,95,144,111,183,221,118,74,212,157,60,227,197,79,66,43,244,63,48,27,221,217,129,142,253,32,203,58,21,19,186,184,126,30,149,83,127,123,191,215,171,245,77,69,107,105,43,122,254,126,225,189,66,33,251,34,171,83,15,27,73,166,147,77,110,154,194,149,5,164,244,158,171,247,148,126,188,254,38,37,202,34,141,81,25,81,151,51,109,38,127,160,7,28,233,156,38,143,163,215,174,254,251,90,214,16,53,182,198,111,122,95,143,226,163,209,238,19,125,134,209,23,245,222,242,215,126,79,139,212,47,198,233,240,19,49,158,216,141,252,63,220,123,158,27,239,142,38,251,235,254,199,117,210,198,94,99,207,157,45,39,140,51,55,11,179,44,140,138,69,66,20,67,225,250,233,84,130,46,87,191,63,23,241,0,219,205,129,50,15,210,26,182,4,198,254,149,240,252,71,122,125,235,192,107,211,165,50,154,245,247,133,126,151,233,240,248,137,125,203,124,55,232,198,20,131,75,227,120,157,193,58,90,247,122,47,169,213,43,165,207,206,221,70,19,216,223,4,69,195,57,77,132,35,199,41,182,141,222,22,223,218,254,41,50,15,157,146,95,140,54,81,5,100,145,0,184,124,117,8,28,110,239,233,116,104,191,236,111,123,219,249,135,210,78,36,212,105,212,155,151,196,94,2,15,246,234,201,63,71,49,154,37,122,77,196,112,248,88,164,233,224,180,106,210,236,147,211,125,225,219,213,234,49,94,202,217,245,247,53,198,88,98,63,162,157,227,221,220,111,62,59,115,188,222,52,249,255,0,115,85,173,175,227,208,77,166,116,100,149,11,49,98,84,31,158,245,96,156,93,29,216,68,152,106,71,52,153,56,124,136,219,87,139,198,127,193,200,68,6,215,91,44,185,128,107,184,178,185,70,162,99,7,155,129,192,110,220,147,27,83,71,173,12,36,238,105,101,63,142,100,86,50,231,96,18,201,178,230,117,253,212,48,101,53,255,0,70,123,179,121,26,83,246,227,119,214,209,41,77,219,240,105,235,123,140,244,149,106,73,42,214,185,92,121,237,217,91,58,177,54,82,98,201,80,145,10,146,193,179,73,121,141,53,54,220,74,139,91,237,57,204,183,137,231,229,240,253,34,114,114,59,31,55,140,50,239,9,79,145,50,154,111,76,195,144,38,184,152,206,114,37,45,134,204,236,70,163,61,55,87,241,115,1,146,135,230,87,170,221,211,78,153,43,135,222,238,35,56,246,157,122,117,105,73,157,175,99,183,65,213,241,134,112,224,60,37,194,119,134,59,194,240,248,189,230,142,50,168,203,122,244,233,190,155,172,175,109,69,127,172,132,73,237,67,183,166,47,196,213,9,20,218,79,160,147,226,77,160,46,35,174,196,222,186,105,53,169,228,154,72,211,32,200,149,101,17,216,252,200,7,121,237,14,207,238,247,167,99,252,13,232,158,235,123,221,95,125,113,250,173,101,68,119,212,221,151,149,189,111,143,192,104,166,73,97,31,186,6,50,155,19,188,56,13,52,229,200,213,186,222,250,174,52,155,91,82,127,26,247,248,14,151,58,163,84,198,149,245,200,114,25,46,84,203,93,168,173,168,239,161,4,94,20,220,207,162,110,127,148,73,127,102,78,207,45,188,204,124,109,85,167,226,88,171,168,80,167,176,106,83,90,24,51,77,65,9,34,73,169,190,182,111,204,250,24,13,228,217,83,47,125,17,192,88,66,87,123,241,119,194,52,248,250,120,125,223,245,150,14,247,212,127,139,211,226,51,208,248,168,208,27,166,82,96,211,218,53,154,34,198,105,132,235,245,172,148,145,21,250,115,228,62,208,1,67,230,42,0,58,166,52,193,126,148,198,75,61,229,194,217,228,187,125,206,190,137,52,219,214,47,49,168,185,207,177,15,165,168,146,247,221,59,132,223,213,87,46,221,203,188,211,171,120,122,127,14,87,245,186,252,6,242,128,8,35,204,173,136,61,28,238,239,245,206,226,56,141,247,246,151,70,157,58,63,191,157,253,97,130,107,25,31,221,40,113,94,147,239,116,50,110,254,178,211,123,95,151,225,15,200,122,76,126,43,114,52,235,53,22,155,218,198,58,245,91,0,209,234,204,186,135,228,205,78,241,149,52,122,22,146,228,100,126,105,62,124,192,121,145,171,81,187,177,231,90,226,119,187,189,60,244,105,189,200,190,39,230,59,6,88,99,159,65,107,111,84,251,175,142,222,68,92,125,27,253,213,174,180,42,247,210,175,197,181,173,239,19,135,158,59,27,224,188,105,65,173,153,202,197,174,61,51,134,240,68,91,70,103,161,109,122,165,184,51,232,158,127,148,68,222,214,155,53,85,50,151,27,213,17,73,195,88,185,84,228,74,137,29,153,85,8,106,52,172,215,17,46,25,18,210,210,82,103,114,87,79,113,31,144,9,44,216,199,106,31,76,32,209,48,199,160,220,39,1,132,99,57,191,239,61,230,189,5,29,22,211,186,43,95,85,250,159,65,243,237,101,178,111,165,158,138,255,0,79,220,47,11,199,127,106,181,234,213,184,254,252,86,182,159,225,16,217,133,177,93,91,5,213,30,147,22,44,125,241,52,168,171,68,148,43,195,226,73,153,88,140,140,142,233,254,49,54,59,44,109,125,77,204,15,73,253,40,197,56,26,15,1,193,110,55,19,146,214,189,123,253,87,214,242,175,109,9,233,110,160,35,251,3,214,62,228,91,170,119,15,222,214,152,154,142,189,123,143,197,45,22,178,191,185,245,248,244,228,49,22,209,121,149,233,182,37,196,50,187,151,130,227,120,79,15,19,188,209,161,182,75,174,146,189,244,255,0,8,150,221,173,240,86,89,200,195,24,150,188,238,49,36,204,131,132,166,45,150,138,161,28,146,179,67,111,173,55,45,55,59,159,46,70,66,18,177,210,155,169,99,105,205,193,89,73,67,155,173,6,201,235,213,102,83,123,91,175,67,253,0,175,163,42,226,239,107,143,175,121,107,195,95,187,251,226,4,136,236,187,151,157,249,81,97,61,239,184,213,64,75,223,173,245,126,201,158,94,177,121,141,126,217,59,1,34,124,102,100,27,21,3,144,186,124,157,109,161,61,8,165,17,94,218,111,229,250,68,183,108,255,0,128,218,162,210,233,51,84,213,65,6,229,6,58,15,124,155,39,154,90,63,197,46,124,129,25,178,44,94,27,87,210,106,213,111,117,135,208,0,2,135,204,113,188,87,73,39,200,199,40,177,196,220,128,124,167,200,236,57,210,175,128,169,34,252,142,226,242,65,23,152,10,169,55,247,138,18,44,86,184,184,0,91,167,226,46,0,1,67,43,142,21,59,185,105,107,211,171,73,26,173,123,123,135,229,215,113,126,31,195,251,142,243,175,82,225,239,245,104,226,165,33,189,122,109,125,58,148,87,181,202,255,0,89,8,240,218,107,111,9,20,246,106,84,172,49,93,203,218,146,100,225,215,180,146,37,27,203,83,170,39,146,72,78,137,28,207,146,108,86,191,48,27,101,158,27,67,125,206,41,53,165,250,33,222,61,221,195,114,239,13,206,243,120,166,255,0,189,170,214,215,241,232,34,255,0,107,77,179,61,49,171,202,166,125,205,248,61,212,232,175,235,239,141,229,237,20,211,107,110,11,241,186,223,220,53,246,163,39,29,231,142,34,114,171,59,10,74,112,235,86,212,116,152,47,26,15,114,217,36,180,95,95,247,34,191,51,247,244,247,119,28,41,178,5,126,182,132,188,254,12,199,133,169,181,42,237,83,151,110,74,183,189,147,1,175,181,90,143,164,181,89,147,55,60,55,19,33,201,90,117,107,211,169,70,122,111,98,191,173,215,224,55,7,102,141,155,125,32,244,143,250,115,225,247,28,31,246,187,94,173,91,239,239,165,110,131,100,246,113,216,186,29,54,100,121,21,74,86,56,134,74,161,161,38,111,176,77,150,179,54,79,79,137,142,188,143,151,192,72,6,19,203,90,62,24,226,184,55,234,10,226,116,106,223,41,39,234,234,181,172,146,252,99,1,244,96,124,27,232,229,61,81,251,203,136,188,147,122,251,157,31,177,73,91,214,63,197,29,184,185,1,21,133,64,0,5,166,162,47,121,0,184,88,107,228,124,133,134,233,23,189,35,231,82,204,206,229,96,28,170,85,189,194,133,226,230,44,73,25,170,246,230,57,155,110,231,204,140,128,94,132,242,46,126,225,200,40,69,98,183,144,168,0,0,227,122,67,17,219,55,100,60,219,72,79,85,45,68,146,47,202,96,47,51,176,198,57,181,155,95,115,250,58,39,250,63,199,222,121,68,209,197,238,191,96,225,234,190,133,126,39,79,136,198,59,86,237,65,72,202,90,82,25,166,98,140,26,115,91,170,71,142,228,122,132,212,235,66,23,29,199,46,105,75,169,50,62,73,183,192,196,57,237,1,180,110,49,205,122,253,114,154,253,62,132,236,82,196,18,103,180,237,57,167,84,107,45,110,165,42,35,55,84,70,147,39,47,114,248,115,1,219,54,133,218,163,238,137,220,31,210,39,119,247,127,21,253,180,222,235,222,110,191,188,166,214,209,241,234,49,254,65,100,151,221,47,18,80,93,244,155,187,119,184,130,44,11,112,91,235,93,198,188,127,132,79,227,244,248,117,29,235,32,182,62,196,89,133,223,190,145,224,156,125,19,128,225,119,60,61,53,198,245,107,222,234,190,182,85,123,104,79,75,117,49,51,185,35,179,230,23,202,218,34,224,210,165,215,20,69,83,57,228,83,156,108,212,107,208,217,126,197,180,248,126,140,191,135,152,14,169,179,126,206,191,115,140,51,135,91,244,199,188,123,187,139,231,221,251,157,230,241,199,191,190,170,214,215,241,232,54,46,36,126,21,132,179,175,86,155,243,181,186,157,199,41,21,138,192,102,69,212,236,2,160,62,9,149,34,140,70,100,182,189,109,62,35,255,0,214,49,166,47,205,42,205,23,132,224,216,166,175,125,188,213,188,74,206,214,211,107,89,101,230,96,50,194,215,161,38,171,94,197,113,213,49,86,58,244,122,36,167,187,175,136,225,244,114,223,232,213,168,210,95,138,118,234,52,3,53,118,200,205,216,172,203,141,74,194,216,106,78,186,99,134,146,40,50,150,102,179,37,145,36,180,191,245,114,248,141,37,199,217,131,180,78,106,87,231,161,220,162,150,243,117,77,213,213,78,160,78,85,247,104,79,168,122,149,253,207,159,95,120,153,18,59,180,182,217,254,132,182,168,127,115,110,55,117,61,134,245,119,198,238,250,163,169,119,182,224,254,161,24,89,221,159,95,117,74,149,78,39,162,157,215,174,180,245,67,87,29,191,181,212,225,104,182,237,63,221,58,252,58,115,29,227,41,118,54,198,153,165,85,114,102,55,203,188,196,166,33,216,142,61,170,53,33,214,82,110,33,196,54,148,145,186,194,186,166,231,110,183,33,191,217,15,217,237,151,120,80,161,213,30,153,143,24,144,245,21,182,93,68,167,24,74,82,163,221,40,211,99,140,70,70,70,158,134,126,97,133,104,174,206,59,31,122,115,233,15,250,226,112,92,23,9,253,168,222,107,215,190,254,252,155,91,71,240,137,144,202,236,173,244,30,150,168,125,251,198,222,113,202,213,194,238,255,0,98,130,211,109,103,248,189,126,35,187,82,48,236,42,46,247,133,117,245,239,180,234,222,40,142,214,189,173,98,47,49,250,130,162,133,200,84,126,93,119,17,81,232,16,95,155,83,171,192,134,134,52,235,92,169,9,109,40,212,100,69,115,81,149,175,114,183,214,67,82,54,155,219,70,157,151,137,92,28,55,138,240,4,183,90,158,195,70,220,153,201,113,100,133,199,82,204,204,144,250,125,246,231,228,96,54,43,52,51,31,208,170,67,115,123,155,140,188,210,141,167,136,221,254,197,103,170,250,79,241,122,124,68,22,109,59,159,223,116,159,70,191,165,62,238,238,238,51,251,63,125,188,222,110,127,189,166,214,209,241,234,62,28,254,218,159,25,230,141,74,171,78,157,11,13,156,82,174,191,57,167,96,52,237,215,226,116,136,200,205,229,17,164,201,195,62,95,14,99,173,100,214,65,226,12,201,239,141,88,87,21,61,221,220,63,235,8,43,85,183,155,207,91,232,213,248,156,186,123,192,108,94,193,153,17,233,60,154,30,39,244,171,134,238,252,107,25,59,142,7,94,189,217,197,95,173,188,43,95,85,186,31,65,52,248,98,151,220,212,72,212,237,254,251,115,175,199,167,77,238,181,31,75,159,152,232,185,47,148,244,140,185,195,207,82,224,57,84,52,174,162,169,159,126,26,117,106,52,54,159,114,19,203,192,94,239,62,99,39,128,0,0,0,0,0,0,14,181,139,241,141,55,13,70,74,223,170,211,88,115,124,150,205,50,95,74,109,116,153,244,53,23,62,64,63,74,181,89,238,120,201,145,195,111,181,56,77,219,94,159,113,157,250,31,144,143,61,166,182,192,238,143,70,255,0,214,243,123,189,227,63,182,250,109,109,207,247,147,243,31,126,213,155,70,177,73,163,187,194,86,176,178,205,56,129,77,89,114,72,249,104,127,201,210,242,17,5,136,177,52,236,67,195,241,77,71,79,15,175,78,233,38,94,181,175,123,153,249,9,212,125,88,138,187,233,165,126,27,188,47,7,169,45,197,182,189,229,174,179,241,116,47,198,233,240,18,5,176,54,207,28,101,103,2,226,239,75,244,107,239,63,189,251,190,246,178,37,55,235,111,62,23,233,240,24,107,99,109,158,152,198,149,26,30,33,170,65,196,141,57,19,22,198,100,184,118,137,45,146,82,168,235,185,234,108,249,248,142,252,250,88,77,134,87,224,184,88,75,11,83,41,209,85,48,202,38,251,79,16,101,171,196,226,204,239,100,151,227,127,16,163,246,176,93,19,209,220,55,14,147,197,113,27,141,231,210,104,209,171,83,138,87,75,157,186,219,168,253,192,31,37,74,114,32,48,151,150,227,72,37,44,147,119,14,197,208,207,253,0,48,86,209,25,215,232,15,163,255,0,210,207,31,199,241,127,217,187,173,26,55,95,222,213,123,235,248,116,16,43,155,216,235,211,140,69,30,169,221,92,22,238,2,35,104,223,239,47,103,28,86,171,233,79,227,116,183,184,103,29,173,179,162,126,50,244,83,83,148,87,56,62,59,245,169,168,237,175,113,235,120,207,241,121,126,81,170,28,212,100,68,87,51,229,200,5,80,157,106,36,222,215,27,95,177,70,64,125,211,49,35,242,61,44,238,221,229,22,75,214,224,55,214,209,41,164,91,240,137,235,212,116,205,151,50,58,118,100,230,14,25,98,77,19,17,174,21,71,141,212,252,24,198,100,123,182,30,63,10,141,181,23,172,139,31,95,120,155,125,149,50,98,151,149,185,111,70,133,27,190,80,243,76,75,101,77,212,52,146,210,75,150,183,57,145,33,38,71,210,223,3,1,216,242,79,45,125,6,195,52,38,59,235,141,225,168,81,97,95,134,221,234,210,219,101,171,214,85,189,78,159,30,163,40,138,17,88,136,139,221,200,84,0,0,0,80,202,226,154,126,34,224,0,0,20,82,146,146,53,41,68,68,69,115,51,62,128,42,63,27,18,215,123,138,26,36,240,187,253,78,147,122,117,233,234,147,59,244,63,33,215,115,19,53,48,190,9,164,84,37,75,197,88,126,35,240,183,90,145,54,115,109,233,214,164,17,106,35,89,25,92,148,86,250,200,71,142,213,155,77,98,92,99,89,151,135,48,83,88,110,190,220,105,177,164,167,187,18,228,167,52,20,91,41,71,187,116,252,36,165,218,246,228,102,69,212,76,152,119,221,166,115,251,138,110,109,31,209,61,60,38,32,113,59,206,62,250,180,239,147,211,119,202,253,122,140,43,148,219,60,250,97,222,191,211,127,9,194,110,63,181,251,205,90,183,159,223,10,214,211,252,35,190,108,239,179,161,226,186,170,49,62,44,165,98,122,105,213,232,197,61,197,37,141,203,91,231,84,210,205,40,55,26,62,94,37,88,174,103,98,234,99,127,99,85,176,46,12,213,253,55,211,26,227,45,250,238,160,202,111,163,241,121,151,227,115,252,130,68,120,175,71,54,3,193,30,135,82,93,141,222,124,95,223,42,147,171,115,187,253,138,75,79,172,127,139,215,226,58,102,115,231,215,220,234,147,88,115,209,78,240,238,254,31,151,29,186,215,188,83,127,222,213,107,107,248,244,26,219,180,94,216,85,200,237,84,41,24,65,252,29,87,76,186,11,169,73,50,165,200,90,158,81,60,146,109,59,183,185,153,248,108,155,95,159,196,70,222,97,68,206,12,207,171,212,43,85,44,182,171,146,106,123,173,107,131,71,149,187,250,52,161,37,164,207,87,247,50,191,51,231,113,164,103,189,173,54,207,244,142,185,50,155,247,54,225,247,83,162,189,175,190,53,222,209,109,107,110,11,241,191,128,105,6,43,198,30,146,76,149,39,187,184,110,34,90,228,233,223,107,211,168,212,122,125,82,191,173,215,224,41,139,176,149,83,12,62,182,170,212,154,140,7,210,226,16,182,230,48,166,148,155,163,81,92,148,68,100,102,86,63,168,112,225,28,41,84,197,117,23,32,83,105,85,9,174,33,131,124,209,13,133,56,178,73,41,37,168,200,136,249,120,139,159,196,128,114,225,108,35,233,47,21,250,161,195,112,218,63,173,107,213,171,87,238,138,222,175,240,137,159,217,11,101,31,65,232,45,189,233,239,27,195,98,50,155,110,235,221,234,210,136,231,167,240,199,111,87,175,199,160,250,118,76,217,74,139,131,189,42,226,153,197,113,120,206,7,79,24,148,35,86,141,253,244,221,146,191,173,207,235,33,187,109,182,150,147,165,38,118,51,191,48,28,80,162,240,113,209,31,121,175,69,249,218,215,185,153,255,0,164,125,0,0,0,0,0,2,195,93,136,249,144,224,117,243,36,157,180,220,7,212,3,243,209,33,90,174,100,145,244,54,230,175,121,116,1,244,0,165,203,204,133,64,7,4,184,188,82,9,26,244,217,87,189,174,57,192,6,187,231,166,206,63,116,58,73,177,233,151,119,235,170,241,183,238,237,237,174,151,75,79,225,83,248,253,126,29,4,57,230,246,202,62,129,119,79,244,251,199,113,219,255,0,237,94,235,70,141,223,247,229,94,250,254,29,7,161,65,248,53,204,31,77,175,110,56,183,229,35,113,171,78,233,73,43,234,181,239,116,159,145,8,60,200,83,42,253,193,62,51,252,62,255,0,112,242,36,91,94,155,233,81,29,186,31,151,81,184,251,54,109,159,232,141,75,14,82,254,230,220,95,9,198,125,39,124,110,245,106,75,202,233,184,59,91,87,159,184,109,166,211,123,4,225,90,212,122,157,106,142,222,60,159,42,46,29,120,152,110,49,54,234,86,234,73,229,37,22,76,115,51,51,51,46,68,119,230,66,50,49,254,205,217,151,132,103,79,105,140,178,199,36,204,77,213,151,38,139,35,246,68,158,166,77,17,117,87,241,0,156,61,157,182,141,251,167,208,33,185,232,111,118,107,141,33,251,119,142,250,218,36,26,45,248,36,245,189,238,51,252,73,60,83,45,187,163,78,180,18,237,123,218,229,208,121,159,194,120,163,48,114,134,166,236,164,97,69,71,124,216,56,138,69,82,11,232,177,45,73,115,165,208,119,240,145,151,192,110,142,207,157,162,56,234,149,42,61,42,184,140,190,167,198,135,69,68,116,46,73,60,210,141,104,54,146,73,51,84,146,45,86,35,229,111,113,138,38,88,6,42,192,59,64,96,28,103,199,240,249,131,131,164,240,123,171,240,117,102,87,167,94,175,90,206,29,189,94,95,81,140,162,211,236,188,157,76,188,135,10,246,186,84,70,87,252,128,57,0,0,0,0,0,0,0,0,0,0,7,195,86,167,119,140,73,17,247,219,189,243,43,106,250,111,107,145,149,250,252,71,220,0,35,155,110,45,155,59,215,15,227,92,67,233,166,235,123,221,191,67,221,218,173,101,198,71,173,189,47,43,244,17,101,140,242,199,184,43,242,169,189,249,191,220,155,101,175,134,211,125,77,165,93,53,159,152,244,177,87,164,198,172,193,118,159,41,110,37,183,180,234,54,204,137,69,99,35,43,92,143,200,97,220,101,178,206,5,197,149,87,234,147,106,120,137,46,190,164,41,68,195,236,146,124,40,36,149,174,209,251,139,204,65,21,187,15,101,38,251,30,72,147,233,5,183,184,101,107,211,194,116,187,209,143,241,196,220,66,107,117,175,197,123,219,221,245,142,153,129,178,139,14,224,114,100,233,147,42,110,27,80,211,12,184,151,16,126,2,211,204,244,160,185,248,75,248,121,14,250,16,0,2,134,164,151,83,33,65,93,5,169,46,119,3,50,51,228,100,98,169,234,3,136,201,106,23,33,146,79,84,251,252,197,250,75,220,46,0,1,67,50,33,67,87,184,128,92,2,132,42,0,0,0,0,0,0,0,0,0,0,0,0,63,15,16,226,234,110,26,225,248,246,36,185,196,235,209,185,74,78,218,109,123,221,69,248,196,3,234,173,215,169,148,40,18,167,84,101,238,27,139,29,114,28,86,237,74,210,132,164,204,206,196,71,126,135,200,104,134,213,27,118,225,156,40,214,39,195,184,91,52,248,90,148,94,11,112,207,113,184,189,58,141,133,171,196,184,230,147,186,84,163,230,126,241,140,118,169,237,24,153,17,217,216,119,7,78,196,80,59,195,14,58,134,247,180,168,11,73,62,230,253,4,163,53,41,70,69,234,222,215,233,208,104,157,6,131,153,219,71,227,86,29,159,136,169,175,201,196,58,181,174,98,10,57,43,112,209,219,81,50,215,135,147,37,109,37,207,149,250,152,147,35,239,205,172,234,205,60,250,197,83,152,141,137,123,246,62,182,102,160,184,56,209,121,182,202,90,53,115,109,7,200,212,101,111,141,237,239,25,91,32,118,31,199,184,234,162,221,67,19,229,135,29,14,117,28,167,182,190,250,101,173,110,45,77,25,46,200,125,38,87,37,171,151,34,231,208,108,222,200,189,156,116,6,96,71,196,89,133,73,160,84,220,149,79,148,210,149,26,175,80,74,141,194,148,68,147,177,18,8,136,144,139,114,253,30,241,32,152,31,40,48,62,4,167,194,137,67,161,166,42,162,65,110,9,105,148,251,132,77,161,41,43,22,181,29,253,66,230,124,249,0,192,153,115,176,238,85,97,142,240,222,101,135,13,196,238,109,250,183,37,122,180,235,255,0,8,59,122,223,194,54,62,139,128,112,181,13,189,20,250,78,228,137,221,233,22,253,197,120,185,115,230,163,242,33,216,137,36,158,132,42,40,181,182,208,210,73,8,43,17,116,230,46,0,0,0,0,1,78,119,248,10,128,10,25,92,52,145,245,33,80,1,110,132,249,6,132,249,11,128,5,52,151,144,161,167,157,200,133,192,2,203,168,143,153,242,2,89,31,188,84,211,113,198,69,96,28,192,45,74,174,46,0,24,207,58,114,234,149,141,112,227,16,100,209,248,221,53,20,201,52,241,10,111,158,237,194,213,114,81,126,55,79,136,201,131,134,84,86,165,182,77,186,157,68,71,170,215,50,231,249,0,121,151,204,204,19,47,7,119,110,254,153,194,113,123,235,125,49,57,171,70,143,37,29,173,171,248,68,129,118,127,99,146,196,24,93,170,93,82,169,191,92,220,96,152,187,189,198,141,105,91,113,83,166,233,73,90,247,62,119,24,119,110,60,153,44,49,232,87,10,136,77,241,61,229,171,67,238,170,250,120,107,122,197,251,161,111,103,222,34,147,6,185,134,41,205,58,180,182,254,59,133,168,137,9,50,61,75,138,93,79,159,184,4,170,227,77,156,48,134,46,164,204,39,176,111,22,244,189,221,255,0,84,93,111,86,149,39,251,233,17,88,147,252,3,79,243,215,100,108,123,134,103,191,82,203,124,190,225,144,236,150,89,74,251,217,149,221,179,98,234,43,60,241,254,205,37,241,229,228,36,198,152,173,112,91,81,251,239,252,102,62,74,214,25,162,226,6,137,154,172,45,250,9,100,225,22,241,105,241,17,25,17,248,76,189,198,97,129,12,103,153,251,68,228,212,199,151,89,174,119,60,104,234,85,41,7,195,65,145,165,73,62,77,248,80,179,62,77,159,139,225,215,159,61,131,162,109,11,149,121,169,190,244,139,23,247,167,117,233,220,254,167,201,99,119,188,190,175,81,180,222,251,180,245,189,173,241,27,53,155,187,21,229,118,97,66,90,15,10,194,83,174,212,142,106,212,245,82,114,8,204,201,203,159,129,125,110,190,157,4,111,102,70,204,217,185,147,29,221,232,214,37,195,112,187,227,125,191,221,58,235,250,247,90,52,223,122,193,218,219,213,116,235,126,125,8,76,11,51,75,44,23,131,43,13,226,12,23,67,224,216,165,66,42,134,251,137,222,110,222,105,107,94,189,46,44,204,236,73,73,218,198,71,110,135,204,102,189,151,54,206,42,58,48,206,25,198,89,145,185,91,60,111,18,199,115,234,181,247,203,71,137,182,15,205,39,200,254,191,120,213,137,59,68,213,42,209,30,163,227,41,179,167,185,57,181,71,81,181,18,58,18,108,44,180,233,51,78,147,46,170,230,92,249,245,29,59,118,235,85,62,251,193,170,76,5,23,235,99,123,196,104,240,233,93,200,245,23,63,23,159,95,112,198,113,45,68,39,159,42,243,87,11,230,45,10,44,250,45,123,188,13,230,221,119,95,10,227,87,74,29,52,25,217,72,79,67,177,14,250,70,74,34,81,116,62,98,27,246,100,218,223,29,101,116,195,161,226,90,252,217,80,226,211,159,109,182,161,83,162,42,206,46,66,28,35,186,146,147,50,177,171,169,245,62,130,78,114,135,59,169,89,135,72,165,58,134,106,91,233,52,118,39,173,79,176,210,47,169,45,223,212,81,216,238,190,133,200,110,39,41,49,134,88,1,66,81,43,160,168,168,165,185,220,84,0,0,0,0,126,14,49,195,48,49,61,2,169,76,155,11,137,41,176,31,136,164,111,20,141,105,90,20,147,77,200,202,215,212,124,238,93,122,136,110,219,151,101,42,142,26,197,24,219,23,208,240,23,13,6,55,118,238,164,119,162,87,167,83,113,155,63,10,158,51,63,18,140,185,151,190,226,107,140,174,86,63,120,197,185,207,145,56,47,53,176,197,98,151,90,162,51,37,218,167,15,189,55,102,72,105,42,221,184,218,138,251,181,17,151,38,203,161,123,185,251,192,121,181,169,83,165,82,102,185,10,99,59,167,91,182,164,234,37,90,228,70,92,200,204,186,24,223,237,130,115,250,143,134,49,67,112,170,56,179,134,76,92,34,81,116,240,11,94,149,37,200,165,166,228,217,222,218,79,159,192,116,173,186,54,69,78,84,98,122,133,107,14,51,71,135,78,122,163,10,27,45,55,58,83,206,39,84,45,106,190,241,39,200,212,133,29,238,103,204,134,169,97,108,103,136,242,242,183,38,77,26,163,195,73,75,107,132,181,161,150,220,35,78,180,153,145,18,210,101,107,160,185,218,252,128,122,115,166,213,161,85,55,156,28,141,238,234,218,188,6,155,94,246,234,69,228,99,238,26,41,178,70,217,237,99,239,74,251,233,202,228,158,3,129,221,107,129,17,189,58,247,247,245,20,87,245,11,175,144,222,162,50,62,100,3,173,227,188,41,7,20,225,217,212,201,48,56,174,43,117,169,27,211,70,173,46,37,93,72,202,222,175,159,184,68,207,104,54,206,83,233,245,233,213,202,46,14,221,162,69,86,11,68,239,120,164,245,23,0,119,43,41,222,92,211,229,238,19,20,100,74,43,31,65,136,179,203,33,112,238,109,83,80,196,234,100,87,157,227,90,148,165,63,45,246,136,244,52,182,203,240,103,214,202,250,132,145,231,18,163,18,109,18,169,50,27,141,238,93,142,251,145,214,155,146,180,154,84,100,101,126,100,124,203,168,218,124,151,207,130,99,190,59,223,21,105,213,195,238,254,241,191,247,75,250,173,253,67,188,109,89,176,165,83,4,170,165,137,40,202,195,177,209,55,18,188,203,100,154,132,199,22,77,175,126,178,35,37,182,101,251,18,247,251,134,146,67,170,85,168,90,248,41,68,222,254,218,172,132,170,250,122,122,197,241,48,152,202,195,208,62,64,103,69,46,183,71,40,210,241,46,249,231,234,251,132,39,131,82,110,74,75,68,69,201,4,93,79,168,216,182,93,67,237,147,173,171,82,85,208,237,97,0,153,43,182,158,54,193,181,106,83,19,235,213,37,178,85,166,36,184,150,41,144,149,169,26,155,35,34,212,69,206,201,49,44,155,59,109,103,67,204,234,54,31,97,214,43,139,149,82,226,238,183,226,70,109,39,187,91,167,207,66,249,114,71,184,130,9,108,208,15,154,4,230,170,17,145,41,148,173,40,93,236,74,34,35,228,118,247,125,67,233,21,0,0,0,31,159,90,162,211,235,145,83,18,163,27,126,218,28,39,9,58,212,155,40,136,202,247,35,47,113,152,253,0,1,161,27,87,236,73,64,198,20,199,234,24,111,44,184,185,211,113,18,166,186,190,250,91,122,208,180,190,106,85,150,249,17,93,74,79,34,243,232,33,223,23,101,246,42,193,92,39,126,210,56,62,51,121,186,251,225,183,53,232,211,171,213,81,218,218,139,175,152,244,235,62,151,6,168,201,49,57,141,234,18,173,100,90,141,60,236,101,126,70,94,102,52,87,104,142,207,28,21,140,189,31,244,110,129,70,139,193,241,123,238,42,175,80,45,90,247,90,116,216,213,211,74,175,211,169,0,142,221,150,179,141,140,49,89,161,177,82,196,124,51,190,147,198,124,139,131,53,248,117,176,87,228,131,247,164,249,124,4,208,228,174,110,81,49,94,29,163,105,196,28,83,178,184,143,236,69,163,86,151,28,253,193,17,88,147,252,2,4,241,238,85,227,76,149,196,49,91,93,86,150,82,35,71,69,89,181,196,90,221,36,154,86,171,31,210,54,87,59,181,208,202,221,62,35,53,108,247,183,110,56,192,117,42,4,44,65,136,42,178,33,65,226,183,205,69,165,65,81,171,90,93,52,233,53,18,79,170,200,207,153,116,48,19,198,195,205,200,105,47,52,173,72,85,236,118,183,188,114,13,80,217,167,109,28,49,154,148,104,172,59,15,17,46,73,68,145,37,107,126,20,86,210,100,137,58,11,240,110,117,241,23,184,108,245,46,185,18,173,29,153,17,219,121,41,121,164,188,146,89,17,25,17,145,25,94,198,124,249,128,253,3,34,62,163,226,151,69,166,78,35,41,81,181,146,146,104,63,26,139,195,229,200,254,35,238,0,29,93,236,185,194,46,184,110,42,141,115,63,127,16,239,252,97,244,192,193,56,114,156,179,92,74,102,236,205,38,155,239,156,62,87,191,189,67,247,192,7,196,213,42,19,71,116,71,183,43,122,231,211,244,143,165,45,37,62,170,109,127,136,228,0,20,43,251,197,64,0,88,235,45,188,157,14,167,81,17,223,173,134,191,103,254,204,184,55,51,104,133,29,220,19,222,79,57,87,227,220,46,242,117,155,168,208,233,26,255,0,10,146,234,190,159,30,131,97,5,171,66,92,45,43,43,151,80,30,120,243,191,101,92,192,203,126,229,254,144,251,187,188,120,159,237,163,15,111,55,123,191,239,202,181,181,252,58,142,223,179,70,216,56,203,0,84,41,20,154,174,98,112,16,157,196,113,229,73,111,186,26,118,237,26,153,74,213,116,178,163,232,131,228,71,126,92,132,195,102,190,203,217,109,153,221,215,222,184,106,60,142,237,223,238,247,181,9,109,105,222,104,189,183,107,231,234,23,81,11,249,247,177,254,47,201,170,242,29,139,63,15,52,220,58,81,85,140,163,203,146,233,221,11,119,153,111,26,235,244,125,15,151,79,136,9,174,200,156,239,194,249,161,131,168,117,72,24,159,188,223,169,241,58,23,193,56,206,243,118,235,169,62,70,218,72,172,77,159,184,175,111,136,203,73,81,40,181,36,249,24,129,253,147,182,209,199,57,89,138,240,182,23,173,98,10,139,212,58,95,29,189,139,14,153,9,102,123,198,223,89,105,82,201,42,63,27,132,103,117,23,188,186,114,19,1,179,206,124,82,51,151,6,211,107,81,24,170,19,178,153,146,241,170,91,12,182,102,77,201,83,93,27,89,145,31,34,252,159,16,25,132,5,18,100,164,146,139,161,149,197,64,81,68,70,71,245,15,153,104,177,153,219,144,250,133,138,65,40,7,202,164,21,181,17,11,18,107,37,30,174,158,225,244,173,187,114,62,130,205,217,43,145,16,11,146,226,139,222,57,137,105,62,134,62,117,88,129,43,50,231,126,128,62,160,28,41,122,230,93,71,41,29,202,224,22,184,252,186,141,26,44,189,222,168,218,244,95,246,102,86,189,190,35,245,69,45,112,26,249,152,153,37,78,197,44,74,67,248,103,138,223,83,215,26,220,106,145,114,50,95,135,147,133,248,221,126,34,60,118,149,216,237,84,119,113,29,102,157,151,91,148,51,193,232,115,189,245,90,228,202,79,145,188,126,102,93,4,193,189,79,222,42,214,78,147,43,25,92,198,51,205,204,163,164,226,252,63,86,98,68,40,235,57,123,139,239,36,60,130,61,43,108,249,233,233,234,251,128,66,38,11,123,19,100,230,34,146,168,106,238,133,20,83,139,209,185,28,150,164,57,167,158,190,182,189,255,0,39,192,73,70,65,109,99,73,110,131,68,133,95,199,214,83,20,8,200,90,123,169,92,157,36,52,71,205,12,253,127,1,133,118,130,217,10,66,39,63,62,136,154,44,114,114,91,9,45,115,101,25,233,220,29,203,154,76,186,144,211,10,238,52,204,172,170,175,212,160,57,136,216,40,212,249,111,82,218,68,104,237,57,164,155,89,145,21,214,217,25,149,155,234,103,126,131,17,156,144,159,234,22,98,97,90,230,255,0,130,172,111,247,26,117,125,238,226,109,123,219,170,75,200,199,102,67,168,112,174,133,92,175,110,130,19,48,23,104,230,35,160,241,220,101,98,188,189,254,235,78,234,145,79,59,105,213,123,220,203,204,134,224,96,62,211,60,9,84,75,77,79,167,99,39,86,236,196,180,71,221,144,82,90,79,79,46,79,151,153,141,174,50,223,96,24,19,12,237,131,151,152,133,184,202,98,143,137,75,136,215,109,228,88,229,234,234,235,103,143,200,100,156,59,154,88,127,19,52,151,160,67,168,54,149,33,75,45,243,104,35,177,43,73,244,89,251,193,29,200,7,231,162,183,17,100,70,77,187,204,175,204,139,249,197,78,177,20,191,173,187,250,11,249,192,125,224,63,25,220,85,79,101,38,165,51,32,201,37,171,146,83,252,227,174,86,115,143,12,80,218,121,217,112,106,139,38,52,234,221,180,217,153,222,214,181,214,94,96,59,224,161,145,31,81,129,177,22,216,249,107,135,204,209,38,135,137,212,164,173,40,51,110,44,115,234,155,251,222,33,135,241,119,105,206,84,208,212,243,77,80,177,194,86,212,165,48,102,154,116,21,23,45,94,114,62,0,50,22,209,153,89,76,169,250,61,194,80,183,155,190,47,87,223,74,43,95,115,110,171,248,8,68,206,182,162,49,136,89,38,19,167,245,57,38,92,204,249,235,115,204,111,14,102,246,163,211,113,23,118,247,89,226,230,184,125,246,243,125,72,167,21,245,104,181,172,225,254,41,136,238,198,120,181,204,83,81,68,213,45,211,211,28,152,250,70,208,147,228,165,31,236,127,198,1,220,114,195,62,177,198,93,38,154,205,15,21,247,123,116,253,246,232,184,22,93,209,188,215,127,89,181,94,250,207,173,250,143,159,52,243,179,29,230,148,199,78,185,137,187,205,10,121,169,5,247,147,44,248,144,214,130,63,11,105,232,70,101,97,140,70,124,217,75,36,169,249,193,138,228,211,42,81,98,62,211,116,135,230,18,95,146,243,68,74,68,134,155,189,219,231,123,44,249,116,1,248,249,61,179,222,61,204,202,202,216,131,132,59,201,46,83,142,122,75,188,25,102,233,53,182,68,190,110,39,241,203,151,199,160,153,157,156,246,72,194,153,113,233,15,27,151,253,221,222,60,38,159,213,103,30,222,110,247,215,232,242,173,109,101,229,212,126,206,207,251,33,229,54,0,195,212,42,212,92,37,29,185,207,225,248,177,159,117,170,156,213,235,51,67,74,87,37,174,196,70,164,95,145,16,216,246,218,109,171,232,77,175,215,152,10,161,9,108,180,160,172,93,69,192,40,124,128,84,7,18,156,52,168,249,242,23,37,119,1,117,236,56,84,237,143,154,191,128,114,168,124,143,220,143,242,0,188,164,115,228,191,224,28,237,175,89,94,247,31,154,149,25,170,195,237,141,123,115,63,119,250,64,125,3,227,168,83,99,84,55,124,67,59,205,221,244,248,140,173,123,121,31,192,125,128,2,16,59,67,114,14,94,25,204,136,178,232,184,79,134,133,27,9,34,83,170,227,201,122,84,151,229,154,149,101,56,102,124,146,92,139,200,105,118,30,163,212,170,117,72,240,105,209,247,146,92,215,161,58,210,87,178,76,207,153,153,23,66,49,232,23,106,109,154,240,214,108,208,43,245,153,20,168,110,79,111,11,203,129,29,217,19,100,181,160,201,15,169,55,38,206,198,68,167,47,123,25,245,16,163,152,153,121,63,35,115,86,161,18,75,177,55,20,77,214,164,195,113,110,254,26,50,15,194,110,164,140,249,187,206,255,0,27,123,128,118,60,157,207,44,212,200,90,179,177,143,20,119,20,22,161,185,17,164,240,81,165,89,78,56,135,77,63,131,89,243,178,142,231,211,167,192,73,70,207,219,121,224,188,75,14,155,76,196,153,171,196,202,102,132,203,178,17,220,110,162,207,145,52,149,29,209,28,139,170,149,208,237,204,105,54,88,100,254,8,218,19,3,211,100,69,162,32,171,206,239,166,74,149,58,83,236,182,227,77,188,182,72,136,154,82,136,149,99,111,162,75,145,25,153,223,175,78,199,249,37,155,121,11,190,196,148,12,75,65,135,29,233,170,165,176,152,234,91,235,75,39,173,105,73,147,204,153,88,137,162,231,115,59,145,121,152,15,131,108,25,112,100,250,37,192,185,171,79,31,171,145,151,251,30,221,127,40,221,158,205,124,19,17,204,191,92,215,41,151,83,56,208,204,149,190,62,86,98,25,244,212,34,207,27,102,62,32,198,252,23,125,84,28,147,193,111,55,122,152,105,189,58,244,223,212,34,191,170,93,124,132,180,246,105,99,10,20,140,182,126,51,16,229,165,110,227,69,33,38,164,166,196,103,30,25,21,252,64,36,50,51,41,97,148,180,148,233,36,223,149,239,239,21,117,212,50,146,83,138,177,25,219,160,188,142,229,113,141,51,223,49,211,151,24,86,45,88,142,82,84,237,69,184,166,108,52,218,207,196,211,138,232,179,34,183,131,235,1,213,179,31,59,240,245,49,201,52,214,113,62,238,68,74,130,216,113,28,18,207,78,157,105,50,185,182,100,118,50,234,51,53,46,66,95,222,233,94,173,58,125,214,243,16,249,88,207,60,89,141,179,87,22,83,90,171,190,76,55,82,159,37,180,61,17,132,233,73,73,52,151,52,145,157,236,161,47,20,21,110,247,250,185,223,79,79,202,3,231,199,117,104,244,156,45,90,146,252,141,209,49,76,146,241,171,65,170,196,77,168,239,200,143,200,65,54,219,152,221,88,163,58,113,165,50,29,79,137,106,79,119,105,70,231,70,173,49,35,40,249,154,72,203,154,79,223,238,18,29,182,94,216,240,112,68,26,222,21,165,149,113,137,19,240,148,151,89,82,32,197,113,180,184,178,144,132,154,141,107,51,234,146,191,35,228,34,231,3,97,188,81,180,46,113,66,159,50,163,13,231,43,251,205,74,151,118,47,184,138,162,45,68,202,44,95,129,43,91,175,43,245,48,27,209,217,39,151,85,56,19,17,139,228,81,244,70,157,134,170,49,209,35,136,73,235,81,84,218,43,105,37,92,191,6,124,236,93,62,34,82,25,70,237,150,209,107,105,73,21,191,32,215,29,136,114,97,172,171,202,60,62,211,205,67,227,17,26,123,14,57,26,67,206,36,201,115,156,112,136,181,145,123,136,189,221,72,108,136,12,55,180,61,6,85,111,209,254,26,46,251,115,197,234,241,146,109,125,215,153,151,144,128,92,46,135,112,174,106,97,21,84,75,133,221,85,160,73,62,139,178,74,74,124,92,175,248,167,203,224,61,36,87,104,16,171,155,142,49,132,185,184,213,166,235,82,109,123,95,167,212,66,6,118,185,201,181,229,118,102,210,228,210,74,12,118,225,81,24,169,153,52,251,174,158,164,72,124,238,91,194,230,127,70,92,143,144,9,129,217,51,18,194,174,101,54,21,145,26,110,252,159,227,180,158,236,211,123,73,124,189,228,94,67,61,92,173,113,22,59,2,109,115,13,170,118,4,203,122,167,125,60,249,119,166,240,209,10,49,50,126,41,79,21,149,172,149,210,222,238,191,1,38,248,90,191,27,19,80,227,86,34,33,228,55,35,89,164,157,73,18,188,43,82,78,228,70,101,212,128,117,138,230,58,131,65,151,33,83,234,187,134,211,33,108,151,208,26,188,87,62,92,146,126,70,59,196,105,145,229,234,220,57,175,69,175,200,202,215,250,198,140,109,139,154,24,135,2,210,228,205,166,84,93,97,71,137,151,22,232,142,211,135,167,76,131,183,140,173,251,2,231,212,101,141,151,118,131,86,103,250,77,198,59,81,119,187,56,45,59,232,172,55,109,230,250,246,221,159,63,193,151,80,27,42,162,37,36,210,101,200,202,195,91,182,183,203,170,37,123,45,241,92,169,52,125,251,143,240,58,149,196,45,55,210,251,5,208,148,86,232,54,72,96,221,171,241,125,19,14,229,6,41,126,124,73,110,42,63,3,172,218,74,78,250,165,48,69,107,168,191,24,128,65,158,114,82,226,96,252,234,196,48,98,49,194,54,211,81,144,148,234,55,45,170,51,42,50,185,153,251,249,141,225,203,205,177,240,222,91,101,118,16,110,62,99,119,116,184,212,74,125,61,226,238,135,30,210,105,142,141,72,230,194,136,249,163,169,121,117,26,33,180,182,39,137,94,206,12,65,85,164,182,251,40,125,81,44,79,37,36,171,38,35,73,59,145,25,151,82,29,147,39,50,115,50,51,158,83,88,121,170,237,20,226,51,76,77,65,150,229,173,109,18,82,70,218,18,90,155,104,204,212,68,237,172,124,186,252,0,126,174,96,109,3,157,57,183,192,112,88,183,189,123,171,123,171,239,8,140,110,247,186,45,213,180,222,251,179,243,181,189,215,24,227,23,101,211,248,77,167,226,226,42,63,11,60,226,42,67,41,226,9,126,27,40,146,119,66,141,62,178,79,145,249,13,244,169,108,205,147,57,27,187,244,163,6,166,87,125,223,113,221,245,25,110,105,220,219,86,189,227,168,183,225,83,107,95,161,244,247,233,86,34,196,242,243,163,48,232,48,233,79,45,184,213,5,197,163,173,19,91,75,122,148,227,230,71,115,111,81,146,108,233,115,35,191,94,64,62,237,146,242,126,185,143,179,115,10,178,156,59,199,193,159,199,114,226,208,214,189,17,95,253,218,76,172,164,124,58,9,209,217,159,46,25,203,172,175,162,81,206,141,221,239,198,110,90,20,223,16,110,233,37,202,113,118,190,165,17,222,228,125,70,188,108,73,178,22,24,193,24,115,6,99,105,212,138,114,234,112,187,199,91,236,84,37,168,207,91,146,91,43,33,86,79,170,162,46,159,30,163,119,98,68,98,12,116,69,138,222,134,145,125,41,185,157,174,119,62,103,207,169,128,230,0,22,172,204,173,96,28,74,124,136,253,111,224,2,122,231,201,95,192,62,55,156,81,43,145,251,133,236,40,204,146,102,126,96,62,228,157,203,168,184,113,181,205,36,46,53,17,0,184,7,25,187,229,113,121,25,31,50,0,82,82,180,154,84,87,35,24,23,105,157,159,48,254,109,208,218,105,236,35,222,178,123,205,153,43,46,61,108,114,67,14,54,74,252,34,75,145,40,138,195,61,139,28,105,14,167,75,137,185,17,223,168,15,62,187,72,236,177,141,114,254,185,92,169,49,129,56,8,11,196,114,98,70,95,122,50,237,208,107,120,208,155,27,202,87,170,142,167,207,151,49,134,48,62,102,226,204,11,198,247,37,111,129,227,183,123,223,189,154,119,94,141,86,245,144,171,91,89,244,183,81,232,71,54,182,97,203,44,211,167,112,181,124,48,196,151,23,80,239,7,13,218,132,182,136,220,52,184,70,175,163,95,95,164,62,93,57,253,66,22,54,150,217,121,188,162,244,115,133,98,150,215,123,113,154,184,121,146,93,190,235,115,107,239,11,151,225,61,223,27,251,128,114,230,118,216,24,207,29,83,42,48,38,102,39,28,137,180,183,160,41,29,208,211,90,210,180,172,141,23,38,83,107,235,62,127,30,163,0,96,200,179,106,184,166,30,233,189,235,174,239,45,204,147,123,54,175,168,186,16,235,99,176,96,140,64,198,29,196,80,170,114,146,234,153,143,188,212,150,146,70,163,212,133,36,173,115,47,121,249,128,149,158,207,28,160,77,77,134,42,117,252,61,189,97,234,52,210,74,248,189,55,89,78,65,23,36,44,143,161,31,184,73,13,30,151,18,147,78,137,10,43,27,164,70,142,219,9,78,163,86,148,165,36,68,87,51,59,244,17,95,177,238,220,185,95,151,120,94,159,73,169,80,177,99,147,35,194,150,219,142,70,135,21,104,61,114,205,101,109,79,151,184,203,221,212,110,158,21,219,115,44,113,35,108,155,20,44,86,147,114,42,100,125,36,72,197,200,244,249,62,124,252,64,54,44,7,78,165,102,142,31,172,111,120,104,117,4,238,116,234,222,54,130,235,126,150,89,249,14,199,30,175,26,73,93,8,116,188,90,121,145,127,56,15,184,82,215,22,19,201,87,66,49,121,25,31,64,21,0,22,173,100,139,92,143,152,11,128,126,108,186,244,56,104,82,221,109,227,36,32,214,122,72,186,23,229,248,14,137,137,243,231,10,97,182,164,156,154,125,93,74,143,163,81,180,203,71,235,105,233,119,11,241,128,100,181,45,40,43,168,236,58,118,39,204,172,53,65,109,69,34,181,184,90,36,27,10,251,217,197,89,69,170,229,201,39,228,53,99,58,54,247,163,225,19,82,41,45,226,72,230,153,77,55,202,159,13,126,21,52,106,50,241,56,126,241,164,249,177,183,246,48,171,57,40,233,149,218,195,68,186,154,221,78,246,149,3,146,15,93,139,223,207,153,0,201,251,85,237,73,136,231,250,47,232,206,58,222,110,248,221,255,0,234,99,101,107,238,52,250,237,124,21,208,105,30,22,202,108,195,199,245,186,114,228,80,56,242,118,107,48,143,239,166,26,185,26,211,225,228,180,254,63,95,143,81,144,176,142,18,199,89,209,197,239,107,52,247,59,159,119,110,38,237,91,123,171,166,233,179,191,224,185,223,225,111,120,223,93,157,246,80,102,152,136,114,171,17,233,47,186,197,113,183,137,77,77,147,201,41,221,29,173,98,43,220,140,102,38,101,29,95,103,77,150,43,24,106,6,30,145,80,192,156,50,99,113,122,207,189,16,189,58,148,241,23,71,142,254,177,126,145,185,217,125,150,148,248,16,154,110,69,23,118,164,180,225,25,113,42,62,174,95,220,161,221,168,248,38,149,71,128,204,86,98,33,36,206,171,105,117,102,92,212,103,239,63,136,236,16,32,199,140,210,119,77,233,228,101,235,25,251,254,35,74,182,159,75,137,9,134,144,203,26,52,54,148,91,81,157,136,136,185,115,63,128,251,128,0,0,80,212,73,230,99,140,221,35,228,87,1,114,215,98,240,159,49,243,184,231,153,251,197,84,179,51,181,197,166,217,171,173,128,113,223,80,184,145,99,232,47,38,200,186,16,228,38,185,151,64,21,105,190,134,100,57,72,173,200,128,138,197,97,80,0,1,106,214,72,181,200,249,128,226,153,45,152,49,94,151,33,205,13,176,218,157,90,172,103,100,164,140,204,236,95,2,26,105,181,94,217,88,91,0,83,49,69,18,147,152,252,5,78,7,5,187,107,185,220,119,70,181,48,163,230,166,20,147,186,86,103,212,250,249,143,163,107,109,180,41,217,89,10,177,134,233,169,175,49,62,86,23,145,50,43,140,193,138,235,104,117,68,250,16,165,27,139,191,37,54,70,101,99,43,121,244,16,249,143,243,99,48,179,211,26,79,85,67,16,111,251,239,117,175,137,138,195,55,220,180,139,95,116,142,95,130,43,91,175,43,245,48,31,177,158,217,187,141,243,239,31,85,93,99,16,247,236,71,23,30,91,103,194,51,22,230,220,116,52,106,230,132,31,35,51,43,123,250,219,222,51,142,203,123,19,98,92,109,87,106,126,42,203,62,54,159,54,128,153,204,175,190,91,111,90,214,166,13,42,178,31,37,21,210,165,114,62,92,250,14,247,176,182,194,81,177,204,118,49,158,54,137,66,168,194,168,82,166,19,109,166,165,53,167,73,212,76,75,100,163,38,210,146,34,210,133,23,35,62,165,202,253,37,47,46,50,115,6,101,213,46,157,22,137,69,110,51,144,233,172,211,238,137,79,184,90,16,148,21,139,120,163,229,224,46,103,207,144,14,124,21,149,152,83,7,113,157,211,66,224,248,205,222,243,239,167,28,213,163,85,189,101,157,173,168,255,0,72,238,214,176,168,0,14,55,9,106,228,145,200,41,111,120,15,206,147,75,102,73,89,198,53,120,181,31,136,203,159,233,29,106,169,150,180,10,174,235,140,162,239,119,90,180,253,242,180,218,246,191,69,23,145,14,237,97,80,24,1,253,145,114,138,107,137,118,102,95,107,81,17,38,253,237,40,185,126,71,190,38,59,14,28,217,147,40,112,251,145,223,129,130,56,119,35,235,208,125,229,41,122,117,92,143,171,167,126,166,50,240,0,252,74,54,14,195,180,38,82,205,50,157,184,74,82,105,34,223,56,174,70,119,63,89,71,239,31,178,132,37,178,36,160,172,68,86,47,168,92,0,3,226,170,84,163,83,98,62,251,239,238,205,166,84,237,244,153,216,136,140,239,200,190,3,142,167,92,137,74,221,241,13,188,173,237,237,160,136,250,91,173,204,188,198,145,109,29,183,117,19,8,179,81,166,211,90,196,140,186,229,1,231,219,82,105,240,214,146,89,147,196,70,122,156,243,73,114,181,128,126,30,218,57,255,0,86,164,210,177,141,62,149,139,119,76,181,221,251,180,112,9,85,174,168,230,124,212,217,159,83,49,19,249,181,143,171,152,207,20,78,145,62,173,198,37,107,101,194,61,194,27,185,165,148,166,252,146,94,235,144,238,25,191,180,150,58,205,138,229,89,179,175,73,84,26,174,227,232,164,65,140,218,190,137,13,245,54,210,102,94,38,239,200,252,135,108,217,171,100,236,69,158,181,69,205,149,42,132,236,119,169,207,74,74,101,75,144,202,137,77,190,134,174,123,166,254,39,202,246,183,196,7,88,200,141,155,177,198,104,87,20,203,24,51,188,227,187,74,58,131,69,222,44,179,116,154,218,34,95,55,82,125,28,232,126,125,57,9,171,200,29,151,176,110,89,247,238,156,13,221,189,229,194,255,0,108,221,123,121,187,222,255,0,125,85,173,175,225,212,112,108,239,178,54,95,229,117,14,137,56,176,236,52,212,75,15,70,129,41,232,245,25,142,18,215,161,163,89,145,45,68,86,53,55,123,216,143,167,34,27,30,148,37,23,210,86,184,10,145,17,116,21,0,0,0,0,0,1,249,56,131,16,196,195,240,101,76,148,219,202,76,104,203,146,173,218,72,207,74,82,103,202,230,92,249,0,179,20,87,225,80,40,242,106,18,165,238,18,198,141,75,221,154,180,234,82,72,185,17,29,250,141,12,218,191,62,91,131,86,148,134,49,94,136,197,58,49,32,184,27,243,56,183,62,173,223,173,199,30,213,155,116,193,195,141,98,140,55,77,244,133,149,71,224,180,90,159,13,72,45,70,194,207,154,150,102,126,177,136,219,206,125,165,49,14,98,207,121,108,84,230,146,21,33,151,136,164,66,140,131,240,179,163,246,4,126,99,51,153,229,10,252,108,235,205,74,174,48,168,212,224,46,189,197,176,138,203,210,27,71,10,150,236,68,167,8,142,250,8,250,43,167,196,116,236,21,131,42,120,163,140,224,233,188,79,13,187,213,244,201,70,157,90,173,213,69,127,84,255,0,64,224,195,120,98,177,143,107,50,99,68,147,25,50,20,218,230,56,183,204,208,147,241,145,31,170,147,231,117,244,181,132,158,108,209,176,44,120,126,145,247,252,74,4,157,124,30,235,117,83,154,90,109,190,213,127,10,124,203,207,160,177,201,27,25,178,38,69,35,8,225,101,42,78,22,225,22,214,33,57,69,247,246,242,196,77,177,226,228,225,254,47,79,128,219,166,155,75,77,147,105,43,17,123,135,230,225,252,57,76,195,144,215,10,153,24,153,109,110,155,166,146,113,74,241,25,17,94,234,51,62,137,33,250,162,128,196,89,247,152,212,140,33,134,88,147,42,179,194,31,122,38,57,171,135,83,156,247,110,157,185,36,255,0,23,175,192,119,60,195,199,48,176,29,29,154,172,214,229,45,14,202,76,98,40,232,66,149,115,66,213,209,70,69,111,9,136,137,219,71,109,140,73,95,122,175,133,48,221,94,171,21,84,204,91,35,79,17,77,135,160,154,108,228,54,73,35,241,25,159,52,245,242,62,96,52,111,25,86,17,86,224,244,73,222,238,183,159,176,211,107,233,248,23,144,231,203,188,21,85,198,88,158,139,76,131,76,227,19,58,171,26,22,141,242,91,214,165,184,132,233,185,168,173,125,69,206,229,215,168,252,106,101,34,117,119,123,184,121,146,220,105,190,240,204,189,107,244,177,31,144,150,13,142,182,3,163,65,133,11,19,98,186,109,14,108,202,94,40,110,75,110,177,84,156,70,150,218,40,235,34,36,217,41,51,185,40,249,151,191,153,128,205,155,20,236,215,3,1,96,236,27,89,169,96,190,6,161,7,188,117,185,222,42,119,70,183,100,164,185,37,213,36,238,149,145,116,62,163,113,152,101,184,237,37,150,147,165,9,189,138,247,247,143,138,133,66,167,97,234,107,20,170,100,114,102,60,125,90,16,75,82,173,169,70,163,230,163,51,62,102,99,244,64,0,0,5,14,247,21,0,0,0,28,111,60,150,18,75,89,25,145,157,185,0,185,75,74,125,99,181,198,26,206,28,253,194,24,22,151,83,39,177,103,3,33,170,59,211,27,251,193,215,109,100,185,101,114,109,69,213,29,62,29,7,72,207,61,175,104,89,115,220,155,136,245,228,119,135,19,125,204,56,206,95,119,186,235,173,206,94,191,184,69,206,103,237,49,154,249,163,87,109,7,138,220,84,57,48,138,154,251,114,41,241,27,53,165,74,94,162,186,27,59,17,147,150,185,29,250,137,51,133,136,119,140,225,207,108,125,156,185,129,87,161,97,188,85,223,20,234,199,15,185,107,129,102,62,247,116,195,106,87,137,109,161,73,178,155,81,243,50,189,189,247,231,146,118,120,202,90,13,12,145,139,115,55,15,238,30,155,9,248,203,145,197,173,90,220,223,167,66,116,178,179,34,240,55,214,214,229,207,153,141,116,193,53,204,37,129,23,11,16,215,169,147,36,84,96,239,55,175,69,61,90,181,234,66,116,165,75,74,125,85,145,31,34,247,143,222,175,237,47,139,177,77,240,190,91,86,101,210,145,17,101,37,41,157,6,49,164,155,211,101,149,236,226,140,205,110,17,243,247,95,153,116,24,137,201,60,155,105,142,182,198,193,120,6,150,221,7,7,230,55,2,253,42,73,83,77,174,232,117,221,219,45,37,72,209,169,198,20,71,99,66,74,247,51,59,117,62,99,1,201,205,109,164,115,27,79,118,215,187,195,187,239,175,239,88,13,104,222,116,245,144,155,223,65,249,244,31,181,147,219,24,99,108,219,156,154,230,55,169,97,186,148,122,189,52,171,26,78,100,150,23,191,116,219,86,181,19,77,36,136,236,226,174,68,122,121,242,232,66,64,112,54,199,89,65,132,248,219,96,248,229,197,110,255,0,7,84,154,175,87,87,93,78,126,232,111,8,213,156,174,216,247,17,85,73,138,142,54,203,189,235,204,212,82,157,125,238,218,108,193,104,62,141,188,69,212,213,241,254,1,146,115,115,45,48,134,85,101,133,86,170,221,23,186,215,75,220,89,206,37,215,247,123,201,13,167,166,165,94,251,207,35,181,253,214,27,149,6,129,73,166,180,109,66,137,187,65,171,89,150,241,71,207,151,62,103,240,33,168,61,161,152,133,116,108,145,199,232,138,167,16,182,123,171,73,146,18,162,43,203,137,126,191,88,96,68,62,211,120,160,177,22,102,214,154,137,59,136,138,78,196,113,178,221,104,230,81,91,35,62,100,71,212,204,109,239,103,238,206,80,235,24,153,154,221,107,6,239,163,212,48,114,100,161,222,241,52,235,83,142,69,81,42,201,116,140,174,70,103,107,16,209,229,83,229,99,188,121,82,55,28,109,78,28,116,60,102,233,154,47,165,45,167,246,5,241,19,145,177,118,87,210,176,206,94,96,170,187,112,216,76,137,24,34,154,219,139,67,238,171,81,169,136,234,62,74,228,92,211,238,20,108,196,42,124,88,26,248,102,116,107,182,175,17,157,237,127,51,248,143,168,0,0,82,246,3,228,56,158,112,210,92,188,192,94,167,11,220,124,197,138,90,188,199,10,86,165,40,249,142,114,65,159,83,32,22,25,25,245,22,27,26,185,232,254,17,244,104,23,105,47,32,31,25,199,34,63,83,248,69,82,133,39,213,33,245,26,18,125,72,90,166,203,220,64,56,80,226,185,220,199,41,58,95,141,252,3,141,77,233,233,97,66,35,46,119,1,244,145,220,84,124,196,226,147,204,207,144,229,67,164,162,247,128,228,1,66,50,49,80,28,111,48,212,134,214,211,200,212,135,18,104,81,92,202,228,125,71,66,197,217,39,151,184,177,153,105,170,225,158,41,82,183,123,207,191,95,70,173,38,155,122,174,21,173,164,191,64,200,32,3,71,243,195,96,60,185,197,70,185,116,44,166,226,159,114,91,75,82,187,249,244,93,9,100,210,124,149,32,139,173,136,104,126,117,236,29,143,176,137,74,155,135,114,171,132,109,85,101,199,105,93,248,203,159,69,244,134,69,101,200,63,197,79,51,231,200,78,107,140,182,233,89,196,220,175,126,163,170,226,140,173,193,56,190,55,13,91,162,148,148,111,248,139,28,151,145,227,178,138,254,5,23,227,31,46,156,192,121,236,192,185,221,155,185,87,199,110,113,63,117,247,166,234,255,0,121,69,127,121,187,213,230,218,173,109,231,194,247,248,9,78,217,175,110,204,45,139,162,70,131,137,115,79,139,155,50,186,136,109,35,184,220,111,82,22,76,145,38,232,142,68,87,53,43,153,249,245,29,75,60,251,50,112,85,67,185,61,9,195,212,10,126,239,137,226,184,154,213,72,245,223,117,162,215,215,210,202,242,234,93,125,209,219,86,195,217,173,179,182,33,130,220,124,75,75,105,113,55,85,196,156,52,19,228,70,133,157,143,233,154,43,171,232,122,31,135,167,153,137,149,198,94,135,168,117,250,93,122,11,51,233,178,247,237,63,171,66,247,106,78,173,38,100,124,148,68,101,204,140,126,152,138,205,146,251,68,106,179,85,133,112,150,52,168,226,10,132,133,241,220,74,153,165,64,67,107,182,253,196,88,210,105,50,177,18,125,197,204,189,226,72,114,211,50,41,121,139,135,162,86,233,204,77,109,50,80,234,203,137,109,8,85,144,233,182,119,36,168,203,169,126,129,81,220,128,80,185,243,21,0,0,0,20,181,192,175,127,128,168,0,0,0,0,0,0,0,11,77,100,94,96,46,28,110,160,205,39,164,185,139,238,66,160,62,100,19,137,81,234,228,86,28,200,59,254,129,83,65,24,37,38,147,1,112,0,0,177,102,73,185,152,177,6,106,89,153,116,176,188,203,87,46,151,21,74,116,149,174,2,162,160,40,101,112,21,0,0,0,0,0,0,0,0,1,208,51,123,48,125,0,161,49,81,238,142,63,121,53,17,244,113,27,171,106,109,106,189,244,171,241,109,111,136,15,217,198,88,218,155,132,105,232,155,61,153,107,66,164,19,22,97,41,51,212,105,81,251,212,92,188,38,34,95,106,45,186,145,87,244,103,209,140,65,152,52,237,215,27,191,180,189,206,242,251,157,62,164,131,189,172,174,190,99,22,109,139,180,111,166,213,154,254,31,244,55,130,225,49,108,167,183,221,227,188,213,165,114,17,109,59,162,181,245,95,175,184,96,140,163,201,255,0,186,71,123,127,76,93,221,221,219,143,236,77,246,243,121,188,253,218,109,109,31,30,162,11,240,38,13,198,121,193,138,40,186,235,205,203,84,170,156,106,89,29,86,83,174,122,206,39,194,126,21,248,62,147,167,196,249,9,127,217,39,100,24,24,35,12,225,74,158,32,195,24,26,92,184,92,118,250,67,16,146,227,170,214,227,233,77,148,182,72,206,196,162,46,103,208,134,71,217,179,32,62,231,56,121,81,189,45,239,13,21,163,155,171,128,220,222,200,100,180,254,17,95,137,215,227,208,108,114,75,73,90,225,133,126,125,22,135,77,161,195,110,29,62,157,14,34,27,37,17,34,51,41,109,36,70,163,51,177,17,23,188,239,245,143,209,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,154,75,220,68,46,0,22,165,38,66,224,0,0,20,51,176,199,153,161,152,126,138,82,81,39,186,56,175,191,74,62,158,35,71,236,86,119,245,79,241,122,124,64,104,78,223,20,136,15,250,11,170,4,85,105,239,63,89,164,159,251,23,224,52,203,98,42,161,196,204,44,19,27,120,241,107,199,52,211,178,79,151,55,227,23,159,192,100,237,166,115,163,210,255,0,70,255,0,165,174,19,132,227,63,179,55,154,181,110,127,112,86,182,159,225,24,55,100,55,116,102,190,2,78,155,223,26,210,253,255,0,225,44,9,213,122,61,13,97,231,55,180,120,238,92,206,250,250,245,245,140,126,136,252,60,20,122,176,204,51,183,247,79,252,162,135,238,10,138,41,41,81,89,73,35,47,137,14,149,139,50,171,8,98,158,23,143,194,24,118,95,11,175,71,23,79,105,205,58,180,223,77,208,118,190,146,191,212,67,187,0,8,215,207,125,133,37,180,137,181,42,13,23,47,233,232,141,69,113,194,220,198,54,148,78,39,122,122,139,68,126,189,57,245,228,52,114,179,130,171,121,127,137,158,167,214,230,70,125,184,26,119,168,140,226,212,133,107,108,140,172,74,74,111,235,149,239,111,120,244,16,234,55,173,45,187,219,90,77,55,242,185,12,15,158,153,7,233,245,26,183,253,53,240,28,127,13,253,129,189,209,161,109,127,124,77,239,163,225,212,102,170,114,177,56,67,29,113,195,145,1,185,116,115,56,143,56,233,18,156,79,209,168,210,68,100,100,102,158,118,185,23,47,128,204,219,59,109,55,59,3,87,149,22,179,136,113,115,236,68,163,156,20,181,30,89,169,9,82,86,209,22,146,83,169,34,73,18,12,139,242,114,29,111,108,77,151,189,4,174,76,168,250,113,199,111,39,196,143,163,187,55,86,188,77,87,190,245,95,139,107,124,70,156,84,225,119,124,183,227,111,119,155,151,148,214,173,54,189,140,202,255,0,192,51,20,225,169,151,160,28,45,181,166,15,157,197,106,139,138,23,163,71,174,134,142,215,213,211,233,190,3,97,104,24,130,29,126,34,165,68,109,244,165,46,155,70,78,145,17,220,136,143,220,103,203,152,243,17,71,196,125,213,190,251,207,123,189,211,253,115,77,173,127,129,249,137,146,216,123,62,253,33,195,72,135,232,167,15,196,226,162,141,171,142,215,167,83,113,139,85,183,101,126,189,7,35,13,251,1,99,46,111,91,39,45,107,251,133,224,0,0,0,40,164,165,69,165,73,35,35,247,25,10,128,12,5,181,6,71,192,204,252,60,195,104,161,225,199,159,239,70,100,41,202,132,100,170,228,150,28,71,93,218,142,252,202,223,1,6,155,68,101,53,83,0,99,188,84,185,10,165,38,51,88,154,116,38,218,134,106,34,69,158,118,196,68,104,73,18,72,145,110,95,14,67,210,57,149,198,172,237,117,145,31,116,44,34,211,30,149,112,26,241,2,102,223,129,222,218,237,62,90,127,8,159,199,235,240,232,2,24,50,67,56,234,25,127,223,87,173,215,217,227,248,111,214,82,84,155,232,222,122,222,52,254,63,46,190,241,232,35,42,115,6,6,56,161,61,81,136,153,250,81,57,81,190,250,36,234,185,33,7,238,81,242,241,127,24,243,127,141,240,95,162,92,23,234,151,23,197,239,63,172,238,244,233,211,251,163,189,245,127,0,222,222,207,60,232,238,184,148,186,7,163,123,222,59,27,176,91,238,51,78,141,101,17,30,174,131,189,173,126,164,2,100,69,20,148,168,172,164,145,151,196,135,201,73,153,222,20,246,165,238,247,123,205,94,27,222,214,81,151,95,200,62,192,29,15,50,50,186,129,142,41,77,193,151,135,40,82,204,166,20,163,227,161,161,196,154,180,172,181,115,65,248,188,93,126,38,33,35,106,29,153,43,24,7,209,157,219,88,98,63,31,198,223,129,74,145,171,70,231,214,250,36,223,215,229,215,222,39,204,98,172,227,203,127,76,187,163,245,103,131,224,248,143,236,125,230,173,123,191,221,21,173,167,248,64,121,174,105,215,25,113,46,180,226,144,180,40,148,149,36,236,100,101,208,200,252,198,97,201,205,160,113,70,93,215,169,18,92,198,56,181,168,116,254,34,236,193,168,56,146,45,226,28,47,10,119,137,46,171,185,244,247,142,191,156,249,125,232,6,38,141,73,239,126,63,123,79,68,173,231,15,186,181,220,113,58,109,169,95,137,123,223,222,49,242,17,172,200,175,107,128,156,205,136,118,176,162,230,62,27,129,70,150,254,44,153,57,154,116,201,78,189,81,82,28,37,18,102,233,47,17,188,163,51,34,89,17,92,186,17,141,211,131,45,185,177,24,150,209,40,146,251,73,117,36,174,182,50,35,43,252,121,143,50,89,107,140,253,7,173,191,59,187,120,221,113,20,198,141,246,238,215,90,21,123,233,63,197,181,190,34,103,182,41,218,31,211,10,101,7,14,250,33,194,112,120,62,43,187,238,240,222,107,208,152,200,182,157,217,90,250,175,215,220,3,117,128,80,142,226,160,0,0,0,56,95,135,22,78,158,34,51,78,233,189,181,160,149,111,170,227,152,0,106,206,208,91,33,225,220,194,135,83,151,70,193,88,13,151,206,132,244,54,93,149,77,109,43,67,182,116,210,162,52,178,163,34,35,89,29,203,159,94,66,42,179,203,99,92,192,203,170,173,110,113,84,176,163,12,211,248,111,12,7,159,73,167,120,150,139,194,91,132,145,115,95,62,158,241,63,99,243,107,20,142,245,136,244,110,35,117,189,211,226,209,170,214,50,63,50,242,1,230,251,9,230,102,59,201,250,236,136,5,141,241,20,82,102,57,177,166,149,83,121,9,45,225,161,206,69,173,28,189,231,241,253,35,115,114,79,180,78,151,73,76,72,56,134,179,153,51,149,26,144,219,14,94,66,93,73,186,157,217,26,139,92,146,242,62,125,121,141,183,218,167,99,255,0,186,114,23,55,238,135,221,187,218,140,119,180,247,70,250,218,35,41,187,95,124,158,189,68,110,102,198,197,94,137,76,159,39,238,151,197,254,170,187,31,79,115,110,253,235,59,254,28,255,0,23,167,196,99,24,156,137,79,193,59,109,229,206,36,227,119,20,172,95,247,190,238,251,230,24,253,150,174,150,124,255,0,20,102,138,62,110,97,202,186,82,113,225,212,211,169,210,107,233,27,108,185,242,242,89,242,230,60,226,85,50,243,187,247,95,171,27,205,230,175,236,123,90,214,253,215,196,126,36,42,143,115,62,210,183,59,237,14,37,239,91,77,236,101,203,161,249,13,68,228,122,131,135,87,141,53,40,91,72,116,137,119,182,162,47,119,229,248,15,181,42,37,115,33,231,3,8,109,19,232,199,9,253,39,241,60,54,243,251,97,163,86,173,95,222,142,222,183,240,12,255,0,150,29,161,62,137,178,134,254,228,92,86,150,28,110,253,255,0,163,214,112,149,127,214,199,245,6,68,224,128,139,220,51,218,99,191,105,146,251,138,105,251,217,39,255,0,68,151,247,39,252,20,100,74,119,104,159,23,188,255,0,89,253,26,45,255,0,76,23,189,239,254,12,17,49,61,6,255,0,0,211,120,91,114,239,200,143,238,93,167,199,111,234,221,252,191,193,199,236,198,219,95,86,146,251,154,90,247,254,220,255,0,248,1,70,215,128,214,120,59,100,113,31,181,206,158,70,127,213,123,251,255,0,218,7,110,161,109,33,223,110,18,61,12,220,221,157,237,251,199,87,151,47,193,23,152,12,211,98,62,164,49,86,108,228,94,18,204,10,85,77,47,96,204,43,38,83,244,151,160,180,236,234,115,75,52,154,146,229,139,86,237,70,73,35,93,249,121,159,33,221,225,98,174,51,95,222,26,52,91,250,237,239,123,252,62,3,247,27,94,241,58,173,110,118,1,5,91,90,236,169,138,50,179,19,226,172,81,75,119,11,211,97,211,56,29,219,116,165,56,203,141,239,27,97,7,160,146,202,72,174,110,25,159,50,185,25,142,61,146,182,175,153,147,213,3,161,226,124,69,141,37,71,139,75,144,202,89,131,44,214,210,92,114,74,29,37,37,43,121,4,92,140,238,118,189,204,254,177,55,152,215,11,250,87,64,153,70,227,184,94,43,119,244,155,173,122,116,173,42,233,114,189,244,219,175,188,69,230,221,251,30,235,172,204,197,127,116,75,113,181,72,77,112,253,209,234,90,17,149,245,111,185,250,158,94,240,27,251,145,249,241,135,115,34,133,70,84,24,245,189,228,138,28,122,129,174,106,17,117,18,144,223,83,39,21,117,120,203,248,121,140,202,71,113,231,43,47,177,175,220,71,28,85,87,221,157,245,195,52,253,35,240,220,54,173,47,35,233,61,85,219,240,94,175,238,186,242,231,47,121,33,181,135,165,125,245,253,32,240,188,47,13,253,181,215,171,86,243,251,201,90,218,127,132,6,221,128,249,161,204,226,219,53,238,244,217,90,109,123,143,164,5,170,34,50,230,64,68,69,206,196,46,0,31,50,147,245,10,41,60,142,220,185,15,160,209,127,120,169,23,43,0,248,144,74,37,146,117,115,250,199,214,131,178,72,143,168,175,67,22,47,204,7,33,29,197,71,9,29,199,48,0,227,121,134,159,108,219,117,164,45,42,234,74,73,25,24,228,0,29,43,22,229,245,50,188,159,29,34,146,225,27,169,93,159,142,147,232,147,47,197,49,168,25,235,177,43,56,165,153,50,105,88,111,0,176,244,154,194,229,41,199,97,146,84,164,168,157,51,185,165,131,51,59,168,140,198,250,11,77,55,247,128,243,235,142,54,56,204,124,51,193,107,172,97,100,241,59,207,214,242,31,43,233,211,215,232,11,241,191,140,98,201,152,59,50,48,210,20,243,120,189,77,19,8,57,63,123,212,31,73,149,185,220,188,37,207,195,252,67,209,134,36,192,189,249,195,254,170,110,55,26,255,0,172,106,189,237,251,162,242,24,171,27,229,46,242,145,81,103,210,11,107,128,242,111,194,116,186,85,251,176,16,57,79,205,204,212,162,184,219,109,230,102,44,107,115,123,19,53,153,41,34,189,250,120,203,204,100,156,5,181,238,99,97,71,45,83,204,252,196,117,178,101,109,146,89,173,190,162,37,26,201,87,178,158,47,113,24,144,185,251,63,238,221,93,71,210,219,218,222,14,3,224,69,215,120,48,174,105,229,182,138,155,244,206,250,190,229,230,149,175,134,235,118,175,211,87,199,204,6,53,165,246,136,78,136,134,211,47,25,102,131,134,150,137,7,106,137,157,212,86,231,206,72,229,155,218,39,45,253,28,62,49,205,4,105,189,255,0,84,12,175,211,202,72,199,213,156,140,223,212,230,61,233,70,157,228,135,21,110,10,246,186,140,255,0,186,12,187,143,178,27,209,206,7,250,107,226,56,141,239,246,14,141,58,116,255,0,124,59,250,192,49,45,75,110,60,121,44,148,81,243,59,51,81,169,179,73,94,180,241,115,231,229,32,116,76,65,181,54,107,213,247,228,222,108,230,14,151,116,216,156,175,73,183,43,117,250,83,242,31,70,142,236,35,69,247,159,215,47,234,254,79,127,144,252,10,214,45,225,150,243,125,223,171,78,158,123,219,121,124,0,126,83,249,165,154,248,129,213,26,179,55,21,57,123,47,233,235,82,79,161,91,241,204,117,138,150,34,197,142,184,225,84,49,53,78,66,183,166,106,55,38,186,187,171,157,207,153,245,235,207,226,59,10,234,93,254,91,157,206,226,223,73,125,90,186,114,183,66,243,29,235,3,108,233,233,132,162,115,211,30,19,127,19,139,183,119,239,45,168,211,225,252,41,126,55,95,128,12,34,149,74,147,125,82,22,173,63,140,179,49,145,112,206,70,98,172,73,1,201,240,231,81,210,219,111,27,70,79,58,225,42,228,148,159,185,179,229,226,33,38,121,29,176,79,118,119,223,250,235,111,55,156,55,246,138,214,182,247,252,32,252,198,252,80,240,15,115,82,36,211,187,219,125,190,82,215,175,113,166,215,73,23,77,71,228,3,205,126,47,192,117,108,37,80,151,14,161,34,26,213,19,119,175,112,181,25,30,164,164,202,215,73,126,49,14,233,179,222,105,30,89,98,137,53,23,102,85,218,67,148,215,98,151,0,230,149,93,79,54,191,199,79,47,15,233,176,148,221,180,114,99,189,40,248,198,87,164,155,173,239,119,248,120,61,86,178,163,151,93,101,228,34,63,55,240,167,162,152,206,163,79,227,248,173,210,152,78,189,214,139,234,97,10,233,115,243,176,9,249,217,123,56,41,56,255,0,3,225,56,81,147,87,55,203,10,64,150,181,204,36,217,95,66,201,25,220,150,163,53,93,127,199,204,103,113,7,123,5,103,135,163,56,225,200,190,140,113,60,54,20,56,186,184,221,26,180,189,20,181,91,118,118,245,122,124,68,220,64,159,199,111,62,139,70,139,126,202,247,189,254,31,0,31,96,161,243,33,81,67,230,3,231,122,228,163,43,139,82,229,185,92,197,239,162,229,215,222,56,58,24,15,169,10,213,126,188,135,27,168,191,151,65,107,110,117,228,57,207,154,79,234,1,241,232,36,157,236,67,157,149,17,23,47,33,105,163,223,113,123,94,30,127,0,28,229,208,133,69,18,119,21,1,243,207,138,212,216,82,34,60,211,110,33,246,150,218,146,226,72,210,162,50,50,50,50,247,151,49,25,157,160,251,57,46,77,55,31,99,74,85,55,12,69,213,221,91,183,18,206,135,211,226,138,217,243,75,92,189,254,254,135,249,4,157,142,169,152,248,95,210,172,39,81,163,241,220,47,21,185,250,77,214,189,58,93,66,186,92,175,125,54,235,239,1,2,155,62,99,218,198,85,227,250,134,31,169,214,170,198,196,74,83,141,165,152,18,85,185,74,156,117,151,46,148,169,73,34,234,119,229,212,207,235,18,213,132,178,227,7,103,126,88,97,70,85,132,40,19,36,72,164,193,171,186,229,98,158,211,134,226,149,29,55,90,143,74,204,220,51,118,230,103,230,174,126,113,161,218,13,148,126,131,102,246,33,175,122,65,198,241,19,105,209,119,92,38,239,77,233,205,171,86,173,106,191,169,210,222,241,147,246,1,218,55,184,113,143,114,250,29,191,238,252,35,194,239,123,199,78,189,14,197,78,171,110,142,215,181,237,115,1,132,54,156,217,59,18,229,95,163,91,245,97,86,187,211,140,183,119,27,137,190,239,115,235,221,148,255,0,116,229,215,222,63,31,100,221,161,100,101,134,33,195,180,137,53,172,78,136,206,98,184,147,94,98,4,147,38,156,65,173,132,168,141,38,226,72,212,100,139,115,46,101,110,98,103,182,135,160,250,79,232,255,0,223,124,55,13,197,255,0,91,215,171,86,235,226,86,245,127,132,121,255,0,170,97,45,237,98,44,110,240,182,247,66,117,110,186,93,70,94,96,61,12,229,70,122,97,204,115,133,233,117,56,113,171,63,126,239,244,156,164,55,175,192,226,210,122,172,226,191,16,237,204,253,195,80,123,75,243,214,53,43,13,53,65,167,203,175,197,126,54,34,132,165,41,135,9,8,210,168,15,42,196,100,225,31,236,139,221,212,70,109,7,24,125,204,42,44,51,221,221,229,221,154,185,239,183,59,205,226,79,247,42,181,183,159,27,216,126,6,56,199,95,116,42,204,137,125,215,192,111,84,219,186,119,251,219,105,108,145,107,233,79,94,160,54,135,100,170,98,241,118,103,213,167,76,38,165,38,101,21,249,159,126,120,212,102,185,12,30,165,92,143,197,226,59,159,196,249,137,34,206,237,164,168,25,107,220,188,66,113,18,59,199,137,183,0,72,43,238,247,126,181,221,79,227,242,235,239,17,157,149,121,141,247,46,160,81,235,157,207,222,123,234,68,120,91,174,35,115,107,161,10,213,125,42,254,231,107,91,223,215,144,215,186,157,87,238,171,187,250,14,235,238,187,254,203,127,188,222,91,224,155,91,119,241,189,254,0,63,127,19,227,140,85,158,57,131,67,142,206,40,172,200,41,234,139,70,181,94,107,139,35,53,190,162,178,172,165,253,31,210,243,46,127,178,229,231,40,251,20,236,150,198,21,195,184,55,18,87,112,254,11,149,38,47,120,239,100,55,16,150,250,181,57,37,5,101,41,146,51,177,40,139,153,244,33,248,187,29,108,119,232,172,40,85,159,186,47,21,221,216,161,185,187,190,232,209,188,221,148,117,105,190,248,237,125,54,189,143,175,65,33,113,99,240,204,165,157,122,180,223,157,173,239,1,193,71,165,197,163,211,218,167,195,137,30,59,77,106,210,219,13,146,16,155,168,204,236,68,68,69,204,239,245,143,180,0,0,106,110,214,123,50,193,204,58,53,122,177,79,195,216,69,50,26,194,178,162,50,244,200,132,78,182,225,33,245,36,210,162,105,70,68,70,178,50,50,59,222,227,108,133,142,163,122,210,219,189,181,164,211,127,43,144,15,57,21,72,184,175,103,204,219,118,60,138,251,241,142,129,166,253,203,41,212,18,119,241,136,254,142,250,45,248,110,125,58,171,175,190,80,123,63,246,164,167,227,60,43,78,195,53,25,152,174,108,216,180,201,210,157,118,115,137,113,10,34,159,98,177,155,166,102,100,78,17,115,46,151,29,135,109,157,154,253,58,194,216,206,185,233,167,3,199,119,119,209,119,118,247,70,135,35,39,174,245,55,190,139,244,46,162,40,49,61,35,250,31,179,18,170,142,35,191,180,52,212,59,232,225,111,188,109,183,117,117,95,75,90,222,254,183,247,0,148,125,183,112,233,87,48,20,106,132,118,98,146,101,226,84,73,45,234,124,86,83,50,79,157,136,249,243,26,125,177,246,208,40,194,30,150,241,181,28,72,174,47,128,211,195,189,127,87,136,189,238,225,126,49,127,8,237,56,63,105,111,77,112,85,3,11,250,21,193,240,20,200,174,239,251,203,121,175,67,73,69,180,238,138,215,213,126,167,208,71,245,105,222,19,115,225,215,175,87,190,214,181,128,122,39,198,251,65,97,108,49,65,170,79,147,14,184,124,37,61,249,102,108,54,222,171,37,10,62,87,112,185,248,121,8,159,219,7,108,175,79,167,226,220,53,64,175,99,152,177,231,240,27,150,36,74,208,194,116,38,58,213,116,161,245,17,115,65,159,34,62,102,67,89,41,115,62,232,53,40,145,119,124,7,22,251,112,53,95,123,167,82,136,181,219,195,123,107,233,240,234,59,206,51,200,207,69,176,12,202,191,165,28,87,11,187,250,62,11,70,173,79,37,61,119,135,111,90,253,61,192,58,158,76,96,90,190,112,227,121,209,74,76,73,47,149,57,114,212,186,162,212,187,146,28,105,190,186,86,119,241,17,23,192,77,134,206,187,62,225,28,187,192,56,78,187,81,193,88,69,82,100,97,136,17,94,126,29,53,163,117,199,20,203,74,81,169,70,218,76,200,205,6,102,102,119,51,176,210,158,203,220,53,192,98,55,43,60,110,243,127,134,231,53,187,221,219,79,234,131,60,239,126,126,175,151,188,103,221,182,246,130,244,115,45,160,83,61,17,226,56,44,70,212,93,124,126,141,122,35,201,78,171,110,206,215,211,208,6,161,109,193,158,165,83,244,47,185,170,24,134,38,239,188,183,159,77,187,213,126,26,222,171,135,123,88,250,249,138,108,35,179,196,252,90,245,23,20,203,141,135,37,55,79,198,113,144,179,150,133,45,221,45,156,101,153,38,237,159,47,23,34,185,115,51,26,177,151,216,15,238,129,199,254,170,240,28,6,235,250,198,247,94,189,127,186,77,173,163,227,212,122,6,200,108,181,244,7,11,200,166,247,215,31,174,166,185,90,248,109,213,174,219,73,211,109,74,252,78,191,16,29,255,0,9,208,98,225,234,20,90,84,104,113,99,166,62,189,40,142,217,33,9,212,181,43,145,17,21,186,249,117,184,253,144,0,1,198,239,184,94,103,97,196,181,234,183,43,88,7,195,164,204,249,243,28,236,182,124,140,173,97,121,53,239,213,252,3,145,5,107,16,10,145,232,73,95,248,7,26,156,230,125,122,131,231,98,233,239,28,26,175,202,192,57,144,173,87,234,62,132,145,145,88,199,206,130,181,199,210,69,96,21,0,28,111,59,186,73,43,77,238,118,234,3,243,177,21,118,45,2,18,38,75,67,202,66,221,38,136,154,34,51,185,145,159,188,203,151,33,0,155,80,231,83,56,247,209,158,22,93,116,248,30,55,87,22,225,126,207,115,109,54,113,95,137,207,167,184,72,63,104,6,125,247,6,13,224,125,20,223,240,184,187,134,215,199,105,213,165,169,69,170,219,179,181,237,208,67,92,120,252,118,175,30,141,22,247,94,247,255,0,243,0,253,60,59,132,42,88,141,198,155,132,244,84,27,178,19,28,183,170,81,120,142,220,206,201,62,94,34,31,181,136,178,163,16,225,182,36,73,153,50,156,164,198,209,171,114,226,204,252,70,68,86,186,11,241,136,111,238,198,89,97,186,106,154,199,126,95,94,43,103,159,13,210,252,57,126,56,145,186,222,75,247,230,19,122,139,233,46,227,127,167,233,120,61,86,179,164,174,154,203,202,221,64,121,192,106,171,93,163,56,109,66,172,76,140,105,45,63,65,33,104,43,31,59,114,50,29,130,153,155,121,143,75,52,240,185,133,138,88,36,182,77,145,51,86,125,54,79,46,92,150,92,185,9,46,218,215,97,126,50,107,245,239,186,142,142,38,161,25,27,174,228,190,155,69,50,190,174,35,159,171,229,239,17,229,152,185,49,232,76,217,168,244,147,141,220,84,92,135,126,15,119,125,38,191,23,174,127,139,211,227,212,7,102,162,109,103,154,212,189,246,243,54,179,23,233,116,219,119,94,147,238,191,95,166,47,49,150,48,143,104,46,33,163,155,69,88,199,217,161,40,147,41,46,170,213,85,174,232,240,221,62,41,37,228,124,186,115,26,181,74,196,189,217,189,251,203,121,188,211,253,114,214,181,254,7,230,62,248,114,59,238,75,44,104,220,239,156,75,23,190,171,92,237,127,119,152,13,253,160,118,159,97,70,89,99,141,157,154,47,40,181,106,51,117,181,95,153,219,172,191,168,119,204,59,218,123,151,146,108,151,27,204,181,158,133,31,140,152,63,217,127,186,196,116,57,147,124,114,13,255,0,72,244,107,247,112,119,181,185,126,63,192,126,246,6,217,219,190,234,142,196,244,195,115,162,58,156,213,221,250,175,101,36,173,109,233,121,128,145,165,246,151,229,177,54,147,225,115,27,157,191,97,31,254,116,58,78,42,237,56,193,5,194,240,174,102,99,94,190,173,38,202,111,234,219,164,161,162,56,227,103,255,0,71,217,83,222,150,239,254,251,54,109,192,105,247,43,159,225,15,200,126,238,18,217,215,87,23,253,56,127,115,254,215,255,0,141,253,244,7,123,197,187,126,98,90,194,215,221,89,129,153,241,210,168,198,213,149,85,113,30,51,213,207,195,32,252,200,97,236,71,180,222,103,215,93,144,164,230,150,60,82,31,209,201,234,220,131,232,69,215,233,79,200,108,100,45,147,248,232,110,191,233,246,141,38,164,219,186,175,238,35,254,237,241,25,203,37,54,85,225,160,209,191,167,205,90,120,143,237,93,189,238,127,126,5,70,163,248,147,48,241,187,234,39,241,189,98,77,236,239,223,181,39,215,234,150,155,243,51,231,207,244,12,201,148,91,42,230,30,61,156,149,185,89,195,178,27,126,156,83,82,153,210,31,95,172,109,216,204,183,42,241,120,255,0,143,152,150,12,5,179,167,118,62,111,250,99,188,212,194,209,110,239,183,236,200,239,248,83,242,27,11,134,112,175,115,67,138,215,31,190,221,69,67,55,221,105,189,137,60,250,159,144,35,88,178,71,101,200,152,83,190,184,156,63,131,254,250,225,180,240,241,11,246,59,206,183,104,191,27,248,198,206,97,156,37,22,141,31,66,96,192,65,147,251,210,220,180,69,238,79,62,133,207,144,236,164,86,21,19,24,20,210,158,154,75,244,1,17,17,88,138,196,42,2,128,11,86,122,74,246,247,142,61,90,189,192,44,120,212,147,177,168,250,121,142,36,106,51,46,99,235,83,122,191,101,252,0,150,244,251,192,124,198,71,126,163,153,180,220,139,145,116,23,41,23,62,162,228,167,79,59,251,128,113,146,15,223,97,203,98,242,21,0,0,1,248,216,143,16,119,12,100,200,225,55,250,157,38,237,188,211,213,38,119,232,126,64,63,89,215,82,202,73,74,35,50,51,183,33,171,153,243,181,158,19,192,61,199,190,99,20,163,143,226,109,193,165,162,190,141,215,173,244,201,252,126,93,125,227,12,237,111,182,55,163,52,135,160,253,206,120,158,19,17,170,46,190,247,209,171,74,95,45,86,220,29,175,167,167,196,69,116,10,63,221,47,121,247,207,118,247,109,191,97,190,222,111,47,241,77,173,163,227,212,7,96,199,249,145,138,243,207,30,81,218,137,138,171,175,20,230,227,209,173,87,156,226,136,205,111,43,146,172,165,253,31,210,243,235,251,46,94,123,225,178,22,194,147,205,140,39,138,241,53,35,0,84,216,251,255,0,126,79,71,83,206,185,206,67,105,190,184,246,59,30,158,167,200,139,224,50,222,199,155,30,122,13,68,102,119,221,23,141,224,177,42,103,104,238,141,222,189,8,142,122,47,190,85,175,163,175,199,160,222,200,145,248,88,232,99,94,173,55,231,107,117,59,128,234,217,113,151,148,44,191,195,209,40,212,186,5,26,159,195,37,212,105,167,69,67,72,34,91,170,89,145,18,82,158,70,103,115,229,212,118,238,156,136,84,124,207,204,220,223,232,239,206,221,64,125,32,63,21,204,69,162,223,121,222,255,0,223,63,245,15,207,119,28,110,175,250,151,123,21,255,0,15,255,0,221,1,218,128,116,135,179,47,117,127,212,91,219,252,39,255,0,186,63,22,169,157,189,217,255,0,75,59,207,17,39,245,237,186,149,255,0,185,128,202,32,48,85,67,105,174,4,141,126,132,235,241,232,254,169,91,207,251,215,192,99,44,75,183,79,118,112,223,235,91,188,222,107,254,221,218,214,183,248,57,249,137,145,184,67,141,110,165,180,154,148,71,98,242,17,87,142,123,80,116,111,162,253,195,175,188,134,162,213,233,55,75,234,46,156,32,214,220,117,183,87,164,207,206,95,220,183,134,226,119,92,187,239,94,157,36,159,240,114,191,171,252,34,137,209,169,226,154,125,44,174,251,50,21,226,36,248,18,147,230,101,127,121,144,196,25,145,180,246,14,193,145,20,236,200,56,136,244,205,56,167,195,52,213,245,17,47,205,210,229,225,63,224,16,81,139,243,227,210,133,168,253,21,225,174,226,92,253,125,175,162,52,219,240,100,58,1,55,223,211,94,115,86,227,122,165,63,107,106,181,207,167,187,207,168,146,36,11,60,187,67,97,85,251,147,209,186,238,100,211,247,92,78,250,210,137,173,119,221,105,245,36,157,237,101,117,243,26,59,59,20,227,140,196,171,70,98,86,48,171,203,92,173,16,8,234,21,7,156,43,41,70,90,78,230,175,7,143,167,196,249,12,201,149,59,33,122,117,222,159,235,135,192,240,59,143,237,78,247,94,189,127,223,147,107,104,248,245,18,203,144,251,43,125,207,105,168,107,211,206,63,119,87,41,183,238,189,213,236,150,188,63,134,87,226,117,248,244,18,4,115,108,191,176,214,49,197,181,108,53,136,42,11,193,51,32,75,227,117,179,48,221,113,75,210,151,144,90,146,113,205,39,101,36,140,185,251,136,74,134,207,187,61,97,236,171,195,48,98,61,132,240,155,83,26,98,67,14,61,78,128,132,234,37,200,55,8,181,27,105,51,43,90,247,247,144,204,180,248,156,4,54,226,111,53,232,191,138,214,189,204,207,167,229,31,72,208,177,166,155,101,180,52,211,105,66,16,146,74,82,146,177,17,23,66,34,242,23,128,0,0,0,0,0,248,106,245,46,234,140,153,27,157,238,165,146,45,171,79,184,206,253,15,200,5,181,90,204,106,78,235,136,67,170,222,234,182,130,35,233,110,183,50,243,17,133,181,126,221,52,118,229,203,163,80,234,24,246,10,166,97,199,16,130,105,212,180,130,113,102,250,73,71,166,71,213,206,215,228,58,118,216,219,87,113,254,136,255,0,72,90,52,113,255,0,219,75,222,252,63,247,159,128,141,167,221,223,171,94,157,54,43,90,247,1,218,49,214,98,98,12,103,89,157,80,155,136,171,82,219,153,186,212,83,101,173,197,43,66,18,69,170,234,59,219,73,91,234,33,249,56,110,133,51,18,212,28,135,21,214,73,196,50,110,153,188,163,181,136,210,94,226,62,124,200,126,83,104,222,44,145,123,92,72,95,102,190,73,122,73,83,244,147,210,110,31,140,160,78,45,207,5,175,78,153,237,39,214,222,21,253,91,244,247,128,200,251,17,108,114,250,167,193,196,117,250,70,9,168,69,169,97,54,158,66,29,142,110,175,91,138,140,178,82,137,108,90,246,189,206,231,204,196,159,82,48,213,26,143,189,224,104,244,248,219,237,58,183,17,208,141,86,189,175,98,43,245,63,210,56,176,141,27,185,48,253,46,7,19,190,225,96,49,31,94,141,58,180,161,37,123,92,237,123,116,31,182,0,44,117,212,178,217,184,162,51,34,242,23,140,25,181,46,102,122,11,149,248,158,127,114,113,188,23,5,224,226,119,90,245,200,96,186,232,85,173,175,227,208,6,182,118,146,231,193,97,58,34,104,52,250,142,34,135,34,46,32,133,169,80,222,221,160,210,168,14,174,196,100,225,31,236,138,252,186,144,135,156,97,136,38,226,44,67,85,168,73,157,50,65,75,158,252,171,201,116,214,163,53,173,71,117,92,207,197,226,230,127,88,201,123,83,230,23,221,7,54,43,181,46,232,224,55,238,67,115,71,17,189,182,136,141,162,215,210,158,182,184,237,187,42,100,39,221,35,22,189,23,210,190,238,213,66,84,221,92,14,251,250,235,5,166,219,196,254,63,95,135,64,25,163,99,61,150,38,226,159,76,59,206,6,19,155,194,247,126,142,49,163,115,70,174,34,250,117,50,118,190,146,191,212,66,100,176,206,26,167,97,200,43,135,10,155,6,42,86,241,187,166,51,41,66,110,100,146,189,136,139,159,132,185,252,8,126,110,10,193,190,139,241,191,170,92,79,19,187,254,179,163,78,157,95,186,59,250,223,192,59,96,0,0,0,0,0,0,161,157,138,226,163,167,102,126,36,244,119,8,84,231,240,92,71,15,185,240,111,52,106,212,234,11,173,142,222,176,15,215,174,226,120,52,68,106,146,212,133,120,201,31,70,146,62,102,70,126,243,33,175,217,215,180,101,23,12,210,9,198,207,17,52,164,212,247,6,113,244,36,253,87,57,126,20,185,120,127,136,71,86,219,187,64,95,49,43,52,207,68,191,3,50,10,245,241,253,126,241,79,187,119,251,175,49,166,88,135,27,247,218,156,62,236,220,235,124,222,252,54,171,94,252,189,82,243,19,152,216,92,103,153,88,143,51,56,61,222,37,174,59,221,187,203,241,243,28,85,183,154,125,95,18,191,19,159,79,112,252,138,220,40,84,164,184,194,97,178,135,212,201,173,181,180,217,22,147,230,68,119,228,100,100,100,48,182,27,170,111,120,159,160,181,180,126,203,235,248,13,252,217,179,100,238,255,0,114,159,87,244,251,113,195,226,6,145,187,238,173,90,180,238,85,123,239,138,221,109,208,113,240,204,203,121,195,1,101,190,70,227,236,206,159,78,58,117,122,152,81,234,91,237,13,78,148,245,190,140,151,125,68,77,168,186,160,204,186,251,134,248,236,193,176,219,244,104,237,85,177,125,15,0,85,84,244,25,13,26,149,24,223,89,175,137,35,73,153,185,28,186,37,54,235,228,67,114,114,199,46,189,10,160,83,105,221,241,198,112,123,239,31,15,187,215,173,107,62,154,142,214,213,252,3,191,36,180,149,174,55,17,134,102,114,235,88,79,2,97,252,45,78,133,14,14,30,164,68,92,88,109,196,51,137,17,13,145,37,41,73,105,43,36,188,62,18,229,240,33,217,108,69,208,133,64,105,20,62,134,52,3,180,198,172,134,178,155,49,225,145,188,74,46,231,233,211,245,204,51,243,27,254,175,84,254,161,25,93,167,51,109,135,243,38,46,235,254,163,120,181,126,238,25,244,1,162,219,41,80,99,226,76,205,170,34,76,88,178,19,220,142,185,105,40,37,149,201,248,229,126,100,124,249,137,219,201,10,107,52,236,187,194,76,52,195,45,147,88,118,3,68,77,164,136,136,137,134,202,197,203,167,33,3,91,42,98,30,225,199,211,229,112,123,253,84,103,155,211,188,211,213,246,78,247,177,249,9,172,217,243,49,123,215,13,208,33,247,62,235,119,135,162,175,87,17,170,246,109,162,233,164,188,196,238,51,232,10,17,220,84,81,106,200,204,142,198,56,22,218,212,124,204,172,62,145,67,43,128,224,66,52,157,204,136,115,220,136,113,41,28,204,239,239,21,35,176,14,80,22,145,123,197,75,152,10,128,0,11,116,223,173,135,25,160,254,3,152,80,250,0,249,148,147,233,200,90,87,73,218,227,157,69,127,120,177,73,229,212,1,46,91,169,152,229,75,133,241,31,50,211,203,175,188,94,131,181,192,125,32,45,74,190,2,224,0,0,1,193,34,12,57,122,120,152,140,61,162,250,119,141,146,173,127,43,141,80,218,83,100,154,30,55,162,87,42,20,124,31,129,152,125,24,114,76,102,93,145,79,66,86,219,164,135,141,42,37,37,147,50,34,53,17,220,185,222,227,109,133,12,174,70,94,100,3,206,54,101,229,238,52,200,236,193,169,53,223,177,226,46,139,185,231,71,148,235,122,119,204,35,240,126,20,90,251,222,125,58,171,175,191,105,246,42,219,53,56,81,77,208,49,85,115,28,212,74,45,42,87,129,50,183,205,18,213,45,11,37,17,45,242,231,165,70,87,183,188,196,141,109,29,146,31,116,124,39,136,88,244,159,187,187,199,132,231,193,111,183,123,183,89,63,238,137,189,244,124,58,136,107,218,247,34,62,228,216,226,169,43,210,174,245,188,184,145,116,240,59,143,94,26,87,170,251,197,116,211,107,124,68,19,161,150,121,155,71,199,84,58,84,216,12,212,83,198,82,152,156,71,41,41,37,105,90,16,126,43,45,94,47,25,95,242,243,29,244,121,242,217,223,104,223,185,205,112,207,208,222,240,220,209,248,15,234,142,234,246,91,94,63,193,43,241,58,124,122,137,189,202,92,216,244,255,0,189,127,80,56,14,3,113,253,149,189,215,175,121,251,132,218,218,62,61,69,25,64,0,0,0,0,0,0,0,0,0,0,88,226,76,237,110,66,240,1,198,133,92,175,241,23,245,22,219,72,184,185,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,170,245,24,244,186,116,185,178,30,221,38,59,14,60,165,105,53,105,74,82,102,103,98,35,191,64,31,135,143,177,157,47,8,225,233,213,73,149,106,100,83,137,186,212,115,31,74,16,157,75,74,75,85,212,86,190,162,183,63,121,8,128,237,21,218,78,126,42,197,85,44,33,72,149,134,103,196,133,85,129,41,181,194,90,157,116,255,0,83,236,102,102,151,76,180,145,184,101,211,200,101,253,188,182,161,146,195,120,231,7,97,236,115,165,196,247,102,230,55,118,17,255,0,177,92,87,141,109,125,103,204,254,31,1,166,57,37,147,248,199,104,76,125,80,171,212,176,239,127,183,38,152,185,68,231,22,212,93,74,105,198,89,213,98,91,118,177,93,54,183,62,188,250,136,63,15,35,242,15,19,230,214,41,149,199,97,12,86,166,36,83,151,83,67,148,234,123,134,75,53,56,221,141,38,109,168,141,6,78,25,151,228,230,38,255,0,36,246,115,194,249,109,223,60,4,154,255,0,234,143,15,175,141,91,127,214,247,150,211,102,147,248,231,126,190,225,248,155,51,108,239,135,178,234,133,66,152,188,31,221,242,203,13,69,132,242,187,193,110,248,180,50,106,77,183,170,46,168,234,94,93,70,199,128,161,17,23,34,21,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,247,232,23,51,62,93,0,84,0,0,0,0,0,88,227,173,178,131,113,215,18,132,151,85,40,236,68,14,186,134,91,91,174,43,74,80,147,82,142,215,177,16,215,45,164,246,144,195,217,121,134,49,19,113,177,151,119,207,167,240,154,75,187,150,238,141,227,140,249,180,164,157,210,191,143,80,29,139,62,179,234,133,151,48,18,211,88,163,11,183,41,19,154,101,108,206,154,130,82,82,166,86,187,154,119,137,50,62,69,111,129,136,221,204,108,105,143,51,171,20,214,233,12,97,164,206,134,85,89,53,54,29,163,195,121,211,113,27,197,165,43,37,18,150,70,131,39,111,114,46,119,79,63,63,207,170,85,243,23,105,252,212,173,20,57,30,146,209,151,25,185,241,252,12,67,186,218,109,150,13,124,201,181,242,53,45,54,62,183,189,143,145,141,233,200,189,156,40,216,50,143,72,172,212,240,111,7,41,250,28,118,31,115,188,86,230,167,20,150,148,162,178,93,50,46,105,51,185,21,185,12,245,94,136,187,218,67,40,226,224,63,71,120,118,107,9,227,184,187,241,105,34,245,55,62,173,144,159,199,231,215,220,49,174,204,117,184,244,172,211,192,196,252,168,205,17,98,234,99,135,189,89,38,197,196,179,207,153,151,46,67,62,237,201,152,17,42,190,133,112,85,125,238,235,188,181,125,238,105,181,248,107,117,73,121,24,211,92,37,84,93,19,20,209,171,13,191,185,56,21,8,242,73,205,58,180,26,28,74,181,90,199,123,90,246,177,138,61,45,101,37,106,45,91,5,82,164,71,153,21,228,187,191,177,178,225,40,142,207,56,92,172,103,228,59,192,209,221,133,51,234,151,137,240,94,8,161,203,197,124,76,201,61,229,169,174,5,72,213,165,217,42,46,100,217,17,114,73,31,95,112,221,216,210,26,148,202,95,101,122,144,171,216,237,110,135,97,81,202,0,0,2,135,204,84,0,117,188,95,129,233,88,194,34,98,84,159,150,218,82,242,94,35,97,73,35,185,36,211,239,73,242,177,152,209,93,168,182,26,195,181,234,107,243,169,49,241,204,233,18,171,234,146,180,69,66,29,34,74,146,241,154,136,147,28,207,77,204,185,252,72,72,112,226,126,59,50,80,77,190,141,73,35,189,174,101,207,242,0,243,23,140,178,199,24,96,206,15,190,112,134,32,167,113,155,205,223,31,79,117,157,230,141,55,211,169,5,123,106,43,219,204,135,236,100,238,106,214,114,243,19,80,222,130,205,48,219,139,91,141,60,215,49,43,210,147,75,141,159,136,201,105,178,108,130,191,229,230,38,183,104,109,142,240,78,98,247,6,227,46,187,195,187,248,171,254,171,188,214,141,230,235,205,244,222,250,62,61,4,44,230,254,75,226,236,179,174,53,79,170,97,174,237,51,167,166,105,163,140,105,239,6,183,11,85,210,181,126,33,242,248,116,1,56,219,36,109,1,77,204,156,182,194,142,84,49,6,23,42,141,71,142,215,26,20,180,234,250,57,15,219,74,13,197,43,213,65,25,245,247,152,217,22,157,109,228,19,141,45,43,73,244,82,78,228,99,207,78,202,251,71,226,60,174,198,56,98,43,184,203,187,41,20,206,54,233,238,230,222,221,239,26,124,250,238,148,163,186,220,248,218,254,68,38,131,101,156,249,161,102,206,4,165,74,111,21,119,172,215,99,202,125,197,112,43,98,233,68,181,55,123,110,210,92,188,37,111,202,3,60,128,162,84,149,164,150,147,185,40,174,95,80,168,0,0,0,14,55,153,75,201,36,172,204,136,142,252,135,32,0,209,205,170,118,66,162,99,159,69,248,104,248,194,87,5,198,234,224,144,133,233,215,184,245,172,202,173,125,28,190,163,17,27,132,162,226,140,169,204,140,46,85,108,63,46,152,168,245,88,85,35,42,180,71,25,178,18,250,124,103,171,79,131,232,207,159,192,249,242,30,148,93,142,203,246,222,163,86,158,156,204,132,106,237,181,178,76,73,211,103,226,172,57,151,250,213,76,194,110,184,219,253,234,101,187,117,179,146,178,61,43,123,157,174,147,232,100,98,13,168,217,35,54,41,248,211,43,48,166,186,205,13,201,51,56,235,181,18,66,76,207,68,151,253,82,214,103,209,55,63,202,54,21,42,74,139,82,84,70,71,239,35,16,153,178,6,124,87,50,171,49,240,150,95,226,92,85,221,113,233,124,126,254,39,2,135,247,123,198,36,58,159,26,27,81,157,205,196,159,37,29,175,111,117,132,189,101,22,96,82,177,254,16,167,214,41,245,110,63,136,67,203,222,110,20,214,162,67,202,65,157,141,41,181,140,173,208,32,119,161,67,73,43,168,168,10,35,187,111,173,153,99,226,89,21,76,85,77,167,226,169,139,167,96,183,201,7,17,162,113,173,109,156,165,146,85,102,143,159,136,174,87,46,70,66,34,222,163,202,195,56,168,233,213,72,146,96,170,55,225,19,45,179,105,104,212,221,203,81,40,138,215,212,86,250,200,122,106,197,184,114,6,37,160,212,233,115,161,241,41,157,5,232,138,111,120,164,107,74,208,164,154,110,70,86,190,163,231,114,234,33,227,110,205,148,38,225,202,230,55,198,116,12,3,195,195,143,221,187,169,61,234,75,211,169,17,155,87,129,111,25,159,53,25,115,47,143,196,6,181,196,202,104,120,199,6,192,174,81,91,171,212,170,18,94,89,186,196,18,39,137,45,165,75,70,162,74,80,106,34,240,164,140,204,237,115,248,144,235,184,83,21,99,108,149,196,243,234,17,176,238,231,74,29,165,145,213,98,60,148,219,120,147,183,35,71,143,232,191,143,151,151,124,217,219,50,75,46,107,175,80,49,109,107,187,226,68,167,58,132,53,195,111,116,184,183,155,112,188,77,165,70,119,37,40,250,216,108,38,99,101,22,5,205,124,27,77,168,97,28,61,222,149,58,131,236,213,95,95,22,243,26,219,113,165,154,156,179,139,74,74,234,113,62,18,177,243,233,98,19,162,183,43,103,253,181,48,246,46,239,239,72,113,198,94,67,225,56,93,206,234,166,134,245,106,222,234,190,183,206,246,210,93,60,198,227,67,168,64,168,54,111,64,154,196,150,201,90,77,108,184,149,145,43,173,174,71,215,153,126,145,230,82,44,236,109,151,58,183,110,247,127,120,90,254,22,93,215,187,255,0,229,90,218,254,29,68,174,236,117,182,237,58,189,69,102,149,141,51,59,127,80,157,137,83,21,166,251,149,73,214,210,209,29,36,155,182,193,36,174,163,87,51,50,63,224,21,18,44,3,243,104,149,234,101,118,11,51,233,210,183,237,63,171,66,247,106,77,244,153,145,242,50,35,234,70,63,72,0,0,0,0,0,5,12,174,62,89,52,230,37,21,156,90,203,197,171,145,151,243,15,172,0,116,106,174,80,97,170,198,235,137,157,83,78,231,86,157,219,173,151,91,117,186,15,200,98,60,91,177,38,89,98,38,223,76,138,214,45,45,228,85,48,123,153,49,250,30,174,151,96,249,243,27,42,0,35,223,20,118,96,229,60,181,73,117,170,166,99,184,165,232,177,33,248,199,123,105,233,247,167,192,97,172,193,236,200,195,52,226,53,208,233,217,159,52,205,228,39,147,45,185,225,208,102,103,225,139,231,200,75,104,181,104,75,133,165,101,114,234,2,12,171,93,159,53,232,174,56,80,240,30,104,58,73,120,210,147,238,181,170,233,231,207,148,111,168,99,10,238,198,217,177,79,220,112,57,65,153,111,111,53,107,190,31,146,171,90,214,232,199,196,199,161,101,64,136,191,89,171,243,191,172,127,206,62,71,112,221,21,235,111,33,94,221,62,145,127,206,24,30,113,231,108,191,158,49,9,70,222,74,102,41,233,65,172,181,97,185,157,121,255,0,122,248,14,187,59,37,51,170,154,149,174,118,80,99,88,200,110,218,148,246,31,150,130,77,237,107,153,183,203,169,126,145,233,45,252,5,133,100,17,239,105,58,174,157,63,135,112,185,127,242,135,91,174,100,62,89,215,153,121,138,150,21,223,161,253,58,203,142,144,157,90,76,140,189,87,10,221,8,7,155,185,184,99,25,82,20,109,212,240,165,90,34,146,100,147,41,16,93,108,200,204,174,69,226,34,247,115,28,49,235,53,90,91,134,174,13,9,81,22,236,201,198,212,86,254,18,231,200,79,126,59,216,79,34,177,50,212,241,229,103,18,226,221,66,204,251,242,98,47,100,105,191,235,130,24,15,27,246,102,224,7,247,174,80,242,83,82,151,49,74,35,244,145,242,187,103,171,241,165,125,95,16,17,123,75,207,172,97,72,222,240,212,218,58,183,186,117,107,101,211,233,126,150,112,188,198,118,192,253,161,185,181,67,91,13,149,15,3,37,5,49,46,153,189,26,73,91,213,231,250,228,185,114,31,183,143,59,62,51,54,149,192,247,54,81,238,183,187,221,231,234,252,117,94,218,109,235,73,63,51,232,53,207,18,236,237,155,24,109,211,69,71,7,240,250,88,223,153,119,132,101,248,110,124,249,58,127,138,124,190,0,36,115,44,59,75,241,4,198,105,172,98,26,174,88,64,74,247,219,227,91,235,104,209,99,89,167,215,149,202,246,46,190,99,96,240,206,218,89,99,140,41,76,39,16,230,198,89,195,114,203,117,73,106,189,29,179,37,37,102,146,43,45,243,247,29,196,18,78,195,117,170,99,139,110,108,45,210,154,182,162,222,33,86,189,173,208,207,204,135,19,18,234,48,121,48,230,131,34,183,68,159,46,190,240,19,61,153,88,103,102,172,211,142,183,21,157,84,167,222,149,56,234,78,34,157,136,224,42,198,162,93,204,138,202,61,23,115,248,185,141,105,168,236,255,0,135,176,238,239,209,7,171,181,78,34,252,71,137,15,238,244,219,79,224,219,43,95,82,186,245,183,192,104,197,19,52,113,197,5,221,229,54,187,184,81,53,185,191,10,202,188,55,46,94,36,31,145,12,209,131,118,144,207,213,113,156,38,50,189,183,122,191,83,161,126,234,221,90,1,34,121,43,153,249,189,78,101,136,179,112,42,99,161,117,100,169,70,245,46,82,12,146,100,217,25,243,95,78,71,204,110,70,12,197,117,138,180,40,110,212,97,176,202,157,222,107,36,182,164,218,198,171,117,51,242,33,26,153,123,180,158,41,96,216,78,43,198,154,92,227,146,103,250,156,217,253,15,131,251,155,95,227,124,70,224,228,254,127,224,234,250,233,20,245,226,205,251,207,241,23,71,0,234,117,105,222,31,93,217,17,114,32,27,58,203,155,196,18,185,115,242,28,131,242,232,53,122,117,86,19,111,192,145,189,66,201,70,71,161,73,185,18,140,143,169,23,188,126,160,10,105,33,80,0,1,67,34,49,80,1,97,144,174,163,21,181,194,196,1,114,243,11,243,22,153,31,144,39,151,80,23,128,166,162,233,113,80,1,106,208,78,36,210,119,178,138,220,133,192,3,226,114,149,29,214,141,165,45,203,31,145,149,255,0,136,117,76,69,150,116,106,227,138,92,135,234,5,117,165,95,68,180,123,147,111,122,12,119,128,1,133,92,200,122,11,82,93,125,183,107,106,53,169,95,178,65,151,51,191,247,49,141,243,87,103,184,152,195,186,248,168,152,143,239,77,254,158,25,178,253,158,139,222,237,159,226,255,0,24,219,33,194,236,118,221,182,164,94,223,16,16,245,156,251,39,200,195,109,76,147,74,160,99,55,209,30,146,228,157,78,69,53,36,148,157,225,216,205,44,151,47,9,12,39,128,232,212,218,37,86,11,120,134,82,233,139,103,123,190,76,181,165,147,110,233,86,157,68,178,43,94,229,107,245,185,121,137,206,196,216,3,14,226,90,124,200,117,42,79,18,153,81,28,138,164,239,220,70,164,41,42,35,77,201,69,111,88,249,252,70,164,102,206,195,24,26,172,186,173,70,147,149,219,217,14,238,55,107,239,183,147,123,110,200,249,42,65,23,66,48,24,195,32,171,153,66,134,91,98,161,153,84,56,238,38,35,198,164,46,179,21,10,35,223,149,174,70,126,70,55,155,47,166,229,234,233,176,23,71,198,116,217,134,170,115,70,68,221,69,135,46,141,40,241,120,125,221,57,252,68,80,103,22,202,249,171,151,117,57,19,112,46,4,238,246,22,251,49,208,174,244,140,237,208,166,117,168,172,235,202,63,89,55,191,195,200,117,156,45,180,30,208,217,99,45,80,170,56,187,187,91,130,193,211,9,60,4,23,180,41,6,146,209,114,109,87,182,131,231,207,167,80,19,148,219,172,185,125,219,168,93,186,217,68,118,28,130,55,176,22,221,245,116,241,222,146,102,167,247,45,207,234,26,127,117,171,212,143,254,47,81,181,56,27,107,44,165,196,173,32,139,31,241,46,57,44,163,163,245,42,74,46,102,73,177,126,4,189,234,235,241,1,220,51,179,4,177,137,240,53,101,148,166,115,175,73,225,254,142,49,18,148,122,94,108,249,22,147,62,137,191,233,17,65,181,158,73,173,156,73,57,167,105,181,244,37,51,98,216,212,205,185,240,191,237,98,98,105,248,187,11,226,6,27,40,21,14,33,18,47,163,232,156,70,173,38,119,234,146,183,67,26,179,182,54,94,149,78,41,214,169,84,141,227,146,42,145,146,110,241,26,117,36,162,172,143,146,148,86,230,146,247,123,130,68,32,184,236,236,27,137,234,132,196,99,34,105,247,226,23,20,131,232,78,123,237,110,126,31,227,19,81,177,222,210,244,220,93,233,119,123,98,60,34,199,9,192,110,247,51,18,155,234,226,47,125,78,159,226,144,136,108,238,195,147,169,152,150,186,111,195,221,233,174,202,108,254,144,149,207,120,231,46,70,126,66,236,156,206,60,65,151,61,239,192,98,62,239,239,14,31,95,222,104,123,94,239,121,110,168,85,173,172,252,186,137,19,145,233,64,140,143,153,25,31,212,42,49,206,78,230,117,35,48,240,243,245,72,85,190,240,38,234,10,137,188,225,148,213,148,72,109,90,108,104,79,227,151,59,123,198,70,20,80,200,143,145,143,153,198,74,230,101,126,102,62,161,67,73,31,82,1,241,88,203,161,24,230,39,15,167,46,98,229,183,210,196,56,172,105,50,242,1,200,163,228,56,84,102,71,114,46,99,157,54,85,143,204,81,77,149,238,68,2,212,56,162,234,68,92,135,41,159,144,224,82,79,165,135,34,13,71,112,28,226,135,204,8,252,197,64,96,125,168,50,46,143,155,56,110,60,121,167,91,82,202,168,204,163,77,59,65,168,180,48,227,101,200,219,87,43,43,159,198,194,23,179,231,42,49,38,76,227,12,73,87,166,97,124,65,184,60,67,50,154,211,213,40,78,110,214,222,245,213,36,201,73,66,8,212,100,209,31,35,181,175,203,203,208,186,208,151,11,74,202,229,212,106,142,216,27,63,97,124,107,131,218,81,225,46,49,247,177,10,102,57,247,251,141,220,205,169,23,87,225,8,186,171,167,199,160,13,45,194,59,101,74,168,241,125,231,86,193,17,247,123,189,22,124,209,170,250,175,235,63,207,161,13,109,201,202,153,84,241,118,30,171,204,113,150,227,70,174,68,39,158,73,217,166,208,151,91,82,148,165,25,153,21,136,204,204,204,249,16,192,213,72,245,26,30,235,193,184,223,234,247,165,87,181,190,191,49,250,120,103,29,84,240,253,37,248,80,234,156,57,173,197,58,73,220,37,119,81,164,138,247,52,159,145,0,216,125,173,177,62,28,159,82,197,112,105,88,130,155,51,95,3,187,38,101,182,226,151,100,176,103,109,39,206,214,63,208,53,51,89,165,102,105,177,142,194,136,248,147,29,87,73,73,71,27,38,111,197,182,181,232,71,251,210,43,18,62,29,6,203,100,46,196,216,231,50,33,51,80,127,44,251,197,135,162,188,234,87,223,44,179,115,67,250,47,98,125,39,203,153,0,212,245,74,113,230,210,211,137,73,37,54,177,145,9,58,216,150,135,147,52,223,76,248,204,200,131,31,121,221,218,119,213,136,136,213,110,38,246,185,115,234,67,227,169,118,102,84,10,139,17,200,89,39,247,218,137,189,233,250,72,159,196,61,93,101,91,173,186,13,90,172,229,30,209,121,55,185,224,240,255,0,116,119,190,173,95,125,193,145,189,221,90,221,86,189,54,222,31,149,239,239,176,15,64,116,122,149,14,91,6,116,154,188,73,141,239,52,154,153,144,135,11,85,139,195,116,159,94,156,190,35,244,196,51,228,7,104,22,51,195,174,192,166,99,204,219,225,208,245,113,167,30,71,112,180,187,198,51,105,42,59,181,24,255,0,21,125,14,255,0,192,36,155,41,246,164,203,12,195,167,82,149,7,29,119,132,138,134,255,0,71,234,100,134,181,232,83,151,234,210,72,172,72,63,46,128,51,144,15,146,157,84,131,85,142,137,80,31,222,180,178,51,74,180,154,111,99,177,242,50,47,121,15,172,0,58,15,157,249,209,99,105,223,187,167,85,237,225,51,254,33,175,185,191,181,222,87,224,8,179,152,123,48,184,9,104,164,187,49,146,238,153,14,216,200,156,36,171,240,42,46,168,232,126,93,0,103,74,245,115,15,83,96,190,186,213,118,4,6,91,211,189,114,68,164,52,72,185,149,174,106,59,21,204,203,175,153,8,214,237,23,173,101,45,121,133,177,19,49,232,178,37,149,114,19,142,49,30,177,25,107,74,74,11,133,168,210,70,102,69,205,60,254,37,230,48,118,125,109,233,152,120,230,165,93,160,96,108,214,227,97,205,225,120,86,187,137,134,245,232,75,75,95,137,216,233,50,177,161,103,204,253,220,189,195,21,96,124,147,207,157,163,107,111,214,106,56,103,210,22,229,70,84,162,115,141,133,19,82,154,82,24,213,98,113,187,88,174,155,91,159,94,125,64,107,165,101,101,23,16,212,251,184,201,246,74,83,201,105,194,241,18,209,172,236,162,50,228,119,43,115,46,67,242,86,181,42,218,138,214,18,151,134,59,52,9,218,37,58,69,91,37,111,45,216,76,170,65,250,73,213,211,66,77,94,172,171,117,191,78,67,88,115,71,98,76,203,194,189,217,194,229,151,11,197,111,181,126,173,71,94,173,58,45,213,243,181,181,127,8,14,179,178,102,51,167,225,188,75,134,227,78,169,211,98,32,241,100,55,150,114,158,75,102,148,239,24,35,87,53,21,139,194,124,254,6,54,191,108,108,71,66,173,229,182,46,170,83,43,116,249,155,238,3,66,163,73,67,136,93,164,71,73,216,210,103,123,88,253,254,227,17,203,46,155,94,193,245,88,174,186,207,9,33,131,68,182,207,82,28,177,165,92,149,212,200,249,167,167,192,118,250,182,112,226,42,214,7,119,12,212,113,22,249,47,105,214,199,8,218,111,103,137,101,226,36,23,145,31,80,25,139,36,243,212,242,238,143,25,182,42,24,121,14,165,135,153,82,38,187,99,34,83,218,249,145,56,147,191,34,183,192,99,154,196,140,89,157,184,222,189,13,140,62,252,228,57,58,85,85,39,71,136,235,166,162,55,140,137,69,109,119,71,210,245,248,167,159,158,34,142,135,103,201,90,82,91,195,211,171,220,94,68,37,131,96,93,156,48,179,142,210,113,37,67,6,221,202,150,11,97,245,189,222,46,125,34,220,56,171,51,210,78,242,191,51,232,86,1,176,123,48,236,199,71,192,190,146,239,90,196,241,248,238,14,220,106,82,141,90,55,222,175,209,38,254,191,62,190,225,183,4,68,92,136,88,211,13,51,125,210,52,234,235,204,204,114,0,161,142,53,168,238,57,12,200,138,230,56,86,164,154,140,200,192,88,183,78,214,228,41,170,253,108,40,164,26,143,167,33,121,54,71,208,128,92,131,243,243,21,90,236,71,204,128,202,196,99,129,74,51,51,73,159,32,21,90,141,69,203,152,185,13,17,243,59,243,32,101,187,159,50,229,97,244,18,82,94,224,20,74,8,175,212,94,0,0,53,255,0,107,60,231,129,149,248,70,44,132,214,176,251,18,78,176,196,101,183,81,146,148,233,37,71,117,125,53,164,200,252,37,111,129,140,195,141,49,44,60,45,135,166,86,102,77,225,91,139,187,212,230,236,215,167,82,210,146,228,68,119,245,136,186,123,196,49,246,145,231,236,220,89,152,213,188,35,78,197,156,84,40,85,58,116,166,163,240,4,141,7,221,201,35,86,163,108,140,249,184,124,140,253,255,0,0,26,225,180,46,105,84,49,254,50,196,201,127,186,214,195,184,146,108,212,57,15,81,146,238,235,182,50,51,90,136,210,100,191,226,230,59,206,72,101,203,206,119,215,15,2,170,229,184,107,233,104,206,223,132,242,72,215,202,101,50,117,118,160,241,50,198,253,197,37,79,43,196,73,189,212,87,62,102,94,243,18,171,178,142,69,98,25,62,148,247,134,22,213,167,129,209,247,242,11,251,189,250,57,245,12,204,141,179,217,163,41,216,160,97,181,191,41,138,188,119,153,173,28,132,34,66,73,23,34,109,147,35,50,52,17,218,229,252,99,98,250,15,142,157,10,53,50,58,153,101,173,210,77,70,179,45,70,174,118,34,191,59,249,14,10,158,38,162,210,25,113,233,243,119,73,106,218,207,118,181,90,230,68,93,8,252,200,104,126,131,236,34,66,9,11,51,34,35,191,33,210,113,86,83,225,140,76,201,162,167,80,168,178,149,72,223,221,167,91,79,138,202,229,226,65,242,241,24,234,25,129,180,166,93,97,83,83,10,198,156,43,200,121,8,81,119,115,235,177,41,6,171,126,8,203,200,198,178,102,102,223,180,106,90,95,106,147,155,59,163,110,160,166,136,187,133,106,178,11,95,47,20,115,242,32,31,110,105,236,149,146,31,169,156,126,56,174,49,248,109,26,170,113,19,171,212,191,86,121,251,134,145,230,110,69,100,229,9,199,149,69,199,51,37,56,221,61,79,54,149,84,226,175,83,133,174,201,178,91,43,244,46,93,121,139,241,78,209,59,68,102,95,11,220,120,195,188,187,183,94,247,245,62,11,59,189,230,155,122,205,38,247,208,125,47,208,119,108,9,178,230,113,99,71,99,201,196,56,27,140,46,53,17,150,174,243,138,223,209,93,38,105,240,58,95,140,124,250,243,1,175,184,67,44,103,215,171,209,41,148,170,69,102,107,47,239,55,106,139,29,78,41,122,80,165,30,147,74,12,142,198,71,126,94,227,27,107,144,155,62,98,58,35,165,82,78,18,197,137,91,176,158,104,247,176,28,36,219,124,147,229,244,101,207,194,54,187,33,246,70,160,224,232,180,58,141,83,47,184,57,240,248,157,107,239,101,185,167,89,186,69,201,47,26,78,233,81,126,145,178,148,92,29,76,164,50,150,35,83,183,73,74,84,68,91,229,42,215,85,253,234,48,26,198,230,206,84,236,77,135,169,241,234,209,241,35,10,221,180,250,210,210,18,149,37,122,44,101,101,52,118,245,143,151,81,250,80,118,81,195,71,175,90,177,73,116,183,54,254,63,222,70,211,34,4,84,165,41,221,90,196,69,235,24,231,74,18,159,84,173,112,29,2,131,148,180,26,44,69,71,143,38,166,105,83,166,231,210,45,23,189,136,189,200,47,33,218,105,184,106,13,61,45,155,78,200,51,110,246,214,162,247,223,225,241,31,176,0,44,67,105,108,172,70,127,148,94,0,0,2,151,176,161,152,10,220,128,206,194,207,21,252,34,235,43,222,2,128,148,144,186,196,22,176,5,136,84,0,0,0,0,7,203,46,124,120,141,173,110,72,101,26,16,107,241,172,139,145,127,160,125,39,127,112,233,120,198,183,64,166,197,148,186,180,173,219,104,134,183,28,61,11,59,54,68,171,159,132,190,7,241,1,211,243,51,56,189,29,166,212,149,77,157,67,122,68,125,206,134,220,119,81,158,165,34,247,36,172,143,161,153,141,12,218,43,51,179,95,49,171,50,169,180,220,20,221,66,35,114,163,201,109,218,109,54,75,166,173,49,244,153,221,43,81,25,17,168,200,254,54,25,187,53,115,63,34,26,93,81,83,43,150,116,183,26,190,246,153,251,139,116,69,186,88,107,6,97,237,45,130,240,140,183,85,129,241,175,9,244,173,180,95,169,174,185,244,102,222,165,23,210,180,127,178,34,63,63,200,3,173,96,237,148,218,198,245,135,229,227,186,86,47,163,183,45,149,77,82,210,193,71,79,16,165,164,205,4,110,178,124,172,165,242,235,203,175,35,18,9,149,249,99,179,190,90,119,159,9,155,76,39,188,183,58,184,234,244,18,252,30,187,105,178,19,248,252,250,251,132,93,226,109,185,51,69,100,184,212,156,208,187,109,200,50,109,61,201,31,147,101,168,139,214,143,245,124,70,35,159,181,14,116,79,221,239,177,206,243,119,123,126,166,68,43,94,223,222,190,0,39,107,18,109,83,147,184,125,167,146,206,113,101,222,180,198,83,233,75,216,134,45,204,200,142,220,137,226,229,200,107,142,101,118,140,197,161,185,81,107,12,227,28,174,168,19,27,157,199,234,129,58,107,190,141,94,164,146,189,174,174,158,66,29,106,184,243,22,87,28,215,82,170,239,212,109,238,175,184,105,62,30,124,188,41,47,51,31,146,220,57,243,222,34,109,189,107,95,78,105,43,216,191,245,0,223,252,207,237,52,205,25,117,7,145,77,167,229,204,166,137,230,212,149,52,212,133,220,183,92,249,148,175,62,67,4,98,221,185,179,87,18,19,141,74,160,225,4,164,228,155,247,102,44,146,231,226,243,144,124,188,67,17,225,124,156,204,60,90,175,212,60,57,197,145,182,167,11,239,198,27,240,146,137,38,126,37,151,188,236,51,118,11,216,87,59,177,1,50,226,242,183,126,135,98,37,244,159,125,196,77,239,167,159,235,130,243,232,3,17,63,158,248,190,78,157,116,218,57,105,189,172,203,191,242,131,141,188,200,199,83,204,149,31,15,71,118,231,160,183,113,30,87,63,46,74,235,204,111,110,16,236,202,173,61,197,250,69,146,119,182,239,115,253,50,35,247,90,189,73,95,87,81,178,88,59,179,139,40,105,173,163,188,50,111,118,105,148,78,127,209,12,163,240,248,121,242,147,240,48,17,15,223,57,167,59,147,88,18,91,154,250,110,233,114,78,246,242,231,240,22,170,147,156,53,46,77,229,165,109,207,217,125,21,26,81,244,229,228,39,62,149,176,246,66,65,75,70,156,176,208,164,106,254,221,77,59,94,255,0,223,254,35,178,211,118,74,201,10,127,54,112,6,236,244,154,127,170,178,207,149,239,253,216,4,9,53,149,89,247,81,34,56,249,47,140,158,37,22,240,141,172,57,53,87,35,247,242,71,78,99,247,233,27,44,231,109,95,123,198,100,182,99,55,186,211,167,70,28,150,87,189,239,213,147,242,33,63,116,204,147,203,154,82,80,136,88,103,116,72,108,154,79,223,175,170,201,43,114,230,225,249,16,236,49,112,86,28,135,171,135,166,232,215,107,253,51,135,123,125,106,248,137,129,8,120,115,179,247,19,212,119,103,83,203,204,209,142,102,249,32,255,0,82,92,69,145,203,159,138,55,196,249,140,225,128,123,50,112,212,199,32,42,181,78,204,248,100,189,238,244,212,203,109,233,182,171,122,209,121,94,197,215,204,75,18,32,197,71,170,213,185,223,214,49,206,148,146,75,74,75,145,10,52,123,46,187,56,242,175,15,50,133,247,174,62,66,247,46,54,100,251,241,138,215,114,255,0,236,98,242,25,207,11,236,165,151,248,121,45,28,90,190,35,81,162,50,88,250,89,12,31,34,211,228,201,115,228,51,120,6,7,229,83,112,228,26,94,243,135,117,245,111,109,125,106,35,233,127,34,47,49,250,132,86,21,0,0,0,0,0,0,0,20,51,34,35,51,232,67,161,230,134,105,225,156,190,195,117,58,181,90,187,192,20,13,206,241,206,21,199,116,107,113,9,46,73,66,175,125,100,93,15,168,15,220,197,152,219,14,97,24,137,147,90,196,84,138,113,41,228,179,121,210,219,100,181,26,77,68,94,37,23,59,21,237,229,113,26,187,107,109,178,235,84,169,84,44,39,92,192,117,87,32,98,165,178,77,179,36,223,116,153,66,100,167,90,137,183,255,0,197,35,59,17,92,254,35,22,109,199,182,101,111,17,98,73,248,123,4,230,71,17,10,53,70,20,134,153,238,116,35,74,120,43,40,245,56,193,25,248,150,124,140,253,254,67,85,50,247,44,241,166,110,226,201,239,200,162,119,178,230,48,237,85,71,196,180,198,181,45,212,25,185,201,105,181,247,157,62,61,57,0,234,84,236,39,139,177,134,243,70,22,171,61,194,91,245,164,23,85,109,119,245,185,31,226,242,252,162,152,186,135,19,14,73,238,232,174,60,123,216,251,219,60,101,168,204,205,69,202,196,95,138,55,166,191,15,42,178,119,113,186,111,186,59,223,85,249,201,145,189,221,91,252,125,54,222,124,47,127,125,134,149,97,138,22,36,205,76,107,65,109,49,123,209,50,170,49,105,166,90,219,99,86,167,147,224,234,155,95,121,215,227,215,144,139,209,221,182,84,201,90,174,99,102,142,23,141,34,129,136,151,79,168,113,183,145,10,42,140,143,119,29,243,240,172,219,82,125,100,88,250,251,200,78,54,203,217,83,7,44,114,202,139,72,142,154,171,107,142,212,182,141,19,200,137,194,37,203,113,206,100,72,79,62,124,185,116,24,155,98,237,154,169,25,127,131,48,117,110,126,11,224,42,144,59,195,91,189,226,167,116,107,118,66,75,145,58,164,157,210,178,46,135,215,204,109,235,45,33,134,201,166,211,165,41,232,87,184,168,184,185,114,21,1,75,216,7,195,91,168,49,76,164,78,156,244,134,90,40,209,157,120,212,234,201,41,73,37,38,119,51,51,43,23,33,14,253,161,185,232,253,107,18,227,252,21,2,93,2,83,15,119,86,142,29,195,91,202,179,113,28,59,89,195,35,230,71,238,232,71,245,141,234,218,239,104,90,62,4,162,98,10,11,56,191,129,147,39,9,203,144,203,93,222,167,117,41,72,125,41,61,70,218,136,185,162,214,51,247,8,165,193,184,7,20,109,11,157,208,234,114,169,61,255,0,6,191,188,212,189,251,113,119,251,136,138,73,114,37,54,105,210,166,126,23,211,239,191,57,35,243,182,84,200,10,214,111,226,169,50,42,24,103,20,156,7,41,47,200,106,77,54,18,247,107,90,36,52,221,137,102,218,210,101,205,87,183,188,190,22,19,81,179,198,72,81,178,231,13,208,30,140,170,210,95,111,14,197,130,227,115,77,5,166,205,180,102,70,68,218,76,148,70,143,227,228,58,230,199,187,63,80,178,179,46,232,233,60,37,221,115,147,22,100,119,126,255,0,91,254,21,204,91,132,95,132,81,115,34,73,220,134,200,182,132,180,218,91,65,89,40,34,73,23,145,16,162,224,0,0,0,0,0,1,198,235,205,51,109,226,173,126,156,128,124,85,218,196,58,37,42,109,70,92,200,209,209,18,51,146,20,183,220,36,33,41,74,76,205,74,51,50,178,74,220,204,69,86,222,27,88,187,34,86,56,193,148,90,182,14,156,202,187,179,117,185,127,122,242,249,69,112,237,165,235,29,142,253,11,161,126,81,154,246,208,218,242,133,134,105,245,204,45,68,204,46,25,250,142,17,146,166,88,238,149,175,120,235,137,144,132,248,148,201,145,92,210,69,204,200,185,8,115,197,21,234,206,57,197,18,106,146,229,113,178,230,232,212,230,237,13,235,208,218,82,92,136,146,69,98,71,145,116,1,243,98,58,196,252,85,92,147,85,122,58,13,231,244,26,147,29,10,210,68,148,37,60,138,230,126,226,247,245,25,71,37,182,117,198,57,139,88,84,119,240,54,49,92,69,211,78,107,78,194,166,58,100,178,53,54,73,50,81,180,162,52,153,46,247,47,135,49,149,118,55,217,38,187,154,213,69,84,235,121,127,222,148,151,233,50,94,97,125,234,134,53,58,137,77,183,123,37,228,168,173,227,46,101,111,127,145,137,126,201,29,159,48,110,93,81,169,28,46,17,238,249,44,81,35,192,119,239,247,93,182,148,55,116,115,113,69,213,29,75,203,168,12,53,145,251,13,96,124,37,223,91,201,56,213,158,47,134,183,20,182,83,125,59,207,87,239,114,252,110,127,144,110,5,38,137,18,140,193,199,138,227,170,74,156,55,46,225,145,157,236,69,238,34,242,31,160,68,69,208,84,0,0,0,0,0,7,20,151,9,168,238,184,102,69,161,10,85,207,167,34,17,85,218,95,92,134,251,89,143,12,166,196,55,85,220,255,0,70,151,11,95,88,103,210,247,233,204,73,150,96,226,72,56,119,12,86,166,74,155,195,240,212,185,50,77,91,179,94,146,75,107,61,86,34,59,250,189,4,21,237,193,155,139,197,217,177,141,96,67,196,28,92,73,125,219,165,28,38,239,86,152,209,140,249,154,8,202,198,147,253,2,74,176,118,87,211,222,171,98,89,49,217,97,231,116,194,82,236,210,77,71,235,182,94,71,203,152,218,156,21,86,204,140,179,106,61,118,30,13,146,150,31,134,136,141,61,58,156,249,52,180,40,146,162,52,168,141,36,102,100,130,50,177,244,191,33,173,91,63,213,225,82,177,140,201,21,9,27,164,42,152,226,8,244,26,185,239,90,59,114,35,242,49,47,184,51,42,240,198,103,101,70,15,140,84,46,242,53,209,169,243,205,60,83,140,222,241,146,90,253,116,254,63,79,143,64,193,150,80,201,13,164,104,24,187,190,187,219,22,96,246,56,78,27,119,185,158,132,223,86,242,247,212,233,254,41,13,137,105,230,94,78,166,93,67,132,71,107,165,68,101,113,10,248,255,0,8,230,206,72,240,29,197,79,238,94,250,222,239,126,150,52,157,238,231,70,159,89,75,211,109,233,244,181,245,123,237,203,124,118,99,218,186,139,143,168,169,77,87,30,241,242,159,174,148,22,255,0,82,214,214,162,82,25,178,124,44,164,139,154,207,159,199,168,68,152,109,208,14,40,210,89,150,202,95,97,122,208,187,216,236,101,123,29,189,227,148,84,80,202,227,133,73,183,152,231,28,110,145,157,172,2,194,89,252,7,34,79,222,62,115,53,37,68,93,7,33,47,221,112,28,224,44,66,175,239,23,128,0,0,10,31,49,67,47,33,112,0,226,52,21,253,226,166,130,63,49,125,136,44,64,56,121,151,65,67,112,200,253,195,148,209,203,160,227,83,124,143,144,10,165,223,137,14,82,50,50,234,67,229,52,154,125,194,169,112,211,251,47,224,1,245,0,161,25,31,65,80,20,50,37,21,140,98,92,245,201,26,6,106,81,154,139,83,126,176,70,83,218,146,101,1,72,213,116,180,180,23,172,218,185,89,95,166,195,45,128,8,23,218,183,100,186,230,3,171,87,43,152,127,8,99,153,72,145,138,36,199,109,201,20,245,173,181,180,165,62,162,82,77,12,166,247,208,86,59,218,198,99,170,236,229,180,198,38,202,239,72,119,108,225,198,123,207,132,191,120,165,196,223,119,190,245,62,149,63,221,57,245,247,9,208,205,44,171,195,184,254,142,220,10,157,11,143,36,206,41,102,142,41,198,188,90,22,90,174,149,167,241,207,151,196,66,22,210,187,40,226,92,186,244,115,186,176,23,119,247,135,25,188,253,84,109,221,123,189,205,189,103,149,107,107,63,46,162,9,187,202,156,209,163,99,202,43,179,227,87,232,114,141,51,149,20,142,12,164,45,38,122,16,122,121,45,94,47,31,79,137,12,136,33,87,98,157,170,106,248,98,69,27,11,215,241,223,13,222,24,186,58,148,199,117,165,122,219,112,227,32,252,72,100,237,125,38,93,72,249,9,138,193,88,162,6,41,160,67,171,66,157,197,34,86,243,75,155,165,35,86,149,169,39,200,200,173,234,153,116,247,10,59,0,0,0,0,161,157,133,9,87,247,128,184,0,0,0,0,0,83,160,168,0,10,91,157,197,64,0,0,0,0,0,0,0,0,5,15,160,168,183,246,86,1,82,232,42,0,2,134,118,26,225,180,158,124,51,130,240,245,126,4,99,168,182,242,176,220,169,45,169,184,236,173,36,173,15,17,25,234,87,154,122,90,195,57,226,58,235,20,158,31,120,79,253,46,187,110,237,238,183,94,101,230,35,75,57,241,21,75,48,177,156,10,124,58,148,211,106,116,22,169,234,110,99,202,208,179,91,174,17,146,136,141,68,105,50,89,17,245,247,242,25,170,172,13,107,111,1,99,61,164,243,96,167,75,170,211,158,129,136,189,102,166,154,163,172,248,120,214,45,91,150,207,79,137,139,150,147,231,202,253,76,73,22,198,251,34,97,92,173,194,212,250,172,234,61,57,117,7,96,203,136,243,209,106,18,214,74,37,76,53,145,89,102,69,107,33,60,237,123,144,226,217,139,103,200,52,10,110,26,171,78,161,97,119,30,99,140,212,235,113,72,220,61,74,121,37,99,54,200,250,25,23,94,131,109,105,84,248,244,200,77,195,141,29,150,80,222,171,33,164,18,82,87,51,62,68,68,94,97,76,120,142,88,112,227,193,142,212,104,205,232,109,150,210,218,10,230,118,73,21,136,185,253,67,156,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,236,42,0,44,189,133,201,232,22,47,33,80,0,0,0,0,31,151,89,172,49,74,220,239,146,233,239,117,91,65,23,186,221,121,151,152,12,107,159,57,213,77,203,28,51,95,117,230,170,60,68,92,63,42,162,218,227,176,211,132,157,45,187,111,93,69,115,186,58,25,91,160,136,236,113,155,185,137,180,206,106,205,194,116,156,67,187,167,98,77,222,237,154,148,70,24,34,225,227,37,195,214,166,80,165,23,137,131,50,177,157,249,94,196,102,59,158,216,187,71,202,199,25,137,3,12,80,107,184,170,43,85,154,3,84,211,101,249,70,134,84,183,159,144,139,184,148,58,100,105,50,81,17,242,51,177,116,49,157,246,20,217,152,145,7,4,99,138,245,35,10,78,112,187,203,122,243,145,247,178,87,226,146,210,110,165,53,206,220,139,153,244,47,200,34,244,101,77,136,182,80,165,96,188,23,75,197,56,162,13,50,93,86,92,25,177,36,72,139,58,81,235,188,211,52,248,79,74,72,137,45,164,185,17,29,203,235,49,152,115,239,54,168,121,55,130,160,204,225,106,41,105,186,147,84,196,38,43,77,186,100,68,211,166,69,244,139,46,86,111,175,94,159,17,149,225,67,129,133,168,209,224,197,132,196,102,90,82,146,150,226,182,148,33,58,141,74,59,17,88,139,153,153,253,98,45,187,71,243,165,199,48,228,170,37,62,165,94,97,200,88,221,104,61,47,105,70,148,55,45,54,77,151,211,165,185,11,209,17,241,152,89,139,88,204,142,239,226,230,186,239,119,111,116,239,152,109,187,111,52,94,218,11,159,169,239,25,251,5,236,35,139,43,248,46,171,136,78,110,24,55,97,45,242,66,151,62,90,76,141,13,37,101,98,38,172,124,207,222,48,54,82,96,217,88,183,189,119,28,25,240,155,139,241,55,253,150,243,165,146,127,139,252,66,123,48,38,82,66,166,224,218,157,53,84,138,25,111,220,120,236,136,229,164,245,52,146,231,224,248,0,137,220,148,199,184,231,102,204,212,163,80,106,245,180,185,79,195,188,70,241,154,116,118,158,191,17,25,197,22,133,60,132,168,252,79,17,157,204,173,206,222,225,46,251,51,103,28,76,218,203,154,61,101,9,158,111,73,106,83,170,84,150,26,108,204,155,148,182,250,54,163,34,62,69,249,4,103,237,205,151,7,132,235,216,218,189,79,141,75,134,184,189,219,161,200,104,221,186,141,72,140,147,210,100,146,181,245,29,249,244,51,25,27,179,55,57,22,202,24,194,21,26,141,118,65,193,161,79,120,208,111,107,100,141,85,4,25,26,72,215,214,206,121,23,83,25,202,165,48,185,243,21,31,29,38,98,39,211,98,75,65,46,207,199,109,210,215,214,202,73,31,63,143,49,246,13,32,0,40,102,68,2,160,41,212,84,7,27,172,52,245,183,168,213,167,167,51,33,167,123,78,236,53,130,179,38,37,86,187,76,160,210,219,154,198,28,126,36,103,101,85,39,35,67,169,39,148,131,50,65,153,25,17,172,143,153,31,191,144,220,129,195,42,43,18,216,117,135,217,109,196,186,133,33,73,90,73,68,162,50,177,145,145,245,32,30,108,243,163,38,177,6,74,227,186,197,17,249,116,205,116,110,30,231,17,215,29,79,211,50,218,188,38,226,8,207,240,188,239,241,183,184,102,253,140,182,202,175,100,245,64,233,21,154,157,85,218,100,106,76,150,89,98,21,58,35,134,151,28,148,219,183,212,189,38,101,205,125,79,169,244,242,222,205,184,182,85,107,22,225,252,107,138,168,180,60,29,26,68,174,237,221,72,118,41,33,244,233,92,100,29,212,150,76,203,146,76,185,31,67,17,15,153,184,54,183,150,24,210,163,69,126,108,118,222,141,185,109,74,167,184,178,65,235,101,14,88,140,210,147,183,50,191,46,160,61,15,228,190,114,210,51,59,12,208,166,196,98,162,151,167,80,226,212,212,169,44,180,139,146,219,108,206,228,133,25,17,221,125,11,151,81,148,4,41,236,85,181,161,225,170,243,52,154,221,111,25,202,98,6,23,76,68,180,220,157,109,165,104,92,116,145,165,42,120,136,136,137,38,69,200,185,31,65,51,84,122,212,106,190,251,135,67,169,220,233,190,240,136,186,223,165,140,252,128,126,144,0,0,0,0,0,234,184,247,1,209,113,173,14,169,78,169,66,67,199,54,156,252,19,214,243,136,35,74,208,162,177,154,14,228,94,35,230,92,199,106,20,50,35,43,25,92,140,4,58,109,83,178,157,79,40,177,150,39,205,108,40,186,44,6,105,60,23,14,72,151,33,231,145,189,105,134,21,100,58,131,65,220,220,87,83,228,71,114,230,68,50,198,195,187,90,119,45,50,46,3,197,78,213,230,73,166,211,38,58,226,163,194,141,186,53,42,97,45,38,149,106,74,143,194,229,142,228,92,239,245,141,210,218,31,42,224,99,188,191,196,16,138,145,68,117,233,220,39,142,100,116,168,143,67,237,31,136,244,40,250,35,151,95,112,135,61,164,112,206,44,200,108,213,174,77,166,214,202,149,17,75,137,5,182,168,114,93,99,78,242,43,110,153,89,36,130,36,153,160,204,254,54,59,123,198,113,137,19,171,133,241,44,76,77,73,129,83,136,219,233,76,216,109,75,78,245,41,37,105,90,82,162,185,17,153,95,197,238,31,178,35,247,97,109,167,161,226,165,210,176,189,66,118,42,152,253,63,7,48,183,78,91,164,227,74,91,124,50,20,164,221,211,51,59,168,236,102,68,118,51,18,0,149,146,186,95,144,212,10,153,92,172,126,241,140,115,151,35,112,142,108,97,138,197,22,179,71,98,74,170,188,62,243,123,45,246,146,173,211,141,168,174,109,168,140,191,6,93,60,185,251,198,79,20,50,35,43,25,17,151,196,4,37,109,165,177,156,252,164,196,83,177,78,16,58,21,62,159,42,161,14,11,45,34,116,167,157,73,42,30,181,17,147,168,81,88,212,217,157,238,103,208,98,12,176,218,123,18,229,237,89,116,76,85,85,157,46,5,46,17,211,90,106,28,24,199,165,198,212,132,164,200,212,72,51,73,37,10,43,153,223,153,92,132,230,103,22,81,80,179,46,142,212,41,152,115,15,205,113,51,91,146,163,169,67,67,132,122,91,90,8,249,161,92,236,171,23,194,226,39,54,183,216,191,17,225,85,212,241,13,41,188,25,5,137,152,157,230,218,40,100,227,78,37,181,239,214,148,158,150,8,136,136,146,92,136,237,114,32,24,227,48,176,38,7,204,62,3,208,218,34,160,247,126,247,137,227,100,58,90,245,232,209,167,74,215,211,66,175,211,169,117,247,96,12,33,152,120,203,44,107,20,233,20,122,199,12,152,147,153,169,22,238,59,78,153,45,11,73,220,183,137,59,159,128,185,31,46,67,233,161,99,234,222,30,223,247,133,118,174,239,17,167,70,238,82,213,109,55,189,238,162,243,33,242,226,68,65,173,41,115,233,177,27,97,182,152,52,25,45,178,73,234,43,157,203,77,252,200,72,89,230,146,93,149,187,72,22,249,225,124,43,141,37,98,90,131,202,227,120,149,51,74,128,134,215,248,117,162,198,149,164,202,197,167,220,92,203,222,36,95,43,243,78,137,153,216,118,29,122,145,22,160,211,114,144,235,137,41,109,182,133,217,14,155,103,114,66,148,93,75,207,160,243,65,74,174,86,112,252,230,165,83,106,211,97,187,31,86,135,34,190,182,212,141,68,100,122,76,140,140,174,70,119,250,204,110,150,199,187,103,205,192,46,38,143,138,241,62,61,158,204,122,100,148,19,76,205,55,91,75,139,148,133,146,137,46,62,146,46,70,101,123,94,230,98,162,112,200,238,87,243,21,24,91,38,118,130,195,57,137,75,165,148,24,181,205,227,212,102,39,41,83,16,221,204,141,45,245,50,113,94,43,172,191,135,152,205,4,162,87,64,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,28,196,154,147,111,221,15,176,90,104,74,189,100,145,253,100,3,94,51,47,19,225,138,31,118,247,189,62,99,219,253,246,239,115,110,86,209,123,221,101,230,67,79,177,46,115,108,139,86,144,76,98,44,175,197,210,158,121,157,201,41,46,105,45,217,153,149,188,51,11,222,103,250,68,143,98,76,1,70,196,28,54,254,135,72,127,113,174,220,68,100,42,218,173,210,233,63,47,226,26,139,154,123,16,86,107,78,188,254,28,131,129,96,90,156,166,208,123,165,180,105,118,235,50,81,104,96,237,213,60,250,242,1,173,146,242,223,100,92,194,53,175,14,229,85,98,51,179,237,185,84,186,140,164,146,116,122,218,180,202,87,185,10,183,94,164,40,141,130,50,247,22,199,76,172,49,134,169,113,18,225,235,46,42,173,60,143,74,110,147,46,70,174,122,185,253,67,241,113,254,199,155,68,97,37,79,149,76,204,154,44,22,162,110,180,38,21,98,115,70,141,90,72,244,146,89,43,92,212,119,250,204,98,122,132,205,160,242,190,99,145,42,217,201,95,90,90,179,58,97,98,25,198,146,82,200,156,35,34,86,158,86,189,254,32,50,6,38,236,193,198,218,22,253,6,126,12,140,149,200,51,65,57,84,158,102,77,30,163,36,157,217,62,125,63,71,81,138,229,108,161,156,152,7,79,19,138,48,177,241,215,211,184,125,229,250,158,122,163,149,189,127,112,236,116,253,173,49,69,7,75,117,252,113,142,230,147,72,38,20,69,83,113,194,55,10,215,87,141,226,242,62,125,121,140,137,78,219,83,38,39,239,59,231,8,226,105,219,187,110,247,240,34,59,162,247,189,181,63,202,246,46,158,64,48,66,51,6,30,25,146,210,49,50,37,203,82,84,153,10,56,205,163,155,87,245,121,154,121,248,85,250,75,152,204,185,75,181,70,94,82,42,212,167,32,209,177,19,78,181,191,208,174,29,133,90,233,114,253,94,63,113,152,253,60,69,140,50,35,30,154,251,135,43,161,198,91,204,28,38,213,34,137,13,6,151,78,246,87,133,74,177,120,203,159,94,71,200,116,42,150,66,85,170,77,57,59,11,149,6,154,78,91,112,104,212,202,155,177,145,43,212,111,149,236,174,157,110,2,67,178,83,108,28,41,80,164,198,105,200,56,133,86,142,242,185,196,140,95,215,173,238,115,226,54,59,12,230,205,7,17,182,202,162,196,168,167,121,25,50,11,122,211,101,200,237,228,179,231,226,16,138,238,82,103,205,1,195,42,86,102,240,77,151,129,41,139,90,154,217,17,31,51,43,37,5,202,252,254,177,246,69,199,217,247,151,54,149,87,206,92,88,227,41,79,4,148,68,196,83,76,201,93,75,146,148,146,211,100,31,240,114,1,59,237,77,105,219,233,74,202,222,100,67,232,16,205,67,237,12,122,6,255,0,143,197,121,154,246,243,78,139,78,53,90,215,191,89,63,18,25,235,45,251,75,178,242,97,48,196,246,115,30,75,142,207,75,100,110,165,133,248,79,65,88,239,43,167,51,253,32,36,124,6,12,203,221,169,176,54,56,106,2,169,212,220,70,142,55,123,163,137,101,146,182,131,93,239,103,143,241,78,223,144,101,234,62,34,133,90,142,137,17,90,125,41,89,40,200,156,73,17,242,85,189,198,96,63,84,5,9,68,174,100,42,0,41,98,21,0,22,154,75,220,4,118,234,46,20,177,121,0,17,220,84,88,100,101,208,197,9,71,239,51,1,200,2,194,63,120,169,159,144,11,128,80,175,230,42,0,56,100,67,141,41,10,109,246,245,37,86,185,92,202,246,250,135,48,0,233,24,187,40,176,94,48,104,155,170,209,80,255,0,210,165,223,20,167,209,204,146,105,35,240,40,189,198,53,115,55,246,15,203,202,147,47,78,166,225,170,99,79,73,169,169,229,41,202,180,254,105,81,56,103,203,81,149,238,100,55,104,112,72,133,18,90,52,73,138,203,201,35,213,103,16,74,43,249,243,1,12,120,159,102,92,97,73,225,187,166,163,66,99,123,175,121,121,15,170,246,211,110,173,159,153,141,122,155,154,89,243,149,85,6,35,177,142,34,55,187,211,81,45,196,40,238,21,201,70,87,250,70,122,253,31,78,130,124,234,217,85,132,42,59,173,56,63,14,158,239,87,175,79,107,223,110,158,15,128,212,76,223,216,65,204,85,49,114,233,56,127,47,88,73,83,77,130,222,196,210,122,238,225,223,195,28,249,120,136,6,138,229,207,105,54,116,225,201,84,246,235,152,226,167,34,60,125,238,245,12,80,233,134,106,212,75,181,174,132,251,212,94,242,27,11,76,237,19,193,152,243,11,195,137,143,160,98,218,163,201,113,111,173,72,167,66,105,38,180,169,105,73,253,27,201,232,133,90,214,183,241,140,91,153,221,158,152,246,141,30,165,46,35,248,6,58,89,220,233,220,41,228,26,110,104,35,181,163,21,186,140,15,88,217,191,50,240,196,199,33,43,17,209,144,77,26,83,104,243,36,18,75,82,73,92,190,136,188,255,0,72,15,214,207,10,158,10,198,242,170,21,60,63,72,153,31,143,172,187,61,28,82,140,140,154,89,184,162,35,36,173,68,74,241,23,78,92,143,152,214,85,37,198,186,40,185,140,147,138,104,88,163,13,178,103,83,173,111,146,137,28,61,154,146,226,188,68,74,231,226,34,229,225,49,140,214,163,59,115,49,49,129,43,61,159,155,81,206,123,15,70,160,214,165,212,164,59,80,198,40,100,141,16,163,18,52,45,17,83,99,50,50,50,231,126,132,37,14,155,57,186,148,38,230,178,149,146,28,189,137,100,68,124,140,203,221,245,15,52,57,77,153,245,92,191,196,20,105,81,235,117,184,177,162,86,35,207,117,168,18,84,141,90,86,217,153,145,18,210,70,171,34,220,252,139,152,153,237,145,118,178,195,184,239,11,97,58,59,222,149,201,155,59,143,187,211,119,107,37,104,113,245,120,149,190,81,159,36,88,185,31,66,20,110,80,15,142,153,83,98,169,25,18,163,161,196,165,100,102,68,178,34,62,71,111,113,159,144,251,0,82,215,28,74,100,204,249,90,195,152,0,113,165,26,75,73,117,23,18,124,197,192,2,221,218,60,129,40,34,247,11,128,5,44,42,2,135,200,5,22,178,108,174,119,242,228,53,171,105,252,201,153,76,195,40,143,77,144,251,46,179,92,38,140,205,150,212,90,73,183,138,197,123,251,200,134,125,196,117,70,224,70,74,149,189,47,165,36,248,63,197,51,243,26,73,181,46,100,208,40,212,151,94,169,195,156,250,14,190,166,236,150,208,175,22,151,206,254,37,23,145,128,137,140,212,195,142,211,59,175,124,109,43,123,191,182,133,40,250,104,243,47,136,198,105,181,202,253,46,59,198,46,196,42,198,28,39,8,244,162,225,55,154,184,133,126,62,155,90,198,127,138,127,192,51,150,18,217,67,18,212,48,13,106,180,181,97,85,170,31,18,100,183,13,195,112,180,50,149,120,79,115,241,229,207,168,15,223,216,159,42,176,22,57,197,24,49,172,65,65,226,220,155,222,59,227,57,79,54,74,208,220,157,62,162,202,214,208,93,60,132,197,228,166,79,96,44,15,132,41,232,160,80,83,20,210,219,237,114,150,251,158,21,62,165,25,120,214,126,251,24,129,60,33,140,113,30,72,102,52,68,187,136,170,177,219,162,239,46,154,68,183,16,73,223,48,175,193,150,164,91,240,188,250,117,87,95,124,172,236,93,182,14,29,197,56,26,149,72,170,175,23,206,156,204,41,143,186,244,195,109,210,81,20,213,17,120,148,241,153,153,18,136,185,151,66,1,187,167,77,132,166,210,209,179,225,77,172,90,143,221,249,70,41,199,91,44,100,230,58,224,123,223,7,55,35,129,222,238,245,212,166,55,167,94,155,250,142,21,253,66,234,59,57,102,238,27,40,108,204,56,85,61,15,37,42,34,221,183,126,101,126,126,49,141,49,86,217,57,109,135,56,94,42,141,138,85,196,107,211,185,143,28,253,93,55,189,223,47,198,1,163,89,237,217,135,84,195,234,149,136,48,7,162,116,200,212,202,51,147,52,187,86,168,56,190,33,189,234,245,145,45,181,145,242,36,114,51,181,203,167,158,171,83,179,95,62,246,118,196,77,210,207,28,196,75,24,126,254,8,80,99,191,248,118,205,94,19,121,146,51,230,247,59,244,231,110,132,55,223,53,251,70,50,122,108,41,240,14,129,142,149,196,210,221,106,203,137,20,210,122,137,101,99,251,231,167,49,30,185,215,156,185,119,143,229,214,94,162,97,185,209,222,159,195,238,156,147,13,132,41,58,9,187,220,210,181,25,114,65,244,191,184,6,225,228,23,106,138,41,116,216,244,156,195,145,139,42,146,88,138,249,184,184,148,122,106,80,107,55,238,131,43,56,142,136,85,186,117,243,234,54,21,190,211,140,172,92,8,242,123,143,27,221,212,33,70,125,219,7,222,155,255,0,178,4,36,165,51,78,74,223,166,73,84,98,81,88,180,44,208,118,229,114,240,252,72,125,170,170,227,22,219,74,61,40,168,18,19,98,74,74,107,182,34,247,88,174,2,69,179,59,181,118,108,158,237,244,66,161,138,224,233,223,113,27,250,45,49,90,253,77,54,186,213,211,197,229,215,222,53,149,53,109,160,54,139,170,196,53,227,170,91,137,154,227,116,35,41,177,154,98,228,181,116,61,203,7,100,253,55,82,241,117,242,33,174,113,101,161,26,187,199,92,139,219,70,175,30,159,62,189,61,195,123,182,120,218,23,33,240,155,113,10,165,151,51,29,117,186,227,114,82,182,41,16,212,100,146,221,116,51,112,142,247,73,128,202,123,62,118,93,74,146,116,12,75,152,173,97,58,171,106,226,184,194,143,87,168,161,110,126,21,13,216,146,218,8,173,224,232,101,208,250,251,247,207,40,118,95,202,236,165,165,199,139,67,194,204,197,144,211,46,176,165,181,81,150,242,77,11,123,120,100,91,197,159,190,220,237,126,94,67,30,229,190,217,185,71,87,102,157,79,163,97,140,77,21,46,239,183,105,56,81,80,132,216,214,103,201,47,157,175,99,233,230,51,78,31,206,28,51,136,153,75,176,160,212,208,74,74,150,91,214,155,35,177,43,79,185,103,239,1,220,217,167,196,142,202,24,105,157,40,109,36,132,150,163,59,17,21,139,222,58,102,39,201,60,183,197,188,55,125,97,194,147,194,107,221,94,100,132,105,213,166,254,162,202,254,169,117,242,29,163,210,8,92,59,114,119,79,105,112,136,200,180,149,249,149,252,198,187,231,78,216,56,27,0,119,55,19,7,21,167,143,226,52,240,109,50,94,166,239,214,187,201,252,126,93,125,224,35,95,108,236,140,192,152,18,190,227,116,106,11,113,141,188,50,115,19,166,100,135,44,225,46,69,143,198,163,252,66,229,211,144,209,181,17,18,140,139,160,206,121,167,154,181,236,231,198,84,226,135,136,235,206,38,84,86,105,54,170,76,89,220,212,234,249,42,203,95,131,233,74,255,0,151,151,158,64,137,178,30,41,123,41,81,138,53,225,51,81,223,233,12,220,223,126,185,209,215,115,254,158,128,53,159,10,70,223,206,89,21,175,185,81,243,63,221,36,74,158,197,249,254,140,54,138,77,38,160,170,139,140,192,194,108,68,74,89,140,193,145,26,56,116,149,140,204,140,202,201,62,188,196,99,98,108,63,55,46,113,92,218,101,73,214,84,182,18,219,103,193,168,205,55,90,16,178,182,162,79,43,31,62,93,70,238,108,187,138,48,237,81,20,232,81,41,142,34,91,88,113,149,58,234,217,108,181,219,114,74,230,70,102,119,51,191,48,19,27,14,115,51,117,238,146,178,209,107,234,34,247,255,0,249,135,210,58,70,9,174,54,239,27,188,55,213,109,221,181,115,183,173,241,29,220,5,12,174,86,22,110,147,229,252,35,144,0,89,187,47,33,84,160,139,220,46,0,28,70,133,171,161,149,133,10,57,94,230,69,250,71,48,0,181,40,36,149,136,133,192,0,3,141,247,82,195,14,62,162,51,38,208,107,59,117,177,21,199,32,192,155,70,103,237,7,45,168,21,216,146,155,174,166,66,112,228,169,205,185,4,144,90,124,15,17,25,25,184,147,37,17,163,248,185,128,196,155,109,237,61,15,5,224,108,103,135,225,21,93,169,144,251,187,75,136,137,29,109,150,183,163,44,236,107,85,207,146,143,169,117,16,199,155,216,226,102,98,227,250,174,40,148,251,174,28,211,96,238,235,72,109,87,67,8,111,153,35,145,122,190,225,222,246,140,207,122,190,101,227,60,67,34,62,35,196,238,83,234,92,37,163,207,152,163,35,221,180,201,120,146,78,41,62,178,46,93,125,198,49,46,29,38,223,168,56,114,208,79,22,232,207,198,90,185,221,62,98,12,225,179,206,80,175,20,87,13,79,20,37,33,218,63,18,68,183,221,73,243,91,95,138,93,124,66,93,48,54,102,229,102,87,113,191,210,229,101,61,231,187,253,111,103,63,7,171,174,183,138,223,132,247,124,68,74,80,51,98,139,132,169,80,138,156,205,78,20,166,162,183,21,199,97,165,13,154,136,146,87,45,68,178,51,77,210,71,111,129,14,187,63,50,179,118,169,187,221,230,134,41,250,43,223,121,91,149,239,183,79,17,249,10,36,171,54,59,83,48,102,29,121,232,52,88,88,210,59,203,166,169,214,149,221,84,245,165,46,153,184,73,81,234,120,253,233,47,113,244,26,163,142,123,79,51,79,18,174,108,90,22,46,173,71,110,78,239,116,151,232,116,194,211,167,73,170,230,73,87,189,39,230,53,182,147,150,57,129,143,102,199,53,98,72,239,173,215,209,8,149,54,99,234,62,102,92,140,244,43,195,227,254,62,67,59,229,174,194,184,250,117,82,157,38,100,220,20,251,43,223,106,67,174,60,173,86,74,200,174,71,30,199,204,136,7,231,81,179,155,57,51,122,106,229,212,241,123,82,16,235,103,32,137,248,49,218,61,72,50,108,143,232,218,242,191,255,0,156,100,60,23,178,246,36,204,185,235,77,90,101,18,66,95,140,117,11,57,37,246,188,102,164,243,250,54,250,248,207,151,65,184,187,62,108,109,18,129,134,96,149,91,12,224,73,18,10,60,132,45,196,66,37,154,175,32,204,185,169,130,51,229,98,27,59,132,114,127,14,225,189,210,209,134,48,235,74,76,84,176,103,30,18,18,127,177,229,234,23,47,15,241,0,215,156,185,236,248,203,188,53,222,28,102,25,164,175,137,220,233,221,85,234,7,109,58,239,123,153,126,49,13,152,195,153,87,132,112,219,68,220,10,66,26,179,251,242,180,151,149,226,229,207,196,175,220,144,238,41,109,180,95,66,18,155,249,21,133,192,56,218,97,166,16,77,180,157,41,79,66,185,152,228,0,0,0,22,145,249,128,184,5,12,236,45,37,151,196,5,226,134,118,22,234,185,242,184,184,136,253,224,45,189,197,116,249,138,216,188,133,64,80,136,139,160,168,0,0,0,0,0,248,103,85,227,83,208,183,30,67,170,36,32,220,61,36,71,200,175,230,127,1,142,49,150,208,152,63,8,69,152,253,66,157,91,89,68,221,235,220,50,209,153,234,52,145,90,238,23,227,16,12,170,44,117,212,178,146,82,136,204,140,237,200,105,190,54,237,11,202,186,12,167,34,174,145,142,137,77,184,132,153,179,30,53,185,163,87,251,36,134,5,204,46,210,204,25,33,167,25,164,189,153,81,86,153,166,119,74,154,71,130,203,229,225,149,245,114,248,0,145,218,190,56,131,78,221,93,169,95,73,171,213,66,79,165,188,207,226,52,227,62,51,187,18,165,249,17,225,213,36,55,25,202,58,201,196,28,86,12,213,115,116,143,157,140,250,91,222,52,111,17,109,133,140,113,55,15,221,25,131,152,44,112,218,247,155,218,179,168,213,170,214,182,151,142,254,169,142,154,138,22,123,99,181,166,74,115,82,162,234,12,202,33,148,202,228,197,25,251,237,209,94,31,31,241,128,238,216,255,0,56,112,217,61,61,188,67,10,167,41,127,69,190,54,154,108,137,92,145,166,214,90,122,114,242,232,48,182,43,196,152,15,23,56,166,168,244,90,131,47,19,137,117,74,144,118,35,73,39,73,151,39,21,206,230,67,49,224,221,154,49,220,138,148,57,56,154,173,65,170,52,173,230,253,50,31,121,243,115,194,162,77,201,109,88,236,122,122,244,177,121,12,227,135,176,118,79,229,181,45,132,227,60,176,195,181,41,41,37,48,227,172,81,98,188,106,82,148,107,73,221,196,164,204,137,37,111,224,232,3,70,168,155,59,98,252,101,41,106,162,84,104,172,33,230,206,91,101,33,247,136,201,179,50,177,29,155,87,63,17,127,15,49,151,104,157,155,25,205,81,223,95,18,224,99,221,233,235,62,97,117,191,148,111,128,216,154,190,211,123,51,225,54,9,152,153,73,50,43,172,57,194,169,113,40,52,244,92,146,70,70,68,100,233,30,155,164,191,65,14,149,91,219,195,47,203,115,221,16,177,180,63,91,121,187,109,134,245,116,181,244,200,231,110,127,164,7,227,209,251,49,113,180,7,153,119,16,79,193,178,90,109,228,184,234,89,169,207,35,83,68,101,169,37,244,41,231,98,63,46,189,70,69,162,108,107,146,56,82,75,62,150,96,134,102,42,46,174,32,226,213,103,120,245,17,233,211,119,83,211,82,111,211,161,245,24,71,238,225,154,25,133,33,179,194,249,153,140,32,161,227,40,36,153,21,153,13,125,41,159,172,100,135,21,203,198,158,125,121,31,33,146,48,22,78,109,31,139,38,65,117,252,220,84,132,202,222,220,165,87,231,175,86,146,87,173,116,29,253,94,95,144,6,204,101,70,81,108,191,77,81,66,164,229,173,69,137,13,198,115,82,206,163,41,73,52,27,132,118,43,201,63,121,151,184,109,86,10,193,25,111,14,44,94,233,195,175,48,69,9,9,78,169,14,157,145,100,216,185,184,126,68,48,102,206,251,60,230,38,29,140,212,236,83,95,164,84,77,200,111,180,106,41,111,188,163,89,190,70,70,122,219,46,137,77,134,214,81,104,168,166,195,140,203,140,199,214,212,116,52,163,66,122,153,17,17,251,186,114,1,246,51,79,132,205,247,76,233,191,95,17,255,0,56,250,72,136,186,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,223,68,116,18,214,70,100,103,110,67,92,243,155,106,220,31,151,221,207,197,196,196,229,199,241,26,120,54,218,253,134,238,250,174,242,127,31,151,95,120,14,225,156,91,67,225,172,174,165,212,215,62,21,97,111,69,163,189,82,74,162,176,202,200,137,41,114,222,187,133,115,187,103,200,249,116,17,51,181,39,104,14,45,204,9,184,155,13,97,170,221,102,45,58,127,5,184,102,93,42,2,116,232,38,22,173,74,78,165,115,82,20,101,204,250,151,65,137,179,191,106,140,81,152,117,37,46,14,54,199,5,25,218,81,193,113,169,149,39,44,179,53,57,114,50,39,148,70,147,37,145,126,158,67,4,193,143,50,183,83,70,246,70,245,215,175,117,190,179,81,157,146,125,79,153,244,32,29,247,5,97,140,69,156,216,162,92,170,156,232,146,31,118,41,201,90,159,51,102,251,181,33,162,228,210,109,123,25,127,249,198,212,80,241,30,87,228,14,30,166,85,213,135,42,105,170,20,70,105,18,223,132,163,120,156,94,130,82,204,146,235,164,68,147,83,55,189,136,250,114,46,99,92,48,198,43,166,101,221,26,57,187,30,67,115,11,91,14,63,5,9,37,40,148,179,89,22,171,164,204,172,69,203,204,136,117,183,42,56,179,51,171,51,105,208,241,28,229,48,78,185,57,166,167,76,116,208,132,107,177,17,17,26,136,148,68,178,46,94,235,243,19,170,244,118,28,79,153,249,133,156,92,54,172,64,149,119,70,191,215,49,89,106,219,221,61,55,104,59,254,15,157,254,22,247,137,21,216,251,179,213,154,4,24,120,135,25,69,195,211,166,82,241,59,115,16,236,90,164,226,210,211,101,29,100,146,78,148,36,213,114,81,243,47,121,115,31,149,178,214,195,115,161,122,79,233,37,35,1,84,53,240,91,157,113,205,221,22,223,234,245,227,242,189,211,211,200,73,157,34,141,79,163,71,84,104,16,34,197,66,156,55,13,17,218,74,18,106,177,21,236,68,92,249,23,232,33,81,74,29,18,5,2,154,205,46,157,28,153,97,141,90,16,75,82,173,169,70,163,230,163,51,234,102,63,64,0,0,116,108,119,153,180,204,27,192,241,76,205,87,25,189,211,185,109,10,245,52,222,250,148,95,140,63,127,20,226,24,184,118,3,115,101,33,245,33,111,19,69,185,34,51,185,165,71,239,50,229,225,16,207,180,206,215,213,44,65,232,223,112,226,156,115,15,135,227,55,186,167,41,189,122,183,58,125,71,142,246,177,245,243,18,100,126,86,123,102,174,55,218,19,53,40,52,250,61,108,218,131,85,135,22,130,243,85,8,172,180,107,55,100,186,74,185,180,149,25,36,210,241,21,200,245,117,177,116,27,219,177,214,199,180,28,13,135,240,142,38,172,83,41,111,84,225,113,251,199,227,84,37,170,250,215,33,5,100,171,74,125,85,145,116,47,127,188,96,93,134,54,118,157,89,165,67,196,152,154,54,27,170,191,79,197,205,153,63,45,6,251,201,109,9,140,189,41,82,218,51,34,35,53,25,21,200,174,103,230,37,18,135,73,137,71,166,179,6,44,56,204,33,157,90,80,195,100,148,166,234,51,59,17,17,91,168,145,235,28,212,218,116,90,84,54,224,195,107,118,211,119,210,157,70,118,185,153,159,51,231,212,199,212,0,52,0,0,0,0,0,45,90,201,5,115,184,212,253,163,182,201,161,229,103,163,219,150,43,232,239,62,46,251,136,81,92,190,239,115,215,120,231,47,194,123,134,81,207,140,230,163,101,182,28,102,163,53,186,193,17,213,19,8,206,17,35,86,173,219,167,239,90,124,62,3,254,14,66,6,51,135,61,43,249,133,221,26,177,70,39,127,128,226,63,95,77,90,180,235,221,250,191,72,171,122,156,250,123,128,126,94,103,231,38,50,205,252,73,22,93,82,178,228,135,28,136,138,105,41,232,172,53,225,55,22,118,179,105,181,190,144,249,245,254,1,176,123,40,108,53,95,204,250,158,22,196,149,87,240,228,138,69,75,142,222,48,236,249,109,58,173,218,95,65,95,118,221,139,198,130,62,74,233,250,6,57,217,111,32,235,57,141,138,176,213,77,179,160,187,13,56,166,28,55,154,157,173,70,225,19,140,41,73,52,238,212,70,147,37,218,199,241,228,39,59,37,114,134,137,151,184,70,141,78,111,14,225,248,207,211,248,139,46,4,68,32,147,173,215,15,194,122,18,101,201,124,250,117,48,31,139,179,166,206,56,75,37,112,141,62,157,6,143,21,153,172,49,38,59,142,71,155,37,228,26,28,146,167,108,91,211,255,0,23,157,175,114,242,25,165,8,75,105,74,16,86,74,72,136,139,224,42,148,165,9,36,161,36,146,47,113,21,136,84,0,0,0,0,83,168,168,0,161,168,147,212,84,116,124,198,198,177,112,175,119,239,248,210,226,183,182,225,237,251,29,29,110,162,252,111,227,1,167,155,107,237,98,156,48,154,182,16,163,185,87,142,237,79,8,190,109,153,66,140,182,201,199,56,150,200,212,106,81,153,21,210,87,177,31,33,24,15,228,254,96,230,227,234,199,171,173,209,214,117,107,92,228,173,109,56,123,162,221,115,75,109,26,75,240,126,239,117,189,227,191,98,140,109,80,205,252,222,194,132,186,165,78,83,18,158,131,75,113,186,163,234,112,150,74,148,171,165,69,169,100,104,50,115,153,124,79,144,146,188,151,217,239,15,71,203,90,58,29,194,120,77,75,79,17,115,40,8,63,236,135,63,189,137,156,170,22,235,152,118,191,149,56,142,92,9,83,98,156,150,82,134,86,184,166,110,36,201,104,75,133,109,105,47,117,189,221,68,180,236,23,180,37,55,19,67,160,224,249,141,213,28,114,151,130,98,235,53,71,101,45,154,155,40,173,153,164,210,173,71,235,29,174,69,200,106,119,104,222,82,177,132,171,211,171,16,41,148,72,109,189,87,129,28,184,54,73,181,243,167,153,153,29,144,92,174,139,245,242,24,91,101,76,211,171,224,140,121,53,211,174,215,26,109,20,71,34,37,49,37,41,58,108,243,22,34,45,101,100,248,127,136,84,77,174,110,108,185,129,179,43,186,119,180,24,139,238,237,253,183,211,229,55,109,230,239,166,133,115,245,61,226,40,38,84,243,31,101,76,115,68,162,39,16,69,110,26,31,141,136,31,106,158,202,36,106,73,61,165,86,55,219,35,214,101,30,214,185,39,167,62,102,38,195,10,215,89,174,113,91,189,249,238,52,95,123,111,126,174,156,207,200,106,142,216,123,51,66,197,244,218,230,35,164,97,252,34,195,176,176,156,150,154,117,232,132,151,155,113,9,144,178,82,84,150,140,202,198,162,50,50,59,145,137,129,219,246,86,218,142,6,108,225,156,46,195,233,172,57,50,171,198,221,201,17,35,180,147,221,56,249,243,221,175,151,38,237,200,188,134,206,52,226,93,65,56,146,50,35,243,16,71,145,185,167,94,200,140,239,162,97,122,238,34,175,46,45,15,137,222,199,165,75,89,176,123,232,110,173,58,18,165,160,186,186,70,119,34,231,115,231,239,151,237,156,115,110,155,153,216,22,151,84,137,222,202,83,236,201,119,84,253,38,179,36,73,83,124,204,150,174,124,185,115,232,16,51,8,165,174,4,119,34,63,49,81,71,206,234,121,220,188,135,25,26,136,236,102,62,149,164,140,140,236,93,7,206,226,79,153,23,35,1,122,23,238,247,142,98,87,34,28,12,161,68,87,51,43,142,116,151,152,11,128,0,0,0,0,0,0,0,90,100,86,23,0,14,21,34,253,5,138,108,136,125,6,94,66,211,79,153,16,14,18,117,73,247,245,28,201,112,149,230,56,22,158,157,5,16,163,65,149,204,250,128,250,192,90,133,18,136,143,152,184,5,12,137,69,99,33,132,179,143,102,92,13,154,61,209,222,20,24,175,119,103,17,163,125,62,83,86,222,110,239,109,218,185,254,12,186,140,220,40,105,74,189,100,145,253,100,2,4,51,71,103,124,89,144,152,246,147,81,164,212,40,209,152,165,199,98,186,164,198,125,231,212,106,109,229,153,154,119,205,243,85,154,43,17,158,158,69,230,98,65,246,45,218,109,204,73,132,176,118,30,171,189,83,126,84,142,240,222,47,131,142,132,43,75,178,22,92,210,100,101,201,37,208,186,140,177,180,94,65,210,113,149,54,173,58,62,29,194,230,234,112,252,136,232,114,76,52,235,74,180,188,101,99,38,206,196,70,175,227,26,23,131,233,21,220,159,205,88,144,151,83,225,226,82,119,151,98,150,242,208,218,119,177,148,126,4,217,4,92,220,185,244,231,126,163,19,51,18,37,222,145,83,106,171,5,169,141,37,100,151,53,91,89,17,31,37,25,123,190,161,247,12,47,179,142,59,107,19,225,10,113,41,218,131,174,110,36,184,106,146,162,81,157,164,169,61,117,31,62,99,51,164,201,68,74,47,121,92,110,39,33,107,142,61,86,50,34,28,163,129,105,81,42,247,1,203,115,247,138,245,28,105,87,46,98,244,157,192,92,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,118,0,51,176,23,49,109,238,98,238,128,42,56,223,115,116,130,85,175,206,194,229,40,146,87,51,34,250,199,68,199,216,153,170,108,18,81,73,134,70,82,247,127,72,178,242,87,199,175,32,24,59,61,115,3,115,220,159,169,23,191,19,253,145,254,213,251,145,138,246,125,203,238,243,147,78,169,247,190,239,135,174,178,90,56,123,234,210,109,43,174,174,93,124,135,203,221,85,12,105,248,104,18,85,193,244,225,90,81,250,255,0,141,200,255,0,23,151,229,27,149,150,152,58,53,10,152,166,144,83,18,101,52,221,179,214,35,245,81,251,146,229,200,113,71,165,57,29,206,139,11,128,167,51,27,123,175,70,175,22,155,94,234,51,255,0,72,251,197,58,10,142,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,1,69,30,146,189,134,143,109,139,157,254,141,122,35,253,44,113,60,79,31,253,155,163,78,158,31,251,217,223,214,254,1,182,217,139,136,219,195,116,86,102,174,68,70,137,114,210,205,228,47,74,121,161,103,110,165,207,195,252,98,3,179,219,49,39,227,14,227,222,21,61,92,39,19,110,27,81,219,86,235,175,136,255,0,23,151,229,1,219,54,69,203,47,186,62,49,194,184,159,190,251,187,130,197,240,99,110,56,109,246,189,14,176,189,90,181,166,215,215,107,91,220,39,51,47,232,30,142,225,88,20,190,47,136,225,247,191,73,187,209,171,83,139,87,75,157,186,249,141,70,236,250,202,72,216,99,45,229,41,230,43,12,56,214,44,92,132,166,74,73,55,179,17,108,118,208,92,188,63,198,55,105,197,165,134,141,106,81,37,41,247,168,236,93,64,97,141,168,113,127,162,248,50,27,253,223,196,222,172,203,86,223,104,234,195,202,191,170,126,66,8,246,142,197,126,144,99,188,86,142,3,135,213,137,231,61,125,238,191,235,207,114,232,94,98,84,123,66,243,30,157,77,166,21,36,234,244,116,184,197,114,25,155,110,72,73,56,87,132,233,243,45,95,31,47,33,16,21,200,242,49,102,55,175,38,43,14,73,222,79,149,36,184,68,154,238,70,241,243,43,95,195,226,235,241,33,59,141,234,236,246,202,142,55,211,239,213,253,26,59,171,251,22,247,191,23,251,191,128,152,102,89,221,54,104,213,123,157,239,97,174,123,46,101,147,88,67,210,111,160,170,181,197,240,95,174,146,73,190,157,255,0,171,224,47,198,231,249,6,200,138,53,155,107,252,177,244,191,46,177,111,234,223,9,197,240,31,216,219,205,58,95,143,251,178,189,244,255,0,8,138,220,56,127,113,205,163,113,76,95,234,190,234,146,220,125,95,173,239,173,17,28,189,188,125,45,107,126,95,128,155,156,210,105,14,224,218,154,86,163,34,61,205,249,255,0,125,64,132,253,179,228,166,157,180,62,44,54,150,131,241,83,211,227,63,56,12,24,204,137,144,217,255,0,19,122,65,151,152,69,206,11,135,222,225,152,15,219,123,174,215,97,174,93,11,207,168,202,67,86,54,36,171,174,110,5,193,172,168,217,240,224,122,114,188,61,127,3,24,188,254,35,105,197,128,20,87,50,21,1,69,137,228,47,22,169,55,20,35,50,62,128,47,0,0,31,60,248,156,116,71,34,239,52,107,183,138,215,181,140,143,167,228,17,199,218,71,179,151,164,112,15,19,122,99,195,241,149,232,41,220,119,118,189,26,96,56,159,91,122,87,245,47,211,222,36,144,126,70,36,160,197,196,16,145,18,82,223,74,80,233,58,70,209,145,29,200,140,189,228,124,185,128,243,19,90,133,232,182,37,170,211,55,188,87,3,45,248,122,244,232,215,161,195,78,171,115,181,244,244,185,245,234,37,179,97,205,166,251,239,211,95,233,39,115,185,238,223,237,150,171,223,137,254,244,94,67,16,109,221,178,211,52,198,234,184,166,147,75,197,178,94,169,227,39,212,171,176,75,104,210,231,18,179,52,233,104,142,215,34,177,220,249,24,143,236,31,140,234,152,63,139,224,152,138,174,47,119,171,136,74,143,213,213,107,89,69,248,199,252,2,15,79,205,175,120,157,86,183,59,11,198,190,236,193,157,180,236,196,194,47,203,118,187,135,92,120,235,74,134,132,194,148,147,37,125,19,38,68,69,188,81,154,174,191,226,228,54,4,140,143,153,10,42,0,0,0,40,102,126,225,80,22,184,141,226,13,23,181,198,135,246,138,228,135,166,180,22,234,126,147,240,91,250,252,53,232,224,183,150,211,5,212,117,222,23,91,95,160,223,33,248,248,150,131,26,191,9,17,100,169,242,74,93,39,62,136,202,247,36,153,123,200,249,115,9,30,122,50,187,19,253,199,51,111,18,171,129,239,126,25,19,41,95,133,225,245,105,146,143,164,232,187,126,15,167,199,175,33,60,185,79,143,125,44,239,95,212,174,23,133,220,127,95,215,171,86,191,220,149,173,167,248,68,114,109,215,178,243,17,41,243,241,29,42,153,139,36,189,81,197,238,173,68,76,146,219,210,226,100,172,205,58,90,189,175,107,29,207,145,140,121,178,118,212,114,240,167,165,61,233,80,194,112,120,174,7,119,198,58,109,107,211,191,190,157,78,149,237,168,175,245,144,204,114,19,80,3,240,240,174,38,167,98,72,11,153,14,165,6,82,80,241,179,170,43,201,90,110,73,73,218,228,103,207,196,95,164,135,238,13,0,252,234,213,35,190,34,166,55,17,185,210,225,57,171,70,175,113,149,186,151,152,253,16,1,22,187,91,108,125,190,244,83,253,113,45,110,59,251,81,254,209,253,248,69,149,110,147,220,147,17,27,136,223,106,108,156,213,163,79,188,202,221,79,200,122,141,155,79,102,118,141,242,150,90,47,109,38,94,251,124,62,3,71,54,168,216,159,13,99,52,212,107,176,155,198,178,229,69,195,111,50,202,33,19,110,33,107,78,253,73,77,137,131,51,81,154,139,145,29,249,144,8,69,87,139,196,40,50,198,109,100,62,47,203,234,229,86,50,240,86,44,143,22,6,226,238,206,166,186,141,58,208,217,248,149,187,73,23,53,216,186,123,134,43,126,59,241,93,83,50,24,113,165,166,215,74,210,105,50,229,126,134,3,189,229,190,105,122,5,82,84,254,226,227,175,12,226,232,226,183,95,178,65,234,190,133,126,39,79,136,150,156,144,219,223,210,62,250,255,0,90,142,31,135,225,191,183,186,245,106,222,127,131,149,189,81,10,227,232,139,53,216,154,183,105,65,234,181,245,17,251,128,122,131,195,152,159,191,226,170,79,3,184,179,198,214,157,238,175,113,29,250,23,152,253,209,231,163,40,118,193,199,184,13,248,113,34,211,176,169,50,85,86,229,173,114,217,122,233,230,217,25,220,158,73,18,108,143,227,18,35,144,219,127,179,95,238,58,126,39,197,89,109,79,223,241,59,242,227,137,165,35,78,244,211,235,200,59,94,201,235,230,2,65,128,116,60,1,155,152,55,27,210,99,207,129,140,240,220,213,58,135,22,124,13,69,167,19,100,184,104,185,89,103,202,252,143,226,59,187,50,99,200,74,86,195,237,184,74,73,40,141,10,35,35,47,62,94,224,28,160,0,0,0,0,2,134,87,21,0,0,1,67,230,0,103,97,81,102,130,51,247,139,139,151,32,21,0,0,20,50,185,88,126,77,87,15,247,153,153,241,123,187,168,149,248,59,244,43,121,144,253,112,1,139,113,70,72,250,70,198,231,210,126,30,239,239,175,193,107,247,43,151,225,11,241,134,183,99,110,206,191,72,120,47,245,225,225,248,125,231,253,47,235,213,171,79,248,73,91,160,222,48,1,16,184,171,178,179,118,78,47,238,239,125,49,140,237,232,191,248,223,225,99,7,226,205,133,125,3,126,83,223,117,46,59,129,209,203,184,247,90,245,146,75,253,144,171,91,95,199,160,158,147,34,62,163,133,200,141,186,70,74,82,185,249,24,15,61,143,209,62,231,95,123,241,93,225,187,61,205,244,110,175,171,199,126,170,233,208,125,16,115,251,186,23,195,250,39,189,220,163,115,126,63,77,237,98,191,224,207,200,79,157,87,5,210,235,5,105,50,37,39,196,74,250,53,164,185,145,91,222,147,29,82,110,67,97,25,206,45,110,212,107,4,107,89,172,244,188,215,83,191,247,191,136,8,46,168,103,111,121,110,255,0,165,157,222,238,255,0,217,183,189,237,253,239,224,49,37,114,167,222,46,234,220,110,238,214,143,90,254,124,250,124,71,161,101,236,215,130,92,182,170,157,123,151,147,204,255,0,201,15,204,127,101,108,8,234,201,71,84,196,124,138,220,159,103,254,68,7,158,202,77,83,184,37,181,63,113,191,220,106,240,106,211,171,81,25,117,177,219,168,216,140,154,219,83,238,105,9,154,127,220,211,188,183,49,221,107,95,124,238,111,173,237,229,237,184,87,78,130,95,106,123,38,96,73,48,220,99,188,177,49,234,183,170,243,55,228,100,127,220,70,12,205,222,207,172,3,136,205,82,27,145,143,93,90,228,180,163,40,235,101,69,98,104,211,127,214,198,3,171,100,111,104,135,164,175,199,167,125,200,56,109,213,33,14,235,244,131,93,236,109,21,173,195,23,227,127,0,222,172,59,152,189,255,0,196,126,163,238,55,26,63,178,53,106,213,127,220,149,186,8,100,206,125,134,107,88,52,164,204,194,216,43,49,167,153,213,87,25,59,202,106,221,35,103,233,12,149,224,142,95,138,158,125,57,140,55,135,243,51,57,50,215,136,182,95,238,59,199,71,245,66,149,41,55,221,223,213,241,167,241,249,245,247,0,244,96,133,235,43,218,220,197,194,36,242,71,180,79,19,235,135,19,17,75,203,170,114,30,172,54,151,13,215,28,100,210,209,238,200,215,227,147,200,189,110,125,57,13,245,203,93,168,240,14,50,137,78,37,102,54,4,113,249,155,239,163,139,87,100,204,244,26,253,82,222,153,244,79,63,202,3,59,128,252,202,62,33,163,214,226,162,77,54,175,2,90,22,74,50,84,105,8,113,38,68,171,25,145,145,159,191,151,214,63,72,140,140,174,71,114,48,21,20,50,184,168,0,176,209,239,184,23,33,120,0,226,52,223,222,47,35,176,184,0,0,80,203,222,40,102,171,116,1,112,10,38,246,230,41,107,152,11,128,80,138,194,160,45,113,27,196,26,47,107,142,177,137,176,79,164,40,211,222,124,63,210,37,127,129,215,209,38,86,245,139,204,118,144,1,167,249,205,178,79,164,208,220,87,221,3,134,222,213,14,71,245,43,93,174,78,114,252,49,126,55,95,128,140,92,222,217,63,209,78,233,254,159,184,174,43,127,253,170,209,167,78,239,251,241,222,250,191,128,79,202,146,74,43,24,235,245,156,21,75,173,238,120,167,229,167,115,171,78,237,73,43,222,215,189,210,126,64,60,190,201,143,195,184,72,215,170,229,123,218,195,246,112,118,41,244,82,185,18,177,192,241,92,46,243,232,247,186,53,106,66,147,214,199,107,106,191,79,112,154,61,160,54,44,195,21,122,125,82,93,56,177,156,167,81,65,125,13,166,62,237,194,82,201,46,153,38,196,193,220,238,101,203,226,66,40,115,171,33,49,110,0,196,181,150,81,131,49,99,80,96,112,246,126,109,57,212,145,107,109,191,89,91,180,151,172,187,23,79,112,13,165,217,111,110,111,68,34,49,72,251,151,113,124,60,25,5,188,239,189,222,173,82,73,125,56,115,183,91,117,18,37,147,219,84,122,126,136,145,189,4,224,53,82,155,153,171,189,55,191,220,203,79,224,83,248,253,126,29,7,159,202,75,242,104,179,220,39,217,220,184,77,154,77,47,164,210,101,115,35,232,118,25,98,145,156,181,172,57,2,43,148,198,169,15,56,150,16,193,165,196,173,86,78,146,231,100,172,185,248,72,23,15,69,172,84,55,250,190,135,78,155,126,202,255,0,232,31,96,129,12,45,183,54,98,211,56,173,84,220,26,141,230,143,194,50,249,94,218,186,125,240,94,99,105,114,255,0,180,122,184,164,180,221,78,171,150,145,181,77,73,43,91,235,65,146,15,71,63,20,159,175,159,192,17,41,66,210,85,212,105,183,65,170,185,115,182,142,21,197,135,79,98,161,143,178,237,181,202,223,107,75,21,86,201,69,167,89,149,136,223,63,197,33,149,93,199,56,123,22,83,90,151,71,196,52,138,130,220,94,179,40,82,208,233,105,77,210,102,90,84,124,175,98,51,243,12,140,153,58,127,6,217,57,186,215,117,105,182,171,121,252,62,3,168,84,115,63,187,247,127,168,123,205,229,255,0,178,109,107,91,247,31,17,168,57,253,64,204,26,196,23,81,71,193,85,105,200,58,194,156,109,81,169,175,187,169,187,59,101,22,146,59,145,220,185,244,230,67,77,43,89,37,156,243,55,55,202,60,104,122,53,122,148,9,126,251,127,123,248,0,150,71,54,128,221,157,189,18,191,43,254,191,255,0,240,99,173,98,125,166,251,190,36,151,61,9,222,110,244,114,239,43,94,230,159,239,95,17,19,176,182,83,205,121,246,84,204,165,204,54,140,215,163,149,6,74,124,62,124,217,248,152,228,155,177,158,99,58,107,74,50,183,50,21,123,90,212,71,207,203,251,192,153,27,47,180,198,221,125,215,45,234,111,220,183,123,185,155,31,199,223,154,111,120,230,125,56,115,243,17,209,154,217,173,247,67,169,84,95,238,30,239,226,170,175,79,183,21,189,211,169,75,61,30,162,111,109,125,126,29,6,204,97,110,207,172,67,91,94,254,181,128,51,70,42,150,218,148,100,154,82,208,87,37,17,17,120,163,31,187,152,203,24,83,179,43,15,190,226,78,165,74,205,8,228,113,137,71,118,16,143,23,135,151,138,47,215,203,224,40,208,156,1,153,62,135,241,255,0,168,220,95,23,186,254,201,221,233,211,175,247,39,123,234,254,1,181,113,251,67,119,52,137,112,62,228,55,223,165,194,215,233,7,77,73,183,78,27,152,219,202,71,102,46,83,53,189,222,85,115,25,55,211,109,79,198,43,245,255,0,5,29,186,159,217,189,148,49,150,133,149,115,30,221,46,18,188,82,98,252,63,193,64,67,222,112,103,15,221,46,179,86,169,250,59,221,189,229,184,240,113,123,237,222,237,13,167,174,132,222,250,60,139,168,198,208,165,240,110,155,187,189,119,78,155,94,222,242,254,97,232,34,149,177,22,89,83,33,181,21,154,206,46,52,183,170,218,228,71,191,51,51,254,224,94,99,11,109,41,176,22,12,174,82,27,147,70,60,121,62,66,234,44,169,77,197,221,59,100,19,11,45,86,76,115,59,94,197,127,51,1,15,173,98,30,61,180,68,225,55,123,180,145,234,222,94,246,229,210,223,17,154,112,102,200,94,153,241,159,235,133,193,240,123,191,237,78,243,94,189,95,223,138,214,211,252,35,240,51,115,103,204,109,150,117,154,170,226,224,76,96,136,172,213,223,167,178,244,250,91,196,149,160,150,230,147,212,77,164,141,70,72,191,47,143,33,156,118,123,219,83,22,97,94,255,0,239,36,224,216,92,87,11,163,140,39,91,215,167,123,125,55,124,175,109,69,127,172,128,101,76,9,217,95,189,114,60,159,187,181,183,115,81,225,244,99,173,180,159,251,44,108,182,12,236,236,238,38,33,159,221,131,127,184,222,127,210,254,155,234,53,127,132,159,152,216,188,169,207,44,31,152,84,165,76,141,141,48,172,183,14,121,195,65,64,168,180,225,41,90,80,100,158,78,42,234,241,244,248,151,33,148,80,180,56,146,82,22,149,17,244,50,59,144,12,17,130,246,95,244,77,148,53,233,199,21,165,181,183,126,236,209,235,47,85,255,0,10,127,80,253,106,206,207,93,235,29,44,122,95,186,179,132,187,247,126,175,113,149,191,8,94,99,49,128,13,39,197,157,157,253,245,194,255,0,174,254,231,115,175,254,151,245,94,250,127,194,75,200,107,94,48,236,171,212,110,61,247,119,182,136,167,203,209,126,182,213,254,22,37,176,90,181,165,8,82,214,162,74,82,70,102,102,118,34,32,16,33,143,54,13,244,37,249,223,235,171,198,240,91,175,237,30,239,94,178,79,248,65,218,218,191,128,98,90,222,22,251,152,73,91,92,119,121,104,82,88,190,235,115,125,105,215,126,170,233,107,88,79,182,112,230,198,15,193,88,102,175,46,102,48,195,145,36,67,225,245,55,54,160,211,122,117,184,217,22,162,53,145,149,201,69,111,172,132,71,237,185,180,148,140,97,138,42,20,138,13,67,12,85,34,179,80,135,33,183,32,58,111,169,68,80,172,103,116,186,100,100,70,163,46,157,108,64,53,220,243,211,135,140,220,15,69,181,112,228,77,235,227,173,171,73,90,246,221,242,24,218,179,89,239,125,207,222,219,173,214,175,217,234,189,237,240,47,33,144,176,70,74,227,236,201,173,72,125,156,3,138,229,34,91,11,168,165,84,250,83,203,74,137,75,73,146,146,123,181,93,7,175,145,252,75,152,144,28,181,236,209,194,115,123,199,191,162,102,100,29,27,157,214,166,218,107,93,245,234,245,226,243,181,139,167,152,13,51,217,175,28,250,37,38,152,255,0,117,241,124,62,33,102,93,183,251,189,90,77,147,211,234,157,189,94,191,17,33,240,246,195,222,225,20,81,126,231,118,189,254,151,189,255,0,190,234,233,185,252,157,71,29,107,179,15,43,119,46,170,52,252,200,113,68,202,180,145,59,28,238,171,29,139,148,81,138,43,253,153,152,121,18,95,224,233,121,158,242,75,78,147,38,16,171,242,43,244,139,245,128,194,59,90,226,95,186,52,183,234,124,23,119,239,234,17,156,209,188,222,219,68,83,69,175,100,245,181,198,174,225,124,83,232,70,35,157,51,128,227,110,135,98,233,222,238,255,0,174,36,245,94,199,248,189,62,35,120,42,253,155,13,52,102,81,176,198,105,57,226,47,236,34,62,86,248,69,24,207,23,108,11,139,233,8,90,232,249,113,154,18,84,82,77,178,35,163,186,191,7,139,159,134,57,121,23,63,136,13,171,200,109,181,59,203,191,63,214,215,119,187,225,127,183,55,189,247,191,222,62,3,126,48,166,101,119,180,83,95,114,238,175,35,119,110,39,87,185,60,253,82,243,16,25,55,101,140,234,166,104,220,100,198,98,158,242,247,215,135,101,251,173,228,201,121,143,217,160,158,209,184,85,5,26,30,75,87,148,91,237,255,0,211,225,201,230,119,228,94,235,114,240,144,15,65,45,87,55,168,37,240,182,191,238,255,0,245,15,165,154,134,251,250,205,185,95,214,255,0,212,32,105,25,145,180,251,17,200,220,201,57,168,66,122,154,176,221,64,136,185,255,0,140,63,127,11,231,46,209,16,221,61,254,84,110,143,118,162,179,148,41,201,253,145,31,189,98,100,78,122,28,215,238,183,43,139,196,87,101,78,208,121,240,185,169,98,86,92,68,105,8,167,149,140,232,243,18,119,35,65,91,155,131,126,112,142,49,197,149,110,47,188,168,173,177,186,221,232,211,25,212,222,250,175,235,40,252,136,81,150,0,117,58,150,97,225,42,27,14,174,169,138,232,112,148,219,74,122,210,103,52,221,144,68,126,35,212,162,229,200,249,252,12,98,204,95,181,174,91,80,99,203,56,249,163,151,134,227,27,187,37,218,220,123,248,141,61,72,158,47,113,128,207,227,243,234,213,94,235,142,151,247,27,221,78,18,45,171,79,184,206,253,15,200,104,6,108,246,133,34,152,251,140,80,49,78,89,206,66,100,52,73,50,157,189,186,77,163,51,63,4,146,247,242,26,173,153,123,119,98,236,78,135,162,47,208,101,54,153,234,125,42,143,189,51,63,92,136,255,0,92,31,47,23,241,0,145,44,212,218,247,209,14,235,255,0,91,206,47,139,223,255,0,109,183,122,116,232,254,242,119,190,175,224,16,193,159,249,225,247,89,196,204,86,61,24,238,173,20,164,192,221,241,187,251,217,199,85,174,251,180,255,0,116,181,173,238,235,204,116,108,87,140,231,215,248,93,251,113,62,131,93,183,36,175,217,105,235,117,31,144,96,172,9,90,197,85,90,124,104,212,58,180,134,164,79,106,42,149,22,50,215,109,74,73,25,17,146,76,181,89,95,194,64,58,169,21,206,195,180,97,60,19,233,51,154,59,207,134,250,37,57,248,29,125,20,73,183,172,94,98,64,114,27,97,58,77,118,157,67,168,86,105,184,250,50,223,226,119,154,89,74,18,155,41,210,47,90,57,219,161,117,243,27,153,148,123,23,224,124,34,132,62,220,204,94,133,156,103,90,50,146,227,36,86,55,73,95,220,11,159,32,17,165,145,219,41,119,205,73,46,250,123,185,222,210,137,235,119,94,171,93,77,114,252,49,121,137,24,193,155,41,238,184,207,233,242,247,221,255,0,106,255,0,198,254,252,54,143,14,96,122,94,29,141,29,152,143,203,81,51,25,17,203,122,164,153,233,34,34,231,100,151,62,68,59,33,21,128,116,28,39,149,190,142,48,77,247,239,17,105,27,251,240,186,61,201,229,235,159,226,142,239,30,46,224,146,91,205,90,111,238,176,250,0,0,0,0,0,5,186,140,5,192,45,185,152,174,146,1,97,171,153,242,21,23,105,32,210,64,44,235,204,87,69,249,220,94,0,40,148,219,222,42,0,0,0,63,50,165,136,168,148,166,220,114,125,102,4,98,109,179,117,70,252,132,32,137,37,123,168,238,101,203,145,243,248,0,253,49,106,215,160,175,107,243,26,255,0,154,27,86,224,12,27,30,166,219,25,145,128,73,232,123,155,55,38,176,198,175,25,163,169,19,196,125,21,203,242,13,32,218,23,180,50,190,82,157,131,132,234,25,117,86,105,185,140,41,42,97,213,190,102,157,193,234,59,183,38,214,37,29,175,249,0,73,118,46,204,63,69,162,241,29,207,197,125,241,184,183,17,163,220,163,191,170,127,139,211,226,53,27,48,182,255,0,238,78,239,255,0,90,109,246,251,123,253,190,211,107,104,255,0,7,63,49,24,152,159,51,179,131,57,42,83,99,55,128,211,49,46,203,114,168,93,211,75,148,225,153,26,148,90,139,198,191,7,210,117,248,151,49,144,112,70,195,152,155,18,241,189,241,128,179,34,63,13,187,221,238,233,110,35,86,173,87,190,168,231,127,84,186,121,128,183,57,182,219,244,222,91,136,251,153,112,91,250,89,195,191,125,111,45,168,220,241,126,0,191,27,167,195,168,214,154,141,79,210,218,147,142,110,56,78,46,220,181,111,52,233,73,124,10,247,211,252,34,81,112,143,102,166,9,56,218,230,163,50,89,89,72,228,74,38,83,202,201,231,206,47,214,59,114,123,54,242,235,95,57,57,135,111,241,216,255,0,154,128,139,236,15,66,224,27,74,184,173,127,68,180,250,150,253,157,252,198,86,195,120,247,209,71,73,254,234,226,172,199,15,109,254,143,121,29,253,83,252,94,159,17,191,240,187,56,50,205,45,165,43,159,152,41,177,31,87,99,151,191,253,202,63,86,55,102,254,84,40,203,121,87,199,233,240,255,0,178,35,23,63,255,0,133,1,160,51,246,231,220,110,255,0,214,187,86,171,255,0,110,237,229,254,14,58,52,204,253,244,189,228,167,209,62,19,122,146,139,250,255,0,121,107,153,248,191,6,95,141,211,224,37,207,13,108,35,149,212,46,39,113,90,198,71,191,209,125,236,152,254,235,244,180,114,243,25,110,139,144,152,66,139,164,227,84,107,42,208,233,60,91,199,154,62,101,111,38,203,151,32,16,88,140,186,244,233,210,62,248,224,184,223,240,125,238,141,5,254,50,111,125,31,14,163,191,229,246,192,222,156,187,196,253,213,248,45,227,11,115,79,113,111,45,165,100,139,126,184,79,214,39,26,22,22,167,192,74,18,203,210,12,145,123,106,82,125,247,248,124,71,233,181,21,182,74,201,53,29,188,204,4,97,229,199,102,79,1,184,147,247,109,215,174,2,83,167,209,187,90,250,15,253,149,240,27,29,135,246,22,238,109,255,0,250,233,111,183,218,127,180,154,109,107,255,0,132,31,152,219,50,229,200,84,7,73,195,25,111,232,243,27,158,249,226,62,159,125,126,31,71,185,60,189,99,242,29,197,134,55,40,74,53,106,211,126,118,176,229,0,0,0,0,1,98,136,203,161,92,93,107,243,48,11,243,176,25,216,84,0,0,0,0,0,0,0,0,0,5,139,121,150,237,188,117,9,191,75,168,136,99,252,109,157,24,23,7,177,37,83,113,214,21,136,227,48,151,41,41,153,83,101,190,68,74,230,100,107,47,15,132,249,252,12,6,66,62,67,171,99,76,113,232,132,100,201,238,190,47,83,201,103,78,255,0,119,213,38,171,250,167,228,52,59,62,187,65,213,74,77,114,155,134,49,46,90,212,80,215,11,184,211,51,124,167,47,186,82,189,73,37,123,93,93,60,132,123,103,206,212,216,199,51,107,114,149,54,30,27,54,149,33,135,201,112,91,118,198,104,99,71,35,55,149,203,153,223,226,3,122,118,174,219,155,130,141,54,137,247,46,215,192,98,55,24,222,247,221,181,232,39,211,123,112,252,175,107,218,230,34,211,20,98,255,0,73,56,111,212,238,31,135,215,253,123,94,173,90,127,114,86,245,127,132,126,44,217,174,207,144,236,151,146,130,83,206,41,213,18,72,236,70,102,102,118,253,35,231,34,47,120,0,251,26,168,238,163,148,125,205,237,239,213,241,191,144,227,133,2,100,247,218,143,14,35,239,173,215,18,210,18,211,102,165,41,70,100,68,146,34,234,103,114,228,54,115,103,29,146,177,38,97,98,44,60,245,111,5,99,182,32,79,226,247,178,98,211,92,74,11,66,30,182,149,169,149,39,214,65,17,222,252,238,64,49,70,78,101,127,221,71,16,72,131,223,157,217,166,11,146,181,112,219,235,233,113,8,211,109,105,235,170,247,248,9,124,217,51,100,175,67,160,81,171,255,0,116,14,47,139,194,241,218,221,119,86,239,78,164,176,187,234,223,29,237,166,221,61,227,33,236,179,178,230,25,202,156,53,5,216,238,98,102,164,240,146,163,45,170,137,182,147,74,87,40,220,232,77,36,200,252,37,111,129,141,151,140,194,34,199,106,59,102,163,75,72,74,8,207,173,136,173,204,5,90,107,117,127,21,239,240,28,128,0,3,138,67,252,58,9,122,117,92,237,107,216,114,41,73,73,106,82,136,136,189,230,99,94,118,167,206,234,110,92,208,218,108,171,216,113,151,147,84,97,149,55,62,82,82,164,146,163,184,190,101,188,73,145,242,43,124,0,107,255,0,104,30,117,247,54,8,76,63,70,119,220,62,46,38,53,113,186,117,105,102,81,94,219,179,183,78,130,52,242,3,45,189,56,239,239,213,158,11,130,225,127,177,183,154,245,239,127,116,86,182,159,225,29,143,48,42,53,220,248,204,156,87,71,102,152,115,217,42,204,234,171,106,162,178,183,84,164,241,11,73,47,170,200,219,50,119,173,189,233,231,231,44,155,52,236,231,71,192,126,145,232,70,34,111,142,224,239,198,18,74,250,55,222,175,209,39,241,249,245,247,12,245,25,235,45,48,175,162,244,71,161,113,252,78,185,138,123,86,235,69,174,132,21,173,115,252,95,225,29,200,80,138,194,163,64,0,0,0,0,0,58,110,103,227,47,66,232,140,84,123,183,140,222,75,67,26,55,219,187,93,11,85,239,164,255,0,23,167,196,118,90,189,74,53,42,3,179,164,201,97,132,53,167,82,222,89,37,37,117,17,115,51,50,243,17,79,218,115,180,67,199,83,153,130,41,51,240,212,180,211,235,148,249,4,134,221,55,31,34,58,114,140,205,68,151,122,93,206,182,46,164,3,94,54,218,206,239,78,43,152,143,15,122,49,193,112,152,206,99,251,238,55,121,171,74,228,162,218,119,101,107,234,191,95,112,193,57,77,150,63,116,14,245,253,91,224,56,13,199,246,54,247,94,189,231,238,211,107,104,248,245,31,143,135,112,213,107,48,177,28,226,137,70,168,76,125,226,118,114,219,167,199,91,134,68,110,21,206,196,74,61,55,89,115,248,151,49,56,91,46,108,197,69,203,239,73,188,24,157,158,63,130,253,124,72,77,244,111,189,95,162,79,227,243,235,238,16,100,157,156,178,119,238,117,133,95,129,233,23,120,94,174,169,154,248,61,215,245,182,75,77,181,171,241,58,252,122,12,222,40,68,69,200,133,69,0,1,106,150,73,46,164,2,225,98,78,227,136,220,51,233,99,28,169,183,184,5,224,0,2,138,61,37,123,8,215,237,2,205,222,226,244,15,250,94,223,239,251,211,251,47,77,180,240,191,184,63,49,35,181,55,119,44,37,87,46,107,34,231,245,24,129,221,187,113,42,234,222,132,89,113,85,186,239,63,193,29,237,126,27,175,51,242,18,70,65,216,95,38,189,33,153,67,175,250,73,195,240,120,206,50,119,92,30,189,122,14,50,253,109,101,107,222,221,4,203,225,170,87,116,81,99,83,248,141,238,235,95,143,70,155,221,102,125,46,126,99,82,182,32,160,70,143,130,30,91,106,124,244,226,101,43,153,151,82,102,55,192,110,81,21,138,193,16,52,179,180,87,45,253,43,192,208,222,239,158,23,94,35,136,187,112,250,237,166,19,233,183,172,95,88,133,12,74,223,163,216,243,16,192,213,196,112,149,25,113,181,219,70,173,47,25,106,183,59,94,221,7,165,28,207,195,173,226,58,27,16,220,76,147,36,75,67,191,64,94,46,72,89,121,31,46,98,4,246,191,203,153,88,99,49,177,173,88,233,181,102,218,127,25,212,154,67,146,89,50,109,68,167,228,40,172,122,72,140,204,147,126,189,46,40,147,173,138,243,139,190,189,50,254,151,119,59,158,238,254,204,213,123,241,31,184,47,33,187,53,104,188,109,50,100,61,230,141,252,119,26,213,107,219,82,76,175,111,127,81,10,59,23,227,216,244,175,76,117,207,166,55,189,238,251,111,93,34,189,184,142,158,34,243,19,87,74,158,213,70,58,158,109,230,156,34,89,162,237,170,229,208,190,63,17,4,73,246,138,100,143,117,204,204,28,125,233,62,247,117,221,63,122,112,90,111,114,136,215,175,188,63,59,250,191,15,136,234,189,156,185,205,232,158,32,115,11,250,55,197,112,88,126,97,239,248,205,26,245,78,101,126,174,131,181,181,219,175,184,73,238,212,89,119,15,27,229,22,38,166,188,85,21,42,111,5,116,196,177,172,244,74,101,94,18,210,127,139,207,242,136,65,207,154,60,220,153,206,252,72,213,58,20,164,180,218,34,198,74,170,109,153,95,92,86,28,62,100,72,231,114,229,240,253,32,61,4,224,218,199,125,225,170,69,67,134,220,241,116,248,242,52,107,213,167,83,105,59,94,197,123,95,168,253,193,162,91,2,103,175,166,12,209,48,204,186,142,30,35,131,130,99,56,104,142,247,211,37,72,40,168,178,136,220,59,91,81,223,145,115,176,222,209,64,80,202,254,241,80,1,66,43,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,11,7,26,219,185,25,223,161,14,113,105,144,15,149,11,210,178,43,94,195,234,65,234,73,29,135,18,208,71,115,230,40,155,167,145,0,250,0,113,165,203,242,228,57,0,113,74,103,127,29,214,117,105,214,133,38,246,189,174,67,80,182,156,203,125,235,56,146,177,223,54,191,7,244,124,63,197,148,245,213,249,122,13,194,29,111,27,97,232,245,186,36,216,238,28,131,55,183,119,38,173,126,75,73,242,228,126,66,76,102,48,52,143,103,44,67,232,182,32,126,145,194,113,92,61,53,226,222,111,52,106,212,243,106,233,99,183,91,117,27,207,134,106,125,225,72,128,238,227,119,188,134,211,150,213,123,93,41,229,211,226,52,171,56,176,83,248,91,19,206,170,193,133,81,94,249,198,88,212,243,102,104,50,54,82,124,172,146,231,116,249,249,140,209,146,152,216,222,143,6,155,33,248,8,56,244,118,146,105,213,101,164,210,77,149,140,141,92,134,41,156,114,145,176,194,213,10,54,226,92,190,149,36,237,228,98,241,200,56,207,145,1,31,184,92,125,69,167,203,152,11,200,189,226,162,210,51,176,184,0,0,0,0,0,0,0,0,0,5,12,236,2,162,203,220,13,124,197,83,99,0,36,219,220,46,1,198,251,187,166,212,190,124,172,3,242,241,5,73,16,88,74,148,246,143,164,36,250,183,247,25,249,13,110,204,172,69,50,170,236,168,81,166,111,119,85,5,171,78,236,147,98,35,89,117,50,47,49,146,51,115,26,174,148,131,97,181,188,149,38,75,101,201,180,25,115,104,207,222,49,118,23,164,59,138,235,178,149,33,77,173,14,182,228,146,37,153,164,238,107,79,226,151,95,23,212,49,84,246,88,119,124,183,203,136,112,59,199,121,70,209,175,115,111,190,12,239,109,127,186,248,140,237,29,132,48,131,74,19,164,140,239,214,227,242,168,244,54,96,239,172,218,11,94,158,138,81,244,191,159,214,63,104,106,35,8,10,95,220,7,208,82,255,0,164,81,112,10,16,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,43,160,21,192,202,224,2,160,0,0,0,0,48,46,214,181,67,167,229,252,23,9,253,217,157,113,164,95,77,255,0,172,63,240,248,8,24,97,93,239,171,81,239,119,86,253,205,175,250,60,132,230,109,178,167,155,203,74,122,218,89,36,207,17,52,95,147,135,146,32,143,12,76,81,113,60,207,246,30,226,253,208,131,209,62,69,80,225,210,48,156,166,35,197,221,17,212,156,114,218,205,92,247,77,21,249,153,249,14,221,140,228,72,141,135,38,59,21,122,93,78,239,73,216,143,250,226,111,215,151,65,248,57,60,179,115,12,201,51,63,236,229,151,254,13,177,219,170,144,25,169,66,118,19,232,37,37,205,55,35,51,34,59,25,31,82,231,238,20,67,246,222,56,107,50,177,174,102,86,216,135,11,140,132,83,96,60,209,111,35,183,205,48,16,147,62,102,71,212,204,185,140,115,179,46,204,24,170,169,142,167,57,89,192,251,214,220,164,58,237,251,205,180,221,102,243,60,252,46,151,153,137,108,197,155,49,229,254,49,172,72,172,86,112,244,105,46,72,52,41,74,57,242,144,102,105,65,32,185,33,68,93,8,126,182,11,217,227,45,176,76,211,159,72,195,109,199,121,81,184,101,41,51,164,185,116,153,164,204,172,181,153,117,73,115,234,3,190,209,105,44,210,247,219,152,251,173,238,155,248,205,87,181,254,39,230,63,80,82,214,29,99,24,227,170,110,18,166,206,153,45,153,107,225,97,59,44,247,40,66,143,74,82,163,229,169,69,207,194,127,0,29,71,62,113,117,62,129,129,107,142,201,168,110,55,28,54,163,221,41,90,117,60,215,146,78,253,68,37,237,69,88,78,54,218,27,21,247,100,142,52,141,48,157,47,6,239,146,97,71,73,159,136,139,222,118,27,81,182,110,220,104,151,31,24,96,202,3,181,232,207,47,187,247,70,237,62,25,182,155,28,119,21,115,212,165,116,191,184,249,152,214,189,151,114,230,175,180,62,110,86,43,149,121,16,164,156,186,27,146,76,229,56,184,234,187,79,70,100,140,201,148,216,185,123,139,149,185,159,49,36,74,86,196,20,25,180,236,19,131,159,145,19,118,149,96,122,122,72,247,132,124,247,49,143,220,127,1,181,131,30,100,190,3,141,130,112,70,26,128,211,44,161,112,168,16,224,153,180,234,214,94,6,91,46,90,189,222,30,167,204,100,49,64,0,0,5,12,188,133,64,5,151,176,188,82,196,40,74,243,1,112,10,117,21,1,141,243,159,45,169,56,247,14,49,77,151,69,227,180,84,19,40,209,196,169,171,25,54,225,106,185,41,63,143,211,226,32,23,62,114,70,191,150,93,199,197,225,142,237,239,46,39,79,223,168,123,121,187,221,95,163,138,181,181,252,58,143,71,238,180,219,201,210,226,110,68,119,234,52,47,108,189,143,96,99,159,67,251,162,21,37,158,11,188,55,156,76,249,105,190,190,30,214,210,74,252,67,242,247,0,209,189,135,246,131,173,96,250,222,28,195,50,241,119,8,196,236,105,13,199,88,224,16,230,180,45,113,144,103,168,155,51,43,146,109,200,203,160,155,252,29,95,139,137,48,244,58,188,89,124,66,36,111,52,185,187,52,106,210,181,36,249,25,21,189,91,116,247,15,52,148,26,173,91,45,113,125,22,122,37,146,87,2,116,106,146,77,132,37,195,35,67,164,100,100,75,43,25,248,58,31,33,52,251,14,109,54,214,63,203,252,21,69,168,170,170,244,233,253,229,173,199,34,71,109,179,208,252,149,21,244,42,229,225,65,23,34,234,32,221,0,28,81,159,76,150,82,250,8,201,42,189,175,215,173,135,40,160,0,0,0,0,3,160,230,222,95,210,113,198,31,98,155,54,145,198,146,39,38,78,142,33,77,217,68,135,11,85,201,73,252,99,229,241,16,11,158,25,83,137,114,175,185,119,116,30,235,239,78,38,255,0,125,54,254,243,119,187,253,218,173,109,231,194,247,248,15,70,174,52,135,83,165,196,220,136,239,212,71,102,219,187,43,83,107,254,133,247,84,42,99,59,142,241,222,111,166,201,43,234,225,173,107,17,249,24,131,161,108,101,182,236,86,233,209,48,254,51,204,235,75,168,98,150,219,67,61,202,126,54,156,76,116,17,106,109,139,21,207,81,117,35,254,1,39,88,91,19,82,177,77,26,45,94,151,55,138,98,86,189,219,155,181,35,86,149,169,39,201,68,70,92,210,101,211,220,60,203,225,60,89,92,192,181,250,100,248,19,141,158,10,115,19,203,118,210,22,100,164,45,39,114,214,86,51,240,23,35,228,38,7,97,157,175,75,25,208,176,78,12,172,59,89,145,58,103,121,111,28,84,24,168,105,90,23,37,194,230,133,17,151,133,36,92,139,175,233,20,72,0,15,150,155,57,186,140,54,230,52,75,36,185,123,18,136,136,249,25,151,187,234,31,80,0,177,214,144,251,75,101,212,234,67,137,52,168,175,107,145,149,140,92,103,97,80,24,71,57,54,100,203,108,202,166,85,251,207,4,247,140,170,143,15,175,245,74,67,59,205,218,155,183,170,234,72,172,72,47,46,130,52,118,176,216,50,167,134,170,210,170,120,15,42,184,104,142,206,140,203,75,239,196,174,233,56,166,106,43,59,32,207,215,73,245,242,242,19,54,100,70,86,49,213,177,158,91,225,92,115,21,49,171,212,164,202,36,188,151,236,114,29,111,196,148,154,72,252,10,47,113,152,15,52,184,187,2,98,76,35,62,100,106,197,43,132,40,211,28,136,105,223,182,230,149,165,74,45,62,21,29,253,83,231,211,144,235,137,78,171,242,19,85,180,55,103,6,22,197,240,223,155,133,40,148,24,114,229,214,213,49,110,74,171,212,44,109,168,157,51,43,22,162,35,186,146,124,139,220,124,196,87,99,189,158,49,118,2,224,123,198,163,69,115,142,222,232,225,223,121,86,209,166,247,212,217,126,57,116,248,137,36,49,75,177,159,100,236,234,44,118,191,82,232,62,138,117,90,161,74,144,220,168,18,55,78,181,125,10,208,149,90,228,100,124,140,143,220,102,50,86,6,192,49,49,115,209,152,144,195,43,114,68,212,68,35,91,174,32,172,163,73,115,211,238,241,117,234,50,101,107,98,172,84,237,61,234,189,22,102,28,143,24,244,238,144,228,217,70,180,248,137,39,127,162,50,235,127,120,171,46,173,148,219,93,103,38,91,33,16,105,25,131,221,209,26,142,227,77,167,186,98,189,109,110,146,204,174,166,84,124,206,230,55,59,40,187,73,170,41,40,172,99,12,231,228,221,45,9,89,122,56,158,79,150,236,143,240,113,127,198,248,127,0,143,124,117,147,24,151,1,190,182,106,179,169,110,154,29,67,71,195,58,226,185,169,26,203,214,65,114,176,233,141,74,157,77,121,100,203,196,149,38,237,153,146,72,250,31,196,190,2,35,209,14,9,218,215,41,49,87,27,194,102,7,21,194,238,245,126,165,73,70,157,90,173,213,146,189,244,159,232,25,166,159,136,168,245,54,247,144,166,111,19,175,69,247,106,47,23,46,92,200,188,200,64,54,84,102,94,107,210,123,211,131,197,44,183,189,220,106,180,70,21,123,107,183,86,254,38,54,66,141,218,53,140,240,155,236,196,170,215,235,110,160,222,76,133,147,20,122,121,221,23,34,50,231,110,126,19,254,113,68,189,37,68,178,212,147,185,24,168,208,28,185,237,59,193,117,118,233,241,170,240,113,147,239,59,190,222,40,169,112,18,74,182,179,47,85,226,247,17,13,144,203,205,170,176,54,62,132,212,154,125,43,16,32,220,105,199,126,248,140,194,78,201,115,71,236,93,62,119,1,155,128,126,53,51,20,211,234,173,182,228,118,100,36,156,104,157,45,105,73,114,59,121,25,243,230,63,96,148,74,232,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,138,73,40,172,162,184,168,0,252,154,174,23,161,214,154,38,106,80,119,200,39,55,182,222,173,62,43,25,95,145,151,153,141,118,204,13,137,50,103,18,240,22,203,46,39,134,222,255,0,110,165,163,78,173,31,223,202,254,175,240,13,159,20,52,146,186,144,8,99,206,190,206,204,81,65,148,244,172,11,147,251,134,35,210,149,35,87,164,13,171,75,233,55,14,246,118,73,153,242,36,114,233,252,35,91,213,74,218,59,37,42,27,246,35,247,50,40,221,15,92,9,27,173,242,109,239,53,234,190,247,227,109,94,235,114,244,39,89,193,248,122,188,195,204,212,233,251,226,121,149,48,162,223,56,155,160,200,200,203,194,101,230,127,17,129,115,55,98,28,166,199,145,106,73,244,70,17,189,59,115,226,122,173,57,5,224,52,117,208,190,92,145,238,1,29,187,59,237,247,143,176,130,211,71,204,76,216,225,26,143,5,226,38,251,137,151,52,186,167,210,180,243,102,57,223,194,102,125,109,249,68,136,228,238,216,185,93,142,162,192,142,172,197,227,165,170,146,212,183,139,186,36,53,226,179,100,165,126,1,37,213,125,11,204,104,254,209,189,155,18,240,211,206,213,176,27,120,94,152,151,166,176,194,119,181,89,238,43,118,113,204,212,70,75,109,101,205,73,35,191,95,226,26,154,246,48,206,204,129,173,206,102,30,50,132,207,0,235,180,66,225,34,178,253,146,133,244,45,243,60,211,244,37,204,252,93,60,204,7,161,200,213,88,19,53,112,239,235,209,107,248,84,86,191,214,95,1,245,136,140,202,238,213,57,145,187,207,210,201,248,170,110,173,207,15,184,163,83,75,71,175,170,246,90,122,248,124,250,13,235,203,45,176,240,86,96,176,219,145,41,184,141,38,228,242,132,92,68,72,200,241,25,35,241,93,62,94,63,175,168,13,136,1,248,176,241,85,62,107,72,117,166,100,17,46,246,212,148,251,140,254,63,1,250,113,165,183,40,137,77,165,69,114,191,50,248,128,231,0,0,0,0,0,20,189,133,69,45,112,28,102,237,191,101,252,2,169,82,207,169,138,155,73,63,119,240,139,180,145,123,128,84,5,58,16,117,1,80,0,1,196,252,118,164,182,182,158,70,164,173,38,133,21,204,174,71,212,96,108,254,217,183,5,230,30,24,174,255,0,73,157,225,62,161,194,255,0,108,93,107,94,135,26,254,250,148,149,146,143,135,65,159,133,142,180,219,237,155,78,167,82,85,212,175,96,16,47,181,246,204,19,50,215,16,77,149,77,192,253,221,29,83,162,70,66,187,204,158,245,162,107,52,217,78,168,250,164,206,255,0,1,170,201,81,193,156,252,89,199,160,152,82,154,52,245,178,136,237,107,151,212,99,208,246,127,236,181,131,51,162,10,83,46,135,13,217,71,57,153,78,46,76,249,77,36,201,12,173,178,252,17,245,178,139,221,111,202,34,111,105,221,133,113,38,91,75,170,215,160,73,195,76,195,145,136,223,137,29,182,167,203,113,196,54,163,121,73,73,235,110,220,137,5,115,185,157,252,193,98,112,214,154,76,28,25,51,123,191,107,94,141,54,241,58,86,189,252,190,161,251,241,178,217,154,139,136,238,90,46,243,82,201,180,253,242,101,244,158,226,241,43,226,95,1,142,86,170,149,34,218,36,32,183,223,138,68,125,62,178,248,140,151,129,107,120,192,163,149,65,186,179,68,212,121,100,181,22,233,26,143,73,36,206,222,15,32,50,237,216,95,47,243,51,13,84,35,75,167,210,120,110,27,94,133,111,227,175,78,164,168,143,145,168,239,235,31,233,27,13,149,121,171,158,216,81,41,129,22,189,194,165,168,238,36,145,194,195,93,181,56,74,234,104,63,59,140,95,135,179,94,158,194,35,158,32,106,116,146,78,189,246,233,166,203,87,93,54,178,147,240,242,232,59,157,35,61,50,126,154,225,187,80,195,24,129,197,154,13,38,109,161,28,206,228,101,253,124,189,196,33,134,247,229,142,113,226,58,164,8,13,226,236,71,189,46,236,105,197,151,6,218,126,155,74,46,127,70,130,243,87,192,102,182,49,198,92,39,87,21,84,242,211,244,15,254,94,137,17,152,238,215,249,125,76,132,202,40,84,124,73,25,104,36,181,117,69,142,162,221,145,116,241,60,126,69,250,7,91,147,182,222,33,86,157,21,90,185,117,189,233,176,131,39,12,165,146,30,104,100,252,135,91,105,138,230,165,56,178,66,75,134,148,87,51,62,93,80,59,117,58,126,19,168,165,183,32,59,188,39,47,160,244,186,87,181,239,215,234,49,11,242,54,214,170,82,28,39,89,159,88,74,218,45,242,76,169,208,206,198,93,15,153,252,7,115,192,61,165,120,174,60,216,12,75,174,87,214,194,119,186,146,154,61,59,159,37,25,115,229,239,8,156,152,194,97,163,177,21,41,37,48,155,17,151,46,103,254,145,206,52,151,41,123,65,112,198,32,164,70,42,212,92,83,34,78,229,213,173,125,221,9,4,118,116,200,189,87,75,220,100,93,6,113,195,251,80,96,186,226,91,54,105,149,226,214,193,61,244,145,216,46,71,111,39,79,159,49,81,154,64,116,134,115,99,15,189,125,48,234,60,188,219,111,254,56,250,33,230,117,6,99,136,105,184,147,200,220,89,32,181,54,139,92,255,0,223,252,64,118,241,106,208,151,11,74,202,229,212,124,209,106,76,75,36,169,180,56,90,239,109,68,94,239,202,62,162,59,149,192,98,172,208,217,239,46,51,30,7,13,93,194,61,226,107,159,199,45,60,123,236,221,195,74,200,213,225,113,63,142,124,186,115,232,34,99,104,157,131,49,134,19,244,127,208,188,170,225,120,174,47,137,253,92,105,122,180,238,180,126,18,65,218,218,149,211,207,159,184,77,232,234,120,175,44,176,126,49,225,123,246,142,82,120,77,123,171,201,121,189,58,244,234,245,20,87,245,75,175,144,8,17,201,157,160,51,91,37,235,52,154,68,156,91,220,241,14,178,197,73,246,248,8,210,60,26,219,74,151,114,109,103,209,171,88,143,221,211,159,57,88,217,239,109,76,19,141,41,244,10,125,115,50,248,202,140,206,43,122,142,230,121,189,122,20,233,151,52,176,73,43,37,37,211,200,96,220,248,236,195,98,124,231,107,120,38,30,23,167,181,14,144,163,34,147,87,168,169,68,250,13,213,106,34,52,44,140,172,105,234,126,227,229,231,166,216,131,13,231,54,205,120,150,67,172,226,218,67,77,225,205,22,40,45,147,230,92,67,101,234,239,153,45,95,135,231,171,167,59,116,33,121,47,36,244,97,204,73,72,196,244,214,106,84,121,188,75,15,18,141,11,221,169,23,36,168,210,124,148,68,125,72,200,126,168,139,13,145,59,67,164,48,203,56,75,29,204,196,53,23,224,211,164,186,181,70,165,193,75,102,179,148,147,73,145,146,144,124,146,229,185,151,91,253,99,119,226,237,87,130,30,162,65,170,170,151,136,13,50,217,105,210,251,217,141,94,36,106,230,91,219,8,140,207,46,163,14,14,142,41,237,26,239,167,194,103,123,117,232,95,17,168,59,66,109,177,131,112,74,103,83,104,153,153,193,72,114,134,236,150,17,220,206,185,119,79,122,73,85,212,193,151,84,151,35,229,200,97,60,248,237,41,98,23,113,250,36,238,40,131,175,137,226,55,180,168,10,215,109,214,155,106,90,173,107,171,203,168,211,106,14,20,206,109,163,43,180,233,181,12,91,71,144,219,242,217,161,184,82,208,76,25,161,75,35,50,250,22,61,95,166,62,126,183,95,34,2,31,22,115,237,29,155,153,205,136,235,20,136,56,203,190,32,86,56,125,13,247,116,88,251,221,211,109,168,249,155,72,82,108,166,140,250,149,237,239,191,62,249,178,198,198,56,183,54,42,42,175,99,44,183,239,88,50,233,143,186,219,189,240,211,26,157,110,66,27,35,210,219,233,50,177,18,139,165,189,254,70,54,199,35,187,50,176,244,22,232,149,220,95,71,195,179,157,71,19,196,42,61,102,162,70,187,239,82,155,17,18,75,145,26,124,186,31,81,187,57,85,146,120,43,42,104,177,169,120,118,136,220,51,142,211,172,253,28,183,222,45,43,116,220,50,187,138,51,235,99,255,0,212,44,202,206,59,58,142,74,236,209,151,153,115,69,164,28,76,21,221,243,89,162,199,128,247,234,147,238,216,201,13,234,71,55,84,93,81,212,188,186,140,222,148,37,62,169,90,226,169,73,37,36,148,149,136,138,196,42,34,0,40,106,36,243,49,243,187,57,166,82,106,82,86,100,94,68,64,57,212,132,171,169,15,157,218,108,39,202,206,179,171,157,253,99,46,127,164,124,142,226,56,44,157,148,211,231,111,36,151,243,143,207,168,227,202,69,53,146,121,232,211,20,70,189,30,4,36,206,246,51,247,171,224,3,233,145,130,112,196,173,60,69,51,86,155,219,233,156,43,95,234,80,235,50,50,39,42,157,86,241,236,45,115,73,117,227,164,244,255,0,231,7,193,80,218,3,9,64,221,239,41,245,147,215,123,105,97,163,233,111,55,62,35,90,51,31,180,119,9,97,151,29,141,26,30,45,66,206,10,159,73,162,155,5,68,74,241,145,31,137,223,220,128,217,89,217,45,146,169,101,108,76,195,94,14,90,139,140,151,230,70,93,23,245,15,194,147,146,59,59,37,102,165,97,143,31,43,253,251,59,203,253,176,104,69,115,180,206,181,82,146,242,169,181,76,70,211,46,105,208,151,40,244,235,149,136,175,127,17,251,200,199,85,169,118,143,226,150,156,81,170,183,94,62,100,92,169,20,255,0,33,156,194,226,82,17,86,195,91,62,96,214,74,99,112,184,51,55,56,109,91,201,206,114,177,158,155,92,255,0,23,175,192,96,124,200,219,6,30,24,238,239,68,243,19,134,226,119,220,71,234,65,175,86,157,26,127,8,201,219,214,87,79,49,166,216,151,180,10,183,94,109,81,166,85,43,142,33,47,155,164,71,75,130,158,124,203,246,39,241,49,136,107,217,194,214,45,220,110,78,113,112,186,175,189,97,164,250,214,233,164,207,241,66,42,133,225,150,69,205,189,174,179,71,17,173,244,53,152,60,66,93,166,42,57,254,164,199,69,239,188,229,248,18,252,110,163,89,171,152,255,0,25,86,29,125,117,58,182,248,222,211,172,247,13,38,246,181,189,84,151,145,12,128,214,92,213,241,19,74,114,60,136,73,81,221,148,155,142,44,172,118,248,36,249,115,31,139,93,201,92,73,69,134,253,74,124,218,91,140,179,167,90,91,117,195,81,220,200,138,215,65,123,204,189,226,224,198,24,222,68,185,18,252,79,185,173,70,119,62,68,95,15,112,249,244,220,250,15,211,126,142,255,0,121,189,78,101,77,165,77,36,148,119,51,181,172,95,11,251,198,198,100,38,196,248,211,54,170,40,67,117,28,52,108,191,72,42,155,105,147,50,83,102,68,165,53,107,238,218,63,21,156,233,211,168,68,74,101,140,242,203,33,113,238,61,239,46,236,194,156,119,3,185,215,247,243,45,104,215,174,222,179,137,189,244,31,159,65,47,123,57,108,51,151,248,86,146,137,88,147,43,184,89,209,171,69,41,165,119,219,235,210,132,165,147,74,172,137,6,71,226,74,185,31,144,239,249,59,177,22,90,229,175,123,241,24,98,1,247,143,15,110,30,171,57,127,131,222,117,214,162,183,175,238,248,141,147,141,18,60,54,205,168,205,232,73,158,163,43,153,243,252,191,80,168,252,186,22,17,160,97,216,140,67,164,211,248,118,163,234,221,167,122,181,233,212,102,103,205,74,59,243,51,31,178,148,146,75,74,75,145,10,128,0,0,0,10,95,157,133,53,88,236,97,99,51,185,0,184,5,62,177,80,22,248,133,72,188,197,64,0,0,0,0,0,0,5,13,68,158,102,63,46,171,136,161,82,88,117,249,13,62,164,181,166,250,18,70,124,204,139,149,204,188,192,126,168,252,250,149,122,149,72,104,158,168,74,221,32,215,187,190,133,43,197,99,229,200,143,200,198,8,206,45,176,48,102,86,182,101,54,157,136,148,164,202,106,57,156,88,145,215,205,109,26,203,215,116,185,88,191,72,208,60,242,237,69,172,212,156,155,72,193,85,92,77,79,118,53,101,203,28,154,53,52,210,76,39,122,157,55,53,44,239,115,79,187,220,124,252,195,121,115,71,109,76,168,193,125,217,254,185,124,31,25,190,254,211,73,115,94,141,31,222,14,214,213,252,34,56,179,135,111,220,207,197,18,156,135,131,179,103,137,143,42,152,168,166,158,225,142,141,79,40,220,45,55,114,57,25,114,82,121,244,231,245,140,53,73,60,244,207,237,238,247,26,82,156,238,29,54,227,24,109,155,111,239,234,238,152,59,254,7,157,250,114,183,83,27,127,148,61,151,50,157,40,210,113,163,88,78,160,166,234,136,214,108,213,234,41,187,5,187,51,73,105,109,60,253,111,211,212,6,151,67,194,251,68,103,93,93,14,200,131,223,37,89,189,207,123,6,62,247,114,159,129,163,77,183,95,11,219,223,126,123,49,179,255,0,103,157,127,17,54,220,236,197,202,30,33,46,195,120,245,119,250,17,119,82,249,37,60,153,146,95,176,35,248,126,81,33,217,103,177,70,80,224,22,169,171,107,7,196,67,240,55,214,91,85,89,203,34,214,107,233,173,124,249,47,222,67,55,208,176,86,27,195,145,145,22,147,77,220,33,180,169,36,91,231,23,98,53,106,63,89,71,239,1,174,249,65,177,38,80,224,116,68,152,89,101,193,73,238,166,226,186,174,250,148,231,63,163,51,77,183,230,93,83,212,188,134,199,64,194,180,26,102,243,130,129,187,222,91,87,210,172,239,107,219,169,252,76,126,170,80,148,36,146,146,177,17,88,133,192,45,74,82,130,178,74,196,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,52,137,236,198,211,188,74,207,85,237,98,47,231,1,244,138,25,146,74,231,208,99,60,95,159,120,75,8,52,251,147,233,245,135,55,49,21,44,247,12,180,175,9,18,185,22,167,11,159,132,198,184,227,158,210,76,189,161,201,155,6,45,43,24,161,108,110,244,153,83,161,40,138,228,147,62,175,252,64,110,61,87,19,80,232,169,215,83,155,185,45,68,139,238,150,174,102,87,34,240,145,251,136,98,44,119,181,102,81,96,246,220,57,216,247,132,83,115,14,42,191,82,229,57,101,22,171,167,147,39,248,167,207,224,52,39,57,59,66,49,46,39,98,248,30,177,92,167,164,229,180,225,20,186,84,14,72,38,148,149,23,236,249,154,172,127,87,232,26,81,153,59,72,102,238,38,155,53,21,28,92,167,153,85,69,201,9,73,211,226,160,201,70,107,177,248,91,47,114,140,4,128,102,95,105,61,57,174,237,244,95,58,45,125,246,255,0,250,92,87,238,52,250,241,127,198,232,52,15,52,54,167,205,140,125,49,75,168,99,190,61,167,96,28,39,15,186,227,53,116,25,174,233,228,202,125,203,62,127,30,163,14,73,169,207,157,167,137,127,94,139,233,240,145,90,255,0,81,124,7,97,195,185,109,91,196,139,105,48,165,65,70,246,66,99,150,245,197,151,136,237,207,146,79,151,136,132,29,106,92,233,115,222,91,242,157,222,56,229,181,30,146,43,216,172,93,62,161,195,161,93,108,50,205,91,103,236,75,135,105,78,214,42,83,105,14,179,31,78,180,178,251,198,163,212,162,73,88,141,4,93,84,94,241,143,234,84,157,196,183,32,178,72,75,141,216,204,245,25,149,140,136,255,0,210,66,143,197,34,51,59,14,229,132,242,163,27,226,254,43,185,40,60,95,9,163,123,247,211,45,233,213,170,222,178,202,247,210,125,60,134,88,200,221,145,177,94,106,212,210,203,83,176,254,237,218,81,84,80,153,50,228,55,98,53,53,107,232,108,249,253,39,78,157,68,171,228,239,103,230,93,224,158,247,239,76,51,74,119,141,225,247,124,61,94,160,171,104,222,94,250,140,191,24,191,132,6,178,236,225,217,236,225,170,5,83,27,229,23,210,69,175,52,181,57,223,254,171,9,220,168,206,205,73,231,251,47,117,255,0,128,73,62,93,101,54,13,192,20,90,125,62,135,64,224,56,13,238,233,28,83,174,232,214,181,153,243,82,213,123,235,62,183,234,59,53,39,13,209,168,140,155,20,216,123,148,27,155,219,111,22,175,21,136,175,226,51,242,33,250,128,40,148,146,11,74,74,196,66,160,0,2,138,81,37,38,165,29,136,138,230,42,58,110,101,99,200,120,35,13,86,170,111,183,40,213,2,147,38,121,27,45,161,70,68,134,214,174,68,163,34,51,240,244,62,64,58,182,119,103,134,17,203,140,41,90,153,59,19,247,116,154,119,13,173,92,19,175,110,247,142,54,69,200,155,81,29,201,101,231,212,67,142,218,59,67,214,179,103,48,171,20,204,59,140,59,214,158,220,184,82,217,71,119,161,139,105,132,148,41,87,91,105,87,37,45,69,99,63,120,253,77,177,54,199,198,56,203,22,226,236,45,72,174,84,89,166,204,224,55,108,72,166,195,77,180,53,29,103,117,36,141,94,178,76,250,249,123,134,43,217,143,45,166,231,118,98,84,81,90,114,28,165,157,29,217,102,111,186,182,72,205,15,48,209,31,209,39,173,149,107,116,252,162,72,220,174,207,189,157,157,153,138,26,197,24,131,7,235,110,171,131,147,39,127,222,22,222,56,235,145,87,171,74,29,229,123,153,218,196,69,240,18,175,22,27,49,117,110,91,211,170,215,230,103,123,12,77,179,198,82,81,50,251,5,97,135,161,64,97,169,13,225,168,80,156,91,82,30,112,140,137,166,175,98,89,244,186,11,157,174,51,8,64,0,0,160,0,0,2,138,81,37,38,165,29,136,138,230,42,58,246,56,196,241,176,182,25,172,85,223,67,230,80,41,178,38,30,233,41,82,172,134,212,174,68,163,34,51,240,251,249,0,214,189,182,51,237,172,191,203,156,103,26,153,138,248,9,240,59,187,66,120,19,119,70,183,227,25,250,205,169,39,116,172,252,250,136,82,206,28,103,94,205,124,201,172,87,159,169,119,163,146,248,119,13,221,202,24,213,187,97,182,239,164,146,155,90,214,233,241,248,141,141,219,155,105,169,184,235,26,227,108,41,10,85,73,16,231,119,110,150,159,135,29,36,90,25,140,225,221,73,51,87,84,25,242,49,141,182,66,200,231,243,151,28,77,141,55,187,222,100,168,175,203,74,100,72,121,171,41,18,25,110,247,105,55,191,136,249,116,16,109,62,192,123,51,189,39,17,71,175,214,240,78,168,245,12,30,135,208,239,121,17,107,91,142,69,89,30,148,187,114,185,92,250,16,151,38,99,51,31,86,229,26,117,90,252,204,198,38,200,44,155,161,229,206,19,195,167,18,159,29,169,12,225,232,144,28,91,82,94,112,142,205,53,123,107,62,151,71,91,92,101,225,64,0,80,206,197,112,20,82,137,37,204,199,2,204,213,234,159,188,92,234,181,29,136,81,8,63,125,186,0,162,16,162,191,33,204,146,49,84,145,10,218,192,42,0,0,63,54,188,149,170,26,9,5,115,222,151,241,24,243,225,181,170,38,183,232,175,26,86,191,29,167,167,247,139,244,252,131,208,228,134,17,33,4,133,145,25,17,223,173,132,53,109,249,179,187,180,159,65,56,4,211,26,222,247,166,191,190,159,85,237,194,219,170,79,204,196,145,184,91,10,98,232,51,176,51,205,162,161,172,215,138,84,130,45,209,149,204,217,141,203,213,248,141,215,74,137,69,169,39,200,196,36,108,85,181,122,176,82,169,88,90,172,245,89,229,207,197,172,59,247,188,40,202,70,133,240,232,177,154,148,70,71,225,62,133,228,38,35,47,177,244,12,101,66,129,81,140,212,180,241,155,221,59,230,208,147,240,45,101,204,146,163,47,216,138,59,99,173,33,228,146,92,77,200,142,253,68,105,246,133,228,83,213,76,48,253,82,155,133,183,174,204,198,74,125,78,113,196,157,73,91,114,213,123,41,194,34,185,153,114,176,146,254,163,160,230,150,81,225,236,205,163,53,73,170,211,89,144,150,230,166,109,157,146,243,69,172,144,180,222,237,157,239,227,62,93,0,121,242,203,213,227,172,33,199,240,39,194,113,123,173,95,129,115,86,157,118,235,123,91,81,254,145,60,59,54,227,41,216,159,7,202,149,62,163,196,184,85,117,176,74,220,146,60,59,166,78,214,36,151,227,31,233,24,5,206,205,172,28,197,173,64,161,22,175,251,49,81,27,73,148,217,98,198,94,209,29,166,48,212,100,37,115,213,46,205,60,226,202,230,134,211,213,124,239,224,233,208,7,115,196,80,155,168,81,228,67,117,189,226,92,209,116,222,215,178,200,250,254,65,12,157,169,56,54,45,39,29,214,43,17,169,187,167,31,172,83,90,55,55,198,171,151,118,116,177,168,255,0,20,189,222,225,52,211,109,195,46,255,0,15,227,17,15,218,200,180,21,110,121,17,29,251,254,155,242,181,0,199,253,154,117,250,156,124,221,168,176,137,122,82,222,14,121,4,91,180,157,136,165,67,43,116,19,120,218,141,87,185,136,39,236,220,91,238,231,77,97,13,44,138,216,74,65,243,47,119,23,12,78,179,26,188,87,63,33,7,40,161,244,21,20,62,130,139,84,103,97,66,89,222,215,5,94,220,135,26,111,168,238,3,152,143,204,92,44,43,251,197,224,0,0,0,0,0,0,0,0,0,0,2,134,42,0,44,87,65,198,124,185,142,101,17,88,113,168,128,113,92,200,238,57,144,178,231,115,22,26,110,42,146,183,80,28,194,213,160,150,147,74,138,228,98,164,119,21,1,139,243,95,3,194,196,17,136,220,165,239,204,229,54,191,195,154,122,54,162,191,172,67,95,105,204,76,193,248,150,162,234,17,194,52,149,61,25,7,114,114,196,78,21,147,239,62,137,235,240,27,137,83,167,183,57,162,66,146,71,101,146,185,153,151,184,203,220,48,54,102,224,86,227,165,233,177,208,194,22,245,65,87,61,226,206,228,122,207,161,242,24,170,59,192,202,248,103,17,20,222,39,239,205,122,52,127,91,181,175,171,225,240,29,190,247,26,219,128,115,5,77,113,251,245,200,85,247,86,179,72,253,215,196,108,60,9,169,150,217,173,58,185,43,79,50,47,128,212,78,96,125,106,233,200,88,100,102,67,144,80,203,200,81,68,242,234,43,123,139,20,171,10,165,68,2,240,0,0,0,0,0,0,0,22,44,236,46,62,66,213,115,1,199,204,207,168,229,72,162,10,198,47,0,29,111,22,213,211,79,167,74,112,212,241,110,247,126,161,243,230,164,244,231,241,29,130,66,247,108,56,229,175,161,6,171,121,216,134,180,231,246,63,224,35,215,97,119,78,243,119,194,248,183,246,189,205,163,233,167,226,36,206,35,43,28,223,153,140,106,46,226,92,77,50,27,111,60,162,70,237,221,47,170,233,43,54,146,243,62,124,198,83,203,108,42,220,84,199,144,168,208,245,46,158,130,53,37,28,204,207,65,243,228,48,158,70,23,164,85,21,213,63,91,239,224,186,122,61,123,105,121,9,235,203,202,253,6,215,97,232,156,52,72,223,73,170,209,144,158,150,247,16,205,60,249,147,224,253,100,164,147,208,136,92,3,141,207,244,13,162,229,25,17,10,117,28,6,171,123,133,232,59,164,140,7,49,31,184,84,88,93,5,196,119,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,54,191,165,185,81,203,170,123,72,221,114,175,52,191,31,79,192,72,248,124,68,4,97,214,23,247,197,140,139,212,255,0,72,244,125,155,148,190,245,195,145,163,239,247,90,103,33,119,211,171,250,219,133,110,165,230,32,22,165,135,123,151,119,247,230,251,125,127,235,122,109,107,124,79,204,78,130,123,50,49,253,238,17,152,225,154,142,213,23,11,159,95,193,52,59,125,74,126,130,113,182,212,226,84,86,177,145,219,203,226,49,30,78,226,109,222,19,152,223,5,125,83,156,231,189,254,244,223,192,118,88,181,78,42,182,148,110,52,234,191,61,87,181,145,245,0,200,20,167,86,236,84,41,107,82,140,200,249,168,239,239,31,105,157,135,199,71,47,188,26,59,254,55,252,35,29,67,53,177,135,162,180,22,38,247,119,21,170,114,88,211,190,209,107,161,103,123,233,63,197,254,17,71,78,205,29,162,240,174,6,238,206,50,37,120,248,221,246,158,21,182,255,0,97,162,250,174,234,127,28,173,249,68,83,109,19,182,229,95,19,78,126,38,29,198,89,135,9,169,52,69,69,208,186,138,155,73,184,163,116,181,25,33,243,229,101,23,62,188,134,1,206,108,212,244,183,185,255,0,80,120,78,19,136,254,202,222,106,213,187,253,193,90,218,127,132,99,124,33,135,253,38,196,116,154,63,23,195,119,133,65,136,123,205,222,189,27,199,18,157,86,185,94,218,175,107,151,78,160,59,46,25,165,99,28,220,198,49,169,238,226,23,37,202,171,107,187,149,73,110,184,74,221,52,163,241,157,148,103,98,110,197,215,161,116,18,247,217,219,179,137,224,76,17,73,196,53,186,94,23,145,42,77,50,161,21,201,17,216,214,242,239,80,53,22,165,41,164,153,145,18,8,186,251,136,126,102,195,155,47,122,41,64,193,88,159,211,158,43,133,239,47,160,238,205,26,181,46,74,61,109,233,218,218,175,211,220,55,210,151,11,187,160,181,15,123,188,221,234,241,105,181,238,102,125,63,40,131,154,59,13,198,97,166,27,109,8,75,72,74,18,148,21,136,136,138,214,34,242,28,160,2,128,0,0,0,0,0,180,250,139,133,15,160,1,116,21,22,151,81,112,0,252,202,205,10,5,103,115,198,211,225,201,220,234,211,191,105,43,211,123,94,215,35,183,66,253,3,244,192,4,30,237,195,179,123,248,51,22,113,148,218,126,24,131,30,38,22,227,86,220,22,141,171,154,93,146,102,162,36,180,69,170,201,46,127,2,230,48,254,202,25,229,87,203,156,203,194,205,201,196,56,149,52,218,127,29,170,44,41,106,36,22,242,59,254,170,13,196,167,214,93,207,167,59,152,154,253,166,178,183,211,188,27,138,28,239,222,7,121,133,166,195,183,11,189,181,218,123,197,235,167,241,250,124,58,136,19,207,12,11,247,60,204,186,213,7,189,59,195,187,248,111,165,220,110,181,235,142,218,189,93,74,181,181,219,169,244,1,63,123,49,102,164,12,205,203,106,53,82,49,213,86,183,218,150,233,174,126,147,89,146,37,45,190,102,75,87,62,69,110,125,6,100,17,5,217,111,155,125,223,85,244,91,209,253,231,5,135,39,185,191,226,237,175,85,69,165,91,78,142,94,191,159,184,75,133,22,95,31,70,129,59,119,163,136,140,211,186,111,125,58,144,71,107,251,250,128,251,64,0,0,0,0,7,84,198,248,58,159,137,248,46,42,153,78,147,195,111,52,241,76,165,122,117,105,190,155,164,237,234,243,250,136,118,176,1,231,23,106,12,169,153,150,216,226,29,45,196,82,90,215,70,110,102,152,4,105,65,145,188,242,110,126,4,248,188,30,94,92,199,231,108,239,155,85,124,188,204,92,63,81,239,234,243,16,233,252,95,209,65,148,164,153,111,24,116,188,41,214,146,234,187,159,79,120,149,93,190,50,23,210,148,86,177,63,165,124,47,1,130,164,163,113,192,235,215,163,138,95,173,188,43,95,85,186,31,65,12,56,150,149,220,53,201,52,190,35,127,184,209,227,209,166,250,144,74,233,115,243,243,1,232,63,99,140,224,135,153,89,79,65,149,189,172,63,33,198,38,188,183,106,10,37,45,68,137,174,35,154,181,168,204,250,17,124,8,108,34,76,148,68,162,247,149,196,23,236,7,159,254,129,214,215,65,244,75,142,225,104,114,211,189,227,247,90,181,204,105,126,174,237,86,182,171,117,247,9,162,203,76,87,233,86,19,161,84,120,14,23,140,164,69,151,163,123,175,70,182,144,122,111,98,189,181,117,248,116,16,118,241,66,59,138,143,137,247,55,114,16,155,95,161,255,0,8,163,237,1,196,133,234,34,59,14,66,230,2,199,163,71,144,157,18,24,109,212,145,222,203,73,40,175,231,204,97,76,193,217,147,0,226,222,3,117,151,88,25,92,38,246,252,77,33,147,245,180,116,250,35,252,95,226,25,188,0,69,22,100,108,75,141,48,165,85,21,42,19,248,54,153,26,20,50,152,182,224,169,214,76,214,133,44,205,68,73,96,139,85,146,86,63,129,115,29,227,35,120,8,111,81,48,110,46,136,138,180,164,113,60,66,157,109,47,180,237,201,215,19,115,115,154,172,70,158,165,200,203,225,113,35,242,153,226,35,186,198,173,59,198,212,139,218,246,185,88,97,204,95,146,253,231,89,151,92,244,147,117,189,221,253,23,7,170,214,66,83,215,89,121,95,160,12,107,137,246,96,193,57,153,135,227,78,167,101,254,7,39,30,144,78,154,230,210,153,214,105,65,45,187,25,147,74,231,123,91,224,52,183,59,54,7,196,16,158,155,42,147,15,0,67,67,149,135,73,4,203,107,108,210,217,155,134,73,240,199,228,92,139,151,78,66,81,242,242,137,232,204,54,169,188,79,19,185,105,194,215,163,69,245,57,171,165,207,206,195,187,60,199,18,202,75,94,158,138,233,127,112,15,61,83,240,221,87,45,183,125,239,41,151,59,198,251,190,13,106,59,110,237,125,90,137,63,142,86,235,239,25,31,6,99,252,155,175,52,152,210,178,245,185,18,95,148,81,219,114,69,38,42,244,234,36,145,21,205,70,100,87,59,242,248,137,90,205,93,156,189,53,238,191,233,203,131,224,247,255,0,218,237,230,189,122,63,190,149,173,167,248,68,74,103,246,200,94,133,212,151,35,238,135,198,112,212,115,153,110,233,221,234,210,167,79,79,225,142,222,175,95,143,64,25,61,252,146,153,138,33,170,163,129,152,161,209,211,38,220,47,132,227,169,173,39,101,254,9,179,211,125,43,233,214,252,250,152,234,245,76,178,218,35,3,190,181,83,115,105,248,49,200,201,148,55,2,189,57,162,78,162,212,124,137,4,68,70,100,102,127,17,170,180,108,81,232,5,97,151,56,30,63,128,213,203,123,186,215,173,39,240,85,173,175,227,208,109,134,207,91,110,247,44,86,112,255,0,220,203,125,194,195,125,91,238,250,211,171,83,228,175,87,112,118,245,173,215,220,3,134,141,181,30,101,101,196,181,177,138,51,63,30,205,40,173,157,61,69,26,181,33,194,222,164,200,141,69,173,212,248,124,10,231,215,153,114,25,255,0,8,246,151,96,182,248,190,240,119,50,164,95,119,163,82,154,94,159,90,253,101,114,247,14,237,134,113,31,221,118,60,127,188,251,167,137,140,138,167,225,55,250,117,18,124,29,19,127,194,117,248,116,230,63,70,177,176,103,127,110,127,215,87,113,184,213,253,162,213,125,86,255,0,8,47,32,29,187,11,246,135,101,85,104,218,67,84,124,117,119,36,165,146,222,199,141,212,244,255,0,132,159,46,99,48,208,54,158,192,245,198,24,114,53,51,16,167,127,171,78,245,150,75,161,159,91,58,126,66,61,241,79,102,127,10,241,159,221,175,86,152,250,191,232,110,222,245,127,133,12,109,137,54,59,251,159,193,145,63,238,139,199,240,26,60,29,209,186,215,172,200,186,239,149,107,107,248,244,1,49,116,28,205,161,87,146,92,44,90,130,110,133,47,233,80,130,228,74,183,185,102,59,60,122,139,18,73,42,66,86,90,146,74,43,145,116,253,35,207,212,217,126,133,87,36,194,221,241,155,164,37,26,175,187,190,164,165,119,183,63,168,118,236,21,182,135,160,51,148,143,185,183,29,184,140,112,191,171,27,173,90,77,62,47,192,42,222,167,79,143,80,19,194,2,56,112,87,104,135,31,198,127,173,6,141,27,191,250,96,189,239,171,252,27,224,54,35,4,109,115,233,65,52,159,185,247,13,189,152,152,223,213,109,118,190,159,23,224,75,241,186,124,0,108,176,14,171,71,198,253,235,25,153,29,217,186,222,234,229,191,213,107,25,151,226,151,144,253,182,170,187,212,18,247,22,191,238,191,245,0,251,192,112,179,35,124,118,209,110,87,234,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,93,103,14,81,107,173,19,85,74,60,9,169,37,146,237,38,58,28,45,68,70,68,126,34,62,118,59,13,120,205,189,143,48,70,53,142,234,224,101,214,94,34,67,245,37,76,91,146,105,12,146,148,70,78,94,230,76,153,154,140,212,71,250,121,141,155,0,16,187,153,29,158,57,147,72,238,238,234,159,128,161,111,119,219,206,29,217,13,235,182,139,95,76,98,189,174,127,164,198,2,118,54,121,100,229,86,42,102,102,157,85,12,198,82,42,174,55,76,174,76,34,82,18,174,118,35,208,70,187,54,125,126,28,199,161,183,90,222,91,197,107,124,7,70,198,89,95,233,92,73,113,251,243,133,226,33,185,22,252,54,189,58,137,69,171,215,43,250,221,62,0,34,3,3,237,231,81,164,51,10,37,95,24,102,68,151,26,222,111,12,170,10,89,42,230,163,47,90,65,95,169,126,129,156,242,247,111,154,100,203,27,181,108,194,112,183,43,59,45,244,159,61,100,95,236,129,148,115,115,179,227,210,86,234,210,62,235,156,55,19,184,229,220,26,244,233,221,151,251,36,175,234,255,0,8,210,236,234,216,55,208,41,175,76,251,170,241,218,164,178,198,158,227,221,91,83,58,175,126,33,95,139,107,124,64,111,102,28,219,219,1,54,150,202,116,108,114,249,148,114,37,93,12,170,234,229,207,156,143,172,103,140,29,180,166,11,197,92,95,7,78,175,167,133,221,234,223,178,209,122,218,173,107,58,127,138,98,0,241,102,15,244,73,199,153,239,30,43,113,41,81,111,185,209,171,78,175,23,172,118,245,122,124,71,225,82,49,191,116,239,127,83,55,187,221,63,215,244,218,215,253,201,249,134,71,167,8,53,120,213,4,111,25,67,169,45,90,60,68,69,207,151,145,252,71,219,212,65,126,77,237,227,232,163,208,160,125,202,184,173,117,102,223,215,223,154,45,115,108,173,110,28,255,0,23,248,68,135,228,174,218,30,155,199,163,71,251,155,112,92,111,17,207,190,55,154,52,27,135,253,192,175,125,63,194,38,70,225,0,235,88,87,24,122,73,1,169,157,221,195,239,18,181,105,223,107,181,150,105,235,164,135,100,73,234,73,42,221,74,226,138,128,0,0,0,0,0,0,0,0,0,161,145,31,82,184,233,248,219,43,240,110,53,132,152,149,124,29,135,170,63,124,148,149,20,250,123,79,36,215,101,22,191,18,15,197,226,62,125,121,152,238,32,2,31,182,152,216,62,191,78,244,111,185,33,224,40,27,206,51,123,195,182,182,181,219,115,107,233,143,206,215,62,190,102,52,98,129,86,70,10,144,197,62,182,111,72,74,228,38,74,210,199,141,42,108,204,136,210,100,163,43,159,132,249,116,30,151,230,69,226,116,125,38,157,55,247,92,70,118,215,219,41,113,178,39,215,125,61,209,193,97,135,85,186,238,187,235,208,114,21,235,111,185,94,246,232,3,86,50,219,18,229,230,43,58,117,57,140,38,217,191,43,125,101,72,128,197,188,58,207,153,145,153,244,79,241,12,156,123,57,77,199,8,41,152,114,38,26,134,219,167,188,74,94,108,219,50,74,124,6,94,6,143,223,204,104,246,45,195,254,138,213,165,196,226,248,174,23,119,226,221,232,213,169,41,62,151,59,122,223,192,59,70,86,231,175,220,233,235,250,45,222,22,140,227,31,175,183,94,179,132,187,254,13,94,86,3,44,253,141,182,67,204,88,81,141,198,171,24,101,178,57,90,75,119,33,242,177,89,92,191,3,240,24,122,126,207,217,135,31,70,170,253,39,197,126,146,159,248,127,123,27,87,147,253,160,220,50,227,194,251,145,234,220,82,208,222,174,255,0,182,173,59,178,189,184,110,67,114,48,254,213,190,145,111,255,0,164,46,31,135,211,253,180,215,171,85,255,0,188,149,189,80,50,137,127,185,53,110,52,39,213,80,126,152,250,146,149,42,230,165,168,244,219,167,52,125,99,161,85,176,109,102,52,247,120,9,145,163,233,211,163,118,226,209,167,194,87,181,147,203,223,250,68,246,201,143,233,220,103,163,235,224,120,164,42,13,237,189,211,168,173,171,246,55,245,250,124,58,140,109,136,118,35,239,249,82,38,253,211,119,27,253,30,30,229,213,167,73,17,117,223,149,250,0,133,218,106,115,50,152,225,181,77,199,53,8,132,148,153,17,49,83,144,217,17,25,145,153,114,183,191,152,253,88,121,163,156,244,55,148,95,117,140,88,130,66,77,146,38,107,210,202,214,62,133,227,46,92,132,172,213,118,22,224,158,81,125,212,181,216,200,191,168,150,247,95,253,144,58,67,91,9,113,21,121,103,247,83,211,117,184,175,234,29,255,0,101,254,232,12,136,255,0,139,181,54,106,210,245,113,153,175,152,46,111,109,167,77,118,73,218,221,122,188,94,100,63,92,246,195,199,237,75,105,246,115,47,49,27,67,106,74,140,147,89,120,143,145,223,220,240,222,28,115,176,166,239,130,255,0,93,43,223,121,253,163,255,0,23,252,32,98,163,216,83,119,9,228,253,212,239,225,81,255,0,80,254,31,238,129,6,63,192,221,160,213,170,75,208,187,231,29,102,124,164,181,188,222,17,84,214,189,87,37,91,214,146,87,181,203,175,144,217,156,173,237,41,192,174,192,101,154,183,221,34,91,201,101,211,82,221,220,185,115,222,242,230,169,87,232,118,26,231,87,216,47,94,245,239,186,181,175,167,151,113,125,95,225,3,166,87,246,37,238,180,106,251,166,111,124,100,159,234,46,158,169,51,254,238,98,174,50,148,172,25,182,214,92,226,4,51,185,165,98,251,174,34,95,250,102,24,232,122,127,191,159,62,99,49,211,51,163,11,85,119,156,60,10,170,119,86,190,182,155,46,183,233,101,159,144,130,10,230,207,30,141,199,39,189,47,226,126,151,113,110,239,209,238,51,191,225,15,241,127,132,116,102,177,79,163,247,251,199,136,226,63,190,232,211,167,242,29,250,137,150,162,137,158,143,70,19,113,62,31,144,203,137,153,77,113,244,41,179,74,210,227,40,81,41,54,59,145,145,159,50,235,200,107,166,120,229,222,88,227,152,85,164,49,151,120,109,82,166,240,214,118,93,34,57,159,128,219,245,148,73,81,244,69,139,175,184,67,114,54,132,221,48,182,125,17,190,187,243,227,250,92,173,253,204,125,216,115,59,53,84,227,203,244,102,215,215,225,227,127,114,101,215,118,25,73,166,99,171,47,237,61,147,53,204,180,169,201,196,152,73,234,69,6,52,153,177,225,182,154,66,151,21,194,73,198,212,164,153,54,132,150,147,83,122,140,175,204,236,118,26,250,246,118,230,140,27,210,151,153,152,195,68,51,220,146,17,90,145,161,58,60,62,18,222,114,46,92,185,116,27,39,129,179,243,189,162,55,65,244,79,117,195,182,183,183,188,126,173,94,62,154,119,101,111,95,207,220,63,94,191,128,189,38,136,138,159,123,112,220,107,165,47,70,227,94,141,100,106,211,125,69,123,106,235,111,112,172,186,22,207,249,61,136,179,43,191,187,230,93,46,169,221,220,46,239,189,28,91,251,189,230,246,250,53,33,86,190,130,189,173,123,23,144,150,236,170,201,124,179,193,16,9,149,101,190,18,110,66,106,28,91,110,68,163,199,45,7,165,4,70,71,160,140,148,70,155,220,190,2,33,232,249,175,247,58,223,126,160,119,135,120,105,254,202,221,104,221,223,247,10,189,245,252,58,15,203,172,237,139,196,172,255,0,214,235,77,218,211,253,87,191,159,247,128,19,218,213,98,143,79,104,153,141,5,76,182,223,170,134,154,74,82,87,59,242,34,63,136,227,123,25,210,216,245,216,148,124,237,201,9,255,0,140,60,253,181,181,142,149,146,253,1,252,157,235,255,0,224,69,101,109,105,191,108,154,244,3,77,149,123,247,173,255,0,251,31,136,9,217,175,231,30,30,163,32,221,126,45,84,203,125,186,250,52,35,175,63,53,151,46,67,21,226,29,178,176,21,39,135,222,83,241,103,210,235,182,237,166,125,214,235,244,229,230,33,74,163,157,222,144,45,104,244,99,135,212,225,189,126,55,95,159,47,193,151,152,248,155,203,142,254,191,234,206,227,113,254,15,170,250,191,223,23,144,46,18,83,153,29,163,248,50,159,48,218,136,230,99,49,120,90,136,154,54,146,90,174,190,124,165,117,228,67,94,177,79,104,164,186,133,78,81,210,241,142,104,71,101,205,26,17,222,6,130,77,146,155,242,76,155,23,50,49,175,44,236,231,168,203,250,113,247,255,0,212,255,0,255,0,10,59,214,15,216,251,210,21,68,47,186,39,15,196,111,63,181,26,244,233,213,253,248,175,208,17,219,222,219,234,182,182,82,71,142,51,48,213,126,102,117,53,255,0,206,7,82,175,237,169,141,234,104,82,99,102,70,99,161,38,241,184,146,93,97,226,34,79,59,23,39,254,35,45,96,142,207,125,252,213,189,247,93,211,169,133,114,238,11,254,201,63,225,35,58,66,216,47,85,34,20,111,186,183,224,217,108,181,119,23,91,36,139,253,144,2,58,42,187,64,230,245,71,117,184,205,156,112,157,222,171,235,175,74,46,182,242,115,224,58,92,234,190,55,173,186,71,59,22,84,164,169,73,221,94,68,247,150,122,110,124,185,153,242,230,124,190,38,38,115,14,236,65,221,124,71,250,231,111,119,186,63,180,186,109,107,255,0,127,63,49,148,169,91,54,119,102,151,253,51,222,110,156,39,109,221,214,189,172,118,252,41,249,2,202,14,112,142,77,102,14,45,40,138,167,98,24,13,148,173,230,141,252,183,202,218,117,94,246,65,254,41,140,149,65,216,187,55,107,42,222,30,39,195,11,74,144,106,34,118,108,163,232,171,127,112,49,47,88,143,25,125,205,152,145,76,238,222,241,238,237,30,61,246,231,121,188,50,87,77,42,181,181,249,159,65,128,115,103,110,79,66,212,168,191,114,254,51,119,33,182,245,119,222,238,250,154,53,94,220,57,253,66,76,65,153,106,182,16,236,254,204,54,92,68,170,172,204,11,41,183,35,21,146,167,31,89,234,61,39,115,37,70,242,191,63,136,202,114,246,122,194,88,63,71,122,96,172,32,239,23,125,27,138,107,74,182,142,183,212,217,126,49,12,59,154,91,125,122,82,135,233,255,0,114,126,23,119,81,83,218,251,247,93,237,172,173,110,28,191,27,248,6,171,226,140,199,239,238,27,245,27,113,184,215,253,145,170,250,180,254,228,188,130,34,32,226,150,205,102,62,102,101,205,29,169,48,169,24,89,248,46,185,79,90,218,84,104,44,52,73,112,201,100,75,186,86,70,70,70,69,204,185,242,33,173,117,92,75,95,197,149,71,105,144,107,181,20,55,43,78,150,223,148,178,65,105,73,40,238,68,103,239,73,254,81,242,225,44,186,244,153,198,85,223,28,54,185,73,143,250,223,93,175,167,159,172,95,141,211,224,36,39,99,205,152,116,205,194,53,47,78,63,217,254,14,236,248,72,46,187,209,81,142,118,44,216,250,191,152,79,167,19,86,26,193,245,40,179,105,82,141,8,169,37,111,56,75,68,180,55,168,201,76,168,175,100,153,17,223,161,137,97,202,156,150,194,56,6,139,74,105,140,29,134,35,75,143,73,98,11,207,65,167,180,131,89,165,8,212,90,137,9,51,73,154,47,207,200,185,15,221,203,92,35,232,134,28,135,76,239,14,47,114,135,83,175,117,187,190,167,84,174,154,143,206,195,183,128,0,0,0,0,0,10,25,216,84,0,113,168,238,162,23,151,65,80,0,0,0,0,1,248,181,172,71,221,17,223,127,131,222,238,88,83,214,222,105,189,136,206,221,15,200,7,236,159,33,242,78,169,199,128,130,91,200,113,68,106,36,248,72,143,157,175,239,49,170,25,219,182,87,160,177,171,76,253,206,56,238,7,134,231,223,27,173,122,205,191,239,10,181,181,252,122,13,4,207,189,190,61,38,168,200,137,247,40,225,180,74,97,221,93,251,174,246,98,214,183,14,94,96,37,226,181,156,152,102,140,107,76,136,53,69,27,111,27,39,187,105,179,230,87,243,89,114,228,49,142,32,218,247,1,82,184,125,229,55,20,125,46,187,110,217,103,221,110,191,76,94,98,13,107,249,189,223,50,164,79,244,123,115,197,72,92,141,28,94,173,58,140,206,215,208,87,235,212,112,183,137,61,44,191,222,92,47,11,253,243,94,173,95,144,173,109,63,194,2,90,177,102,222,24,66,148,219,202,63,78,139,68,85,59,244,123,175,118,175,240,130,231,200,106,118,115,109,246,238,37,85,98,153,133,177,70,100,83,157,147,195,238,12,230,155,41,111,78,237,74,245,36,29,174,73,87,66,247,140,87,151,91,23,122,116,252,87,190,233,92,14,186,130,34,91,185,183,182,185,163,197,248,116,254,63,79,135,81,189,57,21,217,231,232,169,209,42,95,117,238,43,133,226,124,29,193,163,86,173,234,122,241,39,111,91,248,0,71,60,137,249,207,157,181,103,220,139,153,245,167,152,90,74,82,81,85,173,75,81,22,236,137,163,59,22,178,213,115,59,124,12,254,161,156,114,127,96,60,199,196,179,17,82,172,212,48,61,65,19,105,165,47,239,199,95,117,70,181,155,106,212,173,81,207,197,226,59,159,196,196,182,101,246,80,250,19,78,102,39,164,60,110,237,183,27,213,194,110,239,169,205,119,182,179,250,134,68,142,198,225,180,55,171,86,132,146,111,107,94,192,53,243,43,182,79,193,88,43,188,247,217,125,128,147,198,110,109,194,210,89,43,232,215,235,125,9,126,55,47,202,51,236,90,85,54,26,116,197,167,69,100,181,106,179,108,165,60,252,249,23,94,67,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,59,17,159,144,252,218,133,103,128,67,139,225,181,232,183,45,118,189,237,240,248,128,253,48,24,211,19,103,15,163,230,101,232,238,254,206,37,31,174,244,117,77,239,234,24,215,92,213,219,175,209,38,93,47,185,103,23,186,168,170,47,245,115,119,123,18,252,95,173,207,241,122,124,64,110,154,214,72,181,200,249,143,206,127,16,67,142,149,41,109,60,100,148,154,142,201,46,159,164,67,246,34,237,44,239,30,31,253,101,183,123,189,127,244,199,123,222,223,224,191,1,208,11,60,189,55,136,242,189,23,224,183,169,84,79,215,187,203,92,189,111,193,151,227,116,248,117,1,51,149,108,218,195,148,132,186,114,97,84,149,186,211,171,118,219,103,214,221,46,178,243,29,3,21,237,95,128,112,245,202,77,43,18,29,156,74,62,133,134,122,154,76,253,239,16,135,138,134,95,250,88,227,137,239,110,23,138,183,246,62,189,58,109,251,162,189,244,255,0,8,237,88,15,97,111,79,109,43,238,165,192,239,25,91,186,123,147,123,109,43,36,90,252,66,122,245,1,188,89,131,218,39,151,20,180,186,203,16,177,251,43,106,106,154,51,105,182,19,200,181,242,43,73,46,92,134,177,226,61,183,43,216,135,135,238,76,109,152,145,120,125,123,221,117,37,163,86,171,91,213,124,239,107,31,95,49,217,48,175,102,247,117,154,36,253,217,183,186,227,18,52,250,59,166,215,210,127,236,163,242,25,122,125,39,238,65,163,239,142,246,239,107,254,195,113,186,221,91,226,189,87,222,124,45,111,125,192,106,2,97,109,13,152,79,34,92,124,226,172,174,57,153,67,113,185,184,134,113,234,231,115,35,34,212,70,147,37,255,0,31,33,205,55,38,113,157,42,58,231,98,90,189,54,160,166,173,191,81,200,117,229,46,230,68,158,107,65,94,215,79,95,33,199,155,123,107,239,157,126,153,247,51,183,21,76,83,122,251,231,213,213,188,77,237,184,231,111,172,107,12,236,69,247,71,196,43,79,7,221,221,227,111,235,155,237,222,237,5,240,77,239,163,225,212,6,101,198,15,80,233,136,238,85,210,219,41,81,221,74,156,113,182,17,164,200,210,102,68,71,200,255,0,100,94,239,112,199,17,114,87,19,99,10,172,151,169,211,105,45,181,32,215,45,180,190,227,133,165,10,87,34,50,38,204,136,236,162,248,13,161,216,251,100,47,77,9,186,247,221,11,131,226,169,146,79,117,221,59,205,58,101,37,30,182,248,175,125,55,233,239,18,121,150,25,9,232,133,42,154,223,165,124,94,226,150,204,75,240,59,187,217,40,241,126,16,255,0,23,167,196,65,28,57,59,217,243,138,38,119,191,123,71,203,233,154,56,125,222,249,14,57,162,251,203,219,84,110,87,177,126,129,177,213,220,131,203,204,184,163,79,92,188,187,193,201,118,60,87,103,165,112,169,12,17,164,146,131,177,145,155,105,50,85,209,203,242,115,27,215,37,92,22,158,90,245,223,225,107,127,249,198,176,230,6,3,244,219,18,195,127,189,120,45,81,219,139,109,198,243,250,226,207,87,172,95,141,211,224,40,143,28,193,194,213,28,193,197,211,232,248,93,248,240,98,79,221,110,35,190,165,52,210,52,52,133,42,233,65,40,138,230,133,31,34,62,102,50,142,65,108,27,136,107,198,154,205,110,38,2,168,55,34,27,214,41,109,173,213,234,75,233,73,25,234,142,126,228,153,94,253,4,141,101,102,86,122,43,66,166,53,223,188,87,11,190,231,194,232,213,169,107,253,217,218,218,191,128,100,200,236,238,26,75,122,181,90,252,237,111,120,131,21,101,78,65,224,204,3,73,166,33,56,31,8,177,45,138,75,16,158,122,21,49,164,154,205,41,70,175,22,237,38,105,51,69,249,252,57,12,176,148,33,23,208,132,166,253,108,86,23,10,25,216,81,80,22,44,236,125,61,195,137,114,52,145,150,143,225,1,244,0,177,149,107,108,149,107,92,94,2,197,184,150,237,168,143,159,144,140,13,191,246,160,110,153,88,155,134,41,53,92,89,11,188,112,107,137,74,24,127,118,209,173,197,74,70,165,18,93,248,21,206,199,200,134,224,109,5,156,222,130,247,7,244,183,198,241,188,87,246,102,235,70,141,215,238,21,123,235,248,116,16,21,153,184,207,211,106,235,21,62,237,224,183,112,211,31,70,251,121,123,45,106,189,244,151,227,116,183,184,7,225,201,147,80,197,21,181,61,34,107,210,36,73,181,221,148,226,150,165,105,69,188,74,59,153,242,77,139,242,9,81,236,189,201,6,202,133,3,25,84,41,152,126,65,79,162,84,88,214,166,117,190,102,85,36,151,136,205,190,150,111,204,253,195,72,118,61,202,175,77,243,123,9,35,191,184,46,55,143,231,194,239,52,104,139,35,247,101,123,233,254,17,58,27,59,96,127,65,50,202,139,68,239,78,59,134,68,164,239,119,27,173,90,229,56,190,154,149,107,94,221,64,100,122,108,70,224,211,226,195,105,166,219,75,12,161,164,165,180,217,41,36,164,138,196,94,226,228,62,144,0,0,0,0,0,0,20,53,18,122,136,255,0,219,179,105,250,118,19,106,181,132,98,202,197,49,159,169,96,201,42,104,226,45,40,104,150,225,73,108,148,171,58,71,123,167,153,145,31,34,33,183,89,183,142,189,15,238,175,212,190,47,139,223,255,0,95,221,233,211,187,253,201,222,250,191,128,121,233,206,236,123,247,69,197,240,170,125,213,221,250,41,237,195,209,191,222,222,206,184,173,87,210,159,199,233,240,234,3,243,232,180,218,214,107,230,27,44,38,162,111,201,170,106,250,90,147,203,86,173,211,6,126,51,178,140,249,55,98,235,238,232,38,3,179,179,103,86,48,110,4,164,98,74,197,27,11,191,42,85,50,161,21,201,12,71,37,62,187,212,12,200,148,165,52,70,100,68,217,23,95,113,13,87,236,242,200,222,246,196,88,3,24,250,81,186,222,247,175,222,220,22,171,89,185,109,250,251,194,242,191,79,135,196,75,222,15,163,119,6,29,137,74,226,119,251,141,231,210,104,211,125,78,41,93,46,126,126,98,64,253,88,204,55,22,59,81,218,109,8,67,72,74,18,148,21,146,146,34,177,17,23,184,135,40,0,160,56,29,81,243,177,152,228,115,145,25,252,7,202,103,115,184,10,166,230,125,71,208,132,157,139,234,28,77,166,254,241,207,209,36,64,46,0,28,43,94,158,86,191,32,28,189,69,71,10,28,189,185,14,82,59,149,192,84,97,140,244,201,138,70,97,247,38,243,15,225,217,29,223,196,219,143,136,149,233,222,110,189,95,2,173,234,115,233,208,134,103,0,30,106,243,11,5,98,172,161,197,144,25,239,118,99,58,203,13,84,208,186,92,135,17,164,201,213,217,68,122,80,100,178,54,250,252,11,152,217,189,153,118,225,147,133,28,195,116,60,73,138,51,6,113,197,227,55,201,68,211,117,181,234,223,41,54,214,249,94,218,147,212,186,144,223,141,175,246,114,244,230,143,95,172,250,99,193,110,48,156,168,251,190,238,222,106,210,137,10,189,247,169,183,175,107,91,220,33,35,51,240,95,160,152,210,167,135,123,203,142,224,119,63,77,185,221,107,214,210,23,234,234,85,173,174,221,79,160,9,244,217,247,105,140,47,153,116,56,142,69,143,136,150,226,227,62,249,174,114,27,51,50,68,141,28,204,157,87,62,101,111,128,207,209,100,183,46,59,82,91,37,18,93,66,92,73,43,173,140,175,207,244,143,52,217,77,154,62,130,78,83,157,197,199,125,232,227,54,226,183,94,179,137,85,253,69,121,88,77,46,198,185,229,233,189,19,15,82,61,23,224,183,56,66,36,141,231,27,188,189,145,29,54,182,236,191,26,247,191,184,6,220,26,16,175,89,36,127,89,15,204,114,164,203,50,218,142,73,112,181,154,121,17,21,185,157,188,199,234,142,155,136,94,225,167,182,173,58,180,180,74,235,111,217,24,14,211,53,100,80,214,190,118,229,252,100,33,231,181,133,229,57,139,42,141,165,74,177,87,41,135,99,62,95,212,179,18,188,154,246,186,86,239,132,181,253,251,207,221,125,66,41,187,81,90,226,241,13,66,78,173,26,235,116,239,13,175,107,83,84,95,232,18,71,74,236,202,163,56,172,229,170,60,100,201,146,240,115,231,207,175,57,80,207,200,77,219,69,107,136,183,236,214,192,252,46,48,106,171,222,154,184,156,16,147,221,238,45,167,83,176,213,215,87,63,208,37,48,32,5,15,160,168,161,244,20,88,174,130,210,46,119,23,128,10,145,92,92,45,72,184,0,0,0,0,0,0,0,0,0,0,0,0,0,80,249,144,180,203,220,98,241,67,43,128,226,87,192,5,230,94,225,96,11,200,197,221,71,1,248,76,136,94,149,92,237,96,28,150,35,234,58,174,46,161,162,161,16,146,108,198,85,228,107,241,166,254,229,124,62,35,181,23,65,199,33,26,208,69,123,115,1,167,117,154,124,188,59,185,210,242,91,226,53,126,1,70,87,211,110,188,139,241,134,196,96,76,74,212,248,156,149,36,239,47,71,140,203,201,63,31,136,232,185,157,66,226,59,183,239,173,58,119,223,176,191,226,124,70,53,202,92,113,194,201,133,11,186,245,111,106,141,248,183,246,181,205,178,233,164,113,199,163,45,117,134,226,17,146,138,228,7,127,112,248,168,210,184,202,115,50,55,122,53,234,229,123,218,202,50,255,0,64,251,135,35,46,23,57,115,63,49,106,85,245,142,101,150,162,181,253,227,132,145,111,120,14,100,157,200,92,45,65,88,133,192,0,0,0,0,41,114,243,0,62,68,5,204,131,175,212,42,0,0,0,58,182,96,215,154,162,97,170,204,133,200,140,222,226,151,33,255,0,166,93,136,180,182,179,185,243,46,92,132,90,103,70,106,30,33,204,202,197,37,153,116,119,138,71,15,98,142,230,165,158,152,237,171,149,150,126,94,94,99,117,54,194,204,5,97,188,45,137,226,71,171,240,235,86,15,154,242,83,195,235,241,110,228,17,29,205,39,248,191,192,34,147,40,14,181,152,25,241,73,122,79,223,236,207,223,234,63,3,90,244,67,115,203,73,149,141,31,14,131,142,190,124,154,167,146,84,54,41,165,173,220,3,72,168,58,211,201,222,195,154,155,233,178,121,77,81,114,229,240,27,80,210,116,52,132,115,240,164,139,159,212,48,254,203,216,109,56,127,43,40,113,184,46,29,72,110,90,77,59,205,118,188,183,21,230,99,49,141,83,24,132,158,160,177,125,15,234,23,139,85,107,31,212,52,142,29,217,25,220,239,113,114,75,73,114,21,43,94,194,224,2,23,138,17,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,154,116,116,201,100,155,86,174,74,191,135,234,49,14,155,91,101,242,176,215,162,155,168,149,50,226,120,235,239,219,252,93,199,79,9,126,48,153,65,166,155,97,100,243,24,151,209,45,214,29,226,120,110,62,255,0,125,154,52,234,225,255,0,118,87,245,127,128,73,88,96,93,159,118,134,167,74,195,47,49,39,16,97,102,214,229,89,72,36,148,180,145,153,27,109,23,34,55,6,197,229,198,57,141,88,198,244,226,106,125,53,212,189,190,177,178,233,42,246,101,125,60,71,228,33,50,145,138,177,70,6,170,194,131,30,127,4,209,200,110,82,147,186,109,223,217,17,26,174,100,163,232,142,159,1,188,251,46,230,252,151,42,120,102,165,81,196,55,35,227,117,175,132,47,197,120,139,145,35,234,19,161,213,38,184,195,51,169,248,35,10,67,156,245,94,141,29,75,148,76,31,25,33,40,79,50,113,86,245,203,159,135,244,92,69,182,216,59,98,86,235,61,231,65,166,200,193,210,211,15,20,189,160,163,173,110,57,161,28,66,73,71,165,243,229,204,174,118,234,100,63,79,109,61,167,94,238,210,195,52,60,111,247,196,74,188,87,84,199,118,151,133,7,17,195,51,212,166,172,124,214,94,255,0,120,143,42,221,78,126,32,172,79,156,251,252,67,146,164,187,37,107,210,148,106,82,148,102,106,177,17,90,247,232,42,57,104,152,114,179,136,247,221,219,71,159,51,135,211,175,133,142,183,52,106,189,181,88,142,215,210,118,250,140,75,102,197,59,29,211,168,84,168,181,186,205,63,26,64,151,79,197,72,148,219,114,154,75,73,52,182,152,202,37,40,148,201,30,155,145,145,157,203,161,142,165,177,206,199,148,149,122,93,233,30,93,222,220,6,231,245,93,95,225,26,189,71,191,197,234,37,6,145,71,131,70,142,168,208,35,238,91,82,205,195,78,181,43,197,98,43,243,51,242,33,122,142,106,124,22,169,209,27,136,202,150,164,55,123,26,204,140,249,153,159,187,235,31,72,0,0,0,0,0,0,0,0,0,0,0,10,31,65,66,51,233,97,112,167,67,184,10,128,165,200,197,64,113,190,210,95,97,198,22,102,73,113,6,131,183,91,25,88,71,151,104,78,207,208,234,248,79,31,99,8,113,113,20,137,78,247,86,148,176,130,91,74,179,177,27,59,17,54,102,124,136,253,253,68,136,142,139,156,56,66,22,47,192,117,122,60,154,119,22,82,248,125,77,239,141,189,90,94,109,93,73,69,107,105,191,95,112,15,60,120,86,189,86,201,204,193,169,182,204,54,216,117,16,138,50,145,84,109,73,50,37,238,156,230,68,104,59,242,43,124,63,72,156,77,145,51,118,46,52,192,88,62,156,237,86,134,183,209,131,169,242,28,106,43,228,110,33,68,203,4,119,78,179,50,34,53,91,159,190,194,36,118,246,202,215,112,46,110,226,9,209,232,92,12,69,203,167,176,218,184,173,237,205,84,246,212,101,99,90,143,170,76,239,240,25,27,96,13,161,38,97,204,120,237,50,179,139,184,120,80,176,154,162,180,142,0,151,160,208,244,84,165,55,75,102,103,98,73,243,51,19,34,110,128,124,176,167,49,55,94,225,221,122,45,127,9,149,175,127,63,168,125,66,128,0,165,236,2,160,0,3,241,241,93,21,154,229,2,169,79,120,222,180,184,47,198,50,106,218,172,164,40,185,114,62,124,196,68,237,163,178,77,85,88,179,24,226,122,46,21,199,19,72,251,191,116,182,160,169,198,87,244,81,208,118,52,179,206,220,250,31,82,19,28,58,254,43,194,20,108,79,76,149,10,163,78,226,83,39,70,180,239,150,141,90,84,147,46,100,162,183,170,95,160,7,154,10,229,18,185,151,152,142,93,62,125,26,116,23,153,74,27,83,117,24,235,105,105,214,132,172,174,70,73,50,51,43,25,124,4,163,246,118,103,227,213,74,204,28,49,54,118,29,109,186,118,9,105,36,73,116,201,210,54,215,17,22,85,220,62,124,206,252,139,152,198,125,165,123,59,211,176,253,90,102,45,160,224,253,194,230,214,160,70,226,59,193,74,214,158,239,85,211,165,110,157,185,182,92,237,238,248,141,90,217,107,49,164,101,142,102,213,164,72,172,247,110,138,67,240,47,195,147,214,50,144,193,232,228,149,126,39,95,135,81,36,122,40,37,37,94,170,136,254,163,22,184,155,145,253,67,172,224,172,81,23,16,241,155,137,220,71,15,187,191,209,26,52,234,213,230,69,126,131,180,138,63,34,84,226,136,165,26,214,218,82,139,92,214,118,181,197,24,170,55,41,36,148,188,194,189,254,21,95,253,34,250,173,49,137,136,117,46,49,175,94,155,248,140,175,107,124,126,3,240,151,16,169,171,52,198,111,119,111,15,91,242,62,126,240,29,173,167,145,165,62,52,244,47,120,230,35,184,235,180,247,229,58,189,43,93,200,145,126,133,240,31,184,147,112,128,115,138,31,48,35,243,11,243,176,11,77,180,153,222,230,46,34,34,232,6,100,146,185,152,17,220,174,64,42,63,50,167,65,135,85,105,198,164,56,242,73,198,141,163,208,100,92,142,254,100,124,249,143,211,0,26,247,154,155,41,96,156,113,10,168,137,115,241,46,169,187,141,69,21,214,111,224,52,91,77,217,63,197,43,254,81,161,27,75,246,124,193,167,203,122,163,132,232,121,143,84,91,179,99,183,100,70,39,211,163,135,59,168,183,113,189,202,73,21,250,9,123,31,44,202,108,42,130,116,75,103,120,68,162,85,181,25,115,181,189,198,3,206,14,37,201,108,208,192,85,9,102,214,90,98,244,52,212,167,33,33,115,40,210,8,148,146,81,219,158,237,36,106,178,63,143,144,253,252,49,181,54,106,96,222,39,250,89,161,53,198,104,253,119,10,74,111,163,87,171,244,197,248,220,255,0,32,157,252,93,179,238,85,99,6,84,221,107,8,241,122,228,156,165,23,31,37,187,184,100,171,171,194,225,126,49,242,233,204,106,126,101,246,110,229,93,79,187,125,28,201,157,238,235,125,190,254,152,164,166,215,209,167,215,148,94,74,232,3,14,100,223,105,38,40,144,136,241,241,36,204,181,167,19,181,84,33,123,199,28,100,210,209,238,200,215,227,149,203,246,92,250,114,27,133,131,182,153,202,204,193,135,13,186,174,106,96,38,221,159,188,222,34,45,114,49,25,104,53,91,73,41,213,123,144,87,235,239,17,173,152,125,156,217,189,71,113,199,112,254,78,110,80,212,35,120,143,210,24,170,179,133,175,159,142,73,249,23,192,97,121,153,61,180,246,87,203,91,237,97,222,236,77,50,214,62,46,158,246,239,120,86,252,117,94,251,207,141,175,240,1,55,135,130,178,139,30,23,29,19,30,181,47,123,244,151,131,85,138,226,76,147,224,185,89,42,229,238,63,136,199,248,251,98,188,176,198,48,244,119,230,43,119,92,190,43,239,89,49,213,212,149,207,240,7,225,241,127,16,138,12,39,181,142,211,185,91,33,84,201,120,251,187,26,97,165,52,72,238,170,123,218,77,106,39,45,114,101,70,119,230,125,126,3,55,224,222,211,12,208,135,186,110,185,157,122,52,68,74,20,94,141,199,59,56,90,110,94,24,191,3,248,12,204,224,102,25,93,153,152,29,173,60,58,51,45,119,189,249,50,118,253,17,71,225,191,176,29,50,145,117,195,164,102,27,134,218,119,169,215,29,39,117,23,187,148,114,229,200,134,65,194,61,166,184,17,222,47,210,28,236,189,183,123,159,233,109,239,221,106,245,34,253,93,70,107,195,251,120,236,213,94,208,151,51,87,126,110,62,76,127,80,231,166,247,183,47,214,229,230,28,165,90,87,87,202,236,119,151,114,93,106,137,129,241,27,232,167,233,221,28,170,99,202,190,240,138,250,180,161,55,245,206,214,183,184,124,177,177,126,114,211,21,203,46,164,36,173,166,238,82,37,23,94,127,140,66,68,154,205,141,150,241,170,73,75,175,241,139,153,215,239,90,139,122,244,127,188,43,91,79,240,15,208,103,7,236,243,137,24,75,148,202,119,18,149,93,100,123,233,200,228,71,164,207,196,162,247,134,36,69,196,221,170,51,199,5,77,144,226,48,29,33,180,161,213,197,35,151,75,152,69,98,51,254,252,92,252,63,198,59,68,46,209,236,218,133,175,125,69,192,77,235,181,183,145,164,149,237,126,159,124,252,70,244,226,173,146,114,43,21,146,247,185,127,197,19,146,78,79,245,86,98,46,103,171,197,248,98,252,110,159,17,136,49,79,103,46,87,74,225,123,163,39,53,105,215,188,254,152,100,21,175,166,222,180,159,172,88,204,28,152,183,13,246,150,227,39,22,210,39,189,150,172,37,82,18,74,53,41,212,217,60,174,124,229,125,124,198,88,161,246,134,66,148,134,56,220,99,150,45,41,90,181,23,120,18,109,107,219,172,159,168,99,207,245,51,176,254,133,26,242,83,153,94,223,211,34,255,0,231,67,174,87,59,55,219,142,111,29,39,38,180,173,58,119,127,211,21,252,175,235,74,250,192,195,100,233,219,122,97,167,82,70,238,63,203,36,242,63,237,171,101,239,255,0,116,14,241,66,219,43,0,212,73,28,78,101,229,202,53,50,78,30,154,203,37,207,151,155,255,0,17,162,15,118,123,99,54,84,124,54,81,89,61,11,245,125,175,244,201,31,141,136,246,47,205,218,28,36,46,139,150,219,135,73,210,104,207,190,34,171,193,99,229,226,124,253,228,65,148,74,60,13,162,178,190,102,243,253,116,48,57,232,183,169,91,143,239,191,247,223,128,238,148,220,192,193,117,68,107,133,140,40,82,75,94,238,236,212,26,89,106,229,203,146,143,159,50,229,241,16,37,85,194,187,86,97,221,214,226,7,15,196,106,191,210,211,87,171,77,188,204,237,235,15,154,153,181,62,214,88,32,211,29,120,239,130,73,56,82,140,187,174,154,231,46,69,171,240,39,248,189,62,2,143,65,204,213,41,146,12,138,61,70,43,186,186,104,121,42,191,232,49,244,37,105,81,93,42,35,47,50,49,6,24,59,180,123,63,41,211,97,166,185,156,187,182,219,222,111,127,165,216,71,107,146,173,234,198,248,151,65,177,185,95,218,111,5,113,219,78,59,206,219,172,152,112,213,253,45,159,175,188,240,254,10,47,226,254,79,202,2,81,0,105,174,28,237,23,200,57,205,50,83,51,139,90,206,58,86,191,233,122,105,120,185,92,249,70,248,152,201,84,125,182,118,119,169,239,183,89,153,188,221,233,191,234,52,226,181,239,253,227,224,3,96,0,116,154,78,115,229,173,113,4,186,94,36,223,36,220,221,17,240,114,19,227,229,203,196,130,243,33,216,88,196,244,57,41,74,153,157,168,149,123,125,18,203,248,200,7,234,128,249,216,159,18,73,93,151,117,114,191,170,101,252,100,57,200,238,87,47,120,10,128,0,10,31,49,243,202,130,204,180,233,113,75,46,119,240,153,15,164,0,116,12,85,148,24,115,19,178,109,77,153,84,65,28,141,255,0,208,184,217,30,171,43,205,7,203,196,99,82,179,39,179,163,45,235,93,221,185,155,143,221,220,239,175,185,113,133,90,250,58,253,236,126,67,125,0,4,33,102,55,103,148,218,26,100,61,68,193,217,159,44,217,128,183,209,170,158,110,17,184,90,204,147,225,140,94,69,203,175,49,172,248,143,38,243,59,1,84,164,56,121,109,139,88,68,29,30,41,180,121,9,34,214,146,245,143,66,127,31,151,79,112,244,151,46,153,10,114,20,137,76,107,74,208,109,168,181,25,93,39,238,228,127,17,143,49,134,206,89,61,141,153,150,156,67,131,120,213,77,221,239,191,84,101,55,175,65,167,79,168,233,90,218,75,167,144,8,35,203,61,163,115,59,41,92,225,27,195,52,134,9,168,238,49,250,165,10,66,79,198,225,57,207,233,83,207,203,225,250,70,206,96,30,210,188,198,130,150,35,205,141,151,49,208,212,36,182,70,234,31,65,220,180,149,142,242,186,242,49,184,121,143,217,203,179,254,32,117,114,41,185,57,191,117,111,54,163,63,72,102,162,233,38,205,63,178,146,94,251,13,108,204,30,204,71,146,79,30,11,201,14,124,114,180,127,76,165,248,15,29,191,9,43,252,95,143,240,128,207,152,47,180,26,133,85,227,59,219,30,101,124,109,214,239,119,106,162,17,170,250,175,235,73,59,244,47,210,51,229,3,105,236,169,171,160,141,204,215,192,26,148,246,232,137,186,236,110,125,63,190,159,62,98,30,107,157,159,91,75,81,183,61,223,148,123,157,246,173,127,171,244,245,94,214,183,89,39,230,99,167,79,202,61,174,240,59,165,189,195,252,22,233,28,103,235,186,99,150,34,191,139,215,63,197,233,240,232,2,125,41,89,149,129,42,232,105,116,252,111,135,165,19,186,180,27,21,38,86,74,181,239,107,40,239,107,31,232,31,185,30,175,73,148,146,84,106,156,71,136,202,247,109,244,171,248,140,121,242,167,237,5,181,238,95,169,182,211,139,184,6,160,95,151,1,75,119,70,187,255,0,123,81,157,205,127,30,163,34,224,126,208,221,162,40,166,77,98,76,223,220,165,44,173,54,244,126,10,188,102,178,50,245,35,31,186,224,39,73,46,54,162,186,92,73,145,243,228,98,186,147,248,197,250,68,72,80,187,78,177,18,25,101,21,76,238,178,210,194,73,127,210,210,61,123,21,253,88,191,95,192,119,88,61,167,52,99,215,197,231,119,150,159,233,105,127,27,244,138,2,78,174,94,96,106,74,74,234,81,17,124,76,71,251,93,165,185,91,194,184,167,115,171,233,11,86,159,233,114,71,151,47,236,81,208,113,119,105,197,45,42,150,138,6,119,114,250,61,201,122,52,175,220,234,245,226,253,125,64,73,187,147,224,50,118,122,107,8,63,221,56,146,255,0,72,224,85,122,134,143,94,179,5,54,59,115,144,130,255,0,72,134,252,83,218,71,153,83,167,58,116,108,230,214,201,169,6,159,233,118,57,114,208,68,126,180,91,245,31,70,13,219,155,50,107,181,23,26,170,230,142,253,190,28,221,34,238,72,233,241,106,79,63,12,114,243,48,19,30,212,248,50,47,184,154,195,154,122,232,112,142,223,160,199,207,87,163,69,172,69,126,44,151,29,74,95,101,76,40,219,50,35,36,168,140,142,215,35,231,204,105,182,92,109,71,78,87,120,247,190,57,254,227,187,253,76,87,238,239,234,181,245,12,175,35,108,108,150,167,161,125,225,152,219,181,37,38,191,234,68,179,240,249,242,99,224,96,45,204,77,147,176,62,42,143,80,117,250,134,38,55,37,110,174,152,238,179,251,19,71,66,54,79,241,127,140,105,22,127,236,11,29,21,217,115,176,229,7,49,106,36,228,134,18,74,106,41,60,147,79,14,87,50,52,71,247,25,88,110,35,251,120,236,248,209,168,143,53,108,101,111,237,28,239,249,184,252,169,187,116,100,132,245,155,112,243,71,120,146,50,81,23,114,75,46,86,183,190,63,153,128,138,124,196,217,43,30,208,163,41,81,114,223,48,20,73,154,108,145,187,71,120,238,155,47,201,146,231,200,98,2,160,227,252,41,248,92,25,86,99,138,233,197,83,159,77,244,254,47,34,252,110,127,144,79,102,10,199,249,31,156,79,38,152,85,110,247,95,10,85,37,35,113,50,63,189,41,53,223,74,63,186,116,191,191,167,32,197,27,21,108,239,136,184,110,43,45,56,142,31,94,159,213,153,200,211,171,77,250,62,87,232,2,30,50,219,105,28,91,135,247,11,153,14,129,25,198,167,165,242,76,150,221,71,34,209,204,200,221,46,92,143,244,24,220,252,171,219,129,247,104,212,184,245,26,222,1,142,163,223,235,74,164,154,13,62,53,153,114,55,249,123,135,107,204,46,205,76,183,144,243,142,97,92,150,212,69,8,201,7,233,27,229,244,215,93,191,9,43,252,95,128,192,120,159,179,215,51,232,174,201,94,28,202,45,203,76,232,220,159,127,199,85,175,167,87,175,36,207,169,171,168,206,49,209,115,150,119,175,237,210,236,53,169,152,53,252,190,120,146,180,255,0,101,106,59,26,111,238,145,230,63,33,173,180,42,146,212,110,241,248,36,245,150,191,11,170,183,63,251,120,211,124,121,178,110,125,225,153,142,191,43,0,112,204,155,136,105,39,222,176,151,226,54,239,110,79,25,251,140,124,184,123,0,98,42,99,220,62,34,164,238,247,44,238,148,91,244,29,157,35,34,50,240,40,252,149,240,18,101,91,167,136,54,190,197,112,184,126,17,172,38,230,189,122,174,151,14,214,181,186,61,241,29,50,163,180,150,102,226,118,156,54,112,221,25,253,109,156,127,189,161,200,85,204,239,200,190,148,249,248,191,136,97,10,180,172,52,141,215,18,187,95,86,158,78,124,60,134,114,202,218,158,80,174,34,92,105,251,146,106,5,207,76,174,182,71,192,50,63,22,38,112,230,253,43,75,133,129,152,36,181,126,110,83,37,91,159,159,140,188,199,238,83,115,139,50,107,167,187,159,133,225,181,100,154,254,142,20,132,157,200,236,93,86,126,227,25,206,28,28,163,173,64,65,45,173,246,250,247,241,74,77,236,175,201,228,50,22,5,202,76,152,155,13,169,174,97,253,123,198,215,226,226,229,149,236,187,116,215,240,23,6,90,17,153,80,113,246,36,136,162,111,7,212,94,215,56,223,251,222,158,242,185,25,47,159,191,151,139,248,134,186,189,145,57,139,80,181,178,235,24,43,119,253,206,144,249,245,243,250,63,128,156,186,118,75,101,51,205,161,44,225,171,150,236,140,190,252,147,211,151,154,199,236,199,200,252,174,139,171,113,134,52,234,181,254,253,144,119,183,214,224,156,16,228,139,211,28,161,4,208,54,65,199,115,88,83,143,229,198,97,37,100,163,73,18,104,239,21,202,197,230,207,196,126,77,95,100,236,197,131,37,214,217,203,44,193,82,81,166,198,170,43,231,212,139,251,207,196,122,6,107,46,240,115,5,102,168,250,74,247,253,112,233,243,255,0,229,14,57,57,101,129,229,169,74,145,68,214,107,181,254,249,120,175,111,169,98,197,56,98,110,77,93,94,121,17,179,94,101,183,45,109,30,88,227,162,36,167,223,69,145,127,119,247,161,221,232,219,50,227,117,50,209,191,128,49,186,12,217,73,157,233,79,21,142,197,203,155,66,117,149,147,57,106,167,13,227,195,126,53,114,51,227,36,127,199,28,201,202,60,188,65,17,39,15,216,136,173,250,237,255,0,248,227,76,60,255,0,98,61,155,113,243,60,62,227,46,241,178,239,174,255,0,169,15,29,186,121,52,57,169,219,43,99,137,68,73,127,47,113,226,84,165,233,34,42,75,196,102,92,188,217,19,228,254,73,229,140,157,59,236,51,171,77,237,247,236,130,254,39,7,59,121,63,151,76,173,46,55,135,108,164,25,40,143,139,127,145,151,251,240,16,135,70,216,83,16,84,105,140,204,127,2,230,74,93,115,85,210,154,98,200,185,40,203,161,199,191,66,23,204,216,63,21,50,159,189,242,247,51,22,87,181,251,165,195,247,124,35,137,211,141,132,112,236,54,146,204,106,126,132,34,250,75,122,179,181,206,254,245,124,71,50,168,52,116,164,146,168,182,73,31,47,164,95,243,130,196,225,7,152,115,98,44,65,14,65,187,43,3,230,43,36,108,233,187,148,197,164,175,114,229,205,142,188,134,90,155,148,120,206,145,163,130,193,152,149,205,237,245,107,167,58,118,181,173,209,5,230,98,83,107,39,151,244,230,245,85,254,141,4,238,143,235,231,227,231,203,195,245,24,198,245,108,205,217,178,62,235,140,173,233,213,171,79,222,211,207,202,253,17,245,9,134,184,209,178,140,31,143,234,18,91,143,55,4,214,218,67,170,75,75,50,166,190,147,36,153,216,207,154,126,38,62,217,120,71,18,225,86,214,236,60,59,85,82,226,219,73,63,17,195,245,186,222,201,47,198,49,181,152,151,61,54,106,135,36,147,11,20,232,94,231,82,62,241,158,126,43,157,186,183,240,33,136,241,246,124,229,44,198,39,38,157,138,245,186,189,214,143,188,100,149,236,105,191,86,237,208,140,102,83,50,196,16,243,87,27,225,249,206,68,151,66,135,29,166,209,165,42,145,21,228,25,153,217,86,185,172,139,204,126,189,107,104,28,87,14,149,29,198,97,81,20,163,82,19,99,109,195,229,164,252,156,248,14,141,136,241,11,88,199,16,74,238,169,124,92,67,36,58,223,209,155,126,170,18,147,63,17,17,245,51,33,244,63,149,184,239,17,211,216,102,135,66,226,21,100,188,69,197,50,143,163,211,107,248,150,95,140,95,17,50,57,103,237,143,139,161,232,187,56,69,58,239,235,165,210,233,111,239,255,0,17,251,213,13,181,113,12,202,44,230,137,236,20,110,57,29,212,37,8,82,238,163,52,29,136,139,127,204,249,142,177,64,216,75,56,241,14,255,0,189,178,179,136,225,244,238,255,0,87,34,163,78,171,223,213,144,87,232,67,101,112,175,102,158,22,39,152,85,127,37,188,37,41,58,255,0,166,55,63,5,116,223,212,149,245,252,70,177,35,65,177,182,116,102,54,51,147,54,36,124,53,2,74,102,110,237,193,195,125,102,173,4,147,240,217,103,127,87,159,212,99,166,195,202,188,209,199,115,92,150,121,111,138,93,39,17,188,188,58,60,133,36,244,217,28,188,10,229,254,145,52,88,63,179,231,103,138,51,145,36,63,148,123,151,89,222,92,251,254,114,173,125,69,238,146,101,208,198,95,195,27,53,228,206,21,97,13,81,176,95,11,165,10,69,187,198,90,252,42,86,163,47,19,167,239,230,44,70,19,40,100,203,125,135,177,118,32,125,181,213,242,243,50,99,161,200,36,254,164,82,29,65,26,204,209,200,141,76,31,46,102,54,247,7,246,116,225,79,190,248,248,249,138,199,224,244,106,67,73,213,235,95,172,110,126,225,34,140,209,240,214,26,142,209,181,31,134,105,8,76,116,120,220,93,146,69,200,186,153,244,79,95,128,234,50,118,138,201,168,90,120,140,99,163,93,237,250,159,40,239,111,169,175,136,168,252,124,189,217,223,8,224,152,92,52,9,213,213,17,76,226,190,249,117,163,61,86,65,123,154,46,94,18,254,17,149,32,82,163,211,154,109,166,22,226,137,187,219,89,145,159,59,249,23,196,116,166,115,251,41,36,22,166,113,102,162,189,191,88,73,46,127,252,216,250,153,206,92,186,148,162,40,216,147,86,175,87,239,55,203,167,214,128,29,224,90,107,65,117,81,126,145,139,49,142,112,82,33,196,75,148,92,69,161,70,242,83,126,17,71,225,210,119,245,145,230,68,53,179,48,118,183,197,88,105,217,43,70,96,112,205,38,122,216,65,247,75,107,229,117,216,191,2,103,209,61,126,0,55,159,82,127,24,191,72,168,141,200,253,163,112,26,213,198,231,29,175,109,63,210,242,191,47,72,223,80,203,184,83,180,55,35,38,178,73,169,230,246,183,85,35,66,127,165,249,133,225,50,79,47,12,107,117,51,1,184,192,53,250,159,182,110,68,206,97,183,153,204,141,105,93,236,125,207,48,175,99,50,247,177,240,31,21,95,110,12,129,164,184,164,74,204,253,209,146,137,54,238,89,170,230,101,127,115,6,3,99,133,46,94,99,83,230,246,132,236,234,197,244,230,238,147,37,233,254,160,78,63,63,240,97,141,49,63,105,110,82,199,225,187,159,58,180,234,215,188,254,151,36,159,226,219,214,139,245,244,1,191,43,121,150,200,212,227,168,65,17,92,205,74,34,177,121,143,130,86,36,195,241,18,165,73,174,211,154,209,109,91,201,72,77,175,231,115,248,136,141,198,125,166,216,226,66,94,107,14,103,110,173,113,20,148,23,163,108,149,221,61,86,245,226,255,0,139,240,24,55,16,237,217,181,86,32,126,67,52,172,211,226,27,145,163,118,93,199,77,70,173,36,70,126,180,114,183,67,1,55,56,147,58,50,231,14,39,239,236,195,194,113,84,78,37,6,82,170,204,34,198,105,51,34,230,178,231,110,127,80,195,216,203,109,76,191,161,37,194,131,153,249,108,226,145,40,217,179,149,166,12,244,150,174,182,124,185,242,33,15,21,28,192,218,207,51,148,110,204,171,247,150,179,39,239,195,211,25,185,160,180,95,146,83,210,246,176,229,164,236,195,181,46,54,120,221,115,3,241,169,144,223,24,71,222,116,230,245,106,50,241,126,20,173,235,116,248,244,1,187,249,151,218,57,84,107,187,123,142,181,150,115,111,190,222,232,146,167,52,122,150,190,153,60,175,207,175,144,209,140,197,218,131,49,243,26,97,182,237,6,130,231,19,11,128,180,24,175,153,153,40,215,200,190,149,94,47,31,241,114,25,191,8,246,107,231,12,222,47,189,242,95,94,141,222,239,250,99,138,86,190,171,250,178,190,4,54,207,43,59,52,242,198,154,150,36,98,204,150,221,190,213,69,46,145,250,71,32,236,209,104,59,253,28,171,117,37,124,64,69,69,31,41,115,59,26,60,204,152,249,113,138,164,166,102,171,42,29,30,66,210,173,4,101,225,178,14,254,175,63,168,198,113,202,61,133,241,86,48,81,47,18,229,246,101,65,66,163,56,225,41,186,75,141,22,180,186,73,34,186,227,159,186,231,111,128,153,92,23,179,62,78,96,200,112,216,163,96,174,12,225,239,55,101,222,82,156,209,172,212,103,235,58,119,190,163,235,230,50,29,47,12,209,40,205,37,154,108,45,202,18,70,146,45,226,213,98,51,185,250,198,126,240,17,243,147,221,156,184,26,150,168,210,234,7,152,113,92,114,150,132,172,159,220,160,146,179,221,153,167,156,98,177,242,62,95,1,184,152,91,103,204,33,134,120,174,14,161,91,87,19,163,86,249,214,142,218,117,90,214,108,191,24,198,85,34,36,145,36,186,17,88,133,64,124,112,233,113,225,35,118,210,220,50,53,106,241,25,117,253,31,1,245,145,88,172,42,0,0,0,0,0,45,53,164,138,230,96,46,1,192,228,200,205,17,169,199,44,69,215,145,143,202,169,99,92,51,72,43,212,106,123,175,17,39,240,46,43,153,149,203,162,79,220,3,247,0,116,9,249,241,149,52,219,241,152,171,119,165,123,179,251,198,73,248,185,242,228,223,192,199,67,174,109,153,144,116,141,199,17,153,27,173,238,171,126,163,205,85,237,111,38,15,204,6,122,185,11,86,243,77,145,154,221,66,72,186,153,168,136,104,78,58,237,41,202,168,42,113,20,12,232,208,174,13,74,65,122,57,36,254,151,197,111,94,47,192,190,3,1,99,46,211,124,78,243,51,27,195,121,219,117,158,239,114,94,141,55,230,157,94,188,95,241,186,128,150,121,21,202,60,83,180,138,180,38,140,142,222,55,210,159,227,49,249,51,115,15,6,193,35,57,56,190,132,201,18,244,125,45,65,164,243,231,203,154,186,242,16,149,136,246,249,218,107,18,77,119,209,236,215,226,27,53,37,196,254,161,83,209,225,36,146,76,252,113,203,222,99,227,167,230,190,219,152,241,211,67,53,254,57,183,17,198,36,184,90,67,87,35,50,178,189,68,254,63,79,143,65,38,112,38,110,86,127,101,116,109,58,179,63,5,39,85,253,106,212,114,255,0,237,7,225,77,218,123,44,227,18,173,154,24,15,146,13,94,42,220,127,143,247,209,16,143,229,118,217,115,244,235,161,239,55,119,183,223,52,162,181,255,0,223,252,5,240,242,3,107,58,130,211,199,97,45,226,84,178,109,95,127,211,75,195,239,46,78,124,76,50,37,34,187,182,126,95,83,80,249,51,153,217,110,102,222,155,107,173,49,239,183,247,255,0,136,233,21,109,190,48,156,101,154,99,230,46,88,46,202,34,231,87,104,249,91,225,32,104,58,246,57,207,58,172,99,92,204,185,222,184,239,173,250,175,13,55,177,242,232,249,123,136,135,211,135,246,0,205,138,164,213,166,126,83,111,83,186,53,23,234,244,100,243,35,34,247,72,47,136,100,109,110,45,237,19,147,25,131,58,46,34,203,57,139,41,26,108,153,102,231,130,202,241,120,100,253,92,250,115,29,72,182,223,205,233,159,130,195,56,81,205,29,116,66,148,118,191,159,211,252,7,94,194,125,155,149,5,110,213,87,201,158,103,24,141,95,211,18,125,127,13,253,89,95,95,192,108,254,24,216,207,9,193,226,123,203,45,244,107,209,163,245,97,211,189,181,95,163,255,0,18,19,154,242,107,37,75,106,156,233,196,8,92,66,193,84,87,14,67,103,24,137,138,108,179,81,234,185,88,190,152,249,243,29,7,16,211,51,147,28,53,35,137,203,26,217,148,221,26,142,45,22,87,236,12,189,91,145,254,47,63,202,36,14,155,179,62,86,81,102,71,146,230,9,220,238,30,67,250,187,202,74,172,73,50,59,254,20,252,135,122,35,200,220,39,27,76,223,189,120,95,91,245,226,244,234,62,93,47,123,234,47,210,24,158,226,36,39,108,175,152,216,132,184,199,178,203,31,107,112,201,70,76,209,95,183,34,211,239,100,199,105,203,238,207,153,181,170,146,207,16,96,252,204,132,133,196,55,141,69,79,54,203,120,106,71,134,235,140,126,103,203,175,33,37,149,173,163,54,110,194,72,220,61,140,120,69,33,100,131,46,239,158,229,181,17,170,223,130,63,172,99,44,79,218,9,179,181,8,150,136,57,183,184,113,185,6,193,254,160,78,85,136,181,114,231,24,252,136,51,17,220,203,171,81,182,6,192,113,55,219,201,24,233,26,180,219,90,217,43,218,255,0,224,227,47,97,140,138,202,124,188,138,107,94,49,157,29,49,223,227,204,231,212,35,32,136,146,73,230,127,70,159,15,131,175,215,204,106,70,55,237,55,134,142,11,209,156,237,181,247,155,255,0,233,108,255,0,115,167,215,139,254,55,65,169,216,231,110,45,165,49,155,203,141,72,204,254,50,52,168,135,13,105,238,88,13,234,82,141,68,105,241,48,70,92,148,92,254,61,69,142,104,150,12,101,159,185,75,128,224,204,84,12,214,193,42,145,7,119,161,185,85,216,198,126,51,77,245,17,56,147,232,179,50,233,238,26,163,157,253,162,245,122,44,183,105,248,66,175,150,181,86,90,146,206,133,38,66,159,51,73,178,106,81,221,185,36,92,148,118,191,228,26,10,156,43,180,142,105,200,212,168,29,230,186,159,247,216,12,239,55,101,245,166,214,221,252,47,111,136,202,57,85,176,86,119,226,201,7,47,17,101,79,20,203,145,156,89,43,191,97,162,235,75,137,73,114,68,130,62,151,33,71,228,102,70,217,153,163,143,78,68,78,224,194,239,17,207,92,178,224,162,200,81,254,204,175,248,117,120,124,127,197,204,99,122,46,86,102,126,57,223,106,203,140,80,231,5,167,245,157,30,65,219,93,253,111,2,191,19,151,229,18,99,148,61,154,248,18,33,69,147,140,242,95,66,215,75,65,58,175,72,222,59,200,61,217,171,240,114,190,10,233,203,248,6,226,225,61,155,50,135,9,241,93,209,130,248,94,43,70,243,245,70,82,245,105,213,111,89,211,181,181,31,233,1,28,25,47,217,207,70,153,194,204,174,210,115,42,18,218,171,32,172,166,16,217,19,101,187,61,71,170,55,78,103,207,167,33,189,121,93,178,62,4,192,241,169,139,135,81,197,6,184,91,237,41,148,243,63,179,53,223,85,153,47,198,59,126,65,176,81,160,68,134,141,220,102,180,36,213,170,218,140,249,254,95,168,125,2,96,126,93,7,15,195,160,66,106,20,55,31,90,26,37,17,27,166,70,124,212,106,62,132,94,243,31,168,0,40,225,126,50,30,211,168,213,225,191,65,70,34,54,202,108,147,87,91,243,28,215,176,168,10,116,21,1,98,142,221,76,5,215,47,50,31,27,174,104,183,78,126,98,146,36,27,68,106,215,98,213,110,131,240,221,171,111,173,187,145,171,79,95,5,191,208,3,246,221,157,25,107,34,68,150,84,103,200,172,178,62,99,145,150,201,110,19,156,249,254,129,214,105,176,42,6,235,107,117,174,68,233,92,245,39,165,200,118,214,81,165,180,149,173,107,128,188,138,197,97,213,115,19,22,198,194,52,86,106,47,77,130,193,57,41,44,106,150,225,37,55,52,44,236,92,203,159,135,248,199,105,90,137,37,115,59,13,26,219,247,58,217,195,56,5,150,33,226,110,25,230,49,98,99,44,184,35,94,146,75,50,136,211,205,179,35,230,146,231,240,1,24,219,75,231,125,79,48,125,28,222,42,136,231,1,198,91,130,53,29,181,238,125,111,164,87,226,114,233,239,24,215,44,242,191,19,99,26,237,37,17,112,189,126,84,103,170,172,68,113,216,112,156,89,38,235,69,202,228,131,34,85,149,127,202,67,242,240,182,23,173,227,94,43,130,131,198,112,122,53,125,42,27,209,175,85,186,153,94,250,79,244,9,190,217,159,100,124,9,132,40,91,233,185,125,194,73,143,92,226,219,62,246,121,205,58,80,201,146,185,60,100,124,210,124,190,0,62,157,138,242,22,22,6,203,236,27,81,145,31,16,69,153,11,188,110,204,212,18,52,235,126,65,120,146,109,164,203,146,238,93,58,144,219,70,219,75,72,38,210,103,98,243,28,20,218,108,58,84,54,224,193,103,116,203,87,208,141,70,171,92,204,207,153,153,159,83,49,245,0,0,10,94,224,42,0,0,3,137,249,12,199,65,45,231,80,217,25,218,235,81,17,92,114,140,43,180,126,109,82,178,235,8,198,169,63,136,59,188,213,87,68,51,95,8,167,110,102,211,202,211,98,66,191,19,175,195,168,8,237,219,187,105,105,85,31,65,251,178,126,23,151,187,239,61,123,135,77,205,55,225,173,125,46,242,189,143,244,13,77,217,115,39,165,102,14,53,194,181,5,82,171,174,199,78,43,131,17,215,161,48,106,109,9,222,178,103,117,104,81,17,145,46,252,253,214,24,187,22,226,234,238,51,225,123,194,161,198,112,123,205,31,68,134,244,107,211,126,137,43,223,73,126,129,46,221,158,185,11,18,131,129,213,58,165,133,55,18,98,226,243,146,218,248,227,86,146,75,49,12,149,98,112,200,236,100,124,132,27,133,146,217,119,79,192,152,42,141,73,136,170,133,160,241,26,74,89,167,95,141,231,20,122,172,148,254,63,46,69,238,25,28,90,219,105,105,4,132,21,136,189,194,225,64,82,228,93,76,84,113,58,178,43,115,1,106,220,37,95,153,116,28,105,69,200,143,157,197,164,74,212,94,67,157,9,232,118,1,114,11,74,72,203,168,228,20,34,229,113,80,22,15,153,105,50,62,135,208,125,118,184,177,73,191,82,230,3,129,187,149,174,62,134,213,114,28,102,142,87,50,21,66,180,159,80,28,192,40,70,70,42,3,138,67,8,146,195,140,44,204,146,226,13,7,110,182,50,176,210,61,181,246,87,165,99,108,47,140,177,12,24,216,174,101,66,111,119,105,102,10,18,226,87,161,200,200,61,41,38,77,71,100,164,204,249,251,140,111,8,249,170,20,248,181,40,142,67,152,206,241,167,45,169,58,140,175,99,35,46,100,119,234,68,3,205,46,115,101,93,107,45,49,100,250,84,172,63,93,135,30,59,140,52,149,212,162,45,181,26,150,194,92,177,153,161,37,126,103,98,183,66,25,111,101,29,160,39,101,198,43,113,231,100,97,232,173,183,65,56,41,93,65,102,132,157,156,98,197,125,226,124,94,15,224,62,66,71,118,228,217,58,139,143,32,247,221,19,0,241,211,228,214,34,169,199,123,213,109,106,109,16,220,71,69,60,148,149,140,146,92,138,226,28,115,35,5,214,112,46,49,175,211,37,83,120,22,160,85,229,64,74,55,200,119,65,161,213,164,145,114,82,140,236,72,235,115,233,212,65,232,159,44,243,159,15,99,110,242,221,98,140,55,35,130,220,223,131,154,133,233,215,175,214,241,157,189,94,95,148,124,217,173,90,40,50,28,117,46,199,210,221,56,220,51,90,185,21,141,125,121,244,228,33,223,102,45,168,235,88,71,210,94,247,199,60,39,23,193,238,255,0,83,16,230,173,59,235,250,173,29,173,168,191,72,144,92,226,206,24,83,232,85,137,176,177,22,240,154,163,72,45,92,33,149,148,72,112,250,26,62,36,25,87,98,173,102,133,62,30,17,122,91,213,138,43,106,70,155,239,36,36,136,174,233,23,63,31,196,104,94,209,85,184,217,161,143,234,212,166,37,70,150,150,157,141,44,187,181,100,226,252,49,144,139,157,141,94,31,29,143,151,91,12,101,155,155,70,98,130,141,86,160,211,49,143,135,232,52,53,221,237,249,182,179,241,41,175,172,250,142,201,177,110,27,175,230,150,97,212,42,245,200,93,230,153,20,39,221,222,111,16,206,165,34,75,13,145,217,38,155,88,136,203,167,199,226,39,83,162,78,54,55,192,77,225,204,53,134,106,4,205,65,6,230,15,132,213,223,77,147,205,184,231,203,194,92,252,35,104,71,80,202,250,3,52,44,21,135,98,183,19,112,168,244,104,145,205,59,195,86,157,44,160,173,123,157,250,117,29,188,106,16,20,62,130,162,211,234,2,128,2,164,64,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,153,123,197,170,51,59,11,204,174,45,181,128,112,173,4,124,249,139,155,77,172,46,50,21,71,172,64,47,46,130,160,0,58,182,45,165,166,87,9,100,186,122,119,158,169,121,233,248,8,195,197,24,173,204,33,152,116,40,202,92,70,147,170,44,131,226,143,73,145,111,212,87,234,92,188,63,198,37,122,76,116,191,167,82,53,105,191,190,194,33,54,216,195,149,60,53,142,24,168,194,135,195,34,30,26,76,179,94,241,43,208,104,122,73,234,177,153,222,218,75,151,192,113,215,13,83,56,72,238,207,152,226,54,35,193,84,5,38,125,53,197,200,226,185,71,116,142,250,94,119,167,136,255,0,23,248,198,100,35,185,92,70,94,192,57,203,34,164,88,18,131,59,18,111,20,231,122,107,107,131,34,189,184,165,23,136,145,240,35,234,36,166,147,45,19,96,53,37,183,53,165,122,172,171,90,246,81,151,250,6,233,156,194,76,97,246,0,0,168,0,165,200,133,64,0,0,0,91,111,49,105,46,254,98,138,37,216,252,94,239,48,21,37,115,177,116,23,151,65,194,146,87,46,99,153,61,0,84,0,0,71,199,104,6,33,126,49,214,33,19,139,36,189,130,100,92,137,9,50,231,197,23,214,53,67,98,28,43,10,171,152,120,46,166,243,8,83,142,247,141,212,110,44,140,236,196,148,244,46,94,225,176,125,161,200,152,253,114,97,51,33,73,73,224,183,18,100,107,50,191,142,88,197,221,159,212,57,62,146,224,55,156,91,42,47,213,75,220,204,207,240,114,139,200,113,79,86,251,37,103,44,169,173,83,48,109,62,51,40,36,165,4,241,17,18,140,250,188,179,247,142,214,63,31,9,52,108,97,248,141,29,188,59,206,157,61,117,15,216,28,172,3,141,197,145,126,129,200,56,94,35,212,86,242,1,98,20,122,138,227,152,140,135,26,19,211,160,228,34,247,0,184,84,80,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,78,199,248,54,22,40,224,56,134,27,95,13,189,182,183,22,155,106,209,248,191,226,142,226,44,91,104,114,218,144,149,91,204,174,3,206,102,212,249,98,188,183,204,10,125,53,146,138,132,170,140,212,195,38,93,113,194,190,253,244,245,89,94,254,14,157,7,201,150,89,200,172,29,79,166,180,135,38,165,232,123,235,41,182,26,89,120,212,190,154,143,159,37,123,196,134,118,130,108,218,253,94,171,63,21,83,105,248,93,134,169,184,45,213,43,83,70,151,73,77,170,82,238,155,52,101,123,25,91,153,115,17,55,85,135,46,143,80,118,3,143,17,45,157,55,221,168,244,243,73,31,46,158,98,14,209,154,217,131,81,199,120,166,117,74,68,167,92,101,245,178,180,165,214,91,66,136,210,202,81,207,71,212,126,241,216,114,39,39,167,102,118,38,126,148,203,144,60,20,197,77,251,225,231,91,43,19,141,39,170,18,103,127,31,78,157,71,88,203,76,17,82,199,213,233,20,200,110,195,222,181,17,82,76,229,169,90,108,75,66,125,201,81,223,196,94,238,151,19,7,177,70,203,180,252,48,221,35,16,86,112,230,14,147,198,97,24,232,82,155,134,149,186,167,23,195,44,212,163,83,69,123,233,59,157,239,115,1,182,185,109,150,84,236,15,222,60,52,86,27,227,119,58,183,111,186,187,232,215,215,95,79,91,220,59,248,161,37,41,245,82,69,245,16,168,160,0,0,0,0,0,0,0,0,0,0,0,0,2,150,184,168,0,183,167,49,112,161,149,197,64,7,12,184,205,203,142,184,238,167,82,23,107,149,204,186,29,253,223,80,230,0,17,189,218,91,179,188,108,69,77,244,166,159,30,158,220,137,184,130,10,84,183,101,62,74,52,166,3,169,177,164,136,210,94,161,116,242,17,103,135,49,37,83,42,177,229,105,48,37,27,47,70,84,154,106,148,203,105,116,140,146,241,92,139,120,93,46,217,115,234,61,22,231,14,0,131,142,232,12,83,228,211,41,82,141,185,200,145,105,204,146,211,114,109,105,191,52,171,159,139,244,92,65,46,215,57,47,85,192,24,235,23,215,87,220,205,68,145,140,42,17,153,110,22,164,169,4,167,159,82,74,218,18,68,146,36,90,196,126,66,9,152,217,187,59,219,204,127,72,183,135,61,125,221,194,91,125,29,150,237,188,223,116,208,124,253,79,120,216,33,12,123,7,237,8,120,127,211,142,249,170,98,105,60,71,118,110,244,63,175,78,158,42,254,179,133,110,165,211,200,76,148,9,205,78,100,221,105,43,34,37,105,241,23,59,216,191,156,81,245,10,90,226,160,0,2,211,37,31,67,23,0,0,0,13,108,219,27,37,96,230,118,18,138,135,162,196,90,206,179,30,65,155,242,94,108,188,49,158,71,236,61,252,196,29,102,190,27,168,101,166,99,226,196,66,121,134,147,26,189,62,158,146,101,70,229,146,151,215,98,241,151,79,1,115,234,61,34,215,169,12,86,98,34,51,241,163,188,148,184,78,105,121,4,164,220,136,202,252,200,249,243,16,233,218,31,145,18,104,17,234,216,162,36,76,63,28,170,56,226,69,149,29,179,67,198,151,10,90,236,163,38,203,203,159,51,230,68,32,218,189,139,118,147,169,99,159,76,120,249,149,7,184,46,239,209,188,135,29,22,215,196,94,218,58,250,133,212,111,145,25,31,50,30,126,118,81,207,116,101,215,165,60,124,252,66,125,225,192,232,224,221,254,231,191,190,171,184,159,199,43,117,247,137,223,203,252,91,15,24,81,222,169,66,68,164,161,185,74,96,248,130,34,85,201,8,63,114,143,151,136,191,132,81,217,148,132,171,214,46,163,228,126,155,17,229,26,221,106,247,253,209,143,180,90,162,51,43,16,15,145,154,124,102,85,169,182,173,202,222,177,159,33,245,18,72,194,198,68,44,185,151,83,48,23,154,85,214,226,186,138,252,250,138,145,220,88,190,70,102,2,174,115,73,91,204,16,103,208,207,161,10,17,220,133,122,116,1,120,11,77,100,94,96,74,35,1,112,0,0,11,84,218,21,235,21,236,46,0,31,143,82,194,116,10,178,22,137,240,55,164,227,102,210,190,149,105,186,78,252,185,25,121,152,198,88,199,101,92,162,197,236,204,76,220,34,211,171,151,187,212,107,169,76,65,30,147,77,189,87,57,122,165,208,102,80,1,162,57,159,217,137,150,184,154,67,147,104,120,86,137,29,110,190,218,140,228,87,42,101,225,75,122,76,172,70,162,235,97,171,57,143,217,97,140,41,10,145,38,129,51,5,197,109,83,214,134,137,85,90,130,141,45,30,179,36,158,166,79,220,69,250,58,137,147,82,82,162,178,146,70,95,18,31,20,170,29,22,114,116,205,164,66,144,157,90,236,236,116,44,181,121,243,46,188,204,4,1,207,216,219,50,168,123,189,229,111,12,30,254,246,209,42,65,244,183,91,179,241,24,221,216,185,163,131,143,84,108,73,79,70,228,184,191,163,109,43,230,94,255,0,19,93,124,61,58,15,68,115,178,155,45,166,232,222,101,230,22,94,139,219,93,38,57,218,246,233,224,248,12,119,93,217,59,41,106,140,60,134,242,139,46,181,45,133,52,147,114,129,27,145,153,31,247,147,229,204,102,41,196,229,115,148,21,82,182,161,207,44,55,33,166,162,227,141,217,70,213,167,77,50,26,173,168,142,254,179,95,186,25,15,13,118,132,237,13,135,218,75,41,204,57,68,148,161,73,34,69,14,154,174,170,191,189,161,34,184,235,179,186,149,88,155,57,250,22,7,202,232,104,123,117,186,46,236,75,102,139,18,73,94,172,99,181,236,125,60,198,34,197,125,153,88,173,211,62,238,133,150,49,254,145,39,225,109,196,114,211,204,185,69,243,26,70,2,164,118,163,103,124,77,37,59,29,213,156,34,104,147,224,160,82,189,110,92,253,66,248,140,155,135,187,91,42,173,241,29,251,84,197,114,111,163,117,187,161,210,203,79,93,87,178,139,225,250,7,64,199,253,156,57,161,73,101,110,181,82,203,246,136,230,27,101,186,122,66,76,138,202,229,250,216,185,114,24,22,163,178,54,101,83,55,123,202,230,26,250,75,219,68,153,30,235,117,250,18,243,1,32,112,123,89,48,51,182,76,136,24,225,122,151,99,181,38,156,92,185,127,127,29,150,147,218,105,149,85,87,218,75,244,44,110,173,238,171,222,157,4,175,98,63,41,31,1,20,181,252,173,198,120,97,167,159,153,90,134,162,97,133,73,86,230,75,166,122,82,70,124,174,130,231,225,49,211,90,175,215,99,153,41,138,212,246,205,61,13,18,86,86,253,6,2,110,233,219,118,101,101,93,180,174,61,7,22,164,140,141,94,56,113,75,161,219,220,249,131,251,77,96,92,70,102,203,116,154,241,39,86,248,137,200,236,167,151,79,115,189,124,66,20,153,199,120,222,49,105,143,140,171,141,17,114,178,42,47,39,248,148,62,166,115,67,50,152,59,179,152,120,153,179,181,188,53,105,5,203,203,146,192,75,229,87,7,224,58,246,235,93,13,213,110,53,91,91,238,39,214,183,146,254,3,90,115,87,32,176,34,217,150,252,10,11,45,173,20,199,13,6,169,178,57,40,137,102,71,235,31,192,106,61,51,104,108,204,137,188,226,115,55,27,47,94,157,54,173,72,59,90,254,110,15,217,99,104,186,163,173,41,186,182,35,197,114,245,25,165,91,201,138,114,232,50,245,79,83,189,58,242,248,128,190,70,71,148,170,194,161,196,110,10,13,86,211,170,67,214,43,38,231,238,49,193,88,200,92,75,73,142,153,49,102,210,80,133,44,144,68,79,186,103,208,207,222,143,128,226,123,58,233,42,89,190,193,86,80,239,185,101,164,148,94,238,164,231,144,249,38,103,59,50,218,38,156,149,92,89,18,181,89,110,17,151,191,247,127,16,29,106,91,152,199,14,62,235,45,213,163,164,217,90,163,248,16,149,23,35,253,210,58,120,71,53,59,59,243,54,153,188,225,49,49,183,188,182,175,188,163,157,237,123,117,111,226,62,74,150,47,165,79,90,214,113,164,168,214,225,184,102,180,36,204,239,126,190,46,188,199,81,59,43,213,43,0,216,172,55,183,78,127,80,18,132,53,143,228,37,36,249,60,100,154,53,61,94,94,109,124,6,69,165,246,155,103,156,52,180,153,24,242,168,162,70,171,233,160,210,253,247,254,247,241,26,108,80,157,51,34,212,142,127,19,31,92,122,12,201,38,148,161,198,75,85,237,115,63,230,1,191,248,47,181,127,27,64,94,156,73,136,177,36,180,147,42,43,51,66,165,151,140,214,70,71,251,31,117,198,120,192,157,171,56,82,176,227,113,170,49,177,163,203,76,50,113,103,221,52,228,145,175,194,70,124,158,47,51,17,34,120,78,166,218,73,194,145,28,175,203,146,213,252,195,129,169,21,202,99,203,76,74,180,134,22,139,182,106,101,245,167,145,31,78,94,238,64,61,5,82,54,204,192,85,45,238,154,86,37,250,61,62,180,72,197,214,254,79,124,5,147,246,217,203,122,125,201,234,46,41,85,145,175,195,18,49,242,231,230,247,192,65,7,167,217,193,7,240,89,163,137,155,215,215,119,91,148,87,183,159,139,226,62,53,230,86,106,201,35,83,217,149,137,220,229,164,245,214,100,159,47,47,88,76,196,9,210,119,111,252,171,110,247,160,227,14,95,224,81,63,231,3,231,46,208,124,171,222,26,123,135,24,218,223,236,24,159,243,129,6,236,98,156,205,150,148,173,56,254,185,101,223,214,170,200,247,126,81,200,117,204,205,35,191,167,181,139,255,0,251,86,71,243,135,20,9,197,123,180,35,42,153,65,45,84,12,99,99,59,114,131,19,254,112,63,49,222,209,220,169,43,104,160,227,66,255,0,226,16,255,0,231,2,18,28,196,217,144,126,5,227,186,209,233,63,125,81,255,0,231,31,57,226,28,122,94,182,50,171,31,231,23,191,156,34,114,39,14,79,104,158,87,177,115,58,30,50,177,39,87,40,16,255,0,231,2,232,93,162,249,81,39,65,119,6,52,186,175,214,4,63,143,248,64,131,7,177,190,58,35,179,152,210,184,171,151,190,162,241,242,255,0,229,11,17,142,241,187,118,221,227,42,226,109,210,213,23,139,255,0,56,81,61,212,253,188,242,182,161,248,58,22,46,47,9,171,197,10,41,116,59,123,159,29,154,159,181,134,91,213,146,157,20,76,73,226,108,157,241,199,96,186,219,201,239,136,243,228,214,101,102,51,31,129,199,248,145,191,119,134,170,249,127,18,135,218,206,114,102,244,123,110,51,83,24,55,98,210,90,43,146,138,197,229,201,96,61,12,72,199,89,97,83,211,197,225,218,179,155,171,233,230,69,107,245,232,239,192,97,220,123,86,217,138,106,220,69,91,46,171,239,184,184,102,130,52,200,113,37,160,245,114,229,40,188,204,66,250,54,137,207,52,223,253,122,177,255,0,63,44,71,51,254,84,126,116,172,234,206,9,138,213,35,53,241,147,167,167,77,220,174,202,87,47,46,110,124,64,72,206,101,224,237,150,106,141,84,87,3,45,42,237,155,187,157,27,201,210,57,88,209,123,253,242,126,70,53,163,49,176,54,70,193,113,125,215,130,166,178,123,230,203,156,183,213,203,118,102,101,205,227,247,141,110,119,51,243,45,242,50,127,48,241,51,132,174,164,186,180,131,191,233,88,252,249,56,191,22,205,59,204,197,21,119,204,206,255,0,75,53,213,115,181,189,234,1,250,184,169,188,61,18,100,166,233,48,29,97,40,150,180,32,148,163,59,32,141,86,46,106,63,34,29,107,139,120,189,85,219,242,16,181,217,18,31,81,173,247,220,113,74,61,70,107,81,153,153,249,243,247,142,50,43,128,251,59,230,165,99,79,19,200,250,248,19,252,195,129,201,114,29,51,82,220,185,159,94,68,57,161,83,158,156,164,161,165,54,70,181,146,11,81,159,83,183,195,226,63,88,176,85,81,30,37,63,16,200,191,116,175,248,162,76,224,126,18,100,58,131,186,87,99,250,136,126,149,51,21,87,104,238,155,208,39,110,150,104,221,223,116,133,120,110,71,110,100,126,68,18,176,244,200,139,61,227,140,25,92,139,194,103,229,245,15,206,113,133,33,70,147,52,220,142,220,132,226,129,146,96,109,21,154,180,253,231,15,138,150,141,229,181,125,225,20,239,107,249,183,241,28,53,13,160,243,86,162,103,196,226,165,47,82,55,103,120,17,139,151,63,38,254,35,28,155,106,47,121,10,88,198,179,145,219,151,154,248,233,211,51,114,186,103,126,191,122,179,255,0,16,114,71,205,172,107,28,245,38,180,162,59,91,245,171,63,241,71,76,0,27,89,179,230,218,152,179,45,177,19,147,170,149,170,155,172,247,73,194,74,98,211,97,173,68,173,227,70,94,185,39,149,144,126,251,244,18,57,133,187,73,240,5,75,138,226,233,152,197,205,222,141,63,169,176,74,215,213,126,143,252,8,65,202,28,113,163,212,219,138,65,218,215,73,216,126,171,24,195,22,197,213,195,98,154,187,58,173,171,119,57,212,222,222,118,80,15,65,148,29,179,50,215,16,146,55,52,76,80,90,222,38,11,121,22,57,115,59,121,60,124,185,142,243,15,50,240,38,37,101,26,168,245,67,76,155,242,90,82,159,84,253,250,92,253,200,243,163,11,53,243,86,29,151,15,51,49,91,4,133,235,179,117,169,41,230,86,231,201,125,121,16,237,116,205,166,51,158,156,211,77,150,113,230,10,77,189,95,131,196,50,203,169,159,79,165,248,128,159,202,190,94,101,86,61,97,37,81,194,239,188,70,178,123,233,37,60,223,52,145,160,189,71,60,140,116,138,190,198,121,59,84,53,61,7,6,198,109,199,93,55,77,78,85,103,115,35,185,251,156,62,124,200,67,94,26,219,55,54,233,42,251,247,56,179,53,196,238,212,155,35,16,201,62,102,162,63,123,228,51,38,17,237,17,171,211,210,210,106,216,231,52,165,26,34,165,181,126,169,169,119,89,105,186,188,82,126,7,207,175,48,192,221,156,79,217,235,75,153,195,112,20,234,3,122,53,235,215,85,159,206,250,109,238,63,35,26,247,139,246,87,206,76,178,143,33,116,124,81,133,227,71,141,17,117,21,161,183,158,116,205,73,37,92,203,121,28,249,217,5,202,246,228,59,158,29,237,62,203,68,113,29,227,27,50,164,95,70,141,72,142,189,61,111,214,95,47,119,232,31,117,95,180,43,32,235,209,95,68,220,19,140,100,147,140,169,131,41,20,216,75,35,73,145,248,78,242,79,151,51,229,241,49,49,11,150,166,214,115,139,61,176,107,239,64,70,56,140,147,135,166,219,184,49,150,94,50,35,229,169,155,159,173,239,28,148,205,191,115,167,5,197,69,62,118,54,156,189,201,26,62,130,141,78,81,93,71,175,170,155,35,232,99,32,227,93,165,182,105,173,28,199,24,202,89,100,227,219,187,41,202,12,11,242,211,212,201,211,242,26,213,156,24,243,43,241,19,171,119,13,224,206,0,149,37,165,149,233,209,218,61,36,209,164,203,192,163,247,243,25,156,193,213,179,88,47,181,91,21,195,125,40,173,215,113,36,132,34,41,34,205,80,233,133,227,35,79,62,165,203,145,141,187,192,157,163,24,7,17,241,220,69,51,23,175,135,221,91,85,58,18,109,171,87,226,189,251,145,8,51,158,101,78,45,200,109,238,73,78,25,150,146,36,217,60,249,114,252,131,150,30,51,198,212,205,124,6,47,173,70,222,91,94,230,160,242,53,91,165,236,162,191,83,253,34,83,87,18,205,56,122,60,195,153,249,132,241,20,115,145,22,159,88,73,19,219,159,165,101,162,59,216,143,220,225,242,241,14,223,15,25,210,230,161,14,52,196,162,37,222,218,146,159,119,251,239,128,243,119,74,218,19,59,105,100,148,49,156,152,241,164,19,132,225,165,172,69,45,36,103,203,157,137,194,231,200,119,106,78,216,25,199,5,166,155,127,57,115,45,70,141,87,211,136,165,31,83,63,55,190,35,108,189,14,55,92,136,225,93,45,189,207,204,139,249,197,10,187,16,212,105,221,189,114,248,23,243,136,11,167,109,199,153,81,155,74,36,230,198,104,44,200,140,140,202,189,32,253,255,0,25,3,236,86,221,120,248,203,150,104,102,121,31,188,251,237,239,249,192,162,120,100,226,154,124,93,59,198,100,30,171,218,201,79,187,242,142,145,92,218,11,7,208,148,164,201,166,214,84,105,100,222,250,54,90,62,92,252,220,46,124,132,27,214,54,209,205,89,219,158,23,55,179,53,26,53,106,189,126,73,94,246,183,71,254,3,24,212,246,128,206,218,139,154,221,206,76,118,225,104,208,123,204,67,44,238,92,249,126,19,167,48,19,143,138,246,240,203,60,54,137,91,218,38,45,53,71,209,115,110,20,85,122,218,122,93,242,252,97,129,243,35,181,55,10,83,95,92,90,12,108,103,25,72,121,190,106,164,211,212,90,77,187,153,120,158,63,121,144,137,41,121,151,152,245,13,124,126,96,98,73,59,203,107,223,85,95,94,171,116,189,215,207,161,126,128,163,175,16,98,73,139,76,138,196,135,215,187,55,12,228,200,90,175,99,34,247,223,159,49,36,110,38,100,118,152,102,149,121,233,76,208,177,109,102,59,93,224,183,154,75,244,74,111,133,171,174,201,59,37,92,236,101,252,227,24,68,207,188,252,197,122,237,142,217,251,214,223,132,167,69,79,173,229,165,159,220,143,203,203,204,190,132,252,178,85,90,153,74,150,149,66,212,100,235,36,229,215,116,120,188,73,235,215,159,196,110,190,94,210,242,94,133,199,247,166,87,208,223,223,238,180,104,162,68,85,180,235,191,172,69,230,67,60,229,121,67,2,97,252,129,218,31,23,186,204,135,177,206,23,95,223,9,140,123,195,82,14,215,35,253,140,111,221,13,132,203,142,207,220,127,94,110,157,47,21,85,112,148,214,223,223,111,201,19,230,32,215,167,89,39,213,101,54,181,147,210,221,6,201,208,243,231,103,90,99,91,166,114,169,214,149,189,214,147,106,133,5,54,59,23,62,78,23,62,67,181,197,218,167,41,97,50,148,193,194,149,216,233,69,244,147,80,99,32,147,115,231,107,61,203,169,139,195,226,101,210,178,251,179,255,0,46,104,44,33,204,67,134,41,82,95,54,150,133,173,138,189,66,198,102,229,203,246,73,247,21,134,96,161,236,203,148,212,68,54,152,248,77,180,26,25,38,121,84,101,171,145,91,205,207,128,233,179,182,206,203,88,92,149,70,197,86,35,34,240,199,143,229,127,238,227,20,99,110,209,140,174,163,239,80,84,204,124,131,110,90,154,51,105,152,229,211,87,248,73,114,228,46,33,27,135,7,2,97,58,102,190,10,149,187,222,219,87,211,184,119,181,237,213,95,19,31,176,181,71,143,251,5,114,45,92,132,84,226,142,211,172,36,174,27,129,153,153,236,91,94,173,46,52,155,250,182,233,43,235,24,130,187,218,39,86,154,135,10,14,56,205,38,77,76,154,18,103,83,82,108,174,124,249,73,248,144,162,105,165,98,88,16,201,70,227,50,15,69,175,165,41,247,254,95,136,234,184,135,57,112,229,2,229,34,21,77,70,75,74,62,141,166,207,170,111,239,89,8,45,196,219,106,230,149,83,137,42,118,110,102,107,27,221,26,53,87,228,38,214,211,126,143,159,145,140,125,89,218,87,58,234,171,53,47,57,179,5,100,106,37,125,46,34,150,125,10,223,221,76,4,180,237,39,183,109,59,10,208,9,20,2,196,81,100,51,90,225,148,190,239,134,178,52,18,30,185,22,181,159,189,37,206,215,228,35,34,177,182,78,103,207,220,238,177,76,194,221,234,190,170,92,34,235,111,36,124,6,24,172,99,252,117,136,53,38,185,141,107,213,20,41,211,123,76,186,147,207,22,190,126,43,41,71,226,230,124,250,243,49,248,0,51,211,123,104,103,171,22,40,248,233,228,166,247,50,238,152,39,207,242,180,63,90,153,183,102,123,194,121,181,59,143,36,154,17,170,228,154,53,62,252,200,255,0,189,124,70,183,128,13,169,145,183,214,108,76,140,134,101,226,234,139,138,74,181,25,247,61,60,138,252,252,145,241,24,227,23,237,43,142,177,90,22,137,85,233,46,18,228,156,159,28,24,169,230,122,185,248,83,251,175,168,97,208,1,250,238,226,154,211,150,213,52,206,223,222,145,252,195,158,38,58,197,80,77,42,139,84,208,105,89,44,190,129,179,241,121,243,79,192,126,18,80,106,233,110,67,156,224,186,70,69,169,28,254,38,3,188,67,207,172,214,128,210,25,141,138,180,33,23,210,92,12,99,181,206,254,246,254,35,229,169,103,62,100,213,148,107,157,137,55,166,102,74,51,224,227,167,153,21,139,162,11,220,58,123,145,28,105,38,165,41,54,47,35,28,39,200,7,101,244,223,22,205,81,147,149,98,51,63,25,221,134,203,159,228,79,196,100,236,41,146,248,155,23,241,90,167,82,213,194,104,252,35,174,39,214,213,211,74,57,250,190,241,131,82,181,167,154,86,101,245,24,236,20,236,123,139,233,123,206,11,22,86,227,111,109,171,115,61,212,106,181,237,123,40,175,212,255,0,72,13,211,192,91,6,198,169,201,138,117,184,148,25,9,57,200,109,100,154,148,212,221,187,166,229,201,37,230,127,164,109,30,3,236,238,201,6,151,5,202,174,5,128,241,150,247,121,162,183,82,43,250,214,183,210,23,192,69,253,43,104,172,205,166,233,52,102,110,55,65,165,194,112,183,117,169,5,110,156,255,0,11,215,144,237,48,118,193,205,152,142,161,69,155,249,146,73,69,249,39,16,73,247,223,251,247,196,4,197,225,45,136,182,114,161,197,111,117,151,40,74,201,11,65,154,107,53,5,114,53,223,222,240,201,84,108,154,201,252,48,219,101,77,194,46,51,187,100,163,149,166,200,95,132,173,203,196,233,254,41,115,234,33,126,135,183,142,60,131,21,182,103,102,134,104,188,180,146,136,204,171,111,42,230,106,185,117,145,228,62,10,222,220,217,145,57,6,152,25,175,154,12,158,247,89,94,186,250,124,60,249,114,145,241,32,19,164,221,95,10,82,175,184,166,203,78,247,173,142,247,183,214,191,136,225,145,154,152,110,18,20,165,65,168,217,41,53,157,155,65,255,0,231,252,4,0,76,218,231,58,164,104,221,231,86,101,22,155,222,248,142,95,252,176,252,23,246,154,207,55,174,71,157,153,136,100,105,177,234,196,147,63,229,64,122,11,78,122,225,69,189,185,77,62,175,115,254,242,213,186,127,182,11,157,207,12,44,209,106,84,10,177,243,183,38,90,255,0,148,30,122,90,218,47,58,144,225,45,89,201,143,174,94,255,0,72,101,223,255,0,42,43,35,104,204,237,120,172,140,230,199,197,206,252,241,20,191,249,80,30,135,88,206,92,51,32,136,209,6,168,87,78,174,109,55,255,0,28,115,30,108,225,242,254,195,168,255,0,243,77,255,0,199,30,119,25,218,55,61,90,230,89,217,152,4,86,183,44,73,51,254,84,125,10,218,95,60,207,166,118,102,31,253,242,76,255,0,149,1,232,121,172,214,195,238,90,208,234,60,206,220,219,111,254,56,250,11,50,168,74,228,81,39,243,254,246,143,248,195,206,187,123,75,103,186,12,143,238,221,152,124,142,252,177,44,207,249,81,250,80,182,167,206,200,238,33,114,51,167,49,150,148,222,229,233,28,179,191,95,55,128,122,23,94,99,209,16,130,81,197,157,204,237,248,52,127,198,29,39,23,109,49,131,48,139,6,252,234,101,117,105,41,60,55,208,199,101,71,170,202,63,217,58,92,188,38,32,250,46,215,121,162,168,232,101,204,216,204,101,45,55,51,51,174,200,59,243,255,0,110,29,67,21,103,190,107,215,208,162,86,105,99,71,18,169,6,241,19,245,185,38,69,125,95,223,15,159,48,18,223,139,123,78,178,202,139,194,110,40,216,217,27,237,229,244,211,96,170,246,211,231,35,226,48,221,91,181,207,15,182,106,76,68,99,100,93,163,50,189,26,152,126,46,124,255,0,12,35,19,140,198,117,127,215,24,162,115,219,174,155,233,174,170,215,242,189,252,135,230,63,78,169,38,230,236,178,93,147,126,110,40,249,126,128,18,31,137,59,90,171,178,219,144,213,18,177,138,163,173,122,55,70,237,14,150,100,155,90,247,241,31,196,97,252,107,218,77,158,120,129,245,157,47,30,84,90,104,220,66,210,151,168,84,194,50,34,69,143,163,103,239,26,134,113,93,213,99,82,76,254,177,99,141,41,191,88,203,242,0,206,245,109,181,51,246,169,171,123,143,157,86,167,77,206,116,136,5,207,159,147,95,17,213,215,156,25,195,138,237,191,197,205,47,133,233,174,20,116,219,87,248,173,115,245,71,67,160,202,166,198,148,165,212,33,147,232,54,140,137,38,218,85,226,185,115,177,254,81,148,176,182,96,229,181,43,138,227,112,146,220,222,232,211,166,4,115,181,181,95,170,139,204,128,117,153,216,59,23,202,116,142,117,82,3,135,167,77,200,204,188,55,62,92,144,95,17,222,114,211,34,81,137,103,211,91,170,53,1,244,73,223,107,35,146,242,47,165,43,183,170,69,111,84,186,15,182,161,155,249,117,46,74,28,141,134,102,33,4,146,73,145,194,96,185,220,252,150,63,115,14,237,5,128,168,14,71,113,20,74,195,102,198,187,27,17,153,73,150,171,244,250,66,243,1,176,25,105,178,46,93,38,35,78,207,195,112,221,117,76,184,74,82,106,83,10,255,0,73,203,246,69,238,27,27,129,114,107,41,240,161,50,226,176,170,252,48,211,27,232,166,200,87,77,63,140,231,79,8,209,89,59,100,80,35,52,77,211,158,198,81,172,175,235,74,66,57,115,185,114,127,204,116,12,83,181,158,44,168,165,105,162,227,188,121,18,242,13,105,253,84,117,187,55,226,178,124,47,124,75,151,78,66,96,76,3,17,178,125,189,95,210,165,67,157,191,175,175,254,88,124,243,177,158,70,208,23,187,123,6,214,204,201,59,239,163,89,159,46,126,111,151,62,66,21,101,109,37,155,206,233,220,102,222,61,69,175,127,213,233,69,127,208,232,252,57,25,217,156,179,213,169,236,219,198,142,29,180,125,37,126,89,242,242,252,39,78,98,137,175,149,180,158,207,244,141,77,187,130,177,81,238,109,125,8,108,250,253,114,126,35,173,86,246,233,200,76,38,102,244,92,31,141,27,51,81,53,224,141,29,124,140,181,126,202,87,192,67,75,153,139,154,50,76,247,217,143,137,92,53,117,215,88,144,119,253,42,28,103,89,199,213,114,180,156,101,84,120,189,111,166,168,188,174,101,202,252,204,192,74,197,111,181,107,44,233,139,113,186,117,31,29,50,109,188,109,23,234,93,61,94,18,191,46,114,15,200,135,67,171,118,189,192,61,215,119,59,141,26,245,181,234,162,83,14,253,45,253,116,254,34,61,232,185,109,141,49,84,131,101,138,228,83,89,183,196,25,200,146,239,50,185,121,36,249,248,191,140,101,106,78,194,25,189,85,222,238,241,30,15,250,45,55,222,76,149,239,191,79,189,207,200,6,90,196,253,169,217,183,81,90,251,143,25,86,227,161,81,205,178,39,104,52,191,95,197,207,213,62,92,200,98,172,71,183,230,208,213,242,144,75,204,57,42,39,244,95,93,18,156,159,86,222,76,252,6,70,195,253,154,185,191,42,67,6,229,111,47,214,158,33,41,81,46,76,163,185,92,185,126,181,27,27,151,29,154,149,200,145,105,199,94,164,101,140,227,70,251,122,106,142,183,117,220,215,167,214,139,206,220,186,249,0,143,245,103,126,121,227,247,148,185,24,221,151,53,22,251,233,96,70,71,52,248,63,96,207,196,113,192,203,236,212,199,19,29,101,204,73,72,82,212,74,150,163,118,232,35,51,50,35,245,89,235,226,233,208,76,54,95,236,49,131,112,235,105,42,174,92,101,155,234,38,86,131,54,232,237,42,230,107,185,122,209,203,220,51,22,30,217,183,40,168,218,22,121,73,128,146,225,48,77,41,77,80,98,145,153,242,191,61,209,114,228,49,195,207,43,203,8,153,193,253,154,153,161,136,184,190,58,183,130,157,225,247,122,47,81,154,155,106,213,127,86,63,238,72,109,110,92,246,90,96,154,107,109,47,19,97,220,61,45,104,156,151,12,216,173,212,203,232,139,71,135,246,60,249,43,244,245,27,249,23,10,97,120,58,184,44,55,74,143,174,218,183,80,219,70,171,116,189,139,159,83,31,164,134,90,108,172,219,72,73,94,252,146,68,54,140,3,131,54,42,201,12,34,80,213,23,3,199,109,200,155,205,38,138,180,245,219,86,171,250,206,243,245,189,227,43,225,252,178,193,120,101,148,179,71,163,20,116,161,42,65,17,73,121,124,141,90,143,214,81,251,199,106,0,28,76,198,101,132,165,13,35,74,82,146,73,21,204,249,16,229,0,0,0,20,62,64,42,40,102,69,204,195,81,10,92,143,169,0,179,89,159,188,114,139,18,68,93,72,128,213,126,69,112,21,213,115,177,10,41,6,174,166,66,226,43,23,62,162,213,172,147,230,3,129,232,205,188,157,6,155,216,239,212,199,231,39,14,199,110,246,105,28,255,0,118,161,250,233,90,76,239,97,82,35,62,166,3,134,60,68,52,155,26,75,173,249,25,143,160,138,220,136,84,90,181,146,18,106,59,216,128,117,12,203,198,140,224,154,43,53,23,74,69,156,150,136,255,0,66,132,40,249,161,106,232,163,34,183,132,66,78,219,123,69,76,199,245,188,71,132,153,147,80,36,83,241,156,199,146,151,226,71,66,8,155,92,150,202,202,73,154,140,252,126,241,35,91,124,231,20,28,29,134,24,129,188,172,180,235,85,216,168,82,162,153,36,140,149,13,229,88,143,89,29,185,151,229,16,187,95,41,216,243,50,113,60,134,101,45,105,149,82,155,57,37,49,102,103,101,72,51,231,109,94,47,31,241,243,19,184,219,109,137,182,112,78,41,244,207,188,90,166,189,194,247,118,141,82,228,34,218,184,155,250,165,207,213,46,162,106,104,244,168,212,168,202,143,29,162,66,84,225,174,196,163,62,118,34,247,253,67,93,182,92,201,184,56,51,210,109,229,26,128,142,51,130,183,11,28,138,250,55,254,183,128,191,27,151,229,27,49,98,46,130,138,128,0,0,165,172,7,208,84,0,0,0,124,21,154,163,116,152,169,146,225,44,201,78,18,60,4,70,125,12,253,255,0,80,137,206,208,237,166,39,205,163,206,194,244,153,117,22,92,166,99,87,91,51,114,28,125,26,91,68,180,88,142,230,103,212,186,144,223,141,172,51,41,140,7,131,98,72,83,181,54,148,117,134,24,53,67,81,37,71,170,59,202,181,245,39,151,47,211,97,4,89,241,141,234,24,203,49,49,106,29,170,84,223,97,204,73,62,83,109,203,125,74,36,221,247,109,203,81,145,29,149,111,210,3,232,200,220,166,149,153,125,247,186,84,47,212,238,26,252,67,206,35,240,155,222,154,8,239,234,123,254,3,208,86,77,101,212,12,3,134,228,82,227,70,101,178,114,160,185,86,105,231,22,87,54,219,77,238,190,119,240,116,232,52,63,97,29,153,221,164,122,113,223,20,220,43,43,123,221,155,187,50,107,211,110,38,254,179,69,107,220,186,121,9,50,105,166,217,78,150,219,74,8,206,246,73,88,65,120,0,10,40,102,69,204,199,206,178,213,107,123,135,51,134,86,252,163,128,174,126,240,23,147,126,254,67,145,41,177,16,17,123,133,197,200,128,84,0,0,5,12,174,42,0,44,81,123,133,134,131,33,202,101,113,106,139,220,2,137,81,23,81,121,29,199,18,185,11,144,178,231,123,128,228,0,0,31,139,138,112,228,44,71,5,17,38,48,151,18,135,137,219,41,106,79,50,73,151,236,126,177,13,27,124,108,242,156,43,38,185,139,33,181,78,107,188,177,180,148,145,166,83,235,94,151,14,83,150,50,81,105,47,84,186,9,176,50,35,234,87,24,27,105,188,141,165,230,94,16,143,1,138,6,27,113,254,249,68,229,174,124,84,153,43,232,158,35,59,147,106,51,85,215,252,124,196,145,231,118,159,87,159,75,222,112,111,238,247,182,213,224,73,222,215,183,82,248,152,219,202,126,209,245,12,73,151,213,226,170,75,168,62,251,140,74,142,149,28,72,232,34,73,176,86,35,211,111,122,140,96,140,220,201,218,222,94,119,87,120,61,73,87,120,111,244,112,106,89,254,15,119,125,87,66,127,28,173,215,222,49,236,106,213,74,52,71,97,179,81,150,219,110,234,212,132,60,162,74,174,86,59,145,31,62,65,212,126,197,78,76,140,81,138,220,105,46,114,147,111,194,17,39,213,108,186,233,255,0,20,74,111,102,54,76,68,99,14,211,241,76,184,241,22,169,148,90,139,38,105,144,246,163,181,68,139,153,114,34,43,35,220,35,227,102,76,172,170,227,236,208,195,109,33,116,199,91,157,198,120,38,154,148,71,162,59,222,177,104,87,226,114,235,238,19,147,178,110,90,55,151,217,89,67,128,244,26,75,111,178,204,198,212,184,77,88,140,151,49,197,218,250,82,118,233,249,64,102,170,116,100,67,129,26,35,105,36,165,134,80,218,72,140,206,196,73,34,247,253,67,232,20,34,34,43,16,168,160,45,62,162,166,118,22,92,245,0,168,184,186,11,69,197,208,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,161,112,181,64,44,89,216,140,254,2,214,148,102,100,102,46,89,25,145,219,200,113,36,141,39,166,224,62,158,162,162,212,94,220,204,92,0,35,219,111,12,189,137,57,53,138,134,225,141,76,96,201,4,70,111,56,70,86,226,143,161,114,247,137,9,26,127,182,188,2,118,131,137,28,36,55,114,193,179,57,153,115,245,36,137,84,102,22,17,255,0,177,37,126,101,3,55,240,101,17,15,40,154,99,188,108,148,33,42,47,20,89,42,234,124,250,152,153,108,181,158,186,142,16,129,41,106,51,53,147,221,72,136,249,58,162,247,125,66,15,118,94,148,236,93,163,176,203,59,215,8,147,198,242,74,185,115,128,241,137,174,201,39,183,249,123,73,89,154,140,205,50,57,171,175,235,133,140,210,178,239,192,0,54,202,134,69,239,2,248,116,22,169,100,71,110,98,164,178,233,204,5,192,41,212,84,7,18,217,213,111,21,173,240,28,41,94,143,13,175,112,142,241,248,181,105,46,131,232,89,251,190,0,44,65,222,198,57,75,160,177,4,92,185,142,64,1,106,133,194,213,0,142,237,183,218,223,214,228,55,171,78,172,40,180,222,215,181,215,36,126,46,195,180,126,25,236,20,247,17,171,79,121,114,209,111,116,146,243,29,119,180,15,18,42,159,140,247,68,228,82,190,16,215,101,159,63,194,202,248,252,7,38,192,88,204,166,30,4,132,185,16,46,190,244,240,165,126,46,92,81,244,213,240,28,95,180,223,236,164,238,130,86,165,48,95,227,127,194,49,250,3,243,176,251,164,245,33,135,72,210,119,215,204,186,122,198,63,68,114,176,14,53,157,204,114,11,22,87,81,0,161,116,23,17,92,83,160,184,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,3,28,103,118,27,239,252,11,137,217,227,119,27,236,63,54,61,247,122,173,118,92,43,245,47,62,130,1,118,161,193,254,140,102,206,38,135,222,60,79,13,193,120,183,58,53,106,140,201,244,212,118,245,191,128,122,55,170,50,82,41,178,217,61,95,72,195,136,240,245,230,147,46,66,39,123,66,114,208,223,159,143,170,108,196,170,184,181,119,85,180,55,116,159,134,34,125,201,255,0,72,146,49,15,102,246,20,239,124,111,46,79,31,186,215,135,38,30,157,214,171,90,107,5,230,66,106,48,44,14,3,12,81,153,222,235,221,211,99,183,125,54,189,155,79,62,191,1,25,253,152,88,26,77,58,67,114,222,129,82,104,151,135,231,163,83,173,26,82,103,222,13,242,230,158,188,132,164,83,27,221,83,162,183,207,192,194,19,207,175,36,144,64,250,128,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,34,176,168,161,149,192,84,0,0,80,202,227,74,246,246,201,239,75,50,250,57,250,69,194,239,113,82,36,254,180,215,107,177,43,195,235,151,227,117,248,13,213,31,149,136,233,44,214,96,162,43,198,233,37,46,147,159,71,107,220,136,203,222,71,230,3,204,28,57,157,197,175,232,247,251,251,123,244,219,79,233,243,19,129,177,166,124,250,119,133,141,207,69,56,29,230,36,224,237,199,111,109,118,227,248,191,6,159,199,233,240,234,35,135,108,188,139,119,3,122,31,221,212,188,68,190,55,188,53,241,44,94,218,56,123,90,205,167,241,206,255,0,144,116,109,152,179,182,167,151,117,202,21,53,149,81,27,140,172,77,22,99,142,78,53,17,164,141,108,145,157,247,137,34,73,18,61,255,0,30,98,15,68,173,43,90,9,86,181,197,227,6,236,255,0,157,180,124,121,135,104,45,122,67,134,222,147,59,138,250,40,82,210,165,30,135,29,245,83,188,81,244,69,207,175,188,103,4,173,43,73,41,10,37,36,250,25,29,200,81,112,183,87,192,92,0,0,0,0,49,46,127,101,207,167,24,86,53,63,190,120,45,53,68,73,215,195,239,47,102,221,45,54,212,95,141,215,224,50,208,226,144,194,100,32,144,179,81,17,29,249,0,243,53,154,24,43,208,174,236,253,82,227,56,205,247,245,157,222,141,26,63,116,119,190,175,224,18,149,217,181,156,221,235,128,23,79,244,111,117,197,99,67,99,95,25,171,78,166,97,149,237,160,175,107,244,26,215,183,190,91,77,167,122,11,194,210,234,238,111,59,207,86,166,12,237,110,22,221,19,241,26,251,178,222,98,202,194,25,135,131,161,33,116,228,50,172,91,79,144,181,201,51,35,73,111,216,35,59,234,34,34,178,127,140,7,163,68,43,82,73,86,181,197,195,163,101,14,42,103,20,224,90,77,81,185,112,158,226,183,246,84,103,9,72,61,47,56,158,92,207,241,121,243,243,29,228,0,80,202,226,160,3,141,42,177,90,221,69,79,152,181,75,177,219,144,169,29,202,224,42,92,128,0,5,171,43,216,89,109,35,148,83,73,0,161,43,151,65,121,43,151,65,110,130,189,249,138,244,1,93,95,1,112,176,0,94,2,221,70,4,96,46,1,75,151,152,0,168,0,0,0,0,11,28,111,89,91,85,185,223,160,252,231,104,187,203,125,243,107,126,227,255,0,88,253,64,1,168,219,107,96,78,247,193,152,185,190,245,221,111,48,84,246,111,184,213,107,181,39,159,172,94,98,23,228,100,167,14,165,39,210,109,90,109,253,133,111,254,208,122,82,147,17,185,73,82,92,82,136,148,147,73,216,253,195,243,189,24,128,71,125,244,143,254,82,127,152,7,155,23,242,151,114,87,244,130,252,237,250,210,223,249,227,244,169,153,25,222,38,69,233,78,238,237,239,63,88,223,203,151,225,62,35,209,241,97,168,36,119,222,191,255,0,202,47,230,28,136,161,68,71,71,30,233,110,165,252,192,60,225,191,144,155,141,63,211,94,173,87,254,193,183,255,0,104,56,145,145,122,255,0,233,166,220,237,250,199,255,0,194,15,72,61,195,15,251,163,223,164,191,152,90,156,63,9,37,98,117,239,254,81,127,48,15,57,45,108,255,0,189,50,47,75,109,127,240,15,255,0,8,46,45,159,46,234,154,244,187,161,94,252,7,255,0,132,30,141,74,129,12,142,251,215,191,249,69,252,194,228,208,226,37,90,137,199,174,127,18,254,96,30,118,161,236,211,196,25,127,78,186,110,141,95,212,219,255,0,246,163,245,225,108,181,171,95,244,245,229,253,172,250,255,0,190,143,66,125,215,28,136,139,91,156,190,37,252,194,242,130,201,126,201,127,164,128,64,149,51,100,205,227,237,127,79,246,250,84,151,245,43,226,95,223,135,127,164,108,201,221,206,52,223,166,219,205,222,174,125,219,107,222,255,0,223,126,34,108,138,58,8,201,87,87,33,83,101,42,86,163,51,184,204,211,145,10,53,13,155,184,247,212,199,166,123,189,38,74,191,119,95,221,254,219,241,29,42,187,178,62,131,91,255,0,116,27,235,120,249,119,79,75,220,255,0,187,9,225,84,102,213,212,212,45,84,54,148,86,53,43,244,137,20,96,121,249,147,179,86,157,63,211,167,159,246,187,255,0,194,142,36,108,225,186,101,103,233,149,237,115,254,167,124,63,219,71,160,131,166,176,174,171,115,244,151,243,11,59,162,53,173,173,223,210,95,204,36,219,137,234,60,249,71,201,142,239,150,148,250,73,188,221,223,251,14,215,185,127,143,241,31,187,23,46,244,54,76,247,197,244,145,243,225,254,63,227,9,237,58,36,69,117,113,223,210,95,204,56,213,135,32,168,245,27,175,243,253,209,127,48,227,171,79,21,242,153,16,7,85,201,78,49,38,231,164,186,53,185,174,220,21,237,123,242,252,39,196,126,75,153,59,166,223,211,23,255,0,83,255,0,239,143,66,73,195,144,82,119,39,95,255,0,229,23,243,10,158,30,132,127,215,95,255,0,229,23,243,14,74,45,197,17,136,30,118,155,200,14,57,105,63,75,116,92,201,31,172,47,249,127,9,241,28,242,54,107,220,52,165,250,105,171,77,191,181,214,255,0,237,71,162,20,81,34,35,145,56,239,91,243,50,254,97,122,169,17,150,147,65,173,219,31,196,191,152,114,15,57,14,236,247,101,159,244,221,255,0,242,255,0,255,0,8,63,22,161,147,124,5,255,0,166,61,118,94,143,214,118,243,231,235,252,7,164,211,160,195,50,182,241,239,210,95,204,40,230,31,134,226,73,10,117,235,23,146,139,249,128,121,161,143,150,155,253,95,171,90,116,219,251,26,255,0,249,195,247,227,228,102,245,58,189,40,181,142,223,172,191,252,32,244,120,222,26,130,213,244,186,255,0,63,53,23,243,14,84,81,34,32,172,78,59,231,212,191,152,7,158,154,30,203,253,235,25,135,253,56,221,111,117,114,238,205,86,177,153,127,117,47,33,247,167,101,59,75,92,111,79,61,68,223,87,117,245,233,253,251,226,61,6,162,154,195,118,210,183,57,121,153,127,48,184,160,50,75,53,234,93,207,151,82,1,231,217,253,150,183,45,36,253,58,191,50,47,234,103,255,0,133,31,191,135,182,56,239,78,35,253,113,183,91,173,31,218,141,87,189,255,0,191,151,144,158,130,167,48,74,53,107,93,207,226,95,204,57,138,58,19,208,212,2,26,229,108,115,221,36,164,125,209,119,182,73,185,126,232,211,249,63,14,126,67,230,61,148,55,144,247,254,159,90,254,238,234,248,219,251,176,154,19,43,129,164,140,180,137,49,18,32,87,29,236,221,221,178,220,71,166,123,203,56,130,254,167,91,170,47,253,212,99,101,236,253,196,204,121,175,75,116,233,90,142,252,5,253,255,0,237,131,209,114,162,182,163,212,102,174,127,17,242,157,22,41,173,78,111,29,186,140,204,249,151,243,9,195,3,207,59,59,52,234,191,244,235,107,91,251,91,255,0,225,71,35,219,49,235,85,253,55,183,47,250,155,255,0,225,71,161,82,163,197,47,235,142,254,146,254,97,85,82,99,44,238,107,115,244,151,243,11,129,231,114,70,205,123,147,81,122,105,170,214,254,215,91,255,0,181,31,4,173,158,55,40,37,250,95,123,157,173,221,255,0,254,16,122,49,58,60,101,39,73,173,219,125,101,252,194,211,162,68,52,146,77,199,108,95,18,254,97,71,157,136,59,54,241,38,71,233,158,155,163,87,245,58,254,95,223,71,98,103,100,237,87,254,159,173,107,127,106,191,252,48,244,12,221,22,43,74,212,151,29,185,149,185,153,127,48,229,238,214,63,29,207,210,95,204,2,14,89,217,51,113,73,148,223,167,250,181,37,103,126,234,183,236,127,219,135,83,254,133,13,212,173,231,167,183,183,187,186,190,31,237,194,125,14,11,38,86,212,190,127,18,28,71,72,140,106,213,173,219,253,101,252,192,32,174,155,177,239,30,217,72,251,162,110,245,145,242,238,139,218,199,111,238,195,150,126,197,255,0,66,159,245,201,253,145,127,105,254,7,253,252,78,105,209,98,168,238,110,59,250,75,249,135,42,41,172,32,136,137,110,114,43,117,47,230,1,5,13,108,91,174,255,0,235,149,107,127,216,111,255,0,14,62,216,187,10,113,78,35,253,116,244,221,100,159,234,29,255,0,244,129,56,229,72,140,158,139,119,244,151,243,14,116,197,109,38,74,37,43,145,223,168,8,103,162,118,123,107,109,149,125,215,109,125,95,218,15,175,252,36,126,188,206,207,141,49,16,159,186,239,69,255,0,212,15,175,252,36,76,62,146,14,128,33,141,158,207,205,219,235,87,221,110,253,75,250,131,241,255,0,116,142,103,251,63,248,173,63,235,181,167,77,255,0,180,55,235,255,0,198,4,203,25,92,13,36,174,162,112,194,229,5,24,131,97,14,236,214,127,117,77,238,150,13,207,234,30,158,151,229,250,224,252,135,81,78,199,154,151,163,238,139,249,123,163,255,0,195,15,64,134,130,63,49,98,163,161,69,99,53,115,21,16,4,173,140,236,146,95,221,35,169,244,238,127,255,0,14,56,157,216,231,66,72,254,232,215,231,255,0,82,63,252,56,244,5,184,70,130,110,231,98,230,28,50,60,212,3,207,52,157,147,119,90,127,167,235,222,255,0,218,175,255,0,12,62,9,251,46,240,77,184,191,78,117,232,108,215,253,76,181,237,126,95,133,248,15,68,167,9,163,253,146,255,0,73,14,53,210,227,172,140,141,110,115,43,114,50,254,96,30,113,97,108,247,197,204,68,95,75,180,234,191,139,187,239,107,17,159,77,224,237,116,157,147,56,212,146,189,63,209,116,153,255,0,82,175,239,183,247,97,232,49,186,52,86,237,165,199,121,121,153,127,48,230,76,22,82,86,37,47,244,144,8,4,119,99,237,211,40,95,221,18,247,177,91,186,62,31,237,195,137,157,145,247,218,191,215,6,214,183,246,167,255,0,195,15,64,101,25,5,202,234,21,84,116,43,169,171,144,8,7,168,108,125,194,221,95,116,77,90,81,171,250,145,111,63,239,195,242,155,217,110,238,147,126,157,126,94,236,255,0,240,163,208,98,227,54,179,185,154,133,135,5,165,117,82,255,0,73,0,243,240,230,202,124,239,233,231,255,0,202,255,0,252,48,230,135,177,255,0,20,225,255,0,174,38,155,167,87,245,34,255,0,253,176,244,0,84,246,82,119,37,47,244,151,243,2,169,236,171,170,151,250,75,249,128,64,29,75,99,222,15,119,254,184,154,245,223,251,81,107,90,223,223,190,34,180,205,143,120,199,91,111,238,137,163,91,164,139,247,69,237,115,46,127,134,248,137,250,118,154,195,182,212,183,10,222,70,95,204,47,40,77,17,146,181,47,151,196,128,66,182,29,216,19,138,167,199,95,221,99,78,173,124,187,138,253,20,127,225,3,168,227,189,134,187,158,160,247,250,232,111,172,227,105,254,162,105,234,221,255,0,217,6,39,117,40,36,244,51,228,45,113,132,56,119,81,159,228,1,231,90,191,179,7,115,160,215,233,198,250,207,110,173,221,154,124,249,254,20,252,135,75,70,81,106,191,244,195,107,127,130,127,247,199,165,71,105,81,221,228,165,184,92,239,200,203,249,135,202,120,102,1,255,0,94,145,255,0,202,79,243,0,243,197,68,217,175,189,208,75,244,211,117,119,119,118,238,237,94,92,255,0,10,94,99,182,192,216,227,137,113,180,253,209,180,234,191,246,162,254,127,223,196,252,55,71,140,217,145,165,110,242,59,243,50,254,97,245,20,116,18,116,221,86,1,4,12,236,53,188,132,219,223,117,11,106,51,229,220,159,19,255,0,8,21,107,98,174,1,70,231,221,47,93,203,77,187,154,223,253,191,192,79,1,54,146,73,36,140,249,1,182,147,247,152,8,131,202,253,148,120,142,243,254,159,116,233,220,255,0,106,239,248,255,0,223,134,200,211,182,77,221,233,47,79,239,244,132,127,212,175,171,251,240,222,196,32,145,123,25,243,23,0,209,44,69,177,111,127,83,36,71,251,165,110,55,250,57,247,54,171,105,81,31,247,114,242,24,95,22,246,115,111,103,186,255,0,221,142,218,148,142,94,143,126,224,191,194,126,2,85,64,4,71,255,0,169,197,172,137,63,118,75,91,255,0,213,239,255,0,25,29,102,181,217,189,184,220,255,0,175,54,173,90,191,233,118,222,95,225,66,101,128,4,11,212,118,22,225,87,167,238,165,171,193,171,250,137,111,63,240,129,248,178,118,47,220,106,63,186,78,173,54,254,211,219,255,0,183,30,128,133,138,109,42,43,25,159,48,30,123,159,217,7,118,163,255,0,92,59,254,105,255,0,240,195,141,123,35,105,73,43,238,131,123,255,0,216,159,255,0,12,61,8,42,27,74,234,165,126,145,78,1,159,198,95,233,47,230,1,231,97,173,154,111,127,233,215,255,0,229,191,254,20,103,140,172,216,151,136,147,9,127,116,221,54,169,182,95,212,91,251,209,253,252,77,98,105,145,211,209,110,115,248,151,243,15,173,41,36,149,136,6,128,97,205,134,53,64,142,127,117,27,95,95,246,147,247,71,254,16,59,69,47,97,125,219,166,191,186,141,238,131,43,119,39,196,191,194,6,236,0,13,71,99,98,109,9,73,125,211,47,100,145,127,81,191,252,56,230,254,130,191,255,0,201,95,255,0,38,255,0,240,227,108,128,6,166,43,98,221,68,101,247,74,247,127,212,111,255,0,14,63,50,126,195,92,73,56,95,117,29,58,173,253,164,191,151,248,64,220,96,1,163,146,118,3,214,234,151,247,89,181,237,203,184,126,31,238,129,123,91,2,216,139,253,118,61,223,245,11,255,0,198,6,240,0,13,104,195,187,34,119,31,17,254,184,91,253,254,143,237,78,155,90,255,0,223,143,204,125,114,118,86,226,201,73,244,239,70,164,154,63,169,119,235,255,0,110,27,24,0,53,19,19,236,69,222,113,36,177,247,78,221,239,52,115,238,91,218,198,147,254,239,240,24,39,50,123,55,120,213,42,95,221,155,70,241,246,252,62,142,222,214,108,203,175,21,240,18,98,0,33,83,16,246,117,240,178,31,47,187,14,171,72,82,127,232,126,222,243,255,0,9,29,90,161,176,103,11,187,255,0,93,93,90,175,253,162,183,75,127,132,9,212,20,50,184,8,49,254,129,13,17,30,119,238,169,125,41,81,219,184,250,216,191,221,3,240,87,177,14,181,154,126,233,214,191,253,133,255,0,240,226,122,148,218,84,70,70,103,204,172,40,76,164,145,187,185,216,4,16,192,216,102,234,255,0,244,163,251,19,254,210,124,127,221,3,184,225,174,207,254,242,145,187,251,173,110,254,131,93,251,134,254,242,229,250,231,226,38,185,45,165,37,98,51,23,128,140,252,43,217,179,195,241,95,235,207,171,86,143,250,93,183,227,127,133,12,213,66,216,103,187,90,211,247,81,222,89,221,127,212,75,123,139,151,235,143,128,220,96,1,172,17,118,61,209,167,253,113,47,107,255,0,106,63,252,48,253,234,86,202,220,7,253,61,239,60,38,95,212,187,123,239,253,216,108,8,0,199,152,119,41,59,129,73,87,164,27,253,44,19,63,173,52,249,115,245,207,200,119,134,160,110,175,244,183,191,238,71,214,0,45,36,219,222,46,0,0,0,0,0,1,75,151,152,10,128,161,152,166,163,1,112,183,87,192,12,238,40,1,188,248,11,13,119,59,216,84,238,126,224,36,149,173,204,5,18,124,238,47,20,210,68,43,126,86,0,22,146,109,239,23,0,10,145,219,220,41,107,170,226,213,25,31,134,226,244,21,146,64,42,69,97,80,0,1,209,115,159,20,250,39,151,149,138,215,3,197,112,188,63,209,111,116,106,212,251,105,235,99,181,181,95,167,184,119,103,220,38,88,113,229,40,136,144,131,81,154,143,145,88,189,226,56,123,71,51,181,200,88,71,48,176,100,89,180,23,13,29,211,165,179,114,239,157,221,136,225,242,39,62,55,233,211,244,128,209,205,187,51,55,211,140,223,196,48,123,147,130,209,42,3,250,184,157,229,237,1,180,218,218,11,241,175,127,128,203,59,5,108,249,223,88,196,235,30,151,110,120,236,39,196,238,248,13,90,53,187,21,90,111,188,43,218,246,189,136,105,254,20,137,39,27,227,41,207,59,29,213,173,113,55,166,81,16,103,234,155,105,248,242,255,0,72,157,205,142,240,83,116,12,186,193,83,137,185,200,91,152,46,154,217,239,147,100,243,98,57,254,41,115,228,39,168,108,52,40,156,46,191,164,213,170,222,235,116,184,250,128,5,1,75,243,176,168,161,149,192,84,0,0,7,91,198,248,143,209,218,12,218,135,7,196,112,251,191,6,243,70,173,75,73,117,177,219,168,253,106,181,78,37,46,12,153,82,101,199,96,152,97,111,25,188,225,37,36,148,145,157,206,230,92,185,117,17,233,183,38,210,176,224,225,140,107,64,165,87,176,156,151,81,221,187,182,184,162,91,170,187,145,150,124,146,237,207,145,153,244,232,65,35,92,251,72,179,215,210,44,81,81,194,62,139,112,252,21,94,159,43,136,227,181,235,253,79,63,14,157,217,91,240,157,111,238,248,141,113,217,139,46,254,233,57,135,82,133,223,29,221,122,67,211,117,112,251,239,235,236,150,155,106,79,227,245,248,116,29,18,178,237,71,51,177,237,78,164,80,213,33,247,217,109,213,38,156,218,150,146,36,33,182,238,69,226,59,116,191,196,75,222,192,249,21,23,12,195,160,226,87,162,215,216,114,126,9,138,149,241,40,36,181,169,101,21,102,73,187,101,206,233,229,204,249,92,65,186,120,87,15,119,31,21,247,222,255,0,127,163,250,222,155,91,87,196,252,199,96,0,20,5,171,59,16,184,124,239,44,238,105,229,96,5,31,51,63,136,185,8,181,249,142,38,203,82,142,227,157,41,183,152,11,211,208,84,80,138,194,160,0,0,0,0,0,2,138,232,42,40,125,0,88,174,131,231,55,109,251,31,225,31,66,138,229,208,124,235,107,167,37,0,230,105,87,46,158,241,204,62,86,145,166,220,143,168,250,72,5,69,171,78,162,181,236,46,0,17,243,182,158,84,247,183,161,223,171,219,173,215,120,255,0,98,234,189,248,127,221,151,144,134,90,116,126,38,163,22,54,189,59,215,144,141,86,189,174,162,43,143,70,27,64,208,155,168,247,13,201,243,221,241,94,167,199,117,215,151,192,65,142,84,224,21,84,179,43,9,52,228,74,150,151,43,208,26,51,67,125,8,228,35,247,61,121,136,36,83,179,151,45,184,106,14,94,215,251,235,86,158,246,250,46,26,223,179,150,143,91,87,229,232,36,142,19,60,60,100,51,171,86,155,243,181,189,230,49,78,206,24,78,62,26,203,44,61,5,162,150,69,27,139,177,63,109,94,41,15,31,62,69,248,195,46,132,0,0,161,157,133,28,110,47,221,111,112,181,7,123,114,28,106,51,191,65,123,87,228,118,1,204,69,113,112,181,61,69,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,101,113,80,1,97,244,22,17,92,250,139,207,160,180,136,5,233,43,16,184,90,146,177,11,128,6,183,237,87,15,138,195,120,137,59,205,58,176,172,196,116,191,245,183,198,200,12,1,180,229,73,168,24,107,16,169,79,178,131,78,24,150,191,164,81,23,70,222,248,244,228,36,244,33,25,57,21,73,225,118,139,162,39,136,213,167,137,253,133,186,193,119,226,37,219,37,60,56,18,150,223,91,38,71,63,251,122,196,60,101,126,54,113,221,167,169,140,54,236,21,160,247,214,52,170,247,253,79,89,254,48,151,173,159,230,28,220,185,164,62,163,69,212,137,62,175,78,82,92,33,139,109,214,201,128,0,57,24,88,165,115,232,4,187,123,129,101,206,255,0,1,68,164,175,123,128,189,42,191,184,84,80,133,64,124,74,101,73,232,71,207,226,57,141,102,161,202,164,167,222,67,140,210,69,208,128,92,217,116,49,200,56,208,70,86,28,128,2,134,87,21,0,16,231,218,95,61,200,217,144,203,4,72,241,224,164,159,50,59,243,126,97,14,145,217,255,0,142,83,11,31,96,58,67,138,96,141,29,233,114,54,214,103,205,153,74,234,92,189,227,36,118,154,80,20,238,96,166,97,110,254,135,4,17,243,82,175,201,249,134,53,103,99,90,205,74,14,117,97,6,35,73,208,72,239,13,37,161,39,107,196,144,126,242,248,140,227,193,164,255,0,101,228,212,212,112,125,62,98,76,140,156,222,243,34,50,46,78,172,189,255,0,80,236,99,30,100,20,201,19,114,170,134,252,167,53,184,162,149,168,236,69,123,73,116,189,223,1,144,198,153,5,170,234,46,22,171,151,232,1,75,243,176,170,122,142,45,119,80,228,73,251,204,5,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,53,88,249,138,18,140,192,85,105,214,133,32,255,0,100,70,67,94,118,128,217,189,25,169,14,188,148,34,166,181,213,56,91,20,121,76,55,125,217,181,211,120,147,183,224,253,255,0,17,177,2,138,74,84,86,81,117,1,129,54,110,217,226,62,79,210,163,50,178,169,161,214,226,72,140,164,201,146,195,182,37,200,222,127,91,73,115,228,67,61,33,36,132,37,5,209,36,68,42,148,165,37,100,149,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,80,202,226,160,3,77,246,193,217,165,236,199,244,75,187,152,169,63,221,220,126,189,212,184,237,219,121,195,218,250,203,159,168,125,4,26,76,166,213,48,181,82,49,78,140,77,62,217,162,74,18,165,165,100,100,74,229,125,39,230,147,30,160,106,244,56,85,141,215,22,201,57,185,213,166,235,82,109,123,95,167,212,32,79,109,108,136,111,45,113,252,72,116,246,160,50,201,97,198,231,41,45,73,121,203,158,254,73,25,221,194,189,236,130,229,208,6,106,236,255,0,206,41,205,99,60,7,73,154,136,13,176,93,233,169,68,203,166,162,250,41,74,46,138,50,235,111,112,151,140,29,90,143,92,160,197,154,195,137,89,56,78,31,133,42,73,114,113,69,239,250,135,157,157,156,243,106,110,0,199,184,122,75,114,36,165,16,56,187,19,44,52,179,45,108,188,92,181,245,245,253,226,105,54,56,206,87,115,15,5,211,20,251,179,23,170,28,199,190,154,59,77,250,179,13,31,176,63,136,145,224,54,120,5,173,171,91,105,89,126,200,136,197,194,138,115,184,168,161,129,116,1,80,0,1,164,27,108,100,236,124,65,232,111,14,115,151,184,239,27,233,125,164,219,87,13,248,197,240,16,161,64,147,39,14,98,154,69,68,219,65,57,14,108,121,73,37,248,146,102,135,8,202,246,62,158,17,233,7,55,240,60,92,85,221,59,230,90,95,11,191,182,183,86,155,106,221,244,211,254,40,243,227,156,184,9,236,11,138,226,68,73,198,73,112,13,202,179,78,45,101,248,71,11,246,69,215,193,245,0,152,237,129,115,105,204,81,149,184,18,155,40,225,165,201,61,233,169,45,50,234,79,195,38,82,138,198,102,101,251,17,185,137,81,44,181,36,238,70,34,51,179,163,55,145,1,236,190,194,238,156,211,221,247,181,201,44,52,104,230,82,215,212,206,254,241,44,24,106,166,138,197,22,53,69,178,89,37,221,118,214,68,71,201,102,94,238,94,224,31,168,40,119,247,10,128,15,149,119,212,92,135,35,106,228,68,42,180,17,159,79,112,37,36,68,92,185,128,184,84,203,149,197,5,214,185,16,7,35,20,177,138,94,194,226,191,188,5,161,111,120,186,196,41,202,246,247,0,160,0,169,149,128,80,0,84,200,200,5,5,74,254,225,64,189,128,84,212,101,212,46,98,135,207,168,116,1,120,165,200,197,186,185,92,80,140,239,200,7,32,11,72,252,197,117,16,10,128,166,162,11,145,128,168,0,0,0,0,0,0,0,0,10,106,32,21,0,20,51,34,1,80,20,212,65,127,120,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,0,40,102,68,2,160,41,212,84,0,0,0,0,80,249,7,80,21,0,0,0,20,35,184,95,157,128,84,0,0,0,5,12,236,2,160,41,126,87,11,242,184,10,128,165,253,226,160,0,40,103,96,212,64,42,2,154,136,53,16,10,128,166,162,21,0,1,75,242,184,106,32,21,1,75,251,195,81,0,168,0,167,80,21,1,67,50,32,212,64,42,2,154,136,46,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,2,134,100,64,42,2,154,136,53,16,10,128,166,162,13,68,2,160,41,168,131,81,0,168,10,106,32,212,64,42,2,157,66,252,236,2,160,0,0,0,0,0,0,0,0,40,103,96,21,1,77,68,4,119,1,80,1,105,172,139,204,5,192,44,37,25,134,174,118,1,113,159,144,166,163,22,153,145,6,162,1,118,163,20,20,212,65,168,128,84,5,53,16,175,80,0,1,91,95,160,10,0,169,17,24,174,158,127,0,20,34,184,161,138,153,219,145,1,115,62,96,6,86,20,62,69,113,85,11,76,140,250,0,225,53,30,187,216,135,59,74,186,72,113,18,12,220,177,153,88,115,33,26,64,92,0,0,58,222,63,196,49,240,238,17,174,212,158,117,8,224,169,82,165,30,164,41,69,100,52,181,115,36,243,50,240,244,46,98,7,118,220,206,53,227,76,222,198,148,246,21,9,113,166,119,117,150,219,14,161,71,162,44,99,229,168,249,115,79,188,132,198,237,75,142,25,195,216,11,23,70,50,145,115,194,117,7,188,13,161,69,248,23,203,222,127,1,1,25,173,81,244,171,51,106,147,218,53,17,202,220,88,221,34,73,248,99,160,185,146,110,95,177,1,155,54,25,202,117,230,30,60,154,135,27,151,187,238,25,47,145,176,251,72,59,166,83,8,253,153,31,46,102,39,83,42,112,226,48,222,0,194,244,196,239,126,242,161,194,137,244,138,74,143,192,194,19,204,200,172,103,225,247,114,17,155,217,111,149,106,90,218,196,142,166,33,156,188,63,80,106,251,231,53,114,168,182,92,202,214,253,135,184,74,197,42,63,9,75,135,16,173,244,49,219,111,145,220,185,36,139,253,2,15,168,0,5,0,20,185,95,72,168,0,0,248,170,85,20,64,221,235,37,158,242,254,169,17,244,183,159,214,3,94,54,179,206,87,48,13,14,191,18,25,193,89,250,43,42,90,74,67,14,172,205,90,31,47,216,153,114,240,23,199,168,131,220,235,205,154,174,63,197,21,153,18,216,128,148,207,225,245,28,118,156,71,168,219,100,86,212,163,183,168,93,126,35,124,54,224,218,46,13,70,101,66,146,105,170,27,147,48,147,172,36,213,25,130,73,107,57,41,43,153,42,246,230,35,106,143,76,127,23,226,134,105,236,169,178,114,94,171,27,166,105,79,133,179,62,122,72,255,0,20,78,178,54,63,97,60,140,170,102,86,55,153,37,112,229,240,78,80,100,188,219,145,229,48,131,82,145,45,132,90,203,185,219,214,247,123,132,226,229,54,13,111,8,96,188,59,78,78,255,0,84,42,36,56,70,78,173,42,50,208,211,101,204,210,86,51,240,245,46,67,79,123,52,178,14,149,134,242,206,133,140,102,66,134,185,179,169,149,40,174,186,212,167,204,212,93,228,171,120,78,201,34,179,101,204,138,252,190,177,190,177,217,68,120,237,71,108,172,150,144,148,36,175,123,17,21,136,81,200,0,40,96,45,90,140,136,199,206,187,169,71,113,202,226,143,153,11,8,181,0,170,16,69,204,175,123,14,110,189,69,168,69,191,64,190,214,1,80,0,0,0,0,0,0,0,0,0,20,50,184,180,202,226,241,105,149,128,88,92,140,174,57,71,25,151,59,139,136,236,2,224,20,35,184,168,14,169,141,176,170,113,23,5,248,99,225,247,158,162,210,159,91,79,91,151,192,71,14,89,108,81,142,112,254,58,195,117,73,56,126,164,134,33,86,97,202,117,106,169,194,86,148,161,228,40,206,201,59,159,34,232,92,196,163,169,9,87,172,87,176,252,198,112,205,25,135,16,235,112,236,180,40,148,147,222,47,145,151,229,1,195,131,232,221,201,135,226,83,148,75,37,51,188,228,165,17,159,53,168,250,151,47,120,253,177,68,164,144,90,82,86,34,3,81,23,80,21,22,26,136,253,226,166,178,34,191,49,192,110,17,121,128,170,146,87,23,160,140,136,133,10,198,99,144,146,2,164,94,241,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,212,64,45,1,105,174,198,4,102,96,57,11,160,168,161,116,21,0,26,105,183,22,50,69,26,137,136,226,146,217,212,188,23,49,194,37,182,179,234,137,37,238,250,134,229,136,200,237,28,198,210,161,213,106,52,214,158,117,40,145,129,158,185,110,144,100,122,149,44,186,159,63,112,146,176,208,188,134,196,206,205,218,62,135,48,201,155,175,137,232,149,17,114,128,233,123,207,224,39,47,101,215,213,39,41,104,50,20,69,227,110,103,78,156,165,186,95,232,16,43,178,227,78,212,115,247,12,153,169,38,110,113,189,121,116,132,255,0,151,212,39,183,101,232,199,23,40,40,13,29,174,148,76,232,127,225,110,152,145,24,146,89,116,0,6,145,98,239,238,47,112,176,140,199,42,143,145,151,192,113,245,1,122,78,228,46,22,164,172,66,224,22,168,88,161,122,135,18,206,255,0,160,5,200,87,50,46,99,147,168,224,111,169,14,114,232,2,160,0,2,54,59,71,112,218,31,155,85,158,113,226,25,177,129,95,61,74,71,136,180,156,179,229,200,104,134,197,208,219,123,60,176,118,166,155,85,251,195,214,77,255,0,176,228,9,26,237,25,99,239,122,250,181,116,192,82,189,223,9,98,54,54,58,127,117,159,88,71,193,123,113,254,255,0,240,41,2,97,164,242,100,107,4,198,90,81,144,148,165,41,34,147,98,73,88,191,92,56,59,248,199,217,10,189,238,85,80,220,181,175,196,242,255,0,227,46,140,130,44,50,14,55,58,254,65,200,44,89,123,254,0,44,73,23,35,176,188,113,146,236,125,5,228,119,43,128,188,186,10,138,23,65,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,166,226,182,47,34,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,160,189,160,57,40,205,122,45,123,18,199,165,225,242,58,126,7,148,68,183,88,45,234,77,5,41,119,73,147,103,110,188,185,151,49,191,67,161,103,45,7,191,50,255,0,21,69,226,183,28,70,31,157,31,86,141,90,117,48,225,94,215,43,245,232,3,205,83,169,127,15,87,141,38,233,161,200,255,0,178,97,70,86,212,143,113,242,243,18,75,217,211,153,146,152,166,196,130,237,74,174,164,183,70,156,100,146,120,205,36,103,61,39,200,181,252,70,144,109,73,134,61,23,206,236,77,76,227,184,158,27,130,241,238,180,106,213,17,133,116,185,219,214,243,247,12,131,178,190,40,224,148,138,127,3,175,117,78,144,122,247,182,189,228,164,250,91,226,49,87,33,62,88,86,166,138,149,14,154,241,27,166,167,97,50,233,155,157,78,232,73,243,231,215,152,253,145,172,187,45,226,126,56,233,241,248,29,26,112,227,74,190,246,247,182,224,188,190,35,102,134,160,0,0,80,0,0,31,29,66,26,37,238,245,54,218,180,95,215,43,245,176,134,157,183,50,82,77,62,185,34,166,212,106,27,104,137,133,86,241,238,208,100,175,10,228,170,229,244,125,121,121,137,162,26,167,180,238,90,250,94,197,79,245,107,132,222,97,215,162,254,182,222,90,228,247,139,214,47,198,233,240,1,12,155,63,230,100,204,191,204,26,12,149,85,43,13,51,3,138,240,66,124,211,109,108,58,94,18,214,146,234,190,125,61,226,112,182,50,204,248,249,133,148,180,9,73,122,170,243,142,71,156,233,174,114,137,74,50,76,231,17,204,245,171,159,75,124,4,56,230,190,72,250,35,140,42,146,125,39,226,248,77,199,135,130,221,234,212,210,11,251,161,218,218,191,128,111,151,102,222,46,238,250,28,28,45,221,251,206,10,141,61,205,254,246,218,245,84,18,171,105,211,203,215,243,247,8,36,128,185,243,21,31,60,7,119,240,99,63,167,78,241,148,46,215,189,174,68,99,232,20,82,196,40,125,69,194,211,234,2,130,226,232,45,23,23,64,24,211,105,186,173,86,131,179,118,107,215,104,85,41,84,218,149,55,3,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,96,190,206,109,181,255,0,162,171,46,31,160,99,250,165,41,188,205,194,223,71,82,140,193,238,156,170,65,34,65,55,83,75,58,73,9,212,181,27,110,165,163,82,80,226,82,171,52,151,154,108,179,94,214,62,203,25,201,246,127,136,126,92,248,243,173,149,89,151,138,178,111,49,240,238,104,224,169,124,61,107,12,212,26,168,70,212,227,136,109,237,39,227,97,221,218,144,181,50,234,13,77,184,130,81,107,109,107,73,157,148,96,61,62,25,157,197,58,140,25,177,214,213,24,55,106,236,164,167,227,10,53,74,34,113,61,58,60,120,216,178,144,219,102,202,233,213,19,71,140,210,210,150,181,112,206,41,46,41,149,234,86,164,17,164,207,120,135,16,140,236,2,150,47,33,104,184,206,195,228,170,213,105,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,7,228,227,252,125,131,114,179,7,85,179,7,48,177,12,74,30,30,161,199,57,83,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,122,153,176,30,214,216,171,107,156,210,206,236,83,82,107,129,195,116,46,228,167,225,154,114,82,227,91,184,42,147,86,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,91,150,200,138,200,33,161,125,165,251,113,200,218,59,25,189,147,248,29,17,17,151,88,46,176,226,153,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,198,135,13,197,153,154,144,134,115,175,97,143,237,217,251,219,254,82,1,177,57,247,183,28,141,156,118,216,194,25,61,142,17,17,204,186,198,152,94,154,183,165,184,182,163,174,135,81,122,161,53,130,154,167,150,105,73,198,52,161,164,188,149,171,192,134,201,196,25,26,86,135,183,2,147,85,164,215,233,80,171,180,42,148,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,12,29,181,126,212,248,91,236,254,15,204,106,35,37,246,83,237,219,85,42,172,13,150,115,151,19,68,85,53,81,201,140,17,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,90,146,104,52,110,18,107,214,195,109,132,174,0,188,80,203,157,192,90,41,99,191,33,121,243,20,211,241,1,65,69,11,180,252,64,202,192,56,76,212,94,243,26,91,183,206,214,216,175,100,156,210,201,60,81,77,65,206,195,117,206,250,129,137,105,202,39,29,222,65,76,154,74,214,251,13,19,205,54,114,208,217,60,150,86,225,154,83,190,112,140,172,179,27,170,190,135,245,8,170,237,198,43,125,197,57,245,244,147,249,52,4,154,96,12,192,193,249,163,131,105,57,133,151,248,138,45,115,15,87,35,148,152,51,163,40,205,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,119,133,241,16,111,217,173,182,252,157,157,49,139,57,65,141,211,21,121,119,141,43,13,173,233,110,45,168,235,162,84,94,38,216,41,170,121,102,148,156,99,74,26,39,146,181,120,16,217,56,131,35,74,208,244,220,210,106,116,170,245,38,21,118,135,83,139,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,55,76,189,234,3,123,200,212,56,214,87,176,161,183,203,168,14,93,233,159,189,66,213,62,101,202,234,22,165,54,46,162,154,46,125,64,94,151,239,202,234,23,147,164,126,99,136,145,111,120,187,119,241,1,168,221,166,121,237,153,27,58,229,6,5,204,236,176,173,156,26,172,28,127,9,183,153,116,141,113,103,197,85,62,121,185,22,75,100,101,188,101,122,83,114,185,25,41,41,90,20,133,161,11,78,113,217,223,62,176,126,210,25,77,66,205,76,27,58,50,145,81,142,132,84,160,179,36,222,93,42,162,72,73,200,132,233,154,80,173,109,169,86,37,26,19,173,6,135,18,90,22,147,61,77,237,165,77,182,91,194,199,127,250,127,131,242,234,136,141,157,140,182,179,197,59,36,230,145,98,138,115,124,118,27,174,112,208,49,45,57,73,113,221,228,20,200,109,107,125,134,137,230,155,57,104,108,158,75,43,112,205,41,223,56,70,86,89,128,244,64,70,179,81,158,179,183,214,46,90,212,148,149,212,127,164,117,92,170,204,172,45,156,89,113,135,115,67,5,75,226,40,216,150,158,212,248,218,156,109,78,51,172,188,108,59,187,82,208,151,154,89,41,183,16,74,61,46,33,105,51,185,24,237,43,110,229,212,5,134,233,251,148,175,210,46,67,135,110,102,98,211,69,253,226,226,79,46,160,52,235,62,182,227,149,179,158,218,216,71,40,49,186,98,175,46,177,166,24,166,173,233,110,45,168,235,162,84,94,168,77,96,166,169,229,154,82,113,141,40,104,158,74,213,224,67,100,226,12,141,43,67,219,121,75,172,210,235,212,168,117,218,21,82,53,70,155,81,142,220,184,115,34,62,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,134,110,218,66,182,212,152,88,191,253,64,131,243,26,136,201,29,149,187,116,85,10,171,3,101,204,227,196,209,85,77,84,114,99,4,213,42,15,169,47,182,249,41,9,110,144,107,50,52,173,10,73,168,216,214,164,154,13,27,132,154,245,176,219,97,43,122,149,248,199,250,69,73,103,239,51,22,154,121,23,49,105,21,192,114,239,15,204,198,151,118,147,229,70,120,84,114,230,118,122,228,62,115,230,6,29,170,224,234,122,93,171,208,233,120,177,234,101,53,234,68,114,146,244,153,72,101,189,58,229,167,90,20,102,167,8,148,203,38,148,165,75,36,37,91,155,167,226,43,187,248,128,243,131,73,219,15,106,250,45,86,21,98,30,210,57,148,227,240,36,55,37,164,75,196,243,37,48,165,161,68,162,39,25,121,197,52,234,12,200,174,133,165,72,81,92,148,70,70,100,39,23,98,189,172,40,123,89,100,220,44,100,111,82,225,226,234,109,161,226,138,44,39,150,174,2,86,165,147,110,18,92,34,89,50,250,17,189,111,154,210,87,91,123,197,173,167,12,104,7,106,30,193,16,242,236,167,109,51,147,208,41,84,236,34,124,28,124,67,135,161,198,98,19,52,135,15,119,25,153,49,27,109,40,66,153,117,102,217,56,130,35,113,46,184,110,120,208,226,247,58,91,179,182,210,153,165,179,22,58,107,28,229,173,91,241,184,218,60,199,228,119,101,79,232,93,105,190,45,134,93,111,125,187,223,173,109,234,87,133,118,50,247,145,132,221,246,141,227,12,85,130,54,51,204,44,81,130,177,53,91,15,214,161,119,79,13,81,165,205,114,36,166,53,213,98,33,122,29,109,68,180,234,66,148,147,177,243,74,140,143,145,152,132,111,232,177,218,159,255,0,124,182,106,255,0,223,149,71,254,88,75,6,217,217,225,151,59,68,118,105,99,172,208,203,10,215,29,74,155,220,237,60,203,164,72,149,2,82,106,240,77,200,178,91,35,61,219,200,212,155,149,205,38,149,37,104,82,208,180,45,80,148,3,213,6,240,207,222,99,67,123,76,54,237,166,228,158,14,169,100,110,86,226,121,141,230,125,118,59,105,147,50,153,33,40,94,28,134,179,74,148,181,185,99,52,201,121,171,165,180,35,75,136,67,155,253,77,153,51,189,200,251,121,109,181,66,217,39,2,181,15,14,203,165,84,179,50,183,186,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,232,75,168,108,245,18,150,237,137,41,82,91,116,209,3,248,163,22,98,156,113,93,147,138,49,174,37,170,226,10,204,221,28,77,70,169,49,201,114,159,208,132,161,26,221,112,205,106,210,132,165,37,115,228,148,145,23,34,32,25,83,11,237,13,182,126,55,174,198,194,248,47,60,115,170,191,89,155,175,134,167,82,241,53,86,84,167,244,33,75,94,134,155,112,214,173,40,74,148,118,46,68,147,51,228,70,37,103,24,83,115,167,97,109,136,49,78,100,84,51,163,16,230,14,103,194,145,68,159,81,168,98,58,172,186,165,57,6,170,156,86,156,131,25,153,11,186,35,27,79,58,218,156,78,135,156,214,107,212,217,147,72,103,233,236,244,216,34,38,204,248,88,241,214,104,64,165,84,115,50,181,186,145,99,140,196,143,70,155,38,221,71,13,26,78,147,94,249,104,125,196,190,182,214,77,171,194,132,234,75,123,199,123,111,106,26,45,176,182,102,29,255,0,234,55,206,33,0,201,27,49,109,59,128,246,163,203,10,110,63,194,50,227,67,169,46,58,85,89,195,231,81,102,68,202,51,230,227,173,232,125,45,158,164,161,106,97,213,52,181,165,6,227,100,149,233,77,205,41,203,137,120,212,171,18,149,115,248,143,57,123,42,109,87,152,219,38,230,50,49,166,10,119,142,165,78,221,177,95,160,62,241,162,45,90,42,76,204,146,163,34,61,219,200,212,163,105,226,35,82,20,165,17,146,208,183,27,95,161,124,191,199,120,55,52,112,125,39,48,114,251,17,68,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,29,136,150,105,73,25,153,139,119,214,62,170,23,40,185,88,112,104,241,31,48,28,196,249,31,227,11,84,241,95,246,67,143,119,241,13,223,196,6,184,246,140,227,44,83,130,118,51,204,44,77,130,177,53,95,15,214,161,119,79,13,81,165,205,114,36,166,53,213,98,33,122,29,109,68,180,234,66,148,147,177,243,37,25,31,35,49,8,255,0,209,97,181,55,254,249,108,213,255,0,191,42,143,252,176,154,14,212,4,91,97,140,203,59,255,0,212,111,156,66,16,22,3,213,1,60,71,230,9,112,206,252,204,113,104,228,69,113,200,132,90,252,192,107,111,104,222,45,197,120,31,99,60,194,197,24,47,19,85,176,253,102,23,116,240,213,26,92,215,34,74,99,93,86,34,23,161,214,212,75,78,164,41,73,59,31,52,168,200,249,25,136,70,254,139,13,169,191,247,202,230,175,253,249,84,127,229,132,210,246,162,21,182,22,204,206,127,245,27,231,16,132,3,0,245,64,133,153,245,51,20,222,145,25,222,224,132,89,37,204,91,167,196,124,192,93,191,79,238,134,11,219,107,56,241,150,68,236,203,139,51,111,47,228,70,110,185,135,100,82,30,142,82,216,39,152,117,11,170,68,105,214,156,69,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,57,233,248,141,87,237,64,69,182,21,204,195,191,190,141,243,136,64,50,102,204,27,78,224,45,169,50,198,155,143,240,140,168,208,234,43,142,149,86,112,241,212,89,147,50,140,249,184,235,122,31,75,103,169,40,90,152,117,77,45,105,65,184,217,37,122,82,102,105,78,95,53,242,185,25,143,56,251,41,237,89,152,219,38,102,50,49,174,10,119,142,165,78,221,177,95,160,62,241,162,45,90,42,76,204,146,163,34,61,219,200,212,163,105,226,35,82,20,165,17,146,208,183,27,95,161,124,5,143,112,110,105,96,202,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,63,127,123,238,185,138,155,164,94,98,134,142,87,184,26,53,123,237,96,23,19,151,35,50,51,24,127,105,253,167,112,30,203,121,97,82,199,216,186,92,105,117,36,71,82,168,216,124,170,44,198,153,89,124,156,105,189,12,37,195,212,164,33,79,180,167,86,132,172,219,108,212,189,42,177,37,89,3,48,49,230,13,202,236,23,87,204,12,193,196,81,40,120,122,137,24,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,249,229,218,171,106,172,198,218,195,49,87,141,49,163,188,21,42,14,241,138,5,1,135,141,113,105,49,84,100,102,148,153,145,111,30,94,148,155,175,25,18,150,105,73,17,33,8,109,180,4,226,108,71,156,120,199,61,246,102,194,121,181,152,15,198,118,187,136,164,85,222,144,81,24,38,88,105,8,170,74,105,166,155,69,204,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,58,19,233,63,198,26,169,217,126,139,236,49,150,135,127,250,179,243,137,163,106,9,30,235,128,187,123,241,49,162,27,48,237,237,30,86,211,121,155,178,222,113,215,34,196,92,76,111,91,129,129,170,82,55,166,185,139,58,180,197,28,9,50,28,117,73,37,146,86,195,81,80,148,33,26,26,221,92,214,109,37,123,215,187,248,143,55,27,86,242,218,143,56,139,255,0,215,252,67,243,23,192,122,79,39,60,86,185,139,201,87,243,26,75,217,229,183,180,61,166,112,199,160,185,161,80,165,83,115,50,137,186,143,206,75,17,253,37,108,219,117,124,76,104,218,137,102,242,16,195,138,125,13,160,219,79,133,105,210,151,55,109,110,170,121,128,229,53,91,153,220,83,87,214,44,81,106,43,92,83,119,241,1,203,115,243,17,237,78,219,182,171,157,189,163,152,19,35,114,183,19,69,115,43,232,50,42,169,149,50,152,250,150,140,73,53,20,105,106,82,220,114,196,74,140,203,183,75,104,70,166,214,182,247,250,156,35,103,117,143,187,83,54,242,141,22,61,87,101,172,156,174,196,152,185,113,222,167,227,138,148,125,233,46,26,201,214,84,80,35,200,109,212,164,214,105,67,237,74,66,144,180,104,119,117,114,89,58,148,106,103,101,223,61,186,114,207,243,207,201,230,128,148,158,210,45,160,177,246,204,217,83,130,51,91,46,92,138,186,148,60,110,204,71,97,206,55,142,20,214,30,165,84,146,166,164,54,203,141,169,196,18,180,58,148,154,172,78,52,218,185,233,33,157,50,47,61,114,231,104,188,185,167,102,126,87,214,142,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,173,63,237,167,43,108,181,133,191,203,248,63,46,168,136,237,216,103,108,202,238,199,185,143,42,166,229,43,190,48,102,39,225,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,195,208,145,170,222,98,154,190,177,249,24,95,21,225,108,115,66,139,138,112,86,38,165,98,10,52,221,124,53,70,151,49,185,113,95,208,181,33,122,29,108,205,10,210,180,41,39,99,59,41,38,71,204,140,126,162,10,223,164,7,37,207,204,46,126,96,6,87,0,185,249,143,53,255,0,209,99,181,63,254,249,108,213,255,0,191,42,143,252,176,244,156,60,174,0,244,183,179,45,94,171,94,217,187,42,43,181,218,156,186,141,74,163,129,232,82,230,76,150,242,158,126,75,238,64,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,50,86,171,249,140,81,178,135,178,206,78,127,144,24,123,229,204,12,167,167,226,3,146,231,230,41,171,235,22,151,32,34,231,112,16,139,218,55,180,46,126,224,125,179,51,11,11,224,172,241,204,12,63,69,133,221,60,53,58,151,137,166,196,138,198,186,84,69,175,67,77,184,72,78,165,169,74,59,23,53,40,204,249,153,141,220,236,142,204,92,125,153,27,55,226,74,230,99,99,156,67,138,170,76,99,121,145,26,153,90,169,189,57,246,216,76,8,10,75,73,113,229,41,68,130,82,214,162,73,29,174,165,31,188,196,113,246,161,251,116,230,103,230,111,147,194,27,251,216,176,157,91,44,226,147,191,253,63,206,249,117,56,6,255,0,37,102,102,92,204,22,189,62,243,4,38,196,92,193,105,185,117,1,77,103,230,99,72,251,92,243,23,31,101,190,205,216,110,187,151,56,227,16,97,90,147,248,222,28,71,102,81,106,111,65,125,198,21,2,122,141,165,56,202,146,163,65,169,8,81,164,206,215,74,79,220,67,119,73,60,139,152,208,30,218,114,182,203,56,91,252,191,131,242,234,136,13,67,236,227,218,23,63,113,198,217,185,121,133,241,174,120,230,6,32,162,205,239,110,38,157,84,196,211,101,197,127,69,42,90,209,173,167,28,52,43,74,210,149,21,203,146,146,70,92,200,132,221,234,250,196,1,246,93,243,219,167,44,255,0,60,252,158,104,159,157,63,16,23,234,250,198,54,218,106,177,85,160,236,221,154,245,218,21,78,93,58,165,78,192,245,217,112,230,68,121,76,191,25,246,224,60,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,25,27,79,196,98,205,171,253,150,115,143,252,128,196,63,46,124,4,3,127,69,142,212,255,0,251,229,179,87,254,252,170,63,242,195,210,121,153,223,169,143,43,99,213,40,11,13,203,29,174,99,26,109,51,89,170,208,118,112,205,122,237,10,167,50,157,82,167,96,138,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,155,167,226,49,86,214,9,255,0,251,89,206,62,127,244,129,136,126,92,248,12,83,176,102,220,20,45,173,112,43,176,241,28,170,93,55,51,40,155,215,107,116,88,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,133,52,135,15,81,169,14,223,82,82,151,26,53,237,58,92,250,199,153,60,152,205,220,101,144,217,159,64,205,188,0,252,70,235,152,118,66,158,142,82,216,39,152,117,11,109,77,58,211,136,228,102,135,26,113,196,25,164,210,178,37,153,165,73,81,18,139,208,126,203,219,75,224,29,169,178,194,155,143,240,140,184,144,234,75,142,149,86,112,241,212,25,147,54,140,249,184,235,122,31,75,103,169,40,90,152,117,77,45,105,65,184,217,37,122,83,115,74,67,47,111,11,226,45,83,135,238,51,23,238,254,32,104,183,188,7,25,56,126,243,48,74,204,207,169,142,66,69,253,226,164,139,123,192,90,183,8,173,107,143,54,95,209,97,181,55,254,249,92,213,255,0,191,42,143,252,176,244,158,104,191,188,121,92,1,232,59,179,147,23,226,172,111,177,150,94,226,140,107,137,170,216,130,179,55,189,184,154,141,82,107,146,229,63,162,171,45,8,214,235,138,53,171,74,18,148,149,207,146,82,68,92,136,134,202,19,164,69,126,99,85,251,46,147,125,133,178,204,239,255,0,86,126,113,52,109,66,145,127,120,10,111,136,185,157,197,21,33,63,186,20,54,239,251,47,224,22,27,87,253,151,240,0,135,78,208,220,43,181,142,203,56,239,210,220,27,180,102,107,30,89,98,186,131,173,80,146,88,226,177,37,234,91,137,101,167,23,22,75,171,50,66,117,45,111,238,8,220,113,197,180,194,141,106,53,33,106,60,91,178,143,105,54,120,228,102,99,162,167,154,24,219,21,230,54,12,170,238,227,214,105,181,138,179,211,165,71,108,140,237,38,11,146,22,123,183,145,169,70,109,234,75,110,167,194,189,38,77,186,212,223,227,220,191,193,217,163,130,234,248,3,48,40,17,107,120,126,183,28,227,78,131,37,38,104,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,61,59,85,236,169,152,219,38,230,50,240,94,52,107,142,165,78,222,63,64,175,176,201,162,45,90,42,76,136,212,146,51,61,219,200,212,146,117,147,51,52,41,73,50,53,161,109,184,176,244,79,133,177,150,19,199,20,40,184,163,5,98,74,101,126,141,55,95,13,81,165,204,106,84,87,244,45,72,94,135,91,81,161,90,86,149,36,236,124,141,38,71,204,140,71,103,108,150,110,102,150,89,125,200,126,230,89,151,138,240,143,121,119,255,0,27,220,117,153,16,56,173,223,119,238,247,155,149,167,94,157,107,211,170,246,214,171,117,49,175,157,152,155,113,253,197,241,74,50,67,56,113,151,9,151,21,157,125,207,38,106,117,51,67,169,173,196,153,93,227,81,112,241,29,187,155,203,146,144,135,77,14,125,18,84,251,135,149,123,113,138,197,146,159,86,35,254,77,1,248,125,145,185,225,157,25,147,180,134,36,161,230,46,111,99,108,85,77,99,4,76,150,212,58,213,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,43,217,74,47,121,137,111,55,60,238,33,103,177,104,175,181,38,41,255,0,32,39,124,198,156,59,247,105,175,104,52,44,81,18,78,207,25,1,139,247,212,167,117,53,139,43,212,199,152,126,45,86,43,172,50,227,81,97,75,97,229,234,100,247,175,34,73,105,65,154,155,38,245,26,13,212,172,49,118,220,221,164,152,219,56,243,26,45,51,103,156,109,138,240,110,12,194,252,68,120,213,42,85,90,101,54,85,125,199,13,26,228,188,219,107,70,150,75,116,68,203,107,78,241,41,82,212,189,38,225,180,223,228,236,86,246,216,91,88,103,28,44,28,123,72,231,84,60,35,77,180,188,81,90,133,139,39,43,128,139,165,102,219,100,167,31,36,19,207,173,27,166,249,44,202,235,115,118,180,52,225,13,118,217,235,32,49,246,211,25,159,7,42,114,233,17,17,82,151,30,68,183,102,78,39,138,20,38,25,108,212,110,200,113,150,220,83,104,53,104,105,42,52,216,220,117,180,242,212,67,208,102,207,59,62,224,45,154,50,198,14,85,101,218,101,46,155,18,68,137,110,204,156,76,156,201,175,188,225,168,221,144,227,45,182,151,22,73,208,210,84,105,185,54,211,105,231,164,128,106,214,208,123,103,57,177,246,217,88,43,46,241,36,249,111,101,93,119,3,210,27,172,59,49,217,149,57,180,211,106,77,85,150,229,180,165,190,106,90,212,163,142,114,93,90,94,121,214,216,43,107,90,82,71,188,148,218,213,42,189,74,133,92,161,84,227,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,103,237,166,43,109,75,133,139,255,0,212,8,63,49,168,142,211,217,119,183,172,60,189,224,118,101,206,42,141,42,155,132,79,140,145,135,177,20,201,44,66,102,144,225,239,36,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,141,14,35,114,18,242,135,62,39,212,94,107,34,63,120,180,154,177,223,87,240,1,167,159,80,23,146,181,10,31,64,109,54,59,223,220,47,211,241,1,198,149,117,189,197,9,70,106,46,103,212,92,226,122,115,21,66,108,93,125,224,40,163,178,143,200,84,149,126,151,20,95,172,98,46,187,83,54,244,143,22,45,87,101,156,156,174,68,150,185,145,222,167,227,154,148,125,233,46,26,201,214,148,80,35,200,109,212,164,214,105,67,237,74,66,144,180,104,119,117,114,89,58,148,7,75,219,51,181,43,49,225,237,3,2,145,179,118,45,165,122,25,151,245,4,184,169,113,239,38,46,41,149,186,210,250,100,25,146,117,195,78,241,214,80,150,213,165,74,73,200,67,170,62,29,76,200,246,203,219,77,224,29,169,114,190,155,152,24,66,84,72,117,39,35,165,85,156,60,117,22,100,205,163,62,110,58,222,135,210,217,234,74,22,166,29,83,75,90,80,110,54,73,94,148,220,210,159,55,35,53,108,163,181,118,99,236,149,152,232,198,184,41,222,58,149,59,118,197,126,128,251,198,136,181,120,169,51,50,74,140,136,247,111,35,82,141,167,136,141,77,169,74,35,37,161,110,54,176,244,120,71,238,23,14,189,128,113,246,13,205,60,27,73,204,44,190,196,49,43,152,122,185,28,164,193,157,24,204,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,95,190,93,64,15,168,23,46,98,182,231,113,80,22,153,31,188,80,85,64,71,238,1,82,34,46,118,43,138,128,0,11,84,178,79,91,243,23,14,175,140,43,157,213,194,125,235,189,222,239,63,103,166,214,211,240,63,48,17,171,183,134,209,244,242,157,80,195,241,100,226,86,142,161,131,221,104,146,149,165,45,154,156,57,72,186,136,157,253,60,143,144,143,28,164,195,146,113,190,102,210,153,82,163,188,83,119,252,166,25,168,143,68,119,15,197,200,255,0,23,151,228,29,191,62,28,244,163,29,83,185,112,219,202,123,49,191,30,215,121,222,126,239,198,233,240,27,39,177,110,78,112,245,252,29,91,244,143,86,158,240,250,46,14,223,176,144,158,186,255,0,47,65,6,245,108,33,150,229,132,112,21,33,245,196,165,32,206,4,230,175,25,187,31,57,202,87,226,151,46,67,108,210,90,82,73,34,232,86,29,47,42,41,125,215,132,96,71,223,239,116,37,226,190,157,55,187,202,63,51,29,212,80,0,0,20,177,94,246,21,0,0,24,107,58,243,10,46,26,238,109,107,168,167,137,226,45,184,50,47,87,119,215,196,95,140,50,181,98,103,5,25,46,238,245,221,194,77,175,111,113,255,0,48,141,124,235,205,46,242,238,111,212,45,222,239,136,254,202,189,239,187,253,199,192,74,167,16,35,171,104,76,192,149,139,113,116,89,113,234,21,77,209,82,145,29,73,144,241,220,254,149,211,62,68,163,43,89,95,198,59,190,198,57,79,51,27,230,246,15,89,183,73,122,60,222,240,250,57,132,106,35,209,22,71,172,90,12,186,166,229,249,6,10,173,125,253,93,134,215,169,188,38,219,191,91,93,103,207,248,68,179,246,109,101,183,15,133,178,235,18,247,206,173,61,239,244,60,53,191,174,76,71,173,171,242,244,8,232,55,123,33,112,91,56,27,44,104,212,20,195,167,176,184,165,37,39,193,182,73,110,203,146,226,249,120,83,248,220,249,117,25,20,113,176,214,229,164,181,171,86,155,243,181,189,227,144,80,22,172,236,71,245,11,135,19,167,206,223,0,28,124,212,171,251,140,94,132,216,197,137,228,118,28,164,94,240,23,17,88,92,40,93,5,64,0,0,0,0,0,0,0,0,0,0,0,0,5,170,177,115,248,15,157,110,26,140,210,131,50,51,232,57,244,106,247,138,165,58,125,224,56,153,67,132,87,82,239,203,204,115,128,161,157,128,84,5,169,86,175,112,184,0,82,196,125,72,12,237,238,20,213,240,1,194,242,22,101,225,85,185,249,142,36,145,243,191,49,246,139,84,157,94,240,22,164,173,238,28,130,210,77,189,226,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,133,194,213,0,177,68,94,66,136,247,10,168,238,40,143,112,14,82,232,42,40,93,5,64,4,92,118,143,82,150,237,102,124,155,53,102,240,59,189,122,242,92,179,229,200,74,56,139,238,210,57,219,186,205,65,141,213,245,224,87,121,234,233,117,204,33,39,154,195,73,54,38,195,235,169,103,214,12,81,34,49,239,59,199,240,133,229,10,79,94,95,1,59,185,33,78,58,102,93,210,34,26,90,35,109,50,63,6,92,185,200,112,252,139,204,66,111,103,234,53,231,190,3,43,218,253,233,254,103,40,78,102,93,35,70,16,128,87,189,183,191,249,85,132,18,236,160,0,42,45,95,250,5,137,230,98,229,244,63,168,113,17,248,172,3,156,186,10,139,81,234,144,184,5,170,28,102,124,140,114,40,113,169,39,99,63,128,11,80,163,53,17,14,114,232,56,27,35,214,67,156,186,0,168,0,0,210,30,208,182,82,186,22,40,112,204,238,156,5,59,254,4,177,21,219,38,72,75,25,241,133,86,165,161,58,120,239,88,237,253,134,248,149,190,208,56,142,189,134,113,99,200,65,154,83,128,167,220,238,94,230,229,8,146,217,153,70,214,120,97,190,69,114,227,63,204,222,17,83,241,179,171,233,127,39,168,14,37,105,85,248,191,84,238,95,174,157,25,36,98,77,150,157,39,50,87,14,116,190,153,159,231,143,12,182,44,32,44,95,67,250,133,226,197,244,63,168,7,25,17,11,203,160,227,46,163,144,186,0,188,186,10,138,23,65,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,20,189,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,124,213,22,19,42,159,42,50,181,89,214,86,131,211,214,198,147,46,67,233,20,81,92,140,188,202,192,33,147,180,155,44,59,191,27,230,46,45,102,29,88,210,223,116,89,213,183,244,28,217,134,223,93,31,27,117,234,52,239,36,113,67,184,95,19,73,144,106,138,222,170,123,141,94,73,216,185,186,217,249,151,62,66,98,187,66,114,96,177,70,80,227,234,243,9,156,183,164,247,85,146,135,218,74,15,76,168,136,232,162,191,68,249,136,84,197,212,153,88,27,23,207,163,169,163,75,145,210,218,77,46,168,150,101,173,180,47,170,121,123,196,158,98,90,118,116,198,236,166,29,46,121,77,167,107,126,128,194,140,183,133,167,196,76,159,47,16,144,90,69,94,45,71,123,185,151,25,205,222,155,238,220,35,181,239,215,159,192,65,206,204,217,227,86,157,58,62,28,67,52,195,42,125,5,8,43,48,233,42,205,155,40,230,102,171,31,95,112,147,204,161,206,150,87,222,221,236,244,38,45,184,221,232,142,241,223,240,151,191,51,248,9,79,33,179,160,45,66,210,225,106,65,220,186,11,134,133,57,220,84,0,0,99,44,230,128,225,97,234,213,78,59,78,184,236,90,36,149,160,137,55,73,169,40,113,68,71,98,191,95,136,201,163,240,177,157,37,21,124,55,87,134,179,93,164,83,228,48,122,12,136,252,77,168,185,95,223,204,6,129,81,49,124,42,213,117,156,53,137,234,52,250,114,30,213,191,35,120,153,117,187,32,214,159,93,71,107,217,61,75,161,140,243,151,121,105,132,147,25,188,71,65,171,204,156,228,166,156,104,247,114,26,117,189,4,229,140,203,74,60,208,69,215,204,104,206,212,149,5,229,6,63,196,213,152,100,133,46,147,193,105,41,100,110,39,233,88,97,39,168,155,177,159,225,14,214,248,12,219,176,174,213,52,252,107,77,139,133,170,147,41,141,63,18,151,50,90,209,30,20,148,168,173,53,36,94,37,25,164,202,206,23,78,127,194,49,19,137,27,251,134,13,214,97,197,132,182,205,40,98,42,16,147,81,25,31,132,146,92,199,238,143,202,160,189,30,109,62,36,230,28,53,38,68,102,221,73,216,200,140,148,146,50,59,31,63,120,253,81,176,28,106,245,140,114,11,13,30,64,40,93,5,228,126,225,97,21,186,139,136,128,98,205,172,125,150,51,147,236,255,0,16,252,185,241,230,176,122,83,218,199,217,99,57,62,207,241,15,203,159,30,107,0,101,253,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,126,133,50,119,56,176,14,122,224,10,94,99,101,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,81,156,0,237,17,178,174,50,201,28,37,151,153,164,205,54,92,188,9,152,184,94,139,86,129,86,55,9,210,98,163,34,156,203,242,161,190,105,66,73,165,239,77,229,180,147,35,212,201,38,203,90,219,123,71,117,216,23,109,124,85,178,158,99,196,162,85,170,124,70,89,98,106,131,45,226,58,124,131,113,109,192,214,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,124,218,9,6,90,146,210,218,9,251,62,162,40,251,86,54,237,170,157,86,126,203,57,53,137,162,38,154,152,230,198,55,170,211,159,82,159,113,243,82,210,229,28,150,68,73,66,18,146,73,191,161,74,53,154,247,10,52,104,125,183,50,255,0,104,207,104,85,7,41,48,83,25,101,145,56,190,149,88,198,120,186,159,189,151,62,3,203,121,186,69,30,92,53,238,101,49,42,59,200,221,76,94,245,135,163,153,26,200,155,45,226,146,68,182,77,112,239,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,95,18,167,216,99,215,59,63,123,127,202,67,77,182,223,217,126,149,178,102,63,193,153,115,14,175,46,163,82,168,224,122,117,110,188,235,178,18,243,9,170,184,244,150,100,166,42,137,166,148,81,181,71,35,108,156,73,174,199,226,63,113,110,87,97,143,237,217,251,219,254,82,1,138,187,106,253,169,240,183,217,252,31,152,212,70,128,13,255,0,237,171,246,167,194,223,103,240,126,99,81,26,191,148,91,51,227,44,234,202,60,211,205,44,25,58,35,139,202,136,240,42,85,58,99,198,77,174,77,57,228,75,92,135,218,113,74,36,235,97,49,53,155,102,94,52,41,122,85,173,41,109,192,149,78,205,13,189,99,103,206,30,103,37,115,102,187,17,140,197,161,199,109,154,66,220,222,235,175,211,152,138,218,84,242,158,121,215,20,252,226,83,111,58,241,120,53,33,68,180,37,68,135,141,27,234,60,182,97,60,83,93,192,216,170,141,141,112,180,238,10,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,228,39,251,98,13,180,112,174,215,25,112,196,233,170,165,81,49,245,55,120,197,111,15,53,57,181,56,189,209,51,170,116,102,13,102,241,67,89,190,217,18,150,94,7,13,77,106,94,146,113,97,178,160,0,0,0,0,40,101,113,21,93,185,133,111,184,159,239,147,249,52,74,176,138,190,220,239,218,79,247,201,252,154,2,42,196,164,118,84,109,217,85,42,172,13,150,179,151,19,68,85,53,81,201,140,17,85,168,62,164,190,219,228,164,37,186,65,172,200,210,180,41,38,163,99,90,146,104,52,110,18,107,214,195,109,232,182,205,27,51,227,45,169,113,14,43,193,153,125,58,34,49,13,3,11,200,196,112,97,73,50,66,42,107,102,84,102,78,33,58,106,36,178,181,38,66,141,11,87,131,90,18,149,26,18,163,113,24,170,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,30,166,141,58,186,220,52,123,185,141,14,236,208,219,214,54,124,225,230,114,87,54,107,177,24,204,90,28,118,217,164,45,205,238,186,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,131,82,20,75,66,84,72,120,209,190,160,56,244,91,204,80,209,110,100,70,57,64,7,26,80,87,185,220,94,161,80,1,31,253,181,87,254,133,156,45,127,250,255,0,131,242,234,136,133,113,53,61,181,126,203,24,91,237,2,15,203,170,34,34,242,67,5,82,179,43,58,48,14,92,215,100,75,98,155,138,177,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,94,215,35,232,3,101,59,56,182,227,143,178,150,50,159,132,51,5,18,164,101,214,47,144,194,167,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,157,234,144,211,74,73,168,217,38,156,157,58,77,94,151,95,165,66,174,208,170,81,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,155,141,167,118,122,197,91,47,231,45,107,40,241,76,158,63,128,221,201,167,85,17,21,200,236,212,224,186,157,77,72,109,43,47,241,155,89,37,75,74,29,105,212,18,215,163,81,239,79,100,222,217,184,217,186,239,244,51,227,154,86,43,197,148,169,90,36,81,43,17,209,50,168,230,31,109,8,102,50,99,72,65,107,220,83,139,75,41,67,137,36,182,195,142,30,191,3,166,182,66,89,236,126,65,99,242,23,128,8,85,237,170,246,166,194,215,255,0,220,254,15,204,106,35,64,70,255,0,246,213,251,83,225,111,179,248,63,49,168,140,21,179,78,200,149,93,166,178,143,56,113,94,15,168,203,44,89,150,177,233,149,42,109,41,184,234,125,21,118,29,68,229,72,138,148,54,149,59,196,168,163,55,185,210,70,74,93,219,82,126,144,156,108,36,119,179,91,180,3,238,237,14,14,66,102,179,218,49,245,42,158,174,235,168,154,172,221,98,12,70,35,35,233,93,126,66,222,145,81,89,241,47,185,165,4,147,109,181,175,150,149,13,253,211,245,143,46,31,211,86,2,197,95,219,92,57,137,48,229,67,251,228,57,212,217,209,220,255,0,122,227,47,54,226,62,10,74,147,238,50,19,253,177,6,218,56,87,107,140,184,98,116,213,82,168,152,250,155,188,98,183,135,154,156,218,156,94,232,153,213,58,51,6,179,120,161,172,223,108,137,75,47,3,134,166,181,47,73,56,176,217,18,69,188,197,77,55,43,115,23,128,15,134,173,71,165,87,169,51,40,53,218,100,90,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,4,125,162,27,16,77,217,87,29,150,45,193,241,117,101,150,43,168,58,213,9,36,243,242,94,165,184,150,90,113,113,100,186,182,146,132,234,90,159,220,17,184,227,139,106,58,141,106,53,33,106,57,234,29,127,31,224,12,27,154,120,54,173,151,217,131,135,162,87,48,245,114,57,198,157,6,73,30,135,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,15,54,216,87,60,243,31,8,101,62,52,201,26,101,103,123,131,49,223,8,237,74,153,32,141,109,179,42,60,150,31,110,84,126,101,186,120,248,116,54,179,43,165,109,153,18,146,102,134,148,223,64,25,171,106,237,148,115,31,100,172,199,94,10,198,173,113,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,225,80,29,211,57,243,123,25,103,206,103,215,243,111,31,191,17,202,238,34,144,151,164,20,70,9,150,26,66,27,75,77,52,218,57,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,201,71,101,150,193,81,226,198,165,109,77,156,116,40,179,23,50,59,53,12,13,77,145,189,37,195,89,58,241,28,249,17,220,105,41,53,154,80,195,177,86,149,173,26,29,222,216,150,77,41,24,139,178,247,97,111,187,94,42,70,120,231,30,12,226,242,218,139,175,185,227,77,86,150,107,181,70,220,73,21,217,52,159,17,13,155,57,188,185,165,11,116,144,223,210,165,50,27,41,169,1,196,104,229,208,198,172,118,163,32,139,97,76,204,62,127,218,111,156,66,27,88,53,87,181,31,216,79,51,127,50,252,226,16,8,1,27,103,176,54,221,85,77,145,113,52,218,22,37,135,46,173,151,88,134,65,75,172,67,138,218,159,155,21,246,227,188,150,221,130,218,228,52,194,22,227,138,142,151,148,178,51,83,108,160,139,154,18,48,14,72,96,170,86,101,103,70,1,203,154,236,137,108,83,113,86,40,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,125,7,106,218,139,102,76,125,178,206,104,84,178,255,0,23,198,151,50,154,137,10,77,23,16,149,57,232,208,171,44,19,109,57,173,133,56,90,84,180,37,246,146,234,16,165,147,110,26,145,169,86,37,40,61,29,210,42,116,170,253,42,29,118,135,83,139,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,62,146,71,136,249,24,135,14,203,221,190,168,89,45,163,103,140,230,168,112,120,66,171,80,92,138,21,126,76,149,155,52,89,79,105,37,198,124,150,163,67,80,220,89,26,201,196,146,82,211,174,56,183,46,135,86,227,51,40,3,143,79,214,6,158,94,241,200,0,53,75,181,17,54,216,83,51,58,255,0,105,190,113,8,64,32,159,238,212,127,97,60,205,252,203,243,136,66,0,64,122,164,211,245,138,216,252,133,224,3,84,187,81,72,203,97,92,204,228,127,218,111,156,66,16,8,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,169,52,157,186,24,161,32,239,208,199,40,0,227,52,159,184,140,106,191,106,50,72,182,21,204,203,95,251,77,243,136,67,107,6,165,118,152,213,169,85,254,207,252,192,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,16,24,54,207,96,109,186,170,155,34,226,105,180,44,75,14,93,91,46,177,12,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,52,36,96,28,144,193,84,172,202,206,140,3,151,53,217,18,216,166,226,172,81,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,87,181,200,250,14,213,181,22,204,152,251,101,156,208,169,101,254,47,141,46,101,53,18,20,154,46,33,42,115,209,161,86,88,38,218,115,91,10,112,180,169,104,75,237,37,212,33,75,38,220,53,35,82,172,74,80,122,59,164,213,41,85,250,84,42,237,10,165,22,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,82,175,83,165,80,105,83,43,181,218,156,90,117,54,155,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,15,93,151,187,125,80,178,91,70,207,25,205,80,224,240,133,86,160,185,20,42,252,153,43,54,104,178,158,210,75,140,249,45,70,134,161,184,178,53,147,137,36,165,167,92,113,110,93,14,173,198,127,87,181,35,111,168,121,137,199,108,201,147,149,10,85,75,8,23,7,35,17,98,40,114,88,156,205,93,194,221,73,102,52,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,191,2,27,94,248,48,167,104,126,219,179,54,169,199,126,137,96,233,90,114,203,10,84,29,118,132,162,101,248,207,85,28,83,45,54,185,82,90,91,166,133,105,90,95,220,25,182,219,136,105,245,18,210,74,90,210,90,130,50,174,206,155,52,102,158,212,24,237,156,11,150,116,159,198,227,107,51,24,147,221,116,207,161,121,214,248,183,217,105,205,206,247,112,180,55,169,62,53,217,37,239,50,235,249,223,130,169,89,107,157,24,251,46,104,82,37,191,77,194,184,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,175,123,17,116,1,56,221,151,73,190,194,185,102,124,255,0,183,63,56,154,54,163,73,249,24,213,174,203,143,97,60,178,252,245,243,137,163,106,128,88,72,47,125,199,154,237,172,61,169,179,143,252,191,196,63,49,124,122,84,30,107,54,177,246,167,206,79,180,12,67,243,23,192,99,252,45,139,49,86,7,174,197,197,56,43,18,213,112,253,106,22,190,26,163,75,152,228,73,76,107,66,144,189,14,182,105,90,117,33,106,73,216,249,165,70,71,200,204,122,6,216,115,107,154,86,215,185,72,172,88,245,58,45,35,22,80,164,38,155,136,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,90,55,156,201,109,188,217,41,205,209,184,168,142,174,108,65,93,168,108,75,129,118,179,203,72,181,90,211,146,59,225,220,109,8,222,67,156,12,88,243,157,98,60,168,172,165,162,89,178,132,48,179,144,106,113,106,78,164,172,146,77,165,197,35,15,236,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,61,36,3,210,221,143,200,105,95,104,134,223,16,246,99,194,197,128,242,186,161,74,169,102,109,111,123,31,148,150,36,122,52,217,54,210,248,153,49,181,26,201,229,161,246,213,29,183,16,77,171,196,226,181,37,189,219,191,110,104,118,151,229,29,23,100,178,218,39,46,100,68,147,93,175,72,147,72,195,120,98,182,250,17,53,85,22,94,36,59,196,179,21,199,77,8,105,165,162,74,136,214,141,77,184,194,117,182,169,13,152,132,28,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,58,248,218,158,203,159,110,188,179,252,243,242,121,163,165,231,190,202,184,203,103,140,163,203,12,97,153,84,217,116,140,79,152,114,43,50,85,72,125,194,215,6,157,29,16,56,82,121,173,4,166,100,169,82,36,41,104,53,43,74,13,148,168,155,113,46,32,187,175,101,199,183,102,89,126,122,249,60,208,27,251,219,85,236,179,133,190,208,32,252,186,162,33,96,77,79,109,95,178,198,22,251,64,131,242,234,136,140,13,140,242,83,10,237,19,180,158,15,201,204,107,80,170,194,162,226,14,240,226,95,165,186,219,114,145,184,129,34,66,52,41,198,220,65,93,108,164,142,232,63,9,157,172,118,50,12,253,217,189,183,205,119,32,241,85,47,36,243,34,161,198,229,150,32,168,34,60,119,165,73,67,126,140,202,125,203,28,148,56,234,146,132,195,82,213,169,246,212,162,74,46,167,145,101,111,16,244,222,216,252,135,153,156,244,200,188,199,217,211,49,234,57,95,154,20,110,6,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,76,138,246,94,118,129,127,208,222,202,89,186,247,247,42,78,12,172,41,95,238,151,78,52,215,228,73,255,0,115,70,136,219,45,126,35,86,245,76,4,168,216,252,133,72,188,197,192,2,219,31,144,242,178,61,84,15,42,224,61,40,236,158,71,253,11,57,55,203,246,191,195,223,46,96,101,75,31,144,197,187,39,123,44,100,223,217,254,30,249,115,3,42,128,178,199,228,22,63,33,120,0,128,14,212,82,182,221,89,152,95,254,198,249,60,33,182,157,139,57,241,131,97,225,236,87,179,157,98,108,74,126,33,153,88,94,38,162,147,210,12,151,85,66,226,182,212,150,90,65,160,147,173,132,196,109,195,45,102,181,161,213,168,144,73,101,106,26,153,218,143,237,217,153,191,153,126,79,8,106,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,61,78,17,1,151,144,213,125,130,118,223,161,109,113,129,29,133,136,229,82,169,185,155,68,222,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,116,41,164,56,122,205,72,118,250,146,148,184,209,175,106,128,89,99,242,17,111,219,77,159,24,54,102,30,194,155,57,209,230,196,168,98,24,117,132,98,106,209,51,32,205,116,164,34,43,141,70,101,212,18,13,58,223,76,183,28,34,214,75,66,26,66,141,6,151,144,161,180,59,123,109,191,66,217,31,2,53,11,14,74,165,84,179,54,183,186,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,232,75,168,108,245,146,150,237,180,165,73,109,211,68,5,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,3,103,251,46,125,186,242,207,243,207,201,230,137,252,177,249,8,4,236,184,246,236,203,47,207,95,39,154,39,248,5,150,63,33,138,246,176,35,254,133,156,228,229,251,95,226,31,151,62,50,184,197,91,88,251,44,103,39,217,254,33,249,115,224,60,214,15,84,214,63,33,229,100,122,168,1,105,144,197,91,88,23,255,0,218,206,114,125,159,226,31,151,62,50,184,197,91,88,251,44,103,39,217,254,33,249,115,224,60,214,12,213,178,142,213,217,143,178,86,99,163,26,224,167,120,234,84,237,219,21,250,3,239,26,34,213,226,164,204,201,42,50,35,221,188,141,74,54,158,34,53,54,165,40,140,150,133,184,218,240,168,205,91,87,108,163,152,251,37,102,58,240,86,53,107,142,165,78,222,63,64,175,176,201,162,45,94,42,76,136,212,146,51,61,219,200,212,146,117,147,51,83,106,82,76,141,104,91,110,44,61,15,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,95,190,124,196,11,246,119,109,191,51,101,92,118,120,75,24,202,213,150,88,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,169,107,99,136,50,109,199,22,212,116,146,18,106,66,18,115,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,171,73,1,21,133,64,0,121,87,30,170,7,149,112,19,253,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,90,100,41,99,242,23,143,146,21,90,149,81,147,62,29,62,167,18,84,138,92,130,137,57,166,94,74,215,21,243,105,183,137,167,82,71,116,44,218,121,167,9,42,177,232,113,10,232,162,51,15,160,200,236,124,134,30,218,127,102,60,5,181,46,88,84,178,255,0,23,69,139,14,164,184,234,77,27,16,149,57,153,51,104,207,155,141,57,173,133,56,90,146,133,169,134,146,234,16,164,27,141,146,145,169,38,100,164,230,64,1,230,51,58,50,135,25,100,46,104,98,12,163,199,236,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,70,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,95,191,155,123,75,102,158,120,96,92,9,129,179,46,173,223,95,115,254,244,224,171,19,31,147,38,167,55,142,121,183,92,226,223,121,213,239,52,110,144,134,244,165,58,80,146,35,213,98,50,154,173,189,182,32,161,109,113,129,26,155,135,34,210,169,185,155,68,221,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,116,41,213,182,90,13,72,118,218,84,148,184,233,46,2,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,221,114,123,61,51,31,33,230,98,90,182,87,214,123,158,171,137,240,251,216,109,234,147,68,101,42,36,87,95,97,231,23,25,100,101,186,120,248,116,160,156,177,169,9,90,141,26,86,72,90,58,254,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,100,145,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,191,42,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,58,157,159,123,5,97,237,153,176,108,28,115,152,52,40,147,51,82,175,29,183,167,46,71,11,53,20,5,145,201,73,51,5,226,104,150,202,213,30,66,91,144,105,113,104,90,208,100,149,41,4,70,97,146,54,41,217,66,133,178,102,77,194,193,187,170,84,204,95,82,180,204,83,91,132,202,211,199,202,212,179,109,178,83,134,107,54,88,66,247,77,149,144,147,178,220,221,161,110,184,67,63,146,121,251,197,224,2,21,123,106,138,219,83,97,111,179,248,63,49,168,141,1,27,255,0,219,87,237,79,133,190,207,224,252,198,162,53,171,35,54,81,204,125,162,114,227,49,241,174,87,181,222,181,92,185,238,199,222,160,52,201,170,85,74,44,162,150,110,42,49,145,248,222,111,133,73,147,54,212,226,86,162,65,154,210,134,221,9,51,236,186,219,178,171,157,148,167,178,39,58,49,52,73,24,218,135,29,10,195,245,25,111,171,141,196,48,146,149,155,168,115,81,105,118,76,116,161,38,107,215,188,117,181,26,205,42,54,94,117,82,17,99,242,30,89,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,233,176,78,219,244,45,174,48,35,176,177,28,170,85,55,51,104,155,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,133,52,135,15,89,169,14,223,82,82,151,26,53,134,212,17,121,138,216,133,69,12,174,2,205,63,88,191,73,1,21,134,0,219,95,106,25,155,41,228,212,220,121,68,192,149,92,77,90,145,120,244,242,110,158,251,148,184,14,41,72,65,73,168,201,108,180,50,201,45,198,210,150,205,105,113,229,169,45,162,197,173,198,131,14,246,147,109,203,74,217,247,1,76,202,204,186,170,69,157,152,184,170,60,154,107,171,135,84,74,95,194,236,41,134,204,229,58,150,92,39,217,146,166,228,33,81,174,73,43,221,221,70,77,147,110,66,118,22,194,120,171,28,215,98,225,108,21,134,106,184,130,181,55,95,13,78,165,194,114,92,167,244,33,75,94,134,155,37,45,90,80,133,40,236,92,146,147,51,228,70,24,167,22,98,172,115,93,149,138,113,174,38,170,226,10,212,221,28,77,70,169,53,201,114,159,208,132,161,26,221,112,212,181,105,66,18,146,185,242,74,72,139,145,16,153,238,204,173,132,169,89,35,131,105,217,233,154,88,102,91,121,161,94,142,226,162,195,169,176,148,47,13,194,89,169,41,67,109,220,205,50,94,106,202,113,107,210,226,16,230,227,75,102,79,111,66,27,51,11,5,85,114,215,31,226,92,185,174,200,136,253,75,10,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,237,107,145,116,31,191,138,178,47,49,240,134,83,224,188,239,169,209,183,184,51,29,241,109,83,106,113,140,214,219,50,163,201,125,135,34,200,228,91,167,143,135,91,136,35,186,86,217,153,165,70,104,117,45,254,182,214,62,212,249,201,246,129,136,126,98,248,151,45,136,50,135,6,231,215,102,46,19,202,60,126,196,167,40,88,138,61,93,153,7,17,243,101,246,150,138,228,183,90,121,181,243,34,91,110,182,219,132,74,37,32,205,4,75,74,146,102,147,8,236,216,19,110,202,174,200,152,154,109,11,18,195,151,86,203,172,69,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,205,9,19,209,73,171,82,171,244,200,85,218,21,74,45,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,243,133,181,22,204,152,251,101,156,208,169,101,254,47,141,46,101,53,18,20,154,46,33,42,115,209,161,86,88,38,218,115,91,10,112,180,169,104,75,237,37,212,33,75,38,220,53,35,82,172,74,86,234,246,65,109,119,85,162,226,104,219,34,226,122,116,186,133,54,191,34,109,75,13,79,76,133,44,233,143,162,58,164,72,138,180,45,90,83,25,105,97,199,83,187,34,52,188,183,13,73,94,248,214,208,75,160,0,0,176,90,119,212,86,33,112,167,139,200,5,229,208,84,80,186,10,128,161,157,138,227,5,230,229,2,70,52,238,173,252,89,74,224,247,246,225,80,103,235,238,253,107,145,254,47,47,202,51,154,211,168,172,67,27,99,28,69,70,194,28,31,120,204,220,241,123,205,26,155,90,239,167,77,253,82,229,235,23,80,26,81,43,102,188,172,192,47,162,103,165,21,134,100,67,34,158,219,115,102,198,78,163,65,220,174,91,164,153,166,232,247,124,121,140,209,144,239,34,161,95,161,195,132,180,72,130,231,19,165,246,143,89,42,200,116,206,202,46,71,226,35,33,166,248,255,0,106,170,118,101,227,106,85,26,135,54,153,41,186,163,76,82,238,220,41,45,43,91,143,45,54,35,112,200,136,252,101,204,249,115,27,215,178,150,95,185,75,194,120,94,179,33,183,208,227,92,117,200,221,65,164,174,235,233,232,92,253,227,17,57,145,177,148,200,201,139,13,182,83,170,201,191,173,215,169,152,250,197,8,137,37,98,21,27,0,0,0,20,51,34,230,102,69,245,138,142,179,141,241,116,60,41,79,110,84,151,219,111,84,132,179,227,109,106,43,154,84,175,216,253,64,58,6,120,226,247,41,180,36,38,27,144,220,113,21,50,108,210,163,185,145,18,29,234,68,175,129,8,163,218,87,21,69,133,232,230,230,116,21,107,227,47,169,210,62,155,159,143,196,109,246,122,103,227,109,174,106,28,118,1,50,154,203,132,133,112,207,220,255,0,11,107,243,242,17,87,155,153,168,188,115,221,91,179,136,174,11,127,125,211,46,35,215,221,245,212,124,253,79,112,196,243,145,248,57,65,66,118,191,153,184,62,9,71,146,182,229,98,10,124,101,27,8,185,217,82,27,35,183,35,231,204,122,16,217,123,6,49,132,242,143,12,211,155,76,212,240,188,109,138,73,17,40,181,74,120,249,248,75,241,191,136,67,150,194,249,39,83,199,184,155,11,99,8,240,229,57,30,155,141,224,180,227,141,73,101,9,78,237,200,206,29,210,191,17,242,95,187,248,196,237,97,42,73,81,48,252,90,97,107,250,29,231,174,162,51,230,181,43,169,114,247,141,143,216,0,0,1,243,171,214,33,206,103,97,194,100,102,100,2,228,164,185,31,188,94,145,68,151,184,197,221,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,139,241,21,190,34,229,116,22,164,140,142,224,46,34,176,168,0,10,40,174,86,22,145,23,65,120,180,202,199,168,5,192,40,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,213,11,133,166,119,1,198,178,191,232,6,250,16,170,255,0,208,40,223,59,0,229,46,130,162,157,5,64,4,84,118,153,62,217,98,215,208,78,34,231,129,85,202,255,0,223,102,9,87,17,13,218,97,82,82,177,230,237,58,12,149,130,44,124,143,222,244,193,37,97,135,123,59,162,165,121,219,151,238,158,171,159,122,244,233,250,210,88,155,252,18,130,70,24,132,130,189,139,121,215,253,177,66,18,251,58,27,113,89,207,151,199,167,195,250,173,206,255,0,224,146,196,219,224,244,233,195,177,11,253,179,255,0,40,160,130,95,178,0,2,162,197,244,63,168,113,23,81,200,239,250,5,136,35,229,112,28,168,245,72,92,40,158,68,42,2,213,14,51,51,177,253,67,145,66,211,34,177,242,1,198,217,158,178,28,229,208,112,164,211,168,136,139,152,230,46,128,42,0,0,53,15,111,6,27,94,7,198,107,82,110,101,128,234,54,231,253,230,80,135,29,159,102,183,7,59,104,46,173,43,52,163,138,185,36,136,207,156,71,124,254,177,54,27,105,210,14,126,92,99,135,137,44,157,176,61,77,62,50,231,248,9,31,15,136,131,172,4,107,164,103,44,18,212,105,54,183,191,130,59,90,241,85,211,167,152,138,159,109,146,38,181,59,36,48,211,205,165,100,74,68,211,241,17,23,73,175,16,205,35,92,118,19,168,28,220,130,194,166,107,117,70,108,212,78,235,59,255,0,108,30,47,49,177,193,9,32,181,66,225,106,133,28,102,155,43,151,65,113,116,22,25,243,23,167,153,0,188,186,10,138,17,251,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,215,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,141,118,134,194,172,226,220,164,175,209,86,219,106,57,124,47,225,22,164,167,195,37,165,115,52,243,253,136,129,77,177,240,111,161,217,233,137,169,233,75,41,75,46,65,65,19,110,45,69,226,130,202,186,171,159,188,122,35,196,112,83,81,163,72,132,182,219,89,57,163,194,225,93,39,101,145,243,253,2,18,123,79,176,75,148,108,227,196,149,180,181,5,182,164,84,169,108,164,153,77,151,126,235,71,95,9,21,188,7,239,242,1,172,249,27,142,89,192,248,174,85,78,105,73,91,110,83,151,25,36,195,104,82,174,110,52,175,217,25,21,172,147,18,63,151,89,149,22,95,120,112,73,150,222,157,214,173,109,55,206,250,237,239,63,136,137,248,168,147,189,50,140,241,182,171,115,50,81,151,43,252,6,94,203,220,241,168,97,238,240,227,235,152,141,206,35,117,163,117,37,71,109,58,239,123,184,94,100,51,49,224,177,47,67,248,51,17,183,92,167,57,34,206,220,164,27,94,52,164,191,98,147,247,31,196,118,65,166,91,30,231,23,165,56,104,137,249,213,199,214,230,35,225,136,229,59,175,145,183,31,151,53,159,47,23,241,141,203,109,68,180,18,138,252,252,198,145,112,0,0,14,25,109,19,241,94,100,202,228,227,106,73,254,82,176,230,20,235,200,192,70,39,104,158,82,20,138,118,96,98,86,209,12,181,119,85,174,251,186,189,104,136,233,107,13,25,217,215,51,107,25,65,152,213,38,163,205,121,182,209,72,114,58,83,29,134,157,182,183,88,115,250,225,116,228,37,247,109,92,49,18,169,149,216,201,197,193,132,181,59,221,220,221,104,140,206,210,35,245,228,126,66,18,179,64,149,134,179,122,189,26,49,240,228,134,163,166,209,188,4,68,108,50,174,86,183,255,0,156,98,99,152,244,13,179,246,55,244,195,47,176,148,181,169,245,59,43,12,192,152,181,56,218,19,115,83,13,25,157,146,118,35,186,186,23,33,149,6,157,236,21,138,92,170,225,92,37,1,201,51,28,221,96,88,10,179,171,186,110,77,197,46,92,207,204,110,32,212,0,141,92,216,237,148,251,151,230,158,50,203,63,232,113,239,63,68,177,5,70,133,198,250,95,185,226,184,89,46,51,189,221,240,74,209,171,119,171,78,165,90,246,185,218,226,74,132,69,231,127,100,86,210,89,149,157,24,255,0,49,168,88,219,45,88,166,226,172,81,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,87,189,140,250,138,36,123,101,204,243,45,165,50,39,12,231,95,162,222,142,122,71,198,254,166,113,220,102,227,135,152,244,111,195,110,219,213,171,113,171,212,43,106,183,59,92,242,176,194,91,26,100,182,42,217,219,102,204,31,147,184,214,161,74,155,89,195,253,225,196,191,74,117,199,34,175,127,62,68,132,104,83,136,109,103,100,60,146,59,160,188,68,118,185,88,207,53,92,252,192,98,221,172,125,150,51,147,236,255,0,16,252,185,241,230,176,122,83,218,199,217,99,57,62,207,241,15,203,159,30,107,0,122,30,203,12,157,192,57,235,176,214,87,229,206,99,80,98,84,105,181,28,183,162,52,211,174,197,101,231,233,239,185,71,67,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,100,112,151,182,6,205,117,221,149,179,198,177,150,85,51,223,82,158,213,84,195,114,213,41,15,185,46,142,235,206,34,59,142,154,82,141,47,22,233,109,184,70,132,22,241,181,154,72,208,104,82,166,123,12,231,206,13,217,183,179,243,46,51,91,25,205,136,148,83,178,222,130,138,100,23,164,27,43,171,84,78,148,209,199,132,209,165,11,86,183,20,155,26,137,10,208,130,91,138,45,8,81,148,27,103,166,122,102,62,209,121,143,81,205,12,208,172,241,213,89,214,105,150,90,35,68,90,124,84,153,155,113,99,54,102,123,182,81,169,86,43,154,141,74,82,214,165,173,107,90,131,160,9,179,236,208,216,42,54,67,97,230,115,171,54,104,81,31,204,90,228,118,222,164,33,205,238,186,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,143,74,18,72,66,146,75,120,151,12,53,252,39,138,176,167,118,250,83,134,106,180,110,249,167,179,86,167,119,132,39,35,241,144,93,190,234,75,58,200,183,140,175,74,180,184,155,165,86,59,25,216,75,79,101,214,223,80,241,133,10,155,179,62,113,84,41,84,186,174,28,167,198,131,132,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,117,204,78,241,180,181,187,37,41,230,210,173,68,75,108,214,240,96,14,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,49,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,6,52,237,61,216,42,54,76,85,101,237,3,147,244,40,144,50,250,167,34,51,53,90,68,77,234,206,147,81,125,79,107,121,182,146,214,234,60,21,26,88,73,17,187,225,121,242,109,9,74,13,180,39,77,114,47,61,51,31,103,76,199,167,102,134,87,214,120,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,62,151,170,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,25,183,214,197,24,171,101,60,199,151,91,164,211,56,140,178,196,213,7,156,195,149,8,228,226,219,129,172,212,226,105,146,13,197,45,105,121,164,17,146,20,181,30,249,180,26,200,245,37,212,52,19,83,179,22,208,184,87,106,12,154,162,230,230,22,141,192,113,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,53,233,44,170,60,235,108,93,181,182,42,217,27,52,203,20,211,90,227,176,221,119,134,167,226,106,114,146,227,187,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,223,56,70,86,89,137,254,202,172,204,194,185,201,151,24,115,52,176,84,190,34,139,137,169,237,84,35,106,113,181,184,206,178,241,176,238,237,107,66,94,105,100,166,220,65,40,244,56,133,164,206,233,48,29,172,0,0,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,12,85,216,169,237,79,138,126,207,231,124,198,156,51,255,0,106,46,192,176,241,133,10,165,180,198,78,211,233,84,186,174,28,167,201,157,139,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,117,204,78,241,197,59,188,53,41,230,210,157,38,75,108,144,246,0,236,84,246,167,197,63,103,243,190,99,78,19,82,3,203,102,19,197,53,220,13,138,168,216,215,11,78,224,171,88,126,161,30,169,78,147,186,67,155,137,76,56,151,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,66,127,182,32,219,71,10,237,113,151,12,78,154,170,85,19,31,83,119,140,86,240,243,83,155,83,139,221,19,58,167,70,96,214,111,20,53,155,237,145,41,101,224,112,212,214,165,233,39,23,160,29,165,125,158,147,50,202,187,59,61,114,27,8,127,72,179,244,187,88,161,210,217,126,67,148,121,90,36,189,38,82,25,109,147,110,53,57,45,178,133,25,169,205,45,184,233,165,41,67,122,18,157,32,201,220,226,199,217,21,143,233,121,141,151,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,70,65,233,204,6,42,217,139,104,92,43,181,6,77,81,115,115,11,70,224,56,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,26,244,150,85,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,34,175,100,239,106,124,155,251,64,195,223,49,96,74,167,109,95,178,198,22,251,64,131,242,234,136,138,189,147,189,169,242,111,237,3,15,124,197,128,19,189,182,38,202,184,55,106,252,163,168,96,250,205,54,34,113,61,58,60,137,56,78,174,227,134,202,233,213,19,71,128,148,234,80,181,112,206,41,45,165,228,105,86,164,17,40,139,120,134,214,134,202,187,29,229,30,202,24,54,29,27,7,209,226,84,113,58,163,169,186,190,44,147,13,9,168,212,86,225,182,167,80,75,230,166,99,106,105,189,17,210,163,66,116,36,212,107,115,91,139,206,160,0,0,0,33,91,182,175,218,159,11,125,159,193,249,141,68,100,174,195,90,181,41,154,174,114,80,158,169,196,69,74,100,122,12,184,240,212,242,73,247,152,101,83,146,235,168,110,250,148,132,41,246,82,165,17,89,38,235,100,118,212,87,198,189,181,126,212,248,91,236,254,15,204,106,35,79,242,47,61,51,31,103,76,199,167,102,134,87,214,120,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,33,35,253,171,27,9,82,142,149,63,106,108,154,195,50,211,82,76,131,127,27,210,169,204,37,76,56,193,165,106,114,176,72,35,37,33,105,81,36,159,208,149,18,201,123,245,18,52,62,227,145,173,147,185,197,143,178,43,31,210,243,27,46,107,210,233,213,42,116,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,250,140,189,20,108,235,159,56,55,105,44,163,161,102,182,12,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,91,106,85,137,70,132,235,65,161,196,150,133,164,206,45,182,240,236,203,199,120,99,52,233,216,167,102,92,3,85,196,120,111,28,84,28,68,138,116,34,100,251,146,169,34,75,171,38,201,166,154,105,184,180,226,109,77,165,183,20,102,134,183,107,39,86,130,54,245,132,154,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,204,3,79,251,62,54,18,153,177,253,10,185,91,198,88,195,190,113,158,40,210,196,230,105,115,31,42,60,88,173,45,70,202,80,218,201,27,247,143,81,168,222,113,178,82,9,102,219,100,146,55,86,246,224,0,0,0,13,63,237,88,194,120,86,177,177,142,53,197,53,108,51,74,155,90,195,253,219,221,21,25,16,155,114,85,63,127,85,130,135,248,119,84,70,182,183,136,34,74,244,25,106,73,17,29,200,64,184,159,238,212,127,97,60,205,252,203,243,136,66,0,64,122,157,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,171,218,143,236,39,153,191,153,126,113,8,4,43,108,157,237,79,147,127,104,24,123,230,44,9,232,218,187,101,28,184,218,215,46,23,130,177,171,92,13,86,14,241,250,5,125,134,73,114,169,18,148,68,70,164,145,153,111,25,94,148,147,172,153,146,92,74,82,100,104,90,27,113,16,47,178,119,181,62,77,253,160,97,239,152,176,61,36,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,204,22,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,43,221,150,251,125,76,204,78,7,102,76,227,168,85,106,88,188,184,201,24,119,17,76,146,252,231,170,237,150,246,75,209,165,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,248,22,218,55,218,43,183,182,214,112,246,184,206,86,177,110,28,161,247,110,22,162,83,218,167,81,19,50,152,196,122,162,219,52,147,143,28,183,91,91,134,231,211,169,221,218,55,134,218,17,99,74,18,183,29,82,242,95,102,198,195,152,135,63,113,252,60,217,198,171,196,24,115,2,97,57,17,170,144,230,69,68,168,47,215,101,161,231,9,182,224,204,73,36,146,134,157,142,173,243,172,185,189,108,201,8,70,133,175,122,208,78,72,0,198,155,67,237,3,128,118,101,202,249,217,175,152,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,173,213,36,149,114,109,167,21,207,73,128,214,190,215,92,222,193,184,43,101,122,134,86,214,95,150,120,135,49,228,70,102,138,195,44,26,145,162,12,216,146,164,188,234,206,201,66,18,146,109,4,87,53,154,222,69,146,105,37,169,16,108,59,254,122,103,166,99,237,23,152,245,28,208,205,10,207,29,85,157,102,153,101,162,52,69,167,197,73,153,183,22,51,102,103,187,101,26,149,98,185,168,212,165,45,106,90,214,181,171,160,0,244,209,145,121,233,151,27,69,229,197,59,52,50,190,179,199,82,167,93,167,153,116,137,18,169,242,146,68,110,69,146,217,25,238,222,70,164,220,174,105,52,169,43,66,150,133,161,106,200,2,0,118,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,137,232,194,216,179,10,227,154,20,92,83,130,177,53,43,16,81,102,235,225,170,52,185,173,203,138,254,133,169,11,208,235,102,164,43,74,208,164,157,143,146,146,100,124,200,192,107,95,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,234,160,0,105,255,0,104,142,219,240,246,85,192,133,132,176,116,173,89,155,139,41,238,187,66,81,50,196,150,105,109,165,230,155,92,169,77,45,212,173,58,144,183,248,115,54,220,109,110,199,81,45,38,148,45,38,24,87,181,35,111,169,153,119,199,108,201,147,149,10,173,55,23,159,7,35,17,98,40,114,95,130,245,33,179,221,73,102,52,71,27,82,22,167,157,65,182,110,56,70,109,165,167,13,191,26,220,94,231,181,237,45,255,0,176,219,72,251,63,192,159,249,122,88,134,10,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,207,237,45,255,0,176,219,72,251,63,192,159,249,122,88,8,171,217,59,218,159,38,254,208,48,247,204,88,19,209,181,118,202,57,113,181,174,92,47,5,99,86,184,26,172,29,227,244,10,251,12,146,229,82,37,40,136,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,32,95,100,239,106,124,155,251,64,195,223,49,96,122,83,1,230,7,53,114,207,21,100,222,99,226,60,173,198,177,56,122,214,25,168,59,79,147,165,183,16,219,218,15,192,251,91,196,33,106,101,212,26,92,109,102,146,214,218,208,162,43,40,135,203,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,78,158,223,123,9,210,182,187,195,48,171,184,106,100,74,78,98,225,216,231,18,143,50,83,137,98,20,166,28,144,202,156,106,115,136,142,235,235,67,109,166,66,153,74,12,137,46,60,179,62,75,80,249,59,59,182,32,135,178,174,4,60,91,140,98,234,204,220,89,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,212,133,177,196,17,56,227,107,118,58,77,10,52,161,10,48,202,187,40,236,163,151,27,37,101,194,48,86,10,107,142,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,46,5,246,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,26,189,162,59,2,204,217,143,21,22,60,202,218,125,86,165,150,85,189,236,139,20,103,228,122,50,225,56,210,56,105,82,116,154,9,149,173,246,211,29,199,22,78,43,196,218,181,41,189,227,178,85,217,113,236,39,150,95,158,190,113,52,108,166,41,194,120,87,28,208,165,97,108,107,134,105,88,130,139,55,71,19,78,170,66,110,92,87,244,45,43,70,182,156,37,33,90,86,132,168,174,92,148,146,50,230,68,3,203,104,148,158,202,253,130,164,202,147,74,218,159,57,40,82,225,162,28,134,106,24,26,153,35,116,104,152,131,105,228,156,249,49,220,105,74,36,18,150,195,177,86,149,161,122,218,222,216,208,109,41,108,3,216,239,26,38,212,117,106,54,53,196,242,234,121,65,66,143,18,181,13,123,167,89,155,88,68,135,95,75,116,215,30,74,18,210,86,209,199,87,16,227,42,214,109,185,28,208,150,85,34,236,74,248,8,171,237,206,253,164,255,0,124,159,201,163,85,123,46,61,187,50,203,243,215,201,230,141,170,237,206,253,164,255,0,124,159,201,163,85,123,46,61,187,50,203,243,215,201,230,128,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,90,118,232,216,202,133,182,30,92,69,166,55,85,238,108,103,133,248,137,24,102,164,234,214,113,82,227,164,141,236,105,45,166,247,101,221,211,68,110,37,38,227,106,66,84,157,68,75,105,200,1,197,56,79,21,96,106,236,172,45,141,112,205,87,15,214,161,104,226,105,213,72,78,68,148,198,180,37,104,214,211,132,149,167,82,22,149,21,203,154,84,70,92,140,135,167,220,83,139,48,174,6,161,74,197,56,215,19,82,176,253,22,22,142,38,163,84,154,220,72,172,107,90,80,141,110,184,105,66,117,45,105,73,92,249,169,68,69,204,200,121,226,219,79,104,234,86,212,249,243,85,205,74,22,8,137,134,169,170,142,205,54,26,9,164,166,108,214,24,212,77,202,156,164,153,165,114,84,147,36,242,51,36,54,134,90,37,47,119,188,80,74,79,102,238,223,84,44,253,194,180,188,146,204,138,135,5,153,184,126,158,136,241,222,149,37,110,122,77,21,134,236,114,80,227,170,82,213,49,40,70,167,219,82,141,75,178,158,69,211,188,67,59,212,33,3,179,23,99,44,109,156,121,143,27,57,43,149,92,87,131,112,102,23,211,34,53,70,152,185,148,201,85,247,28,55,152,92,104,83,155,209,165,146,221,60,220,151,26,115,120,148,168,154,45,38,225,184,222,240,118,167,231,246,208,217,31,149,244,150,50,78,151,46,45,35,17,199,168,70,196,184,166,37,62,67,143,208,80,78,67,110,57,183,41,7,186,136,183,141,247,155,37,172,141,119,177,180,104,113,36,162,13,201,160,98,204,43,138,251,203,209,108,77,74,172,247,53,65,234,77,71,187,230,183,35,131,156,213,183,177,158,208,103,187,121,26,147,169,181,89,73,185,92,138,227,203,104,217,77,133,246,205,174,236,121,152,242,170,110,82,187,231,6,98,142,30,62,38,166,180,132,20,165,54,209,175,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,90,192,122,83,217,59,217,99,38,254,207,240,247,203,152,25,84,98,173,147,189,150,50,111,236,255,0,15,124,185,129,149,64,0,0,4,0,246,163,251,118,102,111,230,95,147,194,29,127,46,118,51,199,217,199,178,229,75,104,12,174,131,46,185,82,195,120,162,93,18,171,65,138,211,210,102,203,99,117,77,56,202,131,25,134,22,167,22,149,75,148,167,141,107,34,38,219,65,164,188,42,191,96,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,4,69,228,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,228,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,54,127,234,155,228,23,244,48,125,223,251,206,149,233,39,119,239,62,231,222,144,194,239,158,59,136,225,183,59,189,123,205,206,243,233,55,219,173,92,63,210,238,175,244,99,69,187,80,182,22,251,138,98,165,231,142,78,96,206,19,45,171,90,59,226,52,37,106,102,133,84,113,197,17,217,146,73,112,240,222,187,123,187,26,144,135,77,109,253,18,85,29,179,208,0,29,215,58,51,123,25,103,214,104,98,12,220,204,7,226,57,93,196,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,51,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,60,171,152,219,25,227,236,156,217,114,155,180,6,104,193,151,67,169,98,76,81,18,137,74,160,202,105,232,211,98,49,186,169,28,149,78,140,251,8,83,107,82,162,69,83,38,133,153,27,110,44,212,94,36,219,58,246,94,236,45,247,107,197,72,207,28,227,193,156,94,91,81,117,247,60,105,170,210,205,118,168,219,137,34,187,38,147,226,33,179,103,55,151,52,161,110,146,27,250,84,166,67,101,181,93,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,13,106,237,7,207,76,184,201,173,153,113,173,39,26,214,119,85,92,119,135,234,152,110,129,77,96,137,114,166,202,145,21,108,154,210,131,50,179,45,111,82,183,92,51,36,165,38,146,43,173,109,161,121,131,58,51,123,6,228,46,87,226,12,220,204,7,229,183,66,195,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,34,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,61,123,81,109,55,143,182,166,205,10,150,96,98,249,50,225,211,87,33,74,162,225,226,168,189,38,21,25,131,109,166,244,48,151,15,74,86,180,176,210,157,90,18,130,113,194,82,244,166,228,148,134,32,30,148,246,116,218,95,43,54,160,192,140,227,172,179,171,126,55,27,70,152,252,110,244,166,125,51,205,55,197,176,203,174,110,119,187,133,173,189,74,241,162,202,47,121,23,154,193,157,118,59,218,171,25,108,161,155,148,252,97,70,169,75,86,24,168,200,143,27,22,82,27,108,158,69,70,156,75,241,154,90,82,208,158,37,180,169,197,50,189,73,210,179,52,153,238,214,226,22,30,140,198,42,218,199,217,99,57,62,207,241,15,203,159,29,215,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,233,91,88,251,44,103,39,217,254,33,249,115,224,60,214,15,73,27,81,108,201,128,118,166,202,250,150,95,226,248,209,33,212,151,29,73,162,226,18,167,51,38,109,25,243,113,167,53,176,167,11,82,80,181,48,210,93,66,20,131,113,178,82,53,38,228,164,249,183,30,170,0,121,140,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,200,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,125,59,45,246,250,135,151,124,14,204,153,199,80,165,83,112,129,241,146,48,238,34,153,37,136,44,210,28,61,236,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,241,161,196,110,119,87,111,109,136,40,91,92,96,70,166,225,200,180,170,110,102,209,55,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,10,117,109,150,131,82,29,182,149,37,46,58,75,129,108,83,132,241,86,6,174,202,194,216,215,12,213,112,253,106,22,142,38,157,84,132,228,73,76,107,66,86,141,109,56,73,90,117,33,105,81,92,185,165,68,101,200,200,7,169,48,17,193,217,87,183,61,87,52,163,127,67,118,110,85,37,212,49,101,54,60,170,149,15,16,212,170,138,145,38,178,198,244,220,118,43,202,144,225,186,228,150,137,197,41,26,53,17,199,105,68,105,70,227,83,146,62,0,60,171,143,85,3,202,184,9,254,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,151,246,135,218,7,0,236,203,149,243,179,95,49,151,45,116,216,114,35,196,106,28,19,100,230,205,125,231,9,41,106,59,111,56,218,92,89,39,91,170,73,42,228,219,78,43,158,147,1,141,118,232,219,54,133,177,230,92,69,169,183,74,239,156,103,138,56,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,188,85,216,251,139,49,86,57,217,219,25,226,156,107,137,170,184,130,181,55,48,37,241,53,26,164,215,37,202,127,69,46,152,132,107,117,195,82,213,165,8,74,74,231,201,41,34,46,68,66,32,51,211,61,51,31,104,188,199,168,230,134,104,86,120,234,172,235,52,203,45,17,162,45,62,42,76,205,184,177,155,51,61,219,40,212,171,21,205,70,165,41,107,82,214,181,173,82,213,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,68,95,109,206,0,193,180,44,101,150,89,131,70,195,209,33,226,28,85,30,173,26,181,57,146,52,174,122,33,148,34,140,110,145,30,149,45,9,125,196,18,237,172,209,161,38,102,150,208,73,151,65,21,125,185,223,180,159,239,147,249,52,6,20,236,109,194,212,44,65,181,196,202,181,94,15,17,47,12,224,250,141,82,150,230,245,104,225,229,45,248,209,20,229,146,100,75,187,18,228,34,202,35,79,142,246,212,148,153,77,248,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,117,78,212,141,129,97,229,223,29,180,222,78,83,233,84,220,32,124,28,124,69,135,97,198,98,11,52,135,15,117,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,60,104,113,123,157,11,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,211,69,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,11,59,65,54,10,196,59,51,99,41,216,231,47,168,82,230,101,93,94,67,143,65,92,126,42,106,232,8,34,140,147,102,115,198,209,33,148,42,68,133,55,28,212,226,214,180,32,137,74,82,200,204,194,95,182,93,218,111,0,237,77,149,244,220,192,194,18,98,67,169,46,58,85,90,195,199,81,102,76,218,51,230,227,173,232,125,45,158,164,161,106,97,213,52,181,165,6,227,100,149,233,77,205,41,204,3,205,182,203,187,77,227,237,150,115,66,155,152,24,66,76,185,148,212,72,74,171,88,120,234,47,70,133,89,96,155,117,189,15,165,179,210,165,161,47,186,166,150,180,172,155,112,210,189,42,177,165,94,135,178,171,51,48,174,114,101,198,28,205,44,21,47,136,162,226,106,123,85,8,218,156,109,110,51,172,188,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,7,107,31,147,138,112,158,21,199,52,41,88,91,26,225,154,86,32,162,205,209,196,211,170,144,155,151,21,253,11,74,209,173,167,9,72,86,149,161,42,43,151,37,36,140,185,145,15,214,0,26,63,147,29,150,57,71,147,219,75,204,206,152,85,41,83,176,237,38,68,122,158,15,160,200,82,30,69,58,90,145,33,47,183,35,124,210,212,242,25,82,163,59,21,212,184,151,80,180,248,245,169,178,117,205,224,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,166,89,254,121,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,239,251,87,108,163,151,27,90,229,194,240,86,53,107,129,170,193,222,63,64,175,176,201,46,85,34,82,136,136,212,146,51,45,227,43,210,146,117,147,50,75,137,74,76,141,11,67,110,35,229,217,87,99,188,163,217,67,6,195,163,96,250,60,74,142,39,84,117,55,87,197,146,97,161,53,26,138,220,54,212,234,9,124,212,204,109,77,55,162,58,84,104,78,132,154,141,110,107,113,121,212,0,0,5,12,236,1,98,11,16,182,231,230,46,46,128,42,0,0,40,102,69,204,196,112,109,205,180,205,79,6,250,19,221,211,106,12,241,157,229,175,68,56,203,190,142,26,222,191,79,88,250,9,19,170,200,225,163,165,119,81,93,100,94,31,168,196,3,109,157,152,50,177,79,161,251,186,133,81,92,47,120,95,136,120,207,214,225,250,120,143,241,127,136,73,231,200,126,22,204,244,10,158,49,199,88,82,164,227,236,40,155,197,48,88,61,225,154,14,196,243,39,209,37,111,217,9,231,201,138,17,81,178,250,143,21,68,222,182,120,142,104,82,140,185,190,225,251,254,177,19,157,158,56,5,154,148,74,85,77,248,84,199,77,140,110,193,106,117,178,82,200,146,81,21,98,51,79,196,76,133,14,34,32,210,217,138,219,109,182,148,106,178,91,43,36,174,163,62,69,249,68,166,7,222,0,3,64,0,0,44,117,194,105,6,179,189,139,200,107,86,211,56,202,116,84,174,157,26,67,136,67,83,216,50,45,210,12,138,241,212,125,79,159,188,102,172,205,197,81,176,174,16,169,85,164,20,173,49,119,55,56,246,215,226,117,9,229,115,47,198,243,243,17,141,181,150,210,244,198,49,44,246,10,70,38,34,76,200,188,146,180,219,245,161,127,125,18,169,88,135,65,218,63,29,64,143,66,214,219,82,138,81,214,172,234,244,32,201,71,161,237,86,43,249,252,4,126,173,102,187,92,250,14,251,152,185,149,83,197,147,167,54,221,102,178,166,85,81,118,75,109,201,144,163,74,82,102,187,114,212,100,70,68,175,227,29,38,35,6,254,187,105,240,219,168,68,18,151,158,203,156,172,139,23,43,164,212,164,177,25,110,197,199,11,117,42,75,238,242,211,30,17,151,46,68,124,252,196,146,165,36,132,146,72,185,16,214,221,135,48,74,48,182,86,84,226,42,45,61,6,120,141,231,203,135,69,139,245,180,98,191,170,92,252,63,196,54,80,84,0,5,15,160,11,77,94,98,132,66,160,93,64,92,69,239,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,181,197,64,0,0,0,0,82,215,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,96,188,90,160,22,43,152,171,105,181,133,21,203,152,171,106,35,176,14,64,0,0,16,229,218,83,37,181,102,10,19,101,92,240,89,17,127,243,243,4,198,25,216,65,215,104,197,113,201,57,167,5,178,126,77,151,132,90,65,146,149,200,239,38,95,94,98,74,195,237,236,221,134,195,153,173,151,110,169,23,81,247,191,59,159,251,26,96,154,92,52,130,110,137,25,9,43,17,107,255,0,134,98,30,59,53,232,143,175,29,229,213,68,141,157,7,222,254,122,191,3,48,188,132,198,80,219,54,169,108,32,237,114,213,211,252,99,8,37,247,128,0,168,177,101,115,252,130,136,34,228,47,177,5,139,200,5,64,0,5,170,22,171,213,63,168,94,161,198,190,135,245,0,227,71,53,144,250,11,160,249,219,245,200,125,5,208,5,64,0,6,11,218,185,157,121,85,142,252,86,254,147,106,133,211,252,25,241,1,115,157,224,51,101,110,233,222,110,237,202,246,189,227,23,243,143,64,123,79,181,188,202,156,116,86,51,190,16,169,151,47,247,51,195,207,118,100,234,137,152,213,29,37,205,27,158,74,248,176,129,59,170,109,251,55,170,124,110,66,225,84,238,52,125,231,83,63,90,255,0,219,55,126,3,111,139,161,13,6,236,169,168,174,70,78,225,184,235,221,145,38,151,85,87,46,191,213,85,252,126,35,126,83,234,151,212,16,138,138,25,123,197,69,15,160,163,137,69,115,234,46,79,34,22,41,70,75,50,228,47,73,145,164,185,128,188,139,222,42,45,35,184,184,0,0,0,0,0,0,0,0,0,0,0,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,249,216,84,113,175,225,230,46,66,245,95,153,114,242,1,112,0,181,71,98,48,21,51,176,168,226,73,153,171,224,47,79,80,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,149,202,194,55,251,82,48,31,124,210,10,163,222,187,157,246,35,129,224,220,106,181,169,239,23,93,69,228,36,132,97,93,166,176,130,49,70,18,138,193,181,53,102,85,86,93,180,116,220,249,48,234,127,20,249,115,9,16,177,179,166,95,119,246,101,85,232,221,239,184,225,105,178,21,188,225,245,106,211,33,148,244,212,86,235,126,163,26,102,214,94,250,27,221,95,170,252,103,25,191,254,199,221,233,209,187,253,209,222,250,191,128,111,62,68,224,25,148,61,162,177,203,233,166,213,18,147,69,77,162,83,204,153,17,151,28,209,245,210,92,249,12,197,181,62,205,145,49,63,163,27,168,88,157,238,27,141,191,12,217,42,218,183,29,126,136,255,0,23,151,229,16,106,134,196,121,187,220,146,168,180,191,71,183,220,70,48,140,173,231,23,167,78,163,140,158,154,14,253,60,196,208,224,106,207,125,225,168,85,14,27,115,190,222,120,53,234,181,156,81,117,177,121,15,51,84,25,21,12,35,138,232,243,30,136,108,57,22,108,121,137,76,182,212,146,240,184,70,70,125,60,62,31,227,230,38,195,96,204,234,70,41,203,236,13,69,151,82,160,19,242,187,207,83,44,61,244,190,23,229,40,172,147,112,207,162,111,211,160,71,37,158,109,214,1,107,107,75,136,37,161,68,162,63,121,29,200,92,42,0,0,3,14,109,61,23,123,148,120,148,245,218,252,31,187,252,41,145,2,155,83,39,135,207,156,78,139,234,183,5,207,167,246,27,3,208,38,208,17,120,188,173,175,50,73,89,154,184,94,73,46,124,164,52,32,43,108,120,202,137,180,110,46,96,210,180,233,224,61,98,177,243,129,28,198,113,204,73,143,102,252,237,239,113,179,186,182,140,5,27,158,174,182,225,8,118,252,194,237,118,217,183,45,113,254,37,203,154,238,9,204,167,234,88,86,177,54,137,49,216,148,216,10,97,199,227,60,182,92,83,106,84,196,168,208,106,65,153,25,165,39,107,92,139,160,193,189,153,88,164,228,98,200,244,211,122,37,163,224,84,21,146,175,25,105,118,26,121,243,26,143,180,222,204,155,73,87,246,146,205,122,237,11,103,204,202,168,211,106,56,226,187,46,28,200,152,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,33,96,78,78,66,103,94,21,218,39,41,232,89,199,130,169,245,88,84,92,65,197,112,204,85,26,109,185,72,220,73,118,58,245,165,183,28,65,93,108,168,202,203,63,9,149,236,119,34,239,231,208,107,95,103,14,19,197,88,27,99,28,188,194,216,215,12,213,112,253,106,23,123,113,52,234,164,39,34,74,99,93,86,90,209,173,167,9,43,78,164,45,42,43,151,52,168,140,185,25,13,148,62,130,142,183,152,120,218,149,150,216,15,19,102,37,118,60,183,233,184,86,143,50,183,49,168,136,74,159,113,136,204,45,231,18,218,84,164,164,214,105,65,145,17,169,37,123,92,203,168,210,34,237,168,217,100,191,233,7,53,63,238,85,59,254,124,54,207,105,186,77,86,189,179,126,107,208,232,84,201,117,26,149,71,4,87,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,121,250,254,132,253,169,191,247,181,102,167,253,230,212,127,228,64,78,246,118,227,90,86,101,108,53,143,243,22,133,30,91,20,220,85,148,245,90,220,54,165,161,41,125,182,36,209,220,121,180,184,148,169,73,37,146,86,68,100,74,81,94,246,51,234,60,230,143,65,21,106,77,86,129,217,143,54,133,93,166,75,167,84,169,217,14,228,73,144,229,178,166,95,140,251,120,124,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,207,184,12,149,156,91,64,227,236,239,165,96,42,22,47,92,70,41,185,113,133,226,97,90,44,56,70,242,88,38,24,73,39,137,91,110,56,180,241,46,37,45,37,199,16,72,37,19,45,22,146,208,67,106,187,52,54,10,147,159,56,133,156,234,205,154,20,182,50,234,135,33,183,169,8,115,117,162,191,81,98,83,106,83,42,101,230,156,75,240,73,45,188,211,199,224,212,181,18,16,165,26,30,36,97,253,136,54,46,197,91,92,102,59,16,102,166,171,68,192,52,221,227,245,188,66,212,23,20,218,247,70,206,168,49,159,52,27,37,49,100,251,102,73,89,248,27,53,59,165,122,73,181,207,246,19,194,212,44,13,133,104,216,43,11,65,224,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,96,53,131,110,77,132,176,14,209,185,70,148,224,204,51,18,141,142,240,69,29,76,97,5,210,216,102,58,30,97,148,25,181,71,113,38,104,104,163,40,203,67,119,82,73,133,171,90,76,144,110,182,228,16,255,0,77,88,11,21,127,109,112,230,36,195,149,15,239,144,231,83,103,71,115,253,235,140,188,219,136,248,41,42,79,184,200,122,147,17,235,218,123,176,84,156,231,165,75,218,7,39,232,82,231,230,13,50,60,102,106,180,136,155,164,21,90,156,194,94,214,243,109,37,173,236,137,201,37,48,146,35,119,196,203,4,218,18,165,147,104,80,70,6,210,251,76,99,45,169,113,14,20,198,121,131,6,34,49,13,3,11,199,195,147,166,198,34,66,42,107,102,84,151,138,89,180,73,36,178,181,38,66,73,104,79,131,90,20,164,146,18,162,109,27,235,216,99,251,118,126,246,255,0,148,132,85,137,84,236,49,253,187,63,123,127,202,64,49,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,9,84,29,43,56,178,119,0,231,174,0,170,101,206,99,80,98,84,105,181,24,239,180,211,174,197,101,231,233,239,184,203,140,166,92,85,60,133,165,169,45,165,213,155,110,146,76,210,103,245,145,247,81,161,91,44,109,219,74,61,164,179,87,101,156,229,196,210,211,82,78,100,98,6,48,69,86,162,250,84,195,140,28,247,18,221,28,214,100,74,66,210,162,81,177,173,74,37,146,247,9,52,104,97,183,2,48,118,196,217,87,25,108,161,155,149,12,31,89,166,203,86,24,168,200,145,39,9,213,220,112,158,69,70,156,75,240,18,157,74,16,158,37,180,169,180,188,141,41,210,179,37,17,110,214,218,215,151,251,51,54,209,254,134,204,199,94,91,227,85,111,48,14,62,168,68,98,76,135,167,110,91,161,78,51,221,34,117,156,90,89,75,42,37,165,50,20,122,85,187,105,165,146,143,114,77,185,43,251,98,108,171,131,118,175,202,58,134,15,172,211,98,39,19,211,163,200,147,132,234,238,56,108,174,157,81,52,120,9,78,165,11,87,12,226,146,218,94,70,149,106,65,18,136,183,136,109,104,128,28,226,201,220,125,145,88,254,169,151,57,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,214,68,30,154,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,24,43,106,221,181,178,179,99,239,69,190,233,148,12,87,83,244,183,142,224,187,138,44,103,183,124,46,227,121,189,223,62,213,175,196,163,78,157,87,178,175,107,21,244,3,178,235,111,169,152,62,187,77,217,159,56,170,21,90,165,43,17,212,35,65,194,117,135,228,191,49,202,100,165,161,168,204,83,84,133,41,90,33,171,118,218,90,221,146,82,203,138,86,162,52,56,107,103,42,246,202,101,62,105,230,135,220,131,238,103,150,152,175,22,247,103,164,28,111,113,81,164,207,225,119,157,223,187,222,238,80,173,26,183,107,211,170,215,208,171,116,48,27,21,178,255,0,104,94,75,237,103,143,234,25,115,151,56,99,26,211,170,84,234,59,181,183,93,173,194,136,203,10,97,183,153,101,73,74,153,146,234,141,122,164,32,200,141,36,86,37,115,232,71,169,125,185,223,180,159,239,147,249,52,117,254,200,156,144,206,140,181,218,75,18,87,115,27,40,113,174,21,166,191,129,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,29,236,133,31,184,199,96,237,206,253,164,255,0,124,159,201,160,49,87,98,167,181,62,41,251,63,157,243,26,112,154,145,10,221,138,158,212,248,167,236,254,119,204,105,194,106,64,124,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,22,237,12,216,178,171,178,198,104,72,174,225,12,63,45,57,87,137,100,17,225,249,135,37,82,138,19,230,222,167,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,239,28,90,30,211,189,85,141,189,100,228,55,104,110,99,228,174,108,87,101,191,151,85,201,20,22,105,11,115,117,162,129,81,126,5,57,42,121,79,60,235,105,98,9,165,199,157,120,188,122,86,146,90,18,147,91,198,189,213,206,44,157,192,57,235,128,42,153,115,152,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,100,97,1,123,23,109,109,138,182,70,205,50,197,52,214,184,236,55,93,225,169,248,154,156,164,184,238,242,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,119,206,17,149,150,98,127,178,171,51,48,174,114,101,198,28,205,44,21,47,136,162,226,106,123,85,8,218,156,109,110,51,172,188,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,121,247,219,19,101,92,101,178,134,110,84,48,125,102,155,45,88,98,163,34,68,156,39,87,113,194,121,21,26,113,47,192,74,117,40,66,120,150,210,166,210,242,52,167,74,204,148,69,187,91,107,94,74,236,230,219,95,250,21,115,29,250,6,63,169,213,92,203,44,83,244,117,40,204,30,245,186,92,227,52,19,117,52,179,165,75,86,148,32,219,117,45,26,84,182,212,149,89,213,50,211,102,19,210,3,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,96,52,3,182,175,217,99,11,125,160,65,249,117,68,69,94,201,222,212,249,55,246,129,135,190,98,192,149,78,218,191,101,140,45,246,129,7,229,213,17,21,123,39,123,83,228,223,218,6,30,249,139,0,61,41,128,0,13,95,218,131,180,47,37,246,76,199,244,252,185,204,108,49,141,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,81,214,102,68,147,43,26,121,245,34,236,27,41,109,173,149,155,96,250,83,247,51,160,98,186,103,162,92,15,27,223,177,99,51,188,226,183,251,189,214,229,247,111,110,25,122,181,105,181,211,107,220,237,161,125,174,217,33,157,25,149,180,150,27,174,229,206,80,227,92,85,77,99,3,195,136,236,202,37,2,92,230,27,125,51,231,169,77,41,198,91,82,73,100,149,161,70,147,59,217,105,63,121,12,149,216,215,148,249,167,149,255,0,117,255,0,186,102,90,98,188,37,222,126,143,240,93,251,70,147,3,138,221,247,134,243,117,190,66,117,233,222,35,86,155,219,90,111,212,128,96,14,218,191,106,124,45,246,127,7,230,53,17,164,20,172,1,140,171,184,54,191,152,52,108,61,46,102,30,194,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,82,80,181,48,226,9,118,208,75,208,147,50,83,136,37,110,255,0,109,95,181,62,22,251,63,131,243,26,136,238,189,142,24,3,6,230,158,13,218,11,47,179,7,15,68,174,97,234,228,124,57,26,116,25,36,122,29,69,234,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,169,91,23,109,109,138,182,70,205,50,197,52,214,184,236,55,93,225,169,248,154,156,164,184,238,242,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,119,206,17,149,150,99,208,78,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,0,59,102,108,103,143,182,76,199,242,97,204,131,46,163,130,106,50,22,237,6,188,211,79,60,194,88,113,233,5,26,36,169,38,195,76,148,237,204,115,113,198,155,185,88,245,39,151,76,171,217,161,183,28,157,156,113,147,57,61,142,17,17,121,117,141,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,188,8,108,156,65,145,165,104,120,39,36,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,0,0,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,170,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,185,93,170,155,115,210,179,74,79,244,55,101,29,82,37,67,9,211,100,69,169,87,49,13,54,168,153,17,171,47,238,137,198,162,178,168,238,27,78,70,104,220,74,151,175,81,156,134,146,68,148,110,53,57,166,187,39,123,83,228,223,218,6,30,249,139,3,175,231,94,87,213,114,87,55,49,126,84,86,85,45,201,24,90,177,38,154,137,18,97,42,34,230,48,133,158,230,81,52,163,51,66,30,107,118,234,60,74,35,67,137,50,82,136,200,204,50,86,197,27,40,215,118,180,206,88,88,55,117,85,135,132,41,182,153,138,107,112,153,66,184,8,186,86,109,182,74,112,201,4,243,235,70,233,178,178,212,87,91,155,181,161,167,8,122,9,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,245,87,178,78,167,131,103,236,91,135,226,225,118,226,38,165,78,172,85,99,98,51,102,33,178,181,84,78,74,157,65,186,179,73,111,151,193,187,8,137,100,106,178,9,8,191,128,210,157,202,1,249,56,167,22,97,92,13,66,149,138,113,174,38,165,97,250,44,45,28,77,70,169,53,184,145,88,214,180,161,26,221,112,210,132,234,90,210,146,185,243,82,136,139,153,144,243,217,182,190,213,213,221,173,51,150,110,50,222,213,97,225,10,109,225,225,106,36,215,144,174,2,46,148,19,142,26,91,34,65,60,250,209,189,112,238,181,21,208,222,241,104,105,179,19,41,183,118,202,216,171,106,172,167,86,22,193,89,139,85,195,245,168,86,225,169,206,85,220,137,66,170,107,147,25,107,239,54,155,101,213,191,186,68,117,41,139,23,129,213,92,249,25,219,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,50,174,17,217,147,31,98,92,129,199,187,71,84,35,75,163,97,60,29,30,156,168,47,203,167,60,72,175,63,42,162,152,70,136,174,153,19,74,67,39,189,55,86,149,40,210,180,182,141,62,51,82,49,0,145,248,219,80,96,28,215,236,166,198,249,33,79,164,68,160,226,204,184,163,225,246,167,67,143,29,152,177,170,12,42,190,194,74,92,102,201,213,58,234,236,77,46,83,170,66,11,136,149,127,235,132,35,128,6,106,218,187,101,28,199,217,43,49,215,130,177,171,92,117,42,118,241,250,5,125,134,77,17,106,241,82,100,70,164,145,153,238,222,70,164,147,172,153,154,155,82,146,100,107,66,219,113,123,21,217,149,183,109,87,36,113,149,59,35,51,75,19,68,111,43,235,210,28,76,89,149,71,212,132,97,185,171,37,41,43,109,203,25,34,51,206,217,46,33,122,91,66,220,223,234,108,137,237,238,74,237,115,218,207,46,49,68,198,182,117,193,84,60,41,138,42,180,109,243,85,250,252,170,97,72,149,64,149,191,140,225,69,167,75,37,150,233,227,225,212,137,68,73,82,116,154,27,53,18,210,226,81,160,25,23,145,121,143,180,94,99,211,178,191,43,232,220,117,86,117,221,121,231,76,209,22,159,21,38,68,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,160,155,254,212,127,97,60,205,252,203,243,136,66,0,68,223,109,147,148,223,112,174,202,252,65,148,126,151,213,113,71,162,244,250,28,46,244,169,170,239,63,250,181,13,90,82,155,158,237,148,106,221,180,214,165,110,218,67,104,212,173,58,142,16,64,122,61,218,187,106,236,184,217,43,46,23,141,113,171,188,117,86,118,241,138,5,1,135,137,18,170,242,146,68,102,148,153,145,238,217,70,164,155,175,25,26,91,74,146,68,75,90,219,109,126,120,177,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,235,180,94,210,249,167,181,6,59,123,29,102,101,91,241,120,42,52,55,228,247,93,51,232,89,105,206,17,135,157,115,115,189,220,33,110,105,87,141,119,81,251,136,183,83,178,223,96,88,121,137,192,237,55,156,116,250,85,75,8,23,25,31,14,225,217,145,152,156,205,93,194,222,198,122,76,182,220,74,208,150,90,89,56,77,182,100,78,41,214,201,207,2,27,70,248,35,88,77,78,210,223,251,13,180,143,179,252,9,255,0,151,165,136,86,19,83,180,183,254,195,109,35,236,255,0,2,127,229,233,96,34,175,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,7,165,48,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,29,43,48,187,93,182,109,203,92,127,137,114,230,187,130,115,41,250,150,21,172,77,162,76,118,37,54,2,152,113,248,207,45,151,20,218,149,49,42,52,26,144,102,70,105,73,218,215,34,232,59,175,101,199,176,158,89,126,122,249,196,209,20,27,77,236,201,180,149,127,105,44,215,174,208,182,124,204,170,141,54,163,142,43,178,225,204,137,132,231,188,196,150,28,158,242,155,117,183,18,209,165,104,82,76,148,74,35,50,50,50,50,1,57,57,9,157,120,87,104,156,167,161,103,30,10,167,213,97,81,113,7,21,195,49,84,105,182,229,35,113,37,216,235,214,150,220,113,5,117,178,163,43,44,252,38,87,177,220,139,207,102,214,62,212,249,201,246,129,136,126,98,248,155,238,206,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,46,246,226,105,213,72,78,68,148,198,186,172,181,163,91,78,18,86,157,72,90,84,87,46,105,81,25,114,50,16,131,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,0,138,190,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,218,174,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,13,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,134,10,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,69,33,106,73,220,140,200,6,245,118,154,237,219,85,206,236,101,81,200,204,173,196,209,28,202,250,12,134,211,42,101,45,245,45,24,146,106,9,42,82,220,114,196,75,140,203,183,75,104,70,166,214,182,247,250,156,35,103,117,130,182,40,217,70,187,181,166,114,194,193,187,170,172,60,33,77,180,204,83,91,132,202,21,192,69,210,179,109,178,83,134,72,39,159,90,55,77,149,150,162,186,220,221,173,13,56,67,31,228,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,189,15,108,241,179,246,1,217,151,43,224,229,70,92,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,134,146,163,77,201,182,155,79,61,36,3,181,224,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,108,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,176,0,15,58,219,107,236,163,93,217,47,57,102,224,221,213,86,102,16,169,94,102,22,173,205,101,9,227,226,233,65,184,217,169,179,52,27,204,45,123,167,10,200,81,217,14,110,208,135,91,33,128,7,165,221,161,246,126,192,59,77,101,124,236,168,204,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,214,210,148,73,185,182,235,137,229,168,199,154,32,30,148,246,78,246,88,201,191,179,252,61,242,230,6,85,16,237,217,87,183,61,43,43,100,255,0,67,118,110,85,34,83,240,157,74,68,170,149,15,16,212,170,137,143,26,140,254,232,220,118,43,202,144,225,52,220,103,77,181,41,26,52,153,72,117,68,105,94,255,0,83,115,18,3,79,243,239,181,3,32,182,118,205,138,238,78,99,92,33,152,19,107,88,127,133,226,95,165,211,225,57,21,123,248,205,72,70,133,57,45,181,157,144,242,72,238,130,241,17,218,229,99,60,193,178,254,212,24,7,107,60,1,80,204,108,185,164,98,10,117,54,157,88,118,136,235,85,184,236,178,250,159,109,150,94,82,146,150,93,117,38,141,50,16,68,102,162,59,146,185,116,51,138,14,209,237,158,179,247,28,237,157,152,120,167,5,100,126,96,98,10,44,222,233,225,170,52,188,51,54,92,87,244,82,162,33,122,29,109,181,33,90,86,133,36,236,124,148,147,35,230,70,55,131,178,39,47,113,246,90,236,219,137,40,89,141,129,241,6,21,169,63,142,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,86,186,20,94,227,1,28,29,168,254,221,153,155,249,151,228,240,134,250,118,53,85,169,84,13,145,49,181,118,187,83,137,78,166,211,177,197,74,92,201,146,222,75,44,70,97,186,101,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,52,47,181,31,219,179,51,127,50,252,158,16,233,88,115,106,172,101,129,118,80,168,108,211,129,42,82,233,40,197,88,162,163,86,197,18,218,108,146,185,84,231,33,193,97,152,109,60,75,212,148,45,76,73,223,167,65,106,70,233,4,179,66,222,66,131,42,246,130,109,235,136,118,153,198,83,176,54,95,87,101,195,202,186,68,135,25,130,136,252,84,37,215,208,101,25,70,244,230,77,211,67,200,76,136,234,114,57,41,180,45,8,89,26,146,149,153,145,105,168,201,91,60,108,253,143,182,154,205,8,57,81,151,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,161,164,168,211,99,113,214,211,203,81,9,222,254,129,109,156,127,161,199,250,23,253,12,254,149,63,93,113,186,145,222,157,233,163,79,122,113,26,127,94,126,239,78,141,31,67,163,113,244,32,34,135,179,239,111,92,67,179,54,50,131,129,179,6,187,46,102,85,213,228,54,204,228,72,226,166,174,128,130,41,42,39,160,178,78,146,25,66,164,72,75,146,9,45,173,107,66,12,210,149,44,136,143,117,59,101,106,212,170,254,200,152,38,187,66,169,196,168,211,106,56,226,155,46,28,200,143,37,230,36,176,229,50,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,17,87,180,62,207,216,251,102,92,208,157,149,25,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,90,218,82,137,54,39,26,113,60,244,152,237,120,143,106,172,101,142,182,80,167,236,211,142,234,82,234,200,194,184,162,157,86,194,242,221,108,148,184,180,230,225,206,97,232,110,188,107,212,164,33,79,198,220,39,65,233,70,245,6,178,66,25,66,67,186,246,92,123,118,101,151,231,175,147,205,19,231,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,128,206,203,143,110,204,178,252,245,242,121,162,98,118,211,217,198,171,181,62,67,85,114,174,133,141,229,225,170,146,164,51,82,134,178,117,73,133,53,246,53,27,113,103,37,36,106,92,101,40,201,92,136,205,14,33,151,73,43,221,238,212,16,237,183,182,219,245,221,174,49,219,80,176,228,170,173,55,44,168,155,167,104,148,73,140,162,59,203,148,108,145,61,42,90,91,117,196,56,246,181,58,134,207,89,165,13,91,74,82,167,29,53,245,77,156,246,73,197,89,227,151,185,153,156,114,29,224,48,102,89,225,250,165,66,99,230,167,26,122,108,230,169,146,164,71,98,42,141,149,180,238,135,154,140,114,16,107,66,146,211,233,210,100,107,73,150,21,197,56,79,21,96,106,236,172,45,141,112,205,87,15,214,161,104,226,105,213,72,78,68,148,198,180,37,104,214,211,132,149,167,82,22,149,21,203,154,84,70,92,140,132,148,236,127,181,118,92,98,13,128,51,51,101,154,155,189,205,140,240,190,95,227,7,233,173,200,120,141,186,236,87,99,205,150,226,163,157,138,207,53,189,89,45,147,186,141,180,19,169,53,17,58,76,132,96,141,148,219,163,99,42,238,199,153,143,22,152,221,87,190,112,102,40,226,36,97,154,147,171,65,74,83,109,26,55,177,164,182,155,89,230,183,173,17,184,148,147,110,37,105,82,116,153,173,166,245,172,75,167,108,118,211,24,54,30,13,131,179,13,26,14,31,175,98,26,140,134,106,245,167,158,35,122,78,27,67,70,133,198,221,17,39,75,82,100,37,110,17,158,189,105,142,107,35,70,153,40,89,6,165,118,119,109,191,51,101,92,118,120,75,24,202,213,150,88,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,169,107,99,136,50,109,199,22,212,116,146,18,106,66,18,115,19,180,221,90,149,95,217,19,53,235,180,42,156,74,141,54,163,150,245,217,112,230,68,121,47,49,37,135,41,143,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,157,124,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,116,227,100,133,87,103,30,204,236,99,147,85,218,228,74,189,74,129,150,248,169,83,37,196,109,72,96,223,146,196,217,46,33,189,94,37,33,10,124,208,75,50,73,172,144,74,52,163,86,130,8,12,30,170,7,149,113,234,160,0,104,7,106,22,194,223,118,188,42,188,241,201,204,25,197,230,77,23,71,124,70,132,173,47,87,105,109,182,162,59,50,73,62,34,99,54,111,119,99,74,214,209,45,191,165,82,99,182,91,254,0,60,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,39,167,96,77,187,41,91,93,225,153,180,44,75,14,37,39,49,112,236,114,151,88,135,21,180,177,10,83,14,72,121,45,187,5,181,200,117,245,161,182,211,29,47,41,100,68,151,30,65,23,37,164,106,87,105,215,103,164,60,45,14,78,209,91,63,97,13,205,41,157,78,226,218,5,49,150,24,139,74,138,211,12,182,212,168,81,24,101,26,89,45,211,203,146,122,150,162,83,132,230,146,65,58,164,71,14,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,30,162,7,149,113,232,247,101,29,171,178,227,107,92,184,70,53,193,78,240,53,88,59,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,188,101,122,84,109,60,68,73,113,41,81,25,33,104,113,180,121,194,1,59,221,158,248,255,0,6,229,103,103,14,9,204,28,193,196,49,40,120,122,135,30,183,38,116,233,38,122,26,71,124,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,138,13,181,246,174,174,237,105,156,179,113,150,246,171,15,8,83,111,15,11,81,38,188,133,112,17,116,160,156,112,210,217,18,9,231,214,141,235,135,117,168,174,134,247,139,67,77,152,234,184,139,105,124,211,196,57,19,132,118,116,239,110,236,193,152,75,143,251,214,156,252,150,123,223,138,152,83,62,255,0,70,244,218,145,185,120,174,215,209,167,69,204,249,153,220,119,253,133,246,50,174,237,135,152,242,169,142,85,123,155,6,97,126,30,70,38,169,52,180,28,164,182,233,175,117,26,51,106,189,222,119,116,233,19,138,73,182,218,80,165,43,81,146,26,112,53,172,77,79,98,167,178,198,41,251,64,157,242,234,112,142,174,209,236,39,133,112,54,217,217,135,133,176,86,25,165,97,250,44,46,233,225,169,212,184,77,196,138,198,186,84,69,175,67,77,146,80,157,75,90,148,118,46,106,81,153,243,51,18,43,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,69,95,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,197,93,138,158,212,248,167,236,254,119,204,105,194,106,68,43,118,42,123,83,226,159,179,249,223,49,167,9,169,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,7,95,199,248,3,6,230,158,13,171,101,246,96,225,232,149,204,61,92,142,113,167,65,146,71,161,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,187,0,143,93,152,54,245,147,23,106,252,206,217,99,57,43,178,230,34,102,100,86,233,248,26,167,35,116,72,134,130,153,53,71,2,76,135,29,74,141,6,164,48,212,84,37,11,94,183,119,87,36,19,73,64,70,182,216,155,42,227,45,148,51,114,161,131,235,52,217,106,195,21,25,18,36,225,58,187,142,19,200,168,211,137,126,2,83,169,66,19,196,182,149,54,151,145,165,58,86,100,162,45,218,219,90,251,254,192,155,118,85,118,68,196,211,104,88,150,28,186,182,93,98,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,104,72,153,253,162,246,104,202,205,168,48,35,216,23,51,41,63,139,193,86,97,177,27,189,41,159,76,203,174,112,143,188,211,155,157,238,225,8,115,74,124,104,186,79,220,101,231,175,61,50,47,49,246,116,204,122,142,87,230,133,27,129,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,18,30,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,134,14,203,157,187,105,89,39,85,123,34,51,163,19,75,143,130,107,146,16,172,63,81,150,250,120,44,61,53,74,89,186,135,53,22,166,163,72,82,210,102,189,123,182,156,73,172,210,146,121,231,83,51,224,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,162,21,182,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,1,181,64,0,0,44,62,162,241,97,245,1,97,157,133,201,255,0,72,160,188,186,128,184,0,0,117,156,126,246,226,142,202,244,234,188,148,151,91,126,193,99,206,78,115,205,227,59,159,232,244,104,226,63,101,123,223,119,252,195,208,230,117,84,81,78,194,209,94,83,173,34,245,4,34,238,42,197,248,55,15,207,224,60,226,99,201,136,153,192,217,198,213,163,123,234,29,250,233,254,97,59,137,65,236,209,164,239,48,46,255,0,136,182,140,111,211,71,91,51,12,252,196,155,180,157,8,36,222,246,17,219,217,161,76,209,150,239,56,72,119,195,141,84,119,183,46,76,67,248,9,21,8,232,0,0,40,11,86,122,80,165,91,161,25,139,135,91,199,216,129,140,63,133,107,115,157,149,17,147,139,75,147,38,242,22,73,73,18,91,81,220,249,151,46,92,255,0,40,13,110,219,75,28,247,94,94,99,24,93,215,189,221,119,127,139,127,166,247,126,57,244,210,126,98,22,115,186,179,233,22,61,170,31,13,195,221,113,215,235,235,233,29,5,110,132,51,134,219,217,221,55,20,230,54,52,161,176,245,13,248,146,187,186,206,69,81,169,74,210,196,101,120,76,156,50,62,105,177,242,243,29,27,100,236,162,127,51,177,132,178,147,76,174,45,131,163,191,33,46,64,100,204,141,72,144,202,57,25,161,69,110,103,127,137,12,245,149,124,88,99,39,53,209,169,245,143,72,237,198,67,105,221,223,7,234,107,66,85,107,235,231,110,157,7,95,201,236,35,223,189,239,250,161,184,220,112,255,0,214,181,95,86,243,247,69,228,36,207,53,242,209,156,27,146,216,77,17,25,170,27,140,42,4,67,76,148,149,200,138,34,250,145,36,188,94,18,254,17,143,246,39,201,152,239,122,103,197,198,173,181,167,187,180,248,9,55,253,115,126,168,250,133,68,156,101,253,47,186,40,207,70,223,239,117,74,82,245,105,211,251,4,21,186,159,144,236,194,198,154,75,41,52,164,204,200,206,252,197,226,128,162,186,10,138,40,5,162,228,244,22,139,139,160,10,128,0,0,0,0,0,0,0,0,0,161,157,133,69,128,133,234,43,153,151,80,23,128,0,0,14,53,175,220,86,51,184,188,136,189,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,44,23,139,0,113,154,110,100,119,232,57,17,238,22,92,139,222,66,244,157,236,96,47,0,0,31,60,165,233,211,202,247,184,128,141,185,234,124,102,104,211,79,113,162,248,109,148,250,215,254,200,147,240,248,137,236,173,57,187,220,243,34,190,174,191,144,121,208,218,114,174,237,79,48,41,206,175,117,114,164,50,143,5,237,248,119,190,63,17,59,171,121,123,50,162,106,94,91,187,188,181,251,227,149,191,221,130,85,161,167,68,100,38,247,181,255,0,140,70,15,102,52,83,58,102,91,62,105,93,191,86,57,219,151,173,48,132,161,50,86,108,136,32,149,224,0,42,0,0,0,0,0,40,103,97,198,191,244,14,67,43,142,53,255,0,160,7,18,79,197,115,31,66,61,82,31,63,236,135,59,103,225,34,1,120,0,0,196,91,74,151,250,213,99,159,242,74,167,254,108,240,243,211,155,124,179,38,171,255,0,104,255,0,55,108,122,31,218,42,57,61,149,56,226,228,92,240,165,76,185,159,248,51,195,207,46,115,50,76,102,141,97,162,34,240,240,253,63,220,237,137,221,123,37,115,178,122,81,43,45,40,81,238,87,77,30,168,125,15,254,170,159,243,137,16,71,52,39,234,33,28,29,147,111,95,4,82,26,231,225,162,85,15,255,0,230,130,71,219,252,26,63,197,32,132,92,40,125,5,64,81,243,56,94,35,49,114,15,149,133,93,34,230,45,64,14,100,255,0,160,92,45,79,250,5,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,2,151,3,59,14,53,175,79,63,34,184,14,81,105,157,199,26,95,37,114,231,204,114,36,175,204,5,12,140,250,14,54,139,69,239,239,28,214,34,20,52,23,184,128,92,56,213,205,70,145,121,139,73,62,45,64,4,147,34,181,133,221,11,152,181,110,37,5,115,35,252,131,230,92,165,25,153,32,204,172,126,68,3,234,222,35,204,84,140,124,237,165,195,190,165,17,142,114,47,120,11,128,0,0,0,0,0,0,0,0,0,0,5,12,236,2,163,242,113,29,21,170,228,36,69,117,78,17,37,210,115,192,162,35,185,17,151,188,190,35,245,122,129,145,31,80,26,187,71,200,198,40,25,135,95,196,141,247,129,156,247,165,23,210,72,100,211,101,190,75,228,68,155,151,79,120,207,21,204,23,14,189,184,223,57,36,183,26,173,187,90,75,214,183,91,145,249,15,190,85,10,59,143,56,241,52,157,75,89,168,204,214,175,121,143,218,65,17,94,192,60,252,237,135,179,165,111,42,113,220,88,177,233,243,78,58,48,250,42,46,46,76,200,238,40,172,244,130,63,82,220,172,223,75,95,168,237,91,11,109,14,198,1,204,60,17,69,169,191,79,98,36,30,242,214,181,197,125,197,150,182,36,168,175,160,236,124,214,93,8,72,6,221,249,3,64,197,212,172,69,138,149,77,136,169,84,236,19,45,13,56,228,185,9,52,155,105,148,226,124,41,61,39,99,85,249,136,96,106,101,75,46,113,201,61,6,66,89,147,79,245,22,210,73,194,45,227,54,59,18,203,159,37,159,82,1,233,35,40,241,229,51,48,240,61,51,18,211,37,54,251,83,9,245,37,77,178,227,105,50,67,235,108,236,75,43,151,52,251,199,117,26,71,217,159,155,51,113,134,78,97,186,69,78,68,151,228,51,79,169,200,90,148,195,72,65,218,166,225,21,180,88,239,101,23,184,110,210,20,75,73,40,189,229,112,23,0,0,14,163,154,84,227,169,96,138,156,68,146,140,220,220,242,73,145,31,39,144,126,255,0,168,64,182,223,148,19,164,237,41,140,86,162,112,140,221,166,160,245,41,39,214,155,28,253,223,80,244,11,136,98,162,101,34,68,117,164,140,151,162,228,102,101,209,68,126,239,168,65,255,0,105,238,19,85,47,61,49,77,109,36,201,55,34,125,45,146,36,173,70,175,234,91,93,72,202,223,177,243,1,219,187,48,241,1,51,155,51,153,81,182,68,222,10,117,62,170,175,202,76,34,19,72,32,111,179,187,18,247,54,109,212,221,81,187,111,69,30,107,192,132,159,246,76,79,63,168,79,25,29,192,84,107,78,45,237,30,216,199,3,226,154,206,9,197,57,201,193,86,176,253,66,69,46,163,27,209,218,171,155,137,76,56,166,221,111,90,35,26,21,165,104,81,93,38,105,59,92,140,203,152,217,97,231,219,105,189,153,54,146,175,237,37,154,245,218,22,207,153,149,81,166,212,113,197,118,92,57,145,48,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,64,39,107,43,243,75,2,231,70,5,166,102,94,90,87,123,227,13,214,55,220,20,222,21,232,251,221,211,203,101,207,163,121,8,113,54,113,165,167,196,146,189,174,87,35,35,62,212,158,163,91,59,57,48,150,41,192,219,25,101,230,23,198,184,102,171,135,235,80,187,219,137,167,85,33,185,18,83,26,234,178,214,141,109,56,73,90,117,33,73,81,92,138,233,81,25,114,50,27,38,71,96,24,183,107,3,63,232,89,206,79,179,252,67,242,231,199,154,225,233,71,107,2,190,203,57,201,246,127,136,126,92,248,243,92,3,209,158,195,152,3,6,229,246,202,25,97,23,6,97,232,148,164,87,48,189,46,191,83,54,72,245,204,168,203,134,203,178,36,58,181,25,169,107,82,142,197,115,240,161,40,66,116,161,9,73,103,81,138,182,78,246,88,201,191,179,252,61,242,230,6,85,0,0,0,16,67,218,193,148,56,55,41,118,175,146,254,12,98,91,8,199,52,118,241,125,77,151,159,55,80,138,140,153,146,209,33,77,26,188,73,66,212,198,240,210,102,171,45,197,146,116,163,74,19,177,93,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,7,155,109,166,234,213,90,6,215,121,175,93,161,84,229,211,170,84,236,200,174,203,135,50,35,202,101,248,207,183,83,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,36,143,53,155,88,251,83,231,39,218,6,33,249,139,224,39,79,96,124,204,197,89,187,178,22,91,99,172,107,47,139,173,72,167,200,167,201,148,167,28,113,201,92,20,183,161,161,247,86,226,212,181,188,226,35,165,110,44,213,226,113,75,81,17,17,145,22,21,237,113,200,188,184,197,251,54,86,51,190,167,70,221,99,60,9,192,53,77,170,71,50,67,143,69,145,61,150,28,139,35,145,239,89,46,33,110,32,142,202,67,132,102,149,17,45,212,185,144,59,46,61,132,242,203,243,215,206,38,135,106,63,176,158,102,254,101,249,196,32,16,173,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,138,187,21,61,169,241,79,217,252,239,152,211,132,212,136,86,236,84,246,167,197,63,103,243,190,99,78,19,82,2,0,123,81,253,187,51,55,243,47,201,225,9,31,236,128,199,248,203,29,108,161,38,46,48,196,50,234,200,194,184,162,77,2,144,114,76,148,184,180,230,225,195,117,168,228,187,106,82,16,167,220,36,106,51,210,141,40,77,144,132,37,49,193,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,12,213,218,15,145,121,113,156,187,50,227,90,182,53,163,111,106,184,19,15,213,49,37,2,164,193,146,37,66,149,30,42,222,52,37,102,71,118,93,221,37,14,182,100,105,82,73,38,86,90,27,90,60,246,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,74,123,39,123,44,100,223,217,254,30,249,115,3,42,140,85,178,119,178,198,77,253,159,225,239,151,48,50,83,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,187,234,82,16,167,217,74,148,69,100,155,173,145,219,81,92,52,47,182,175,217,99,11,125,160,65,249,117,68,69,94,201,222,212,249,55,246,129,135,190,98,192,149,78,218,191,101,140,45,246,129,7,229,213,17,21,123,39,123,83,228,223,218,6,30,249,139,0,61,41,128,0,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,18,41,158,153,23,151,27,69,229,197,71,43,243,66,141,199,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,173,158,153,23,152,251,58,102,61,71,43,243,66,141,192,213,96,217,214,94,104,205,113,106,17,84,102,77,202,140,225,145,111,25,94,149,88,236,74,37,37,72,90,80,180,45,9,244,210,48,166,209,91,31,228,118,212,61,198,230,105,97,189,114,232,149,8,210,248,250,122,25,143,58,100,86,119,191,169,207,74,221,155,197,13,102,251,138,83,109,173,10,213,101,37,73,81,92,6,170,246,66,102,206,209,216,183,2,75,192,89,135,132,42,179,178,218,133,79,75,152,83,23,84,18,182,180,233,120,217,238,198,86,178,251,241,148,104,123,74,144,103,195,238,77,165,30,149,178,134,228,84,124,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,234,160,0,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,86,217,59,218,159,38,254,208,48,247,204,88,27,21,218,251,149,245,92,23,181,164,156,120,242,165,191,77,204,26,60,42,148,119,213,9,77,48,211,241,153,76,39,98,161,219,154,94,90,83,29,151,149,109,38,146,148,217,26,122,41,90,235,178,119,181,62,77,253,160,97,239,152,176,36,251,182,147,39,43,184,195,38,176,150,113,82,30,222,68,203,186,132,136,245,72,218,80,90,98,212,149,29,180,201,214,165,145,158,135,216,142,214,237,40,90,149,196,234,240,165,181,25,134,32,236,62,198,180,168,24,255,0,52,242,229,232,242,206,165,92,163,211,171,113,221,74,19,184,75,16,94,117,151,82,181,106,212,75,53,84,25,52,145,36,200,201,46,92,211,98,37,75,160,243,195,217,225,141,105,88,3,109,44,170,174,214,99,203,122,60,170,194,232,136,76,100,37,75,39,234,17,157,130,202,140,148,164,150,132,187,37,181,44,239,114,65,40,200,148,100,73,63,67,192,2,53,123,82,54,5,153,152,156,118,211,121,57,79,170,212,177,121,112,113,241,22,29,135,25,249,207,85,219,45,212,102,100,196,109,180,173,105,121,164,19,100,227,100,68,218,154,108,220,240,45,181,239,164,168,0,121,87,1,33,61,168,219,9,82,178,78,170,206,123,228,190,25,151,31,4,215,36,45,56,130,157,17,132,240,88,122,106,148,130,105,109,233,61,77,70,144,165,168,137,26,55,109,56,146,65,41,36,243,45,38,61,128,126,174,22,194,120,171,28,215,98,225,108,21,134,106,184,130,181,55,95,13,78,165,194,114,92,167,244,33,75,94,134,155,37,45,90,80,133,40,236,92,146,147,51,228,70,39,167,96,157,136,40,91,35,224,71,102,226,56,180,170,150,102,214,247,173,86,235,112,222,92,134,81,20,158,51,102,44,69,56,211,107,109,157,9,105,110,22,130,82,221,190,165,41,45,180,72,198,157,153,91,9,82,178,71,6,211,179,207,52,176,204,182,243,66,189,29,197,69,135,84,97,40,94,27,132,179,82,82,134,219,185,154,36,188,213,148,226,215,165,196,33,205,198,150,204,158,222,239,168,13,85,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,13,123,40,236,163,152,251,90,230,58,48,86,10,107,129,165,65,221,191,95,175,190,201,174,45,34,42,140,200,148,162,35,45,227,203,210,162,105,146,50,83,138,74,140,205,8,67,142,32,50,175,103,118,196,19,54,170,199,103,139,113,140,93,57,101,132,234,13,53,93,73,188,252,103,170,142,41,151,92,68,88,174,161,165,33,90,86,134,56,130,39,27,113,13,72,73,161,68,165,161,69,59,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,202,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,15,42,226,106,118,150,255,0,216,109,164,125,159,224,79,252,189,44,66,176,154,157,165,191,246,27,105,31,103,248,19,255,0,47,75,1,21,123,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,213,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,0,138,190,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,218,174,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,13,255,0,237,171,246,88,194,223,104,16,126,93,81,16,215,133,176,158,42,199,53,216,184,91,5,97,154,174,32,173,77,215,195,83,169,112,156,151,41,253,8,82,215,161,166,201,75,86,148,33,74,59,23,36,164,204,249,17,137,148,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,180,236,47,177,149,11,99,204,184,149,76,114,171,223,56,207,20,112,242,49,53,73,165,172,162,169,198,137,123,168,209,155,85,172,203,91,215,72,156,82,73,199,20,181,41,90,72,208,211,123,42,0,0,0,0,3,202,184,245,80,60,171,128,250,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,20,133,165,69,114,50,49,55,253,151,59,96,213,118,134,202,247,178,211,30,30,32,168,227,108,3,29,9,155,94,150,210,159,98,169,9,199,22,81,150,228,148,160,146,137,41,73,110,205,14,153,184,241,52,111,18,157,61,254,235,164,227,78,207,76,43,181,166,203,25,3,137,176,181,78,149,131,113,156,28,31,134,187,198,172,84,166,215,222,176,92,167,65,105,222,41,72,36,186,243,204,50,202,78,62,165,233,240,169,163,208,78,111,90,220,172,134,217,215,40,246,109,193,177,176,102,84,225,56,148,228,38,59,44,206,169,173,164,42,163,86,91,102,181,19,211,36,18,73,79,47,83,174,153,17,217,8,214,105,109,40,69,146,65,146,192,0,4,0,246,163,251,118,102,111,230,95,147,194,26,235,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,108,87,106,63,183,102,102,254,101,249,60,33,185,93,139,25,59,128,100,229,166,43,206,250,133,6,36,252,88,222,40,93,18,12,201,113,89,117,116,198,24,130,218,141,81,92,52,111,89,91,165,61,212,58,105,93,150,132,54,86,43,30,160,219,77,138,54,81,161,108,151,147,80,176,110,234,149,51,23,212,173,51,20,214,225,50,180,241,242,181,44,219,108,148,225,154,205,150,16,189,211,101,100,36,236,183,55,104,91,174,16,216,0,0,26,255,0,182,190,202,52,45,173,50,106,110,13,221,82,161,226,250,109,230,97,106,220,214,86,174,2,86,164,27,141,154,155,50,89,50,250,17,186,112,172,180,149,208,230,237,107,105,178,30,125,241,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,81,2,50,251,105,242,119,0,198,203,76,41,157,244,250,12,72,24,177,204,80,138,36,233,145,34,178,210,234,108,63,5,197,18,165,56,72,222,188,182,138,3,72,104,212,187,33,11,112,172,119,45,33,166,189,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,6,133,118,154,236,37,74,206,236,27,81,207,60,173,195,50,220,205,10,12,118,213,42,29,45,132,173,120,146,18,13,41,82,28,110,228,107,146,203,87,83,107,70,167,22,134,247,26,92,51,103,117,10,212,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,138,66,212,147,185,25,144,245,60,34,131,181,67,96,169,49,100,213,118,167,201,186,20,185,136,153,33,234,134,57,166,71,221,18,33,160,154,101,37,62,52,118,218,74,141,6,164,62,236,165,169,107,94,183,119,182,36,19,170,64,69,176,253,95,233,171,30,226,175,237,174,35,196,152,142,161,253,242,100,234,148,233,14,127,190,113,231,156,113,127,21,41,74,247,153,143,202,18,233,217,149,217,223,27,10,198,167,109,31,159,120,114,90,49,58,36,56,188,53,134,42,180,247,99,46,140,182,93,82,10,108,166,94,74,84,114,77,72,53,50,147,45,13,160,208,241,26,156,82,13,128,205,93,159,123,5,97,237,153,176,108,28,115,152,52,40,147,51,82,175,29,183,167,46,71,11,53,20,5,145,201,73,51,5,226,104,150,202,213,30,66,91,144,105,113,104,90,208,100,149,41,4,70,121,215,107,31,101,140,228,251,63,196,63,46,124,101,81,138,182,177,246,88,206,79,179,252,67,242,231,192,121,172,30,170,7,149,113,234,160,0,0,0,124,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,58,251,113,101,14,13,200,141,170,49,230,86,229,243,18,216,195,212,153,16,222,130,196,151,205,229,199,68,152,76,74,54,73,103,226,82,16,167,212,132,26,141,75,208,148,234,82,213,117,31,163,49,0,61,168,254,221,153,155,249,151,228,240,128,109,87,97,143,237,217,251,219,254,82,17,86,37,83,176,199,246,236,253,237,255,0,41,8,203,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,181,108,241,179,246,62,218,107,52,32,229,70,92,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,134,146,163,77,141,199,91,79,45,68,61,15,100,94,69,229,198,206,153,113,78,202,252,175,163,112,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,113,254,197,27,40,208,182,75,201,168,88,55,117,74,153,139,234,86,153,138,107,112,153,90,120,249,90,150,109,182,74,112,205,102,203,8,94,233,178,178,18,118,91,155,180,45,215,8,108,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,12,85,216,169,237,79,138,126,207,231,124,198,156,38,164,66,183,98,167,181,62,41,251,63,157,243,26,112,154,144,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,64,37,80,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,147,217,233,143,241,150,103,236,115,151,56,207,48,49,12,186,237,118,84,121,241,164,84,37,153,41,247,209,26,161,38,59,70,226,173,117,172,154,101,178,53,170,235,89,145,169,70,165,25,168,240,255,0,107,142,69,229,198,47,217,178,177,157,245,58,54,235,25,224,78,1,170,109,82,57,146,28,122,44,137,236,176,228,89,28,143,122,201,113,11,113,4,118,82,28,35,52,168,137,110,165,204,129,217,113,236,39,150,95,158,190,113,52,59,81,253,132,243,55,243,47,206,33,0,128,17,234,160,121,87,30,170,0,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,106,128,0,5,12,236,45,51,247,139,140,174,44,80,10,25,220,114,39,160,227,59,123,135,34,122,0,168,0,0,193,251,85,85,138,155,128,96,189,116,115,173,52,143,18,76,255,0,172,191,229,245,15,58,149,41,103,43,119,125,62,27,244,35,247,216,79,214,220,149,227,165,229,149,61,196,155,132,126,146,52,223,133,41,63,236,121,62,127,80,243,244,102,107,252,128,39,31,179,175,11,78,164,229,124,212,188,194,211,108,92,227,135,119,16,124,184,120,158,95,80,221,241,174,187,28,97,103,48,254,93,207,140,233,178,106,58,251,174,253,26,212,101,109,196,114,247,145,121,13,138,0,0,0,1,167,219,108,109,7,66,192,212,28,73,134,123,198,25,73,155,131,102,60,211,111,68,144,179,82,150,137,40,79,137,62,18,35,52,123,198,219,205,154,136,122,53,146,143,93,250,17,123,173,252,226,6,246,221,218,7,19,99,124,127,21,8,170,202,225,159,195,72,134,234,30,135,29,6,162,83,210,111,234,145,216,172,174,183,184,13,120,171,57,83,205,44,195,117,112,227,182,236,170,158,157,40,100,247,100,123,182,10,246,222,31,46,77,159,83,18,175,217,183,179,108,186,22,12,165,99,42,188,106,139,14,206,165,84,35,40,184,184,234,108,143,188,121,88,146,70,162,59,55,239,59,117,26,79,176,246,69,179,152,25,169,130,170,53,86,96,191,10,127,121,111,27,92,151,155,90,180,70,146,69,125,5,203,154,8,249,24,155,156,153,192,20,124,189,192,180,204,63,74,134,220,118,226,37,244,165,45,188,227,137,34,91,235,112,236,107,59,159,53,123,192,99,108,253,203,101,87,240,92,26,68,100,73,89,199,169,52,187,37,214,210,118,75,78,167,153,168,173,239,13,159,178,76,240,71,127,111,155,156,142,55,133,182,246,67,43,190,141,239,77,37,203,214,247,140,199,137,40,204,213,35,238,94,109,42,34,123,93,141,74,46,118,63,47,172,126,189,62,158,204,29,230,233,4,157,118,189,148,103,210,254,127,88,15,176,0,80,212,68,2,162,195,62,102,44,91,214,62,87,20,66,141,71,212,7,32,188,90,69,113,112,0,0,0,0,0,0,161,242,33,81,67,184,1,40,191,40,92,140,113,57,168,185,164,236,56,83,36,208,163,214,102,101,211,145,16,15,170,198,56,201,42,66,136,173,202,226,244,184,149,116,35,228,46,50,35,231,239,1,81,107,138,208,87,248,138,167,167,49,69,36,148,86,48,28,40,212,107,51,183,81,204,71,96,36,17,116,32,210,96,46,1,110,171,23,49,66,113,38,118,177,128,188,5,58,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,14,53,11,204,236,44,80,14,19,234,67,157,190,132,56,19,205,69,127,49,244,36,128,92,0,0,63,11,19,185,163,134,233,207,95,254,104,243,127,158,175,111,241,172,5,114,254,167,180,92,191,219,93,30,141,241,155,138,111,131,210,118,190,243,255,0,52,121,190,206,39,20,246,47,130,163,59,159,4,209,127,225,92,19,186,164,219,179,25,180,122,45,150,202,185,223,245,99,255,0,41,48,73,115,124,144,66,55,123,49,225,153,96,140,182,149,225,254,220,123,206,255,0,134,152,66,72,219,245,8,33,23,0,0,160,0,0,0,0,0,56,204,185,24,228,22,31,64,28,90,12,213,238,28,168,43,21,133,154,172,125,5,232,59,243,1,120,0,0,199,25,242,193,191,149,248,209,5,167,197,134,106,41,231,254,231,116,121,230,207,248,170,139,155,181,230,213,167,195,194,250,191,24,173,15,70,121,165,23,137,192,24,157,59,205,58,168,147,83,210,255,0,214,22,60,252,237,115,3,131,206,252,86,141,238,189,28,15,61,54,189,226,49,252,224,173,249,236,154,168,164,232,84,248,100,110,93,186,5,73,95,185,254,170,39,227,241,18,109,28,239,29,163,243,66,79,248,4,87,246,78,151,209,199,59,255,0,210,237,71,230,109,137,78,133,250,205,143,246,164,255,0,17,9,8,230,0,20,62,130,142,39,20,87,48,69,140,186,11,92,47,17,152,185,190,128,57,19,212,92,45,79,81,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,253,192,6,119,22,45,58,136,250,116,23,11,147,208,7,196,180,45,38,102,74,181,188,140,115,71,82,191,100,163,62,94,99,156,202,229,96,74,109,239,1,80,1,106,149,167,220,2,170,232,127,80,162,14,233,35,24,159,20,102,31,11,138,105,212,222,232,213,196,37,146,215,196,91,78,167,20,93,52,243,25,38,131,35,138,166,49,35,70,157,90,185,94,246,178,140,128,125,171,65,171,203,242,139,10,57,17,153,154,83,250,7,56,0,226,36,153,123,199,34,122,10,105,248,138,23,80,23,128,0,0,0,0,0,0,0,0,0,10,25,92,84,0,80,185,16,31,65,81,67,43,251,192,82,201,62,169,35,252,130,224,0,24,215,60,176,251,53,172,7,138,82,236,104,174,239,48,236,230,126,153,4,174,70,203,188,143,145,242,230,60,252,237,53,64,77,3,57,113,36,22,153,140,202,24,224,236,134,19,165,37,170,43,39,200,172,94,99,208,254,98,202,253,71,169,83,183,127,174,105,175,35,93,253,93,73,89,116,247,136,59,219,167,6,240,57,177,141,235,93,229,175,71,118,253,22,230,215,188,104,201,235,171,227,126,128,51,23,101,206,103,42,149,136,23,134,222,155,87,54,226,97,185,203,38,155,115,232,82,106,168,50,171,165,38,178,177,248,207,221,239,49,48,116,9,105,159,66,167,77,78,179,41,17,25,116,181,250,222,36,17,243,248,243,30,114,182,94,196,254,140,99,185,243,56,30,39,93,29,214,180,239,116,90,239,178,119,189,143,200,79,230,65,214,59,223,42,240,75,252,54,235,125,133,233,175,91,94,171,94,51,71,110,133,230,3,36,128,0,14,57,13,147,172,169,6,68,119,183,94,157,68,67,246,178,208,155,103,16,212,106,36,196,98,83,181,234,98,13,68,159,25,254,165,171,169,219,167,47,226,18,244,178,186,76,132,77,118,183,57,166,108,182,237,211,17,83,121,254,107,88,13,60,217,14,168,237,47,50,234,110,33,231,219,253,67,121,191,162,85,143,245,195,31,18,229,200,122,36,96,212,122,181,25,159,65,231,39,101,229,233,204,74,146,173,214,144,247,254,93,145,232,190,156,119,222,126,79,244,128,251,64,0,5,138,181,249,139,13,69,113,115,135,97,198,74,230,124,128,98,253,171,204,191,161,103,57,62,207,241,15,203,159,30,107,199,165,13,172,61,150,115,147,236,255,0,16,252,185,241,230,188,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,149,70,42,217,59,217,99,38,254,207,240,247,203,152,25,84,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,7,154,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,67,181,31,216,79,51,127,50,252,226,16,118,92,123,9,229,151,231,175,156,77,14,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,7,165,48,1,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,21,118,42,123,83,226,159,179,249,223,49,167,9,169,16,173,216,169,237,79,138,126,207,231,124,198,156,38,164,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,65,20,44,213,170,228,135,102,254,20,205,122,22,29,151,92,169,97,188,167,162,75,135,14,60,69,73,35,127,187,99,165,183,94,109,43,66,184,102,212,162,117,245,18,136,210,203,110,168,189,81,12,63,209,135,159,191,119,223,232,139,244,238,171,233,39,120,113,60,47,122,77,224,120,30,55,140,238,141,27,237,231,119,111,57,112,219,205,58,121,117,230,39,167,100,239,101,140,155,251,63,195,223,46,96,69,95,105,95,103,239,220,38,100,236,251,202,150,117,224,26,173,65,61,233,78,74,110,229,30,116,183,228,175,232,154,98,50,25,143,78,65,112,204,55,169,102,162,113,196,35,158,164,128,201,93,160,59,76,96,221,171,251,63,48,86,105,96,248,50,233,203,78,100,68,166,213,233,146,72,212,186,117,69,186,84,213,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,208,189,147,189,169,242,111,237,3,15,124,197,129,141,27,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,223,74,150,132,190,242,82,163,43,164,157,112,138,218,142,249,47,100,239,106,124,155,251,64,195,223,49,96,7,165,48,0,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,0,0,0,0,0,0,0,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,170,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,62,123,94,229,12,156,247,217,163,48,178,182,158,196,183,234,85,106,58,222,165,177,25,246,153,92,138,140,101,166,84,54,77,110,248,18,133,200,97,164,44,212,105,240,41,94,36,122,197,1,155,39,123,83,228,223,218,6,30,249,139,3,210,152,15,42,227,211,238,85,102,102,21,206,76,184,195,153,165,130,165,241,20,92,77,79,106,161,27,83,141,173,198,117,151,141,135,119,107,90,18,243,75,37,54,226,9,71,161,196,45,38,119,73,143,57,155,74,101,12,156,133,207,156,115,148,111,49,45,184,248,118,176,243,52,243,150,251,79,62,237,57,118,118,19,206,45,171,32,214,228,103,25,112,200,137,54,53,153,26,82,100,105,41,137,236,142,204,204,43,140,54,66,163,224,90,76,187,86,176,21,66,125,62,175,21,199,27,222,39,137,150,244,198,31,74,18,179,89,50,180,62,104,74,214,148,234,113,135,210,68,100,139,152,110,168,0,0,213,94,212,127,97,60,205,252,203,243,136,66,0,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,213,64,0,0,193,91,111,229,14,50,207,173,152,241,110,81,229,251,17,28,174,226,41,20,134,99,156,183,201,150,26,66,42,145,29,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,176,108,233,179,70,86,108,191,129,25,192,185,103,73,252,110,54,179,49,136,221,233,83,250,103,157,111,139,125,150,155,223,110,183,235,67,122,147,224,69,146,94,243,60,170,0,0,0,3,202,184,154,157,165,191,246,27,105,31,103,248,19,255,0,47,75,16,172,38,167,105,111,253,134,218,71,217,254,4,255,0,203,210,192,69,94,201,222,212,249,55,246,129,135,190,98,192,244,166,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,99,205,102,214,62,212,249,201,246,129,136,126,98,248,9,169,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,181,64,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,0,0,34,175,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,54,171,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,3,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,0,0,30,85,199,170,129,229,92,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,149,70,42,217,59,217,99,38,254,207,240,247,203,152,25,84,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,208,14,218,191,101,140,45,246,129,7,229,213,16,26,1,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,6,42,218,199,217,99,57,62,207,241,15,203,159,25,84,98,173,172,125,150,51,147,236,255,0,16,252,185,240,30,107,7,170,129,229,92,122,168,0,24,171,107,31,101,140,228,251,63,196,63,46,124,101,81,138,182,177,246,88,206,79,179,252,67,242,231,192,121,172,30,170,7,149,113,234,160,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,13,170,236,49,253,187,63,123,127,202,67,98,187,62,246,10,195,219,51,96,216,56,231,48,104,81,38,102,165,94,59,111,78,92,142,22,106,40,11,35,146,146,102,11,196,209,45,149,170,60,132,183,32,210,226,208,181,160,201,42,82,8,140,245,215,176,199,246,236,253,237,255,0,41,9,84,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,248,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,118,163,251,9,230,111,230,95,156,66,14,203,143,97,60,178,252,245,243,137,161,218,143,236,39,153,191,153,126,113,8,4,0,143,85,3,202,184,245,80,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,33,91,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,208,27,84,0,0,40,102,68,44,80,184,250,142,53,151,43,252,64,92,86,63,112,189,61,7,2,10,215,28,233,232,2,160,0,3,67,251,75,49,26,233,153,79,1,73,126,82,12,177,139,77,253,26,173,253,141,51,226,92,185,8,97,195,116,165,84,248,141,36,201,238,180,126,19,227,126,156,143,200,75,175,106,35,218,242,174,35,122,109,167,27,183,206,255,0,224,211,68,83,229,163,219,158,242,240,222,251,159,127,248,224,61,26,101,13,37,170,86,29,144,195,44,48,210,85,57,107,179,73,36,149,247,109,149,250,23,62,67,190,142,185,129,63,169,15,127,186,85,255,0,5,35,177,128,0,0,12,73,157,248,250,54,16,238,93,242,234,9,226,248,155,112,198,69,234,238,250,248,139,241,185,126,81,231,115,21,87,220,198,24,150,12,133,72,148,241,154,26,141,121,107,212,127,132,81,219,169,242,241,127,24,148,94,209,140,205,238,239,185,239,234,38,243,121,222,223,217,54,181,184,79,220,124,68,85,224,136,188,110,50,160,197,222,104,223,85,34,183,170,215,181,221,73,94,223,148,4,181,118,112,101,155,76,97,60,188,196,238,64,164,26,147,222,215,112,154,45,247,225,101,163,174,143,201,215,160,145,216,140,165,136,232,105,41,74,73,55,228,146,177,117,26,179,177,12,30,230,202,28,23,11,123,190,220,247,143,139,78,155,222,84,147,233,207,204,109,83,107,222,32,151,107,92,5,170,105,11,245,144,147,247,243,33,125,203,200,84,90,101,96,23,15,157,210,89,40,207,87,47,172,125,2,195,230,3,228,230,103,115,49,204,209,29,255,0,32,185,109,235,247,216,16,141,39,214,252,128,114,36,92,45,72,184,0,0,0,0,0,0,80,250,10,139,76,253,192,41,98,62,163,133,108,146,140,236,148,245,242,28,194,226,232,3,230,109,167,83,123,175,248,71,211,99,176,168,162,142,201,51,242,32,22,146,172,173,34,241,212,167,98,206,15,16,46,155,192,107,209,111,30,246,215,186,9,93,45,241,29,138,155,51,142,138,137,27,189,26,239,202,247,181,140,200,7,214,45,82,201,61,111,204,92,45,211,241,1,241,173,213,40,236,149,40,175,241,28,172,222,197,115,185,142,77,207,59,234,254,1,117,173,200,5,197,208,84,80,186,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,162,186,11,69,202,232,45,1,192,69,101,23,214,62,146,232,62,115,245,136,115,35,153,17,128,188,0,0,116,236,193,144,76,240,23,213,207,123,211,253,224,243,127,153,111,148,188,85,9,73,213,250,217,180,248,191,219,22,61,20,230,227,186,59,167,195,123,239,253,255,0,237,99,206,109,113,173,246,48,165,51,170,219,197,48,155,219,165,221,50,1,45,189,153,145,52,229,134,91,188,100,142,93,241,245,254,184,152,36,45,30,169,13,44,236,237,164,240,153,43,151,235,226,53,232,239,94,90,45,123,203,151,241,27,168,158,68,2,160,0,0,0,0,0,0,0,44,62,130,241,97,244,1,194,126,184,230,111,160,225,50,241,92,115,55,208,5,224,0,3,175,102,37,203,47,241,53,191,234,60,223,252,130,199,159,157,177,212,103,158,120,190,252,143,245,63,252,206,56,244,15,152,127,244,1,137,175,255,0,81,230,255,0,228,22,60,252,109,146,104,251,186,226,243,35,255,0,169,255,0,230,113,192,110,79,101,3,235,39,26,108,146,86,44,57,81,247,127,217,38,196,171,192,59,193,142,103,239,105,31,196,66,39,187,40,101,35,142,67,36,162,212,156,55,80,51,43,31,253,82,107,249,196,176,83,206,244,248,199,230,202,63,224,144,144,62,129,67,232,42,2,143,157,195,241,25,11,155,184,163,169,34,51,49,86,204,172,3,145,61,69,194,212,245,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,71,97,85,31,184,90,102,94,96,44,233,208,85,14,31,78,93,69,13,62,66,210,73,220,172,3,232,35,184,168,177,36,171,151,46,66,240,1,212,177,214,35,143,68,224,117,203,134,222,251,123,109,243,132,87,182,158,156,203,204,118,103,100,110,252,186,219,160,192,91,66,78,170,151,112,112,209,153,95,235,173,87,247,126,10,222,241,39,144,142,10,198,123,84,171,217,233,130,27,67,148,39,18,236,218,107,6,108,26,143,172,195,228,95,72,124,249,137,100,201,153,207,77,192,84,119,157,74,8,215,196,95,73,29,185,60,225,127,160,64,14,20,174,42,22,118,96,87,234,59,182,141,170,213,49,195,178,76,203,73,75,73,223,149,252,140,79,54,206,181,184,85,140,175,195,242,163,60,75,39,184,189,38,72,82,72,237,33,226,247,151,192,6,87,0,1,69,170,28,100,231,63,112,229,50,184,249,212,139,40,128,114,146,140,206,252,133,229,204,135,26,11,145,24,228,46,128,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,174,227,24,132,237,42,123,228,75,53,34,11,182,34,233,201,42,49,20,29,160,16,155,60,51,143,37,172,214,79,254,165,248,63,237,145,75,167,94,130,93,234,81,17,54,4,152,203,53,17,60,202,219,61,39,99,177,164,203,253,34,52,123,67,242,189,214,176,110,63,170,50,220,165,54,93,213,101,27,205,219,240,177,19,210,215,234,2,41,112,213,65,202,92,247,31,65,54,70,166,77,31,73,211,170,79,204,188,132,231,236,23,152,11,196,56,95,9,208,221,126,154,101,19,2,192,86,150,87,244,132,105,110,42,124,94,35,243,231,203,168,130,138,164,85,82,234,111,68,81,25,27,100,146,178,140,140,249,164,143,221,245,137,61,236,208,205,234,89,227,22,168,110,204,140,75,131,129,210,218,136,163,189,168,141,14,195,73,220,250,31,228,16,74,232,10,94,226,162,138,31,65,22,29,173,212,230,14,43,147,53,47,91,152,150,156,147,43,149,191,169,142,252,62,2,83,207,160,138,94,214,234,209,106,145,75,35,69,217,196,116,213,219,73,223,157,49,195,235,211,246,64,52,151,101,168,251,220,202,170,182,68,163,36,210,31,233,215,245,195,3,209,100,54,247,122,249,25,94,221,71,159,13,141,40,178,43,25,167,86,67,45,169,70,116,23,221,240,169,37,203,137,143,231,245,143,66,200,35,43,220,5,192,0,2,197,142,50,234,99,145,86,191,49,97,23,62,64,49,110,214,30,203,57,201,246,127,136,126,92,248,243,94,61,40,237,94,87,217,103,57,62,207,241,15,203,159,30,107,128,122,83,217,59,217,99,38,254,207,240,247,203,152,25,84,98,173,147,189,150,50,111,236,255,0,15,124,185,129,149,64,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,42,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,64,37,80,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,59,81,253,132,243,55,243,47,206,33,7,101,199,176,158,89,126,122,249,196,208,237,71,246,19,204,223,204,191,56,132,2,21,182,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,122,83,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,49,87,98,167,181,62,41,251,63,157,243,26,112,154,145,10,221,138,158,212,248,167,236,254,119,204,105,194,106,64,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,181,91,88,251,44,103,39,217,254,33,249,115,227,205,96,244,167,181,143,178,198,114,125,159,226,31,151,62,60,214,0,244,167,178,119,178,198,77,253,159,225,239,151,48,50,85,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,26,236,157,236,177,147,127,103,248,123,229,204,12,170,2,0,118,250,216,163,21,108,167,152,242,235,116,154,103,17,150,88,154,160,243,152,114,161,28,156,91,112,53,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,223,54,131,89,30,164,186,134,177,86,201,222,212,249,55,246,129,135,190,98,192,244,61,156,89,59,128,115,215,0,85,50,231,49,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,250,200,225,1,141,153,241,150,202,29,160,121,79,149,184,194,116,74,138,21,142,48,221,74,145,83,140,100,148,84,105,206,85,91,67,79,155,122,141,76,175,83,78,33,109,168,207,74,208,173,42,90,52,56,176,159,64,0,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,0,0,0,0,0,0,0,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,170,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,66,183,108,158,74,122,13,180,21,39,56,226,84,55,209,51,54,158,123,230,28,119,83,140,78,167,53,30,59,154,82,77,164,146,202,152,92,51,77,214,181,27,155,251,233,78,130,29,171,177,47,51,48,174,31,204,124,196,202,218,180,190,30,181,140,41,244,250,133,35,120,227,104,110,71,0,114,119,236,39,82,201,107,120,209,44,156,74,16,149,125,27,15,168,205,36,142,123,1,219,39,146,158,156,236,251,73,206,56,149,13,204,188,178,168,30,249,135,29,210,219,240,106,46,199,142,230,148,147,106,53,60,151,209,12,211,117,161,36,222,254,250,149,160,132,101,236,51,154,20,172,156,218,211,44,241,229,117,49,10,154,197,99,187,102,63,46,106,98,49,17,137,204,185,9,201,78,58,162,52,165,12,166,73,188,119,177,25,54,100,106,77,245,16,122,51,0,0,26,171,218,143,236,39,153,191,153,126,113,8,64,8,159,238,212,127,97,60,205,252,203,243,136,66,0,64,122,168,0,0,0,0,0,0,0,30,85,196,212,237,45,255,0,176,219,72,251,63,192,159,249,122,88,133,97,53,59,75,127,236,54,210,62,207,240,39,254,94,150,2,42,246,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,122,83,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,181,67,85,123,46,61,132,242,203,243,215,206,38,141,170,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,0,0,1,21,125,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,209,181,93,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,208,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,0,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,12,170,49,86,201,222,203,25,55,246,127,135,190,92,192,202,160,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,49,86,214,62,203,25,201,246,127,136,126,92,248,202,163,21,109,99,236,177,156,159,103,248,135,229,207,128,243,88,61,84,15,42,227,213,64,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,109,87,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,248,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,118,163,251,9,230,111,230,95,156,66,14,203,143,97,60,178,252,245,243,137,161,218,143,236,39,153,191,153,126,113,8,4,0,143,85,3,202,184,245,80,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,33,91,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,208,27,84,0,0,45,81,123,197,139,73,25,14,67,43,139,12,128,88,146,181,199,49,21,135,25,36,200,114,17,220,5,64,0,4,115,118,161,70,50,202,200,171,210,191,22,55,71,187,252,26,104,139,28,166,166,119,143,122,248,93,86,239,113,248,50,191,93,231,94,95,1,45,189,167,84,151,100,229,21,60,219,66,140,207,26,52,175,88,139,251,22,104,137,188,154,171,177,74,239,141,243,137,78,247,135,181,210,103,211,121,229,245,128,244,127,130,209,187,165,186,92,255,0,92,40,249,255,0,138,145,251,227,240,112,107,132,229,45,213,23,247,117,23,255,0,69,35,247,128,7,199,83,152,152,44,37,213,173,180,17,172,147,117,157,139,161,255,0,48,251,7,66,206,76,81,11,10,97,136,181,25,175,161,164,57,61,12,17,169,181,44,174,109,184,118,178,121,254,196,192,66,22,219,121,134,188,87,232,102,137,20,215,184,94,241,191,10,189,86,213,195,122,222,35,252,94,95,148,98,237,156,233,49,167,102,6,18,125,229,184,147,78,40,128,159,9,145,21,137,246,79,222,95,17,214,179,55,18,167,17,119,110,149,52,124,62,251,212,66,147,235,104,243,250,134,78,217,47,9,212,171,216,183,11,201,139,25,78,52,156,91,9,165,41,46,33,54,61,235,6,124,148,126,70,2,106,50,30,156,211,80,104,104,108,220,83,101,196,217,93,125,238,251,236,51,194,16,77,164,144,155,216,188,198,56,202,12,38,170,54,26,164,186,234,93,74,217,223,220,148,180,153,115,113,207,47,172,100,144,0,1,75,216,5,47,110,68,4,87,20,21,35,247,0,174,146,13,36,42,0,0,0,0,0,0,0,0,2,211,59,10,26,203,161,153,1,144,225,113,39,115,228,3,148,140,143,161,145,139,203,160,226,105,38,69,208,114,144,10,142,25,171,221,195,125,203,151,133,181,43,159,192,140,115,15,146,170,105,42,100,181,44,236,68,195,134,127,86,147,1,31,91,82,231,77,67,6,230,86,39,67,14,81,82,152,124,21,142,81,168,189,120,236,117,178,203,241,185,126,65,156,118,53,205,226,199,216,62,155,196,78,162,41,227,133,49,229,34,27,183,50,211,48,208,71,99,90,142,214,50,252,166,52,23,180,47,16,193,139,153,24,254,59,15,165,82,19,221,86,66,144,171,115,98,33,245,233,208,119,206,204,236,121,61,178,102,34,218,136,77,34,131,60,210,122,23,115,62,240,111,247,95,19,25,232,37,109,10,37,161,43,35,35,37,17,31,33,112,252,202,53,69,50,169,112,159,82,147,119,35,54,179,177,29,185,164,140,126,149,238,52,42,45,82,189,220,133,79,161,142,35,53,106,232,86,1,200,142,98,225,98,58,115,23,128,0,0,0,10,31,34,2,189,238,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,40,174,130,209,114,186,11,64,112,95,153,24,250,17,205,36,56,9,60,202,195,157,5,100,145,0,184,0,0,98,236,232,144,166,123,158,218,121,241,29,127,237,99,206,228,167,77,204,123,66,89,219,148,136,165,203,253,184,122,26,207,39,16,158,228,212,118,191,19,255,0,217,15,60,14,26,15,28,208,244,157,203,136,141,255,0,150,16,78,102,193,7,124,137,192,167,255,0,237,63,243,201,67,107,70,170,108,10,146,251,129,224,67,35,63,237,167,249,236,161,181,97,0,0,2,128,0,0,0,0,0,176,250,11,199,25,157,128,113,159,81,200,221,236,56,204,253,227,145,174,105,32,28,128,0,3,173,230,58,141,57,125,137,237,255,0,81,166,255,0,228,22,60,250,237,138,181,43,60,241,113,153,255,0,176,63,204,227,143,64,185,160,178,70,93,98,163,231,202,135,56,249,127,180,44,121,240,218,229,195,115,59,177,90,174,103,126,7,175,251,145,128,94,205,184,236,161,148,180,226,87,26,53,30,148,225,137,230,69,98,255,0,170,44,9,118,165,158,170,100,51,243,97,179,255,0,232,144,135,238,202,71,82,88,181,244,115,185,97,121,255,0,49,96,76,5,35,157,42,17,255,0,131,183,255,0,4,132,132,125,96,0,40,225,118,252,238,98,212,11,157,247,139,91,43,128,230,79,250,5,194,212,139,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,5,15,160,168,180,250,128,181,70,125,69,162,229,31,184,90,2,151,183,81,200,148,21,185,144,180,208,103,228,57,8,172,2,162,199,28,38,211,168,239,214,220,133,227,240,113,101,89,20,200,72,113,70,233,93,228,167,232,250,243,73,159,153,121,0,252,170,230,46,102,34,156,109,4,249,41,15,26,12,201,9,50,229,127,51,29,95,31,208,162,226,14,3,139,105,46,110,55,186,117,45,73,182,173,23,245,126,161,135,235,57,128,167,241,53,86,47,23,82,52,183,45,251,37,78,120,74,206,25,114,45,67,43,197,175,51,86,213,167,126,123,171,126,18,222,255,0,46,103,228,51,145,4,217,163,68,244,15,57,48,169,145,54,91,146,131,55,232,84,107,233,41,127,143,239,240,116,232,38,63,97,188,116,221,127,40,112,83,95,124,26,159,239,46,107,109,9,47,12,169,62,71,240,17,161,183,118,8,85,3,51,96,73,101,152,12,240,248,101,169,4,113,211,164,200,211,34,73,220,172,146,231,203,248,134,124,236,222,205,210,73,101,222,16,145,54,180,226,255,0,85,238,147,114,236,159,235,199,58,26,255,0,209,212,81,44,9,61,69,113,81,241,81,165,166,117,53,153,72,215,101,234,182,190,188,148,101,254,129,246,138,3,140,211,115,184,228,22,159,80,20,34,183,34,23,23,65,104,184,186,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,40,181,36,203,204,172,52,239,180,11,9,187,80,201,44,121,42,57,176,151,28,238,187,41,107,87,186,92,82,242,63,33,184,163,23,237,5,133,35,98,108,178,175,83,223,133,5,244,201,225,110,153,45,146,146,173,50,26,62,100,100,119,245,121,126,64,30,114,115,10,158,253,51,23,79,135,33,104,83,141,238,174,104,51,50,230,210,15,222,69,230,51,222,194,152,222,171,134,115,78,167,34,60,181,160,189,27,121,130,208,211,106,59,113,49,142,222,34,253,200,235,91,102,97,20,225,92,242,196,209,89,143,9,134,91,114,2,18,220,84,105,74,117,65,101,92,136,146,68,94,243,250,199,225,108,213,87,42,70,57,157,33,75,120,137,84,151,91,250,35,231,248,102,79,204,185,114,1,233,33,133,154,245,92,250,88,114,143,201,160,205,41,155,251,26,207,70,159,91,227,127,230,31,172,2,215,14,200,51,17,7,218,215,33,106,197,21,54,181,114,42,245,48,250,23,253,75,49,47,111,25,19,102,102,34,19,181,161,4,172,79,83,89,17,115,175,83,62,86,96,49,15,103,85,34,61,71,56,42,173,190,217,40,189,20,125,124,212,101,207,138,137,229,245,137,220,16,99,217,184,74,60,228,170,146,78,223,210,139,255,0,231,80,196,231,0,10,31,65,81,67,232,2,197,10,39,168,44,249,88,16,119,48,31,133,152,88,42,151,153,56,7,19,101,205,118,68,182,41,184,170,143,50,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,123,92,143,160,210,47,245,21,54,88,255,0,175,236,213,255,0,186,180,239,249,136,223,193,120,14,191,151,184,42,149,150,184,3,13,101,205,10,68,183,233,184,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,123,216,139,160,236,0,0,0,0,3,87,246,160,236,244,201,125,172,241,253,63,49,179,27,19,227,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,84,133,145,153,40,138,196,158,93,76,251,6,202,91,20,229,102,199,222,148,253,204,235,248,174,167,233,111,3,198,247,236,168,207,110,248,93,254,239,117,185,97,171,95,137,94,173,90,175,100,218,214,59,236,0,0,213,253,168,59,61,50,95,107,60,127,79,204,108,198,196,248,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,213,33,100,102,74,34,177,39,151,83,62,193,178,150,197,57,89,177,247,165,63,115,58,254,43,169,250,91,192,241,189,251,42,51,219,190,23,127,187,221,110,88,106,215,226,87,171,86,171,217,54,181,142,251,0,0,3,72,51,11,178,39,102,220,202,199,248,151,49,171,184,219,50,152,169,98,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,29,173,115,62,163,119,192,6,63,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,248,174,25,250,163,173,185,41,123,249,46,200,94,181,54,219,104,59,45,229,17,89,5,225,34,189,206,230,108,251,201,76,43,180,78,83,215,114,115,26,212,42,176,168,184,131,133,226,95,165,186,219,114,145,184,146,212,132,104,83,141,184,130,186,217,73,29,208,126,19,59,88,236,101,144,0,6,144,101,239,100,78,205,185,107,143,240,214,99,80,177,182,101,63,82,194,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,59,94,198,93,70,239,128,0,13,127,218,183,98,156,172,219,7,209,111,186,101,127,21,211,61,18,227,184,46,226,149,25,157,231,21,184,222,111,119,204,59,123,112,200,211,167,77,174,171,222,229,109,128,0,26,191,178,255,0,103,166,75,236,153,143,234,25,141,151,56,159,26,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,122,163,160,136,205,70,86,53,114,232,101,180,0,0,52,255,0,62,251,47,242,11,104,156,216,174,231,30,53,197,249,129,10,181,136,56,94,37,138,93,66,19,113,81,184,140,212,116,104,75,145,28,89,93,12,164,206,235,63,17,157,172,86,34,204,27,47,236,191,128,118,76,192,21,12,185,203,154,190,32,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,211,29,6,68,105,51,185,171,159,66,44,192,0,58,254,97,96,170,86,101,96,12,75,151,53,217,18,216,166,226,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,21,237,114,62,131,72,63,212,84,217,99,254,191,179,87,254,234,211,191,230,35,127,192,7,95,203,220,21,74,203,92,1,134,178,230,133,34,91,244,220,43,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,189,236,69,208,118,0,0,1,143,243,91,34,242,227,57,102,97,10,182,53,163,111,106,184,19,16,66,196,148,10,147,6,72,149,10,84,119,219,120,208,149,153,29,217,119,116,148,58,217,145,165,73,36,153,89,104,109,104,200,0,0,0,0,0,0,3,87,246,160,236,244,201,125,172,241,253,63,49,179,27,19,227,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,84,133,145,153,40,138,196,158,93,76,251,6,202,91,20,229,102,199,222,148,253,204,235,248,174,167,233,111,3,198,247,236,168,207,110,248,93,254,239,117,185,97,171,95,137,94,173,90,175,100,218,214,59,236,0,0,0,0,0,0,0,0,0,12,127,159,121,41,133,118,137,202,122,238,78,99,90,133,86,21,23,16,112,188,75,244,183,91,110,82,55,18,90,144,141,10,113,183,16,87,91,41,35,186,15,194,103,107,29,140,181,3,253,69,77,150,63,235,251,53,127,238,173,59,254,98,55,252,0,0,0,0,99,252,251,201,76,43,180,78,83,215,114,115,26,212,42,176,168,184,131,133,226,95,165,186,219,114,145,184,146,212,132,104,83,141,184,130,186,217,73,29,208,126,19,59,88,236,101,144,0,6,144,101,239,100,78,205,185,107,143,240,214,99,80,177,182,101,63,82,194,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,59,94,198,93,70,239,128,0,199,249,247,146,152,87,104,156,167,174,228,230,53,168,85,97,81,113,7,11,196,191,75,117,182,229,35,113,37,169,8,208,167,27,113,5,117,178,146,59,160,252,38,118,177,216,203,80,63,212,84,217,99,254,191,179,87,254,234,211,191,230,35,127,192,0,0,0,99,252,251,201,76,43,180,78,83,215,114,115,26,212,42,176,168,184,131,133,226,95,165,186,219,114,145,184,146,212,132,104,83,141,184,130,186,217,73,29,208,126,19,59,88,236,101,168,31,234,42,108,177,255,0,95,217,171,255,0,117,105,223,243,17,191,224,0,0,0,0,0,0,0,0,52,3,253,69,77,150,63,235,251,53,127,238,173,59,254,98,54,127,28,108,191,128,113,254,205,17,182,87,172,213,241,3,56,78,45,30,147,68,68,200,210,25,77,68,216,167,174,58,153,81,184,166,148,214,181,28,102,245,158,238,199,117,88,147,114,182,96,0,26,65,151,189,145,59,54,229,174,63,195,89,141,66,198,217,148,253,75,10,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,237,123,25,117,27,190,0,0,0,0,3,72,51,11,178,39,102,220,202,199,248,151,49,171,184,219,50,152,169,98,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,29,173,115,62,163,119,192,6,63,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,248,174,25,250,163,173,185,41,123,249,46,200,94,181,54,219,104,59,45,229,17,89,5,225,34,189,206,230,121,0,0,0,105,6,97,118,68,236,219,153,88,255,0,18,230,53,119,27,102,83,21,44,85,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,181,174,103,212,110,248,0,199,249,9,146,152,87,103,108,167,161,100,230,10,168,85,102,209,112,255,0,21,195,63,84,117,183,37,47,127,37,217,11,214,166,219,109,7,101,188,162,43,32,188,36,87,185,220,207,32,0,0,0,0,13,127,218,183,98,156,172,219,7,209,111,186,101,127,21,211,61,18,227,184,46,226,149,25,157,231,21,184,222,111,119,204,59,123,112,200,211,167,77,174,171,222,229,108,127,144,157,151,249,5,179,182,108,80,179,143,5,98,252,192,155,90,195,252,87,12,197,82,161,9,200,171,223,198,118,58,245,165,184,141,172,236,135,148,101,101,151,136,138,247,43,145,238,0,0,195,251,80,108,191,128,118,179,192,20,252,185,204,106,190,32,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,211,33,102,100,73,35,185,39,159,82,60,63,144,157,151,249,5,179,182,108,80,179,143,5,98,252,192,155,90,195,252,87,12,197,82,161,9,200,171,223,198,118,58,245,165,184,141,172,236,135,148,101,101,151,136,138,247,43,145,238,0,0,0,0,0,0,0,13,0,255,0,81,83,101,143,250,254,205,95,251,171,78,255,0,152,141,255,0,0,29,127,47,112,85,43,45,112,6,26,203,154,20,137,111,211,112,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,65,216,0,0,0,0,6,159,231,223,101,254,65,109,19,155,21,220,227,198,184,191,48,33,86,177,7,11,196,177,75,168,66,110,42,55,17,154,142,141,9,114,35,139,43,161,148,153,221,103,226,51,181,138,196,89,131,101,253,151,240,14,201,152,2,161,151,57,115,87,196,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,26,99,160,200,141,38,119,53,115,232,69,152,0,0,0,0,6,31,218,131,101,252,3,181,158,0,167,229,206,99,85,241,5,58,155,78,172,53,91,105,218,36,134,89,125,79,182,203,204,165,42,83,205,58,147,70,153,11,51,34,73,29,201,60,250,145,230,0,1,167,249,9,217,127,144,91,59,102,197,11,56,240,86,47,204,9,181,172,63,197,112,204,85,42,16,156,138,189,252,103,99,175,90,91,136,218,206,200,121,70,86,89,120,136,175,114,185,30,224,0,0,14,191,152,88,42,149,153,88,3,18,229,205,118,68,182,41,184,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,123,92,143,160,236,0,3,64,63,212,84,217,99,254,191,179,87,254,234,211,191,230,35,127,192,0,7,95,204,44,21,74,204,172,1,137,114,230,187,34,91,20,220,85,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,208,118,0,1,160,31,234,42,108,177,255,0,95,217,171,255,0,117,105,223,243,17,191,224,0,0,0,0,52,255,0,62,251,47,242,11,104,156,216,174,231,30,53,197,249,129,10,181,136,56,94,37,138,93,66,19,113,81,184,140,212,116,104,75,145,28,89,93,12,164,206,235,63,17,157,172,86,34,220,0,1,175,251,41,108,83,149,155,31,122,83,247,51,175,226,186,159,165,188,15,27,223,178,163,61,187,225,119,251,189,214,229,134,173,126,37,122,181,106,189,147,107,88,239,176,0,0,0,0,3,79,243,239,178,255,0,32,182,137,205,138,238,113,227,92,95,152,16,171,88,131,133,226,88,165,212,33,55,21,27,136,205,71,70,132,185,17,197,149,208,202,76,238,179,241,25,218,197,98,44,193,178,254,203,248,7,100,204,1,80,203,156,185,171,226,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,49,208,100,70,147,59,154,185,244,34,204,0,0,0,0,3,95,246,173,216,167,43,54,193,244,91,238,153,95,197,116,207,68,184,238,11,184,165,70,103,121,197,110,55,155,221,243,14,222,220,50,52,233,211,107,170,247,185,91,96,0,6,175,236,191,217,233,146,251,38,99,250,134,99,101,206,39,198,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,168,232,34,51,81,149,141,92,186,25,109,0,0,0,0,0,213,253,168,59,61,50,95,107,60,127,79,204,108,198,196,248,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,213,33,100,102,74,34,177,39,151,83,62,193,178,150,197,57,89,177,247,165,63,115,58,254,43,169,250,91,192,241,189,251,42,51,219,190,23,127,187,221,110,88,106,215,226,87,171,86,171,217,54,181,142,251,0,0,3,72,51,11,178,39,102,220,202,199,248,151,49,171,184,219,50,152,169,98,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,29,173,115,62,163,119,192,6,63,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,248,174,25,250,163,173,185,41,123,249,46,200,94,181,54,219,104,59,45,229,17,89,5,225,34,189,206,230,108,251,201,76,43,180,78,83,215,114,115,26,212,42,176,168,184,131,133,226,95,165,186,219,114,145,184,146,212,132,104,83,141,184,130,186,217,73,29,208,126,19,59,88,236,101,144,0,6,128,127,168,169,178,199,253,127,102,175,253,213,167,127,204,70,255,0,128,0,0,0,13,32,204,46,200,157,155,115,43,31,226,92,198,174,227,108,202,98,165,138,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,118,181,204,250,141,159,200,76,148,194,187,59,101,61,11,39,48,85,66,171,54,139,135,248,174,25,250,163,173,185,41,123,249,46,200,94,181,54,219,104,59,45,229,17,89,5,225,34,189,206,230,121,0,0,0,0,5,12,236,44,51,23,171,160,176,207,220,0,106,242,23,167,160,225,37,145,249,142,100,244,1,80,0,1,168,187,126,225,232,149,156,173,167,178,251,41,89,22,40,105,206,107,82,121,240,210,139,221,245,136,50,194,82,157,141,197,238,212,101,171,119,126,68,127,140,39,163,109,195,65,101,180,3,90,117,23,164,109,123,175,253,143,36,64,198,20,108,151,197,114,46,90,58,255,0,190,19,35,210,246,95,62,79,81,158,81,95,245,210,139,159,248,136,29,160,117,28,181,81,29,9,254,95,217,106,255,0,128,129,219,133,1,168,29,162,25,151,59,5,229,21,46,93,62,67,236,184,120,173,136,198,164,50,218,252,60,44,179,181,151,203,170,75,159,81,183,198,100,92,204,71,47,106,149,125,180,101,12,22,9,82,8,219,199,45,36,236,124,185,69,154,94,96,33,226,68,167,100,233,222,175,86,155,219,145,23,241,13,218,236,246,195,237,212,36,80,164,184,132,40,209,142,98,167,154,212,93,14,33,251,190,177,163,228,87,18,229,217,195,148,142,55,131,81,86,114,37,25,71,19,26,19,154,183,119,89,18,90,136,175,9,232,235,229,204,4,146,225,248,136,133,72,143,25,4,68,72,215,208,204,250,168,207,223,245,143,209,22,52,217,52,217,32,136,138,222,93,5,224,2,213,11,133,135,115,247,128,10,145,123,197,10,254,241,82,234,2,224,0,0,0,0,0,0,0,0,0,22,171,168,227,52,221,66,240,1,84,21,136,92,40,93,5,64,7,225,227,25,252,6,26,171,201,35,81,27,52,249,14,149,136,143,163,106,63,127,212,63,112,97,221,163,241,155,56,99,47,177,115,171,92,212,169,156,47,62,73,28,115,34,50,179,15,115,47,17,115,240,255,0,16,8,102,219,151,23,77,175,109,7,141,169,198,251,134,211,253,219,225,91,104,34,240,193,140,125,75,159,82,27,101,217,143,151,237,191,135,105,245,183,91,142,163,145,69,168,162,251,213,146,185,84,72,185,151,79,216,141,8,197,117,55,115,59,104,121,79,180,251,206,149,75,69,187,193,70,163,61,220,20,151,139,154,191,19,151,95,112,150,13,132,240,207,162,25,71,135,228,60,204,68,168,226,207,100,213,25,54,51,188,247,21,228,92,185,9,35,107,226,85,162,211,34,179,12,219,119,239,118,210,207,132,136,203,194,86,247,159,192,118,184,242,16,254,173,4,162,211,110,163,0,227,220,92,154,100,67,121,14,204,65,156,189,23,109,86,62,138,63,198,46,92,134,70,192,56,169,170,183,29,101,75,86,235,117,248,83,35,235,171,167,51,242,12,142,252,45,52,92,197,192,40,161,21,133,64,0,0,0,0,83,145,10,139,22,70,124,136,192,90,167,210,70,101,99,228,46,73,168,253,226,210,103,222,100,92,199,33,21,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,93,5,154,136,94,174,130,195,177,123,128,113,37,92,202,254,99,232,79,50,31,50,125,98,250,199,210,93,0,84,0,0,97,125,160,228,148,126,224,189,252,92,87,66,255,0,106,30,120,98,200,55,177,125,29,211,51,240,202,142,92,203,251,232,244,41,180,122,191,232,123,175,246,95,255,0,98,60,241,211,150,94,147,82,148,87,229,41,143,252,161,8,169,222,236,255,0,119,94,64,96,59,223,159,122,127,158,202,27,96,53,23,179,218,66,87,144,120,5,5,170,231,222,189,127,221,178,198,221,11,8,0,0,0,0,0,0,0,0,176,250,11,197,135,208,7,25,159,184,114,55,208,113,25,248,172,57,91,182,146,1,120,0,0,235,153,144,157,89,123,138,10,253,104,179,75,255,0,0,177,231,207,108,52,104,207,44,92,87,189,184,15,243,56,227,208,118,98,36,149,128,49,49,121,209,230,151,254,1,99,207,190,217,77,146,51,211,23,245,229,221,253,127,220,113,193,123,54,63,178,161,118,199,82,202,223,244,173,59,230,17,196,198,209,121,209,160,31,248,43,95,240,8,67,223,101,51,6,172,101,33,122,85,99,194,243,249,219,151,245,70,56,152,90,57,90,145,4,188,163,53,255,0,4,132,132,125,128,0,40,225,123,162,191,32,227,107,253,2,247,76,249,242,20,64,14,100,255,0,160,92,45,79,250,5,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,2,197,114,23,31,65,198,179,59,24,11,87,230,40,92,197,142,25,218,196,67,145,131,59,243,47,112,14,112,0,1,99,171,221,182,107,181,236,53,239,104,188,113,221,108,28,30,235,222,238,231,51,226,223,233,189,216,81,244,210,126,99,48,99,186,227,84,138,4,233,10,145,25,6,214,235,240,171,34,34,186,210,92,249,151,152,212,12,78,151,177,254,104,214,98,41,165,58,194,88,106,66,87,9,38,171,154,90,105,61,124,69,111,17,254,81,36,126,110,19,160,247,141,110,77,87,139,221,241,141,45,253,222,238,250,53,173,42,181,239,206,215,235,97,157,178,121,158,59,189,252,90,52,112,254,235,222,251,207,230,24,227,27,213,96,224,76,27,76,121,115,99,48,104,113,136,103,198,184,72,34,50,105,92,143,154,124,94,15,227,228,59,54,203,117,51,170,122,79,169,77,30,235,130,252,25,249,239,250,243,63,33,152,140,13,123,237,20,203,174,41,202,205,107,190,52,240,120,22,66,183,92,61,245,232,226,213,215,87,43,244,232,35,227,100,28,83,232,230,120,97,39,184,14,35,135,227,249,111,116,106,213,14,65,121,29,189,97,57,219,73,96,166,49,62,89,227,77,105,154,165,185,133,42,49,200,163,145,29,239,29,238,69,225,62,126,47,226,16,23,143,41,110,101,222,116,206,140,211,47,182,170,126,234,201,156,155,40,183,145,18,126,46,73,252,126,93,61,195,99,208,62,206,216,135,210,60,170,161,212,56,62,31,122,153,71,163,121,174,218,101,56,158,182,47,43,140,154,52,171,179,59,28,150,33,201,236,57,74,118,77,60,221,102,157,83,121,77,178,191,164,77,170,107,43,153,106,51,34,241,23,187,222,67,117,64,5,15,160,168,161,244,1,105,242,2,230,56,212,118,81,152,170,21,115,183,32,28,165,208,84,90,158,162,224,0,0,0,0,0,0,0,0,0,0,0,0,0,31,29,90,31,120,83,221,137,188,221,239,52,248,173,123,89,68,125,63,32,251,0,4,59,118,166,224,14,238,196,245,42,231,123,111,56,138,221,53,173,214,226,218,127,83,15,157,245,115,245,124,189,227,65,48,132,254,230,174,73,115,117,190,250,21,181,109,90,127,102,158,125,15,200,76,143,105,189,37,11,192,241,39,25,59,119,49,52,36,242,245,127,88,72,233,203,224,33,123,19,150,239,19,213,210,94,233,210,11,159,251,98,132,235,200,122,70,201,154,199,123,119,199,222,219,173,215,15,251,61,87,190,243,224,94,67,39,13,49,216,135,49,88,196,62,154,94,125,41,124,63,119,126,1,210,59,106,226,122,248,143,200,110,112,64,181,195,178,12,196,63,246,180,202,190,46,170,179,187,245,107,180,195,189,255,0,236,89,255,0,56,151,247,142,205,153,136,110,237,103,89,253,208,43,69,203,250,181,75,249,80,163,163,118,108,59,167,57,106,202,211,123,225,23,253,255,0,225,80,196,230,136,57,236,210,142,78,103,21,83,146,185,224,247,207,151,251,170,24,156,97,32,5,15,160,168,161,244,20,113,44,244,243,176,162,23,115,232,42,178,35,228,96,148,17,31,188,5,226,241,96,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,208,88,174,130,245,116,28,106,34,1,66,59,142,84,244,28,4,155,121,142,116,244,1,80,0,1,172,187,111,150,156,178,167,43,207,17,179,254,111,36,64,182,12,115,71,25,202,247,221,255,0,231,9,233,219,142,49,63,150,20,228,217,71,253,49,178,126,31,247,60,145,0,84,165,238,247,182,183,61,61,127,40,131,211,70,89,23,234,19,231,254,24,175,248,8,29,188,116,204,171,61,88,126,65,159,251,53,127,240,16,59,152,163,134,74,247,109,146,173,126,118,16,249,218,109,137,187,194,135,80,165,240,91,190,31,30,187,244,155,203,234,210,137,137,233,110,93,124,196,179,99,186,179,116,106,67,50,157,121,134,137,82,82,221,222,86,148,243,74,142,221,75,159,33,2,155,106,98,213,87,51,7,26,193,39,97,173,13,227,122,147,133,185,85,212,100,79,200,43,245,62,92,196,145,175,248,110,141,222,252,79,223,59,173,214,143,216,106,189,239,241,47,33,232,111,101,220,15,232,158,8,151,15,189,56,173,85,167,31,213,184,209,253,101,146,181,181,31,226,245,248,136,98,217,27,9,66,175,250,87,191,92,162,220,112,54,221,25,126,203,127,214,228,126,66,127,112,252,82,137,13,109,145,47,155,166,175,23,94,133,252,193,220,126,152,0,10,3,140,202,226,229,168,136,186,151,81,197,127,46,96,57,8,238,46,46,130,210,234,47,0,0,0,0,0,0,0,0,1,67,59,1,223,220,45,0,21,46,163,136,213,207,145,144,228,69,236,71,96,23,128,0,0,142,14,209,156,196,224,158,172,81,123,159,95,25,129,100,22,247,136,182,141,103,45,61,52,243,181,175,212,72,188,169,72,141,167,91,141,167,85,253,99,176,128,237,184,243,17,252,87,153,148,253,203,180,215,201,204,54,212,111,189,84,106,230,114,36,242,47,17,248,188,95,196,3,165,236,127,134,253,32,207,108,36,92,110,227,127,199,255,0,91,215,167,76,57,31,18,191,65,52,152,27,10,247,46,80,80,152,227,247,218,31,125,55,221,105,189,222,120,252,204,105,47,102,198,76,53,37,156,186,199,146,98,87,27,113,93,239,169,91,178,40,229,206,99,93,77,31,249,221,127,64,146,124,103,9,170,110,17,133,17,10,94,150,229,149,181,159,62,100,225,255,0,164,73,129,172,24,234,15,18,183,216,222,233,211,53,71,125,55,189,181,16,251,114,75,26,240,125,243,250,155,175,95,13,253,122,214,182,243,247,63,17,249,244,92,93,10,86,97,87,169,78,84,41,228,113,157,148,70,148,188,90,200,210,249,39,153,106,255,0,64,235,249,167,133,101,81,187,179,129,133,57,221,246,255,0,86,182,205,86,182,139,116,34,243,49,158,227,125,161,72,226,90,55,52,105,178,173,107,223,220,67,156,249,29,198,41,201,204,100,138,205,21,106,92,152,6,165,84,77,162,38,151,215,192,223,238,143,159,49,149,198,197,11,152,168,0,0,0,0,0,0,0,11,77,70,93,8,113,19,174,23,236,75,244,0,231,1,196,133,168,203,153,123,199,33,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,43,160,226,51,176,229,87,65,196,101,112,28,105,245,139,235,31,74,121,16,249,147,235,23,214,62,148,243,73,0,168,0,0,215,221,168,157,221,250,51,225,189,248,223,127,251,72,243,221,69,78,188,73,75,77,237,121,108,23,254,16,135,161,61,168,35,239,253,26,185,43,195,198,116,255,0,180,143,61,244,20,153,98,154,65,17,29,206,108,127,252,161,8,169,214,236,248,137,186,200,108,2,189,229,237,222,188,173,254,27,40,109,208,213,29,128,82,105,200,44,9,168,140,143,245,83,175,251,182,80,218,225,97,36,0,0,0,0,0,0,0,20,189,133,167,208,197,214,184,176,250,24,14,19,50,214,57,154,59,143,157,100,162,81,157,199,59,29,11,234,1,202,0,0,58,246,97,157,176,6,38,243,238,121,191,249,21,143,63,91,101,26,151,158,120,190,229,215,187,255,0,204,227,143,64,57,142,251,109,96,44,74,75,74,143,245,26,97,242,255,0,105,88,243,251,182,43,205,187,158,120,187,66,84,68,124,7,95,247,28,112,27,105,217,73,71,112,170,165,81,208,173,46,225,186,130,72,245,21,191,170,76,251,186,251,132,180,211,11,77,54,34,124,152,108,191,250,36,35,35,178,130,155,29,116,72,18,141,178,214,186,13,72,140,245,31,253,83,79,243,9,60,136,146,68,86,82,93,9,180,145,126,129,32,114,128,0,163,137,194,35,51,184,162,18,94,224,112,250,153,10,54,102,96,57,82,46,22,167,168,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,186,172,46,28,106,1,82,81,116,184,25,36,202,215,31,54,245,73,247,142,70,157,37,153,94,247,48,23,238,72,249,243,23,33,9,73,242,51,184,184,186,114,11,0,168,181,197,147,109,169,195,62,73,73,153,254,65,112,252,172,75,84,110,149,68,168,203,89,44,248,120,111,61,225,34,51,178,80,103,202,254,254,64,48,30,208,121,149,22,28,74,253,9,167,227,155,200,225,108,133,50,229,249,155,74,235,211,161,142,169,145,56,117,117,73,103,140,228,165,196,183,80,132,235,68,164,45,36,131,52,188,148,242,73,221,69,248,51,234,49,38,101,99,119,177,182,115,84,112,219,46,60,77,77,220,217,47,54,132,167,193,17,11,230,105,185,151,52,251,134,127,195,107,107,46,50,71,14,213,141,38,79,59,45,232,170,83,30,51,50,83,175,171,162,236,86,240,23,196,103,172,141,69,219,67,57,35,71,165,202,195,144,223,136,183,105,184,165,108,41,42,142,246,162,38,211,33,7,115,228,70,119,183,65,183,91,39,225,39,105,30,148,241,45,186,141,239,3,166,238,33,87,182,255,0,203,235,17,61,158,56,210,165,152,121,171,141,104,73,148,179,68,124,75,82,148,148,190,210,16,68,73,146,226,75,154,8,206,254,49,54,249,85,134,27,195,253,233,161,13,150,255,0,113,234,45,74,245,117,249,253,98,196,14,217,139,41,197,86,194,245,138,97,234,251,238,159,34,63,132,200,143,198,218,147,200,207,145,31,63,120,129,237,188,178,210,110,20,207,60,115,83,76,119,248,120,189,217,227,117,230,213,235,67,138,158,100,158,125,84,39,209,214,201,214,150,210,138,228,180,154,76,190,177,23,61,166,25,73,29,113,179,31,27,50,204,84,184,125,207,101,27,238,235,235,13,191,87,213,255,0,242,243,20,126,79,100,246,98,162,52,182,240,243,174,71,79,11,134,234,46,126,9,195,87,58,147,71,204,203,151,236,196,171,192,146,82,225,177,37,38,70,78,180,151,10,196,101,212,136,253,255,0,88,128,77,137,179,126,78,81,102,101,72,165,191,45,81,147,64,126,50,17,17,134,156,50,82,228,199,114,255,0,73,110,92,143,223,212,78,30,78,227,184,184,215,7,225,217,172,34,81,42,93,14,36,211,55,155,66,78,203,105,179,230,73,51,34,63,23,66,228,36,12,128,0,2,142,7,18,122,142,192,217,105,62,126,67,149,73,46,182,22,233,43,220,5,82,101,113,120,178,196,66,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,133,218,33,133,221,175,101,157,53,45,161,197,127,76,177,87,225,90,83,210,28,146,247,253,98,12,177,236,69,65,199,56,138,26,136,200,216,171,75,104,238,100,103,225,121,69,238,250,135,162,221,164,240,75,120,219,5,194,167,173,182,85,187,170,180,255,0,210,184,180,23,38,93,79,84,243,191,136,64,94,209,120,45,204,47,153,184,209,71,184,208,140,85,81,142,146,109,197,168,202,210,30,252,98,233,225,19,184,222,126,206,44,110,109,253,208,245,155,5,126,233,254,182,191,240,191,136,150,161,4,59,9,102,34,176,255,0,167,26,215,39,233,251,178,219,182,155,63,87,137,235,115,248,137,215,137,33,50,91,55,18,71,201,86,230,65,2,233,7,102,84,103,240,254,49,13,157,172,138,35,204,26,209,17,255,0,110,169,127,42,19,37,48,237,29,103,245,127,24,134,158,214,5,95,48,235,101,255,0,102,105,127,42,33,71,227,118,99,70,213,156,53,37,29,236,120,49,227,235,254,21,12,77,168,134,14,203,200,6,238,111,79,51,211,99,193,78,159,83,255,0,101,66,19,62,0,40,125,57,138,138,31,78,96,56,213,98,48,79,80,89,92,249,2,64,94,86,247,139,133,164,87,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,28,131,141,95,233,1,109,238,57,83,208,112,164,115,39,160,10,128,0,13,117,219,49,157,246,91,211,210,87,255,0,162,6,143,255,0,1,32,121,238,139,116,106,229,214,195,208,254,215,177,77,220,186,167,218,223,213,214,143,153,255,0,120,144,60,242,52,142,160,61,48,229,73,151,163,242,44,127,217,171,255,0,128,129,221,135,67,202,37,155,152,118,65,153,255,0,103,44,191,240,109,142,248,3,8,237,89,138,125,25,192,144,100,221,162,213,89,101,175,164,66,148,92,216,120,255,0,99,245,8,7,207,92,66,237,111,52,241,169,168,154,210,188,77,82,120,141,9,81,117,146,239,153,252,68,212,118,136,99,22,176,238,90,211,136,201,253,69,137,34,160,205,8,74,186,195,146,126,243,16,101,143,101,149,67,28,226,41,229,171,239,154,180,183,188,68,68,126,39,148,124,237,203,222,39,113,183,59,5,97,137,181,47,78,119,44,45,91,190,236,189,156,73,117,226,188,254,161,57,237,54,77,36,210,87,235,126,98,44,59,57,242,141,246,254,232,91,238,9,87,238,155,89,231,127,194,254,2,84,130,0,0,5,28,78,39,89,91,226,40,148,25,123,133,231,212,0,84,136,92,40,158,130,160,0,0,0,0,0,0,0,2,134,118,28,106,191,43,11,206,226,197,95,149,128,113,36,188,68,95,17,244,145,88,172,44,74,8,252,86,232,99,144,0,0,80,204,139,153,128,199,249,167,140,35,97,158,236,222,58,210,120,157,245,181,182,181,122,186,63,23,252,97,231,143,19,84,100,102,22,101,97,228,161,13,169,114,28,137,5,36,201,26,46,106,144,171,122,231,215,199,215,160,151,157,182,115,246,62,15,244,51,115,222,72,226,251,198,251,184,204,174,250,56,110,186,149,203,214,247,8,160,217,219,10,187,141,115,107,2,169,195,101,77,57,138,233,145,22,151,86,164,25,145,201,106,229,225,46,150,87,94,162,9,159,216,59,46,156,194,249,9,129,149,37,185,8,118,55,121,234,74,221,109,68,90,166,202,252,95,130,134,125,199,212,245,212,40,236,176,218,84,102,153,41,87,35,34,253,130,188,254,177,241,101,6,23,141,132,50,246,147,64,140,211,109,162,38,255,0,74,80,181,45,37,169,247,23,200,213,204,253,111,120,237,85,24,169,150,194,91,81,17,145,44,149,204,204,189,199,228,40,137,76,79,152,82,242,243,58,49,196,185,200,138,211,5,89,169,195,66,157,109,110,92,248,181,25,114,65,222,246,65,243,232,55,146,179,64,137,143,55,60,43,143,57,192,234,213,187,81,34,218,237,107,235,46,126,167,184,71,142,221,52,201,88,58,185,137,107,241,28,109,181,75,198,211,26,186,12,214,171,41,114,87,99,37,21,191,98,55,135,100,76,202,103,50,125,44,226,74,91,157,221,192,105,223,52,219,118,222,111,250,104,62,126,167,188,103,3,242,242,79,29,39,13,63,6,137,61,108,52,228,170,195,78,18,84,218,212,102,149,27,105,185,26,121,126,196,198,227,210,167,53,81,130,212,198,148,74,75,154,172,100,70,93,12,203,223,245,8,251,204,150,165,101,214,103,97,248,145,92,75,109,18,34,77,82,90,250,75,159,16,178,62,107,43,222,200,233,208,110,102,77,98,162,196,88,38,143,41,70,241,170,71,17,205,104,74,125,87,156,47,119,212,20,207,97,144,192,0,104,0,0,0,0,0,80,202,226,154,11,204,197,192,2,210,73,16,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,208,89,164,133,234,232,45,1,196,73,177,149,199,58,125,82,176,224,212,70,162,28,233,232,2,160,0,3,10,109,13,13,82,251,131,73,25,232,226,250,25,23,93,215,159,212,60,242,211,163,42,30,49,162,161,68,100,124,92,101,115,50,63,235,165,229,245,15,71,121,187,75,42,135,116,220,146,123,189,255,0,85,25,117,221,249,125,67,206,245,106,10,32,230,29,1,132,36,136,148,236,85,114,51,63,235,230,94,255,0,168,69,78,6,192,203,53,100,38,5,51,183,62,243,255,0,61,148,54,172,106,158,192,246,78,67,224,84,17,127,213,63,243,201,67,107,5,73,0,0,0,0,0,0,0,5,53,16,180,250,0,31,64,28,43,43,220,114,178,86,73,16,161,117,28,133,208,5,64,0,6,62,206,122,146,96,224,92,78,74,55,121,80,38,175,193,254,210,231,199,224,32,3,106,90,130,103,231,70,39,125,38,225,146,248,47,95,175,40,140,23,159,192,77,206,211,53,173,24,103,17,55,195,95,86,25,151,207,95,247,183,190,2,9,243,205,123,236,209,173,187,109,58,184,110,93,127,177,218,17,82,97,217,50,209,158,24,166,44,237,99,161,84,254,104,66,75,25,43,50,130,242,73,127,16,142,238,201,248,154,114,218,135,39,121,125,116,122,161,105,183,79,213,83,254,97,34,77,254,13,63,81,4,34,224,0,20,112,187,239,20,108,236,11,230,163,21,73,216,128,114,36,92,45,72,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,149,199,32,181,64,62,115,104,204,253,194,246,218,52,168,186,14,100,244,21,1,66,35,32,51,176,168,252,202,253,71,187,162,33,237,206,242,238,146,45,170,222,227,63,47,128,14,82,168,180,126,231,63,131,249,198,35,218,19,31,69,195,248,67,18,49,170,122,28,244,114,99,201,83,6,69,99,221,58,68,119,212,92,249,15,207,166,227,141,254,243,245,47,78,155,127,95,191,159,238,70,168,237,41,143,187,247,20,179,73,238,157,199,29,70,76,93,230,255,0,86,141,110,60,157,86,210,87,181,250,92,132,153,228,56,54,113,161,75,199,121,177,135,177,75,238,51,37,137,220,93,202,105,154,221,86,136,207,35,197,114,81,31,52,114,230,124,136,134,94,219,99,27,195,203,44,157,163,83,109,54,57,177,136,153,106,212,251,33,62,56,242,156,229,226,79,47,63,136,237,27,33,97,62,228,203,60,39,82,227,247,219,158,63,193,186,211,123,200,144,93,110,126,99,72,251,87,177,143,29,137,234,88,103,187,180,112,149,218,99,219,253,245,245,94,150,124,180,233,229,235,249,251,130,57,12,15,144,244,115,204,92,247,198,15,26,25,125,18,153,168,79,73,79,45,94,180,198,142,231,201,94,47,31,241,243,19,227,79,132,152,123,205,45,182,157,118,245,10,221,47,252,226,42,251,57,114,223,121,138,152,171,247,205,184,204,20,151,55,124,63,171,173,200,138,181,245,115,183,78,130,88,2,0,106,158,222,56,29,21,236,145,199,50,17,18,158,167,95,238,203,45,230,238,175,12,184,165,204,244,159,184,134,214,14,149,155,212,46,255,0,192,21,106,111,21,184,223,238,60,122,53,105,210,251,106,233,114,191,65,71,156,140,116,115,176,46,100,85,225,197,148,184,174,52,219,45,154,160,172,219,43,41,166,215,110,90,121,116,191,196,75,94,192,89,212,213,118,37,7,15,72,153,93,125,200,56,34,41,175,126,225,41,179,82,10,42,12,211,119,15,207,151,34,228,35,183,111,76,29,232,214,125,226,151,59,199,137,187,244,230,237,185,209,214,156,201,223,214,63,33,250,219,11,99,126,225,204,185,234,238,205,254,156,52,235,63,135,211,253,145,27,159,170,126,66,72,159,208,31,52,57,92,78,191,163,211,166,222,251,143,164,81,67,230,66,154,76,92,45,51,247,0,169,23,152,168,176,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,49,60,20,84,32,54,202,219,105,100,151,137,86,112,174,94,170,139,253,34,13,182,251,194,205,81,235,248,162,162,136,176,155,55,177,212,212,234,101,4,75,59,174,81,243,59,23,144,157,215,91,222,164,147,123,115,184,139,254,212,12,187,190,95,21,75,190,63,92,227,157,122,56,127,87,83,19,78,215,213,204,73,17,199,147,120,169,252,53,222,251,153,115,89,226,120,123,240,206,26,111,167,121,215,153,126,55,241,143,71,25,123,88,110,183,69,122,83,91,235,34,82,155,250,94,188,144,131,243,62,92,199,152,202,91,187,173,239,134,247,211,239,250,199,162,189,145,170,61,227,150,245,39,183,59,187,87,30,69,181,95,250,195,7,229,241,1,153,170,42,209,13,197,115,229,111,227,33,10,253,170,243,183,185,177,136,98,146,156,240,85,105,106,177,159,47,234,82,127,156,76,222,41,119,113,65,148,238,157,90,116,114,189,191,102,145,6,61,165,213,126,55,104,108,93,3,135,209,187,151,75,94,189,119,191,234,91,60,173,111,136,163,96,251,49,48,202,163,99,148,212,141,184,182,145,129,72,238,146,241,30,167,161,43,159,33,44,34,58,59,55,233,219,167,40,178,55,215,222,96,56,220,180,244,191,8,126,98,69,196,128,20,62,130,162,135,208,81,97,153,121,1,23,59,138,31,80,79,80,28,160,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,1,98,138,226,241,97,245,1,105,88,189,195,145,61,7,16,188,186,128,188,0,0,98,13,167,41,170,168,224,56,12,160,154,185,85,218,95,143,167,224,94,47,47,136,243,159,84,142,186,126,235,81,167,233,53,122,159,11,127,56,244,181,155,49,120,188,57,25,189,122,45,53,10,189,175,253,109,193,231,11,50,152,220,119,119,143,86,173,247,186,223,136,32,244,89,146,114,10,70,23,146,180,234,177,84,86,92,255,0,218,219,25,20,206,197,113,131,118,84,171,119,166,2,156,255,0,15,186,181,109,212,91,94,175,235,44,29,250,23,152,204,213,135,119,20,215,157,211,171,78,158,87,183,236,136,81,26,189,172,56,216,225,81,74,140,220,153,232,84,124,77,79,81,146,23,100,88,233,175,31,47,23,238,188,188,196,80,164,142,165,88,152,233,158,163,113,110,58,102,231,51,59,171,169,252,121,141,226,237,80,175,241,185,161,94,165,240,154,55,53,106,91,155,205,229,239,250,150,158,86,183,238,188,253,195,81,50,123,14,122,81,137,165,64,227,56,109,220,21,189,175,119,174,246,113,178,181,174,95,141,252,2,64,156,237,144,240,68,90,7,165,155,154,125,53,157,255,0,1,125,195,68,155,233,223,245,240,151,159,241,141,160,29,31,45,48,239,112,247,151,223,155,253,254,231,250,222,157,58,117,252,78,253,71,120,20,5,15,160,168,162,186,0,180,0,92,69,96,21,0,0,0,0,0,0,0,0,0,0,22,233,250,133,85,208,80,138,224,42,158,130,160,0,3,241,113,93,105,154,29,61,185,79,19,218,86,241,55,244,86,189,205,42,63,121,151,46,67,246,134,173,109,179,143,125,22,203,184,82,59,167,138,254,152,219,98,219,253,31,214,36,157,253,83,252,94,159,16,17,57,181,198,117,212,49,223,162,156,37,115,17,125,227,199,106,226,228,171,246,123,139,105,179,138,252,67,191,79,112,200,221,158,153,120,117,170,166,27,174,185,26,152,231,7,143,33,150,167,145,119,11,66,162,43,194,122,79,207,151,62,163,72,101,203,226,180,125,30,157,55,247,223,168,153,222,205,252,181,238,156,184,126,79,125,111,119,24,201,79,105,225,180,222,204,68,59,122,199,228,3,126,233,241,202,44,70,216,74,80,146,77,249,36,172,92,204,204,115,153,17,245,43,138,128,8,207,237,42,203,195,94,6,58,155,49,169,168,84,172,109,188,53,104,178,204,148,204,197,115,61,63,164,116,14,206,108,216,106,39,221,11,139,147,88,115,95,116,233,178,200,237,110,46,253,87,241,27,217,181,198,6,244,175,0,194,137,222,156,45,171,173,191,171,113,175,250,203,229,107,106,47,198,235,240,16,117,150,117,255,0,64,187,203,239,78,59,142,220,255,0,92,221,104,209,175,224,171,223,95,195,160,130,96,54,181,193,15,170,165,39,18,68,68,22,138,155,134,214,238,162,35,75,169,54,212,250,238,131,36,242,63,46,101,204,113,236,127,153,137,147,75,194,88,122,84,170,171,207,43,143,212,110,47,83,103,101,72,89,94,235,191,79,135,81,154,113,28,127,76,114,199,21,63,175,132,213,75,157,26,214,222,127,99,153,234,247,126,55,79,128,143,172,11,81,244,35,105,136,52,173,207,27,193,111,126,147,86,239,94,186,122,149,210,199,107,106,243,247,9,61,114,184,75,3,51,27,117,164,184,68,171,29,250,245,234,57,210,162,81,17,151,191,152,194,88,39,25,247,134,29,136,239,118,238,245,19,135,109,245,250,56,162,252,81,147,48,229,107,142,82,88,225,180,105,96,149,125,119,242,47,47,136,210,59,16,0,0,10,31,65,80,1,97,46,199,206,226,226,59,138,41,26,189,227,137,41,211,239,1,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,174,130,209,120,227,50,184,14,20,250,197,245,143,161,36,126,99,128,138,198,71,127,120,250,19,204,128,84,0,0,116,156,198,97,110,247,126,147,46,91,238,191,239,7,156,236,100,179,111,48,40,142,92,238,158,25,87,46,188,159,80,244,131,141,26,222,112,126,43,91,121,238,255,0,20,121,196,205,120,188,38,58,165,181,188,215,120,204,42,246,183,245,229,255,0,48,42,100,251,62,43,27,236,155,192,49,141,111,153,171,189,125,99,229,250,234,81,249,141,205,73,220,136,196,111,246,120,212,248,124,15,128,25,220,106,211,222,188,245,91,250,244,191,128,145,74,67,252,69,61,167,116,233,213,171,149,239,251,35,18,17,246,128,0,160,0,0,0,0,2,192,185,121,128,176,207,157,128,114,145,149,133,69,136,189,203,200,94,0,62,89,210,19,31,70,165,161,58,175,235,29,188,135,212,58,190,54,168,38,7,5,115,73,107,222,117,35,62,154,124,190,176,17,189,182,70,111,185,12,170,148,246,165,209,76,223,194,175,217,42,115,196,102,124,65,114,241,252,4,91,212,231,187,91,196,14,204,117,40,214,246,155,147,68,118,228,130,46,92,207,200,108,102,215,57,146,245,87,24,51,29,190,21,72,123,15,165,147,52,180,225,31,55,95,46,87,63,136,214,186,18,82,229,89,132,184,102,73,61,87,50,255,0,20,196,133,148,205,246,84,198,54,178,143,14,171,74,202,244,170,161,115,47,251,42,177,191,136,245,19,245,16,209,174,203,230,88,111,38,176,218,154,90,140,251,182,168,92,255,0,253,168,177,188,201,245,75,234,8,69,69,15,161,138,128,163,230,89,25,40,249,11,144,92,175,96,112,211,168,249,139,144,162,181,174,2,244,139,133,169,234,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,51,176,168,162,186,0,161,159,152,160,161,152,114,48,23,167,160,168,161,21,133,64,6,9,218,107,23,55,65,193,241,158,57,48,80,125,242,134,190,153,118,47,193,61,251,162,231,200,103,83,59,13,3,237,11,204,165,97,172,6,218,144,113,110,140,94,81,254,145,167,21,209,153,127,138,125,124,34,72,194,20,109,161,227,65,223,111,107,88,93,189,122,109,188,146,69,123,95,167,210,124,70,28,202,202,189,87,53,51,115,4,212,213,13,47,180,88,130,155,1,110,83,155,82,155,73,113,72,81,220,238,162,37,89,203,245,233,110,67,84,230,102,21,77,253,26,88,134,122,111,253,109,127,241,134,249,246,110,229,170,171,84,202,102,36,125,18,83,221,248,233,159,81,214,201,54,66,97,175,153,25,25,159,95,112,97,82,91,37,49,112,46,76,169,6,250,89,40,54,253,120,162,77,181,203,253,151,171,248,252,186,123,132,75,237,49,74,127,53,54,154,198,49,163,71,126,106,9,152,50,72,233,136,55,12,244,194,140,139,242,37,114,241,88,254,54,18,63,181,222,99,71,195,89,107,139,40,177,94,142,167,227,112,26,80,235,46,25,248,164,48,163,185,149,139,162,134,164,108,189,149,211,179,63,57,43,120,218,161,26,66,35,84,168,78,104,114,43,237,33,38,166,221,140,213,137,43,186,139,212,62,190,242,4,110,46,200,25,106,206,18,194,120,90,97,177,84,105,197,97,8,49,212,82,146,73,34,61,212,115,50,245,75,159,135,248,198,203,15,193,193,148,22,168,24,118,147,79,108,221,62,18,158,196,111,164,81,25,217,40,73,115,50,43,95,144,251,42,245,250,93,19,117,222,50,137,157,246,173,31,70,165,94,214,191,170,71,230,66,142,121,211,154,134,211,139,91,205,35,67,102,191,26,173,210,255,0,193,200,112,71,148,205,94,150,151,18,243,107,75,183,230,210,136,200,236,175,119,95,33,169,249,173,182,134,18,166,214,155,195,244,154,213,49,229,206,130,68,132,187,77,153,168,220,90,214,130,34,59,17,23,66,234,51,142,65,98,153,56,191,46,168,85,215,80,193,20,190,42,230,210,84,148,248,95,117,60,137,70,103,251,16,17,211,218,227,128,147,14,27,152,170,52,122,138,220,153,137,105,204,25,154,46,213,138,152,233,120,108,158,191,70,94,255,0,49,29,25,123,88,145,135,171,178,36,180,134,137,103,25,108,168,158,35,177,120,208,126,101,207,144,154,14,211,236,188,60,85,148,244,183,27,76,133,41,88,174,27,134,77,186,218,74,197,6,82,127,100,66,23,37,83,23,76,198,85,170,98,146,162,225,37,73,99,196,162,51,240,187,167,153,151,35,233,238,1,232,203,37,49,3,245,222,249,223,20,127,160,225,237,186,191,236,183,157,110,103,228,50,120,195,27,57,198,84,127,72,110,70,90,184,78,166,95,223,134,103,18,0,90,103,238,23,11,79,168,162,221,73,252,98,253,34,226,81,31,188,135,2,136,181,31,214,57,73,36,158,128,57,0,81,61,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,106,206,219,244,150,101,229,196,29,225,186,87,196,141,43,195,111,238,18,126,3,105,134,188,237,133,73,149,82,203,200,13,50,209,170,213,230,151,201,68,92,183,18,60,254,177,39,160,243,210,180,58,139,89,181,115,248,24,157,254,207,76,71,54,163,148,181,51,150,219,13,168,241,83,205,217,41,50,229,195,68,243,63,136,135,202,78,93,97,42,142,247,137,169,84,83,187,211,167,66,147,206,247,243,65,249,9,187,217,31,41,225,101,246,2,155,79,97,115,143,85,117,201,127,78,243,107,59,238,88,47,216,36,138,222,15,172,32,101,236,202,148,136,152,46,162,250,220,66,9,27,155,154,206,196,87,117,4,32,91,111,7,202,169,181,110,56,38,148,151,11,245,49,95,68,119,233,77,138,95,17,57,121,243,45,81,114,194,184,234,52,154,147,195,88,140,142,220,228,52,32,167,105,100,42,177,181,78,53,55,74,198,113,224,171,193,203,164,40,165,239,20,73,215,103,165,29,81,168,216,102,66,154,125,36,188,7,8,174,164,216,185,162,33,249,13,225,26,189,177,45,8,169,184,19,6,75,45,231,210,96,138,114,124,74,73,151,54,99,31,187,234,27,3,131,113,254,13,204,24,213,89,88,51,16,196,170,162,135,88,155,64,169,147,38,122,225,212,98,58,109,72,142,234,20,68,164,45,42,43,149,203,196,133,33,105,212,133,165,70,29,128,80,250,10,138,29,192,113,168,136,193,36,7,107,243,23,0,188,0,117,247,49,254,13,107,31,199,202,213,98,24,135,139,37,81,222,175,162,146,147,53,62,84,230,158,109,133,72,89,17,89,8,55,94,66,19,168,203,89,147,154,53,110,220,210,29,128,0,0,0,6,31,206,109,172,242,27,32,113,150,17,192,121,165,142,162,81,234,248,198,70,234,42,23,205,16,152,50,89,38,92,197,94,209,227,41,212,147,36,234,249,26,212,103,248,54,158,113,160,204,0,0,0,0,49,254,84,231,166,92,103,44,204,95,73,193,85,157,237,87,2,98,9,184,110,191,77,124,137,18,161,74,142,251,140,146,212,130,51,187,46,238,148,182,156,35,52,169,36,162,59,45,14,33,1,144,0,0,0,0,0,0,7,74,196,217,197,128,112,174,98,97,60,168,168,87,162,57,139,49,140,135,26,131,73,102,83,39,45,182,17,18,92,147,150,235,6,178,116,163,90,11,173,19,169,74,139,122,164,39,222,102,144,238,160,0,0,0,0,0,58,254,44,199,248,55,2,201,195,241,113,134,33,137,73,94,42,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,187,105,74,214,150,28,36,106,50,212,189,40,77,214,180,37,93,128,0,0,0,0,116,172,51,156,88,7,21,102,38,44,202,138,125,122,35,120,179,7,72,109,169,212,151,165,50,82,220,97,113,34,73,41,109,48,75,55,78,53,167,52,209,186,164,164,183,169,90,125,196,106,238,160,0,0,0,0,58,254,13,199,248,55,48,99,85,101,96,204,67,18,170,138,29,98,109,2,166,76,153,235,135,81,136,233,181,34,59,168,81,18,144,180,168,174,87,47,18,20,133,167,82,22,149,24,118,0,0,0,0,0,0,0,0,0,0,0,26,127,159,125,168,25,5,179,182,108,87,114,115,26,225,12,192,155,90,195,252,47,18,253,46,159,9,200,171,223,198,106,66,52,41,201,109,172,236,135,146,71,116,23,136,142,215,43,25,230,13,151,246,160,192,59,89,224,10,134,99,101,205,35,16,83,169,180,234,195,180,71,90,173,199,101,151,212,251,108,178,242,148,148,178,235,169,52,105,144,130,35,53,17,220,149,203,161,152,102,0,0,0,0,24,127,106,13,168,48,14,201,152,2,159,152,217,141,72,196,21,26,109,70,176,213,17,166,168,145,217,121,244,190,227,47,60,149,41,47,58,210,73,26,99,172,140,201,70,119,52,242,234,100,25,128,6,144,101,239,107,182,205,185,149,143,240,214,92,208,176,78,101,49,82,197,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,82,102,41,68,130,82,200,204,201,42,59,94,196,125,6,127,218,131,106,12,3,178,102,0,167,230,54,99,82,49,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,152,235,35,50,81,157,205,60,186,153,6,96,1,164,25,123,218,237,179,110,101,99,252,53,151,52,44,19,153,76,84,177,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,142,215,177,31,65,187,224,0,0,0,0,0,0,0,0,3,79,243,239,181,3,32,182,118,205,138,238,78,99,92,33,152,19,107,88,127,133,226,95,165,211,225,57,21,123,248,205,72,70,133,57,45,181,157,144,242,72,238,130,241,17,218,229,99,60,193,178,254,212,24,7,107,60,1,80,204,108,185,164,98,10,117,54,157,88,118,136,235,85,184,236,178,250,159,109,150,94,82,146,150,93,117,38,141,50,16,68,102,162,59,146,185,116,51,12,192,0,58,86,44,206,44,3,129,113,254,20,203,156,95,94,137,72,169,99,72,243,93,162,187,54,83,49,216,148,252,119,161,179,194,33,78,45,42,92,151,21,61,163,109,164,37,70,162,109,222,154,72,148,29,212,0,0,0,0,0,0,117,252,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,140,59,0,12,127,247,107,194,191,112,47,232,139,238,250,175,163,126,135,250,107,194,238,155,227,184,30,11,140,221,232,222,110,247,219,190,90,119,154,117,114,213,110,99,176,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,0,0,117,252,194,198,180,172,181,192,24,151,49,171,177,229,191,77,194,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,43,218,230,93,64,118,0,26,1,254,173,94,203,31,245,131,154,191,247,42,157,255,0,62,27,254,0,0,0,0,3,79,243,239,181,3,32,182,118,205,138,238,78,99,92,33,152,19,107,88,127,133,226,95,165,211,225,57,21,123,248,205,72,70,133,57,45,181,157,144,242,72,238,130,241,17,218,229,99,48,220,0,24,127,101,253,168,48,14,214,120,2,161,152,217,115,72,196,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,26,100,32,136,205,68,119,37,114,232,103,210,182,165,219,215,43,54,70,197,84,124,45,153,152,23,48,39,119,237,60,234,16,170,52,106,100,103,96,185,165,197,33,198,9,215,164,53,119,155,178,20,180,36,143,74,94,104,204,252,100,3,101,64,106,254,203,253,161,121,47,181,158,63,168,101,206,92,225,140,107,78,169,83,168,238,214,221,118,183,10,35,44,41,134,222,101,149,37,42,102,75,170,53,234,144,131,34,52,145,88,149,207,161,30,208,0,0,210,12,194,237,118,217,183,45,113,254,37,203,154,238,9,204,167,234,88,86,177,54,137,49,216,148,216,10,97,199,227,60,182,92,83,106,84,196,168,208,106,65,153,25,165,39,107,92,139,160,217,252,132,206,188,43,180,78,83,208,179,143,5,83,234,176,168,184,131,138,225,152,170,52,219,114,145,184,146,236,117,235,75,110,56,130,186,217,81,149,150,126,19,43,216,238,68,25,0,6,42,218,83,105,76,184,217,91,46,11,51,115,52,170,175,64,122,160,197,46,36,74,92,82,126,84,185,78,146,214,77,160,150,164,54,155,54,211,174,25,184,180,39,75,102,68,102,163,74,85,174,185,123,218,237,179,110,101,99,252,53,151,52,44,19,153,76,84,177,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,142,215,177,31,64,27,190,0,0,0,58,254,44,199,248,55,2,201,195,241,113,134,33,137,73,94,42,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,187,105,74,214,150,28,36,106,50,212,189,40,77,214,180,37,93,128,0,0,0,0,0,0,0,99,249,25,233,151,16,115,197,157,158,42,117,158,7,25,206,195,237,98,74,108,105,4,72,110,163,21,79,72,109,196,71,93,252,111,55,194,173,107,108,200,149,187,81,45,58,201,14,155,97,144,0,0,0,0,0,0,117,246,241,254,13,119,31,200,202,212,226,24,133,139,34,209,217,175,174,146,163,52,190,116,231,94,113,132,200,65,25,89,104,39,89,90,21,164,207,65,155,122,244,239,27,213,216,0,0,0,0,0,0,0,0,0,0,105,6,97,118,187,108,219,150,184,255,0,18,229,205,119,4,230,83,245,44,43,88,155,68,152,236,74,108,5,48,227,241,158,91,46,41,181,42,98,84,104,53,32,204,140,210,147,181,174,69,208,6,239,128,199,249,9,157,120,87,104,156,167,161,103,30,10,167,213,97,81,113,7,21,195,49,84,105,182,229,35,113,37,216,235,214,150,220,113,5,117,178,163,43,44,252,38,87,177,220,139,32,0,0,234,153,153,154,185,113,147,120,85,252,107,154,88,210,149,134,104,177,245,39,137,168,72,38,247,206,37,181,185,185,101,30,187,207,26,27,112,210,211,100,167,23,164,201,41,51,228,58,174,205,123,74,101,198,213,57,112,121,155,150,69,85,102,3,53,7,233,114,226,85,34,147,18,162,74,104,144,179,109,100,133,45,181,93,183,90,112,141,181,173,58,92,34,51,37,18,146,144,202,160,0,0,0,48,166,124,109,129,145,219,57,98,172,29,130,179,35,18,110,107,88,210,160,196,72,241,152,91,63,120,69,113,205,217,212,102,173,215,16,136,240,208,190,70,226,143,81,233,89,161,43,38,220,52,6,107,0,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,235,1,130,178,79,109,109,158,115,239,25,98,44,190,192,248,222,34,49,13,2,177,38,146,204,25,178,99,161,117,164,50,78,25,204,166,154,28,90,102,70,82,89,117,100,164,30,180,161,26,150,132,37,72,53,102,170,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,125,96,49,86,207,187,78,228,214,211,212,42,181,127,40,113,71,121,55,68,168,59,79,157,25,246,85,30,83,54,90,201,151,212,202,236,178,101,244,32,220,105,102,69,116,234,74,137,46,54,235,104,202,160,0,0,0,3,15,237,29,181,86,81,236,177,74,195,117,156,215,169,75,98,62,39,172,34,147,29,16,155,67,239,178,141,38,167,102,45,157,100,234,227,50,90,55,138,105,46,45,38,235,68,72,81,172,136,242,173,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,62,176,0,0,1,175,251,86,237,173,149,155,31,122,45,247,76,160,98,186,159,165,188,119,5,220,81,99,61,187,225,119,27,205,238,249,246,173,126,37,26,116,234,189,149,123,88,175,215,246,95,237,11,201,125,172,241,253,67,46,114,231,12,99,90,117,74,157,71,118,182,235,181,184,81,25,97,76,54,243,44,169,41,83,50,93,81,175,84,132,25,17,164,138,196,174,125,8,195,104,0,0,0,6,31,218,131,106,12,3,178,102,0,167,230,54,99,82,49,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,152,235,35,50,81,157,205,60,186,153,96,172,170,237,105,217,151,54,115,31,14,101,149,51,15,230,5,26,126,40,168,53,75,133,46,169,75,138,81,74,83,167,161,150,214,108,73,117,194,222,56,104,108,140,144,105,37,44,141,70,148,146,148,65,186,160,3,79,243,239,181,3,32,182,118,205,138,238,78,99,92,33,152,19,107,88,127,133,226,95,165,211,225,57,21,123,248,205,72,70,133,57,45,181,157,144,242,72,238,130,241,17,218,229,99,48,220,1,105,245,24,135,101,253,168,48,14,214,120,2,161,152,217,115,72,196,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,26,100,32,136,205,68,119,37,114,232,103,223,243,19,27,82,178,219,0,98,92,197,174,199,150,253,55,10,209,230,86,230,53,17,9,83,238,49,25,149,188,226,91,37,41,41,53,154,80,100,68,106,73,94,215,50,234,3,246,204,207,220,47,65,153,114,26,1,254,173,70,203,62,236,3,154,191,247,42,157,255,0,62,27,213,132,113,7,165,152,90,141,138,123,150,171,71,239,136,17,231,247,117,90,55,15,58,30,245,180,175,113,33,171,158,237,228,106,210,180,92,244,168,140,174,118,1,251,0,0,3,240,113,140,126,38,152,210,44,163,179,233,63,15,248,170,30,114,179,214,158,184,29,201,173,167,81,175,137,252,34,109,123,110,186,114,248,143,72,149,134,183,209,146,147,191,39,8,249,125,70,60,253,237,153,133,125,25,244,63,147,197,196,247,135,225,22,149,122,188,63,77,63,227,0,149,126,207,74,167,27,148,149,53,41,109,95,210,167,147,225,63,240,104,159,31,136,217,140,196,168,38,151,131,170,19,212,227,72,38,183,94,39,78,201,43,186,130,231,204,188,198,151,118,103,226,39,229,101,60,230,221,75,36,107,198,78,163,194,149,116,56,208,254,35,114,243,66,138,238,33,192,181,58,59,40,90,215,35,115,98,74,146,147,61,47,33,93,85,203,220,2,12,123,68,235,253,243,159,56,164,146,228,101,167,138,166,172,141,147,191,74,107,69,230,99,245,187,61,240,124,42,206,106,84,18,242,229,150,172,40,235,167,187,50,235,196,196,243,73,242,230,63,83,110,204,139,173,192,205,90,245,100,169,242,180,63,46,3,68,165,74,96,200,254,240,71,184,185,254,196,119,30,207,60,35,84,163,102,140,231,85,21,69,253,41,186,223,137,212,31,246,68,79,35,248,12,200,153,72,109,238,245,242,50,189,186,143,164,88,221,249,220,133,227,64,44,89,153,11,199,27,151,191,34,1,77,95,80,188,142,195,140,146,119,189,133,224,47,0,0,0,0,0,0,0,1,67,59,123,192,250,11,20,71,208,5,117,23,153,1,31,144,226,50,87,184,133,233,191,59,128,229,0,0,28,82,29,38,80,74,51,73,92,237,204,68,111,104,254,103,76,149,74,169,81,9,84,195,76,44,114,242,72,146,103,174,200,76,180,248,188,127,167,151,81,44,245,165,26,98,164,210,69,248,66,254,35,16,129,218,16,153,104,172,98,87,28,105,36,133,99,201,186,78,253,124,82,254,34,72,213,28,9,134,213,136,120,237,44,75,115,135,221,126,1,55,182,173,93,121,31,144,244,93,145,24,66,62,18,194,82,225,32,166,32,149,82,114,65,241,54,37,126,9,162,252,82,229,225,254,49,8,219,19,229,139,217,135,233,158,134,164,171,187,251,186,251,151,155,71,225,56,158,186,250,250,158,225,61,230,210,40,180,25,238,32,207,232,154,117,239,31,62,136,248,125,66,143,189,51,153,92,146,97,47,52,102,126,226,81,95,165,199,212,53,177,91,74,97,154,62,104,122,39,86,170,195,97,198,127,8,146,133,37,74,43,199,222,23,137,36,105,247,144,206,56,67,27,80,113,133,61,153,180,121,233,144,151,82,181,145,147,46,32,172,149,154,79,215,34,62,160,57,241,101,41,186,197,57,184,206,239,108,151,201,207,163,235,201,42,47,35,243,16,33,181,54,85,77,193,126,140,112,244,154,217,113,156,109,248,166,15,246,27,143,86,200,47,198,231,249,7,160,133,160,156,73,17,153,219,175,33,160,219,103,236,210,156,81,232,127,10,221,81,206,27,188,53,104,151,29,54,213,195,219,214,79,63,84,6,86,217,3,19,183,138,50,178,174,196,153,48,201,79,214,228,69,179,11,230,100,168,209,203,149,204,249,248,134,169,237,155,135,100,224,108,205,198,24,210,28,57,134,136,93,223,165,217,77,159,15,227,143,29,179,212,162,36,254,57,145,115,46,118,250,135,100,216,79,52,228,211,40,241,48,253,73,48,217,92,236,92,217,18,73,151,20,173,43,76,100,92,140,140,200,186,31,81,151,182,246,203,104,216,151,40,49,214,36,142,169,107,118,79,118,88,144,235,105,65,233,149,21,29,20,87,232,159,49,23,163,93,242,7,61,152,123,12,65,135,62,173,135,24,117,182,36,41,72,55,201,42,47,190,14,215,35,115,200,198,123,200,76,223,58,198,97,213,96,166,109,17,109,181,1,245,164,218,114,230,100,79,180,68,126,185,242,230,34,78,118,60,173,229,110,46,157,66,143,22,17,162,43,72,108,184,148,41,197,120,210,135,57,154,20,69,239,253,3,96,54,76,207,183,209,143,231,73,120,233,201,91,148,55,77,68,81,158,177,25,190,193,157,188,64,137,198,74,137,93,12,143,234,23,15,207,165,76,76,189,238,147,35,209,167,161,25,117,184,253,1,64,90,102,43,111,119,184,90,124,186,0,174,163,21,35,184,179,197,228,46,72,11,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,160,177,66,243,191,184,90,3,128,250,144,231,108,188,36,99,136,201,58,139,152,230,65,17,36,172,2,224,0,1,248,120,153,38,174,26,196,127,179,255,0,205,30,113,51,237,43,143,141,233,238,26,12,141,20,230,148,90,139,201,231,71,164,26,242,117,110,62,26,191,208,60,235,109,65,1,17,49,212,36,36,212,127,168,205,171,153,151,247,103,129,91,7,177,102,110,187,71,147,131,168,167,42,140,141,207,120,120,93,89,147,133,114,144,174,101,172,188,252,186,9,111,200,236,84,120,151,10,192,124,222,134,179,91,79,175,239,117,92,185,62,164,249,152,243,217,146,56,205,204,51,142,168,178,12,152,38,227,113,60,220,66,213,235,50,225,115,210,127,186,19,75,176,158,63,244,163,6,82,200,149,28,200,233,243,156,250,54,150,158,147,141,63,178,63,136,207,73,27,118,2,212,43,82,18,175,50,35,23,13,32,0,0,0,0,2,193,197,113,202,56,142,222,224,28,173,244,33,120,227,108,250,16,228,0,29,31,51,10,253,219,255,0,110,255,0,204,29,224,116,236,194,65,43,128,185,17,219,123,215,253,224,15,60,91,72,190,226,177,188,34,82,175,122,75,101,211,251,243,195,27,225,198,150,245,102,59,109,166,234,61,118,43,254,224,198,68,218,68,140,177,204,18,63,250,146,215,254,89,225,211,50,237,146,145,140,105,236,169,41,50,86,247,146,138,229,248,37,130,245,148,211,246,98,66,121,140,149,195,46,56,214,146,58,125,80,175,168,143,251,104,224,221,210,232,95,80,212,254,206,232,77,197,200,92,42,164,180,210,79,133,169,21,210,155,31,245,73,225,182,5,208,17,81,67,232,98,162,135,208,7,206,164,158,163,228,47,66,108,92,200,90,179,178,140,94,131,186,72,5,233,43,11,133,169,234,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,153,243,176,184,90,101,239,1,198,163,176,170,47,206,226,138,43,138,164,239,112,28,160,0,2,199,12,200,185,121,136,181,237,65,122,74,48,25,158,171,39,211,171,23,34,254,227,52,74,90,136,204,172,66,49,251,80,224,234,203,164,40,146,223,60,114,71,211,251,196,208,17,34,38,11,179,70,144,212,28,162,168,206,118,62,131,141,140,94,119,94,187,233,36,197,134,119,181,249,244,16,252,73,53,116,19,77,177,187,109,80,178,67,18,52,219,105,105,93,243,49,210,54,18,73,177,240,113,249,251,185,242,1,215,118,181,197,83,241,62,55,197,88,62,4,254,37,18,120,29,17,247,73,70,173,44,176,225,248,204,138,222,169,159,95,117,134,114,216,119,45,25,162,224,74,77,122,117,23,115,46,76,25,172,56,239,18,106,212,92,114,172,90,73,70,69,201,5,238,247,12,125,134,242,230,70,51,206,88,245,217,77,211,101,71,153,175,82,102,17,173,106,209,20,210,90,136,210,100,124,211,203,159,184,134,230,229,246,28,141,134,48,188,42,83,16,225,177,184,39,75,76,102,201,40,45,78,169,92,136,136,188,252,186,137,11,46,198,132,165,166,210,218,74,201,73,18,72,190,4,52,215,108,141,161,23,151,254,136,119,126,46,224,56,254,240,215,247,134,247,94,142,30,221,91,85,173,172,252,186,141,201,117,68,148,145,157,250,136,58,219,215,48,38,212,253,6,181,78,170,173,223,121,254,17,227,62,188,47,79,23,192,84,97,220,59,155,152,171,30,230,158,18,106,169,136,56,227,147,84,129,4,203,132,109,173,72,84,146,240,248,80,155,122,231,207,227,212,78,102,203,244,211,167,100,222,26,142,166,119,102,223,27,203,85,237,121,79,31,159,196,121,236,201,66,90,243,119,3,37,42,177,158,37,166,17,115,255,0,10,108,122,37,217,225,10,111,41,176,251,110,29,212,92,93,207,255,0,140,186,3,170,109,135,134,145,137,114,218,155,12,225,113,38,138,235,46,233,222,104,181,163,200,43,222,229,230,32,119,49,41,125,221,155,184,214,34,88,221,238,43,181,38,180,234,189,180,202,89,90,247,231,208,122,30,206,40,109,205,195,49,90,113,166,214,69,61,10,178,211,114,252,27,159,206,32,147,59,48,218,209,157,153,128,182,209,21,36,120,162,173,107,21,185,113,110,124,0,77,166,207,102,225,247,254,191,240,91,127,225,70,98,24,207,37,233,231,7,190,46,150,203,95,15,234,23,150,243,225,241,25,48,0,88,179,176,188,88,176,28,6,103,115,250,199,42,76,206,247,22,18,124,70,103,97,202,2,228,244,21,20,79,65,80,0,0,0,0,0,0,0,0,0,0,0,0,0,24,83,106,38,166,59,129,33,38,58,110,125,242,217,245,46,155,151,188,198,107,24,47,106,74,162,33,96,136,106,89,187,110,250,109,62,31,246,151,254,63,1,36,64,174,29,197,83,217,226,56,137,246,190,139,125,18,126,62,68,61,13,100,116,150,229,97,57,110,54,189,68,85,23,19,123,91,250,211,67,206,110,28,142,115,120,141,58,124,26,61,111,141,255,0,152,122,53,201,58,122,233,216,86,83,11,221,221,85,5,175,193,211,240,109,151,151,192,81,242,237,0,166,81,149,245,229,62,118,65,112,183,235,254,200,107,200,65,222,122,54,212,157,171,241,183,14,90,145,193,194,50,234,95,216,145,60,196,210,109,101,83,42,102,73,98,169,70,167,83,187,224,121,182,118,62,114,216,46,92,203,204,66,173,125,222,255,0,218,103,23,73,43,175,93,54,58,174,247,51,228,204,68,252,68,19,49,178,60,114,103,44,48,50,180,88,253,12,166,23,95,240,118,4,84,97,253,173,177,86,200,219,125,103,30,41,166,181,199,97,186,238,96,86,41,248,154,156,164,184,238,242,10,107,75,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,59,231,8,202,203,49,46,91,50,64,56,185,85,129,151,165,178,254,148,105,137,240,151,248,51,34,3,182,177,246,167,206,79,180,12,67,243,23,197,30,140,240,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,223,87,170,98,13,251,52,54,227,147,179,142,50,103,39,177,194,34,47,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,129,13,147,136,50,52,173,15,77,237,42,175,74,175,210,161,215,40,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,57,175,115,23,151,65,97,250,198,58,110,112,231,14,1,200,172,1,83,204,108,198,175,68,167,83,105,209,222,117,166,157,148,203,47,212,31,109,135,30,76,72,169,121,104,75,178,92,75,75,38,218,37,17,168,203,235,50,14,133,182,38,213,88,55,101,12,163,168,99,10,205,74,34,177,61,70,60,136,216,78,144,227,102,242,234,53,18,71,128,212,210,86,133,112,205,169,77,169,229,234,78,148,25,36,143,120,182,208,184,245,236,169,204,204,85,156,155,119,102,102,105,99,89,124,69,107,19,96,250,157,66,78,151,28,91,108,235,169,211,180,48,214,241,107,90,89,105,4,150,219,65,168,244,54,132,36,142,201,33,166,187,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,54,131,177,83,218,159,20,253,159,206,249,141,56,4,212,128,14,149,156,89,197,128,114,43,0,85,51,27,49,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,250,204,131,31,237,137,181,86,13,217,67,40,234,24,194,179,82,136,172,79,81,143,34,54,19,164,56,217,188,186,141,68,145,224,53,52,149,161,92,51,106,83,106,121,122,147,165,6,73,35,222,45,180,47,207,182,106,230,102,42,206,76,199,196,121,165,141,101,241,21,172,77,80,118,161,39,75,142,45,182,117,159,129,134,183,139,90,210,203,72,36,182,218,13,71,161,180,33,36,118,73,14,235,181,86,211,24,203,106,252,220,153,154,88,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,146,83,203,212,235,139,91,138,34,212,181,171,74,80,141,13,163,16,0,151,238,203,173,190,161,227,10,21,55,102,124,226,168,82,169,117,92,57,79,141,7,9,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,235,152,157,227,105,107,118,74,83,205,165,90,136,150,217,173,233,42,30,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,189,217,205,182,191,244,85,101,195,244,12,127,83,165,55,153,184,91,232,234,81,152,61,211,149,72,36,72,38,234,105,103,74,80,157,75,89,182,234,90,53,37,14,37,42,179,73,121,166,200,55,0,64,91,251,76,99,45,148,59,64,243,99,52,176,124,24,149,20,43,28,98,74,109,94,153,36,137,40,168,211,156,170,184,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,115,232,60,214,109,99,237,79,156,159,104,24,135,230,47,128,244,61,147,185,197,128,115,215,0,82,243,27,46,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,250,140,251,168,128,29,129,118,215,197,91,41,230,60,74,37,90,167,196,101,150,38,168,50,222,35,167,200,55,22,220,13,102,150,213,83,142,77,165,107,75,205,32,136,214,148,36,247,205,160,144,101,169,45,45,169,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,0,58,254,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,70,29,83,104,172,249,193,187,54,229,29,119,53,177,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,90,220,82,108,106,36,43,66,9,110,40,180,33,70,81,23,177,110,122,102,62,209,125,166,120,15,52,51,66,179,199,85,103,119,203,76,178,209,26,34,211,226,166,145,56,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,213,133,118,209,218,219,21,109,115,154,103,138,106,77,112,56,110,133,196,211,240,205,57,41,113,173,220,21,73,113,104,125,246,141,231,91,41,142,54,108,165,229,182,100,149,110,91,34,43,32,135,107,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,250,187,52,54,245,141,159,56,121,156,149,205,154,236,70,51,22,135,29,182,105,11,115,123,174,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,224,212,133,18,208,149,18,30,52,124,189,181,126,203,24,91,237,2,15,203,170,34,24,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,234,120,6,181,108,65,182,142,21,218,227,46,24,157,53,84,170,38,62,166,239,24,173,225,230,167,54,167,23,186,38,117,78,140,193,172,222,40,107,55,219,34,82,203,192,225,169,173,75,210,78,47,101,64,66,6,218,89,233,152,251,58,118,153,227,204,208,202,250,207,3,85,131,220,205,60,203,164,107,139,80,138,170,68,19,114,44,150,200,203,120,202,244,166,229,114,81,41,41,90,20,133,161,11,76,186,108,235,159,56,55,105,44,163,161,102,182,12,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,91,106,85,137,70,132,235,65,161,196,150,133,164,206,19,59,81,253,187,51,55,243,47,201,225,14,169,177,118,214,216,171,100,108,211,44,83,77,107,142,195,117,222,26,159,137,169,202,75,142,239,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,124,225,25,89,102,3,209,72,14,191,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,118,0,1,5,120,127,107,108,85,178,54,223,89,199,138,105,173,113,216,110,187,152,21,138,126,38,167,41,46,59,188,130,154,210,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,78,249,194,50,178,204,78,160,243,89,181,143,181,62,114,125,160,98,31,152,190,3,209,158,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,4,27,118,104,109,199,39,103,28,100,206,79,99,132,68,94,93,99,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,2,27,39,16,100,105,90,30,155,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,125,96,0,0,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,138,189,147,189,169,242,111,237,3,15,124,197,129,42,157,181,126,203,24,91,237,2,15,203,170,34,42,246,78,246,167,201,191,180,12,61,243,22,4,170,118,213,251,44,97,111,180,8,63,46,168,128,138,189,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,34,215,182,226,173,85,160,85,114,26,187,66,169,203,167,84,169,210,49,4,184,115,34,60,166,95,140,251,106,166,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,165,8,171,237,206,253,164,255,0,124,159,201,160,54,83,179,155,109,127,232,170,203,135,232,24,254,167,74,111,51,112,183,209,212,163,48,123,167,42,144,72,144,77,212,210,206,148,161,58,150,179,109,212,180,106,74,28,74,85,102,146,243,77,150,224,15,48,57,85,153,152,171,38,243,31,14,102,150,10,151,195,214,176,205,65,170,132,109,78,56,134,222,208,126,54,29,221,173,11,83,46,160,212,219,136,37,22,182,214,180,153,217,70,39,251,98,237,173,176,174,215,57,88,88,166,154,215,3,137,40,92,53,63,19,83,148,150,218,221,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,86,229,194,50,186,12,6,192,0,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,8,61,165,251,113,201,218,59,25,61,147,216,29,17,17,151,88,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,198,135,13,197,153,154,144,134,115,87,106,198,221,181,83,170,207,217,103,38,177,52,68,211,83,28,216,198,245,90,115,234,83,238,62,106,90,92,163,146,200,137,40,66,82,73,55,244,41,70,179,94,225,70,141,15,182,228,91,0,159,239,253,171,47,255,0,119,255,0,255,0,167,4,112,118,104,109,199,39,103,28,100,206,79,99,132,68,94,93,99,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,2,27,39,16,100,105,90,30,145,255,0,253,171,47,255,0,119,255,0,255,0,167,4,0,128,245,59,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,196,80,118,83,237,219,85,42,172,13,150,115,151,19,68,85,53,81,201,140,17,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,90,146,104,52,110,18,107,214,195,109,202,248,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,111,255,0,98,167,178,198,41,251,64,157,242,234,112,237,93,172,153,23,93,206,13,153,125,36,194,84,106,84,186,174,93,212,23,137,37,61,32,208,220,164,81,219,138,241,77,68,119,20,95,237,15,45,189,73,37,166,49,91,82,210,218,21,213,123,21,61,150,49,79,218,4,239,151,83,134,244,226,204,45,66,199,56,86,179,130,177,76,30,54,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,3,205,102,207,217,153,247,27,207,28,7,154,78,75,170,199,137,134,113,4,26,132,254,235,115,68,167,160,161,228,241,76,35,198,130,86,245,131,117,179,66,148,73,90,86,105,81,233,81,143,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,52,59,64,229,159,220,111,60,113,230,86,183,18,171,30,38,25,196,19,169,240,59,209,189,18,158,130,135,149,194,190,191,2,9,91,214,13,167,9,105,73,37,105,89,41,37,165,68,38,127,178,159,62,100,231,38,203,144,48,205,118,108,71,43,185,109,32,176,203,136,76,134,141,247,41,200,105,10,128,242,217,66,18,109,35,116,103,25,38,100,173,225,195,113,102,181,40,214,73,8,118,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,153,62,206,76,83,66,192,221,157,88,47,26,226,153,220,21,23,15,211,241,21,82,163,39,116,183,55,17,88,170,79,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,228,3,77,187,105,243,138,171,90,205,204,41,146,20,250,244,71,104,88,106,142,138,220,232,113,37,41,75,77,86,82,220,73,38,83,100,179,65,45,184,205,180,182,137,72,37,165,19,28,59,154,93,33,143,251,34,50,118,149,153,91,81,175,23,98,58,12,185,212,220,190,163,187,91,140,233,197,75,176,155,170,169,214,217,136,151,212,180,41,36,178,74,228,62,209,17,165,123,200,169,90,79,232,212,67,85,115,175,52,42,185,213,155,152,191,53,235,41,150,220,140,83,88,147,82,68,121,51,85,45,112,216,90,207,115,20,157,81,17,173,12,181,187,105,30,20,145,33,180,145,37,36,68,69,55,221,151,217,33,85,201,61,148,40,170,172,215,34,84,100,99,249,9,199,8,68,102,212,148,67,98,108,56,164,203,6,165,115,90,201,166,91,90,207,74,72,150,226,144,90,137,4,226,195,109,64,0,6,128,118,213,251,44,97,111,180,8,63,46,168,143,171,179,67,111,88,217,243,135,153,201,92,217,174,196,99,49,104,113,219,102,144,183,55,186,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,13,72,81,45,9,81,33,227,71,203,219,87,236,177,133,190,208,32,252,186,162,33,175,9,226,154,238,6,197,84,108,107,133,167,112,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,32,30,164,192,107,86,196,27,104,225,93,174,50,225,137,211,85,74,162,99,234,110,241,138,222,30,106,115,106,113,123,162,103,84,232,204,26,205,226,134,179,125,178,37,44,188,14,26,154,212,189,36,226,246,84,0,0,107,86,219,251,104,225,93,145,242,225,249,208,149,74,173,227,234,150,237,138,38,30,118,115,105,113,27,210,123,76,233,44,18,201,227,134,131,97,194,53,32,188,110,18,90,212,141,70,226,3,98,161,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,119,66,205,167,154,112,146,171,30,135,16,174,138,35,56,118,237,127,197,53,220,13,182,134,94,227,92,45,59,130,173,97,252,31,73,170,83,164,238,144,230,226,83,21,105,238,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,134,191,236,215,182,190,209,217,79,158,39,140,112,221,78,171,140,28,198,152,129,249,181,204,32,147,95,11,136,39,79,121,27,229,53,25,148,154,26,152,226,201,178,109,214,91,212,149,37,8,210,182,205,77,47,42,246,191,215,253,43,207,220,189,197,61,201,85,163,119,206,87,210,106,29,221,86,141,195,206,135,189,155,61,123,137,13,92,247,111,35,86,149,162,231,165,68,101,115,176,9,42,216,131,109,28,43,181,198,92,49,58,106,169,84,76,125,77,222,49,91,195,205,78,109,78,47,116,76,234,157,25,131,89,188,80,214,111,182,68,165,151,129,195,83,90,151,164,156,94,202,143,50,217,23,158,153,143,179,166,99,211,179,67,43,235,60,13,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,159,67,219,58,231,206,13,218,75,40,232,89,173,131,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,12,150,0,0,34,3,181,91,51,49,86,77,237,221,150,121,165,130,165,240,245,172,51,131,233,149,8,218,156,113,13,189,162,167,81,214,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,196,133,108,119,181,86,13,218,191,40,233,248,194,141,82,136,156,79,78,143,30,54,44,164,54,217,178,186,117,68,209,227,52,180,165,173,92,51,138,75,138,101,122,149,169,4,105,51,222,33,196,34,50,251,106,253,169,240,183,217,252,31,152,212,70,175,236,171,180,198,50,217,67,55,33,230,150,15,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,164,212,202,245,52,218,208,226,72,244,173,9,212,149,163,91,107,15,73,32,58,86,78,231,22,1,207,92,1,75,204,108,185,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,234,51,238,160,0,0,0,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,2,42,251,100,178,123,60,100,112,121,201,23,28,85,106,185,89,27,187,160,200,195,124,75,202,102,145,82,62,37,37,51,135,105,148,178,150,84,75,67,124,67,206,41,237,236,173,209,30,236,219,66,116,131,99,189,170,177,150,202,25,185,79,198,20,106,148,181,97,138,140,136,241,177,101,33,182,201,228,84,105,196,191,25,165,165,45,9,226,91,74,156,83,43,212,157,43,51,73,158,237,110,33,126,138,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,25,183,214,197,24,171,101,60,199,151,91,164,211,56,140,178,196,213,7,156,195,149,8,228,226,219,129,172,212,226,105,146,13,197,45,105,121,164,17,146,20,181,30,249,180,26,200,245,37,212,52,19,147,147,185,197,128,115,215,0,82,243,27,46,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,250,140,251,168,128,190,207,61,180,234,187,44,102,132,122,22,47,196,18,211,149,120,150,65,150,32,134,81,149,40,161,62,109,233,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,22,237,197,161,157,51,105,153,153,241,149,153,81,149,143,231,30,41,198,20,175,70,251,189,85,10,115,236,212,35,126,172,253,236,185,13,49,5,75,113,45,200,121,230,219,81,180,132,175,199,238,59,115,1,210,182,196,218,171,6,236,161,148,117,12,97,89,169,68,86,39,168,199,145,27,9,210,28,108,222,93,70,162,72,240,26,154,74,208,174,25,181,41,181,60,189,73,210,131,36,145,239,22,218,23,0,57,197,156,88,251,61,113,253,83,49,179,26,189,46,163,82,168,200,125,214,154,118,83,207,49,79,97,199,156,121,49,34,165,229,173,77,70,109,78,172,155,104,148,100,146,63,172,207,186,237,93,181,118,99,237,107,152,235,198,184,213,222,6,149,7,120,197,2,128,195,198,184,180,136,170,50,51,74,76,200,183,143,47,74,77,215,140,137,78,41,41,34,36,33,13,182,140,42,2,90,123,45,54,250,161,75,161,80,118,83,205,234,135,3,85,131,247,142,14,173,202,146,181,183,80,109,75,51,110,154,242,156,81,238,222,70,162,110,61,140,155,91,105,109,148,146,22,134,201,249,63,30,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,127,217,161,183,28,109,163,176,107,57,61,142,17,45,25,139,130,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,188,107,112,156,65,153,41,104,100,55,124,69,7,106,198,221,181,83,170,207,217,103,38,177,52,68,211,83,28,216,198,245,90,115,234,83,238,62,106,90,92,163,146,200,137,40,66,82,73,55,244,41,70,179,94,225,70,141,15,182,230,106,237,47,219,214,54,67,97,231,178,87,41,171,177,31,204,90,228,119,25,171,173,189,238,186,5,57,248,174,37,47,37,230,93,109,76,78,53,56,203,172,151,143,74,18,107,90,82,75,100,215,13,152,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,144,118,173,157,114,135,55,51,183,55,40,88,51,36,152,150,140,78,137,8,168,51,83,101,245,198,69,29,12,173,42,57,238,200,71,137,132,52,163,65,146,211,227,214,104,74,9,78,41,9,84,149,118,181,80,182,163,165,228,54,18,101,236,115,18,185,151,84,184,244,200,24,202,68,8,46,197,159,87,173,248,254,254,154,211,72,54,25,131,188,105,147,67,100,225,37,50,36,32,141,43,52,176,104,218,173,140,246,51,192,59,38,96,8,208,225,193,137,81,198,213,24,232,118,189,94,117,166,94,125,47,184,204,114,147,18,44,146,97,167,138,14,250,57,56,219,78,92,238,122,149,207,166,116,197,152,90,133,142,112,173,103,5,98,152,60,109,23,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,204,7,158,45,142,246,170,198,91,40,102,229,63,24,81,170,82,213,134,42,50,35,198,197,148,134,219,39,145,81,167,18,252,102,150,148,180,39,137,109,42,113,76,175,82,116,172,205,38,123,181,184,133,250,8,202,172,204,194,185,201,151,24,115,52,176,84,190,34,139,137,169,237,84,35,106,113,181,184,206,178,241,176,238,237,107,66,94,105,100,166,220,65,40,244,56,133,164,206,233,49,0,59,104,236,147,138,182,70,205,51,194,213,39,120,236,55,93,226,106,24,102,162,149,56,238,242,10,100,184,132,48,251,166,203,77,156,198,219,38,84,242,27,35,74,119,205,153,29,150,67,53,118,97,237,191,15,103,76,85,39,40,115,34,86,140,3,140,42,12,187,30,66,89,97,29,213,88,121,200,241,206,83,242,29,117,178,110,30,225,55,120,213,172,211,184,109,72,74,110,230,176,155,241,213,51,87,51,48,174,77,229,198,35,205,44,107,47,135,162,225,154,123,181,9,58,92,109,14,61,160,188,12,53,188,90,16,167,157,89,165,182,208,106,45,110,45,9,35,186,136,118,10,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,27,118,153,237,163,253,18,121,142,140,183,193,74,221,224,28,3,80,150,196,105,12,206,223,55,93,156,71,186,92,235,54,181,50,166,82,72,82,99,168,181,43,118,235,171,53,22,248,219,108,48,6,211,187,66,226,173,168,51,150,181,155,152,166,55,1,199,238,227,83,169,104,148,228,134,105,144,90,78,150,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,215,164,165,39,177,223,12,109,13,67,202,58,212,172,193,168,75,133,151,82,36,33,120,82,135,86,166,200,110,89,45,212,34,67,147,98,58,230,148,166,11,169,121,38,148,164,156,67,142,239,22,147,104,201,206,35,64,54,10,216,239,16,237,79,155,148,197,86,104,242,216,203,170,28,142,55,16,84,222,135,43,132,154,134,22,194,156,165,181,33,173,41,76,151,82,243,100,101,189,66,208,210,150,233,106,52,37,42,159,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,125,96,0,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,194,155,100,228,92,61,162,118,113,198,121,115,220,221,227,90,85,61,202,142,28,74,13,132,60,138,196,116,41,200,164,219,175,145,161,173,226,203,112,181,221,39,186,121,212,235,73,40,212,94,115,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,167,132,0,246,154,100,167,220,91,107,140,83,195,212,56,168,24,238,248,214,30,183,117,188,215,26,251,220,67,110,89,180,37,54,148,212,157,9,45,86,104,218,212,163,86,171,4,223,108,253,153,159,118,76,142,192,121,164,228,186,84,137,120,155,15,193,168,79,238,183,53,197,102,114,217,79,20,194,60,107,52,238,159,39,91,52,41,70,164,41,6,149,30,164,152,132,30,212,127,110,204,205,252,203,242,120,67,114,187,22,51,230,53,91,6,226,189,156,171,51,101,174,165,66,144,188,77,69,39,164,58,234,59,185,227,109,169,44,180,131,70,134,16,212,131,109,195,45,127,72,185,203,81,35,194,181,30,154,246,163,251,118,102,111,230,95,147,194,1,191,253,138,158,203,24,167,237,2,119,203,169,195,175,118,211,231,13,42,139,148,120,83,36,105,213,217,109,87,113,45,97,21,185,208,226,74,74,80,170,84,100,56,146,76,166,201,100,179,67,146,92,105,109,18,144,104,82,225,184,119,37,52,67,176,246,42,123,44,98,159,180,9,223,46,167,8,234,237,11,218,23,250,35,118,154,196,21,248,81,169,72,162,225,77,230,18,162,73,167,74,226,155,159,6,36,167,205,51,13,226,61,14,111,150,235,142,36,208,68,146,109,77,166,235,52,155,139,14,191,177,14,79,85,115,187,106,44,1,132,161,208,98,85,105,176,171,17,171,85,214,167,69,83,240,138,149,17,212,189,37,50,8,144,180,232,113,41,38,18,75,45,10,113,246,208,163,45,119,30,140,19,254,145,25,125,139,185,17,30,147,131,113,94,209,149,136,114,219,169,87,100,47,12,209,77,232,238,180,142,238,100,219,118,75,205,44,215,161,244,59,32,155,108,207,71,209,174,10,210,75,241,45,37,38,137,255,0,72,14,64,0,1,243,205,78,166,136,173,127,23,250,12,65,103,104,164,14,27,238,127,161,173,58,187,218,254,43,255,0,177,62,34,117,223,73,169,4,69,110,162,19,251,73,169,46,53,247,58,190,235,159,123,244,255,0,226,127,0,27,83,217,160,209,183,150,82,73,9,178,125,52,89,159,63,240,120,98,64,106,104,39,32,184,131,43,222,223,198,66,54,251,48,235,188,70,93,56,217,59,32,245,227,131,79,137,92,185,177,11,226,36,154,114,77,81,86,146,59,25,219,248,200,4,75,246,161,98,23,104,24,130,160,84,233,155,137,5,91,167,33,95,70,74,240,157,53,71,110,100,101,228,56,59,60,106,47,213,51,5,229,190,246,245,110,97,5,58,163,210,73,185,155,241,46,124,136,188,199,95,237,96,131,53,172,113,88,148,185,4,108,46,183,76,74,80,75,62,71,221,126,93,61,198,63,67,179,86,108,114,204,23,27,83,106,53,39,5,25,25,216,186,239,225,140,137,133,72,184,90,149,18,175,98,23,13,0,177,102,69,235,11,199,26,200,143,168,10,37,87,62,70,46,22,36,172,99,144,138,224,46,0,0,0,0,0,0,0,1,98,206,194,241,106,186,128,226,90,173,208,249,139,144,119,184,181,101,229,230,46,65,90,224,57,64,0,7,231,214,138,241,83,254,216,95,196,98,18,187,68,20,149,78,196,41,35,230,88,242,95,241,203,19,115,84,65,174,58,72,173,235,145,243,250,140,66,215,104,165,37,198,222,175,63,244,86,94,59,149,211,175,51,150,126,66,72,238,253,150,152,17,183,190,233,188,69,42,246,238,91,125,63,251,183,201,66,90,171,172,239,40,85,22,137,55,53,196,121,54,191,91,160,198,135,246,110,97,84,210,126,232,154,163,195,45,239,116,126,13,30,92,103,94,69,230,55,226,160,68,112,36,145,149,203,114,187,255,0,242,76,81,14,27,95,99,188,75,151,57,255,0,139,106,144,42,189,222,213,63,128,208,189,195,110,232,222,66,142,147,228,105,81,157,205,103,238,62,163,48,108,69,181,228,154,235,233,160,215,51,11,126,168,244,153,79,155,93,210,73,210,174,45,22,61,73,100,175,201,125,47,239,26,247,218,80,234,19,156,153,138,202,72,202,221,209,211,167,235,88,99,89,114,7,26,75,194,88,178,92,182,170,21,22,18,170,107,140,151,10,233,164,249,186,210,191,24,185,114,1,233,15,14,212,155,172,80,169,181,70,159,223,34,100,54,100,37,205,58,117,146,208,74,35,181,138,215,191,75,14,189,143,240,100,76,85,192,113,20,222,43,133,222,219,233,141,26,117,104,242,81,95,213,254,1,212,246,105,196,139,175,101,118,8,117,111,203,116,221,194,116,215,204,223,86,163,51,56,236,243,62,103,207,152,203,198,68,125,72,140,4,68,225,54,102,101,62,103,225,58,26,19,221,77,59,86,129,57,109,92,159,189,228,37,38,171,248,143,163,118,181,253,221,57,141,231,206,135,98,227,29,153,43,18,214,174,44,229,240,254,43,27,122,180,84,27,46,156,173,109,63,192,49,102,210,25,56,182,113,140,76,69,10,29,17,130,167,82,27,127,82,27,210,234,84,219,175,46,233,50,71,35,233,99,185,115,29,167,12,84,23,84,217,214,53,22,75,142,188,235,186,245,27,199,169,7,105,202,87,59,153,159,66,242,17,101,12,187,77,83,91,165,231,38,33,138,219,59,164,160,225,145,39,86,171,94,35,71,214,231,230,47,217,210,167,46,22,52,154,182,95,208,125,212,226,125,82,62,91,214,124,203,224,59,94,219,84,190,239,207,92,78,100,134,82,91,216,9,179,101,110,176,25,63,33,212,118,114,142,114,113,188,228,22,158,84,167,79,197,254,220,200,168,244,101,132,156,83,156,94,163,189,183,127,249,195,177,15,193,194,237,110,248,158,69,207,71,79,247,195,247,128,80,254,2,213,25,144,188,88,162,185,128,179,82,175,200,197,247,176,227,47,88,199,32,11,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,254,225,97,223,220,57,5,128,56,44,189,68,57,209,123,21,199,25,168,188,135,43,126,161,0,184,0,0,126,101,101,58,183,60,191,27,253,3,206,214,213,40,146,156,121,11,124,92,251,149,175,46,155,231,199,163,9,105,74,180,234,73,29,175,212,135,159,173,183,41,104,167,230,84,6,208,211,40,35,195,141,46,205,166,197,250,226,79,195,224,3,93,176,219,235,141,90,142,251,107,210,164,235,177,218,255,0,176,50,19,15,217,137,80,153,43,8,82,247,175,106,71,115,212,76,188,36,92,251,203,234,16,229,70,59,84,153,63,241,191,224,152,152,158,203,100,146,240,77,36,200,139,250,141,82,235,255,0,237,49,36,72,124,115,187,13,153,254,33,127,16,228,22,48,86,101,178,253,201,127,16,188,80,0,0,0,0,1,198,103,97,197,126,100,67,149,67,138,246,50,1,206,131,228,68,46,28,104,81,157,136,114,0,15,192,197,76,111,248,95,30,157,58,253,215,252,81,251,227,243,43,44,147,219,155,234,229,171,167,228,1,231,103,107,168,156,30,100,211,90,222,107,189,13,149,94,214,254,200,127,249,134,59,202,215,55,120,234,152,171,94,219,239,252,138,198,89,219,90,17,199,205,26,89,26,28,47,233,125,131,241,23,248,68,145,135,114,242,254,152,83,236,87,63,165,255,0,201,44,65,60,253,159,206,111,54,127,194,135,107,125,239,82,249,139,195,103,198,171,118,119,56,163,217,231,9,54,162,34,180,122,153,252,127,170,79,13,169,20,5,15,161,138,139,85,254,128,28,38,118,93,135,34,78,228,56,85,235,24,229,108,188,36,96,47,79,81,112,181,61,69,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,47,120,184,81,93,0,112,172,237,250,69,91,247,130,211,114,252,160,147,50,184,14,82,43,10,128,0,8,222,237,59,69,178,213,149,95,174,55,79,249,188,209,36,35,64,251,76,41,91,236,171,132,180,161,227,53,99,54,213,200,191,193,166,124,4,145,11,49,209,175,87,59,90,194,102,182,88,167,239,112,76,168,123,235,111,171,107,70,173,61,46,203,5,123,92,67,117,41,179,115,123,98,51,182,158,159,148,79,214,201,184,109,164,96,217,14,41,50,72,211,94,89,243,34,247,52,199,192,37,98,112,204,217,123,133,251,178,151,1,238,59,123,186,222,242,221,105,189,212,178,243,63,49,222,8,172,86,22,178,218,89,108,155,77,236,94,98,241,81,242,212,87,161,132,157,175,227,47,226,49,231,163,106,249,156,79,162,223,71,167,79,29,239,191,247,1,232,90,164,141,108,36,172,126,185,31,47,168,199,159,61,174,162,166,55,162,122,117,120,184,255,0,91,254,208,3,27,236,238,118,206,188,189,255,0,43,169,63,231,109,15,69,89,69,207,1,82,127,237,255,0,249,103,7,156,236,130,65,171,57,112,9,145,25,255,0,77,84,174,159,238,166,135,162,156,146,35,78,91,81,73,68,100,127,124,245,255,0,116,56,3,147,55,220,221,97,168,202,181,254,254,65,127,224,220,16,189,142,40,221,243,158,184,253,158,39,115,250,189,85,114,250,53,127,102,43,151,82,243,18,239,181,37,96,232,184,2,159,36,150,194,117,86,26,110,238,157,139,155,15,31,153,115,228,34,79,45,212,238,33,218,75,48,144,109,154,201,82,42,207,22,224,140,255,0,179,209,207,223,203,152,146,38,127,47,162,112,188,127,210,106,213,186,247,91,166,177,220,7,228,208,163,147,27,251,18,188,90,122,254,81,250,194,128,177,71,99,23,142,55,10,224,40,71,206,226,244,142,50,47,33,200,69,112,23,0,0,0,0,0,0,0,0,0,167,59,128,168,0,0,0,0,0,212,14,208,12,81,220,57,93,79,127,129,223,223,20,180,213,183,186,127,177,229,29,250,31,144,219,227,191,184,71,239,105,177,63,35,42,97,52,219,42,94,156,104,217,217,41,51,63,214,211,4,145,19,25,108,215,23,222,62,45,26,55,62,235,222,250,199,163,188,176,70,138,4,130,189,254,252,95,252,4,15,57,121,83,78,121,254,244,210,195,199,167,113,234,164,255,0,119,240,30,138,114,123,87,163,50,117,164,200,248,245,251,191,189,182,40,192,221,160,21,206,238,200,92,120,92,46,243,119,221,127,179,181,239,54,47,195,226,34,91,37,216,244,163,61,241,11,154,184,109,84,93,118,182,190,138,138,155,123,132,159,118,141,84,35,179,147,185,132,195,146,25,73,151,116,220,148,178,35,47,190,162,31,152,141,237,142,212,211,217,251,136,93,75,137,82,85,134,220,177,164,200,200,254,154,32,9,184,200,120,188,38,88,224,198,53,235,221,97,154,114,47,107,94,209,218,43,143,62,123,88,251,83,231,39,218,6,33,249,139,227,209,14,84,145,22,3,195,54,233,220,112,191,242,40,30,119,182,177,246,167,206,79,180,12,67,243,23,192,99,73,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,149,150,130,117,151,91,53,38,229,173,181,167,170,76,138,74,59,42,118,230,170,209,113,52,13,151,179,94,169,46,161,77,175,200,38,240,165,102,161,84,82,206,152,250,35,161,182,169,135,191,115,74,99,45,44,33,12,54,213,141,47,47,65,33,100,241,27,89,51,34,118,73,194,187,92,246,96,101,166,22,169,59,192,226,74,23,164,117,12,51,81,74,155,107,119,57,85,10,138,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,220,182,100,119,65,8,161,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,211,213,86,175,74,160,210,166,87,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,3,182,249,219,91,21,109,87,152,242,232,180,154,159,15,150,88,102,160,243,120,114,159,28,220,67,115,244,154,155,77,78,65,56,148,45,79,58,131,51,66,86,146,220,182,179,65,22,165,58,183,122,254,106,109,231,180,46,115,100,61,35,103,252,127,92,137,62,147,76,145,29,233,21,114,226,17,85,171,33,141,123,166,167,59,189,221,72,66,77,77,170,234,107,90,150,195,78,41,74,112,141,106,252,173,143,54,86,198,91,87,102,229,63,8,81,233,178,211,134,41,210,35,201,197,149,118,220,38,81,78,167,26,252,100,151,84,133,167,137,113,41,113,44,163,74,181,44,141,70,91,180,56,180,6,21,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,109,42,90,18,251,42,82,72,238,146,117,179,59,106,43,239,175,98,167,181,62,41,251,63,157,243,26,112,236,29,173,185,59,128,114,43,0,108,255,0,151,57,115,65,137,78,166,211,163,215,154,117,214,162,178,203,245,7,219,102,146,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,81,23,95,236,84,246,167,197,63,103,243,190,99,78,1,51,213,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,62,219,111,237,163,138,182,184,204,119,231,66,85,86,137,128,105,187,182,40,152,121,217,206,41,181,238,141,237,51,164,176,75,54,74,98,201,247,8,212,130,240,54,105,107,82,244,155,139,151,78,208,205,156,115,67,105,124,134,145,132,50,175,27,203,167,84,169,210,10,164,188,62,110,182,204,44,72,77,248,147,21,247,76,137,72,90,84,68,182,181,44,153,55,9,59,212,254,13,230,34,47,103,173,133,179,151,55,54,142,123,35,177,78,12,170,208,89,194,85,6,61,58,146,242,146,207,117,65,53,145,171,67,218,92,109,111,60,217,43,134,210,78,37,219,147,133,118,82,183,18,29,175,179,155,98,143,232,170,204,119,235,248,254,153,85,111,44,176,183,210,84,164,176,91,166,234,147,136,208,109,211,18,246,164,173,58,144,179,113,213,52,74,82,27,74,83,118,148,243,78,22,10,218,110,147,74,160,109,37,154,244,42,21,50,37,58,155,78,199,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,140,242,171,44,240,174,77,229,198,28,202,220,21,19,135,162,225,154,123,84,248,218,155,109,14,61,160,188,111,187,187,66,16,167,157,89,169,199,22,73,45,110,45,106,50,186,140,121,215,218,199,218,159,57,62,208,49,15,204,95,1,179,241,118,10,147,156,253,159,249,123,180,14,79,208,165,207,204,26,100,122,131,53,90,68,77,210,10,173,78,98,173,83,214,243,109,37,173,236,137,201,37,48,146,35,119,196,203,4,218,18,165,147,104,86,154,229,86,102,98,172,155,204,124,57,154,88,42,95,15,90,195,53,6,170,17,181,56,226,27,123,65,248,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,157,78,203,143,97,60,178,252,245,243,137,163,74,187,81,118,5,153,131,235,181,45,166,50,118,159,85,170,82,177,29,66,76,236,89,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,162,26,183,110,41,221,225,165,44,184,164,233,51,67,132,134,67,127,246,46,218,219,10,237,115,149,133,138,105,173,112,56,146,133,195,83,241,53,57,73,109,173,220,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,110,92,35,43,160,196,22,109,99,237,79,156,159,104,24,135,230,47,141,244,236,153,216,219,55,48,238,50,165,237,79,140,36,203,195,120,98,109,30,99,52,138,98,38,173,137,117,148,60,77,165,167,164,199,221,154,87,5,73,55,29,108,148,180,173,78,177,29,212,164,219,208,165,232,94,214,62,212,249,201,246,129,136,126,98,248,12,104,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,114,218,84,180,37,246,84,164,145,221,36,235,102,118,212,87,223,254,204,45,189,99,100,197,86,38,207,217,193,93,137,3,47,170,114,36,189,74,171,203,222,172,233,53,23,212,206,134,92,117,78,238,163,193,81,165,245,25,147,94,23,159,55,22,164,160,220,90,123,94,195,27,42,224,221,171,251,63,49,206,15,172,211,98,39,19,211,177,197,90,78,19,171,184,225,178,186,117,68,233,84,237,4,167,82,133,171,134,113,73,109,47,35,74,181,32,137,68,91,196,54,180,104,6,113,100,238,62,200,172,127,84,203,156,198,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,235,34,15,77,21,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,65,237,47,219,142,78,209,216,201,236,158,192,232,136,140,186,193,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,52,56,110,44,204,212,132,51,143,241,39,104,102,124,226,29,151,40,187,46,166,100,74,117,54,157,31,186,38,214,161,39,115,54,163,68,109,164,55,26,156,189,54,74,16,148,146,208,226,211,101,60,217,52,133,255,0,95,57,24,127,34,242,47,49,246,139,204,122,118,87,229,125,27,142,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,20,29,87,209,60,85,232,175,167,94,140,213,125,27,239,14,233,239,142,9,206,7,142,221,239,120,109,253,183,123,237,223,143,119,171,86,159,21,173,204,108,175,101,199,183,102,89,126,122,249,60,209,183,253,166,249,23,151,27,58,108,35,129,114,191,43,232,220,13,42,14,96,66,117,231,157,50,92,170,132,165,83,42,4,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,157,64,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,134,10,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,68,161,10,81,216,136,204,76,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,48,86,78,231,22,62,200,172,127,75,204,108,185,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,234,50,244,39,178,174,211,24,55,106,252,163,135,154,88,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,146,75,200,210,235,107,67,137,34,212,133,167,82,80,189,109,162,45,187,74,251,63,126,225,51,39,103,222,84,179,175,0,213,106,9,239,74,114,83,119,40,243,165,191,37,127,68,211,17,144,204,122,114,11,134,97,189,75,53,19,142,33,28,245,36,103,254,202,205,140,182,130,201,90,237,87,55,179,66,171,85,193,84,170,213,61,168,236,224,237,109,41,202,186,84,130,113,185,51,219,61,92,62,231,120,162,67,126,9,36,225,186,149,238,145,173,185,1,165,125,168,254,221,153,155,249,151,228,240,134,181,122,39,138,189,21,244,235,209,154,175,163,125,225,221,61,241,193,57,192,241,219,189,239,13,191,182,239,125,187,241,238,245,106,211,226,181,185,141,149,237,71,246,236,204,223,204,191,39,132,54,255,0,179,35,34,242,227,104,189,132,113,214,87,230,133,27,142,165,78,204,9,174,178,243,70,72,149,79,148,154,101,60,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,20,26,213,217,153,182,143,244,54,102,58,242,223,26,171,121,128,113,245,66,35,18,100,61,59,114,221,10,113,158,233,19,172,226,210,202,89,81,45,41,144,163,210,173,219,77,44,148,123,146,109,201,201,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,121,172,218,43,33,177,150,205,185,185,93,202,156,103,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,135,18,155,154,73,106,208,178,91,106,61,104,81,22,239,246,93,109,245,51,7,215,105,187,51,231,21,66,171,84,165,98,58,132,104,56,78,176,252,151,230,57,76,148,180,53,25,138,106,144,165,43,68,53,110,219,75,91,178,74,89,113,74,212,70,135,13,108,132,191,143,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,3,21,9,73,236,167,219,182,170,85,88,27,44,231,46,38,136,170,106,163,147,24,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,181,36,208,104,220,36,215,173,134,219,249,48,142,197,31,209,85,217,153,149,117,252,1,76,165,55,153,184,91,190,156,166,201,124,183,78,85,32,149,94,160,110,83,20,246,164,161,58,150,178,113,165,58,74,74,28,74,147,118,146,243,174,20,101,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,212,240,13,10,236,208,219,214,54,124,225,230,114,87,54,107,177,24,204,90,28,118,217,164,45,205,238,186,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,131,82,20,75,66,84,72,120,209,190,160,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,234,155,23,109,109,138,182,70,205,50,197,52,214,184,236,55,93,225,169,248,154,156,164,184,238,242,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,119,206,17,149,150,99,181,246,163,251,118,102,111,230,95,147,194,26,213,232,158,42,244,87,211,175,70,106,190,141,247,135,116,247,199,4,231,3,199,110,247,188,54,254,219,189,246,239,199,187,213,171,79,138,214,230,3,211,158,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,4,27,118,104,109,199,39,103,28,100,206,79,99,132,68,94,93,99,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,2,27,39,16,100,105,90,30,155,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,25,183,214,218,248,171,106,204,199,151,68,164,212,248,124,178,195,53,7,155,195,148,248,230,226,27,159,160,212,218,106,114,9,196,161,106,121,212,25,154,18,180,150,229,181,154,8,181,41,213,187,151,251,79,118,245,141,156,245,89,123,63,100,253,118,36,252,190,166,72,140,245,86,175,19,122,131,171,84,88,83,218,217,109,212,187,186,145,5,38,166,20,70,109,120,158,96,156,66,148,130,109,106,208,6,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,150,210,149,173,44,60,164,164,206,234,38,156,50,190,147,176,100,189,147,189,169,242,111,237,3,15,124,197,129,42,157,181,126,203,24,91,237,2,15,203,170,34,42,246,78,246,167,201,191,180,12,61,243,22,4,170,118,213,251,44,97,111,180,8,63,46,168,128,138,189,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,6,191,237,163,181,182,21,217,27,43,15,20,212,154,227,177,37,119,137,167,225,154,114,82,219,187,201,201,140,226,208,251,237,27,205,56,112,219,112,153,75,203,108,205,73,223,54,68,87,89,0,216,0,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,248,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,24,20,12,39,138,177,95,121,122,45,134,106,181,158,230,167,189,86,168,247,124,39,36,112,112,90,182,246,75,218,8,247,108,163,82,117,56,171,37,55,43,153,92,100,13,152,182,133,197,91,47,231,45,23,55,48,180,110,63,128,222,70,168,210,215,41,200,236,212,224,186,157,46,199,113,72,63,241,92,65,169,43,74,29,105,165,154,23,163,73,236,255,0,99,85,38,149,95,218,75,27,80,171,180,200,149,26,109,71,45,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,74,237,25,216,163,250,21,115,29,138,254,0,166,85,92,203,44,83,244,148,217,47,150,245,186,92,227,53,155,148,197,61,169,75,86,148,32,156,105,78,146,84,182,212,164,221,213,50,235,134,19,105,147,185,197,128,115,215,0,82,243,27,46,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,250,140,244,255,0,180,191,111,88,217,13,135,158,201,92,166,174,196,127,49,107,145,220,102,174,182,247,186,232,20,231,226,184,148,188,151,153,117,181,49,56,212,227,46,178,94,61,40,73,173,105,73,45,147,92,101,236,153,182,142,105,236,143,93,169,78,194,74,239,186,45,74,159,53,133,97,234,140,233,41,166,162,115,168,111,117,56,152,109,100,131,121,11,97,130,82,173,169,108,147,141,18,144,106,75,136,196,21,106,158,50,205,124,127,54,179,49,185,117,252,89,140,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,14,200,109,37,205,68,73,46,132,3,242,105,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,93,18,132,41,71,98,35,49,242,137,105,200,221,129,104,89,5,177,126,104,103,110,100,83,248,220,205,196,25,95,94,145,29,153,81,150,223,163,49,95,164,190,103,25,13,186,148,173,51,20,133,233,125,197,36,148,139,169,148,89,59,197,189,18,192,39,251,255,0,106,203,255,0,221,255,0,255,0,233,193,0,34,127,191,246,172,191,253,223,255,0,254,156,16,2,3,234,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,116,82,22,149,21,200,200,196,207,246,106,118,129,125,221,161,193,200,76,214,123,70,62,165,83,213,221,117,21,42,205,214,32,196,98,50,62,149,215,228,173,233,21,21,159,18,251,154,80,73,54,219,90,249,105,80,233,89,253,176,228,109,163,182,38,202,28,225,192,235,150,140,197,193,121,79,66,67,49,27,67,178,17,92,167,51,79,67,231,9,44,160,148,162,146,74,91,170,101,72,79,141,110,27,107,35,37,33,108,197,7,244,213,128,177,87,246,215,14,98,76,57,80,254,249,14,117,54,116,119,63,222,184,203,205,184,143,130,146,164,251,140,128,122,147,24,171,107,31,101,140,228,251,63,196,63,46,124,99,253,136,54,209,194,187,92,101,195,19,166,170,149,68,199,212,221,227,21,188,60,212,230,212,226,247,68,206,169,209,152,53,155,197,13,102,251,100,74,89,120,28,53,53,169,122,73,197,228,13,172,125,150,51,147,236,255,0,16,252,185,240,30,107,4,191,118,93,109,245,15,24,80,169,187,51,231,21,66,149,75,170,225,202,124,104,56,78,176,252,150,33,183,83,138,133,181,25,138,106,144,165,39,92,196,239,27,75,91,178,82,158,109,42,212,68,182,205,111,68,8,253,95,233,171,1,98,175,237,174,28,196,152,114,161,253,242,28,234,108,232,238,127,189,113,151,155,113,31,5,37,73,247,25,0,245,38,3,79,251,57,182,215,254,138,172,184,126,129,143,234,116,166,243,55,11,125,29,74,51,7,186,114,169,4,137,4,221,77,44,233,74,19,169,107,54,221,75,70,164,161,196,165,86,105,47,52,217,103,93,162,179,231,6,236,219,148,117,220,214,198,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,107,113,73,177,168,144,173,8,37,184,162,208,133,25,6,53,219,127,109,28,43,178,62,92,63,58,18,169,85,188,125,82,221,177,68,195,206,206,109,46,35,122,79,105,157,37,130,89,60,112,208,108,56,70,164,23,141,194,75,90,145,168,220,68,0,226,204,83,93,199,56,170,179,141,113,76,238,54,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,59,86,122,103,166,99,237,23,152,245,28,208,205,10,207,29,85,157,102,153,101,162,52,69,167,197,73,153,183,22,51,102,103,187,101,26,149,98,185,168,212,165,45,106,90,214,181,171,165,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,186,41,11,74,138,228,100,96,38,127,177,83,217,99,20,253,160,78,249,117,56,111,248,208,14,197,79,101,140,83,246,129,59,229,212,225,191,224,34,3,182,143,34,235,180,172,199,195,155,67,211,40,212,166,112,221,110,159,27,13,212,164,199,52,55,41,117,134,142,75,141,174,66,44,74,115,92,84,161,8,112,141,102,73,136,104,86,130,38,137,120,215,178,35,56,169,89,107,181,26,240,142,35,175,75,131,77,204,26,59,180,72,205,28,164,181,9,202,170,93,109,232,138,125,43,90,82,107,52,162,67,13,25,18,151,188,148,148,36,190,145,70,37,83,110,12,157,165,103,126,203,153,129,132,102,80,101,213,106,80,168,242,107,116,22,160,197,75,243,74,171,17,165,61,25,49,210,104,90,181,184,164,155,10,38,203,90,155,125,196,36,203,93,199,158,28,39,138,107,184,27,21,81,177,174,22,157,193,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,128,100,13,172,125,169,243,147,237,3,16,252,197,241,185,88,195,56,170,185,107,216,225,150,24,71,14,87,162,65,169,102,13,98,171,68,146,209,74,83,83,92,165,38,169,81,122,90,152,74,22,149,26,13,72,142,195,166,100,164,110,229,41,10,47,164,73,141,10,205,140,117,247,80,205,60,101,153,157,215,221,158,150,226,10,141,119,130,223,239,184,94,42,75,143,110,183,154,83,175,78,243,78,173,41,189,175,98,189,135,215,141,243,66,171,141,48,70,94,96,55,147,45,138,110,95,81,230,83,99,176,169,170,117,135,95,147,83,151,53,217,72,106,196,150,86,164,200,101,149,91,81,168,162,182,102,174,137,72,126,174,205,121,67,39,62,179,231,3,101,27,44,75,114,62,34,172,50,205,64,226,62,211,47,181,78,69,221,154,243,107,118,232,37,183,25,183,156,34,50,85,205,4,68,149,25,146,79,210,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,45,187,18,242,83,254,142,182,140,153,80,243,193,84,248,173,187,254,231,153,45,199,144,109,255,0,184,137,181,37,207,238,228,164,250,134,37,80,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,134,10,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,68,161,10,81,216,136,204,76,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,48,86,78,231,22,62,200,172,127,75,204,108,185,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,234,50,244,61,179,22,208,184,87,106,12,154,162,230,230,22,141,192,113,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,53,233,40,160,237,47,216,42,78,67,98,23,179,171,41,168,82,223,203,170,228,135,30,171,161,189,214,138,5,69,249,78,41,44,165,150,90,109,44,65,52,184,203,76,159,143,74,210,104,90,146,107,100,151,128,54,59,218,171,25,108,161,155,148,252,97,70,169,75,86,24,168,200,143,27,22,82,27,108,158,69,70,156,75,241,154,90,82,208,158,37,180,169,197,50,189,73,210,179,52,153,238,214,226,22,19,209,180,86,124,224,221,155,114,142,187,154,216,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,110,41,54,53,18,21,161,4,183,20,90,16,163,47,60,57,233,158,153,143,180,94,99,212,115,67,52,43,60,117,86,117,154,101,150,136,209,22,159,21,38,102,220,88,205,153,158,237,148,106,85,138,230,163,82,148,181,169,107,90,214,172,129,182,142,214,216,171,107,156,211,60,83,82,107,129,195,116,46,38,159,134,105,201,75,141,110,224,170,75,139,67,239,180,111,58,217,76,113,179,101,47,45,179,36,171,114,217,17,89,4,51,175,102,134,193,82,115,231,16,179,157,89,179,66,150,198,93,80,228,54,245,33,14,110,180,87,234,44,74,109,74,101,76,188,211,137,126,9,37,183,154,120,252,26,150,162,66,20,163,67,196,128,204,29,148,123,11,126,3,106,12,235,193,159,236,121,88,2,20,229,127,140,165,85,28,142,105,255,0,106,225,86,165,126,59,196,143,214,239,12,85,219,87,237,79,133,190,207,224,252,198,162,38,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,12,61,181,126,212,248,91,236,254,15,204,106,32,52,42,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,100,32,221,121,166,201,74,177,107,113,9,234,162,35,206,187,23,109,109,138,182,70,205,50,197,52,214,184,236,55,93,225,169,248,154,156,164,184,238,242,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,119,206,17,149,150,99,58,246,53,82,105,85,253,164,177,181,10,187,76,137,81,166,212,114,222,165,18,100,57,108,165,230,36,176,228,250,122,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,99,93,190,182,40,197,91,41,230,60,186,221,38,153,196,101,150,38,168,60,230,28,168,71,39,22,220,13,102,167,19,76,144,110,41,107,75,205,32,140,144,165,168,247,205,160,214,71,169,46,161,160,157,60,170,204,204,43,156,153,113,135,51,75,5,75,226,40,184,154,158,213,66,54,167,27,91,140,235,47,27,14,238,214,180,37,230,150,74,109,196,18,143,67,136,90,76,238,147,29,172,65,95,102,102,218,63,208,217,152,235,203,124,106,173,230,1,199,213,8,140,73,144,244,237,203,116,41,198,123,164,78,179,139,75,41,101,68,180,166,66,143,74,183,109,52,178,81,238,73,183,39,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,16,195,219,87,237,79,133,190,207,224,252,198,162,52,0,111,255,0,109,95,181,62,22,251,63,131,243,26,136,250,187,46,242,27,6,237,37,148,123,69,101,78,51,133,17,72,168,199,195,203,166,78,122,57,188,186,77,68,145,85,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,12,65,176,46,218,248,171,101,60,199,137,68,171,84,248,140,178,196,213,6,91,196,116,249,6,226,219,129,172,210,218,170,113,201,180,173,105,121,164,17,26,210,132,158,249,180,18,12,181,37,165,181,62,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,52,57,233,145,121,143,179,166,99,212,114,191,52,40,220,13,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,157,202,236,194,219,214,54,76,85,98,108,253,156,21,216,144,50,250,167,34,75,212,170,188,189,234,206,147,81,125,76,232,101,199,84,238,234,60,21,26,95,81,153,53,225,121,243,113,106,74,13,197,164,38,124,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,7,74,206,44,157,192,57,235,128,42,153,115,152,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,100,125,212,0,121,182,218,171,102,124,101,178,134,110,76,202,220,97,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,81,169,149,234,105,196,45,181,25,233,90,21,165,75,70,135,23,210,170,57,171,152,245,124,184,164,101,13,79,26,85,100,224,202,13,66,69,82,155,68,114,65,156,88,210,158,34,39,28,74,127,249,102,146,63,10,20,243,234,73,36,222,116,215,232,39,108,77,149,112,110,213,249,71,80,193,245,154,108,68,226,122,116,121,18,112,157,93,199,13,149,211,170,38,143,1,41,212,161,106,225,156,82,91,75,200,210,173,72,34,81,22,241,13,173,16,237,147,157,158,153,227,142,182,154,115,34,177,110,16,170,210,233,88,114,160,78,226,122,225,178,244,56,165,71,68,167,25,57,80,222,144,207,210,241,27,135,211,20,247,106,39,20,147,81,164,144,219,170,64,125,93,158,123,22,85,118,167,205,8,245,220,95,135,229,171,42,240,212,131,60,65,48,164,170,41,77,124,155,212,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,61,227,107,91,58,176,174,211,116,154,85,3,105,44,215,161,80,169,145,41,212,218,118,56,174,196,135,14,35,41,101,136,204,55,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,244,83,147,185,59,128,114,43,0,82,242,231,46,104,49,41,212,218,116,118,26,117,214,162,178,203,245,7,219,101,182,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,250,136,188,240,237,99,237,79,156,159,104,24,135,230,47,128,218,170,31,103,239,221,219,96,124,1,159,121,82,206,140,125,74,167,214,59,210,156,148,217,186,196,24,149,26,178,254,137,166,35,45,233,21,21,159,12,195,122,150,73,54,219,66,57,105,72,210,12,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,119,187,46,61,132,242,203,243,215,206,38,141,74,237,88,216,74,170,85,89,251,83,100,214,25,136,170,106,163,155,248,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,132,164,208,104,223,168,151,173,247,27,8,203,254,154,177,238,42,254,218,226,60,73,136,234,31,223,38,78,169,78,144,231,251,231,30,121,199,23,241,82,148,175,121,152,154,158,205,221,129,104,89,5,133,105,121,219,153,20,254,55,51,113,5,61,18,35,179,42,50,219,244,102,43,237,220,227,33,183,82,149,166,98,144,189,47,184,164,146,145,117,50,139,39,120,183,176,255,0,101,62,194,84,162,165,64,218,155,57,112,204,181,84,149,32,159,193,20,170,139,9,75,13,176,73,66,155,172,26,12,205,75,90,148,106,38,53,165,36,130,70,253,36,189,108,56,220,165,0,0,0,12,85,180,238,207,88,87,106,12,154,173,101,30,41,147,192,113,251,185,52,234,162,34,183,33,234,100,230,149,169,169,13,165,101,254,51,107,36,169,10,91,78,186,130,90,53,234,47,58,217,171,150,120,171,38,243,31,17,229,110,53,137,195,214,176,205,65,218,124,157,45,184,134,222,208,126,7,218,222,33,11,83,46,160,210,227,107,52,150,182,214,133,17,89,68,61,63,8,203,237,167,195,121,47,51,6,225,76,87,80,196,241,34,102,133,46,66,33,65,165,68,40,139,151,62,149,32,220,81,185,41,6,180,200,76,102,151,29,221,211,201,37,161,46,184,227,122,46,241,184,216,105,254,36,237,12,205,10,254,198,84,93,151,83,50,92,42,148,41,29,209,54,179,9,45,198,41,56,93,152,200,110,53,57,122,110,165,173,74,53,161,197,167,117,118,99,180,133,239,183,207,152,193,89,23,145,121,143,180,94,99,211,178,191,43,232,220,117,86,117,221,121,231,76,209,22,159,21,38,68,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,174,128,38,79,177,147,11,100,113,228,213,119,26,225,104,59,204,205,77,65,202,94,40,147,53,214,87,33,136,166,162,114,43,113,80,147,53,181,13,196,18,76,205,68,149,58,251,47,17,154,146,203,68,128,221,92,139,200,188,184,217,211,46,41,217,95,149,244,110,6,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,78,64,0,0,0,0,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,71,87,108,222,69,195,197,57,53,66,207,154,69,27,93,107,4,212,27,167,85,37,182,108,55,250,143,45,70,132,155,198,162,39,93,221,203,56,233,109,9,81,146,56,183,213,160,201,74,82,100,84,117,252,194,193,84,172,202,192,24,151,46,107,178,37,177,77,197,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,125,0,121,236,216,127,56,170,185,33,181,30,95,226,232,117,232,148,170,108,218,196,106,37,121,217,210,148,196,35,165,75,117,44,201,84,133,18,208,157,13,165,68,250,77,195,208,151,24,109,106,35,209,97,221,123,81,253,187,51,55,243,47,201,225,13,117,204,44,21,85,203,92,127,137,114,230,187,34,35,245,44,43,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,181,174,69,208,125,89,151,142,190,232,152,142,29,127,186,251,191,132,195,244,42,22,231,127,189,213,221,180,168,176,55,186,180,166,219,206,23,121,166,222,29,122,110,171,106,48,144,173,141,51,138,149,146,29,150,185,211,139,166,87,165,210,170,83,113,69,90,137,65,118,12,164,177,52,234,178,233,48,25,140,168,234,53,161,90,219,82,141,245,27,103,173,45,176,226,210,71,162,194,56,48,158,22,174,227,140,85,70,193,88,90,15,27,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,73,43,168,201,37,123,153,145,115,29,170,78,113,215,93,200,42,118,207,209,217,220,209,99,99,9,184,198,99,154,144,174,46,83,144,163,68,142,86,52,107,111,114,134,164,243,37,233,95,21,226,77,219,73,158,202,118,78,100,93,11,56,54,154,244,147,22,209,170,178,233,89,119,79,70,36,138,244,115,91,113,81,88,110,83,37,9,18,28,73,127,183,188,134,245,36,214,168,199,125,72,75,136,80,76,142,207,249,101,247,28,200,252,9,149,206,197,165,71,151,134,176,252,42,124,254,235,111,76,87,167,37,148,241,79,163,194,131,86,245,243,117,195,90,146,74,90,150,106,81,106,51,25,1,63,233,3,85,188,128,142,224,57,0,80,186,10,128,8,123,237,52,129,171,238,111,244,191,245,99,246,63,238,49,48,130,50,187,71,33,181,254,183,183,82,139,250,173,239,47,240,64,24,187,179,35,20,112,116,42,125,55,129,215,196,99,214,188,123,219,105,212,136,105,233,110,125,4,191,45,119,136,107,183,255,0,149,196,31,246,119,74,109,154,150,28,105,78,33,42,86,60,134,100,74,59,25,248,162,9,185,97,102,116,180,173,54,51,231,255,0,8,4,77,246,181,35,84,249,106,189,175,136,105,191,44,88,196,189,158,24,147,128,205,90,130,56,45,122,48,155,173,254,18,215,180,152,156,250,124,6,94,237,93,114,84,138,172,216,228,193,154,83,95,166,168,141,41,59,255,0,83,23,252,227,82,54,61,145,42,22,106,213,212,219,55,87,113,200,73,146,146,127,236,152,255,0,204,51,35,209,4,117,235,213,202,214,176,230,31,159,73,113,78,111,117,17,114,211,211,242,143,208,26,1,105,245,23,11,20,118,48,22,159,81,122,71,17,40,205,70,70,67,148,142,192,46,0,0,0,0,0,0,0,1,105,151,188,92,40,174,128,56,204,189,226,164,86,5,116,22,145,121,0,230,1,66,59,138,128,224,150,87,108,191,198,17,51,218,53,74,189,30,123,188,71,175,142,29,59,104,233,116,75,248,137,107,112,174,86,248,136,238,237,14,166,56,88,36,158,67,47,30,188,99,127,87,151,54,101,252,0,119,253,132,223,222,250,111,224,181,187,183,223,254,233,27,159,44,181,69,121,62,109,168,191,128,71,143,102,222,46,85,91,238,137,188,118,23,209,119,69,183,106,243,227,58,248,143,200,72,116,191,214,175,127,181,171,248,128,67,151,105,141,55,78,59,204,121,155,235,219,185,252,58,127,188,195,46,183,17,247,68,123,113,53,106,211,170,237,153,117,183,188,134,253,246,152,188,255,0,221,35,49,218,221,248,63,81,249,216,255,0,184,67,26,7,70,78,185,139,35,191,224,207,248,200,4,251,108,69,63,136,203,28,6,214,235,78,156,9,75,59,234,191,246,60,111,128,218,17,169,251,13,69,54,178,243,3,187,165,126,44,9,76,230,101,203,240,17,134,216,0,235,152,198,129,223,52,233,169,226,247,58,225,56,207,224,245,90,233,87,62,165,230,53,167,22,82,253,28,41,80,247,252,71,15,163,197,167,70,173,90,79,165,206,222,183,240,13,184,81,18,136,210,126,242,176,199,57,157,134,24,153,73,169,73,50,146,102,189,207,171,107,114,82,11,203,224,36,198,86,16,103,183,51,155,252,225,196,47,91,78,169,48,57,117,254,192,108,117,29,148,145,188,204,74,138,111,111,212,87,143,255,0,14,192,202,221,161,212,114,166,230,141,116,210,135,136,184,250,122,72,220,47,58,114,15,200,99,237,139,225,113,249,163,84,103,75,135,106,3,234,240,23,63,215,17,255,0,156,59,15,66,244,50,182,255,0,253,239,250,71,234,143,130,152,222,141,239,35,231,167,175,229,31,120,168,11,22,47,22,44,7,18,79,196,100,57,71,17,39,153,152,229,1,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,226,192,28,106,46,118,28,168,228,146,31,57,250,196,57,155,232,64,57,0,0,5,142,39,85,185,136,21,219,237,63,235,161,3,159,253,43,181,254,113,40,79,90,141,37,235,40,139,242,136,7,219,201,211,115,52,41,231,203,254,134,90,46,95,238,137,64,53,135,15,183,189,171,199,69,237,125,124,255,0,222,152,153,222,203,234,118,239,45,232,111,111,175,170,149,83,43,105,255,0,178,103,241,248,8,104,194,104,55,43,241,80,68,102,103,175,145,127,136,161,54,253,153,145,148,222,79,97,197,26,22,87,167,84,203,153,127,217,53,137,35,118,91,43,54,146,242,73,11,133,19,200,136,190,2,162,128,0,0,0,0,11,12,174,56,244,21,239,204,114,90,194,195,63,210,2,228,17,21,135,32,227,111,87,43,142,64,1,242,205,70,189,31,11,255,0,160,125,67,137,244,234,211,203,204,4,1,237,239,72,145,11,53,233,137,113,179,47,233,101,149,243,81,31,46,38,87,151,212,53,231,47,223,102,54,46,128,244,133,233,109,59,219,157,140,237,244,75,47,112,220,30,209,250,34,35,102,172,5,162,46,146,78,16,105,94,189,250,73,151,241,26,77,77,148,184,83,91,146,219,154,20,139,217,86,189,174,70,95,233,1,61,61,157,53,56,114,242,27,11,51,25,237,102,81,42,74,245,76,185,119,147,190,101,241,27,106,93,8,71,159,101,110,57,42,142,93,209,48,251,213,77,227,145,168,245,55,141,157,197,180,254,170,31,61,68,158,126,191,159,188,72,91,74,37,182,133,145,220,148,146,48,23,10,25,92,84,0,124,234,108,201,71,203,144,228,65,89,36,66,170,247,129,116,1,82,33,112,161,24,168,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,5,134,94,225,75,17,138,159,81,68,128,189,61,5,69,164,98,224,1,168,29,160,56,82,69,111,43,105,237,50,211,138,63,74,90,119,194,226,19,203,134,149,231,245,141,191,24,123,105,60,49,31,18,96,168,112,222,131,196,146,42,237,189,167,122,104,177,147,79,21,238,70,95,141,252,32,60,230,81,221,67,27,237,106,182,173,54,229,245,143,67,123,40,184,220,156,7,53,214,85,169,41,173,184,70,118,183,61,203,30,99,206,226,201,113,109,175,195,171,242,222,195,208,54,196,149,150,106,25,103,81,95,19,188,63,72,158,65,120,12,191,177,227,114,233,241,1,178,192,0,3,138,65,17,160,136,252,196,2,237,173,74,118,23,161,187,196,40,181,247,141,174,162,62,156,63,151,214,39,241,194,35,79,63,49,6,221,161,84,216,144,189,1,225,217,209,175,189,111,226,51,189,184,79,51,248,136,53,135,34,102,240,121,193,129,28,240,217,24,162,150,179,185,25,244,148,215,151,212,61,19,100,52,228,212,114,190,135,45,38,147,39,56,158,132,100,92,164,58,94,255,0,168,121,209,201,52,19,153,189,129,144,101,114,86,38,166,17,255,0,252,83,99,209,46,207,77,161,140,168,160,54,146,210,73,226,185,117,254,201,116,81,136,123,66,177,171,24,87,41,105,46,45,214,82,175,73,163,52,123,198,214,174,177,37,43,246,63,80,143,189,144,112,205,75,21,109,5,139,170,101,25,70,212,218,92,249,136,83,110,33,55,37,205,142,162,59,40,238,69,101,116,62,99,103,123,90,241,97,211,114,198,159,9,138,134,237,109,226,232,55,78,234,246,35,167,74,62,166,95,18,29,47,179,207,7,181,35,23,34,186,237,59,81,207,193,196,241,187,190,50,214,107,118,34,175,109,92,175,215,161,9,34,80,35,176,76,234,181,252,86,234,57,128,5,1,98,138,230,46,62,130,195,48,2,43,11,200,172,44,35,51,49,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,213,172,144,87,51,17,239,218,55,137,233,72,203,214,163,174,89,18,155,198,41,74,139,118,190,70,76,75,47,33,191,117,153,92,36,84,185,175,69,220,36,222,215,247,24,135,46,209,44,201,171,76,102,175,72,239,173,109,69,199,50,9,13,240,201,45,36,146,150,146,231,167,157,136,237,212,73,26,97,151,184,198,85,11,143,221,34,57,239,247,87,222,33,71,234,235,233,99,248,143,67,219,63,214,36,214,176,100,217,114,208,210,22,138,155,141,145,54,70,69,98,105,163,247,153,249,143,56,24,101,135,30,226,119,104,213,167,69,249,219,241,135,163,109,156,163,57,27,3,78,109,212,105,51,170,186,118,189,249,110,89,20,105,167,105,181,118,66,48,110,100,210,210,134,141,178,238,126,102,147,213,248,88,106,243,176,209,221,131,225,21,75,58,107,122,245,106,244,105,245,25,36,200,186,73,138,94,241,189,93,166,84,152,235,192,217,145,56,227,221,103,220,254,61,103,253,218,25,116,184,210,126,207,214,109,158,53,212,165,60,139,11,200,247,255,0,133,68,1,56,249,100,193,49,129,112,219,101,127,5,26,26,121,252,25,64,243,173,181,143,181,62,114,125,160,98,31,152,190,61,23,229,233,25,96,204,62,86,254,212,196,255,0,201,32,121,208,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,71,83,237,52,216,191,250,36,242,229,25,145,130,147,187,199,216,6,159,45,248,209,217,131,190,114,187,4,139,122,184,55,109,6,242,158,73,165,74,142,146,212,157,227,174,160,210,91,227,113,190,217,217,113,236,39,150,95,158,190,113,52,109,58,253,224,60,204,229,166,68,102,158,107,102,155,25,59,133,176,125,87,210,78,240,77,62,162,195,212,249,63,168,223,124,162,59,175,206,74,27,83,145,217,101,199,18,78,173,72,240,123,202,252,135,160,125,149,182,104,193,187,40,229,28,60,173,194,19,165,212,86,185,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,238,105,101,26,90,109,8,109,38,122,80,132,234,82,215,173,197,246,124,55,146,185,73,131,241,253,107,52,112,166,92,225,250,70,43,196,81,248,106,165,86,20,20,50,252,180,27,203,125,102,179,73,17,26,220,117,195,91,139,182,183,77,13,111,13,91,166,244,247,130,232,2,43,187,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,159,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,107,7,101,199,176,158,89,126,122,249,196,209,181,64,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,149,78,197,79,101,140,83,246,129,59,229,212,225,135,251,105,241,174,67,84,228,225,76,21,79,143,18,110,111,209,228,33,217,211,34,34,235,167,209,22,211,138,40,146,156,37,17,26,220,117,198,158,105,165,18,148,132,19,139,250,52,190,91,238,149,177,158,218,56,87,100,125,132,113,132,232,74,165,86,241,245,75,48,37,49,68,195,206,206,109,46,35,123,76,137,166,116,150,9,100,241,195,65,176,225,26,144,94,55,9,45,106,70,163,113,26,23,86,169,227,44,215,199,243,107,51,27,151,95,197,152,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,236,134,210,92,212,68,146,232,64,58,248,151,238,197,202,190,71,73,203,140,71,68,166,83,169,76,102,196,26,132,151,234,79,72,75,43,169,72,163,186,81,137,181,71,115,114,135,19,12,156,105,9,91,36,227,164,151,146,78,40,209,191,105,5,174,181,62,201,252,220,129,178,130,51,98,44,41,117,28,204,84,134,43,39,133,163,58,180,173,52,7,33,161,197,199,56,174,198,67,221,232,219,202,86,182,73,195,73,161,10,66,9,110,233,74,180,215,42,179,51,21,100,222,99,225,204,210,193,82,248,122,214,25,168,53,80,141,169,199,16,219,218,15,198,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,192,75,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,98,182,231,218,171,6,237,95,217,249,129,177,133,26,165,17,56,158,157,142,41,49,177,101,33,182,205,149,211,170,39,74,168,235,52,180,165,173,92,51,138,75,138,101,122,149,169,4,105,51,222,33,196,35,93,123,46,61,187,50,203,243,215,201,230,128,159,224,0,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,47,246,136,100,70,81,231,54,207,53,122,206,105,226,104,152,85,120,26,60,170,205,35,16,62,180,52,136,210,213,29,109,53,29,231,55,15,60,113,158,121,81,245,178,194,119,174,173,182,73,4,165,146,18,126,125,198,250,118,151,237,235,39,62,113,11,217,43,148,213,217,108,101,213,14,67,140,213,214,222,235,69,126,162,196,167,18,151,146,243,46,184,151,224,146,91,101,214,75,193,169,106,53,173,42,52,50,104,195,251,16,108,93,138,182,184,204,118,32,205,77,86,137,128,105,187,199,235,120,133,168,46,41,181,238,141,157,80,99,62,104,54,74,98,201,246,204,146,179,240,54,106,119,74,244,147,107,9,84,236,189,206,188,229,206,189,156,81,82,206,58,125,86,91,212,90,130,233,148,124,77,53,164,167,191,96,182,132,145,40,214,110,27,146,30,101,194,113,167,31,54,210,149,217,5,173,215,147,32,202,27,54,177,246,167,206,79,180,12,67,243,23,199,163,220,39,133,168,88,27,10,209,176,86,22,131,193,81,112,253,62,61,46,157,27,122,183,55,17,88,109,45,180,222,181,154,150,173,40,66,74,234,51,81,218,230,102,124,199,156,45,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,107,255,0,106,46,192,176,241,133,10,165,180,198,78,211,233,84,186,174,28,167,201,157,139,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,117,204,78,241,197,59,188,53,41,230,210,157,38,75,108,144,246,192,118,92,123,9,229,151,231,175,156,77,27,84,3,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,208,78,196,27,104,225,93,174,50,225,137,211,85,74,162,99,234,110,241,138,222,30,106,115,106,113,123,162,103,84,232,204,26,205,226,134,179,125,178,37,44,188,14,26,154,212,189,36,226,244,3,180,175,179,210,102,89,87,103,103,174,67,97,15,233,22,126,151,107,20,58,91,47,200,114,143,43,68,151,164,202,67,45,178,109,198,167,37,182,80,163,53,57,165,183,29,52,165,40,111,66,83,164,25,59,156,88,251,34,177,253,47,49,178,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,168,200,61,57,128,197,91,49,109,11,133,118,160,201,170,46,110,97,104,220,7,31,188,141,81,165,174,83,114,30,166,78,105,90,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,94,146,202,160,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,191,236,200,200,188,184,218,47,97,28,117,149,249,161,70,227,169,83,179,2,107,172,188,209,146,37,83,229,38,153,79,38,229,70,112,200,247,111,35,82,172,118,52,154,84,164,45,43,66,214,133,106,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,34,87,61,50,47,49,246,116,204,122,142,87,230,133,27,129,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,19,152,48,223,104,102,124,225,237,151,43,91,46,170,100,74,141,54,163,31,186,33,86,166,167,125,54,157,68,113,165,183,38,156,141,87,74,208,164,154,16,218,213,117,50,217,186,132,127,88,56,251,213,219,45,83,217,229,172,175,165,209,177,27,113,15,55,229,72,137,39,15,174,4,72,234,158,84,230,156,117,46,148,215,148,157,234,32,153,61,35,66,9,69,174,65,32,210,74,75,111,26,97,216,7,117,201,220,157,199,217,235,143,233,121,115,151,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,68,123,255,0,183,62,202,184,55,101,14,207,204,13,131,232,212,216,138,196,245,28,113,73,147,139,42,237,184,111,46,163,81,42,85,71,89,37,213,33,10,225,155,82,156,75,40,210,157,40,51,81,150,241,110,45,127,171,216,177,141,114,26,153,39,21,224,170,132,120,144,179,126,177,33,110,193,153,45,22,93,66,136,134,155,81,196,138,225,168,200,150,219,173,186,243,173,36,146,165,160,219,95,210,37,131,220,230,14,218,191,101,140,45,246,129,7,229,213,16,17,87,178,119,181,62,77,253,160,97,239,152,176,37,83,182,175,217,99,11,125,160,65,249,117,68,69,94,201,222,212,249,55,246,129,135,190,98,192,149,78,218,191,101,140,45,246,129,7,229,213,16,17,87,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,209,238,44,197,52,44,13,133,107,56,215,20,206,224,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,64,58,174,122,103,166,92,108,233,151,21,28,208,205,10,207,3,74,131,102,153,101,162,37,202,168,74,81,25,183,22,51,102,101,188,121,122,85,98,185,36,146,149,45,106,66,16,181,167,207,14,209,89,243,140,182,146,205,202,238,107,99,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,116,54,149,88,212,72,78,181,154,220,81,107,90,140,242,86,219,251,104,226,173,174,51,29,249,208,149,85,162,96,26,110,237,138,38,30,118,115,138,109,123,163,123,76,233,44,18,205,146,152,178,125,194,53,32,188,13,154,90,212,189,38,226,245,172,7,170,128,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,35,214,47,108,38,92,85,246,154,162,96,58,29,23,94,83,212,244,81,228,226,58,139,69,2,84,106,146,229,45,180,79,37,56,246,239,187,183,123,149,40,157,67,47,33,43,113,195,252,25,52,189,224,206,140,161,193,185,245,149,248,131,40,243,1,137,110,80,177,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,204,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,206,182,209,89,13,140,182,109,205,202,238,84,227,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,116,56,148,220,210,75,86,133,146,219,81,235,66,136,131,42,246,152,213,169,85,253,181,243,2,187,66,169,196,168,211,106,49,232,50,225,204,136,242,94,98,75,14,81,32,169,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,133,118,42,123,44,98,159,180,9,223,46,167,8,96,169,213,170,181,169,40,153,89,169,203,159,33,184,236,68,67,178,94,83,171,75,12,52,134,89,104,148,163,51,36,54,211,109,182,132,244,74,16,148,149,136,136,132,207,246,42,123,44,98,159,180,9,223,46,167,0,223,241,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,21,118,42,123,83,226,159,179,249,223,49,167,9,126,205,92,179,194,185,201,151,24,143,43,113,172,78,34,139,137,169,238,211,228,233,109,181,184,206,178,240,62,214,241,11,66,94,105,100,151,27,89,164,244,56,132,40,138,233,33,16,61,138,158,212,248,167,236,254,119,204,105,194,106,64,121,214,219,71,100,156,85,178,54,105,158,22,169,59,199,97,186,239,19,80,195,53,20,169,199,119,144,83,37,196,33,135,221,54,90,108,230,54,217,50,167,144,217,26,83,190,108,200,236,178,27,191,217,79,176,149,40,169,80,54,166,206,92,51,45,85,37,72,39,240,69,42,162,194,82,195,108,18,80,166,235,6,131,51,82,214,165,26,137,141,105,73,32,145,191,73,47,91,14,55,34,185,183,147,184,7,59,240,204,76,35,152,212,24,149,90,108,42,197,62,182,211,82,34,178,249,19,241,36,33,228,167,75,200,90,116,56,148,173,135,72,138,234,101,247,145,114,214,102,59,168,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,9,254,255,0,218,178,255,0,247,127,255,0,250,112,64,8,159,239,253,171,47,255,0,119,255,0,255,0,167,4,0,128,159,62,205,237,166,240,14,119,108,243,132,240,69,62,76,74,94,44,192,116,120,248,122,117,13,234,139,46,75,125,136,17,227,178,85,6,154,35,39,78,51,132,227,68,107,82,8,146,233,173,187,171,73,45,122,213,218,177,176,149,40,233,83,246,166,201,172,51,45,53,36,200,55,241,189,42,156,194,84,195,140,26,86,167,43,4,130,50,82,22,149,18,73,253,9,81,44,151,191,81,35,67,238,57,28,25,23,158,153,143,179,166,99,211,179,67,43,235,60,13,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,159,67,219,58,231,206,13,218,75,40,232,89,173,131,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,214,218,149,98,81,161,58,208,104,113,37,161,105,51,15,60,57,15,153,153,167,149,25,167,135,241,78,78,75,170,250,73,222,17,25,98,157,79,114,79,234,207,223,45,45,52,247,154,142,180,185,33,151,156,109,180,169,130,63,31,34,235,97,62,153,223,137,42,184,203,97,172,125,139,235,184,98,94,27,169,87,50,158,171,82,153,70,150,106,223,211,95,122,142,227,142,69,115,82,16,173,109,169,70,131,186,18,119,73,221,41,232,93,127,41,187,61,54,101,202,12,211,175,230,245,19,8,119,173,106,177,80,58,141,62,61,89,152,174,193,195,206,28,147,144,69,76,142,219,40,68,125,11,221,146,22,122,156,109,45,37,40,90,72,215,175,32,109,99,236,177,156,159,103,248,135,229,207,128,243,88,38,79,180,175,179,210,30,102,208,167,103,174,67,97,15,233,234,6,151,107,20,58,91,44,71,110,177,23,92,151,164,202,67,45,178,78,73,168,169,199,144,163,53,57,169,198,218,52,165,43,115,66,85,13,131,212,237,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,60,198,101,86,102,98,172,155,204,124,57,154,88,42,95,15,90,195,53,6,170,17,181,56,226,27,123,65,248,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,200,27,82,237,109,154,123,92,226,170,62,41,204,198,169,80,123,138,158,116,248,84,234,50,100,181,5,189,78,41,110,62,77,60,243,182,121,203,161,43,90,76,181,37,150,136,203,192,67,235,219,90,110,207,51,246,134,196,175,236,211,73,151,78,195,9,144,243,50,217,213,29,84,229,84,91,144,234,30,122,152,108,45,105,224,92,74,90,113,162,185,91,90,201,41,67,122,16,156,63,132,253,21,244,170,141,233,215,122,250,55,222,17,251,227,186,119,124,119,3,188,78,255,0,135,222,253,30,251,119,175,70,191,14,171,95,149,192,110,255,0,102,134,193,82,115,231,16,179,157,89,179,66,150,198,93,80,228,54,245,33,14,110,180,87,234,44,74,109,74,101,76,188,211,137,126,9,37,183,154,120,252,26,150,162,66,20,163,67,196,140,85,218,99,73,165,80,54,215,204,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,68,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,19,105,178,246,35,200,236,71,145,216,85,205,158,17,74,137,131,34,83,227,181,26,151,6,67,46,185,74,113,198,80,250,226,203,221,184,230,153,137,223,146,158,37,173,78,27,139,82,150,165,26,141,71,10,221,168,254,221,153,155,249,151,228,240,128,111,255,0,98,167,178,198,41,251,64,157,242,234,112,223,241,160,29,138,158,203,24,167,237,2,119,203,169,195,127,192,7,158,29,191,242,26,78,207,155,81,226,236,50,204,40,145,168,85,249,11,196,216,121,17,35,181,25,132,83,165,186,226,146,203,108,182,181,19,72,97,212,189,24,136,201,55,40,228,178,66,82,164,144,244,60,35,131,182,159,39,105,85,172,163,194,153,223,79,160,203,118,187,134,171,8,162,78,153,18,42,84,132,210,165,33,197,18,165,56,72,53,146,27,146,219,72,104,212,178,66,87,49,194,177,169,210,1,14,192,3,106,187,50,242,83,238,211,181,198,22,226,42,28,44,12,9,108,107,51,67,186,30,119,130,125,158,29,182,238,218,210,171,202,118,54,180,158,155,180,78,233,81,43,77,194,100,246,54,200,184,123,59,108,227,131,50,231,185,187,186,180,154,123,117,28,70,149,155,11,121,117,137,8,75,146,137,199,88,34,67,187,181,158,225,11,186,143,116,203,73,214,162,73,40,243,88,0,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,122,49,102,22,161,99,156,43,89,193,88,166,15,27,69,196,20,249,20,186,140,109,234,219,223,197,125,181,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,243,16,3,182,254,197,216,171,100,124,199,126,12,36,213,107,120,6,165,187,126,137,136,93,130,226,91,70,244,222,211,6,75,228,130,100,230,32,152,112,205,40,63,27,100,151,116,163,81,182,143,66,131,165,103,22,78,224,28,245,192,21,76,185,204,106,12,74,141,54,163,29,246,154,117,216,172,188,253,61,247,25,113,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,178,48,130,13,136,54,46,197,91,92,102,59,16,102,166,171,68,192,52,221,227,245,188,66,212,23,20,218,247,70,206,168,49,159,52,27,37,49,100,251,102,73,89,248,27,53,59,165,122,73,181,207,246,19,194,212,44,13,133,104,216,43,11,65,224,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,99,170,228,94,69,229,198,206,153,113,78,202,252,175,163,112,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,114,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,59,21,61,169,241,79,217,252,239,152,211,132,180,231,198,89,229,102,107,229,102,32,194,217,199,18,149,232,223,119,203,121,250,141,65,184,223,168,223,123,58,133,84,25,118,66,20,220,119,153,109,199,20,151,204,188,28,207,165,196,75,118,42,123,83,226,159,179,249,223,49,167,12,149,218,177,183,109,84,234,179,246,89,201,172,77,17,52,212,199,54,49,189,86,156,250,148,251,143,154,150,151,40,228,178,34,74,16,148,146,77,253,10,81,172,215,184,81,163,67,237,184,17,173,152,88,110,149,131,113,254,37,194,20,44,79,19,18,83,104,117,137,180,216,117,168,132,157,197,73,134,94,91,109,202,111,74,214,157,14,37,36,178,178,212,86,81,89,74,234,114,169,216,223,157,249,209,138,169,88,131,42,49,125,15,16,86,240,77,38,58,165,209,113,92,215,37,188,197,61,246,19,17,142,229,67,174,106,100,144,76,173,167,91,101,10,65,182,73,116,244,172,156,35,110,53,118,117,200,108,101,180,150,110,80,178,167,6,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,161,180,170,228,147,90,117,172,208,218,79,90,210,71,232,123,34,242,47,46,54,116,203,138,118,87,229,125,27,129,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,18,17,45,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,3,111,246,223,216,187,10,237,113,151,15,193,132,154,85,19,31,83,119,111,209,49,11,176,91,83,139,221,19,218,96,201,124,144,111,20,53,155,238,25,165,7,224,112,210,238,149,233,54,215,0,56,179,11,87,112,54,42,172,224,172,83,7,130,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,185,143,82,99,66,187,75,246,10,141,159,56,121,236,234,202,106,20,70,51,22,135,29,199,170,232,111,123,174,191,78,98,43,138,75,41,101,150,156,83,243,137,77,178,211,39,224,212,133,26,22,165,18,25,36,7,64,236,167,219,158,149,90,195,48,54,93,205,122,164,74,125,74,129,28,155,194,149,170,141,81,40,42,155,11,144,134,218,166,30,253,205,74,146,133,62,132,48,219,87,37,50,141,4,132,110,72,221,147,65,229,179,250,106,192,88,171,251,107,135,49,38,28,168,127,124,135,58,155,58,59,159,239,92,101,230,220,71,193,73,82,125,198,66,111,187,51,54,209,254,137,60,184,94,91,227,85,110,241,246,1,167,196,98,76,135,167,111,156,174,193,34,221,34,117,156,90,158,83,201,52,37,50,20,122,147,188,117,165,146,139,124,77,182,27,170,58,166,102,102,174,92,100,222,21,127,26,230,150,52,165,97,154,44,125,73,226,106,18,9,189,243,137,109,110,110,89,71,174,243,198,134,220,52,180,217,41,197,233,50,74,76,249,14,214,48,86,217,155,47,210,182,179,201,121,57,115,50,175,46,157,82,167,72,93,110,130,235,82,18,203,10,170,183,18,67,49,147,41,70,211,170,56,218,164,25,184,77,164,151,98,240,159,184,195,93,118,90,237,83,161,103,238,209,213,140,172,197,52,10,86,16,194,213,171,53,129,101,204,125,104,157,38,82,86,148,38,44,179,186,153,223,72,37,41,109,146,77,9,66,144,76,18,164,45,196,40,226,175,107,31,106,124,228,251,64,196,63,49,124,116,172,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,242,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,1,62,157,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,108,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,88,59,46,61,132,242,203,243,215,206,38,141,170,0,0,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,170,231,22,113,96,28,138,192,21,76,198,204,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,179,47,58,219,69,103,206,50,218,75,55,43,185,173,140,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,208,218,85,99,81,33,58,214,107,113,69,173,106,51,216,14,210,253,177,36,237,33,155,143,96,124,25,88,151,247,58,192,242,28,133,9,150,230,52,236,74,181,69,181,184,135,106,137,54,110,149,161,73,61,219,38,107,114,205,17,173,59,179,125,196,7,102,134,199,114,118,144,205,198,113,198,51,163,203,251,157,96,121,13,205,154,243,144,218,118,37,90,162,218,219,91,84,181,19,215,74,208,164,158,241,226,36,57,102,136,144,173,217,190,218,192,97,250,254,199,249,227,133,182,113,166,237,69,95,195,124,30,16,170,212,25,137,25,149,161,227,157,194,188,131,54,106,46,54,77,154,26,134,226,200,155,67,142,45,42,90,156,104,210,147,67,173,173,77,143,246,148,174,236,173,158,52,124,205,166,22,250,148,246,154,94,36,136,152,168,125,201,116,119,94,109,114,27,104,148,164,105,120,183,72,113,179,37,160,183,141,160,148,102,131,90,85,232,163,209,60,43,232,175,160,190,140,210,189,27,238,254,233,238,126,9,190,7,129,221,238,184,109,197,183,123,157,223,131,119,167,78,159,13,173,200,64,14,219,251,23,98,173,145,243,29,248,48,147,85,173,224,26,150,237,250,38,33,118,11,137,109,27,211,123,76,25,47,146,9,147,152,130,97,195,52,160,252,109,146,93,210,141,70,218,2,122,114,171,51,48,174,114,101,198,28,205,44,21,47,136,162,226,106,123,85,8,218,156,109,110,51,172,188,108,59,187,90,208,151,154,89,41,183,16,74,61,14,33,105,51,186,76,118,177,8,29,152,123,111,195,217,211,21,73,202,28,200,149,163,0,227,10,131,46,199,144,150,88,71,117,86,30,114,60,115,148,252,135,93,108,155,135,184,77,222,53,107,52,238,27,82,18,155,185,174,111,192,7,84,205,92,204,194,185,55,151,24,143,52,177,172,190,30,139,134,105,238,212,36,233,113,180,56,246,130,240,48,214,241,104,66,158,117,102,150,219,65,168,181,184,180,36,142,234,33,216,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,67,218,51,182,191,244,85,102,59,20,12,1,83,170,183,150,88,91,232,233,177,159,61,211,117,73,196,107,39,42,106,103,74,86,157,72,89,54,210,93,53,41,13,165,74,179,74,121,214,200,49,174,216,155,85,99,45,171,243,114,161,140,43,53,41,105,195,20,233,18,35,97,58,67,141,147,40,167,83,141,126,3,83,73,90,211,196,184,148,182,167,151,169,90,150,68,146,61,218,27,66,49,254,78,231,22,62,200,172,127,75,204,108,185,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,234,50,234,142,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,45,165,75,66,95,101,74,73,29,210,78,182,103,109,69,116,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,138,200,65,186,243,77,146,149,98,214,226,19,213,68,70,30,138,118,59,218,171,6,237,95,148,116,252,97,70,169,68,78,39,167,71,143,27,22,82,27,108,217,93,58,162,104,241,154,90,82,214,174,25,197,37,197,50,189,74,212,130,52,153,239,16,226,17,157,71,156,29,148,118,174,204,125,146,179,29,24,215,5,59,199,82,167,110,216,175,208,31,120,209,22,175,21,38,102,73,81,145,30,237,228,106,81,180,241,17,169,181,41,68,100,180,45,198,215,232,39,39,115,139,0,231,174,0,165,230,54,92,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,245,25,135,116,51,176,168,162,186,5,237,212,4,38,118,187,236,235,39,45,179,229,25,199,134,48,156,184,184,79,31,199,105,233,211,154,105,164,194,110,190,91,194,125,146,38,146,70,218,221,105,182,228,25,185,117,58,227,146,86,149,43,74,201,26,22,39,251,180,211,37,62,237,59,35,226,158,30,161,194,207,192,151,198,176,245,187,161,151,120,38,30,226,27,114,205,173,74,188,87,100,232,73,105,187,164,214,165,18,117,94,0,64,4,233,118,78,100,93,119,39,246,100,244,147,22,209,169,81,42,185,137,80,70,36,138,244,115,67,146,151,71,114,43,37,9,18,28,73,127,183,188,134,245,40,144,153,39,125,43,83,136,76,54,108,253,150,127,118,76,241,192,121,90,228,74,172,136,152,155,16,65,167,207,238,182,245,202,102,10,222,79,20,250,60,11,36,238,152,39,92,53,169,38,148,37,6,165,22,148,152,244,187,75,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,14,117,36,133,18,86,49,114,133,169,185,243,1,202,93,57,10,138,23,65,80,1,27,157,163,244,215,213,247,60,210,131,59,119,183,236,139,252,16,73,24,143,142,209,118,137,95,115,239,15,253,86,247,255,0,185,0,104,46,195,248,161,250,70,59,193,148,228,37,157,15,99,154,114,140,214,133,25,243,122,49,114,177,252,4,243,210,102,37,252,54,212,195,50,178,181,116,35,183,225,12,132,3,236,93,78,92,172,197,193,47,37,157,68,156,111,77,43,234,183,245,248,231,230,39,198,140,214,235,8,178,210,211,107,106,229,127,239,166,2,41,251,81,241,69,59,211,42,173,45,217,41,74,217,172,211,86,100,77,174,229,122,103,157,173,251,33,171,219,33,57,77,123,53,107,11,84,133,217,84,89,10,35,34,63,124,152,255,0,1,155,251,84,218,117,25,161,94,117,41,178,21,86,165,145,29,255,0,236,90,70,164,228,94,46,119,7,98,249,149,52,212,56,67,118,156,227,26,247,91,203,221,214,149,107,105,63,197,235,111,112,146,61,37,208,94,67,187,253,10,189,180,223,151,214,63,88,99,60,155,197,200,196,221,239,250,161,196,240,220,63,245,173,26,117,111,63,114,87,245,127,128,100,193,64,88,178,247,139,197,170,43,144,14,34,46,99,146,215,20,50,242,23,17,216,5,192,0,0,0,0,0,0,0,40,101,113,80,1,97,151,152,17,88,12,252,197,8,252,192,94,69,97,81,66,59,138,128,13,52,219,207,7,203,170,101,228,85,48,203,138,53,226,148,59,201,196,23,35,98,87,159,214,55,44,97,173,164,176,171,88,143,6,196,136,236,14,32,147,87,109,237,59,211,71,61,211,197,123,220,191,24,73,17,205,217,131,143,34,197,251,165,113,15,50,157,93,205,111,162,89,222,220,111,144,151,121,43,73,195,125,87,228,77,171,248,132,16,236,129,136,157,203,207,75,111,51,187,251,195,128,254,182,78,235,209,196,124,21,107,107,248,117,19,170,167,119,180,169,75,37,94,205,172,186,126,228,81,13,253,165,245,40,170,204,236,199,132,151,75,120,125,207,225,210,127,236,120,103,215,160,208,220,58,210,159,168,56,148,21,204,154,51,235,241,72,221,126,210,150,37,158,114,102,52,131,71,209,126,164,115,185,127,177,97,151,215,212,105,254,89,194,68,250,244,134,93,107,120,69,17,74,182,171,126,205,31,206,2,121,54,42,134,108,229,102,1,90,136,202,248,22,148,93,75,253,141,28,108,184,192,155,35,194,76,76,170,192,122,90,208,69,130,233,105,47,21,255,0,177,152,25,236,0,126,54,46,101,14,225,249,105,81,153,17,238,250,127,142,145,251,35,241,113,139,169,103,14,75,113,74,177,22,239,157,191,190,36,4,42,118,156,183,29,172,202,174,54,218,212,107,42,165,54,228,126,93,216,145,209,59,62,112,243,213,60,225,171,164,155,89,145,225,121,14,22,149,164,191,178,162,249,253,99,177,118,150,213,120,172,238,196,240,146,254,164,55,58,152,178,78,155,91,245,49,191,125,190,35,189,118,101,224,164,191,154,115,38,59,76,212,151,240,91,139,37,111,173,123,201,134,119,182,161,48,38,118,50,52,106,248,216,115,138,18,73,61,8,84,80,22,44,174,47,22,159,80,22,88,197,228,87,20,184,170,64,92,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,104,188,88,3,137,73,35,81,24,228,109,61,12,52,145,168,185,11,200,173,200,128,84,0,0,112,74,82,83,167,81,219,168,128,125,186,87,29,121,155,0,217,112,212,94,141,52,92,203,223,196,73,19,203,136,170,77,64,225,245,189,187,222,107,183,134,247,181,190,31,17,231,123,106,76,96,88,159,29,66,150,221,71,137,74,104,205,176,106,220,232,254,188,249,218,218,75,241,191,132,6,51,203,230,21,39,23,192,101,36,102,106,222,244,59,127,90,89,137,201,236,228,167,170,38,75,97,167,20,74,35,56,85,36,243,50,63,237,147,158,66,19,50,82,17,84,51,54,141,13,77,111,9,206,35,195,170,215,180,119,15,175,228,19,187,176,181,37,52,204,150,195,105,76,125,221,163,212,19,235,223,172,247,79,204,196,238,54,80,0,5,0,0,0,0,0,22,153,220,113,153,91,153,139,199,18,191,208,3,145,181,17,216,114,14,6,142,214,228,57,139,152,10,138,25,92,84,0,68,31,105,158,26,87,221,1,50,208,220,82,75,56,32,148,124,185,242,126,97,242,228,35,81,60,148,37,139,180,189,159,233,150,89,234,233,129,92,247,127,124,152,34,121,124,150,96,36,215,178,146,162,251,117,66,142,82,30,36,39,13,212,12,144,75,61,37,250,164,207,66,191,196,75,69,49,70,186,108,69,153,153,154,152,108,238,125,125,82,16,245,217,93,62,216,157,216,219,175,83,12,207,61,90,186,254,168,49,252,226,96,104,167,170,141,1,86,235,21,163,255,0,232,16,144,62,208,0,20,113,169,69,204,90,149,145,157,185,131,135,212,197,16,175,128,14,82,63,120,184,88,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,80,23,25,92,90,2,164,100,46,22,145,123,197,192,3,174,227,122,105,84,169,77,48,104,105,90,100,37,118,112,174,94,170,139,203,226,59,16,177,214,247,169,36,222,220,238,3,204,158,103,97,167,112,239,118,239,83,24,184,141,245,183,36,127,177,209,215,145,121,137,98,236,211,204,184,213,92,180,145,25,199,106,110,45,236,102,182,82,110,168,140,185,199,134,92,252,103,203,152,210,189,185,240,71,112,250,19,250,167,191,223,247,151,245,141,58,116,240,223,186,59,245,31,22,195,25,143,232,230,39,194,180,30,230,226,56,188,111,5,123,222,35,70,157,110,70,79,171,164,239,109,55,234,34,167,180,140,148,87,33,81,249,24,86,127,120,208,226,203,221,110,247,154,252,58,175,107,45,69,214,223,1,250,226,162,213,149,200,67,95,105,30,27,114,63,220,238,232,139,226,239,126,133,254,227,248,9,150,17,219,218,45,135,59,195,238,125,247,230,239,119,222,223,214,239,123,240,159,31,128,8,151,202,71,84,206,103,224,247,80,165,37,72,196,20,245,17,164,236,100,101,33,190,100,61,6,236,211,84,82,178,87,14,73,125,215,156,51,227,46,106,85,204,254,251,120,189,230,60,244,101,187,220,54,97,97,119,244,234,221,214,161,46,215,181,236,250,14,194,112,114,79,30,240,91,59,81,158,238,173,122,56,142,91,251,94,243,156,253,207,196,6,161,118,178,98,165,85,107,51,176,219,50,38,23,11,95,166,191,161,197,253,17,126,166,43,161,92,249,248,252,188,198,197,118,121,209,141,138,78,26,148,164,49,119,112,28,59,153,23,136,238,152,135,207,144,209,77,180,177,63,166,25,239,137,224,112,60,38,237,200,15,235,222,239,47,104,12,166,214,177,126,55,240,9,57,216,142,137,193,96,44,22,255,0,21,175,86,7,167,21,180,90,215,102,49,249,252,4,27,80,0,2,138,31,65,198,125,71,33,244,22,153,92,5,169,234,57,71,25,21,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,177,152,53,22,169,148,102,95,120,156,50,84,164,163,193,107,223,66,207,204,188,132,28,109,213,137,160,86,43,216,150,12,102,100,37,214,177,180,197,169,75,74,72,140,137,114,72,249,145,159,188,196,177,237,169,137,253,28,203,170,116,142,7,136,213,94,97,187,111,116,117,140,249,223,161,249,8,22,205,250,199,122,230,70,45,123,135,221,111,113,4,247,109,175,85,174,251,135,110,133,230,32,228,203,40,124,95,121,120,91,61,27,159,88,188,245,143,70,153,55,24,163,97,137,77,233,65,94,122,207,194,92,191,6,216,132,189,142,112,7,164,62,151,126,171,112,252,63,1,253,99,94,173,92,71,238,138,221,4,241,210,161,112,49,212,206,247,93,214,106,190,155,123,139,249,133,26,15,218,92,243,73,203,108,199,66,144,102,127,168,254,226,255,0,100,67,26,49,176,2,137,121,237,94,209,200,189,22,145,254,117,16,72,23,104,237,51,136,202,140,195,123,127,167,87,116,242,211,127,236,152,133,230,52,27,96,230,183,27,66,98,54,117,106,211,133,158,231,107,127,100,195,1,56,25,126,70,88,54,129,115,254,212,197,255,0,201,32,121,207,218,199,218,159,57,62,208,49,15,204,95,30,140,48,1,255,0,73,180,2,255,0,177,81,127,242,72,30,115,246,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,180,235,247,141,88,236,184,246,19,203,47,207,95,56,154,54,157,126,240,28,127,178,49,200,93,7,31,236,140,114,36,236,2,43,187,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,49,80,149,238,202,125,132,169,69,74,129,181,54,114,225,153,106,169,42,65,63,130,41,85,22,18,150,27,96,146,133,55,88,52,25,154,150,181,40,212,76,107,74,73,4,141,250,73,122,216,113,188,21,217,135,177,4,61,162,241,84,156,222,204,136,186,240,14,15,168,50,212,120,233,121,133,247,173,97,151,35,200,56,175,199,117,167,9,200,123,133,89,226,86,131,86,253,180,161,74,179,154,38,252,0,68,7,106,46,192,179,48,125,118,165,180,198,78,211,234,181,74,86,35,168,73,157,139,40,236,70,126,99,148,201,75,67,178,95,169,37,105,74,180,67,86,237,197,59,188,52,165,151,20,157,38,104,112,144,204,191,143,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,88,134,213,118,92,123,118,101,151,231,175,147,205,31,171,218,51,177,71,244,42,230,59,21,252,1,76,170,185,150,88,167,233,41,178,95,45,235,116,185,198,107,55,41,138,123,82,150,173,40,65,56,210,157,36,169,109,169,73,187,170,101,215,15,242,187,46,61,187,50,203,243,215,201,230,128,145,254,215,108,194,199,217,107,179,110,27,174,229,206,56,196,24,86,164,254,56,135,17,217,148,74,155,208,95,113,133,64,158,165,52,167,25,82,84,104,53,33,10,52,153,218,232,73,251,136,104,255,0,103,14,208,185,251,142,118,206,203,204,45,141,115,195,48,49,5,22,111,123,113,52,234,166,38,155,46,43,250,41,82,214,141,109,56,226,144,173,43,66,84,87,46,74,73,25,115,34,18,191,181,6,203,248,7,107,60,1,79,203,156,198,171,226,10,117,54,157,88,106,182,211,180,73,12,178,250,159,109,151,153,74,84,167,154,117,38,141,50,22,102,68,146,59,146,121,245,35,195,249,9,217,127,144,91,59,102,197,11,56,240,86,47,204,9,181,172,63,197,112,204,85,42,16,156,138,189,252,103,99,175,90,91,136,218,206,200,121,70,86,89,120,136,175,114,185,24,110,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,0,246,163,251,118,102,111,230,95,147,194,29,171,46,51,143,49,242,147,178,251,21,66,192,204,210,154,129,142,243,66,163,132,171,115,164,40,215,41,136,178,40,145,22,166,163,178,104,54,207,122,219,79,33,110,169,100,166,210,101,161,6,165,147,172,245,94,212,127,110,204,205,252,203,242,120,67,42,228,70,74,125,218,123,40,115,79,135,168,112,179,240,38,96,79,198,176,245,187,161,151,120,42,60,78,33,183,44,218,212,171,197,118,78,132,150,155,186,77,106,81,39,85,195,77,114,83,44,164,231,54,110,97,12,169,139,89,137,73,94,42,172,70,165,156,233,46,52,148,70,67,139,34,91,132,78,184,218,92,89,39,81,161,162,89,45,213,233,109,23,90,210,71,232,207,34,242,47,46,54,116,203,138,118,87,229,125,27,129,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,19,231,7,41,241,215,220,191,52,240,110,102,119,95,121,250,37,136,41,213,222,11,127,185,226,184,89,45,189,186,222,105,86,141,91,189,58,180,170,215,189,142,214,30,156,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,245,143,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,138,204,44,107,74,203,92,1,137,115,26,187,30,91,244,220,43,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,189,174,101,212,107,175,101,199,176,158,89,126,122,249,196,209,149,118,177,246,88,206,79,179,252,67,242,231,192,119,90,77,79,6,230,190,0,133,89,134,220,74,254,19,198,52,118,228,180,137,113,12,216,168,83,165,178,74,73,56,203,201,35,52,56,211,133,116,56,146,228,163,37,23,82,16,87,218,25,177,101,87,101,140,208,145,93,194,24,126,90,114,175,18,200,35,195,243,14,74,165,20,39,205,189,78,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,222,56,180,61,167,32,118,104,109,235,39,33,177,11,57,43,155,53,217,111,229,213,114,67,108,210,22,230,235,69,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,199,165,105,37,161,41,53,188,107,151,252,226,201,220,3,158,184,2,169,151,57,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,214,70,16,23,177,118,214,216,171,100,108,211,44,83,77,107,142,195,117,222,26,159,137,169,202,75,142,239,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,124,225,25,89,102,39,251,42,179,51,10,231,38,92,97,204,210,193,82,248,138,46,38,167,181,80,141,169,198,214,227,58,203,198,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,164,199,159,125,177,54,85,198,91,40,102,229,67,7,214,105,178,213,134,42,50,36,73,194,117,119,28,39,145,81,167,18,252,4,167,82,132,39,137,109,42,109,47,35,74,116,172,201,68,91,181,182,181,237,87,98,134,63,198,77,103,70,50,202,212,226,25,103,132,229,97,121,21,245,210,84,100,166,10,162,212,184,76,38,66,8,202,232,89,180,242,208,173,38,90,200,155,215,171,118,222,144,233,61,163,219,66,231,238,6,219,59,48,240,182,10,207,12,192,195,244,88,93,211,195,83,169,120,154,108,72,172,107,165,68,90,244,52,219,137,66,117,45,106,81,216,185,169,70,103,204,204,111,7,100,78,97,99,236,202,217,183,18,87,115,27,28,98,12,85,82,99,28,76,136,212,202,221,77,233,207,182,194,96,64,82,90,75,143,41,74,36,18,150,181,18,72,237,117,168,253,230,63,127,62,251,47,242,11,104,156,216,174,231,30,53,197,249,129,10,181,136,56,94,37,138,93,66,19,113,81,184,140,212,116,104,75,145,28,89,93,12,164,206,235,63,17,157,172,86,34,204,27,47,236,191,128,118,76,192,21,12,185,203,154,190,32,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,211,29,6,68,105,51,185,171,159,66,32,134,30,212,127,110,204,205,252,203,242,120,67,98,182,24,218,171,6,236,161,217,249,142,113,133,102,165,17,88,158,163,142,42,209,176,157,33,198,205,229,212,106,37,74,167,104,53,52,149,161,92,51,106,83,106,121,122,147,165,6,73,35,222,45,180,47,93,123,81,253,187,51,55,243,47,201,225,13,95,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,125,41,90,210,195,41,82,136,174,162,105,178,59,233,43,7,107,206,44,226,199,217,235,143,234,153,141,152,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,102,123,85,132,187,44,115,115,22,108,160,89,247,10,165,17,88,158,163,29,24,138,147,134,155,82,222,91,244,2,134,243,197,164,152,105,213,61,58,74,142,49,178,194,116,165,40,51,37,171,120,189,12,246,174,204,45,130,163,103,61,86,38,208,57,193,66,137,63,47,169,146,36,179,74,164,75,222,160,234,213,22,20,206,135,156,105,77,110,164,65,73,169,244,153,19,190,39,152,54,214,149,32,156,66,166,124,7,151,124,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,127,246,223,219,51,0,237,103,176,214,12,153,14,116,74,118,54,167,99,138,115,85,234,11,174,178,203,234,125,186,60,147,147,46,44,98,125,215,142,14,250,65,54,219,174,88,238,90,85,207,175,106,237,88,216,74,170,85,89,251,83,100,214,25,136,170,106,163,155,248,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,132,164,208,104,223,168,151,173,247,27,139,96,25,87,100,239,106,124,155,251,64,195,223,49,96,74,167,109,95,178,198,22,251,64,131,242,234,136,138,189,147,189,169,242,111,237,3,15,124,197,129,42,157,181,126,203,24,91,237,2,15,203,170,32,34,131,102,74,181,42,129,180,150,84,87,107,181,56,148,234,109,59,28,80,165,204,153,45,228,178,196,102,27,158,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,109,87,105,126,222,178,115,231,16,189,146,185,77,93,150,198,93,80,228,56,205,93,109,238,180,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,188,26,150,163,90,210,163,67,38,141,11,29,255,0,34,242,47,49,246,139,204,122,118,87,229,125,27,142,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,20,31,94,78,236,253,143,179,190,149,143,107,184,65,17,24,166,229,198,23,151,138,171,83,38,147,201,96,152,97,38,174,25,14,54,218,211,196,184,148,186,166,219,89,160,148,76,186,122,139,65,140,106,61,4,98,108,134,193,187,54,246,126,102,62,84,224,200,81,18,138,118,91,215,151,83,156,204,115,101,117,106,137,210,157,41,19,93,37,45,106,214,226,147,114,73,173,90,16,72,109,39,161,9,34,243,238,2,114,123,93,179,11,31,101,174,205,184,110,187,151,56,227,16,97,90,147,248,226,28,71,102,81,42,111,65,125,198,21,2,122,148,210,156,101,73,81,160,212,132,40,210,103,107,161,39,238,33,26,187,50,109,55,180,149,127,105,44,168,161,87,118,131,204,170,141,54,163,142,40,81,38,67,151,139,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,19,83,181,6,203,248,7,107,60,1,79,203,156,198,171,226,10,117,54,157,88,106,182,211,180,73,12,178,250,159,109,151,153,74,84,167,154,117,38,141,50,22,102,68,146,59,146,121,245,35,192,25,123,217,19,179,110,90,227,252,53,152,212,44,109,153,79,212,176,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,78,215,177,151,80,27,190,53,255,0,109,29,146,112,174,215,57,88,120,90,164,239,3,137,40,92,77,67,12,212,82,166,218,221,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,86,229,179,35,186,8,108,0,0,243,3,154,185,103,138,178,111,49,241,30,86,227,88,156,61,107,12,212,29,167,201,210,219,136,109,237,7,224,125,173,226,16,181,50,234,13,46,54,179,73,107,109,104,81,21,148,66,71,251,27,246,155,192,56,86,149,136,54,110,197,242,98,81,42,85,106,194,177,13,22,165,54,162,203,44,84,31,125,49,33,247,122,18,225,165,71,36,212,134,148,218,17,172,220,37,58,86,70,236,183,154,193,218,143,237,217,153,191,153,126,79,8,106,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,61,79,8,171,237,206,253,164,255,0,124,159,201,163,103,251,60,246,211,165,109,79,149,241,232,88,191,16,68,86,106,97,168,230,88,130,25,70,76,83,154,193,57,165,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,91,182,208,182,117,107,7,110,119,237,39,251,228,254,77,1,138,187,21,61,169,241,79,217,252,239,152,211,132,212,136,86,236,84,246,167,197,63,103,243,190,99,78,19,82,0,0,0,49,86,214,62,203,25,201,246,127,136,126,92,248,243,88,61,41,237,99,236,177,156,159,103,248,135,229,207,143,53,128,39,251,255,0,106,203,255,0,221,255,0,255,0,233,193,0,34,127,191,246,172,191,253,223,255,0,254,156,16,2,3,106,182,148,216,130,187,148,153,29,149,187,67,224,56,181,90,198,12,197,184,62,141,81,196,114,95,121,15,57,72,172,75,101,46,40,148,134,218,70,234,26,247,173,33,165,153,172,201,194,82,22,178,53,180,75,234,155,23,109,109,138,182,70,205,50,197,52,214,184,236,55,93,225,169,248,154,156,164,184,238,242,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,119,206,17,149,150,98,109,50,55,0,96,220,211,216,155,44,114,251,48,112,244,74,230,30,174,101,190,31,141,58,12,146,61,14,163,187,227,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,66,182,217,155,25,227,237,147,49,252,152,115,32,203,168,224,154,140,133,187,65,175,52,211,207,48,150,28,122,65,70,137,42,73,176,211,37,59,115,28,220,113,166,238,86,61,73,229,208,39,251,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,233,91,88,251,44,103,39,217,254,33,249,115,226,34,251,52,54,227,147,179,142,50,103,39,177,194,34,47,46,177,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,129,13,147,136,50,52,173,15,75,78,211,117,106,85,127,100,76,215,174,208,170,113,42,52,218,142,91,215,101,195,153,17,228,188,196,150,28,166,60,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,230,220,74,167,106,230,221,63,135,217,127,37,49,159,251,34,46,63,155,5,63,226,165,52,182,228,18,191,219,120,164,37,63,136,201,175,245,195,34,42,199,96,164,211,49,150,107,227,248,84,104,110,75,175,226,204,99,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,87,91,138,46,106,51,81,245,48,31,191,145,121,23,152,251,69,230,61,59,43,242,190,141,199,85,103,93,215,158,116,205,17,105,241,82,100,78,74,146,225,17,238,217,70,164,220,236,106,53,41,40,66,86,181,161,10,202,187,102,236,47,152,251,30,87,96,185,83,159,233,70,12,172,233,106,155,137,163,195,56,237,170,86,141,78,69,144,214,181,238,30,45,43,82,8,214,164,184,217,26,146,163,52,186,134,229,255,0,98,13,139,176,174,200,249,112,196,25,169,165,86,241,245,75,120,253,111,16,181,5,180,184,141,233,51,170,12,103,205,4,241,195,65,176,217,146,86,126,55,9,78,233,70,162,109,25,131,56,178,119,0,231,174,0,170,101,206,99,80,98,84,105,181,24,239,180,211,174,197,101,231,233,239,184,203,140,166,92,85,60,133,165,169,45,165,213,155,110,146,76,210,103,245,145,132,32,118,121,237,167,85,217,99,52,35,208,177,126,32,150,156,171,196,178,12,177,4,50,140,169,69,9,243,111,75,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,183,110,45,12,233,252,174,211,26,181,42,191,182,190,96,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,36,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,199,251,85,108,207,140,182,80,205,201,153,91,140,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,234,53,50,189,77,56,133,182,163,61,43,66,180,169,104,208,226,241,85,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,162,80,132,164,172,68,68,2,103,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,58,86,117,229,125,43,58,178,143,23,229,69,101,81,27,143,138,104,242,105,168,145,38,18,101,162,27,235,65,238,101,19,74,50,37,173,151,119,110,163,196,147,37,182,147,37,36,200,140,187,168,213,94,211,76,235,251,139,108,143,138,120,122,127,21,63,29,223,5,67,214,214,182,90,227,88,123,136,113,203,56,133,38,209,90,147,161,69,170,206,155,90,146,105,213,96,129,108,89,64,244,83,21,86,112,183,125,210,171,61,205,80,145,79,239,26,76,158,34,12,205,211,138,70,254,59,182,45,227,43,211,169,11,177,106,73,145,216,174,37,167,177,47,44,240,172,108,172,199,89,199,194,111,113,37,67,16,30,25,223,184,219,106,225,224,199,141,30,70,134,85,163,120,141,227,146,174,225,107,52,171,112,199,132,141,23,56,129,18,63,216,177,156,85,90,46,110,98,188,144,168,87,162,53,66,196,180,117,214,224,195,151,41,73,90,170,177,86,218,77,49,91,53,146,13,110,70,113,213,186,73,65,173,72,134,217,220,146,209,128,152,144,0,1,164,29,174,217,133,143,178,215,102,220,55,93,203,156,113,136,48,173,73,252,113,14,35,179,40,149,55,160,190,227,10,129,61,74,105,78,50,164,168,208,106,66,20,105,51,181,208,147,247,16,209,254,206,29,161,115,247,28,237,157,151,152,91,26,231,134,96,98,10,44,222,246,226,105,213,76,77,54,92,87,244,82,165,173,26,218,113,197,33,90,86,132,168,174,92,148,146,50,230,68,37,127,106,13,151,240,14,214,120,2,159,151,57,141,87,196,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,26,100,44,204,137,36,119,36,243,234,71,135,242,19,178,255,0,32,182,118,205,138,22,113,224,172,95,152,19,107,88,127,138,225,152,170,84,33,57,21,123,248,206,199,94,180,183,17,181,157,144,242,140,172,178,241,17,94,229,114,48,232,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,0,0,0,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,165,100,94,208,56,251,103,138,174,41,174,229,202,226,49,82,197,88,94,118,21,118,99,166,242,95,130,196,149,52,165,73,138,227,46,54,166,164,161,76,161,77,184,102,162,73,243,210,124,173,143,233,52,201,53,170,172,42,52,55,34,55,34,124,134,227,52,185,114,218,138,194,86,181,18,82,110,60,242,146,211,72,185,149,214,226,146,132,149,205,70,68,70,99,109,123,50,50,47,46,54,139,206,12,117,149,249,161,70,227,169,83,178,254,107,172,188,209,146,37,83,229,38,161,79,38,229,70,112,200,247,111,35,82,172,118,52,154,84,164,45,43,66,214,133,98,173,171,182,81,204,125,146,179,29,120,43,26,181,199,82,167,111,31,160,87,216,100,209,22,175,21,38,68,106,73,25,158,237,228,106,73,58,201,153,169,181,41,38,70,180,45,183,22,19,105,176,198,203,248,7,102,92,151,131,15,8,85,226,87,234,88,186,60,26,221,106,189,26,67,50,152,154,250,162,52,90,98,73,109,166,212,228,18,86,245,198,9,122,140,137,245,170,254,51,27,20,33,219,179,67,180,66,54,88,73,103,33,51,251,17,203,86,24,168,200,109,24,127,18,212,170,14,188,138,26,201,166,217,110,19,198,234,141,44,193,210,210,9,10,70,148,48,179,81,172,183,107,82,217,152,144,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,85,0,0,4,85,246,174,108,45,248,125,168,50,83,6,127,178,37,99,248,80,85,254,42,147,84,110,57,39,253,183,138,90,85,248,143,26,63,92,60,35,87,42,179,51,21,100,222,99,225,204,210,193,82,248,122,214,25,168,53,80,141,169,199,16,219,218,15,198,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,199,167,58,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,43,118,151,236,21,39,33,177,11,217,213,148,212,41,111,229,213,114,67,143,85,208,222,235,69,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,199,165,105,52,45,73,53,178,75,9,52,216,187,107,108,43,181,206,86,22,41,166,181,192,226,74,23,13,79,196,212,229,37,182,183,115,149,25,181,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,185,112,140,174,131,27,0,60,230,108,57,143,241,150,95,109,95,150,18,176,102,33,151,74,93,115,20,82,232,21,50,100,203,68,202,116,185,140,181,34,59,168,81,26,86,133,36,238,87,47,10,210,133,167,74,208,149,23,163,48,26,65,218,95,176,228,109,163,176,107,217,195,129,215,45,25,139,130,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,124,107,112,219,89,25,41,11,102,16,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,167,135,154,205,172,125,169,243,147,237,3,16,252,197,240,18,169,216,251,180,46,21,198,217,18,91,62,240,221,223,137,50,231,127,39,75,146,155,87,122,65,153,49,247,248,134,91,185,56,91,167,29,221,56,90,77,41,214,194,181,153,187,161,27,254,60,192,229,86,102,98,172,155,204,124,57,154,88,42,95,15,90,195,53,6,170,17,181,56,226,27,123,65,248,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,244,39,177,254,210,148,45,170,114,58,143,153,180,194,220,213,89,211,75,196,145,19,21,108,55,18,176,211,45,174,67,109,18,148,189,76,158,245,14,54,100,181,158,237,196,18,140,150,75,74,67,53,128,0,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,0,8,224,237,136,218,99,25,101,246,13,162,228,6,15,131,136,41,8,199,17,215,54,175,136,26,34,106,36,202,114,13,109,59,75,105,205,38,165,173,74,54,214,249,37,72,210,209,180,133,111,17,37,105,41,31,24,83,108,13,154,232,91,84,228,117,99,44,170,103,185,170,179,170,169,134,229,170,82,216,110,37,97,166,92,68,119,29,52,165,122,153,61,234,219,112,141,11,61,219,139,52,145,44,144,164,135,158,44,189,195,116,172,101,143,240,214,16,174,226,120,152,110,155,92,172,66,166,204,173,75,36,238,41,172,60,242,27,114,83,154,150,132,232,109,42,53,157,214,146,178,78,234,79,82,244,167,147,185,59,128,114,43,0,82,242,231,46,104,49,41,212,218,116,118,26,117,214,162,178,203,245,7,219,101,182,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,250,136,188,219,102,174,89,226,172,155,204,124,71,149,184,214,39,15,90,195,53,7,105,242,116,182,226,27,123,65,248,31,107,120,132,45,76,186,131,75,141,172,210,90,219,90,20,69,101,16,151,254,203,221,186,126,237,120,85,25,29,156,120,207,139,204,154,46,190,231,147,53,58,94,174,210,219,109,38,87,120,212,124,68,198,108,230,242,228,149,173,162,67,159,74,164,200,112,131,127,198,52,218,43,33,176,110,210,89,71,93,202,156,103,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,182,212,171,154,73,105,214,131,91,106,61,11,81,30,75,17,171,218,215,182,143,161,116,41,155,40,224,5,106,173,98,58,123,47,226,138,163,19,180,170,157,5,197,234,76,20,165,165,146,201,231,208,130,55,82,233,18,120,103,146,90,92,41,26,155,8,150,197,148,15,69,49,85,103,11,119,221,42,179,220,213,9,20,254,241,164,201,226,32,204,221,56,164,111,227,187,98,222,50,189,58,144,187,22,164,153,29,138,226,103,187,39,246,157,198,89,181,148,113,178,155,25,225,28,64,250,240,52,119,41,244,204,82,205,24,154,163,46,157,25,17,27,143,1,217,73,86,149,78,66,95,228,130,109,55,97,180,45,70,165,234,82,162,7,39,114,119,31,103,174,63,165,229,206,92,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,245,17,250,40,217,215,33,176,110,205,185,71,66,202,156,25,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,183,20,155,146,77,106,208,130,67,105,61,8,73,16,71,95,107,190,215,120,250,155,137,145,178,238,16,167,98,12,45,77,98,59,85,42,213,104,164,61,16,235,236,73,142,227,124,43,27,181,18,94,131,165,215,80,238,189,68,227,205,169,26,83,184,51,118,56,50,159,2,253,212,51,79,6,229,159,122,119,103,165,184,130,157,66,227,119,27,238,23,138,146,219,59,221,222,164,235,211,188,213,167,82,111,107,92,175,113,63,219,104,236,147,133,118,185,202,195,194,213,39,120,28,73,66,226,106,24,102,162,149,54,214,238,114,163,56,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,183,45,153,29,208,67,207,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,102,27,255,0,218,219,147,184,7,34,176,6,207,249,115,151,52,24,148,234,109,58,61,121,167,93,106,43,44,191,80,125,182,105,44,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,245,17,117,78,198,170,77,42,191,180,150,54,161,87,105,145,42,52,218,142,91,212,162,76,135,45,148,188,196,150,28,159,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,1,158,251,85,99,45,161,242,143,44,48,126,101,84,165,213,241,62,94,72,172,198,85,93,246,203,92,234,116,132,64,225,77,231,117,154,158,146,149,71,144,149,172,210,157,72,38,84,163,113,197,56,179,250,182,51,218,151,250,17,241,182,48,204,136,88,111,190,235,85,44,31,42,133,68,142,234,180,197,68,231,102,68,117,46,201,50,81,44,217,66,24,113,70,148,120,150,162,74,46,130,81,184,128,109,211,179,237,11,102,173,163,177,22,93,225,108,65,74,168,209,100,105,172,83,162,66,125,110,61,71,139,37,107,91,80,37,18,212,181,165,230,144,73,177,169,106,83,141,41,151,78,198,238,148,228,14,205,157,171,179,31,35,51,199,13,229,125,49,222,245,193,153,141,136,32,81,234,84,105,15,26,91,143,42,83,205,199,110,124,115,177,238,222,70,164,107,34,45,46,182,130,66,172,105,105,198,181,130,173,83,198,89,175,143,230,214,102,55,46,191,139,49,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,217,13,164,185,168,137,37,208,132,201,246,104,108,21,27,33,176,243,57,213,155,52,40,143,230,45,114,59,111,82,16,230,247,93,2,156,252,86,212,166,84,203,205,54,166,39,26,156,121,167,143,199,165,9,36,33,73,37,188,75,13,244,87,65,104,185,93,5,18,3,230,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,121,183,218,171,45,232,89,69,180,118,98,229,206,22,153,74,145,69,162,226,9,77,83,147,76,156,185,108,197,138,181,239,26,138,167,87,117,155,204,33,105,97,210,81,154,146,235,78,36,212,163,78,163,244,39,180,14,102,125,198,242,59,30,102,147,114,233,81,229,225,156,63,58,161,3,189,28,209,21,233,200,101,92,43,11,241,160,213,189,124,218,108,144,149,18,150,165,146,82,122,148,67,205,102,44,197,53,220,115,138,171,56,215,20,206,227,107,88,130,161,34,169,81,147,186,67,123,249,79,184,167,29,115,66,9,40,78,165,173,71,100,145,36,175,98,34,46,64,36,43,177,63,43,233,88,135,55,49,230,107,212,21,17,233,24,50,143,22,155,6,59,208,146,234,219,126,160,183,47,41,167,76,238,202,208,212,55,90,61,41,186,145,41,101,169,36,70,75,152,133,116,16,5,217,151,157,127,113,109,174,48,183,17,79,226,160,99,187,96,169,154,26,214,243,92,107,236,240,238,55,119,16,148,218,83,81,181,168,245,89,163,119,74,77,90,109,63,170,232,2,197,10,32,249,91,226,42,161,106,63,210,3,148,186,10,138,23,49,80,1,160,29,162,90,75,238,127,114,191,245,87,255,0,68,27,254,52,7,180,89,118,251,159,114,255,0,170,223,250,32,13,4,216,93,109,150,54,193,201,82,46,163,199,52,251,29,191,191,70,19,195,76,78,172,60,218,108,92,239,255,0,12,196,23,108,19,73,227,49,78,19,153,196,104,221,99,168,5,167,69,239,103,34,159,91,252,68,237,81,81,166,148,202,47,248,220,255,0,223,24,8,135,237,91,132,209,98,202,163,164,211,68,181,87,41,132,106,211,204,255,0,82,207,222,35,214,130,163,110,166,245,140,203,192,162,229,254,49,9,111,237,70,192,93,233,74,239,126,246,221,111,241,20,2,221,238,53,105,181,61,210,235,168,175,234,249,123,196,68,86,152,224,43,149,24,154,181,238,37,60,214,171,90,250,86,101,123,126,64,30,130,54,89,168,161,239,73,244,155,156,184,46,191,246,255,0,136,217,17,23,221,158,89,155,199,122,127,250,137,163,71,117,127,100,222,247,226,255,0,113,240,18,130,36,0,162,186,10,128,163,133,87,247,24,185,34,227,47,120,180,138,192,57,0,0,0,0,0,0,0,0,0,0,88,171,123,199,30,162,28,135,212,90,101,96,23,164,238,66,225,97,117,23,128,14,165,152,208,248,218,43,45,105,65,218,90,85,227,46,94,162,255,0,156,118,209,249,120,138,63,19,9,13,235,211,103,72,239,107,251,140,7,159,73,181,47,68,180,89,110,181,197,223,245,169,233,190,159,198,230,95,141,203,242,137,229,193,248,129,186,182,11,170,212,18,169,6,76,169,244,158,240,252,92,154,73,242,230,126,98,9,182,165,166,250,57,232,199,211,113,28,71,27,251,29,26,116,238,62,39,127,88,75,126,205,120,235,190,50,162,186,239,117,238,127,84,165,55,109,254,175,236,102,121,250,165,230,36,8,218,237,24,174,179,47,55,179,10,42,119,250,151,221,62,181,173,202,44,67,243,248,13,101,200,216,14,212,113,92,182,90,52,18,147,78,113,102,107,189,173,189,108,188,190,35,61,118,130,202,223,231,134,61,61,222,157,93,215,239,191,246,28,81,210,182,38,195,253,253,153,117,40,252,94,227,77,1,247,47,187,213,210,76,114,183,82,243,9,19,119,179,20,23,33,229,78,5,39,13,7,167,8,83,17,225,243,225,153,254,97,152,199,76,202,42,119,119,229,190,18,99,125,188,221,80,32,53,125,54,189,152,108,175,215,224,59,152,160,58,14,121,87,90,160,101,141,110,164,225,190,68,199,13,115,102,218,188,82,26,46,92,203,204,119,211,228,87,26,109,183,254,96,247,14,82,99,200,93,209,191,220,119,95,139,136,211,125,82,98,159,77,39,110,160,34,159,109,204,76,222,36,207,140,80,243,107,148,162,83,180,245,150,252,238,124,160,50,159,51,27,237,217,167,131,21,22,173,77,171,41,152,58,101,96,54,76,141,41,241,248,149,13,92,252,63,233,17,125,136,28,244,219,48,170,147,173,193,111,89,109,122,127,9,109,45,182,139,95,151,214,39,59,98,108,41,220,249,107,129,102,241,251,237,230,5,166,35,78,235,77,175,30,49,222,247,63,33,6,207,128,0,162,135,204,133,166,71,208,92,124,133,167,204,0,136,92,69,97,104,188,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,194,195,81,39,168,189,93,7,25,149,128,9,196,159,184,199,33,29,202,227,128,186,144,231,79,34,1,80,0,1,136,179,218,176,245,51,184,247,82,36,55,189,226,111,186,89,149,237,186,235,204,188,199,157,44,101,57,217,245,70,158,117,231,92,52,176,148,221,197,92,237,169,71,254,145,232,67,105,89,59,143,71,60,26,181,113,158,251,127,113,30,120,171,174,111,101,161,86,183,209,145,127,9,136,50,54,203,116,229,212,243,211,12,196,73,54,123,206,55,147,158,175,40,111,159,62,71,228,39,183,101,122,74,169,89,69,64,101,73,100,141,45,204,47,163,46,92,230,58,126,68,32,235,98,102,117,237,17,131,15,85,175,222,62,239,240,25,34,122,178,61,27,188,184,164,38,247,177,72,255,0,56,112,7,127,0,1,64,0,0,0,0,5,166,86,22,40,203,204,94,161,194,175,244,0,228,108,239,97,200,56,90,50,185,23,188,115,0,0,0,8,250,237,23,195,76,72,106,189,60,248,157,76,96,57,70,90,109,167,194,82,207,159,33,12,18,19,165,229,39,202,223,196,39,19,180,37,183,21,68,196,230,73,240,250,7,54,231,127,220,75,16,125,52,180,202,89,125,95,196,64,173,233,236,196,154,168,216,254,109,141,31,244,49,52,188,95,238,248,226,104,112,171,166,238,30,165,40,237,226,130,193,242,255,0,17,34,14,251,58,43,240,169,121,131,57,50,31,74,12,176,220,180,157,208,163,235,54,57,251,132,220,96,25,72,151,132,168,111,182,162,52,187,75,138,180,153,17,149,200,218,73,251,196,132,118,48,0,20,113,56,69,99,230,44,79,33,200,180,114,59,11,72,173,212,5,229,208,94,44,34,184,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,166,86,23,11,84,1,98,243,23,11,5,196,126,224,21,0,0,26,21,183,102,72,30,44,244,35,133,167,98,9,60,47,121,234,225,25,215,167,87,13,109,86,108,237,234,242,250,140,67,182,22,126,161,130,177,230,29,169,72,136,168,206,65,169,68,156,146,152,218,144,159,3,201,81,26,175,111,13,211,204,249,116,62,99,210,198,49,193,112,177,103,9,197,57,37,60,46,243,78,229,105,79,173,166,247,212,71,248,162,25,246,176,216,103,26,224,218,195,181,202,13,6,169,34,159,76,195,202,158,251,210,106,144,79,66,155,83,234,87,132,141,38,100,73,73,29,136,175,214,194,9,9,216,167,59,226,227,60,183,193,176,101,86,48,247,19,51,188,117,51,26,65,107,240,63,36,202,201,55,12,250,38,231,240,184,219,38,156,67,168,39,16,180,169,39,208,210,119,33,4,123,26,237,29,43,42,49,246,16,194,213,226,165,196,139,75,239,13,234,220,138,251,174,39,122,204,133,166,230,218,140,142,230,225,116,46,135,207,222,38,119,35,243,50,143,154,24,6,149,137,41,115,89,124,166,38,66,200,218,97,214,147,102,228,45,179,177,56,87,46,105,247,255,0,16,163,33,13,45,219,167,10,162,177,232,79,209,203,86,231,188,191,4,87,181,248,110,188,143,200,110,144,215,109,169,169,8,155,232,198,147,112,244,113,189,20,69,215,113,231,245,0,243,218,149,42,159,82,140,250,74,202,105,104,112,181,244,185,42,252,254,28,134,247,228,182,116,174,6,65,209,169,46,205,161,54,109,241,23,75,142,89,101,121,174,43,153,107,248,249,116,26,61,139,169,202,166,212,154,97,68,162,53,48,149,243,50,63,217,40,189,223,80,236,248,123,29,199,165,225,72,244,101,58,201,45,173,126,21,52,179,62,110,154,186,151,47,120,12,211,68,116,179,11,105,28,86,241,169,47,37,116,150,158,35,130,122,136,244,162,34,57,122,220,188,254,34,106,182,123,163,34,151,150,152,53,41,75,197,163,11,211,154,250,66,242,142,215,192,185,242,16,221,176,214,15,157,142,243,146,179,86,141,29,199,27,145,134,223,89,41,167,16,130,61,18,98,163,162,249,251,132,222,229,197,49,116,172,19,135,96,184,149,37,81,168,241,24,50,82,136,204,141,44,160,186,151,47,112,157,199,103,0,1,69,21,208,113,153,153,242,176,228,81,149,133,133,107,220,5,75,160,188,90,69,113,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,86,162,66,77,71,208,128,104,23,106,86,36,84,12,1,14,33,57,20,183,120,162,23,37,159,139,156,9,7,207,159,196,67,93,97,46,212,177,21,77,198,219,83,134,185,79,57,102,200,207,170,207,159,213,204,74,55,107,54,40,104,226,185,71,37,183,169,140,73,78,89,150,133,95,157,53,211,235,211,246,66,52,176,61,57,202,206,38,154,219,105,82,143,114,227,190,21,17,127,92,79,159,214,2,103,182,49,201,104,120,123,211,13,235,53,182,120,142,239,183,16,146,77,244,241,29,60,5,231,252,67,118,212,100,146,51,51,181,138,227,29,101,38,31,69,31,189,108,110,253,54,227,215,82,79,166,243,200,190,35,191,205,112,153,134,251,167,209,13,41,95,160,140,4,126,118,147,99,54,225,229,246,98,210,145,42,6,180,119,69,144,165,248,249,191,13,93,53,124,124,186,13,43,236,250,120,170,89,239,94,154,179,78,167,48,180,139,232,233,202,84,50,255,0,64,203,93,165,184,201,114,113,22,99,208,145,184,52,43,185,249,232,89,43,212,134,174,183,176,196,125,154,113,22,254,111,213,221,210,126,44,43,47,161,151,251,54,40,9,194,192,201,36,224,250,17,17,244,165,197,47,252,18,71,156,173,172,125,169,243,147,237,3,16,252,197,241,232,231,6,55,187,194,84,66,231,202,155,24,191,240,73,30,113,182,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,180,235,247,141,88,236,184,246,19,203,47,207,95,56,154,54,157,126,240,28,127,178,49,200,146,184,179,149,199,34,127,208,2,43,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,37,83,177,83,217,99,20,253,160,78,249,117,56,111,248,208,14,197,79,101,140,83,246,129,59,229,212,225,191,224,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,31,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,72,50,243,181,135,38,179,27,105,168,57,57,70,164,85,83,132,49,6,226,141,68,196,79,194,83,110,59,92,84,167,91,73,41,146,82,151,193,200,66,162,147,78,41,13,184,219,134,173,235,100,133,154,217,15,202,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,39,248,0,0,64,15,106,63,183,102,102,254,101,249,60,33,187,253,146,216,42,149,153,91,13,102,126,92,215,100,75,98,155,138,177,69,106,137,49,216,139,74,95,109,137,52,120,44,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,125,6,144,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,2,29,179,11,5,85,114,215,31,226,92,185,174,200,136,253,75,10,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,237,107,145,116,19,253,217,239,154,20,172,213,216,251,45,170,116,244,196,102,69,2,142,214,23,157,17,153,169,146,184,239,211,210,81,139,123,98,35,109,110,180,219,82,9,181,21,210,137,8,230,162,50,90,162,87,181,31,40,99,101,46,216,56,153,250,107,17,24,166,227,152,236,226,248,172,178,251,174,173,11,146,165,162,82,157,55,61,85,174,99,18,220,36,164,212,130,67,136,36,233,245,19,182,189,137,121,199,66,119,10,227,173,159,164,51,185,173,70,168,30,49,134,230,165,171,139,138,227,113,226,72,43,18,52,55,185,91,81,185,154,245,47,138,240,166,205,168,204,36,252,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,101,93,172,125,150,51,147,236,255,0,16,252,185,241,138,187,46,61,132,242,203,243,215,206,38,140,171,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,50,175,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,4,212,128,0,8,1,237,71,246,236,204,223,204,191,39,132,27,2,236,81,138,182,172,204,120,149,186,181,51,135,203,44,51,80,101,204,71,80,144,78,33,185,250,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,110,91,89,44,207,82,154,67,174,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,165,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,1,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,33,7,180,191,97,201,59,56,227,39,179,135,3,174,34,242,235,26,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,248,16,217,182,178,35,74,22,244,228,141,0,237,171,246,88,194,223,104,16,126,93,81,1,21,123,39,123,83,228,223,218,6,30,249,139,2,85,59,106,253,150,48,183,218,4,31,151,84,68,85,236,157,237,79,147,127,104,24,123,230,44,9,94,237,149,164,213,107,251,54,224,154,21,10,153,46,163,82,168,230,69,54,36,56,113,25,83,207,201,125,200,21,4,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,8,97,194,120,90,187,142,113,85,27,5,97,104,60,109,107,16,84,35,210,233,209,183,168,111,127,41,247,18,219,77,235,89,165,9,212,181,164,174,163,36,149,238,102,69,204,79,246,196,27,23,97,93,145,242,225,136,51,83,74,173,227,234,150,241,250,222,33,106,11,105,113,27,210,103,84,24,207,154,9,227,134,131,97,179,36,172,252,110,18,157,210,141,68,218,48,255,0,102,134,193,81,178,27,15,51,157,89,179,66,136,254,98,215,35,182,245,33,14,111,117,208,41,207,197,109,74,101,76,188,211,106,98,113,169,199,154,120,252,122,80,146,66,20,146,91,196,189,245,1,138,182,177,246,88,206,79,179,252,67,242,231,199,154,193,233,79,107,31,101,140,228,251,63,196,63,46,124,121,172,1,234,160,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,29,127,5,236,137,85,204,93,140,177,62,212,88,66,163,46,69,75,3,226,137,52,218,213,24,163,169,210,122,148,152,208,156,226,152,221,164,212,149,178,169,46,173,221,126,13,201,41,122,155,220,153,59,216,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,167,253,153,123,42,109,29,140,115,79,11,103,166,22,169,85,112,78,94,192,168,19,149,26,218,38,46,63,126,199,139,37,151,29,166,54,202,28,75,146,25,121,198,210,218,212,162,220,22,233,219,154,220,107,116,172,215,219,157,251,73,254,249,63,147,68,164,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,34,219,183,59,246,147,253,242,127,38,128,197,93,138,158,212,248,167,236,254,119,204,105,194,106,68,43,118,42,123,83,226,159,179,249,223,49,167,9,169,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,19,253,255,0,181,101,255,0,238,255,0,255,0,244,224,128,17,63,223,251,86,95,254,239,255,0,255,0,78,8,1,1,233,79,100,239,101,140,155,251,63,195,223,46,96,126,174,122,100,94,92,109,23,151,21,28,175,205,10,55,29,74,157,103,89,121,163,36,74,167,202,73,25,55,42,51,134,71,187,121,26,149,99,177,164,210,165,33,105,90,22,180,43,242,182,78,246,88,201,191,179,252,61,242,230,6,85,1,6,217,33,217,79,159,56,203,62,106,121,115,155,84,137,120,87,7,225,89,8,85,99,18,48,157,76,85,24,87,54,209,74,113,105,210,250,221,73,95,89,166,204,21,247,201,39,9,44,46,85,51,191,5,82,178,215,97,172,125,151,52,41,18,223,166,225,92,167,170,209,33,187,45,105,83,238,49,26,142,227,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,65,157,70,42,218,199,217,99,57,62,207,241,15,203,159,1,230,176,77,159,102,134,193,81,178,27,15,51,157,89,179,66,136,254,98,215,35,182,245,33,14,111,117,208,41,207,197,109,74,101,76,188,211,106,98,113,169,199,154,120,252,122,80,146,66,20,146,91,196,184,76,30,170,0,0,0,6,10,219,19,101,92,27,181,126,81,212,48,125,102,155,17,56,158,157,30,68,156,39,87,113,195,101,116,234,137,163,192,74,117,40,90,184,103,20,150,210,242,52,171,82,8,148,69,188,67,107,71,159,108,213,203,60,85,147,121,143,136,242,183,26,196,225,235,88,102,160,237,62,78,150,220,67,111,104,63,3,237,111,16,133,169,151,80,105,113,181,154,75,91,107,66,136,172,162,30,159,132,0,246,163,251,118,102,111,230,95,147,194,1,191,253,138,158,203,24,167,237,2,119,203,169,195,127,198,128,118,42,123,44,98,159,180,9,223,46,167,13,255,0,0,16,215,219,55,158,147,49,78,114,208,178,26,145,89,215,69,193,52,246,234,53,72,141,147,237,254,172,75,73,173,36,241,40,201,167,119,113,14,58,155,90,82,102,142,45,244,235,51,82,146,153,116,204,44,107,74,203,92,1,137,115,26,187,30,91,244,220,43,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,189,174,101,212,121,151,204,44,107,85,204,172,127,137,115,26,187,30,35,21,44,85,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,181,174,103,212,7,95,29,215,37,51,66,171,146,185,185,132,51,94,140,153,110,72,194,213,136,213,37,199,141,53,81,23,49,132,44,183,209,77,212,145,154,16,243,91,198,151,225,81,26,28,81,26,84,70,100,125,40,0,122,146,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,126,176,210,14,200,140,226,170,230,86,203,139,194,56,142,189,18,117,75,47,171,14,209,35,52,114,148,236,214,233,74,105,183,162,41,244,173,106,81,32,148,185,12,52,100,73,70,238,42,80,146,250,53,24,221,240,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,8,245,237,61,219,214,78,76,82,165,236,253,147,245,217,112,51,6,167,30,51,213,90,188,77,210,202,147,78,125,47,107,101,183,82,238,246,60,229,18,88,81,25,181,225,101,242,113,10,74,205,181,167,48,109,245,182,190,21,217,79,46,37,209,41,53,62,35,51,113,53,61,230,240,229,62,57,182,183,32,107,37,54,154,156,130,113,43,66,89,105,100,102,132,173,39,190,113,6,130,45,41,117,109,64,183,244,213,143,113,87,246,215,17,226,76,71,80,254,249,50,117,74,116,135,63,223,56,243,206,56,191,138,148,165,123,204,192,75,247,102,167,104,92,60,205,161,65,200,172,249,197,255,0,211,212,13,77,81,235,149,71,152,142,221,98,46,184,204,198,138,183,156,120,156,147,81,83,143,45,36,73,111,83,141,180,74,82,150,230,181,42,69,71,150,207,233,171,1,98,175,237,174,28,196,152,114,161,253,242,28,234,108,232,238,127,189,113,151,155,113,31,5,37,73,247,25,9,211,236,230,219,95,250,42,178,225,250,6,63,169,210,155,204,220,45,244,117,40,204,30,233,202,164,18,36,19,117,52,179,165,40,78,165,172,219,117,45,26,146,135,18,149,89,164,188,211,100,27,128,33,91,182,175,218,159,11,125,159,193,249,141,68,77,72,133,110,218,191,106,124,45,246,127,7,230,53,16,14,197,79,106,124,83,246,127,59,230,52,225,45,57,233,145,121,113,180,94,92,84,114,191,52,40,220,117,42,117,157,101,230,140,145,42,159,41,36,100,220,168,206,25,30,237,228,106,85,142,198,147,74,148,133,165,104,90,208,168,150,236,84,246,167,197,63,103,243,190,99,78,27,105,218,95,183,172,108,134,195,207,100,174,83,87,98,63,152,181,200,238,51,87,91,123,221,116,10,115,241,92,74,94,75,204,186,218,152,156,106,113,151,89,47,30,148,36,214,180,164,150,201,172,34,47,63,178,155,238,21,156,184,179,40,253,47,165,98,143,69,234,10,133,222,148,197,93,151,252,36,173,42,77,207,118,242,53,110,221,107,82,183,110,161,196,106,86,157,71,41,93,148,251,112,85,115,50,149,3,101,220,192,162,203,126,177,133,104,228,88,122,181,2,10,148,195,148,168,201,67,105,143,55,118,157,44,45,164,155,104,67,234,210,135,75,66,20,100,246,147,145,20,25,85,150,120,171,57,51,31,14,101,110,10,137,196,86,177,53,65,170,124,109,77,184,182,217,214,126,55,221,221,161,107,75,45,32,148,227,139,36,158,134,208,181,25,89,38,39,251,98,237,146,112,174,200,217,88,88,90,154,239,29,137,43,188,53,67,19,84,84,166,221,222,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,78,249,195,51,186,204,4,107,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,42,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,149,64,0,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,7,165,48,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,118,172,101,178,78,42,163,108,157,129,54,180,195,206,241,216,110,187,190,167,215,88,212,227,178,32,78,77,74,124,116,63,165,12,147,109,67,54,227,196,111,90,221,53,27,239,105,34,178,208,69,187,253,145,27,47,231,206,9,170,175,104,12,71,87,151,134,176,22,42,163,186,212,106,9,200,210,253,112,201,77,156,73,111,198,91,74,73,70,36,174,66,154,116,150,219,198,122,77,55,97,229,111,118,87,179,58,147,74,175,246,127,229,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,141,181,0,0,0,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,0,0,0,0,0,26,43,218,121,177,4,205,162,240,172,108,222,203,120,186,241,246,15,167,188,212,136,234,121,245,247,173,29,150,228,72,40,172,71,105,167,13,201,155,245,89,146,78,130,86,253,196,173,74,179,122,33,135,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,245,16,33,131,181,131,99,104,217,75,140,164,237,37,131,36,196,99,12,99,154,195,108,212,233,239,77,117,217,104,175,201,41,114,36,60,210,84,222,148,198,90,88,214,100,110,169,68,235,139,36,165,45,233,74,67,104,43,253,172,153,113,3,100,122,110,109,208,14,149,85,205,57,155,154,36,156,38,183,10,55,3,88,54,13,79,75,114,57,186,167,149,78,73,160,214,133,182,165,26,245,180,210,150,219,134,225,181,13,127,211,86,61,197,95,219,92,71,137,49,29,67,251,228,201,213,41,210,28,255,0,124,227,207,56,226,254,42,82,149,239,51,31,148,36,211,178,35,99,184,216,170,170,189,169,243,26,143,18,85,34,143,33,216,88,70,12,216,110,153,185,81,105,77,154,170,136,53,89,165,161,147,214,211,102,68,231,211,19,170,250,55,35,160,212,27,85,217,161,177,220,109,155,242,141,156,113,140,232,241,62,232,184,226,59,115,102,188,228,55,90,151,73,167,56,134,214,213,45,68,245,148,133,165,69,188,120,137,13,221,211,36,43,120,76,54,177,185,64,0,3,72,59,75,246,28,141,180,118,13,123,56,112,58,229,163,49,112,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,141,110,27,107,35,37,33,108,238,248,0,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,249,68,138,118,202,228,94,92,101,182,99,224,204,208,193,84,110,234,170,230,55,123,59,95,101,131,36,197,145,42,41,197,50,148,150,200,188,15,57,197,43,122,100,122,86,164,37,102,146,90,156,90,240,255,0,102,70,207,216,7,104,125,164,142,133,152,200,150,253,55,10,209,253,42,106,27,68,202,152,156,252,105,240,210,152,210,155,121,183,18,236,101,165,229,165,198,200,146,106,46,90,139,157,195,104,59,40,246,22,252,6,212,25,215,131,63,216,242,176,4,41,202,255,0,25,74,170,57,28,211,254,213,194,173,74,252,119,137,31,173,222,18,168,0,2,211,234,45,37,40,189,194,245,116,22,128,141,142,218,44,245,161,82,242,227,14,108,241,77,172,213,89,196,149,186,132,108,73,82,141,28,150,220,85,209,218,41,45,182,137,11,185,37,205,114,146,133,161,178,37,145,42,33,173,90,12,154,53,196,8,206,155,111,231,21,87,59,246,163,204,12,93,50,189,18,171,77,133,88,147,68,161,59,6,82,159,132,84,168,142,169,152,202,142,102,181,167,67,137,73,190,163,65,232,83,143,184,180,145,107,176,193,96,62,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,164,141,152,51,210,133,180,94,71,97,92,208,164,214,105,83,167,206,167,199,106,190,205,56,150,134,233,245,132,178,131,151,20,219,112,205,198,244,56,163,210,75,51,51,109,77,172,148,180,173,43,87,154,209,42,125,137,185,215,203,29,108,233,50,159,231,141,105,242,155,107,253,207,14,91,111,44,220,255,0,113,27,105,75,127,221,205,74,245,8,4,168,168,81,4,94,243,247,138,168,81,5,203,152,14,66,21,20,46,130,160,3,66,187,67,162,37,126,128,122,252,187,215,167,255,0,20,27,234,52,115,180,14,27,206,250,5,100,31,46,244,247,151,248,40,13,4,216,11,16,177,76,175,97,138,123,178,162,54,167,177,212,37,18,93,89,18,142,235,138,92,138,229,228,39,62,132,242,100,82,152,121,11,74,146,173,86,52,157,200,252,70,60,231,236,193,137,220,160,102,118,9,109,36,206,130,197,212,215,148,107,66,140,203,239,134,124,143,224,61,7,229,45,97,53,220,190,165,85,82,164,25,63,191,230,132,154,75,194,251,137,232,124,253,192,58,102,210,152,6,62,58,194,81,32,190,138,130,137,21,70,159,180,66,35,85,201,151,83,239,74,185,120,191,136,64,182,209,216,21,204,39,152,248,197,92,37,69,182,209,138,106,17,146,185,45,216,140,137,247,173,207,73,115,240,255,0,24,244,123,88,128,221,66,50,89,112,214,68,151,9,94,19,34,62,134,94,255,0,172,66,159,104,142,0,141,67,147,95,173,176,169,74,92,188,119,41,38,78,56,131,77,148,114,213,200,136,136,253,192,58,14,197,152,181,84,63,76,116,187,13,59,254,238,252,50,173,211,136,233,204,188,196,249,68,124,164,54,107,35,73,217,86,240,143,55,89,5,136,26,161,247,238,245,104,78,251,133,182,164,41,93,55,190,95,88,244,101,133,38,55,58,156,227,173,168,148,68,241,167,145,25,126,197,62,127,88,15,218,0,0,22,153,251,133,164,162,247,153,11,140,189,227,231,51,184,15,164,142,226,162,194,234,47,0,0,0,0,0,0,0,0,22,153,123,197,166,118,23,171,160,180,202,224,5,212,94,44,46,162,240,1,198,242,117,160,139,159,95,112,228,20,50,184,8,92,237,39,192,141,83,126,231,90,26,168,125,39,123,223,90,75,221,193,244,240,252,71,105,217,163,51,32,81,178,107,18,94,175,70,66,211,80,152,234,82,236,132,145,157,162,51,238,214,92,185,12,165,218,91,151,117,26,199,220,231,130,140,243,155,158,248,213,103,155,77,175,193,219,175,212,98,57,240,30,99,29,3,3,85,232,174,170,50,85,41,201,10,34,83,78,40,207,83,41,79,35,35,183,184,65,249,155,73,98,197,226,156,221,196,85,50,114,27,168,149,194,120,227,30,164,30,152,172,167,145,220,255,0,23,207,204,103,46,206,10,83,210,179,66,164,234,35,190,178,86,24,151,205,8,51,47,215,177,139,200,106,93,126,97,213,43,79,203,45,38,110,233,245,72,200,185,32,139,223,245,13,253,236,184,194,239,189,139,95,169,155,110,105,123,12,206,73,25,45,54,229,80,96,186,117,247,10,37,243,3,52,108,224,250,11,106,74,136,209,75,138,147,37,23,50,179,73,31,186,63,63,15,180,108,80,233,205,25,31,130,35,41,231,240,65,15,208,1,248,216,174,181,26,137,65,169,206,145,46,51,60,44,23,164,25,190,225,37,36,73,66,142,231,115,46,92,185,136,71,219,247,58,228,98,124,203,199,120,110,44,170,20,152,146,123,175,75,145,86,107,90,180,199,138,179,210,100,225,145,243,79,62,93,8,196,132,237,153,181,22,26,192,52,108,65,134,90,170,193,226,230,225,9,111,176,219,240,101,44,214,181,162,66,18,90,146,68,146,35,52,91,153,136,115,238,60,95,159,185,159,196,210,169,45,73,145,93,252,26,35,58,134,18,173,196,123,29,183,203,229,201,147,189,207,157,142,221,72,7,120,216,231,45,229,99,140,119,59,93,54,172,227,71,68,125,212,174,35,38,100,102,153,44,39,174,147,43,115,63,202,39,147,38,232,8,160,101,174,16,128,73,144,149,69,195,212,248,198,151,138,202,45,49,219,43,40,172,92,249,115,26,77,217,239,178,53,83,3,82,161,226,140,83,2,169,10,68,186,68,232,139,79,31,21,198,201,71,61,38,146,34,65,40,239,165,187,222,246,234,36,38,159,17,16,32,70,128,217,168,209,25,148,50,147,81,145,157,146,146,34,189,189,252,132,129,244,0,0,162,151,59,252,5,15,153,242,3,63,112,161,29,128,92,93,5,69,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,56,135,33,144,176,202,192,44,73,115,47,172,115,167,145,14,36,151,241,142,82,232,2,160,0,3,87,54,181,171,42,63,162,182,83,62,46,59,169,255,0,180,124,71,159,249,42,53,44,140,252,132,234,109,159,89,137,15,208,253,227,196,90,251,194,215,66,143,167,15,229,245,136,41,120,238,162,250,132,86,208,108,25,67,57,185,247,129,159,221,72,50,95,121,243,66,121,114,133,40,188,190,2,117,178,170,23,3,130,41,177,244,184,90,9,239,92,185,243,121,102,33,95,179,185,180,171,58,50,252,238,119,253,85,255,0,52,150,38,239,4,167,78,24,132,95,237,159,249,69,10,143,220,0,0,0,0,0,0,0,20,50,184,227,82,72,200,249,14,69,11,79,160,14,52,38,202,35,176,230,46,131,136,189,113,202,93,0,84,0,0,105,230,222,84,135,38,225,60,91,37,49,245,146,48,44,242,213,174,214,179,82,143,207,226,32,158,180,201,177,83,121,163,78,147,78,158,87,191,236,72,122,17,218,254,11,82,178,235,26,173,108,180,163,44,25,82,77,212,155,159,224,36,8,1,199,236,38,62,45,158,202,82,148,146,119,92,146,86,47,193,36,6,117,216,114,84,134,115,38,162,77,174,197,232,252,143,113,127,178,163,137,223,202,87,13,204,191,194,198,163,186,142,133,4,207,235,220,54,32,119,98,9,44,51,153,21,18,113,179,81,247,4,142,132,71,253,149,28,78,254,81,45,43,203,252,44,164,21,136,232,48,76,190,173,195,98,119,29,220,0,5,28,107,82,138,229,113,199,169,70,125,69,238,117,49,97,90,252,200,7,34,76,255,0,128,114,14,52,153,123,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,66,225,106,128,113,173,122,122,31,184,88,151,140,206,196,175,224,21,52,25,159,184,83,73,17,244,32,28,232,51,52,145,152,184,113,180,175,216,142,64,1,140,115,159,43,40,88,239,11,87,227,75,161,113,206,202,161,202,130,148,241,75,107,81,41,183,8,147,201,105,34,185,175,175,199,168,201,194,215,16,151,16,166,214,146,82,84,70,147,35,43,145,145,128,243,249,180,150,73,226,60,154,204,220,69,92,162,225,158,231,131,71,225,55,78,241,173,200,221,111,99,178,147,228,167,22,106,186,156,50,230,71,107,251,173,203,117,251,53,54,146,136,254,27,167,96,92,71,140,245,63,78,163,212,36,174,47,119,25,110,204,234,36,100,122,208,213,143,194,239,77,71,215,225,203,98,118,186,217,218,46,98,224,60,88,237,58,135,133,147,54,161,192,104,145,50,49,18,254,141,230,47,169,68,210,143,162,12,139,175,184,68,78,52,143,138,182,101,206,124,65,15,191,159,128,150,35,49,8,147,135,229,56,210,75,122,203,15,216,139,232,252,39,107,159,238,189,199,212,7,161,10,93,66,53,78,4,105,209,94,222,183,37,132,60,133,105,52,234,74,146,70,71,99,34,183,81,138,243,238,138,245,79,184,183,17,183,155,190,42,254,50,43,95,117,230,127,1,133,182,48,218,106,141,143,169,52,12,56,235,152,154,76,200,120,66,43,239,185,56,208,180,45,104,76,116,41,68,123,213,25,168,205,125,76,189,230,51,246,113,202,75,29,209,125,94,46,35,167,253,172,7,159,28,231,194,115,233,88,129,146,118,159,186,36,211,146,225,253,42,85,203,91,156,250,159,144,198,77,159,136,146,125,6,219,102,69,13,188,64,220,153,102,196,103,22,154,122,218,37,62,155,168,173,172,249,29,143,151,49,171,88,142,158,170,85,106,68,53,19,100,109,104,252,31,171,205,4,124,185,23,152,145,34,67,251,45,105,20,181,215,151,53,113,238,251,152,110,122,84,173,106,230,93,224,207,186,246,247,16,151,122,34,80,138,60,4,54,86,36,197,104,136,190,26,8,67,103,101,229,117,40,198,18,41,196,185,4,166,176,204,229,29,143,195,206,123,7,203,159,196,76,110,27,115,121,67,166,175,159,138,27,39,207,252,66,20,126,160,161,244,21,0,28,14,41,86,51,35,20,105,70,103,204,253,194,247,19,123,145,88,88,139,36,236,100,3,148,143,200,93,123,139,8,200,250,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,31,5,110,115,52,234,99,211,31,119,118,134,244,221,90,76,237,117,17,116,47,172,125,227,17,237,49,139,219,194,185,71,137,42,59,201,173,174,47,7,227,140,118,89,106,148,201,114,61,69,248,220,255,0,40,8,191,237,77,197,208,106,152,202,171,78,139,80,222,169,170,213,53,195,70,232,211,98,238,206,183,52,151,227,127,8,193,91,33,101,156,108,107,143,166,71,149,68,227,16,116,23,37,17,113,38,223,61,244,114,213,201,101,248,221,62,35,169,237,107,142,38,99,12,228,196,47,174,163,82,121,133,185,9,196,183,45,227,85,141,48,154,77,237,168,202,253,127,33,140,227,217,217,10,84,156,208,154,148,188,86,244,73,197,17,41,71,254,200,136,2,109,232,116,198,233,219,237,219,27,189,230,155,248,175,123,95,227,241,28,184,133,244,69,160,84,228,184,173,41,106,27,203,82,173,123,17,32,206,227,237,109,38,155,220,116,140,231,173,162,141,150,56,198,73,169,244,169,140,59,80,124,148,209,217,69,166,59,135,114,59,151,62,64,33,143,180,43,22,69,169,102,222,62,128,196,253,230,243,186,172,141,209,149,237,26,33,245,50,248,15,187,179,10,18,221,205,58,155,132,213,200,240,172,206,122,191,195,162,141,121,218,99,20,59,136,243,123,18,77,84,169,142,20,142,15,245,194,204,212,122,98,178,92,249,159,226,255,0,16,219,94,203,42,106,23,139,228,75,54,153,51,94,24,156,87,52,248,191,170,12,117,229,240,1,48,184,89,58,48,197,33,22,182,152,17,203,255,0,6,145,231,3,107,31,106,124,228,251,64,196,63,49,124,122,69,161,39,69,14,156,155,23,40,140,151,47,241,8,121,186,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,70,211,175,223,97,171,29,151,30,194,121,101,249,235,231,19,70,210,184,118,184,10,17,29,199,34,71,18,12,204,249,24,228,32,17,93,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,7,154,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,42,157,138,158,203,24,167,237,2,119,203,169,195,127,198,128,118,42,123,44,98,159,180,9,223,46,167,13,255,0,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,194,155,96,108,235,253,20,57,29,88,202,214,241,85,86,137,45,122,170,16,56,73,220,52,89,147,154,101,206,21,137,255,0,68,225,185,15,126,166,156,90,18,157,90,154,66,146,100,164,144,243,217,154,185,103,138,178,111,49,241,30,86,227,88,156,61,107,12,212,29,167,201,210,219,136,109,237,7,224,125,173,226,16,181,50,234,13,46,54,179,73,107,109,104,81,21,148,67,211,240,211,254,209,157,138,63,162,171,46,24,175,224,10,101,41,188,205,194,223,73,77,146,249,110,156,170,65,34,89,185,76,83,218,146,132,234,90,201,198,148,233,41,40,113,42,77,218,75,206,184,65,24,57,195,182,253,119,62,118,59,195,57,21,154,18,170,181,156,117,133,241,131,53,22,107,142,178,131,110,101,29,168,47,178,217,73,120,221,55,29,152,78,72,82,77,123,178,37,182,132,169,107,83,134,181,45,217,113,237,217,150,95,158,190,79,52,106,253,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,104,59,46,61,187,50,203,243,215,201,230,128,159,224,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,52,237,184,202,24,203,165,101,238,125,193,98,35,114,24,144,238,16,170,56,167,221,223,190,133,165,201,80,146,134,249,180,72,108,219,158,106,87,133,102,111,54,94,50,34,209,170,189,151,25,189,27,41,118,193,195,44,84,159,136,197,55,28,199,123,8,74,121,230,29,117,104,92,149,33,113,82,209,55,234,173,115,24,136,217,169,68,164,18,28,89,171,79,174,153,84,237,40,202,24,217,191,177,246,56,96,152,136,117,44,31,28,177,125,53,233,47,186,210,24,92,20,169,114,20,68,221,245,173,80,206,91,104,74,200,208,107,117,38,122,108,75,76,11,229,238,53,170,229,174,63,195,89,141,66,143,17,250,150,21,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,218,246,50,234,3,212,64,243,89,181,143,181,62,114,125,160,98,31,152,190,61,30,225,60,83,66,199,56,86,141,141,112,180,238,54,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,228,60,225,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,42,237,99,236,177,156,159,103,248,135,229,207,140,85,217,113,236,39,150,95,158,190,113,52,101,93,172,125,150,51,147,236,255,0,16,252,185,240,30,107,7,170,129,229,92,122,168,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,38,164,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,208,14,218,191,101,140,45,246,129,7,229,213,16,17,87,178,119,181,62,77,253,160,97,239,152,176,61,25,226,204,1,131,113,212,156,63,43,24,97,232,149,101,225,90,195,117,250,65,73,35,82,34,212,91,105,214,154,144,72,190,149,45,9,125,195,70,162,61,43,210,180,217,104,66,147,231,51,100,239,106,124,155,251,64,195,223,49,96,122,83,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,30,170,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,226,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,42,236,84,246,167,197,63,103,243,190,99,78,19,82,33,91,177,83,218,159,20,253,159,206,249,141,56,77,72,0,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,205,96,244,167,181,143,178,198,114,125,159,226,31,151,62,60,214,0,159,239,253,171,47,255,0,119,255,0,255,0,167,4,0,137,254,255,0,218,178,255,0,247,127,255,0,250,112,64,8,15,74,123,39,123,44,100,223,217,254,30,249,115,3,42,140,85,178,119,178,198,77,253,159,225,239,151,48,50,168,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,111,255,0,98,167,178,198,41,251,64,157,242,234,112,223,241,160,29,138,158,203,24,167,237,2,119,203,169,195,127,192,104,87,107,190,209,81,178,219,33,145,147,152,99,22,68,139,139,49,252,134,153,157,5,167,93,76,214,232,5,188,55,222,35,105,68,77,161,215,91,110,57,147,151,75,173,185,37,9,74,180,172,209,22,219,27,100,92,205,162,118,142,193,153,115,220,221,227,69,85,65,186,142,35,74,205,244,50,138,60,117,165,201,68,227,172,17,173,173,226,11,112,133,221,37,189,121,164,235,73,168,148,89,3,180,211,58,254,237,59,92,98,158,30,159,194,192,192,151,193,80,245,181,161,231,120,39,222,226,28,114,206,45,42,188,167,100,232,81,105,187,68,214,164,146,181,95,106,187,18,242,83,254,142,182,140,153,80,243,193,84,248,173,187,254,231,153,45,199,144,109,255,0,184,137,181,37,207,238,228,164,250,134,3,64,54,177,246,167,206,79,180,12,67,243,23,198,85,206,220,148,255,0,251,19,217,227,104,184,117,15,250,177,130,170,17,92,119,254,204,85,102,68,113,148,19,127,238,210,113,74,115,251,129,37,62,185,140,85,181,143,181,62,114,125,160,98,31,152,190,36,251,32,178,46,30,209,61,144,180,108,185,238,110,241,173,42,159,94,168,225,196,160,216,67,200,172,71,171,79,114,41,54,235,228,104,107,120,178,220,45,119,73,238,158,117,58,210,74,53,16,105,183,101,62,124,198,201,189,168,224,97,154,236,217,109,208,179,38,57,97,151,16,153,14,147,13,212,86,234,21,1,229,178,132,40,157,94,244,142,50,76,201,59,178,152,226,205,105,73,44,149,59,195,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,210,246,207,217,153,247,100,200,236,7,154,78,75,165,72,151,137,176,252,26,132,254,235,115,92,86,103,45,148,241,76,35,198,179,78,233,242,117,179,66,148,106,66,144,105,81,234,73,128,200,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,68,90,236,147,157,244,173,156,51,251,14,103,69,102,135,46,179,31,14,71,170,41,16,35,56,150,215,37,247,169,210,99,178,131,90,185,33,6,235,205,235,93,148,105,70,165,18,86,100,72,57,74,237,171,246,88,194,223,104,16,126,93,81,16,172,3,186,231,22,113,99,236,245,199,245,76,198,204,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,179,57,73,236,186,216,22,30,15,161,83,118,152,206,42,125,42,169,85,196,116,248,211,176,157,29,248,204,76,110,153,21,107,106,75,21,37,45,73,86,137,138,221,182,166,183,102,149,50,218,149,168,205,110,26,25,193,93,152,91,5,70,206,122,172,77,160,115,130,133,18,126,95,83,36,73,102,149,72,151,189,65,213,170,44,41,157,15,56,210,154,221,72,130,147,83,233,50,39,124,79,48,109,173,42,65,56,133,76,248,8,224,237,47,236,239,147,153,241,158,207,188,129,195,145,19,137,233,209,220,94,32,195,84,218,123,76,174,184,131,117,199,156,154,201,52,146,83,211,181,58,179,90,87,169,111,160,146,72,61,226,18,135,162,131,42,179,51,21,100,222,99,225,204,210,193,82,248,122,214,25,168,53,80,141,169,199,16,219,218,15,198,195,187,181,161,106,101,212,26,155,113,4,162,214,218,214,147,59,40,199,167,225,13,125,165,125,158,147,50,202,187,59,61,114,27,8,127,72,179,244,187,88,161,210,217,126,67,148,121,90,36,189,38,82,25,109,147,110,53,57,45,178,133,25,169,205,45,184,233,165,41,67,122,18,144,145,253,142,246,170,193,187,87,229,29,63,24,81,170,81,19,137,233,209,227,198,197,148,134,219,54,87,78,168,154,60,102,150,148,181,171,134,113,73,113,76,175,82,181,32,141,38,123,196,56,132,70,95,109,95,181,62,22,251,63,131,243,26,136,213,253,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,123,21,218,255,0,95,244,175,63,114,247,20,247,37,86,141,223,57,95,73,168,119,117,90,55,15,58,30,246,108,245,238,36,53,115,221,188,141,90,86,139,158,149,17,149,206,192,48,174,198,123,82,255,0,66,62,54,198,25,145,11,13,247,221,106,165,131,229,80,168,145,221,86,152,168,156,236,200,142,165,217,38,74,37,155,40,67,14,40,210,143,18,212,73,69,208,74,55,17,133,127,166,172,123,138,191,182,184,143,18,98,58,135,247,201,147,170,83,164,57,254,249,199,158,113,197,252,84,165,43,222,102,63,40,75,247,101,214,192,176,240,125,10,155,180,198,113,83,233,85,74,174,35,167,198,157,132,232,239,198,98,99,116,200,171,91,82,88,169,41,106,74,180,76,86,237,181,53,187,52,169,150,212,173,70,107,112,208,200,102,174,206,109,138,63,161,87,46,31,175,227,250,101,41,204,205,197,63,73,82,146,193,111,92,165,193,50,65,183,76,75,218,148,133,105,90,13,199,84,209,37,43,113,73,77,221,75,45,56,123,128,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,173,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,213,0,0,0,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,0,0,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,5,157,165,251,98,73,218,67,55,30,192,248,50,177,47,238,117,129,228,57,10,19,45,204,105,216,149,106,139,107,113,14,213,18,108,221,43,66,146,123,182,76,214,229,154,35,90,119,102,251,136,27,63,218,201,182,212,58,125,11,250,25,50,135,21,239,103,213,53,171,24,213,41,21,38,28,109,152,169,91,204,57,70,115,118,106,113,15,41,198,204,223,65,155,106,75,105,67,106,39,18,251,137,76,106,228,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,131,165,57,73,170,179,74,143,93,122,153,45,20,217,146,30,137,30,98,153,81,48,243,236,165,181,58,210,28,182,149,45,9,125,149,41,36,119,73,58,217,157,181,21,247,171,179,67,111,89,57,13,136,89,201,92,217,174,203,127,46,171,146,27,102,144,183,55,90,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,61,43,73,45,9,73,173,227,92,138,99,94,207,60,134,196,155,46,53,178,238,31,135,46,129,77,167,200,77,94,157,90,105,91,217,165,91,75,74,111,188,101,91,74,101,45,105,90,144,226,21,165,59,181,104,111,115,161,163,110,8,115,87,44,241,86,77,230,62,35,202,220,107,19,135,173,97,154,131,180,249,58,91,113,13,189,160,252,15,181,188,66,22,166,93,65,165,198,214,105,45,109,173,10,34,178,136,7,167,224,17,213,217,89,182,252,60,201,194,180,141,152,115,14,86,140,95,134,233,238,181,135,165,238,88,143,30,109,30,35,108,33,136,183,222,146,221,152,218,13,227,178,26,34,54,35,235,82,148,180,184,165,72,168,0,0,0,138,190,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,202,189,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,224,19,82,0,0,45,51,26,233,183,246,124,70,217,247,101,220,93,137,153,155,46,53,118,191,29,120,103,15,46,36,135,99,62,138,140,182,156,74,94,109,230,208,163,105,108,52,151,164,17,153,166,231,28,144,75,74,148,147,27,20,125,68,59,246,211,103,13,86,181,155,152,83,36,105,245,232,142,208,176,213,29,21,185,208,226,74,82,150,154,172,149,184,146,76,166,201,102,130,91,113,155,105,109,18,144,75,74,38,56,119,52,186,64,52,11,47,112,85,87,50,177,254,26,203,154,20,136,140,84,177,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,142,215,177,31,65,154,187,65,48,85,43,45,118,173,196,249,115,66,145,45,250,110,21,163,225,154,36,55,101,173,42,125,198,35,80,41,236,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,93,6,95,236,132,200,184,89,159,180,116,188,198,196,52,110,54,139,150,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,70,181,105,66,101,190,133,160,136,219,118,51,74,214,147,210,149,244,14,212,127,110,204,205,252,203,242,120,64,63,87,7,228,92,204,207,236,202,175,102,54,30,163,113,181,172,180,205,9,245,23,148,131,125,111,38,142,253,46,154,220,210,109,166,201,72,86,149,162,35,235,90,200,137,182,163,58,162,90,75,82,87,135,246,73,206,122,174,66,237,11,130,113,252,92,95,47,14,210,91,172,67,137,137,36,50,133,58,135,104,174,72,111,141,105,214,146,149,27,168,221,18,148,73,36,169,68,180,33,104,179,136,65,148,149,118,75,96,170,86,101,108,53,153,249,115,93,145,45,138,110,42,197,21,170,36,199,98,45,41,125,182,36,209,224,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,244,17,65,155,24,23,238,95,154,120,203,44,251,211,188,253,18,196,21,26,23,27,184,220,241,92,44,151,25,222,238,245,43,70,173,222,173,58,149,107,218,231,107,128,244,223,75,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,80,106,247,249,141,87,236,206,206,191,187,70,201,24,91,136,167,240,179,240,37,176,84,205,13,104,101,222,9,134,120,119,27,187,139,82,175,21,216,218,212,122,110,233,59,165,36,157,55,218,130,50,185,0,229,46,130,162,133,208,84,0,105,206,221,80,85,43,208,143,162,213,167,188,191,101,107,95,134,27,140,53,183,107,26,33,213,189,22,210,134,15,117,199,126,16,188,247,29,57,31,144,8,36,201,153,200,135,153,120,65,107,119,65,35,16,211,214,103,166,246,34,144,223,63,224,30,133,54,100,170,55,80,201,188,54,227,111,239,18,231,25,99,211,107,218,83,223,15,128,243,143,65,146,186,70,38,164,206,222,45,60,52,198,31,187,71,101,22,151,8,238,93,57,242,19,161,217,253,152,108,98,12,150,192,112,20,229,69,199,159,239,79,19,230,70,71,166,92,163,230,122,140,250,16,13,191,90,117,21,173,126,98,51,123,69,114,146,125,87,10,189,53,156,63,189,41,56,209,79,146,184,180,167,81,41,185,103,123,107,43,117,18,103,212,106,150,221,200,136,198,89,64,121,200,200,86,172,76,209,25,146,8,204,207,135,146,2,11,176,124,185,20,222,47,67,155,189,230,238,252,136,239,109,95,206,61,32,229,13,101,154,166,29,144,243,114,119,164,83,214,139,232,52,255,0,91,111,151,66,243,30,105,94,148,182,45,186,90,209,170,247,210,118,184,155,189,128,51,125,56,215,47,36,188,228,202,211,234,86,43,92,82,84,199,53,31,224,34,157,189,115,240,248,191,140,6,238,128,167,81,80,20,50,184,224,209,111,112,250,7,25,149,192,84,175,239,23,142,50,49,121,31,184,5,64,0,0,0,0,0,0,5,166,98,211,59,10,159,81,106,212,73,181,192,113,165,213,106,47,23,191,200,125,4,119,43,143,153,40,50,50,233,212,125,41,228,146,1,80,0,1,172,219,94,224,218,102,35,244,79,127,77,226,56,126,62,223,76,164,105,213,184,242,81,95,213,16,25,93,92,186,84,130,134,201,238,155,113,173,74,79,37,94,230,101,215,159,144,159,221,168,42,233,166,122,53,191,83,202,222,241,182,208,119,233,185,243,50,243,30,127,49,36,146,151,61,181,145,168,236,209,39,197,254,49,136,62,74,116,119,231,78,109,166,209,173,107,189,138,228,87,177,31,243,9,67,236,193,195,245,72,174,53,36,226,105,74,168,19,210,74,222,36,239,250,162,223,199,224,52,27,45,48,68,135,227,211,113,51,201,130,228,85,111,174,133,17,155,135,205,104,233,166,221,126,61,4,165,118,120,187,76,101,166,41,204,193,67,111,53,69,154,165,41,45,36,136,200,231,32,237,114,231,239,32,153,27,253,74,74,211,76,134,151,10,202,40,237,145,253,122,72,126,46,46,198,148,124,45,194,119,141,75,133,226,183,154,62,133,75,213,167,77,250,36,237,235,23,233,31,167,46,169,30,145,76,143,37,244,56,164,40,144,130,38,200,140,238,105,191,188,203,200,68,150,218,27,104,197,171,122,29,232,181,95,28,211,119,93,225,191,211,32,153,222,95,135,211,234,62,119,181,149,215,165,197,26,251,180,238,115,98,28,226,204,138,84,90,70,36,239,118,231,82,88,164,154,120,52,71,214,181,190,241,110,238,164,34,215,222,23,139,151,94,188,134,223,108,37,178,29,61,186,94,7,198,216,155,47,109,48,187,207,127,39,189,149,248,210,91,79,129,15,91,166,146,228,95,31,136,215,221,139,182,107,196,56,254,161,67,197,149,21,225,201,236,211,241,124,102,93,239,3,91,174,154,27,84,119,13,41,187,74,45,54,89,216,140,200,174,102,38,127,1,225,10,118,17,195,144,105,17,41,148,232,188,38,247,74,98,50,148,33,58,156,82,143,73,18,74,222,183,62,93,76,192,125,88,75,12,83,48,173,30,61,46,153,7,133,105,130,89,37,27,213,46,196,165,154,143,154,140,207,169,223,168,253,192,0,1,198,183,73,39,109,86,229,228,57,7,206,225,106,59,151,144,10,147,186,149,109,95,192,57,7,206,72,81,29,238,57,219,62,86,62,96,47,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,49,198,181,90,220,197,231,212,90,118,63,112,10,32,239,207,226,57,75,160,226,71,250,71,41,116,1,80,0,1,28,29,161,24,138,125,59,208,30,26,102,239,121,222,186,190,141,39,123,112,158,101,241,16,238,163,53,40,174,37,219,180,55,66,189,0,214,146,87,245,87,169,95,253,136,34,40,185,173,37,241,32,86,241,118,115,82,158,115,55,114,246,89,49,116,31,123,120,181,23,251,22,89,116,184,154,220,38,222,235,15,197,108,202,214,215,203,253,250,132,77,246,107,97,242,114,183,151,53,93,212,99,191,123,248,141,62,63,82,98,124,191,210,37,186,142,222,234,156,203,118,34,182,174,157,61,99,4,125,160,0,0,0,0,0,0,2,213,11,13,92,143,151,184,114,139,15,160,14,20,31,140,140,125,9,230,66,194,34,23,151,64,21,0,0,26,225,182,59,187,188,182,198,231,166,246,193,53,51,235,254,15,32,64,6,51,115,123,137,102,46,214,190,239,151,253,173,35,209,78,211,116,84,85,50,191,27,153,147,230,165,97,42,147,100,77,251,254,247,123,224,124,249,143,61,217,189,76,85,43,48,170,208,141,183,146,77,110,57,58,86,81,93,134,207,159,34,243,1,147,182,50,43,230,85,75,159,246,133,255,0,243,136,226,122,178,92,255,0,214,239,9,151,255,0,171,208,63,242,13,136,16,216,230,160,80,243,34,164,106,91,73,46,226,124,174,179,183,246,68,127,136,158,156,145,146,82,50,243,9,168,148,131,213,135,96,43,194,127,222,27,19,184,200,128,0,40,226,115,169,142,59,115,184,230,90,111,115,230,56,200,172,96,46,79,250,7,40,176,186,11,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,88,44,95,59,139,236,126,66,138,35,50,232,3,128,185,40,199,59,106,191,43,123,135,11,137,183,152,162,79,159,62,64,62,176,22,164,203,204,133,192,56,223,107,124,210,154,213,167,85,185,218,254,241,161,29,162,217,1,233,165,17,21,175,75,56,62,38,191,12,247,92,6,243,78,152,46,163,174,240,175,123,95,160,223,177,240,86,41,17,171,81,147,22,82,221,74,18,225,56,70,217,145,29,200,140,189,228,126,96,60,244,101,158,45,251,141,102,126,32,79,119,247,199,8,220,186,79,225,120,125,90,100,35,233,58,46,215,221,250,191,30,188,185,204,108,60,123,233,134,191,212,174,19,132,183,245,253,230,173,127,239,74,214,211,252,35,93,118,207,216,194,141,92,166,75,174,81,226,99,89,242,234,56,165,201,78,183,21,180,58,146,75,137,144,163,82,73,44,25,233,185,145,17,153,159,82,26,59,149,249,205,153,249,99,222,119,194,112,227,247,150,231,250,163,2,66,53,110,245,250,158,52,223,215,231,215,220,3,246,115,206,173,232,245,121,184,92,63,17,174,150,78,234,215,162,215,91,165,107,88,252,134,174,226,169,189,225,89,149,51,119,187,222,104,240,234,189,172,132,151,95,200,51,102,102,77,197,89,145,91,102,92,74,11,179,53,67,76,34,58,116,87,28,73,171,90,207,79,45,94,47,31,79,137,114,24,219,18,101,190,38,161,82,100,75,168,225,138,228,66,99,70,179,147,9,198,210,157,74,34,43,221,37,107,220,191,73,8,185,203,36,108,85,141,125,12,204,218,156,238,236,227,53,208,31,99,78,251,119,107,201,142,171,223,73,254,47,240,137,217,201,12,75,233,6,11,195,79,240,91,141,254,31,135,34,219,205,118,187,77,157,186,23,159,81,230,178,28,185,20,169,43,90,27,34,94,157,38,151,8,249,17,216,254,30,66,95,187,58,51,94,69,86,101,42,131,45,250,66,27,133,129,152,182,133,25,57,116,28,68,217,87,89,249,243,229,212,84,72,248,0,0,161,243,28,43,43,44,199,56,225,116,140,207,145,24,2,85,240,28,137,31,50,72,201,71,114,176,231,37,95,200,7,32,10,17,249,133,200,5,64,5,46,94,96,42,2,213,10,106,34,247,144,11,192,90,74,74,139,214,47,210,42,64,42,0,0,45,113,90,16,165,90,246,35,49,30,157,164,217,143,193,101,198,98,225,238,230,215,163,186,62,155,136,181,238,252,53,250,186,126,54,234,55,227,20,84,26,167,97,234,164,183,30,101,189,196,23,221,187,138,34,73,18,80,163,185,243,233,200,65,215,104,6,96,174,183,154,184,242,152,219,244,215,90,123,186,236,166,87,169,71,104,209,85,203,196,101,212,188,128,106,44,249,125,237,87,126,102,239,117,188,74,79,77,245,90,201,34,235,203,200,74,63,102,206,25,182,41,143,43,141,252,46,7,65,233,221,244,187,144,207,173,196,100,224,92,57,51,18,85,93,137,26,12,201,6,152,202,118,209,154,53,170,196,164,149,249,17,242,230,38,255,0,97,12,182,86,22,162,225,186,195,176,234,172,46,70,8,134,210,184,166,244,162,234,68,85,25,23,132,185,248,124,252,196,27,136,53,239,107,218,247,118,229,166,56,141,194,111,53,224,186,154,245,111,45,107,199,144,94,95,1,176,106,82,83,235,40,138,254,102,34,231,180,79,57,35,157,94,125,13,138,165,5,101,59,4,186,213,137,242,55,12,214,169,105,178,108,190,190,92,143,152,162,47,113,236,174,55,22,78,149,187,209,175,117,225,189,237,102,146,93,127,32,144,30,203,37,218,184,162,183,253,45,207,249,139,34,57,84,151,36,200,50,109,181,45,74,232,72,43,223,144,144,238,203,250,202,41,152,149,216,78,189,29,183,91,195,115,181,54,234,172,178,189,65,147,230,87,191,188,132,145,48,244,78,116,88,7,254,10,215,252,2,30,110,118,177,246,167,206,79,180,12,67,243,23,199,164,60,62,233,63,65,166,190,70,147,39,33,178,187,167,161,221,4,124,132,3,109,55,179,38,210,85,253,164,179,94,187,66,217,243,50,170,52,218,142,56,174,203,135,50,38,19,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,81,43,253,151,30,194,121,101,249,235,231,19,70,210,186,118,191,33,173,253,156,56,79,21,96,109,140,114,243,11,99,92,51,85,195,245,168,93,237,196,211,170,144,156,137,41,141,117,89,107,70,182,156,36,173,58,144,180,168,174,92,210,162,50,228,100,54,73,101,114,50,1,198,133,124,7,33,31,188,90,148,17,23,188,92,68,64,34,187,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,51,255,0,108,166,83,230,158,104,125,200,62,230,121,105,138,241,111,118,122,65,198,247,21,26,76,254,23,121,221,251,189,238,229,10,209,171,118,189,58,173,125,10,183,67,24,215,178,39,36,51,163,45,118,146,196,149,220,198,202,28,107,133,105,175,224,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,123,33,71,238,48,18,232,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,251,109,55,179,38,210,85,253,164,179,94,187,66,217,243,50,170,52,218,142,56,174,203,135,50,38,19,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,4,175,246,92,123,9,229,151,231,175,156,77,27,84,53,171,179,135,9,226,172,13,177,142,94,97,108,107,134,106,184,126,181,11,189,184,154,117,82,19,145,37,49,174,171,45,104,214,211,132,149,167,82,22,149,21,203,154,84,70,92,140,134,202,128,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,237,180,222,204,155,73,87,246,146,205,122,237,11,103,204,202,168,211,106,56,226,187,46,28,200,152,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,32,18,21,216,169,236,177,138,126,208,39,124,186,156,55,252,105,7,100,78,94,227,236,181,217,183,18,80,179,27,3,226,12,43,82,127,28,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,173,116,40,189,198,55,124,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,162,71,251,93,178,247,31,102,86,205,184,110,133,151,56,31,16,98,170,147,24,226,28,183,97,209,41,143,78,125,182,19,2,122,84,234,155,101,42,81,32,148,180,36,212,101,107,173,37,239,33,163,253,156,59,61,103,238,6,219,59,47,49,78,53,200,252,192,195,244,88,93,237,196,212,106,152,102,108,72,172,107,165,75,66,53,186,227,105,66,117,45,105,73,92,249,169,68,69,204,200,4,223,128,0,0,0,0,141,94,212,93,129,97,227,10,21,75,105,140,157,167,210,169,117,92,57,79,147,59,22,81,216,140,196,54,234,113,80,183,100,191,82,74,210,148,235,152,157,227,138,119,120,106,83,205,165,58,76,150,217,33,237,43,236,184,246,236,203,47,207,95,39,154,39,248,104,84,93,130,163,100,199,104,6,94,237,3,147,244,40,144,50,250,167,34,160,205,86,145,19,122,179,164,212,95,164,212,245,188,219,73,107,117,30,10,141,44,36,136,221,240,188,249,54,132,165,6,218,18,27,234,0,0,32,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,167,253,163,219,61,103,238,57,219,59,48,241,78,10,200,252,192,196,20,89,189,211,195,84,105,120,102,108,184,175,232,165,68,66,244,58,219,106,66,180,173,10,73,216,249,41,38,71,204,140,111,7,100,78,94,227,236,181,217,183,18,80,179,27,3,226,12,43,82,127,28,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,173,116,40,189,198,3,117,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,30,99,51,99,2,253,203,243,79,25,101,159,122,119,159,162,88,130,163,66,227,119,27,158,43,133,146,227,59,221,222,165,104,213,187,213,167,82,173,123,92,237,113,233,248,66,183,105,142,200,57,166,189,171,43,88,195,40,114,143,21,226,106,46,50,167,196,174,200,86,27,194,114,94,139,10,114,137,76,72,105,110,71,74,144,183,156,92,115,146,181,30,149,26,165,93,68,103,227,80,111,255,0,102,94,117,253,218,118,71,194,220,69,63,133,159,129,45,130,166,104,107,67,46,240,76,51,195,184,221,220,90,149,120,174,198,214,163,211,119,73,221,41,36,233,188,43,109,99,237,79,156,159,104,24,135,230,47,137,52,236,129,111,58,50,214,149,141,114,67,52,114,75,26,225,90,107,242,61,42,165,85,170,216,106,92,22,28,125,73,102,52,152,206,62,254,148,154,205,40,138,182,155,66,47,100,73,53,43,146,72,104,174,211,123,50,109,37,95,218,75,53,235,180,45,159,51,42,163,77,168,227,138,236,184,115,34,97,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,128,74,255,0,101,199,176,158,89,126,122,249,196,209,149,118,177,246,88,206,79,179,252,67,242,231,198,63,236,225,194,120,171,3,108,99,151,152,91,26,225,154,174,31,173,66,239,110,38,157,84,132,228,73,76,107,170,203,90,53,180,225,37,105,212,133,165,69,114,230,149,17,151,35,33,146,182,155,164,213,107,251,54,230,189,10,133,76,151,81,169,84,112,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,121,162,30,170,7,154,207,232,78,218,159,255,0,123,78,106,255,0,222,109,71,254,68,122,83,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,159,251,101,50,159,52,243,67,238,65,247,51,203,76,87,139,123,179,210,14,55,184,168,210,103,240,187,206,239,221,239,119,40,86,141,91,181,233,213,107,232,85,186,24,198,189,145,57,33,157,25,107,180,150,36,174,230,54,80,227,92,43,77,127,3,204,136,212,202,221,2,92,22,28,125,83,224,41,45,37,199,155,74,77,102,148,45,68,146,59,217,10,63,113,128,151,64,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,63,237,30,217,235,63,113,206,217,217,135,138,112,86,71,230,6,32,162,205,238,158,26,163,75,195,51,101,197,127,69,42,34,23,161,214,219,82,21,165,104,82,78,199,201,73,50,62,100,99,120,59,34,114,247,31,101,174,205,184,146,133,152,216,31,16,97,90,147,248,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,107,161,69,238,48,27,190,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,32,237,118,203,220,125,153,91,54,225,186,22,92,224,124,65,138,170,76,99,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,149,174,180,151,188,128,68,94,201,222,212,249,55,246,129,135,190,98,192,244,166,60,251,108,201,179,38,210,84,13,164,178,162,187,93,217,243,50,169,212,218,118,56,161,75,153,50,94,19,158,203,17,152,110,123,42,113,215,28,83,68,148,33,41,35,81,168,204,136,136,140,204,122,9,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,151,118,155,164,213,107,251,54,230,189,10,133,76,151,81,169,84,112,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,159,127,232,78,218,159,255,0,123,78,106,255,0,222,109,71,254,68,7,165,48,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,211,254,209,237,158,179,247,28,237,157,152,120,167,5,100,126,96,98,10,44,222,233,225,170,52,188,51,54,92,87,244,82,162,33,122,29,109,181,33,90,86,133,36,236,124,148,147,35,230,70,55,131,178,39,47,113,246,90,236,219,137,40,89,141,129,241,6,21,169,63,142,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,86,186,20,94,227,1,187,226,42,251,115,191,105,63,223,39,242,104,149,65,26,189,178,153,79,154,121,161,247,32,251,153,229,166,43,197,189,217,233,7,27,220,84,105,51,248,93,231,119,238,247,187,148,43,70,173,218,244,234,181,244,42,221,12,6,0,236,84,246,167,197,63,103,243,190,99,78,19,82,34,47,178,39,36,51,163,45,118,146,196,149,220,198,202,28,107,133,105,175,224,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,123,33,71,238,49,46,128,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,143,53,131,210,238,211,116,154,173,127,102,220,215,161,80,169,146,234,53,42,142,7,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,243,239,253,9,219,83,255,0,239,105,205,95,251,205,168,255,0,200,128,154,159,253,171,47,255,0,119,255,0,255,0,167,4,0,143,66,126,137,226,175,245,54,253,5,244,102,171,233,39,220,63,186,123,159,130,115,142,227,187,135,117,195,110,45,188,223,111,60,27,189,58,181,120,109,126,66,16,127,161,59,106,127,253,237,57,171,255,0,121,181,31,249,16,19,253,178,119,178,198,77,253,159,225,239,151,48,50,168,198,155,50,82,106,180,13,155,114,162,133,93,166,75,167,84,169,216,30,133,18,100,57,108,169,151,227,62,220,6,82,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,37,128,12,85,181,143,178,198,114,125,159,226,31,151,62,50,168,198,155,77,210,106,181,253,155,115,94,133,66,166,75,168,212,170,56,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,64,60,209,15,85,3,205,103,244,39,109,79,255,0,189,167,53,127,239,54,163,255,0,34,61,41,128,0,0,0,128,30,212,127,110,204,205,252,203,242,120,66,127,132,32,118,143,108,245,159,184,231,108,236,195,197,56,43,35,243,3,16,81,102,247,79,13,81,165,225,153,178,226,191,162,149,17,11,208,235,109,169,10,210,180,41,39,99,228,164,153,31,50,48,27,129,216,169,236,177,138,126,208,39,124,186,156,54,127,107,124,232,165,100,46,207,56,219,48,37,98,248,152,118,174,221,30,100,76,55,33,228,37,213,187,91,114,59,156,19,77,52,164,168,157,94,244,146,163,73,165,73,36,33,107,93,155,66,204,176,7,100,78,94,227,236,181,217,183,18,80,179,27,3,226,12,43,82,127,28,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,173,116,40,189,198,49,255,0,107,243,121,209,153,84,172,21,146,25,93,146,88,215,21,83,88,145,233,85,86,173,73,195,82,231,48,219,233,75,209,163,70,109,246,53,36,150,73,92,165,186,218,209,123,46,49,165,92,212,64,34,47,250,106,199,184,171,251,107,136,241,38,35,168,127,124,153,58,165,58,67,159,239,156,121,231,28,95,197,74,82,189,230,99,210,70,205,121,67,27,33,114,27,3,101,27,44,68,110,70,29,163,178,205,64,226,62,235,204,59,81,93,221,154,243,107,118,203,52,57,37,199,156,34,50,77,137,100,68,148,145,18,74,34,251,61,54,33,205,60,69,180,214,31,175,230,246,94,230,6,4,162,224,125,222,45,143,38,163,134,228,195,110,161,58,36,166,14,60,50,122,67,105,66,117,45,100,226,136,137,74,83,108,184,148,146,77,91,196,77,248,15,53,155,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,136,160,218,111,102,77,164,171,251,73,102,189,118,133,179,230,101,84,105,181,28,113,93,151,14,100,76,39,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,151,78,206,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,46,246,226,105,213,72,78,68,148,198,186,172,181,163,91,78,18,86,157,72,90,84,87,46,105,81,25,114,50,1,18,221,166,153,41,247,22,218,227,20,240,245,14,42,6,59,190,53,135,173,221,111,53,198,190,247,16,219,150,109,9,77,165,53,39,66,75,85,154,54,181,40,213,170,219,105,216,161,157,244,163,165,99,45,155,158,161,203,77,73,50,36,99,136,245,36,184,149,48,227,6,152,80,221,97,105,228,164,45,42,38,84,147,45,68,178,91,132,122,52,22,243,42,246,183,108,215,85,205,236,163,160,230,6,90,229,84,188,79,142,240,237,97,136,146,36,82,35,41,234,143,114,56,135,245,181,186,108,245,200,66,100,170,58,137,36,149,169,189,110,173,58,80,167,140,244,91,97,252,176,218,239,36,54,163,203,252,93,15,33,243,42,149,77,155,88,141,68,175,59,59,11,212,216,132,116,169,110,165,153,42,144,162,66,19,161,180,168,159,73,184,122,18,227,13,173,68,122,44,2,119,128,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,216,23,98,140,85,181,102,99,196,173,213,169,156,62,89,97,154,131,46,98,58,132,130,113,13,207,208,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,114,218,201,102,122,148,210,29,149,238,208,29,153,241,150,213,249,105,130,178,183,7,206,137,78,66,113,196,74,149,94,167,36,201,72,167,83,155,131,53,14,190,77,234,37,60,189,78,182,132,54,147,45,75,90,117,41,8,214,226,51,94,78,228,238,1,200,172,1,75,203,156,185,160,196,167,83,105,209,216,105,215,90,138,203,47,212,31,109,150,217,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,234,34,14,213,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,250,192,0,7,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,250,192,6,159,236,247,217,169,145,217,19,156,184,163,53,163,210,187,213,181,212,13,88,70,151,83,91,53,8,244,120,166,152,111,161,228,239,152,222,183,49,153,109,73,75,78,147,170,81,48,109,234,82,156,53,168,104,183,109,95,181,62,22,251,63,131,243,26,136,154,145,160,27,88,236,81,138,182,172,219,187,5,214,234,212,206,31,44,176,206,15,165,185,136,234,18,9,196,55,63,69,78,123,138,166,71,54,212,133,169,231,80,100,75,82,20,91,150,214,75,51,212,166,144,232,106,255,0,102,22,193,81,179,158,171,19,104,28,224,161,68,159,151,212,201,18,89,165,82,37,239,80,117,106,139,10,103,67,206,52,166,183,82,32,164,212,250,76,137,223,19,204,27,107,74,144,78,33,83,62,62,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,214,0,0,0,33,91,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,58,255,0,107,182,72,103,70,101,109,37,134,235,185,115,148,56,215,21,83,88,192,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,206,246,90,79,222,67,37,118,53,229,62,105,229,127,221,127,238,153,150,152,175,9,119,159,163,252,23,126,209,164,192,226,183,125,225,188,221,111,144,157,122,119,136,213,166,246,214,155,245,32,18,84,0,0,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,213,218,61,132,241,86,57,216,199,48,240,182,10,195,53,92,65,90,155,221,60,53,58,151,9,201,114,159,209,85,136,181,232,105,178,82,213,165,8,82,142,197,201,41,51,62,68,96,33,7,100,239,106,124,155,251,64,195,223,49,96,122,83,30,125,182,100,217,147,105,42,6,210,89,81,93,174,236,249,153,84,234,109,59,28,80,165,204,153,47,9,207,101,136,204,55,61,149,56,235,142,41,162,74,16,148,145,168,212,102,68,68,70,102,61,4,128,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,237,180,222,204,155,73,87,246,146,205,122,237,11,103,204,202,168,211,106,56,226,187,46,28,200,152,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,32,18,191,217,113,236,39,150,95,158,190,113,52,109,80,214,174,206,28,39,138,176,54,198,57,121,133,177,174,25,170,225,250,212,46,246,226,105,213,72,78,68,148,198,186,172,181,163,91,78,18,86,157,72,90,84,87,46,105,81,25,114,50,27,42,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,99,207,182,211,123,50,109,37,95,218,75,53,235,180,45,159,51,42,163,77,168,227,138,236,184,115,34,97,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,128,74,255,0,101,199,176,158,89,126,122,249,196,209,181,67,90,187,56,112,158,42,192,219,24,229,230,22,198,184,102,171,135,235,80,187,219,137,167,85,33,57,18,83,26,234,178,214,141,109,56,73,90,117,33,105,81,92,185,165,68,101,200,200,108,168,0,0,0,13,95,219,215,108,76,61,178,198,81,212,211,70,172,68,127,49,107,145,248,44,63,76,102,100,94,46,18,223,67,233,110,168,236,119,117,41,81,154,83,46,25,30,233,104,91,169,67,71,164,150,165,39,104,6,175,237,201,176,230,13,218,247,6,166,84,85,196,161,230,45,14,58,145,65,175,45,7,161,196,92,213,193,76,210,70,165,198,82,141,70,74,34,53,178,181,26,208,74,37,58,211,161,1,159,211,86,61,197,95,219,92,71,137,49,29,67,251,228,201,213,41,210,28,255,0,124,227,207,56,226,254,42,82,149,239,51,19,189,217,231,177,101,43,101,140,175,143,93,197,248,126,34,115,83,18,199,51,196,19,10,74,101,28,38,13,205,77,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,222,56,132,51,167,0,118,114,246,112,213,114,215,31,215,243,107,104,140,41,17,250,150,21,172,59,78,193,140,45,213,41,135,31,140,243,141,187,86,38,28,109,42,52,26,144,131,136,183,52,157,181,61,187,47,189,221,18,104,0,52,171,180,207,98,239,232,147,203,132,102,70,10,78,239,31,96,26,124,183,227,71,102,14,249,202,236,18,45,234,224,221,180,41,229,60,147,66,149,29,37,169,59,199,93,65,164,183,198,227,123,170,0,60,182,97,60,83,93,192,216,170,141,141,112,180,238,10,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,228,61,9,236,93,181,182,21,218,231,43,11,20,211,90,224,113,37,11,134,167,226,106,114,146,219,91,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,220,184,70,87,65,141,32,237,44,236,239,198,85,252,208,139,157,187,63,225,201,117,217,24,254,176,197,62,181,135,41,212,242,73,195,168,184,217,151,120,18,219,73,52,220,103,77,179,83,238,190,164,232,121,205,226,156,81,60,100,214,223,236,57,176,230,13,217,11,6,170,84,165,196,174,102,45,114,58,81,94,175,33,7,161,180,92,149,193,67,212,68,164,70,74,137,38,106,50,37,188,180,146,214,73,36,180,211,65,180,0,0,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,63,246,202,101,62,105,230,135,220,131,238,103,150,152,175,22,247,103,164,28,111,113,81,164,207,225,119,157,223,187,222,238,80,173,26,183,107,211,170,215,208,171,116,49,141,123,34,114,67,58,50,215,105,44,73,93,204,108,161,198,184,86,154,254,7,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,119,178,20,126,227,1,46,128,0,3,241,241,110,41,161,96,124,45,89,198,184,166,119,5,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,42,59,36,141,71,107,17,25,242,30,105,51,175,52,42,185,213,155,152,191,53,235,9,150,220,140,83,88,147,82,68,121,51,85,45,112,216,90,207,115,20,157,81,17,169,12,181,187,105,30,20,145,33,180,145,37,36,68,69,55,157,167,178,115,161,237,151,101,225,28,145,194,88,130,191,82,197,213,136,212,74,179,84,24,18,229,77,102,148,166,158,121,245,37,49,188,73,66,212,195,76,56,107,37,33,77,190,180,25,120,200,202,37,178,87,97,237,161,51,3,54,240,134,13,197,249,19,153,84,60,61,85,172,70,102,179,82,147,65,145,78,68,58,118,178,84,167,74,68,166,137,148,45,44,147,134,130,85,245,44,146,148,165,106,81,36,194,93,59,50,242,87,238,47,178,78,22,226,39,241,83,241,221,177,172,205,14,235,101,174,53,134,120,118,219,187,104,82,109,21,168,218,210,122,172,233,187,165,70,157,54,138,222,212,127,110,204,205,252,203,242,120,66,124,104,244,170,93,6,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,16,155,218,61,179,214,126,227,157,179,179,15,20,224,172,143,204,12,65,69,155,221,60,53,70,151,134,102,203,138,254,138,84,68,47,67,173,182,164,43,74,208,164,157,143,146,146,100,124,200,192,110,7,98,167,178,198,41,251,64,157,242,234,112,215,94,218,124,157,170,209,115,115,10,103,125,62,131,17,170,22,37,163,162,137,58,100,72,170,74,213,85,138,183,20,74,148,225,32,144,107,114,51,141,33,163,82,205,106,68,55,10,196,150,136,109,87,100,78,94,227,236,181,217,183,18,80,179,27,3,226,12,43,82,127,28,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,173,116,40,189,198,50,166,223,249,15,27,104,45,151,49,118,25,102,20,185,53,218,4,117,226,108,60,136,145,221,146,250,234,49,26,113,73,101,182,91,90,77,213,190,210,158,142,68,100,171,28,130,89,33,74,74,72,4,101,118,67,103,164,60,176,218,54,94,92,226,10,207,5,69,204,170,122,105,204,165,100,194,25,85,97,133,155,144,141,199,92,50,90,117,33,114,217,66,16,102,110,59,37,164,154,20,122,84,137,185,66,190,30,241,231,75,47,114,19,107,188,182,199,216,107,49,104,91,49,102,83,245,44,45,88,135,90,134,212,188,23,83,83,14,63,25,228,60,218,92,36,182,149,26,13,72,34,50,37,36,237,123,25,117,30,134,48,141,115,210,188,47,70,197,61,201,86,163,247,196,8,245,14,238,171,70,225,231,67,222,182,149,238,36,53,115,221,188,141,90,86,139,158,149,17,149,206,192,63,108,186,10,138,23,65,80,1,129,118,146,123,119,232,239,134,247,226,253,255,0,237,35,61,12,5,180,180,248,49,189,28,226,230,176,206,174,51,78,241,194,77,255,0,3,123,92,194,71,158,106,161,110,231,179,239,178,82,127,253,35,18,159,217,149,95,211,7,45,233,124,39,253,88,241,239,62,51,21,210,223,233,17,99,95,50,57,168,52,153,25,110,139,167,214,99,106,182,11,204,181,97,172,219,192,208,156,147,74,101,168,221,231,117,73,94,147,45,81,165,31,63,17,123,213,252,66,72,158,118,23,188,105,43,181,175,126,95,148,97,173,171,40,61,253,151,180,248,156,86,227,69,105,167,117,104,213,123,48,249,90,215,47,49,222,114,175,18,181,138,48,101,58,168,220,152,143,111,201,227,188,101,146,144,122,94,90,121,115,63,47,62,163,235,199,180,148,214,40,236,198,82,94,86,153,41,115,232,138,231,201,42,47,35,229,204,81,230,139,26,209,251,171,131,251,227,123,189,222,126,195,77,173,167,226,126,99,112,251,61,51,39,184,100,208,104,29,205,191,227,113,212,83,223,113,58,116,107,56,136,245,116,157,237,107,245,24,19,104,140,31,80,161,122,63,191,166,84,89,223,241,118,223,178,164,223,78,235,165,210,94,99,170,228,102,36,122,129,153,88,61,214,206,49,19,56,146,158,253,222,189,138,210,26,235,204,185,114,1,233,94,141,43,140,166,179,39,70,141,122,188,55,189,172,163,47,244,15,180,98,141,156,113,90,113,46,85,97,233,203,145,13,78,73,226,249,48,187,151,134,75,197,203,153,254,40,202,224,2,213,149,236,46,0,28,41,43,14,66,234,45,50,177,134,164,244,185,0,228,1,105,24,168,10,128,10,0,168,161,157,130,228,40,163,43,0,181,67,141,94,33,115,138,34,79,82,234,56,172,103,208,128,125,13,167,151,95,120,188,80,186,10,128,10,40,244,149,236,42,58,230,56,175,38,129,74,106,94,250,50,53,200,75,87,125,86,79,52,168,252,203,159,32,26,49,183,190,100,119,87,160,191,168,219,221,239,121,255,0,100,105,181,184,95,220,159,152,134,148,185,188,150,202,180,218,202,73,117,248,140,227,180,166,113,85,179,31,209,206,49,52,131,238,238,51,79,4,74,254,185,185,190,171,173,95,136,86,233,239,24,70,159,6,84,199,154,40,209,158,121,74,113,40,73,54,131,81,154,174,86,34,183,191,152,12,249,150,248,139,119,134,169,212,126,14,246,223,125,38,243,251,226,213,210,223,147,168,145,141,132,218,225,161,71,172,234,213,191,165,76,111,119,107,105,251,245,60,239,239,245,124,189,226,41,176,148,26,237,43,16,68,118,161,71,149,22,59,91,205,110,191,29,104,74,110,133,90,230,118,34,230,100,95,148,109,254,10,218,42,70,91,101,109,26,45,22,118,26,122,83,111,60,202,217,150,233,169,105,66,221,117,119,52,165,212,153,115,211,99,242,49,48,185,109,62,217,219,64,250,55,130,24,139,232,151,17,195,98,52,198,213,199,232,213,165,153,5,170,219,179,183,171,211,226,34,243,39,114,191,238,169,222,255,0,171,157,215,221,124,63,246,54,255,0,121,188,222,126,237,54,182,239,227,123,252,7,107,106,143,142,246,134,199,213,232,149,28,31,83,118,43,242,101,86,155,118,139,79,121,90,205,79,88,141,38,100,225,27,102,79,25,145,255,0,139,207,206,98,54,115,217,183,14,101,135,164,60,27,184,137,61,229,194,106,227,212,217,126,15,125,109,54,105,63,142,119,235,238,21,25,3,38,114,235,208,108,62,245,63,190,56,221,117,5,73,215,195,238,237,116,54,90,109,169,95,137,215,226,50,96,161,21,133,64,0,82,228,93,71,19,174,25,23,43,117,0,90,237,110,66,196,29,255,0,72,227,230,126,225,206,146,63,47,120,11,139,160,184,138,226,130,169,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,168,226,89,218,195,148,250,139,12,174,2,141,244,252,163,152,186,14,36,145,249,123,199,41,116,1,81,67,59,10,139,86,118,32,17,103,218,58,245,190,231,158,31,250,173,239,255,0,114,8,167,65,253,34,79,226,66,85,251,69,102,50,143,185,246,167,154,43,247,183,85,23,248,32,138,148,22,167,80,146,231,117,17,114,250,192,73,183,102,133,66,245,92,184,135,185,255,0,171,30,45,95,185,152,125,44,37,154,157,206,27,127,151,248,204,69,191,102,94,18,78,231,45,235,203,106,97,43,245,99,158,159,163,235,49,31,139,254,158,162,83,35,32,155,97,40,43,216,175,215,235,16,114,128,0,160,0,0,0,0,2,213,11,76,200,133,230,87,28,106,35,48,22,235,178,135,42,78,233,35,28,22,61,67,157,191,80,128,92,0,0,49,254,118,48,219,217,111,139,183,138,81,17,225,217,228,118,242,220,56,60,247,237,48,203,44,231,6,36,67,74,81,145,112,118,191,251,149,145,232,91,57,154,53,229,174,47,210,155,159,163,213,2,235,254,14,224,243,217,180,227,107,70,113,226,82,81,88,203,131,255,0,53,100,5,54,104,150,168,88,238,123,169,211,115,164,58,158,100,103,253,121,159,230,19,227,179,140,206,39,46,48,113,30,155,158,22,167,171,145,31,247,6,68,3,108,234,133,185,141,166,165,5,115,238,167,15,255,0,12,208,158,253,153,144,180,101,214,14,214,86,254,149,41,229,255,0,128,100,78,227,51,128,0,162,213,25,145,24,227,213,117,25,14,69,250,166,56,108,122,140,200,7,41,116,23,17,220,88,155,251,197,197,127,112,11,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,5,15,160,168,0,226,90,46,56,212,129,206,162,247,139,20,147,62,132,2,196,172,202,253,7,61,238,62,125,38,93,8,115,32,212,101,207,204,5,224,0,3,242,171,184,126,37,122,42,98,202,113,228,165,46,147,164,109,168,136,239,99,47,121,31,152,208,204,210,236,232,102,173,221,157,192,206,37,149,186,223,111,117,85,32,167,77,244,105,245,144,94,71,250,4,132,11,86,218,28,182,178,189,128,71,38,91,236,21,90,194,228,203,149,26,101,109,157,204,244,201,61,85,56,43,178,75,71,63,9,31,226,159,46,163,227,218,63,100,233,213,44,21,136,138,145,18,168,251,206,112,155,180,156,232,169,37,89,214,111,212,139,220,70,36,129,84,248,138,73,164,217,185,25,88,252,71,252,227,240,49,30,6,161,87,41,178,33,201,165,239,210,254,141,73,223,173,55,178,136,250,146,139,200,7,155,220,227,203,74,238,91,227,10,133,34,175,1,200,229,29,108,55,244,143,180,226,181,45,132,184,68,102,217,153,116,49,177,187,9,231,100,76,25,143,164,119,132,136,108,180,214,23,92,68,169,113,158,89,220,158,141,200,244,123,236,147,231,208,103,174,209,221,149,102,39,123,139,112,126,3,250,89,181,200,44,156,142,244,47,27,101,1,100,101,165,199,172,94,38,203,220,71,203,226,35,179,15,84,235,217,111,138,106,41,223,247,116,168,251,232,14,248,80,246,149,37,194,212,142,138,35,230,142,165,229,212,36,122,102,165,85,227,85,119,188,51,164,189,214,157,86,74,138,215,191,159,212,63,64,106,174,206,59,74,225,92,99,233,14,243,26,113,124,39,9,111,212,231,27,211,175,125,253,232,175,125,63,192,54,153,167,218,125,58,154,86,162,35,183,67,46,97,156,142,65,67,34,49,80,1,196,182,140,250,95,168,176,142,195,232,28,43,69,173,98,1,66,118,254,66,228,172,174,56,44,162,21,74,237,212,192,125,58,185,10,11,16,178,50,234,47,50,59,92,128,90,165,165,61,76,112,155,134,179,247,121,11,220,65,157,185,10,165,139,126,199,248,64,85,180,159,35,28,165,208,81,41,177,23,33,112,0,0,249,229,205,98,30,141,251,186,53,222,222,19,59,219,234,250,192,97,109,165,243,58,14,12,193,216,158,42,164,199,75,222,139,205,146,132,186,195,171,185,238,158,34,230,158,86,186,68,16,103,69,102,181,153,25,157,88,168,196,137,29,213,84,120,125,59,171,182,71,187,142,217,29,181,170,229,234,123,198,253,109,199,180,173,58,86,36,115,14,83,113,166,164,84,176,169,199,220,247,106,139,120,167,28,146,139,106,54,185,95,145,94,229,97,175,91,62,100,13,75,51,49,5,2,180,120,79,188,163,212,184,175,164,227,210,206,243,118,135,83,211,120,147,43,26,45,208,186,12,77,92,241,3,176,108,43,178,213,103,22,213,149,90,171,211,234,44,179,34,139,40,210,166,39,70,34,53,38,99,104,34,177,220,250,17,137,141,203,92,31,31,8,97,58,21,49,165,72,53,65,164,69,132,100,234,210,163,45,13,33,60,205,36,68,103,225,234,92,134,46,217,131,34,232,185,111,132,105,218,240,183,119,77,40,210,152,115,239,229,189,225,84,163,89,23,225,20,92,200,136,238,67,62,182,132,180,218,91,65,89,40,34,73,23,145,16,212,15,199,196,117,136,212,158,31,136,117,40,222,235,181,210,163,189,173,229,245,143,63,251,102,227,247,113,70,99,192,121,28,50,146,120,125,168,230,104,109,105,254,191,32,255,0,100,125,124,66,102,246,155,204,51,194,62,141,238,43,28,39,23,198,95,239,125,230,173,59,159,52,157,173,171,248,68,4,215,42,149,108,196,198,84,148,201,127,188,31,144,166,32,35,194,150,181,106,116,236,142,68,146,46,107,235,241,234,40,251,242,251,2,157,81,200,21,105,233,125,184,78,239,117,186,219,136,229,109,105,43,21,140,253,98,34,232,55,55,96,188,39,185,206,202,220,90,89,60,244,116,97,151,205,11,90,210,74,63,190,98,25,223,167,188,207,220,49,28,140,1,43,2,100,210,170,146,105,60,12,152,54,212,230,252,157,209,174,86,158,132,165,17,220,151,228,125,70,207,118,104,210,154,171,227,41,53,247,88,222,187,43,13,205,74,157,212,105,213,166,115,9,245,110,86,245,75,221,238,24,206,106,192,148,60,42,210,152,195,20,118,22,86,83,112,35,160,202,253,12,155,73,15,212,31,53,49,178,106,155,17,162,43,18,24,109,54,242,178,72,125,35,96,45,62,162,167,208,88,102,69,212,5,69,72,174,45,35,185,242,232,46,79,80,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,168,177,90,74,220,197,234,35,247,14,53,38,246,228,2,244,29,255,0,72,228,28,73,185,116,28,133,208,5,69,12,174,42,0,44,20,46,98,162,132,101,238,1,121,116,21,20,43,251,197,64,6,163,109,178,170,147,94,134,112,81,219,114,253,227,171,81,244,253,109,111,121,124,70,220,140,23,180,118,19,133,136,189,30,226,224,113,28,63,23,167,233,77,26,117,110,111,208,202,254,168,8,15,151,151,19,39,210,166,86,226,176,250,218,134,203,134,165,111,155,34,35,66,117,29,200,249,159,35,247,15,139,41,113,44,156,27,152,84,170,186,80,206,184,123,254,78,165,74,79,141,135,19,204,146,100,103,235,123,134,86,192,12,206,173,97,105,212,146,78,249,201,175,187,25,45,220,147,172,214,218,18,73,191,43,94,253,110,67,18,227,92,59,82,193,88,214,100,73,16,248,37,194,221,221,59,196,185,163,91,41,62,164,103,123,234,254,17,154,103,34,113,246,4,204,183,49,174,84,80,25,145,194,146,138,21,65,227,38,90,113,62,173,65,105,253,145,159,152,218,167,90,67,232,36,168,206,215,191,33,23,61,151,89,178,223,3,19,11,201,175,243,135,65,168,59,184,225,125,75,212,144,119,212,72,231,235,249,251,196,160,211,164,38,93,62,44,164,175,90,94,101,14,18,173,107,145,164,142,246,26,17,147,182,110,200,178,234,190,135,247,108,90,179,219,174,240,215,247,244,84,218,252,61,186,145,121,24,139,42,115,114,240,174,40,164,204,150,209,54,184,178,152,150,68,179,37,21,146,225,29,207,73,244,240,244,234,61,47,99,108,191,195,248,195,130,239,106,71,23,194,111,55,127,124,45,189,58,180,223,213,81,94,250,75,244,8,114,218,67,100,232,24,70,174,185,48,112,15,8,212,106,33,203,82,187,213,78,105,52,169,227,53,115,120,204,249,36,185,124,58,12,204,224,110,70,192,57,239,79,175,224,188,9,133,28,151,8,159,127,189,46,134,226,190,74,240,187,41,206,74,63,15,66,27,223,29,228,72,101,47,32,238,149,94,199,107,123,196,35,236,121,155,20,156,185,204,60,35,68,151,95,238,244,211,248,253,77,112,170,119,70,241,137,10,46,100,133,94,250,239,212,250,137,130,201,252,117,75,199,56,46,157,86,129,85,227,120,132,190,189,230,225,77,234,36,190,180,31,35,74,109,99,43,116,22,153,200,239,64,0,40,227,94,171,31,47,112,224,213,165,87,87,35,31,81,149,200,112,56,210,142,246,79,63,172,5,201,113,42,46,71,204,94,71,239,31,58,80,180,117,43,14,100,153,159,95,32,28,132,175,49,105,159,152,94,195,140,220,79,152,11,141,100,147,20,83,132,99,133,75,51,62,71,200,92,130,53,0,169,167,95,241,142,84,180,69,230,42,132,17,123,189,194,240,0,0,1,75,216,107,118,214,249,183,72,193,120,38,51,239,77,142,133,38,188,136,170,39,35,186,178,35,220,190,118,240,251,252,61,122,12,243,137,241,20,12,59,5,18,231,204,225,208,183,137,162,86,237,75,185,154,76,237,98,35,242,49,17,251,127,237,9,34,171,6,165,65,164,98,237,233,194,198,143,89,174,0,147,161,8,41,73,245,148,217,94,215,34,234,32,142,218,149,65,83,247,122,137,30,11,250,164,101,214,222,127,80,216,237,155,54,115,174,99,167,169,213,25,20,249,165,29,24,129,152,174,173,137,145,211,165,36,108,153,157,149,115,189,150,48,190,95,101,190,34,199,156,127,114,209,184,238,7,117,189,251,229,182,180,107,215,111,89,73,189,244,31,75,244,19,135,179,174,203,216,119,4,208,84,211,184,27,130,113,21,131,150,146,239,55,28,181,144,213,149,248,83,252,94,159,1,70,173,227,157,134,157,127,15,77,126,137,26,187,34,66,183,123,164,46,163,12,146,175,26,72,250,164,189,215,247,251,134,39,139,176,102,105,86,42,46,211,75,9,212,78,35,72,222,182,180,213,224,18,204,249,23,59,171,167,136,253,222,66,98,81,129,48,235,145,202,52,138,85,208,125,83,191,115,206,254,229,11,225,224,12,37,5,211,126,45,39,67,138,78,147,61,251,167,203,242,171,224,64,53,111,102,77,140,32,229,169,192,172,212,251,245,137,78,225,230,161,190,135,103,69,113,9,112,247,42,82,75,118,139,242,52,31,59,153,13,195,67,105,110,250,76,249,249,138,49,29,152,237,161,166,81,165,40,73,33,37,115,59,17,116,234,57,0,0,5,15,160,11,28,87,184,112,168,205,92,133,238,25,220,80,146,103,204,136,1,45,218,253,71,42,72,194,214,23,17,88,0,200,140,58,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,11,15,168,178,246,23,159,81,198,160,23,54,119,47,202,57,71,11,92,138,199,230,57,128,7,27,202,210,146,63,136,228,28,50,74,232,47,172,4,65,118,144,87,146,191,185,230,133,54,118,239,123,248,85,254,8,35,142,152,130,118,165,17,163,189,150,251,105,59,124,84,67,127,187,68,79,87,220,255,0,95,253,149,183,255,0,84,26,5,73,191,122,67,183,94,33,187,127,242,136,72,19,77,217,189,64,98,62,86,101,220,244,169,211,82,123,223,170,138,223,174,102,23,144,223,100,114,73,13,26,236,226,226,15,39,114,243,87,171,250,173,229,254,202,150,55,153,62,169,10,42,0,0,0,0,0,0,0,40,103,97,105,244,23,139,15,160,14,37,29,142,227,153,179,186,8,199,10,185,142,70,185,36,128,114,0,0,14,157,155,100,71,150,248,182,229,253,160,159,255,0,144,112,121,238,218,169,36,89,207,138,44,68,69,247,151,249,163,3,208,182,106,55,188,203,156,86,155,218,244,41,197,255,0,128,88,243,225,181,155,59,172,235,197,73,213,123,112,62,239,240,70,0,91,178,100,68,205,204,106,139,74,67,106,181,17,229,89,101,114,252,59,31,206,39,183,32,163,38,62,94,97,36,165,8,78,156,53,1,62,18,183,245,134,132,14,108,118,122,115,50,166,118,254,209,61,254,113,28,79,126,72,115,203,172,36,127,254,174,64,255,0,200,54,39,113,145,0,0,81,106,253,83,28,71,123,242,49,123,135,212,135,25,29,128,114,17,251,133,228,86,28,105,28,160,0,0,0,0,0,0,0,0,0,0,0,2,134,118,1,80,22,145,216,53,124,0,92,2,221,95,0,51,184,11,128,88,0,47,1,96,169,29,189,192,46,1,110,175,128,106,248,0,184,0,91,171,224,2,225,110,147,21,35,184,168,11,116,253,66,157,58,11,197,128,46,35,247,10,142,51,232,45,53,233,46,151,1,204,2,212,170,228,92,189,194,166,118,0,191,59,10,138,25,115,184,168,14,161,152,248,22,151,142,41,12,211,231,210,41,83,73,185,73,145,166,116,116,184,155,146,22,155,145,26,79,157,149,111,170,226,22,118,225,217,242,110,7,169,87,241,28,104,184,118,43,19,49,148,166,90,40,72,52,56,148,173,82,86,73,59,54,68,69,100,244,35,234,68,39,84,97,77,164,50,203,211,204,35,26,159,223,124,14,154,186,37,107,225,183,191,214,158,45,54,214,159,199,235,240,1,1,249,105,158,24,179,1,119,150,239,24,226,152,252,118,230,252,21,65,212,106,209,175,214,250,68,223,215,229,215,222,38,127,101,109,172,112,222,101,80,75,65,98,167,157,126,190,84,244,46,126,237,70,70,164,49,98,51,223,43,195,117,255,0,31,33,8,185,139,130,125,14,238,255,0,213,62,51,140,222,255,0,89,221,233,209,163,247,71,123,234,254,1,201,150,120,251,208,154,237,38,119,116,241,188,29,85,137,218,55,251,189,122,22,131,211,125,39,107,233,235,241,232,38,7,166,230,93,75,237,19,168,35,34,87,159,81,200,52,107,99,109,169,125,53,160,225,10,39,160,188,23,27,222,31,75,222,123,205,26,23,33,93,55,69,123,233,183,95,120,221,154,92,254,241,132,220,189,214,239,121,171,195,170,246,177,153,117,252,130,143,176,82,196,125,72,84,0,88,164,17,244,73,126,129,198,108,157,191,98,57,192,7,18,27,50,43,114,28,132,92,136,140,84,0,91,167,234,23,0,0,0,10,25,216,0,204,139,153,141,74,218,119,104,88,24,35,209,173,50,49,19,60,111,25,250,205,105,77,244,110,125,111,164,47,198,229,249,70,70,218,51,56,62,231,56,85,138,143,163,189,225,170,174,152,122,56,189,215,245,183,143,85,244,43,241,58,124,122,136,42,205,28,216,251,163,119,103,234,7,119,247,126,251,251,43,123,175,121,163,247,9,181,180,124,122,140,213,51,216,125,120,98,62,34,206,124,196,195,83,28,172,187,49,46,84,225,82,207,189,164,56,225,153,27,233,61,39,235,248,62,151,167,196,249,121,205,46,202,57,33,15,5,96,28,44,228,202,54,29,55,225,241,218,156,141,28,181,120,222,126,214,51,108,143,162,136,143,242,140,5,176,30,72,119,70,15,41,190,147,239,120,108,93,191,211,193,105,213,165,168,167,107,239,14,221,58,137,13,140,214,225,148,181,171,86,155,243,181,189,225,16,42,203,12,199,108,154,97,164,54,132,244,74,18,68,69,249,8,114,0,252,156,73,55,129,130,135,183,90,238,233,38,218,173,238,63,230,26,26,7,183,134,99,196,111,208,125,218,170,73,191,121,222,198,69,254,197,253,208,143,205,145,178,170,78,54,196,88,114,186,109,82,94,98,54,45,134,195,137,152,147,82,204,146,227,10,50,47,1,149,172,175,63,49,110,210,185,131,233,79,163,159,169,28,47,11,198,127,100,107,213,171,115,251,146,183,171,252,34,73,54,3,202,143,70,178,130,175,35,191,248,158,31,19,72,147,110,23,70,173,49,98,158,159,92,237,234,245,248,136,53,107,109,230,25,194,216,119,26,97,200,205,34,58,98,247,118,150,226,164,144,210,117,46,50,252,36,86,183,173,207,151,83,49,148,251,39,80,169,17,163,73,81,234,215,135,170,92,213,204,255,0,170,109,151,250,6,5,237,27,173,111,179,115,48,169,188,54,157,93,211,227,215,127,236,88,138,233,97,180,61,147,84,109,214,95,209,106,220,77,247,212,90,162,55,122,58,126,170,245,189,255,0,115,229,239,19,2,70,99,21,163,52,94,72,79,241,14,81,107,69,102,208,94,73,33,112,208,161,244,28,106,35,59,142,81,97,151,184,5,168,228,47,79,81,66,47,112,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,5,160,125,64,0,92,71,238,22,129,114,1,120,10,23,49,80,22,14,50,51,185,115,247,142,65,77,63,16,23,17,157,197,194,210,234,46,0,29,11,51,163,54,255,0,118,235,109,10,211,190,245,138,255,0,136,59,232,234,248,213,173,255,0,7,226,211,167,121,238,191,226,128,128,188,154,170,54,222,97,97,90,66,183,187,185,120,130,10,20,217,126,13,68,167,219,73,146,138,252,200,253,252,186,12,211,181,254,73,169,156,53,139,115,14,36,26,11,44,23,1,164,208,214,153,5,244,145,217,62,141,219,175,238,186,126,129,175,56,77,222,231,206,204,10,222,157,247,234,221,49,203,223,79,246,90,121,123,252,132,189,98,236,25,233,254,199,242,218,239,46,3,143,221,243,220,239,116,104,170,39,247,73,189,244,124,58,137,16,35,111,179,239,16,189,135,115,50,165,25,217,50,137,40,195,146,146,73,101,103,164,140,229,198,87,46,100,39,7,47,231,162,126,10,195,207,167,120,102,237,38,35,151,95,83,187,40,62,124,250,243,16,29,141,89,251,142,103,198,37,99,87,123,238,226,49,26,246,225,239,173,152,238,106,253,159,75,90,223,151,224,37,255,0,99,236,123,233,62,14,194,145,123,167,134,182,14,130,254,173,254,191,235,81,202,214,210,95,141,252,1,220,108,157,136,250,144,197,57,203,148,212,76,95,135,107,107,244,122,128,235,203,162,73,138,135,37,68,66,141,38,109,185,110,122,12,200,174,175,227,25,92,90,180,235,66,145,123,106,35,43,138,60,252,237,33,128,107,153,75,156,56,138,169,26,100,56,76,82,184,77,40,165,184,182,212,141,236,86,83,224,34,74,72,174,110,115,230,93,79,168,220,206,206,93,166,105,242,104,240,176,101,82,94,40,151,42,5,30,124,135,20,235,137,113,147,189,65,38,70,147,83,183,189,156,34,232,94,241,177,59,103,228,247,165,89,115,140,37,250,69,194,241,93,223,225,225,53,233,210,252,114,235,172,175,125,63,194,34,54,167,63,238,35,156,149,232,251,174,250,221,67,106,45,245,112,215,222,54,195,186,191,103,210,214,183,229,248,12,79,163,204,122,22,162,85,25,171,83,33,206,101,46,18,100,198,109,244,239,8,181,89,73,35,43,216,207,159,49,247,141,41,216,203,104,239,76,163,81,240,247,161,188,31,9,132,163,187,190,239,29,230,173,5,29,22,211,186,43,95,85,250,251,134,234,37,90,189,195,81,57,23,10,88,133,64,81,106,210,70,93,8,18,155,121,11,128,5,138,73,142,3,109,71,239,33,245,0,14,4,50,118,35,61,35,145,40,210,119,177,11,192,0,0,0,7,226,226,188,73,15,12,81,101,85,230,183,33,77,70,209,168,153,34,53,30,165,165,37,107,153,123,212,94,241,243,227,60,79,232,205,10,169,83,224,120,158,10,158,252,189,27,221,26,244,33,74,211,123,29,175,167,173,189,226,39,182,212,218,219,191,139,25,97,47,185,254,227,127,221,223,124,119,174,171,105,225,220,245,119,37,229,110,160,50,6,222,59,102,211,105,146,95,194,148,26,142,54,167,74,133,86,134,226,215,25,228,178,209,161,80,148,163,73,26,95,35,234,180,157,173,107,145,136,205,196,56,146,181,152,181,234,147,207,86,106,18,147,42,99,213,2,42,132,133,172,238,165,153,220,249,171,197,227,235,241,62,99,175,226,26,175,127,86,100,84,247,27,141,246,143,6,173,86,178,9,61,108,94,94,67,114,118,25,200,79,73,113,154,230,250,87,195,113,88,88,229,105,224,117,233,212,236,99,211,125,225,94,218,186,252,4,192,220,157,140,118,74,143,134,61,48,244,131,15,224,169,156,79,119,238,116,68,39,52,105,226,53,122,236,149,175,168,186,121,13,253,143,22,60,100,26,24,97,182,210,103,123,33,36,69,127,62,67,138,12,46,15,95,210,107,215,111,216,218,214,191,243,143,172,81,75,243,176,168,0,0,0,177,46,106,247,0,188,90,102,70,66,151,213,206,192,2,134,146,87,184,133,73,62,225,113,116,21,1,66,47,49,81,67,59,1,29,192,84,0,80,206,192,42,2,221,95,1,82,59,128,168,11,117,124,3,87,192,5,192,45,213,240,13,95,0,23,0,183,87,192,53,124,0,92,2,221,95,1,82,59,128,168,0,0,0,0,0,0,0,0,0,0,0,0,176,250,142,53,25,23,82,28,135,212,113,169,90,125,192,46,111,253,35,148,113,54,126,239,136,229,0,28,111,21,210,95,88,228,22,172,174,64,34,7,180,118,143,163,238,121,100,48,87,239,110,133,254,228,248,8,227,162,149,235,48,11,206,83,95,240,200,73,247,105,9,91,238,119,249,223,255,0,67,17,135,65,254,174,83,191,221,108,255,0,195,33,4,226,246,117,54,132,228,166,95,25,33,36,101,222,220,200,191,194,229,141,212,46,131,77,59,60,27,182,71,224,5,223,254,170,242,255,0,227,146,198,229,151,65,69,64,0,0,0,0,0,0,0,88,125,12,94,44,62,134,3,132,253,97,206,223,168,67,128,237,170,247,28,173,25,25,0,228,0,0,29,119,48,90,75,216,31,17,33,70,126,42,68,180,242,255,0,105,88,128,13,180,226,38,62,121,227,20,167,93,147,221,253,127,220,113,199,160,108,108,130,94,14,175,17,223,157,50,81,127,224,148,32,47,110,72,233,107,61,49,169,145,159,46,237,234,127,224,113,128,126,30,197,205,182,238,104,213,9,197,105,46,224,124,250,219,251,34,56,158,236,152,36,39,46,240,154,80,171,219,15,64,46,191,222,27,16,17,177,236,146,139,153,149,55,12,203,157,9,226,230,87,254,200,142,39,183,35,31,39,178,243,9,153,25,115,195,144,15,145,127,120,104,78,227,35,128,0,163,141,194,234,99,140,136,140,199,43,157,12,113,115,32,28,132,68,67,144,113,36,114,128,0,0,0,0,165,200,5,69,186,140,83,120,68,56,148,241,151,144,14,98,59,139,135,3,110,92,203,160,230,35,184,10,139,5,226,211,79,144,14,43,159,144,92,252,133,228,143,33,93,0,44,35,63,121,0,191,64,104,1,104,182,234,242,28,132,147,33,93,4,125,64,113,17,159,144,187,161,92,92,104,47,117,195,71,184,192,88,4,103,239,23,232,13,0,6,45,212,98,243,79,144,166,128,22,36,204,214,101,240,28,164,44,36,243,185,11,200,172,2,162,213,117,21,59,251,133,14,254,240,22,159,65,97,38,235,59,223,160,228,62,98,132,86,1,121,114,34,22,26,136,189,228,46,234,86,33,192,225,47,151,32,28,228,162,63,121,11,135,204,149,216,202,254,99,157,42,37,23,196,5,195,141,230,82,242,73,43,51,34,35,191,33,200,0,35,19,110,253,150,88,169,122,15,221,20,204,91,55,119,222,123,206,29,146,115,69,248,107,95,75,92,175,99,253,6,34,114,161,77,155,77,120,153,155,14,68,117,154,117,146,94,108,208,102,87,50,189,140,186,114,49,233,211,27,224,88,24,207,130,227,93,148,142,15,121,167,112,180,38,250,244,222,250,136,255,0,20,132,59,109,55,176,110,43,195,181,87,103,208,104,181,137,17,226,80,149,41,75,126,169,7,146,210,167,140,202,197,164,204,172,146,232,3,77,112,14,96,213,240,37,118,13,106,149,30,19,142,193,222,238,202,74,20,104,61,104,82,78,250,84,147,232,179,183,50,247,9,50,216,155,110,35,110,149,18,135,140,241,6,0,162,181,30,155,45,100,114,101,240,203,222,28,194,50,73,239,36,123,210,163,59,90,246,43,136,196,175,96,12,83,135,95,125,154,149,44,217,225,244,235,187,237,42,218,136,173,234,168,239,212,135,230,64,168,76,162,72,83,141,180,217,172,209,160,201,124,202,198,100,126,227,248,0,244,185,130,115,139,2,227,8,145,28,129,142,176,188,199,95,132,220,181,34,21,77,151,57,25,38,234,34,37,153,233,186,139,159,196,135,123,74,208,187,232,90,85,111,35,184,243,245,146,59,107,226,252,179,152,209,28,12,54,150,99,210,147,79,66,159,133,41,195,50,73,183,107,232,116,185,217,29,122,9,53,202,30,209,108,180,198,125,237,222,216,170,146,207,7,184,221,240,244,106,138,111,175,121,123,234,73,254,41,127,8,13,210,1,248,180,124,97,135,235,172,239,169,213,2,121,59,205,213,247,75,79,138,196,118,241,17,121,144,253,148,169,42,43,164,250,128,168,0,252,154,190,32,135,74,107,120,243,201,79,210,110,249,161,71,206,199,229,245,0,253,97,106,150,132,250,203,73,123,249,152,195,245,157,163,48,157,35,115,191,172,69,78,247,85,175,10,73,222,214,242,47,136,195,120,211,111,236,11,64,83,141,167,16,210,121,68,55,188,116,153,231,248,222,69,240,1,183,51,43,52,168,77,45,217,53,56,140,146,45,168,220,121,41,34,191,157,207,226,53,159,106,29,169,168,249,99,78,75,116,172,85,130,215,33,21,38,24,83,83,103,36,212,148,174,58,215,115,36,186,147,35,185,21,190,6,53,71,51,187,77,41,207,194,169,69,161,84,48,212,151,149,185,221,37,116,138,138,117,115,65,170,230,106,34,233,127,208,52,251,50,179,23,48,182,159,196,179,91,167,209,41,82,18,165,53,80,35,132,74,142,118,105,164,176,127,135,119,165,213,211,173,249,151,32,31,159,159,153,239,141,179,175,16,215,40,137,164,82,101,198,69,126,77,73,165,210,35,188,226,150,146,91,169,37,95,120,178,52,25,59,212,139,222,158,126,123,129,178,86,197,16,221,244,171,210,10,78,58,129,110,7,115,188,96,154,215,248,125,86,214,199,59,114,233,230,58,254,203,221,157,181,218,181,73,138,254,42,165,87,161,177,81,160,38,81,46,61,90,1,145,186,226,153,93,136,172,163,34,177,171,175,145,115,18,199,134,48,124,28,53,196,240,174,201,87,19,163,86,245,105,63,87,85,173,98,47,198,16,126,133,18,137,22,133,21,113,34,56,242,208,183,13,195,55,12,140,238,100,69,238,34,242,31,162,2,213,173,40,73,169,71,98,33,65,107,67,101,169,197,165,37,210,230,118,26,199,181,206,120,210,48,46,12,142,244,124,69,134,146,250,43,232,136,180,75,150,146,211,102,159,185,25,19,137,50,81,26,63,143,144,200,185,223,157,216,107,43,232,237,74,168,85,35,178,179,156,220,99,39,162,190,233,93,77,45,101,248,50,235,100,253,66,25,182,185,218,102,126,107,213,171,184,102,156,154,75,236,68,197,114,166,52,166,98,200,105,106,66,84,250,18,102,110,42,221,28,46,86,35,191,229,9,24,223,40,176,53,83,51,251,219,85,34,168,255,0,118,110,63,169,241,212,171,111,55,158,191,133,95,220,249,116,247,137,242,69,30,38,95,229,94,42,76,119,93,74,90,133,58,109,230,40,138,198,81,189,246,36,248,124,31,199,204,104,150,194,251,38,212,232,30,155,119,228,26,164,109,255,0,118,238,173,58,42,245,105,226,111,234,145,219,169,117,243,27,169,180,182,51,133,133,242,171,28,178,252,134,208,178,194,85,57,4,75,105,106,254,198,123,241,127,197,1,10,59,86,226,31,76,54,145,197,45,155,177,156,68,190,7,156,85,94,250,32,49,234,243,63,197,231,249,68,163,118,102,210,219,167,236,247,132,146,157,237,202,29,80,188,127,26,163,199,228,33,167,24,98,182,234,249,201,47,18,37,109,26,29,221,248,146,133,18,121,69,74,58,31,63,112,153,78,205,74,226,106,89,19,133,154,74,144,100,80,170,106,228,149,23,246,205,210,247,253,98,13,202,46,132,42,40,92,200,140,84,81,106,186,139,15,168,189,93,69,134,162,35,185,152,10,151,65,121,116,22,18,136,249,145,139,200,200,192,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,125,69,167,115,247,11,143,168,0,176,245,95,160,184,186,10,243,184,0,169,31,46,66,225,105,117,23,0,180,200,189,194,194,63,112,184,90,118,35,34,1,121,31,184,92,45,46,162,224,1,241,84,153,39,183,119,213,202,253,63,32,251,71,205,49,196,183,163,81,218,247,1,231,199,62,105,109,225,92,249,193,239,183,189,74,99,179,79,148,106,145,200,139,76,199,78,231,200,185,120,127,140,76,30,199,21,216,248,183,103,92,33,29,201,81,86,82,251,194,252,50,200,204,244,206,144,124,185,159,226,255,0,24,136,61,177,42,240,95,205,74,68,184,79,239,9,170,28,126,102,133,17,106,41,50,14,220,200,190,2,65,251,52,179,58,60,220,184,203,156,26,183,163,19,235,239,143,2,89,112,149,201,249,142,122,222,175,66,255,0,242,48,24,19,181,59,42,92,166,98,138,158,48,131,79,172,187,199,86,233,177,245,169,173,76,25,21,48,253,83,36,23,59,183,230,126,241,216,123,60,51,146,61,63,21,181,64,168,85,104,49,138,157,131,83,28,210,243,228,135,18,166,220,136,141,43,35,95,37,114,59,149,139,153,13,188,219,151,35,158,205,156,13,9,152,76,206,121,238,254,141,37,73,98,75,45,89,40,138,251,119,250,66,253,209,114,234,33,230,155,136,241,30,206,217,195,139,164,240,17,16,152,211,42,20,50,57,183,127,213,148,71,207,114,162,241,125,15,94,157,124,200,7,162,134,95,105,251,238,220,66,244,245,210,171,216,114,141,119,200,77,167,48,182,101,119,238,238,175,9,125,221,194,223,113,6,75,118,222,111,122,235,46,126,167,184,108,57,25,31,64,31,53,74,158,205,82,19,144,159,82,210,135,109,115,65,145,31,35,35,247,145,249,8,253,219,219,100,154,94,50,39,113,69,50,30,47,157,50,109,98,25,56,220,22,210,235,100,132,66,90,53,17,37,147,63,216,36,140,239,212,196,134,15,201,196,88,126,46,33,136,136,146,150,242,82,135,73,210,54,148,68,119,34,50,247,145,249,128,243,167,2,175,141,54,127,199,181,217,48,240,227,140,166,59,210,168,169,85,102,27,169,73,165,47,17,145,25,145,163,233,62,132,191,250,92,188,165,247,32,54,200,162,99,46,254,239,156,101,128,99,240,124,46,239,113,81,66,53,107,222,222,250,159,59,250,165,208,97,93,177,54,6,159,138,97,77,173,97,40,53,217,211,42,56,157,201,171,109,85,56,45,160,155,112,164,40,212,157,105,73,151,53,38,196,102,103,99,17,229,70,119,51,50,75,125,197,225,216,44,247,214,157,60,75,137,122,251,155,222,219,167,121,126,20,175,127,133,189,226,116,30,140,161,212,224,79,108,221,137,58,59,233,37,105,212,211,169,81,95,203,145,245,230,62,146,50,62,100,35,123,38,123,73,240,91,148,244,196,196,24,130,133,25,231,170,100,130,75,84,106,137,253,25,165,178,189,203,81,94,247,253,3,102,48,214,218,185,65,92,40,200,78,48,136,106,127,95,36,210,167,23,75,249,183,240,20,108,80,12,121,66,207,44,190,175,71,68,136,56,133,14,165,105,82,136,202,28,132,242,37,88,253,100,121,142,211,79,197,212,42,145,145,68,156,78,25,163,120,95,68,178,229,203,159,50,248,128,253,160,20,37,18,186,24,168,0,10,41,73,73,93,71,208,117,60,107,153,216,67,1,196,76,172,67,87,76,68,169,244,177,115,140,243,158,37,36,212,69,224,73,251,146,102,3,180,186,251,44,167,83,207,33,178,189,174,165,17,21,255,0,40,199,152,199,59,240,14,23,224,247,184,251,9,179,196,239,45,196,213,89,77,244,233,233,244,133,248,220,255,0,32,213,92,242,237,35,192,88,73,137,16,240,230,36,162,73,147,22,174,184,139,68,154,53,68,236,132,147,164,103,114,36,145,157,210,158,135,239,62,66,52,51,31,108,124,117,142,187,187,137,165,225,178,224,119,218,119,17,36,167,215,209,215,83,167,127,83,220,3,52,109,93,182,214,38,197,243,228,209,233,206,96,169,176,234,24,117,112,94,118,17,184,225,164,220,83,233,81,37,68,249,145,42,202,35,34,50,62,165,200,104,180,217,142,207,146,185,46,165,36,183,45,114,73,29,185,17,23,250,5,29,117,217,142,37,70,148,234,228,146,34,229,255,0,229,212,119,76,189,202,44,93,143,171,16,41,212,154,67,146,10,126,247,119,162,83,45,154,180,33,102,126,186,136,139,212,62,160,59,14,206,185,81,81,204,220,89,46,154,138,53,114,75,45,211,29,148,149,83,163,41,106,51,75,205,35,174,133,21,188,70,71,241,176,157,61,151,242,154,22,5,193,88,85,212,183,86,105,244,97,88,49,28,68,194,36,233,50,105,155,145,150,132,153,40,141,29,62,190,67,88,123,61,246,65,159,129,226,199,197,248,142,29,90,27,243,104,243,97,173,39,62,43,141,145,156,228,153,17,18,8,206,250,91,189,239,110,191,1,33,212,216,45,211,160,198,132,217,168,211,29,148,50,90,140,140,236,146,34,231,111,127,32,31,80,0,0,161,242,33,97,171,159,48,91,132,87,230,56,205,122,143,224,3,156,173,212,140,113,58,155,90,215,49,115,102,163,247,123,133,79,197,212,5,169,34,23,10,17,17,114,33,95,172,5,197,208,84,80,143,220,42,3,137,197,31,32,35,242,21,82,76,236,40,73,176,10,145,153,152,25,153,24,88,239,200,13,38,126,238,96,41,171,234,21,185,249,1,54,119,230,66,166,147,48,22,29,203,220,41,115,242,28,134,147,48,208,2,194,51,247,144,169,29,133,218,5,52,144,10,106,48,213,245,10,154,15,220,66,155,179,242,0,53,216,189,194,168,81,159,62,66,211,108,237,204,133,200,73,151,32,23,145,220,84,90,68,100,98,224,20,51,2,49,106,148,69,206,254,225,97,58,147,59,17,128,230,1,97,47,144,187,81,0,168,0,0,0,0,11,15,168,226,89,25,218,196,57,79,168,178,246,1,70,249,126,145,204,67,137,5,252,99,152,0,0,90,181,105,43,128,138,190,210,54,47,247,59,177,40,255,0,170,255,0,250,24,140,12,44,141,230,39,164,54,119,241,207,142,158,93,121,184,145,39,125,163,213,5,127,173,229,201,31,219,111,113,255,0,130,8,203,193,40,55,49,157,5,31,141,83,138,95,248,84,136,169,222,216,22,2,99,228,70,4,50,39,60,61,233,235,127,187,37,13,175,232,53,163,97,200,198,198,68,224,164,216,252,61,229,212,203,253,153,36,108,192,168,0,0,0,0,0,0,0,0,227,62,134,57,5,128,56,12,142,227,149,162,50,33,106,139,153,152,228,108,188,36,96,47,0,0,31,143,140,136,207,8,87,8,186,157,54,79,254,73,66,4,118,235,109,105,207,60,111,168,173,110,237,255,0,51,140,39,203,20,39,94,25,171,163,151,138,12,130,231,254,214,161,5,27,126,194,38,179,155,29,187,161,178,183,117,243,34,231,250,210,40,12,79,178,171,233,143,152,85,5,173,122,72,232,207,21,237,127,235,236,9,238,217,241,242,123,47,48,141,149,114,60,51,0,250,127,120,104,121,254,217,214,65,70,198,211,92,51,87,58,83,133,225,255,0,110,104,79,126,204,210,209,35,46,176,114,82,75,191,162,148,243,231,254,208,200,157,198,103,0,1,69,139,247,142,51,43,152,189,206,134,56,200,249,128,189,36,100,57,47,113,97,29,197,201,1,112,165,200,80,204,113,45,194,43,245,1,202,103,228,45,82,173,239,28,100,231,190,230,40,102,103,208,192,92,102,159,120,226,50,191,214,57,9,7,239,176,228,67,101,239,34,234,3,133,148,44,148,87,46,67,232,34,50,49,82,34,46,132,66,160,0,0,2,150,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,136,133,64,0,5,166,70,102,46,0,22,0,186,196,22,47,32,20,35,34,234,45,94,147,181,133,230,87,247,11,84,159,168,7,203,207,175,144,228,105,103,114,230,46,83,102,103,202,192,148,105,242,228,3,152,142,229,113,81,98,5,224,3,161,102,46,86,225,188,103,77,168,55,58,133,198,58,253,57,216,137,46,41,198,238,74,74,236,158,75,34,234,163,231,241,234,59,232,161,145,25,88,192,71,222,62,216,43,7,86,142,123,133,149,59,231,94,221,115,239,215,83,123,105,255,0,8,34,232,67,79,118,131,216,43,28,97,217,14,201,192,217,83,195,199,84,198,26,109,93,250,202,252,6,193,154,139,233,100,25,250,197,255,0,228,66,112,30,135,29,212,153,42,59,70,103,239,52,16,252,154,174,15,160,214,26,38,170,52,42,92,178,37,146,237,34,42,28,43,145,25,17,243,73,243,177,128,243,57,138,114,223,25,96,249,82,99,215,168,220,33,199,148,184,139,46,33,167,52,184,147,81,26,124,42,59,250,167,207,167,46,162,204,57,152,216,199,9,241,29,193,89,225,120,173,27,223,189,218,94,173,55,211,235,164,237,109,71,211,204,79,46,110,108,117,132,113,172,87,14,155,128,50,249,183,222,169,28,181,57,34,148,209,26,136,201,203,220,201,131,51,85,212,95,195,204,70,142,114,236,1,152,120,103,185,247,19,112,43,28,79,17,126,25,199,211,125,59,190,182,142,95,141,203,242,128,253,124,172,237,22,204,74,35,76,177,136,179,139,114,147,168,165,215,11,209,230,21,244,94,2,51,240,70,63,37,124,70,221,229,199,105,54,85,84,35,83,154,196,153,207,188,146,230,251,124,94,142,73,43,216,215,167,212,139,110,132,158,130,25,107,56,126,117,10,66,99,202,117,149,44,219,39,72,218,81,153,90,230,94,242,46,124,135,198,197,70,161,21,73,84,105,210,25,82,111,164,219,117,73,50,191,149,140,7,160,252,63,182,222,70,214,227,161,216,217,155,190,212,149,42,253,203,49,60,137,86,247,176,67,228,196,219,72,101,149,90,41,112,184,207,122,74,127,122,95,169,210,19,225,178,185,243,104,188,196,9,193,199,216,206,158,130,68,76,95,92,96,136,140,136,154,168,58,146,177,157,253,202,29,195,12,227,28,210,174,63,195,70,204,74,250,116,177,188,34,114,175,32,138,215,73,123,148,126,98,9,57,197,88,219,6,84,248,93,205,79,123,186,215,127,161,117,54,190,159,52,151,144,214,124,111,134,224,214,222,94,234,22,248,215,16,217,47,164,52,220,204,213,203,169,121,143,187,44,114,99,54,235,125,229,196,227,88,175,238,119,58,119,245,41,42,181,245,244,186,15,200,111,22,0,217,102,86,237,183,106,212,236,37,47,68,210,53,111,25,55,12,208,90,60,62,38,126,190,95,17,156,100,71,62,23,217,47,16,227,122,188,110,3,0,113,172,205,215,163,245,85,13,235,208,149,95,171,196,101,99,73,254,129,186,123,46,108,25,68,195,90,42,184,187,42,184,103,30,167,200,101,78,119,226,215,117,28,148,154,74,205,200,63,216,167,203,220,55,59,7,101,54,24,195,49,226,19,120,87,15,50,236,109,229,151,26,11,105,50,212,106,232,122,8,250,43,248,199,120,143,26,60,70,146,212,118,27,105,9,189,146,218,73,36,92,239,208,134,176,63,27,9,224,202,14,19,166,65,133,72,166,240,165,18,27,81,18,157,242,215,165,9,74,72,147,117,40,239,109,37,207,175,46,163,247,199,197,62,171,30,156,209,60,250,28,81,26,180,120,8,140,239,99,243,63,128,195,24,235,106,92,15,131,248,30,58,155,136,213,197,239,116,240,236,178,126,174,155,222,238,151,227,23,240,138,51,84,218,148,42,123,78,61,45,253,218,26,108,220,81,233,51,178,72,140,204,249,23,192,198,5,206,237,171,242,203,47,40,85,165,59,143,123,190,93,63,134,191,234,84,135,116,111,22,223,247,149,17,220,151,241,234,35,223,61,251,68,160,214,30,145,15,12,215,179,42,157,196,81,214,194,8,165,19,41,39,84,110,145,40,244,73,63,52,243,235,200,105,38,50,205,156,117,143,170,83,10,102,56,196,179,25,159,187,212,220,250,155,206,18,244,37,54,212,70,181,17,216,208,86,235,208,128,108,166,215,123,104,98,92,197,174,76,166,225,12,201,239,10,99,115,162,201,97,29,206,219,86,211,19,74,149,119,24,74,189,101,40,172,126,126,67,24,236,245,145,88,215,58,49,221,65,83,48,183,124,113,116,199,170,199,247,243,81,245,41,111,53,244,156,156,69,175,189,63,15,199,167,46,95,185,178,222,203,152,175,55,170,107,168,166,78,26,144,203,244,199,223,74,106,139,117,102,70,137,8,110,230,91,165,21,250,219,225,250,4,193,236,231,179,149,15,44,105,52,121,143,225,108,36,220,180,225,232,240,31,126,4,20,18,220,94,150,77,87,81,180,147,52,153,162,252,250,157,185,0,202,152,23,1,209,176,127,29,221,180,174,19,139,221,235,250,117,185,171,70,171,117,81,218,218,143,244,141,63,237,22,204,183,48,228,92,65,134,163,214,248,114,159,128,229,171,113,195,107,214,107,41,104,245,141,7,107,233,183,82,232,55,182,228,66,24,187,79,115,1,217,121,175,10,19,83,106,100,135,240,83,109,154,20,225,233,61,82,102,151,50,213,208,6,130,183,45,111,213,202,83,206,106,82,186,170,214,253,141,186,9,179,236,180,122,35,153,15,133,73,42,187,189,223,85,213,200,250,119,171,191,147,200,65,234,84,105,81,40,140,200,203,222,66,92,187,38,113,154,30,195,116,220,48,167,103,41,80,232,53,55,141,42,85,218,43,213,18,126,18,213,215,199,229,230,2,77,19,107,21,186,88,84,113,176,162,91,13,172,175,101,32,143,159,212,57,0,90,162,184,225,90,85,168,236,92,135,57,139,76,128,88,148,158,146,228,57,18,40,46,32,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,80,189,133,214,47,33,106,146,96,5,204,93,98,22,151,81,120,10,91,157,197,64,0,113,157,253,195,138,238,26,136,199,48,165,139,200,128,17,170,229,113,200,45,34,247,139,128,7,197,81,36,158,239,87,199,253,3,237,29,123,22,212,83,3,132,212,110,22,243,121,234,124,52,252,126,32,60,242,237,74,235,222,159,64,55,21,204,168,205,123,139,251,179,227,97,123,54,179,74,101,59,55,242,235,9,187,93,221,198,111,189,239,31,133,35,181,226,204,115,214,209,126,167,126,163,83,243,179,16,167,17,98,152,179,16,185,42,36,83,208,215,211,157,213,201,199,15,204,249,115,29,155,100,76,80,172,51,159,184,78,164,169,19,16,136,220,127,40,235,178,139,84,39,211,203,153,126,55,241,128,244,60,152,148,252,99,135,162,174,91,124,91,74,112,220,73,221,77,243,73,169,55,229,99,243,33,17,219,127,236,187,82,160,38,177,140,232,56,27,112,170,182,54,144,162,147,222,105,86,245,183,120,167,61,69,186,122,111,98,62,132,101,211,151,65,40,123,56,98,84,98,140,165,160,213,82,185,75,223,166,89,222,65,221,103,166,83,169,231,204,252,188,250,15,210,205,124,176,163,230,45,5,154,76,202,21,18,110,238,114,101,154,106,49,82,226,53,18,22,157,86,52,43,197,227,62,118,247,152,8,46,217,255,0,106,172,91,150,189,253,197,99,206,238,239,30,23,79,234,91,79,111,55,123,219,244,101,86,182,191,135,81,50,25,43,181,94,91,102,69,43,127,31,30,119,139,206,84,248,22,207,186,228,51,117,26,91,50,79,54,82,93,87,215,227,212,68,134,209,59,32,98,204,3,232,254,135,112,147,28,119,23,250,201,78,167,86,141,215,173,244,41,191,175,203,175,188,96,236,189,206,92,105,151,211,161,112,248,215,19,197,142,205,65,185,206,55,2,164,234,9,86,52,92,236,75,73,26,172,139,126,66,230,3,210,196,89,177,166,178,151,226,187,173,11,190,147,210,101,123,29,143,175,212,57,196,82,108,243,218,43,135,89,85,2,137,136,167,230,61,65,242,226,183,202,113,212,58,133,254,21,73,185,174,77,206,197,167,169,123,134,253,101,22,208,216,79,50,232,177,167,210,160,215,16,79,50,243,165,198,180,209,42,200,120,219,59,233,113,92,239,211,224,3,40,213,168,116,202,211,9,141,81,139,190,109,43,39,9,58,212,159,21,140,175,200,203,204,198,139,237,15,176,189,7,17,250,63,232,166,87,113,28,63,23,196,126,173,173,26,117,110,180,254,18,65,95,213,87,65,190,49,166,53,41,164,58,218,84,68,226,9,101,168,185,216,197,238,48,195,214,223,50,218,237,211,82,72,236,3,207,117,111,102,188,232,203,249,237,37,204,23,192,19,72,76,211,253,81,136,237,136,148,126,47,194,171,241,58,124,58,14,221,128,234,89,135,76,153,6,60,167,183,110,183,189,212,90,88,59,92,148,101,208,143,220,98,102,177,230,74,225,172,85,26,86,235,10,97,147,121,200,43,140,218,228,65,110,233,81,146,173,207,118,102,69,117,127,24,213,60,125,178,29,114,12,137,211,169,236,97,8,164,141,214,141,202,86,133,38,228,146,59,89,158,93,79,244,140,204,72,198,185,79,138,179,13,48,218,213,62,204,238,29,211,244,76,117,222,253,87,243,27,75,150,248,222,75,10,100,235,53,61,63,120,36,149,244,36,126,63,7,226,167,235,248,13,28,205,12,27,152,89,114,165,33,172,85,195,54,153,13,178,73,167,206,125,4,90,155,53,244,210,158,92,174,127,17,128,241,6,208,248,215,12,190,243,46,99,188,98,147,98,66,163,30,226,168,241,21,210,102,92,190,144,185,120,68,140,137,206,107,50,176,131,55,226,107,90,117,122,191,123,58,127,196,145,215,49,6,210,121,59,65,105,229,207,198,155,141,220,117,62,103,221,210,149,100,145,31,62,77,31,145,242,16,83,47,107,108,195,127,70,239,51,51,4,180,222,247,172,191,255,0,44,58,5,111,59,243,42,176,106,223,102,62,47,117,43,100,218,81,61,88,144,171,145,223,145,253,33,242,230,54,38,111,49,187,67,50,66,137,26,160,205,47,55,183,50,89,221,110,203,184,38,42,215,52,95,214,140,101,208,204,104,110,212,123,123,98,220,105,53,248,120,19,53,184,200,8,157,29,246,83,220,77,55,100,148,99,74,206,238,199,37,122,234,50,231,231,228,52,146,93,122,187,80,90,213,58,181,62,74,156,182,163,122,74,214,106,183,75,220,249,244,47,208,63,79,9,224,202,190,52,154,184,144,37,69,67,137,101,79,25,200,90,136,180,146,137,62,228,159,63,17,0,227,196,184,219,18,226,185,114,100,214,234,124,82,164,201,92,181,171,114,218,53,56,163,51,53,120,82,86,245,143,151,78,99,236,195,153,95,142,113,103,17,220,20,62,43,133,209,189,251,229,148,105,213,125,62,186,202,247,210,125,60,134,222,100,62,192,152,243,21,191,30,100,153,24,22,75,18,168,232,150,132,74,91,203,50,212,109,25,25,145,199,50,213,101,127,9,137,47,203,173,144,240,118,19,239,14,35,47,240,7,223,91,171,112,244,166,191,99,175,173,217,47,198,254,48,17,131,150,251,6,99,201,241,208,254,36,202,173,225,166,113,37,71,223,140,151,209,89,6,126,164,143,138,190,35,119,182,118,216,171,10,97,137,88,126,167,80,203,78,25,200,220,94,181,247,203,139,211,168,157,73,114,39,206,254,177,126,145,185,208,112,101,10,17,18,25,161,82,155,78,189,70,77,197,65,21,249,126,231,224,63,118,52,24,113,16,148,71,136,195,68,139,216,155,108,146,69,127,43,125,96,63,47,8,97,74,78,18,163,199,165,210,96,112,141,48,75,74,91,222,169,203,18,150,106,62,106,51,247,157,250,143,220,0,0,22,56,189,36,124,253,194,227,59,14,23,60,71,249,0,113,169,122,186,152,171,100,70,92,192,154,87,153,11,208,131,47,32,28,169,36,145,21,188,133,0,146,101,204,204,92,69,230,2,209,82,33,91,23,144,168,10,88,136,84,0,5,12,174,4,94,98,160,2,150,32,183,188,84,0,0,0,0,0,0,5,44,66,160,0,0,0,40,125,5,8,140,140,92,0,0,0,3,133,210,62,127,80,224,230,70,62,195,34,62,164,67,141,77,115,189,146,3,141,42,51,46,163,144,149,110,166,44,82,76,186,88,80,175,239,48,28,228,126,98,225,195,171,235,13,229,143,169,128,230,1,106,84,70,87,230,43,212,5,167,212,113,168,114,25,216,113,168,5,200,191,187,204,114,23,196,113,32,239,211,204,114,144,10,142,55,140,137,37,127,49,200,56,164,91,65,95,204,4,71,118,143,77,82,190,231,154,93,189,187,219,246,63,238,65,29,88,18,254,155,97,251,117,239,88,159,249,100,141,245,237,20,156,110,125,207,172,183,57,119,183,83,255,0,114,13,18,203,118,119,216,243,13,34,201,241,86,97,167,159,251,114,4,133,79,174,196,137,87,220,35,6,40,203,254,168,255,0,158,73,27,28,48,22,198,209,120,108,138,194,8,178,11,79,120,122,191,238,201,3,62,139,9,32,161,223,220,42,0,0,0,0,0,0,2,193,120,176,192,88,191,120,185,171,244,184,176,212,119,28,141,157,200,5,224,0,3,224,175,216,232,53,34,50,185,112,143,114,255,0,120,98,16,123,67,99,52,89,169,143,222,74,18,147,253,74,232,159,240,104,132,39,14,166,157,116,217,104,63,217,48,225,127,244,76,67,143,105,29,45,166,177,94,98,75,35,119,81,119,71,94,159,131,134,94,66,72,212,157,154,26,109,236,119,61,46,182,149,145,82,29,59,40,175,253,121,145,61,187,55,33,164,101,230,16,38,217,66,12,176,181,60,174,68,69,253,97,145,1,123,58,33,213,227,105,196,211,106,89,247,83,188,136,140,249,111,153,19,205,179,9,189,232,30,18,67,173,154,72,176,164,14,164,101,207,114,200,119,25,188,0,5,28,107,81,115,43,14,61,69,168,203,72,185,205,71,126,67,141,41,50,59,216,192,125,9,177,145,114,46,130,164,119,247,11,81,208,190,161,117,200,186,153,0,161,243,35,49,242,184,174,102,62,178,61,68,44,54,136,207,222,3,231,107,196,118,63,33,244,165,4,92,206,199,203,200,85,45,146,58,25,139,128,82,197,228,66,160,0,0,40,102,73,43,168,200,139,204,199,224,226,60,109,133,240,195,36,237,103,18,209,233,228,110,19,119,153,53,182,139,81,164,212,69,226,81,115,177,94,222,64,63,124,6,158,231,14,220,184,95,7,38,67,52,28,127,150,210,159,143,84,92,69,54,245,85,181,169,40,78,240,174,100,153,4,100,119,73,23,229,232,52,79,26,246,147,230,132,158,11,132,167,229,235,218,119,154,183,108,200,85,189,91,94,210,190,177,50,38,165,79,105,253,143,240,139,78,85,191,97,252,34,2,222,237,9,206,5,40,143,209,236,19,211,221,18,87,252,228,124,207,118,129,103,3,132,105,244,119,5,243,242,137,43,254,114,40,159,149,78,210,118,221,127,244,135,11,149,109,217,95,135,191,59,122,255,0,250,132,1,47,110,92,233,158,127,65,132,176,171,191,178,250,56,18,213,203,167,186,64,248,101,237,99,157,245,52,233,115,3,81,108,106,222,120,41,146,255,0,229,143,151,48,30,128,29,196,187,187,125,229,123,255,0,124,255,0,212,62,39,49,198,236,237,221,119,229,127,195,255,0,247,71,158,153,121,193,156,53,13,27,204,10,199,209,222,218,41,146,189,255,0,239,254,3,242,156,198,153,172,225,234,60,14,231,34,183,42,100,159,248,192,61,23,51,141,55,196,147,238,219,94,255,0,215,191,251,163,237,99,16,239,202,252,30,158,87,252,37,255,0,208,60,224,167,29,230,131,42,231,131,12,140,188,233,210,63,227,15,223,161,103,126,114,225,242,37,66,192,145,92,45,6,130,55,105,114,143,145,170,254,231,11,222,64,61,22,34,161,172,136,247,54,185,95,214,255,0,212,62,132,59,170,254,27,91,226,60,250,70,219,47,61,104,233,73,47,2,225,246,201,9,38,136,221,166,76,46,159,246,242,231,200,118,10,127,104,158,114,71,222,106,195,152,29,58,173,235,67,148,94,127,225,32,39,184,142,226,162,23,176,231,105,110,102,161,139,73,131,151,77,30,250,246,83,82,19,202,197,207,156,161,217,94,237,49,199,197,20,212,132,229,177,175,202,207,121,255,0,186,128,75,224,8,118,135,218,115,153,73,156,225,46,46,91,19,122,57,40,209,32,174,124,189,252,80,205,121,107,218,75,42,168,243,108,98,76,71,149,244,246,202,1,47,81,204,54,190,146,232,45,62,57,71,230,174,93,121,0,145,224,24,95,13,109,67,149,53,206,38,217,175,128,23,184,209,248,26,236,99,181,239,215,233,79,200,101,24,24,183,11,85,19,174,157,137,105,82,136,215,187,35,98,99,107,45,92,185,114,51,231,204,185,124,64,126,184,11,16,235,78,17,27,110,37,68,125,12,142,226,240,0,0,1,67,33,105,166,231,97,120,0,183,161,88,84,186,10,128,0,10,25,159,184,8,172,2,160,0,2,138,74,86,86,90,73,69,241,43,143,194,171,96,60,23,92,221,119,182,18,162,76,220,234,221,241,52,246,157,209,123,94,218,146,118,189,139,244,16,253,224,1,165,185,229,217,249,149,184,185,153,211,105,16,176,173,5,73,163,59,29,28,54,18,142,102,151,44,233,147,164,105,90,44,101,168,190,62,18,230,35,91,59,182,45,99,46,38,214,157,143,152,45,202,69,59,134,179,104,162,147,36,173,225,55,228,241,218,218,255,0,45,190,34,126,143,159,33,249,117,156,57,6,183,25,232,178,221,125,8,123,78,163,109,68,70,86,50,50,181,200,252,128,121,133,196,120,123,209,249,206,195,226,248,141,218,146,157,91,189,23,186,73,93,46,126,99,247,240,46,58,139,134,102,155,238,225,230,166,253,235,184,210,167,73,60,238,147,213,234,31,226,255,0,8,157,236,225,216,239,0,102,58,150,245,70,165,138,146,165,201,105,227,40,111,50,92,210,209,160,186,178,174,86,254,17,166,25,143,217,165,135,10,108,233,20,138,110,102,203,55,42,46,153,104,101,183,8,208,102,179,212,90,98,244,233,207,226,3,22,225,93,183,162,97,254,43,113,148,108,171,136,209,125,21,130,71,171,171,202,63,62,163,51,97,222,211,218,131,122,16,140,164,144,146,55,203,166,40,81,121,127,131,12,13,47,179,206,178,141,27,188,11,154,42,189,239,250,152,179,255,0,209,135,84,172,108,31,141,97,154,184,44,180,204,247,108,209,172,175,70,121,94,46,124,185,71,248,16,153,92,55,74,95,106,37,70,44,37,61,247,35,146,163,77,191,233,165,69,212,255,0,220,163,31,226,190,214,90,250,28,83,81,178,166,160,197,156,79,52,98,245,151,45,61,57,69,26,139,253,5,217,173,197,110,126,228,57,155,163,207,209,249,62,95,237,3,184,97,77,130,113,149,80,136,234,185,109,154,17,204,219,82,142,212,119,81,204,149,98,47,20,115,247,2,62,220,201,237,31,205,60,88,203,140,82,221,197,84,75,207,57,4,108,99,9,39,165,22,89,110,252,45,167,151,136,191,249,61,6,187,84,51,155,55,113,78,239,188,51,79,24,57,194,223,70,250,185,41,219,106,181,237,117,242,245,72,111,126,93,118,104,81,38,73,74,171,180,124,208,132,149,66,37,153,170,58,27,45,225,154,60,62,40,191,19,229,215,144,221,60,3,177,30,92,97,30,63,132,170,226,243,226,247,90,184,135,216,253,142,171,90,204,23,227,31,240,10,34,39,44,246,88,149,153,207,196,147,55,49,221,96,215,81,110,1,147,180,211,145,225,51,65,222,230,241,114,241,159,47,231,27,235,144,253,154,184,30,156,186,29,78,185,136,104,85,196,183,196,239,90,151,132,153,81,61,125,234,75,81,169,229,116,185,25,92,143,213,33,33,84,156,43,78,163,53,185,138,244,133,22,243,121,244,138,73,157,236,94,68,94,67,246,82,146,73,105,47,112,12,111,150,25,11,150,249,99,74,143,6,135,131,240,211,46,178,211,172,155,241,40,140,70,82,146,183,77,195,47,9,116,189,185,95,157,136,198,70,105,150,152,66,90,101,164,54,132,36,146,148,165,36,68,146,46,132,68,93,8,94,40,165,37,37,117,40,136,190,38,3,241,49,45,101,116,142,27,75,38,189,238,190,139,211,107,91,225,241,30,125,182,201,199,115,177,222,104,82,231,200,67,236,25,80,88,139,165,114,77,235,151,17,32,239,115,34,252,126,130,82,118,195,218,34,157,133,189,17,224,49,14,21,115,138,227,245,239,165,164,237,167,135,181,172,233,126,49,136,174,201,252,155,196,185,169,93,163,214,94,194,184,145,214,27,172,199,130,227,212,232,46,41,164,36,150,218,142,234,208,162,37,17,57,126,189,45,200,6,55,44,6,131,193,222,145,247,145,106,254,229,195,243,252,46,143,91,87,229,232,55,43,178,247,18,212,40,249,151,80,165,55,34,66,217,99,11,77,210,146,125,73,73,25,207,140,174,73,232,93,76,119,108,226,200,198,112,102,64,213,218,76,58,251,106,135,195,248,101,182,68,101,174,107,126,183,209,151,227,114,252,131,95,246,66,158,246,30,218,3,17,176,218,80,90,48,219,137,250,98,59,243,122,34,190,2,9,227,195,178,85,42,131,77,144,178,61,78,195,101,103,115,185,220,208,71,215,222,63,72,117,28,173,148,169,88,7,12,60,173,55,114,137,9,103,167,167,54,80,99,12,108,215,182,109,11,60,51,131,52,178,6,183,74,238,172,103,151,56,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,29,247,111,35,83,40,117,181,29,148,165,165,198,238,74,91,108,209,178,162,211,234,46,22,47,222,0,46,35,247,14,33,200,144,23,0,0,0,0,0,0,136,13,189,118,245,218,199,37,182,177,199,57,103,150,153,173,220,216,110,141,221,156,20,46,226,166,200,221,111,105,177,94,115,233,30,142,183,21,119,29,90,188,74,59,94,197,98,34,34,219,254,203,252,251,205,141,162,114,10,191,141,115,143,21,250,65,90,133,140,37,82,216,147,192,198,137,162,42,33,66,113,45,232,142,219,104,59,45,231,14,230,90,188,86,189,136,136,131,112,0,0,0,4,90,246,154,109,129,180,230,205,155,67,83,240,134,81,230,244,186,93,10,179,133,225,214,206,3,212,90,92,164,70,125,82,36,199,90,90,91,177,84,238,133,20,100,172,201,107,89,146,214,187,25,39,74,19,216,59,45,182,221,207,109,161,51,79,24,101,158,117,226,95,73,183,120,125,53,218,100,222,14,28,46,7,113,37,182,94,107,119,25,134,247,187,222,45,165,106,82,188,28,61,136,143,89,153,4,149,0,0,0,8,203,237,69,219,103,104,189,158,179,163,12,101,206,77,99,40,152,110,154,254,23,110,183,45,212,210,98,203,126,83,239,75,144,206,149,170,75,110,37,40,66,98,164,210,72,74,78,238,57,168,213,224,36,125,93,150,219,81,237,99,180,166,105,227,15,186,222,57,244,143,6,97,204,62,157,231,234,101,54,30,226,169,34,75,124,47,235,118,155,117,90,153,98,111,75,160,180,248,172,102,139,132,149,0,214,172,199,219,54,133,148,155,98,97,93,153,241,205,43,117,74,199,120,126,157,34,137,88,142,133,173,198,43,18,39,75,140,152,210,16,87,187,46,238,153,74,28,73,17,182,225,158,187,161,102,182,118,84,0,0,0,0,0,0,0,105,173,35,110,57,56,107,180,3,25,108,143,152,200,136,84,42,148,138,106,48,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,228,55,40,0,0,0,0,0,0,0,0,66,6,208,189,163,219,103,96,108,253,204,188,21,133,179,147,130,162,225,252,97,89,165,211,163,122,59,74,115,113,21,137,174,182,211,122,215,25,75,86,148,33,37,117,25,168,237,115,51,62,98,79,246,10,205,44,119,157,59,39,96,108,204,204,186,239,124,226,74,207,121,241,179,120,86,99,239,119,85,41,76,183,244,108,161,13,166,205,180,132,248,82,87,181,206,230,102,102,27,0,0,0,0,62,74,180,41,53,26,84,218,124,58,180,186,92,137,81,220,101,169,209,18,210,159,138,181,36,201,47,54,79,33,109,26,210,102,74,34,113,11,69,200,181,37,69,114,56,86,218,43,108,238,209,237,155,115,114,187,149,56,207,57,165,165,116,233,11,93,50,115,216,66,140,202,42,212,227,90,138,60,214,137,49,214,157,14,37,55,52,146,213,161,100,182,212,122,208,162,32,155,64,17,107,217,231,218,107,152,153,137,154,17,242,75,105,26,212,74,196,140,85,32,209,135,177,25,177,18,158,113,165,147,119,76,39,208,218,90,105,104,116,209,165,165,37,59,221,242,210,221,156,39,82,108,202,80,0,8,128,219,215,111,93,172,114,91,107,28,115,150,121,105,154,221,205,134,232,221,217,193,66,238,42,108,141,214,246,155,21,231,62,145,232,235,113,87,113,213,171,196,163,181,236,86,34,34,45,128,236,164,218,143,61,182,148,251,168,253,218,241,207,164,126,142,119,39,118,126,166,67,135,184,226,56,237,247,235,102,155,213,171,112,215,173,123,105,229,107,157,195,127,192,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,97,218,119,181,131,61,171,57,203,90,254,134,188,199,238,44,189,131,187,133,73,215,135,97,173,233,250,19,244,178,220,226,218,117,194,222,56,107,208,95,71,102,146,214,166,208,230,242,225,53,32,34,87,97,124,249,237,9,219,15,49,229,83,28,218,35,185,176,102,23,225,228,98,106,147,88,114,136,114,146,219,166,189,212,104,205,170,33,221,231,119,78,145,56,164,155,109,165,10,82,181,25,33,167,37,168,0,0,107,86,21,219,54,133,47,108,236,107,177,222,45,165,112,53,88,60,36,140,41,81,142,133,173,186,131,106,165,49,54,76,105,5,207,118,242,53,62,226,28,228,218,219,73,160,244,45,9,223,134,202,128,0,0,0,0,0,0,0,0,211,254,212,12,251,205,141,157,178,10,129,141,114,115,21,250,63,90,155,140,34,210,223,147,192,198,151,174,42,225,77,113,77,232,144,219,136,43,173,150,206,228,90,188,54,189,140,200,195,112,0,68,6,193,91,122,237,99,157,59,88,224,108,179,204,188,214,239,156,55,89,239,62,54,23,113,83,99,239,119,84,217,79,55,244,140,199,67,137,179,141,33,94,21,21,237,99,185,25,145,203,248,0,12,127,180,46,41,174,224,108,130,204,188,107,133,167,112,85,172,63,131,235,53,74,116,157,210,28,220,74,98,19,174,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,135,74,216,251,107,60,27,181,214,87,250,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,65,157,64,0,0,0,107,86,221,251,78,87,118,75,203,220,27,154,180,138,47,125,196,94,48,110,151,84,164,113,40,141,199,197,118,153,80,82,91,223,169,167,77,173,47,183,29,219,165,58,143,117,162,228,149,40,6,202,128,235,248,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,96,0,0,0,0,17,129,218,129,182,102,210,123,59,103,237,3,5,100,230,100,122,63,69,155,131,226,213,31,141,220,240,37,235,148,185,179,91,83,154,228,48,226,202,232,101,178,177,30,159,13,237,115,51,60,129,217,73,181,30,123,109,41,247,81,251,181,227,159,72,253,28,238,78,236,253,76,135,15,113,196,113,219,239,214,205,55,171,86,225,175,90,246,211,202,215,59,134,255,0,128,211,90,70,220,114,112,215,104,6,50,217,31,49,145,16,168,85,41,20,212,97,26,177,173,168,231,6,91,180,152,207,170,19,230,163,73,58,135,221,82,247,74,43,186,79,58,150,236,180,184,141,206,229,0,0,0,0,12,127,180,46,41,174,224,108,130,204,188,107,133,167,112,85,172,63,131,235,53,74,116,157,210,28,220,74,98,19,174,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,135,74,216,251,107,60,27,181,214,87,250,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,65,157,64,0,0,0,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,74,216,103,108,218,238,216,121,143,156,85,54,233,93,205,131,48,191,113,199,195,52,215,80,131,148,150,221,57,251,217,50,92,77,238,243,187,166,140,219,74,141,182,210,132,165,58,140,150,235,129,184,0,53,43,57,118,219,165,108,253,182,110,27,201,44,200,126,36,60,19,141,48,189,58,90,43,50,229,38,59,20,41,167,38,168,218,157,114,204,169,78,33,245,55,9,163,82,220,67,108,147,102,225,216,141,195,27,106,0,0,0,0,0,0,0,0,0,0,0,0,53,43,102,13,182,233,89,163,158,153,157,179,78,59,126,37,63,22,96,236,81,91,137,65,144,244,164,146,235,240,153,169,77,250,38,154,75,40,66,23,22,50,35,32,211,173,110,58,132,173,211,245,29,50,13,181,0,0,0,1,135,246,182,206,250,174,206,25,3,136,243,162,141,67,137,89,145,135,36,82,212,184,18,92,83,104,146,195,213,24,209,222,65,45,60,208,179,105,231,52,46,202,36,175,74,141,43,34,52,24,102,0,29,43,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,62,234,0,0,0,0,0,0,3,79,246,230,219,54,187,177,230,99,228,237,77,202,87,124,224,204,81,223,145,241,53,53,164,32,165,41,182,142,6,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,222,218,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,0,0,0,1,173,91,86,237,155,66,217,47,49,242,174,153,143,41,91,220,25,142,251,222,61,94,164,194,22,185,84,167,35,156,45,196,148,182,155,239,89,46,33,210,117,178,73,185,164,210,164,92,209,186,116,54,84,0,0,0,0,0,0,0,0,107,86,221,251,78,87,118,75,203,220,27,154,180,138,47,125,196,94,48,110,151,84,164,113,40,141,199,197,118,153,80,82,91,223,169,167,77,173,47,183,29,219,165,58,143,117,162,228,149,40,103,92,1,143,240,110,105,224,218,78,96,229,246,33,137,92,195,213,200,229,38,12,232,198,122,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,59,0,0,0,0,13,85,218,243,180,71,38,182,82,226,112,181,189,49,204,38,120,85,250,47,10,66,152,220,50,245,213,188,149,43,118,182,216,179,105,212,77,217,78,171,120,201,232,38,220,222,164,54,168,4,122,246,110,118,137,213,115,222,75,153,47,159,117,216,143,230,11,146,20,172,61,61,152,10,105,117,198,55,79,200,125,14,161,134,74,59,11,142,134,14,203,51,108,156,66,208,146,73,173,10,91,146,20,0,0,0,0,35,131,111,30,211,89,57,51,155,152,95,45,114,42,181,18,172,188,43,88,76,172,192,75,76,52,164,73,67,107,69,232,237,74,113,46,37,181,154,119,196,250,208,209,173,165,238,146,149,146,208,243,101,189,89,47,155,216,55,62,178,191,15,230,230,95,191,45,202,22,34,142,167,163,148,182,13,151,218,90,28,83,78,178,226,57,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,117,0,0,0,29,43,58,51,123,6,228,46,87,226,12,220,204,7,229,183,66,195,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,34,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,40,202,200,190,217,58,235,217,203,91,115,62,112,247,15,128,113,53,66,51,116,180,83,13,11,244,70,42,18,234,84,165,37,44,239,170,26,205,76,41,213,26,201,73,208,226,154,107,196,150,0,75,80,13,10,237,60,218,71,63,178,87,0,229,150,105,108,223,143,162,64,194,117,249,18,163,84,170,209,35,211,170,12,76,91,236,178,253,56,219,55,208,225,169,11,105,169,171,37,180,90,12,136,181,31,54,239,173,123,17,246,149,109,23,139,246,151,193,216,15,61,115,58,37,103,9,226,201,11,162,45,15,80,34,178,182,102,188,131,40,106,105,80,217,66,201,106,146,76,178,102,189,77,146,30,89,168,138,196,226,2,98,64,4,32,109,11,218,61,182,118,6,207,220,203,193,88,91,57,56,42,46,31,198,21,154,93,58,55,163,180,167,55,17,88,154,235,109,55,173,113,148,181,105,66,18,87,81,154,142,215,51,51,230,2,111,192,107,254,193,89,165,142,243,167,100,236,13,153,153,151,93,239,156,73,89,239,62,54,111,10,204,125,238,234,165,41,150,254,141,148,33,180,217,182,144,159,10,74,246,185,220,204,204,250,87,105,30,214,18,118,97,201,38,216,193,152,142,93,35,49,113,116,132,179,134,30,102,156,212,164,52,136,239,176,185,175,58,79,165,76,146,9,149,238,200,140,148,179,91,232,52,166,201,90,208,27,106,40,101,113,8,57,3,183,39,104,78,208,25,203,132,242,119,14,103,207,15,47,19,84,19,29,201,62,139,209,23,194,69,66,84,228,153,58,23,29,4,230,233,134,221,119,119,172,148,189,26,83,226,81,16,155,240,20,211,241,21,1,173,91,119,237,57,93,217,47,47,112,110,106,210,40,189,247,17,120,193,186,93,82,145,196,162,55,31,21,218,101,65,73,111,126,166,157,54,180,190,220,119,110,148,234,61,214,139,146,84,160,27,42,3,175,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,95,190,103,96,20,50,176,161,117,20,80,169,91,220,2,240,20,46,130,160,3,1,109,59,141,166,225,111,70,184,68,191,247,215,25,171,119,36,218,245,119,54,189,139,159,172,51,232,143,126,209,12,97,34,151,247,63,221,156,63,165,239,91,239,47,238,225,58,120,139,204,4,58,147,18,43,69,197,201,152,225,169,31,70,90,204,214,118,46,125,76,254,35,245,112,12,247,176,214,60,129,58,58,214,167,35,111,108,104,89,182,126,38,84,93,74,246,245,134,106,217,127,47,89,198,84,34,113,198,170,43,82,235,188,41,20,84,145,222,232,103,151,170,124,252,95,196,62,125,162,114,39,18,97,76,83,136,43,48,48,158,41,92,72,188,38,137,15,192,112,218,61,77,180,147,186,137,178,46,170,50,235,215,144,153,200,150,94,207,28,111,47,17,100,158,26,135,37,151,110,136,117,39,117,185,32,220,185,149,73,210,232,101,241,27,107,201,68,87,34,243,16,251,217,167,155,138,194,149,47,69,43,115,40,180,222,6,129,57,90,38,185,185,120,148,185,237,44,137,68,165,151,82,93,203,145,114,176,151,12,55,84,141,87,161,83,106,17,229,71,120,165,67,101,242,83,43,37,37,68,164,17,221,38,70,119,46,124,140,81,214,177,118,77,229,230,51,225,59,239,6,225,217,124,30,243,117,197,82,24,127,78,189,55,211,168,188,55,210,87,183,91,23,144,142,157,160,123,53,240,163,46,202,169,209,113,141,38,148,136,180,85,185,185,139,133,91,108,148,180,155,170,213,116,190,86,62,133,123,95,145,9,78,22,56,210,93,74,144,163,59,40,140,142,192,60,221,227,236,162,170,101,101,78,114,41,184,238,83,142,83,55,90,28,97,133,70,81,239,18,155,219,75,167,167,240,134,95,31,202,56,112,70,209,249,185,151,18,14,61,63,48,241,122,216,109,149,50,134,153,196,50,152,66,117,172,150,102,68,74,50,46,119,253,55,30,134,113,94,86,97,252,89,18,84,106,132,186,139,105,149,163,94,225,196,17,150,147,73,149,174,131,252,82,26,185,158,251,3,229,246,52,213,41,19,49,195,206,185,49,151,20,152,142,48,162,34,75,38,155,219,135,62,93,63,40,13,39,202,142,211,124,193,160,60,211,53,122,46,33,173,165,154,114,99,153,73,198,15,217,75,35,65,111,44,166,85,207,145,255,0,242,143,152,221,44,49,218,17,42,171,196,239,50,185,212,238,180,90,248,132,213,215,87,248,63,192,104,222,112,118,125,86,240,255,0,18,254,20,192,185,159,83,87,122,45,148,254,166,45,226,54,126,144,201,127,71,24,188,147,207,167,49,174,21,45,153,243,190,157,187,211,146,217,132,91,203,250,248,114,95,186,221,62,139,226,2,114,105,59,91,119,155,38,225,229,254,239,233,52,91,189,117,123,139,251,207,196,124,88,139,105,170,121,179,32,164,229,172,119,203,193,171,92,244,158,174,101,214,236,136,43,44,175,206,56,63,70,188,169,197,136,51,241,89,116,41,68,127,240,62,3,153,25,89,157,83,172,150,114,147,23,57,175,166,238,131,44,239,111,47,7,192,4,173,230,110,113,225,28,76,181,20,188,162,164,31,211,182,231,210,56,211,156,201,179,79,189,143,136,210,124,247,169,96,233,44,72,118,38,93,81,162,45,117,133,172,212,219,13,17,216,201,222,87,38,203,255,0,200,134,7,143,144,121,231,36,181,158,75,227,187,25,117,78,28,153,111,252,152,253,250,94,202,185,205,84,81,37,236,154,204,82,187,123,207,6,29,151,215,151,247,147,243,19,25,24,86,75,141,185,167,67,41,110,215,189,189,227,238,162,81,59,230,92,120,188,86,231,127,33,12,106,209,171,78,163,34,189,174,87,234,55,239,43,187,58,215,83,239,63,72,176,166,103,64,221,110,119,55,131,186,215,125,122,189,120,199,123,89,61,60,196,130,229,78,199,120,7,3,69,108,162,84,177,86,166,170,37,49,37,41,230,121,168,137,22,232,202,124,62,2,254,30,98,136,185,217,239,97,200,57,135,81,160,75,157,143,152,109,170,135,21,169,151,104,68,250,75,66,93,34,189,223,43,243,65,31,78,95,144,73,38,207,251,8,229,86,95,209,98,191,83,163,225,74,252,131,140,251,11,121,252,41,25,11,94,169,26,200,204,212,165,159,34,34,79,213,250,6,210,82,104,48,232,241,218,141,25,199,148,150,117,105,55,12,140,206,230,103,206,196,94,99,244,122,0,252,10,22,2,193,184,113,134,89,163,225,90,52,61,203,9,142,147,141,79,105,155,32,136,136,146,90,75,145,120,75,151,78,68,63,124,146,148,250,169,34,250,136,84,0,82,197,228,66,160,0,0,40,102,119,177,10,128,182,255,0,1,110,146,51,33,126,146,2,43,0,166,130,13,63,17,112,0,165,133,64,0,0,5,20,164,164,174,165,17,17,123,204,192,84,7,231,206,196,20,26,97,106,168,214,224,69,45,68,155,191,37,8,230,101,114,46,102,92,236,58,6,39,218,19,42,240,218,87,197,230,150,8,140,164,72,56,234,41,53,184,200,178,139,85,210,119,112,185,248,122,124,12,6,79,1,167,184,151,111,108,17,78,225,187,183,51,114,185,253,230,189,119,173,50,171,90,214,233,35,151,83,31,21,51,111,220,21,37,189,83,51,51,43,90,61,122,109,223,45,39,151,46,124,228,125,96,55,60,6,151,214,54,252,192,241,34,188,236,28,206,202,199,157,70,157,9,239,166,85,123,153,95,145,72,242,184,197,152,187,180,170,124,9,11,69,27,16,229,116,180,18,208,68,101,45,78,92,141,23,51,240,202,243,228,2,72,192,68,197,95,180,231,29,25,175,112,188,179,115,233,78,214,55,143,151,62,124,165,14,143,88,237,43,204,183,183,59,184,89,118,171,106,190,150,228,29,186,127,133,0,153,229,42,222,225,197,191,241,105,209,252,34,7,230,118,140,103,3,170,229,64,192,167,116,219,148,89,95,243,145,240,151,104,110,112,18,245,122,63,130,47,254,228,149,255,0,57,1,62,73,94,175,117,133,194,7,233,157,163,25,186,209,248,232,88,17,62,19,47,20,89,69,239,255,0,116,142,225,72,237,40,205,22,205,59,202,110,94,162,205,17,120,153,144,92,249,127,133,0,155,0,16,255,0,31,180,219,48,209,170,237,101,177,94,221,82,255,0,252,232,126,204,94,211,156,114,69,227,94,89,151,139,222,111,127,206,128,75,56,8,167,111,180,235,25,220,175,35,44,75,253,251,191,243,161,218,48,167,105,125,102,91,198,221,86,179,149,241,144,77,41,68,103,37,104,241,106,43,23,138,87,149,192,73,128,13,97,203,141,180,114,243,20,55,25,53,76,208,203,102,93,93,61,18,28,67,85,182,18,105,112,244,92,172,167,206,196,70,163,229,212,108,53,51,23,97,138,190,243,187,113,29,42,94,235,78,190,30,99,110,105,189,237,123,40,237,123,31,232,48,31,176,2,132,100,125,14,226,160,45,52,145,138,27,101,240,253,2,240,1,243,172,180,219,152,225,37,157,200,125,138,65,43,173,249,14,19,102,198,86,37,0,189,28,210,67,144,186,10,33,58,82,93,69,192,45,181,204,199,26,202,214,28,167,127,112,224,112,143,151,32,23,54,86,183,214,57,135,202,139,149,185,123,199,210,158,105,32,21,28,79,167,82,8,175,110,99,148,112,76,81,165,162,50,252,96,16,223,218,35,77,54,254,231,255,0,124,25,223,189,127,99,254,228,248,141,32,202,86,146,238,98,97,84,157,185,215,160,151,50,191,245,246,198,234,246,131,204,150,247,160,58,152,34,183,122,244,73,255,0,130,141,62,200,152,137,149,153,184,53,10,215,101,226,90,114,60,63,25,13,9,29,21,63,123,40,199,67,57,39,133,146,146,46,92,119,66,183,246,91,227,51,140,97,179,180,4,66,202,124,62,202,117,248,56,191,91,175,57,46,255,0,56,201,226,194,0,0,0,0,0,0,0,0,44,49,120,176,237,238,1,198,162,50,191,33,86,204,239,249,1,103,200,204,133,26,50,189,207,200,7,48,168,161,124,5,64,112,77,45,80,223,79,155,75,47,224,49,17,93,165,208,148,154,174,99,190,68,118,46,231,247,151,226,195,33,46,242,138,241,157,35,252,69,127,16,138,14,211,22,89,37,102,58,244,248,191,81,249,220,255,0,192,196,149,134,139,108,207,33,17,49,228,245,186,162,73,29,33,210,232,103,253,121,159,33,59,155,51,85,24,145,130,176,179,72,112,140,211,133,160,159,170,101,253,105,145,231,243,44,43,15,80,241,36,153,81,228,238,20,184,106,111,86,130,85,200,214,131,181,140,143,200,77,14,198,153,140,117,26,54,31,133,34,179,188,221,97,8,138,52,240,246,177,146,35,151,82,79,196,59,163,116,192,0,81,106,147,114,229,212,113,153,25,29,140,135,48,181,73,35,231,110,96,56,205,102,159,113,11,13,195,87,151,33,202,182,204,203,145,14,54,154,62,122,211,252,32,57,144,86,33,112,165,172,42,0,0,62,58,133,90,159,75,104,159,159,35,116,131,94,130,61,10,87,138,198,118,228,71,228,96,62,187,216,126,85,87,20,208,232,204,58,253,66,118,233,44,178,167,148,123,165,170,200,34,51,51,228,71,228,99,0,230,22,219,153,27,131,184,14,51,51,120,62,51,123,167,245,22,99,154,180,104,191,70,14,214,212,95,164,104,110,118,246,141,206,171,42,84,124,7,156,123,214,94,164,45,146,47,71,137,55,144,123,194,183,210,198,35,232,104,248,127,8,13,219,206,141,188,178,179,45,218,172,66,99,22,83,206,125,59,135,179,82,41,19,214,95,72,109,159,51,66,8,143,194,187,242,63,33,30,251,75,118,140,87,177,212,215,233,248,97,172,43,54,27,115,99,200,105,206,237,156,218,212,69,28,210,171,235,116,186,41,70,93,6,173,226,44,123,155,153,203,136,164,54,237,91,190,36,86,52,92,183,17,99,239,119,77,151,238,80,73,177,55,240,189,189,247,231,148,178,115,98,76,232,204,45,53,73,185,101,222,16,223,138,235,141,185,223,81,26,212,164,58,72,189,137,244,153,90,202,46,130,12,15,136,43,120,143,29,212,230,79,122,4,82,114,108,167,39,172,153,240,36,141,106,51,59,106,81,242,241,244,62,99,245,168,217,9,154,213,237,247,118,97,83,123,113,167,95,223,209,147,109,87,183,172,225,121,24,148,76,166,236,215,194,76,198,132,254,51,201,123,45,116,182,247,167,233,27,188,228,25,54,106,252,28,175,241,186,114,254,1,180,88,103,99,60,138,160,241,59,140,183,220,111,244,95,245,98,98,175,167,87,155,231,230,40,136,124,47,217,221,158,245,221,218,158,192,83,137,42,144,76,168,219,173,211,74,197,225,243,112,249,243,25,155,9,246,78,98,154,129,69,86,35,161,98,120,187,205,123,237,205,114,150,122,109,171,77,185,43,173,147,231,212,75,117,55,46,112,101,33,36,154,117,27,116,68,230,244,190,248,117,94,46,92,249,168,252,136,126,227,84,232,108,17,19,76,233,36,244,241,25,255,0,164,4,103,97,62,201,92,49,5,180,170,115,248,217,165,238,212,147,34,172,83,76,175,170,229,209,147,247,14,245,7,178,207,47,154,74,117,212,241,177,25,32,136,255,0,85,32,117,229,253,224,111,233,54,132,149,137,63,194,46,34,34,232,38,32,105,11,29,153,153,106,222,171,214,49,175,59,127,108,160,255,0,200,15,177,61,154,185,99,164,200,235,88,211,159,253,145,133,255,0,55,27,166,2,141,32,149,217,145,150,46,154,148,154,214,54,51,59,127,108,160,255,0,205,199,26,123,50,114,217,45,146,59,223,26,242,255,0,178,80,127,228,6,241,128,152,129,30,216,143,178,191,2,84,26,52,177,81,198,203,51,127,95,42,173,60,185,88,252,216,248,140,35,136,187,36,95,141,195,247,60,28,92,254,173,123,205,229,110,152,86,233,107,120,11,226,37,216,200,143,168,225,114,20,103,109,173,171,219,167,136,195,2,14,106,253,153,25,181,9,102,81,112,117,97,100,77,235,241,215,41,157,121,254,232,188,135,79,170,246,123,231,125,61,46,169,56,26,117,155,211,235,86,169,199,214,222,78,124,68,238,84,176,157,54,73,153,162,6,175,163,211,248,85,23,159,196,117,10,198,89,197,150,219,196,84,77,122,244,255,0,100,153,94,214,253,216,162,7,43,187,27,231,149,33,213,55,232,51,190,21,37,62,42,180,19,234,155,251,157,29,58,169,144,57,183,67,37,57,80,194,123,164,147,134,213,206,124,101,120,185,242,240,184,126,70,39,146,118,68,225,170,132,149,157,83,11,111,47,99,253,124,225,115,34,177,122,174,121,15,201,170,236,125,148,213,230,9,18,242,239,126,106,94,248,255,0,85,228,167,197,99,231,201,226,243,49,4,31,80,115,59,31,96,189,254,226,139,74,62,51,77,247,201,82,189,75,244,210,225,126,55,188,108,102,95,118,153,230,134,23,83,17,229,209,48,75,108,241,201,125,197,42,157,57,70,148,248,8,204,180,200,242,79,144,220,76,97,217,183,151,18,184,78,228,201,157,90,119,155,223,233,137,242,181,244,219,214,149,245,244,26,119,154,125,157,121,191,71,83,239,225,172,158,220,176,205,57,79,25,250,65,21,86,112,181,157,252,114,76,250,18,126,0,54,191,44,187,85,176,157,87,187,99,226,202,246,27,132,183,119,220,65,71,161,212,207,69,181,154,109,205,93,108,159,62,166,54,135,45,54,200,201,188,195,134,211,176,113,156,119,94,91,46,60,164,181,74,156,217,18,82,230,139,248,219,248,144,129,60,71,149,25,177,150,178,164,119,237,3,187,156,167,104,222,253,245,25,237,222,240,139,79,170,181,94,228,178,233,126,163,239,193,91,65,102,230,94,62,108,81,49,119,119,146,25,83,36,92,4,87,108,149,44,150,101,226,109,93,79,152,163,209,245,39,24,225,218,211,77,59,78,168,239,137,214,146,242,79,114,226,110,131,34,177,248,146,94,100,63,100,148,74,232,98,17,242,175,180,91,49,104,171,97,172,81,156,91,150,90,167,37,146,47,71,152,85,157,45,28,188,17,140,250,18,190,3,120,240,23,104,198,71,86,120,238,240,206,45,246,231,117,163,250,94,152,155,95,85,250,70,47,34,1,186,192,49,246,23,207,92,176,197,109,18,232,216,167,138,215,32,163,36,248,25,8,187,134,73,178,124,77,151,227,23,62,156,199,122,141,54,44,180,37,200,238,235,74,239,99,210,101,123,125,96,57,192,0,0,0,0,5,46,64,127,1,105,146,128,93,114,21,28,87,49,122,86,71,239,1,112,0,0,10,25,92,84,0,124,170,167,178,174,170,95,47,137,127,48,249,220,160,195,115,214,113,238,150,228,101,252,195,244,128,7,227,150,23,167,146,245,239,164,95,252,100,255,0,48,250,88,163,198,143,234,45,211,229,110,102,95,204,62,240,1,68,164,146,146,73,116,34,176,168,0,0,0,0,165,236,49,158,116,231,29,3,43,48,235,21,154,149,69,134,18,229,69,48,110,244,103,157,45,70,219,138,181,155,43,223,232,207,159,65,221,113,54,33,167,225,200,40,155,81,153,195,182,183,137,162,86,237,75,186,141,38,118,177,17,251,136,196,82,109,247,181,91,85,154,84,236,37,133,49,230,250,101,47,25,58,149,199,238,189,59,182,219,76,166,207,196,227,36,71,99,52,151,83,51,1,171,121,175,154,184,163,63,251,175,187,233,244,215,251,135,127,175,133,109,108,105,223,232,182,173,242,249,254,4,237,110,156,239,212,132,167,108,123,178,218,48,22,9,144,205,85,21,102,31,70,33,92,196,161,115,35,56,70,146,102,57,17,221,9,62,87,65,242,234,53,7,99,109,145,100,87,61,47,244,167,47,119,251,142,239,220,126,171,18,109,126,35,87,168,241,121,39,168,151,138,61,30,13,22,50,162,192,141,185,109,78,27,134,157,102,171,168,200,138,247,51,63,34,1,171,27,104,96,195,44,153,198,41,142,151,148,159,212,251,25,184,143,246,92,113,22,185,68,79,208,182,146,197,76,18,11,90,40,73,73,146,249,245,224,207,220,37,227,109,39,19,31,35,113,139,234,61,36,158,239,231,107,255,0,102,71,33,18,57,98,72,168,237,61,139,148,159,164,35,161,32,252,186,20,50,25,145,54,249,37,32,223,203,76,30,181,90,234,195,148,245,29,191,220,237,136,0,218,23,20,215,112,54,218,25,151,141,112,180,238,10,181,135,243,66,179,84,167,73,221,33,205,196,166,42,206,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,114,19,253,146,77,19,89,109,132,18,73,182,156,57,79,46,191,224,237,143,61,155,88,251,83,231,39,218,6,33,249,139,227,80,39,39,97,205,174,233,91,95,101,26,177,91,244,232,148,124,89,65,144,154,110,35,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,181,104,222,21,201,109,188,217,41,205,209,184,173,135,95,188,121,164,217,215,62,113,150,205,185,185,66,205,108,25,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,151,160,109,154,246,139,192,155,80,101,100,28,204,192,178,63,185,67,172,66,208,247,234,101,83,134,101,231,225,239,29,105,189,246,235,126,132,239,80,157,11,234,71,212,136,50,141,249,216,114,23,65,197,99,212,102,67,148,186,16,11,192,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,3,64,59,102,242,183,210,189,156,104,89,153,2,133,197,79,192,152,129,190,38,111,21,163,131,165,205,65,178,247,209,154,201,46,107,148,154,114,121,37,75,77,174,86,78,240,196,106,236,19,153,152,171,43,246,184,203,58,142,22,151,187,239,236,65,11,12,212,88,91,142,19,50,160,207,125,17,221,67,137,66,211,175,78,241,46,160,149,116,147,172,180,179,74,180,88,79,166,119,224,170,174,101,100,190,62,203,154,20,136,140,84,177,86,23,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,125,7,153,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,122,158,1,138,182,85,205,47,187,78,206,57,117,153,143,87,123,230,125,103,15,197,239,89,188,47,15,189,170,52,141,204,239,163,36,33,41,180,166,159,79,129,36,131,181,209,116,154,76,250,254,221,56,214,149,128,54,62,205,186,237,102,60,183,163,202,194,242,232,136,76,100,37,75,39,234,9,224,89,81,146,148,146,208,151,100,182,165,157,238,72,37,25,18,140,137,38,16,67,181,86,105,125,218,118,142,204,92,204,102,187,223,48,43,56,130,87,117,77,225,120,125,237,45,165,238,96,253,25,161,10,77,162,180,194,124,105,37,157,174,187,168,212,103,47,221,145,153,103,138,178,239,100,118,106,56,166,39,9,233,174,32,151,137,169,204,45,183,27,121,48,92,98,60,118,150,226,86,132,219,121,194,169,212,26,117,37,77,58,210,201,94,43,20,32,225,60,45,93,199,56,170,141,130,176,180,30,54,181,136,42,17,233,116,232,219,212,55,191,148,251,137,109,166,245,172,210,132,234,90,210,87,81,146,74,247,51,34,230,61,52,101,62,5,251,151,229,102,13,203,62,244,239,63,68,176,253,58,133,198,238,55,60,87,11,25,182,119,187,189,74,209,171,119,171,78,165,90,246,185,218,224,34,7,182,175,218,159,11,125,159,193,249,141,68,108,87,101,62,220,114,115,42,149,3,101,188,201,68,70,171,184,98,142,72,194,213,52,173,166,10,163,78,138,148,32,161,45,187,145,174,75,45,89,73,83,105,61,227,45,56,165,146,84,210,156,123,93,123,106,253,169,240,183,217,252,31,152,212,70,133,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,212,240,13,74,236,249,219,110,149,181,126,0,114,133,137,223,137,7,49,112,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,221,146,140,137,198,239,182,160,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,111,255,0,102,46,222,63,118,250,20,108,134,205,138,214,172,125,135,233,233,238,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,22,255,0,143,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,254,216,7,108,26,86,214,89,70,149,84,14,91,120,239,7,71,135,3,21,161,230,146,72,146,250,208,162,110,115,74,109,9,107,68,131,101,213,155,105,74,77,165,165,104,211,160,155,113,192,218,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,170,231,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,228,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,249,57,13,180,86,81,237,37,131,99,99,60,169,197,145,42,40,84,118,94,157,76,91,168,77,70,146,183,13,105,38,102,71,37,26,153,94,166,157,34,51,186,23,160,212,218,150,139,40,224,219,110,141,179,107,187,97,230,60,90,155,116,174,230,193,152,95,136,143,134,105,174,161,7,41,45,186,104,222,201,146,226,111,119,157,221,52,102,218,84,109,182,148,37,41,212,100,183,92,204,29,145,25,33,154,24,195,62,87,155,244,42,230,32,195,24,63,9,71,117,138,157,70,19,109,238,43,47,175,118,101,71,94,246,233,90,20,147,39,156,178,22,109,147,109,25,27,46,56,195,169,13,96,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,150,158,200,236,244,203,140,95,179,101,31,36,41,149,157,214,51,192,156,123,181,42,92,130,36,56,244,89,19,222,125,185,81,249,158,245,146,226,16,218,204,172,164,56,68,74,73,18,218,83,129,189,64,0,0,53,215,109,189,143,176,206,215,57,94,237,21,69,18,22,54,161,199,125,88,78,177,45,217,27,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,74,182,40,0,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,79,179,115,180,18,78,209,49,156,201,236,228,170,196,78,98,211,163,170,76,42,147,206,180,202,241,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,229,172,135,12,190,190,209,254,207,248,123,68,80,157,205,188,161,195,191,235,177,3,134,97,216,209,220,98,59,120,138,46,180,55,166,66,222,91,109,161,230,91,51,90,30,53,106,54,218,54,148,75,250,19,106,21,176,158,41,174,224,108,85,70,198,184,90,119,5,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,114,1,178,189,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,33,30,187,70,231,125,87,104,236,225,173,103,45,118,135,18,145,82,175,199,167,38,100,72,142,41,108,19,241,224,177,25,197,183,171,196,148,45,76,26,201,6,106,52,18,201,38,165,233,214,127,94,90,237,11,138,178,175,38,179,71,40,240,180,109,199,221,83,186,99,84,106,136,148,227,79,70,131,13,82,84,236,118,210,131,43,239,248,132,182,179,82,141,59,162,117,6,133,111,117,32,54,211,180,183,180,18,78,112,213,107,27,62,101,5,86,35,153,125,2,71,13,88,171,68,117,169,76,98,85,161,81,95,108,219,53,176,75,97,17,228,176,234,73,108,186,164,62,86,81,25,160,211,125,96,217,71,101,28,199,218,215,49,209,130,176,83,92,13,42,14,237,250,253,125,246,77,113,105,17,84,102,68,165,17,25,111,30,94,149,19,76,145,146,156,82,84,102,104,66,28,113,24,255,0,43,114,183,29,231,78,59,166,101,158,90,80,187,231,18,86,119,220,20,46,41,152,251,221,211,43,121,207,164,121,104,109,54,109,165,171,196,162,189,172,87,51,34,63,66,123,40,236,163,151,27,37,101,194,48,86,10,107,142,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,44,50,6,86,229,110,4,201,108,9,76,203,60,180,161,119,54,27,163,111,184,40,92,83,210,55,91,215,150,243,159,72,242,214,226,174,227,171,87,137,71,107,216,172,68,68,93,172,0,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,147,78,206,45,184,228,237,91,131,103,224,252,193,68,72,249,139,131,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,116,149,186,210,146,105,39,137,166,247,40,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,4,108,117,182,46,4,218,255,0,2,72,175,208,33,247,54,36,163,104,244,131,15,239,30,145,221,123,215,164,34,47,223,75,97,166,223,222,183,28,220,250,50,61,23,210,171,25,115,13,128,0,29,127,31,227,252,27,149,152,54,173,152,57,131,136,98,80,240,245,14,57,201,157,58,73,158,134,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,14,149,180,238,208,184,87,101,252,154,173,102,230,41,141,199,240,27,184,212,234,90,37,55,29,234,156,231,85,165,168,237,169,103,254,51,139,52,165,106,67,77,58,178,66,244,105,62,193,148,57,209,149,249,245,131,91,204,12,163,197,241,49,21,9,201,14,196,57,12,161,198,150,211,237,153,107,105,214,157,74,93,105,118,52,168,146,180,164,205,11,66,202,233,90,76,224,7,108,29,172,241,150,215,89,161,233,197,118,60,186,61,10,4,118,227,80,176,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,26,237,187,65,153,165,164,17,110,79,99,102,69,231,43,53,218,182,124,183,138,106,184,103,0,200,181,49,116,183,32,165,200,184,187,74,36,37,74,74,148,225,27,92,35,251,163,75,233,109,90,148,167,217,74,203,233,210,2,90,134,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,26,1,219,87,236,177,133,190,208,32,252,186,162,3,64,59,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,12,85,181,143,178,198,114,125,159,226,31,151,62,32,7,102,45,161,113,86,203,249,203,69,205,204,45,27,143,224,55,145,170,52,181,202,114,59,53,56,46,167,75,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,232,210,115,253,181,143,178,198,114,125,159,226,31,151,62,60,214,0,244,231,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,153,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,117,30,122,246,23,219,54,187,177,230,99,202,169,185,74,239,156,25,138,56,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,185,254,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,7,235,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,6,144,118,113,109,199,27,101,44,101,63,7,230,10,37,200,203,172,97,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,59,213,33,166,148,147,81,178,77,57,59,195,202,184,146,158,203,77,189,189,4,153,65,217,71,52,24,215,135,234,181,14,15,8,85,35,199,187,144,39,75,124,212,80,228,37,5,119,25,121,247,84,104,118,198,166,220,112,201,102,109,40,148,192,75,248,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,26,171,218,143,237,217,153,191,153,126,79,8,111,255,0,102,46,222,63,118,250,20,108,134,205,138,214,172,125,135,233,233,238,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,22,128,118,163,251,118,102,111,230,95,147,194,26,191,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,83,192,53,171,97,125,179,104,91,97,229,196,170,155,148,174,230,198,120,95,135,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,217,80,24,171,107,31,101,140,228,251,63,196,63,46,124,64,14,204,91,66,226,173,151,243,150,139,155,152,90,55,31,192,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,209,164,231,251,107,31,101,140,228,251,63,196,63,46,124,121,172,1,233,207,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,62,234,60,245,236,47,182,109,119,99,204,199,149,83,114,149,223,56,51,20,112,241,241,53,53,164,32,165,41,182,141,123,169,49,156,85,172,243,91,215,76,155,82,137,183,18,181,37,90,76,208,235,126,130,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,245,128,8,203,237,94,219,142,54,26,165,86,246,71,203,148,75,42,237,74,60,116,98,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,70,245,71,118,137,151,84,221,150,167,23,185,12,21,218,117,183,143,221,190,187,39,33,178,158,181,171,0,225,250,130,187,202,169,78,168,239,34,226,135,146,134,84,221,211,186,73,238,99,190,153,4,157,46,56,211,202,38,222,43,232,105,69,149,123,12,127,110,207,222,223,242,144,138,177,42,157,134,63,183,103,239,111,249,72,6,42,237,171,246,167,194,223,103,240,126,99,81,25,215,178,135,110,56,216,150,149,68,217,31,49,145,44,235,180,216,242,17,132,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,123,165,21,154,54,90,75,118,66,155,70,251,5,118,213,251,83,225,111,179,248,63,49,168,141,0,1,234,160,6,149,118,115,109,237,253,21,20,39,242,223,49,24,225,243,55,12,211,248,201,114,24,143,162,45,106,10,22,134,142,98,73,5,161,151,137,110,54,151,90,228,147,82,210,182,139,74,148,219,59,170,0,0,0,0,0,0,0,0,3,205,182,211,117,106,173,3,107,188,215,174,208,170,114,233,213,42,118,100,87,101,195,153,17,229,50,252,103,219,169,188,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,146,71,154,205,172,125,169,243,147,237,3,16,252,197,240,19,125,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,108,168,243,25,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,145,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,161,61,149,118,152,193,187,87,229,28,60,210,193,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,52,146,94,70,151,91,90,28,73,22,164,45,58,146,133,235,109,1,152,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,149,216,95,108,218,238,199,153,143,42,166,229,43,190,112,102,40,225,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,253,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,60,177,13,244,236,220,237,4,141,179,180,151,50,123,57,42,178,213,151,85,25,10,147,10,164,243,174,188,140,50,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,107,173,195,48,155,64,0,0,26,235,74,219,183,33,167,237,47,95,217,142,126,38,137,77,174,210,228,65,165,211,102,60,254,184,213,122,171,168,117,82,33,52,227,100,166,154,91,6,150,25,50,121,196,45,114,28,91,41,70,166,203,94,10,237,58,219,199,238,33,66,147,144,217,79,90,211,143,177,5,61,93,229,84,167,84,119,114,176,187,42,91,42,110,233,221,40,183,210,24,84,130,78,151,27,117,148,155,111,21,181,180,163,135,108,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,36,211,183,59,246,147,253,242,127,38,140,85,217,139,183,143,220,66,187,27,33,179,98,181,167,0,226,10,130,123,182,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,71,216,59,89,176,86,50,203,172,175,217,207,3,230,6,101,75,199,245,218,52,124,77,26,70,35,151,12,162,191,61,4,229,60,218,55,17,173,102,107,75,70,219,102,181,45,75,112,208,107,81,154,148,163,17,192,3,213,64,8,203,236,161,219,142,54,37,165,81,54,71,204,100,75,58,237,54,60,132,97,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,94,233,69,102,141,150,146,221,144,166,209,190,147,64,1,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,175,246,80,237,199,39,13,85,104,155,35,230,50,34,21,10,165,34,66,48,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,116,162,187,164,243,169,110,203,75,136,220,203,160,242,174,38,167,179,23,111,31,187,125,10,54,67,102,197,107,86,62,195,244,244,247,109,82,163,81,222,74,197,12,165,111,41,203,39,116,146,223,71,97,49,201,90,156,113,215,146,78,60,119,208,234,136,55,252,0,0,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,32,236,226,219,142,54,202,88,202,126,15,204,20,75,145,151,88,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,119,170,67,77,41,38,163,100,154,115,119,251,106,253,150,48,183,218,4,31,151,84,68,43,0,245,80,2,29,187,43,246,234,147,128,49,13,43,102,28,210,159,45,252,49,92,144,205,55,6,60,204,86,180,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,116,180,160,180,165,181,173,109,238,167,105,30,214,18,118,97,201,38,216,193,152,142,93,35,49,113,116,132,179,134,30,102,156,212,164,52,136,239,176,185,175,58,79,165,76,146,9,149,238,200,140,148,179,91,232,52,166,201,90,208,27,106,53,43,180,51,98,202,86,212,249,95,34,187,132,48,252,69,102,166,26,142,71,135,230,28,148,197,57,172,19,154,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,188,109,11,123,86,170,236,107,218,185,157,184,187,25,80,242,123,53,178,206,94,101,212,171,114,14,52,26,150,25,142,196,90,186,150,100,243,134,110,199,51,110,35,136,47,162,73,172,149,25,12,178,211,142,56,110,88,204,74,248,15,45,159,211,86,2,197,95,219,92,57,137,48,229,67,251,228,57,212,217,209,220,255,0,122,227,47,54,226,62,10,74,147,238,50,19,167,217,205,182,191,244,85,101,195,244,12,127,83,165,55,153,184,91,232,234,81,152,61,211,149,72,36,72,38,234,105,103,74,80,157,75,89,182,234,90,53,37,14,37,42,179,73,121,166,203,21,118,157,118,127,204,205,216,114,118,129,201,12,59,197,227,168,154,159,196,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,252,153,109,9,83,201,90,172,106,113,40,67,145,45,149,185,165,142,242,91,29,211,51,51,45,43,189,205,137,40,219,238,10,111,10,204,141,214,245,149,178,231,209,188,133,182,171,182,234,211,226,73,218,247,43,25,17,144,122,126,26,21,218,71,218,9,39,103,104,205,228,246,77,213,98,43,49,106,49,211,38,109,73,151,90,121,120,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,114,214,91,102,127,149,137,251,96,50,190,54,205,17,51,47,15,80,162,30,104,86,100,76,166,197,193,75,152,228,164,82,223,105,126,25,83,31,221,178,106,141,186,91,46,22,130,35,117,107,54,80,162,54,222,113,152,107,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,7,202,54,43,98,77,176,113,54,200,217,160,213,105,39,46,110,9,174,72,97,56,178,143,17,168,251,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,82,112,86,44,194,213,220,13,138,171,56,43,20,193,224,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,99,245,113,22,86,227,188,41,129,48,142,102,87,232,92,46,27,199,124,127,163,243,120,166,87,198,112,79,19,50,190,141,11,55,27,208,226,137,63,72,148,234,189,211,114,230,3,210,246,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,250,181,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,75,236,224,237,0,153,179,189,117,172,164,205,236,69,254,180,243,248,151,218,147,33,183,228,57,135,101,104,91,154,163,161,148,56,226,217,121,194,36,45,146,78,146,113,210,117,38,143,166,39,126,190,210,62,208,72,219,68,201,111,39,178,110,171,45,57,117,78,144,153,51,106,76,186,235,40,196,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,150,186,27,50,12,63,183,70,217,181,221,176,243,30,45,77,186,87,115,96,204,47,196,71,195,52,215,80,131,148,150,221,52,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,118,14,207,61,139,42,187,83,230,132,122,238,47,195,242,213,149,120,106,65,158,32,152,82,85,20,166,190,77,234,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,30,241,181,173,157,93,3,99,237,147,49,150,215,89,161,232,61,10,68,186,61,10,4,119,36,215,113,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,122,237,188,89,17,165,165,153,122,8,202,220,173,192,153,45,129,41,153,103,150,148,46,230,195,116,109,247,5,11,138,122,70,235,122,242,222,115,233,30,90,220,85,220,117,106,241,40,237,123,21,136,136,136,58,86,210,59,63,82,179,171,102,140,83,179,254,30,68,74,4,121,244,118,162,81,26,140,73,139,18,27,241,22,219,208,90,52,161,181,147,113,137,214,25,74,210,132,25,147,90,137,22,59,25,121,183,30,170,4,0,246,157,101,111,220,191,108,156,107,194,80,187,178,149,139,120,124,83,79,251,235,125,197,113,77,151,22,255,0,53,169,72,213,57,185,190,5,105,181,188,41,36,26,0,77,246,64,231,29,11,104,12,154,194,121,197,135,25,225,226,98,106,122,100,57,27,82,215,194,74,66,148,220,152,218,214,132,27,155,167,219,117,173,230,130,74,244,106,79,133,68,99,207,102,214,62,212,249,201,246,129,136,126,98,248,145,78,197,60,244,153,85,161,99,77,158,43,213,157,247,114,104,196,152,118,51,132,251,142,34,43,171,221,206,66,86,102,109,54,202,30,84,85,165,178,36,40,220,150,250,252,119,81,162,58,246,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,29,93,176,89,199,93,199,59,80,30,85,72,103,135,162,229,165,61,136,240,219,212,133,239,229,78,142,196,185,18,110,72,74,211,169,11,140,214,236,212,180,151,13,173,58,77,197,16,221,93,141,179,142,133,179,255,0,101,126,31,206,44,70,207,17,19,12,211,235,146,27,141,169,104,226,229,46,181,49,184,209,181,161,11,54,247,175,184,211,91,205,6,148,107,212,175,10,76,196,37,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,2,69,123,24,50,26,54,42,205,12,75,159,245,216,82,248,124,15,29,52,186,18,213,29,212,176,229,70,99,110,37,247,16,241,44,144,181,179,26,232,83,70,149,242,156,218,207,65,165,6,169,137,24,43,98,60,134,147,179,142,205,24,59,45,171,48,162,49,136,74,58,234,152,128,217,142,211,107,58,140,149,155,174,54,234,218,90,210,242,217,74,155,140,78,235,86,180,71,65,149,147,165,37,157,64,6,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,26,1,219,87,236,177,133,190,208,32,252,186,162,3,72,59,56,182,227,141,178,150,50,159,131,243,5,18,228,101,214,48,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,157,234,144,211,74,73,168,217,38,156,157,195,49,229,100,73,71,101,174,222,190,130,76,160,236,163,154,12,107,195,245,90,135,7,132,42,145,227,221,200,19,165,190,106,40,114,18,130,187,140,188,251,170,52,59,99,83,110,56,100,179,54,148,74,96,37,237,86,59,115,21,79,50,228,45,59,123,197,91,233,249,64,114,23,65,81,66,232,42,0,34,183,180,186,180,162,251,156,126,15,251,113,251,19,255,0,3,18,164,34,119,180,170,58,215,247,57,212,139,219,189,253,255,0,238,49,39,160,232,125,156,216,76,170,152,118,42,214,79,23,244,236,134,252,43,73,127,91,137,231,245,141,252,206,253,152,160,227,172,9,90,140,149,85,212,244,238,27,194,212,184,232,245,30,108,249,26,147,98,228,143,120,211,206,204,150,96,187,132,163,173,41,185,150,58,65,23,51,235,186,134,37,109,200,108,74,134,113,95,111,83,106,234,155,153,94,199,126,164,16,32,111,54,112,198,33,217,99,58,113,12,200,212,242,40,155,168,212,214,220,168,186,137,6,102,236,118,95,50,179,10,73,222,232,59,29,173,98,243,18,97,177,222,212,248,111,48,168,120,123,10,187,85,129,198,65,194,49,31,125,166,32,202,65,161,104,68,116,40,181,46,233,50,35,93,185,25,140,105,218,29,178,243,152,214,18,177,38,24,192,252,108,233,149,200,91,199,187,207,119,173,180,65,113,7,225,91,164,69,99,74,75,165,249,125,99,69,118,121,205,156,83,145,57,187,136,96,226,42,255,0,113,197,166,193,151,68,66,120,86,228,238,214,220,166,136,154,186,16,179,59,19,74,241,115,35,211,215,159,58,39,202,247,21,29,75,4,227,202,38,46,227,123,182,171,197,240,155,189,127,64,182,244,234,213,111,89,37,123,233,63,208,59,104,0,0,0,249,165,64,102,98,52,58,165,145,106,213,225,50,235,250,62,35,167,85,50,143,15,85,55,91,249,149,36,238,181,91,67,173,151,91,121,163,224,59,208,0,193,115,246,70,203,233,238,147,174,214,49,33,25,39,79,134,76,114,43,115,243,103,226,62,138,94,202,184,18,148,166,148,197,91,16,168,218,213,109,114,88,62,183,242,104,188,198,108,0,24,218,46,70,97,104,205,147,72,159,86,50,77,250,188,215,157,255,0,185,143,220,166,229,181,14,152,162,83,50,167,40,201,27,191,27,136,62,92,188,147,240,29,180,3,3,137,168,232,102,250,77,71,127,49,202,0,0,0,0,2,151,184,180,215,99,234,40,147,48,28,128,40,155,219,196,42,2,150,231,113,80,0,0,0,0,1,196,252,166,35,33,78,62,189,41,77,174,118,51,254,33,212,113,86,111,229,246,14,70,172,65,136,120,79,164,75,95,173,31,115,196,164,154,136,188,8,63,113,92,7,114,51,36,149,204,199,193,54,191,73,167,232,227,37,238,247,151,211,244,106,59,218,215,232,95,18,26,183,152,251,127,100,54,24,67,173,53,155,60,51,204,207,84,101,151,112,204,93,173,174,233,253,110,101,213,61,126,3,72,243,59,180,163,19,84,59,183,208,236,232,222,110,247,220,79,244,184,217,90,250,52,126,18,47,193,93,63,47,184,4,147,227,77,172,178,111,6,33,254,242,198,77,50,227,80,213,44,137,116,201,139,240,150,174,126,6,255,0,114,124,186,141,103,204,94,212,236,187,162,157,66,54,28,197,20,9,74,103,117,185,39,232,85,79,21,244,26,175,201,61,46,175,46,130,44,241,94,210,185,211,141,164,238,234,88,211,141,55,227,240,102,93,219,17,187,165,70,175,15,38,139,241,143,159,199,168,252,170,46,85,230,254,98,201,100,233,84,30,240,114,161,171,119,247,212,86,181,238,200,239,235,45,54,182,131,242,232,32,220,28,219,237,72,198,120,129,213,179,135,33,96,201,108,148,134,156,66,149,74,168,32,204,137,163,35,63,19,197,251,35,176,213,204,113,180,86,61,204,71,100,28,234,69,9,27,249,171,158,124,59,46,163,196,163,87,77,110,159,47,25,242,235,208,101,76,174,216,7,60,113,35,104,149,88,202,110,37,151,24,113,73,87,127,67,69,212,78,18,75,146,100,17,244,184,217,156,7,217,175,25,9,97,120,163,37,237,120,73,215,253,49,159,225,188,55,245,37,127,141,240,8,17,160,84,44,81,82,252,21,49,10,221,245,179,168,46,191,90,190,3,247,233,249,27,155,21,52,145,193,194,132,233,41,123,191,215,209,139,197,203,151,55,11,204,132,184,195,216,35,35,169,154,248,140,168,221,239,45,111,213,217,135,123,125,82,62,35,32,97,205,148,50,134,26,18,76,96,29,22,124,149,253,85,148,124,249,121,189,240,20,67,100,61,148,51,218,113,160,219,192,166,100,187,218,213,72,69,211,235,119,224,59,110,29,216,83,63,235,150,182,0,144,100,104,82,252,21,154,121,116,85,189,238,137,171,163,108,231,149,108,110,82,120,59,73,167,87,246,194,73,249,255,0,125,29,214,137,147,121,125,73,73,28,44,57,186,240,154,127,94,62,174,70,119,247,172,192,67,198,21,236,190,205,106,182,237,85,140,31,90,97,43,140,78,153,181,93,166,122,231,167,151,172,124,185,152,201,144,251,35,84,238,190,38,38,48,69,173,167,77,110,153,207,255,0,6,37,142,38,26,162,194,74,83,26,22,130,74,9,5,244,139,59,17,123,185,159,192,125,169,133,25,62,171,86,191,238,140,76,8,146,46,200,165,27,137,34,135,140,52,220,174,125,247,75,255,0,147,31,123,93,144,116,197,32,148,242,49,170,85,239,34,173,83,63,228,132,175,148,88,229,209,191,225,49,119,14,207,226,127,9,138,34,109,238,200,90,114,127,2,140,104,174,126,250,213,51,254,72,126,76,222,201,25,204,145,156,58,118,45,115,199,98,213,92,165,250,188,249,250,133,240,18,243,194,177,253,207,248,76,90,112,163,43,171,95,253,35,1,12,53,30,202,140,112,198,239,130,195,152,137,205,87,213,170,185,75,229,210,222,95,17,140,113,23,103,62,124,81,245,155,24,6,122,137,12,27,190,58,229,52,249,149,252,156,47,33,60,203,163,211,92,182,184,215,183,238,213,252,227,242,167,229,254,17,169,146,138,109,39,120,74,65,182,127,124,58,87,73,223,151,37,124,76,76,15,59,181,253,146,179,206,130,167,248,172,12,182,210,198,157,70,170,164,37,91,85,173,234,187,241,24,250,189,151,152,199,11,188,184,245,202,63,12,226,20,148,40,184,134,151,99,82,117,23,170,163,247,115,30,139,235,251,53,100,253,113,15,148,188,23,191,55,244,234,253,82,148,155,218,214,232,233,121,16,194,25,163,217,249,147,120,156,213,34,155,148,156,75,235,144,218,212,125,253,41,23,73,54,105,253,148,146,47,34,20,66,22,31,198,21,172,37,41,82,34,197,136,165,147,71,28,201,228,169,69,107,145,254,197,69,207,194,55,79,39,123,74,113,62,27,239,126,255,0,141,132,162,241,28,62,234,212,201,203,213,167,121,171,213,116,237,109,69,215,204,100,124,197,236,203,171,163,126,230,22,201,59,18,167,43,118,126,146,39,240,62,59,122,242,191,197,248,141,56,197,251,26,237,5,133,120,78,47,46,56,94,43,121,167,245,98,18,245,105,211,126,143,157,173,168,191,72,130,103,114,159,109,204,164,204,72,205,232,197,240,212,251,245,18,130,218,89,164,206,65,41,70,72,177,120,209,200,238,190,183,176,216,42,101,118,151,87,142,220,168,18,183,173,187,125,10,208,164,222,198,100,124,140,139,200,199,155,220,41,155,185,189,149,21,120,17,227,226,30,235,67,83,90,168,153,112,145,95,177,146,146,90,249,161,95,220,250,124,58,115,27,249,179,239,104,229,49,136,84,26,94,96,231,38,153,9,226,184,180,122,60,163,247,186,164,115,106,53,186,104,232,127,95,188,81,42,164,100,101,114,21,24,35,42,118,181,201,204,123,76,97,216,88,255,0,142,117,108,186,234,143,186,165,53,116,165,221,23,230,202,75,200,134,103,165,215,105,85,166,90,145,76,149,190,109,230,146,250,15,66,147,116,25,17,145,248,136,188,203,226,3,244,0,0,5,15,224,56,214,225,160,253,215,28,163,137,228,17,149,200,185,220,0,158,191,144,161,158,175,200,56,208,149,106,50,176,229,208,101,238,1,68,162,253,71,41,21,138,192,73,34,232,66,160,3,230,158,164,161,146,53,157,139,87,250,12,125,35,174,227,74,204,122,69,49,169,14,201,221,18,164,37,187,232,53,115,210,163,183,67,242,1,17,93,160,5,29,94,129,233,113,71,110,244,255,0,209,70,161,236,232,210,157,205,60,17,98,228,120,174,154,93,127,194,89,25,231,109,60,193,139,94,244,59,115,87,223,238,59,194,255,0,123,154,109,171,135,243,73,121,12,43,179,28,125,246,104,96,133,104,191,244,221,77,46,191,225,12,137,29,26,122,8,201,38,9,172,180,163,39,157,203,137,235,254,232,112,119,193,211,178,137,162,107,47,41,40,36,218,219,254,87,254,254,224,238,34,195,32,0,0,0,0,0,0,0,11,5,226,134,69,110,128,56,148,87,185,10,182,69,123,91,220,46,50,184,161,21,142,224,57,0,80,186,10,128,227,124,174,195,133,251,131,254,33,22,253,165,212,167,28,131,152,242,139,117,99,238,126,189,122,195,47,33,41,107,45,73,52,249,149,134,130,246,138,224,200,211,114,251,48,106,102,251,105,90,251,167,151,14,70,124,159,136,158,183,248,9,43,8,149,202,74,57,84,113,132,216,75,109,133,232,128,165,217,194,186,125,118,190,29,121,137,103,217,82,150,84,168,148,151,18,134,81,253,44,176,223,209,21,143,163,31,2,229,200,68,66,106,50,48,118,51,158,112,157,112,212,76,37,173,77,44,218,51,37,19,106,247,95,203,160,146,173,141,243,18,161,88,93,54,19,237,200,179,120,85,149,221,114,212,187,153,112,229,208,203,226,36,137,73,66,201,119,177,31,33,112,249,161,223,199,117,25,244,31,72,210,56,214,190,164,87,4,106,50,234,47,210,159,197,47,208,4,68,93,8,5,64,0,0,0,126,125,110,166,116,154,107,211,137,157,238,235,79,135,86,155,221,68,93,108,126,96,62,12,95,138,224,225,74,123,115,167,55,37,104,91,233,100,137,130,35,85,205,42,63,121,151,47,9,136,206,218,247,109,184,208,145,81,161,225,250,206,60,167,73,129,137,222,97,107,143,32,153,70,132,113,9,52,164,208,253,244,220,138,197,98,232,67,244,251,69,182,176,197,56,95,123,134,40,49,170,180,243,133,91,132,124,68,74,227,140,107,74,160,45,102,157,41,65,88,174,178,247,245,43,136,187,172,226,76,65,143,107,149,9,117,122,229,65,222,50,83,211,212,153,50,150,253,150,181,153,243,53,31,51,241,159,139,235,243,19,168,178,187,143,177,126,34,220,119,150,44,173,204,225,245,104,226,167,186,230,141,86,190,155,168,237,125,37,127,168,134,71,201,253,156,177,126,100,78,167,191,2,117,7,116,229,89,168,42,76,215,93,230,102,109,153,220,137,165,22,155,44,191,135,144,207,251,62,236,11,78,199,93,253,199,230,20,98,224,120,93,27,236,62,151,189,125,237,237,119,202,222,161,125,127,144,74,198,88,236,193,150,57,125,4,152,137,133,48,187,206,34,119,26,135,91,195,241,217,52,168,137,4,86,181,236,101,162,247,254,96,26,247,179,70,195,212,156,45,70,195,149,28,79,131,178,238,124,152,188,102,253,228,83,210,235,139,212,183,137,62,37,176,70,118,37,36,185,251,136,110,22,20,203,236,47,133,105,204,193,166,225,138,36,34,105,43,73,38,28,38,219,73,18,150,106,50,34,74,75,149,206,231,241,29,134,44,24,80,90,75,16,226,50,195,104,190,148,52,217,33,41,185,220,236,69,211,169,142,113,69,168,109,182,146,72,109,9,73,36,172,68,146,177,17,121,11,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,210,147,228,105,35,252,130,160,3,140,227,199,81,221,76,54,103,230,105,33,114,91,66,125,84,36,189,220,136,92,0,45,208,131,234,146,253,3,226,157,67,164,84,26,113,169,116,168,79,147,141,155,102,78,176,149,17,164,200,249,29,203,167,62,131,239,0,24,35,52,118,95,192,248,222,13,76,154,203,236,12,183,230,238,108,228,186,75,38,103,160,209,235,30,232,207,162,108,95,144,71,254,211,189,159,56,145,138,140,138,166,24,137,151,180,184,207,77,142,134,219,142,219,140,26,75,134,61,69,100,70,177,17,169,38,125,126,34,93,140,137,69,101,17,25,124,71,230,85,112,206,30,173,160,155,171,80,233,211,8,148,75,180,136,168,116,181,17,88,143,196,71,206,199,96,30,108,113,254,74,226,108,11,46,99,117,57,180,151,10,60,247,33,25,70,113,195,45,105,53,243,45,77,167,195,224,63,224,228,58,52,90,189,94,159,171,131,170,75,143,188,182,173,211,234,70,171,116,189,143,159,83,30,138,115,7,100,76,164,199,108,45,183,48,110,16,138,227,147,78,98,221,86,25,140,234,148,102,75,185,31,75,157,215,123,252,4,120,103,87,102,133,26,133,220,221,221,153,80,163,239,248,141,123,156,46,134,245,91,119,107,218,71,62,166,3,75,48,142,209,25,157,134,94,142,164,102,118,55,105,182,165,162,66,147,30,181,33,55,177,166,252,183,165,207,195,252,67,112,178,59,180,61,186,74,168,176,113,70,37,204,202,146,218,226,119,230,169,155,226,114,251,211,79,175,36,175,107,167,175,144,208,220,93,131,189,21,156,152,125,227,197,106,142,79,234,220,232,247,168,173,109,71,248,191,194,63,6,60,217,145,22,151,34,203,121,149,162,250,84,219,134,147,43,245,177,144,9,255,0,201,13,178,240,38,96,83,152,68,120,24,181,78,240,207,62,165,204,105,147,185,37,237,29,73,245,29,249,151,228,27,17,68,197,116,234,235,44,189,17,153,40,39,152,75,229,188,74,72,244,153,23,91,25,243,230,60,210,97,124,223,204,140,34,230,170,46,59,196,177,19,187,83,68,136,181,137,12,17,17,168,148,126,170,186,92,175,111,49,177,57,95,218,23,154,88,65,214,155,159,43,21,86,18,197,61,49,44,246,46,144,146,53,36,209,244,150,52,42,199,225,63,211,212,4,246,17,220,84,105,110,74,237,227,47,30,247,207,19,151,15,49,192,240,250,117,215,141,235,235,222,116,187,5,111,80,109,237,18,185,223,17,205,254,23,115,103,55,118,215,171,220,71,126,133,230,3,245,64,0,5,13,36,126,226,28,68,70,159,120,230,20,177,121,16,11,9,94,102,98,251,145,134,146,242,33,105,120,79,204,5,224,40,71,112,62,128,42,3,136,214,101,255,0,231,21,53,25,0,228,1,192,111,30,173,54,254,17,200,139,171,157,204,5,224,0,0,56,101,201,68,72,235,144,225,40,210,139,92,147,215,153,216,94,234,247,109,45,203,95,66,77,86,243,176,213,45,175,54,155,168,229,94,9,197,135,79,195,210,94,118,151,192,104,117,154,170,163,40,247,143,49,123,25,54,102,158,78,25,124,127,40,12,107,218,11,180,124,92,25,75,42,20,25,216,154,28,152,181,200,100,181,194,116,155,65,165,80,157,93,136,201,210,59,120,138,229,110,164,35,83,45,48,86,34,207,124,215,196,141,162,165,30,82,37,38,101,101,41,172,188,226,202,202,146,142,103,225,95,210,125,47,95,138,185,249,223,153,57,149,138,182,149,204,234,203,149,58,229,90,155,25,198,216,156,136,175,212,28,156,219,107,105,150,153,228,74,52,21,207,81,157,237,202,230,94,251,137,50,216,127,100,236,41,133,35,81,113,156,167,233,53,55,234,184,58,49,56,135,40,109,37,122,221,40,206,26,212,179,90,141,71,116,243,185,115,189,196,27,97,150,121,119,3,6,247,150,226,149,73,143,198,110,111,193,176,148,106,209,175,214,178,74,254,183,47,202,50,0,181,40,66,47,161,9,77,252,138,194,225,70,169,109,243,90,68,60,135,199,76,106,124,148,142,236,245,79,151,57,145,79,207,226,34,231,102,36,119,206,210,120,165,203,18,181,97,197,43,233,121,159,39,33,151,196,72,199,104,204,199,89,201,156,194,66,20,178,34,238,158,138,50,254,203,136,35,207,97,168,133,81,218,27,18,45,213,243,60,46,241,248,139,87,73,16,200,73,19,105,148,204,238,48,6,23,110,201,45,52,40,73,229,240,101,177,231,127,107,31,106,124,228,251,64,196,63,49,124,122,46,203,198,82,198,11,195,232,43,120,105,49,19,200,173,209,164,15,58,59,88,251,83,231,39,218,6,33,249,139,226,143,171,27,236,207,140,176,118,206,153,121,180,210,103,68,159,132,241,228,137,148,213,146,76,155,126,155,81,98,84,182,146,194,208,106,51,113,14,181,17,110,165,196,244,50,113,11,74,108,218,157,253,253,138,182,173,174,236,153,156,144,177,142,246,171,51,8,84,173,15,20,209,33,60,132,241,241,116,172,155,112,146,225,26,13,230,22,189,235,103,116,40,236,182,247,136,67,174,24,150,174,206,76,45,66,199,61,157,88,47,5,98,152,60,109,23,16,83,241,21,46,163,27,122,182,247,241,95,170,79,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,34,135,110,61,145,106,187,32,230,226,112,163,21,25,117,140,39,93,142,170,150,28,170,191,29,72,90,216,37,154,87,21,229,146,73,165,73,100,244,235,221,157,141,14,50,225,165,189,233,54,144,244,7,132,241,77,11,28,97,106,54,53,194,211,184,218,54,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,37,167,82,20,147,178,136,148,87,177,145,31,33,251,5,208,65,23,103,110,221,18,118,91,198,69,130,51,6,124,181,229,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,29,155,55,222,66,91,142,150,214,202,87,234,45,75,74,22,180,146,23,58,116,122,181,42,191,74,133,93,161,212,162,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,251,64,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,194,56,59,66,241,254,13,204,253,177,179,27,25,229,254,33,137,93,161,74,145,2,52,122,132,67,53,48,250,227,83,227,71,116,219,85,172,180,19,172,184,68,180,221,11,34,37,36,212,147,37,30,250,118,42,102,150,4,251,150,98,156,148,239,223,233,207,210,9,216,167,187,56,87,191,169,124,53,58,54,255,0,125,163,117,248,111,14,141,122,253,250,109,204,4,149,0,0,0,243,215,218,43,147,149,220,155,218,227,29,198,171,189,196,68,198,21,7,241,141,46,78,148,35,125,22,123,238,184,162,208,149,172,211,186,124,164,49,117,105,82,247,26,244,165,43,73,15,66,130,45,123,110,50,134,50,233,89,123,159,112,88,136,220,134,36,59,132,42,142,41,247,119,239,161,105,114,84,36,161,190,109,18,27,54,231,154,149,225,89,155,205,151,140,136,180,7,117,236,83,204,207,72,50,59,26,101,108,185,117,89,18,240,126,32,69,65,158,33,205,113,99,193,158,207,209,177,30,235,51,69,159,137,49,197,160,146,148,234,124,148,70,165,45,118,234,189,182,153,199,66,107,10,224,93,159,163,179,190,173,73,168,22,49,152,230,165,167,132,138,219,114,34,71,43,26,52,57,190,91,178,121,146,245,35,133,241,38,206,36,203,85,123,43,51,142,133,148,91,92,82,35,98,54,109,19,30,211,221,193,205,201,212,191,189,101,73,125,135,35,30,132,33,70,189,227,241,218,98,222,20,167,127,173,74,36,160,200,255,0,43,180,211,58,254,237,59,92,98,158,30,159,194,192,192,151,193,80,245,181,161,231,120,39,222,226,28,114,206,45,42,188,167,100,232,81,105,187,68,214,164,146,181,92,62,174,203,140,161,141,155,91,96,225,151,234,76,68,126,155,129,163,189,139,229,50,243,238,180,181,174,50,144,136,170,104,219,245,150,137,143,196,112,210,163,74,13,13,172,149,171,212,84,250,8,192,236,75,201,202,19,88,87,29,109,3,33,237,245,106,77,64,240,116,54,244,173,60,36,86,219,143,46,65,220,151,161,205,242,221,141,200,209,169,28,47,133,86,113,68,82,126,2,21,187,106,253,169,240,183,217,252,31,152,212,70,186,228,70,202,184,203,104,124,163,204,252,97,150,180,217,117,124,79,151,146,40,210,83,72,97,194,215,58,157,33,19,248,162,101,173,6,167,164,165,81,227,169,8,37,39,82,9,228,164,156,113,77,160,246,43,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,2,50,240,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,69,27,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,35,215,181,23,179,254,101,34,101,75,105,188,144,195,187,234,83,220,77,71,28,82,216,113,247,229,55,41,215,221,125,234,178,119,139,94,166,79,123,103,91,108,144,150,82,218,92,36,154,13,213,53,162,219,52,109,23,142,246,95,205,56,25,153,129,100,127,114,135,88,133,161,159,213,58,95,18,203,207,195,222,58,211,155,157,238,225,9,222,161,58,209,212,143,169,24,122,83,1,143,242,47,61,50,227,104,188,184,167,102,134,87,214,120,234,84,235,180,243,46,145,34,85,62,82,72,141,200,178,91,35,61,219,200,212,155,149,205,38,149,37,104,82,208,180,45,89,0,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,197,89,107,179,214,42,205,76,154,205,28,220,194,210,119,255,0,114,190,233,147,81,165,162,43,142,189,38,12,197,73,75,178,27,82,8,237,184,225,210,226,201,73,36,238,141,213,154,211,186,210,190,169,149,185,165,142,242,91,29,211,51,51,45,43,189,205,137,40,219,238,10,111,10,204,141,214,245,149,178,231,209,188,133,182,171,182,234,211,226,73,218,247,43,25,17,148,149,118,24,254,221,159,189,191,229,33,138,187,78,182,14,251,136,87,100,231,206,83,209,116,224,28,65,80,87,121,82,233,212,237,220,92,46,242,144,202,91,186,183,170,61,204,135,213,32,211,165,182,218,101,70,219,37,109,109,36,194,79,182,81,218,187,46,54,181,203,132,99,92,20,239,3,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,68,96,246,157,109,227,247,111,174,201,200,108,167,173,106,192,56,126,160,174,242,170,83,170,59,200,184,161,228,161,149,55,116,238,146,123,152,239,166,65,39,75,142,52,242,137,183,138,250,26,81,105,86,15,205,92,199,203,250,22,41,195,24,43,26,85,104,180,172,107,79,77,46,191,18,28,131,109,186,132,82,89,44,155,112,139,253,242,110,86,81,182,235,205,153,232,117,196,171,235,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,76,50,6,199,219,38,99,45,174,179,67,208,122,20,137,116,122,20,8,238,73,174,226,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,245,219,120,178,35,75,75,50,244,17,149,185,91,129,50,91,2,83,50,207,45,40,93,205,134,232,219,238,10,23,20,244,141,214,245,229,188,231,210,60,181,184,171,184,234,213,226,81,218,246,43,17,17,23,74,217,87,102,124,27,178,134,81,195,202,220,31,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,81,165,148,105,105,180,33,180,153,233,66,19,169,75,94,183,23,152,0,121,172,218,199,218,159,57,62,208,49,15,204,95,29,83,43,115,75,29,228,182,59,166,102,102,90,87,123,155,18,81,183,220,20,222,21,153,27,173,235,43,101,207,163,121,11,109,87,109,213,167,196,147,181,238,86,50,35,46,215,181,143,181,62,114,125,160,98,31,152,190,59,174,46,216,251,19,64,217,27,1,109,105,131,202,93,74,133,84,143,81,78,46,75,206,199,66,41,15,181,88,84,24,139,104,141,105,117,212,62,74,109,38,132,161,102,133,182,181,41,90,92,74,80,19,103,178,142,213,217,113,181,174,92,35,26,224,167,120,26,172,29,219,21,250,3,239,18,229,82,37,40,140,201,42,50,34,222,50,189,42,54,158,34,36,184,148,168,140,144,180,56,218,51,88,243,131,178,142,213,217,143,178,86,99,163,26,224,167,120,234,84,237,219,21,250,3,239,26,34,213,226,164,204,201,42,50,35,221,188,141,74,54,158,34,53,54,165,40,140,150,133,184,218,253,9,229,110,105,96,76,233,192,148,204,204,203,74,239,124,225,186,206,251,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,102,29,172,0,0,4,85,246,174,108,45,248,125,168,50,83,6,127,178,37,99,248,80,85,254,42,147,84,110,57,39,253,183,138,90,85,248,143,26,63,92,60,37,80,0,121,87,31,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,58,237,235,149,184,19,37,182,177,199,57,103,150,148,46,230,195,116,110,236,224,161,113,79,72,221,111,105,177,94,115,233,30,90,220,85,220,117,106,241,40,237,123,21,136,136,139,109,123,17,176,6,13,174,227,44,205,204,26,206,30,137,51,16,225,88,244,152,212,89,207,17,169,112,17,48,166,148,147,104,140,244,165,107,75,13,160,215,109,100,141,105,35,36,184,178,80,110,86,192,187,20,97,93,148,242,226,37,110,173,76,226,51,55,19,83,217,115,17,212,36,19,107,114,6,178,75,138,166,71,54,212,180,37,150,150,68,75,82,20,123,231,16,75,51,210,150,144,214,213,0,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,66,127,132,0,246,163,251,118,102,111,230,95,147,194,1,141,41,91,51,227,42,254,203,149,93,169,232,83,162,74,161,97,204,80,188,57,93,130,163,38,223,134,131,106,25,177,45,6,106,179,200,91,179,9,165,32,136,150,131,221,168,137,105,82,205,175,202,217,215,62,113,150,205,185,185,66,205,108,25,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,148,175,246,42,123,44,98,159,180,9,223,46,167,13,32,237,29,216,114,54,202,88,202,6,48,203,229,203,145,151,88,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,183,170,67,78,165,68,163,100,221,112,38,123,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,12,61,163,187,113,198,218,183,25,64,193,249,124,137,113,242,235,7,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,78,245,40,117,213,40,210,111,27,77,234,254,29,205,44,119,133,48,38,46,203,58,5,119,133,195,120,239,128,244,130,23,10,202,248,206,9,227,122,47,210,45,6,227,122,28,81,171,232,212,157,87,178,174,92,135,107,217,139,103,172,85,181,6,114,209,114,143,11,73,224,56,253,228,154,141,81,113,92,144,205,50,11,73,212,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,26,245,16,119,93,137,54,62,196,219,92,230,131,84,84,148,184,88,38,135,33,133,98,202,196,71,99,239,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,42,244,17,132,240,181,11,3,97,90,54,10,194,208,120,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,152,252,12,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,227,64,59,106,253,150,48,183,218,4,31,151,84,64,104,7,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,1,138,182,177,246,88,206,79,179,252,67,242,231,199,154,193,233,79,107,31,101,140,228,251,63,196,63,46,124,121,172,1,157,118,193,217,51,25,108,139,154,30,131,215,100,75,172,80,167,199,110,77,11,17,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,174,219,181,153,18,93,65,158,127,236,220,237,4,141,179,180,151,50,123,57,42,178,213,151,85,25,10,147,10,164,243,174,188,140,50,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,107,173,195,57,95,218,119,103,172,43,181,6,77,86,178,143,20,201,224,56,253,220,154,117,81,17,91,144,245,50,115,74,212,212,134,210,178,255,0,25,181,146,84,133,45,167,93,65,45,26,245,23,158,28,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,131,211,152,208,14,218,191,101,140,45,246,129,7,229,213,17,141,59,41,246,237,165,29,42,6,203,57,203,137,165,166,164,153,4,198,8,170,212,95,74,152,113,131,74,18,221,28,214,100,74,66,210,162,81,177,173,74,37,146,247,9,52,104,97,183,50,95,109,95,178,198,22,251,64,131,242,234,136,8,171,217,115,34,255,0,162,83,61,176,206,74,122,83,232,231,164,124,111,234,159,3,198,110,56,120,111,201,252,14,241,189,90,183,26,125,114,182,171,243,181,143,165,99,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,123,21,217,113,237,217,150,95,158,190,79,52,73,167,104,238,195,146,118,173,193,176,49,134,95,46,36,124,197,193,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,186,74,221,117,42,36,147,198,235,97,143,251,52,187,65,35,103,13,42,143,179,230,111,213,101,185,152,48,35,240,212,122,180,183,93,148,254,37,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,117,25,154,205,87,144,161,229,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,62,155,2,237,175,133,118,172,203,136,148,74,181,79,135,204,220,51,79,101,188,71,79,144,109,161,201,250,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,110,92,89,32,203,74,154,91,161,160,29,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,64,53,87,181,31,219,179,51,127,50,252,158,16,197,89,107,179,214,42,205,76,154,205,28,220,194,210,119,255,0,114,190,233,147,81,165,162,43,142,189,38,12,197,73,75,178,27,82,8,237,184,225,210,226,201,73,36,238,141,213,154,211,186,210,188,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,26,185,91,154,88,239,37,177,221,51,51,50,210,187,220,216,146,141,190,224,166,240,172,200,221,111,89,91,46,125,27,200,91,106,187,110,173,62,36,157,175,114,177,145,25,122,30,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,22,221,167,91,7,125,196,43,178,115,231,41,232,186,112,14,32,168,43,188,169,116,234,118,238,46,23,121,72,101,45,221,91,213,30,230,67,234,144,105,210,219,109,50,163,109,146,182,182,146,122,235,177,246,214,120,203,100,92,208,244,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,194,119,182,177,246,88,206,79,179,252,67,242,231,199,154,193,232,163,55,243,75,2,103,78,195,185,163,153,121,105,93,239,156,55,89,203,252,81,193,77,225,94,143,189,221,68,148,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,126,117,192,103,93,176,118,76,198,91,34,230,135,160,245,217,18,235,20,41,241,219,147,66,196,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,235,182,237,102,68,151,80,103,177,93,152,187,120,253,196,43,177,178,27,54,43,90,112,14,32,168,39,187,106,149,26,142,238,46,23,121,72,121,78,89,59,165,30,230,67,234,142,74,212,227,109,50,163,113,227,182,183,84,114,147,181,86,204,248,55,106,252,163,153,149,184,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,162,75,200,210,235,136,91,106,50,212,133,171,74,144,189,14,35,207,14,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,65,54,157,163,187,113,201,217,75,6,192,193,249,124,136,146,51,23,24,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,78,233,75,105,213,40,212,76,155,78,65,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,65,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,232,148,33,41,43,17,17,9,148,236,210,236,251,141,147,212,170,62,208,121,191,74,150,222,96,207,143,196,209,233,50,218,118,43,248,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,29,210,100,75,37,88,34,131,61,242,114,187,144,89,153,55,42,177,75,218,235,84,170,125,42,69,69,189,40,46,26,84,186,116,121,110,198,186,22,180,47,114,185,10,107,120,149,26,87,187,214,86,37,88,164,87,176,199,246,236,253,237,255,0,41,13,85,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,0,197,93,181,126,212,248,91,236,254,15,204,106,35,93,114,3,100,204,101,180,102,87,230,182,56,203,249,18,231,87,114,214,61,46,76,124,57,18,1,62,253,101,18,156,124,157,38,215,188,73,165,109,53,29,199,9,9,67,139,116,236,132,150,163,73,30,197,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,70,94,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,232,35,99,173,177,112,38,215,248,18,69,126,129,15,185,177,37,27,71,164,24,127,120,244,142,235,222,189,33,17,126,250,91,13,54,254,245,184,230,231,209,145,232,190,149,88,203,158,133,246,175,108,57,39,13,85,107,123,92,101,202,226,21,10,165,34,58,241,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,122,147,187,164,243,170,114,235,75,139,220,232,174,206,185,243,140,182,109,205,202,22,107,96,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,116,56,148,216,148,104,86,133,146,28,73,107,66,76,131,210,240,12,127,145,121,233,151,27,69,229,197,59,52,50,190,179,199,82,167,93,167,153,116,137,18,169,242,146,68,110,69,146,217,25,238,222,70,164,220,174,105,52,169,43,66,150,133,161,106,200,0,0,3,79,243,239,181,3,32,182,118,205,138,238,78,99,92,33,152,19,107,88,127,133,226,95,165,211,225,57,21,123,248,205,72,70,133,57,45,181,157,144,242,72,238,130,241,17,218,229,99,48,220,0,26,255,0,178,150,218,217,89,182,15,165,63,115,58,6,43,166,122,37,192,241,189,251,22,51,59,206,43,127,187,221,110,95,118,246,225,151,171,86,155,93,54,189,206,219,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,99,205,102,214,62,212,249,201,246,129,136,126,98,248,14,193,139,182,76,198,88,123,101,124,5,181,101,26,68,186,222,30,197,82,42,49,171,77,179,0,146,140,60,182,38,170,44,99,117,194,113,74,113,15,169,183,44,189,218,16,133,232,108,204,212,226,53,54,62,218,207,25,108,139,154,30,156,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,28,191,118,103,82,105,85,254,207,252,191,161,87,105,145,42,52,218,140,122,244,73,144,229,178,151,152,146,195,149,105,201,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,20,27,116,108,101,93,216,243,49,226,211,27,170,247,206,12,197,28,68,140,51,82,117,104,41,74,109,163,70,246,52,150,211,107,60,214,245,162,55,18,146,109,196,173,42,78,147,53,180,216,79,78,86,230,150,4,206,156,9,76,204,204,180,174,247,206,27,172,239,184,41,188,43,209,247,187,167,150,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,120,3,181,31,216,79,51,127,50,252,226,16,140,14,206,109,181,255,0,161,87,49,223,160,99,250,157,85,204,178,197,63,71,82,140,193,239,91,165,206,51,65,55,83,75,58,84,181,105,66,13,183,82,209,165,75,109,73,85,157,83,45,54,114,105,218,99,86,165,87,251,63,243,2,187,66,169,196,168,211,106,49,232,50,225,204,136,242,94,98,75,14,85,160,169,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,65,182,83,224,95,186,134,105,224,220,179,239,78,236,244,183,16,83,168,92,110,227,125,194,241,82,91,103,123,187,212,157,122,119,154,180,234,77,237,107,149,238,62,188,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,187,6,201,222,212,249,55,246,129,135,190,98,192,155,237,186,54,50,161,109,135,151,17,105,141,213,123,155,25,225,126,34,70,25,169,58,181,156,84,184,233,35,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,112,53,43,178,159,110,218,81,210,160,108,179,156,184,154,90,106,73,144,76,96,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,26,212,162,89,47,112,147,70,134,27,115,109,118,232,219,54,133,177,230,92,69,169,183,74,239,156,103,138,56,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,191,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,142,193,154,89,165,142,243,167,29,212,243,51,50,235,189,243,137,43,59,158,54,111,10,204,125,238,233,148,50,223,209,178,132,54,155,54,210,19,225,73,94,215,59,153,153,152,117,250,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,223,246,105,236,43,39,102,92,51,43,51,243,58,4,184,185,161,136,227,191,77,149,5,82,154,113,138,69,56,164,17,165,132,27,14,45,167,150,241,176,203,202,112,212,122,75,118,218,82,131,75,134,230,42,236,161,216,114,54,26,165,81,54,184,204,101,203,42,237,74,60,133,225,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,94,233,37,118,137,151,82,229,214,167,17,185,147,64,17,87,219,157,251,73,254,249,63,147,68,122,236,229,146,21,93,163,179,134,139,147,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,159,18,80,181,48,72,53,145,40,208,75,53,18,87,167,65,200,87,110,119,237,39,251,228,254,77,26,171,217,113,237,217,150,95,158,190,79,52,6,186,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,83,217,167,183,84,157,166,176,204,172,176,204,233,242,229,102,134,28,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,106,45,219,137,82,205,78,19,127,39,104,255,0,103,252,61,162,40,78,230,222,80,225,223,245,216,129,195,48,236,104,238,49,29,188,69,23,90,27,211,33,111,45,182,208,243,45,153,173,15,26,181,27,109,27,74,37,253,9,181,12,56,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,122,136,17,87,219,157,251,73,254,249,63,147,70,234,108,117,182,46,4,218,255,0,2,72,175,208,33,247,54,36,163,104,244,131,15,239,30,145,221,123,215,164,34,47,223,75,97,166,223,222,183,28,220,250,50,61,23,210,171,25,115,210,190,220,239,218,79,247,201,252,154,2,58,178,123,34,243,31,62,102,98,106,78,87,209,187,230,171,133,240,251,216,145,234,107,70,103,42,100,86,159,97,151,17,25,4,71,189,120,184,132,172,155,185,41,105,66,137,26,150,104,66,250,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,125,123,21,61,169,241,79,217,252,239,152,211,135,234,246,157,118,127,195,202,41,146,118,129,201,12,59,194,96,89,122,159,196,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,28,153,109,10,75,42,66,172,105,109,72,67,97,191,251,11,237,155,66,219,15,46,37,84,220,165,119,54,51,194,252,60,124,77,77,105,11,56,169,113,210,94,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,230,202,143,49,153,47,155,216,203,33,115,67,15,230,230,95,191,17,186,238,29,144,167,163,148,182,9,230,29,66,219,83,78,178,226,57,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,19,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,208,25,128,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,138,189,151,50,47,250,37,51,219,12,228,167,165,62,142,122,71,198,254,169,240,60,102,227,135,134,252,159,192,239,27,213,171,113,167,215,43,106,191,59,88,229,83,182,175,217,99,11,125,160,65,249,117,68,71,175,102,93,90,149,69,219,143,44,38,86,106,113,32,71,114,69,74,34,29,146,242,90,66,159,126,153,45,150,90,37,40,200,141,110,58,227,109,161,61,84,181,165,37,115,50,32,24,3,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,238,185,213,180,238,114,237,9,66,193,52,12,216,197,29,246,222,2,167,189,79,166,201,117,148,241,79,239,86,147,113,249,47,122,239,60,104,110,59,102,181,31,52,176,149,25,27,138,117,199,38,39,180,119,97,201,59,86,224,216,24,195,47,151,18,62,98,224,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,221,37,110,186,149,18,73,227,117,184,43,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,4,143,246,50,108,233,233,46,59,174,237,47,95,143,120,24,67,121,66,195,254,63,94,168,251,37,197,59,224,116,148,91,168,174,146,52,184,218,144,190,55,82,76,148,207,41,127,24,255,0,32,114,114,133,179,254,77,97,60,157,195,143,113,17,48,205,61,49,220,147,165,104,226,229,45,74,114,76,157,11,90,205,189,235,238,58,238,239,89,165,26,244,167,194,146,33,144,0,4,53,246,157,118,127,195,202,41,146,118,129,201,12,59,194,96,89,122,159,196,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,28,153,109,10,75,42,66,172,105,109,72,67,115,40,0,60,171,137,105,236,148,216,163,185,33,195,218,203,51,105,149,88,117,167,183,205,224,186,123,229,184,109,48,94,99,118,186,154,136,149,173,205,242,29,117,182,146,226,82,146,108,148,233,19,132,235,43,71,96,161,246,60,229,124,93,165,234,152,138,165,46,92,188,160,98,59,83,225,97,201,38,230,185,15,200,68,182,221,130,83,25,146,137,8,68,85,162,35,232,113,73,51,113,15,37,165,41,106,109,199,21,35,224,60,214,109,99,237,79,156,159,104,24,135,230,47,137,105,216,183,34,242,227,104,190,204,204,7,149,249,161,70,227,169,83,187,229,214,94,104,201,18,169,242,147,87,156,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,137,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,66,6,122,100,94,99,236,233,152,245,28,175,205,10,55,3,85,131,103,89,121,163,53,197,168,69,81,153,55,42,51,134,69,188,101,122,85,99,177,40,148,149,33,105,66,208,180,39,229,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,122,118,219,216,251,12,237,115,149,238,209,84,81,33,99,106,28,119,213,132,235,18,221,145,184,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,180,171,228,216,95,99,42,22,199,153,113,42,152,229,87,190,113,158,40,225,228,98,106,147,75,89,69,83,141,18,247,81,163,54,171,89,150,183,174,145,56,164,147,142,41,106,82,180,145,161,166,195,32,108,197,179,214,21,217,127,38,168,185,71,133,164,241,252,6,242,77,70,168,184,173,199,122,167,57,213,106,118,67,137,65,127,138,218,9,74,90,144,211,77,32,214,189,26,143,42,128,0,13,0,237,147,201,79,78,118,125,164,231,28,74,134,230,94,89,84,15,124,195,142,233,109,248,53,23,99,199,115,74,73,181,26,158,75,232,134,105,186,208,146,111,127,125,74,208,67,127,199,228,226,204,45,66,199,56,86,179,130,177,76,30,54,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,3,206,102,200,185,223,74,217,199,104,188,25,156,181,218,28,186,189,54,129,34,74,102,68,136,226,80,249,177,34,43,209,156,91,122,188,42,90,18,249,172,144,102,146,89,160,146,106,70,173,101,242,237,99,237,79,156,159,104,24,135,230,47,140,127,139,48,181,119,3,98,170,206,10,197,48,120,42,214,31,168,72,165,212,99,111,80,230,226,83,14,41,183,91,214,131,82,21,165,104,81,93,38,105,59,92,140,203,152,249,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,1,186,185,177,159,50,112,175,102,38,71,100,13,10,108,78,35,28,72,174,85,43,168,76,134,148,251,116,232,117,201,42,97,181,178,104,53,161,15,73,178,210,233,41,28,224,184,130,214,74,89,39,15,236,33,145,116,45,162,118,160,194,57,115,140,104,213,90,142,22,87,21,81,174,166,158,107,70,136,177,227,184,226,9,231,80,70,109,50,227,228,195,10,89,26,85,244,196,148,45,43,82,20,88,42,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,100,32,221,121,215,13,41,177,107,113,106,234,163,51,152,158,197,188,156,174,224,252,154,197,185,197,87,123,119,19,49,42,17,227,210,227,105,65,234,139,77,84,134,213,39,90,86,102,90,223,126,67,91,181,33,10,79,13,171,196,151,18,100,18,42,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,0,237,171,246,88,194,223,104,16,126,93,81,1,21,123,46,100,95,244,74,103,182,25,201,79,74,125,28,244,143,141,253,83,224,120,205,199,15,13,249,63,129,222,55,171,86,227,79,174,86,213,126,118,177,244,172,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,98,187,46,61,187,50,203,243,215,201,230,137,52,237,29,216,114,78,213,184,54,6,48,203,229,196,143,152,184,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,183,73,91,174,165,68,146,120,221,108,49,223,102,175,104,12,124,225,165,81,246,125,205,234,172,167,51,6,4,126,26,143,85,150,235,178,159,196,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,238,163,51,89,170,242,18,147,33,229,154,147,86,170,208,106,176,235,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,60,221,158,123,104,210,182,165,203,24,244,44,93,95,136,172,212,195,76,25,98,8,101,25,49,78,107,4,230,150,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,110,219,66,217,212,27,110,93,5,64,0,4,95,246,145,211,181,125,206,252,45,114,239,127,119,251,143,224,37,0,71,71,104,229,45,181,253,207,124,73,229,222,223,176,255,0,114,9,35,9,118,97,86,16,206,27,133,25,195,120,212,230,61,110,214,62,92,219,132,94,98,96,24,81,45,164,168,175,206,255,0,198,33,3,179,170,175,38,36,220,61,9,183,29,36,61,143,34,106,36,184,100,92,206,33,115,47,120,155,170,113,154,161,182,103,241,254,51,8,31,155,138,240,244,92,71,79,110,28,152,80,228,18,30,39,116,201,108,150,155,146,84,87,230,71,207,159,241,136,108,219,211,33,106,152,50,69,115,23,211,209,65,132,154,150,53,146,132,170,17,41,183,180,56,114,156,36,168,201,178,229,225,43,149,207,153,16,154,211,34,62,165,113,133,54,138,200,108,39,154,152,86,61,50,161,10,146,202,138,174,137,234,117,234,75,82,77,75,221,188,147,185,25,151,51,222,25,222,255,0,198,40,143,93,138,54,173,84,63,76,187,250,183,140,103,107,238,237,214,169,59,221,22,226,117,122,207,114,189,203,167,144,150,186,117,69,154,139,38,243,41,90,82,149,232,241,145,17,222,196,126,227,248,143,56,248,206,133,93,201,62,15,184,241,124,245,119,206,243,123,194,41,112,255,0,3,166,218,180,172,245,126,20,237,126,156,252,196,171,108,95,181,245,103,50,112,202,83,84,195,147,119,146,49,49,83,201,201,21,181,200,82,82,166,227,243,241,52,92,139,89,158,159,175,204,65,189,160,56,98,191,196,176,151,244,105,213,126,87,191,190,195,152,80,0,20,51,176,10,128,226,39,14,229,203,248,69,230,160,23,0,178,231,230,42,93,64,92,0,40,103,238,1,67,81,16,177,197,25,151,132,204,133,214,185,245,21,210,94,242,35,1,98,18,103,204,206,252,135,37,139,200,130,196,93,8,84,0,0,0,5,12,236,63,11,20,98,143,70,227,38,71,3,196,234,117,45,91,123,163,170,76,239,208,252,134,160,231,142,223,83,114,237,18,154,141,150,239,72,56,213,117,192,212,140,64,108,154,137,59,223,23,38,14,222,167,79,143,94,64,55,34,165,136,97,82,247,124,67,79,171,123,123,104,73,31,75,121,153,121,141,124,205,109,177,240,14,8,98,99,82,169,216,175,120,138,99,146,201,81,89,103,145,17,47,161,155,229,226,240,255,0,16,139,108,193,237,32,204,220,85,192,112,8,197,20,142,23,123,175,115,139,228,43,123,171,69,175,102,211,211,73,249,245,26,217,136,243,147,51,49,59,166,229,83,30,226,121,4,166,56,117,38,69,102,67,186,145,115,186,79,82,186,120,143,151,214,3,122,51,143,180,102,45,77,234,188,76,55,136,115,54,158,110,240,251,157,50,201,162,69,137,179,87,169,36,237,123,43,167,152,212,236,199,218,131,50,49,156,231,94,141,153,184,240,216,91,173,184,148,73,173,63,203,75,122,79,145,58,101,123,220,97,135,165,203,148,179,92,153,79,58,165,122,202,90,205,70,118,243,184,238,217,107,149,255,0,116,73,203,133,223,157,223,166,50,228,106,225,183,183,210,180,162,214,214,159,198,189,254,0,58,213,67,18,226,74,219,174,42,163,136,42,82,205,199,13,229,28,137,110,57,117,153,157,212,119,51,231,204,249,252,76,118,204,27,146,152,163,25,241,157,217,58,146,223,7,187,215,196,58,225,95,94,171,91,75,103,248,167,252,3,125,242,7,179,74,129,88,106,5,102,173,152,84,249,168,159,68,106,78,226,70,22,67,132,133,172,154,85,238,169,7,115,43,153,94,197,212,198,255,0,96,141,145,114,143,7,113,187,188,23,132,36,113,155,187,219,12,197,111,78,141,95,93,253,96,26,25,144,61,157,248,136,145,18,126,34,131,151,85,20,49,90,109,78,111,90,91,202,83,73,221,25,163,199,27,153,122,220,186,115,27,243,151,187,52,101,246,17,137,0,149,151,56,29,15,68,222,248,227,82,24,35,45,70,190,135,186,35,232,174,127,148,101,200,52,26,37,49,27,186,117,30,12,84,235,215,165,152,232,65,106,229,206,196,93,121,23,63,128,251,136,136,138,196,86,32,31,147,76,194,184,122,146,202,89,129,64,166,69,74,72,200,146,196,84,32,136,140,238,125,8,189,252,199,232,38,28,100,149,147,29,162,34,229,201,4,57,192,7,194,245,42,27,214,213,14,50,173,248,205,145,255,0,160,94,213,50,11,69,100,66,142,158,119,240,182,69,254,129,245,128,14,52,176,194,78,233,101,5,111,36,144,188,136,139,145,21,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,88,227,44,186,90,93,105,11,43,222,202,73,31,49,213,107,153,103,131,171,155,142,51,7,225,249,59,141,90,120,138,123,75,211,123,94,215,65,219,161,126,130,29,180,0,104,46,209,59,7,211,177,4,90,149,67,12,96,252,184,167,155,84,23,155,66,142,158,150,148,151,136,157,50,89,26,35,157,173,116,243,235,200,69,182,109,228,22,50,202,202,245,85,185,117,58,50,21,76,220,106,58,123,206,149,183,136,110,218,110,218,127,186,115,233,239,30,143,37,65,133,53,165,179,50,35,15,161,196,27,106,75,141,146,137,73,62,164,100,125,75,153,242,24,99,53,182,86,203,12,198,167,213,10,78,22,194,241,228,212,55,26,164,57,135,99,190,180,238,212,142,166,118,51,228,139,117,228,71,240,16,121,253,195,89,167,143,176,92,133,49,3,29,226,72,72,67,70,217,38,21,81,230,200,137,74,37,25,17,18,203,149,249,159,196,110,254,204,59,117,185,74,168,49,3,19,226,92,195,168,166,45,1,44,41,42,153,190,78,245,42,100,141,68,75,144,94,74,231,215,152,252,237,179,118,23,161,96,26,156,170,253,15,22,192,140,204,138,140,72,169,137,19,15,162,58,91,35,136,106,51,35,75,214,230,104,189,172,92,206,227,69,234,13,213,48,125,94,108,90,117,106,83,110,69,125,200,102,235,11,83,38,180,165,70,94,229,114,35,210,71,107,128,244,195,132,113,229,43,22,113,124,3,19,81,194,238,245,239,210,146,190,173,86,181,148,127,138,99,180,136,85,217,75,110,44,115,74,244,163,189,25,174,213,183,188,14,239,136,196,175,30,234,219,251,219,82,21,214,229,229,208,132,199,97,76,68,120,142,158,228,211,136,108,104,124,218,211,188,215,123,37,39,123,216,191,24,32,126,224,165,136,250,138,128,162,154,75,200,129,66,160,3,140,156,46,156,197,253,69,170,65,117,43,23,228,23,39,160,10,140,87,157,206,186,120,113,148,178,226,208,162,169,38,230,70,101,203,118,224,202,131,6,231,189,101,202,101,24,157,83,106,121,39,85,208,73,55,44,69,224,119,159,67,242,18,68,51,109,67,133,231,194,244,103,126,236,117,107,227,109,101,40,237,109,207,153,124,71,85,217,86,27,178,51,43,5,56,133,36,136,177,133,52,185,153,255,0,178,24,31,179,180,94,101,157,127,209,237,84,93,206,227,139,235,39,93,245,110,127,114,86,232,59,6,196,88,93,154,190,43,194,147,92,125,9,83,120,218,10,8,141,146,81,242,118,49,245,191,196,59,44,39,71,43,91,83,88,18,152,218,140,140,203,125,211,253,185,99,181,143,196,193,144,202,6,26,135,17,43,37,19,123,206,100,155,117,113,71,211,242,143,219,21,0,0,0,0,0,0,0,0,20,62,130,162,135,208,5,167,200,133,186,189,220,129,70,125,8,113,41,74,37,25,145,115,1,244,36,239,200,92,56,154,51,51,230,94,225,202,0,53,247,107,108,48,205,123,43,113,91,14,20,163,39,248,27,238,72,175,225,144,193,242,228,126,67,96,134,46,207,246,9,204,185,175,25,223,159,11,255,0,151,104,36,64,158,124,97,40,180,108,222,175,70,188,180,37,5,20,139,123,98,62,113,154,63,197,33,185,219,21,210,99,119,132,35,109,199,20,126,138,183,200,140,143,246,81,254,3,83,118,197,168,59,3,60,49,43,77,37,7,165,200,37,226,35,62,176,89,63,112,216,141,131,177,228,153,152,169,52,229,166,49,19,24,76,189,86,215,127,11,145,75,153,222,222,241,140,74,202,100,163,36,211,170,228,126,225,206,44,110,252,238,66,241,180,0,90,181,165,180,154,214,118,34,234,99,160,102,70,117,224,124,180,136,153,24,130,184,220,67,57,8,142,122,226,62,233,106,82,20,178,47,163,73,251,147,127,32,25,0,212,148,243,82,136,190,179,31,43,213,90,115,22,222,84,34,163,87,77,78,164,175,252,35,70,179,27,180,211,3,225,199,165,70,163,226,42,11,203,143,80,92,107,63,69,169,31,129,38,178,185,218,220,252,36,48,109,107,181,49,217,123,157,195,248,77,90,53,95,245,30,162,93,109,230,224,147,86,4,143,99,12,227,194,24,102,36,167,94,198,56,101,131,102,26,228,253,243,80,105,36,68,68,174,103,117,151,47,15,241,136,254,218,187,109,54,228,82,177,77,15,14,98,44,7,82,90,184,29,202,24,151,190,113,207,19,10,85,137,15,243,183,139,161,114,34,26,215,138,182,143,207,108,227,120,224,208,176,118,23,150,197,66,63,116,41,76,161,198,85,173,195,81,25,22,246,65,88,236,225,115,50,183,63,172,125,153,107,176,38,108,102,101,110,157,86,197,120,66,163,17,154,150,251,136,84,42,197,61,36,157,218,22,148,233,37,45,103,204,208,155,222,253,79,160,153,201,12,89,134,48,22,46,218,71,48,234,117,89,216,82,182,251,50,97,20,180,187,67,130,234,155,82,154,221,49,200,205,46,17,151,82,62,126,177,117,46,130,74,54,99,216,139,11,97,134,41,149,137,169,198,209,100,72,195,172,182,234,37,19,104,74,22,162,101,74,77,141,130,50,50,52,159,35,63,113,140,141,178,126,198,20,60,149,163,68,145,37,252,64,212,238,6,84,71,90,147,54,43,201,73,46,86,240,173,186,111,173,146,159,125,185,159,188,109,84,40,77,65,142,212,102,148,179,75,45,165,180,154,140,175,98,34,46,127,160,92,14,10,117,30,45,51,121,184,113,213,111,45,125,102,71,210,254,68,94,99,239,0,20,0,5,166,102,70,2,225,67,63,32,62,100,26,72,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,186,194,30,182,163,50,183,144,228,0,24,51,53,54,99,193,152,250,36,213,79,159,136,82,183,105,142,194,36,196,117,162,186,76,151,210,237,43,197,227,63,224,228,35,123,104,206,207,244,208,28,196,53,76,39,134,243,34,166,108,112,156,57,240,123,228,57,171,114,149,126,14,57,94,215,87,67,229,111,128,153,65,249,149,170,12,58,228,55,161,75,113,228,33,253,58,141,181,17,25,88,200,202,215,35,242,1,230,159,30,228,246,57,193,53,39,226,212,48,62,39,132,211,107,109,180,170,117,49,230,204,212,166,201,118,185,160,138,253,76,139,200,135,70,122,44,152,234,82,36,71,117,165,37,70,147,37,160,210,100,101,238,59,251,199,160,156,236,216,139,1,102,190,169,19,42,184,157,46,185,41,167,212,152,179,34,182,69,161,147,108,189,118,79,149,143,244,141,47,204,206,202,89,169,118,84,140,45,79,197,83,13,202,138,205,27,234,213,49,36,108,153,172,201,92,208,158,126,175,233,232,32,140,216,117,39,224,235,221,33,179,215,107,234,35,247,126,95,136,217,188,135,219,11,26,96,90,149,42,17,68,194,109,70,58,227,18,157,114,99,110,167,65,106,104,140,204,247,201,34,73,18,47,115,248,142,124,65,217,233,158,20,141,198,239,2,207,61,238,171,235,173,83,143,165,188,156,248,140,25,138,50,91,49,240,123,198,138,214,28,56,218,35,241,74,188,200,235,179,100,106,185,248,22,127,138,124,186,242,12,137,204,200,93,174,176,174,60,162,208,155,171,99,172,4,212,201,220,86,241,136,213,54,210,162,208,183,109,100,169,229,31,68,17,159,95,120,216,250,38,33,164,87,162,183,42,151,86,131,53,14,18,148,74,138,250,92,73,145,43,73,153,26,76,253,252,190,177,230,187,47,51,151,20,229,125,86,159,46,151,79,165,186,229,51,123,187,41,109,56,178,61,226,86,71,171,66,211,127,194,29,173,111,112,223,125,149,59,75,36,83,16,221,15,31,187,133,233,145,227,83,228,41,42,98,149,80,113,102,233,201,73,165,38,105,90,202,198,149,40,250,123,139,152,162,91,64,99,12,176,207,252,1,153,116,250,123,244,124,64,212,151,229,211,26,168,169,45,194,146,209,18,84,148,25,153,111,18,92,174,178,229,123,243,25,58,247,1,81,67,230,42,0,56,151,114,247,114,20,37,251,142,195,149,73,37,21,140,112,169,187,25,153,222,192,22,47,49,98,138,226,228,153,10,145,95,154,121,128,163,104,230,87,35,28,228,86,43,10,37,54,46,125,69,192,0,3,240,241,30,41,167,97,222,31,141,146,150,184,141,122,110,218,213,125,54,191,170,95,18,1,129,246,174,207,216,57,111,135,177,13,58,53,119,12,166,74,176,172,185,140,179,58,82,73,199,23,161,242,73,18,73,196,153,145,154,45,203,223,126,98,22,49,166,37,198,121,247,153,211,26,111,15,28,229,87,119,118,77,18,35,174,154,247,49,211,248,62,107,189,183,92,250,244,87,79,118,90,218,223,104,218,198,117,102,93,46,153,65,98,145,45,170,165,17,138,49,155,49,159,101,90,220,144,250,116,150,245,100,68,118,116,185,153,91,159,192,198,198,236,39,177,75,136,119,4,102,62,32,143,91,138,233,119,150,248,155,168,68,54,147,202,75,41,178,73,42,87,75,123,250,159,144,131,182,246,124,108,151,22,135,135,224,98,234,253,51,24,211,103,77,165,78,140,235,82,217,38,91,79,223,229,164,136,150,201,25,25,165,178,62,103,230,98,70,104,212,214,105,52,184,84,230,20,225,162,36,102,216,73,184,101,170,201,73,17,94,196,92,249,15,143,9,97,152,152,78,137,26,141,13,199,214,220,114,89,36,222,82,84,175,18,205,71,115,73,17,117,63,33,250,51,231,199,167,50,79,201,112,144,149,43,65,30,147,62,118,51,247,125,66,143,130,177,93,139,79,220,222,100,84,239,53,126,17,194,46,150,233,207,226,63,69,151,73,76,169,203,167,195,127,171,160,210,60,97,181,165,54,169,194,119,108,218,91,219,173,230,191,188,101,38,215,211,110,166,94,70,55,45,137,132,197,14,108,199,140,146,150,16,226,204,236,102,68,68,139,128,143,158,211,44,82,150,48,46,100,83,80,252,51,90,123,158,200,53,120,255,0,13,12,250,92,107,103,102,86,27,122,183,154,245,74,194,226,203,50,145,133,101,150,182,144,123,179,211,58,42,121,29,143,241,124,252,199,235,118,144,102,139,21,140,109,152,120,50,51,209,150,111,119,70,146,38,92,74,206,204,196,115,214,63,15,187,244,12,205,217,61,150,142,179,134,169,184,225,246,228,165,21,26,21,78,57,43,124,217,160,204,170,137,46,73,245,139,240,94,255,0,143,192,65,36,88,106,57,69,195,212,184,246,81,110,161,48,139,43,169,89,4,92,254,35,205,254,214,62,212,249,201,246,129,136,126,98,248,244,159,29,178,102,59,77,21,236,132,37,37,127,129,15,54,27,88,251,83,231,39,218,6,33,249,139,226,141,138,236,208,219,142,78,206,56,201,156,158,199,8,136,188,186,198,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,4,54,78,32,200,210,180,61,47,187,69,228,54,13,218,71,41,43,217,85,140,225,69,82,42,49,214,186,108,247,163,155,203,165,84,73,10,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,243,91,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,178,208,78,178,235,102,164,220,181,182,180,245,73,145,74,79,101,110,222,60,169,27,42,102,253,107,251,171,88,66,187,83,168,127,180,34,53,17,40,221,127,186,20,210,220,123,251,156,116,39,240,72,1,165,120,179,97,253,160,169,27,71,86,118,106,194,216,14,171,136,49,4,46,34,117,57,237,211,81,25,168,81,208,181,19,85,45,226,220,54,90,101,194,36,151,137,219,37,213,110,12,247,165,160,78,78,201,121,51,140,178,7,33,176,198,86,227,204,197,151,140,106,244,136,250,23,41,219,27,16,144,118,211,10,42,141,36,234,163,50,94,6,212,233,154,204,139,145,54,222,237,150,178,241,29,140,92,0,3,85,127,213,71,216,79,255,0,119,63,252,89,172,127,205,6,202,97,60,83,66,199,56,86,141,141,112,180,238,54,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,228,3,245,132,96,118,162,246,128,67,164,67,169,108,201,146,24,139,125,85,123,137,167,99,138,163,13,176,252,86,226,186,195,172,61,73,78,241,11,212,241,239,110,235,141,154,20,202,155,75,100,163,89,186,150,179,175,104,166,221,81,182,90,193,167,129,242,250,124,69,230,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,253,117,165,106,66,208,147,66,225,6,147,76,198,89,175,143,225,81,161,185,46,191,139,49,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,93,110,40,185,168,205,71,212,192,117,241,250,184,79,20,215,112,54,42,163,99,92,45,59,130,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,185,14,213,158,249,57,93,200,44,204,155,149,88,165,237,117,170,85,62,149,34,162,222,148,23,13,42,93,58,60,183,99,93,11,90,23,185,92,133,53,188,74,141,43,221,235,43,18,172,93,175,12,108,163,152,248,231,102,90,198,211,120,41,174,249,165,97,124,65,46,143,95,165,176,201,156,168,49,90,139,25,242,158,155,25,239,89,46,33,68,233,17,18,154,74,18,225,234,65,184,166,130,111,182,40,218,186,133,181,166,77,66,198,91,218,84,60,95,77,180,60,83,68,132,242,213,192,74,212,178,109,194,75,132,75,38,95,66,55,173,157,214,146,186,219,222,45,109,56,99,96,7,154,29,157,115,231,25,108,219,155,148,44,214,193,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,232,113,41,177,40,208,173,11,36,56,146,214,132,153,122,19,217,215,62,112,110,210,89,71,66,205,108,25,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,182,212,171,18,141,9,214,131,67,137,45,11,73,152,100,177,173,93,162,185,57,66,206,77,145,241,220,106,187,220,60,188,31,79,127,24,210,228,233,90,247,50,160,48,235,138,45,9,90,9,91,214,14,67,23,86,164,163,127,175,74,148,132,144,217,80,1,229,223,47,113,173,87,45,113,254,26,204,106,20,120,143,212,176,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,78,215,177,151,81,242,98,204,83,93,199,56,170,179,141,113,76,238,54,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,59,174,210,248,2,54,86,109,13,153,25,125,79,195,210,232,116,218,30,40,169,70,165,193,146,78,235,106,157,196,44,225,153,27,166,107,90,21,28,218,90,22,163,61,104,82,85,117,106,185,253,123,42,229,111,221,167,104,236,186,203,55,168,93,243,2,179,136,34,247,172,46,43,135,222,210,218,94,250,119,210,18,208,164,218,43,79,171,192,162,89,218,200,186,141,36,97,62,123,31,224,8,217,97,178,230,86,224,198,112,244,186,20,136,184,94,12,154,133,62,89,58,151,216,168,201,104,164,77,39,18,233,235,66,206,75,207,25,160,237,160,204,210,68,146,34,73,102,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,118,174,200,108,204,194,185,55,151,27,71,230,150,53,151,195,209,112,205,62,129,80,147,165,198,208,227,218,10,167,161,134,183,139,66,20,243,171,52,182,218,13,69,173,197,161,36,119,81,0,145,77,176,54,130,203,141,155,242,58,177,141,115,55,15,250,71,2,169,170,133,18,128,166,9,198,235,50,164,50,225,148,71,77,105,83,104,101,77,182,233,184,167,8,210,77,165,100,73,113,70,150,215,231,50,173,54,53,70,171,54,161,14,147,18,151,30,84,135,30,106,12,69,58,166,34,161,74,51,75,45,155,203,91,166,132,145,146,72,220,90,215,98,45,74,81,220,207,42,237,85,180,198,50,218,191,55,38,102,150,48,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,164,148,242,245,58,226,214,226,136,181,45,106,210,148,35,67,104,220,14,202,125,135,35,102,85,86,6,212,153,146,185,109,80,176,197,96,151,133,169,137,67,172,29,70,163,21,72,89,77,91,150,34,92,102,93,178,82,150,212,123,199,154,113,43,52,165,165,54,240,108,167,100,182,206,57,161,147,249,71,35,49,177,182,55,150,221,35,49,99,198,171,210,48,139,46,182,236,72,236,45,9,83,85,23,85,99,52,73,121,173,4,72,105,73,34,104,145,190,214,225,33,17,247,212,6,191,230,150,222,187,39,100,182,59,169,229,158,101,230,183,115,98,74,54,231,141,133,220,85,41,27,173,235,40,121,191,164,102,58,219,85,219,117,10,240,168,237,123,29,140,140,136,54,0,64,15,106,63,183,102,102,254,101,249,60,33,53,57,23,181,30,68,237,41,223,127,113,76,115,233,31,163,156,55,121,254,166,76,135,184,226,55,187,159,215,45,55,171,86,225,223,86,246,211,206,215,43,194,183,106,63,183,102,102,254,101,249,60,32,27,85,216,99,251,118,126,246,255,0,148,132,164,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,34,219,176,199,246,236,253,237,255,0,41,9,84,1,0,59,116,108,81,138,182,108,207,24,180,12,37,76,239,92,45,152,117,9,14,96,120,212,226,113,249,92,222,65,119,97,178,165,45,229,188,201,200,97,180,170,234,223,37,109,168,143,89,184,219,114,211,176,190,198,84,45,143,50,226,85,49,202,175,124,227,60,81,195,200,196,213,38,150,178,138,167,26,37,238,163,70,109,86,179,45,111,93,34,113,73,39,28,82,212,165,105,35,67,77,236,168,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,226,103,187,51,169,52,170,255,0,103,254,95,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,180,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,134,29,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,69,175,104,102,197,149,93,150,51,66,69,119,8,97,249,105,202,188,75,32,143,15,204,57,42,148,80,159,54,245,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,120,226,208,246,151,103,158,218,117,93,150,51,66,61,11,23,226,9,105,202,188,75,32,203,16,67,40,202,148,80,159,54,244,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,118,226,208,206,153,21,237,94,218,7,43,240,14,206,149,188,151,174,174,37,91,24,99,216,241,202,153,69,51,113,71,29,134,229,54,225,212,31,221,56,218,154,66,20,201,238,140,204,201,199,144,148,155,110,182,135,201,48,108,3,212,237,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,26,235,176,38,72,102,134,207,91,52,80,50,219,54,107,145,37,213,216,145,38,123,52,232,205,183,162,136,196,133,239,78,9,188,142,82,22,151,84,243,139,115,153,18,222,83,104,82,219,109,11,86,197,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,13,85,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,0,149,64,0,0,0,26,255,0,154,91,122,236,157,146,216,238,167,150,121,151,154,221,205,137,40,219,158,54,23,113,84,164,110,183,172,161,230,254,145,152,235,109,87,109,212,43,194,163,181,236,118,50,50,32,216,1,0,61,168,254,221,153,155,249,151,228,240,132,223,100,166,125,229,62,209,56,86,86,53,201,204,87,233,5,22,21,65,116,183,228,240,50,98,104,148,134,219,113,77,232,144,219,107,59,33,230,206,228,90,124,86,189,200,200,161,7,181,31,219,179,51,127,50,252,158,16,13,255,0,236,84,246,88,197,63,104,19,190,93,78,27,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,105,7,98,167,178,198,41,251,64,157,242,234,112,223,240,30,125,182,134,236,251,206,220,146,206,218,14,79,97,218,84,188,104,140,105,33,81,176,141,74,51,76,71,93,97,109,48,195,146,204,227,147,238,42,42,24,83,250,86,183,148,148,104,109,78,92,144,74,52,204,166,199,219,38,96,221,145,114,191,208,122,20,136,149,138,236,249,14,73,174,226,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,244,95,120,178,34,83,171,51,206,160,0,0,0,33,131,180,255,0,110,12,208,198,216,255,0,22,236,191,69,162,203,194,152,38,135,33,52,218,196,90,140,22,248,218,235,237,60,211,237,202,53,45,38,166,99,106,105,167,24,221,25,27,141,171,120,181,40,157,75,109,226,172,229,219,110,171,180,14,198,88,111,36,179,33,249,115,49,182,11,197,20,233,104,172,203,148,169,15,215,97,20,106,163,106,117,203,50,148,182,182,18,228,38,141,75,113,110,60,110,27,135,115,39,12,73,87,104,238,195,146,118,173,193,176,49,134,95,46,36,124,197,193,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,186,74,221,117,42,36,147,198,235,112,66,3,106,187,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,85,2,34,251,103,243,191,43,241,86,38,195,89,27,74,161,203,153,141,176,52,133,79,168,214,20,227,141,49,79,98,100,118,215,192,161,179,240,190,183,82,81,94,83,150,179,100,219,105,74,148,110,58,150,246,171,180,119,110,57,59,41,96,216,24,63,47,145,18,70,98,227,8,239,174,11,206,173,167,81,68,136,147,36,28,215,88,51,53,45,106,81,169,44,37,73,221,41,109,58,165,26,137,147,105,200,43,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,7,107,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,85,59,91,40,88,155,12,236,77,128,40,88,207,28,203,198,53,216,152,226,2,106,21,217,48,99,195,92,231,206,159,82,53,44,152,142,132,180,210,8,207,74,16,68,102,72,74,73,74,113,90,150,173,138,216,95,99,42,22,199,153,113,42,152,229,87,190,113,158,40,225,228,98,106,147,75,89,69,83,141,18,247,81,163,54,171,89,150,183,174,145,56,164,147,142,41,106,82,180,145,161,166,240,175,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,39,248,64,15,101,199,183,102,89,126,122,249,60,209,177,93,171,219,113,201,196,181,90,222,200,249,114,136,135,66,166,200,142,140,93,86,37,181,32,231,75,105,77,190,152,76,26,77,68,210,24,117,40,222,168,236,233,188,210,155,178,18,218,247,193,170,187,125,231,126,87,237,11,180,189,127,50,114,154,135,46,37,33,248,241,160,61,81,146,227,154,235,111,199,70,232,167,19,43,231,29,10,105,44,182,134,249,25,161,148,184,180,161,199,22,132,247,94,204,92,131,205,140,219,218,10,54,57,203,140,101,232,116,12,191,211,34,179,95,105,152,210,101,48,220,182,158,100,163,70,98,66,28,109,111,60,217,72,73,56,182,212,219,73,74,150,122,148,77,182,230,21,217,139,103,172,85,181,6,114,209,114,143,11,73,224,56,253,228,154,141,81,113,92,144,205,50,11,73,212,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,26,245,23,161,236,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,130,34,251,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,4,164,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,7,109,45,135,49,150,203,89,185,72,193,248,121,114,241,86,30,199,50,28,70,13,121,148,19,181,25,75,74,219,66,161,58,195,101,169,82,80,167,217,73,41,9,208,238,241,10,65,37,70,182,155,244,18,0,35,131,103,189,148,51,67,101,253,130,115,253,89,163,95,150,197,75,24,96,122,228,183,112,154,148,219,172,80,159,98,20,246,148,234,30,101,247,89,121,114,89,56,171,82,144,148,25,19,77,161,90,180,22,152,118,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,30,156,243,163,55,176,110,66,229,126,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,114,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,243,195,180,238,208,184,171,106,12,229,173,102,230,41,141,192,113,251,184,212,234,90,37,57,33,154,100,22,147,165,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,53,233,46,255,0,183,70,217,181,221,176,243,30,45,77,186,87,115,96,204,47,196,71,195,52,215,80,131,148,150,221,52,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,119,110,206,45,135,35,109,91,140,167,227,12,193,92,184,249,117,131,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,122,148,58,210,82,73,55,137,214,195,77,68,239,118,113,109,199,39,106,220,27,63,7,230,10,34,71,204,92,31,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,59,164,173,214,148,147,73,60,77,55,143,251,75,123,62,227,103,13,42,177,180,30,80,82,165,185,152,48,35,241,53,138,76,70,157,148,254,37,66,19,21,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,100,145,26,205,55,136,28,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,54,43,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,52,3,106,60,244,254,137,76,246,196,217,215,232,183,163,158,145,240,95,169,156,119,25,184,225,225,177,27,240,219,182,245,106,220,106,245,10,218,173,206,215,61,255,0,236,49,253,187,63,123,127,202,64,49,87,109,95,181,62,22,251,63,131,243,26,136,213,93,152,182,133,197,91,47,231,45,23,55,48,180,110,63,128,222,70,168,210,215,41,200,236,212,224,186,157,46,199,113,72,63,241,92,65,169,43,74,29,105,165,154,23,163,73,237,87,109,95,181,62,22,251,63,131,243,26,136,208,166,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,150,210,149,173,44,60,164,164,206,234,38,156,50,190,147,176,122,105,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,204,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,21,187,71,118,28,141,178,150,50,129,140,50,249,114,228,101,214,48,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,173,234,144,211,169,81,40,217,55,92,233,59,11,237,155,93,216,243,49,229,84,220,165,119,206,12,197,28,60,124,77,77,105,8,41,74,109,163,94,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,223,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,105,7,101,246,198,89,177,179,5,11,20,226,220,217,170,247,85,87,24,238,35,171,10,71,92,105,45,198,110,42,220,221,73,145,37,189,122,158,61,235,186,27,101,205,218,91,112,205,205,107,82,82,198,245,0,215,252,210,219,215,100,236,150,199,117,60,179,204,188,214,238,108,73,70,220,241,176,187,138,165,35,117,189,101,15,55,244,140,199,91,106,187,110,161,94,21,29,175,99,177,145,145,6,192,8,128,219,215,96,173,172,115,167,107,28,115,153,153,105,149,61,243,134,235,61,217,193,77,239,218,108,125,238,234,155,21,151,62,141,233,8,113,54,113,165,167,196,146,189,174,87,35,35,57,42,200,189,168,242,39,105,78,251,251,138,99,159,72,253,28,225,187,207,245,50,100,61,199,17,189,220,254,185,105,189,90,183,14,250,183,182,158,118,185,95,42,128,208,14,202,77,151,51,219,102,191,186,143,221,175,3,122,57,233,31,114,119,103,234,156,57,155,254,31,142,223,126,182,117,205,58,119,237,122,214,190,174,87,177,219,127,192,107,86,44,237,30,216,199,3,98,170,206,10,197,57,201,193,86,176,253,66,69,46,163,27,209,218,171,155,137,76,56,166,221,111,90,35,41,10,210,180,40,174,147,52,157,174,70,101,204,6,202,143,53,155,88,251,83,231,39,218,6,33,249,139,227,209,70,86,230,150,4,206,156,9,76,204,204,180,174,247,206,27,172,239,184,41,188,43,209,247,187,167,150,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,126,117,246,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,157,115,163,40,112,110,125,101,126,32,202,60,192,98,91,148,44,69,29,44,200,56,143,155,47,180,180,56,151,90,121,181,243,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,193,93,151,30,194,121,101,249,235,231,19,70,213,0,243,173,153,155,20,103,46,7,218,125,253,149,240,229,51,210,140,73,43,84,154,3,232,36,211,217,172,65,225,215,32,164,54,169,74,67,105,179,109,58,149,150,241,73,75,172,186,218,86,179,77,206,69,54,129,200,58,238,204,253,146,56,167,40,113,38,50,244,142,125,47,187,100,60,235,76,161,184,177,28,145,93,136,243,145,163,89,9,113,108,165,199,28,50,113,235,184,181,41,74,250,52,154,25,110,69,70,170,246,163,251,9,230,111,230,95,156,66,1,10,219,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,208,174,210,62,207,185,59,68,198,111,56,114,110,149,17,57,139,78,142,152,211,105,172,180,211,43,196,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,119,178,27,34,212,190,204,93,131,190,237,245,216,217,243,155,20,93,88,7,15,212,19,221,180,186,141,59,121,23,20,60,148,60,151,44,173,234,79,115,29,244,199,53,106,109,198,158,81,56,201,223,67,169,41,169,0,0,0,1,21,125,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,209,181,93,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,208,19,189,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,249,193,218,71,55,105,89,245,157,184,167,55,232,216,18,38,14,143,137,228,53,45,116,120,207,165,244,52,249,48,218,30,116,220,75,77,18,214,235,168,113,229,171,65,25,173,213,25,234,59,168,246,3,180,119,110,56,219,86,227,40,24,63,47,145,46,62,93,96,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,222,165,14,186,165,26,77,227,105,190,147,176,190,198,85,221,176,243,30,85,49,202,175,115,96,204,47,195,200,196,213,38,150,131,148,150,221,53,238,163,70,109,87,187,206,238,157,34,113,73,54,219,74,20,165,106,50,67,78,6,202,246,62,236,199,152,243,241,217,109,65,34,181,85,195,88,90,149,191,165,195,141,195,25,51,138,219,117,151,219,144,222,178,117,39,185,142,250,99,57,115,109,198,214,235,122,82,100,182,84,105,237,125,185,223,180,159,239,147,249,52,74,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,45,187,115,191,105,63,223,39,242,104,12,85,216,169,237,79,138,126,207,231,124,198,156,38,122,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,12,61,138,158,212,248,167,236,254,119,204,105,194,106,64,64,95,104,102,197,149,93,150,51,66,69,119,8,97,249,105,202,188,75,32,143,15,204,57,42,148,80,159,54,245,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,120,226,208,246,158,129,177,246,214,120,203,100,92,208,244,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,253,4,102,150,86,224,76,233,192,149,60,179,204,186,23,124,225,186,206,231,141,133,197,61,31,123,186,121,15,55,244,140,173,14,38,206,52,133,120,84,87,181,142,228,102,71,231,223,108,29,147,49,150,200,185,161,232,61,118,68,186,197,10,124,118,228,208,177,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,122,237,187,89,145,37,212,25,135,160,140,173,205,44,9,157,56,18,153,153,153,105,93,239,156,55,89,223,112,83,120,87,163,239,119,79,45,151,62,141,228,33,196,217,198,150,159,18,74,246,185,92,140,140,251,88,129,110,206,109,181,255,0,161,87,49,223,160,99,250,157,85,204,178,197,63,71,82,140,193,239,91,165,206,51,65,55,83,75,58,84,181,105,66,13,183,82,209,165,75,109,73,85,157,83,45,54,115,210,3,64,59,106,253,150,48,183,218,4,31,151,84,68,43,9,169,237,171,246,88,194,223,104,16,126,93,81,17,1,149,185,91,142,243,167,29,211,50,207,45,40,93,243,137,43,59,238,10,23,20,204,125,238,233,149,188,231,210,60,180,54,155,54,210,213,226,81,94,214,43,153,145,24,75,255,0,102,46,222,63,118,250,20,108,134,205,138,214,172,125,135,233,233,238,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,23,234,237,209,133,178,159,101,252,95,23,180,14,149,7,78,100,193,226,40,208,41,206,187,37,113,113,13,98,92,36,66,138,185,39,117,165,150,98,193,102,107,166,219,73,100,222,82,82,70,242,21,109,112,151,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,216,173,179,118,222,197,91,101,122,11,233,30,7,165,97,207,67,105,242,27,115,130,144,227,220,100,233,59,158,37,226,215,109,211,39,195,181,187,103,198,164,120,245,58,229,203,72,74,86,203,189,168,217,13,180,61,86,155,130,49,20,105,121,125,141,170,178,19,18,29,46,164,239,17,10,115,235,83,187,182,163,77,74,82,147,89,165,13,150,151,144,201,169,199,144,219,123,211,230,123,148,33,47,177,231,36,42,184,243,104,185,25,202,205,114,36,58,110,87,71,53,72,136,166,212,183,231,63,81,139,46,51,72,71,68,161,9,73,60,181,44,204,206,232,109,36,147,214,107,110,109,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,0,0,0,0,0,67,7,108,190,72,82,176,46,118,208,51,162,159,92,151,34,70,104,71,125,51,160,60,218,116,68,126,154,196,56,228,182,150,86,51,67,141,56,213,208,162,51,74,219,90,181,25,44,144,220,123,15,65,29,164,153,47,85,206,253,146,241,69,11,11,225,9,120,147,19,208,228,67,175,80,161,196,90,183,228,251,47,18,95,83,109,146,139,124,190,13,217,137,38,172,163,81,168,137,9,83,154,7,159,112,31,171,132,240,181,119,28,226,170,54,10,194,208,120,218,214,32,168,71,165,211,163,111,80,222,254,83,238,37,182,155,214,179,74,19,169,107,73,93,70,73,43,220,204,139,152,244,189,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,145,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,148,58,246,62,228,229,119,28,237,64,89,171,29,238,30,139,150,148,247,228,76,115,74,23,191,149,58,59,241,35,198,177,173,43,78,164,46,75,187,194,74,210,92,54,133,105,55,18,98,111,192,0,6,63,206,188,251,202,125,157,176,172,92,107,156,120,175,209,250,44,218,130,41,108,73,224,100,203,215,41,109,184,226,91,209,29,183,22,87,67,46,29,204,180,248,109,123,153,17,134,64,26,1,219,87,236,177,133,190,208,32,252,186,162,51,254,86,237,235,178,118,116,227,186,102,89,229,166,107,119,206,36,172,239,184,40,93,197,82,143,189,221,50,183,156,250,71,163,161,180,217,182,150,175,18,138,246,177,92,204,136,240,7,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,39,206,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,1,157,151,30,221,153,101,249,235,228,243,70,127,237,98,219,94,163,138,113,85,79,101,124,183,169,232,195,116,107,70,198,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,240,174,51,165,102,151,16,163,116,221,109,104,34,104,141,97,169,91,110,103,126,25,218,27,105,124,97,153,216,62,135,18,13,34,84,132,64,137,41,151,36,41,117,86,34,160,152,102,115,169,126,198,218,221,105,182,204,155,75,109,146,16,72,74,146,167,9,110,57,159,251,36,118,109,198,89,139,157,173,231,220,90,252,188,63,135,178,222,70,147,144,212,34,113,117,105,114,24,113,181,194,105,110,182,166,73,4,202,204,223,81,93,212,33,230,137,4,133,58,151,154,192,59,31,108,153,140,182,186,205,15,65,232,82,37,209,232,80,35,185,38,187,136,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,215,109,226,200,141,45,44,203,208,142,0,192,56,55,42,240,109,39,47,114,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,29,132,133,64,0,6,154,109,213,132,223,172,250,17,195,195,156,254,231,188,175,184,108,213,107,240,221,108,71,228,55,44,99,44,226,192,237,226,222,232,215,196,125,233,196,91,116,226,19,235,110,250,234,47,220,128,133,77,134,113,2,105,120,215,7,65,83,209,145,189,199,52,245,89,213,89,92,222,140,92,185,151,144,158,108,60,250,100,209,227,190,149,37,68,173,124,210,119,47,92,200,121,227,201,119,151,151,25,197,129,33,84,72,153,87,164,180,185,182,119,233,15,79,20,217,94,232,229,111,1,242,234,39,227,38,241,3,24,151,46,105,21,136,238,33,105,147,196,88,208,133,36,143,75,238,39,162,185,254,196,65,218,220,156,219,114,86,202,221,105,58,72,185,26,172,126,225,244,145,165,196,37,68,100,100,100,70,70,94,241,132,179,163,55,160,101,172,231,164,84,37,70,101,7,33,152,228,110,199,117,206,106,103,93,190,143,224,147,248,14,255,0,151,184,246,149,140,232,244,217,16,101,182,234,228,211,89,152,100,134,92,65,105,82,80,119,45,69,211,196,92,186,138,53,215,105,237,150,104,121,137,232,215,131,20,189,221,252,103,235,18,66,173,188,220,250,223,66,175,196,229,211,222,33,189,168,24,219,35,49,189,15,123,133,42,16,85,18,84,106,193,21,102,11,205,91,67,222,177,250,159,71,244,92,207,224,174,126,94,145,157,97,15,91,81,153,91,200,71,246,217,187,16,83,241,153,85,113,125,28,241,4,135,233,152,77,244,50,148,207,136,134,212,227,124,67,137,74,137,104,35,62,106,43,216,203,144,14,203,177,86,213,108,227,218,22,13,195,181,154,238,14,98,100,238,241,222,70,141,40,146,249,104,92,133,149,144,167,148,125,16,71,204,143,149,204,110,212,73,76,77,142,153,17,223,109,214,215,123,45,181,18,146,118,59,114,50,250,135,158,172,164,199,24,147,102,156,239,165,51,86,131,6,42,48,230,255,0,120,115,18,169,6,158,34,27,134,90,183,11,241,126,28,173,167,165,202,253,12,76,222,200,217,245,76,206,60,182,163,84,147,50,26,229,63,30,99,235,68,104,175,180,146,38,230,45,171,150,242,255,0,15,127,81,6,192,0,161,25,40,137,69,208,202,228,42,40,225,117,23,231,207,160,226,34,50,247,15,168,202,227,137,73,181,204,5,164,102,101,107,11,210,100,93,76,133,132,118,49,69,115,232,3,144,220,51,233,99,23,164,175,204,199,27,104,87,59,144,229,34,176,10,128,0,0,14,55,94,105,132,146,221,86,146,51,183,75,243,24,67,52,54,180,202,252,183,238,206,59,20,198,103,188,119,218,119,180,217,142,95,119,162,246,208,142,94,185,117,1,150,235,184,170,131,64,135,38,85,70,185,77,136,81,227,174,66,142,76,148,54,148,165,36,103,168,238,101,100,242,62,127,3,26,85,180,182,220,176,48,140,28,71,77,194,248,183,46,231,189,19,131,220,52,185,233,117,197,234,54,84,171,146,36,17,157,137,74,62,94,226,26,157,158,221,166,88,147,20,38,101,47,15,49,132,101,197,157,70,114,26,214,116,185,232,89,45,123,212,153,22,183,75,220,162,230,101,110,99,70,177,62,47,173,227,202,196,154,140,216,145,17,34,118,141,73,142,149,37,37,161,9,34,182,165,29,185,32,186,159,152,12,215,159,91,92,227,124,202,170,201,102,92,28,46,166,56,150,36,37,200,45,60,119,82,88,209,212,222,81,91,153,254,81,175,117,26,172,138,156,135,164,200,67,105,83,206,169,213,18,8,200,136,204,204,206,215,51,229,204,118,60,63,148,185,129,138,16,151,104,148,14,37,10,66,150,71,197,48,139,145,43,73,159,137,101,239,25,35,12,108,101,158,184,145,196,166,62,5,121,100,168,228,249,105,171,65,77,200,244,243,241,59,251,160,200,193,77,178,235,183,221,52,181,219,174,148,153,216,100,44,7,146,184,231,25,206,132,204,92,11,138,165,49,34,123,112,214,228,58,99,203,182,163,77,200,140,155,50,213,101,127,9,114,27,191,150,221,149,85,217,221,227,233,77,35,19,195,209,185,220,110,43,116,195,215,125,122,175,225,87,75,39,203,168,223,76,161,216,183,1,229,140,118,138,21,87,19,45,108,84,211,80,65,73,153,25,119,82,73,187,17,232,100,185,120,11,151,94,160,52,159,103,206,206,250,76,178,160,85,241,45,35,50,41,175,43,138,223,165,200,233,101,45,219,122,148,220,151,26,229,114,211,212,253,226,65,50,79,103,140,41,149,148,88,177,105,83,43,171,54,152,121,139,78,113,179,86,149,188,110,29,244,182,158,119,233,240,25,114,12,6,105,241,209,25,149,45,73,110,246,53,25,25,243,51,63,119,214,62,144,28,76,48,136,237,161,164,25,153,33,36,146,191,145,14,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,151,152,31,49,67,79,144,10,138,139,72,140,140,86,228,2,160,0,3,243,107,116,40,149,200,233,141,45,199,144,148,184,78,17,182,100,71,114,35,47,121,31,152,211,253,163,182,41,193,248,226,158,244,150,221,198,79,189,42,182,169,171,68,53,52,171,26,146,241,153,145,110,12,244,221,95,197,204,110,144,177,214,146,242,73,42,51,34,35,191,32,30,113,51,39,103,204,103,151,125,221,184,192,216,193,29,225,190,191,27,76,116,175,187,209,234,217,180,254,63,62,190,225,186,155,27,109,131,34,159,78,137,71,196,53,108,21,77,57,88,161,189,73,144,249,178,230,237,73,142,147,81,18,222,233,200,249,218,215,35,27,217,156,91,42,225,108,202,238,141,252,218,233,119,119,17,110,30,84,116,126,19,119,215,91,103,127,83,221,241,17,59,153,187,20,102,246,80,87,88,157,133,176,124,185,81,169,240,211,86,82,231,213,96,174,206,54,181,153,145,146,22,131,52,217,180,242,34,191,51,231,229,21,53,88,63,51,240,182,40,167,196,149,19,21,80,36,156,157,230,158,22,115,107,37,105,82,136,244,217,103,127,87,159,212,99,184,49,50,44,148,18,216,146,211,132,126,244,44,140,191,128,66,14,88,237,143,154,249,70,253,54,139,137,240,246,22,132,205,43,125,191,83,145,164,60,180,111,73,106,77,205,167,204,142,230,226,122,23,43,243,247,141,174,202,254,211,12,43,46,3,45,215,235,152,126,51,228,203,170,90,90,163,84,76,136,247,188,191,27,221,204,78,47,20,72,183,80,26,153,135,59,65,178,146,170,233,51,39,24,83,147,102,55,158,10,53,68,185,220,188,208,126,99,61,97,108,230,192,24,187,138,238,122,250,100,112,154,55,150,136,250,52,234,213,111,89,5,127,84,250,11,19,145,222,64,90,133,165,101,116,157,200,92,40,13,106,218,129,151,220,195,72,36,50,181,126,174,17,242,73,159,245,183,134,202,141,113,218,178,177,26,141,131,216,148,227,169,78,170,234,91,241,37,70,87,54,159,63,119,212,36,136,41,205,10,99,237,247,103,222,239,243,223,117,65,254,227,224,55,187,179,191,47,84,221,58,155,57,248,149,54,212,198,55,101,101,169,187,38,201,76,67,185,221,61,6,134,99,236,104,186,199,1,187,220,43,115,189,190,150,214,93,116,249,159,192,75,46,193,20,248,238,225,18,144,218,220,61,24,183,204,186,147,81,79,200,78,125,218,111,236,38,201,168,200,65,95,149,250,253,102,57,197,173,149,144,68,46,26,100,0,20,189,192,84,0,0,0,0,0,80,250,10,138,31,64,22,25,123,199,26,136,191,40,228,62,131,140,239,168,192,114,34,197,250,7,32,227,69,189,254,67,144,0,116,28,231,136,137,88,6,176,210,219,212,74,225,249,94,215,179,205,142,252,58,62,112,37,103,128,106,230,133,88,254,247,231,127,239,205,132,136,30,219,170,3,112,243,227,20,104,107,71,211,211,203,214,191,246,189,147,25,107,179,234,34,151,152,47,169,77,220,143,9,40,203,159,247,248,163,20,237,227,188,44,251,197,36,181,154,190,158,157,239,191,246,189,145,158,251,60,224,18,113,153,60,164,52,100,188,31,126,156,249,187,19,224,50,38,102,214,20,113,196,52,218,157,112,236,148,36,212,163,242,34,28,5,53,175,122,87,250,6,167,109,79,181,110,31,203,250,101,106,148,209,226,168,210,156,195,50,101,50,228,29,8,36,40,210,250,82,171,239,146,100,162,52,94,228,94,226,26,25,31,61,54,137,194,25,111,65,173,189,39,24,119,115,244,238,27,81,247,123,175,110,247,139,107,201,165,17,220,151,241,234,34,159,107,189,180,113,54,51,196,19,105,120,75,50,184,200,77,78,139,33,166,251,153,182,236,69,19,74,142,238,48,71,235,40,249,25,251,252,134,5,206,29,161,49,150,97,214,234,238,22,56,198,15,66,168,112,255,0,65,58,166,234,146,123,180,55,235,39,120,162,245,145,114,235,238,29,31,8,224,154,246,97,213,29,98,28,248,199,32,152,55,212,228,199,87,205,41,82,81,212,146,163,191,50,252,132,32,248,170,152,179,19,98,41,111,187,54,161,196,45,231,149,33,103,186,109,23,81,153,220,249,17,126,49,242,25,103,41,182,106,204,220,192,239,94,31,5,241,252,6,226,255,0,170,49,218,209,175,121,230,234,111,125,31,30,131,108,118,98,216,54,183,83,126,29,82,191,3,0,212,99,76,195,237,190,132,73,105,111,25,45,102,202,137,70,75,143,109,86,51,231,127,121,137,55,192,185,33,129,48,111,29,194,96,60,39,23,140,221,106,224,233,108,163,86,141,86,213,102,202,246,212,118,250,204,58,141,105,201,61,133,176,86,29,136,211,245,156,173,225,223,98,170,153,9,62,251,121,118,73,19,102,71,225,144,101,213,39,200,109,150,22,203,124,43,133,227,197,106,151,70,225,184,109,122,11,136,113,122,117,26,175,235,40,239,235,31,233,29,169,13,52,209,105,105,180,160,175,123,36,172,47,20,88,219,104,105,36,134,211,98,46,133,113,120,0,0,165,200,133,69,12,174,1,206,255,0,0,177,1,114,33,80,0,0,0,1,67,59,17,159,144,252,138,198,39,129,68,142,244,153,108,200,90,89,211,168,155,74,76,206,230,68,86,185,151,152,15,216,22,169,73,65,93,71,98,24,35,49,246,173,192,152,34,232,159,76,196,138,82,95,67,70,113,153,100,249,169,179,81,117,120,185,91,248,70,157,231,39,105,30,16,105,50,97,81,95,204,136,79,49,85,90,13,77,41,166,203,66,119,133,164,141,50,175,107,219,151,192,4,146,205,197,148,10,126,142,46,161,187,222,95,79,209,44,239,107,95,161,124,70,47,196,123,87,100,166,31,90,154,157,143,120,117,147,6,241,23,117,203,95,135,159,62,76,159,145,136,79,198,59,102,102,101,119,131,238,188,214,204,150,55,27,205,122,235,178,19,125,90,109,234,190,126,70,48,244,188,209,204,202,195,132,115,115,23,19,201,82,147,186,187,245,121,11,59,121,115,89,242,230,127,164,4,236,76,219,191,33,152,90,210,89,169,167,77,191,180,115,79,255,0,71,31,151,39,111,252,138,105,70,69,155,86,230,95,218,25,158,95,238,113,7,8,155,142,166,89,126,150,212,15,95,227,207,123,221,255,0,230,21,91,56,217,69,117,226,137,74,250,230,188,98,115,94,73,194,107,180,11,34,148,163,37,102,221,249,127,212,25,159,243,97,251,113,54,237,200,55,181,234,205,59,218,223,218,57,191,243,113,3,251,188,102,147,229,137,101,23,213,49,209,127,23,143,26,245,113,125,65,55,242,168,60,65,204,228,159,200,27,104,100,20,179,74,83,153,58,205,75,36,23,234,60,210,231,203,251,199,196,119,122,6,208,25,87,136,183,5,75,197,188,65,200,213,187,251,194,74,53,105,189,253,102,202,221,12,121,201,60,97,152,80,78,233,199,21,196,154,124,126,10,155,229,255,0,157,215,144,253,42,102,120,230,245,37,77,156,44,215,198,145,201,173,90,119,21,217,72,211,123,222,214,112,173,212,255,0,72,168,244,171,79,197,84,26,154,9,200,83,247,169,81,25,145,238,150,158,68,118,62,164,94,241,250,141,186,135,82,74,66,174,70,87,46,94,225,231,111,6,109,133,155,148,3,36,212,179,135,50,158,73,52,164,89,188,65,41,69,115,89,25,31,55,139,220,54,103,43,59,71,152,166,173,134,177,30,37,204,249,251,186,114,90,94,169,132,233,27,165,162,234,241,201,248,43,159,94,96,38,56,6,178,224,13,178,240,6,41,227,248,122,110,44,251,215,117,125,251,44,126,203,95,75,62,127,138,54,10,143,137,224,86,90,223,69,106,66,75,121,187,250,68,164,142,246,47,35,63,48,31,176,2,132,119,43,138,128,0,0,0,0,0,165,174,56,94,133,22,65,105,121,173,69,123,250,198,92,199,56,0,234,149,44,178,193,117,61,223,21,68,222,110,239,167,239,151,74,215,181,250,47,224,53,227,53,118,35,203,76,87,22,107,177,114,203,138,125,84,183,35,180,125,245,33,30,59,46,197,205,242,46,170,234,126,99,108,133,12,136,200,200,202,228,97,129,4,59,72,108,65,142,112,28,252,69,84,161,229,143,3,75,131,194,110,156,239,166,93,209,173,44,164,249,41,245,40,238,165,159,82,62,190,67,84,103,197,196,56,34,177,34,4,134,248,41,140,165,40,113,23,67,150,37,37,43,34,185,92,185,145,145,143,76,120,219,47,240,222,48,163,205,167,212,112,221,22,106,165,238,245,241,176,219,113,43,208,180,153,106,186,78,246,210,86,250,136,69,143,104,78,200,178,169,179,229,98,188,53,75,193,180,184,243,43,16,163,160,162,176,108,58,68,80,85,168,143,67,54,177,169,187,218,254,70,3,3,236,217,182,62,50,192,53,116,51,90,204,110,2,4,106,33,65,100,187,161,167,116,154,84,201,37,62,22,20,163,240,160,249,159,151,81,52,153,101,157,120,51,48,187,203,185,113,55,31,192,110,119,191,121,58,214,141,122,237,235,54,155,223,65,244,191,65,230,206,175,76,151,65,170,76,167,60,242,55,176,228,57,25,106,105,71,164,212,133,25,29,142,196,118,185,12,245,144,251,83,98,156,184,239,206,244,198,216,221,125,227,195,110,248,58,147,135,109,222,246,250,181,60,159,199,43,117,247,128,244,59,123,138,140,75,147,57,215,65,204,138,35,147,233,204,86,8,138,162,112,139,141,74,53,106,208,217,251,156,87,135,198,95,195,200,101,146,59,149,192,84,80,200,148,86,50,21,0,28,38,217,151,66,20,108,237,98,248,142,113,192,100,100,178,1,206,2,133,208,84,5,12,201,37,115,49,164,187,99,109,25,15,5,122,35,192,99,30,15,140,239,13,127,169,230,230,189,28,61,186,180,118,182,163,253,35,111,241,125,105,154,21,53,169,111,111,180,173,244,183,244,86,189,205,42,63,121,151,46,66,4,182,169,205,121,153,131,232,191,5,85,173,253,225,198,234,227,31,63,217,238,45,166,203,87,226,29,250,123,132,145,246,108,163,147,149,220,225,197,56,107,20,212,48,231,123,199,137,138,225,193,121,254,49,17,244,182,151,24,90,147,164,150,131,59,19,134,119,34,191,62,188,132,226,229,78,1,164,224,108,33,75,163,193,164,240,92,22,255,0,67,123,245,57,163,91,171,81,243,53,42,247,214,103,215,222,53,151,96,92,145,139,132,178,226,90,166,82,48,242,158,103,21,57,41,14,71,142,70,105,34,98,45,172,102,217,25,29,210,127,192,55,69,41,36,36,146,146,34,34,247,16,161,123,12,25,180,230,111,83,178,231,6,69,168,175,16,247,122,149,89,68,53,47,132,83,188,247,79,30,155,104,87,226,117,248,117,25,43,48,177,148,28,25,72,102,163,57,18,212,135,36,165,130,225,136,141,87,52,41,94,245,23,47,9,255,0,0,134,205,186,118,153,86,54,118,179,132,168,213,140,86,195,148,236,101,33,203,63,35,75,36,134,206,75,118,78,151,79,241,138,197,98,228,3,242,242,26,189,136,51,43,191,53,75,239,30,238,225,191,173,161,157,222,243,123,240,77,239,163,227,208,76,222,62,170,55,134,242,219,21,78,117,254,25,81,40,211,165,18,244,235,211,166,58,143,85,172,119,182,158,159,1,29,93,158,185,29,34,63,167,221,225,22,130,254,174,234,209,116,26,173,250,238,253,91,250,134,214,109,171,153,81,48,166,95,99,90,33,174,164,219,242,112,69,73,214,213,24,200,144,70,166,36,36,140,207,81,29,238,159,47,32,17,23,159,213,249,25,159,180,181,122,27,18,251,201,21,46,22,201,221,147,59,205,221,61,163,234,100,155,91,71,194,246,18,197,217,209,130,83,134,54,122,194,75,114,153,195,57,195,84,219,81,239,181,245,169,188,171,122,199,228,34,179,101,76,39,43,48,182,138,194,245,57,39,22,90,42,28,110,174,62,238,41,90,32,190,159,21,201,87,182,142,92,207,161,9,198,200,204,54,214,21,203,10,45,25,17,162,50,113,202,73,105,140,130,75,101,170,67,138,229,200,188,252,186,137,220,119,210,43,21,136,121,173,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,241,68,132,229,182,199,212,173,172,187,45,242,213,52,242,150,222,59,193,209,241,52,252,40,182,93,73,34,75,235,170,203,55,32,186,151,22,150,180,72,54,90,65,56,165,36,218,90,80,189,90,9,198,220,139,108,89,133,171,184,31,21,86,112,86,41,131,193,86,176,253,66,69,46,163,27,122,135,55,18,152,113,77,186,222,180,26,144,173,43,74,138,233,51,73,218,228,102,92,196,244,246,92,251,9,229,159,231,175,156,77,24,251,181,7,98,159,232,128,192,171,206,124,189,165,213,103,102,70,13,167,162,51,84,232,69,190,239,154,90,94,82,215,28,154,82,138,207,53,189,125,230,205,178,53,185,227,107,67,138,91,91,176,250,251,52,54,226,139,180,118,13,107,39,177,194,37,163,49,176,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,141,110,19,136,51,37,45,12,239,0,242,217,132,241,77,119,3,98,170,54,53,194,211,184,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,144,244,61,177,102,209,213,93,169,242,26,149,154,149,220,17,47,13,84,149,33,234,108,196,27,74,76,41,175,177,164,156,149,5,74,51,82,227,41,70,105,230,102,104,113,15,52,106,94,239,120,160,243,152,61,41,236,157,236,177,147,127,103,248,123,229,204,12,170,0,60,235,109,211,148,217,203,148,123,71,98,42,118,120,226,255,0,75,107,213,237,53,200,216,139,82,75,189,96,184,181,182,203,219,146,51,225,180,238,84,215,15,201,45,110,116,55,169,162,109,106,238,189,152,89,189,148,121,49,181,28,76,69,156,15,196,129,6,167,71,147,70,165,85,229,176,133,177,73,168,190,235,58,36,56,234,185,199,66,154,75,236,27,197,234,147,231,172,210,209,184,180,204,166,213,91,51,224,221,171,242,142,102,86,227,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,122,137,47,35,75,174,33,109,168,203,82,22,173,42,66,244,56,143,60,57,171,150,120,171,38,243,31,17,229,110,53,137,195,214,176,205,65,218,124,157,45,184,134,222,208,126,7,218,222,33,11,83,46,160,210,227,107,52,150,182,214,133,17,89,68,3,96,59,81,253,187,51,55,243,47,201,225,13,202,236,191,198,184,7,46,187,63,51,99,26,230,148,120,146,176,157,47,20,85,221,171,67,146,134,86,137,236,29,42,158,147,136,77,190,164,180,234,223,53,19,40,105,102,68,226,220,74,63,100,34,131,19,98,154,238,48,168,179,86,196,115,184,185,113,233,240,41,109,185,186,67,122,98,194,138,212,72,205,217,4,68,122,24,97,164,94,218,149,166,234,51,81,153,159,214,230,63,198,78,224,24,249,90,172,67,44,176,156,90,195,213,244,82,82,100,150,14,162,235,45,176,169,11,34,43,173,100,211,40,66,117,25,232,35,115,70,157,227,154,131,228,197,149,26,21,99,21,86,106,216,91,14,122,63,69,155,80,145,34,157,72,227,23,47,187,226,173,197,41,168,219,245,145,45,221,218,13,40,222,40,181,43,77,207,153,137,52,236,88,202,28,220,165,226,28,87,157,83,88,151,78,203,170,205,29,116,104,168,121,245,182,138,189,69,185,77,169,50,26,103,213,117,17,210,137,45,27,202,182,149,190,180,32,212,123,226,70,181,118,124,236,73,85,218,191,31,185,93,196,236,75,131,151,88,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,110,205,68,70,227,119,157,236,39,133,168,88,27,10,209,176,86,22,131,193,81,112,253,62,61,46,157,27,122,183,55,17,88,109,45,180,222,181,154,150,173,40,66,74,234,51,81,218,230,102,124,192,126,176,0,0,130,190,215,159,65,63,163,38,165,232,143,245,87,209,250,95,165,63,134,254,170,110,213,187,252,39,135,245,143,1,248,47,7,159,143,120,59,95,98,167,181,62,41,251,63,157,243,26,112,211,92,239,198,180,172,202,206,140,125,152,212,40,242,216,166,226,172,81,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,87,189,140,250,142,193,178,174,105,125,197,182,142,203,172,204,122,187,220,208,40,216,130,47,122,205,225,120,141,213,45,213,238,103,125,25,33,106,85,226,186,250,124,9,53,149,238,139,40,146,100,30,148,192,0,4,43,118,213,251,83,225,111,179,248,63,49,168,141,42,162,225,108,199,171,229,198,40,196,148,24,53,89,56,50,131,80,165,171,17,42,59,166,113,99,74,120,165,55,5,233,13,17,255,0,186,155,67,166,157,40,83,198,141,73,55,146,149,238,175,109,95,181,62,22,251,63,131,243,26,136,201,93,136,244,154,85,126,149,159,52,42,237,50,37,70,155,81,143,135,226,76,135,45,148,188,196,150,28,77,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,2,50,240,157,70,133,71,197,84,106,182,41,195,158,144,81,97,84,35,200,168,210,56,197,196,239,8,168,113,42,118,54,253,4,107,107,120,130,82,55,137,45,73,213,114,230,67,210,158,64,230,70,92,102,222,77,97,60,127,148,112,248,44,33,81,167,165,170,92,46,4,161,240,45,176,165,48,168,187,148,248,27,220,173,165,181,100,25,183,244,126,5,41,26,84,112,237,218,25,217,231,85,217,162,171,35,53,50,174,28,186,142,85,212,100,17,45,6,165,60,254,27,125,197,89,49,223,81,221,75,140,165,25,37,167,212,102,100,102,150,157,61,123,183,31,199,251,14,109,199,140,182,66,198,74,139,41,18,235,153,117,92,144,149,215,168,40,89,107,109,118,36,241,176,245,25,37,18,82,146,73,26,76,201,15,33,36,133,154,77,45,58,208,122,9,16,3,218,143,237,217,153,191,153,126,79,8,79,70,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,67,245,128,69,95,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,0,198,153,187,180,142,73,100,45,87,11,209,179,127,31,68,195,18,49,140,135,99,81,215,46,59,230,195,171,109,77,37,195,113,228,33,77,71,66,78,67,87,91,202,66,8,148,102,103,100,168,203,37,128,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,226,79,182,102,218,187,46,54,74,236,204,203,108,107,141,93,227,170,179,187,245,138,5,1,135,137,18,170,242,147,87,152,102,148,153,145,238,217,70,164,155,175,25,26,91,74,146,68,75,90,219,109,113,131,181,143,181,62,114,125,160,98,31,152,190,58,85,119,31,227,44,77,134,112,206,12,174,226,25,114,232,88,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,117,153,37,180,153,233,109,9,72,125,89,165,154,88,239,58,113,221,79,51,51,46,187,223,56,146,179,185,227,102,240,172,199,222,238,153,67,45,253,27,40,67,105,179,109,33,62,20,149,237,115,185,153,153,202,255,0,101,126,194,177,176,6,30,165,109,61,154,80,34,63,137,235,145,217,169,96,198,89,148,238,186,77,57,248,175,33,79,186,109,184,76,184,185,76,201,35,38,214,133,238,144,148,30,164,184,181,161,189,127,236,210,236,251,147,156,53,90,62,208,121,191,74,136,230,95,64,145,196,209,233,50,218,106,83,24,149,104,84,166,28,39,9,15,146,216,68,121,44,52,163,67,205,41,15,149,210,100,104,53,94,103,192,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,4,170,0,0,0,128,30,212,127,110,204,205,252,203,242,120,66,127,128,6,128,118,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,24,255,0,24,103,246,77,96,12,199,194,217,71,140,179,10,149,74,197,248,211,87,114,82,223,90,183,146,108,102,148,234,81,17,161,173,226,200,219,107,120,164,239,92,74,144,222,181,145,164,178,0,0,0,0,8,171,237,155,217,211,2,81,40,244,45,165,232,17,248,28,73,93,196,13,208,177,7,141,231,123,207,84,3,225,93,241,186,109,179,185,110,158,104,210,219,101,188,223,106,81,221,30,41,84,26,1,219,87,236,177,133,190,208,32,252,186,162,2,29,176,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,66,123,31,109,103,131,118,186,202,255,0,78,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,139,206,96,203,251,42,237,49,140,182,80,205,200,121,165,131,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,105,53,50,189,77,54,180,56,146,61,43,66,117,37,104,214,218,194,125,54,177,246,88,206,79,179,252,67,242,231,199,154,193,232,163,55,243,75,2,103,78,195,185,163,153,121,105,93,239,156,55,89,203,252,81,193,77,225,94,143,189,221,68,148,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,126,117,192,118,12,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,98,123,49,118,14,251,136,80,163,103,206,108,81,116,227,236,65,79,79,118,210,234,52,237,220,172,46,202,150,242,92,178,183,170,45,244,134,21,28,213,169,182,221,101,38,227,39,109,110,164,240,87,101,14,195,146,113,45,86,137,181,198,99,46,33,208,169,178,36,47,8,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,247,73,43,58,111,52,151,46,132,182,141,244,186,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,4,59,96,60,127,140,178,195,19,49,140,242,255,0,16,203,161,87,98,199,151,26,61,66,33,146,95,97,18,99,185,29,211,109,86,186,22,109,60,225,18,211,101,160,204,148,147,74,136,148,76,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,175,137,222,236,226,216,114,78,202,88,54,126,48,204,21,196,145,152,184,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,183,74,91,77,37,36,162,100,157,112,50,174,199,219,38,96,221,145,114,191,208,122,20,136,149,138,236,249,14,73,174,226,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,244,95,120,178,34,83,171,51,206,160,0,33,91,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,49,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,6,170,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,134,170,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,128,74,160,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,205,96,244,167,181,143,178,198,114,125,159,226,31,151,62,60,214,0,206,187,31,108,153,140,182,186,205,15,65,232,82,37,209,232,80,35,185,38,187,136,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,215,109,226,200,141,45,44,203,208,158,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,210,182,98,217,235,10,236,191,147,84,92,163,194,210,120,254,3,121,38,163,84,92,86,227,189,83,156,234,181,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,141,71,149,64,4,69,246,175,108,57,39,13,85,107,123,92,101,202,226,21,10,165,34,58,241,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,122,147,187,164,243,170,114,235,75,139,220,203,160,0,242,174,37,83,176,199,246,236,253,237,255,0,41,13,32,219,139,40,112,110,68,109,81,143,50,183,47,152,150,198,30,164,200,134,244,22,36,190,111,46,58,36,194,98,81,178,75,63,18,144,133,62,164,32,212,106,94,132,167,82,150,171,168,247,127,176,199,246,236,253,237,255,0,41,0,197,93,181,126,212,248,91,236,254,15,204,106,35,181,118,65,229,110,4,206,156,9,159,249,103,153,116,46,249,195,117,159,69,56,216,92,83,209,247,187,167,167,188,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,31,85,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,210,13,176,118,76,198,91,34,230,135,160,245,217,18,235,20,41,241,219,147,66,196,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,235,182,237,102,68,151,80,103,177,93,152,187,120,253,196,43,177,178,27,54,43,90,112,14,32,168,39,187,106,149,26,142,238,46,23,121,72,121,78,89,59,165,30,230,67,234,142,74,212,227,109,50,163,113,227,182,183,84,114,147,181,86,204,248,55,106,252,163,153,149,184,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,162,75,200,210,235,136,91,106,50,212,133,171,74,144,189,14,35,207,14,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,65,233,248,64,15,106,63,183,102,102,254,101,249,60,33,189,61,144,155,82,226,172,203,192,146,246,122,197,56,110,171,51,238,121,79,75,244,236,76,74,113,232,252,10,222,50,106,12,165,173,71,187,121,26,148,81,210,159,10,152,101,73,36,163,135,187,146,42,2,42,251,12,127,110,207,222,223,242,144,149,64,24,255,0,20,237,11,144,88,26,187,43,11,99,92,240,203,252,63,90,133,163,137,167,85,49,52,40,146,152,214,132,173,26,218,113,196,173,58,144,180,168,174,92,210,162,50,228,100,3,32,15,53,155,88,251,83,231,39,218,6,33,249,139,227,209,70,5,205,140,172,205,14,59,238,103,153,120,83,22,247,102,235,141,238,42,204,105,252,46,243,86,239,123,185,90,180,106,221,175,78,171,95,66,173,208,199,107,1,170,189,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,143,74,99,205,102,214,62,212,249,201,246,129,136,126,98,248,9,169,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,181,64,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,171,218,143,236,39,153,191,153,126,113,8,4,43,108,157,237,79,147,127,104,24,123,230,44,15,74,99,205,102,201,222,212,249,55,246,129,135,190,98,192,244,166,0,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,117,92,161,206,140,175,207,172,26,222,96,101,30,47,137,136,168,78,72,118,33,200,101,14,52,182,159,108,203,91,78,180,234,82,235,75,177,165,68,149,165,38,104,90,22,87,74,210,102,29,212,0,0,69,95,110,119,237,39,251,228,254,77,17,151,128,240,6,50,204,252,76,198,12,203,252,61,46,187,93,149,30,92,152,244,248,132,74,125,244,70,142,228,135,73,180,222,235,89,52,203,134,72,77,214,179,34,74,73,74,50,73,201,167,110,119,237,39,251,228,254,77,26,171,217,113,237,217,150,95,158,190,79,52,6,170,137,243,236,210,206,124,146,204,93,157,40,248,11,40,41,178,232,82,48,36,125,205,98,129,46,91,243,159,128,185,50,165,41,183,156,152,182,25,105,245,200,54,157,144,100,202,73,13,155,134,130,74,8,146,145,130,187,72,187,55,126,232,29,233,180,46,207,84,31,233,175,199,51,19,97,152,109,127,86,189,235,153,17,5,253,153,212,220,104,191,92,115,82,75,127,114,145,24,25,23,158,153,143,179,166,99,211,179,67,43,235,60,13,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,144,244,210,34,175,183,59,246,147,253,242,127,38,141,255,0,217,139,104,92,43,181,6,77,81,115,115,11,70,224,56,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,26,244,150,128,118,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,3,15,237,85,179,62,13,218,191,40,230,101,110,48,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,168,146,242,52,186,226,22,218,140,181,33,106,210,164,47,67,136,204,0,3,204,14,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,91,213,217,139,218,1,15,40,166,70,217,251,59,241,23,9,129,101,233,99,12,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,115,121,197,169,44,169,9,185,37,181,45,109,238,255,0,105,86,204,248,55,62,118,121,173,227,58,204,233,116,236,67,149,212,122,174,35,162,205,100,205,104,82,27,142,79,73,136,235,70,162,74,144,242,99,54,68,190,75,109,104,66,136,205,58,219,114,3,0,77,79,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,183,253,173,123,20,119,220,57,155,89,101,149,50,171,50,180,206,229,188,105,79,96,183,237,170,11,44,110,209,83,73,26,181,183,185,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,137,97,234,160,71,173,35,178,207,12,229,246,218,88,31,54,242,250,52,79,185,125,50,67,213,185,52,39,164,72,66,232,211,97,198,96,160,165,167,214,251,143,203,91,179,84,169,70,74,36,54,132,48,180,40,212,74,66,22,27,43,177,30,67,73,217,199,102,140,29,150,213,152,81,24,196,37,29,117,76,64,108,199,105,181,157,70,74,205,215,27,117,109,45,105,121,108,165,77,198,39,117,171,90,35,160,202,201,210,146,206,160,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,33,91,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,208,27,84,0,0,0,0,0,0,0,62,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,151,124,89,81,161,86,49,85,102,173,133,176,231,163,244,89,181,9,18,41,212,142,49,114,251,190,42,220,82,154,141,191,89,18,221,221,160,210,141,226,139,82,180,220,249,152,154,158,216,44,227,161,96,109,152,15,42,164,51,196,86,179,46,160,196,120,109,234,90,55,17,96,200,98,92,137,55,36,41,10,210,180,70,107,118,106,66,143,137,214,157,68,218,136,66,8,9,126,236,66,175,225,89,57,89,153,120,90,29,19,117,137,41,248,130,37,66,161,81,225,155,79,17,6,68,99,68,70,55,164,123,197,238,220,139,53,90,20,68,148,239,238,147,51,90,237,37,66,0,123,49,115,75,238,95,182,78,10,226,235,189,217,74,197,188,70,22,168,125,235,190,226,184,166,207,132,99,146,20,164,106,156,220,47,26,116,218,222,37,18,13,98,127,128,6,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,0,16,3,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,35,215,179,58,153,26,181,182,190,95,209,166,57,45,184,243,227,215,163,58,184,146,221,138,250,80,186,36,228,168,219,121,149,37,214,151,99,59,45,181,37,105,59,26,76,140,136,198,176,13,170,236,184,246,236,203,47,207,95,39,154,63,39,180,135,11,80,176,126,219,89,165,73,195,144,120,72,146,42,17,42,142,55,189,91,154,165,77,131,30,92,151,46,179,51,45,111,190,234,237,125,41,213,100,145,36,136,136,37,171,178,250,155,133,97,236,75,151,211,176,181,3,186,251,211,188,100,212,84,181,182,227,211,39,34,115,236,59,33,199,16,219,122,181,110,18,72,37,18,148,134,146,211,70,183,55,122,213,181,7,212,71,23,98,126,104,85,113,14,81,227,204,168,168,38,91,209,240,101,98,45,74,12,135,166,169,212,54,197,65,14,94,43,77,25,89,148,33,216,110,186,122,85,101,46,82,207,74,76,140,215,35,198,94,240,2,248,10,139,75,168,184,0,124,147,225,55,51,119,188,107,94,139,219,197,107,94,223,204,62,176,1,231,203,104,92,50,238,91,231,166,18,117,48,123,185,49,162,192,168,25,239,119,218,116,204,119,199,213,87,245,58,124,58,9,118,216,119,31,177,138,114,39,5,40,234,220,83,146,187,203,250,193,163,86,153,146,127,114,86,245,127,128,105,47,105,30,85,173,156,117,223,209,34,210,25,68,12,23,190,61,8,210,225,26,30,152,171,166,200,235,210,220,203,152,253,190,204,204,213,179,153,111,129,94,153,88,89,254,172,93,179,114,241,207,245,227,189,13,127,249,189,127,72,131,48,246,143,212,42,212,74,18,42,80,30,220,147,184,130,19,68,189,41,85,203,129,116,204,172,100,126,244,255,0,0,252,221,137,54,139,102,187,137,81,132,170,24,199,126,170,102,23,34,84,126,239,52,238,214,219,145,155,63,17,52,87,181,204,186,157,198,99,219,135,1,43,30,229,165,55,130,143,78,222,30,32,142,241,170,90,57,153,38,52,132,117,36,171,159,50,252,130,33,240,62,61,170,100,190,121,99,55,228,214,42,204,182,195,213,26,82,83,74,144,164,216,202,98,78,197,117,35,193,244,95,197,203,202,143,67,73,90,85,234,157,236,63,39,19,208,32,226,10,53,66,157,50,39,16,153,112,222,140,164,111,13,26,146,180,40,141,55,35,43,94,231,204,116,204,166,205,10,86,57,239,94,9,186,145,112,91,141,92,81,39,246,123,203,105,178,213,248,135,126,158,225,146,250,128,134,125,189,182,100,155,133,107,152,235,48,104,24,35,133,141,23,187,55,82,251,200,151,167,82,34,180,175,2,221,51,62,106,50,230,159,125,254,35,246,59,54,179,206,70,21,168,22,4,175,98,142,21,52,218,4,231,56,94,4,151,187,82,231,180,178,61,105,108,239,114,112,207,214,62,191,1,35,91,76,229,148,44,121,149,216,146,155,221,84,119,159,157,193,248,166,176,74,35,209,33,147,241,30,133,31,68,114,235,238,16,201,154,48,42,89,17,180,78,42,106,60,178,167,182,220,72,177,18,138,43,138,104,139,121,30,51,182,34,34,71,132,237,115,248,254,145,36,79,110,26,171,199,173,80,105,181,24,242,55,197,46,19,50,9,122,13,58,137,72,35,189,140,138,215,191,65,250,131,92,54,67,204,182,113,118,8,194,48,84,245,81,215,147,131,224,72,90,165,40,148,74,50,101,130,51,190,163,51,59,171,248,198,199,138,2,199,45,160,204,94,56,157,62,70,64,56,203,153,242,28,136,111,159,136,185,88,85,164,167,65,29,138,227,144,5,45,97,80,0,1,197,34,75,17,80,78,62,189,41,51,210,71,99,62,127,144,91,50,91,112,163,174,75,169,81,165,22,185,36,185,243,59,127,164,105,86,220,59,90,81,114,202,154,84,120,175,226,216,115,35,86,34,182,227,180,213,33,178,82,87,17,199,52,145,147,201,51,46,105,185,91,169,0,238,91,74,237,111,132,50,202,140,163,143,152,29,219,41,138,225,211,221,253,73,117,235,105,67,215,71,54,84,93,81,212,188,186,136,111,205,93,167,179,43,48,59,175,141,198,252,127,1,191,211,250,153,29,173,26,244,95,163,73,189,244,23,159,65,214,179,115,56,113,38,97,215,171,15,200,197,56,142,92,57,85,137,19,217,102,161,57,199,9,4,165,184,105,51,73,173,68,74,34,93,185,121,159,49,215,176,102,2,171,99,62,51,187,95,132,223,7,187,215,196,45,69,125,122,173,109,41,63,197,63,224,1,199,133,176,86,40,198,213,40,81,40,244,222,53,201,114,219,132,218,119,205,183,169,197,41,36,73,186,148,86,190,162,231,211,159,81,187,217,15,217,239,139,171,141,208,234,120,183,40,183,236,191,196,241,11,239,246,147,123,111,82,158,77,201,35,234,73,232,67,113,54,85,216,206,147,132,168,104,149,137,112,142,1,157,42,54,32,41,104,121,184,9,117,104,109,40,96,200,146,165,176,70,70,70,149,25,123,185,141,209,165,225,250,53,34,43,81,160,82,32,197,67,90,180,37,136,232,66,83,115,51,59,17,17,91,169,254,144,26,155,148,91,10,229,158,27,166,48,154,198,86,240,238,147,14,161,95,171,114,23,204,221,212,69,225,144,126,225,157,240,238,207,249,93,135,201,181,65,194,91,133,37,130,99,245,252,133,89,37,110,92,220,63,34,25,44,146,148,149,146,68,69,228,66,162,96,124,113,105,52,248,90,184,104,250,53,219,87,141,71,123,125,103,241,31,93,172,42,2,128,0,0,0,0,0,0,161,153,36,174,96,42,3,242,43,24,154,5,17,26,229,51,33,101,172,145,244,105,73,243,50,51,247,153,121,12,27,153,27,97,229,238,5,109,222,240,165,98,149,27,83,213,13,92,43,12,31,136,181,244,187,201,229,224,63,224,228,3,98,71,3,243,98,198,190,249,221,54,45,71,225,51,229,249,4,95,227,174,211,124,19,247,143,118,59,153,145,191,11,175,66,153,70,175,86,222,172,174,126,255,0,210,53,211,25,118,131,226,26,177,58,154,70,63,205,24,198,184,138,105,55,170,173,22,89,234,177,248,100,159,153,115,235,200,4,220,73,198,56,114,46,162,126,163,164,211,107,253,11,135,107,253,73,31,157,35,51,176,84,99,179,213,189,60,237,250,217,211,255,0,204,30,124,235,59,90,231,45,65,215,151,27,57,179,33,9,115,78,146,86,34,150,86,177,23,147,223,1,215,165,109,37,158,18,12,207,238,211,152,39,204,143,197,136,230,121,127,182,128,244,53,35,59,114,218,49,153,59,137,180,217,90,79,239,41,7,207,255,0,155,31,63,221,243,43,79,254,154,255,0,250,132,143,249,49,231,121,220,252,206,103,111,188,205,236,114,171,157,252,85,249,103,207,255,0,156,28,95,119,76,224,255,0,221,99,26,255,0,221,217,95,242,130,115,94,79,70,44,231,86,92,63,109,222,37,213,115,183,235,55,203,159,255,0,54,63,82,14,99,224,234,131,136,110,37,103,120,110,95,73,112,238,149,237,123,245,79,192,121,193,111,63,243,157,179,35,70,111,227,164,145,29,249,98,9,101,255,0,218,15,222,162,109,67,156,148,201,12,186,238,113,102,25,147,122,175,163,16,202,191,50,62,159,74,94,97,205,30,143,162,84,33,206,65,57,21,237,105,81,25,145,233,50,232,118,247,144,250,68,24,229,55,104,6,33,195,77,161,156,81,143,179,62,160,104,142,226,15,77,85,110,150,163,116,148,71,227,146,93,19,200,110,46,80,246,141,229,245,93,198,34,78,99,48,164,184,138,98,86,179,125,44,44,148,178,221,145,171,156,147,185,243,62,127,17,68,132,128,198,216,111,61,48,166,34,226,56,58,125,97,60,62,141,91,214,154,43,234,189,173,103,15,241,76,100,8,211,217,148,157,77,165,100,90,180,243,34,1,244,128,0,0,180,203,200,92,0,40,71,230,23,231,96,50,20,50,50,231,112,23,0,161,116,21,1,67,34,62,163,162,227,108,160,193,24,202,52,164,85,240,247,24,183,161,46,39,235,183,155,186,12,149,225,240,172,191,24,249,252,71,123,0,17,245,157,125,159,216,70,170,205,102,126,28,202,93,236,135,120,125,202,251,249,212,222,198,217,43,146,228,145,116,37,117,26,1,180,14,207,25,161,146,245,89,47,83,48,127,115,211,248,166,34,50,125,225,30,71,53,177,188,52,248,156,90,185,154,84,119,63,43,124,7,160,7,88,97,228,154,30,101,14,36,250,146,146,70,70,49,182,106,100,166,19,204,72,73,98,118,15,195,19,86,82,155,144,103,81,167,180,229,244,182,164,17,243,109,92,236,118,47,128,147,3,206,196,124,203,204,26,20,199,90,239,173,195,173,106,97,101,195,48,171,25,31,50,245,76,186,151,81,177,185,49,183,14,96,97,110,248,239,220,207,225,120,174,31,117,250,138,194,245,105,222,106,245,88,59,122,197,215,204,108,14,210,59,1,214,146,115,170,120,122,155,151,180,228,73,175,186,182,247,44,173,149,37,165,111,148,72,61,17,249,123,185,94,220,132,112,98,108,17,87,194,156,55,31,38,34,248,173,122,55,11,81,219,78,155,222,233,47,198,32,228,61,3,100,150,211,152,23,49,233,100,236,92,111,222,46,185,84,224,80,125,218,243,55,81,165,187,39,155,73,46,171,235,241,234,51,219,47,54,251,73,117,165,106,74,175,99,181,135,155,108,161,207,140,85,151,213,58,98,189,49,197,108,198,98,174,204,231,90,131,80,113,36,164,165,77,234,229,188,73,26,140,145,110,127,14,98,93,54,80,219,35,13,99,186,62,22,162,201,86,48,149,54,119,29,169,233,198,218,210,173,11,125,94,37,27,234,51,177,34,197,200,250,16,13,217,26,177,182,203,39,247,60,134,166,211,226,60,70,221,249,255,0,120,146,54,98,141,87,143,89,167,181,81,140,135,82,219,218,180,147,132,68,174,74,50,231,99,63,33,175,219,94,70,76,220,9,17,146,66,12,211,94,109,94,50,229,248,23,255,0,156,36,135,159,74,154,148,173,222,163,243,255,0,64,154,253,129,105,18,163,96,87,13,200,250,109,139,13,71,227,35,229,185,139,241,16,171,90,111,119,185,233,207,87,79,200,39,7,96,183,183,216,2,66,136,213,203,21,44,185,255,0,180,69,20,110,161,21,138,194,160,0,2,150,176,29,253,194,160,0,0,0,0,0,2,135,208,84,80,250,0,176,250,14,51,63,17,144,228,62,131,137,87,37,25,216,7,50,8,172,92,189,194,241,196,209,157,249,151,184,114,128,14,173,153,49,211,39,7,212,90,93,172,173,207,82,185,126,21,3,180,142,189,142,201,74,194,243,146,148,153,153,238,185,17,127,124,72,8,36,237,14,132,212,92,249,197,38,130,79,235,170,105,114,77,191,181,173,14,245,176,198,54,118,149,139,180,34,18,151,187,194,187,171,147,250,111,103,99,115,233,240,29,95,180,130,35,173,231,150,40,125,77,56,68,169,180,194,185,166,197,253,76,107,249,134,188,229,182,52,149,132,106,206,78,143,193,106,92,51,143,247,197,244,216,212,131,247,40,185,248,127,140,76,9,170,204,237,168,42,184,107,187,120,106,12,179,226,119,218,180,85,148,223,171,163,173,155,231,235,8,158,205,12,217,198,121,211,141,169,140,204,196,53,168,45,77,142,205,33,196,59,83,118,82,77,43,121,100,106,50,51,77,202,206,159,135,223,110,188,199,74,111,210,156,204,189,232,18,95,238,223,250,159,21,197,91,121,248,222,181,189,78,93,61,226,74,54,83,216,194,153,77,135,18,165,82,167,227,104,142,196,196,77,190,148,190,210,91,78,148,147,10,185,234,98,246,185,31,63,128,43,93,178,103,96,138,118,48,58,61,70,118,96,198,52,203,226,53,182,246,31,75,165,224,222,17,92,205,254,126,169,31,65,191,27,60,108,31,150,184,18,157,30,116,248,184,102,180,242,226,63,29,75,123,11,71,66,149,170,70,162,81,153,173,70,118,36,218,195,104,48,182,12,167,97,216,49,99,197,118,90,138,62,189,59,229,36,207,196,106,51,189,146,95,140,59,34,82,73,45,37,238,4,126,29,3,5,225,172,55,22,60,106,77,10,153,20,163,199,68,100,156,120,77,181,224,73,17,17,17,36,185,23,132,185,124,8,126,232,0,160,2,151,32,191,48,21,20,189,249,10,128,0,0,0,0,161,153,36,174,163,34,47,51,29,123,20,99,140,59,133,216,39,106,152,134,145,6,238,165,175,191,37,182,209,92,210,106,34,241,40,185,216,175,245,0,236,67,225,159,83,224,119,127,65,175,93,255,0,101,107,90,223,15,136,210,172,244,219,198,159,132,17,42,46,29,197,249,113,49,232,181,133,195,54,221,168,37,197,19,105,222,149,212,72,144,71,123,164,136,207,167,62,130,54,243,67,109,76,194,198,29,217,191,166,225,19,225,55,214,225,153,127,246,122,58,221,243,252,94,95,148,4,152,231,222,220,181,12,189,92,184,113,48,28,135,143,185,156,152,149,183,94,83,38,149,125,41,114,179,39,207,192,92,255,0,152,71,182,108,246,138,102,102,44,145,85,131,78,244,158,140,153,91,141,27,140,93,32,201,173,36,217,157,136,155,79,93,39,229,212,106,50,213,82,174,73,108,153,132,183,157,89,147,40,67,13,169,70,165,25,242,34,46,119,59,159,65,145,114,255,0,103,188,196,198,117,8,12,22,92,227,71,163,76,222,253,36,74,67,234,190,132,172,252,39,187,50,234,155,31,229,16,126,110,43,207,172,212,197,146,86,252,236,192,197,102,149,173,43,208,237,118,75,164,70,148,105,247,168,126,21,34,61,99,23,206,117,137,248,138,98,148,104,84,149,45,229,173,211,82,174,68,102,119,87,95,17,243,18,27,179,119,103,141,54,167,25,154,150,44,162,230,69,45,231,161,62,75,74,227,37,132,146,138,65,18,74,206,70,51,230,146,191,240,137,1,202,221,152,176,102,2,135,4,224,79,196,70,182,169,141,66,52,202,117,174,73,34,71,91,52,159,23,128,191,135,144,162,39,114,219,96,8,248,199,188,119,185,160,219,28,38,230,218,168,4,230,173,122,255,0,194,10,222,168,220,172,11,217,127,128,233,173,183,222,24,146,129,82,52,204,39,46,246,15,103,154,124,62,14,111,31,46,71,250,68,129,70,167,179,23,86,237,75,61,86,189,204,189,223,144,125,64,53,114,141,176,14,78,211,217,101,47,97,188,27,32,219,213,115,86,16,138,90,174,103,251,163,243,254,1,250,107,216,87,37,148,86,44,25,130,75,247,163,16,108,128,6,6,180,47,96,204,153,81,153,150,18,193,101,115,191,253,8,68,254,113,243,191,176,62,77,175,77,176,190,12,77,175,255,0,74,17,127,156,108,248,9,129,164,56,167,179,135,44,39,199,144,113,139,11,68,51,138,180,17,183,131,227,248,85,101,120,185,56,92,249,255,0,0,212,236,229,236,230,162,208,138,177,46,159,152,48,152,75,28,62,134,217,195,40,108,139,86,236,142,214,127,151,83,19,30,44,113,164,184,70,149,25,243,242,12,46,94,114,49,142,206,9,194,213,105,20,210,198,5,35,114,164,39,89,83,180,95,82,9,93,55,167,231,97,214,39,101,124,154,67,41,144,198,40,118,234,81,55,100,71,52,114,177,159,82,95,192,122,58,196,56,22,149,94,45,82,159,152,147,53,165,103,186,82,75,153,38,222,244,152,233,147,114,71,15,188,181,159,17,88,59,172,207,146,209,241,254,246,28,209,231,154,147,155,121,151,135,183,188,6,96,98,118,184,141,58,247,53,137,13,223,77,237,123,43,159,83,27,41,150,29,163,217,149,132,87,26,21,65,140,77,89,213,81,68,131,83,216,190,66,110,159,1,110,236,109,171,151,132,255,0,79,65,39,120,179,100,236,39,86,225,117,191,138,79,117,174,219,181,53,239,211,215,232,79,200,105,174,110,246,118,225,134,211,42,101,42,38,98,202,117,154,90,214,218,82,219,107,37,56,91,195,36,217,49,174,119,59,114,46,124,192,103,156,143,237,5,169,99,174,229,141,47,46,228,180,115,184,157,75,115,17,41,227,45,27,195,43,221,130,191,168,54,243,1,102,73,227,58,115,51,78,142,113,55,173,184,189,39,39,121,109,46,105,181,244,151,214,60,253,99,237,156,177,254,6,157,57,80,178,243,26,156,120,91,173,46,202,164,191,167,198,73,190,163,38,146,93,86,100,93,61,195,228,192,185,203,152,57,65,53,112,155,195,176,24,113,150,20,193,162,169,17,244,168,137,107,75,156,203,90,57,244,183,195,244,128,244,140,218,247,136,74,173,109,68,70,47,17,31,179,207,104,78,36,106,99,16,113,12,204,188,167,48,197,21,40,37,188,227,140,158,241,38,209,105,51,92,155,94,215,229,215,144,147,108,29,155,88,75,22,113,124,30,47,195,146,184,93,222,174,18,160,210,244,234,213,109,86,89,218,250,78,223,81,128,239,64,40,74,74,138,233,81,25,124,12,84,80,0,0,0,0,0,29,71,48,50,207,11,102,37,57,186,125,126,141,74,148,148,72,76,155,204,167,183,36,141,73,66,146,71,101,251,236,163,43,249,114,29,184,0,67,166,218,123,20,225,236,34,221,75,22,210,49,13,58,55,121,98,199,144,152,241,168,8,103,116,135,56,135,52,18,146,239,50,45,36,86,177,116,46,150,17,204,122,217,245,28,81,106,235,99,176,245,33,95,160,68,196,17,17,14,99,143,33,8,116,157,35,104,200,142,228,70,94,242,62,92,204,68,246,215,91,17,71,131,232,167,163,20,92,123,82,215,199,239,244,70,39,183,118,220,105,190,134,57,94,234,235,214,192,53,207,102,205,177,113,254,92,84,105,20,87,101,226,10,171,47,98,40,242,220,37,98,39,218,74,146,106,101,38,131,78,149,17,145,146,58,252,122,9,151,200,12,244,127,52,240,157,6,167,35,15,185,9,117,62,42,250,231,155,230,141,219,174,167,169,161,58,175,187,248,90,255,0,1,231,54,165,74,168,82,36,37,153,208,36,198,112,208,78,18,95,105,72,51,43,153,94,198,69,203,145,254,129,150,118,126,206,234,222,90,227,58,12,200,141,209,146,213,59,138,210,228,226,89,39,233,26,116,143,81,147,137,46,171,229,211,220,3,210,10,21,169,36,171,90,226,225,168,123,32,237,75,76,199,216,58,155,22,181,137,176,107,18,83,14,91,235,102,52,212,165,105,211,44,210,87,74,157,81,145,89,68,127,148,134,216,83,234,112,170,81,217,145,22,108,119,210,243,73,117,38,211,132,162,52,153,17,145,149,143,167,62,160,62,193,105,164,140,238,46,0,20,46,66,160,45,90,180,149,249,0,215,173,178,241,220,236,27,150,212,233,240,80,254,241,117,246,99,153,179,36,217,59,28,121,7,212,136,249,120,75,144,134,156,130,203,223,186,207,126,247,205,94,253,213,194,238,248,168,252,87,225,119,183,211,169,69,167,240,101,123,117,229,228,36,15,180,231,26,154,50,198,52,40,207,192,113,198,49,178,16,164,18,174,162,36,199,152,92,200,149,200,112,246,127,101,11,52,143,79,56,168,181,150,55,189,215,167,124,130,78,171,113,87,181,208,87,234,39,113,191,152,27,9,83,112,133,41,218,117,50,60,102,155,114,74,159,50,98,50,89,78,163,74,74,246,79,190,201,46,99,246,170,83,120,8,110,74,221,235,221,219,195,170,215,185,145,117,252,163,134,179,91,166,209,97,73,153,62,163,18,42,99,48,183,212,169,15,37,9,74,82,70,102,165,25,153,89,37,99,185,252,12,71,110,219,219,102,166,149,68,198,152,67,12,87,240,45,69,77,119,118,225,180,202,223,62,229,215,25,197,114,67,229,123,93,71,200,186,16,163,241,187,72,54,170,196,152,98,84,156,23,69,131,82,133,221,245,184,43,226,98,214,156,103,90,87,1,107,52,232,74,57,21,220,243,62,105,184,208,92,159,192,147,115,255,0,50,107,113,235,88,149,232,252,68,105,53,165,42,83,71,55,233,21,33,178,50,61,75,77,213,244,199,226,235,215,151,49,243,80,176,214,44,218,39,49,42,149,137,24,102,169,37,114,161,148,163,238,56,78,173,31,68,77,51,114,185,57,225,243,231,235,121,116,18,241,177,94,204,84,140,178,135,69,197,6,206,39,143,54,110,16,141,21,246,234,9,74,27,66,150,81,214,164,145,110,146,100,162,52,90,198,125,46,3,62,229,102,83,225,220,184,239,62,235,135,78,46,241,220,239,56,122,122,35,254,15,93,175,164,207,87,174,127,87,63,49,24,93,163,249,235,92,153,153,145,112,164,118,167,70,141,87,193,232,140,225,34,166,189,31,75,34,91,102,102,130,73,18,185,31,50,62,164,86,18,55,159,249,179,11,0,119,14,186,189,13,142,63,138,253,125,32,147,171,70,235,213,241,166,254,191,62,190,225,7,248,18,149,87,206,108,218,193,181,73,84,185,110,181,223,116,234,106,220,165,176,165,54,148,241,41,81,243,50,93,149,103,111,215,165,185,121,134,239,246,112,100,181,29,76,101,230,55,144,252,55,228,254,171,92,151,79,73,184,124,229,181,205,195,85,250,124,58,114,18,133,77,134,212,8,77,196,97,8,74,27,189,137,9,36,151,51,51,232,95,88,197,251,59,101,244,92,15,150,216,126,148,202,106,8,56,92,93,147,44,136,150,90,228,58,175,17,105,47,198,229,203,200,101,160,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,63,101,215,176,166,89,126,122,249,196,209,181,37,200,106,183,101,207,176,166,89,254,121,249,196,209,181,68,68,3,80,113,23,102,54,207,184,167,105,164,237,3,86,131,190,165,61,190,169,212,176,147,168,117,248,181,90,235,178,157,125,115,164,186,243,171,212,201,239,74,241,16,132,52,106,109,55,51,65,173,165,238,0,0,0,0,0,13,74,237,6,216,146,149,181,126,0,110,187,134,24,137,7,49,112,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,222,26,72,137,199,47,182,160,3,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,42,236,171,179,62,50,218,191,55,33,229,110,15,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,168,148,242,245,58,218,16,218,76,181,45,105,212,164,35,91,136,201,125,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,0,220,172,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,0,0,214,174,209,92,227,161,100,222,200,248,238,77,93,158,34,94,48,167,191,131,169,113,181,45,27,233,83,216,117,181,30,180,161,100,157,211,5,33,251,43,74,87,184,209,169,42,90,76,108,168,138,190,219,76,235,255,0,160,93,156,225,211,252,177,173,66,83,141,127,186,33,196,109,149,147,159,238,211,113,42,111,251,129,165,94,185,0,141,92,167,192,191,117,12,211,193,185,103,222,157,217,233,110,32,167,80,184,221,198,251,133,226,164,182,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,126,86,44,194,213,220,13,138,171,56,43,20,193,224,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,99,109,123,38,114,190,149,152,251,96,210,234,117,149,68,114,62,5,163,204,197,8,137,38,18,100,34,75,232,83,113,153,182,163,34,109,109,59,45,185,8,114,202,52,174,58,108,68,102,75,79,228,246,163,229,12,108,165,219,7,19,63,77,98,35,20,220,115,29,156,95,21,150,95,117,213,161,114,84,180,74,83,166,231,170,181,204,98,91,132,148,154,144,72,113,4,157,62,162,66,95,246,22,198,180,172,127,177,246,82,87,104,209,229,179,30,46,23,137,68,90,100,161,41,89,191,79,79,2,242,136,146,165,22,133,59,25,197,32,239,115,65,164,204,146,102,105,44,234,35,3,177,47,56,232,78,225,92,117,179,244,134,119,53,168,213,3,198,48,220,212,181,113,113,92,110,60,73,5,98,70,134,247,43,106,55,51,94,165,241,94,20,217,181,25,201,248,8,86,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,12,85,219,87,237,79,133,190,207,224,252,198,162,59,255,0,98,238,41,161,96,108,43,180,46,53,197,51,184,42,46,31,167,208,234,149,25,59,165,185,184,138,195,117,71,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,64,36,215,58,241,174,1,203,172,163,197,248,215,52,163,196,149,132,233,116,121,46,213,161,201,67,43,68,246,13,6,147,136,77,190,164,180,234,223,53,19,40,105,102,68,226,220,74,63,100,60,208,226,202,141,10,177,138,171,53,108,45,135,61,31,162,205,168,72,145,78,164,113,139,151,221,241,86,226,148,212,109,250,200,150,238,237,6,148,111,20,90,149,166,231,204,198,207,246,131,109,183,85,218,191,31,183,66,195,15,203,131,151,88,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,111,9,38,70,227,151,253,110,206,189,133,100,237,75,140,139,28,102,12,9,104,202,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,122,136,82,18,180,45,68,180,6,223,246,52,229,206,118,208,50,190,169,143,107,184,170,36,92,175,196,114,37,189,66,195,201,140,195,143,204,168,147,141,48,253,73,111,145,111,89,66,10,25,199,75,38,163,214,123,197,154,16,73,66,157,145,241,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,176,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,145,76,244,207,76,184,217,211,46,42,57,161,154,21,158,6,149,6,205,50,203,68,75,149,80,148,162,51,110,44,102,204,203,120,242,244,170,197,114,73,37,42,90,212,132,33,107,76,101,246,56,99,252,27,149,152,55,104,44,193,204,28,67,18,135,135,168,113,240,228,153,211,164,153,232,105,23,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,234,174,219,123,96,226,109,174,115,65,218,210,142,92,44,19,67,144,250,112,157,30,91,81,247,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,165,6,52,207,76,244,204,125,162,243,30,163,154,25,161,89,227,170,179,172,211,44,180,70,136,180,248,169,51,54,226,198,108,204,247,108,163,82,172,87,53,26,148,165,173,75,90,214,181,73,255,0,101,166,222,222,157,195,160,236,163,154,12,104,196,20,170,127,7,132,42,145,227,217,185,240,98,48,106,40,114,18,130,179,111,50,195,74,52,59,98,75,141,182,100,179,39,82,74,127,72,54,113,236,243,207,157,165,242,191,18,102,166,16,135,18,157,77,167,71,89,97,244,84,149,185,60,73,53,183,8,157,143,25,74,178,80,132,164,157,78,253,102,77,155,196,134,175,248,103,24,214,170,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,122,158,1,166,189,156,91,113,201,218,183,6,207,193,249,130,136,145,243,23,7,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,78,233,43,117,165,36,210,79,19,77,238,80,15,53,155,88,251,83,231,39,218,6,33,249,139,227,37,108,3,177,245,87,107,44,220,74,106,5,17,188,9,131,164,67,159,138,214,243,170,37,201,97,107,81,183,5,164,182,180,187,174,65,50,234,13,196,169,36,210,18,181,234,214,77,182,230,53,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,6,207,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,176,0,0,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,255,0,246,42,123,44,98,159,180,9,223,46,167,13,148,218,187,106,236,184,217,43,46,23,141,113,171,188,117,86,118,241,138,5,1,135,137,18,170,242,146,68,102,148,153,145,238,217,70,164,155,175,25,26,91,74,146,68,75,90,219,109,122,129,217,77,154,88,19,37,182,29,199,185,151,153,149,222,230,195,116,108,192,127,141,155,194,189,35,117,189,137,75,101,191,163,101,11,113,87,113,212,39,194,147,181,238,118,34,51,40,235,218,187,106,236,199,218,215,49,215,141,113,171,188,13,42,14,241,138,5,1,135,141,113,105,17,84,100,102,148,153,145,111,30,94,148,155,175,25,18,156,82,82,68,72,66,27,109,1,143,243,75,52,177,222,116,227,186,158,102,102,93,119,190,113,37,103,115,198,205,225,89,143,189,221,50,134,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,152,158,205,206,208,73,59,68,198,115,39,179,146,171,17,57,139,78,142,169,48,170,79,58,211,43,196,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,150,178,28,50,143,108,139,236,232,207,108,251,200,154,222,117,225,58,119,251,27,209,42,102,250,31,244,199,247,227,177,166,253,51,146,81,193,240,251,165,43,233,81,244,189,17,230,122,191,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,83,192,53,171,97,125,179,104,91,97,229,196,170,155,148,174,230,198,120,95,135,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,217,80,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,143,94,204,234,77,42,191,182,190,95,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,36,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,219,88,61,140,157,231,180,118,39,239,252,87,221,89,49,244,149,26,47,115,189,250,168,173,250,220,221,211,139,136,39,119,124,53,139,91,238,111,55,168,221,105,45,110,59,195,234,175,101,199,183,102,89,126,122,249,60,209,63,192,48,86,121,96,12,27,149,155,19,102,118,95,101,246,30,137,67,195,212,60,183,196,17,160,193,140,71,161,164,119,124,131,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,57,131,210,158,214,62,203,25,201,246,127,136,126,92,248,243,88,3,213,64,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,19,252,32,7,178,227,219,179,44,191,61,124,158,104,159,224,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,64,53,87,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,53,87,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,2,85,0,0,6,42,218,199,217,99,57,62,207,241,15,203,159,30,107,7,165,61,172,125,150,51,147,236,255,0,16,252,185,241,230,176,7,170,128,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,138,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,215,93,180,182,45,193,187,100,224,218,69,26,179,136,165,225,188,67,134,228,56,245,22,180,203,39,37,17,208,241,182,82,89,118,49,173,9,117,14,37,166,236,122,146,180,173,180,25,43,78,180,57,177,64,3,170,101,110,86,224,76,150,192,148,204,179,203,74,23,115,97,186,54,251,130,133,197,61,35,117,189,121,111,57,244,143,45,110,42,238,58,181,120,148,118,189,138,196,68,69,218,192,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,0,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,1,170,189,168,254,194,121,155,249,151,231,16,134,213,13,85,237,71,246,19,204,223,204,191,56,132,2,21,182,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,73,247,105,215,104,4,204,162,135,39,103,236,144,196,92,38,58,151,169,140,77,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,201,230,214,165,50,148,42,196,151,20,133,182,24,3,180,235,180,2,30,110,204,147,179,246,72,98,46,47,2,196,212,198,38,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,228,243,107,74,94,82,213,98,83,105,66,220,214,173,142,182,197,199,123,32,99,185,21,250,4,62,249,195,117,157,30,144,97,253,227,49,251,211,116,204,132,69,251,233,108,58,227,27,167,36,27,159,70,69,174,218,85,114,62,88,171,43,114,183,29,231,78,59,166,101,158,90,80,187,231,18,86,119,220,20,46,41,152,251,221,211,43,121,207,164,121,104,109,54,109,165,171,196,162,189,172,87,51,34,60,171,182,46,199,88,239,100,12,119,30,129,95,153,223,56,110,179,175,209,252,65,187,102,63,122,110,153,142,185,95,122,161,247,92,99,116,228,130,111,233,12,181,219,82,110,71,200,61,4,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,93,128,65,15,103,22,220,113,182,82,198,83,240,126,96,162,92,140,186,198,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,189,82,26,105,73,53,27,36,211,147,188,2,42,251,115,191,105,63,223,39,242,104,213,94,203,143,110,204,178,252,245,242,121,163,106,187,115,191,105,63,223,39,242,104,213,94,203,143,110,204,178,252,245,242,121,160,39,248,121,214,219,167,54,114,107,58,246,142,196,88,247,35,176,135,114,208,101,233,110,76,205,42,107,191,103,18,214,111,84,248,115,34,225,247,183,79,134,196,165,232,222,184,73,117,215,18,91,85,218,151,183,183,167,115,43,219,40,229,123,26,48,253,42,161,193,226,250,164,136,246,114,124,232,143,146,142,28,116,172,174,219,44,190,210,77,110,216,148,227,141,145,32,201,164,154,159,212,13,148,118,81,204,125,173,115,29,24,43,5,53,192,210,160,238,223,175,215,223,100,215,22,145,21,70,100,74,81,17,150,241,229,233,81,52,201,25,41,197,37,70,102,132,33,199,16,27,21,216,255,0,134,243,230,169,159,53,58,238,88,226,120,148,156,19,73,143,28,177,203,83,75,124,196,246,28,222,240,177,209,28,150,149,28,147,82,30,83,111,145,145,50,73,116,212,107,37,156,119,243,7,110,119,237,39,251,228,254,77,18,83,149,185,91,129,50,91,2,83,50,207,45,40,93,205,134,232,219,238,10,23,20,244,141,214,245,229,188,231,210,60,181,184,171,184,234,213,226,81,218,246,43,17,17,20,107,118,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,143,53,131,210,158,214,62,203,25,201,246,127,136,126,92,248,243,88,2,106,123,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,0,0,0,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,160,0,0,0,0,0,1,143,243,251,56,232,91,63,228,214,44,206,44,70,207,17,19,12,211,213,33,184,218,150,142,46,82,212,77,198,141,173,8,89,183,189,125,198,154,222,104,52,163,94,165,120,82,102,2,24,123,84,54,135,170,231,46,210,245,92,7,22,171,18,86,19,203,25,15,81,41,40,102,26,153,90,102,154,25,42,146,157,83,133,173,107,41,44,169,146,50,179,122,35,160,208,71,169,78,57,166,160,59,6,97,96,170,174,90,227,252,75,151,53,217,17,31,169,97,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,157,173,114,46,128,58,248,244,145,178,46,119,213,118,142,217,211,6,103,45,118,135,18,145,82,175,199,146,153,145,34,56,165,176,79,199,148,244,103,22,222,175,18,80,181,48,107,36,25,168,208,75,36,154,151,167,89,249,225,197,89,103,138,176,126,16,193,88,234,173,18,244,92,123,79,151,80,164,74,109,183,55,106,225,166,191,13,246,20,181,32,144,111,33,108,18,212,132,41,90,91,125,133,25,145,174,197,35,253,137,249,209,74,167,73,199,153,17,136,113,124,72,178,42,146,34,215,176,205,29,228,37,11,148,249,52,226,42,42,105,205,55,90,201,166,97,25,180,107,51,208,218,214,132,217,46,168,130,87,192,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,217,254,220,28,1,25,170,174,86,102,148,28,61,44,228,74,143,81,160,85,42,201,39,84,193,33,165,52,252,40,235,59,238,144,179,55,167,173,60,137,107,34,115,214,38,203,78,176,118,92,123,118,101,151,231,175,147,205,18,147,218,155,128,35,99,173,139,113,148,162,195,210,234,213,44,43,34,5,126,154,81,137,213,46,42,219,146,134,164,72,52,54,126,36,34,27,242,205,122,200,208,148,106,89,219,65,41,33,29,125,144,89,161,85,193,123,90,70,192,108,166,91,244,220,193,163,205,166,200,97,51,84,211,13,63,25,149,77,106,82,218,177,165,229,165,49,222,101,55,210,105,41,78,25,43,170,85,57,7,208,121,130,202,172,204,197,89,55,152,248,115,52,176,84,190,30,181,134,106,13,84,35,106,113,196,54,246,131,241,176,238,237,104,90,153,117,6,166,220,65,40,181,182,181,164,206,202,49,233,244,250,0,161,117,23,11,58,11,136,238,2,160,0,3,85,182,212,202,202,62,42,193,216,182,177,32,161,161,232,248,46,123,72,82,224,165,197,22,150,164,40,140,148,102,70,92,212,34,155,101,188,117,85,202,205,168,112,205,38,35,210,229,70,165,241,186,90,110,82,163,182,173,229,57,245,29,146,90,137,54,55,47,239,185,151,196,79,46,51,163,53,90,195,53,136,14,111,143,138,167,72,142,100,213,181,25,41,181,23,46,71,207,152,132,13,181,178,166,161,128,179,155,25,99,40,52,122,225,179,7,187,180,191,46,58,184,127,28,72,205,158,165,18,18,93,86,100,92,203,157,190,160,19,3,151,178,98,231,14,84,209,39,214,41,237,39,124,235,239,232,146,69,42,202,109,231,91,46,106,34,231,111,127,187,160,137,205,188,118,119,131,151,181,28,65,142,41,85,246,18,229,87,26,203,104,217,143,77,40,230,218,93,84,167,109,173,46,30,162,45,4,86,177,95,145,251,134,208,118,94,231,97,212,112,165,51,5,212,103,208,88,56,20,106,140,147,108,157,211,33,38,117,34,50,212,70,231,34,179,158,69,212,134,228,231,118,90,210,243,83,5,192,167,202,114,162,182,248,246,167,164,233,230,147,81,158,233,194,35,230,149,120,126,147,248,185,128,137,125,146,182,198,198,184,91,210,174,57,53,186,175,21,192,233,222,226,23,83,187,211,191,189,174,133,117,212,94,93,4,213,80,171,29,245,17,114,184,125,206,151,13,189,58,245,116,34,59,222,197,230,60,232,231,22,69,226,108,182,238,143,233,75,20,177,222,60,71,235,248,14,38,251,189,223,171,244,105,252,126,125,125,195,119,118,27,219,34,84,74,100,44,55,136,106,184,38,154,117,28,90,218,20,137,15,155,46,238,156,76,100,26,146,75,127,235,177,216,202,228,96,37,106,167,79,98,169,9,200,50,80,218,219,118,218,137,104,37,164,236,100,124,200,250,244,17,55,218,139,147,212,186,53,110,118,53,167,73,139,30,76,250,229,58,42,201,152,9,109,100,146,166,171,171,132,171,153,125,17,114,183,151,144,149,124,57,137,41,88,146,151,30,167,78,170,192,152,220,141,122,28,138,250,92,66,244,168,210,122,76,140,239,109,39,127,137,24,194,123,97,96,22,49,182,4,131,25,198,234,11,211,91,97,235,68,34,51,229,29,228,254,41,242,231,250,68,145,162,253,155,25,193,94,123,50,228,97,41,78,79,126,53,39,6,45,150,201,202,138,212,143,162,145,13,178,50,65,149,147,203,165,186,23,33,45,41,86,175,112,130,28,143,118,86,90,109,53,152,78,169,147,142,211,71,86,128,133,212,18,104,73,145,84,27,177,95,194,90,172,143,227,228,39,78,157,41,18,119,154,28,109,90,109,234,157,252,194,7,218,45,52,145,245,23,0,162,132,68,69,98,21,0,0,28,51,36,112,144,223,149,163,86,229,181,57,166,246,189,136,206,215,31,21,79,16,82,105,123,190,50,171,6,62,246,250,119,207,165,26,173,107,218,230,87,234,66,55,118,203,219,78,69,61,218,142,28,195,181,156,11,61,138,134,21,121,42,52,200,55,92,222,57,196,35,74,116,63,107,216,147,98,177,157,204,6,82,218,251,108,10,198,93,81,113,101,46,151,134,230,19,180,254,3,119,34,61,109,113,213,244,139,142,163,177,37,163,211,201,102,93,121,243,243,17,29,159,25,229,139,243,123,24,84,106,245,122,157,97,17,228,187,29,228,195,147,86,118,82,27,91,113,210,213,203,81,17,92,200,140,239,98,182,163,33,210,49,110,44,168,98,202,204,186,180,230,99,33,217,91,189,100,194,84,73,45,40,74,74,215,51,62,137,47,120,236,121,73,149,85,204,202,172,189,79,131,135,171,211,155,68,53,201,35,166,196,91,170,61,46,33,6,124,144,175,13,213,99,248,216,7,93,194,120,104,241,77,73,216,107,157,184,52,178,167,205,102,222,187,158,164,149,173,114,252,110,162,101,182,94,216,67,2,225,95,73,187,210,93,10,181,197,112,90,55,248,101,146,220,233,223,94,218,156,87,93,69,229,234,143,171,99,189,144,104,56,46,45,31,18,76,107,23,196,149,55,10,71,105,244,77,74,27,66,22,178,142,181,36,136,217,35,35,35,73,242,51,189,136,198,244,146,73,61,0,124,208,105,176,105,173,27,48,97,177,29,6,173,102,150,154,36,17,157,136,175,98,247,242,33,245,0,0,0,0,0,0,0,0,14,39,228,177,25,36,183,223,109,178,51,181,214,162,34,191,229,1,202,45,82,180,251,134,34,205,61,161,48,126,95,211,248,133,227,124,33,29,212,207,224,214,153,213,38,145,164,201,43,51,73,150,241,38,74,35,71,79,175,144,142,236,216,237,27,197,106,238,174,230,147,151,19,109,191,222,110,214,227,154,63,7,107,233,147,202,252,250,249,9,145,39,216,167,48,143,14,70,144,249,82,120,141,196,85,201,183,17,162,250,73,71,111,84,237,234,245,26,133,157,157,160,85,28,21,223,48,162,101,212,149,170,31,15,165,198,241,10,154,51,215,187,51,181,152,59,122,214,17,81,139,179,163,49,115,50,97,18,176,220,7,149,34,63,119,145,83,225,190,171,234,53,114,47,26,188,94,63,226,228,62,188,9,179,110,97,99,121,208,85,51,46,113,185,71,155,189,212,236,90,67,246,240,18,173,164,205,163,46,169,34,63,202,3,51,231,111,104,182,100,98,234,139,240,233,12,226,90,10,81,33,151,136,227,98,215,204,172,76,233,52,217,45,163,145,154,175,249,6,179,226,140,238,204,204,84,243,238,84,49,222,39,113,47,73,84,173,15,86,164,58,73,81,154,188,213,215,196,124,198,240,100,239,103,173,50,161,9,153,85,234,54,99,194,121,113,221,212,147,142,150,200,140,158,177,21,149,26,252,200,174,54,111,6,236,45,131,240,243,108,72,140,172,112,107,56,137,100,201,227,106,196,94,19,247,71,46,124,131,34,21,151,42,163,46,220,69,74,75,154,122,107,113,74,181,254,179,29,223,4,229,55,166,18,226,71,86,32,225,184,137,173,196,185,197,222,105,212,105,45,94,185,95,214,233,240,19,123,72,217,31,9,63,189,227,31,197,77,105,211,167,196,210,111,214,253,89,250,134,109,195,57,77,135,176,227,36,220,57,149,37,17,63,191,45,243,136,51,213,98,242,65,114,240,144,42,35,50,215,179,130,6,36,139,78,159,35,52,163,164,164,111,174,218,240,218,92,245,77,101,212,228,115,245,124,134,108,195,157,150,120,85,198,17,191,204,10,83,167,161,92,215,132,91,63,217,124,100,9,58,98,43,113,219,75,104,53,25,38,246,184,229,34,176,168,141,223,245,44,48,97,145,39,211,90,41,25,123,253,15,107,254,112,62,150,187,44,112,67,119,213,139,232,107,191,158,14,103,151,254,28,72,208,9,133,202,56,231,118,89,224,151,26,113,77,226,250,27,71,187,50,45,56,57,158,71,99,231,248,113,137,177,247,101,213,26,20,105,239,195,205,56,76,104,221,105,38,240,170,19,107,154,72,237,105,60,186,152,151,81,105,164,149,212,84,203,207,102,107,108,140,121,105,41,214,154,204,35,155,161,246,152,186,105,59,139,235,107,93,255,0,12,175,43,88,97,9,115,241,46,20,155,33,154,102,42,169,178,166,29,92,93,108,72,113,147,52,164,237,251,21,114,47,9,114,30,155,234,248,118,21,101,178,110,75,175,164,137,100,191,163,81,23,50,35,47,121,31,152,193,89,171,178,102,8,199,81,22,220,201,248,156,141,202,129,204,50,138,235,55,212,100,191,54,85,203,198,127,193,204,65,8,88,115,106,140,225,195,220,70,140,192,198,78,241,26,47,108,75,41,22,211,127,137,223,168,218,60,169,237,56,199,144,30,135,6,167,135,107,213,67,122,166,217,154,223,197,239,31,128,205,5,162,202,100,238,92,143,244,143,171,54,123,58,227,209,251,171,209,252,57,153,147,183,219,253,247,222,100,238,139,110,244,250,145,138,215,185,245,242,26,85,139,50,123,31,97,89,27,169,248,11,20,68,74,99,241,10,57,116,183,155,178,110,171,168,238,130,178,124,39,207,224,96,39,31,37,54,194,147,152,177,232,205,191,129,157,138,170,135,17,117,46,176,111,26,119,102,231,155,37,123,232,252,151,248,13,149,160,86,123,242,158,212,238,27,115,189,37,30,157,122,173,101,26,122,216,188,135,151,250,93,94,167,134,231,181,45,184,136,39,163,234,178,31,109,86,241,36,203,153,92,143,162,134,212,108,227,182,190,55,203,148,55,74,76,92,28,204,102,33,62,218,23,57,15,37,70,107,144,75,177,158,253,37,126,103,110,93,8,4,245,128,210,140,151,219,178,133,137,88,133,30,191,142,50,222,26,251,161,183,220,74,42,104,109,73,118,205,145,164,201,114,14,214,212,124,186,242,27,117,71,198,120,106,183,190,238,236,71,73,151,185,211,175,135,152,219,154,111,123,94,202,59,94,199,250,12,81,251,160,40,70,71,208,238,42,2,150,248,129,244,21,0,0,20,34,176,0,168,161,145,31,82,184,92,133,64,126,85,95,11,208,107,108,147,21,42,52,9,41,39,55,182,126,42,28,45,86,50,189,140,186,243,62,127,17,170,25,203,176,22,90,99,46,231,224,153,195,52,142,15,136,213,186,194,145,213,189,215,187,181,236,180,218,218,79,207,168,220,64,1,1,249,183,177,59,24,22,83,138,141,152,109,188,76,211,78,101,155,162,19,55,50,55,57,114,124,236,126,14,163,20,224,140,121,140,178,119,26,66,93,51,21,86,94,102,145,188,208,203,21,7,98,164,247,173,42,246,36,154,137,60,220,51,233,207,242,143,68,120,151,8,193,174,70,144,135,220,148,70,228,101,179,102,140,175,99,35,233,116,159,62,99,67,118,176,217,38,21,118,157,138,106,112,41,216,194,83,175,240,58,19,25,146,90,85,165,76,36,237,102,76,206,196,71,239,247,24,138,236,27,24,109,69,136,49,134,8,165,69,171,83,234,15,184,152,83,30,83,210,43,43,121,74,50,154,164,149,245,35,200,237,123,244,33,223,246,145,198,43,153,129,96,62,184,39,244,181,86,156,210,111,94,215,101,227,242,248,136,132,198,56,123,25,100,62,49,168,55,15,10,213,25,97,180,183,17,14,85,224,186,146,61,227,104,116,202,228,72,45,87,35,183,192,143,235,29,202,171,180,85,94,183,132,41,52,89,171,195,173,170,42,24,82,144,217,168,156,74,146,209,164,201,68,110,157,186,157,249,117,4,107,109,121,100,230,226,201,36,219,87,250,4,234,108,61,73,106,6,1,146,132,41,39,253,51,45,124,145,111,235,49,191,152,64,178,148,167,61,221,60,135,160,125,140,219,82,48,12,178,90,84,147,244,133,195,230,86,254,179,28,81,179,224,0,0,2,135,127,112,168,0,0,0,0,0,0,161,244,21,0,22,14,53,153,14,83,79,192,88,164,92,250,0,171,102,70,127,144,114,14,54,211,99,233,238,28,128,3,241,113,129,161,56,122,89,172,236,95,71,127,254,90,71,237,15,197,198,12,184,254,30,150,219,105,212,165,110,236,87,183,236,210,2,18,123,76,28,138,172,221,196,68,211,166,110,119,141,50,229,99,233,221,136,248,13,47,139,26,68,199,84,212,102,245,168,136,212,101,114,46,87,248,253,99,118,251,73,240,197,96,179,99,16,79,56,63,66,229,70,154,148,175,122,158,103,221,168,247,94,254,227,26,197,148,120,50,86,32,196,210,160,174,155,191,221,194,91,186,55,196,139,89,198,202,247,212,94,98,13,240,217,71,100,10,167,244,211,222,144,42,172,254,177,221,232,159,16,239,248,123,251,143,224,37,107,14,225,216,212,8,106,138,194,222,81,41,211,119,233,20,147,59,216,139,220,69,228,49,190,77,229,252,10,15,123,233,164,110,55,252,63,246,66,149,125,59,207,221,29,186,140,192,16,0,2,134,100,93,76,81,81,110,180,151,188,53,164,189,227,136,146,181,123,128,94,106,82,189,82,35,21,73,25,90,228,42,148,145,123,133,192,0,0,0,62,74,133,82,13,42,51,210,231,191,186,105,134,148,243,138,210,106,210,132,145,153,157,136,140,207,145,24,186,93,66,36,45,28,75,218,53,223,79,132,206,246,250,139,226,52,91,106,205,181,232,24,73,138,165,23,14,230,95,9,34,78,25,125,214,26,238,101,185,169,229,19,233,73,221,108,25,23,52,164,185,157,185,0,201,249,223,183,102,82,229,139,85,168,13,98,248,61,227,77,225,172,204,138,68,247,11,233,13,179,230,104,65,17,248,87,126,71,228,35,199,105,62,209,220,67,141,170,18,32,97,70,112,164,232,40,153,29,246,156,58,100,230,214,162,40,230,149,95,91,169,232,165,25,116,33,170,25,167,157,56,211,49,107,245,58,133,91,18,247,131,117,13,198,241,124,27,77,107,221,161,4,92,146,132,218,218,11,203,160,233,20,218,61,95,16,72,83,112,35,241,14,146,13,195,45,105,71,132,140,138,252,204,139,222,64,62,236,85,140,106,120,190,169,58,167,61,136,173,187,58,99,179,92,38,18,164,164,150,181,41,70,69,169,70,118,186,143,175,63,136,253,252,29,145,185,149,142,120,207,71,176,218,165,240,91,189,245,166,199,111,78,189,90,125,117,149,239,160,250,121,12,203,145,251,24,230,94,59,158,135,38,229,191,29,14,69,40,166,178,125,241,29,173,90,148,222,149,114,125,38,92,150,124,143,207,160,149,108,154,216,171,46,112,87,124,113,153,105,193,113,188,62,159,213,151,220,215,163,121,126,143,157,173,168,191,72,131,81,178,59,178,210,107,138,135,84,198,208,49,77,61,232,181,134,212,105,143,89,166,169,59,132,238,213,168,236,133,157,239,171,223,238,46,67,127,50,199,101,172,19,151,17,41,169,167,212,235,235,114,157,190,208,82,100,176,187,239,13,119,190,134,138,254,185,218,223,1,152,161,211,33,83,219,54,162,49,187,73,171,93,181,25,243,252,167,240,33,245,6,7,199,77,166,71,165,176,152,241,214,226,146,130,50,35,89,145,159,51,191,184,136,125,128,2,128,0,0,0,0,0,0,0,0,0,0,0,0,181,104,37,218,230,124,135,95,172,97,227,155,168,146,151,12,148,209,163,146,146,94,126,127,88,236,66,134,68,125,64,97,12,113,179,118,31,199,148,217,177,106,146,171,13,28,237,222,178,143,37,132,219,66,146,101,109,72,63,196,46,191,17,165,59,69,118,96,34,173,61,250,246,11,143,138,170,18,36,203,97,42,75,181,122,114,16,77,166,57,164,204,137,72,73,223,82,82,93,125,231,200,74,41,36,139,145,16,224,149,6,44,212,19,114,90,214,146,61,86,212,101,207,242,0,243,185,153,91,35,103,30,87,72,151,37,252,26,243,113,145,81,114,158,210,223,170,66,112,212,68,107,50,185,54,229,239,102,250,218,195,188,100,230,221,88,247,46,59,223,140,165,225,102,187,199,135,211,189,133,41,203,238,247,151,182,135,185,122,229,212,76,142,102,236,227,151,88,254,9,177,83,193,188,121,170,119,24,162,239,23,218,186,204,150,70,175,11,169,252,115,229,241,232,34,239,59,59,61,49,117,19,185,189,17,202,29,206,251,136,226,63,87,218,85,237,187,211,248,73,39,230,174,128,36,47,37,246,220,202,236,200,132,222,243,21,193,226,95,170,20,6,145,30,149,57,4,163,81,55,111,93,7,99,186,250,222,221,6,199,83,171,20,234,179,13,201,167,200,222,182,237,244,43,66,147,123,25,145,245,34,247,145,143,57,248,127,48,51,163,36,107,116,248,110,85,251,149,45,75,106,170,105,225,226,73,177,18,200,183,151,210,191,238,94,175,238,122,115,231,33,59,49,246,130,211,42,45,225,170,38,57,205,205,228,167,56,206,41,174,224,81,94,219,229,35,155,81,173,208,144,124,143,235,247,128,147,64,29,39,45,115,71,10,230,45,14,45,86,129,92,239,4,72,67,174,19,156,43,141,106,74,29,52,25,217,104,77,172,101,110,131,186,145,146,136,148,93,15,152,10,128,0,0,0,0,15,192,196,184,62,157,137,248,110,53,233,40,225,181,233,220,169,37,125,86,189,238,71,248,164,63,124,0,66,102,216,123,17,214,240,93,101,250,174,31,166,86,36,193,167,225,165,78,117,217,53,40,102,105,83,107,144,165,21,136,146,102,68,148,145,216,138,252,204,104,132,152,210,41,242,85,30,75,122,29,110,218,147,114,59,92,175,238,248,24,244,141,159,25,71,70,204,12,41,136,80,246,31,227,228,200,195,242,224,180,92,90,218,212,106,109,219,39,146,210,69,205,125,79,207,168,130,109,167,178,70,189,150,153,143,137,99,30,24,238,218,125,55,131,240,241,168,123,119,188,97,147,254,232,165,29,212,191,143,80,31,14,68,237,3,95,202,89,234,92,8,180,149,160,161,59,24,142,92,119,156,228,183,146,225,250,139,46,119,47,208,37,19,103,189,185,155,172,83,169,80,235,82,104,76,19,116,22,22,123,154,116,203,146,201,45,21,189,99,229,204,196,44,37,75,105,70,105,59,31,65,178,123,56,230,61,34,21,104,162,87,43,58,25,98,139,186,74,120,117,29,150,149,178,86,186,83,126,132,98,79,33,58,52,44,237,192,181,173,254,234,186,218,183,58,111,166,27,229,214,254,105,248,14,243,30,163,14,82,117,199,123,81,95,79,170,101,207,242,144,210,76,27,22,186,255,0,25,220,77,234,211,187,222,243,65,126,54,159,91,242,244,27,45,131,167,98,132,199,36,84,221,241,28,159,197,111,213,178,127,23,242,138,50,105,29,202,227,228,170,75,110,20,116,186,234,137,36,107,36,243,35,63,113,249,125,66,140,76,75,113,146,228,135,45,107,220,237,241,248,12,127,154,153,139,66,160,83,144,135,235,27,133,166,82,16,101,195,173,93,91,81,251,146,96,35,35,111,12,88,206,42,147,92,195,196,227,70,80,241,164,151,11,118,218,146,175,1,202,71,51,87,35,245,189,195,119,242,42,93,11,4,119,223,25,53,198,184,222,27,78,241,6,187,232,222,222,218,19,203,214,46,162,50,182,139,198,116,202,190,60,197,106,118,165,189,105,120,158,115,168,250,21,38,247,121,235,31,170,71,208,199,103,197,91,112,46,7,11,232,182,103,232,215,175,127,250,139,123,219,78,159,93,143,138,186,9,3,97,54,183,237,13,163,210,220,168,97,108,27,83,160,206,69,75,12,186,148,241,52,169,228,179,125,205,250,9,36,119,65,17,114,79,82,247,159,49,31,56,107,2,102,86,210,249,143,25,246,176,227,46,158,35,215,110,6,75,81,200,248,118,12,188,59,231,15,79,224,57,234,235,206,221,72,126,5,10,131,152,249,217,138,41,18,223,139,223,36,236,200,244,163,86,241,136,247,35,112,143,119,98,52,127,117,245,191,117,215,151,41,104,216,187,100,138,46,12,162,224,236,75,94,203,254,14,167,15,188,55,175,119,178,220,209,173,114,16,159,10,94,52,157,210,162,46,69,239,243,20,91,177,14,195,176,242,203,14,64,196,152,148,171,240,170,242,105,211,33,200,97,117,8,110,180,130,84,221,73,211,187,65,157,205,45,164,239,168,203,153,254,77,217,74,233,216,94,147,18,59,210,22,134,35,182,220,84,41,100,106,51,210,155,21,244,151,91,39,202,192,133,81,240,189,61,168,228,124,52,116,40,208,130,241,174,198,163,53,91,222,126,102,53,31,107,109,174,176,198,3,195,68,213,27,48,120,25,177,241,15,4,233,119,75,142,233,36,182,254,164,248,153,81,31,52,23,50,242,234,3,78,182,232,218,202,30,46,244,39,209,249,116,169,92,39,121,111,190,241,148,222,157,92,54,159,92,202,247,210,125,60,135,107,236,235,217,166,92,186,4,76,83,89,141,81,97,234,102,53,109,196,165,185,145,205,189,13,162,34,200,204,172,102,124,239,123,31,65,161,212,202,118,54,205,237,239,208,247,183,116,233,253,147,44,110,183,183,248,167,85,247,127,27,91,221,113,61,27,48,229,68,108,187,193,50,233,174,208,59,189,197,214,92,150,148,113,70,237,238,203,41,37,95,90,191,19,167,195,160,12,207,78,136,136,16,219,138,217,168,210,139,219,81,145,159,51,51,247,125,99,233,0,0,30,107,54,177,246,166,206,79,180,12,67,243,23,199,165,43,216,121,172,218,195,218,151,56,255,0,203,252,67,243,23,192,77,55,101,210,173,176,182,89,145,127,217,159,156,77,27,88,93,70,169,118,92,149,246,22,203,67,248,214,126,113,52,109,105,117,1,112,0,0,0,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,121,235,237,21,206,58,238,114,109,113,142,228,213,217,225,226,96,250,131,248,58,151,27,82,23,185,139,1,247,91,81,235,74,16,106,222,190,114,31,178,181,41,27,253,26,148,148,36,196,228,237,47,143,228,229,102,207,57,145,152,52,252,67,18,135,82,161,225,122,148,154,92,233,38,214,134,170,60,58,202,25,17,58,70,133,173,82,13,164,33,10,35,214,181,37,54,86,171,31,154,32,19,61,216,177,128,35,80,182,121,197,121,131,35,15,75,135,82,197,88,161,113,145,57,226,117,40,159,78,135,29,178,100,218,37,30,133,33,18,31,158,131,90,11,154,245,165,70,123,178,36,245,94,219,140,175,165,74,192,25,123,157,12,170,35,21,42,101,97,220,47,32,147,9,59,249,140,73,101,201,45,107,145,114,86,134,21,17,237,45,153,40,175,45,197,17,167,158,189,233,217,163,0,73,202,205,158,114,223,47,170,24,122,37,14,165,67,194,244,216,213,72,49,137,173,13,84,120,116,28,195,51,104,205,11,90,164,27,171,90,210,103,173,106,82,174,173,87,63,202,219,3,0,70,204,253,151,51,75,6,61,135,165,215,100,74,194,243,164,211,233,241,9,213,62,253,70,51,71,34,17,54,150,143,90,214,82,89,100,201,5,125,102,68,147,37,17,154,76,33,135,179,47,58,254,226,219,92,97,110,34,159,197,64,199,118,193,83,52,53,173,230,184,215,217,225,220,110,238,33,41,180,166,163,107,81,234,179,70,238,148,154,180,218,127,135,150,204,39,138,107,184,27,21,81,177,174,22,157,193,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,135,166,140,167,199,95,117,12,172,193,185,153,221,125,217,233,110,31,167,87,120,45,254,251,133,226,163,54,246,235,121,165,58,244,239,52,234,210,155,218,246,43,216,4,64,246,213,251,83,225,111,179,248,63,49,168,141,32,165,99,252,101,66,193,181,252,190,163,98,25,112,240,246,42,145,6,77,106,11,38,73,68,245,195,55,78,49,58,100,90,148,132,41,247,22,72,190,131,94,133,25,26,155,65,167,119,251,106,253,169,240,183,217,252,31,152,212,70,159,228,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,131,187,108,119,178,174,50,218,191,55,41,248,62,141,77,150,156,49,78,145,30,78,44,171,182,225,50,138,117,56,215,227,36,186,164,45,60,75,137,75,137,101,26,85,169,100,106,50,221,161,197,163,208,158,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,210,182,104,217,211,2,108,191,149,144,50,207,2,199,254,229,50,177,55,91,223,170,117,78,25,150,95,153,187,117,215,55,59,221,194,21,186,66,180,35,161,23,83,60,170,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,186,210,177,254,50,161,96,218,254,95,81,177,12,184,120,123,21,72,131,38,181,5,147,36,162,122,225,155,167,24,157,50,45,74,66,20,251,139,36,95,65,175,66,140,141,77,160,211,154,182,36,216,251,19,109,115,154,13,81,82,82,225,96,154,28,134,21,139,43,17,29,143,191,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,180,171,26,100,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,189,20,228,94,69,229,198,206,153,113,78,202,252,175,163,112,52,168,55,117,231,157,50,92,170,132,165,17,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,67,176,96,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,122,43,218,91,217,247,27,56,105,85,141,160,242,130,149,45,204,193,129,31,137,172,82,98,52,236,167,241,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,59,36,136,214,105,188,133,0,15,46,248,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,161,61,143,182,179,193,187,93,101,127,167,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,69,29,125,170,27,10,201,192,24,134,171,180,246,86,192,150,254,24,174,72,122,165,140,217,122,83,90,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,186,90,86,122,146,218,208,134,250,255,0,101,46,206,155,71,76,206,92,57,180,46,22,143,232,238,94,198,227,161,212,106,149,5,172,153,173,71,36,147,110,195,102,58,29,67,143,221,197,36,210,234,190,129,183,99,26,140,220,113,141,202,131,85,118,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,16,173,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,186,185,143,241,147,184,6,62,86,171,16,203,44,39,22,176,245,125,20,148,153,37,131,168,186,203,108,42,66,200,138,235,89,52,202,16,157,70,122,8,220,209,167,120,230,173,148,236,243,216,178,171,181,62,104,71,174,226,252,63,45,89,87,134,164,25,226,9,133,37,81,74,107,228,222,166,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,239,27,90,217,213,141,118,81,217,71,49,246,181,204,116,96,172,20,215,3,74,131,187,126,191,95,125,147,92,90,68,85,25,145,41,68,70,91,199,151,165,68,211,36,100,167,20,149,25,154,16,135,28,71,161,60,173,202,220,9,146,216,18,153,150,121,105,66,238,108,55,70,223,112,80,184,167,164,110,183,175,45,231,62,145,229,173,197,93,199,86,175,18,142,215,177,88,136,136,131,176,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,35,3,181,99,97,42,81,210,167,237,77,147,88,102,90,106,73,144,111,227,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,250,18,162,89,47,126,162,70,135,220,114,82,128,7,152,204,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,189,15,108,197,180,46,21,218,131,38,168,185,185,133,163,112,28,126,242,53,70,150,185,77,200,122,153,57,165,105,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,122,74,40,59,72,251,62,227,108,237,37,188,225,201,186,84,181,101,213,70,66,99,77,166,178,211,175,35,12,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,222,235,108,143,37,118,62,236,251,180,21,43,21,22,127,35,16,122,61,149,149,186,123,236,59,11,126,212,143,74,28,109,199,216,66,119,41,81,156,126,25,244,56,189,242,201,46,127,91,108,148,219,238,169,33,45,67,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,0,237,171,246,88,194,223,104,16,126,93,81,1,160,29,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,6,42,218,199,217,99,57,62,207,241,15,203,159,30,107,7,165,61,172,125,150,51,147,236,255,0,16,252,185,241,230,176,7,170,128,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,55,252,104,7,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,39,248,64,15,101,199,183,102,89,126,122,249,60,209,63,192,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,4,170,0,0,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,85,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,53,87,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,3,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,42,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,149,64,0,0,0,0,0,0,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,181,67,85,123,46,61,132,242,203,243,215,206,38,141,170,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,32,91,9,226,154,238,6,197,84,108,107,133,167,112,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,32,254,154,177,238,42,254,218,226,60,73,136,234,31,223,38,78,169,78,144,231,251,231,30,121,199,23,241,82,148,175,121,152,252,161,50,125,152,189,159,243,50,138,28,109,160,115,191,14,240,152,234,94,151,240,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,54,92,66,148,202,80,155,154,92,82,208,216,102,14,207,61,139,41,91,44,101,124,122,238,47,195,241,19,154,152,150,57,158,32,152,82,83,40,225,48,110,106,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,30,241,196,33,157,57,215,61,50,47,46,54,139,203,138,142,87,230,133,27,142,165,78,179,172,188,209,146,37,83,229,36,140,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,21,144,0,7,154,29,162,178,27,25,108,219,155,149,220,169,198,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,232,113,41,185,164,150,173,11,37,182,163,214,133,17,111,87,101,14,220,114,112,213,86,137,178,62,99,34,33,80,170,82,36,35,8,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,247,74,43,186,79,58,150,236,180,184,141,206,250,109,139,177,214,4,218,255,0,2,71,160,87,230,119,54,36,163,107,244,127,16,110,222,145,221,123,215,163,174,87,222,168,125,166,223,222,183,28,155,250,67,61,23,212,155,25,115,130,26,102,205,217,219,86,206,213,236,229,23,0,203,70,98,162,67,241,142,135,38,67,17,151,173,150,23,33,102,78,186,180,178,104,54,80,167,16,178,94,135,16,105,82,13,68,164,220,36,43,183,59,246,147,253,242,127,38,136,203,192,120,255,0,25,101,134,38,99,25,229,254,33,151,66,174,197,143,46,52,122,132,67,36,190,194,36,199,114,59,166,218,173,116,44,218,121,194,37,166,203,65,153,41,38,149,17,40,183,211,181,67,7,230,62,0,201,173,153,240,110,110,99,223,77,49,125,42,159,136,152,170,86,244,25,113,46,106,167,26,83,169,86,91,187,180,26,26,223,44,137,199,119,123,197,145,45,106,34,143,90,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,118,12,173,202,220,119,157,56,238,153,150,121,105,66,239,156,73,89,223,112,80,184,166,99,239,119,76,173,231,62,145,229,161,180,217,182,150,175,18,138,246,177,92,204,136,253,9,236,163,178,142,92,108,149,151,8,193,88,41,174,58,171,59,118,253,126,190,251,36,137,85,121,73,35,34,82,136,140,247,108,163,82,137,166,72,205,45,165,74,51,53,173,110,56,188,107,217,231,177,101,43,101,140,175,143,93,197,248,126,34,115,83,18,199,51,196,19,10,74,101,28,38,13,205,77,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,222,56,132,51,167,109,64,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,12,85,216,169,237,79,138,126,207,231,124,198,156,38,164,66,183,98,167,181,62,41,251,63,157,243,26,112,154,144,0,0,1,138,182,177,246,88,206,79,179,252,67,242,231,199,154,193,233,79,107,31,101,140,228,251,63,196,63,46,124,121,172,1,53,61,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,0,0,0,0,0,0,0,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,133,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,109,80,0,0,0,0,0,140,14,218,204,244,153,74,161,96,189,158,40,53,157,207,125,235,196,152,138,51,100,251,110,46,43,75,221,193,66,150,70,77,56,202,222,76,165,169,179,37,168,156,136,194,252,22,73,174,79,199,156,29,180,51,142,133,159,187,80,99,252,213,194,204,232,162,213,106,13,199,167,57,169,103,196,197,137,29,168,141,73,178,208,133,163,124,136,233,119,118,164,146,145,188,208,119,52,220,195,32,118,98,229,111,221,67,108,156,21,197,208,187,206,149,132,184,140,83,80,251,235,115,194,240,173,159,8,255,0,37,165,75,211,57,200,94,4,234,189,252,73,52,18,198,42,218,199,218,159,57,62,208,49,15,204,95,18,169,216,217,146,158,131,108,251,86,206,57,117,13,244,188,205,168,22,229,134,221,212,219,16,105,206,200,142,222,164,155,105,52,188,167,215,48,213,101,173,38,222,226,218,85,172,132,85,237,99,237,79,156,159,104,24,135,230,47,128,219,252,119,147,148,44,115,216,233,150,121,171,33,238,30,181,150,149,10,148,136,110,105,90,247,241,103,98,7,162,72,141,98,90,80,157,75,92,103,119,134,149,168,184,109,9,210,78,40,198,154,236,221,157,245,93,156,51,183,11,103,69,26,135,18,179,35,14,72,117,75,129,37,197,54,137,44,60,195,145,222,65,45,60,208,179,105,231,52,46,202,36,175,74,141,43,34,52,28,212,246,103,82,105,85,254,207,252,191,161,87,105,145,42,52,218,140,122,244,73,144,229,178,151,152,146,195,149,105,201,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,8,57,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,249,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,7,167,48,26,127,217,105,158,144,243,131,101,58,14,27,155,89,226,241,38,93,255,0,75,117,54,92,38,27,113,17,91,51,58,122,210,219,71,171,115,194,238,217,75,139,74,84,183,35,63,235,26,77,106,220,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,122,49,102,22,161,99,156,43,89,193,88,166,15,27,69,196,20,249,20,186,140,109,234,219,223,197,125,181,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,243,16,47,217,113,237,217,150,95,158,190,79,52,79,240,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,66,125,158,56,214,171,143,246,45,202,170,237,102,60,70,95,139,71,114,136,132,198,66,146,131,98,159,37,232,44,168,201,74,81,235,83,81,155,82,206,246,53,154,140,137,36,100,146,136,206,211,172,173,251,151,237,147,141,120,74,23,118,82,177,111,15,138,105,255,0,125,111,184,174,41,178,226,223,230,181,41,26,167,55,55,192,173,54,183,133,36,131,64,220,174,195,236,107,85,159,128,51,79,46,94,143,16,169,180,58,197,58,183,29,212,161,91,245,63,57,151,89,117,43,86,173,38,130,77,61,147,73,18,72,200,212,229,205,87,34,72,73,138,188,34,137,89,95,152,171,132,118,49,194,102,101,211,168,15,164,5,168,81,26,75,159,59,11,128,90,180,146,208,164,31,69,17,144,210,189,189,182,125,44,105,150,88,234,183,1,21,23,101,204,238,205,8,68,150,16,131,209,34,42,79,215,43,151,36,159,83,234,55,88,117,60,205,194,209,113,102,13,169,81,100,193,226,147,43,115,169,173,233,163,86,151,80,174,164,101,107,105,191,95,112,8,62,217,239,31,202,217,155,58,43,148,138,210,34,196,110,45,17,80,200,229,182,185,10,212,243,145,159,34,51,96,237,123,95,159,75,114,62,98,106,242,103,48,232,216,243,0,225,105,240,166,182,235,211,104,16,103,169,45,178,226,18,68,182,91,51,50,214,93,46,178,228,103,113,12,123,125,101,149,83,45,243,131,16,215,233,116,78,238,141,34,93,62,34,29,226,82,246,171,211,219,81,167,74,150,163,46,104,51,189,189,195,100,118,13,218,222,47,29,79,193,216,143,48,62,134,143,131,154,142,81,187,164,254,137,198,142,43,118,214,134,110,171,22,162,189,204,143,175,62,160,54,195,104,77,142,176,222,110,247,6,242,94,32,62,233,226,173,194,204,140,223,225,119,93,119,141,157,255,0,7,202,223,17,14,25,133,145,185,161,179,166,51,166,72,145,134,55,74,167,50,205,120,138,100,216,239,149,155,117,103,115,220,184,87,79,208,244,47,23,95,50,30,136,98,79,133,80,215,195,187,188,221,218,254,19,43,95,235,47,128,213,189,170,246,88,194,185,139,75,173,214,227,224,78,240,156,198,24,147,22,59,189,232,227,86,90,82,250,146,155,27,201,47,89,119,185,149,185,128,213,141,143,123,68,154,66,176,150,2,198,178,176,237,61,5,199,241,59,138,92,245,56,143,215,14,162,202,37,45,39,127,15,184,249,31,184,198,252,158,97,225,44,216,193,52,250,141,14,172,82,154,125,245,60,149,53,29,214,174,72,83,141,159,39,18,71,215,151,254,161,3,25,139,128,177,198,71,102,45,65,248,116,158,229,238,93,214,147,223,179,39,115,190,97,4,125,84,189,87,222,159,157,181,123,173,203,104,246,85,219,77,84,10,12,60,59,142,51,43,112,136,144,164,171,115,220,218,180,184,169,90,147,226,105,131,191,133,70,125,109,204,7,227,237,21,66,103,47,49,246,44,197,172,41,211,58,134,39,158,199,211,168,150,139,56,243,174,114,36,17,40,143,193,239,18,251,150,56,145,154,231,121,105,113,179,220,238,125,84,40,186,235,243,250,132,55,109,101,143,240,246,52,195,37,82,195,181,110,49,249,216,131,142,82,247,11,111,91,107,109,243,53,89,105,34,43,154,147,203,145,243,232,36,219,102,220,117,18,119,164,91,202,166,189,28,37,190,128,202,215,223,126,231,224,36,70,6,203,128,227,223,54,164,41,72,85,237,127,112,252,74,205,101,232,113,222,91,82,116,41,26,108,122,8,237,115,47,135,196,81,250,210,234,48,160,39,92,183,180,17,158,159,84,207,157,175,238,33,208,113,126,122,96,44,34,193,189,80,175,54,206,153,60,49,234,135,33,126,43,43,151,133,63,185,62,125,6,55,204,220,113,152,103,41,200,244,26,167,209,165,230,205,37,184,99,166,239,159,174,159,51,26,157,157,120,243,18,193,167,173,236,87,85,208,202,170,134,155,238,27,63,165,210,225,255,0,91,77,250,18,190,2,76,143,131,62,251,68,216,71,113,122,61,47,14,202,191,21,190,222,210,231,150,159,193,105,181,212,158,188,252,250,8,201,198,152,226,167,141,170,77,212,234,76,68,109,198,227,148,114,40,232,82,83,164,148,165,95,196,163,59,248,143,248,5,49,62,38,153,90,225,183,147,183,219,157,118,250,34,77,175,167,224,94,67,241,169,144,95,169,212,98,211,163,53,188,118,83,232,97,180,106,34,212,165,40,136,138,231,200,174,102,44,14,211,150,153,105,136,51,27,19,83,168,20,138,123,146,21,80,223,110,201,183,218,109,74,221,182,181,157,141,195,34,47,80,250,137,111,216,31,98,246,48,86,28,129,140,177,26,43,145,39,206,166,77,134,243,124,124,71,26,79,223,215,78,146,66,76,238,105,104,142,247,50,234,49,54,193,27,41,165,227,192,184,219,16,224,43,153,247,158,250,79,122,127,186,155,79,129,15,125,69,200,190,63,17,40,216,71,14,83,240,181,10,53,30,157,15,133,102,57,44,146,222,241,75,211,169,106,81,243,51,51,62,103,126,160,62,234,85,53,154,84,8,176,24,82,212,136,172,33,132,154,204,140,205,41,73,17,94,196,92,249,15,176,0,0,0,0,0,0,0,5,13,68,158,166,49,126,103,231,174,6,203,234,125,65,117,108,83,192,61,30,152,236,228,159,2,243,186,82,148,174,203,240,182,162,62,104,62,95,14,128,59,182,33,198,20,12,51,10,68,218,188,242,142,220,109,27,197,27,75,94,157,70,68,92,146,70,103,235,23,65,167,27,82,246,129,224,220,179,83,148,140,57,94,163,73,155,30,161,29,183,26,153,73,158,173,45,174,50,156,51,186,116,145,157,205,61,15,161,244,26,193,180,159,104,53,78,169,35,17,209,48,54,110,111,91,119,131,225,90,238,4,166,246,38,84,190,110,198,47,37,159,51,250,189,195,80,103,71,206,77,162,177,28,185,168,71,164,11,125,9,152,106,188,88,151,38,146,150,117,91,232,250,95,77,189,253,108,125,64,118,44,227,218,135,30,231,77,82,167,5,170,78,31,114,50,235,15,85,25,92,88,239,180,165,36,212,225,36,254,149,211,229,103,122,90,253,62,35,225,192,251,23,103,198,53,227,119,24,13,229,240,123,187,238,234,240,17,109,122,186,234,119,159,171,238,27,109,179,135,103,188,218,138,161,84,177,198,81,111,26,151,65,109,243,95,127,145,106,125,91,149,94,205,73,185,92,141,95,15,224,18,75,131,50,23,47,112,151,25,221,216,83,133,226,183,122,254,254,125,205,90,117,91,171,135,107,106,63,210,3,70,114,119,178,246,151,70,105,137,216,139,210,216,146,35,85,18,250,80,154,181,61,105,54,210,77,153,25,233,108,253,228,174,87,191,33,184,120,7,32,104,248,37,168,48,105,239,213,92,68,45,238,131,126,67,42,51,214,106,51,190,148,23,227,24,205,140,194,142,202,13,13,183,98,51,189,174,98,228,198,101,42,214,148,115,47,137,128,252,138,78,28,143,9,132,36,214,245,200,140,185,169,39,212,239,238,33,250,232,142,132,36,146,70,171,17,88,114,17,91,145,10,128,161,21,133,64,0,0,0,0,0,0,0,0,0,0,0,124,51,169,17,170,26,55,203,117,59,187,219,73,145,117,183,153,124,6,188,230,182,196,185,125,152,205,202,118,85,95,20,37,215,41,139,130,148,199,153,25,4,100,122,237,235,178,124,238,190,189,58,13,148,0,16,239,158,61,150,213,250,42,43,85,76,9,72,196,181,29,207,13,194,241,117,170,105,19,151,221,165,122,138,200,62,87,93,186,116,46,190,253,41,205,45,159,179,51,42,42,143,195,197,56,101,112,90,105,214,152,35,92,232,207,30,181,181,188,34,250,37,159,186,231,229,249,71,164,234,165,14,153,87,140,236,89,241,119,173,187,167,90,117,169,55,177,145,151,50,50,242,33,172,59,74,236,115,129,243,58,47,23,15,46,123,202,107,181,6,30,113,93,238,243,55,66,24,83,119,177,190,146,229,225,33,4,17,81,49,85,87,11,203,91,177,99,198,83,137,108,227,168,157,74,148,68,87,43,244,81,115,240,141,215,201,110,210,92,81,133,187,231,210,24,216,74,39,21,195,238,127,83,39,47,86,157,230,175,81,211,181,181,23,95,49,208,115,251,98,172,195,192,242,106,51,169,89,105,193,68,58,227,209,99,171,190,88,115,232,174,233,165,54,83,230,125,18,92,207,159,33,170,82,33,77,133,167,126,214,141,119,183,136,142,246,250,190,177,71,160,220,164,219,123,39,179,30,51,100,140,101,17,82,95,169,20,6,144,205,38,123,100,165,40,155,177,120,219,228,119,95,83,59,13,134,166,213,169,245,120,205,204,167,200,222,178,237,244,43,66,147,123,25,145,242,50,35,234,70,60,215,101,182,122,102,14,1,169,83,213,72,197,60,12,118,42,77,77,95,222,44,59,165,73,82,46,175,19,106,51,228,130,229,240,232,37,59,100,173,185,105,152,161,140,43,135,49,110,104,113,51,164,241,220,67,61,200,164,106,210,111,173,62,38,227,145,23,133,41,62,71,238,1,33,224,63,19,9,226,154,70,44,164,71,170,210,39,113,76,190,75,52,185,186,82,46,73,89,164,249,40,136,203,153,91,160,253,176,1,67,43,138,128,14,59,169,39,204,138,194,226,90,79,222,42,164,145,151,65,196,162,52,29,203,144,14,96,28,104,93,206,198,126,225,125,200,5,71,230,87,40,81,107,144,95,133,37,111,37,47,233,212,109,168,136,249,25,31,43,145,249,15,211,0,17,239,183,54,202,13,226,136,135,89,164,34,175,33,217,21,136,134,100,83,35,33,58,83,13,196,153,145,41,36,125,72,189,226,37,115,23,7,85,240,62,34,172,66,149,13,77,162,29,82,68,18,55,29,66,206,232,113,101,99,208,125,124,61,75,144,244,139,152,88,74,6,41,166,53,22,101,63,138,36,201,75,186,119,170,71,50,66,138,247,37,23,152,134,125,185,242,130,30,28,147,91,170,192,195,220,58,159,198,82,91,222,113,102,189,73,81,201,85,172,107,59,122,165,238,19,160,210,88,77,33,221,122,204,202,214,233,249,71,161,157,147,161,198,143,130,37,19,46,45,69,223,171,63,23,158,229,143,128,243,217,74,142,243,251,221,202,53,105,211,126,100,94,99,208,134,200,197,41,120,14,98,159,230,101,94,115,203,166,229,143,33,85,177,32,0,8,0,161,223,220,5,127,120,10,128,0,0,0,0,0,0,10,31,65,104,188,90,101,239,0,35,176,184,88,103,96,222,124,0,94,56,164,178,153,12,41,165,165,42,37,90,228,162,185,117,28,162,135,204,6,158,109,131,147,148,44,80,218,167,189,134,240,235,239,59,83,140,165,57,42,26,20,181,105,138,180,243,51,65,153,244,34,250,136,107,214,207,185,11,72,137,153,117,149,57,135,48,193,183,221,242,18,148,166,26,121,125,240,213,185,110,198,247,103,125,57,137,116,244,111,80,218,190,253,104,252,72,35,254,180,161,142,114,159,11,83,216,197,211,164,54,204,116,169,113,29,185,166,58,72,249,186,217,245,24,152,230,189,155,43,78,128,220,45,230,134,154,70,187,95,66,109,123,95,175,233,31,96,161,21,133,70,208,28,47,42,220,185,245,28,166,118,247,11,20,130,90,140,204,255,0,128,5,136,241,126,129,204,69,97,68,160,147,229,250,5,192,0,0,0,63,50,185,93,137,67,138,153,82,155,121,73,83,132,217,19,100,70,119,177,159,188,203,200,126,118,54,197,167,132,169,205,206,40,7,43,92,132,179,167,123,187,181,210,165,94,246,63,197,17,135,181,230,221,152,190,7,121,80,104,244,138,197,57,84,252,80,244,114,126,54,36,117,179,90,27,223,163,77,146,209,88,142,196,118,185,218,196,3,245,246,174,219,170,159,19,209,111,71,42,216,250,155,175,142,223,112,239,165,157,229,183,26,111,162,71,59,93,93,122,92,196,96,226,76,107,138,49,116,228,63,88,196,213,138,131,134,209,71,215,54,107,142,171,69,204,244,221,74,63,15,136,249,124,76,124,181,204,89,136,113,22,227,190,107,117,25,188,62,173,223,19,45,111,104,213,107,219,81,242,190,146,189,188,136,108,134,203,155,47,83,243,74,117,34,165,63,18,71,101,178,196,177,224,45,135,169,41,144,151,17,169,147,59,221,194,228,123,195,45,54,254,48,29,63,33,246,98,198,57,167,89,161,191,77,157,135,74,61,79,137,208,220,247,93,254,182,135,72,245,17,52,162,234,217,153,117,247,9,60,217,119,97,26,94,21,163,68,155,141,112,110,92,85,156,92,57,44,169,125,220,151,214,165,156,155,164,204,220,142,87,178,83,111,224,232,54,15,36,118,100,203,236,180,195,148,86,98,208,240,244,153,20,222,39,76,150,232,44,48,181,111,28,112,206,198,70,102,92,151,110,188,237,241,25,170,28,8,112,25,76,120,113,89,97,180,94,201,105,178,65,21,206,231,200,190,32,58,254,24,203,140,21,133,225,197,98,149,131,104,16,22,196,84,69,188,58,115,77,120,82,73,45,37,165,37,225,240,151,47,129,14,206,68,69,208,136,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,7,193,58,131,69,169,104,227,232,240,100,238,239,163,125,29,11,211,123,94,215,46,93,11,244,15,188,0,105,238,208,187,21,225,204,107,79,170,206,195,248,27,47,34,60,154,3,241,153,117,234,99,109,173,183,180,186,105,81,26,24,51,43,26,136,238,92,249,8,155,206,157,159,179,15,37,241,53,102,82,107,244,152,133,71,225,255,0,169,50,159,108,211,189,109,178,240,125,26,45,125,239,62,157,79,175,191,209,19,241,216,146,218,218,125,148,56,135,18,104,82,86,146,81,25,31,82,50,62,164,48,174,114,108,199,151,121,151,72,171,162,110,30,195,140,72,168,240,250,164,59,65,97,245,150,237,77,218,230,118,53,114,65,23,94,95,144,21,14,219,48,109,121,136,114,146,174,228,60,89,141,49,228,216,77,83,31,97,184,240,234,43,113,180,58,185,13,184,74,36,56,242,72,185,106,185,245,185,252,76,196,186,108,243,180,198,22,205,42,93,34,44,24,248,136,228,46,129,30,160,183,39,161,191,17,26,90,35,51,50,117,70,106,51,112,191,135,152,139,173,182,118,72,165,101,21,106,101,123,15,226,104,141,52,253,74,28,36,197,135,70,76,68,182,74,134,107,51,35,67,166,86,51,110,230,86,230,103,113,134,242,95,105,124,123,147,248,154,73,198,172,215,231,179,26,158,186,91,108,162,184,244,100,165,41,113,187,25,17,18,136,136,137,187,105,183,191,175,33,17,232,176,6,182,228,22,211,146,243,63,191,120,156,44,244,78,236,225,116,235,170,27,250,183,155,222,151,109,58,109,187,248,222,255,0,1,178,8,86,162,189,172,40,184,0,0,0,0,5,174,54,135,91,83,110,33,42,74,200,210,164,168,174,70,71,238,49,168,91,104,108,211,11,31,96,124,99,88,165,208,48,147,115,167,247,126,238,84,168,132,79,22,135,163,164,245,45,45,40,253,84,25,23,51,229,98,27,126,62,42,189,34,13,110,3,180,234,132,86,31,101,237,58,208,243,68,226,85,101,17,149,210,124,143,153,16,15,53,185,237,150,53,60,178,199,21,58,37,65,116,219,198,114,59,122,96,154,183,100,107,142,135,10,215,66,125,199,207,151,81,208,41,245,41,148,215,141,248,114,228,71,90,145,160,212,203,134,131,50,185,29,174,71,211,145,9,135,237,1,217,55,9,215,97,171,21,83,222,164,82,228,205,173,67,66,205,154,19,90,244,166,19,137,210,107,37,164,204,143,65,29,190,5,228,34,39,25,208,83,134,241,69,102,136,137,4,242,105,213,25,16,201,100,222,130,81,54,226,147,125,55,59,95,79,75,242,1,189,25,19,181,245,42,143,223,157,243,51,24,202,223,112,219,187,56,149,233,182,246,254,179,197,110,165,211,200,110,141,47,106,108,44,244,55,31,101,140,76,146,66,143,246,45,145,220,136,143,251,176,135,12,173,139,42,163,222,122,106,14,179,187,220,244,51,59,223,95,196,188,132,206,101,198,207,148,89,116,87,183,243,97,44,206,90,147,117,210,208,174,90,17,230,177,61,131,29,230,78,217,212,122,101,26,162,81,230,99,86,84,222,230,198,211,136,77,174,180,116,179,229,230,52,71,63,54,173,197,152,183,16,76,238,92,117,142,163,199,57,12,56,134,157,169,186,130,73,20,114,73,242,75,198,68,119,51,63,202,37,86,102,199,152,50,188,218,217,150,186,42,146,253,181,19,152,125,167,8,244,244,185,26,249,244,29,11,24,246,111,101,197,100,141,198,101,225,184,142,41,212,168,214,156,34,193,153,145,32,202,215,222,151,195,244,10,33,66,179,138,43,181,105,178,101,76,173,212,100,45,247,214,242,212,252,149,173,74,82,140,204,212,102,102,119,51,185,243,28,84,162,41,27,222,32,137,221,58,109,175,197,110,190,98,73,51,11,179,34,133,25,217,46,66,204,136,17,136,231,172,137,45,97,84,39,74,110,191,15,41,29,58,126,129,133,103,236,18,154,118,141,206,106,17,111,47,125,52,45,61,45,254,17,241,1,152,54,122,198,121,55,130,105,104,85,79,47,24,114,67,53,146,152,135,99,210,98,154,146,68,150,173,99,82,136,201,68,105,51,253,28,198,201,84,118,247,202,140,35,70,113,45,80,177,155,13,68,181,145,18,44,100,146,117,44,189,82,226,10,220,213,207,242,141,6,111,101,188,103,18,205,198,207,170,211,73,51,213,100,69,117,37,127,62,82,126,3,245,41,155,33,226,218,243,237,196,157,159,117,119,80,253,245,19,176,93,112,143,73,25,149,200,228,243,232,64,50,54,208,93,162,212,204,78,181,195,193,213,172,202,165,26,38,50,239,235,148,176,157,4,193,146,139,232,228,159,85,25,29,186,13,60,153,51,49,115,195,17,212,227,250,107,82,150,203,242,30,171,33,186,197,73,247,18,68,167,44,70,101,227,45,118,119,248,85,207,207,121,50,207,179,42,157,95,97,185,245,124,215,141,49,78,178,225,153,73,195,9,116,238,78,105,35,186,164,245,177,88,109,174,79,236,25,150,88,5,246,101,200,135,134,42,203,238,196,196,81,175,10,199,108,214,171,182,102,225,153,173,92,207,71,79,143,81,6,48,217,67,99,5,224,207,74,125,38,161,224,89,220,103,3,184,221,70,222,232,209,191,213,125,108,21,175,169,61,60,134,254,71,142,204,100,27,108,50,219,105,51,189,144,146,34,191,228,28,16,105,20,202,118,190,10,159,21,141,229,181,110,153,74,53,90,246,189,139,159,83,31,96,160,0,56,220,89,164,185,121,128,45,101,211,159,81,230,191,106,255,0,106,92,227,255,0,47,241,15,204,95,30,146,13,195,81,153,115,235,230,35,115,53,59,28,62,234,57,165,140,179,43,250,35,59,179,210,202,253,66,185,193,122,33,190,225,184,169,14,61,186,222,113,169,215,167,94,157,90,83,123,94,197,208,6,193,118,92,251,10,229,167,231,159,156,77,27,88,93,6,41,217,111,34,255,0,161,179,34,176,206,74,250,83,233,23,163,156,111,234,159,3,193,239,248,137,143,73,252,14,241,205,58,119,250,125,115,190,155,242,189,139,43,128,0,0,0,0,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,54,163,236,164,254,137,76,246,196,217,215,247,122,244,115,210,62,11,245,51,209,110,51,113,195,195,98,55,225,184,182,245,106,220,106,245,10,218,173,206,215,60,255,0,177,78,202,95,208,125,149,149,92,179,244,247,210,222,243,196,15,215,120,222,235,224,55,123,200,209,217,221,110,247,206,222,220,54,173,90,138,250,237,110,87,48,216,0,0,1,160,29,179,121,165,232,166,206,52,44,179,129,93,225,103,227,188,64,223,19,11,133,215,198,82,225,32,222,123,233,13,6,150,244,74,85,57,92,148,149,170,246,43,167,120,66,56,59,61,242,190,171,154,187,96,229,181,50,158,169,108,199,160,86,26,197,19,165,179,9,82,81,29,138,122,138,73,111,108,100,77,161,215,91,106,57,56,163,178,87,33,28,148,102,72,84,164,237,173,217,189,253,24,57,167,74,204,207,187,47,162,93,217,135,216,161,112,94,142,241,251,205,220,153,15,111,119,156,83,86,191,19,167,78,147,182,139,223,157,137,177,79,102,247,244,31,102,157,87,51,62,236,190,150,247,158,31,126,133,193,122,59,192,110,247,146,99,189,189,222,113,78,222,220,54,157,58,74,250,239,126,86,48,221,80,0,1,230,219,108,12,1,39,44,54,163,205,44,24,246,30,137,66,143,23,20,78,147,79,167,196,38,146,195,20,233,46,156,136,68,218,90,61,8,65,198,121,147,36,21,180,17,146,76,146,100,105,41,84,236,105,199,242,113,54,203,149,76,25,81,196,49,37,200,193,216,162,92,104,116,244,155,68,252,26,116,134,154,144,217,173,41,34,89,161,201,46,78,52,173,119,185,165,196,145,217,189,41,236,27,107,118,111,127,70,14,105,210,179,51,238,203,232,151,118,97,246,40,92,23,163,188,126,243,119,38,67,219,221,231,20,213,175,196,233,211,164,237,162,247,231,98,253,93,136,118,7,174,236,101,138,177,45,90,62,122,122,87,69,197,20,246,99,204,164,122,48,136,55,148,195,154,163,201,223,156,135,87,224,67,146,81,187,34,74,85,191,186,174,104,72,13,43,237,127,194,213,220,115,182,134,94,224,172,45,7,141,173,98,12,31,73,165,211,163,111,80,222,254,83,245,105,237,180,222,181,154,80,157,75,90,74,234,50,73,94,230,100,92,198,245,108,11,177,70,21,217,79,46,34,86,234,212,206,35,51,113,53,61,151,49,29,66,65,54,183,32,107,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,190,113,4,179,61,41,105,13,102,169,25,23,151,19,179,197,157,161,234,116,110,59,25,193,195,237,97,186,108,153,6,75,110,157,21,47,72,113,197,199,69,188,15,57,197,45,11,112,204,213,187,73,33,58,9,110,147,153,0,0,0,0,0,0,0,65,15,104,70,0,198,89,167,218,61,141,178,251,47,176,244,186,230,33,174,72,162,70,131,6,49,22,183,87,220,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,167,120,97,76,43,178,142,92,80,54,147,198,187,83,84,218,239,156,103,138,56,70,41,174,72,100,137,186,20,86,160,49,17,196,199,43,157,222,119,116,179,91,199,101,19,107,38,146,73,35,116,222,15,192,216,147,99,236,51,178,54,87,181,69,73,68,155,141,171,145,216,86,44,172,68,118,70,226,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,210,157,138,0,0,0,0,1,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,176,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,175,249,177,216,215,247,80,205,60,101,153,159,209,29,221,158,150,226,10,141,119,130,244,67,125,194,241,82,92,123,117,188,227,83,175,78,243,78,173,41,189,175,98,189,134,234,236,185,145,127,208,215,145,56,103,37,61,41,244,143,209,206,55,245,79,129,224,247,252,68,199,228,254,7,120,230,157,59,253,62,185,223,77,249,94,196,25,84,0,0,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,101,93,168,251,41,63,162,83,61,177,54,117,253,222,189,28,244,143,130,253,76,244,91,140,220,112,240,216,141,248,110,45,189,90,183,26,189,66,182,171,115,181,207,42,236,49,176,199,244,23,122,109,254,186,62,152,250,99,221,191,218,78,239,225,120,78,39,252,33,237,122,184,159,220,219,71,190,252,131,106,128,0,0,0,0,4,21,237,235,149,184,239,58,123,73,241,206,90,101,165,11,190,113,37,103,187,56,40,92,83,49,247,187,170,4,87,156,250,71,150,134,211,102,218,90,188,74,43,218,197,115,50,35,157,65,143,240,174,69,229,198,16,205,140,107,157,244,202,54,247,25,227,190,17,170,149,82,65,146,220,102,44,120,204,48,220,88,252,139,116,201,240,232,113,100,87,82,220,50,53,40,201,13,37,176,234,155,40,236,163,151,27,37,101,194,48,86,10,107,142,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,47,53,128,0,0,0,15,201,197,152,90,133,142,112,173,103,5,98,152,60,109,23,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,204,126,176,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,227,95,246,214,217,75,250,48,114,178,149,150,126,158,250,37,221,152,129,138,239,27,221,124,126,243,119,26,67,59,173,222,249,171,95,137,213,171,81,219,69,173,206,228,17,3,217,113,237,217,150,95,158,190,79,52,79,240,208,13,151,59,41,63,161,175,61,176,206,117,253,222,189,35,244,115,141,253,76,244,91,131,223,241,16,223,141,248,110,45,205,58,119,250,189,67,190,155,114,189,203,127,192,98,173,172,125,150,51,147,236,255,0,16,252,185,241,230,176,122,125,205,140,11,247,80,202,204,101,150,125,233,221,158,150,225,250,141,11,141,220,111,184,94,42,51,140,239,119,122,147,175,78,243,86,157,73,189,173,114,189,196,107,127,168,99,255,0,194,139,255,0,18,127,252,124,4,170,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,227,95,246,214,217,75,250,48,114,178,149,150,126,158,250,37,221,152,129,138,239,27,221,124,126,243,119,26,67,59,173,222,249,171,95,137,213,171,81,219,69,173,206,228,17,3,217,113,237,217,150,95,158,190,79,52,79,240,208,13,151,59,41,63,161,175,61,176,206,117,253,222,189,35,244,115,141,253,76,244,91,131,223,241,16,223,141,248,110,45,205,58,119,250,189,67,190,155,114,189,203,127,192,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,127,219,91,179,123,250,48,115,78,149,153,159,118,95,68,187,179,15,177,66,224,189,29,227,247,155,185,50,30,222,239,56,166,173,126,39,78,157,39,109,23,191,59,23,107,216,99,97,143,232,46,244,219,253,116,125,49,244,199,187,127,180,157,223,194,240,156,79,248,67,218,245,113,63,185,182,143,125,249,4,85,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,134,85,218,143,178,147,250,37,51,219,19,103,95,221,235,209,207,72,248,47,212,207,69,184,205,199,15,13,136,223,134,226,219,213,171,113,171,212,43,106,183,59,92,242,174,195,27,12,127,65,119,166,223,235,163,233,143,166,61,219,253,164,238,254,23,132,226,127,194,30,215,171,137,253,205,180,123,239,200,54,168,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,230,176,122,125,205,140,11,247,80,202,204,101,150,125,233,221,158,150,225,250,141,11,141,220,111,184,94,42,51,140,239,119,122,147,175,78,243,86,157,73,189,173,114,189,196,107,127,168,99,255,0,194,139,255,0,18,127,252,124,4,170,0,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,202,187,81,246,82,127,68,166,123,98,108,235,251,189,122,57,233,31,5,250,153,232,183,25,184,225,225,177,27,240,220,91,122,181,110,53,122,133,109,86,231,107,158,85,216,99,97,143,232,46,244,219,253,116,125,49,244,199,187,127,180,157,223,194,240,156,79,248,67,218,245,113,63,185,182,143,125,249,6,128,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,127,219,91,179,123,250,48,115,78,149,153,159,118,95,68,187,179,15,177,66,224,189,29,227,247,155,185,50,30,222,239,56,166,173,126,39,78,157,39,109,23,191,59,23,107,216,99,97,143,232,46,244,219,253,116,125,49,244,199,187,127,180,157,223,194,240,156,79,248,67,218,245,113,63,185,182,143,125,249,6,213,0,0,0,0,0,0,0,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,141,92,216,236,107,251,168,102,158,50,204,207,232,142,238,207,75,113,5,70,187,193,122,33,190,225,120,169,46,61,186,222,113,169,215,167,121,167,86,148,222,215,177,94,192,54,3,178,227,216,79,44,191,61,124,226,104,218,161,138,182,92,200,191,232,107,200,156,51,146,158,148,250,71,232,231,27,250,167,192,240,123,254,34,99,242,127,3,188,115,78,157,254,159,92,239,166,252,175,98,202,160,3,85,123,81,253,132,243,55,243,47,206,33,13,170,29,43,57,50,135,6,231,190,93,212,50,183,48,88,150,254,30,171,72,130,244,230,35,62,108,174,66,35,75,102,81,50,107,47,18,80,181,48,148,44,210,105,94,133,43,74,144,171,40,130,40,59,49,123,63,225,230,236,200,219,64,231,126,29,226,240,44,77,47,225,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,108,184,132,165,229,45,55,53,54,149,161,201,148,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,0,0,1,249,49,176,181,10,38,42,168,227,88,240,116,86,170,180,248,116,185,146,119,171,61,236,88,142,73,114,59,122,12,244,39,74,230,201,59,145,18,143,121,101,25,146,82,69,250,192,2,42,251,115,191,105,63,223,39,242,104,239,253,152,189,159,243,50,138,28,109,160,115,191,14,240,152,234,94,151,240,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,54,92,66,148,202,80,155,154,92,82,208,222,213,103,158,202,57,113,180,78,99,229,198,53,205,6,187,214,149,151,61,230,251,52,7,89,37,69,169,74,148,113,13,181,73,51,63,27,45,240,170,51,102,218,92,82,210,75,51,66,86,219,185,172,0,0,0,4,85,246,231,126,210,127,190,79,228,209,42,131,85,118,231,216,99,250,52,125,9,255,0,93,31,67,189,14,239,47,237,39,120,113,92,95,13,254,16,206,141,60,55,238,175,175,221,110,97,160,29,138,158,212,248,167,236,254,119,204,105,194,106,70,149,108,83,217,189,253,7,217,167,85,204,207,187,47,165,189,231,135,223,161,112,94,142,240,27,189,228,152,239,111,119,156,83,183,183,13,167,78,146,190,187,223,149,143,117,64,0,0,6,42,218,199,217,99,57,62,207,241,15,203,159,30,107,7,167,220,216,192,191,117,12,172,198,89,103,222,157,217,233,110,31,168,208,184,221,198,251,133,226,163,56,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,70,183,250,134,63,252,40,191,241,39,255,0,199,192,101,94,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,68,191,109,173,178,151,244,96,229,101,43,44,253,61,244,75,187,49,3,21,222,55,186,248,253,230,238,52,134,119,91,189,243,86,191,19,171,86,163,182,139,91,157,203,0,108,185,217,73,253,13,121,237,134,115,175,238,245,233,31,163,156,111,234,103,162,220,30,255,0,136,134,252,111,195,113,110,105,211,191,213,234,29,244,219,149,238,65,191,224,0,0,0,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,53,255,0,54,59,26,254,234,25,167,140,179,51,250,35,187,179,210,220,65,81,174,240,94,136,111,184,94,42,75,143,110,183,156,106,117,233,222,105,213,165,55,181,236,87,176,221,93,151,50,47,250,26,242,39,12,228,167,165,62,145,250,57,198,254,169,240,60,30,255,0,136,152,252,159,192,239,28,211,167,127,167,215,59,233,191,43,216,131,42,128,0,0,0,0,214,174,209,44,244,153,144,59,41,226,188,73,65,172,247,102,36,175,110,176,221,5,228,147,228,226,101,74,51,39,86,211,140,154,84,203,205,197,68,167,155,112,212,148,165,198,81,235,25,146,21,0,56,79,11,87,113,206,42,163,96,172,45,7,141,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,185,137,233,219,159,97,143,232,209,244,39,253,116,125,14,244,59,188,191,180,157,225,197,113,124,55,248,67,58,52,240,223,186,190,191,117,185,227,77,147,251,42,105,91,51,231,109,31,58,42,25,219,47,20,200,160,71,150,152,48,25,160,38,156,141,251,236,46,57,173,213,156,135,141,104,38,157,118,200,73,32,245,154,21,170,201,52,44,55,127,9,225,106,22,6,194,180,108,21,133,160,240,84,92,63,79,143,75,167,70,222,173,205,196,86,27,75,109,55,173,102,165,171,74,16,146,186,140,212,118,185,153,159,49,231,11,107,31,106,124,228,251,64,196,63,49,124,122,83,17,171,155,29,141,127,117,12,211,198,89,153,253,17,221,217,233,110,32,168,215,120,47,68,55,220,47,21,37,199,183,91,206,53,58,244,239,52,234,210,155,218,246,43,216,6,192,118,92,123,9,229,151,231,175,156,77,26,65,219,63,144,209,176,174,104,97,172,255,0,161,66,151,195,227,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,214,66,90,36,163,148,23,22,90,205,75,52,201,166,203,153,23,253,13,121,19,134,114,83,210,159,72,253,28,227,127,84,248,30,15,127,196,76,126,79,224,119,142,105,211,191,211,235,157,244,223,149,236,95,38,214,27,58,210,182,165,201,42,198,80,84,42,209,40,210,39,72,137,46,13,97,234,90,103,174,154,251,47,161,102,235,77,154,208,100,181,52,78,178,106,74,210,100,135,150,92,200,205,38,17,65,216,251,156,117,220,13,181,1,101,84,118,120,138,46,101,211,223,143,49,189,72,70,226,84,24,239,203,143,38,230,133,45,90,80,137,45,110,201,72,73,241,58,213,168,219,73,9,191,17,129,132,251,22,171,184,27,21,81,177,174,22,218,199,130,173,97,250,132,122,165,58,79,160,136,115,113,41,135,18,227,78,104,92,229,33,90,86,132,157,148,70,147,181,140,140,185,9,63,0,26,1,219,87,236,177,133,190,208,32,252,186,162,55,252,107,254,218,219,41,127,70,14,86,82,178,207,211,223,68,187,179,16,49,93,227,123,175,143,222,110,227,72,103,117,187,223,53,107,241,58,181,106,59,104,181,185,220,130,32,123,46,61,187,50,203,243,215,201,230,137,254,26,1,178,231,101,39,244,53,231,182,25,206,191,187,215,164,126,142,113,191,169,158,139,112,123,254,34,27,241,191,13,197,185,167,78,255,0,87,168,119,211,110,87,185,111,248,8,181,237,193,192,18,93,165,101,102,105,65,195,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,190,245,104,34,102,122,211,200,208,131,55,61,83,112,181,107,7,100,254,41,174,225,253,182,176,133,38,145,59,135,137,137,169,245,122,93,81,189,210,23,196,69,68,23,165,165,187,168,140,209,103,226,71,93,210,100,175,5,175,165,74,35,152,157,172,54,117,165,109,75,146,85,140,160,168,85,162,81,164,78,145,18,92,26,195,212,180,207,93,53,246,95,66,205,214,155,53,160,201,106,104,157,100,212,149,164,201,15,44,185,145,154,79,72,48,159,98,213,119,3,98,170,54,53,194,219,88,240,85,172,63,80,143,84,167,73,244,17,14,110,37,48,226,92,105,205,11,156,164,43,74,208,147,178,136,210,118,177,145,151,32,18,124,174,105,49,243,172,172,163,31,65,244,28,78,38,229,112,6,214,68,118,231,208,114,145,220,124,166,102,158,131,145,183,12,239,215,244,128,231,20,82,82,180,154,86,146,81,31,82,50,185,10,128,13,79,219,87,103,86,115,91,15,50,245,54,141,133,202,90,235,49,164,56,252,248,229,173,72,68,87,91,177,168,154,81,153,243,77,190,4,33,187,49,176,78,58,201,60,109,136,102,192,196,136,166,238,234,242,233,68,116,105,143,50,162,73,60,179,208,86,74,62,143,232,139,151,193,60,188,189,27,207,166,193,169,180,76,206,136,196,132,37,68,178,75,173,18,200,142,198,87,177,251,249,152,214,124,252,216,191,46,115,42,154,181,38,159,134,233,146,36,85,206,160,236,130,195,76,60,181,154,146,237,210,163,212,147,59,154,238,102,103,212,186,0,211,28,131,237,11,164,211,59,247,210,106,190,99,212,119,156,46,227,84,132,189,187,182,247,87,175,36,173,123,167,167,144,223,60,59,181,78,93,99,26,83,232,106,137,136,86,135,156,84,67,76,168,204,25,29,210,92,140,183,199,225,241,127,24,139,172,101,176,179,248,87,131,238,188,219,113,142,43,121,175,113,69,54,111,167,77,175,166,71,63,88,255,0,132,97,217,149,124,213,192,78,148,72,185,201,138,222,73,39,139,250,58,148,150,74,247,181,172,78,159,226,117,1,37,155,72,229,246,94,230,46,31,196,83,105,184,23,15,162,109,67,132,209,34,101,45,130,112,183,107,100,143,82,210,149,31,170,131,34,235,202,196,34,215,63,50,234,167,151,184,190,160,184,46,64,130,193,61,29,132,55,79,53,52,73,213,29,43,62,68,148,145,17,153,25,159,196,125,242,179,223,55,31,109,81,95,204,188,94,234,21,107,146,235,210,140,143,223,208,214,58,141,118,78,32,199,18,23,34,181,137,170,18,86,181,37,197,42,83,235,124,204,210,157,5,115,82,186,219,223,229,200,7,82,44,79,88,90,74,45,70,175,80,146,203,69,100,182,185,10,90,82,101,200,140,136,206,197,202,229,249,70,202,101,110,215,242,112,111,121,241,24,139,28,23,25,185,183,13,44,255,0,97,175,173,222,47,198,229,249,70,40,160,100,103,125,172,175,138,55,90,217,223,115,131,171,173,185,126,16,188,198,203,224,30,207,184,149,190,63,121,153,172,163,115,186,182,172,62,75,189,245,127,132,114,232,32,221,220,155,219,123,6,226,122,35,142,173,172,104,242,142,162,113,201,82,82,210,143,212,111,151,225,207,151,139,248,198,91,94,125,225,26,156,19,82,105,213,147,222,127,116,101,175,113,251,254,144,252,134,174,224,205,133,39,97,24,154,34,103,35,230,132,73,226,77,45,209,141,162,51,34,79,46,82,79,241,75,152,239,191,113,58,173,34,157,160,243,2,91,198,215,191,134,82,111,117,127,182,159,152,163,244,243,91,62,176,77,30,18,93,85,34,174,78,28,166,208,107,106,59,55,59,182,163,235,188,46,92,132,94,109,43,158,50,177,109,70,175,78,164,214,49,19,13,183,136,164,62,218,30,144,105,66,91,37,60,68,146,36,184,118,182,162,229,208,101,125,178,153,197,88,58,165,36,152,198,245,87,90,42,140,70,146,210,31,113,164,167,84,67,85,200,137,102,94,227,253,35,72,234,211,165,205,157,37,201,114,158,121,107,125,107,82,156,112,212,106,81,168,238,102,103,212,249,245,19,168,248,249,159,188,109,246,198,251,53,86,49,229,127,14,98,55,91,195,82,33,195,197,240,216,125,185,164,165,173,104,66,227,173,73,34,221,40,141,38,75,232,103,230,48,238,74,100,235,25,147,223,59,234,210,33,247,119,15,109,80,137,237,123,205,231,238,211,107,104,248,222,255,0,1,59,91,63,108,241,131,50,195,14,185,14,13,58,138,251,137,171,28,244,60,213,25,168,230,133,232,104,138,214,51,177,150,236,142,247,254,33,70,69,203,172,11,73,193,88,106,159,72,133,70,165,67,56,123,221,37,10,58,91,66,117,184,181,30,155,36,173,125,71,126,94,243,29,180,80,136,146,86,73,17,23,192,84,0,0,0,0,0,0,112,75,150,220,54,201,215,82,163,35,86,159,9,127,249,121,14,26,181,71,187,35,165,253,206,243,82,201,22,213,111,113,159,151,192,104,206,215,59,101,87,50,254,140,235,20,172,55,57,14,69,196,106,128,110,199,174,173,131,90,82,135,203,246,45,29,136,244,17,219,234,242,1,218,118,136,219,135,3,101,255,0,163,250,162,227,54,184,254,47,245,146,25,77,244,110,189,111,167,79,227,242,235,239,17,39,154,27,66,102,22,106,98,40,205,83,179,19,25,238,37,195,69,49,109,207,171,191,165,102,165,174,228,162,39,20,70,131,39,8,143,242,242,29,38,185,152,120,227,49,55,29,247,140,43,175,247,126,173,215,21,82,122,78,157,229,175,167,82,188,62,161,94,221,121,121,9,11,217,87,96,92,45,85,143,10,189,90,196,116,170,145,194,196,109,221,185,88,105,183,77,198,208,76,43,70,165,58,118,35,185,149,172,101,204,249,0,193,59,55,108,83,143,179,26,167,135,113,69,70,126,16,159,10,161,197,235,110,162,235,206,184,189,218,94,65,107,35,97,68,118,52,17,151,51,228,68,37,11,103,109,147,240,134,92,97,216,72,173,224,44,6,244,212,198,144,203,175,196,165,180,165,47,84,131,89,120,148,202,76,202,196,69,207,200,101,252,11,148,184,47,2,82,160,211,104,248,114,136,193,65,222,238,215,26,150,211,22,214,165,25,216,146,94,31,92,239,110,188,252,199,115,109,166,218,73,33,166,210,132,151,66,73,88,136,69,203,229,167,209,233,84,182,26,98,159,76,137,21,12,182,150,144,150,25,74,18,148,17,17,18,72,136,138,196,86,46,95,1,246,128,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,146,149,21,148,146,50,248,144,168,0,235,88,151,47,112,134,39,142,76,85,240,149,14,121,111,183,230,83,32,52,233,26,236,101,171,196,147,241,120,143,159,196,198,147,103,47,103,212,42,231,115,250,47,131,242,206,157,184,226,55,255,0,169,228,206,242,251,189,62,164,99,189,172,174,190,99,127,135,19,177,98,191,109,252,102,156,211,211,90,8,237,250,64,121,204,206,13,151,113,198,87,207,83,85,122,150,29,112,154,166,157,65,69,9,231,140,141,4,167,46,94,38,147,226,250,51,248,116,230,49,102,27,197,152,131,9,85,163,79,165,215,170,112,92,137,175,118,184,82,150,210,209,169,38,71,164,210,101,107,234,59,253,102,61,18,102,222,205,89,113,152,52,138,161,203,195,56,109,167,222,164,63,5,15,57,65,97,229,182,70,151,44,162,51,177,242,53,153,218,229,245,243,17,13,181,158,200,212,156,177,170,98,170,181,47,18,196,54,105,188,14,238,44,122,50,99,167,233,18,194,78,218,93,50,79,53,153,244,231,207,204,65,153,54,26,219,101,154,27,108,225,172,97,92,199,149,87,33,210,101,169,68,169,36,251,90,213,49,42,74,139,120,249,115,36,174,215,183,152,148,220,191,204,10,86,54,162,211,42,20,246,103,33,51,105,172,206,79,18,148,146,180,45,8,50,213,101,31,139,196,87,252,188,199,153,248,85,154,214,16,169,186,116,122,196,216,174,19,123,163,114,51,235,101,70,147,178,140,174,147,233,114,46,95,1,187,187,41,237,209,141,240,245,81,138,53,66,37,114,170,205,63,15,38,34,82,246,37,120,146,102,218,152,73,44,146,109,168,136,236,71,203,221,126,162,137,178,1,214,48,134,49,60,81,197,222,158,113,184,109,223,245,237,122,181,106,253,201,91,213,254,17,217,192,5,12,136,250,145,10,128,14,21,36,200,204,200,237,204,81,14,17,222,247,28,214,47,33,194,109,219,161,219,242,0,230,35,184,168,177,7,200,94,2,213,161,43,43,41,36,101,241,33,165,155,99,100,202,49,70,29,83,141,211,168,74,55,177,33,201,188,134,110,103,118,228,117,240,31,63,23,241,141,213,24,211,55,104,144,234,212,70,217,125,166,108,83,201,203,173,162,95,61,14,23,191,235,18,68,67,228,182,203,21,9,221,243,198,67,194,111,232,225,244,239,91,82,180,223,121,123,93,158,93,8,76,78,87,97,70,176,189,17,232,77,69,132,193,46,106,158,211,25,4,148,220,208,130,189,172,92,252,63,196,53,135,39,240,109,50,7,123,89,152,171,215,195,255,0,99,36,173,109,231,243,141,203,165,33,9,142,173,40,74,124,103,208,190,4,37,43,47,180,0,80,206,222,225,164,84,0,0,0,0,0,0,0,0,0,0,88,163,63,112,184,249,138,25,88,7,206,173,74,51,35,73,218,254,66,228,18,83,126,98,227,191,184,80,154,51,247,24,14,82,85,252,133,194,212,160,147,210,226,167,200,128,124,243,34,55,41,178,67,134,162,34,85,252,63,80,224,135,74,143,21,229,60,218,220,51,82,76,143,81,149,186,253,67,239,234,92,192,138,192,42,40,102,69,212,197,69,170,34,62,189,108,2,213,29,204,200,186,11,144,86,73,11,82,147,185,121,11,250,0,168,0,0,161,153,36,141,74,50,34,46,102,103,238,24,151,59,243,178,131,150,216,86,181,61,88,155,13,71,149,78,225,190,138,161,53,8,211,188,113,178,241,22,241,38,92,151,114,233,238,31,70,111,231,214,7,202,234,37,90,69,102,184,204,103,225,209,228,84,146,151,33,200,117,38,148,33,195,35,61,218,79,149,219,62,87,191,47,168,67,118,214,219,105,79,205,124,65,138,232,180,30,225,151,70,170,112,59,169,13,193,150,211,170,221,33,133,42,219,197,149,172,182,204,185,167,161,114,247,24,14,93,182,54,172,174,230,54,47,169,81,98,175,10,204,167,179,62,28,166,95,167,154,220,53,169,48,137,39,226,39,148,147,34,53,168,142,197,212,136,106,132,10,22,33,197,117,39,213,78,161,79,154,243,186,164,169,16,226,173,195,34,53,21,206,196,70,122,110,162,231,241,33,217,240,30,83,230,6,113,86,94,70,24,160,113,175,28,101,74,52,183,41,134,75,66,20,150,204,254,149,101,239,81,21,186,243,242,18,83,178,191,103,76,138,111,119,226,28,99,15,17,64,57,248,113,165,57,186,170,192,90,73,245,238,22,105,34,74,84,118,228,171,94,253,58,136,48,142,206,187,7,187,137,189,32,244,171,12,230,45,59,134,225,55,22,133,185,222,106,222,234,245,227,157,237,165,61,60,196,186,229,222,90,209,240,37,45,116,250,107,245,5,161,82,206,85,229,41,38,173,70,148,23,236,82,158,94,2,254,17,251,24,119,6,211,112,223,17,193,63,41,124,70,141,91,213,164,237,166,246,181,146,95,140,99,247,197,0,0,0,20,185,23,83,20,82,201,37,204,199,11,142,159,43,88,5,235,123,79,34,52,244,28,100,242,188,136,113,153,26,206,226,226,108,207,169,0,230,75,134,101,238,23,234,49,198,132,17,23,188,114,18,64,46,126,66,183,63,32,34,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,141,176,117,63,24,83,155,129,61,217,72,66,36,37,242,56,234,73,42,228,149,39,222,147,229,226,49,23,91,96,108,63,21,39,83,196,120,114,141,143,106,50,170,56,165,231,86,134,163,19,200,208,231,16,179,82,73,12,94,215,211,99,185,149,140,75,72,252,92,69,133,160,98,72,137,137,53,217,8,66,93,39,136,218,82,72,239,99,47,121,31,47,17,128,243,87,69,170,99,76,175,223,111,48,219,177,123,207,77,187,198,27,168,213,187,191,169,205,55,252,39,62,189,72,75,38,201,155,111,187,138,169,177,233,216,158,187,128,96,61,55,17,162,25,52,137,70,210,212,218,210,193,106,73,45,243,51,59,169,68,71,210,229,208,126,38,209,29,154,172,98,95,71,253,19,103,20,78,225,184,190,35,85,86,3,122,53,110,180,250,232,77,239,165,93,47,208,71,68,156,45,154,219,59,226,154,98,170,152,94,44,103,32,186,205,116,138,84,134,159,45,40,115,169,238,93,230,159,161,62,69,226,228,126,100,32,244,89,71,173,83,107,80,89,157,2,163,18,83,111,106,208,184,239,37,104,85,140,200,236,100,103,123,88,255,0,65,143,208,17,153,178,143,104,230,23,149,78,194,216,79,27,214,168,84,249,106,227,184,166,227,210,42,10,52,89,79,184,139,40,181,167,153,105,63,127,83,232,125,36,7,46,115,79,8,102,93,22,53,99,12,213,211,53,185,8,113,196,169,49,158,104,141,40,116,219,51,179,137,35,245,138,223,250,133,29,200,5,8,238,87,47,120,168,0,0,0,248,43,20,166,42,209,147,30,66,156,74,82,178,89,110,204,136,238,68,101,239,35,243,17,111,183,174,202,176,155,165,206,197,20,152,24,182,92,154,158,49,117,229,165,13,19,141,233,113,50,150,102,146,75,55,181,237,99,185,242,49,42,227,161,102,214,89,194,204,124,62,197,30,74,230,17,53,57,50,254,247,117,180,42,228,135,19,213,105,50,183,143,235,232,3,205,206,24,196,117,28,43,196,238,99,178,92,86,139,241,8,87,236,117,116,230,95,141,252,66,119,246,90,206,170,78,53,195,74,113,88,131,14,56,226,235,167,17,41,137,45,39,170,237,177,98,34,222,29,213,226,254,33,20,89,241,177,86,103,101,247,113,240,216,90,114,184,254,39,87,17,84,130,191,83,117,211,66,202,222,191,191,224,63,75,100,13,167,229,101,181,102,129,135,42,61,210,196,121,88,178,44,167,148,236,73,14,45,45,169,113,208,163,35,109,86,232,131,229,99,59,128,158,198,205,42,73,41,10,35,47,50,49,120,233,57,89,152,180,60,193,194,20,186,245,46,115,111,166,126,255,0,118,109,176,227,105,86,135,86,131,177,44,174,94,161,245,29,216,0,80,202,226,160,2,195,109,42,59,153,159,33,113,36,136,84,0,0,0,0,0,89,188,77,249,24,11,197,171,73,43,204,53,115,248,11,128,112,27,36,92,249,139,146,217,23,75,142,67,43,129,21,128,8,172,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,89,92,94,40,101,112,31,50,154,185,244,49,115,45,218,252,140,115,233,32,34,176,10,128,165,200,130,228,2,160,0,2,213,32,149,214,252,135,228,201,194,244,249,70,102,227,210,10,233,211,225,82,122,126,129,251,0,3,171,175,47,232,234,51,188,153,188,255,0,118,143,248,163,145,156,11,72,101,36,73,145,51,242,173,63,241,71,100,0,31,149,31,14,65,140,119,109,215,207,195,167,154,139,249,135,233,161,4,139,216,207,152,184,0,81,73,37,17,145,251,249,14,187,139,103,65,163,209,229,205,147,49,134,18,206,239,82,158,112,146,146,186,210,92,204,237,230,59,3,206,161,134,86,251,135,100,54,147,82,142,215,177,17,92,198,151,109,169,181,94,31,203,236,39,140,168,144,106,116,245,212,224,119,118,150,36,65,148,178,61,110,199,81,221,73,178,79,194,179,62,71,228,3,77,251,75,51,34,5,87,18,84,40,112,106,212,121,42,143,88,167,188,104,97,244,173,194,46,238,62,102,68,163,229,226,242,247,144,210,156,191,192,21,44,195,196,114,233,241,169,53,89,102,152,238,76,211,79,97,78,42,219,196,21,236,73,87,135,199,215,226,92,199,98,204,124,75,137,243,251,49,234,213,138,93,62,28,135,37,33,153,38,81,110,194,116,180,203,108,220,137,229,223,173,185,117,191,62,131,125,246,14,216,210,187,6,191,31,20,226,90,101,86,36,106,158,17,67,137,91,117,24,106,73,184,226,226,172,136,146,90,148,69,98,87,95,46,162,13,197,217,203,103,74,30,92,250,67,184,60,66,142,240,225,47,199,104,43,238,247,222,173,154,79,227,243,235,238,27,40,56,218,97,12,223,73,153,223,204,114,10,0,0,0,0,40,102,69,212,0,204,136,174,103,98,33,209,243,39,52,48,254,3,160,84,106,114,241,29,10,35,176,119,58,138,124,196,54,148,235,90,18,90,174,180,153,92,151,203,153,117,33,248,89,173,180,62,94,229,141,46,164,237,107,17,51,26,68,90,83,213,20,33,200,50,93,35,74,82,187,25,238,208,124,174,131,229,123,242,17,63,181,78,221,211,243,54,165,137,240,190,17,244,122,125,62,165,193,112,238,149,62,99,46,175,118,150,22,174,110,45,36,86,82,20,92,200,185,23,47,113,136,59,158,221,155,105,214,171,83,228,225,108,59,47,4,212,226,195,170,195,144,218,226,56,183,156,50,224,149,168,204,208,249,149,137,78,25,116,242,33,164,84,12,23,140,179,95,18,79,125,56,74,179,37,115,9,218,153,149,50,3,171,47,27,132,119,47,10,188,31,73,200,254,37,204,100,140,157,217,131,53,182,142,196,15,214,219,194,142,185,18,92,21,202,109,200,85,24,140,106,54,156,67,7,201,231,12,200,175,126,165,212,174,92,132,159,236,213,176,93,19,46,152,166,213,235,14,226,72,211,29,195,204,196,146,218,234,16,220,66,29,50,101,75,73,104,108,250,26,15,157,204,185,123,197,31,159,178,182,197,184,99,1,250,79,190,78,51,141,199,112,86,227,137,180,106,209,191,245,126,129,55,245,249,245,234,67,120,97,67,110,19,70,211,70,163,35,86,175,23,94,133,252,194,177,162,55,23,86,237,74,61,86,189,207,200,115,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,14,169,143,240,61,59,26,80,39,210,39,187,49,45,204,221,107,225,148,146,89,104,90,20,86,186,79,241,75,221,230,59,88,0,136,125,186,246,47,220,87,166,226,188,43,64,199,117,71,166,212,225,50,173,212,93,251,91,178,132,100,106,78,134,47,200,219,34,189,237,123,136,240,196,248,43,17,225,106,140,200,181,44,59,86,132,136,210,220,139,121,113,28,108,201,73,82,139,73,221,37,226,240,159,47,129,143,76,216,187,5,211,49,140,36,66,168,191,41,180,33,228,190,70,194,210,147,212,73,52,254,201,39,202,202,49,163,91,71,246,117,83,49,131,18,170,88,119,210,121,114,167,87,87,53,104,239,56,45,160,144,178,120,204,203,91,101,239,82,121,94,252,192,71,94,72,109,95,140,178,223,190,184,40,120,96,187,199,134,213,198,182,239,245,189,229,180,217,228,254,57,223,175,184,77,38,67,109,21,64,204,186,26,165,63,138,240,147,146,21,85,56,45,183,2,122,15,93,208,209,145,17,27,170,51,81,154,255,0,139,144,129,12,192,200,172,198,203,142,3,210,108,56,184,93,227,189,220,106,155,29,221,123,189,26,191,6,179,181,181,167,175,152,202,27,52,237,95,91,202,58,213,18,157,33,138,35,116,194,196,145,170,50,222,145,18,67,174,54,222,182,73,106,45,218,249,145,37,187,218,198,119,191,94,68,3,208,154,86,149,164,148,133,18,146,125,12,142,228,46,24,59,33,54,156,192,25,189,134,104,83,41,152,134,52,137,85,110,43,66,25,129,41,164,171,116,227,164,118,222,39,151,38,207,169,253,94,225,155,153,121,183,219,39,90,86,164,43,161,218,192,47,0,0,22,115,35,46,66,235,144,162,136,250,144,162,117,117,50,1,120,252,250,181,49,154,155,9,97,245,56,73,74,201,126,3,43,222,198,94,242,63,49,247,145,123,192,202,224,58,69,23,46,233,84,221,246,233,217,231,188,211,125,106,79,186,255,0,185,248,142,236,69,167,145,116,22,164,237,113,82,112,140,237,112,23,92,133,142,105,50,234,47,50,35,28,110,33,87,186,72,5,18,86,59,144,230,28,72,189,249,144,228,34,176,10,128,0,0,0,0,0,0,0,161,149,197,64,5,164,146,191,50,21,181,133,64,5,12,236,4,119,228,98,138,35,48,35,34,46,125,64,84,249,23,33,66,51,51,20,81,139,53,233,235,112,28,166,100,93,69,190,35,63,128,227,212,107,232,103,200,115,17,88,5,64,0,0,116,220,115,153,88,107,5,112,93,241,90,224,248,205,230,239,239,103,28,215,163,77,253,84,157,173,168,191,72,253,108,85,138,32,225,120,8,157,57,169,11,66,222,38,72,153,73,25,220,210,163,247,153,114,240,152,133,221,173,246,197,127,26,250,41,232,182,34,199,52,254,15,142,223,239,101,155,90,245,238,52,219,67,231,123,105,87,95,48,31,135,181,166,216,88,155,31,87,151,3,15,102,39,29,76,155,135,142,4,132,119,67,109,107,82,214,249,41,23,91,41,81,93,43,46,101,231,214,227,7,100,190,71,227,44,214,197,52,118,162,225,142,244,141,84,226,52,151,26,211,27,205,211,110,95,171,137,50,177,183,240,189,189,247,31,30,78,229,62,36,205,44,83,65,76,105,212,231,17,38,183,22,154,105,168,58,225,145,154,156,111,145,145,33,94,15,164,231,249,121,9,183,217,91,102,26,54,91,224,156,46,186,190,21,193,174,212,169,220,110,242,84,56,40,82,207,120,243,246,210,181,52,149,122,171,34,62,158,242,1,141,54,50,216,191,14,96,122,36,58,222,39,203,110,10,123,244,249,113,158,119,190,28,114,247,152,74,74,108,135,205,62,170,11,153,23,184,110,229,34,143,2,139,6,52,24,17,183,45,70,97,17,219,78,181,43,74,18,68,68,87,51,59,242,34,230,62,136,144,226,193,97,49,226,70,101,134,209,125,40,105,4,148,149,206,231,98,47,136,231,0,0,20,51,177,95,200,5,69,171,86,146,228,98,195,112,143,165,197,166,102,126,243,1,71,13,70,95,148,91,160,207,220,57,9,6,125,109,97,113,38,222,64,56,201,191,34,28,132,159,117,133,196,66,182,32,20,36,252,5,192,0,0,0,0,0,40,103,96,21,1,77,68,42,0,0,40,125,0,14,254,225,81,105,117,23,0,0,0,0,0,0,0,0,0,0,161,242,1,80,20,234,42,3,137,248,172,73,211,190,70,173,55,183,51,47,226,26,97,181,30,198,24,79,28,194,171,86,40,217,109,198,205,103,13,63,30,51,157,240,235,118,120,137,245,32,172,167,210,94,178,200,238,101,110,124,198,234,14,55,227,177,37,165,178,251,45,184,135,18,104,82,86,146,50,81,31,82,50,62,164,3,206,22,97,101,102,102,228,102,55,159,37,20,46,228,238,77,213,149,197,71,147,185,223,50,130,252,117,234,190,247,227,109,94,235,114,218,157,137,118,215,171,97,23,211,135,49,222,101,240,144,226,82,101,104,103,185,146,230,151,85,45,11,47,19,76,25,157,210,165,31,91,115,250,132,131,109,39,179,14,31,204,124,41,136,215,77,194,24,49,53,26,143,7,162,76,202,122,9,127,70,235,55,212,180,180,165,122,168,50,46,190,226,16,231,181,86,70,226,172,141,199,181,103,155,159,72,132,199,17,18,26,81,70,117,198,236,110,68,75,182,182,237,5,164,244,153,159,199,221,239,16,79,70,90,230,86,30,199,120,126,145,80,165,214,184,229,206,165,71,159,175,134,91,90,210,180,32,245,217,73,77,175,172,185,114,235,208,119,97,7,155,30,237,144,254,6,196,40,167,226,140,69,142,167,68,133,134,202,10,24,102,89,186,218,28,66,227,145,26,82,183,210,68,146,36,40,139,161,216,250,9,154,194,24,250,147,139,248,190,238,143,53,190,19,119,175,126,132,149,245,106,181,172,163,252,83,20,118,144,0,0,20,181,197,64,6,31,205,188,141,194,152,243,186,184,220,47,199,112,59,253,63,126,186,214,141,123,187,244,113,55,190,130,243,232,32,131,56,242,194,191,147,88,242,150,134,104,125,206,184,241,24,170,164,184,148,72,210,105,121,203,57,205,107,191,224,253,95,135,78,124,253,31,26,82,175,89,36,127,89,13,8,219,171,102,216,248,138,13,123,20,83,104,152,81,158,238,193,114,136,150,228,98,75,201,83,101,37,119,65,147,71,107,106,43,29,203,152,12,125,217,243,181,25,213,26,192,89,127,92,199,59,215,221,239,93,236,78,236,211,123,28,167,75,198,150,136,186,17,31,37,124,62,2,75,105,85,24,245,72,45,78,138,246,245,183,53,105,86,147,77,236,163,35,228,100,94,242,30,113,114,103,22,212,178,127,60,104,243,39,85,42,40,98,145,196,106,69,53,245,17,150,246,27,132,90,8,212,130,234,225,95,167,191,168,156,29,141,179,102,14,101,101,77,6,99,43,171,56,227,177,230,188,107,158,100,106,50,68,215,17,204,201,106,231,210,223,1,21,176,160,40,71,114,191,152,168,168,166,162,243,11,144,162,147,126,131,138,230,71,99,51,1,205,114,49,81,198,149,92,95,168,128,81,70,101,107,15,151,82,201,69,204,125,102,87,28,42,110,231,114,176,11,219,230,146,184,228,22,54,86,34,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,85,212,112,173,211,74,140,137,92,190,161,204,175,244,15,157,104,53,40,250,0,229,105,102,174,102,124,135,40,226,101,58,74,199,97,202,0,2,138,22,41,122,124,192,114,0,226,70,165,25,30,163,183,214,57,8,5,64,5,142,58,150,173,168,143,159,144,12,117,157,57,147,75,192,88,75,16,201,149,90,224,95,139,66,151,57,10,225,148,238,157,45,56,100,190,73,81,29,141,29,62,29,4,23,237,73,157,184,131,53,243,39,19,65,133,137,187,210,21,83,130,210,142,9,12,111,55,81,216,51,230,109,164,202,198,217,249,94,222,251,141,185,237,25,218,28,163,226,183,176,205,58,167,137,163,38,165,130,148,222,237,183,180,50,165,56,228,180,93,100,78,115,247,17,242,62,68,53,43,100,252,147,173,230,142,104,97,105,239,59,70,151,30,167,199,93,21,37,45,195,86,238,59,229,227,45,218,136,236,109,242,235,208,132,25,255,0,179,243,101,24,248,214,59,24,179,21,96,46,54,44,234,60,210,68,142,244,54,245,184,137,200,65,120,80,241,25,88,144,162,232,69,200,75,62,94,224,42,22,9,162,210,225,210,105,60,17,196,166,177,8,147,191,91,154,80,132,32,180,221,74,59,219,73,115,248,117,29,79,102,236,174,135,150,185,103,70,162,157,42,140,196,136,205,202,109,107,128,193,37,38,75,148,227,150,35,208,147,183,50,191,46,164,50,201,17,17,88,138,196,65,2,160,0,40,0,11,86,178,65,92,238,2,166,100,146,185,152,193,249,205,180,134,7,203,110,231,227,177,159,119,119,143,17,167,245,57,231,183,155,189,221,250,52,171,91,89,121,117,22,231,246,209,24,99,42,240,251,115,234,81,171,198,93,234,80,12,224,33,189,70,173,14,159,236,157,79,135,232,207,248,57,8,48,205,221,161,113,86,101,247,78,227,25,226,231,59,187,127,126,62,162,225,219,121,187,245,108,226,191,19,159,79,112,131,33,103,238,215,25,143,154,85,196,192,164,230,15,121,197,159,73,42,91,136,238,150,25,214,107,91,164,104,186,153,73,149,201,194,231,203,175,94,67,245,54,101,217,27,26,102,110,32,195,117,188,67,151,221,229,75,169,113,155,231,123,217,166,119,155,180,60,148,242,67,201,81,89,72,34,228,69,123,121,14,251,178,6,197,56,159,23,191,73,196,181,84,224,185,241,32,226,150,27,144,137,164,227,174,45,164,28,117,169,4,74,96,200,200,201,71,200,204,138,230,98,93,114,235,42,112,190,3,162,83,233,208,112,174,30,132,236,29,238,131,129,5,182,210,141,107,89,158,155,33,54,185,44,239,211,169,138,49,206,204,251,55,97,12,165,194,116,246,163,224,206,234,156,136,210,99,184,93,226,235,246,74,228,155,150,230,234,139,157,146,119,47,168,103,214,89,109,134,208,211,73,210,148,36,146,146,189,236,68,42,132,33,180,146,16,146,74,75,161,17,88,133,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,71,112,21,0,0,0,1,66,59,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,145,25,137,72,38,223,70,164,145,234,34,185,151,63,200,57,64,6,163,109,3,177,134,4,199,253,195,193,101,183,31,192,113,90,191,86,30,107,70,189,213,186,190,155,223,65,249,244,16,247,156,155,58,99,236,176,172,37,18,176,119,118,182,205,56,170,11,253,80,101,235,36,148,229,215,201,213,126,39,79,135,65,232,237,72,66,253,116,37,86,243,43,140,23,159,155,60,97,172,195,195,149,211,139,132,48,137,203,123,15,202,130,195,211,105,237,234,109,102,219,186,79,81,54,163,36,145,174,252,185,245,228,2,27,182,88,218,155,23,101,126,39,195,20,169,120,235,187,40,180,206,55,83,125,216,211,219,189,227,111,168,185,147,42,89,221,110,121,157,175,228,66,100,54,94,207,236,61,155,184,38,153,41,156,89,222,211,157,143,42,67,170,224,22,197,210,137,74,110,246,221,164,185,120,74,197,245,252,68,36,109,35,179,254,38,202,76,119,136,144,236,170,27,45,82,184,75,162,154,183,18,69,189,101,159,80,183,105,46,174,115,233,239,234,59,86,199,123,74,212,50,131,19,200,110,183,136,177,107,148,228,81,228,70,106,45,62,90,141,8,113,114,90,115,81,33,78,161,36,92,149,115,46,119,63,137,152,15,64,105,82,86,146,90,78,228,162,185,125,66,163,19,228,86,111,209,243,31,11,97,247,160,183,86,222,74,160,68,168,26,230,146,53,40,148,219,94,177,146,213,117,120,202,255,0,151,152,203,0,2,211,185,125,66,224,1,110,171,151,35,230,23,49,198,233,219,167,46,98,137,115,220,119,1,114,14,247,22,42,233,113,54,233,200,16,171,222,215,23,242,53,23,32,28,132,124,174,28,140,91,123,30,145,113,116,1,66,79,62,130,224,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,25,220,15,168,169,244,22,25,149,128,113,188,163,34,229,126,163,132,150,102,124,199,50,203,81,88,129,44,159,91,159,232,1,200,132,17,95,249,135,32,0,0,248,43,21,35,165,198,76,130,103,121,169,194,69,181,105,247,25,249,124,7,214,251,236,198,105,79,62,234,27,66,109,117,45,68,146,46,118,234,99,71,187,65,54,158,195,153,121,135,90,162,53,18,155,84,151,26,189,17,11,105,53,150,218,113,41,92,39,151,168,209,161,70,69,204,139,242,144,12,67,183,22,216,24,166,135,79,157,68,164,64,170,194,85,63,22,187,20,159,141,94,113,163,90,27,76,148,218,201,65,88,142,196,118,185,244,33,22,177,83,80,196,218,184,250,172,135,56,107,104,223,45,78,219,87,91,92,249,122,164,63,71,31,226,165,99,108,85,91,171,71,167,27,37,80,170,73,158,72,67,187,221,36,227,139,85,174,73,43,145,106,235,110,99,121,182,26,217,75,21,212,61,54,227,222,171,83,183,125,219,163,125,67,112,183,151,226,111,107,172,186,88,191,72,131,109,118,55,217,59,3,225,124,52,85,25,49,168,117,25,48,241,39,22,211,203,160,50,151,19,161,184,230,73,74,141,74,52,243,77,200,203,161,152,221,184,177,35,194,97,49,226,176,219,77,162,250,80,218,9,41,43,157,206,196,95,88,224,165,64,58,116,117,50,110,235,212,179,85,244,219,220,69,254,129,246,138,0,2,134,100,93,76,136,5,71,11,142,31,75,123,188,197,171,125,39,107,88,255,0,40,227,74,76,253,198,0,147,51,87,81,206,146,43,92,197,169,65,242,28,132,159,112,1,21,249,11,172,94,66,160,0,0,0,0,0,0,0,0,2,213,244,23,10,24,14,2,112,205,70,155,116,248,142,100,171,87,184,124,242,8,237,114,35,62,99,145,181,146,174,3,152,0,0,82,220,238,42,0,0,0,0,0,0,0,0,44,113,90,109,200,5,224,56,18,189,70,94,27,14,82,51,183,64,23,0,165,207,200,88,107,52,153,248,64,114,0,161,25,31,67,35,21,1,198,251,12,201,105,76,190,210,28,66,173,116,173,36,162,62,119,232,99,92,118,158,217,91,3,102,253,49,15,76,133,66,133,41,202,147,18,23,33,202,11,50,92,89,34,58,219,36,153,154,146,103,200,203,157,249,88,136,108,144,0,243,175,180,14,75,185,147,88,167,16,203,161,226,165,105,111,17,75,165,161,17,33,240,132,150,201,199,76,136,180,184,118,79,209,151,135,167,79,33,153,246,98,219,147,48,48,183,164,189,232,172,67,91,226,184,61,223,17,137,159,45,206,157,245,237,169,10,235,168,188,189,82,18,153,180,22,207,242,51,91,15,162,157,31,17,185,9,93,236,83,204,209,79,57,6,69,161,210,211,98,113,63,221,58,252,58,115,16,173,157,187,30,102,62,88,119,54,234,147,137,42,221,229,196,223,78,28,125,157,214,239,119,241,85,239,175,225,211,222,34,194,124,112,46,55,86,45,167,46,106,169,199,24,211,36,216,210,111,239,63,98,147,189,244,151,227,116,248,14,218,32,147,101,253,177,33,101,132,186,85,10,171,130,216,52,63,136,216,152,185,18,43,37,24,154,65,155,41,51,50,83,39,200,183,102,119,185,23,95,33,48,89,43,159,184,35,52,240,181,26,167,77,173,80,219,126,167,196,104,138,197,97,153,43,45,219,142,36,237,166,198,174,77,153,244,229,249,5,70,89,1,107,110,54,234,73,109,56,149,164,250,26,78,228,98,224,1,212,243,39,10,83,113,78,18,175,65,159,30,50,202,93,34,84,69,41,232,233,118,201,83,75,46,100,125,75,196,124,135,108,22,184,157,109,169,23,182,162,50,1,231,203,108,188,176,139,151,217,207,140,31,163,79,105,148,64,238,253,219,113,162,20,114,45,113,35,145,219,74,188,62,185,153,219,175,63,49,177,61,154,57,249,95,164,74,70,15,125,170,132,184,208,40,19,156,70,186,162,201,26,149,80,109,87,38,205,38,68,127,72,101,123,249,249,141,161,237,4,200,170,174,44,203,28,123,93,167,206,150,226,229,119,94,136,236,211,148,233,158,153,17,82,118,50,87,63,84,207,160,136,202,114,230,100,222,98,85,33,85,169,207,58,227,49,19,29,73,144,147,138,162,55,9,167,72,204,148,71,110,94,239,121,115,18,71,164,60,51,84,85,94,131,76,168,169,163,66,165,194,102,65,164,215,168,200,212,130,59,94,220,250,245,31,170,53,87,98,252,232,160,227,76,37,133,40,17,213,1,169,17,112,100,23,156,74,42,72,117,105,210,212,116,25,26,8,136,203,154,191,208,54,168,88,1,98,210,86,51,177,11,197,15,160,14,34,228,125,69,229,208,113,186,13,159,63,200,3,152,142,224,105,184,162,69,192,40,73,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,92,83,65,124,63,64,184,0,80,138,194,134,98,170,232,45,185,23,80,3,185,251,197,164,155,245,49,198,71,113,206,223,79,202,2,169,73,36,172,42,0,0,49,94,112,230,60,156,29,221,28,60,23,29,227,56,139,232,148,109,91,70,239,201,39,127,88,100,170,133,66,61,57,148,191,37,198,208,149,40,144,70,181,146,74,246,51,234,127,80,134,237,184,54,148,162,98,47,66,251,182,155,5,254,31,188,181,238,42,200,119,78,174,26,215,178,57,116,49,36,106,86,103,230,5,119,55,243,34,134,245,98,116,244,169,230,163,83,12,228,205,92,163,36,27,235,247,170,215,47,164,63,15,215,230,37,119,179,251,33,176,229,19,1,96,60,84,180,211,100,203,103,189,60,103,75,109,46,42,239,74,111,215,212,103,208,255,0,65,88,71,54,199,57,11,136,115,19,21,97,124,83,16,234,44,70,131,140,97,71,112,219,165,173,244,22,135,35,172,204,214,74,34,79,37,243,47,113,115,247,137,224,203,76,44,230,19,193,244,218,43,178,148,242,162,239,174,165,53,187,51,212,234,213,234,220,237,235,10,59,60,104,237,68,97,49,216,109,8,66,47,100,161,36,146,43,157,250,16,229,0,0,0,31,52,250,132,58,108,87,165,205,148,203,13,176,210,158,90,157,112,144,148,165,36,102,102,102,125,10,196,124,192,115,173,90,82,106,181,236,53,207,107,29,161,167,100,230,29,98,84,10,19,242,214,117,102,34,25,179,82,56,198,100,184,238,185,123,146,21,203,194,69,111,202,58,86,211,91,108,229,254,94,210,241,37,30,59,184,122,173,46,7,7,102,81,137,88,109,199,117,169,149,114,65,33,70,86,37,223,223,200,174,34,135,104,92,217,169,109,29,142,234,139,195,56,38,73,27,142,198,155,104,47,170,161,224,106,50,25,63,81,180,242,186,139,159,184,249,8,170,237,5,181,30,96,102,117,110,181,75,122,179,136,97,70,70,32,147,53,166,149,95,125,244,54,68,183,82,72,74,76,146,69,98,93,136,203,220,93,57,140,183,178,222,198,20,108,194,244,155,189,49,84,37,112,28,22,239,136,161,34,71,175,191,189,181,58,90,125,66,250,249,121,15,163,101,205,131,113,206,44,171,53,84,169,77,174,209,89,157,64,76,212,169,252,50,241,164,148,181,50,162,108,148,110,36,140,236,163,231,239,211,208,76,246,24,194,222,142,241,63,127,113,28,70,143,235,90,52,233,213,241,59,250,192,143,201,203,220,171,194,153,127,76,93,58,143,69,164,178,149,75,57,100,113,169,205,199,34,94,148,21,236,159,127,128,185,253,94,67,186,128,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,160,34,176,168,0,0,11,84,118,32,20,82,141,34,210,93,253,195,133,197,106,51,34,43,243,31,67,105,211,126,96,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,99,173,54,243,106,105,212,37,104,90,77,42,74,138,228,100,125,72,200,94,0,53,127,106,141,151,240,62,97,225,28,79,84,118,5,10,36,218,135,5,121,42,161,50,243,169,221,186,194,125,123,145,157,201,22,235,208,236,33,135,105,108,178,78,78,230,101,106,147,71,172,146,155,140,228,86,19,195,70,225,10,206,69,109,211,178,82,163,183,63,119,188,249,143,71,18,152,226,88,83,26,244,234,183,59,95,223,113,31,157,164,27,54,215,49,229,5,21,154,77,66,115,170,147,136,33,43,115,26,146,183,205,41,68,23,144,103,116,175,153,92,139,221,239,176,13,61,216,227,107,156,105,132,241,34,105,114,14,181,81,141,7,13,148,54,154,93,125,212,54,157,14,71,73,41,41,52,168,147,201,54,34,46,132,98,108,48,230,33,58,231,17,120,166,206,227,71,245,205,87,189,254,5,228,60,201,226,124,63,82,193,152,146,173,74,159,14,73,42,4,231,224,169,79,48,166,76,212,135,20,147,185,31,67,240,159,47,112,147,29,138,246,209,194,241,189,50,239,138,69,46,155,171,187,183,124,78,32,109,189,231,235,139,219,83,101,123,114,189,188,200,65,42,192,62,74,117,78,29,81,149,63,14,75,47,33,43,52,26,154,112,150,87,177,29,174,94,254,100,62,177,69,139,65,40,124,170,51,66,143,157,249,216,125,163,230,125,179,81,114,191,95,32,28,76,172,206,255,0,147,222,62,132,255,0,164,124,132,131,79,82,62,127,1,204,132,248,136,254,32,62,143,136,184,186,1,116,21,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,216,84,90,160,3,87,33,196,181,23,59,24,170,214,69,114,191,184,112,154,190,32,57,91,45,70,57,139,145,14,38,111,107,151,81,204,0,0,62,121,242,19,18,12,137,43,94,132,178,210,220,53,90,246,34,35,59,128,195,155,71,103,149,3,43,48,38,33,168,74,168,198,106,69,51,132,212,151,226,190,226,75,120,243,36,87,221,151,62,78,123,140,66,78,216,217,242,246,112,102,61,101,200,231,78,114,2,229,66,146,211,177,227,188,210,148,104,132,134,207,147,138,189,174,106,247,123,188,134,219,118,141,103,116,197,84,179,11,6,194,196,247,108,251,167,76,110,8,191,22,35,135,227,54,254,179,235,240,248,8,213,209,63,17,212,222,117,37,196,60,164,18,212,126,20,114,34,36,252,11,200,6,77,217,255,0,37,43,89,171,138,164,82,99,192,146,225,34,148,185,197,184,146,203,106,177,56,210,111,119,57,91,233,58,117,19,247,148,121,73,3,46,187,215,135,114,121,247,134,226,252,67,205,175,240,123,206,154,18,86,245,253,255,0,1,163,29,159,187,60,83,225,201,165,98,106,150,15,209,222,88,41,133,155,253,224,163,222,45,195,138,187,233,39,57,94,198,125,8,73,153,36,147,208,128,84,0,0,80,204,139,169,143,157,231,111,200,173,212,94,226,200,142,215,28,54,212,163,247,128,227,67,107,231,114,31,98,80,146,46,166,45,66,47,126,67,144,136,5,72,133,64,0,0,0,0,0,0,0,0,0,0,0,113,169,205,39,226,183,33,84,184,149,123,197,84,218,85,123,151,81,196,109,173,39,225,46,64,47,82,73,124,191,40,181,13,26,111,114,49,200,130,50,34,191,144,184,0,0,0,0,0,0,0,0,0,0,0,90,180,234,183,192,92,0,56,201,171,116,184,186,246,234,46,20,50,184,1,29,249,144,177,101,127,210,43,226,46,157,3,175,80,28,104,89,166,247,176,229,37,17,142,37,33,95,177,32,66,236,100,74,63,120,14,112,20,35,35,232,42,2,134,87,24,167,52,50,22,129,152,221,217,199,74,170,163,187,247,218,120,103,218,69,247,154,47,125,104,59,250,133,211,226,50,184,0,128,77,163,54,44,199,185,75,91,226,105,184,122,160,228,8,84,110,244,125,217,117,56,78,26,52,45,227,87,36,41,38,100,73,108,142,196,87,234,62,205,148,54,184,171,101,22,40,194,212,10,211,84,56,180,186,79,29,189,121,216,114,94,117,59,214,223,89,95,116,179,191,137,194,46,73,232,124,253,230,38,67,59,50,27,6,230,85,14,176,85,44,43,222,50,164,81,36,83,219,251,249,214,117,18,144,229,145,201,196,145,115,89,243,63,62,162,22,246,163,217,119,24,229,38,55,196,213,106,22,6,238,170,37,43,130,221,57,222,109,63,187,222,178,202,85,201,78,169,106,186,220,62,164,118,191,184,136,69,76,198,205,251,65,97,108,229,193,180,218,157,54,173,21,247,228,49,37,245,37,136,114,25,73,37,185,42,106,229,189,47,171,223,252,3,53,37,73,90,73,105,59,146,138,229,245,8,37,216,235,107,44,75,148,53,35,195,216,135,31,119,77,58,29,38,75,77,51,221,77,191,165,199,37,54,237,181,33,149,40,238,70,163,230,118,247,121,16,152,188,151,206,28,57,152,248,106,133,38,14,34,239,25,50,232,113,106,14,43,132,113,157,68,166,219,51,95,52,36,138,230,178,228,94,125,2,17,148,0,0,81,212,179,67,9,181,140,112,85,78,130,225,191,247,230,230,251,165,165,42,240,58,133,242,53,17,151,236,125,226,17,123,66,114,94,126,0,205,74,245,117,184,178,248,89,19,169,241,91,113,249,12,172,140,206,156,133,25,89,22,50,59,160,249,218,220,132,242,184,218,29,65,182,225,93,39,212,134,132,246,141,228,34,113,189,9,21,122,94,20,227,101,72,175,194,82,220,227,183,122,144,152,46,163,162,156,34,43,88,139,160,146,53,51,179,163,61,154,163,102,60,138,69,77,232,44,181,7,7,174,50,79,134,121,74,212,135,226,38,198,105,51,35,228,71,204,138,194,104,226,76,106,94,189,210,201,90,45,126,70,93,126,191,168,121,189,192,21,234,150,78,230,182,37,209,47,186,28,141,198,82,149,244,105,145,167,76,148,221,190,139,191,224,253,111,135,94,98,126,50,123,49,233,88,195,189,248,106,207,23,194,112,250,190,247,83,122,117,111,60,210,87,190,159,224,8,25,72,80,249,138,128,163,141,196,17,142,59,233,28,230,68,125,71,10,200,174,124,189,224,47,35,184,190,247,28,105,59,220,94,70,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,153,251,135,26,212,93,62,34,245,31,188,135,10,142,231,249,64,84,155,191,152,230,66,116,149,133,169,35,28,128,2,151,176,168,249,230,202,106,35,68,227,171,208,70,173,55,177,159,59,24,12,65,180,166,105,211,50,243,6,68,169,201,150,195,122,234,237,196,61,235,14,184,87,54,158,85,172,142,119,240,117,232,60,247,98,204,75,80,198,220,45,217,142,124,22,191,193,36,209,235,233,235,168,249,250,190,225,40,61,164,89,224,136,184,27,186,169,120,159,75,241,49,166,233,77,240,87,210,148,51,49,38,87,83,118,59,29,189,227,64,182,122,201,138,214,98,119,254,239,13,247,135,119,240,183,251,241,13,104,222,111,127,118,155,223,71,199,160,130,82,187,62,118,121,123,4,101,220,133,84,152,168,48,243,24,181,115,18,149,202,97,100,105,38,34,216,207,65,116,186,79,151,81,189,8,65,33,36,146,189,139,204,117,76,183,194,48,112,125,17,250,116,42,127,8,135,37,169,243,70,244,220,185,154,16,87,185,168,255,0,20,185,124,7,109,20,0,5,171,90,91,45,75,59,23,64,22,186,243,76,219,120,171,95,167,33,165,59,91,109,189,132,50,234,21,99,11,64,174,82,215,58,118,23,145,34,51,82,105,147,86,107,113,100,250,16,90,144,68,146,35,82,8,185,153,123,249,142,233,159,219,92,224,140,191,238,30,31,48,120,14,63,138,191,234,75,206,235,209,186,243,101,86,182,191,135,81,11,121,145,153,24,247,60,241,181,45,79,86,123,238,76,166,24,163,181,247,187,49,181,26,158,93,155,228,148,17,92,221,245,143,241,186,242,229,22,31,62,46,197,248,207,62,241,244,179,135,74,128,244,202,238,239,75,113,110,202,79,114,202,111,167,122,190,92,154,59,220,249,243,183,82,27,193,176,166,193,213,122,147,12,99,124,99,78,173,193,77,70,147,49,157,81,234,112,141,27,196,205,74,82,68,155,45,69,225,108,207,159,191,242,16,251,246,45,216,113,15,122,29,140,49,190,87,221,211,239,14,42,71,125,255,0,186,27,71,129,169,22,233,164,185,23,196,253,230,36,231,46,240,29,11,0,97,200,116,42,29,43,128,102,42,93,74,26,223,173,221,36,183,84,179,230,165,40,206,230,119,234,8,227,192,89,123,77,193,20,154,116,8,111,76,89,194,167,179,6,207,184,133,30,148,37,37,204,210,146,35,63,9,115,46,67,183,0,10,0,0,0,0,0,0,0,0,41,251,35,21,20,253,145,128,168,10,94,194,160,0,0,0,0,0,0,0,0,44,89,29,174,66,241,75,92,7,2,26,61,102,163,35,230,57,139,151,81,91,17,14,39,22,174,90,76,5,230,225,23,188,84,140,207,159,184,113,37,14,31,172,94,241,204,146,177,88,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,172,119,131,227,99,58,75,84,217,43,144,148,183,37,47,150,229,105,73,220,146,164,245,81,25,91,196,59,40,0,132,125,184,182,82,172,97,25,181,220,97,2,159,82,113,21,60,101,41,40,83,211,162,169,6,135,14,75,132,100,148,217,68,126,18,234,52,187,10,226,217,152,95,138,225,27,142,190,39,70,173,234,84,171,105,213,107,88,203,241,140,122,5,218,147,37,232,217,133,131,227,196,115,13,113,238,29,109,19,20,158,49,109,115,221,62,70,171,235,79,227,244,248,244,16,1,140,176,125,75,9,240,125,225,78,225,120,173,230,143,166,74,245,105,211,126,138,59,91,81,126,145,4,231,108,143,181,70,25,204,172,46,162,114,173,3,137,145,136,78,158,210,35,192,148,130,81,169,182,44,94,50,59,29,215,212,206,221,6,218,37,73,90,73,73,59,145,136,4,216,211,60,43,120,51,20,225,124,63,233,63,7,30,94,49,132,243,172,240,72,115,81,41,200,232,51,213,187,51,43,146,109,200,253,194,118,114,251,16,55,137,240,140,10,211,114,248,146,147,189,179,187,189,26,180,186,180,244,177,91,213,183,79,112,163,177,139,86,70,101,200,92,0,62,103,16,124,172,66,196,44,200,200,142,221,71,50,200,202,215,31,33,168,201,101,115,1,247,164,200,200,133,111,238,28,77,44,172,92,199,33,25,94,224,46,0,0,0,0,0,0,0,0,0,0,0,0,1,106,133,194,213,0,225,112,191,136,113,37,38,107,176,250,76,136,250,144,170,80,146,231,98,253,0,40,210,77,37,238,28,128,0,3,30,231,78,44,99,12,96,28,83,53,195,150,147,139,135,231,74,213,30,196,162,210,203,135,114,230,94,47,15,47,200,50,2,215,166,220,175,113,24,251,121,237,83,94,163,200,170,96,232,52,169,236,181,86,193,175,161,78,53,89,91,105,65,186,114,155,53,26,9,22,81,145,17,123,202,253,0,71,214,212,89,134,246,53,205,140,77,61,19,170,142,49,55,130,178,37,186,102,103,162,51,37,226,45,70,93,83,203,242,15,183,100,12,187,119,49,51,26,163,74,67,52,215,73,170,27,210,180,206,73,169,5,166,67,9,185,22,149,115,241,249,116,184,194,179,231,202,172,212,87,54,99,238,184,235,214,212,183,86,107,81,217,36,69,115,62,103,200,136,73,7,101,94,85,82,106,53,245,226,137,74,136,234,230,97,169,237,155,110,65,74,140,180,212,89,77,245,25,243,228,143,47,120,9,41,200,92,10,198,18,192,216,93,162,131,77,105,198,48,228,40,170,84,86,137,55,179,45,94,222,18,229,225,254,33,148,199,199,72,132,204,10,100,56,140,161,9,67,17,219,105,36,148,146,74,201,73,17,88,139,161,114,232,62,192,1,106,206,196,98,225,196,231,83,1,194,179,212,163,23,160,139,200,186,11,109,117,31,49,202,130,47,224,1,119,78,130,241,66,43,10,128,0,0,0,0,0,0,0,0,0,0,10,25,25,244,49,80,1,196,104,114,247,215,203,235,23,164,140,139,196,119,23,0,0,0,0,0,0,0,0,0,0,0,10,31,32,191,43,139,28,94,146,62,67,132,157,81,168,203,159,233,1,244,17,243,21,80,177,181,234,229,111,112,188,206,222,224,3,232,5,208,84,0,5,44,94,66,160,2,221,38,56,212,69,238,34,232,57,133,170,73,24,14,20,57,165,68,70,102,57,210,162,87,50,28,43,111,170,136,237,249,1,179,52,242,185,152,14,112,20,46,132,42,2,134,68,162,52,168,136,200,202,198,71,239,24,159,59,114,79,15,102,70,22,172,193,115,11,225,153,50,170,60,53,221,168,65,66,245,110,220,108,252,71,187,81,159,36,88,186,244,33,150,69,170,66,86,147,74,210,74,73,245,35,43,144,8,37,219,115,102,12,65,149,24,178,163,136,169,199,134,105,212,249,19,225,194,101,154,86,182,84,131,84,34,89,248,73,164,164,146,102,218,140,236,125,76,142,195,234,217,11,106,215,242,235,22,57,77,196,85,252,101,42,53,63,15,29,57,12,198,148,107,109,11,67,177,210,70,132,173,228,145,36,137,10,34,232,118,50,228,37,175,104,12,133,193,217,175,69,106,61,94,151,70,37,149,65,169,38,236,154,67,82,141,70,134,86,130,35,212,101,238,87,91,244,43,8,82,218,111,37,126,227,184,187,19,86,104,24,155,66,87,138,38,211,144,204,56,124,33,54,209,186,242,137,36,104,112,252,37,187,34,211,107,116,242,16,79,134,17,198,52,252,83,197,240,77,74,71,11,187,213,191,74,74,250,181,90,214,81,254,41,142,200,34,91,99,109,178,49,123,190,151,247,180,74,197,70,221,223,187,226,49,3,171,221,254,184,189,181,32,237,126,95,160,132,176,194,151,198,52,110,238,244,89,90,109,123,251,139,249,197,31,64,234,153,137,133,226,226,138,67,48,228,65,131,35,68,164,187,105,77,18,211,114,66,138,252,200,249,243,254,49,218,197,142,54,135,83,165,105,35,43,223,153,92,4,12,109,193,147,51,240,21,127,18,226,180,55,69,97,153,248,210,99,45,240,68,164,186,68,181,201,112,137,94,4,149,172,142,124,207,157,134,205,236,17,158,43,151,233,215,29,82,196,18,52,119,102,157,235,218,244,223,138,189,174,231,46,132,51,103,104,38,72,97,252,75,151,49,95,211,79,140,235,248,177,18,86,231,118,33,106,81,169,137,70,100,103,114,51,230,171,223,224,34,155,35,179,70,189,151,61,245,192,74,158,231,120,112,218,247,51,214,197,183,123,219,94,196,122,189,115,250,191,40,202,189,29,33,100,225,92,175,229,204,92,58,110,89,98,135,177,53,13,249,175,48,182,212,137,138,102,202,120,220,59,18,16,125,76,139,241,186,14,228,52,128,227,113,60,175,241,28,130,138,45,69,107,128,249,201,126,87,28,169,59,149,199,206,162,181,172,47,109,70,126,243,234,3,232,46,130,162,212,223,165,197,192,3,90,177,103,104,246,198,56,27,21,86,112,86,41,206,78,10,181,135,234,18,41,117,24,222,142,213,92,220,74,97,197,54,235,122,209,25,72,86,149,161,69,116,153,164,237,114,51,46,99,101,68,48,118,203,100,189,87,13,103,205,47,58,41,88,66,91,24,123,24,81,226,68,168,214,146,181,58,195,245,182,55,173,238,151,117,30,229,124,27,81,116,166,200,74,201,167,20,157,74,67,166,65,43,249,41,159,121,79,180,78,21,149,141,114,115,21,250,65,69,133,80,93,45,249,60,12,152,154,37,33,182,220,83,122,36,54,218,206,200,121,179,185,22,159,21,175,114,50,46,213,139,49,77,11,3,97,90,206,53,197,51,184,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,144,135,110,198,156,232,170,225,172,249,170,100,189,87,23,203,99,15,99,10,60,185,116,234,42,144,167,88,126,182,198,233,205,234,44,147,220,175,131,106,86,165,93,9,89,52,218,85,169,72,104,138,82,182,177,246,88,206,79,179,252,67,242,231,192,98,175,245,81,246,19,255,0,221,207,255,0,22,107,31,243,65,181,67,202,184,245,80,3,15,231,126,215,91,58,108,227,85,166,80,179,151,51,34,80,42,85,120,235,151,18,26,97,74,154,249,176,149,105,222,173,184,205,56,166,208,106,212,148,169,100,146,89,161,194,78,173,11,183,201,146,155,102,108,217,180,78,42,149,130,178,115,50,61,32,173,66,167,174,168,252,110,231,159,19,68,84,56,219,106,115,92,134,27,65,217,111,54,86,35,213,226,189,172,70,101,10,221,162,185,199,93,206,77,174,49,220,154,187,60,60,76,31,80,127,7,82,227,106,66,247,49,96,62,235,106,61,105,66,13,91,215,206,67,246,86,165,35,127,163,82,146,132,152,221,94,196,188,156,161,53,133,113,214,208,50,30,223,86,164,212,15,7,67,111,74,211,194,69,109,184,242,228,29,201,122,28,223,45,216,220,141,26,145,194,248,85,103,20,68,18,105,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,234,185,67,157,25,95,159,88,53,188,192,202,60,95,19,17,80,156,144,236,67,144,202,28,105,109,62,217,150,182,157,105,212,165,214,151,99,74,137,43,74,76,208,180,44,174,149,164,206,53,123,103,219,218,45,18,104,138,168,77,136,254,72,185,34,2,160,161,152,209,90,91,24,131,117,52,141,14,168,220,84,167,87,184,39,86,75,74,91,96,144,180,35,73,184,131,113,122,193,176,46,218,248,171,101,60,199,137,68,171,84,248,140,178,196,213,6,91,196,116,249,6,226,219,129,172,210,218,170,113,201,180,173,105,121,164,17,26,210,132,158,249,180,18,12,181,37,165,180,19,252,3,242,112,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,31,172,0,58,86,97,231,70,87,229,77,87,9,208,179,3,23,196,164,212,177,205,97,154,14,30,134,164,56,235,243,230,184,164,165,41,67,109,165,74,36,18,150,218,84,234,136,155,65,184,217,41,73,214,155,254,78,209,89,243,131,118,109,202,58,238,107,99,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,181,184,164,216,212,72,86,132,18,220,81,104,66,140,188,251,237,47,180,94,59,218,131,52,231,230,102,58,145,253,214,29,30,22,134,127,83,41,124,75,207,49,15,120,211,77,239,183,91,245,167,122,180,235,95,83,62,132,65,233,76,6,133,118,101,109,219,74,206,236,27,78,200,204,210,196,210,220,205,10,12,119,19,22,101,81,244,173,120,146,18,13,74,74,219,114,196,107,146,203,86,75,136,94,167,22,134,247,250,156,51,123,117,190,160,0,2,56,59,86,54,227,147,150,180,169,251,45,229,178,34,59,93,196,244,115,70,41,169,169,109,62,84,234,116,164,173,7,9,13,220,205,18,94,106,234,82,156,73,110,217,117,181,32,148,167,82,227,33,189,88,43,58,50,191,49,113,150,49,203,252,15,139,226,86,107,184,2,68,120,152,142,60,100,56,164,64,125,226,115,67,70,233,167,116,181,145,178,234,86,148,41,70,218,219,82,23,165,68,100,58,78,117,237,153,179,102,206,216,170,46,10,206,60,200,244,126,181,54,158,138,163,17,187,158,124,189,113,86,227,141,165,205,113,216,113,5,117,178,225,88,207,87,134,246,177,145,156,0,228,15,221,151,238,203,132,255,0,161,243,189,126,232,93,224,158,226,238,205,59,237,246,149,107,213,175,232,247,59,189,230,247,123,244,91,173,230,247,232,245,141,170,237,127,244,171,238,251,151,190,157,119,87,164,159,114,250,79,124,119,78,243,129,227,184,217,251,254,31,123,244,155,157,230,189,26,252,90,109,126,119,1,45,89,23,181,30,68,237,41,223,127,113,76,115,233,31,163,156,55,121,254,166,76,135,184,226,55,187,159,215,45,55,171,86,225,223,86,246,211,206,215,43,229,81,21,125,134,63,183,103,239,111,249,72,73,166,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,70,31,149,155,217,209,149,249,11,131,92,204,12,220,197,241,48,237,9,185,13,68,41,15,33,199,86,235,238,25,232,105,166,154,74,157,117,118,37,40,210,132,168,201,8,90,206,201,66,140,187,168,243,153,182,14,214,120,203,107,172,208,244,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,164,83,177,129,188,249,60,175,196,175,98,185,178,211,149,105,144,148,225,56,243,227,106,55,38,155,142,113,171,132,233,184,74,68,100,168,136,150,141,218,155,91,203,89,182,164,45,18,9,192,145,240,0,1,249,56,107,20,208,177,133,57,234,182,28,157,197,196,143,80,159,75,113,205,210,219,211,42,20,167,98,73,110,203,34,51,208,251,14,162,246,210,173,55,73,154,76,140,255,0,88,66,6,8,219,54,187,177,230,221,217,221,83,114,149,223,56,51,20,102,5,102,62,38,166,180,132,20,165,54,213,78,86,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,220,218,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,0,0,1,242,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,62,177,10,221,152,187,120,253,196,43,177,178,27,54,43,90,112,14,32,168,39,187,106,149,26,142,238,46,23,121,72,121,78,89,59,165,30,230,67,234,142,74,212,227,109,50,163,113,227,182,183,84,97,53,32,0,0,0,0,3,175,227,204,127,131,114,195,12,191,140,243,3,16,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,86,178,16,110,188,217,26,213,100,32,140,212,163,74,72,212,93,128,106,175,106,63,176,158,102,254,101,249,196,32,27,84,2,50,251,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,164,208,0,0,0,7,84,205,44,210,192,153,45,129,42,121,153,153,117,222,230,195,116,109,207,27,55,133,122,70,235,122,242,25,111,232,217,66,220,85,220,117,9,240,164,237,123,157,136,140,203,181,141,85,237,71,246,19,204,223,204,191,56,132,3,245,112,159,104,246,198,56,231,21,81,176,86,22,206,78,54,181,136,42,17,233,116,232,222,142,213,91,223,202,125,196,182,211,122,215,25,40,78,165,173,37,117,25,36,175,115,50,46,99,101,71,154,205,147,189,169,242,111,237,3,15,124,197,129,233,76,0,124,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,170,90,210,146,185,153,16,250,198,170,246,163,251,9,230,111,230,95,156,66,1,181,64,52,3,179,23,111,31,187,125,10,54,67,102,197,107,86,62,195,244,244,247,109,82,163,81,222,74,197,12,165,111,41,203,39,116,146,223,71,97,49,201,90,156,113,215,146,78,60,119,208,234,139,127,192,0,0,0,0,104,7,105,214,222,63,113,10,20,156,134,202,122,214,156,125,136,41,234,239,42,165,58,163,187,149,133,217,82,217,83,119,78,233,69,190,144,194,164,18,116,184,219,172,164,219,120,173,173,165,24,111,165,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,170,86,133,36,236,100,100,62,177,170,189,151,30,194,121,101,249,235,231,19,70,213,0,15,201,195,88,166,133,140,41,207,85,176,228,238,46,36,122,132,250,91,142,110,150,222,153,80,165,59,18,75,118,89,17,158,135,216,117,23,182,149,105,186,76,210,100,103,250,194,16,48,70,217,181,221,143,54,238,206,234,155,148,174,249,193,152,163,48,43,49,241,53,53,164,32,165,41,182,170,114,183,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,194,111,192,124,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,0,0,0,124,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,66,183,102,46,222,63,113,10,236,108,134,205,138,214,156,3,136,42,9,238,218,165,70,163,187,139,133,222,82,30,83,150,78,233,71,185,144,250,163,146,181,56,219,76,168,220,120,237,173,213,28,212,128,0,0,0,0,193,91,96,237,103,131,118,69,202,255,0,78,43,177,226,86,43,179,228,55,26,133,135,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,209,125,218,12,201,78,160,140,51,83,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,187,234,74,22,166,30,74,84,101,101,27,78,17,95,73,219,15,231,94,217,155,54,108,237,138,162,224,172,227,204,143,71,235,83,105,232,170,49,27,185,231,203,215,21,110,56,218,92,215,29,135,16,87,91,46,21,140,245,120,111,107,25,25,233,183,99,134,63,198,89,167,140,182,130,204,28,193,196,50,235,152,134,185,35,14,73,157,58,73,150,183,87,106,145,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,22,10,237,171,246,167,194,223,103,240,126,99,81,1,42,153,23,181,30,68,237,41,223,127,113,76,115,233,31,163,156,55,121,254,166,76,135,184,226,55,187,159,215,45,55,171,86,225,223,86,246,211,206,215,43,229,81,21,125,134,63,183,103,239,111,249,72,74,160,0,215,252,210,219,215,100,236,150,199,117,60,179,204,188,214,238,108,73,70,220,241,176,187,138,165,35,117,189,101,15,55,244,140,199,91,106,187,110,161,94,21,29,175,99,177,145,145,108,0,128,30,212,127,110,204,205,252,203,242,120,64,38,167,34,246,163,200,157,165,59,239,238,41,142,125,35,244,115,134,239,63,212,201,144,247,28,70,247,115,250,229,166,245,106,220,59,234,222,218,121,218,229,124,170,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,0,29,83,52,179,75,2,100,182,4,169,230,102,101,215,123,155,13,209,183,60,108,222,21,233,27,173,235,200,101,191,163,101,11,113,87,113,212,39,194,147,181,238,118,34,51,44,43,132,251,71,182,49,199,56,170,141,130,176,182,114,113,181,172,65,80,143,75,167,70,244,118,170,222,254,83,238,37,182,155,214,184,201,66,117,45,105,43,168,201,37,123,153,145,115,31,149,218,143,236,39,153,191,153,126,113,8,66,182,201,222,212,249,55,246,129,135,190,98,192,15,70,120,243,31,224,220,176,195,47,227,60,192,196,49,40,84,40,178,34,70,145,80,150,102,150,24,92,153,13,199,104,220,85,172,132,27,175,54,70,181,89,8,35,53,40,210,146,53,23,96,26,171,218,143,236,39,153,191,153,126,113,8,107,175,101,14,220,113,177,45,42,137,178,62,99,34,89,215,105,177,228,35,8,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,247,74,43,52,108,180,150,236,133,54,141,240,73,160,0,0,0,0,0,0,0,0,0,13,127,205,45,189,118,78,201,108,119,83,203,60,203,205,110,230,196,148,109,207,27,11,184,170,82,55,91,214,80,243,127,72,204,117,182,171,182,234,21,225,81,218,246,59,25,25,22,64,201,76,251,202,125,162,112,172,172,107,147,152,175,210,10,44,42,130,233,111,201,224,100,196,209,41,13,182,226,155,209,33,182,214,118,67,205,157,200,180,248,173,123,145,145,66,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,0,0,6,191,230,150,222,187,39,100,182,59,169,229,158,101,230,183,115,98,74,54,231,141,133,220,85,41,27,173,235,40,121,191,164,102,58,219,85,219,117,10,240,168,237,123,29,140,140,139,32,100,166,125,229,62,209,56,86,86,53,201,204,87,233,5,22,21,65,116,183,228,240,50,98,104,148,134,219,113,77,232,144,219,107,59,33,230,206,228,90,124,86,189,200,200,161,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,0,0,49,86,122,109,71,145,59,53,247,39,221,175,28,250,57,233,31,19,221,159,169,147,38,111,248,125,214,251,245,179,78,105,211,191,107,214,181,245,114,189,142,223,147,146,155,102,108,217,180,78,42,149,130,178,115,50,61,32,173,66,167,174,168,252,110,231,159,19,68,84,56,219,106,115,92,134,27,65,217,111,54,86,35,213,226,189,172,70,101,162,221,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,224,19,60,229,90,148,205,86,61,9,234,156,68,84,166,71,122,92,120,106,121,36,251,204,50,166,210,235,168,110,250,148,132,41,246,82,165,17,89,38,235,100,118,212,87,250,196,101,246,199,227,252,101,149,152,203,103,220,193,203,236,67,46,135,136,104,114,49,28,152,51,163,25,107,105,118,166,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,237,254,199,219,89,224,221,174,178,191,211,138,20,120,148,122,236,9,14,70,174,225,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,52,95,120,130,51,83,75,34,12,234,0,0,3,85,127,213,71,216,79,255,0,119,63,252,89,172,127,205,6,213,15,42,224,61,62,229,110,105,96,76,233,192,148,204,204,203,74,239,124,225,186,206,251,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,103,218,198,170,246,92,123,9,229,151,231,175,156,77,31,171,183,70,217,180,45,143,50,226,45,77,186,87,124,227,60,81,196,71,195,52,215,80,178,138,167,26,36,111,100,201,113,54,179,45,111,90,51,109,42,39,28,82,210,148,233,35,91,173,134,85,251,191,100,215,221,151,250,31,62,232,84,175,186,23,119,247,159,113,107,86,251,115,167,94,157,118,221,239,183,127,75,184,213,189,221,125,46,141,223,140,119,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,150,202,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,250,85,41,219,65,83,123,61,51,41,189,167,113,29,42,177,143,158,203,252,75,34,106,233,240,218,99,134,109,200,15,169,184,207,41,147,38,93,121,178,61,42,113,148,33,190,68,146,222,105,55,221,13,170,1,21,125,149,155,120,255,0,82,54,84,205,250,215,247,86,176,133,118,167,81,255,0,104,68,106,34,81,186,255,0,116,41,165,184,247,247,56,232,79,224,144,37,80,0,0,0,0,0,0,0,0,0,0,0,107,254,105,109,235,178,118,75,99,186,158,89,230,94,107,119,54,36,163,110,120,216,93,197,82,145,186,222,178,135,155,250,70,99,173,181,93,183,80,175,10,142,215,177,216,200,200,182,0,64,15,106,63,183,102,102,254,101,249,60,32,19,125,146,153,247,148,251,68,225,89,88,215,39,49,95,164,20,88,85,5,210,223,147,192,201,137,162,82,27,109,197,55,162,67,109,172,236,135,155,59,145,105,241,90,247,35,34,200,3,64,59,21,61,150,49,79,218,4,239,151,83,134,255,0,128,15,201,163,98,154,22,32,168,215,169,52,137,220,68,188,51,80,69,46,168,222,233,104,225,229,46,43,18,210,221,212,68,75,187,18,227,174,233,51,79,142,215,212,149,17,126,176,134,13,167,118,152,198,91,40,118,164,102,14,105,96,248,49,42,40,84,122,69,54,175,76,146,68,148,84,105,206,82,169,203,117,130,115,73,169,149,234,105,181,161,196,145,233,90,19,169,43,70,182,214,19,62,3,170,101,86,102,97,92,228,203,140,57,154,88,42,95,17,69,196,212,246,170,17,181,56,218,220,103,89,120,216,119,118,181,161,47,52,178,83,110,32,148,122,28,66,210,103,116,152,237,96,0,0,0,0,0,49,86,122,109,71,145,59,53,247,39,221,175,28,250,57,233,31,19,221,159,169,147,38,111,248,125,214,251,245,179,78,105,211,191,107,214,181,245,114,189,142,221,127,40,118,226,217,95,61,241,147,121,125,149,185,183,18,173,136,95,142,236,150,32,189,77,155,5,114,16,217,17,172,154,57,76,182,151,22,73,186,205,8,51,94,132,45,86,210,133,25,99,78,213,60,156,174,230,238,200,245,121,56,113,235,203,192,85,6,177,139,145,180,163,239,168,177,152,125,185,37,173,107,73,35,118,196,135,95,191,137,74,220,104,74,77,75,35,40,76,201,76,208,170,228,174,110,97,12,215,163,38,91,146,48,181,98,53,73,113,227,77,84,69,204,97,11,45,244,83,117,36,102,132,60,214,241,165,248,84,70,135,20,70,149,17,153,24,122,115,26,213,139,59,71,182,49,192,216,170,179,130,177,78,114,112,85,172,63,80,145,75,168,198,244,118,170,230,226,83,14,41,183,91,214,136,202,66,180,173,10,43,164,205,39,107,145,153,115,25,255,0,9,226,154,22,57,194,180,108,107,133,167,113,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,33,231,11,107,31,106,124,228,251,64,196,63,49,124,7,161,60,148,207,188,167,218,39,10,202,198,185,57,138,253,32,162,194,168,46,150,252,158,6,76,77,18,144,219,110,41,189,18,27,109,103,100,60,217,220,139,79,138,215,185,25,23,96,199,248,255,0,6,229,102,13,171,102,14,96,226,24,148,60,61,67,142,114,103,78,146,103,161,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,244,131,177,83,217,99,20,253,160,78,249,117,56,116,174,218,124,249,141,73,193,184,83,103,42,52,217,104,169,87,100,35,19,86,137,153,14,180,142,238,100,220,106,51,46,160,145,161,244,59,32,156,112,139,95,209,174,10,20,104,241,33,68,27,21,254,170,62,194,127,251,185,255,0,226,205,99,254,104,54,43,22,99,252,27,129,100,225,248,184,195,16,196,164,175,21,86,27,160,82,14,73,154,81,42,162,227,78,186,212,114,93,180,165,107,75,14,18,53,25,106,94,148,38,235,90,18,168,11,236,234,201,202,238,114,109,113,129,35,82,30,225,226,96,250,131,24,198,169,39,74,23,185,139,1,246,156,73,104,82,208,106,222,190,113,216,186,117,41,27,253,122,84,148,40,132,138,246,213,251,44,97,111,180,8,63,46,168,128,223,240,26,65,217,161,183,28,109,163,176,107,57,61,142,17,45,25,139,130,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,188,107,112,156,65,153,41,104,103,119,192,0,0,6,191,230,150,222,187,39,100,182,59,169,229,158,101,230,183,115,98,74,54,231,141,133,220,85,41,27,173,235,40,121,191,164,102,58,219,85,219,117,10,240,168,237,123,29,140,140,139,32,100,166,125,229,62,209,56,86,86,53,201,204,87,233,5,22,21,65,116,183,228,240,50,98,104,148,134,219,113,77,232,144,219,107,59,33,230,206,228,90,124,86,189,200,200,161,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,0,0,0,0,0,45,62,162,225,194,181,26,76,192,22,102,45,181,197,139,89,153,245,63,210,57,16,87,34,59,251,128,115,17,88,84,0,0,98,173,160,113,179,56,59,10,197,152,183,39,32,215,82,105,155,197,50,37,115,101,213,126,49,114,240,255,0,16,202,79,47,118,217,174,215,176,143,62,210,236,227,171,225,138,34,104,244,246,166,55,195,226,24,37,188,102,160,166,174,74,128,242,140,172,73,229,204,252,253,194,72,141,253,165,243,10,165,143,243,7,23,209,187,222,172,243,44,226,170,132,148,53,54,66,148,218,72,159,121,37,98,212,162,35,34,93,186,116,184,147,237,138,246,123,107,12,122,101,222,52,140,50,231,19,221,218,55,49,200,237,167,136,189,238,217,126,49,8,209,217,203,3,199,205,236,228,196,136,173,73,110,207,193,153,83,62,42,57,74,250,69,74,103,241,140,174,127,72,126,46,189,124,196,251,96,220,35,75,195,124,103,1,22,43,124,78,239,94,230,50,90,190,157,86,189,186,250,198,16,59,65,37,41,43,37,36,69,240,33,80,1,69,20,162,73,92,198,1,218,63,104,58,6,88,97,166,166,203,110,188,147,42,194,96,26,160,18,9,70,173,219,199,239,113,62,31,7,241,114,29,159,63,179,70,78,90,225,200,245,24,180,231,100,169,202,139,81,140,155,150,108,29,148,203,139,189,201,39,248,189,4,40,109,79,180,166,58,204,28,75,136,240,242,234,213,216,81,162,226,153,146,90,73,215,30,117,8,36,184,250,9,41,69,146,69,98,95,43,116,34,181,128,99,12,117,154,56,171,51,56,31,233,175,16,63,221,187,223,234,132,231,21,167,121,167,213,241,170,222,167,62,158,225,32,59,24,236,61,84,98,36,28,65,137,233,184,18,166,170,118,42,105,245,56,235,42,121,210,105,178,142,189,41,53,177,254,53,138,228,87,49,213,182,64,216,199,10,214,253,45,239,218,165,42,167,185,224,55,92,94,31,109,237,221,248,141,90,117,56,118,189,138,246,242,33,44,120,111,8,208,112,188,53,67,164,210,96,69,109,79,27,198,152,209,16,202,117,153,17,94,201,46,190,18,231,240,33,58,139,240,222,26,165,97,202,100,122,125,62,149,2,26,35,235,208,136,172,37,180,39,82,140,207,73,17,21,175,168,239,245,152,253,128,1,64,0,0,0,0,0,0,0,0,5,12,249,216,3,153,157,253,194,160,0,2,132,119,21,28,38,237,189,223,194,3,152,7,18,22,103,250,124,199,33,29,253,192,42,0,0,0,0,0,0,0,2,211,36,251,210,95,160,92,0,44,222,36,189,198,42,75,35,247,24,174,148,254,41,126,128,177,121,16,7,81,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,212,224,181,61,132,178,235,45,56,68,178,85,156,73,25,94,199,252,226,22,246,253,200,199,240,223,160,156,20,58,4,94,39,189,53,112,173,154,53,105,225,109,170,205,149,237,168,237,245,152,154,251,17,245,26,163,182,70,80,80,49,135,162,28,75,52,246,248,78,240,211,188,167,33,219,235,225,250,92,202,222,168,8,37,192,213,181,208,113,109,14,166,79,72,109,48,234,113,164,158,225,86,81,104,117,42,186,121,151,62,92,185,137,222,216,119,52,152,197,217,63,130,155,223,85,92,114,95,121,120,165,40,142,250,101,73,245,143,89,254,47,47,200,32,74,173,12,233,115,27,67,78,221,68,130,112,148,146,210,100,119,63,230,27,209,176,38,209,117,252,55,136,176,38,5,84,106,132,168,209,251,211,153,213,150,134,213,169,18,157,252,30,147,34,230,175,62,165,112,19,92,131,212,146,49,112,234,217,111,137,215,139,48,156,26,195,145,148,194,164,19,166,105,83,187,195,45,46,169,62,181,138,253,7,105,1,106,211,170,221,7,194,234,116,172,136,237,208,126,128,224,91,100,165,21,237,250,0,113,52,125,8,125,9,232,8,105,36,68,124,191,64,184,138,199,96,21,46,130,160,0,0,0,0,0,0,0,0,0,0,0,2,134,118,3,49,109,236,0,46,46,130,210,50,185,11,192,0,5,47,96,24,95,63,179,114,137,151,221,197,199,170,10,184,254,43,70,250,160,134,45,163,117,123,92,142,254,185,125,95,148,121,255,0,206,44,114,206,56,196,145,234,140,194,68,116,183,1,17,180,166,65,58,87,39,28,85,238,68,95,141,208,73,63,104,158,108,46,63,220,255,0,112,112,213,171,189,175,169,151,127,193,62,34,38,220,113,78,30,165,17,116,183,32,31,187,128,232,146,113,14,43,131,72,138,78,111,36,111,116,238,218,55,21,225,109,74,59,36,186,244,19,135,217,189,151,179,112,166,77,225,202,140,183,159,51,114,5,73,157,219,145,77,171,25,212,156,59,220,204,255,0,23,165,189,226,36,54,73,193,174,98,92,231,194,140,146,30,52,201,227,185,161,196,36,252,49,31,62,90,191,197,19,199,179,102,26,44,49,148,52,10,109,157,37,50,153,100,100,226,210,163,241,75,117,93,83,203,222,3,41,0,0,10,24,226,89,216,204,135,41,244,49,194,126,37,115,1,84,114,231,212,94,69,113,68,149,146,68,47,34,247,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,236,23,184,10,128,10,92,128,84,0,0,90,92,186,242,23,11,28,191,43,10,50,179,90,110,118,234,2,245,21,202,195,140,218,231,170,253,126,3,148,0,88,73,247,11,192,0,0,0,0,0,0,0,0,5,166,71,113,196,226,78,247,176,231,22,168,174,3,128,151,163,153,151,192,115,165,100,171,216,203,151,196,113,56,217,25,114,191,81,196,218,205,23,228,92,192,125,128,45,66,201,69,113,112,10,25,92,107,6,215,123,60,84,115,83,6,49,6,157,90,146,211,135,136,19,60,201,138,98,164,168,147,186,124,173,98,89,114,250,66,231,252,227,104,7,12,152,200,148,217,54,179,81,17,29,249,0,243,47,137,176,78,36,203,62,27,190,168,181,38,187,203,94,235,138,132,228,107,238,244,223,78,162,61,94,185,94,221,57,121,137,157,216,179,106,28,41,142,112,122,216,82,105,48,31,147,137,78,19,108,157,105,183,22,163,83,81,200,148,69,165,38,124,215,107,124,6,21,219,79,98,217,216,135,208,238,225,135,89,149,195,247,142,246,245,8,136,211,171,135,211,235,17,95,161,244,242,26,53,179,14,118,212,114,147,21,225,170,60,166,169,205,71,94,40,135,80,117,79,176,235,171,74,13,198,82,163,45,218,173,107,55,210,198,127,192,34,189,14,180,234,30,65,56,218,210,164,159,67,73,220,140,94,49,166,71,230,173,27,50,112,45,22,183,10,115,14,170,163,196,233,221,71,117,180,158,237,231,18,118,37,149,203,212,62,163,37,138,142,185,142,240,226,241,61,33,152,8,146,166,77,185,41,123,81,53,174,246,74,138,214,185,126,48,129,77,167,50,51,21,101,231,163,124,68,42,180,158,240,227,45,174,148,227,58,116,110,124,204,239,235,254,75,15,65,166,87,26,157,181,38,202,145,51,79,209,158,31,190,28,238,206,54,251,137,145,155,182,243,113,215,120,158,127,131,247,9,36,49,62,194,27,78,225,26,214,18,42,92,215,40,244,233,83,49,95,12,219,46,214,218,55,21,173,168,169,37,37,38,146,51,230,102,68,69,212,200,72,36,73,113,230,176,137,49,158,109,214,215,125,42,66,201,73,59,29,185,25,125,67,206,238,14,173,226,221,155,179,15,12,210,106,244,200,113,82,138,172,42,218,206,89,241,10,38,201,244,164,213,118,23,107,125,9,242,245,185,31,153,9,168,217,111,63,40,217,169,128,112,204,134,231,195,92,170,167,27,100,71,136,251,105,61,219,207,151,45,231,78,77,251,207,204,35,151,37,150,192,0,161,29,249,144,168,168,225,90,12,237,252,195,132,174,94,225,245,153,92,124,235,73,145,254,64,23,160,239,97,202,71,238,31,59,106,230,67,153,42,1,120,213,254,210,28,144,165,103,118,202,24,177,53,10,228,186,92,140,7,30,70,56,130,182,91,75,136,125,248,16,228,25,176,234,78,198,104,113,167,29,65,26,84,70,149,154,23,226,36,155,107,217,241,80,30,93,242,247,26,213,114,215,31,225,172,198,161,71,136,253,75,10,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,237,123,25,117,30,132,243,191,26,210,179,43,97,172,125,152,212,40,242,216,166,226,172,167,170,214,225,181,45,9,75,237,177,38,142,227,205,165,196,165,74,73,44,146,178,35,34,82,138,247,177,159,81,5,123,91,228,189,87,33,118,134,198,217,127,43,8,75,195,180,134,235,19,37,225,184,239,45,78,161,218,35,146,28,224,157,105,213,41,70,234,55,68,148,154,141,74,81,45,11,66,236,226,22,69,190,187,10,230,151,165,125,153,91,64,229,164,250,239,21,63,2,97,252,77,195,66,225,116,112,116,185,180,183,158,103,233,9,4,151,53,202,77,69,92,212,165,166,214,59,39,118,64,34,172,122,61,219,39,61,33,236,237,179,142,51,204,110,249,238,234,210,105,238,83,176,226,144,76,45,229,214,36,33,77,197,54,218,124,201,14,238,214,123,245,162,202,61,211,46,171,66,137,38,147,243,132,36,251,182,211,56,235,174,226,172,11,179,244,118,119,52,88,212,242,198,51,28,212,133,113,114,156,114,68,72,229,99,70,182,247,40,106,79,50,94,149,241,94,36,221,180,153,132,107,97,60,45,93,199,56,170,141,130,176,180,30,54,181,136,42,17,233,116,232,219,212,55,191,148,251,137,109,166,245,172,210,132,234,90,210,87,81,146,74,247,51,34,230,61,41,236,253,150,127,113,188,142,192,121,90,228,74,84,121,120,103,15,193,167,207,238,182,244,69,122,114,25,79,20,250,60,8,53,111,95,55,92,53,169,36,165,169,102,165,22,165,24,134,30,202,124,134,141,156,155,81,192,196,213,216,82,220,161,101,180,114,196,206,45,49,221,54,28,168,161,212,38,3,43,121,11,73,52,189,233,156,148,145,154,183,133,13,196,26,20,147,89,166,119,128,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,207,102,216,155,42,227,45,148,51,114,161,131,235,52,217,106,195,21,25,18,36,225,58,187,142,19,200,168,211,137,126,2,83,169,66,19,196,182,149,54,151,145,165,58,86,100,162,45,218,219,90,253,25,140,85,180,190,206,152,19,106,12,172,159,150,120,234,63,247,89,148,121,186,222,253,76,170,112,207,50,196,205,219,78,183,190,221,111,214,173,210,213,161,125,12,186,25,4,74,246,94,237,175,253,15,248,237,25,49,152,85,58,84,28,182,198,85,5,201,118,163,52,247,61,205,84,83,41,66,36,27,169,73,221,151,119,76,50,225,56,100,134,252,14,235,109,40,119,121,53,56,179,20,208,176,54,21,172,227,92,83,59,130,162,225,250,124,138,165,70,78,233,110,110,34,176,218,156,117,205,8,37,45,90,80,133,29,146,70,163,181,136,140,249,15,53,153,233,145,121,143,179,166,99,212,114,191,52,40,220,13,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,159,214,198,27,78,231,46,62,200,236,45,179,214,45,197,29,229,132,48,125,65,85,10,90,31,101,43,148,139,50,109,48,194,159,59,172,217,97,11,124,154,71,45,41,125,73,51,82,27,101,45,7,127,219,163,108,218,238,216,121,143,22,166,221,43,185,176,102,23,226,35,225,154,107,168,65,202,75,110,154,55,178,100,184,155,221,231,119,77,25,182,149,27,109,165,9,74,117,25,45,215,53,172,103,253,138,54,81,174,237,105,156,176,176,110,234,171,15,8,83,109,51,20,214,225,50,133,112,17,116,172,219,108,148,225,146,9,231,214,141,211,101,101,168,174,183,55,107,67,78,16,199,251,66,225,106,22,6,207,220,203,193,88,90,15,5,69,195,248,194,179,75,167,70,222,173,205,196,86,38,186,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,204,7,85,194,120,166,187,129,177,85,27,26,225,105,220,21,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,200,79,78,192,187,107,225,93,171,50,226,37,18,173,83,225,243,55,12,211,217,111,17,211,228,27,104,114,126,130,75,106,169,199,38,210,132,41,151,86,100,107,74,18,91,151,22,72,50,210,166,150,236,96,77,216,70,187,140,54,37,193,91,86,229,114,56,185,113,233,245,87,49,109,34,232,111,76,88,83,170,138,118,171,191,126,65,17,232,97,136,172,240,205,53,169,90,117,149,212,106,190,191,228,94,122,102,62,206,153,143,78,205,12,175,172,240,53,88,55,105,230,93,35,92,90,132,85,25,27,145,100,182,70,91,198,87,165,55,43,146,137,73,74,208,164,45,8,90,66,109,59,65,182,219,165,108,161,128,27,161,97,135,226,78,204,92,85,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,247,132,147,50,109,203,65,15,244,213,143,113,87,246,215,17,226,76,71,80,254,249,50,117,74,116,135,63,223,56,243,206,56,191,138,148,165,123,204,199,215,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,74,247,101,166,193,62,130,67,160,237,93,154,15,235,196,21,90,127,25,132,41,113,228,93,184,16,101,176,105,41,146,20,131,179,143,60,195,170,36,53,115,75,109,184,102,178,55,84,73,96,50,7,103,7,103,252,61,157,232,77,102,222,111,97,223,245,216,159,196,176,212,105,14,49,33,188,59,23,90,219,211,29,108,173,198,214,243,205,145,45,111,18,181,19,110,147,73,36,125,49,187,168,29,181,126,212,248,91,236,254,15,204,106,34,106,68,43,118,213,251,83,225,111,179,248,63,49,168,128,202,189,134,63,183,103,239,111,249,72,107,175,104,238,220,113,182,173,198,80,48,126,95,34,92,124,186,193,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,189,74,29,117,74,52,155,198,211,122,213,134,115,123,25,97,12,175,198,249,71,66,126,35,52,44,194,145,73,122,186,106,96,150,251,200,167,184,243,172,50,133,159,36,32,221,120,156,81,145,107,51,101,178,37,18,77,105,95,96,217,139,103,172,85,181,6,114,209,114,143,11,73,224,56,253,228,154,141,81,113,92,144,205,50,11,73,212,236,135,18,130,255,0,21,180,18,148,132,173,215,90,65,173,26,245,16,119,253,133,246,50,174,237,135,152,242,169,142,85,123,155,6,97,126,30,70,38,169,52,180,28,164,182,233,175,117,26,51,106,189,222,119,116,233,19,138,73,182,218,80,165,43,81,146,26,115,208,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,21,82,97,100,150,195,155,58,66,167,204,171,75,161,101,246,4,142,219,46,206,150,151,231,63,174,76,162,37,60,225,50,133,45,75,118,76,131,81,147,104,36,36,220,61,41,66,8,137,57,128,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,27,85,217,139,183,143,220,66,187,27,33,179,98,181,167,0,226,10,130,123,182,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,71,170,187,88,251,83,231,39,218,6,33,249,139,227,21,0,245,80,2,48,59,37,54,215,239,184,112,246,77,204,218,157,86,101,105,157,243,152,46,160,249,239,219,84,22,88,222,46,152,163,36,235,111,114,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,39,224,3,202,184,245,80,60,171,128,151,78,202,29,184,227,98,90,85,19,100,124,198,68,179,174,211,99,200,70,17,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,238,148,86,104,217,105,45,217,10,109,27,233,52,30,85,196,228,246,105,237,213,39,105,172,51,43,44,51,58,124,185,89,161,135,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,90,139,118,226,84,179,83,132,216,110,248,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,39,39,179,79,110,169,59,77,97,153,89,97,153,211,229,202,205,12,57,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,212,91,183,18,165,154,156,38,224,216,118,12,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,61,68,0,215,93,137,54,193,195,59,92,229,123,85,164,156,72,88,218,135,29,132,226,202,60,70,164,110,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,74,216,160,1,170,189,168,254,194,121,155,249,151,231,16,134,213,13,85,237,71,246,19,204,223,204,191,56,132,2,21,182,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,122,83,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,32,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,232,39,97,125,179,104,91,97,229,196,170,155,148,174,230,198,120,95,135,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,243,216,59,174,75,230,246,50,200,92,208,195,249,185,151,239,196,110,187,135,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,70,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,65,233,204,6,42,217,139,104,92,43,181,6,77,81,115,115,11,70,224,56,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,26,244,147,105,221,161,112,174,203,249,53,90,205,204,83,27,143,224,55,113,169,212,180,74,110,59,213,57,206,171,75,81,219,82,207,252,103,22,105,74,212,134,154,117,100,133,232,210,97,143,246,232,219,54,133,177,230,92,69,169,183,74,239,156,103,138,56,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,191,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,215,157,25,189,140,179,235,52,49,6,110,102,3,241,28,174,226,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,153,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,74,1,63,221,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,27,85,217,139,183,143,220,66,187,27,33,179,98,181,167,0,226,10,130,123,182,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,71,53,35,202,184,150,158,201,77,181,251,238,28,61,147,115,54,167,85,153,90,103,124,230,11,168,62,123,246,213,5,150,55,139,166,40,201,58,219,220,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,132,159,128,0,15,42,226,93,59,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,162,44,0,122,168,1,166,189,156,91,113,201,218,183,6,207,193,249,130,136,145,243,23,7,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,78,233,43,117,165,36,210,79,19,77,237,253,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,58,174,116,102,246,13,200,92,175,196,25,185,152,15,203,110,133,135,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,68,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,94,120,118,157,218,23,21,109,65,156,181,172,220,197,49,184,14,63,119,26,157,75,68,167,36,51,76,130,210,116,181,29,181,44,255,0,198,113,102,148,161,43,117,215,86,72,70,189,37,223,246,232,219,54,187,182,30,99,197,169,183,74,238,108,25,133,248,136,248,102,154,234,16,114,146,219,166,141,236,153,46,38,247,121,221,211,70,109,165,70,219,105,66,82,157,70,75,117,205,107,1,42,157,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,9,84,30,122,246,23,219,54,187,177,230,99,202,169,185,74,239,156,25,138,56,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,191,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,192,0,6,170,246,163,251,9,230,111,230,95,156,66,16,173,178,119,181,62,77,253,160,97,239,152,176,54,171,180,235,111,31,187,125,118,78,67,101,61,107,86,1,195,245,5,119,149,82,157,81,222,69,197,15,37,12,169,187,167,116,147,220,199,125,50,9,58,92,113,167,148,77,188,87,208,210,139,85,118,78,246,167,201,191,180,12,61,243,22,0,77,79,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,59,221,156,91,113,201,218,183,6,207,193,249,130,136,145,243,23,7,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,78,233,43,117,165,36,210,79,19,77,238,80,242,239,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,250,19,216,251,107,60,27,181,214,87,250,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,65,157,64,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,15,171,179,207,109,58,174,203,25,161,30,133,139,241,4,180,229,94,37,144,101,136,33,148,101,74,40,79,155,122,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,187,113,104,103,79,203,218,143,237,217,153,191,153,126,79,8,106,168,15,83,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,67,183,101,126,221,82,112,6,33,165,108,195,154,83,229,191,134,43,146,25,166,224,199,153,138,214,138,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,238,150,148,22,148,182,181,173,185,137,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,50,175,110,119,237,39,251,228,254,77,26,1,179,22,208,184,171,101,252,229,162,230,230,22,141,199,240,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,254,43,136,53,37,105,67,173,52,179,66,244,105,61,255,0,237,206,253,164,255,0,124,159,201,162,42,192,122,115,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,204,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,143,60,59,18,109,131,137,182,70,205,6,171,73,57,115,112,77,114,67,9,197,148,120,141,71,223,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,122,147,232,35,9,226,154,22,57,194,180,108,107,133,167,113,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,32,31,172,60,171,143,85,3,202,184,9,169,217,87,104,92,43,178,255,0,101,126,13,205,204,83,27,143,224,59,218,53,58,150,137,77,199,122,167,57,218,212,212,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,141,39,17,121,209,155,216,203,62,179,67,16,102,230,96,63,17,202,238,34,144,151,164,20,70,9,150,26,66,27,75,77,50,218,57,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,254,85,119,31,227,44,77,134,112,206,12,174,226,25,114,232,88,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,117,153,37,180,153,233,109,9,78,239,246,98,236,29,247,111,174,198,207,156,216,162,234,192,56,126,160,158,237,165,212,105,219,200,184,161,228,161,228,185,101,111,82,123,152,239,166,57,171,83,110,52,242,137,198,78,250,29,73,6,117,236,161,216,114,54,26,165,81,54,184,204,101,203,42,237,74,60,133,225,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,94,233,37,118,137,151,82,229,214,167,17,185,221,253,172,125,150,51,147,236,255,0,16,252,185,241,216,38,231,70,87,211,179,114,6,68,84,49,124,72,184,238,169,71,58,244,26,59,200,113,11,149,8,150,226,13,77,56,105,221,45,100,108,186,102,210,86,110,104,109,107,211,161,38,162,235,251,88,251,44,103,39,217,254,33,249,115,224,60,214,9,201,236,208,219,142,54,209,216,53,156,158,199,8,150,140,197,193,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,53,184,78,32,204,148,180,51,6,195,245,112,158,41,174,224,108,85,70,198,184,90,119,5,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,114,1,234,76,6,186,236,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,21,177,64,0,0,0,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,111,255,0,98,167,178,198,41,251,64,157,242,234,112,223,241,160,29,138,158,203,24,167,237,2,119,203,169,195,127,192,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,15,171,179,231,109,186,174,202,24,253,202,22,39,126,92,236,186,197,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,118,74,51,54,219,180,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,60,177,9,31,236,167,219,142,54,90,213,96,108,183,153,40,150,237,11,19,214,9,24,90,166,149,186,249,211,170,50,148,132,20,37,183,115,36,70,121,219,41,42,109,37,187,121,215,20,178,82,93,83,140,132,196,128,0,0,0,0,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,30,107,54,148,202,25,57,11,159,56,231,40,222,98,91,113,240,237,97,230,105,231,45,246,158,125,218,114,236,236,39,156,91,86,65,173,200,206,50,225,145,18,108,107,50,52,164,200,210,94,151,132,74,246,218,100,229,117,172,85,129,118,129,142,246,250,139,38,158,88,58,99,122,80,158,18,83,110,72,151,28,238,107,214,230,249,14,201,228,72,210,142,23,196,171,184,146,32,217,94,201,188,244,174,231,6,204,190,141,226,218,205,42,93,87,46,234,8,195,113,89,142,72,110,82,40,237,197,100,225,46,67,105,63,246,246,80,230,148,146,211,24,239,169,105,113,106,136,29,172,125,169,243,147,237,3,16,252,197,241,154,187,43,51,142,133,148,91,92,82,35,98,54,109,19,30,211,221,193,205,201,212,191,189,101,73,125,135,35,30,132,33,70,189,227,241,218,98,222,20,167,127,173,74,36,160,200,240,174,214,62,212,249,201,246,129,136,126,98,248,9,84,236,84,246,88,197,63,104,19,190,93,78,17,193,183,254,124,201,218,15,106,60,93,137,153,155,18,77,10,129,33,120,103,15,46,36,134,164,176,186,116,71,92,74,94,109,230,208,146,117,15,186,167,164,145,153,170,197,32,144,75,82,82,147,27,21,179,78,113,208,178,111,178,135,57,36,213,217,226,37,227,12,97,85,193,212,184,218,150,141,244,169,244,120,109,168,245,165,11,36,238,152,41,15,217,90,82,189,198,141,73,82,210,99,64,48,158,22,174,227,156,85,70,193,88,90,15,27,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,115,1,47,221,140,153,23,15,11,100,213,119,62,106,244,109,21,172,109,80,114,157,75,150,225,176,231,234,60,69,18,20,108,154,72,221,107,121,44,164,37,196,41,68,75,225,24,86,130,36,165,74,253,110,218,191,101,140,45,246,129,7,229,213,17,186,153,79,129,126,229,249,89,131,114,207,189,59,207,209,44,63,78,161,113,187,141,207,21,194,198,109,157,238,239,82,180,106,221,234,211,169,86,189,174,118,184,210,190,218,191,101,140,45,246,129,7,229,213,16,16,215,132,241,77,119,3,98,170,54,53,194,211,184,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,144,244,19,176,230,215,116,173,175,178,141,88,173,250,116,74,62,44,160,200,77,55,17,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,90,180,111,10,228,182,222,108,148,230,232,220,87,158,17,146,182,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,100,30,151,128,98,173,154,54,139,192,155,80,101,100,12,204,192,178,63,185,67,172,66,208,247,234,101,83,134,101,231,225,239,29,105,189,246,235,126,132,239,80,157,11,234,71,212,139,42,128,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,13,129,118,215,197,91,41,230,60,74,37,90,167,196,101,150,38,168,50,222,35,167,200,55,22,220,13,102,150,213,83,142,77,165,107,75,205,32,136,214,148,36,247,205,160,144,101,169,45,45,160,159,224,31,147,132,241,77,11,28,225,90,54,53,194,211,184,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,144,253,96,0,1,106,128,81,102,95,192,56,84,171,31,65,114,215,99,252,131,142,230,165,125,96,4,147,90,185,17,143,165,23,36,145,25,116,33,107,73,183,49,200,0,0,62,26,213,86,53,26,149,54,165,41,210,109,184,113,156,144,181,26,77,68,73,66,77,70,118,46,103,211,221,204,7,82,205,172,123,65,193,88,54,171,86,170,212,105,237,34,30,227,120,82,38,33,130,45,110,182,146,185,171,167,172,95,95,47,49,10,219,115,102,12,92,221,205,236,65,73,195,49,90,148,150,165,64,152,79,64,146,83,9,73,76,6,208,124,144,93,9,75,177,157,249,25,88,108,102,222,91,97,193,148,214,57,203,90,20,202,68,151,213,221,155,164,46,4,180,184,171,28,87,149,227,51,36,116,191,228,43,117,24,11,100,45,159,113,86,123,99,105,152,202,163,72,146,136,117,26,43,238,182,236,25,145,218,74,150,212,134,89,177,37,211,82,136,188,42,189,253,229,203,144,147,205,91,103,217,231,179,157,107,12,84,41,184,206,117,66,106,26,171,96,150,108,211,180,165,180,148,27,170,136,229,137,102,191,17,145,36,203,161,95,168,146,18,43,14,141,148,152,6,62,5,193,216,122,152,133,73,222,192,162,68,128,164,188,226,22,101,161,166,210,119,52,145,17,157,209,212,185,14,244,44,32,58,238,53,198,52,108,29,64,155,89,170,207,132,203,80,247,123,206,34,82,25,73,107,90,82,87,82,185,23,53,23,215,203,204,126,228,185,13,195,138,244,183,85,165,12,54,167,20,118,51,177,17,92,207,151,212,35,215,111,109,171,41,20,28,55,142,176,77,50,125,53,217,204,119,102,134,158,131,40,212,122,156,138,225,221,69,100,250,166,103,215,248,64,107,55,104,206,210,84,156,111,142,234,248,38,135,71,137,45,48,42,116,249,165,50,37,85,50,9,196,247,113,17,150,132,163,145,17,187,107,234,62,101,241,229,140,246,79,217,147,25,230,134,56,151,37,81,107,84,184,211,40,110,84,154,124,232,142,188,218,201,111,48,105,74,85,169,36,162,50,114,228,162,62,100,93,7,75,203,28,189,196,155,74,102,157,94,123,20,213,58,111,211,56,207,188,159,105,130,179,74,97,142,91,229,25,219,159,50,235,126,101,200,76,246,203,57,5,31,45,48,198,28,156,247,121,34,79,162,208,224,186,135,164,178,226,82,173,219,6,162,45,9,235,116,117,189,132,234,172,215,133,240,185,225,238,38,243,77,254,35,71,245,173,22,211,171,226,119,234,59,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,138,229,214,195,133,198,205,86,181,255,0,64,230,50,184,17,88,7,18,26,52,153,115,247,223,160,230,1,67,59,21,192,46,69,212,192,142,227,139,94,181,154,75,221,204,114,151,66,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,1,248,88,158,140,186,191,13,161,213,35,117,174,246,111,85,239,167,227,240,31,186,40,101,112,30,114,54,168,203,250,150,13,199,144,161,75,41,42,53,81,91,145,119,34,41,171,22,249,242,232,102,124,188,61,70,41,193,181,196,225,204,71,14,176,168,228,241,71,222,120,13,205,23,212,218,147,214,199,111,91,200,111,239,105,6,84,191,15,30,166,168,203,82,141,184,152,48,158,82,148,251,86,45,47,75,81,242,234,125,61,194,58,58,0,154,30,205,188,255,0,160,215,48,125,47,9,186,205,62,36,136,84,154,132,149,234,170,33,75,183,120,242,35,70,146,50,252,33,29,254,175,49,32,49,36,55,46,43,50,154,82,84,135,155,75,137,52,170,228,100,101,114,177,251,200,64,78,194,25,158,188,23,143,38,182,225,196,75,105,160,73,104,141,198,92,89,221,82,216,87,236,79,235,19,163,150,21,198,171,184,3,12,84,16,180,25,203,162,66,147,225,74,146,94,38,16,124,175,206,220,192,118,177,67,46,119,21,0,20,62,128,69,239,3,230,92,128,186,0,168,0,0,0,0,0,0,0,0,0,0,0,161,244,1,105,245,22,168,239,107,11,142,230,56,206,229,239,1,200,68,87,228,47,28,105,255,0,72,228,0,28,111,56,150,210,74,81,216,175,97,200,62,42,170,180,199,73,220,253,114,233,245,24,8,65,219,227,26,57,87,244,23,117,82,222,238,187,206,255,0,67,166,215,225,127,114,94,67,72,134,199,109,103,45,247,189,21,222,188,226,237,199,91,82,140,237,248,1,174,72,45,74,36,249,157,132,129,186,221,158,184,67,188,179,87,0,212,151,78,222,33,206,245,186,247,214,189,163,75,46,154,190,2,108,112,20,20,211,112,156,24,72,107,118,77,239,108,157,87,181,221,81,245,252,162,43,187,52,168,4,186,134,92,212,13,152,198,103,223,30,35,79,139,213,152,94,66,89,169,77,19,48,26,108,136,138,218,186,116,245,140,81,245,128,0,11,22,171,17,243,247,14,52,243,81,11,214,90,186,121,11,82,131,73,149,236,3,145,36,93,5,194,193,113,116,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,216,84,0,90,103,112,72,173,139,200,84,0,88,163,181,204,197,227,141,222,134,2,169,93,206,215,228,47,28,13,245,252,131,152,186,0,25,17,245,28,40,37,34,197,208,174,57,197,166,155,159,184,5,192,40,92,136,84,0,0,0,0,0,0,0,0,0,0,0,80,202,226,160,2,197,17,216,124,234,69,173,98,31,81,149,199,26,203,165,128,113,180,225,17,88,207,222,62,132,168,140,186,143,145,69,99,33,204,210,186,117,1,204,2,157,69,64,117,188,89,131,40,248,163,133,239,26,111,19,195,107,209,244,202,70,157,90,111,209,69,127,84,191,64,129,77,167,178,26,191,147,217,129,79,93,39,10,119,67,81,41,12,213,79,239,228,72,210,164,190,247,210,120,156,89,157,137,178,240,252,58,115,30,131,198,159,109,173,146,48,49,86,25,197,21,246,168,152,117,78,195,193,147,91,67,178,35,36,221,66,144,220,149,145,165,91,179,50,177,170,229,207,173,192,107,103,103,142,211,18,29,119,0,101,253,115,26,221,71,222,187,216,157,218,94,82,221,47,26,90,250,143,146,190,31,1,40,180,74,172,106,197,57,153,241,95,223,54,238,171,47,73,166,246,81,145,242,50,47,121,15,56,217,127,138,231,228,230,118,192,151,34,165,61,150,169,27,219,166,150,242,146,101,189,136,178,240,17,154,61,238,115,233,239,234,38,187,97,236,222,139,153,89,83,65,144,135,171,15,58,228,89,207,41,115,212,74,81,146,39,45,28,207,90,185,244,183,192,65,179,67,231,149,10,52,205,60,67,90,244,94,222,35,43,95,234,250,135,57,29,200,143,204,84,81,16,125,160,59,51,166,147,139,207,19,97,204,21,186,143,74,194,28,90,159,239,45,91,183,26,118,82,205,90,86,233,153,216,137,39,107,25,31,196,126,31,103,230,208,143,225,204,97,128,176,37,103,23,112,237,71,239,77,228,94,0,151,167,83,82,157,47,26,91,51,62,106,35,228,175,125,190,2,76,118,147,203,152,152,203,1,98,197,157,54,146,235,203,194,211,226,161,201,108,146,141,38,108,189,110,122,76,200,174,175,227,16,87,139,89,169,228,190,125,75,119,141,84,94,231,221,255,0,82,92,82,13,59,216,73,245,61,75,95,123,207,167,83,235,239,147,3,208,254,12,196,80,241,70,29,137,89,131,51,137,106,70,243,75,155,179,70,173,46,41,39,200,200,140,185,166,221,7,238,13,57,236,240,206,54,113,222,82,225,248,15,74,173,201,146,136,53,25,11,114,106,201,100,162,77,69,105,46,122,212,102,118,81,23,212,55,17,10,37,161,43,46,138,34,49,96,92,56,220,69,239,98,247,14,64,1,242,146,22,71,200,185,14,84,17,145,115,23,40,139,220,66,133,214,192,47,46,130,162,132,126,225,80,17,129,219,105,147,148,39,112,174,5,218,6,59,219,154,212,106,129,96,233,141,233,90,184,184,174,55,34,92,115,185,175,67,123,149,181,39,145,35,82,248,175,18,172,218,72,227,175,103,204,235,251,139,84,113,223,17,79,226,160,99,188,191,196,24,42,102,134,181,188,215,27,20,248,119,27,187,136,74,109,41,168,218,212,122,172,209,187,165,38,173,54,244,17,180,166,80,198,207,172,134,199,57,70,243,17,28,145,136,168,239,51,79,57,111,186,203,13,84,81,103,97,60,226,218,186,201,13,201,109,151,12,136,149,114,65,145,165,68,102,147,243,89,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,15,148,100,173,165,51,122,78,125,103,206,57,205,199,159,150,228,124,69,88,121,234,121,75,97,166,95,106,156,139,53,9,151,16,213,208,75,110,51,108,182,102,70,171,154,12,205,74,51,53,30,53,29,215,37,50,190,171,157,89,185,132,50,162,140,169,109,200,197,53,136,212,213,200,141,9,82,215,13,133,172,183,210,141,164,153,26,208,203,91,199,87,226,73,18,27,81,154,146,68,102,65,53,61,148,249,13,39,38,246,92,129,137,171,176,162,55,93,204,153,5,137,156,90,99,180,79,183,78,91,72,76,6,86,242,22,163,117,27,162,57,41,35,52,238,206,99,136,52,37,68,179,86,229,15,201,194,120,90,133,129,176,173,27,5,97,104,60,21,23,15,211,227,210,233,209,183,171,115,113,21,134,210,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,204,126,176,0,0,0,213,93,190,182,40,194,187,86,101,196,186,221,38,153,195,230,110,25,167,188,230,28,168,71,38,208,228,253,4,167,19,76,144,110,41,8,83,46,172,204,144,165,168,183,46,44,214,71,165,78,161,216,96,202,29,151,115,67,54,118,134,111,103,72,180,73,113,43,176,43,14,211,113,35,172,161,185,72,161,177,30,65,51,54,83,170,75,132,210,144,201,234,181,156,34,113,122,16,133,26,156,65,31,164,145,242,55,73,165,51,85,145,93,102,153,17,21,41,145,217,137,34,98,89,73,62,243,12,169,197,52,210,220,182,165,33,10,125,229,37,38,118,73,186,225,149,181,29,195,26,236,209,179,166,4,217,127,43,32,101,158,5,143,253,202,101,98,110,183,191,84,234,156,51,44,191,51,118,235,174,110,119,187,132,43,116,133,104,71,66,46,166,112,3,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,208,14,212,45,133,190,226,152,169,121,227,147,152,51,132,203,106,214,142,248,141,9,90,153,161,85,28,113,68,118,100,146,92,60,55,174,222,238,198,164,33,211,91,127,68,149,71,108,247,255,0,178,227,216,79,44,191,61,124,226,104,217,76,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,192,68,103,101,62,195,145,179,42,171,3,106,76,201,92,182,168,88,98,176,75,194,212,196,161,214,14,163,81,138,164,44,166,173,203,17,46,51,46,217,41,75,106,61,227,205,56,149,154,82,210,155,122,98,71,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,250,192,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,3,72,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,254,217,171,103,92,175,216,51,33,171,41,153,86,137,41,116,232,243,43,216,187,22,38,150,227,47,206,98,62,245,212,169,108,165,111,44,144,196,123,161,45,54,165,21,201,197,165,58,221,94,173,42,236,53,164,210,158,170,231,37,117,234,100,69,212,161,199,160,196,143,49,76,164,223,101,135,149,57,78,180,135,45,169,40,90,152,101,74,73,29,148,109,54,103,125,37,108,85,218,71,218,9,27,104,153,45,228,246,77,213,101,167,46,169,210,19,38,109,73,151,93,101,24,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,114,215,67,102,65,133,118,219,219,7,19,109,115,154,14,214,148,114,225,96,154,28,135,211,132,232,242,218,143,191,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,181,43,125,59,25,63,162,59,208,74,239,164,223,254,134,62,147,209,190,241,215,196,119,166,248,183,252,7,248,31,225,183,183,240,111,237,186,241,241,67,66,246,36,216,251,19,109,115,154,13,81,82,82,225,96,154,28,134,21,139,43,17,29,143,191,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,180,170,127,176,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,236,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,145,76,160,216,202,133,182,31,102,102,84,83,27,170,247,54,51,194,254,145,72,195,53,39,86,179,138,151,29,171,202,222,198,146,218,111,118,93,221,52,70,226,82,110,54,164,37,73,212,68,182,156,142,189,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,64,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,109,59,56,59,64,33,237,17,66,107,41,51,123,17,127,174,196,14,37,246,164,200,109,136,237,226,40,186,214,230,168,232,101,13,182,135,153,108,201,11,100,147,168,219,104,157,73,175,233,137,174,169,218,197,177,214,21,198,248,18,167,181,22,28,153,74,160,226,76,37,79,46,251,66,219,109,159,72,89,55,163,180,206,241,247,31,109,180,60,203,102,233,35,192,227,175,221,166,19,115,75,73,40,140,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,195,212,64,242,174,61,30,236,115,180,20,205,167,118,125,195,121,183,86,195,253,205,85,157,191,135,82,140,211,15,162,41,202,97,213,54,183,35,45,228,150,241,149,233,37,145,161,78,37,10,82,154,55,22,182,150,99,206,16,9,84,218,39,96,239,187,126,199,121,73,159,57,79,69,213,143,176,254,87,225,254,242,165,211,169,219,201,88,161,148,193,130,150,238,173,234,75,125,29,132,200,52,233,109,199,94,73,54,201,95,67,73,40,203,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,25,236,157,236,177,147,127,103,248,123,229,204,8,213,237,107,216,202,30,9,174,204,218,179,5,85,105,81,41,88,154,160,204,122,253,17,213,177,17,198,234,78,34,197,38,26,75,79,17,190,221,169,199,155,34,83,196,230,245,227,214,133,56,108,6,250,236,73,182,14,25,218,231,43,218,173,36,226,66,198,212,56,236,39,22,81,226,53,35,113,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,106,86,197,15,50,217,23,158,153,143,179,166,99,211,179,67,43,235,60,13,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,159,71,217,85,153,20,44,224,203,140,57,154,24,98,29,86,37,43,19,83,218,168,196,102,169,5,113,37,33,183,10,228,75,109,127,192,180,154,155,90,108,182,214,180,41,43,80,118,177,170,189,168,254,194,121,155,249,151,231,16,134,213,13,85,237,71,246,19,204,223,204,191,56,132,2,0,68,164,246,172,108,37,85,42,172,253,169,178,107,12,196,85,53,81,205,252,111,74,167,48,164,190,219,228,165,169,202,193,32,140,210,180,41,38,146,127,66,82,104,52,111,212,75,214,251,141,197,176,245,80,2,8,123,50,178,99,105,124,93,157,180,236,206,201,106,148,188,43,135,168,146,28,167,215,177,51,241,17,42,156,164,41,133,61,192,61,21,79,178,169,168,117,77,176,149,161,165,235,103,122,203,215,109,68,210,196,239,14,191,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,1,170,189,168,254,194,121,155,249,151,231,16,134,213,8,107,237,58,237,0,135,155,179,36,236,253,146,24,139,139,192,177,53,49,137,170,77,54,195,177,107,210,155,125,151,154,76,101,169,6,225,50,195,145,249,60,218,210,151,148,181,88,148,218,80,183,3,80,54,78,246,167,201,191,180,12,61,243,22,7,165,49,229,179,9,226,154,238,6,197,84,108,107,133,167,112,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,33,232,39,98,77,176,112,206,215,57,94,213,105,39,18,22,54,161,199,97,56,178,143,17,169,27,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,82,131,98,134,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,86,217,59,218,159,38,254,208,48,247,204,88,27,63,218,71,217,247,27,103,105,45,231,14,77,210,165,171,46,170,50,19,26,109,53,150,157,121,24,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,110,247,91,100,122,193,178,119,181,62,77,253,160,97,239,152,176,61,30,226,204,45,66,199,56,86,179,130,177,76,30,54,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,3,207,22,199,219,89,227,45,145,115,67,211,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,109,131,181,158,50,218,235,52,61,56,174,199,151,71,161,64,142,220,106,22,28,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,93,183,104,51,52,180,130,44,105,154,180,236,184,164,102,62,35,166,101,14,35,170,215,176,100,106,131,173,209,42,85,72,101,26,84,152,164,126,21,45,178,63,172,137,70,150,212,180,145,41,77,50,106,54,144,202,170,118,92,85,243,31,14,83,51,123,17,213,104,56,50,77,65,166,235,117,42,92,50,147,42,52,83,63,18,144,217,159,212,70,162,75,138,66,76,212,150,158,52,147,75,13,202,236,220,236,251,141,180,76,151,51,135,57,41,82,211,151,84,233,10,141,10,154,243,78,178,140,76,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,123,161,194,45,96,218,199,218,159,57,62,208,49,15,204,95,30,143,112,158,22,161,96,108,43,70,193,88,90,15,5,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,243,30,112,182,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,181,67,85,123,46,61,132,242,203,243,215,206,38,141,170,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,138,101,6,198,84,45,176,251,51,50,162,152,221,87,185,177,158,23,244,138,70,25,169,58,181,156,84,184,237,94,86,246,52,150,211,123,178,238,233,162,55,18,147,113,181,33,42,78,162,37,180,228,80,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,39,211,178,227,216,79,44,191,61,124,226,104,194,157,172,91,29,97,92,111,129,42,123,81,97,201,148,170,14,36,194,84,242,239,180,45,182,217,244,133,147,122,59,76,239,31,113,246,219,67,204,182,110,146,60,14,58,253,218,97,55,52,180,146,14,215,217,193,218,1,15,104,138,19,89,73,155,216,139,253,118,32,113,47,181,38,67,108,71,111,17,69,214,183,53,71,67,40,109,180,60,203,102,72,91,36,157,70,219,68,234,77,127,76,77,111,80,242,239,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,250,29,216,231,104,41,155,78,236,251,134,243,110,173,135,251,154,171,59,127,14,165,25,166,31,68,83,148,195,170,109,110,70,91,201,45,227,43,210,75,35,66,156,74,20,165,52,110,45,109,44,192,121,194,18,147,159,157,159,113,179,135,100,76,179,218,15,40,41,82,220,204,24,25,111,135,164,214,41,49,26,118,83,248,149,8,166,83,152,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,118,73,17,172,211,120,182,30,148,246,78,246,88,201,191,179,252,61,242,230,0,121,204,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,246,171,109,46,210,108,101,181,174,13,164,101,245,27,7,203,192,88,121,137,14,73,173,65,102,186,83,145,89,89,27,103,24,157,50,142,202,137,12,169,46,44,145,117,33,75,90,20,101,169,164,25,124,157,169,120,23,38,176,38,213,149,232,185,95,84,170,174,181,85,253,89,197,244,217,12,40,226,192,170,75,34,144,103,29,245,171,91,155,228,58,151,150,222,147,67,106,112,137,14,25,40,217,99,80,0,103,93,143,182,76,198,91,93,102,135,160,244,41,18,232,244,40,17,220,147,93,196,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,235,182,241,100,70,150,150,101,151,251,86,114,183,2,100,182,118,96,44,179,203,58,23,115,97,186,54,95,177,193,66,226,158,145,186,222,213,234,143,57,244,143,45,110,42,238,58,181,120,148,118,189,138,196,68,69,39,253,157,184,23,38,176,86,202,120,82,86,72,85,42,181,90,46,37,222,214,103,212,170,140,42,60,169,117,67,50,143,40,214,198,165,33,141,218,227,110,73,182,212,164,18,89,35,39,30,51,55,156,142,190,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,170,141,255,0,236,197,219,199,238,33,93,141,144,217,177,90,211,128,113,5,65,61,219,84,168,212,119,113,112,187,202,67,202,114,201,221,40,247,50,31,84,114,86,167,27,105,149,27,143,29,181,186,163,249,59,54,246,103,193,187,87,229,30,124,101,110,48,157,46,156,180,200,195,21,42,69,78,49,154,151,78,168,182,138,178,26,124,219,212,73,121,26,93,113,11,109,70,90,144,181,105,82,23,161,196,105,174,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,65,233,248,70,95,106,246,220,113,176,213,42,183,178,62,92,162,89,87,106,81,227,163,23,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,55,170,59,180,76,186,166,236,181,56,189,206,186,100,231,106,158,99,228,254,202,110,100,133,50,129,198,99,58,53,169,216,95,19,74,124,228,55,10,154,179,113,74,55,154,116,213,188,122,63,129,184,232,47,161,221,155,100,164,17,71,209,35,72,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,242,140,171,178,119,181,62,77,253,160,97,239,152,176,36,39,50,118,62,165,108,155,217,111,153,73,168,20,183,49,222,49,143,134,103,226,181,188,234,77,17,159,69,86,33,183,5,164,182,181,53,162,57,188,234,13,196,169,70,234,212,181,234,208,109,182,220,123,108,157,237,79,147,127,104,24,123,230,44,0,154,158,212,127,97,60,205,252,203,243,136,66,0,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,122,123,71,251,63,230,108,239,93,119,54,242,135,14,255,0,173,60,254,25,135,99,71,113,249,14,97,217,90,16,222,153,11,121,110,56,182,94,112,141,104,120,213,164,156,116,218,81,35,232,77,221,107,217,139,104,92,85,178,254,114,209,115,115,11,70,227,248,13,228,106,141,45,114,156,142,205,78,11,169,210,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,122,52,159,163,60,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,0,118,219,216,251,19,108,141,154,14,209,84,82,230,224,154,228,135,213,132,235,18,221,143,191,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,244,164,39,167,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,62,234,60,240,236,73,182,14,38,217,27,52,26,173,36,229,205,193,53,201,12,39,22,81,226,53,31,127,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,234,79,160,140,39,138,104,88,231,10,209,177,174,22,157,198,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,128,126,176,0,0,0,12,41,181,118,213,217,113,178,86,92,47,26,227,87,120,234,172,237,227,20,10,3,15,18,37,85,229,36,136,205,41,51,35,221,178,141,73,55,94,50,52,182,149,36,136,150,181,182,218,194,27,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,17,1,154,89,165,142,243,167,29,212,243,51,50,235,189,243,137,43,59,158,54,111,10,204,125,238,233,148,50,223,209,178,132,54,155,54,210,19,225,73,94,215,59,153,153,158,218,246,105,237,213,27,102,92,77,43,44,51,58,124,72,185,95,136,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,122,79,118,226,84,130,75,132,224,78,72,0,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,54,43,97,93,147,48,110,215,91,4,226,172,15,93,145,18,143,93,129,153,18,164,208,177,26,160,28,167,233,75,56,84,179,124,144,130,113,163,90,29,105,6,218,144,107,209,125,218,204,141,77,32,203,93,123,81,253,187,51,55,243,47,201,225,13,233,236,75,197,52,41,121,5,142,176,84,121,218,235,84,172,96,117,73,145,183,75,45,212,89,112,163,183,29,205,102,90,21,169,112,164,149,136,205,69,187,186,136,137,73,51,8,140,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,39,179,23,111,31,187,125,10,54,67,102,197,107,86,62,195,244,244,247,109,82,163,81,222,74,197,12,165,111,41,203,39,116,146,223,71,97,49,201,90,156,113,215,146,78,60,119,208,234,139,181,118,152,108,81,81,218,127,2,83,113,182,90,83,56,156,201,194,86,141,10,27,101,21,158,249,130,243,205,147,145,222,144,242,155,209,185,186,223,108,212,230,146,187,233,36,26,158,37,38,13,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,41,93,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,143,246,230,219,54,133,182,30,92,100,237,77,202,87,115,99,60,47,223,145,241,53,53,164,44,226,165,199,74,6,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,230,64,236,84,246,167,197,63,103,243,190,99,78,1,149,123,115,191,105,63,223,39,242,104,193,93,146,120,3,6,230,158,122,99,252,190,204,28,61,18,185,135,171,153,111,62,52,232,50,72,244,58,142,242,166,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,13,117,219,7,100,204,101,178,46,104,122,15,93,145,46,177,66,159,29,185,52,44,70,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,187,110,214,100,73,117,6,121,255,0,179,115,180,18,54,206,210,92,201,236,228,170,203,86,93,84,100,42,76,42,147,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,229,174,183,12,229,127,105,221,158,176,174,212,25,53,90,202,60,83,39,128,227,247,114,105,213,68,69,110,67,212,201,205,43,83,82,27,74,203,252,102,214,73,82,20,182,157,117,4,180,107,212,94,120,115,163,40,113,150,66,230,134,32,202,60,192,98,35,117,220,59,33,44,200,56,143,147,204,58,133,182,151,90,121,181,242,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,15,78,99,202,184,150,158,200,77,175,49,86,43,226,246,95,204,41,181,90,207,115,83,211,55,8,205,40,14,72,224,224,181,116,191,18,84,132,153,238,217,70,166,56,115,113,36,148,221,76,239,10,241,153,17,44,3,101,54,23,216,202,187,182,30,99,202,166,57,85,238,108,25,133,248,121,24,154,164,210,208,114,146,219,166,189,212,104,205,170,247,121,221,211,164,78,41,38,219,105,66,148,173,70,72,105,201,138,218,191,106,252,175,216,135,43,233,106,85,2,35,245,39,227,166,38,19,194,113,18,228,22,37,177,25,200,205,60,211,111,52,195,140,197,67,12,190,133,146,84,148,145,146,9,8,248,98,173,136,51,123,6,228,47,102,38,18,205,204,192,126,91,116,44,59,30,174,244,130,136,193,188,251,171,93,114,91,77,50,218,57,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,68,6,209,89,243,140,182,146,205,202,238,107,99,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,116,54,149,88,212,72,78,181,154,220,81,107,90,140,195,175,226,156,213,204,124,105,152,242,179,123,18,99,74,172,188,103,46,160,138,162,171,105,144,109,74,110,83,102,147,105,198,148,222,157,206,239,66,9,178,111,74,91,74,16,148,18,73,41,34,155,232,127,209,63,254,167,166,109,255,0,69,199,117,122,117,232,126,43,211,193,112,251,238,7,128,123,117,197,112,191,123,111,181,111,45,184,240,238,183,58,190,147,120,53,175,178,143,97,111,192,109,65,157,120,51,253,143,43,0,66,156,175,241,148,170,163,145,205,63,237,92,42,212,175,199,120,145,250,221,225,191,251,88,251,44,103,39,217,254,33,249,115,224,60,214,13,255,0,237,66,216,91,238,41,138,151,158,57,57,131,56,76,182,173,104,239,136,208,149,169,154,21,81,199,20,71,102,73,37,195,195,122,237,238,236,106,66,29,53,183,244,73,84,118,207,64,7,169,44,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,192,121,183,217,215,62,113,150,205,185,185,66,205,108,25,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,151,161,61,157,115,231,6,237,37,148,116,44,214,193,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,107,109,74,177,40,208,157,104,52,56,146,208,180,153,194,102,223,91,20,98,173,148,243,30,93,110,147,76,226,50,203,19,84,30,115,14,84,35,147,139,110,6,179,83,137,166,72,55,20,181,165,230,144,70,72,82,212,123,230,208,107,35,212,151,80,215,84,216,163,106,234,238,201,121,203,11,25,111,106,179,48,133,74,208,241,77,18,19,200,79,31,23,74,201,183,9,46,17,160,222,97,107,222,182,119,66,142,203,111,120,132,58,225,128,244,82,3,242,112,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,31,172,0,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,154,157,165,246,139,192,155,47,229,100,252,204,199,82,63,186,195,163,194,208,247,234,157,83,134,121,230,33,239,26,105,205,206,247,112,180,239,86,157,8,234,103,208,143,207,14,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,102,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,97,46,157,138,158,203,24,167,237,2,119,203,169,195,127,196,11,118,126,237,221,93,217,87,21,55,130,177,74,248,220,178,196,21,2,114,163,26,200,111,186,229,62,228,86,221,170,235,68,119,100,63,186,141,29,69,195,36,201,43,189,202,202,230,115,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,172,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,202,187,39,108,81,133,118,172,216,71,26,86,233,52,206,31,51,112,206,48,170,57,135,42,17,201,180,57,63,69,50,3,137,166,72,55,20,132,41,151,86,102,72,82,212,91,151,22,107,35,210,167,80,238,138,226,204,45,93,192,216,170,179,130,177,76,30,10,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,230,38,83,177,83,217,99,20,253,160,78,249,117,56,59,80,182,22,251,181,225,85,231,142,78,96,206,47,50,104,186,59,226,52,37,105,122,187,75,109,181,17,217,146,73,241,19,25,179,123,187,26,86,182,137,109,253,42,147,29,178,14,191,217,79,183,28,156,202,165,64,217,111,50,81,17,170,238,24,163,146,48,181,77,43,105,130,168,211,162,165,8,40,75,110,228,107,146,203,86,82,84,218,79,120,203,78,41,100,149,52,167,30,145,241,229,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,59,221,159,187,119,80,182,170,194,173,224,172,82,190,11,51,112,253,60,156,168,198,178,220,239,72,172,55,21,183,106,186,209,29,168,236,111,100,200,81,112,201,51,82,45,114,186,121,144,110,0,0,0,12,63,181,190,75,210,179,235,103,156,109,151,242,176,132,76,69,87,114,143,50,94,27,142,242,210,210,218,173,183,29,206,9,214,157,82,146,77,47,122,105,73,168,212,148,154,22,180,46,237,173,100,121,128,0,121,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,126,182,97,99,90,174,101,99,252,75,152,213,216,241,24,169,98,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,29,173,115,62,163,63,246,144,228,133,87,36,118,175,197,137,168,87,34,85,35,227,201,18,49,196,21,178,218,155,91,12,79,153,32,205,135,82,119,34,91,110,182,234,8,210,163,37,32,144,191,9,168,219,70,176,0,238,174,102,246,50,94,75,199,200,68,191,17,188,38,198,40,123,23,173,180,176,91,247,234,43,136,220,84,169,110,29,204,144,219,77,172,146,148,233,185,188,225,175,93,155,209,182,157,144,153,23,15,51,246,142,151,152,216,134,141,198,209,114,210,158,154,139,42,89,176,182,83,88,125,102,220,34,113,167,9,75,86,148,34,91,232,90,8,141,183,99,52,163,90,79,74,87,162,194,122,59,43,50,114,187,148,91,35,210,36,226,55,173,47,30,212,29,198,45,198,210,143,189,98,201,97,134,227,22,180,45,68,189,227,17,218,126,254,21,39,127,161,73,37,32,204,195,112,6,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,26,1,219,87,236,177,133,190,208,32,252,186,162,2,42,246,78,246,167,201,191,180,12,61,243,22,6,197,118,151,236,57,39,103,28,100,246,112,224,117,196,94,93,99,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,2,27,54,214,68,105,66,222,215,93,147,189,169,242,111,237,3,15,124,197,129,232,247,22,97,106,22,57,194,181,156,21,138,96,241,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,48,30,123,54,40,218,186,187,178,94,114,194,198,91,218,172,204,33,82,180,60,83,68,132,242,19,199,197,210,178,109,194,75,132,104,55,152,90,247,173,157,208,163,178,219,222,33,14,184,99,208,158,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,67,207,190,220,155,34,85,118,65,205,196,225,70,42,50,235,24,78,189,29,85,44,57,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,233,215,187,59,26,28,101,195,75,123,210,109,57,87,178,251,108,28,77,146,121,185,69,201,42,201,203,168,224,76,127,88,76,4,64,140,212,116,174,29,110,106,226,199,102,113,173,72,222,173,4,76,182,210,219,222,37,36,135,20,225,37,75,65,33,97,210,187,81,253,187,51,55,243,47,201,225,13,95,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,109,42,90,18,251,42,82,72,238,146,117,179,59,106,43,237,7,106,63,183,102,102,254,101,249,60,33,181,93,157,123,58,96,77,168,54,5,199,25,105,142,163,254,216,21,57,148,121,186,222,253,76,170,119,44,70,88,153,187,105,214,247,219,173,250,213,186,90,180,47,161,151,67,32,197,93,151,187,116,253,197,49,82,50,59,56,241,159,9,150,213,173,125,207,38,106,117,51,66,170,56,226,76,174,241,168,184,120,111,93,205,229,201,72,67,166,135,62,137,42,144,225,205,72,243,45,158,153,23,152,251,58,102,61,71,43,243,66,141,192,213,96,217,214,94,104,205,113,106,17,84,102,77,202,140,225,145,111,25,94,149,88,236,74,37,37,72,90,80,180,45,9,146,174,203,174,208,8,117,120,116,221,153,51,191,17,110,106,172,240,212,236,15,84,125,182,24,138,228,86,152,105,134,105,42,221,161,26,94,45,213,218,113,195,90,158,83,138,108,212,75,38,146,232,73,248,181,66,225,106,128,112,56,71,127,200,13,160,238,71,97,202,118,51,181,186,139,146,146,73,116,32,4,149,139,159,81,112,0,0,215,221,170,115,134,155,128,176,110,41,131,233,23,3,44,240,156,233,108,163,132,83,190,45,211,228,149,95,66,139,170,58,31,144,207,82,230,55,19,70,240,150,122,239,109,63,1,10,187,126,231,235,248,151,49,98,210,105,53,140,74,195,19,176,170,34,41,151,36,26,91,90,150,252,164,158,164,165,195,35,35,37,17,31,35,229,238,18,70,6,139,27,18,231,246,208,9,97,104,239,228,87,175,114,187,113,119,219,136,87,253,198,155,110,126,23,211,239,191,57,128,216,111,33,169,121,109,149,244,57,18,112,167,119,84,78,36,232,239,31,28,167,188,42,156,181,145,114,113,73,232,148,157,200,105,199,103,54,72,174,165,85,203,220,115,54,13,2,66,92,239,109,75,121,173,114,21,100,203,104,174,102,223,62,133,251,46,159,160,75,13,6,148,205,26,152,205,61,136,236,50,150,181,89,12,160,146,130,186,140,249,17,17,121,134,7,222,218,18,219,105,109,5,100,161,36,146,47,34,33,112,14,55,94,75,86,212,70,119,242,20,98,204,252,205,10,118,2,193,120,153,199,107,156,12,152,248,118,108,230,143,134,83,186,77,45,59,101,122,138,35,230,142,135,229,208,65,46,126,102,94,41,206,60,215,174,199,135,90,239,118,170,252,46,146,225,155,143,189,221,70,104,207,170,80,105,177,182,126,87,183,190,227,111,123,67,118,144,100,241,99,152,102,5,67,19,176,154,158,13,54,119,105,116,146,202,148,227,178,209,117,145,59,204,186,95,145,242,24,75,98,28,147,151,143,243,35,5,215,231,49,67,155,22,127,120,235,69,65,38,226,215,162,60,148,22,162,54,212,71,99,65,91,153,244,32,27,95,217,155,179,123,48,112,197,55,29,87,240,102,135,234,52,122,132,101,202,239,19,61,225,149,68,136,147,161,14,216,185,53,215,73,122,191,30,114,81,76,130,205,58,159,22,19,13,110,209,29,132,50,148,234,51,210,148,164,136,138,231,215,160,234,57,61,130,96,224,92,9,75,160,197,166,211,98,28,82,125,58,96,178,77,182,68,183,214,187,17,18,83,248,215,62,93,71,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,58,162,208,101,126,98,241,97,166,234,247,0,177,148,120,181,153,117,33,204,40,68,68,86,34,21,1,106,142,193,170,231,200,197,28,247,14,52,106,185,115,247,128,231,0,0,22,234,231,107,138,222,224,101,228,66,150,63,48,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,254,208,252,20,205,70,30,32,170,157,51,120,168,216,18,93,156,223,25,105,210,82,213,211,87,62,190,66,22,228,180,108,62,166,141,58,77,54,229,123,251,135,160,77,181,104,104,159,128,177,155,251,152,234,52,224,138,138,110,180,220,249,51,32,252,190,34,3,177,116,110,19,16,203,143,100,22,141,223,36,244,230,132,159,250,64,118,252,140,174,29,11,21,203,149,197,110,53,83,156,111,86,141,93,93,108,237,107,31,144,159,189,152,43,189,235,149,216,28,142,86,246,248,70,152,231,169,167,251,29,158,125,11,204,121,212,195,82,151,18,115,142,54,226,208,102,209,166,232,59,31,82,19,217,177,28,231,164,229,198,6,74,222,117,69,232,45,49,86,82,140,255,0,172,70,1,180,192,0,2,158,238,64,95,17,80,0,0,0,0,0,0,0,0,0,0,0,20,49,81,67,59,0,180,206,195,136,206,227,145,67,137,32,57,209,211,242,139,133,19,208,84,0,126,109,121,102,136,104,50,254,234,95,196,99,244,135,226,98,197,26,105,205,153,36,207,233,203,254,10,128,121,223,218,62,160,236,223,71,183,134,179,209,197,219,82,204,250,238,127,152,98,10,12,68,207,174,83,160,169,68,146,145,45,150,140,205,55,177,41,100,93,61,253,70,67,206,213,168,251,155,83,102,159,215,61,127,237,99,175,228,245,42,77,91,53,48,100,54,27,112,248,140,69,78,100,148,134,205,118,53,73,108,186,23,94,189,0,148,195,246,122,101,133,62,143,151,216,2,182,135,227,173,214,123,215,164,52,165,71,119,229,167,214,189,250,24,222,230,208,77,160,144,86,177,124,6,29,217,151,12,72,195,217,87,134,226,72,113,195,92,126,50,228,182,77,179,241,73,120,250,25,242,234,51,32,0,0,0,176,5,15,169,10,128,11,139,160,180,92,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,81,123,197,192,2,212,164,136,238,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,109,136,186,149,197,194,134,87,1,192,180,145,126,129,98,84,105,59,14,117,16,225,82,44,122,174,3,157,165,92,136,133,227,129,179,46,131,152,186,0,168,235,120,251,14,83,241,30,20,173,211,231,71,142,226,101,210,228,197,81,186,194,92,45,42,109,68,119,35,234,94,35,228,59,32,177,228,111,25,113,187,219,90,77,55,250,200,4,4,109,189,149,20,252,15,155,56,210,125,34,84,118,83,11,187,183,109,70,132,150,8,181,198,140,71,99,74,185,122,198,125,57,243,243,25,83,179,119,63,177,14,25,172,43,10,45,53,25,113,32,208,38,169,180,29,85,104,108,148,169,205,46,228,222,147,34,63,25,254,147,243,27,51,218,55,148,21,58,174,92,230,22,34,139,38,82,201,222,233,210,211,112,20,178,59,63,17,7,101,18,185,244,191,65,21,152,14,160,188,184,199,53,6,170,49,141,75,68,35,100,210,249,240,230,70,163,105,101,200,200,253,197,211,242,136,61,35,97,10,194,171,152,102,145,84,91,70,218,166,211,227,201,52,154,245,153,26,219,74,173,123,21,250,245,31,180,53,255,0,100,156,125,75,197,25,111,130,160,68,114,46,249,188,27,77,121,72,110,90,92,82,72,152,96,142,228,69,114,230,162,230,54,0,81,241,213,233,241,170,148,201,144,37,50,218,219,147,29,198,86,78,32,150,70,149,36,200,200,200,250,151,62,130,35,187,69,118,125,160,208,229,102,14,96,211,164,64,142,243,29,211,161,150,105,104,109,73,185,68,104,236,225,42,229,200,204,250,124,4,190,140,3,181,182,91,78,199,121,73,138,233,112,100,62,151,103,112,58,73,168,134,242,188,18,88,81,217,36,100,103,201,7,245,126,64,17,117,217,225,156,248,135,6,99,25,88,105,183,106,50,98,67,195,210,247,109,21,73,109,182,70,185,172,44,204,145,99,34,59,168,255,0,73,159,188,77,22,5,173,174,187,132,232,149,39,90,82,23,50,153,26,74,181,57,172,238,182,146,102,70,118,43,245,234,60,253,102,45,10,161,147,121,241,137,96,213,162,200,116,153,141,30,62,242,67,42,138,70,167,24,142,233,114,85,249,219,221,126,125,68,198,108,107,152,84,188,75,129,176,125,50,58,162,165,214,112,93,61,213,18,37,165,197,21,153,142,147,35,73,17,25,115,80,157,198,205,0,0,162,211,47,120,180,249,115,23,159,65,243,186,103,168,236,64,57,136,253,226,226,59,142,22,239,229,238,28,201,1,81,2,221,170,121,57,66,202,45,174,42,242,112,227,214,137,143,105,237,99,23,35,105,95,222,178,164,190,251,114,75,90,214,163,94,241,248,238,191,127,10,83,191,208,148,146,80,70,115,210,52,131,181,167,103,138,174,114,236,243,31,30,97,74,84,73,85,220,177,145,38,182,250,222,152,166,86,154,33,199,81,212,18,210,76,247,75,89,27,49,158,50,93,149,162,58,201,179,53,43,118,224,65,176,147,78,197,140,134,147,86,198,88,175,104,218,204,40,139,166,208,163,175,12,209,77,232,237,58,190,241,120,155,118,75,205,44,215,173,133,181,28,219,108,207,71,210,34,114,210,75,240,173,39,25,99,208,159,103,86,78,80,178,111,100,124,9,26,144,247,17,47,24,83,216,198,53,73,58,86,141,244,169,236,52,226,75,66,150,178,78,233,130,142,197,211,165,43,220,107,210,149,45,68,3,101,64,0,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,53,43,1,103,206,50,203,92,163,204,44,169,193,243,101,211,17,153,18,41,72,171,206,141,32,155,91,148,232,136,154,78,194,50,208,106,208,250,165,182,107,82,86,159,3,42,109,68,180,58,178,31,38,69,228,94,99,237,23,152,244,236,175,202,250,55,29,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,43,240,48,6,0,198,89,167,140,169,57,125,151,216,122,93,115,16,215,36,20,104,48,99,17,107,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,254,216,147,99,236,51,178,54,87,181,69,73,68,155,141,171,145,216,86,44,172,68,118,70,226,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,210,144,201,89,23,145,121,113,179,166,92,83,178,191,43,232,220,13,42,13,221,121,231,76,151,42,161,41,68,68,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,156,128,0,0,2,16,54,133,237,30,219,59,3,103,238,101,224,172,45,156,156,21,23,15,227,10,205,46,157,27,209,218,83,155,136,172,77,117,182,155,214,184,202,90,180,161,9,43,168,205,71,107,153,153,243,18,127,176,86,105,99,188,233,217,59,3,102,102,101,215,123,231,18,86,123,207,141,155,194,179,31,123,186,169,74,101,191,163,101,8,109,54,109,164,39,194,146,189,174,119,51,51,48,130,205,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,141,159,199,59,73,99,44,175,236,196,201,252,146,195,52,9,113,35,230,108,124,66,137,216,140,166,147,100,152,145,235,146,13,248,76,33,167,9,211,91,132,227,105,117,78,36,154,54,93,83,105,39,77,197,155,33,249,93,165,155,117,70,218,107,19,69,203,12,177,159,18,86,87,225,201,12,84,162,206,76,87,91,126,175,81,56,230,74,125,100,251,104,117,148,50,79,188,202,91,36,150,163,222,56,165,44,148,217,55,141,54,23,216,202,187,182,30,99,202,166,57,85,238,108,25,133,248,121,24,154,164,210,208,114,146,219,166,189,212,104,205,170,247,121,221,211,164,78,41,38,219,105,66,148,173,70,72,105,206,129,179,22,207,88,171,106,12,229,162,229,30,22,147,192,113,251,201,53,26,162,226,185,33,154,100,22,147,169,217,14,37,5,254,43,104,37,41,9,91,174,180,131,90,53,234,47,67,217,47,148,56,55,33,114,191,15,229,30,95,177,45,186,22,29,142,166,99,156,183,205,231,221,90,220,83,174,188,226,249,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,7,106,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,98,30,170,7,149,112,30,143,118,122,197,52,44,13,177,126,90,99,92,83,59,130,162,225,252,175,163,85,42,50,119,75,115,113,21,138,75,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,132,38,109,183,182,14,38,218,231,52,29,173,40,229,194,193,52,57,15,167,9,209,229,181,31,127,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,106,86,64,219,19,107,60,101,136,114,115,42,246,83,163,71,151,68,195,216,87,3,225,89,53,167,25,158,74,70,33,91,244,42,108,168,196,235,100,218,84,218,24,83,142,89,27,197,161,107,208,225,145,41,180,105,233,59,11,236,101,93,219,15,49,229,83,28,170,247,54,12,194,252,60,140,77,82,105,104,57,73,109,211,94,234,52,102,213,123,188,238,233,210,39,20,147,109,180,161,74,86,163,36,52,224,102,190,204,93,131,190,237,245,216,217,243,155,20,93,88,7,15,212,19,221,180,186,141,59,121,23,20,60,148,60,151,44,173,234,79,115,29,244,199,53,106,109,198,158,81,56,201,223,67,169,41,169,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,32,4,122,168,30,85,199,170,128,0,1,171,251,127,109,131,74,217,55,40,212,170,121,203,115,29,227,24,243,32,97,68,50,210,77,17,159,66,18,78,78,117,78,33,77,104,142,111,52,178,109,73,81,186,181,33,26,116,27,142,54,24,43,180,235,180,2,102,81,67,147,179,246,72,98,46,19,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,228,243,107,82,153,74,21,98,75,138,66,219,134,193,245,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,36,211,23,108,81,253,10,189,153,153,169,95,199,244,202,83,153,155,138,123,149,202,148,150,11,122,229,46,9,213,233,230,221,49,47,106,82,21,165,104,55,29,83,68,148,173,197,37,55,117,44,180,225,132,96,142,235,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,145,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,96,217,59,218,159,38,254,208,48,247,204,88,27,21,218,89,176,172,109,153,113,52,92,207,203,24,17,34,229,126,35,144,197,54,44,20,202,117,199,233,21,18,142,102,166,22,111,184,183,94,67,196,195,207,37,194,81,233,61,227,106,74,9,45,155,129,46,155,49,109,11,133,118,160,201,170,46,110,97,104,220,7,31,188,141,81,165,174,83,114,30,166,78,105,90,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,94,146,197,93,168,254,194,121,155,249,151,231,16,132,59,108,125,181,158,50,217,23,52,61,56,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,57,115,237,27,197,52,44,115,217,213,141,49,174,22,157,198,209,113,5,63,14,213,41,210,119,75,111,127,21,250,164,7,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,64,33,179,100,239,106,124,155,251,64,195,223,49,96,110,255,0,106,246,220,114,113,45,86,183,178,62,92,162,33,208,169,178,35,163,23,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,55,170,59,58,111,52,166,236,132,182,189,244,106,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,63,91,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,14,213,179,174,67,99,45,164,179,114,133,149,56,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,13,165,87,36,154,211,173,102,134,210,122,214,146,54,209,89,13,140,182,109,205,202,238,84,227,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,116,56,148,220,210,75,86,133,146,219,81,235,66,136,167,167,99,237,147,48,110,200,185,95,232,61,10,68,74,197,118,124,135,36,215,113,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,122,47,188,89,17,41,213,153,182,193,217,51,6,237,117,149,254,131,215,100,68,163,215,96,72,110,77,11,17,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,144,104,7,101,14,220,114,112,213,86,137,178,62,99,34,33,80,170,82,36,35,8,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,247,74,43,186,79,58,150,236,180,184,141,206,144,109,99,237,79,156,159,104,24,135,230,47,142,149,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,254,77,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,39,211,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,68,117,109,11,218,61,182,118,6,207,220,203,193,88,91,57,56,42,46,31,198,21,154,93,58,55,163,180,167,55,17,88,154,235,109,55,173,113,148,181,105,66,18,87,81,154,142,215,51,51,230,2,111,199,154,205,172,125,169,243,147,237,3,16,252,197,241,58,123,5,102,150,59,206,157,147,176,54,102,102,93,119,190,113,37,103,188,248,217,188,43,49,247,187,170,148,166,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,130,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,71,7,105,102,221,81,182,154,196,209,114,195,44,103,196,149,149,248,114,67,21,40,179,147,21,214,223,171,212,78,57,146,159,89,62,218,29,101,12,147,239,50,150,201,37,168,247,142,41,75,37,54,77,254,174,57,218,75,25,101,127,102,38,79,228,150,25,160,75,137,31,51,99,226,20,78,196,101,52,155,36,196,143,92,144,111,194,97,13,56,78,154,220,39,27,75,170,113,36,209,178,234,155,73,58,110,44,217,214,13,152,182,122,197,91,80,103,45,23,40,240,180,158,3,143,222,73,168,213,23,21,201,12,211,32,180,157,78,200,113,40,47,241,91,65,41,72,74,221,117,164,26,209,175,81,7,127,216,95,99,42,238,216,121,143,42,152,229,87,185,176,102,23,225,228,98,106,147,75,65,202,75,110,154,247,81,163,54,171,221,231,119,78,145,56,164,155,109,165,10,82,181,25,33,167,61,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,58,174,75,229,14,13,200,92,175,195,249,71,151,236,75,110,133,135,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,68,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,93,212,7,149,113,49,57,217,183,28,157,148,182,38,200,204,31,151,200,137,35,49,113,134,91,209,23,5,231,86,211,168,162,68,77,62,58,14,107,172,25,154,150,181,40,212,150,18,164,238,148,182,157,82,141,68,201,180,228,59,15,170,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,209,40,66,82,86,34,34,0,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,108,6,213,219,18,102,134,202,20,172,19,93,197,108,75,157,77,197,84,120,207,78,152,152,173,165,138,77,109,73,82,159,164,173,198,158,117,43,91,105,73,41,46,221,41,120,183,134,217,30,237,118,145,254,204,93,131,190,226,20,40,217,243,155,20,93,56,251,16,83,211,221,180,186,141,59,119,43,11,178,165,188,151,44,173,234,139,125,33,133,71,53,106,109,183,89,73,184,201,219,91,169,61,223,199,248,3,6,230,158,13,171,101,246,96,225,232,149,204,61,92,142,113,167,65,146,71,161,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,130,2,246,23,219,54,187,177,230,99,202,169,185,74,239,156,25,138,56,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,188,193,219,43,86,165,87,246,146,193,53,218,21,78,37,70,155,81,203,122,108,184,115,34,60,151,152,146,195,147,234,10,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,128,54,193,217,51,25,108,139,154,30,131,215,100,75,172,80,167,199,110,77,11,17,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,174,219,181,153,18,93,65,158,20,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,217,8,55,94,117,195,74,108,90,220,90,186,168,204,194,82,187,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,29,83,111,93,189,118,177,201,109,172,113,206,89,229,166,107,119,54,27,163,119,103,5,11,184,169,178,55,91,218,108,87,156,250,71,163,173,197,93,199,86,175,18,142,215,177,88,136,136,130,95,196,0,246,163,251,118,102,111,230,95,147,194,27,255,0,217,73,181,30,123,109,41,247,81,251,181,227,159,72,253,28,238,78,236,253,76,135,15,113,196,113,219,239,214,205,55,171,86,225,175,90,246,211,202,215,59,232,7,106,63,183,102,102,254,101,249,60,32,27,85,216,99,251,118,126,246,255,0,148,134,85,237,147,160,100,212,253,159,105,53,252,107,91,224,241,245,42,160,104,193,17,155,146,162,114,118,249,216,229,80,109,76,145,40,148,202,88,66,92,83,134,73,208,227,108,36,150,91,221,219,186,255,0,217,7,154,88,19,37,176,38,127,230,102,101,215,123,155,13,209,189,20,227,102,240,175,72,221,111,94,158,203,127,70,202,22,226,174,227,168,79,133,39,107,220,236,68,102,90,107,181,86,211,24,203,106,252,220,153,154,88,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,146,83,203,212,235,139,91,138,34,212,181,171,74,80,141,13,160,49,0,147,78,198,12,178,201,44,67,137,177,46,98,215,107,49,38,230,134,24,144,149,208,169,42,113,246,31,167,83,151,29,198,31,154,130,39,9,169,72,120,229,27,42,73,161,91,131,105,179,51,73,190,129,171,249,93,217,255,0,180,22,110,236,251,89,218,7,7,97,222,46,4,77,15,209,105,173,56,211,178,171,209,91,118,75,51,149,25,8,89,184,79,48,228,116,89,151,16,149,60,149,171,116,106,82,82,135,48,174,86,230,150,59,201,108,119,76,204,204,180,174,247,54,36,163,111,184,41,188,43,50,55,91,214,86,203,159,70,242,22,218,174,219,171,79,137,39,107,220,172,100,70,65,58,157,168,254,194,121,155,249,151,231,16,132,43,108,157,237,79,147,127,104,24,123,230,44,9,52,218,27,107,60,27,181,215,102,38,102,99,138,20,120,148,122,236,9,20,152,213,220,56,153,231,41,250,82,206,185,20,152,53,172,219,104,214,135,90,65,56,149,146,52,95,120,130,51,83,75,34,140,189,147,189,169,242,111,237,3,15,124,197,128,19,83,218,143,236,39,153,191,153,126,113,8,64,8,159,238,212,127,97,60,205,252,203,243,136,66,0,64,122,168,24,255,0,61,50,47,46,54,139,203,138,142,87,230,133,27,142,165,78,179,172,188,209,146,37,83,229,36,140,155,149,25,195,35,221,188,141,74,177,216,210,105,82,144,180,173,11,90,21,144,7,84,196,89,165,129,48,166,59,194,57,103,95,174,240,184,147,29,241,254,143,194,225,94,95,25,193,50,79,74,250,68,32,219,111,67,106,37,125,34,147,170,246,77,207,144,15,57,155,69,100,54,50,217,183,55,43,185,83,140,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,218,174,205,206,208,72,219,59,73,115,39,179,146,171,45,89,117,81,144,169,48,170,79,58,235,200,195,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,150,186,220,51,147,77,177,118,58,192,155,95,224,72,244,10,252,206,230,196,148,109,126,143,226,13,219,210,59,175,122,244,117,202,251,213,15,180,219,251,214,227,147,127,72,103,162,250,147,99,46,126,125,241,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,245,16,2,45,123,41,246,237,165,29,42,6,203,57,203,137,165,166,164,153,4,198,8,170,212,95,74,152,113,131,74,18,221,28,214,100,74,66,210,162,81,177,173,74,37,146,247,9,52,104,97,183,37,40,7,84,205,44,210,192,153,45,129,42,121,153,153,117,222,230,195,116,109,207,27,55,133,122,70,235,122,242,25,111,232,217,66,220,85,220,117,9,240,164,237,123,157,136,140,203,207,102,213,219,87,102,62,214,185,142,188,107,141,93,224,105,80,119,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,120,242,244,164,221,120,200,148,226,146,146,34,66,16,219,104,202,189,163,59,107,255,0,69,86,99,177,64,192,21,58,171,121,101,133,190,142,155,25,243,221,55,84,156,70,178,114,166,166,116,165,105,212,133,147,109,37,211,82,144,218,84,171,52,167,157,108,186,254,192,59,31,85,118,178,205,196,166,160,81,27,192,152,58,68,57,248,173,111,58,162,92,150,22,181,27,112,90,75,107,75,186,228,19,46,160,220,74,146,77,33,43,94,173,100,219,110,6,176,0,217,254,211,26,77,42,129,182,190,96,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,36,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,216,13,139,246,62,195,59,92,236,19,139,168,170,40,144,177,181,15,28,85,85,132,235,18,221,145,184,130,251,176,168,235,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,74,131,245,123,40,118,227,147,134,170,180,77,145,243,25,17,10,133,82,145,33,24,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,186,81,93,210,121,212,183,101,165,196,110,101,208,121,108,197,152,90,187,129,177,85,103,5,98,152,60,21,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,204,76,247,101,206,219,117,93,160,112,203,217,37,153,15,203,153,141,176,93,29,18,209,90,151,41,82,31,174,194,41,11,109,78,185,102,82,150,214,194,92,132,209,169,110,45,199,141,195,112,238,100,225,128,223,80,17,1,183,174,222,187,88,228,182,214,56,231,44,242,211,53,187,155,13,209,187,179,130,133,220,84,217,27,173,237,54,43,206,125,35,209,214,226,174,227,171,87,137,71,107,216,172,68,68,91,127,217,127,159,121,177,180,78,65,87,241,174,113,226,191,72,43,80,177,132,170,91,18,120,24,209,52,69,68,40,78,37,189,17,219,109,7,101,188,225,220,203,87,138,215,177,17,16,70,15,106,63,183,102,102,254,101,249,60,33,135,246,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,101,152,59,81,253,187,51,55,243,47,201,225,13,127,147,150,120,170,54,86,83,179,143,132,222,225,186,134,32,155,134,119,237,182,226,184,121,209,227,70,145,161,229,104,221,163,120,220,171,182,90,205,74,220,63,225,34,69,204,61,36,228,190,111,96,220,250,202,252,63,155,153,126,252,183,40,88,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,230,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,29,93,173,251,22,85,107,82,92,218,179,43,112,252,185,242,27,143,108,120,195,82,84,234,210,195,13,54,220,122,131,76,26,76,201,13,180,217,161,243,66,172,148,33,167,55,100,68,251,163,77,118,23,219,54,187,177,230,99,202,169,185,74,239,156,25,138,56,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,191,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,242,196,55,255,0,177,83,218,159,20,253,159,206,249,141,56,116,174,211,77,143,176,206,203,89,161,68,173,101,201,68,135,130,113,204,119,85,74,163,165,217,14,191,76,126,27,113,209,37,11,113,245,184,167,80,181,60,135,82,179,93,238,227,136,210,146,109,42,95,117,236,84,246,167,197,63,103,243,190,99,78,1,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,215,93,180,182,45,193,187,100,224,218,69,26,179,136,165,225,188,67,134,228,56,245,22,180,203,39,37,17,208,241,182,82,89,118,49,173,9,117,14,37,166,236,122,146,180,173,180,25,43,78,180,57,177,64,3,21,108,245,179,22,77,108,191,133,94,194,217,71,133,248,14,63,112,186,165,70,75,202,145,58,166,243,77,146,18,227,238,171,253,250,137,180,18,26,66,157,112,208,132,107,85,252,214,15,85,3,202,184,14,213,136,179,75,29,226,188,9,132,114,206,191,93,226,176,222,4,227,253,31,133,194,178,142,15,141,120,158,149,244,136,65,56,230,183,18,74,250,69,43,77,172,155,23,33,183,253,156,29,159,243,54,136,174,181,155,121,189,135,127,214,158,7,18,195,81,164,56,252,119,49,20,173,11,111,76,117,178,182,220,67,44,184,100,181,188,74,210,110,52,77,36,151,244,198,214,32,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,169,254,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,176,12,85,181,143,178,198,114,125,159,226,31,151,62,50,168,197,91,88,251,44,103,39,217,254,33,249,115,224,60,214,15,85,3,202,184,245,80,3,31,231,166,69,229,198,209,121,113,81,202,252,208,163,113,212,169,214,117,151,154,50,68,170,124,164,145,147,114,163,56,100,123,183,145,169,86,59,26,77,42,82,22,149,161,107,66,188,246,109,47,179,166,59,217,127,52,231,229,158,58,143,253,214,101,30,110,182,127,84,233,124,75,204,177,51,118,211,174,110,119,187,133,171,116,181,107,71,67,46,134,126,148,198,31,218,171,102,124,27,181,126,81,204,202,220,97,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,81,37,228,105,117,196,45,181,25,106,66,213,165,72,94,135,16,17,3,217,215,183,84,157,150,177,145,96,124,193,159,45,121,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,81,106,90,80,181,164,144,185,222,30,93,241,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,41,236,190,237,4,141,73,141,69,217,123,58,106,178,214,133,200,76,12,31,92,146,235,178,87,173,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,232,109,4,150,188,40,74,44,18,190,0,32,7,253,84,125,187,63,247,115,255,0,197,154,63,252,208,4,255,0,14,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,245,253,158,177,77,119,28,228,22,90,99,92,83,59,141,173,98,12,31,70,170,84,100,238,144,222,254,83,240,154,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,33,135,180,83,110,169,59,82,227,35,192,249,125,62,90,50,174,129,33,151,160,179,38,43,72,93,78,162,201,72,65,212,136,205,178,125,148,41,185,10,109,12,169,126,162,18,181,33,11,81,161,1,138,182,196,218,171,25,109,95,155,149,12,97,89,169,75,78,24,167,72,145,27,9,210,28,108,153,69,58,156,107,240,26,154,74,214,158,37,196,165,181,60,189,74,212,178,36,145,238,208,218,17,130,134,197,108,21,179,60,109,169,246,134,166,96,122,204,232,140,97,234,28,127,72,241,3,47,27,186,230,211,152,144,194,28,136,209,180,164,169,43,117,79,54,217,175,90,52,33,75,89,26,148,132,161,95,87,104,222,22,161,96,109,176,177,166,10,194,208,120,42,46,31,167,225,218,93,58,54,245,110,110,34,177,66,128,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,204,6,181,137,41,236,180,219,219,208,73,148,29,148,115,65,141,120,126,171,80,224,240,133,82,60,123,185,2,116,183,205,69,14,66,80,87,113,151,159,117,70,135,108,106,109,199,12,150,102,210,137,76,125,123,12,108,171,131,118,175,236,252,199,56,62,179,77,136,156,79,78,199,21,105,56,78,174,227,134,202,233,213,19,165,83,180,18,157,74,22,174,25,197,37,180,188,141,42,212,130,37,17,111,16,218,209,28,24,179,11,87,112,54,42,172,224,172,83,7,130,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,185,128,245,38,32,7,181,31,219,179,51,127,50,252,158,16,222,158,201,189,179,107,185,183,66,254,134,124,115,74,222,213,112,38,31,68,138,37,98,58,16,134,223,163,199,91,49,147,26,66,10,214,121,173,235,41,67,137,35,39,27,35,215,101,160,214,246,139,118,163,251,118,102,111,230,95,147,194,1,191,253,138,158,203,24,167,237,2,119,203,169,195,127,198,128,118,42,123,44,98,159,180,9,223,46,167,13,255,0,1,20,29,168,61,159,113,169,49,171,91,80,228,181,42,90,208,185,10,159,140,40,113,154,118,74,245,188,236,169,19,43,70,235,175,169,68,130,82,216,74,216,105,173,13,160,148,239,133,9,93,163,91,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,245,16,32,135,180,83,97,89,59,45,99,35,199,25,125,2,90,242,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,30,162,210,133,45,107,73,173,97,47,219,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,51,0,243,89,179,70,209,120,239,101,252,211,129,153,152,22,71,247,40,117,136,90,25,253,83,165,241,44,188,252,61,227,173,57,185,222,238,16,157,234,19,173,29,72,250,145,250,19,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,6,64,0,0,26,1,219,55,149,190,149,236,227,66,204,200,20,46,42,126,4,196,13,241,51,120,173,28,29,46,106,13,151,190,140,214,73,115,92,164,211,147,201,42,90,109,114,178,119,134,33,88,122,136,204,44,21,74,204,172,1,137,114,230,187,34,91,20,220,85,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,208,121,151,204,44,21,85,203,92,127,137,114,230,187,34,35,245,44,43,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,181,174,69,208,7,117,217,87,43,126,237,59,71,101,214,89,189,66,239,152,21,156,65,23,189,97,113,92,62,246,150,210,247,211,190,144,150,133,38,209,90,125,94,5,18,206,214,69,212,105,35,244,145,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,138,190,197,12,144,170,157,87,25,109,34,245,114,34,105,169,143,35,3,199,166,165,181,41,247,31,53,66,152,235,235,87,36,161,9,73,50,148,145,106,53,154,220,51,209,160,183,146,190,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,208,14,218,191,101,140,45,246,129,7,229,213,16,17,87,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,12,105,180,86,67,96,221,164,178,142,187,149,56,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,109,169,87,52,146,211,173,6,182,212,122,22,162,60,85,177,182,192,153,95,178,12,103,171,180,250,164,188,79,142,231,199,145,6,118,35,120,156,138,133,194,113,214,156,40,205,67,39,86,211,104,35,97,165,26,148,107,112,215,172,245,146,20,77,167,104,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,25,43,180,67,99,236,3,180,110,81,213,241,187,229,18,141,142,240,69,30,84,250,69,113,110,179,29,15,48,202,22,242,160,204,117,229,161,162,140,163,37,25,56,226,210,76,45,70,225,40,144,111,33,200,22,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,73,167,106,47,104,4,202,188,202,150,204,153,33,136,183,52,166,120,154,118,56,170,48,219,236,74,114,83,79,186,195,212,148,239,16,141,44,150,234,238,184,217,173,47,37,196,182,74,36,19,169,119,69,182,104,217,211,29,237,65,154,112,50,207,2,199,254,229,50,177,55,91,63,169,148,190,37,150,95,153,187,117,214,247,219,173,250,21,186,66,181,175,161,23,83,32,153,238,206,45,176,106,187,88,101,28,244,227,147,136,88,239,5,72,98,5,105,113,154,83,104,156,195,168,51,141,56,210,72,38,155,91,166,219,232,91,109,168,200,150,194,150,73,109,14,33,180,237,154,134,54,217,215,33,176,110,205,185,71,66,202,156,25,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,183,20,155,146,77,106,208,130,67,105,61,8,73,22,72,82,128,11,168,188,88,66,240,0,1,193,46,75,113,91,39,28,82,72,141,90,124,74,176,13,125,218,87,56,234,24,3,209,206,14,4,135,56,254,51,86,234,114,153,182,141,205,175,100,157,253,115,250,191,40,131,188,22,85,60,225,205,28,34,188,67,88,148,233,200,172,64,165,171,141,90,165,253,18,164,38,228,122,204,174,159,164,63,15,78,190,99,104,246,245,206,154,101,111,208,110,14,20,85,238,123,207,86,238,160,149,218,252,45,175,100,242,232,99,247,123,58,114,30,191,85,167,83,49,68,133,212,33,166,155,142,25,82,154,93,45,102,74,75,105,136,179,51,81,168,180,151,59,116,229,97,61,98,69,246,89,202,60,63,128,50,203,12,49,6,53,61,110,192,227,116,60,205,61,12,40,245,200,124,206,214,51,50,228,179,46,188,255,0,40,206,195,229,166,69,56,80,90,140,107,213,163,87,59,90,247,51,62,159,148,125,66,128,194,217,239,155,50,240,31,113,240,180,215,158,227,184,157,91,185,134,205,180,110,173,123,36,239,235,140,204,235,168,101,36,165,169,36,70,118,230,118,16,235,183,214,118,82,42,30,130,112,113,161,189,187,239,77,91,170,138,87,107,240,182,189,147,203,161,128,210,252,83,140,107,89,187,153,24,124,235,149,9,170,92,133,196,166,107,151,41,114,204,144,167,213,248,214,185,125,33,248,122,117,243,19,15,176,110,71,225,252,47,151,184,26,186,146,167,200,147,27,188,254,144,169,136,67,138,212,252,164,250,247,51,46,74,183,213,200,69,142,200,249,93,92,198,120,239,8,86,224,49,56,227,71,198,20,246,28,113,152,43,121,9,52,188,194,142,234,35,34,43,18,139,151,151,49,62,153,95,135,157,195,184,54,153,76,121,213,173,113,247,215,53,52,104,51,212,234,213,208,204,237,235,0,237,173,52,134,80,77,182,132,165,37,208,146,86,34,23,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,177,207,112,37,30,251,139,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,6,38,218,35,12,199,196,25,117,140,27,117,198,208,110,225,122,131,23,83,36,187,17,176,239,62,165,231,208,121,242,207,188,62,222,25,205,106,237,25,167,146,234,99,112,182,82,91,221,145,234,140,210,189,91,157,189,97,233,63,21,66,84,236,61,84,140,133,25,41,232,47,182,86,77,206,230,133,23,79,127,81,4,219,127,224,154,141,39,60,49,229,65,196,73,54,90,238,187,169,81,148,148,243,135,20,189,107,219,169,128,213,8,14,27,79,26,138,254,169,151,91,123,200,78,238,193,179,150,254,4,193,77,25,29,147,128,233,167,205,87,254,179,20,64,219,124,148,124,189,194,112,59,61,101,239,48,246,21,103,119,109,56,10,15,59,245,178,34,8,55,152,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,20,50,184,168,0,227,80,226,212,69,239,28,198,87,49,192,164,124,0,115,161,68,100,47,28,104,43,126,145,200,0,63,27,21,127,83,219,255,0,110,47,248,42,31,178,63,27,20,146,149,79,108,146,92,247,197,255,0,5,64,60,226,231,161,160,251,147,73,223,245,207,255,0,100,63,83,101,122,99,115,179,127,47,212,179,89,31,166,116,164,248,76,139,251,41,143,63,172,126,126,124,195,126,55,113,239,155,211,171,137,183,50,63,238,67,180,236,121,5,217,57,179,128,29,67,90,146,88,222,148,70,122,136,191,178,99,137,2,127,242,242,26,97,97,58,123,9,53,89,27,223,88,200,207,155,171,63,244,142,206,63,31,9,181,185,160,69,108,211,99,45,124,175,251,181,15,216,20,5,170,23,11,84,3,140,140,174,47,185,14,61,38,71,208,114,18,121,94,192,2,164,118,49,64,1,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,0,0,0,0,0,0,0,10,25,92,113,169,62,19,28,162,195,47,112,14,20,145,146,185,16,250,19,234,151,212,44,210,87,189,133,201,63,112,11,128,0,6,13,218,235,12,57,93,201,44,86,195,72,113,74,127,128,177,37,105,79,171,45,131,247,253,66,7,118,136,164,189,134,179,126,191,9,104,82,84,215,8,147,37,168,148,126,40,173,43,246,60,189,227,209,102,101,208,27,196,216,42,165,69,114,39,18,82,119,55,107,121,163,86,151,144,174,183,43,122,183,235,238,16,117,218,29,149,115,176,134,112,98,42,202,40,60,36,55,230,211,163,182,231,20,78,92,206,156,217,153,91,89,159,84,31,59,123,132,27,107,217,165,157,17,234,152,134,22,21,117,232,101,221,152,21,180,153,34,59,196,178,54,215,13,28,204,206,199,215,220,36,224,64,143,103,134,99,63,133,51,134,172,228,234,207,10,202,112,171,241,144,124,57,47,153,74,137,98,228,147,62,137,62,127,1,60,209,37,55,39,94,135,53,105,181,249,88,81,244,15,206,175,211,19,86,165,63,5,70,187,59,167,213,50,35,228,162,63,127,212,63,68,80,202,252,140,4,40,246,159,229,212,156,53,154,21,236,80,203,47,154,37,213,41,145,137,78,60,218,146,127,169,137,62,68,86,81,31,209,251,198,81,236,224,207,120,110,98,214,112,188,185,48,145,221,120,41,44,153,38,51,250,201,77,187,17,22,51,230,71,239,232,50,47,106,134,89,42,179,133,153,175,66,162,111,159,147,137,160,37,78,241,58,117,37,52,247,211,234,154,200,139,213,47,119,184,71,150,205,25,144,230,82,230,205,122,76,202,207,117,19,116,217,84,237,92,62,254,202,41,44,158,142,73,87,247,51,231,240,235,204,73,30,136,208,226,92,190,147,189,133,227,169,224,156,99,74,196,220,111,1,81,226,120,109,222,191,161,82,52,234,213,110,169,43,250,167,250,7,108,20,80,249,139,20,130,189,249,142,65,75,92,5,132,68,66,242,59,139,79,168,169,29,128,92,35,47,182,159,62,99,82,112,110,20,217,202,141,54,90,42,85,217,8,196,213,162,102,67,173,35,187,153,55,26,140,203,168,36,104,125,14,200,39,28,34,215,244,107,130,133,26,60,72,81,73,160,243,195,183,254,124,201,218,15,106,60,93,137,153,155,18,77,10,129,33,120,103,15,46,36,134,164,176,186,116,71,92,74,94,109,230,208,146,117,15,186,167,164,145,153,170,197,32,144,75,82,82,147,1,174,162,122,59,43,51,142,187,155,187,35,210,35,98,54,111,47,1,84,29,193,205,201,212,143,190,162,198,97,135,35,30,132,33,36,141,219,18,26,98,222,37,43,113,173,74,53,44,200,160,92,111,79,100,38,122,67,203,13,163,165,229,206,33,172,240,84,92,203,167,166,156,202,86,76,33,149,86,24,89,185,8,220,117,195,74,211,169,11,150,194,16,131,51,113,217,45,36,208,163,210,164,4,223,128,0,0,0,0,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,213,0,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,119,94,196,108,1,131,107,184,203,51,115,6,179,135,162,76,196,56,86,61,38,53,22,115,196,106,92,4,76,41,165,36,218,35,61,41,90,210,195,104,53,219,89,35,90,72,201,46,44,149,46,130,42,251,12,127,110,207,222,223,242,144,149,64,0,0,1,26,185,177,216,215,247,80,205,60,101,153,159,209,29,221,158,150,226,10,141,119,130,244,67,125,194,241,82,92,123,117,188,227,83,175,78,243,78,173,41,189,175,98,189,134,234,236,185,145,127,208,215,145,56,103,37,61,41,244,143,209,206,55,245,79,129,224,247,252,68,199,228,254,7,120,230,157,59,253,62,185,223,77,249,94,197,149,64,7,154,205,172,125,169,243,147,237,3,16,252,197,241,178,153,187,147,149,220,97,217,95,144,185,197,72,123,121,19,46,234,24,138,61,82,54,148,22,152,181,42,211,173,166,78,181,44,140,244,62,196,118,183,105,66,212,174,39,87,133,45,168,207,90,246,177,246,167,206,79,180,12,67,243,23,196,159,100,70,78,87,115,247,177,210,22,85,97,103,180,86,170,180,250,172,138,115,122,80,124,76,168,152,130,68,182,163,93,107,66,17,190,92,116,181,188,82,137,40,222,107,59,146,108,97,30,221,158,24,214,149,128,54,210,202,170,237,102,60,183,163,202,172,46,136,132,198,66,84,178,126,161,25,216,44,168,201,74,73,104,75,178,91,82,206,247,36,18,140,137,70,68,147,244,60,60,171,143,81,25,123,141,105,89,149,128,48,214,99,80,163,203,98,155,138,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,87,189,140,250,128,236,3,202,184,245,80,60,171,128,220,173,191,242,190,149,135,178,211,101,252,215,167,170,35,50,49,158,83,209,233,179,163,179,9,45,45,199,233,240,98,90,83,174,145,221,229,173,169,141,52,90,147,116,162,42,11,82,136,200,145,221,123,27,51,175,208,109,160,170,217,57,46,159,190,137,153,180,242,220,190,219,90,156,98,117,57,169,18,27,212,163,113,36,150,84,194,230,18,172,133,168,220,220,91,74,117,152,206,187,102,101,125,43,26,118,82,101,38,60,121,81,24,169,101,246,23,194,21,40,239,170,18,93,125,214,36,195,141,9,216,168,118,228,166,80,165,72,101,229,91,81,40,226,182,70,158,138,76,106,236,215,155,210,114,23,62,112,54,110,50,252,182,227,225,218,195,47,84,10,35,13,60,251,180,229,221,169,172,182,135,108,131,91,145,156,121,178,51,52,216,214,70,74,73,145,40,131,210,240,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,61,84,15,42,227,213,64,0,198,155,69,100,54,13,218,75,40,235,185,83,140,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,201,96,3,204,102,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,70,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,89,255,0,11,237,167,85,173,108,57,153,59,41,230,150,32,151,62,67,113,232,167,128,223,118,50,157,90,88,98,167,25,201,20,247,95,37,25,146,27,105,178,91,4,180,217,40,67,173,239,8,137,134,132,175,237,209,177,149,11,108,60,184,139,76,110,171,220,216,207,11,241,18,48,205,73,213,172,226,165,199,73,27,216,210,91,77,238,203,187,166,136,220,74,77,198,212,132,169,58,136,150,211,158,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,221,118,122,197,52,44,13,159,185,105,141,113,76,238,10,139,135,241,133,26,169,81,147,186,91,155,136,172,77,105,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,144,238,219,96,237,103,140,182,186,205,15,78,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,139,5,13,138,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,160,205,93,155,157,159,113,182,137,146,230,112,231,37,42,90,114,234,157,33,81,161,83,94,105,214,81,137,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,239,116,56,69,33,93,168,254,194,121,155,249,151,231,16,134,202,97,60,45,66,192,216,86,141,130,176,180,30,10,139,135,233,241,233,116,232,219,213,185,184,138,195,105,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,230,53,175,181,31,216,79,51,127,50,252,226,16,8,1,19,189,217,197,176,228,157,148,176,108,252,97,152,43,137,35,49,113,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,110,148,182,154,74,73,68,201,58,228,59,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,3,77,123,71,118,28,147,181,110,13,129,140,50,249,113,35,230,46,15,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,173,210,86,235,169,81,36,158,55,91,130,17,234,160,121,172,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,70,191,230,199,99,95,221,67,52,241,150,102,127,68,119,118,122,91,136,42,53,222,11,209,13,247,11,197,73,113,237,214,243,141,78,189,59,205,58,180,166,246,189,138,246,27,1,217,113,236,39,150,95,158,190,113,52,109,80,12,85,178,230,69,255,0,67,94,68,225,156,148,244,167,210,63,71,56,223,213,62,7,131,223,241,19,31,147,248,29,227,154,116,239,244,250,231,125,55,229,123,20,0,237,99,237,79,156,159,104,24,135,230,47,143,74,99,205,102,214,62,212,249,201,246,129,136,126,98,248,13,148,205,220,156,174,227,14,202,252,133,206,42,67,219,200,153,119,80,196,81,234,145,180,160,180,197,169,86,157,109,50,117,169,100,103,161,246,35,181,187,74,22,165,113,58,188,41,109,70,120,131,179,195,26,210,176,6,218,89,85,93,172,199,150,244,121,85,133,209,16,152,200,74,150,79,212,35,59,5,149,25,41,73,45,9,118,75,106,89,222,228,130,81,145,40,200,146,114,19,145,25,57,93,207,222,199,72,89,85,133,158,209,90,170,211,234,178,41,205,233,65,241,50,162,98,9,18,218,141,117,173,8,70,249,113,210,214,241,74,36,163,121,172,238,73,177,195,96,15,85,0,58,254,94,227,90,86,101,96,12,53,152,212,40,242,216,166,226,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,21,239,99,62,163,176,0,242,174,36,211,178,135,97,201,56,150,171,68,218,227,49,151,16,232,84,217,18,23,132,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,123,164,149,157,55,154,75,151,66,91,70,250,50,199,165,61,147,189,150,50,111,236,255,0,15,124,185,128,25,84,0,0,98,173,167,118,122,194,187,80,100,213,107,40,241,76,158,3,143,221,201,167,85,17,21,185,15,83,39,52,173,77,72,109,43,47,241,155,89,37,72,82,218,117,212,18,209,175,81,121,225,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,200,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,211,152,133,110,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,67,42,237,71,217,73,253,18,153,237,137,179,175,238,245,232,231,164,124,23,234,103,162,220,102,227,135,134,196,111,195,113,109,234,213,184,213,234,21,181,91,157,174,120,171,176,199,246,236,253,237,255,0,41,9,84,1,170,187,12,108,49,253,5,222,155,127,174,143,166,62,152,247,111,246,147,187,248,94,19,137,255,0,8,123,94,174,39,247,54,209,239,191,40,171,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,26,170,54,211,179,207,98,202,174,212,249,161,30,187,139,240,252,181,101,94,26,144,103,136,38,20,149,69,41,175,147,122,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,188,109,107,103,86,53,217,71,101,28,199,218,215,49,209,130,176,83,92,13,42,14,237,250,253,125,246,77,113,105,17,84,102,68,165,17,25,111,30,94,149,19,76,145,146,156,82,84,102,104,66,28,113,30,132,242,183,43,112,38,75,96,74,102,89,229,165,11,185,176,221,27,125,193,66,226,158,145,186,222,188,183,156,250,71,150,183,21,119,29,90,188,74,59,94,197,98,34,34,14,193,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,135,110,211,174,207,248,121,69,50,78,208,57,33,135,120,76,11,47,83,248,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,147,45,161,73,101,72,85,141,45,169,8,110,101,7,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,46,244,108,83,93,195,244,234,245,38,145,59,135,137,137,169,232,165,213,27,221,33,124,68,84,74,98,90,91,186,136,205,22,126,36,117,221,38,74,240,90,250,84,162,60,129,178,119,181,62,77,253,160,97,239,152,176,50,255,0,104,102,197,149,93,150,51,66,69,119,8,97,249,105,202,188,75,32,143,15,204,57,42,148,80,159,54,245,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,120,226,208,246,156,65,178,119,181,62,77,253,160,97,239,152,176,2,106,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,15,85,2,45,123,110,42,213,90,5,87,33,171,180,42,156,186,117,74,157,35,16,75,135,50,35,202,101,248,207,182,170,98,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,74,80,138,190,220,239,218,79,247,201,252,154,3,103,251,60,246,211,165,109,79,149,241,232,88,191,16,68,86,106,97,168,230,88,130,25,70,76,83,154,193,57,165,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,91,182,208,182,117,117,94,210,205,133,100,237,53,134,98,230,126,88,192,151,43,52,48,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,81,111,27,82,86,106,108,219,142,14,203,143,110,204,178,252,245,242,121,162,127,128,121,87,19,253,217,177,180,94,59,218,91,103,21,98,204,203,145,199,98,74,22,32,155,66,155,83,208,203,93,225,165,13,73,109,221,203,45,54,219,90,91,148,134,116,164,142,251,157,102,119,89,145,69,95,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,48,167,107,94,197,29,201,50,102,214,89,101,76,165,67,162,189,185,111,26,83,216,45,195,137,156,243,251,180,84,210,70,173,14,111,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,52,3,34,243,211,49,246,116,204,122,118,104,101,125,103,129,170,193,187,79,50,233,26,226,212,34,168,200,220,139,37,178,50,222,50,189,41,185,92,148,74,74,86,133,33,104,66,211,233,164,65,15,104,238,195,145,182,82,198,80,49,134,95,46,92,140,186,198,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,189,82,26,117,42,37,27,38,235,129,138,182,223,205,236,27,159,91,78,98,220,220,203,247,229,185,66,196,81,233,15,71,41,108,27,47,180,180,82,226,52,235,46,35,153,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,127,201,173,182,234,187,63,108,101,137,50,75,45,223,151,15,27,99,76,81,81,150,186,204,73,74,142,253,10,17,198,165,182,151,91,187,42,75,139,125,45,205,104,148,135,16,227,38,217,56,86,51,108,198,165,128,14,193,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,122,8,216,235,99,172,9,178,6,4,145,64,160,76,239,156,73,89,209,233,6,32,221,189,31,189,55,79,72,92,95,189,86,251,173,177,186,110,65,183,244,102,90,237,169,87,51,229,136,59,52,246,21,147,179,46,25,149,153,249,157,2,92,92,208,196,113,223,166,202,130,169,77,56,197,34,156,82,8,210,194,13,135,22,211,203,120,216,101,229,56,106,61,37,187,109,41,65,165,195,115,119,192,104,6,212,125,148,159,209,41,158,216,155,58,254,239,94,142,122,71,193,126,166,122,45,198,110,56,120,108,70,252,55,22,222,173,91,141,94,161,91,85,185,218,231,159,246,41,217,75,250,15,178,178,171,150,126,158,250,91,222,120,129,250,239,27,221,124,6,239,121,26,59,59,173,222,249,219,219,134,213,171,81,95,93,173,202,231,176,0,2,0,123,81,253,187,51,55,243,47,201,225,13,223,236,147,192,24,55,52,246,38,199,249,125,152,56,122,37,115,15,87,49,196,248,211,160,201,35,208,234,59,190,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,164,29,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,0,140,189,176,118,76,198,91,34,230,135,160,245,217,18,235,20,41,241,219,147,66,196,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,235,182,237,102,68,151,80,103,177,93,152,187,120,253,196,43,177,178,27,54,43,90,112,14,32,168,39,187,106,149,26,142,238,46,23,121,72,121,78,89,59,165,30,230,67,234,142,74,212,227,109,50,163,113,227,182,183,84,114,147,181,86,204,248,55,106,252,163,153,149,184,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,162,75,200,210,235,136,91,106,50,212,133,171,74,144,189,14,35,207,14,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,65,37,93,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,170,185,149,180,46,42,205,76,154,202,236,163,197,49,183,255,0,114,190,246,141,78,170,46,83,142,189,38,12,197,70,83,81,220,74,204,237,184,225,212,218,13,42,36,238,141,164,18,19,186,212,189,170,236,84,246,167,197,63,103,243,190,99,78,1,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,15,42,227,213,64,242,174,2,124,251,43,41,52,170,118,195,152,6,101,62,153,18,44,138,164,138,196,185,206,178,202,80,185,79,149,78,75,36,235,170,34,186,214,77,50,211,100,165,92,244,54,132,244,73,17,109,168,213,94,203,143,97,60,178,252,245,243,137,163,106,128,6,42,218,199,217,99,57,62,207,241,15,203,159,25,84,98,173,172,125,150,51,147,236,255,0,16,252,185,240,30,107,7,170,129,229,92,122,168,0,0,0,26,127,218,5,176,141,11,106,172,42,230,53,194,200,224,179,55,15,211,205,186,116,155,173,206,244,138,195,114,156,106,149,161,114,26,142,198,246,76,132,159,18,162,53,34,214,59,167,145,65,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,212,240,128,30,212,127,110,204,205,252,203,242,120,64,36,251,178,215,61,51,31,62,118,101,114,173,154,21,158,249,170,225,124,65,35,13,179,82,116,140,229,76,138,212,88,175,54,185,43,51,61,235,197,196,41,6,229,137,75,74,18,107,212,179,90,215,173,127,234,24,255,0,240,162,255,0,196,159,255,0,31,25,87,177,83,217,99,20,253,160,78,249,117,56,111,248,14,169,148,248,23,238,95,149,152,55,44,251,211,188,253,18,195,244,234,23,27,184,220,241,92,44,102,217,222,238,245,43,70,173,222,173,58,149,107,218,231,107,136,214,237,83,216,59,250,175,181,94,80,81,127,185,59,139,232,84,202,119,251,122,228,214,212,189,239,251,157,46,161,182,127,186,72,90,191,10,177,42,128,3,204,182,69,231,166,99,236,233,152,244,236,208,202,250,207,3,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,167,181,237,147,156,116,45,160,54,135,196,25,197,135,25,225,226,98,106,125,14,67,145,181,45,124,36,164,82,33,183,38,54,181,161,6,230,233,246,221,107,121,160,146,189,26,147,225,81,24,206,189,165,251,14,73,217,199,25,61,156,56,29,113,23,151,88,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,192,134,205,181,145,26,80,183,180,128,6,229,100,30,220,113,182,113,216,155,23,228,246,7,68,181,230,46,52,197,21,37,179,45,181,187,29,20,58,115,212,248,76,28,212,188,131,74,142,73,169,14,165,148,161,94,5,182,110,44,200,146,132,61,169,88,79,11,87,113,206,42,163,96,172,45,7,141,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,185,143,202,19,125,217,123,177,71,244,63,224,68,103,62,97,83,42,176,115,39,25,83,215,25,218,116,210,220,247,53,45,79,37,104,142,109,37,71,119,157,221,48,243,134,225,18,219,240,53,161,181,33,221,224,100,13,129,118,40,194,187,41,229,196,74,221,90,153,196,102,110,38,167,178,230,35,168,72,38,214,228,13,100,151,21,76,142,109,169,104,75,45,44,136,150,164,40,247,206,32,150,103,165,45,33,168,171,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,1,249,56,179,11,80,177,206,21,172,224,172,83,7,141,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,249,143,214,0,30,117,182,215,217,70,187,178,94,114,205,193,187,170,172,204,33,82,188,204,45,91,154,202,19,199,197,210,131,113,179,83,102,104,55,152,90,247,78,21,144,163,178,28,221,161,14,182,67,32,118,108,237,93,152,249,25,158,56,111,43,233,142,247,174,12,204,108,65,2,143,82,163,72,120,210,220,121,82,158,110,59,115,227,157,143,118,242,53,35,89,17,105,117,180,18,21,99,75,78,53,189,93,181,126,203,24,91,237,2,15,203,170,34,42,246,78,246,167,201,191,180,12,61,243,22,0,122,83,0,0,24,211,105,76,222,141,144,185,13,142,115,113,231,226,55,35,14,209,222,122,158,82,216,117,230,29,168,174,205,66,101,196,53,101,154,28,146,227,45,153,145,166,196,179,51,82,72,141,69,230,178,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,43,253,182,153,199,66,107,10,224,93,159,163,179,190,173,73,168,22,49,152,230,165,167,132,138,219,114,34,71,43,26,52,57,190,91,178,121,146,245,35,133,241,38,206,36,202,37,128,72,79,99,78,116,85,112,214,124,213,50,94,171,139,229,177,135,177,133,30,92,186,117,21,72,83,172,63,91,99,116,230,245,22,73,238,87,193,181,43,82,174,132,172,154,109,42,212,164,52,69,51,227,204,14,83,227,175,185,126,105,224,220,204,238,190,243,244,75,16,83,171,188,22,255,0,115,197,112,178,91,123,117,188,210,173,26,183,122,117,105,85,175,123,29,172,61,47,101,238,53,165,102,86,0,195,89,141,66,143,45,138,110,42,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,94,246,51,234,3,176,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,4,85,236,157,237,79,147,127,104,24,123,230,44,15,74,99,205,102,201,222,212,249,55,246,129,135,190,98,192,244,166,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,250,178,139,109,58,174,65,236,77,93,201,172,173,196,18,233,121,131,139,177,196,201,114,167,49,25,68,186,109,17,84,248,109,41,214,95,212,68,220,151,93,108,208,133,32,150,164,33,15,43,232,151,185,89,252,189,168,254,221,153,155,249,151,228,240,134,170,128,253,92,39,133,171,184,231,21,81,176,86,22,131,198,214,177,5,66,61,46,157,27,122,134,247,242,159,113,45,180,222,181,154,80,157,75,90,74,234,50,73,94,230,100,92,199,161,61,138,54,81,161,108,151,147,80,176,110,234,149,51,23,212,173,51,20,214,225,50,180,241,242,181,44,219,108,148,225,154,205,150,16,189,211,101,100,36,236,183,55,104,91,174,16,198,189,157,123,10,198,217,107,6,150,56,204,24,17,23,154,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,245,214,164,37,107,66,73,107,220,160,1,98,144,71,110,162,241,75,92,5,18,86,33,112,165,172,42,0,58,14,112,227,104,24,51,13,199,168,202,144,219,100,228,244,71,187,141,45,101,115,109,195,181,147,207,246,35,190,45,100,130,186,142,220,198,141,109,247,157,208,176,198,1,101,152,216,159,134,121,140,86,152,203,46,8,215,109,44,202,35,79,54,204,186,167,175,192,4,72,230,166,48,127,49,59,175,118,150,21,221,251,251,238,80,164,91,121,163,174,179,231,234,123,132,226,236,133,148,109,224,12,7,46,10,138,106,84,117,247,37,145,60,243,75,63,192,199,46,168,43,91,193,211,168,132,108,141,192,147,177,247,125,234,165,113,220,15,13,253,124,154,209,175,123,251,164,222,250,62,61,7,162,188,31,69,102,135,76,118,43,49,183,36,183,212,230,157,102,171,153,165,37,123,220,252,132,142,67,247,122,10,128,10,58,174,98,98,88,152,94,138,197,66,91,200,109,14,74,75,36,106,66,148,87,52,44,250,39,159,236,76,121,211,206,220,196,94,59,238,93,71,24,248,30,39,240,45,45,30,190,239,174,163,59,250,158,225,55,155,113,102,51,56,47,44,41,211,91,172,240,107,60,70,204,101,43,135,55,63,177,228,158,155,105,63,197,235,240,30,127,157,84,138,141,180,158,243,119,245,21,175,255,0,230,1,39,29,152,25,122,82,176,75,117,101,20,146,56,184,236,143,147,168,211,225,102,18,185,149,174,37,122,51,91,150,82,217,95,149,250,253,99,75,123,58,50,166,110,16,202,154,131,85,74,15,8,242,113,107,178,82,92,81,57,225,40,209,44,175,10,204,186,164,249,124,6,235,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,10,17,243,1,80,0,0,0,0,0,0,1,197,37,27,216,238,183,248,232,82,127,73,8,147,237,47,194,41,106,185,152,245,159,166,185,119,63,85,167,79,169,13,61,45,113,46,10,43,164,203,204,132,96,118,155,68,116,160,230,75,251,191,15,234,63,59,252,97,144,8,156,117,36,211,202,73,251,172,38,239,179,213,150,211,135,112,163,137,81,153,171,0,193,191,255,0,55,16,66,60,196,40,229,44,136,185,242,254,34,19,119,217,236,135,19,134,240,153,168,172,94,128,192,183,255,0,55,16,73,27,202,0,2,128,0,0,0,0,0,0,0,0,0,0,0,0,10,25,216,84,0,88,103,239,28,10,87,214,57,207,168,227,52,145,251,139,244,0,189,7,127,210,57,7,26,63,210,57,0,7,227,226,131,50,128,221,191,187,23,252,21,15,216,31,157,93,104,157,136,132,157,185,56,71,204,175,238,48,30,113,51,238,87,19,220,92,214,122,120,175,91,254,212,51,38,193,184,117,83,177,126,16,159,187,140,173,206,58,167,149,214,87,81,89,216,167,203,151,196,99,45,165,40,173,210,125,28,208,226,85,189,227,47,102,244,244,220,252,126,35,60,246,121,169,146,168,225,210,84,116,41,94,157,196,178,140,138,229,226,136,36,44,166,190,142,222,230,156,203,124,185,106,233,211,214,49,246,143,158,7,235,70,255,0,47,241,152,230,90,180,149,197,65,74,176,184,113,37,90,143,152,162,157,63,143,233,1,83,81,92,84,150,70,118,230,62,114,51,53,21,204,250,143,161,36,68,64,42,4,87,0,1,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,0,0,0,0,0,0,0,0,161,244,21,0,22,0,169,245,22,168,244,149,236,3,144,5,169,86,175,112,184,5,142,182,78,182,109,169,36,100,126,227,46,66,59,123,78,114,164,235,148,20,86,34,195,163,165,201,24,138,9,27,142,55,103,12,147,1,228,216,204,144,127,138,94,255,0,113,9,21,24,191,61,178,222,139,152,56,110,60,10,164,120,74,36,84,27,145,170,68,36,63,115,75,78,36,185,40,203,157,149,212,7,158,124,39,91,145,151,248,254,182,104,149,38,58,217,57,48,148,168,43,52,31,39,147,200,142,233,240,248,63,139,144,244,23,146,57,131,23,22,119,214,237,85,5,112,188,53,248,147,35,182,173,231,79,17,254,47,241,8,48,218,167,44,35,224,12,121,139,170,20,250,147,106,74,177,108,248,137,105,152,132,193,33,27,231,204,136,140,148,124,139,65,21,173,252,67,117,118,8,218,43,16,76,244,235,188,24,168,203,209,221,154,55,213,101,175,77,248,171,218,233,59,94,197,250,0,74,184,11,27,94,241,58,173,110,118,23,128,194,123,82,96,86,177,166,10,133,13,112,233,207,232,171,178,253,165,182,74,79,38,30,77,253,83,231,226,253,23,16,47,159,24,114,94,17,204,220,100,108,45,136,228,222,38,168,197,34,136,102,139,17,72,119,145,88,139,195,225,233,245,15,71,216,142,147,30,179,5,17,164,161,181,37,46,147,133,173,178,89,92,136,203,161,253,98,23,59,69,50,138,153,131,211,90,197,112,228,197,55,106,56,234,74,20,134,224,165,165,36,156,226,220,59,172,148,119,230,146,247,115,234,36,141,179,216,35,57,156,196,254,157,113,117,42,244,158,27,187,52,241,79,107,211,171,138,190,155,172,237,234,149,254,162,18,12,32,199,96,76,201,171,81,189,59,208,169,110,111,187,175,164,197,38,214,226,190,7,230,39,30,35,198,251,102,179,43,89,86,235,112,129,206,0,2,139,76,200,80,15,168,0,215,141,191,243,230,54,207,155,46,98,236,76,204,217,113,171,181,248,235,195,56,121,113,36,59,25,244,84,101,180,226,82,243,111,54,133,27,75,97,164,189,36,140,205,55,56,228,130,90,84,164,152,243,194,36,207,182,155,62,100,213,177,150,20,217,202,143,54,43,148,218,20,116,98,106,209,51,33,167,86,117,23,137,198,163,50,234,9,26,216,91,81,205,199,8,181,253,34,39,33,70,143,10,20,122,193,177,166,69,195,204,250,62,119,230,54,33,163,113,180,92,180,202,252,65,81,101,75,54,22,202,107,15,192,144,220,34,113,167,9,75,86,148,34,91,232,90,8,141,183,99,52,163,90,79,74,86,26,214,63,87,9,226,154,238,6,197,84,108,107,133,167,112,85,172,63,80,143,84,167,73,221,33,205,196,166,28,75,141,57,161,100,164,43,74,208,147,178,136,210,118,177,145,151,33,249,67,98,182,255,0,200,105,59,62,109,71,139,176,203,48,162,70,161,87,228,47,19,97,228,68,142,212,102,17,78,150,235,138,75,45,178,218,212,77,33,135,82,244,98,35,36,220,163,146,201,9,74,146,64,39,207,41,241,215,221,67,43,48,110,102,119,95,118,122,91,135,233,213,222,11,127,190,225,120,168,205,189,186,222,105,78,189,59,205,58,180,166,246,189,138,246,29,172,71,87,99,38,122,67,197,57,53,93,200,106,189,103,93,107,4,212,28,168,210,226,56,76,55,250,143,45,68,181,19,36,147,39,93,221,203,57,10,113,106,73,146,56,182,19,172,201,73,74,100,84,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,132,189,165,50,134,78,66,231,206,57,202,55,152,150,220,124,59,88,121,154,121,203,125,167,159,118,156,187,59,9,231,22,213,144,107,114,51,140,184,100,68,155,26,204,141,41,50,52,148,196,246,71,102,102,21,198,27,33,81,240,45,38,93,171,88,10,161,62,159,87,138,227,141,239,19,196,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,117,56,195,233,34,50,69,207,72,59,99,178,134,78,10,218,94,14,105,71,98,89,211,115,30,142,203,203,125,231,218,82,59,198,10,17,21,230,90,66,108,180,33,49,202,2,204,214,71,117,188,189,42,59,26,81,218,251,19,243,66,149,135,179,115,30,101,69,65,49,25,145,140,232,241,106,80,100,61,53,45,45,199,233,235,114,241,90,104,202,239,45,109,76,117,211,210,171,165,17,86,122,84,70,102,128,152,145,229,92,122,168,30,85,192,122,40,202,60,179,194,185,201,176,142,95,101,110,53,137,196,81,113,54,87,208,233,242,116,182,218,220,103,93,49,141,15,181,188,66,208,151,154,89,37,198,214,105,61,14,33,10,34,186,72,121,215,30,148,246,78,246,88,201,191,179,252,61,242,230,4,27,118,135,224,170,86,0,219,75,53,104,84,105,18,222,143,42,176,138,218,213,37,105,82,201,250,132,102,167,60,146,52,165,37,161,46,201,113,40,43,92,144,73,35,53,25,26,140,38,251,100,44,222,147,158,251,52,101,238,105,84,31,150,253,74,173,71,67,53,71,228,176,211,43,145,81,140,181,69,152,241,33,175,2,80,185,12,58,180,18,73,62,5,39,194,143,84,179,0,142,174,197,188,227,174,227,12,154,197,185,59,87,103,121,19,46,234,17,228,82,228,234,65,105,139,82,84,135,21,27,66,80,70,122,31,98,67,187,197,45,106,87,19,167,194,150,210,71,191,248,178,157,93,172,97,90,205,39,11,98,63,71,235,83,105,242,35,211,170,252,26,37,247,124,165,182,164,181,39,112,179,36,59,187,89,165,123,181,30,149,105,177,242,48,26,235,157,253,162,123,58,100,54,112,211,50,107,25,87,101,166,164,153,11,78,37,150,152,18,148,197,1,131,131,196,199,90,244,50,165,73,91,202,114,58,18,134,73,68,146,91,138,113,72,208,72,95,203,218,143,236,39,153,191,153,126,113,8,65,182,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,70,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,89,255,0,11,237,167,85,173,108,57,153,59,41,230,150,32,151,62,67,113,232,167,128,223,118,50,157,90,88,98,167,25,201,20,247,95,37,25,146,27,105,178,91,4,180,217,40,67,173,239,8,137,134,128,106,88,245,80,60,171,143,85,0,0,0,0,35,131,181,215,100,204,27,136,114,238,161,181,101,26,68,74,38,33,194,177,227,70,173,54,204,3,82,241,10,31,151,18,44,99,117,194,113,41,109,108,37,199,44,189,218,214,180,104,108,204,146,218,52,200,248,213,94,212,127,97,60,205,252,203,243,136,64,32,175,41,240,47,221,67,52,240,110,89,247,167,118,122,91,136,41,212,46,55,113,190,225,120,169,45,179,189,221,234,78,189,59,205,90,117,38,246,181,202,247,30,146,114,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,242,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,243,195,178,119,181,62,77,253,160,97,239,152,176,61,41,128,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,173,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,38,167,178,227,216,79,44,191,61,124,226,104,132,189,165,50,134,78,66,231,206,57,202,55,152,150,220,124,59,88,121,154,121,203,125,167,159,118,156,187,59,9,231,22,213,144,107,114,51,140,184,100,68,155,26,204,141,41,50,52,148,218,118,92,123,9,229,151,231,175,156,77,17,235,219,29,148,50,112,86,210,240,115,74,59,18,206,155,152,244,118,94,91,239,62,210,145,222,48,80,136,175,50,210,19,101,161,9,142,80,22,102,178,59,173,229,233,81,216,210,128,221,254,200,236,204,194,184,195,100,42,62,5,164,203,181,107,1,84,39,211,234,241,92,113,189,226,120,153,111,76,97,244,161,43,53,147,43,67,230,132,173,105,78,167,24,125,36,70,72,185,238,168,135,110,196,252,208,165,97,236,220,199,153,81,80,76,70,100,99,58,60,90,148,25,15,77,75,75,113,250,122,220,188,86,154,50,187,203,91,83,29,116,244,170,233,68,85,158,149,17,153,162,98,64,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,6,85,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,34,106,68,43,118,213,251,83,225,111,179,248,63,49,168,128,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,33,91,100,239,106,124,155,251,64,195,223,49,96,77,79,106,63,176,158,102,254,101,249,196,33,10,219,39,123,83,228,223,218,6,30,249,139,0,38,167,181,31,216,79,51,127,50,252,226,16,128,17,63,221,168,254,194,121,155,249,151,231,16,132,0,128,245,80,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,106,175,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,142,191,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,118,0,1,230,179,106,60,139,254,134,188,246,196,217,41,233,79,164,126,142,112,95,170,124,15,7,191,226,33,177,39,240,59,199,52,233,223,233,245,206,250,111,202,246,45,244,236,105,217,159,6,215,219,170,109,79,93,157,46,85,119,14,86,37,225,202,20,20,153,182,196,53,156,38,141,249,107,50,85,222,90,218,152,109,37,6,68,132,22,241,70,75,82,144,109,107,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,53,43,180,51,98,202,86,212,249,95,34,187,132,48,252,69,102,166,26,142,71,135,230,28,148,197,57,172,19,154,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,188,109,11,123,86,218,128,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,245,236,84,246,167,197,63,103,243,190,99,78,29,171,182,179,43,112,38,20,199,120,7,51,40,20,46,23,18,99,190,245,244,130,111,20,242,248,206,9,154,115,49,126,141,107,54,219,208,218,141,63,70,148,234,189,213,115,230,58,175,98,167,181,62,41,251,63,157,243,26,112,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,121,87,30,170,7,149,112,19,253,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,6,42,218,199,217,99,57,62,207,241,15,203,159,25,84,98,173,172,125,150,51,147,236,255,0,16,252,185,240,30,107,7,170,129,229,92,122,168,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,0,0,63,39,22,97,106,22,57,194,181,156,21,138,96,241,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,49,231,51,107,172,144,165,108,227,180,94,51,201,170,21,114,93,94,155,64,145,25,80,229,203,109,40,124,216,145,21,153,45,161,205,62,21,45,9,124,144,107,34,73,44,208,106,36,163,86,130,244,146,32,7,181,31,219,179,51,127,50,252,158,16,13,138,236,128,217,51,6,227,169,50,118,161,198,18,34,85,151,133,107,18,104,180,138,28,152,6,164,69,168,182,212,57,13,84,137,221,230,149,45,9,125,196,161,181,52,122,87,165,212,168,150,132,105,151,65,160,29,138,158,203,24,167,237,2,119,203,169,195,127,192,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,13,255,0,236,84,246,88,197,63,104,19,190,93,78,27,254,52,3,177,83,217,99,20,253,160,78,249,117,56,111,248,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,21,123,39,123,83,228,223,218,6,30,249,139,2,85,59,106,253,150,48,183,218,4,31,151,84,68,85,236,157,237,79,147,127,104,24,123,230,44,0,244,166,0,53,127,180,135,59,233,89,35,178,134,44,85,66,135,46,169,35,30,71,145,129,224,161,151,18,218,24,126,124,57,4,111,186,163,185,146,27,105,183,86,68,148,153,169,100,132,120,73,70,226,2,21,182,183,206,138,174,125,109,13,141,179,2,86,47,151,136,169,14,86,38,68,195,114,30,66,154,67,84,70,228,57,193,52,211,74,74,77,164,110,141,42,52,154,82,163,90,214,181,221,197,172,207,16,14,213,148,248,23,238,161,154,120,55,44,251,211,187,61,45,196,20,234,23,27,184,223,112,188,84,150,217,222,238,245,39,94,157,230,173,58,147,123,90,229,123,143,175,59,240,85,43,45,115,163,31,101,205,10,68,183,233,184,87,20,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,128,58,80,154,158,198,76,210,244,175,103,26,238,89,207,174,241,83,240,38,32,115,134,133,194,232,224,233,115,80,79,51,244,132,130,75,154,229,38,162,174,106,82,211,107,29,147,187,33,22,174,100,133,40,246,68,143,180,139,53,201,105,169,39,50,30,192,242,41,170,109,42,97,198,14,152,220,198,159,66,185,41,11,74,137,228,168,143,81,44,150,217,150,141,7,188,201,125,153,121,215,247,22,218,227,11,113,20,254,42,6,59,182,10,153,161,173,111,53,198,190,207,14,227,119,113,9,77,165,53,27,90,143,85,154,55,116,164,213,166,193,63,195,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,0,237,171,246,88,194,223,104,16,126,93,81,1,21,123,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,8,1,237,71,246,236,204,223,204,191,39,132,54,43,178,3,100,204,27,142,164,201,218,135,24,72,137,86,94,21,172,73,162,210,40,114,96,26,145,22,162,219,80,228,53,82,39,119,154,84,180,37,247,18,134,212,209,233,94,151,82,162,90,17,167,93,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,2,211,51,184,1,152,184,88,47,0,0,0,29,51,52,241,42,48,205,2,60,213,174,82,117,204,67,87,142,118,87,52,44,252,203,151,132,65,70,217,25,195,63,24,99,76,91,135,123,230,188,235,80,241,148,247,80,212,169,10,83,40,36,59,33,5,165,58,204,136,200,149,98,229,210,226,87,246,246,199,243,240,118,93,83,221,130,220,141,126,144,198,104,212,212,165,50,102,71,18,66,186,145,31,46,93,4,28,226,197,201,197,249,155,138,164,74,150,234,78,77,86,116,179,39,20,110,217,74,144,163,234,102,87,63,23,81,59,141,247,236,252,201,87,159,244,247,140,137,66,123,79,117,233,214,217,170,223,174,175,107,183,245,9,120,74,73,37,98,34,47,168,107,54,202,57,79,71,193,222,148,240,231,13,222,51,129,190,136,9,106,218,55,254,70,119,245,134,205,132,0,249,167,73,76,86,73,197,106,177,171,79,135,234,49,244,140,87,180,14,58,147,130,48,172,89,241,99,58,234,151,82,105,131,221,200,54,142,198,211,170,234,68,127,139,208,81,30,157,166,249,184,212,188,20,229,6,36,170,203,110,193,199,38,149,93,100,72,178,25,152,147,36,217,126,103,203,145,114,26,49,144,57,120,246,51,239,221,45,83,92,224,248,95,215,105,51,182,189,239,171,225,63,197,231,249,7,219,180,254,105,87,49,214,97,99,10,77,65,249,220,59,88,178,161,37,182,222,158,183,144,147,39,222,73,17,36,200,136,172,75,50,191,151,214,55,199,97,93,155,40,12,250,111,198,76,167,203,191,118,233,222,82,16,122,127,92,222,215,89,245,229,250,4,145,35,57,101,134,99,225,122,11,240,24,137,14,58,92,152,167,180,197,108,144,147,51,66,10,230,68,69,207,195,252,67,183,142,54,89,67,9,52,54,148,164,140,239,200,172,57,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,66,46,119,21,20,46,166,2,160,0,0,0,0,40,103,97,81,106,206,196,9,86,175,112,11,132,123,118,149,208,85,39,47,243,26,160,148,71,186,187,163,196,162,241,126,30,25,121,9,9,26,99,218,19,22,51,217,61,143,141,200,237,41,71,221,87,81,160,140,255,0,93,68,1,7,53,22,120,90,196,134,92,36,158,148,167,167,79,85,38,38,231,179,249,246,28,194,248,73,180,54,100,164,224,40,23,59,23,247,56,162,22,49,148,100,150,49,168,50,221,144,148,165,179,45,37,98,252,26,61,194,107,246,2,165,112,184,75,8,74,223,234,222,96,42,121,91,77,173,118,162,159,91,128,221,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,151,188,90,161,113,159,184,90,160,2,62,101,200,114,14,36,42,230,86,243,28,160,3,231,152,217,186,209,36,175,235,95,145,95,220,99,232,20,50,184,8,32,219,171,3,207,160,122,17,188,57,14,111,251,202,218,163,41,22,211,195,124,78,253,71,232,246,126,63,163,16,97,100,232,235,143,32,243,191,238,226,140,197,218,53,134,55,159,115,219,19,188,187,219,246,105,255,0,4,26,251,176,166,35,69,59,23,225,24,75,83,101,189,199,48,21,205,10,51,230,236,98,247,125,66,9,230,130,178,84,52,43,235,254,51,28,114,29,187,134,130,79,75,123,254,3,134,133,37,50,168,236,60,147,35,213,171,161,25,116,81,144,250,119,26,222,82,142,246,50,243,20,19,171,65,89,6,124,133,196,209,159,91,151,228,28,201,73,36,136,139,220,86,23,0,226,221,216,250,255,0,0,184,185,21,133,77,73,47,120,183,81,121,128,168,10,92,133,64,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,88,225,89,31,151,188,115,168,189,227,141,210,186,127,40,10,180,162,43,142,81,242,146,141,61,7,58,20,70,64,47,22,58,222,245,36,155,219,157,197,224,2,60,123,66,182,114,175,98,252,18,82,169,82,231,190,185,88,195,140,221,199,164,173,227,74,84,204,179,253,138,249,145,106,34,189,188,132,80,96,108,80,238,5,227,120,186,90,156,227,183,122,119,142,110,109,163,85,237,116,157,253,114,30,144,115,23,9,183,139,104,172,211,150,111,217,185,105,127,232,150,148,159,36,44,186,168,140,173,226,30,126,182,147,201,154,142,90,122,59,120,178,147,222,92,103,225,228,50,231,224,247,61,52,90,222,191,188,65,59,89,7,154,20,76,194,194,146,106,148,215,160,232,69,77,113,44,196,228,62,70,162,109,165,117,73,23,63,25,114,254,113,149,196,90,118,112,109,23,20,176,131,120,118,173,38,158,204,154,142,53,38,144,132,68,144,102,105,113,168,136,43,25,25,145,29,239,212,74,44,57,45,203,142,137,13,43,82,87,123,29,140,186,29,189,226,142,83,43,141,34,237,17,201,218,198,55,203,24,76,83,28,152,181,171,22,183,44,210,197,61,79,153,39,135,150,93,18,174,158,34,231,252,227,119,135,83,204,108,36,198,48,162,51,77,125,79,146,91,150,151,254,133,105,73,220,144,178,234,162,50,183,136,7,157,60,161,197,41,193,157,237,198,196,35,227,55,26,119,174,238,125,77,229,237,114,59,250,196,61,18,229,94,37,133,138,48,252,137,240,156,97,72,110,106,217,61,211,228,233,92,144,131,234,94,255,0,17,114,16,27,159,121,15,93,202,190,226,209,79,148,93,233,197,95,137,150,195,159,131,221,116,208,101,111,194,123,254,2,91,246,6,205,34,198,153,91,80,146,234,226,18,207,20,59,20,137,150,92,73,126,183,138,127,178,51,231,226,19,184,219,96,0,20,7,228,98,204,79,65,192,216,86,179,141,113,76,254,10,139,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,148,181,105,66,84,118,73,26,142,214,34,51,228,63,92,105,87,107,46,122,87,114,127,102,95,70,240,149,102,149,18,171,152,149,5,225,185,76,200,36,57,41,116,119,34,188,115,87,29,181,31,251,67,43,115,74,137,9,146,86,210,181,54,180,132,43,102,198,58,251,168,102,158,50,204,206,235,238,207,75,113,5,70,187,193,111,247,220,47,21,37,199,183,91,205,41,215,167,121,167,86,148,222,215,177,94,194,90,118,92,201,202,238,81,118,80,230,108,156,70,245,165,227,220,31,137,177,139,113,180,163,239,88,178,104,251,184,197,173,11,81,47,120,196,118,159,191,133,73,223,232,82,73,72,51,56,182,217,175,40,100,231,214,124,224,108,163,101,137,110,71,196,85,134,89,168,28,71,218,101,246,169,200,187,179,94,109,110,221,4,182,227,54,243,132,70,74,185,160,136,146,163,50,73,207,246,211,116,154,85,3,100,76,215,161,80,169,145,41,212,218,118,91,215,98,67,135,17,148,178,196,102,27,166,60,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,230,220,75,167,109,62,67,70,171,96,220,41,180,109,26,20,181,212,168,82,17,134,107,70,204,119,93,71,119,60,110,59,25,231,86,75,208,194,26,144,110,54,71,163,233,23,57,9,53,248,80,147,136,177,233,207,58,242,190,149,157,89,71,139,242,162,178,168,141,199,197,52,121,52,212,72,147,9,50,209,13,245,160,247,50,137,165,25,18,214,203,187,183,81,226,73,146,219,73,146,146,100,70,65,4,29,157,89,199,93,201,189,174,48,36,154,67,60,68,76,97,80,99,7,85,35,106,66,55,209,103,190,211,105,61,106,66,205,59,167,202,59,246,78,149,47,113,163,82,82,181,24,244,40,60,182,98,204,45,93,192,216,170,179,130,177,76,30,10,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,230,61,9,236,39,158,148,44,254,217,151,7,98,74,101,102,171,83,170,208,105,241,112,222,36,122,168,75,57,74,172,69,138,201,72,90,220,81,171,125,188,214,135,137,194,82,141,73,120,181,105,89,45,9,13,128,0,0,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,38,164,66,183,109,95,181,62,22,251,63,131,243,26,136,12,171,216,99,251,118,126,246,255,0,148,132,170,8,171,236,49,253,187,63,123,127,202,66,85,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,48,255,0,108,254,80,201,197,249,13,134,179,114,156,196,183,164,101,237,97,76,204,36,190,210,24,102,157,80,221,180,227,203,66,188,107,89,73,102,11,105,36,31,34,121,195,52,153,22,164,70,182,195,57,161,74,201,205,173,50,207,30,87,83,16,169,172,86,59,182,99,242,230,166,35,17,24,156,203,144,156,148,227,170,35,74,80,202,100,155,199,123,17,147,102,70,164,223,81,79,70,210,153,67,27,62,178,27,28,229,27,204,68,114,70,34,163,188,205,60,229,190,235,44,53,81,69,157,132,243,139,106,235,36,55,37,182,92,50,34,85,201,6,70,149,17,154,79,205,16,15,85,3,202,184,244,209,144,57,199,66,218,3,38,176,158,113,97,198,120,120,152,154,158,153,14,70,212,181,240,146,144,165,55,38,54,181,161,6,230,233,246,221,107,121,160,146,189,26,147,225,81,24,243,46,3,210,158,201,222,203,25,55,246,127,135,190,92,192,142,14,220,28,21,74,129,143,242,179,49,153,145,44,234,85,202,61,70,137,33,165,45,59,132,177,5,230,158,105,72,78,157,68,179,85,65,226,81,154,140,140,146,221,137,54,51,84,143,236,157,236,177,147,127,103,248,123,229,204,12,41,218,193,133,168,88,131,98,92,95,86,171,193,226,37,225,154,133,34,169,75,115,122,180,112,242,151,57,152,138,114,201,50,37,221,137,114,17,101,17,167,199,123,106,74,76,131,64,59,31,115,142,187,129,182,160,44,170,142,207,17,69,204,186,123,241,230,55,169,8,220,74,131,29,249,113,228,220,208,165,171,74,17,37,173,217,41,9,62,39,90,181,27,105,33,55,227,204,182,64,231,29,119,103,252,229,194,121,197,135,25,226,37,225,154,130,100,57,27,82,17,197,197,90,84,220,152,218,214,133,147,123,214,28,117,173,230,131,82,53,234,79,137,36,99,211,72,13,117,219,111,99,236,51,181,206,87,187,69,81,68,133,141,168,113,223,86,19,172,75,118,70,226,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,210,168,1,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,253,68,13,21,237,31,236,255,0,135,180,69,9,220,219,202,28,59,254,187,16,56,102,29,141,29,198,35,183,136,162,235,67,122,100,45,229,182,218,30,101,179,53,161,227,86,163,109,163,105,68,191,161,54,130,16,71,170,129,229,92,122,168,0,0,0,1,170,189,168,254,194,121,155,249,151,231,16,134,213,13,85,237,71,246,19,204,223,204,191,56,132,2,21,182,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,122,83,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,7,165,48,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,135,251,103,242,134,78,47,200,108,53,155,148,230,37,189,35,47,107,10,102,97,37,246,144,195,52,234,134,237,167,30,90,21,227,90,202,75,48,91,73,32,249,19,206,25,164,200,181,35,48,118,92,123,9,229,151,231,175,156,77,25,127,105,76,161,141,159,89,13,142,114,141,230,34,57,35,17,81,222,102,158,114,223,117,150,26,168,162,206,194,121,197,181,117,146,27,146,219,46,25,17,42,228,131,35,74,136,205,38,16,47,176,206,104,82,178,115,107,76,179,199,149,212,196,42,107,21,142,237,152,252,185,169,136,196,70,39,50,228,39,37,56,234,136,210,148,50,153,38,241,222,196,100,217,145,169,55,212,94,140,199,149,113,233,163,32,115,142,133,180,6,77,97,60,226,195,140,240,241,49,53,61,50,28,141,169,107,225,37,33,74,110,76,109,107,66,13,205,211,237,186,214,243,65,37,122,53,39,194,162,48,30,101,199,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,64,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,49,87,109,95,181,62,22,251,63,131,243,26,136,12,171,216,99,251,118,126,246,255,0,148,132,170,8,171,236,49,253,187,63,123,127,202,66,85,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,13,170,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,86,217,59,218,159,38,254,208,48,247,204,88,19,83,218,143,236,39,153,191,153,126,113,8,66,182,201,222,212,249,55,246,129,135,190,98,192,9,169,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,0,32,61,84,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,26,171,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,15,42,227,213,64,242,174,2,127,187,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,111,255,0,98,167,178,198,41,251,64,157,242,234,112,223,241,160,29,138,158,203,24,167,237,2,119,203,169,195,127,192,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,223,254,197,79,101,140,83,246,129,59,229,212,225,191,227,64,59,21,61,150,49,79,218,4,239,151,83,134,255,0,128,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,34,42,246,78,246,167,201,191,180,12,61,243,22,4,170,118,213,251,44,97,111,180,8,63,46,168,136,171,217,59,218,159,38,254,208,48,247,204,88,1,233,76,66,183,108,222,105,122,87,180,117,11,44,224,87,120,168,24,19,15,183,196,194,225,116,112,117,73,171,55,158,250,67,65,41,205,113,83,78,87,37,41,9,181,138,202,222,16,152,156,194,198,180,172,181,192,24,151,49,171,177,229,191,77,194,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,43,218,230,93,71,153,124,194,198,181,92,202,199,248,151,49,171,177,226,49,82,197,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,59,90,230,125,64,111,79,99,78,75,213,113,46,124,213,51,162,171,132,37,191,135,176,125,30,92,74,117,105,75,83,76,49,91,127,116,222,233,22,81,111,151,193,187,43,82,108,180,160,157,109,74,210,165,180,103,169,123,88,251,83,231,39,218,6,33,249,139,226,108,251,55,178,66,149,146,59,40,97,52,211,235,146,234,146,49,228,120,248,226,114,222,109,45,161,135,231,195,142,100,195,73,43,153,33,182,155,105,6,106,81,154,150,75,95,132,148,77,162,19,54,177,246,167,206,79,180,12,67,243,23,192,72,79,103,70,80,198,207,174,205,252,226,202,55,152,136,228,140,69,138,42,140,211,206,91,238,178,195,85,20,83,105,174,194,121,197,181,117,146,27,146,219,46,25,17,42,228,131,35,74,136,205,39,21,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,159,236,84,246,88,197,63,104,19,190,93,78,26,43,218,167,147,148,44,162,218,226,175,39,14,61,104,152,246,158,214,49,114,54,149,253,235,42,75,239,183,36,181,173,106,53,239,31,142,235,247,240,165,59,253,9,73,37,4,102,19,41,178,174,105,125,218,118,113,203,172,204,122,187,223,51,235,56,126,47,122,205,225,120,125,237,81,164,110,103,125,25,33,9,77,165,52,250,124,9,36,29,174,139,164,210,103,170,189,181,126,203,24,91,237,2,15,203,170,35,21,118,37,231,95,253,29,108,231,50,159,231,141,105,242,155,107,253,207,14,91,111,44,220,255,0,113,27,105,75,127,221,205,74,245,8,101,94,218,191,101,140,45,246,129,7,229,213,16,17,87,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,197,167,212,92,45,51,184,1,21,197,194,133,208,84,0,88,243,169,101,179,113,70,68,69,230,118,23,143,193,199,85,166,176,246,21,157,88,125,105,66,35,238,174,106,74,148,69,169,196,167,162,121,251,192,71,31,106,198,97,211,89,164,119,2,74,50,223,141,137,105,238,40,138,90,117,216,233,207,31,52,218,229,235,23,255,0,145,141,18,217,103,47,107,121,141,154,181,168,244,248,147,144,75,164,201,154,149,51,13,111,221,39,37,130,229,107,114,241,151,63,231,25,91,180,67,28,75,204,92,231,196,152,98,152,136,207,162,44,202,116,194,221,161,109,174,197,78,109,39,115,89,218,215,115,165,175,208,108,215,103,110,205,146,176,237,102,14,53,157,26,162,209,85,240,75,71,117,75,142,164,106,117,113,28,178,82,146,212,94,169,218,254,238,162,71,49,35,216,118,146,186,95,17,169,195,94,247,71,84,105,181,175,241,248,143,217,20,34,176,168,163,130,108,198,96,69,92,185,14,33,8,110,215,53,172,146,69,115,34,234,127,88,139,222,211,236,250,162,70,113,252,29,22,52,25,114,96,87,169,239,47,119,83,65,175,74,169,206,42,230,217,36,204,139,233,8,175,127,47,49,189,251,69,102,101,63,47,178,207,16,86,95,146,194,23,3,132,185,58,195,139,73,107,144,210,121,146,57,159,175,238,16,103,181,166,96,191,155,121,217,137,37,67,40,174,176,234,225,62,149,48,218,218,190,136,76,182,124,156,59,218,247,1,215,114,119,43,177,30,111,227,250,179,52,186,117,73,173,244,71,234,100,113,233,238,74,240,27,237,149,188,54,185,125,33,120,190,175,49,232,35,44,48,59,248,79,188,183,210,214,239,21,185,182,168,230,221,180,235,248,157,253,97,161,125,158,91,55,174,147,80,166,227,9,172,212,155,69,91,4,178,178,87,23,29,72,51,117,81,28,228,146,45,69,208,250,137,50,74,9,61,47,204,72,23,0,0,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,41,110,119,1,80,0,0,20,50,184,168,0,226,81,153,123,135,204,183,183,118,186,122,252,71,216,105,35,31,52,136,218,244,218,252,175,239,1,244,165,68,162,185,13,42,237,18,125,45,228,238,96,17,153,92,187,171,149,255,0,194,162,13,209,97,86,65,223,165,198,137,118,143,86,162,51,149,249,135,17,111,17,40,187,166,229,161,95,236,136,134,2,33,219,166,200,173,99,202,147,49,91,113,74,40,233,89,147,104,53,157,137,45,151,66,250,196,235,108,105,64,151,76,203,76,12,243,232,116,136,240,69,49,30,54,77,60,248,120,231,239,250,132,52,228,30,29,111,21,230,173,93,9,55,77,29,208,183,72,219,82,82,124,156,142,159,217,23,196,78,246,64,210,10,149,150,88,49,130,215,244,56,98,156,207,137,68,103,202,59,69,238,250,128,100,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,97,245,20,80,169,245,22,45,93,58,128,181,179,183,233,28,229,208,112,183,99,183,47,120,231,0,0,0,17,107,218,56,75,107,238,123,238,191,123,127,232,131,68,246,84,196,173,209,115,63,3,176,228,221,201,30,49,166,56,101,187,213,203,136,96,175,208,252,132,135,246,140,209,22,247,220,246,201,99,151,123,117,47,247,39,192,69,70,85,79,118,6,101,225,41,40,121,212,19,53,232,14,253,26,172,124,164,32,249,124,121,2,189,35,229,165,126,45,91,11,211,93,110,94,247,123,190,177,238,205,55,179,139,248,23,144,238,168,210,101,168,189,227,82,246,117,204,52,59,130,240,254,242,69,73,102,124,93,245,46,247,250,87,127,116,54,119,12,85,218,170,211,153,117,27,219,168,150,119,114,215,228,179,47,51,18,17,251,32,0,40,177,100,95,192,44,23,175,207,224,56,245,16,10,139,203,160,180,148,93,44,46,1,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,0,0,0,0,0,0,0,0,0,0,161,149,197,138,46,92,199,32,181,68,86,232,3,230,81,218,214,28,141,153,151,35,63,120,45,190,150,34,21,65,90,215,231,204,7,48,10,16,168,11,86,132,172,172,162,185,8,182,237,1,200,206,35,208,62,7,11,234,211,222,154,190,253,183,251,22,221,92,250,196,165,140,57,158,185,119,27,23,247,38,242,159,74,127,132,226,109,197,180,74,182,173,215,171,225,63,197,231,249,0,65,118,203,89,165,55,3,99,172,37,79,69,119,130,138,172,89,2,83,168,225,73,203,145,188,193,41,87,208,163,232,142,133,228,39,219,38,177,148,76,99,128,232,245,136,245,46,44,165,241,22,115,114,109,234,208,243,137,232,105,43,91,77,186,123,135,156,188,83,68,153,128,241,149,40,148,235,77,56,209,49,53,42,134,163,73,166,206,170,198,71,100,217,94,15,226,230,37,235,179,175,53,28,174,96,44,190,161,202,159,88,144,235,253,237,168,228,59,173,10,179,210,212,87,186,204,207,145,121,117,176,13,248,22,173,9,112,180,172,174,93,65,42,37,164,148,93,12,92,2,53,246,225,201,120,115,189,10,225,240,222,189,29,229,127,191,12,173,126,27,205,127,1,244,246,106,85,220,135,151,110,193,92,141,27,236,104,175,14,139,222,236,67,46,182,248,13,179,207,172,27,26,187,220,90,224,211,220,220,113,86,223,180,71,109,91,174,158,19,242,26,73,177,203,206,225,135,41,84,131,117,104,226,49,83,14,233,142,163,36,30,174,29,60,203,151,63,15,151,75,12,207,41,18,138,133,106,73,42,253,69,195,228,166,59,189,132,210,204,204,204,245,115,62,189,76,125,99,66,134,118,16,45,218,165,156,116,44,222,218,222,175,27,14,179,120,152,10,158,214,14,114,78,165,253,245,42,51,239,185,36,244,45,9,52,110,223,144,235,22,241,37,91,141,105,81,165,100,69,61,67,140,237,239,32,17,71,216,163,146,53,83,170,227,45,164,93,174,68,77,53,49,228,96,136,244,212,182,165,62,227,230,168,83,29,125,106,59,37,8,74,73,148,164,139,81,172,214,225,158,141,5,188,144,173,172,61,150,51,147,236,255,0,16,252,185,241,148,147,208,94,93,0,121,88,30,170,0,0,65,95,107,38,69,208,178,127,105,175,73,48,149,26,171,18,149,152,148,245,226,73,79,72,53,185,21,117,135,37,60,83,81,29,197,23,251,67,203,111,82,141,10,146,86,210,133,54,132,230,174,196,188,227,174,181,138,177,214,207,210,25,223,81,100,211,207,24,195,115,82,19,194,74,109,200,241,36,21,137,26,220,223,33,216,220,205,122,81,194,248,83,119,20,101,45,64,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,96,3,85,123,46,61,132,242,203,243,215,206,38,141,170,0,0,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,34,106,64,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,54,168,0,7,155,109,175,114,134,54,68,109,47,152,89,91,79,98,35,20,218,77,97,111,82,216,140,251,175,34,61,58,74,19,42,27,38,183,124,106,90,35,190,210,22,106,53,120,210,175,18,253,99,244,146,0,52,87,177,247,56,232,88,231,102,2,202,168,236,240,245,172,180,168,63,30,99,122,150,189,252,89,210,31,151,30,77,205,9,66,117,45,114,90,221,146,150,162,225,181,171,73,56,146,16,130,61,84,0,12,85,178,119,178,198,77,253,159,225,239,151,48,59,254,44,194,212,44,115,133,107,56,43,20,193,227,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,45,69,116,153,40,175,114,50,62,99,245,128,7,149,113,232,207,97,156,208,170,231,30,201,121,103,143,43,169,150,117,39,232,253,219,49,249,115,85,45,249,111,193,121,200,78,74,113,213,17,41,75,121,81,141,227,189,204,141,195,35,82,173,168,243,168,0,0,0,8,171,237,92,216,91,240,251,80,100,166,12,255,0,100,74,199,240,160,171,252,85,38,168,220,114,79,251,111,20,180,171,241,30,52,126,184,120,74,160,0,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,0,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,0,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,96,3,85,123,46,61,132,242,203,243,215,206,38,141,170,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,48,1,170,189,151,30,194,121,101,249,235,231,19,70,213,0,0,243,109,181,238,80,198,200,141,165,243,11,43,105,236,68,98,155,73,172,45,234,91,17,159,117,228,71,167,73,66,101,67,100,214,239,141,75,68,119,218,66,205,70,175,26,85,226,95,172,114,191,216,251,156,116,44,115,179,1,101,84,118,120,122,214,90,84,31,143,49,189,75,94,254,44,233,15,203,143,38,230,132,161,58,150,185,45,110,201,75,81,112,218,213,164,156,73,13,234,0,30,85,199,165,61,147,189,150,50,111,236,255,0,15,124,185,129,149,64,0,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,0,17,87,216,99,251,118,126,246,255,0,148,134,42,237,171,246,167,194,223,103,240,126,99,81,19,82,0,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,0,138,190,195,31,219,179,247,183,252,164,37,80,0,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,10,219,39,123,83,228,223,218,6,30,249,139,3,210,152,0,213,94,212,127,97,60,205,252,203,243,136,66,0,71,170,128,0,17,87,219,157,251,73,254,249,63,147,68,170,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,0,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,127,192,0,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,0,138,190,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,154,144,0,0,0,1,229,92,122,168,0,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,128,15,42,227,213,64,0,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,39,248,0,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,0,208,14,197,79,101,140,83,246,129,59,229,212,225,191,224,0,2,0,123,81,253,187,51,55,243,47,201,225,9,254,0,26,1,216,169,236,177,138,126,208,39,124,186,156,55,252,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,138,189,147,189,169,242,111,237,3,15,124,197,129,233,76,0,104,7,108,222,105,122,41,179,141,11,44,224,87,120,89,248,239,16,55,196,194,225,117,241,148,184,72,55,158,250,67,65,165,189,18,149,78,87,37,37,106,189,138,233,222,16,140,13,141,178,46,102,209,59,71,96,204,185,238,110,241,162,170,160,221,71,17,165,102,250,25,69,30,58,210,228,162,113,214,8,214,214,241,5,184,66,238,146,222,188,210,117,164,212,74,47,71,192,0,60,214,109,99,237,79,156,159,104,24,135,230,47,143,74,96,3,64,59,21,61,150,49,79,218,4,239,151,83,135,234,246,189,228,92,204,207,217,198,38,99,97,234,55,27,90,203,74,130,170,47,41,6,250,222,77,29,244,19,115,73,182,155,37,33,90,86,136,143,173,107,34,38,218,140,234,137,105,45,73,94,245,0,15,53,155,42,230,151,220,91,104,236,186,204,199,171,189,205,2,141,136,34,247,172,222,23,136,221,82,221,94,230,119,209,146,22,165,94,43,175,167,192,147,89,94,232,178,137,38,82,169,219,87,236,177,133,190,208,32,252,186,162,55,252,0,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,190,208,39,124,186,156,55,252,80,250,0,161,159,232,22,220,133,79,153,11,109,206,192,47,73,220,92,45,72,184,0,98,173,165,106,206,83,114,119,17,187,30,70,237,214,248,59,30,139,218,242,153,243,43,116,49,149,12,236,87,242,26,225,182,45,104,226,229,54,46,101,14,72,73,167,128,245,78,197,206,76,127,136,147,208,70,68,156,18,246,103,109,61,139,251,198,153,222,72,58,91,18,11,233,137,159,18,26,136,139,242,82,122,17,153,88,75,86,207,88,18,14,19,193,24,95,135,165,112,171,111,13,65,140,127,78,165,216,137,150,188,60,212,127,139,215,224,52,115,100,140,18,120,135,54,170,248,137,230,32,60,153,116,23,75,84,132,234,112,205,47,198,79,59,164,255,0,23,207,165,132,150,225,184,73,131,66,166,198,75,109,167,115,13,150,172,130,177,21,144,69,98,248,114,18,145,250,99,142,67,169,98,59,175,173,90,82,218,20,179,59,94,196,69,113,200,58,142,104,215,218,195,248,19,18,212,22,114,18,113,40,179,36,234,103,146,139,75,43,63,15,50,231,203,144,208,208,206,209,156,245,139,3,7,102,22,14,166,226,157,19,17,221,58,35,112,38,118,187,177,28,63,26,155,183,67,51,235,240,248,8,226,200,220,45,82,205,172,200,169,156,152,61,234,226,169,75,146,175,165,75,30,163,140,55,171,145,167,165,237,111,202,63,103,107,252,205,151,140,115,127,22,161,21,74,194,227,75,224,44,212,167,204,210,122,34,199,245,147,172,203,170,110,95,144,108,119,101,254,84,59,89,175,175,19,63,26,144,243,19,48,228,228,36,158,65,169,203,166,160,202,110,119,65,151,236,15,223,210,194,9,51,217,179,1,195,194,89,119,131,205,186,87,8,251,120,86,159,25,127,78,110,88,201,134,110,159,88,203,170,122,252,6,100,31,155,135,96,55,77,160,211,96,161,166,145,195,195,101,155,54,155,36,180,160,138,197,240,228,63,72,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,20,50,35,234,42,0,62,103,150,136,236,56,165,30,157,41,53,121,251,132,101,246,146,226,232,174,80,243,22,140,154,133,220,62,232,250,61,209,254,60,53,117,211,249,122,137,4,198,120,157,152,80,165,217,82,146,101,9,197,248,12,139,220,175,143,192,67,142,222,56,190,69,95,48,177,196,4,205,158,109,187,221,158,7,92,61,28,152,138,124,203,81,249,9,43,14,143,177,100,20,205,204,186,147,203,107,89,42,130,255,0,61,86,233,38,57,9,206,202,134,73,156,191,194,233,74,108,73,161,66,79,95,239,8,16,193,217,255,0,65,92,236,107,45,194,76,115,51,195,242,142,235,46,124,166,48,94,66,107,176,4,115,141,130,240,251,38,73,187,116,168,136,240,244,228,210,5,71,98,0,0,0,1,67,59,0,94,194,162,135,208,84,0,0,0,0,0,0,0,0,0,0,5,135,212,113,44,237,110,67,156,250,11,12,174,3,137,179,230,95,88,250,11,152,227,34,28,133,208,5,64,0,6,131,118,132,64,109,223,64,111,167,151,122,254,198,255,0,236,81,11,212,89,139,165,214,169,245,22,181,26,226,202,105,244,233,86,147,186,86,70,86,63,119,78,162,122,118,209,193,83,107,190,135,112,170,124,247,29,225,171,119,24,215,235,112,246,189,143,151,65,2,149,72,235,141,33,40,112,148,70,104,35,230,155,123,204,69,72,158,205,25,215,90,145,134,240,228,45,220,228,234,227,60,93,226,179,254,184,241,244,210,36,55,103,28,101,62,186,211,108,202,57,10,73,66,125,207,164,144,165,149,202,65,23,67,47,136,131,12,138,175,34,46,42,162,68,54,9,70,158,39,158,242,221,91,116,250,88,76,30,195,228,185,116,40,83,210,218,137,46,211,102,17,17,21,203,148,210,46,191,144,78,146,179,206,50,220,116,158,164,146,188,202,226,163,141,130,179,45,145,251,146,95,196,57,6,153,90,175,244,14,35,50,47,112,229,81,242,50,248,14,30,134,2,226,243,176,188,186,11,83,207,152,188,138,224,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,1,96,161,245,33,122,133,134,127,0,23,151,65,81,98,121,11,139,152,10,143,142,124,8,243,119,123,246,155,94,139,219,90,9,86,189,188,254,161,246,0,8,20,237,0,202,234,110,11,205,90,107,52,199,163,54,218,112,179,50,141,12,66,75,36,106,226,101,123,146,125,124,37,207,249,135,102,236,246,206,202,165,7,50,240,14,15,76,57,78,176,199,122,248,138,160,164,32,245,71,150,231,169,164,200,185,159,159,196,108,159,105,94,84,213,170,245,233,216,146,50,165,169,152,24,21,211,94,136,42,90,124,11,152,179,186,200,236,158,71,249,58,136,198,201,202,243,120,55,51,169,21,89,140,165,73,135,196,106,75,174,110,139,199,29,196,149,204,200,237,235,16,131,210,94,4,173,175,16,225,104,85,103,25,83,74,127,123,116,155,154,204,180,184,164,245,177,95,160,236,3,92,182,25,199,116,236,97,144,248,93,200,188,58,20,166,106,14,26,27,148,151,76,137,53,7,147,238,34,27,26,40,235,184,186,146,197,79,132,222,147,127,71,188,182,166,201,93,116,255,0,48,141,60,38,194,240,110,105,97,42,100,55,212,166,157,171,64,144,162,107,232,146,102,114,82,158,105,43,223,146,75,152,148,137,13,27,186,108,118,181,253,194,61,51,182,145,38,137,157,56,85,231,80,234,144,203,48,95,82,148,217,160,136,138,91,134,119,63,113,114,234,51,80,223,92,29,45,83,48,252,71,212,147,35,94,243,170,175,209,106,46,191,144,126,224,199,121,55,86,98,163,131,105,14,52,109,217,206,34,218,92,37,116,117,207,230,25,16,104,5,170,34,242,23,11,86,87,176,11,83,208,94,93,7,1,36,245,17,142,98,234,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,162,135,208,5,166,40,93,69,22,124,140,172,42,215,250,0,94,69,239,21,0,1,107,135,102,212,126,68,99,76,246,212,175,63,232,166,50,163,146,86,73,253,78,241,111,78,223,132,142,174,150,27,137,81,113,45,65,144,226,140,136,146,202,212,119,59,116,35,26,25,180,52,198,171,217,141,136,40,81,212,157,227,252,37,141,10,214,175,11,13,43,213,46,189,4,171,160,236,59,8,225,184,171,166,197,173,175,116,167,100,82,166,33,87,100,141,86,41,169,46,106,189,207,213,33,187,17,208,77,176,219,105,34,178,80,68,86,43,123,134,10,217,63,14,191,71,203,234,65,188,183,15,239,121,105,241,52,104,235,45,103,230,51,193,114,43,5,61,5,70,173,237,165,153,147,48,166,12,197,212,152,209,30,81,63,130,231,189,173,185,102,222,147,83,82,19,208,146,124,252,61,110,54,137,74,36,245,50,47,202,33,159,180,183,54,105,85,76,203,143,2,19,81,30,41,56,45,12,239,26,156,149,233,82,164,76,46,132,158,103,204,185,92,81,165,70,110,99,236,207,251,249,213,33,83,253,101,58,123,243,45,17,249,94,246,191,168,95,87,228,19,59,217,189,150,20,140,57,147,152,114,176,209,67,114,67,208,42,76,45,105,132,148,44,203,188,156,62,106,185,153,151,132,185,125,94,66,39,182,61,193,181,60,79,158,248,70,52,86,101,18,100,241,250,92,110,50,156,47,12,57,6,118,181,175,234,137,231,217,227,13,72,194,249,87,67,165,74,91,134,227,9,148,74,222,50,109,171,197,41,197,115,73,153,219,145,137,220,100,164,32,155,66,80,146,34,36,145,17,88,133,192,2,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,248,42,179,149,11,117,165,6,173,122,186,42,221,45,252,227,239,29,75,30,107,251,199,67,106,87,225,122,23,248,160,53,55,52,51,118,172,213,62,160,178,106,95,134,152,234,172,83,212,93,18,191,220,136,176,207,204,101,47,21,230,181,117,18,91,121,60,87,11,171,121,32,220,182,152,205,117,185,21,253,81,176,187,72,227,148,83,81,62,3,180,244,234,122,128,233,150,167,244,159,61,241,116,211,207,160,211,42,10,149,87,196,172,74,67,102,141,238,174,69,226,181,155,50,235,249,6,99,159,54,167,147,124,187,56,176,236,101,98,39,100,40,219,51,86,31,152,86,54,139,253,156,207,190,255,0,1,46,56,105,180,179,135,233,109,36,138,200,132,194,74,197,110,136,33,27,125,156,152,118,78,241,185,63,75,165,116,57,196,95,66,118,253,126,223,191,242,9,45,166,54,109,83,98,52,119,186,24,109,39,114,183,68,144,211,47,168,0,0,5,21,208,84,90,125,64,80,94,45,34,184,184,0,0,0,0,0,0,0,0,0,0,0,88,47,22,90,192,2,226,232,44,51,230,47,79,64,21,0,0,24,235,55,112,218,49,7,116,235,68,149,112,251,251,110,74,254,182,239,175,35,242,30,116,115,99,15,57,134,241,20,104,46,71,148,209,174,18,29,211,33,26,85,205,199,10,229,200,185,120,127,140,122,100,170,70,76,141,214,164,106,211,171,223,111,33,0,91,111,225,70,168,185,153,79,109,152,27,148,150,28,105,219,111,77,92,248,137,60,250,159,144,12,47,148,147,78,46,58,165,40,205,4,73,223,243,87,78,108,184,38,207,179,245,210,153,151,180,103,238,147,213,79,159,205,29,57,84,20,66,15,114,221,181,187,141,41,205,182,87,81,239,172,95,246,165,137,198,236,235,167,185,31,39,240,236,135,89,210,106,131,81,77,245,95,251,98,231,199,224,36,175,102,222,36,172,146,47,34,21,0,21,22,171,253,3,132,204,174,57,212,87,35,250,135,1,145,18,172,96,47,64,189,61,69,137,36,153,11,200,128,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,130,241,105,149,140,5,165,208,94,93,5,162,169,59,128,184,0,0,96,29,172,240,12,108,89,151,152,202,82,209,80,91,165,131,234,49,208,152,196,70,74,250,7,204,138,218,76,204,238,175,226,16,9,152,212,89,24,55,31,84,41,165,22,75,106,135,186,240,202,65,146,203,91,40,87,136,172,95,141,203,242,15,75,152,214,144,205,99,11,86,160,187,31,125,197,83,100,177,163,89,167,81,41,181,21,175,114,183,94,162,12,54,236,202,103,112,206,103,99,122,227,84,14,26,60,110,237,179,188,81,47,78,168,241,147,211,89,153,243,85,186,123,192,109,247,101,94,107,33,252,31,74,193,178,167,209,155,56,20,74,147,251,189,237,159,73,157,76,143,196,70,190,69,244,158,69,212,132,148,196,121,50,34,178,250,84,149,37,198,210,178,52,157,200,200,202,247,47,128,129,158,207,28,124,222,22,204,154,139,114,42,220,43,105,195,114,144,69,184,215,204,230,71,85,185,36,254,34,114,50,250,170,205,95,5,97,249,173,72,222,241,52,152,143,234,208,105,212,74,105,7,123,88,173,215,160,14,198,52,211,106,140,60,76,227,24,245,157,220,146,224,168,104,119,81,151,128,180,58,250,188,92,186,121,243,232,55,44,107,182,213,116,157,253,3,16,84,81,31,82,152,194,210,204,151,174,218,77,40,124,250,95,152,147,25,23,236,189,137,154,168,96,188,50,201,201,134,106,115,141,240,161,124,249,58,241,242,43,252,6,194,164,201,69,114,50,49,161,59,30,98,245,34,102,17,162,200,168,216,203,143,187,91,159,132,133,117,36,254,94,163,123,169,207,38,68,54,222,66,181,18,175,206,214,247,152,71,65,244,138,25,92,84,5,28,74,51,212,86,33,114,66,192,2,240,20,46,130,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,2,134,126,225,81,106,186,128,177,87,62,94,225,115,101,96,21,73,88,5,192,0,3,241,49,100,196,196,161,84,221,83,141,167,68,23,151,227,59,23,36,43,175,192,104,29,93,210,196,187,74,59,8,141,46,34,78,158,113,249,153,233,128,71,203,175,226,255,0,24,220,140,241,196,9,163,225,76,64,101,47,114,164,80,37,186,95,71,170,214,109,206,125,15,200,105,102,66,165,220,75,159,148,42,219,165,196,166,79,21,119,125,77,90,97,58,158,156,173,234,219,167,184,102,174,124,134,244,228,245,37,52,140,17,77,138,148,188,157,9,124,172,233,88,249,190,179,242,33,222,71,230,97,200,201,139,70,142,202,81,167,78,190,87,191,236,204,199,233,141,14,187,139,49,36,90,7,11,191,153,13,157,254,187,113,14,18,111,167,79,75,153,121,255,0,16,243,183,180,190,55,115,30,99,216,21,29,236,7,141,20,150,162,145,194,86,164,242,121,227,183,172,175,23,143,248,132,198,109,161,153,199,132,253,14,225,235,124,47,21,222,26,190,246,215,171,79,15,230,131,181,181,127,8,131,60,45,2,126,41,197,244,72,59,174,41,82,234,17,162,18,117,37,26,181,58,146,211,126,86,190,174,191,16,27,235,217,177,148,231,47,27,229,214,48,122,21,101,36,190,247,187,132,221,152,228,204,198,250,154,63,39,94,191,160,76,29,22,18,41,212,214,97,183,175,75,122,173,175,175,53,25,255,0,164,106,150,194,121,88,140,35,149,184,34,84,138,23,9,38,39,121,93,92,86,243,78,169,50,75,161,44,200,238,74,254,17,183,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,63,3,21,51,190,225,121,40,237,175,167,251,209,251,227,243,170,237,111,55,94,27,219,87,191,234,1,4,251,99,212,74,54,44,68,52,45,163,39,112,225,117,62,124,221,144,92,185,141,124,203,102,55,181,170,114,108,174,123,238,159,226,44,102,61,180,74,91,57,133,9,183,249,25,225,214,206,220,186,111,228,121,12,83,147,109,113,152,190,145,19,78,189,124,71,134,246,189,154,112,250,254,65,33,101,46,157,157,52,45,214,28,167,207,54,228,17,59,73,158,141,70,94,19,253,80,46,156,190,3,122,26,78,150,144,159,36,145,13,93,216,50,138,220,28,167,160,72,225,180,41,80,231,164,207,93,255,0,179,215,241,248,13,165,21,0,0,0,20,87,64,51,22,220,204,5,83,212,92,45,34,23,0,0,0,0,0,0,0,0,0,0,0,11,5,198,118,22,128,227,81,216,200,135,42,57,164,135,10,138,234,33,200,131,181,146,3,144,0,0,88,178,73,219,81,17,136,73,237,29,167,198,99,51,162,110,227,50,139,96,246,213,225,65,23,62,34,95,192,77,186,147,171,222,33,99,180,162,38,239,51,162,158,242,246,193,168,62,159,225,19,1,97,167,57,39,13,83,115,50,140,193,104,61,124,71,37,116,229,29,195,255,0,64,158,29,134,105,156,6,71,97,147,52,52,71,184,168,38,232,47,251,32,233,249,8,74,217,94,152,197,67,57,112,195,47,37,6,151,56,219,146,144,74,46,81,95,247,31,212,39,143,101,186,107,52,220,160,160,50,201,32,146,148,76,34,36,160,146,92,230,58,125,8,78,232,204,0,0,40,161,244,28,74,77,212,102,57,20,118,35,250,135,22,171,152,11,210,86,33,121,11,11,160,188,143,220,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,2,134,100,42,40,103,240,1,97,159,184,17,212,90,179,181,204,90,218,207,81,151,195,204,7,208,2,133,208,133,64,113,73,65,57,29,212,25,17,146,144,162,177,244,232,34,199,180,203,9,172,169,153,145,87,109,184,105,79,234,61,140,138,203,245,161,167,203,253,34,84,140,174,70,71,239,26,89,218,17,132,41,149,44,162,199,210,221,143,23,122,231,117,93,106,140,149,43,148,168,165,215,175,66,9,16,205,148,216,145,236,27,138,37,77,41,50,218,53,193,91,26,162,44,210,163,186,219,85,175,114,229,225,254,33,61,155,35,227,182,49,78,93,96,184,104,92,245,186,156,27,78,125,74,144,100,100,118,97,130,51,190,163,231,117,127,24,243,251,141,24,42,6,47,159,22,34,180,165,178,109,37,187,45,217,115,109,10,232,66,86,59,53,243,74,171,84,172,83,176,252,148,74,91,48,112,35,36,141,115,84,180,248,21,13,5,100,153,88,185,31,228,16,73,88,196,155,69,66,67,217,121,139,223,83,109,171,70,23,168,122,197,115,228,195,166,50,216,198,153,248,209,57,150,56,204,142,220,240,205,68,186,127,131,186,40,139,236,131,205,88,212,29,162,168,88,100,222,171,36,152,226,188,12,168,137,159,20,23,87,200,181,151,159,151,81,44,89,95,87,110,187,129,169,149,70,205,227,75,251,235,111,125,127,11,203,79,62,103,229,230,32,72,177,20,236,47,181,119,25,21,231,207,134,245,82,219,198,223,173,77,177,216,203,167,172,38,151,99,108,71,39,18,228,30,22,168,74,39,9,111,34,121,158,241,227,112,252,51,158,79,83,46,125,4,142,67,57,0,0,162,211,234,40,46,49,104,11,139,160,168,161,116,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,22,11,197,134,1,212,92,92,136,80,143,221,97,112,0,0,0,212,13,179,115,14,62,30,143,88,165,186,229,68,148,254,18,144,225,110,76,180,248,138,66,121,248,139,159,47,33,140,118,28,97,21,201,88,43,18,37,8,81,61,222,94,39,138,238,242,41,40,230,124,252,188,250,12,43,218,73,153,117,150,115,58,45,34,51,179,89,106,94,14,66,20,72,154,178,79,138,68,196,153,154,72,172,124,134,107,236,214,105,111,101,246,92,201,125,211,113,103,222,247,53,115,51,250,121,133,212,198,123,228,72,44,52,19,113,144,130,34,43,95,167,214,57,28,113,45,39,82,136,236,103,110,66,168,34,74,72,136,117,204,123,89,114,135,71,102,91,109,169,102,185,41,110,201,115,71,84,168,250,216,252,134,132,71,118,134,102,188,137,222,128,112,181,42,210,52,119,174,171,188,101,123,240,150,232,191,128,213,13,153,169,45,212,115,55,5,111,25,97,194,86,45,166,182,100,226,111,114,226,25,229,211,167,49,243,231,198,96,213,241,183,113,247,131,243,15,130,226,116,111,166,41,239,95,117,123,92,138,222,169,125,99,58,108,15,151,176,49,13,95,13,214,165,57,31,121,23,28,67,65,19,145,82,225,153,37,81,85,235,25,242,234,39,97,52,57,59,73,143,76,203,250,67,12,198,142,209,55,196,88,154,65,36,138,239,184,124,172,95,17,222,7,230,97,184,77,211,168,177,225,178,73,36,55,174,218,83,164,185,172,207,167,229,31,166,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,253,194,160,3,134,67,123,205,60,136,237,126,163,152,82,196,125,72,4,16,118,128,82,147,15,51,160,146,91,101,36,88,85,165,120,10,223,217,18,190,31,1,130,118,117,34,145,155,24,126,41,145,25,43,139,228,174,159,173,158,49,184,29,163,56,90,42,49,218,101,165,77,17,179,131,73,68,68,193,95,147,210,207,173,249,13,57,217,189,102,89,205,135,82,70,101,250,239,223,254,8,240,130,121,54,59,130,81,114,111,14,168,144,218,126,134,113,120,74,223,217,174,140,240,48,118,200,70,103,146,248,112,204,204,254,142,111,249,235,163,56,139,0,0,44,90,172,127,144,0,212,87,20,35,184,176,213,127,112,185,60,192,114,17,251,133,69,169,234,46,0,0,0,0,0,0,0,0,0,0,1,67,232,44,80,228,22,153,88,7,9,145,154,138,252,135,42,10,196,92,197,77,178,51,189,204,84,138,197,96,21,0,0,20,185,23,83,16,183,218,80,73,60,204,140,100,162,63,233,53,31,231,19,4,205,205,146,81,244,93,72,45,87,245,143,234,16,157,218,41,85,57,89,147,26,235,100,239,132,16,159,9,255,0,132,75,248,137,43,12,23,177,252,117,189,157,152,73,40,37,29,248,254,137,191,246,36,129,60,91,58,176,182,50,158,132,149,165,69,98,149,212,173,253,148,232,130,221,139,8,213,158,88,56,172,118,253,81,255,0,51,144,39,135,34,200,211,149,212,84,219,167,19,254,114,224,119,71,126,0,1,69,142,21,239,245,14,36,166,199,123,142,87,12,255,0,128,112,145,158,187,91,144,14,82,232,47,34,247,139,11,160,188,186,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,161,151,188,84,0,112,172,140,238,40,132,154,78,227,148,200,136,128,173,239,1,82,59,251,133,69,8,136,133,64,6,163,118,130,180,241,100,70,61,125,182,86,178,253,75,177,18,79,159,223,145,72,109,200,192,187,97,224,223,74,242,59,23,83,208,196,231,151,43,128,178,34,167,82,207,76,200,231,200,180,159,226,243,252,160,60,250,102,18,150,172,95,60,220,109,72,87,209,93,39,212,190,137,3,54,108,101,154,48,50,251,49,167,212,167,198,142,166,215,135,221,136,91,233,137,96,181,27,241,213,212,210,124,252,7,203,249,134,57,218,27,12,61,132,243,94,187,71,114,44,198,74,57,197,43,74,65,165,101,170,43,74,231,200,188,252,186,14,157,133,234,106,165,84,28,144,147,104,141,76,154,62,147,167,172,147,243,47,32,30,160,41,53,72,245,45,238,225,198,213,187,211,125,14,18,186,223,203,234,29,55,60,245,39,43,113,163,132,147,86,156,53,81,59,23,251,157,209,248,153,13,140,152,196,253,249,162,101,61,222,27,134,253,108,225,42,218,183,189,124,71,248,191,198,59,78,113,68,226,242,187,25,52,73,89,235,195,181,20,89,37,207,156,119,58,0,243,197,157,147,184,124,243,172,204,91,86,36,240,247,73,170,223,216,109,151,81,48,125,152,149,118,103,236,233,131,208,130,65,40,161,213,85,98,112,140,255,0,170,175,16,135,205,166,32,46,157,157,88,145,131,109,212,238,248,63,194,21,143,156,70,79,159,47,136,148,190,202,42,243,78,228,238,27,163,28,136,218,152,165,85,92,52,18,203,120,87,170,175,169,95,167,139,203,200,32,72,41,116,33,81,107,103,116,36,203,222,68,98,224,22,159,81,105,171,159,65,114,186,139,15,154,128,94,74,229,208,84,142,226,222,130,226,47,120,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,157,133,183,47,48,20,34,243,1,113,117,23,11,19,200,197,224,3,130,76,141,198,159,13,245,95,223,97,206,63,42,185,35,135,220,115,73,106,213,235,126,64,16,23,182,166,40,102,185,155,180,105,45,48,132,18,104,49,219,240,188,75,254,202,144,125,109,241,18,27,217,166,226,87,148,249,114,119,43,159,123,242,191,248,76,193,22,155,67,84,202,177,152,244,151,16,182,156,253,78,97,187,178,119,47,195,187,203,169,243,230,37,99,179,82,142,109,100,206,92,205,83,111,149,187,223,153,151,135,245,220,194,242,1,189,196,100,69,204,106,22,222,57,201,68,194,25,111,11,122,80,95,91,120,161,184,170,66,170,8,108,200,202,60,171,153,242,59,31,135,160,219,121,78,165,134,201,74,82,82,70,171,93,71,97,14,61,164,121,152,237,82,45,95,15,53,34,148,231,1,143,36,22,150,151,119,72,144,83,17,226,45,103,231,207,145,115,1,30,179,101,148,173,22,70,157,55,247,223,173,134,253,246,109,200,51,141,71,70,239,174,60,142,93,126,16,196,125,137,47,236,209,192,50,222,160,193,170,174,157,84,34,139,142,218,81,168,153,61,4,73,68,53,115,61,63,167,152,9,114,130,70,81,80,71,241,254,51,28,227,141,148,232,105,41,231,202,253,71,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,81,106,142,192,40,70,119,232,46,22,37,87,50,28,128,0,0,2,40,59,73,89,121,88,162,74,247,75,34,78,7,93,252,39,253,210,96,208,61,155,15,253,122,112,233,91,253,153,254,104,240,145,158,210,136,237,38,185,61,73,81,157,176,43,167,215,247,115,4,112,236,232,241,71,206,76,60,241,169,36,73,226,249,168,249,126,181,120,69,79,158,200,170,190,74,225,196,219,250,220,223,243,215,70,109,24,19,99,170,130,101,100,254,31,108,156,104,236,204,229,120,78,231,250,245,223,136,207,98,194,3,141,100,95,140,93,7,32,226,113,62,87,232,3,143,82,73,86,185,126,145,122,84,102,125,7,25,50,102,189,70,149,126,129,204,148,233,32,21,34,184,188,90,158,162,224,0,0,0,0,0,0,0,0,0,20,62,128,42,41,107,139,60,94,98,226,63,48,23,0,0,0,177,215,155,101,58,221,86,146,51,183,75,139,199,83,204,57,207,65,163,180,235,47,58,217,156,164,166,237,168,200,237,161,127,204,3,168,99,108,215,195,209,120,45,221,127,78,173,229,254,245,89,222,218,127,112,33,115,109,44,89,19,17,99,200,210,89,168,113,22,195,136,103,86,232,209,207,125,32,237,208,191,24,101,76,231,207,10,245,63,185,244,226,124,76,157,231,17,248,57,171,46,155,190,191,73,241,26,65,139,177,60,252,73,81,110,100,154,140,233,6,150,9,155,201,121,75,85,137,74,59,115,51,229,226,254,49,58,171,61,236,57,12,159,207,44,20,165,55,168,149,222,94,251,127,97,201,19,181,147,140,165,140,184,164,54,148,233,34,226,57,94,255,0,215,220,16,181,176,21,1,82,115,59,2,79,36,71,61,93,233,205,69,226,253,111,40,188,132,217,101,171,7,27,5,83,152,50,73,105,223,122,189,63,12,179,4,118,112,0,20,90,179,73,17,223,173,135,2,125,107,142,85,153,121,123,133,169,183,144,11,139,160,188,186,11,69,197,208,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,5,167,127,200,40,46,62,130,208,21,35,23,11,5,224,3,240,241,165,41,186,206,27,153,78,113,141,241,61,187,186,53,105,189,156,73,245,185,121,15,220,22,173,9,90,77,43,73,40,143,220,101,114,1,4,125,164,248,5,120,127,58,241,53,93,170,78,225,167,167,83,25,75,155,253,119,253,76,108,237,109,71,248,190,94,225,166,220,210,102,93,12,185,9,125,237,77,202,211,169,210,61,35,137,18,144,218,229,226,56,8,55,20,221,157,50,77,57,228,217,70,72,62,94,2,247,251,136,68,109,102,42,160,214,39,65,94,157,81,228,186,209,232,245,110,149,25,114,248,114,1,52,157,159,88,253,250,199,167,188,85,91,125,185,238,189,63,64,73,181,248,171,244,73,121,13,219,199,108,241,56,31,17,71,211,171,123,74,150,139,94,215,187,42,43,8,190,236,227,198,80,75,238,135,224,151,253,169,247,23,248,95,238,132,168,214,89,226,104,243,163,153,36,247,177,157,69,149,208,238,147,46,127,0,30,123,182,217,164,149,59,62,177,154,10,62,239,119,221,223,179,189,175,10,55,199,226,55,23,178,102,182,231,208,82,206,87,133,156,57,81,89,55,163,165,234,109,251,237,251,175,63,120,194,61,163,24,61,84,252,219,204,42,169,51,9,41,111,186,127,6,155,47,156,104,137,229,225,248,249,142,215,217,85,136,83,23,29,75,128,107,147,244,88,90,113,217,39,225,231,80,142,124,185,252,64,76,180,53,106,134,194,175,123,182,147,254,1,24,219,111,246,177,122,55,49,252,179,217,50,185,74,168,75,70,236,230,227,102,147,196,183,21,230,223,121,47,68,141,29,246,55,47,92,155,101,69,40,148,235,74,109,213,18,8,213,165,196,201,141,17,210,126,141,1,210,191,142,43,74,231,215,154,8,69,31,106,47,103,252,202,68,202,150,211,121,33,135,119,212,167,184,154,142,56,165,176,227,239,202,110,83,175,186,251,213,100,239,22,189,76,158,246,206,182,217,33,44,165,180,184,73,52,27,170,104,55,215,99,189,170,176,110,213,249,71,79,197,244,106,148,68,226,138,116,120,241,177,101,33,182,205,149,211,170,38,143,25,165,165,45,106,225,156,82,92,83,43,212,173,72,35,73,158,241,14,33,25,196,249,31,196,121,176,217,163,104,188,119,178,254,105,192,204,204,11,35,251,148,58,196,45,12,254,169,210,248,150,94,126,30,241,214,156,220,239,119,8,78,245,9,214,142,164,125,72,253,3,108,237,159,56,51,105,28,164,161,102,182,13,153,17,72,168,199,109,21,56,44,200,55,151,74,168,146,18,114,33,58,106,66,21,173,181,42,196,163,66,117,160,208,226,75,66,210,102,25,36,140,204,199,230,226,188,85,65,192,248,86,179,141,113,76,254,10,141,135,233,242,42,149,25,59,165,185,184,138,195,106,113,215,52,32,141,106,210,132,168,236,146,53,29,172,68,103,200,126,145,117,184,132,78,212,29,181,254,239,248,233,89,49,151,181,58,84,236,183,193,181,4,73,106,163,8,247,221,243,84,75,42,66,228,19,170,73,89,150,183,175,178,217,54,102,135,60,110,235,113,43,107,118,25,174,129,219,5,171,107,138,151,165,39,163,34,87,190,161,83,187,190,38,167,153,210,249,110,171,143,107,100,164,185,173,41,86,168,233,209,187,105,210,178,29,117,175,165,149,65,229,92,73,247,101,215,104,4,202,68,202,110,204,153,223,136,183,212,167,184,106,118,7,170,62,219,239,202,110,83,175,180,195,52,149,110,208,189,76,158,246,237,56,225,161,44,165,181,54,106,52,27,73,104,37,168,0,98,173,167,118,133,194,187,47,228,213,107,55,49,76,110,63,128,221,198,167,82,209,41,184,239,84,231,58,173,45,71,109,75,63,241,156,89,165,43,82,26,105,213,146,23,163,73,134,63,219,163,108,218,22,199,153,113,22,166,221,43,190,113,158,40,226,35,225,154,107,168,89,69,83,141,18,55,178,100,184,155,89,150,183,173,25,182,149,19,142,41,105,74,116,145,173,214,245,255,0,179,255,0,180,234,30,110,204,164,228,134,208,51,120,76,117,47,91,84,220,76,250,216,106,45,122,83,143,184,164,69,83,76,180,211,113,94,38,212,203,109,23,137,47,41,10,45,73,113,72,67,145,67,157,25,189,140,179,235,52,49,6,110,102,3,241,28,174,226,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,153,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,28,143,246,81,236,45,248,13,168,51,175,6,127,177,229,96,8,83,149,254,50,149,84,114,57,167,253,171,133,90,149,248,239,18,63,91,188,2,85,0,0,0,0,0,106,86,204,27,109,210,179,71,61,51,59,102,156,118,252,74,126,44,193,216,162,183,18,131,33,233,73,37,215,225,51,82,155,244,77,52,150,80,132,46,44,100,70,65,167,90,220,117,9,91,167,234,58,101,182,163,205,182,211,117,106,173,3,107,188,215,174,208,170,114,233,213,42,118,100,87,101,195,153,17,229,50,252,103,219,169,188,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,105,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,6,202,128,0,0,0,0,128,31,245,81,246,236,255,0,221,207,255,0,22,104,255,0,243,65,47,219,5,102,150,59,206,157,147,176,54,102,102,93,119,190,113,37,103,188,248,217,188,43,49,247,187,170,148,166,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,243,174,39,251,178,227,216,79,44,191,61,124,226,104,13,170,0,0,26,107,217,197,183,28,157,171,112,108,252,31,152,40,137,31,49,112,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,238,146,183,90,82,77,36,241,52,222,229,15,46,248,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,161,61,143,182,179,193,187,93,101,127,167,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,68,25,212,0,0,0,0,6,10,219,127,55,177,150,66,236,199,139,115,115,47,223,136,221,119,14,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,70,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,93,131,102,45,161,112,174,212,25,53,69,205,204,45,27,128,227,247,145,170,52,181,202,110,67,212,201,205,43,75,177,220,82,15,252,87,16,106,74,20,182,157,105,102,132,107,210,88,171,181,31,216,79,51,127,50,252,226,16,135,109,143,182,179,198,91,34,230,135,167,20,40,242,235,20,41,241,220,141,93,195,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,107,182,241,4,100,151,86,70,30,140,192,117,76,173,205,44,9,157,56,18,153,153,153,105,93,239,156,55,89,223,112,83,120,87,163,239,119,79,45,151,62,141,228,33,196,217,198,150,159,18,74,246,185,92,140,140,251,88,13,106,218,183,108,218,22,201,121,143,149,116,204,121,74,222,224,204,119,222,241,234,245,38,16,181,202,165,57,28,225,110,36,165,180,223,122,201,113,14,147,173,146,77,205,38,149,34,230,141,211,187,42,34,175,183,59,246,147,253,242,127,38,142,191,217,67,183,28,156,53,85,162,108,143,152,200,136,84,42,148,137,8,194,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,189,210,138,238,147,206,165,187,45,46,35,114,18,232,0,0,3,77,105,27,113,201,195,93,160,24,203,100,124,198,68,66,161,84,164,83,81,132,106,198,182,163,156,25,110,210,99,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,59,148,32,7,181,31,219,179,51,127,50,252,158,16,9,254,1,160,29,152,187,120,253,219,232,81,178,27,54,43,90,177,246,31,167,167,187,106,149,26,142,242,86,40,101,43,121,78,89,59,164,150,250,59,9,142,74,212,227,142,188,146,113,227,190,135,84,91,254,0,0,0,53,43,102,13,182,233,89,163,158,153,157,179,78,59,126,37,63,22,96,236,81,91,137,65,144,244,164,146,235,240,153,169,77,250,38,154,75,40,66,23,22,50,35,32,211,173,110,58,132,173,211,245,29,50,219,81,230,219,105,186,181,86,129,181,222,107,215,104,85,57,116,234,149,59,50,43,178,225,204,136,242,153,126,51,237,212,222,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,180,216,95,108,218,22,216,121,113,42,166,229,43,185,177,158,23,225,227,226,106,107,72,89,197,75,142,146,247,82,99,56,171,221,151,119,78,153,54,165,27,141,169,10,74,181,17,33,215,3,101,64,0,0,0,104,7,105,214,222,63,113,10,20,156,134,202,122,214,156,125,136,41,234,239,42,165,58,163,187,149,133,217,82,217,83,119,78,233,69,190,144,194,164,18,116,184,219,172,164,219,120,173,173,165,24,119,90,190,220,114,113,47,104,6,13,217,31,46,81,16,232,84,217,21,36,98,234,177,45,169,7,58,91,84,153,47,166,19,6,147,81,52,134,29,74,55,170,59,58,111,52,166,236,132,182,189,246,229,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,0,0,0,0,0,106,86,114,237,183,74,217,251,108,220,55,146,89,144,252,72,120,39,26,97,122,116,180,86,101,202,76,118,40,83,78,77,81,181,58,229,153,82,156,67,234,110,19,70,165,184,134,217,38,205,195,177,27,134,54,212,66,183,109,95,181,62,22,251,63,131,243,26,136,9,169,1,25,125,148,59,113,198,196,180,170,38,200,249,140,137,103,93,166,199,144,140,35,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,221,40,172,209,178,210,91,178,20,218,55,210,104,0,0,0,0,0,3,79,246,230,219,54,187,177,230,99,228,237,77,202,87,124,224,204,81,223,145,241,53,53,164,32,165,41,182,142,6,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,222,218,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,34,219,183,59,246,147,253,242,127,38,140,85,217,139,183,143,220,66,187,27,33,179,98,181,167,0,226,10,130,123,182,169,81,168,238,226,225,119,148,135,148,229,147,186,81,238,100,62,168,228,173,78,54,211,42,55,30,59,107,117,70,19,82,0,0,0,3,165,103,70,111,96,220,133,202,252,65,155,153,128,252,182,232,88,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,228,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,68,24,255,0,108,29,172,240,110,200,185,95,233,197,118,60,74,197,118,124,134,227,80,176,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,26,47,187,65,153,41,212,17,247,93,158,177,77,119,28,228,22,90,99,92,83,59,141,173,98,12,31,70,170,84,100,238,144,222,254,83,240,154,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,60,246,109,59,180,46,42,218,131,57,107,89,185,138,99,112,28,126,238,53,58,150,137,78,72,102,153,5,164,233,106,59,106,89,255,0,140,226,205,41,66,86,235,174,172,144,141,122,74,127,182,78,246,88,201,191,179,252,61,242,230,0,66,183,250,168,251,118,127,238,231,255,0,139,52,127,249,160,155,237,158,177,77,119,28,228,22,90,99,92,83,59,141,173,98,12,31,70,170,84,100,238,144,222,254,83,240,154,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,60,203,143,74,123,39,123,44,100,223,217,254,30,249,115,0,50,168,0,0,199,251,66,226,154,238,6,200,44,203,198,184,90,119,5,90,195,248,62,179,84,167,73,221,33,205,196,166,33,58,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,200,66,15,250,168,251,118,127,238,231,255,0,139,52,127,249,160,154,157,172,125,150,51,147,236,255,0,16,252,185,241,230,176,7,170,128,0,0,0,0,0,0,0,29,43,55,179,163,43,242,23,6,185,152,25,185,139,226,97,218,19,114,26,136,82,30,67,142,173,215,220,51,208,211,77,52,149,58,234,236,74,81,165,9,81,146,16,181,157,146,133,25,119,81,213,51,75,43,112,38,116,224,74,158,89,230,93,11,190,112,221,103,115,198,194,226,158,143,189,221,60,135,155,250,70,86,135,19,103,26,66,188,42,43,218,199,114,51,35,8,182,192,29,177,216,202,187,180,189,38,179,152,52,168,152,87,38,230,71,42,100,234,44,104,197,82,147,1,106,65,153,84,78,73,33,183,156,89,61,167,90,82,157,5,31,81,37,151,30,34,90,165,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,231,51,106,237,148,115,31,100,172,199,94,10,198,173,113,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,236,255,0,102,151,104,36,156,158,170,209,246,124,205,250,172,70,242,250,124,142,26,143,86,150,235,81,88,195,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,174,163,50,65,42,193,51,224,3,26,109,21,159,56,55,102,220,163,174,230,182,51,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,91,138,77,141,68,133,104,65,45,197,22,132,40,200,58,6,219,123,96,225,157,145,178,189,218,210,142,36,220,109,92,142,250,112,157,30,91,82,55,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,164,226,174,205,61,186,164,237,53,134,101,101,134,103,79,151,43,52,48,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,81,110,220,74,150,106,112,155,134,188,232,205,236,101,159,89,161,136,51,115,48,31,136,229,119,17,72,75,210,10,35,4,203,13,33,13,165,166,153,109,28,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,255,0,43,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,81,0,53,215,98,77,176,112,206,215,57,94,213,105,39,18,22,54,161,199,97,56,178,143,17,169,27,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,82,182,40,0,69,94,211,157,174,117,220,35,180,21,58,137,145,12,82,171,184,23,6,212,30,98,182,242,101,33,232,184,185,181,180,201,41,45,56,108,111,34,238,28,41,41,109,230,156,113,183,85,161,195,39,27,178,21,216,59,87,182,227,141,134,169,85,189,145,242,229,18,202,187,82,143,29,24,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,189,81,221,162,101,213,55,101,169,197,238,98,215,43,114,183,29,231,78,59,166,101,158,90,80,187,231,18,86,119,220,20,46,41,152,251,221,211,43,121,207,164,121,104,109,54,109,165,171,196,162,189,172,87,51,34,48,244,39,178,142,213,217,113,181,174,92,35,26,224,167,120,26,172,29,219,21,250,3,239,18,229,82,37,40,140,201,42,50,34,222,50,189,42,54,158,34,36,184,148,168,140,144,180,56,218,51,88,194,155,40,236,163,151,27,37,101,194,48,86,10,107,142,170,206,221,191,95,175,190,201,34,85,94,82,72,200,148,162,35,61,219,40,212,162,105,146,51,75,105,82,140,205,107,91,142,47,53,128,195,251,91,103,125,87,103,12,129,196,121,209,70,161,196,172,200,195,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,104,89,180,243,154,23,101,18,87,165,70,149,145,26,15,181,228,190,111,96,220,250,202,252,63,155,153,126,252,183,40,88,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,230,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,130,187,81,253,132,243,55,243,47,206,33,8,149,216,95,108,218,238,199,153,143,42,166,229,43,190,112,102,40,225,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,195,208,160,15,201,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,126,176,0,0,0,212,172,229,219,110,149,179,246,217,184,111,36,179,33,248,144,240,78,52,194,244,233,104,172,203,148,152,236,80,166,156,154,163,106,117,203,50,165,56,135,212,220,38,141,75,113,13,178,77,155,135,98,55,12,109,168,133,110,218,191,106,124,45,246,127,7,230,53,17,157,123,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,130,77,0,0,0,64,15,250,168,251,118,127,238,231,255,0,139,52,127,249,160,159,225,229,92,7,162,143,186,150,59,254,128,95,187,95,126,255,0,78,127,113,255,0,74,123,207,133,103,250,169,220,188,78,255,0,115,163,117,248,111,22,141,26,61,218,109,200,125,123,31,109,103,131,118,186,202,255,0,78,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,139,165,127,237,89,127,251,191,255,0,253,56,33,91,102,45,161,113,86,203,249,203,69,205,204,45,27,143,224,55,145,170,52,181,202,114,59,53,56,46,167,75,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,232,210,97,233,76,7,74,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,204,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,128,12,21,182,254,111,99,44,133,217,143,22,230,230,95,191,17,186,238,29,145,72,122,57,75,96,158,97,212,46,169,17,167,89,113,28,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,179,168,213,94,212,127,97,60,205,252,203,243,136,64,50,174,204,91,66,225,93,168,50,106,139,155,152,90,55,1,199,239,35,84,105,107,148,220,135,169,147,154,86,151,99,184,164,31,248,174,32,212,148,41,109,58,210,205,8,215,164,178,168,243,153,177,246,214,120,203,100,92,208,244,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,253,9,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,6,159,246,160,103,222,108,108,237,144,84,12,107,147,152,175,209,250,212,220,97,22,150,252,158,6,52,189,113,87,10,107,138,111,68,134,220,65,93,108,182,119,34,213,225,181,236,102,71,168,27,5,109,235,181,142,116,237,99,129,178,207,50,243,91,190,112,221,103,188,248,216,93,197,77,143,189,221,83,101,60,223,210,51,29,14,38,206,52,133,120,84,87,181,142,228,102,71,176,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,128,159,224,0,0,0,0,1,173,91,86,237,155,66,217,47,49,242,174,153,143,41,91,220,25,142,251,222,61,94,164,194,22,185,84,167,35,156,45,196,148,182,155,239,89,46,33,210,117,178,73,185,164,210,164,92,209,186,119,101,68,85,246,231,126,210,127,190,79,228,208,18,168,2,34,251,40,118,227,147,134,170,180,77,145,243,25,17,10,133,82,145,33,24,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,186,81,93,210,121,212,183,101,165,196,110,101,208,0,0,0,6,63,218,23,20,215,112,54,65,102,94,53,194,211,184,42,214,31,193,245,154,165,58,78,233,14,110,37,49,9,215,26,115,66,201,72,86,149,161,39,101,17,164,237,99,35,46,67,32,12,85,181,143,178,198,114,125,159,226,31,151,62,3,175,236,125,181,158,13,218,235,43,253,56,161,71,137,71,174,192,144,228,106,238,28,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,69,247,136,35,53,52,178,44,234,60,214,108,197,180,46,42,217,127,57,104,185,185,133,163,113,252,6,242,53,70,150,185,78,71,102,167,5,212,233,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,26,79,208,246,75,230,246,13,207,172,175,195,249,185,151,239,203,114,133,136,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,100,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,97,221,64,0,6,159,246,160,103,222,108,108,237,144,84,12,107,147,152,175,209,250,212,220,97,22,150,252,158,6,52,189,113,87,10,107,138,111,68,134,220,65,93,108,182,119,34,213,225,181,236,102,71,168,27,5,109,235,181,142,116,237,99,129,178,207,50,243,91,190,112,221,103,188,248,216,93,197,77,143,189,221,83,101,60,223,210,51,29,14,38,206,52,133,120,84,87,181,142,228,102,71,176,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,128,159,224,0,1,167,251,115,109,155,93,216,243,49,242,118,166,229,43,190,112,102,40,239,200,248,154,154,210,16,82,148,219,71,3,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,109,105,53,122,85,122,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,17,109,219,157,251,73,254,249,63,147,70,42,236,198,219,199,238,33,93,141,144,217,177,89,211,128,113,5,65,61,219,84,168,212,55,113,112,187,202,67,202,114,201,221,40,247,50,31,83,4,173,78,54,211,42,55,30,59,107,117,70,19,76,40,71,230,42,45,46,164,2,242,234,46,20,177,10,128,14,149,152,149,51,129,221,246,127,70,189,239,236,111,123,104,248,124,71,117,24,83,104,44,68,205,15,184,119,199,35,233,248,171,110,173,238,221,117,230,94,96,60,250,84,103,185,136,49,205,20,222,119,136,53,187,25,143,87,69,200,222,62,92,136,188,196,228,118,126,209,83,79,217,243,1,168,163,110,247,125,233,251,59,218,243,165,124,126,34,12,242,222,3,213,140,196,194,209,210,180,25,189,90,130,201,111,76,204,185,190,130,231,200,249,115,30,131,54,67,195,235,161,100,62,19,132,234,99,235,99,143,185,180,92,188,83,31,62,92,139,204,7,126,205,10,250,48,237,2,60,213,203,225,201,115,16,214,173,222,187,221,11,59,90,199,228,32,15,107,140,92,253,127,52,177,220,85,84,55,237,167,26,85,29,74,119,68,159,236,135,200,142,250,75,204,78,22,212,213,50,129,129,160,171,83,165,250,176,202,124,7,253,225,227,243,16,3,158,146,206,86,108,227,117,234,89,146,177,61,77,94,35,255,0,9,116,7,68,142,194,158,213,165,26,180,219,223,97,61,123,6,229,172,124,43,150,147,154,93,23,133,90,113,59,178,8,184,147,95,246,60,94,126,177,254,47,79,128,133,220,154,192,146,177,135,124,110,10,1,240,156,61,248,155,254,207,121,210,201,63,197,231,249,7,162,204,181,195,44,97,154,27,240,89,139,13,130,92,181,61,166,50,9,41,185,161,5,123,88,185,248,127,136,7,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,44,203,159,212,47,22,46,221,45,238,1,70,237,200,114,14,36,17,220,136,114,16,10,128,0,8,209,237,37,128,209,212,42,142,238,185,163,2,62,100,122,186,89,83,4,93,228,196,148,195,204,186,60,133,175,65,35,136,231,107,218,241,220,47,244,137,112,237,14,162,170,92,122,244,146,75,7,163,2,202,43,168,185,242,41,103,229,241,16,221,78,152,186,21,121,185,100,227,136,83,23,241,50,118,81,106,65,151,35,229,230,34,167,75,98,12,107,79,78,91,209,98,59,83,177,162,28,227,211,185,87,47,191,149,239,211,241,27,111,10,161,22,107,77,169,135,181,154,155,37,250,166,92,185,115,230,95,17,5,155,61,237,32,254,24,165,70,129,223,88,169,189,212,87,211,104,242,76,147,226,145,171,151,210,151,159,233,18,73,179,54,115,47,24,204,140,194,234,53,231,136,232,40,147,105,111,106,46,172,149,253,115,231,226,254,48,201,45,185,20,176,168,10,128,180,200,238,46,20,51,34,0,33,81,102,171,159,188,84,143,204,5,192,0,0,0,0,0,0,0,0,0,44,81,216,90,147,189,197,199,212,91,111,62,64,57,64,90,74,184,184,0,117,28,198,100,158,163,50,147,50,43,75,73,244,191,236,22,59,112,252,92,87,17,115,105,205,180,141,87,39,137,92,147,127,216,171,249,192,121,234,207,218,212,191,212,43,60,241,126,186,254,186,127,222,134,6,51,51,234,102,99,61,109,47,64,151,72,244,115,136,67,197,189,227,45,173,147,71,77,207,159,94,163,2,145,92,200,188,206,194,64,144,174,206,90,67,82,49,54,94,202,81,163,82,187,219,171,100,103,248,57,101,212,76,62,19,97,49,240,252,86,83,107,39,95,66,183,236,212,98,39,251,53,169,206,28,220,185,122,234,183,234,191,236,62,19,8,75,77,17,6,221,49,148,31,82,213,238,253,209,132,44,190,224,0,21,28,106,77,136,249,251,133,137,59,123,133,86,124,197,165,212,7,41,115,23,23,65,97,116,23,151,64,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,1,98,142,222,225,120,180,250,128,180,143,152,188,142,227,133,71,164,204,250,243,28,141,251,192,94,0,0,53,243,108,28,3,77,198,120,26,19,19,83,24,173,90,97,235,187,17,46,243,40,239,39,222,101,238,62,162,7,51,191,12,51,135,179,23,22,178,195,200,82,25,196,83,227,165,40,100,144,68,68,251,132,86,34,51,177,114,232,61,34,227,104,138,155,74,105,164,25,145,148,132,171,146,111,251,21,127,56,130,205,186,112,251,212,204,85,138,231,56,181,154,93,199,19,146,68,109,26,75,155,146,79,173,254,2,14,223,176,21,98,116,79,78,247,114,95,45,125,215,125,46,153,116,226,132,223,200,250,72,175,36,253,232,81,127,0,243,143,179,142,57,141,131,189,33,226,35,52,239,23,194,91,92,130,106,218,55,222,100,119,245,135,162,44,53,84,102,177,74,126,68,115,65,165,46,169,191,2,201,101,125,36,125,75,235,20,69,71,105,173,10,59,117,28,200,170,150,239,120,93,207,253,104,175,234,195,79,172,48,87,102,246,33,147,76,205,186,171,77,147,134,73,194,242,136,180,186,105,46,115,34,152,218,46,211,152,175,119,46,100,186,109,172,145,250,143,226,210,118,245,225,251,198,151,236,43,61,154,102,112,214,94,144,180,37,39,134,223,65,26,214,73,43,241,49,79,169,253,64,39,219,2,74,84,188,35,67,121,100,119,114,151,21,103,117,95,153,180,147,31,171,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,235,57,83,33,18,112,14,24,117,179,73,165,116,56,75,35,37,92,172,108,160,119,16,16,67,218,41,176,172,157,150,177,145,227,140,190,129,45,121,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,81,105,66,150,181,164,214,190,145,176,206,217,149,221,143,115,26,85,73,202,87,124,96,204,79,195,199,196,212,214,144,130,148,166,218,53,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,207,174,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,175,108,77,149,177,150,202,25,185,80,193,245,138,116,181,97,138,140,137,18,112,157,93,199,9,228,84,105,196,191,1,41,212,161,9,226,91,74,155,75,200,210,157,43,50,81,22,237,109,173,97,185,29,164,189,163,52,44,113,133,83,145,91,60,98,142,54,139,136,41,240,167,215,113,53,50,98,219,223,197,125,183,84,229,33,77,45,146,90,117,33,113,86,234,146,225,40,174,228,103,16,71,190,64,142,44,27,128,49,150,96,201,170,197,193,152,122,93,85,116,58,60,218,253,72,217,34,209,14,157,17,163,118,68,135,86,163,36,161,9,73,88,174,126,37,169,8,78,165,173,41,63,151,9,225,106,238,56,197,52,108,21,133,160,241,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,72,78,165,169,37,117,25,36,175,115,50,46,98,103,114,203,99,250,86,201,221,159,185,194,154,129,75,115,29,227,28,183,170,207,197,107,121,212,154,35,62,138,84,147,110,11,73,109,106,107,68,115,121,212,27,137,82,141,213,169,107,213,160,219,109,176,132,209,250,184,179,11,87,112,54,42,172,224,172,83,7,130,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,185,143,202,19,189,218,41,176,172,109,169,112,105,227,140,190,129,17,25,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,93,9,66,150,132,40,214,128,193,91,11,246,169,97,8,121,113,43,5,109,119,143,184,26,174,28,225,216,163,87,221,131,54,116,170,204,85,18,200,211,36,163,178,231,211,51,161,4,111,40,201,78,165,212,154,136,214,135,28,115,66,246,193,218,207,25,109,117,154,30,156,87,99,203,163,208,160,71,110,53,11,14,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,174,219,180,25,154,90,65,22,20,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,108,86,194,251,25,87,118,195,204,121,84,199,42,189,205,131,48,191,15,35,19,84,154,90,14,82,91,116,215,186,141,25,181,94,239,59,186,116,137,197,36,219,109,40,82,149,168,201,13,56,25,131,179,115,179,238,54,209,50,92,206,28,228,165,75,78,93,83,164,42,52,42,107,205,58,202,49,50,205,167,219,116,218,144,203,237,60,202,35,60,76,40,214,148,169,14,44,150,221,238,135,8,166,208,124,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,0,0,0,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,213,50,183,52,177,222,75,99,186,102,102,101,165,119,185,177,37,27,125,193,77,225,89,145,186,222,178,182,92,250,55,144,182,213,118,221,90,124,73,59,94,229,99,34,50,237,123,88,251,83,231,39,218,6,33,249,139,227,181,98,45,142,177,221,55,100,236,35,181,181,2,103,124,225,186,207,31,233,3,59,182,99,247,14,234,164,80,34,248,150,254,242,86,253,195,51,250,54,139,119,111,21,200,245,0,155,237,148,118,174,203,141,173,114,225,24,215,5,59,192,213,96,238,216,175,208,31,120,151,42,145,41,68,102,73,81,145,22,241,149,233,81,180,241,17,37,196,165,68,100,133,161,198,209,154,199,156,29,148,118,174,204,125,146,179,29,24,215,5,59,199,82,167,110,216,175,208,31,120,209,22,175,21,38,102,73,81,145,30,237,228,106,81,180,241,17,169,181,41,68,100,180,45,198,215,232,79,43,115,75,2,103,78,4,166,102,102,90,87,123,231,13,214,119,220,20,222,21,232,251,221,211,203,101,207,163,121,8,113,54,113,165,167,196,146,189,174,87,35,35,48,237,96,0,3,202,184,159,238,203,143,97,60,178,252,245,243,137,162,0,68,255,0,118,92,123,9,229,151,231,175,156,77,1,181,64,0,3,202,184,201,91,58,231,206,50,217,183,55,40,89,173,131,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,198,163,42,227,189,158,177,86,9,200,156,179,218,11,137,239,12,55,152,221,229,27,83,113,92,79,117,206,135,49,230,56,119,156,177,182,123,214,218,222,182,122,137,74,208,250,116,17,53,173,97,232,123,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,56,149,174,118,199,103,108,76,249,172,99,12,33,74,137,55,43,223,144,211,48,48,141,110,51,9,125,168,136,221,18,222,76,184,232,39,91,146,233,54,234,136,150,167,218,104,228,41,58,93,36,33,67,77,114,227,62,243,99,41,48,174,52,193,89,123,138,251,170,139,152,116,242,165,226,72,220,12,103,248,232,164,219,205,238,245,186,218,150,215,130,75,229,118,205,42,241,222,247,36,153,124,185,47,148,56,203,62,179,67,15,229,30,95,177,17,202,238,34,144,166,99,156,183,201,150,26,66,27,83,174,188,226,249,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,135,161,61,147,246,128,147,180,246,73,81,243,145,252,1,47,8,162,175,34,91,44,194,122,160,212,212,58,134,31,91,38,243,78,160,146,163,65,169,10,73,147,141,180,178,90,22,68,149,35,67,139,204,3,242,112,158,22,161,96,108,43,70,193,88,90,15,5,69,195,244,248,244,186,116,109,234,220,220,69,97,180,182,211,122,214,106,90,180,161,9,43,168,205,71,107,153,153,243,31,172,3,85,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,13,191,236,230,219,95,250,21,115,29,250,6,63,169,213,92,203,44,83,244,117,40,204,30,245,186,92,227,52,19,117,52,179,165,75,86,148,32,219,117,45,26,84,182,212,149,89,213,50,211,103,59,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,56,59,85,108,207,140,182,80,205,201,153,91,140,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,234,53,50,189,77,56,133,182,163,61,43,66,180,169,104,208,226,246,215,179,23,180,2,30,81,76,141,179,246,119,226,46,19,2,203,210,198,25,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,230,243,139,82,89,82,19,114,75,106,90,219,12,129,219,157,251,73,254,249,63,147,68,85,137,84,237,206,253,164,255,0,124,159,201,163,66,182,104,217,159,25,109,75,136,113,94,12,203,233,209,17,136,104,24,94,70,35,131,10,73,146,17,83,91,50,163,50,113,9,211,81,37,149,169,50,20,104,90,188,26,208,148,168,208,149,27,136,9,63,236,210,237,4,141,156,52,170,62,207,153,191,85,150,230,96,192,143,195,81,234,210,221,118,83,248,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,157,212,102,107,53,94,66,135,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,250,108,11,182,190,21,218,179,46,34,81,42,213,62,31,51,112,205,61,150,241,29,62,65,182,135,39,232,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,185,113,100,131,45,42,105,110,134,213,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,26,191,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,244,19,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,66,14,90,236,245,138,179,83,38,179,71,55,48,180,157,255,0,220,175,186,100,212,105,104,138,227,175,73,131,49,82,82,236,134,212,130,59,110,56,116,184,178,82,73,59,163,117,102,180,238,180,175,170,101,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,100,30,159,128,97,77,148,118,174,203,141,173,114,225,24,215,5,59,192,213,96,238,216,175,208,31,120,151,42,145,41,68,102,73,81,145,22,241,149,233,81,180,241,17,37,196,165,68,100,133,161,198,209,154,192,121,172,218,199,218,159,57,62,208,49,15,204,95,29,127,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,35,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,46,193,181,143,181,62,114,125,160,98,31,152,190,59,6,46,217,51,25,97,237,149,240,22,213,148,105,18,235,120,123,21,72,168,198,173,54,204,2,74,48,242,216,154,168,177,141,215,9,197,41,196,62,166,220,178,247,104,66,23,161,179,51,83,136,212,19,189,179,22,208,184,87,106,12,154,162,230,230,22,141,192,113,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,53,233,44,170,60,230,108,125,181,158,50,217,23,52,61,56,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,57,190,205,237,177,50,143,44,118,104,115,105,234,53,98,38,43,195,211,99,180,120,125,152,115,16,194,235,18,221,89,161,184,200,55,108,164,45,42,39,13,228,232,55,90,67,15,153,182,106,105,72,1,215,246,232,219,54,133,177,230,92,69,169,183,74,239,156,103,138,56,136,248,102,154,234,22,81,84,227,68,141,236,153,46,38,214,101,173,235,70,109,165,68,227,138,90,82,157,36,107,117,191,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,215,157,25,189,140,179,235,52,49,6,110,102,3,241,28,174,226,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,153,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,234,227,220,134,198,89,107,148,121,123,154,216,194,20,186,98,51,34,69,85,116,136,50,99,147,107,114,157,17,16,141,169,164,122,205,90,31,84,183,9,9,82,19,224,101,46,36,214,135,80,96,51,7,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,0,0,0,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,38,164,66,183,109,95,181,62,22,251,63,131,243,26,136,13,0,19,189,217,197,183,28,157,171,112,108,252,31,152,40,137,31,49,112,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,238,146,183,90,82,77,36,241,52,220,48,96,108,139,204,124,201,203,140,115,154,24,42,141,222,180,172,185,224,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,54,91,225,85,189,50,61,72,74,210,179,73,161,46,45,31,129,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,135,168,128,24,43,99,237,172,240,110,215,89,95,233,197,10,60,74,61,118,4,135,35,87,112,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,26,47,188,65,25,169,165,145,103,80,0,0,1,21,125,185,223,180,159,239,147,249,52,69,88,149,78,220,239,218,79,247,201,252,154,35,171,34,50,114,187,159,185,153,11,42,176,179,218,43,85,90,125,86,69,57,189,40,62,38,84,74,116,137,109,70,186,214,132,35,124,184,233,107,120,165,18,81,188,214,119,36,216,194,77,123,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,164,208,121,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,78,167,103,22,220,114,118,173,193,179,240,126,96,162,36,124,197,193,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,186,74,221,105,73,52,147,196,211,97,183,245,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,62,219,116,109,155,93,219,15,49,226,212,219,165,119,54,12,194,252,68,124,51,77,117,8,57,73,109,211,70,246,76,151,19,123,188,238,233,163,54,210,163,109,180,161,41,78,163,37,186,230,107,237,58,219,199,238,223,93,147,144,217,79,90,213,128,112,253,65,93,229,84,167,84,119,145,113,67,201,67,42,110,233,221,36,247,49,223,76,130,78,151,28,105,229,19,111,21,244,52,162,215,93,143,182,76,198,91,93,102,135,160,244,41,18,232,244,40,17,220,147,93,196,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,235,182,241,100,70,150,150,100,24,40,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,128,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,64,0,6,42,218,199,217,99,57,62,207,241,15,203,159,30,107,7,165,61,172,125,150,51,147,236,255,0,16,252,185,241,230,176,7,170,128,0,0,0,0,0,0,0,0,0,24,83,106,237,148,114,227,107,92,184,94,10,198,173,112,53,88,59,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,188,101,122,82,78,178,102,73,113,41,73,145,161,104,109,196,121,236,205,44,173,199,121,45,142,234,121,103,153,116,46,230,196,148,109,207,27,11,138,102,70,235,122,202,30,111,233,25,90,219,85,219,117,10,240,168,237,123,29,140,140,139,211,240,212,174,208,205,139,41,91,83,229,124,138,238,16,195,241,21,154,152,106,57,30,31,152,114,83,20,230,176,78,106,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,158,241,180,45,237,65,173,93,158,125,166,184,54,143,128,35,228,150,210,53,168,148,2,193,212,115,70,30,196,102,193,147,18,169,209,25,186,97,62,134,210,102,82,91,105,189,45,41,41,61,249,37,45,219,127,164,228,104,182,216,59,89,227,45,174,179,67,211,138,236,121,116,122,20,8,237,198,161,97,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,53,219,118,131,51,75,72,34,194,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,128,216,147,99,236,77,181,206,104,53,69,73,75,133,130,104,114,24,86,44,172,68,118,62,254,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,210,160,194,181,92,1,140,168,88,54,129,152,53,156,61,46,30,30,197,82,39,70,162,206,120,137,40,158,184,102,209,73,54,136,207,82,144,133,62,218,13,118,208,107,214,146,51,83,107,36,252,148,108,45,93,196,20,234,245,90,145,7,136,137,134,105,232,170,85,28,222,161,28,60,85,202,98,34,92,178,140,141,119,126,92,116,89,36,106,241,222,218,82,163,41,41,237,162,194,212,44,13,133,118,122,193,88,90,15,5,69,195,244,250,229,46,157,27,122,183,55,17,88,110,150,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,204,116,14,197,79,106,124,83,246,127,59,230,52,224,26,127,145,121,233,152,251,58,102,61,59,52,50,190,179,192,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,149,77,169,123,90,242,226,133,147,84,121,27,53,212,187,215,28,99,74,121,190,210,166,70,47,233,89,179,82,155,90,165,180,173,72,84,196,173,11,75,108,221,77,248,73,229,26,218,54,147,35,85,123,71,251,63,230,108,239,93,119,54,242,135,14,255,0,173,60,254,25,135,99,71,113,249,14,97,217,90,16,222,153,11,121,110,56,182,94,112,141,104,120,213,164,156,116,218,81,35,232,77,221,22,1,245,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,39,251,96,29,143,169,91,38,229,26,83,80,41,110,99,188,99,30,28,252,86,183,157,73,162,51,232,66,141,184,45,37,181,169,173,17,205,231,80,110,37,74,55,86,165,175,86,131,109,182,241,7,102,46,193,223,113,10,20,108,249,205,138,46,156,125,136,41,233,238,218,93,70,157,187,149,133,217,82,222,75,150,86,245,69,190,144,194,163,154,181,54,219,172,164,220,100,237,173,212,158,255,0,128,0,0,13,85,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,5,121,79,129,126,234,25,167,131,114,207,189,59,179,210,220,65,78,161,113,187,141,247,11,197,73,109,157,238,239,82,117,233,222,106,211,169,55,181,174,87,184,13,202,236,220,237,4,141,179,180,151,50,123,57,42,178,213,151,85,25,10,147,10,164,243,174,188,140,50,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,107,173,195,57,180,30,99,51,163,40,113,150,66,230,134,32,202,60,192,98,35,117,220,59,33,44,200,56,143,147,204,58,133,182,151,90,121,181,242,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,145,254,202,61,186,127,1,178,254,117,227,63,246,60,92,1,54,114,127,198,74,169,110,72,53,127,181,112,168,82,127,29,146,95,235,118,64,74,160,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,160,3,127,251,106,253,169,240,183,217,252,31,152,212,70,186,228,6,201,152,203,104,204,175,205,108,113,151,242,37,206,174,229,172,122,92,152,248,114,36,2,125,250,202,37,56,249,58,77,175,120,147,74,218,106,59,142,18,18,135,22,233,217,9,45,70,146,48,149,238,206,109,189,191,162,162,132,254,91,230,35,28,62,102,225,154,127,25,46,67,17,244,69,173,65,66,208,209,204,73,32,180,50,241,45,198,210,235,92,146,106,90,86,209,105,82,155,103,117,71,151,124,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,208,70,199,91,98,224,77,175,240,36,138,253,2,31,115,98,74,54,143,72,48,254,241,233,29,215,189,122,66,34,253,244,182,26,109,253,235,113,205,207,163,35,209,125,42,177,151,48,216,1,229,92,122,168,30,85,192,79,247,254,213,151,255,0,187,255,0,255,0,211,130,0,68,255,0,127,237,89,127,251,191,255,0,253,56,32,4,6,202,108,47,182,109,119,99,204,199,149,83,114,149,223,56,51,20,112,241,241,53,53,164,32,165,41,182,141,123,169,49,156,85,172,243,91,215,76,155,82,137,183,18,181,37,90,76,208,235,115,253,132,241,77,11,28,225,90,54,53,194,211,184,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,144,243,197,182,14,201,152,203,100,92,208,244,30,187,34,93,98,133,62,59,114,104,88,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,118,221,172,200,146,234,12,243,255,0,102,231,104,36,109,157,164,185,147,217,201,85,150,172,186,168,200,84,152,85,39,157,117,228,97,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,203,93,110,25,132,218,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,55,43,179,139,110,56,219,41,99,41,248,63,48,81,46,70,93,99,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,222,169,13,52,164,154,141,146,105,205,53,25,87,105,221,158,177,86,203,249,203,90,202,60,83,39,143,224,55,114,105,213,68,69,114,59,53,56,46,167,83,82,27,74,203,252,102,214,73,82,210,135,90,117,4,181,232,212,97,233,76,4,59,118,87,237,213,39,0,98,26,86,204,57,165,62,91,248,98,185,33,154,110,12,121,152,173,104,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,94,233,105,65,105,75,107,90,219,152,144,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,21,98,103,187,52,187,65,35,103,13,42,143,179,230,111,213,101,185,152,48,35,240,212,122,180,183,93,148,254,37,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,117,25,154,205,87,140,13,154,54,103,198,91,82,226,28,87,131,50,250,116,68,98,26,6,23,145,136,224,194,146,100,132,84,214,204,168,204,156,66,116,212,73,101,106,76,133,26,22,175,6,180,37,42,52,37,70,226,49,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,61,79,0,213,253,128,118,193,165,109,101,148,105,85,64,229,183,142,240,116,120,112,49,90,30,105,36,137,47,173,10,38,231,52,166,208,150,180,72,54,93,89,182,148,164,218,90,86,141,58,9,183,28,218,0,1,138,182,177,246,88,206,79,179,252,67,242,231,198,85,24,171,107,31,101,140,228,251,63,196,63,46,124,7,154,193,178,155,11,237,155,93,216,243,49,229,84,220,165,119,206,12,197,28,60,124,77,77,105,8,41,74,109,163,94,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,222,181,140,235,182,14,201,152,203,100,92,208,244,30,187,34,93,98,133,62,59,114,104,88,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,118,221,172,200,146,234,12,195,208,238,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,67,245,132,37,246,110,118,130,70,217,218,75,153,61,156,149,89,106,203,170,140,133,73,133,82,121,215,94,70,25,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,181,214,225,156,218,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,85,246,231,126,210,127,190,79,228,209,21,98,85,59,115,191,105,63,223,39,242,104,143,93,156,178,66,171,180,110,112,209,114,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,211,226,74,22,166,9,6,178,37,26,9,102,162,74,244,232,48,146,126,202,77,184,227,226,90,85,19,100,140,197,76,179,174,211,99,200,70,17,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,238,148,86,104,217,105,45,217,10,109,27,233,51,46,124,250,15,44,181,106,77,86,129,85,153,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,187,236,212,219,158,78,211,24,106,86,88,230,108,249,114,179,63,14,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,108,173,147,125,150,84,217,164,181,22,237,196,169,102,167,9,176,222,34,232,42,40,93,5,64,6,152,109,203,139,230,81,189,9,225,201,226,223,119,149,244,72,52,116,225,188,139,159,81,185,226,54,187,72,170,76,35,238,119,169,109,149,251,223,170,203,252,12,4,104,108,239,5,185,217,169,130,9,194,77,149,138,169,168,61,73,213,203,137,107,249,199,161,172,144,132,212,12,176,162,197,105,40,36,183,196,219,74,73,37,206,67,135,211,242,136,7,217,57,14,47,52,112,54,134,212,162,244,202,152,87,34,191,246,67,3,208,110,93,37,72,193,180,244,168,140,140,183,188,140,173,253,117,96,53,195,180,30,189,54,137,150,84,215,161,188,251,106,60,73,21,23,109,227,65,216,226,73,62,165,245,8,43,204,41,79,77,199,152,146,83,203,90,148,245,94,99,138,53,40,212,119,55,150,103,115,247,159,62,162,94,251,82,179,18,5,27,8,49,70,54,163,186,244,124,77,4,212,147,150,148,168,137,84,247,213,115,77,140,203,214,33,15,85,37,247,190,34,169,74,108,180,147,242,94,124,136,188,86,37,44,206,215,247,245,234,3,125,118,8,202,26,61,99,211,174,53,112,222,220,247,102,157,236,4,174,215,226,175,107,159,46,132,38,105,166,155,101,58,91,66,82,70,119,178,74,195,82,182,56,192,207,208,253,47,222,75,113,123,254,239,182,168,230,139,91,136,248,157,250,141,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,74,49,202,56,151,254,128,22,164,204,213,214,195,149,36,118,230,119,28,40,177,40,138,227,153,62,119,1,112,0,0,211,141,185,233,44,74,194,248,174,66,201,179,82,48,68,226,43,182,70,124,155,146,125,68,24,98,38,201,154,204,132,38,214,45,29,10,223,176,33,63,123,102,71,113,220,1,140,205,41,81,255,0,73,85,18,228,155,255,0,88,144,32,55,26,54,166,177,44,196,40,140,140,183,125,74,223,214,210,32,230,194,85,169,116,249,106,75,78,189,164,153,81,17,37,211,73,115,81,24,151,29,130,218,114,92,138,92,135,95,81,239,112,107,14,25,43,157,140,206,41,136,124,163,52,183,101,41,40,73,153,147,102,124,138,254,242,19,89,176,14,29,151,22,147,134,230,184,151,146,135,176,52,59,106,100,200,185,166,41,245,247,132,141,237,0,1,64,82,196,42,0,40,118,46,118,33,66,43,139,128,0,0,0,0,0,0,0,0,0,0,5,135,212,81,66,167,212,90,163,32,23,17,88,94,56,144,171,245,63,120,229,0,28,82,26,75,168,36,170,252,142,252,135,40,161,149,192,65,94,222,56,77,218,79,160,251,184,179,190,151,188,239,188,65,251,184,94,156,139,204,105,123,37,119,144,94,106,47,227,18,165,218,25,132,33,47,208,11,211,239,110,245,254,188,127,224,159,186,17,93,20,210,82,90,53,116,37,166,255,0,85,196,129,41,125,154,204,18,91,203,151,15,81,25,119,191,95,254,56,37,62,155,250,201,191,203,252,102,34,207,179,130,165,77,75,121,120,193,61,244,165,222,220,180,171,252,44,252,188,132,165,82,86,151,41,237,45,7,114,61,86,63,247,198,16,62,192,0,20,112,43,168,161,117,23,45,38,71,208,8,191,72,11,139,160,188,186,11,72,142,214,23,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,180,250,139,133,21,208,7,10,147,127,210,57,16,68,155,243,20,50,47,120,173,238,2,240,0,1,241,85,90,39,163,165,39,126,75,35,229,245,24,133,158,209,250,11,176,74,183,59,135,146,68,246,61,146,68,165,163,194,119,226,207,145,219,224,38,193,212,18,210,68,162,191,49,24,61,167,88,17,46,96,2,156,221,42,234,127,28,107,53,111,253,109,76,205,59,219,87,33,36,69,158,25,156,168,124,78,147,111,199,163,214,248,106,254,113,232,243,103,170,209,87,176,76,233,100,236,117,232,170,58,213,217,85,211,201,150,143,204,249,243,30,107,88,120,218,213,101,90,246,247,9,253,216,19,23,39,16,101,45,85,245,84,56,131,244,157,246,111,186,209,253,141,20,237,234,151,152,163,95,59,78,152,81,224,236,202,50,74,140,191,81,185,219,251,236,33,29,251,44,56,252,108,205,170,27,45,106,87,114,186,70,70,147,62,91,230,60,132,155,246,149,83,98,185,150,185,141,41,108,221,71,221,23,86,163,255,0,100,67,46,151,17,227,177,189,21,138,158,118,87,34,42,54,245,180,97,215,86,73,214,105,177,239,226,149,239,114,243,1,57,185,22,165,175,43,176,90,150,155,40,240,213,56,204,173,208,248,118,134,67,29,47,41,34,166,38,95,97,102,18,222,130,106,131,5,178,43,222,196,76,54,86,254,1,221,0,6,40,218,103,103,76,9,180,254,86,79,203,76,115,31,251,172,202,60,221,111,126,166,85,56,103,153,98,102,237,167,91,223,110,183,235,86,233,106,208,174,134,93,12,178,184,177,126,240,26,125,176,159,103,221,11,100,9,184,131,24,214,177,79,164,248,206,177,196,82,217,156,195,107,143,22,53,35,126,149,182,218,89,53,29,222,119,116,203,174,154,141,68,133,18,91,108,204,146,183,94,205,155,87,159,255,0,218,206,114,125,159,226,31,151,62,50,153,18,122,159,81,139,54,176,246,89,206,63,179,252,67,242,231,192,121,175,30,170,7,149,113,234,160,6,133,109,165,217,115,134,118,131,198,84,140,192,201,233,56,127,3,87,106,117,135,31,198,146,30,106,66,209,81,97,226,111,84,182,154,66,141,162,146,217,182,181,27,100,150,137,245,190,181,184,234,84,87,86,224,100,190,80,224,220,133,202,252,63,148,121,126,196,182,232,88,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,228,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,221,64,0,0,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,61,217,157,73,165,87,251,63,242,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,48,237,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,93,105,93,142,56,54,70,210,245,250,205,102,171,46,22,77,194,145,6,167,69,162,179,36,223,147,82,67,168,116,228,211,157,146,107,75,209,144,203,205,183,101,105,113,110,71,125,4,79,19,196,181,162,74,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,88,0,14,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,246,1,8,29,163,253,160,19,54,136,174,187,148,153,67,136,191,214,158,7,12,251,178,99,182,252,119,49,20,173,8,115,84,132,60,134,220,67,44,184,102,132,50,105,210,110,52,110,168,215,244,36,208,104,176,157,238,201,188,127,131,113,54,199,56,99,6,80,177,12,73,117,220,29,34,161,26,187,79,73,153,63,5,114,42,18,164,48,107,73,145,25,161,198,156,35,74,202,232,51,75,137,35,212,218,210,152,33,25,127,101,93,166,49,150,202,25,185,15,52,176,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,38,166,87,169,166,214,135,18,71,165,104,78,164,173,26,219,88,122,73,1,213,50,183,52,176,38,116,224,74,102,102,101,165,119,190,112,221,103,125,193,77,225,94,143,189,221,60,182,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,237,96,60,171,137,222,236,247,192,24,55,52,251,56,112,78,95,102,14,30,137,92,195,213,200,245,184,211,160,201,35,208,234,59,230,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,16,141,148,216,95,108,218,238,199,153,143,42,166,229,43,190,112,102,40,225,227,226,106,107,72,65,74,83,109,26,247,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,195,242,182,197,216,235,29,236,129,142,227,208,43,243,59,231,13,214,117,250,63,136,55,108,199,239,77,211,49,215,43,239,84,62,235,140,110,156,144,77,253,33,150,187,106,77,200,249,110,175,98,222,64,255,0,209,110,208,120,199,47,127,216,244,204,23,93,154,143,247,66,42,74,138,131,63,246,134,141,242,79,247,102,144,191,195,160,111,254,122,100,230,92,109,97,145,213,28,13,86,122,149,84,165,98,58,121,78,160,86,218,73,76,110,20,165,178,103,18,165,25,77,173,58,244,239,9,69,161,196,165,198,212,164,25,154,28,81,30,128,100,95,106,14,207,185,3,93,167,108,235,132,48,13,85,121,49,65,168,29,58,145,140,157,148,233,212,19,21,104,37,63,54,76,37,54,165,61,188,156,185,47,153,182,166,84,150,30,73,38,50,86,222,233,65,42,128,58,166,86,230,150,4,206,156,9,76,204,204,180,174,247,206,27,172,239,184,41,188,43,209,247,187,167,150,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,125,172,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,143,118,174,217,71,46,54,181,203,133,224,172,106,215,3,85,131,188,126,129,95,97,146,92,170,68,165,17,17,169,36,102,91,198,87,165,36,235,38,100,151,18,148,153,26,22,134,220,70,0,236,255,0,236,224,161,108,239,14,147,155,217,182,199,31,155,30,57,17,154,98,106,248,92,58,219,172,56,202,227,39,118,162,110,75,202,109,229,147,174,43,91,100,173,41,107,212,55,157,222,160,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,51,175,106,246,195,145,177,45,42,183,181,198,92,174,89,215,105,177,227,175,23,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,55,169,59,52,108,180,167,46,133,54,189,244,90,229,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,101,233,79,52,179,75,2,100,182,4,169,230,102,101,215,123,155,13,209,183,60,108,222,21,233,27,173,235,200,101,191,163,101,11,113,87,113,212,39,194,147,181,238,118,34,51,47,53,153,171,140,40,89,129,152,248,143,26,225,140,5,74,193,84,170,213,65,217,145,40,20,181,173,81,105,237,168,238,77,160,215,250,76,146,72,108,148,102,77,182,210,52,182,144,244,39,178,142,213,217,113,181,174,92,35,26,224,167,120,26,172,29,219,21,250,3,239,18,229,82,37,40,140,201,42,50,34,222,50,189,42,54,158,34,36,184,148,168,140,144,180,56,218,33,179,181,31,219,179,51,127,50,252,158,16,219,78,199,29,156,115,66,137,26,118,210,53,12,111,46,141,131,113,28,119,169,176,112,244,71,91,113,21,227,101,213,182,114,165,36,201,68,210,24,117,46,165,173,58,94,53,239,15,82,25,51,76,157,75,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,197,93,167,91,7,125,196,43,178,115,231,41,232,186,112,14,32,168,43,188,169,116,234,118,238,46,23,121,72,101,45,221,91,213,30,230,67,234,144,105,210,219,109,50,163,109,146,182,182,146,121,87,176,199,246,236,253,237,255,0,41,13,212,219,95,105,204,184,217,143,38,166,214,241,213,22,149,138,101,226,11,210,233,248,66,108,146,111,191,155,90,144,137,109,153,27,78,150,229,12,56,181,56,107,108,219,59,161,179,50,83,168,35,8,65,217,71,106,236,199,217,43,49,209,141,112,83,188,117,42,118,237,138,253,1,247,141,17,106,241,82,102,100,149,25,17,238,222,70,165,27,79,17,26,155,82,148,70,75,66,220,109,126,132,242,183,52,176,38,116,224,74,102,102,101,165,119,190,112,221,103,125,193,77,225,94,143,189,221,60,182,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,243,4,39,79,178,215,102,60,199,217,231,38,167,86,243,22,181,85,137,47,31,112,181,79,68,38,198,54,123,129,198,212,250,55,134,91,213,22,250,67,10,138,167,8,219,109,196,110,144,219,132,106,69,146,17,3,181,143,181,62,114,125,160,98,31,152,190,38,79,179,147,11,80,177,207,103,86,11,193,88,166,15,27,69,196,20,252,69,75,168,198,222,173,189,252,87,234,147,219,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,249,136,108,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,4,69,237,183,177,246,38,217,27,52,29,162,168,165,205,193,53,201,15,171,9,214,37,187,31,127,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,233,78,191,185,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,190,148,173,105,97,148,169,68,87,81,52,217,29,244,149,183,3,180,119,110,56,219,86,227,40,24,63,47,145,46,62,93,96,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,222,165,14,186,165,26,77,227,105,189,53,1,190,157,155,157,159,113,182,137,146,230,112,231,37,42,90,114,234,157,33,81,161,83,94,105,214,81,137,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,239,116,56,69,152,59,115,191,105,63,223,39,242,104,235,253,148,59,113,201,195,85,90,38,200,249,140,136,133,66,169,72,144,140,35,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,61,131,183,59,246,147,253,242,127,38,128,213,94,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,53,255,0,106,221,181,178,179,99,239,69,190,233,148,12,87,83,244,183,142,224,187,138,44,103,183,124,46,227,121,189,223,62,213,175,196,163,78,157,87,178,175,107,21,246,0,104,7,106,222,203,153,237,180,167,220,187,238,41,129,189,35,244,115,190,251,207,245,78,28,61,199,17,192,238,127,92,186,222,173,91,135,125,91,219,79,59,92,174,29,255,0,33,59,80,50,11,104,156,216,161,100,230,10,194,25,129,10,181,136,56,174,25,250,165,62,19,113,81,184,140,236,133,235,83,114,220,89,93,12,168,138,200,63,17,149,236,87,50,220,1,16,27,5,108,21,181,142,75,109,99,129,179,51,50,242,167,185,176,221,27,188,248,217,189,251,77,145,186,222,211,101,50,223,209,179,33,110,42,238,58,132,248,82,118,189,206,196,70,101,47,224,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,1,149,123,12,127,110,207,222,223,242,144,194,157,163,253,159,243,54,119,174,187,155,121,67,135,127,214,158,127,12,195,177,163,184,252,135,48,236,173,8,111,76,133,188,183,28,91,47,56,70,180,60,106,210,78,58,109,40,145,244,38,238,107,236,49,253,187,63,123,127,202,66,77,49,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,32,243,153,179,22,208,184,171,101,252,229,162,230,230,22,141,199,240,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,254,43,136,53,37,105,67,173,52,179,66,244,105,63,67,217,47,155,216,55,62,178,191,15,230,230,95,191,45,202,22,34,142,167,163,148,182,13,151,218,90,28,83,78,178,226,57,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,192,182,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,182,36,219,7,19,108,141,154,13,86,146,114,230,224,154,228,134,19,139,40,241,26,143,191,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,245,36,61,15,0,252,156,39,138,104,88,231,10,209,177,174,22,157,198,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,135,235,0,138,190,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,218,174,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,13,244,237,45,236,251,141,156,52,170,198,208,121,65,74,150,230,96,192,143,196,214,41,49,26,118,83,248,149,8,76,86,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,157,146,68,107,52,222,26,233,149,106,173,22,74,230,81,170,114,224,72,114,59,241,22,236,103,148,210,212,195,237,45,151,154,53,36,200,205,14,52,227,141,173,61,20,133,169,39,114,51,33,58,157,163,187,113,201,217,75,6,192,193,249,124,136,146,51,23,24,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,78,233,75,105,213,40,212,76,155,78,65,8,14,213,149,185,91,142,243,167,29,211,50,207,45,40,93,243,137,43,59,238,10,23,20,204,125,238,233,149,188,231,210,60,180,54,155,54,210,213,226,81,94,214,43,153,145,31,161,237,149,118,103,193,187,40,101,28,60,173,193,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,245,26,89,70,150,155,66,27,73,158,148,33,58,148,181,235,113,112,25,179,22,208,184,171,101,252,229,162,230,230,22,141,199,240,27,200,213,26,90,229,57,29,154,156,23,83,165,216,238,41,7,254,43,136,53,37,105,67,173,52,179,66,244,105,63,67,217,47,155,216,55,62,178,191,15,230,230,95,191,45,202,22,34,142,167,163,148,182,13,151,218,90,28,83,78,178,226,57,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,152,193,233,79,100,239,101,140,155,251,63,195,223,46,96,121,172,30,148,246,78,246,88,201,191,179,252,61,242,230,0,121,172,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,6,85,26,235,182,222,216,56,103,100,108,175,118,180,163,137,55,27,87,35,190,156,39,71,150,212,141,196,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,169,57,43,61,51,211,46,54,116,203,138,142,104,102,133,103,129,165,65,179,76,178,209,18,229,84,37,40,140,219,139,25,179,50,222,60,189,42,177,92,146,73,74,150,181,33,8,90,211,231,91,61,51,211,49,246,139,204,122,142,104,102,133,103,142,170,206,179,76,178,209,26,34,211,226,164,204,219,139,25,179,51,221,178,141,74,177,92,212,106,82,150,181,45,107,90,212,19,21,149,24,255,0,25,102,159,100,254,46,204,28,193,196,50,235,152,134,185,129,241,228,153,211,164,153,107,117,123,234,153,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,27,9,169,217,167,255,0,97,182,175,246,127,142,255,0,242,245,65,10,192,61,84,0,0,0,0,0,0,0,0,0,0,0,0,13,32,219,99,179,47,12,237,67,140,162,102,118,7,197,17,48,118,44,151,33,164,226,57,82,99,200,152,138,171,4,81,88,66,201,38,249,33,133,199,140,195,166,132,33,178,39,150,164,165,106,111,155,133,181,89,47,148,56,55,33,114,191,15,229,30,95,177,45,186,22,29,142,166,99,156,183,205,231,221,90,220,83,174,188,226,249,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,119,80,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,38,39,31,224,12,27,154,120,54,173,151,217,131,135,162,87,48,245,114,57,198,157,6,73,30,135,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,208,173,150,187,43,33,228,182,211,245,140,211,197,53,254,248,194,24,58,160,78,224,88,147,24,97,217,21,7,28,142,149,166,84,178,178,144,142,21,110,169,13,154,73,14,45,246,9,242,75,40,74,18,236,138,128,0,0,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,33,91,100,239,106,124,155,251,64,195,223,49,96,77,79,106,63,176,158,102,254,101,249,196,33,10,219,39,123,83,228,223,218,6,30,249,139,0,39,39,109,189,143,176,206,215,57,94,237,21,69,18,22,54,161,199,125,88,78,177,45,217,27,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,74,186,78,197,29,156,217,113,178,175,5,143,235,242,189,41,204,215,41,228,196,154,147,150,56,52,183,23,175,124,154,115,102,132,173,58,144,178,105,79,56,102,226,210,133,105,38,82,235,141,30,224,0,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,29,127,181,123,97,201,56,106,171,91,218,227,46,87,16,168,85,41,17,215,139,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,27,212,157,221,39,157,83,151,90,92,94,231,69,118,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,101,233,120,65,15,104,238,195,145,182,82,198,80,49,134,95,46,92,140,186,198,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,189,82,26,117,42,37,27,38,235,129,51,217,23,158,153,113,180,94,92,83,179,67,43,235,60,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,175,50,226,111,187,47,182,50,205,141,152,40,88,167,22,230,205,87,186,170,184,199,113,29,88,82,58,227,73,110,51,113,86,230,234,76,137,45,235,212,241,239,93,208,219,46,110,210,219,134,110,107,90,146,150,33,4,4,255,0,127,237,89,127,251,191,255,0,253,56,32,4,79,247,254,213,151,255,0,187,255,0,255,0,211,130,0,64,122,83,218,119,103,172,43,181,6,77,86,178,143,20,201,224,56,253,220,154,117,81,17,91,144,245,50,115,74,212,212,134,210,178,255,0,25,181,146,84,133,45,167,93,65,45,26,245,23,158,28,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,164,255,0,178,135,110,56,216,150,149,68,217,31,49,145,44,235,180,216,242,17,132,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,123,165,21,154,54,90,75,118,66,155,70,251,103,246,232,216,202,133,182,30,92,69,166,55,85,238,108,103,133,248,137,24,102,164,234,214,113,82,227,164,141,236,105,45,166,247,101,221,211,68,110,37,38,227,106,66,84,157,68,75,105,192,212,174,202,125,187,105,71,74,129,178,206,114,226,105,105,169,38,65,49,130,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,107,82,137,100,189,194,77,26,24,109,205,160,237,71,246,19,204,223,204,191,56,132,34,3,102,61,138,51,151,105,204,199,169,96,90,37,51,209,248,152,90,160,204,44,95,80,170,18,90,114,131,172,222,35,74,226,45,73,121,215,175,25,228,19,73,79,39,18,73,113,77,36,205,101,46,157,166,48,164,211,187,63,243,2,159,50,173,46,169,34,44,122,11,46,206,150,150,146,252,165,166,173,4,148,243,132,202,16,209,45,70,70,163,38,208,132,92,207,74,82,86,34,8,12,30,140,246,193,217,51,6,237,117,149,254,131,215,100,68,163,215,96,72,110,77,11,17,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,151,156,193,53,61,152,187,120,253,219,232,81,178,27,54,43,90,177,246,31,167,167,187,106,149,26,142,242,86,40,101,43,121,78,89,59,164,150,250,59,9,142,74,212,227,142,188,146,113,227,190,135,84,65,14,216,255,0,0,99,44,172,198,85,108,190,204,28,61,46,135,136,104,114,14,52,232,50,72,181,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,191,118,105,118,130,70,206,26,85,31,103,204,223,170,203,115,48,96,71,225,168,245,105,110,187,41,252,74,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,206,234,51,53,154,175,144,59,71,118,28,147,181,110,13,129,140,50,249,113,35,230,46,15,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,173,210,86,235,169,81,36,158,55,91,139,93,138,54,58,206,93,166,241,220,42,222,9,153,85,194,88,110,131,80,46,51,28,198,109,39,221,19,155,101,111,199,220,36,223,101,199,158,39,16,201,30,229,70,166,183,205,173,90,72,211,168,36,87,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,128,159,224,0,0,0,0,1,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,21,118,42,123,83,226,159,179,249,223,49,167,12,235,218,189,176,228,108,75,74,173,237,113,151,43,150,117,218,108,120,235,197,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,141,234,78,205,27,45,41,203,161,77,175,125,130,187,21,61,169,241,79,217,252,239,152,211,132,212,128,243,3,149,185,165,142,242,91,29,211,51,51,45,43,189,205,137,40,219,238,10,111,10,204,141,214,245,149,178,231,209,188,133,182,171,182,234,211,226,73,218,247,43,25,17,151,161,61,148,118,174,203,141,173,114,225,24,215,5,59,192,213,96,238,216,175,208,31,120,151,42,145,41,68,102,73,81,145,22,241,149,233,81,180,241,17,37,196,165,68,100,133,161,198,209,24,61,167,91,7,125,196,43,178,115,231,41,232,186,112,14,32,168,43,188,169,116,234,118,238,46,23,121,72,101,45,221,91,213,30,230,67,234,144,105,210,219,109,50,163,109,146,182,182,146,121,255,0,178,179,99,45,160,178,86,187,85,205,236,208,170,213,112,85,42,181,79,106,59,56,59,91,74,114,174,149,32,156,110,76,246,207,87,15,185,222,40,144,223,130,73,56,110,165,123,164,107,110,64,118,191,245,106,246,88,255,0,172,28,213,255,0,185,84,239,249,240,205,88,219,58,240,174,209,59,0,102,62,113,224,170,125,86,21,23,16,101,254,43,225,152,170,52,219,114,145,184,143,50,58,245,165,183,28,65,93,108,168,202,203,63,9,149,236,119,34,137,111,245,46,54,236,255,0,220,51,255,0,25,168,255,0,243,177,37,57,119,149,184,239,37,187,42,49,94,90,102,93,11,185,177,37,27,47,241,175,27,11,138,102,70,235,122,117,23,155,250,70,86,182,213,118,221,66,188,42,59,94,199,99,35,34,8,44,30,148,246,157,217,235,10,237,65,147,85,172,163,197,50,120,14,63,119,38,157,84,68,86,228,61,76,156,210,181,53,33,180,172,191,198,109,100,149,33,75,105,215,80,75,70,189,69,230,176,122,168,1,230,51,58,50,135,25,100,46,104,98,12,163,204,6,34,55,93,195,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,35,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,41,236,167,219,182,148,116,168,27,44,231,46,38,150,154,146,100,19,24,34,171,81,125,42,97,198,13,40,75,116,115,89,145,41,11,74,137,70,198,181,40,150,75,220,36,209,161,134,220,234,189,179,249,223,149,248,171,19,97,172,141,165,80,229,204,198,216,26,66,167,212,107,10,113,198,152,167,177,50,59,107,224,80,217,248,95,91,169,40,175,41,203,89,178,109,180,165,74,55,29,75,122,1,146,249,67,140,179,235,52,48,254,81,229,251,17,28,174,226,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,153,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,152,75,167,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,119,251,91,40,88,155,12,236,77,128,40,88,207,28,203,198,53,216,152,226,2,106,21,217,48,99,195,92,231,206,159,82,53,44,152,142,132,180,210,8,207,74,16,68,102,72,74,73,74,113,90,150,173,32,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,85,246,231,126,210,127,190,79,228,209,170,157,151,62,221,121,103,249,231,228,243,70,213,246,231,126,210,127,190,79,228,209,170,157,151,62,221,121,103,249,231,228,243,64,111,239,105,198,194,31,118,250,20,156,248,202,138,53,241,246,31,167,171,188,169,116,234,126,242,86,40,101,43,101,45,221,91,212,150,250,59,9,124,211,165,183,29,121,36,219,37,125,13,36,161,227,0,99,252,101,149,184,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,245,10,100,159,120,136,222,213,189,135,100,225,170,165,111,107,124,186,92,66,161,84,164,48,172,93,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,222,164,238,233,60,234,156,186,210,226,247,33,190,219,28,237,139,129,54,191,192,146,43,248,126,31,115,226,74,54,143,72,48,254,241,233,29,215,189,122,66,35,125,244,182,26,109,253,235,113,205,207,163,35,209,125,42,177,151,61,128,17,43,217,59,177,214,114,81,177,221,51,105,236,79,50,171,131,176,223,119,159,117,211,214,218,127,166,184,50,217,144,218,183,132,151,210,227,44,182,226,34,200,70,245,165,37,239,162,90,57,18,86,37,168,0,69,23,105,173,101,246,190,230,250,82,201,223,190,58,145,255,0,129,252,68,174,136,177,237,45,195,135,39,238,113,104,122,180,247,199,245,203,127,176,254,32,52,187,99,150,9,220,205,192,183,213,111,77,169,133,203,253,209,28,122,0,194,230,152,120,82,49,146,136,137,26,249,168,252,220,87,243,136,32,216,114,144,83,113,206,13,150,113,245,238,241,205,56,181,107,181,172,244,99,233,127,136,157,41,178,81,73,192,107,144,181,238,146,213,174,118,213,107,188,69,241,243,1,20,61,172,152,157,79,226,250,173,37,14,196,86,230,185,76,115,74,85,117,151,234,89,245,43,244,241,121,121,8,251,195,12,28,202,155,197,165,70,102,210,149,100,23,238,147,252,227,106,251,74,241,41,85,243,219,20,194,68,221,234,17,54,152,225,39,119,166,223,169,141,21,239,98,243,26,255,0,145,88,121,204,75,139,165,193,110,31,18,109,211,156,123,70,243,69,172,235,69,123,220,191,27,248,64,79,238,207,148,148,64,239,251,19,197,175,133,245,254,27,223,135,196,102,97,211,114,242,144,221,43,188,52,71,221,111,119,87,241,234,189,181,252,79,204,119,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,196,161,202,56,212,87,1,198,68,90,174,57,80,56,255,0,100,57,80,92,174,2,224,0,1,175,59,93,48,78,101,254,50,245,191,232,54,162,92,191,218,31,16,5,153,45,238,177,165,69,22,50,182,231,175,95,193,32,122,5,218,185,109,122,11,139,144,179,235,132,103,242,231,253,197,241,0,153,182,148,39,48,106,169,108,172,146,220,91,255,0,152,108,7,205,151,212,245,84,107,47,50,72,117,90,98,169,118,108,174,126,186,11,203,226,39,187,99,108,52,138,102,92,224,137,132,137,73,83,152,38,154,147,222,21,139,155,17,207,200,188,132,42,108,181,134,218,196,120,230,116,87,97,113,4,154,59,206,233,222,26,58,62,201,94,247,47,49,62,89,3,73,106,151,150,88,53,134,227,238,183,88,98,156,213,181,234,177,20,118,138,221,79,200,78,227,38,128,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,195,234,56,212,57,15,168,227,80,11,145,111,47,120,229,28,9,245,139,235,28,224,0,0,2,56,187,67,97,41,30,128,92,145,207,189,122,127,241,65,14,132,102,70,70,71,208,77,71,104,84,86,215,232,13,210,158,93,235,251,31,247,32,133,115,43,8,36,35,179,166,174,235,120,163,47,162,239,228,88,187,219,145,43,195,248,57,103,230,38,31,8,56,111,97,216,142,25,153,153,239,57,159,95,194,40,66,103,103,228,247,89,204,60,4,218,84,189,41,239,78,68,179,34,252,4,161,53,25,118,241,191,131,233,238,42,247,61,239,83,191,245,213,128,236,128,0,40,226,113,69,127,200,40,155,220,142,224,239,37,126,65,68,31,50,48,28,130,226,232,45,46,98,169,234,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,81,67,43,128,226,89,40,203,145,251,192,174,94,241,121,151,184,83,79,196,7,32,10,23,65,80,1,164,29,163,180,148,73,202,152,7,185,96,204,241,123,74,241,39,252,26,95,192,110,248,214,173,182,112,196,90,222,90,83,217,120,218,34,244,137,167,124,76,146,249,240,242,124,207,226,36,143,61,134,86,19,91,217,115,81,117,236,155,169,19,143,188,179,60,106,242,124,74,51,229,194,194,248,136,89,148,209,55,166,214,231,127,112,150,78,203,12,69,41,121,102,236,107,186,73,119,29,169,39,244,199,110,113,225,23,65,71,124,237,49,127,119,149,153,142,155,168,173,220,253,63,221,48,198,137,108,15,1,201,153,211,91,121,38,143,22,25,145,235,117,229,42,41,13,235,237,49,73,43,42,115,28,236,87,62,231,231,255,0,198,97,141,73,236,219,164,71,151,155,21,85,184,150,204,207,11,203,62,109,145,255,0,102,197,33,36,76,150,93,50,166,112,94,30,66,140,188,52,136,137,229,254,212,129,217,199,228,225,70,82,198,25,164,54,130,34,36,64,142,146,177,91,145,54,145,250,194,128,177,126,241,120,227,115,161,128,176,136,200,238,103,200,98,237,172,61,150,51,143,236,255,0,16,252,185,241,148,72,253,195,23,237,95,236,177,156,159,103,248,135,229,207,128,243,92,61,84,15,42,227,213,64,0,0,0,0,0,13,106,197,157,163,219,24,224,108,85,89,193,88,167,57,56,42,214,31,168,72,165,212,99,122,59,85,115,113,41,135,20,219,173,235,68,101,33,90,86,133,21,210,102,147,181,200,204,185,140,213,149,185,165,129,51,167,2,83,51,51,45,43,189,243,134,235,59,238,10,111,10,244,125,238,233,229,178,231,209,188,132,56,155,56,210,211,226,73,94,215,43,145,145,159,157,125,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,109,80,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,133,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,109,80,0,234,153,165,135,113,222,43,192,149,58,6,90,102,47,160,152,146,86,231,130,196,29,208,205,83,131,210,242,22,231,222,175,25,54,230,182,210,182,252,71,225,222,106,46,105,32,17,193,218,223,182,157,86,139,37,205,148,242,183,16,75,129,33,200,247,199,143,181,25,77,45,76,62,211,110,71,167,180,249,168,140,208,227,78,26,223,36,38,202,66,218,111,120,100,111,180,35,91,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,147,52,178,183,29,228,182,59,169,229,158,101,208,187,155,18,81,183,60,108,46,41,153,27,173,235,40,121,191,164,101,107,109,87,109,212,43,194,163,181,236,118,50,50,41,20,236,91,206,60,167,195,21,28,91,147,181,118,123,187,31,99,42,132,121,20,185,58,164,189,222,241,99,69,144,226,163,104,74,13,152,252,49,34,67,187,197,45,42,119,138,211,207,116,146,1,24,35,191,226,172,139,204,124,33,148,248,43,59,234,116,109,238,12,199,124,91,84,218,164,115,53,182,204,168,242,95,97,200,178,57,22,233,227,225,214,226,8,238,149,182,102,105,81,154,29,75,125,0,74,246,11,206,28,146,202,222,200,156,13,75,206,140,55,19,24,71,196,242,42,17,160,96,245,86,95,166,191,90,91,56,137,231,150,104,126,58,84,235,72,96,146,151,84,187,18,46,150,219,51,35,117,4,160,211,93,133,246,205,174,236,121,152,242,170,110,82,187,231,6,98,142,30,62,38,166,180,132,20,165,54,209,175,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,203,16,157,238,203,156,144,207,156,147,200,103,161,231,69,114,92,120,117,201,8,168,225,252,35,45,191,167,195,204,43,90,157,55,20,175,19,75,144,165,165,195,139,209,163,73,168,244,186,243,200,72,65,8,236,21,220,1,140,176,206,25,195,56,206,187,135,165,196,161,99,24,242,100,208,170,10,34,54,39,34,60,133,199,124,144,162,51,34,91,110,182,100,164,29,150,68,166,212,101,165,196,41,93,124,76,246,204,91,51,224,221,171,251,45,242,251,43,113,132,233,116,229,166,69,94,165,72,169,198,51,82,233,213,22,234,181,20,52,249,183,168,146,242,52,186,226,22,218,140,181,33,106,210,164,47,67,136,13,11,217,179,180,71,57,118,103,201,172,91,148,184,88,187,211,189,52,47,11,204,168,72,75,140,225,119,150,165,156,167,25,142,166,213,190,222,107,74,210,218,150,150,144,234,77,195,67,155,199,82,189,106,194,120,90,187,142,113,85,27,5,97,104,60,109,107,16,84,35,210,233,209,183,168,111,127,41,247,18,219,77,235,89,165,9,212,181,164,174,163,36,149,238,102,69,204,126,174,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,91,213,216,217,179,215,166,153,177,86,218,22,173,38,171,18,38,93,218,21,33,13,197,180,90,140,233,177,164,52,250,84,250,136,200,247,12,44,141,77,35,197,170,75,10,53,37,37,165,192,149,76,129,201,202,22,207,249,53,132,242,119,14,61,196,68,195,52,244,199,114,78,149,163,139,148,181,41,201,50,116,45,107,54,247,175,184,235,187,189,102,148,107,210,159,10,72,134,64,0,1,170,189,168,254,194,121,155,249,151,231,16,132,0,137,254,237,71,246,19,204,223,204,191,56,132,32,4,7,170,128,0,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,210,13,152,240,85,87,31,225,76,255,0,161,81,164,68,102,68,92,167,149,91,90,164,173,73,65,177,79,173,82,103,60,146,52,165,71,173,77,70,113,40,43,88,214,105,35,52,145,154,136,50,87,104,206,218,255,0,209,85,152,236,80,48,5,78,170,222,89,97,111,163,166,198,124,247,77,213,39,17,172,156,169,169,157,41,90,117,33,100,219,73,116,212,164,54,149,42,205,41,231,91,47,175,179,139,97,200,219,86,227,41,248,195,48,87,46,62,93,96,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,222,165,14,180,148,146,77,226,117,189,53,30,159,114,171,11,101,198,11,203,140,57,134,242,134,13,42,38,12,137,79,105,84,68,210,221,39,98,185,21,194,222,37,228,58,70,173,246,243,89,184,110,154,148,167,20,179,90,148,163,81,168,195,181,136,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,21,216,225,143,240,110,86,96,221,160,179,7,48,113,12,74,30,30,161,199,195,146,103,78,146,103,161,164,94,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,168,27,96,237,103,140,182,186,205,15,78,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,139,228,203,188,183,153,139,246,83,206,124,107,6,102,235,208,76,65,131,234,50,218,114,115,232,109,232,178,14,169,12,201,44,34,237,58,241,61,34,57,165,110,17,41,13,147,228,133,150,181,33,206,169,179,244,28,184,170,231,142,3,164,230,244,125,246,12,168,98,8,48,235,100,170,161,83,91,68,87,94,74,20,227,178,77,39,187,101,26,137,110,25,26,20,109,165,100,151,26,51,39,16,27,235,217,67,176,228,156,75,85,162,109,113,152,203,136,116,42,108,137,11,194,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,189,210,74,206,155,205,37,203,161,45,163,125,46,128,0,60,214,109,99,237,79,156,159,104,24,135,230,47,142,255,0,138,182,205,174,203,216,199,5,108,119,132,169,92,13,42,15,23,35,21,212,100,33,11,114,160,226,170,175,205,141,26,57,115,221,178,141,76,56,183,57,56,183,18,72,45,8,66,183,253,3,107,31,106,124,228,251,64,196,63,49,124,116,172,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,59,174,204,91,61,98,173,168,51,150,139,148,120,90,79,1,199,239,36,212,106,139,138,228,134,105,144,90,78,167,100,56,148,23,248,173,160,148,164,37,110,186,210,13,104,215,168,166,123,55,123,55,50,75,49,118,116,194,249,9,135,221,151,66,145,129,35,186,206,23,196,50,214,252,231,224,46,76,166,159,158,243,140,37,230,90,125,114,13,165,17,146,172,134,205,195,54,210,130,34,72,200,27,31,108,153,131,118,69,202,255,0,65,232,82,34,86,43,179,228,57,38,187,136,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,209,125,226,200,137,78,172,207,58,128,242,239,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,229,92,255,0,218,207,25,109,25,149,249,83,129,243,2,60,185,213,220,181,143,84,141,35,17,203,158,79,191,89,68,167,24,54,141,196,110,210,105,91,77,71,109,179,90,150,226,221,59,173,71,168,212,103,45,61,163,187,14,73,218,183,6,192,198,25,124,184,145,243,23,7,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,86,233,43,117,212,168,146,79,27,173,193,8,13,170,236,184,246,236,203,47,207,95,39,154,38,167,61,54,163,200,157,154,251,147,238,215,142,125,28,244,143,137,238,207,212,201,147,55,252,62,235,125,250,217,167,52,233,223,181,235,90,250,185,94,199,104,86,236,184,246,236,203,47,207,95,39,154,54,171,183,59,246,147,253,242,127,38,128,221,76,173,219,215,100,236,233,199,116,204,179,203,76,214,239,156,73,89,223,112,80,187,138,165,31,123,186,101,111,57,244,143,71,67,105,179,109,45,94,37,21,237,98,185,153,17,236,0,128,30,203,143,110,204,178,252,245,242,121,162,127,128,6,20,206,189,179,54,108,217,219,21,69,193,89,199,153,30,143,214,166,211,209,84,98,55,115,207,151,174,42,220,113,180,185,174,59,14,32,174,182,92,43,25,234,240,222,214,50,51,205,98,21,187,106,253,169,240,183,217,252,31,152,212,64,74,166,69,237,71,145,59,74,119,223,220,83,28,250,71,232,231,13,222,127,169,147,33,238,56,141,238,231,245,203,77,234,213,184,119,213,189,180,243,181,202,241,87,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,58,86,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,100,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,117,182,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,69,233,120,107,254,216,187,29,96,77,175,240,36,122,5,126,103,115,98,74,54,191,71,241,6,237,233,29,215,189,122,58,229,125,234,135,218,109,253,235,113,201,191,164,51,209,125,73,177,151,48,140,190,205,206,208,72,219,59,73,115,39,179,146,171,45,89,117,81,144,169,48,170,79,58,235,200,195,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,150,186,220,51,155,65,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,147,78,202,61,186,127,1,178,254,117,227,63,246,60,92,1,54,114,127,198,74,169,110,72,53,127,181,112,168,82,127,29,146,95,235,118,64,59,115,191,105,63,223,39,242,104,208,13,151,51,211,250,26,243,219,12,231,95,162,222,145,250,57,198,254,166,113,220,30,255,0,136,134,252,111,195,110,220,211,167,127,171,212,59,233,183,43,220,183,255,0,183,59,246,147,253,242,127,38,136,171,1,216,49,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,126,236,210,236,251,141,147,212,170,62,208,121,191,74,150,222,96,207,143,196,209,233,50,218,118,43,248,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,29,210,100,75,37,91,10,246,80,236,57,39,18,213,104,155,92,102,50,226,29,10,155,34,66,240,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,116,146,179,166,243,73,114,232,75,104,223,75,160,8,33,237,29,216,114,54,202,88,202,6,48,203,229,203,145,151,88,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,183,170,67,78,165,68,163,100,221,115,164,236,47,182,109,119,99,204,199,149,83,114,149,223,56,51,20,112,241,241,53,53,164,32,165,41,182,141,123,169,49,156,85,172,243,91,215,76,155,82,137,183,18,181,37,90,76,208,235,115,233,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,121,236,219,7,100,204,101,178,46,104,122,15,93,145,46,177,66,159,29,185,52,44,70,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,187,110,214,100,73,117,6,97,130,135,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,230,176,122,51,200,220,127,131,114,179,98,108,177,204,28,193,196,49,40,120,122,135,150,248,126,76,233,210,76,244,52,142,239,142,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,231,48,108,254,212,251,96,213,115,135,42,50,171,103,188,52,113,17,130,114,239,11,225,244,190,234,90,86,254,163,91,102,148,219,47,173,106,113,9,83,104,97,78,72,142,148,35,194,179,39,28,53,56,74,104,155,15,202,219,111,108,28,77,181,206,104,59,90,81,203,133,130,104,114,31,78,19,163,203,106,62,254,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,212,173,117,27,21,177,38,199,216,155,107,156,208,106,138,146,151,11,4,208,228,48,172,89,88,136,236,125,252,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,165,88,211,104,92,45,66,192,217,251,153,120,43,11,65,224,168,184,127,24,86,105,116,232,219,213,185,184,138,196,215,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,249,128,150,173,154,127,246,27,106,255,0,103,248,239,255,0,47,84,16,172,38,167,102,159,253,134,218,191,217,254,59,255,0,203,213,4,43,0,245,80,0,0,0,0,0,58,166,105,102,150,4,201,108,9,83,204,204,203,174,247,54,27,163,110,120,217,188,43,210,55,91,215,144,203,127,70,202,22,226,174,227,168,79,133,39,107,220,236,68,102,93,172,106,175,106,63,176,158,102,254,101,249,196,32,31,171,132,251,71,182,49,199,56,170,141,130,176,182,114,113,181,172,65,80,143,75,167,70,244,118,170,222,254,83,238,37,182,155,214,184,201,66,117,45,105,43,168,201,37,123,153,145,115,27,42,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,50,175,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,4,212,128,0,0,0,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,33,91,100,239,106,124,155,251,64,195,223,49,96,77,79,106,63,176,158,102,254,101,249,196,33,10,219,39,123,83,228,223,218,6,30,249,139,0,61,41,128,0,12,41,157,123,102,108,217,179,182,42,139,130,179,143,50,61,31,173,77,167,162,168,196,110,231,159,47,92,85,184,227,105,115,92,118,28,65,93,108,184,86,51,213,225,189,172,100,103,250,217,23,181,30,68,237,41,223,127,113,76,115,233,31,163,156,55,121,254,166,76,135,184,226,55,187,159,215,45,55,171,86,225,223,86,246,211,206,215,43,197,95,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,6,42,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,1,42,128,0,0,60,171,143,85,3,202,184,9,254,255,0,218,178,255,0,247,127,255,0,250,112,64,8,159,239,253,171,47,255,0,119,255,0,255,0,167,4,0,128,250,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,169,217,197,183,28,157,171,112,108,252,31,152,40,137,31,49,112,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,238,146,183,90,82,77,36,241,52,222,63,237,45,236,251,141,156,52,170,198,208,121,65,74,150,230,96,192,143,196,214,41,49,26,118,83,248,149,8,76,86,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,157,146,68,107,52,222,32,112,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,245,16,53,87,181,31,216,79,51,127,50,252,226,16,238,187,31,109,103,131,118,186,202,255,0,78,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,139,165,118,163,251,9,230,111,230,95,156,66,1,0,35,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,124,162,90,123,90,246,40,239,184,115,54,178,203,42,101,86,101,105,157,203,120,210,158,193,111,219,84,22,88,221,162,166,146,53,107,111,114,134,154,109,212,182,149,36,219,52,186,100,217,52,242,214,27,85,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,108,168,243,25,146,249,189,140,178,23,52,48,254,110,101,251,241,27,174,225,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,145,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,161,237,152,182,133,194,187,80,100,213,23,55,48,180,110,3,143,222,70,168,210,215,41,185,15,83,39,52,173,46,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,175,73,6,170,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,252,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,98,174,197,79,106,124,83,246,127,59,230,52,225,53,34,21,187,21,61,169,241,79,217,252,239,152,211,132,212,128,0,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,157,238,209,221,184,228,236,165,131,96,96,252,190,68,73,25,139,140,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,116,165,180,234,148,106,38,77,167,32,132,118,12,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,63,38,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,232,39,97,125,140,168,91,30,101,196,170,99,149,94,249,198,120,163,135,145,137,170,77,45,101,21,78,52,75,221,70,140,218,173,102,90,222,186,68,226,146,78,56,165,169,74,210,70,134,155,194,189,152,187,7,125,196,40,81,179,231,54,40,186,113,246,32,167,167,187,105,117,26,118,238,86,23,101,75,121,46,89,91,213,22,250,67,10,142,106,212,219,110,178,147,113,147,182,183,82,123,254,3,64,59,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,169,207,77,168,242,39,102,190,228,251,181,227,159,71,61,35,226,123,179,245,50,100,205,255,0,15,186,223,126,182,105,205,58,119,237,122,214,190,174,87,177,219,170,101,110,222,187,39,103,78,59,166,101,158,90,102,183,124,226,74,206,251,130,133,220,85,40,251,221,211,43,121,207,164,122,58,27,77,155,105,106,241,40,175,107,21,204,200,143,74,251,115,191,105,63,223,39,242,104,213,94,203,143,110,204,178,252,245,242,121,160,54,171,183,59,246,147,253,242,127,38,141,84,236,185,246,235,203,63,207,63,39,154,54,175,183,59,246,147,253,242,127,38,141,84,236,185,246,235,203,63,207,63,39,154,2,126,85,114,183,48,73,159,152,185,66,137,50,242,1,200,93,5,69,11,160,168,0,142,238,209,24,5,35,238,127,100,53,225,239,94,165,254,228,248,9,17,26,105,183,22,27,137,80,244,43,122,76,253,31,121,91,83,36,174,188,55,243,9,34,53,182,17,152,150,113,174,14,96,245,221,120,238,159,211,167,55,99,16,154,108,224,156,170,126,73,213,166,182,183,16,109,240,246,83,103,101,21,229,182,92,191,72,133,13,134,145,124,127,130,142,246,254,158,169,191,249,104,194,99,246,148,169,170,155,179,182,35,125,13,154,141,190,14,214,94,158,179,153,47,244,138,32,247,109,42,163,181,44,253,197,46,184,251,238,18,156,128,127,72,163,51,229,1,146,243,31,177,176,141,37,21,92,220,171,176,235,76,56,146,195,114,22,68,234,110,95,174,163,23,145,243,230,58,38,211,117,21,212,243,147,16,201,90,77,38,181,67,59,26,181,116,136,209,117,252,131,62,118,113,97,166,39,102,237,73,106,113,178,53,225,23,151,205,146,62,178,162,124,126,34,72,156,154,100,116,177,188,210,148,22,171,122,165,245,143,184,113,48,141,26,185,245,176,229,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,25,157,135,32,226,87,250,0,80,140,175,208,114,167,160,224,46,163,153,29,0,92,0,0,53,67,109,122,195,144,176,134,44,66,31,144,143,233,42,122,188,10,183,245,169,63,31,128,130,12,103,45,115,113,44,201,75,113,197,169,123,187,169,103,117,29,155,73,115,253,2,108,182,245,169,184,197,7,19,176,146,85,151,129,230,244,93,186,162,81,8,64,173,44,220,169,188,179,189,207,79,191,247,36,10,216,189,133,25,67,217,157,83,74,208,149,17,97,233,7,226,43,255,0,101,71,19,191,149,13,19,120,7,12,17,37,36,69,67,132,92,139,251,202,4,24,246,126,198,75,217,165,84,213,99,254,150,228,157,141,55,254,203,140,39,111,46,90,75,88,11,13,18,72,185,81,161,151,34,183,245,148,9,221,29,144,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,81,198,161,200,125,69,170,73,0,177,190,165,245,143,160,124,233,47,17,23,196,115,244,1,80,0,1,161,61,160,172,173,94,129,88,140,255,0,170,158,239,247,40,132,247,58,254,65,56,219,123,193,83,254,130,233,67,138,211,222,126,169,95,253,138,32,237,242,52,172,136,200,250,8,173,183,216,91,17,195,167,230,110,8,140,242,217,37,55,222,87,212,241,36,249,199,146,125,63,40,155,140,160,158,205,71,0,210,228,178,164,26,86,79,219,74,201,69,201,245,151,82,30,127,246,79,154,244,92,222,194,202,109,41,61,60,117,181,17,251,226,190,39,111,102,73,107,151,148,180,23,28,36,145,154,37,153,233,255,0,117,186,64,140,180,0,2,139,22,87,231,240,28,100,71,126,131,149,106,177,31,212,56,137,92,253,192,47,46,130,228,245,20,46,100,46,35,247,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,11,15,168,166,159,136,184,203,222,40,2,164,126,225,112,176,186,139,192,7,77,205,26,11,152,134,128,196,36,60,166,141,19,16,238,162,111,95,68,44,173,107,151,152,238,67,228,168,198,41,76,37,179,37,114,89,31,135,175,67,1,230,167,56,112,171,248,107,186,55,175,56,231,19,196,91,83,38,221,180,238,254,39,127,88,108,255,0,103,158,96,71,195,79,208,168,174,194,109,211,147,142,162,185,173,82,73,6,157,71,17,61,52,157,253,95,49,209,182,201,192,15,225,223,68,53,65,169,183,196,119,135,225,218,50,190,158,31,167,132,188,199,86,217,55,18,162,139,140,48,179,107,145,17,179,44,91,5,219,60,187,31,225,88,231,212,185,114,18,4,129,118,141,226,104,179,242,167,48,180,19,68,167,59,167,145,60,70,124,164,196,248,124,6,14,236,188,136,228,156,195,157,41,36,173,43,194,243,72,172,155,151,41,241,139,175,228,31,70,220,152,245,186,190,6,198,212,244,76,166,184,110,247,111,133,167,46,163,179,209,143,145,106,63,33,250,93,148,49,20,246,34,92,141,11,241,97,154,135,50,46,95,213,22,63,152,4,181,208,210,104,162,211,208,125,83,21,162,255,0,232,16,251,135,205,76,78,154,108,68,243,228,195,101,207,252,82,31,72,160,56,220,50,177,139,207,160,226,95,188,5,18,71,113,139,246,175,246,88,206,79,179,252,67,242,231,198,82,64,197,187,87,251,44,231,39,217,254,33,249,115,224,60,215,15,85,3,202,184,245,80,0,0,0,0,0,0,0,0,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,162,21,182,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,1,181,64,0,3,77,123,71,118,28,147,181,110,13,129,140,50,249,113,35,230,46,15,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,173,210,86,235,169,81,36,158,55,91,130,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,169,225,25,125,171,219,14,70,196,180,170,222,215,25,114,185,103,93,166,199,142,188,93,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,222,164,236,209,178,210,156,186,20,218,247,193,17,99,234,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,217,8,55,94,117,195,74,108,90,220,90,186,168,204,254,81,185,93,156,91,14,70,218,183,25,79,198,25,130,185,113,242,235,7,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,86,245,40,117,164,164,146,111,19,173,134,85,236,175,216,86,78,63,196,52,173,167,179,74,4,182,48,197,14,67,53,44,24,203,50,154,209,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,141,234,212,131,212,166,208,180,57,49,32,0,60,171,137,254,236,184,246,19,203,47,207,95,56,154,32,4,79,247,101,199,176,158,89,126,122,249,196,208,31,86,223,219,31,82,182,178,202,53,38,158,82,219,199,120,58,60,201,248,81,108,186,146,68,151,214,132,155,144,93,75,139,75,90,36,27,45,32,156,82,146,109,45,40,94,173,4,227,110,100,189,150,50,83,250,29,182,125,193,57,56,229,67,141,151,135,233,231,199,190,151,119,141,174,115,238,174,68,173,210,183,109,153,178,79,188,233,55,169,4,173,217,35,85,213,115,60,170,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,15,85,0,0,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,105,6,97,96,170,174,90,227,252,75,151,53,217,17,31,169,97,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,157,173,114,46,130,116,251,44,177,252,108,117,177,110,13,138,120,134,93,90,165,133,100,79,160,84,142,73,186,165,197,91,114,86,236,120,228,183,11,196,132,67,126,33,35,65,154,18,141,40,43,104,52,166,56,59,92,114,207,21,96,253,175,107,24,234,173,18,244,92,123,79,129,80,164,74,109,183,55,106,225,162,51,13,246,20,181,32,144,111,33,108,18,212,132,41,90,91,125,133,25,145,174,197,157,123,15,177,252,102,170,185,167,149,179,177,12,179,145,42,61,58,191,75,164,168,221,83,4,134,148,235,19,100,32,173,186,66,204,222,128,133,115,37,172,137,191,88,155,61,33,43,226,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,95,236,197,202,24,217,245,144,219,82,229,27,204,68,114,70,34,163,208,89,167,156,183,221,101,134,170,40,239,39,97,60,226,218,186,201,13,201,109,151,12,136,149,114,65,145,165,68,102,147,143,97,42,157,134,63,183,103,239,111,249,72,104,86,215,185,67,27,34,54,151,204,44,173,167,177,17,138,109,38,176,183,169,108,70,125,215,145,30,157,37,9,149,13,147,91,190,53,45,17,223,105,11,53,26,188,105,87,137,126,177,135,160,156,129,206,58,22,208,25,53,132,243,139,14,51,195,196,196,212,244,200,114,54,165,175,132,148,133,41,185,49,181,173,8,55,55,79,182,235,91,205,4,149,232,212,159,10,136,198,64,26,43,216,251,156,116,44,115,179,1,101,84,118,120,122,214,90,84,31,143,49,189,75,94,254,44,233,15,203,143,38,230,132,161,58,150,185,45,110,201,75,81,112,218,213,164,156,73,13,234,1,230,179,107,31,106,124,228,251,64,196,63,49,124,74,167,99,238,207,88,87,4,228,73,109,5,196,247,134,36,204,109,252,109,78,69,109,61,215,6,28,199,216,225,217,114,198,225,239,92,107,122,225,234,36,171,67,9,208,70,214,181,197,94,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,4,59,118,212,101,14,13,194,25,161,130,115,114,132,196,182,107,185,133,30,123,53,210,83,230,182,30,93,61,184,77,48,242,16,124,208,179,105,226,109,68,71,160,201,150,204,146,74,53,169,115,18,34,175,183,59,246,147,253,242,127,38,128,213,94,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,58,166,58,205,140,172,202,254,7,238,153,153,120,83,9,119,158,247,130,239,218,204,104,28,86,239,78,243,117,190,90,117,233,222,35,86,155,219,90,111,212,135,107,17,87,219,157,251,73,254,249,63,147,64,72,166,22,218,23,32,177,205,118,46,22,193,89,225,151,248,130,181,55,95,13,78,165,226,104,82,229,63,161,10,90,244,52,219,138,90,180,161,10,81,216,185,37,38,103,200,140,100,1,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,2,61,123,95,118,103,193,184,199,39,164,237,52,153,210,224,98,204,7,30,21,53,100,147,55,24,169,83,159,156,150,146,194,208,106,34,109,109,59,45,110,165,196,245,35,113,11,74,174,218,154,134,17,63,221,168,254,194,121,155,249,151,231,16,132,0,128,149,78,220,239,218,79,247,201,252,154,52,131,97,220,161,193,185,239,181,70,3,202,220,193,98,91,248,122,173,34,99,211,152,140,249,178,185,8,141,9,249,68,201,172,188,73,66,212,194,80,179,73,165,122,20,173,42,66,172,162,221,254,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,9,254,0,0,1,138,182,157,217,235,10,237,65,147,85,172,163,197,50,120,14,63,119,38,157,84,68,86,228,61,76,156,210,181,53,33,180,172,191,198,109,100,149,33,75,105,215,80,75,70,189,69,149,64,7,149,113,233,79,100,239,101,140,155,251,63,195,223,46,96,121,172,30,148,246,78,246,88,201,191,179,252,61,242,230,0,121,172,29,255,0,34,242,47,49,246,139,204,122,118,87,229,125,27,142,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,21,248,24,3,0,99,44,211,198,84,156,190,203,236,61,46,185,136,107,146,10,52,24,49,136,181,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,148,255,0,108,73,177,246,25,217,27,43,218,162,164,162,77,198,213,200,236,43,22,86,34,59,35,113,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,233,72,100,172,139,200,188,184,217,211,46,41,217,95,149,244,110,6,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,79,158,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,42,155,52,255,0,236,54,213,254,207,241,223,254,94,168,33,88,77,78,205,63,251,13,181,127,179,252,119,255,0,151,170,8,86,1,234,160,4,96,118,181,237,175,220,144,230,108,155,150,85,58,172,58,211,219,151,49,165,65,131,220,54,152,47,49,188,69,49,38,105,214,230,249,14,180,227,170,109,73,73,54,73,104,205,194,117,228,35,32,118,98,237,227,247,111,161,70,200,108,216,173,106,199,216,126,158,158,237,170,84,106,59,201,88,161,148,173,229,57,100,238,146,91,232,236,38,57,43,83,142,58,242,73,199,142,250,29,81,6,255,0,128,0,0,0,0,0,0,0,0,0,0,0,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,53,32,0,0,0,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,86,217,59,218,159,38,254,208,48,247,204,88,19,83,218,143,236,39,153,191,153,126,113,8,66,182,201,222,212,249,55,246,129,135,190,98,192,15,74,96,0,0,0,0,33,91,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,49,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,4,170,0,0,0,242,174,61,84,15,42,224,39,251,255,0,106,203,255,0,221,255,0,255,0,233,193,0,34,127,191,246,172,191,253,223,255,0,254,156,16,2,3,213,64,135,110,213,13,133,100,224,12,67,85,218,123,43,96,75,127,12,87,36,61,82,198,108,189,41,173,20,154,139,242,153,66,95,104,220,112,158,113,18,158,146,102,109,161,11,221,45,43,61,73,109,104,67,115,18,0,60,214,108,197,180,46,42,217,127,57,104,185,185,133,163,113,252,6,242,53,70,150,185,78,71,102,167,5,212,233,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,26,78,100,251,70,235,254,149,246,117,99,76,83,220,149,90,55,124,211,240,237,67,187,170,209,184,121,208,247,181,72,11,220,72,106,231,187,121,26,180,173,23,61,42,35,43,157,135,215,179,207,102,230,73,108,237,157,181,236,228,195,174,203,168,173,82,18,246,17,133,37,111,165,120,101,14,48,251,50,217,39,73,237,51,16,226,100,105,65,188,217,173,180,33,37,169,107,212,225,253,125,168,254,194,121,155,249,151,231,16,128,64,8,245,80,60,171,143,85,0,33,47,180,143,179,238,54,206,210,91,206,28,155,165,75,86,93,84,100,38,52,218,107,45,58,242,48,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,221,238,182,200,240,6,199,219,89,227,45,145,115,67,211,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,244,59,139,48,181,11,28,225,90,206,10,197,48,120,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,152,214,13,146,59,56,178,143,101,44,101,91,204,24,181,121,120,195,16,200,144,243,84,25,213,72,168,109,116,74,114,200,203,116,217,36,205,43,146,164,154,144,228,146,36,106,71,133,13,180,149,58,78,6,53,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,39,248,4,27,109,181,218,45,140,179,95,62,104,88,139,103,252,107,136,48,254,19,203,169,4,246,31,121,42,38,138,161,81,45,226,29,169,45,133,32,140,208,227,78,27,9,101,253,127,66,110,106,66,56,135,154,18,169,177,246,214,120,55,107,172,175,244,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,131,58,128,0,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,138,187,21,61,169,241,79,217,252,239,152,211,132,212,136,86,236,84,246,167,197,63,103,243,190,99,78,19,82,0,0,0,49,87,244,88,236,177,255,0,190,91,42,191,239,202,157,255,0,44,63,39,104,140,89,133,113,206,199,121,181,138,112,86,38,165,98,10,44,220,191,196,188,53,70,151,53,185,113,95,209,6,74,23,161,214,205,72,86,149,161,73,59,31,37,36,200,249,145,143,56,66,106,118,105,255,0,216,109,171,253,159,227,191,252,189,80,4,43,9,52,236,161,216,114,78,37,170,209,54,184,204,101,196,58,21,54,68,133,225,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,94,233,37,103,77,230,146,229,208,150,209,190,140,177,234,160,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,2,42,251,115,191,105,63,223,39,242,104,213,78,203,159,110,188,179,252,243,242,121,163,106,251,115,191,105,63,223,39,242,104,213,78,203,159,110,188,179,252,243,242,121,160,39,234,199,228,45,111,253,34,251,159,144,227,46,165,245,128,231,46,130,162,210,63,112,184,0,107,150,213,116,229,206,244,95,66,148,90,56,219,217,23,235,184,254,97,177,163,11,109,3,79,76,190,225,185,57,225,226,189,95,142,235,224,36,136,104,216,142,99,81,113,238,11,39,84,132,159,167,20,229,120,148,69,203,125,24,73,246,219,25,141,79,165,108,217,140,227,238,227,186,166,187,187,151,22,148,153,222,124,99,233,99,243,17,53,179,5,81,20,140,199,193,137,83,172,160,139,22,211,157,61,234,173,253,125,158,125,75,151,33,187,251,112,99,24,179,178,43,26,199,110,117,61,107,95,118,217,40,116,141,71,105,145,143,145,106,248,0,140,172,197,170,39,17,227,138,149,77,150,201,9,120,153,50,74,87,172,139,75,72,79,91,21,250,9,54,236,213,202,41,244,204,73,19,19,185,54,65,183,82,192,205,169,40,84,21,37,41,222,57,13,101,101,234,241,116,242,231,212,69,229,46,27,181,154,212,132,52,211,142,158,231,93,153,78,163,177,105,47,143,46,98,115,182,18,195,82,105,88,63,8,76,122,28,198,146,230,5,167,160,148,235,102,148,153,155,81,143,145,216,188,133,27,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,0,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,133,101,115,28,195,141,86,247,152,11,18,70,102,57,146,86,43,11,16,100,118,59,243,28,128,0,0,3,64,54,251,172,66,110,6,32,142,185,12,37,110,96,121,118,35,116,136,206,233,148,93,4,47,212,212,149,78,113,73,81,25,29,185,145,252,8,74,71,104,134,38,144,154,212,232,133,195,26,93,193,78,145,245,191,53,203,46,92,196,87,184,163,90,205,71,110,96,178,219,46,207,50,87,221,74,166,100,147,63,233,106,87,249,228,97,58,185,127,255,0,64,184,114,229,111,212,136,127,249,20,8,56,236,230,136,111,230,125,72,244,172,239,134,101,116,47,240,200,194,114,176,42,116,96,172,62,142,126,26,84,66,231,254,212,145,59,163,247,64,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,97,245,20,80,189,66,195,50,247,128,227,69,238,87,243,31,64,225,228,70,92,135,41,116,1,80,0,1,168,91,108,195,222,250,25,118,239,110,241,247,255,0,185,132,14,78,45,46,145,91,246,63,233,49,232,119,106,124,46,245,115,209,141,210,98,253,7,27,125,233,31,191,113,211,145,249,15,62,120,170,156,229,50,160,219,14,155,119,83,36,191,7,79,89,69,228,94,66,43,41,236,178,74,251,172,225,139,127,134,255,0,155,62,39,87,101,117,43,238,83,66,65,159,34,106,103,47,254,54,224,129,253,154,95,83,25,163,135,28,37,168,180,241,158,169,255,0,131,188,39,47,100,41,170,147,150,84,68,26,220,85,163,204,63,17,223,251,49,97,220,103,192,0,21,28,78,95,223,228,56,146,74,212,57,215,239,250,135,17,114,48,28,137,189,185,139,147,212,90,147,185,11,136,236,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,180,94,56,212,2,165,212,94,44,35,184,184,186,0,168,0,0,140,78,209,92,174,143,35,238,125,195,80,181,105,239,109,95,125,25,127,177,60,214,34,231,47,43,206,208,113,109,10,97,74,220,34,53,86,44,133,43,118,74,211,165,212,29,237,99,191,78,130,122,182,181,192,232,196,62,138,222,37,61,206,31,142,252,59,119,182,173,199,79,9,249,15,63,117,8,238,211,165,182,68,162,74,201,36,180,155,103,107,29,207,159,215,200,6,101,206,220,201,244,171,190,163,166,181,197,38,87,13,203,134,209,171,78,236,255,0,20,173,234,255,0,0,221,238,201,56,90,159,105,253,213,205,88,110,162,87,213,255,0,100,218,254,97,22,174,203,145,33,70,111,72,117,195,87,83,90,204,239,250,68,177,246,72,198,181,50,20,139,39,197,135,170,101,241,254,170,35,249,132,18,117,20,180,197,101,54,232,218,75,248,7,40,177,159,192,163,252,82,254,33,120,162,135,208,113,47,222,57,79,160,177,126,169,128,162,6,45,218,191,217,103,57,62,207,241,15,203,159,25,73,3,22,237,95,236,179,156,159,103,248,135,229,207,128,243,92,61,84,15,42,227,213,64,0,0,0,0,0,0,0,0,139,94,211,94,208,204,208,203,188,196,168,236,221,146,83,37,225,89,20,120,237,150,35,196,40,75,103,46,73,203,136,151,17,30,26,143,81,199,66,90,144,133,27,233,210,246,244,136,144,109,147,102,167,187,175,102,47,104,4,204,221,135,27,103,236,239,196,92,94,58,137,165,140,51,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,205,231,22,149,60,149,166,228,167,18,181,185,149,123,70,118,40,254,138,172,184,98,191,128,41,148,166,243,55,11,125,37,54,75,229,186,114,169,4,137,102,229,49,79,106,74,19,169,107,39,26,83,164,164,161,196,169,55,105,47,58,225,65,103,244,213,128,177,87,246,215,14,98,76,57,80,254,249,14,117,54,116,119,63,222,184,203,205,184,143,130,146,164,251,140,128,100,13,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,11,98,204,83,93,199,56,170,179,141,113,76,238,54,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,212,118,73,18,74,246,34,34,228,39,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,1,229,92,79,247,101,199,176,158,89,126,122,249,196,209,0,34,127,187,46,61,132,242,203,243,215,206,38,128,218,160,0,1,229,92,79,247,101,199,176,158,89,126,122,249,196,209,0,34,127,187,46,61,132,242,203,243,215,206,38,128,218,160,0,1,249,56,179,20,208,176,54,21,172,227,92,83,59,130,162,225,250,124,138,165,70,78,233,110,110,34,176,218,156,117,205,8,37,45,90,80,133,29,146,70,163,181,136,140,249,8,33,206,254,210,221,162,243,71,56,105,153,157,131,113,36,188,23,77,195,82,23,47,13,80,18,113,103,177,76,125,216,60,36,135,86,165,198,74,101,45,105,92,131,74,158,109,70,209,72,113,45,233,185,153,207,160,134,14,210,222,207,185,57,61,85,172,109,7,148,20,168,141,229,244,249,28,77,98,147,17,166,162,177,134,150,181,69,97,178,108,150,249,173,244,72,146,251,170,36,50,210,80,193,89,36,68,130,77,131,98,182,153,218,187,46,54,181,236,204,204,156,107,130,157,224,106,176,123,137,138,253,1,247,137,114,169,18,149,87,134,100,149,25,17,111,25,94,149,27,79,17,18,92,74,84,70,72,90,28,109,16,216,59,5,11,31,227,44,51,134,113,54,12,161,98,25,113,40,88,198,60,104,213,218,122,76,141,137,200,143,33,18,24,53,164,200,200,150,219,173,145,165,101,101,145,41,196,145,233,113,105,87,95,1,234,160,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,101,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,13,138,237,176,202,250,174,33,202,60,7,154,244,245,75,122,62,12,172,74,166,206,142,204,37,58,134,216,168,33,187,74,117,210,59,50,132,59,13,166,139,82,108,165,202,65,106,73,145,18,244,87,179,71,31,198,203,237,180,178,238,85,75,16,203,165,83,107,146,36,208,37,19,38,238,137,139,151,25,198,162,199,117,13,145,235,66,166,28,67,45,69,161,43,74,22,173,58,53,20,202,109,205,149,245,92,227,217,47,51,48,29,9,82,206,164,253,31,188,161,177,18,18,165,191,45,248,47,55,53,184,173,180,147,37,41,111,42,49,50,86,185,145,184,70,73,85,180,159,156,192,30,170,4,0,246,163,251,118,102,111,230,95,147,194,19,209,132,241,77,11,28,225,90,54,53,194,211,184,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,144,129,126,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,12,127,219,73,147,148,44,31,156,184,75,56,169,15,110,229,230,37,62,68,122,164,109,43,61,82,169,169,142,218,100,235,82,204,139,91,15,199,107,118,148,33,41,225,181,120,148,226,140,178,7,97,143,237,217,251,219,254,82,25,171,182,11,39,40,88,231,102,3,205,89,15,112,245,172,180,168,49,34,27,154,86,189,252,89,210,24,137,34,53,137,105,66,117,45,113,157,222,26,86,162,225,180,39,73,56,163,1,169,93,140,25,189,27,8,103,206,37,202,58,139,241,25,143,152,84,116,189,12,212,195,171,125,234,141,63,120,235,108,161,105,240,33,7,25,233,206,40,214,92,205,150,200,148,70,122,87,51,227,205,182,200,89,189,27,34,54,151,203,220,210,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,53,45,17,223,117,104,36,146,188,105,79,133,126,169,250,73,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,160,0,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,53,87,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,9,84,237,206,253,164,255,0,124,159,201,163,85,123,46,61,187,50,203,243,215,201,230,141,170,237,206,253,164,255,0,124,159,201,163,85,123,46,61,187,50,203,243,215,201,230,128,159,224,0,0,0,0,30,85,199,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,174,189,154,123,10,201,217,151,12,202,204,252,206,129,46,46,104,98,56,239,211,101,65,84,166,156,98,145,78,41,4,105,97,6,195,139,105,229,188,108,50,242,156,53,30,146,221,182,148,160,210,225,185,187,224,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,149,77,154,127,246,27,106,255,0,103,248,239,255,0,47,84,16,172,38,167,102,159,253,134,218,191,217,254,59,255,0,203,213,4,43,0,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,207,246,98,236,29,247,16,161,70,207,156,216,162,233,199,216,130,158,158,237,165,212,105,219,185,88,93,149,45,228,185,101,111,84,91,233,12,42,57,171,83,109,186,202,77,198,78,218,221,73,244,174,213,237,135,35,98,90,85,111,107,140,185,92,179,174,211,99,199,94,46,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,111,82,118,104,217,105,78,93,10,109,123,224,217,253,133,246,205,161,109,135,151,18,170,110,82,187,155,25,225,126,30,62,38,166,180,133,156,84,184,233,47,117,38,51,138,189,217,119,116,233,147,106,81,184,218,144,164,171,81,18,29,115,101,71,152,28,173,205,44,119,146,216,238,153,153,153,105,93,238,108,73,70,223,112,83,120,86,100,110,183,172,173,151,62,141,228,45,181,93,183,86,159,18,78,215,185,88,200,140,189,15,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,12,192,0,0,0,0,0,0,0,0,0,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,0,0,14,149,157,25,189,131,114,23,43,241,6,110,102,3,242,219,161,97,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,145,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,20,32,99,238,211,93,165,241,126,124,210,115,182,143,90,137,66,143,134,100,75,69,11,14,52,194,28,132,205,58,78,224,159,133,41,100,148,59,49,14,148,86,20,226,150,162,179,137,222,50,76,25,32,145,62,130,16,59,71,251,63,230,108,239,93,119,54,242,135,14,255,0,173,60,254,25,135,99,71,113,249,14,97,217,90,16,222,153,11,121,110,56,182,94,112,141,104,120,213,164,156,116,218,81,35,232,77,208,221,93,180,179,211,46,54,139,236,204,199,153,161,149,245,158,58,149,59,185,154,121,151,72,145,42,159,41,53,120,38,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,168,150,217,59,218,159,38,254,208,48,247,204,88,29,83,14,230,150,59,194,152,19,23,101,157,2,187,194,225,188,119,192,122,65,11,133,101,124,103,4,241,189,23,233,22,131,113,189,14,40,213,244,106,78,171,217,87,46,67,181,236,157,237,79,147,127,104,24,123,230,44,0,244,166,0,0,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,0,0,15,42,227,213,64,242,174,2,127,191,246,172,191,253,223,255,0,254,156,16,2,39,251,255,0,106,203,255,0,221,255,0,255,0,233,193,0,32,61,84,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,213,64,242,174,61,84,0,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,16,172,38,167,182,175,217,99,11,125,160,65,249,117,68,67,182,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,98,45,110,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,31,147,10,147,85,168,198,159,50,159,76,151,42,61,46,57,75,156,235,44,169,104,138,193,186,219,36,235,170,34,178,16,110,188,211,100,165,88,181,184,132,245,81,17,228,189,152,182,133,197,91,47,231,45,23,55,48,180,110,63,128,222,70,168,210,215,41,200,236,212,224,186,157,46,199,113,72,63,241,92,65,169,43,74,29,105,165,154,23,163,73,206,246,199,219,38,96,221,145,114,191,208,122,20,136,149,138,236,249,14,73,174,226,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,244,95,120,178,34,83,171,51,137,110,209,221,135,35,108,165,140,160,99,12,190,92,185,25,117,140,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,122,164,52,234,84,74,54,77,215,2,106,114,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,115,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,238,163,207,14,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,250,8,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,7,235,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,0,49,86,214,62,203,25,201,246,127,136,126,92,248,202,163,21,109,99,236,177,156,159,103,248,135,229,207,128,243,88,61,84,15,42,227,213,64,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,85,246,231,126,210,127,190,79,228,209,170,157,151,62,221,121,103,249,231,228,243,70,213,246,231,126,210,127,190,79,228,209,170,157,151,60,182,235,203,63,207,95,39,154,2,127,7,17,117,47,172,114,142,52,153,92,190,176,28,164,94,241,112,180,186,139,128,6,56,205,200,73,151,221,55,107,94,141,255,0,236,173,107,238,198,71,29,55,49,26,39,59,191,146,78,219,222,191,239,0,121,204,193,53,135,112,254,62,195,111,241,28,57,49,85,135,32,207,65,46,218,94,73,223,161,249,116,25,151,104,28,215,145,136,240,173,122,141,223,220,67,82,56,95,163,225,73,26,180,184,210,186,232,43,115,77,250,251,134,189,98,147,114,157,93,138,234,22,104,83,109,161,194,54,206,198,70,75,87,50,248,242,31,159,82,174,203,168,147,137,122,108,183,73,203,92,157,112,213,123,91,173,207,224,3,43,236,179,132,61,47,199,147,226,57,78,226,210,138,59,207,18,119,219,187,25,62,202,111,125,69,248,194,125,114,19,13,49,64,203,12,24,219,112,183,10,107,12,83,152,50,222,26,173,104,237,114,234,126,93,68,66,118,104,96,133,87,115,2,108,181,49,1,196,57,134,102,25,19,233,185,220,167,71,47,197,49,53,216,74,33,64,194,180,104,68,148,39,135,167,199,106,200,43,36,180,182,146,229,240,228,3,245,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,112,172,175,250,7,48,177,68,94,94,224,28,109,245,33,204,93,7,26,75,152,228,46,68,2,162,134,118,21,28,79,56,72,181,239,207,200,4,68,246,132,165,78,98,57,43,50,189,176,98,249,255,0,219,37,136,210,18,59,183,205,85,167,235,242,82,91,219,171,7,173,60,255,0,199,149,241,17,197,212,72,27,195,217,153,13,47,230,60,245,27,122,140,240,196,207,125,191,179,163,9,176,194,72,221,225,106,50,45,98,77,62,57,127,224,210,33,223,178,215,15,72,149,141,36,206,73,177,165,204,49,56,139,85,245,114,168,71,47,47,128,153,10,3,70,205,10,154,202,173,118,226,50,147,183,78,72,33,71,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,101,113,97,149,199,32,176,7,25,250,196,57,147,204,135,9,245,28,168,245,72,5,192,0,3,31,102,205,57,153,253,213,190,74,15,119,191,182,164,18,186,238,255,0,152,121,214,206,152,109,66,197,49,90,105,41,34,58,122,21,225,78,146,190,241,207,230,30,146,177,92,53,75,225,116,168,203,70,190,137,191,93,35,206,222,212,116,151,233,152,254,3,46,165,203,157,25,165,248,155,52,242,223,60,95,232,1,213,242,118,170,245,47,29,82,36,181,174,237,113,22,210,225,164,249,178,225,117,252,162,108,182,5,197,50,42,217,125,71,97,230,156,240,211,231,174,234,120,213,210,122,139,222,95,17,6,152,2,122,96,98,168,15,173,36,105,111,123,123,171,73,115,109,101,215,242,137,151,236,223,174,53,80,193,212,180,54,132,21,169,85,5,114,112,149,253,177,183,144,147,213,123,55,181,39,169,36,175,50,184,168,177,163,187,72,63,52,151,241,11,197,69,170,43,142,51,79,62,163,145,69,200,207,224,56,140,139,204,5,233,43,16,184,186,142,52,145,117,212,66,240,23,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,14,53,14,65,96,14,52,174,254,225,204,158,100,56,72,185,245,28,169,62,68,64,46,0,0,24,243,54,169,17,234,157,213,191,75,103,186,223,219,91,100,174,187,191,63,168,121,199,204,186,123,116,218,235,12,54,105,50,84,68,175,194,141,63,179,89,116,252,131,210,190,48,136,228,174,19,65,43,195,188,189,147,126,186,71,156,205,162,105,79,209,241,172,40,210,18,225,41,84,182,220,45,109,154,14,198,243,165,208,254,160,24,184,186,137,125,236,148,142,146,194,52,167,249,106,85,10,166,71,203,159,245,80,189,255,0,144,68,52,100,27,143,165,5,239,191,241,9,164,236,166,166,173,156,160,195,146,212,165,89,116,170,170,108,104,177,127,85,87,239,252,128,55,245,175,193,163,252,82,23,139,81,201,9,47,129,11,128,80,250,14,53,251,199,33,244,28,43,62,102,86,1,114,6,45,218,191,217,103,57,62,207,241,15,203,159,25,69,23,181,236,49,118,213,254,203,57,201,246,127,136,126,92,248,15,53,195,213,64,242,174,61,84,0,0,0,0,0,0,0,0,0,142,174,211,174,207,249,153,187,14,78,208,57,33,135,120,188,117,19,83,248,154,154,211,143,187,42,189,21,182,25,101,165,70,66,150,109,147,204,55,31,147,45,161,42,121,43,85,141,78,37,8,114,69,64,7,149,113,63,221,151,30,194,121,101,249,235,231,19,70,138,246,157,118,127,195,202,41,146,118,129,201,12,59,194,96,89,122,159,196,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,28,153,109,10,75,42,66,172,105,109,72,67,123,213,217,113,236,39,150,95,158,190,113,52,6,213,0,0,0,0,0,242,174,39,251,178,227,216,79,44,191,61,124,226,104,128,17,63,221,151,30,194,121,101,249,235,231,19,64,109,80,0,0,242,174,39,251,178,227,216,79,44,191,61,124,226,104,128,17,63,221,151,30,194,121,101,249,235,231,19,64,109,80,0,0,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,245,128,8,11,237,12,216,178,171,178,198,104,72,174,225,12,63,45,57,87,137,100,17,225,249,135,37,82,138,19,230,222,167,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,239,28,90,30,211,169,99,211,238,105,101,110,4,206,156,9,83,203,60,203,161,119,206,27,172,238,120,216,92,83,209,247,187,167,144,243,127,72,202,208,226,108,227,72,87,133,69,123,88,238,70,100,126,123,54,174,217,71,49,246,74,204,117,224,172,106,215,29,74,157,188,126,129,95,97,147,68,90,188,84,153,17,169,36,102,123,183,145,169,36,235,38,102,166,212,164,153,26,208,182,220,88,122,62,0,0,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,71,153,108,254,201,202,238,207,249,203,139,50,119,17,189,196,75,195,53,5,71,110,78,148,35,139,138,180,147,145,164,232,66,214,77,239,88,113,167,119,122,205,72,215,165,94,36,153,15,77,34,16,59,96,178,114,187,129,182,160,60,213,144,247,17,69,204,186,123,18,33,185,165,8,220,74,131,29,136,146,35,88,150,165,171,74,17,25,221,225,165,9,62,39,66,117,27,106,48,27,255,0,217,63,138,104,88,131,98,92,33,73,164,78,226,37,225,154,133,94,151,84,111,116,180,112,242,151,57,233,105,110,234,34,37,221,137,113,215,116,153,167,199,107,234,74,136,163,7,181,31,219,179,51,127,50,252,158,16,216,174,195,236,107,74,129,143,243,79,46,94,143,44,234,85,202,61,58,183,29,212,161,59,132,177,5,231,89,117,43,86,173,68,179,85,65,147,73,18,76,140,146,229,205,54,34,86,186,246,163,251,118,102,111,230,95,147,194,1,181,93,134,63,183,103,239,111,249,72,72,166,127,100,229,11,104,12,154,197,153,59,136,222,225,226,98,106,122,163,183,39,74,215,194,74,66,137,200,210,116,33,104,55,55,79,182,211,187,189,100,149,232,210,175,10,140,132,117,246,24,254,221,159,189,191,229,33,42,128,60,171,143,75,187,53,230,244,108,250,200,108,13,155,140,191,17,201,24,138,142,203,213,2,136,195,172,176,213,69,23,106,107,45,161,219,172,144,220,150,222,108,140,205,87,36,17,146,148,70,74,56,23,219,155,43,233,89,57,181,166,102,96,58,18,162,21,53,138,199,121,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,173,98,50,108,140,146,155,233,41,41,236,96,205,233,56,191,33,177,46,81,212,95,150,244,140,189,172,37,232,102,166,26,67,12,211,170,27,199,91,101,11,79,141,107,41,44,206,113,70,178,228,79,54,68,163,34,210,128,139,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,106,128,0,0,69,95,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,213,94,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,0,0,0,0,0,33,91,182,175,218,159,11,125,159,193,249,141,68,77,72,133,110,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,0,32,37,83,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,54,171,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,0,0,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,6,85,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,74,166,205,63,251,13,181,127,179,252,119,255,0,151,170,8,86,19,83,179,79,254,195,109,95,236,255,0,29,255,0,229,234,130,21,128,122,168,0,0,16,173,218,117,176,119,220,66,187,39,62,114,158,139,167,0,226,10,130,187,202,151,78,167,110,226,225,119,148,134,82,221,213,189,81,238,100,62,169,6,157,45,182,211,42,54,217,43,107,105,39,174,187,31,109,103,140,182,69,205,15,78,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,143,209,69,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,207,182,221,27,25,87,118,60,204,120,180,198,234,189,243,131,49,71,17,35,12,212,157,90,10,82,155,104,209,189,141,37,180,218,207,53,189,104,141,196,164,155,113,43,74,147,164,205,109,54,19,211,149,185,165,129,51,167,2,83,51,51,45,43,189,243,134,235,59,238,10,111,10,244,125,238,233,229,178,231,209,188,132,56,155,56,210,211,226,73,94,215,43,145,145,159,107,16,23,217,231,182,157,87,101,140,208,143,66,197,248,130,90,114,175,18,200,50,196,16,202,50,165,20,39,205,189,45,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,221,184,180,51,166,122,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,245,128,0,0,0,0,0,0,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,53,32,0,0,0,0,3,175,227,252,1,131,115,79,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,93,128,0,121,225,219,111,99,236,77,178,54,104,59,69,81,75,155,130,107,146,31,86,19,172,75,118,62,254,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,210,158,149,178,119,181,62,77,253,160,97,239,152,176,61,9,231,166,69,229,198,209,121,113,81,202,252,208,163,113,212,169,214,117,151,154,50,68,170,124,164,145,147,114,163,56,100,123,183,145,169,86,59,26,77,42,82,22,149,161,107,66,160,175,1,100,94,99,236,233,183,118,86,101,126,104,81,184,26,172,28,192,195,174,178,243,70,107,139,80,138,170,155,36,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,144,244,40,0,0,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,0,0,15,42,227,213,64,242,174,2,127,191,246,172,191,253,223,255,0,254,156,16,2,39,251,255,0,106,203,255,0,221,255,0,255,0,233,193,0,32,61,84,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,213,64,242,174,61,84,0,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,39,248,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,176,0,15,57,155,96,236,153,140,182,69,205,15,65,235,178,37,214,40,83,227,183,38,133,136,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,215,109,218,204,137,46,160,207,63,246,110,118,130,70,217,218,75,153,61,156,149,89,106,203,170,140,133,73,133,82,121,215,94,70,25,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,181,214,225,156,175,237,59,179,214,21,218,131,38,171,89,71,138,100,240,28,126,238,77,58,168,136,173,200,122,153,57,165,106,106,67,105,89,127,140,218,201,42,66,150,211,174,160,150,141,122,139,207,14,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,70,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,65,233,204,69,95,110,119,237,39,251,228,254,77,14,202,61,186,127,1,178,254,117,227,63,246,60,92,1,54,114,127,198,74,169,110,72,53,127,181,112,168,82,127,29,146,95,235,118,67,183,59,246,147,253,242,127,38,128,197,93,138,158,212,248,167,236,254,119,204,105,194,106,68,43,118,42,123,83,226,159,179,249,223,49,167,9,169,0,0,0,1,138,182,177,246,88,206,79,179,252,67,242,231,198,85,24,171,107,31,101,140,228,251,63,196,63,46,124,7,154,193,234,160,121,87,30,170,0,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,252,0,0,34,175,183,59,246,147,253,242,127,38,141,84,236,185,231,183,94,89,254,122,249,60,209,181,125,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,208,19,246,56,200,236,125,5,230,118,28,105,85,140,138,222,240,28,169,230,47,22,151,81,112,0,234,216,221,162,115,130,189,185,111,61,223,226,142,210,63,19,18,50,167,184,125,55,229,175,161,95,200,7,153,220,200,104,154,174,48,146,183,56,137,62,69,111,217,172,117,66,43,157,134,70,207,42,82,169,88,178,35,10,116,214,106,167,54,187,154,52,255,0,93,116,188,254,3,31,68,109,78,200,67,105,35,51,59,244,43,251,128,74,95,100,214,27,132,189,197,85,196,50,167,30,195,149,20,29,217,35,87,42,155,101,235,123,253,81,42,80,144,150,161,176,218,72,136,144,210,82,68,69,98,177,16,142,222,202,58,100,134,48,29,26,74,219,112,144,186,45,77,36,102,217,145,95,189,60,255,0,32,145,102,202,205,164,191,114,64,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,1,106,133,194,213,0,161,35,223,113,112,181,60,133,224,3,243,107,50,78,62,230,196,103,171,87,190,222,67,244,135,87,198,238,50,223,5,189,121,8,190,242,218,140,138,254,168,8,91,219,115,23,57,59,21,238,142,34,147,188,194,251,187,239,175,107,185,39,225,241,26,81,17,4,185,8,74,136,172,119,234,95,1,177,219,88,84,98,63,140,24,38,100,178,187,208,146,159,11,132,124,247,175,141,120,163,180,167,170,44,182,146,51,51,213,208,175,251,19,18,22,82,181,217,81,64,131,221,208,234,27,134,55,174,208,42,41,82,183,37,168,203,188,209,212,250,159,66,18,121,13,4,220,70,16,146,34,36,182,146,43,23,192,71,247,101,141,17,230,114,254,139,53,102,178,39,40,245,52,216,219,50,47,234,161,251,255,0,32,144,86,203,74,18,159,34,34,8,69,192,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,139,220,46,22,0,176,114,35,213,33,194,163,50,81,17,24,189,10,62,69,112,28,160,40,93,5,64,124,117,6,73,237,221,245,114,191,79,200,32,51,110,204,50,154,70,103,211,208,134,229,17,22,26,105,207,164,47,240,137,63,2,229,200,79,219,165,123,8,73,237,28,128,194,51,58,34,219,106,218,112,123,103,235,31,94,34,88,13,33,160,30,154,187,7,254,55,252,19,19,19,217,120,77,43,7,82,150,167,8,140,232,213,47,121,127,213,33,15,24,108,154,58,212,114,127,212,241,223,175,226,31,144,152,190,204,51,166,122,29,74,67,94,177,81,234,55,47,23,78,242,18,68,132,51,109,202,44,119,45,37,252,66,241,198,197,183,45,233,233,164,173,250,7,32,162,135,208,199,2,200,174,99,156,250,24,226,50,35,1,68,149,138,227,144,186,10,17,22,146,33,80,23,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,236,2,160,44,215,241,23,94,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,2,213,11,133,128,44,50,43,139,209,238,28,102,71,126,67,145,30,235,128,188,0,0,124,85,22,137,205,221,239,202,253,63,32,243,217,182,253,29,116,172,214,165,49,185,125,36,120,117,133,253,42,108,127,174,100,151,145,114,228,61,13,62,141,90,121,94,215,16,65,218,71,75,56,89,207,72,74,88,208,94,137,71,81,248,175,253,151,51,227,240,1,168,212,180,235,158,210,121,243,213,211,252,83,19,121,217,111,23,119,144,216,85,219,47,156,10,169,115,233,253,85,116,66,69,8,181,85,88,34,253,215,252,19,19,159,217,137,23,70,206,56,57,253,221,141,81,42,165,123,255,0,217,87,191,152,6,228,167,161,125,66,162,132,42,2,134,56,22,103,168,249,14,101,117,28,75,245,140,5,80,103,164,185,14,177,154,216,23,238,161,149,152,203,45,59,211,187,61,45,195,245,26,23,27,184,223,112,188,84,101,179,189,221,234,78,189,59,205,90,117,38,246,181,202,247,29,165,30,169,11,147,212,4,86,255,0,168,99,255,0,194,139,255,0,18,127,252,124,74,160,0,0,0,0,0,0,0,0,0,0,0,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,213,114,111,40,112,110,68,101,221,63,43,114,249,137,108,97,234,76,137,207,65,98,75,230,242,227,162,76,183,165,27,36,179,241,41,8,83,234,66,13,70,165,232,74,117,41,106,186,143,186,128,0,0,0,0,0,8,171,255,0,80,199,255,0,133,23,254,36,255,0,248,248,223,253,151,50,47,250,26,242,39,12,228,167,165,62,145,250,57,198,254,169,240,60,30,255,0,136,152,252,159,192,239,28,211,167,127,167,215,59,233,191,43,216,178,168,0,0,0,8,171,255,0,80,199,255,0,133,23,254,36,255,0,248,248,223,253,151,50,47,250,26,242,39,12,228,167,165,62,145,250,57,198,254,169,240,60,30,255,0,136,152,252,159,192,239,28,211,167,127,167,215,59,233,191,43,216,178,168,0,0,0,0,0,0,12,41,181,118,202,57,113,181,174,92,47,5,99,86,184,26,172,29,227,244,10,251,12,146,229,82,37,40,136,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,51,88,0,0,0,13,85,219,159,97,143,232,209,244,39,253,116,125,14,244,59,188,191,180,157,225,197,113,124,55,248,67,58,52,240,223,186,190,191,117,185,245,77,138,123,55,191,160,251,52,234,185,153,247,101,244,183,188,240,251,244,46,11,209,222,3,119,188,147,29,237,238,243,138,118,246,225,180,233,210,87,215,123,242,177,238,168,0,13,85,219,159,97,143,232,209,244,39,253,116,125,14,244,59,188,191,180,157,225,197,113,124,55,248,67,58,52,240,223,186,190,191,117,185,237,80,0,208,13,151,59,41,63,161,175,61,176,206,117,253,222,189,35,244,115,141,253,76,244,91,131,223,241,16,223,141,248,110,45,205,58,119,250,189,67,190,155,114,189,201,181,31,101,39,244,74,103,182,38,206,191,187,215,163,158,145,240,95,169,158,139,113,155,142,30,27,17,191,13,197,183,171,86,227,87,168,86,213,110,118,185,239,248,0,213,93,134,54,24,254,130,239,77,191,215,71,211,31,76,123,183,251,73,221,252,47,9,196,255,0,132,61,175,87,19,251,155,104,247,223,150,213,0,0,210,13,178,123,50,41,91,88,102,227,57,175,79,205,56,152,34,66,168,241,233,179,163,179,133,211,49,115,159,101,110,218,83,174,148,150,77,75,221,45,166,139,82,76,201,12,32,181,88,136,147,251,251,16,236,15,93,216,203,21,98,90,180,124,244,244,174,139,138,41,236,199,153,72,244,97,16,111,41,135,53,71,147,191,57,14,175,192,135,36,163,118,68,148,171,127,117,92,208,145,184,0,2,53,115,99,177,175,238,161,154,120,203,51,63,162,59,187,61,45,196,21,26,239,5,232,134,251,133,226,164,184,246,235,121,198,167,94,157,230,157,90,83,123,94,197,123,13,213,217,115,34,255,0,161,175,34,112,206,74,122,83,233,31,163,156,111,234,159,3,193,239,248,137,143,201,252,14,241,205,58,119,250,125,115,190,155,242,189,139,42,128,0,0,0,13,85,219,159,97,143,232,209,244,39,253,116,125,14,244,59,188,191,180,157,225,197,113,124,55,248,67,58,52,240,223,186,190,191,117,185,237,80,0,208,13,151,59,41,63,161,175,61,176,206,117,253,222,189,35,244,115,141,253,76,244,91,131,223,241,16,223,141,248,110,45,205,58,119,250,189,67,190,155,114,189,203,127,192,0,0,0,0,0,0,6,149,109,173,217,189,253,24,57,167,74,204,207,187,47,162,93,217,135,216,161,112,94,142,241,251,205,220,153,15,111,119,156,83,86,191,19,167,78,147,182,139,223,157,139,117,64,6,170,236,49,176,199,244,23,122,109,254,186,62,152,250,99,221,191,218,78,239,225,120,78,39,252,33,237,122,184,159,220,219,71,190,252,182,168,0,0,0,0,98,173,168,242,47,250,37,50,39,19,100,167,165,62,142,122,71,193,126,169,240,60,102,227,135,152,196,159,192,239,27,213,171,113,167,215,43,106,191,59,88,244,3,253,67,31,254,20,95,248,147,255,0,227,226,85,0,6,170,237,207,176,199,244,104,250,19,254,186,62,135,122,29,222,95,218,78,240,226,184,190,27,252,33,157,26,120,111,221,95,95,186,220,241,86,203,157,148,159,208,215,158,216,103,58,254,239,94,145,250,57,198,254,166,122,45,193,239,248,136,111,198,252,55,22,230,157,59,253,94,161,223,77,185,94,229,191,224,0,0,0,0,0,2,42,255,0,212,49,255,0,225,69,255,0,137,63,254,62,36,167,41,240,47,220,191,43,48,110,89,247,167,121,250,37,135,233,212,46,55,113,185,226,184,88,205,179,189,221,234,86,141,91,189,90,117,42,215,181,206,215,29,172,0,0,0,0,70,174,108,118,53,253,212,51,79,25,102,103,244,71,119,103,165,184,130,163,93,224,189,16,223,112,188,84,151,30,221,111,56,212,235,211,188,211,171,74,111,107,216,175,97,37,64,3,95,242,211,101,47,185,222,198,211,54,73,244,247,188,56,188,63,93,161,122,65,221,123,173,61,228,228,165,239,120,93,242,175,187,226,173,167,123,226,209,213,55,229,165,127,234,24,255,0,240,162,255,0,196,159,255,0,31,18,168,0,0,0,0,58,86,116,101,14,13,207,172,175,196,25,71,152,12,75,114,133,136,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,100,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,125,212,0,69,95,250,134,63,252,40,191,241,39,255,0,199,198,234,108,117,179,86,59,217,103,2,72,203,58,254,119,122,119,134,226,232,244,126,23,163,76,210,251,163,83,210,30,149,244,136,117,199,36,111,92,124,149,244,138,240,110,236,158,74,177,108,0,0,0,0,0,0,0,0,0,13,85,219,159,97,143,232,209,244,39,253,116,125,14,244,59,188,191,180,157,225,197,113,124,55,248,67,58,52,240,223,186,190,191,117,185,245,77,138,123,55,191,160,251,52,234,185,153,247,101,244,183,188,240,251,244,46,11,209,222,3,119,188,147,29,237,238,243,138,118,246,225,180,233,210,87,215,123,242,177,238,168,0,0,0,0,0,0,0,0,0,197,89,219,179,166,4,206,250,198,5,197,149,248,251,156,73,151,56,130,13,119,15,212,245,188,174,23,117,62,36,153,77,110,80,234,27,94,253,184,100,206,167,9,123,189,122,210,70,101,99,202,160,0,0,0,0,0,3,74,182,214,236,222,254,140,28,211,165,102,103,221,151,209,46,236,195,236,80,184,47,71,120,253,230,238,76,135,183,187,206,41,171,95,137,211,167,73,219,69,239,206,197,218,246,24,216,99,250,11,189,54,255,0,93,31,76,125,49,238,223,237,39,119,240,188,39,19,254,16,246,189,92,79,238,109,163,223,126,91,84,0,0,0,0,34,175,253,67,31,254,20,95,248,147,255,0,227,226,85,0,6,42,251,133,255,0,253,172,127,67,71,165,63,181,255,0,160,189,247,192,255,0,216,238,11,138,225,247,159,239,247,123,207,220,235,253,144,208,15,245,12,127,248,81,127,226,79,255,0,143,137,84,0,0,0,0,24,171,106,60,139,254,137,76,137,196,217,41,233,79,163,158,145,240,95,170,124,15,25,184,225,230,49,39,240,59,198,245,106,220,105,245,202,218,175,206,214,60,170,0,34,175,253,67,31,254,20,95,248,147,255,0,227,226,85,0,0,0,0,6,191,237,173,178,151,244,96,229,101,43,44,253,61,244,75,187,49,3,21,222,55,186,248,253,230,238,52,134,119,91,189,243,86,191,19,171,86,163,182,139,91,157,203,0,108,185,217,73,253,13,121,237,134,115,175,238,245,233,31,163,156,111,234,103,162,220,30,255,0,136,134,252,111,195,113,110,105,211,191,213,234,29,244,219,149,238,91,254,0,0,0,0,53,215,109,45,139,112,110,217,56,54,145,70,172,226,41,120,111,16,225,185,14,61,69,173,50,201,201,68,116,60,109,148,150,93,140,107,66,93,67,137,105,187,30,164,173,43,109,6,74,211,173,14,108,80,0,138,191,245,12,127,248,81,127,226,79,255,0,143,140,255,0,180,175,103,182,59,218,155,2,101,181,3,50,246,150,226,177,38,4,239,142,55,16,122,26,202,59,223,141,121,149,183,247,171,50,91,110,62,233,182,16,223,132,213,174,218,142,199,123,238,168,0,210,173,138,123,55,191,160,251,52,234,185,153,247,101,244,183,188,240,251,244,46,11,209,222,3,119,188,147,29,237,238,243,138,118,246,225,180,233,210,87,215,123,242,177,238,168,0,0,0,0,14,169,155,24,23,238,161,149,152,203,44,251,211,187,61,45,195,245,26,23,27,184,223,112,188,84,103,25,222,238,245,39,94,157,230,173,58,147,123,90,229,123,142,214,0,34,175,253,67,31,254,20,95,248,147,255,0,227,226,85,0,0,0,0,6,191,237,173,178,151,244,96,229,101,43,44,253,61,244,75,187,49,3,21,222,55,186,248,253,230,238,52,134,119,91,189,243,86,191,19,171,86,163,182,139,91,157,203,0,108,185,217,73,253,13,121,237,134,115,175,238,245,233,31,163,156,111,234,103,162,220,30,255,0,136,134,252,111,195,113,110,105,211,191,213,234,29,244,219,149,238,91,254,0,0,0,3,85,118,231,216,99,250,52,125,9,255,0,93,31,67,189,14,239,47,237,39,120,113,92,95,13,254,16,206,141,60,55,238,175,175,221,110,120,171,101,206,202,79,232,107,207,108,51,157,127,119,175,72,253,28,227,127,83,61,22,224,247,252,68,55,227,126,27,139,115,78,157,254,175,80,239,166,220,175,114,223,240,1,97,149,199,17,145,106,33,202,56,207,169,0,228,71,184,94,44,71,184,94,0,62,10,170,53,110,185,31,45,93,63,32,251,199,4,150,247,154,121,94,215,1,231,15,106,8,133,27,30,65,66,73,118,58,59,74,241,127,183,60,49,110,26,96,228,214,227,48,73,81,154,181,242,73,115,228,131,49,154,54,188,140,81,179,18,158,141,26,111,66,104,237,123,255,0,95,124,98,252,172,140,220,188,121,76,142,234,53,165,123,251,149,237,123,50,179,1,52,29,152,148,98,135,147,88,110,74,144,250,77,116,234,154,124,101,98,254,170,57,240,248,13,220,34,177,91,200,106,231,103,237,53,136,57,19,133,212,203,58,62,246,168,167,214,51,254,216,186,126,99,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,200,133,69,44,70,2,132,68,46,20,183,49,80,1,211,51,21,134,95,238,253,234,205,58,119,182,177,145,126,32,238,99,165,230,49,25,247,125,191,190,255,0,230,0,243,221,180,115,164,120,198,41,93,60,233,40,255,0,202,188,49,214,4,132,117,12,87,6,26,80,226,141,205,239,38,202,234,59,54,163,229,250,6,68,218,70,62,239,25,196,240,91,245,33,179,235,253,245,225,215,50,26,42,102,102,189,14,50,209,172,151,196,221,55,181,237,25,211,255,0,64,139,61,83,65,217,183,65,85,43,39,240,235,234,102,74,53,64,169,35,233,83,98,254,169,44,252,139,200,110,72,215,157,137,233,205,65,201,92,54,77,179,162,204,79,47,90,255,0,217,238,159,152,216,97,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,133,194,213,0,176,210,71,206,196,46,65,23,46,64,125,1,60,128,94,2,133,204,84,5,44,71,212,132,69,246,140,96,57,142,98,183,170,164,112,116,69,193,106,90,175,125,126,23,37,171,151,135,253,34,93,70,148,237,225,130,233,19,240,182,44,168,185,14,30,249,140,13,63,66,149,21,42,81,105,110,81,149,149,212,185,152,44,32,214,158,181,55,49,181,37,70,70,87,230,71,207,161,137,114,236,172,113,247,168,20,242,83,203,52,247,21,72,200,148,163,63,237,154,68,75,63,29,49,171,42,142,147,43,38,221,10,223,176,191,65,45,221,149,113,76,176,157,45,242,114,198,170,37,72,173,111,251,38,95,204,36,162,73,35,114,142,209,31,226,39,248,135,40,227,140,86,142,209,94,254,4,255,0,16,228,20,80,250,31,212,56,20,103,207,152,231,28,75,34,43,128,162,20,118,181,204,114,23,65,198,158,163,144,186,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,186,190,2,134,174,64,46,191,59,1,29,197,154,133,64,93,114,11,243,176,180,186,139,192,90,102,119,20,23,25,95,222,22,1,193,115,243,28,164,98,186,11,200,191,64,173,128,82,247,49,83,50,32,34,183,188,12,175,239,0,212,64,103,97,104,0,188,5,132,102,98,186,128,92,2,221,95,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,84,46,22,168,5,154,76,92,158,86,0,79,48,23,128,0,10,25,92,66,215,106,22,30,83,121,189,2,65,34,49,19,120,41,165,29,139,159,41,83,79,151,33,52,194,51,251,74,176,69,58,165,91,168,86,148,136,200,114,38,4,119,73,28,84,169,94,5,204,81,89,87,229,212,4,79,225,8,202,151,136,162,71,70,155,175,121,109,93,57,54,163,255,0,64,157,238,205,168,14,66,217,163,6,37,102,139,148,122,161,120,127,253,168,249,136,68,201,152,12,203,205,10,60,55,146,133,161,124,69,201,72,37,17,218,59,135,208,254,161,61,91,14,211,88,167,236,245,132,219,97,13,165,36,221,64,136,144,130,73,115,168,62,126,224,27,6,0,0,45,87,81,97,149,204,94,161,97,159,59,128,184,138,197,97,113,11,11,160,188,186,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,172,44,52,29,239,200,94,103,113,105,157,128,85,60,172,47,22,36,253,226,226,230,2,162,150,35,234,66,160,3,207,54,219,16,213,23,51,105,200,86,143,250,30,101,94,31,247,68,145,140,178,2,17,212,51,110,131,12,137,7,188,226,185,44,188,60,163,58,124,255,0,64,216,190,209,140,61,22,149,155,116,214,216,38,136,189,18,101,207,3,36,158,124,76,191,47,168,98,237,139,48,171,53,253,160,240,115,47,190,130,67,253,227,116,173,146,89,120,96,200,247,25,243,232,2,108,182,48,165,247,110,69,225,134,244,50,147,75,115,203,232,202,221,103,60,126,67,61,12,123,145,52,54,48,254,90,81,169,172,26,13,12,148,146,35,67,100,130,241,72,113,93,11,167,81,144,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,5,12,236,42,40,101,113,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,253,144,168,165,185,220,84,0,116,12,213,117,109,247,94,133,169,55,223,222,199,111,196,29,252,116,28,212,107,121,221,126,43,91,127,238,255,0,16,73,30,120,179,218,162,185,152,174,42,212,235,170,253,77,66,124,106,191,245,199,126,63,17,247,108,199,73,118,126,113,225,164,182,109,17,185,198,91,93,253,209,94,248,124,7,227,231,130,55,120,178,34,72,255,0,181,205,159,254,21,193,177,91,2,96,42,109,111,51,176,37,70,81,70,81,189,222,154,146,228,84,174,246,143,40,138,230,103,207,160,118,94,233,114,217,58,156,229,63,39,176,251,46,27,102,164,183,52,143,71,78,115,29,63,33,154,71,84,203,42,44,90,30,13,167,192,136,219,72,109,162,120,136,155,104,144,92,222,90,143,145,116,230,99,181,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,216,84,80,200,189,224,45,22,145,221,66,227,232,98,196,145,94,224,57,75,160,168,161,116,21,0,26,245,181,205,13,218,142,90,99,119,27,90,203,250,76,169,34,201,108,213,207,135,127,227,241,27,10,48,174,212,82,147,23,43,49,202,205,104,45,24,66,166,191,17,249,70,120,7,158,140,105,9,202,110,53,153,21,221,90,155,221,223,82,116,159,54,146,125,63,40,148,206,202,106,162,23,66,129,4,155,43,183,65,169,42,250,249,255,0,84,211,238,252,162,47,115,46,89,78,204,10,148,130,82,21,175,115,205,7,114,228,194,11,253,2,77,123,40,98,154,96,68,144,73,93,213,135,234,69,211,151,245,77,31,204,34,164,246,49,222,59,71,230,132,255,0,16,229,28,81,121,70,103,253,173,63,196,57,69,64,113,44,200,204,249,144,228,87,50,50,248,14,21,36,136,172,96,42,146,43,245,23,145,216,113,160,139,204,114,17,0,188,0,0,0,0,0,0,0,0,0,0,0,90,106,1,83,59,11,76,253,226,138,95,196,133,134,179,50,50,228,2,213,172,174,98,221,70,175,112,161,145,223,161,142,70,145,126,183,46,64,8,73,222,246,62,131,150,199,228,46,34,34,232,42,2,132,86,21,0,0,0,0,0,0,0,0,0,20,50,184,182,199,228,47,0,28,42,230,119,21,43,245,176,188,208,71,230,26,108,118,247,0,160,173,237,238,21,210,65,111,112,1,157,133,53,124,5,7,17,186,125,57,0,231,37,92,84,113,33,125,58,14,66,50,50,234,2,160,0,0,0,0,0,0,0,0,0,0,0,0,45,80,184,90,160,20,62,130,137,79,48,51,177,139,139,168,10,151,33,80,0,1,160,29,162,149,232,16,24,175,83,158,147,29,46,191,128,229,105,74,158,74,84,122,138,89,21,139,169,243,33,191,226,39,59,79,177,81,250,118,112,137,216,127,77,129,116,219,87,139,155,211,75,151,48,26,41,179,140,85,78,206,204,60,132,25,248,248,187,88,181,116,136,247,243,9,237,217,58,18,225,228,94,25,109,102,102,100,153,165,205,54,235,53,227,16,103,177,189,28,234,217,243,132,25,54,223,86,247,188,63,6,87,62,80,228,116,228,126,66,122,242,6,156,84,172,165,161,65,36,186,157,215,21,201,194,178,185,201,116,249,242,47,49,59,140,132,0,2,139,84,56,206,250,175,97,121,159,188,82,196,96,5,208,94,93,5,19,200,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,211,43,11,21,254,129,200,101,113,198,160,4,31,34,33,200,93,7,26,121,24,228,46,128,42,0,0,33,131,180,230,144,235,121,169,13,195,82,188,24,41,181,115,110,221,36,204,24,219,179,233,80,207,59,176,19,110,79,101,14,126,170,93,6,162,212,95,122,74,247,92,108,15,105,246,30,91,184,244,231,37,137,70,150,112,53,205,68,159,9,89,233,167,204,236,52,251,98,28,64,237,47,104,252,22,87,142,148,53,222,62,39,46,93,96,73,235,204,188,196,30,128,242,241,40,78,19,131,187,112,150,155,59,101,23,67,250,85,14,202,58,38,74,212,187,215,46,233,50,245,180,173,225,72,59,182,119,79,41,14,23,46,103,228,59,216,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,34,234,98,211,112,181,90,228,2,240,22,234,191,75,5,207,200,5,194,128,102,126,225,67,185,251,128,92,2,219,153,123,133,72,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,11,152,168,167,66,1,80,20,35,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,179,78,91,113,123,179,120,105,45,91,235,93,86,233,160,119,209,140,179,161,179,115,185,236,70,118,226,58,127,218,192,121,231,206,249,8,149,139,34,45,179,73,145,83,155,79,133,87,231,189,112,111,143,102,174,24,150,251,153,115,87,250,98,105,93,239,207,112,102,159,236,196,250,215,183,81,160,57,170,157,56,154,33,42,228,92,27,125,127,219,22,36,251,179,47,132,60,23,150,233,41,40,55,63,86,60,26,202,255,0,133,153,238,17,82,75,66,96,227,210,152,100,204,204,211,171,221,111,217,25,143,188,112,67,34,40,200,34,62,92,255,0,140,115,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,84,46,22,168,5,170,245,79,234,28,72,51,185,17,14,85,94,199,245,14,36,145,146,136,192,125,9,233,204,84,81,62,169,10,128,12,19,181,163,68,230,82,99,253,41,185,250,23,85,34,231,254,12,248,206,195,7,109,88,164,253,202,49,226,44,124,240,109,83,252,217,240,33,231,175,24,33,77,99,25,104,89,88,203,119,255,0,146,72,149,94,201,227,105,84,40,9,253,151,112,212,175,255,0,116,210,34,191,31,22,140,113,60,188,183,95,249,20,137,64,236,153,155,120,145,99,158,171,39,15,84,143,161,127,213,52,127,56,138,147,214,127,2,221,191,20,191,136,94,56,216,59,176,217,249,160,191,136,114,10,128,224,116,238,102,100,57,143,161,142,7,12,174,100,2,230,203,149,199,34,122,142,54,207,149,135,33,29,128,92,0,0,0,0,0,0,0,0,2,135,200,5,14,227,137,106,87,159,188,114,40,207,220,56,86,70,125,60,192,89,173,94,98,228,164,204,202,197,239,4,55,170,247,176,230,66,8,191,72,10,147,105,183,50,230,46,34,34,232,66,160,0,0,44,91,137,110,218,136,249,249,0,188,7,72,197,153,173,65,194,108,72,122,116,74,138,201,136,171,148,123,150,219,87,133,36,174,69,169,101,207,194,99,88,51,63,180,123,0,96,213,84,162,49,75,198,8,126,30,230,202,110,157,9,105,45,122,15,150,167,249,242,87,188,128,110,131,242,227,198,43,188,230,146,189,186,25,255,0,16,252,42,158,97,97,10,58,77,85,10,190,228,137,205,209,253,238,234,188,92,249,114,73,249,24,138,92,208,237,94,196,143,205,121,156,29,90,196,240,27,75,205,169,36,253,14,152,171,35,117,226,46,102,174,102,163,191,255,0,149,134,190,226,206,209,45,161,171,206,60,81,179,18,90,90,92,165,60,132,185,67,166,17,146,79,85,136,236,209,243,177,128,155,132,237,11,148,42,245,113,125,237,255,0,99,229,127,201,142,209,77,199,88,90,174,146,85,62,171,189,35,115,118,95,64,226,124,92,185,115,73,121,144,243,208,214,215,155,65,115,211,143,204,191,52,193,255,0,145,25,3,10,118,140,109,15,135,222,97,51,179,22,98,218,76,164,190,226,90,161,83,12,205,23,77,200,174,209,115,177,24,9,242,105,246,158,34,83,107,185,31,78,70,57,4,79,101,167,106,228,229,46,155,31,21,84,49,84,197,30,251,127,186,162,211,18,75,245,205,54,178,211,211,195,229,208,109,198,79,109,217,128,243,22,3,42,238,188,82,111,41,135,94,82,159,133,17,4,100,151,180,126,193,227,231,204,128,109,72,14,177,135,179,2,143,136,218,101,200,81,166,163,123,29,50,11,122,132,23,132,200,185,29,148,124,252,68,59,49,40,149,208,5,64,0,0,0,0,82,196,62,69,161,90,136,237,208,125,130,197,54,147,247,0,249,210,174,101,204,114,165,101,208,204,90,182,180,145,153,91,144,176,174,94,240,31,73,31,199,144,184,113,164,238,69,245,14,64,0,0,0,0,0,0,0,0,0,0,1,106,133,194,211,59,128,182,233,49,84,252,5,151,231,97,122,61,192,47,0,0,28,110,185,187,183,59,92,65,119,105,54,52,122,161,156,84,182,155,169,111,16,230,16,97,179,45,201,21,239,42,103,47,87,226,39,30,166,241,181,187,181,249,234,255,0,64,243,211,182,221,105,234,222,106,210,165,58,226,148,105,195,204,55,117,37,41,59,20,153,39,238,250,192,119,14,207,170,87,21,159,216,9,213,49,169,42,239,78,122,173,123,66,149,241,19,163,151,177,202,46,15,128,194,81,164,147,189,229,123,245,117,102,33,139,179,135,14,174,78,109,229,229,72,183,86,87,123,117,82,175,250,218,90,122,90,194,106,240,179,7,26,133,21,131,183,135,95,67,229,205,106,48,31,170,0,0,56,213,127,112,162,125,194,227,232,98,212,144,11,133,197,208,90,69,113,112,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,26,186,142,67,43,142,53,0,39,168,228,46,131,137,60,140,136,114,151,64,21,0,0,17,227,218,59,64,102,74,43,179,149,19,82,217,192,82,172,189,225,149,173,197,159,75,136,171,217,242,173,232,246,113,80,42,167,35,135,225,248,175,164,209,175,78,168,174,167,165,142,253,124,132,195,246,129,81,248,156,63,138,100,25,32,244,96,57,197,205,70,93,17,40,196,43,225,89,10,164,99,72,178,16,102,70,214,187,26,72,143,171,74,47,127,214,32,244,21,177,174,37,111,17,100,150,27,146,83,120,133,173,169,202,53,110,244,94,211,157,79,145,12,242,52,251,179,122,188,186,166,71,225,134,156,82,204,202,21,77,124,210,146,233,83,116,189,223,88,220,17,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,204,139,168,25,216,112,184,225,149,174,2,171,89,159,67,229,97,243,169,75,189,210,99,144,140,213,203,207,144,188,153,243,176,3,26,141,37,168,115,16,181,8,209,200,133,224,0,0,0,0,0,0,40,165,18,74,230,63,38,163,137,160,83,55,123,246,100,43,121,123,104,74,79,165,188,204,188,192,126,184,161,153,36,174,125,6,184,230,30,218,56,11,3,166,66,100,210,177,50,148,212,5,204,35,98,36,101,114,45,127,140,241,115,240,253,67,84,115,19,181,134,155,9,250,132,92,58,172,99,21,72,221,110,117,209,169,170,36,220,144,106,189,221,87,91,171,207,168,9,53,118,161,17,147,52,184,245,140,191,114,127,204,40,221,70,27,170,210,219,215,50,43,250,167,252,194,22,177,71,106,190,108,76,150,226,168,56,198,187,25,179,82,77,36,237,6,148,102,69,166,199,251,21,123,197,48,255,0,106,182,107,69,146,107,171,227,26,235,232,220,233,179,116,26,85,245,220,185,250,165,203,168,9,174,189,197,68,101,225,30,214,58,11,252,95,125,35,25,200,211,187,221,104,163,211,75,79,173,126,142,151,192,109,62,2,219,75,47,177,179,109,170,29,35,19,167,121,48,162,22,254,36,100,248,143,79,226,188,124,188,69,241,1,177,160,63,6,135,140,169,149,230,88,122,35,18,144,79,234,211,189,74,72,203,73,157,239,101,31,145,143,220,66,201,101,114,184,11,128,0,0,80,250,10,128,11,5,72,252,197,76,174,45,1,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,133,154,76,37,238,236,212,141,90,119,222,251,126,32,239,163,161,102,155,251,158,236,235,207,127,208,191,196,1,231,59,56,45,233,60,93,63,236,20,127,229,28,18,49,217,143,198,119,126,91,17,126,3,245,99,203,241,166,126,94,162,56,51,81,254,35,17,70,95,62,80,208,92,203,251,226,196,152,118,98,180,217,97,204,181,116,211,207,245,103,157,255,0,190,76,17,82,125,10,252,50,47,241,254,51,28,227,134,33,145,199,65,151,78,127,198,57,133,64,0,0,0,5,12,200,128,84,0,0,0,0,0,0,0,0,0,0,0,0,5,12,174,42,0,56,149,254,129,199,115,212,57,76,237,238,28,122,188,93,0,115,55,234,16,184,90,131,186,72,92,0,49,22,210,177,153,123,42,113,206,241,180,43,250,82,169,151,52,145,242,225,158,25,116,98,221,162,80,165,229,62,57,74,72,206,248,82,166,92,139,252,25,208,33,231,131,54,89,109,140,198,170,182,218,18,148,167,113,98,73,88,191,0,216,146,110,201,174,72,142,127,254,174,212,126,102,216,141,236,231,105,77,102,101,97,10,35,185,112,253,74,223,216,237,137,23,236,149,66,156,144,210,108,101,108,55,81,59,219,254,201,180,34,202,84,35,126,182,107,252,68,255,0,16,229,28,81,75,76,102,139,201,9,47,224,28,162,162,134,56,28,47,17,152,231,62,131,133,194,59,152,10,183,208,114,23,81,196,217,14,66,47,112,11,192,0,0,0,0,0,5,166,119,1,112,180,207,220,44,53,145,123,203,244,138,165,68,163,34,1,82,43,138,146,8,142,231,99,252,130,165,200,84,5,9,41,46,137,34,252,130,160,0,0,62,105,149,8,52,246,87,34,108,198,24,109,187,106,83,174,18,18,155,157,138,230,125,58,144,215,237,160,118,174,203,172,175,138,81,101,86,240,228,169,13,206,101,149,178,230,33,97,133,167,91,42,112,140,200,201,70,92,173,250,110,3,48,99,124,115,232,117,57,19,251,175,140,215,36,163,232,223,238,237,116,168,239,125,39,248,189,62,34,60,243,111,180,218,183,135,123,171,132,203,73,197,196,111,245,110,241,74,219,245,119,118,189,163,243,234,52,247,105,205,169,97,102,133,70,175,74,165,97,102,9,180,98,73,19,155,126,61,88,164,147,141,146,158,73,25,18,90,46,71,188,35,213,123,116,243,24,123,8,236,251,153,248,219,139,224,48,62,41,251,203,119,175,115,66,144,247,175,170,215,177,21,189,83,1,222,115,31,109,92,217,204,9,134,228,124,77,139,105,45,57,11,130,83,72,197,50,92,73,220,215,117,157,137,36,124,151,107,91,221,212,117,236,15,131,177,134,111,213,97,71,170,230,125,101,181,85,183,155,197,200,91,178,140,183,73,81,149,245,58,90,191,6,95,87,47,33,189,251,63,118,110,226,154,90,34,84,106,216,202,171,5,113,43,109,191,186,145,133,156,108,212,132,238,142,247,83,229,98,228,101,123,123,140,72,6,93,228,201,224,136,52,246,23,136,142,87,5,189,185,156,61,214,173,102,179,252,115,181,181,127,0,8,167,203,142,204,143,77,225,53,86,153,157,186,14,67,78,40,208,238,26,223,88,210,230,142,167,40,175,208,103,108,45,217,49,134,16,134,120,188,205,165,202,62,25,36,102,230,14,108,238,175,15,139,156,147,231,252,226,71,221,169,82,104,172,165,185,181,88,141,105,61,55,117,228,183,204,249,251,207,200,117,218,214,110,224,218,51,122,149,95,162,184,162,119,116,105,58,163,73,50,62,127,95,144,13,68,107,179,35,46,98,223,85,83,13,185,171,207,7,49,202,223,246,209,134,179,27,179,131,9,180,196,167,160,226,218,76,67,110,158,181,17,53,133,154,77,148,68,179,213,201,226,231,211,244,13,196,196,251,87,66,135,195,112,56,73,137,250,245,234,221,85,200,244,91,77,175,102,143,173,207,244,12,19,138,51,151,27,226,180,187,30,159,146,181,199,10,68,101,69,214,202,158,116,137,74,212,94,230,57,159,136,185,0,141,60,222,200,57,25,85,81,171,20,60,106,228,158,235,220,105,221,66,56,250,183,137,110,246,179,170,211,248,67,243,189,190,35,28,209,243,51,49,48,148,133,55,69,199,152,142,26,82,131,108,138,45,85,246,8,137,70,74,50,240,171,165,249,219,204,72,54,45,217,203,52,51,57,201,110,175,5,226,154,81,84,183,119,189,2,67,219,189,222,159,130,111,125,31,14,163,31,85,187,56,115,22,95,223,74,153,136,219,53,168,188,7,132,95,59,88,173,253,215,224,3,18,229,206,221,217,181,129,95,67,147,43,248,186,174,219,112,74,25,54,238,44,146,130,185,26,60,124,210,175,196,50,183,199,168,223,28,172,237,49,170,226,14,243,226,178,190,89,240,251,157,59,204,80,167,61,109,119,181,227,114,232,52,163,17,246,127,230,13,29,43,117,114,49,10,203,126,109,243,194,207,167,207,251,231,192,107,110,32,194,178,176,215,15,196,41,213,113,58,237,173,131,111,213,183,153,157,253,96,30,140,48,118,123,30,42,101,46,158,22,225,181,73,40,246,227,181,251,147,207,240,101,248,221,62,3,36,192,170,113,168,66,247,26,53,223,150,171,218,215,248,124,7,152,234,14,53,58,51,204,172,169,102,249,182,250,94,34,39,180,222,198,92,189,83,242,25,235,47,246,192,123,7,20,13,238,90,45,246,225,239,110,226,170,166,217,43,94,191,239,7,111,88,65,232,20,185,138,136,151,202,30,211,122,5,37,180,70,169,101,213,62,46,136,206,150,167,241,82,27,230,110,145,145,115,143,228,55,11,40,246,232,202,220,124,243,49,93,171,225,90,107,135,76,76,197,165,88,170,51,138,65,221,178,52,25,105,79,50,215,215,225,208,81,180,192,62,72,53,106,109,79,95,1,62,52,157,221,181,238,94,74,244,222,246,189,143,151,67,253,3,235,1,67,34,50,177,144,177,77,23,186,223,160,114,0,11,9,58,75,168,174,175,128,169,149,197,182,63,32,23,128,176,148,68,42,74,35,1,112,0,0,0,0,0,0,0,11,5,226,192,22,95,153,21,135,33,117,28,71,235,16,228,79,80,23,128,0,14,191,138,230,28,78,22,200,53,107,215,251,43,116,211,252,227,206,158,210,51,156,171,230,5,53,199,117,36,251,173,150,252,74,213,203,126,247,243,143,69,24,193,122,56,78,87,190,243,255,0,52,121,228,207,214,14,94,106,208,99,182,102,106,118,20,84,21,138,231,115,146,233,116,247,136,55,147,179,67,3,196,74,178,227,16,155,204,169,223,213,143,9,198,45,95,217,136,245,175,229,240,18,167,5,180,179,21,13,166,214,43,244,43,123,204,105,31,103,110,23,149,79,202,188,191,150,234,157,34,111,189,110,74,100,211,214,76,178,235,127,136,222,50,43,21,130,5,64,0,81,198,101,241,2,47,125,197,21,212,84,186,0,188,186,10,143,201,195,248,179,10,226,178,168,250,45,137,105,85,142,230,168,61,73,168,247,124,198,228,112,83,154,182,246,51,218,12,247,111,35,82,117,54,171,41,55,43,145,92,126,176,0,0,0,0,15,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,213,75,90,82,87,51,34,1,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,245,128,0,0,0,0,0,0,15,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,213,43,66,146,118,50,50,1,245,128,0,0,0,0,0,0,0,0,0,0,235,248,203,31,224,220,190,141,74,149,140,241,12,74,82,43,149,136,84,10,97,60,103,174,101,70,91,164,212,120,237,33,36,106,90,212,163,185,216,188,40,74,214,173,40,66,148,93,128,0,0,0,0,7,228,211,177,102,21,172,87,106,248,90,147,137,169,83,107,88,127,135,239,122,116,121,173,185,42,159,191,65,173,142,33,164,153,173,173,226,8,212,141,100,90,146,70,101,114,1,250,192,0,0,0,63,39,22,98,154,22,6,194,181,156,107,138,103,112,84,92,63,79,145,84,168,201,221,45,205,196,86,27,83,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,32,31,172,3,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,107,85,91,180,199,98,138,5,86,109,10,187,156,18,233,213,42,116,135,34,76,135,47,9,86,217,126,51,237,168,210,227,78,54,168,100,164,45,42,35,73,164,200,140,140,140,140,6,208,0,234,153,91,154,88,19,58,112,37,51,51,50,210,187,223,56,110,179,190,224,166,240,175,71,222,238,158,91,46,125,27,200,67,137,179,141,45,62,36,149,237,114,185,25,25,179,75,52,176,38,75,96,74,158,102,102,93,119,185,176,221,27,115,198,205,225,94,145,186,222,188,134,91,250,54,80,183,21,119,29,66,124,41,59,94,231,98,35,50,14,214,3,90,176,159,104,246,198,56,231,21,81,176,86,22,206,78,54,181,136,42,17,233,116,232,222,142,213,91,223,202,125,196,182,211,122,215,25,40,78,165,173,37,117,25,36,175,115,50,46,99,101,64,0,97,76,235,219,51,102,205,157,177,84,92,21,156,121,145,232,253,106,109,61,21,70,35,119,60,249,122,226,173,199,27,75,154,227,176,226,10,235,101,194,177,158,175,13,237,99,35,54,74,109,153,179,102,209,56,170,86,10,201,204,200,244,130,181,10,158,186,163,241,187,158,124,77,17,80,227,109,169,205,114,24,109,7,101,188,217,88,143,87,138,246,177,25,144,102,176,31,36,42,181,42,163,38,124,58,125,78,36,169,20,185,5,18,115,76,188,149,174,43,230,211,111,19,78,164,142,232,89,180,243,78,18,85,99,208,226,21,209,68,103,245,128,0,0,0,0,0,0,13,106,197,157,163,219,24,224,108,85,89,193,88,167,57,56,42,214,31,168,72,165,212,99,122,59,85,115,113,41,135,20,219,173,235,68,101,33,90,86,133,21,210,102,147,181,200,204,185,128,217,80,29,83,43,115,75,2,103,78,4,166,102,102,90,87,123,231,13,214,119,220,20,222,21,232,251,221,211,203,101,207,163,121,8,113,54,113,165,167,196,146,189,174,87,35,35,62,214,0,0,0,0,0,0,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,245,128,0,0,15,145,202,181,41,154,172,122,19,213,56,136,169,76,142,244,184,240,212,242,73,247,152,101,77,165,215,80,221,245,41,8,83,236,165,74,34,178,77,214,200,237,168,175,245,128,0,0,0,0,0,0,0,0,0,0,0,249,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,119,90,201,166,93,112,210,155,158,134,214,174,137,51,47,172,0,0,0,0,0,0,0,0,0,0,0,0,124,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,59,173,100,211,46,184,105,77,207,67,107,87,68,153,144,125,96,0,0,0,0,0,0,0,3,228,166,85,169,85,168,203,153,70,169,196,159,29,185,15,196,91,177,158,75,168,75,236,58,182,94,104,212,147,50,37,182,235,110,54,180,245,74,208,164,157,140,140,135,214,0,0,62,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,125,96,0,0,0,0,0,0,0,0,0,0,0,0,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,125,96,0,0,0,0,0,0,0,0,0,0,0,62,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,29,208,179,105,230,156,36,170,199,161,196,43,162,136,207,235,0,0,0,0,0,0,1,242,84,234,212,170,44,100,76,172,212,226,64,142,228,134,34,33,217,47,37,164,41,247,221,67,44,180,74,81,145,26,220,117,198,219,66,122,169,107,74,74,230,100,67,235,0,0,0,0,0,0,0,0,0,0,0,0,24,255,0,58,243,239,41,246,118,194,177,113,174,113,226,191,71,232,179,106,8,165,177,39,129,147,47,92,165,182,227,137,111,68,118,220,89,93,12,184,119,50,211,225,181,238,100,70,25,0,88,99,1,101,110,222,187,39,103,78,59,166,101,158,90,102,183,124,226,74,206,251,130,133,220,85,40,251,221,211,43,121,207,164,122,58,27,77,155,105,106,241,40,175,107,21,204,200,143,62,159,32,22,145,145,123,133,233,59,144,183,80,185,61,64,92,0,0,53,179,108,172,47,30,181,151,248,206,83,142,54,133,35,5,84,91,45,76,146,143,147,18,15,173,254,34,5,43,241,74,137,142,159,138,218,245,147,58,108,105,45,23,187,36,125,61,221,71,163,108,245,163,57,85,203,172,90,219,110,41,42,115,14,79,104,137,45,234,59,155,14,252,126,61,7,159,124,252,162,61,72,207,90,237,49,245,44,141,174,22,234,91,102,142,176,218,87,67,233,212,4,174,118,90,213,220,147,149,24,126,34,144,162,36,82,234,138,185,174,255,0,219,69,123,173,241,27,230,147,186,72,254,2,62,251,44,99,161,172,182,161,168,159,74,140,233,21,50,183,231,67,18,6,223,224,211,245,16,144,46,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,5,12,253,195,140,218,191,85,127,0,228,181,204,92,3,141,45,17,115,229,215,200,95,98,21,0,0,20,185,23,81,248,245,204,93,135,48,235,5,38,177,92,166,195,108,221,220,234,147,49,182,139,93,140,244,221,71,215,194,124,190,6,3,246,64,107,110,41,219,155,38,48,255,0,11,167,25,224,169,59,253,125,49,108,68,233,211,167,235,243,254,1,173,56,255,0,181,15,5,176,151,216,167,97,10,37,64,151,5,86,83,56,189,163,241,30,178,211,201,131,231,211,244,128,146,41,18,56,118,212,230,141,90,109,202,246,29,23,28,230,169,224,232,228,241,80,184,187,190,150,109,197,110,250,160,213,127,80,252,172,33,199,48,187,65,98,226,71,106,4,206,88,52,130,147,186,177,167,16,19,150,210,72,242,142,87,245,70,187,230,14,114,59,152,178,221,117,156,42,184,134,183,91,123,74,101,155,214,36,183,162,220,155,47,59,220,65,41,57,227,218,55,85,193,169,149,26,22,91,75,53,70,172,46,30,182,177,42,154,53,37,59,194,191,40,231,98,240,151,33,162,24,211,180,35,54,241,63,7,193,213,241,117,51,134,222,106,221,98,249,42,222,106,211,107,217,41,233,164,252,250,140,25,77,202,76,199,196,230,82,105,120,19,18,72,68,134,248,164,28,122,67,238,146,144,171,25,40,141,41,230,94,34,231,211,160,237,208,182,79,206,57,122,237,151,248,205,58,45,255,0,75,50,143,173,254,0,58,148,220,212,204,236,93,53,166,106,121,141,138,29,39,201,49,21,191,172,72,123,192,163,59,145,234,95,50,241,31,33,150,50,235,101,121,217,155,22,159,80,151,153,175,198,85,75,123,168,156,167,27,230,157,217,172,138,230,111,150,175,83,242,95,224,59,38,93,228,30,107,224,138,140,9,83,114,243,22,41,49,106,45,77,81,187,65,146,201,105,74,144,103,115,52,157,139,194,124,198,239,229,126,113,43,11,195,166,66,174,225,179,128,113,183,219,213,75,151,184,209,168,214,105,212,74,65,90,250,138,215,235,114,243,20,107,134,23,236,202,137,85,167,178,251,217,188,206,165,37,102,102,172,50,74,62,75,50,235,196,143,138,191,217,128,220,4,169,246,179,173,54,83,198,146,74,112,206,155,23,51,255,0,101,124,4,147,229,254,210,57,124,243,8,106,110,32,195,208,212,150,150,102,78,215,24,35,35,222,114,43,29,189,199,113,150,169,57,149,129,171,77,182,168,88,190,132,233,173,162,122,205,84,217,95,132,237,207,146,186,115,46,96,32,103,16,108,165,80,195,28,62,227,52,100,57,196,235,190,154,106,155,182,155,121,62,119,245,135,64,151,138,243,63,47,230,52,138,110,106,226,141,45,105,155,165,138,156,134,8,212,71,240,112,249,248,11,159,243,15,71,142,199,133,58,219,154,163,7,163,174,147,37,117,252,191,1,136,51,63,103,39,113,180,57,173,53,139,21,24,228,83,93,134,90,105,219,219,26,137,124,255,0,8,87,245,186,124,0,68,6,81,246,129,102,158,8,168,82,81,83,159,138,171,173,194,223,235,109,252,91,37,41,123,90,92,181,201,72,95,77,69,231,234,251,132,130,236,215,183,197,79,49,169,177,219,159,128,37,54,190,14,67,230,227,216,129,79,153,154,100,18,8,185,176,94,227,235,240,176,214,236,252,236,218,198,205,57,93,173,210,49,21,114,170,101,194,238,218,141,132,222,86,243,240,73,59,26,94,62,156,207,167,184,198,166,98,12,149,204,124,155,173,73,143,88,193,88,145,108,183,162,50,95,147,70,126,34,86,165,161,46,17,22,162,50,189,136,249,95,157,140,196,192,244,39,133,49,95,164,148,248,115,14,7,15,197,68,110,86,157,238,189,58,146,147,211,123,21,253,110,163,176,136,102,217,155,105,168,24,50,170,220,74,150,28,142,133,197,161,20,53,147,245,84,178,100,180,169,146,50,50,83,124,143,194,124,132,169,96,108,228,194,152,179,141,225,106,148,148,240,187,189,91,186,155,78,250,218,173,123,90,222,168,163,35,128,181,43,66,202,232,90,84,95,3,184,184,0,82,197,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,190,113,26,139,186,52,168,203,245,199,79,251,88,201,3,25,231,57,44,251,159,74,13,95,174,58,23,251,88,146,60,232,230,34,117,226,40,168,51,245,163,32,191,250,107,18,177,217,149,68,109,25,121,150,243,247,137,53,23,124,114,221,243,252,60,194,235,113,20,120,201,71,39,16,195,178,109,118,155,79,159,236,212,37,247,179,70,34,219,202,60,184,89,153,242,239,142,169,255,0,10,152,3,127,35,145,37,148,145,124,127,140,114,139,26,228,130,23,138,0,0,2,135,200,80,185,152,184,83,246,70,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,206,214,59,152,226,240,234,234,57,84,87,35,250,135,25,32,175,123,0,229,111,160,188,88,142,130,240,1,139,246,135,116,217,202,124,114,190,94,28,43,83,87,62,156,163,58,50,128,198,27,68,71,92,156,164,199,109,54,141,70,188,41,84,65,21,237,115,56,206,129,15,60,217,204,255,0,21,153,213,135,46,147,213,195,250,189,57,71,108,73,87,100,173,53,40,137,22,113,19,183,115,14,212,147,207,213,254,169,163,167,47,128,141,60,226,136,244,12,205,171,176,235,122,20,142,30,229,114,59,94,59,103,254,145,38,253,146,210,20,237,34,11,9,93,244,225,250,145,218,223,246,81,31,206,32,147,6,74,204,160,191,114,95,196,47,22,183,125,218,47,215,73,11,133,20,62,131,141,86,189,174,57,15,160,225,89,31,51,32,23,36,94,158,163,141,190,156,199,34,122,128,184,0,0,0,5,12,236,0,161,196,226,173,107,88,197,202,59,115,28,11,62,150,1,67,87,63,112,231,101,60,137,71,123,142,20,55,115,35,183,188,125,73,43,36,136,5,64,0,0,126,30,36,197,212,28,53,6,92,170,157,118,153,9,81,162,185,36,248,185,72,108,137,41,35,61,71,169,69,225,240,159,63,129,139,171,248,166,143,135,183,29,229,59,135,226,53,104,250,37,47,86,155,95,213,35,183,82,17,1,181,238,220,53,202,213,109,218,94,11,204,253,244,25,184,109,81,156,111,185,80,157,110,173,114,18,105,187,140,17,149,210,105,230,71,111,225,1,177,123,82,237,240,246,20,131,137,233,24,63,16,101,213,81,200,188,23,14,217,203,55,220,115,81,176,165,114,110,65,94,218,149,208,185,17,124,4,104,102,254,116,102,30,127,98,89,175,73,195,144,36,56,227,140,203,52,209,161,190,191,193,178,150,175,205,107,240,243,231,241,247,251,134,59,100,241,102,100,226,98,142,95,170,53,26,141,249,125,19,59,205,219,119,253,202,74,201,71,195,160,145,109,131,182,47,239,122,92,76,85,142,50,219,122,153,180,169,168,223,247,198,157,110,38,105,37,37,165,167,202,222,20,25,116,183,33,6,6,217,199,98,105,249,151,87,74,241,118,20,204,10,124,73,52,82,168,33,248,208,84,210,86,234,148,205,137,42,113,133,17,164,201,106,50,46,188,139,152,150,220,176,217,91,3,96,14,242,238,218,150,36,95,31,185,215,197,188,201,219,70,187,105,179,41,252,115,191,95,112,201,24,27,46,48,206,13,164,211,226,82,168,220,26,162,192,106,30,158,33,199,52,161,41,73,105,186,148,119,182,146,231,240,234,59,120,163,141,150,80,194,13,8,51,50,51,191,49,242,212,100,190,211,46,110,27,37,168,173,98,177,157,249,151,144,251,133,138,101,181,157,212,155,223,226,3,20,99,74,117,102,186,250,218,58,84,165,32,156,66,201,76,176,179,185,146,45,228,126,99,164,73,217,242,149,136,140,206,166,140,64,206,241,70,250,183,100,148,217,103,238,241,54,124,185,152,216,212,176,210,122,39,248,69,228,148,151,66,1,175,177,246,70,192,39,171,93,83,19,167,165,190,157,146,255,0,236,71,125,160,228,94,18,195,228,158,14,163,87,94,135,137,242,222,188,209,248,138,222,77,151,46,68,50,48,0,252,232,148,56,144,208,148,52,227,198,72,189,181,25,123,255,0,39,196,82,161,2,41,178,91,215,84,146,212,92,205,68,94,227,248,15,208,90,210,218,77,107,59,17,117,49,128,118,159,218,35,9,229,22,31,101,217,184,195,186,100,119,163,49,86,125,222,235,254,187,14,56,73,228,210,139,153,36,142,255,0,0,29,3,105,188,210,160,96,58,23,18,214,35,160,161,210,174,112,139,76,201,136,45,62,7,140,200,203,90,76,149,116,127,24,132,44,81,139,43,152,207,134,222,65,97,124,30,187,112,173,44,237,175,79,173,204,255,0,23,151,229,25,135,105,61,162,49,46,105,215,107,180,216,152,195,188,224,150,36,149,62,50,59,189,182,62,143,91,201,66,238,109,36,253,87,11,145,243,231,204,185,12,213,178,190,195,248,143,20,122,79,233,126,88,113,60,55,5,195,254,173,54,141,58,183,250,191,6,249,95,213,79,95,32,24,135,40,118,61,196,152,229,113,100,85,240,70,62,101,165,85,17,17,197,198,166,184,148,165,191,163,51,59,169,149,88,200,150,124,207,151,65,181,81,187,49,240,76,188,62,149,200,107,51,16,234,239,116,18,89,43,89,126,71,22,253,4,149,224,156,169,194,120,70,2,162,83,168,60,34,78,73,200,211,197,58,231,139,74,74,247,53,159,226,151,47,128,238,73,129,17,40,221,165,175,9,123,181,31,243,137,133,65,134,116,236,13,51,2,154,151,131,240,150,100,84,139,138,105,146,55,96,27,196,104,83,38,165,31,209,199,79,69,17,21,198,2,134,121,151,147,21,185,147,125,7,168,69,36,41,202,89,42,173,76,144,132,242,93,237,251,15,31,209,116,248,31,47,47,71,85,108,35,64,172,182,77,207,167,239,136,150,75,182,245,105,230,68,101,126,74,47,113,141,94,218,15,99,12,19,143,41,74,238,220,182,227,164,189,88,57,174,126,172,60,213,200,210,237,213,205,244,151,85,151,47,143,65,81,128,182,98,237,10,172,214,125,37,244,198,169,151,52,157,207,7,195,107,125,108,111,111,190,215,248,73,39,170,214,79,78,151,248,144,145,172,59,140,40,56,142,49,201,166,215,169,115,18,79,110,117,69,148,135,19,170,196,122,121,40,249,248,139,151,196,135,158,156,204,217,251,54,114,143,187,120,140,37,221,61,235,190,183,223,241,159,222,238,180,121,56,173,54,222,124,47,127,125,134,197,236,193,183,77,127,14,74,165,81,113,134,105,112,232,147,136,216,91,173,119,34,23,169,133,27,41,81,221,184,231,111,85,69,200,239,200,65,53,32,58,14,85,102,174,24,204,124,47,75,174,81,43,221,226,138,142,255,0,116,239,10,227,59,205,219,139,73,242,82,19,107,104,50,230,69,208,119,210,50,50,185,10,42,40,103,97,81,75,92,7,206,165,153,29,185,10,161,195,185,39,144,181,212,40,143,145,123,133,137,185,31,62,160,62,180,29,200,92,56,155,51,176,228,35,184,10,128,0,0,0,0,11,76,172,46,22,94,224,41,164,175,113,113,117,22,26,172,125,69,200,59,216,192,94,0,0,58,254,43,99,125,194,242,81,233,215,211,253,232,128,92,235,195,50,153,207,124,29,17,48,166,233,117,186,121,29,219,59,243,152,225,114,228,61,2,215,13,5,184,215,251,175,244,8,114,206,186,110,25,86,209,88,21,181,179,226,81,82,200,139,83,159,236,231,62,35,21,78,4,134,108,87,69,85,47,39,112,107,74,106,66,13,174,241,228,234,108,101,121,82,58,242,47,49,178,195,19,236,241,14,20,76,182,195,237,68,111,66,17,197,233,43,153,218,242,29,191,81,150,6,224,5,170,23,11,84,2,211,177,251,198,139,246,160,109,173,253,15,248,17,89,49,151,181,74,172,28,200,198,84,244,73,106,163,8,247,61,205,75,83,202,66,228,19,170,73,221,231,119,79,178,217,54,100,182,252,110,235,109,72,107,121,223,54,247,219,87,12,108,171,151,82,168,180,154,166,255,0,51,49,45,61,228,97,200,17,205,181,185,7,81,41,180,212,228,19,137,90,18,203,75,35,52,37,105,61,243,136,52,17,105,39,86,212,14,98,204,83,93,199,24,170,179,141,113,76,238,54,181,136,42,18,42,149,25,59,164,55,191,148,251,138,113,215,52,32,146,132,234,90,148,118,73,18,74,246,34,34,228,3,58,236,57,181,221,87,100,28,220,86,43,126,157,46,177,132,235,209,211,77,196,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,173,27,194,177,161,199,155,37,55,189,55,19,232,35,9,226,154,22,57,194,180,108,107,133,167,113,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,33,229,180,110,87,103,94,221,82,118,90,198,69,129,243,6,124,181,229,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,253,69,169,105,66,214,146,66,194,119,128,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,233,93,154,27,113,198,218,59,6,179,147,216,225,18,209,152,184,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,198,183,9,196,25,146,150,134,119,124,121,108,194,120,166,187,129,177,85,27,26,225,105,220,21,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,200,79,78,192,187,107,225,93,171,50,226,37,18,173,83,225,243,55,12,211,217,111,17,211,228,27,104,114,126,130,75,106,169,199,38,210,132,41,151,86,100,107,74,18,91,151,22,72,50,210,166,150,232,109,80,0,0,0,252,156,89,138,104,88,27,10,214,113,174,41,157,193,81,112,253,62,69,82,163,39,116,183,55,17,88,109,78,58,230,132,18,150,173,40,66,142,201,35,81,218,196,70,124,132,64,212,187,99,51,30,38,209,213,92,196,160,96,206,51,44,158,167,166,143,27,8,77,156,108,60,235,108,173,213,179,60,222,34,117,17,230,41,111,30,240,155,66,155,54,137,13,43,120,166,155,124,131,106,187,95,241,77,119,3,100,22,94,227,92,45,59,130,173,97,252,208,164,213,41,210,119,72,115,113,41,136,83,220,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,185,12,171,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,106,175,105,190,122,101,198,209,123,8,224,92,208,202,250,207,29,74,157,152,16,154,121,151,72,145,42,159,41,52,202,129,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,170,56,54,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,100,30,151,128,98,173,154,54,139,192,155,80,101,100,12,204,192,178,63,185,67,172,66,208,247,234,101,83,134,101,231,225,239,29,105,189,246,235,126,132,239,80,157,11,234,71,212,139,42,128,0,13,63,237,2,219,186,133,178,174,21,115,5,97,101,241,185,155,136,41,230,229,58,53,150,223,117,197,125,185,77,181,85,214,184,238,199,127,117,38,58,75,134,81,146,151,123,157,147,204,195,16,118,172,109,199,39,45,105,83,246,91,203,100,68,118,187,137,232,230,140,83,83,82,218,124,169,212,233,73,90,14,18,27,185,154,36,188,213,212,165,56,146,221,178,235,106,65,41,78,165,198,119,43,100,239,101,140,155,251,63,195,223,46,96,121,182,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,73,217,59,217,99,38,254,207,240,247,203,152,1,25,125,148,251,113,198,203,90,172,13,150,243,37,18,221,161,98,122,193,35,11,84,210,183,95,58,117,70,82,144,130,132,182,238,100,136,207,59,101,37,77,164,183,111,58,226,150,74,75,170,113,153,137,30,85,196,186,118,83,237,213,39,24,183,3,101,140,215,159,46,77,118,44,114,103,5,78,76,86,146,194,169,209,33,32,187,181,100,203,105,52,173,166,163,184,234,94,112,213,188,35,113,42,90,84,150,201,208,147,64,0,0,0,0,1,12,25,85,182,221,87,101,13,185,115,162,133,137,223,151,59,46,177,86,100,86,153,170,195,84,165,37,138,75,234,172,26,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,221,146,140,205,182,237,51,227,205,102,214,62,212,249,201,246,129,136,126,98,248,15,71,184,79,20,208,177,206,21,163,99,92,45,59,141,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,249,15,214,16,193,217,115,183,109,43,36,234,175,100,70,116,98,105,113,240,77,114,66,21,135,234,50,223,79,5,135,166,169,75,55,80,230,162,212,212,105,10,90,76,215,175,118,211,137,53,154,82,79,60,234,102,124,0,0,0,0,71,175,105,103,104,102,38,217,242,171,23,36,50,54,100,72,248,217,248,236,84,171,21,213,38,60,178,163,176,165,25,183,21,12,47,90,120,151,18,146,90,183,200,178,25,113,179,74,84,111,37,109,119,93,129,123,68,112,174,211,144,226,101,110,60,46,228,204,218,109,61,146,46,34,67,106,111,19,110,152,79,19,46,62,134,219,67,111,107,75,174,46,41,39,194,217,146,144,107,74,92,221,6,234,143,146,172,229,85,154,84,215,168,80,162,76,169,34,59,138,135,30,92,149,70,97,231,201,39,187,67,142,165,183,20,218,13,86,35,89,54,179,73,25,153,37,86,177,253,96,3,206,14,216,25,145,180,22,100,103,141,97,205,166,33,247,126,51,160,106,163,170,150,152,45,70,110,155,20,158,113,246,163,181,187,190,245,146,226,20,166,222,82,221,83,141,173,10,222,56,70,149,28,148,246,81,237,175,247,77,194,172,108,215,153,149,58,84,108,73,132,169,241,227,97,39,111,185,122,177,75,101,181,36,227,232,36,147,106,122,43,109,163,154,85,173,198,143,81,160,205,151,157,86,75,237,20,216,86,54,212,184,52,241,198,95,64,136,140,212,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,174,132,161,75,66,20,107,68,27,127,77,88,11,21,127,109,112,230,36,195,149,15,239,144,231,83,103,71,115,253,235,140,188,219,136,248,41,42,79,184,200,7,169,48,26,149,217,243,182,221,43,106,252,0,229,11,19,191,18,14,98,225,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,187,37,25,19,141,223,42,237,85,180,198,13,217,67,40,230,102,150,48,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,164,210,202,52,180,226,214,226,136,244,161,10,210,149,175,67,107,12,85,218,13,182,221,43,101,12,0,221,11,12,63,18,118,98,226,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,188,36,153,147,110,90,29,178,83,107,76,216,201,124,253,149,180,13,58,175,198,214,177,5,65,114,49,83,124,60,102,251,234,43,243,91,151,50,53,205,149,162,54,249,109,23,210,52,130,82,47,225,177,114,60,127,154,185,153,138,179,147,49,241,30,105,99,89,124,69,107,19,84,29,168,73,210,227,139,109,157,103,224,97,173,226,214,180,178,210,9,45,182,131,81,232,109,8,73,29,146,67,170,128,244,209,145,121,233,151,27,69,229,197,59,52,50,190,179,199,82,167,93,167,153,116,137,18,169,242,146,68,110,69,146,217,25,238,222,70,164,220,174,105,52,169,43,66,150,133,161,106,200,2,0,118,5,219,95,21,108,167,152,241,40,149,106,159,17,150,88,154,160,203,120,142,159,32,220,91,112,53,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,223,54,130,65,150,164,180,182,167,163,9,226,154,22,57,194,180,108,107,133,167,113,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,32,31,172,32,219,180,191,110,57,59,71,99,39,178,123,3,162,34,50,235,5,214,28,91,50,219,91,82,23,92,168,178,78,48,115,82,242,13,73,40,196,149,186,150,82,133,120,208,225,184,179,51,82,16,206,106,237,65,237,4,141,86,141,90,217,123,37,170,178,208,132,72,84,12,97,92,140,235,177,151,173,151,101,71,153,69,54,157,97,42,52,26,144,194,150,251,78,232,113,6,166,188,72,82,239,160,27,58,228,54,50,218,75,55,40,89,83,131,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,208,218,85,114,73,173,58,214,104,109,39,173,105,35,13,223,236,117,206,61,160,165,102,59,217,57,9,154,173,127,41,233,244,249,146,167,37,197,52,152,184,110,83,198,78,50,242,93,90,13,195,222,184,211,141,166,42,28,74,77,79,190,254,147,221,186,161,130,187,80,114,66,149,146,123,87,214,149,70,174,75,168,199,199,241,213,142,22,137,45,165,43,134,252,217,146,137,230,9,73,228,180,19,172,184,180,30,148,153,33,196,160,245,26,13,197,204,254,205,27,58,96,77,151,242,178,6,89,224,88,255,0,220,166,86,38,235,123,245,78,169,195,50,203,243,55,110,186,230,231,123,184,66,183,72,86,132,116,34,234,103,173,93,175,121,23,51,51,246,113,137,152,216,122,141,198,214,178,210,160,170,139,202,65,190,183,147,71,125,4,220,210,109,166,201,72,86,149,162,35,235,90,200,137,182,163,58,162,90,75,82,86,24,87,177,47,58,255,0,232,235,103,57,148,255,0,60,107,79,148,219,95,238,120,114,219,121,102,231,251,136,219,74,91,254,238,106,87,168,67,106,187,81,253,132,243,55,243,47,206,33,8,86,217,87,52,190,226,219,71,101,214,102,61,93,238,104,20,108,65,23,189,102,240,188,70,234,150,234,247,51,190,140,144,181,42,241,93,125,62,4,154,202,247,69,148,73,50,154,158,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,4,223,118,138,231,29,11,38,246,71,199,114,106,236,241,18,241,133,61,252,29,75,141,169,104,223,74,158,195,173,168,245,165,11,36,238,152,41,15,217,90,82,189,198,141,73,82,210,96,33,175,110,204,244,174,231,246,211,88,199,18,84,235,52,170,157,42,131,80,149,134,240,219,212,178,65,197,85,30,44,167,138,58,208,226,77,91,237,230,181,188,110,26,148,74,83,199,167,74,9,8,76,138,118,50,100,92,60,45,147,85,220,249,171,209,180,86,177,181,65,202,117,46,91,134,195,159,168,241,20,72,81,178,105,35,117,173,228,178,144,151,16,165,17,47,132,97,90,8,146,149,42,32,112,158,22,174,227,156,85,70,193,88,90,15,27,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,115,30,154,50,159,2,253,203,242,179,6,229,159,122,119,159,162,88,126,157,66,227,119,27,158,43,133,140,219,59,221,222,165,104,213,187,213,167,82,173,123,92,237,112,17,109,156,123,93,213,118,65,237,72,204,236,86,253,58,93,99,9,215,163,208,233,184,142,148,196,133,33,107,96,169,80,84,137,76,160,212,77,46,75,39,171,70,240,172,104,113,230,201,77,239,77,196,202,246,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,66,5,251,81,253,187,51,55,243,47,201,225,14,193,217,215,183,84,157,150,177,145,96,124,193,159,45,121,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,81,106,90,80,181,164,144,176,157,224,31,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,0,0,26,65,218,95,183,28,109,156,112,107,217,61,129,209,45,121,139,141,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,188,11,108,220,89,145,37,8,120,55,124,121,172,218,199,218,159,57,62,208,49,15,204,95,18,147,176,151,106,53,43,59,42,180,108,151,207,120,209,40,120,218,68,118,162,83,177,2,93,75,112,177,12,221,74,78,233,109,18,82,152,146,86,157,222,148,145,155,110,185,188,74,55,70,166,153,84,91,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,0,0,0,2,48,59,81,123,64,33,210,33,212,182,100,201,12,69,190,170,189,196,211,177,197,81,134,216,126,43,113,93,97,214,30,164,167,120,133,234,120,247,183,117,198,205,10,101,77,165,178,81,172,221,75,65,138,187,87,54,215,251,166,226,167,246,107,203,58,157,86,54,27,194,85,9,17,177,107,183,220,179,88,170,50,226,82,81,244,26,73,197,51,21,198,215,205,74,208,227,167,168,144,100,203,46,171,235,236,167,219,142,54,90,213,96,108,183,153,40,150,237,11,19,214,9,24,90,166,149,186,249,211,170,50,148,132,20,37,183,115,36,70,121,219,41,42,109,37,187,121,215,20,178,82,93,83,140,199,0,0,245,80,2,50,251,41,246,234,147,140,91,129,178,198,107,207,151,38,187,22,57,51,130,167,38,43,73,97,84,232,144,144,93,218,178,101,180,154,86,211,81,220,117,47,56,106,222,17,184,149,45,42,75,100,236,154,0,141,94,215,156,204,197,89,55,152,251,56,102,150,10,151,195,214,176,205,66,191,80,141,169,199,16,219,218,14,153,173,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,141,202,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,161,125,185,223,180,159,239,147,249,52,104,6,205,27,69,227,189,151,243,78,6,102,96,89,31,220,161,214,33,104,103,245,78,151,196,178,243,240,247,142,180,230,231,123,184,66,119,168,78,180,117,35,234,70,30,148,192,116,172,151,205,236,27,159,89,95,135,243,115,47,223,150,229,11,17,71,83,209,202,91,6,203,237,45,14,41,167,89,113,28,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,251,168,0,0,0,0,0,0,233,89,209,155,216,55,33,114,191,16,102,230,96,63,45,186,22,29,142,151,164,20,70,13,231,221,90,220,75,77,50,218,57,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,126,254,44,197,52,44,13,133,107,56,215,20,206,224,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,66,8,123,65,182,219,170,237,95,143,219,161,97,135,229,193,203,172,43,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,183,132,147,35,113,203,134,42,218,7,106,44,208,218,11,58,21,157,21,218,220,186,117,74,157,32,203,13,20,69,182,203,244,56,77,203,118,76,72,237,200,97,182,148,181,176,167,142,207,153,19,134,100,74,51,233,105,137,236,244,219,162,30,214,120,86,102,18,197,48,59,183,31,96,250,124,30,241,83,147,24,95,126,182,109,147,110,212,25,105,8,108,219,250,116,171,120,210,91,54,218,223,176,68,181,111,52,166,5,199,96,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,195,212,64,13,127,216,235,108,92,9,181,254,4,145,95,160,67,238,108,73,70,209,233,6,31,222,61,35,186,247,175,72,68,95,190,150,195,77,191,189,110,57,185,244,100,122,47,165,86,50,231,176,0,34,87,55,246,205,174,236,121,218,103,154,245,55,41,93,243,131,49,71,163,177,241,53,53,164,32,165,41,182,169,17,119,82,99,56,171,89,230,183,174,153,54,165,19,110,37,106,74,180,153,161,214,229,126,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,1,157,168,254,221,153,155,249,151,228,240,134,85,236,197,219,199,238,33,93,141,144,217,177,90,211,128,113,5,65,61,219,84,168,212,119,113,112,187,202,67,202,114,201,221,40,247,50,31,84,114,86,167,27,105,149,27,143,29,181,186,163,9,169,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,177,10,221,167,91,120,253,219,235,178,114,27,41,235,90,176,14,31,168,43,188,170,148,234,142,242,46,40,121,40,101,77,221,59,164,158,230,59,233,144,73,210,227,141,60,162,109,226,190,134,148,65,223,242,131,108,218,238,216,125,166,121,81,83,110,149,220,216,51,11,250,69,31,12,211,93,66,14,82,91,118,145,43,123,38,75,137,189,222,119,116,209,155,105,81,182,218,80,148,167,81,146,221,115,58,246,202,213,170,180,13,155,112,77,118,133,83,151,78,169,83,179,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,71,183,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,32,51,86,194,251,102,208,182,195,203,137,85,55,41,93,205,140,240,191,15,31,19,83,90,66,206,42,92,116,151,186,147,25,197,94,236,187,186,116,201,181,40,220,109,72,82,85,168,137,14,185,178,163,204,14,86,230,150,59,201,108,119,76,204,204,180,174,247,54,36,163,111,184,41,188,43,50,55,91,214,86,203,159,70,242,22,218,174,219,171,79,137,39,107,220,172,100,70,94,132,246,81,218,187,46,54,181,203,132,99,92,20,239,3,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,64,102,176,0,0,26,1,218,117,183,143,220,66,133,39,33,178,158,181,167,31,98,10,122,187,202,169,78,168,238,229,97,118,84,182,84,221,211,186,81,111,164,48,169,4,157,46,54,235,41,54,222,43,107,105,71,151,246,254,219,6,149,178,110,81,169,84,243,150,230,59,198,49,230,64,194,136,101,164,154,35,62,132,36,156,156,234,156,66,154,209,28,222,105,100,218,146,163,117,106,66,52,232,55,28,110,0,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,1,62,157,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,66,183,102,46,222,63,113,10,236,108,134,205,138,214,156,3,136,42,9,238,218,165,70,163,187,139,133,222,82,30,83,150,78,233,71,185,144,250,163,146,181,56,219,76,168,220,120,237,173,213,28,212,143,42,224,61,84,0,140,14,201,77,181,251,238,28,61,147,115,54,167,85,153,90,103,124,230,11,168,62,123,246,213,5,150,55,139,166,40,201,58,219,220,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,201,248,0,0,0,0,0,8,149,205,253,179,107,187,30,118,153,230,189,77,202,87,124,224,204,81,232,236,124,77,77,105,8,41,74,109,170,68,93,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,185,84,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,64,191,106,63,183,102,102,254,101,249,60,33,146,187,55,59,65,35,108,237,37,204,158,206,74,172,181,101,213,70,66,164,194,169,60,235,175,35,12,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,90,235,112,204,38,208,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,164,29,148,59,113,198,196,180,170,38,200,249,140,137,103,93,166,199,144,140,35,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,221,40,172,209,178,210,91,178,20,218,55,219,191,181,143,178,198,114,125,159,226,31,151,62,60,214,0,245,80,3,69,123,56,59,64,33,237,17,66,107,41,51,123,17,127,174,196,14,37,246,164,200,109,136,237,226,40,186,214,230,168,232,101,13,182,135,153,108,201,11,100,147,168,219,104,157,73,175,233,137,173,234,0,26,171,218,143,236,39,153,191,153,126,113,8,103,92,178,206,188,163,206,104,213,9,89,83,152,248,127,21,34,147,33,113,167,21,46,114,30,92,101,165,215,90,35,113,4,122,146,133,169,135,77,181,153,104,117,9,214,217,173,6,74,60,21,218,143,236,39,153,191,153,126,113,8,7,84,236,230,219,219,250,42,40,79,229,190,98,49,195,230,110,25,167,241,146,228,49,31,68,90,212,20,45,13,28,196,146,11,67,47,18,220,109,46,181,201,38,165,165,109,22,149,41,182,119,84,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,4,108,117,182,46,4,218,255,0,2,72,175,208,33,247,54,36,163,104,244,131,15,239,30,145,221,123,215,164,34,47,223,75,97,166,223,222,183,28,220,250,50,61,23,210,171,25,115,13,128,0,0,16,237,180,54,214,120,203,100,94,211,188,204,199,20,40,242,235,20,41,241,233,49,171,184,113,51,202,43,21,84,21,14,41,48,107,89,182,233,33,109,58,178,113,43,36,107,182,241,4,100,151,86,71,43,217,91,154,88,19,58,112,37,51,51,50,210,187,223,56,110,179,190,224,166,240,175,71,222,238,158,91,46,125,27,200,67,137,179,141,45,62,36,149,237,114,185,25,25,193,103,106,63,183,102,102,254,101,249,60,33,250,189,156,219,107,255,0,66,174,99,191,64,199,245,58,171,153,101,138,126,142,165,25,131,222,183,75,156,102,130,110,166,150,116,169,106,210,132,27,110,165,163,74,150,218,146,171,58,166,90,108,194,122,64,124,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,172,0,0,67,183,106,134,221,82,113,254,33,170,236,195,149,179,229,177,134,40,114,30,166,227,55,158,138,214,138,181,69,137,76,173,44,52,78,54,111,54,136,175,70,50,55,16,180,111,86,165,150,149,54,132,45,192,103,102,220,113,182,173,219,103,35,48,126,95,34,92,124,186,193,249,145,68,92,23,157,91,173,46,183,45,85,8,232,57,174,176,102,73,66,18,146,82,88,74,147,189,74,29,117,74,52,155,198,211,115,18,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,116,174,205,61,186,164,237,53,134,101,101,134,103,79,151,43,52,48,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,81,110,220,74,150,106,112,155,221,241,229,223,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,159,237,137,54,193,195,59,92,229,123,85,164,156,72,88,218,135,29,132,226,202,60,70,164,110,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,74,13,138,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,127,20,32,15,178,227,219,179,44,191,61,124,158,104,159,197,0,178,199,228,46,64,176,215,111,120,185,181,95,169,128,228,0,0,29,119,30,197,76,188,35,93,101,90,172,229,46,82,15,79,94,109,40,185,8,20,219,23,13,156,77,164,113,113,180,204,165,37,28,5,141,73,191,88,17,254,31,17,63,152,129,148,191,68,168,180,180,234,37,196,121,38,87,181,200,208,98,33,182,186,192,148,121,25,229,138,229,189,74,212,165,112,23,86,253,69,253,134,193,116,212,51,84,224,108,111,101,204,5,179,150,116,39,86,219,169,189,42,166,87,81,88,191,170,106,248,13,251,108,172,218,75,224,67,80,251,62,168,240,41,89,93,66,110,44,109,209,20,26,130,109,173,74,228,117,5,159,188,204,109,234,125,82,183,144,177,208,84,0,5,0,0,0,0,0,0,0,0,0,0,0,0,1,67,59,21,192,142,226,138,242,4,145,145,252,0,92,0,0,2,213,173,13,164,214,226,210,148,151,83,51,177,11,94,121,184,237,45,247,85,165,13,164,214,163,181,236,68,87,49,173,123,69,237,91,129,114,206,145,136,97,171,30,247,109,66,155,194,120,123,173,231,183,123,197,50,125,119,42,73,221,43,248,245,1,147,243,99,57,176,190,91,83,91,149,59,22,225,168,46,42,91,113,212,154,148,246,218,34,212,218,150,69,205,105,230,100,155,151,192,70,54,212,219,126,98,217,253,225,68,195,139,192,53,54,161,226,55,73,147,140,110,188,181,50,141,250,82,179,209,34,198,70,70,158,100,86,230,94,99,4,237,77,181,14,51,206,92,81,62,155,135,113,207,124,83,17,46,44,198,17,221,141,71,182,136,164,218,149,117,180,133,114,82,212,86,63,62,131,159,103,221,144,51,11,51,235,103,80,175,101,231,121,67,159,72,239,54,215,222,204,51,173,75,91,70,75,178,94,73,149,201,103,200,237,215,160,153,200,193,189,199,154,56,235,240,25,127,89,147,192,245,224,169,50,23,167,95,227,88,149,111,83,151,78,134,50,182,29,216,195,25,213,163,27,243,114,239,49,91,50,123,119,224,164,58,69,166,196,119,230,193,249,152,151,204,183,216,255,0,43,240,151,120,233,203,190,19,139,220,255,0,109,228,57,171,78,191,239,199,107,106,254,17,155,97,96,44,51,9,163,105,138,86,132,154,181,25,111,220,62,118,47,53,124,5,30,122,51,15,102,28,123,132,36,212,19,15,46,241,202,152,137,186,210,228,138,67,198,94,34,69,238,100,209,23,85,31,240,12,85,42,5,123,9,79,117,138,149,30,92,39,208,68,133,183,50,58,219,82,117,17,40,174,71,99,35,50,177,151,192,122,72,198,121,41,130,49,76,25,140,204,195,92,82,229,110,245,23,26,242,53,105,52,153,116,112,173,234,151,232,17,195,183,102,197,50,153,83,184,143,1,101,165,156,149,87,134,214,251,190,75,196,217,67,89,40,180,186,255,0,47,18,11,221,126,94,66,116,31,141,177,174,46,195,120,137,218,117,22,175,136,105,81,248,92,42,202,212,150,229,182,135,18,180,156,116,154,84,74,81,219,214,59,149,175,113,37,216,127,41,240,187,155,253,221,70,162,171,105,189,158,108,237,215,247,3,207,198,18,197,88,199,38,113,181,89,28,127,115,200,134,79,210,93,45,211,82,52,154,30,77,219,232,178,59,27,94,177,121,117,231,206,105,182,104,218,167,5,230,7,164,118,199,124,127,1,193,255,0,106,221,107,70,189,247,247,148,222,250,62,61,5,25,210,165,147,24,94,168,133,183,34,125,85,36,227,102,209,232,117,178,228,119,243,65,243,230,49,166,43,216,187,45,43,200,148,235,213,172,87,173,253,23,38,164,199,253,142,158,151,96,252,134,195,161,196,56,90,144,119,43,216,92,3,75,106,155,14,96,138,92,149,185,76,145,141,31,185,146,57,173,149,21,140,174,126,172,114,247,144,250,233,185,85,91,193,6,71,68,195,213,233,27,166,248,68,239,226,45,119,108,173,99,240,160,185,248,75,159,79,128,220,99,73,43,169,14,37,196,142,231,174,221,249,223,169,137,129,128,232,88,227,50,35,239,247,248,68,155,213,166,218,224,62,87,235,230,161,153,232,149,153,115,217,53,204,109,166,151,189,208,68,68,105,229,98,231,204,254,38,62,197,208,233,110,91,92,91,219,247,106,254,113,115,84,200,172,219,116,197,172,119,245,140,249,254,145,71,52,184,141,78,142,184,238,41,68,133,218,230,147,43,242,59,255,0,160,96,108,246,217,99,5,230,188,82,85,90,126,36,74,213,53,169,6,80,29,104,172,104,101,77,151,172,202,185,88,249,252,70,126,65,105,73,16,173,174,2,26,243,167,99,170,134,89,77,168,214,240,110,22,199,117,21,189,88,122,26,78,68,21,60,133,48,102,226,137,101,187,97,55,63,2,121,222,214,51,229,208,126,206,81,231,166,44,193,221,237,198,83,233,17,56,189,198,158,49,167,91,213,163,121,125,55,112,175,109,69,127,172,132,176,98,60,35,68,196,145,19,22,169,79,226,16,151,137,237,59,213,163,197,99,43,221,42,47,198,63,210,52,143,57,246,61,109,190,231,244,75,46,237,126,35,136,253,87,255,0,107,211,248,71,191,198,232,3,104,50,215,56,41,248,166,6,246,77,106,131,188,84,222,29,41,98,74,121,150,148,123,141,103,207,196,50,155,18,25,144,132,184,211,205,172,149,123,26,84,70,70,34,103,44,115,63,17,96,137,240,41,117,218,231,4,243,181,54,164,147,124,51,110,93,6,164,38,247,74,12,186,164,249,95,220,55,215,41,179,126,21,114,21,41,183,241,14,249,79,111,238,92,33,166,246,55,60,144,94,64,51,176,15,146,157,80,143,80,140,137,12,61,188,74,239,99,210,101,123,29,189,228,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,247,54,90,91,157,213,161,10,85,183,247,177,95,251,152,200,67,165,230,63,246,187,254,221,255,0,152,3,205,254,43,134,182,49,93,57,135,27,113,58,210,207,172,86,59,27,138,33,49,157,156,113,153,103,39,114,240,137,103,168,187,219,145,153,127,178,165,136,144,198,200,68,204,113,72,221,22,187,162,58,11,221,207,124,175,231,18,251,217,235,77,126,54,82,224,21,173,157,41,79,122,220,245,17,255,0,100,203,248,128,221,132,122,164,46,22,163,213,33,112,0,0,0,10,126,200,192,238,40,93,64,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,195,232,56,207,85,239,126,67,144,250,14,35,87,61,54,1,202,223,65,120,227,108,253,195,144,0,116,76,233,140,82,50,199,24,160,200,188,88,114,160,158,102,126,248,238,14,246,58,126,109,233,251,153,226,251,164,143,245,2,161,254,110,224,15,60,27,72,196,40,153,201,136,153,73,17,18,56,78,134,103,214,43,62,127,88,144,222,200,247,214,77,71,108,149,200,176,229,75,221,255,0,100,219,17,253,181,5,190,237,184,152,137,36,95,172,191,205,25,18,15,217,44,210,120,8,142,17,17,40,240,245,72,140,200,185,255,0,84,208,32,147,150,142,237,32,207,222,146,23,139,25,252,10,63,197,47,226,23,138,40,125,7,26,207,145,144,228,62,131,137,126,240,21,64,189,61,69,136,23,167,168,11,128,0,5,15,144,181,74,21,53,114,232,56,150,163,1,85,172,173,110,125,71,22,147,62,130,151,51,51,230,57,219,73,29,249,16,11,144,130,34,233,239,23,128,0,15,150,161,61,170,115,41,125,228,172,210,165,18,60,36,70,119,177,159,191,234,31,73,157,134,170,109,163,159,213,76,176,192,145,167,83,41,146,148,233,98,52,64,53,49,82,84,117,26,119,50,14,247,74,15,149,219,46,95,204,3,88,54,183,219,194,177,74,244,83,209,122,149,110,30,247,142,223,235,166,66,94,187,110,52,219,81,170,214,186,188,186,136,194,100,235,152,242,187,2,60,185,173,59,38,83,205,65,109,110,36,144,146,212,187,21,244,39,165,214,124,237,113,201,138,49,181,123,24,112,221,237,84,168,63,194,107,221,241,19,22,246,157,90,111,109,93,61,82,250,249,121,9,10,216,183,99,76,49,92,133,7,17,86,106,180,185,238,65,197,77,22,137,84,6,221,53,161,5,29,122,53,41,195,177,29,207,149,143,169,128,251,246,43,216,34,153,85,119,6,227,188,95,79,161,206,105,222,241,226,9,186,156,228,56,187,20,134,147,100,164,146,146,177,146,122,25,114,47,49,39,185,115,150,216,103,45,176,252,74,6,29,166,34,27,17,18,234,16,132,200,117,210,34,91,166,225,243,113,70,103,226,59,243,254,33,245,96,204,17,135,240,101,22,29,42,143,73,167,198,110,30,243,119,195,67,67,4,157,107,82,142,201,79,79,88,239,110,183,63,49,250,179,106,124,31,45,198,190,100,94,181,189,215,242,1,247,128,234,242,241,183,10,70,125,217,170,202,211,248,107,127,230,143,198,123,53,77,157,63,168,87,189,255,0,178,191,251,128,50,8,12,94,238,115,155,127,244,186,103,202,255,0,175,63,251,131,227,123,61,148,209,26,189,24,51,183,248,119,255,0,131,1,151,0,96,90,206,211,138,165,151,44,22,110,120,201,63,213,61,61,74,255,0,220,140,98,236,93,183,195,248,121,43,52,229,139,143,104,146,108,114,175,26,47,109,92,255,0,91,159,151,65,51,16,55,40,212,73,234,63,42,173,137,96,209,216,117,249,45,62,162,101,149,60,123,180,145,157,136,140,249,92,203,159,33,26,248,155,181,34,181,23,134,220,229,108,228,234,215,125,56,173,101,123,105,255,0,6,26,213,152,93,166,25,133,138,217,149,22,21,35,17,82,184,152,11,136,74,107,23,190,173,10,81,44,183,150,38,147,115,45,69,250,58,138,36,75,104,141,186,48,230,91,210,177,4,90,124,108,72,204,218,119,9,161,198,160,68,113,37,188,83,70,118,214,231,62,75,50,230,66,45,246,144,218,179,49,54,132,197,51,233,177,177,28,174,232,68,136,211,227,199,157,78,136,202,144,166,227,19,70,102,166,146,102,103,117,174,197,115,43,31,212,49,151,165,184,239,55,241,47,9,90,199,149,237,21,111,194,148,170,131,210,203,232,155,185,106,37,44,181,126,12,173,126,156,188,134,249,236,79,176,198,24,196,180,248,216,195,18,87,233,117,99,159,76,150,131,143,59,14,182,254,149,34,97,32,151,173,110,157,206,200,183,78,68,171,0,194,187,50,236,53,89,204,250,218,106,120,149,204,59,54,45,70,134,85,68,33,115,229,180,178,113,197,178,162,81,238,219,43,29,156,85,200,142,220,254,161,51,56,31,42,48,134,2,227,123,138,142,136,188,118,239,123,166,75,206,106,209,171,79,174,163,181,181,159,79,49,199,151,249,75,131,176,21,58,4,106,69,2,140,202,226,211,218,131,189,141,76,106,57,169,9,74,11,246,61,8,244,17,218,254,94,67,188,0,0,0,0,177,214,155,121,58,92,77,200,142,253,69,224,3,3,230,230,200,249,85,153,253,213,222,120,82,51,253,217,191,209,189,169,204,107,78,243,119,123,110,215,207,240,101,212,68,94,208,187,29,98,60,151,174,149,78,129,43,15,196,102,151,71,239,147,75,51,36,188,173,109,173,213,106,45,235,102,70,118,104,185,25,219,151,196,196,245,153,17,245,34,49,136,51,195,35,176,126,96,225,154,247,29,73,163,33,231,232,50,160,165,231,105,45,62,166,200,219,114,198,70,118,62,70,179,59,95,248,196,152,17,93,177,174,219,216,215,8,226,12,33,128,113,5,122,167,38,157,19,188,55,204,70,166,66,52,171,82,36,58,155,44,201,43,245,148,71,212,186,25,116,18,233,147,121,147,15,51,112,93,59,17,198,68,194,227,16,250,239,37,164,33,86,67,235,111,153,32,204,139,213,247,123,132,11,237,23,150,203,200,236,227,196,40,195,213,211,79,114,240,155,158,10,63,5,248,104,172,234,211,161,103,163,240,167,123,117,231,230,55,107,179,31,105,28,71,87,54,112,29,81,138,148,198,169,180,25,242,137,233,21,119,28,74,148,117,6,207,240,106,73,216,200,157,50,189,207,167,196,32,74,88,15,150,153,44,231,83,162,204,52,104,55,216,67,186,111,123,106,73,29,175,239,234,62,161,69,139,70,175,208,56,84,217,164,253,195,233,22,45,55,35,48,22,32,236,86,28,137,28,36,71,171,168,229,46,132,2,240,0,0,0,0,1,105,149,133,194,211,59,128,226,50,185,142,68,123,133,189,79,160,188,173,210,192,46,0,0,31,135,137,92,209,195,117,231,175,253,2,30,113,244,111,72,118,136,192,50,121,29,164,82,154,241,158,147,253,124,163,247,125,98,89,51,70,176,237,51,187,55,105,89,239,55,215,210,225,167,166,143,231,16,139,129,241,181,79,17,103,190,95,187,37,233,92,235,244,150,12,156,148,167,57,113,137,243,247,120,186,12,87,204,77,174,74,83,74,159,128,104,204,217,55,111,136,245,76,204,185,188,225,251,254,177,144,199,77,202,148,91,4,82,206,255,0,221,255,0,242,203,29,200,110,0,98,157,166,54,139,192,155,47,229,100,236,203,199,82,63,186,195,163,194,208,247,234,157,83,134,121,230,33,239,26,105,205,206,247,112,180,239,86,157,8,234,103,208,143,43,8,43,237,92,254,136,239,232,142,127,238,215,255,0,66,159,124,122,1,192,235,238,190,235,214,157,91,187,255,0,102,126,11,138,213,227,215,162,223,65,195,128,214,172,243,207,60,199,218,43,49,234,57,159,153,245,158,58,171,58,205,50,203,68,104,139,79,138,147,51,110,44,102,204,207,118,202,53,42,197,115,81,169,74,90,212,181,173,107,87,117,197,155,38,227,44,11,178,134,31,218,135,23,200,151,73,70,42,197,13,209,105,20,57,48,9,43,149,78,114,27,178,26,169,19,187,205,73,66,212,195,136,67,106,104,181,35,75,169,81,161,104,213,156,251,48,54,42,251,191,99,180,103,54,96,211,41,83,178,223,6,212,23,25,218,116,210,223,119,205,77,44,165,104,142,109,37,69,102,90,222,178,243,134,225,26,28,240,53,161,196,173,221,222,223,246,212,123,44,97,95,180,8,63,46,168,128,136,60,167,192,191,117,12,211,193,185,103,222,157,217,233,110,32,167,80,184,221,198,251,133,226,164,182,206,247,119,169,58,244,239,53,105,212,155,218,215,43,220,118,13,162,178,27,25,108,219,155,149,220,169,198,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,232,113,41,185,164,150,173,11,37,182,163,214,133,17,125,123,39,123,83,228,223,218,6,30,249,139,2,114,118,228,217,18,149,181,246,81,167,10,49,81,137,71,197,148,25,10,169,97,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,78,189,217,220,150,219,46,26,92,221,19,106,13,31,236,186,237,0,153,72,153,77,217,147,59,241,22,250,148,247,13,78,192,245,71,219,125,249,77,202,117,246,152,102,146,173,218,23,169,147,222,221,167,28,52,37,148,182,166,205,70,131,105,45,75,80,242,239,86,192,24,202,139,143,230,229,108,204,61,45,204,89,2,176,229,1,218,76,66,41,79,170,162,135,141,133,71,108,153,53,19,171,222,145,160,183,102,173,71,109,55,185,15,65,27,11,127,68,119,244,56,225,223,232,160,255,0,162,191,23,5,197,107,239,78,235,208,142,31,188,181,127,102,122,250,191,103,163,117,189,250,125,240,13,128,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,32,4,119,252,139,207,76,199,217,211,49,233,217,161,149,245,158,6,171,6,237,60,203,164,107,139,80,138,163,35,114,44,150,200,203,120,202,244,166,229,114,81,41,41,90,20,133,161,11,79,235,108,157,237,79,147,127,104,24,123,230,44,13,148,237,66,216,163,250,31,241,218,243,159,47,105,148,168,57,109,140,170,8,140,213,58,17,110,123,154,168,166,84,181,199,38,148,163,187,46,238,159,121,179,108,137,13,248,218,208,218,80,214,240,37,171,102,141,162,240,38,212,25,89,3,51,48,44,143,238,80,235,16,180,61,250,153,84,225,153,121,248,123,199,90,111,125,186,223,161,59,212,39,66,250,145,245,34,202,163,206,102,199,123,85,99,45,148,51,114,159,140,40,213,41,106,195,21,25,17,227,98,202,67,109,147,200,168,211,137,126,51,75,74,90,19,196,182,149,56,166,87,169,58,86,102,147,61,218,220,66,246,255,0,180,83,180,183,12,230,126,13,60,147,217,183,18,75,149,66,174,199,101,234,246,37,140,114,33,45,246,12,228,33,250,73,199,145,25,14,146,20,69,29,197,186,133,145,45,6,166,140,141,42,112,140,48,255,0,104,206,222,223,209,81,93,99,45,242,237,142,31,44,176,205,67,140,137,33,248,250,37,86,167,33,11,104,166,40,150,90,217,100,144,227,137,105,174,74,52,173,75,116,181,41,45,179,141,118,28,217,18,171,181,246,110,43,10,63,81,151,71,194,116,24,233,169,98,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,86,141,225,216,144,219,206,18,92,221,27,106,199,251,58,228,54,50,218,75,55,40,89,83,131,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,208,218,85,114,73,173,58,214,104,109,39,173,105,35,244,39,179,174,67,96,221,155,114,142,133,149,56,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,110,41,55,36,154,213,161,4,134,210,122,16,146,32,211,94,215,252,45,66,192,219,23,229,238,10,194,208,120,42,46,31,198,20,154,93,58,54,245,110,110,34,177,73,158,219,77,235,89,169,106,210,132,36,174,163,53,29,174,102,103,204,67,96,154,158,218,191,101,140,45,246,129,7,229,213,17,29,93,156,152,90,133,142,118,194,193,120,43,20,193,227,104,184,130,159,136,169,117,24,219,213,183,191,138,253,10,123,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,48,31,129,177,222,213,88,203,101,12,220,167,227,10,53,74,90,176,197,70,68,120,216,178,144,219,100,242,42,52,226,95,140,210,210,150,132,241,45,165,78,41,149,234,78,149,153,164,207,118,183,16,191,66,120,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,11,109,253,177,245,87,100,220,220,82,105,229,17,204,9,140,100,76,159,133,22,203,170,53,198,97,11,73,185,5,212,184,181,59,174,57,60,210,9,197,41,68,234,20,133,234,214,110,54,223,96,216,7,111,106,142,201,53,217,120,99,26,177,85,172,101,149,87,138,153,38,151,75,143,20,229,71,170,56,134,18,137,136,83,132,149,187,224,140,150,77,163,121,8,36,184,110,17,26,146,73,80,76,78,213,91,76,96,221,148,50,142,102,105,99,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,154,77,44,163,75,78,45,110,40,143,74,16,173,41,90,244,54,191,58,248,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,117,218,95,104,188,119,181,6,105,207,204,204,117,35,251,172,58,60,45,12,254,166,82,248,151,158,98,30,241,166,155,223,110,183,235,78,245,105,214,190,166,125,8,183,43,178,159,97,200,217,149,85,129,181,38,100,174,91,84,44,49,88,37,225,106,98,80,235,7,81,168,197,82,22,83,86,229,136,151,25,151,108,148,165,181,30,241,230,156,74,205,41,105,77,188,17,192,61,41,236,157,236,177,147,127,103,248,123,229,204,15,53,131,210,158,201,222,203,25,55,246,127,135,190,92,192,15,53,131,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,124,163,125,54,144,236,251,141,73,217,67,45,118,161,201,106,84,181,161,120,30,129,63,24,80,227,52,236,149,235,122,26,164,76,173,27,174,190,165,18,9,75,97,43,97,166,180,54,130,83,190,20,37,118,13,244,236,253,219,186,133,181,86,21,111,5,98,149,240,89,155,135,233,228,229,70,53,150,231,122,69,97,184,173,187,85,214,136,237,71,99,123,38,66,139,134,73,154,145,107,149,211,204,183,0,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,20,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,12,192,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,197,66,90,123,46,187,64,33,213,225,211,118,100,206,252,69,185,170,179,195,83,176,61,81,246,216,98,43,145,90,97,166,25,164,171,118,132,105,120,183,87,105,199,13,106,121,78,41,179,81,44,154,75,184,43,101,173,137,41,91,87,236,53,137,107,184,97,136,144,115,23,10,227,138,179,212,169,137,138,149,63,86,97,52,120,138,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,120,105,34,39,28,190,149,213,169,152,203,42,49,252,218,52,199,37,208,49,102,14,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,59,45,181,31,52,145,164,250,24,15,81,3,79,251,64,182,238,161,108,171,133,92,193,88,89,124,110,102,226,10,121,185,78,141,101,183,221,113,95,110,83,109,85,117,174,59,177,223,221,73,142,146,225,148,100,165,222,231,100,243,60,43,146,157,176,88,18,46,206,50,171,121,226,124,118,108,80,181,194,141,70,166,68,121,175,73,52,161,189,204,181,58,76,240,208,245,169,106,39,75,81,219,114,226,219,111,198,219,2,40,113,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,32,249,63,166,172,123,138,191,182,184,143,18,98,58,135,247,201,147,170,83,164,57,254,249,199,158,113,197,252,84,165,43,222,102,39,123,179,231,98,74,86,202,24,1,202,238,39,98,36,236,197,197,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,118,106,35,38,219,182,21,236,167,216,114,78,90,210,160,109,73,153,43,136,237,119,19,209,201,120,90,152,148,52,249,83,169,210,146,133,148,213,185,99,52,73,121,171,37,41,109,69,187,101,215,18,179,82,157,83,108,200,248,0,0,0,8,192,237,69,236,255,0,135,87,135,82,218,111,36,48,238,230,170,207,19,81,199,20,182,28,97,136,174,69,105,135,95,122,172,157,226,209,165,226,221,89,214,219,37,169,229,56,151,9,36,178,117,78,201,248,0,243,3,149,89,153,138,178,111,49,240,230,105,96,169,124,61,107,12,212,26,168,70,212,227,136,109,237,7,227,97,221,218,208,181,50,234,13,77,184,130,81,107,109,107,73,157,148,99,186,237,85,180,198,50,218,191,55,38,102,150,48,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,164,148,242,245,58,226,214,226,136,181,45,106,210,148,35,67,104,220,14,213,141,135,35,101,173,86,126,212,153,108,185,110,208,177,61,96,215,138,105,138,67,175,157,58,163,41,75,89,205,67,150,50,68,103,157,186,84,151,20,91,183,157,109,40,53,37,212,182,206,20,236,249,216,146,171,181,126,63,114,187,137,216,151,7,46,176,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,221,154,136,141,198,238,29,87,4,236,137,85,173,108,115,152,123,93,98,106,140,186,125,54,129,34,29,55,13,64,76,117,32,234,111,174,161,18,60,137,75,90,211,165,81,144,151,220,105,59,179,51,83,200,112,148,164,110,77,14,227,77,158,176,181,11,28,231,238,90,96,172,83,7,141,162,226,12,97,70,165,212,99,111,86,222,254,43,243,90,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,38,211,180,198,147,74,160,118,127,230,5,10,133,76,137,78,166,211,163,208,98,67,135,17,148,178,196,102,27,171,65,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,97,217,59,218,159,38,254,208,48,247,204,88,1,216,54,196,217,87,25,108,161,155,149,12,31,89,166,203,86,24,168,200,145,39,9,213,220,112,158,69,70,156,75,240,18,157,74,16,158,37,180,169,180,188,141,41,210,179,37,17,110,214,218,214,201,157,180,243,231,32,242,143,23,100,214,88,226,8,148,186,70,46,145,197,174,114,35,90,163,77,125,72,67,79,59,13,244,168,141,181,186,211,109,160,212,162,89,163,65,41,173,211,151,89,206,246,210,251,58,96,77,168,50,178,126,89,227,168,255,0,221,102,81,230,235,123,245,50,169,195,60,203,19,55,109,58,222,251,117,191,90,183,75,86,133,244,50,232,101,231,175,61,50,47,49,246,116,204,122,142,87,230,133,27,129,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,18,29,87,9,225,106,238,57,197,84,108,21,133,160,241,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,49,232,39,97,205,145,41,91,32,229,26,176,163,245,24,149,140,89,94,144,154,150,35,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,181,104,222,29,205,110,60,225,37,189,233,182,156,127,217,215,176,172,109,150,176,105,99,140,193,129,17,121,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,93,106,66,86,180,36,150,189,202,0,31,147,139,48,181,11,28,225,90,206,10,197,48,120,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,152,253,96,1,230,7,54,48,47,220,191,52,241,150,89,247,167,121,250,37,136,42,52,46,55,113,185,226,184,89,46,51,189,221,234,86,141,91,189,90,117,42,215,181,206,215,18,62,246,119,213,115,179,177,147,25,38,179,67,137,78,145,128,36,80,240,58,23,25,197,41,19,24,133,50,144,108,190,105,87,52,44,218,121,180,44,181,40,141,109,169,101,164,150,77,163,165,118,205,228,92,204,45,156,180,44,249,164,81,180,81,113,181,61,186,117,82,91,102,251,159,171,17,18,104,73,188,106,35,105,173,228,66,142,150,208,149,17,175,132,125,90,8,210,165,43,80,50,175,52,189,20,202,44,233,203,57,245,222,22,6,59,195,244,174,26,23,11,175,140,170,66,173,193,121,159,164,36,26,155,209,21,85,21,115,82,80,171,216,238,173,217,0,108,157,237,79,147,127,104,24,123,230,44,13,191,237,155,207,73,152,167,57,104,89,13,72,172,235,162,224,154,123,117,26,164,70,201,246,255,0,86,37,164,214,146,120,148,100,211,187,184,135,29,77,173,41,51,71,22,250,117,153,169,73,78,149,108,245,138,104,88,27,63,114,211,26,226,153,220,21,23,15,227,10,53,82,163,39,116,183,55,17,88,154,211,142,185,161,4,165,171,74,16,163,178,72,212,118,177,17,159,33,249,89,177,142,190,234,25,167,140,179,51,186,251,179,210,220,65,81,174,240,91,253,247,11,197,73,113,237,214,243,74,117,233,222,105,213,165,55,181,236,87,176,13,202,236,119,201,122,86,98,237,13,90,204,12,81,132,34,86,105,24,2,142,137,112,228,73,90,84,136,21,183,164,35,131,116,154,53,93,107,38,153,154,164,40,210,164,182,182,210,191,11,132,209,137,180,26,149,217,125,146,21,92,147,217,66,138,170,205,114,37,70,70,63,144,156,112,132,70,109,73,68,54,38,195,138,76,176,106,87,53,172,154,101,181,172,244,164,137,110,41,5,168,144,78,47,109,64,64,15,106,63,183,102,102,254,101,249,60,33,170,163,106,187,81,253,187,51,55,243,47,201,225,12,255,0,177,94,202,52,45,173,59,61,49,182,13,221,82,161,226,250,110,96,78,153,133,171,115,89,90,184,9,92,5,44,220,108,212,217,146,201,151,208,141,211,133,101,164,174,135,55,107,91,77,144,15,213,236,186,237,0,153,72,153,77,217,147,59,241,22,250,148,247,13,78,192,245,71,219,125,249,77,202,117,246,152,102,146,173,218,23,169,147,222,221,167,28,52,37,148,182,166,205,70,131,105,45,75,80,242,217,139,48,181,119,3,98,170,206,10,197,48,120,42,214,31,168,72,165,212,99,111,80,230,226,83,14,41,183,91,214,131,82,21,165,104,81,93,38,105,59,92,140,203,152,148,157,146,59,87,176,206,27,217,230,183,69,218,51,20,75,170,102,14,17,142,241,97,211,126,36,131,94,38,97,49,205,81,163,189,45,164,60,73,147,189,65,180,183,221,66,8,208,182,86,163,117,123,229,0,219,93,186,54,205,161,108,121,151,17,106,109,210,187,231,25,226,142,34,62,25,166,186,133,148,85,56,209,35,123,38,75,137,181,153,107,122,209,155,105,81,56,226,150,148,167,73,26,221,110,0,113,102,41,174,227,156,85,89,198,184,166,119,27,90,196,21,9,21,74,140,157,210,27,223,202,125,197,56,235,154,16,73,66,117,45,106,59,36,137,37,123,17,17,114,29,215,104,172,249,198,91,73,102,229,119,53,177,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,58,27,74,172,106,36,39,90,205,110,40,181,173,70,114,21,217,89,176,119,245,35,106,188,223,162,255,0,117,119,8,80,170,116,239,246,133,198,173,165,123,223,247,66,90,67,140,255,0,115,144,133,126,9,96,51,175,102,134,195,145,182,113,193,172,231,14,56,92,181,230,46,52,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,240,45,178,109,4,68,149,173,232,139,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,27,191,217,79,183,84,108,28,228,13,150,51,94,124,72,212,41,82,9,156,21,57,49,93,83,233,168,203,154,130,238,213,147,45,168,148,135,93,144,227,169,121,195,78,236,201,196,169,106,74,155,38,165,208,121,87,19,83,217,123,183,79,221,175,10,163,35,179,143,25,241,121,147,69,215,220,242,102,167,75,213,218,91,109,164,202,239,26,143,136,152,205,156,222,92,146,181,180,72,115,233,84,153,14,16,111,248,0,252,156,89,233,87,162,181,159,65,123,171,210,78,239,145,220,253,237,188,224,120,237,218,183,28,70,235,233,55,59,205,26,244,120,180,222,220,236,3,82,251,69,54,234,141,178,214,13,60,15,151,211,226,47,53,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,235,173,43,82,22,132,154,23,6,223,211,86,61,197,95,219,92,71,137,49,29,67,251,228,201,213,41,210,28,255,0,124,227,207,56,226,254,42,82,149,239,51,29,171,63,190,236,191,118,92,89,253,16,125,235,247,66,239,5,119,239,121,233,223,111,180,150,141,58,62,143,115,187,221,238,183,95,69,186,221,238,190,143,64,149,78,202,61,138,62,230,88,85,141,165,51,50,153,74,147,137,49,109,62,60,156,36,213,183,207,81,233,111,54,165,28,141,100,163,109,47,74,109,196,114,74,117,182,209,105,53,145,188,243,73,8,214,218,167,102,58,238,202,184,171,8,224,172,83,90,227,107,88,131,7,192,196,181,24,220,50,27,238,185,79,184,251,110,193,214,135,93,67,251,165,199,81,111,146,100,149,222,228,146,46,102,217,91,102,58,238,213,88,171,23,96,172,45,90,224,171,88,127,7,207,196,180,232,220,50,28,239,73,76,56,195,109,65,214,183,90,67,27,213,200,73,111,148,102,148,90,230,147,46,101,178,189,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,3,69,127,166,172,5,138,191,182,184,115,18,97,202,135,247,200,115,169,179,163,185,254,245,198,94,109,196,124,20,149,39,220,100,39,39,179,175,110,168,219,82,224,210,192,249,131,62,34,51,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,126,186,20,180,161,8,81,33,24,171,181,99,97,201,57,149,74,159,181,38,91,46,35,85,220,49,71,53,226,154,98,144,211,5,81,167,69,74,214,115,80,229,136,215,37,150,174,149,37,197,30,241,150,155,74,13,42,105,45,189,24,27,58,210,115,230,163,155,148,41,155,54,83,49,4,172,119,75,144,137,112,93,163,51,173,113,72,214,150,77,215,212,101,186,68,99,55,146,219,170,122,204,232,112,210,231,129,70,70,18,21,219,157,251,73,254,249,63,147,68,85,137,62,237,162,244,171,209,93,158,189,58,238,175,73,59,190,185,223,29,211,188,224,120,237,221,47,127,195,239,126,147,115,188,215,163,95,139,77,175,206,227,16,118,73,224,12,27,154,121,233,143,242,251,48,112,244,74,230,30,174,101,188,248,211,160,201,35,208,234,59,202,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,29,83,179,231,109,186,174,202,24,253,202,22,39,126,92,236,186,197,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,118,74,51,54,219,180,239,97,60,83,66,199,56,86,141,141,112,180,238,54,139,136,41,241,234,148,233,59,165,183,191,138,251,105,113,167,52,44,146,180,234,66,210,118,81,18,138,246,50,35,228,60,241,109,137,178,174,50,217,67,55,42,24,62,179,77,150,172,49,81,145,34,78,19,171,184,225,60,138,141,56,151,224,37,58,148,33,60,75,105,83,105,121,26,83,165,102,74,34,221,173,181,175,98,187,47,118,233,251,138,98,164,100,118,113,227,62,19,45,171,90,251,158,76,212,234,102,133,84,113,196,153,93,227,81,112,240,222,187,155,203,146,144,135,77,14,125,18,85,33,195,9,169,0,0,0,1,169,93,166,78,109,22,91,54,213,89,200,104,81,21,77,84,122,130,177,204,133,73,138,151,219,195,229,2,71,18,132,53,37,179,74,208,164,153,154,150,211,137,125,6,134,201,180,175,90,205,176,208,190,212,45,186,126,237,120,169,121,29,147,152,207,139,203,106,46,142,248,147,9,58,89,174,213,27,113,70,118,120,148,124,68,54,108,222,238,196,148,45,210,91,159,74,148,199,112,181,127,101,93,153,241,150,213,249,185,15,43,112,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,68,167,151,169,214,208,134,210,101,169,107,78,165,33,26,220,71,85,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,208,246,205,27,58,96,77,151,242,178,6,89,224,88,255,0,220,166,86,38,235,123,245,78,169,195,50,203,243,55,110,186,230,231,123,184,66,183,72,86,132,116,34,234,102,30,120,115,191,5,82,178,215,58,49,246,92,208,164,75,126,155,133,113,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,94,246,34,232,50,254,42,216,202,187,19,99,28,21,182,38,18,170,241,212,169,220,92,124,87,78,144,180,33,202,123,137,170,191,10,52,152,231,203,120,202,244,176,218,219,230,226,28,81,44,181,161,106,220,116,13,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,66,6,69,231,166,99,236,233,152,244,236,208,202,250,207,3,85,131,118,158,101,210,53,197,168,69,81,145,185,22,75,100,101,188,101,122,83,114,185,40,148,148,173,10,66,208,133,167,209,78,69,231,166,92,109,23,151,20,236,208,202,250,207,29,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,170,26,251,70,118,9,254,133,122,235,25,145,151,111,241,25,101,137,170,28,28,72,239,200,215,42,139,57,104,91,165,13,70,179,214,243,38,134,220,83,78,243,81,37,10,67,167,169,41,113,238,235,216,243,73,218,45,156,225,145,93,192,212,201,104,202,73,146,14,38,56,152,166,98,147,15,62,204,25,106,130,210,28,120,183,202,90,30,125,181,41,49,142,233,39,91,55,108,149,38,225,136,59,81,253,187,51,55,243,47,201,225,13,85,27,85,218,143,237,217,153,191,153,126,79,8,102,173,143,54,50,161,109,135,176,141,126,152,221,87,185,177,158,23,204,10,180,140,51,82,117,107,56,169,113,218,101,47,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,112,51,7,101,14,220,113,177,45,42,137,178,62,99,34,89,215,105,177,228,35,8,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,247,74,43,52,108,180,150,236,133,54,141,244,154,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,31,255,0,86,111,29,255,0,67,143,163,62,138,127,175,63,245,59,210,77,203,61,215,195,232,254,168,238,47,250,243,221,184,209,184,215,244,183,209,247,168,12,151,218,189,183,28,108,53,74,173,236,143,151,40,150,85,218,148,120,232,197,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,141,234,142,237,19,46,169,187,45,78,47,115,17,99,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,72,86,216,123,25,80,182,60,216,70,129,76,114,171,223,56,207,20,102,5,38,70,38,169,52,181,148,85,56,213,50,169,186,141,25,181,90,204,181,189,116,137,197,36,156,113,75,82,149,164,141,13,54,24,87,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,128,133,97,154,182,81,218,187,49,246,74,204,116,99,92,20,239,29,74,157,187,98,191,64,125,227,68,90,188,84,153,153,37,70,68,123,183,145,169,70,211,196,70,166,212,165,17,146,208,183,27,95,117,236,206,164,210,171,251,107,229,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,134,223,219,31,85,118,77,205,197,38,158,81,28,192,152,198,68,201,248,81,108,186,163,92,102,16,180,155,144,93,75,139,83,186,227,147,205,32,156,82,148,78,161,72,94,173,102,227,109,132,239,101,110,105,96,76,233,192,148,204,204,203,74,239,124,225,186,206,251,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,103,210,182,170,218,99,6,236,161,148,115,51,75,24,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,210,105,101,26,90,113,107,113,68,122,80,133,105,74,215,161,181,195,95,103,158,218,117,93,150,51,66,61,11,23,226,9,105,202,188,75,32,203,16,67,40,202,148,80,159,54,244,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,118,226,208,206,158,129,182,14,214,120,203,107,172,208,244,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,131,26,102,150,105,99,188,233,199,117,60,204,204,186,239,124,226,74,206,231,141,155,194,179,31,123,186,101,12,183,244,108,161,13,166,205,180,132,248,82,87,181,206,230,102,103,213,70,255,0,246,98,236,29,247,111,174,198,207,156,216,162,234,192,56,126,160,158,237,165,212,105,219,200,184,161,228,161,228,185,101,111,82,123,152,239,166,57,171,83,110,52,242,137,198,78,250,29,73,104,0,9,254,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,181,64,3,202,184,245,80,60,171,128,9,201,236,211,219,170,78,211,88,102,86,88,102,116,249,114,179,67,14,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,181,22,237,196,169,102,167,9,184,245,196,155,20,119,222,192,249,127,181,142,89,83,42,179,43,76,247,163,120,210,158,193,111,219,84,22,106,51,91,69,77,36,106,214,222,229,13,52,219,169,109,42,73,182,105,116,201,178,105,229,175,88,48,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,245,16,3,95,246,58,219,23,2,109,127,129,36,87,232,16,251,155,18,81,180,122,65,135,247,143,72,238,189,235,210,17,23,239,165,176,211,111,239,91,142,110,125,25,30,139,233,85,140,185,236,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,85,70,213,118,163,251,118,102,111,230,95,147,194,25,171,99,205,140,168,91,97,236,35,95,166,55,85,238,108,103,133,243,2,173,35,12,212,157,90,206,42,92,118,153,75,222,198,146,218,111,118,93,221,52,70,226,82,110,54,164,37,73,212,68,182,156,12,129,217,71,183,79,224,54,95,206,188,103,254,199,139,128,38,206,79,248,201,85,45,201,6,175,246,174,21,10,79,227,178,75,253,110,200,149,65,229,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,54,157,156,29,160,16,246,136,161,53,148,153,189,136,191,215,98,7,18,251,82,100,54,196,118,241,20,93,107,115,84,116,50,134,219,67,204,182,100,133,178,73,212,109,180,78,164,215,244,196,208,108,174,214,62,203,25,201,246,127,136,126,92,248,243,88,61,41,237,99,236,177,156,159,103,248,135,229,207,143,53,128,59,6,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,46,120,131,181,34,157,136,182,24,173,102,182,18,171,82,168,121,197,15,187,232,82,105,105,166,202,147,22,13,82,99,239,165,14,180,167,27,221,43,84,72,83,37,182,149,45,196,54,164,33,183,13,195,178,92,197,93,173,123,20,119,36,201,155,89,101,149,50,149,14,138,246,229,188,105,79,96,183,14,38,115,207,238,209,83,73,26,180,57,190,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,140,16,31,171,132,253,42,244,170,141,232,47,122,250,73,222,17,251,159,186,119,156,119,29,188,78,227,135,221,125,38,251,121,163,70,143,22,171,91,157,132,233,246,141,211,171,180,126,206,172,105,73,197,56,143,210,10,212,42,126,29,143,81,171,240,104,137,222,18,145,84,128,151,100,238,16,102,134,183,139,37,47,118,147,210,157,86,46,68,52,175,177,179,103,175,77,51,98,173,180,45,90,77,86,36,76,187,180,42,66,27,139,104,181,25,211,99,72,105,244,169,245,17,145,238,24,89,26,154,71,139,84,150,20,106,74,75,75,155,213,218,143,236,39,153,191,153,126,113,8,4,0,142,255,0,145,121,233,152,251,58,102,61,59,52,50,190,179,192,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,253,109,147,189,169,242,111,237,3,15,124,197,129,157,123,71,118,28,141,178,150,50,129,140,50,249,114,228,101,214,48,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,173,234,144,211,169,81,40,217,55,92,9,158,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,100,1,231,135,98,77,176,113,54,200,217,160,213,105,39,46,110,9,174,72,97,56,178,143,17,168,251,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,82,103,251,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,8,33,237,71,246,236,204,223,204,191,39,132,53,84,109,87,106,63,183,102,102,254,101,249,60,33,221,123,60,182,76,193,187,93,101,126,118,224,122,236,136,148,122,236,9,24,94,77,11,17,170,1,202,126,148,179,114,121,190,72,65,56,209,173,14,180,131,109,72,53,232,190,237,102,70,166,144,100,29,215,179,23,180,2,30,81,76,141,179,246,119,226,46,19,2,203,210,198,25,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,230,243,139,82,89,82,19,114,75,106,90,219,153,65,230,7,52,178,183,29,228,182,59,169,229,158,101,208,187,155,18,81,183,60,108,46,41,153,27,173,235,40,121,191,164,101,107,109,87,109,212,43,194,163,181,236,118,50,50,45,245,202,46,214,252,101,133,182,92,197,24,51,48,30,151,89,205,10,92,118,169,56,54,184,86,91,242,80,243,78,167,140,156,110,182,182,150,184,102,134,207,82,181,46,73,184,202,84,139,147,242,12,51,255,0,105,111,104,36,108,158,165,86,54,124,202,10,172,182,243,6,124,126,26,177,86,136,235,177,95,195,72,90,98,190,217,182,107,96,208,250,228,70,125,212,146,217,117,43,96,236,162,50,89,38,208,194,62,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,149,98,173,135,36,236,165,217,195,155,152,195,48,87,18,70,98,227,8,248,125,19,153,105,13,58,138,36,68,214,97,172,161,52,249,17,169,107,82,141,42,125,73,86,233,75,105,164,164,148,76,147,174,6,144,108,157,237,79,147,127,104,24,123,230,44,15,74,99,205,102,201,222,212,249,55,246,129,135,190,98,192,244,166,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,171,218,143,236,39,153,191,153,126,113,8,4,0,142,255,0,145,121,233,152,251,58,102,61,59,52,50,190,179,192,213,96,221,167,153,116,141,113,106,17,84,100,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,253,109,147,189,169,242,111,237,3,15,124,197,129,178,157,163,253,159,243,54,119,174,187,155,121,67,135,127,214,158,127,12,195,177,163,184,252,135,48,236,173,8,111,76,133,188,183,28,91,47,56,70,180,60,106,210,78,58,109,40,145,244,38,232,75,254,69,231,166,92,109,23,151,20,236,208,202,250,207,29,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,171,32,8,86,236,117,251,187,125,221,170,30,128,127,250,54,250,47,186,7,235,63,246,29,67,187,63,11,247,199,235,141,127,173,255,0,237,158,27,9,169,0,26,1,219,87,236,177,133,190,208,32,252,186,162,55,252,104,7,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,39,241,93,68,1,246,92,123,118,101,151,231,175,147,205,19,248,174,160,44,82,72,18,68,71,200,81,102,100,70,8,230,64,57,75,160,168,161,116,33,80,31,37,89,6,186,100,196,149,174,113,220,46,127,226,152,139,13,177,169,117,24,185,165,139,170,72,125,146,109,60,7,34,185,171,156,120,229,239,43,9,83,155,110,13,251,149,203,116,175,226,49,22,61,160,213,210,162,214,113,236,166,97,145,173,158,235,177,165,122,15,154,34,151,91,114,234,51,95,56,27,45,176,28,199,94,203,58,34,29,89,169,69,6,121,159,34,255,0,170,10,27,122,223,52,39,234,33,30,221,153,56,254,69,119,9,83,41,174,195,113,4,213,30,162,238,165,73,53,223,245,74,221,52,254,232,72,60,117,107,97,181,90,218,144,71,252,1,79,65,200,0,3,64,0,0,0,0,0,0,0,0,0,0,2,134,118,20,189,192,12,140,204,84,185,16,10,128,10,25,216,84,116,220,194,198,171,194,28,6,136,10,145,197,239,111,103,247,122,116,232,253,201,223,214,254,0,24,83,106,45,170,96,101,45,26,185,79,140,154,203,83,139,12,201,168,71,113,136,145,221,66,28,208,241,32,207,120,190,164,166,239,107,25,8,119,204,44,239,205,45,162,113,228,248,7,138,53,198,196,27,175,4,216,81,216,190,225,148,31,136,217,108,204,185,179,202,199,207,149,250,152,251,118,140,218,15,24,230,238,57,128,211,213,10,205,57,137,116,182,169,110,50,170,195,178,16,164,173,231,174,165,17,146,72,200,201,203,26,79,173,186,243,27,113,176,126,200,248,82,183,78,192,248,234,179,42,147,61,199,187,207,120,196,170,19,110,154,236,169,77,22,165,169,103,123,88,140,174,94,226,33,36,117,173,142,187,63,153,199,169,111,20,102,4,92,63,84,141,54,153,43,74,17,83,156,203,132,234,37,37,180,168,201,180,160,172,73,74,139,145,251,203,149,196,156,101,134,65,101,246,90,83,105,204,80,240,243,81,94,137,75,102,156,106,110,108,151,75,66,82,130,177,111,22,124,174,130,231,107,242,29,155,3,96,60,57,129,232,209,169,116,74,69,54,42,88,75,136,35,139,9,184,229,101,56,107,50,178,122,21,207,244,243,29,155,167,34,8,128,34,34,232,42,0,40,14,179,141,178,255,0,13,227,200,8,167,226,10,106,101,180,135,211,32,146,111,184,223,141,41,82,72,238,133,17,244,81,242,232,59,48,0,137,29,178,118,4,139,77,69,75,23,97,24,116,8,47,85,113,83,203,214,229,78,106,213,185,119,136,115,73,165,73,82,72,238,73,233,229,212,105,102,92,103,230,104,100,183,120,247,54,40,84,94,249,220,239,55,16,99,61,171,115,174,215,222,183,203,240,167,211,173,249,251,135,162,60,81,130,176,238,45,132,136,53,154,61,58,83,104,120,159,180,168,104,121,58,200,148,87,178,139,175,136,249,252,79,204,71,134,208,253,157,184,50,111,163,253,205,95,162,209,244,113,123,206,23,11,52,157,237,247,86,213,165,212,244,177,218,247,234,96,51,62,206,155,116,225,236,204,166,180,153,241,241,35,210,36,214,211,79,109,110,192,136,217,17,41,44,216,143,118,231,75,172,249,218,227,110,41,181,120,213,72,205,202,142,135,82,135,111,98,89,17,31,35,50,247,25,249,15,61,52,228,227,76,165,172,193,110,139,152,85,162,109,137,13,84,141,184,178,93,138,149,45,43,47,114,92,62,118,108,188,95,87,144,219,236,151,219,199,26,81,99,209,233,53,90,101,106,176,108,241,27,199,100,98,87,126,150,230,226,138,228,166,213,210,228,93,79,161,0,150,82,59,149,197,70,162,229,222,218,82,241,28,118,201,236,6,242,12,217,113,203,170,182,110,116,114,222,246,75,204,102,154,14,116,29,97,166,150,120,112,218,222,48,151,191,94,106,181,200,185,122,133,230,3,40,128,235,209,241,102,255,0,87,234,126,157,54,254,187,127,244,15,181,53,187,255,0,98,255,0,244,255,0,245,0,253,64,31,2,42,154,173,244,22,191,238,191,245,14,84,77,214,127,130,183,251,224,31,80,248,106,20,122,125,83,119,198,71,222,110,175,167,198,162,181,237,126,135,240,33,246,33,122,189,214,229,113,112,13,13,218,23,100,168,148,169,175,98,124,27,22,149,1,154,85,21,82,236,236,233,75,89,60,209,186,189,68,74,37,17,242,36,242,51,181,203,160,194,249,107,156,149,252,23,95,167,80,42,85,23,220,122,30,251,89,177,25,149,32,245,161,107,43,26,136,143,162,139,220,37,30,187,135,233,149,234,124,184,51,225,69,121,50,163,57,25,70,243,9,112,180,169,38,70,70,71,212,185,159,33,163,27,76,236,217,74,195,233,196,152,214,135,89,137,79,91,28,30,233,136,148,164,178,104,213,185,108,244,173,43,43,94,230,103,98,247,153,0,206,249,43,157,173,215,233,145,218,150,115,220,50,142,243,135,170,59,41,230,79,91,246,39,241,25,230,159,57,185,241,153,125,180,172,137,214,146,225,106,34,35,177,145,31,187,235,17,13,130,243,115,17,101,253,118,70,30,110,93,70,97,68,140,105,222,149,69,198,181,107,82,23,234,216,237,109,86,235,238,27,193,179,238,125,212,177,83,241,169,114,233,82,108,205,21,15,107,114,164,167,117,25,27,73,232,104,235,226,62,96,54,140,5,8,238,42,0,40,103,97,81,106,206,196,2,164,119,21,28,38,179,247,16,169,44,207,255,0,206,3,148,5,132,174,66,226,230,2,160,0,0,0,0,0,0,0,58,54,102,188,76,247,109,239,207,125,211,253,224,239,35,161,102,147,123,206,236,241,90,219,239,252,192,30,123,221,141,199,99,138,25,46,199,170,68,100,115,51,47,235,223,15,172,77,54,195,116,118,161,100,198,9,90,80,146,52,119,151,69,25,245,151,39,207,235,16,233,2,2,19,143,112,250,20,164,170,243,98,117,79,247,226,19,93,177,204,86,217,201,124,34,73,36,242,239,14,137,183,246,92,128,27,6,158,130,160,0,0,2,134,118,0,51,247,10,39,168,160,170,122,128,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,135,208,113,25,120,175,113,202,125,12,112,159,91,251,192,115,55,208,94,44,111,160,188,0,117,108,210,70,172,180,197,165,123,126,161,79,47,254,174,177,218,71,89,204,212,234,203,124,86,92,249,208,231,23,254,1,96,60,244,109,90,141,222,121,98,146,189,237,192,255,0,153,176,55,219,178,69,227,82,99,180,72,245,112,229,72,239,127,251,38,216,208,253,173,27,209,158,184,169,54,62,92,15,95,247,27,3,124,59,36,90,82,9,135,73,10,177,225,202,145,94,220,191,170,109,136,37,17,159,192,183,254,41,127,16,188,88,207,224,91,191,226,151,241,11,197,20,62,131,137,106,59,25,88,114,159,65,198,191,120,10,32,207,200,114,36,88,129,122,122,128,184,80,250,10,128,14,37,170,215,43,14,5,170,231,208,125,43,65,25,31,81,194,166,206,252,136,192,88,132,153,159,67,232,62,178,43,14,54,211,110,183,232,57,64,5,12,200,138,230,118,33,81,215,177,198,42,167,97,44,57,54,181,54,165,2,34,98,238,245,46,91,201,109,180,234,113,41,45,70,102,86,190,162,183,62,166,64,58,38,125,103,102,21,202,202,27,50,171,19,233,68,163,168,53,24,219,147,84,110,49,145,169,149,172,189,98,62,118,79,79,35,184,132,141,174,51,230,159,153,216,131,17,82,105,244,152,237,54,140,89,46,107,114,25,168,166,66,92,65,45,244,149,136,144,92,143,89,29,238,127,194,51,159,104,206,210,114,241,38,44,169,97,42,84,220,49,58,36,42,172,9,45,174,35,134,235,135,250,159,204,204,210,233,149,136,220,50,233,228,35,250,91,238,207,155,34,90,144,90,223,113,110,168,144,71,98,53,29,206,223,14,98,117,25,131,40,147,135,169,29,237,222,56,174,157,27,123,184,209,190,121,13,234,182,242,246,186,185,245,47,210,55,73,238,208,204,57,135,33,189,78,167,224,234,109,87,122,133,58,75,103,19,54,94,35,43,104,177,50,171,159,132,191,79,65,31,248,111,42,179,23,19,113,29,219,151,248,158,103,13,163,95,9,74,125,205,26,175,109,86,65,218,250,78,223,81,141,201,202,94,206,102,113,35,76,200,196,248,107,51,169,234,42,146,89,81,20,50,104,137,171,54,122,188,113,143,241,149,207,167,32,31,141,137,182,219,175,98,185,82,85,75,200,185,239,20,173,26,55,21,69,189,125,36,155,219,76,110,126,169,255,0,8,199,152,131,55,179,27,19,60,167,89,200,92,72,217,41,73,89,105,39,220,46,73,211,254,199,33,34,88,11,179,95,42,104,205,193,113,85,92,193,66,153,222,242,121,248,197,107,234,235,247,169,121,140,161,78,216,91,43,161,178,148,162,183,140,57,17,151,138,76,127,59,255,0,177,196,152,207,37,67,13,102,153,154,21,227,90,147,148,24,165,157,227,166,255,0,42,124,133,218,247,229,248,34,243,234,63,4,178,247,52,220,233,149,184,171,151,253,137,147,255,0,38,39,70,62,198,121,112,209,216,171,24,170,196,155,21,228,49,255,0,32,62,198,54,55,203,84,234,189,107,20,151,78,178,99,255,0,200,11,17,17,24,132,65,148,124,142,205,250,138,117,183,149,216,196,185,232,229,65,148,175,252,207,136,250,145,179,86,116,60,100,73,202,252,107,207,203,13,203,63,252,209,61,20,237,154,112,45,57,26,25,171,87,148,90,245,248,223,100,249,242,242,107,224,63,93,140,143,194,113,205,42,69,66,172,122,111,107,186,215,252,152,115,16,27,27,100,220,239,155,234,229,134,57,46,87,229,133,229,159,190,223,138,63,114,147,176,230,117,85,93,208,246,8,198,209,75,119,188,212,172,37,44,249,220,185,123,188,255,0,128,79,84,60,177,160,193,34,38,165,212,14,196,101,226,113,30,119,252,65,250,113,240,133,54,49,221,15,201,63,14,158,106,79,252,81,68,42,82,59,46,179,22,102,247,127,90,196,113,244,105,182,188,26,255,0,138,247,243,120,188,191,132,102,236,191,236,179,196,144,100,69,126,94,99,212,153,221,79,67,134,78,97,39,19,225,35,65,223,156,158,156,186,137,80,68,22,91,190,149,47,159,153,144,250,8,172,3,91,178,143,100,215,114,225,202,75,203,199,11,157,221,219,251,145,210,77,157,123,205,225,127,118,85,173,175,227,208,108,37,34,155,221,112,155,137,190,222,238,201,94,45,58,111,117,25,244,185,249,143,184,0,0,0,0,113,41,194,74,140,142,220,190,34,227,95,212,62,87,205,70,165,25,38,253,61,192,62,180,173,42,43,145,151,233,23,15,137,167,86,146,181,136,125,72,85,200,175,110,128,47,22,173,58,208,164,222,215,35,33,112,0,210,29,189,242,46,171,139,240,6,58,173,64,157,45,74,151,221,154,25,102,156,167,79,194,252,84,157,140,149,207,213,51,232,34,183,6,212,94,200,172,223,173,196,174,65,91,138,106,154,152,167,197,153,195,61,78,110,29,46,74,37,88,236,93,61,229,204,122,2,205,12,54,198,38,193,117,58,83,220,73,148,157,205,201,139,107,240,186,133,114,228,127,139,228,33,7,180,43,44,157,193,89,181,136,43,76,64,171,165,135,231,83,163,33,233,77,25,52,163,58,114,20,100,74,36,17,25,221,7,239,247,24,146,37,231,102,12,201,163,226,236,188,193,205,68,118,26,92,86,19,167,201,82,27,154,135,84,146,220,51,200,200,136,191,27,168,206,98,43,123,60,115,225,79,85,169,248,90,117,67,15,50,213,47,4,180,210,110,238,151,72,219,84,68,17,46,238,90,246,189,249,23,49,42,8,90,87,125,42,35,183,145,138,46,20,62,130,160,3,140,200,84,186,10,168,189,226,150,63,32,23,128,0,0,0,0,14,53,11,204,174,56,204,172,2,132,101,126,163,148,186,14,20,17,127,8,230,46,128,42,0,0,48,62,210,181,182,169,190,142,107,109,42,222,113,150,187,154,122,110,126,31,17,9,59,63,202,227,51,147,0,186,150,236,69,138,233,73,228,119,254,202,107,249,196,207,109,85,29,185,30,139,235,81,150,158,54,214,63,246,129,12,27,54,54,202,51,111,2,17,185,99,244,182,151,200,204,191,217,44,140,200,244,3,149,166,126,131,211,8,211,111,195,127,229,150,59,112,234,153,98,73,244,38,155,99,191,225,191,242,203,29,172,104,7,94,204,28,1,131,115,75,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,93,132,90,160,31,137,132,240,189,11,3,225,106,54,10,194,240,120,42,54,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,53,171,74,18,146,186,140,212,118,185,153,159,49,163,93,181,30,203,24,87,237,2,15,203,170,35,126,200,189,227,65,59,106,61,150,48,175,218,4,31,151,84,64,69,118,201,222,212,249,55,246,129,135,190,98,192,244,166,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,58,84,220,151,202,250,142,110,64,207,122,134,16,137,43,29,210,232,231,65,131,88,121,110,45,113,97,26,220,89,165,166,205,91,164,44,205,231,72,221,74,9,205,14,45,26,180,40,210,125,212,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,232,247,22,97,106,22,57,194,181,156,21,138,96,241,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,49,231,11,100,239,106,124,155,251,64,195,223,49,96,122,83,1,0,59,125,108,81,138,182,83,204,121,117,186,77,51,136,203,44,77,80,121,204,57,80,142,78,45,184,26,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,239,155,65,172,143,82,93,67,90,213,132,240,181,119,28,226,170,54,10,194,208,120,218,214,32,168,71,165,211,163,111,80,222,254,83,238,37,182,155,214,179,74,19,169,107,73,93,70,73,43,220,204,139,152,244,167,158,153,23,151,27,69,229,197,71,43,243,66,141,199,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,215,253,132,187,62,40,91,31,204,196,24,202,183,138,189,40,198,117,158,34,150,204,230,27,92,120,177,104,251,244,173,182,210,201,168,238,243,187,166,93,116,212,106,36,40,146,219,102,100,149,186,240,119,109,135,54,68,165,108,131,148,106,194,143,212,98,86,49,101,122,66,106,88,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,213,163,120,119,53,184,243,132,150,247,166,218,118,40,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,125,158,153,23,151,27,69,229,197,71,43,243,66,141,199,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,217,180,190,206,152,239,101,252,211,159,150,120,234,63,247,89,148,121,186,217,253,83,165,241,47,50,196,205,219,78,185,185,222,238,22,173,210,213,173,29,12,186,25,250,83,24,83,106,237,148,114,227,107,92,184,94,10,198,173,112,53,88,59,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,188,101,122,82,78,178,102,73,113,41,73,145,161,104,109,196,4,59,118,124,236,73,85,218,191,31,185,93,196,236,75,131,151,88,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,110,205,68,70,227,119,158,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,95,202,172,179,194,185,55,151,24,115,43,112,84,78,30,139,134,105,237,83,227,106,109,180,56,246,130,241,190,238,237,8,66,158,117,102,167,28,89,36,181,184,181,168,202,234,49,218,192,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,121,172,30,148,246,78,246,88,201,191,179,252,61,242,230,0,67,183,104,166,194,178,118,90,198,71,142,50,250,4,181,229,93,126,67,44,193,122,76,166,150,186,101,69,226,144,179,166,145,27,134,251,200,75,113,212,226,30,82,61,69,165,10,90,214,147,90,240,86,205,27,69,227,189,151,243,78,6,102,96,89,31,220,161,214,33,104,103,245,78,151,196,178,243,240,247,142,180,230,231,123,184,66,119,168,78,180,117,35,234,71,232,247,22,97,106,22,57,194,181,156,21,138,96,241,180,92,65,79,145,75,168,198,222,173,189,252,87,219,83,110,183,173,6,149,167,82,22,162,186,76,148,87,185,25,31,49,231,223,110,77,145,42,187,32,230,226,112,163,21,25,117,140,39,94,142,170,150,28,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,244,235,221,157,141,14,50,225,165,189,233,54,144,157,236,139,207,76,184,218,47,46,41,217,161,149,245,158,58,149,58,237,60,203,164,72,149,79,148,146,35,114,44,150,200,207,118,242,53,38,229,115,73,165,73,90,20,180,45,11,86,64,16,3,176,46,218,248,171,101,60,199,137,68,171,84,248,140,178,196,213,6,91,196,116,249,6,226,219,129,172,210,218,170,113,201,180,173,105,121,164,17,26,210,132,158,249,180,18,12,181,37,165,181,61,24,79,20,208,177,206,21,163,99,92,45,59,141,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,249,0,253,97,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,74,167,98,167,178,198,41,251,64,157,242,234,112,249,59,81,182,18,170,231,101,41,156,247,201,124,51,18,70,54,161,199,90,113,5,58,35,10,227,113,12,36,165,4,210,219,210,122,93,147,29,40,81,18,52,111,29,109,68,130,82,141,150,90,87,215,216,169,236,177,138,126,208,39,124,186,156,55,252,7,149,113,35,253,148,251,14,70,204,170,172,13,169,51,37,114,218,161,97,138,193,47,11,83,18,135,88,58,141,70,42,144,178,154,183,44,68,184,204,187,100,165,45,168,247,143,52,226,86,105,75,74,109,237,148,206,254,202,44,187,205,157,164,169,153,185,72,173,68,160,225,58,132,133,213,241,149,13,72,151,37,250,213,69,83,248,135,244,58,114,18,108,34,75,78,188,218,141,179,70,224,218,108,219,66,247,138,221,239,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,62,176,0,0,0,0,0,0,1,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,43,0,96,12,27,149,152,54,147,151,217,125,135,162,80,240,245,14,57,70,131,6,49,30,134,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,236,0,3,85,123,81,253,132,243,55,243,47,206,33,8,86,217,59,218,159,38,254,208,48,247,204,88,19,83,218,143,236,39,153,191,153,126,113,8,66,182,201,222,212,249,55,246,129,135,190,98,192,15,74,99,165,99,92,151,202,252,197,198,88,59,48,49,198,16,137,89,174,224,9,18,37,225,201,18,86,226,145,1,247,137,189,110,147,68,173,210,214,70,203,74,66,150,149,27,107,109,43,70,149,17,24,238,160,0,0,0,0,0,3,90,187,69,114,114,133,156,155,35,227,184,213,119,184,121,120,62,158,254,49,165,201,210,181,238,101,64,97,215,20,90,18,180,18,183,172,28,134,46,173,73,70,255,0,94,149,41,9,33,231,176,122,168,30,117,182,236,200,186,238,64,237,53,140,112,221,78,141,74,166,82,171,213,9,88,147,13,179,75,52,20,84,209,229,74,120,227,161,13,164,147,185,221,232,91,38,217,165,36,149,50,122,117,32,208,181,6,0,25,87,101,92,173,251,180,237,29,151,89,102,245,11,190,96,86,113,4,94,245,133,197,112,251,218,91,75,223,78,250,66,90,20,155,69,105,245,120,20,75,59,89,23,81,164,143,21,9,84,236,75,201,79,250,58,218,50,101,67,207,5,83,226,182,239,251,158,100,183,30,65,183,254,226,38,212,151,63,187,146,147,234,24,9,73,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,32,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,160,29,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,0,238,189,162,155,10,198,218,151,6,158,56,203,232,17,17,154,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,245,208,148,41,104,66,141,104,130,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,169,225,162,187,82,246,86,101,198,127,231,45,31,52,240,181,127,208,182,234,181,3,119,29,68,134,193,31,120,183,165,75,84,168,133,99,67,83,28,89,37,14,26,136,219,86,240,223,52,155,136,90,100,134,144,118,104,108,57,39,104,236,100,206,112,227,133,196,70,93,96,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,26,28,38,208,70,106,90,217,156,145,249,56,79,11,80,176,54,21,163,96,172,45,7,130,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,249,143,214,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,6,239,224,221,133,99,109,75,217,195,150,152,227,47,160,68,70,106,80,35,213,25,130,244,153,78,161,21,58,115,53,154,170,206,154,68,110,19,12,173,78,72,83,136,121,72,245,208,148,41,104,66,141,104,142,186,77,79,25,101,70,63,133,89,134,220,186,6,44,193,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,116,56,147,230,147,37,23,82,19,189,217,113,236,39,150,95,158,190,113,52,107,87,106,47,103,252,58,188,58,150,211,121,33,135,119,53,86,120,154,142,56,165,176,227,12,69,114,43,76,58,251,213,100,239,22,141,47,22,234,206,182,217,45,79,41,196,184,73,37,147,170,116,54,43,179,231,109,186,86,213,248,1,202,22,39,126,36,28,197,194,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,118,74,50,39,27,190,218,143,49,153,47,155,216,203,33,115,67,15,230,230,95,191,17,186,238,29,144,167,163,148,182,9,230,29,66,219,83,78,178,226,57,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,30,217,163,104,188,9,181,6,86,64,204,204,11,35,251,148,58,196,45,15,126,166,85,56,102,94,126,30,241,214,155,223,110,183,232,78,245,9,208,190,164,125,72,131,176,102,30,75,229,126,107,85,112,157,119,48,48,132,74,181,75,3,86,25,175,97,233,138,91,141,63,2,107,106,74,146,164,56,218,146,163,65,169,13,169,77,40,205,181,155,109,154,146,173,9,183,117,0,1,10,221,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,29,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,2,106,71,74,203,204,151,202,252,169,170,226,202,238,95,225,8,148,154,150,57,172,61,94,196,51,18,183,29,126,124,215,20,165,41,75,113,197,41,68,130,82,220,82,90,73,147,104,55,28,52,165,58,213,126,234,0,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,50,175,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,4,170,109,47,179,166,4,218,131,43,39,229,158,58,143,253,214,101,30,110,183,191,83,42,156,51,204,177,51,118,211,173,239,183,91,245,171,116,181,104,95,67,46,134,94,122,243,251,39,43,187,63,231,46,44,201,220,70,247,17,47,12,212,21,29,185,58,80,142,46,42,210,78,70,147,161,11,89,55,189,97,198,157,221,235,53,35,94,149,120,146,100,38,211,180,27,109,186,86,202,24,1,186,22,24,126,36,236,197,197,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,120,73,51,38,220,180,16,255,0,77,88,247,21,127,109,113,30,36,196,117,15,239,147,39,84,167,72,115,253,243,143,60,227,139,248,169,74,87,188,204,4,175,246,83,237,213,39,24,183,3,101,140,215,159,46,77,118,44,114,103,5,78,76,86,146,194,169,209,33,32,187,181,100,203,105,52,173,166,163,184,234,94,112,213,188,35,113,42,90,84,150,201,217,52,26,149,217,243,177,37,43,101,12,0,229,119,19,177,18,118,98,226,168,241,222,170,204,84,84,165,250,75,10,101,149,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,187,53,17,147,109,219,109,64,0,0,6,63,193,249,3,147,88,3,49,241,78,110,96,220,189,165,82,177,126,52,211,223,117,70,16,173,228,155,25,41,90,82,102,104,107,120,178,39,29,221,165,59,215,18,149,185,173,100,74,44,128,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,162,21,182,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,1,177,88,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,147,0,96,12,27,149,152,54,147,151,217,125,135,162,80,240,245,14,57,70,131,6,49,30,134,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,236,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,110,87,101,230,111,96,220,133,216,39,50,115,115,48,31,150,221,11,14,227,137,143,72,40,140,27,207,186,181,194,166,52,211,45,163,145,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,16,126,79,108,190,79,100,148,72,212,12,225,127,18,68,195,89,139,81,142,252,102,105,172,209,159,121,120,181,12,59,13,179,55,100,33,68,204,117,197,101,229,40,150,226,77,110,160,208,217,29,155,65,38,40,70,74,218,43,62,113,150,210,89,185,93,205,108,103,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,134,210,171,26,137,9,214,179,91,138,45,107,81,159,96,254,132,60,229,254,134,15,232,184,224,169,94,130,247,135,5,167,143,79,29,185,226,56,94,47,117,109,59,158,43,232,45,175,123,171,197,187,221,253,32,13,244,236,104,201,236,146,151,26,191,156,44,98,72,152,151,49,105,209,216,140,245,53,234,51,236,175,9,33,247,102,54,70,212,133,168,217,144,185,76,178,149,26,219,73,45,164,18,219,51,179,139,37,100,190,218,191,101,140,45,246,129,7,229,213,17,20,27,58,231,206,50,217,183,55,40,89,173,131,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,208,226,83,98,81,161,90,22,72,113,37,173,9,50,146,174,212,60,222,193,185,245,176,78,91,102,230,95,191,45,202,22,34,199,16,222,142,82,216,54,95,105,104,133,83,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,211,94,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,3,64,59,46,61,187,50,203,243,215,201,230,137,211,205,44,173,192,153,211,129,42,121,103,153,116,46,249,195,117,157,207,27,11,138,122,62,247,116,242,30,111,233,25,90,28,77,156,105,10,240,168,175,107,29,200,204,142,11,59,46,61,187,50,203,243,215,201,230,137,254,1,231,7,106,237,148,115,31,100,172,199,94,10,198,173,113,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,246,173,133,246,50,174,237,135,152,242,169,142,85,123,155,6,97,126,30,70,38,169,52,180,28,164,182,233,175,117,26,51,106,189,222,119,116,233,19,138,73,182,218,80,165,43,81,146,26,114,106,118,174,217,71,46,54,181,203,133,224,172,106,215,3,85,131,188,126,129,95,97,146,92,170,68,165,17,17,169,36,102,91,198,87,165,36,235,38,100,151,18,148,153,26,22,134,220,71,118,201,124,161,193,185,11,149,248,127,40,242,253,137,109,208,176,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,200,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,72,59,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,203,16,245,80,60,171,128,159,238,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,60,171,143,85,3,202,184,9,254,236,184,246,19,203,47,207,95,56,154,35,215,180,143,179,238,54,206,210,91,206,28,155,165,75,86,93,84,100,38,52,218,107,45,58,242,48,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,221,238,182,200,228,43,178,227,216,79,44,191,61,124,226,104,217,76,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,192,121,172,200,188,244,204,125,157,51,30,157,154,25,95,89,224,106,176,110,211,204,186,70,184,181,8,170,50,55,34,201,108,140,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,250,41,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,65,94,221,27,25,87,118,60,204,120,180,198,234,189,243,131,49,71,17,35,12,212,157,90,10,82,155,104,209,189,141,37,180,218,207,53,189,104,141,196,164,155,113,43,74,147,164,205,109,55,242,236,73,182,14,38,217,27,52,26,173,36,229,205,193,53,201,12,39,22,81,226,53,31,127,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,234,72,122,30,1,215,240,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,192,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,15,171,180,143,179,238,78,209,49,155,206,28,155,165,68,78,98,211,163,166,52,218,107,45,52,202,241,50,13,214,27,104,221,144,243,237,50,202,227,50,79,168,150,164,169,110,32,144,221,236,134,200,161,179,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,245,16,52,3,106,94,202,202,22,126,237,29,71,205,60,45,95,165,97,12,45,90,187,184,234,36,54,22,137,210,101,37,106,90,165,68,43,41,157,244,130,82,80,225,168,144,148,41,6,249,166,66,220,90,76,59,6,21,219,7,12,237,115,176,78,111,214,146,113,33,99,106,30,91,214,211,139,40,241,26,145,184,130,251,176,167,33,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,74,131,97,232,163,55,242,183,2,100,182,195,185,163,150,153,105,66,238,108,55,70,203,252,81,193,66,226,158,145,186,222,196,148,243,159,72,242,214,226,174,227,171,87,137,71,107,216,172,68,68,94,117,192,122,51,216,251,107,60,27,181,214,87,250,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,81,107,218,63,217,255,0,51,103,122,235,185,183,148,56,119,253,105,231,240,204,59,26,59,143,200,115,14,202,208,134,244,200,91,203,113,197,178,243,132,107,67,198,173,36,227,166,210,137,31,66,110,235,94,204,91,66,226,173,151,243,150,139,155,152,90,55,31,192,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,209,164,230,251,52,182,179,203,137,123,18,212,246,179,194,148,63,72,40,169,167,179,81,162,194,171,83,9,123,170,194,39,33,136,133,33,149,45,63,173,234,41,104,214,182,220,185,110,77,108,173,70,72,81,135,106,216,231,103,175,232,96,217,247,13,229,52,217,52,169,181,168,155,249,181,186,133,58,46,229,185,147,159,117,78,41,70,102,68,183,119,104,54,216,75,171,34,82,155,97,191,10,10,200,79,64,237,71,246,19,204,223,204,191,56,132,33,175,103,173,177,182,130,217,131,125,11,41,177,183,9,69,155,80,98,163,80,162,77,136,212,184,51,28,110,196,100,105,113,38,182,183,136,34,67,139,97,109,184,164,165,30,59,161,6,153,137,237,49,114,170,247,103,254,96,61,93,133,18,29,73,113,232,42,153,30,36,149,73,97,151,206,173,7,120,134,221,83,109,169,196,18,174,68,179,109,6,162,34,51,74,111,98,8,97,217,59,218,159,38,254,208,48,247,204,88,30,140,241,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,57,155,39,123,83,228,223,218,6,30,249,139,3,210,152,15,58,219,98,236,117,142,246,64,199,113,232,21,249,157,243,134,235,58,253,31,196,27,182,99,247,166,233,152,235,149,247,170,31,117,198,55,78,72,38,254,144,203,93,181,38,228,124,179,87,103,7,104,4,205,157,235,173,101,38,111,98,47,245,167,159,196,190,212,153,13,191,33,204,59,43,66,220,213,29,12,161,199,22,203,206,17,33,108,146,116,147,142,147,169,52,125,49,59,46,155,69,100,54,13,218,75,40,235,185,83,140,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,214,189,133,123,52,240,206,204,178,98,230,118,103,207,137,136,243,66,44,135,213,6,85,54,92,132,211,169,12,45,167,88,52,50,147,38,206,66,220,105,213,154,214,243,118,77,210,148,37,38,131,113,192,142,14,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,213,94,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,13,159,237,12,216,178,149,181,62,87,200,174,225,12,63,17,89,169,134,163,145,225,249,135,37,49,78,107,4,230,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,239,27,66,222,213,2,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,83,195,87,243,119,179,239,36,179,135,104,188,47,180,30,32,165,68,114,68,9,14,201,197,20,153,109,63,41,140,74,180,69,105,136,4,225,41,242,105,132,71,54,18,163,66,90,82,31,43,165,194,50,51,184,107,95,101,14,195,145,176,213,42,137,181,198,99,46,89,87,106,81,228,47,8,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,247,73,43,180,76,186,151,46,181,56,141,206,197,118,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,86,217,59,218,159,38,254,208,48,247,204,88,30,148,199,154,205,147,189,169,242,111,237,3,15,124,197,129,233,76,0,0,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,86,217,59,218,159,38,254,208,48,247,204,88,30,140,241,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,57,155,39,123,83,228,223,218,6,30,249,139,3,210,152,14,191,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,0,1,9,125,168,219,109,210,182,129,196,204,228,150,91,191,18,102,9,193,117,133,203,93,106,36,164,200,98,187,52,163,161,180,186,221,217,74,155,67,10,114,107,68,164,56,182,222,39,9,194,185,19,102,54,127,180,235,180,2,102,81,67,147,179,246,72,98,46,19,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,228,243,107,82,153,74,21,98,75,138,66,219,134,192,29,215,37,243,123,25,100,46,104,97,252,220,203,247,226,55,93,195,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,35,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,67,155,49,237,11,133,118,160,201,186,38,110,97,104,220,7,31,188,141,81,165,174,83,114,30,166,78,105,90,93,142,226,144,127,226,184,131,82,80,165,180,235,75,52,35,94,146,243,92,51,166,199,251,89,99,45,145,115,63,211,138,19,18,235,20,41,241,220,141,93,195,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,107,182,241,4,100,151,86,70,30,139,156,232,96,223,65,248,24,15,31,224,220,210,193,180,172,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,96,64,14,66,232,42,40,93,5,64,113,201,253,110,239,248,138,254,33,19,157,166,90,184,156,200,61,39,111,212,127,226,134,37,142,71,224,28,255,0,17,95,196,34,147,180,209,178,34,204,133,243,191,234,63,254,134,36,143,207,236,167,196,17,218,170,21,53,100,217,41,172,55,80,81,153,186,68,124,234,44,159,79,119,81,44,212,197,147,148,216,142,38,214,91,13,168,172,119,234,146,16,215,217,112,149,150,54,148,173,7,164,240,196,235,29,185,126,191,142,38,58,129,253,66,167,127,185,25,255,0,128,65,3,239,0,1,64,0,0,0,0,0,0,0,5,12,236,42,45,50,247,128,25,220,85,61,5,162,226,43,0,168,0,0,227,121,230,216,73,45,197,165,36,103,107,168,236,34,191,111,205,163,104,42,244,19,130,135,2,95,245,83,86,234,172,133,105,253,107,107,217,7,215,159,232,18,63,153,184,186,38,22,162,51,53,249,240,35,146,166,37,139,202,116,144,155,154,22,118,230,162,231,225,254,49,231,155,58,179,14,163,152,189,205,169,16,30,238,254,35,245,137,41,86,222,110,253,111,18,191,19,151,79,120,12,147,177,238,65,226,28,193,197,248,87,20,71,58,140,120,240,177,132,22,28,209,75,91,200,45,14,199,89,153,172,148,68,92,151,211,221,212,78,214,92,225,71,48,158,22,167,210,29,150,167,149,23,125,117,41,157,217,158,167,22,174,151,59,122,195,79,182,1,201,40,216,99,1,187,34,68,106,236,119,99,226,197,73,74,101,32,145,125,44,197,50,51,35,108,143,77,211,252,99,122,200,172,86,1,80,0,0,20,184,25,249,5,185,220,0,84,0,0,88,227,122,237,206,214,23,128,12,29,153,123,62,61,141,28,121,246,241,58,227,154,160,42,41,37,52,243,119,159,140,239,248,66,252,110,159,1,173,248,167,97,202,249,185,41,216,248,162,160,255,0,169,98,70,31,89,223,213,233,103,68,128,139,84,130,81,88,239,204,4,87,226,157,139,49,195,14,40,163,174,187,32,181,164,174,140,56,247,63,15,193,102,49,93,123,101,28,199,164,184,235,169,161,98,71,238,250,155,177,97,231,203,207,159,83,242,19,56,245,61,151,253,117,44,185,223,145,151,243,15,197,168,224,58,61,76,141,47,201,152,155,175,121,224,90,75,159,63,52,159,152,8,86,145,132,115,54,141,167,253,107,113,59,219,235,255,0,107,36,38,214,255,0,181,159,152,252,73,88,235,50,41,134,105,94,71,226,85,89,59,206,108,190,159,254,195,224,38,86,118,207,152,58,118,141,237,70,182,90,47,109,47,53,239,183,247,191,128,233,85,93,142,114,234,121,168,220,171,226,158,109,154,60,18,24,233,207,251,199,196,72,140,116,17,26,238,122,227,154,121,153,191,145,181,212,147,125,77,110,60,158,191,92,127,136,227,254,138,154,237,60,244,73,201,233,237,168,185,25,46,122,210,124,249,251,227,137,68,172,236,5,149,181,38,222,75,149,140,109,244,154,111,162,68,111,117,191,193,254,3,31,226,14,204,76,162,169,60,167,149,88,204,83,53,41,39,224,145,22,220,147,111,246,40,43,66,233,219,102,84,161,185,168,242,134,74,188,26,127,170,170,47,47,240,127,128,201,148,110,209,114,166,239,183,185,62,95,73,166,218,177,14,158,151,255,0,6,248,141,135,95,101,190,83,165,71,166,165,153,70,87,254,237,27,254,104,63,25,254,202,188,171,119,77,230,230,119,43,244,114,55,252,208,38,50,143,207,195,157,171,52,50,208,212,172,169,131,28,148,249,17,169,204,90,130,210,147,183,139,156,98,229,252,195,37,69,237,12,203,60,97,73,76,89,107,195,20,183,37,223,82,92,197,177,214,109,232,85,202,228,109,166,247,211,240,234,48,118,43,236,188,193,212,230,95,93,34,38,104,202,82,34,169,196,22,237,165,221,194,37,89,62,24,159,2,229,215,152,215,92,123,177,78,58,193,252,116,154,6,90,230,76,190,19,117,186,55,104,207,56,74,215,164,149,125,12,21,237,168,250,121,10,50,214,211,56,151,4,230,12,231,241,85,19,28,80,223,84,233,177,207,133,139,57,153,6,132,162,57,182,106,212,149,243,43,164,189,197,107,216,97,76,15,156,144,48,30,32,148,183,41,241,229,165,182,23,12,148,115,146,209,42,203,79,139,213,63,196,233,241,234,49,110,33,162,230,190,3,117,80,42,185,119,90,167,180,202,146,218,85,80,164,73,104,245,41,58,236,102,162,73,94,215,50,47,34,29,18,101,94,123,178,29,84,168,232,105,195,113,70,180,154,20,157,42,191,50,177,159,32,30,132,242,75,105,44,11,143,187,235,133,171,80,153,224,120,109,91,186,219,47,95,94,242,215,177,21,189,79,202,51,250,84,149,149,208,162,81,124,14,227,207,86,207,155,74,98,28,188,239,253,202,48,227,125,225,194,223,141,37,149,244,111,125,95,165,79,227,243,235,238,19,175,148,153,151,72,204,28,62,253,82,45,114,139,47,119,57,81,72,224,73,75,136,185,33,181,105,228,165,120,188,125,47,239,32,29,252,80,202,226,160,3,129,226,177,95,175,49,196,75,183,184,125,43,65,40,189,253,71,206,180,17,91,77,204,7,35,107,43,91,151,81,204,70,86,31,59,109,159,83,35,46,99,157,37,96,23,0,0,0,0,0,0,0,0,232,89,166,178,71,118,95,223,191,247,255,0,136,59,232,199,185,179,127,212,171,21,255,0,15,255,0,217,128,129,124,62,124,86,60,195,202,46,95,170,17,19,231,253,120,132,218,108,142,201,183,147,24,83,157,237,199,123,191,194,223,16,161,131,88,81,227,140,60,70,149,17,247,156,79,119,247,228,137,185,217,69,179,111,38,176,178,76,140,173,199,117,255,0,117,62,3,54,0,0,0,181,93,69,194,134,2,209,84,245,20,21,79,80,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,250,24,225,63,91,152,230,62,134,56,79,214,230,3,153,190,130,241,198,217,242,176,228,0,29,111,50,72,207,47,49,65,23,253,69,157,255,0,144,88,236,131,173,230,81,153,101,206,42,50,234,84,73,214,255,0,230,22,3,207,158,215,105,50,207,172,89,203,253,129,254,100,192,223,78,201,83,50,131,18,223,245,189,82,249,154,6,132,109,110,181,171,62,49,89,168,238,103,192,255,0,153,176,55,219,178,76,203,132,138,74,233,232,237,75,230,109,136,36,233,159,193,34,255,0,138,95,196,47,22,53,248,36,91,241,72,94,40,161,244,28,75,87,82,184,229,62,131,129,206,166,2,244,116,23,167,168,227,111,160,228,79,80,23,0,0,0,165,136,53,16,117,0,177,16,168,0,14,41,79,162,52,103,100,56,173,41,105,10,89,157,175,98,34,189,196,119,118,130,109,34,170,30,22,199,184,62,141,140,247,50,153,238,189,220,126,238,213,107,185,21,195,241,169,163,46,134,103,204,254,31,1,186,249,193,141,75,8,97,12,67,48,141,242,114,45,14,92,196,155,109,161,86,52,180,225,151,37,29,140,252,61,15,144,130,77,171,243,95,16,230,54,104,226,150,21,81,117,81,106,28,15,209,191,29,148,31,209,199,96,249,154,10,229,205,30,227,18,70,15,197,216,134,171,140,241,20,186,204,249,156,100,137,27,181,45,205,218,91,213,165,9,65,114,34,34,43,17,17,116,25,227,102,173,149,113,142,103,98,5,34,110,3,239,40,47,81,78,160,199,234,163,76,222,235,103,74,249,60,147,245,86,124,143,207,160,253,173,146,54,70,149,156,149,21,75,170,21,22,68,39,105,114,36,54,219,243,100,178,162,91,114,80,221,207,116,159,241,185,94,220,252,196,193,100,46,204,120,11,43,104,180,105,48,112,252,102,103,34,131,30,158,251,172,207,148,233,42,200,104,213,98,113,86,177,169,178,59,216,140,7,197,149,91,42,101,190,10,239,77,24,15,131,227,55,23,253,84,125,205,122,53,255,0,126,59,91,87,240,140,243,18,155,10,18,55,113,89,208,147,86,171,106,51,231,249,79,224,62,146,73,39,161,10,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,96,20,55,16,93,76,112,169,211,63,85,95,192,44,116,206,231,99,247,139,83,171,204,7,50,46,162,243,21,83,103,110,159,194,42,218,76,139,151,75,142,80,31,34,155,50,62,69,252,35,149,187,244,63,33,115,133,228,56,210,163,37,24,15,160,5,8,238,42,2,199,154,75,205,155,107,77,200,250,149,196,120,246,160,100,255,0,164,120,73,138,189,63,14,241,15,191,137,96,234,115,139,209,169,41,128,250,122,26,200,139,161,23,65,34,35,17,109,25,151,52,236,193,194,113,41,243,98,178,233,55,84,106,69,157,121,198,202,233,101,212,245,71,63,217,0,130,60,143,198,117,44,173,205,42,241,29,75,187,21,30,36,170,113,253,10,94,211,166,67,126,15,85,87,252,31,95,135,94,99,208,134,8,196,145,113,15,27,195,77,226,56,125,222,175,163,52,105,213,171,204,138,253,7,158,28,247,194,243,114,247,54,177,195,209,220,97,182,91,196,245,56,77,165,165,41,195,74,74,75,182,47,25,116,178,58,222,226,101,118,36,206,5,230,15,166,124,75,147,28,224,59,187,78,245,134,155,182,190,39,166,131,231,234,123,196,27,100,0,2,138,90,226,160,45,51,242,1,112,10,17,220,84,0,0,0,82,246,28,106,50,28,138,232,56,205,62,96,40,147,77,249,14,82,232,56,82,131,234,57,139,160,10,128,0,13,86,219,10,181,221,158,136,218,78,235,123,199,254,195,85,237,195,252,15,204,67,30,206,147,212,121,193,128,172,239,253,54,210,191,99,254,20,200,152,189,180,218,101,223,67,183,136,189,187,198,220,255,0,220,226,29,118,97,128,153,57,181,128,220,89,36,237,140,41,101,204,204,191,178,89,16,122,19,202,103,55,184,14,148,179,59,153,239,253,223,223,156,29,196,117,44,173,97,12,96,122,99,105,43,18,119,222,255,0,239,203,29,180,80,22,168,92,45,80,14,18,49,160,189,181,30,203,24,87,237,2,15,203,170,35,126,200,189,227,65,59,106,61,150,48,175,218,4,31,151,84,64,69,118,201,222,212,249,55,246,129,135,190,98,192,244,166,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,3,10,109,153,157,120,171,103,109,155,49,134,113,224,170,125,42,109,107,15,247,127,12,197,81,167,28,138,189,252,248,241,215,173,45,184,218,206,200,121,70,86,89,120,136,175,114,185,30,107,24,171,106,60,139,254,137,76,137,196,217,41,233,79,163,158,145,240,95,170,124,15,25,184,225,230,49,39,240,59,198,245,106,220,105,245,202,218,175,206,214,48,142,12,144,237,118,218,75,50,179,163,0,229,205,119,4,229,171,20,220,85,138,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,138,246,185,31,65,185,93,168,254,194,121,155,249,151,231,16,134,191,229,63,99,95,220,191,52,240,110,102,127,68,119,121,250,37,136,41,213,222,11,209,13,207,21,194,201,109,237,214,243,141,86,141,91,189,58,180,170,215,189,142,214,27,1,218,143,236,39,153,191,153,126,113,8,4,43,108,157,237,79,147,127,104,24,123,230,44,15,74,99,205,102,201,222,212,249,55,246,129,135,190,98,192,244,166,0,0,0,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,0,1,229,92,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,128,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,70,52,218,43,33,176,110,210,89,71,93,202,156,103,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,182,212,171,154,73,105,214,131,91,106,61,11,81,30,75,0,30,104,118,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,69,182,189,151,187,116,253,197,49,82,50,59,56,241,159,9,150,213,173,125,207,38,106,117,51,66,170,56,226,76,174,241,168,184,120,111,93,205,229,201,72,67,166,135,62,137,42,144,225,200,254,220,155,34,82,182,190,202,52,225,70,42,49,40,248,178,131,33,85,44,57,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,105,215,187,59,146,219,101,195,75,155,162,109,94,125,177,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,1,234,76,121,172,218,199,218,159,57,62,208,49,15,204,95,18,105,217,29,182,14,38,205,26,84,237,155,179,0,229,212,42,88,62,142,220,252,61,82,75,81,218,97,154,36,100,197,134,152,43,75,104,66,181,182,165,54,164,184,173,226,156,39,92,37,41,59,180,235,140,189,172,125,169,243,147,237,3,16,252,197,240,18,169,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,0,0,0,0,16,173,254,173,94,212,255,0,245,131,149,95,247,42,163,255,0,62,18,233,146,24,214,171,153,89,47,128,115,26,187,30,35,21,44,85,133,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,142,214,185,159,81,28,31,234,24,255,0,240,162,255,0,196,159,255,0,31,18,83,148,248,23,238,95,149,152,55,44,251,211,188,253,18,195,244,234,23,27,184,220,241,92,44,102,217,222,238,245,43,70,173,222,173,58,149,107,218,231,107,128,237,96,0,0,0,0,53,87,181,31,216,79,51,127,50,252,226,16,133,109,147,189,169,242,111,237,3,15,124,197,129,53,61,168,254,194,121,155,249,151,231,16,132,43,108,157,237,79,147,127,104,24,123,230,44,0,244,166,0,0,0,0,0,0,0,2,50,251,105,242,26,53,91,6,225,77,163,104,208,165,174,165,66,144,140,51,90,54,99,186,234,59,185,227,113,216,207,58,178,94,134,16,212,131,113,178,61,31,72,185,200,73,175,194,132,156,154,8,181,237,175,206,250,81,82,176,110,205,204,208,229,170,164,169,17,241,196,138,146,156,74,88,109,130,76,216,109,48,132,243,82,214,165,27,202,81,158,146,65,33,178,45,122,207,118,17,66,61,41,236,171,149,191,113,109,156,114,235,44,222,161,119,52,250,54,31,139,222,176,184,174,35,117,84,117,27,233,223,72,75,90,85,121,78,190,175,2,141,5,123,34,201,36,145,121,172,30,143,118,54,207,72,123,68,236,227,131,51,27,190,123,198,180,170,123,116,236,70,165,147,8,121,21,136,232,75,114,141,198,152,51,67,91,197,150,253,8,178,79,116,243,74,208,146,81,36,131,53,128,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,71,87,106,22,218,255,0,209,1,142,215,147,25,123,83,165,78,203,108,27,80,68,150,170,48,143,125,223,53,68,178,164,46,65,58,164,149,153,107,122,251,45,147,102,104,115,198,238,183,18,182,183,125,86,110,221,213,220,31,177,46,10,217,75,43,151,194,75,145,79,170,183,139,106,246,67,154,162,205,157,84,75,180,173,195,241,204,139,91,15,197,123,137,105,221,73,213,160,172,162,85,181,255,0,34,242,47,49,246,139,204,122,118,87,229,125,27,142,170,206,187,175,60,233,154,34,211,226,164,200,156,149,37,194,35,221,178,141,73,185,216,212,106,82,80,132,173,107,66,20,29,219,99,189,149,113,150,213,249,185,79,193,244,106,108,180,225,138,116,136,242,113,101,93,183,9,148,83,169,198,191,25,37,213,33,105,226,92,74,92,75,40,210,173,75,35,81,150,237,14,45,30,132,240,6,0,193,185,89,131,105,57,125,151,216,122,37,15,15,80,227,148,104,48,99,17,232,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,149,179,70,206,152,19,101,252,172,129,150,120,22,63,247,41,149,137,186,222,253,83,170,112,204,178,252,205,219,174,185,185,222,238,16,173,210,21,161,29,8,186,153,229,80,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,29,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,4,85,246,231,126,210,127,190,79,228,209,169,93,159,219,76,96,221,148,51,47,26,230,150,48,131,46,162,181,96,121,116,218,69,50,49,26,87,81,168,185,58,18,218,96,220,210,105,101,26,90,113,107,113,68,122,80,133,105,74,215,161,181,237,175,110,119,237,39,251,228,254,77,26,149,217,253,179,62,13,218,191,50,241,174,86,227,9,210,233,203,78,7,151,82,164,84,227,25,169,116,234,139,115,161,33,167,205,189,68,151,145,165,215,16,182,212,101,169,11,86,149,33,122,28,64,96,172,213,204,204,85,156,153,143,136,243,75,26,203,226,43,88,154,160,237,66,78,151,28,91,108,235,63,3,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,18,191,217,79,176,228,156,181,165,64,218,147,50,87,17,218,238,39,163,146,240,181,49,40,105,242,167,83,165,37,11,41,171,114,198,104,146,243,86,74,82,218,139,118,203,174,37,102,165,58,166,217,139,92,244,200,188,199,217,211,49,234,57,95,154,20,110,6,171,6,206,178,243,70,107,139,80,138,163,50,110,84,103,12,139,120,202,244,170,199,98,81,41,42,66,210,133,161,104,76,149,118,93,118,128,67,171,195,166,236,201,157,248,139,115,85,103,134,167,96,122,163,237,176,196,87,34,180,195,76,51,73,86,237,8,210,241,110,174,211,142,26,212,242,156,83,102,162,89,52,151,66,79,196,122,246,133,246,133,231,70,201,153,209,69,203,156,185,195,24,42,163,77,168,225,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,152,232,50,35,73,157,205,92,250,17,72,80,210,173,181,187,55,191,163,7,52,233,89,153,247,101,244,75,187,48,251,20,46,11,209,222,63,121,187,147,33,237,238,243,138,106,215,226,116,233,210,118,209,123,243,177,7,74,236,244,237,11,206,141,172,243,162,181,151,57,141,134,48,85,58,155,78,194,242,107,109,59,68,133,45,151,212,251,114,226,50,148,169,79,73,117,38,141,50,22,102,68,146,59,146,121,245,35,144,161,165,91,20,246,111,127,65,246,105,213,115,51,238,203,233,111,121,225,247,232,92,23,163,188,6,239,121,38,59,219,221,231,20,237,237,195,105,211,164,175,174,247,229,99,221,80,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,160,0,1,0,61,168,254,221,153,155,249,151,228,240,134,181,73,197,53,217,120,86,157,130,164,78,215,69,165,84,38,213,33,198,221,32,183,82,165,183,25,185,14,107,34,214,173,72,133,24,172,102,105,45,221,210,68,106,81,158,202,246,163,251,118,102,111,230,95,147,194,29,43,99,237,147,49,150,215,89,161,232,61,10,68,186,61,10,4,119,36,215,113,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,122,237,188,89,17,165,165,153,6,85,236,226,216,114,54,213,184,202,126,48,204,21,203,143,151,88,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,183,169,67,173,37,36,147,120,157,110,119,135,95,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,8,33,237,29,216,114,54,202,88,202,6,48,203,229,203,145,151,88,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,183,170,67,78,165,68,163,100,221,115,82,163,98,154,236,76,43,81,193,81,231,104,162,213,106,16,234,147,35,110,144,123,217,81,27,146,220,119,53,153,107,78,148,77,146,86,35,36,158,242,234,35,52,164,203,211,158,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,179,108,29,147,49,150,200,185,161,232,61,118,68,186,197,10,124,118,228,208,177,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,122,237,187,89,145,37,212,25,135,117,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,242,174,61,84,15,42,224,39,251,178,227,216,79,44,191,61,124,226,104,208,15,245,106,246,167,255,0,172,28,170,255,0,185,85,31,249,240,223,254,203,143,97,60,178,252,245,243,137,163,85,127,212,49,255,0,225,69,255,0,137,63,254,62,3,122,118,51,206,188,85,180,78,205,152,63,56,241,173,62,149,10,181,136,59,195,137,98,150,211,141,197,70,226,124,136,232,208,151,28,113,101,116,50,147,59,172,252,70,118,177,88,139,206,16,244,167,178,230,69,255,0,67,94,68,225,156,148,244,167,210,63,71,56,223,213,62,7,131,223,241,19,31,147,248,29,227,154,116,239,244,250,231,125,55,229,123,23,154,192,19,253,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,116,172,232,202,28,27,159,89,95,136,50,143,48,24,150,229,11,17,71,75,50,14,35,230,203,237,45,14,37,214,158,109,124,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,252,240,237,59,179,214,42,217,127,57,107,89,71,138,100,241,252,6,238,77,58,168,136,174,71,102,167,5,212,234,106,67,105,89,127,140,218,201,42,90,80,235,78,160,150,189,26,143,210,152,193,91,96,236,153,131,118,186,202,255,0,65,235,178,34,81,235,176,36,55,38,133,136,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,209,125,218,204,141,77,32,200,34,215,179,131,180,2,102,206,245,214,178,147,55,177,23,250,211,207,226,95,106,76,134,223,144,230,29,149,161,110,106,142,134,80,227,139,101,231,8,144,182,73,58,73,199,73,212,154,62,152,157,155,241,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,149,78,199,125,170,177,150,58,141,90,217,167,29,212,165,213,145,133,104,232,171,97,121,110,182,74,92,90,115,110,161,135,161,186,241,175,82,144,133,63,27,112,157,7,165,27,212,26,201,8,101,9,13,53,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,230,176,122,83,218,199,217,99,57,62,207,241,15,203,159,30,107,0,110,87,104,238,195,145,182,82,198,80,49,134,95,46,92,140,186,198,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,189,82,26,117,42,37,27,38,235,154,126,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,110,250,84,180,37,247,146,149,25,93,36,235,132,86,212,119,244,253,143,240,6,13,205,60,27,86,203,236,193,195,209,43,152,122,185,28,227,78,131,36,143,67,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,121,236,219,7,100,204,101,178,46,104,122,15,93,145,46,177,66,159,29,185,52,44,70,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,187,110,214,100,73,117,6,97,151,251,40,246,116,251,180,237,28,198,63,173,199,215,134,242,183,135,174,200,241,219,123,84,82,213,221,205,120,93,67,137,179,141,57,35,81,37,104,62,19,118,178,179,165,121,42,237,71,246,19,204,223,204,191,56,132,63,87,179,255,0,102,47,232,97,217,246,147,64,196,152,94,149,77,199,213,189,117,12,87,38,27,220,67,143,60,110,184,113,152,113,238,100,123,134,22,134,244,54,102,209,57,190,82,13,91,197,56,191,202,237,71,246,19,204,223,204,191,56,132,2,21,182,78,246,167,201,191,180,12,61,243,22,7,165,49,230,179,100,239,106,124,155,251,64,195,223,49,96,122,83,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,66,182,201,222,212,249,55,246,129,135,190,98,192,158,141,179,51,175,21,108,237,179,102,48,206,60,21,79,165,77,173,97,254,239,225,152,170,52,227,145,87,191,159,30,58,245,165,183,27,89,217,15,40,202,203,47,17,21,238,87,35,129,125,147,189,169,242,111,237,3,15,124,197,129,63,219,81,228,95,244,74,100,78,38,201,79,74,125,28,244,143,130,253,83,224,120,205,199,15,49,137,63,129,222,55,171,86,227,79,174,86,213,126,118,177,132,112,100,135,107,182,210,89,149,157,24,7,46,107,184,39,45,88,166,226,172,81,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,87,181,200,250,9,116,17,171,148,253,141,127,114,252,211,193,185,153,253,17,221,231,232,150,32,167,87,120,47,68,55,60,87,11,37,183,183,91,206,53,90,53,110,244,234,210,171,94,246,59,88,73,80,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,10,219,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,13,74,237,12,219,78,149,178,198,87,200,161,97,12,65,17,57,169,137,99,145,97,248,103,25,50,142,19,6,230,151,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,110,220,66,30,211,182,163,93,118,219,216,251,12,237,115,149,238,209,84,81,33,99,106,28,119,213,132,235,18,221,145,184,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,180,168,60,245,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,55,171,105,253,139,41,91,44,108,19,131,171,184,191,15,196,78,106,98,92,113,8,241,4,194,146,153,71,9,131,133,81,83,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,247,142,33,12,233,210,12,89,133,171,184,27,21,86,112,86,41,131,193,86,176,253,66,69,46,163,27,122,135,55,18,152,113,77,186,222,180,26,144,173,43,66,138,233,51,73,218,228,102,92,198,218,231,254,221,82,118,154,216,203,15,229,134,103,79,151,43,52,48,230,56,98,165,42,114,162,180,219,21,122,113,198,168,18,95,65,48,218,26,101,108,155,236,178,166,205,37,168,183,110,37,75,53,56,77,135,73,236,228,194,212,44,115,182,22,11,193,88,166,15,27,69,196,20,252,69,75,168,198,222,173,189,252,87,232,83,219,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,249,143,151,109,189,143,177,54,200,217,160,237,21,69,46,110,9,174,72,125,88,78,177,45,216,251,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,74,126,77,130,179,75,2,100,182,214,56,27,51,51,46,187,220,216,110,141,222,124,108,222,21,233,27,173,237,54,83,45,253,27,40,91,138,187,142,161,62,20,157,175,115,177,17,153,124,155,96,237,101,140,182,186,205,15,78,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,136,50,159,103,46,220,49,246,83,198,53,12,31,152,8,149,35,46,177,124,134,23,57,230,150,235,139,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,239,84,134,154,82,77,70,201,52,228,237,183,208,66,119,103,7,103,236,125,162,31,115,56,51,142,149,45,25,117,78,144,168,208,169,207,52,235,40,196,171,54,159,109,211,106,67,79,180,243,40,140,246,224,205,105,74,144,226,201,109,222,232,112,138,108,91,232,3,148,186,10,138,23,65,80,28,114,78,209,221,63,220,43,248,132,75,246,154,212,11,142,204,136,123,239,250,143,225,211,240,134,125,108,37,162,65,94,59,165,230,133,23,240,8,149,237,54,166,169,53,28,201,153,224,229,220,254,243,191,171,12,132,145,210,59,47,170,241,90,198,178,98,185,34,202,70,25,154,102,157,7,203,239,248,254,251,124,68,202,97,213,165,204,63,76,113,39,114,84,54,76,143,224,104,33,9,93,153,77,188,188,205,168,146,86,146,47,69,230,88,143,253,221,24,77,142,20,35,44,47,71,35,234,80,35,145,255,0,243,105,20,126,168,0,0,0,0,0,0,0,0,0,0,165,174,42,41,114,0,177,10,128,0,11,86,180,160,174,163,177,11,135,226,226,186,186,40,180,230,229,44,156,178,222,38,252,9,35,62,105,81,251,254,160,26,47,218,21,157,238,97,140,10,134,41,184,159,134,121,140,94,81,148,92,22,189,41,75,50,200,211,205,179,35,230,146,231,240,17,129,179,190,88,204,204,111,72,55,20,78,240,238,254,18,255,0,124,147,90,55,155,223,53,166,247,209,241,232,51,54,222,185,199,59,23,87,177,62,20,76,153,91,186,118,56,154,180,165,216,236,165,36,77,174,83,101,101,39,196,126,183,188,103,142,207,12,128,128,159,79,251,198,36,23,111,221,90,52,74,124,173,250,238,254,95,1,35,152,147,44,181,194,145,48,181,17,232,49,160,112,169,92,181,63,167,122,107,185,154,16,87,185,153,254,47,240,14,226,56,217,101,12,164,210,130,177,25,223,168,228,20,0,0,5,45,97,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,177,5,136,84,0,88,166,208,162,50,52,242,62,93,71,230,212,240,205,22,170,203,140,78,133,189,75,182,212,91,197,166,246,50,50,232,101,228,67,245,64,6,184,231,126,201,57,109,152,209,183,174,101,255,0,120,72,92,198,158,89,247,172,134,174,73,101,72,191,225,146,92,174,68,34,251,106,77,137,241,54,5,76,250,190,26,203,62,5,135,177,19,177,153,115,190,91,118,236,158,253,73,77,150,250,143,162,18,119,50,191,33,57,202,73,40,172,162,184,199,249,147,146,184,35,50,105,136,167,87,168,109,202,65,76,41,166,75,150,251,69,188,210,178,189,219,81,31,236,207,151,78,98,15,51,134,151,163,245,45,58,190,163,18,43,176,54,212,149,10,36,122,94,18,175,99,173,202,234,152,205,130,225,251,177,42,222,54,225,69,111,214,75,71,107,216,203,169,25,14,169,180,111,103,252,220,13,232,247,163,105,195,144,248,222,47,125,106,148,215,53,104,220,233,245,208,118,182,181,116,243,26,155,150,184,170,179,151,216,231,14,75,143,52,219,68,58,204,57,230,77,52,133,157,208,242,15,150,178,235,224,233,208,85,135,165,170,5,94,45,106,148,197,70,44,141,243,111,106,210,189,6,155,217,70,71,200,200,188,135,233,13,100,217,11,60,139,48,114,247,9,166,90,231,185,34,127,31,169,110,199,101,178,61,15,200,181,244,31,46,72,247,16,217,148,44,150,146,81,94,199,230,8,184,88,109,167,220,66,240,1,75,88,84,0,0,0,0,0,0,0,0,0,7,67,205,18,65,247,102,191,239,223,249,131,190,14,137,154,22,253,76,185,127,118,255,0,204,1,6,24,66,34,79,31,97,205,13,242,239,72,126,255,0,239,201,19,83,179,19,91,172,162,195,73,211,107,113,158,255,0,240,167,132,58,96,90,90,93,199,88,117,102,73,229,85,136,94,177,255,0,118,72,153,125,157,25,38,50,179,15,54,68,94,30,47,223,254,18,240,12,170,0,0,2,213,117,23,11,84,2,219,243,176,188,172,45,181,203,80,170,108,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,24,226,51,45,125,7,41,244,28,70,94,43,220,7,43,125,47,97,120,177,190,130,240,1,215,115,26,199,151,216,157,38,87,35,163,77,255,0,200,44,118,33,213,243,66,66,99,229,190,43,113,68,86,69,14,122,142,231,110,140,44,7,159,189,176,16,148,231,222,45,36,164,139,245,135,66,255,0,2,142,55,199,178,84,137,48,33,174,215,190,30,169,23,255,0,204,208,52,7,107,9,200,149,158,184,165,228,18,108,174,7,162,175,210,27,3,125,251,37,38,37,76,198,142,73,43,167,14,212,143,214,255,0,178,109,251,191,40,130,79,217,230,210,63,197,47,226,23,139,25,230,203,103,251,146,254,33,120,162,135,208,112,57,212,199,57,244,28,75,34,177,243,0,111,160,228,79,81,198,221,136,186,142,68,245,1,83,43,251,197,13,38,127,178,49,112,0,179,118,127,142,98,164,147,47,120,184,90,106,183,66,184,11,128,80,142,254,225,80,24,239,56,176,71,166,88,94,189,79,239,78,15,141,162,74,133,175,115,188,209,173,183,11,85,181,21,237,171,167,195,168,209,58,55,103,150,29,171,227,134,106,117,92,105,78,152,110,234,222,34,70,26,67,154,236,201,164,174,106,124,239,107,23,232,33,38,2,133,200,6,26,200,157,157,48,102,81,80,162,67,166,211,232,175,186,212,119,216,55,216,163,53,25,75,74,223,55,57,216,204,237,208,173,127,117,198,99,109,180,50,218,90,109,9,74,16,146,74,82,146,177,17,23,66,34,23,128,0,0,181,74,210,2,225,67,59,14,21,60,71,238,254,17,77,229,250,16,14,109,95,0,213,240,28,100,179,183,170,4,163,47,216,128,228,51,20,51,50,22,25,252,5,164,70,96,57,117,252,5,73,94,241,198,68,100,42,68,2,242,93,253,193,123,152,183,175,192,84,136,200,5,226,138,232,42,0,56,148,132,171,220,95,160,81,45,17,121,31,228,28,166,87,3,43,128,162,72,92,0,2,197,21,204,112,43,146,143,235,31,65,245,28,74,77,204,249,251,192,114,37,95,1,120,227,72,228,0,31,155,94,132,212,232,136,105,228,161,68,78,18,188,73,37,21,236,127,206,63,72,113,188,147,82,72,139,204,4,20,246,128,97,120,20,172,65,138,106,49,154,142,135,30,199,115,146,163,67,9,66,172,107,148,103,115,46,189,6,111,236,194,204,90,167,250,229,111,142,83,191,212,107,106,152,163,183,235,223,128,234,221,164,180,151,91,141,88,144,106,85,156,199,146,12,188,30,101,48,250,140,103,176,54,34,143,71,244,235,124,150,207,125,221,118,212,233,35,167,21,240,231,212,78,130,119,210,122,138,246,21,28,76,40,148,131,50,243,28,162,128,180,203,222,42,101,113,105,242,0,35,184,184,186,14,50,59,14,68,128,168,0,0,162,186,14,35,59,14,85,116,28,70,87,247,128,162,12,207,244,142,98,232,56,27,242,183,188,115,151,32,21,0,0,26,71,183,149,82,68,47,65,183,75,112,181,247,157,244,184,105,233,194,255,0,56,138,109,148,18,75,205,76,9,127,250,242,165,151,255,0,89,96,74,78,221,102,220,159,66,52,186,146,211,222,93,14,255,0,236,97,26,187,27,208,220,157,152,24,50,97,58,164,147,88,210,156,70,91,187,244,126,57,245,191,196,76,137,241,203,148,104,193,212,242,191,77,239,254,85,99,178,142,191,129,88,220,225,120,72,213,123,111,125,214,254,184,161,216,5,1,106,133,194,213,0,225,189,140,136,104,47,109,71,178,198,21,251,64,131,242,234,136,223,178,43,159,81,160,189,181,60,182,89,194,223,104,16,126,93,81,1,21,187,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,10,219,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,25,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,210,182,151,218,47,2,108,191,149,147,243,51,29,72,254,235,14,143,11,67,223,170,117,78,25,231,152,135,188,105,167,55,59,221,194,211,189,90,116,35,169,159,66,61,85,236,234,237,25,174,237,41,138,170,217,67,156,209,105,80,241,122,248,186,197,10,116,45,17,163,205,139,188,214,184,4,202,214,107,55,152,66,204,219,52,235,82,216,105,106,114,203,105,110,189,22,187,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,49,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,61,79,0,212,174,207,157,182,233,91,87,224,7,40,88,157,248,144,115,23,10,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,61,217,40,200,156,110,251,106,3,64,59,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,0,1,229,92,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,128,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,64,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,29,138,158,212,248,167,236,254,119,204,105,195,85,118,177,246,167,206,79,180,12,67,243,23,198,213,118,42,123,83,226,159,179,249,223,49,167,13,85,218,199,218,159,57,62,208,49,15,204,95,1,42,157,138,158,203,24,167,237,2,119,203,169,195,127,198,128,118,42,123,44,98,159,180,9,223,46,167,12,105,218,131,218,9,38,147,38,181,178,246,75,85,98,45,107,142,168,24,194,185,25,214,164,163,67,205,74,143,50,138,109,58,194,146,75,36,173,133,45,246,157,214,218,201,77,120,86,149,216,62,188,227,237,123,244,31,106,198,232,24,42,159,74,197,57,59,135,239,75,171,73,166,171,121,42,174,242,201,179,122,108,87,150,73,71,222,235,74,155,105,4,102,211,233,39,84,110,25,58,203,140,73,78,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,67,203,104,221,254,205,13,184,228,236,227,140,153,201,236,112,136,139,203,172,105,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,224,67,100,226,12,141,43,67,193,57,32,0,0,0,0,0,0,0,0,0,53,87,181,31,216,79,51,127,50,252,226,16,133,109,147,189,169,242,111,237,3,15,124,197,129,53,61,168,254,194,121,155,249,151,231,16,132,43,108,157,237,79,147,127,104,24,123,230,44,0,244,166,0,0,0,0,0,0,0,3,205,182,214,249,209,85,207,173,161,177,182,96,74,197,242,241,21,33,202,196,200,152,110,67,200,83,72,106,136,220,135,56,38,154,105,73,73,180,141,209,165,70,147,74,84,107,90,214,187,184,181,153,204,255,0,105,166,117,253,197,182,71,197,60,61,63,138,159,142,239,130,161,235,107,91,45,113,172,61,196,56,229,156,66,147,104,173,73,208,162,213,103,77,173,73,52,234,180,0,128,9,62,236,75,206,58,235,88,171,29,108,253,33,157,245,22,77,60,241,140,55,53,33,60,36,166,220,143,18,65,88,145,173,205,242,29,141,204,215,165,28,47,133,55,113,70,81,130,59,254,207,217,153,247,27,207,28,7,154,78,75,170,199,137,134,113,4,26,132,254,235,115,68,167,160,161,228,241,76,35,198,130,86,245,131,117,179,66,148,73,90,86,105,81,233,81,128,244,210,3,242,112,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,31,172,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,17,171,182,63,106,204,204,161,207,26,46,0,201,8,84,172,69,74,194,85,7,219,199,5,49,151,217,114,92,166,158,126,51,212,166,212,227,105,220,238,244,111,120,150,201,212,169,195,102,215,67,110,182,247,234,246,174,109,175,247,50,194,175,236,215,150,117,58,84,156,73,139,105,242,35,98,215,111,190,122,143,75,121,180,164,163,232,52,155,105,122,83,110,47,154,149,173,182,139,81,32,141,230,93,76,54,0,244,251,149,89,153,133,115,147,46,48,230,105,96,169,124,69,23,19,83,218,168,70,212,227,107,113,157,101,227,97,221,218,214,132,188,210,201,77,184,130,81,232,113,11,73,157,210,99,181,136,11,236,249,219,110,171,178,134,63,114,133,137,223,151,59,46,177,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,221,146,140,205,182,237,61,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,250,199,154,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,143,240,158,22,174,227,156,85,70,193,88,90,15,27,90,196,21,8,244,186,116,109,234,27,223,202,125,196,182,211,122,214,105,66,117,45,105,43,168,201,37,123,153,145,115,19,211,176,46,197,24,87,101,60,184,137,91,171,83,56,140,205,196,212,246,92,196,117,9,4,218,220,129,172,146,226,169,145,205,181,45,9,101,165,145,18,212,133,30,249,196,18,204,244,165,164,53,130,187,32,182,85,193,180,60,175,141,181,38,35,166,196,169,98,204,71,34,108,108,62,250,156,55,10,147,78,105,197,69,116,208,133,32,137,185,46,186,220,132,169,100,165,253,14,237,41,52,111,30,74,164,124,0,0,0,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,135,98,167,181,62,41,251,63,157,243,26,112,118,213,251,83,225,111,179,248,63,49,168,135,98,167,181,62,41,251,63,157,243,26,112,9,169,0,0,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,79,182,174,217,71,46,54,181,203,133,224,172,106,215,3,85,131,188,126,129,95,97,146,92,170,68,165,17,17,169,36,102,91,198,87,165,36,235,38,100,151,18,148,153,26,22,134,220,68,0,231,166,69,230,62,206,153,143,81,202,252,208,163,112,53,88,54,117,151,154,51,92,90,132,85,25,147,114,163,56,100,91,198,87,165,86,59,18,137,73,82,22,148,45,11,66,125,4,237,85,180,198,13,217,67,40,230,102,150,48,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,164,210,202,52,180,226,214,226,136,244,161,10,210,149,175,67,107,243,195,154,185,153,138,179,147,49,241,30,105,99,89,124,69,107,19,84,29,168,73,210,227,139,109,157,103,224,97,173,226,214,180,178,210,9,45,182,131,81,232,109,8,73,29,146,64,38,83,179,119,111,170,22,126,225,90,94,73,102,69,67,130,204,220,63,79,68,120,239,74,146,183,61,38,138,195,118,57,40,113,213,41,106,152,148,35,83,237,169,70,165,217,79,34,233,222,33,157,234,26,1,217,123,176,183,220,83,10,163,60,115,143,6,112,153,147,90,215,220,241,166,171,83,212,42,91,141,164,138,236,154,75,135,152,245,220,222,92,212,180,52,104,111,232,148,169,13,158,255,0,128,0,0,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,133,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,109,80,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,0,0,3,202,184,245,80,60,171,128,159,238,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,60,171,143,85,3,202,184,9,254,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,181,64,0,0,2,40,59,114,169,52,166,106,185,55,93,102,153,17,21,41,145,235,209,36,76,75,41,39,222,97,149,65,83,77,45,203,106,82,16,167,222,82,82,103,100,155,174,25,91,81,223,26,246,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,138,187,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,30,170,6,63,207,28,139,203,141,162,112,33,229,206,105,81,187,198,138,170,132,58,142,148,25,33,228,57,29,228,185,102,221,177,173,173,226,9,198,22,182,205,46,110,158,117,41,90,77,90,139,32,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,10,219,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,8,1,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,13,85,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,0,149,64,0,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,122,83,30,107,54,78,246,167,201,191,180,12,61,243,22,7,165,48,0,0,0,26,171,218,143,236,39,153,191,153,126,113,8,100,172,73,181,158,67,97,60,249,162,236,221,93,199,81,35,227,106,228,125,235,81,207,240,12,62,173,28,60,71,221,190,150,164,200,74,205,77,52,124,212,73,73,30,147,122,57,61,141,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,0,6,133,118,145,246,125,201,218,38,51,121,195,147,116,168,137,204,90,116,116,198,155,77,101,166,153,94,38,65,186,195,109,27,178,30,125,166,89,92,102,73,245,18,212,149,45,196,18,27,189,144,217,20,38,15,85,2,32,59,97,54,81,161,96,74,237,59,105,188,20,213,42,151,3,22,84,17,71,175,210,216,101,109,184,245,97,104,144,249,79,77,140,219,61,235,109,40,157,34,36,30,241,180,184,123,197,60,226,146,17,172,54,83,97,141,140,171,187,97,102,60,170,99,149,94,231,193,152,99,135,145,137,170,77,45,7,41,45,186,107,221,70,140,218,175,119,157,221,58,68,226,146,109,182,148,41,74,212,100,134,156,198,187,55,100,133,87,104,252,237,194,217,47,70,174,68,163,72,196,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,53,172,154,101,205,8,186,73,75,210,147,82,8,205,101,232,159,38,114,135,6,228,46,88,97,252,163,203,246,37,183,66,195,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,34,53,184,235,142,56,100,146,74,8,214,100,148,165,36,148,144,118,106,101,42,149,64,165,195,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,214,223,64,90,57,25,220,27,233,107,128,229,46,130,162,133,208,84,5,143,115,101,207,241,79,248,132,87,118,156,50,146,137,153,46,88,140,255,0,81,249,219,159,88,98,84,93,230,210,255,0,197,63,226,17,145,218,107,72,144,230,24,204,137,137,75,134,71,220,252,137,179,63,235,144,203,168,146,53,139,179,118,166,184,121,163,83,74,80,163,182,24,150,92,151,111,236,216,198,38,251,6,56,111,96,250,19,198,86,53,211,98,171,173,250,180,145,6,61,159,12,173,156,208,169,146,210,164,159,163,114,121,25,91,251,46,48,156,124,0,178,86,8,195,169,242,164,196,247,255,0,121,64,119,29,128,0,5,0,0,0,0,0,0,1,67,228,2,134,126,225,109,238,96,174,96,71,238,1,121,29,197,69,8,238,42,0,48,174,213,120,170,86,21,192,48,38,67,75,186,215,89,101,147,54,223,54,142,198,195,199,212,139,247,37,200,102,161,167,29,164,85,230,41,57,87,76,55,137,191,250,39,136,159,19,164,158,176,164,152,146,33,171,59,171,210,235,249,171,141,85,41,199,140,156,196,181,39,236,227,198,229,140,228,185,231,239,231,212,78,150,204,57,121,70,194,222,146,240,81,225,23,21,193,234,221,67,67,94,174,250,215,183,95,88,196,12,56,194,171,89,139,136,214,197,236,228,201,143,22,130,215,200,223,248,125,125,71,163,60,175,134,168,221,231,168,204,245,110,122,166,223,142,3,191,0,0,160,0,0,0,0,0,0,40,101,112,21,0,0,0,0,0,1,67,59,1,29,192,84,0,0,0,0,0,0,0,0,0,0,0,0,116,220,103,150,24,87,25,112,125,233,70,165,59,193,239,52,113,20,230,222,182,189,55,182,174,158,169,125,124,132,93,103,254,194,88,118,135,136,154,155,73,197,20,232,69,26,148,153,4,136,216,117,182,174,180,184,233,222,233,116,172,124,139,159,192,132,187,142,39,89,222,145,150,171,92,173,208,6,129,236,65,130,42,56,86,70,11,167,171,20,201,150,196,94,241,250,51,66,144,133,106,41,39,234,235,50,43,26,175,249,6,254,70,73,165,148,145,157,250,243,252,162,198,98,238,77,39,188,189,175,238,31,64,64,0,10,106,47,127,32,22,25,157,250,152,37,71,126,166,57,0,5,11,152,168,0,0,0,0,0,0,0,232,185,158,157,93,219,206,214,223,127,230,14,244,58,62,101,169,41,238,221,74,34,252,55,83,255,0,16,4,64,101,133,13,151,113,142,31,82,148,131,62,248,136,92,219,35,254,186,143,136,151,108,146,136,136,153,121,69,105,22,178,120,158,137,183,87,220,17,155,147,244,151,29,196,84,87,82,181,25,38,181,27,162,47,253,113,177,40,153,96,209,181,131,169,136,51,59,150,251,169,91,250,234,192,118,240,0,0,22,44,236,125,5,226,197,149,204,0,143,195,107,10,167,168,161,39,223,113,113,116,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,65,194,100,122,250,14,83,232,99,139,81,234,234,3,153,190,130,241,99,103,114,185,139,192,7,71,206,119,137,156,173,198,106,53,36,173,135,42,42,230,127,224,238,14,240,49,174,208,47,27,57,75,142,86,74,177,167,11,84,213,211,252,25,208,30,126,54,144,120,164,103,38,34,116,148,147,213,194,122,167,203,245,171,34,65,251,36,35,172,156,101,227,109,122,85,134,234,68,74,183,35,253,83,104,71,46,117,72,57,89,167,89,113,75,213,171,135,231,107,94,209,155,18,117,217,45,21,162,160,83,222,38,252,74,160,84,200,206,255,0,246,81,34,9,39,103,147,45,151,238,75,248,133,226,212,21,144,146,242,34,23,10,40,125,7,18,200,142,227,148,250,14,21,159,51,1,84,36,135,34,69,136,232,47,79,80,23,10,24,168,0,182,230,126,224,36,151,81,112,0,10,25,216,12,200,186,139,80,122,175,126,118,1,120,0,0,0,161,223,220,56,84,226,144,163,185,216,175,228,3,148,212,94,227,33,198,181,26,133,164,106,49,113,36,253,228,3,143,119,127,49,122,27,34,235,113,200,73,247,216,93,98,1,102,146,13,36,47,177,5,136,5,154,72,44,68,47,177,5,136,5,182,49,118,146,21,0,20,210,66,160,0,0,0,0,0,0,0,0,2,211,234,56,213,254,145,202,100,93,76,88,162,32,22,183,239,28,195,137,37,107,142,75,88,5,69,12,174,42,0,34,59,180,197,141,52,25,235,178,185,227,199,127,224,76,26,171,178,60,229,69,244,175,73,183,226,224,125,111,134,252,110,175,105,246,31,221,224,69,77,76,75,27,216,232,207,86,243,173,217,154,125,46,52,67,102,73,105,141,233,37,220,211,171,131,247,95,251,176,131,209,93,57,100,182,84,100,100,126,35,233,245,16,250,135,230,208,149,174,34,206,247,250,67,254,34,31,164,40,11,15,168,188,113,168,237,250,64,88,145,200,93,71,18,76,135,41,117,1,120,0,0,162,186,14,53,36,133,230,98,150,184,11,80,157,38,93,122,142,81,97,117,23,128,10,25,145,117,50,33,81,241,85,100,166,44,116,184,165,233,35,89,38,246,191,184,192,71,86,219,152,226,23,244,153,162,165,76,63,234,143,245,226,255,0,6,253,208,210,221,138,98,212,83,138,240,170,155,130,242,144,88,210,9,154,183,74,50,47,164,141,239,29,159,107,44,105,58,179,232,174,234,165,190,220,241,215,250,18,77,175,184,253,201,121,14,225,177,14,21,125,53,10,11,170,129,234,99,24,167,125,233,114,178,163,124,71,30,68,192,96,179,115,209,184,100,226,13,39,244,151,35,43,127,92,80,253,209,249,216,125,163,98,145,29,163,78,147,78,190,87,191,236,140,126,136,228,1,198,179,233,113,200,56,212,155,219,144,11,18,94,241,160,189,181,62,203,56,91,237,2,15,203,170,35,127,9,38,93,8,104,31,109,79,178,206,22,191,254,232,16,126,93,81,1,21,187,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,9,123,50,85,169,84,13,164,178,162,187,93,169,196,167,83,105,216,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,58,246,129,109,221,93,218,171,21,57,130,176,178,248,44,178,195,245,3,114,157,26,200,115,189,37,48,228,166,218,170,235,92,118,164,49,189,141,33,37,195,40,205,40,181,206,234,230,90,128,50,174,205,27,58,99,189,168,51,78,6,89,224,88,255,0,220,166,86,38,235,103,245,50,151,196,178,203,243,55,110,186,222,251,117,191,66,183,72,86,181,244,34,234,100,25,87,96,93,138,49,86,213,153,143,18,183,86,166,112,249,101,134,106,12,185,136,234,18,9,196,55,63,65,165,197,83,35,155,106,66,212,243,168,50,37,169,10,45,203,107,37,153,234,83,72,119,109,59,75,59,59,41,76,97,40,185,229,179,253,10,91,107,194,180,118,32,98,74,58,167,165,76,55,68,166,83,141,13,78,67,146,158,37,235,98,60,70,89,83,105,55,20,233,110,212,73,37,165,197,59,33,89,23,145,121,113,179,166,92,83,178,191,43,232,220,13,42,13,221,121,231,76,151,42,161,41,68,68,228,169,46,17,22,241,229,233,77,206,196,146,74,82,132,37,8,66,16,156,128,3,204,14,85,102,102,42,201,188,199,195,153,165,130,165,240,245,172,51,80,106,161,27,83,142,33,183,180,31,141,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,143,67,219,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,35,91,181,99,97,200,217,107,85,159,181,38,91,46,91,180,44,79,88,53,226,154,98,144,235,231,78,168,202,82,214,115,80,229,140,145,25,231,110,149,37,197,22,237,231,91,74,13,73,117,45,179,167,251,42,237,49,140,182,80,205,200,121,165,131,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,105,53,50,189,77,54,180,56,146,61,43,66,117,37,104,214,218,194,82,187,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,149,218,135,155,216,55,62,182,9,203,108,220,203,247,229,185,66,196,88,226,27,209,202,91,6,203,237,45,16,170,109,58,203,136,230,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,166,189,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,15,42,227,210,158,201,222,203,25,55,246,127,135,190,92,192,243,88,61,41,236,157,236,177,147,127,103,248,123,229,204,0,243,88,61,41,236,157,236,177,147,127,103,248,123,229,204,15,53,131,210,158,201,222,203,25,55,246,127,135,190,92,192,12,170,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,0,236,84,246,167,197,63,103,243,190,99,78,26,171,181,143,181,62,114,125,160,98,31,152,190,54,171,177,83,218,159,20,253,159,206,249,141,56,106,174,214,62,212,249,201,246,129,136,126,98,248,13,138,217,163,110,168,219,45,108,77,138,240,62,95,79,136,188,212,175,227,137,15,65,102,76,87,86,138,101,57,234,124,100,29,72,140,219,54,30,90,92,142,166,208,202,151,235,173,43,82,22,132,154,23,166,184,79,11,87,113,206,42,163,96,172,45,7,141,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,185,143,202,19,83,217,123,176,183,220,83,10,163,60,115,143,6,112,153,147,90,215,220,241,166,171,83,212,42,91,141,164,138,236,154,75,135,152,245,220,222,92,212,180,52,104,111,232,148,169,13,152,50,115,178,119,38,162,108,202,230,14,205,10,31,17,153,184,154,158,85,9,117,217,10,82,220,195,181,69,197,113,12,177,29,17,223,74,28,102,50,223,81,173,27,195,68,151,16,75,89,233,75,40,106,40,54,138,200,108,101,179,110,110,87,114,167,25,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,161,196,166,230,146,90,180,44,150,218,143,90,20,69,233,120,107,174,220,155,34,82,182,190,202,52,225,70,42,49,40,248,178,131,33,85,44,57,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,105,215,187,59,146,219,101,195,75,155,162,109,65,166,189,149,155,120,255,0,82,54,84,205,250,215,247,86,176,133,118,167,81,255,0,104,68,106,34,81,186,255,0,116,41,165,184,247,247,56,232,79,224,144,37,80,121,108,197,152,90,187,129,177,85,103,5,98,152,60,21,107,15,212,36,82,234,49,183,168,115,113,41,135,20,219,173,235,65,169,10,210,180,40,174,147,52,157,174,70,101,204,77,167,102,134,220,113,182,142,193,172,228,246,56,68,180,102,46,11,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,241,173,194,113,6,100,165,161,144,221,240,0,0,0,0,0,0,1,170,189,168,254,194,121,155,249,151,231,16,132,43,108,157,237,79,147,127,104,24,123,230,44,9,169,237,71,246,19,204,223,204,191,56,132,33,91,100,239,106,124,155,251,64,195,223,49,96,7,165,48,0,0,0,0,0,1,215,243,11,26,210,178,215,0,98,92,198,174,199,150,253,55,10,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,175,107,153,117,1,14,221,179,121,165,233,94,209,212,44,179,129,93,226,160,96,76,62,223,19,11,133,209,193,213,38,172,222,123,233,13,4,167,53,197,77,57,92,148,164,38,214,43,43,120,67,90,178,175,34,230,98,157,158,51,167,62,106,244,109,116,92,19,79,165,83,169,114,220,55,219,253,88,151,87,130,133,27,38,146,38,157,221,196,57,9,113,10,81,154,56,182,21,160,205,73,82,113,174,97,99,90,174,101,99,252,75,152,213,216,241,24,169,98,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,29,173,115,62,162,82,113,150,78,80,178,111,177,114,165,26,144,247,17,47,24,83,240,254,49,170,73,210,180,111,165,79,169,83,92,73,104,82,214,73,221,48,81,216,186,116,165,123,141,122,82,165,168,128,70,174,207,88,90,133,142,115,247,45,48,86,41,131,198,209,113,6,48,163,82,234,49,183,171,111,127,21,249,173,54,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,243,31,46,117,229,125,87,37,115,115,23,229,69,101,82,220,145,133,171,18,105,168,145,38,18,162,46,99,8,89,238,101,19,74,51,52,33,230,183,110,163,196,162,52,56,147,37,40,140,140,251,6,201,222,212,249,55,246,129,135,190,98,192,221,254,218,124,134,147,73,198,88,83,104,218,52,40,136,166,215,99,163,12,214,141,152,237,52,190,241,100,156,118,51,206,172,151,173,245,187,28,156,108,143,71,209,162,10,18,107,241,33,36,27,105,217,89,156,117,220,221,217,30,145,27,17,179,121,120,10,160,238,14,110,78,164,125,245,22,51,12,57,24,244,33,9,36,110,216,144,211,22,241,41,91,141,106,81,169,102,69,184,2,10,251,38,243,210,133,147,251,77,122,55,139,107,53,88,148,172,196,167,163,13,197,102,57,45,200,171,172,57,41,147,132,185,13,164,255,0,219,217,67,154,84,104,84,147,190,148,41,197,166,117,0,64,15,106,63,183,102,102,254,101,249,60,33,146,182,90,219,110,149,178,134,195,88,150,133,134,31,137,59,49,113,86,56,171,51,74,134,153,73,75,244,150,21,71,136,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,247,132,147,50,109,203,99,94,212,127,110,204,205,252,203,242,120,67,85,64,118,10,181,79,25,102,190,63,155,89,152,220,186,254,44,198,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,100,54,146,230,162,36,151,66,19,19,178,151,101,190,4,194,155,62,215,176,222,208,52,158,35,28,102,21,61,200,117,119,233,117,39,144,229,30,10,221,139,33,136,104,82,92,84,119,94,102,76,54,95,55,119,102,147,114,237,221,214,147,119,49,255,0,101,215,103,252,58,68,58,110,211,121,223,135,119,213,87,184,106,142,7,165,190,227,15,197,110,43,172,52,251,53,101,110,214,189,79,30,246,205,54,225,33,76,169,181,56,105,53,155,74,106,79,192,121,172,218,95,103,76,119,178,254,105,207,203,60,117,31,251,172,202,60,221,108,254,169,210,248,151,153,98,102,237,167,92,220,239,119,11,86,233,106,214,142,134,93,12,247,43,178,159,110,56,217,107,85,129,178,222,100,162,91,180,44,79,88,36,97,106,154,86,235,231,78,168,202,82,16,80,150,221,204,145,25,231,108,164,169,180,150,237,231,92,82,201,73,117,78,51,37,59,85,108,207,131,118,175,202,57,153,91,140,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,234,36,188,141,46,184,133,182,163,45,72,90,180,169,11,208,226,60,240,230,174,89,226,172,155,204,124,71,149,184,214,39,15,90,195,53,7,105,242,116,182,226,27,123,65,248,31,107,120,132,45,76,186,131,75,141,172,210,90,219,90,20,69,101,16,15,79,195,205,102,214,62,212,249,201,246,129,136,126,98,248,146,158,203,77,189,189,59,135,65,217,71,52,24,209,136,41,84,254,15,8,85,35,199,179,115,224,196,96,212,80,228,37,5,102,222,101,134,148,104,118,196,151,27,108,201,102,78,164,148,252,107,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,0,0,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,67,177,83,218,159,20,253,159,206,249,141,56,59,106,253,169,240,183,217,252,31,152,212,67,177,83,218,159,20,253,159,206,249,141,56,4,212,128,0,8,171,237,206,253,164,255,0,124,159,201,163,90,187,50,51,211,46,54,116,206,12,117,154,25,161,89,224,105,80,114,254,107,76,178,209,18,229,84,37,42,161,79,54,226,198,108,204,183,143,47,74,172,87,36,146,82,165,173,72,66,22,180,236,175,110,119,237,39,251,228,254,77,17,86,3,42,237,47,180,94,59,218,131,52,231,230,102,58,145,253,214,29,30,22,134,127,83,41,124,75,207,49,15,120,211,77,239,183,91,245,167,122,180,235,95,83,62,132,91,211,217,117,217,255,0,50,175,50,155,180,222,119,225,221,205,41,158,26,163,129,233,111,184,251,18,156,148,211,237,62,205,89,91,181,163,75,37,186,179,77,184,75,75,201,113,78,26,73,4,210,157,193,125,157,123,10,201,218,151,25,22,56,204,24,18,209,149,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,245,16,164,37,104,90,137,104,157,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,125,96,0,0,0,0,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,162,21,182,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,1,181,64,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,3,64,59,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,0,0,0,15,42,227,213,64,242,174,2,127,187,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,242,174,61,84,15,42,224,39,251,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,213,0,0,0,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,138,187,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,30,170,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,133,109,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,134,170,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,128,74,160,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,173,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,233,89,209,66,205,12,75,149,248,130,139,146,248,230,38,15,198,207,199,74,168,181,137,112,91,150,195,15,161,196,175,67,141,184,133,167,67,137,74,154,53,232,89,160,156,53,146,84,105,36,159,117,0,30,93,241,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,233,196,125,160,146,118,137,216,47,52,50,123,57,42,177,19,152,180,232,244,137,48,170,79,58,211,43,196,200,58,243,46,58,77,71,101,134,153,101,113,153,38,18,104,74,148,183,16,75,114,214,67,134,91,107,218,63,217,255,0,15,104,138,19,185,183,148,56,119,253,118,32,112,204,59,26,59,140,71,111,17,69,214,134,244,200,91,203,109,180,60,203,102,107,67,198,173,70,219,70,210,137,127,66,109,66,8,12,171,178,119,181,62,77,253,160,97,239,152,176,61,41,143,53,155,39,123,83,228,223,218,6,30,249,139,3,210,152,0,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,19,248,161,0,125,151,30,221,153,101,249,235,228,243,68,254,40,174,3,141,102,102,147,33,107,102,100,125,5,234,47,33,105,18,189,192,57,139,161,10,139,83,123,21,252,133,192,45,112,236,218,143,224,98,58,251,72,84,227,184,51,49,26,211,114,62,232,232,92,255,0,11,16,72,162,202,232,81,31,188,140,104,230,223,120,114,28,252,9,142,222,92,61,106,95,117,220,247,134,87,179,209,126,63,1,42,232,52,3,98,106,139,20,140,211,170,169,249,12,181,253,47,190,159,166,89,39,172,152,199,239,50,19,107,150,19,218,153,130,176,234,155,117,165,146,168,209,22,90,21,123,150,233,28,254,174,98,3,112,93,77,204,19,152,245,71,97,191,193,125,225,185,190,157,231,37,27,42,183,50,63,43,137,164,217,91,22,46,189,130,176,163,46,84,55,234,244,78,11,166,91,173,60,247,76,115,232,94,99,52,200,207,160,0,54,40,124,195,160,168,0,0,0,0,161,244,21,20,62,128,56,214,118,33,68,29,204,85,125,63,40,162,58,254,64,28,137,23,11,82,46,0,17,253,218,193,82,92,76,171,166,165,38,223,44,91,4,188,95,254,207,149,241,18,0,125,4,112,246,185,75,36,229,188,22,119,158,174,46,128,118,183,253,142,148,2,46,50,244,184,172,119,87,90,191,100,212,133,248,126,47,32,122,60,192,236,147,92,109,175,207,119,215,253,240,243,157,147,16,93,169,227,186,163,76,181,188,81,67,125,118,212,69,203,124,223,62,118,243,30,143,176,196,115,99,137,186,52,234,209,239,191,227,8,63,116,0,5,0,20,253,145,138,128,0,0,0,0,0,0,0,0,0,0,161,145,24,90,221,5,64,5,164,118,23,10,88,130,214,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,22,168,204,139,144,11,133,166,130,63,49,82,59,253,98,160,45,35,50,228,46,20,177,24,168,0,0,0,0,0,0,0,0,14,135,154,73,82,187,179,74,76,237,190,232,95,226,14,248,58,166,58,142,151,248,29,72,213,167,123,239,183,226,128,142,44,144,166,254,169,210,214,180,58,70,85,182,61,223,186,111,224,36,139,0,32,145,133,224,39,159,45,239,95,246,197,141,4,202,56,105,98,171,76,74,91,210,93,238,201,245,191,236,155,27,253,129,238,88,126,17,23,79,164,255,0,134,160,29,140,0,0,5,167,212,92,41,96,14,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,150,102,68,127,80,225,43,234,184,230,81,242,62,94,225,197,251,32,28,237,244,23,139,91,245,8,92,0,49,78,210,11,113,25,69,143,52,42,223,210,149,80,255,0,250,171,195,43,12,79,180,146,137,57,73,143,12,202,246,194,85,67,183,255,0,22,120,7,158,140,212,82,220,204,186,161,168,238,103,184,255,0,55,64,149,46,201,136,202,78,21,166,60,102,155,42,133,83,46,188,255,0,170,132,34,183,52,156,37,230,109,77,68,130,73,30,231,151,255,0,23,64,149,222,201,197,164,240,77,33,4,217,17,149,18,166,122,188,255,0,85,4,18,34,92,136,136,84,80,186,10,138,40,125,7,10,249,153,142,99,232,56,28,234,96,46,111,145,14,68,245,28,109,244,28,137,234,2,224,0,0,0,0,22,46,230,86,47,49,113,36,147,208,130,220,197,64,80,250,1,116,3,232,5,208,5,71,11,173,106,46,86,235,113,204,0,56,27,231,123,142,82,43,138,18,8,186,127,16,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,208,88,174,130,229,11,85,208,5,169,51,28,195,133,41,248,142,82,1,80,0,1,28,189,167,205,48,188,175,141,116,29,253,54,65,159,63,240,121,162,52,182,122,90,145,223,250,78,215,225,127,251,81,38,157,167,173,146,50,178,42,239,123,227,100,114,183,248,52,209,25,187,60,91,250,96,186,72,255,0,90,127,246,162,72,244,91,133,214,110,83,220,51,63,235,198,95,253,20,143,216,31,145,134,72,147,1,194,47,238,199,255,0,5,35,245,197,1,196,231,79,202,57,71,26,255,0,210,3,133,35,157,39,113,194,147,47,33,204,144,23,128,10,25,216,5,167,212,14,254,224,51,247,138,17,220,5,196,94,241,112,0,0,233,153,165,95,44,63,64,98,97,155,158,57,137,107,192,148,168,249,161,103,239,250,135,115,26,177,183,62,60,168,225,44,179,167,203,131,196,37,103,137,90,142,102,212,165,52,122,120,121,39,212,139,167,132,185,9,60,132,75,102,46,51,162,98,62,239,227,34,75,115,135,222,233,212,148,166,218,180,95,213,87,238,72,72,38,198,249,77,1,52,248,117,88,145,163,33,17,113,67,110,25,27,238,154,174,148,199,87,34,230,66,38,48,219,147,235,252,71,17,82,145,244,26,45,173,106,95,173,126,151,62,93,4,250,108,191,132,96,210,48,132,130,105,44,25,166,180,183,72,211,28,147,207,116,207,199,224,51,20,243,25,234,51,68,195,41,104,136,136,147,127,227,28,160,3,96,44,189,197,226,192,1,160,93,181,69,255,0,246,177,133,79,255,0,242,4,31,151,84,70,254,141,2,237,170,246,87,194,191,104,16,126,93,81,1,21,155,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,175,246,152,210,106,181,253,138,51,2,133,66,166,75,168,212,170,50,40,49,33,195,136,202,158,126,75,238,86,224,165,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,64,190,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,98,45,110,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,232,119,101,29,148,114,227,100,172,184,70,10,193,77,113,213,89,219,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,187,101,26,148,77,50,70,105,109,42,81,153,173,107,113,197,226,174,207,221,132,104,91,42,225,86,241,174,41,71,27,153,184,130,158,77,212,100,221,109,247,92,87,219,138,227,180,173,8,144,236,119,247,82,99,168,248,148,145,41,119,177,89,60,143,112,0,0,0,7,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,138,186,183,99,68,154,142,210,83,105,240,241,116,186,94,80,74,142,229,113,169,209,34,180,167,226,173,83,204,147,66,108,158,148,183,141,105,136,100,162,156,226,22,139,145,106,109,74,185,28,175,128,8,224,237,108,192,24,55,43,54,38,192,25,125,151,216,122,37,15,15,80,241,196,8,208,96,198,35,208,210,59,190,164,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,164,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,0,0,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,121,172,30,148,246,78,246,88,201,191,179,252,61,242,230,0,101,80,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,38,164,66,183,109,95,181,62,22,251,63,131,243,26,136,7,98,167,181,62,41,251,63,157,243,26,112,213,93,172,125,169,243,147,237,3,16,252,197,241,181,93,138,158,212,248,167,236,254,119,204,105,195,176,100,222,194,178,118,165,219,103,56,241,198,96,192,150,140,171,160,102,70,39,102,115,209,165,52,133,212,234,44,212,9,101,77,50,39,9,246,80,166,228,37,197,188,148,122,136,82,18,180,45,68,180,7,106,236,190,236,251,141,86,141,69,218,135,58,105,82,208,132,72,76,252,31,67,146,211,177,151,173,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,104,113,6,151,124,72,82,47,43,224,0,0,0,3,74,187,70,118,9,254,138,138,19,25,145,151,111,240,249,155,134,105,252,28,72,239,200,209,22,181,5,11,91,165,13,70,179,208,203,196,183,28,83,78,242,73,169,106,67,167,165,73,113,158,215,177,6,193,56,19,100,122,19,24,142,107,253,247,153,181,42,123,144,235,117,182,164,60,152,168,101,213,178,226,161,198,100,204,144,108,161,108,54,100,234,209,189,90,137,74,186,18,162,105,27,84,0,0,0,0,0,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,86,217,59,218,159,38,254,208,48,247,204,88,19,83,218,143,236,39,153,191,153,126,113,8,66,182,201,222,212,249,55,246,129,135,190,98,192,15,74,96,0,0,0,0,3,64,59,102,243,75,209,77,156,104,89,103,2,187,194,207,199,120,129,190,38,23,11,175,140,165,194,65,188,247,210,26,13,45,232,148,170,114,185,41,43,85,236,87,78,240,134,255,0,143,62,221,164,57,223,85,206,237,171,241,98,170,20,56,148,184,248,14,68,140,15,5,12,184,167,22,251,16,38,72,35,125,213,29,136,214,227,174,58,178,36,164,137,40,52,35,196,105,55,22,29,43,99,108,139,153,180,78,209,216,51,46,123,155,188,104,170,168,55,81,196,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,188,65,110,16,187,164,183,175,52,157,105,53,18,138,101,59,81,253,132,243,55,243,47,206,33,13,106,236,75,201,202,19,88,87,29,109,3,33,237,245,106,77,64,240,116,54,244,173,60,36,86,219,143,46,65,220,151,161,205,242,221,141,200,209,169,28,47,133,86,113,68,91,43,218,143,236,39,153,191,153,126,113,8,4,43,108,157,237,79,147,127,104,24,123,230,44,9,222,219,91,103,138,86,211,27,60,226,92,6,253,42,92,250,237,62,59,213,188,44,136,211,19,25,125,246,196,119,74,42,77,78,25,52,104,112,220,83,43,39,60,58,29,81,145,161,68,151,17,4,59,39,123,83,228,223,218,6,30,249,139,3,210,152,15,45,152,79,20,215,112,54,42,163,99,92,45,59,130,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,185,15,75,217,41,154,20,172,234,202,60,33,154,244,100,196,110,62,41,163,198,169,46,60,105,169,150,136,111,173,5,190,138,110,164,136,150,182,93,222,52,191,10,76,150,218,136,210,147,35,34,130,14,209,92,156,174,228,222,215,24,238,53,93,238,34,38,48,168,63,140,105,114,116,161,27,232,179,223,117,197,22,132,173,102,157,211,229,33,139,171,74,151,184,215,165,41,90,72,111,7,98,198,124,198,171,96,220,87,179,149,102,108,181,212,168,82,23,137,168,164,244,135,93,71,119,60,109,181,37,150,144,104,208,194,26,144,109,184,101,175,233,23,57,106,36,120,86,163,13,53,237,71,246,236,204,223,204,191,39,132,50,255,0,101,206,194,84,172,236,170,189,158,249,209,134,101,200,193,52,57,8,78,31,167,75,97,60,22,33,154,149,44,157,91,154,143,83,177,163,169,9,35,70,141,219,174,40,208,106,81,50,243,74,202,185,131,177,37,87,106,254,210,172,209,174,226,102,37,193,203,172,43,35,15,61,85,152,168,170,83,21,103,211,77,166,41,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,45,217,168,136,220,110,242,105,132,240,181,11,3,97,90,54,10,194,208,120,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,152,15,214,0,0,1,169,93,160,219,18,82,182,175,192,13,215,112,195,17,32,230,46,21,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,123,195,73,17,56,229,246,212,0,105,86,192,189,157,216,87,102,56,113,51,75,30,31,125,230,109,74,158,201,151,17,29,180,183,134,119,172,39,137,137,31,67,142,33,199,181,169,214,215,40,149,226,108,137,40,36,37,78,111,98,7,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,181,67,85,123,46,61,132,242,203,243,215,206,38,141,170,0,0,0,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,29,181,126,212,248,91,236,254,15,204,106,33,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,4,85,246,231,126,210,127,190,79,228,209,164,27,29,236,171,140,182,175,205,202,126,15,163,83,101,167,12,83,164,71,147,139,42,237,184,76,162,157,78,53,248,201,46,169,11,79,18,226,82,226,89,70,149,106,89,26,140,183,104,113,104,146,158,212,76,134,198,91,73,102,230,206,185,83,131,33,75,82,234,50,49,10,234,115,153,142,79,34,147,78,37,210,138,68,215,73,75,66,116,54,149,92,146,107,78,181,154,27,73,235,90,72,246,215,102,141,157,48,38,203,249,89,3,44,240,44,127,238,83,43,19,117,189,250,167,84,225,153,101,249,155,183,93,115,115,189,220,33,91,164,43,66,58,17,117,51,14,235,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,0,0,0,0,0,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,160,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,227,64,59,106,253,150,48,183,218,4,31,151,84,64,104,7,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,1,160,29,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,0,0,7,149,113,234,160,121,87,1,63,221,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,121,87,30,170,7,149,112,19,253,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,0,0,4,85,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,134,85,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,0,197,93,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,85,0,0,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,66,182,201,222,212,249,55,246,129,135,190,98,192,244,166,60,214,108,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,67,85,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,64,37,80,0,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,86,217,59,218,159,38,254,208,48,247,204,88,30,148,199,154,205,147,189,169,242,111,237,3,15,124,197,129,233,76,0,0,0,4,85,246,174,108,45,248,125,168,50,83,6,127,178,37,99,248,80,85,254,42,147,84,110,57,39,253,183,138,90,85,248,143,26,63,92,60,37,80,0,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,196,80,103,159,103,220,109,157,182,175,201,140,225,201,186,84,181,101,213,71,50,48,220,105,180,214,90,117,228,97,149,148,200,45,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,110,247,91,100,114,190,0,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,0,237,171,246,88,194,223,104,16,126,93,81,1,160,29,151,30,221,153,101,249,235,228,243,68,254,159,65,0,93,151,30,221,153,101,249,235,228,243,68,254,152,11,66,196,64,96,2,164,98,225,106,122,139,128,80,202,229,97,174,155,91,96,22,241,30,91,98,183,55,108,26,164,112,60,214,234,211,234,200,99,173,191,197,27,24,58,150,104,81,163,86,112,85,78,19,232,106,207,110,110,107,104,150,92,158,65,244,62,189,4,158,130,12,243,103,4,199,194,24,186,123,169,105,148,186,107,101,165,41,183,22,171,145,178,149,126,203,234,33,35,219,14,99,53,202,139,68,165,41,111,25,70,193,177,136,136,219,65,23,132,163,39,145,245,26,31,218,15,75,115,10,99,90,169,211,166,41,180,149,74,3,100,150,83,186,34,35,128,74,62,135,230,67,187,246,119,103,13,105,204,193,122,145,32,166,188,220,76,32,164,39,93,65,102,147,210,252,68,145,146,76,185,12,83,19,28,196,202,0,177,10,213,113,120,228,0,0,0,0,0,1,67,232,42,0,56,156,59,39,242,139,91,59,171,242,14,69,145,88,113,160,172,179,1,202,145,112,181,34,224,20,87,170,98,50,123,93,230,219,6,71,142,122,188,56,174,158,125,10,223,212,217,31,206,36,213,126,169,136,201,237,120,109,62,133,71,94,146,185,226,202,121,94,223,246,54,64,8,253,217,122,35,83,51,42,170,151,18,70,93,210,250,185,153,151,246,67,62,95,88,244,85,74,66,81,189,177,117,211,254,145,231,119,100,242,190,103,85,139,254,195,63,254,112,192,244,73,76,65,167,123,117,25,223,79,250,64,125,192,0,2,219,216,197,72,238,40,125,65,61,64,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,126,118,21,0,0,0,1,75,92,84,0,91,205,39,115,232,46,20,50,184,36,5,64,0,0,0,0,0,0,0,0,0,7,93,197,201,213,194,124,55,159,249,163,177,15,194,196,228,71,195,92,136,253,127,252,208,26,19,149,168,211,87,166,18,173,253,85,103,254,18,6,248,96,159,234,12,34,255,0,108,255,0,134,161,163,57,121,160,171,148,178,74,9,37,222,108,116,47,221,160,111,54,9,254,160,194,255,0,182,127,195,80,14,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,212,95,31,112,225,253,144,229,95,250,7,9,25,234,232,3,232,108,188,36,98,241,99,103,225,34,23,128,12,79,180,146,73,89,71,143,8,206,215,194,85,79,243,103,134,88,24,151,105,93,95,114,44,122,105,73,159,244,163,84,247,127,130,188,3,207,70,105,160,147,153,117,50,37,92,139,115,207,255,0,139,160,74,207,100,193,91,8,82,149,127,237,29,79,230,132,34,151,51,181,43,50,42,70,162,177,253,15,254,65,2,87,123,39,27,182,10,164,44,175,206,137,83,47,255,0,154,8,36,80,186,10,138,23,66,21,20,80,250,14,21,149,212,101,123,14,99,232,56,87,205,70,2,228,21,138,215,184,189,61,71,27,126,67,145,61,64,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,162,166,102,70,41,123,128,11,197,18,42,0,45,82,210,130,186,140,136,190,38,46,31,151,136,39,162,157,9,15,56,235,72,37,58,73,187,138,177,116,51,243,248,0,139,254,211,76,121,74,151,132,31,163,52,244,69,61,19,29,41,43,36,203,74,148,90,26,152,147,186,122,151,51,26,99,178,142,20,157,136,189,41,225,16,250,184,126,7,86,238,57,185,235,111,237,123,116,245,76,119,61,187,177,218,235,152,211,24,209,137,234,122,211,23,29,84,20,68,202,174,187,37,217,41,231,226,63,63,46,163,41,118,110,101,178,234,191,116,78,42,21,85,27,174,232,211,161,187,94,252,101,250,164,252,132,234,38,62,145,29,81,163,41,10,51,59,172,207,153,91,220,67,238,22,161,36,146,177,95,168,184,80,22,40,174,46,59,123,197,160,45,74,71,34,122,11,69,201,232,2,162,138,21,22,40,202,253,64,113,184,100,101,107,219,152,32,173,113,71,8,143,167,62,99,145,9,181,239,112,28,128,0,2,213,172,144,87,49,29,189,166,184,154,27,121,97,25,139,178,106,111,26,161,38,91,242,191,40,243,11,160,144,122,180,182,225,199,75,174,56,218,8,214,73,186,206,197,208,255,0,152,67,223,105,54,102,119,165,34,163,67,141,46,148,242,161,227,167,188,12,185,169,194,36,38,98,110,162,37,159,159,62,93,66,70,0,217,71,14,21,95,210,157,19,137,27,174,7,163,122,175,125,255,0,199,224,39,127,43,169,238,83,40,18,35,172,212,163,84,197,174,230,141,63,176,65,116,252,130,15,182,36,96,159,244,206,250,188,61,221,211,255,0,140,137,224,161,69,68,72,139,109,6,163,35,112,213,226,235,208,191,152,72,234,63,72,0,5,22,45,90,75,167,188,113,37,67,145,226,186,75,235,28,13,251,192,125,3,240,113,166,94,224,28,202,165,51,66,204,108,13,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,222,99,247,133,221,0,99,90,78,204,155,54,208,42,176,171,180,45,159,50,214,157,82,167,72,110,92,57,145,48,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,50,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,248,215,47,112,14,101,82,154,161,102,54,7,195,248,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,123,45,69,239,49,215,240,182,207,89,5,129,171,177,113,78,10,200,252,191,195,245,168,90,248,106,141,47,12,194,137,41,141,104,82,23,161,214,219,74,211,169,11,82,78,199,205,42,50,62,70,99,32,0,0,0,0,0,0,12,85,253,9,219,44,127,239,105,202,175,251,205,167,127,200,140,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,250,192,6,42,254,132,237,150,63,247,180,229,87,253,230,211,191,228,70,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,0,0,3,165,99,92,144,201,124,202,170,181,93,204,108,161,193,88,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,218,235,81,251,204,119,80,1,210,176,86,72,100,190,90,213,93,174,229,206,80,224,172,43,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,237,116,36,253,196,59,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,197,56,79,10,227,154,20,172,45,141,112,205,43,16,81,102,232,226,105,213,72,77,203,138,254,133,165,104,214,211,132,164,43,74,208,149,21,203,146,146,70,92,200,135,74,164,236,201,179,109,2,171,10,187,66,217,243,45,105,213,42,116,134,229,195,153,19,9,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,37,128,0,0,0,0,0,0,197,95,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,202,160,3,242,112,182,19,194,184,26,133,23,11,96,172,51,74,195,244,88,90,248,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,230,165,25,159,51,48,197,56,79,10,227,154,20,172,45,141,112,205,43,16,81,102,232,226,105,213,72,77,203,138,254,133,165,104,214,211,132,164,43,74,208,149,21,203,146,146,70,92,200,135,235,0,12,105,73,217,147,102,218,5,86,21,118,133,179,230,90,211,170,84,233,13,203,135,50,38,19,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,134,75,0,1,210,177,174,72,100,190,101,85,90,174,230,54,80,224,172,85,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,237,117,168,253,230,24,43,36,50,95,45,106,174,215,114,231,40,112,86,21,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,118,186,18,126,226,29,212,0,0,0,0,0,0,0,0,0,99,74,182,204,155,54,215,234,179,107,181,221,159,50,214,163,82,168,200,114,92,201,146,240,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,50,88,0,252,156,45,132,240,174,6,161,69,194,216,43,12,210,176,253,22,22,190,26,157,75,132,220,72,172,107,90,150,189,13,54,73,66,117,45,106,81,216,185,169,70,103,204,204,126,176,0,0,0,0,0,0,14,149,141,114,67,37,243,42,170,213,119,49,178,135,5,98,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,107,173,71,239,48,193,89,33,146,249,107,85,118,187,151,57,67,130,176,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,181,208,147,247,16,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,26,85,182,100,217,182,191,85,155,93,174,236,249,150,181,26,149,70,67,146,230,76,151,132,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,221,112,182,19,194,184,26,133,23,11,96,172,51,74,195,244,88,90,248,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,230,165,25,159,51,49,250,192,0,0,0,49,254,41,217,235,32,177,205,118,86,41,198,185,31,151,248,130,181,55,71,19,81,170,97,152,82,229,63,161,9,66,53,186,227,106,90,180,161,9,73,92,249,37,36,69,200,136,118,12,21,151,184,7,45,105,78,208,178,231,3,225,252,43,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,189,144,146,247,16,236,0,0,0,0,3,175,227,92,189,192,57,149,74,106,133,152,216,31,15,226,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,21,236,181,23,188,199,96,0,24,255,0,11,108,245,144,88,26,187,23,20,224,172,143,203,252,63,90,133,175,134,168,210,240,204,40,146,152,214,133,33,122,29,109,180,173,58,144,181,36,236,124,210,163,35,228,102,59,6,53,203,220,3,153,84,166,168,89,141,129,240,254,42,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,94,203,81,123,204,118,0,1,143,240,182,207,89,5,129,171,177,113,78,10,200,252,191,195,245,168,90,248,106,141,47,12,194,137,41,141,104,82,23,161,214,219,74,211,169,11,82,78,199,205,42,50,62,70,99,32,0,0,0,0,0,197,95,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,202,160,3,242,112,182,19,194,184,26,133,23,11,96,172,51,74,195,244,88,90,248,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,230,165,25,159,51,49,250,192,0,3,21,127,66,118,203,31,251,218,114,171,254,243,105,223,242,35,42,128,15,201,194,216,79,10,224,106,20,92,45,130,176,205,43,15,209,97,107,225,169,212,184,77,196,138,198,181,169,107,208,211,100,148,39,82,214,165,29,139,154,148,102,124,204,199,235,0,0,0,0,14,169,142,178,159,43,51,67,129,251,166,101,166,20,197,189,217,189,224,187,246,141,26,127,11,188,211,188,221,111,144,173,26,183,104,213,166,215,208,155,244,33,242,224,172,144,201,124,181,170,187,93,203,156,161,193,88,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,218,232,73,251,136,119,80,1,143,241,78,207,89,5,142,107,178,177,78,53,200,252,191,196,21,169,186,56,154,141,83,12,194,151,41,253,8,74,17,173,215,27,82,213,165,8,74,74,231,201,41,34,46,68,67,176,96,172,189,192,57,107,74,118,133,151,56,31,15,225,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,149,236,132,151,184,135,96,0,0,0,1,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,175,244,39,108,177,255,0,189,167,42,191,239,54,157,255,0,34,50,168,0,0,0,0,252,156,83,132,240,174,57,161,74,194,216,215,12,210,177,5,22,110,142,38,157,84,132,220,184,175,232,90,86,141,109,56,74,66,180,173,9,81,92,185,41,36,101,204,136,126,176,0,198,148,157,153,54,109,160,85,97,87,104,91,62,101,173,58,165,78,144,220,184,115,34,97,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,100,176,0,0,0,1,143,241,78,207,89,5,142,107,178,177,78,53,200,252,191,196,21,169,186,56,154,141,83,12,194,151,41,253,8,74,17,173,215,27,82,213,165,8,74,74,231,201,41,34,46,68,67,245,112,46,83,229,102,87,241,223,115,60,180,194,152,75,188,247,92,111,113,81,163,64,226,183,122,183,123,221,202,19,175,78,241,122,117,94,218,213,110,166,59,88,0,0,0,0,252,156,83,132,240,174,57,161,74,194,216,215,12,210,177,5,22,110,142,38,157,84,132,220,184,175,232,90,86,141,109,56,74,66,180,173,9,81,92,185,41,36,101,204,136,126,176,0,198,148,157,153,54,109,160,85,97,87,104,91,62,101,173,58,165,78,144,220,184,115,34,97,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,100,176,0,0,0,0,0,0,0,0,0,0,0,1,215,241,174,94,224,28,202,165,53,66,204,108,15,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,222,99,176,0,12,127,133,182,122,200,44,13,93,139,138,112,86,71,229,254,31,173,66,215,195,84,105,120,102,20,73,76,107,66,144,189,14,182,218,86,157,72,90,146,118,62,105,81,145,242,51,25,0,0,5,135,204,90,163,183,184,94,100,68,67,141,195,178,127,40,10,161,194,189,185,126,145,202,62,70,249,172,199,212,69,96,21,31,37,85,163,126,3,173,17,219,86,159,117,255,0,100,67,235,22,58,130,113,179,65,223,159,144,8,184,237,42,203,151,170,114,100,84,123,197,109,37,234,228,2,34,225,140,200,173,79,89,117,212,94,67,77,118,64,156,206,27,206,220,72,203,234,66,201,138,68,200,218,150,178,111,81,148,184,229,126,119,252,94,130,70,187,73,32,162,38,23,102,106,117,234,115,17,66,65,234,245,127,88,189,252,194,43,242,203,17,22,28,205,156,75,80,55,162,183,188,76,198,175,33,86,79,57,40,62,92,203,159,135,248,198,113,204,122,58,165,74,110,78,247,118,164,158,157,55,178,175,230,63,64,116,124,182,175,71,172,119,142,234,84,87,119,59,155,238,86,74,181,245,245,230,126,67,188,13,0,161,138,128,0,10,17,157,197,64,0,0,5,139,78,175,120,181,41,177,142,81,105,245,1,84,138,128,0,161,244,17,183,218,221,68,151,43,1,196,146,219,79,26,87,139,32,91,75,70,101,202,157,36,186,254,65,36,163,77,123,73,48,105,226,92,172,166,18,35,206,117,94,147,196,114,209,209,171,164,41,41,252,83,229,204,73,17,9,179,181,86,61,3,50,42,238,77,83,109,145,83,164,51,119,92,38,252,92,67,92,185,251,249,31,33,232,182,129,80,98,118,255,0,116,180,30,141,55,210,178,87,91,255,0,48,243,67,62,76,172,35,143,241,10,25,100,146,166,102,203,138,101,37,38,70,68,79,159,94,156,252,63,198,61,12,100,62,50,107,20,247,230,137,112,29,225,120,111,214,206,18,173,171,123,215,196,127,139,203,242,128,203,192,0,40,180,203,222,42,69,97,81,66,51,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,165,185,220,84,82,231,113,80,1,248,56,164,237,194,242,252,127,252,209,251,195,240,113,77,254,245,177,126,63,254,104,13,14,203,83,46,249,165,223,151,234,163,31,240,208,55,175,4,127,80,33,127,219,63,225,168,104,86,93,201,38,235,148,164,173,72,73,157,77,131,177,157,191,102,129,190,56,9,194,115,15,65,50,50,59,239,122,127,142,160,29,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,168,174,70,56,201,39,170,230,92,135,41,244,22,0,189,29,5,226,196,11,192,6,48,218,25,133,72,202,108,116,218,81,171,94,20,169,166,215,181,239,25,209,147,199,69,206,104,92,110,90,226,246,124,63,73,135,170,13,243,51,46,177,220,242,250,192,121,211,206,56,170,133,154,21,118,148,141,6,142,31,149,239,107,199,111,249,196,163,246,75,206,215,133,169,145,77,219,146,40,85,53,105,211,211,245,80,189,255,0,148,70,182,210,180,194,166,103,70,35,141,100,145,55,193,250,166,103,214,35,39,239,250,196,139,118,76,59,166,141,4,138,255,0,212,10,151,205,18,32,147,20,157,200,143,224,42,44,104,238,210,15,205,36,47,20,80,250,14,21,250,198,57,143,160,224,115,169,128,189,29,5,233,234,56,219,232,57,19,212,5,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,40,125,5,69,138,87,35,48,20,82,136,186,152,181,39,117,31,144,177,107,35,229,239,23,55,123,254,64,28,224,0,0,48,214,212,24,193,204,29,129,160,212,26,168,240,138,114,174,211,26,247,59,203,145,176,242,173,109,39,248,189,126,3,50,31,33,165,61,164,249,134,238,23,203,122,123,12,185,33,6,140,77,17,30,6,155,81,88,225,73,87,236,128,67,174,121,214,230,226,60,219,199,15,59,43,136,75,216,158,167,32,143,65,34,247,146,233,223,161,126,55,65,47,189,159,249,112,214,30,244,243,85,27,135,226,59,175,251,35,94,173,60,87,238,142,221,68,62,83,169,82,49,238,100,98,35,74,219,53,61,34,92,211,55,140,209,123,190,95,136,71,207,199,211,160,244,33,145,153,125,19,3,247,222,225,134,17,198,240,215,221,186,226,239,163,123,215,95,79,91,220,32,202,224,0,40,161,219,222,45,23,25,92,90,2,165,111,120,173,172,41,107,117,3,87,144,1,159,184,90,162,185,10,41,118,230,44,53,40,250,24,10,216,239,200,115,139,16,69,98,191,144,188,0,0,90,165,18,18,106,62,132,3,16,109,39,152,112,240,22,16,137,57,250,191,2,107,170,181,31,87,14,110,223,83,46,170,214,36,171,241,111,127,128,129,173,164,243,6,86,49,204,44,94,210,170,252,91,10,197,53,9,45,151,14,77,242,223,189,101,122,164,125,21,211,226,37,7,180,211,53,222,195,248,105,170,44,87,101,54,184,248,142,21,205,44,52,164,217,80,30,87,35,81,223,246,66,27,241,61,65,202,166,35,170,212,92,81,169,82,167,62,249,153,145,17,153,169,197,31,50,46,69,215,220,3,112,54,9,163,174,71,167,90,163,234,211,221,159,179,183,251,43,226,39,58,34,73,45,153,17,91,196,34,127,96,44,180,128,143,78,239,25,142,125,215,253,121,207,240,161,44,168,74,82,86,73,88,132,129,112,0,10,44,115,153,88,188,197,132,141,61,8,94,125,64,142,224,42,68,46,20,79,65,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,20,62,131,141,100,70,67,148,88,100,87,1,194,132,153,40,204,203,144,250,69,132,146,49,113,29,192,84,0,0,105,15,105,84,46,35,47,96,154,26,212,163,196,208,204,252,86,254,193,144,33,79,17,201,126,157,140,171,134,202,247,106,41,242,80,124,136,255,0,174,159,46,127,80,158,205,184,48,81,98,188,7,9,148,165,141,69,94,142,233,239,28,90,75,148,87,211,251,31,172,65,38,107,209,92,163,102,38,42,138,163,110,204,87,103,49,100,40,207,213,125,101,239,247,114,19,184,154,29,139,115,178,14,40,244,199,127,137,184,158,27,187,237,247,145,163,78,174,35,201,178,191,171,252,3,118,4,24,108,73,157,117,204,57,233,158,185,242,126,248,238,239,193,198,101,94,175,19,214,229,251,161,56,180,249,168,156,202,158,65,40,136,148,105,241,17,23,184,188,190,177,71,212,0,0,41,114,21,20,177,10,128,0,0,0,162,186,10,138,90,224,40,145,112,161,21,133,64,6,45,218,27,11,49,138,176,100,40,46,193,226,180,85,27,123,70,244,209,107,52,233,94,247,47,198,254,17,148,135,229,98,58,91,85,120,40,140,234,18,162,75,164,187,26,140,185,216,203,221,245,128,243,147,180,134,27,86,31,205,28,109,104,91,132,35,21,212,152,79,210,106,177,20,135,185,117,63,33,39,253,157,153,172,245,127,238,131,197,87,183,251,142,233,211,247,169,39,78,174,46,253,16,87,232,52,211,111,236,172,60,45,92,196,248,149,9,136,148,206,199,83,80,90,30,113,75,178,215,41,124,201,69,98,245,125,195,181,118,110,230,99,180,159,186,38,245,217,39,189,238,139,104,101,179,233,198,121,253,98,64,154,208,28,81,222,39,208,107,43,242,59,115,28,162,128,180,213,111,120,184,90,178,229,200,5,192,45,37,121,139,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,7,94,197,142,238,248,95,21,175,175,221,254,40,236,35,168,227,233,6,199,1,99,63,22,247,161,127,138,2,56,112,110,40,99,210,90,70,153,220,187,198,63,245,163,254,232,159,128,145,12,167,154,153,152,78,148,234,93,215,175,127,207,77,175,103,92,254,97,16,184,115,29,189,7,21,209,154,83,143,243,157,29,94,22,144,127,215,75,207,234,18,165,179,141,100,234,249,115,135,166,25,172,247,188,95,172,146,35,228,251,197,238,250,128,102,64,20,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,131,133,70,100,174,166,57,143,161,142,5,122,198,3,153,163,185,14,65,196,207,79,200,57,64,7,92,204,54,146,238,5,196,100,180,165,68,116,137,132,100,101,123,150,229,99,177,143,192,199,247,244,15,18,88,175,250,145,51,255,0,34,176,30,125,246,203,101,168,217,251,140,9,182,208,132,167,187,236,73,43,91,239,40,227,116,123,37,235,73,57,13,83,245,63,244,88,110,162,171,95,195,253,83,107,167,63,136,210,237,180,136,254,239,120,198,233,50,254,167,255,0,153,71,27,71,217,53,37,13,99,25,9,51,73,153,97,105,252,181,127,217,24,226,9,127,136,173,113,89,87,155,105,63,224,28,163,230,166,40,151,78,138,162,247,176,131,255,0,232,144,250,69,20,62,130,197,17,25,31,34,28,131,129,210,177,152,11,144,86,228,47,79,81,194,130,231,113,202,93,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,87,81,198,181,17,17,144,189,69,202,195,231,89,25,25,149,140,5,21,204,249,14,102,146,127,192,56,218,69,207,242,15,164,185,17,23,192,5,64,3,160,15,146,169,41,48,160,187,41,122,180,163,77,244,245,230,100,95,233,17,33,218,183,153,252,116,233,120,78,28,186,179,110,66,196,20,231,204,141,203,50,68,116,197,250,182,95,95,164,47,119,152,144,141,168,51,115,14,96,44,180,196,174,207,155,77,83,208,120,45,108,61,81,109,149,120,228,51,107,220,140,203,146,200,250,115,252,162,12,118,169,199,241,243,35,56,49,5,90,151,13,189,204,133,195,113,42,143,36,164,36,201,16,218,108,236,164,164,136,249,151,228,62,64,59,102,197,88,37,236,93,154,117,86,223,68,25,4,188,62,252,155,75,35,89,92,228,199,231,205,39,226,241,127,24,244,13,77,132,136,155,205,13,182,157,118,245,10,215,181,255,0,156,69,167,102,214,76,215,32,226,136,216,154,87,28,204,122,150,7,66,219,55,41,203,74,62,145,200,107,34,37,153,217,92,139,242,245,18,178,36,0,0,10,45,51,247,10,10,168,237,238,28,74,112,188,191,132,5,250,190,177,106,149,245,142,45,90,189,195,149,40,51,230,3,140,204,204,237,113,114,18,119,28,164,139,123,197,196,86,1,68,149,133,192,0,3,240,113,181,109,156,63,134,166,213,30,223,105,99,119,125,205,181,248,156,74,121,92,203,207,204,126,233,153,17,92,198,176,237,191,152,212,188,53,146,248,209,135,206,42,220,141,221,215,74,230,37,179,61,82,227,31,67,35,183,172,2,52,123,73,115,81,236,73,154,181,250,28,106,141,100,153,143,81,166,190,150,158,120,247,73,253,77,65,25,146,73,102,68,119,89,251,189,230,52,149,197,155,139,83,138,51,51,81,153,153,159,83,29,231,57,235,237,98,172,197,171,214,34,180,146,68,131,142,100,77,187,188,34,211,29,180,250,196,69,126,131,165,185,6,99,77,37,231,98,60,134,215,109,42,83,102,68,119,231,200,192,76,30,195,245,90,76,63,77,47,8,203,95,118,250,141,39,221,196,252,126,34,71,80,162,89,92,136,67,14,195,110,183,81,244,215,75,137,78,239,187,122,30,174,188,79,243,9,150,167,50,108,176,164,153,222,235,51,233,111,113,9,3,234,0,1,69,135,212,80,138,194,170,59,11,73,119,247,0,228,79,65,81,96,184,185,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,10,24,91,144,168,0,161,21,133,64,0,0,0,6,34,218,33,134,100,97,120,205,186,202,28,34,169,180,118,90,72,203,240,46,8,14,218,66,17,70,205,12,108,226,80,218,82,120,174,164,68,73,43,88,184,135,132,210,109,177,87,93,47,12,176,226,161,154,208,117,168,200,37,26,180,145,222,43,167,214,223,1,7,57,189,63,143,199,184,156,210,214,147,85,118,106,236,74,189,190,153,207,231,19,184,226,203,204,105,39,9,247,134,234,117,65,142,43,117,126,21,211,77,244,235,245,188,69,248,220,191,40,244,55,179,230,61,143,141,48,140,170,131,75,158,189,21,69,198,188,163,35,85,201,166,143,241,143,151,139,248,199,155,50,212,143,89,38,87,243,18,201,217,191,156,116,181,225,6,168,238,197,138,211,179,49,178,91,78,169,233,213,227,106,34,72,201,58,110,124,197,18,132,2,198,93,75,205,147,168,50,50,87,145,220,133,224,2,137,21,20,50,184,10,128,0,0,0,161,157,128,12,236,42,45,80,169,0,168,161,165,42,43,40,136,254,177,80,1,27,189,165,121,106,220,204,191,68,246,32,210,82,185,24,212,157,53,155,86,89,234,98,97,243,50,79,94,98,54,182,123,199,203,192,253,255,0,162,93,73,142,55,133,191,6,230,155,232,222,250,222,34,252,110,95,148,78,174,212,216,26,110,50,192,176,169,240,220,121,43,69,105,185,7,186,140,110,157,137,151,203,161,25,114,241,23,49,231,110,117,46,125,19,71,27,14,67,91,235,233,222,180,166,239,107,94,215,235,212,132,30,155,114,242,186,213,126,138,244,198,183,246,68,165,53,244,214,189,201,8,63,51,229,204,118,145,163,219,6,103,214,24,196,184,17,232,138,122,151,21,249,56,169,81,91,104,234,173,173,106,53,51,20,136,200,172,70,119,53,90,223,1,188,9,82,86,146,82,20,74,35,247,145,220,133,21,20,87,65,80,1,97,29,197,226,193,114,122,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,199,121,185,80,110,7,116,235,222,120,247,246,209,240,221,252,126,35,34,12,35,180,140,164,70,244,119,86,159,23,23,213,86,254,226,2,17,162,98,227,86,58,160,165,183,230,164,142,92,82,182,171,127,94,255,0,24,77,14,199,50,78,94,75,225,25,6,165,168,215,222,28,214,119,62,82,228,16,128,202,92,226,44,101,68,86,236,185,76,140,126,183,247,210,19,179,176,116,157,254,64,224,117,104,211,171,188,253,247,254,205,148,3,103,203,160,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,160,224,87,172,99,156,250,14,37,91,80,14,70,75,145,24,228,22,53,208,133,224,3,240,113,233,145,96,108,69,115,183,234,76,191,252,138,135,239,14,181,153,142,110,114,227,21,190,71,99,110,137,57,68,126,86,97,102,2,0,54,215,82,79,63,177,150,149,17,255,0,83,189,255,0,224,81,134,195,118,83,205,75,121,129,53,157,227,100,105,194,179,185,25,243,254,168,70,26,201,181,220,213,204,207,60,88,234,157,215,175,128,231,166,215,180,54,63,152,103,46,203,186,146,99,102,205,81,181,61,164,139,10,76,229,166,255,0,217,209,126,2,9,184,161,168,151,72,130,162,50,59,197,104,249,127,138,67,239,31,145,133,157,39,112,253,45,100,171,146,160,176,171,219,247,9,31,174,40,14,39,75,145,142,81,98,253,246,1,196,139,223,153,14,82,59,14,50,51,189,140,114,23,64,23,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,11,76,252,128,80,206,194,205,58,207,223,204,12,197,237,145,216,128,18,217,39,204,94,0,0,62,10,221,82,53,34,151,54,124,137,44,50,152,177,156,125,74,121,100,148,164,146,147,59,168,204,202,197,203,153,143,188,106,94,217,249,245,23,1,97,188,77,69,137,138,248,25,79,224,233,178,89,107,129,55,117,45,77,200,74,85,115,109,68,92,208,69,99,59,114,1,164,93,161,155,70,72,171,226,124,127,129,160,78,195,50,162,59,221,90,20,195,166,183,149,102,226,58,118,50,116,200,236,100,127,177,232,95,148,105,70,88,225,137,25,131,139,38,70,56,115,94,81,65,83,230,152,45,154,148,90,86,218,47,107,43,151,139,244,216,126,30,96,98,250,158,55,197,115,241,21,78,161,198,191,55,117,173,237,202,91,215,161,180,32,188,41,73,17,88,146,69,211,220,54,223,179,111,42,157,197,185,129,54,124,170,15,21,25,220,53,49,72,95,20,72,186,147,54,58,122,18,200,253,198,66,9,71,217,35,47,153,194,217,119,130,228,238,170,45,175,208,234,115,10,41,41,34,34,61,195,6,101,234,151,63,15,241,141,134,31,135,130,169,45,209,112,173,22,154,220,125,201,68,166,198,142,72,215,171,73,37,180,149,175,115,189,173,212,126,224,160,40,124,136,84,80,207,220,2,197,159,43,143,152,205,70,163,43,123,199,210,101,171,149,128,154,79,189,63,194,3,137,13,159,59,145,143,160,136,139,145,5,172,42,0,0,0,0,56,159,146,196,100,235,121,122,72,206,221,12,249,254,65,139,241,166,209,57,95,132,120,62,242,198,28,39,23,188,209,250,159,33,205,90,116,223,163,71,107,106,47,210,3,190,98,60,75,72,160,83,229,201,157,86,129,20,216,138,228,143,190,95,74,8,146,148,153,234,59,153,120,121,31,63,129,136,173,237,8,207,170,109,126,141,143,176,205,50,191,134,102,111,251,171,66,35,75,75,142,175,74,226,44,236,73,112,239,107,29,249,116,35,29,95,105,253,190,171,85,249,210,32,224,92,216,223,194,149,64,92,101,163,184,144,157,79,40,222,35,77,221,142,70,87,35,71,62,159,194,52,31,20,99,60,69,139,106,50,106,85,202,151,22,252,189,27,213,238,91,111,86,148,164,139,146,82,68,86,36,151,79,32,31,169,128,232,9,198,184,142,76,121,72,145,202,33,189,247,169,115,186,84,132,251,200,249,115,25,219,30,236,240,197,55,47,40,149,120,16,49,43,206,202,84,109,68,109,18,147,101,48,165,25,149,155,191,82,47,120,196,57,15,80,69,63,22,75,117,111,110,200,233,174,38,250,111,253,117,163,242,248,9,78,167,224,152,152,175,40,240,125,233,156,86,242,155,79,147,248,99,69,239,20,188,94,177,126,55,79,136,204,141,96,216,37,18,163,122,117,170,58,211,171,187,61,100,25,127,178,132,213,199,190,131,191,152,136,189,142,40,104,167,250,95,170,46,239,121,221,255,0,179,189,237,196,124,126,34,93,88,245,15,235,22,7,32,0,10,56,215,127,119,152,227,65,159,59,142,69,157,191,72,180,173,238,1,120,187,160,161,88,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,23,180,9,245,71,203,248,43,70,147,51,196,81,75,159,251,142,64,133,217,152,78,126,47,204,220,79,13,170,116,247,237,62,108,139,68,101,74,85,184,139,95,161,242,241,127,16,154,221,188,225,177,47,1,66,67,173,235,182,32,140,171,92,203,251,17,241,162,155,59,101,60,10,174,112,226,55,87,64,222,147,144,102,59,126,41,73,189,229,53,207,215,47,49,59,141,55,204,156,174,155,131,123,186,212,154,211,92,102,251,245,211,6,155,232,209,234,248,11,241,185,254,65,152,182,42,204,163,194,56,151,12,83,28,149,74,101,183,113,156,39,214,114,151,165,68,70,228,116,153,250,197,203,195,229,230,59,238,217,5,72,133,232,134,143,6,190,240,191,172,119,183,15,252,227,75,40,24,130,169,135,106,112,170,116,185,124,59,208,165,55,41,165,238,210,189,14,33,68,162,85,148,70,71,99,34,228,101,97,122,143,77,153,127,138,233,152,143,13,192,155,30,169,79,125,114,55,182,40,239,165,68,173,46,44,185,88,206,254,175,241,142,210,70,71,204,142,226,25,246,85,219,194,181,65,155,133,232,120,215,53,55,16,216,227,120,150,187,141,10,211,168,159,82,57,183,28,204,249,154,79,145,253,126,241,39,57,47,180,46,0,204,204,61,14,101,51,23,247,147,238,178,243,202,87,119,188,205,210,135,205,187,217,77,164,185,114,32,25,128,7,20,121,76,74,109,14,176,189,73,90,73,105,59,25,92,143,161,243,28,160,0,0,0,45,89,216,133,194,213,166,229,200,128,90,71,113,121,29,199,25,17,151,65,113,117,1,120,0,0,252,204,65,77,110,169,13,17,220,222,89,46,146,254,143,175,67,47,35,243,16,5,181,158,80,57,128,189,21,220,83,171,137,227,184,235,241,140,219,212,220,122,182,66,127,31,159,95,112,244,31,107,136,242,237,1,201,54,171,190,129,247,118,25,223,238,59,211,95,223,186,109,171,133,183,87,11,200,196,149,134,130,108,115,157,211,240,22,45,194,180,45,237,13,152,178,113,140,25,14,174,106,148,149,165,42,118,58,84,119,222,36,137,36,72,234,101,230,39,119,46,49,132,28,95,133,41,213,152,181,26,124,146,151,190,210,168,111,18,219,86,151,22,147,210,100,163,191,171,207,159,82,49,230,74,157,46,101,10,175,10,162,195,155,135,226,62,220,150,151,98,86,149,33,68,100,171,29,200,236,101,208,196,180,118,124,237,60,117,58,78,2,192,213,220,113,188,146,231,122,239,98,247,101,175,101,74,117,62,52,180,69,208,136,249,43,225,240,21,18,98,3,227,164,84,88,170,211,154,159,25,237,235,78,234,210,189,38,155,217,70,71,200,200,189,228,62,192,20,210,64,93,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,107,190,213,179,74,63,162,250,150,218,117,113,222,177,219,251,128,216,129,169,27,106,213,93,137,232,111,211,232,215,222,63,177,35,189,184,127,128,146,32,190,146,100,188,99,69,185,255,0,102,70,46,95,237,164,39,143,96,132,18,118,125,192,182,189,191,84,255,0,207,101,8,18,164,191,163,18,210,223,53,91,119,41,133,94,221,44,225,24,158,14,207,122,130,101,236,239,128,85,190,214,107,239,95,216,218,246,157,47,224,40,219,16,0,1,75,17,10,138,90,226,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,195,232,56,148,73,191,78,99,148,250,24,225,51,186,128,115,53,208,133,226,198,250,11,192,7,90,204,214,247,185,109,139,26,229,227,161,207,79,63,140,117,142,202,58,238,99,153,39,47,49,66,143,161,81,102,153,255,0,243,11,1,231,155,107,136,156,46,120,226,182,252,62,30,7,161,159,190,27,3,189,246,122,98,55,168,217,189,87,54,220,90,127,165,153,40,240,161,39,214,92,83,247,142,157,182,35,136,115,61,113,113,164,140,136,248,15,119,248,28,113,110,199,85,3,167,102,109,77,242,91,169,213,66,121,23,108,236,127,174,35,159,159,192,73,232,61,5,229,196,181,77,193,88,122,74,140,204,222,163,196,112,204,200,139,171,40,63,119,214,59,64,232,57,41,32,228,229,174,16,116,212,179,215,135,105,235,241,31,62,113,219,29,248,88,1,106,203,145,152,184,90,179,228,100,3,138,228,70,57,19,107,115,28,71,205,70,67,144,186,16,14,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,20,51,176,176,206,194,227,63,112,227,89,244,176,14,61,103,114,185,143,161,191,80,135,1,35,81,149,172,57,210,70,148,145,24,11,128,0,7,27,175,161,155,106,35,59,249,8,71,237,3,207,106,173,119,31,51,77,98,108,180,199,153,132,147,25,196,57,21,130,213,173,233,73,62,101,115,34,177,251,132,190,230,158,56,135,132,59,179,138,41,191,125,239,180,240,246,253,142,139,222,234,47,198,254,49,231,99,59,49,155,184,207,20,197,169,156,185,238,147,116,244,71,188,183,13,75,228,227,138,177,120,143,151,139,248,192,116,218,5,53,117,122,187,20,244,26,53,61,170,218,204,200,185,36,207,221,207,220,38,47,178,243,40,97,209,176,101,43,22,61,30,41,191,54,141,82,142,165,162,67,166,163,253,83,247,164,236,146,47,163,46,159,206,35,63,101,156,187,149,141,115,111,12,66,74,41,206,55,51,141,240,75,35,52,30,136,207,159,136,180,159,226,242,252,130,117,246,87,192,45,224,92,167,161,83,142,29,53,167,89,110,98,20,168,109,233,77,149,49,197,216,188,41,59,115,47,202,32,204,108,182,150,89,67,41,43,37,9,36,145,124,8,133,224,2,138,24,165,140,249,138,152,23,34,0,34,176,168,0,0,0,232,217,133,154,148,28,7,77,168,74,170,69,168,185,194,83,157,156,163,138,132,25,232,74,86,118,45,75,79,139,192,127,193,204,7,113,153,53,168,76,45,247,82,179,74,45,114,73,21,249,157,191,210,49,70,103,237,19,134,50,229,173,83,224,214,86,101,33,182,15,134,142,202,249,169,179,89,122,238,23,43,16,208,237,162,59,67,104,42,149,136,40,56,114,163,152,180,233,7,194,110,84,211,200,101,13,242,105,74,177,162,77,202,229,171,161,123,198,164,214,241,182,116,103,221,102,67,184,111,53,177,43,49,156,36,203,109,170,165,118,90,73,36,218,73,165,114,66,150,68,173,70,118,248,25,243,247,9,145,186,57,217,218,127,18,142,153,48,112,219,152,174,35,241,170,203,96,212,186,69,61,105,221,167,120,86,45,78,43,222,73,231,107,242,26,137,47,58,118,131,206,77,27,140,125,23,245,30,247,226,233,241,90,252,47,226,238,216,59,254,15,157,254,22,247,140,145,149,91,6,230,214,44,125,170,142,34,196,24,58,170,212,218,114,102,90,124,185,47,168,220,89,160,245,171,92,115,45,118,82,174,125,121,159,62,99,120,48,254,202,248,83,3,113,28,102,6,192,223,126,232,211,194,211,26,253,133,239,170,236,167,241,202,221,125,225,2,29,179,31,41,241,30,15,146,166,177,28,218,108,151,211,4,228,146,163,56,225,145,54,70,190,92,208,158,119,74,189,222,242,230,49,81,164,141,122,83,200,134,199,237,127,138,97,84,51,2,19,52,134,228,197,101,218,11,109,169,187,18,18,106,55,228,17,153,146,78,221,12,139,242,14,135,150,121,49,94,198,46,211,102,70,126,145,186,151,190,210,153,42,93,252,26,203,153,18,12,186,167,248,133,31,131,148,168,81,98,73,36,70,87,224,87,255,0,148,108,77,126,79,81,35,200,201,220,10,183,27,73,154,176,221,49,71,226,81,115,225,91,17,12,172,5,81,192,89,135,84,129,49,200,55,102,50,27,180,67,86,155,169,45,47,149,210,159,255,0,56,151,172,154,168,161,140,155,192,102,189,225,255,0,75,84,178,229,254,229,111,226,3,90,246,102,105,152,222,146,110,145,167,87,7,126,119,254,237,230,37,69,143,80,254,177,16,59,42,86,31,147,233,70,169,18,21,167,130,245,150,103,253,223,226,37,242,53,247,103,115,247,137,4,185,128,0,81,196,178,51,253,34,132,86,23,43,253,35,4,236,251,181,142,14,207,92,125,153,217,92,150,34,209,49,94,91,98,122,141,21,116,165,79,55,223,159,78,140,241,48,154,146,8,219,65,18,20,233,45,10,109,38,230,232,247,122,213,244,173,234,12,238,93,69,226,194,234,47,0,0,0,0,0,0,0,29,43,59,241,173,87,45,114,95,31,102,53,10,60,71,234,88,87,11,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,157,175,99,46,160,59,168,12,63,178,174,211,24,55,106,252,163,135,154,88,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,146,75,200,210,235,107,67,137,34,212,133,167,82,80,189,109,163,48,0,0,0,0,0,0,0,13,0,219,95,181,78,133,144,88,170,110,83,228,165,2,149,140,49,125,54,237,85,170,83,95,90,169,116,153,73,113,26,162,155,109,26,87,41,226,65,58,151,9,46,182,150,86,104,35,82,214,151,90,64,111,248,12,85,179,70,209,120,19,106,12,172,129,153,152,22,71,247,40,117,136,90,30,253,76,170,112,204,188,252,61,227,173,55,190,221,111,208,157,234,19,161,125,72,250,145,101,80,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,235,1,28,25,101,218,223,131,113,118,213,245,12,31,138,94,137,135,114,146,116,117,209,104,149,119,238,180,42,162,212,199,119,21,39,157,91,108,174,36,105,81,214,132,173,183,82,230,229,109,178,163,83,105,55,214,36,124,0,0,0,0,107,174,220,155,93,210,182,65,202,52,226,182,41,209,43,24,178,189,33,84,220,57,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,105,215,187,43,154,220,101,179,83,123,210,113,56,211,96,94,209,28,43,180,228,56,153,91,143,11,185,51,54,155,79,100,139,136,144,218,155,196,219,166,19,196,203,143,161,182,208,219,218,210,235,139,138,73,240,182,100,164,26,210,151,55,65,186,160,0,0,3,93,118,102,218,238,149,158,185,151,155,89,53,89,167,68,164,226,204,175,197,21,42,106,27,106,66,116,85,41,77,78,121,134,101,52,218,148,110,146,219,38,219,67,252,141,4,183,26,81,40,183,196,211,123,20,0,0,0,0,52,255,0,181,3,62,243,99,103,108,130,160,99,92,156,197,126,143,214,166,227,8,180,183,228,240,49,165,235,138,184,83,92,83,122,36,54,226,10,235,101,179,185,22,175,13,175,99,50,61,64,216,43,111,93,172,115,167,107,28,13,150,121,151,154,221,243,134,235,61,231,198,194,238,42,108,125,238,234,155,41,230,254,145,152,232,113,54,113,164,43,194,162,189,172,119,35,50,48,151,240,0,0,0,0,0,1,29,93,170,91,73,237,39,179,54,42,203,250,182,78,102,231,113,209,113,101,62,124,119,233,29,193,2,78,238,84,55,26,82,164,239,228,52,226,207,120,137,141,163,118,68,148,167,135,191,51,89,216,36,84,4,80,118,114,118,129,103,246,111,237,47,11,43,115,207,48,37,226,74,110,36,163,207,102,146,195,52,74,116,100,49,81,101,5,40,158,117,108,52,210,201,28,60,121,72,34,35,85,214,226,46,159,217,38,87,192,0,6,138,246,169,109,105,155,27,51,97,92,191,164,228,229,95,184,235,88,178,161,62,67,245,126,30,52,157,220,88,109,180,149,70,220,72,101,196,30,241,115,27,94,240,141,42,79,15,110,100,179,176,111,80,8,139,236,253,219,127,108,108,250,218,163,10,101,254,59,204,57,120,139,9,185,30,165,46,185,29,156,57,79,105,13,48,220,39,183,78,186,236,120,201,91,72,226,78,50,73,90,146,70,181,161,7,125,118,57,116,0,0,24,211,62,118,138,202,61,155,112,108,156,103,154,216,178,37,57,9,142,243,208,105,136,117,10,168,213,150,217,161,38,204,56,230,162,83,203,212,235,68,102,86,66,53,146,156,82,17,117,16,100,176,17,213,177,199,106,95,221,231,104,42,214,92,102,109,42,149,132,40,184,167,112,230,11,67,243,183,174,70,156,150,152,105,116,197,62,76,182,135,184,133,147,175,180,167,9,10,75,138,83,36,110,155,140,165,18,42,0,0,0,0,52,255,0,180,103,109,127,232,85,203,134,40,24,2,167,74,115,51,113,79,209,211,99,62,123,215,41,112,76,150,78,84,212,206,149,33,90,86,130,109,164,186,105,74,220,82,149,103,82,203,173,158,85,217,71,106,236,184,218,215,46,17,141,112,83,188,13,86,14,237,138,253,1,247,137,114,169,18,148,70,100,149,25,17,111,25,94,149,27,79,17,18,92,74,84,70,72,90,28,109,1,154,192,0,0,0,70,93,91,182,159,6,211,179,230,109,42,30,95,75,170,101,4,88,238,68,106,171,17,179,77,110,84,180,220,211,49,182,94,113,13,20,101,25,18,9,151,52,59,164,201,213,45,42,188,114,9,52,1,164,27,120,237,1,156,52,237,154,48,190,212,123,30,103,4,68,97,54,164,36,235,46,198,165,193,150,137,80,165,45,12,179,32,213,49,10,91,75,98,74,73,133,176,150,247,154,228,171,120,72,220,40,139,77,118,88,237,65,218,30,94,208,88,38,155,180,14,112,241,184,6,163,80,58,125,93,10,163,82,33,182,214,253,165,180,195,238,190,150,90,54,153,105,245,178,235,139,222,21,155,109,103,101,122,166,19,82,0,0,0,53,171,180,59,62,235,187,59,108,193,92,198,184,47,21,250,63,139,230,212,41,244,188,59,39,129,68,189,114,151,33,46,60,222,135,27,113,162,188,70,101,157,220,45,62,27,17,235,52,17,198,94,74,109,239,218,1,157,89,185,132,50,162,141,158,146,219,145,138,107,17,169,171,145,27,6,82,101,174,27,11,89,111,165,27,73,138,70,180,50,214,241,213,248,146,68,134,212,102,164,145,25,144,78,72,13,63,237,64,207,188,216,217,219,32,168,24,215,39,49,95,163,245,169,184,194,45,45,249,60,12,105,122,226,174,20,215,20,222,137,13,184,130,186,217,108,238,69,171,195,107,216,204,143,80,54,10,219,215,107,28,233,218,199,3,101,158,101,230,183,124,225,186,207,121,241,176,187,138,155,31,123,186,166,202,121,191,164,102,58,28,77,156,105,10,240,168,175,107,29,200,204,140,37,252,0,0,0,6,170,246,143,227,156,246,202,77,159,93,206,60,138,204,159,69,229,225,74,132,110,249,97,200,48,229,55,58,12,167,81,28,180,166,68,103,79,124,135,220,96,211,101,182,157,218,159,213,173,68,217,16,109,80,8,64,200,30,213,141,164,233,121,203,132,228,231,166,104,119,222,1,93,65,49,235,241,187,146,4,109,220,87,82,166,206,78,184,177,13,227,220,26,210,254,237,191,19,155,173,28,181,92,77,248,0,8,128,219,215,111,93,172,114,91,107,28,115,150,121,105,154,221,205,134,232,221,217,193,66,238,42,108,141,214,246,155,21,231,62,145,232,235,113,87,113,213,171,196,163,181,236,86,34,34,45,128,236,164,218,143,61,182,148,251,168,253,218,241,207,164,126,142,119,39,118,126,166,67,135,184,226,56,237,247,235,102,155,213,171,112,215,173,123,105,229,107,157,195,127,192,99,252,254,206,58,22,207,249,53,139,51,139,17,179,196,68,195,52,245,72,110,54,165,163,139,148,181,19,113,163,107,66,22,109,239,95,113,166,183,154,13,40,215,169,94,20,153,136,65,255,0,85,31,110,207,253,220,255,0,241,102,143,255,0,52,1,63,192,58,166,85,81,177,222,31,203,140,57,72,205,12,89,233,54,47,143,79,107,191,42,137,109,150,219,145,57,69,169,237,210,89,101,148,19,41,89,169,13,253,18,85,187,74,53,221,122,148,125,172,0,0,107,86,221,27,102,208,182,60,203,136,181,54,233,93,243,140,241,71,17,31,12,211,93,66,202,42,156,104,145,189,147,37,196,218,204,181,189,104,205,180,168,156,113,75,74,83,164,141,110,182,27,42,3,5,108,125,181,158,13,218,235,43,253,56,161,71,137,71,174,192,144,228,106,238,28,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,69,247,136,35,53,52,178,44,234,0,0,53,171,106,221,179,104,91,37,230,62,85,211,49,229,43,123,131,49,223,123,199,171,212,152,66,215,42,148,228,115,133,184,146,150,211,125,235,37,196,58,78,182,73,55,52,154,84,139,154,55,78,134,202,128,0,0,0,0,0,12,85,180,238,208,184,87,101,252,154,173,102,230,41,141,199,240,27,184,212,234,90,37,55,29,234,156,231,85,165,168,237,169,103,254,51,139,52,165,106,67,77,58,178,66,244,105,48,202,160,58,86,72,99,90,174,101,100,190,1,204,106,236,120,140,84,177,86,23,165,86,230,53,17,10,75,13,191,38,35,111,56,150,210,165,41,68,130,82,204,136,141,74,59,90,230,125,71,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,228,29,64,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,230,220,41,74,176,68,61,69,127,213,216,223,230,175,140,39,178,174,15,128,188,195,168,204,40,237,235,122,140,242,204,247,139,231,119,216,49,150,246,246,154,80,240,44,37,153,184,87,196,17,83,225,255,0,114,62,49,166,198,213,102,38,99,249,141,26,93,81,150,30,113,94,50,35,47,195,71,248,252,70,103,170,180,167,110,132,185,23,208,155,40,188,93,229,211,159,78,24,105,96,221,45,187,36,55,35,208,141,9,81,105,239,46,165,254,230,26,196,121,117,85,58,84,170,145,61,3,119,25,11,90,139,82,181,120,83,115,183,132,105,31,141,134,88,171,42,161,25,202,68,166,152,145,227,221,173,101,114,47,10,175,126,71,238,191,184,108,94,84,237,61,156,89,33,29,182,139,24,45,48,155,97,216,173,53,18,155,17,211,74,156,119,122,124,221,108,142,215,37,123,253,254,67,5,101,116,216,116,204,121,76,85,85,131,147,25,189,246,241,162,73,44,149,118,87,111,10,172,71,204,200,255,0,32,146,60,157,200,172,33,156,121,89,69,169,83,48,94,20,223,62,169,15,169,218,149,57,173,226,146,220,135,90,177,154,91,89,153,222,214,248,23,228,1,217,242,59,180,238,155,86,122,61,39,19,158,44,152,236,106,66,13,227,69,38,158,132,169,228,155,105,82,136,210,226,78,215,53,123,139,175,65,189,24,95,58,48,238,38,226,120,88,117,68,240,218,53,111,90,108,175,171,85,173,101,159,226,136,129,205,189,139,179,87,9,78,168,86,112,230,33,194,212,150,100,85,93,101,146,129,46,75,11,67,42,55,20,150,252,12,17,18,72,146,159,9,29,185,23,144,199,56,127,59,179,127,45,248,142,253,205,124,102,255,0,120,232,221,112,149,217,74,211,187,190,173,90,156,77,189,114,181,175,239,18,103,3,208,35,79,161,228,234,73,25,21,237,204,114,8,220,200,126,209,44,25,83,98,60,10,170,179,10,99,242,107,8,101,11,124,218,112,137,42,38,136,146,102,169,38,118,185,159,47,136,222,188,1,154,116,28,117,75,129,54,153,22,162,218,103,111,116,113,40,65,40,180,41,100,119,210,181,126,33,219,175,184,34,114,59,192,10,37,68,162,212,94,241,81,69,44,66,211,43,11,197,0,11,160,168,0,0,197,249,205,151,20,236,115,220,252,84,86,92,224,184,141,59,199,156,69,181,238,239,109,29,125,79,120,202,3,130,76,86,228,233,214,219,106,211,123,106,43,216,7,153,172,229,193,103,129,177,60,90,73,147,5,189,128,137,63,66,226,214,92,220,113,61,84,87,191,128,119,45,150,243,98,173,128,51,79,12,203,102,99,232,143,3,141,178,90,142,210,212,90,227,62,92,181,245,230,191,121,140,237,218,3,147,82,104,121,128,196,232,209,232,140,51,23,9,166,66,210,194,13,38,122,95,148,102,100,68,130,43,216,134,149,225,250,131,148,186,187,19,154,117,214,212,214,171,41,165,89,69,116,153,114,59,151,152,15,70,187,43,102,18,243,19,39,240,253,117,213,200,91,146,145,49,102,167,154,109,179,61,19,29,111,162,57,23,65,152,198,130,246,93,230,91,117,156,184,162,97,183,228,85,30,114,45,38,166,250,183,203,212,223,245,76,250,93,71,207,199,229,230,55,225,11,39,16,149,149,236,162,35,43,128,184,80,197,69,15,160,10,92,253,226,189,69,150,59,139,203,160,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,208,110,208,172,98,170,55,160,54,91,197,190,239,95,85,180,31,78,19,207,235,27,240,103,97,23,93,167,117,210,143,247,53,241,200,45,93,243,234,159,251,139,226,36,136,172,164,25,189,91,128,148,245,57,45,36,175,254,57,9,217,236,233,97,214,118,121,203,226,90,146,118,239,110,159,238,233,98,10,48,221,189,34,165,106,43,151,26,197,203,254,216,66,121,123,62,205,191,232,127,192,68,132,17,23,234,165,185,91,251,54,80,163,108,128,0,0,5,53,16,17,220,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,25,244,63,168,113,23,174,57,79,161,253,67,138,246,85,192,115,163,160,184,90,217,145,164,185,139,128,7,91,204,162,51,203,156,84,68,87,51,162,78,255,0,200,44,118,65,248,25,130,141,120,11,18,163,159,138,145,48,185,127,180,172,7,158,141,175,144,164,231,158,44,212,70,71,247,135,35,47,240,56,227,242,54,102,90,91,199,147,205,70,68,93,208,233,115,59,127,94,100,118,77,179,227,238,115,235,24,38,202,240,247,127,95,247,20,113,210,242,6,87,7,140,102,59,116,21,233,142,39,197,211,240,173,127,48,157,135,160,157,158,20,149,101,134,11,50,81,31,244,173,78,62,71,254,14,208,202,131,12,236,199,59,138,203,60,20,157,77,159,244,165,77,87,132,255,0,193,217,25,152,80,22,171,213,49,112,161,244,1,195,115,37,31,33,200,93,8,113,168,204,150,98,244,157,192,114,0,183,81,138,149,253,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,40,103,97,81,97,245,1,106,140,113,168,245,123,133,86,175,227,22,162,231,126,64,57,144,86,253,35,144,80,136,139,145,10,128,14,55,223,106,58,9,110,184,148,17,157,174,165,88,174,57,6,58,206,108,119,23,5,97,184,245,23,42,20,198,53,212,17,24,206,99,164,148,220,219,112,237,235,23,63,15,241,128,208,30,208,77,163,176,167,244,133,221,110,210,106,63,213,77,124,61,97,181,110,255,0,90,218,250,82,125,121,254,131,17,81,77,131,38,181,85,135,78,138,203,138,118,91,237,199,65,54,131,90,141,74,81,17,17,17,117,59,159,65,221,179,115,49,106,24,247,186,184,228,211,203,129,223,233,225,9,95,179,221,223,85,212,175,196,43,116,247,142,219,179,14,86,204,198,216,247,8,203,58,85,105,214,61,43,129,21,199,98,48,106,66,75,124,201,157,207,65,145,25,18,175,250,0,73,23,103,118,207,117,186,30,13,203,252,101,80,153,57,141,199,122,235,140,245,45,109,233,187,178,219,43,172,215,203,169,31,79,135,196,72,116,24,220,36,84,71,215,171,69,249,218,221,76,204,116,156,151,193,209,176,94,94,81,232,81,248,194,76,62,34,197,42,219,207,27,238,43,197,100,151,227,114,229,210,195,190,128,0,0,0,0,0,11,28,117,166,83,169,231,16,130,51,181,212,100,69,113,117,200,186,140,55,159,217,209,76,203,124,52,205,64,171,216,121,135,14,170,152,74,41,242,146,148,145,238,221,51,47,93,62,47,7,79,175,144,14,189,157,27,89,229,174,91,247,63,19,95,195,50,187,199,136,211,175,17,71,99,78,239,119,210,228,119,245,255,0,37,190,34,31,243,63,60,43,153,255,0,137,98,51,135,242,214,114,83,62,35,116,52,170,28,133,206,36,184,183,22,87,45,12,166,234,250,98,240,117,62,92,249,142,159,155,25,173,142,51,163,186,191,80,161,74,238,125,255,0,245,38,43,203,211,189,209,235,248,215,107,238,185,116,232,125,125,219,211,177,198,196,148,248,144,225,87,113,5,47,29,83,165,64,197,13,62,219,111,176,150,82,104,65,71,81,41,68,182,47,166,247,185,220,186,8,58,38,203,219,0,227,106,164,172,51,139,106,245,90,221,24,157,227,119,140,73,195,15,22,234,196,243,101,117,41,212,245,177,31,66,234,68,36,139,38,178,25,220,183,164,70,136,238,36,84,213,52,195,204,158,168,27,147,241,189,174,246,222,43,234,25,63,13,97,232,152,118,149,26,155,17,199,212,220,125,122,77,211,35,87,137,70,163,189,136,191,24,199,235,138,56,35,176,152,173,33,10,116,140,144,146,69,207,149,236,67,76,54,194,218,67,8,224,223,68,180,200,163,205,227,56,254,149,150,155,209,163,135,253,201,222,250,191,128,108,246,105,102,29,51,1,208,153,169,201,172,82,34,239,38,166,41,156,233,9,66,46,104,90,173,205,73,241,120,58,95,220,98,4,118,134,206,170,254,106,247,6,168,244,135,251,175,139,254,166,161,106,211,188,221,122,255,0,72,171,126,15,151,79,120,14,191,149,216,3,17,230,230,55,195,147,41,84,154,146,24,93,106,29,57,110,199,130,228,164,33,70,242,12,204,212,155,21,200,156,35,211,245,115,230,37,251,39,246,124,171,96,204,181,164,177,46,165,45,75,135,196,106,75,148,197,52,103,174,67,134,87,35,89,219,214,24,35,179,199,103,5,194,194,141,86,107,84,140,83,6,68,44,100,151,208,135,227,238,147,165,13,196,81,41,68,166,175,107,145,220,238,93,4,147,212,41,173,51,66,114,26,13,195,74,109,107,218,254,185,31,144,8,138,218,219,12,189,7,53,43,137,55,150,181,19,208,200,203,114,100,124,225,182,126,99,103,112,228,194,165,228,166,6,91,136,191,234,61,49,191,18,180,243,225,11,249,134,52,218,231,8,59,63,55,43,238,53,22,115,132,110,194,59,182,131,50,229,9,178,252,81,223,177,82,101,80,178,59,5,234,142,182,201,17,169,204,253,50,12,186,67,87,47,119,62,66,122,149,169,27,26,200,57,94,151,232,108,252,61,223,123,29,250,241,2,107,163,126,12,254,177,8,91,7,204,92,175,78,53,104,240,247,103,171,241,226,132,223,48,86,65,253,98,163,148,0,0,113,172,175,250,71,156,236,240,199,216,203,43,118,214,204,220,193,203,236,67,46,135,136,104,121,143,136,36,193,157,24,200,150,210,251,194,65,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,163,21,127,164,121,175,218,191,218,151,56,255,0,203,252,67,243,23,192,79,158,202,187,75,224,221,171,242,142,30,105,225,8,82,233,203,68,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,150,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,51,8,243,89,179,70,209,120,239,101,252,211,129,153,152,22,71,247,40,117,136,90,25,253,83,165,241,44,188,252,61,227,173,57,185,222,238,16,157,234,19,173,29,72,250,145,250,19,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,6,64,0,29,83,53,115,51,10,228,222,92,98,60,210,198,178,248,122,46,25,167,187,80,147,165,198,208,227,218,11,192,195,91,197,161,10,121,213,154,91,109,6,162,214,226,208,146,59,168,128,117,252,254,218,31,43,246,103,193,176,177,230,108,213,101,192,164,84,43,17,40,140,174,52,55,36,175,126,249,168,205,70,148,17,153,33,182,155,121,229,159,93,13,40,144,75,112,208,218,242,5,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,206,14,213,91,76,99,45,171,243,114,102,105,99,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,154,73,79,47,83,174,45,110,40,139,82,214,173,41,66,52,54,137,31,236,92,193,121,203,79,203,140,71,140,170,216,155,131,203,42,149,66,75,116,140,62,229,45,41,114,117,82,209,144,253,77,50,148,130,89,178,132,48,81,210,148,45,104,83,132,253,201,10,107,198,18,84,49,86,214,62,203,25,201,246,127,136,126,92,248,202,163,21,109,99,236,177,156,159,103,248,135,229,207,128,128,189,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,126,133,50,95,55,176,110,125,101,126,31,205,204,191,126,91,148,44,69,29,79,71,41,108,27,47,180,180,56,166,157,101,196,115,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,243,24,54,211,179,231,109,186,174,202,24,253,202,22,39,126,92,236,186,197,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,118,74,51,54,219,176,79,160,15,201,194,120,166,133,142,112,173,27,26,225,105,220,109,23,16,83,227,213,41,210,119,75,111,127,21,246,210,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,126,176,0,0,0,8,86,237,66,216,91,238,41,138,151,158,57,57,131,56,76,182,173,104,239,136,208,149,169,154,21,81,199,20,71,102,73,37,195,195,122,237,238,236,106,66,29,53,183,244,73,84,118,206,106,71,228,226,204,45,66,199,56,86,179,130,177,76,30,54,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,3,206,102,202,187,76,99,45,148,51,114,30,105,96,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,154,77,76,175,83,77,173,14,36,143,74,208,157,73,90,53,182,191,67,217,85,153,152,87,57,50,227,14,102,150,10,151,196,81,113,53,61,170,132,109,78,54,183,25,214,94,54,29,221,173,104,75,205,44,148,219,136,37,30,135,16,180,153,221,38,32,179,111,173,138,49,86,202,121,143,46,183,73,166,113,25,101,137,170,15,57,135,42,17,201,197,183,3,89,169,196,211,36,27,138,90,210,243,72,35,36,41,106,61,243,104,53,145,234,75,168,107,234,236,249,219,110,171,178,134,63,114,133,137,223,151,59,46,177,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,221,146,140,205,182,236,19,232,33,219,181,99,110,56,217,149,85,159,178,222,91,34,91,84,44,49,88,52,98,154,154,150,235,7,81,168,197,82,208,112,144,221,200,151,25,151,110,165,41,196,158,241,230,155,82,9,41,105,46,61,151,251,80,182,250,135,133,48,170,246,120,201,154,133,42,173,47,28,97,244,72,174,215,227,73,98,100,120,244,121,173,168,145,25,130,66,148,91,233,12,40,150,110,40,136,146,195,205,173,189,74,121,14,53,17,116,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,137,66,20,163,177,17,152,15,148,75,79,101,215,104,4,58,188,58,110,204,153,223,136,183,53,86,120,106,118,7,170,62,219,12,69,114,43,76,52,195,52,149,110,208,141,47,22,234,237,56,225,173,79,41,197,54,106,37,147,73,118,37,135,96,171,83,49,150,84,99,249,180,105,142,75,160,98,204,29,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,118,91,106,62,105,35,73,244,48,30,162,6,42,218,95,104,188,9,178,254,86,79,204,204,117,35,251,172,58,60,45,15,126,169,213,56,103,158,98,30,241,166,156,220,239,119,11,78,245,105,208,142,166,125,8,245,171,98,158,210,156,9,154,89,53,85,149,180,30,48,165,80,49,158,4,167,191,62,187,35,134,121,12,206,165,178,168,237,34,163,100,53,186,67,206,61,41,182,120,102,148,165,173,210,187,77,145,56,134,211,24,27,107,237,93,93,218,211,57,102,227,45,237,86,30,16,166,222,30,22,162,77,121,10,224,34,233,65,56,225,165,178,36,19,207,173,27,215,14,235,81,93,13,239,22,134,155,48,29,43,104,172,249,198,91,73,102,229,119,53,177,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,58,27,74,172,106,36,39,90,205,110,40,181,173,70,123,255,0,217,125,217,247,26,173,26,139,181,14,116,210,165,161,8,144,153,248,62,135,37,167,99,47,91,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,208,226,13,46,248,144,164,95,10,246,104,108,57,39,104,236,100,206,112,227,133,196,70,93,96,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,26,28,38,208,70,106,90,217,156,144,0,0,1,231,51,60,177,254,50,202,205,182,115,59,48,114,251,16,203,161,226,26,30,100,98,9,48,103,70,50,214,210,251,194,65,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,217,236,117,182,46,4,218,255,0,2,72,175,208,33,247,54,36,163,104,244,131,15,239,30,145,221,123,215,164,34,47,223,75,97,166,223,222,183,28,220,250,50,61,23,210,171,25,115,130,205,172,125,169,243,147,237,3,16,252,197,241,242,108,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,200,61,47,0,199,249,23,158,153,113,180,94,92,83,179,67,43,235,60,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,172,128,3,64,59,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,0,0,0,26,149,218,155,128,35,99,173,139,113,148,162,195,210,234,213,44,43,34,5,126,154,81,137,213,46,42,219,146,134,164,72,52,54,126,36,34,27,242,205,122,200,208,148,106,89,219,65,41,59,106,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,121,161,200,28,227,174,236,255,0,156,184,79,56,176,227,60,68,188,51,80,76,135,35,106,66,56,184,171,74,155,147,27,90,208,178,111,122,195,142,181,188,208,106,70,189,73,241,36,140,122,105,30,91,49,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,19,231,217,163,143,228,230,14,197,185,119,42,165,136,98,85,106,84,56,242,104,18,137,147,107,92,52,68,146,227,81,99,186,134,200,180,45,48,202,33,150,162,214,164,41,11,86,173,122,140,54,128,64,95,106,110,63,147,142,182,210,198,81,75,16,196,171,83,112,172,120,20,10,105,198,54,148,136,168,110,50,29,145,28,214,217,120,150,137,143,203,37,235,51,90,87,169,7,109,4,148,206,246,44,197,52,44,13,133,107,56,215,20,206,224,168,184,126,159,34,169,81,147,186,91,155,136,172,54,167,29,115,66,9,75,86,148,33,71,100,145,168,237,98,35,62,67,203,189,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,37,83,176,251,0,73,106,149,154,121,165,59,15,68,56,242,164,83,168,20,186,178,137,165,62,75,105,46,191,54,58,14,251,212,32,201,232,11,87,34,66,204,155,245,141,179,211,41,67,5,108,51,149,245,92,156,217,47,44,240,29,117,82,202,164,197,31,188,166,49,46,18,162,63,17,249,207,57,53,200,174,52,163,53,37,108,170,73,178,119,177,153,182,102,105,77,244,150,117,0,26,235,182,222,199,216,103,107,156,175,118,138,162,137,11,27,80,227,190,172,39,88,150,236,141,196,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,165,91,20,0,60,187,227,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,39,217,185,218,9,39,104,152,206,100,246,114,85,98,39,49,105,209,213,38,21,73,231,90,101,120,153,6,235,238,58,77,71,101,134,153,101,113,153,38,18,104,74,148,183,16,75,114,214,67,134,95,95,104,255,0,103,252,61,162,40,78,230,222,80,225,223,245,216,129,195,48,236,104,238,49,29,188,69,23,90,27,211,33,111,45,182,208,243,45,153,173,15,26,181,27,109,27,74,37,253,9,181,9,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,245,60,48,86,216,59,89,224,221,145,114,191,211,138,236,120,149,138,236,249,13,198,161,97,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,52,95,118,131,50,83,168,35,197,91,63,246,150,101,126,100,236,209,138,179,191,49,32,75,161,85,242,214,60,68,226,234,101,62,35,143,161,199,228,172,218,136,184,70,103,101,34,75,169,52,37,14,44,141,165,234,39,21,187,36,190,184,118,218,119,104,92,85,181,6,114,214,179,115,20,198,224,56,253,220,106,117,45,18,156,144,205,50,11,73,210,212,118,212,179,255,0,25,197,154,82,132,173,215,93,89,33,26,244,144,116,172,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,37,108,163,181,118,99,236,149,152,232,198,184,41,222,58,149,59,118,197,126,128,251,198,136,181,120,169,51,50,74,140,136,247,111,35,82,141,167,136,141,77,169,74,35,37,161,110,54,188,42,62,166,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,150,210,149,173,44,60,164,164,206,234,38,156,50,190,147,176,122,115,202,220,210,192,153,211,129,41,153,153,150,149,222,249,195,117,157,247,5,55,133,122,62,247,116,242,217,115,232,222,66,28,77,156,105,105,241,36,175,107,149,200,200,207,181,136,1,216,23,109,124,85,178,158,99,196,162,85,170,124,70,89,98,106,131,45,226,58,124,131,113,109,192,214,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,124,218,9,6,90,146,210,218,222,158,209,126,209,170,22,94,225,89,121,51,144,120,163,141,197,248,130,158,218,166,98,42,76,197,183,220,81,95,110,36,152,239,71,112,217,83,82,184,168,146,28,208,235,15,18,153,185,44,148,75,211,96,194,189,169,123,123,122,119,50,189,178,142,87,177,163,15,210,170,28,30,47,170,72,143,103,39,206,136,249,40,225,199,74,202,237,178,203,237,36,214,237,137,78,56,217,18,12,154,73,169,253,32,217,215,33,177,150,210,89,185,66,202,156,25,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,134,210,171,146,77,105,214,179,67,105,61,107,73,31,85,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,9,236,125,178,102,13,217,23,43,253,7,161,72,137,88,174,207,144,228,154,238,35,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,69,247,139,34,37,58,179,48,85,182,62,202,247,182,75,155,178,21,8,165,195,195,11,163,185,2,28,185,110,185,37,246,102,155,199,37,185,206,105,91,123,197,148,203,72,54,200,208,218,140,141,4,148,182,122,11,206,96,245,80,60,230,109,205,149,244,172,156,218,211,51,48,29,9,81,10,154,197,99,188,161,177,18,18,98,49,17,137,204,183,53,184,173,180,147,52,165,12,166,73,50,86,177,25,54,70,73,77,244,144,79,158,64,231,29,11,104,12,154,194,121,197,135,25,225,226,98,106,122,100,57,27,82,215,194,74,66,148,220,152,218,214,132,27,155,167,219,117,173,230,130,74,244,106,79,133,68,99,32,8,245,236,96,205,233,56,191,33,177,46,81,212,95,150,244,140,189,172,37,232,102,166,26,67,12,211,170,27,199,91,101,11,79,141,107,41,44,206,113,70,178,228,79,54,68,163,34,210,137,10,1,16,29,182,153,153,133,113,6,99,229,222,86,210,101,241,21,172,31,79,168,84,42,251,183,27,91,113,248,243,141,184,97,90,86,107,67,196,136,134,226,144,180,167,232,223,97,68,106,37,242,199,253,143,185,57,93,199,59,80,22,106,199,123,135,162,229,165,61,249,19,28,210,133,239,229,78,142,252,72,241,172,107,74,211,169,11,146,238,240,146,180,151,13,161,90,77,196,152,192,27,104,103,29,11,63,118,160,199,249,171,133,153,209,69,170,212,27,143,78,115,82,207,137,139,18,59,81,26,147,101,161,11,70,249,17,210,238,237,73,37,35,121,160,238,105,185,202,167,99,238,78,80,176,54,204,5,154,177,222,226,43,89,151,80,126,68,199,52,173,27,136,176,100,63,18,60,107,26,212,133,105,90,36,187,188,36,161,71,196,232,86,162,109,38,3,242,187,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,9,254,0,0,1,249,56,179,11,80,177,206,21,172,224,172,83,7,141,162,226,10,124,138,93,70,54,245,109,239,226,190,218,155,117,189,104,52,173,58,144,181,21,210,100,162,189,200,200,249,143,214,0,30,91,49,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,19,231,217,183,157,21,92,239,217,47,11,215,113,70,47,151,137,49,61,14,68,202,13,118,100,180,43,126,79,178,241,169,132,184,225,164,183,203,224,221,134,163,118,234,53,26,140,214,165,57,172,71,183,108,158,74,122,13,180,21,39,56,226,84,55,209,51,54,158,123,230,28,119,83,140,78,167,53,30,59,154,82,77,164,146,202,152,92,51,77,214,181,27,155,251,233,78,130,31,87,99,70,119,210,176,46,118,215,242,94,161,67,151,34,70,104,71,97,80,103,178,226,116,68,126,154,196,201,6,135,80,118,51,67,141,56,237,150,147,51,74,219,66,116,153,44,214,216,98,14,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,213,94,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,15,213,237,172,207,73,148,170,22,11,217,226,131,89,220,247,222,188,73,136,163,54,79,182,226,226,180,189,220,20,41,100,100,211,140,173,228,202,90,155,50,90,137,200,140,47,193,100,154,245,3,179,23,43,126,234,27,100,224,174,46,133,222,116,172,37,196,98,154,135,223,91,158,23,133,108,248,71,249,45,42,94,153,206,66,240,39,85,239,226,73,160,150,49,166,215,89,223,74,218,59,104,188,103,156,180,42,28,186,69,54,191,34,50,97,196,150,226,86,249,49,30,43,49,155,91,154,124,41,90,210,193,44,208,70,162,65,172,210,74,94,157,103,41,93,141,153,41,232,54,207,181,108,227,151,80,223,75,204,218,129,110,88,109,221,77,177,6,156,236,136,237,234,73,182,147,75,202,125,115,13,86,90,210,109,238,45,165,90,200,6,255,0,128,14,169,154,89,165,129,50,91,2,84,243,51,50,235,189,205,134,232,219,158,54,111,10,244,141,214,245,228,50,223,209,178,133,184,171,184,234,19,225,73,218,247,59,17,25,144,116,173,170,182,152,193,187,40,101,28,204,210,198,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,52,154,89,70,150,156,90,220,81,30,148,33,90,82,181,232,109,126,120,115,75,52,177,222,116,227,186,158,102,102,93,119,190,113,37,103,115,198,205,225,89,143,189,221,50,134,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,200,27,87,109,93,152,251,90,230,58,241,174,53,119,129,165,65,222,49,64,160,48,241,174,45,34,42,140,140,210,147,50,45,227,203,210,147,117,227,34,83,138,74,72,137,8,67,109,163,15,205,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,172,180,19,172,186,217,169,55,45,109,173,61,82,100,65,146,246,98,218,23,21,108,191,156,180,92,220,194,209,184,254,3,121,26,163,75,92,167,35,179,83,130,234,116,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,141,39,232,123,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,50,205,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,45,165,43,90,88,121,73,73,157,212,77,56,101,125,39,109,128,216,147,108,28,77,178,54,104,53,90,73,203,155,130,107,146,24,78,44,163,196,106,62,254,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,212,144,244,60,34,175,183,59,246,147,253,242,127,38,137,52,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,163,47,183,59,246,147,253,242,127,38,128,235,253,148,59,113,201,195,85,90,38,200,249,140,136,133,66,169,72,144,140,35,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,50,232,60,171,137,169,236,197,219,199,238,223,66,141,144,217,177,90,213,143,176,253,61,61,219,84,168,212,119,146,177,67,41,91,202,114,201,221,36,183,209,216,76,114,86,167,28,117,228,147,143,29,244,58,162,13,255,0,0,0,29,127,31,227,252,27,149,152,54,173,152,57,131,136,98,80,240,245,14,57,201,157,58,73,158,134,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,243,217,182,14,214,120,203,107,172,208,244,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,178,175,104,238,220,113,182,173,198,80,48,126,95,34,92,124,186,193,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,189,74,29,117,74,52,155,198,211,122,106,3,210,158,201,222,203,25,55,246,127,135,190,92,192,202,163,21,108,157,236,177,147,127,103,248,123,229,204,12,170,0,3,90,187,71,177,102,42,192,219,24,230,30,41,193,88,154,171,135,235,80,187,167,134,168,210,230,185,18,83,26,234,177,16,189,14,182,105,90,117,33,106,73,216,249,165,70,71,200,204,66,15,244,88,237,79,255,0,190,91,53,127,239,202,163,255,0,44,3,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,222,42,0,40,69,97,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,103,218,47,33,108,229,236,29,44,154,255,0,166,72,133,203,253,197,32,107,230,195,120,157,15,102,237,98,25,69,73,41,172,59,32,143,233,110,124,165,70,46,150,228,54,15,180,113,68,214,91,211,220,185,21,241,44,66,231,254,226,146,52,255,0,97,10,226,149,159,216,161,132,174,57,232,160,205,43,17,243,229,54,41,121,128,233,91,94,82,158,149,232,157,181,150,158,63,246,6,125,119,3,110,176,38,67,212,171,121,111,94,134,205,82,73,42,73,202,142,157,52,229,44,238,166,18,92,136,151,204,249,244,26,249,180,254,30,151,43,209,175,188,166,30,158,51,213,108,253,251,159,128,146,44,129,163,19,216,62,89,200,67,232,62,243,112,173,107,114,221,53,230,66,117,94,136,84,218,123,103,252,93,150,216,207,18,214,101,66,171,201,133,78,224,245,72,114,144,235,13,43,120,211,41,43,172,204,200,185,174,223,19,43,123,198,203,118,109,103,189,14,130,219,24,58,170,204,8,142,64,161,206,113,78,72,169,161,165,25,170,122,20,68,104,82,121,114,115,207,161,95,222,54,211,110,44,133,131,139,178,187,26,206,142,197,126,68,153,125,219,102,226,36,150,74,211,34,49,120,72,155,51,62,73,185,254,81,18,177,36,86,50,15,54,235,113,152,167,174,49,53,9,17,11,190,90,82,15,233,18,195,182,59,104,241,114,229,240,253,34,163,208,165,17,248,120,143,14,210,231,68,152,202,145,42,35,18,144,109,172,156,45,42,108,140,172,100,124,203,196,92,198,45,199,251,57,47,23,112,26,49,106,163,240,155,219,218,157,188,213,171,71,247,194,183,170,58,102,199,249,243,78,199,152,99,12,208,159,175,97,149,63,27,8,66,144,227,48,229,36,221,66,146,220,116,153,41,38,226,140,136,141,118,59,151,91,13,164,1,13,89,251,217,227,142,232,210,223,171,210,170,149,234,194,32,209,149,39,76,124,42,241,146,214,131,117,91,189,73,117,86,51,177,121,245,46,67,11,229,102,107,98,61,157,113,165,50,14,38,203,74,150,140,63,191,223,187,61,199,32,23,211,180,179,78,173,109,43,71,225,146,69,115,59,242,243,19,215,91,162,198,173,64,149,14,74,221,74,100,199,91,10,221,153,17,233,82,76,142,215,35,231,204,71,134,217,251,23,210,43,148,252,97,138,232,208,177,180,249,207,247,126,237,168,173,165,214,215,101,71,108,244,146,88,51,59,36,140,206,199,212,140,65,152,182,79,219,63,47,179,43,14,194,166,201,149,135,168,211,91,133,42,83,145,151,137,24,117,214,201,50,180,17,41,38,148,153,92,148,74,185,151,188,188,238,54,210,155,84,129,86,136,196,200,51,35,190,220,134,82,242,20,203,169,90,84,133,17,25,25,25,117,46,101,204,121,220,164,205,199,27,50,230,77,85,17,176,196,136,136,110,26,96,17,215,225,60,223,225,73,167,237,203,119,226,240,242,253,205,249,31,81,43,251,31,109,80,198,61,129,69,160,214,43,216,57,151,35,97,72,210,28,106,52,162,75,168,113,41,142,147,74,137,79,42,196,90,204,140,173,123,216,50,55,60,5,9,73,87,170,162,63,168,197,69,0,0,0,0,0,26,209,181,230,76,212,49,238,10,197,181,8,19,228,37,105,193,243,226,161,150,96,41,243,90,247,50,12,136,172,162,230,122,200,173,111,227,16,53,153,88,38,173,129,49,125,71,15,85,35,75,67,208,119,59,206,34,42,152,81,107,105,11,43,165,92,203,146,203,235,229,230,61,53,226,24,8,169,208,170,84,247,55,154,101,68,121,131,221,250,214,82,12,185,114,62,124,196,43,118,131,100,115,180,76,194,199,184,182,37,47,16,173,182,123,175,75,174,49,118,14,236,69,108,238,162,108,188,237,215,168,14,173,217,217,155,180,124,3,152,245,4,86,19,13,150,147,134,229,50,78,201,158,152,233,82,149,50,58,200,188,69,107,216,143,149,253,198,98,110,114,239,20,83,49,54,21,161,207,167,202,138,234,101,210,163,75,73,51,33,46,150,149,182,131,35,35,46,165,226,46,99,204,254,24,175,79,193,245,119,165,71,97,162,121,76,27,42,76,148,170,196,70,105,87,66,50,59,242,33,53,59,8,103,193,226,186,78,29,195,83,106,56,117,60,14,9,136,179,67,15,89,212,169,9,138,139,40,141,195,183,172,119,228,92,192,111,8,0,0,181,94,169,139,82,118,234,47,62,99,141,103,164,192,114,17,220,84,113,165,95,87,65,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,2,213,153,145,114,43,136,130,237,63,152,107,251,154,93,171,91,190,125,255,0,238,33,47,142,43,74,111,203,168,134,190,211,90,169,72,251,155,253,35,39,167,190,61,83,255,0,113,252,64,71,237,3,250,189,77,255,0,117,179,255,0,12,132,240,118,121,36,255,0,161,243,0,40,249,127,85,121,127,241,233,98,8,112,218,117,226,42,82,57,248,166,176,92,191,219,8,79,71,103,220,115,103,103,188,5,225,81,91,189,58,151,248,116,160,27,94,0,0,45,72,184,90,68,94,241,84,244,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,97,244,28,70,142,125,7,40,177,103,107,152,11,155,43,16,228,28,109,29,200,114,0,15,198,198,136,222,96,234,243,100,87,213,76,148,155,121,221,165,15,217,31,155,137,91,39,112,229,85,163,253,156,39,211,250,91,48,16,5,183,53,61,81,243,223,27,56,108,233,211,221,188,245,95,251,14,55,196,97,204,163,116,217,196,146,84,74,181,224,172,186,127,124,108,108,103,104,21,37,49,179,159,30,190,73,73,105,238,190,138,51,254,196,138,67,86,112,133,101,52,58,147,178,213,188,178,216,83,126,4,145,159,53,36,253,255,0,80,130,127,182,71,170,111,114,255,0,6,180,111,223,78,14,167,114,211,253,225,143,128,216,225,29,155,31,237,25,75,110,131,135,169,110,181,86,51,139,132,162,54,118,140,197,174,148,71,79,35,215,113,32,116,186,204,106,174,247,135,67,169,221,105,190,178,34,235,127,35,63,32,129,250,0,0,40,226,90,74,253,1,36,100,127,1,121,166,225,164,192,8,188,197,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,40,103,238,0,51,247,14,37,170,222,241,87,20,105,35,243,31,51,142,25,245,48,23,153,234,59,117,28,205,162,215,185,14,54,17,115,185,251,200,125,22,176,10,128,0,14,55,228,51,25,4,183,151,165,38,118,189,140,249,254,65,25,221,161,219,66,183,11,11,189,67,163,226,253,18,32,99,53,48,182,187,190,250,18,134,229,164,202,234,110,199,99,34,43,220,198,229,237,53,157,17,178,139,9,69,170,44,167,146,220,170,179,12,206,51,13,56,126,38,29,95,71,20,69,111,7,94,162,12,54,151,206,154,190,101,99,44,81,25,249,178,92,138,188,81,54,115,77,189,25,150,205,36,110,188,73,185,163,157,236,190,151,176,12,37,227,95,198,194,94,59,60,50,33,49,48,147,117,138,158,21,208,252,44,100,79,37,206,58,250,18,134,162,40,142,201,114,199,99,185,244,17,173,146,185,63,63,52,187,231,131,114,2,123,179,135,213,197,60,235,127,132,222,90,218,18,119,252,25,222,255,0,1,232,19,34,242,166,153,150,216,98,69,38,44,72,237,147,149,37,204,179,47,186,225,92,219,105,55,186,249,223,193,211,160,12,158,203,72,97,164,180,218,116,165,55,177,94,227,144,0,0,0,0,0,7,27,206,165,150,141,213,17,153,23,144,14,183,143,113,133,59,7,210,218,159,81,168,240,136,114,74,88,37,238,84,229,204,208,165,90,196,147,247,36,255,0,64,134,29,180,246,141,173,227,234,230,34,193,180,44,101,199,149,51,24,204,117,17,187,185,13,110,219,109,114,27,35,214,166,147,123,107,34,234,102,119,191,196,110,239,104,78,208,146,50,255,0,15,53,77,167,63,80,101,214,43,208,219,51,110,43,14,39,74,225,60,187,22,179,248,144,143,156,136,201,183,243,227,55,177,28,250,207,3,41,154,156,89,149,194,76,135,221,97,90,220,148,209,220,247,37,201,86,116,249,17,233,230,126,68,51,50,51,246,198,251,26,204,151,233,127,166,25,113,175,71,119,240,255,0,171,4,86,191,17,175,240,111,255,0,139,215,249,196,176,210,104,148,218,59,7,30,4,93,202,20,189,225,150,181,43,197,98,43,243,51,242,33,213,242,255,0,45,40,120,35,143,238,216,13,51,198,238,181,232,125,213,223,70,187,122,231,203,214,62,131,188,13,0,252,28,93,139,168,216,70,2,39,86,42,28,35,107,121,44,146,183,75,114,234,52,169,68,86,74,79,220,147,253,3,238,174,213,216,161,82,223,170,73,67,138,109,141,58,137,178,35,87,137,68,158,87,50,47,120,142,93,189,246,206,149,133,228,63,132,48,204,186,204,55,224,85,225,169,74,58,124,69,183,161,112,148,179,34,53,153,153,157,214,71,204,188,192,98,141,187,182,186,60,69,14,163,132,48,110,97,113,18,169,120,193,237,81,251,167,70,237,166,202,75,103,226,113,146,35,177,169,37,212,204,250,243,230,49,86,203,123,32,226,236,115,233,55,164,89,121,198,240,92,22,231,245,89,166,244,107,223,234,245,30,77,239,161,61,111,208,126,46,73,228,86,32,218,59,50,43,51,177,4,186,84,198,42,177,36,98,4,166,83,238,199,86,183,95,108,201,74,220,35,146,172,241,221,36,122,121,159,145,9,156,202,188,134,193,249,107,222,157,213,70,98,63,120,238,55,155,185,146,28,213,187,215,107,239,21,203,215,62,130,64,238,24,39,5,81,48,93,49,202,109,26,153,193,178,228,131,144,104,223,45,203,172,210,148,222,234,81,159,68,151,47,128,253,74,252,150,162,82,159,125,229,232,74,52,220,236,103,107,168,136,126,128,197,57,255,0,152,45,96,156,191,175,84,149,196,145,194,225,121,180,218,22,126,55,218,46,68,163,34,63,91,222,40,213,92,237,173,211,234,217,209,136,105,172,201,222,173,164,69,116,209,161,73,177,112,204,243,185,145,126,55,240,142,199,159,173,179,23,32,240,107,182,211,119,233,197,123,153,255,0,97,58,49,22,92,84,149,156,59,67,98,105,107,53,45,151,104,201,144,148,201,34,104,200,209,194,183,207,119,127,143,191,160,207,27,91,82,25,163,100,22,18,101,182,210,149,53,82,128,201,154,84,102,92,161,62,94,255,0,168,72,89,71,190,192,9,74,189,60,177,127,212,191,253,40,78,43,7,116,31,214,32,231,179,233,105,63,79,121,31,246,175,255,0,74,19,141,30,218,14,222,98,163,148,0,0,113,171,253,35,205,126,213,254,212,185,199,254,95,226,31,152,190,61,40,43,253,35,205,126,213,254,212,185,199,254,95,226,31,152,190,1,140,182,116,199,120,75,34,112,38,209,92,55,23,131,49,174,250,31,27,173,150,248,74,163,115,39,179,193,238,247,166,235,151,102,6,251,123,187,74,62,151,69,238,155,171,43,108,11,182,190,42,217,79,49,226,81,42,213,62,35,44,177,53,65,150,241,29,62,65,184,182,224,107,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,190,109,4,131,45,73,105,109,73,159,103,190,0,193,185,167,217,195,130,114,251,48,112,244,74,230,30,174,71,173,70,157,6,73,30,135,81,223,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,162,7,106,173,153,241,150,202,25,185,51,43,113,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,70,166,87,169,167,16,182,212,103,165,104,86,149,45,26,28,88,122,30,251,169,96,79,185,103,221,175,191,127,164,207,71,253,41,239,62,21,239,234,95,13,196,239,247,58,55,191,129,241,104,209,175,221,166,252,132,27,118,131,109,183,85,218,191,31,183,66,195,15,203,131,151,88,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,111,9,38,70,227,151,193,95,119,236,229,251,141,127,67,231,221,10,171,247,61,239,14,243,238,45,105,220,239,181,107,211,174,219,205,206,243,233,119,26,183,91,223,165,209,188,241,142,193,178,174,204,248,203,106,252,220,135,149,184,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,162,83,203,212,235,104,67,105,50,212,181,167,82,144,141,110,32,50,175,103,206,196,149,93,171,241,251,149,220,78,196,184,57,117,133,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,150,236,212,68,110,55,121,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,117,252,170,203,60,43,147,121,113,135,50,183,5,68,225,232,184,102,158,213,62,54,166,219,67,143,104,47,27,238,238,208,132,41,231,86,106,113,197,146,75,91,139,90,140,174,163,29,172,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,149,70,42,218,199,217,99,57,62,207,241,15,203,159,1,230,176,118,12,101,128,49,150,95,73,165,69,198,120,122,93,41,117,202,60,42,253,48,222,34,209,50,157,45,162,118,60,134,150,147,52,173,10,73,216,236,126,21,165,104,86,149,161,73,46,190,38,207,51,118,62,165,109,101,217,249,147,169,167,148,182,241,222,14,203,122,84,252,40,182,93,73,34,75,235,165,70,55,32,186,151,22,150,180,72,54,90,65,56,165,36,218,90,80,189,90,9,198,220,13,96,236,163,219,95,238,101,138,152,217,175,51,42,117,89,56,111,22,212,35,198,194,78,223,124,205,30,168,243,138,73,199,208,73,55,18,204,167,28,71,52,171,67,110,150,163,65,19,207,58,153,148,30,91,49,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,18,169,217,117,218,1,14,175,14,155,179,38,119,226,45,205,85,158,26,157,129,234,143,182,195,17,92,138,211,13,48,205,37,91,180,35,75,197,186,187,78,56,107,83,202,113,77,154,137,100,210,93,9,63,0,0,0,0,1,210,179,163,40,112,110,125,101,126,32,202,60,192,98,91,148,44,69,29,44,200,56,143,155,47,180,180,56,151,90,121,181,243,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,243,195,180,190,206,152,239,101,252,211,159,150,120,234,63,247,89,148,121,186,217,253,83,165,241,47,50,196,205,219,78,185,185,222,238,22,173,210,213,173,29,12,186,25,250,83,24,127,106,173,153,240,110,213,249,71,51,43,113,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,68,151,145,165,215,16,182,212,101,169,11,86,149,33,122,28,64,121,193,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,76,166,85,108,73,74,217,67,97,172,232,174,226,118,34,78,204,92,85,150,245,167,170,179,21,21,41,126,146,194,168,230,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,247,102,162,50,109,187,125,125,157,93,156,213,221,154,241,85,91,55,179,154,85,42,102,47,71,23,71,161,65,133,162,76,120,81,119,154,23,60,158,90,9,100,243,232,65,147,100,157,10,67,14,173,46,93,110,173,166,118,171,107,31,101,140,228,251,63,196,63,46,124,7,154,193,53,61,168,91,11,125,218,240,170,243,199,39,48,103,23,153,52,93,29,241,26,18,180,189,93,165,182,218,136,236,201,36,248,137,140,217,189,221,141,43,91,68,182,254,149,73,142,217,66,176,245,80,3,202,184,217,77,133,246,50,174,237,135,152,242,169,142,85,123,155,6,97,126,30,70,38,169,52,180,28,164,182,233,175,117,26,51,106,189,222,119,116,233,19,138,73,182,218,80,165,43,81,146,26,115,122,182,214,236,174,251,168,102,157,43,51,50,45,125,217,233,110,32,97,172,99,10,219,238,23,138,147,33,233,245,237,228,169,105,215,167,120,210,120,54,82,155,218,232,181,204,134,239,236,235,144,216,55,102,220,163,161,101,78,12,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,91,138,77,201,38,181,104,65,33,180,158,132,36,136,59,174,19,194,212,44,13,133,104,216,43,11,65,224,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,99,245,128,0,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,240,199,123,61,98,172,19,145,57,103,180,23,19,222,24,111,49,187,202,54,166,226,184,158,235,157,14,99,204,112,239,57,99,108,247,173,181,189,108,245,18,149,161,244,232,34,107,90,219,88,251,83,231,39,218,6,33,249,139,226,98,123,61,240,6,13,205,62,206,28,19,151,217,131,135,162,87,48,245,114,61,110,52,232,50,72,244,58,142,249,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,17,87,177,38,216,56,155,100,108,208,106,180,147,151,55,4,215,36,48,156,89,71,136,212,125,252,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,169,51,253,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,121,246,219,23,99,172,119,178,6,59,143,64,175,204,239,156,55,89,215,232,254,32,221,179,31,189,55,76,199,92,175,189,80,251,174,49,186,114,65,55,244,134,90,237,169,55,35,229,154,187,56,59,64,38,108,239,93,107,41,51,123,17,127,173,60,254,37,246,164,200,109,249,14,97,217,90,22,230,168,232,101,14,56,182,94,112,137,11,100,147,164,156,116,157,73,163,233,137,208,220,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,0,0,0,0,4,27,118,190,229,125,87,5,237,105,39,30,60,169,111,211,115,6,143,10,165,29,245,66,83,76,52,252,102,83,9,216,168,118,230,151,150,148,199,101,229,91,73,164,165,54,70,158,138,86,117,236,66,205,47,255,0,73,121,41,80,174,255,0,177,49,77,34,153,194,253,113,167,191,190,36,127,251,53,58,22,191,138,19,248,67,25,43,182,127,40,100,226,252,134,195,89,185,78,98,91,210,50,246,176,166,102,18,95,105,12,51,78,168,110,218,113,229,161,94,53,172,164,179,5,180,146,15,145,60,225,154,76,139,82,35,131,96,124,204,194,185,69,181,238,91,99,172,107,47,132,162,199,168,72,167,201,148,167,27,109,184,188,108,71,161,161,247,86,226,210,132,50,218,228,37,110,44,213,225,109,43,81,17,153,17,24,74,87,107,238,104,82,176,94,201,114,112,27,201,136,253,75,48,107,16,169,177,216,84,212,180,251,76,70,121,51,93,148,134,172,106,121,9,84,118,89,85,180,146,78,83,102,106,232,149,68,6,205,121,67,39,62,179,231,3,101,27,44,75,114,62,34,172,50,205,64,226,62,211,47,181,78,69,221,154,243,107,118,232,37,183,25,183,156,34,50,85,205,4,68,149,25,146,79,114,187,105,51,142,133,140,51,151,9,100,237,33,157,228,188,187,167,200,145,84,147,169,101,166,85,73,49,220,76,109,10,65,17,232,97,136,238,239,18,181,165,92,78,159,10,155,81,27,177,111,39,40,88,195,57,113,110,113,85,222,222,75,203,186,124,120,244,184,218,86,90,101,84,147,33,181,73,214,149,145,30,134,24,144,214,237,72,90,85,196,234,240,169,180,153,132,202,0,0,0,0,0,8,192,237,107,216,163,190,225,204,218,203,44,169,149,89,149,166,119,45,227,74,123,5,191,109,80,89,99,118,138,154,72,213,173,189,202,26,105,183,82,218,84,147,108,210,233,147,100,211,203,92,159,128,15,42,227,114,187,56,182,28,141,181,110,50,159,140,51,5,114,227,229,214,15,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,173,234,80,235,73,73,36,222,39,91,217,77,162,187,33,228,227,61,162,224,86,114,130,167,19,12,101,246,49,145,54,77,97,17,41,141,27,24,73,109,197,109,77,147,108,174,90,23,37,18,164,239,108,134,82,132,71,37,17,17,104,74,72,73,86,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,16,67,218,143,237,217,153,191,153,126,79,8,103,254,200,60,173,192,153,211,129,51,255,0,44,243,46,133,223,56,110,179,232,167,27,11,138,122,62,247,116,244,247,155,250,70,86,135,19,103,26,66,188,42,43,218,199,114,51,35,192,29,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,32,26,43,181,118,202,57,143,178,86,99,175,5,99,86,184,234,84,237,227,244,10,251,12,154,34,213,226,164,200,141,73,35,51,221,188,141,73,39,89,51,53,54,165,36,200,214,133,182,226,240,168,244,123,181,118,202,57,113,181,174,92,47,5,99,86,184,26,172,29,227,244,10,251,12,146,229,82,37,40,136,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,53,131,179,115,179,178,171,145,18,92,206,140,251,161,68,99,48,91,144,164,225,232,12,207,83,171,161,177,186,126,59,235,117,108,60,113,223,92,132,62,118,65,147,132,218,16,133,18,137,107,82,27,12,129,217,197,176,228,157,148,176,108,252,97,152,43,137,35,49,113,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,110,148,182,154,74,73,68,201,58,230,229,0,0,8,160,237,193,192,17,154,170,229,102,105,65,195,210,206,68,168,245,26,5,82,172,146,117,76,18,26,83,79,194,142,179,190,233,11,51,122,122,211,200,150,178,39,61,98,108,180,202,248,213,254,210,236,1,39,48,118,45,204,72,180,220,61,18,171,82,161,199,141,95,138,111,19,90,225,162,36,150,221,149,33,165,184,101,161,105,134,82,200,244,158,181,33,75,66,117,107,210,97,28,29,143,185,199,93,192,219,80,22,85,71,103,136,162,230,93,61,248,243,27,212,132,110,37,65,142,252,184,242,110,104,82,213,165,8,146,214,236,148,132,159,19,173,90,141,180,144,149,77,180,51,142,187,144,91,48,99,252,213,194,204,235,173,82,169,237,199,167,57,169,5,195,74,151,33,168,141,73,178,208,180,47,114,185,9,119,118,164,154,87,187,208,118,37,92,188,235,225,60,83,93,192,216,170,141,141,112,180,238,10,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,228,37,167,182,107,57,180,100,118,91,96,76,37,81,226,232,185,137,80,122,186,170,165,58,167,120,179,96,194,101,165,52,209,165,187,162,75,46,174,107,15,165,90,180,146,163,54,162,37,25,165,73,8,129,30,159,114,171,44,240,174,77,229,198,28,202,220,21,19,135,162,225,154,123,84,248,218,155,109,14,61,160,188,111,187,187,66,16,167,157,89,169,199,22,73,45,110,45,106,50,186,140,65,15,102,142,0,141,152,59,105,101,220,90,150,30,151,85,166,208,228,73,175,202,54,73,221,16,215,18,51,142,197,144,234,219,50,208,132,204,40,132,90,143,66,150,164,33,90,181,233,63,65,32,52,3,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,128,159,224,0,0,1,29,93,167,93,160,19,50,138,28,157,159,178,67,17,112,152,234,94,166,49,53,73,166,223,106,85,6,43,140,50,243,73,140,181,32,155,55,159,110,71,39,155,90,148,202,80,171,18,92,82,22,220,138,128,213,254,210,76,151,170,231,126,201,120,162,133,133,240,132,188,73,137,232,114,33,215,168,80,226,45,91,242,125,151,137,47,169,182,201,69,190,95,6,236,196,147,86,81,168,212,68,132,169,205,2,3,48,158,41,174,224,108,85,70,198,184,90,119,5,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,114,30,164,199,155,109,174,178,66,149,179,142,209,120,207,38,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,52,248,84,180,37,242,65,172,137,36,179,65,168,146,141,90,8,59,175,104,222,41,161,99,157,176,177,166,53,194,211,184,218,46,32,167,225,218,165,58,78,233,109,239,226,191,66,128,227,78,104,89,37,105,212,133,164,236,162,37,21,236,100,71,200,118,13,149,115,162,171,146,27,37,237,43,93,194,248,190,94,27,196,245,201,24,62,131,66,153,17,10,223,155,239,61,81,83,233,109,194,73,238,87,193,181,49,68,237,210,105,52,145,161,73,115,64,212,176,1,250,184,79,11,87,113,206,42,163,96,172,45,7,141,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,185,143,79,184,79,11,80,176,54,21,163,96,172,45,7,130,162,225,250,124,122,93,58,54,245,110,110,34,176,218,91,105,189,107,53,45,90,80,132,149,212,102,163,181,204,204,249,136,108,236,108,201,79,78,118,130,171,103,28,186,134,230,38,89,83,203,114,195,110,233,113,249,213,22,164,71,111,82,77,181,18,153,75,8,152,106,178,208,162,115,113,109,73,214,66,106,64,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,22,237,12,219,78,171,181,62,104,72,161,97,12,65,45,89,87,134,164,17,97,248,103,25,81,74,107,228,222,151,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,110,219,90,222,213,59,216,167,9,225,92,115,66,149,133,177,174,25,165,98,10,44,221,28,77,58,169,9,185,113,95,208,180,173,26,218,112,148,133,105,90,18,162,185,114,82,72,203,153,16,138,188,244,236,108,174,189,156,180,70,242,27,16,240,248,7,19,84,36,185,84,93,76,144,191,68,98,161,45,41,41,74,148,246,250,161,172,212,250,90,73,32,148,157,13,165,215,124,74,124,6,170,236,47,177,149,119,108,60,199,149,76,114,171,220,216,51,11,240,242,49,53,73,165,160,229,37,183,77,123,168,209,155,85,238,243,187,167,72,156,82,77,182,210,133,41,90,140,144,211,153,131,182,86,147,74,160,109,37,130,104,84,42,100,74,117,54,157,150,244,216,144,225,196,101,44,177,25,134,231,212,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,98,114,183,43,112,38,75,96,74,102,89,229,165,11,185,176,221,27,125,193,66,226,158,145,186,222,188,183,156,250,71,150,183,21,119,29,90,188,74,59,94,197,98,34,34,136,30,218,191,106,124,45,246,127,7,230,53,16,29,215,177,195,0,96,220,211,193,187,65,101,246,96,225,232,149,204,61,92,143,135,35,78,131,36,143,67,168,189,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,80,54,193,217,51,25,108,139,154,30,131,215,100,75,172,80,167,199,110,77,11,17,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,174,219,181,153,18,93,65,158,239,246,24,254,221,159,189,191,229,33,33,59,69,100,54,13,218,75,40,235,185,83,140,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,8,139,236,224,237,0,153,179,189,117,172,164,205,236,69,254,180,243,248,151,218,147,33,183,228,57,135,101,104,91,154,163,161,148,56,226,217,121,194,36,45,146,78,146,113,210,117,38,143,166,39,115,95,110,119,237,39,251,228,254,77,31,38,201,29,144,85,86,113,149,110,187,181,196,24,143,208,168,242,30,129,73,161,82,234,138,52,86,206,198,69,57,199,216,82,93,106,53,143,83,109,221,183,148,178,187,137,109,40,208,247,215,219,157,251,73,254,249,63,147,64,71,6,77,229,14,50,207,124,196,167,229,110,95,49,17,252,67,86,143,57,232,44,73,124,153,68,133,198,136,244,163,100,150,126,20,173,105,97,72,65,168,210,141,106,78,165,33,55,81,117,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,208,118,92,123,118,101,151,231,175,147,205,27,149,218,189,176,228,108,75,74,173,237,113,151,43,150,117,218,108,120,235,197,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,141,234,78,205,27,45,41,203,161,77,175,124,27,63,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,105,7,106,246,220,114,113,45,86,183,178,62,92,162,33,208,169,178,35,163,23,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,55,170,59,58,111,52,166,236,132,182,189,244,117,224,60,127,140,178,195,19,49,140,242,255,0,16,203,161,87,98,199,151,26,61,66,33,146,95,97,18,99,185,29,211,109,86,186,22,109,60,225,18,211,101,160,204,148,147,74,136,148,76,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,200,59,174,204,91,61,98,173,168,51,150,139,148,120,90,79,1,199,239,36,212,106,139,138,228,134,105,144,90,78,167,100,56,148,23,248,173,160,148,164,37,110,186,210,13,104,215,168,177,80,244,103,177,246,201,152,55,100,92,175,244,30,133,34,37,98,187,62,67,146,107,184,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,23,222,44,136,148,234,204,252,230,0,244,167,178,119,178,198,77,253,159,225,239,151,48,50,168,197,91,39,123,44,100,223,217,254,30,249,115,2,21,191,213,71,219,179,255,0,119,63,252,89,163,255,0,205,0,78,158,105,101,110,4,206,156,9,83,203,60,203,161,119,206,27,172,238,120,216,92,83,209,247,187,167,144,243,127,72,202,208,226,108,227,72,87,133,69,123,88,238,70,100,120,3,253,75,141,132,255,0,247,12,255,0,198,106,199,252,236,126,173,127,105,202,238,82,108,25,134,182,160,197,52,95,76,43,72,193,248,102,169,81,141,196,162,159,199,74,158,80,219,117,205,104,105,72,107,199,37,78,89,45,233,229,164,137,36,119,45,64,255,0,87,59,255,0,130,239,254,59,127,248,128,9,84,1,167,253,168,25,247,155,27,59,100,21,3,26,228,230,43,244,126,181,55,24,69,165,191,39,129,141,47,92,85,194,154,226,155,209,33,183,16,87,91,45,157,200,181,120,109,123,25,145,234,6,193,91,122,237,99,157,59,88,224,108,179,204,188,214,239,156,55,89,239,62,54,23,113,83,99,239,119,84,217,79,55,244,140,199,67,137,179,141,33,94,21,21,237,99,185,25,145,132,191,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,10,21,238,42,41,206,226,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,199,180,149,58,178,194,155,164,185,250,79,19,252,202,72,209,205,128,212,147,218,79,24,33,71,210,131,80,229,255,0,199,226,141,230,237,32,35,60,178,167,127,148,209,63,204,164,141,18,236,254,53,185,180,246,53,111,81,88,168,85,47,152,69,1,180,187,75,209,168,16,189,28,223,198,209,175,140,183,141,103,123,110,124,143,226,55,31,35,102,194,147,133,164,170,19,186,145,222,75,73,248,76,185,238,218,243,252,131,89,182,194,193,114,27,244,75,112,168,233,191,31,123,173,95,224,255,0,1,220,54,60,205,164,226,44,32,227,110,42,98,148,238,34,84,114,53,178,210,75,155,81,255,0,20,250,120,134,99,170,246,109,30,33,161,211,241,21,38,69,34,165,23,136,143,35,70,182,245,169,26,180,168,148,92,210,100,101,204,136,250,136,179,237,25,217,58,91,149,89,152,211,5,224,27,170,125,98,3,28,79,122,151,141,180,192,81,40,180,56,247,47,19,101,238,35,229,241,18,186,147,212,87,29,35,52,114,195,15,230,93,29,170,101,106,158,212,148,55,45,18,172,228,135,90,45,73,109,104,35,187,102,71,209,103,203,160,210,32,215,102,60,244,196,121,27,153,181,120,248,143,20,247,35,48,41,82,40,196,92,11,114,116,56,137,12,150,239,192,218,204,236,77,43,197,204,188,61,121,243,157,12,13,153,24,111,25,241,189,209,89,227,56,61,222,243,239,119,27,209,175,85,189,100,149,239,164,255,0,64,137,77,176,182,37,147,129,87,85,198,88,89,52,24,74,169,226,167,219,74,184,249,110,175,116,231,16,230,147,74,208,105,47,81,55,50,242,234,62,253,149,182,231,196,116,47,74,61,37,171,86,37,239,248,45,199,15,76,133,225,211,191,213,127,87,173,211,231,208,196,200,152,225,241,213,41,80,106,241,29,133,62,62,245,167,116,235,78,179,77,236,100,101,204,140,143,169,16,248,48,166,39,137,138,105,238,79,136,219,232,67,111,27,38,78,165,41,59,146,82,126,227,62,94,33,251,98,136,251,219,227,100,186,102,46,129,233,22,22,192,28,93,66,93,106,38,245,238,245,83,122,154,76,39,16,126,21,188,73,43,26,82,92,138,252,190,177,27,152,39,25,99,125,159,179,43,16,41,250,151,112,181,15,139,162,39,232,89,149,167,68,132,217,174,73,89,157,137,159,91,247,61,121,243,244,19,139,240,157,55,22,211,219,129,81,140,135,144,219,233,120,137,78,45,5,168,146,164,222,233,59,244,81,136,166,219,135,99,232,180,136,245,44,85,66,139,72,140,245,79,23,60,163,90,167,202,82,141,14,20,149,216,210,162,52,145,220,139,167,144,146,36,143,41,51,139,14,102,15,122,247,118,34,227,248,13,198,191,188,220,107,70,189,229,186,161,55,190,131,243,232,50,160,135,221,136,246,166,171,192,244,207,189,231,212,95,215,221,219,189,212,40,220,173,196,222,253,60,200,75,181,50,160,221,73,133,62,217,44,137,43,52,120,136,136,250,17,251,190,176,137,200,251,0,0,80,0,0,20,50,185,88,253,227,87,54,205,201,232,120,215,45,177,132,148,225,222,49,249,157,223,226,226,205,189,122,36,71,47,199,34,43,18,127,128,109,32,252,12,111,135,99,98,124,53,54,141,33,164,45,50,119,122,137,107,82,72,244,184,149,117,79,63,216,128,243,115,159,88,53,252,15,154,21,170,2,233,188,19,113,78,49,19,91,226,115,73,174,51,107,245,181,29,239,170,253,125,227,50,236,87,157,239,224,28,125,41,234,134,39,224,99,35,14,46,27,103,193,19,182,50,122,57,146,121,54,163,232,131,231,240,234,50,31,105,78,67,250,29,143,107,24,206,26,41,237,53,58,171,78,134,146,68,151,150,231,245,56,140,238,74,45,36,87,107,169,29,250,124,70,149,80,107,83,176,205,69,233,48,223,54,221,54,212,194,148,148,37,87,45,68,103,235,23,154,72,7,168,10,61,98,45,91,125,195,73,222,238,180,234,240,26,109,123,249,145,121,15,210,26,123,177,246,211,236,230,119,165,188,98,170,206,247,111,1,167,125,18,59,118,222,113,23,182,237,92,253,66,234,55,4,140,143,153,0,168,227,113,55,46,69,206,227,144,82,215,1,243,149,200,199,50,15,173,197,20,223,188,188,199,18,92,235,123,128,250,64,90,149,146,133,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,2,134,118,1,242,212,159,76,118,18,181,175,73,26,200,175,107,251,140,66,15,104,181,65,82,62,231,218,158,213,167,189,191,99,111,246,39,192,76,166,96,98,216,180,90,106,28,113,18,14,210,201,175,2,18,124,244,175,204,254,2,12,118,221,198,177,241,103,161,124,34,100,39,133,239,29,91,228,33,62,183,13,107,105,51,252,81,6,185,224,214,141,220,91,68,108,147,115,85,74,50,109,127,55,82,39,215,97,56,202,141,179,254,8,109,72,210,105,239,46,87,191,246,108,145,2,249,109,28,164,227,188,52,209,145,25,46,179,13,28,207,205,228,15,64,219,28,83,145,11,34,240,130,18,148,150,142,240,232,102,125,102,72,243,250,197,25,240,0,0,113,153,216,92,70,45,80,169,29,192,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,22,57,208,197,227,141,195,46,101,239,1,86,250,14,82,232,56,218,47,9,92,199,32,10,143,138,180,90,168,243,211,231,25,210,255,0,232,24,251,71,203,83,43,211,101,151,155,14,23,255,0,68,192,66,23,104,188,98,111,54,179,5,100,148,21,187,167,161,127,131,68,26,60,74,82,78,233,51,47,168,111,151,105,27,38,140,212,204,69,95,167,116,123,191,193,161,141,21,131,5,233,238,155,44,33,107,81,39,81,146,16,106,59,92,189,197,245,136,51,38,72,227,12,102,138,185,195,164,226,218,196,77,205,47,66,73,185,238,182,148,160,148,217,18,75,74,185,23,78,95,1,59,89,7,23,17,177,223,189,249,89,118,110,174,23,117,174,67,142,104,252,45,253,110,151,229,211,200,71,214,194,187,57,86,157,157,79,175,61,81,154,195,83,240,131,79,36,149,74,94,146,214,113,148,68,74,53,149,249,126,145,43,208,225,240,154,254,147,94,187,123,173,107,0,250,64,5,15,144,162,160,56,205,212,164,236,118,47,172,197,117,165,69,200,203,244,128,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,2,160,41,127,46,98,195,50,32,23,25,249,10,106,34,234,44,53,23,188,200,191,40,176,149,204,185,0,171,151,85,202,226,212,50,106,85,207,73,149,135,42,80,102,100,174,131,144,185,0,162,81,167,220,93,44,46,0,0,31,155,95,172,71,162,82,223,168,201,75,170,109,157,58,137,178,35,87,53,17,114,185,151,152,251,100,200,106,44,119,100,190,226,16,219,40,83,139,82,212,73,34,73,21,204,204,207,161,124,70,131,237,217,181,22,22,195,216,115,27,224,230,26,165,78,149,31,187,108,72,173,54,151,23,169,200,206,126,12,146,103,200,143,244,21,192,96,94,211,220,255,0,58,133,66,94,14,162,212,241,36,71,96,215,105,242,12,137,237,219,36,147,167,44,204,147,165,206,183,112,143,161,123,196,111,37,50,171,149,25,15,41,245,56,235,202,91,235,91,202,51,82,140,213,204,204,249,220,204,204,126,222,102,226,228,99,92,97,80,196,13,195,76,100,202,54,76,155,75,219,210,45,12,161,30,181,138,254,173,250,12,163,178,158,87,86,177,182,57,153,18,35,83,80,93,200,228,162,83,112,86,245,211,190,96,186,17,151,47,17,115,1,35,123,16,236,176,140,51,233,167,126,81,112,124,174,39,187,183,91,184,218,244,233,226,111,125,76,149,175,168,186,121,9,14,105,166,217,78,150,155,74,8,206,246,73,88,135,224,97,42,11,148,62,47,120,242,151,190,221,218,237,232,181,181,124,78,253,71,98,0,0,0,0,0,0,29,75,51,113,52,108,47,131,170,85,103,202,78,152,219,155,155,22,215,226,117,9,229,115,47,198,243,29,169,215,18,211,107,113,70,68,73,73,168,238,118,228,67,73,54,237,204,202,92,76,7,142,48,251,37,21,249,105,238,203,52,153,169,222,42,239,70,95,169,99,62,156,254,174,98,76,224,104,246,220,152,210,163,154,249,173,94,195,20,106,165,73,180,197,151,2,113,55,57,245,19,41,36,192,66,15,73,37,74,178,174,231,151,188,249,141,210,216,79,32,87,134,224,80,113,61,78,159,135,30,58,134,11,138,149,45,166,181,60,165,184,152,203,51,81,169,178,189,244,157,206,231,204,107,22,199,57,83,94,199,185,157,83,197,168,143,62,28,89,244,23,180,40,160,45,214,238,137,17,219,50,39,46,68,163,240,25,254,146,247,9,106,192,244,69,208,240,181,22,3,143,41,107,139,77,141,29,90,155,208,119,75,105,35,51,43,157,186,116,18,158,124,199,239,145,17,116,34,33,71,22,77,182,167,21,123,36,141,71,111,128,184,98,108,236,205,188,55,129,240,245,109,19,39,83,86,235,116,57,50,210,219,181,22,217,82,200,144,229,136,136,239,212,210,101,113,161,139,182,208,207,24,88,51,42,177,140,120,175,215,98,204,135,221,250,94,134,162,65,167,92,152,230,122,84,78,17,151,37,88,254,179,16,255,0,93,145,137,115,243,54,171,102,205,118,84,150,215,25,169,132,154,204,167,22,69,187,109,150,175,98,215,226,241,114,248,95,159,184,119,140,253,197,245,172,245,205,10,237,15,12,96,233,175,34,185,194,238,36,64,53,206,35,220,199,105,74,210,72,65,107,252,18,136,236,124,185,249,13,191,236,247,217,87,20,225,218,116,92,79,92,126,171,79,57,116,137,209,142,60,186,35,140,232,87,28,155,120,148,178,185,153,55,123,91,161,252,6,70,120,216,215,32,162,96,204,61,134,235,147,168,184,101,78,201,193,240,217,113,216,241,136,221,90,212,136,234,51,81,155,101,123,154,76,207,159,91,13,186,34,34,232,68,67,226,162,192,58,101,38,20,3,115,89,198,140,219,38,173,58,111,165,36,87,183,187,167,65,247,13,14,9,178,17,14,20,137,110,18,141,44,180,183,21,167,173,136,140,249,126,129,27,219,121,103,252,69,70,199,56,18,157,43,16,199,148,125,217,161,73,89,33,132,243,138,233,244,114,229,202,255,0,177,235,250,70,221,237,43,154,180,28,11,131,113,60,58,132,154,126,248,240,196,217,73,109,233,232,101,74,45,211,196,68,68,100,103,99,52,25,95,249,132,69,224,218,13,75,60,54,154,135,86,164,66,146,196,90,214,243,118,244,102,21,45,178,220,211,212,147,178,147,164,149,205,163,47,117,142,254,64,54,247,179,115,5,212,106,242,211,143,42,46,196,150,213,74,131,57,146,84,133,41,201,6,164,207,109,55,85,210,101,111,163,50,47,17,242,183,228,206,251,119,36,161,228,221,17,162,34,34,111,17,70,65,18,57,17,90,44,158,159,14,67,38,108,193,151,210,176,6,86,80,233,83,37,58,227,177,219,150,133,19,177,141,149,120,229,184,178,186,76,204,203,145,255,0,164,98,206,208,55,210,89,77,76,73,216,173,138,89,247,255,0,131,74,16,71,7,103,198,175,233,247,196,127,218,175,127,251,168,78,116,127,80,254,177,8,61,158,176,94,95,167,214,74,249,119,87,236,15,252,44,77,251,68,100,147,35,243,20,114,0,0,14,53,127,164,121,175,218,191,218,151,56,255,0,203,252,67,243,23,199,165,5,127,164,121,175,218,191,218,151,56,255,0,203,252,67,243,23,192,77,79,101,199,176,166,89,254,122,249,196,209,149,182,151,217,211,2,109,65,149,147,242,207,29,71,254,235,50,143,55,91,223,169,149,78,25,230,88,153,187,105,214,247,219,173,250,213,186,90,180,47,161,151,67,44,83,217,113,236,41,150,127,158,190,113,52,109,88,15,56,53,253,143,243,199,12,109,29,77,217,118,183,134,247,56,190,177,80,102,37,61,228,33,231,96,202,138,226,204,138,162,219,141,182,165,170,26,80,135,28,91,132,141,77,165,167,73,105,74,219,90,19,59,219,42,236,207,131,118,80,202,56,121,91,131,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,234,52,178,141,45,54,132,54,147,61,40,66,117,41,107,214,226,242,87,162,120,87,210,175,78,189,25,165,122,73,221,253,211,223,28,19,124,119,3,188,222,240,219,251,111,55,59,207,30,239,86,157,94,43,95,152,253,96,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,235,24,171,107,31,101,140,228,251,63,196,63,46,124,63,162,199,101,143,253,242,217,85,255,0,126,84,239,249,97,242,109,55,86,165,87,246,68,205,122,237,10,167,18,163,77,168,229,189,118,92,57,145,30,75,204,73,97,202,99,202,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,30,109,199,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,173,93,168,91,20,127,68,6,4,94,115,229,237,50,171,59,50,112,109,61,17,154,167,66,45,247,124,210,210,242,150,184,228,210,148,86,121,173,235,239,54,109,145,173,207,27,90,28,82,218,221,194,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,212,240,138,190,213,61,131,191,170,251,85,229,5,23,251,147,184,190,133,76,167,127,183,174,77,109,75,222,255,0,185,210,234,27,103,251,164,133,171,240,171,1,177,93,157,123,117,70,218,151,6,150,7,204,25,241,17,154,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,245,208,165,165,8,66,137,8,220,161,229,223,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,39,177,222,213,88,55,106,252,163,167,227,10,53,74,34,113,61,58,60,120,216,178,144,219,102,202,233,213,19,71,140,210,210,150,181,112,206,41,46,41,149,234,86,164,17,164,207,120,135,16,128,206,160,0,0,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,140,170,49,86,214,62,203,25,201,246,127,136,126,92,248,15,53,131,213,64,242,174,61,84,0,0,0,0,0,0,0,198,149,109,166,246,109,160,85,102,208,171,187,65,229,173,58,165,78,144,228,73,144,229,226,200,12,191,25,246,212,105,113,167,27,83,164,164,45,42,35,73,164,200,140,140,140,140,119,92,45,139,48,174,57,161,69,197,56,43,19,82,177,5,22,110,190,26,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,249,41,38,71,204,140,7,156,45,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,47,237,21,144,216,55,105,44,163,174,229,78,51,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,91,106,85,205,36,180,235,65,173,181,30,133,168,143,207,190,41,217,139,57,112,198,208,82,182,98,78,23,239,140,124,205,65,20,246,97,82,222,75,237,202,222,52,151,155,125,14,30,146,75,42,97,105,120,214,230,141,219,102,102,233,55,165,100,159,74,99,228,114,147,74,122,171,30,186,245,50,34,234,80,227,189,18,60,197,50,147,125,150,30,83,106,117,164,57,109,73,66,212,195,42,82,72,236,163,105,179,59,233,43,4,69,237,133,148,217,203,146,157,153,89,105,128,179,199,23,247,213,122,38,96,67,114,52,61,73,119,184,160,157,46,113,51,76,226,8,207,136,221,89,94,43,154,81,175,116,217,169,166,155,81,224,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,0,0,3,31,231,246,78,80,182,128,201,172,89,147,184,141,238,30,38,38,167,170,59,114,116,173,124,36,164,40,156,141,39,66,22,131,115,116,251,109,59,187,214,73,94,141,42,240,168,200,121,151,30,170,7,157,109,190,50,207,10,229,22,215,185,147,129,112,84,78,18,139,30,161,30,161,26,42,91,109,182,226,241,177,25,152,182,26,67,104,74,16,203,107,144,164,54,130,79,133,180,161,38,102,100,102,97,143,243,251,56,235,187,64,103,46,44,206,44,70,207,15,47,19,84,21,33,184,218,144,190,18,42,18,77,198,141,173,8,65,57,186,97,182,154,222,104,37,47,70,165,120,148,102,38,83,178,59,44,240,174,15,217,10,143,142,169,49,47,90,199,181,9,245,10,188,167,27,111,120,174,26,91,208,216,97,43,74,9,102,202,16,193,173,40,90,149,165,199,223,81,25,18,236,80,131,132,240,181,119,28,226,170,54,10,194,208,120,218,214,32,168,71,165,211,163,111,80,222,254,83,238,37,182,155,214,179,74,19,169,107,73,93,70,73,43,220,204,139,152,244,251,132,240,181,11,3,97,90,54,10,194,208,120,42,46,31,167,199,165,211,163,111,86,230,226,43,13,165,182,155,214,179,82,213,165,8,73,93,70,106,59,92,204,207,152,15,214,0,29,83,29,102,198,86,101,127,3,247,76,204,188,41,132,187,207,123,193,119,237,102,52,14,43,119,167,121,186,223,45,58,244,239,17,171,77,237,173,55,234,64,59,88,14,149,130,179,191,37,243,42,170,237,11,46,115,123,5,98,170,147,17,213,45,216,116,74,252,73,207,182,194,84,148,169,213,54,203,138,81,32,148,180,36,212,101,107,173,37,239,33,221,64,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,4,170,0,0,0,0,0,0,0,15,50,217,253,147,149,221,159,243,151,22,100,238,35,123,136,151,134,106,10,142,220,157,40,71,23,21,105,39,35,73,208,133,172,155,222,176,227,78,238,245,154,145,175,74,188,73,50,31,129,139,49,254,50,199,81,176,252,92,97,136,101,213,145,133,104,237,208,41,7,36,201,75,139,78,109,215,93,106,57,46,218,148,132,41,247,9,26,140,244,163,74,19,100,33,9,78,234,118,199,101,12,156,21,180,188,28,210,142,196,179,166,230,61,29,151,150,251,207,180,164,119,140,20,34,43,204,180,132,217,104,66,99,148,5,153,172,142,235,121,122,84,118,52,163,66,192,74,247,97,246,0,146,213,43,52,243,74,118,30,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,29,247,168,65,147,208,22,174,68,133,153,55,235,27,103,166,82,134,20,216,191,39,43,185,5,179,6,0,202,172,82,246,186,213,42,158,228,138,139,122,80,92,52,169,114,29,150,236,107,161,107,66,247,43,144,166,183,137,81,165,123,189,101,98,85,139,53,128,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,134,159,246,140,237,175,253,10,185,112,197,3,0,84,233,78,102,110,41,250,58,108,103,207,122,229,46,9,146,201,202,154,153,210,164,43,74,208,77,180,151,77,41,91,138,82,172,234,89,117,179,201,123,96,237,103,131,118,69,202,255,0,78,43,177,226,86,43,179,228,55,26,133,135,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,209,125,218,12,201,78,160,143,207,182,105,102,150,59,206,156,119,83,204,204,203,174,247,206,36,172,238,120,217,188,43,49,247,187,166,80,203,127,70,202,16,218,108,219,72,79,133,37,123,92,238,102,102,97,215,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,30,167,135,149,113,234,160,0,70,7,109,102,69,204,170,208,176,94,208,244,26,54,251,185,53,225,188,69,37,179,125,199,17,21,213,239,32,173,72,34,54,155,101,15,42,82,20,225,154,20,110,75,97,30,59,164,145,39,227,31,231,246,78,80,182,128,201,172,89,147,184,141,238,30,38,38,167,170,59,114,116,173,124,36,164,40,156,141,39,66,22,131,115,116,251,109,59,187,214,73,94,141,42,240,168,200,7,153,112,1,151,246,69,201,10,86,209,219,69,224,204,154,174,215,37,210,41,181,249,18,85,50,92,70,210,183,201,136,241,94,146,226,27,213,225,74,214,150,13,4,179,37,18,13,100,163,74,244,232,48,154,158,205,188,151,170,228,134,201,120,94,133,138,48,132,188,55,137,235,146,38,87,171,176,229,173,91,243,125,231,141,44,41,198,205,71,185,95,6,212,52,155,86,73,164,210,100,180,165,205,99,104,0,0,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,53,87,178,227,219,179,44,191,61,124,158,104,149,237,191,182,193,165,108,155,148,106,85,60,229,185,142,241,140,121,144,48,162,25,105,38,136,207,161,9,39,39,58,167,16,166,180,71,55,154,89,54,164,168,221,90,144,141,58,13,199,27,133,109,146,115,190,149,179,134,127,97,204,232,172,208,229,214,99,225,200,245,69,34,4,103,18,218,228,190,245,58,76,118,80,107,87,36,32,221,121,189,107,178,141,40,212,162,74,204,137,7,210,179,75,52,177,222,116,227,186,158,102,102,93,119,190,113,37,103,115,198,205,225,89,143,189,221,50,134,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,14,170,51,86,200,123,78,87,118,75,206,88,217,171,72,162,247,220,69,211,229,82,234,148,142,37,17,184,248,174,164,148,150,247,234,105,211,107,75,237,199,118,233,78,163,221,104,185,37,74,27,255,0,217,111,176,45,9,156,43,7,105,188,227,167,247,140,188,71,79,153,31,14,225,217,145,150,152,237,83,100,182,236,103,164,203,109,196,145,72,226,88,91,132,219,102,74,103,112,241,57,244,138,117,27,157,42,219,163,99,42,238,199,153,143,22,152,221,87,190,112,102,40,226,36,97,154,147,171,65,74,83,109,26,55,177,164,182,155,89,230,183,173,17,184,148,147,110,37,105,82,116,153,173,166,194,122,114,183,52,176,38,116,224,74,102,102,101,165,119,190,112,221,103,125,193,77,225,94,143,189,221,60,182,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,243,4,54,255,0,179,155,109,127,232,85,204,119,232,24,254,167,85,115,44,177,79,209,212,163,48,123,214,233,115,140,208,77,212,210,206,149,45,90,80,131,109,212,180,105,82,219,82,85,103,84,203,77,158,160,0,244,167,178,119,178,198,77,253,159,225,239,151,48,52,3,253,67,31,254,20,95,248,147,255,0,227,227,127,246,78,246,88,201,191,179,252,61,242,230,3,250,44,118,88,255,0,223,45,149,95,247,229,78,255,0,150,1,138,182,157,217,211,29,214,123,62,223,217,163,45,35,250,87,137,41,88,127,13,208,161,120,217,131,199,247,124,168,91,199,126,153,210,109,171,183,29,107,210,167,14,222,169,26,142,215,138,191,245,46,54,236,255,0,220,51,255,0,25,168,255,0,243,177,59,213,60,194,192,52,92,26,140,198,172,227,140,63,3,9,185,29,137,104,175,73,169,178,213,57,76,62,104,38,93,41,42,81,52,104,112,220,108,144,173,86,86,180,218,247,33,210,191,162,199,101,143,253,242,217,85,255,0,126,84,239,249,96,29,83,109,109,148,191,163,7,43,41,89,103,233,239,162,93,217,136,24,174,241,189,215,199,239,55,113,164,51,186,221,239,154,181,248,157,90,181,29,180,90,220,238,88,3,101,206,202,79,232,107,207,108,51,157,127,119,175,72,253,28,227,127,83,61,22,224,247,252,68,55,227,126,27,139,115,78,157,254,175,80,239,166,220,175,114,221,252,107,152,88,7,45,105,77,87,115,27,28,97,252,43,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,189,144,163,247,24,235,248,91,104,92,130,199,53,216,184,91,5,103,134,95,226,10,212,221,124,53,58,151,137,161,75,148,254,132,41,107,208,211,110,41,106,210,132,41,71,98,228,148,153,159,34,48,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,118,147,169,73,203,26,105,146,140,191,166,120,157,15,252,10,72,208,238,207,87,20,123,81,99,127,18,191,168,21,47,127,253,145,136,55,227,180,138,50,223,202,250,110,130,81,255,0,76,241,15,146,111,253,133,36,104,6,192,10,40,251,81,227,130,81,149,202,135,83,73,223,151,246,198,40,9,96,207,172,14,120,159,184,183,113,233,234,225,184,171,241,8,191,173,186,233,225,63,197,254,33,26,187,39,103,3,216,26,191,135,176,189,82,167,92,117,115,177,84,71,173,25,227,83,70,149,173,132,89,90,150,159,196,59,242,62,86,19,19,34,63,21,166,203,211,166,254,235,245,16,205,182,14,78,98,28,190,205,202,37,124,163,212,106,17,105,52,88,213,55,92,238,229,180,217,19,82,164,45,73,82,238,162,73,89,28,212,125,8,239,96,19,23,133,107,76,87,168,81,106,113,210,241,33,253,118,222,145,106,240,173,73,231,99,63,47,49,250,230,68,125,74,227,73,246,22,207,156,61,136,240,78,8,195,10,42,116,89,146,59,203,232,142,168,133,186,157,47,73,95,169,164,140,249,38,255,0,81,220,110,171,47,55,33,164,188,210,210,164,170,246,52,157,200,255,0,40,12,121,155,249,99,72,199,180,6,105,207,80,232,146,84,153,233,148,174,58,42,86,147,50,67,133,127,81,94,47,31,95,137,136,29,206,204,177,197,121,77,220,220,53,86,20,46,245,226,53,119,91,238,55,175,117,187,245,236,132,222,219,206,93,122,159,65,232,160,202,227,82,54,164,217,190,173,152,94,140,247,117,90,89,112,28,110,189,205,41,79,250,251,139,94,203,45,62,161,253,127,144,69,134,35,216,3,105,130,196,184,56,160,86,106,216,174,161,38,94,46,225,80,228,199,247,164,73,83,81,72,146,102,167,76,244,221,70,118,248,152,144,248,210,17,37,148,188,130,81,18,175,107,245,234,60,239,97,22,113,38,66,99,236,57,15,16,97,58,145,165,154,164,58,194,220,152,195,144,137,45,19,201,35,190,180,157,147,244,71,227,233,215,200,76,126,203,123,65,225,108,123,131,176,204,118,30,165,70,126,119,27,102,145,87,109,229,167,67,175,159,66,34,51,228,139,254,80,70,203,140,89,157,249,101,11,29,97,182,32,119,85,25,229,166,164,153,71,198,48,74,73,253,27,133,127,81,94,47,31,241,140,158,195,237,73,105,47,50,226,86,133,94,202,74,174,71,206,221,72,92,180,234,43,94,194,143,58,50,34,215,114,115,78,246,168,182,59,222,246,238,183,214,157,91,175,199,245,47,248,78,93,125,253,4,226,236,219,153,144,177,198,15,149,57,165,84,215,106,186,226,145,203,50,53,95,116,201,254,57,242,241,127,24,213,45,180,246,118,174,86,61,14,224,38,206,127,115,222,58,247,52,165,185,107,240,246,189,151,203,161,140,83,176,102,105,199,195,49,105,152,106,173,76,110,44,137,248,201,149,32,164,75,38,87,165,101,21,4,100,133,38,230,87,73,253,118,50,24,137,196,243,18,220,3,227,165,77,102,124,22,165,50,180,26,92,213,109,43,37,23,35,50,235,249,7,216,54,0,0,0,40,105,74,138,202,34,50,242,49,80,1,171,123,110,228,51,89,169,130,97,166,159,73,195,156,89,215,99,72,91,211,216,43,169,8,138,242,44,106,38,212,102,124,211,111,129,8,63,206,108,184,169,96,60,97,136,163,75,93,63,119,18,187,46,9,34,33,171,74,77,46,184,94,18,52,166,201,240,29,191,39,33,233,106,161,20,230,50,150,137,122,108,162,85,237,127,113,255,0,56,138,126,209,44,146,174,157,14,109,106,58,167,188,153,184,213,199,18,148,83,86,100,68,180,75,81,25,40,149,204,190,34,13,73,217,111,62,234,57,107,233,55,25,94,196,197,222,60,22,158,6,82,191,173,239,239,170,238,39,241,202,221,125,226,124,48,14,45,135,139,41,14,212,34,38,81,33,185,74,96,248,130,45,87,36,164,253,198,124,188,95,198,60,192,165,70,139,221,61,68,161,236,47,181,150,25,129,22,157,133,234,80,105,144,222,169,98,246,80,147,126,184,218,20,148,184,81,144,74,36,41,4,106,43,145,251,249,218,194,137,99,1,240,209,235,16,107,116,246,106,48,37,48,251,47,106,208,182,93,39,18,118,81,145,217,69,200,249,145,143,184,5,12,174,62,117,182,101,107,88,135,210,0,56,27,51,243,247,142,107,145,139,20,131,189,252,133,13,100,93,122,128,229,1,98,22,71,240,252,162,235,144,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,157,128,84,5,187,196,249,151,233,21,35,35,43,144,10,143,204,175,190,228,120,104,91,110,45,6,110,145,93,39,99,232,99,244,197,171,70,178,181,237,204,4,94,109,113,180,37,87,14,72,171,66,111,17,226,166,138,46,40,126,49,20,121,138,74,72,146,111,149,139,233,11,195,225,229,249,4,92,226,124,79,80,196,124,55,31,82,157,47,135,215,163,138,121,78,105,213,166,250,110,103,107,233,43,253,68,39,3,107,189,158,42,216,219,15,169,216,21,73,122,159,196,103,51,67,52,181,60,105,74,144,255,0,146,202,229,226,46,98,16,177,102,19,170,225,126,23,188,226,75,99,137,215,163,127,25,77,95,78,155,219,87,95,88,128,126,166,80,182,78,102,62,19,73,145,25,29,126,1,115,255,0,111,108,122,20,217,98,58,90,201,44,49,165,8,73,23,27,208,173,253,150,248,243,227,146,200,53,230,110,14,34,247,226,42,121,127,245,134,199,161,221,154,25,54,242,91,14,17,153,242,227,61,223,225,111,0,202,32,0,3,141,66,169,43,10,40,84,128,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,49,194,174,107,28,199,208,112,159,174,3,149,178,186,71,32,177,190,130,240,1,243,212,127,169,242,191,218,87,255,0,4,199,208,62,122,143,235,9,63,237,43,255,0,130,96,33,119,180,161,147,44,202,204,87,116,170,223,169,28,237,203,245,188,49,165,57,118,210,93,173,190,149,95,148,85,31,47,241,208,55,123,180,161,196,253,208,51,21,23,231,250,145,202,223,222,33,141,42,202,198,183,216,134,66,116,222,208,214,125,127,118,129,4,234,236,103,72,109,156,9,131,164,17,61,117,224,170,127,94,156,217,142,126,67,104,134,190,108,134,206,239,45,176,79,134,223,210,101,52,186,255,0,131,199,27,6,44,0,162,186,10,139,92,245,12,7,202,249,145,168,202,224,210,149,123,17,123,129,104,212,179,43,14,70,209,110,133,238,1,206,71,230,42,45,34,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,66,151,48,21,185,121,139,76,253,226,138,81,17,242,49,196,183,58,216,192,114,26,244,149,200,202,226,197,40,140,174,70,87,28,100,163,62,166,47,75,102,103,200,128,83,78,174,183,228,47,109,187,243,50,50,177,142,77,22,247,11,173,96,14,130,160,0,2,213,184,219,118,222,56,148,223,165,206,194,201,18,89,138,130,113,245,233,73,157,136,236,103,207,242,13,77,207,173,179,50,255,0,3,247,23,9,153,28,23,27,197,106,253,71,125,205,122,55,86,234,193,218,218,143,244,128,237,187,66,237,43,135,112,14,30,174,195,135,139,240,119,19,232,244,169,108,179,46,160,222,181,175,67,164,146,36,147,169,51,35,52,17,114,248,136,68,218,43,57,106,217,157,143,113,5,78,82,104,234,110,165,194,106,92,2,81,160,247,108,180,146,210,102,181,126,39,62,103,206,226,153,195,159,24,219,50,234,197,46,86,42,239,38,149,78,224,92,87,2,203,62,29,78,25,166,196,218,79,162,250,252,122,140,60,225,44,150,100,191,91,222,3,146,52,103,165,56,109,176,203,142,40,139,81,146,18,102,118,252,130,87,59,59,114,61,152,213,106,126,34,149,14,188,207,120,96,150,156,53,45,178,75,70,110,42,34,236,147,54,255,0,71,51,228,35,255,0,102,76,184,151,152,216,226,117,41,154,55,120,37,170,67,178,137,190,32,154,182,151,153,78,171,234,79,227,218,215,247,137,223,217,183,46,227,224,236,11,133,63,81,248,55,90,194,240,98,175,239,131,114,198,76,179,116,250,198,93,83,215,224,3,52,0,0,0,0,0,0,0,14,185,142,49,12,108,63,135,42,243,158,153,17,147,139,78,145,39,239,135,9,41,34,75,106,59,157,204,185,114,254,49,16,219,69,102,165,79,50,179,207,16,96,216,105,166,77,139,81,225,52,170,154,74,113,229,238,225,180,225,232,50,90,136,236,104,59,242,62,68,127,88,221,109,180,115,154,38,27,161,226,42,44,92,73,195,189,43,7,75,91,109,112,102,189,74,82,36,36,142,230,131,34,230,155,115,63,112,209,173,144,242,214,169,152,217,201,132,241,197,86,139,222,17,234,28,126,242,87,18,150,181,238,226,190,209,120,18,164,153,88,208,69,208,186,95,226,51,60,249,13,242,216,47,46,91,160,229,221,26,169,37,138,155,18,29,131,61,149,162,66,116,164,190,255,0,81,151,35,73,29,236,146,247,141,183,66,9,180,37,5,123,36,136,138,227,169,229,134,23,137,133,176,140,10,100,104,60,46,228,158,78,141,233,174,196,167,148,174,166,103,231,113,217,229,202,102,35,100,227,238,104,73,171,77,236,103,207,242,125,66,196,96,126,46,38,198,52,156,57,195,113,117,122,108,110,35,94,158,38,66,81,171,78,155,218,234,43,250,220,254,178,17,97,159,153,223,140,51,91,21,70,163,82,233,116,170,156,58,173,49,20,151,93,165,48,235,202,35,117,199,82,164,165,73,113,69,188,179,132,100,70,71,212,185,24,206,59,77,102,197,98,167,232,223,163,117,253,238,235,140,223,125,234,148,218,251,157,62,186,11,201,93,5,118,105,217,108,216,141,22,171,137,48,46,153,17,43,200,117,46,119,157,244,182,146,101,87,178,29,177,216,245,123,174,36,243,92,63,3,101,45,142,168,204,78,194,216,218,177,23,25,66,154,158,59,120,135,80,134,217,71,39,219,43,146,152,185,92,173,212,250,159,228,18,1,132,48,188,28,41,70,143,74,130,228,133,182,193,44,146,111,153,26,188,75,53,29,236,69,239,63,33,245,80,168,112,40,148,246,33,67,139,185,67,58,180,167,90,149,107,168,204,249,153,159,153,143,211,22,35,8,10,25,145,117,50,33,81,215,49,102,37,135,67,225,119,243,119,27,253,118,250,51,85,237,167,200,143,204,81,24,189,164,153,209,53,188,192,70,21,130,237,21,246,42,184,44,153,89,165,70,167,110,235,243,16,100,139,46,215,181,173,200,249,249,143,211,236,228,202,102,100,51,151,184,213,248,213,132,56,174,246,186,180,17,48,92,229,183,212,209,254,158,191,160,105,230,209,184,213,121,169,158,184,77,218,125,79,189,18,244,72,20,235,238,119,23,81,204,123,193,205,41,254,232,92,254,61,121,9,112,216,99,3,122,57,145,120,37,82,41,124,60,136,253,229,127,167,215,167,84,201,62,74,50,62,74,1,178,116,200,136,131,5,184,168,215,165,23,182,174,188,204,207,253,35,79,187,68,170,44,198,202,122,113,169,246,83,108,88,202,124,74,34,254,198,151,241,27,148,102,73,43,153,136,225,237,72,198,40,129,149,81,91,110,163,187,83,120,225,13,153,110,111,107,70,155,203,213,248,4,140,29,217,211,67,67,191,116,31,11,231,110,233,232,95,238,191,128,152,242,43,8,181,236,221,195,74,47,186,38,168,95,245,35,250,231,251,179,226,37,44,72,36,20,51,176,168,161,219,222,40,177,92,199,154,253,172,61,169,115,143,252,191,196,63,49,124,122,81,51,34,30,107,182,176,246,165,206,63,242,255,0,16,252,197,240,19,83,217,113,236,41,150,127,158,190,113,52,109,88,213,94,203,143,97,60,179,252,245,243,137,163,106,128,0,117,79,186,150,4,251,169,253,197,59,247,250,115,244,127,210,158,236,225,94,254,165,241,60,54,255,0,125,163,117,248,111,14,141,122,253,250,109,204,118,176,1,138,182,177,246,88,206,79,179,252,67,242,231,198,85,0,30,85,196,255,0,127,237,89,127,251,191,255,0,253,56,54,168,98,173,172,125,150,51,147,236,255,0,16,252,185,240,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,64,0,4,27,118,151,236,57,39,103,28,100,246,112,224,117,196,94,93,99,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,2,27,54,214,68,105,66,222,215,93,154,54,139,199,123,47,230,156,12,204,192,178,63,185,67,172,66,208,207,234,157,47,137,101,231,225,239,29,105,205,206,247,112,132,239,80,157,104,234,71,212,143,209,238,44,194,212,44,115,133,107,56,43,20,193,227,104,184,130,159,34,151,81,141,189,91,123,248,175,182,166,221,111,90,13,43,78,164,45,69,116,153,40,175,114,50,62,99,207,102,219,251,45,127,66,62,120,191,150,240,177,39,125,209,106,84,246,235,180,73,14,167,76,164,65,117,231,154,75,82,72,146,72,55,144,182,28,73,169,30,21,164,146,187,32,212,109,160,39,167,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,144,4,90,246,26,213,170,175,82,179,146,132,245,78,90,233,176,228,80,101,199,134,167,148,108,50,251,201,156,151,93,67,119,210,149,173,44,50,149,40,138,234,38,155,35,190,146,180,165,0,0,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,245,80,60,171,143,85,0,0,0,0,0,0,60,214,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,54,168,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,0,0,0,34,47,183,6,153,131,90,199,249,89,89,130,228,67,197,146,168,245,24,213,68,38,89,169,242,167,52,243,74,132,107,103,85,144,131,117,233,250,87,164,181,153,56,87,86,236,137,50,232,60,251,118,151,99,248,217,131,182,150,98,74,166,226,25,117,90,109,14,68,106,4,82,120,221,209,13,113,35,54,212,168,237,33,194,45,8,76,194,150,103,164,180,41,106,90,211,171,94,163,7,102,93,38,149,90,219,143,44,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,82,180,37,69,99,34,49,232,36,121,108,194,120,166,187,129,177,85,27,26,225,105,220,21,107,15,212,35,213,41,210,119,72,115,113,41,135,18,227,78,104,89,41,10,210,180,36,236,162,52,157,172,100,101,200,122,136,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,214,34,175,183,59,246,147,253,242,127,38,137,84,0,16,173,216,169,237,79,138,126,207,231,124,198,156,38,164,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,134,170,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,128,74,160,0,0,0,0,0,0,0,142,174,218,202,70,92,73,200,236,23,91,175,84,119,24,206,14,32,91,24,117,150,212,75,114,68,87,89,188,228,169,179,121,26,89,45,212,85,41,226,109,213,37,196,176,221,144,79,169,101,17,153,123,11,6,212,113,254,26,167,230,53,90,93,47,9,202,172,66,102,189,58,34,77,79,197,167,41,228,20,151,155,34,66,204,214,150,141,106,34,36,47,153,23,133,93,15,125,59,105,51,142,133,140,51,151,9,100,237,33,157,228,188,187,167,200,145,84,147,169,101,166,85,73,49,220,76,109,10,65,17,232,97,136,238,239,18,181,165,92,78,159,10,155,81,28,117,128,245,80,3,10,108,95,156,117,220,253,217,131,0,102,174,41,103,69,106,171,79,114,61,69,205,72,62,38,84,73,14,196,118,77,144,132,33,27,229,199,83,187,180,164,146,141,230,130,185,38,231,154,192,104,7,109,95,178,198,22,251,64,131,242,234,136,140,189,136,51,123,6,228,46,211,152,75,55,51,1,249,109,208,176,236,122,187,210,10,35,6,243,238,173,116,185,109,52,203,104,228,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,38,157,181,126,203,24,91,237,2,15,203,170,34,21,128,101,93,167,118,133,197,91,80,103,45,107,55,49,76,110,3,143,221,198,167,82,209,41,201,12,211,32,180,157,45,71,109,75,63,241,156,89,165,40,74,221,117,213,146,17,175,73,119,92,35,177,246,38,159,178,54,61,218,211,24,20,186,109,10,151,30,156,156,34,150,93,142,180,85,223,118,176,152,50,214,233,18,212,235,72,96,146,226,73,10,66,13,107,113,10,74,180,182,164,175,186,246,115,108,81,253,21,89,142,253,127,31,211,42,173,229,150,22,250,74,148,150,11,116,221,82,113,26,13,186,98,94,212,149,167,82,22,110,58,166,137,74,67,105,74,110,210,158,105,194,147,78,211,26,77,42,129,217,255,0,152,20,42,21,50,37,58,155,78,143,65,137,14,28,70,82,203,17,152,110,173,5,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,2,3,7,170,129,229,92,122,168,0,0,24,171,106,124,235,254,135,109,159,113,182,113,183,79,227,101,225,250,121,112,12,41,173,227,107,156,251,168,143,23,122,157,227,102,108,147,239,52,110,105,89,43,118,75,211,117,88,140,32,175,111,207,65,63,163,39,54,62,231,95,212,175,72,28,226,63,13,253,84,221,163,188,191,13,226,253,125,197,116,240,127,115,240,105,27,65,216,159,86,202,250,118,110,99,200,120,134,167,18,46,59,170,81,226,196,195,45,60,243,136,92,168,68,183,30,168,180,210,111,186,90,200,217,132,225,164,238,230,134,214,164,120,18,233,148,112,12,149,179,118,119,213,118,112,206,220,45,157,20,106,28,74,204,140,57,33,213,46,4,151,20,218,36,176,243,14,71,121,4,180,243,66,205,167,156,208,187,40,146,189,42,52,172,136,208,97,233,120,0,0,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,34,172,111,255,0,102,46,193,223,118,250,236,108,249,205,138,46,172,3,135,234,9,238,218,93,70,157,188,139,138,30,74,30,75,150,86,245,39,185,142,250,99,154,181,54,227,79,40,156,100,239,161,212,150,175,236,139,146,20,173,163,182,139,193,153,53,93,174,75,164,83,107,242,36,170,100,184,141,165,111,147,17,226,189,37,196,55,171,194,149,173,44,26,9,102,74,36,26,201,70,149,233,208,126,143,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,245,142,149,157,25,67,131,115,235,43,241,6,81,230,3,18,220,161,98,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,153,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,117,0,30,107,54,157,217,235,21,108,191,156,181,172,163,197,50,120,254,3,119,38,157,84,68,87,35,179,83,130,234,117,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,141,71,138,135,163,61,176,118,76,193,187,93,101,127,160,245,217,17,40,245,216,18,27,147,66,196,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,232,190,237,102,70,166,144,101,231,48,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,25,84,6,128,109,45,255,0,176,219,72,251,63,192,159,249,122,88,133,97,234,160,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,162,127,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,82,228,42,45,50,59,128,184,5,183,50,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,109,189,233,69,83,203,122,115,102,135,142,216,138,50,190,140,185,242,137,32,188,143,204,70,198,196,238,55,79,218,191,48,154,53,165,59,186,109,89,191,164,59,31,42,148,110,191,30,66,86,246,176,164,29,91,3,194,100,163,239,109,89,101,118,215,167,164,119,138,253,75,204,67,238,73,86,203,7,109,101,153,207,187,39,132,73,59,90,140,71,163,121,253,178,108,244,244,63,197,235,240,19,184,159,24,230,71,170,199,228,53,91,109,44,168,135,138,176,206,39,172,147,117,103,29,141,131,102,180,130,140,68,104,51,75,114,20,68,126,3,59,221,94,126,67,104,105,143,19,219,203,42,246,183,187,235,31,129,153,244,86,107,24,27,18,71,92,109,242,158,162,204,100,139,89,166,247,101,101,110,165,230,40,133,125,148,243,46,167,150,123,68,225,124,30,251,116,232,145,105,188,109,213,81,37,54,234,119,144,95,115,198,102,180,145,92,215,203,145,114,50,250,196,208,229,22,41,107,23,224,58,93,109,18,161,60,114,73,243,213,21,100,166,207,75,235,71,46,103,248,188,249,245,16,77,159,16,158,203,205,171,235,147,155,107,187,209,79,225,172,173,68,238,141,116,214,139,167,138,247,215,241,234,37,87,179,223,48,227,226,108,148,195,81,23,88,226,93,76,74,139,170,79,14,104,177,21,69,210,189,244,145,123,200,65,183,3,134,68,86,228,233,222,26,139,77,237,99,28,136,81,41,36,162,59,145,149,200,92,40,143,221,173,246,50,195,184,158,84,220,75,9,188,103,42,76,12,52,226,89,76,82,109,109,169,104,55,214,148,153,19,6,102,102,106,46,68,100,118,50,26,189,145,184,195,23,228,70,58,162,80,36,208,219,167,211,168,124,78,167,235,81,157,105,72,223,50,234,254,145,70,164,36,174,167,108,92,139,170,122,251,230,94,167,76,137,83,136,252,105,76,111,82,243,42,101,73,212,105,186,76,140,140,185,25,121,141,53,218,119,102,8,85,170,126,37,174,80,48,62,250,99,220,30,233,222,243,52,222,202,101,42,228,183,72,186,17,151,50,25,152,192,207,59,63,102,229,59,48,240,93,54,82,235,84,23,101,56,204,135,86,212,25,41,86,146,76,133,32,142,218,212,100,93,63,41,140,184,149,37,105,37,37,68,100,101,114,50,62,164,34,219,33,177,6,53,201,108,127,80,194,181,105,125,205,2,13,45,109,52,198,237,169,26,22,235,140,187,109,73,37,168,239,169,71,204,204,138,246,229,208,72,254,95,98,120,248,135,15,82,36,166,119,16,236,138,100,121,11,86,232,209,168,212,132,25,159,66,34,230,125,5,137,200,249,115,11,5,194,197,61,223,196,170,97,112,187,221,59,131,47,217,104,235,116,159,226,136,122,174,69,119,38,51,175,6,83,226,180,227,81,211,46,157,83,113,117,68,154,77,63,125,153,25,153,150,130,36,17,53,215,235,231,229,54,235,65,46,215,43,216,70,158,221,217,32,166,235,50,241,117,59,12,89,116,140,34,228,132,72,227,127,4,182,151,37,194,61,38,231,138,220,142,214,59,244,230,37,81,145,186,185,7,152,112,241,150,8,161,76,69,78,148,243,147,56,171,20,71,137,68,122,30,116,188,62,35,252,94,127,148,101,161,22,59,2,231,124,216,210,176,38,13,171,226,125,43,79,122,111,35,112,68,126,233,78,23,141,45,253,71,215,225,240,18,123,135,234,77,85,233,12,84,25,123,122,151,117,89,122,116,222,202,50,233,98,242,22,7,232,128,0,160,0,0,3,0,237,83,150,113,113,190,9,137,9,198,234,110,25,86,219,148,101,16,136,213,125,203,229,248,135,203,197,252,67,63,15,207,173,83,153,169,197,68,119,217,222,165,46,18,200,181,26,121,216,202,252,140,188,192,121,130,196,184,118,93,3,134,226,161,76,143,191,215,167,136,108,209,171,77,175,107,145,95,175,241,15,210,203,76,95,47,8,226,250,5,82,57,68,251,194,175,22,105,42,69,244,17,161,212,43,197,101,23,135,195,207,153,123,249,141,163,219,147,35,38,96,191,66,184,44,45,193,241,157,229,171,239,226,115,94,142,26,221,92,59,91,81,254,145,165,252,210,100,126,242,1,61,187,31,237,45,68,198,56,3,9,83,234,184,171,7,179,54,95,31,188,140,196,228,37,194,208,244,131,43,33,78,153,244,73,31,213,204,109,141,62,163,10,167,25,18,161,76,98,67,107,190,149,178,225,45,39,99,177,216,200,252,202,195,205,134,79,231,102,48,203,124,67,72,149,77,196,221,221,26,157,196,104,87,4,211,219,189,226,28,35,228,109,168,206,230,179,243,234,37,143,98,93,178,40,88,198,131,10,135,138,243,27,139,158,197,58,100,135,154,238,133,183,164,202,101,146,119,109,130,73,248,86,92,136,253,254,98,116,27,236,3,224,163,214,96,86,160,198,157,2,78,249,185,44,34,67,106,208,164,234,66,136,140,142,198,69,110,165,200,125,226,128,226,117,23,186,138,247,28,160,3,231,43,167,168,228,74,138,197,204,186,2,219,35,247,11,116,154,121,153,88,128,115,0,225,37,153,123,199,33,42,254,240,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,39,21,167,153,91,168,188,200,204,88,180,220,186,123,192,124,219,213,31,82,33,245,52,101,167,175,188,124,134,133,23,82,31,75,5,100,254,80,28,192,0,3,240,241,101,57,186,141,57,182,87,188,177,62,75,240,117,245,85,240,248,136,20,219,111,11,195,195,126,134,112,139,146,174,39,188,117,111,140,143,213,225,173,107,17,126,49,137,255,0,154,146,91,68,70,87,241,127,160,196,21,118,137,66,92,127,185,255,0,209,105,213,222,191,178,191,251,16,69,107,158,71,145,171,52,112,97,17,31,60,75,78,255,0,56,108,122,32,217,205,38,156,154,195,201,50,50,183,23,215,253,212,240,243,201,145,26,126,234,152,39,87,253,115,211,127,206,90,30,136,118,126,211,247,34,160,233,233,247,215,249,211,162,163,33,128,10,42,246,240,128,176,206,194,169,59,142,50,222,31,81,114,111,114,191,152,14,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,97,244,28,39,235,142,99,232,56,204,189,224,57,27,232,47,28,77,31,59,124,7,40,0,249,234,63,212,249,63,237,43,255,0,130,99,232,28,19,138,240,164,23,155,75,47,224,48,16,187,218,81,168,179,39,49,72,207,254,164,127,155,195,26,93,150,47,170,61,126,66,210,102,70,112,214,93,63,118,129,189,93,165,180,181,39,24,102,52,221,45,127,105,249,219,197,248,40,101,228,52,67,47,20,77,214,223,213,254,197,87,79,241,208,32,159,173,144,31,55,114,215,4,92,207,158,11,166,31,79,240,120,227,97,70,185,108,110,234,87,150,248,33,36,71,203,4,211,122,255,0,185,227,141,141,22,0,90,191,84,197,194,135,208,7,206,101,226,51,28,137,255,0,64,181,94,177,139,147,254,128,23,164,92,45,72,184,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,200,133,46,102,124,133,20,162,79,35,234,0,124,185,249,142,51,112,200,81,74,63,51,176,225,51,81,251,204,5,230,179,51,228,26,12,249,242,21,109,26,185,242,234,62,130,66,72,172,105,47,208,3,133,182,175,204,236,57,201,36,158,132,4,68,93,8,84,0,0,0,7,4,201,141,66,104,157,117,42,50,53,105,240,151,59,255,0,249,16,249,234,245,136,212,120,79,77,146,135,84,134,116,234,38,200,140,249,153,23,43,153,121,141,45,219,11,108,252,43,151,76,170,134,209,99,40,210,226,213,35,33,199,32,110,208,147,74,226,173,203,17,239,210,118,230,87,43,117,32,31,167,181,118,218,49,178,182,134,180,210,21,93,143,42,54,32,58,107,139,106,4,71,72,210,148,63,114,45,226,250,93,178,231,107,242,17,25,88,204,60,212,206,173,207,121,226,134,36,119,54,173,28,68,86,89,211,190,181,237,186,111,159,224,139,175,194,222,241,251,24,207,23,99,45,160,49,109,110,21,51,22,86,22,195,213,41,53,150,90,172,79,116,208,134,205,213,18,124,41,82,200,150,68,241,23,46,94,183,63,60,208,156,182,164,229,15,253,16,209,40,207,247,183,224,120,8,201,86,157,215,173,171,90,83,111,194,21,173,127,127,65,36,96,204,67,151,120,71,6,82,103,71,171,210,9,233,229,21,217,76,59,30,67,170,66,75,73,146,111,169,69,204,148,147,62,135,238,24,96,152,69,78,167,185,134,90,18,231,170,75,62,150,77,206,253,124,140,118,92,121,142,165,98,74,138,94,143,80,169,19,60,41,48,180,60,233,248,188,74,51,228,74,50,50,178,134,75,217,91,38,106,89,141,152,216,93,164,38,140,235,21,14,54,205,206,37,41,39,187,97,255,0,88,180,40,186,162,229,215,220,40,219,142,204,13,157,145,62,169,233,197,85,170,115,204,212,112,236,246,82,69,41,244,185,169,53,6,147,115,73,17,36,138,205,159,67,242,18,201,67,165,177,72,165,66,167,48,217,33,17,99,55,29,36,74,51,34,36,164,136,138,231,204,250,123,198,34,217,103,41,34,101,150,90,209,161,29,38,134,196,166,153,150,202,221,167,176,73,212,75,150,183,45,125,9,51,46,151,248,144,205,125,57,16,10,128,0,0,0,0,15,199,175,215,217,162,110,55,169,116,247,218,173,161,36,125,45,214,231,241,31,174,103,97,169,251,87,231,84,60,37,232,182,237,250,219,60,95,29,126,21,68,155,233,220,122,223,72,95,141,203,242,132,242,17,213,180,150,125,87,243,91,52,232,148,56,213,25,69,18,173,77,141,72,117,185,81,24,111,86,246,75,201,85,205,4,102,73,50,114,215,35,191,91,13,253,216,119,33,168,184,103,46,112,86,33,114,4,78,50,55,121,93,214,229,62,163,241,63,37,28,146,175,15,69,91,160,143,93,153,114,87,18,102,14,48,195,24,154,161,50,147,57,168,88,162,20,119,59,193,199,29,116,208,135,89,89,164,174,218,188,54,89,242,191,83,49,53,89,111,134,163,97,124,31,78,163,179,14,27,28,54,250,201,140,217,37,5,169,213,171,145,88,191,27,159,46,183,25,136,29,150,59,40,142,210,89,109,54,74,111,98,189,253,227,240,49,140,151,147,78,109,49,215,161,101,32,136,204,200,186,105,80,236,99,230,145,9,153,41,210,243,13,56,87,213,101,164,140,175,249,70,134,164,195,217,175,210,205,125,246,221,50,79,11,109,213,229,200,70,157,93,125,66,43,250,165,215,200,109,54,31,194,212,156,59,21,81,105,241,9,148,41,211,122,196,226,213,226,177,21,252,70,127,138,67,244,24,166,211,227,106,220,64,140,214,171,95,67,73,77,255,0,65,15,164,48,185,0,124,147,42,76,66,66,214,234,28,50,69,175,164,139,223,249,126,35,162,227,76,225,195,216,89,146,84,184,181,69,125,50,91,250,4,32,249,154,13,94,245,151,46,64,142,239,82,171,71,166,50,79,62,135,20,70,189,30,2,35,59,216,207,222,127,1,30,59,84,237,186,214,30,244,95,186,156,175,49,196,113,187,207,212,248,138,190,157,197,189,101,29,186,152,249,182,157,219,199,12,82,105,110,193,165,61,143,33,200,141,94,83,11,92,117,54,217,26,82,151,136,200,141,50,8,237,114,46,95,2,17,191,79,165,230,30,116,239,52,98,249,50,123,154,215,239,106,131,235,211,189,191,169,201,118,252,23,62,157,11,175,184,50,222,201,121,27,85,206,92,83,134,113,149,97,234,100,148,64,197,176,161,47,126,251,172,184,109,161,198,28,52,145,52,157,63,215,15,153,157,238,127,80,156,28,183,193,240,48,70,15,167,97,200,49,219,105,168,91,237,41,67,139,90,75,91,171,89,216,215,204,249,168,250,140,19,178,110,205,81,178,171,8,189,14,173,67,194,107,148,154,242,170,13,187,2,49,30,130,221,48,69,99,83,73,50,81,27,102,127,163,152,217,210,36,161,54,74,72,136,189,196,64,62,10,221,73,186,100,84,190,225,44,201,78,18,60,36,70,125,12,253,255,0,80,135,46,210,188,206,86,38,163,212,112,219,107,148,92,14,59,121,68,78,50,218,83,100,38,98,57,25,25,153,250,222,241,39,121,229,143,35,80,97,148,67,84,244,45,185,173,36,205,147,34,46,108,169,95,140,66,19,182,174,175,61,137,241,86,38,97,50,37,45,62,149,205,124,138,66,204,200,139,120,249,121,159,63,23,241,128,146,13,128,112,131,116,159,78,236,134,139,123,221,126,171,139,62,156,87,159,214,55,208,107,182,203,152,60,176,255,0,164,215,143,5,28,71,5,248,4,90,250,119,221,124,37,230,54,36,72,1,69,116,21,20,59,123,197,22,25,92,121,175,218,195,218,155,56,255,0,203,252,67,243,23,199,165,5,124,7,154,253,172,61,169,179,143,252,191,196,63,49,124,4,213,118,92,123,9,229,151,231,175,156,77,29,171,109,125,171,168,91,37,228,212,220,101,189,165,76,197,245,43,195,194,212,73,175,45,60,124,173,72,39,28,52,182,70,179,101,132,47,122,225,221,9,59,33,189,226,22,235,102,48,86,200,121,243,131,118,109,236,183,194,25,173,140,230,196,74,41,209,235,168,166,65,122,65,178,186,181,68,234,179,206,60,38,141,40,90,181,184,164,216,212,72,86,132,18,220,81,104,66,140,162,135,105,125,162,241,222,212,25,167,63,51,49,212,143,238,176,232,240,180,51,250,153,75,226,94,121,136,123,198,154,111,125,186,223,173,59,213,167,90,250,153,244,34,14,169,247,82,199,127,117,63,187,95,126,255,0,78,126,144,122,83,222,124,43,63,213,78,39,137,223,238,116,110,191,13,226,209,163,71,187,77,185,9,244,216,115,107,186,86,215,217,70,172,86,253,58,37,31,22,80,100,38,155,136,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,90,55,133,114,91,111,54,74,115,116,110,42,26,219,216,75,62,79,101,201,27,83,61,134,101,166,142,153,12,191,30,148,150,53,77,114,136,109,56,167,107,11,69,201,72,140,149,19,36,155,37,74,91,107,113,243,36,50,130,113,204,127,179,174,124,227,45,155,115,114,133,154,216,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,14,37,54,37,26,21,161,100,135,18,90,208,147,32,244,188,3,26,108,235,159,56,55,105,44,163,161,102,182,12,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,91,106,85,137,70,132,235,65,161,196,150,133,164,207,37,128,12,85,181,143,178,198,114,125,159,226,31,151,62,50,168,197,91,88,251,44,103,39,217,254,33,249,115,224,60,214,15,74,123,39,123,44,100,223,217,254,30,249,115,3,205,96,244,167,178,119,178,198,77,253,159,225,239,151,48,3,42,128,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,18,168,0,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,140,170,49,86,214,62,203,25,201,246,127,136,126,92,248,15,53,131,213,64,242,174,61,84,0,0,0,0,0,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,136,86,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,6,213,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,134,10,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,69,33,106,73,220,140,200,4,133,109,155,218,165,152,248,131,54,32,192,217,87,31,119,54,12,194,250,95,141,87,143,4,205,202,236,167,99,105,113,82,24,152,201,89,150,183,174,54,134,86,217,164,220,65,188,102,163,38,119,50,105,178,174,211,24,55,106,252,163,135,154,88,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,146,75,200,210,235,107,67,137,34,212,133,167,82,80,189,109,163,205,184,206,187,31,109,103,140,182,69,205,15,78,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,140,61,25,128,234,153,91,154,88,19,58,112,37,51,51,50,210,187,223,56,110,179,190,224,166,240,175,71,222,238,158,91,46,125,27,200,67,137,179,141,45,62,36,149,237,114,185,25,25,246,176,0,0,1,210,179,175,52,41,89,43,148,120,191,53,235,41,136,228,124,45,71,147,82,68,121,51,83,17,19,31,66,15,115,20,157,81,25,33,111,59,187,105,30,21,25,173,196,145,37,70,100,71,230,48,77,247,108,22,113,208,176,54,204,7,149,82,25,226,43,89,151,80,98,60,54,245,45,27,136,176,100,49,46,68,155,146,20,133,105,90,35,53,187,53,33,71,196,235,78,162,109,68,34,175,98,252,156,161,103,238,212,24,3,42,177,75,218,40,181,90,131,146,42,45,233,89,241,49,98,71,118,91,177,174,133,161,104,223,34,58,154,222,37,68,164,111,53,149,205,54,48,233,89,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,249,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,77,247,101,150,63,141,142,182,45,193,177,79,16,203,171,84,176,172,137,244,10,145,201,55,84,184,171,110,74,221,143,28,150,225,120,144,136,111,196,36,104,51,66,81,165,5,109,6,148,232,7,108,118,80,201,193,91,75,193,205,40,236,75,58,110,99,209,217,121,111,188,251,74,71,120,193,66,34,188,203,72,77,150,132,38,57,64,89,154,200,238,183,151,165,71,99,74,59,95,98,126,104,82,176,246,110,99,204,168,168,38,35,50,49,157,30,45,74,12,135,166,165,165,184,253,61,110,94,43,77,25,93,229,173,169,142,186,122,85,116,162,42,207,74,136,204,208,19,18,0,0,0,0,0,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,67,85,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,64,37,80,0,0,0,0,0,0,96,173,185,179,66,171,147,155,37,230,102,60,161,38,89,84,152,163,247,108,55,226,77,84,71,226,63,57,230,225,55,41,183,82,70,164,173,149,73,39,138,214,51,54,200,137,73,190,162,8,11,207,236,227,174,237,1,156,184,179,56,177,27,60,60,188,77,80,84,134,227,106,66,248,72,168,73,55,26,54,180,33,4,230,233,134,218,107,121,160,148,189,26,149,226,81,152,234,181,156,45,93,195,244,234,21,90,175,7,135,137,137,169,235,170,82,220,222,161,124,68,84,74,145,17,78,89,38,102,139,63,18,66,44,162,37,120,47,109,42,73,155,9,225,106,238,57,197,84,108,21,133,160,241,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,49,38,157,178,185,47,74,193,120,3,36,235,184,35,8,68,131,135,176,172,121,56,45,83,18,180,169,246,152,75,44,42,155,13,110,56,163,125,228,37,184,243,148,147,81,168,146,123,195,51,37,57,226,12,129,216,159,154,21,92,67,148,120,243,42,42,9,150,244,124,25,88,139,82,131,33,233,170,117,13,177,80,67,151,138,211,70,86,101,8,118,27,174,158,149,89,75,148,179,210,147,35,53,200,248,128,190,203,44,127,39,2,237,165,131,98,158,33,137,73,166,226,168,243,232,21,35,146,109,37,18,144,228,101,187,30,57,45,194,240,173,115,24,136,72,208,100,181,47,74,10,250,205,42,159,64,26,1,219,87,236,177,133,190,208,32,252,186,162,35,47,99,237,147,49,150,215,89,161,232,61,10,68,186,61,10,4,119,36,215,113,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,122,237,188,89,17,165,165,153,75,79,106,30,80,227,44,250,202,140,182,202,60,191,98,35,149,220,69,153,16,217,142,114,223,38,88,105,8,165,84,221,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,58,236,197,179,214,21,217,127,38,168,185,71,133,164,241,252,6,242,77,70,168,184,173,199,122,167,57,213,106,118,67,137,65,127,138,218,9,74,90,144,211,77,32,214,189,26,140,59,86,86,229,110,4,201,108,9,76,203,60,180,161,119,54,27,163,111,184,40,92,83,210,55,91,215,150,243,159,72,242,214,226,174,227,171,87,137,71,107,216,172,68,68,88,3,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,64,8,245,80,60,171,143,85,0,2,40,59,108,51,162,149,81,147,128,242,35,15,98,248,146,164,82,228,74,175,98,106,59,40,74,215,21,243,105,180,83,148,235,154,110,133,155,79,77,50,104,150,71,161,196,45,105,178,154,81,202,248,243,67,180,142,119,213,118,143,206,220,83,157,21,154,28,74,52,140,71,33,165,34,4,103,20,226,35,48,203,13,199,101,6,181,115,90,201,166,91,214,187,36,148,189,74,36,160,140,144,65,141,64,0,4,244,118,90,103,164,60,224,217,78,131,134,230,214,120,188,73,151,127,210,221,77,151,9,134,220,68,86,204,206,158,180,182,209,234,220,240,187,182,82,226,210,149,45,200,207,250,198,147,90,183,0,66,7,99,238,113,215,112,54,212,5,149,81,217,226,40,185,151,79,126,60,198,245,33,27,137,80,99,191,46,60,155,154,20,181,105,66,36,181,187,37,33,39,196,235,86,163,109,36,38,252,0,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,3,42,246,24,254,221,159,189,191,229,33,42,130,42,251,12,127,110,207,222,223,242,144,149,64,1,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,85,123,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,0,0,0,15,42,227,213,64,242,174,3,210,158,201,222,203,25,55,246,127,135,190,92,192,138,191,245,106,246,167,255,0,172,28,170,255,0,185,85,31,249,240,149,77,147,189,150,50,111,236,255,0,15,124,185,129,160,31,234,24,255,0,240,162,255,0,196,159,255,0,31,1,179,251,67,237,15,154,20,14,206,102,182,145,194,21,88,152,127,27,84,112,190,23,173,148,136,144,219,121,136,207,207,145,7,136,75,109,73,39,82,104,211,33,212,145,47,81,145,25,29,238,87,17,109,254,170,62,221,159,251,185,255,0,226,205,31,254,104,37,251,50,246,82,251,162,108,109,15,100,159,79,123,191,132,195,244,42,23,164,29,215,189,213,221,174,69,94,247,133,223,38,219,206,22,218,119,190,29,125,85,110,122,87,254,161,143,255,0,10,47,252,73,255,0,241,240,27,105,218,23,181,6,62,217,51,37,232,185,141,151,52,140,63,81,169,84,113,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,81,208,68,102,163,43,26,185,116,50,214,13,140,251,80,51,247,104,157,164,240,126,78,99,92,33,151,240,168,184,131,188,56,151,233,116,249,173,202,70,226,4,137,8,208,167,37,184,130,186,217,73,29,208,126,19,59,88,236,101,183,251,107,108,165,253,24,57,89,74,203,63,79,125,18,238,204,64,197,119,141,238,190,63,121,187,141,33,157,214,239,124,213,175,196,234,213,168,237,162,214,231,114,192,27,46,118,82,127,67,94,123,97,156,235,251,189,122,71,232,231,27,250,153,232,183,7,191,226,33,191,27,240,220,91,154,116,239,245,122,135,125,54,229,123,144,111,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,32,212,64,6,66,162,154,136,8,238,2,160,0,0,0,0,0,0,0,0,0,0,2,134,71,238,1,80,0,1,141,243,198,152,154,158,24,140,210,146,147,181,65,181,120,148,101,253,105,194,247,125,98,10,177,163,206,96,189,162,115,38,164,210,180,27,152,134,177,31,232,203,89,216,231,41,93,21,203,246,34,126,113,213,63,188,41,77,51,165,179,180,132,171,198,92,189,85,23,151,196,64,246,215,180,55,176,246,102,99,138,146,55,13,239,177,165,77,187,177,114,95,57,18,21,207,145,114,228,2,115,50,223,20,162,191,222,63,134,250,13,207,174,132,151,173,175,200,254,3,184,84,162,34,125,58,84,23,18,74,68,134,22,210,136,204,200,140,148,147,35,230,92,253,227,82,182,109,204,67,123,210,45,252,170,155,154,120,75,107,93,237,248,111,53,13,187,66,210,234,76,200,142,221,57,128,137,14,209,29,155,14,153,87,204,12,213,165,183,76,101,109,247,86,237,71,46,66,157,43,166,35,7,224,52,154,61,231,249,57,245,29,115,179,235,104,233,217,127,52,176,29,102,93,65,230,105,148,73,138,74,34,196,142,164,18,156,154,219,132,100,165,26,84,124,156,62,190,243,250,132,155,237,19,148,144,243,51,46,113,5,13,186,77,13,217,85,46,18,206,79,96,148,147,221,190,210,188,71,161,71,209,28,185,31,184,66,254,211,57,115,139,54,123,205,218,252,216,85,120,180,200,230,168,144,16,221,6,67,172,154,119,145,26,116,202,196,150,200,146,102,131,51,253,213,142,222,240,19,175,129,49,124,92,87,66,165,207,97,18,8,230,83,152,151,244,168,74,78,203,66,79,153,36,204,136,252,94,238,67,179,136,160,217,3,109,234,83,114,225,97,186,221,67,29,77,114,155,134,27,101,194,91,169,113,179,113,179,142,131,82,117,63,245,216,236,71,99,18,101,64,204,58,61,111,127,195,71,156,157,206,157,91,196,36,186,223,165,148,126,64,59,104,252,234,213,10,159,92,132,244,25,209,201,214,223,211,172,141,106,77,236,100,101,205,39,127,113,15,189,11,39,10,229,127,46,98,224,26,135,158,155,57,48,85,233,120,171,13,49,78,137,34,107,236,50,165,187,46,66,148,104,38,8,140,141,38,74,73,115,65,116,242,29,251,35,166,215,105,15,199,163,85,38,182,243,80,41,8,140,73,105,9,177,41,6,218,110,71,164,140,202,196,125,70,113,169,82,96,84,219,38,229,193,140,249,18,137,86,121,164,172,174,68,101,126,100,124,249,143,198,99,7,198,135,37,201,16,160,211,227,154,238,87,105,162,65,233,51,189,185,39,224,66,96,118,97,136,54,131,202,234,110,59,193,120,152,228,197,97,199,29,195,115,97,164,220,125,212,88,141,167,109,125,30,239,31,94,163,46,164,140,186,157,199,205,85,134,220,250,100,184,107,109,181,148,134,28,104,201,194,186,76,148,147,43,31,195,152,162,11,19,87,170,108,235,180,17,70,135,40,153,135,135,253,86,225,161,47,153,111,225,92,244,155,196,70,174,111,25,158,163,229,206,221,8,74,230,199,185,195,247,80,202,218,28,231,151,53,111,61,30,107,202,83,236,52,221,244,77,113,190,141,157,188,134,138,237,255,0,146,19,233,181,188,121,141,105,205,80,226,165,190,235,208,182,18,164,62,155,162,43,103,99,38,249,94,231,239,232,127,144,126,143,102,182,107,72,162,212,139,3,85,42,85,167,213,78,160,78,116,208,151,141,81,200,213,61,165,17,164,148,178,231,103,63,20,186,152,196,114,18,180,71,114,35,243,21,31,13,22,114,42,20,168,82,209,174,207,198,109,210,215,214,202,73,31,63,143,49,247,13,128,0,0,10,25,17,245,21,0,26,121,182,110,207,20,124,193,244,62,208,33,31,1,222,31,134,151,33,30,191,15,211,69,239,234,123,196,23,98,26,35,244,41,168,137,33,77,41,75,104,156,250,53,25,149,140,204,189,228,94,67,211,253,110,129,6,183,185,227,32,67,147,185,213,167,136,104,151,166,246,189,174,71,110,133,250,8,65,254,219,59,53,213,112,78,47,76,152,204,225,168,177,226,225,146,154,227,112,146,164,95,75,178,76,204,136,154,34,213,100,255,0,1,115,1,173,120,47,4,194,197,49,33,198,97,134,138,108,173,229,156,117,213,165,62,19,81,243,211,127,114,109,208,118,234,86,36,204,141,159,42,207,79,195,216,134,60,52,41,174,1,37,29,134,228,25,37,205,46,153,125,51,103,202,232,189,250,251,186,12,101,132,177,44,156,59,89,137,41,115,38,37,136,251,207,3,14,25,122,200,81,114,43,145,117,49,178,88,54,29,31,56,112,188,42,100,74,92,103,42,45,155,147,30,145,83,97,7,173,8,113,77,219,81,107,81,159,141,36,87,46,133,215,160,146,55,31,100,158,208,41,120,134,68,28,51,138,230,215,230,170,159,134,154,55,52,83,32,161,6,243,102,194,13,73,52,169,39,110,106,181,237,215,160,146,72,53,38,42,26,247,40,113,59,187,95,81,17,117,191,145,252,7,156,170,221,15,24,229,5,118,163,91,99,16,174,19,46,74,122,158,217,82,165,186,218,210,147,89,168,147,200,144,68,139,55,210,254,226,228,36,243,102,45,184,112,182,35,244,151,142,86,55,151,195,240,122,56,163,109,205,58,183,215,211,119,206,215,210,87,250,136,81,32,128,62,26,93,86,61,85,133,72,142,135,18,148,172,209,101,145,17,222,196,126,227,63,49,247,0,10,41,58,138,198,42,0,56,84,131,47,32,74,140,114,216,143,169,10,26,75,220,68,0,74,228,43,212,89,208,239,238,23,17,128,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,191,210,57,7,26,191,210,3,137,73,184,228,108,172,95,148,88,57,27,35,183,229,1,200,0,0,56,37,157,155,47,241,132,24,118,140,75,75,223,115,221,36,174,93,237,212,139,252,16,78,124,207,193,23,248,194,7,187,65,156,55,61,2,185,153,219,189,58,255,0,241,81,6,0,200,197,105,205,44,22,101,215,210,90,119,249,203,67,209,6,206,234,53,100,238,31,82,143,153,241,127,231,78,143,60,153,8,193,189,154,216,33,37,167,158,40,166,167,159,251,165,161,232,135,32,217,56,249,77,66,100,244,221,60,87,171,211,245,203,162,140,130,0,40,103,96,28,106,61,61,0,143,196,69,241,5,25,121,10,37,68,102,92,189,224,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,166,86,22,31,81,122,186,142,53,242,35,1,115,103,226,50,248,14,65,194,207,51,252,131,152,0,113,201,45,81,221,79,154,20,95,192,57,5,171,43,161,69,230,70,64,34,171,180,179,15,201,83,121,141,82,250,77,31,169,31,214,142,223,216,101,212,70,222,7,142,175,72,164,181,115,186,98,153,244,253,210,4,177,118,147,211,208,120,43,49,95,61,229,255,0,82,62,175,194,195,47,33,21,120,53,26,113,140,228,17,25,218,39,250,91,16,78,238,198,172,27,89,115,130,84,103,127,233,38,154,93,63,188,71,27,32,53,219,99,223,255,0,70,248,39,252,139,166,255,0,228,35,141,137,22,0,80,206,197,113,81,106,204,180,152,14,37,157,212,102,46,79,250,7,18,148,173,70,68,87,28,168,232,95,80,11,210,46,22,164,92,0,0,0,0,0,0,0,0,2,151,47,48,185,11,79,168,10,234,248,11,77,86,22,155,150,247,144,227,55,15,167,32,23,41,194,235,254,145,198,181,26,185,146,64,136,212,125,12,114,33,187,242,50,48,28,105,65,171,207,244,14,116,181,107,243,254,1,122,16,73,230,87,232,46,1,66,43,10,128,0,0,227,122,68,120,233,213,33,246,218,35,59,93,106,36,149,255,0,40,232,56,247,57,48,102,10,130,82,166,99,76,49,17,92,95,10,174,54,164,211,100,74,178,140,211,205,101,226,240,159,47,129,128,238,147,107,148,122,118,142,58,169,14,62,242,250,119,175,165,26,173,107,218,231,207,169,12,35,153,91,94,229,54,9,139,49,11,197,216,74,83,173,211,156,150,134,207,19,70,105,75,177,46,201,34,230,124,205,54,191,199,160,209,60,233,237,31,197,199,220,221,195,35,46,39,254,184,222,238,150,235,186,63,7,166,250,37,114,191,62,190,67,69,177,54,61,204,252,210,156,137,14,224,221,233,184,201,83,255,0,83,233,210,20,86,51,81,216,188,74,241,125,39,241,114,1,182,123,78,237,209,70,199,234,196,184,126,135,131,161,73,76,254,15,116,252,76,64,137,4,173,27,149,158,148,165,159,23,168,100,118,62,86,63,33,172,248,71,44,241,46,113,226,105,85,196,210,234,116,152,178,162,155,200,112,160,57,33,179,54,205,13,105,37,248,8,204,236,103,240,177,144,236,217,63,179,13,71,17,206,164,79,197,56,111,24,83,152,145,196,111,221,40,106,101,13,233,39,9,60,214,209,145,92,210,146,231,239,49,176,149,71,240,150,207,152,70,20,26,38,35,136,115,88,144,113,28,143,87,152,214,241,8,119,120,245,212,148,232,50,59,146,109,238,177,251,239,113,38,87,15,163,11,206,195,121,31,135,169,115,106,120,162,155,41,230,160,177,73,114,59,242,27,136,166,214,72,73,158,173,74,81,145,145,180,100,105,50,191,63,128,210,76,209,205,54,241,223,118,110,232,233,137,192,239,175,105,123,221,90,244,126,228,173,109,31,194,63,71,55,179,138,179,140,166,207,130,243,116,149,71,77,89,217,13,174,41,44,205,92,220,34,59,235,50,50,50,87,241,12,91,14,159,54,118,190,14,27,239,232,182,173,211,102,173,55,233,123,23,46,134,17,8,236,217,113,128,171,216,219,20,81,41,148,186,117,65,196,206,170,198,131,189,143,9,111,146,22,183,16,158,137,234,101,168,142,215,47,119,152,156,61,138,242,2,175,151,25,125,131,92,170,212,38,19,212,238,241,222,51,34,152,168,234,250,71,228,90,250,150,102,158,75,35,233,207,151,152,213,237,133,246,69,140,113,105,184,162,187,74,198,80,101,82,241,123,47,33,14,176,77,55,161,178,140,178,82,137,76,222,215,189,206,229,200,132,167,83,105,204,82,225,183,6,58,150,166,218,189,141,102,70,124,204,207,220,69,230,40,231,105,27,180,18,47,123,123,197,224,0,0,0,0,0,45,82,210,130,186,212,73,47,137,216,7,229,98,90,172,122,68,22,228,200,91,100,149,60,72,241,184,72,43,216,207,169,253,66,25,118,149,197,145,177,191,163,157,220,211,106,224,184,205,123,135,201,239,95,115,107,216,138,222,169,253,127,144,74,70,208,24,238,5,23,12,178,125,231,75,66,147,85,75,70,78,190,146,183,209,187,203,214,46,124,132,56,34,187,69,122,253,231,87,131,27,79,169,170,66,17,171,207,214,62,126,239,210,36,137,65,217,219,7,47,12,209,45,46,106,136,209,89,226,15,120,206,239,194,72,107,204,250,120,79,152,217,168,216,154,131,30,34,87,34,179,1,173,55,190,185,72,77,185,252,76,69,196,45,187,177,101,61,133,67,163,171,2,203,222,40,205,36,70,235,138,53,153,17,105,45,50,62,5,203,175,49,240,213,118,204,218,90,174,211,172,225,252,172,162,212,155,123,78,229,81,104,117,7,183,150,50,213,164,208,249,222,214,59,219,165,140,94,130,80,43,57,189,151,52,46,85,44,113,134,227,25,40,144,100,253,93,134,236,102,87,47,89,94,67,28,226,93,176,242,139,15,165,102,156,101,132,36,154,36,27,22,44,79,21,61,47,207,223,229,252,34,54,101,98,205,168,51,74,90,206,191,145,213,86,26,85,164,18,225,97,154,138,72,214,130,36,17,93,102,174,86,51,252,164,59,37,3,100,60,75,142,148,149,98,140,17,143,96,147,236,148,213,27,52,215,26,179,170,181,210,90,217,87,47,26,185,117,229,212,76,144,217,202,255,0,104,150,6,99,113,221,244,138,20,253,90,181,238,113,83,39,163,165,175,102,143,175,63,208,48,126,45,219,147,21,98,66,117,170,86,207,53,105,36,244,85,71,37,71,169,184,233,18,207,87,47,12,78,103,226,46,95,18,29,187,15,118,98,229,159,223,28,84,188,200,107,212,211,169,200,233,191,91,245,138,51,238,20,216,115,45,40,141,164,154,171,227,11,166,65,60,91,217,17,250,150,159,240,114,229,200,78,107,201,28,184,175,29,102,222,49,226,148,198,206,216,189,146,153,162,218,35,73,118,218,52,249,71,43,250,163,26,84,242,59,57,243,18,115,138,44,164,198,176,9,86,123,250,129,45,223,84,137,22,252,26,124,238,38,174,157,179,142,11,128,77,182,213,74,186,105,110,246,53,188,215,190,255,0,222,190,35,178,210,50,139,13,209,149,174,52,218,154,140,208,104,250,71,27,62,70,119,247,32,188,131,153,56,67,238,87,246,112,230,69,114,98,101,84,228,98,90,74,100,64,41,31,79,132,95,178,84,163,65,238,238,167,19,207,153,254,142,130,81,178,119,103,199,242,239,189,247,216,149,201,125,225,195,219,85,56,217,211,187,222,127,124,59,223,95,240,12,211,14,154,196,22,208,219,75,112,201,180,19,101,168,203,161,126,79,128,250,197,194,40,69,97,248,216,194,122,41,216,118,92,183,9,38,150,247,119,35,86,146,230,180,151,95,202,63,104,99,188,244,173,21,19,45,43,115,137,200,233,83,60,55,225,78,201,231,33,162,231,204,188,197,17,137,183,6,110,83,160,230,165,118,2,162,70,51,106,84,19,185,206,73,25,222,10,15,166,159,136,210,60,62,227,184,199,28,86,83,18,58,211,188,84,137,69,187,187,190,19,120,188,173,203,196,92,199,125,219,95,24,201,173,103,142,38,69,225,169,59,232,11,35,106,231,210,3,37,248,199,230,63,35,100,156,58,230,38,204,138,148,94,30,91,134,84,71,158,180,116,93,95,135,96,188,143,151,139,248,134,68,255,0,229,189,41,218,119,120,239,13,127,73,185,182,164,26,122,107,254,113,221,135,193,75,136,136,187,221,58,252,90,125,111,133,199,222,52,2,213,11,133,21,208,7,29,236,102,60,216,109,97,237,77,156,159,104,24,135,230,47,143,73,246,185,143,54,27,88,123,83,103,39,218,6,33,249,139,224,63,3,23,102,246,50,198,185,119,128,178,182,178,252,66,195,217,113,30,162,205,21,134,88,36,175,92,233,106,149,37,231,86,119,82,214,165,27,104,34,185,32,144,202,44,146,81,173,75,217,94,206,189,133,100,237,75,140,139,28,102,12,9,104,202,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,122,136,82,18,180,45,68,180,98,173,142,246,85,198,91,87,230,229,63,7,209,169,178,211,134,41,210,35,201,197,149,118,220,38,81,78,167,26,252,100,151,84,133,167,137,113,41,113,44,163,74,181,44,141,70,91,180,56,180,122,19,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,245,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,16,109,218,51,176,79,244,43,215,88,204,140,187,127,136,203,44,77,80,224,226,71,126,70,185,84,89,203,66,221,40,106,53,158,183,153,52,54,226,154,119,154,137,40,82,29,61,73,75,143,78,160,252,156,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,192,121,247,216,115,107,186,174,200,57,184,172,86,253,58,93,99,9,215,163,166,155,136,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,90,55,133,99,67,143,54,74,111,122,110,39,208,70,19,197,52,44,115,133,104,216,215,11,78,227,104,184,130,159,30,169,78,147,186,91,123,248,175,182,151,26,115,66,201,43,78,164,45,39,101,17,40,175,99,34,62,67,207,190,220,155,34,85,118,65,205,196,225,70,42,50,235,24,78,189,29,85,44,57,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,233,215,187,59,26,28,101,195,75,123,210,109,59,213,216,223,129,182,151,194,244,172,65,80,197,112,37,208,178,130,165,29,85,10,84,26,148,4,71,126,167,87,146,152,134,137,241,141,77,111,151,24,162,50,73,215,172,153,81,186,141,217,45,68,225,160,36,208,98,173,172,125,150,51,147,236,255,0,16,252,185,241,149,70,42,218,199,217,99,57,62,207,241,15,203,159,1,230,176,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,128,25,84,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,3,42,246,24,254,221,159,189,191,229,33,42,130,42,251,12,127,110,207,222,223,242,144,149,64,0,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,101,81,138,182,177,246,88,206,79,179,252,67,242,231,192,121,172,30,170,7,149,113,234,160,0,0,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,134,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,207,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,87,182,45,216,115,6,236,181,148,117,124,31,136,87,19,21,98,28,115,29,180,99,39,158,65,187,78,148,132,161,196,38,19,76,56,90,85,25,9,125,228,154,150,157,110,239,22,165,146,82,104,105,184,139,219,163,99,42,238,199,153,143,22,152,221,87,190,112,102,40,226,36,97,154,147,171,65,74,83,109,26,55,177,164,182,155,89,230,183,173,17,184,148,147,110,37,105,82,116,153,173,166,253,10,14,149,157,25,67,131,115,235,43,241,6,81,230,3,18,220,161,98,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,153,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,152,66,7,103,158,218,117,93,150,51,66,61,11,23,226,9,105,202,188,75,32,203,16,67,40,202,148,80,159,54,244,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,118,226,208,206,153,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,121,193,218,171,102,124,101,178,134,110,76,202,220,97,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,81,169,149,234,105,196,45,181,25,233,90,21,165,75,70,135,23,182,189,152,189,160,16,242,138,100,109,159,179,191,17,112,152,22,94,150,48,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,55,156,90,146,202,144,155,146,91,82,214,216,76,160,0,0,132,14,216,44,227,174,227,157,168,15,42,164,51,195,209,114,210,158,196,120,109,234,66,247,242,167,71,98,92,137,55,36,37,105,212,133,198,107,118,106,90,75,134,214,157,38,226,136,100,14,196,188,179,194,184,131,49,243,19,52,170,209,56,138,214,15,167,211,233,244,141,227,109,173,184,252,121,201,223,190,157,72,53,161,226,68,66,109,43,66,147,244,111,190,147,37,18,249,104,6,106,230,102,42,206,76,199,196,121,165,141,101,241,21,172,77,80,118,161,39,75,142,45,182,117,159,129,134,183,139,90,210,203,72,36,182,218,13,71,161,180,33,36,118,73,9,212,236,197,202,223,185,126,198,216,43,139,161,119,101,87,22,241,24,166,161,247,214,251,138,226,156,62,17,254,75,82,81,170,11,112,188,9,211,107,120,146,75,53,128,199,253,176,89,57,66,199,59,48,30,106,200,123,135,173,101,165,65,137,16,220,210,181,239,226,206,144,196,73,17,172,75,74,19,169,107,140,238,240,210,181,23,13,161,58,73,197,24,138,189,139,243,142,133,144,91,80,96,12,213,197,44,235,162,210,170,14,71,168,185,169,101,195,69,151,29,216,142,201,178,16,181,175,114,137,10,119,118,148,154,151,187,208,86,53,92,189,9,230,174,89,225,92,228,203,140,71,149,184,214,39,17,69,196,212,247,105,242,116,182,218,220,103,89,120,31,107,120,133,161,47,52,178,75,141,172,210,122,28,66,20,69,116,144,243,4,3,213,64,12,41,177,126,113,215,115,247,102,12,1,154,184,165,157,21,170,173,61,200,245,23,53,32,248,153,81,36,59,17,217,54,66,16,132,111,151,29,78,238,210,146,74,55,154,10,228,155,158,107,0,0,0,0,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,0,0,0,2,45,123,112,113,252,150,169,89,89,149,176,113,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,173,189,66,12,158,158,132,243,36,44,201,207,88,219,45,50,148,60,251,118,151,99,248,217,131,182,150,98,74,166,226,25,117,90,109,14,68,106,4,82,120,221,209,13,113,35,54,212,168,237,33,194,45,8,76,194,150,103,164,180,41,106,90,211,171,94,163,14,193,217,75,150,127,116,77,178,112,229,70,68,74,84,184,24,42,159,59,19,76,98,160,222,243,86,237,178,143,29,108,164,208,164,155,205,202,149,25,212,153,233,211,186,53,165,90,146,146,57,126,219,67,39,43,185,251,179,6,63,202,172,44,246,138,213,86,158,220,138,115,122,80,124,76,168,146,26,150,212,107,173,104,66,55,203,142,150,183,138,81,37,27,205,103,114,77,143,85,123,22,242,114,187,131,242,107,22,231,21,93,237,220,76,196,168,71,143,75,141,165,7,170,45,53,82,27,84,157,105,89,153,107,125,249,13,110,212,132,41,60,54,175,18,92,73,148,138,128,242,195,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,245,17,132,241,77,11,28,225,90,54,53,194,211,184,218,46,32,167,199,170,83,164,238,150,222,254,43,237,165,198,156,208,178,74,211,169,11,73,217,68,74,43,216,200,143,144,243,133,181,62,74,127,67,182,208,88,219,39,27,168,113,177,48,253,64,184,7,212,238,241,197,193,125,164,72,139,189,86,237,178,55,137,135,154,39,52,160,147,188,37,233,186,108,103,46,157,144,89,161,74,198,155,37,198,192,108,166,35,21,44,190,172,77,166,200,97,51,82,235,238,177,37,229,77,106,82,218,177,41,148,41,82,30,101,55,212,74,56,174,25,43,170,82,27,190,0,0,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,171,218,143,236,39,153,191,153,126,113,8,4,0,143,85,3,202,184,245,80,3,79,251,82,243,210,30,79,236,167,94,195,112,171,60,38,36,204,79,233,110,152,203,100,195,142,46,43,134,71,80,90,155,116,245,110,120,93,227,42,113,9,82,144,228,150,61,83,81,45,48,153,146,249,67,140,179,235,52,48,254,81,229,251,17,28,174,226,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,153,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,218,118,193,103,29,119,28,237,64,121,85,33,158,30,139,150,148,246,35,195,111,82,23,191,149,58,59,18,228,73,185,33,43,78,164,46,51,91,179,82,210,92,54,180,233,55,20,67,181,246,45,228,229,11,24,103,46,45,206,42,187,219,201,121,119,79,143,30,151,27,74,203,76,170,146,100,54,169,58,210,178,35,208,195,18,26,221,169,11,74,184,157,94,21,54,147,48,193,93,166,52,154,85,3,109,124,192,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,116,72,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,221,118,32,200,186,238,209,59,48,109,53,151,56,58,141,74,168,226,149,122,35,81,161,38,160,104,70,137,81,228,79,113,100,203,171,35,38,158,113,130,125,132,172,205,41,250,99,74,214,148,41,106,46,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,24,24,79,20,215,112,54,42,163,99,92,45,59,130,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,185,15,77,25,85,153,152,87,57,50,227,14,102,150,10,151,196,81,113,53,61,170,132,109,78,54,183,25,214,94,54,29,221,173,104,75,205,44,148,219,136,37,30,135,16,180,153,221,38,60,251,237,185,144,209,182,113,218,95,24,229,181,26,20,182,48,241,72,69,83,15,155,209,221,109,7,78,146,130,117,182,218,91,171,90,158,67,42,83,145,141,221,106,214,184,235,51,178,181,36,164,123,177,111,56,235,184,195,38,177,110,78,213,217,222,68,203,186,132,121,20,185,58,144,90,98,212,149,33,197,70,208,148,17,158,135,216,144,238,241,75,90,149,196,233,240,165,180,145,132,138,128,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,18,168,0,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,106,175,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,0,0,0,1,229,92,122,168,30,85,192,122,83,217,59,217,99,38,254,207,240,247,203,152,25,84,98,173,147,189,150,50,111,236,255,0,15,124,185,129,149,64,99,252,251,206,188,43,179,182,83,215,115,143,26,211,234,179,104,184,127,133,226,88,165,180,219,146,151,191,146,212,116,104,75,142,54,131,178,222,73,157,214,94,18,59,92,236,71,168,31,234,213,236,177,255,0,88,57,171,255,0,114,169,223,243,225,159,246,245,202,220,119,157,59,39,99,156,179,203,74,23,124,226,74,207,118,112,80,184,166,99,239,119,85,40,175,57,244,143,45,13,166,205,180,181,120,148,87,181,138,230,100,71,16,63,234,92,109,217,255,0,184,103,254,51,81,255,0,231,96,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,114,243,2,59,139,122,139,146,2,160,0,0,0,0,0,0,0,0,0,2,213,11,133,170,1,82,59,138,138,17,88,84,7,205,57,179,113,162,73,95,214,191,34,191,184,196,52,246,147,225,105,180,232,149,122,171,169,123,119,39,30,200,211,169,131,74,124,69,49,69,101,123,250,9,157,81,92,132,103,246,167,96,194,94,87,71,156,219,19,148,167,241,210,22,118,77,211,226,143,52,249,120,68,26,163,147,121,249,76,163,247,190,242,153,21,91,238,30,218,170,73,79,77,231,238,57,245,19,17,179,254,58,139,141,112,148,170,140,120,237,50,72,170,46,62,148,73,39,74,228,211,71,123,145,23,227,116,30,114,40,152,130,77,47,125,186,75,31,75,166,250,200,253,215,233,204,188,196,227,108,7,141,17,90,203,73,167,196,192,86,172,82,227,95,68,187,255,0,99,197,253,209,243,230,16,55,32,249,140,53,180,6,73,72,205,106,75,113,35,215,92,130,164,207,106,87,130,9,200,59,33,149,162,214,37,167,241,175,113,153,128,81,8,89,253,176,30,101,80,235,21,138,229,33,156,77,90,41,117,233,4,150,227,97,73,6,90,20,183,84,78,18,146,181,92,185,23,186,222,34,230,49,198,29,175,230,150,94,113,28,102,70,98,167,123,195,70,157,236,73,12,91,119,123,218,236,29,253,114,250,191,40,159,10,182,30,133,89,100,153,148,235,233,73,57,188,250,53,17,29,236,101,239,35,243,24,95,20,236,135,151,120,139,133,226,170,248,157,60,62,189,59,153,12,23,173,166,247,187,39,248,162,115,17,249,129,182,239,196,20,36,182,220,172,130,168,36,138,97,60,106,114,172,180,89,62,30,124,226,244,229,212,108,14,12,237,31,195,174,166,27,53,188,13,77,163,223,121,189,57,88,161,180,110,189,107,106,212,194,109,126,86,189,186,144,237,211,251,60,50,173,104,89,38,175,142,213,118,204,185,72,140,126,127,224,195,31,98,174,204,236,178,152,204,167,91,155,152,203,90,244,88,144,228,115,189,141,61,62,245,248,12,230,165,228,207,56,71,110,124,163,174,199,65,191,137,48,132,37,154,22,179,66,241,92,83,50,178,237,110,100,93,122,140,153,66,218,35,41,235,218,10,46,96,97,37,41,76,147,198,150,235,241,150,100,71,111,37,124,122,136,214,197,219,5,175,5,74,115,209,44,51,152,181,20,18,208,210,84,228,45,245,208,164,106,81,253,28,114,232,162,176,234,37,129,243,211,47,30,91,212,28,161,197,18,13,6,112,147,197,80,38,44,141,178,59,145,248,82,158,126,2,231,211,175,33,172,152,76,108,92,89,134,102,106,225,241,13,45,205,22,190,137,141,170,215,250,143,224,62,254,50,34,208,163,110,83,74,46,101,201,100,98,33,169,91,93,109,81,135,247,188,86,78,211,163,241,26,116,241,56,122,162,141,90,111,123,93,226,191,95,225,33,155,112,166,222,184,237,109,165,24,138,54,7,167,18,164,17,47,122,135,153,179,94,27,175,199,35,167,173,207,167,33,81,181,249,223,135,213,137,48,205,106,11,18,77,42,145,195,88,208,222,240,203,75,141,159,66,50,191,170,35,43,53,40,239,101,102,114,226,10,228,211,92,134,223,106,60,50,39,91,56,233,186,163,178,187,234,59,220,252,7,203,249,134,225,163,108,44,13,88,140,77,213,243,31,47,35,45,239,194,36,171,12,160,211,99,229,201,79,29,186,23,233,26,153,181,198,47,192,216,209,110,86,112,222,50,163,85,229,72,169,70,82,219,167,84,89,144,146,109,49,84,131,81,18,20,103,98,50,73,25,222,215,49,36,72,110,204,56,250,157,136,240,166,26,132,207,12,133,163,11,195,116,201,50,146,179,43,54,201,90,214,47,198,25,240,71,102,195,249,132,225,85,162,82,164,191,77,105,168,184,77,182,210,165,43,74,143,74,163,36,175,117,90,246,248,9,17,74,208,187,232,90,85,110,182,59,132,11,128,0,80,0,0,1,134,246,137,202,201,121,129,131,49,51,48,231,188,211,146,112,212,216,8,67,112,205,229,26,148,211,164,86,34,81,92,252,101,203,249,198,100,22,62,210,95,101,198,22,102,73,113,38,131,50,235,99,43,0,243,115,180,62,76,98,140,180,204,44,65,78,168,64,170,184,205,59,132,215,37,234,99,145,210,123,198,26,50,189,204,201,60,214,69,215,159,229,29,67,46,113,162,112,77,93,233,206,211,202,70,184,170,99,74,158,221,90,235,74,175,125,39,248,189,4,190,237,217,178,221,55,22,208,241,190,48,131,23,21,75,159,43,187,116,53,13,180,184,218,180,174,51,103,164,137,163,81,217,41,51,62,125,72,254,161,16,121,165,128,170,88,7,21,207,162,204,164,213,97,162,50,153,73,113,236,41,181,221,108,165,118,59,165,60,249,153,151,46,128,55,175,4,102,54,21,205,92,39,68,195,7,93,165,82,159,137,76,141,49,203,212,27,125,105,52,180,148,26,13,23,73,145,221,206,190,235,90,220,198,172,102,30,66,226,220,19,221,252,44,10,189,87,141,222,234,221,210,93,70,239,70,139,94,198,171,223,87,195,160,199,153,125,152,149,108,17,84,114,125,61,136,11,90,162,28,111,190,82,163,78,157,72,63,114,139,159,132,191,132,111,126,20,204,92,49,154,220,87,164,184,158,135,23,186,244,110,120,57,173,163,86,243,86,173,90,212,171,219,118,155,90,221,79,168,207,69,234,252,109,152,54,221,163,96,100,192,162,215,48,140,40,155,252,66,212,133,59,46,188,136,251,182,213,185,73,168,201,76,250,165,160,206,247,183,35,242,18,117,150,91,79,229,134,62,166,83,93,137,139,112,187,79,78,223,105,97,188,67,29,229,22,133,46,246,181,140,249,34,253,57,8,80,205,237,156,102,225,170,151,23,133,168,56,174,163,30,53,59,138,55,78,41,188,132,186,149,56,122,77,72,104,136,138,201,73,153,117,230,58,198,95,103,198,102,229,21,74,2,34,97,122,107,103,73,222,233,42,148,41,4,101,189,74,239,174,206,39,251,167,46,158,238,163,72,244,93,77,173,210,106,236,38,69,58,167,18,82,22,70,100,108,62,151,8,200,142,198,119,35,243,228,62,222,188,200,69,126,204,61,162,24,130,91,13,83,113,149,67,46,104,232,106,12,133,253,51,171,142,173,231,18,90,82,123,201,62,244,168,206,221,125,226,64,178,223,61,176,54,58,133,5,76,99,204,37,38,67,244,230,166,184,220,42,163,43,52,234,36,92,236,78,40,201,55,93,191,41,115,1,147,192,88,135,90,114,251,183,16,171,117,177,145,139,192,80,202,254,241,105,164,238,47,0,28,119,183,35,23,107,47,135,233,3,73,24,227,210,101,238,48,28,183,47,50,11,144,225,212,100,124,197,196,178,191,82,1,202,2,210,81,31,188,133,64,84,0,0,0,0,0,0,0,0,0,0,113,171,253,35,144,113,171,253,32,56,199,42,12,173,215,222,56,84,175,168,114,54,101,110,190,240,28,160,0,3,231,155,248,34,255,0,27,253,6,32,95,111,182,22,207,160,154,210,162,213,222,150,185,91,253,138,39,166,103,224,139,252,97,4,157,161,166,127,210,5,255,0,236,175,254,136,32,196,27,47,210,159,155,154,56,29,246,146,225,146,113,125,49,62,22,205,69,250,225,147,235,249,71,161,60,167,97,113,176,5,41,149,145,146,147,191,189,202,199,248,119,15,160,129,253,139,169,201,151,142,240,107,134,78,114,198,212,228,248,122,126,26,63,195,226,39,203,5,176,81,176,204,54,75,85,147,188,245,186,254,17,70,40,253,193,106,249,144,184,88,229,244,242,47,120,14,21,164,142,222,33,114,19,241,247,142,53,26,188,135,35,70,103,204,252,192,115,23,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,171,168,227,115,161,142,69,117,28,107,230,70,0,207,95,200,57,135,11,92,143,159,144,230,0,0,0,17,243,218,80,143,245,191,204,85,91,254,164,127,229,225,136,157,193,166,148,227,105,230,179,229,193,255,0,165,177,46,29,164,145,82,188,178,204,71,108,87,62,232,247,159,251,34,24,136,10,108,212,210,241,116,215,79,85,142,57,35,194,68,125,116,31,191,234,16,79,102,199,238,160,242,235,5,18,85,255,0,73,148,223,119,247,136,227,98,198,163,236,69,138,147,83,193,216,70,17,111,190,139,4,192,87,137,9,34,228,212,98,247,31,196,109,192,64,11,22,87,184,188,5,31,57,149,140,94,159,244,2,210,87,184,170,74,192,47,181,133,64,0,0,0,0,0,80,206,192,6,118,20,185,245,20,53,121,139,13,219,29,185,128,184,212,69,212,199,26,220,63,63,120,181,78,92,197,182,53,123,192,80,205,74,23,33,10,62,165,239,28,137,103,173,236,57,9,178,79,66,1,68,55,107,92,133,246,34,21,0,0,1,196,244,132,49,109,100,163,213,228,3,144,204,136,140,207,161,14,169,141,51,31,10,96,186,100,201,245,202,207,6,136,123,189,234,248,119,28,209,173,73,34,228,148,157,239,168,186,121,140,83,157,155,88,97,92,176,133,81,109,216,53,238,33,154,51,213,6,213,30,44,119,8,172,78,91,215,112,185,221,29,45,110,130,44,246,136,237,12,204,140,115,81,196,20,140,45,138,42,209,41,243,120,77,195,50,232,244,242,52,232,75,74,86,163,36,168,249,169,10,50,230,125,75,160,13,197,218,107,111,252,39,134,37,189,71,194,121,181,195,72,143,54,57,41,190,225,117,122,91,84,115,81,243,114,57,145,243,52,159,91,136,240,205,109,166,115,103,54,38,207,167,193,198,221,235,27,189,29,168,50,142,237,140,199,130,235,36,174,230,210,79,163,133,200,249,243,233,200,124,57,111,149,25,159,180,237,121,250,132,236,67,70,125,217,17,21,53,74,154,106,143,125,202,208,193,114,97,147,43,216,250,116,183,51,230,36,15,32,251,49,176,76,70,96,85,113,198,30,160,84,14,77,17,163,115,134,173,84,146,106,144,162,105,70,187,22,130,34,245,185,23,153,114,242,131,75,178,187,98,108,207,197,93,231,222,249,103,197,112,187,157,223,234,204,116,105,213,174,254,171,229,127,84,191,64,144,12,182,216,151,2,97,122,121,191,81,203,46,25,81,230,241,87,239,167,151,165,41,74,15,87,39,206,254,169,242,248,13,185,195,121,43,151,88,95,136,238,156,58,76,113,58,55,150,153,33,122,180,222,222,178,206,222,177,244,24,187,104,236,240,161,229,53,22,183,21,136,213,54,228,55,135,100,212,90,92,118,90,117,41,81,33,226,73,253,34,250,221,190,150,183,65,70,6,207,92,73,151,217,81,131,107,113,169,115,123,174,69,47,134,208,157,219,239,238,247,174,180,103,235,18,136,238,78,31,157,175,238,176,139,109,160,243,58,110,56,199,21,55,89,173,241,176,150,236,103,91,62,24,155,185,166,50,82,103,205,4,125,110,92,199,108,218,3,106,108,107,153,85,154,244,62,253,152,116,234,143,11,244,47,192,138,217,253,26,26,62,102,132,153,151,137,23,228,99,0,184,228,154,148,149,188,243,132,167,84,68,106,81,149,175,107,23,184,132,192,226,66,29,125,103,164,181,40,252,71,238,27,191,178,78,201,181,108,93,233,95,126,224,14,47,132,224,119,95,170,169,111,78,173,254,175,85,226,189,244,151,95,33,143,246,102,217,58,161,154,181,237,204,213,81,93,142,237,15,188,80,135,230,73,104,200,205,108,218,230,218,58,217,195,229,123,9,178,202,220,128,192,249,103,222,125,203,66,102,55,121,110,119,187,185,178,29,213,187,215,107,239,20,118,245,207,167,152,163,184,224,188,31,73,194,84,215,32,83,41,220,35,107,144,111,154,55,202,114,234,52,164,175,117,40,255,0,20,185,124,7,99,20,181,133,64,0,80,206,195,241,107,88,178,157,66,107,125,45,153,43,78,247,117,244,105,73,157,236,126,102,92,185,24,15,219,1,174,184,195,109,172,179,194,92,39,23,67,197,74,226,183,154,119,49,35,42,218,116,222,250,159,47,198,24,94,181,218,159,149,112,212,164,179,67,199,73,250,35,87,245,50,1,243,231,231,35,224,3,122,223,155,26,58,84,167,93,210,73,181,252,38,99,25,230,158,106,210,176,180,36,232,175,112,171,41,77,182,127,122,169,124,141,181,42,222,161,249,13,16,198,61,171,216,105,212,75,110,142,206,52,96,207,119,187,222,82,41,199,111,86,247,250,99,248,140,3,153,61,161,178,177,147,171,79,25,136,77,173,243,110,165,46,210,224,164,200,210,217,167,246,42,248,152,12,159,180,54,114,230,6,52,151,83,163,208,49,31,24,134,43,207,62,219,124,27,13,217,164,155,169,35,186,208,95,140,69,107,223,152,194,152,107,101,76,206,197,60,79,31,128,248,174,23,70,143,213,72,232,211,170,247,232,241,95,213,47,208,49,164,141,164,96,191,80,147,60,211,85,222,72,113,110,40,206,43,23,51,82,174,124,181,88,100,204,57,183,147,244,46,35,113,42,188,141,254,139,233,166,194,85,244,223,205,95,17,33,91,119,149,221,158,184,61,190,30,69,115,40,172,166,170,40,81,159,127,187,201,178,208,127,177,147,245,252,70,217,224,141,150,178,159,11,68,132,136,216,23,133,92,93,230,146,239,57,43,211,168,213,230,233,223,214,254,17,31,248,43,181,76,227,72,141,22,161,43,22,58,151,38,35,81,34,141,77,230,131,52,145,151,174,95,17,185,217,51,182,198,12,204,136,116,116,149,59,18,155,245,30,35,196,252,40,168,47,163,55,58,232,116,237,201,30,226,21,25,230,151,151,88,62,146,210,91,133,71,221,18,72,210,69,196,58,174,70,119,247,168,253,227,247,99,211,97,69,74,82,195,58,73,41,36,151,136,207,151,229,49,241,80,49,36,28,69,9,169,208,154,125,8,116,148,100,78,164,136,249,40,210,125,12,253,228,63,84,185,243,0,210,69,238,21,0,0,0,0,0,0,0,26,217,182,134,47,133,65,201,204,98,110,212,119,6,199,119,223,232,77,86,213,42,63,238,79,204,108,116,151,73,152,206,188,119,250,52,41,92,190,4,35,71,180,103,56,229,177,66,204,44,29,26,68,180,18,123,167,73,28,118,77,5,227,136,231,173,235,0,140,156,247,173,53,95,205,26,213,81,153,59,244,190,113,172,230,131,77,244,198,109,61,12,139,203,200,109,135,102,142,94,174,165,155,51,228,201,164,111,26,123,6,186,234,85,196,90,230,114,97,153,31,37,121,24,210,42,188,151,234,245,119,229,190,189,78,56,73,51,51,34,43,217,36,93,11,151,184,75,23,102,166,6,139,79,174,64,172,238,89,215,47,2,52,106,50,117,102,103,169,112,213,204,143,145,116,247,8,36,201,41,211,126,66,224,1,64,90,103,206,194,167,200,90,103,239,0,181,199,159,156,77,144,216,203,105,46,208,60,199,202,156,25,10,90,151,81,204,138,242,234,115,153,142,79,34,147,78,42,171,165,34,107,164,165,161,58,27,74,174,73,53,167,90,205,13,164,245,173,36,126,129,72,206,227,17,228,46,205,24,51,33,241,14,100,227,58,52,233,117,28,67,154,56,162,110,35,173,77,120,205,8,74,28,149,33,232,209,26,104,148,105,74,25,76,151,8,215,205,110,45,107,81,153,39,67,109,135,215,179,70,206,152,19,101,252,172,129,150,120,22,63,247,41,149,137,186,222,253,83,170,112,204,178,252,205,219,174,185,185,222,238,16,173,210,21,161,29,8,186,153,229,80,0,0,0,1,213,51,35,42,178,227,56,40,81,240,198,104,96,186,86,38,165,68,168,70,170,51,18,163,28,157,109,18,152,94,182,220,34,63,247,201,81,122,171,109,110,54,178,82,22,180,171,181,128,0,12,85,181,143,178,198,114,125,159,226,31,151,62,50,168,233,89,223,130,170,185,149,146,248,251,46,104,82,34,49,82,197,88,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,237,123,17,244,1,230,48,122,83,217,59,217,99,38,254,207,240,247,203,152,17,87,254,162,166,212,255,0,245,253,149,95,247,86,163,255,0,49,18,233,146,24,42,171,150,185,47,128,114,230,187,34,35,245,44,43,133,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,78,214,185,23,64,29,212,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,17,235,218,23,217,233,157,27,89,231,69,23,49,178,231,19,224,170,117,54,157,133,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,26,100,32,136,205,68,119,37,114,232,102,24,215,176,199,246,236,253,237,255,0,41,9,84,26,85,217,189,177,78,105,236,125,247,68,251,166,87,240,165,79,210,222,232,224,187,138,84,151,183,124,47,23,188,222,239,152,106,215,226,81,167,78,171,217,87,181,138,251,170,0,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,140,170,58,86,119,224,170,174,101,100,190,62,203,154,20,136,140,84,177,86,23,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,125,0,121,140,30,170,4,43,127,168,169,181,63,253,127,101,87,253,213,168,255,0,204,68,212,128,0,0,0,0,0,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,141,53,206,254,200,157,164,179,43,58,49,246,99,80,177,182,90,177,77,197,88,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,175,123,25,245,18,19,177,158,74,98,173,157,182,108,193,249,57,141,106,20,169,181,172,63,222,28,75,244,183,92,114,42,247,243,228,72,70,133,56,219,107,59,33,228,145,221,5,226,35,181,202,198,97,154,192,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,37,123,180,47,101,252,125,181,158,75,209,114,231,46,106,248,126,157,82,167,98,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,122,164,32,200,141,36,86,37,115,232,71,172,27,25,246,95,231,238,206,219,73,224,252,227,198,184,191,47,230,209,112,255,0,120,113,44,82,234,19,92,148,189,252,9,17,209,161,46,68,109,7,101,188,147,59,172,188,36,118,185,216,140,36,252,0,0,96,173,176,118,76,193,187,93,101,127,160,245,217,17,40,245,216,18,27,147,66,196,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,232,190,237,102,70,166,144,101,231,219,52,178,183,29,228,182,59,169,229,158,101,208,187,155,18,81,183,60,108,46,41,153,27,173,235,40,121,191,164,101,107,109,87,109,212,43,194,163,181,236,118,50,50,47,79,195,82,187,64,246,28,141,181,222,13,165,207,193,139,195,244,108,197,160,72,109,16,170,245,36,58,132,74,167,25,171,123,9,231,89,37,40,144,74,94,249,10,54,220,210,180,41,41,36,19,238,44,6,31,236,197,237,0,153,155,176,227,108,253,157,248,139,139,199,81,52,177,134,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,249,188,226,210,167,146,180,220,148,226,86,183,51,175,105,118,63,147,151,219,22,230,36,170,110,33,137,74,169,87,35,198,160,69,39,141,173,115,17,46,75,109,74,142,210,28,35,214,181,67,57,102,122,75,90,80,149,173,58,116,106,45,0,164,246,53,109,119,64,170,194,174,208,179,71,45,105,213,42,116,134,229,195,153,18,183,83,101,248,207,182,162,83,110,182,226,97,18,144,180,168,137,68,162,50,50,50,35,33,180,27,90,236,103,182,38,213,89,53,148,152,75,19,102,70,95,167,20,225,62,243,119,22,169,19,167,70,165,213,37,41,77,55,10,83,109,55,25,68,167,146,194,30,214,102,219,105,66,228,58,77,36,144,189,36,16,237,151,184,42,171,153,88,255,0,13,101,205,10,68,70,42,88,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,107,216,143,160,244,251,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,141,109,137,187,46,179,163,103,173,162,240,246,114,230,54,59,193,79,211,112,220,121,234,106,37,17,233,114,95,148,251,241,92,140,148,43,124,195,41,109,4,151,214,179,89,26,206,237,165,58,124,102,180,73,160,0,128,30,211,172,173,251,151,237,147,141,120,74,23,118,82,177,111,15,138,105,255,0,125,111,184,174,41,178,226,223,230,181,41,26,167,55,55,192,173,54,183,133,36,131,64,159,225,164,29,163,155,9,227,237,174,234,184,18,187,149,211,48,85,38,165,135,99,212,34,85,102,86,220,121,135,229,48,226,152,84,102,146,227,17,221,82,208,218,147,41,68,149,153,18,77,229,26,125,117,0,198,157,137,121,153,138,177,6,92,102,38,86,213,165,241,20,92,31,80,167,212,41,27,199,28,91,145,248,242,147,191,97,58,150,104,67,36,184,132,226,80,132,167,233,31,125,70,106,53,242,146,161,26,187,13,118,116,109,53,178,182,208,84,220,205,175,99,220,191,123,13,189,79,155,75,175,68,165,203,148,252,169,113,93,104,214,211,104,39,161,161,41,180,166,162,184,102,75,66,180,182,101,115,35,52,170,74,128,0,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,135,234,237,153,217,127,159,187,68,237,39,140,51,143,5,98,252,191,133,69,196,29,223,195,49,84,168,77,110,82,55,16,35,199,94,180,183,17,196,21,214,202,140,172,179,240,153,94,199,114,44,213,217,189,177,78,105,236,125,247,68,251,166,87,240,165,79,210,222,232,224,187,138,84,151,183,124,47,23,188,222,239,152,106,215,226,81,167,78,171,217,87,181,138,225,186,160,0,0,0,0,58,86,117,230,133,43,37,114,143,23,230,189,101,49,28,143,133,168,242,106,72,143,38,106,98,34,99,232,65,238,98,147,170,35,36,45,231,119,109,35,194,163,53,184,146,36,168,204,136,252,198,15,69,27,114,228,166,105,237,19,179,237,75,39,50,166,161,133,33,75,196,21,8,93,232,254,33,118,75,109,162,11,14,148,143,160,83,13,184,100,241,190,204,98,241,32,211,187,55,122,43,73,150,128,101,87,98,230,112,67,204,124,57,59,55,177,174,95,203,193,145,42,13,72,173,196,165,206,168,59,42,100,86,207,90,163,32,141,134,52,239,116,147,102,225,58,149,33,43,53,167,81,164,146,160,146,173,150,50,83,250,29,182,125,193,57,56,229,67,141,151,135,233,231,199,190,151,119,141,174,115,238,174,68,173,210,183,109,153,178,79,188,233,55,169,4,173,217,35,85,213,115,60,170,0,2,26,251,105,50,114,133,131,243,151,9,103,21,33,237,220,188,196,167,200,143,84,141,165,103,170,85,53,49,219,76,157,106,89,145,107,97,248,237,110,210,132,37,60,54,175,18,156,81,151,201,216,193,155,209,176,134,124,226,92,163,168,191,17,152,249,133,71,75,208,205,76,58,183,222,168,211,247,142,182,202,22,159,2,16,113,158,156,226,141,101,204,217,108,137,68,103,165,114,21,183,182,201,63,209,115,147,77,97,106,3,180,168,56,206,133,80,106,161,135,234,53,5,110,153,111,82,137,18,152,117,212,50,235,164,203,140,153,168,208,217,22,167,89,142,106,59,32,105,86,64,246,91,237,137,179,254,114,225,60,226,195,152,227,42,164,75,195,53,4,200,114,55,123,206,71,23,21,105,83,114,99,107,93,57,100,222,245,135,29,107,121,160,212,141,122,147,226,73,24,9,106,0,0,1,170,189,168,254,194,121,155,249,151,231,16,134,213,12,41,182,102,74,98,173,162,118,108,198,25,57,130,170,20,168,85,172,65,221,252,51,245,71,92,110,42,55,19,227,200,94,181,54,219,139,43,161,149,17,89,7,226,50,189,138,230,65,231,8,122,125,205,92,204,194,185,55,151,24,143,52,177,172,190,30,139,134,105,238,212,36,233,113,180,56,246,130,240,48,214,241,104,66,158,117,102,150,219,65,168,181,184,180,36,142,234,33,16,63,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,17,34,155,123,100,102,120,237,35,147,77,100,238,78,86,112,165,34,37,94,160,212,140,69,38,187,49,230,183,209,99,168,156,102,51,72,110,43,198,122,159,38,221,83,132,182,212,158,29,41,241,165,213,146,66,0,113,102,41,174,227,156,85,89,198,184,166,119,27,90,196,21,9,21,74,140,157,210,27,223,202,125,197,56,235,154,16,73,66,117,45,106,59,36,137,37,123,17,17,114,30,135,182,35,200,105,59,56,236,209,131,178,218,179,10,35,24,132,163,174,169,136,13,152,237,54,179,168,201,89,186,227,110,173,165,173,47,45,148,169,184,196,238,181,107,68,116,25,89,58,82,81,235,149,93,139,153,193,15,49,240,228,236,222,198,185,127,47,6,68,168,53,34,183,18,151,58,160,236,169,145,91,61,106,140,130,54,24,211,189,210,77,155,132,234,84,132,172,214,157,70,146,74,165,252,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,135,234,237,153,217,127,159,187,68,237,39,140,51,143,5,98,252,191,133,69,196,29,223,195,49,84,168,77,110,82,55,16,35,199,94,180,183,17,196,21,214,202,140,172,179,240,153,94,199,114,44,213,217,189,177,78,105,236,125,247,68,251,166,87,240,165,79,210,222,232,224,187,138,84,151,183,124,47,23,188,222,239,152,106,215,226,81,167,78,171,217,87,181,138,225,141,123,103,242,26,78,42,202,252,53,159,244,40,81,56,140,15,33,84,186,234,211,29,164,190,229,58,99,141,165,135,22,241,172,150,180,51,38,200,75,68,149,243,156,226,203,65,37,102,173,10,236,237,207,72,121,3,181,102,20,196,149,234,207,118,97,186,246,247,13,215,158,81,48,77,166,44,162,34,105,110,184,241,165,44,178,220,164,69,121,199,9,73,82,91,101,126,177,25,161,83,169,159,217,57,66,218,3,38,177,102,78,226,55,184,120,152,154,158,168,237,201,210,181,240,146,144,162,114,52,157,8,90,13,205,211,237,180,238,239,89,37,122,52,171,194,163,33,18,223,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,16,19,82,3,170,101,84,124,199,135,151,24,114,14,111,74,165,75,198,113,41,237,71,173,203,165,190,110,197,153,41,178,208,169,40,51,97,141,59,221,36,225,182,77,37,40,82,205,9,212,73,37,43,181,128,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,35,215,180,47,179,211,58,54,179,206,138,46,99,101,206,39,193,84,234,109,59,11,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,52,200,65,17,154,136,238,74,229,208,204,49,175,97,143,237,217,251,219,254,82,18,168,52,171,179,123,98,156,211,216,251,238,137,247,76,175,225,74,159,165,189,209,193,119,20,169,47,110,248,94,47,121,189,223,48,213,175,196,163,78,157,87,178,175,107,21,247,84,0,69,95,110,119,237,39,251,228,254,77,18,168,52,171,180,135,98,156,211,219,7,238,119,247,51,175,225,74,103,162,93,239,198,247,236,169,44,239,56,174,19,119,186,220,176,237,237,195,47,86,173,54,186,109,123,157,130,53,187,46,61,187,50,203,243,215,201,230,137,254,17,129,177,159,101,254,126,236,237,180,158,15,206,60,107,139,242,254,109,23,15,247,135,18,197,46,161,53,201,75,223,192,145,29,26,18,228,70,208,118,91,201,51,186,203,194,71,107,157,136,228,252,0,0,0,7,149,113,234,160,66,183,250,138,155,83,255,0,215,246,85,127,221,90,143,252,196,4,170,108,157,236,177,147,127,103,248,123,229,204,12,170,58,86,72,96,170,174,90,228,190,1,203,154,236,136,143,212,176,174,23,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,59,90,228,93,7,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,168,189,226,225,67,50,232,96,40,71,99,21,189,197,161,123,0,188,0,0,0,0,0,0,0,0,0,0,90,161,112,180,206,224,46,1,66,59,138,128,13,76,237,4,193,7,137,114,150,150,195,116,206,37,94,148,176,249,150,251,71,246,52,162,191,172,95,141,252,35,108,198,50,218,3,14,67,196,216,54,28,9,172,165,212,55,83,109,226,37,45,73,43,147,78,149,238,158,127,178,48,30,106,30,101,108,219,90,109,123,251,196,174,246,101,99,38,189,3,224,215,82,241,61,142,52,146,119,39,206,236,195,46,186,68,98,99,74,33,209,184,59,147,127,77,188,245,20,103,211,79,159,214,54,139,97,12,219,155,131,234,120,127,15,20,153,36,212,204,107,17,213,165,166,26,82,76,150,168,200,62,106,230,92,147,238,1,59,140,44,156,105,43,35,189,239,252,99,144,126,38,12,171,166,185,134,225,213,19,174,207,239,61,116,145,31,39,20,158,133,203,220,63,108,0,0,0,5,13,36,124,140,133,64,7,11,177,35,188,86,113,187,149,239,212,199,229,205,193,248,118,160,70,153,116,237,225,26,245,159,211,56,92,249,243,228,175,136,253,160,1,138,107,91,56,229,69,107,115,198,224,221,246,231,86,159,213,25,41,181,237,126,142,151,145,12,69,140,118,17,201,250,139,50,14,155,149,123,197,156,69,182,143,213,201,69,227,178,172,94,41,31,18,27,102,63,22,191,138,105,248,126,44,137,51,89,144,180,177,29,114,20,77,37,38,102,148,145,153,145,92,203,159,35,1,23,153,171,217,237,91,138,117,73,56,75,40,180,233,220,112,234,239,244,29,175,160,149,248,73,63,227,117,26,201,142,182,112,206,108,190,156,235,110,224,222,1,148,56,134,82,93,227,17,219,26,145,174,223,133,81,243,177,152,148,92,210,219,95,41,240,203,213,58,101,75,15,98,199,92,141,185,214,108,197,140,105,61,68,133,21,174,249,31,236,136,106,222,104,109,137,179,150,43,144,225,84,240,54,50,125,102,251,110,25,169,150,81,204,155,210,94,172,162,247,24,12,7,146,121,151,138,178,215,18,62,245,114,183,221,201,110,156,168,6,124,51,111,89,194,113,191,7,133,10,252,67,231,211,151,81,44,185,95,159,24,91,21,119,158,140,85,197,112,187,155,253,226,226,52,234,215,253,236,175,234,255,0,0,136,124,97,155,187,60,206,126,67,212,140,13,137,25,113,201,107,112,212,226,139,212,51,87,47,215,39,207,153,12,133,150,123,104,225,28,39,222,92,52,28,70,142,43,115,171,68,56,170,190,157,127,140,239,47,91,220,32,153,246,95,105,244,154,219,94,162,35,183,75,14,81,163,120,19,180,75,6,212,208,219,114,32,226,197,155,147,9,174,116,232,69,200,244,249,61,241,25,154,145,182,30,95,84,80,213,169,24,151,83,154,185,170,44,114,233,127,39,190,2,140,252,3,28,97,172,245,194,120,161,90,32,211,170,232,86,237,78,125,51,45,23,34,81,39,220,225,249,142,243,10,175,26,122,16,227,40,116,137,104,39,11,81,23,67,183,199,226,3,238,0,0,31,153,136,104,112,107,244,169,20,185,241,119,236,191,163,90,53,154,117,105,81,40,185,145,145,151,50,47,120,140,94,209,109,150,91,144,235,248,179,12,96,93,79,77,173,65,105,82,59,206,218,208,80,22,70,90,86,237,139,154,11,221,126,66,83,71,72,204,236,173,195,121,153,74,106,153,94,166,55,41,13,202,68,162,37,200,117,162,212,148,41,4,119,108,200,250,40,249,116,1,230,135,17,81,38,80,107,53,10,100,200,219,133,195,150,236,101,35,89,43,66,144,179,73,166,228,103,123,88,249,143,191,14,99,106,254,28,226,59,182,167,195,241,26,53,253,10,23,171,77,237,213,39,111,88,198,244,109,129,176,211,184,94,69,91,20,225,246,232,17,81,80,197,79,165,191,213,9,139,89,52,225,200,89,37,68,164,25,17,248,74,246,51,233,212,71,211,241,156,143,167,89,164,245,94,214,1,42,27,63,99,204,45,154,248,93,248,216,138,171,222,143,205,170,170,150,73,220,56,198,182,214,219,69,163,192,148,145,92,220,87,62,188,250,242,31,191,153,27,13,96,252,71,22,163,85,162,229,119,16,228,141,206,237,206,251,117,26,180,154,18,124,149,32,173,234,159,82,17,213,146,153,251,138,178,202,167,75,98,37,94,75,80,219,172,177,61,230,217,135,29,195,85,148,217,42,198,178,189,204,145,107,92,136,75,182,203,251,73,225,204,219,162,225,170,93,74,37,101,249,53,94,55,90,222,140,195,72,86,233,111,40,175,187,115,151,38,203,161,125,126,241,48,35,91,59,54,68,204,76,7,84,145,39,14,229,239,3,17,82,25,97,181,119,179,14,242,83,58,148,94,55,148,126,178,76,238,58,142,91,103,230,107,100,246,33,147,30,70,43,238,130,133,21,116,155,112,17,164,104,52,45,5,187,228,218,239,109,223,173,207,167,94,98,117,49,62,67,101,166,98,211,219,118,173,134,147,33,43,120,158,250,73,178,91,61,73,74,144,71,224,89,123,134,158,231,159,102,22,12,172,162,85,79,7,225,252,63,6,84,202,194,228,41,201,53,170,145,221,165,239,84,105,50,241,145,29,205,61,11,220,124,197,31,191,148,93,160,248,6,177,222,221,251,155,155,237,206,227,117,250,128,242,109,125,230,175,86,49,121,23,81,186,216,107,30,97,156,79,24,228,82,42,188,74,119,219,139,238,28,71,142,196,118,241,36,191,24,185,252,71,159,236,107,146,217,183,146,220,30,239,19,80,81,223,59,203,240,170,91,183,221,105,245,183,172,149,191,11,202,223,27,251,134,89,200,126,209,156,211,194,146,233,212,204,89,139,106,179,26,118,182,203,207,38,45,22,157,101,48,102,210,84,155,154,82,100,102,73,87,233,46,98,9,203,1,175,185,23,181,118,24,205,122,69,17,214,97,215,120,138,167,19,101,201,139,29,178,250,37,59,215,118,225,219,147,124,172,94,67,61,66,154,212,230,19,33,148,172,146,187,216,148,69,126,71,97,71,208,41,107,138,128,11,20,217,31,66,247,14,5,161,73,191,33,245,11,84,130,81,31,46,96,62,100,173,73,62,163,149,46,124,121,139,86,201,251,172,44,50,82,61,229,228,3,233,37,95,222,46,31,58,93,250,199,42,92,35,243,1,120,10,117,21,0,0,0,0,0,0,22,42,222,241,120,181,69,230,3,133,100,158,87,23,54,155,116,47,120,162,147,113,200,132,145,16,11,192,0,7,205,56,244,180,71,127,217,127,160,196,22,118,137,37,164,253,207,236,95,245,87,207,252,16,78,85,118,71,13,17,11,231,205,194,46,69,240,49,3,123,121,87,19,89,244,26,219,207,161,239,63,93,36,93,120,95,47,168,65,77,133,146,149,99,44,33,114,231,233,205,63,255,0,43,24,79,46,29,45,52,120,228,95,187,255,0,134,98,9,54,13,138,111,98,220,34,239,43,39,29,64,234,103,253,214,40,157,234,26,116,210,216,79,150,175,248,70,3,239,20,59,123,197,69,21,208,81,196,178,34,181,133,141,25,255,0,8,189,195,181,135,27,94,239,172,7,210,93,5,69,11,160,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,85,212,113,175,222,57,21,212,113,175,222,2,141,223,81,253,67,152,186,14,36,117,252,131,148,186,0,168,0,0,209,78,209,214,245,101,78,97,157,139,251,83,254,115,16,66,214,37,113,198,49,4,163,109,197,32,236,130,186,78,223,176,72,154,78,209,211,182,85,102,31,47,250,147,254,115,16,66,198,42,231,94,149,254,243,254,2,68,129,38,189,158,185,202,209,86,96,209,31,151,91,115,129,193,109,52,105,55,8,219,35,66,226,39,194,70,190,158,92,139,144,149,225,6,189,159,116,94,39,49,100,171,137,211,171,9,173,94,165,255,0,175,197,248,137,200,74,116,251,194,5,192,0,40,181,69,239,20,20,112,174,125,71,25,23,59,0,250,0,113,145,88,94,69,96,21,20,51,176,168,180,207,220,0,103,228,44,53,223,204,85,124,146,70,62,119,21,211,144,11,150,190,124,140,197,134,102,103,212,81,41,213,206,246,31,67,109,242,46,96,56,208,217,159,51,176,230,67,100,93,72,186,11,210,155,123,197,64,0,0,0,7,199,84,168,119,108,39,101,238,119,155,189,62,29,86,189,204,139,173,190,35,85,54,152,218,207,238,106,149,65,244,3,188,119,51,216,107,95,122,238,111,174,58,151,123,110,85,211,160,13,152,196,216,194,155,134,98,38,92,230,101,45,42,120,153,179,41,73,158,171,40,253,234,46,94,19,26,27,157,219,127,225,10,55,114,240,74,199,209,183,220,78,173,193,180,141,86,221,218,246,144,87,234,127,164,104,70,209,91,82,125,210,36,84,105,222,130,247,118,154,243,211,53,247,158,251,222,241,105,182,233,63,143,215,225,208,107,141,50,149,222,187,207,167,221,110,173,251,29,87,189,254,37,228,32,201,153,147,159,216,223,49,234,237,238,241,222,47,117,167,225,148,5,162,117,81,229,18,174,165,220,140,183,138,35,73,146,255,0,143,144,200,187,56,236,163,141,115,91,16,225,234,143,29,134,100,71,170,113,126,10,147,174,172,213,187,67,197,227,45,202,136,249,183,203,175,66,232,54,103,100,77,135,183,137,167,98,63,186,125,187,187,19,178,238,231,185,127,9,187,220,46,218,183,252,175,211,161,137,74,193,152,91,209,122,44,58,95,31,196,240,219,207,30,235,70,173,75,82,186,92,237,235,121,251,133,24,35,101,221,150,104,121,89,131,233,205,86,176,150,10,118,160,136,210,152,122,68,24,8,82,151,174,82,156,34,214,166,82,163,45,36,146,231,239,34,242,27,35,14,4,56,44,182,196,72,140,48,150,155,38,210,150,155,36,146,82,69,98,34,34,46,69,203,160,250,7,231,214,106,221,209,21,50,120,125,238,167,9,189,58,244,251,140,239,208,252,128,42,213,102,41,123,173,250,93,61,238,171,104,34,247,91,173,204,188,196,45,237,223,159,239,214,113,146,105,208,106,248,149,166,165,225,66,142,166,215,32,210,133,26,157,148,94,34,39,14,229,99,43,140,211,181,62,216,218,125,24,255,0,91,175,246,111,246,223,253,163,251,192,140,88,135,233,102,38,165,179,250,215,127,33,136,183,245,237,169,207,91,221,127,91,167,192,7,231,83,41,147,113,5,69,184,205,190,131,118,69,236,167,148,127,177,73,159,51,177,159,66,27,63,179,110,201,24,175,31,204,57,155,220,42,243,14,211,223,113,40,154,167,20,100,105,125,8,189,183,42,43,245,252,134,54,59,101,92,176,238,74,118,23,153,223,155,237,207,27,225,225,180,222,234,124,186,235,63,49,190,185,121,138,189,23,165,176,199,1,196,232,109,196,95,123,162,247,112,213,126,135,245,0,252,237,157,54,119,166,101,205,34,141,42,102,29,194,164,250,112,244,120,78,187,10,34,117,45,122,89,51,59,155,73,51,73,154,12,249,252,57,13,132,177,23,66,24,174,161,158,92,2,53,122,47,188,178,244,126,189,183,159,63,193,252,7,71,159,181,231,9,187,255,0,91,221,122,239,253,182,181,173,111,239,32,54,52,113,190,250,35,182,167,86,70,100,155,94,195,73,49,159,104,7,115,177,32,254,228,187,237,16,214,239,245,123,77,236,74,229,250,220,252,134,173,230,119,104,255,0,123,183,82,133,247,26,221,111,119,62,47,72,181,90,218,15,167,10,94,64,55,243,105,29,167,176,166,79,211,210,85,56,216,147,120,154,131,49,141,84,228,55,115,53,176,183,11,154,157,71,43,23,63,143,233,17,147,158,59,123,205,196,50,234,48,176,214,46,204,136,26,43,79,58,146,57,230,210,82,209,27,164,73,45,18,14,221,83,203,167,33,172,25,221,155,95,117,76,69,50,175,232,255,0,117,241,15,48,238,239,139,223,233,208,193,55,107,232,77,239,107,244,248,124,70,63,165,47,119,33,74,181,252,6,95,194,64,59,148,204,204,204,220,79,163,123,152,184,153,238,26,246,226,106,242,21,109,94,94,51,252,94,127,144,125,49,48,38,97,85,236,175,74,80,171,171,119,244,179,159,63,252,211,229,204,108,126,84,103,63,114,247,167,244,183,190,223,110,63,179,52,218,218,255,0,112,126,99,118,48,22,208,27,212,54,231,162,86,180,196,242,227,255,0,197,254,246,2,44,226,228,22,63,158,73,51,174,210,84,110,95,215,148,249,244,243,250,63,128,253,120,27,41,102,13,72,190,142,177,135,47,99,87,142,67,254,227,183,247,17,53,120,123,62,120,150,99,181,232,166,157,90,249,241,215,247,159,247,177,148,48,118,48,244,141,180,185,221,220,62,166,214,187,111,181,244,94,155,122,164,32,131,76,55,176,174,103,213,223,208,221,99,7,115,99,121,244,146,36,116,185,127,131,159,62,99,190,74,236,223,205,134,244,233,172,96,18,189,250,72,147,255,0,53,19,130,217,221,9,63,50,33,112,163,206,198,61,217,71,50,112,27,174,59,46,187,135,111,30,25,205,188,73,82,46,68,157,93,46,202,124,94,15,226,230,58,46,28,205,44,192,203,186,204,120,237,99,204,75,25,52,253,118,76,10,163,232,74,119,136,51,240,150,180,219,215,231,211,169,143,73,117,138,31,122,48,243,92,86,235,122,202,154,190,141,86,185,31,62,165,230,53,83,104,29,143,61,62,167,215,165,253,209,56,30,59,133,240,247,70,247,70,133,52,93,119,201,189,244,124,58,128,211,77,150,118,253,141,135,154,106,147,140,171,249,139,85,113,136,18,53,94,81,62,131,90,164,165,73,81,111,36,23,68,157,175,111,128,146,188,163,218,7,11,102,45,58,156,170,108,58,226,86,253,37,153,250,166,54,217,25,165,73,111,173,156,87,139,198,95,195,204,67,6,211,187,40,253,203,171,211,31,244,247,188,239,46,52,107,119,94,231,214,141,175,87,225,149,211,77,173,241,24,83,3,99,127,185,182,34,151,39,187,59,199,75,14,65,211,190,220,222,206,36,245,95,74,191,19,167,199,168,15,77,68,162,87,65,81,30,123,57,109,191,233,15,164,63,235,99,195,240,252,39,246,235,94,173,91,239,239,5,110,130,64,41,181,14,240,97,79,110,119,118,89,162,218,175,238,47,135,196,7,216,0,0,0,0,3,228,170,165,107,165,204,67,106,178,149,29,194,35,191,67,210,98,47,182,227,202,12,79,137,42,120,214,164,196,250,102,234,79,118,217,47,186,230,175,10,99,39,157,144,101,213,34,82,213,205,38,95,1,138,51,150,159,196,225,186,194,119,218,117,112,255,0,177,191,245,198,254,34,72,243,177,140,48,236,172,35,139,167,209,103,169,133,187,25,45,146,141,131,51,71,137,180,44,173,114,35,232,126,93,68,180,246,113,87,33,73,149,72,132,219,46,147,141,96,72,250,140,210,86,59,28,66,59,115,26,99,182,254,95,219,48,171,21,158,246,252,60,216,72,221,240,254,173,160,164,175,125,92,253,95,47,120,205,93,154,21,62,7,51,229,67,220,107,220,96,181,181,171,85,181,105,145,12,175,107,114,232,38,114,37,232,5,8,238,42,52,40,124,200,90,162,247,11,143,160,177,71,164,175,96,20,46,163,144,138,194,194,59,251,133,201,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,200,204,197,194,134,87,1,104,0,0,188,0,0,0,0,0,0,0,0,0,0,88,47,22,153,88,0,136,197,194,210,63,112,184,0,117,60,202,83,41,161,48,111,54,75,79,22,158,70,68,124,244,47,204,118,193,137,246,143,171,119,94,9,132,255,0,15,189,189,89,180,91,94,159,235,47,29,250,31,144,15,63,217,217,195,126,163,112,236,37,191,215,23,178,72,175,248,63,33,219,182,102,195,149,167,113,62,29,168,195,158,219,45,199,196,240,212,100,78,173,42,186,92,100,238,86,47,168,98,250,195,125,249,185,231,184,220,106,253,213,239,111,171,200,75,126,198,89,109,221,184,109,37,223,91,203,98,98,115,245,181,191,173,199,229,235,124,4,245,13,194,200,55,228,171,44,168,72,150,251,142,187,247,214,165,41,70,171,253,240,237,185,159,62,131,37,15,207,162,195,224,233,236,179,188,215,163,87,59,90,247,81,159,250,71,232,10,0,0,0,0,0,2,199,93,75,41,37,40,140,200,206,220,135,86,199,152,223,208,216,8,153,221,156,102,185,9,103,78,251,119,107,161,74,189,244,159,226,255,0,8,142,45,170,246,228,224,153,157,71,251,151,235,224,177,27,172,111,59,238,218,244,19,233,189,184,126,87,181,250,152,13,217,204,221,165,112,134,7,238,222,58,22,32,62,55,125,167,133,109,175,216,104,190,171,186,95,140,86,252,162,48,179,219,180,21,56,154,75,241,176,198,37,204,154,122,36,81,213,20,146,169,155,164,239,84,110,150,163,36,73,62,94,36,243,235,200,105,37,78,175,233,46,239,239,126,27,134,191,236,245,234,213,111,129,91,213,254,17,180,121,7,177,79,167,139,131,86,251,165,240,59,170,219,81,183,125,205,189,189,183,74,213,125,250,127,30,214,183,184,6,188,86,51,23,30,227,90,195,218,177,198,32,121,83,52,243,151,83,121,87,208,146,245,188,71,248,188,191,32,253,170,22,83,230,86,42,97,19,24,197,81,141,46,37,74,46,34,116,139,248,85,167,157,144,98,104,242,63,100,159,65,105,180,83,251,160,113,220,15,19,253,170,221,107,214,167,63,191,42,214,215,241,232,54,30,141,130,187,174,43,113,251,203,123,160,148,87,220,233,189,213,127,198,48,30,117,171,57,25,152,20,182,10,68,186,253,49,100,167,52,120,37,62,103,123,25,223,155,101,228,58,145,97,156,78,199,224,234,232,78,174,186,100,56,87,254,1,233,118,78,19,226,83,167,188,52,248,175,248,43,255,0,164,117,185,217,71,197,232,254,152,52,104,191,246,37,239,123,126,236,7,156,214,103,230,5,44,201,81,113,149,73,130,65,239,126,134,162,250,121,151,191,145,151,62,67,237,107,54,243,82,156,162,36,230,102,43,78,239,251,157,102,73,90,254,94,63,136,159,58,166,69,93,43,87,165,61,27,63,236,31,175,251,224,197,216,207,37,247,45,204,63,73,111,109,223,246,31,248,191,187,1,16,184,79,105,204,210,195,178,84,235,217,169,143,116,27,74,108,137,154,228,158,166,162,63,123,165,228,54,111,39,187,67,28,163,202,109,172,73,138,179,50,160,150,169,132,202,136,231,111,72,221,35,111,197,227,146,94,74,231,215,152,239,25,239,147,186,137,71,233,23,246,99,63,216,159,222,79,247,99,67,179,71,7,119,28,233,234,239,29,246,154,155,173,126,7,79,189,124,253,99,242,16,78,238,82,109,91,130,115,19,189,123,186,6,37,79,119,238,53,241,141,50,95,132,222,91,77,158,87,226,29,250,123,134,127,101,228,188,147,82,8,200,136,237,204,121,123,194,184,163,209,206,43,239,30,35,136,209,253,119,70,157,58,190,7,127,88,75,30,67,109,191,166,146,81,190,230,63,132,171,91,87,125,116,186,90,47,238,2,137,37,20,177,31,81,132,48,118,210,30,145,199,136,126,134,112,252,70,243,251,99,175,78,147,87,247,162,191,170,50,37,51,29,247,139,41,123,186,183,122,136,206,219,251,244,59,126,40,15,204,205,28,176,164,99,202,51,84,247,104,84,73,11,76,212,202,87,27,21,43,73,158,133,145,159,168,175,23,143,175,214,33,91,104,189,146,241,46,10,244,123,73,225,70,120,206,47,245,158,241,55,209,185,245,190,132,191,27,151,229,19,168,197,111,124,68,124,45,174,155,250,255,0,250,135,228,226,88,61,241,195,125,46,231,115,175,246,58,175,123,125,94,64,60,197,201,135,34,156,242,82,167,19,172,136,150,70,131,62,92,255,0,143,144,216,125,146,243,162,169,132,51,35,10,195,122,189,136,147,30,39,29,118,99,74,81,35,196,195,231,201,58,200,186,170,231,249,70,242,237,33,178,255,0,123,179,81,155,233,198,235,119,64,121,26,123,179,85,236,79,29,239,189,47,49,24,88,255,0,7,125,207,241,140,250,111,120,241,252,6,235,199,185,221,107,214,210,21,211,82,173,109,127,30,128,61,8,236,211,152,12,227,172,184,163,206,75,181,23,92,117,169,78,26,230,40,148,179,36,202,90,57,158,165,126,79,128,203,15,196,141,41,36,137,17,218,117,36,122,172,180,18,138,254,124,196,53,246,126,109,23,232,138,90,195,254,135,113,124,37,26,111,211,119,134,239,86,169,200,95,171,186,59,91,85,186,251,132,183,224,12,93,233,77,2,147,59,187,248,94,46,154,196,189,59,221,122,117,33,7,166,250,74,246,213,215,224,3,30,102,102,205,120,55,27,247,110,140,9,130,220,224,183,215,226,233,109,29,181,232,245,126,136,255,0,23,159,228,16,223,180,86,201,88,211,42,171,123,227,155,133,227,166,37,27,188,204,169,174,58,143,85,111,115,47,161,79,143,232,255,0,139,152,159,225,248,24,191,12,250,75,72,168,64,227,120,110,46,11,177,117,238,245,233,214,149,22,171,92,175,109,93,62,0,60,239,101,14,208,120,199,44,113,29,37,217,88,227,23,162,13,55,127,170,60,10,155,164,146,222,54,229,180,164,220,73,122,203,185,244,247,137,45,217,55,110,188,53,137,96,71,164,213,95,199,83,164,179,2,75,235,92,181,54,234,78,210,136,136,238,169,6,102,100,74,34,233,210,227,21,237,155,177,94,233,88,195,26,125,210,175,110,239,251,219,185,191,220,237,250,251,255,0,203,211,225,241,17,203,140,48,175,160,213,201,52,190,63,141,220,27,104,222,110,183,122,181,32,151,123,93,86,181,237,212,7,165,188,33,141,233,152,178,12,57,48,89,150,130,147,13,185,105,223,165,36,122,84,73,62,118,81,243,241,16,236,195,207,38,65,237,53,247,52,171,19,254,132,247,142,238,145,192,91,188,183,55,178,154,61,127,130,87,226,116,248,245,18,241,148,59,87,122,99,222,223,210,23,7,193,238,63,182,155,205,90,247,159,222,74,214,211,252,34,100,109,24,15,158,20,190,49,163,119,119,162,202,211,107,223,220,95,206,62,129,69,44,66,213,54,71,238,33,120,0,249,148,217,159,171,98,22,146,140,142,198,102,62,163,43,142,23,27,231,215,220,0,151,57,145,92,199,42,78,228,62,98,240,157,135,34,23,206,214,1,206,2,137,59,138,128,0,0,0,180,207,220,46,22,172,174,64,41,98,242,23,39,160,226,28,164,86,1,80,0,1,143,115,135,22,69,195,88,118,60,183,202,85,149,61,12,253,5,175,125,219,135,239,50,229,225,30,121,179,171,26,43,23,247,54,169,51,221,225,56,143,215,75,213,109,91,191,87,196,127,139,207,242,9,172,219,137,157,246,93,67,78,171,127,76,173,159,79,239,18,68,6,202,43,105,252,162,13,196,216,1,157,120,131,11,46,201,229,142,224,245,255,0,30,40,157,10,55,42,107,63,239,191,225,24,131,14,207,247,116,98,12,44,222,155,234,199,112,121,223,247,113,68,232,82,63,169,205,127,190,255,0,132,98,143,176,81,93,5,69,171,43,144,14,39,125,194,214,139,223,241,21,117,61,57,139,89,43,126,144,31,73,116,21,20,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,100,66,197,17,25,11,149,212,88,171,251,128,81,5,101,159,212,57,75,160,225,78,173,71,245,14,98,232,64,42,0,0,52,171,180,58,157,196,101,6,63,115,75,167,171,186,189,82,229,250,234,39,192,66,78,56,103,135,197,51,89,178,139,78,239,214,235,248,52,137,210,219,237,133,185,146,216,236,210,139,223,186,253,255,0,225,113,68,27,230,98,13,188,111,82,66,138,198,91,158,95,246,148,0,220,142,206,247,228,183,152,178,52,51,114,244,65,100,94,19,233,191,136,38,217,179,81,223,82,109,249,4,33,118,125,86,33,70,204,23,201,82,52,169,56,73,73,63,1,159,61,252,95,128,155,182,31,67,218,180,47,86,155,95,149,132,28,160,0,40,224,124,207,165,189,226,214,200,239,211,220,57,150,141,94,225,68,38,199,208,5,69,197,208,45,97,106,150,69,208,192,85,70,68,71,204,135,25,172,254,2,197,172,206,229,126,98,212,235,51,1,200,102,106,247,11,119,95,5,14,86,209,110,102,94,225,125,172,2,214,209,164,189,253,69,224,0,0,41,123,15,204,171,98,58,61,17,146,126,165,51,114,131,115,117,125,218,149,226,177,157,185,17,249,24,15,211,53,37,62,178,136,190,179,29,3,48,243,127,6,96,122,116,247,39,227,76,51,9,248,244,231,102,33,185,213,22,155,51,36,165,118,51,35,89,30,155,164,249,252,15,152,215,204,223,219,143,46,240,151,116,240,25,161,194,241,91,253,127,168,143,185,171,78,238,221,99,157,173,168,255,0,72,138,108,248,218,207,48,243,38,172,106,70,63,239,24,175,82,120,7,191,82,152,102,228,106,119,82,63,2,147,232,190,165,231,212,6,201,237,119,183,77,110,176,238,44,194,248,118,118,3,169,193,123,128,220,187,21,213,188,183,44,76,45,90,84,137,6,71,101,17,145,216,185,17,31,144,208,108,79,137,177,6,97,86,164,84,158,166,54,228,135,244,56,180,66,101,102,68,72,65,32,140,138,234,59,88,139,242,152,249,168,56,111,17,99,74,211,16,169,176,184,201,115,53,104,78,241,182,245,232,65,153,243,81,145,21,137,39,250,4,128,108,95,176,204,156,79,10,62,33,199,153,93,196,177,46,155,44,137,238,251,36,106,117,50,210,148,248,90,144,70,94,20,168,186,91,144,13,78,201,237,153,241,246,97,213,149,30,86,93,227,133,68,93,56,230,180,236,42,67,198,75,186,155,36,153,40,218,81,26,76,151,126,95,14,98,94,114,59,97,236,9,130,123,234,210,241,155,92,111,13,250,237,198,83,125,27,207,87,232,11,241,185,254,65,157,178,183,36,176,86,94,211,169,200,164,97,158,1,232,244,182,96,171,239,215,157,210,148,165,23,71,137,197,17,243,65,115,248,117,25,50,214,1,243,193,130,212,6,141,150,84,181,37,74,213,226,50,51,189,136,189,223,80,250,13,73,73,93,70,68,94,102,45,117,212,50,218,221,113,90,82,132,154,148,118,189,136,134,0,218,19,105,108,37,150,120,106,190,180,227,94,237,159,77,225,127,181,174,189,187,222,56,215,247,165,36,238,149,252,122,128,201,57,141,154,152,87,1,66,67,213,60,87,135,160,58,114,80,194,147,80,156,219,86,53,33,74,34,178,150,158,102,69,114,248,8,176,219,39,109,58,173,85,154,141,10,129,63,4,84,81,11,21,61,187,225,157,83,206,27,72,41,9,37,158,135,207,151,50,231,107,92,200,97,77,171,246,190,198,185,139,139,170,49,41,25,135,222,20,180,203,139,33,132,247,75,45,115,76,66,66,142,234,101,42,245,148,162,177,249,141,83,159,80,153,84,152,252,217,143,111,94,144,234,158,113,90,73,58,150,163,51,51,177,17,17,115,51,0,153,80,122,110,141,234,80,90,47,109,36,126,255,0,203,240,22,70,148,228,85,165,198,210,147,52,40,150,87,47,121,15,162,45,14,169,55,87,13,23,94,139,106,241,164,173,127,172,254,3,185,81,50,35,52,171,218,21,77,194,187,244,169,226,103,245,244,116,248,185,114,241,56,94,100,3,243,41,217,147,92,166,161,180,49,22,2,137,187,219,90,22,125,111,228,175,136,251,94,205,252,74,234,9,10,133,76,177,29,249,54,231,252,113,144,232,251,25,231,205,73,108,147,121,111,188,39,53,91,245,98,17,94,215,254,255,0,240,25,147,44,123,58,179,90,180,73,119,17,100,246,249,181,71,113,68,126,144,70,79,140,156,34,47,82,73,123,174,38,6,161,75,198,213,170,141,201,112,226,243,86,191,3,107,255,0,141,241,31,34,105,248,150,111,224,104,51,28,209,215,119,21,195,181,252,236,95,1,42,184,59,179,31,13,110,216,85,123,36,124,103,17,59,207,233,149,207,194,248,111,234,74,250,254,3,58,97,222,207,76,144,167,241,28,78,80,238,247,154,52,254,175,204,59,218,254,82,126,34,136,61,78,1,199,178,60,77,96,138,250,249,219,195,77,120,249,255,0,242,69,175,96,12,119,28,140,228,96,170,243,68,158,186,233,175,38,223,165,35,208,3,59,23,228,140,79,12,92,182,208,87,213,253,88,150,124,255,0,43,227,243,171,187,23,101,20,214,95,182,90,235,215,167,251,115,40,175,99,47,239,255,0,0,16,2,253,2,187,21,70,137,84,89,236,168,185,25,57,25,105,63,225,33,70,168,53,199,206,204,209,103,184,118,189,147,25,103,203,207,145,9,139,204,221,134,50,241,51,29,92,12,174,240,155,205,145,31,125,191,211,119,207,172,143,49,249,152,67,97,252,13,198,40,159,203,15,15,14,118,253,90,123,173,211,228,248,153,17,22,172,53,137,27,245,240,253,73,55,243,136,225,127,160,92,168,245,136,132,102,186,99,232,34,45,70,107,101,69,98,243,254,1,54,21,45,129,242,229,237,223,13,149,26,180,223,87,234,235,229,229,231,32,107,198,107,118,126,98,244,38,74,176,174,82,89,162,166,172,255,0,171,205,126,23,199,253,210,77,250,105,248,10,35,98,54,35,159,9,196,173,12,177,169,23,177,41,42,247,254,95,136,202,89,85,180,158,49,203,217,138,114,155,2,128,162,225,92,96,142,91,78,153,89,78,37,103,209,212,243,185,126,129,247,230,6,201,89,203,132,228,79,114,102,95,240,173,69,221,106,62,245,136,189,58,137,22,232,241,153,220,212,95,164,98,26,230,15,196,88,113,245,199,172,83,184,117,161,73,74,139,124,218,236,102,157,69,234,168,253,192,38,43,101,45,183,209,138,215,79,162,226,124,71,128,32,38,54,27,105,213,18,38,110,150,151,83,184,78,131,214,249,219,214,85,202,215,185,13,253,137,80,131,59,95,7,53,137,26,45,171,116,225,47,77,250,94,199,203,161,143,48,24,71,23,86,176,133,73,201,212,186,135,8,234,152,56,230,173,210,28,186,77,73,59,89,73,50,234,146,231,240,18,253,179,22,219,116,26,223,164,190,144,102,110,251,115,193,238,127,81,86,155,95,125,171,212,96,188,139,168,9,9,20,50,185,88,126,101,27,17,210,107,140,28,138,116,205,250,9,205,213,247,106,79,138,196,118,230,69,230,67,245,0,117,204,85,130,41,88,178,58,99,212,100,75,109,36,234,93,250,5,164,142,228,147,79,189,39,202,198,52,39,106,237,132,240,253,114,155,34,169,67,139,142,234,50,166,226,37,201,113,184,168,67,196,73,90,95,81,168,137,49,204,244,220,200,175,127,121,9,25,28,111,199,102,74,9,15,35,82,72,239,107,153,115,252,128,60,202,226,28,186,199,248,27,135,239,28,13,136,96,241,186,244,113,244,199,218,215,162,215,211,116,166,246,214,87,235,212,132,128,108,103,182,237,81,44,211,168,88,158,163,129,105,124,118,42,101,181,165,247,148,195,155,165,148,116,154,210,75,127,252,107,29,140,174,95,1,186,121,223,178,54,0,199,253,203,108,190,227,248,14,39,251,108,251,90,53,238,255,0,191,38,247,209,241,232,33,103,52,50,103,48,114,87,22,192,83,216,111,185,157,137,21,170,186,126,252,98,70,157,14,174,206,122,235,189,141,175,87,225,211,159,48,244,73,132,241,109,23,21,209,162,213,105,117,170,108,228,74,215,161,112,228,161,212,47,74,212,147,210,105,51,189,180,157,249,245,35,31,186,34,39,98,29,181,223,167,206,193,120,31,24,102,94,237,166,251,199,136,139,220,196,118,185,73,117,30,54,216,191,83,73,242,63,135,192,74,94,94,227,234,14,61,160,68,172,209,106,220,115,82,82,234,146,230,225,109,106,36,56,104,62,74,74,76,172,101,110,128,59,88,0,0,161,243,228,58,118,58,166,170,117,58,107,9,109,213,107,221,250,133,115,228,164,159,46,95,1,220,135,3,241,90,124,148,75,111,86,171,95,153,144,13,9,218,123,45,26,147,76,76,183,24,170,18,156,169,48,71,100,242,229,29,101,248,191,1,136,182,66,165,181,66,206,172,69,99,117,58,41,19,25,250,110,93,37,199,248,23,62,67,119,246,145,162,70,60,60,194,215,23,192,117,38,109,227,62,187,135,62,35,70,242,123,17,83,233,121,223,139,153,68,205,210,154,68,246,140,183,106,85,173,45,178,183,67,242,24,152,196,137,91,105,87,191,65,200,62,120,166,71,170,223,1,244,13,138,31,65,198,178,46,166,99,144,250,11,22,68,101,204,5,168,34,191,35,28,132,87,22,36,136,140,93,123,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,5,162,235,92,80,139,204,5,192,0,0,0,0,0,0,0,0,0,2,211,43,11,133,12,174,2,137,43,16,184,80,138,194,160,3,95,182,183,113,183,112,12,38,148,226,124,53,214,250,31,63,192,190,54,2,246,26,193,182,29,98,37,59,3,198,114,76,157,218,79,16,33,23,208,103,207,115,35,151,34,248,9,34,55,178,63,40,96,86,59,235,90,106,231,185,225,191,4,73,247,239,58,248,15,200,73,238,85,225,95,71,146,196,70,217,152,73,85,69,46,158,249,60,249,232,47,34,229,200,106,214,203,120,110,153,39,210,109,220,45,90,120,43,253,34,139,251,191,196,72,69,59,15,199,105,72,116,226,89,72,112,148,71,188,62,86,183,196,74,96,126,228,100,233,101,41,250,255,0,140,114,138,36,180,149,136,84,104,0,5,47,96,5,41,40,73,173,106,36,165,37,115,51,59,17,16,195,121,239,159,24,99,45,48,165,114,105,226,236,43,30,109,55,134,250,26,133,65,180,105,222,56,209,120,211,188,73,151,37,220,186,123,135,30,125,103,230,19,203,74,5,109,185,88,179,187,102,181,64,147,61,130,224,29,122,198,72,119,74,249,54,162,245,145,208,252,186,8,83,218,79,104,204,103,156,24,211,17,211,32,99,30,247,166,85,248,61,8,238,246,163,239,119,77,50,163,230,109,33,73,178,155,63,121,94,222,242,48,29,183,108,93,170,113,62,104,99,138,165,30,152,214,24,168,211,218,153,14,91,47,210,210,227,198,179,76,52,160,252,73,121,73,52,145,173,68,118,46,164,68,49,54,84,100,46,58,205,92,71,36,165,224,44,92,182,36,66,93,73,14,83,233,111,25,47,83,136,177,164,205,181,17,160,201,203,151,228,230,51,118,198,155,32,215,51,78,81,98,28,77,151,157,233,76,151,74,146,227,47,119,178,24,212,235,114,144,221,244,161,228,168,172,73,89,115,43,123,252,140,75,86,75,108,241,129,178,226,151,75,114,6,15,238,233,109,81,152,130,233,247,131,207,90,201,110,232,230,226,139,170,11,153,121,117,1,132,178,99,96,236,5,132,251,227,84,188,110,207,21,195,254,186,113,148,223,78,243,213,251,220,191,27,159,228,27,131,69,195,176,168,81,206,52,71,95,90,77,205,237,220,81,25,222,196,94,226,46,92,136,126,165,172,42,0,2,134,100,69,115,29,39,49,243,51,13,224,58,122,36,213,171,124,9,156,148,48,106,225,156,119,154,144,165,17,120,80,175,113,94,224,63,79,22,99,204,51,132,161,166,101,99,18,209,169,232,55,202,62,169,179,27,105,58,236,163,211,117,40,188,94,19,229,240,49,27,217,221,218,27,85,139,220,190,143,86,50,226,161,171,137,223,104,144,167,116,91,119,166,250,36,242,191,62,190,67,21,109,159,182,5,66,188,85,76,63,134,115,19,126,112,177,99,230,150,123,161,41,208,210,56,132,23,137,108,149,237,116,151,91,136,246,122,75,242,109,190,94,173,55,183,34,32,25,231,17,237,113,152,21,103,141,110,82,176,207,54,55,127,70,195,254,103,253,248,249,243,29,62,94,123,227,138,154,86,74,163,210,76,156,183,224,227,189,238,242,250,67,242,29,10,159,135,234,245,69,161,184,49,55,170,113,194,105,37,188,74,110,163,181,139,153,151,153,12,197,151,27,54,230,190,37,126,157,195,96,206,37,137,59,237,63,170,49,145,171,73,47,205,210,50,230,159,224,1,140,235,24,206,191,86,113,78,204,167,199,108,212,162,51,208,210,200,174,69,111,122,143,220,63,1,247,164,200,82,141,108,216,205,70,163,178,76,111,254,3,216,19,21,214,96,181,39,17,101,62,251,91,107,61,93,250,218,110,162,114,197,234,72,47,112,236,181,174,207,104,208,32,52,251,89,69,187,113,75,74,84,125,254,103,251,19,51,254,201,248,0,141,77,11,252,83,253,2,246,218,127,81,27,108,173,71,126,86,73,159,49,188,81,54,24,174,189,174,249,93,171,77,191,183,104,47,253,32,103,156,31,217,193,134,164,48,78,84,178,107,82,138,77,175,233,19,133,225,178,124,165,125,98,100,69,228,26,205,110,153,161,77,83,136,201,187,216,214,202,253,247,248,151,152,253,248,25,187,138,105,9,38,218,167,83,124,36,105,250,70,92,247,157,255,0,28,132,174,159,102,198,92,56,206,237,89,47,117,31,187,210,55,252,255,0,221,67,171,226,142,204,124,42,166,245,210,50,70,234,55,19,207,210,87,61,93,39,127,90,87,157,133,17,231,72,218,155,48,104,202,37,70,163,225,229,105,107,116,91,200,239,159,46,94,79,23,62,67,188,192,219,187,53,163,239,45,66,193,222,43,122,209,100,252,127,194,6,99,197,253,154,249,145,21,215,213,67,201,125,45,113,106,75,95,211,27,7,244,87,85,189,105,87,233,110,188,198,14,196,187,18,103,165,27,134,213,150,91,157,246,191,237,212,53,94,214,254,254,126,96,62,186,182,219,89,151,84,101,214,95,163,225,18,75,172,169,163,209,30,69,236,100,126,111,159,62,99,11,99,92,199,172,99,41,83,36,212,99,192,109,83,55,122,248,116,44,136,180,18,72,173,117,31,226,151,240,138,212,242,139,48,233,75,209,59,15,110,143,119,188,183,22,194,188,60,249,242,89,249,24,252,9,88,102,183,11,81,202,133,163,69,181,125,34,14,215,233,208,254,32,62,104,53,23,169,239,41,246,82,133,41,73,210,100,162,51,43,92,188,143,224,55,11,101,189,177,177,70,7,172,183,10,81,97,8,145,97,208,10,11,78,206,222,55,171,66,216,34,35,51,124,136,213,100,95,151,145,242,26,110,228,119,89,59,56,139,31,214,66,212,56,182,149,169,7,99,232,3,211,38,2,206,12,33,140,120,238,27,24,225,169,60,30,235,87,7,80,105,122,117,234,245,172,179,183,171,203,234,49,144,72,200,249,145,145,253,67,207,46,80,237,111,152,216,11,189,180,102,7,3,199,110,47,250,148,195,186,244,111,63,188,170,214,215,240,234,38,27,103,237,172,48,70,101,210,9,197,227,238,242,144,237,99,128,108,251,169,230,110,102,150,172,143,192,164,186,175,169,249,245,1,177,117,10,123,53,40,174,67,125,75,74,28,181,205,6,68,124,140,143,222,95,1,169,219,85,108,117,132,179,82,57,212,92,119,23,61,37,250,148,119,150,221,57,77,40,136,145,25,109,220,139,112,163,183,75,252,76,109,187,18,25,146,210,94,97,122,144,171,216,236,101,239,183,188,94,100,71,212,7,158,76,253,217,71,26,229,213,66,169,38,145,151,248,241,216,169,174,191,9,135,165,210,93,82,28,104,148,233,165,68,164,178,146,51,50,65,29,203,145,243,228,48,141,46,191,90,195,59,221,16,16,158,39,77,247,237,44,189,91,244,230,95,141,252,67,210,150,96,229,54,12,204,10,114,105,248,134,129,199,182,153,101,47,71,20,235,95,73,165,101,170,232,90,127,28,249,116,230,35,47,62,251,61,14,47,113,122,23,148,58,117,113,92,79,234,253,239,109,214,143,194,73,255,0,27,167,229,247,0,235,27,45,109,231,137,233,174,211,104,213,247,240,29,57,137,120,145,157,242,164,169,198,86,134,149,184,74,150,70,185,22,34,34,35,230,101,110,70,37,67,45,243,143,6,99,186,53,58,92,44,105,134,38,72,157,190,210,220,26,147,78,107,208,181,145,233,34,90,140,236,72,59,245,232,99,205,205,127,11,98,92,17,84,97,154,180,30,10,82,80,153,109,150,245,183,57,106,50,37,120,76,203,170,79,151,192,102,204,130,218,191,48,114,218,187,66,101,120,247,187,169,116,238,43,151,117,176,246,239,120,135,127,188,169,71,117,47,227,215,200,7,161,166,157,105,228,19,140,184,151,16,125,20,147,35,35,252,162,241,166,27,46,237,175,131,49,206,27,131,23,17,102,95,27,81,76,73,47,188,158,230,117,191,86,81,165,39,116,48,148,250,170,73,88,134,219,208,177,77,19,16,68,143,38,153,59,136,76,136,232,144,133,110,150,141,72,81,17,145,248,136,173,212,185,0,253,128,0,1,98,155,35,35,234,56,141,26,79,145,24,250,5,12,136,250,144,14,52,29,191,64,229,22,154,72,186,16,165,236,2,240,0,0,20,87,65,81,69,116,1,192,71,97,206,71,113,197,163,224,57,72,136,186,0,168,0,0,214,189,177,37,41,172,3,14,218,63,232,129,178,231,254,211,32,121,244,154,179,86,139,219,149,255,0,208,61,3,237,136,228,3,192,145,18,249,244,196,13,223,146,186,238,100,121,15,63,51,180,120,52,124,127,208,32,221,14,207,138,106,164,86,48,204,130,109,211,36,99,184,87,52,151,34,178,226,159,62,66,113,41,105,209,5,164,243,229,171,175,214,98,24,187,56,227,164,211,68,81,163,153,99,200,222,255,0,247,32,154,8,69,104,168,47,175,248,204,81,206,40,174,130,162,213,222,220,128,112,186,103,203,144,185,178,37,115,63,49,198,238,190,86,6,150,178,177,95,222,3,233,232,42,40,93,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,200,88,125,5,231,208,88,175,84,192,88,70,122,207,234,28,169,85,249,14,20,250,215,28,168,73,151,63,128,11,192,0,6,179,109,189,73,68,220,147,198,138,82,82,100,190,238,234,163,46,146,227,121,125,66,9,179,166,42,97,230,101,102,50,72,136,145,195,242,35,51,235,29,179,247,253,98,125,118,195,143,191,201,60,92,130,36,221,92,7,95,247,92,113,3,59,66,50,108,102,245,125,179,211,203,133,233,211,245,171,66,119,29,207,101,156,206,123,3,227,121,115,73,217,36,71,69,114,41,110,153,109,103,248,102,15,246,94,239,15,214,61,3,96,108,64,138,239,27,160,157,250,13,221,245,165,37,235,106,233,99,248,15,50,216,110,166,237,42,115,146,25,121,230,141,77,26,46,210,141,39,107,145,219,169,114,228,61,2,236,159,141,75,18,122,83,169,249,238,112,252,15,235,133,94,218,183,253,60,71,248,191,196,40,216,224,0,0,20,228,92,197,71,19,171,177,123,250,128,27,158,87,28,38,179,48,53,106,245,110,64,150,212,103,238,0,74,77,71,123,144,230,109,178,34,185,138,161,187,91,145,14,64,0,0,0,28,51,37,55,10,58,228,186,74,52,162,215,36,151,62,103,111,244,143,150,179,88,141,70,131,42,108,148,58,164,70,142,183,212,77,145,25,154,82,70,103,107,153,115,228,52,47,107,93,182,168,56,86,30,42,195,180,185,56,222,12,216,188,14,237,216,107,67,72,70,163,97,103,164,210,249,25,92,148,100,124,189,230,3,97,243,203,107,44,29,148,12,232,168,211,177,2,221,68,198,163,41,81,34,199,112,143,91,42,112,191,8,234,121,88,191,72,142,188,246,237,58,196,213,103,167,82,112,101,107,17,64,56,213,167,77,28,77,26,154,105,38,18,110,164,147,123,172,204,249,167,244,31,49,169,217,209,180,62,46,204,138,220,169,13,227,108,96,236,103,31,101,228,55,58,164,234,180,154,25,36,25,219,120,162,35,235,249,12,97,233,18,164,75,117,111,73,144,227,171,113,102,181,41,197,154,141,74,51,185,153,153,245,63,136,131,184,98,156,225,204,28,99,194,247,246,32,57,92,38,189,213,226,48,222,157,122,117,122,136,43,223,73,117,242,28,153,103,149,117,188,200,173,82,224,211,165,83,219,76,234,163,20,235,73,113,196,22,165,173,5,204,208,147,50,79,140,185,151,62,162,220,13,149,213,204,109,198,247,108,154,115,124,22,239,95,18,181,149,245,234,181,180,160,255,0,20,255,0,128,76,54,201,251,25,70,193,116,102,165,98,76,53,128,230,201,139,136,83,53,15,53,12,156,90,27,74,24,50,36,169,108,17,145,145,165,70,94,238,125,69,29,35,101,206,206,28,55,71,103,12,226,172,101,71,160,79,121,158,55,137,92,106,189,64,148,187,155,200,69,147,100,39,145,26,111,211,161,245,27,237,128,114,215,10,229,221,22,53,23,14,82,147,13,136,201,113,8,66,100,58,233,17,45,195,112,202,238,40,204,252,71,126,127,196,59,5,54,151,6,151,17,184,144,161,71,142,219,87,210,134,91,36,37,55,51,51,177,17,21,186,159,233,31,96,10,17,17,17,17,116,33,69,172,145,107,145,243,22,188,242,88,73,45,100,102,70,118,228,53,3,104,125,175,240,198,5,244,127,73,98,230,120,238,47,245,158,237,55,209,186,245,190,153,63,143,203,175,188,7,237,109,35,182,94,26,202,168,117,74,91,81,49,10,38,43,15,63,61,135,35,195,138,226,16,187,60,148,153,239,28,234,70,223,75,25,116,17,15,159,187,92,227,220,216,172,215,91,244,134,106,169,149,94,23,232,100,211,161,182,175,162,67,93,77,180,153,151,137,187,242,63,47,168,116,156,219,207,12,87,152,149,132,77,115,24,98,137,44,240,5,13,196,207,168,56,179,81,107,112,205,38,91,197,17,164,201,125,62,39,200,116,42,13,14,110,35,170,177,78,140,235,68,236,141,90,84,242,142,222,20,153,243,50,35,62,137,1,117,62,157,83,197,149,23,116,200,103,136,54,247,139,91,158,18,50,43,39,246,37,241,47,112,218,220,142,236,252,199,25,142,184,211,36,84,176,163,145,166,210,17,81,105,15,79,152,218,139,94,232,202,250,25,235,101,244,185,144,205,187,10,236,113,43,16,210,226,98,154,245,43,4,212,163,77,165,204,74,19,49,131,121,205,105,154,73,37,25,45,131,46,68,131,34,59,244,50,18,123,151,249,91,135,48,109,46,159,26,54,25,160,198,114,53,57,168,106,84,56,77,160,172,148,160,172,86,65,120,124,61,62,5,200,6,165,96,174,203,188,164,167,113,157,249,131,104,178,55,155,189,214,234,187,84,240,219,85,239,226,47,50,25,211,14,108,83,144,56,121,9,76,92,2,211,122,95,39,203,77,94,122,185,242,231,226,119,224,51,210,80,132,122,169,34,191,145,11,128,99,234,126,66,101,69,52,155,224,240,174,236,219,190,159,191,164,157,175,123,245,115,226,99,179,210,176,110,27,162,182,150,169,148,221,202,82,147,73,22,249,197,114,51,185,250,202,63,120,253,160,1,198,220,118,154,34,38,209,107,21,186,159,65,200,0,0,45,82,73,105,52,153,114,49,112,0,233,152,218,134,137,12,147,250,81,226,121,61,84,175,196,49,139,101,102,54,27,194,178,158,110,68,25,234,91,46,42,42,141,164,33,68,106,35,231,109,75,46,94,17,159,102,197,68,166,137,181,182,218,200,149,123,44,174,93,6,143,237,111,68,175,209,41,15,212,233,149,50,135,191,196,106,65,42,51,203,109,122,20,151,213,164,244,145,114,228,92,175,238,33,36,108,254,15,205,42,38,36,226,244,69,159,247,190,238,251,198,208,159,91,87,75,43,247,35,188,72,162,210,106,77,45,18,98,26,210,180,155,106,35,90,138,233,62,165,200,254,34,22,176,70,215,210,112,159,27,222,56,139,27,185,197,110,244,110,38,25,219,78,171,222,239,23,227,16,147,220,135,218,11,15,230,45,24,223,136,213,120,212,186,175,4,147,154,148,92,148,104,104,203,163,138,240,248,255,0,143,144,64,237,24,187,102,220,161,198,44,203,110,177,132,83,33,83,55,123,195,85,66,90,9,90,13,54,245,28,43,122,165,208,107,198,107,246,104,101,22,46,82,164,225,220,27,73,140,243,146,27,90,149,38,185,83,43,161,45,26,76,172,75,81,94,246,27,174,70,74,43,144,25,17,242,50,35,250,197,16,215,154,221,150,184,174,142,151,228,97,185,56,54,34,21,82,83,109,146,170,181,5,153,53,227,50,73,234,101,92,249,39,244,117,26,175,34,143,155,249,29,167,132,197,84,182,123,234,250,184,102,210,245,247,61,47,189,103,151,225,78,214,248,223,220,61,21,207,195,244,106,146,52,77,164,65,144,90,245,217,232,232,89,106,231,207,153,117,230,99,95,51,75,100,92,29,139,251,179,130,203,252,0,158,19,125,171,136,165,52,94,182,139,90,204,159,226,159,240,0,209,93,158,59,76,43,176,228,211,168,120,202,173,136,167,185,54,188,202,84,113,232,244,226,73,176,179,105,38,147,50,52,25,31,37,116,243,46,98,79,114,187,56,104,121,151,135,105,149,202,108,90,147,105,169,111,180,113,77,54,133,22,237,197,164,245,18,22,100,94,161,218,223,1,9,57,225,178,102,96,101,93,101,51,216,171,97,168,105,129,75,42,161,247,99,239,182,162,52,45,195,212,155,50,159,31,209,242,62,93,11,152,253,205,156,182,194,171,101,165,79,15,80,113,46,44,199,114,217,166,241,123,230,162,207,83,141,43,120,151,150,157,41,91,201,35,177,173,38,119,34,230,70,34,245,78,210,22,75,73,40,175,99,243,23,13,106,217,163,106,60,45,154,148,40,137,136,198,37,91,199,18,76,133,46,160,150,204,205,40,147,163,169,58,163,191,50,183,192,108,132,89,8,149,29,169,45,146,137,46,161,46,36,149,214,198,87,230,42,47,91,104,114,218,202,246,26,143,181,38,197,216,59,51,169,245,138,229,58,135,77,110,115,56,106,68,56,206,202,169,76,70,135,73,47,169,6,100,131,50,52,146,150,71,204,143,223,200,109,208,225,149,21,137,108,59,30,67,13,186,135,80,166,212,151,18,74,74,146,101,99,35,35,234,92,192,121,199,204,92,184,199,27,57,230,61,65,112,170,244,198,37,97,237,214,149,195,82,159,34,223,176,139,233,223,55,226,228,241,223,81,114,231,110,132,54,247,98,142,208,26,150,29,138,198,19,199,53,10,245,65,16,105,146,215,166,37,46,9,39,120,169,137,90,76,149,116,40,252,43,50,231,239,63,202,54,199,108,205,148,169,152,227,4,227,10,213,15,12,96,168,213,9,189,223,186,150,252,36,161,228,232,122,58,78,235,75,38,162,240,164,203,145,244,59,8,123,205,156,19,138,50,91,31,85,41,5,86,98,35,209,183,12,41,84,151,220,109,54,113,132,59,98,61,40,59,116,191,46,191,164,7,161,156,180,205,90,54,98,82,105,179,105,209,167,182,115,105,140,212,72,228,180,218,15,74,210,131,177,233,81,145,31,140,185,23,46,163,189,136,81,216,159,107,121,244,12,88,116,220,73,137,177,188,248,208,240,199,12,134,10,106,157,109,14,33,216,196,70,148,173,226,34,34,34,81,17,245,177,137,152,161,87,226,214,183,252,50,31,78,231,78,173,225,17,117,191,75,25,249,0,253,96,0,1,132,246,161,120,227,96,232,110,145,153,94,172,202,121,21,255,0,172,59,252,194,41,114,219,21,84,151,180,110,63,141,196,171,67,111,213,73,37,187,71,34,41,232,47,33,40,91,98,207,40,56,10,11,134,167,8,142,182,194,124,7,207,245,187,255,0,204,34,19,41,170,43,127,105,124,195,50,113,219,27,181,101,21,213,255,0,100,27,248,137,220,79,125,41,197,185,189,214,119,182,159,244,143,208,31,157,72,43,111,127,222,255,0,164,126,136,160,44,81,123,136,94,45,62,160,56,185,220,200,114,14,63,217,24,228,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,110,98,225,75,23,144,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,186,13,23,237,22,196,207,80,242,202,35,236,184,226,76,241,115,109,93,40,74,185,112,242,207,223,245,13,232,87,65,30,189,167,146,17,31,42,33,45,100,163,35,198,173,151,47,247,52,208,31,129,176,165,113,56,135,211,125,230,241,92,63,118,219,90,73,62,183,19,229,245,9,40,66,73,37,100,149,185,136,165,236,227,172,54,247,221,14,198,247,46,233,235,255,0,198,254,34,87,4,128,0,20,51,176,160,103,97,134,243,75,104,220,51,151,93,217,198,194,172,171,188,55,218,120,120,236,174,219,189,23,190,183,10,222,185,116,248,134,208,121,219,69,202,220,45,30,171,57,21,146,37,213,81,4,206,1,35,89,168,219,117,94,247,19,225,250,51,247,249,114,16,123,155,219,79,98,220,115,221,60,30,57,198,197,193,111,245,113,85,55,127,103,187,182,155,58,175,196,59,244,247,0,237,27,70,109,159,142,243,155,18,180,197,23,16,84,25,129,54,142,154,67,237,77,166,66,109,75,53,184,241,43,155,100,163,36,154,93,34,185,29,250,142,223,178,54,197,245,76,213,196,120,83,20,226,69,208,38,82,170,156,118,249,149,206,148,203,171,221,182,250,19,125,218,8,138,202,109,39,201,93,11,159,188,135,84,217,39,102,76,67,154,85,58,38,35,53,97,169,48,163,98,152,208,223,106,164,107,90,220,74,84,194,212,155,110,148,70,147,39,45,99,63,121,242,19,89,147,121,61,135,242,239,12,82,41,241,240,206,29,139,34,159,196,89,116,248,72,108,147,188,113,195,240,153,33,38,87,37,243,233,212,192,124,153,11,144,88,63,39,48,125,58,139,72,163,71,140,244,86,164,50,165,51,50,67,201,210,228,133,58,100,70,234,175,212,203,221,252,3,44,165,41,66,73,9,43,18,74,196,95,0,74,82,146,210,148,145,17,123,136,133,64,7,27,238,166,59,46,62,178,51,75,105,53,153,23,91,17,92,112,77,169,49,7,70,249,14,30,187,219,73,23,186,223,31,136,211,221,163,182,203,194,152,50,21,82,152,210,49,132,121,14,225,247,228,52,184,100,218,9,42,50,121,36,171,239,200,201,68,105,234,69,228,3,33,231,206,215,152,71,40,169,149,195,149,3,16,28,138,79,13,169,113,98,71,112,190,149,77,91,78,241,210,191,39,57,220,188,196,102,237,63,218,23,137,243,14,171,38,147,131,107,53,184,49,154,155,26,75,104,155,73,128,86,74,99,105,81,93,58,206,230,165,223,234,253,3,6,230,158,113,227,60,231,198,181,54,41,184,211,19,156,74,198,227,67,21,58,139,186,62,137,148,25,235,74,86,178,234,209,153,117,247,116,247,103,157,146,182,44,197,89,134,104,196,181,191,67,42,145,166,83,100,169,9,169,111,31,115,90,36,165,178,81,146,152,81,92,137,38,68,119,232,98,13,101,165,101,198,98,103,53,106,92,132,87,41,70,244,237,229,93,106,148,106,106,230,181,145,153,217,182,142,202,187,189,11,151,95,128,217,188,7,217,103,153,213,142,59,188,171,56,25,237,206,235,71,234,156,244,218,250,175,210,57,121,16,146,140,168,217,59,4,96,248,112,87,55,47,112,18,158,69,45,168,174,57,30,146,201,154,150,68,139,157,205,146,51,35,52,159,95,128,207,48,176,229,14,6,190,22,139,79,99,121,109,91,168,200,77,237,123,94,197,241,20,105,6,93,118,93,101,141,5,44,185,137,112,157,14,83,141,78,75,250,163,215,42,127,131,45,28,186,167,157,201,95,164,185,141,145,194,59,41,228,166,15,106,34,41,120,41,12,42,38,243,118,105,169,204,93,181,26,175,235,186,119,245,143,168,204,4,148,151,66,34,31,21,94,168,197,38,11,179,164,37,197,33,173,55,36,17,25,243,50,46,87,50,243,1,248,158,137,96,252,55,9,182,226,210,22,219,41,81,161,41,75,206,40,202,247,81,250,202,243,184,234,21,218,166,15,147,174,10,169,82,207,114,241,245,85,139,149,203,241,198,21,218,107,106,122,6,11,91,148,196,158,40,101,214,39,199,74,142,38,132,166,202,142,165,216,190,152,142,220,203,221,212,107,62,27,218,46,102,53,196,147,226,211,107,184,169,179,210,236,162,226,37,25,17,39,120,69,111,11,167,207,196,95,194,36,202,225,188,116,76,33,66,151,190,220,65,36,232,211,125,78,175,223,127,143,192,102,58,101,14,20,22,77,9,96,139,199,171,146,212,126,226,243,63,128,234,216,6,130,236,126,59,139,220,59,171,117,167,170,173,235,95,169,14,249,98,46,130,162,194,142,201,29,201,31,194,98,139,140,203,133,165,104,185,117,234,99,148,0,126,124,138,5,38,81,105,145,19,81,106,213,248,69,23,63,200,99,171,85,50,75,44,171,59,174,241,195,59,237,206,173,31,126,200,77,175,107,244,112,188,136,119,144,1,174,149,173,131,246,115,172,40,214,246,92,178,165,27,91,171,157,106,162,92,185,249,61,241,24,243,20,118,100,228,53,81,137,41,165,96,10,107,46,59,163,118,110,215,170,150,43,26,111,127,164,63,35,27,156,0,35,19,48,123,38,233,142,41,78,225,106,102,20,134,133,60,141,36,245,110,166,163,36,232,59,151,52,171,246,92,198,167,230,199,103,182,98,96,98,145,37,154,190,16,67,37,82,92,70,210,212,249,139,50,79,210,25,23,141,142,150,71,94,162,121,220,97,135,138,207,50,133,149,239,101,36,140,117,92,79,150,216,75,17,199,221,77,194,116,25,70,111,239,207,138,128,210,200,213,101,120,185,164,249,248,143,159,196,192,121,148,170,209,165,209,247,92,75,141,43,125,171,78,236,204,250,91,173,200,188,198,96,201,13,167,113,214,85,84,105,141,69,175,74,106,19,53,166,106,47,182,196,8,174,154,136,148,222,171,27,137,189,204,155,181,174,68,55,227,105,13,131,165,77,244,119,209,170,30,94,211,180,113,123,237,17,141,157,229,247,58,111,162,63,59,89,93,124,196,89,226,108,47,81,194,179,219,135,49,248,234,113,76,147,233,83,10,81,145,22,165,23,188,139,157,210,96,39,47,101,205,182,168,25,165,75,195,52,137,209,241,19,213,26,159,27,169,215,160,197,105,179,221,169,229,21,247,110,114,240,182,69,200,186,254,145,182,244,202,147,21,88,109,206,142,135,18,219,183,177,44,136,143,145,153,123,140,252,135,154,172,165,206,60,79,151,120,154,149,82,99,22,98,72,177,41,251,251,53,2,123,136,52,239,27,112,188,36,75,73,21,205,119,62,157,76,75,6,196,91,98,82,49,117,10,21,14,175,51,25,84,38,49,77,153,33,199,38,184,151,82,171,76,34,35,186,158,51,51,34,89,23,50,233,113,4,128,15,201,171,97,106,21,111,117,222,112,119,219,157,90,62,149,105,181,237,127,84,203,200,135,61,26,173,30,177,78,137,62,58,29,74,37,71,110,66,73,194,34,81,37,73,35,43,216,207,159,49,247,138,35,175,105,222,205,236,49,137,23,58,191,130,232,180,24,28,30,30,117,13,241,85,122,134,162,125,27,229,146,173,101,145,151,137,61,124,143,151,156,91,230,214,72,226,92,166,175,85,105,181,73,180,167,14,149,184,222,112,143,58,178,61,234,27,81,105,53,161,38,127,132,43,222,222,241,233,78,116,8,147,227,187,30,84,86,31,75,205,169,165,37,212,18,146,164,153,25,25,25,25,115,46,125,6,159,109,105,178,77,51,29,225,92,85,80,160,225,108,17,26,108,238,7,117,38,68,20,161,196,232,113,130,85,214,150,84,101,201,6,92,175,200,200,128,66,238,95,103,78,63,203,119,141,120,102,190,168,73,220,45,130,36,195,97,211,210,165,146,204,190,145,7,251,34,184,221,60,139,237,58,196,120,109,200,208,177,157,103,17,79,98,45,29,17,116,69,163,83,127,12,157,209,106,35,186,15,77,146,175,210,92,188,181,71,104,44,142,174,229,78,47,168,211,106,46,209,116,176,244,118,116,83,212,189,4,107,142,151,57,17,182,158,86,235,241,253,35,17,37,215,226,184,173,211,203,66,138,233,51,66,140,128,122,47,203,125,172,176,46,96,247,143,3,74,196,40,224,55,58,184,136,209,209,125,122,237,109,46,157,253,67,235,240,25,194,60,132,72,65,173,4,162,34,59,115,30,109,176,6,208,120,227,7,241,247,199,184,197,190,47,117,250,214,168,241,95,70,191,91,233,11,241,185,126,81,40,219,49,237,219,133,241,68,88,180,218,139,184,234,100,137,181,244,68,109,114,212,219,132,68,178,100,136,140,206,65,158,155,168,249,124,76,4,132,0,252,186,5,126,37,126,156,197,66,35,111,33,183,245,105,39,72,137,69,165,70,71,123,25,249,24,253,64,20,181,194,196,42,0,45,35,243,23,10,88,80,238,94,240,23,10,90,226,211,85,188,192,150,94,251,128,186,196,42,0,0,45,90,180,21,197,195,243,107,179,19,10,34,29,81,175,155,132,159,7,94,135,252,192,52,83,111,60,224,106,131,132,78,49,156,223,160,197,156,63,129,134,140,188,45,74,47,121,244,228,33,89,110,45,203,107,59,216,111,94,223,217,144,229,78,167,136,168,173,205,170,253,233,142,101,248,86,231,209,145,37,82,147,225,45,95,30,92,186,13,18,18,4,143,246,109,81,119,212,234,92,155,35,232,241,219,29,84,119,228,152,102,38,21,132,232,105,41,242,191,241,136,160,236,208,136,71,134,162,56,105,71,135,29,55,238,231,248,56,98,88,147,208,81,81,69,116,21,20,87,64,28,14,123,133,16,69,114,250,193,100,124,174,42,130,247,252,64,115,151,65,81,66,232,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,208,88,125,5,231,208,88,125,0,91,110,119,28,137,255,0,64,226,185,106,49,202,159,244,0,184,0,0,98,29,166,34,241,121,77,137,25,222,104,215,193,243,181,237,105,44,152,129,109,172,97,112,121,233,137,145,189,215,101,66,43,233,183,246,19,38,61,0,231,169,17,229,189,111,81,216,190,246,231,255,0,111,104,64,222,219,36,130,207,220,83,165,87,250,74,127,191,252,1,145,59,140,17,9,58,157,50,189,188,63,233,33,60,123,19,80,251,187,211,63,190,183,155,206,238,253,133,173,110,39,227,241,16,71,71,111,123,41,73,231,248,51,62,95,89,15,67,123,48,83,91,133,233,46,141,231,143,131,190,175,134,251,225,241,20,103,240,0,1,67,43,143,149,212,106,51,43,251,199,210,163,229,200,81,40,47,91,157,204,7,19,76,218,254,47,224,28,228,86,21,0,0,1,99,142,180,201,106,117,212,32,175,107,169,68,92,192,94,62,57,211,248,61,31,69,175,93,255,0,101,107,90,223,15,136,199,121,151,158,120,43,1,192,226,37,227,156,39,17,196,205,225,22,153,213,54,91,36,171,74,204,210,119,113,54,87,131,167,192,249,8,179,207,237,187,177,93,107,184,187,149,120,22,126,231,138,222,240,166,227,186,47,186,181,244,200,59,94,199,107,249,24,12,183,182,230,212,246,155,62,129,232,47,235,252,38,235,91,222,244,245,53,156,148,95,78,231,157,186,245,33,23,213,135,123,254,168,245,75,78,227,127,167,193,125,90,116,164,147,215,149,250,14,208,204,90,142,42,156,196,137,16,94,222,111,19,29,41,142,210,185,243,185,114,59,243,241,127,16,204,120,3,32,49,62,36,122,2,88,193,248,177,246,164,111,108,168,212,247,21,171,73,47,161,147,103,126,105,254,48,26,214,84,107,255,0,100,255,0,244,63,245,140,183,146,187,62,253,210,43,142,64,244,187,187,173,77,57,186,248,13,247,236,219,45,54,222,39,241,250,252,58,13,250,217,243,98,24,51,9,19,177,45,39,29,211,150,236,39,136,245,176,76,167,81,62,68,69,227,99,222,146,184,223,60,183,202,26,6,3,167,192,69,58,85,81,106,98,154,212,43,74,90,12,201,41,74,58,217,9,241,120,11,248,121,0,199,57,25,179,167,220,251,190,255,0,167,30,63,143,225,191,181,251,173,26,55,191,223,85,123,235,248,116,27,16,69,96,34,176,25,145,21,204,236,68,2,163,226,170,84,123,181,132,189,185,222,106,89,34,218,173,238,51,242,248,15,205,197,24,194,141,134,233,178,102,204,173,83,35,28,125,26,184,153,40,66,83,169,73,34,189,212,86,245,138,223,89,8,255,0,219,83,105,183,26,91,180,122,29,83,10,77,67,21,72,171,45,15,239,23,99,136,163,51,61,46,244,186,173,211,200,36,119,221,171,246,180,244,58,138,228,79,64,56,190,23,16,156,61,93,235,187,213,165,15,150,171,110,78,215,211,211,227,212,66,238,45,197,158,146,112,159,120,112,252,62,243,250,238,189,90,180,252,10,222,175,240,143,215,204,236,77,47,17,86,42,146,229,34,57,28,154,163,242,79,114,71,109,74,82,207,149,204,249,120,135,85,165,225,250,197,99,123,221,180,137,210,247,58,117,240,241,214,230,155,222,215,177,29,175,99,253,6,36,11,176,221,31,191,107,148,218,79,17,184,227,166,51,23,121,163,86,141,107,36,234,181,202,246,189,237,114,18,205,176,238,201,93,223,77,193,88,199,238,129,188,221,247,151,222,221,213,107,221,82,91,245,247,223,27,244,248,124,71,230,236,59,177,172,72,180,104,184,135,17,210,177,189,50,101,59,22,33,246,218,144,193,50,131,67,104,140,178,82,137,108,95,77,245,17,153,25,116,49,38,84,106,76,122,53,61,154,124,101,186,166,217,213,164,220,50,53,115,81,159,59,17,121,138,62,124,47,66,244,118,141,30,149,197,113,27,130,95,210,104,209,125,75,53,116,185,249,219,168,253,112,0,0,1,75,151,153,0,168,11,117,149,236,70,65,168,192,92,40,103,97,67,63,49,243,60,163,59,114,1,206,78,220,237,167,248,69,229,204,124,173,40,185,92,200,185,143,169,61,0,84,117,108,115,133,61,38,166,55,15,143,225,180,201,39,181,110,181,254,197,69,107,92,191,27,248,7,105,0,16,119,182,38,206,254,138,122,35,253,56,113,92,87,31,253,175,209,167,79,15,253,244,239,125,95,192,48,78,206,185,197,247,59,197,88,117,143,71,123,195,70,36,137,54,252,102,234,246,113,162,211,234,43,241,58,252,122,9,255,0,204,28,176,163,99,126,3,188,31,168,163,130,222,232,225,148,130,190,189,23,189,208,127,138,95,194,33,183,106,13,141,170,152,58,178,185,152,111,9,227,217,172,68,160,156,195,117,216,10,113,9,113,43,120,236,163,67,4,68,86,74,76,203,175,62,162,9,104,217,215,54,254,232,184,3,15,212,253,31,238,254,240,226,252,28,94,247,70,237,247,83,215,66,111,125,30,69,212,102,66,59,149,199,158,253,157,179,251,25,228,206,49,195,244,105,212,186,53,57,154,63,23,168,235,12,58,202,219,222,180,234,139,121,119,16,69,115,116,173,200,186,167,175,190,90,246,94,218,171,13,102,22,22,128,221,103,26,96,118,101,240,178,95,113,136,181,22,210,164,233,148,104,43,165,79,40,200,172,100,127,148,131,35,105,128,124,84,250,197,50,166,203,79,193,168,196,146,151,91,75,169,83,47,37,100,164,153,17,146,136,200,206,229,204,185,252,71,218,40,252,28,89,134,125,35,166,205,135,198,240,252,76,55,35,106,221,235,211,169,42,45,86,185,95,214,232,35,75,108,61,137,184,194,197,216,187,238,153,163,95,1,247,191,115,94,214,225,219,245,183,255,0,11,244,18,150,62,89,244,246,106,49,156,138,250,150,148,57,107,154,76,136,249,25,31,188,190,0,60,236,209,213,247,2,198,245,8,150,239,221,204,82,137,171,245,173,247,155,183,117,91,199,210,214,183,191,175,192,75,94,200,123,65,250,93,69,160,81,189,17,225,56,124,39,21,237,231,31,188,213,165,17,211,107,110,202,222,181,250,251,134,70,206,93,150,240,110,100,41,82,42,51,177,33,45,201,77,60,101,9,214,172,70,134,141,5,213,165,114,183,240,140,49,135,118,78,133,151,248,130,109,86,135,79,197,242,13,196,185,20,142,75,68,180,27,102,178,85,203,75,41,231,224,46,119,183,81,6,242,37,90,189,194,225,209,112,181,66,174,215,19,196,192,54,175,163,78,166,148,155,250,222,102,59,187,110,18,211,123,145,243,183,33,69,178,89,226,25,83,58,180,234,183,59,95,222,35,251,180,75,103,63,77,160,29,123,211,30,11,138,174,194,61,215,119,239,52,232,130,226,61,109,233,94,250,111,211,222,36,24,124,53,122,84,122,188,116,199,144,183,18,148,172,150,70,217,145,29,200,140,189,228,126,96,60,196,98,218,39,162,88,166,179,74,226,120,190,2,161,34,22,243,70,239,94,135,20,157,86,185,218,250,122,92,250,245,18,89,177,158,215,26,253,48,255,0,91,235,91,187,255,0,182,223,238,143,239,35,178,237,237,178,148,41,120,109,234,245,26,159,139,167,74,168,98,229,62,226,25,104,157,65,37,198,229,40,212,146,75,55,181,204,172,119,62,162,41,105,213,26,150,28,222,90,33,35,136,183,225,219,81,95,77,250,115,47,198,1,234,26,20,174,45,163,115,119,162,202,211,107,223,220,95,206,62,129,164,219,30,237,69,70,196,184,73,198,107,88,171,6,70,144,254,34,56,201,105,185,200,66,148,147,106,61,140,137,78,153,153,221,70,95,144,110,12,124,77,73,151,29,50,34,85,160,60,133,223,74,155,125,42,73,216,236,118,50,63,128,13,93,237,11,172,119,102,90,211,149,195,111,63,166,72,169,245,237,214,28,131,242,49,24,27,44,199,239,125,164,49,194,245,238,183,144,234,110,244,213,107,207,99,151,187,204,111,255,0,105,78,32,140,172,13,17,190,46,37,139,18,67,63,194,21,255,0,88,200,248,141,30,216,82,148,170,182,209,56,183,67,111,56,74,161,207,116,141,162,189,200,231,70,231,208,249,115,18,68,233,196,78,157,124,252,135,208,56,153,78,155,245,230,57,69,20,62,66,197,115,23,152,177,64,45,35,231,97,120,176,136,174,57,8,174,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,208,94,211,122,71,25,148,144,11,136,209,124,102,210,189,75,255,0,99,76,248,252,70,253,141,50,237,20,167,61,43,41,233,196,219,15,47,250,108,101,94,4,153,255,0,99,75,248,9,35,74,123,59,107,28,47,221,3,239,125,90,187,171,246,118,233,197,252,4,209,136,24,216,126,160,220,47,77,53,58,210,117,247,111,174,171,116,226,126,63,17,58,240,39,198,113,163,62,37,159,90,220,150,94,69,241,8,31,160,49,182,117,230,47,160,20,6,39,247,63,31,174,123,113,244,113,27,171,106,105,106,189,244,171,241,109,111,136,236,120,207,26,81,240,189,14,101,78,69,102,151,28,227,110,238,114,164,37,9,78,165,165,62,43,168,173,235,114,252,130,31,123,71,118,133,147,137,113,181,91,12,83,102,97,185,145,98,85,41,242,91,92,71,13,199,15,245,58,198,102,100,225,149,174,225,151,79,33,70,42,219,35,63,126,232,181,172,65,134,253,19,238,254,19,23,75,147,190,227,247,186,180,46,66,52,233,221,166,215,215,123,223,220,49,102,76,101,55,221,11,190,63,87,248,14,3,135,254,197,222,235,215,188,253,218,109,109,31,30,163,243,178,163,45,234,217,169,139,103,65,106,137,89,150,163,136,237,64,211,76,140,167,21,248,84,21,237,165,94,31,164,235,241,46,98,117,114,7,103,26,6,94,247,246,225,120,133,29,225,194,223,141,52,21,244,111,125,91,52,159,199,231,215,220,3,188,228,62,89,253,207,48,180,154,87,125,247,134,242,166,185,123,206,27,117,107,182,210,116,219,90,191,19,173,253,227,41,138,17,17,114,32,51,34,230,96,42,62,10,197,87,186,99,38,70,227,123,169,194,69,181,105,247,25,223,161,249,10,212,234,9,132,209,45,46,53,115,89,38,202,63,129,252,70,178,109,5,84,198,149,202,74,160,81,112,219,181,3,106,176,110,18,98,195,117,213,104,36,186,90,188,38,124,185,151,62,156,200,6,167,237,103,182,45,189,21,255,0,91,175,246,119,246,223,253,163,251,192,209,28,186,203,79,186,238,36,163,31,125,247,79,19,84,143,75,253,109,191,211,169,196,120,253,116,223,240,157,62,29,121,141,228,194,91,6,162,191,197,247,230,30,204,56,155,141,222,235,76,77,222,173,90,175,235,71,59,218,197,211,204,72,22,82,108,253,133,178,234,155,195,83,102,87,21,166,161,198,145,76,113,179,61,90,91,47,115,105,240,248,11,248,121,137,212,107,254,203,27,28,250,5,3,12,85,126,232,220,119,3,198,253,31,116,110,181,235,83,233,235,191,85,173,175,200,250,13,207,160,210,59,150,154,205,63,136,223,110,137,94,61,26,111,117,25,244,185,249,143,208,66,9,180,146,19,123,23,152,184,80,0,31,157,80,175,82,105,187,190,50,171,10,62,242,250,119,207,165,26,173,107,218,231,207,169,0,250,230,72,225,34,63,43,70,189,203,106,115,77,237,123,21,237,113,30,59,116,237,63,220,20,204,111,133,61,7,223,238,59,183,239,142,243,211,171,82,163,57,234,238,142,221,109,212,126,182,214,187,102,192,160,82,235,148,28,61,138,112,20,211,153,133,164,169,8,57,201,113,197,186,180,190,130,66,73,15,149,204,236,86,43,94,230,34,138,83,120,219,58,113,210,167,122,45,54,83,149,155,114,164,193,121,100,173,211,54,240,122,247,182,235,159,94,135,211,221,7,208,252,255,0,187,6,96,84,228,238,187,167,123,29,18,52,234,223,219,66,90,110,221,17,214,247,191,228,248,137,60,216,199,102,222,237,77,42,185,233,158,243,140,194,108,30,235,187,173,163,95,14,174,187,222,118,181,186,14,161,217,255,0,178,35,80,24,99,21,226,42,62,52,166,200,153,71,154,194,211,38,62,229,162,50,156,139,17,107,102,247,52,182,71,215,204,73,118,27,195,241,104,52,184,80,99,45,245,38,44,70,227,39,122,100,106,210,148,145,21,236,69,207,144,96,126,171,109,232,191,59,220,94,0,40,161,242,2,230,56,221,50,177,149,200,112,165,102,149,29,173,208,7,214,2,196,174,228,93,58,11,136,252,192,84,5,12,249,133,203,204,5,64,0,5,142,55,174,220,237,97,31,219,99,236,135,233,67,117,92,73,247,66,225,184,28,40,250,55,61,211,175,94,142,33,119,213,190,43,95,85,186,31,65,32,131,231,157,13,185,209,31,138,233,168,146,243,74,105,70,158,182,50,50,59,124,121,128,243,9,143,240,143,161,120,162,126,31,239,14,51,131,221,125,54,235,119,175,91,104,95,171,168,237,109,86,235,238,31,38,21,196,62,142,79,114,103,9,196,107,100,218,211,188,209,107,169,39,123,216,252,132,198,237,191,178,53,47,20,225,220,105,139,105,48,241,132,250,140,174,238,221,179,13,180,186,218,244,185,25,179,210,148,178,106,59,37,38,103,207,169,24,136,236,212,203,122,214,93,226,137,180,106,133,6,181,5,17,150,202,11,188,98,173,165,221,108,165,118,59,165,60,249,153,151,46,128,36,219,98,29,172,56,167,233,184,107,208,29,61,221,132,89,111,125,222,183,222,110,206,50,47,167,115,202,253,122,152,146,250,117,71,188,55,159,67,187,221,219,246,87,189,239,240,248,15,46,244,58,212,202,44,165,72,136,211,75,90,155,54,204,156,73,153,90,228,126,227,47,33,36,187,52,237,121,136,160,250,71,222,74,194,49,53,240,122,55,198,227,122,173,190,189,181,61,206,215,47,210,39,65,46,2,134,87,43,14,185,133,113,173,23,18,195,84,152,149,186,92,155,62,108,145,197,146,133,150,171,36,237,201,71,207,196,92,190,36,59,25,25,25,92,142,228,40,193,155,72,100,119,221,74,142,219,126,148,119,103,234,139,50,111,193,111,189,70,22,139,126,17,61,111,123,136,108,218,139,102,175,185,205,90,183,90,244,211,188,55,216,154,76,77,215,118,238,109,117,60,173,87,222,171,241,45,107,123,199,160,99,43,142,149,152,57,93,66,199,180,212,83,234,178,170,45,161,50,202,85,226,173,4,173,90,86,86,241,33,92,188,103,252,0,60,198,153,88,125,180,122,151,117,84,98,79,220,239,120,105,13,191,163,86,157,90,84,71,107,216,237,208,72,206,208,29,159,236,83,59,135,209,140,63,152,245,29,239,21,191,211,16,158,221,219,117,167,212,142,86,189,213,215,200,104,14,38,203,124,105,133,228,110,42,216,58,191,2,204,111,204,166,83,221,104,201,23,81,106,241,36,188,62,19,231,240,48,18,3,177,14,214,188,21,99,5,225,15,64,53,232,239,31,190,59,214,215,186,100,185,234,238,126,54,235,241,18,177,151,152,179,211,44,49,10,185,221,252,31,18,78,158,235,123,188,211,165,213,35,173,138,247,211,126,131,204,101,42,169,42,135,81,106,124,118,144,111,49,170,201,117,39,110,105,50,230,68,100,125,12,111,30,199,59,103,215,48,36,86,48,237,82,78,11,129,14,37,54,81,54,228,245,173,165,154,215,45,43,210,102,167,210,87,241,40,200,173,208,132,19,110,3,12,100,254,208,216,51,30,210,233,137,86,57,193,238,200,118,144,204,215,90,133,83,105,74,74,141,45,223,150,241,70,73,35,93,185,252,57,140,202,135,27,93,244,45,42,183,91,29,197,23,0,0,14,55,10,231,212,124,234,43,25,253,99,236,22,45,4,162,247,245,0,74,126,34,241,198,147,52,245,28,128,3,165,230,163,59,250,4,116,106,211,105,136,62,151,253,130,199,116,31,137,139,88,226,41,173,162,202,59,62,71,225,255,0,21,64,60,255,0,109,135,31,115,143,241,145,235,191,244,231,81,46,159,223,228,13,115,27,115,183,109,47,132,197,120,178,70,135,139,94,57,158,87,81,114,230,228,147,242,26,140,36,9,115,236,213,166,110,240,74,92,223,223,78,55,35,182,159,239,48,254,34,77,70,131,246,119,67,101,188,189,121,73,82,174,88,189,71,204,203,251,132,65,191,2,128,226,90,190,30,241,202,40,103,96,31,34,133,232,234,95,88,171,138,189,186,11,146,119,1,200,93,69,194,210,234,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,232,56,212,71,212,135,33,244,22,31,64,28,118,59,220,199,42,58,23,212,56,204,202,246,49,200,143,244,0,188,0,0,99,140,249,66,215,150,117,196,160,174,103,195,91,255,0,226,26,16,49,182,162,29,70,126,98,146,112,173,244,144,63,204,25,19,241,155,241,10,94,1,171,50,162,35,37,238,58,153,151,71,155,242,250,132,16,237,231,77,68,28,252,197,74,74,82,95,79,78,79,35,51,254,215,50,126,240,24,11,12,54,110,79,113,36,87,250,19,63,254,146,71,162,173,158,35,169,159,72,53,162,215,225,61,255,0,237,163,206,182,22,94,238,160,225,255,0,121,50,255,0,233,36,122,48,200,5,146,251,250,215,229,194,255,0,246,160,51,0,0,0,165,138,247,176,168,0,0,0,197,185,167,159,24,111,45,41,245,7,234,80,170,206,46,37,45,218,141,226,176,210,252,41,74,207,150,181,151,139,192,124,186,116,1,222,49,30,44,161,225,138,124,138,133,94,161,195,53,27,70,241,123,165,175,78,165,17,23,36,145,153,243,81,126,145,165,27,89,109,211,135,240,25,185,74,193,249,165,192,205,143,81,140,135,27,238,69,187,165,165,198,82,204,174,228,117,17,220,205,39,214,255,0,194,53,159,105,110,210,202,189,109,236,71,134,112,93,79,17,192,39,184,62,24,165,82,41,230,148,88,153,90,245,30,165,159,59,42,221,122,151,79,118,148,226,44,101,143,179,195,17,203,145,86,174,181,37,215,73,18,148,169,12,52,205,205,180,37,162,252,18,58,216,254,175,202,32,236,217,199,180,214,102,230,109,82,168,196,252,109,222,80,28,172,63,61,130,238,216,236,222,234,112,146,190,77,37,94,170,207,145,249,244,29,107,6,101,70,55,197,124,103,116,80,56,174,23,119,188,251,233,148,105,213,170,222,178,202,247,210,127,160,108,70,68,246,121,227,124,194,126,60,234,133,71,9,189,22,117,29,21,6,144,229,66,99,106,35,89,180,101,125,12,245,178,206,229,115,33,37,153,95,176,78,83,96,142,243,226,176,133,61,92,110,231,78,226,175,80,87,169,174,247,212,178,252,111,112,64,214,125,159,182,23,156,182,98,204,198,121,93,117,179,90,65,169,93,246,92,152,34,104,207,147,114,63,198,248,255,0,0,223,92,1,145,120,7,6,65,128,138,118,22,224,221,135,189,208,92,115,206,104,214,106,191,87,12,142,228,163,253,35,189,210,240,237,30,140,209,177,78,135,185,65,175,121,109,226,213,226,177,21,249,153,249,16,253,33,71,4,72,81,160,180,150,99,53,161,9,189,139,81,159,83,191,188,115,128,181,107,36,21,206,224,42,102,69,212,116,124,113,152,212,108,61,22,90,14,177,195,188,152,46,62,130,225,214,190,118,85,143,213,50,234,66,152,163,48,227,210,120,109,218,101,22,247,93,244,182,131,233,167,204,254,35,84,179,43,26,98,138,169,72,158,229,80,149,29,170,122,210,234,84,203,100,165,36,181,153,145,89,62,71,230,36,206,7,69,207,236,224,198,184,128,235,208,169,56,139,127,13,254,23,118,158,17,148,234,211,186,51,230,164,17,151,50,49,160,153,233,136,165,34,107,202,171,204,180,227,148,201,59,244,101,253,199,151,170,86,233,110,131,44,103,110,127,83,112,249,86,169,49,90,170,34,164,199,13,165,228,199,101,77,150,173,218,143,214,87,226,157,186,117,253,35,92,224,64,197,121,253,139,166,199,135,83,138,69,195,148,223,191,146,76,242,108,144,215,245,164,43,159,139,167,75,124,70,98,38,71,81,160,225,140,75,143,171,18,105,212,40,60,123,137,66,229,232,222,182,213,144,74,34,213,117,26,127,28,185,117,230,37,127,102,237,130,176,221,55,210,47,74,242,167,119,188,225,56,127,213,215,14,246,223,106,252,28,143,138,122,143,207,217,7,179,218,145,74,118,159,138,241,117,54,131,53,186,158,24,105,70,81,234,179,201,102,243,156,59,154,140,172,146,34,228,174,135,212,203,144,146,10,109,14,153,72,222,119,124,109,214,246,218,252,106,85,237,123,117,51,243,49,172,10,81,104,116,218,12,85,67,165,197,220,52,183,13,211,78,181,42,234,50,34,189,212,102,125,8,135,232,0,10,0,3,141,110,105,233,126,160,11,116,147,111,23,240,14,35,112,213,208,197,166,74,87,83,46,67,145,45,18,75,153,16,10,55,171,81,31,184,114,138,18,72,185,17,11,236,94,240,22,88,253,253,5,171,108,142,214,33,203,96,52,249,0,249,9,179,35,46,67,234,111,213,34,22,233,47,33,82,228,2,240,20,234,42,0,58,190,50,203,236,51,140,105,211,98,214,105,28,95,21,9,200,106,79,16,227,122,155,82,84,70,155,165,69,111,88,249,245,231,212,118,128,1,22,155,88,108,7,30,67,184,167,18,224,28,166,213,33,92,15,8,247,127,25,123,152,66,252,46,200,183,77,101,204,190,175,112,210,73,116,172,254,217,203,16,202,106,28,127,71,155,109,9,132,69,174,20,187,111,82,151,141,60,205,206,166,157,87,247,116,185,116,30,132,171,88,110,143,95,136,244,42,164,61,251,79,233,222,39,120,180,223,73,145,151,52,153,25,115,34,26,245,157,27,15,101,86,104,26,165,30,19,130,169,78,202,105,229,174,69,90,115,100,100,134,141,190,136,89,149,250,123,132,152,26,39,146,29,161,216,130,132,113,41,184,219,55,247,9,135,72,110,50,209,232,250,21,161,244,110,210,105,187,113,142,246,178,185,244,254,1,32,184,23,107,124,169,197,60,118,235,48,56,174,23,117,127,212,169,40,211,171,87,247,146,191,171,252,3,64,51,135,179,50,183,64,114,93,71,8,47,9,64,39,170,174,54,222,186,172,245,153,48,123,195,36,153,41,165,21,249,39,159,94,93,70,178,201,197,155,66,229,6,157,222,61,166,163,189,175,126,26,35,46,223,117,231,188,142,86,252,39,187,227,127,112,145,200,122,7,167,226,42,61,85,189,236,9,155,212,235,221,223,118,180,248,185,114,230,69,230,67,244,72,200,202,228,33,155,41,123,81,241,61,19,134,133,140,107,120,142,114,156,169,161,197,28,106,45,52,136,216,61,217,26,122,163,159,37,126,146,230,55,99,43,251,67,114,235,26,49,76,101,116,140,94,167,166,111,174,167,96,67,65,120,13,125,116,191,203,146,125,194,228,110,16,181,109,161,194,210,178,185,94,227,31,97,60,236,195,24,182,58,36,64,131,85,109,43,66,150,91,230,155,73,217,43,210,126,170,207,222,59,148,106,228,73,73,74,155,109,226,37,36,150,90,136,186,126,145,71,210,80,34,23,70,191,250,71,252,227,149,13,33,178,178,19,98,189,250,139,10,75,103,238,80,230,0,1,67,50,33,192,252,214,163,250,233,89,243,183,34,32,31,129,143,112,205,59,20,210,25,129,81,133,197,54,220,148,188,72,222,169,22,81,37,69,123,145,151,227,31,233,16,89,181,78,207,47,224,111,69,251,163,8,112,92,111,27,188,253,80,39,117,232,220,91,214,113,86,182,179,242,234,39,43,16,99,122,116,22,108,166,101,93,47,104,61,40,73,251,143,205,95,1,167,249,241,148,248,71,53,251,143,115,72,71,234,95,19,126,38,75,205,254,23,117,211,118,163,191,224,249,223,224,2,35,50,191,48,115,7,9,74,132,172,47,87,225,24,102,164,220,163,251,221,135,44,233,26,60,94,52,153,244,74,121,116,228,55,195,37,246,219,173,211,213,71,162,227,172,205,221,238,248,142,41,174,229,65,218,251,197,35,155,76,124,80,124,143,235,247,141,71,166,229,90,176,134,50,162,225,170,194,98,60,83,166,70,113,69,29,231,13,38,218,221,36,25,25,153,36,200,252,39,211,224,54,26,171,178,162,165,225,167,113,150,22,110,145,13,213,233,220,45,249,146,77,104,179,132,218,174,147,74,147,204,137,94,125,124,192,125,155,107,231,109,27,49,48,12,25,52,92,77,222,4,229,118,59,164,174,9,109,93,41,140,250,12,252,77,167,161,242,28,221,154,88,85,247,115,158,173,84,92,11,166,86,16,125,194,94,244,188,90,165,195,85,237,126,87,250,134,173,103,44,92,87,133,92,94,11,175,84,227,72,106,159,37,165,146,99,164,141,4,181,180,107,35,37,26,18,163,228,225,245,247,137,2,236,217,195,81,25,196,145,42,105,101,4,228,156,14,218,148,122,213,115,212,228,53,31,46,130,9,52,72,184,82,214,21,20,80,250,11,21,208,94,125,7,18,204,253,198,2,169,234,47,72,227,78,175,49,200,144,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,219,70,132,85,140,181,167,48,152,187,227,44,64,203,134,90,244,255,0,99,200,43,245,47,49,177,131,25,103,221,14,61,107,8,196,143,33,180,173,41,169,182,229,141,106,79,61,211,165,238,250,192,65,38,206,53,247,176,239,164,59,201,124,63,17,194,91,232,201,122,180,239,190,7,110,162,90,241,86,212,56,67,7,83,166,34,86,56,225,36,162,35,146,155,253,76,117,203,89,42,178,185,52,101,213,61,62,2,26,85,49,220,25,250,205,70,223,25,235,104,34,93,244,116,190,174,158,177,244,25,202,35,217,201,156,143,55,48,177,109,57,81,28,89,83,30,68,166,16,210,148,147,59,168,190,141,147,228,100,231,91,223,175,192,65,220,246,147,219,127,25,226,72,248,138,147,134,115,59,136,135,35,131,220,55,220,173,35,86,147,101,74,230,182,8,203,154,84,124,207,220,52,217,249,24,171,52,241,84,217,243,151,222,115,222,105,47,58,187,54,197,201,9,67,100,118,45,41,228,90,75,151,214,51,14,110,101,19,88,66,145,86,110,164,212,71,42,113,55,26,222,97,247,84,131,212,166,237,98,81,23,236,84,69,211,249,199,120,216,195,102,247,49,221,117,218,228,196,211,29,133,38,143,37,77,182,228,167,208,225,45,18,154,69,207,66,109,238,87,191,222,64,55,7,96,93,153,105,56,126,77,47,22,84,240,78,225,218,158,11,99,121,35,188,148,189,226,220,56,174,31,133,46,157,174,100,103,208,136,132,141,165,9,79,170,86,184,196,185,57,134,233,216,70,129,70,165,66,140,150,157,129,69,143,9,70,135,20,180,217,8,109,54,35,81,220,202,233,46,102,87,25,108,142,226,138,138,40,174,86,21,0,31,12,186,92,105,135,105,12,107,77,200,253,99,46,118,248,24,249,91,194,180,52,56,110,112,22,82,186,158,245,127,206,63,96,0,112,181,21,134,47,186,111,78,174,188,204,199,48,227,117,228,181,109,68,103,127,33,214,235,153,131,71,161,48,243,242,163,77,82,89,97,79,171,118,132,25,233,34,51,229,117,23,62,64,59,57,153,17,92,199,230,213,49,29,26,140,141,117,25,155,146,212,72,190,237,106,230,101,114,46,68,126,226,26,175,155,187,125,224,92,0,213,89,162,166,98,180,187,3,113,226,102,4,69,151,140,219,233,173,238,124,151,239,26,71,157,221,167,216,170,189,83,145,7,2,215,49,21,57,164,72,101,212,166,93,22,154,118,65,51,101,21,238,179,185,168,239,245,126,129,50,36,103,51,54,179,202,156,17,25,106,151,143,248,37,181,60,226,47,245,42,75,150,81,18,238,158,76,159,226,159,63,135,81,27,249,223,218,11,141,107,93,203,232,62,110,111,183,60,79,21,250,128,210,109,125,222,143,194,198,47,37,116,252,190,225,132,147,138,54,128,207,218,132,136,165,142,233,170,109,245,46,178,146,153,17,150,108,74,85,138,230,211,7,226,250,110,157,58,252,6,199,229,119,101,246,37,170,119,159,166,47,224,249,251,173,207,13,186,170,212,17,162,250,245,223,75,73,189,236,158,183,232,36,230,70,169,96,140,165,206,92,242,196,212,122,133,79,15,247,220,117,212,163,210,94,95,23,22,53,219,55,18,106,110,201,90,15,163,167,226,46,126,46,188,185,74,126,204,59,17,224,188,19,75,195,85,122,230,89,112,85,56,92,102,245,206,250,117,205,26,212,242,75,146,95,52,157,210,162,46,69,239,243,25,111,41,246,58,202,156,179,138,218,97,97,56,173,60,205,68,170,13,41,154,164,215,9,43,34,110,199,244,139,230,119,65,114,232,51,196,72,81,160,176,136,241,155,208,218,47,164,174,103,107,157,253,255,0,88,176,62,28,59,135,41,88,102,154,205,50,147,15,134,97,146,81,33,27,197,46,196,165,26,143,154,140,207,169,153,143,213,0,20,5,15,161,138,138,31,64,31,59,169,87,51,176,177,8,82,189,195,156,211,113,84,164,147,208,128,90,148,154,72,185,123,133,226,164,94,98,166,159,32,28,107,51,34,63,168,113,147,166,95,178,254,1,204,180,145,242,248,14,21,52,100,87,43,0,229,67,164,162,230,175,224,28,131,228,241,35,153,24,230,109,219,216,142,253,0,114,128,0,15,146,167,77,135,86,132,236,9,204,239,88,119,78,164,106,52,222,198,70,92,200,200,250,145,13,29,219,71,99,42,22,97,169,220,65,135,178,223,188,42,18,234,145,84,235,221,240,182,181,54,136,138,111,213,91,233,73,88,210,146,228,87,229,245,141,237,31,29,78,147,6,174,201,49,61,141,234,18,178,89,22,181,39,153,17,149,249,25,121,152,15,54,25,189,147,152,191,44,171,213,132,212,176,231,118,195,143,89,145,78,103,239,198,158,210,105,91,154,81,225,90,140,249,32,249,159,151,81,102,10,197,14,51,198,105,157,107,238,255,0,173,127,141,240,19,23,181,78,194,216,83,50,104,107,145,66,162,210,88,159,46,190,117,23,157,151,84,156,146,82,84,135,205,92,147,168,136,205,75,35,177,21,186,136,114,199,89,101,138,114,171,129,227,106,20,229,119,166,247,79,10,181,185,248,61,55,213,173,5,111,194,21,173,241,18,99,34,67,114,11,63,177,245,1,80,160,212,113,102,226,59,149,182,220,121,28,3,42,187,103,186,37,29,201,179,62,132,125,57,137,13,203,156,209,163,98,138,93,57,71,92,226,95,147,190,254,198,90,53,105,82,255,0,112,68,92,147,252,2,22,178,103,57,176,229,71,133,143,80,133,83,118,99,213,100,52,203,132,211,100,148,223,118,73,189,150,94,243,51,232,99,118,242,223,52,43,212,2,167,73,133,80,117,168,108,111,180,182,81,218,82,139,86,178,63,88,188,204,207,168,206,112,36,53,167,155,125,4,227,74,212,147,232,118,176,188,97,108,169,206,150,177,4,6,99,79,57,206,190,150,93,113,106,54,26,74,78,206,216,189,83,242,50,247,12,193,10,115,83,153,109,214,210,178,39,27,39,11,81,23,67,34,254,113,177,73,148,200,85,13,28,91,27,205,221,244,248,140,173,126,189,15,224,67,93,115,123,99,28,159,199,108,77,146,188,183,227,165,29,41,200,140,171,190,37,53,206,206,26,83,248,116,151,85,245,63,49,178,130,134,68,162,52,159,67,228,2,19,182,129,236,249,198,24,109,234,244,252,19,148,124,60,72,252,47,12,190,255,0,105,122,117,19,68,190,78,73,51,62,106,87,95,62,94,225,167,56,215,44,177,190,94,213,95,167,226,42,39,119,188,202,144,218,145,196,178,237,141,104,37,145,93,11,81,115,46,99,210,182,35,192,88,91,21,68,145,14,181,75,41,13,202,209,189,35,125,196,106,210,100,101,205,42,35,47,84,186,121,13,94,207,174,207,108,176,204,151,28,169,81,240,165,45,153,175,203,101,215,29,149,88,168,32,148,132,50,109,218,201,82,136,143,213,247,116,32,16,227,150,187,66,230,126,91,79,222,208,177,127,119,110,161,112,9,62,239,142,245,155,37,34,200,241,54,175,196,46,125,121,117,18,173,145,189,160,120,71,17,247,223,164,185,183,196,112,252,54,231,245,5,212,105,213,189,213,234,70,43,250,169,234,52,183,61,59,58,241,158,6,84,202,141,46,126,18,98,50,235,46,70,97,8,168,205,113,73,108,247,166,148,158,182,79,161,32,185,220,204,106,149,55,20,99,44,7,188,238,170,195,108,113,214,222,104,101,183,53,104,189,189,116,29,189,115,232,32,244,195,65,197,116,60,71,24,229,82,103,241,13,147,187,147,86,233,104,241,88,142,214,81,23,227,16,253,145,14,187,54,246,150,87,40,238,83,232,24,222,171,136,170,14,205,175,181,115,139,71,167,18,13,133,238,81,164,206,232,50,59,146,186,23,188,185,249,73,214,86,103,190,27,204,202,85,50,117,50,21,89,179,169,111,180,113,76,180,131,45,218,150,71,171,66,212,69,234,29,173,240,20,101,0,22,54,226,93,65,56,146,59,31,152,188,5,170,43,138,149,253,226,160,0,63,54,188,70,112,209,167,251,169,127,17,143,210,31,5,100,175,21,37,253,240,191,136,192,66,23,104,36,103,83,86,196,142,41,22,37,99,169,150,59,151,227,74,26,70,55,163,180,45,104,227,241,18,72,142,229,142,229,223,255,0,149,44,104,184,144,38,195,179,168,222,86,93,62,107,231,253,56,43,203,251,132,65,191,3,73,59,62,168,71,11,45,229,31,209,248,113,98,215,201,70,127,214,34,249,253,67,118,197,1,106,239,110,66,225,69,116,1,241,184,103,200,92,135,21,168,185,242,184,41,36,118,228,8,36,92,172,94,240,31,74,122,139,133,169,46,134,66,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,130,195,232,47,62,130,195,232,3,136,253,115,28,200,232,95,80,227,211,206,247,28,168,255,0,64,11,128,0,7,82,204,254,120,46,166,95,237,63,249,84,8,44,237,7,65,39,61,113,66,172,92,229,83,126,92,208,156,220,216,145,195,224,122,171,154,53,105,220,114,189,191,175,32,65,54,223,147,184,172,250,197,40,221,105,180,138,113,223,85,255,0,181,204,128,215,188,46,87,168,56,95,222,79,254,18,71,162,173,158,86,75,239,251,95,151,11,255,0,218,143,59,120,49,173,237,81,212,234,181,163,168,250,126,233,35,209,102,66,49,184,239,223,30,173,92,47,186,223,221,64,101,224,0,0,28,111,60,150,82,74,89,25,145,157,185,15,142,179,85,238,136,201,145,184,222,234,112,145,109,90,122,145,157,250,31,144,209,93,171,182,203,244,58,157,34,15,220,227,140,224,241,18,225,107,239,141,222,189,9,124,181,91,112,118,190,158,159,30,160,51,198,112,237,71,131,242,251,186,56,216,120,147,239,254,35,79,6,219,95,176,221,223,85,221,79,227,149,186,251,196,54,231,198,213,248,175,49,107,36,116,108,115,142,153,138,245,43,129,113,153,117,55,18,149,168,214,237,238,148,188,162,52,153,44,136,255,0,47,33,134,49,142,54,244,207,132,253,76,224,248,61,231,245,237,230,189,122,127,114,86,182,159,225,27,97,178,214,198,158,156,200,165,215,254,232,252,23,11,137,24,99,117,220,251,205,90,77,133,223,86,253,54,190,187,90,222,225,6,191,101,102,73,99,76,218,196,84,195,143,87,165,186,229,87,127,101,84,164,58,163,61,211,107,245,204,155,87,247,62,93,125,221,4,154,236,137,176,171,52,42,44,74,174,51,195,25,121,86,91,208,37,50,165,170,17,62,179,95,23,116,153,155,145,203,162,83,107,223,200,134,226,100,254,78,253,206,176,213,34,151,233,23,120,119,127,17,244,156,30,235,94,241,199,21,211,90,173,109,126,103,208,101,6,145,187,65,34,247,183,188,81,214,48,150,93,225,92,41,2,28,106,110,22,161,194,92,104,109,197,188,56,45,182,68,148,165,37,164,172,146,240,248,75,151,192,135,105,34,34,232,68,66,160,0,0,45,113,90,80,106,181,236,2,199,158,75,41,212,162,62,182,228,58,134,39,196,232,101,147,109,149,202,109,73,127,73,154,78,221,9,94,70,63,78,176,189,250,205,171,105,178,136,239,215,220,58,221,101,206,226,140,154,134,157,254,245,194,111,69,244,218,228,103,123,243,242,1,208,106,102,243,187,174,49,213,61,109,90,117,168,213,110,151,235,249,6,136,237,63,180,102,22,163,247,133,18,153,22,191,13,233,120,117,211,105,81,208,219,104,75,138,223,36,148,122,93,35,35,185,23,50,43,242,33,250,123,70,109,137,192,122,61,254,183,90,245,241,127,219,123,90,219,159,239,63,17,28,17,209,233,134,39,165,192,191,9,198,72,98,22,191,194,104,214,229,181,91,149,237,171,167,195,168,145,10,253,74,108,44,69,155,88,237,186,100,106,195,142,59,85,190,149,84,100,56,105,61,211,38,175,29,181,31,70,249,114,63,119,65,41,187,1,108,138,197,23,12,83,177,54,41,195,248,38,164,185,116,201,209,212,233,196,39,158,82,184,254,70,163,91,37,114,36,162,221,124,136,114,236,31,178,231,112,210,112,62,52,244,231,127,184,239,63,189,187,179,77,245,42,83,126,190,244,252,239,211,225,241,18,23,74,167,247,100,22,161,111,183,187,189,94,45,58,111,117,25,244,185,249,138,142,26,29,14,157,67,167,196,133,2,157,14,42,99,70,110,58,83,29,148,161,41,74,82,68,73,73,17,21,147,200,172,95,2,31,164,0,0,0,56,214,187,17,242,1,85,170,197,239,28,60,212,102,87,23,167,196,87,23,17,88,5,164,139,121,14,82,47,49,68,139,128,82,196,42,0,0,0,0,41,98,242,22,171,144,188,90,101,239,1,97,153,251,140,197,196,225,116,230,45,81,95,222,56,87,225,231,215,152,15,168,142,226,163,230,67,182,191,135,248,71,58,87,171,220,2,225,67,34,62,165,113,80,1,249,181,28,61,69,170,35,119,62,143,2,74,117,239,44,252,116,44,181,115,231,204,143,159,51,231,241,24,95,25,108,163,150,248,147,131,255,0,91,12,191,95,15,188,253,113,69,96,237,171,79,79,161,63,197,254,33,158,128,4,93,102,151,103,13,125,110,189,43,13,83,50,214,154,77,211,148,105,221,50,182,77,46,145,172,201,101,162,55,35,245,121,245,228,53,123,23,108,181,180,30,93,202,151,34,14,101,83,32,183,79,221,232,77,58,179,57,173,27,194,73,30,130,38,147,107,235,59,244,234,98,121,135,207,42,47,18,133,35,121,167,85,185,218,226,96,64,5,59,48,115,235,45,101,46,53,87,57,49,98,210,218,55,58,97,226,41,166,146,82,204,150,86,37,41,60,173,123,252,71,126,164,109,197,139,112,251,77,34,171,152,89,146,249,182,202,88,86,138,179,170,186,200,138,231,226,144,92,185,31,49,51,149,172,5,222,230,103,222,187,171,168,149,248,13,93,10,223,140,67,21,226,253,150,253,35,39,63,167,158,31,92,163,127,250,153,174,215,213,203,240,165,248,221,68,198,4,119,83,59,72,162,49,188,226,177,22,104,57,170,218,126,251,35,183,91,245,148,59,236,126,210,236,46,105,241,78,204,195,231,239,117,191,249,208,216,73,219,3,111,244,127,174,198,157,55,254,209,95,203,252,32,126,20,142,207,109,71,255,0,233,119,246,63,245,3,255,0,198,70,134,28,147,218,93,133,10,58,137,51,51,48,149,203,158,241,191,63,247,80,198,216,243,180,93,53,37,41,52,108,79,153,209,62,153,10,253,123,187,240,146,12,140,188,50,124,249,141,169,143,217,237,165,73,255,0,93,223,63,237,7,255,0,140,143,223,164,108,21,193,254,218,218,252,38,95,212,43,123,239,254,200,19,2,50,177,14,215,57,153,137,31,125,52,204,212,204,70,73,82,20,250,73,218,228,132,145,32,204,236,94,23,143,159,136,134,71,203,73,153,237,137,123,198,249,181,92,115,134,220,254,184,175,76,59,106,215,211,175,226,255,0,16,147,28,47,178,55,113,184,151,126,232,59,255,0,189,201,171,119,78,159,197,231,248,99,242,25,174,147,131,187,175,123,250,163,189,222,233,254,179,166,214,191,238,143,204,81,18,149,76,142,196,109,98,74,125,70,124,170,59,238,198,54,156,75,134,183,20,180,146,92,51,43,25,183,114,231,115,33,185,25,97,131,27,251,141,211,123,206,44,9,39,244,218,205,104,215,171,239,165,219,214,79,63,119,232,27,77,81,194,156,123,196,239,31,162,200,211,109,213,253,231,241,248,140,69,180,117,103,208,124,164,196,42,225,184,222,11,132,253,158,239,94,185,44,252,14,214,213,252,0,34,179,109,140,45,26,70,107,87,169,212,184,80,99,45,169,48,86,118,108,144,157,60,11,119,34,210,94,102,67,126,118,6,203,185,180,10,94,29,171,72,238,243,76,140,15,17,5,186,190,187,169,49,85,206,233,47,47,49,166,24,70,147,247,79,218,71,21,84,248,142,236,223,209,219,119,70,141,246,157,9,136,221,175,116,222,246,191,65,45,25,55,66,238,92,11,134,99,241,91,237,205,6,19,23,209,166,246,101,178,191,83,242,25,142,99,191,128,0,208,11,84,69,110,132,42,124,128,185,128,161,38,222,226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,181,143,169,170,170,81,217,142,130,104,205,50,82,191,164,233,234,168,188,143,204,118,81,106,209,172,173,123,115,1,231,19,58,48,212,170,23,115,239,85,31,233,248,139,110,140,255,0,99,187,235,200,188,196,154,228,94,82,81,163,224,58,156,210,195,244,2,91,19,222,113,43,76,68,106,73,165,150,140,140,143,71,35,24,159,111,12,176,224,253,7,253,92,215,175,188,255,0,177,173,107,112,191,187,248,140,207,176,206,60,244,163,46,230,68,238,174,27,137,196,206,69,213,191,215,167,83,17,139,85,180,149,253,110,159,1,152,26,183,159,56,93,218,142,106,215,41,138,76,85,70,115,134,250,7,8,205,179,180,102,149,205,54,183,82,191,78,163,155,13,99,136,57,61,133,161,51,21,51,96,200,109,75,140,167,41,36,77,93,43,90,220,211,114,82,15,79,34,51,47,50,47,172,73,100,204,142,227,241,42,235,222,148,104,215,111,162,224,175,107,55,167,214,222,124,47,208,125,149,76,133,239,122,107,81,125,43,221,104,115,121,171,129,213,126,165,107,111,11,204,81,24,81,59,64,99,80,170,15,177,34,191,152,199,185,212,197,154,148,86,185,42,220,175,36,185,114,25,207,9,246,151,224,7,120,174,41,25,144,245,180,105,214,76,42,222,181,250,202,29,231,52,187,60,125,48,92,151,62,235,252,38,250,164,185,118,244,127,121,107,235,240,254,185,47,198,235,240,26,243,83,236,175,221,238,255,0,215,218,247,191,253,44,125,95,225,96,54,238,139,183,166,90,84,99,169,196,82,177,175,225,13,30,54,35,223,161,127,132,124,71,232,43,110,44,184,110,234,85,47,24,153,23,147,12,127,203,141,4,149,217,149,194,43,79,221,183,95,135,87,253,13,219,255,0,74,248,15,149,29,155,122,220,36,253,217,237,127,255,0,87,127,252,104,81,188,152,135,180,35,43,169,100,105,93,39,28,145,146,210,159,163,98,63,189,55,255,0,100,144,199,245,238,211,76,175,101,10,75,80,51,25,10,75,198,147,52,181,28,185,115,255,0,10,26,219,7,179,3,141,59,253,220,52,93,38,127,244,53,127,125,191,217,99,186,97,158,203,110,29,253,127,119,61,87,98,214,244,98,222,244,255,0,133,136,62,124,99,218,81,68,149,193,247,101,95,51,163,233,222,107,180,132,35,85,244,219,213,149,207,223,250,70,189,226,125,169,243,63,29,63,194,208,115,79,48,35,20,182,56,20,148,138,228,132,39,120,163,81,17,158,151,149,203,198,92,250,242,62,66,70,48,239,103,191,119,241,31,235,187,188,222,104,254,208,90,214,191,248,79,196,103,140,27,179,183,162,104,66,125,48,226,180,74,41,63,212,253,23,182,159,15,225,79,241,122,252,70,113,51,212,67,30,28,200,108,255,0,205,25,113,222,151,153,172,77,69,79,94,164,212,235,83,92,215,187,35,182,187,182,171,219,119,203,175,66,27,49,145,93,157,56,194,74,147,82,197,109,101,221,89,47,67,121,63,124,165,215,213,172,158,73,18,143,121,27,220,146,50,191,151,33,42,212,234,47,0,134,209,196,239,55,119,253,133,175,123,252,126,35,244,210,90,74,215,26,192,215,108,174,217,55,4,224,198,98,42,86,94,224,29,243,116,214,226,184,184,212,150,110,165,17,34,231,115,100,140,202,233,254,33,159,34,81,105,16,117,240,148,168,108,107,182,173,211,9,77,237,210,246,47,136,251,128,80,0,0,1,67,59,11,86,171,23,65,192,181,124,61,224,57,150,171,90,215,21,35,184,176,142,226,242,47,112,10,145,10,216,188,128,185,10,128,0,0,10,25,10,26,121,115,23,0,14,37,32,140,172,68,67,140,210,105,231,127,208,62,133,116,22,153,92,5,168,112,142,247,184,229,28,58,116,251,197,228,191,117,128,94,2,133,204,84,7,20,136,177,229,160,155,147,29,167,146,71,168,146,226,9,68,71,231,99,26,129,180,78,199,180,60,109,232,255,0,115,96,236,4,199,5,197,239,55,244,244,39,86,189,213,173,165,147,191,170,125,70,226,10,25,92,7,153,220,103,131,241,86,80,226,104,52,249,117,134,155,112,154,106,162,71,77,144,225,36,139,120,162,191,52,163,199,244,103,252,28,198,215,108,185,158,84,122,131,152,103,14,215,10,183,62,75,156,110,245,114,52,186,133,219,124,178,185,169,203,157,136,139,169,117,34,27,199,182,118,204,254,157,211,235,152,143,211,94,7,131,194,50,88,220,247,110,247,86,132,200,93,245,111,83,107,235,181,173,238,16,183,142,48,207,220,243,27,77,164,113,189,225,221,251,191,164,221,238,181,239,25,74,186,93,86,182,187,117,62,130,99,34,105,112,147,203,149,78,102,179,65,90,160,177,33,43,74,18,131,221,40,136,150,100,100,100,158,86,51,77,250,140,163,131,243,65,186,116,130,137,81,147,86,127,113,27,116,100,75,212,90,146,105,43,149,215,240,49,24,123,20,109,21,220,13,51,133,253,15,223,240,84,185,106,223,247,134,157,122,165,165,94,174,232,237,235,219,175,184,73,46,19,137,233,253,18,155,39,121,192,113,112,89,159,166,219,221,58,144,147,209,127,13,237,175,175,195,160,138,216,152,53,88,243,245,238,144,225,104,181,245,17,123,239,241,248,15,184,97,124,54,223,112,241,28,247,251,253,31,185,182,155,253,126,99,48,68,145,191,108,213,163,77,149,110,183,26,71,208,40,164,165,101,101,164,148,95,18,184,168,0,235,152,143,1,97,76,73,28,152,170,97,106,44,210,223,111,204,165,193,109,210,53,216,203,87,137,39,207,196,124,254,38,52,91,60,118,2,139,88,238,95,70,48,158,90,211,183,60,78,254,208,9,157,229,247,122,125,72,231,123,89,93,124,196,134,0,15,53,185,147,147,88,207,41,235,108,179,42,177,77,67,236,196,77,73,14,83,164,58,90,108,181,145,25,25,161,38,75,35,111,248,185,142,249,144,187,87,98,236,188,174,80,145,88,199,120,237,216,84,254,43,120,196,90,163,170,73,239,16,237,180,165,79,36,186,172,140,250,123,196,224,102,238,75,253,208,168,213,86,125,37,238,254,38,142,252,11,240,123,221,58,144,231,143,215,77,253,126,159,14,162,34,182,171,216,195,208,58,142,40,196,127,116,158,59,129,224,190,135,185,247,90,245,165,132,122,219,245,90,218,239,208,250,9,34,70,182,70,218,183,14,102,142,21,167,198,50,197,50,37,148,57,114,92,122,163,187,89,168,147,44,209,235,111,148,102,126,34,34,248,16,218,152,83,90,156,195,82,26,74,201,46,182,151,8,148,69,123,25,17,243,253,35,204,222,21,197,159,114,140,83,45,92,7,122,90,47,13,248,93,199,174,104,115,87,69,116,181,172,36,219,100,29,181,59,217,202,126,29,251,154,110,184,12,48,209,111,187,231,86,189,28,58,61,93,193,90,247,191,83,1,38,192,62,26,109,75,188,55,159,67,187,221,219,246,87,189,239,240,248,15,184,80,31,159,90,59,69,79,251,97,127,17,143,208,31,5,96,175,25,63,237,133,252,70,2,18,59,66,21,122,166,35,255,0,46,230,127,194,150,52,116,111,63,104,75,26,42,88,141,205,119,213,142,230,114,183,238,165,141,24,18,4,249,236,52,202,25,203,185,137,36,36,175,137,92,62,69,253,226,48,219,81,168,219,13,203,226,50,250,82,183,122,127,166,101,151,91,255,0,88,140,54,228,88,1,106,239,110,66,225,106,149,240,1,242,46,252,172,99,145,4,87,46,94,241,198,181,222,220,133,232,87,50,229,239,1,244,17,151,65,112,180,186,139,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,250,11,15,160,188,204,88,125,0,82,198,125,7,33,116,33,98,78,198,47,32,21,0,0,24,111,105,250,226,104,217,73,137,101,19,177,210,166,120,62,78,170,197,206,75,37,207,153,121,136,24,218,174,182,186,214,120,98,89,74,83,10,37,156,35,187,71,116,242,134,201,114,230,98,102,182,235,174,63,79,202,28,110,219,114,183,100,223,118,216,180,17,218,242,163,124,62,34,14,51,114,98,234,25,135,86,150,227,155,197,57,184,186,173,107,217,134,203,167,228,1,126,85,71,41,24,134,66,15,87,40,75,63,15,248,232,30,137,50,97,196,159,124,93,73,47,214,254,255,0,246,193,231,131,40,86,77,226,73,42,51,177,28,21,151,254,17,177,57,216,19,56,240,166,25,227,187,195,17,240,220,78,235,71,222,110,175,86,157,87,232,131,183,172,95,164,6,208,45,104,109,42,90,214,148,165,36,102,102,103,98,34,243,24,183,54,179,191,11,229,237,10,171,49,220,93,133,227,72,129,184,187,115,231,182,141,58,214,217,120,139,120,147,46,75,229,211,169,13,113,206,125,189,48,54,29,166,84,226,209,115,91,135,150,170,51,207,71,79,113,60,191,165,210,225,36,238,168,230,93,72,186,242,17,117,157,251,81,102,150,108,98,74,212,20,227,158,245,166,213,120,111,15,118,71,99,121,186,109,179,235,186,74,138,202,111,225,123,123,238,3,97,54,212,219,90,189,137,235,50,240,253,14,78,9,169,66,141,81,137,33,167,97,45,111,41,95,121,153,25,153,165,243,35,34,82,204,185,23,91,16,212,28,55,130,177,142,107,226,73,238,181,132,235,50,215,45,46,212,204,169,144,29,115,214,112,185,151,133,94,15,164,235,241,46,99,32,100,30,204,89,141,157,21,135,106,11,193,29,241,21,248,14,200,66,251,201,136,247,83,111,33,171,219,122,131,229,204,173,249,126,34,91,54,105,216,223,1,101,245,50,143,84,168,229,207,1,81,94,28,143,18,90,251,221,231,110,233,165,149,45,54,39,212,159,89,7,204,138,220,185,0,194,187,54,108,19,134,104,126,145,119,164,124,123,11,127,194,110,248,148,54,222,187,111,175,109,81,202,246,185,95,235,33,33,52,44,57,10,133,25,81,162,58,250,146,167,77,219,186,162,51,189,136,189,196,92,185,15,209,102,51,49,245,110,81,167,85,175,204,204,114,128,0,0,0,0,0,10,25,18,138,198,42,58,238,52,198,84,108,33,66,153,87,170,84,120,70,226,110,247,142,110,86,230,157,75,74,75,146,82,119,185,168,139,167,188,7,197,143,113,141,47,7,83,219,153,50,173,77,136,107,144,150,111,49,244,182,155,154,20,171,115,81,115,240,223,234,184,139,13,179,118,187,168,84,89,168,225,218,76,252,29,48,160,98,167,146,148,176,234,156,119,66,10,66,9,74,36,189,241,43,157,136,174,99,246,54,251,218,249,110,84,37,97,172,27,152,119,84,74,180,39,119,61,211,234,182,112,84,106,61,78,51,207,196,178,247,223,152,142,198,163,226,156,202,196,245,55,35,163,188,100,201,117,234,131,167,118,217,213,169,206,107,231,164,139,154,250,23,159,65,7,28,26,110,32,197,90,251,190,137,50,103,11,109,124,36,101,185,163,85,237,170,196,118,190,147,183,212,98,82,118,59,216,178,157,73,133,10,181,89,166,227,136,18,96,98,118,228,161,18,89,75,73,52,160,163,168,148,162,83,4,122,110,71,115,185,116,49,250,59,47,108,69,135,233,190,147,122,69,150,59,189,231,5,185,253,90,89,222,219,237,94,163,255,0,20,245,18,47,77,164,192,164,176,168,240,35,238,155,82,205,102,90,212,175,21,136,175,204,207,200,128,113,80,168,241,232,148,198,41,209,150,234,155,103,86,147,112,200,213,205,70,124,236,69,230,63,68,0,80,0,28,75,93,173,204,5,22,225,88,252,69,123,121,142,52,145,169,68,102,66,196,33,106,50,53,23,188,125,41,65,23,66,230,0,148,216,94,69,97,66,35,35,23,0,0,0,0,0,0,0,0,0,161,243,21,0,22,153,14,53,166,229,239,234,57,133,12,188,128,124,134,147,247,17,139,144,122,76,173,230,57,52,124,5,134,221,139,160,14,84,184,70,100,87,43,11,238,71,208,200,124,164,74,35,229,208,114,160,203,161,159,48,28,192,45,35,23,0,0,10,92,128,84,0,0,0,0,0,5,47,206,194,160,0,3,141,217,12,177,109,234,244,234,233,200,204,7,197,93,171,196,163,210,230,205,149,50,51,5,26,51,143,153,190,225,37,36,73,73,157,206,230,86,46,92,204,69,174,220,249,242,88,154,78,54,192,148,138,158,29,158,114,123,183,118,212,55,183,178,23,164,163,58,122,73,46,29,237,164,204,252,61,8,254,177,153,182,202,218,226,137,135,27,170,225,140,57,152,60,59,245,12,40,249,176,199,116,173,122,222,115,136,66,124,75,100,200,174,105,73,115,50,33,165,123,57,229,22,47,207,60,219,195,216,195,19,225,238,251,167,86,248,189,252,142,45,168,219,237,204,103,155,79,133,11,66,147,101,52,146,228,69,125,55,231,126,114,70,218,118,110,229,211,175,225,170,118,44,168,65,170,48,228,218,69,65,165,25,181,165,174,85,2,34,36,221,61,108,143,63,49,33,208,88,76,104,108,71,78,171,52,210,16,90,186,242,34,46,99,29,100,46,89,210,178,211,47,233,84,24,20,78,237,56,168,146,141,215,18,167,180,146,228,45,203,106,53,170,247,51,191,95,128,201,130,192,0,10,25,145,23,48,20,53,115,183,32,35,231,115,28,74,81,222,233,49,114,12,204,138,253,64,114,128,161,116,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,24,155,57,114,246,38,44,238,125,233,84,21,194,241,22,225,236,126,182,239,175,132,255,0,23,248,196,86,100,54,55,147,149,56,243,11,97,185,170,131,1,50,113,28,25,138,42,161,155,78,146,84,243,72,53,21,212,159,15,209,159,59,117,35,230,38,153,248,204,200,211,189,70,173,55,183,51,33,18,91,107,108,247,94,194,216,242,54,48,194,88,67,133,102,135,134,209,80,226,59,193,11,220,186,203,210,92,215,165,199,12,213,98,74,78,214,50,59,90,198,36,248,137,74,203,252,87,3,20,97,184,21,24,181,24,18,120,157,238,147,138,242,86,149,105,113,100,122,108,103,127,87,159,212,99,180,136,189,216,131,106,249,45,73,193,120,11,24,99,235,72,46,241,226,34,119,81,121,73,117,62,54,217,183,77,39,201,95,15,128,146,172,45,136,233,216,158,143,30,171,77,153,196,180,249,44,210,230,237,72,190,149,154,79,145,145,31,82,183,64,137,200,253,129,105,160,143,204,92,2,139,55,73,243,49,77,202,75,222,99,144,0,88,77,164,189,230,46,210,66,160,0,0,0,0,0,0,2,151,33,67,85,189,224,42,102,69,239,33,196,226,202,199,204,133,166,187,251,197,182,53,0,176,238,103,200,92,132,157,249,145,139,146,131,46,118,28,137,79,192,5,73,4,94,98,226,32,34,243,23,0,0,0,0,0,0,0,0,0,161,149,197,64,5,131,137,210,183,63,128,231,50,184,177,73,35,234,64,44,101,206,132,102,68,57,136,200,250,24,249,92,73,162,230,146,177,144,185,151,79,162,149,206,222,64,62,144,20,35,185,17,138,128,224,157,21,19,97,191,17,195,81,33,246,148,218,141,61,108,162,50,59,124,121,141,5,219,95,100,154,110,46,164,99,44,73,77,133,140,38,205,151,221,218,26,132,218,92,66,244,170,50,15,73,19,38,103,98,73,153,243,247,24,144,17,242,212,41,176,170,145,92,135,57,157,235,78,219,82,117,26,111,99,35,46,100,100,125,72,128,121,164,205,92,179,175,229,110,42,157,76,147,135,107,144,217,97,108,180,149,84,226,45,181,25,173,148,185,99,51,66,74,253,76,185,116,33,154,54,92,218,126,191,151,216,141,73,119,209,152,204,177,66,56,40,92,253,104,35,210,227,22,35,61,234,75,85,145,252,7,200,72,254,218,155,34,225,204,193,136,117,154,46,95,113,243,228,213,162,173,215,59,217,198,181,54,136,139,69,236,167,146,146,181,146,92,138,226,32,115,123,41,113,78,90,98,26,209,77,195,253,219,14,61,102,77,61,159,190,219,123,78,149,185,165,28,150,163,62,72,62,103,229,212,65,232,47,1,230,21,3,26,241,219,172,65,70,145,193,238,175,193,203,66,244,235,213,235,120,142,222,175,47,202,50,76,120,200,97,58,82,106,181,239,204,65,198,204,59,96,98,92,43,233,47,164,57,135,194,241,92,30,231,245,37,181,234,211,190,213,234,50,118,182,162,235,230,38,119,47,51,22,131,142,41,46,84,41,149,142,53,40,150,113,181,240,235,110,202,36,160,244,217,73,47,198,46,127,17,71,114,0,0,0,0,0,31,141,136,176,204,28,69,79,145,2,99,178,16,137,26,53,27,74,34,81,105,81,25,90,228,126,68,63,100,0,71,198,217,155,18,97,252,102,110,98,10,92,124,111,62,92,170,164,83,91,112,80,135,80,72,68,69,35,81,18,88,51,183,133,36,103,126,166,34,227,50,114,115,25,229,125,110,168,162,193,120,157,136,172,85,31,167,50,245,70,154,234,82,180,165,107,211,226,208,146,53,25,55,126,95,30,67,210,68,152,172,75,65,55,33,189,105,35,212,69,115,46,127,147,235,24,35,60,54,92,203,172,202,164,110,101,96,110,241,121,202,167,30,225,119,155,236,221,70,151,8,215,201,212,151,85,244,248,244,1,22,123,59,109,199,140,48,151,164,28,106,48,76,78,47,132,211,198,19,173,234,211,189,190,155,200,43,219,81,95,235,33,46,57,83,158,248,75,48,105,135,41,156,103,133,36,184,115,248,52,38,5,69,165,146,149,165,6,73,47,164,85,213,227,233,241,46,66,16,51,175,100,60,203,203,222,230,221,101,239,1,199,241,23,253,86,142,238,189,27,191,239,202,181,181,252,58,143,198,201,109,165,243,59,42,171,52,152,109,99,94,235,167,38,180,197,66,74,123,182,59,254,18,91,100,181,223,116,165,122,173,244,47,46,69,204,7,162,228,56,135,18,75,109,105,82,79,161,164,238,70,62,58,193,146,99,36,204,203,240,133,252,70,53,11,103,173,183,240,38,51,161,208,34,214,179,59,140,168,204,226,183,169,238,87,155,215,161,110,153,115,75,4,146,178,82,93,60,134,193,63,154,88,90,187,73,101,250,77,119,126,75,112,212,71,194,184,155,145,106,35,245,144,94,240,17,95,218,45,9,60,45,89,226,37,153,175,28,190,127,14,101,44,71,128,145,78,208,57,205,76,164,78,91,110,235,215,140,221,93,244,153,92,141,50,185,255,0,8,142,176,19,57,217,203,139,138,126,0,113,183,31,133,119,49,145,182,68,133,115,59,179,19,167,139,175,49,33,130,32,251,55,49,75,177,232,244,248,39,59,78,251,29,52,90,55,68,119,186,97,151,91,9,119,138,189,227,9,89,157,239,126,127,148,7,40,162,186,10,138,43,160,14,5,39,235,20,66,121,151,94,163,145,118,229,113,106,84,87,181,253,224,57,139,160,168,180,140,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,150,35,20,52,139,133,15,153,0,180,147,207,144,184,91,208,92,93,0,84,80,249,115,21,22,172,236,133,25,251,136,204,6,146,118,132,214,154,99,44,49,244,83,39,53,39,186,186,36,173,250,226,33,249,136,83,199,175,148,156,89,57,226,189,149,186,235,254,212,146,18,241,218,63,83,52,224,204,195,97,11,121,54,238,158,135,98,252,44,67,243,16,245,136,220,55,107,50,28,82,140,204,244,115,51,231,234,16,15,183,6,215,90,160,84,221,152,234,93,50,92,117,53,244,105,35,59,154,146,126,243,47,33,153,171,27,99,230,84,189,207,119,98,121,173,104,213,175,93,50,23,59,218,214,240,159,196,107,209,25,151,50,51,47,168,84,146,106,232,3,184,85,115,11,28,99,154,147,17,234,149,178,125,201,73,76,34,53,199,105,178,210,165,25,88,244,32,185,120,207,159,81,182,27,43,236,35,83,204,183,240,198,38,173,171,14,202,167,84,120,221,235,78,84,38,52,234,183,100,250,10,228,218,8,139,196,130,62,74,232,95,144,117,173,146,246,102,171,99,122,221,2,177,37,156,49,42,43,24,170,44,119,155,154,149,45,75,66,86,194,148,155,27,70,70,147,37,116,51,247,152,154,220,170,202,252,57,129,48,173,46,151,19,12,208,98,61,7,127,165,80,97,54,218,83,173,197,168,244,153,33,38,87,37,243,228,93,76,7,67,217,239,101,124,9,147,216,126,27,49,40,17,26,152,220,105,17,156,114,61,66,91,169,52,174,65,185,98,222,43,224,158,118,189,200,103,104,241,217,138,203,108,48,141,40,109,4,132,149,204,236,68,86,34,230,57,18,148,161,36,148,36,146,69,208,136,172,66,160,0,0,0,0,0,0,3,141,215,146,213,181,17,157,252,128,126,110,35,196,17,176,245,42,117,70,74,30,82,98,68,118,82,183,105,35,59,33,38,124,174,100,87,228,35,23,109,77,187,229,195,244,203,0,225,169,149,216,143,163,187,183,42,114,155,9,77,38,252,59,170,186,141,74,87,50,53,123,143,153,249,14,219,182,166,216,52,250,43,213,44,59,70,168,99,56,14,206,194,111,110,248,103,82,211,100,226,206,66,9,71,165,226,231,114,46,100,70,118,34,17,69,136,113,13,127,48,49,68,137,51,43,149,9,143,79,209,169,201,242,86,226,151,161,178,34,212,102,106,51,177,32,173,215,161,8,189,31,175,89,174,98,188,231,197,115,103,79,170,54,252,135,144,137,11,92,134,144,205,247,104,67,69,201,164,218,246,183,255,0,156,111,230,198,219,7,53,62,108,44,77,137,163,80,102,69,170,97,118,228,161,13,212,166,165,194,113,211,142,178,53,18,82,146,46,70,171,145,29,174,99,240,59,60,246,90,94,39,54,177,77,122,147,132,106,113,38,209,102,165,8,154,198,249,194,90,103,33,4,163,37,52,101,209,10,34,59,222,198,37,155,4,96,170,46,19,161,211,32,192,162,82,225,174,37,61,152,134,112,227,33,178,36,165,9,45,37,100,151,135,194,86,47,129,114,14,168,251,104,88,86,143,135,247,253,221,12,153,226,52,235,179,171,85,244,222,222,177,159,153,143,217,0,20,5,12,236,7,200,113,58,191,216,145,153,0,185,110,146,75,223,212,113,232,90,186,153,11,121,171,145,157,199,49,21,128,18,130,34,228,47,34,176,17,88,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,44,66,211,79,152,188,0,113,238,203,175,184,80,144,68,119,176,229,20,50,242,1,104,184,206,192,69,230,42,2,213,25,144,224,113,213,34,230,71,211,224,62,131,43,139,77,180,159,84,164,254,178,1,196,204,162,89,233,85,204,237,228,57,77,100,69,126,98,155,148,151,170,148,145,252,8,90,247,133,5,245,128,163,82,146,229,249,43,151,192,115,142,178,213,77,40,191,55,121,249,127,249,199,101,35,184,7,43,252,69,69,45,206,226,160,40,102,69,204,198,170,237,39,181,164,12,173,244,119,112,154,211,125,231,197,223,113,14,51,151,221,238,122,239,23,203,240,158,225,159,51,43,22,198,194,52,54,42,50,120,189,46,75,75,31,123,219,85,205,11,63,122,139,151,135,248,132,11,103,246,116,87,179,47,184,120,44,77,137,15,187,120,173,92,116,213,255,0,92,221,91,77,150,175,196,59,244,247,8,41,73,171,230,30,211,25,129,135,102,85,107,241,164,179,38,124,74,11,169,152,202,35,169,77,169,242,53,39,232,27,228,155,62,126,34,61,92,207,200,132,189,236,165,179,69,3,44,176,134,23,144,186,108,18,155,77,227,126,146,60,217,46,23,210,58,249,114,37,216,143,146,237,204,188,198,0,216,43,101,116,80,112,154,106,88,146,137,131,231,203,135,139,74,74,31,40,219,215,16,132,53,20,200,146,165,178,70,70,70,74,50,247,92,196,138,64,131,26,159,25,17,99,70,101,148,55,125,40,105,4,148,149,204,207,145,23,214,16,57,153,101,182,27,38,154,78,148,167,161,94,226,240,1,69,12,236,56,13,211,49,202,165,145,91,168,249,138,234,50,176,14,84,150,161,200,146,34,234,66,196,17,145,151,49,200,93,64,84,84,6,164,228,102,216,241,106,89,241,152,25,13,154,213,173,221,69,188,101,83,133,133,39,188,134,90,142,184,237,200,83,45,83,143,66,19,103,75,119,118,214,179,81,186,107,52,26,137,100,218,92,224,189,169,183,98,170,105,185,56,226,156,71,181,237,182,118,196,214,109,91,23,239,233,41,226,139,52,197,85,68,117,225,153,198,98,59,227,172,248,71,54,219,0,0,231,122,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,124,210,170,52,248,47,196,141,54,124,120,239,84,30,56,209,27,117,212,161,82,29,38,214,225,182,217,25,221,106,38,219,113,122,74,231,165,10,62,137,51,39,69,136,154,185,67,233,0,0,64,0,0,0,99,220,218,207,252,164,200,206,234,251,169,226,222,228,239,189,255,0,1,247,132,153,59,237,206,239,121,248,6,215,166,219,214,253,107,95,87,43,216,237,249,217,89,180,254,70,231,86,32,145,133,178,203,28,119,205,82,44,53,212,30,99,187,38,71,211,29,43,66,20,189,79,52,132,157,148,234,10,196,119,231,210,196,118,225,157,69,152,175,205,77,113,197,225,152,207,220,246,84,236,109,165,94,151,225,212,233,235,155,60,231,143,130,174,14,83,137,244,177,142,83,202,121,245,228,202,96,0,57,158,180,0,24,47,17,109,189,178,254,19,196,21,60,45,136,51,59,133,170,81,166,61,79,154,199,114,212,87,186,144,202,205,14,35,82,24,52,170,202,73,149,210,102,71,110,70,100,56,174,222,181,102,51,118,168,143,108,225,231,104,118,102,187,105,213,52,104,108,215,114,99,156,197,20,205,88,246,226,39,12,232,3,175,96,12,127,132,115,71,8,192,199,120,18,173,222,116,58,158,247,133,149,184,117,157,230,237,213,180,191,3,169,74,202,203,109,101,205,37,123,92,185,25,24,236,35,146,154,162,184,138,169,156,196,188,91,214,110,105,238,85,106,237,51,77,84,204,196,196,198,38,38,57,76,76,79,56,152,158,176,0,252,106,142,49,195,20,156,79,71,193,149,58,212,120,181,172,66,204,183,233,113,29,51,74,166,38,49,54,111,147,102,124,148,164,165,212,43,69,245,26,117,40,136,201,11,52,254,133,70,163,79,163,211,229,85,170,211,227,194,131,9,149,201,149,42,75,169,105,166,26,66,77,75,113,107,81,145,37,41,73,25,154,140,200,136,136,204,195,138,57,243,232,77,155,145,195,154,103,210,231,28,186,243,152,229,227,206,38,57,119,137,135,210,0,2,184,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,1,170,191,234,163,236,39,255,0,187,159,254,44,214,63,230,131,63,229,110,105,96,76,233,192,148,204,204,203,74,239,124,225,186,206,251,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,102,29,172,0,0,0,0,0,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,0,0,0,0,106,175,250,168,251,9,255,0,238,231,255,0,139,53,143,249,160,13,170,1,138,178,47,106,60,137,218,83,190,254,226,152,231,210,63,71,56,110,243,253,76,153,15,113,196,111,119,63,174,90,111,86,173,195,190,173,237,167,157,174,87,202,160,0,49,86,122,109,71,145,59,53,247,39,221,175,28,250,57,233,31,19,221,159,169,147,38,111,248,125,214,251,245,179,78,105,211,191,107,214,181,245,114,189,142,223,147,146,155,102,108,217,180,78,42,149,130,178,115,50,61,32,173,66,167,174,168,252,110,231,159,19,68,84,56,219,106,115,92,134,27,65,217,111,54,86,35,213,226,189,172,70,100,25,172,0,99,76,239,218,71,36,182,112,165,83,43,57,209,143,162,97,200,245,153,11,141,1,10,142,252,167,228,173,9,212,179,67,49,208,183,77,9,35,78,165,233,208,147,91,100,102,70,180,17,134,75,1,170,191,234,163,236,39,255,0,187,159,254,44,214,63,230,131,234,169,246,152,236,81,69,146,136,117,156,224,151,2,67,145,216,150,134,164,225,42,219,75,83,15,180,135,153,116,146,168,100,102,135,26,113,183,16,174,138,66,210,162,185,25,24,13,160,1,138,178,47,106,60,137,218,83,190,254,226,152,231,210,63,71,56,110,243,253,76,153,15,113,196,111,119,63,174,90,111,86,173,195,190,173,237,167,157,174,87,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,253,87,31,224,218,22,50,160,101,245,103,16,196,135,136,113,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,210,165,161,47,182,179,69,245,154,53,168,136,210,218,205,33,216,0,0,0,0,0,0,6,20,206,189,179,54,108,217,219,21,69,193,89,199,153,30,143,214,166,211,209,84,98,55,115,207,151,174,42,220,113,180,185,174,59,14,32,174,182,92,43,25,234,240,222,214,50,51,12,214,3,21,100,94,212,121,19,180,167,125,253,197,49,207,164,126,142,112,221,231,250,153,50,30,227,136,222,238,127,92,180,222,173,91,135,125,91,219,79,59,92,175,149,64,0,0,0,7,95,192,120,255,0,6,230,126,25,99,25,229,254,33,137,93,161,74,145,46,52,122,132,67,53,48,250,227,72,114,59,166,218,173,101,160,157,101,194,37,166,232,89,17,41,38,164,153,40,251,0,0,0,0,0,252,154,254,44,194,184,83,187,125,41,196,212,170,55,124,212,25,164,211,187,194,107,113,248,201,206,223,117,25,157,102,91,199,151,165,90,91,77,212,171,29,136,236,63,88,0,0,0,0,7,95,161,99,252,27,137,177,54,38,193,148,44,67,18,93,119,7,72,141,26,187,79,73,153,63,5,114,35,162,67,6,180,153,17,154,28,105,194,52,172,174,131,52,184,146,61,77,173,41,14,192,0,0,0,3,242,112,214,41,161,99,10,115,213,108,57,59,139,137,30,161,62,150,227,155,165,183,166,84,41,78,196,146,221,150,68,103,161,246,29,69,237,165,90,110,147,52,153,25,135,235,0,0,0,0,0,0,0,0,14,169,154,89,165,129,50,91,2,84,243,51,50,235,189,205,134,232,219,158,54,111,10,244,141,214,245,228,50,223,209,178,133,184,171,184,234,19,225,73,218,247,59,17,25,150,0,255,0,85,31,97,63,253,220,255,0,241,102,177,255,0,52,1,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,127,120,168,161,145,251,128,47,206,194,162,211,62,119,13,68,96,46,1,66,59,138,128,12,73,158,153,51,66,204,124,53,94,41,116,248,238,200,145,65,149,1,11,118,75,205,145,106,109,219,95,65,244,186,250,218,227,45,142,55,217,67,236,184,203,136,74,210,226,77,38,149,21,200,200,202,214,63,128,8,20,206,12,27,141,54,101,205,170,182,32,195,181,106,124,40,184,111,135,220,162,45,228,173,28,68,102,208,173,36,251,118,85,205,245,95,81,242,35,59,116,33,187,91,3,237,163,43,27,209,225,225,12,79,46,179,54,100,42,84,217,142,185,221,241,27,104,207,142,34,77,141,6,71,114,75,132,86,177,23,81,148,246,208,217,206,151,141,50,247,24,212,105,216,115,9,162,124,206,239,209,42,68,52,147,165,161,248,228,119,89,52,106,245,82,101,245,88,132,81,174,118,37,217,211,55,43,148,254,254,153,5,49,225,183,16,145,66,148,227,72,45,234,24,122,196,95,71,225,59,92,255,0,117,238,62,163,61,7,161,42,69,69,170,173,54,37,65,164,172,147,42,59,111,164,150,68,71,101,36,143,157,189,252,199,216,53,119,99,220,243,133,152,56,123,14,81,212,253,121,249,76,225,24,114,157,114,114,137,73,90,137,17,210,165,95,120,163,53,25,175,169,151,152,218,33,160,22,220,239,99,21,50,63,113,129,16,1,157,133,18,225,41,70,146,35,185,15,142,169,36,216,100,140,148,178,241,145,120,79,224,98,216,15,235,86,163,53,29,209,126,127,144,7,220,165,146,122,223,152,226,226,80,103,98,37,126,129,114,219,90,173,226,47,210,44,68,117,23,93,39,204,7,34,86,106,33,125,249,92,197,18,139,123,136,84,203,151,32,22,152,161,149,197,230,92,133,52,152,14,61,223,212,42,148,90,195,144,203,152,88,128,80,146,94,241,82,34,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,87,21,0,28,106,65,29,238,67,136,219,210,122,138,195,232,177,11,84,87,228,2,198,221,231,164,239,200,135,48,249,150,147,46,101,203,152,189,46,117,185,152,14,96,20,35,184,168,15,207,172,81,32,86,227,166,52,248,228,234,18,178,112,136,214,164,243,34,50,191,132,203,204,198,137,109,129,177,13,35,25,81,29,168,80,169,212,104,242,166,226,69,77,113,201,53,41,133,116,173,18,12,202,196,74,34,59,168,186,21,186,141,253,31,21,74,147,78,170,178,76,79,167,197,148,132,175,89,37,246,146,180,146,172,101,123,25,31,62,103,250,64,121,142,172,81,107,216,23,115,121,177,139,142,213,248,31,31,169,110,186,147,203,215,247,13,243,216,247,111,58,229,37,84,188,41,137,234,149,169,110,84,241,75,9,51,98,153,4,144,109,57,195,183,164,206,233,50,62,74,232,93,15,168,204,219,87,108,99,22,165,232,183,163,88,103,1,211,183,124,118,255,0,76,34,103,121,125,198,159,81,142,118,178,186,249,136,158,74,171,152,14,189,1,198,234,175,199,118,59,173,77,66,225,62,180,26,77,43,228,162,63,13,148,70,142,71,245,115,16,122,97,192,216,210,14,50,160,66,172,196,106,74,83,51,121,167,124,132,165,69,161,106,73,220,146,102,95,177,49,217,68,78,108,71,182,34,26,94,11,194,88,134,181,141,170,15,23,120,239,183,146,119,173,47,245,203,137,190,183,174,118,43,117,46,164,37,3,1,98,200,56,207,13,67,175,64,110,82,25,148,78,26,74,65,17,47,194,226,144,119,177,153,117,79,159,64,29,140,0,5,0,0,0,22,169,41,89,89,69,114,23,0,12,75,153,59,55,229,206,99,247,119,124,97,182,100,247,118,251,119,188,159,41,189,59,205,23,182,237,101,127,80,186,249,8,165,218,99,179,250,165,128,229,202,170,225,195,195,81,33,211,232,43,168,56,217,84,166,184,179,91,102,242,140,211,173,179,185,217,9,177,25,145,114,19,104,58,158,55,203,220,51,139,169,21,24,149,28,51,69,154,228,168,15,68,37,76,132,219,133,165,73,81,105,59,164,252,62,35,229,241,62,64,60,228,97,204,208,204,60,168,173,71,139,73,196,9,142,170,94,189,222,234,43,46,146,119,168,51,59,111,17,207,240,135,215,242,123,134,125,203,254,208,76,193,162,67,106,13,123,18,85,164,165,166,156,43,49,72,167,219,81,185,114,59,217,39,208,204,100,45,183,54,78,149,134,107,152,211,19,81,105,184,62,157,6,55,119,110,154,134,201,178,182,245,34,50,15,74,82,201,17,93,74,51,59,31,188,198,132,214,41,146,104,149,23,169,239,184,217,184,214,157,70,209,158,158,105,37,114,185,23,152,13,138,207,44,249,141,154,184,113,150,148,85,21,62,245,77,53,23,21,34,59,45,145,153,182,237,207,232,212,124,238,231,75,91,168,214,113,204,115,102,41,4,218,165,188,105,79,68,155,135,98,28,32,55,211,179,202,164,108,72,160,199,51,87,143,29,69,232,69,110,103,16,132,212,210,213,174,11,74,243,213,252,102,32,119,97,138,187,145,113,94,19,142,135,228,37,43,199,16,12,210,149,88,142,238,70,46,124,196,236,225,151,77,234,36,103,12,204,239,175,175,95,93,64,63,80,90,106,34,234,66,225,106,202,228,3,129,197,244,22,36,207,81,125,98,231,139,77,175,239,28,41,81,235,79,51,234,64,62,226,43,166,254,241,82,228,66,141,157,208,70,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,19,87,187,134,251,150,190,134,150,171,121,216,140,115,142,149,154,248,158,54,29,193,24,146,83,179,97,50,168,244,73,146,75,136,112,146,94,22,86,119,62,101,203,195,252,96,35,51,180,139,27,253,245,152,148,62,236,255,0,169,31,75,191,248,67,87,77,63,147,168,140,89,175,113,18,86,246,157,58,173,202,247,247,16,207,155,94,102,2,177,118,109,226,199,155,145,77,121,169,124,5,151,21,122,146,122,99,48,94,19,212,101,213,60,255,0,40,215,208,1,157,118,123,201,191,186,23,127,255,0,76,124,7,1,194,255,0,97,239,117,235,222,254,237,54,182,143,143,81,214,50,107,41,234,185,129,95,118,1,80,235,175,182,84,245,75,73,193,140,165,40,203,91,100,71,234,43,195,227,235,245,9,218,217,251,33,40,185,121,223,220,58,171,169,239,14,22,252,105,160,175,187,222,250,182,109,63,143,207,175,184,7,108,201,92,175,244,22,128,236,46,252,227,175,81,84,173,92,54,235,246,13,150,155,107,87,226,117,248,140,168,40,69,97,80,0,0,0,1,66,43,10,128,0,15,158,108,248,112,27,39,102,75,97,132,154,180,146,157,112,146,87,181,237,115,247,242,1,204,181,105,43,218,227,77,54,177,218,67,208,95,69,191,164,206,59,142,227,191,182,59,173,26,55,31,222,149,123,235,248,116,31,171,180,198,214,52,92,15,71,91,20,172,91,130,29,147,26,184,112,156,102,68,244,41,72,74,80,241,30,164,165,226,50,81,26,72,143,242,242,16,157,153,185,161,90,204,46,237,239,40,244,228,240,27,237,28,34,22,87,215,162,250,174,181,126,33,91,167,188,73,230,58,238,39,196,126,149,84,217,151,193,240,182,105,44,105,222,107,253,146,142,247,177,126,55,79,128,219,29,135,182,118,244,207,29,224,172,73,233,135,7,198,119,151,208,247,126,243,70,134,100,163,214,222,149,239,166,253,61,227,242,54,78,217,94,167,143,170,180,58,245,107,12,99,70,19,27,20,198,142,181,198,132,164,182,134,210,166,20,106,81,169,149,88,203,89,220,239,107,88,77,118,79,101,157,47,47,112,109,34,139,5,202,137,166,7,17,164,166,26,117,248,221,113,71,170,200,79,227,157,185,23,43,10,57,178,115,2,250,5,131,41,212,78,244,227,184,100,62,157,238,227,117,171,91,234,95,77,74,181,175,110,163,190,138,116,21,0,0,28,78,174,215,34,183,64,20,121,118,37,21,188,133,141,150,190,125,7,25,35,82,174,100,124,199,59,105,210,94,240,23,17,91,222,46,72,88,133,192,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,213,240,20,85,203,220,56,204,148,126,227,1,203,171,224,42,92,199,26,46,92,172,57,11,160,10,142,25,71,165,178,59,126,200,115,15,154,113,93,162,255,0,27,253,6,3,90,113,142,98,247,47,9,250,143,190,223,111,63,178,52,218,218,127,114,126,99,99,168,146,248,184,170,115,119,162,206,26,109,123,251,136,68,102,216,152,202,109,15,209,29,218,34,22,255,0,143,190,244,143,221,195,244,241,23,152,144,157,150,113,185,98,140,19,46,83,146,105,234,81,86,220,96,184,117,220,191,2,193,254,49,243,241,127,16,145,35,61,139,86,189,5,123,95,152,184,117,204,105,136,33,80,169,205,191,46,116,56,228,167,210,221,228,58,72,43,154,84,118,230,101,207,144,163,92,118,209,198,60,62,4,141,31,187,181,110,177,26,17,125,245,175,102,100,21,253,81,163,251,43,236,249,222,222,147,255,0,77,219,173,215,5,253,129,170,247,223,255,0,124,47,33,152,115,230,172,156,201,171,213,240,236,7,88,156,113,107,178,37,104,166,171,122,233,37,42,117,26,140,136,213,225,241,151,59,117,50,27,151,146,121,122,198,22,239,157,45,212,81,197,112,255,0,174,8,138,250,119,157,60,37,248,223,196,51,28,228,100,252,61,71,238,120,107,141,196,239,181,58,110,106,209,167,220,69,110,167,228,63,88,5,170,81,36,140,238,67,66,166,118,3,85,138,246,28,100,171,157,206,214,243,28,18,20,226,139,73,34,228,71,238,32,22,184,238,155,120,127,132,85,146,213,99,191,188,112,38,61,175,201,67,239,101,30,27,157,250,128,188,147,203,168,169,114,21,0,1,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,146,99,177,70,214,172,109,1,134,11,10,99,57,145,209,152,84,118,93,114,91,76,71,113,41,159,9,179,101,5,56,236,130,101,181,41,111,18,20,218,85,235,37,75,74,82,133,18,83,179,163,207,254,29,196,21,124,39,136,41,152,167,15,203,225,106,148,105,140,212,33,63,187,74,247,82,25,89,45,181,233,89,26,85,101,36,142,202,35,35,183,50,50,19,59,178,198,208,244,141,163,50,198,46,39,222,83,163,98,72,63,123,98,10,84,87,20,124,28,139,168,144,178,74,203,81,52,234,83,188,71,53,17,93,72,214,181,54,179,28,219,23,106,252,46,60,197,217,244,227,191,140,127,31,252,189,103,148,221,193,141,223,185,253,41,179,227,253,158,185,231,17,254,238,169,255,0,182,123,120,79,163,222,25,140,0,7,191,124,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,28,217,149,180,253,95,102,125,187,179,14,122,233,221,231,133,235,253,202,197,122,11,105,73,72,52,55,77,143,187,125,133,157,172,235,123,199,12,144,102,72,89,41,73,86,147,52,184,137,16,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,135,205,191,189,173,241,223,230,191,150,69,25,11,96,189,175,62,229,21,118,50,135,49,42,150,193,245,153,133,192,212,38,205,209,30,128,226,146,233,174,197,187,81,238,158,116,217,37,93,104,109,163,53,184,118,212,225,159,86,209,237,79,131,235,46,105,239,79,163,53,85,137,240,156,207,225,63,135,222,251,222,242,238,28,237,141,219,209,109,157,157,71,233,232,177,107,142,152,235,93,49,110,158,113,253,234,98,58,117,170,57,70,102,41,137,148,160,0,29,165,240,64,124,213,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,31,72,139,93,189,54,188,251,171,213,223,202,28,187,170,95,7,209,166,31,29,80,133,55,92,122,251,137,75,70,139,150,237,39,186,101,210,120,147,101,173,183,76,144,225,95,75,102,94,14,191,93,70,130,215,156,171,175,104,241,159,231,171,180,238,142,234,234,183,183,104,70,146,199,42,35,157,117,246,166,159,223,51,210,152,239,60,250,68,204,119,28,181,218,126,175,180,198,221,217,121,61,20,238,236,194,244,14,250,98,131,5,196,164,228,18,28,166,200,222,62,250,202,247,117,205,219,102,104,35,52,32,146,148,167,81,146,156,94,91,237,58,168,212,40,249,29,133,106,212,153,242,33,78,133,142,32,201,139,42,51,170,105,214,29,68,57,170,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,52,199,96,31,107,124,9,249,211,229,146,134,227,118,166,123,63,97,255,0,242,202,39,249,148,209,232,180,215,171,191,179,47,221,185,57,170,102,125,212,190,177,182,246,102,151,101,111,206,202,208,105,40,138,109,81,110,152,136,255,0,61,220,231,198,102,115,51,51,214,102,102,89,75,100,189,167,233,27,76,96,137,19,215,78,238,204,81,64,220,177,94,130,218,84,113,201,110,18,247,111,176,179,189,218,115,118,225,146,12,205,104,52,169,42,212,68,151,23,157,4,8,96,12,127,139,178,187,23,64,199,120,18,173,221,149,202,102,247,133,149,184,105,237,222,241,165,180,191,3,169,82,14,232,113,101,205,39,107,220,185,145,24,154,77,158,243,219,12,109,17,151,17,179,3,13,68,145,9,73,121,80,106,80,31,185,170,20,212,33,10,113,162,93,136,157,78,151,16,164,173,36,87,74,211,114,66,181,33,62,126,199,218,145,173,167,205,93,248,241,248,199,143,183,199,239,246,117,31,41,27,133,86,236,223,248,126,134,51,165,174,122,119,183,87,209,159,26,103,246,103,252,179,206,34,106,201,96,0,61,227,229,136,247,237,103,253,170,255,0,62,127,232,35,30,246,89,251,64,226,15,242,54,95,249,236,33,144,187,89,255,0,106,191,207,159,250,8,199,189,150,126,208,56,131,252,141,151,254,123,8,116,251,223,61,199,182,63,44,63,72,108,207,236,182,175,169,115,254,173,73,74,0,1,220,31,155,193,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,146,149,176,15,178,70,4,252,233,243,57,67,33,103,214,115,225,252,131,203,26,174,100,98,6,56,206,15,67,16,169,233,144,134,92,159,45,195,179,108,160,215,249,86,163,73,41,73,109,183,22,73,86,155,30,28,217,7,31,225,28,174,216,107,9,99,188,119,86,238,202,29,51,143,226,165,110,29,123,119,188,172,72,105,30,6,146,165,157,214,226,11,146,78,215,185,242,35,49,29,219,75,109,23,137,246,145,199,222,149,213,153,145,77,164,196,101,12,82,104,138,152,82,26,167,167,66,55,198,149,18,27,37,41,199,18,107,82,205,58,173,161,6,102,150,209,110,91,219,74,157,6,130,213,52,252,121,166,49,30,28,186,207,243,207,239,120,27,51,114,47,111,102,246,107,174,94,137,141,53,187,247,56,234,250,83,199,51,193,79,78,115,29,102,62,44,115,158,115,76,79,86,199,249,181,141,243,31,51,167,230,245,110,169,194,226,73,179,26,154,137,52,226,56,220,34,217,36,37,130,100,210,122,145,186,75,109,165,42,212,107,240,17,154,148,171,168,229,11,14,226,60,213,197,251,4,226,140,81,156,71,29,218,253,91,3,215,39,55,41,167,26,213,46,19,209,30,114,51,174,54,203,104,109,149,27,75,73,104,78,175,10,82,165,25,45,75,66,53,107,97,93,141,95,204,186,133,55,57,179,42,157,29,120,50,35,219,250,101,58,75,109,200,106,186,164,42,67,75,37,146,94,37,52,150,95,105,181,26,28,108,210,233,93,54,52,153,222,64,54,137,246,126,204,239,242,54,181,254,100,232,241,182,70,150,253,54,174,106,174,204,250,81,60,188,125,115,251,191,131,221,249,68,219,251,46,246,208,209,236,45,5,186,102,108,87,70,106,136,248,152,152,143,55,76,199,135,237,71,72,152,136,248,209,56,213,30,206,253,172,88,174,211,233,91,56,99,100,200,58,180,22,94,78,27,168,154,156,120,165,198,109,43,117,81,93,53,25,155,106,105,180,171,118,124,155,54,155,36,89,10,66,119,187,224,60,247,137,90,216,131,108,120,185,213,72,111,46,51,38,181,254,184,144,247,239,54,251,232,101,148,86,163,234,82,245,50,150,144,132,37,214,144,122,84,209,21,205,13,239,8,213,244,155,189,236,77,171,23,34,52,183,167,156,116,159,31,87,183,195,199,219,215,198,242,163,228,254,173,37,117,237,221,153,78,109,213,57,185,76,117,166,103,156,215,31,221,159,218,143,217,158,113,154,102,120,118,216,0,7,102,124,48,0,17,173,155,93,164,248,128,179,186,149,91,202,120,91,252,15,135,55,240,223,137,45,75,107,210,38,221,83,123,215,86,147,252,6,157,210,119,10,211,188,69,212,107,35,75,171,96,188,61,102,186,206,134,152,170,236,245,159,252,253,206,201,187,123,171,180,183,170,245,203,91,62,156,240,83,153,153,229,17,202,120,99,62,53,76,98,62,217,158,81,51,18,82,3,22,108,241,180,62,8,218,55,4,35,20,225,103,56,74,140,77,12,214,40,239,56,74,145,77,144,100,118,73,157,139,91,74,178,141,183,72,136,150,68,124,146,180,173,8,202,99,201,183,114,139,212,69,203,115,152,151,165,214,232,181,27,59,81,94,147,87,68,209,114,137,196,196,245,137,254,122,79,73,142,113,200,1,135,54,135,218,155,47,182,105,244,127,211,186,62,33,159,233,31,23,194,247,76,118,29,209,195,238,181,239,55,175,55,107,239,209,107,95,161,222,220,175,211,114,131,111,156,158,206,172,197,164,229,150,22,195,120,202,45,82,179,191,220,61,80,135,21,17,211,185,97,199,149,169,72,144,181,21,210,210,136,172,147,230,101,208,185,151,5,90,221,61,23,124,205,85,199,23,46,94,222,143,105,99,117,246,198,167,67,59,78,206,158,169,177,17,84,241,118,197,57,226,159,179,19,159,99,101,64,0,121,79,66,137,92,223,219,54,187,177,231,105,158,107,212,220,165,119,206,12,197,30,142,199,196,212,214,144,130,148,166,218,164,69,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,149,76,39,138,104,88,231,10,209,177,174,22,157,198,209,113,5,62,61,82,157,39,116,182,247,241,95,109,46,52,230,133,146,86,157,72,90,78,202,34,81,94,198,68,124,132,11,246,163,251,118,102,111,230,95,147,194,25,43,179,115,180,18,54,206,210,92,201,236,228,170,203,86,93,84,100,42,76,42,147,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,229,174,183,12,194,109,0,0,0,68,7,101,166,222,222,130,76,160,236,163,154,12,107,195,245,90,135,7,132,42,145,227,221,200,19,165,190,106,40,114,18,130,187,140,188,251,170,52,59,99,83,110,56,100,179,54,148,74,98,95,199,149,112,30,170,0,71,175,102,151,104,36,108,225,165,81,246,124,205,250,172,183,51,6,4,126,26,143,86,150,235,178,159,196,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,238,163,51,89,170,242,20,0,0,0,0,0,3,202,184,159,238,203,143,97,60,178,252,245,243,137,162,0,68,255,0,118,92,123,9,229,151,231,175,156,77,1,181,64,0,0,0,0,33,47,179,115,180,18,54,206,210,92,201,236,228,170,203,86,93,84,100,42,76,42,147,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,229,174,183,12,230,208,121,87,18,211,217,41,182,191,125,195,135,178,110,102,212,234,179,43,76,239,156,193,117,7,207,126,218,160,178,198,241,116,197,25,39,91,123,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,176,147,240,0,0,17,129,218,215,177,71,125,195,153,181,150,89,83,42,179,43,76,238,91,198,148,246,11,126,218,160,178,198,237,21,52,145,171,91,123,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,185,63,0,30,99,50,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,114,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,61,179,22,208,184,87,106,12,154,162,230,230,22,141,192,113,251,200,213,26,90,229,55,33,234,100,230,149,165,216,238,41,7,254,43,136,53,37,10,91,78,180,179,66,53,233,40,160,237,35,236,251,141,179,180,150,243,135,38,233,82,213,151,85,25,9,141,54,154,203,78,188,140,50,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,123,173,178,60,1,177,246,214,120,203,100,92,208,244,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,195,119,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,186,246,199,227,252,27,154,120,55,103,220,193,203,236,67,18,185,135,171,145,241,28,152,51,163,25,232,117,23,166,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,99,254,198,170,181,42,129,180,150,54,174,215,106,113,41,212,218,118,91,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,152,156,210,205,44,9,146,216,18,167,153,153,151,93,238,108,55,70,220,241,179,120,87,164,110,183,175,33,150,254,141,148,45,197,93,199,80,159,10,78,215,185,216,136,204,188,246,109,93,181,118,99,237,107,152,235,198,184,213,222,6,149,7,120,197,2,128,195,198,184,180,136,170,50,51,74,76,200,183,143,47,74,77,215,140,137,78,41,41,34,36,33,13,182,142,213,183,70,217,181,221,176,243,30,45,77,186,87,115,96,204,47,196,71,195,52,215,80,131,148,150,221,52,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,118,14,207,61,139,42,187,83,230,132,122,238,47,195,242,213,149,120,106,65,158,32,152,82,85,20,166,190,77,234,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,30,241,181,173,157,65,149,123,52,187,62,228,231,13,86,143,180,30,111,210,162,57,151,208,36,113,52,122,76,182,154,148,198,37,90,21,41,135,9,194,67,228,182,17,30,75,13,40,208,243,74,67,229,116,153,26,13,87,196,29,168,254,221,153,155,249,151,228,240,132,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,51,181,31,219,179,51,127,50,252,158,16,13,170,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,0,0,0,0,0,2,29,187,95,118,152,205,201,217,161,39,102,84,193,151,135,112,37,50,60,42,146,205,36,180,30,39,91,141,165,212,190,181,154,72,151,25,151,117,180,150,211,169,27,230,28,90,212,165,161,180,179,218,187,36,54,211,165,81,99,55,178,158,105,98,8,144,35,185,34,248,13,247,99,37,164,41,247,221,113,201,20,247,95,37,17,26,220,117,194,91,4,180,221,75,91,173,239,12,205,134,134,234,237,183,177,246,25,218,231,43,221,162,168,162,66,198,212,56,239,171,9,214,37,187,35,113,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,105,87,158,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,122,158,1,167,253,156,219,107,255,0,69,86,92,63,64,199,245,58,83,121,155,133,190,142,165,25,131,221,57,84,130,68,130,110,166,150,116,165,9,212,181,155,110,165,163,82,80,226,82,171,52,151,154,108,183,0,7,74,206,140,222,193,185,11,149,248,131,55,51,1,249,109,208,176,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,200,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,206,94,105,103,166,99,230,222,114,212,243,231,17,214,120,44,95,81,168,51,81,110,93,36,142,31,2,227,9,66,35,20,115,65,235,111,114,134,154,74,23,168,220,250,50,82,150,165,221,71,154,251,68,118,188,254,138,220,229,47,69,166,239,178,247,7,111,97,97,125,112,56,103,159,222,165,174,42,91,154,140,220,61,235,141,39,65,43,70,150,155,106,237,161,195,119,87,234,246,115,108,81,253,21,89,142,253,127,31,211,42,173,229,150,22,250,74,148,150,11,116,221,82,113,26,13,186,98,94,212,149,167,82,22,110,58,166,137,74,67,105,74,110,210,158,105,194,9,105,216,91,54,115,151,58,246,113,195,184,247,60,112,135,114,215,165,234,110,52,205,41,107,191,96,146,16,108,212,248,114,34,225,247,183,87,134,196,149,232,222,182,73,105,214,210,91,0,0,0,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,1,149,123,12,127,110,207,222,223,242,144,149,65,21,125,134,63,183,103,239,111,249,72,74,160,0,139,94,216,236,205,218,94,131,26,14,95,49,70,137,78,201,92,75,29,150,30,168,196,109,18,151,84,168,182,234,36,19,18,156,91,122,161,173,181,71,74,218,109,179,45,234,9,197,27,142,120,218,98,82,135,84,205,44,173,192,153,211,129,42,121,103,153,116,46,249,195,117,157,207,27,11,138,122,62,247,116,242,30,111,233,25,90,28,77,156,105,10,240,168,175,107,29,200,204,140,32,135,96,29,176,106,187,38,230,226,85,80,56,142,96,76,99,34,28,12,86,135,154,81,174,51,8,90,137,185,205,41,180,41,221,113,201,231,86,109,165,42,39,80,165,163,78,179,109,198,231,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,231,51,106,237,148,115,31,100,172,199,94,10,198,173,113,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,236,175,102,46,222,63,113,10,236,108,134,205,138,214,156,3,136,42,9,238,218,165,70,163,187,139,133,222,82,30,83,150,78,233,71,185,144,250,163,146,181,56,219,76,168,220,120,237,173,213,24,77,72,235,248,255,0,31,224,220,172,193,181,108,193,204,28,67,18,135,135,168,113,206,76,233,210,76,244,52,139,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,96,16,67,218,59,183,28,109,171,113,148,12,31,151,200,151,31,46,176,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,239,82,135,93,82,141,38,241,180,216,99,77,177,118,197,199,123,95,227,184,245,250,252,62,230,195,116,109,126,143,225,253,227,50,59,175,122,204,116,74,251,233,12,52,227,251,215,35,147,159,72,71,162,250,83,98,46,114,127,217,193,218,1,15,104,138,19,89,73,155,216,139,253,118,32,113,47,181,38,67,108,71,111,17,69,214,183,53,71,67,40,109,180,60,203,102,72,91,36,157,70,219,68,234,77,127,76,77,66,8,236,24,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,122,136,1,174,187,18,109,131,134,118,185,202,246,171,73,56,144,177,181,14,59,9,197,148,120,141,72,220,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,90,149,245,109,139,182,46,4,217,3,2,71,175,215,225,247,206,36,172,235,244,127,15,239,30,143,222,155,167,163,162,87,223,72,97,214,216,221,55,32,156,250,66,45,118,210,155,153,242,12,107,218,59,183,28,157,148,176,108,12,31,151,200,137,35,49,113,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,238,148,182,157,82,141,68,201,180,228,48,100,94,105,103,46,82,102,61,59,17,228,53,118,171,78,197,243,111,73,136,221,58,42,101,185,59,136,50,65,70,56,203,66,209,35,90,244,26,91,82,21,244,137,109,73,45,105,73,151,224,99,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,82,253,217,165,217,247,27,39,169,84,125,160,243,126,149,45,188,193,159,31,137,163,210,101,180,236,87,240,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,59,164,200,150,74,176,111,166,19,168,215,107,24,86,141,86,197,56,115,209,250,212,218,124,121,21,26,71,24,137,125,223,41,109,165,78,198,223,160,137,14,238,214,106,70,241,37,165,90,110,92,140,126,176,13,74,237,12,219,78,149,178,198,87,200,161,97,12,65,17,57,169,137,99,145,97,248,103,25,50,142,19,6,230,151,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,110,220,66,30,210,24,127,180,235,180,2,102,81,67,147,179,246,72,98,46,19,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,228,243,107,82,153,74,21,98,75,138,66,219,208,13,133,246,205,174,236,121,152,242,170,110,82,187,231,6,98,142,30,62,38,166,180,132,20,165,54,209,175,117,38,51,138,181,158,107,122,233,147,106,81,54,226,86,164,171,73,154,29,111,93,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,25,47,104,45,152,179,151,102,26,237,38,129,155,216,95,187,92,173,211,218,168,65,146,195,201,145,21,235,161,6,243,9,121,23,65,188,194,214,77,186,130,51,178,180,169,38,166,220,105,197,135,164,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,214,33,91,179,23,111,31,184,133,118,54,67,102,197,107,78,1,196,21,4,247,109,82,163,81,221,197,194,239,41,15,41,203,39,116,163,220,200,125,81,201,90,156,109,166,84,110,60,118,214,234,142,106,64,0,0,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,234,160,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,165,93,150,155,123,122,119,14,131,178,142,104,49,163,16,82,169,252,30,16,170,71,143,102,231,193,136,193,168,161,200,74,10,205,188,203,13,40,208,237,137,46,54,217,146,204,157,73,41,253,213,218,199,217,99,57,62,207,241,15,203,159,30,109,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,234,120,6,159,246,126,237,221,66,218,171,10,183,130,177,74,248,44,205,195,244,242,114,163,26,203,115,189,34,176,220,86,221,170,235,68,118,163,177,189,147,33,69,195,36,205,72,181,202,233,230,91,128,0,0,49,86,210,251,69,224,77,151,242,178,126,102,99,169,31,221,97,209,225,104,123,245,78,169,195,60,243,16,247,141,52,230,231,123,184,90,119,171,78,132,117,51,232,70,29,43,110,77,174,233,91,32,229,26,113,91,20,232,149,140,89,94,144,170,110,28,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,180,235,221,149,205,110,50,217,169,189,233,56,156,63,217,1,138,107,184,231,32,179,11,26,226,153,220,109,107,16,102,133,90,169,81,147,186,67,123,249,79,194,128,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,200,68,94,209,89,243,140,182,146,205,202,238,107,99,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,116,54,149,88,212,72,78,181,154,220,81,107,90,140,229,127,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,0,0,0,0,0,0,0,0,176,249,11,22,124,140,199,48,227,90,75,152,14,34,115,221,97,206,149,120,75,151,184,124,18,80,122,142,196,103,204,191,136,81,135,29,66,189,78,86,183,50,1,250,38,118,21,22,146,146,175,217,23,47,35,4,172,148,93,72,7,207,83,139,198,194,114,46,243,70,187,120,173,123,88,200,250,126,65,28,125,161,249,3,233,10,158,174,250,89,195,241,53,168,69,186,224,53,233,211,5,105,245,183,133,127,86,253,61,226,73,135,82,204,124,56,198,34,163,179,21,222,32,244,202,75,191,67,107,242,66,203,200,249,115,9,17,73,176,84,223,67,243,166,187,75,221,241,124,14,28,149,11,94,173,222,189,18,226,167,85,185,218,250,122,92,250,245,19,5,29,237,246,175,13,173,111,120,139,44,195,193,147,178,243,31,226,108,71,22,155,81,34,151,88,155,25,43,154,201,238,148,149,62,181,248,76,146,155,159,131,151,62,151,18,13,149,184,174,29,91,188,244,212,32,47,117,185,252,19,164,118,190,190,188,207,200,72,156,140,154,40,124,133,71,231,214,230,148,10,107,210,148,182,210,77,233,230,179,178,121,168,139,159,233,20,116,92,199,196,253,220,250,226,240,59,205,15,55,226,222,218,247,110,253,45,241,31,191,130,229,113,140,71,119,119,163,121,13,11,181,239,107,146,121,127,8,143,205,170,115,133,246,179,147,16,225,246,164,209,84,152,171,134,225,22,179,55,57,195,104,249,248,250,120,188,188,134,226,108,225,60,234,88,79,13,201,89,183,119,176,212,55,79,71,75,155,76,159,47,135,49,50,51,80,0,10,40,124,128,142,226,213,153,149,236,56,205,197,145,218,196,3,156,7,26,76,207,168,188,140,253,224,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,174,130,160,3,141,69,168,173,113,198,164,252,71,61,136,88,160,22,54,171,114,183,188,115,23,49,242,45,38,71,114,35,228,57,90,117,71,100,157,128,115,128,161,29,202,226,160,62,73,240,56,221,31,75,163,69,255,0,99,123,222,223,204,33,247,111,221,156,59,183,21,46,183,233,150,243,128,194,7,35,117,221,214,215,161,201,74,181,247,188,175,107,94,198,38,52,117,156,121,132,97,98,204,61,86,166,203,92,162,41,180,215,225,168,163,153,106,210,180,40,188,55,73,248,188,71,111,201,200,7,153,10,93,67,184,42,237,75,220,239,247,26,188,58,180,234,212,147,46,182,59,117,18,159,217,181,180,94,242,137,7,5,122,29,110,239,163,79,127,137,239,15,94,245,4,157,180,110,185,126,19,173,207,167,196,97,29,181,182,72,147,134,171,248,203,22,80,48,246,53,152,152,221,221,186,113,113,13,198,85,169,17,155,87,52,50,87,182,163,46,71,212,134,158,97,122,229,115,44,177,52,181,42,156,152,242,202,55,14,227,53,22,86,131,73,40,208,178,186,110,147,35,228,70,95,3,16,122,104,162,84,59,206,149,10,118,231,119,196,198,109,237,58,181,105,212,146,59,94,197,126,163,239,17,211,177,158,215,49,106,81,232,248,126,187,136,176,76,52,65,194,113,202,199,44,155,112,156,65,71,70,149,106,123,175,51,185,88,142,228,36,46,29,78,12,253,124,36,216,239,232,182,173,211,164,171,95,165,236,127,1,71,214,0,0,0,2,132,103,112,21,0,0,29,31,52,240,79,166,56,82,169,75,239,62,19,139,220,125,38,231,121,167,67,136,87,77,69,123,233,243,247,136,113,237,4,200,127,67,49,85,74,189,233,87,25,196,85,32,198,221,112,59,189,55,129,125,90,183,135,127,83,165,189,226,113,134,44,207,92,171,166,230,78,31,98,4,229,85,44,138,131,114,109,8,211,170,233,105,196,123,208,174,86,87,233,176,15,53,210,26,220,62,227,90,181,104,89,166,246,181,236,99,140,109,134,214,91,56,78,193,21,220,65,88,167,208,49,90,208,254,42,151,29,14,73,138,102,218,144,107,125,68,100,100,209,92,207,73,123,250,92,106,125,140,186,144,13,140,216,254,181,221,216,227,8,71,225,183,154,241,149,61,87,215,107,93,232,229,229,240,19,235,150,210,184,204,23,78,145,187,209,175,125,202,247,181,157,89,127,160,121,164,203,138,186,168,216,219,14,207,37,50,146,139,88,137,35,83,167,100,150,151,144,119,62,101,203,151,49,61,219,25,102,28,124,77,148,24,61,39,62,150,183,36,247,135,134,59,164,102,122,101,72,232,90,143,241,127,140,6,202,0,162,76,148,87,35,35,21,1,194,241,106,183,186,215,31,18,124,42,34,248,143,209,81,94,195,227,113,22,89,117,1,206,210,186,114,28,215,229,113,242,160,237,97,206,133,157,173,200,7,32,10,17,220,84,0,0,0,0,0,0,0,0,0,0,5,12,236,42,41,107,138,128,0,0,0,0,0,181,75,74,125,99,181,196,118,109,227,180,212,26,35,53,172,41,73,198,219,149,212,240,92,146,68,126,237,53,111,22,225,74,108,188,74,104,237,123,17,117,34,33,187,121,143,143,26,194,29,221,168,164,253,247,190,252,19,104,87,171,163,174,163,253,208,130,13,164,115,10,191,153,120,194,44,249,21,5,184,158,232,68,37,19,204,54,217,153,111,94,51,47,1,116,241,245,234,3,95,235,21,41,213,186,139,213,25,175,111,158,123,78,165,233,36,222,201,34,46,68,68,93,8,133,180,218,100,153,239,169,150,152,222,25,32,213,109,68,92,174,95,31,136,236,209,48,83,207,105,177,199,231,126,174,47,249,134,105,217,247,103,121,120,223,16,190,135,78,152,182,123,185,215,146,151,100,190,131,35,75,205,167,246,41,248,152,13,222,216,35,34,233,237,119,61,114,118,22,177,205,193,113,214,167,120,229,120,212,190,21,87,177,57,202,252,207,161,9,43,67,72,110,250,19,107,245,230,48,166,206,25,97,23,3,225,76,56,132,177,29,43,99,13,67,134,102,211,206,44,188,45,179,211,87,187,195,215,168,205,192,0,0,2,151,247,10,138,91,222,42,0,0,45,113,100,219,106,113,87,178,72,212,118,248,0,227,153,45,136,49,215,42,83,154,26,69,181,42,198,118,185,216,185,23,196,198,150,237,191,181,85,51,45,169,105,166,209,49,231,119,78,98,177,21,167,17,221,106,122,205,174,35,142,90,234,101,69,204,244,159,152,236,219,92,109,97,15,42,48,182,43,131,7,190,89,159,75,224,116,58,196,56,206,160,183,174,48,103,109,226,185,248,92,50,230,95,232,16,239,180,126,209,56,171,58,113,93,66,76,234,188,167,161,59,34,52,150,219,145,10,59,42,37,183,24,154,185,238,139,226,174,87,181,143,204,65,213,243,91,54,49,102,97,98,122,227,243,171,252,124,89,85,137,51,218,62,21,166,181,106,113,102,75,228,132,153,114,89,242,63,62,131,38,100,54,201,89,131,152,221,249,188,192,29,225,221,252,53,191,85,88,107,70,243,123,253,249,55,190,143,143,65,118,205,91,43,213,243,127,17,173,137,110,209,93,97,234,41,212,208,153,18,228,52,101,119,25,34,185,182,142,182,115,167,78,191,1,53,153,71,179,70,2,203,30,246,238,220,63,25,142,242,220,107,221,79,148,237,247,123,203,95,120,174,94,185,244,1,251,89,71,146,216,75,45,232,206,83,233,120,107,187,175,60,230,146,56,199,94,241,232,108,181,93,75,87,226,23,47,135,65,147,72,173,200,130,214,21,20,0,5,170,89,39,173,192,81,197,233,183,59,92,112,22,165,159,139,152,184,212,107,235,238,23,37,5,110,100,2,169,66,72,185,16,188,136,9,34,224,0,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,181,197,182,176,188,90,160,21,34,243,21,22,220,197,122,128,168,177,212,19,137,210,101,126,119,23,128,8,150,237,3,203,73,168,244,11,133,162,218,253,233,171,239,146,255,0,5,183,85,12,149,176,6,110,64,149,131,14,34,177,6,165,63,139,183,100,158,17,69,123,181,20,173,125,3,62,109,85,147,84,220,111,232,190,242,36,85,112,92,109,183,178,94,71,175,184,233,167,175,171,239,17,153,178,94,96,212,114,230,175,66,195,79,202,116,248,204,85,22,73,148,118,91,90,108,181,48,142,102,187,25,31,131,221,240,24,158,82,212,115,77,233,98,24,13,196,226,29,153,100,151,83,221,171,206,222,67,79,182,212,206,105,20,232,61,209,135,113,38,237,246,42,209,77,77,240,100,118,65,196,112,207,154,209,99,230,162,247,251,199,235,99,237,163,24,195,120,46,124,203,212,201,216,251,175,18,34,176,175,89,212,151,34,82,173,209,67,90,98,75,169,237,41,152,117,72,238,201,75,144,142,42,103,182,220,228,147,6,74,104,154,102,230,108,145,157,252,106,177,94,214,63,49,106,148,195,180,236,153,151,184,191,20,102,101,86,187,136,233,28,76,26,149,21,249,173,59,196,52,141,226,220,144,194,146,173,40,81,25,93,42,81,216,200,173,126,130,74,163,68,102,54,173,211,122,117,90,252,204,198,42,200,236,160,163,96,74,37,30,107,16,99,162,73,208,227,197,113,109,72,121,122,188,13,25,242,89,218,215,71,149,198,92,22,35,8,161,157,138,231,238,31,149,46,172,194,37,174,25,72,178,202,222,29,7,229,126,182,28,149,218,154,105,116,217,146,212,75,251,222,51,143,120,72,140,252,41,51,229,127,168,96,218,126,106,170,181,153,77,209,90,92,178,39,175,98,91,45,18,121,71,53,117,35,191,184,81,158,226,43,124,194,85,123,145,223,248,199,57,33,62,67,224,160,184,167,105,108,184,163,185,158,175,248,70,63,68,5,187,180,121,1,21,136,197,194,205,70,100,2,226,63,49,81,199,114,49,114,79,220,2,225,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,152,244,119,156,147,205,236,79,145,217,143,72,204,60,47,42,66,85,9,228,38,116,70,158,38,147,81,132,107,73,189,21,195,52,168,180,173,41,181,205,42,208,162,74,210,90,144,147,46,140,3,168,209,93,86,234,138,232,156,76,63,68,234,180,214,117,182,107,211,234,41,138,168,170,38,38,39,164,196,245,132,235,100,158,111,97,140,241,203,138,70,97,225,121,81,212,153,172,161,51,162,52,241,186,170,116,210,66,77,232,174,25,165,39,169,10,85,174,105,78,180,154,86,146,210,180,153,247,161,11,91,39,109,35,80,217,175,49,207,17,59,10,69,75,14,213,217,76,26,221,61,167,148,149,41,173,100,164,200,105,58,137,181,62,209,234,211,175,145,165,110,162,232,222,107,76,202,97,220,65,72,197,152,126,153,138,112,252,190,42,151,89,134,205,66,19,251,181,35,123,29,228,18,219,94,149,145,41,55,74,136,236,162,35,43,243,34,49,223,246,94,209,167,95,107,159,199,142,177,251,254,215,228,45,253,220,203,187,165,175,197,184,153,211,220,204,209,87,135,141,51,235,167,199,188,115,241,199,232,128,0,246,142,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,115,219,251,218,223,29,254,107,249,100,81,175,99,97,54,254,246,183,199,127,154,254,89,20,101,45,153,246,96,164,109,49,178,53,98,2,42,61,217,138,40,24,202,162,253,6,115,138,81,199,37,185,6,159,188,97,244,21,238,211,155,182,200,214,68,107,65,165,42,78,162,37,54,191,158,221,210,215,171,214,221,183,111,174,106,159,110,37,251,27,65,183,116,219,189,187,27,63,87,172,229,110,109,217,166,103,232,241,81,28,241,222,34,122,250,185,243,198,39,37,118,119,237,98,197,118,159,74,217,195,27,38,65,213,160,178,242,112,221,68,212,227,197,46,51,105,91,170,138,233,168,204,219,83,77,165,91,179,228,217,180,217,34,200,82,19,189,223,1,231,222,163,78,168,81,234,18,169,53,104,18,33,78,132,242,227,74,139,37,165,52,235,14,161,70,149,182,180,40,136,210,164,168,140,141,38,68,100,100,100,99,119,255,0,213,63,197,223,113,30,226,244,123,253,116,63,89,119,230,233,174,3,115,167,245,238,235,253,147,238,220,232,220,234,250,75,233,251,220,123,125,151,182,232,181,106,109,106,167,226,199,41,241,245,123,127,159,111,206,119,243,201,126,163,93,175,167,104,108,42,98,98,245,94,157,57,196,83,51,207,142,39,232,207,89,136,231,19,211,49,56,167,188,246,136,109,98,197,10,159,85,217,195,4,166,65,85,167,50,202,113,37,68,148,227,37,18,51,137,67,169,138,209,164,200,220,83,173,169,59,195,230,217,52,225,162,203,82,213,186,141,241,244,83,169,213,10,197,66,45,38,147,2,68,217,211,94,68,104,177,99,52,167,93,125,213,168,146,134,208,132,145,154,148,165,25,17,36,136,204,204,200,136,110,118,211,27,48,82,54,103,217,26,143,1,117,30,243,197,21,252,101,78,126,189,57,181,40,163,154,219,131,80,221,176,194,14,214,105,189,227,132,75,50,37,172,212,165,43,73,26,91,71,169,191,85,253,171,85,122,154,185,83,76,125,209,218,61,115,252,250,159,66,217,86,54,86,224,88,210,236,75,83,197,118,253,88,207,122,170,229,197,92,245,225,166,35,164,115,237,28,249,212,197,187,0,251,91,224,79,206,159,44,148,55,27,181,51,217,251,15,255,0,150,81,63,204,166,141,57,216,7,218,223,2,126,116,249,100,161,184,221,169,158,207,216,127,252,178,137,254,101,52,123,29,7,205,23,189,179,238,165,211,119,179,251,69,217,191,82,143,207,117,22,163,41,108,241,180,62,55,217,203,27,163,20,225,103,56,186,116,189,12,214,40,239,56,105,143,82,142,70,118,73,157,143,67,169,186,141,183,72,140,208,102,124,148,133,45,11,237,59,9,83,169,245,141,169,240,109,38,173,2,60,216,51,89,171,198,149,22,75,73,117,167,218,93,42,90,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,134,216,187,52,212,54,117,204,117,38,17,71,94,17,196,207,74,151,135,86,211,138,53,48,210,22,147,92,71,18,181,41,205,76,147,173,167,89,153,147,137,52,170,250,141,104,71,167,181,98,245,187,49,173,181,63,22,172,123,58,115,246,78,113,255,0,151,210,54,134,212,217,186,221,165,86,236,107,233,137,155,182,162,184,137,233,92,102,168,154,99,251,212,240,241,70,57,245,152,199,14,82,233,128,49,254,17,205,28,35,3,29,224,74,183,121,208,234,123,222,22,86,225,214,119,155,183,86,210,252,14,165,43,43,45,181,151,52,149,237,114,228,100,99,176,136,123,216,191,106,74,134,207,216,249,154,78,36,172,200,78,94,215,94,50,172,197,38,21,32,162,186,104,210,220,198,144,70,70,149,37,68,217,57,164,148,107,104,140,180,45,104,107,76,189,211,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,119,125,155,180,41,218,22,184,186,85,29,99,247,251,37,249,111,125,247,62,254,232,107,252,207,58,172,215,153,162,175,24,250,51,56,136,226,167,190,58,242,156,70,113,26,1,218,207,251,85,254,124,255,0,208,70,160,236,247,158,216,159,103,124,199,141,152,24,106,36,121,169,83,42,131,82,128,253,137,51,97,45,104,83,141,18,236,102,210,181,54,133,37,105,35,178,144,155,146,211,169,10,219,238,214,127,218,175,243,231,254,130,35,220,117,61,175,114,171,91,70,186,232,156,76,99,221,15,208,126,78,116,118,54,134,229,233,244,186,154,98,170,43,139,145,49,61,226,110,87,252,248,199,100,247,224,12,127,132,115,71,8,192,199,120,18,173,222,116,58,158,247,133,149,184,117,157,230,237,213,180,191,3,169,74,202,203,109,101,205,37,123,92,185,25,24,236,34,30,246,47,218,146,161,179,246,62,102,147,137,43,50,19,151,181,215,140,171,49,73,133,72,40,174,154,52,183,49,164,17,145,165,73,81,54,78,105,37,26,218,35,45,11,90,26,211,47,116,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,29,179,102,237,10,118,133,174,46,149,71,88,253,254,201,126,124,223,125,207,191,186,26,255,0,51,206,171,53,230,104,171,198,62,140,206,34,56,169,239,142,188,167,17,156,71,210,32,199,104,159,104,28,206,255,0,44,171,95,231,174,137,206,16,99,180,79,180,14,103,127,150,85,175,243,215,71,171,222,95,146,183,237,159,115,190,121,15,249,195,87,245,41,252,207,155,21,102,246,39,196,249,105,130,242,157,82,164,70,195,184,57,153,42,68,36,188,70,212,169,175,203,144,242,165,41,36,146,61,68,219,233,105,36,163,94,146,66,205,38,157,234,200,100,45,142,182,105,168,109,21,152,233,76,210,142,140,35,134,94,139,47,17,45,215,20,74,125,165,173,70,136,141,165,10,75,154,158,38,156,78,178,50,38,210,74,85,245,18,16,190,157,179,222,68,226,125,162,51,30,54,95,225,169,113,225,37,44,170,117,74,123,246,52,194,132,133,161,46,58,72,185,27,170,212,226,18,148,36,202,234,90,110,104,78,165,166,92,235,117,188,154,217,7,38,146,181,163,184,112,149,7,120,220,8,13,190,228,153,18,36,60,227,143,112,236,111,150,107,117,213,173,78,40,136,213,100,150,165,40,210,132,41,73,245,123,51,67,58,202,190,19,169,159,209,211,227,223,17,211,217,29,254,239,103,123,223,157,235,167,118,237,127,66,236,74,51,171,191,51,49,20,254,204,215,84,204,213,227,53,213,51,60,49,254,105,229,17,21,119,34,196,24,35,8,213,240,238,91,34,93,58,145,50,167,14,65,80,105,77,182,76,161,216,240,210,209,56,219,9,34,36,22,237,14,54,100,217,88,244,18,141,37,165,10,52,245,237,162,125,159,179,59,252,141,173,127,153,58,33,171,50,115,179,49,243,87,49,215,154,152,163,17,72,69,125,15,54,236,23,97,184,182,19,76,75,107,214,203,113,108,119,101,45,171,154,76,143,86,163,53,169,74,90,148,163,146,28,5,143,243,151,50,54,25,199,152,155,57,40,92,60,201,24,54,184,228,26,163,206,54,220,138,196,117,197,146,180,200,56,141,178,218,35,180,72,83,104,108,238,163,116,146,110,89,41,82,20,191,119,166,218,244,107,188,229,170,105,152,196,78,61,152,239,225,238,237,215,175,203,246,215,147,173,70,235,70,139,104,93,189,77,115,85,116,69,113,156,76,85,53,103,208,207,198,136,142,83,251,89,244,177,195,51,195,20,163,246,48,118,49,196,249,127,137,233,216,207,6,86,164,82,107,84,151,137,248,146,216,50,212,218,172,100,100,100,119,37,37,73,51,74,144,162,52,169,42,82,84,70,70,100,127,142,55,223,180,107,101,142,234,149,39,104,172,9,2,157,22,150,238,233,24,162,27,37,186,89,75,113,237,9,158,68,106,210,189,234,156,109,14,37,4,149,107,179,134,75,55,29,90,58,157,141,45,203,182,171,191,111,246,49,62,190,252,254,204,63,66,109,109,187,162,208,107,180,219,47,91,17,141,76,87,76,76,244,153,142,24,225,152,159,167,197,136,245,242,196,229,181,187,42,237,45,65,218,67,0,183,84,73,199,139,138,169,44,180,156,69,77,140,219,219,168,142,184,183,82,210,144,183,18,68,164,186,150,20,225,37,42,89,160,148,73,82,140,202,231,155,4,16,101,46,109,99,124,147,198,240,177,246,1,170,112,149,24,151,109,214,156,35,84,121,145,204,200,215,29,244,17,150,182,149,98,185,92,140,140,146,164,154,86,148,168,183,159,105,158,209,60,35,84,203,22,104,25,9,86,168,247,230,38,134,164,204,168,105,118,20,188,61,205,147,52,89,109,26,29,117,104,83,237,235,101,223,163,82,117,165,102,122,12,118,141,14,221,183,86,158,106,212,78,42,167,255,0,219,195,30,191,31,191,167,79,130,239,79,146,157,109,157,179,69,173,141,68,213,98,244,206,39,181,174,243,21,79,209,142,180,247,152,244,121,213,241,186,119,104,14,215,254,151,74,171,236,241,128,89,211,70,167,76,225,177,45,65,246,108,185,114,227,188,71,194,178,74,43,161,166,157,108,141,78,114,82,214,139,38,205,145,155,218,181,144,185,49,136,51,243,51,169,89,111,135,223,224,248,205,111,205,168,42,58,222,110,4,70,202,238,60,178,71,228,66,73,70,148,169,199,27,65,169,58,174,93,87,7,96,236,79,152,24,158,157,131,48,101,22,69,90,181,86,120,152,137,17,130,45,78,42,198,102,102,103,98,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,51,187,52,236,233,134,54,110,192,62,138,82,94,143,82,171,75,121,111,213,171,105,134,113,221,168,43,90,247,36,164,154,220,52,165,182,212,72,74,9,90,111,173,100,68,167,23,127,85,165,177,123,109,234,166,245,239,137,29,125,159,70,63,159,95,89,119,253,189,181,182,119,146,221,133,78,204,217,220,245,21,196,240,248,205,88,196,221,175,172,117,198,34,122,226,41,143,70,153,199,113,202,236,182,195,25,65,128,104,217,113,131,154,144,138,77,17,149,52,201,201,120,221,117,197,45,106,113,199,22,174,68,106,91,139,90,204,146,68,146,53,25,37,41,73,18,75,181,14,189,143,241,254,17,202,236,35,63,29,227,186,183,118,80,233,155,174,42,86,225,215,183,123,199,80,210,60,13,37,75,59,173,196,23,36,157,175,115,228,70,99,22,97,221,183,182,95,197,152,130,153,133,176,254,103,113,85,74,204,198,105,240,152,238,90,138,55,178,30,89,33,180,106,91,4,148,221,74,34,186,140,136,175,204,200,135,111,155,214,52,248,181,53,69,62,17,152,142,93,35,147,243,149,189,155,181,182,196,92,215,219,179,114,236,76,204,213,92,83,85,81,197,241,170,205,81,19,25,231,153,207,142,88,183,180,55,32,51,111,60,253,0,251,150,97,46,251,238,78,245,227,254,255,0,141,27,115,190,225,55,127,135,113,26,175,186,115,213,189,180,243,181,202,248,115,100,29,144,118,137,202,237,162,112,150,59,199,121,121,221,148,58,103,31,197,74,239,104,47,110,247,144,100,52,143,3,79,41,103,117,184,130,228,147,181,238,124,136,204,73,72,15,14,238,201,177,119,83,240,186,166,120,179,19,219,28,177,234,245,120,187,46,135,202,30,212,217,251,14,119,126,213,187,115,102,105,174,140,204,85,197,138,230,169,158,124,113,25,142,41,199,163,225,152,144,6,44,205,61,167,242,55,37,113,4,124,45,153,184,227,185,170,146,161,162,160,203,29,217,50,70,168,234,90,208,149,234,101,165,164,174,166,150,86,51,191,46,150,50,191,232,229,46,127,229,38,121,247,175,220,179,22,247,223,114,110,56,255,0,188,36,198,220,239,183,155,191,195,182,141,87,221,57,234,222,218,121,218,229,127,58,53,22,102,191,53,21,199,23,134,99,63,115,170,213,177,182,149,26,95,135,85,167,174,44,242,158,62,10,184,57,206,35,210,198,57,207,40,231,215,146,16,251,81,253,187,51,55,243,47,201,225,13,85,27,85,218,143,237,217,153,191,153,126,79,8,102,173,143,54,50,161,109,135,176,141,126,152,221,87,185,177,158,23,204,10,180,140,51,82,117,107,56,169,113,218,101,47,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,115,153,235,89,3,178,143,110,159,192,108,191,157,120,207,253,143,23,0,77,156,159,241,146,170,91,146,13,95,237,92,42,20,159,199,100,151,250,221,145,42,131,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,109,59,56,59,64,33,237,17,66,107,41,51,123,17,127,174,196,14,37,246,164,200,109,136,237,226,40,186,214,230,168,232,101,13,182,135,153,108,201,11,100,147,168,219,104,157,73,175,233,137,160,222,161,229,92,122,168,30,85,192,125,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,233,236,243,219,78,149,181,62,87,199,161,98,252,65,17,89,169,134,163,153,98,8,101,25,49,78,107,4,230,150,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,110,219,66,217,213,168,27,79,236,43,27,31,236,111,150,59,79,101,108,8,140,98,122,30,91,209,42,88,205,151,165,59,174,173,78,98,137,9,9,125,163,113,195,101,181,197,102,49,153,182,132,35,122,133,44,245,41,196,33,14,71,174,86,230,150,59,201,108,119,76,204,204,180,174,247,54,36,163,111,184,41,188,43,50,55,91,214,86,203,159,70,242,22,218,174,219,171,79,137,39,107,220,172,100,70,65,233,248,6,20,217,71,106,236,184,218,215,46,17,141,112,83,188,13,86,14,237,138,253,1,247,137,114,169,18,148,70,100,149,25,17,111,25,94,149,27,79,17,18,92,74,84,70,72,90,28,109,25,172,0,0,0,121,87,19,253,217,113,236,39,150,95,158,190,113,52,64,8,159,238,203,143,97,60,178,252,245,243,137,160,54,168,0,0,0,0,7,149,112,1,33,56,115,179,238,78,209,59,5,229,126,112,228,221,42,34,115,22,157,30,175,26,109,53,150,154,101,120,153,7,94,121,182,141,217,15,62,211,44,174,51,36,250,137,106,74,150,226,9,13,222,200,108,136,54,215,179,131,180,2,30,209,20,38,178,147,55,177,23,250,236,64,226,95,106,76,134,216,142,222,34,139,173,110,106,142,134,80,219,104,121,150,204,144,182,73,58,141,182,137,212,154,254,152,154,222,161,229,223,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,159,237,137,54,193,195,59,92,229,123,85,164,156,72,88,218,135,29,132,226,202,60,70,164,110,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,74,13,138,0,0,31,147,139,48,181,11,28,225,90,206,10,197,48,120,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,152,243,239,182,222,199,216,155,100,108,208,118,138,162,151,55,4,215,36,62,172,39,88,150,236,125,252,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,165,62,135,135,74,206,140,161,193,185,245,149,248,131,40,243,1,137,110,80,177,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,204,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,76,60,203,57,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,190,148,173,105,97,148,169,68,87,81,52,217,29,244,149,144,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,59,45,4,235,45,56,73,85,203,91,104,87,84,145,151,117,207,76,139,204,125,157,51,30,163,149,249,161,70,224,106,176,108,235,47,52,102,184,181,8,170,51,38,229,70,112,200,183,140,175,74,172,118,37,18,146,164,45,40,90,22,132,252,185,47,148,56,203,62,179,67,15,229,30,95,177,17,202,238,34,144,166,99,156,183,201,150,26,66,27,83,174,188,226,249,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,134,64,216,251,100,204,101,181,214,104,122,15,66,145,46,143,66,129,29,201,53,220,70,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,187,111,22,68,105,105,102,94,130,50,183,43,112,38,75,96,74,102,89,229,165,11,185,176,221,27,125,193,66,226,158,145,186,222,188,183,156,250,71,150,183,21,119,29,90,188,74,59,94,197,98,34,34,234,187,49,108,245,133,118,95,201,170,46,81,225,105,60,127,1,188,147,81,170,46,43,113,222,169,206,117,90,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,70,163,202,160,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,213,118,24,254,221,159,189,191,229,33,42,130,42,251,12,127,110,207,222,223,242,144,149,64,0,0,0,0,0,0,0,0,17,171,218,197,177,69,59,20,225,90,158,213,25,111,76,209,137,40,214,147,140,88,65,74,144,245,86,10,91,143,29,185,13,164,148,182,217,225,91,103,82,201,45,161,38,209,186,226,214,70,209,18,228,168,0,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,119,251,65,59,71,232,91,64,100,214,20,202,156,163,127,135,137,137,169,241,170,184,245,135,33,45,124,36,164,41,167,90,165,179,33,228,160,220,221,62,218,212,227,168,104,146,189,12,104,115,74,157,108,99,94,211,77,143,176,206,203,89,161,68,173,101,201,68,135,130,113,204,119,85,74,163,165,217,14,191,76,126,27,113,209,37,11,113,245,184,167,80,181,60,135,82,179,93,238,227,136,210,146,109,42,94,154,128,202,187,49,108,245,138,182,160,206,90,46,81,225,105,60,7,31,188,147,81,170,46,43,146,25,166,65,105,58,157,144,226,80,95,226,182,130,82,144,149,186,235,72,53,163,94,162,244,81,149,185,91,129,50,91,2,83,50,207,45,40,93,205,134,232,219,238,10,23,20,244,141,214,245,229,188,231,210,60,181,184,171,184,234,213,226,81,218,246,43,17,17,22,21,216,59,101,76,9,179,38,77,83,151,64,169,82,171,216,147,22,211,226,77,196,24,146,147,49,231,160,213,236,167,157,138,168,250,220,83,102,203,109,202,54,208,235,105,111,122,146,39,20,146,53,105,78,202,128,0,0,0,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,3,10,109,93,178,142,92,109,107,151,11,193,88,213,174,6,171,7,120,253,2,190,195,36,185,84,137,74,34,35,82,72,204,183,140,175,74,73,214,76,201,46,37,41,50,52,45,13,184,143,61,153,165,149,184,239,37,177,221,79,44,243,46,133,220,216,146,141,185,227,97,113,76,200,221,111,89,67,205,253,35,43,91,106,187,110,161,94,21,29,175,99,177,145,145,122,126,26,213,183,70,198,84,45,176,242,226,45,49,186,175,115,99,60,47,196,72,195,53,39,86,179,138,151,29,36,111,99,73,109,55,187,46,238,154,35,113,41,55,27,82,18,164,234,34,91,78,4,59,98,77,184,243,115,18,236,151,69,217,30,98,34,29,10,155,35,68,186,179,171,92,137,179,169,205,60,135,225,194,51,116,212,77,33,135,82,118,83,118,187,109,70,109,36,132,182,230,251,165,108,197,179,214,42,218,131,57,104,185,71,133,164,240,28,126,242,77,70,168,184,174,72,102,153,5,164,234,118,67,137,65,127,138,218,9,74,66,86,235,173,32,214,141,122,139,170,97,108,170,204,124,105,152,241,114,135,13,224,186,172,188,103,46,160,186,90,104,138,142,109,74,110,83,102,162,117,183,82,230,157,206,239,66,205,195,115,74,91,74,22,165,154,73,42,50,244,19,177,246,201,152,55,100,92,175,244,30,133,34,37,98,187,62,67,146,107,184,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,23,222,44,136,148,234,204,194,0,115,191,5,82,178,215,58,49,246,92,208,164,75,126,155,133,113,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,94,246,34,232,51,254,40,216,178,171,90,216,115,45,182,172,202,220,63,46,124,134,227,214,139,30,48,212,149,58,180,176,197,78,75,113,234,13,48,105,51,36,54,211,102,135,205,10,178,80,134,156,221,145,19,238,140,65,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,8,54,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,234,207,76,244,204,125,162,243,30,163,154,25,161,89,227,170,179,172,211,44,180,70,136,180,248,169,51,54,226,198,108,204,247,108,163,82,172,87,53,26,148,165,173,75,90,214,181,109,87,104,255,0,103,252,205,157,235,174,230,222,80,225,223,245,167,159,195,48,236,104,238,63,33,204,59,43,66,27,211,33,111,45,199,22,203,206,17,173,15,26,180,147,142,155,74,36,125,9,187,242,246,105,236,43,27,105,172,77,43,51,243,58,4,73,89,95,135,36,63,77,149,5,82,157,109,250,189,68,227,145,165,132,27,14,33,214,80,201,62,203,202,112,212,90,143,118,218,82,178,83,134,216,101,94,202,29,135,36,226,90,173,19,107,140,198,92,67,161,83,100,72,94,17,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,238,146,86,116,222,105,46,93,9,109,27,233,116,0,1,133,54,174,218,187,46,54,74,203,133,227,92,106,239,29,85,157,188,98,129,64,97,226,68,170,188,164,145,25,165,38,100,123,182,81,169,38,235,198,70,150,210,164,145,18,214,182,219,95,158,204,210,205,44,119,157,56,238,167,153,153,151,93,239,156,73,89,220,241,179,120,86,99,239,119,76,161,150,254,141,148,33,180,217,182,144,159,10,74,246,185,220,204,204,231,211,109,189,143,176,206,215,57,94,237,21,69,18,22,54,161,199,125,88,78,177,45,217,27,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,74,160,7,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,9,115,236,197,236,255,0,153,148,80,227,109,3,157,248,119,132,199,82,244,191,134,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,57,178,226,20,166,82,132,220,210,226,150,134,247,3,105,221,158,176,174,212,25,53,90,202,60,83,39,128,227,247,114,105,213,68,69,110,67,212,201,205,43,83,82,27,74,203,252,102,214,73,82,20,182,157,117,4,180,107,212,90,171,217,139,183,143,221,190,133,27,33,179,98,181,171,31,97,250,122,123,182,169,81,168,239,37,98,134,82,183,148,229,147,186,73,111,163,176,152,228,173,78,56,235,201,39,30,59,232,117,69,183,249,233,158,153,113,179,166,92,84,115,67,52,43,60,13,42,13,154,101,150,136,151,42,161,41,68,102,220,88,205,153,150,241,229,233,85,138,228,146,74,84,181,169,8,66,214,144,243,153,157,25,67,140,178,23,52,49,6,81,230,3,17,27,174,225,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,145,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,148,154,118,74,109,175,223,112,225,236,155,153,181,58,172,202,211,59,231,48,93,65,243,223,182,168,44,177,188,93,49,70,73,214,222,229,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,53,115,211,61,51,31,104,188,199,168,230,134,104,86,120,234,172,235,52,203,45,17,162,45,62,42,76,205,184,177,155,51,61,219,40,212,171,21,205,70,165,41,107,82,214,181,173,82,21,217,79,176,149,84,234,176,54,166,206,92,51,17,52,212,199,39,240,69,42,162,194,148,251,143,154,144,166,235,6,131,50,74,16,148,146,137,141,105,81,172,215,191,73,35,67,14,56,18,190,0,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,15,85,0,0,3,21,109,99,236,177,156,159,103,248,135,229,207,143,53,131,210,158,214,62,203,25,201,246,127,136,126,92,248,243,88,3,176,96,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,132,246,59,218,171,6,237,95,148,116,252,97,70,169,68,78,39,167,71,143,27,22,82,27,108,217,93,58,162,104,241,154,90,82,214,174,25,197,37,197,50,189,74,212,130,52,153,239,16,226,17,160,29,171,27,10,198,193,206,79,218,159,42,32,68,141,66,149,32,222,198,176,85,41,213,62,154,140,185,171,62,242,65,188,226,137,72,117,217,13,180,166,91,36,238,204,155,82,80,164,169,195,107,72,54,104,218,47,29,236,191,154,112,51,51,2,200,254,229,14,177,11,67,63,170,116,190,37,151,159,135,188,117,167,55,59,221,194,19,189,66,117,163,169,31,82,48,244,123,139,49,77,11,3,97,90,206,53,197,51,184,42,46,31,167,200,170,84,100,238,150,230,226,43,13,169,199,92,208,130,82,213,165,8,81,217,36,106,59,88,136,207,144,243,217,182,190,213,213,221,173,51,150,110,50,222,213,97,225,10,109,225,225,106,36,215,144,174,2,46,148,19,142,26,91,34,65,60,250,209,189,112,238,181,21,208,222,241,104,105,179,25,3,111,237,189,170,59,91,87,98,97,140,20,197,86,143,150,84,174,22,100,106,93,82,60,82,149,34,168,218,31,74,230,45,77,146,150,215,130,74,153,38,137,229,160,210,217,56,100,74,81,165,61,43,97,205,145,42,187,95,102,226,176,163,245,25,116,124,39,65,142,154,150,35,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,245,104,222,29,137,13,188,225,37,205,209,182,160,215,81,53,61,138,158,203,24,167,237,2,119,203,169,194,58,187,70,240,181,11,3,109,133,141,48,86,22,131,193,81,112,253,63,14,210,233,209,183,171,115,113,21,138,20,6,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,98,69,123,21,61,150,49,79,218,4,239,151,83,128,111,248,0,0,0,0,0,0,0,0,10,25,216,5,69,166,87,59,10,26,140,133,53,115,184,10,27,68,165,29,211,203,235,21,220,183,248,191,194,46,73,145,243,23,0,226,221,154,125,66,181,250,143,149,82,218,101,212,180,167,44,106,50,177,88,252,199,222,49,222,55,197,69,66,170,54,87,120,146,152,228,241,146,16,147,232,165,121,253,64,50,18,20,75,73,41,39,114,49,71,90,67,169,210,180,220,136,239,212,117,204,27,138,163,226,10,92,55,208,151,245,72,222,88,220,66,75,213,82,139,157,143,224,59,48,13,97,218,183,44,187,207,9,51,34,145,68,222,73,122,186,151,86,124,77,174,147,105,243,51,241,46,221,76,134,173,236,235,180,37,122,147,233,7,164,120,187,117,189,225,55,63,120,33,87,182,247,87,168,217,249,167,168,146,124,87,134,41,248,162,158,220,10,132,116,186,218,31,39,136,148,226,209,226,36,168,175,116,157,255,0,100,98,48,243,91,35,229,229,95,117,247,50,169,241,187,211,127,188,221,62,243,186,183,122,45,125,226,78,223,132,62,158,124,253,195,51,24,230,37,18,151,91,131,82,142,167,216,149,188,74,86,104,190,131,46,118,35,247,151,196,116,76,236,198,80,104,24,26,179,37,218,150,227,113,195,221,91,147,86,157,79,54,95,138,119,234,48,94,68,109,34,120,154,128,226,164,59,82,90,215,84,56,228,107,137,29,60,141,13,126,41,254,232,116,205,178,243,162,77,47,44,49,129,69,126,98,29,107,187,244,168,163,178,100,87,145,30,253,126,6,44,207,35,13,49,204,234,148,204,195,218,167,26,38,154,247,120,54,112,34,62,159,9,53,201,49,162,32,207,153,39,222,118,18,191,179,93,13,234,86,95,97,5,61,23,116,162,194,180,246,213,227,37,115,220,51,203,145,159,144,139,253,143,176,100,140,216,206,90,214,48,169,170,59,229,80,195,238,171,233,150,166,151,118,223,138,209,93,45,150,146,228,143,119,241,137,128,192,52,54,104,120,74,133,9,166,208,158,26,151,22,63,133,74,81,89,45,36,185,95,234,18,158,107,46,200,0,3,72,161,151,188,89,164,140,250,11,204,253,194,219,216,5,73,36,94,225,112,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,180,202,194,225,75,92,5,134,148,153,115,33,194,105,210,171,164,173,97,244,26,71,26,145,123,128,170,28,240,145,95,152,228,46,131,130,196,142,99,149,46,17,145,21,143,160,11,192,0,7,72,204,188,178,195,120,255,0,14,212,105,53,122,39,30,83,247,59,198,248,151,26,215,161,196,40,185,165,105,181,180,17,245,46,130,33,54,252,217,26,173,132,49,133,79,20,97,28,190,225,41,242,234,80,98,178,255,0,123,37,205,69,192,93,73,210,227,198,162,241,54,124,204,189,222,70,38,200,99,12,232,200,204,37,155,244,150,160,87,104,236,75,82,38,183,44,247,178,223,100,181,33,165,182,71,244,74,46,118,85,173,208,7,157,10,46,43,198,57,119,89,149,221,147,251,190,99,9,92,23,126,137,167,108,68,178,212,143,17,40,186,160,185,151,151,81,42,155,41,237,196,205,123,210,143,75,115,63,127,184,224,184,127,212,83,77,181,111,245,126,13,130,191,68,245,26,225,181,230,195,206,229,255,0,121,98,90,3,84,24,173,204,197,15,71,104,147,80,152,226,201,165,239,214,73,50,90,76,191,96,92,238,103,203,168,211,236,21,152,248,147,2,113,189,203,82,92,110,59,119,189,210,195,78,106,209,170,222,185,29,189,115,233,230,32,244,221,76,169,195,170,176,169,16,159,222,161,43,52,25,233,52,243,177,29,185,145,121,144,251,6,137,236,135,182,212,92,195,164,49,2,174,170,244,137,83,177,34,105,237,173,112,34,54,146,74,210,193,17,30,133,151,43,172,249,216,204,111,60,105,8,148,194,95,108,148,73,85,236,74,235,200,236,40,229,0,0,0,0,0,20,50,37,21,140,133,64,6,188,237,45,146,88,111,27,225,150,219,127,12,241,174,46,180,82,214,92,107,141,221,70,219,215,87,39,11,241,186,124,68,6,102,6,14,145,132,248,14,34,157,194,241,91,219,125,49,47,86,157,30,74,59,91,87,240,143,76,184,130,146,197,90,26,35,190,218,84,73,116,151,99,81,151,59,25,123,190,177,8,91,102,228,50,176,231,161,252,26,41,237,241,29,225,171,76,151,149,125,60,61,189,98,253,209,128,210,166,93,91,46,161,230,213,165,109,168,148,147,181,236,100,119,33,34,29,159,219,72,163,15,213,112,30,9,171,99,61,195,76,119,166,242,47,119,106,211,169,50,156,47,26,90,51,62,102,71,215,225,240,17,220,180,26,14,199,97,219,242,195,29,213,48,30,47,166,98,8,18,220,101,80,119,218,13,182,91,113,69,173,165,160,236,75,43,31,174,125,64,122,85,192,88,162,159,139,112,204,58,205,62,119,22,220,130,116,210,230,233,77,234,36,184,164,31,35,34,183,50,183,65,216,198,145,246,123,237,14,246,96,96,106,77,14,168,253,65,247,216,166,207,148,181,57,21,134,208,118,168,26,74,198,131,189,236,178,247,91,168,221,150,29,75,236,182,242,72,200,156,73,40,175,214,198,87,1,117,174,62,87,181,26,202,222,67,235,28,106,109,6,119,176,15,157,41,87,188,135,51,125,0,219,51,62,86,23,165,6,93,108,2,169,234,46,20,34,176,168,0,0,0,0,0,0,0,0,0,0,0,11,109,115,49,112,0,0,0,10,25,216,84,124,117,57,28,59,9,94,141,87,89,23,91,123,140,6,156,237,103,142,101,49,232,175,9,80,169,51,171,142,213,161,211,77,255,0,1,107,217,95,88,141,104,249,115,54,183,80,140,181,21,57,195,55,16,213,222,185,159,173,254,41,242,230,55,187,57,89,244,131,185,252,92,63,15,196,123,181,234,213,187,250,173,208,118,156,160,200,174,81,165,250,83,248,42,162,21,167,129,235,109,217,245,222,0,213,92,190,217,126,169,87,84,7,202,62,22,82,29,222,242,117,10,62,154,203,159,209,31,144,220,109,159,114,2,14,14,140,211,147,40,88,96,223,225,31,105,78,71,138,90,142,239,146,139,153,182,71,107,17,126,129,176,148,188,43,221,49,26,99,143,222,238,181,115,221,105,189,204,207,204,252,199,238,210,32,104,120,215,189,189,208,101,234,252,75,226,3,245,104,48,153,131,78,134,195,76,180,217,53,25,182,200,155,73,17,17,18,72,172,95,14,67,244,133,173,22,150,208,159,36,145,11,128,0,5,11,144,10,128,0,0,197,217,215,154,180,172,3,133,235,207,203,69,80,156,141,66,149,56,149,16,147,116,146,91,112,249,25,173,54,87,131,151,228,230,59,86,49,197,190,140,240,159,169,252,79,19,188,254,187,163,78,157,63,185,59,250,223,192,32,195,107,77,162,189,62,197,40,79,161,220,6,255,0,15,148,47,234,134,246,218,156,127,197,248,36,254,63,79,135,81,7,81,218,167,61,171,57,151,153,216,160,224,226,76,79,221,149,46,11,76,73,211,23,163,232,227,177,125,72,39,20,159,89,6,101,215,220,125,71,217,178,222,204,216,167,57,235,46,73,139,35,14,186,211,180,199,228,165,53,69,184,171,110,228,54,209,157,137,165,149,238,124,190,31,160,126,134,200,185,13,247,69,199,120,78,127,165,125,223,222,28,127,131,129,222,232,221,178,249,117,222,38,247,209,240,234,38,151,102,252,168,251,154,224,90,93,63,191,251,199,114,204,150,181,240,187,155,235,146,167,47,109,106,233,208,7,228,236,241,179,190,29,203,108,51,135,221,147,132,176,138,39,53,135,34,64,145,34,12,6,201,110,172,155,107,81,154,141,164,154,146,106,69,249,243,62,92,134,120,34,34,232,68,64,69,98,34,242,21,20,0,5,12,236,87,0,82,137,37,115,28,75,81,43,160,181,213,106,59,90,194,173,163,223,127,112,10,165,63,80,228,34,4,138,145,88,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,90,103,113,112,176,5,8,197,197,212,113,222,198,66,244,243,1,120,0,0,234,248,202,149,26,161,193,239,227,71,119,119,188,182,241,4,171,95,79,75,151,192,64,198,96,49,43,46,243,79,14,18,30,225,208,207,7,56,211,1,70,130,229,37,124,203,213,241,120,63,139,152,159,154,235,154,55,28,175,125,95,232,30,124,246,180,170,241,121,135,79,87,15,163,245,13,164,250,247,254,190,255,0,192,102,168,203,84,187,149,91,52,177,6,100,98,103,112,69,39,18,87,155,114,163,167,118,153,147,22,76,22,237,178,116,245,18,86,175,196,59,114,62,118,250,196,135,236,21,146,179,105,56,86,157,137,49,3,52,73,207,202,166,206,97,111,105,55,94,89,241,220,181,41,109,145,153,17,34,221,125,196,52,107,96,28,177,239,220,207,192,152,139,190,247,27,254,244,250,30,27,85,180,199,148,143,91,89,121,95,160,154,28,189,162,119,22,22,133,3,137,223,238,137,210,215,163,77,238,234,149,210,231,230,17,4,207,131,247,226,71,68,88,204,198,109,180,33,45,54,150,201,40,43,17,17,21,172,95,1,204,0,52,203,11,237,27,152,176,112,94,19,196,136,145,222,36,227,120,106,100,180,170,45,185,89,167,185,145,154,139,197,225,254,33,165,219,53,102,82,241,198,116,97,201,12,77,171,41,19,120,203,20,183,46,126,8,143,23,138,202,63,197,229,249,7,101,237,32,174,112,179,42,209,56,93,91,204,8,255,0,139,93,173,115,150,93,44,52,155,97,28,105,192,231,166,7,133,221,186,244,119,159,139,125,107,222,28,147,233,167,226,32,157,124,46,149,38,135,24,150,171,159,143,157,255,0,118,161,250,195,170,229,141,67,188,240,77,58,110,231,117,188,223,120,117,106,181,158,89,117,177,121,14,212,40,14,37,17,251,142,220,135,40,161,151,188,7,10,111,114,43,142,84,139,109,206,226,242,47,120,10,136,49,218,39,218,7,51,191,203,42,215,249,235,162,115,132,24,237,19,237,3,153,223,229,149,107,252,245,209,214,183,151,228,173,251,103,220,251,135,144,255,0,156,53,127,82,159,204,199,160,0,58,123,244,128,54,183,97,77,172,95,201,28,78,222,90,98,180,199,94,9,197,53,52,41,217,43,83,108,170,147,53,194,67,92,82,156,89,164,141,131,74,27,39,73,103,225,74,9,105,50,52,169,14,234,144,14,125,54,162,189,45,216,187,110,121,195,213,109,173,141,165,219,250,27,154,13,101,57,162,168,251,98,123,76,122,226,121,254,19,203,47,66,0,35,223,179,223,107,207,234,110,207,89,149,84,254,232,222,27,171,79,155,254,212,150,41,73,78,239,253,184,219,90,221,252,70,80,95,131,72,144,129,244,61,22,178,222,182,212,93,183,246,199,132,248,63,26,111,54,238,106,247,95,95,86,135,87,30,186,106,237,85,61,170,143,223,29,167,144,0,3,203,117,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,57,237,253,237,111,142,255,0,53,252,178,40,220,110,203,63,103,236,65,254,89,75,255,0,50,132,52,231,111,239,107,124,119,249,175,229,145,70,206,108,9,153,56,99,40,54,64,199,57,143,140,93,144,138,77,19,21,201,117,226,140,201,186,235,138,92,88,13,182,218,19,200,141,75,113,104,65,26,140,146,70,162,53,41,41,35,81,116,221,13,81,70,213,187,85,83,136,137,175,222,253,43,189,118,46,106,124,159,232,108,89,166,106,174,170,116,241,17,29,102,102,152,136,136,245,204,191,63,180,243,45,50,170,59,20,124,203,118,185,30,133,141,166,178,235,13,65,106,152,235,170,196,105,105,200,200,187,143,32,247,108,170,59,78,168,245,173,38,167,18,105,69,236,132,146,99,188,119,156,236,205,236,79,158,57,143,87,204,60,81,42,66,149,53,229,166,12,71,94,39,83,78,132,75,81,179,21,179,36,164,180,161,42,181,201,41,214,163,82,212,90,150,163,63,217,254,134,220,206,251,129,255,0,68,127,11,78,244,75,140,225,116,241,101,197,238,247,220,63,19,187,181,183,92,71,209,91,86,243,87,139,70,143,24,245,154,219,145,175,212,215,118,197,28,186,242,240,142,179,63,207,227,205,222,119,95,71,86,233,236,93,54,135,106,234,51,92,204,83,28,83,24,138,170,248,182,232,158,179,142,145,153,153,158,120,197,56,166,54,251,179,15,45,50,170,67,21,140,203,106,185,30,187,141,161,50,211,14,193,118,152,235,74,195,137,117,201,40,187,111,44,247,111,42,67,77,36,245,161,36,166,210,74,69,236,181,18,187,215,106,103,179,246,31,255,0,44,162,127,153,77,17,221,146,121,189,137,242,59,49,233,25,135,133,229,72,74,161,60,132,206,136,211,196,210,106,48,141,105,55,162,184,102,149,22,149,165,54,185,165,90,20,73,90,75,82,18,101,188,251,125,230,78,24,205,253,144,48,54,99,224,231,100,46,147,91,197,113,157,100,164,178,109,58,218,145,22,123,110,54,180,243,34,82,28,66,208,102,147,52,153,164,205,42,82,76,148,126,219,75,171,181,115,101,220,177,76,98,170,99,159,175,215,252,127,134,33,243,237,189,187,250,253,22,253,232,246,173,218,230,229,155,181,196,83,51,143,66,98,39,208,229,17,17,29,102,158,89,152,206,115,84,85,84,235,30,192,62,214,248,19,243,167,203,37,13,198,237,76,246,126,195,255,0,229,148,79,243,41,163,78,118,1,246,183,192,159,157,62,89,40,110,55,106,103,179,246,31,255,0,44,162,127,153,77,19,65,243,69,239,108,251,169,111,123,63,180,93,155,245,40,252,247,90,115,176,15,181,190,4,252,233,242,201,66,90,241,254,0,194,57,163,132,103,224,76,119,73,239,58,29,79,117,197,69,223,186,206,243,118,234,29,71,141,165,37,101,101,182,131,228,162,189,172,124,140,200,68,166,192,62,214,248,19,243,167,203,37,9,49,218,91,104,188,49,179,118,1,244,174,172,204,122,149,90,91,200,98,147,68,84,195,142,237,65,90,209,190,52,168,144,225,165,45,182,163,90,150,105,211,125,8,51,37,56,139,249,123,10,187,118,244,23,42,189,241,115,57,207,134,33,215,188,171,233,181,154,189,236,210,89,217,209,51,122,109,209,193,195,56,158,47,57,114,98,98,121,99,29,115,152,198,51,51,24,202,37,54,132,200,156,79,179,190,99,201,203,252,75,46,60,212,169,148,206,166,207,98,196,153,176,150,181,165,183,77,23,51,105,90,155,90,84,133,25,217,72,85,141,105,210,181,108,167,103,214,214,175,224,234,213,59,33,115,2,100,135,104,21,103,154,131,134,29,106,59,122,105,211,94,125,197,155,78,104,70,241,105,125,215,200,181,169,74,221,169,41,43,18,20,165,35,78,113,142,49,196,249,129,137,234,56,207,25,214,164,85,171,85,103,141,249,114,223,50,212,226,172,68,68,68,86,36,165,41,34,74,80,146,36,165,41,74,82,68,68,68,82,117,176,238,198,175,228,163,11,204,188,206,167,71,86,54,154,202,152,139,5,214,219,117,84,36,147,143,33,195,109,230,222,113,183,20,251,91,163,214,73,74,144,147,82,47,101,172,143,212,236,170,46,92,214,241,233,51,20,196,243,207,104,240,159,28,246,143,183,182,95,65,223,237,86,139,69,186,241,166,222,41,166,229,250,169,136,166,41,229,53,92,136,248,212,117,225,138,115,233,85,136,140,79,14,61,40,162,113,175,107,63,237,87,249,243,255,0,65,24,115,179,207,0,97,28,209,205,76,95,129,49,221,39,188,232,117,60,26,247,21,23,126,235,59,205,221,74,158,234,60,109,41,43,43,45,180,31,37,21,237,99,228,102,67,49,246,179,254,213,127,159,63,244,17,143,123,44,253,160,113,7,249,27,47,252,246,16,242,181,20,197,123,107,134,168,204,76,199,229,135,163,216,247,174,105,252,152,249,219,85,77,53,83,77,201,137,137,196,196,197,234,166,38,38,57,196,196,244,150,11,218,31,103,140,111,179,150,55,94,22,197,45,241,116,233,122,222,163,214,25,108,211,30,165,28,140,174,162,43,158,135,83,116,147,141,25,153,160,204,185,169,10,66,215,159,54,21,219,41,252,180,168,83,114,103,50,170,49,209,131,37,189,184,166,84,100,184,220,118,168,74,90,164,58,179,89,165,147,83,169,121,247,91,73,173,199,9,45,21,213,114,73,29,183,191,104,125,158,48,70,209,184,33,120,91,20,183,194,84,98,107,122,143,88,101,178,84,138,108,131,34,186,136,174,90,218,85,146,78,52,102,68,178,34,230,149,165,11,68,49,227,252,1,139,178,187,23,79,192,152,238,147,221,149,202,102,235,138,139,191,105,237,222,241,164,58,143,27,74,82,14,232,113,7,201,71,107,216,249,145,144,226,214,105,174,236,93,76,95,177,241,39,167,239,166,127,119,223,214,30,126,238,109,173,159,229,63,98,87,178,182,180,71,194,41,143,75,164,78,122,83,118,143,92,103,210,199,40,153,225,152,225,170,34,103,188,65,142,209,62,208,57,157,254,89,86,191,207,93,27,223,217,245,181,171,24,198,139,78,200,92,192,153,29,170,253,37,150,160,225,135,90,142,230,170,140,38,88,113,102,211,154,17,187,66,152,105,130,45,106,82,119,137,82,74,198,180,169,75,209,13,162,125,160,115,59,252,178,173,127,158,186,60,141,181,170,183,172,210,218,187,111,188,207,217,56,232,244,254,76,118,6,175,118,182,254,187,103,235,35,157,52,83,137,237,85,51,87,42,163,213,63,132,196,196,243,137,72,198,195,127,115,28,161,216,254,22,109,87,59,186,130,138,143,27,63,16,214,30,185,173,253,196,215,216,97,38,124,212,171,37,41,67,109,32,185,173,103,165,38,183,21,171,68,54,170,218,90,189,180,134,62,114,168,163,145,23,10,210,94,117,56,118,155,37,182,119,177,26,113,13,37,213,45,109,164,141,74,117,76,37,195,74,148,178,65,168,210,149,25,21,207,241,177,14,208,248,222,177,145,184,91,103,232,14,119,102,23,160,113,15,78,67,14,25,174,173,33,201,142,200,66,158,59,21,154,111,120,146,75,92,200,214,157,226,141,70,77,147,127,179,178,174,205,53,237,164,49,243,116,180,148,136,184,86,146,243,74,196,85,40,206,51,189,136,211,136,117,77,37,8,113,68,106,83,170,97,77,146,146,149,146,13,68,165,36,200,172,126,21,237,93,122,203,118,180,58,104,229,136,207,174,113,207,236,142,190,222,110,207,179,55,119,75,187,90,205,126,245,109,186,227,142,107,185,52,204,206,120,45,205,83,20,227,251,245,70,41,136,140,207,12,197,17,137,153,134,74,216,131,99,137,89,213,87,111,49,243,38,139,254,183,112,247,236,182,195,235,121,149,214,164,105,82,52,178,166,150,133,165,166,150,122,148,233,29,141,109,238,200,149,244,155,185,25,218,39,217,251,51,191,200,218,215,249,147,163,180,224,236,29,134,50,255,0,12,83,176,102,12,162,199,164,209,105,44,147,17,34,48,71,165,180,220,204,204,204,238,106,82,148,102,165,45,70,106,82,148,165,40,204,204,204,250,182,209,62,207,217,157,254,70,214,191,204,157,29,159,77,160,163,65,164,170,138,126,52,196,230,124,103,30,239,7,194,182,230,246,106,119,183,120,44,234,110,204,197,170,107,166,45,211,244,105,226,142,217,152,226,158,92,83,223,148,116,136,136,131,17,232,64,121,239,30,132,7,168,221,143,247,191,229,253,239,161,249,116,255,0,228,63,226,255,0,237,162,147,109,253,142,37,100,173,93,204,199,203,106,47,250,221,204,220,50,227,12,45,231,151,69,145,165,40,210,242,157,90,214,166,157,89,106,75,166,118,37,185,187,50,79,209,239,53,40,79,190,49,193,216,99,48,48,197,71,6,99,58,44,122,181,22,172,201,177,46,35,228,122,92,77,200,200,200,202,198,149,37,68,74,74,210,100,164,169,41,82,76,140,136,203,90,182,113,216,39,12,100,70,106,213,115,42,110,38,145,93,84,39,157,107,10,52,162,54,149,18,51,173,104,113,201,58,108,78,191,165,199,25,34,34,38,244,145,185,167,82,210,150,90,237,131,85,122,136,157,63,42,42,235,234,251,60,60,35,236,229,13,110,183,149,187,58,93,141,93,189,177,51,94,162,212,122,29,115,114,58,68,77,92,241,84,79,198,170,122,199,165,233,85,156,254,142,196,59,39,63,179,198,24,153,137,113,154,163,189,141,177,43,45,38,91,109,165,183,19,74,140,147,53,20,86,222,34,51,82,148,163,37,58,105,86,237,74,109,178,73,40,155,39,23,179,160,3,178,233,244,244,105,109,197,171,113,202,31,16,219,27,95,85,183,117,183,53,250,218,179,114,185,231,218,35,180,68,71,104,136,229,31,142,103,155,94,246,254,246,72,199,127,154,254,103,20,69,174,206,222,208,57,99,254,89,81,127,207,90,19,156,3,214,235,182,79,195,117,20,223,227,198,34,57,99,61,38,103,197,221,119,83,202,15,255,0,12,108,123,219,43,224,222,115,206,85,84,241,113,240,227,138,154,105,233,195,57,198,51,214,58,225,30,253,172,255,0,181,95,231,207,253,4,107,222,192,62,214,248,19,243,167,203,37,9,74,205,172,128,202,76,243,238,175,186,158,18,239,190,228,223,240,31,127,201,141,185,223,110,247,159,128,113,26,175,186,111,214,189,180,242,181,206,253,123,0,108,131,179,182,87,98,232,24,239,2,101,231,118,87,41,155,222,22,87,123,78,123,119,188,105,109,47,192,235,202,65,221,14,44,185,164,237,123,151,50,35,30,54,163,100,223,187,180,35,87,76,199,14,105,158,249,229,143,87,171,197,239,54,63,148,61,151,179,247,66,173,223,187,110,228,222,155,119,104,204,69,60,57,174,107,152,231,199,19,136,226,140,250,62,56,137,104,199,106,103,180,14,31,255,0,35,98,127,158,205,25,11,178,99,246,212,252,199,255,0,167,9,8,1,228,209,178,120,53,223,12,227,239,60,177,227,24,235,159,220,244,122,159,40,63,9,221,104,221,175,131,99,20,211,28,124,127,70,184,171,226,240,247,198,62,55,173,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,123,135,205,223,87,105,31,103,220,157,162,99,55,156,57,55,74,136,156,197,167,71,76,105,180,214,90,105,149,226,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,187,217,13,145,67,102,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,41,61,173,123,107,247,36,57,155,38,229,149,78,171,14,180,246,229,204,105,80,96,247,13,166,11,204,111,17,76,73,154,117,185,190,67,173,56,234,155,82,82,77,146,90,51,112,157,121,8,140,188,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,194,122,118,36,219,7,12,237,115,149,237,86,146,113,33,99,106,28,118,19,139,40,241,26,145,184,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,181,43,207,8,244,167,179,22,207,88,87,101,252,154,162,229,30,22,147,199,240,27,201,53,26,162,226,183,29,234,156,231,85,169,217,14,37,5,254,43,104,37,41,106,67,77,52,131,90,244,106,63,53,128,61,41,236,157,236,177,147,127,103,248,123,229,204,8,181,237,45,236,251,147,147,213,90,198,208,121,65,74,136,222,95,79,145,196,214,41,49,26,106,43,24,105,107,84,86,27,38,201,111,154,223,68,137,47,186,162,67,45,37,12,21,146,68,72,36,218,79,246,100,171,82,168,27,34,101,69,118,187,83,137,78,166,211,178,222,133,46,100,201,111,37,150,35,48,221,49,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,133,109,191,182,193,170,237,101,155,138,85,60,226,55,129,48,116,137,144,48,162,25,105,68,185,44,45,105,39,39,58,167,16,151,117,200,38,90,89,54,164,164,154,66,80,141,58,201,199,28,14,149,178,142,213,217,143,178,86,99,163,26,224,167,120,234,84,237,219,21,250,3,239,26,34,213,226,164,204,201,42,50,35,221,188,141,74,54,158,34,53,54,165,40,140,150,133,184,218,253,9,229,110,105,96,76,233,192,148,204,204,203,74,239,124,225,186,206,251,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,103,10,221,156,219,4,255,0,69,69,117,252,200,204,71,248,124,178,195,53,14,14,92,118,36,104,149,90,156,132,33,211,134,147,65,235,101,146,67,141,169,215,121,40,210,180,161,163,212,165,56,204,234,0,13,117,219,111,108,28,51,178,54,87,187,90,81,196,155,141,171,145,223,78,19,163,203,106,70,226,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,212,156,149,158,153,233,151,27,58,101,197,71,52,51,66,179,192,210,160,217,166,89,104,137,114,170,18,148,70,109,197,140,217,153,111,30,94,149,88,174,73,36,165,75,90,144,132,45,105,243,173,158,153,233,152,251,69,230,61,71,52,51,66,179,199,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,14,128,37,167,178,59,108,218,20,186,21,31,99,188,91,74,224,106,176,120,249,24,82,163,29,11,91,117,6,212,183,166,201,141,32,185,238,222,70,167,220,67,156,155,91,105,52,30,133,161,59,248,150,0,30,170,0,105,175,103,22,220,114,118,173,193,179,240,126,96,162,36,124,197,193,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,186,74,221,105,73,52,147,196,211,123,148,0,0,0,60,171,137,254,236,184,246,19,203,47,207,95,56,154,32,4,79,247,101,199,176,158,89,126,122,249,196,208,26,127,218,215,177,71,114,76,153,181,150,89,83,41,80,232,175,110,91,198,148,246,11,112,226,103,60,254,237,21,52,145,171,67,155,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,141,0,200,188,244,204,125,157,51,30,157,154,25,95,89,224,106,176,110,211,204,186,70,184,181,8,170,50,55,34,201,108,140,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,236,175,105,134,218,244,237,167,241,221,55,4,229,165,79,137,203,108,37,105,48,166,54,114,153,239,153,207,50,217,185,33,232,239,37,189,27,155,173,134,201,77,234,43,190,162,89,165,226,74,113,254,194,251,25,87,118,195,204,121,84,199,42,189,205,131,48,191,15,35,19,84,154,90,14,82,91,116,215,186,141,25,181,94,239,59,186,116,137,197,36,219,109,40,82,149,168,201,13,56,19,191,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,153,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,117,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,0,0,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,218,174,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,18,168,0,0,0,0,0,0,0,0,3,26,109,21,159,56,55,102,220,163,174,230,182,51,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,91,138,77,141,68,133,104,65,45,197,22,132,40,203,32,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,32,7,111,237,176,106,187,89,102,226,149,79,56,141,224,76,29,34,100,12,40,134,90,81,46,75,11,90,73,201,206,169,196,37,221,114,9,150,150,77,169,41,38,144,148,35,78,178,113,199,3,10,231,70,111,99,44,250,205,12,65,155,153,128,252,71,43,184,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,230,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,215,235,248,79,21,97,78,237,244,167,12,213,104,221,243,79,102,173,78,239,8,78,71,227,32,187,125,212,150,117,145,111,25,94,149,105,113,55,74,172,118,51,176,219,254,204,253,138,41,219,79,227,186,150,54,204,186,103,19,150,216,74,241,166,195,112,165,51,223,51,158,101,194,110,59,50,25,83,122,55,55,67,238,26,92,212,87,97,38,131,75,198,164,202,86,219,123,31,97,157,174,114,189,218,42,138,36,44,109,67,142,250,176,157,98,91,178,55,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,149,6,143,246,74,109,175,220,147,33,236,155,153,181,58,84,58,43,219,231,48,93,65,243,220,56,153,207,63,188,93,49,70,73,208,230,249,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,90,135,150,204,89,133,171,184,27,21,86,112,86,41,131,193,86,176,253,66,69,46,163,27,122,135,55,18,152,113,77,186,222,180,26,144,173,43,66,138,233,51,73,218,228,102,92,196,223,118,103,237,175,81,218,127,2,84,176,78,101,212,248,156,201,194,87,147,54,99,135,21,158,249,130,243,206,27,114,25,142,202,91,209,185,186,24,112,146,222,146,187,10,53,154,158,52,164,55,84,0,0,0,0,7,95,199,248,255,0,6,229,102,13,171,102,14,96,226,24,148,60,61,67,142,114,103,78,146,103,161,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,252,240,237,121,180,229,119,107,76,229,147,154,181,122,47,114,68,69,62,45,46,151,72,226,81,39,128,138,210,77,74,111,126,150,154,55,117,62,228,135,110,164,234,45,238,139,154,82,145,159,251,71,251,64,38,109,17,93,119,41,50,135,17,127,173,60,14,25,247,100,199,109,248,238,98,41,90,16,230,169,8,121,13,184,134,89,112,205,8,100,211,164,220,104,221,81,175,232,73,173,22,1,178,155,11,237,155,93,216,243,49,229,84,220,165,119,206,12,197,28,60,124,77,77,105,8,41,74,109,163,94,234,76,103,21,107,60,214,245,211,38,212,162,109,196,173,73,86,147,52,58,223,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,150,33,191,253,152,187,120,253,196,43,177,178,27,54,43,90,112,14,32,168,39,187,106,149,26,142,238,46,23,121,72,121,78,89,59,165,30,230,67,234,142,74,212,227,109,50,163,113,227,182,183,84,97,53,32,0,0,0,0,58,165,59,42,178,226,145,152,245,124,222,166,96,186,84,108,103,94,167,199,165,212,171,109,199,34,149,38,43,38,102,219,106,87,255,0,32,148,101,226,90,89,97,42,53,19,45,18,59,88,0,15,53,155,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,136,86,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,6,202,98,204,45,66,199,56,86,179,130,177,76,30,54,139,136,41,242,41,117,24,219,213,183,191,138,251,106,109,214,245,160,210,180,234,66,212,87,73,146,138,247,35,35,230,62,92,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,0,0,0,13,32,237,44,216,86,78,211,88,102,46,103,229,140,9,114,179,67,14,71,98,155,22,10,101,52,219,21,122,113,200,51,83,11,55,220,67,76,173,147,125,231,146,225,40,181,22,241,181,37,102,166,205,189,223,0,30,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,25,175,106,253,176,115,67,107,156,77,75,173,99,195,137,10,155,67,142,148,210,232,241,26,111,113,5,247,99,198,68,213,182,230,130,121,72,121,232,219,210,67,171,112,219,37,18,9,74,177,169,89,87,181,178,110,13,149,182,150,32,99,11,210,101,195,169,67,163,210,153,196,111,60,163,52,76,168,156,100,173,15,52,70,181,89,5,13,112,155,50,34,71,141,165,158,147,185,173,122,106,3,122,123,56,59,63,230,109,17,93,107,54,243,123,14,255,0,173,60,14,37,134,163,72,113,248,238,98,41,90,22,222,152,235,101,109,184,134,89,112,201,107,120,149,164,220,104,154,73,47,233,141,169,191,29,43,37,41,57,95,69,202,60,33,15,37,105,145,32,96,71,40,241,165,225,246,163,50,227,72,84,39,208,79,54,233,165,210,39,77,110,19,155,197,169,207,164,82,214,165,46,235,53,24,238,160,0,0,0,0,53,43,180,51,109,58,86,203,25,95,34,133,132,49,4,68,230,166,37,142,69,135,225,156,100,202,56,76,27,154,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,187,113,8,123,72,96,14,215,93,176,112,204,12,27,80,217,47,7,156,74,149,118,169,34,50,177,114,158,106,66,23,72,97,163,137,58,34,26,51,66,90,117,111,154,155,81,173,43,89,33,13,173,42,78,167,18,164,68,88,250,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,40,9,243,236,249,219,110,149,181,126,0,114,133,137,223,137,7,49,112,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,221,146,140,137,198,239,182,163,204,14,85,102,102,42,201,188,199,195,153,165,130,165,240,245,172,51,80,106,161,27,83,142,33,183,180,31,141,135,119,107,66,212,203,168,53,54,226,9,69,173,181,173,38,118,81,143,67,219,42,237,49,131,118,175,202,56,121,165,131,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,105,36,188,141,46,182,180,56,146,45,72,90,117,37,11,214,218,3,235,218,199,217,99,57,62,207,241,15,203,159,30,107,7,165,61,172,125,150,51,147,236,255,0,16,252,185,241,230,176,7,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,22,118,138,108,43,39,101,172,100,120,227,47,160,75,94,85,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,212,90,80,165,173,105,53,174,119,135,95,199,248,3,6,230,158,13,171,101,246,96,225,232,149,204,61,92,142,113,167,65,146,71,161,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,131,206,14,206,185,13,140,182,146,205,202,22,84,224,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,116,54,149,92,146,107,78,181,154,27,73,235,90,72,253,9,236,235,144,216,55,102,220,163,161,101,78,12,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,91,138,77,201,38,181,104,65,33,180,158,132,36,139,170,108,147,178,38,1,217,11,6,86,240,158,12,168,203,172,72,175,86,30,169,74,170,207,142,202,37,173,130,51,76,88,170,91,105,35,82,25,107,204,236,110,185,33,196,165,178,119,118,156,236,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,0,0,0,0,0,1,106,133,194,134,87,1,198,161,102,171,170,195,144,202,224,69,111,120,11,145,234,144,184,80,186,10,128,13,108,218,102,184,170,11,85,25,187,233,8,40,216,121,233,23,101,86,81,105,223,29,203,153,115,228,54,76,104,254,223,248,175,187,41,184,138,23,1,188,222,224,105,106,213,189,211,107,166,81,116,177,249,4,143,223,217,71,57,33,226,101,225,106,33,189,90,113,233,60,119,57,10,35,65,233,223,171,159,140,207,162,124,188,134,223,54,178,113,4,178,189,143,204,65,142,194,120,235,78,126,224,136,93,213,255,0,84,188,91,255,0,240,41,39,211,72,154,252,3,51,143,194,176,101,110,247,122,247,190,27,222,214,117,69,215,242,9,3,176,216,143,168,196,25,199,149,48,177,111,116,110,41,20,67,225,56,139,241,49,203,246,91,190,150,65,254,47,241,12,192,45,82,117,123,197,16,105,39,20,98,204,143,198,180,108,57,85,196,245,93,47,63,26,164,182,233,115,93,221,41,6,238,131,35,37,26,46,163,221,31,186,214,183,63,47,151,104,92,222,119,29,97,74,252,8,149,42,231,223,220,46,146,150,241,233,240,56,209,158,171,45,95,137,203,175,184,109,55,104,102,85,111,107,19,171,221,253,110,7,5,58,230,235,133,245,244,46,90,173,171,95,43,244,232,98,48,40,117,141,205,113,154,127,15,170,218,188,122,237,251,3,62,150,28,115,18,214,82,159,217,125,130,90,60,11,71,175,201,137,79,117,249,52,138,147,107,121,77,234,117,86,169,216,137,74,52,220,202,201,47,127,184,132,141,195,104,153,134,195,41,74,72,155,105,41,34,73,114,43,17,116,26,103,217,178,246,251,38,48,218,180,218,240,42,126,255,0,251,38,224,221,4,122,137,250,136,106,158,137,43,128,5,15,160,210,45,51,247,138,17,220,90,163,177,244,21,79,48,28,133,208,84,80,143,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,45,50,23,10,31,48,28,107,43,151,65,97,17,164,238,102,57,140,172,44,82,126,32,57,8,238,42,62,82,94,159,117,238,62,148,158,162,189,128,84,80,200,143,169,92,84,0,116,92,200,202,188,53,143,169,77,211,231,225,122,4,211,76,194,150,162,159,9,183,18,106,210,178,213,205,10,241,120,207,159,196,196,36,237,29,177,214,46,203,223,71,190,155,8,179,222,28,95,235,21,58,155,232,220,250,223,64,159,199,229,215,222,39,192,117,124,97,131,253,39,225,63,84,120,110,27,121,253,103,94,173,90,127,116,86,245,127,132,7,156,172,156,205,60,67,151,184,203,14,72,103,18,215,163,66,139,93,135,61,246,32,76,90,9,100,151,91,53,120,117,164,141,70,148,91,159,145,115,19,159,178,174,127,81,243,47,1,225,117,182,117,247,100,84,184,219,57,63,74,148,123,183,159,245,143,120,163,232,139,23,95,112,139,109,178,54,101,244,31,19,241,126,155,113,188,38,27,227,180,247,110,239,86,151,36,30,155,239,78,215,211,215,227,208,99,77,152,115,199,238,111,141,176,210,61,23,239,30,238,227,63,179,119,59,205,227,47,127,123,85,173,175,227,208,65,232,129,181,147,136,37,164,142,199,230,46,24,39,101,28,222,251,167,229,197,30,119,163,221,219,190,98,91,218,120,189,245,180,75,91,118,190,132,245,234,51,169,29,200,143,204,81,80,0,0,1,75,115,184,168,10,25,17,242,50,35,250,198,167,109,29,147,180,140,85,232,246,188,63,135,158,225,120,187,113,49,18,171,106,220,244,240,31,226,243,252,131,108,134,39,205,244,110,123,167,157,239,191,255,0,236,192,64,86,110,100,229,103,8,85,82,135,28,164,37,40,167,148,149,38,49,172,136,200,148,229,255,0,96,92,252,63,196,49,49,146,217,93,137,86,81,123,200,196,179,84,23,233,219,110,68,183,3,197,182,112,117,126,23,78,171,150,171,120,111,109,125,62,29,70,172,103,222,204,253,213,38,187,91,244,215,123,186,225,126,139,187,116,222,228,210,122,239,79,206,253,4,202,204,62,61,134,115,166,94,3,197,146,98,201,171,226,4,199,110,135,37,164,53,18,65,146,18,165,75,101,119,36,154,210,69,239,191,196,196,223,229,78,42,143,138,48,62,27,158,209,202,82,165,209,33,203,53,72,177,168,245,178,131,186,142,231,226,241,115,252,163,206,109,6,149,232,158,39,150,206,255,0,138,209,31,119,125,58,47,171,66,175,212,254,161,53,187,23,99,78,63,9,97,74,119,118,232,220,96,200,62,61,245,239,165,168,229,211,79,196,84,109,200,161,153,10,138,25,216,0,186,10,25,251,133,75,152,161,245,1,82,232,42,45,35,176,184,0,0,0,0,0,0,0,0,5,15,160,168,0,180,174,94,225,82,51,247,138,128,0,0,0,15,198,175,196,92,232,196,206,237,195,36,187,171,192,92,250,31,243,143,217,20,52,145,245,32,24,142,159,147,244,134,55,154,151,86,45,86,245,141,63,31,220,12,139,22,158,204,22,141,166,212,179,35,61,94,35,43,223,244,124,7,234,173,23,181,136,124,50,205,72,85,250,17,38,224,57,25,104,142,198,119,28,232,65,36,249,25,143,150,60,166,212,218,72,220,231,207,220,62,166,143,95,62,165,96,28,165,208,84,0,0,0,0,7,225,98,188,77,79,195,80,27,155,50,165,6,42,86,249,51,170,83,201,66,110,105,81,218,230,101,207,194,127,160,199,236,72,144,212,100,19,143,47,74,76,237,123,25,243,17,241,183,118,210,137,195,152,97,202,117,31,26,112,242,33,226,195,138,180,119,118,189,41,67,114,72,211,117,52,100,118,52,151,49,38,70,171,109,145,181,189,103,21,250,33,221,146,48,140,238,23,188,53,240,107,91,186,53,112,246,213,165,227,181,244,157,190,163,24,107,102,125,156,234,57,155,92,161,207,168,225,236,86,76,122,75,22,11,174,193,136,173,8,111,91,38,163,53,27,74,34,81,18,204,249,242,181,185,12,97,130,112,14,53,205,14,55,187,105,61,231,221,155,189,127,78,203,59,189,230,171,117,82,111,125,217,249,218,194,117,182,99,217,226,137,150,248,101,200,238,225,14,238,125,21,179,156,130,239,5,189,107,54,201,18,191,8,162,234,142,159,14,128,59,182,64,100,189,15,43,240,53,6,147,78,122,175,122,103,21,161,51,148,141,127,72,243,170,61,68,72,79,247,67,183,34,229,97,151,8,172,86,4,165,40,73,37,37,98,33,81,64,0,80,212,73,234,96,6,162,46,166,68,56,148,173,70,118,177,139,22,165,45,69,99,185,116,23,161,4,73,43,151,48,21,65,31,144,186,199,228,46,73,17,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,227,80,228,28,102,100,93,64,113,25,29,203,145,142,102,200,236,92,135,30,241,37,239,28,136,113,38,69,204,5,224,0,3,174,226,185,133,31,133,186,155,45,90,253,99,255,0,20,65,142,101,224,167,113,206,109,225,148,71,137,80,148,211,229,10,18,151,9,189,118,213,37,119,34,50,74,139,85,151,252,37,200,77,102,100,75,121,29,221,187,114,215,223,95,145,126,224,106,110,75,108,178,249,212,169,149,218,238,5,250,104,53,150,92,39,123,204,188,8,66,155,85,244,165,219,29,142,231,208,198,103,154,178,166,199,89,47,11,3,101,254,17,147,186,173,50,252,46,63,193,49,36,155,107,126,65,120,139,66,79,162,249,116,247,13,161,34,36,149,136,126,125,10,149,30,141,75,98,159,29,141,202,25,213,100,106,53,90,234,51,234,102,126,99,244,70,144,20,51,176,168,177,103,107,0,137,94,211,188,72,234,49,247,4,149,70,52,189,129,172,124,252,92,222,154,92,185,141,6,200,106,209,208,243,86,135,83,214,194,55,28,87,55,142,200,43,198,117,60,249,151,152,219,30,211,26,211,175,102,212,6,184,155,146,240,107,73,50,209,214,242,102,124,6,140,81,234,14,210,234,44,207,97,237,210,218,213,101,233,37,90,233,50,232,100,126,96,61,17,108,89,136,211,136,50,15,11,72,223,69,90,150,220,245,30,225,87,46,83,222,79,153,140,244,52,67,178,227,48,90,173,228,238,27,160,191,87,223,72,141,76,170,62,182,184,125,58,75,189,23,99,212,73,34,62,75,47,127,188,111,114,84,74,73,40,142,228,101,112,21,20,62,130,160,2,193,84,245,3,234,9,234,2,225,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,152,244,0,7,79,126,144,0,0,0,74,214,192,187,83,253,216,240,138,114,191,25,207,168,203,199,24,98,26,159,114,108,163,222,247,164,2,116,144,151,141,194,73,89,214,247,141,52,178,93,212,191,11,154,150,165,57,162,41,71,232,97,220,65,87,194,120,130,153,138,112,252,190,22,169,70,152,205,66,19,251,180,175,117,33,149,146,219,94,149,145,165,86,82,72,236,162,50,59,115,35,33,231,108,253,117,122,11,222,114,57,196,245,143,24,254,46,167,190,59,169,167,222,237,157,58,75,158,141,202,121,209,87,209,171,255,0,243,61,38,61,147,214,33,232,0,6,189,236,123,181,62,31,218,23,4,71,165,84,103,238,113,229,10,27,72,173,195,124,208,149,203,210,73,65,207,100,144,148,164,218,113,86,53,37,41,45,210,215,160,203,73,182,183,54,16,125,10,197,250,53,22,226,237,185,204,75,241,222,213,217,122,173,141,171,175,67,172,167,134,229,19,137,143,116,199,140,79,88,158,240,0,0,229,122,240,0,0,0,0,0,0,0,0,0,0,0,0,67,158,223,222,214,248,239,243,95,203,34,140,22,254,32,171,201,195,240,176,179,210,245,82,233,211,37,84,35,49,187,73,110,228,72,67,8,121,122,136,181,30,164,197,96,172,102,100,90,57,17,25,170,249,211,111,239,107,124,119,249,175,229,145,71,85,217,167,103,76,79,180,142,62,244,82,146,244,138,109,38,35,43,126,173,91,76,50,144,213,61,58,23,185,37,36,214,217,41,78,56,146,66,80,74,213,109,107,34,52,182,187,124,231,83,110,187,218,219,150,237,198,102,106,152,252,95,180,246,30,179,75,179,183,95,71,173,214,213,20,209,110,197,186,166,103,183,232,226,57,119,204,231,17,17,206,115,136,206,112,200,91,16,236,156,198,208,248,158,102,37,198,106,144,206,9,195,79,52,153,109,182,151,27,85,86,74,136,212,81,91,120,136,137,41,74,72,148,233,165,91,196,165,198,201,36,147,112,156,68,186,15,198,193,216,59,12,101,254,24,167,96,204,25,69,143,73,162,210,89,38,34,68,96,143,75,105,185,153,153,153,220,212,165,40,205,74,90,140,212,165,41,74,81,153,153,153,254,200,238,219,59,65,70,130,215,4,115,170,122,207,143,250,67,242,230,250,111,118,163,123,182,132,234,42,205,54,169,229,110,153,253,152,229,153,156,126,213,88,204,245,237,25,152,136,68,94,219,219,39,49,179,198,39,135,137,112,98,164,61,130,113,43,206,166,35,110,37,199,21,74,146,146,37,28,87,30,50,50,82,84,147,53,52,106,86,241,73,109,194,81,40,219,55,23,174,108,98,10,188,108,63,55,11,51,47,77,46,163,50,45,66,75,27,180,158,242,68,116,62,134,87,168,203,81,105,76,167,202,196,100,71,175,153,25,146,109,60,248,199,7,97,140,192,195,21,28,25,140,232,177,234,212,90,179,38,196,184,143,145,233,113,55,35,35,35,43,26,84,149,17,41,43,73,146,146,164,165,73,50,50,35,40,98,218,91,103,76,79,179,118,62,244,82,172,244,138,149,38,91,40,126,147,91,84,50,142,213,65,58,17,190,36,164,150,225,37,77,184,163,66,144,106,213,109,11,50,36,184,139,245,157,179,179,39,73,95,159,179,30,132,254,31,233,63,233,224,251,159,147,77,249,163,120,180,241,178,182,149,89,212,209,25,137,159,247,145,19,152,159,173,79,44,247,156,113,70,125,44,118,173,128,125,173,240,39,231,79,150,74,27,141,218,153,236,253,135,255,0,203,40,159,230,83,70,156,236,3,237,111,129,63,58,124,178,80,220,110,212,207,103,236,63,254,89,68,255,0,50,154,57,180,31,52,94,246,207,186,151,172,222,207,237,23,102,253,74,63,61,214,152,108,37,61,138,94,212,248,54,167,37,18,22,204,70,106,239,184,152,209,156,144,234,146,138,84,181,25,33,166,210,167,28,85,139,146,16,147,82,142,196,68,102,100,67,175,109,45,180,94,39,218,71,31,122,87,86,102,69,54,147,17,148,49,73,162,42,97,72,106,158,157,8,223,26,84,72,108,148,167,28,73,173,75,52,234,182,132,25,154,91,69,187,86,192,62,214,248,19,243,167,203,37,12,73,154,120,6,161,149,185,143,137,114,238,166,114,22,246,31,169,191,5,47,63,21,81,149,37,164,44,247,82,9,181,25,154,82,235,122,28,79,51,35,74,210,100,102,70,70,126,166,107,185,26,8,166,153,244,102,185,207,183,20,227,247,255,0,56,125,6,141,62,138,230,246,92,187,118,152,155,244,233,237,240,76,246,166,110,93,138,241,29,51,241,98,103,174,39,17,136,154,179,185,221,156,187,44,119,172,168,219,69,99,184,20,233,84,182,183,168,194,240,222,45,234,206,91,111,104,84,243,34,86,148,110,148,219,136,109,43,37,43,93,220,34,65,182,210,215,35,35,92,187,63,49,139,24,183,101,204,49,28,235,82,42,51,176,243,211,40,243,141,243,113,74,142,164,62,167,25,100,148,191,89,41,140,236,98,78,147,52,165,58,82,86,210,105,45,141,29,215,101,89,183,103,73,71,155,239,17,51,237,159,231,15,204,59,255,0,180,245,187,79,120,53,63,13,159,147,170,170,41,142,209,77,51,49,24,207,140,122,89,239,51,158,156,145,239,218,207,251,85,254,124,255,0,208,70,61,236,179,246,129,196,31,228,108,191,243,216,67,33,118,179,254,213,127,159,63,244,17,173,91,35,103,205,35,103,60,103,137,243,10,165,75,239,89,10,195,75,167,211,233,187,245,49,198,72,114,124,51,52,111,73,183,9,189,45,33,231,46,164,216,247,122,111,117,16,235,186,187,148,89,219,51,114,185,196,68,198,127,229,135,217,247,127,69,168,218,62,77,105,210,105,105,226,185,93,55,34,35,198,102,245,94,60,163,215,51,202,58,207,36,132,109,181,181,63,244,61,224,134,168,248,58,125,57,120,243,16,120,32,176,241,239,23,79,136,100,178,92,243,107,73,165,86,82,73,13,165,195,36,169,102,106,179,137,105,196,28,70,83,169,213,10,197,66,45,38,147,2,68,217,211,94,68,104,177,99,52,167,93,125,213,168,146,134,208,132,145,154,148,165,25,17,36,136,204,204,200,136,126,206,63,199,248,187,52,113,116,252,119,142,234,221,231,92,169,238,184,169,91,134,153,222,110,218,67,72,240,52,148,160,172,134,208,92,146,87,181,207,153,153,137,24,216,47,99,137,89,111,21,140,228,205,106,47,15,139,100,89,234,12,23,22,243,114,40,241,214,203,173,184,167,210,75,36,27,175,33,238,109,45,10,54,137,41,185,165,106,82,17,197,114,171,219,123,87,138,57,81,31,132,120,251,103,249,229,25,121,186,75,91,59,201,46,239,205,203,243,21,234,43,235,142,181,215,218,152,207,62,10,51,214,99,148,102,113,197,84,83,57,43,98,253,150,233,251,63,96,22,106,216,146,141,29,57,133,93,100,206,179,40,159,76,131,138,209,175,83,112,218,89,17,18,82,148,147,102,230,147,81,45,210,51,214,180,33,173,49,125,180,79,180,14,103,127,150,85,175,243,215,68,231,8,49,218,39,218,7,51,191,203,42,215,249,235,163,205,219,214,40,211,105,173,90,183,28,162,127,115,172,249,37,218,186,173,183,183,53,218,253,101,89,174,186,98,103,194,61,46,81,29,113,17,28,162,59,67,230,201,60,161,196,249,227,152,244,140,188,194,241,100,41,83,94,66,167,75,105,146,117,52,232,68,180,147,210,156,35,82,75,74,18,171,216,212,157,106,52,161,39,169,105,35,154,220,174,203,108,49,148,24,6,141,151,24,57,169,8,164,209,25,83,76,156,151,141,215,92,82,214,167,28,113,106,228,70,165,184,181,172,201,36,73,35,81,146,82,148,145,36,176,39,103,62,0,194,56,119,103,106,62,59,163,210,120,122,230,46,226,59,230,86,253,213,241,92,44,233,109,49,224,82,141,8,210,131,50,240,37,55,234,119,62,99,105,71,176,216,154,10,116,214,98,244,243,170,184,207,178,39,156,71,241,255,0,71,80,242,163,189,215,182,230,211,175,102,91,205,54,108,85,52,227,233,87,76,205,53,85,62,206,113,79,171,159,41,170,98,3,30,237,19,236,253,153,223,228,109,107,252,201,209,144,134,61,218,39,217,251,51,191,200,218,215,249,147,163,219,95,249,42,189,147,238,124,247,100,252,225,99,235,211,249,161,6,35,208,128,243,222,61,8,14,179,187,31,239,127,203,251,223,112,242,233,255,0,200,127,197,255,0,219,0,0,118,183,231,240,0,0,98,205,167,243,79,16,100,174,70,226,92,205,194,208,233,210,170,148,110,15,112,205,65,181,174,58,183,211,25,101,90,146,133,161,71,100,186,163,43,40,185,145,117,46,71,166,57,83,218,69,158,56,235,52,112,118,9,171,97,92,10,204,28,65,95,167,210,165,57,26,12,196,186,134,159,144,134,214,164,26,165,40,137,68,149,153,145,153,25,94,215,35,232,55,127,63,242,151,238,231,148,149,236,172,244,131,185,59,239,133,251,255,0,132,226,119,59,153,45,63,248,61,104,213,125,214,159,88,173,170,252,237,99,213,172,186,236,197,244,7,48,112,198,59,251,183,113,254,142,86,97,85,184,95,70,183,91,254,29,244,59,187,215,197,43,78,173,22,213,164,237,123,216,250,15,73,180,45,235,234,212,211,58,108,240,98,51,206,60,103,61,125,79,168,238,126,175,116,108,236,91,244,109,184,167,225,51,85,92,25,166,185,156,112,83,195,206,152,152,143,75,61,103,240,100,45,184,54,166,204,29,154,125,10,244,18,143,135,167,250,71,222,92,87,123,71,125,221,28,63,13,163,119,186,121,187,95,126,187,222,253,10,214,231,124,89,179,6,223,57,195,157,89,229,134,178,203,20,225,188,27,22,151,89,227,55,239,83,225,202,68,132,238,97,188,242,116,169,114,22,146,186,154,73,29,210,124,140,250,31,50,206,155,89,236,153,253,20,126,138,255,0,79,254,140,250,51,199,127,106,184,222,35,136,220,127,126,111,70,157,199,198,250,189,214,231,143,114,3,179,203,238,25,155,116,28,211,251,175,247,223,114,113,95,120,122,63,195,111,183,209,157,99,240,156,74,244,219,123,171,213,59,233,183,43,220,177,126,222,209,157,116,85,111,62,107,52,247,142,156,179,203,175,139,201,217,90,205,204,163,117,42,179,172,138,126,29,193,119,30,133,115,60,115,53,249,191,74,35,135,167,14,39,56,142,253,223,54,217,251,103,230,142,206,153,163,75,193,56,38,131,133,166,193,155,64,98,170,227,149,88,178,29,116,157,92,137,13,154,72,219,125,178,211,165,148,157,172,103,115,62,125,8,187,86,195,251,83,102,14,210,222,154,250,119,71,195,208,61,28,238,222,23,186,99,190,214,190,35,137,215,188,222,188,229,237,184,69,173,110,167,123,242,179,106,109,135,255,0,162,91,48,105,248,239,238,159,232,231,1,70,106,147,194,247,47,25,175,67,239,187,188,215,191,110,215,223,219,78,147,245,111,126,118,46,195,178,102,201,159,208,185,233,87,244,255,0,233,55,164,220,15,246,171,130,225,248,125,255,0,247,231,53,234,223,252,45,167,223,126,91,183,111,95,240,254,42,179,230,179,61,227,195,151,46,189,94,54,175,87,186,51,186,49,102,204,83,253,33,195,79,236,215,156,241,199,23,165,142,31,139,158,255,0,138,33,123,81,253,187,51,55,243,47,201,225,14,193,144,27,117,73,217,151,99,44,65,150,25,99,62,92,92,208,196,120,225,250,148,89,201,138,211,140,82,41,197,26,158,74,125,100,251,107,105,229,188,108,60,202,91,36,158,146,222,56,165,32,210,217,57,215,251,81,253,187,51,55,243,47,201,225,13,85,30,237,242,231,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,244,19,176,190,198,84,45,143,50,226,85,49,202,175,124,227,60,81,195,200,196,213,38,150,178,138,167,26,37,238,163,70,109,86,179,45,111,93,34,113,73,39,28,82,212,165,105,35,67,77,225,94,204,93,131,190,226,20,40,217,243,155,20,93,56,251,16,83,211,221,180,186,141,59,119,43,11,178,165,188,151,44,173,234,139,125,33,133,71,53,106,109,183,89,73,184,201,219,91,169,61,255,0,0,30,85,199,170,129,229,92,6,239,237,137,182,14,38,159,145,121,87,178,94,15,57,116,218,21,47,45,240,170,177,114,158,106,58,209,87,125,218,109,54,116,68,52,102,133,58,210,24,36,182,163,90,86,131,90,220,90,84,157,45,165,75,195,251,29,108,117,142,246,191,199,114,40,20,9,157,205,134,232,218,61,32,196,27,182,100,119,94,245,153,11,139,247,170,223,105,199,247,174,71,54,254,140,207,69,245,42,196,92,242,6,222,121,57,66,193,249,123,179,118,113,82,30,221,203,204,76,175,163,71,170,70,210,179,213,42,155,76,128,218,100,235,82,204,139,91,15,199,107,118,148,33,41,225,181,120,148,226,140,178,175,98,222,113,208,176,126,114,226,220,157,171,179,187,151,152,148,248,242,41,114,117,44,245,74,166,166,67,138,141,161,40,50,45,108,63,33,221,226,150,132,167,134,211,226,83,137,34,9,116,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,216,255,0,31,224,220,172,193,181,108,193,204,28,67,18,135,135,168,113,206,76,233,210,76,244,52,139,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,96,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,246,109,183,182,14,38,218,231,52,29,173,40,229,194,193,52,57,15,167,9,209,229,181,31,127,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,106,86,85,236,211,216,86,54,211,88,154,86,103,230,116,8,146,178,191,14,72,126,155,42,10,165,58,219,245,122,137,199,35,75,8,54,28,67,172,161,146,125,151,148,225,168,181,30,237,180,165,100,167,13,190,149,218,35,178,31,244,41,103,41,122,45,11,115,151,184,199,123,55,11,235,159,196,188,198,233,45,113,81,28,212,68,225,110,156,117,58,13,90,245,52,227,87,113,110,19,186,126,174,207,61,180,234,187,44,102,132,122,22,47,196,18,211,149,120,150,65,150,32,134,81,149,40,161,62,109,233,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,22,237,197,161,157,33,169,99,125,40,189,159,113,179,135,179,255,0,5,109,7,148,20,169,110,102,12,8,245,169,53,138,76,70,157,148,254,37,66,42,203,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,217,36,70,179,77,244,44,110,85,95,110,56,216,107,179,255,0,6,236,143,151,40,150,85,218,148,122,146,49,117,88,150,236,114,131,17,218,180,151,211,9,131,73,164,221,91,237,41,27,213,29,218,38,93,83,118,90,156,94,228,53,87,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,39,177,246,214,120,55,107,172,175,244,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,160,7,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,66,123,42,236,207,131,118,80,202,56,121,91,131,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,234,52,178,141,45,54,132,54,147,61,40,66,117,41,107,214,226,194,45,191,213,171,218,159,254,176,114,171,254,229,84,127,231,194,79,182,51,206,188,85,180,78,205,152,63,56,241,173,62,149,10,181,136,59,195,137,98,150,211,141,197,70,226,124,136,232,208,151,28,113,101,116,50,147,59,172,252,70,118,177,88,139,69,191,212,49,255,0,225,69,255,0,137,63,254,62,55,255,0,101,204,139,254,134,188,137,195,57,41,233,79,164,126,142,113,191,170,124,15,7,191,226,38,63,39,240,59,199,52,233,223,233,245,206,250,111,202,246,32,243,88,55,43,24,109,131,85,194,93,159,249,97,178,206,3,60,65,73,169,86,227,213,103,226,90,169,52,168,172,73,165,57,86,168,164,160,176,181,163,83,232,117,69,119,92,105,68,130,38,148,193,169,205,111,182,222,154,141,159,207,172,1,25,173,138,54,95,205,40,56,122,89,200,149,31,21,208,42,149,100,147,170,96,144,213,110,67,240,163,172,239,186,66,204,222,158,180,242,37,172,137,207,88,155,45,33,143,246,85,217,159,25,109,95,155,144,242,183,7,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,212,74,121,122,157,109,8,109,38,90,150,180,234,82,17,173,196,122,30,202,220,173,192,153,45,129,41,153,103,150,148,46,230,195,116,109,247,5,11,138,122,70,235,122,242,222,115,233,30,90,220,85,220,117,106,241,40,237,123,21,136,136,138,24,123,32,179,66,171,130,246,180,141,128,217,76,183,233,185,131,71,155,77,144,194,102,169,166,26,126,51,42,154,212,165,181,99,75,203,74,99,188,202,111,164,210,82,156,50,87,84,170,114,64,0,0,0,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,101,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,9,169,0,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,149,65,21,125,134,63,183,103,239,111,249,72,74,160,0,0,0,0,0,8,86,255,0,86,175,106,127,250,193,202,175,251,149,81,255,0,159,9,62,216,207,58,241,86,209,59,54,96,252,227,198,180,250,84,42,214,32,239,14,37,138,91,78,55,21,27,137,242,35,163,66,92,113,197,149,208,202,76,238,179,241,25,218,197,98,45,22,255,0,80,199,255,0,133,23,254,36,255,0,248,248,223,253,151,50,47,250,26,242,39,12,228,167,165,62,145,250,57,198,254,169,240,60,30,255,0,136,152,252,159,192,239,28,211,167,127,167,215,59,233,191,43,216,130,58,187,90,246,215,239,185,147,54,77,203,42,157,42,101,21,157,203,152,210,160,193,239,220,84,230,95,222,34,152,147,52,232,111,114,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,162,219,49,108,245,138,182,160,206,90,46,81,225,105,60,7,31,188,147,81,170,46,43,146,25,166,65,105,58,157,144,226,80,95,226,182,130,82,144,149,186,235,72,53,163,94,162,145,254,213,237,135,35,98,90,85,111,107,140,185,92,179,174,211,99,199,94,46,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,111,82,118,104,217,105,78,93,10,109,123,232,192,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,61,36,101,110,86,224,76,150,192,148,204,179,203,74,23,115,97,186,54,251,130,133,197,61,35,117,189,121,111,57,244,143,45,110,42,238,58,181,120,148,118,189,138,196,68,69,218,199,74,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,204,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,128,142,174,213,205,138,62,233,184,85,253,165,50,206,153,74,141,137,48,149,62,68,156,90,213,183,47,86,41,108,182,149,20,141,102,162,109,79,69,109,181,242,82,117,184,209,233,37,153,178,203,74,137,108,173,205,44,119,146,216,238,153,153,153,105,93,238,108,73,70,223,112,83,120,86,100,110,183,172,173,151,62,141,228,45,181,93,183,86,159,18,78,215,185,88,200,140,164,171,182,11,107,206,187,35,224,89,191,220,38,227,149,57,3,253,162,84,8,140,186,179,255,0,17,247,13,8,254,224,146,115,240,237,136,245,217,215,33,177,150,210,89,185,66,202,156,25,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,134,210,171,146,77,105,214,179,67,105,61,107,73,24,122,9,217,139,104,92,43,181,6,77,81,115,115,11,70,224,56,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,26,244,148,85,255,0,171,87,181,63,253,96,229,87,253,202,168,255,0,207,132,186,100,190,80,224,220,133,202,252,63,148,121,126,196,182,232,88,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,228,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,28,31,234,24,255,0,240,162,255,0,196,159,255,0,31,1,189,59,25,231,94,42,218,39,102,204,31,156,120,214,159,74,133,90,196,29,225,196,177,75,105,198,226,163,113,62,68,116,104,75,142,56,178,186,25,73,157,214,126,35,59,88,172,69,162,221,171,155,116,254,31,101,252,148,198,127,236,136,184,254,108,20,255,0,138,148,210,219,144,74,255,0,109,226,144,148,254,35,38,191,215,12,141,255,0,217,115,34,255,0,161,175,34,112,206,74,122,83,233,31,163,156,111,234,159,3,193,239,248,137,143,201,252,14,241,205,58,119,250,125,115,190,155,242,189,139,77,123,84,54,21,141,143,240,245,87,105,236,173,129,17,140,79,67,142,245,75,25,178,244,167,117,213,169,204,69,101,9,125,163,113,195,101,181,197,102,49,153,182,132,35,122,133,44,245,41,196,33,14,4,85,228,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,230,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,177,93,166,249,23,151,27,58,103,6,5,202,252,175,163,112,52,168,57,127,9,215,158,116,201,114,170,18,149,80,168,19,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,117,171,43,115,75,29,228,182,59,166,102,102,90,87,123,155,18,81,183,220,20,222,21,153,27,173,235,43,101,207,163,121,11,109,87,109,213,167,196,147,181,238,86,50,35,44,235,218,3,180,198,13,218,191,50,240,86,105,96,248,50,233,203,78,7,137,77,171,211,36,145,169,116,234,139,115,166,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,64,101,94,205,189,153,240,110,213,249,71,159,25,91,140,39,75,167,45,50,48,197,74,145,83,140,102,165,211,170,45,162,172,134,159,54,245,18,94,70,151,92,66,219,81,150,164,45,90,84,133,232,113,26,107,154,89,91,142,242,91,29,212,242,207,50,232,93,205,137,40,219,158,54,23,20,204,141,214,245,148,60,223,210,50,181,182,171,182,234,21,225,81,218,246,59,25,25,22,213,118,123,109,139,129,54,64,192,153,201,95,175,195,239,156,73,89,244,119,209,252,63,188,122,63,122,110,158,150,137,95,125,33,135,91,99,116,220,130,115,233,8,181,219,74,110,103,203,82,241,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,32,149,78,202,29,184,227,98,90,85,19,100,124,198,68,179,174,211,99,200,70,17,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,238,148,86,104,217,105,45,217,10,109,27,233,52,17,235,217,165,217,247,27,39,169,84,125,160,243,126,149,45,188,193,159,31,137,163,210,101,180,236,87,240,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,59,164,200,150,74,180,133,0,0,0,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,133,109,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,64,109,80,0,0,0,0,0,234,153,171,153,152,87,38,242,227,17,230,150,53,151,195,209,112,205,61,218,132,157,46,54,135,30,208,94,6,26,222,45,8,83,206,172,210,219,104,53,22,183,22,132,145,221,68,59,88,208,14,217,60,235,244,27,103,218,78,78,68,167,239,165,230,109,64,247,207,184,214,166,216,131,78,118,60,135,52,168,156,73,165,229,62,184,100,155,161,105,54,247,247,210,173,6,2,26,241,102,41,174,227,156,85,89,198,184,166,119,27,90,196,21,9,21,74,140,157,210,27,223,202,125,197,56,235,154,16,73,66,117,45,106,59,36,137,37,123,17,17,114,12,77,133,171,184,62,162,205,39,17,193,225,37,200,167,192,170,54,222,245,14,106,139,54,43,82,227,57,116,25,145,107,97,246,151,107,234,78,171,40,137,68,100,93,171,32,114,114,187,180,6,114,225,60,157,195,143,112,242,241,53,65,49,220,147,165,11,225,34,161,42,114,76,157,11,90,9,205,211,13,186,238,239,89,41,122,52,167,196,162,33,189,93,182,153,103,133,112,254,99,229,222,105,82,98,112,245,172,97,79,168,83,234,251,182,219,67,114,56,3,141,184,125,90,80,75,91,198,137,102,218,150,181,43,232,216,97,36,73,36,115,13,149,236,125,206,58,22,57,217,128,178,170,59,60,61,107,45,42,15,199,152,222,165,175,127,22,116,135,229,199,147,115,66,80,157,75,92,150,183,100,165,168,184,109,106,210,78,36,134,245,8,64,236,125,206,58,238,6,218,128,178,170,59,60,69,23,50,233,239,199,152,222,164,35,113,42,12,119,229,199,147,115,66,150,173,40,68,150,183,100,164,36,248,157,106,212,109,164,132,223,128,210,174,210,29,181,179,79,99,239,185,223,220,206,129,133,42,126,150,247,191,27,223,177,100,189,187,225,120,77,222,235,114,251,86,191,18,189,90,181,94,201,181,172,119,194,187,25,246,160,103,238,209,59,73,224,252,156,198,184,67,47,225,81,113,7,120,113,47,210,233,243,91,148,141,196,9,18,17,161,78,75,113,5,117,178,146,59,160,252,38,118,177,216,203,101,118,231,216,99,250,52,125,9,255,0,93,31,67,189,14,239,47,237,39,120,113,92,95,13,254,16,206,141,60,55,238,175,175,221,110,120,171,101,206,202,79,232,107,207,108,51,157,127,119,175,72,253,28,227,127,83,61,22,224,247,252,68,55,227,126,27,139,115,78,157,254,175,80,239,166,220,175,114,13,148,218,187,106,236,184,217,43,46,23,141,113,171,188,117,86,118,241,138,5,1,135,137,18,170,242,146,68,102,148,153,145,238,217,70,164,155,175,25,26,91,74,146,68,75,90,219,109,126,123,51,75,52,177,222,116,227,186,158,102,102,93,119,190,113,37,103,115,198,205,225,89,143,189,221,50,134,91,250,54,80,134,211,102,218,66,124,41,43,218,231,115,51,51,244,125,158,153,23,151,27,69,229,197,71,43,243,66,141,199,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,243,153,157,25,67,140,178,23,52,49,6,81,230,3,17,27,174,225,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,145,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,109,84,109,133,99,96,14,207,44,111,180,246,105,64,136,254,39,174,71,195,245,44,24,203,50,157,215,73,167,63,61,132,41,247,77,183,9,151,23,41,153,36,100,218,208,189,210,18,131,212,151,22,180,55,164,3,109,48,190,218,117,90,214,195,153,147,178,158,105,98,9,115,228,55,30,138,120,13,247,99,41,213,165,134,42,113,156,145,79,117,242,81,153,33,182,155,37,176,75,77,146,132,58,222,240,136,152,104,106,88,9,20,237,92,216,163,238,101,138,159,218,83,44,233,149,89,56,111,22,212,36,73,197,173,91,124,205,30,168,243,137,81,72,214,106,55,18,204,167,28,95,37,39,67,110,150,146,89,19,204,180,157,74,217,87,105,140,101,178,134,110,67,205,44,31,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,73,169,149,234,105,181,161,196,145,233,90,19,169,43,70,182,215,157,123,70,118,246,254,138,138,235,25,111,151,108,112,249,101,134,106,28,100,73,15,199,209,42,181,57,8,91,69,49,68,178,214,203,36,135,28,75,77,114,81,165,106,91,165,169,73,109,156,107,176,230,200,149,93,175,179,113,88,81,250,140,186,62,19,160,199,77,75,17,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,122,180,111,14,196,134,222,112,146,230,232,219,80,76,246,110,102,102,21,206,77,132,115,7,52,176,84,190,34,139,137,178,190,185,80,141,169,198,214,227,58,233,143,235,97,221,218,214,132,188,210,201,77,184,130,81,232,113,11,73,157,210,99,206,184,244,123,180,46,22,161,96,109,139,243,47,5,97,104,60,21,23,15,229,125,102,151,78,141,189,91,155,136,172,82,93,109,166,245,172,212,181,105,66,18,87,81,154,142,215,51,51,230,60,225,0,245,80,0,0,45,181,204,92,40,103,228,42,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,0,0,0,20,191,59,10,139,76,237,211,168,11,128,80,133,64,88,103,113,82,51,20,46,162,240,0,0,1,75,145,117,49,13,189,167,152,245,107,205,24,180,230,94,167,173,18,112,74,16,102,149,93,94,41,19,75,149,149,212,76,68,249,140,197,209,189,115,78,171,219,145,157,237,97,231,167,109,12,122,88,227,51,41,213,38,234,188,106,91,195,236,198,53,238,55,118,180,137,10,211,109,37,248,221,126,32,63,63,99,10,195,148,189,161,240,116,130,54,72,154,239,14,110,116,231,6,65,115,230,94,98,123,114,26,164,117,92,178,163,76,53,52,102,225,73,252,25,248,121,73,112,185,115,63,33,231,163,103,9,253,219,156,120,118,98,157,221,147,124,95,139,77,237,120,175,23,75,124,68,246,108,133,83,42,158,73,97,185,9,127,120,75,110,113,223,77,175,105,175,23,145,9,220,102,240,0,20,99,92,239,193,17,177,118,9,196,209,221,41,202,92,140,63,54,33,38,53,141,71,169,151,10,196,90,79,197,226,254,33,6,249,239,147,114,48,126,108,87,8,169,85,230,227,196,225,190,146,83,6,68,90,227,53,235,30,130,46,170,177,126,65,232,54,83,13,201,140,236,119,83,169,14,161,72,81,94,215,35,43,25,13,41,218,231,102,207,74,161,98,186,245,7,5,241,83,101,112,59,167,123,199,70,173,38,194,85,225,83,164,69,201,38,92,203,220,36,172,75,227,236,210,76,120,153,73,135,153,67,165,189,77,58,165,169,10,81,106,34,58,154,207,153,126,129,188,141,29,218,65,249,164,134,145,108,89,133,241,6,94,27,120,110,181,7,187,202,29,42,82,119,59,212,59,161,75,150,135,11,196,147,85,238,74,191,95,120,221,136,46,111,34,48,171,223,83,73,63,224,32,132,125,2,135,208,197,69,12,200,186,138,56,21,168,140,249,11,155,232,42,163,71,48,73,167,161,0,189,61,69,194,132,98,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,45,50,59,244,23,0,14,53,38,246,234,44,73,153,25,125,99,154,215,28,106,73,88,249,115,176,14,66,50,63,121,10,143,153,42,90,87,204,236,68,57,208,162,81,117,230,2,224,0,1,209,179,79,46,233,120,239,11,87,41,211,157,158,92,117,30,76,3,40,170,78,163,74,219,89,120,110,149,120,188,103,110,190,238,66,21,182,188,217,70,94,95,98,124,89,90,161,225,236,103,34,44,14,3,117,34,76,67,91,74,214,219,9,59,169,44,164,143,154,204,138,198,92,236,39,132,200,140,140,143,161,140,73,158,249,61,65,204,92,27,92,129,43,14,247,131,213,14,27,82,56,181,181,175,118,235,70,92,201,105,34,177,35,225,208,4,46,108,119,159,85,252,153,198,179,41,178,218,161,192,109,138,43,241,200,234,233,91,74,187,146,89,118,199,119,17,207,169,145,121,126,145,52,249,31,155,148,172,127,134,104,46,38,187,65,126,68,138,12,89,206,55,6,82,84,105,53,54,221,249,107,81,146,110,187,115,248,115,16,169,182,166,68,215,50,151,50,235,85,26,118,22,238,170,90,229,194,136,194,248,228,63,117,42,18,22,105,177,184,165,115,52,40,238,126,67,36,236,71,180,245,91,11,98,195,165,87,113,199,11,14,6,24,224,219,111,187,18,189,10,67,177,146,73,186,90,51,59,18,79,153,153,244,234,34,225,55,64,62,26,101,90,29,83,121,194,72,222,238,180,234,240,26,109,123,219,169,23,144,251,133,64,0,0,6,41,206,246,148,125,203,161,42,87,235,155,216,175,253,204,101,97,212,49,253,12,235,28,6,152,187,237,206,247,246,122,109,125,31,18,242,18,68,13,202,199,21,44,45,141,168,174,182,212,52,155,15,198,148,92,66,84,69,114,123,223,226,46,94,31,227,18,87,179,134,50,103,51,178,231,14,195,170,76,128,151,42,92,94,241,16,156,34,81,110,223,120,203,73,41,74,252,66,191,95,120,141,60,247,192,85,250,62,47,134,181,210,183,41,110,154,219,198,123,244,42,196,78,187,207,214,63,33,183,91,3,205,171,107,192,176,150,239,208,254,169,248,116,167,252,40,250,245,234,25,25,175,60,54,75,160,227,67,85,77,150,241,108,133,191,45,165,25,67,36,45,54,75,38,139,151,208,159,46,94,125,71,38,67,101,45,99,46,49,27,203,98,129,95,67,44,210,213,1,183,39,69,81,18,146,78,53,110,100,132,145,170,200,254,62,67,114,112,236,86,223,164,176,82,27,212,126,51,235,111,217,31,144,253,35,162,82,215,235,70,185,245,245,213,252,226,143,166,51,219,221,92,210,118,183,65,206,56,218,101,150,47,187,78,157,93,121,153,130,220,34,81,38,253,64,94,103,202,227,141,74,85,249,16,228,46,100,22,32,22,17,153,245,33,122,66,196,66,160,0,0,0,0,0,0,0,0,0,0,40,103,96,212,66,162,150,47,32,21,1,105,220,189,227,141,199,52,164,249,157,192,114,220,175,97,81,196,201,154,139,81,159,82,28,160,3,137,216,237,186,147,37,38,230,101,110,166,57,64,7,198,213,61,13,153,120,83,98,248,152,250,144,132,161,36,68,66,224,0,0,0,1,67,228,42,63,43,18,86,88,162,210,100,79,125,47,26,89,209,125,217,22,174,106,34,229,115,47,48,24,187,104,204,225,99,43,240,228,121,191,127,18,213,82,106,41,156,118,26,115,214,101,197,244,89,145,91,195,245,136,80,218,15,53,113,30,114,227,124,81,65,110,164,233,178,214,36,155,81,109,18,163,178,209,37,36,243,169,46,109,145,157,236,231,78,157,126,3,112,251,69,51,161,117,55,159,195,52,122,141,122,43,177,43,80,95,63,166,208,222,158,1,119,34,210,179,59,221,101,238,243,24,231,101,13,152,170,152,191,22,59,137,43,49,240,189,69,138,189,5,85,4,166,114,20,243,134,167,93,97,100,165,234,104,203,93,148,119,59,159,51,62,102,51,156,203,88,228,207,27,29,236,83,65,161,122,93,223,212,186,76,141,255,0,1,186,220,84,102,120,116,241,26,175,234,249,151,159,65,35,49,33,71,132,217,181,29,189,9,53,106,181,204,249,254,95,168,126,86,28,194,244,204,63,196,112,84,184,17,183,250,53,112,204,37,26,180,222,215,177,21,250,159,233,49,251,131,73,32,0,181,75,36,245,184,32,181,105,43,143,156,222,53,249,242,20,121,195,87,36,168,203,159,152,162,16,124,239,96,28,168,65,31,59,123,199,41,39,151,33,66,34,242,23,128,161,114,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,1,98,146,94,241,120,0,225,54,144,103,211,248,69,201,108,136,200,200,185,11,204,138,221,5,166,162,36,128,188,81,74,36,149,204,112,170,66,83,215,80,176,214,106,231,115,177,243,32,29,82,189,73,42,214,227,120,72,86,231,85,181,40,203,173,188,190,161,251,244,92,59,78,163,48,108,197,140,77,145,185,188,228,226,149,206,196,87,230,127,1,200,220,100,166,250,144,131,252,131,244,128,0,0,0,113,188,171,88,114,14,25,10,36,233,185,117,184,8,47,237,22,125,115,51,102,156,225,170,246,194,76,167,153,91,251,38,95,151,214,52,192,218,82,83,172,204,172,55,159,111,68,67,127,54,169,77,170,50,20,107,195,76,39,196,130,50,231,38,80,192,181,92,172,126,70,88,187,137,162,49,73,105,42,211,165,90,77,46,151,223,4,131,230,72,255,0,79,65,34,70,224,118,82,227,247,225,85,189,29,91,175,155,49,48,221,65,105,74,90,108,200,140,234,44,159,94,167,235,159,81,45,212,167,248,170,92,57,60,254,153,134,220,230,92,249,164,140,64,190,194,184,208,178,251,52,170,144,231,63,60,205,172,59,33,171,67,87,134,234,149,25,124,174,164,242,183,240,137,201,203,74,187,117,172,11,134,231,182,111,25,74,163,67,144,91,223,90,202,101,7,207,153,243,230,40,237,32,0,2,211,234,4,118,3,47,120,160,11,136,238,32,203,104,159,104,28,206,255,0,44,171,95,231,174,137,205,34,247,136,50,218,39,218,7,51,191,203,42,215,249,235,163,173,111,47,201,91,246,207,185,247,15,33,255,0,56,106,254,165,63,153,143,64,0,116,247,233,0,0,0,0,0,7,113,202,92,218,198,249,39,141,225,99,236,3,84,225,42,49,46,219,173,56,70,168,243,35,153,145,174,59,232,35,45,109,42,197,114,185,25,25,37,73,52,173,41,81,76,238,69,103,102,17,207,204,190,137,142,240,147,255,0,220,227,84,226,233,119,239,9,251,134,157,122,46,183,27,70,247,119,190,73,111,18,157,42,234,94,69,6,35,45,108,207,180,38,39,217,223,49,225,226,90,100,233,10,160,77,121,150,49,21,53,8,39,83,54,17,47,196,105,108,212,146,223,161,42,90,154,94,164,217,70,100,103,161,107,74,189,198,201,218,115,161,175,130,191,137,61,125,94,191,226,249,183,148,61,198,183,189,58,95,132,233,162,35,83,110,61,25,250,81,244,103,254,223,9,245,76,166,216,7,227,96,236,99,134,51,3,12,83,177,158,12,173,71,171,81,106,204,147,241,37,176,103,165,196,220,200,200,200,236,105,82,84,70,149,33,68,74,74,146,164,168,136,200,200,191,100,119,200,152,170,51,29,31,146,238,91,174,205,115,110,228,76,85,19,137,137,229,49,49,214,38,59,76,0,0,43,0,0,0,0,0,0,0,0,0,0,8,115,219,251,218,223,29,254,107,249,100,81,184,221,150,126,207,216,131,252,178,151,254,101,8,105,206,223,222,214,248,239,243,95,203,34,141,198,236,179,246,126,196,31,229,148,191,243,40,67,167,236,239,157,238,123,107,247,191,72,111,151,246,117,163,250,154,127,201,13,198,0,1,220,31,155,193,167,61,169,158,207,216,127,252,178,137,254,101,52,110,48,211,158,212,207,103,236,63,254,89,68,255,0,50,154,61,126,213,253,74,231,177,220,55,3,250,205,163,250,241,238,150,156,236,3,237,111,129,63,58,124,178,80,220,110,212,207,103,236,63,254,89,68,255,0,50,154,52,231,96,31,107,124,9,249,211,229,146,134,227,118,166,123,63,97,255,0,242,202,39,249,148,209,215,244,31,52,94,246,207,186,151,216,55,179,251,69,217,191,82,143,207,117,167,59,0,251,91,224,79,206,159,44,148,59,79,105,70,1,168,97,125,163,31,197,238,156,135,160,227,58,100,89,204,186,168,170,109,166,221,97,180,197,114,58,92,185,147,138,74,89,105,197,90,198,146,144,130,50,232,165,117,109,128,125,173,240,39,231,79,150,74,27,107,218,141,150,85,124,75,150,56,115,51,41,174,235,143,130,166,60,197,65,141,41,43,71,156,108,160,159,212,107,35,240,186,203,45,232,74,84,103,191,213,225,36,29,248,52,246,60,246,200,185,49,28,233,171,63,132,103,240,153,123,93,177,181,35,102,121,69,209,211,93,81,20,221,177,230,231,62,186,238,77,49,237,154,233,166,62,214,61,236,159,196,20,136,216,131,49,240,179,210,244,213,42,48,233,181,8,204,110,212,123,200,241,214,250,30,94,162,45,37,165,82,152,43,25,145,158,190,68,100,74,180,140,136,98,216,123,16,82,48,214,213,89,127,81,173,203,225,163,189,50,69,61,11,221,169,119,145,42,35,209,216,69,146,70,126,39,94,109,55,232,90,174,102,68,70,101,51,163,221,238,253,239,57,163,224,250,51,49,251,255,0,123,229,222,88,118,119,192,247,142,117,17,153,139,212,83,87,170,38,61,12,71,143,42,98,103,219,236,71,191,107,63,237,87,249,243,255,0,65,17,238,36,35,181,159,246,171,252,249,255,0,160,141,106,216,203,35,41,25,251,157,208,176,182,38,61,88,126,149,13,234,213,89,132,200,83,46,73,142,210,144,132,178,133,37,38,126,39,94,100,149,99,65,238,247,154,86,149,105,30,131,106,217,170,254,211,170,213,29,102,98,63,8,125,123,112,54,141,141,147,184,246,117,218,153,244,45,211,114,169,199,94,87,43,233,235,158,145,235,102,61,130,246,56,139,153,18,152,206,76,214,162,241,24,74,61,158,160,193,113,108,185,30,177,33,15,58,219,138,125,36,179,89,52,202,217,230,210,208,146,116,212,155,154,144,149,33,114,116,62,106,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,15,164,118,237,6,134,222,130,212,91,163,175,121,241,159,231,163,243,166,246,111,78,175,123,54,133,90,205,71,42,35,149,20,118,166,159,15,108,245,170,123,207,132,68,68,4,24,237,19,237,3,153,223,229,149,107,252,245,209,57,194,12,118,137,246,129,204,239,242,202,181,254,122,232,244,251,203,242,86,253,179,238,125,39,200,127,206,26,191,169,79,230,74,86,192,62,201,24,19,243,167,204,229,13,132,26,247,176,15,178,70,4,252,233,243,57,67,97,7,186,208,126,171,107,234,211,238,135,203,247,179,231,253,119,248,215,127,61,64,199,187,68,251,63,102,119,249,27,90,255,0,50,116,100,33,143,118,137,246,126,204,239,242,54,181,254,100,232,230,191,242,85,123,39,220,245,251,39,231,11,31,94,159,205,8,49,30,132,7,158,241,232,30,163,81,167,209,233,242,170,213,105,241,225,65,132,202,228,202,149,37,212,180,211,13,33,38,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,99,172,238,207,47,59,254,95,222,251,143,151,56,154,167,103,196,117,253,47,254,219,241,241,254,63,194,57,93,132,103,227,188,119,86,238,202,29,51,117,197,74,220,58,246,239,120,234,26,71,129,164,169,103,117,184,130,228,147,181,238,124,136,204,105,206,204,29,160,245,124,210,206,89,120,7,50,104,244,234,93,59,20,204,87,163,46,176,242,80,84,213,147,118,68,39,150,179,78,251,123,163,194,225,17,44,223,115,73,35,67,136,75,58,163,182,46,210,213,13,162,179,29,74,132,113,209,132,112,203,210,162,97,212,52,218,137,79,180,181,164,151,45,197,45,41,115,83,196,211,106,208,100,68,218,73,41,182,162,90,215,129,7,22,183,111,87,240,136,248,63,196,166,127,230,241,251,60,62,255,0,103,176,221,143,36,218,95,232,107,145,181,227,253,162,245,60,191,251,93,233,199,76,213,156,77,92,241,251,17,203,51,87,161,0,26,115,176,94,215,159,117,122,67,25,67,152,149,75,227,10,52,50,224,106,19,102,235,145,95,109,42,116,215,98,221,164,183,172,180,76,146,174,181,184,233,18,220,59,233,112,203,113,135,104,210,234,109,234,237,69,219,115,202,127,15,83,224,219,123,97,234,247,119,95,94,207,214,211,138,169,233,61,170,142,213,68,247,137,251,227,156,78,38,38,35,243,177,6,34,195,248,78,144,254,32,197,53,218,117,26,151,23,78,254,109,66,82,35,199,107,82,137,9,212,226,204,146,155,169,73,73,92,249,153,145,117,49,213,169,217,241,145,213,138,132,90,77,39,57,176,44,217,211,94,68,104,177,99,98,40,110,186,251,171,81,37,13,161,9,112,205,74,82,140,136,146,68,102,102,100,68,49,174,223,222,201,24,239,243,95,204,226,136,181,217,219,218,7,44,127,203,42,47,249,235,67,214,109,13,171,94,143,83,77,138,105,137,137,136,252,102,97,222,119,63,112,52,219,203,177,111,237,91,183,170,162,171,117,85,17,17,17,49,60,52,83,87,127,110,19,25,155,89,255,0,148,153,25,221,95,117,60,91,220,157,247,191,224,62,240,147,39,125,185,221,239,63,0,218,244,219,122,223,173,107,234,229,123,29,186,246,0,218,251,103,108,209,197,208,48,38,4,204,62,243,174,84,247,188,44,94,233,156,206,243,118,210,221,95,141,214,82,130,178,27,89,243,81,94,214,46,102,68,53,107,181,159,246,171,252,249,255,0,160,141,123,216,7,218,223,2,126,116,249,100,161,195,168,218,215,237,109,8,210,83,17,195,154,99,190,121,227,215,235,240,123,61,143,228,243,101,237,13,208,171,120,46,220,185,23,162,221,218,241,19,79,14,104,154,226,57,112,76,226,120,99,62,151,142,38,18,197,138,115,91,43,176,45,65,186,78,54,204,156,45,135,167,60,201,73,110,45,86,177,30,35,171,104,212,164,147,132,135,22,147,52,154,144,162,213,107,93,38,94,227,31,78,18,204,92,190,199,220,95,160,152,235,15,98,62,3,119,197,119,77,77,137,155,141,122,180,111,55,74,86,157,90,23,107,218,250,78,221,12,70,183,106,103,180,14,31,255,0,35,98,127,158,205,25,11,178,99,246,212,252,199,255,0,167,14,107,123,86,186,245,255,0,3,225,140,102,121,251,35,47,89,171,220,13,54,159,116,99,121,34,245,83,92,211,76,240,226,49,233,87,20,245,235,223,45,9,237,71,246,236,204,223,204,191,39,132,51,175,100,70,200,148,172,197,196,203,218,139,23,212,98,72,166,224,122,195,180,218,45,20,227,165,211,122,170,152,237,185,197,63,188,73,165,40,101,50,90,91,90,60,123,226,74,245,55,185,34,119,5,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,61,219,229,205,255,0,0,0,1,229,92,122,168,30,85,192,75,78,218,57,57,66,199,61,151,57,57,154,178,30,225,235,89,105,131,240,180,136,110,105,90,247,241,103,70,131,18,68,107,18,210,132,234,90,227,59,188,52,173,69,195,104,78,146,113,70,35,215,100,44,222,141,145,27,75,229,238,105,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,26,150,136,239,186,180,18,73,94,52,167,194,191,84,230,211,6,100,229,11,104,14,207,76,15,147,184,141,238,30,38,38,202,250,4,118,228,233,90,248,73,72,129,25,200,210,116,33,104,55,55,79,182,211,187,189,100,149,232,210,175,10,140,135,158,192,30,170,0,99,77,154,243,122,54,125,100,54,6,205,198,95,136,228,140,69,71,101,234,129,68,97,214,88,106,162,139,181,53,150,208,237,214,72,110,75,111,54,70,102,171,146,8,201,74,35,37,30,75,1,213,51,75,43,112,38,116,224,74,158,89,230,93,11,190,112,221,103,115,198,194,226,158,143,189,221,60,135,155,250,70,86,135,19,103,26,66,188,42,43,218,199,114,51,35,243,195,181,86,204,248,203,101,12,220,153,149,184,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,163,83,43,212,211,136,91,106,51,210,180,43,74,150,141,14,47,210,72,193,91,96,236,153,131,118,186,202,255,0,65,235,178,34,81,235,176,36,55,38,133,136,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,209,125,218,204,141,77,32,200,60,230,15,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,242,137,137,236,138,217,51,6,225,236,187,167,237,89,89,145,18,183,136,113,84,121,49,168,173,189,0,210,188,60,134,37,203,139,36,218,112,220,82,92,91,233,109,187,175,118,133,161,26,219,35,52,184,189,65,177,91,11,236,101,66,216,243,46,37,83,28,170,247,206,51,197,28,60,140,77,82,105,107,40,170,113,162,94,234,52,102,213,107,50,214,245,210,39,20,146,113,197,45,74,86,146,52,52,222,202,128,0,0,0,15,42,226,82,94,192,17,177,215,98,21,18,81,97,233,117,106,150,21,145,42,191,77,40,196,234,151,21,109,226,25,77,72,144,104,108,252,72,68,55,229,154,245,145,161,40,212,179,182,130,82,98,216,79,71,103,38,22,161,99,158,206,172,23,130,177,76,30,54,139,136,41,248,138,151,81,141,189,91,123,248,175,213,39,182,235,122,208,105,90,117,33,106,43,164,201,69,123,145,145,243,1,6,249,123,141,106,185,107,143,240,214,99,80,163,196,126,165,133,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,118,189,140,186,143,81,3,203,102,44,194,213,220,13,138,171,56,43,20,193,224,171,88,126,161,34,151,81,141,189,67,155,137,76,56,166,221,111,90,13,72,86,149,161,69,116,153,164,237,114,51,46,99,208,79,103,134,53,170,227,253,139,114,170,187,89,143,17,153,17,104,235,162,33,49,144,164,160,216,167,201,118,11,42,50,82,148,122,212,212,102,212,179,189,141,102,163,34,73,25,36,131,98,128,0,0,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,101,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,9,169,0,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,221,252,153,219,79,33,179,243,55,49,118,77,101,142,32,151,84,171,225,24,252,90,231,34,53,233,213,38,18,180,52,243,176,223,74,140,156,67,78,184,218,13,74,36,18,245,146,154,222,183,117,148,27,100,102,213,217,143,179,182,92,102,62,10,202,247,123,170,171,152,221,216,195,213,246,158,52,202,166,197,138,82,201,196,198,34,47,3,206,113,73,34,122,250,155,74,20,104,34,90,144,227,88,215,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,81,0,53,255,0,99,173,177,112,38,215,248,18,69,126,129,15,185,177,37,27,71,164,24,127,120,244,142,235,222,189,33,17,126,250,91,13,54,254,245,184,230,231,209,145,232,190,149,88,203,158,192,0,0,0,0,0,0,8,43,237,48,216,162,157,179,6,59,166,227,108,180,166,112,217,109,139,109,26,20,54,202,83,221,205,57,150,91,39,35,189,33,229,57,175,125,101,190,217,169,205,71,103,210,72,36,178,74,84,234,14,169,154,89,91,129,51,167,2,84,242,207,50,232,93,243,134,235,59,158,54,23,20,244,125,238,233,228,60,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,24,65,103,103,118,215,159,208,165,156,167,233,76,221,206,94,227,29,212,44,81,162,7,18,243,27,164,187,194,203,111,73,147,133,186,113,213,107,36,235,212,211,142,217,181,184,77,105,149,78,209,29,175,63,161,75,38,139,209,105,187,156,194,198,59,216,88,95,92,14,37,150,55,74,107,138,150,230,163,38,203,116,219,169,208,74,215,169,215,26,187,107,108,157,211,10,219,78,236,245,138,182,95,206,90,214,81,226,153,60,127,1,187,147,78,170,34,43,145,217,169,193,117,58,154,144,218,86,95,227,54,178,74,150,148,58,211,168,37,175,70,163,197,64,62,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,255,0,108,3,177,245,43,100,220,163,74,106,5,45,204,119,140,99,195,159,138,214,243,169,52,70,125,8,81,183,5,164,182,181,53,162,57,188,234,13,196,169,70,234,212,181,234,208,109,182,222,176,118,74,108,81,220,144,225,237,101,153,180,202,172,58,211,219,230,240,93,61,242,220,54,152,47,49,187,93,77,68,74,214,230,249,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,79,192,0,0,0,0,0,67,7,105,111,103,220,156,158,170,214,54,131,202,10,84,70,242,250,124,142,38,177,73,136,211,81,88,195,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,172,146,34,65,38,209,236,61,78,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,60,246,109,235,179,60,109,150,54,134,169,224,122,52,232,143,225,234,228,127,72,240,251,44,155,186,225,83,159,144,250,27,136,233,186,165,41,75,105,76,184,217,47,90,245,161,40,89,154,84,181,33,33,174,162,77,59,40,118,28,147,137,106,180,77,174,51,25,113,14,133,77,145,33,120,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,186,73,89,211,121,164,185,116,37,180,111,176,87,102,238,198,84,45,173,51,30,177,83,199,149,93,214,12,192,156,20,138,189,53,133,173,18,170,174,72,55,183,17,146,226,109,186,100,248,119,77,215,9,68,230,146,74,81,99,94,245,169,233,0,0,0,0,0,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,16,173,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,0,16,87,218,227,153,152,171,24,109,123,88,192,181,105,118,162,224,42,124,10,125,34,43,110,57,187,79,19,17,153,143,190,164,41,102,130,121,107,124,144,165,161,41,212,219,12,36,200,205,23,57,201,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,121,119,197,152,166,187,142,113,85,103,26,226,153,220,109,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,200,6,255,0,246,45,228,229,11,24,103,46,45,206,42,187,219,201,121,119,79,143,30,151,27,74,203,76,170,146,100,54,169,58,210,178,35,208,195,18,26,221,169,11,74,184,157,94,21,54,147,61,223,237,77,192,17,177,214,197,184,202,81,97,233,117,106,150,21,145,2,191,77,40,196,234,151,21,109,201,67,82,36,26,27,63,18,17,13,249,102,189,100,104,74,53,44,237,160,148,158,171,217,5,149,244,172,23,178,92,108,120,202,162,63,82,204,26,196,218,148,135,211,9,45,62,211,17,158,84,38,162,173,219,154,158,66,85,29,231,147,125,36,147,148,225,18,122,169,91,169,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,48,89,123,141,106,185,107,143,240,214,99,80,163,196,126,165,133,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,118,189,140,186,143,81,3,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,208,79,102,246,41,174,227,13,137,114,182,173,136,231,113,114,227,211,229,210,219,115,116,134,244,197,133,58,68,72,205,217,4,68,122,24,97,164,94,218,149,166,234,51,81,153,152,108,168,0,0,13,117,219,111,99,236,51,181,206,87,187,69,81,68,133,141,168,113,223,86,19,172,75,118,70,226,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,210,173,138,0,30,91,49,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,31,148,38,39,181,215,100,204,27,136,114,238,161,181,101,26,68,74,38,33,194,177,227,70,173,54,204,3,82,241,10,31,151,18,44,99,117,194,113,41,109,108,37,199,44,189,218,214,180,104,108,204,146,218,52,195,176,12,149,179,174,67,99,45,164,179,114,133,149,56,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,13,165,87,36,154,211,173,102,134,210,122,214,146,63,66,123,58,228,54,13,217,183,40,232,89,83,131,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,214,226,147,114,73,173,90,16,72,109,39,161,9,34,232,27,14,108,137,74,217,7,40,213,133,31,168,196,172,98,202,244,132,212,177,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,171,70,240,238,107,113,231,9,45,239,77,180,236,80,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,85,0,0,2,150,33,80,20,35,184,8,2,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,0,0,0,90,118,23,10,88,128,8,253,194,134,175,33,80,177,121,0,180,93,212,82,214,49,112,0,0,0,198,185,191,140,85,134,123,167,116,183,147,196,239,239,161,180,43,213,221,254,55,248,195,206,22,54,196,18,177,37,85,169,178,157,83,138,68,116,180,70,164,37,39,98,82,143,162,121,126,200,77,206,219,57,165,19,12,250,25,119,42,168,226,123,199,245,185,145,95,79,13,215,198,95,141,252,98,17,240,214,25,157,136,150,211,172,187,30,199,33,44,253,50,143,175,47,34,62,94,33,7,235,100,187,138,103,50,104,235,35,177,151,17,254,110,224,158,45,133,229,155,249,15,133,208,102,102,100,205,64,249,145,127,213,7,132,33,229,222,16,153,74,205,234,124,7,85,19,83,91,219,238,204,244,243,138,179,229,225,47,49,55,91,14,69,114,46,75,97,182,150,105,240,199,159,234,244,253,126,233,135,113,178,0,0,40,15,203,174,97,234,109,122,11,240,103,70,39,80,254,157,68,107,82,72,244,153,25,115,73,223,220,67,245,0,6,44,111,47,41,248,106,191,38,167,76,140,203,59,214,201,158,79,56,179,177,146,76,249,42,229,213,35,34,210,149,247,164,118,207,170,89,65,31,232,32,168,197,67,169,214,109,160,204,212,92,204,190,2,216,233,54,72,185,216,137,54,34,32,31,160,45,82,84,125,12,186,11,73,244,43,161,24,188,140,143,153,0,225,221,174,252,204,133,201,77,135,37,136,44,94,64,4,94,241,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,164,92,0,56,84,130,59,157,133,186,141,191,127,33,205,98,213,97,194,249,88,255,0,40,14,68,57,171,207,160,228,31,18,22,105,81,220,206,195,235,73,222,224,46,22,60,203,111,182,109,58,157,73,87,82,189,133,224,3,80,118,217,217,111,14,230,197,5,169,237,210,224,28,215,171,49,159,113,217,51,165,54,74,74,34,186,221,172,221,202,254,175,187,220,33,235,26,97,138,238,71,99,204,70,236,25,145,89,110,53,82,101,33,5,24,205,227,36,37,229,88,190,149,60,203,232,139,153,243,233,241,30,141,106,212,152,149,120,233,143,46,28,105,9,74,201,100,151,219,37,145,25,17,149,236,100,124,249,136,234,219,79,100,167,171,212,185,117,74,21,39,6,196,122,110,41,114,81,186,166,13,183,20,133,166,66,172,163,75,38,102,119,50,51,231,212,132,149,134,108,217,103,105,134,179,3,210,126,45,85,87,120,14,11,78,246,36,118,237,175,127,123,104,87,63,80,186,141,181,66,201,101,114,184,129,221,152,51,86,181,151,30,146,247,189,126,186,239,120,240,123,190,18,82,213,109,222,250,250,181,45,63,142,86,235,239,19,113,128,177,100,76,73,75,114,83,9,149,100,202,54,126,156,138,247,210,147,247,25,242,241,9,76,228,152,118,192,0,26,64,113,63,25,169,26,119,168,213,166,246,230,100,57,64,6,166,230,158,195,56,11,27,84,56,255,0,71,105,134,105,129,195,17,187,85,156,131,245,150,125,18,118,183,136,118,44,142,217,63,12,101,97,81,94,133,72,167,180,186,103,19,164,217,159,41,219,111,55,183,182,240,249,254,16,250,141,142,82,16,191,93,9,87,187,153,92,18,219,104,34,36,33,41,34,233,98,176,152,28,16,160,181,9,132,176,218,8,146,155,216,136,204,250,157,253,227,232,34,34,232,42,2,139,22,118,176,180,210,74,61,86,230,66,229,120,173,97,243,182,241,17,146,79,81,153,152,15,164,174,72,229,212,80,140,239,204,197,127,98,22,185,0,169,29,197,69,8,133,64,0,0,0,0,0,0,0,0,0,0,0,0,5,130,195,77,213,212,114,219,220,26,72,5,169,240,149,133,196,119,20,50,20,1,113,157,133,71,18,12,249,220,94,106,59,0,184,7,30,165,117,34,184,185,38,163,46,101,96,23,0,0,11,93,94,134,214,187,95,74,76,236,53,11,108,44,209,238,76,47,139,105,221,197,190,220,240,30,62,43,77,238,228,115,233,160,252,198,119,205,76,119,23,15,81,42,186,42,20,196,184,138,75,239,165,47,186,68,102,100,133,219,150,162,229,200,70,214,59,122,173,154,249,159,58,35,148,245,191,26,169,186,187,148,214,148,171,238,163,164,252,7,226,46,173,216,250,251,250,12,87,56,88,99,92,191,194,95,117,252,217,172,205,239,14,233,223,83,73,253,59,173,253,180,27,13,218,247,71,94,183,252,159,17,43,185,17,129,189,23,194,120,121,190,244,226,119,56,126,36,107,238,52,94,205,53,226,245,143,241,122,124,70,51,217,23,38,32,97,60,59,6,162,182,235,76,188,228,41,76,41,50,137,41,34,35,151,126,154,8,239,225,33,180,76,50,150,25,109,148,153,153,54,130,73,95,173,136,130,152,238,76,229,200,0,40,103,98,49,180,15,144,225,116,238,96,107,231,110,64,92,207,152,14,52,151,59,142,116,129,21,138,226,244,128,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,5,20,118,28,11,241,153,163,165,253,227,152,203,152,173,136,128,113,50,198,131,213,170,247,43,116,20,121,90,139,77,186,24,229,82,172,92,133,168,77,148,106,63,120,1,34,254,241,121,244,49,68,138,25,145,251,192,85,39,127,112,184,88,146,43,220,94,0,63,34,191,39,135,220,120,53,106,213,239,183,144,253,113,210,51,34,113,196,238,235,27,126,45,247,173,240,208,2,8,54,157,196,158,145,231,54,28,62,11,135,215,78,134,199,225,53,218,242,222,231,208,191,27,160,221,76,130,203,126,254,200,26,20,126,249,220,111,248,174,124,62,171,105,154,233,254,49,121,8,244,196,117,25,21,204,226,194,78,169,8,82,184,136,13,17,50,70,119,251,232,254,39,207,152,155,61,144,240,233,57,145,56,79,126,212,148,40,248,251,150,155,91,239,199,252,200,72,17,41,158,212,95,185,222,209,248,181,190,39,188,52,199,134,205,244,110,175,170,36,101,223,170,186,90,194,97,246,69,196,61,239,149,248,22,63,7,186,211,130,233,142,95,121,171,251,29,130,183,66,243,17,207,218,125,131,211,70,204,170,230,34,109,169,183,149,85,166,177,169,212,253,17,254,166,39,161,233,46,126,15,63,49,182,125,158,248,157,19,169,152,114,150,82,33,169,81,176,36,59,161,11,186,203,74,98,39,153,95,227,228,25,27,198,0,2,138,31,33,105,243,23,31,65,97,242,1,121,31,184,65,150,209,62,208,57,157,254,89,86,191,207,93,19,150,70,32,211,104,159,104,28,206,255,0,44,171,95,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,102,61,0,1,211,223,164,0,0,0,0,0,0,0,1,179,155,20,109,106,254,207,248,156,176,166,51,153,33,121,123,88,121,215,37,180,196,118,212,168,19,92,38,80,83,142,200,55,156,74,80,201,33,77,165,94,170,148,180,165,75,73,37,82,215,78,168,211,235,20,248,181,106,76,248,243,96,205,101,18,98,202,140,234,93,105,246,150,146,82,28,66,210,102,74,74,146,100,100,162,51,35,35,35,33,231,224,111,190,192,123,99,202,166,202,131,144,217,173,90,222,83,156,220,66,194,147,222,67,206,200,68,135,30,109,150,169,199,161,10,187,71,188,187,107,89,164,154,36,26,13,70,131,109,45,246,93,135,181,60,212,252,26,244,242,158,147,225,234,246,62,31,229,79,112,190,29,68,237,189,153,71,233,41,249,74,99,246,163,233,68,68,115,170,59,248,199,62,177,206,70,64,0,119,7,230,240,0,0,0,0,0,0,0,0,0,4,57,237,253,237,111,142,255,0,53,252,178,40,220,110,203,63,103,236,65,254,89,75,255,0,50,132,52,231,111,239,107,124,119,249,175,229,145,70,227,118,89,251,63,98,15,242,202,95,249,148,33,211,246,119,206,247,61,181,251,223,164,55,203,251,58,209,253,77,63,228,134,227,0,0,238,15,205,224,211,158,212,207,103,236,63,254,89,68,255,0,50,154,55,24,105,207,106,103,179,246,31,255,0,44,162,127,153,77,30,191,106,254,165,115,216,238,27,129,253,102,209,253,120,247,75,78,118,1,246,183,192,159,157,62,89,40,110,55,106,103,179,246,31,255,0,44,162,127,153,77,26,115,176,15,181,190,4,252,233,242,201,67,113,187,83,61,159,176,255,0,249,101,19,252,202,104,235,250,15,154,47,123,103,221,75,236,27,217,253,162,236,223,169,71,231,186,211,157,128,125,173,240,39,231,79,150,74,18,115,181,14,89,85,243,135,32,241,142,94,225,247,116,213,42,48,208,252,36,105,73,239,228,71,121,185,13,177,117,173,9,78,241,76,147,122,212,162,36,235,212,119,34,177,198,54,192,62,214,248,19,243,167,203,37,9,140,30,110,192,183,77,237,13,118,234,233,51,49,247,196,58,207,149,221,101,221,159,189,58,93,101,143,143,110,221,21,70,124,105,185,92,199,227,15,61,226,125,240,94,41,167,227,172,29,66,198,212,150,100,51,7,16,83,34,213,98,183,37,41,75,168,105,246,146,226,18,178,73,168,137,68,149,145,25,17,153,94,246,51,234,32,231,56,178,202,175,147,121,157,136,178,206,182,238,250,69,10,98,152,67,250,82,158,38,58,136,150,195,250,82,181,146,55,141,45,183,52,106,51,78,189,39,204,140,74,23,103,38,41,167,226,29,151,40,212,152,76,200,67,216,102,167,80,165,75,83,169,73,37,110,173,243,150,74,110,198,102,105,221,203,108,174,100,71,168,148,86,177,17,159,133,187,213,213,103,83,114,197,113,137,152,252,98,122,126,50,236,222,89,52,214,182,150,197,210,109,109,61,92,84,211,87,41,142,147,77,202,115,197,255,0,235,78,61,172,41,218,207,251,85,254,124,255,0,208,70,61,236,179,246,129,196,31,228,108,191,243,216,67,33,118,179,254,213,127,159,63,244,17,143,123,44,253,160,113,7,249,27,47,252,246,16,94,249,238,61,177,249,96,217,159,217,109,95,82,231,253,90,146,148,0,3,184,63,55,130,12,118,137,246,129,204,239,242,202,181,254,122,232,156,225,6,59,68,251,64,230,119,249,101,90,255,0,61,116,117,173,229,249,43,126,217,247,62,225,228,63,231,13,95,212,167,243,37,43,96,31,100,140,9,249,211,230,114,134,194,13,123,216,7,217,35,2,126,116,249,156,161,176,131,221,104,63,85,181,245,105,247,67,229,251,217,243,254,187,252,107,191,158,160,99,221,162,125,159,179,59,252,141,173,127,153,58,50,16,199,187,68,251,63,102,119,249,27,90,255,0,50,116,115,95,249,42,189,147,238,122,253,147,243,133,143,175,79,230,132,24,141,206,219,171,108,167,243,46,161,82,201,156,181,168,199,94,12,136,246,226,167,81,140,227,114,26,174,169,10,142,234,13,6,166,73,77,37,151,218,113,36,182,220,52,186,86,85,205,38,87,211,17,216,112,6,0,197,217,163,139,160,96,76,9,73,239,58,229,79,123,194,197,223,180,206,243,118,210,221,95,141,213,37,5,100,54,179,230,162,189,172,92,204,136,124,226,198,162,237,186,42,177,107,246,241,156,117,158,188,190,220,254,231,237,61,169,177,246,126,175,85,99,106,235,241,254,205,21,205,60,88,225,166,103,134,102,185,207,44,211,20,242,153,229,25,226,235,17,49,220,118,120,217,227,27,237,27,141,209,133,176,179,124,37,58,38,135,171,21,135,155,53,71,166,199,51,59,40,202,229,173,213,89,68,219,68,100,107,50,62,105,66,86,180,111,126,213,59,5,97,140,77,150,148,133,228,70,29,145,19,17,97,6,74,13,54,146,153,230,182,167,66,118,90,222,113,165,57,45,219,33,77,185,37,247,146,179,95,50,53,160,201,87,111,119,159,54,120,217,227,4,108,229,130,17,133,176,179,124,93,70,94,135,171,21,135,155,36,200,169,72,34,59,40,202,231,161,164,221,68,219,68,102,72,35,62,106,90,150,181,229,49,219,180,91,18,213,189,52,209,126,51,85,93,125,94,207,103,227,62,48,252,235,188,254,84,53,250,205,181,111,85,178,171,154,108,89,159,66,39,49,21,246,153,174,51,206,42,140,196,71,41,166,153,229,195,84,204,188,251,211,170,53,10,61,66,45,90,147,62,68,41,208,158,68,152,178,163,58,166,157,97,212,40,148,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,76,166,201,123,79,210,54,152,193,18,39,174,157,221,152,162,129,185,98,189,5,180,168,227,146,220,37,238,223,97,103,123,180,230,237,195,36,25,154,208,105,82,85,168,137,46,47,1,246,136,108,156,197,118,159,85,218,63,4,170,65,213,160,178,202,177,37,56,146,227,197,46,51,105,67,73,148,209,36,140,219,83,77,165,59,194,228,217,180,217,174,232,82,21,189,208,140,174,204,156,79,148,24,250,141,152,248,57,216,232,171,81,30,83,172,148,150,73,214,156,74,208,166,220,109,105,228,102,149,182,181,160,205,38,74,34,81,154,84,149,17,40,189,53,155,151,182,14,170,109,220,231,68,254,49,218,99,215,30,31,103,173,244,205,163,162,217,222,86,118,5,58,189,39,161,168,163,56,207,236,215,136,154,168,171,166,105,171,150,42,199,46,85,99,173,51,60,224,49,166,207,121,237,134,54,136,203,136,217,129,134,162,72,132,164,188,168,53,40,15,220,213,10,106,16,133,56,209,46,196,78,167,75,136,82,86,146,43,165,105,185,33,90,144,156,150,59,165,187,148,221,162,43,162,115,18,252,199,172,209,223,217,250,138,244,186,154,102,154,232,153,137,137,237,49,252,251,39,176,3,70,59,78,179,23,48,112,15,220,215,208,76,117,136,112,231,31,223,60,87,116,212,223,135,191,209,193,232,222,110,148,157,90,117,174,215,189,181,29,186,152,193,123,16,231,62,112,226,205,168,48,94,31,197,57,175,140,171,52,185,93,227,191,133,80,174,202,145,29,221,52,233,43,78,166,214,179,74,172,164,165,69,114,228,100,71,212,135,171,189,181,232,179,171,248,36,211,57,204,70,125,184,254,46,251,179,252,156,234,182,134,239,78,240,211,126,152,162,40,185,95,14,39,63,163,154,162,99,61,57,240,242,246,165,108,0,7,183,124,229,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,0,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,8,33,219,155,43,233,89,57,181,166,102,96,58,18,162,21,53,138,199,121,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,173,98,50,108,140,146,155,233,41,222,217,59,217,99,38,254,207,240,247,203,152,17,151,219,97,149,244,172,61,155,152,15,53,233,234,136,204,140,103,71,149,77,157,29,152,73,105,110,63,79,91,118,148,235,164,119,121,107,106,99,77,22,164,221,40,138,130,212,162,50,36,6,127,236,96,205,233,56,191,33,177,46,81,212,95,150,244,140,189,172,37,232,102,166,26,67,12,211,170,27,199,91,101,11,79,141,107,41,44,206,113,70,178,228,79,54,68,163,34,210,137,10,16,151,216,227,155,210,112,86,210,243,178,182,67,242,206,155,152,244,119,153,67,12,176,210,145,222,48,80,185,76,188,234,213,101,161,9,142,83,208,68,131,59,173,228,106,73,216,148,137,180,0,0,0,30,85,196,255,0,118,92,123,9,229,151,231,175,156,77,16,2,39,251,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,1,229,92,79,247,101,199,176,158,89,126,122,249,196,209,0,34,127,187,46,61,132,242,203,243,215,206,38,128,139,94,212,220,1,39,2,237,165,140,165,22,30,137,73,166,226,168,240,43,244,210,140,77,37,18,144,228,100,53,34,65,161,179,240,173,115,24,150,107,214,68,181,47,82,206,250,201,74,219,94,195,172,83,93,151,133,115,115,5,72,157,174,139,74,168,81,234,144,227,110,144,91,169,82,219,148,220,135,53,145,107,86,164,66,140,86,51,52,150,238,233,34,53,40,207,228,237,193,192,18,93,165,101,102,105,65,195,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,190,245,104,34,102,122,211,200,208,131,55,61,83,112,181,107,7,100,254,41,174,225,253,182,176,133,38,145,59,135,137,137,169,245,122,93,81,189,210,23,196,69,68,23,165,165,187,168,140,209,103,226,71,93,210,100,175,5,175,165,74,35,9,233,0,0,0,0,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,38,164,0,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,13,85,27,127,180,23,102,126,114,236,243,179,237,39,61,49,37,110,149,53,198,247,94,149,209,24,52,147,148,13,251,168,110,54,151,181,154,37,248,220,67,110,238,200,180,56,180,232,223,55,169,212,230,14,197,124,161,193,184,191,52,49,182,110,87,88,150,245,119,47,99,193,102,132,73,124,208,195,43,168,55,53,167,222,90,11,154,214,77,50,109,164,140,244,17,60,225,154,77,68,133,34,98,64,121,161,217,215,62,113,150,205,185,185,66,205,108,25,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,135,18,155,18,141,10,208,178,67,137,45,104,73,151,161,236,139,207,76,184,218,47,46,41,217,161,149,245,158,58,149,58,237,60,203,164,72,149,79,148,146,35,114,44,150,200,207,118,242,53,38,229,115,73,165,73,90,20,180,45,11,84,48,246,142,236,57,27,101,44,101,3,24,101,242,229,200,203,172,97,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,91,213,33,167,82,162,81,178,110,185,143,246,36,219,7,19,108,141,154,13,86,146,114,230,224,154,228,134,19,139,40,241,26,143,191,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,245,36,61,15,0,235,248,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,96,0,0,0,0,1,21,125,176,91,94,117,217,31,2,205,254,225,55,28,169,200,31,237,18,160,68,101,213,159,248,143,184,104,71,247,4,147,159,135,108,6,170,246,136,237,121,253,21,185,202,94,139,77,223,101,238,14,222,194,194,250,224,112,207,63,189,75,92,84,183,53,25,184,123,215,26,78,130,86,141,45,54,213,219,67,134,238,173,85,25,87,102,45,158,177,86,212,25,203,69,202,60,45,39,128,227,247,146,106,53,69,197,114,67,52,200,45,39,83,178,28,74,11,252,86,208,74,82,18,183,93,105,6,180,107,212,91,255,0,218,35,217,173,150,121,127,147,69,155,155,53,224,254,227,244,59,123,39,18,82,209,38,163,80,122,161,5,197,52,158,33,181,58,235,187,190,26,203,113,101,165,41,54,150,234,212,178,220,165,42,13,148,236,230,219,95,250,42,178,225,250,6,63,169,210,155,204,220,45,244,117,40,204,30,233,202,164,18,36,19,117,52,179,165,40,78,165,172,219,117,45,26,146,135,18,149,89,164,188,211,101,184,3,204,102,75,230,246,50,200,92,208,195,249,185,151,239,196,110,187,135,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,70,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,94,138,54,117,207,156,27,180,150,81,208,179,91,6,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,173,181,42,196,163,66,117,160,208,226,75,66,210,102,25,44,0,0,0,0,0,66,183,109,95,181,62,22,251,63,131,243,26,136,154,145,10,221,181,126,212,248,91,236,254,15,204,106,32,50,175,97,143,237,217,251,219,254,82,18,168,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,0,0,0,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,16,173,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,1,173,93,164,56,166,187,131,246,37,205,42,182,28,157,194,75,145,79,137,75,113,205,210,28,213,22,108,232,241,36,183,101,145,145,107,97,247,81,123,106,78,171,164,201,68,70,94,123,4,191,118,222,227,174,239,202,204,180,203,62,235,222,119,246,32,151,93,227,119,246,220,240,17,137,157,214,239,79,139,95,121,106,213,168,180,238,109,101,107,186,99,91,101,92,173,251,180,237,29,151,89,102,245,11,190,96,86,113,4,94,245,133,197,112,251,218,91,75,223,78,250,66,90,20,155,69,105,245,120,20,75,59,89,23,81,164,140,61,15,100,166,87,210,178,87,40,240,134,84,81,149,17,200,248,90,143,26,154,185,17,161,38,34,38,62,132,22,250,81,180,147,50,66,222,119,120,234,252,74,51,91,138,51,82,140,204,207,186,128,0,243,215,218,67,133,168,88,63,109,172,210,164,225,200,60,36,73,21,8,149,71,27,222,173,205,82,166,193,143,46,75,151,89,153,150,183,223,117,118,190,148,234,178,72,146,68,69,189,93,136,88,235,188,50,179,50,242,207,186,247,125,195,136,34,87,120,221,253,247,220,124,99,103,117,187,211,225,209,221,186,181,106,61,91,235,89,58,46,172,65,219,113,130,170,176,51,163,47,115,25,233,17,14,155,92,194,238,209,35,180,149,171,126,151,224,203,113,231,84,180,233,210,72,52,212,25,36,153,40,204,205,46,92,147,98,53,125,93,136,88,235,187,243,79,50,242,207,186,247,157,253,135,226,87,120,221,253,183,60,4,147,103,117,187,211,226,215,222,90,181,106,45,59,155,89,90,238,144,151,240,0,0,0,0,26,171,218,143,236,39,153,191,153,126,113,8,64,8,159,238,212,127,97,60,205,252,203,243,136,66,0,64,122,168,0,0,24,171,107,31,101,140,228,251,63,196,63,46,124,121,172,30,148,246,177,246,88,206,79,179,252,67,242,231,199,154,192,30,170,0,0,0,5,12,236,40,87,47,112,8,3,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,0,0,0,0,0,0,0,5,12,185,220,84,0,0,81,71,164,175,97,81,249,120,134,89,67,132,135,77,72,77,221,36,248,206,197,208,255,0,152,4,51,246,136,227,126,240,251,159,254,166,110,247,125,235,253,126,247,191,9,251,159,128,251,182,96,202,29,121,61,136,106,62,144,219,135,169,75,86,142,19,214,211,21,147,235,175,144,215,189,164,170,175,98,127,71,119,36,211,252,55,23,126,26,234,182,173,207,94,103,248,188,191,40,152,236,159,203,104,116,44,158,196,240,180,212,144,110,59,53,203,60,68,74,59,197,108,185,120,75,151,33,58,136,104,204,69,250,57,180,5,65,203,113,28,62,235,151,169,171,84,36,125,118,245,132,182,246,119,98,14,247,201,172,56,142,19,117,247,149,69,127,132,213,210,162,225,121,23,152,139,93,180,224,162,147,159,24,197,8,214,68,215,119,243,115,227,14,63,94,158,99,123,123,42,170,237,189,129,104,241,13,230,46,138,53,77,86,37,120,191,170,159,95,196,4,141,39,213,47,168,84,88,201,146,153,108,200,239,116,145,255,0,0,188,80,20,35,191,184,21,208,254,161,98,46,70,69,238,1,87,75,82,72,175,239,28,54,221,248,186,223,144,250,12,252,133,139,78,240,180,159,215,200,7,27,177,245,219,199,107,124,5,173,171,69,147,107,220,199,51,106,189,239,98,23,41,36,160,20,79,49,120,227,36,219,204,94,69,239,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,20,62,98,213,39,151,81,120,161,244,1,243,45,60,207,159,188,90,131,181,199,58,146,44,52,91,204,7,58,122,10,142,20,172,211,203,149,174,57,73,68,126,242,1,81,248,216,146,147,222,176,144,199,17,186,179,196,187,232,213,238,50,183,82,243,31,178,0,33,119,106,156,163,244,115,209,127,233,131,136,226,56,223,236,77,26,116,238,63,118,119,245,134,204,236,101,155,28,69,34,52,14,224,211,196,98,132,55,175,138,190,157,73,142,87,182,142,99,103,243,175,42,233,184,183,185,183,167,84,87,11,196,91,134,210,126,182,239,175,128,255,0,23,248,196,112,97,202,100,236,176,199,152,122,35,48,164,52,210,106,49,39,169,85,6,205,38,159,166,34,51,51,178,72,147,100,127,31,49,199,62,140,181,213,48,113,30,226,35,161,221,58,117,95,149,239,239,28,195,21,100,206,58,107,16,225,138,58,215,54,154,165,200,226,57,50,225,31,170,227,157,60,71,228,50,154,22,149,164,148,74,35,35,247,145,142,72,230,202,224,0,0,1,105,170,222,66,210,81,153,223,144,11,148,118,247,10,40,238,146,22,173,70,69,114,230,98,211,178,139,153,243,0,211,241,28,91,191,25,30,175,224,28,164,87,13,41,51,46,96,47,79,34,23,151,65,105,16,187,160,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,94,194,211,35,62,130,227,183,188,8,189,224,45,211,96,234,23,184,169,88,1,41,177,115,234,46,20,234,42,0,62,10,157,77,154,118,235,124,178,78,243,85,174,147,62,150,242,250,199,220,103,97,208,179,10,174,184,221,223,165,75,45,91,222,137,35,252,64,26,123,159,249,190,229,94,164,186,76,3,132,233,77,163,156,114,250,7,82,173,75,83,169,177,25,153,17,117,46,188,131,102,236,165,126,165,63,14,226,57,172,202,109,78,113,122,183,111,181,164,172,151,144,86,46,103,238,33,142,171,20,183,43,152,194,146,169,6,133,146,150,195,39,168,205,55,45,233,242,229,245,141,209,200,188,43,10,149,64,162,110,88,66,77,174,38,214,113,103,213,110,249,253,99,142,35,50,50,190,16,162,183,68,163,71,132,217,184,100,217,44,188,106,35,62,107,51,247,23,196,126,232,226,142,130,67,41,73,23,75,255,0,24,229,28,128,56,212,171,145,219,200,85,75,34,243,28,124,207,222,3,142,202,213,123,14,68,17,159,184,9,60,199,34,82,2,165,204,172,98,225,66,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,0,0,0,180,200,140,236,98,166,92,172,65,111,120,168,14,59,153,10,10,157,189,226,132,94,240,23,164,136,136,92,40,93,5,64,6,42,206,122,138,33,247,62,241,73,45,124,69,174,70,125,55,126,95,88,202,163,88,182,177,198,143,80,61,22,220,56,242,55,252,117,244,182,133,95,78,227,207,235,18,68,50,101,182,27,60,99,156,152,24,217,39,86,151,43,244,200,166,109,173,40,230,114,145,248,222,255,0,23,212,39,195,33,48,161,97,76,175,161,81,204,158,35,139,197,114,113,105,81,248,164,58,174,102,158,95,178,16,163,177,30,25,115,20,99,172,27,89,150,108,184,113,241,197,57,171,173,106,74,172,151,163,42,196,73,43,126,200,79,38,28,134,220,10,52,120,141,36,146,148,107,177,17,153,245,89,159,191,235,20,70,207,107,46,24,82,232,133,90,74,93,62,35,19,83,209,235,167,79,42,107,197,200,186,254,196,126,95,102,158,54,255,0,92,39,40,174,169,130,40,88,40,219,228,218,245,93,15,195,79,51,189,143,242,12,205,218,119,133,27,173,101,165,61,210,67,90,213,138,97,168,205,107,81,116,131,36,189,195,77,187,61,241,130,232,155,67,98,154,91,171,120,209,11,14,206,140,68,134,208,100,90,39,69,79,35,62,102,92,189,227,61,196,215,94,226,162,196,40,149,123,11,198,133,15,145,11,79,159,81,113,243,33,105,145,144,10,23,81,6,155,68,251,64,230,111,249,99,90,255,0,61,116,78,89,117,16,105,180,79,180,14,102,255,0,150,53,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,31,0,0,233,239,210,0,0,0,250,39,211,170,20,183,211,26,167,2,68,71,150,203,50,82,219,237,41,181,41,167,91,75,141,56,68,162,35,52,173,181,161,105,87,69,37,73,50,185,25,24,249,196,160,230,22,202,180,253,162,54,77,202,234,181,5,168,241,49,182,30,192,244,183,105,242,147,29,42,118,162,210,105,164,164,211,148,181,58,218,16,149,188,104,52,184,179,81,54,122,204,136,137,107,188,99,84,105,213,10,61,66,85,38,173,2,68,41,208,158,92,105,81,100,180,166,157,97,212,40,210,182,214,133,17,26,84,149,17,145,164,200,140,140,140,140,121,186,221,13,122,41,142,46,116,213,25,137,254,124,29,91,118,55,171,75,188,214,238,69,175,70,237,170,166,154,233,240,196,204,68,199,140,85,140,199,135,56,236,249,192,0,120,78,210,0,0,9,57,236,241,218,159,211,204,62,214,70,99,185,244,230,43,152,114,27,44,97,199,47,186,114,167,1,164,25,27,58,73,36,131,118,58,16,142,100,122,150,217,234,52,153,180,235,138,221,113,231,255,0,14,226,10,190,19,196,20,204,83,135,229,240,181,74,52,198,106,16,159,221,165,123,169,12,172,150,218,244,172,141,42,178,146,71,101,17,145,219,153,25,9,115,216,207,106,170,126,209,24,57,116,154,243,177,226,99,108,60,203,45,84,34,170,66,84,237,69,164,180,210,85,81,74,18,211,104,66,86,241,172,148,218,9,68,217,232,35,50,37,162,253,203,98,109,72,189,76,105,175,79,165,29,39,198,63,140,63,52,121,81,220,42,182,109,234,246,222,206,167,244,53,78,107,166,63,98,169,239,17,244,106,159,186,103,194,99,27,26,0,3,177,190,44,0,0,0,0,0,0,0,8,115,219,251,218,223,29,254,107,249,100,81,184,221,150,126,207,216,131,252,178,151,254,101,8,105,206,223,222,214,248,239,243,95,203,34,141,198,236,179,246,126,196,31,229,148,191,243,40,67,167,236,239,157,238,123,107,247,191,72,111,151,246,117,163,250,154,127,201,13,198,0,1,220,31,155,193,167,61,169,158,207,216,127,252,178,137,254,101,52,110,48,211,158,212,207,103,236,63,254,89,68,255,0,50,154,61,126,213,253,74,231,177,220,55,3,250,205,163,250,241,238,150,156,236,3,237,111,129,63,58,124,178,80,220,110,212,207,103,236,63,254,89,68,255,0,50,154,52,231,96,31,107,124,9,249,211,229,146,134,227,118,166,123,63,97,255,0,242,202,39,249,148,209,215,244,31,52,94,246,207,186,151,216,55,179,251,69,217,191,82,143,207,117,167,59,0,251,91,224,79,206,159,44,148,38,48,67,158,192,62,214,248,19,243,167,203,37,9,140,30,195,118,255,0,85,171,235,79,186,29,63,203,95,207,246,127,193,167,243,220,69,103,105,174,91,63,133,179,214,38,96,50,212,131,131,141,233,141,186,167,157,121,181,39,141,136,148,176,235,109,161,54,90,82,150,74,34,174,162,59,169,213,89,71,99,74,123,15,101,134,62,167,209,115,31,23,229,220,210,142,211,216,158,153,30,116,71,157,148,150,212,183,97,45,119,142,219,102,87,113,74,110,75,142,114,59,165,49,212,118,50,185,167,49,246,161,101,179,248,147,40,104,89,143,5,169,14,189,131,42,106,106,81,37,230,210,211,112,166,232,109,110,41,42,241,45,68,251,113,16,146,65,242,39,22,102,147,47,18,116,99,100,220,125,79,203,45,163,48,38,47,171,20,114,130,213,79,129,148,236,153,73,140,212,102,165,182,184,171,144,183,20,70,73,75,73,124,220,59,216,140,144,100,102,155,234,47,87,169,255,0,97,218,241,115,164,76,196,253,149,114,159,222,239,155,18,127,248,175,201,213,122,73,244,171,162,138,168,196,125,43,83,197,110,58,248,69,31,127,131,107,187,89,255,0,106,191,207,159,250,8,199,189,150,126,208,56,131,252,141,151,254,123,8,100,46,214,127,218,175,243,231,254,130,49,239,101,159,180,14,32,255,0,35,101,255,0,158,194,28,151,190,123,143,108,126,88,120,123,51,251,45,171,234,92,255,0,171,82,82,128,0,119,7,230,240,65,142,209,62,208,57,157,254,89,86,191,207,93,19,156,32,199,104,159,104,28,206,255,0,44,171,95,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,100,165,108,3,236,145,129,63,58,124,206,80,216,65,175,123,0,251,36,96,79,206,159,51,148,54,16,123,173,7,234,182,190,173,62,232,124,191,123,62,127,215,127,141,119,243,212,12,123,180,79,179,246,103,127,145,181,175,243,39,70,66,24,247,104,159,103,236,206,255,0,35,107,95,230,78,142,107,255,0,37,87,178,125,207,95,178,126,112,177,245,233,252,208,131,154,117,58,161,88,168,69,164,210,96,72,155,58,107,200,141,22,44,102,148,235,175,186,181,18,80,218,16,146,51,82,148,163,34,36,145,25,153,153,17,9,132,216,247,101,140,63,179,214,8,143,85,168,192,223,99,202,236,54,151,91,152,249,33,75,137,168,146,179,128,201,161,74,73,52,218,172,74,82,84,123,213,163,89,158,146,109,13,227,77,133,118,53,99,45,41,244,220,230,204,170,116,132,99,57,108,239,233,148,233,45,185,29,218,18,86,153,13,44,150,73,120,210,234,158,97,214,212,104,113,178,83,71,116,216,148,71,109,207,30,135,98,108,175,49,31,8,189,30,148,244,143,8,254,51,248,62,177,229,67,127,163,107,92,157,141,179,43,253,13,51,233,213,29,43,170,59,71,141,20,248,244,170,121,199,40,137,144,0,14,198,248,184,35,255,0,58,251,54,223,197,25,217,18,167,150,179,227,208,112,102,38,122,83,245,52,198,128,217,181,135,20,136,232,82,9,13,42,74,84,250,100,63,188,178,27,74,82,201,25,21,180,145,16,144,0,30,46,175,69,103,91,76,83,122,51,137,207,243,237,239,252,112,247,251,191,188,219,75,118,47,215,127,103,87,195,53,83,52,204,76,102,39,61,39,19,203,52,207,58,103,199,148,230,153,170,39,166,229,46,82,224,140,147,193,16,176,14,1,165,240,148,232,151,113,215,92,50,84,137,146,12,136,151,33,245,145,22,183,85,98,185,216,136,136,146,148,146,80,148,164,187,144,0,242,40,162,155,116,197,52,198,34,30,155,81,168,187,171,187,85,251,245,77,85,213,57,153,158,115,51,61,102,101,143,115,107,32,50,147,60,251,171,238,167,132,187,239,185,55,252,7,223,242,99,110,119,219,189,231,224,28,70,171,238,155,245,175,109,60,173,115,191,94,192,27,32,236,237,149,216,186,6,59,192,153,121,221,149,202,102,247,133,149,222,211,158,221,239,26,91,75,240,58,242,144,119,67,139,46,105,59,94,229,204,136,198,99,1,197,86,154,197,85,249,202,168,137,171,199,17,159,189,231,90,219,155,82,198,155,224,86,181,55,41,179,137,142,8,174,168,167,19,156,199,14,113,137,204,230,49,207,51,144,0,7,59,213,160,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,160,29,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,0,223,240,0,0,30,85,199,170,129,229,92,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,130,187,91,48,85,43,21,108,91,136,43,181,9,18,219,145,131,171,20,170,220,20,178,180,146,28,125,114,83,4,210,233,26,76,205,27,169,206,168,137,38,147,214,148,29,236,70,149,103,93,147,189,150,50,111,236,255,0,15,124,185,129,221,115,11,5,82,179,43,0,98,92,185,174,200,150,197,55,21,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,244,1,230,219,32,115,142,187,179,254,114,225,60,226,195,140,241,18,240,205,65,50,28,141,169,8,226,226,173,42,110,76,109,107,66,201,189,235,14,58,214,243,65,169,26,245,39,196,146,49,233,164,121,87,30,143,118,47,206,58,238,126,236,193,128,51,87,20,179,162,181,85,167,185,30,162,230,164,31,19,42,36,135,98,59,38,200,66,16,141,242,227,169,221,218,82,73,70,243,65,92,147,115,12,214,0,0,60,171,137,254,236,184,246,19,203,47,207,95,56,154,32,4,79,247,101,199,176,158,89,126,122,249,196,208,27,84,0,0,0,0,3,202,184,159,238,203,143,97,60,178,252,245,243,137,162,0,68,255,0,118,92,123,9,229,151,231,175,156,77,1,250,189,164,56,90,187,140,54,37,205,42,78,28,131,197,203,143,79,137,84,113,189,234,27,211,22,20,232,242,228,185,117,153,17,232,97,135,87,107,234,86,155,36,141,70,68,112,3,132,241,77,119,3,98,170,54,53,194,211,184,42,214,31,168,71,170,83,164,238,144,230,226,83,14,37,198,156,208,178,82,21,165,104,73,217,68,105,59,88,200,203,144,245,38,60,182,98,204,45,93,192,216,170,179,130,177,76,30,10,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,230,3,212,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,26,191,217,163,143,228,230,14,197,185,119,42,165,136,98,85,106,84,56,242,104,18,137,147,107,92,52,68,146,227,81,99,186,134,200,180,45,48,202,33,150,162,214,164,41,11,86,173,122,143,104,0,0,0,4,85,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,134,85,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,0,154,144,0,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,235,248,255,0,0,96,220,211,193,181,108,190,204,28,61,18,185,135,171,145,206,52,232,50,72,244,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,159,109,177,118,58,199,123,32,99,184,244,10,252,206,249,195,117,157,126,143,226,13,219,49,251,211,116,204,117,202,251,213,15,186,227,27,167,36,19,127,72,101,174,218,147,114,62,94,138,70,52,218,43,33,176,110,210,89,71,93,202,156,103,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,182,212,171,154,73,105,214,131,91,106,61,11,81,24,68,95,103,7,104,4,205,157,235,173,101,38,111,98,47,245,167,159,196,190,212,153,13,191,33,204,59,43,66,220,213,29,12,161,199,22,203,206,17,33,108,146,116,147,142,147,169,52,125,49,59,55,227,204,102,116,101,14,50,200,92,208,196,25,71,152,12,68,110,187,135,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,70,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,82,63,217,71,183,79,224,54,95,206,188,103,254,199,139,128,38,206,79,248,201,85,45,201,6,175,246,174,21,10,79,227,178,75,253,110,200,9,84,0,0,26,171,218,35,181,231,244,41,100,209,122,45,55,115,152,88,199,123,11,11,235,129,196,178,198,233,77,113,82,220,212,100,217,110,155,117,58,9,90,245,58,227,87,109,109,147,186,96,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,37,93,170,219,18,102,132,140,196,196,59,85,96,118,37,226,122,21,82,58,37,226,56,145,162,182,133,225,246,33,196,135,25,14,157,222,55,100,161,100,135,92,90,144,209,19,40,109,70,191,9,26,203,37,118,78,236,81,78,194,216,86,153,181,70,100,83,53,226,74,205,228,224,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,184,166,222,212,130,83,107,73,52,77,56,133,153,186,100,128,218,13,137,54,62,195,59,35,101,123,84,84,148,73,184,218,185,29,133,98,202,196,71,100,110,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,41,216,160,0,16,87,218,97,177,69,59,102,12,119,77,198,217,105,76,225,178,219,22,218,52,40,109,148,167,187,154,115,44,182,78,71,122,67,202,115,94,250,203,125,179,83,154,142,207,164,144,73,100,148,174,149,176,14,216,53,93,147,115,113,42,168,28,71,48,38,49,145,14,6,43,67,205,40,215,25,132,45,68,220,230,148,218,20,238,184,228,243,171,54,210,149,19,168,82,209,167,89,182,227,115,189,154,89,91,129,51,167,2,84,242,207,50,232,93,243,134,235,59,158,54,23,20,244,125,238,233,228,60,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,31,159,124,222,216,239,55,50,199,105,119,54,97,163,81,229,226,188,67,54,67,69,135,222,135,13,108,34,177,17,212,26,219,146,130,118,201,66,18,146,112,158,86,179,105,165,176,249,27,134,150,148,176,30,138,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,194,155,28,228,29,119,102,125,159,112,222,80,226,76,101,233,28,250,94,254,67,206,180,202,27,139,17,201,14,169,231,35,70,178,18,226,217,75,142,56,100,227,215,113,106,82,149,244,105,52,50,222,107,0,0,0,1,10,221,181,126,212,248,91,236,254,15,204,106,34,106,68,43,118,213,251,83,225,111,179,248,63,49,168,128,202,189,134,63,183,103,239,111,249,72,74,160,138,190,195,31,219,179,247,183,252,164,37,80,0,0,0,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,0,0,4,85,246,231,126,210,127,190,79,228,209,171,253,149,148,154,173,71,110,60,3,50,159,76,151,42,61,46,61,98,92,231,89,101,75,68,86,14,153,37,146,117,213,17,89,8,55,94,105,178,82,172,90,220,66,122,168,136,242,95,109,95,181,62,22,251,63,131,243,26,136,236,29,136,248,42,171,63,58,51,11,49,153,145,16,169,180,60,46,213,18,67,74,90,183,234,126,116,182,222,105,72,78,157,38,130,77,61,226,81,154,136,200,212,221,137,87,51,72,76,72,0,0,138,190,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,0,32,61,84,0,0,12,85,181,143,178,198,114,125,159,226,31,151,62,60,214,15,74,123,88,251,44,103,39,217,254,33,249,115,227,205,96,15,85,0,0,2,134,87,21,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,232,121,193,136,24,195,248,106,52,183,92,66,73,83,208,215,137,10,81,92,219,112,253,223,80,239,131,95,54,195,196,167,135,114,234,159,44,148,233,106,175,52,215,129,9,81,243,98,65,251,254,160,16,171,134,226,171,48,56,141,100,127,120,104,182,224,201,30,189,250,235,189,253,79,112,244,1,71,160,166,62,19,170,83,19,188,251,229,47,151,53,21,252,77,18,121,31,65,6,27,36,97,148,226,127,74,247,169,105,92,55,3,109,107,82,109,171,127,248,191,226,137,243,143,29,13,199,91,68,146,178,175,114,185,251,200,72,16,149,218,43,149,211,169,25,151,152,56,168,227,72,40,237,119,79,141,79,180,105,231,30,34,61,82,241,117,49,155,251,40,234,8,110,145,6,57,169,55,69,2,164,125,15,254,169,167,249,199,110,237,57,192,48,215,151,57,147,137,218,97,146,144,125,207,101,155,174,95,240,240,209,234,250,189,6,15,236,189,197,206,211,49,99,248,121,247,29,82,34,225,169,203,36,161,180,26,72,213,80,97,92,140,249,159,173,239,1,49,80,20,75,131,29,101,251,38,144,127,192,67,156,124,20,23,202,77,14,156,249,94,206,196,101,124,250,243,65,24,251,197,20,62,130,195,51,46,132,47,49,105,151,184,5,18,102,125,69,201,234,45,46,70,46,79,80,22,104,183,65,200,87,247,133,174,5,127,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,180,203,222,45,80,190,215,22,154,124,192,112,40,204,185,17,11,218,51,228,6,146,234,40,92,186,0,231,46,100,42,56,208,163,247,152,228,1,242,78,130,137,122,53,26,188,23,232,101,239,183,243,13,12,218,35,37,37,194,173,119,236,88,243,22,84,250,54,254,235,144,206,155,182,183,85,204,185,25,151,47,112,223,225,142,115,75,0,83,113,37,30,168,111,69,105,75,93,41,248,228,107,121,196,245,66,255,0,23,252,97,38,51,3,82,246,114,205,114,162,189,135,176,245,65,113,26,83,60,94,178,220,186,165,21,201,229,151,50,51,47,121,13,212,194,88,162,29,114,146,196,150,95,66,181,146,207,194,218,146,92,150,101,239,17,215,95,195,179,242,235,30,190,236,7,152,101,170,126,157,9,105,70,225,150,241,146,189,181,151,62,107,62,163,100,50,35,51,230,73,163,198,139,42,68,133,154,35,190,163,179,13,17,95,127,240,250,198,41,158,210,54,145,15,165,93,12,186,121,14,97,212,169,88,141,50,144,218,190,151,196,209,43,154,82,94,67,179,53,35,121,126,188,190,3,144,114,169,4,100,125,69,154,108,67,148,88,187,17,31,32,22,10,105,52,158,175,48,212,66,166,164,154,72,172,96,42,148,144,178,202,37,17,88,94,133,18,175,97,117,146,163,35,176,11,147,211,152,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,65,81,105,159,184,5,170,28,122,204,140,136,204,199,34,135,10,147,115,189,250,0,231,66,175,98,230,47,28,13,29,173,200,115,23,48,20,81,216,134,31,205,57,196,223,118,92,220,231,190,233,254,240,101,231,207,74,8,237,239,26,243,155,146,255,0,169,63,71,253,223,223,254,214,36,244,26,231,134,169,124,118,35,165,58,104,101,86,154,194,124,101,115,252,33,124,62,35,118,178,222,154,81,104,148,226,208,209,105,223,122,165,230,181,252,6,176,101,125,51,123,62,3,155,251,90,166,215,45,63,186,71,196,110,22,26,99,117,77,140,90,175,109,126,239,221,24,205,16,63,93,37,100,145,2,150,73,235,112,82,173,238,31,59,135,115,62,94,241,176,53,25,251,204,92,93,71,8,231,71,62,127,16,23,146,78,218,133,201,47,120,17,251,133,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,40,119,247,10,138,25,216,5,138,22,145,220,92,160,72,11,203,160,168,161,114,21,0,26,67,182,253,81,45,122,23,101,58,87,239,46,135,254,230,248,141,221,51,176,139,110,209,44,85,186,251,159,253,225,123,247,175,245,223,247,39,192,74,186,12,101,217,163,132,206,161,76,165,213,77,152,106,225,177,235,30,39,19,117,150,148,195,87,35,183,199,204,76,140,84,110,216,74,44,69,107,244,250,196,117,118,99,80,183,121,99,33,238,42,250,49,178,213,109,29,109,30,31,196,72,210,121,16,64,213,62,208,8,72,147,150,84,221,109,182,162,244,142,49,248,138,255,0,216,146,68,83,108,233,136,143,12,109,31,142,100,37,233,77,22,226,166,193,112,202,210,127,175,217,59,117,46,94,31,226,19,25,181,221,55,188,112,12,6,247,219,187,86,152,85,244,223,251,29,242,243,248,136,66,142,239,116,109,11,152,39,167,123,166,167,86,107,174,159,236,238,190,255,0,33,59,143,69,20,185,27,253,239,53,30,157,61,127,40,251,199,85,193,19,184,190,55,232,180,104,221,254,202,247,190,161,218,134,128,90,125,69,194,213,115,228,2,219,145,123,132,26,109,19,237,3,153,191,229,141,107,252,245,209,57,103,208,65,166,209,62,208,57,155,254,88,214,191,207,93,29,107,121,126,74,223,182,125,207,184,121,15,249,195,87,245,41,252,204,124,0,3,167,191,72,0,0,2,115,182,118,246,126,203,31,242,54,139,254,100,208,214,46,208,189,147,159,199,52,249,153,255,0,129,149,29,186,181,6,152,106,196,16,20,150,218,41,176,152,74,148,114,146,187,17,169,246,155,185,40,150,103,173,166,208,148,25,41,180,161,205,157,217,219,217,251,44,127,200,218,47,249,147,67,33,15,163,220,210,209,172,210,197,171,157,38,35,236,156,117,126,42,210,109,237,86,237,109,251,155,67,73,62,149,53,213,152,237,85,51,84,230,153,245,79,225,60,227,156,60,247,128,222,126,208,29,144,61,17,149,87,218,31,0,189,170,141,81,153,196,226,90,123,239,93,113,37,200,120,139,138,100,212,119,91,78,186,225,18,155,230,164,45,119,77,219,51,38,116,96,116,29,94,146,230,138,236,218,185,255,0,152,241,126,185,221,221,224,210,111,54,130,141,126,142,121,79,41,142,244,213,203,52,207,174,51,246,198,38,57,76,0,0,60,103,188,7,97,203,220,119,136,50,199,27,209,49,254,22,147,185,170,80,166,55,49,139,173,105,67,154,79,196,211,154,20,149,27,78,39,82,22,146,81,106,66,212,155,216,199,94,1,105,170,105,152,170,158,176,227,189,106,139,246,234,181,118,51,77,81,49,49,61,226,121,76,39,23,103,188,246,195,27,68,101,196,108,192,195,81,36,66,82,94,84,26,148,7,238,106,133,53,8,66,156,104,151,98,39,83,165,196,41,43,73,21,210,180,220,144,173,72,78,75,16,115,179,222,123,98,125,157,243,30,54,96,97,168,145,230,165,76,170,13,74,3,246,36,205,132,181,161,78,52,75,177,155,74,212,218,20,149,164,142,202,66,110,75,78,164,42,105,114,247,29,225,252,206,193,20,76,127,133,164,239,169,117,216,109,204,98,235,66,150,222,162,241,52,230,133,41,36,235,106,212,133,164,148,122,86,133,38,247,33,223,118,78,210,141,125,190,26,190,60,117,245,250,223,145,252,160,238,69,123,167,171,243,182,57,233,174,76,240,207,209,158,188,19,223,148,116,158,241,235,137,118,16,0,30,221,243,176,0,0,0,0,7,77,196,25,49,147,216,178,174,254,32,197,57,81,131,107,53,73,90,119,243,106,20,40,178,36,59,165,36,132,234,113,104,53,42,201,74,82,87,62,68,68,93,8,126,206,22,193,120,59,2,211,220,164,224,156,39,70,195,208,94,120,228,185,22,149,1,168,141,45,211,74,82,110,26,27,74,72,212,105,66,75,85,175,100,145,123,136,126,200,12,69,186,34,120,162,35,47,38,189,110,166,229,184,179,93,202,166,136,237,51,56,229,211,151,78,64,0,13,188,96,126,54,41,193,120,59,29,83,219,164,227,108,39,70,196,48,89,120,164,183,22,171,1,169,109,33,210,74,146,78,18,28,74,136,148,73,90,139,85,175,101,25,123,204,126,200,9,49,21,70,37,187,119,43,181,84,87,110,102,38,58,76,114,151,77,195,249,49,147,216,78,174,198,32,194,217,81,131,104,213,72,186,183,19,105,244,40,177,228,53,169,38,133,105,113,8,37,38,233,82,146,118,62,100,102,93,12,126,206,41,193,120,59,29,83,219,164,227,108,39,70,196,48,89,120,164,183,22,171,1,169,109,33,210,74,146,78,18,28,74,136,148,73,90,139,85,175,101,25,123,204,126,200,12,197,186,34,56,98,35,14,106,245,186,155,151,34,245,119,42,154,227,164,204,206,99,217,61,93,55,15,228,198,79,97,58,187,24,131,11,101,70,13,163,85,34,234,220,77,167,208,162,199,144,214,164,154,21,165,196,32,148,155,165,74,73,216,249,145,153,116,49,220,128,5,166,138,104,140,83,24,98,254,162,246,166,174,59,245,205,83,211,51,51,62,247,231,98,12,59,135,241,101,33,252,63,138,104,84,234,205,46,86,157,252,42,132,84,72,142,238,149,18,211,169,181,145,165,86,82,82,162,185,114,50,35,234,67,167,127,67,182,207,223,251,133,229,239,253,236,66,255,0,146,25,8,4,170,213,21,206,106,136,151,37,141,118,171,77,79,5,139,149,83,29,113,19,49,238,151,94,197,185,117,151,216,251,132,244,239,2,225,236,71,192,111,56,94,246,166,49,51,113,175,78,189,222,245,42,211,171,66,47,107,95,73,95,161,15,155,11,101,78,87,96,90,131,149,108,19,150,216,91,15,78,121,147,140,228,170,85,30,60,71,86,209,169,42,54,205,109,161,38,105,53,33,39,166,246,186,72,253,196,59,80,7,155,162,106,226,196,103,197,35,91,169,166,215,152,139,149,112,125,28,206,62,238,128,0,13,188,96,116,90,142,67,228,117,98,161,42,173,86,201,156,11,54,116,215,151,38,84,169,56,118,27,174,190,234,212,106,91,139,90,155,51,82,148,163,51,53,25,153,153,153,153,142,244,3,53,81,77,127,26,50,231,177,170,191,165,153,155,21,205,51,62,19,49,238,126,118,31,195,184,127,9,210,24,195,248,90,133,78,163,82,226,234,220,66,167,197,68,120,237,106,81,173,90,91,65,18,83,117,41,74,59,23,51,51,62,166,63,68,0,88,136,136,196,56,171,174,171,149,77,117,206,102,121,204,207,112,0,5,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,143,241,78,207,89,5,142,107,178,177,78,53,200,252,191,196,21,169,186,56,154,141,83,12,194,151,41,253,8,74,17,173,215,27,82,213,165,8,74,74,231,201,41,34,46,68,67,176,96,172,189,192,57,107,74,118,133,151,56,31,15,225,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,149,236,132,151,184,135,96,0,0,0,0,24,171,250,19,182,88,255,0,222,211,149,95,247,155,78,255,0,145,25,84,0,124,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,0,6,52,171,108,201,179,109,126,171,54,187,93,217,243,45,106,53,42,140,135,37,204,153,47,9,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,186,225,108,39,133,112,53,10,46,22,193,88,102,149,135,232,176,181,240,212,234,92,38,226,69,99,90,212,181,232,105,178,74,19,169,107,82,142,197,205,74,51,62,102,99,245,128,0,0,0,98,175,232,78,217,99,255,0,123,78,85,127,222,109,59,254,68,119,252,45,132,240,174,6,161,69,194,216,43,12,210,176,253,22,22,190,26,157,75,132,220,72,172,107,90,150,189,13,54,73,66,117,45,106,81,216,185,169,70,103,204,204,126,176,0,0,0,0,0,0,197,95,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,239,248,91,9,225,92,13,66,139,133,176,86,25,165,97,250,44,45,124,53,58,151,9,184,145,88,214,181,45,122,26,108,146,132,234,90,212,163,177,115,82,140,207,153,152,253,96,0,24,255,0,20,236,245,144,88,230,187,43,20,227,92,143,203,252,65,90,155,163,137,168,213,48,204,41,114,159,208,132,161,26,221,113,181,45,90,80,132,164,174,124,146,146,34,228,68,50,0,0,235,248,43,47,112,14,90,210,157,161,101,206,7,195,248,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,123,33,37,238,33,216,0,0,0,0,7,84,199,89,79,149,153,161,192,253,211,50,211,10,98,222,236,222,240,93,251,70,141,63,133,222,105,222,110,183,200,86,141,91,180,106,211,107,232,77,250,16,249,112,86,72,100,190,90,213,93,174,229,206,80,224,172,43,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,237,116,36,253,196,59,168,0,0,0,0,199,248,167,103,172,130,199,53,217,88,167,26,228,126,95,226,10,212,221,28,77,70,169,134,97,75,148,254,132,37,8,214,235,141,169,106,210,132,37,37,115,228,148,145,23,34,33,144,0,7,84,192,185,79,149,153,95,199,125,204,242,211,10,97,46,243,221,113,189,197,70,141,3,138,221,234,221,239,119,40,78,189,59,197,233,213,123,107,85,186,152,237,96,0,0,0,3,170,99,172,167,202,204,208,224,126,233,153,105,133,49,111,118,111,120,46,253,163,70,159,194,239,52,239,55,91,228,43,70,173,218,53,105,181,244,38,253,8,117,95,232,78,217,99,255,0,123,78,85,127,222,109,59,254,68,101,80,0,0,0,0,0,0,0,0,1,242,57,73,165,61,85,143,93,122,153,17,117,40,113,222,137,30,98,153,73,190,203,15,41,181,58,210,28,182,164,161,106,97,149,41,36,118,81,180,217,157,244,149,190,176,0,0,0,0,0,0,29,43,26,228,134,75,230,85,85,170,238,99,101,14,10,197,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,142,215,90,143,222,99,186,128,14,169,129,114,159,43,50,191,142,251,153,229,166,20,194,93,231,186,227,123,138,141,26,7,21,187,213,187,222,238,80,157,122,119,139,211,170,246,214,171,117,49,218,192,0,0,0,0,0,0,0,0,6,52,171,108,201,179,109,126,171,54,187,93,217,243,45,106,53,42,140,135,37,204,153,47,9,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,186,225,108,39,133,112,53,10,46,22,193,88,102,149,135,232,176,181,240,212,234,92,38,226,69,99,90,212,181,232,105,178,74,19,169,107,82,142,197,205,74,51,62,102,99,245,128,0,0,0,0,0,7,74,198,185,33,146,249,149,85,106,187,152,217,67,130,177,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,181,214,163,247,152,250,176,46,83,229,102,87,241,223,115,60,180,194,152,75,188,247,92,111,113,81,163,64,226,183,122,183,123,221,202,19,175,78,241,122,117,94,218,213,110,166,59,88,0,0,0,14,191,141,114,247,0,230,85,41,170,22,99,96,124,63,138,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,87,178,212,94,243,29,127,11,108,245,144,88,26,187,23,20,224,172,143,203,252,63,90,133,175,134,168,210,240,204,40,146,152,214,133,33,122,29,109,180,173,58,144,181,36,236,124,210,163,35,228,102,50,0,0,0,0,0,0,0,252,156,83,132,240,174,57,161,74,194,216,215,12,210,177,5,22,110,142,38,157,84,132,220,184,175,232,90,86,141,109,56,74,66,180,173,9,81,92,185,41,36,101,204,136,116,15,232,78,217,99,255,0,123,78,85,127,222,109,59,254,68,101,80,0,0,0,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,26,255,0,66,118,203,31,251,218,114,171,254,243,105,223,242,35,42,128,0,0,0,0,0,12,127,138,118,122,200,44,115,93,149,138,113,174,71,229,254,32,173,77,209,196,212,106,152,102,20,185,79,232,66,80,141,110,184,218,150,173,40,66,82,87,62,73,73,17,114,34,29,131,5,101,238,1,203,90,83,180,44,185,192,248,127,10,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,175,100,36,189,196,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,216,104,247,105,70,48,42,70,81,211,141,15,77,109,73,198,12,180,102,210,173,253,139,51,247,69,203,144,221,247,79,74,72,237,239,17,109,218,167,91,222,101,179,113,120,91,110,177,225,22,173,125,109,30,105,116,176,146,48,159,103,197,29,51,61,62,214,211,11,209,221,94,186,111,107,241,95,15,128,155,114,34,46,132,34,19,179,78,143,196,253,209,190,249,211,167,186,63,97,127,246,103,196,75,224,64,211,222,209,28,59,222,121,5,152,11,75,81,77,78,119,87,55,19,207,148,216,157,121,31,144,208,141,132,154,118,135,157,213,200,70,189,59,188,50,249,89,147,50,79,57,49,15,151,79,49,41,155,90,210,251,211,36,49,84,77,254,235,123,192,248,180,234,181,166,48,125,46,94,66,43,50,174,95,162,155,86,99,40,155,190,43,119,64,66,53,95,69,245,20,37,116,231,245,9,61,68,209,96,135,77,220,39,68,81,154,140,206,155,24,249,255,0,181,36,126,240,233,121,77,47,140,192,88,97,253,222,141,237,10,19,150,189,237,118,91,59,127,8,238,131,64,44,89,218,230,47,22,44,175,114,1,97,25,222,247,28,137,22,18,125,215,23,164,5,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,56,204,174,45,50,34,247,14,69,117,28,107,247,128,180,213,99,229,113,200,218,181,114,231,208,112,44,253,214,22,165,118,59,88,7,218,62,121,209,145,38,43,204,169,8,86,241,165,34,202,43,145,220,143,175,192,115,37,90,189,194,224,26,157,158,249,111,189,122,185,82,98,37,45,6,124,53,149,187,178,203,147,73,234,73,24,183,4,57,47,14,84,92,136,169,43,73,55,29,73,179,11,50,73,93,73,87,46,131,118,177,157,43,143,166,76,71,17,163,94,239,158,139,218,202,79,199,224,53,203,29,97,158,14,175,33,222,55,93,214,218,109,187,183,245,178,248,252,6,38,59,142,223,132,177,66,150,219,41,83,243,12,202,42,122,171,252,95,136,204,244,106,130,100,111,172,110,120,116,250,223,151,226,53,118,138,174,25,219,91,85,154,211,229,239,33,157,176,140,205,92,95,209,218,219,191,127,248,194,196,140,151,123,144,225,113,100,70,100,119,28,141,157,210,99,133,210,230,102,52,9,81,25,244,23,38,215,230,67,137,39,111,112,229,74,237,238,1,122,83,111,33,82,228,42,103,113,64,23,117,21,20,46,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,162,227,183,188,90,2,138,22,145,39,204,92,105,50,22,146,74,224,46,73,23,81,121,10,36,138,221,69,122,0,248,106,142,238,152,37,92,189,123,115,250,140,106,254,102,76,114,79,118,216,144,122,119,222,175,251,193,178,120,137,243,68,98,233,248,107,127,1,141,107,196,144,220,159,195,221,39,224,215,208,200,186,219,207,234,25,169,97,251,153,77,64,34,76,119,20,220,146,211,82,65,243,46,92,183,127,1,177,144,219,38,163,33,5,126,87,235,245,140,107,151,84,35,141,16,140,201,194,180,221,92,212,147,247,32,100,244,164,210,155,11,28,145,98,197,150,231,113,200,162,185,139,44,98,138,105,33,205,98,35,177,14,50,66,143,161,14,82,32,21,232,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,2,138,232,42,45,51,247,0,177,68,71,97,113,21,133,182,242,23,145,123,192,92,0,0,62,105,239,19,12,146,205,73,43,170,222,35,248,24,133,141,188,49,100,122,183,160,251,185,176,92,221,119,157,247,78,17,218,252,47,94,103,228,38,27,49,43,204,97,250,43,19,31,113,8,74,229,37,171,169,10,81,92,208,179,253,143,212,32,107,55,39,201,204,222,234,224,144,219,189,219,191,213,185,35,110,219,205,221,175,188,62,126,161,244,25,168,74,214,192,184,69,52,60,172,168,182,109,77,65,150,40,121,219,60,155,31,235,104,191,185,46,92,134,218,140,89,179,214,17,86,17,193,179,41,235,75,201,55,42,142,63,103,22,149,31,54,154,46,169,229,251,17,148,198,134,56,207,58,97,84,240,172,86,77,46,153,38,162,218,254,140,185,254,9,194,242,63,49,1,251,65,70,86,27,206,12,121,53,132,47,82,241,93,81,147,223,151,134,199,41,211,247,91,159,132,122,16,204,24,165,46,140,203,103,126,82,146,174,70,69,251,5,136,15,219,42,154,112,179,31,27,188,100,171,43,27,84,147,204,200,255,0,175,200,63,119,212,36,137,176,200,60,64,85,110,253,179,177,151,186,225,127,4,171,218,251,222,188,207,200,102,113,169,155,30,98,136,245,63,75,183,110,182,123,190,2,246,66,139,175,17,231,245,13,179,10,103,48,2,138,232,42,40,174,130,139,20,32,211,104,159,104,28,205,255,0,44,107,95,231,174,137,202,62,162,13,118,136,246,128,204,223,242,198,181,254,122,232,235,91,203,242,86,253,179,238,125,195,200,127,206,26,191,169,79,230,99,224,0,29,61,250,64,0,0,19,157,179,183,179,246,88,255,0,145,180,95,243,38,134,66,24,247,103,111,103,236,177,255,0,35,104,191,230,77,12,132,62,161,99,228,169,246,71,185,248,63,107,124,225,127,235,213,249,165,243,84,105,212,250,197,62,85,38,173,2,60,216,51,89,92,105,81,100,180,151,90,125,165,164,210,182,214,133,17,146,146,164,153,145,164,200,200,200,204,140,68,102,217,27,35,85,246,123,196,11,197,56,125,60,86,3,172,204,52,66,126,233,71,119,200,121,114,22,221,63,74,222,113,231,119,108,50,71,191,81,17,42,252,236,174,178,248,63,27,24,224,236,49,152,24,98,163,131,49,157,22,61,90,139,86,100,216,151,17,242,61,46,38,228,100,100,101,99,74,146,162,37,37,105,50,82,84,148,169,38,70,68,101,225,237,29,159,70,190,223,12,242,170,58,79,243,217,216,183,47,124,117,59,163,173,243,180,122,86,107,196,87,79,140,120,199,247,163,158,62,233,228,128,128,25,75,104,125,158,49,190,206,88,221,120,91,20,183,197,211,165,235,122,143,88,101,179,76,122,148,114,50,186,136,174,122,29,77,210,78,52,102,102,131,50,230,164,41,11,94,45,31,62,185,110,187,53,205,187,145,137,135,236,77,22,183,79,180,116,244,106,244,149,197,118,235,140,196,199,73,143,231,172,117,137,229,60,192,0,24,121,64,216,205,140,246,170,168,108,239,140,87,73,175,59,34,94,9,196,47,50,213,66,42,164,41,45,83,157,83,173,37,85,20,161,45,56,181,169,12,146,201,77,160,146,110,22,130,51,51,66,45,174,96,57,108,95,175,77,114,46,219,156,76,61,118,214,217,90,93,183,163,175,67,173,167,138,221,113,206,61,211,19,218,98,121,196,189,3,211,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,125,34,51,123,61,54,177,99,3,84,33,228,6,57,76,135,41,53,234,153,39,15,207,74,156,116,225,77,125,73,73,69,82,46,100,150,29,114,198,147,65,22,135,92,90,150,70,151,20,182,228,200,125,15,65,173,163,93,102,46,83,215,188,120,75,241,182,246,110,198,167,117,54,141,90,43,252,233,235,69,93,170,167,199,190,39,180,199,105,245,98,100,0,3,205,117,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,85,87,146,196,116,173,74,73,93,100,94,35,248,24,133,142,209,156,96,186,178,235,180,99,118,18,147,23,30,74,50,38,213,117,248,120,180,243,241,31,159,151,81,50,88,222,106,97,82,154,112,204,138,242,18,158,100,103,251,21,121,8,26,219,102,182,170,142,60,198,113,126,142,200,198,245,21,22,148,153,31,39,164,151,191,235,25,153,230,55,179,179,147,10,170,155,247,66,215,30,98,55,157,211,109,226,45,123,113,125,57,124,68,141,141,63,216,167,15,149,55,211,43,239,11,121,221,222,178,146,125,56,159,47,172,110,0,176,58,94,112,83,10,173,151,181,104,58,93,86,247,113,201,162,186,185,62,217,242,228,126,66,27,179,142,10,176,134,215,56,229,245,33,198,80,112,33,178,74,148,90,82,102,113,33,170,215,229,207,144,155,76,65,19,143,164,72,139,207,199,163,161,145,31,37,17,251,254,161,14,221,161,56,122,161,132,51,183,19,98,148,71,61,212,185,116,232,169,83,171,74,146,103,221,205,31,36,164,201,68,127,70,125,121,127,0,149,116,18,107,179,69,101,186,150,93,224,230,146,252,117,153,97,74,122,236,218,174,127,128,103,227,211,152,204,163,78,54,25,204,54,107,84,44,53,72,55,99,239,35,96,168,106,82,80,211,132,100,105,68,100,159,51,229,239,27,142,44,78,96,5,12,189,226,162,135,208,81,198,125,69,233,22,170,246,228,42,93,0,94,2,151,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,11,84,87,59,11,133,15,151,48,28,14,35,159,59,138,105,33,202,225,25,149,254,35,142,198,64,23,50,28,201,59,151,49,194,122,143,161,14,66,51,51,232,2,146,27,39,91,82,21,123,29,186,12,119,143,176,243,50,72,221,34,144,102,167,145,234,218,222,161,252,6,71,81,242,177,143,196,196,17,9,246,75,214,252,33,31,35,47,35,1,174,213,10,89,197,146,246,150,222,228,234,147,226,47,137,252,7,124,194,18,84,92,95,171,253,111,255,0,56,124,88,146,148,164,58,242,136,149,206,66,191,100,94,102,46,195,11,221,241,55,247,232,255,0,206,25,86,110,138,173,77,25,252,69,92,43,145,142,40,11,212,202,173,248,199,252,68,57,151,170,198,68,67,72,224,210,66,244,151,144,105,51,62,100,46,73,25,0,228,77,202,252,133,79,168,32,239,112,51,185,144,10,144,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,186,11,78,254,225,114,186,11,78,254,224,22,234,51,247,129,21,200,12,172,46,73,88,1,60,172,47,20,183,59,138,128,235,216,137,6,182,45,114,252,53,255,0,128,198,25,149,69,109,122,117,37,7,107,254,200,198,113,172,54,75,103,161,126,18,252,254,163,24,226,68,15,86,201,111,223,238,255,0,212,36,142,231,133,34,161,152,198,73,73,23,223,23,234,126,73,29,160,239,210,227,175,208,11,75,86,254,253,238,250,136,126,250,143,222,40,165,188,197,15,168,161,42,199,206,225,215,152,11,211,114,23,39,160,180,92,158,128,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,2,134,118,28,106,85,133,202,59,14,55,12,173,203,204,5,201,59,220,114,90,195,133,178,62,124,199,56,0,0,227,125,194,105,4,163,191,91,114,1,174,59,101,102,36,140,35,151,144,100,196,117,246,215,233,3,81,204,208,211,107,229,184,144,127,178,255,0,20,69,158,204,249,122,254,98,250,73,222,71,21,254,239,224,244,111,28,91,118,222,111,175,109,5,207,212,46,163,115,187,70,49,235,48,178,253,166,55,181,2,54,177,138,91,240,40,173,201,137,101,203,197,211,144,197,253,159,248,29,217,30,158,111,26,128,189,61,215,109,73,189,191,93,126,228,98,121,200,148,220,63,78,106,153,9,108,52,130,73,41,211,93,137,70,124,236,69,239,250,135,233,139,80,130,65,88,136,139,234,23,13,143,202,196,108,34,68,20,33,100,70,68,233,31,91,123,140,65,78,222,148,35,167,226,204,93,59,232,236,238,59,158,69,165,70,103,205,217,71,239,250,132,241,79,65,45,148,145,145,31,136,143,159,212,98,27,251,77,176,227,116,218,53,74,170,136,241,16,114,113,235,196,106,109,22,89,234,68,197,115,59,124,60,196,27,5,217,241,141,221,171,122,123,189,113,229,110,187,170,215,109,5,215,138,242,250,132,139,136,151,236,226,170,184,159,186,29,222,127,251,83,251,47,247,95,196,75,64,148,244,1,69,116,21,20,50,184,208,176,200,65,166,209,30,208,25,155,254,88,214,191,207,93,19,148,187,151,191,222,32,215,104,127,255,0,79,249,153,254,88,214,191,207,93,29,107,121,126,74,223,182,125,207,184,121,15,249,195,87,245,41,252,204,124,0,3,167,191,72,0,0,2,115,182,118,246,126,203,31,242,54,139,254,100,208,200,67,30,236,237,236,253,150,63,228,109,23,252,201,161,144,135,212,44,124,149,62,200,247,63,7,237,111,156,47,253,122,191,52,128,0,57,94,189,143,115,215,36,240,142,126,101,244,188,9,139,88,254,233,38,153,43,83,191,120,79,220,58,211,50,180,54,226,55,187,189,242,143,118,165,105,87,67,243,40,98,205,172,165,198,249,39,141,230,224,28,125,75,225,42,49,44,227,78,182,102,168,243,35,153,153,34,67,11,50,45,109,42,199,99,177,25,25,41,42,36,173,42,73,78,248,215,189,176,182,88,195,251,66,224,137,21,90,116,13,206,60,161,67,117,116,73,140,18,18,185,122,73,75,40,15,26,212,148,155,78,42,228,149,41,69,186,90,245,145,233,55,16,231,164,219,27,50,53,148,121,219,113,233,199,227,30,30,223,7,212,188,155,111,213,91,183,170,141,14,182,175,246,91,147,255,0,37,83,251,81,225,76,254,215,223,29,57,195,152,15,208,196,88,126,175,132,241,5,79,11,98,8,156,45,82,141,49,234,124,214,55,137,94,234,67,43,52,56,141,72,51,74,172,164,153,93,38,100,118,228,102,67,243,199,69,152,152,156,75,245,101,21,211,114,152,174,137,204,79,56,152,238,0,0,52,9,32,236,244,218,213,252,76,136,123,62,230,28,201,15,213,163,178,77,225,105,105,142,218,90,84,40,209,82,92,10,137,164,36,210,166,219,97,110,37,197,154,181,145,172,148,162,82,80,78,70,248,250,41,213,26,133,30,161,22,173,73,159,34,20,232,79,34,76,89,81,157,83,78,176,234,20,74,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,60,205,14,182,189,13,232,185,71,78,241,227,14,183,189,91,179,165,222,173,157,94,139,81,24,171,173,21,119,166,174,211,236,241,142,241,203,151,41,143,65,0,53,171,99,125,174,105,27,66,97,244,97,108,64,174,23,30,81,161,146,230,177,101,47,188,35,178,136,232,114,161,169,12,182,203,91,199,222,50,220,36,204,211,110,87,79,77,149,31,67,211,234,45,234,109,197,219,83,152,151,227,93,175,178,53,123,15,87,94,135,93,71,13,116,254,62,19,19,222,39,180,128,0,57,158,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,179,178,174,116,124,53,26,69,214,90,167,182,143,10,72,207,155,78,31,191,234,16,11,180,157,125,202,254,110,227,216,106,90,205,40,197,213,71,72,150,132,164,185,74,120,189,223,88,156,221,171,234,133,76,192,208,93,53,58,155,214,89,79,209,157,143,240,15,31,159,192,64,254,54,104,235,185,227,143,91,77,149,122,237,85,239,166,231,253,152,175,175,159,49,153,142,98,113,246,84,164,183,23,210,141,40,73,106,224,186,40,207,166,255,0,204,108,88,196,249,19,70,238,174,252,187,108,39,123,195,126,12,173,211,123,215,145,121,140,176,52,45,113,4,226,13,10,43,145,136,224,237,55,202,244,213,33,42,189,21,17,82,236,156,65,1,42,82,222,112,140,200,169,238,167,161,17,145,122,164,36,132,106,254,219,184,93,21,156,17,13,106,143,13,122,171,177,213,119,145,115,229,21,242,242,49,42,232,52,219,96,60,217,153,77,204,249,248,78,84,137,43,110,143,133,157,136,73,67,13,105,35,106,68,86,249,40,236,163,46,94,254,126,98,89,144,178,93,237,126,66,12,54,114,174,167,11,237,33,142,154,215,33,178,101,138,156,107,71,59,17,90,123,60,139,153,114,240,255,0,16,155,234,36,194,151,190,177,172,244,105,245,190,55,18,145,250,128,0,52,45,81,31,184,90,71,238,21,114,250,121,31,188,112,146,143,81,149,204,7,57,29,133,195,140,136,253,227,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,5,15,160,168,161,128,180,249,149,140,88,100,47,49,69,0,166,155,10,167,151,49,77,86,235,113,91,151,75,0,44,238,70,100,62,57,200,39,26,34,63,198,191,240,24,251,21,109,6,86,31,59,233,186,11,167,80,24,223,19,65,73,239,14,201,231,32,253,231,251,161,214,104,234,221,111,173,239,211,254,145,223,177,36,114,54,204,244,167,155,254,95,88,232,17,20,72,215,203,173,186,12,200,205,116,133,107,142,163,253,217,255,0,17,15,181,68,99,243,40,75,188,101,117,252,41,255,0,17,15,212,81,29,140,198,135,18,140,210,98,154,239,208,90,226,172,124,197,18,162,1,202,149,25,95,152,188,88,70,94,225,200,101,204,5,75,160,168,161,114,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,245,22,171,160,185,69,239,22,153,25,244,1,104,184,149,207,160,180,94,93,64,92,92,197,64,0,124,85,2,187,101,254,63,243,142,145,33,22,211,207,204,119,74,130,236,223,82,245,255,0,156,116,185,78,95,77,172,125,64,118,74,55,36,17,127,125,254,97,251,166,87,46,163,241,40,197,244,101,254,219,252,195,246,245,29,244,128,180,209,127,120,18,45,239,3,59,24,184,0,92,158,130,137,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,250,142,53,21,197,234,43,152,161,21,128,85,191,120,188,0,0,117,92,195,171,119,69,25,153,28,62,247,84,164,162,218,244,245,66,206,253,15,200,118,149,40,144,147,82,140,136,139,222,99,83,118,217,205,22,48,174,30,102,26,42,52,116,184,221,102,50,77,18,30,34,81,18,162,186,174,101,172,191,252,194,72,143,29,170,113,207,167,56,203,20,225,142,235,224,184,28,89,57,237,254,255,0,121,175,67,175,162,218,116,166,215,215,126,167,208,73,190,204,184,31,209,207,73,63,85,56,142,35,131,254,177,163,78,157,247,238,142,254,176,137,204,144,195,117,12,201,218,23,27,169,234,116,215,25,144,154,149,65,14,65,101,70,74,213,57,187,26,78,202,35,73,146,249,31,213,204,78,134,24,164,34,151,196,232,39,139,123,162,251,207,134,174,156,139,204,102,152,231,145,251,160,0,54,56,100,149,219,47,172,68,191,106,132,13,24,17,111,111,111,175,31,31,45,61,46,204,211,18,216,178,35,43,24,140,142,212,170,82,94,203,70,84,162,118,199,142,146,174,95,238,121,191,1,36,98,62,206,234,174,143,186,7,208,94,253,213,251,47,247,95,192,76,162,122,8,23,216,66,187,192,122,113,119,35,167,121,221,158,185,219,167,21,211,159,196,79,12,53,235,104,206,229,235,91,151,212,17,24,31,64,0,10,56,214,87,253,34,13,54,136,246,128,204,223,242,198,181,254,122,232,156,197,29,132,25,237,17,237,1,153,191,229,141,107,252,245,209,214,183,151,228,173,251,103,220,251,135,144,255,0,156,53,127,82,159,204,199,192,0,58,123,244,128,0,0,39,59,103,111,103,236,177,255,0,35,104,191,230,77,12,132,49,238,206,222,207,217,99,254,70,209,127,204,154,25,8,125,66,199,201,83,236,143,115,240,126,214,249,194,255,0,215,171,243,72,0,3,149,235,192,0,1,167,59,125,108,149,247,83,195,234,205,140,178,195,28,70,56,165,233,239,54,34,171,75,149,104,8,65,145,217,162,73,239,164,183,100,104,177,165,74,108,148,143,164,82,89,65,69,168,155,93,166,54,132,195,27,59,229,196,204,75,83,157,29,85,249,172,188,198,29,166,173,6,234,166,205,36,120,77,77,146,146,123,132,41,72,83,171,212,155,36,200,136,245,173,9,84,45,98,44,65,87,197,152,130,167,138,113,4,190,42,169,89,152,245,66,107,251,180,163,123,33,229,154,220,94,148,17,37,55,82,140,236,146,34,43,242,34,33,210,119,130,213,138,47,197,86,231,210,158,177,251,253,179,254,175,212,62,71,181,219,83,85,178,106,181,171,167,54,40,156,91,170,115,153,241,166,51,202,105,167,180,231,148,250,60,241,203,243,192,0,122,7,215,192,0,1,251,24,59,24,226,124,191,196,244,236,103,131,43,82,41,53,170,75,196,252,73,108,25,106,109,86,50,50,50,59,146,146,164,153,165,72,81,26,84,149,41,42,35,35,50,57,157,217,159,104,76,49,180,70,92,67,196,180,201,209,211,95,132,203,44,98,42,106,16,109,42,20,211,71,136,210,217,169,71,184,90,146,181,52,189,74,186,72,200,207,90,22,148,194,80,148,30,206,125,154,106,25,109,134,30,206,156,92,81,202,173,140,233,140,38,145,29,167,20,165,68,165,56,100,246,167,13,42,221,154,159,50,97,122,116,154,155,75,105,241,18,150,226,19,239,247,126,237,250,117,30,110,136,205,51,215,213,235,246,246,245,190,65,229,135,103,236,187,187,34,53,186,170,184,111,211,49,22,241,17,154,179,60,233,159,238,196,102,172,231,209,158,153,153,196,238,120,0,14,236,252,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,205,182,102,112,249,125,0,183,122,191,87,163,151,91,127,99,62,33,46,41,113,25,235,142,85,234,234,168,84,213,231,253,152,37,215,180,142,186,116,204,183,167,164,156,142,86,196,209,19,244,135,231,10,73,249,144,137,60,171,142,170,198,114,226,165,146,22,179,113,51,158,250,34,191,89,72,250,249,115,25,145,232,31,45,91,209,222,60,239,125,207,254,120,238,227,175,97,40,251,142,47,146,139,86,239,175,251,225,216,70,128,116,156,216,161,119,254,30,143,19,138,220,104,154,135,53,104,213,123,54,178,181,174,94,99,187,14,9,108,147,237,146,14,252,149,126,64,32,215,61,112,183,220,231,51,113,150,37,227,251,195,140,196,181,24,219,141,214,235,78,185,14,175,86,171,170,246,209,107,91,222,37,131,103,252,107,233,31,127,126,166,112,252,63,11,253,123,94,173,91,223,220,149,189,81,166,93,164,249,108,242,240,65,212,34,192,171,58,185,56,219,89,233,104,212,155,41,153,135,114,178,122,15,204,216,91,56,80,223,166,252,93,66,134,205,251,183,78,183,116,223,245,205,250,172,113,199,41,18,162,3,130,36,150,229,54,110,54,226,22,68,173,55,65,220,135,56,228,22,172,174,67,133,69,204,203,226,62,129,98,138,224,40,145,122,122,11,69,201,232,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,45,62,162,195,47,120,228,50,35,22,152,14,61,63,17,113,22,147,181,197,202,87,212,4,118,1,67,232,44,112,181,32,138,254,241,203,169,62,243,33,67,177,251,192,117,108,68,215,208,95,87,245,239,47,129,140,82,110,233,253,141,239,241,25,123,18,163,239,82,62,127,134,255,0,65,140,35,33,253,58,121,167,222,36,140,237,134,215,170,34,185,127,94,63,226,33,251,75,85,136,249,14,183,132,220,215,13,87,183,225,204,185,125,73,29,137,100,86,50,20,113,44,181,157,250,10,105,248,138,169,41,247,152,161,33,39,239,1,200,57,47,115,33,198,69,97,201,98,35,177,0,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,184,39,168,25,243,176,183,81,145,242,48,21,52,23,186,224,87,247,129,40,207,222,42,68,70,2,165,208,12,236,66,163,137,213,91,151,196,7,229,85,159,36,55,200,203,240,158,95,88,233,70,246,243,203,144,236,117,249,122,27,59,95,240,214,232,95,17,212,33,188,110,107,230,124,173,238,1,144,40,232,61,213,255,0,190,127,160,135,235,254,200,126,125,37,22,104,237,253,211,253,4,63,69,73,228,102,2,211,234,46,46,130,193,113,24,10,139,197,164,87,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,242,33,81,67,63,112,11,79,152,169,21,197,5,83,212,5,192,0,3,242,177,61,77,170,53,14,77,73,229,165,40,103,69,205,73,51,34,186,210,93,11,159,188,69,46,223,153,134,238,45,199,21,108,45,73,225,95,92,74,140,9,70,146,105,104,86,158,0,136,204,205,70,73,62,110,23,34,231,252,34,70,54,145,197,254,138,101,54,34,169,32,222,74,162,240,156,219,66,84,126,41,44,151,34,87,47,217,8,147,172,75,169,230,254,210,120,178,59,146,82,184,229,78,98,82,17,37,36,209,145,161,152,173,222,237,145,157,252,71,202,246,24,174,123,13,152,216,91,103,133,83,177,35,88,202,99,85,22,213,87,194,105,113,95,125,48,104,212,235,145,156,50,74,72,181,17,114,59,92,250,9,41,74,9,61,47,204,97,205,157,112,20,28,53,130,112,188,148,199,104,158,60,51,9,149,169,14,184,171,158,229,147,62,74,247,93,35,50,141,68,98,0,0,5,20,50,184,142,142,212,56,78,158,85,68,90,16,103,171,27,182,125,75,253,141,52,72,192,209,254,210,12,54,205,75,42,32,19,141,182,119,197,237,57,205,106,47,236,105,126,95,88,8,204,216,209,105,79,166,26,142,215,238,255,0,253,32,122,5,164,43,84,101,31,238,207,248,136,121,230,217,66,122,160,122,83,99,81,107,224,122,17,31,77,255,0,159,214,61,10,97,245,154,225,172,207,251,169,255,0,17,9,29,71,233,128,0,163,141,103,111,210,32,207,104,127,255,0,79,249,153,254,88,214,127,207,93,19,152,178,191,233,16,103,180,63,255,0,167,252,204,255,0,44,107,63,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,102,63,0,1,211,223,164,0,0,1,57,219,59,123,63,101,143,249,27,69,255,0,50,104,100,33,143,118,118,246,126,203,31,242,54,139,254,100,208,200,67,234,22,62,74,159,100,123,159,131,246,183,206,23,254,189,95,154,64,0,28,175,94,14,155,155,89,181,130,50,79,4,77,199,216,250,169,194,83,162,89,182,154,108,137,82,38,72,50,51,68,118,16,102,90,221,85,142,197,114,34,34,82,148,105,66,84,162,236,56,139,16,82,48,158,31,169,226,156,65,47,133,165,209,161,189,80,154,254,237,75,221,71,101,6,183,23,165,4,106,85,146,147,59,36,140,206,220,136,204,68,38,216,91,83,226,13,161,113,188,138,85,58,126,231,1,208,166,58,138,36,54,13,105,68,189,38,164,20,247,137,105,74,141,215,19,115,74,84,146,221,33,122,8,181,27,139,115,214,109,61,163,78,130,214,99,227,79,72,253,254,199,120,220,93,205,191,189,186,248,166,168,152,177,71,58,234,255,0,182,39,19,233,79,225,25,159,8,156,123,158,185,217,139,179,243,48,101,227,188,90,255,0,247,72,212,200,186,90,251,194,6,253,215,89,139,173,182,209,189,221,239,148,91,197,39,82,186,159,145,99,208,1,243,251,151,42,187,84,215,92,230,101,251,3,73,164,177,161,177,78,155,77,76,83,69,49,136,136,233,16,0,0,203,200,0,6,206,108,81,178,83,251,64,98,114,197,120,206,28,132,101,237,29,231,91,150,235,18,27,74,167,205,108,153,89,65,59,44,158,109,42,67,196,181,56,148,250,169,82,18,164,173,68,164,243,105,244,247,53,87,34,213,184,204,203,214,109,141,175,164,216,90,58,245,218,218,184,104,166,62,217,158,209,17,222,103,164,67,41,246,122,108,148,198,38,92,61,160,179,14,28,119,233,49,222,39,48,180,68,200,113,46,170,108,105,73,62,57,70,210,210,73,75,110,48,182,210,218,201,90,204,214,106,73,37,40,55,36,132,124,212,234,117,62,143,79,139,73,164,192,143,10,12,38,81,26,44,88,205,37,166,152,105,9,36,161,180,33,36,68,148,165,36,68,73,34,34,34,34,34,31,72,250,30,135,69,70,134,204,91,163,175,121,241,151,227,109,234,222,109,86,245,109,26,245,186,137,197,61,40,167,181,52,246,143,111,140,247,158,124,185,68,0,0,121,142,182,0,193,88,71,107,60,27,136,118,168,199,187,41,214,99,196,162,98,28,43,30,157,38,138,227,211,205,75,196,40,126,18,101,73,38,155,54,210,150,214,194,92,110,232,222,45,107,70,183,8,137,45,175,78,117,0,0,0,0,0,0,0,26,235,141,54,187,165,101,214,217,184,99,101,220,95,78,137,30,155,142,48,188,106,149,22,178,114,18,209,179,85,84,153,173,240,175,239,20,73,82,30,76,102,144,214,143,30,248,210,141,46,111,136,218,13,138,0,0,0,0,0,0,26,213,183,70,217,180,45,143,50,226,45,77,186,87,124,227,60,81,196,71,195,52,215,80,178,138,167,26,36,111,100,201,113,54,179,45,111,90,51,109,42,39,28,82,210,148,233,35,91,173,134,202,128,0,0,13,127,219,215,52,177,222,75,108,157,142,115,51,45,43,189,205,137,40,221,217,193,77,225,89,145,186,222,212,162,178,231,209,188,133,182,171,182,234,211,226,73,218,247,43,25,17,148,64,255,0,170,143,183,103,254,238,127,248,179,71,255,0,154,0,159,224,0,0,0,0,0,17,1,183,174,222,187,88,228,182,214,56,231,44,242,211,53,187,155,13,209,187,179,130,133,220,84,217,27,173,237,54,43,206,125,35,209,214,226,174,227,171,87,137,71,107,216,172,68,68,91,127,217,127,159,121,177,180,78,65,87,241,174,113,226,191,72,43,80,177,132,170,91,18,120,24,209,52,69,68,40,78,37,189,17,219,109,7,101,188,225,220,203,87,138,215,177,17,16,110,0,12,21,132,118,179,193,184,135,106,140,123,178,157,102,60,74,38,33,194,177,233,210,104,174,61,60,212,188,66,135,225,38,84,146,105,179,109,41,109,108,37,198,238,141,226,214,180,107,112,136,146,218,244,231,80,0,0,0,0,0,0,0,0,0,26,127,218,129,159,121,177,179,182,65,80,49,174,78,98,191,71,235,83,113,132,90,91,242,120,24,210,245,197,92,41,174,41,189,18,27,113,5,117,178,217,220,139,87,134,215,177,153,24,110,0,8,128,216,43,111,93,172,115,167,107,28,13,150,121,151,154,221,243,134,235,61,231,198,194,238,42,108,125,238,234,155,41,230,254,145,152,232,113,54,113,164,43,194,162,189,172,119,35,50,57,127,0,0,26,1,218,183,181,30,123,108,215,247,46,251,138,99,159,71,61,35,239,190,243,253,76,135,51,127,195,240,59,159,215,45,57,167,78,253,223,86,215,213,206,246,43,6,255,0,128,136,13,130,182,245,218,199,58,118,177,192,217,103,153,121,173,223,56,110,179,222,124,108,46,226,166,199,222,238,169,178,158,111,233,25,142,135,19,103,26,66,188,42,43,218,199,114,51,35,151,240,0,0,0,0,0,0,26,213,133,118,205,161,75,219,59,26,236,119,139,105,92,13,86,15,9,35,10,84,99,161,107,110,160,218,169,76,77,147,26,65,115,221,188,141,79,184,135,57,54,182,210,104,61,11,66,119,251,42,0,0,0,0,2,42,251,71,246,170,219,107,102,109,160,157,166,224,172,203,238,124,3,137,41,241,170,24,109,13,225,248,50,27,111,118,210,26,150,194,159,145,17,70,167,146,250,20,234,144,78,47,75,114,24,51,52,234,36,144,74,160,8,224,236,186,219,139,49,51,223,25,99,44,190,218,15,54,226,85,177,11,241,225,73,194,80,94,166,196,130,185,8,108,164,156,242,104,227,178,218,92,89,39,135,89,161,70,107,208,133,169,37,165,14,25,72,248,0,8,1,255,0,85,31,110,207,253,220,255,0,241,102,143,255,0,52,19,125,179,214,41,174,227,156,130,203,76,107,138,103,113,181,172,65,131,232,213,74,140,157,210,27,223,202,126,19,78,58,230,132,18,80,157,75,90,142,201,34,73,94,196,68,92,128,100,0,26,21,218,155,182,86,98,108,217,74,192,248,51,37,241,84,74,54,44,196,18,36,85,39,202,73,68,150,252,106,115,41,38,208,218,226,200,105,194,36,62,235,170,52,187,225,177,194,113,37,170,235,211,174,187,8,109,165,182,118,209,59,80,97,28,185,198,57,179,85,168,225,101,113,85,26,234,105,248,106,148,141,17,99,199,113,196,19,206,162,25,155,76,184,249,48,194,150,70,149,125,49,37,11,74,212,133,16,75,248,12,21,159,251,89,224,221,156,243,67,42,112,62,96,71,137,6,133,153,82,42,145,164,98,57,115,205,134,40,203,138,219,6,209,184,141,218,137,72,117,217,13,182,107,82,219,67,69,117,168,244,146,140,179,168,0,0,0,0,0,0,0,211,254,212,12,251,205,141,157,178,10,129,141,114,115,21,250,63,90,155,140,34,210,223,147,192,198,151,174,42,225,77,113,77,232,144,219,136,43,173,150,206,228,90,188,54,189,140,200,195,112,0,68,6,193,91,122,237,99,157,59,88,224,108,179,204,188,214,239,156,55,89,239,62,54,23,113,83,99,239,119,84,217,79,55,244,140,199,67,137,179,141,33,94,21,21,237,99,185,25,145,203,248,0,12,21,182,14,214,120,55,100,92,175,244,226,187,30,37,98,187,62,67,113,168,88,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,23,221,160,204,148,234,8,240,87,103,255,0,104,253,11,104,136,116,156,161,205,183,248,12,216,241,199,140,235,16,151,194,226,38,218,97,199,151,37,59,180,155,113,158,75,108,172,221,109,90,27,53,105,83,94,185,178,208,111,80,0,0,0,0,0,0,0,0,193,88,71,107,60,27,136,118,168,199,187,41,214,99,196,162,98,28,43,30,157,38,138,227,211,205,75,196,40,126,18,101,73,38,155,54,210,150,214,194,92,110,232,222,45,107,70,183,8,137,45,175,78,117,0,0,0,0,0,0,0,16,3,254,170,62,221,159,251,185,255,0,226,205,31,254,104,2,127,128,107,254,193,89,165,142,243,167,100,236,13,153,153,151,93,239,156,73,89,239,62,54,111,10,204,125,238,234,165,41,150,254,141,148,33,180,217,182,144,159,10,74,246,185,220,204,204,246,0,0,4,101,213,187,105,240,109,59,62,102,210,161,229,244,186,166,80,69,142,228,70,170,177,27,52,214,229,75,77,205,51,27,101,231,16,209,70,81,145,32,153,115,67,186,76,157,82,210,171,199,45,180,207,125,171,168,88,15,100,233,187,85,101,43,180,172,107,69,143,221,83,33,150,249,109,179,54,43,245,40,241,164,55,168,139,91,47,18,28,117,22,90,77,77,58,155,56,217,154,20,217,134,192,0,233,89,47,155,216,55,62,178,191,15,230,230,95,191,45,202,22,34,142,167,163,148,182,13,151,218,90,28,83,78,178,226,57,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,247,80,0,0,0,0,0,0,26,1,218,183,181,30,123,108,215,247,46,251,138,99,159,71,61,35,239,190,243,253,76,135,51,127,195,240,59,159,215,45,57,167,78,253,223,86,215,213,206,246,43,99,254,203,253,179,54,147,218,39,63,107,248,43,56,243,35,210,10,44,44,31,42,168,196,110,231,129,19,68,164,77,132,218,92,215,29,134,214,118,67,206,21,140,244,248,175,107,145,25,4,159,128,0,0,0,0,0,8,64,218,23,180,123,108,236,13,159,185,151,130,176,182,114,112,84,92,63,140,43,52,186,116,111,71,105,78,110,34,177,53,214,218,111,90,227,41,106,210,132,36,174,163,53,29,174,102,103,204,4,223,128,215,253,130,179,75,29,231,78,201,216,27,51,51,46,187,223,56,146,179,222,124,108,222,21,152,251,221,213,74,83,45,253,27,40,67,105,179,109,33,62,20,149,237,115,185,153,153,236,0,0,0,0,0,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,31,88,8,181,206,254,217,120,212,44,225,166,83,242,95,8,196,196,249,125,67,144,183,167,206,84,167,97,191,137,16,228,27,33,148,20,136,186,224,161,153,46,169,74,61,11,91,167,29,187,41,180,41,100,185,42,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,176,0,0,0,14,169,154,89,165,129,50,91,2,84,243,51,50,235,189,205,134,232,219,158,54,111,10,244,141,214,245,228,50,223,209,178,133,184,171,184,234,19,225,73,218,247,59,17,25,150,160,108,53,218,97,78,218,119,29,214,178,207,50,40,148,172,41,137,39,212,22,230,14,133,79,41,82,56,232,36,203,239,56,203,206,26,13,178,121,134,227,234,83,202,83,73,119,122,68,134,144,104,50,80,111,80,0,0,0,13,21,237,13,237,17,254,134,73,148,252,175,202,114,165,85,241,244,141,205,66,164,183,100,111,27,162,50,135,227,186,219,18,88,221,153,59,197,177,196,32,208,151,90,117,182,212,151,72,203,91,74,48,222,160,24,43,100,205,176,114,191,107,172,26,237,119,3,156,184,21,218,60,120,170,196,116,41,45,56,107,165,62,249,186,72,65,62,104,75,82,16,163,142,234,144,180,29,244,18,77,105,109,70,104,44,234,0,3,165,103,126,53,170,229,174,75,227,236,198,161,71,136,253,75,10,225,122,173,110,27,82,208,165,48,227,241,162,56,243,105,113,41,82,84,104,53,32,136,200,148,147,181,236,101,212,117,253,152,182,133,194,187,80,100,213,23,55,48,180,110,3,143,222,70,168,210,215,41,185,15,83,39,52,173,46,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,175,73,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,189,169,178,148,140,5,13,178,36,242,197,16,125,223,246,62,64,141,61,154,209,196,103,30,35,37,127,212,249,138,229,254,234,100,72,191,106,164,244,183,132,152,97,68,163,211,137,224,31,34,47,250,158,248,208,157,139,104,9,196,185,233,137,98,154,91,50,42,44,215,136,150,165,39,251,50,57,126,199,252,97,145,63,52,70,244,111,186,243,211,254,145,250,131,227,167,183,187,222,116,231,111,244,143,176,104,5,12,174,42,0,48,14,213,153,72,89,139,129,226,83,80,153,138,82,107,109,204,50,101,246,155,62,76,190,158,171,43,91,199,211,168,136,60,188,168,87,242,99,188,55,240,99,183,223,27,171,113,39,189,190,235,95,77,218,185,126,23,157,254,22,247,137,232,175,82,153,171,195,68,103,208,149,37,46,18,236,106,50,230,68,101,238,250,196,56,109,137,150,77,96,47,68,123,185,168,204,241,220,126,189,219,206,57,125,28,61,175,175,167,174,125,6,43,129,43,217,51,141,34,227,12,53,38,160,211,205,43,69,65,113,254,141,181,160,174,77,182,125,21,207,246,67,33,141,37,216,3,55,159,197,249,117,41,114,222,150,226,215,138,215,20,141,108,52,142,70,196,95,197,62,158,47,172,110,201,29,202,227,81,206,5,69,12,174,42,40,119,247,10,45,21,35,20,21,34,247,128,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,23,25,92,90,2,211,183,184,8,202,220,197,5,72,174,2,134,155,171,151,65,122,72,136,172,98,164,146,234,6,68,95,80,15,194,196,254,24,105,63,239,197,252,74,26,237,62,105,35,119,205,60,239,238,63,128,216,124,88,118,128,131,254,254,95,240,84,53,134,175,44,211,186,230,124,245,123,139,224,36,141,143,193,47,147,176,84,119,47,215,38,93,62,9,29,181,124,238,58,54,95,187,174,1,159,63,215,127,249,168,29,229,92,238,40,226,82,47,200,84,144,146,46,70,119,21,59,251,140,91,117,95,153,128,184,114,25,220,200,113,149,253,226,226,185,159,32,28,128,41,245,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,145,10,138,31,64,22,153,251,199,26,143,200,114,10,145,92,7,9,46,222,99,153,38,66,195,106,223,178,254,0,79,62,96,57,12,200,135,205,45,122,74,229,126,191,232,28,230,126,27,15,204,171,57,187,104,142,215,241,151,241,24,14,155,138,39,146,82,178,212,231,41,6,92,143,252,97,248,116,55,55,187,238,102,118,211,215,242,143,135,23,84,62,145,228,238,122,74,87,236,191,198,248,15,179,8,120,248,191,117,183,127,249,192,50,189,57,58,90,50,229,235,255,0,160,135,218,100,118,234,56,98,242,65,255,0,140,57,203,152,14,61,38,42,69,97,122,186,11,64,86,199,230,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,20,62,130,209,113,244,22,128,11,136,189,226,209,113,116,1,81,67,59,17,152,168,227,144,173,12,56,171,94,200,51,254,0,26,125,218,5,141,147,67,201,108,120,201,61,61,10,103,186,249,178,171,17,94,92,83,229,226,47,49,163,155,16,177,31,26,231,77,110,166,243,13,200,55,240,219,203,53,76,73,45,103,166,68,84,115,51,191,151,47,128,204,189,166,184,167,94,23,204,154,23,1,107,247,63,210,239,127,190,67,87,171,111,201,212,99,94,202,202,71,17,139,159,155,196,105,222,97,137,229,167,69,237,106,131,5,214,255,0,1,137,140,206,68,183,96,120,40,131,133,168,172,161,182,144,77,211,99,54,68,130,177,17,19,105,228,95,14,67,247,199,199,70,70,238,143,5,187,223,68,102,147,127,59,36,135,216,54,3,133,111,18,86,105,241,14,69,242,66,143,224,99,171,86,107,92,36,151,154,225,181,232,211,207,93,175,114,47,128,14,210,133,18,146,74,47,120,213,237,186,104,199,81,202,250,115,122,24,63,233,149,149,253,33,127,131,201,248,124,70,200,208,38,113,180,214,95,221,232,212,74,229,123,244,81,144,195,219,88,211,248,220,190,128,222,251,69,171,109,42,250,111,253,97,255,0,143,196,73,232,32,191,32,103,21,59,191,110,110,22,243,133,245,62,27,222,191,164,122,37,193,207,147,244,199,86,70,174,79,168,185,255,0,138,145,230,223,0,63,195,241,254,13,90,183,94,251,126,56,244,115,150,142,239,104,79,171,77,173,45,69,215,247,8,20,118,208,0,1,98,138,226,12,246,135,246,128,204,223,242,198,181,254,122,232,156,197,29,132,25,109,15,255,0,233,255,0,51,63,203,26,207,249,235,163,173,111,47,201,91,246,207,185,247,15,33,255,0,56,106,254,165,63,153,143,192,0,116,247,233,0,0,0,78,118,206,222,207,217,99,254,70,209,127,204,154,25,8,99,221,157,189,159,178,199,252,141,162,255,0,153,52,50,16,250,133,143,146,167,217,30,231,224,253,173,243,133,255,0,175,87,230,144,0,104,62,223,155,99,197,166,197,157,144,217,83,90,222,84,92,223,194,197,115,217,67,46,199,68,119,25,113,151,105,197,173,10,187,167,188,187,139,65,164,218,52,18,9,70,179,113,45,241,107,53,118,244,86,166,237,207,187,198,94,118,238,110,238,179,121,245,244,232,116,113,206,121,205,93,169,167,188,207,238,241,156,71,118,45,219,235,107,95,186,158,32,86,83,229,150,39,226,48,61,47,79,121,191,21,58,91,171,79,66,204,206,206,146,143,125,25,187,35,69,137,41,83,132,165,253,34,82,202,203,78,64,7,207,53,90,155,154,187,179,118,231,89,252,61,79,217,91,7,97,233,55,119,65,70,207,209,198,41,167,191,44,213,61,234,156,117,153,254,17,210,32,0,1,227,189,192,0,59,142,82,229,46,55,206,204,111,11,0,224,26,95,23,81,151,119,29,117,195,52,199,135,28,140,137,114,31,89,17,232,105,55,43,157,140,204,205,41,73,41,106,74,79,84,81,85,202,162,154,99,51,46,29,70,162,214,146,213,87,239,213,20,209,76,102,102,121,68,68,117,153,151,105,217,159,103,188,79,180,70,99,195,195,84,200,50,19,64,132,243,47,226,42,146,22,77,38,20,35,95,136,146,225,165,69,191,90,82,180,180,141,42,186,136,204,203,66,22,164,204,238,14,193,216,99,47,240,197,59,6,96,202,44,122,77,22,146,201,49,18,35,4,122,91,77,204,204,204,206,230,165,41,70,106,82,212,102,165,41,74,82,140,204,204,207,171,100,86,73,225,28,131,203,232,152,19,9,49,253,206,77,78,86,167,126,255,0,159,184,105,167,165,104,113,197,238,183,155,148,158,237,42,210,158,133,230,121,8,119,237,149,179,99,65,111,53,124,121,235,252,33,249,23,127,247,214,230,246,235,120,108,230,52,246,254,36,120,255,0,122,168,241,158,222,17,203,172,206,64,0,61,171,231,224,0,0,128,190,211,26,181,86,129,218,1,152,21,218,21,78,93,58,165,78,145,65,151,14,100,71,148,203,241,159,110,147,5,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,37,127,97,125,179,104,91,97,229,196,170,155,148,174,230,198,120,95,135,143,137,169,173,33,103,21,46,58,75,221,73,140,226,175,118,93,221,58,100,218,148,110,54,164,41,42,212,68,135,92,137,110,212,127,110,204,205,252,203,242,120,67,95,242,183,52,177,222,75,99,186,102,102,101,165,119,185,177,37,27,125,193,77,225,89,145,186,222,178,182,92,250,55,144,182,213,118,221,90,124,73,59,94,229,99,34,50,15,79,192,48,254,202,187,76,96,221,171,242,142,30,105,96,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,154,73,47,35,75,173,173,14,36,139,82,22,157,73,66,245,182,140,192,0,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,1,181,93,152,187,120,253,219,232,81,178,27,54,43,90,177,246,31,167,167,187,106,149,26,142,242,86,40,101,43,121,78,89,59,164,150,250,59,9,142,74,212,227,142,188,146,113,227,190,135,84,91,254,60,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,61,4,236,47,182,109,11,108,60,184,149,83,114,149,220,216,207,11,240,241,241,53,53,164,44,226,165,199,73,123,169,49,156,85,238,203,187,167,76,155,82,141,198,212,133,37,90,136,144,235,129,178,160,3,175,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,210,182,157,218,23,10,236,191,147,85,172,220,197,49,184,254,3,119,26,157,75,68,166,227,189,83,156,234,180,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,141,39,231,135,58,51,123,25,103,214,104,98,12,220,204,7,226,57,93,196,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,51,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,60,129,182,14,214,120,203,107,172,208,244,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,176,80,15,85,0,0,3,85,123,81,253,132,243,55,243,47,206,33,8,1,19,253,218,143,236,39,153,191,153,126,113,8,64,8,15,85,0,62,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,214,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,26,187,122,230,150,4,206,157,172,113,206,102,101,165,119,190,112,221,103,187,56,41,188,43,209,247,187,170,108,86,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,146,174,197,79,101,140,83,246,129,59,229,212,224,26,21,218,99,86,170,208,59,64,51,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,175,236,47,182,109,11,108,60,184,149,83,114,149,220,216,207,11,240,241,241,53,53,164,44,226,165,199,73,123,169,49,156,85,238,203,187,167,76,155,82,141,198,212,133,37,90,136,144,235,145,45,218,143,237,217,153,191,153,126,79,8,107,254,86,230,150,59,201,108,119,76,204,204,180,174,247,54,36,163,111,184,41,188,43,50,55,91,214,86,203,159,70,242,22,218,174,219,171,79,137,39,107,220,172,100,70,65,233,248,6,31,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,152,0,0,0,0,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,26,1,219,87,236,177,133,190,208,32,252,186,162,3,64,59,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,170,189,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,18,63,217,167,183,84,157,166,176,204,172,176,204,233,242,229,102,134,28,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,106,45,219,137,82,205,78,19,113,193,218,143,237,217,153,191,153,126,79,8,107,174,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,70,30,162,0,107,254,199,91,98,224,77,175,240,36,138,253,2,31,115,98,74,54,143,72,48,254,241,233,29,215,189,122,66,34,253,244,182,26,109,253,235,113,205,207,163,35,209,125,42,177,151,61,128,0,26,43,219,5,147,148,44,115,179,1,230,172,135,184,122,214,90,84,24,145,13,205,43,94,254,44,233,12,68,145,26,196,180,161,58,150,184,206,239,13,43,81,112,218,19,164,156,81,141,234,31,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,208,228,14,113,215,118,127,206,92,39,156,88,113,158,34,94,25,168,38,67,145,181,33,28,92,85,165,77,201,141,173,104,89,55,189,97,199,90,222,104,53,35,94,164,248,146,70,61,52,143,49,153,209,148,56,203,33,115,67,16,101,30,96,49,17,186,238,29,144,150,100,28,71,201,230,29,66,219,75,173,60,218,249,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,77,159,101,166,122,67,206,13,148,232,56,110,109,103,139,196,153,119,253,45,212,217,112,152,109,196,69,108,204,233,235,75,109,30,173,207,11,187,101,46,45,41,82,220,140,255,0,172,105,53,168,32,92,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,4,239,98,188,249,147,179,143,102,22,12,204,154,52,216,140,98,18,203,124,55,75,195,228,244,134,155,89,212,100,192,142,211,110,52,135,80,180,188,182,82,167,36,155,90,21,173,17,214,71,100,234,81,4,75,109,185,159,49,182,142,218,95,24,230,77,26,108,183,240,241,200,69,47,15,147,210,29,113,5,78,140,130,105,183,26,67,168,66,153,67,202,75,146,77,173,9,208,185,11,35,186,181,40,228,123,177,111,39,43,184,63,38,177,110,113,85,222,221,196,204,74,132,120,244,184,218,80,122,162,211,85,33,181,73,214,149,153,150,183,223,144,214,237,72,66,147,195,106,241,37,196,153,68,14,19,194,213,220,115,138,168,216,43,11,65,227,107,88,130,161,30,151,78,141,189,67,123,249,79,184,150,218,111,90,205,40,78,165,173,37,117,25,36,175,115,50,46,99,210,246,75,229,14,13,200,92,175,195,249,71,151,236,75,110,133,135,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,68,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,65,28,29,185,223,180,159,239,147,249,52,118,14,202,29,184,227,98,90,85,19,100,124,198,68,179,174,211,99,200,70,17,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,238,148,86,104,217,105,45,217,10,109,27,238,191,219,157,251,73,254,249,63,147,68,85,128,245,80,3,72,59,52,246,234,147,180,214,25,149,150,25,157,62,92,172,208,195,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,69,187,113,42,89,169,194,111,119,192,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,156,156,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,160,131,179,147,20,208,176,54,216,88,47,26,226,153,220,21,23,15,211,241,21,82,163,39,116,183,55,17,88,161,79,113,215,52,32,148,181,105,66,20,118,73,26,142,214,34,51,228,62,93,182,246,193,196,219,92,230,131,181,165,28,184,88,38,135,33,244,225,58,60,182,163,239,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,74,14,149,180,238,208,184,171,106,12,229,173,102,230,41,141,192,113,251,184,212,234,90,37,57,33,154,100,22,147,165,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,53,233,45,233,236,148,216,163,190,230,67,218,203,51,105,148,169,148,86,119,205,224,186,123,229,191,113,83,153,127,118,186,154,136,149,161,189,202,218,117,182,146,226,84,163,112,212,233,19,102,211,43,94,32,236,211,216,86,54,211,88,154,86,103,230,116,8,146,178,191,14,72,126,155,42,10,165,58,219,245,122,137,199,35,75,8,54,28,67,172,161,146,125,151,148,225,168,181,30,237,180,165,100,167,13,185,201,0,0,0,0,0,0,0,0,16,23,218,99,86,170,208,59,64,51,2,187,66,169,203,167,84,169,210,40,50,225,204,136,242,153,126,51,237,210,96,169,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,170,108,3,182,13,43,107,44,163,74,170,7,45,188,119,131,163,195,129,138,208,243,73,36,73,125,104,81,55,57,165,54,132,181,162,65,178,234,205,180,165,38,210,210,180,105,208,77,184,228,80,246,163,251,118,102,111,230,95,147,194,26,255,0,149,185,165,142,242,91,29,211,51,51,45,43,189,205,137,40,219,238,10,111,10,204,141,214,245,149,178,231,209,188,133,182,171,182,234,211,226,73,218,247,43,25,17,144,122,126,1,133,54,81,218,187,46,54,181,203,132,99,92,20,239,3,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,70,107,0,29,43,58,51,123,6,228,46,87,226,12,220,204,7,229,183,66,195,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,34,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,46,213,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,243,237,183,70,217,181,221,176,243,30,45,77,186,87,115,96,204,47,196,71,195,52,215,80,131,148,150,221,52,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,4,250,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,93,196,148,246,45,224,188,229,151,142,241,110,54,160,98,110,229,203,104,156,60,108,65,13,202,90,93,244,130,113,51,32,162,199,102,66,209,244,92,62,252,223,112,219,112,149,227,97,42,66,146,238,164,70,176,9,254,236,184,246,19,203,47,207,95,56,154,52,215,181,123,110,57,56,150,171,91,217,31,46,81,16,232,84,217,17,209,139,170,196,182,164,28,233,109,41,183,211,9,131,73,168,154,67,14,165,27,213,29,157,55,154,83,118,66,91,94,251,31,209,123,65,35,100,247,103,254,10,217,243,40,42,178,219,204,25,241,235,81,171,21,104,142,187,21,252,52,133,213,150,251,102,217,173,131,67,235,145,25,247,82,75,101,212,173,131,178,136,201,100,155,105,174,86,229,110,59,206,156,119,76,203,60,180,161,119,206,36,172,239,184,40,92,83,49,247,187,166,86,243,159,72,242,208,218,108,219,75,87,137,69,123,88,174,102,68,97,221,118,85,217,159,25,109,95,155,144,242,183,7,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,212,74,121,122,157,109,8,109,38,90,150,180,234,82,17,173,196,75,166,222,185,91,129,50,91,179,99,28,229,166,90,80,187,155,13,209,187,179,130,133,197,61,35,117,189,175,197,121,207,164,121,107,113,87,113,213,171,196,163,181,236,86,34,34,44,193,177,246,201,152,55,100,92,175,244,30,133,34,37,98,187,62,67,146,107,184,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,23,222,44,136,148,234,204,250,87,106,63,176,158,102,254,101,249,196,32,17,23,177,38,216,56,155,100,108,208,106,180,147,151,55,4,215,36,48,156,89,71,136,212,125,252,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,169,62,130,48,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,30,91,70,244,246,112,118,128,76,217,222,186,214,82,102,246,34,255,0,90,121,252,75,237,73,144,219,242,28,195,178,180,45,205,81,208,202,28,113,108,188,225,18,22,201,39,73,56,233,58,147,71,211,19,161,55,224,49,254,127,103,29,11,103,252,154,197,153,197,136,217,226,34,97,154,122,164,55,27,82,209,197,202,90,137,184,209,181,161,11,54,247,175,184,211,91,205,6,148,107,212,175,10,76,196,101,236,241,219,63,137,176,221,42,14,26,218,71,4,75,197,139,68,137,10,145,138,40,139,143,26,105,176,105,53,52,133,64,208,219,14,44,156,240,26,210,235,37,187,52,158,149,45,6,110,4,186,0,0,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,53,32,0,0,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,0,0,3,175,227,252,1,131,115,79,6,213,178,251,48,112,244,74,230,30,174,71,56,211,160,201,35,208,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,93,128,0,121,225,219,111,99,236,77,178,54,104,59,69,81,75,155,130,107,146,31,86,19,172,75,118,62,254,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,210,156,149,217,205,183,183,244,43,215,95,203,124,196,99,136,203,44,77,80,227,37,200,98,62,185,84,89,203,66,26,57,137,36,22,183,153,52,54,218,93,107,154,137,40,74,218,45,73,83,111,76,166,122,100,94,92,109,23,151,21,28,175,205,10,55,29,74,157,103,89,121,163,36,74,167,202,73,25,55,42,51,134,71,187,121,26,149,99,177,164,210,165,33,105,90,22,180,43,206,182,122,100,94,99,236,233,152,245,28,175,205,10,55,3,85,131,103,89,121,163,53,197,168,69,81,153,55,42,51,134,69,188,101,122,85,99,177,40,148,149,33,105,66,208,180,36,61,52,143,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,18,221,148,59,113,201,195,85,90,38,200,249,140,136,133,66,169,72,144,140,35,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,221,40,174,233,60,234,91,178,210,226,55,61,43,180,235,111,31,187,125,118,78,67,101,61,107,86,1,195,245,5,119,149,82,157,81,222,69,197,15,37,12,169,187,167,116,147,220,199,125,50,9,58,92,113,167,148,77,188,87,208,210,136,48,166,221,27,102,215,118,195,204,120,181,54,233,93,205,131,48,191,17,31,12,211,93,66,14,82,91,116,209,189,147,37,196,222,239,59,186,104,205,180,168,219,109,40,74,83,168,201,110,185,174,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,3,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,203,105,74,214,150,30,82,82,103,117,19,78,25,95,73,219,245,176,30,0,198,89,159,137,152,193,153,127,135,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,155,221,107,38,153,112,201,9,186,214,100,73,73,41,70,73,48,157,62,207,61,180,233,91,83,229,124,122,22,47,196,17,21,154,152,106,57,150,32,134,81,147,20,230,176,78,105,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,22,237,180,45,157,91,106,60,192,229,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,101,51,244,206,214,28,134,119,102,133,231,109,101,49,34,227,34,144,253,57,25,123,26,171,191,168,156,210,90,247,36,110,41,164,25,70,83,68,219,171,149,187,54,209,169,77,150,241,228,147,74,12,149,183,70,217,180,45,143,50,226,45,77,186,87,124,227,60,81,196,71,195,52,215,80,178,138,167,26,36,111,100,201,113,54,179,45,111,90,51,109,42,39,28,82,210,148,233,35,91,173,249,246,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,118,12,210,205,44,119,157,56,238,167,153,153,151,93,239,156,73,89,220,241,179,120,86,99,239,119,76,161,150,254,141,148,33,180,217,182,144,159,10,74,246,185,220,204,204,229,43,178,135,97,200,216,106,149,68,218,227,49,151,44,171,181,40,242,23,132,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,123,164,149,218,38,93,75,151,90,156,70,228,50,175,102,158,194,178,118,101,195,50,179,63,51,160,75,139,154,24,142,59,244,217,80,85,41,167,24,164,83,138,65,26,88,65,176,226,218,121,111,27,12,188,167,13,71,164,183,109,165,40,52,184,110,110,248,161,242,22,159,48,24,183,107,31,101,140,228,251,63,196,63,46,124,65,14,199,219,89,227,45,145,115,67,211,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,157,205,172,61,150,115,147,236,255,0,16,252,185,241,230,184,7,167,220,173,205,44,9,157,56,18,153,153,153,105,93,239,156,55,89,223,112,83,120,87,163,239,119,79,45,151,62,141,228,33,196,217,198,150,159,18,74,246,185,92,140,140,251,88,129,110,206,109,181,255,0,161,87,49,223,160,99,250,157,85,204,178,197,63,71,82,140,193,239,91,165,206,51,65,55,83,75,58,84,181,105,66,13,183,82,209,165,75,109,73,85,157,83,45,54,115,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,172,0,0,0,0,0,0,0,5,8,143,222,42,40,71,112,21,20,81,216,140,197,71,27,252,154,87,228,254,48,17,155,218,193,61,40,161,165,155,185,116,226,106,127,78,159,212,215,190,35,87,123,58,168,174,75,207,124,64,245,152,50,115,11,203,89,106,235,206,100,67,242,25,215,181,174,126,157,252,125,213,244,226,58,105,223,87,253,140,115,249,199,65,236,205,167,235,205,202,131,251,235,111,48,107,170,182,158,151,149,12,252,196,145,51,108,32,209,170,246,231,97,122,156,74,76,146,100,124,197,196,86,31,133,58,161,166,115,45,238,111,168,147,207,87,196,254,2,143,221,35,185,92,84,112,69,86,182,146,171,90,247,254,49,206,2,134,68,125,74,227,67,246,211,203,184,213,95,67,181,83,233,75,221,119,135,225,90,35,181,248,126,158,19,242,27,226,53,191,106,154,119,19,232,191,211,105,211,198,254,198,255,0,220,62,34,85,208,104,151,102,238,97,38,21,22,5,29,201,21,35,57,120,229,162,34,74,252,7,169,16,211,207,197,240,231,200,75,180,39,73,232,200,116,175,101,95,175,94,166,60,254,236,123,89,238,156,192,193,145,56,109,238,188,103,78,94,173,122,109,119,227,149,173,99,242,19,215,130,37,113,152,98,20,141,222,141,123,206,87,189,172,226,139,253,2,68,96,126,240,0,13,11,0,84,202,194,128,46,46,130,162,210,63,112,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,191,184,94,40,174,128,56,146,71,230,42,93,69,194,240,22,92,197,75,153,243,23,0,14,185,140,78,212,228,127,186,11,254,10,134,165,87,165,26,119,30,37,243,213,239,250,134,216,227,115,181,49,191,247,73,127,193,80,211,108,68,245,184,127,15,227,251,254,161,36,109,62,90,186,106,167,157,205,71,247,239,191,252,84,12,136,165,17,17,140,87,149,142,107,167,222,214,251,255,0,255,0,53,3,40,185,234,24,176,45,91,201,79,184,197,169,116,140,253,226,195,70,175,125,133,201,111,226,3,153,34,242,50,184,180,138,192,69,117,16,14,94,162,162,133,200,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,206,194,162,211,234,2,135,204,85,61,69,0,204,203,213,32,23,138,25,123,197,186,149,228,66,166,102,64,56,215,206,227,240,113,51,164,204,84,243,73,125,41,23,63,241,76,126,234,212,124,199,82,199,50,9,152,72,59,151,225,210,92,203,247,10,1,134,113,68,235,204,148,90,155,229,41,126,255,0,138,135,120,192,169,73,241,220,255,0,185,127,231,12,73,136,234,36,117,25,133,116,254,186,115,220,127,140,99,45,101,245,149,199,220,250,110,191,243,196,129,151,155,228,147,250,192,213,241,32,65,25,160,236,44,178,175,208,81,200,74,184,168,176,137,94,66,242,32,23,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,180,206,194,156,143,149,193,71,113,101,204,148,3,145,60,133,194,212,115,23,0,15,202,197,50,248,60,59,85,144,74,65,27,80,95,112,181,31,46,77,168,249,252,57,15,213,29,87,50,158,83,24,39,17,58,130,35,82,40,242,212,68,125,46,76,172,4,34,237,233,139,100,214,179,195,28,209,213,194,41,183,187,179,240,87,53,242,135,21,92,188,71,229,228,55,47,178,163,13,51,23,47,232,181,107,73,37,191,70,169,182,122,173,163,250,168,125,57,117,240,249,249,141,8,218,89,137,184,151,105,204,71,9,44,145,185,39,131,240,160,201,62,173,61,147,228,106,59,126,196,74,7,102,198,20,114,137,147,56,109,82,144,234,23,192,84,144,100,107,74,139,157,77,195,247,12,192,220,214,75,75,45,164,189,201,34,254,1,120,162,72,146,146,34,232,69,97,81,161,195,49,100,220,71,220,51,34,210,218,143,159,78,68,53,27,58,115,21,218,110,50,172,211,153,122,154,102,223,15,100,173,71,175,155,77,159,77,95,17,181,152,150,91,112,168,21,57,78,40,139,115,9,231,57,145,153,88,144,103,238,250,132,98,103,14,101,196,172,109,17,87,195,45,191,29,70,247,15,98,75,46,18,185,65,109,125,79,151,184,73,27,255,0,179,221,93,218,214,91,209,231,59,186,212,234,36,153,238,175,167,148,151,11,151,51,242,22,109,9,12,230,224,216,109,18,28,85,170,141,171,192,87,63,193,59,252,227,243,246,88,111,78,79,225,245,21,236,104,153,254,120,232,236,89,204,227,8,195,17,141,245,154,83,199,160,174,69,239,221,184,29,135,157,60,58,202,216,226,53,161,73,213,163,214,43,121,143,70,57,58,179,115,12,201,81,219,245,250,203,151,251,91,99,207,4,6,211,35,121,195,153,175,77,175,238,183,95,49,232,127,39,80,72,195,50,136,175,250,253,127,249,54,195,184,239,96,0,40,177,70,98,12,182,135,255,0,244,255,0,153,159,229,141,103,252,245,209,57,170,43,136,50,218,31,255,0,211,254,102,127,150,53,159,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,31,128,0,233,239,210,0,0,0,156,237,157,189,159,178,199,252,141,162,255,0,153,52,50,16,199,187,59,123,63,101,143,249,27,69,255,0,50,104,126,54,211,27,66,97,141,157,242,226,102,37,169,206,142,170,252,214,94,99,14,211,86,131,117,83,102,146,60,38,166,201,73,61,194,20,164,41,213,234,77,146,100,68,122,214,132,171,233,148,93,162,206,158,46,87,56,136,136,247,63,13,106,52,58,141,167,182,110,105,52,180,205,85,215,114,168,136,143,173,63,132,117,153,237,28,216,247,109,125,173,88,217,255,0,12,30,20,193,147,35,175,48,171,12,180,228,70,159,142,226,147,2,19,134,242,14,113,93,6,203,138,74,217,52,37,181,43,214,82,86,164,169,9,52,170,37,42,53,26,133,98,161,42,173,86,159,34,108,233,175,46,76,169,82,93,83,174,190,234,212,106,91,139,90,140,205,74,82,140,204,212,102,102,102,102,102,63,67,24,227,28,79,152,24,158,163,140,241,157,106,69,90,181,86,120,223,151,45,243,45,78,42,196,68,68,69,98,74,82,146,36,165,9,34,74,82,148,165,36,68,68,69,248,227,161,237,29,161,94,190,239,20,242,166,58,71,243,221,250,211,114,247,63,77,186,58,24,179,70,42,187,86,38,186,188,103,194,59,240,199,104,246,207,89,0,0,122,247,113,0,0,7,232,97,220,63,87,197,152,130,153,133,176,252,78,42,169,89,152,205,62,19,27,196,163,123,33,229,146,27,70,165,153,37,55,82,136,174,163,34,43,243,50,33,47,155,30,236,177,135,246,122,193,17,234,181,24,27,236,121,93,134,210,235,115,31,36,41,113,53,18,86,112,25,52,41,73,38,155,85,137,74,74,143,122,180,107,51,210,77,161,190,139,176,126,200,244,252,169,195,16,179,107,48,40,50,17,143,170,236,173,81,226,207,101,41,85,14,42,205,73,36,161,23,51,75,238,183,101,45,74,178,208,149,238,180,160,201,221,230,223,14,231,177,118,87,193,233,141,69,232,244,167,164,120,71,241,247,63,50,121,78,223,249,218,247,106,216,251,54,175,208,83,56,174,168,253,186,162,122,71,141,17,63,243,79,62,145,19,32,0,29,137,241,160,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,26,234,230,0,198,77,96,24,249,164,172,61,44,240,156,170,195,212,4,85,146,68,166,10,162,211,45,190,168,235,50,59,161,102,211,200,90,117,17,107,34,115,70,173,219,154,118,43,181,31,219,179,51,127,50,252,158,16,221,78,202,108,173,192,153,211,176,238,61,203,76,204,161,119,206,27,172,230,3,252,108,46,41,232,251,221,212,74,91,205,253,35,43,67,137,179,141,33,94,21,21,237,99,185,25,145,132,123,108,125,181,158,50,217,23,52,61,56,161,71,151,88,161,79,142,228,106,238,28,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,93,183,136,35,36,186,178,63,65,25,91,154,88,19,58,112,37,51,51,50,210,187,223,56,110,179,190,224,166,240,175,71,222,238,158,91,46,125,27,200,67,137,179,141,45,62,36,149,237,114,185,25,25,249,247,219,7,100,204,101,178,46,104,122,15,93,145,46,177,66,159,29,185,52,44,70,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,187,110,214,100,73,117,6,121,43,179,155,109,127,232,85,204,119,232,24,254,167,85,115,44,177,79,209,212,163,48,123,214,233,115,140,208,77,212,210,206,149,45,90,80,131,109,212,180,105,82,219,82,85,103,84,203,77,152,79,72,15,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,245,128,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,170,229,174,207,88,171,53,50,107,52,115,115,11,73,223,253,202,251,166,77,70,150,136,174,58,244,152,51,21,37,46,200,109,72,35,182,227,135,75,139,37,36,147,186,55,86,107,78,235,74,250,254,75,230,246,50,200,92,208,195,249,185,151,239,196,110,187,135,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,70,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,82,63,216,99,251,118,126,246,255,0,148,134,42,237,58,216,59,238,33,93,147,159,57,79,69,211,128,113,5,65,93,229,75,167,83,183,113,112,187,202,67,41,110,234,222,168,247,50,31,84,131,78,150,219,105,149,27,108,149,181,180,147,9,84,217,139,104,92,43,181,6,77,81,115,115,11,70,224,56,253,228,106,141,45,114,155,144,245,50,115,74,210,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,26,244,148,59,118,142,237,199,27,106,220,101,3,7,229,242,37,199,203,172,31,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,59,212,161,215,84,163,73,188,109,55,170,180,44,127,140,176,206,25,196,216,50,133,136,101,196,161,99,24,241,163,87,105,233,50,54,39,34,60,132,72,96,214,147,35,34,91,110,182,70,149,149,150,68,167,18,71,165,197,165,93,215,102,45,158,177,86,212,25,203,69,202,60,45,39,128,227,247,146,106,53,69,197,114,67,52,200,45,39,83,178,28,74,11,252,86,208,74,82,18,183,93,105,6,180,107,212,65,215,240,142,80,227,44,107,151,120,247,52,168,204,68,44,61,151,17,233,207,86,159,121,242,74,245,206,150,152,177,153,105,5,117,45,106,81,184,179,59,18,9,12,174,234,37,26,18,190,148,39,39,109,252,161,193,185,11,217,137,139,114,143,47,216,150,221,11,14,199,164,51,28,229,190,111,62,234,215,92,136,235,175,56,190,68,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,80,108,3,213,64,0,0,213,94,212,127,97,60,205,252,203,243,136,66,0,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,127,251,49,118,241,251,136,87,99,100,54,108,86,180,224,28,65,80,79,118,213,42,53,29,220,92,46,242,144,242,156,178,119,74,61,204,135,213,28,149,169,198,218,101,70,227,199,109,110,168,230,164,121,140,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,200,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,79,251,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,130,77,4,101,246,175,109,199,27,13,82,171,123,35,229,202,37,149,118,165,30,58,49,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,122,163,187,68,203,170,110,203,83,139,220,230,174,209,221,184,228,236,165,131,96,96,252,190,68,73,25,139,140,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,116,165,180,234,148,106,38,77,167,32,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,31,40,154,158,197,79,101,140,83,246,129,59,229,212,225,20,27,70,228,133,87,103,28,225,173,100,213,118,185,18,175,82,160,71,167,42,100,184,141,169,12,27,242,32,177,37,196,55,171,196,164,33,79,154,9,102,73,53,146,9,70,148,106,208,82,191,216,169,236,177,138,126,208,39,124,186,156,3,64,59,81,253,187,51,55,243,47,201,225,13,117,115,0,99,38,176,12,124,210,86,30,150,120,78,85,97,234,2,42,201,34,83,5,81,105,150,223,84,117,153,29,208,179,105,228,45,58,136,181,145,57,163,86,237,205,59,21,218,143,237,217,153,191,153,126,79,8,110,167,101,54,86,224,76,233,216,119,30,229,166,102,80,187,231,13,214,115,1,254,54,23,20,244,125,238,234,37,45,230,254,145,149,161,196,217,198,144,175,10,138,246,177,220,140,200,194,61,182,62,218,207,25,108,139,154,30,156,80,163,203,172,80,167,199,114,53,119,14,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,174,219,196,17,146,93,89,31,160,140,173,205,44,9,157,56,18,153,153,153,105,93,239,156,55,89,223,112,83,120,87,163,239,119,79,45,151,62,141,228,33,196,217,198,150,159,18,74,246,185,92,140,140,252,251,237,131,178,102,50,217,23,52,61,7,174,200,151,88,161,79,142,220,154,22,35,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,93,183,107,50,36,186,131,60,149,217,205,182,191,244,42,230,59,244,12,127,83,170,185,150,88,167,232,234,81,152,61,235,116,185,198,104,38,234,105,103,74,150,173,40,65,182,234,90,52,169,109,169,42,179,170,101,166,204,39,164,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,29,93,182,152,166,133,19,32,176,46,10,145,59,69,106,171,140,10,169,14,54,233,103,189,139,18,20,134,228,57,172,139,66,116,174,108,98,177,153,40,247,151,73,25,37,70,65,162,221,151,30,221,153,101,249,235,228,243,68,255,0,15,60,61,158,152,255,0,6,229,134,216,217,115,140,243,3,16,196,161,80,162,200,159,26,69,66,89,154,88,97,114,105,242,99,180,110,42,214,66,13,215,155,35,90,172,132,17,154,148,105,73,26,139,208,240,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,170,189,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,24,43,12,229,14,50,197,249,95,141,243,114,132,196,71,168,89,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,75,65,58,201,54,162,35,214,70,243,102,73,52,146,212,140,235,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,29,89,23,158,153,143,179,166,99,211,179,67,43,235,60,13,86,13,218,121,151,72,215,22,161,21,70,70,228,89,45,145,150,241,149,233,77,202,228,162,82,82,180,41,11,66,22,159,69,57,23,158,153,113,180,94,92,83,179,67,43,235,60,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,168,107,237,25,216,39,250,21,235,172,102,70,93,191,196,101,150,38,168,112,113,35,191,35,92,170,44,229,161,110,148,53,26,207,91,204,154,27,113,77,59,205,68,148,41,14,158,164,165,199,177,174,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,135,161,224,29,127,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,236,0,33,219,182,127,33,163,97,92,208,195,89,255,0,66,133,47,135,199,17,213,75,174,173,49,221,83,13,212,97,182,218,88,113,111,26,205,8,91,209,172,132,180,73,71,40,46,44,181,154,150,105,233,61,143,185,199,93,192,219,80,22,85,71,103,136,162,230,93,61,248,243,27,212,132,110,37,65,142,252,184,242,110,104,82,213,165,8,146,214,236,148,132,159,19,173,90,141,180,144,148,173,183,50,26,78,209,219,52,99,28,182,163,66,136,254,33,56,232,170,97,243,122,59,78,44,170,49,150,78,182,219,75,117,104,75,43,121,41,114,49,187,173,58,17,33,102,119,78,164,159,158,28,39,138,107,184,27,21,81,177,174,22,157,193,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,128,126,80,220,173,187,179,230,54,42,202,141,157,178,2,133,54,95,15,129,242,222,129,84,174,161,50,29,75,14,84,102,82,162,41,134,214,201,160,144,181,179,26,203,75,164,165,242,156,226,11,65,165,100,173,53,31,171,137,177,77,119,24,84,89,171,98,57,220,92,184,244,248,20,182,220,221,33,189,49,97,69,106,36,102,236,130,34,61,12,48,210,47,109,74,211,117,25,168,204,204,55,83,177,247,39,43,184,231,106,2,205,88,239,112,244,92,180,167,191,34,99,154,80,189,252,169,209,223,137,30,53,141,105,90,117,33,114,93,222,18,86,146,225,180,43,73,184,147,19,126,52,255,0,178,211,34,225,228,254,202,116,28,73,54,141,194,98,76,196,254,153,42,111,56,108,56,226,226,184,102,84,244,37,198,139,86,231,133,221,188,150,214,165,41,14,73,127,213,53,26,19,184,0,34,175,183,59,246,147,253,242,127,38,136,203,194,120,3,25,99,168,216,130,86,15,195,210,234,200,194,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,125,74,66,20,251,102,189,36,122,81,169,106,178,16,181,38,77,59,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,52,131,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,244,17,177,214,216,184,19,107,252,9,34,191,64,135,220,216,146,141,163,210,12,63,188,122,71,117,239,94,144,136,191,125,45,134,155,127,122,220,115,115,232,200,244,95,74,172,101,206,50,251,72,251,62,227,108,237,37,188,225,201,186,84,181,101,213,70,66,99,77,166,178,211,175,35,12,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,222,235,108,143,85,118,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,100,30,151,128,99,252,139,207,76,184,218,47,46,41,217,161,149,245,158,58,149,58,237,60,203,164,72,149,79,148,146,35,114,44,150,200,207,118,242,53,38,229,115,73,165,73,90,20,180,45,11,86,64,0,26,1,219,87,236,177,133,190,208,32,252,186,162,55,252,104,7,109,95,178,198,22,251,64,131,242,234,136,8,86,25,255,0,99,173,142,177,222,215,248,238,69,2,129,51,185,176,221,27,71,164,24,131,118,204,142,235,222,179,33,113,126,245,91,237,56,254,245,200,230,223,209,153,232,190,165,88,139,158,53,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,127,176,54,24,201,45,129,118,104,139,22,179,80,137,68,195,24,86,60,85,226,10,227,52,215,212,186,133,69,245,179,29,201,174,180,214,249,227,91,207,41,178,36,221,123,180,104,65,25,54,218,116,135,229,103,126,119,228,55,103,190,67,83,33,195,161,196,131,14,12,117,211,176,142,17,167,57,161,250,147,233,241,40,137,74,212,162,65,41,100,227,242,156,212,100,110,106,86,241,215,16,135,48,255,0,103,255,0,104,253,11,104,136,116,156,161,205,183,248,12,216,241,199,140,235,16,151,194,226,38,218,97,199,151,37,59,180,155,113,158,75,108,172,221,109,90,27,53,105,83,94,185,178,212,85,237,93,181,118,99,237,107,152,235,198,184,213,222,6,149,7,120,197,2,128,195,198,184,180,136,170,50,51,74,76,200,183,143,47,74,77,215,140,137,78,41,41,34,36,33,13,182,141,170,236,197,236,255,0,135,155,179,35,109,3,157,248,119,139,192,177,52,191,134,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,249,178,226,18,151,148,180,220,212,218,86,135,2,101,0,0,0,6,20,206,189,179,54,108,217,219,21,69,193,89,199,153,30,143,214,166,211,209,84,98,55,115,207,151,174,42,220,113,180,185,174,59,14,32,174,182,92,43,25,234,240,222,214,50,51,253,108,139,218,143,34,118,148,239,191,184,166,57,244,143,209,206,27,188,255,0,83,38,67,220,113,27,221,207,235,150,155,213,171,112,239,171,123,105,231,107,149,195,42,128,0,8,1,237,71,246,236,204,223,204,191,39,132,49,85,63,103,76,119,91,217,198,110,210,244,8,252,118,27,161,98,9,84,44,65,227,101,174,236,210,138,127,10,239,141,210,113,237,243,149,3,70,150,219,61,222,231,82,142,203,240,229,94,212,127,110,204,205,252,203,242,120,67,125,59,26,169,52,170,254,200,152,218,133,93,166,68,168,211,106,56,226,165,18,100,57,108,165,230,36,176,229,50,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,25,123,40,237,93,152,251,37,102,58,49,174,10,119,142,165,78,221,177,95,160,62,241,162,45,94,42,76,204,146,163,34,61,219,200,212,163,105,226,35,83,106,82,136,201,104,91,141,175,208,158,86,230,150,4,206,156,9,76,204,204,180,174,247,206,27,172,239,184,41,188,43,209,247,187,167,150,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,112,67,183,246,199,213,93,147,115,113,73,167,148,71,48,38,49,145,50,126,20,91,46,168,215,25,132,45,38,228,23,82,226,212,238,184,228,243,72,39,20,165,19,168,82,23,171,89,184,219,120,127,7,231,246,114,224,12,184,197,57,71,131,115,10,171,74,194,24,211,79,125,210,216,90,119,114,108,68,149,105,81,145,173,173,226,8,155,119,118,164,239,91,74,80,230,180,17,36,131,109,123,72,251,65,35,109,19,37,188,158,201,186,172,180,229,213,58,66,100,205,169,50,235,172,163,19,44,218,97,198,137,216,239,48,211,204,162,51,196,250,73,10,82,144,226,201,14,90,232,108,203,0,108,125,178,102,50,218,235,52,61,7,161,72,151,71,161,64,142,228,154,238,35,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,93,183,139,34,52,180,179,44,127,146,249,67,140,179,235,52,48,254,81,229,251,17,28,174,226,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,153,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,159,161,237,152,182,122,194,187,47,228,213,23,40,240,180,158,63,128,222,73,168,213,23,21,184,239,84,231,58,173,78,200,113,40,47,241,91,65,41,75,82,26,105,164,26,215,163,81,135,117,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,252,187,143,85,3,202,184,0,158,142,206,109,138,63,161,87,46,31,175,227,250,101,41,204,205,197,63,73,82,146,193,111,92,165,193,50,65,183,76,75,218,148,133,105,90,13,199,84,209,37,43,113,73,77,221,75,45,56,120,47,178,43,99,236,51,3,6,211,246,180,198,5,18,165,93,170,72,146,156,34,150,93,144,133,210,24,104,229,193,150,183,72,150,150,157,91,230,167,18,72,82,22,72,67,104,82,85,169,197,37,29,127,181,115,110,159,195,236,191,146,152,207,253,145,23,31,205,130,159,241,82,154,91,114,9,95,237,188,82,18,159,196,100,215,250,225,144,29,214,167,219,29,151,112,54,151,70,19,139,74,137,81,201,85,71,98,33,226,168,209,165,166,162,153,110,33,11,92,195,142,234,16,174,25,181,41,76,173,146,104,221,61,10,121,11,95,133,133,101,94,208,140,127,131,115,79,179,135,27,102,14,95,98,24,149,204,61,92,143,68,147,6,116,99,61,14,163,190,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,67,6,69,228,94,99,237,23,152,244,236,175,202,250,55,29,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,42,95,246,210,200,188,184,217,211,179,51,30,101,126,87,209,184,26,84,30,230,117,231,157,50,92,170,132,165,85,224,147,146,164,184,68,91,199,151,165,55,59,18,73,41,74,16,148,33,8,66,66,16,71,117,206,140,161,198,89,11,154,24,131,40,243,1,136,141,215,112,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,200,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,165,15,67,219,109,236,125,134,118,185,202,247,104,170,40,144,177,181,14,59,234,194,117,137,110,200,220,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,90,84,16,109,140,54,157,206,92,125,145,216,91,103,172,91,138,59,203,8,96,250,130,170,20,180,62,202,87,41,22,100,218,97,133,62,119,89,178,194,22,249,52,142,90,82,250,146,102,164,54,202,90,201,93,157,59,58,201,218,19,105,124,56,197,103,9,203,171,96,156,43,33,53,156,76,241,52,210,162,54,134,208,181,197,143,32,158,74,144,226,31,144,219,109,169,155,26,214,214,252,200,136,144,181,163,0,99,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,125,217,95,179,197,43,38,182,104,165,99,201,84,169,113,113,102,103,71,102,183,86,91,211,18,242,21,8,150,241,211,82,210,91,61,8,65,198,121,47,25,29,220,215,33,100,179,45,41,109,176,220,160,0,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,38,164,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,0,0,0,0,0,6,191,237,139,177,214,4,218,255,0,2,71,160,87,230,119,54,36,163,107,244,127,16,110,222,145,221,123,215,163,174,87,222,168,125,166,223,222,183,28,155,250,67,61,23,212,155,25,115,216,0,1,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,253,92,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,230,167,180,119,97,201,59,86,224,216,24,195,47,151,18,62,98,224,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,221,37,110,186,149,18,73,227,117,190,235,176,190,198,84,45,143,50,226,85,49,202,175,124,227,60,81,195,200,196,213,38,150,178,138,167,26,37,238,163,70,109,86,179,45,111,93,34,113,73,39,28,82,212,165,105,35,67,77,134,160,118,135,108,245,133,118,95,236,244,203,188,163,194,210,120,254,3,48,34,201,168,213,23,21,184,239,84,231,59,2,162,167,100,56,148,23,248,173,160,148,165,169,13,52,210,13,107,209,168,245,87,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,102,174,211,174,207,248,121,69,50,78,208,57,33,135,120,76,11,47,83,248,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,147,45,161,73,101,72,85,141,45,169,8,110,58,199,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,91,87,251,31,117,109,113,77,244,88,180,100,74,247,53,218,143,120,75,212,243,58,95,61,237,13,157,15,20,151,53,165,41,211,33,90,55,109,58,119,91,174,181,244,161,141,59,52,187,62,228,231,13,86,143,180,30,111,210,162,57,151,208,36,113,52,122,76,182,154,148,198,37,90,21,41,135,9,194,67,228,182,17,30,75,13,40,208,243,74,67,229,116,153,26,13,87,153,241,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,176,1,67,183,188,197,69,12,136,192,98,173,172,74,219,44,231,37,191,247,63,196,63,46,124,121,173,30,148,182,176,191,244,44,231,39,217,254,33,249,115,227,205,104,12,191,181,86,204,248,203,101,12,220,153,149,184,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,163,83,43,212,211,136,91,106,51,210,180,43,74,150,141,14,47,109,123,49,123,64,33,229,20,200,219,63,103,126,34,225,48,44,189,44,97,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,111,56,181,37,149,33,55,36,182,165,173,185,31,219,7,100,204,27,181,214,87,250,15,93,145,18,143,93,129,33,185,52,44,70,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,139,238,214,100,106,105,6,94,125,179,75,43,113,222,75,99,186,158,89,230,93,11,185,177,37,27,115,198,194,226,153,145,186,222,178,135,155,250,70,86,182,213,118,221,66,188,42,59,94,199,99,35,34,15,79,192,35,171,179,23,180,2,102,110,195,141,179,246,119,226,46,47,29,68,210,198,25,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,230,243,139,74,158,74,211,114,83,137,90,220,145,80,0,0,0,0,0,0,20,184,94,224,42,56,38,158,152,203,63,171,248,200,115,143,158,113,94,42,203,234,254,50,1,17,93,173,15,41,117,73,168,177,88,177,5,52,249,127,251,45,99,233,236,196,130,241,230,51,142,45,151,73,42,192,230,100,173,39,99,187,240,135,197,218,198,74,42,220,244,153,114,42,253,55,229,138,29,235,179,70,28,100,98,136,206,161,197,154,213,129,145,168,143,161,93,200,127,1,156,9,70,51,176,213,140,123,153,206,210,179,42,129,71,57,20,164,20,162,138,102,78,174,203,241,72,82,121,120,203,203,200,109,50,132,108,109,39,136,203,14,231,206,17,39,212,218,18,136,112,31,51,82,20,171,17,77,123,159,135,252,81,100,72,94,16,158,154,133,18,36,146,91,74,222,111,57,182,119,46,75,81,114,231,240,31,188,49,110,67,98,72,248,139,0,208,231,176,226,22,137,28,85,141,40,82,72,244,188,233,116,87,63,112,202,66,128,232,89,161,67,102,173,221,155,205,255,0,209,111,173,187,183,191,71,94,71,228,59,232,252,124,65,15,139,220,114,87,131,95,67,34,235,96,30,119,225,169,220,7,157,248,29,134,91,208,132,213,41,147,12,230,17,145,149,165,218,252,180,248,124,31,199,204,78,182,204,152,160,241,22,83,225,185,170,118,34,149,35,140,252,2,174,159,12,151,139,151,51,252,81,8,219,71,225,249,120,91,61,176,147,79,178,164,41,48,224,72,34,90,210,174,92,99,223,139,254,40,150,205,132,107,75,155,147,120,29,149,19,126,62,243,245,82,101,210,84,159,63,168,72,27,94,0,2,138,25,23,188,90,42,161,97,168,136,5,229,110,183,23,14,50,50,49,121,31,43,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,168,188,88,125,64,3,95,196,133,167,127,120,180,200,252,128,114,17,220,238,66,226,28,109,151,67,28,160,58,158,60,59,82,219,63,240,146,255,0,130,161,164,152,162,65,23,13,117,39,246,126,255,0,241,70,236,99,243,253,75,110,255,0,236,162,255,0,130,177,162,120,186,81,35,132,185,151,61,231,184,255,0,114,36,144,219,76,162,119,85,59,170,127,170,54,255,0,232,182,51,26,19,114,46,163,6,228,204,146,93,56,174,101,253,83,183,79,220,182,51,147,107,78,130,230,44,10,169,36,69,202,227,140,245,31,184,114,41,101,230,45,214,2,222,189,69,110,68,101,204,46,66,197,29,214,64,62,130,232,42,45,71,170,66,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,47,120,168,0,176,5,78,221,5,0,93,98,20,85,191,128,81,78,23,196,80,174,162,189,192,113,168,140,238,58,38,101,200,220,64,65,243,253,114,130,228,95,184,80,239,198,67,26,103,19,228,197,45,179,241,23,223,141,151,47,246,165,128,214,236,65,84,51,170,206,77,213,202,83,191,177,47,198,49,158,50,217,106,119,188,108,125,55,61,127,223,141,88,175,213,117,87,42,40,37,189,202,91,222,255,0,221,159,196,109,30,82,158,243,189,111,206,219,142,191,246,193,32,102,166,203,194,127,88,25,21,193,60,138,198,7,204,197,1,113,23,188,90,46,35,247,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,11,20,86,22,91,157,199,34,135,25,168,174,2,244,11,199,26,20,67,144,0,117,156,196,143,196,224,234,251,60,190,146,147,41,28,207,205,165,142,204,63,31,22,51,190,195,181,86,236,147,213,1,244,243,233,205,181,0,131,108,236,164,198,167,237,113,89,83,237,18,144,223,15,114,74,142,252,233,141,255,0,56,148,93,132,215,17,89,61,135,184,102,148,130,225,103,245,63,240,247,62,34,60,118,160,195,79,53,180,118,38,152,201,70,66,139,130,178,147,114,81,125,224,201,117,176,223,221,129,155,125,156,158,195,168,121,221,70,81,42,23,61,70,127,219,7,7,29,19,153,145,181,130,162,137,245,75,234,21,28,131,168,102,148,181,195,192,120,153,246,212,100,166,168,147,92,35,34,35,177,147,43,63,127,212,33,182,101,90,163,92,219,61,108,59,35,82,31,181,201,72,74,122,82,175,238,47,128,152,188,219,231,128,241,57,31,67,161,77,185,127,218,92,16,190,185,136,135,182,241,220,150,73,71,185,63,26,71,254,177,36,76,14,204,209,78,46,79,97,246,206,215,36,203,232,103,254,203,116,199,88,218,191,31,70,193,184,18,28,231,211,40,210,170,227,113,254,133,180,40,239,185,124,255,0,100,101,203,194,59,30,205,243,219,94,75,225,217,36,75,178,248,178,231,215,245,219,223,204,52,135,180,127,57,217,103,5,170,145,22,85,113,151,97,227,67,105,70,133,146,81,100,53,45,38,69,101,222,215,233,200,59,8,255,0,201,154,3,88,191,190,60,8,62,19,135,252,42,212,159,91,121,211,79,248,163,208,158,3,165,162,145,72,122,50,18,146,37,73,82,252,42,51,253,138,75,223,245,8,137,216,127,35,39,74,244,211,141,102,131,35,79,119,105,222,36,215,166,252,77,237,118,249,123,132,202,69,97,49,219,52,33,9,73,25,222,201,43,16,64,230,0,1,69,166,66,12,182,136,246,128,204,223,242,198,181,254,122,232,156,211,35,243,16,101,180,79,180,14,102,255,0,150,53,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,31,0,0,233,239,210,0,0,0,154,76,13,153,56,99,40,54,64,193,89,143,140,93,144,138,77,19,3,208,221,120,163,50,110,186,226,151,21,134,219,109,9,228,70,165,184,180,32,141,70,73,35,81,26,148,148,145,168,162,119,61,115,179,23,103,230,96,203,199,120,181,255,0,238,145,169,145,116,181,247,132,13,251,174,179,23,91,109,163,123,187,223,40,183,138,78,165,117,63,34,238,59,72,103,14,55,197,116,60,187,202,154,175,234,117,15,6,224,218,6,234,4,105,198,252,121,114,30,167,52,242,38,174,237,54,100,233,199,125,164,110,213,172,155,50,112,144,179,37,169,74,193,131,220,109,77,163,86,167,134,197,28,169,166,35,237,159,244,236,249,182,225,238,101,173,139,55,118,174,166,34,171,247,170,170,98,121,79,13,19,57,136,137,241,170,57,213,49,234,142,211,144,0,15,78,250,72,0,0,3,127,246,6,216,213,138,139,20,188,253,205,42,116,132,37,15,38,94,26,164,190,219,140,43,83,110,48,244,106,161,56,219,201,51,73,169,14,165,45,56,222,149,164,210,231,137,42,69,240,230,197,27,37,63,180,6,39,44,87,140,225,200,70,94,209,222,117,185,110,177,33,180,170,124,214,201,149,148,19,178,201,230,210,164,60,75,83,137,79,170,149,33,42,74,212,74,76,186,14,205,176,246,95,156,159,132,222,142,93,163,199,215,236,240,124,55,202,166,254,78,138,153,216,155,46,191,210,79,202,85,19,241,99,232,68,253,41,253,175,8,196,117,153,192,0,7,111,126,113,0,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,63,181,86,204,248,55,106,252,163,153,149,184,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,162,75,200,210,235,136,91,106,50,212,133,171,74,144,189,14,35,207,14,105,101,110,59,201,108,119,83,203,60,203,161,119,54,36,163,110,120,216,92,83,50,55,91,214,80,243,127,72,202,214,218,174,219,168,87,133,71,107,216,236,100,100,94,159,134,181,109,209,177,149,11,108,60,184,139,76,110,171,220,216,207,11,241,18,48,205,73,213,172,226,165,199,73,27,216,210,91,77,238,203,187,166,136,220,74,77,198,212,132,169,58,136,150,211,129,160,29,152,189,160,16,242,138,100,109,159,179,191,17,112,152,22,94,150,48,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,55,156,90,146,202,144,155,146,91,82,214,220,202,15,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,137,236,197,237,0,153,155,176,227,108,253,157,248,139,139,199,81,52,177,134,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,249,188,226,210,167,146,180,220,148,226,86,183,2,69,68,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,3,42,246,24,254,221,159,189,191,229,33,223,251,80,246,238,161,101,238,21,196,155,47,229,234,248,220,95,136,41,238,210,241,36,155,45,190,226,138,251,113,156,221,232,118,58,154,149,197,68,144,251,119,109,194,83,55,213,114,94,146,45,32,216,191,108,26,86,201,185,71,157,234,167,156,183,49,222,49,143,71,129,133,16,203,73,52,70,125,8,168,19,147,157,83,136,83,90,35,155,205,44,155,82,84,110,173,72,70,157,6,227,141,234,173,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,62,81,182,157,156,91,96,210,182,79,205,201,233,199,39,44,240,38,53,142,196,10,210,227,52,151,23,5,246,150,103,26,113,164,144,110,184,134,137,199,208,182,219,81,25,161,245,44,146,226,219,67,106,223,93,146,187,47,112,174,12,217,247,23,225,61,160,91,227,49,78,105,83,227,70,171,183,79,113,180,185,135,227,178,233,72,98,60,105,73,37,26,158,75,232,101,231,142,234,97,110,48,202,52,58,134,181,187,21,123,78,236,245,138,182,95,206,90,214,81,226,153,60,127,1,187,147,78,170,34,43,145,217,169,193,117,58,154,144,218,86,95,227,54,178,74,150,148,58,211,168,37,175,70,163,9,169,237,71,246,19,204,223,204,191,56,132,32,4,108,86,17,219,7,19,64,217,27,30,236,151,140,14,93,74,133,84,143,78,86,17,83,45,71,66,41,15,181,88,76,233,104,116,201,9,117,212,62,74,113,68,181,45,102,133,182,132,165,58,92,82,145,174,160,61,84,0,252,156,83,139,48,174,6,161,74,197,56,215,19,82,176,253,22,22,142,38,163,84,154,220,72,172,107,90,80,141,110,184,105,66,117,45,105,73,92,249,169,68,69,204,200,116,15,232,177,217,99,255,0,124,182,85,127,223,149,59,254,88,6,42,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,0,32,61,9,237,209,177,149,11,108,60,184,139,76,110,171,220,216,207,11,241,18,48,205,73,213,172,226,165,199,73,27,216,210,91,77,238,203,187,166,136,220,74,77,198,212,132,169,58,136,150,211,158,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,154,115,163,55,176,110,66,229,126,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,114,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,243,173,180,142,119,213,118,143,206,220,83,157,21,154,28,74,52,140,71,33,165,34,4,103,20,226,35,48,203,13,199,101,6,181,115,90,201,166,91,214,187,36,148,189,74,36,160,140,144,65,213,113,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,137,236,197,216,59,238,33,66,141,159,57,177,69,211,143,177,5,61,61,219,75,168,211,183,114,176,187,42,91,201,114,202,222,168,183,210,24,84,115,86,166,219,117,148,155,140,157,181,186,147,134,188,39,138,107,184,27,21,81,177,174,22,157,193,86,176,253,66,61,82,157,39,116,135,55,18,152,113,46,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,135,161,237,143,182,179,193,187,93,101,127,167,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,68,16,237,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,179,251,85,108,207,131,118,175,202,57,153,91,140,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,234,36,188,141,46,184,133,182,163,45,72,90,180,169,11,208,226,60,240,230,150,86,227,188,150,199,117,60,179,204,186,23,115,98,74,54,231,141,133,197,51,35,117,189,101,15,55,244,140,173,109,170,237,186,133,120,84,118,189,142,198,70,69,233,248,107,86,221,27,25,80,182,195,203,136,180,198,234,189,205,140,240,191,17,35,12,212,157,90,206,42,92,116,145,189,141,37,180,222,236,187,186,104,141,196,164,220,109,72,74,147,168,137,109,56,26,1,217,139,218,1,15,40,166,70,217,251,59,241,23,9,129,101,233,99,12,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,115,121,197,169,44,169,9,185,37,181,45,109,204,160,242,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,152,158,204,94,208,9,153,187,14,54,207,217,223,136,184,188,117,19,75,24,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,155,206,45,42,121,43,77,201,78,37,107,112,36,84,0,117,252,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,140,58,254,122,103,166,92,108,233,151,21,28,208,205,10,207,3,74,131,102,153,101,162,37,202,168,74,81,25,183,22,51,102,101,188,121,122,85,98,185,36,146,149,45,106,66,16,181,167,206,102,116,102,246,50,207,172,208,196,25,185,152,15,196,114,187,136,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,102,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,121,87,109,189,176,113,54,215,57,160,237,105,71,46,22,9,161,200,125,56,78,143,45,168,251,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,82,177,164,140,139,204,120,57,28,206,208,245,58,55,3,131,39,98,6,176,221,54,76,131,52,57,81,148,166,100,56,226,227,162,222,54,91,225,86,133,184,102,73,222,40,144,157,102,135,73,176,232,2,93,59,40,118,227,141,137,105,84,77,145,243,25,18,206,187,77,143,33,24,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,186,81,89,163,101,164,183,100,41,180,111,163,43,34,50,114,187,159,185,153,11,42,176,179,218,43,85,90,125,86,69,57,189,40,62,38,84,74,116,137,109,70,186,214,132,35,124,184,233,107,120,165,18,81,188,214,119,36,216,250,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,61,79,8,171,237,206,253,164,255,0,124,159,201,163,98,187,56,182,227,147,181,110,13,159,131,243,5,17,35,230,46,15,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,157,210,86,235,74,73,164,158,38,155,215,94,220,239,218,79,247,201,252,154,3,85,123,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,0,0,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,63,39,97,125,179,107,187,30,102,60,170,155,148,174,249,193,152,163,135,143,137,169,173,33,5,41,77,180,107,221,73,140,226,173,103,154,222,186,100,218,148,77,184,149,169,42,210,102,135,91,253,110,212,127,110,204,205,252,203,242,120,67,85,64,122,125,197,56,91,46,51,199,46,37,97,188,73,6,149,139,112,102,45,167,161,74,74,93,39,162,206,138,225,37,198,158,105,214,207,252,71,27,117,181,18,146,162,66,208,162,50,74,138,0,118,197,216,235,29,236,129,142,227,208,43,243,59,231,13,214,117,250,63,136,55,108,199,239,77,211,49,215,43,239,84,62,235,140,110,156,144,77,253,33,150,187,106,77,200,249,108,7,102,46,222,63,113,10,236,108,134,205,138,214,156,3,136,42,9,238,218,165,70,163,187,139,133,222,82,30,83,150,78,233,71,185,144,250,163,146,181,56,219,76,168,220,120,237,173,213,28,207,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,174,133,155,79,58,217,169,54,61,14,45,61,20,100,97,168,29,151,57,33,159,57,39,144,207,67,206,138,228,184,240,235,146,17,81,195,248,70,91,127,79,135,152,86,181,58,110,41,94,38,151,33,75,75,135,23,163,70,147,81,233,117,231,144,157,202,0,0,30,115,54,220,200,104,219,56,237,47,140,114,218,141,10,91,24,120,164,34,169,135,205,232,238,182,131,167,73,65,58,219,109,45,213,173,79,33,149,41,200,198,238,181,107,92,117,153,217,90,146,94,140,196,112,118,207,228,52,156,85,149,248,107,63,232,80,162,113,24,30,66,169,117,213,166,59,73,125,202,116,199,27,75,14,45,227,89,45,104,102,77,144,150,137,43,231,57,197,150,130,74,205,65,14,195,191,228,14,78,87,118,128,206,92,39,147,184,113,238,30,94,38,168,38,59,146,116,161,124,36,84,37,78,73,147,161,107,65,57,186,97,183,93,221,235,37,47,70,148,248,148,68,58,0,147,238,197,60,139,135,85,174,227,77,161,235,212,109,247,114,104,195,120,118,75,134,195,141,162,83,168,222,78,90,80,100,110,182,242,25,84,84,37,194,52,36,219,150,250,60,119,81,32,37,168,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,101,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,9,147,197,152,90,133,142,112,173,103,5,98,152,60,109,23,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,204,121,247,219,111,99,236,77,178,54,104,59,69,81,75,155,130,107,146,31,86,19,172,75,118,62,254,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,210,159,67,195,165,103,70,80,224,220,250,202,252,65,148,121,128,196,183,40,88,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,230,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,38,16,45,177,38,216,56,155,100,108,208,106,180,147,151,55,4,215,36,48,156,89,71,136,212,125,252,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,169,51,253,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,121,204,218,119,103,172,85,178,254,114,214,178,143,20,201,227,248,13,220,154,117,81,17,92,142,205,78,11,169,212,212,134,210,178,255,0,25,181,146,84,180,161,214,157,65,45,122,53,30,202,118,112,118,128,76,217,222,186,214,82,102,246,34,255,0,90,121,252,75,237,73,144,219,242,28,195,178,180,45,205,81,208,202,28,113,108,188,225,18,22,201,39,73,56,233,58,147,71,211,19,161,55,227,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,141,0,237,171,246,88,194,223,104,16,126,93,81,1,30,189,153,213,106,85,3,109,124,191,174,215,106,113,41,212,218,116,122,244,185,147,37,188,150,88,140,195,116,73,202,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,189,161,155,105,213,118,167,205,9,20,44,33,136,37,171,42,240,212,130,44,63,12,227,42,41,77,124,155,210,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,45,219,107,91,218,181,44,103,93,143,182,76,198,91,93,102,135,160,244,41,18,232,244,40,17,220,147,93,196,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,235,182,241,100,70,150,150,100,29,255,0,179,207,98,202,174,212,249,161,30,187,139,240,252,181,101,94,26,144,103,136,38,20,149,69,41,175,147,122,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,188,109,107,103,84,244,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,58,254,86,229,110,4,201,108,9,76,203,60,180,161,119,54,27,163,111,184,40,92,83,210,55,91,215,150,243,159,72,242,214,226,174,227,171,87,137,71,107,216,172,68,68,93,172,0,7,74,198,185,223,146,249,107,85,106,133,152,217,189,130,176,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,181,208,162,247,24,250,176,46,108,101,102,104,113,223,115,60,203,194,152,183,187,55,92,111,113,86,99,79,225,119,154,183,123,221,202,213,163,86,237,122,117,90,250,21,110,134,2,45,187,93,178,67,58,51,43,105,44,55,93,203,156,161,198,184,170,154,198,7,135,17,217,148,74,4,185,204,54,250,103,207,82,154,83,140,182,164,146,201,43,66,141,38,119,178,210,126,242,25,43,177,175,41,243,79,43,254,235,255,0,116,204,180,197,120,75,188,253,31,224,187,246,141,38,7,21,187,239,13,230,235,124,132,235,211,188,70,173,55,182,180,223,169,9,42,0,0,24,255,0,20,237,11,144,88,26,187,43,11,99,92,240,203,252,63,90,133,163,137,167,85,49,52,40,146,152,214,132,173,26,218,113,196,173,58,144,180,168,174,92,210,162,50,228,100,59,6,10,204,44,3,153,84,167,107,185,115,142,48,254,42,166,177,33,81,29,153,68,169,179,57,134,223,74,82,165,52,167,25,82,146,75,36,173,10,52,153,222,203,73,251,200,4,16,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,169,154,89,91,129,51,167,2,84,242,207,50,232,93,243,134,235,59,158,54,23,20,244,125,238,233,228,60,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,31,159,125,166,54,59,205,205,154,115,114,54,86,214,104,242,235,232,175,200,221,225,58,157,54,26,214,138,250,20,180,161,8,101,180,234,81,73,37,45,180,46,61,212,180,173,105,177,173,11,109,199,61,25,143,201,168,225,60,43,88,174,210,49,77,91,12,210,166,214,176,255,0,17,221,21,25,16,155,114,85,63,126,130,67,252,59,170,35,91,91,196,17,37,122,12,181,36,136,142,228,3,0,108,47,177,149,11,99,204,184,149,76,114,171,223,56,207,20,112,242,49,53,73,165,172,162,169,198,137,123,168,209,155,85,172,203,91,215,72,156,82,73,199,20,181,41,90,72,208,211,123,42,0,0,60,171,143,85,3,202,184,9,20,194,253,160,16,246,119,236,246,203,124,164,202,28,69,254,187,19,251,197,247,100,199,109,137,13,225,216,189,247,41,205,82,16,242,28,109,111,60,217,26,16,201,167,81,54,233,186,163,71,208,147,186,23,128,48,6,50,205,60,101,73,203,236,190,195,210,235,152,134,185,32,163,65,131,24,139,91,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,117,241,55,221,156,29,159,240,246,119,161,53,155,121,189,135,127,215,98,127,18,195,81,164,56,196,134,240,236,93,107,111,76,117,178,183,27,91,207,54,68,181,188,74,212,77,186,77,36,145,244,198,232,102,13,137,54,62,195,59,35,101,123,84,84,148,73,184,218,185,29,133,98,202,196,71,100,110,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,41,235,253,168,254,194,121,155,249,151,231,16,134,213,13,85,237,71,246,19,204,223,204,191,56,132,2,0,68,212,246,98,237,227,247,111,161,70,200,108,216,173,106,199,216,126,158,158,237,170,84,106,59,201,88,161,148,173,229,57,100,238,146,91,232,236,38,57,43,83,142,58,242,73,199,142,250,29,81,66,176,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,62,155,80,246,119,100,214,211,153,143,134,51,74,172,125,201,90,166,212,34,158,35,225,227,169,77,226,106,91,70,90,162,72,221,184,218,219,123,66,73,180,74,66,181,165,179,52,153,44,146,214,235,106,134,181,108,47,182,109,11,108,60,184,149,83,114,149,220,216,207,11,240,241,241,53,53,164,44,226,165,199,73,123,169,49,156,85,238,203,187,167,76,155,82,141,198,212,133,37,90,136,144,235,155,42,0,3,170,99,172,216,202,204,175,224,126,233,153,151,133,48,151,121,239,120,46,253,172,198,129,197,110,244,239,55,91,229,167,94,157,226,53,105,189,181,166,253,72,126,86,22,218,23,32,177,205,118,46,22,193,89,225,151,248,130,181,55,95,13,78,165,226,104,82,229,63,161,10,90,244,52,219,138,90,180,161,10,81,216,185,37,38,103,200,140,4,117,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,134,85,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,0,154,144,0,0,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,122,83,30,107,54,177,246,167,206,79,180,12,67,243,23,192,77,79,101,199,176,158,89,126,122,249,196,209,181,67,85,123,46,61,132,242,203,243,215,206,38,141,170,0,0,0,0,0,0,0,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,0,0,0,0,0,161,223,220,97,226,243,31,37,94,175,74,160,82,230,215,43,181,56,180,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,26,255,0,69,150,203,31,251,229,114,175,254,252,169,223,242,192,27,88,223,250,22,115,147,159,237,127,136,126,92,248,243,90,61,40,237,98,119,217,103,57,63,200,12,67,242,231,199,154,224,30,169,239,110,70,34,7,182,111,54,114,107,18,99,186,22,85,81,48,135,19,153,56,75,118,229,103,18,105,83,60,36,23,153,55,90,166,116,46,39,86,249,185,26,143,194,205,244,160,205,79,62,148,110,159,104,142,215,159,208,169,147,101,232,180,221,206,97,99,13,236,44,47,174,7,18,203,27,165,53,197,75,115,81,147,101,186,109,212,232,37,107,212,235,141,93,181,182,78,233,129,140,39,133,171,184,227,21,81,176,86,22,131,198,214,177,5,66,61,46,157,27,122,134,247,242,159,113,45,180,222,181,154,80,157,75,82,74,234,50,73,94,230,100,92,192,118,172,129,203,124,199,205,188,229,194,120,3,40,230,112,88,190,163,80,75,180,185,188,113,195,224,92,97,42,125,82,183,201,241,183,185,67,75,118,232,35,115,232,252,9,82,244,164,253,41,225,58,117,118,143,133,104,212,156,83,136,253,32,173,66,167,199,143,81,171,240,104,137,222,18,144,218,82,236,157,194,12,208,214,241,100,165,238,210,122,83,170,197,200,134,10,216,147,100,12,49,178,54,87,181,69,73,69,155,141,171,145,216,86,44,172,68,118,70,226,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,210,156,235,138,49,110,21,192,244,41,88,167,26,226,90,86,31,162,194,209,196,212,106,179,27,137,21,141,107,74,17,173,215,20,72,78,165,173,41,43,153,93,74,34,46,102,64,63,88,6,52,164,237,55,179,109,126,171,10,133,66,218,15,45,106,53,42,140,134,226,67,135,19,22,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,37,128,0,0,10,31,46,100,5,111,112,29,189,226,160,3,141,244,111,26,82,60,237,252,99,144,0,69,23,107,6,24,113,110,200,169,153,179,165,236,69,78,73,120,213,171,149,49,194,233,107,123,135,193,217,189,140,26,135,143,215,78,89,62,124,54,12,54,188,40,77,188,47,196,46,71,123,251,134,198,118,142,101,195,184,179,7,198,126,59,20,205,107,196,80,214,106,144,147,185,146,97,62,158,102,73,49,29,91,46,227,41,153,113,159,24,177,137,181,10,142,234,44,9,244,244,162,19,167,165,38,153,140,145,18,72,212,155,38,200,59,126,78,67,34,124,210,162,95,66,62,66,41,118,250,126,93,35,58,168,115,98,186,72,76,108,55,25,251,17,18,142,233,151,40,249,92,190,2,81,168,85,118,42,187,253,194,93,45,214,155,235,34,247,223,165,140,252,132,94,118,137,205,136,222,107,83,227,41,147,55,28,194,109,105,81,36,172,87,147,44,139,152,178,54,167,97,140,95,50,191,148,216,36,223,125,197,239,251,202,250,155,66,111,166,76,159,47,168,109,128,210,158,207,100,173,57,81,128,117,42,229,250,171,239,255,0,9,150,55,88,32,7,203,57,58,180,124,47,254,129,245,15,130,166,179,78,234,198,101,125,93,63,32,162,17,118,222,195,113,79,104,76,38,136,204,161,6,170,44,2,43,173,93,120,233,34,68,118,17,164,200,129,148,184,29,46,173,179,221,247,157,244,153,159,89,50,124,203,226,35,207,107,22,166,206,218,79,3,182,185,38,189,112,105,141,217,107,51,35,188,247,249,31,195,152,147,189,144,105,43,129,149,88,72,148,76,150,142,63,212,248,201,145,240,248,142,58,126,48,216,144,0,28,130,213,14,51,34,63,112,228,80,227,1,114,72,185,88,94,69,97,106,121,88,93,212,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,82,196,42,0,44,181,197,13,34,229,10,0,170,72,136,185,11,133,8,253,194,160,58,102,97,40,202,148,223,63,236,178,255,0,130,177,160,88,218,94,158,10,218,191,174,123,139,247,35,126,179,25,68,84,166,250,254,187,47,248,43,17,215,143,166,18,120,27,26,255,0,174,255,0,230,137,35,112,242,66,78,242,156,142,191,213,82,46,159,185,108,108,19,68,157,217,114,26,213,144,178,119,148,230,249,171,250,174,69,207,252,86,134,200,182,171,50,71,115,255,0,242,49,96,114,43,73,123,133,12,208,69,123,24,179,120,70,86,230,43,212,128,93,98,20,177,106,33,81,113,145,106,46,64,47,79,65,81,66,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,159,81,112,180,204,192,80,88,162,184,188,0,81,41,211,239,28,130,193,91,159,144,10,159,65,132,246,134,153,195,210,91,250,61,95,170,12,151,91,127,89,88,205,46,171,75,70,163,177,127,249,198,176,109,99,90,68,74,114,81,190,142,86,169,199,47,18,191,193,150,126,98,72,213,202,133,71,86,35,169,253,13,190,249,123,246,95,223,15,224,55,123,38,211,253,87,231,254,199,255,0,237,4,121,83,234,28,94,38,168,217,77,42,235,121,94,19,191,245,194,248,137,28,202,24,198,223,123,120,86,87,220,117,47,246,192,129,150,12,189,226,195,47,120,185,93,69,5,20,46,130,228,245,20,21,43,251,128,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,241,105,243,23,31,65,104,2,121,11,197,132,118,247,139,136,5,71,199,88,107,125,73,154,214,171,107,140,226,111,110,151,73,143,176,88,242,117,178,226,124,210,101,252,0,34,67,109,74,23,116,102,142,50,174,241,91,221,215,119,125,22,141,55,188,120,233,245,174,126,119,232,54,123,179,182,189,199,101,181,18,55,9,163,77,58,160,189,91,203,255,0,108,85,240,248,143,200,219,135,2,170,169,135,177,172,198,162,212,92,91,189,219,98,105,23,35,178,227,23,47,9,249,15,205,216,12,223,160,178,197,17,230,141,146,143,71,152,118,125,38,151,8,213,53,10,231,123,126,55,151,65,199,140,84,55,237,179,187,105,63,52,144,184,112,195,94,242,35,11,185,30,166,210,124,186,116,28,195,144,99,236,237,145,195,229,190,46,115,70,173,24,118,122,173,123,94,204,56,33,58,138,174,247,219,105,158,91,173,238,175,221,90,212,131,250,188,132,190,237,87,136,154,163,229,182,53,105,82,34,161,94,135,212,156,36,186,187,25,253,238,255,0,196,185,114,16,213,147,72,147,89,218,142,143,94,75,11,90,30,226,62,145,164,153,180,118,167,56,142,71,207,202,221,122,136,37,179,11,98,79,66,246,119,194,202,224,184,203,78,144,215,225,55,126,179,210,85,126,135,229,97,19,91,66,87,190,233,57,143,140,40,188,47,119,110,113,61,66,94,247,94,250,246,125,212,233,181,147,248,247,189,253,195,98,54,170,204,169,212,140,163,163,225,152,199,77,82,161,215,91,89,182,229,205,226,37,51,37,87,81,18,139,151,143,203,222,67,243,182,29,201,149,226,92,203,159,136,106,52,234,235,73,170,97,183,102,239,26,103,75,74,83,146,35,47,192,102,131,186,124,71,110,103,203,222,98,117,18,3,179,46,92,122,41,233,39,234,207,21,197,112,127,216,250,52,233,223,126,232,239,125,95,192,54,44,124,209,34,34,46,189,6,163,213,107,234,248,15,164,104,5,12,236,42,44,90,173,228,2,186,190,2,12,246,137,246,129,204,239,242,202,181,254,122,232,156,162,85,206,215,33,6,155,68,251,64,230,111,249,99,90,255,0,61,116,117,173,229,249,43,126,217,247,62,225,228,63,231,13,95,212,167,243,49,240,0,14,158,253,32,0,0,12,133,158,159,244,109,77,255,0,35,112,143,255,0,243,244,241,143,70,194,109,55,146,120,187,14,97,156,191,206,189,199,17,133,241,86,13,194,209,184,173,77,35,134,158,138,67,109,112,186,55,134,226,238,212,61,238,243,66,83,244,154,122,166,231,175,99,200,213,91,170,221,234,162,168,198,103,63,100,244,122,125,129,171,177,172,217,214,170,177,84,85,20,211,20,206,59,85,76,98,168,159,92,76,0,0,60,119,184,0,0,4,222,236,207,153,185,117,154,25,61,64,168,229,147,92,45,46,141,14,45,25,234,110,167,215,221,114,25,138,201,170,30,245,228,37,79,238,146,226,19,189,43,146,237,123,153,220,101,49,6,57,21,157,152,187,32,243,6,38,59,194,79,255,0,115,141,83,139,165,175,191,224,111,218,117,232,186,220,109,123,173,230,229,37,188,74,117,39,169,121,28,206,101,46,109,96,140,236,193,16,177,246,1,170,113,116,233,119,109,214,156,34,76,136,114,8,136,215,29,244,17,158,135,83,114,185,92,200,200,210,164,154,144,164,168,251,238,201,218,116,235,104,224,171,149,113,219,199,215,31,207,39,228,127,40,91,141,127,117,245,95,10,181,51,94,158,228,206,42,158,115,76,207,62,26,167,199,194,127,107,159,120,151,114,0,1,238,31,55,0,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,53,215,98,77,176,112,206,215,57,94,213,105,39,18,22,54,161,199,97,56,178,143,17,169,27,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,82,182,40,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,37,211,180,235,96,239,187,125,10,78,124,229,61,23,86,62,195,244,245,119,149,46,157,78,222,74,197,12,165,108,165,187,171,122,146,223,71,97,50,13,58,91,113,215,146,77,178,87,208,210,74,24,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,156,242,159,29,125,212,50,179,6,230,103,117,247,103,165,184,126,157,93,224,183,251,238,23,138,140,219,219,173,230,148,235,211,188,211,171,74,111,107,216,175,97,20,61,174,251,34,82,178,235,19,35,106,44,33,81,137,30,155,142,43,13,83,107,84,82,142,150,141,154,170,163,184,231,20,198,237,36,149,33,228,198,117,110,235,241,239,141,75,212,230,248,201,160,221,78,207,61,180,233,91,83,229,124,122,22,47,196,17,21,154,152,106,57,150,32,134,81,147,20,230,176,78,105,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,22,237,180,45,157,90,23,219,87,237,79,133,190,207,224,252,198,162,49,87,101,199,183,102,89,126,122,249,60,209,149,123,106,253,169,240,183,217,252,31,152,212,64,104,0,151,78,202,29,135,35,97,170,85,19,107,140,198,92,178,174,212,163,200,94,17,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,238,146,87,104,153,117,46,93,106,113,27,157,106,236,176,217,51,6,237,25,154,21,108,113,152,18,34,78,161,101,172,138,124,153,24,114,92,3,125,138,202,229,55,48,154,39,23,188,73,37,13,59,29,183,13,10,67,136,116,174,133,22,147,50,57,201,0,24,43,108,29,147,48,110,215,89,95,232,61,118,68,74,61,118,4,134,228,208,177,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,122,47,187,89,145,169,164,25,103,80,1,229,223,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,235,226,106,123,96,182,122,194,184,219,34,79,104,46,39,187,241,38,92,238,35,106,110,43,106,239,72,51,38,48,199,14,243,150,39,11,116,227,187,214,207,81,165,58,223,78,131,55,117,162,21,128,79,247,106,63,176,158,102,254,101,249,196,33,0,35,213,64,0,213,94,212,127,97,60,205,252,203,243,136,66,0,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,101,54,232,219,54,187,182,30,99,197,169,183,74,238,108,25,133,248,136,248,102,154,234,16,114,146,219,166,141,236,153,46,38,247,121,221,211,70,109,165,70,219,105,66,82,157,70,75,117,206,215,217,205,177,71,244,85,102,59,245,252,127,76,170,183,150,88,91,233,42,82,88,45,211,117,73,196,104,54,233,137,123,82,86,157,72,89,184,234,154,37,41,13,165,41,187,74,121,167,11,26,236,125,178,102,50,218,235,52,61,7,161,72,151,71,161,64,142,228,154,238,35,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,93,183,139,34,52,180,179,47,65,25,91,149,184,19,37,176,37,51,44,242,210,133,220,216,110,141,190,224,161,113,79,72,221,111,94,91,206,125,35,203,91,138,187,142,173,94,37,29,175,98,177,17,17,4,80,246,168,108,43,39,0,98,26,174,211,217,91,2,91,248,98,185,33,234,150,51,101,233,77,104,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,94,233,105,89,234,75,107,66,27,211,93,152,182,133,197,91,47,231,45,23,55,48,180,110,63,128,222,70,168,210,215,41,200,236,212,224,186,157,46,199,113,72,63,241,92,65,169,43,74,29,105,165,154,23,163,73,250,83,16,23,218,25,177,101,87,101,140,208,145,93,194,24,126,90,114,175,18,200,35,195,243,14,74,165,20,39,205,189,78,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,222,56,180,61,164,58,6,219,249,189,131,115,235,105,204,91,155,153,126,252,183,40,88,138,61,33,232,229,45,131,101,246,150,138,92,70,157,101,196,115,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,147,78,197,79,101,140,83,246,129,59,229,212,225,10,194,106,123,21,61,150,49,79,218,4,239,151,83,128,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,227,93,118,36,219,7,12,237,115,149,237,86,146,113,33,99,106,28,118,19,139,40,241,26,145,184,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,181,43,98,135,152,204,151,205,236,101,144,185,161,135,243,115,47,223,136,221,119,14,200,83,209,202,91,4,243,14,161,109,169,167,89,113,28,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,130,93,59,78,182,14,251,183,208,164,231,206,83,209,117,99,236,63,79,87,121,82,233,212,237,228,172,80,202,86,202,91,186,183,169,45,244,118,19,32,211,165,183,29,121,36,219,37,125,13,36,161,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,233,207,41,241,215,221,67,43,48,110,102,119,95,118,122,91,135,233,213,222,11,127,190,225,120,168,205,189,186,222,105,78,189,59,205,58,180,166,246,189,138,246,17,67,218,239,178,37,43,46,177,50,54,162,194,21,24,145,233,184,226,176,213,54,181,69,40,233,104,217,170,170,59,142,113,76,110,210,73,82,30,76,103,86,238,191,30,248,212,189,78,111,140,154,13,212,236,243,219,78,149,181,62,87,199,161,98,252,65,17,89,169,134,163,153,98,8,101,25,49,78,107,4,230,150,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,110,219,66,217,213,135,251,100,233,27,65,78,202,122,77,67,6,212,127,214,158,5,223,198,81,163,169,168,238,38,87,19,29,184,74,144,181,60,78,73,101,78,60,90,25,109,173,40,113,163,113,195,95,209,27,58,45,217,113,237,217,150,95,158,190,79,52,79,157,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,60,177,9,94,237,26,169,228,149,91,179,175,43,37,108,228,220,68,101,210,49,196,120,212,50,141,17,248,200,208,204,90,171,78,153,162,66,82,241,172,222,67,166,181,184,90,220,89,169,102,106,53,106,61,64,219,251,99,234,174,201,185,184,164,211,202,35,152,19,24,200,153,63,10,45,151,84,107,140,194,22,147,114,11,169,113,106,119,92,114,121,164,19,138,82,137,212,41,11,213,172,220,109,188,0,222,63,198,77,96,25,25,90,156,67,44,240,156,170,195,53,245,210,84,100,166,10,162,211,46,48,153,8,35,43,161,102,211,203,66,180,153,107,34,111,94,173,219,122,67,98,187,46,61,187,50,203,243,215,201,230,140,149,219,13,55,36,151,180,92,122,126,3,164,203,111,48,88,142,79,99,217,202,83,251,135,214,184,177,10,156,202,9,197,154,9,109,198,111,82,141,164,37,6,79,55,117,45,100,178,70,154,229,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,101,215,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,144,54,110,166,103,109,91,59,112,180,93,156,156,150,140,197,68,135,100,208,206,52,182,35,47,91,44,56,235,164,107,144,164,178,104,54,80,233,45,14,30,135,16,106,65,146,137,90,78,66,187,115,191,105,63,223,39,242,104,219,253,133,246,50,161,108,121,151,18,169,142,85,123,231,25,226,142,30,70,38,169,52,181,148,85,56,209,47,117,26,51,106,181,153,107,122,233,19,138,73,56,226,150,165,43,73,26,26,111,80,59,115,191,105,63,223,39,242,104,13,85,236,184,246,236,203,47,207,95,39,154,39,248,64,15,101,199,183,102,89,126,122,249,60,209,63,192,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,202,189,153,219,61,97,93,168,50,107,104,124,163,197,50,120,14,63,209,121,52,234,162,34,183,33,234,100,230,149,82,83,82,27,74,203,252,102,214,73,82,20,182,157,117,4,180,107,212,88,171,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,2,56,51,163,40,113,150,66,230,134,32,202,60,192,98,35,117,220,59,33,44,200,56,143,147,204,58,133,182,151,90,121,181,242,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,147,254,202,29,184,227,98,90,85,19,100,124,198,68,179,174,211,99,200,70,17,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,238,148,86,104,217,105,45,217,10,109,27,237,159,219,163,99,42,22,216,121,113,22,152,221,87,185,177,158,23,226,36,97,154,147,171,89,197,75,142,146,55,177,164,182,155,221,151,119,77,17,184,148,155,141,169,9,82,117,17,45,167,60,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,212,240,13,63,236,221,219,54,187,181,166,92,86,41,152,242,149,186,198,120,19,130,143,87,169,48,132,34,45,85,185,4,246,226,74,91,77,183,79,31,14,233,58,217,36,155,212,73,82,44,75,221,53,184,0,3,5,109,204,230,87,179,178,94,102,61,156,80,165,204,195,8,163,234,114,60,73,46,70,125,233,164,243,124,2,27,117,13,185,187,89,204,225,136,150,166,214,218,76,200,220,74,155,37,145,231,81,24,29,181,153,233,50,149,66,193,123,60,80,107,59,158,251,215,137,49,20,102,201,246,220,92,86,151,187,130,133,44,140,154,113,149,188,153,75,83,102,75,81,57,17,133,248,44,147,88,68,176,159,62,202,202,181,42,163,176,230,1,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,238,133,155,79,52,225,37,86,61,14,33,93,20,70,112,24,36,127,177,131,62,99,97,92,208,196,185,1,93,155,47,135,199,17,211,84,161,33,82,29,83,13,212,97,182,226,159,109,12,146,13,8,91,209,174,181,58,106,71,40,45,160,245,154,144,73,9,137,0,0,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,6,10,219,7,100,204,27,181,214,87,250,15,93,145,18,143,93,129,33,185,52,44,70,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,139,238,214,100,106,105,6,94,123,49,254,0,198,89,89,140,170,217,125,152,56,122,93,15,16,208,228,28,105,208,100,145,107,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,81,3,72,59,82,118,68,165,103,174,81,202,206,90,53,70,37,39,22,101,125,30,125,73,110,59,29,58,42,148,166,144,111,189,21,215,18,147,116,150,217,54,226,216,230,104,37,184,234,77,37,190,55,91,12,21,217,71,183,79,224,54,95,206,188,103,254,199,139,128,38,206,79,248,201,85,45,201,6,175,246,174,21,10,79,227,178,75,253,110,200,202,189,181,126,203,24,91,237,2,15,203,170,34,21,132,212,246,213,251,44,97,111,180,8,63,46,168,128,136,12,173,202,220,119,157,56,238,153,150,121,105,66,239,156,73,89,223,112,80,184,166,99,239,119,76,173,231,62,145,229,161,180,217,182,150,175,18,138,246,177,92,204,136,253,15,108,171,179,62,13,217,67,40,225,229,110,15,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,168,210,202,52,180,218,16,218,76,244,161,9,212,165,175,91,139,134,30,203,143,110,204,178,252,245,242,121,162,127,128,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,132,170,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,128,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,117,76,69,154,88,19,10,99,188,35,150,117,250,239,11,137,49,223,31,232,252,46,21,229,241,156,19,36,244,175,164,66,13,182,244,54,162,87,210,41,58,175,100,220,249,0,237,96,0,0,60,171,143,85,3,202,184,9,94,236,130,216,250,148,84,168,219,94,227,66,150,170,146,164,77,129,131,162,37,212,165,134,216,36,170,52,153,203,208,179,82,214,165,28,152,233,109,194,73,32,144,226,244,175,91,75,110,82,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,64,8,151,78,213,237,135,35,98,90,85,111,107,140,185,92,179,174,211,99,199,94,46,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,111,82,118,104,217,105,78,93,10,109,123,232,139,30,170,0,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,246,204,91,66,225,93,168,50,106,139,155,152,90,55,1,199,239,35,84,105,107,148,220,135,169,147,154,86,151,99,184,164,31,248,174,32,212,148,41,109,58,210,205,8,215,164,162,175,180,235,96,239,184,133,118,78,124,229,61,23,78,1,196,21,5,119,149,46,157,78,221,197,194,239,41,12,165,187,171,122,163,220,200,125,82,13,58,91,109,166,84,109,178,86,214,210,79,186,246,56,228,134,124,177,140,167,103,156,90,228,188,57,149,242,163,189,78,151,13,230,245,35,21,62,130,90,91,38,155,87,36,162,51,170,82,142,81,115,37,146,216,70,162,92,141,216,118,14,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,159,224,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,38,164,0,0,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,19,83,217,113,236,39,150,95,158,190,113,52,109,80,213,94,203,143,97,60,178,252,245,243,137,163,106,128,0,0,0,0,0,0,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,49,86,214,62,203,25,201,246,127,136,126,92,248,243,88,61,83,159,49,67,43,0,197,91,88,157,246,89,206,79,242,3,16,252,185,241,230,184,122,81,218,196,255,0,254,214,115,140,191,255,0,31,226,31,151,62,60,215,0,217,238,211,56,82,96,109,197,153,236,74,171,75,168,173,82,41,175,19,210,82,210,86,148,57,76,138,180,50,68,210,16,157,13,165,73,109,6,100,107,52,33,38,181,45,122,150,173,159,236,76,203,204,184,173,215,115,19,49,234,116,174,63,25,225,142,239,135,77,122,68,66,54,233,145,101,162,73,56,228,119,55,135,119,157,221,45,181,153,180,149,54,218,8,146,226,137,247,80,159,151,182,255,0,5,82,160,99,236,172,204,86,100,75,58,149,114,143,81,162,72,105,75,78,225,44,65,121,167,154,82,19,167,81,44,213,80,120,148,102,163,35,36,183,98,77,140,213,141,123,31,179,138,187,129,246,159,44,170,142,207,17,69,204,186,123,241,230,55,169,8,220,74,131,29,249,113,228,220,208,165,171,74,17,37,173,217,41,9,62,39,90,181,27,105,32,19,118,103,111,112,213,142,212,82,255,0,251,19,204,195,255,0,246,47,206,33,13,167,81,216,236,47,43,90,224,60,214,236,157,237,79,147,127,104,24,123,230,44,15,74,96,0,0,0,0,2,138,232,40,70,69,212,200,5,192,0,3,164,102,181,7,191,40,76,49,197,238,52,204,67,151,221,234,232,218,202,221,75,204,65,198,212,184,99,208,252,195,198,53,126,59,139,223,226,234,131,27,189,214,238,218,159,125,87,189,207,241,109,211,222,39,241,104,39,10,199,127,62,67,73,54,227,200,136,56,167,6,161,246,88,175,190,236,140,80,82,148,152,169,37,91,83,82,76,204,136,155,51,211,117,127,16,146,59,238,202,121,143,233,15,165,31,168,220,63,15,193,127,100,107,213,171,127,251,146,183,65,165,125,165,113,52,231,53,38,78,243,240,88,65,133,105,183,91,75,152,125,70,26,217,135,55,106,216,7,210,94,37,20,152,156,119,7,167,143,37,55,171,70,250,250,110,180,222,218,249,245,234,67,46,246,135,84,157,174,227,164,212,88,38,222,109,156,30,72,53,177,117,32,172,244,179,230,100,103,207,152,100,108,191,103,68,237,254,84,229,242,55,90,117,119,183,236,175,253,147,44,111,40,140,222,205,28,74,223,113,101,197,29,82,34,18,255,0,86,60,26,254,147,215,152,174,151,255,0,71,65,37,236,172,156,108,150,70,71,127,32,129,120,252,154,244,141,198,227,193,171,86,175,125,188,135,235,14,147,152,211,209,11,187,190,145,162,215,190,245,207,203,71,199,226,40,135,252,230,173,247,238,209,24,25,124,54,226,253,216,205,181,234,254,206,115,159,66,243,18,179,179,124,62,31,44,48,239,210,106,211,197,251,173,253,144,240,140,60,13,134,37,226,140,221,193,117,133,65,154,180,199,173,211,154,82,227,180,102,218,73,50,146,174,103,99,177,248,188,250,88,75,150,95,83,202,159,133,224,71,74,92,34,111,123,235,151,62,110,44,252,190,35,142,129,217,192,0,114,11,84,44,52,115,189,197,234,20,0,79,33,120,161,23,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,5,12,174,42,40,103,96,22,138,25,251,133,64,5,19,200,238,47,46,98,210,23,16,14,129,153,238,238,233,13,158,155,253,250,69,215,247,43,17,163,152,211,175,221,255,0,69,253,215,246,95,226,9,19,206,218,137,66,160,180,179,91,73,253,82,74,124,103,98,245,28,248,252,4,88,227,58,218,100,240,122,94,142,173,59,207,85,87,252,95,136,146,67,126,246,118,94,186,99,103,107,126,173,17,127,244,90,27,77,28,190,133,37,245,255,0,24,214,13,154,227,153,209,9,90,85,202,183,229,251,134,70,207,181,201,178,72,176,14,181,126,122,189,254,66,196,150,147,243,28,134,71,210,194,134,70,101,99,35,1,93,95,1,113,117,22,88,252,128,200,245,145,145,0,231,46,130,162,137,232,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,125,5,69,167,127,200,2,211,59,1,40,188,197,109,113,98,146,175,216,144,14,66,43,139,133,141,234,231,168,94,3,229,169,56,76,194,113,195,62,69,111,227,33,162,251,108,226,246,225,169,216,164,182,174,138,172,78,173,172,207,156,69,31,250,70,239,98,71,183,52,121,11,213,107,104,231,111,221,144,140,157,188,241,57,179,136,103,70,227,180,146,42,112,143,78,234,246,251,196,207,203,226,36,144,198,88,2,160,154,142,36,152,100,105,61,81,220,115,194,70,95,215,17,231,245,137,89,203,88,39,27,188,121,43,197,185,234,101,251,177,17,57,27,57,51,241,52,132,155,187,203,211,86,191,86,223,215,26,231,252,34,99,176,100,98,99,140,240,105,213,187,247,223,241,130,7,101,50,184,180,94,56,214,125,109,212,80,51,34,234,98,165,240,22,17,40,207,197,208,114,36,172,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,247,14,53,42,196,99,144,200,88,162,35,35,184,14,50,93,206,195,153,39,114,47,168,113,18,8,142,246,28,168,255,0,64,11,133,21,234,159,212,42,40,125,12,6,182,109,99,195,196,192,120,166,108,135,13,8,71,3,115,181,237,119,152,46,133,204,97,93,148,43,212,137,56,202,100,118,37,234,90,104,239,40,203,118,162,229,196,51,230,95,18,25,175,108,40,79,202,202,204,90,219,13,234,90,184,11,21,200,175,105,49,252,198,182,236,141,77,157,11,48,170,11,144,198,132,157,17,228,223,81,31,62,33,143,35,25,158,162,70,169,10,37,82,161,41,39,114,56,237,153,127,242,72,125,99,225,161,127,81,41,255,0,238,86,191,224,16,251,77,68,158,166,52,52,63,180,67,54,34,97,216,245,236,52,137,17,181,79,192,146,140,137,198,29,53,25,172,165,163,145,151,34,233,239,17,215,179,142,35,161,82,49,14,30,196,245,73,198,202,218,226,245,253,26,212,130,186,30,65,114,34,51,247,151,188,101,238,210,220,209,145,80,205,24,144,34,215,55,140,201,193,141,178,164,112,164,90,181,72,152,70,87,52,92,185,24,211,108,19,95,171,178,112,169,212,185,118,120,183,155,180,110,211,251,163,62,106,43,116,184,147,3,103,115,74,114,243,171,26,212,112,206,30,36,204,102,49,179,61,10,100,141,149,153,37,148,54,102,102,237,138,215,114,214,181,250,124,68,152,108,125,147,46,96,172,53,134,170,242,154,152,218,158,194,16,227,171,121,33,149,164,148,109,199,81,145,18,74,255,0,177,26,131,176,166,64,74,198,207,35,28,98,108,37,198,247,149,30,90,78,87,30,77,239,20,137,136,108,188,8,112,173,98,110,221,11,167,196,74,70,19,160,196,195,248,126,151,75,141,23,135,40,80,24,138,72,214,107,208,148,33,41,211,115,51,189,173,214,226,64,253,144,0,26,22,168,236,147,49,194,181,145,242,49,202,225,150,147,47,120,224,52,154,143,160,11,219,46,119,47,33,6,251,68,251,64,230,111,249,99,90,255,0,61,116,78,67,100,162,62,125,44,32,223,104,159,104,28,205,255,0,44,107,95,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,102,62,0,1,211,223,164,0,0,1,55,185,49,135,233,24,179,101,220,11,133,177,4,78,42,151,89,192,52,202,124,214,55,138,70,246,59,212,230,208,226,53,32,201,73,186,84,101,116,153,25,95,145,145,136,214,219,35,100,106,190,207,120,129,120,167,15,167,138,192,117,153,134,136,79,221,40,238,249,15,46,66,219,167,233,91,206,60,238,237,134,72,247,234,34,37,95,157,149,214,78,182,118,246,126,203,31,242,54,139,254,100,208,238,56,139,15,210,49,102,31,169,225,108,65,19,138,165,214,97,189,79,154,198,241,72,222,199,121,6,135,17,169,6,74,77,210,163,43,164,200,202,252,140,140,119,253,78,206,183,180,52,212,196,242,170,34,49,63,103,185,249,7,97,239,150,175,116,118,221,251,150,253,43,53,87,87,29,30,62,148,243,143,10,163,180,253,147,201,0,0,54,83,108,141,145,170,251,61,226,5,226,156,62,158,43,1,214,102,26,33,63,116,163,187,228,60,185,11,110,159,165,111,56,243,187,182,25,35,223,168,136,149,126,118,87,93,107,29,27,81,167,185,166,185,54,174,198,38,31,171,54,70,215,210,109,205,37,26,237,13,124,84,85,248,120,196,199,105,142,240,0,0,225,123,32,102,189,147,182,145,168,108,215,152,231,136,157,133,34,165,135,106,236,166,13,110,158,211,202,74,148,214,178,82,100,52,157,68,218,159,104,245,105,215,200,210,183,81,116,111,53,167,10,0,228,179,118,187,23,34,229,185,196,195,194,218,59,63,79,181,180,183,52,90,186,120,173,215,24,152,254,122,76,117,137,237,41,247,193,216,199,12,102,6,24,167,99,60,25,90,143,86,162,213,153,39,226,75,96,207,75,137,185,145,145,145,216,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,126,200,136,61,141,246,185,171,236,247,136,17,133,177,2,184,172,7,89,152,75,154,197,146,142,239,144,242,227,161,202,134,164,50,227,206,238,216,100,203,112,147,34,85,249,89,93,101,175,14,226,10,70,44,195,244,204,83,135,229,241,84,186,204,54,106,16,159,221,169,27,216,239,32,150,218,244,172,137,73,186,84,71,101,17,25,95,153,17,143,160,108,237,163,70,190,222,99,149,81,214,63,158,207,199,251,233,185,186,173,209,214,77,186,243,85,154,166,120,43,241,143,9,240,170,59,248,245,142,79,209,0,1,236,93,48,0,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,255,0,143,42,227,213,64,242,174,3,210,158,201,222,203,25,55,246,127,135,190,92,192,213,94,218,191,101,140,45,246,129,7,229,213,17,181,91,39,123,44,100,223,217,254,30,249,115,3,85,123,106,253,150,48,183,218,4,31,151,84,64,104,7,101,199,183,102,89,126,122,249,60,209,149,123,106,253,169,240,183,217,252,31,152,212,70,42,236,184,246,236,203,47,207,95,39,154,50,175,109,95,181,62,22,251,63,131,243,26,136,12,171,216,99,251,118,126,246,255,0,148,132,170,8,171,236,49,253,187,63,123,127,202,66,85,0,0,0,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,170,0,0,6,170,246,163,251,9,230,111,230,95,156,66,16,2,39,251,181,31,216,79,51,127,50,252,226,16,128,16,30,143,118,81,217,71,46,54,74,203,132,96,172,20,215,29,85,157,187,126,191,95,125,146,68,170,188,164,145,145,41,68,70,123,182,81,169,68,211,36,102,150,210,165,25,154,214,183,28,94,107,0,0,29,83,52,178,183,2,103,78,4,169,229,158,101,208,187,231,13,214,119,60,108,46,41,232,251,221,211,200,121,191,164,101,104,113,54,113,164,43,194,162,189,172,119,35,50,62,214,0,60,208,237,35,146,21,93,156,51,183,20,228,189,102,185,18,179,35,14,72,105,40,159,25,181,54,137,44,60,195,114,25,89,161,92,208,179,105,230,245,162,234,36,175,82,73,75,34,37,156,175,246,42,123,44,98,159,180,9,223,46,167,13,0,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,6,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,27,254,60,171,143,85,3,202,184,15,74,123,39,123,44,100,223,217,254,30,249,115,3,85,123,106,253,150,48,183,218,4,31,151,84,70,213,108,157,236,177,147,127,103,248,123,229,204,13,85,237,171,246,88,194,223,104,16,126,93,81,1,160,29,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,7,84,205,44,173,192,153,211,129,42,121,103,153,116,46,249,195,117,157,207,27,11,138,122,62,247,116,242,30,111,233,25,90,28,77,156,105,10,240,168,175,107,29,200,204,143,207,14,213,91,51,227,45,148,51,114,102,86,227,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,122,141,76,175,83,78,33,109,168,207,74,208,173,42,90,52,56,191,73,34,61,123,107,233,52,167,182,109,193,181,215,169,145,23,82,135,142,35,196,143,49,76,164,223,101,135,160,77,83,173,33,203,106,74,22,166,25,82,146,71,101,27,77,153,223,73,88,33,132,77,79,102,46,193,223,113,10,20,108,249,205,138,46,156,125,136,41,233,238,218,93,70,157,187,149,133,217,82,222,75,150,86,245,69,190,144,194,163,154,181,54,219,172,164,220,100,237,173,212,156,122,246,101,210,105,85,173,184,242,194,29,102,153,18,124,118,228,84,165,161,169,44,165,212,37,246,41,146,222,101,210,74,136,200,150,219,173,182,226,21,213,43,66,84,86,50,35,30,130,64,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,13,74,236,206,171,82,168,27,107,229,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,162,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,193,180,23,106,94,99,213,118,172,164,227,156,157,197,181,95,185,118,9,168,52,220,26,35,87,167,183,136,226,217,5,53,83,18,178,115,94,250,206,37,149,56,222,166,91,221,45,45,52,246,240,207,64,0,7,167,60,151,205,236,27,159,89,95,135,243,115,47,223,150,229,11,17,71,83,209,202,91,6,203,237,45,14,41,167,89,113,28,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,251,168,243,195,177,38,216,56,155,100,108,208,106,180,147,151,55,4,215,36,48,156,89,71,136,212,125,252,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,169,62,130,48,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,1,250,192,0,2,0,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,67,85,123,81,253,187,51,55,243,47,201,225,13,170,236,49,253,187,63,123,127,202,64,37,80,105,174,218,93,155,56,55,107,92,101,72,204,26,54,48,137,128,177,11,17,220,141,90,156,205,8,231,46,178,130,38,202,49,186,69,33,148,146,217,74,92,65,46,202,90,144,180,36,207,75,72,34,220,160,1,213,50,183,43,112,38,75,96,74,102,89,229,165,11,185,176,221,27,125,193,66,226,158,145,186,222,188,183,156,250,71,150,183,21,119,29,90,188,74,59,94,197,98,34,34,237,96,0,3,206,14,218,25,199,66,207,221,168,49,254,106,225,102,116,81,106,181,6,227,211,156,212,179,226,98,196,142,212,70,164,217,104,66,209,190,68,116,187,187,82,73,72,222,104,59,154,110,115,83,218,37,158,147,50,7,101,60,87,137,40,53,158,236,196,149,237,214,27,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,61,99,50,66,160,7,9,225,106,238,57,197,84,108,21,133,160,241,181,172,65,80,143,75,167,70,222,161,189,252,167,220,75,109,55,173,102,148,39,82,214,146,186,140,146,87,185,153,23,48,31,148,59,254,64,231,29,119,103,252,229,194,121,197,135,25,226,37,225,154,130,100,57,27,82,17,197,197,90,84,220,152,218,214,133,147,123,214,28,117,173,230,131,82,53,234,79,137,36,99,160,15,213,196,216,90,187,131,234,44,210,113,28,30,18,92,138,124,10,163,109,239,80,230,168,179,98,181,46,51,151,65,153,22,182,31,105,118,190,164,234,178,136,148,70,68,30,162,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,210,14,201,12,249,141,154,123,52,55,150,213,9,178,223,196,57,97,35,186,228,156,153,14,200,91,180,231,214,227,176,92,37,173,4,148,33,41,39,99,33,164,173,122,17,13,39,225,74,208,146,221,240,17,87,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,149,70,42,218,199,217,99,57,62,207,241,15,203,159,1,230,176,77,79,109,95,178,198,22,251,64,131,242,234,136,133,97,53,61,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,145,252,107,146,25,47,153,85,86,171,185,141,148,56,43,21,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,59,93,106,63,121,143,171,2,229,62,86,101,127,29,247,51,203,76,41,132,187,207,117,198,247,21,26,52,14,43,119,171,119,189,220,161,58,244,239,23,167,85,237,173,86,234,96,59,88,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,191,217,39,143,240,110,86,108,77,143,243,7,48,113,12,74,30,30,161,227,137,242,103,78,146,103,161,164,119,125,52,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,140,55,83,104,172,249,193,187,54,229,29,119,53,177,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,90,220,82,108,106,36,43,66,9,110,40,180,33,70,94,117,243,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,115,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,201,91,98,237,139,142,246,191,199,113,235,245,248,125,205,134,232,218,253,31,195,251,198,100,119,94,245,152,232,149,247,210,24,105,199,247,174,71,39,62,144,143,69,244,166,196,92,254,188,153,216,75,62,115,187,36,177,118,121,225,44,51,45,202,69,6,62,170,44,52,49,174,94,36,125,15,161,50,81,13,179,50,53,161,150,183,234,53,150,163,91,173,147,13,37,199,13,123,160,149,78,206,45,184,228,237,91,131,103,224,252,193,68,72,249,139,131,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,116,149,186,210,146,105,39,137,166,247,40,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,9,236,125,181,158,13,218,235,43,253,56,161,71,137,71,174,192,144,228,106,238,28,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,69,247,136,35,53,52,178,32,206,163,202,184,245,80,60,171,128,159,238,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,64,8,245,80,60,171,143,85,0,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,214,0,0,0,0,34,175,183,59,246,147,253,242,127,38,140,21,217,39,143,240,110,86,103,166,63,204,28,193,196,49,40,120,122,135,150,243,228,206,157,36,207,67,72,239,42,105,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,117,237,206,253,164,255,0,124,159,201,162,45,97,85,170,180,232,211,225,211,234,114,226,199,170,71,40,147,154,101,229,33,18,152,39,91,120,154,117,36,118,90,9,214,90,112,146,171,150,182,208,174,169,35,32,223,90,223,107,158,108,22,211,238,102,141,17,138,172,188,172,133,197,67,167,224,73,50,163,68,223,197,114,59,109,147,143,190,219,14,25,60,111,178,220,146,51,222,41,173,78,50,135,55,107,89,174,95,178,183,52,176,38,116,224,74,102,102,101,165,119,190,112,221,103,125,193,77,225,94,143,189,221,60,182,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,243,4,54,255,0,179,155,109,127,232,85,204,119,232,24,254,167,85,115,44,177,79,209,212,163,48,123,214,233,115,140,208,77,212,210,206,149,45,90,80,131,109,212,180,105,82,219,82,85,103,84,203,77,152,79,72,0,0,15,53,155,88,251,83,231,39,218,6,33,249,139,227,210,152,243,89,181,143,181,62,114,125,160,98,31,152,190,2,71,242,83,108,28,51,178,55,102,38,91,214,148,113,38,227,106,228,124,64,156,39,71,150,212,141,196,231,218,174,60,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,245,39,164,246,119,118,148,227,186,166,105,158,81,237,41,140,42,184,141,156,113,80,106,54,27,170,46,51,39,221,213,73,18,93,87,14,226,90,104,156,54,95,114,66,27,65,234,52,71,221,180,132,161,12,154,148,212,101,205,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,236,132,27,175,58,225,165,54,45,110,45,93,84,102,127,40,15,85,0,35,215,179,75,180,18,54,112,210,168,251,62,102,253,86,91,153,131,2,63,13,71,171,75,117,217,79,226,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,119,81,153,172,213,121,10,0,0,0,0,0,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,10,31,192,82,254,227,21,59,251,133,44,96,49,94,214,4,95,208,177,156,135,255,0,248,255,0,16,252,185,241,230,180,122,81,218,192,207,250,22,115,144,191,255,0,31,226,31,151,62,60,215,0,157,206,214,188,21,74,197,91,23,226,10,229,66,68,182,228,96,234,197,42,183,5,44,173,36,135,31,92,148,193,52,186,70,147,51,70,234,115,170,34,73,164,245,165,7,123,17,165,80,197,144,57,199,93,217,255,0,57,112,158,113,97,198,120,137,120,102,160,153,14,70,212,132,113,113,86,149,55,38,54,181,161,100,222,245,135,29,107,121,160,212,141,122,147,226,73,24,244,159,139,112,181,15,28,97,106,206,10,197,48,120,218,54,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,37,167,82,20,162,186,76,148,87,185,25,31,49,229,196,7,170,37,184,139,250,194,244,171,81,17,23,144,192,155,28,103,14,41,207,189,154,48,30,106,98,86,180,213,234,180,247,35,212,28,212,217,241,50,162,190,228,71,100,89,8,66,81,189,91,10,119,66,82,73,70,243,73,92,147,115,206,241,245,232,78,174,186,74,224,57,192,0,0,0,0,90,171,219,144,225,53,121,142,99,184,249,215,126,86,1,206,149,154,133,227,129,179,50,228,103,239,28,224,3,170,230,6,18,99,21,210,26,128,234,159,34,68,164,191,244,75,74,78,228,149,151,236,136,202,222,33,218,133,171,66,86,86,81,92,128,64,118,118,101,85,99,42,187,154,208,159,46,244,226,63,92,72,105,207,193,238,250,110,204,173,248,79,127,192,102,44,228,173,97,188,201,194,56,131,18,179,81,90,221,137,67,151,21,4,203,106,109,6,164,52,226,200,140,150,155,245,95,91,216,109,30,215,59,48,185,139,125,20,238,76,17,197,240,156,118,247,245,79,119,167,86,226,222,179,165,123,233,62,158,66,50,106,152,239,20,225,156,55,84,195,53,202,175,12,236,248,175,168,152,220,54,189,104,91,102,143,89,41,59,92,210,101,212,186,12,140,241,217,233,153,173,81,115,127,0,225,7,157,140,148,51,222,183,212,203,134,231,56,178,220,234,94,31,127,151,65,50,248,98,164,205,86,137,26,115,11,37,33,221,118,50,73,145,114,90,139,161,243,247,15,59,155,46,99,151,176,190,125,97,154,210,234,156,51,113,184,219,185,184,37,233,213,9,244,244,210,119,245,173,211,222,39,139,102,124,90,222,49,202,26,5,105,53,14,48,228,166,89,239,55,91,189,90,101,186,142,150,43,90,214,232,52,50,176,196,217,205,45,12,119,62,241,68,90,184,139,114,63,239,99,44,140,21,180,52,169,12,247,6,225,122,117,113,87,228,71,253,203,204,73,26,151,179,109,22,133,50,125,38,91,51,36,169,109,226,22,9,37,208,140,201,76,153,94,233,248,137,26,161,181,185,165,176,217,95,150,174,191,227,24,141,61,143,220,169,186,116,197,75,59,171,210,150,75,246,61,62,247,242,252,162,76,41,101,104,45,17,254,235,248,204,74,122,15,172,0,6,135,26,156,34,176,181,43,43,115,49,69,161,71,107,16,162,82,175,32,28,201,49,112,177,62,225,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,0,0,0,0,0,0,11,78,226,225,75,92,5,183,184,11,86,75,43,104,2,87,185,71,204,192,94,69,239,23,10,23,65,80,26,245,181,5,80,233,216,73,135,75,71,58,218,81,226,35,63,235,79,121,125,66,34,167,98,228,75,209,227,103,193,126,141,172,186,216,74,230,216,46,45,156,17,29,100,118,190,32,65,116,254,243,32,66,186,43,139,231,121,95,253,15,253,67,50,38,211,102,24,201,127,11,186,242,77,71,166,182,162,235,228,219,38,54,57,45,233,231,204,107,126,200,210,211,39,4,201,89,57,171,245,121,105,233,111,235,44,13,147,62,131,80,45,20,87,65,107,139,209,212,236,56,148,234,213,201,10,231,245,0,229,185,10,151,82,22,145,121,139,186,25,92,7,39,65,81,66,232,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,125,5,69,134,126,240,0,22,154,237,238,23,37,95,0,23,128,0,14,191,142,28,221,97,185,171,185,149,183,125,58,254,17,34,30,187,66,241,2,217,204,10,195,4,252,162,211,81,167,242,37,114,254,167,151,199,226,37,239,50,85,167,8,84,85,107,219,115,255,0,149,64,132,94,209,57,87,205,106,250,55,125,39,211,185,223,254,199,32,73,234,57,54,89,170,148,188,94,250,20,183,149,250,134,181,120,206,255,0,215,88,248,137,200,195,232,36,113,22,34,43,232,233,249,68,5,108,118,238,188,123,44,180,219,250,95,115,223,253,250,56,159,186,57,91,125,254,247,253,33,3,244,133,12,136,253,196,42,40,124,133,20,36,216,92,45,53,219,220,45,39,121,219,79,240,128,228,1,110,175,128,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,11,20,70,101,98,28,130,195,228,3,136,201,87,181,199,43,100,101,212,253,194,134,87,247,139,146,2,225,67,232,98,160,3,3,237,60,198,172,188,196,171,89,37,73,251,206,228,124,255,0,175,178,53,195,103,121,209,88,204,42,139,4,210,137,73,164,185,115,74,74,223,133,103,249,198,222,231,141,63,142,192,85,166,183,218,53,240,220,244,222,214,121,191,143,192,105,78,14,145,220,89,231,136,99,232,223,232,165,165,55,190,155,220,163,31,196,98,122,137,15,195,206,165,202,29,56,210,71,206,35,39,207,252,66,22,86,234,109,83,183,59,194,112,247,154,173,162,222,235,124,126,35,231,193,47,111,240,149,13,237,58,117,211,35,42,215,189,174,210,70,17,218,155,31,250,39,232,199,234,79,21,197,113,191,215,244,105,211,184,253,201,222,250,191,128,108,66,182,215,24,189,56,183,49,105,245,6,221,154,162,69,13,166,15,137,85,213,201,247,207,241,143,151,139,248,199,6,202,88,17,252,103,156,56,90,153,187,128,235,115,56,239,163,150,70,164,30,136,175,171,196,90,79,241,121,114,235,97,137,106,83,123,234,167,29,91,173,205,201,13,122,218,191,100,124,253,222,98,73,187,55,114,155,85,119,46,241,135,127,255,0,213,127,189,248,95,220,76,111,215,215,249,122,124,62,34,9,7,217,123,47,163,96,124,179,162,194,238,250,91,78,180,212,182,212,168,109,18,72,201,82,220,93,175,164,142,221,63,40,204,196,68,69,98,31,45,42,47,5,1,168,219,205,122,53,120,173,107,221,70,127,233,31,88,160,40,165,17,17,253,66,162,199,15,169,124,0,112,169,122,140,237,112,73,31,91,129,21,189,226,244,31,59,0,189,37,200,65,166,209,62,208,57,157,254,88,214,191,207,93,19,154,69,239,16,101,180,79,180,14,103,127,150,85,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,30,128,0,233,239,210,0,0,0,156,237,157,189,159,178,199,252,141,162,255,0,153,52,50,16,199,187,59,123,63,101,143,249,27,69,255,0,50,104,100,33,245,11,31,37,79,178,61,207,193,251,91,231,11,255,0,94,175,205,47,206,196,88,126,145,139,48,253,79,11,98,8,156,85,46,179,13,234,124,214,55,138,70,246,59,200,52,56,141,72,50,82,110,149,25,93,38,70,87,228,100,98,33,54,194,217,99,16,108,245,141,228,85,105,208,55,216,14,187,49,213,209,38,48,75,82,34,106,53,44,160,60,107,82,148,78,182,155,146,84,165,30,245,8,214,71,168,156,67,115,24,63,27,24,224,236,49,152,24,98,163,131,49,157,22,61,90,139,86,100,216,151,17,242,61,46,38,228,100,100,101,99,74,146,162,37,37,105,50,82,84,148,169,38,70,68,101,225,109,45,157,70,208,183,142,149,71,73,253,211,234,118,93,201,223,61,78,232,107,60,228,102,171,53,252,122,60,127,189,29,184,163,183,140,114,159,24,128,128,25,239,107,29,147,177,62,205,152,156,164,71,84,138,182,9,171,60,164,210,42,234,73,106,66,172,106,225,100,233,34,36,190,148,145,153,25,17,37,212,164,212,146,35,39,27,111,2,14,131,122,205,122,123,147,110,228,98,97,250,243,102,109,61,46,216,210,209,173,209,87,21,219,174,51,19,30,233,240,152,233,49,60,226,64,0,28,79,60,27,107,176,238,216,85,124,158,196,20,252,171,199,19,56,172,7,89,152,150,24,118,67,233,71,112,200,121,118,55,210,183,12,146,152,198,165,106,117,6,100,73,186,157,77,149,173,46,234,80,14,125,54,166,230,146,228,93,183,56,152,254,112,245,59,111,98,233,55,131,69,94,131,91,78,105,171,239,137,237,84,120,76,127,164,242,153,135,161,0,17,205,176,30,216,242,169,178,160,228,54,107,86,183,148,231,55,16,176,164,247,144,243,178,17,33,199,155,101,170,113,232,66,174,209,239,46,218,214,105,38,137,6,131,81,160,219,75,114,50,62,135,162,214,219,215,90,139,150,254,216,240,151,227,125,231,221,157,102,234,235,234,209,106,227,49,214,154,163,165,84,248,199,239,142,211,203,159,89,0,0,242,221,116,0,0,16,3,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,248,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,13,85,237,171,246,88,194,223,104,16,126,93,81,27,85,178,119,178,198,77,253,159,225,239,151,48,53,87,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,25,87,182,175,218,159,11,125,159,193,249,141,68,98,174,203,143,110,204,178,252,245,242,121,163,42,246,213,251,83,225,111,179,248,63,49,168,128,202,189,134,63,183,103,239,111,249,72,74,160,138,190,195,31,219,179,247,183,252,164,37,80,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,234,160,0,0,106,175,106,63,176,158,102,254,101,249,196,33,0,34,127,187,81,253,132,243,55,243,47,206,33,8,1,1,234,160,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,52,3,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,208,14,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,128,111,248,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,13,85,237,171,246,88,194,223,104,16,126,93,81,27,85,178,119,178,198,77,253,159,225,239,151,48,53,87,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,19,252,32,7,178,227,219,179,44,191,61,124,158,104,159,224,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,0,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,70,94,0,192,24,203,52,241,149,39,47,178,251,15,75,174,98,26,228,130,141,6,12,98,45,110,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,62,123,62,236,29,147,89,47,179,237,91,33,177,37,22,149,141,27,197,123,223,74,234,143,211,149,21,202,215,210,173,81,181,39,122,226,217,225,208,104,38,183,110,22,135,18,167,145,161,197,169,71,18,221,151,30,221,153,101,249,235,228,243,68,255,0,0,243,153,182,14,201,152,203,100,92,208,244,30,187,34,93,98,133,62,59,114,104,88,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,118,221,172,200,146,234,12,243,167,103,7,104,4,205,157,235,173,101,38,111,98,47,245,167,159,196,190,212,153,13,191,33,204,59,43,66,220,213,29,12,161,199,22,203,206,17,33,108,146,116,147,142,147,169,52,125,49,59,45,91,78,236,245,133,118,160,201,170,214,81,226,153,60,7,31,187,147,78,170,34,43,114,30,166,78,105,90,154,144,218,86,95,227,54,178,74,144,165,180,235,168,37,163,94,162,243,195,157,25,67,140,178,23,52,49,6,81,230,3,17,27,174,225,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,145,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,122,115,1,21,125,148,123,116,254,3,101,252,235,198,127,236,120,184,2,108,228,255,0,140,149,82,220,144,106,255,0,106,225,80,164,254,59,36,191,214,236,137,84,1,0,61,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,33,170,189,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,32,18,168,0,0,0,3,242,113,102,41,161,96,108,43,89,198,184,166,119,5,69,195,244,249,21,74,140,157,210,220,220,69,97,181,56,235,154,16,74,90,180,161,10,59,36,141,71,107,17,25,242,1,14,221,178,249,223,74,199,89,219,64,201,122,125,14,92,121,25,95,29,245,78,158,243,137,209,45,250,147,16,228,18,26,65,92,201,13,180,219,87,90,140,141,75,113,105,210,68,130,91,159,47,99,102,74,122,115,180,21,91,56,229,212,55,49,50,202,158,91,150,27,119,75,143,206,168,181,34,59,122,146,109,168,148,202,88,68,195,85,150,133,19,155,139,106,78,178,26,65,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,78,247,102,46,86,253,203,246,54,193,92,93,11,187,42,184,183,136,197,53,15,190,183,220,87,20,225,240,143,242,90,146,141,80,91,133,224,78,155,91,196,146,89,172,4,0,141,233,219,239,34,225,210,182,118,217,159,104,122,13,27,115,223,121,127,65,195,120,138,75,102,195,109,174,83,84,182,28,130,181,32,136,157,113,229,178,153,72,83,134,107,73,55,17,132,120,44,146,94,139,9,232,175,228,229,119,63,123,46,112,214,85,97,103,180,86,170,185,95,134,100,83,155,210,131,226,101,68,141,14,91,81,174,181,161,8,223,46,58,90,222,41,68,148,111,53,157,201,54,48,143,110,201,12,249,147,149,155,75,183,150,213,9,177,24,195,217,159,31,186,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,26,215,49,39,226,82,16,147,156,145,229,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,233,123,32,115,142,133,180,6,77,97,60,226,195,140,240,241,49,53,61,50,28,141,169,107,225,37,33,74,110,76,109,107,66,13,205,211,237,186,214,243,65,37,122,53,39,194,162,48,17,215,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,25,87,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,0,0,98,173,172,125,150,51,147,236,255,0,16,252,185,241,149,70,42,218,199,217,99,57,62,207,241,15,203,159,1,230,176,77,79,109,95,178,198,22,251,64,131,242,234,136,133,97,53,61,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,0,0,0,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,5,57,155,216,201,121,47,31,33,18,252,70,240,155,24,161,236,94,182,210,193,111,223,168,174,35,113,82,165,184,119,50,67,109,54,178,74,83,166,230,243,134,189,118,111,70,117,237,71,246,236,204,223,204,191,39,132,48,166,69,228,94,99,237,23,152,244,236,175,202,250,55,29,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,40,50,94,196,155,31,98,109,174,115,65,170,42,74,92,44,19,67,144,194,177,101,98,35,177,247,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,149,79,246,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,215,242,47,34,242,227,103,76,184,167,101,126,87,209,184,26,84,27,186,243,206,153,46,85,66,82,136,137,201,82,92,34,45,227,203,210,155,157,137,36,148,165,8,74,16,132,33,57,0,4,64,118,165,236,19,232,36,202,246,213,217,94,254,188,63,85,168,113,152,190,151,34,69,220,129,58,91,228,147,153,29,75,59,184,203,207,186,146,91,87,53,54,227,132,104,35,105,70,150,52,175,102,45,161,113,86,203,249,203,69,205,204,45,27,143,224,55,145,170,52,181,202,114,59,53,56,46,167,75,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,232,210,126,148,196,16,246,142,236,57,27,101,44,101,3,24,101,242,229,200,203,172,97,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,91,213,33,167,82,162,81,178,110,184,19,83,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,153,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,152,193,35,253,143,56,27,105,120,57,161,35,24,97,216,18,232,217,65,84,142,111,98,57,115,224,33,12,87,86,203,114,216,134,204,39,156,104,214,226,218,146,227,138,89,178,164,161,36,218,210,226,181,27,104,92,112,0,159,238,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,53,87,181,31,216,79,51,127,50,252,226,16,218,161,170,189,168,254,194,121,155,249,151,231,16,128,64,8,245,80,60,171,143,85,0,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,136,224,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,71,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,192,36,127,5,108,57,148,120,103,100,183,118,71,171,174,93,78,133,83,142,165,214,170,209,208,136,51,103,84,84,242,95,227,110,217,25,18,219,117,182,119,73,115,123,102,216,101,183,13,212,164,245,65,182,211,187,61,98,173,151,243,150,181,148,120,166,79,31,192,110,228,211,170,136,138,228,118,106,112,93,78,166,164,54,149,151,248,205,172,146,165,165,14,180,234,9,107,209,168,253,41,140,21,182,14,201,152,55,107,172,175,244,30,187,34,37,30,187,2,67,114,104,88,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,23,221,172,200,212,210,12,130,56,59,49,123,64,33,229,20,200,219,63,103,126,34,225,48,44,189,44,97,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,111,56,181,37,149,33,55,36,182,165,173,185,148,30,96,115,75,43,113,222,75,99,186,158,89,230,93,11,185,177,37,27,115,198,194,226,153,145,186,222,178,135,155,250,70,86,182,213,118,221,66,188,42,59,94,199,99,35,34,150,158,204,94,208,9,153,187,14,54,207,217,223,136,184,188,117,19,75,24,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,155,206,45,42,121,43,77,201,78,37,107,112,36,84,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,25,215,179,139,97,200,219,86,227,41,248,195,48,87,46,62,93,96,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,222,165,14,180,148,146,77,226,117,185,20,237,29,216,114,78,213,184,54,6,48,203,229,196,143,152,184,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,183,73,91,174,165,68,146,120,221,111,176,118,92,123,9,229,151,231,175,156,77,27,84,3,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,122,123,60,246,211,165,109,79,149,241,232,88,191,16,68,86,106,97,168,230,88,130,25,70,76,83,154,193,57,165,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,91,182,208,182,117,96,174,212,189,130,125,59,135,94,218,187,43,223,209,136,41,84,254,51,23,210,228,72,179,115,224,196,96,146,115,35,169,103,102,222,101,134,146,75,106,228,151,27,108,141,4,78,164,210,252,85,229,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,100,30,159,128,97,77,148,118,174,203,141,173,114,225,24,215,5,59,192,213,96,238,216,175,208,31,120,151,42,145,41,68,102,73,81,145,22,241,149,233,81,180,241,17,37,196,165,68,100,133,161,198,209,154,192,0,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,40,102,68,26,136,80,250,138,0,197,123,88,153,30,203,57,201,254,64,98,31,151,62,60,215,15,74,27,88,123,44,231,39,217,254,33,249,115,227,205,120,15,84,167,97,231,187,180,131,11,208,112,134,219,57,165,73,195,144,120,72,146,42,17,42,142,55,189,91,154,165,76,131,30,92,151,46,179,51,45,111,190,234,237,125,41,213,100,145,36,136,139,208,129,159,184,69,23,109,254,0,140,205,83,43,51,74,14,30,150,114,37,71,168,208,42,149,100,165,213,48,72,105,77,63,10,58,206,251,164,44,205,233,235,79,34,90,200,156,245,137,178,210,29,251,177,79,51,170,120,139,41,49,230,84,212,81,41,230,48,109,98,45,74,12,135,166,169,212,54,197,65,14,17,197,105,163,43,50,132,59,13,215,79,74,172,165,202,89,233,73,145,154,228,128,185,23,33,6,253,144,185,159,85,193,155,89,198,192,108,166,91,244,220,192,163,205,166,200,97,51,84,211,13,63,25,149,77,106,82,218,177,165,229,165,49,222,101,55,210,105,41,78,25,43,170,85,57,41,255,0,64,11,128,0,0,0,0,81,93,7,18,147,245,14,97,198,101,112,28,68,118,50,184,231,74,136,200,135,2,203,81,234,242,23,52,159,17,42,224,57,192,0,7,193,83,165,67,169,110,248,152,113,158,221,223,78,245,178,85,175,107,218,229,240,16,163,183,126,76,59,133,241,146,94,131,18,135,17,134,48,169,73,90,34,54,109,220,210,236,171,153,17,32,139,85,146,92,254,4,38,244,105,166,221,216,7,190,176,254,39,169,247,182,231,113,130,38,163,70,227,85,244,162,74,186,234,47,49,36,65,238,13,168,174,149,137,161,207,39,93,65,181,188,241,52,171,40,174,218,139,145,220,188,196,228,246,108,226,194,173,100,70,22,136,167,166,56,164,67,169,184,123,229,92,185,84,221,47,51,231,204,65,118,35,131,221,117,185,16,183,187,221,214,143,22,157,55,186,8,250,115,243,18,111,217,77,152,27,134,99,225,142,232,213,193,225,234,139,187,254,34,218,239,82,108,237,167,79,47,95,207,220,40,149,210,59,149,252,198,10,207,199,216,46,226,222,182,106,253,117,110,68,127,220,134,109,167,61,196,83,226,200,211,167,122,202,23,107,222,215,73,29,134,177,237,69,83,224,125,25,250,13,122,248,223,217,90,214,220,252,62,34,72,195,187,42,49,79,221,193,83,48,154,69,177,27,86,179,105,46,127,65,204,111,252,11,112,141,216,188,255,0,140,198,146,108,107,70,213,135,19,35,137,252,30,37,35,182,142,182,110,57,249,141,223,100,172,210,75,235,18,158,131,144,0,80,206,195,67,138,230,125,12,197,82,118,228,98,134,87,23,32,172,64,46,46,162,225,66,232,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,40,103,97,77,95,0,21,50,184,183,65,117,177,10,234,248,10,145,220,0,185,16,168,0,13,100,219,21,179,86,4,139,211,254,136,17,255,0,145,144,32,138,68,229,49,167,82,220,241,95,161,137,236,218,233,157,230,4,136,90,173,250,188,217,244,254,242,248,243,255,0,88,115,70,231,149,239,171,253,2,9,211,216,138,163,196,224,41,39,169,211,254,153,86,159,17,255,0,121,141,241,27,112,99,71,54,1,155,191,192,15,158,239,79,244,216,162,245,175,253,98,40,222,64,142,131,137,194,47,217,17,24,227,36,149,249,17,16,231,89,106,43,95,222,56,149,200,172,40,184,138,226,166,87,81,11,69,76,249,220,7,33,114,33,81,68,243,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,130,195,232,47,62,130,195,232,3,140,203,157,199,42,58,23,212,56,148,103,123,16,229,110,252,175,228,2,240,0,1,211,51,97,194,107,3,213,86,102,69,109,199,83,229,248,100,8,52,237,1,150,79,231,38,35,108,148,131,180,186,113,248,79,159,245,57,177,55,57,231,48,161,229,197,109,227,50,34,71,13,212,140,250,190,209,123,190,177,4,155,111,85,10,126,120,98,100,36,210,118,122,2,185,36,203,251,1,162,247,137,220,118,141,135,233,170,147,152,115,44,219,167,124,52,226,188,37,253,254,55,192,79,108,4,104,222,114,62,118,235,249,68,39,246,126,225,103,37,227,199,94,208,237,156,194,74,95,37,164,186,189,20,77,187,104,36,94,198,124,194,21,200,0,2,163,141,203,251,133,164,94,241,114,204,133,19,212,5,194,241,105,29,133,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,45,62,162,167,208,90,2,134,68,98,169,62,118,49,67,191,184,133,13,71,228,3,148,5,8,238,42,3,240,113,172,82,149,135,102,54,100,179,213,187,245,122,242,113,35,68,243,47,13,72,141,156,117,249,241,98,76,113,78,51,29,31,131,51,77,183,12,244,177,124,6,251,98,61,103,71,144,73,73,31,169,255,0,8,134,187,87,112,99,149,156,193,170,75,117,15,18,92,101,179,35,67,136,46,100,219,101,239,250,132,145,154,178,201,213,70,192,88,100,165,17,51,106,44,36,158,191,13,143,114,142,92,253,226,46,123,66,179,121,170,167,160,60,45,74,134,254,235,189,117,110,94,37,90,252,37,175,101,159,144,145,140,127,152,180,28,176,203,170,27,242,167,182,217,182,168,208,15,124,195,174,17,40,152,81,219,232,203,175,209,245,232,32,91,54,179,18,173,154,189,213,185,143,9,125,215,191,190,225,181,183,109,230,239,174,241,92,255,0,7,238,248,128,253,93,152,114,154,86,61,198,184,90,89,210,171,110,199,244,170,12,71,93,132,193,169,8,45,235,38,119,86,133,17,25,18,239,207,224,39,171,35,242,238,6,4,192,148,90,76,83,168,23,3,196,233,76,189,58,252,111,56,163,213,100,167,241,249,114,47,112,212,77,133,54,63,123,4,97,100,84,107,241,235,17,101,193,197,101,57,182,206,116,87,16,104,67,113,140,140,244,36,249,93,39,202,228,124,132,129,48,202,88,105,45,36,204,201,55,235,215,168,163,144,0,0,82,228,93,76,113,169,90,188,133,174,58,124,173,97,98,84,102,101,127,48,28,137,33,122,75,220,40,68,94,225,121,21,128,84,65,142,209,62,208,57,157,254,89,86,191,207,93,19,156,32,199,104,159,104,28,206,255,0,44,171,95,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,102,61,0,1,211,223,164,0,0,1,57,219,59,123,63,101,143,249,27,69,255,0,50,104,100,33,143,118,118,246,126,203,31,242,54,139,254,100,208,200,67,234,22,62,74,159,100,123,159,131,246,183,206,23,254,189,95,154,64,0,28,175,94,252,108,99,131,176,198,96,97,138,142,12,198,116,88,245,106,45,89,147,98,92,71,200,244,184,155,145,145,145,149,141,42,74,136,148,149,164,201,73,82,82,164,153,25,17,148,65,237,99,178,118,39,217,179,19,148,136,234,145,86,193,53,103,148,154,69,93,73,45,72,85,141,92,44,157,36,68,151,210,146,51,35,34,36,186,148,154,146,68,100,227,109,204,168,252,108,99,131,176,198,96,97,138,142,12,198,116,88,245,106,45,89,147,98,92,71,200,244,184,155,145,145,145,149,141,42,74,136,148,149,164,201,73,82,82,164,153,25,17,151,173,218,91,54,141,161,71,133,81,210,127,116,250,157,223,114,119,219,85,186,26,172,198,107,177,92,250,116,127,221,79,133,81,247,76,114,158,211,16,16,3,49,237,79,179,197,95,103,60,206,149,134,55,117,25,56,110,119,223,56,126,171,41,180,151,25,30,201,53,160,212,131,210,110,180,165,110,215,201,38,118,74,244,33,46,32,134,28,29,2,237,170,236,87,54,238,70,38,31,175,118,126,191,79,181,52,182,245,186,74,184,173,215,17,49,62,169,247,76,116,152,235,19,202,121,128,0,56,222,96,36,99,96,61,177,226,212,162,193,200,108,214,173,110,234,45,238,33,97,73,239,33,150,163,174,59,108,182,203,84,227,208,132,217,210,221,221,181,172,212,110,154,205,6,162,89,54,151,35,156,7,151,162,214,220,208,221,139,150,254,216,241,135,93,222,125,217,209,239,86,130,173,22,174,49,61,105,170,58,211,87,140,126,248,239,28,185,117,143,66,0,53,7,96,253,174,41,249,173,134,33,101,46,96,87,164,47,31,82,25,90,99,202,158,242,84,170,228,84,26,148,74,66,236,70,167,218,110,201,90,85,117,173,40,222,234,89,155,187,189,190,31,66,210,234,109,234,237,69,219,115,202,127,15,84,191,28,109,221,137,171,221,237,117,122,13,101,56,170,153,229,61,170,142,213,71,140,79,111,186,113,49,48,0,0,242,30,161,0,61,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,12,127,182,103,101,254,126,237,19,180,158,48,206,60,21,139,242,254,21,23,16,119,127,12,197,82,161,53,185,72,220,64,143,29,122,210,220,71,16,87,91,42,50,178,207,194,101,123,29,200,182,127,179,211,101,252,125,178,102,75,214,178,231,49,170,248,126,163,82,168,226,137,53,182,157,162,72,121,230,18,195,145,34,50,148,169,79,52,210,137,122,163,172,204,137,38,86,52,243,234,68,27,64,60,171,143,85,2,21,191,212,84,218,159,254,191,178,171,254,234,212,127,230,32,37,83,100,239,101,140,155,251,63,195,223,46,96,106,175,109,95,178,198,22,251,64,131,242,234,136,220,172,144,193,85,92,181,201,124,3,151,53,217,17,31,169,97,92,47,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,118,181,200,186,12,41,218,23,178,254,62,218,207,37,232,185,115,151,53,124,63,78,169,83,177,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,82,16,100,70,146,43,18,185,244,35,8,161,236,184,246,236,203,47,207,95,39,154,50,175,109,95,181,62,22,251,63,131,243,26,136,205,91,25,246,95,231,238,206,219,73,224,252,227,198,184,191,47,230,209,112,255,0,120,113,44,82,234,19,92,148,189,252,9,17,209,161,46,68,109,7,101,188,147,59,172,188,36,118,185,216,143,186,246,133,246,122,103,70,214,121,209,69,204,108,185,196,248,42,157,77,167,97,120,212,71,90,173,205,150,203,234,125,185,114,222,82,146,150,99,58,147,70,153,8,34,51,81,29,201,92,186,25,134,53,236,49,253,187,63,123,127,202,66,85,6,149,118,111,108,83,154,123,31,125,209,62,233,149,252,41,83,244,183,186,56,46,226,149,37,237,223,11,197,239,55,187,230,26,181,248,148,105,211,170,246,85,237,98,190,234,128,0,0,13,85,237,71,246,19,204,223,204,191,56,132,32,4,122,61,219,51,37,49,86,209,59,54,99,12,156,193,85,10,84,42,214,32,238,254,25,250,163,174,55,21,27,137,241,228,47,90,155,109,197,149,208,202,136,172,131,241,25,94,197,115,40,193,255,0,81,83,106,127,250,254,202,175,251,171,81,255,0,152,128,154,144,0,1,170,189,168,254,194,121,155,249,151,231,16,132,0,143,71,187,102,100,166,42,218,39,102,204,97,147,152,42,161,74,133,90,196,29,223,195,63,84,117,198,226,163,113,62,60,133,235,83,109,184,178,186,25,81,21,144,126,35,43,216,174,101,24,63,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,16,19,82,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,24,255,0,108,206,203,252,253,218,39,105,60,97,156,120,43,23,229,252,42,46,32,238,254,25,138,165,66,107,114,145,184,129,30,58,245,165,184,142,32,174,182,84,101,101,159,132,202,246,59,145,108,255,0,103,166,203,248,251,100,204,151,173,101,206,99,85,240,253,70,165,81,197,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,245,71,89,153,18,76,172,105,231,212,136,34,135,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,143,246,204,236,191,207,221,162,118,147,198,25,199,130,177,126,95,194,162,226,14,239,225,152,170,84,38,183,41,27,136,17,227,175,90,91,136,226,10,235,101,70,86,89,248,76,175,99,185,22,207,246,122,108,191,143,182,76,201,122,214,92,230,53,95,15,212,106,85,28,81,38,182,211,180,73,15,60,194,88,114,36,70,82,149,41,230,154,81,47,84,117,153,145,36,202,198,158,125,72,131,104,7,149,113,234,160,66,183,250,138,155,83,255,0,215,246,85,127,221,90,143,252,196,4,170,108,157,236,177,147,127,103,248,123,229,204,13,85,237,171,246,88,194,223,104,16,126,93,81,27,149,146,24,42,171,150,185,47,128,114,230,187,34,35,245,44,43,133,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,78,214,185,23,65,133,59,66,246,95,199,219,89,228,189,23,46,114,230,175,135,233,213,42,118,40,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,170,66,12,136,210,69,98,87,62,132,97,20,61,151,30,221,153,101,249,235,228,243,68,255,0,8,192,216,207,178,255,0,63,118,118,218,79,7,231,30,53,197,249,127,54,139,135,251,195,137,98,151,80,154,228,165,239,224,72,142,141,9,114,35,104,59,45,228,153,221,101,225,35,181,206,196,114,126,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,213,254,208,189,151,241,246,214,121,47,69,203,156,185,171,225,250,117,74,157,138,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,234,144,131,34,52,145,88,149,207,161,24,69,15,101,199,183,102,89,126,122,249,60,209,63,194,48,54,51,236,191,207,221,157,182,147,193,249,199,141,113,126,95,205,162,225,254,240,226,88,165,212,38,185,41,123,248,18,35,163,66,92,136,218,14,203,121,38,119,89,120,72,237,115,177,28,159,128,8,171,237,206,253,164,255,0,124,159,201,162,85,6,149,118,144,236,83,154,123,96,253,206,254,230,117,252,41,76,244,75,189,248,222,253,149,37,157,231,21,194,110,247,91,150,29,189,184,101,234,213,166,215,77,175,115,176,70,183,101,199,183,102,89,126,122,249,60,209,63,194,48,54,51,236,191,207,221,157,182,147,193,249,199,141,113,126,95,205,162,225,254,240,226,88,165,212,38,185,41,123,248,18,35,163,66,92,136,218,14,203,121,38,119,89,120,72,237,115,177,28,159,128,13,117,219,111,99,236,51,181,206,87,187,69,81,68,133,141,168,113,223,86,19,172,75,118,70,226,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,210,173,138,0,30,91,49,102,22,174,224,108,85,89,193,88,166,15,5,90,195,245,9,20,186,140,109,234,28,220,74,97,197,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,19,83,217,193,218,1,15,104,138,19,89,73,155,216,139,253,118,32,113,47,181,38,67,108,71,111,17,69,214,183,53,71,67,40,109,180,60,203,102,72,91,36,157,70,219,68,234,77,127,76,77,125,123,125,246,113,70,218,170,171,11,50,178,198,175,135,240,190,59,139,28,227,84,87,58,43,169,98,188,130,83,41,100,228,60,209,168,218,91,13,37,226,74,201,135,22,225,27,109,168,210,134,208,105,213,92,1,217,39,182,206,86,99,42,78,96,229,246,111,229,173,15,16,208,228,20,152,51,163,85,170,26,218,93,140,140,140,142,1,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,134,10,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,15,147,104,222,204,61,174,246,142,206,26,214,114,215,113,22,79,210,42,85,248,244,228,204,137,18,179,83,91,4,252,120,44,70,113,109,234,131,169,40,90,152,53,146,12,212,104,37,146,77,75,211,172,246,43,179,123,98,156,211,216,251,238,137,247,76,175,225,74,159,165,189,209,193,119,20,169,47,110,248,94,47,121,189,223,48,213,175,196,163,78,157,87,178,175,107,21,195,117,64,0,0,104,87,108,54,119,210,176,30,206,145,242,105,234,28,185,149,44,209,144,73,143,45,46,37,12,65,98,157,42,36,151,86,190,170,90,212,163,101,9,65,17,21,150,226,141,69,160,144,230,250,136,213,219,151,179,163,105,173,170,118,130,169,102,109,7,30,229,251,56,109,154,124,42,93,6,37,82,92,166,37,68,138,211,68,183,91,89,51,13,105,85,229,59,41,194,51,90,213,165,194,43,145,17,37,33,28,27,34,228,133,43,104,237,162,240,102,77,87,107,146,233,20,218,252,137,42,153,46,35,105,91,228,196,120,175,73,113,13,234,240,165,107,75,6,130,89,146,137,6,178,81,165,122,116,31,164,145,162,189,156,251,0,227,109,146,113,86,51,198,185,169,81,194,149,90,213,98,159,22,151,70,147,66,159,49,222,30,41,184,183,38,54,234,30,101,164,120,214,220,51,73,217,74,45,210,136,141,36,102,74,222,160,30,85,199,165,61,147,189,150,50,111,236,255,0,15,124,185,129,21,127,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,17,46,153,33,130,170,185,107,146,248,7,46,107,178,34,63,82,194,184,94,149,68,152,236,69,169,76,56,252,104,141,178,226,155,82,146,149,26,13,72,51,35,52,164,237,107,145,116,1,5,125,164,153,47,74,201,13,173,49,69,11,11,225,8,152,111,12,87,35,195,175,80,161,196,90,119,6,195,204,146,95,83,109,146,143,114,142,49,169,137,38,172,146,73,36,137,9,75,122,6,239,246,45,231,165,119,20,224,76,91,144,216,142,179,74,92,76,19,195,212,112,212,75,33,185,220,44,183,164,46,105,88,140,141,214,91,124,218,86,189,38,164,42,94,149,44,210,166,146,156,193,218,57,177,46,62,219,14,149,129,30,203,156,89,135,233,85,44,31,34,160,151,99,214,205,230,152,144,196,180,177,169,105,117,148,56,164,173,10,138,130,36,27,118,81,58,163,212,157,4,75,215,253,145,123,48,246,146,217,199,104,188,25,156,181,220,69,150,181,122,109,2,68,148,204,137,18,179,61,15,155,18,34,189,25,197,183,170,14,149,45,9,124,214,72,51,73,44,208,73,53,35,86,178,15,151,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,55,83,180,135,98,156,211,219,7,238,119,247,51,175,225,74,103,162,93,239,198,247,236,169,44,239,56,174,19,119,186,220,176,237,237,195,47,86,173,54,186,109,123,157,186,87,103,167,103,166,116,108,153,157,21,172,198,204,108,79,130,170,52,218,142,23,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,105,142,178,51,37,25,220,211,203,169,144,72,80,0,0,12,85,181,143,178,198,114,125,159,226,31,151,62,50,168,233,89,223,130,170,185,149,146,248,251,46,104,82,34,49,82,197,88,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,237,123,17,244,1,230,48,77,79,109,95,178,198,22,251,64,131,242,234,136,213,95,245,21,54,167,255,0,175,236,170,255,0,186,181,31,249,136,144,158,208,189,151,241,246,214,121,47,69,203,156,185,171,225,250,117,74,157,138,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,234,144,131,34,52,145,88,149,207,161,24,69,15,101,199,183,102,89,126,122,249,60,209,63,194,48,54,51,236,191,207,221,157,182,147,193,249,199,141,113,126,95,205,162,225,254,240,226,88,165,212,38,185,41,123,248,18,35,163,66,92,136,218,14,203,121,38,119,89,120,72,237,115,177,28,159,128,0,0,0,0,0,0,0,0,0,0,130,30,208,140,1,140,179,79,180,123,27,101,246,95,97,233,117,204,67,92,145,68,141,6,12,98,45,110,175,185,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,74,246,199,91,29,96,77,144,48,36,138,5,2,103,124,226,74,206,143,72,49,6,237,232,253,233,186,122,66,226,253,234,183,221,109,141,211,114,13,191,163,50,215,109,74,185,159,46,193,130,118,103,193,184,59,104,188,195,218,105,83,165,207,197,152,242,60,58,106,9,70,109,177,77,167,49,22,35,74,97,8,37,25,56,183,93,136,135,84,226,186,17,54,132,37,54,113,78,230,0,0,0,0,29,127,31,224,12,27,154,120,54,173,151,217,131,135,162,87,48,245,114,57,198,157,6,73,30,135,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,236,0,3,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,98,30,170,4,43,127,168,169,181,63,253,127,101,87,253,213,168,255,0,204,64,111,255,0,101,199,176,158,89,126,122,249,196,209,181,67,10,108,103,146,152,171,103,109,155,48,126,78,99,90,133,42,109,107,15,247,135,18,253,45,215,28,138,189,252,249,18,17,161,78,54,218,206,200,121,36,119,65,120,136,237,114,177,158,107,0,26,171,218,143,236,39,153,191,153,126,113,8,109,80,194,155,102,100,166,42,218,39,102,204,97,147,152,42,161,74,133,90,196,29,223,195,63,84,117,198,226,163,113,62,60,133,235,83,109,184,178,186,25,81,21,144,126,35,43,216,174,100,30,112,135,170,129,10,223,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,17,53,32,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,55,83,180,135,98,156,211,219,7,238,119,247,51,175,225,74,103,162,93,239,198,247,236,169,44,239,56,174,19,119,186,220,176,237,237,195,47,86,173,54,186,109,123,157,186,87,103,167,103,166,116,108,153,157,21,172,198,204,108,79,130,170,52,218,142,23,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,105,142,178,51,37,25,220,211,203,169,144,72,80,0,0,211,254,209,157,138,63,162,171,46,24,175,224,10,101,41,188,205,194,223,73,77,146,249,110,156,170,65,34,89,185,76,83,218,146,132,234,90,201,198,148,233,41,40,113,42,77,218,75,206,184,80,67,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,245,60,52,43,111,190,205,55,54,151,196,208,179,71,38,167,225,250,6,54,153,32,211,137,93,173,203,154,76,85,24,76,118,89,142,180,169,4,234,89,91,41,142,148,18,16,202,73,194,117,74,82,136,208,68,176,200,29,158,123,105,210,182,167,202,248,244,44,95,136,34,43,53,48,212,115,44,65,12,163,38,41,205,96,156,210,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,45,219,104,91,58,161,135,107,31,106,124,228,251,64,196,63,49,124,110,166,86,246,83,109,197,146,216,238,153,153,153,105,155,121,85,70,196,148,109,247,5,55,139,151,35,117,189,101,108,185,244,111,83,150,218,174,219,171,79,137,39,107,220,172,100,70,76,216,236,142,218,159,52,51,79,25,102,103,165,89,85,76,244,183,16,84,107,188,23,126,84,94,225,120,169,46,61,186,222,119,122,117,233,222,105,213,165,55,181,236,87,176,13,213,236,184,246,19,203,47,207,95,56,154,54,168,97,77,140,242,83,21,108,237,179,102,15,201,204,107,80,165,77,173,97,254,240,226,95,165,186,227,145,87,191,159,34,66,52,41,198,219,89,217,15,36,142,232,47,17,29,174,86,51,205,96,2,24,59,75,123,62,228,228,245,86,177,180,30,80,82,162,55,151,211,228,113,53,138,76,70,154,138,198,26,90,213,21,134,201,178,91,230,183,209,34,75,238,168,144,203,73,67,5,100,145,18,9,54,153,241,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,3,206,102,202,59,87,102,62,201,89,142,140,107,130,157,227,169,83,183,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,118,242,53,40,218,120,136,212,218,148,162,50,90,22,227,107,244,39,149,185,165,129,51,167,2,83,51,51,45,43,189,243,134,235,59,238,10,111,10,244,125,238,233,229,178,231,209,188,132,56,155,56,210,211,226,73,94,215,43,145,145,156,85,230,175,98,230,112,76,204,124,71,59,40,113,174,95,196,193,146,234,14,200,162,68,170,78,168,53,42,28,87,15,90,99,44,137,135,245,110,181,27,100,225,186,165,45,40,37,171,73,168,210,157,128,216,39,99,61,177,54,71,199,110,194,196,121,145,151,245,44,178,173,239,93,173,209,33,206,157,33,228,74,38,76,153,149,17,46,70,109,13,189,173,45,33,195,214,73,91,87,212,149,41,182,141,1,191,224,0,0,0,0,52,3,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,209,43,221,161,123,47,227,237,172,242,94,139,151,57,115,87,195,244,234,149,59,20,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,213,33,6,68,105,34,177,43,159,66,61,95,216,207,179,3,63,118,118,218,83,7,231,22,53,197,217,127,54,141,135,251,195,137,98,151,80,154,228,165,239,224,72,142,141,9,114,35,104,59,45,228,153,221,101,225,35,181,206,196,97,40,0,0,0,0,0,40,100,70,40,101,228,46,22,153,153,24,12,83,181,135,178,206,114,127,144,24,135,229,207,143,53,227,211,134,119,96,170,174,101,100,198,62,203,170,20,136,140,84,177,86,23,170,209,97,187,45,106,75,13,191,38,35,140,182,167,13,41,82,137,4,165,145,153,146,84,118,189,136,250,8,141,255,0,81,91,106,111,250,254,202,175,251,171,81,255,0,152,128,154,107,95,153,141,76,237,76,192,17,177,214,197,216,202,81,97,233,117,106,150,21,145,2,191,77,40,196,234,151,21,109,201,67,82,36,26,27,63,18,17,13,249,102,189,100,104,74,53,44,237,160,148,157,180,31,149,139,48,181,11,28,97,106,206,10,197,48,120,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,10,81,93,38,74,43,220,140,143,152,15,49,217,123,141,106,185,109,143,176,214,98,208,163,196,126,165,133,107,16,235,80,218,150,133,41,135,31,140,242,30,109,46,18,84,149,26,13,72,34,50,37,36,237,123,25,117,30,161,139,160,133,115,236,87,218,148,186,227,236,171,255,0,186,181,31,249,136,149,221,154,240,86,63,203,108,134,192,249,117,153,207,225,247,241,14,22,163,179,69,121,218,10,222,84,39,24,141,118,99,41,38,242,82,179,89,199,67,38,225,154,82,91,205,122,72,147,98,1,147,128,82,247,21,0,0,0,1,97,166,254,98,240,1,194,164,253,98,132,102,70,57,12,135,26,185,92,204,7,42,76,140,186,139,135,2,28,34,62,67,152,142,228,70,2,163,240,113,166,31,143,136,176,221,94,151,33,79,146,102,211,164,69,86,228,203,85,150,218,146,122,110,71,207,197,203,144,253,225,69,17,40,141,39,239,43,0,131,109,187,182,114,70,14,197,120,227,23,192,166,98,117,181,15,187,52,61,33,155,176,122,218,140,217,221,68,209,23,85,25,117,235,97,139,54,44,198,175,224,156,202,169,62,226,224,177,122,11,236,253,248,102,146,241,73,142,171,122,197,207,151,232,18,255,0,182,70,207,138,205,76,176,197,241,105,237,84,94,153,84,238,253,13,179,41,134,136,247,114,35,153,216,220,43,23,38,204,249,152,134,92,206,192,120,147,103,108,211,173,83,230,83,77,148,48,219,17,8,230,62,219,231,119,88,105,235,30,229,69,207,145,243,233,110,71,204,65,63,185,57,137,25,196,25,123,133,95,68,168,110,45,234,4,25,6,76,44,149,213,134,206,229,204,249,115,26,143,181,219,242,229,250,39,165,141,90,56,255,0,81,38,125,119,3,244,118,16,218,38,145,140,105,212,12,36,236,232,36,245,55,5,68,91,136,106,36,132,169,42,109,49,91,50,53,42,233,62,106,247,14,249,180,38,91,51,85,238,13,60,89,238,184,175,85,214,203,174,235,204,190,2,79,65,251,219,45,97,212,210,176,124,132,104,146,159,213,181,185,244,133,99,252,19,31,2,229,200,108,57,116,24,191,38,34,49,2,128,235,40,90,207,85,69,74,241,115,253,131,101,238,47,128,202,34,192,10,43,160,168,177,70,98,138,88,140,84,90,71,97,113,95,222,2,226,21,20,46,130,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,2,211,35,184,177,73,33,202,56,213,254,144,28,104,35,43,220,135,58,122,14,34,191,188,114,167,160,10,128,0,12,9,181,68,125,246,8,136,86,87,245,109,179,229,254,210,248,243,221,137,82,104,225,185,31,61,125,127,32,244,75,180,156,67,145,131,98,38,199,253,87,108,249,25,127,114,120,121,225,198,13,41,190,19,81,90,251,207,252,209,59,137,128,236,233,149,189,192,14,93,72,231,140,76,185,31,247,136,130,65,68,112,246,109,203,222,224,53,90,220,241,161,151,67,254,227,12,72,240,64,161,223,220,40,174,100,42,163,50,46,67,140,212,126,68,40,225,82,47,110,162,244,149,140,190,177,69,42,214,23,145,145,244,1,202,93,5,69,19,211,152,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,65,98,140,172,47,62,131,137,126,240,22,242,189,199,50,63,208,56,145,205,102,71,228,57,136,138,192,42,0,0,49,22,211,19,74,22,82,98,71,141,221,26,56,62,122,111,107,201,100,191,210,32,95,107,42,135,29,158,56,149,100,246,178,53,66,63,86,221,33,50,94,66,117,54,180,94,140,151,197,71,115,229,192,244,255,0,117,176,32,83,105,53,154,243,167,17,25,153,157,248,78,191,238,70,68,238,55,167,179,166,138,218,241,67,15,112,215,53,224,164,170,250,250,221,200,135,230,37,202,214,17,161,217,203,66,34,149,73,149,186,143,244,184,21,131,190,158,124,206,33,243,228,36,192,32,5,15,160,168,161,157,138,226,142,23,9,68,98,228,127,160,90,226,174,102,124,236,46,71,250,0,92,47,22,11,192,0,0,0,0,0,0,90,103,204,87,168,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,161,244,22,139,140,90,174,64,0,68,155,243,22,25,157,186,130,76,207,149,192,114,149,189,194,162,132,86,21,1,240,214,200,142,150,241,43,167,135,254,17,12,77,46,68,8,216,166,102,181,233,94,237,36,124,148,127,177,64,203,85,130,35,167,60,71,251,159,248,68,53,127,62,49,115,24,42,115,213,87,213,49,41,118,83,49,203,133,50,37,220,216,213,206,234,46,94,31,63,33,36,107,110,223,57,233,62,139,128,153,131,74,197,59,149,198,197,105,143,167,129,74,180,161,44,202,43,93,77,157,250,23,49,166,123,45,100,140,188,201,244,159,143,195,29,227,221,220,22,143,191,73,157,222,243,127,126,142,38,247,208,94,125,7,226,109,25,153,82,51,35,21,98,44,63,30,163,87,90,99,98,73,114,146,137,207,25,180,146,75,143,35,145,18,149,99,241,242,229,210,226,80,118,44,200,98,194,94,152,241,212,204,58,174,43,187,180,238,25,189,180,241,23,189,219,47,198,32,129,184,248,71,13,192,195,116,231,33,66,133,195,161,111,155,198,157,226,151,115,52,164,175,115,51,252,82,253,3,247,133,8,136,186,21,133,69,1,106,150,73,46,102,46,28,14,255,0,164,7,18,142,226,228,37,87,46,94,241,68,167,234,28,200,43,16,11,147,238,23,138,23,65,80,1,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,152,244,0,7,79,126,144,0,0,4,231,108,237,236,253,150,63,228,109,23,252,201,161,144,134,61,217,219,217,251,44,127,200,218,47,249,147,67,33,15,168,88,249,42,125,145,238,126,15,218,223,56,95,250,245,126,105,0,0,114,189,120,0,0,58,110,109,101,46,8,206,204,17,55,0,227,234,95,23,78,151,103,26,117,179,36,200,135,32,136,201,18,24,89,145,232,117,55,59,29,140,140,141,73,81,41,10,82,78,28,246,135,217,227,27,236,229,141,215,133,177,75,124,93,58,94,183,168,245,134,91,52,199,169,71,35,43,168,138,231,161,212,221,36,227,70,102,104,51,46,106,66,144,181,204,238,97,99,188,63,150,56,34,183,143,241,76,157,205,46,133,13,201,143,217,104,74,220,210,94,22,155,214,164,164,221,113,90,80,132,154,139,82,214,148,222,230,33,107,104,76,246,196,251,68,102,60,156,192,196,177,35,194,74,89,76,26,108,6,44,105,133,9,11,90,155,104,215,98,55,85,169,197,169,75,81,21,212,181,88,144,157,40,79,87,222,56,211,197,52,204,252,167,111,103,175,247,127,229,247,127,34,213,237,138,175,221,166,220,255,0,177,199,198,207,211,237,193,225,56,248,221,177,140,243,225,99,80,0,29,73,250,36,0,0,31,69,58,163,80,163,212,34,213,169,51,228,66,157,9,228,73,139,42,51,170,105,214,29,66,137,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,132,185,236,111,181,205,35,104,76,62,140,45,136,21,194,227,202,52,50,92,214,44,165,247,132,118,81,29,14,84,53,33,150,217,107,120,251,198,91,132,153,154,109,202,233,233,16,130,70,59,61,246,70,171,225,169,180,221,161,177,250,120,105,15,67,113,120,114,155,116,174,241,229,71,104,219,168,111,90,120,203,196,211,210,26,220,56,221,203,86,163,177,146,109,238,246,21,205,69,58,158,27,49,154,103,227,120,99,199,219,224,249,119,149,125,22,199,191,177,102,254,209,171,134,237,57,243,83,31,26,106,250,56,239,76,242,226,240,235,237,223,128,0,29,233,249,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,1,75,216,84,0,82,228,98,162,207,120,184,136,253,224,6,40,93,69,79,160,161,117,1,112,165,200,12,236,45,48,23,128,0,10,25,139,69,214,32,177,121,0,180,5,214,47,32,59,23,184,5,162,211,86,146,185,152,184,12,136,250,145,24,14,45,226,20,118,189,204,114,38,255,0,144,91,160,181,25,146,72,191,32,188,128,84,142,194,225,96,184,142,224,42,0,0,0,0,2,211,33,194,238,174,126,67,156,197,170,79,187,144,15,148,140,210,124,135,208,219,151,34,35,63,112,226,112,138,246,34,33,68,94,253,64,125,96,40,71,113,80,31,29,86,158,197,82,3,176,100,179,189,109,221,58,147,168,211,123,40,143,169,25,121,8,174,237,59,200,54,202,100,172,101,69,194,127,77,62,187,79,97,82,120,255,0,93,5,78,89,25,104,83,150,46,109,151,184,186,124,68,174,140,39,180,230,93,71,199,120,74,44,69,211,233,79,169,53,86,95,51,154,209,40,188,44,58,159,197,87,63,23,232,1,16,27,26,103,29,75,45,179,78,171,18,161,136,251,185,184,84,23,233,196,158,13,47,104,82,36,199,45,23,36,42,246,208,124,254,29,68,193,86,102,64,197,59,158,41,206,43,133,213,167,146,145,167,85,175,210,215,245,127,128,65,150,111,225,233,249,93,154,184,206,162,167,153,97,147,196,85,24,40,77,57,74,74,146,92,75,134,69,107,36,137,54,111,167,213,200,74,38,76,103,44,44,97,223,28,51,181,175,189,56,125,92,74,139,246,91,206,150,89,254,47,241,12,228,109,190,92,68,138,138,90,206,51,118,73,76,51,62,103,215,74,60,199,123,29,43,44,227,187,22,138,243,79,168,150,163,152,163,35,35,191,45,8,243,29,212,106,0,88,101,230,47,22,40,236,2,132,94,98,162,221,87,233,113,112,11,139,160,168,161,116,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,1,67,50,32,234,2,160,0,0,0,0,40,103,97,98,133,234,232,44,87,64,28,122,175,239,28,169,51,49,196,102,69,208,135,50,45,110,64,46,0,0,24,179,62,163,19,248,82,42,77,26,191,84,208,125,109,253,109,209,231,95,31,53,187,224,60,54,190,247,223,254,40,244,123,156,81,78,78,27,140,132,146,47,199,160,252,95,237,110,15,58,25,162,198,231,187,57,39,158,251,167,251,193,59,170,79,59,52,36,165,88,19,73,46,247,198,246,233,253,230,24,147,17,23,61,153,14,43,208,150,200,212,163,190,57,47,127,247,152,98,81,133,69,45,113,98,172,95,164,94,125,7,11,134,118,235,239,1,106,200,142,214,23,35,151,35,243,20,95,43,88,113,164,207,81,115,62,160,62,178,232,42,44,73,159,33,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,65,196,191,120,229,62,131,137,94,240,20,111,215,63,168,115,23,65,192,158,74,59,142,116,153,88,185,251,128,84,0,0,96,157,174,155,215,146,216,177,55,181,248,15,243,182,4,13,109,12,215,250,244,98,38,245,116,40,156,237,254,10,200,158,253,171,147,124,155,197,54,185,159,222,63,231,76,8,28,218,37,123,172,245,196,166,171,23,134,33,115,255,0,114,48,39,113,41,189,157,241,247,112,176,242,245,222,248,14,39,187,225,16,72,16,208,174,207,153,137,114,151,135,16,75,108,204,176,36,62,68,124,253,88,163,125,66,0,0,5,28,46,149,212,124,193,37,200,139,224,42,231,80,79,250,0,94,69,113,83,59,10,36,90,103,98,1,118,175,128,169,115,28,100,171,245,176,184,143,200,5,226,211,59,139,133,52,144,14,7,23,226,34,176,230,111,212,33,198,226,76,213,123,31,65,200,223,168,64,46,20,213,240,5,116,28,27,203,168,210,86,228,3,156,142,226,162,137,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,22,40,236,87,176,184,197,139,245,76,7,10,220,241,31,33,200,211,186,143,78,158,133,230,56,140,140,212,124,140,115,52,141,39,126,125,0,114,128,0,15,201,197,78,238,40,18,157,211,171,78,142,87,183,236,210,34,67,180,139,25,112,216,134,161,15,187,181,110,235,16,15,86,250,215,189,60,207,166,159,136,149,188,200,170,51,76,194,21,25,47,62,195,73,107,115,117,58,162,74,74,238,160,185,153,153,121,136,87,237,18,196,209,241,6,98,214,169,177,102,66,144,166,170,52,247,180,199,112,150,178,34,167,164,174,100,70,124,188,95,196,36,140,59,179,30,18,244,239,52,107,49,187,195,129,189,46,68,189,91,173,239,246,67,37,167,170,127,31,175,192,122,14,193,180,142,236,227,62,248,222,111,55,127,176,181,173,171,226,126,98,53,187,56,50,94,60,76,73,23,18,57,26,182,131,168,224,132,44,212,180,17,52,102,227,145,23,225,61,31,163,153,242,18,156,73,36,244,8,21,0,1,69,21,208,112,40,236,103,245,139,221,81,145,216,135,26,72,204,204,204,140,5,233,79,196,114,233,248,139,72,188,133,224,0,0,0,32,199,104,159,104,28,206,255,0,44,171,95,231,174,137,206,16,99,180,79,180,14,103,127,150,85,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,30,128,0,233,239,210,0,0,0,156,237,157,189,159,178,199,252,141,162,255,0,153,52,50,16,199,187,59,123,63,101,143,249,27,69,255,0,50,104,100,33,245,11,31,37,79,178,61,207,193,251,91,231,11,255,0,94,175,205,32,0,14,87,175,7,205,81,168,211,232,244,249,85,106,180,248,240,160,194,101,114,101,74,146,234,90,105,134,144,147,82,220,90,212,100,73,74,82,70,102,163,50,34,34,51,49,244,136,189,219,247,107,138,126,106,84,26,202,60,174,175,72,123,10,210,94,90,171,51,99,60,158,22,179,41,42,73,182,148,88,174,227,12,169,42,50,86,173,14,45,68,162,73,147,109,56,175,11,95,174,163,65,106,110,85,215,180,120,207,243,213,218,55,75,117,181,91,217,180,41,209,216,229,68,115,174,188,102,41,167,248,207,74,99,188,250,162,102,49,238,217,155,85,84,54,136,198,40,164,208,93,145,19,4,225,231,158,106,159,21,50,20,166,170,46,165,215,82,154,138,144,166,155,90,20,182,77,4,150,214,74,54,203,89,17,145,173,119,215,48,1,243,203,247,235,212,220,155,183,39,51,47,216,251,39,101,105,118,38,142,141,14,138,158,27,116,71,40,247,204,207,121,153,231,50,0,0,226,123,16,0,108,38,199,187,44,98,13,161,113,188,122,173,70,6,231,1,208,166,52,186,220,199,201,105,68,189,38,149,156,6,77,10,74,141,215,19,98,82,146,162,221,33,122,204,245,27,104,115,150,197,138,245,23,34,213,184,204,203,215,237,93,169,165,216,218,74,245,218,202,184,109,209,25,153,247,68,120,204,244,136,239,46,243,176,126,200,245,12,214,196,240,179,107,48,40,49,215,128,105,15,45,81,226,207,101,74,77,114,82,9,73,36,161,23,34,83,13,57,101,45,74,186,22,164,110,180,172,141,221,220,169,143,206,195,184,126,145,132,240,253,51,11,97,248,156,45,46,141,13,154,124,38,55,138,94,234,59,40,36,54,141,75,51,82,172,148,145,93,70,102,118,230,102,99,244,71,208,182,126,134,141,5,175,55,79,89,235,62,51,252,60,31,142,183,195,122,245,59,219,180,39,87,123,149,20,242,162,159,163,78,127,52,245,170,123,244,233,17,16,0,1,231,58,160,40,103,111,112,31,65,66,32,21,46,98,162,157,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,5,12,236,42,0,40,71,127,112,168,180,200,83,160,11,149,208,80,138,226,183,47,49,67,34,247,0,169,244,20,46,160,93,12,82,229,123,92,5,76,253,194,164,94,241,104,184,140,128,84,5,183,51,2,32,21,191,59,10,128,167,83,176,6,175,128,180,94,41,164,128,83,167,32,183,43,135,51,59,138,159,64,20,79,81,67,234,42,158,162,167,208,5,162,164,126,224,34,47,120,169,91,220,2,160,0,0,0,0,2,211,47,120,184,0,113,40,175,239,28,86,210,102,119,31,65,245,28,78,17,159,79,48,28,141,251,197,227,231,73,245,184,250,0,7,201,82,141,197,48,150,245,233,178,200,239,107,251,140,125,96,2,36,59,75,242,219,132,194,178,106,253,243,175,138,199,43,61,223,13,109,58,155,152,174,186,185,219,167,65,169,219,57,230,151,163,30,144,254,161,113,60,79,9,253,149,163,78,157,247,238,14,254,183,240,9,161,218,195,44,33,227,172,11,14,11,136,170,56,101,92,110,81,148,50,35,81,30,229,242,252,69,114,241,255,0,16,128,198,169,242,48,205,247,241,222,99,137,233,196,160,211,171,79,149,200,175,235,115,252,131,56,30,136,178,50,183,223,88,94,76,158,23,115,166,164,182,244,235,213,253,109,163,191,66,243,25,64,107,246,203,85,136,82,240,108,158,18,108,87,146,117,181,164,205,183,9,92,247,76,114,228,125,70,192,141,64,10,43,160,168,181,105,212,86,1,194,165,124,7,34,10,196,62,85,37,95,138,127,160,115,53,200,185,249,128,231,46,130,162,132,101,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,1,66,62,118,21,28,75,81,151,233,1,202,40,125,5,18,101,230,66,167,208,7,17,170,202,232,47,65,223,152,226,81,30,240,249,14,86,250,0,184,143,157,133,69,182,185,130,128,84,206,192,92,197,166,100,93,76,46,94,100,2,229,116,22,153,92,85,34,135,212,7,2,135,58,11,149,254,35,141,67,153,61,0,84,0,0,117,60,201,78,170,27,5,123,125,246,159,248,11,30,115,243,161,157,207,115,248,175,126,35,221,254,214,61,26,230,13,138,140,205,206,223,125,39,254,2,199,157,253,161,73,146,238,13,211,132,191,215,87,177,145,219,240,66,119,88,232,223,142,204,179,254,147,217,47,255,0,94,147,255,0,146,134,37,60,69,239,102,99,100,120,41,10,231,203,28,23,254,70,24,148,33,80,22,172,174,66,225,106,140,173,212,7,19,190,225,196,130,230,71,241,28,143,43,165,172,44,66,185,145,124,64,125,8,247,11,197,168,62,68,66,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,130,195,47,120,188,250,11,15,160,14,51,35,212,99,149,5,111,208,56,204,202,252,186,139,208,126,126,64,57,0,0,6,31,218,114,25,203,202,76,72,209,17,158,190,15,161,145,116,146,207,159,212,32,87,106,184,107,129,158,216,153,38,147,228,112,139,153,145,245,132,201,251,135,160,12,249,136,114,242,218,184,206,239,94,190,27,149,237,123,72,104,196,15,109,171,78,224,179,223,19,158,231,71,210,192,47,90,255,0,216,12,159,152,157,196,130,118,117,98,100,41,202,52,51,83,127,67,129,99,167,212,85,249,112,132,36,156,68,199,103,77,100,189,34,139,28,228,254,15,5,32,173,163,165,156,136,94,66,89,194,0,0,90,179,210,147,49,69,171,43,152,169,23,34,176,180,140,215,211,152,189,36,101,212,2,198,40,105,51,23,128,14,61,223,59,243,23,36,172,46,0,0,0,1,67,43,129,21,138,194,162,138,61,37,115,1,195,37,221,218,121,90,247,247,139,88,108,205,91,197,23,172,87,20,90,77,229,153,90,233,234,67,148,156,109,164,17,40,237,98,176,14,75,144,166,171,159,33,197,169,106,245,76,114,165,54,46,100,2,224,0,0,0,0,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,10,40,252,135,18,213,200,252,197,203,85,189,254,225,199,125,71,231,112,21,108,140,206,231,228,57,203,161,11,27,77,139,153,114,28,128,2,134,100,146,53,31,66,43,152,168,248,107,51,153,167,82,230,203,121,221,218,88,140,227,166,173,38,122,73,41,51,189,189,253,0,107,102,218,185,205,7,0,101,22,50,125,169,49,56,136,29,221,100,63,29,229,167,199,42,57,115,209,107,242,95,184,196,67,149,62,191,180,166,115,87,166,64,130,219,233,122,11,115,72,225,173,49,202,205,33,134,15,240,234,233,115,233,214,252,203,144,216,254,209,12,243,149,91,174,230,6,94,83,177,70,249,151,187,171,68,62,8,147,123,34,35,199,227,54,200,250,145,171,214,248,124,7,219,217,161,146,104,196,18,81,140,107,24,103,136,76,250,4,228,113,60,110,141,106,77,65,180,17,104,75,133,107,18,12,186,23,65,156,141,248,217,55,41,30,192,24,43,10,74,146,212,182,221,44,35,2,26,201,215,218,89,18,183,76,25,151,128,186,221,29,122,13,133,31,155,135,41,145,233,52,42,109,62,59,27,164,197,134,203,9,70,163,86,146,74,8,136,174,102,119,181,186,143,210,26,1,67,59,21,197,69,171,63,9,145,117,1,196,190,103,114,234,46,65,43,222,94,225,105,17,153,142,66,1,113,21,133,64,0,0,0,0,65,142,209,62,208,57,157,254,89,86,191,207,93,19,156,32,199,104,159,104,28,206,255,0,44,171,95,231,174,142,181,188,191,37,111,219,62,231,220,60,135,252,225,171,250,148,254,102,61,0,1,211,223,164,0,0,1,57,219,59,123,63,101,143,249,27,69,255,0,50,104,100,33,143,118,118,246,126,203,31,242,54,139,254,100,208,200,67,234,22,62,74,159,100,123,159,131,246,183,206,23,254,189,95,154,64,1,172,91,107,237,106,198,207,248,96,240,166,12,153,29,121,133,88,101,167,34,52,252,119,20,152,16,156,55,144,115,138,232,54,92,82,86,201,161,45,169,94,178,146,181,37,72,73,165,83,81,168,183,165,183,55,110,78,34,27,216,251,35,87,183,117,148,104,116,84,241,87,84,253,145,29,230,103,180,71,89,150,36,219,243,108,120,180,216,179,178,27,42,107,91,202,139,155,248,88,174,123,40,101,216,232,142,227,46,50,237,56,181,161,87,116,247,151,113,104,52,155,70,130,65,40,214,110,37,184,231,0,31,59,214,235,110,107,174,205,203,159,100,120,67,246,94,236,110,206,143,117,116,20,232,180,145,153,235,85,83,214,170,188,103,247,71,104,229,207,172,128,0,120,142,196,0,15,216,193,216,59,19,230,6,39,167,96,204,25,69,145,86,173,85,158,38,34,68,96,139,83,138,177,153,153,153,216,146,148,164,141,74,90,140,146,148,165,74,81,145,17,153,88,137,170,113,29,88,185,114,139,52,77,203,147,17,76,70,102,103,148,68,71,89,153,237,16,237,89,21,146,120,187,63,51,6,38,4,194,76,127,115,147,83,149,169,175,188,32,111,218,105,233,90,28,113,27,221,222,249,39,187,74,181,43,161,121,148,206,101,46,82,224,140,147,193,16,176,14,1,165,240,148,232,151,113,215,92,50,84,137,146,12,136,151,33,245,145,22,183,85,98,185,216,136,136,146,148,146,80,148,164,186,182,204,251,61,225,141,157,242,226,30,26,166,65,142,170,252,214,89,127,17,84,144,179,117,83,102,146,60,68,151,13,41,61,194,20,165,165,164,105,77,146,102,102,90,214,181,43,45,142,249,178,118,100,104,104,227,175,227,207,95,87,171,248,191,37,249,67,223,155,155,211,170,248,54,154,102,52,214,231,209,143,165,63,74,127,237,240,143,92,200,0,3,220,62,108,0,0,0,0,165,200,5,64,82,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,176,92,128,84,80,200,140,46,65,114,1,67,43,10,11,140,211,239,22,153,145,0,92,89,114,222,11,22,229,148,68,70,56,119,142,28,139,95,151,254,160,31,97,31,62,66,182,185,243,22,54,124,175,239,28,133,127,120,1,21,133,69,190,33,82,191,188,5,64,0,0,80,213,228,23,176,182,215,1,113,21,128,250,10,138,31,64,20,79,81,112,181,61,69,192,45,177,129,24,184,88,93,64,94,0,0,0,0,0,0,0,40,101,113,97,164,174,57,5,166,64,56,121,251,136,115,36,249,115,28,106,177,122,162,228,25,127,8,14,64,0,1,249,56,146,146,85,136,45,197,61,126,23,73,207,2,136,143,145,25,123,254,177,3,91,87,100,110,33,192,30,139,106,166,201,79,31,199,126,26,83,11,245,55,29,52,31,47,95,222,39,232,200,143,168,211,13,175,118,117,162,99,79,68,247,88,63,140,224,248,251,254,168,45,189,26,248,127,239,165,123,233,254,1,36,98,78,207,125,163,169,117,156,38,221,38,165,54,3,82,166,227,18,140,219,109,67,145,226,37,181,17,37,204,238,68,119,51,234,98,73,163,58,135,217,75,173,157,210,171,216,237,241,30,125,54,94,199,181,108,173,199,248,67,14,204,170,247,98,36,226,202,124,197,179,184,75,218,146,167,217,65,171,81,37,86,252,25,149,175,238,233,204,78,246,87,98,184,184,167,7,211,42,140,207,226,184,173,245,156,221,26,53,105,117,105,232,100,86,245,124,189,193,18,59,144,0,10,56,150,147,43,11,18,103,239,28,202,43,142,3,185,24,14,84,153,123,133,229,204,135,10,20,87,34,184,229,73,220,5,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,41,114,21,22,168,143,220,2,183,33,99,136,212,92,188,197,12,212,147,241,116,23,37,212,31,34,87,63,168,7,3,79,39,158,179,34,252,131,233,49,241,190,201,163,78,237,54,189,239,204,125,77,171,89,94,247,230,2,154,15,85,204,94,69,97,80,0,20,50,184,168,0,227,82,47,207,224,45,36,153,21,172,57,133,44,64,45,46,129,97,117,185,252,0,203,151,32,28,90,110,57,16,86,33,109,173,208,92,149,39,204,5,192,0,3,164,230,181,69,168,24,126,59,142,44,136,142,106,19,205,38,127,176,95,151,212,60,234,103,5,76,170,93,209,99,73,238,248,143,84,140,186,238,252,254,161,232,31,104,73,170,135,132,98,184,78,232,189,85,9,190,155,255,0,90,119,249,135,157,188,115,36,228,112,87,94,173,59,207,117,191,20,78,235,217,41,189,153,212,215,219,192,122,212,131,34,78,55,191,172,95,220,97,137,49,17,247,217,213,71,92,60,0,225,112,250,8,177,137,171,215,191,245,136,159,31,128,144,64,132,82,246,22,46,199,250,69,230,87,22,40,173,206,194,142,21,164,206,220,129,40,34,50,59,159,81,114,140,133,196,68,3,145,36,86,35,33,112,162,122,114,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,232,44,62,130,243,232,44,62,128,56,236,102,163,28,137,73,255,0,0,176,207,220,47,65,219,244,0,228,0,0,29,27,56,24,83,216,14,172,148,154,121,240,253,127,219,155,16,79,183,156,117,49,158,216,160,149,167,245,197,56,185,127,251,61,145,61,121,134,141,230,19,168,34,246,190,235,255,0,42,129,6,157,162,241,247,89,223,137,151,174,247,153,77,46,159,246,53,161,7,127,236,236,196,10,251,162,63,20,158,147,244,88,65,73,182,174,92,159,136,92,185,137,178,16,71,217,238,246,239,52,103,158,155,255,0,74,142,151,95,240,136,130,118,26,59,220,33,92,130,213,164,212,70,66,224,21,22,33,26,75,220,47,0,0,0,0,0,22,173,90,82,106,181,236,63,26,183,137,59,157,162,115,130,223,93,100,139,111,52,245,35,59,244,63,32,31,182,44,83,137,79,82,62,99,89,51,83,106,143,68,218,121,62,130,113,91,170,138,162,255,0,85,52,94,196,191,23,224,79,241,122,124,70,137,227,93,187,251,195,131,255,0,90,189,222,239,121,253,188,189,239,167,252,31,224,2,94,31,173,197,97,100,149,33,211,51,43,242,34,254,113,193,223,113,222,94,148,165,226,35,247,25,23,243,141,20,217,198,161,233,196,104,213,13,207,5,162,186,136,218,53,111,47,98,100,245,94,197,248,221,62,3,120,240,237,11,130,131,29,60,86,189,26,255,0,97,107,220,207,227,241,18,57,143,189,18,73,210,179,122,146,125,124,135,58,12,149,201,69,126,94,241,244,33,189,9,36,222,246,23,138,56,201,72,247,38,223,144,95,168,128,202,224,69,96,14,162,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,2,195,63,49,120,227,80,14,37,157,207,242,3,101,115,35,33,78,166,57,155,110,214,85,192,94,158,73,33,80,0,1,132,182,150,204,104,152,47,5,226,146,117,85,20,173,188,47,58,89,42,41,145,90,205,61,204,143,81,120,188,63,196,51,90,149,167,220,34,11,180,75,55,248,172,102,116,95,71,116,241,216,55,115,189,226,239,163,91,178,211,123,104,231,110,189,72,73,26,180,252,185,185,219,180,226,153,143,45,231,218,173,90,200,171,56,106,73,238,105,255,0,179,34,215,239,107,151,95,119,79,116,197,108,61,149,233,192,185,75,64,67,240,169,9,121,49,103,180,165,196,110,198,122,167,184,187,92,208,147,183,34,252,163,64,187,57,178,195,188,49,166,94,226,190,252,221,239,59,219,239,126,26,246,179,82,219,245,181,252,47,208,76,22,25,167,247,101,26,60,61,246,243,119,175,197,166,215,186,204,250,92,252,194,7,234,36,137,41,36,145,88,136,172,42,0,40,161,157,135,10,220,43,154,121,139,220,85,185,91,220,62,126,171,1,204,142,124,197,226,198,249,16,184,139,157,192,114,0,0,0,0,0,8,49,218,39,218,7,51,191,203,42,215,249,235,162,115,132,24,237,19,237,3,153,223,229,149,107,252,245,209,214,183,151,228,173,251,103,220,251,135,144,255,0,156,53,127,82,159,204,199,160,0,58,123,244,128,0,0,39,59,103,111,103,236,177,255,0,35,104,191,230,77,12,132,49,238,206,222,207,217,99,254,70,209,127,204,154,12,245,206,204,35,144,121,125,47,29,226,215,255,0,186,70,166,69,210,239,223,243,247,14,186,204,93,109,182,189,214,243,114,162,222,41,58,83,212,252,143,233,182,238,83,106,197,53,215,56,136,136,247,63,11,235,52,151,245,219,90,238,155,77,76,213,93,87,42,136,136,235,51,197,46,171,181,142,210,52,253,154,242,224,177,19,80,163,212,177,21,93,229,65,162,83,221,121,41,74,157,208,106,84,135,83,168,156,83,13,22,157,90,57,154,150,210,46,141,230,180,195,94,34,196,21,124,89,136,42,120,167,16,75,226,170,149,153,143,84,38,191,187,74,55,178,30,89,173,197,233,65,18,83,117,40,206,201,34,34,191,34,34,29,167,59,51,123,19,231,142,99,213,243,15,20,74,144,165,77,121,105,131,17,215,137,212,211,161,18,212,108,197,108,201,41,45,40,74,173,114,74,117,168,212,181,22,165,168,207,163,14,141,181,54,141,90,251,188,190,36,116,143,223,246,191,86,110,22,230,90,221,45,6,46,68,78,162,230,38,186,188,60,41,143,85,62,61,231,159,134,0,0,61,91,190,0,0,3,232,167,83,170,21,138,132,90,77,38,4,137,179,166,188,136,209,98,198,105,78,186,251,171,81,37,13,161,9,35,53,41,74,50,34,73,17,153,153,145,16,150,189,138,54,74,99,103,252,48,88,175,25,195,142,188,194,172,50,235,114,221,98,67,138,76,8,78,27,43,40,39,101,155,46,41,43,100,150,167,18,159,89,74,66,84,164,36,148,172,73,176,30,199,17,105,177,96,231,206,107,81,119,149,23,55,19,112,164,7,150,203,177,209,29,198,91,121,170,137,232,90,174,233,239,44,218,22,73,54,141,6,179,73,172,219,83,123,240,59,134,195,217,126,106,62,19,122,57,207,72,240,245,251,95,155,252,169,239,239,195,171,157,137,179,43,253,29,63,41,84,126,212,253,24,152,158,116,199,127,25,229,210,57,128,0,118,87,195,192,0,0,0,0,20,49,77,38,46,0,22,233,49,81,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,20,177,121,10,128,10,88,188,130,197,228,42,40,103,111,112,1,219,222,66,135,99,247,10,0,11,13,4,163,185,17,1,54,146,86,173,41,191,157,133,224,101,99,234,2,132,86,49,117,200,8,175,239,20,1,120,11,72,236,42,71,112,21,0,0,0,1,96,11,197,15,160,17,220,15,160,10,36,189,226,225,66,232,6,118,1,81,75,23,144,180,94,0,0,0,0,0,0,0,0,0,0,3,137,68,94,66,210,81,36,200,140,114,172,175,97,243,172,172,119,191,184,7,208,74,37,116,23,14,6,78,246,228,57,192,7,226,98,58,28,106,191,15,190,139,21,221,206,187,111,144,74,181,237,211,145,249,15,219,0,16,5,181,158,92,212,50,175,59,48,211,236,29,58,26,33,210,161,212,204,169,154,155,59,162,91,231,169,54,74,124,127,71,200,254,5,204,72,198,192,185,204,198,36,192,24,18,138,252,154,219,242,36,119,165,215,37,100,164,158,151,229,43,153,154,204,250,39,203,200,126,103,104,38,83,247,252,90,246,35,239,253,199,3,129,229,22,231,133,213,175,65,74,95,173,172,173,123,219,161,136,252,216,231,31,122,11,157,216,70,159,221,60,111,5,222,30,61,254,235,94,184,146,15,166,149,90,218,254,61,4,232,39,221,135,73,230,146,226,111,99,191,95,172,114,14,133,146,120,163,210,220,186,164,86,56,30,23,136,41,7,187,222,239,52,233,144,226,122,216,175,210,253,7,125,20,7,3,168,59,220,173,208,115,139,28,43,251,253,192,62,100,220,148,92,199,58,12,252,199,17,149,142,215,28,141,249,0,229,46,130,162,132,126,225,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,1,77,68,42,45,211,241,0,240,171,169,95,235,28,110,50,165,23,209,153,36,239,245,14,67,69,253,226,195,102,255,0,178,254,0,28,90,244,254,16,205,87,233,239,28,105,150,132,25,21,149,215,220,57,78,29,255,0,174,127,0,252,250,141,47,122,211,138,223,219,232,140,189,95,129,252,64,126,162,36,33,118,177,43,159,152,228,35,185,92,107,166,106,98,127,66,226,85,42,60,15,25,193,238,60,27,221,222,189,102,130,235,99,181,181,127,0,194,81,54,214,244,126,185,34,143,247,52,223,240,237,23,210,119,206,157,90,180,171,166,224,237,235,91,168,13,249,1,129,50,227,105,15,75,211,29,62,134,112,155,200,8,149,253,81,222,90,250,60,63,130,47,198,235,240,25,190,37,67,138,215,244,58,116,219,246,87,235,249,0,125,128,0,0,0,0,41,98,242,28,105,66,146,101,115,46,163,148,0,0,0,6,189,237,113,86,238,220,5,9,211,91,197,122,235,104,250,51,231,248,23,254,63,1,231,178,177,48,165,238,172,107,61,26,189,111,141,191,152,79,102,220,175,232,203,104,62,27,255,0,76,173,23,95,240,121,34,0,140,238,39,113,58,27,4,71,66,114,254,65,165,8,43,98,165,159,34,254,241,20,110,192,213,125,137,161,112,217,123,49,59,221,95,211,27,138,245,109,253,98,48,218,129,96,5,142,29,202,197,230,46,50,184,180,249,0,224,82,21,230,57,18,45,21,63,88,128,115,23,65,81,68,242,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,130,211,232,47,22,159,80,28,43,23,54,71,126,158,224,112,140,250,10,183,168,143,167,184,7,40,0,0,252,76,104,131,115,12,204,65,17,157,247,125,63,219,18,33,7,180,178,26,153,206,28,70,249,182,225,18,170,20,194,185,151,47,234,98,63,152,78,54,37,111,121,69,146,142,124,244,127,195,33,11,157,168,148,243,143,152,149,185,86,85,151,86,166,38,230,101,111,234,97,127,48,146,58,22,193,82,119,25,159,60,238,130,254,150,29,46,127,238,136,162,123,34,171,86,174,158,225,231,247,98,57,101,31,50,167,170,229,255,0,67,142,151,50,63,246,68,97,63,176,21,171,121,240,183,250,64,125,128,2,134,100,146,185,244,20,12,200,186,153,16,252,74,230,51,194,244,6,119,213,92,77,72,130,157,238,228,206,84,214,218,45,118,63,15,137,69,207,145,242,248,24,232,89,225,159,248,63,39,41,77,206,174,214,99,196,82,167,53,16,247,208,228,60,90,150,210,220,34,250,36,159,59,38,247,233,249,68,91,109,29,218,31,87,196,51,106,148,76,54,156,49,45,152,184,129,245,178,165,83,103,33,106,101,38,242,82,163,53,56,69,123,26,125,197,215,160,9,35,196,187,94,101,77,27,134,220,102,222,92,30,251,93,247,149,232,222,235,116,179,197,230,53,211,25,246,146,57,78,75,200,163,98,140,174,150,92,34,150,95,126,239,46,191,23,135,195,43,224,92,186,243,17,88,135,179,31,48,111,192,97,248,47,112,30,190,237,196,183,109,125,47,173,206,126,161,244,25,83,8,236,29,159,24,171,116,234,240,20,173,210,165,38,58,212,213,102,158,155,23,134,254,179,189,108,160,25,175,48,251,77,51,74,74,170,13,64,167,229,204,148,43,117,160,219,106,66,245,122,151,181,165,115,247,254,129,174,153,143,182,46,102,230,27,139,69,86,133,134,27,70,249,183,200,226,69,144,94,36,182,104,47,89,245,114,177,159,229,25,218,55,102,54,36,137,1,51,113,29,27,17,68,52,95,125,187,172,211,84,73,186,172,155,88,149,215,195,231,212,96,188,249,200,76,51,147,6,184,156,109,93,50,218,152,204,103,27,148,251,78,145,37,198,77,222,173,160,138,253,61,254,255,0,49,6,21,170,87,234,53,201,47,190,252,118,137,199,158,83,235,75,72,87,37,25,153,159,83,62,92,198,221,108,169,178,131,248,235,210,142,254,160,227,56,220,15,5,186,220,69,52,106,215,191,213,125,108,170,254,161,116,183,83,26,229,148,89,113,59,49,177,100,218,53,58,59,239,19,48,156,150,157,219,205,182,163,65,58,218,72,204,215,203,246,101,203,168,159,44,136,201,8,121,125,223,158,42,137,113,252,55,225,159,105,126,166,247,166,132,242,245,253,226,140,137,130,48,29,51,8,211,213,14,11,179,84,149,73,57,31,124,41,38,122,180,164,189,201,46,94,18,254,17,219,128,0,7,27,139,52,151,187,168,188,206,195,129,229,92,173,241,1,118,244,143,169,164,114,146,136,253,228,62,82,111,202,227,157,4,100,92,252,192,114,0,167,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,2,138,232,56,213,99,183,49,121,159,184,113,233,184,10,33,60,203,175,81,206,44,65,114,230,47,0,0,31,52,233,109,66,104,157,117,68,146,53,105,185,145,159,59,31,151,212,3,17,231,142,112,83,240,23,114,94,181,65,99,142,226,127,94,201,74,111,163,117,234,248,211,248,252,250,251,132,9,73,174,214,51,123,51,176,202,167,65,66,142,68,184,84,179,238,214,148,126,21,72,247,92,213,227,250,67,254,14,67,115,182,244,218,65,19,61,6,238,199,105,175,104,239,61,119,137,32,173,126,22,221,76,188,140,96,93,138,50,118,126,56,197,56,91,17,34,52,165,49,19,26,65,97,197,181,33,148,17,18,28,140,179,228,174,102,118,87,184,78,162,87,118,42,202,168,184,51,42,112,106,247,85,102,158,135,222,62,9,105,36,219,92,153,30,177,104,35,232,174,95,144,109,7,65,215,240,38,31,111,13,225,136,52,150,205,219,71,222,219,120,164,169,94,39,20,174,102,69,111,217,14,194,40,0,11,76,238,3,133,203,153,222,222,224,109,39,168,142,198,47,210,98,242,77,128,11,168,90,230,46,0,0,0,0,0,0,1,6,59,68,251,64,230,119,249,101,90,255,0,61,116,78,112,131,29,162,125,160,115,59,252,178,173,127,158,186,58,214,242,252,149,191,108,251,159,112,242,31,243,134,175,234,83,249,152,244,0,7,79,126,144,0,0,4,218,229,54,49,195,25,127,178,190,3,198,120,206,181,30,147,69,164,224,122,51,242,229,190,103,165,180,240,76,145,17,17,92,212,165,40,201,41,66,72,212,165,41,41,73,25,153,17,197,38,211,27,66,98,125,162,51,30,102,37,169,206,144,154,4,39,158,99,14,211,86,130,105,48,161,26,252,38,166,201,74,45,250,210,148,41,213,234,85,212,68,68,122,16,132,167,233,206,29,166,113,118,108,101,246,8,202,206,27,186,176,190,13,163,83,97,112,26,218,127,138,159,17,135,24,227,119,155,164,184,222,182,156,211,185,212,164,149,175,115,51,184,195,131,220,237,61,169,240,170,41,177,107,226,196,70,125,115,252,31,51,220,125,196,141,131,168,189,181,117,209,19,126,229,85,112,199,41,224,166,102,122,79,210,158,243,19,211,151,142,64,0,61,51,233,128,0,0,13,198,216,23,100,175,186,158,32,78,108,102,110,24,226,48,61,47,87,118,49,41,90,91,171,79,66,200,138,237,26,79,125,25,187,47,93,205,41,83,132,148,125,34,82,242,11,162,236,103,178,173,67,104,140,98,186,181,121,169,17,48,78,30,121,151,106,18,149,29,74,106,162,234,93,105,74,167,37,105,117,181,161,75,100,214,106,113,6,163,108,180,25,145,26,209,121,115,195,184,126,145,132,240,253,51,11,97,248,156,45,46,141,13,154,124,38,55,138,94,234,59,40,36,54,141,75,51,82,172,148,145,93,70,102,118,230,102,99,177,108,93,149,55,234,141,69,232,244,99,164,120,255,0,163,227,30,83,247,254,157,149,106,173,141,179,106,253,61,81,138,234,143,216,137,142,145,49,251,83,31,116,122,230,49,250,32,0,59,155,243,48,0,0,0,0,0,0,0,2,151,47,49,18,217,191,182,109,123,99,206,211,44,215,169,57,74,239,140,25,138,61,29,141,137,169,173,33,5,41,77,181,72,139,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,43,180,154,173,46,191,74,133,93,161,84,162,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,251,64,80,186,10,128,0,0,0,0,0,12,127,157,121,247,148,251,59,97,88,184,215,56,241,95,163,244,89,181,4,82,216,147,192,201,151,174,82,219,113,196,183,162,59,110,44,174,134,92,59,153,105,240,218,247,50,35,200,3,64,59,106,253,150,48,183,218,4,31,151,84,64,103,252,173,219,215,100,236,233,199,116,204,179,203,76,214,239,156,73,89,223,112,80,187,138,165,31,123,186,101,111,57,244,143,71,67,105,179,109,45,94,37,21,237,98,185,153,17,236,0,128,30,203,143,110,204,178,252,245,242,121,162,127,128,7,201,54,173,74,167,73,129,14,161,83,137,22,69,82,65,196,130,211,207,37,11,148,249,52,227,198,211,73,51,186,214,77,50,235,134,148,220,244,54,181,116,73,153,125,99,66,187,101,106,213,90,6,205,184,38,187,66,169,203,167,84,169,217,145,77,151,14,100,71,148,203,241,159,110,5,65,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,125,64,107,86,194,251,102,208,182,195,203,137,85,55,41,93,205,140,240,191,15,31,19,83,90,66,206,42,92,116,151,186,147,25,197,94,236,187,186,116,201,181,40,220,109,72,82,85,168,137,14,185,178,160,0,0,0,0,0,0,35,131,181,155,55,177,150,66,230,134,206,121,185,151,239,196,110,187,135,100,98,103,163,148,182,9,230,29,66,219,167,180,235,46,35,145,154,28,105,199,27,51,73,165,100,75,51,74,146,162,74,139,111,246,85,218,99,6,237,95,148,112,243,75,7,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,6,96,0,0,0,1,18,185,191,182,109,119,99,206,211,60,215,169,185,74,239,156,25,138,61,29,143,137,169,173,33,5,41,77,181,72,139,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,182,18,212,3,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,96,0,0,0,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,69,6,80,109,155,93,219,15,180,207,42,42,109,210,187,155,6,97,127,72,163,225,154,107,168,65,202,75,110,210,37,111,100,201,113,55,187,206,238,154,51,109,42,54,219,74,18,148,234,50,91,174,4,175,205,171,82,169,210,96,67,168,84,226,69,145,84,144,113,32,180,243,201,66,229,62,77,56,241,180,210,76,238,181,147,76,186,225,165,55,61,13,173,93,18,102,95,88,208,174,217,90,181,86,129,179,110,9,174,208,170,114,233,213,42,118,100,83,101,195,153,17,229,50,252,103,219,129,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,193,176,190,217,180,45,176,242,226,85,77,202,87,115,99,60,47,195,199,196,212,214,144,179,138,151,29,37,238,164,198,113,87,187,46,238,157,50,109,74,55,27,82,20,149,106,34,67,174,6,202,128,0,0,249,28,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,223,82,144,133,62,202,84,162,43,36,221,108,142,218,138,255,0,88,140,190,216,252,127,140,178,179,25,108,251,152,57,125,136,101,208,241,13,14,70,35,147,6,116,99,45,109,46,212,210,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,147,64,26,255,0,177,214,216,184,19,107,252,9,34,191,64,135,220,216,146,141,163,210,12,63,188,122,71,117,239,94,144,136,191,125,45,134,155,127,122,220,115,115,232,200,244,95,74,172,101,207,96,0,0,0,0,0,0,0,0,6,20,206,189,179,54,108,217,219,21,69,193,89,199,153,30,143,214,166,211,209,84,98,55,115,207,151,174,42,220,113,180,185,174,59,14,32,174,182,92,43,25,234,240,222,214,50,51,100,166,217,155,54,109,19,138,165,96,172,156,204,143,72,43,80,169,235,170,63,27,185,231,196,209,21,14,54,218,156,215,33,134,208,118,91,205,149,136,245,120,175,107,17,153,106,175,109,38,78,87,113,134,77,97,44,226,164,61,188,137,151,117,9,17,234,145,180,160,180,197,169,42,59,105,147,173,75,35,61,15,177,29,173,218,80,181,43,137,213,225,75,106,51,208,190,205,28,127,27,47,182,210,203,185,85,44,67,46,149,77,174,72,147,64,148,76,155,186,38,46,92,103,26,139,29,212,54,71,173,10,152,113,12,181,22,132,173,40,90,180,232,212,65,232,36,0,0,99,252,235,207,188,167,217,219,10,197,198,185,199,138,253,31,162,205,168,34,150,196,158,6,76,189,114,150,219,142,37,189,17,219,113,101,116,50,225,220,203,79,134,215,185,145,30,63,202,221,189,118,78,206,156,119,76,203,60,180,205,110,249,196,149,157,247,5,11,184,170,81,247,187,166,86,243,159,72,244,116,54,155,54,210,213,226,81,94,214,43,153,145,28,117,246,210,103,29,11,24,103,46,18,201,218,67,59,201,121,119,79,145,34,169,39,82,203,76,170,146,99,184,152,218,20,130,35,208,195,17,221,222,37,107,74,184,157,62,21,54,162,63,202,236,108,201,79,78,118,130,171,103,28,186,134,230,38,89,83,203,114,195,110,233,113,249,213,22,164,71,111,82,77,181,18,153,75,8,152,106,178,208,162,115,113,109,73,214,64,38,164,4,112,118,179,102,246,50,200,92,208,217,207,55,50,253,248,141,215,112,236,140,76,244,114,150,193,60,195,168,91,116,246,157,101,196,114,51,67,141,56,227,102,105,52,172,137,102,105,82,84,73,81,109,254,202,187,76,96,221,171,242,142,30,105,96,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,154,73,47,35,75,173,173,14,36,139,82,22,157,73,66,245,182,128,204,0,0,0,0,0,3,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,221,11,54,158,105,194,74,172,122,28,66,186,40,140,254,177,14,219,67,109,103,140,182,69,237,59,204,204,113,66,143,46,177,66,159,30,147,26,187,135,19,60,162,177,85,65,80,226,147,6,181,155,110,146,22,211,171,39,18,178,70,187,111,16,70,73,117,100,97,49,32,58,166,86,230,150,4,206,156,9,76,204,204,180,174,247,206,27,172,239,184,41,188,43,209,247,187,167,150,203,159,70,242,16,226,108,227,75,79,137,37,123,92,174,70,70,125,172,0,0,0,0,68,174,111,237,155,93,216,243,180,207,53,234,110,82,187,231,6,98,143,71,99,226,106,107,72,65,74,83,109,82,34,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,202,253,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,62,176,0,0,0,0,0,0,0,26,171,254,170,62,194,127,251,185,255,0,226,205,99,254,104,54,168,121,87,1,234,75,9,226,154,22,57,194,180,108,107,133,167,113,180,92,65,79,143,84,167,73,221,45,189,252,87,219,75,141,57,161,100,149,167,82,22,147,178,136,148,87,177,145,31,33,250,195,21,108,157,236,177,147,127,103,248,123,229,204,12,170,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,195,218,247,142,182,142,157,156,177,48,46,100,82,251,151,45,162,106,153,131,152,167,190,183,96,213,108,146,75,147,30,116,210,157,115,19,188,208,166,148,146,225,210,178,74,9,73,116,223,145,245,118,105,118,130,73,201,234,173,31,103,204,223,170,196,111,47,167,200,225,168,245,105,110,181,21,140,52,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,10,234,51,36,18,172,19,62,0,0,3,175,213,113,254,13,161,99,42,6,95,86,113,12,72,120,135,21,71,157,38,139,5,227,52,174,122,33,147,71,36,154,51,45,42,90,18,251,107,52,95,89,163,90,136,141,45,172,211,210,182,157,218,23,10,236,191,147,85,172,220,197,49,184,254,3,119,26,157,75,68,166,227,189,83,156,234,180,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,141,39,0,56,167,105,220,229,196,251,65,74,218,117,56,163,185,241,243,213,4,84,25,155,75,101,44,55,23,118,210,89,109,132,54,122,137,76,165,132,37,147,67,154,247,141,145,147,166,230,165,154,131,210,152,13,117,216,147,108,28,51,181,206,87,181,90,73,196,133,141,168,113,216,78,44,163,196,106,70,226,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,212,173,138,0,0,17,151,218,189,183,28,108,53,74,173,236,143,151,40,150,85,218,148,120,232,197,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,141,234,142,237,19,46,169,187,45,78,47,114,18,41,128,241,254,13,204,252,50,198,51,203,252,67,18,187,66,149,34,92,104,245,8,134,106,97,245,198,144,228,119,77,181,90,203,65,58,203,132,75,77,208,178,34,82,77,73,50,81,246,1,231,175,179,255,0,55,54,130,203,61,160,169,52,157,159,168,254,147,79,196,218,216,169,97,39,231,181,18,45,114,43,13,56,250,210,167,94,82,91,101,230,219,67,203,105,235,234,66,181,21,150,149,173,167,54,215,182,27,104,108,237,165,213,99,236,248,156,37,47,14,101,245,102,57,73,93,89,75,98,83,24,177,8,84,71,210,72,51,103,92,69,196,146,210,210,164,37,221,107,37,182,165,145,33,109,234,9,84,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,98,24,59,46,118,237,165,100,157,85,236,136,206,140,77,46,62,9,174,72,66,176,253,70,91,233,224,176,244,213,41,102,234,28,212,90,154,141,33,75,73,154,245,238,218,113,38,179,74,73,231,157,76,207,128,0,14,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,130,187,143,240,110,25,196,216,103,6,87,113,12,72,149,220,99,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,178,8,212,218,76,245,56,132,171,176,15,54,219,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,38,127,179,163,61,51,219,62,242,38,38,44,206,188,45,253,211,187,49,111,29,15,250,99,251,242,91,111,125,229,25,180,112,124,62,233,166,124,69,244,190,185,123,238,31,171,139,59,71,182,49,192,216,170,179,130,177,78,114,112,85,172,63,80,145,75,168,198,244,118,170,230,226,83,14,41,183,91,214,136,202,66,180,173,10,43,164,205,39,107,145,153,115,25,171,43,115,75,2,103,78,4,166,102,102,90,87,123,231,13,214,119,220,20,222,21,232,251,221,211,203,101,207,163,121,8,113,54,113,165,167,196,146,189,174,87,35,35,63,58,251,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,161,215,234,184,255,0,6,208,177,149,3,47,171,56,134,36,60,67,138,163,206,147,69,130,241,154,87,61,16,201,163,146,77,25,150,149,45,9,125,181,154,47,172,209,173,68,70,150,214,105,233,91,78,237,11,133,118,95,201,170,214,110,98,152,220,127,1,187,141,78,165,162,83,113,222,169,206,117,90,90,142,218,150,127,227,56,179,74,86,164,52,211,171,36,47,70,147,243,215,154,89,233,152,249,183,156,181,60,249,196,117,158,11,23,212,106,12,212,91,151,73,35,135,192,184,194,80,136,197,28,208,122,219,220,161,166,146,133,234,55,62,140,148,165,169,119,81,135,166,144,24,43,98,60,91,157,184,243,102,140,29,140,243,249,81,31,196,245,200,235,169,53,53,151,88,215,58,156,250,205,232,111,186,212,118,155,101,133,155,46,32,137,180,107,240,37,10,90,146,226,214,219,121,212,0,0,0,0,0,0,80,204,84,80,202,224,53,251,52,182,245,217,63,37,241,221,79,45,51,47,53,187,159,18,81,247,60,108,46,226,169,72,221,111,89,67,205,253,35,49,214,218,174,219,168,87,133,71,107,216,236,100,100,93,175,35,54,162,200,173,165,59,239,238,41,142,125,35,244,115,134,239,63,212,201,145,55,28,70,247,115,250,229,166,245,106,220,59,234,222,218,121,218,229,120,87,237,70,229,183,94,102,126,101,249,60,33,181,125,134,63,183,103,239,111,249,72,4,169,145,17,115,29,35,55,179,147,47,50,35,6,185,152,57,165,88,151,73,195,204,72,106,51,243,153,165,75,156,136,235,112,204,144,110,148,86,156,83,104,53,89,4,181,145,35,90,144,155,234,90,72,251,177,159,184,124,181,90,69,46,189,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,214,3,237,70,216,82,255,0,254,156,255,0,241,102,177,255,0,52,27,19,128,113,254,13,205,60,29,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,64,30,219,123,31,98,109,145,179,65,218,42,138,92,220,19,92,144,250,176,157,98,91,177,247,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,148,247,254,206,45,184,227,108,165,140,167,224,252,194,68,185,25,117,139,228,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,2,119,75,168,214,204,89,218,61,177,142,6,197,85,156,21,138,115,151,130,173,97,250,132,138,93,70,55,163,181,87,55,18,152,113,77,186,222,180,70,82,21,165,104,81,93,38,105,59,92,140,203,152,217,51,43,15,53,187,88,123,83,103,39,218,6,33,249,139,224,61,20,101,126,104,224,76,233,192,148,188,204,203,58,231,124,225,186,198,255,0,130,155,194,189,31,123,186,121,108,185,244,111,33,14,38,206,52,180,248,146,87,181,202,228,100,103,218,172,126,67,85,251,46,61,133,50,207,243,207,206,38,143,201,237,25,219,95,250,21,114,225,138,6,0,169,210,156,204,220,83,244,116,216,207,158,245,202,92,19,37,147,149,53,51,165,72,86,149,160,155,105,46,154,82,183,20,165,89,212,178,235,102,29,255,0,52,118,245,217,63,37,177,221,79,44,243,47,53,187,159,18,81,183,60,108,46,226,169,72,221,111,89,67,205,253,35,49,214,218,174,219,168,87,133,71,107,216,236,100,100,95,46,0,237,8,217,23,52,177,149,39,47,178,251,52,165,215,49,13,114,65,70,131,6,54,23,171,235,117,118,51,51,51,56,164,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,231,223,250,106,199,184,171,251,107,136,241,38,35,168,127,124,153,58,165,58,67,159,239,156,121,231,28,95,197,74,82,189,230,98,116,187,58,54,40,61,149,114,225,250,254,63,165,210,156,204,220,83,244,149,41,44,22,245,202,92,19,36,27,116,196,189,169,72,86,149,160,220,117,77,18,82,183,20,148,221,212,178,211,134,27,109,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,140,174,33,51,179,115,180,18,62,206,178,28,201,236,227,170,202,86,93,84,100,42,76,42,139,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,17,161,42,74,27,89,173,203,93,110,25,205,157,200,5,8,253,194,167,208,80,249,24,25,220,128,84,186,10,25,251,130,246,33,210,179,159,55,176,110,67,101,134,32,205,204,192,126,91,116,44,59,29,47,72,40,140,27,207,186,181,184,150,154,101,180,114,35,91,142,184,219,100,106,52,160,141,100,107,82,82,74,81,7,108,114,171,74,98,171,30,132,237,78,42,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,125,74,66,20,251,41,82,136,172,147,117,178,59,106,43,253,98,42,187,60,182,134,197,59,80,118,133,230,38,110,226,152,220,7,31,151,242,163,83,169,104,148,228,134,105,144,90,159,78,75,81,219,82,207,252,103,22,105,74,18,183,93,117,100,132,107,210,82,167,115,1,91,151,152,168,182,198,42,93,0,84,0,0,0,0,0,0,0,7,19,137,242,191,65,202,40,101,112,31,50,76,210,161,244,32,204,203,152,225,90,116,153,152,228,104,238,64,57,0,0,7,66,206,60,42,206,39,192,184,158,27,137,150,163,149,65,155,22,209,200,141,71,169,151,11,151,35,231,226,229,249,4,11,109,31,130,234,57,93,157,216,134,116,26,93,72,155,166,112,154,87,61,133,104,250,72,140,145,234,50,74,127,186,29,186,123,135,161,233,241,202,92,25,49,14,246,121,165,182,118,59,31,50,50,255,0,72,138,222,209,236,136,144,204,44,195,199,113,24,156,179,46,233,210,106,146,198,236,249,196,104,252,54,37,127,15,95,128,146,50,95,102,70,122,55,89,203,218,46,15,169,213,48,235,14,65,165,84,164,169,148,191,165,244,159,121,29,181,37,78,29,138,206,95,161,117,33,33,49,31,110,84,86,100,52,226,22,151,91,74,210,164,29,210,100,101,123,145,249,15,63,91,27,102,227,249,71,152,85,6,42,101,9,134,219,161,191,28,141,230,93,116,245,46,75,14,91,232,207,200,143,224,39,31,37,177,220,76,105,130,112,212,184,239,178,181,74,160,67,155,244,109,45,5,101,50,217,242,213,238,241,116,234,17,203,144,200,128,0,40,226,113,36,119,62,98,136,47,113,142,69,17,25,11,45,206,196,2,244,139,133,132,46,35,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,10,92,133,69,138,235,200,5,198,164,151,85,17,126,81,110,241,55,228,162,253,35,133,205,102,118,183,33,106,72,210,119,48,31,88,10,37,87,21,1,215,241,118,21,133,137,168,242,233,210,220,146,148,73,221,234,220,153,18,188,42,73,149,174,71,248,162,47,251,64,182,92,40,213,25,88,175,15,210,49,116,247,166,213,225,48,173,17,247,173,104,40,42,35,52,232,106,247,187,100,93,124,196,176,14,129,155,153,113,23,48,104,140,211,222,84,187,162,106,36,89,135,80,131,240,182,180,245,89,25,91,196,32,243,158,120,151,19,101,245,122,124,116,82,18,210,226,186,236,3,76,216,238,37,73,210,187,89,69,116,217,94,14,127,151,144,207,153,117,183,222,105,225,206,240,211,70,193,72,226,55,95,135,143,36,175,167,95,79,190,11,241,135,232,237,171,179,93,87,47,170,21,204,80,196,25,230,212,220,95,37,132,41,249,145,214,147,74,213,33,101,201,22,81,29,145,239,26,177,134,112,207,164,60,78,232,157,87,15,162,250,22,148,250,218,191,27,234,1,43,185,121,218,81,85,152,76,181,91,173,229,132,50,114,114,80,189,82,84,221,155,61,23,87,138,87,196,249,244,228,54,79,7,237,169,150,85,182,34,42,163,155,57,102,203,143,111,53,165,21,232,233,181,141,86,228,111,159,145,8,123,143,177,54,119,201,142,185,80,112,60,135,16,217,157,204,234,240,11,196,69,123,115,112,190,3,242,106,25,13,158,216,21,78,62,254,7,101,9,131,107,155,181,8,171,182,187,23,61,15,115,245,253,194,137,236,195,153,249,149,53,246,146,184,217,165,130,159,212,133,47,239,122,220,101,114,37,90,252,156,62,67,185,64,197,88,102,168,73,58,110,35,165,203,212,130,112,183,19,27,114,233,59,120,138,198,124,185,151,63,136,243,203,69,207,124,214,202,151,213,79,147,135,40,13,173,148,27,38,79,161,199,79,198,100,231,86,222,176,216,92,163,237,45,197,56,126,83,108,215,98,225,24,205,51,77,40,228,162,166,79,89,235,35,111,145,233,116,253,196,124,250,114,1,53,64,48,150,83,237,73,151,185,159,222,189,219,136,163,63,221,155,141,123,170,124,182,173,188,222,90,251,196,243,252,25,244,25,173,11,74,202,233,59,144,11,128,0,6,157,237,235,51,119,150,240,203,82,57,98,134,203,153,255,0,120,148,32,138,43,122,245,114,62,86,232,39,11,180,10,106,90,203,184,196,102,69,108,88,130,232,127,220,37,8,72,163,71,223,239,186,248,116,244,63,172,65,232,43,99,232,166,206,95,205,35,74,203,245,125,195,230,95,222,35,141,140,24,63,101,234,121,66,193,19,27,241,115,172,184,174,102,71,253,101,159,47,168,103,1,96,7,26,207,203,204,94,171,219,144,226,85,203,152,11,69,127,100,66,206,102,47,72,14,98,232,42,40,159,84,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,167,212,92,44,87,188,5,170,50,35,230,42,217,149,250,251,133,139,230,64,158,64,57,192,0,7,201,85,108,157,128,235,106,43,145,233,229,127,221,16,136,78,214,26,10,99,84,166,85,27,139,164,222,196,20,214,247,154,239,127,212,197,242,181,255,0,115,229,238,19,1,44,181,71,89,125,95,198,34,175,181,158,49,42,2,207,74,57,226,90,119,187,254,198,186,36,141,67,216,196,205,57,145,80,43,218,216,125,210,255,0,195,199,30,130,105,214,250,75,124,63,210,60,248,236,132,102,214,101,212,236,118,181,13,226,229,254,232,142,61,6,82,206,251,223,247,191,233,1,247,142,171,152,184,214,149,130,240,181,66,181,80,169,112,105,135,186,214,238,229,78,104,214,226,18,92,137,39,123,234,34,233,239,29,157,231,9,150,86,234,175,100,36,212,118,235,200,132,114,246,134,231,194,168,180,124,127,132,224,84,241,20,87,217,238,173,7,29,237,13,38,234,136,225,218,206,17,149,200,207,221,212,204,81,173,189,161,123,80,213,49,70,43,169,97,92,53,142,56,152,208,234,144,36,182,199,118,37,26,75,128,178,149,169,109,17,159,137,195,229,127,127,192,107,6,84,100,190,63,205,252,77,41,184,120,111,189,156,126,26,234,106,46,49,150,53,18,156,71,143,154,209,111,194,23,47,143,78,67,227,195,116,90,222,113,99,234,145,166,160,153,47,42,25,73,83,149,71,86,179,50,70,233,190,103,101,157,249,145,23,195,244,9,151,216,239,102,250,110,16,195,120,106,191,63,14,97,37,187,47,8,67,105,199,88,134,147,117,107,83,113,214,102,163,54,138,247,52,153,153,223,173,128,126,14,75,118,127,229,133,7,190,125,34,202,93,198,255,0,135,220,254,175,72,85,244,239,53,122,146,15,205,61,70,213,83,114,183,46,48,156,55,23,6,133,194,180,202,142,82,143,138,125,118,50,34,186,185,172,207,162,75,151,192,119,35,220,199,245,91,36,234,252,82,34,26,165,180,78,209,244,170,19,85,10,60,39,113,36,103,228,208,93,83,74,142,164,161,41,90,183,169,37,25,147,164,100,119,34,230,69,238,32,29,115,106,205,162,48,70,1,161,226,138,109,35,24,112,51,224,240,91,180,119,123,206,232,214,182,12,249,169,165,36,238,149,159,159,81,17,123,69,103,5,99,51,113,149,73,247,177,23,121,65,113,248,207,180,124,34,89,186,145,25,40,191,36,36,249,120,139,152,204,89,216,120,183,26,71,172,226,201,24,134,84,152,83,56,123,183,50,91,171,113,90,13,182,252,68,119,35,230,155,151,62,132,67,85,43,240,220,102,183,38,42,141,26,144,72,51,50,233,234,164,255,0,210,3,122,59,61,242,89,85,108,114,186,164,236,53,189,102,102,16,57,9,95,25,167,89,173,232,170,35,177,44,140,174,70,124,172,38,138,44,84,70,213,161,26,117,90,252,238,52,95,179,219,10,199,139,67,194,245,19,135,8,148,254,3,132,102,164,182,90,207,82,34,31,51,176,223,1,32,0,5,15,160,162,199,21,98,228,124,238,56,47,169,70,71,204,133,207,94,231,204,16,94,255,0,128,11,208,93,110,57,8,129,36,94,66,224,0,0,0,0,0,0,0,0,0,20,51,176,10,128,166,162,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,191,184,5,167,212,45,96,21,34,184,10,167,160,168,0,0,198,217,227,142,97,96,188,45,22,162,253,83,131,215,81,68,125,123,131,114,230,109,184,118,177,36,255,0,23,175,192,100,131,50,46,102,35,215,180,135,55,219,162,229,211,48,226,203,173,71,118,62,50,75,10,83,14,104,35,36,177,48,140,136,201,100,118,185,0,138,156,221,204,58,158,61,238,158,58,177,199,112,59,253,63,123,165,173,26,247,119,232,148,222,250,11,207,160,148,46,206,172,142,77,23,4,241,213,60,47,185,145,23,25,113,8,95,27,171,73,37,152,134,71,100,184,100,124,200,249,8,183,202,236,13,59,26,119,158,233,80,149,193,238,111,197,25,157,181,235,245,124,39,248,188,255,0,32,244,73,147,248,30,30,16,195,207,193,98,157,77,143,170,122,164,90,35,36,132,220,208,217,95,146,75,159,135,248,132,25,1,164,19,104,36,36,172,69,238,23,128,10,2,211,47,33,112,0,165,136,84,0,0,0,0,0,0,0,0,0,4,24,237,19,237,3,153,223,229,149,107,252,245,209,57,166,118,16,101,180,79,180,14,102,255,0,150,53,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,30,128,0,233,239,210,0,0,0,0,0,0,0,0,12,133,145,89,39,139,179,243,48,98,96,76,36,199,247,57,53,57,90,154,251,194,6,253,166,158,149,161,199,17,189,221,239,146,123,180,171,82,186,23,153,117,92,29,131,177,62,96,98,122,118,12,193,148,89,21,106,213,89,226,98,36,70,8,181,56,171,25,153,153,157,137,41,74,72,212,165,168,201,41,74,84,165,25,17,25,148,214,236,247,145,56,99,103,124,184,141,151,248,106,92,137,170,83,202,157,82,158,253,201,83,102,173,8,75,142,146,46,100,210,116,182,132,165,9,51,178,80,155,154,213,169,106,246,219,43,102,206,190,230,106,229,68,117,254,15,158,249,64,223,122,55,71,73,20,88,197,90,139,153,225,143,8,239,92,199,132,116,136,239,62,168,151,97,202,236,182,195,25,65,128,104,217,113,131,154,144,138,77,17,149,52,201,201,120,221,117,197,45,106,113,199,22,174,68,106,91,139,90,204,146,68,146,53,25,37,41,73,18,75,181,0,14,251,77,49,69,49,77,49,136,135,228,107,247,238,106,110,213,126,245,83,85,117,76,204,204,245,153,153,204,204,250,230,64,0,26,113,0,0,0,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,12,149,217,185,218,9,27,103,105,46,100,246,114,85,101,171,46,170,50,21,38,21,73,231,93,121,24,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,114,215,91,134,120,215,181,31,219,179,51,127,50,252,158,16,213,80,30,170,0,70,7,100,166,218,253,247,14,30,201,185,155,83,170,204,173,51,190,115,5,212,31,61,251,106,130,203,27,197,211,20,100,157,109,238,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,228,252,0,0,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,4,64,101,110,105,99,188,150,199,116,204,204,203,74,239,115,98,74,54,251,130,155,194,179,35,117,189,101,108,185,244,111,33,109,170,237,186,180,248,146,118,189,202,198,68,101,232,123,101,93,166,48,110,213,249,71,15,52,176,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,36,151,145,165,214,214,135,18,69,169,11,78,164,161,122,219,71,155,113,154,182,81,218,187,49,246,74,204,116,99,92,20,239,29,74,157,187,98,191,64,125,227,68,90,188,84,153,153,37,70,68,123,183,145,169,70,211,196,70,166,212,165,17,146,208,183,27,88,122,62,1,213,50,183,52,176,38,116,224,74,102,102,101,165,119,190,112,221,103,125,193,77,225,94,143,189,221,60,182,92,250,55,144,135,19,103,26,90,124,73,43,218,229,114,50,51,237,96,0,0,2,42,251,115,191,105,63,223,39,242,104,210,13,143,182,179,198,91,34,230,135,167,20,40,242,235,20,41,241,220,141,93,195,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,107,182,241,4,100,151,86,71,187,253,185,223,180,159,239,147,249,52,69,88,15,79,185,91,154,88,19,58,112,37,51,51,50,210,187,223,56,110,179,190,224,166,240,175,71,222,238,158,91,46,125,27,200,67,137,179,141,45,62,36,149,237,114,185,25,25,179,35,53,114,227,39,232,81,241,62,104,99,74,86,25,165,75,168,70,165,179,46,163,32,154,109,114,159,94,134,219,35,63,247,202,81,250,168,109,14,56,179,74,16,181,38,13,187,60,246,211,170,236,177,154,17,232,88,191,16,75,78,85,226,89,6,88,130,25,70,84,162,132,249,183,165,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,91,183,22,134,116,247,94,215,13,161,126,235,121,237,75,203,122,68,106,83,184,111,47,233,237,73,165,213,225,74,226,123,223,189,97,195,152,169,4,226,79,119,185,221,240,233,108,147,170,250,86,189,106,39,18,148,4,223,136,1,237,71,246,236,204,223,204,191,39,132,51,87,98,222,15,204,122,182,114,226,220,101,135,49,239,116,97,12,63,79,142,198,37,162,104,55,59,241,201,41,144,80,147,164,252,13,238,86,211,174,239,175,188,77,183,105,35,67,238,154,112,175,106,63,183,102,102,254,101,249,60,32,25,87,179,23,111,31,184,133,118,54,67,102,197,107,78,1,196,21,4,247,109,82,163,81,221,197,194,239,41,15,41,203,39,116,163,220,200,125,81,201,90,156,109,166,84,110,60,118,214,234,142,106,71,149,113,46,157,148,59,113,198,196,180,170,38,200,249,140,137,103,93,166,199,144,140,35,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,221,40,172,209,178,210,91,178,20,218,55,193,38,128,2,50,251,87,182,227,141,134,169,85,189,145,242,229,18,202,187,82,143,29,24,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,189,81,221,162,101,213,55,101,169,197,238,67,5,118,157,109,227,247,111,174,201,200,108,167,173,106,192,56,126,160,174,242,170,83,170,59,200,184,161,228,161,149,55,116,238,146,123,152,239,166,65,39,75,142,52,242,137,183,138,250,26,81,98,174,203,143,110,204,178,252,245,242,121,163,85,70,213,118,92,123,118,101,151,231,175,147,205,1,191,253,181,126,203,24,91,237,2,15,203,170,34,32,50,183,52,177,222,75,99,186,102,102,101,165,119,185,177,37,27,125,193,77,225,89,145,186,222,178,182,92,250,55,144,182,213,118,221,90,124,73,59,94,229,99,34,50,151,254,218,191,101,140,45,246,129,7,229,213,17,10,192,61,36,108,171,180,198,13,218,191,40,225,230,150,15,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,164,146,242,52,186,218,208,226,72,181,33,105,212,148,47,91,104,204,3,206,102,199,219,89,227,45,145,115,67,211,138,20,121,117,138,20,248,238,70,174,225,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,53,219,120,130,50,75,171,35,244,17,149,185,165,129,51,167,2,83,51,51,45,43,189,243,134,235,59,238,10,111,10,244,125,238,233,229,178,231,209,188,132,56,155,56,210,211,226,73,94,215,43,145,145,152,118,177,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,2,61,118,117,207,156,101,179,110,110,80,179,91,6,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,101,232,123,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,230,92,108,86,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,135,161,224,29,127,0,99,252,27,154,120,54,147,152,57,125,136,98,87,48,245,114,57,73,131,58,49,158,135,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,249,51,75,52,176,38,75,96,74,158,102,102,93,119,185,176,221,27,115,198,205,225,94,145,186,222,188,134,91,250,54,80,183,21,119,29,66,124,41,59,94,231,98,35,50,14,171,180,238,208,184,87,101,252,154,173,102,230,41,141,199,240,27,184,212,234,90,37,55,29,234,156,231,85,165,168,237,169,103,254,51,139,52,165,106,67,77,58,178,66,244,105,56,213,217,143,182,11,29,192,204,122,148,125,168,15,189,112,182,37,168,51,195,76,165,196,102,59,120,81,147,55,141,122,35,182,201,189,45,155,184,193,30,183,84,234,27,100,212,157,242,204,210,173,75,219,7,107,60,101,181,214,104,122,113,93,143,46,143,66,129,29,184,212,44,56,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,187,110,208,102,105,105,4,91,21,217,139,176,119,221,190,187,27,62,115,98,139,171,0,225,250,130,123,182,151,81,167,111,34,226,135,146,135,146,229,149,189,73,238,99,190,152,230,173,77,184,211,202,39,25,59,232,117,36,19,61,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,0,98,173,169,242,83,250,34,118,125,198,217,56,221,67,130,151,136,41,229,192,62,167,119,109,162,115,14,162,68,93,234,183,110,25,50,111,178,209,57,165,6,173,217,175,77,149,99,47,53,131,213,64,243,131,182,134,78,80,178,11,106,12,127,149,88,89,237,116,90,85,65,185,20,230,244,172,184,104,178,227,181,45,168,215,90,214,181,238,81,33,45,111,20,163,82,247,122,206,198,171,16,79,246,64,231,29,11,104,12,154,194,121,197,135,25,225,226,98,106,122,100,57,27,82,215,194,74,66,148,220,152,218,214,132,27,155,167,219,117,173,230,130,74,244,106,79,133,68,99,32,13,10,236,113,205,232,216,215,102,137,217,91,33,248,133,82,203,138,195,204,161,134,88,117,43,238,233,203,92,166,94,117,106,186,22,181,72,57,232,34,65,149,144,202,53,36,174,74,94,197,109,161,156,117,220,130,217,131,31,230,174,22,103,93,106,149,79,110,61,57,205,72,46,26,84,185,13,68,106,77,150,133,161,123,149,200,75,187,181,36,210,189,222,131,177,42,228,16,47,181,62,117,255,0,68,78,208,88,219,56,219,167,240,81,49,5,64,184,6,20,214,237,196,65,97,164,71,139,189,78,241,194,39,141,134,90,55,52,172,211,188,53,233,178,108,69,45,61,143,185,57,66,192,219,48,22,106,199,123,136,173,102,93,65,249,19,28,210,180,110,34,193,144,252,72,241,172,107,82,21,165,104,146,238,240,146,133,31,19,161,90,137,180,152,132,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,167,236,189,193,84,172,181,192,24,107,46,104,82,37,191,77,194,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,93,0,70,95,110,119,237,39,251,228,254,77,26,65,177,246,214,120,203,100,92,208,244,226,133,30,93,98,133,62,59,145,171,184,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,118,222,32,140,146,234,200,247,127,183,59,246,147,253,242,127,38,136,171,1,233,247,43,115,75,2,103,78,4,166,102,102,90,87,123,231,13,214,119,220,20,222,21,232,251,221,211,203,101,207,163,121,8,113,54,113,165,167,196,146,189,174,87,35,35,62,214,32,47,179,207,109,58,174,203,25,161,30,133,139,241,4,180,229,94,37,144,101,136,33,148,101,74,40,79,155,122,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,187,113,104,103,76,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,235,24,43,108,29,172,240,110,200,185,95,233,197,118,60,74,197,118,124,134,227,80,176,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,26,47,187,65,153,41,212,17,228,12,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,240,237,59,180,46,42,218,131,57,107,89,185,138,99,112,28,126,238,53,58,150,137,78,72,102,153,5,164,233,106,59,106,89,255,0,140,226,205,41,66,86,235,174,172,144,141,122,72,55,83,98,190,214,44,85,134,171,171,192,187,85,87,59,227,15,213,106,18,234,5,140,31,75,135,42,143,188,67,207,41,133,71,140,194,206,67,43,127,118,134,144,132,163,112,151,20,146,51,105,45,182,214,0,237,71,246,236,204,223,204,191,39,132,54,43,178,135,97,201,56,150,171,68,218,227,49,151,16,232,84,217,18,23,132,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,123,164,149,157,55,154,75,151,66,91,70,251,93,123,81,253,187,51,55,243,47,201,225,0,253,94,206,109,181,255,0,161,87,49,223,160,99,250,157,85,204,178,197,63,71,82,140,193,239,91,165,206,51,65,55,83,75,58,84,181,105,66,13,183,82,209,165,75,109,73,85,157,83,45,54,115,210,60,171,137,20,236,197,237,0,135,148,83,35,108,253,157,248,139,132,192,178,244,177,134,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,57,188,226,212,150,84,132,220,146,218,150,182,194,101,0,0,4,0,246,163,251,118,102,111,230,95,147,194,25,43,179,115,180,18,54,206,210,92,201,236,228,170,203,86,93,84,100,42,76,42,147,206,186,242,48,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,229,174,183,12,241,175,106,63,183,102,102,254,101,249,60,33,170,160,61,84,0,140,14,201,77,181,251,238,28,61,147,115,54,167,85,153,90,103,124,230,11,168,62,123,246,213,5,150,55,139,166,40,201,58,219,220,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,201,248,0,0,0,0,0,0,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,12,170,49,86,201,222,203,25,55,246,127,135,190,92,192,202,160,48,166,213,219,40,229,198,214,185,112,188,21,141,90,224,106,176,119,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,120,202,244,164,157,100,204,146,226,82,147,35,66,208,219,136,243,217,154,89,91,142,242,91,29,212,242,207,50,232,93,205,137,40,219,158,54,23,20,204,141,214,245,148,60,223,210,50,181,182,171,182,234,21,225,81,218,246,59,25,25,23,167,225,170,187,125,108,81,133,118,172,203,137,117,186,77,51,135,204,220,51,79,121,204,57,80,142,77,161,201,250,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,110,92,89,172,143,74,157,67,161,174,189,148,59,113,198,196,180,170,38,200,249,140,137,103,93,166,199,144,140,35,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,221,40,172,209,178,210,91,178,20,218,55,210,41,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,249,129,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,108,6,211,251,113,230,230,213,184,55,2,96,252,193,68,72,232,193,241,221,92,231,160,173,109,34,183,81,81,232,41,175,176,70,76,161,105,100,146,148,165,41,240,173,217,42,73,165,15,19,77,135,229,109,131,181,158,50,218,235,52,61,56,174,199,151,71,161,64,142,220,106,22,28,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,93,183,104,51,52,180,130,44,20,54,83,97,125,140,171,187,97,230,60,170,99,149,94,230,193,152,95,135,145,137,170,77,45,7,41,45,186,107,221,70,140,218,175,119,157,221,58,68,226,146,109,182,148,41,74,212,100,134,156,214,176,29,255,0,34,243,211,49,246,116,204,122,118,104,101,125,103,129,170,193,187,79,50,233,26,226,212,34,168,200,220,139,37,178,50,222,50,189,41,185,92,148,74,74,86,133,33,104,66,211,232,167,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,8,59,77,108,81,138,178,191,39,242,231,105,12,21,76,227,112,14,47,193,248,118,109,91,135,39,22,229,18,168,253,62,62,249,82,53,169,71,185,144,250,148,226,29,35,36,37,199,77,147,75,127,67,189,233,91,40,109,131,154,27,35,98,106,165,107,1,156,73,180,218,228,117,38,169,71,150,211,123,137,207,181,30,74,33,45,199,52,27,201,67,47,73,222,154,26,91,102,225,36,208,106,77,201,73,9,84,237,44,219,170,78,204,184,102,46,88,101,140,249,113,115,67,17,199,98,165,22,114,98,180,227,20,138,113,72,50,83,235,39,219,91,79,45,227,97,230,82,217,36,244,150,241,197,41,6,150,201,200,64,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,182,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,49,61,152,187,7,125,196,40,81,179,231,54,40,186,113,246,32,167,167,187,105,117,26,118,238,86,23,101,75,121,46,89,91,213,22,250,67,10,142,106,212,219,110,178,147,113,147,182,183,82,97,154,182,23,216,202,133,177,230,92,74,166,57,85,239,156,103,138,56,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,190,193,182,14,201,152,55,107,172,175,244,30,187,34,37,30,187,2,67,114,104,88,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,23,221,172,200,212,210,12,179,168,0,242,239,143,240,6,50,202,204,101,86,203,236,193,195,210,232,120,134,135,32,227,78,131,36,139,91,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,204,79,102,46,222,63,118,250,20,108,134,205,138,214,172,125,135,233,233,238,218,165,70,163,188,149,138,25,74,222,83,150,78,233,37,190,142,194,99,146,181,56,227,175,36,156,120,239,161,213,23,234,246,161,108,81,253,16,24,17,121,207,151,180,202,172,236,201,193,180,244,70,106,157,8,183,221,243,75,75,202,90,227,147,74,81,89,230,183,175,188,217,182,70,183,60,109,104,113,75,107,119,12,56,3,31,227,44,172,198,84,156,193,203,236,67,46,135,136,104,114,10,76,25,209,140,181,180,187,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,122,136,16,109,218,89,183,84,109,166,177,52,92,176,203,25,241,37,101,126,28,144,197,74,44,228,197,117,183,234,245,19,142,100,167,214,79,182,135,89,67,36,251,204,165,178,73,106,61,227,138,82,201,77,147,121,43,107,254,212,186,118,118,108,193,75,192,89,111,74,238,12,73,142,248,184,216,198,26,39,74,91,212,56,44,200,73,55,29,185,4,203,45,200,227,27,47,25,164,212,148,180,110,180,180,25,184,74,78,133,228,190,80,227,44,250,205,12,63,148,121,126,196,71,43,184,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,230,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,38,25,87,98,77,143,177,54,215,57,160,213,21,37,46,22,9,161,200,97,88,178,177,17,216,251,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,74,189,9,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,49,254,206,185,13,131,118,109,202,58,22,84,224,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,181,184,164,220,146,107,86,132,18,27,73,232,66,72,178,88,15,53,155,88,251,83,231,39,218,6,33,249,139,226,95,182,10,205,44,9,146,221,155,24,27,50,243,46,187,220,216,110,141,222,124,108,222,21,233,27,173,237,126,83,45,253,27,40,91,138,187,142,161,62,20,157,175,115,177,17,153,68,14,214,62,212,249,201,246,129,136,126,98,248,249,49,190,124,227,44,103,147,217,121,145,170,155,46,38,19,192,17,230,45,20,244,200,37,49,54,163,34,116,185,10,154,180,146,18,122,210,212,148,48,148,168,215,160,155,113,72,52,239,156,72,14,215,182,14,214,120,203,107,172,208,244,226,187,30,93,30,133,2,59,113,168,88,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,118,221,160,204,210,210,8,182,83,179,75,179,238,78,112,213,104,251,65,230,253,42,35,153,125,2,71,19,71,164,203,105,169,76,98,85,161,82,152,112,156,36,62,75,97,17,228,176,210,141,15,52,164,62,87,73,145,160,213,124,43,176,14,199,213,93,172,179,113,41,168,20,70,240,38,14,145,14,126,43,91,206,168,151,37,133,173,70,220,22,146,218,210,238,185,4,203,168,55,18,164,147,72,74,215,171,89,54,219,147,188,88,167,46,48,37,119,9,229,11,115,169,84,25,245,154,124,164,225,154,35,77,20,118,222,139,79,67,36,235,49,146,146,38,203,116,219,173,25,52,155,43,118,74,82,82,105,109,102,144,237,96,0,0,0,0,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,218,158,195,19,183,221,179,247,183,252,164,53,91,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,2,84,139,153,139,133,5,64,116,140,233,202,28,27,159,89,99,95,202,60,126,196,183,40,88,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,230,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,231,99,104,172,134,198,91,54,230,229,119,42,113,156,41,105,93,58,66,215,77,156,244,114,101,21,90,113,173,69,30,107,68,149,173,58,28,74,110,105,37,171,66,201,109,168,245,161,68,94,151,15,169,12,3,182,46,199,56,23,107,252,11,30,129,95,153,220,216,146,143,175,209,252,65,187,122,71,117,239,94,142,185,63,122,161,246,155,127,122,220,114,111,233,12,244,95,82,108,101,204,52,43,178,139,110,57,56,106,169,68,217,31,49,81,16,168,85,41,18,17,132,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,123,165,21,221,39,157,75,118,90,92,70,231,72,54,176,246,166,206,79,180,12,67,243,23,199,75,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,255,0,38,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,18,253,179,206,214,88,55,100,94,204,76,179,199,21,216,241,43,21,217,242,42,209,168,88,113,83,206,43,245,85,149,114,81,62,104,89,54,233,161,13,52,179,113,75,52,104,190,237,6,100,167,80,71,18,248,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,228,205,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,236,132,27,175,58,225,165,54,45,110,45,93,84,102,114,21,217,139,217,255,0,15,55,102,70,218,7,59,240,239,23,129,98,105,127,12,211,93,113,135,98,215,165,54,251,204,186,169,40,74,205,194,101,135,35,243,101,196,37,47,41,105,185,169,180,173,14,6,127,236,197,236,255,0,153,148,80,227,109,3,157,248,119,132,199,82,244,191,134,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,57,178,226,20,166,82,132,220,210,226,150,134,228,82,215,21,0,30,85,196,174,246,84,237,217,74,58,84,13,150,179,151,19,75,77,73,50,9,140,17,85,168,62,149,48,227,6,148,37,186,65,172,200,148,133,165,68,163,99,90,148,75,37,238,18,104,208,195,110,69,16,0,245,77,114,62,189,69,6,139,118,112,237,255,0,15,104,138,19,89,73,155,216,139,253,117,224,113,15,181,38,67,108,48,222,34,139,173,110,106,142,134,80,219,104,121,150,204,144,182,73,58,141,182,201,212,154,254,152,154,222,131,81,16,15,203,197,152,166,133,129,240,181,103,26,226,153,220,21,23,15,211,228,85,42,50,119,75,115,113,21,134,212,227,174,104,65,41,106,210,132,168,236,146,53,29,172,68,103,200,121,248,219,111,108,12,77,181,206,103,187,89,81,203,133,130,104,114,31,78,19,163,203,106,62,254,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,212,172,213,218,69,218,7,31,104,153,13,228,254,78,85,101,163,46,169,210,19,38,109,69,151,93,101,24,153,102,211,14,52,78,199,117,134,222,101,17,158,39,200,144,165,41,14,44,144,229,174,134,204,180,48,6,255,0,118,43,123,83,98,159,179,249,223,49,167,9,168,177,136,88,236,84,246,167,197,63,103,243,190,99,78,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,56,220,77,239,200,90,147,36,29,140,236,99,148,202,226,195,79,63,112,11,200,238,68,98,162,137,62,86,21,0,26,231,182,54,88,198,198,249,71,139,163,166,137,198,191,55,128,229,196,155,122,244,74,142,127,142,68,86,36,255,0,0,216,193,249,24,162,144,213,106,139,38,156,235,17,221,75,218,46,151,146,74,65,217,105,62,101,99,242,1,231,43,55,41,19,178,167,57,177,5,37,152,253,215,195,181,25,173,222,178,127,78,184,236,185,107,221,87,189,239,215,225,240,18,183,176,46,118,198,196,176,168,24,101,220,77,196,185,3,4,69,82,216,224,141,26,13,5,21,7,226,221,149,237,170,221,79,168,211,190,211,156,165,119,14,230,61,111,21,177,22,142,195,83,42,180,216,201,225,209,165,223,234,97,114,59,32,138,223,70,126,255,0,33,208,246,21,205,119,240,102,102,212,56,202,149,104,218,107,13,59,17,40,140,241,217,38,82,35,90,196,107,34,34,178,79,248,4,19,226,3,231,139,37,18,53,105,37,120,109,212,125,2,138,31,65,97,145,151,78,163,144,81,64,44,43,251,197,201,20,23,17,151,184,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,206,192,71,112,21,0,0,0,0,0,0,0,1,105,151,188,92,0,56,212,146,62,118,230,56,85,123,159,214,62,131,47,120,226,113,60,175,241,1,86,156,79,59,152,230,31,18,85,245,143,173,6,102,92,192,92,45,82,82,178,178,138,228,46,0,26,101,183,22,73,196,198,56,29,157,198,25,226,220,119,19,166,82,190,253,54,239,118,100,221,92,220,47,122,186,124,68,31,81,235,21,108,53,190,225,164,112,220,78,157,94,4,175,86,155,249,145,219,214,254,17,233,123,50,104,145,235,20,70,88,126,44,103,136,165,165,203,60,130,81,95,66,202,252,200,249,243,30,113,243,98,134,221,27,186,183,108,70,111,125,191,190,229,54,189,180,117,228,94,98,9,61,217,91,58,242,211,28,210,153,129,137,241,55,27,42,110,32,76,20,35,130,144,222,182,214,150,8,145,116,54,146,43,154,213,207,175,62,163,111,106,123,52,228,118,53,166,56,251,152,43,140,68,203,92,251,202,99,122,244,40,139,251,169,90,218,127,128,65,86,71,214,113,53,22,117,54,171,79,196,19,226,199,133,90,102,74,209,30,91,136,81,154,13,181,25,145,17,145,106,177,23,191,220,66,90,118,93,218,86,21,82,54,25,195,181,57,152,158,100,167,120,221,107,125,194,113,10,177,188,178,185,169,211,51,177,17,123,186,144,14,181,159,93,157,89,109,89,65,206,193,185,61,190,146,236,198,117,43,210,25,9,187,100,202,136,249,57,36,139,214,36,252,68,109,103,158,202,249,141,150,19,170,83,61,4,238,216,9,173,61,2,50,187,209,135,188,23,116,208,139,111,148,175,85,29,79,203,153,143,66,84,122,148,44,65,77,102,115,108,40,218,119,81,165,47,36,174,86,81,167,204,252,140,99,44,229,201,12,59,143,168,168,138,172,43,134,31,112,234,37,45,74,155,5,181,18,143,67,132,103,248,53,93,94,62,191,95,49,68,32,228,38,213,57,129,151,157,251,188,199,125,223,222,28,45,191,82,216,119,94,141,239,247,149,90,218,254,29,68,231,100,190,109,80,179,23,15,189,82,135,136,59,192,211,81,84,50,95,8,182,188,90,27,61,54,52,39,241,203,159,199,168,128,172,243,201,122,222,86,247,39,28,237,28,187,207,137,211,192,41,127,214,247,87,213,116,39,251,161,91,175,188,109,14,194,27,72,75,164,76,161,97,122,165,119,21,200,93,75,26,69,77,147,40,214,209,165,195,138,139,43,83,165,203,145,220,172,124,128,77,24,15,130,137,81,106,171,76,102,123,36,225,33,221,86,222,122,220,148,101,207,153,249,15,188,6,134,118,135,186,164,229,227,30,43,127,77,233,247,127,120,150,33,203,4,83,213,63,141,210,206,189,27,191,217,90,215,213,241,248,9,130,237,21,124,139,47,153,47,23,44,96,146,255,0,192,75,17,67,146,241,83,39,190,53,33,10,211,195,250,197,127,238,130,116,30,130,242,34,156,112,48,172,150,141,157,221,234,107,85,181,95,250,219,95,31,128,202,35,166,101,131,41,110,132,249,37,41,34,227,20,124,139,247,8,29,204,81,67,50,46,163,141,74,73,251,253,227,144,202,227,137,69,111,210,2,203,88,94,86,247,11,18,46,35,247,0,230,79,65,81,106,61,82,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,79,168,184,90,125,64,88,179,229,97,106,122,138,168,236,98,137,62,96,57,192,90,145,112,14,55,138,237,40,190,161,25,221,170,212,205,245,9,46,239,244,223,18,192,229,166,255,0,218,231,190,34,76,220,245,12,104,15,105,109,57,169,120,93,147,113,78,21,241,28,35,240,153,127,176,30,47,33,37,97,29,155,38,35,119,154,213,150,239,125,52,121,5,127,170,75,3,208,29,40,173,189,255,0,123,254,145,1,251,47,50,195,25,211,137,16,110,88,147,78,152,146,53,25,123,165,178,39,202,154,73,45,230,147,191,79,244,132,35,240,243,46,171,221,24,27,17,207,220,111,120,106,52,199,244,106,211,171,75,43,59,94,199,110,157,68,3,109,129,140,61,43,207,28,90,93,221,194,241,92,7,245,237,122,116,195,143,251,146,189,244,255,0,8,153,29,177,113,163,116,28,187,198,176,184,184,8,90,240,93,73,196,161,231,44,163,51,98,65,21,139,81,114,228,33,7,8,64,123,29,103,92,77,243,46,169,51,183,151,56,137,51,190,136,138,245,111,171,241,57,245,247,138,55,111,178,227,42,56,185,233,197,29,253,163,140,195,179,219,220,112,183,209,106,139,69,125,90,249,250,158,94,241,44,16,255,0,81,104,144,25,252,54,229,134,153,191,171,123,34,215,247,249,13,86,216,170,29,19,46,178,154,128,185,181,36,194,180,105,204,126,168,188,134,249,170,115,139,183,61,60,236,87,47,128,195,155,102,237,142,84,90,52,138,78,27,175,96,121,239,194,196,235,140,108,241,91,215,18,218,17,33,58,148,148,62,70,71,114,73,25,216,138,230,3,246,118,165,219,19,209,207,70,63,214,235,136,226,56,223,237,190,141,58,119,31,222,78,254,176,213,236,132,194,95,116,201,244,202,239,120,119,110,226,184,204,61,214,235,125,125,42,105,90,181,93,63,143,107,91,221,212,107,182,86,229,166,45,206,62,243,223,225,42,251,221,209,185,183,117,192,117,86,222,235,245,238,149,255,0,115,229,211,223,212,78,86,80,228,229,15,47,48,164,198,91,122,172,217,55,53,201,191,127,41,9,59,147,109,243,63,2,124,62,15,227,230,32,212,45,163,112,151,163,121,47,136,97,119,135,17,195,240,158,45,214,141,90,165,178,125,53,29,189,111,224,17,143,86,167,119,134,104,86,35,239,183,122,99,54,187,233,191,245,182,139,207,226,36,67,180,67,53,224,69,129,152,24,82,37,98,134,235,233,238,173,44,113,9,83,231,117,68,112,252,36,187,244,185,244,232,52,231,101,12,25,55,49,115,58,169,33,218,117,69,196,57,67,117,226,84,22,76,210,102,151,227,163,145,233,87,47,63,136,116,19,25,177,229,15,187,242,167,0,191,197,111,53,96,138,82,109,162,223,216,209,207,207,224,54,28,116,140,155,161,34,133,150,152,66,17,38,66,85,23,15,83,227,154,94,43,40,180,199,108,172,101,98,231,203,152,238,226,128,161,243,21,22,153,152,14,37,166,234,50,184,185,40,183,188,92,42,69,112,4,139,128,0,0,0,0,0,0,5,8,239,238,22,135,64,23,139,76,253,194,164,119,22,159,80,1,120,176,94,0,41,126,118,20,51,247,1,21,192,92,0,0,0,0,0,0,0,0,0,0,45,51,247,11,133,167,212,5,5,196,86,22,139,192,0,0,7,225,226,234,159,117,211,155,127,113,189,212,250,81,109,90,127,98,163,191,67,242,16,65,183,22,59,239,252,113,140,168,253,213,184,225,177,205,69,123,205,254,173,90,94,146,158,154,74,221,111,212,75,118,218,24,253,188,19,128,96,74,41,180,198,150,170,236,118,12,165,185,164,172,113,159,87,227,23,63,15,232,16,87,140,184,156,111,155,248,209,246,152,84,142,38,181,81,155,247,154,77,100,100,169,74,59,151,95,15,139,175,213,204,65,190,61,158,249,57,171,211,239,233,142,214,238,175,236,63,247,87,238,196,183,33,26,10,215,191,49,129,54,105,203,246,176,175,164,127,69,81,111,138,224,255,0,92,164,138,250,119,221,60,37,248,223,196,51,232,176,0,0,0,0,0,0,0,0,0,41,98,46,96,41,171,224,26,190,2,210,59,138,145,153,243,1,83,85,189,194,155,207,128,175,83,185,138,145,23,184,192,89,171,224,32,211,104,159,104,28,205,255,0,44,107,95,231,174,137,207,16,99,180,79,180,14,103,127,150,85,175,243,215,71,90,222,95,146,183,237,159,115,238,30,67,254,112,213,253,74,127,51,30,128,0,233,239,210,0,0,0,0,0,0,250,41,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,62,113,38,61,158,155,39,63,129,169,240,243,255,0,28,170,59,149,106,245,48,149,135,224,37,45,186,80,161,62,148,168,165,41,118,51,75,238,183,98,73,32,203,67,78,45,43,51,83,138,67,126,102,131,69,94,186,244,91,167,167,121,240,135,89,222,205,231,211,110,166,206,171,91,127,157,93,40,167,189,85,120,119,196,119,153,237,30,188,68,228,173,141,246,70,164,108,247,135,209,138,113,2,120,172,121,89,134,72,154,253,212,142,239,142,242,35,173,202,126,148,60,227,46,238,223,100,207,126,146,35,85,249,89,61,118,84,0,125,15,79,167,183,166,183,22,173,70,34,31,141,246,190,215,213,237,205,93,122,237,117,124,85,213,248,120,68,71,104,142,208,0,0,230,122,208,0,0,0,0,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,29,131,32,54,21,147,180,214,198,88,131,51,242,198,4,185,89,161,135,49,195,244,216,176,83,41,166,216,171,211,142,53,60,212,194,205,247,16,211,43,100,223,121,228,184,74,45,69,188,109,73,89,169,179,111,175,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,2,21,132,228,246,105,237,213,39,105,172,51,43,44,51,58,124,185,89,161,135,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,90,139,118,226,84,179,83,132,222,31,237,107,216,163,190,225,204,218,203,44,169,149,89,149,166,119,45,227,74,123,5,191,109,80,89,99,118,138,154,72,213,173,189,202,26,105,183,82,218,84,147,108,210,233,147,100,211,203,92,91,96,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,234,32,6,186,236,73,182,14,25,218,231,43,218,173,36,226,66,198,212,56,236,39,22,81,226,53,35,113,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,106,86,197,0,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,226,18,251,81,182,219,165,109,3,137,153,201,44,183,126,36,204,19,130,235,11,150,186,212,73,73,144,197,118,105,71,67,105,117,187,178,149,54,134,20,228,214,137,72,113,109,188,78,19,133,114,38,204,6,53,236,184,246,236,203,47,207,95,39,154,39,248,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,246,204,91,66,225,93,168,50,106,139,155,152,90,55,1,199,239,35,84,105,107,148,220,135,169,147,154,86,151,99,184,164,31,248,174,32,212,148,41,109,58,210,205,8,215,164,131,42,141,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,4,122,246,103,82,105,85,253,181,242,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,195,111,237,143,170,187,38,230,226,147,79,40,142,96,76,99,34,100,252,40,182,93,81,174,51,8,90,77,200,46,165,197,169,221,113,201,230,144,78,41,74,39,80,164,47,86,179,113,182,254,190,203,143,110,204,178,252,245,242,121,162,116,243,75,43,112,38,116,224,74,158,89,230,93,11,190,112,221,103,115,198,194,226,158,143,189,221,60,135,155,250,70,86,135,19,103,26,66,188,42,43,218,199,114,51,35,8,54,236,243,219,78,171,178,198,104,71,161,98,252,65,45,57,87,137,100,25,98,8,101,25,82,138,19,230,222,150,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,110,220,90,25,211,61,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,56,59,85,108,207,140,182,80,205,201,153,91,140,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,234,53,50,189,77,56,133,182,163,61,43,66,180,169,104,208,226,247,3,178,191,110,169,56,3,16,210,182,97,205,41,242,223,195,21,201,12,211,112,99,204,197,107,69,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,247,75,74,11,74,91,90,214,216,76,72,0,0,138,190,220,239,218,79,247,201,252,154,53,255,0,178,155,43,112,38,116,231,102,61,203,60,204,161,119,206,27,172,229,251,252,108,46,41,232,251,221,213,94,150,243,127,72,202,208,226,108,227,72,87,133,69,123,88,238,70,100,123,1,219,157,251,73,254,249,63,147,70,175,246,97,103,206,13,200,61,168,226,85,51,2,108,74,109,11,22,81,228,225,153,21,105,114,13,150,41,171,117,214,95,105,231,15,66,139,66,157,140,219,70,106,52,33,4,241,184,165,146,91,59,134,42,218,171,102,124,101,178,134,110,76,202,220,97,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,81,169,149,234,105,196,45,181,25,233,90,21,165,75,70,135,23,136,7,163,221,171,182,81,203,141,173,114,225,120,43,26,181,192,213,96,239,31,160,87,216,100,151,42,145,41,68,68,106,73,25,150,241,149,233,73,58,201,153,37,196,165,38,70,133,161,183,17,21,123,11,236,33,142,235,123,94,202,194,121,231,151,116,165,209,114,171,135,168,98,250,77,70,160,204,134,212,244,184,139,118,154,193,37,133,173,18,53,175,118,242,144,102,109,27,108,184,135,78,234,38,150,18,127,176,182,206,159,208,197,179,142,29,192,21,40,251,172,73,80,213,93,196,222,61,86,170,72,66,53,181,201,215,27,250,22,208,204,125,77,168,144,189,198,240,136,141,102,34,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,102,173,143,54,50,161,109,135,176,141,126,152,221,87,185,177,158,23,204,10,180,140,51,82,117,107,56,169,113,218,101,47,123,26,75,105,189,217,119,116,209,27,137,73,184,218,144,149,39,81,18,218,114,61,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,63,216,169,236,177,138,126,208,39,124,186,156,49,167,108,190,79,100,148,72,212,12,225,127,18,68,195,89,139,81,142,252,102,105,172,209,159,121,120,181,12,59,13,179,55,100,33,68,204,117,197,101,229,40,150,226,77,110,160,208,217,29,155,65,36,58,87,250,179,120,239,250,28,125,25,244,83,253,121,255,0,169,222,146,110,89,238,190,31,71,245,71,113,127,215,158,237,198,141,198,191,165,190,143,189,68,112,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,62,81,43,221,141,25,61,146,82,227,87,243,133,140,73,19,18,230,45,58,59,17,158,166,189,70,125,149,225,36,62,236,198,200,218,144,181,27,50,23,41,150,82,163,91,105,37,180,130,91,102,118,113,100,160,198,187,97,236,101,66,216,243,97,26,5,49,202,175,124,227,60,81,152,20,153,24,154,164,210,214,81,84,227,84,202,166,234,52,102,213,107,50,214,245,210,39,20,146,113,197,45,74,86,146,52,52,222,21,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,27,255,0,219,87,236,177,133,190,208,32,252,186,162,35,215,179,58,147,74,175,237,175,151,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,36,43,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,31,87,104,102,197,149,93,150,51,66,69,119,8,97,249,105,202,188,75,32,143,15,204,57,42,148,80,159,54,245,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,120,226,208,246,151,103,158,218,117,93,150,51,66,61,11,23,226,9,105,202,188,75,32,203,16,67,40,202,148,80,159,54,244,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,118,226,208,206,153,201,205,44,173,192,153,211,129,42,121,103,153,116,46,249,195,117,157,207,27,11,138,122,62,247,116,242,30,111,233,25,90,28,77,156,105,10,240,168,175,107,29,200,204,143,207,102,215,155,49,215,118,75,206,89,57,85,87,173,119,220,69,211,226,213,41,117,126,25,17,184,248,174,164,210,167,55,9,117,211,107,75,237,200,106,202,86,163,221,107,177,37,73,1,232,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,22,221,185,223,180,159,239,147,249,52,116,174,202,253,186,164,224,12,67,74,217,135,52,167,203,127,12,87,36,51,77,193,143,51,21,173,20,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,221,45,40,45,41,109,107,91,125,215,183,59,246,147,253,242,127,38,128,211,94,207,124,1,131,115,79,107,156,19,151,217,131,135,162,87,48,245,114,61,110,52,232,50,72,244,58,142,231,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,242,109,139,177,214,59,217,3,29,199,160,87,230,119,206,27,172,235,244,127,16,110,217,143,222,155,166,99,174,87,222,168,125,215,24,221,57,32,155,250,67,45,118,212,155,145,242,237,125,151,30,221,153,101,249,235,228,243,68,217,237,21,144,216,55,105,44,163,174,229,78,51,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,91,106,85,205,36,180,235,65,173,181,30,133,168,140,34,47,179,131,180,2,102,206,245,214,178,147,55,177,23,250,211,207,226,95,106,76,134,223,144,230,29,149,161,110,106,142,134,80,227,139,101,231,8,144,182,73,58,73,199,73,212,154,62,152,157,234,189,163,59,107,255,0,69,86,99,177,64,192,21,58,171,121,101,133,190,142,155,25,243,221,55,84,156,70,178,114,166,166,116,165,105,212,133,147,109,37,211,82,144,218,84,171,52,167,157,108,181,255,0,61,50,47,49,246,116,204,122,142,87,230,133,27,129,170,193,179,172,188,209,154,226,212,34,168,204,155,149,25,195,34,222,50,189,42,177,216,148,74,74,144,180,161,104,90,19,250,219,49,108,245,138,182,160,206,90,46,81,225,105,60,7,31,188,147,81,170,46,43,146,25,166,65,105,58,157,144,226,80,95,226,182,130,82,144,149,186,235,72,53,163,94,162,14,255,0,176,190,198,85,221,176,243,30,85,49,202,175,115,96,204,47,195,200,196,213,38,150,131,148,150,221,53,238,163,70,109,87,187,206,238,157,34,113,73,54,219,74,20,165,106,50,67,78,122,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,117,92,151,202,28,27,144,185,95,135,242,143,47,216,150,221,11,14,199,83,49,206,91,230,243,238,173,110,41,215,94,113,124,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,0,0,0,8,149,237,189,203,62,27,21,101,166,113,195,137,85,119,188,41,242,240,205,65,253,222,168,49,248,119,10,68,68,106,36,120,30,115,138,154,118,82,207,82,88,240,164,180,44,206,90,134,170,246,157,101,111,221,67,99,108,107,194,80,187,206,171,132,184,124,83,79,251,235,115,194,240,174,23,22,255,0,53,165,43,211,5,201,190,5,106,189,252,41,53,146,0,71,87,99,238,113,215,112,54,212,5,149,81,217,226,40,185,151,79,126,60,198,245,33,27,137,80,99,191,46,60,155,154,20,181,105,66,36,181,187,37,33,39,196,235,86,163,109,36,54,47,183,7,26,213,96,96,12,172,203,150,99,196,58,109,114,177,81,173,200,117,72,86,253,47,193,101,166,90,74,21,171,73,32,211,80,120,212,70,147,51,52,183,99,77,140,149,22,185,85,153,152,171,38,243,31,14,102,150,10,151,195,214,176,205,65,170,132,109,78,56,134,222,208,126,54,29,221,173,11,83,46,160,212,219,136,37,22,182,214,180,153,217,70,54,3,180,235,52,190,234,27,100,227,94,18,187,222,116,172,37,195,225,106,127,222,187,158,23,133,108,184,182,57,161,42,94,153,206,77,241,171,85,239,225,81,160,144,1,217,139,149,191,117,13,178,112,87,23,66,239,58,86,18,226,49,77,67,239,173,207,11,194,182,124,35,252,150,149,47,76,231,33,120,19,170,247,241,36,208,75,19,252,35,87,177,47,44,241,86,31,203,140,196,205,42,180,78,30,139,140,42,20,250,125,35,120,219,136,114,71,0,82,119,239,167,82,9,11,100,215,44,155,74,208,165,125,35,15,164,201,38,142,114,84,2,42,251,115,191,105,63,223,39,242,104,215,254,202,108,173,192,153,211,157,152,247,44,243,50,133,223,56,110,179,151,239,241,176,184,167,163,239,119,85,122,91,205,253,35,43,67,137,179,141,33,94,21,21,237,99,185,25,145,236,7,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,6,175,237,85,179,62,50,217,67,55,38,101,110,48,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,168,212,202,245,52,226,22,218,140,244,173,10,210,165,163,67,139,218,174,205,206,209,58,86,68,70,115,37,243,238,187,45,140,190,110,58,149,135,167,179,1,46,162,134,254,245,249,15,161,212,48,201,200,125,18,22,249,217,102,110,27,107,66,18,73,36,45,75,110,74,182,193,217,51,6,237,117,149,254,131,215,100,68,163,215,96,72,110,77,11,17,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,162,251,181,153,26,154,65,151,159,108,210,202,220,119,146,216,238,167,150,121,151,66,238,108,73,70,220,241,176,184,166,100,110,183,172,161,230,254,145,149,173,181,93,183,80,175,10,142,215,177,216,200,200,131,48,109,183,182,14,38,218,231,52,29,173,40,229,194,193,52,57,15,167,9,209,229,181,31,127,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,106,86,64,236,226,216,114,54,213,184,202,126,48,204,21,203,143,151,88,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,183,169,67,173,37,36,147,120,157,111,21,108,125,178,102,50,218,235,52,61,7,161,72,151,71,161,64,142,228,154,238,35,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,93,183,139,34,52,180,179,47,66,120,3,0,96,220,172,193,180,156,190,203,236,61,18,135,135,168,113,202,52,24,49,136,244,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,118,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,191,246,111,236,163,151,27,90,229,198,120,96,172,106,215,3,85,131,232,251,244,10,251,12,146,229,82,37,40,170,36,106,73,25,150,241,149,233,73,58,201,153,37,196,165,38,70,133,161,183,17,168,25,165,149,184,239,37,177,221,79,44,243,46,133,220,216,146,141,185,227,97,113,76,200,221,111,89,67,205,253,35,43,91,106,187,110,161,94,21,29,175,99,177,145,145,73,87,97,143,237,217,251,219,254,82,27,85,183,214,197,24,87,106,204,184,151,91,164,211,56,124,205,195,52,247,156,195,149,8,228,218,28,159,160,148,226,105,146,13,197,33,10,101,213,153,146,20,181,22,229,197,154,200,244,169,212,58,24,83,179,23,180,2,102,110,195,141,179,246,119,226,46,47,29,68,210,198,25,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,230,243,139,74,158,74,211,114,83,137,90,220,145,81,229,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,62,157,157,219,94,127,69,110,77,31,165,51,119,217,133,131,183,80,177,70,136,28,51,47,239,84,239,11,45,189,38,109,158,245,182,149,172,147,163,75,173,187,102,208,217,181,168,34,175,181,31,219,179,51,127,50,252,158,16,236,25,1,176,172,157,166,182,50,196,25,159,150,48,37,202,205,12,57,142,31,166,197,130,153,77,54,197,94,156,113,169,230,166,22,111,184,134,153,91,38,251,207,37,194,81,106,45,227,106,74,205,77,155,125,127,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,224,16,172,39,39,179,79,110,169,59,77,97,153,89,97,153,211,229,202,205,12,57,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,212,91,183,18,165,154,156,38,240,255,0,107,94,197,29,247,14,102,214,89,101,76,170,204,173,51,185,111,26,83,216,45,251,106,130,203,27,180,84,210,70,173,109,238,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,226,219,0,99,252,101,149,152,202,147,152,57,125,136,101,208,241,13,14,65,73,131,58,49,150,182,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,81,0,53,215,98,77,176,112,206,215,57,94,213,105,39,18,22,54,161,199,97,56,178,143,17,169,27,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,82,182,40,0,0,124,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,250,199,149,113,232,247,102,205,175,50,107,106,223,75,126,228,179,106,175,122,29,80,68,41,157,225,1,81,183,236,187,175,135,150,205,204,238,203,187,167,116,146,244,58,157,217,239,27,69,211,171,206,16,15,74,123,39,123,44,100,223,217,254,30,249,115,3,42,140,85,178,119,178,198,77,253,159,225,239,151,48,50,168,0,0,0,143,94,210,222,207,184,217,195,74,172,109,7,148,20,169,110,102,12,8,252,77,98,147,17,167,101,63,137,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,217,36,70,179,77,226,219,102,45,158,177,86,212,25,203,69,202,60,45,39,128,227,247,146,106,53,69,197,114,67,52,200,45,39,83,178,28,74,11,252,86,208,74,82,18,183,93,105,6,180,107,212,94,148,199,84,193,249,85,151,25,127,93,197,56,159,5,96,186,85,22,171,141,106,9,170,87,229,195,142,77,185,80,148,72,36,19,142,25,127,190,85,138,201,55,29,121,195,45,110,184,165,7,203,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,145,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,152,193,234,160,121,87,1,232,207,35,112,6,13,205,61,137,178,199,47,179,7,15,68,174,97,234,230,91,225,248,211,160,201,35,208,234,59,190,57,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,43,109,183,177,246,38,217,27,52,29,162,168,165,205,193,53,201,15,171,9,214,37,187,31,127,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,233,76,228,236,157,236,177,147,127,103,248,123,229,204,14,213,154,89,91,129,51,167,2,84,242,207,50,232,93,243,134,235,59,158,54,23,20,244,125,238,233,228,60,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,24,70,7,100,166,197,29,247,50,30,214,89,155,76,165,76,162,179,190,111,5,211,223,45,251,138,156,203,251,181,212,212,68,173,13,238,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,229,168,0,0,0,0,4,37,246,185,108,207,131,114,87,55,40,217,165,131,39,75,66,51,94,69,90,165,83,166,60,102,226,35,84,89,91,11,144,251,78,41,70,173,15,170,94,179,108,203,192,180,175,74,180,41,45,183,49,57,165,154,88,19,37,176,37,79,51,51,46,187,220,216,110,141,185,227,102,240,175,72,221,111,94,67,45,253,27,40,91,138,187,142,161,62,20,157,175,115,177,17,153,121,215,218,119,104,92,85,181,6,114,214,179,115,20,198,224,56,253,220,106,117,45,18,156,144,205,50,11,73,210,212,118,212,179,255,0,25,197,154,82,132,173,215,93,89,33,26,244,144,98,161,57,61,148,251,51,224,220,168,200,104,25,194,153,216,127,16,98,204,197,142,83,87,87,167,25,186,116,250,113,232,211,75,39,77,70,68,182,221,109,106,124,146,148,125,49,110,215,175,135,109,98,21,171,184,3,25,97,156,51,134,113,157,119,15,75,137,66,198,49,228,201,161,84,20,68,108,78,68,121,11,142,249,33,68,102,68,182,221,108,201,72,59,44,137,77,168,203,75,136,82,183,127,179,23,111,31,184,133,118,54,67,102,197,107,78,1,196,21,4,247,109,82,163,81,221,197,194,239,41,15,41,203,39,116,163,220,200,125,81,201,90,156,109,166,84,110,60,118,214,234,140,38,164,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,31,86,202,187,51,227,45,171,243,114,30,86,224,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,122,137,79,47,83,173,161,13,164,203,82,214,157,74,66,53,184,143,151,107,31,106,124,228,251,64,196,63,49,124,75,79,102,215,220,107,33,182,7,167,103,166,36,238,172,48,221,87,188,106,120,174,190,254,163,114,79,13,81,147,22,50,84,126,37,171,74,16,134,218,97,178,241,56,226,180,32,220,117,90,195,63,226,60,71,179,238,193,123,62,165,199,17,232,206,5,195,59,230,169,116,182,164,59,46,84,169,79,186,235,252,44,109,251,138,113,231,156,113,110,168,137,75,210,148,234,82,148,134,208,165,38,3,51,123,104,172,220,206,220,220,115,59,113,158,44,150,140,78,137,13,61,76,122,158,234,227,34,142,134,86,107,142,204,34,74,181,48,134,148,122,146,100,173,122,205,78,41,74,113,74,90,178,6,219,123,96,226,109,174,115,65,218,210,142,92,44,19,67,144,250,112,157,30,91,81,247,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,165,101,254,206,14,207,249,155,68,87,90,205,188,222,195,191,235,79,3,137,97,168,210,28,126,59,152,138,86,133,183,166,58,217,91,110,33,150,92,50,90,222,37,105,55,26,38,146,75,250,99,104,36,171,179,255,0,52,118,130,205,221,159,105,56,199,104,28,53,194,79,151,173,218,109,105,247,90,106,85,122,43,142,184,180,74,84,22,99,180,220,86,73,181,50,219,71,169,74,121,40,83,186,82,149,33,78,108,168,0,0,12,127,180,46,41,174,224,108,130,204,188,107,133,167,112,85,172,63,131,235,53,74,116,157,210,28,220,74,98,19,174,52,230,133,146,144,173,43,66,78,202,35,73,218,198,70,92,132,32,255,0,170,143,183,103,254,238,127,248,179,71,255,0,154,0,159,224,0,0,0,26,235,142,246,234,201,44,1,180,190,26,217,134,169,62,91,248,134,185,32,169,179,158,102,43,250,41,53,23,209,21,116,230,29,35,108,146,226,37,38,74,136,156,105,107,221,45,40,39,18,148,173,75,108,34,47,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,53,87,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,2,85,0,0,0,0,0,105,7,105,102,194,178,118,154,195,49,115,63,44,96,75,149,154,24,114,59,20,216,176,83,41,166,216,171,211,142,65,154,152,89,190,226,26,101,108,155,239,60,151,9,69,168,183,141,169,43,53,54,109,193,176,245,80,60,214,109,99,237,79,156,159,104,24,135,230,47,128,206,189,156,91,14,70,218,183,25,79,198,25,130,185,113,242,235,7,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,86,245,40,117,164,164,146,111,19,173,206,233,244,26,173,217,113,236,39,150,95,158,190,113,52,109,80,11,0,94,0,60,171,137,8,195,157,159,146,118,137,216,51,43,243,131,38,233,81,19,152,180,232,245,120,211,105,204,180,211,43,196,200,58,243,205,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,110,246,67,100,81,238,39,251,178,227,216,79,44,191,61,124,226,104,8,32,192,24,255,0,25,101,110,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,247,163,107,14,212,58,166,121,236,215,134,114,211,8,198,149,135,49,94,37,142,165,99,247,105,174,169,184,136,97,11,121,147,128,201,184,157,226,145,36,146,220,133,146,87,100,52,164,176,167,31,214,241,39,38,118,173,236,49,125,254,211,249,43,131,63,217,18,177,252,40,42,255,0,21,73,170,55,28,147,254,219,197,41,42,252,71,141,31,174,30,17,109,73,164,213,107,213,88,116,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,14,215,147,25,67,140,179,235,51,240,254,82,96,6,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,201,237,48,217,235,10,236,191,147,123,60,229,30,22,147,199,240,30,148,73,168,213,23,21,184,239,84,231,58,170,106,157,144,226,80,95,226,182,130,82,150,164,180,219,72,53,175,70,163,145,61,134,54,50,160,236,123,151,18,169,174,85,187,231,25,226,126,30,70,38,169,52,181,148,85,56,209,47,117,26,51,106,181,153,107,122,233,19,138,73,56,226,150,165,43,73,26,26,111,80,59,115,63,105,63,223,39,242,104,12,87,216,173,237,77,138,126,207,231,124,198,156,38,164,138,194,21,251,21,61,169,241,79,217,252,239,152,211,132,212,128,0,0,0,0,0,0,161,157,133,53,24,11,128,80,142,226,160,0,2,134,2,134,94,241,106,139,81,90,226,238,71,204,204,90,160,2,242,242,28,131,230,53,25,25,242,28,205,168,206,247,228,2,240,0,1,167,93,160,249,115,233,118,6,134,231,124,240,154,177,12,87,45,195,239,61,88,111,166,222,177,125,98,21,235,14,122,19,152,248,153,171,113,188,61,66,108,59,254,15,86,151,207,197,239,183,171,211,227,212,122,66,204,106,3,88,134,138,204,55,74,65,146,37,37,223,161,182,174,72,89,121,31,46,98,10,54,217,203,167,112,182,47,197,149,158,6,168,219,114,49,172,246,146,228,150,140,155,81,41,217,42,43,30,146,185,248,121,115,233,113,4,207,100,54,56,244,167,191,63,82,248,94,23,133,254,191,175,86,173,239,238,74,222,175,240,140,200,35,15,179,207,55,248,239,79,248,153,212,68,104,238,173,54,118,215,191,23,230,191,128,147,178,50,62,134,70,16,42,0,2,139,15,168,169,29,133,21,127,112,0,188,5,10,222,225,80,0,0,0,0,0,0,0,0,0,22,168,5,192,44,46,162,240,22,159,80,35,176,31,81,64,23,128,11,85,212,5,192,44,21,73,251,128,92,0,0,0,0,2,138,232,45,50,184,188,90,100,3,230,221,252,71,208,215,170,127,88,25,92,11,168,11,192,0,7,205,58,63,16,201,35,94,155,42,247,181,253,198,60,253,237,123,134,59,151,209,63,191,183,219,238,63,250,214,155,91,135,248,159,152,244,26,34,43,180,51,43,31,254,144,55,52,234,202,255,0,170,183,179,38,118,253,105,251,129,6,25,216,219,13,247,222,29,67,28,110,231,125,137,73,139,238,245,90,232,142,87,234,94,125,6,99,206,76,187,244,22,117,95,19,247,199,29,192,240,255,0,65,195,238,181,235,38,209,235,106,85,173,174,253,15,160,192,219,20,227,184,244,58,238,28,161,202,159,77,143,197,227,40,106,52,200,116,144,229,148,184,201,185,17,168,188,185,114,235,113,48,213,92,188,161,102,22,93,58,217,204,154,242,106,26,121,193,113,10,190,135,203,213,240,171,241,57,245,247,134,23,45,66,216,239,105,222,238,153,232,95,161,27,206,239,165,73,119,137,239,43,107,213,41,10,182,141,215,47,194,91,169,244,248,137,13,194,245,255,0,72,105,48,39,240,156,63,21,13,169,58,55,154,244,234,74,79,77,236,87,181,250,136,95,219,155,36,235,25,85,142,106,184,167,14,225,220,73,37,153,115,225,65,75,211,98,41,108,40,149,4,150,122,84,134,210,70,171,183,110,190,227,228,59,126,199,187,97,213,240,221,117,170,6,34,151,131,105,81,233,152,109,48,210,169,174,41,133,147,141,174,58,9,10,53,188,69,174,201,85,202,196,124,143,151,33,81,184,123,106,228,175,166,30,134,255,0,76,188,39,9,222,63,216,123,205,90,248,127,239,133,107,105,254,17,11,24,57,239,68,115,27,11,201,211,197,240,213,88,82,244,223,119,171,75,233,61,62,251,122,189,126,35,209,236,138,214,25,197,186,120,92,65,2,87,9,125,92,36,182,215,167,87,77,86,51,183,171,203,234,49,5,91,99,101,199,162,121,139,1,200,81,106,138,67,52,6,165,26,159,69,200,140,159,145,212,201,37,203,194,64,38,7,99,172,119,233,86,79,97,23,187,171,133,226,184,254,91,253,122,116,202,144,95,138,87,190,159,225,27,14,34,231,179,75,50,9,116,124,185,195,47,203,165,160,207,190,46,131,114,207,23,138,98,250,26,191,209,208,73,244,23,211,38,42,30,66,210,164,170,246,52,157,200,249,153,0,208,126,209,36,95,0,52,119,255,0,167,4,255,0,228,37,136,193,217,194,159,198,250,69,244,218,52,112,159,177,189,239,190,248,252,4,162,118,136,54,147,203,246,78,231,255,0,69,233,255,0,200,75,17,231,177,165,24,165,122,97,169,15,248,123,191,213,47,62,35,224,36,244,88,78,246,95,53,187,163,60,90,175,247,210,143,167,238,16,59,64,252,76,36,222,238,154,226,108,127,135,51,231,254,42,71,237,138,138,40,244,149,236,56,28,87,195,222,57,148,87,33,243,184,68,124,143,204,5,168,93,239,200,114,106,183,43,14,50,36,123,213,252,34,243,36,154,203,159,240,128,231,71,52,144,184,81,61,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,167,212,92,45,62,160,44,81,92,88,68,68,102,99,145,93,7,25,159,51,1,204,147,189,197,194,198,253,226,240,22,175,154,76,104,223,104,205,57,217,56,70,58,144,131,50,60,67,12,253,98,47,236,39,198,242,171,167,49,167,155,124,196,110,78,15,140,70,222,175,213,248,167,214,223,216,111,9,36,35,23,103,120,50,89,206,156,79,165,174,144,230,151,53,23,251,45,161,61,212,155,253,45,203,241,127,210,33,11,32,41,81,147,157,24,163,232,57,240,179,127,100,127,236,182,190,34,111,233,150,250,75,124,63,210,16,173,16,237,17,174,187,26,45,126,26,73,163,39,112,36,174,169,59,243,41,101,230,35,151,102,90,60,70,241,166,27,196,211,156,117,180,151,25,168,210,100,105,47,162,121,5,200,136,207,200,72,111,104,149,46,124,164,87,36,178,198,166,219,192,178,73,74,212,146,181,184,179,247,152,138,172,37,152,181,60,30,204,70,98,86,56,71,162,111,52,151,14,151,52,234,53,95,170,76,142,228,175,225,21,27,229,154,251,86,211,242,207,0,211,176,237,14,101,49,249,48,234,41,66,219,151,6,82,204,144,180,58,225,157,208,105,35,59,168,186,123,140,104,244,197,98,172,245,198,181,194,133,76,142,242,229,203,147,89,50,138,178,103,146,158,234,91,213,250,191,74,92,186,244,248,142,185,139,241,158,43,204,58,147,204,187,82,239,4,18,144,249,22,229,182,185,165,4,139,250,169,243,181,134,238,236,93,179,147,37,85,139,136,177,62,13,251,218,163,133,144,234,94,239,19,250,71,28,84,117,145,233,67,183,43,150,163,232,68,3,114,54,72,217,18,46,87,250,87,222,5,90,103,188,248,29,27,233,177,93,190,239,127,123,110,211,203,240,133,212,102,188,246,206,220,49,150,248,91,16,20,202,171,13,73,98,129,46,123,104,118,43,238,17,217,183,109,125,5,210,232,62,87,184,249,241,62,124,229,110,95,240,220,86,43,224,56,253,122,126,241,144,238,189,26,111,209,181,90,218,254,29,68,71,237,57,182,86,43,204,202,210,169,216,107,49,251,202,13,66,132,116,199,81,220,237,179,173,107,91,196,104,186,216,73,149,210,180,243,43,117,234,3,21,237,3,153,149,76,242,206,138,243,180,166,33,73,110,183,194,238,206,59,107,103,86,230,35,87,182,245,92,191,4,125,122,216,237,212,134,247,246,105,108,221,54,5,50,38,52,171,197,168,49,199,209,39,199,186,101,199,82,46,85,4,145,17,36,136,212,92,155,247,242,235,240,26,171,178,22,204,88,223,48,177,254,19,197,53,156,17,199,210,39,241,251,199,251,201,150,181,232,98,66,11,194,151,82,162,178,208,69,200,139,167,144,153,172,131,203,26,110,90,96,58,93,26,45,19,187,157,140,220,134,212,223,18,167,180,146,228,45,203,92,214,162,59,220,143,168,131,34,82,225,166,159,76,137,1,6,173,49,152,109,146,212,100,103,100,164,139,157,189,252,135,212,0,40,11,76,253,194,170,81,39,169,142,61,225,26,186,128,184,92,69,239,22,151,62,130,226,1,80,0,0,0,20,189,128,84,82,247,20,185,138,94,192,42,100,40,43,115,20,1,82,59,24,161,245,0,0,23,25,216,90,42,103,115,1,78,166,46,34,176,161,23,188,84,204,2,246,11,144,182,230,96,2,240,0,0,0,0,0,0,0,22,159,81,112,180,250,128,160,184,138,194,132,94,98,224,1,107,139,38,208,107,63,112,184,126,102,36,168,53,74,162,201,158,243,219,164,53,162,235,210,106,181,214,69,208,136,252,192,71,135,106,166,96,51,79,194,140,209,210,235,26,216,196,240,20,100,166,156,51,34,58,115,231,212,185,126,200,104,30,202,185,127,55,49,243,118,188,207,14,242,144,229,42,84,228,155,14,182,131,50,57,76,126,61,249,120,250,117,25,219,181,19,49,154,175,99,74,182,27,137,89,223,156,90,197,54,70,231,135,211,164,187,179,174,163,73,95,215,233,127,120,200,93,156,185,32,234,49,75,24,162,126,24,179,85,76,20,151,146,255,0,27,248,67,113,200,139,35,210,78,92,174,87,62,133,97,145,41,184,122,142,221,43,136,208,110,30,247,69,245,168,143,165,252,190,177,251,34,212,161,41,245,74,215,23,13,0,165,253,194,162,211,59,24,10,220,84,89,113,117,200,5,69,46,65,113,67,234,0,106,242,3,59,138,0,11,83,126,119,23,116,11,88,12,2,252,172,4,118,21,77,173,204,14,222,224,13,70,32,203,104,159,104,28,205,255,0,44,107,95,231,174,137,204,181,196,26,109,19,237,3,153,223,229,141,107,252,245,209,214,183,151,228,173,251,103,220,251,135,144,255,0,156,53,127,82,159,204,199,160,0,58,123,244,128,0,0,0,3,99,54,51,217,86,161,180,70,49,93,90,188,212,136,152,39,15,60,203,181,9,74,142,165,53,81,117,46,180,165,83,146,180,186,218,208,165,178,107,53,56,131,81,182,90,12,200,141,104,191,45,139,21,234,110,69,171,113,153,151,174,218,219,87,75,177,52,117,235,181,181,112,219,162,57,207,186,34,59,204,207,40,134,82,236,244,217,57,140,115,80,135,159,248,229,82,27,164,208,106,100,172,63,1,41,113,163,155,53,133,37,69,41,75,177,18,152,105,203,18,73,6,122,221,109,105,89,146,91,82,28,147,33,243,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,125,35,232,122,13,21,26,27,49,110,158,189,231,198,95,141,183,179,121,245,59,215,180,106,214,223,229,79,74,41,237,77,62,29,179,61,230,123,207,171,17,0,0,30,107,172,128,0,0,0,0,0,0,0,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,16,151,218,71,217,247,27,103,105,45,231,14,77,210,165,171,46,170,50,19,26,109,53,150,157,121,24,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,110,247,91,100,115,104,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,121,161,200,188,244,204,125,157,51,30,157,154,25,95,89,224,106,176,110,211,204,186,70,184,181,8,170,50,55,34,201,108,140,183,140,175,74,110,87,37,18,146,149,161,72,90,16,180,250,41,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,65,94,221,27,25,87,118,60,204,120,180,198,234,189,243,131,49,71,17,35,12,212,157,90,10,82,155,104,209,189,141,37,180,218,207,53,189,104,141,196,164,155,113,43,74,147,164,205,109,55,242,236,73,182,14,38,217,27,52,26,173,36,229,205,193,53,201,12,39,22,81,226,53,31,127,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,234,72,122,30,1,215,240,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,45,106,237,12,219,78,149,178,198,87,200,161,97,12,65,17,57,169,137,99,145,97,248,103,25,50,142,19,6,230,151,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,110,220,66,30,210,24,127,180,235,180,2,102,81,67,147,179,246,72,98,46,19,29,75,212,198,38,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,228,243,107,82,153,74,21,98,75,138,66,219,134,193,245,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,55,171,105,253,139,41,91,44,108,19,131,171,184,191,15,196,78,106,98,92,113,8,241,4,194,146,153,71,9,131,133,81,83,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,247,142,33,12,233,13,11,25,215,99,237,172,241,150,200,185,161,233,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,254,255,0,103,38,22,161,99,157,176,176,94,10,197,48,120,218,46,32,167,226,42,93,70,54,245,109,239,226,191,66,158,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,204,124,187,109,236,125,137,182,70,205,7,104,170,41,115,112,77,114,67,234,194,117,137,110,199,223,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,122,82,19,253,128,49,254,13,205,60,27,73,204,28,190,196,49,43,152,122,185,28,164,193,157,24,207,67,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,105,7,109,95,178,198,22,251,64,131,242,234,136,210,14,206,45,184,227,108,165,140,167,224,252,193,68,185,25,117,140,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,55,127,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,19,19,182,14,214,120,55,100,92,175,244,226,187,30,37,98,187,62,67,113,168,88,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,23,221,160,204,148,234,8,225,175,179,58,167,26,139,182,190,95,214,102,55,45,200,240,35,215,164,186,136,145,29,148,250,144,138,36,229,40,155,101,148,169,215,87,98,59,33,180,169,106,59,18,72,204,200,135,85,219,7,107,60,101,181,214,104,122,113,93,143,46,143,66,129,29,184,212,44,56,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,187,110,208,102,105,105,4,65,138,177,254,63,198,89,167,140,170,217,131,152,56,134,93,115,16,215,36,28,153,211,164,153,107,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,147,236,220,236,251,147,179,180,103,51,135,57,41,81,21,152,181,24,234,141,10,154,243,77,60,188,50,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,123,45,194,60,21,217,41,177,71,125,204,135,181,150,102,211,41,83,40,172,239,155,193,116,247,203,126,226,167,50,254,237,117,53,17,43,67,123,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,185,106,0,1,165,93,164,59,107,102,158,199,223,115,191,185,157,3,10,84,253,45,239,126,55,191,98,201,123,119,194,240,155,189,214,229,246,173,126,37,122,181,106,189,147,107,88,239,210,187,61,59,66,243,163,107,60,232,173,101,206,99,97,140,21,78,166,211,176,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,76,133,153,145,36,142,228,158,125,72,195,26,246,231,126,210,127,190,79,228,209,21,98,85,59,115,191,105,63,223,39,242,104,210,13,146,118,103,147,181,62,33,199,152,30,141,58,91,24,134,135,129,231,98,60,62,203,38,214,137,181,22,37,69,67,113,29,55,84,148,165,14,165,231,27,37,235,70,133,169,11,51,82,80,164,40,55,255,0,178,135,110,56,216,150,149,68,217,31,49,145,44,235,180,216,242,17,132,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,123,165,21,154,54,90,75,118,66,155,70,250,74,91,164,210,153,170,200,174,179,76,136,138,148,200,236,196,145,49,44,164,159,121,134,84,226,154,105,110,91,82,144,133,62,242,146,147,59,36,221,112,202,218,142,254,91,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,169,217,197,183,28,157,171,112,108,252,31,152,40,137,31,49,112,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,238,146,183,90,82,77,36,241,52,216,110,80,128,30,212,127,110,204,205,252,203,242,120,66,127,132,0,246,163,251,118,102,111,230,95,147,194,1,185,93,151,153,189,131,114,23,96,156,201,205,204,192,126,91,116,44,59,142,38,61,32,162,48,111,62,234,215,10,152,211,76,182,142,68,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,81,171,180,86,124,227,45,164,179,114,187,154,216,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,13,165,86,53,18,19,173,102,183,20,90,214,163,62,149,39,20,215,101,225,90,118,10,145,59,93,22,149,80,155,84,135,27,116,130,221,74,150,220,102,228,57,172,139,90,181,34,20,98,177,153,164,183,119,73,17,169,70,123,107,217,197,176,228,109,171,113,148,252,97,152,43,151,31,46,176,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,111,82,135,90,74,73,38,241,58,216,97,255,0,232,67,206,95,232,96,254,139,142,10,149,232,47,120,112,90,120,244,241,219,158,35,133,226,247,86,211,185,226,190,130,218,247,186,188,91,189,223,210,14,191,179,174,124,227,45,155,115,114,133,154,216,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,14,37,54,37,26,21,161,100,135,18,90,208,147,47,75,194,8,123,71,118,28,141,178,150,50,129,140,50,249,114,228,101,214,48,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,173,234,144,211,169,81,40,217,55,92,13,170,237,67,205,236,27,159,91,4,229,182,110,101,251,242,220,161,98,44,113,13,232,229,45,131,101,246,150,136,85,54,157,101,196,115,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,211,94,203,143,110,204,178,252,245,242,121,163,90,163,98,154,236,76,43,81,193,81,231,104,162,213,106,16,234,147,35,110,144,123,217,81,27,146,220,119,53,153,107,78,148,77,146,86,35,36,158,242,234,35,52,164,203,101,123,46,61,187,50,203,243,215,201,230,128,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,136,203,216,131,55,176,110,66,237,57,132,179,115,48,31,150,221,11,14,199,171,189,32,162,48,111,62,234,215,75,150,211,76,182,142,68,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,65,55,219,96,237,103,131,118,69,202,255,0,78,43,177,226,86,43,179,228,55,26,133,135,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,209,125,218,12,201,78,160,143,207,102,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,221,118,157,218,23,21,109,65,156,181,172,220,197,49,184,14,63,119,26,157,75,68,167,36,51,76,130,210,116,181,29,181,44,255,0,198,113,102,148,161,43,117,215,86,72,70,189,37,187,253,148,59,14,73,196,181,90,38,215,25,140,184,135,66,166,200,144,188,35,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,221,36,172,233,188,210,92,186,18,218,55,193,157,123,49,118,14,251,136,80,163,103,206,108,81,116,227,236,65,79,79,118,210,234,52,237,220,172,46,202,150,242,92,178,183,170,45,244,134,21,28,213,169,182,221,101,38,227,39,109,110,164,241,87,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,213,94,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,3,93,118,219,216,251,12,237,115,149,238,209,84,81,33,99,106,28,119,213,132,235,18,221,145,184,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,180,171,245,118,62,217,51,6,236,139,149,254,131,208,164,68,172,87,103,200,114,77,119,17,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,162,251,197,145,18,157,89,158,117,0,0,0,0,1,30,189,161,125,161,121,209,178,102,116,81,114,231,46,112,198,10,168,211,106,56,94,53,109,215,107,112,165,188,250,95,114,92,182,84,148,169,153,45,36,145,166,58,12,136,210,103,115,87,62,132,93,215,179,123,109,108,211,219,7,238,137,247,76,160,97,74,103,162,93,209,193,119,20,89,44,239,56,174,47,121,189,223,62,237,237,195,35,78,157,54,186,175,123,149,131,117,64,0,7,152,28,213,203,60,85,147,121,143,136,242,183,26,196,225,235,88,102,160,237,62,78,150,220,67,111,104,63,3,237,111,16,133,169,151,80,105,113,181,154,75,91,107,66,136,172,162,29,84,111,79,108,22,78,87,112,54,212,7,154,178,30,226,40,185,151,79,98,68,55,52,161,27,137,80,99,177,18,68,107,18,212,181,105,66,35,59,188,52,161,39,196,232,78,163,109,70,53,215,100,44,161,141,158,251,75,229,238,86,212,24,136,253,54,173,88,67,213,70,36,190,235,40,145,78,140,133,74,152,201,45,175,26,86,184,236,58,132,26,77,62,53,39,196,143,88,130,119,182,47,201,202,238,65,108,193,128,50,171,20,189,174,181,74,167,185,34,162,222,148,23,13,42,92,135,101,187,26,232,90,208,189,202,228,41,173,226,84,105,94,239,89,88,149,98,205,96,0,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,50,175,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,4,212,141,85,219,219,98,10,22,215,24,17,169,184,114,45,42,155,153,180,77,211,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,66,157,91,101,160,212,135,109,165,73,75,142,146,246,168,0,98,173,152,182,122,194,187,47,228,213,23,40,240,180,158,63,128,222,73,168,213,23,21,184,239,84,231,58,173,78,200,113,40,47,241,91,65,41,75,82,26,105,164,26,215,163,81,229,80,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,236,29,171,219,113,198,195,84,170,222,200,249,114,137,101,93,169,71,142,140,93,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,222,168,238,209,50,234,155,178,212,226,247,58,63,178,150,217,181,221,146,242,227,53,105,152,14,149,189,198,120,239,186,35,210,42,79,161,11,139,74,110,57,77,223,201,83,106,190,245,226,226,26,38,155,52,155,122,141,74,93,201,27,167,117,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,29,175,37,242,135,25,103,214,104,97,252,163,203,246,34,57,93,196,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,51,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,67,219,49,108,245,133,118,95,201,170,46,81,225,105,60,127,1,188,147,81,170,46,43,113,222,169,206,117,90,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,70,163,199,251,11,236,101,66,216,243,46,37,83,28,170,247,206,51,197,28,60,140,77,82,105,107,40,170,113,162,94,234,52,102,213,107,50,214,245,210,39,20,146,113,197,45,74,86,146,52,52,222,202,128,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,196,37,246,145,246,125,198,217,218,75,121,195,147,116,169,106,203,170,140,132,198,155,77,101,167,94,70,25,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,189,214,217,28,218,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,30,104,114,47,61,51,31,103,76,199,167,102,134,87,214,120,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,62,138,114,47,61,50,227,104,188,184,167,102,134,87,214,120,234,84,235,180,243,46,145,34,85,62,82,72,141,200,178,91,35,61,219,200,212,155,149,205,38,149,37,104,82,208,180,45,80,87,183,70,198,85,221,143,51,30,45,49,186,175,124,224,204,81,196,72,195,53,39,86,130,148,166,218,52,111,99,73,109,54,179,205,111,90,35,113,41,38,220,74,210,164,233,51,91,77,252,187,18,109,131,137,182,70,205,6,171,73,57,115,112,77,114,67,9,197,148,120,141,71,223,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,122,146,30,135,134,128,118,189,228,30,99,230,86,77,68,205,12,39,140,170,178,40,185,123,170,117,91,8,33,147,92,121,13,173,68,133,84,155,38,144,107,55,152,66,213,175,122,102,218,24,222,173,6,209,165,210,127,119,240,6,63,193,185,167,131,105,57,131,151,216,134,37,115,15,87,35,148,152,51,163,25,232,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,192,3,204,14,86,230,150,59,201,108,119,76,204,204,180,174,247,54,36,163,111,184,41,188,43,50,55,91,214,86,203,159,70,242,22,218,174,219,171,79,137,39,107,220,172,100,70,93,84,72,79,105,111,103,220,156,158,170,214,54,131,202,10,84,70,242,250,124,142,38,177,73,136,211,81,88,195,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,172,146,34,65,38,209,236,3,210,158,201,222,203,25,55,246,127,135,190,92,192,202,163,5,108,57,143,240,110,96,236,161,150,18,176,102,33,137,85,69,15,11,210,232,21,50,100,207,92,58,140,72,108,181,34,59,168,81,18,144,180,168,174,87,47,18,20,133,167,82,22,149,30,117,0,0,0,0,0,0,30,85,199,170,129,229,92,7,165,61,147,189,150,50,111,236,255,0,15,124,185,129,149,70,42,217,59,217,99,38,254,207,240,247,203,152,25,84,0,0,0,0,4,106,246,177,109,175,78,194,216,86,167,178,190,91,212,245,226,74,205,163,99,23,208,114,163,189,74,130,166,227,200,110,59,106,36,161,183,184,166,222,210,179,75,139,73,52,78,182,180,25,186,70,128,213,94,211,13,181,233,219,79,227,186,110,9,203,74,159,19,150,216,74,210,97,76,108,229,51,223,51,158,101,179,114,67,209,222,75,122,55,55,91,13,146,155,212,87,125,68,179,75,196,148,245,94,206,237,144,255,0,162,183,57,79,210,152,91,236,189,193,219,169,184,163,68,254,25,231,247,169,119,133,136,222,146,55,15,122,227,74,214,105,209,165,166,221,179,136,112,218,213,130,178,95,40,113,150,125,102,134,31,202,60,191,98,35,149,220,69,33,76,199,57,111,147,44,52,132,54,167,93,121,197,243,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,244,125,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,145,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,144,117,77,170,182,103,193,187,87,229,28,204,173,198,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,245,18,94,70,151,92,66,219,81,150,164,45,90,84,133,232,113,30,120,115,75,43,113,222,75,99,186,158,89,230,93,11,185,177,37,27,115,198,194,226,153,145,186,222,178,135,155,250,70,86,182,213,118,221,66,188,42,59,94,199,99,35,34,244,252,52,171,180,195,98,138,142,211,248,18,155,141,178,210,153,196,230,78,18,180,104,80,219,40,172,247,204,23,158,108,156,142,244,135,148,222,141,205,214,251,102,167,52,149,223,73,32,212,241,41,33,213,123,49,118,241,251,183,208,163,100,54,108,86,181,99,236,63,79,79,118,213,42,53,29,228,172,80,202,86,242,156,178,119,73,45,244,118,19,28,149,169,199,29,121,36,227,199,125,14,168,183,252,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,9,236,125,181,158,13,218,235,43,253,56,161,71,137,71,174,192,144,228,106,238,28,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,69,247,136,35,53,52,178,32,130,29,172,125,169,243,147,237,3,16,252,197,241,250,184,171,106,236,199,175,236,217,130,182,89,166,59,220,216,51,11,241,111,212,155,142,241,155,149,217,78,207,126,91,106,144,118,43,50,214,245,4,134,74,233,55,16,110,168,212,100,209,51,249,91,88,251,83,231,39,218,6,33,249,139,227,228,217,215,33,177,150,210,89,185,66,202,156,25,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,134,210,171,146,77,105,214,179,67,105,61,107,73,24,100,13,137,54,62,196,219,92,230,131,84,84,148,184,88,38,135,33,133,98,202,196,71,99,239,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,42,159,236,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,242,178,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,242,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,58,86,119,227,90,174,90,228,190,62,204,106,20,120,143,212,176,174,23,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,59,94,198,93,68,69,255,0,171,87,181,63,253,96,229,87,253,202,168,255,0,207,128,76,78,97,96,170,86,101,96,12,75,151,53,217,18,216,166,226,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,21,237,114,62,131,72,63,212,84,217,99,254,191,179,87,254,234,211,191,230,35,127,192,0,6,20,219,51,58,241,86,206,219,54,99,12,227,193,84,250,84,218,214,31,238,254,25,138,163,78,57,21,123,249,241,227,175,90,91,113,181,157,144,242,140,172,178,241,17,94,229,114,56,246,201,14,215,109,164,179,43,58,48,14,92,215,112,78,90,177,77,197,88,162,149,68,152,236,74,108,244,190,219,18,101,182,203,138,109,74,152,164,146,201,43,51,35,52,168,175,107,145,244,1,39,249,209,130,177,150,98,229,126,32,192,249,127,153,82,240,5,118,179,29,49,163,226,56,144,202,83,240,16,110,36,221,54,209,173,6,75,83,68,227,100,180,173,43,108,214,75,73,146,146,70,60,214,99,252,1,140,178,179,25,85,178,251,48,112,244,186,30,33,161,200,56,211,160,201,34,214,210,236,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,162,6,159,246,140,236,81,253,21,89,112,197,127,0,83,41,77,230,110,22,250,74,108,151,203,116,229,82,9,18,205,202,98,158,212,148,39,82,214,78,52,167,73,73,67,137,82,110,210,94,117,194,8,55,199,152,255,0,25,102,126,38,127,25,230,6,33,151,93,174,202,143,18,52,138,132,179,37,62,250,35,71,110,59,70,226,173,117,172,154,101,178,53,170,235,89,145,169,70,165,25,168,228,211,176,199,246,236,253,237,255,0,41,8,181,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,73,87,98,54,63,193,180,44,101,153,185,125,89,196,49,33,226,28,85,30,147,38,139,5,227,52,174,122,33,148,211,146,77,25,150,149,45,9,125,181,154,47,172,209,173,68,70,150,214,105,9,116,0,0,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,199,165,49,230,179,107,31,106,124,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,1,75,216,15,160,182,230,96,60,173,9,252,236,186,246,20,203,47,207,95,56,154,32,12,79,239,101,201,23,244,10,101,159,231,175,156,77,1,181,22,176,214,12,128,236,251,201,45,157,243,179,21,103,6,12,165,68,82,42,49,226,70,195,20,231,154,125,229,225,148,19,6,220,211,106,67,239,186,167,151,37,71,168,214,105,74,219,65,173,180,158,133,172,143,104,12,238,98,164,69,96,22,145,29,185,8,173,237,205,43,125,196,255,0,124,159,201,162,85,68,85,246,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,186,157,164,59,107,102,158,199,223,115,191,185,157,3,10,84,253,45,239,126,55,191,98,201,123,119,194,240,155,189,214,229,246,173,126,37,122,181,106,189,147,107,88,238,27,170,2,61,123,61,59,66,243,163,107,60,232,173,101,206,99,97,140,21,78,166,211,176,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,76,133,153,145,36,142,228,158,125,72,228,40,0,82,246,11,216,82,247,234,2,134,119,20,51,247,23,81,113,151,144,165,185,220,0,140,200,84,143,159,49,64,1,83,81,16,92,197,45,112,43,251,192,5,14,230,47,34,43,10,25,17,0,226,82,69,233,3,73,31,82,4,128,228,1,75,220,84,7,27,237,19,200,36,157,249,29,249,8,188,237,47,201,183,93,193,43,172,70,106,98,215,51,28,27,166,71,33,162,77,150,204,197,114,43,92,191,40,148,113,174,187,95,101,100,124,125,128,97,83,211,66,227,214,154,243,114,205,28,81,181,253,102,65,106,190,180,254,63,79,136,146,34,35,98,236,202,94,14,244,199,89,197,79,25,221,246,222,52,226,253,78,35,166,147,229,235,123,196,249,81,167,183,81,138,167,219,81,40,146,225,163,145,25,123,136,253,255,0,88,243,89,130,38,213,176,55,27,196,59,193,113,187,187,120,82,238,189,26,188,181,90,218,254,29,71,161,220,147,197,144,241,70,23,147,53,137,252,73,34,160,182,117,110,141,22,50,109,179,181,140,139,241,191,132,6,69,0,1,69,166,66,130,227,43,139,64,92,158,130,162,137,232,42,0,0,0,0,0,0,41,123,10,139,78,224,43,114,48,50,184,182,246,23,94,224,45,232,46,35,184,161,144,160,10,159,81,64,0,23,26,188,133,166,119,0,0,23,17,123,197,8,189,231,208,47,228,2,224,22,220,197,111,112,21,0,0,0,0,1,101,172,5,212,85,66,151,34,1,120,11,82,162,233,113,112,0,214,205,168,242,44,243,39,209,157,203,115,215,221,220,109,247,50,25,110,219,205,199,93,101,207,212,247,13,147,31,29,66,153,18,163,187,226,152,222,110,239,167,196,101,107,218,253,15,224,3,205,163,48,171,89,47,153,152,97,234,156,52,71,84,41,176,170,246,144,178,120,180,162,71,83,221,31,50,250,35,228,92,250,252,4,211,108,111,180,101,3,48,178,251,8,83,221,169,66,227,103,247,133,218,98,28,132,23,129,249,7,200,215,114,47,10,47,204,198,142,109,217,178,165,102,147,138,87,136,176,238,3,221,66,166,97,67,148,235,221,232,133,110,214,219,146,86,106,210,183,140,206,196,73,59,17,29,198,17,217,107,105,122,254,80,99,28,49,76,173,99,94,233,164,210,120,221,234,59,181,15,238,183,173,62,162,230,150,150,165,93,78,23,67,59,95,220,68,2,95,246,168,200,58,126,119,225,8,145,154,114,166,226,202,174,204,195,40,178,25,103,146,24,117,191,235,169,62,94,46,157,110,33,119,61,242,67,22,228,190,44,196,53,78,232,121,49,61,32,151,76,101,201,82,216,119,82,119,174,169,55,38,212,71,168,201,171,222,196,93,126,2,104,54,116,218,83,46,115,123,6,211,109,141,59,218,114,152,147,37,223,212,231,216,240,162,74,155,37,126,9,37,202,233,43,23,214,48,158,217,27,58,208,49,254,24,227,48,254,14,227,228,204,196,156,122,213,222,11,107,90,22,220,131,53,217,110,164,138,230,178,229,241,232,3,2,108,219,183,139,78,122,69,233,20,154,12,91,112,155,157,213,54,105,234,252,54,171,217,74,233,225,242,234,63,3,108,106,68,12,104,237,71,17,83,158,121,228,195,194,207,51,116,25,33,58,144,114,23,99,37,149,207,214,46,131,67,217,145,139,178,254,246,95,1,199,252,26,119,94,143,254,85,173,175,225,212,103,90,150,208,13,226,108,33,89,143,88,197,188,76,137,17,36,70,65,112,26,53,37,77,25,18,124,45,145,23,53,31,63,136,14,237,176,14,39,145,69,205,188,7,71,90,24,34,103,189,47,169,42,53,115,141,41,93,72,237,239,19,93,151,243,78,163,132,96,76,61,63,73,189,245,72,200,185,58,178,247,253,66,12,118,38,75,242,115,203,6,75,138,90,154,87,120,233,87,34,254,195,146,71,200,249,245,19,131,148,164,178,203,234,81,59,235,125,61,255,0,249,247,0,105,111,104,132,137,5,128,155,74,80,147,34,198,4,69,255,0,204,203,248,141,32,216,150,20,175,233,206,237,127,212,239,217,23,248,72,223,45,191,169,165,43,2,182,74,103,85,241,105,43,214,183,245,153,95,17,167,219,18,81,45,233,158,184,223,245,58,222,63,247,79,196,69,132,205,97,196,154,96,172,148,86,250,83,254,34,31,170,63,62,138,146,76,85,145,21,190,144,255,0,136,135,232,10,139,84,126,225,192,229,185,223,204,115,168,185,92,135,202,226,185,157,207,222,2,132,130,247,220,84,249,44,136,83,90,79,222,22,81,173,38,126,100,3,235,71,170,87,23,11,81,234,144,184,0,0,0,0,0,0,0,0,81,64,93,5,20,42,158,128,42,0,40,125,0,84,5,11,160,168,0,180,250,139,133,167,212,5,138,50,33,97,25,92,249,11,212,87,33,97,39,153,243,1,204,131,46,118,23,11,27,247,139,192,81,93,6,169,237,195,184,244,62,41,184,210,85,250,185,27,170,72,255,0,177,94,27,88,101,114,176,213,205,183,225,19,216,42,25,147,154,76,235,177,191,99,254,10,240,146,35,171,37,101,197,103,57,113,65,165,147,47,161,154,94,20,151,251,41,177,52,244,119,9,123,235,95,150,158,191,148,66,30,88,52,228,92,224,197,10,75,234,233,53,60,185,127,101,32,76,21,7,23,72,137,191,214,195,142,235,211,107,190,101,107,95,225,241,8,89,106,47,104,38,40,132,204,74,252,69,55,39,83,184,26,85,172,69,110,101,40,185,243,16,203,53,226,122,90,220,77,200,142,221,126,162,18,61,183,134,103,202,159,85,155,5,116,247,75,136,194,14,53,168,229,154,173,169,82,138,246,211,207,168,143,172,25,132,207,23,215,97,209,142,161,194,28,189,231,210,238,183,154,116,161,74,233,168,175,125,54,235,239,21,28,152,70,187,74,161,203,84,138,140,71,30,37,50,166,252,13,165,71,115,81,25,117,50,247,16,207,244,13,175,90,195,148,200,80,41,117,140,105,8,226,69,110,41,20,89,4,218,82,132,164,139,74,116,188,86,79,132,172,95,2,29,179,40,251,61,145,152,148,230,42,142,102,202,97,19,236,58,230,236,240,254,251,78,135,116,117,226,83,214,215,232,54,31,5,246,77,208,205,196,59,51,54,96,202,37,196,35,210,238,16,66,139,81,233,231,206,81,243,235,250,64,104,118,41,206,92,198,199,156,46,235,48,241,90,248,29,119,227,42,207,157,181,233,245,124,106,252,78,125,61,195,63,108,193,177,174,40,197,115,41,53,138,169,224,249,204,71,196,108,52,234,102,111,29,82,219,73,178,165,34,202,96,200,210,100,163,228,103,110,102,36,39,9,118,116,101,70,30,226,184,168,88,74,163,196,110,244,239,48,124,98,221,233,213,123,93,103,214,255,0,192,54,63,12,101,118,5,194,76,112,244,76,35,65,134,68,255,0,16,92,45,45,150,8,156,178,75,85,146,93,124,37,207,175,34,242,1,215,178,131,39,176,238,94,97,170,77,62,54,24,195,145,31,167,239,244,174,159,9,13,146,117,184,225,248,76,144,147,43,146,249,244,234,99,38,37,41,66,73,40,73,36,139,161,17,88,129,41,74,11,74,18,73,34,247,17,88,84,0,80,206,194,162,213,157,172,3,230,91,183,62,167,208,27,81,92,133,84,130,51,242,252,130,168,65,21,143,253,0,57,82,124,174,66,242,232,45,64,188,0,0,0,5,170,63,112,184,90,125,64,112,173,102,147,62,103,212,92,149,145,223,168,227,116,175,126,118,230,42,199,45,87,231,208,7,48,11,172,94,65,98,242,1,104,11,172,94,66,199,85,187,45,86,189,206,192,42,2,137,86,175,112,188,172,126,224,22,222,194,195,87,63,120,229,82,110,86,232,56,148,90,79,159,48,23,17,220,92,70,94,241,195,168,203,152,169,40,203,222,96,57,136,238,42,44,35,11,159,152,11,192,89,115,243,23,23,64,21,0,20,62,128,6,40,69,207,152,165,207,204,84,185,159,80,23,0,0,0,195,91,84,226,244,225,76,151,197,21,50,118,107,74,139,193,120,227,43,74,203,84,182,19,200,245,23,227,115,252,163,50,31,65,164,221,162,248,238,101,27,37,243,6,154,195,47,125,15,116,217,104,146,104,235,46,33,244,34,229,212,36,69,150,116,213,165,102,118,122,226,85,38,92,135,208,166,98,190,69,80,112,213,234,70,97,23,234,174,124,249,124,4,200,108,105,131,35,208,178,219,3,204,224,169,232,90,240,77,49,181,45,150,200,148,102,113,227,153,220,244,151,46,66,30,246,119,162,39,49,179,134,180,244,247,137,6,186,42,222,61,243,123,243,186,92,140,130,234,101,238,247,254,65,59,153,33,64,141,68,202,252,24,195,36,209,238,112,221,57,141,73,104,145,114,40,237,151,187,234,232,36,117,29,252,0,5,20,51,247,11,15,159,33,113,245,20,0,21,51,47,112,23,81,64,0,0,0,0,0,0,0,1,75,29,197,197,111,120,126,196,80,5,110,94,66,12,246,137,246,129,204,223,242,198,181,254,122,232,156,177,6,123,68,251,64,230,111,249,99,90,255,0,61,116,117,173,229,249,43,126,217,247,62,225,228,63,231,13,95,212,167,243,49,240,0,14,158,253,32,0,14,195,151,184,19,16,102,118,55,162,96,12,45,27,125,84,174,204,110,27,23,66,212,134,245,31,137,215,52,37,74,38,155,78,165,173,68,147,210,132,41,86,177,11,77,51,84,197,52,245,151,29,235,180,88,183,85,219,179,138,105,137,153,153,237,17,206,101,218,118,123,200,156,79,180,70,99,198,203,252,53,46,60,36,165,149,78,169,79,126,198,152,80,144,180,37,199,73,23,35,117,90,156,66,82,132,153,93,75,77,205,9,212,180,205,46,94,224,76,63,150,56,34,137,128,48,180,109,205,46,133,13,184,108,93,8,74,220,210,94,39,92,208,148,164,221,113,90,150,181,18,75,82,214,165,90,230,58,174,207,121,19,134,54,119,203,136,217,127,134,165,200,154,165,60,169,213,41,239,220,149,54,106,208,132,184,233,34,230,77,39,75,104,74,80,147,59,37,9,185,173,90,150,172,150,59,238,201,217,177,160,183,197,87,199,158,190,175,83,242,63,148,29,247,175,123,53,126,106,199,45,53,185,158,24,250,83,211,142,123,243,142,145,218,61,115,32,0,15,110,249,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,29,43,58,50,135,6,231,214,87,226,12,163,204,6,37,185,66,196,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,50,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,60,59,78,236,245,138,182,95,206,90,214,81,226,153,60,127,1,187,147,78,170,34,43,145,217,169,193,117,58,154,144,218,86,95,227,54,178,74,150,148,58,211,168,37,175,70,163,244,166,35,215,182,190,147,74,123,102,220,27,93,122,153,17,117,40,120,226,60,72,243,20,202,77,246,88,122,4,213,58,210,28,182,164,161,106,97,149,41,36,118,81,180,217,157,244,149,131,93,123,35,182,174,204,124,63,155,20,125,150,106,110,247,206,12,197,28,123,244,214,228,60,100,229,10,83,81,158,150,226,163,157,142,236,187,186,89,45,147,178,73,197,147,169,52,153,186,79,72,86,219,123,31,97,157,174,114,189,218,42,138,36,44,109,67,142,250,176,157,98,91,178,55,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,149,68,95,101,199,183,102,89,126,122,249,60,209,63,192,60,182,98,204,45,93,192,216,170,179,130,177,76,30,10,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,230,54,215,63,246,234,147,180,214,198,88,127,44,51,58,124,185,89,161,135,49,195,21,41,83,149,21,166,216,171,211,142,53,64,146,250,9,134,208,211,43,100,223,101,149,54,105,45,69,187,113,42,89,169,194,111,122,123,72,251,62,228,237,19,25,188,225,201,186,84,68,230,45,58,58,99,77,166,178,211,76,175,19,32,221,97,182,141,217,15,62,211,44,174,51,36,250,137,106,74,150,226,9,13,222,200,108,138,19,0,103,253,130,179,75,2,100,182,214,56,27,51,51,46,187,220,216,110,141,222,124,108,222,21,233,27,173,237,54,83,45,253,27,40,91,138,187,142,161,62,20,157,175,115,177,17,153,124,187,96,237,103,140,182,186,205,15,78,43,177,229,209,232,80,35,183,26,133,135,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,215,109,218,12,205,45,32,139,5,13,148,216,95,99,42,238,216,121,143,42,152,229,87,185,176,102,23,225,228,98,106,147,75,65,202,75,110,154,247,81,163,54,171,221,231,119,78,145,56,164,155,109,165,10,82,181,25,33,167,3,48,118,110,118,125,198,218,38,75,153,195,156,148,169,105,203,170,116,133,70,133,77,121,167,89,70,38,89,180,251,110,155,82,25,125,167,153,68,103,137,133,26,210,149,33,197,146,219,189,208,225,22,218,246,213,251,44,97,111,180,8,63,46,168,141,244,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,104,95,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,48,86,117,229,125,87,37,115,115,23,229,69,101,82,220,145,133,171,18,105,168,145,38,18,162,46,99,8,89,238,101,19,74,51,52,33,230,183,110,163,196,162,52,56,147,37,40,140,140,243,175,101,199,183,102,89,126,122,249,60,209,221,123,95,114,190,171,130,246,180,147,143,30,84,183,233,185,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,115,75,203,74,99,178,242,173,164,210,82,155,35,79,69,40,36,83,178,203,31,198,199,91,22,224,216,167,136,101,213,170,88,86,68,250,5,72,228,155,170,92,85,183,37,110,199,142,75,112,188,72,68,55,226,18,52,25,161,40,210,130,182,131,74,118,212,68,175,97,214,41,161,68,197,89,185,130,164,78,209,90,170,211,232,245,72,113,183,75,61,236,88,142,74,110,67,154,200,180,39,74,230,198,43,25,146,143,121,116,145,146,84,101,45,64,53,87,110,125,134,63,163,71,208,159,245,209,244,59,208,238,242,254,210,119,135,21,197,240,223,225,12,232,211,195,126,234,250,253,214,231,213,54,41,236,222,254,131,236,211,170,230,103,221,151,210,222,243,195,239,208,184,47,71,120,13,222,242,76,119,183,187,206,41,219,219,134,211,167,73,95,93,239,202,199,186,160,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,109,87,105,214,193,223,118,250,20,156,249,202,122,46,172,125,135,233,234,239,42,93,58,157,188,149,138,25,74,217,75,119,86,245,37,190,142,194,100,26,116,182,227,175,36,155,100,175,161,164,148,59,96,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,162,4,117,109,93,217,55,247,121,218,9,121,169,128,51,6,149,132,40,184,167,121,39,20,70,118,153,189,114,52,228,180,68,153,16,217,107,118,135,184,133,145,41,226,117,196,41,46,41,215,117,186,110,110,208,27,65,177,246,214,120,55,107,172,175,244,226,133,30,37,30,187,2,67,145,171,184,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,23,222,32,140,212,210,200,161,219,181,31,219,179,51,127,50,252,158,16,157,60,173,202,220,9,146,216,18,153,150,121,105,66,238,108,55,70,223,112,80,184,167,164,110,183,175,45,231,62,145,229,173,197,93,199,86,175,18,142,215,177,88,136,136,160,179,181,31,219,179,51,127,50,252,158,16,14,149,177,246,201,152,203,107,172,208,244,30,133,34,93,30,133,2,59,146,107,184,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,118,222,44,136,210,210,204,189,9,224,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,122,65,216,169,236,177,138,126,208,39,124,186,156,55,252,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,176,0,15,57,155,96,236,153,140,182,69,205,15,65,235,178,37,214,40,83,227,183,38,133,136,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,215,109,218,204,137,46,160,207,186,246,92,123,118,101,151,231,175,147,205,27,255,0,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,13,255,0,237,171,246,88,194,223,104,16,126,93,81,17,151,177,6,80,224,220,250,218,115,9,101,30,96,49,45,202,22,34,143,87,102,65,196,124,217,125,165,162,151,45,214,158,109,124,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,228,211,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,24,255,0,106,237,148,115,31,100,172,199,94,10,198,173,113,212,169,219,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,187,121,26,146,78,178,102,106,109,74,73,145,173,11,109,197,237,87,102,47,104,4,60,162,153,27,103,236,239,196,92,38,5,151,165,140,51,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,205,231,22,164,178,164,38,228,150,212,181,183,42,153,233,145,121,113,180,94,92,84,114,191,52,40,220,117,42,117,157,101,230,140,145,42,159,41,36,100,220,168,206,25,30,237,228,106,85,142,198,147,74,148,133,165,104,90,208,168,1,218,187,101,28,199,217,43,49,215,130,177,171,92,117,42,118,241,250,5,125,134,77,17,106,241,82,100,70,164,145,153,238,222,70,164,147,172,153,154,155,82,146,100,107,66,219,113,97,232,248,69,95,110,119,237,39,251,228,254,77,31,171,217,105,183,213,10,93,10,131,178,158,111,84,56,26,172,31,188,112,117,110,84,149,173,186,131,106,89,155,116,215,148,226,143,118,242,53,19,113,236,100,218,219,75,108,164,144,180,54,79,254,87,110,119,237,39,251,228,254,77,1,170,189,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,6,159,246,140,237,175,253,10,185,112,197,3,0,84,233,78,102,110,41,250,58,108,103,207,122,229,46,9,146,201,202,154,153,210,164,43,74,208,77,180,151,77,41,91,138,82,172,234,89,117,179,237,123,11,237,155,66,219,15,46,37,84,220,165,119,54,51,194,252,60,124,77,77,105,11,56,169,113,210,94,234,76,103,21,123,178,238,233,211,38,212,163,113,181,33,73,86,162,36,58,224,108,168,0,0,210,173,181,187,55,191,163,7,52,233,89,153,247,101,244,75,187,48,251,20,46,11,209,222,63,121,187,147,33,237,238,243,138,106,215,226,116,233,210,118,209,123,243,177,118,189,134,54,24,254,130,239,77,191,215,71,211,31,76,123,183,251,73,221,252,47,9,196,255,0,132,61,175,87,19,251,155,104,247,223,150,213,0,0,0,0,133,110,217,60,235,244,231,104,42,78,78,68,167,238,98,101,149,60,247,207,184,214,151,31,157,81,106,60,135,52,168,156,81,41,148,176,136,100,155,161,10,39,55,247,212,157,6,53,171,98,252,227,161,100,22,212,24,3,53,113,75,58,232,180,170,131,145,234,46,106,89,112,209,101,199,118,35,178,108,132,45,107,220,162,66,157,221,165,38,165,238,244,21,141,87,46,169,159,217,199,93,218,3,57,113,102,113,98,54,120,121,120,154,160,169,13,198,212,133,240,145,80,146,110,52,109,104,66,9,205,211,13,180,214,243,65,41,122,53,43,196,163,49,208,0,122,168,1,138,182,88,206,191,232,137,217,247,4,231,27,148,254,10,94,32,167,159,30,194,90,221,182,137,204,58,184,242,183,73,222,56,100,201,190,203,166,222,165,154,183,102,141,86,85,200,178,168,8,171,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,12,171,219,157,251,73,254,249,63,147,70,42,236,84,246,167,197,63,103,243,190,99,78,1,53,32,3,66,187,72,251,65,36,236,237,25,188,158,201,186,172,69,102,45,70,58,100,205,169,50,235,79,47,12,160,157,97,198,137,216,239,48,235,47,46,75,38,250,73,10,82,86,218,13,14,90,203,108,204,55,212,6,10,216,251,107,60,27,181,214,87,250,113,66,143,18,143,93,129,33,200,213,220,56,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,139,239,16,70,106,105,100,89,212,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,252,157,148,182,50,174,237,105,151,25,171,83,192,117,93,214,51,192,157,209,34,145,77,125,104,68,90,171,114,10,110,254,50,156,85,183,79,31,14,209,180,225,168,155,212,74,74,236,75,222,181,128,63,166,172,5,138,191,182,184,115,18,97,202,135,247,200,115,169,179,163,185,254,245,198,94,109,196,124,20,149,39,220,100,36,255,0,176,199,246,236,253,237,255,0,41,12,235,218,25,217,231,74,218,94,149,35,53,50,174,28,74,118,106,83,163,145,45,6,164,178,198,36,97,180,217,49,223,81,217,40,146,148,145,37,167,212,100,70,68,150,157,61,27,183,24,14,213,217,231,182,157,43,106,124,175,143,66,197,248,130,34,179,83,13,71,50,196,16,202,50,98,156,214,9,205,45,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,221,182,133,179,171,109,71,152,28,45,138,115,31,35,179,30,46,36,195,115,170,184,75,25,225,42,130,210,149,41,163,102,84,25,77,154,155,117,151,90,112,191,199,109,198,156,73,165,73,53,161,105,50,53,36,231,251,99,173,177,112,38,215,248,18,69,126,129,15,185,177,37,27,71,164,24,127,120,244,142,235,222,189,33,17,126,250,91,13,54,254,245,184,230,231,209,145,232,190,149,88,203,152,68,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,3,165,103,70,80,224,220,250,202,252,65,148,121,128,196,183,40,88,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,230,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,231,135,105,221,158,177,86,203,249,203,90,202,60,83,39,143,224,55,114,105,213,68,69,114,59,53,56,46,167,83,82,27,74,203,252,102,214,73,82,210,135,90,117,4,181,232,212,126,148,196,122,246,215,210,105,79,108,219,131,107,175,83,34,46,165,15,28,71,137,30,98,153,73,190,203,15,64,154,167,90,67,150,212,148,45,76,50,165,36,142,202,54,155,51,190,146,176,107,175,100,118,213,217,143,135,243,98,143,178,205,77,222,249,193,152,163,143,126,154,220,135,140,156,161,74,106,51,210,220,84,115,177,221,151,119,75,37,178,118,73,56,178,117,38,147,55,73,233,148,16,3,217,113,237,217,150,95,158,190,79,52,79,240,15,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,229,136,122,168,30,85,192,108,86,196,155,96,226,109,145,179,65,170,210,78,92,220,19,92,144,194,113,101,30,35,81,247,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,164,250,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,121,172,206,140,134,198,89,42,222,13,170,87,97,75,118,133,143,48,189,47,19,80,170,202,142,77,177,49,18,161,48,251,236,160,201,106,45,113,221,120,218,81,25,146,204,137,183,13,9,75,168,188,164,246,54,85,246,130,157,148,245,106,126,50,167,127,173,60,11,49,131,100,200,75,81,220,76,174,38,67,147,83,29,9,100,156,146,202,156,120,245,188,227,186,80,227,68,219,100,191,165,38,66,69,64,0,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,101,140,155,251,63,195,223,46,96,101,81,138,182,78,246,88,201,191,179,252,61,242,230,6,85,0,0,0,1,160,29,167,91,7,125,219,232,82,115,231,41,232,186,177,246,31,167,171,188,169,116,234,118,242,86,40,101,43,101,45,221,91,212,150,250,59,9,144,105,210,219,142,188,146,109,146,190,134,146,91,254,0,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,138,54,85,218,99,6,237,95,148,112,243,75,7,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,210,73,121,26,93,109,104,113,36,90,144,180,234,74,23,173,180,69,183,105,214,193,223,113,10,236,156,249,202,122,46,156,3,136,42,10,239,42,93,58,157,187,139,133,222,82,25,75,119,86,245,71,185,144,250,164,26,116,182,219,76,168,219,100,173,173,164,158,191,236,81,181,117,119,100,188,229,133,140,183,181,89,152,66,165,104,120,166,137,9,228,39,143,139,165,100,219,132,151,8,208,111,48,181,239,91,59,161,71,101,183,188,66,29,112,192,122,41,17,213,218,185,182,191,220,203,10,191,179,94,89,212,233,82,113,38,45,167,200,141,139,93,190,249,234,61,45,230,210,146,143,160,210,109,165,233,77,184,190,106,86,182,218,45,68,130,55,153,117,59,1,181,94,218,248,19,32,246,113,135,156,248,90,167,74,172,213,113,149,62,60,156,11,78,154,111,51,222,219,244,54,180,200,54,180,147,164,203,76,186,151,156,37,19,127,176,104,214,218,221,64,128,28,89,138,107,184,231,21,86,113,174,41,157,198,214,177,5,66,69,82,163,39,116,134,247,242,159,113,78,58,230,132,18,80,157,75,90,142,201,34,73,94,196,68,92,128,126,174,86,229,110,59,206,156,119,76,203,60,180,161,119,206,36,172,239,184,40,92,83,49,247,187,166,86,243,159,72,242,208,218,108,219,75,87,137,69,123,88,174,102,68,126,138,118,98,217,235,10,236,191,147,84,92,163,194,210,120,254,3,121,38,163,84,92,86,227,189,83,156,234,181,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,141,71,175,253,153,251,20,84,118,96,192,149,44,109,153,116,206,27,50,113,109,227,77,134,225,69,123,185,160,178,243,132,220,118,100,50,167,53,239,172,135,220,52,185,164,236,194,77,4,166,77,74,221,80,30,107,54,177,246,167,206,79,180,12,67,243,23,196,191,118,75,101,110,4,194,155,39,80,115,50,129,66,225,113,38,59,226,189,32,155,197,60,190,51,130,169,78,102,47,209,173,102,219,122,27,81,167,232,210,157,87,186,174,124,196,64,237,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,106,128,0,7,84,205,140,11,247,80,202,204,101,150,125,233,221,158,150,225,250,141,11,141,220,111,184,94,42,51,140,239,119,122,147,175,78,243,86,157,73,189,173,114,189,196,107,127,168,99,255,0,194,139,255,0,18,127,252,124,74,160,0,0,234,153,177,142,190,229,249,89,140,179,51,186,251,207,209,44,63,81,174,240,91,253,207,21,194,198,113,237,214,243,74,180,106,221,233,213,165,86,189,236,118,176,141,111,245,115,191,248,46,255,0,227,183,255,0,136,0,223,253,168,242,47,250,37,50,39,19,100,167,165,62,142,122,71,193,126,169,240,60,102,227,135,152,196,159,192,239,27,213,171,113,167,215,43,106,191,59,88,244,171,41,251,26,254,229,249,167,131,115,51,250,35,187,207,209,44,65,78,174,240,94,136,110,120,174,22,75,111,110,183,156,106,180,106,221,233,213,165,86,189,236,118,176,146,160,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,107,174,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,177,93,168,254,221,153,155,249,151,228,240,134,191,225,220,173,199,120,175,2,98,236,204,160,80,184,172,55,129,56,15,72,38,241,76,163,131,227,94,54,98,253,26,214,78,57,173,196,154,126,141,42,211,107,170,197,204,7,160,157,143,182,179,193,187,93,101,127,167,20,40,241,40,245,216,18,28,141,93,195,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,104,190,241,4,102,166,150,69,157,71,159,110,206,28,73,159,56,111,106,58,18,182,127,195,17,43,245,42,132,117,194,175,66,156,123,168,71,68,83,173,42,75,146,36,146,20,168,168,66,144,202,210,242,82,165,111,18,218,9,15,107,220,57,232,36,0,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,82,197,228,42,0,60,171,137,253,236,185,59,108,39,150,95,158,190,113,52,64,16,159,222,203,146,190,194,153,103,207,254,173,124,226,104,13,169,34,184,184,0,0,69,95,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,197,93,138,158,212,248,167,236,254,119,204,105,195,127,246,231,216,99,250,52,125,9,255,0,93,31,67,189,14,239,47,237,39,120,113,92,95,13,254,16,206,141,60,55,238,175,175,221,110,122,1,216,169,237,79,138,126,207,231,124,198,156,38,164,6,149,108,83,217,189,253,7,217,167,85,204,207,187,47,165,189,231,135,223,161,112,94,142,240,27,189,228,152,239,111,119,156,83,183,183,13,167,78,146,190,187,223,149,143,117,64,0,80,237,239,20,51,47,112,31,81,64,3,63,112,10,216,143,152,160,0,0,0,10,25,29,197,64,2,230,0,0,2,135,203,160,190,215,33,97,149,192,92,71,238,23,11,11,168,188,0,126,78,36,166,181,83,130,134,28,101,151,9,46,146,236,234,72,203,161,151,145,243,230,63,88,90,164,37,101,101,17,25,124,72,7,158,77,169,112,36,140,27,232,198,233,16,24,227,56,219,240,132,104,213,163,113,235,120,74,254,183,47,202,36,183,179,179,54,154,196,185,113,37,15,74,172,62,227,184,189,113,210,169,43,213,107,177,19,145,153,172,249,120,191,140,107,63,104,206,93,83,233,159,115,222,29,113,209,189,239,107,232,136,148,94,220,39,91,31,62,163,240,187,56,179,10,169,74,42,37,9,42,148,182,166,99,200,218,204,165,169,41,241,240,137,59,166,214,62,68,51,10,154,78,162,163,134,35,166,252,116,58,101,109,87,229,123,251,199,48,210,2,213,11,133,170,1,82,183,184,84,88,71,97,113,115,1,80,0,0,1,67,59,10,25,243,1,112,162,186,10,26,133,166,175,112,10,138,26,180,249,139,77,71,113,109,204,250,152,14,82,59,128,162,11,151,81,126,144,22,128,170,188,60,236,23,47,32,20,1,117,139,200,44,64,45,3,59,10,233,248,139,92,43,39,175,188,5,134,225,92,250,142,68,31,91,143,144,212,102,163,46,150,49,245,36,7,32,0,0,0,0,11,76,238,56,156,87,63,127,65,202,161,194,226,121,245,247,0,177,46,25,44,185,152,250,27,81,40,189,227,230,211,206,227,153,130,183,191,220,3,152,0,0,116,156,202,203,154,46,57,160,85,224,204,160,209,166,61,50,149,34,10,85,58,42,28,43,45,11,34,73,153,165,71,166,235,59,151,196,249,8,137,218,223,99,122,238,18,170,98,188,71,70,143,131,105,209,34,112,59,182,225,33,108,173,189,73,97,7,164,146,193,17,92,212,119,177,251,204,77,89,145,40,141,42,34,50,62,70,70,58,134,53,202,204,27,142,105,211,32,86,176,229,22,79,27,187,222,174,85,49,169,26,180,41,38,90,137,69,226,245,10,215,233,98,242,1,231,247,44,51,131,21,228,70,37,149,79,157,139,177,35,76,49,9,81,146,213,34,123,137,66,84,226,219,119,145,26,208,68,93,111,241,63,202,54,187,13,109,249,133,101,83,33,66,173,189,143,167,27,81,27,213,190,83,110,164,220,36,145,26,188,82,58,245,231,215,152,217,92,248,236,217,192,88,230,115,245,58,53,102,129,135,86,252,166,86,101,27,9,50,163,36,165,141,6,155,165,212,92,140,200,149,255,0,229,113,168,217,135,217,192,254,21,75,210,33,103,106,201,60,114,163,165,13,97,227,104,146,159,25,145,21,165,116,240,151,32,26,249,157,88,175,3,226,206,230,244,119,14,112,92,47,17,190,222,67,101,189,122,183,122,109,160,206,246,210,125,124,198,8,83,175,178,147,104,158,89,37,69,204,137,71,99,25,214,189,179,165,70,155,184,222,230,52,153,59,205,86,213,9,69,166,214,254,252,126,127,192,48,229,126,128,116,105,41,96,230,27,247,104,156,212,104,211,239,50,183,83,242,1,182,219,2,207,166,181,153,88,21,151,162,26,158,46,244,186,247,105,59,253,239,43,223,123,244,19,99,150,78,180,246,9,166,173,148,26,82,123,235,21,136,191,175,44,64,86,199,117,201,84,188,218,194,43,105,110,217,174,62,201,75,166,158,177,164,127,56,155,156,131,197,175,206,203,234,73,58,195,134,122,36,157,212,249,171,251,37,101,228,3,1,237,212,163,94,12,74,110,124,177,73,117,255,0,106,146,53,139,98,138,106,191,167,43,147,95,218,239,253,39,224,51,166,221,21,89,47,225,101,37,46,56,130,244,168,207,147,135,253,206,79,33,131,118,33,101,255,0,233,211,84,165,159,245,59,173,255,0,194,126,35,50,37,194,150,147,76,117,17,219,215,63,226,33,246,15,150,158,131,67,42,35,85,252,71,252,68,62,161,161,69,116,31,43,169,230,125,58,143,165,103,98,31,51,151,51,62,126,240,22,37,63,80,188,140,137,69,127,49,68,114,189,249,139,206,201,89,21,136,192,115,164,200,210,70,66,225,68,250,164,42,0,0,41,211,226,2,160,0,2,151,231,97,81,79,217,24,168,11,84,42,158,130,138,21,46,128,7,208,81,33,212,197,122,0,168,10,94,193,127,32,21,22,159,81,82,43,10,31,80,22,171,160,227,85,253,195,145,93,7,29,174,96,57,26,247,142,65,99,101,107,139,192,6,186,237,142,222,172,17,8,236,127,213,182,63,205,158,27,20,53,231,108,37,36,176,60,45,71,111,213,166,63,205,222,18,72,67,244,172,96,88,119,53,177,99,202,145,5,191,213,9,236,221,245,216,191,92,244,245,139,159,135,248,198,201,227,221,175,21,78,224,120,10,214,10,123,121,189,215,121,58,173,109,54,232,247,196,198,139,103,45,73,113,243,23,22,27,36,133,31,164,19,211,226,35,233,191,112,116,106,165,122,93,87,117,196,54,202,119,90,173,161,38,93,109,230,103,228,17,11,51,151,100,174,226,10,198,101,98,218,97,72,132,218,221,144,108,211,210,136,45,172,205,90,157,59,17,17,154,140,212,102,190,95,147,144,148,77,132,54,100,139,23,14,224,124,83,83,129,138,162,200,79,121,235,39,90,38,218,77,220,148,130,190,166,174,87,43,123,250,152,209,93,146,178,46,177,152,56,203,10,214,81,6,90,163,51,139,160,197,117,108,202,97,26,72,157,97,71,201,124,204,236,177,60,121,85,129,163,224,124,27,75,161,182,169,55,133,191,177,60,226,22,175,27,171,87,51,73,17,31,173,238,21,31,181,134,48,220,60,63,78,102,36,101,200,50,109,43,73,111,76,140,249,172,213,238,34,31,180,92,185,10,128,0,0,0,10,92,133,20,162,73,25,153,244,28,74,120,143,213,50,48,28,226,219,159,144,181,43,212,86,23,36,5,52,243,191,49,82,33,112,0,167,65,80,0,1,66,50,247,153,11,77,94,99,137,78,115,185,90,192,57,239,204,82,215,49,98,28,37,25,21,199,33,116,228,1,111,112,18,73,61,5,64,0,0,88,227,205,180,70,107,85,173,215,144,11,197,20,146,81,88,199,196,245,110,150,194,141,46,202,210,101,251,133,31,250,5,26,174,82,222,61,45,202,185,218,254,162,191,152,7,220,69,97,81,98,29,109,203,232,85,237,240,23,128,10,25,17,242,49,80,1,102,237,55,189,204,90,77,146,122,92,114,128,14,37,17,145,92,136,199,10,156,59,251,135,212,101,114,50,31,43,141,43,81,157,128,92,135,15,224,57,146,175,120,249,72,148,147,181,135,208,139,88,188,236,3,148,80,194,247,20,87,80,20,21,46,162,195,62,119,33,114,121,245,1,120,0,0,226,148,225,53,25,215,12,200,180,54,165,115,233,200,132,66,118,152,227,167,94,197,25,143,134,137,216,6,131,238,126,68,163,222,254,14,26,255,0,27,253,29,4,183,226,7,202,53,22,160,249,153,125,28,71,87,204,188,144,102,32,179,180,43,18,162,169,159,152,250,152,133,54,106,119,186,172,68,133,17,242,133,17,93,79,151,184,73,25,47,178,227,3,183,85,198,82,107,110,53,63,239,140,51,57,58,155,79,209,157,170,12,39,145,233,63,197,243,243,19,21,65,142,81,40,84,232,137,213,102,98,50,217,106,235,201,4,92,254,60,132,109,246,78,97,117,55,134,105,181,149,165,210,223,208,170,109,250,233,211,202,168,159,119,95,216,137,47,142,157,12,54,143,197,65,23,240,0,228,0,1,69,167,212,83,149,192,207,159,192,80,186,128,168,169,17,123,197,0,239,238,0,3,228,64,70,71,208,80,250,0,169,115,32,20,46,130,167,127,112,0,0,0,0,175,43,124,69,0,4,25,237,19,237,3,153,191,229,141,107,252,245,209,57,164,118,49,6,123,68,251,64,230,119,249,99,90,255,0,61,116,117,173,229,249,43,126,217,247,62,225,228,63,231,13,95,212,167,243,49,232,0,14,158,253,32,253,12,59,135,234,248,179,16,83,48,182,31,137,197,85,43,51,25,167,194,99,120,148,111,100,60,178,67,104,212,179,36,166,234,81,21,212,100,69,126,102,68,37,207,99,61,149,105,251,59,224,229,213,171,205,71,151,141,177,11,44,187,80,148,168,233,75,180,230,148,211,74,85,57,43,75,174,33,105,67,196,179,83,136,52,147,135,160,204,140,144,139,99,94,207,29,150,61,3,195,237,103,158,59,129,78,126,185,136,225,178,254,28,110,219,215,41,144,29,65,153,189,168,148,104,39,100,33,104,228,69,169,13,150,147,81,27,174,182,157,215,29,203,98,108,184,179,76,106,111,71,165,61,35,194,63,140,191,52,121,81,223,218,182,149,234,246,38,206,171,244,52,206,43,170,63,110,168,237,19,244,105,159,190,99,194,35,32,0,29,141,241,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,15,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,195,64,59,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,1,191,224,0,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,208,14,218,191,101,140,45,246,129,7,229,213,16,26,1,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,4,64,118,194,108,163,66,192,149,218,118,211,120,41,170,85,46,6,44,168,34,143,95,165,176,202,219,113,234,194,209,33,242,158,155,25,182,123,214,218,81,58,68,72,61,227,105,112,247,138,121,197,38,95,198,128,118,213,251,44,97,111,180,8,63,46,168,128,138,13,155,178,66,171,180,126,118,225,108,151,163,87,34,81,164,98,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,154,214,77,50,230,132,93,36,165,233,73,169,4,102,178,244,83,146,249,67,131,114,23,43,240,254,81,229,251,18,219,161,97,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,145,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,148,27,118,92,123,118,101,151,231,175,147,205,19,252,0,52,3,182,175,217,99,11,125,160,65,249,117,68,111,248,208,14,218,191,101,140,45,246,129,7,229,213,16,26,1,217,113,237,217,150,95,158,190,79,52,111,79,109,38,78,87,113,134,77,97,44,226,164,61,188,137,151,117,9,17,234,145,180,160,180,197,169,42,59,105,147,173,75,35,61,15,177,29,173,218,80,181,43,137,213,225,75,106,51,209,110,203,143,110,204,178,252,245,242,121,162,100,246,208,201,202,238,126,236,193,143,242,171,11,61,162,181,85,167,183,34,156,222,148,31,19,42,36,134,165,181,26,235,90,16,141,242,227,165,173,226,148,73,70,243,89,220,147,99,8,86,236,222,197,52,44,31,182,214,86,213,177,28,238,18,36,138,132,186,91,110,110,150,230,169,83,96,200,137,25,187,32,140,203,91,239,180,139,219,74,117,93,70,73,35,50,244,40,60,171,143,81,25,123,141,105,89,149,128,48,214,99,80,163,203,98,155,138,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,87,189,140,250,128,236,0,0,2,42,251,115,191,105,63,223,39,242,104,197,93,138,158,212,248,167,236,254,119,204,105,195,42,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,6,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,71,7,103,190,63,193,185,89,181,206,9,204,28,193,196,49,40,120,122,135,30,183,38,116,233,38,122,26,71,115,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,9,233,206,140,222,193,185,11,149,248,131,55,51,1,249,109,208,176,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,200,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,207,14,211,187,66,226,173,168,51,150,181,155,152,166,55,1,199,238,227,83,169,104,148,228,134,105,144,90,78,150,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,215,164,187,174,219,123,96,226,109,174,115,65,218,210,142,92,44,19,67,144,250,112,157,30,91,81,247,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,165,101,254,206,14,207,249,155,68,87,90,205,188,222,195,191,235,79,3,137,97,168,210,28,126,59,152,138,86,133,183,166,58,217,91,110,33,150,92,50,90,222,37,105,55,26,38,146,75,250,99,104,51,95,101,30,194,223,128,218,131,58,240,103,251,30,86,0,133,57,95,227,41,85,71,35,154,127,218,184,85,169,95,142,241,35,245,187,193,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,53,87,178,227,219,179,44,191,61,124,158,104,152,157,176,118,179,193,187,34,229,127,167,21,216,241,43,21,217,242,27,141,66,195,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,104,190,237,6,100,167,80,71,9,123,5,102,150,4,201,109,172,112,54,102,102,93,119,185,176,221,27,188,248,217,188,43,210,55,91,218,108,166,91,250,54,80,183,21,119,29,66,124,41,59,94,231,98,35,50,235,251,85,109,49,140,182,175,205,201,153,165,140,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,105,37,60,189,78,184,181,184,162,45,75,90,180,165,8,208,218,3,165,102,150,105,99,188,233,199,117,60,204,204,186,239,124,226,74,206,231,141,155,194,179,31,123,186,101,12,183,244,108,161,13,166,205,180,132,248,82,87,181,206,230,102,103,245,228,190,111,99,44,133,205,12,63,155,153,126,252,70,235,184,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,228,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,187,253,152,189,159,240,243,118,100,109,160,115,191,14,241,120,22,38,151,240,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,54,92,66,82,242,150,155,154,155,74,208,231,95,237,35,236,251,141,179,180,150,243,135,38,233,82,213,151,85,25,9,141,54,154,203,78,188,140,50,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,123,173,178,48,149,253,152,182,133,194,187,80,100,213,23,55,48,180,110,3,143,222,70,168,210,215,41,185,15,83,39,52,173,46,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,175,73,101,81,231,51,99,237,172,241,150,200,185,161,233,197,10,60,186,197,10,124,119,35,87,112,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,26,237,188,65,25,37,213,145,250,19,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,176,0,0,0,215,94,208,252,107,85,192,27,22,230,173,118,141,30,35,210,37,81,209,68,90,100,161,74,65,49,80,146,212,23,148,68,149,36,245,165,169,46,41,7,123,18,201,38,100,162,35,73,236,80,138,190,219,220,210,255,0,244,105,146,148,250,239,251,47,20,213,233,156,47,213,26,3,251,227,71,255,0,180,147,161,11,248,173,63,131,48,17,129,132,240,181,119,28,226,170,54,10,194,208,120,218,214,32,168,71,165,211,163,111,80,222,254,83,238,37,182,155,214,179,74,19,169,107,73,93,70,73,43,220,204,139,152,207,253,163,25,85,66,201,253,175,113,190,24,194,24,47,209,156,55,47,129,170,82,34,53,29,109,69,91,111,196,105,111,185,24,149,225,220,241,92,74,72,155,250,52,41,10,109,36,146,70,148,228,14,200,236,179,197,88,195,107,218,62,58,164,196,181,23,1,83,231,212,42,242,156,109,205,218,120,152,143,67,97,132,173,40,52,19,203,91,230,180,161,106,78,166,216,125,68,102,104,177,236,7,109,238,86,255,0,250,52,206,186,125,11,253,151,133,170,245,62,43,234,147,1,141,201,175,255,0,218,74,214,132,124,22,175,193,144,14,255,0,216,183,156,117,220,97,147,88,183,39,106,236,239,34,101,221,66,60,138,92,157,72,45,49,106,74,144,226,163,104,74,8,207,67,236,72,119,120,165,173,74,226,116,248,82,218,72,228,84,65,15,100,158,53,170,225,93,180,176,253,10,159,30,35,145,241,141,30,171,68,156,167,144,163,91,108,34,50,167,18,154,50,81,17,47,123,5,164,153,168,148,90,20,178,181,204,148,153,222,1,21,125,185,223,180,159,239,147,249,52,98,174,197,79,106,124,83,246,127,59,230,52,225,149,123,115,191,105,63,223,39,242,104,213,254,205,236,249,193,187,54,230,94,99,230,182,51,155,17,40,167,101,189,69,20,200,47,72,54,87,86,168,156,232,7,30,19,70,148,45,90,220,82,108,106,36,43,66,9,110,40,180,33,70,65,45,91,109,237,131,134,118,70,202,247,107,74,56,147,113,181,114,59,233,194,116,121,109,72,220,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,122,147,231,219,22,98,154,238,57,197,85,156,107,138,103,113,181,172,65,80,145,84,168,201,221,33,189,252,167,220,83,142,185,161,4,148,39,82,214,163,178,72,146,87,177,17,23,33,216,51,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,115,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,145,254,202,61,133,191,1,181,6,117,224,207,246,60,172,1,10,114,191,198,82,170,142,71,52,255,0,181,112,171,82,191,29,226,71,235,119,128,104,6,204,91,66,226,173,151,243,150,139,155,152,90,55,31,192,111,35,84,105,107,148,228,118,106,112,93,78,151,99,184,164,31,248,174,32,212,149,165,14,180,210,205,11,209,164,253,15,100,190,111,96,220,250,202,252,63,155,153,126,252,183,40,88,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,230,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,9,125,163,59,20,127,66,174,99,177,95,192,20,202,171,153,101,138,126,146,155,37,242,222,183,75,156,102,179,114,152,167,181,41,106,210,132,19,141,41,210,74,150,218,148,155,186,166,93,112,250,166,194,251,102,215,118,60,204,121,85,55,41,93,243,131,49,71,15,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,182,30,133,4,0,246,163,251,118,102,111,230,95,147,194,19,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,128,206,212,127,110,204,205,252,203,242,120,64,54,171,176,199,246,236,253,237,255,0,41,12,255,0,218,51,183,183,244,43,208,152,203,124,187,99,136,204,220,77,79,227,34,72,126,62,184,180,88,43,90,218,41,138,37,150,135,158,53,182,226,90,107,154,73,72,82,221,45,41,75,111,71,182,193,155,96,225,157,145,178,191,60,107,74,56,147,113,181,114,61,9,56,78,143,45,169,27,137,207,180,228,180,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,169,58,171,143,241,254,50,205,60,101,86,204,28,193,196,50,235,152,134,185,32,228,206,157,36,203,91,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,3,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,159,237,137,54,62,195,59,35,101,123,84,84,148,73,184,218,185,29,133,98,202,196,71,100,110,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,41,195,253,156,29,159,240,246,119,161,53,155,121,189,135,127,215,98,127,18,195,81,164,56,196,134,240,236,93,107,111,76,117,178,183,27,91,207,54,68,181,188,74,212,77,186,77,36,145,244,198,238,245,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,15,42,227,213,64,242,174,3,208,70,94,236,221,146,91,71,236,137,145,20,108,232,192,49,49,28,122,54,7,160,73,128,181,72,126,43,241,150,186,99,9,89,33,232,235,67,164,133,17,39,82,53,104,81,161,179,50,51,66,12,182,128,98,173,147,189,150,50,111,236,255,0,15,124,185,129,149,64,0,0,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,101,140,155,251,63,195,223,46,96,101,81,138,182,78,246,88,201,191,179,252,61,242,230,6,85,0,0,0,0,0,1,215,241,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,61,155,96,236,153,140,182,69,205,15,65,235,178,37,214,40,83,227,183,38,133,136,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,215,109,218,204,137,46,160,207,209,152,130,30,211,77,176,112,206,212,185,161,68,162,229,201,196,153,130,112,52,119,83,74,172,37,169,13,63,83,126,99,113,215,37,107,109,244,54,166,144,133,50,134,146,131,69,238,219,139,212,162,113,41,64,105,252,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,206,200,65,186,243,174,26,83,98,214,226,213,213,70,103,35,253,147,187,20,84,113,78,42,166,109,81,153,20,205,24,110,141,121,56,57,133,148,89,12,213,103,37,201,17,220,144,226,77,75,113,158,21,198,117,32,148,218,20,110,155,78,33,100,77,25,46,53,132,207,118,87,237,183,74,205,28,27,74,217,167,29,191,18,159,139,48,117,29,152,148,25,15,74,73,46,191,9,147,123,232,154,105,44,161,8,92,88,200,140,131,78,181,184,234,18,183,79,212,116,200,36,40,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,19,83,217,113,236,39,150,95,158,190,113,52,66,182,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,160,54,168,0,0,0,0,7,74,206,252,21,85,204,172,151,199,217,115,66,145,17,138,150,42,194,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,107,216,143,160,136,191,245,21,54,167,255,0,175,236,170,255,0,186,181,31,249,136,154,144,0,0,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,134,207,246,35,210,105,85,250,86,124,208,171,180,200,149,26,109,70,62,31,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,214,14,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,9,31,202,28,151,202,252,133,193,173,229,254,81,225,8,152,118,132,220,135,101,156,118,86,227,171,117,247,12,181,186,235,174,169,78,186,187,18,82,74,90,148,100,132,33,5,100,161,36,93,212,0,0,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,233,76,121,172,218,199,218,159,57,62,208,49,15,204,95,1,53,61,151,30,194,121,101,249,235,231,19,70,213,13,85,236,184,246,19,203,47,207,95,56,154,54,168,0,0,0,121,87,19,253,217,113,236,39,150,95,158,190,113,52,64,8,159,238,203,143,97,60,178,252,245,243,137,160,54,168,0,0,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,12,85,216,169,237,79,138,126,207,231,124,198,156,38,164,66,183,98,167,181,62,41,251,63,157,243,26,112,154,144,1,67,232,42,41,114,1,78,100,6,119,3,50,49,64,0,21,189,207,152,161,252,0,0,5,46,64,42,0,0,1,126,86,1,67,63,32,23,92,197,0,0,80,186,11,203,160,176,140,94,71,238,1,80,0,1,168,91,107,229,203,56,159,208,223,161,169,185,195,119,143,235,116,145,219,87,13,215,194,127,139,252,98,34,246,96,196,178,48,166,110,224,26,105,148,102,146,238,48,165,60,124,77,210,174,114,153,43,151,50,229,225,254,49,60,249,195,135,74,185,221,31,133,61,199,17,234,41,37,215,119,231,245,15,63,84,166,15,13,231,166,3,121,194,52,238,106,244,185,62,51,213,210,97,126,47,187,194,36,143,69,25,115,85,42,190,16,167,206,39,25,94,247,123,205,163,186,78,206,172,185,115,63,33,217,198,31,217,151,16,34,185,148,216,110,90,84,217,239,248,207,85,10,34,229,37,226,247,253,67,48,10,2,213,11,133,170,1,65,82,63,112,180,213,228,42,158,118,1,120,161,157,133,69,167,96,22,154,136,189,228,56,141,118,242,20,90,139,149,199,25,25,168,203,144,15,161,10,53,88,188,193,77,220,250,24,52,131,43,24,230,1,243,147,103,126,134,57,82,130,43,245,23,128,10,17,88,84,0,5,12,174,56,205,148,145,154,136,206,230,57,69,47,96,21,1,110,180,159,188,86,247,1,81,67,34,62,70,42,0,56,201,162,37,25,243,23,25,121,11,128,5,186,140,86,229,230,45,85,136,88,110,39,220,96,57,69,69,136,81,31,59,139,192,5,150,63,33,120,0,227,52,151,78,98,169,45,61,5,198,68,98,134,86,1,82,49,81,105,25,23,81,105,188,94,227,47,208,3,144,5,164,178,63,120,184,0,113,173,164,175,145,153,245,191,33,200,0,63,30,126,24,129,80,221,239,157,144,91,187,219,74,147,239,183,195,224,52,207,106,189,150,40,149,202,13,126,167,17,188,83,33,230,48,180,180,54,152,228,133,165,74,36,62,162,77,137,147,51,59,159,75,251,200,111,32,252,172,71,67,98,189,73,159,79,121,78,145,75,136,236,99,221,168,136,236,164,153,114,185,25,95,152,15,53,216,130,143,86,202,108,198,144,202,41,115,24,114,149,162,201,169,48,164,154,119,172,17,248,202,201,183,225,57,116,247,117,27,197,177,214,212,105,129,67,135,69,172,214,112,140,30,30,4,181,105,126,70,233,194,81,203,185,17,234,119,201,87,233,210,195,242,123,64,54,99,153,66,196,152,243,28,193,139,82,114,59,29,215,161,110,204,140,104,61,77,197,104,238,146,34,87,83,63,255,0,48,208,250,109,102,167,130,234,143,19,49,216,55,137,173,210,146,241,26,136,137,90,85,251,19,46,124,136,4,136,109,65,155,84,218,254,23,105,108,86,168,79,111,107,105,124,184,121,41,85,200,219,123,153,89,103,203,159,241,14,193,176,147,101,43,211,139,223,195,221,158,175,255,0,25,17,221,94,205,58,165,122,143,26,153,33,152,41,38,86,133,253,27,78,17,220,146,105,234,106,50,247,137,18,236,252,115,123,233,237,173,203,186,255,0,244,161,38,23,178,85,24,43,32,254,177,202,56,218,59,164,254,177,200,42,45,81,17,143,149,100,68,163,250,199,210,226,140,186,15,149,90,141,70,118,247,128,189,34,245,17,106,46,98,196,139,205,55,81,24,14,84,122,164,46,20,79,170,65,114,1,81,69,5,200,197,64,80,138,194,160,0,41,239,21,0,1,101,238,42,71,200,80,0,92,86,181,194,247,232,41,212,236,66,164,86,0,177,159,80,181,133,64,0,90,101,239,23,10,25,251,128,88,174,130,211,47,33,114,186,11,75,153,216,7,34,74,194,224,0,1,172,155,111,85,89,166,224,24,43,113,253,221,235,209,211,125,38,127,216,175,159,144,217,163,59,21,198,139,118,156,226,21,210,114,226,6,233,249,77,159,165,16,211,118,149,110,176,100,159,153,9,34,29,115,110,90,101,102,14,41,113,46,106,37,215,167,44,142,214,189,223,115,152,234,12,70,122,70,173,210,53,105,181,249,145,15,208,197,82,149,51,18,213,164,41,107,81,187,61,247,12,214,119,51,187,138,59,159,199,152,202,187,56,229,179,248,255,0,210,29,211,84,197,240,28,37,248,196,153,219,94,251,213,240,171,241,57,244,247,10,36,211,96,93,158,147,64,194,73,169,85,112,134,226,68,60,92,82,80,190,240,213,161,40,106,42,137,86,75,134,71,99,35,228,36,33,8,75,105,36,32,172,68,58,118,88,225,88,216,98,134,244,38,97,65,96,151,49,79,90,51,100,148,220,208,130,191,34,46,126,31,226,29,204,0,0,80,204,139,153,128,92,130,228,56,181,125,98,226,50,62,100,2,215,140,205,42,34,28,9,35,189,143,168,250,84,87,43,11,55,103,240,1,86,200,200,255,0,32,228,72,162,75,220,47,0,0,0,1,67,63,32,62,130,197,0,181,74,189,172,99,132,206,231,98,21,83,133,241,21,109,58,140,143,151,80,23,52,133,106,35,50,228,62,129,66,34,34,232,42,0,0,58,102,59,204,10,102,16,224,120,214,167,43,139,222,233,225,210,147,245,116,222,247,81,126,49,127,8,14,60,125,155,56,47,0,194,154,246,32,175,240,42,141,1,201,198,124,43,174,233,109,36,175,23,129,10,191,168,124,186,242,232,52,163,56,123,72,112,37,28,234,240,176,174,114,238,101,51,195,238,19,232,235,202,181,247,102,174,107,138,101,208,213,212,104,214,212,91,84,226,92,197,198,17,216,195,88,211,27,195,137,42,136,138,123,140,73,168,184,218,22,181,58,241,25,169,40,121,68,105,50,90,72,253,252,143,144,252,124,145,217,111,49,51,110,117,22,174,170,222,31,148,213,87,137,229,84,146,250,212,173,209,56,159,31,209,40,142,198,223,46,103,208,186,0,205,216,135,180,179,30,191,49,197,82,243,167,83,70,164,233,254,151,25,46,90,121,250,209,111,212,113,210,123,74,243,13,151,141,83,51,166,201,221,219,254,135,24,235,114,242,139,245,140,247,149,157,158,141,49,135,226,55,95,194,153,103,62,65,54,238,183,23,4,157,53,30,244,237,205,113,174,118,43,16,236,184,131,179,186,153,34,26,10,6,9,202,230,23,189,35,53,21,53,41,240,216,249,92,163,125,64,62,12,178,237,38,192,53,14,242,244,159,57,247,155,189,206,227,250,92,120,173,125,122,189,72,191,4,245,27,135,129,243,255,0,44,241,180,114,122,139,139,120,221,82,184,68,159,1,33,187,184,100,155,39,196,217,126,49,115,233,204,67,134,99,108,73,153,216,91,187,248,26,214,18,137,197,111,117,112,146,100,55,171,78,139,106,179,5,123,106,59,125,102,48,245,35,52,115,123,43,106,208,152,147,154,88,173,182,155,144,221,65,196,83,235,114,137,42,73,40,136,249,26,210,70,171,55,252,92,192,122,55,143,46,60,164,37,198,28,212,149,94,199,99,46,159,88,230,17,27,144,61,161,176,34,191,66,165,226,106,230,100,212,157,79,21,191,55,36,165,228,185,114,117,73,190,185,60,236,90,122,151,184,111,190,80,109,71,131,49,245,26,52,168,112,49,29,220,101,231,111,45,166,181,89,47,26,57,217,213,115,255,0,64,12,246,3,242,169,152,142,13,85,182,220,142,211,233,39,26,39,75,90,72,185,29,188,140,249,243,31,170,0,45,82,72,253,194,224,1,194,109,120,140,244,255,0,8,185,41,50,247,14,64,1,101,236,10,59,138,153,88,91,168,128,90,47,64,167,35,228,68,46,71,32,23,0,0,14,183,143,229,112,120,66,186,249,185,160,154,165,74,114,246,189,172,210,206,255,0,192,32,23,107,234,139,181,237,170,113,107,73,123,126,219,252,7,45,58,111,166,155,31,224,94,66,116,243,230,164,116,236,184,197,239,19,142,167,117,134,170,14,253,25,216,249,48,239,78,125,121,8,10,204,185,135,95,218,70,165,44,214,226,205,253,207,55,206,234,61,48,16,92,250,249,8,37,79,178,242,130,80,114,147,15,75,225,116,26,233,149,52,106,222,94,255,0,170,139,229,107,252,6,246,36,172,146,47,34,26,145,217,205,78,225,114,35,11,59,165,162,188,74,154,110,146,231,253,82,119,225,240,27,110,40,168,161,244,21,20,62,134,3,140,207,220,42,86,22,26,136,186,139,144,162,62,132,2,224,21,177,138,216,188,128,113,160,141,37,101,117,184,184,210,118,232,46,177,121,1,128,180,146,118,232,5,204,236,46,33,105,114,81,152,5,172,2,235,145,142,51,59,159,32,23,95,157,128,8,128,5,72,174,98,12,246,137,246,129,204,239,242,198,181,254,122,232,156,194,59,8,51,218,39,218,7,51,127,203,26,215,249,235,163,173,111,47,201,91,246,207,185,247,15,33,255,0,56,106,254,165,63,153,143,70,247,246,122,108,148,198,38,92,61,160,179,14,28,119,233,49,222,39,48,180,68,200,113,46,170,108,105,73,62,57,70,210,210,73,75,110,48,182,210,218,201,90,204,214,106,73,37,40,55,49,38,198,251,35,85,246,132,196,8,197,56,129,60,46,3,163,76,36,77,126,233,95,120,72,101,113,214,229,63,74,30,109,230,183,140,60,103,191,73,25,38,220,174,174,146,231,78,167,83,232,244,248,180,154,76,8,240,160,194,101,17,162,197,140,210,90,105,134,144,146,74,27,66,18,68,73,74,82,68,68,146,34,34,34,34,33,225,236,61,151,231,106,248,77,232,244,99,164,120,207,143,178,29,139,202,158,254,70,134,212,236,77,153,95,233,106,249,74,162,126,45,63,70,39,233,85,223,194,57,117,158,95,72,0,14,226,252,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,30,212,127,110,204,205,252,203,242,120,67,127,251,21,61,150,49,79,218,4,239,151,83,134,128,118,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,3,127,192,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,52,3,182,175,217,99,11,125,160,65,249,117,68,6,128,118,92,123,118,101,151,231,175,147,205,19,252,32,7,178,227,219,179,44,191,61,124,158,104,159,224,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,162,127,132,0,246,92,123,118,101,151,231,175,147,205,19,252,3,204,182,127,100,229,119,103,252,229,197,153,59,136,222,226,37,225,154,130,163,183,39,74,17,197,197,90,73,200,210,116,33,107,38,247,172,56,211,187,189,102,164,107,210,175,18,76,132,207,246,73,227,90,86,42,216,183,15,208,169,241,229,183,35,7,86,42,180,73,202,121,9,36,56,250,228,170,113,41,163,37,25,154,55,83,154,73,154,137,39,173,43,43,88,137,74,209,94,216,236,161,147,130,182,151,131,154,81,216,150,116,220,199,163,178,242,223,121,246,148,142,241,130,132,69,121,150,144,155,45,8,76,114,128,179,53,145,221,111,47,74,142,198,148,118,190,196,252,208,165,97,236,220,199,153,81,80,76,70,100,99,58,60,90,148,25,15,77,75,75,113,250,122,220,188,86,154,50,187,203,91,83,29,116,244,170,233,68,85,158,149,17,153,160,38,36,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,101,94,220,239,218,79,247,201,252,154,49,87,98,167,181,62,41,251,63,157,243,26,112,9,169,0,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,0,0,52,3,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,209,191,253,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,128,223,254,218,191,101,140,45,246,129,7,229,213,17,10,194,106,123,106,253,150,48,183,218,4,31,151,84,68,74,228,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,131,37,236,73,177,246,38,218,231,52,26,162,164,165,194,193,52,57,12,43,22,86,34,59,31,127,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,105,84,255,0,96,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,125,127,34,242,47,46,54,116,203,138,118,87,229,125,27,129,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,19,144,0,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,8,171,27,105,217,231,177,101,87,106,124,208,143,93,197,248,126,90,178,175,13,72,51,196,19,10,74,162,148,215,201,189,77,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,222,54,181,179,171,160,108,125,178,102,50,218,235,52,61,7,161,72,151,71,161,64,142,228,154,238,35,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,93,183,139,34,52,180,179,47,65,25,91,149,184,19,37,176,37,51,44,242,210,133,220,216,110,141,190,224,161,113,79,72,221,111,94,91,206,125,35,203,91,138,187,142,173,94,37,29,175,98,177,17,17,7,96,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,88,0,243,215,183,70,198,85,221,143,51,30,45,49,186,175,124,224,204,81,196,72,195,53,39,86,130,148,166,218,52,111,99,73,109,54,179,205,111,90,35,113,41,38,220,74,210,164,233,51,91,77,247,110,206,45,184,227,108,165,140,167,224,252,193,68,185,25,117,140,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,122,164,52,210,146,106,54,73,167,38,167,58,50,135,6,231,214,87,226,12,163,204,6,37,185,66,196,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,50,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,56,234,217,199,177,198,53,19,52,49,37,67,105,26,172,76,71,131,104,210,23,19,15,65,166,201,118,41,215,144,182,200,211,50,73,182,178,118,50,16,75,211,185,74,245,155,200,95,140,217,66,78,72,74,80,0,0,15,58,219,124,102,102,21,205,221,175,115,39,29,96,169,124,93,22,69,66,61,62,52,164,184,219,141,202,224,162,51,13,111,180,182,214,164,45,151,23,29,75,109,100,175,19,106,66,140,136,204,200,167,167,63,179,142,133,179,254,77,98,204,226,196,108,241,17,48,205,61,82,27,141,169,104,226,229,45,68,220,104,218,208,133,155,123,215,220,105,173,230,131,74,53,234,87,133,38,99,204,184,9,147,236,91,201,202,238,15,201,172,91,156,85,119,183,113,51,18,161,30,61,46,54,148,30,168,180,213,72,109,82,117,165,102,101,173,247,228,53,187,82,16,164,240,218,188,73,113,38,91,43,183,198,89,226,172,221,217,11,50,112,46,10,137,197,214,164,83,227,212,35,69,75,110,56,228,174,10,91,51,22,195,72,109,10,90,222,113,17,212,134,208,73,241,56,164,36,204,136,204,203,186,236,215,148,49,178,23,33,176,54,81,178,196,70,228,97,218,59,44,212,14,35,238,188,195,181,21,221,217,175,54,183,108,179,67,146,92,121,194,35,36,216,150,68,73,73,17,36,178,88,15,45,152,79,20,215,112,54,42,163,99,92,45,59,130,173,97,250,132,122,165,58,78,233,14,110,37,48,226,92,105,205,11,37,33,90,86,132,157,148,70,147,181,140,140,185,15,79,184,79,20,208,177,206,21,163,99,92,45,59,141,162,226,10,124,122,165,58,78,233,109,239,226,190,218,92,105,205,11,36,173,58,144,180,157,148,68,162,189,140,136,249,15,53,153,253,147,149,221,159,243,151,22,100,238,35,123,136,151,134,106,10,142,220,157,40,71,23,21,105,39,35,73,208,133,172,155,222,176,227,78,238,245,154,145,175,74,188,73,50,19,41,217,29,153,152,87,24,108,133,71,192,180,153,118,173,96,42,132,250,125,94,43,142,55,188,79,19,45,233,140,62,148,37,102,178,101,104,124,208,149,173,41,212,227,15,164,136,201,23,48,192,29,185,223,180,159,239,147,249,52,69,88,149,78,220,239,218,79,247,201,252,154,52,215,98,77,143,177,54,215,57,160,213,21,37,46,22,9,161,200,97,88,178,177,17,216,251,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,74,131,47,246,112,118,127,204,218,34,186,214,109,230,246,29,255,0,90,120,28,75,13,70,144,227,241,220,196,82,180,45,189,49,214,202,219,113,12,178,225,146,214,241,43,73,184,209,52,146,95,211,27,83,126,58,254,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,117,252,127,128,48,110,105,224,218,182,95,102,14,30,137,92,195,213,200,231,26,116,25,36,122,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,207,102,216,59,38,99,45,145,115,67,208,122,236,137,117,138,20,248,237,201,161,98,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,245,219,118,179,34,75,168,51,244,102,49,86,211,187,61,97,93,168,50,106,181,148,120,166,79,1,199,238,228,211,170,136,138,220,135,169,147,154,86,166,164,54,149,151,248,205,172,146,164,41,109,58,234,9,104,215,168,130,40,59,55,59,65,35,108,237,37,204,158,206,74,172,181,101,213,70,66,164,194,169,60,235,175,35,12,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,90,235,112,207,26,246,163,251,118,102,111,230,95,147,194,27,149,177,247,100,69,43,9,85,125,60,218,153,200,149,186,149,38,176,225,210,176,212,7,210,245,42,75,12,41,104,68,137,166,164,106,125,14,168,144,242,24,45,4,72,74,9,242,94,241,198,27,211,94,212,127,110,204,205,252,203,242,120,64,53,84,74,167,101,30,194,223,128,218,131,58,240,103,251,30,86,0,133,57,95,227,41,85,71,35,154,127,218,184,85,169,95,142,241,35,245,187,195,10,118,112,118,127,204,218,34,186,214,109,230,246,29,255,0,90,120,28,75,13,70,144,227,241,220,196,82,180,45,189,49,214,202,219,113,12,178,225,146,214,241,43,73,184,209,52,146,95,211,27,83,126,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,223,254,197,79,101,140,83,246,129,59,229,212,225,160,29,168,254,221,153,155,249,151,228,240,134,255,0,246,42,123,44,98,159,180,9,223,46,167,0,223,240,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,55,252,104,7,109,95,178,198,22,251,64,131,242,234,136,13,0,236,184,246,236,203,47,207,95,39,154,39,248,64,15,101,199,183,102,89,126,122,249,60,209,63,192,3,202,184,245,80,60,171,128,244,167,178,119,178,198,77,253,159,225,239,151,48,50,168,197,91,39,123,44,100,223,217,254,30,249,115,3,42,128,0,0,0,0,0,15,42,227,213,64,242,174,3,210,158,201,222,203,25,55,246,127,135,190,92,192,202,163,21,108,157,236,177,147,127,103,248,123,229,204,12,170,0,0,0,0,3,93,118,219,219,7,12,236,141,149,238,214,148,113,38,227,106,228,119,211,132,232,242,218,145,184,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,245,36,53,127,181,139,109,122,118,22,194,181,61,149,242,222,167,175,18,86,109,27,24,190,131,149,29,234,84,21,55,30,67,113,219,81,37,13,189,197,54,246,149,154,92,90,73,162,117,181,160,205,210,52,69,182,75,229,14,50,207,172,208,195,249,71,151,236,68,114,187,136,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,102,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,125,82,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,59,221,156,219,20,127,66,174,92,63,95,199,244,202,83,153,155,138,126,146,165,37,130,222,185,75,130,100,131,110,152,151,181,41,10,210,180,27,142,169,162,74,86,226,146,155,186,150,90,112,195,0,109,121,217,87,66,167,108,251,135,43,25,9,75,226,113,158,92,225,254,30,173,18,157,76,90,165,99,55,55,173,45,233,38,75,144,123,183,145,170,107,201,109,41,117,197,165,109,199,69,201,182,82,81,109,128,49,254,50,202,204,101,73,204,28,190,196,50,232,120,134,135,32,164,193,157,24,203,91,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,250,136,16,215,218,185,177,71,220,203,21,63,180,166,89,211,42,178,112,222,45,168,72,147,139,90,182,249,154,61,81,231,18,162,145,172,212,110,37,153,78,56,190,74,78,134,221,45,36,178,39,153,105,33,35,251,31,109,103,131,118,186,202,255,0,78,40,81,226,81,235,176,36,57,26,187,135,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,209,125,226,8,205,77,44,139,58,143,57,155,31,109,103,140,182,69,205,15,78,40,81,229,214,40,83,227,185,26,187,135,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,215,109,226,8,201,46,172,143,208,158,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,30,115,54,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,16,173,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,0,0,0,0,0,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,0,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,244,166,60,214,109,99,237,79,156,159,104,24,135,230,47,128,154,158,203,143,97,60,178,252,245,243,137,163,106,134,170,246,92,123,9,229,151,231,175,156,77,27,84,0,0,0,60,171,137,254,236,184,246,19,203,47,207,95,56,154,32,4,79,247,101,199,176,158,89,126,122,249,196,208,27,84,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,42,236,84,246,167,197,63,103,243,190,99,78,19,82,33,91,177,83,218,159,20,253,159,206,249,141,56,77,72,0,165,136,84,80,206,192,40,100,68,40,42,103,113,64,0,1,67,81,16,10,138,88,133,75,196,87,33,83,46,64,40,5,127,120,170,69,108,94,64,44,81,217,38,98,136,51,62,99,144,200,140,173,98,20,36,219,145,88,5,0,87,73,134,147,1,97,117,23,167,168,227,191,59,11,209,238,1,120,0,0,252,12,83,16,165,112,183,111,86,157,126,251,90,250,71,158,156,227,165,175,10,231,110,19,73,177,194,154,27,129,36,188,90,237,105,110,120,186,159,226,244,248,15,69,21,22,201,205,221,200,142,215,235,249,4,0,109,189,12,168,217,231,134,236,148,32,145,66,134,239,209,21,186,76,147,245,115,228,2,91,54,26,175,29,87,36,176,74,149,47,122,167,123,203,250,222,155,218,92,159,129,121,13,160,26,31,217,199,137,74,94,84,229,236,77,228,163,215,222,220,148,126,30,82,101,159,152,222,228,40,148,146,81,123,194,5,194,213,11,128,7,17,151,144,185,62,225,67,235,98,2,229,200,5,247,46,162,211,191,184,5,72,128,112,184,210,149,109,41,189,190,34,169,96,136,249,167,223,230,57,192,5,8,136,138,196,42,0,0,0,62,73,21,38,35,105,222,33,195,213,123,88,139,249,192,125,99,134,76,200,209,27,83,178,28,208,148,90,231,99,59,95,234,24,35,52,246,168,193,56,21,137,136,155,79,196,134,182,233,142,76,35,138,211,60,136,137,125,46,242,124,94,3,254,14,98,61,179,239,180,62,61,85,234,237,51,10,98,44,203,166,56,239,11,184,52,203,38,82,221,137,165,43,240,114,78,215,178,186,23,59,252,64,73,254,58,207,140,180,192,73,63,72,113,87,2,100,242,25,63,188,100,59,226,82,13,100,94,6,213,238,43,141,119,197,157,163,25,19,72,153,42,27,57,197,186,114,60,181,176,164,250,61,49,90,116,154,138,215,56,199,126,130,39,235,121,153,156,89,197,88,144,228,28,212,197,74,97,100,153,40,110,165,92,148,100,90,18,77,153,216,150,178,189,204,237,240,63,200,50,78,0,216,171,56,177,170,154,169,200,197,88,98,73,78,132,153,215,155,58,82,212,102,189,10,212,171,176,126,47,23,51,231,212,249,136,55,129,174,211,92,163,59,234,206,207,252,91,149,255,0,53,25,39,4,246,131,100,77,125,216,241,215,155,155,247,31,152,136,233,46,224,152,157,90,141,36,69,250,216,173,215,168,209,169,29,156,217,158,214,155,84,176,1,94,253,30,145,255,0,54,24,23,48,182,114,205,204,175,150,114,15,24,82,216,40,112,251,200,251,186,161,41,38,90,13,103,116,253,18,124,127,71,203,242,115,20,79,118,16,204,252,23,141,98,196,145,135,235,156,98,102,111,55,39,195,58,222,189,6,162,87,174,130,181,180,159,95,33,219,82,162,81,106,73,242,49,231,235,32,118,170,198,217,117,141,232,49,177,30,96,227,185,112,169,252,86,250,60,106,179,206,33,91,198,93,52,217,43,121,36,118,82,210,103,123,115,35,49,48,59,39,231,237,35,55,48,61,46,92,115,175,186,243,177,101,190,167,42,90,84,181,18,37,169,190,102,78,40,204,250,91,224,95,144,6,194,128,181,10,37,161,43,46,138,34,50,23,0,177,194,59,29,186,88,124,198,103,113,245,153,92,172,56,30,73,36,140,236,64,13,168,200,186,142,82,51,177,115,31,50,86,68,94,241,204,133,125,125,0,114,222,226,162,212,139,128,5,12,174,42,0,56,204,135,1,242,234,62,147,47,120,225,113,179,59,90,192,45,105,106,185,92,253,227,233,35,35,232,56,16,217,151,91,117,28,160,47,1,198,106,62,151,49,114,84,71,200,5,192,0,3,91,246,192,201,248,88,239,44,49,105,181,135,120,233,147,184,11,125,246,109,107,209,34,63,238,210,69,98,71,195,160,131,141,162,242,250,110,95,102,117,106,140,253,35,128,110,50,226,160,155,226,9,221,38,184,173,174,215,37,42,247,185,159,81,233,26,191,78,102,169,73,126,11,204,50,234,93,211,116,186,146,82,78,202,35,230,70,71,228,34,47,181,31,40,211,75,170,205,197,144,224,81,99,148,218,237,58,62,182,90,208,241,145,83,85,201,70,72,46,95,71,231,238,32,17,185,123,9,55,236,235,171,52,231,221,7,92,139,219,186,127,97,254,235,248,8,203,144,210,152,125,198,85,107,182,179,73,219,165,200,236,55,91,96,28,97,192,122,119,169,249,223,73,221,126,162,188,184,175,221,124,68,145,57,76,29,208,127,88,229,31,52,7,9,214,77,69,127,88,203,159,212,67,233,20,113,56,70,102,56,141,39,228,62,133,149,200,113,168,172,64,40,148,222,252,133,121,220,133,27,81,115,23,23,82,1,200,93,2,196,5,200,133,64,80,138,198,42,0,0,0,0,2,132,124,197,69,165,212,192,80,0,0,2,231,230,42,69,202,226,164,103,239,1,109,207,204,46,126,98,225,80,22,92,252,192,94,40,125,0,88,174,130,137,46,119,21,87,64,34,247,128,228,0,0,22,175,146,76,70,255,0,107,61,85,216,216,10,35,40,37,217,56,174,7,50,89,151,246,186,73,137,28,152,225,53,29,110,41,68,68,86,230,103,203,168,137,14,214,188,86,114,37,202,160,182,236,53,148,108,69,77,119,74,85,119,10,244,199,58,149,250,120,252,188,132,145,26,149,21,155,213,25,78,29,238,183,150,163,185,223,170,140,74,15,103,110,72,80,215,247,64,226,220,131,38,221,213,167,121,77,66,180,254,187,189,174,163,255,0,242,33,25,84,56,110,84,167,186,218,26,113,106,221,169,102,77,166,231,235,23,240,115,30,131,246,90,194,45,97,255,0,73,236,137,136,226,56,47,195,149,175,167,127,211,194,94,96,54,5,134,27,97,6,134,210,148,145,157,236,146,176,228,0,20,7,11,138,63,225,28,166,118,31,51,135,115,59,121,128,17,234,248,88,115,39,160,227,65,31,62,70,57,139,168,1,23,188,86,197,228,42,0,40,42,0,0,0,0,45,62,163,133,102,119,62,103,212,115,40,189,227,141,109,146,188,250,128,224,59,31,184,125,45,32,136,191,40,227,75,102,87,228,99,232,0,0,28,110,186,134,82,74,113,105,65,25,218,234,59,0,225,168,205,224,89,75,187,189,119,81,38,218,173,238,63,230,17,29,182,126,215,248,183,250,79,238,200,181,122,127,245,67,94,226,188,234,117,254,183,181,244,160,186,115,253,35,103,182,230,218,73,56,27,4,180,221,34,173,133,158,146,198,40,76,37,181,34,70,165,33,41,102,77,238,148,186,147,37,17,160,136,255,0,47,33,13,116,10,77,67,30,239,239,2,83,188,14,159,214,77,41,86,215,127,91,146,191,19,151,79,120,12,199,178,150,69,51,156,181,236,63,92,173,226,36,105,111,20,196,167,45,137,80,10,89,56,217,45,133,25,25,169,101,225,61,225,150,155,25,117,243,19,99,147,219,63,224,44,189,195,116,136,144,176,245,1,199,96,113,26,94,106,138,203,10,61,110,56,103,107,94,220,150,101,215,159,229,29,83,101,28,148,165,101,214,10,149,5,158,250,108,251,241,115,9,51,180,146,140,247,44,23,66,109,62,31,7,241,243,27,8,227,141,48,217,173,215,18,132,39,170,148,118,34,252,160,56,152,166,211,162,160,155,141,2,51,73,46,132,134,146,146,47,127,184,135,76,204,156,116,206,10,164,55,63,184,209,51,84,194,141,163,124,77,219,194,179,189,244,159,226,244,248,142,129,180,78,208,244,28,175,166,33,45,226,172,38,204,164,212,25,97,108,212,39,33,42,74,86,194,215,205,59,196,153,31,34,50,248,24,136,29,168,118,163,196,57,135,81,172,82,18,88,97,248,173,98,89,18,153,114,14,181,41,105,37,60,148,170,251,213,17,164,201,125,72,188,128,103,252,202,219,142,154,231,119,113,57,49,25,235,111,180,235,172,36,237,234,116,188,97,166,217,153,156,152,111,23,190,226,226,229,117,54,152,181,192,56,201,83,110,182,163,66,140,215,101,149,153,79,50,213,252,29,70,46,137,135,113,5,75,95,9,66,168,191,187,182,173,204,85,171,77,250,94,197,203,160,204,152,27,102,108,65,89,75,82,241,6,17,198,80,88,68,196,161,247,120,5,180,134,217,45,38,165,153,173,163,34,177,25,157,207,145,88,6,18,143,86,169,66,125,50,41,243,228,196,90,47,161,76,188,164,26,110,86,59,25,25,90,247,63,210,59,238,14,218,7,52,240,98,73,186,110,61,197,72,105,45,41,180,182,197,122,75,41,34,82,245,29,136,149,110,191,198,54,195,4,108,169,148,146,101,66,132,246,43,174,165,245,111,46,209,78,140,75,232,163,233,185,191,78,99,33,214,54,7,192,181,170,12,121,84,135,241,212,237,227,215,188,101,50,233,25,22,162,51,45,49,207,223,203,235,16,96,188,186,237,29,204,236,38,235,101,80,44,81,88,75,80,74,54,151,177,124,132,145,168,141,30,62,109,171,159,132,255,0,79,81,191,57,39,218,1,80,199,157,243,197,101,204,134,120,30,31,78,243,16,169,235,235,222,94,215,96,173,234,8,220,205,173,142,113,54,12,41,50,168,216,27,48,36,35,188,215,25,181,63,76,113,105,83,127,72,100,162,52,176,87,51,210,92,250,13,114,71,122,81,239,190,128,227,91,238,155,230,148,155,219,202,246,243,20,122,137,164,85,59,214,50,164,110,55,90,92,52,91,86,175,113,29,250,23,152,251,196,32,108,191,182,222,42,194,213,10,69,18,127,161,80,226,201,196,145,220,125,201,123,198,212,134,212,166,82,165,92,223,34,34,34,73,243,50,183,35,18,243,148,217,185,64,204,92,53,74,170,69,196,184,126,99,213,13,254,148,211,230,33,196,171,118,227,137,61,4,75,81,157,137,28,249,159,67,1,145,128,80,148,149,21,210,100,101,230,66,160,45,80,249,214,179,35,228,62,161,194,182,200,186,95,160,10,32,204,210,70,57,81,234,144,225,110,250,136,172,57,203,160,10,128,0,12,19,181,125,85,218,126,89,99,116,182,149,29,176,117,77,124,151,167,159,14,255,0,243,8,38,164,41,85,220,252,104,223,51,35,127,85,205,126,63,86,17,249,245,232,38,75,110,154,249,64,193,88,198,46,246,49,111,48,53,64,236,181,120,185,181,36,185,115,248,8,135,217,126,148,238,36,218,75,13,52,166,31,91,114,56,207,19,9,189,244,192,123,167,35,252,81,4,210,108,33,76,110,159,144,120,84,144,164,157,153,168,151,36,105,235,80,120,198,200,140,91,179,125,20,168,121,79,66,130,72,125,59,164,203,43,60,86,87,57,78,171,159,34,243,25,72,80,22,168,92,40,100,64,56,92,34,177,142,3,90,146,163,177,159,233,28,238,159,132,200,88,218,53,31,59,244,1,115,79,153,157,140,140,236,94,99,232,22,146,72,136,136,92,0,2,213,169,40,73,173,70,68,73,43,153,159,66,33,208,241,150,108,97,188,40,115,17,51,20,97,248,174,69,221,234,68,185,173,160,211,171,77,181,17,172,173,125,69,111,172,128,119,225,67,177,123,135,73,192,185,147,73,198,141,33,216,21,186,52,212,173,165,184,74,133,37,46,17,146,87,164,204,140,148,124,175,200,254,35,186,106,212,132,169,60,239,99,228,2,235,124,69,12,138,253,5,194,135,208,5,160,41,114,243,33,91,151,152,0,136,232,27,62,98,125,161,246,200,204,28,53,76,131,33,52,24,88,222,168,254,34,169,33,100,218,97,66,58,131,186,137,46,26,84,91,245,165,43,75,72,210,171,168,140,204,180,33,106,76,184,142,189,131,240,6,17,192,61,247,232,149,39,128,244,142,179,39,16,84,254,157,215,119,243,228,105,223,61,244,138,86,157,90,19,225,77,146,86,228,68,61,126,187,65,26,233,162,43,159,70,153,204,250,221,199,117,55,178,230,234,91,213,87,167,167,55,110,211,20,211,61,169,231,206,103,215,17,211,215,215,151,95,175,7,96,236,49,151,248,98,157,131,48,101,22,61,38,139,73,100,152,137,17,130,61,45,166,230,102,102,103,115,82,148,163,53,41,106,51,82,148,165,41,70,102,102,103,251,32,3,207,136,138,99,17,209,212,110,92,174,245,115,114,228,204,213,51,153,153,231,51,51,214,102,123,204,128,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,109,254,41,217,235,32,177,205,118,86,41,198,185,31,151,248,130,181,55,71,19,81,170,97,152,82,229,63,161,9,66,53,186,227,106,90,180,161,9,73,92,249,37,36,69,200,136,118,12,21,151,184,7,45,105,78,208,178,231,3,225,252,43,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,189,144,146,247,16,14,192,0,0,3,64,59,106,253,150,48,183,218,4,31,151,84,70,255,0,142,191,141,114,247,0,230,85,41,170,22,99,96,124,63,138,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,87,178,212,94,243,1,4,61,151,30,221,153,101,249,235,228,243,68,255,0,12,127,133,182,122,200,44,13,93,139,138,112,86,71,229,254,31,173,66,215,195,84,105,120,102,20,73,76,107,66,144,189,14,182,218,86,157,72,90,146,118,62,105,81,145,242,51,25,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,215,241,174,94,224,28,202,165,53,66,204,108,15,135,241,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,138,246,90,139,222,96,32,135,178,227,219,179,44,191,61,124,158,104,159,225,143,240,182,207,89,5,129,171,177,113,78,10,200,252,191,195,245,168,90,248,106,141,47,12,194,137,41,141,104,82,23,161,214,219,74,211,169,11,82,78,199,205,42,50,62,70,99,32,0,13,0,237,171,246,88,194,223,104,16,126,93,81,27,254,58,254,53,203,220,3,153,84,166,168,89,141,129,240,254,42,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,94,203,81,123,204,4,16,246,92,123,118,101,151,231,175,147,205,19,252,49,254,22,217,235,32,176,53,118,46,41,193,89,31,151,248,126,181,11,95,13,81,165,225,152,81,37,49,173,10,66,244,58,219,105,90,117,33,106,73,216,249,165,70,71,200,204,100,0,17,235,219,63,148,50,113,126,67,97,172,220,167,49,45,233,25,123,88,83,51,9,47,180,134,25,167,84,55,109,56,242,208,175,26,214,82,89,130,218,73,7,200,158,112,205,38,69,169,17,173,176,206,104,82,178,115,107,76,179,199,149,212,196,42,107,21,142,237,152,252,185,169,136,196,70,39,50,228,39,37,56,234,136,210,148,50,153,38,241,222,196,100,217,145,169,55,212,94,135,113,78,19,194,184,230,133,43,11,99,92,51,74,196,20,89,186,56,154,117,82,19,114,226,191,161,105,90,53,180,225,41,10,210,180,37,69,114,228,164,145,151,50,33,208,63,161,59,101,143,253,237,57,85,255,0,121,180,239,249,16,25,84,0,0,69,95,110,119,237,39,251,228,254,77,24,171,177,83,218,159,20,253,159,206,249,141,56,75,246,58,202,124,172,205,14,7,238,153,150,152,83,22,247,102,247,130,239,218,52,105,252,46,243,78,243,117,190,66,180,106,221,163,86,155,95,66,111,208,135,203,130,178,67,37,242,214,170,237,119,46,114,135,5,97,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,107,161,39,238,32,29,212,0,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,49,254,41,217,235,32,177,205,118,86,41,198,185,31,151,248,130,181,55,71,19,81,170,97,152,82,229,63,161,9,66,53,186,227,106,90,180,161,9,73,92,249,37,36,69,200,136,6,160,118,42,123,44,98,159,180,9,223,46,167,13,255,0,29,127,5,101,238,1,203,90,83,180,44,185,192,248,127,10,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,175,100,36,189,196,59,0,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,68,239,99,92,189,192,57,149,74,106,133,152,216,31,15,226,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,21,236,181,23,188,199,95,194,219,61,100,22,6,174,197,197,56,43,35,242,255,0,15,214,161,107,225,170,52,188,51,10,36,166,53,161,72,94,135,91,109,43,78,164,45,73,59,31,52,168,200,249,25,128,214,14,214,204,1,140,179,79,34,240,6,95,101,246,30,151,92,196,53,204,200,129,26,12,24,196,90,221,95,118,212,140,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,178,254,199,91,29,96,77,144,48,36,138,5,2,103,124,226,74,206,143,72,49,6,237,232,253,233,186,122,66,226,253,234,183,221,109,141,211,114,13,191,163,50,215,109,74,185,159,45,128,0,0,0,0,17,171,218,249,149,184,239,58,113,222,64,101,158,90,80,187,231,18,86,125,43,224,161,113,76,199,222,238,153,128,243,159,72,242,208,218,108,219,75,87,137,69,123,88,174,102,68,114,84,0,48,254,202,187,51,224,221,148,50,142,30,86,224,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,122,141,44,163,75,77,161,13,164,207,74,16,157,74,90,245,184,188,192,0,0,0,0,0,0,0,0,0,52,3,182,79,58,253,6,217,246,147,147,145,41,251,233,121,155,80,61,243,238,53,169,182,32,211,157,143,33,205,42,39,18,105,121,79,174,25,38,232,90,77,189,253,244,171,65,136,203,216,103,43,233,89,199,181,166,89,224,58,234,162,29,53,250,199,121,76,98,92,36,203,98,91,16,89,114,107,145,92,105,70,73,82,30,76,99,100,239,114,34,112,204,210,171,105,63,65,24,235,41,242,179,52,56,31,186,102,90,97,76,91,221,155,222,11,191,104,209,167,240,187,205,59,205,214,249,10,209,171,118,141,90,109,125,9,191,66,31,46,10,201,12,151,203,90,171,181,220,185,202,28,21,133,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,157,174,132,159,184,128,119,80,0,1,12,29,179,249,67,27,8,103,206,26,205,202,115,17,25,143,152,84,117,51,48,146,251,171,125,234,141,63,118,211,143,45,10,240,33,7,25,232,45,164,144,124,205,151,12,210,70,122,151,245,246,45,231,29,11,7,231,46,45,201,218,187,59,185,121,137,79,143,34,151,39,82,207,84,170,106,100,56,168,218,18,131,34,214,195,242,29,222,41,104,74,120,109,62,37,56,146,41,105,199,89,79,149,153,161,192,253,211,50,211,10,98,222,236,222,240,93,251,70,141,63,133,222,105,222,110,183,200,86,141,91,180,106,211,107,232,77,250,16,252,172,45,179,214,65,96,106,236,92,83,130,178,63,47,240,253,106,22,190,26,163,75,195,48,162,74,99,90,20,133,232,117,182,210,180,234,66,212,147,177,243,74,140,143,145,152,13,53,237,68,200,108,101,180,150,110,108,235,149,56,50,20,181,46,163,35,16,174,167,57,152,228,242,41,52,226,93,40,164,77,116,148,180,39,67,105,85,201,38,180,235,89,161,180,158,181,164,143,117,114,95,40,112,110,66,229,126,31,202,60,191,98,91,116,44,59,29,76,199,57,111,155,207,186,181,184,167,93,121,197,242,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,0,0,0,0,0,34,47,58,246,62,196,219,92,246,157,230,69,21,37,46,22,9,161,200,195,234,197,149,136,142,199,223,193,97,218,27,43,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,74,165,208,0,126,78,19,194,212,44,13,133,104,216,43,11,65,224,168,184,126,159,30,151,78,141,189,91,155,136,172,54,150,218,111,90,205,75,86,148,33,37,117,25,168,237,115,51,62,99,245,128,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,54,255,0,20,236,245,144,88,230,187,43,20,227,92,143,203,252,65,90,155,163,137,168,213,48,204,41,114,159,208,132,161,26,221,113,181,45,90,80,132,164,174,124,146,146,34,228,68,59,6,10,203,220,3,150,180,167,104,89,115,129,240,254,21,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,94,200,73,123,136,7,96,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,199,95,198,185,123,128,115,42,148,213,11,49,176,62,31,197,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,43,217,106,47,121,128,130,30,203,143,110,204,178,252,245,242,121,162,127,134,63,194,219,61,100,22,6,174,197,197,56,43,35,242,255,0,15,214,161,107,225,170,52,188,51,10,36,166,53,161,72,94,135,91,109,43,78,164,45,73,59,31,52,168,200,249,25,140,128,0,60,171,143,85,3,21,127,66,118,203,31,251,218,114,171,254,243,105,223,242,32,27,39,123,44,100,223,217,254,30,249,115,3,42,143,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,0,0,0,0,0,15,42,227,213,64,197,95,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,6,201,222,203,25,55,246,127,135,190,92,192,202,163,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,0,0,0,35,3,181,11,96,156,229,205,92,118,189,161,114,141,250,174,52,215,79,68,90,166,25,114,66,85,34,152,204,102,84,105,93,57,10,50,222,50,189,43,53,70,69,221,223,186,165,33,46,239,148,77,73,248,0,137,94,201,77,138,59,238,100,61,172,179,54,153,74,153,69,103,124,222,11,167,190,91,247,21,57,151,247,107,169,168,137,90,27,220,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,203,80,0,0,252,156,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,199,235,0,15,60,59,96,236,119,140,182,105,207,159,185,133,10,143,136,43,180,44,71,33,179,193,83,149,12,156,126,176,135,52,23,12,130,102,228,228,150,157,112,153,82,73,41,90,143,118,225,54,132,188,217,28,191,118,121,236,227,154,27,52,100,52,124,33,154,152,222,93,70,165,81,144,117,36,97,242,117,183,161,97,178,115,196,168,172,58,68,106,90,212,163,53,187,165,102,201,56,106,221,39,240,143,63,178,179,105,52,170,140,152,19,42,20,200,146,164,82,228,28,184,46,188,202,86,184,175,155,78,50,110,180,163,43,161,102,211,206,182,106,77,143,67,139,79,69,25,31,214,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,163,47,213,182,100,217,182,191,85,155,93,174,236,249,150,181,26,149,70,67,146,230,76,151,132,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,221,112,182,19,194,184,26,133,23,11,96,172,51,74,195,244,88,90,248,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,230,165,25,159,51,48,31,172,0,0,0,0,0,0,0,0,0,0,0,0,32,7,181,31,219,179,51,127,50,252,158,16,218,174,195,31,219,179,247,183,252,164,36,83,20,236,245,144,88,230,187,43,20,227,92,143,203,252,65,90,155,163,137,168,213,48,204,41,114,159,208,132,161,26,221,113,181,45,90,80,132,164,174,124,146,146,34,228,68,63,87,2,229,62,86,101,127,29,247,51,203,76,41,132,187,207,117,198,247,21,26,52,14,43,119,171,119,189,220,161,58,244,239,23,167,85,237,173,86,234,96,59,88,0,0,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,140,105,86,217,147,102,218,253,86,109,118,187,179,230,90,212,106,85,25,14,75,153,50,94,19,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,192,98,14,203,143,97,60,178,252,245,243,137,163,106,135,228,225,108,39,133,112,53,10,46,22,193,88,102,149,135,232,176,181,240,212,234,92,38,226,69,99,90,212,181,232,105,178,74,19,169,107,82,142,197,205,74,51,62,102,99,245,128,0,0,7,149,113,63,221,151,30,194,121,101,249,235,231,19,70,85,254,132,237,150,63,247,180,229,87,253,230,211,191,228,71,127,194,216,79,10,224,106,20,92,45,130,176,205,43,15,209,97,107,225,169,212,184,77,196,138,198,181,169,107,208,211,100,148,39,82,214,165,29,139,154,148,102,124,204,192,126,176,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,7,84,199,89,79,149,153,161,192,253,211,50,211,10,98,222,236,222,240,93,251,70,141,63,133,222,105,222,110,183,200,86,141,91,180,106,211,107,232,77,250,16,8,129,236,84,246,167,197,63,103,243,190,99,78,19,82,58,86,10,201,12,151,203,90,171,181,220,185,202,28,21,133,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,157,174,132,159,184,135,117,0,20,87,65,81,69,116,1,104,0,0,5,139,200,5,196,94,240,22,218,197,114,63,200,46,34,243,21,20,51,176,1,21,133,71,27,178,25,102,219,215,155,70,174,154,148,69,113,248,113,241,190,25,146,234,25,111,18,82,22,183,22,72,74,81,49,179,53,25,157,136,136,181,115,48,29,128,5,141,186,219,168,37,182,226,86,147,232,105,59,145,139,192,81,71,164,175,97,243,42,65,242,177,25,126,81,244,41,4,174,183,28,43,104,138,221,64,90,131,51,234,119,230,57,209,238,31,59,103,99,34,248,143,164,186,128,184,0,0,112,200,65,43,77,253,215,16,57,218,63,78,106,22,119,81,22,214,146,209,133,35,46,201,70,158,101,46,95,243,9,232,50,184,134,222,211,140,36,178,204,232,211,74,52,219,49,130,80,163,86,143,9,90,68,195,231,200,6,87,236,202,196,50,28,195,121,111,77,82,92,208,125,241,204,221,51,47,194,76,62,150,18,109,21,90,216,74,173,214,255,0,198,33,187,179,91,17,28,108,99,151,84,205,228,98,36,247,191,37,31,143,240,83,21,231,254,129,48,244,23,248,154,75,15,93,39,171,87,52,244,245,140,132,129,250,0,0,40,226,80,227,214,100,99,145,125,12,254,3,136,147,173,94,254,96,57,155,86,174,164,57,7,27,105,210,94,241,200,0,0,56,164,72,102,43,46,72,144,243,109,54,210,13,106,90,212,73,74,82,69,115,51,51,232,64,57,71,90,198,88,199,209,40,104,149,221,220,86,167,146,206,157,246,239,170,77,87,190,147,242,24,7,105,29,172,40,89,113,70,196,80,233,120,191,3,174,117,59,132,221,199,153,80,65,184,123,197,178,103,169,9,121,39,234,172,204,186,114,177,136,158,218,159,106,236,83,154,85,249,145,28,107,11,61,17,51,35,73,109,218,114,92,86,165,38,46,143,91,124,162,50,241,29,254,36,2,74,51,127,111,201,152,36,229,70,141,150,207,58,113,106,139,133,173,24,128,218,53,18,119,133,126,81,206,215,211,208,105,14,54,237,62,204,10,175,5,193,80,113,13,63,117,188,213,186,198,47,248,239,166,215,179,37,210,199,250,70,149,194,164,226,28,85,61,238,238,161,205,154,243,154,164,169,16,227,45,195,34,53,21,206,196,70,122,110,162,231,241,33,156,48,38,200,152,203,18,113,221,241,151,248,254,63,15,186,221,238,233,46,163,86,173,87,190,166,78,254,169,116,243,16,116,12,99,180,30,103,227,39,205,217,216,223,20,105,92,110,21,72,122,187,33,226,82,76,213,114,59,153,92,188,71,200,124,88,1,131,173,98,24,14,214,87,199,147,219,221,226,101,22,247,93,144,171,106,213,123,218,197,107,249,16,207,53,253,139,96,81,218,120,202,151,142,18,226,24,83,169,75,172,36,174,100,71,110,91,130,229,200,97,172,87,145,120,170,132,185,75,131,131,241,75,145,216,209,161,199,41,238,26,78,250,111,115,38,200,186,153,144,13,198,200,23,50,242,133,9,148,77,202,140,59,82,117,49,31,74,157,118,35,4,165,93,242,50,51,187,71,208,185,9,18,201,25,152,38,179,26,4,104,153,109,67,128,73,163,52,225,27,113,217,59,38,205,150,155,19,101,203,159,240,15,61,51,105,181,170,19,234,98,117,38,84,85,162,201,52,200,97,104,81,92,174,87,35,34,247,115,250,134,92,201,29,160,113,38,93,86,215,42,44,122,18,73,52,195,132,71,53,14,17,26,117,182,126,231,19,226,240,127,31,33,71,162,71,48,182,27,114,218,168,20,222,94,113,27,254,97,142,243,7,103,140,184,198,116,186,131,50,240,166,27,75,146,41,206,195,75,174,80,216,117,72,37,37,101,114,185,23,77,70,118,184,232,57,27,181,38,30,199,93,247,198,227,12,20,92,15,13,167,133,168,35,246,123,219,234,187,170,252,66,183,79,120,217,54,158,101,228,234,101,212,56,68,118,186,84,70,87,1,7,155,104,236,157,74,202,154,182,49,197,216,127,18,68,97,20,190,239,220,196,135,71,76,82,45,226,99,182,173,42,67,158,31,194,25,157,139,159,63,59,143,195,216,151,105,44,93,150,248,145,250,22,254,175,81,137,22,139,37,13,179,223,46,178,218,84,185,77,57,168,145,165,68,71,204,203,242,153,137,151,207,76,185,129,143,242,254,183,69,148,117,19,227,248,109,73,135,167,121,224,125,165,22,146,52,171,241,57,242,62,87,16,149,182,198,77,189,149,185,161,92,157,79,166,87,120,117,202,131,21,15,79,100,244,43,84,20,44,200,148,72,73,26,174,147,252,132,98,72,156,108,165,198,174,227,44,29,135,170,111,195,91,43,157,68,137,57,90,223,55,76,141,109,54,163,35,51,34,185,248,186,251,199,122,16,253,176,46,212,18,233,216,153,172,55,90,159,133,32,197,165,225,4,198,109,114,29,54,156,53,54,228,84,18,84,106,118,218,172,71,114,177,115,35,18,239,10,124,105,218,248,121,44,187,162,215,221,172,149,107,223,173,143,224,40,250,133,142,17,41,38,86,33,120,0,248,212,90,84,100,46,73,159,159,184,114,186,147,51,232,99,139,118,102,125,12,7,57,29,197,227,140,146,73,232,47,34,176,10,128,0,0,183,72,184,0,82,196,68,45,49,120,161,151,188,7,10,174,74,62,98,137,81,220,202,226,245,21,199,9,145,17,152,15,172,5,136,59,220,94,2,138,73,40,172,100,70,95,17,169,155,123,229,45,31,28,96,8,46,73,56,109,56,172,65,25,211,90,224,37,211,61,49,31,77,174,102,95,254,68,54,208,117,124,193,163,181,89,163,51,25,221,245,147,41,46,125,23,94,72,89,121,31,152,15,53,25,153,67,106,129,142,241,37,45,151,18,164,66,172,204,138,147,75,122,8,201,15,45,37,98,185,216,185,116,25,155,100,10,171,244,207,75,119,70,191,164,224,47,165,195,79,78,35,249,199,234,109,173,130,83,65,198,216,190,164,219,51,203,125,141,170,13,221,228,248,12,141,233,39,203,194,94,67,20,100,189,123,184,251,227,233,35,35,125,195,254,24,237,123,111,58,115,47,49,59,15,73,24,121,211,118,18,212,119,228,233,151,51,191,184,135,234,14,167,150,245,4,212,104,111,188,151,26,94,153,106,69,219,59,151,168,131,243,248,142,216,40,177,102,98,197,145,233,46,99,148,237,239,22,153,95,144,14,52,139,139,168,88,252,133,72,206,229,112,21,185,249,133,207,204,94,0,40,93,5,64,0,0,0,0,90,93,76,92,40,86,191,80,20,50,176,23,67,5,10,167,160,10,17,157,236,42,101,113,67,189,238,42,71,112,20,230,66,164,175,48,181,194,196,0,98,211,51,23,21,253,226,134,64,56,212,106,232,68,66,169,53,123,200,84,200,186,152,169,115,228,64,47,0,0,31,159,95,81,166,146,250,146,68,102,90,122,255,0,140,66,21,59,82,36,202,94,105,215,218,113,180,19,69,85,166,26,84,93,76,251,173,63,31,172,77,133,85,162,126,3,173,26,117,18,180,242,189,191,100,66,29,251,87,48,194,161,226,138,157,109,16,116,20,138,229,49,173,238,246,250,191,82,207,149,175,203,213,242,247,9,35,73,178,110,156,154,158,39,148,194,181,120,96,45,126,19,34,63,194,54,94,255,0,172,122,50,203,26,83,84,238,242,221,155,135,188,220,223,81,145,244,215,229,245,143,59,121,8,149,122,101,53,36,92,202,154,231,254,85,161,232,223,5,55,187,227,57,90,251,191,252,224,29,156,0,5,22,168,174,67,229,59,146,213,111,51,31,82,142,196,56,52,221,70,118,1,202,86,247,11,211,208,88,145,122,122,0,168,0,0,0,0,0,0,0,162,186,10,88,192,204,140,8,252,192,92,0,0,3,25,103,118,106,81,114,214,130,196,250,148,230,88,215,61,184,223,75,29,215,10,234,105,107,34,250,50,191,68,253,67,37,58,226,90,65,173,71,98,47,120,142,30,211,76,226,157,64,136,186,5,43,17,110,29,139,95,130,102,215,8,74,210,149,83,220,81,248,148,131,191,53,17,245,247,137,35,69,54,184,206,233,25,167,138,49,54,31,133,221,238,179,31,22,205,152,218,153,142,243,75,52,37,199,208,70,102,226,173,209,194,229,107,140,211,178,22,199,88,206,161,233,103,122,80,170,12,238,248,13,222,238,165,15,157,248,139,223,153,249,16,195,155,62,100,62,32,206,76,202,172,72,172,225,94,247,143,58,159,34,172,131,227,145,31,90,151,33,163,39,60,46,32,202,228,225,248,121,117,233,200,77,246,88,229,62,28,192,221,229,221,212,14,11,141,220,235,251,233,199,53,232,215,110,171,85,173,172,252,186,132,14,243,77,132,213,30,27,137,53,44,144,74,55,84,106,50,51,34,177,95,167,212,48,166,208,27,69,81,50,235,13,87,138,21,66,18,234,20,254,23,75,50,33,200,90,79,120,227,87,185,162,196,126,21,153,242,63,33,223,51,75,30,68,194,148,138,154,14,171,194,200,69,41,233,45,150,224,215,99,36,174,199,234,153,117,79,67,242,26,9,140,189,53,206,92,103,50,157,253,88,167,86,55,126,15,162,143,189,221,52,147,235,224,82,108,166,254,23,183,190,252,211,43,13,125,207,234,230,117,109,55,140,106,37,134,112,141,34,117,57,111,71,158,203,209,93,76,101,43,117,29,44,170,228,251,229,200,148,165,21,172,70,118,35,46,67,227,203,238,205,172,203,197,146,83,47,19,97,90,196,86,229,67,41,102,168,213,170,105,125,42,141,7,98,35,82,142,222,37,126,130,230,36,79,103,141,151,48,197,26,139,22,161,94,192,219,153,110,69,144,211,139,239,55,21,127,190,46,69,100,58,101,234,164,186,121,13,147,163,96,140,59,70,101,166,161,83,55,36,211,41,101,37,191,113,86,73,17,114,230,163,242,32,70,141,96,126,204,92,23,65,227,120,233,216,201,173,254,239,77,234,144,21,125,58,175,234,179,241,33,215,182,134,197,88,83,38,99,84,176,149,22,168,167,157,153,65,122,115,73,154,203,142,41,78,44,157,108,139,83,105,74,73,55,104,186,243,235,204,72,141,106,99,52,253,206,167,55,123,205,94,227,59,218,223,206,33,75,106,252,196,151,141,243,163,14,82,105,245,142,53,186,133,42,28,3,111,135,38,245,169,201,111,167,69,205,37,107,234,46,119,46,189,66,70,90,217,135,9,226,124,208,196,56,107,17,187,76,46,26,167,198,93,113,158,109,178,250,52,60,142,68,181,25,151,54,253,255,0,17,35,249,109,151,13,208,176,228,56,19,56,166,212,210,93,35,35,117,181,31,55,84,174,169,43,116,49,128,54,29,202,195,195,249,127,130,167,203,161,112,238,199,239,45,75,226,181,233,212,252,146,46,68,179,35,228,100,55,21,150,144,202,9,8,77,136,189,215,20,116,44,99,147,56,111,24,211,209,2,124,218,163,104,68,130,145,118,29,109,39,168,146,162,253,146,15,151,136,196,102,103,223,102,68,250,111,113,122,23,79,196,211,247,156,87,19,196,214,41,197,162,219,173,22,186,81,214,234,243,232,93,4,186,15,204,171,225,234,85,107,117,222,16,247,219,157,90,62,145,73,181,237,126,134,94,68,3,204,69,115,12,226,12,13,87,140,213,98,158,81,228,161,40,150,132,41,212,56,70,146,81,216,204,208,163,229,116,31,43,220,110,158,197,155,104,72,192,181,124,29,131,235,139,161,198,129,7,188,119,174,170,4,183,29,78,180,200,112,185,161,102,71,226,89,23,34,232,127,148,119,77,183,118,63,238,74,148,220,67,134,50,243,115,10,153,132,220,150,227,221,239,171,118,182,213,37,102,173,43,120,204,236,68,147,177,17,145,136,239,165,212,170,152,90,180,212,200,207,112,178,162,234,210,173,41,94,157,72,50,232,100,100,124,149,252,32,61,40,228,198,108,225,252,213,194,20,250,237,34,162,204,149,74,109,247,62,138,59,205,39,75,111,169,179,50,39,10,253,72,191,252,195,33,8,166,236,217,218,138,219,156,25,138,49,207,134,5,14,115,252,55,118,122,139,57,232,50,61,104,107,159,39,15,222,125,126,2,81,232,53,152,117,186,92,42,132,73,59,228,75,138,220,132,47,65,167,82,84,146,50,59,25,21,175,114,228,3,244,133,170,35,49,112,0,226,36,217,67,144,186,10,105,241,94,194,224,0,0,1,29,221,163,88,189,16,83,93,165,54,182,79,137,192,114,139,196,218,204,252,92,90,121,31,79,112,209,254,207,252,50,245,83,63,48,28,243,109,205,46,247,167,52,173,36,92,161,74,46,135,207,220,54,55,180,191,18,165,188,100,236,2,155,109,254,7,82,116,110,253,109,78,204,46,182,228,49,215,102,214,31,91,185,143,151,85,69,68,186,79,189,252,123,207,239,19,19,210,255,0,232,17,164,194,101,220,19,167,97,24,17,44,175,163,222,250,198,70,124,221,89,251,190,177,217,71,231,97,230,137,154,60,118,201,54,182,190,87,253,209,143,209,21,144,90,161,112,227,81,159,188,192,113,170,230,163,228,57,26,73,145,17,152,180,139,81,220,135,42,74,197,99,1,80,0,1,248,24,207,16,198,195,216,122,171,61,247,80,142,18,158,252,147,212,133,40,172,148,40,249,233,231,110,95,88,136,205,170,118,165,126,161,153,152,163,12,83,14,144,242,92,224,180,94,28,132,172,237,29,133,159,51,81,23,184,198,247,237,133,157,52,156,15,135,49,37,39,210,94,10,83,184,66,100,134,155,224,212,229,212,109,200,74,78,250,12,186,167,161,159,184,66,140,140,69,43,48,243,165,83,229,76,239,4,212,45,169,123,178,107,94,136,150,46,68,73,181,180,124,58,9,34,91,187,61,42,85,92,75,130,169,85,121,145,153,66,31,166,79,50,54,185,21,211,80,52,244,51,51,247,13,223,97,58,88,109,39,238,65,23,240,13,77,236,243,195,76,82,242,83,13,73,68,45,210,149,14,162,131,86,240,213,203,188,92,59,117,63,33,182,169,43,17,23,145,4,10,138,25,92,84,80,250,24,163,140,208,71,230,43,164,136,80,213,206,196,98,226,232,0,69,228,42,73,243,4,245,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,226,162,212,29,200,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,87,21,0,22,216,197,14,254,225,113,223,220,45,1,109,215,228,66,244,234,177,92,133,134,124,199,34,76,172,2,162,134,87,21,0,29,95,25,72,153,31,131,225,154,66,245,111,53,106,247,122,191,17,23,19,54,202,175,97,28,198,195,180,89,17,232,8,106,68,152,143,44,215,10,82,212,73,83,250,76,200,210,229,186,39,200,74,205,118,23,25,184,250,45,122,53,126,202,214,189,191,152,64,118,215,148,201,120,15,56,168,4,195,28,14,234,143,22,111,172,78,216,202,83,254,46,102,175,196,233,240,232,32,155,92,141,205,72,89,139,130,232,149,132,200,140,167,106,28,79,38,88,117,9,250,55,93,79,34,95,50,228,143,121,140,162,71,126,100,35,123,179,231,62,224,85,41,56,11,8,207,197,123,217,110,247,166,184,252,10,147,123,42,83,133,226,38,200,186,17,31,81,35,52,249,108,206,136,220,150,28,214,133,222,202,177,149,236,102,94,255,0,168,81,244,139,84,155,139,128,7,202,105,178,136,204,115,36,200,203,144,162,208,93,109,238,20,69,185,16,14,82,232,42,40,71,202,194,160,2,56,187,72,176,17,212,165,85,235,196,153,7,193,96,57,7,116,184,130,79,128,230,43,153,25,92,250,251,132,142,141,62,219,211,15,148,236,11,141,39,166,38,179,103,1,84,136,151,188,181,172,204,163,233,127,136,44,35,99,96,28,86,116,188,238,192,148,245,155,36,134,187,210,230,164,40,213,206,36,163,247,125,98,112,242,230,122,42,88,58,159,49,10,35,39,55,188,200,140,139,147,171,47,127,212,32,3,100,26,154,169,57,249,132,205,79,238,141,174,63,246,58,173,120,82,62,7,230,39,123,32,39,247,150,85,208,229,111,119,154,202,87,139,77,175,105,46,151,75,124,4,25,24,0,5,71,26,172,100,101,230,66,141,183,107,31,184,92,162,43,244,23,17,88,172,1,208,84,0,5,12,200,186,141,96,218,123,107,60,43,149,212,74,237,46,61,98,158,115,149,134,101,78,142,212,154,124,183,9,107,208,242,82,70,104,34,43,26,155,183,82,62,188,198,99,204,156,204,160,224,110,238,239,58,223,5,198,239,180,125,236,183,117,232,209,127,85,10,181,181,151,151,81,4,155,78,109,29,136,179,35,18,161,200,248,203,188,98,187,68,40,14,159,119,54,205,200,220,123,82,57,180,147,232,190,165,231,212,21,211,51,195,63,43,217,183,138,235,85,73,81,105,68,213,87,134,212,168,172,60,217,125,19,109,164,180,147,139,51,46,109,243,191,196,124,185,61,179,254,62,206,90,147,145,240,237,1,217,141,240,110,75,73,181,54,51,38,105,67,169,108,207,233,84,92,174,171,91,175,228,31,153,147,249,101,92,204,108,103,73,162,64,162,119,130,106,27,253,13,113,40,107,94,237,167,20,124,205,105,181,180,25,245,46,130,98,182,24,217,70,131,129,240,109,50,185,136,48,23,5,81,126,159,54,51,206,247,162,220,213,121,198,164,166,200,120,210,94,20,39,153,23,184,17,140,54,109,236,213,167,81,10,5,127,19,150,42,135,34,109,1,162,125,40,170,192,90,18,250,247,43,82,82,73,109,71,98,50,85,185,159,78,166,55,126,159,147,20,90,30,243,129,147,82,115,127,109,91,215,154,59,90,246,181,144,94,102,50,37,62,155,14,155,25,152,208,217,221,182,203,73,105,9,212,103,100,145,17,17,115,63,129,15,164,210,74,234,64,52,71,104,170,62,97,97,131,155,80,165,208,99,59,22,29,9,201,110,56,251,200,61,38,141,233,159,34,112,140,202,201,46,133,113,174,25,113,142,112,246,103,226,26,118,94,227,42,130,96,202,169,239,184,150,224,178,226,86,141,218,22,234,52,173,68,180,115,38,210,103,123,245,50,228,125,36,151,61,112,44,28,67,131,49,41,149,43,136,117,120,122,99,8,250,115,69,204,218,118,197,235,17,117,49,14,51,164,213,50,167,105,229,239,23,221,113,233,118,191,36,191,187,222,211,203,252,99,59,155,159,27,95,221,97,6,204,102,15,103,54,30,204,72,137,196,216,65,252,85,61,83,100,33,95,213,40,45,35,66,16,166,204,200,156,105,38,94,36,145,115,254,33,172,57,135,217,225,156,88,97,114,28,164,224,186,139,205,38,122,227,182,167,235,84,227,212,223,142,198,118,89,115,178,75,249,132,175,236,129,140,33,99,188,177,162,73,126,163,199,41,200,243,29,53,110,77,171,233,152,180,95,146,83,245,12,195,93,203,108,35,95,103,68,250,46,252,141,221,245,184,151,83,226,177,243,228,162,243,48,16,51,129,113,62,123,100,143,29,108,23,69,79,125,110,191,93,184,151,127,3,171,213,221,62,86,252,47,59,252,45,239,18,213,179,134,216,56,123,50,232,233,239,90,165,49,169,111,214,138,158,211,113,105,242,208,149,18,146,205,189,125,86,59,172,249,153,219,160,248,113,246,196,153,103,90,224,55,57,101,190,220,239,111,250,181,33,54,190,159,55,203,200,106,93,15,8,99,12,138,196,212,152,113,105,221,201,9,169,140,85,222,78,249,169,54,34,112,137,78,92,212,179,232,215,170,95,139,211,159,54,68,178,33,200,245,24,164,182,156,53,52,231,69,17,91,161,252,126,36,52,3,180,139,103,234,198,55,164,21,102,135,2,100,151,36,215,225,40,201,50,216,109,58,83,5,212,25,145,46,199,212,139,222,54,111,35,115,150,147,140,40,180,72,79,98,78,46,116,190,38,233,224,212,222,173,43,116,250,232,34,43,37,63,192,59,238,63,193,52,76,119,71,102,21,74,153,199,54,137,41,124,147,190,91,86,82,80,164,222,233,82,125,202,50,183,196,81,231,38,159,58,191,147,216,238,184,183,33,48,135,99,189,38,150,180,201,61,233,17,165,226,185,125,26,138,231,118,250,244,235,240,19,155,179,110,209,148,12,193,244,138,213,40,71,192,112,159,129,135,33,30,190,251,174,190,190,167,184,71,198,219,59,34,78,195,221,235,137,240,198,94,240,235,168,98,231,200,159,239,98,94,182,156,226,87,234,173,227,181,236,147,232,70,58,94,200,155,66,214,240,151,165,157,229,139,248,94,43,128,209,250,158,135,53,105,223,223,163,103,107,106,47,210,34,167,70,247,21,31,157,67,170,49,86,136,185,12,63,189,74,92,52,95,73,167,157,136,237,204,139,204,126,136,168,161,149,197,12,172,46,20,181,192,80,173,239,23,11,45,113,120,0,0,0,0,0,0,161,244,21,0,22,25,123,140,112,56,146,46,103,230,62,131,234,56,92,37,31,233,1,123,42,235,113,202,56,90,35,230,57,128,7,201,81,100,159,97,40,59,242,89,31,47,168,199,214,56,222,73,169,36,68,87,230,2,28,187,70,240,83,112,97,213,170,165,196,94,78,58,127,214,113,6,94,34,150,174,68,69,127,112,143,250,4,197,196,223,232,36,158,189,55,185,31,186,226,77,123,75,154,73,97,89,39,167,159,167,43,247,255,0,123,152,35,63,12,211,220,159,196,238,217,215,163,69,252,86,181,245,124,126,2,64,244,93,179,125,101,234,174,10,152,243,201,108,140,170,206,35,192,70,69,109,211,39,239,63,136,203,195,18,108,237,72,114,149,131,165,176,184,251,163,85,85,197,219,94,175,235,77,21,250,159,144,203,98,192,161,219,222,41,123,31,33,91,92,80,139,152,11,20,171,116,13,68,102,86,48,82,109,110,64,105,34,50,228,3,144,186,10,138,23,64,231,127,128,10,128,0,0,0,0,161,149,197,11,168,184,82,192,40,161,84,244,20,80,170,122,0,31,50,20,46,71,204,92,40,101,112,21,0,0,1,105,245,23,11,79,168,11,23,208,81,181,217,71,123,244,21,89,242,176,177,37,206,224,62,128,0,1,199,32,174,202,139,234,254,49,24,29,172,84,248,235,161,37,227,142,201,173,88,154,158,70,163,65,92,255,0,83,94,247,216,73,251,223,130,87,228,17,121,218,205,41,72,163,110,138,246,78,38,167,254,203,254,198,188,36,141,1,217,230,34,28,204,74,171,102,219,102,73,166,191,98,50,228,95,78,208,244,81,134,16,72,226,108,68,87,209,211,253,240,243,193,179,106,13,220,197,170,30,171,94,150,249,255,0,225,217,30,136,112,217,91,136,231,127,83,253,32,63,108,0,5,22,175,167,229,28,69,212,199,34,250,14,50,234,96,47,35,47,112,189,61,5,132,86,23,145,88,5,64,0,0,0,0,5,134,98,241,97,151,184,5,166,225,23,82,49,84,168,149,208,90,178,47,33,86,211,207,175,184,7,40,0,0,252,156,81,36,226,208,228,190,74,90,77,58,57,164,236,124,214,146,17,59,183,77,34,110,47,205,106,244,125,243,110,180,153,112,30,74,37,40,212,146,50,128,132,222,214,50,191,51,253,38,37,59,49,101,170,62,22,168,26,82,102,105,221,116,85,191,174,32,71,190,103,209,98,226,156,231,196,13,76,67,86,38,99,187,244,141,19,188,201,134,83,239,250,198,43,149,136,203,43,236,89,148,240,168,17,232,245,87,105,52,66,84,140,35,29,10,91,44,22,181,26,138,58,185,158,130,191,79,62,163,118,14,201,232,86,191,144,197,217,27,134,160,210,48,189,1,76,52,193,25,80,98,181,116,48,72,229,187,107,203,234,25,76,202,227,80,140,45,142,112,77,99,23,86,88,90,101,69,114,58,227,166,51,141,202,90,140,150,70,181,92,140,180,153,26,76,149,107,31,196,118,76,13,148,120,111,14,51,9,215,240,182,29,226,163,239,46,243,48,91,213,226,53,116,81,160,143,162,172,59,242,96,68,74,137,92,51,38,162,59,145,238,202,228,57,201,41,73,89,36,68,95,1,71,28,120,177,162,54,76,197,142,211,45,166,246,75,104,36,145,92,239,208,190,35,148,80,206,195,160,102,78,100,57,130,233,104,152,221,45,82,76,230,20,107,38,78,235,246,43,59,223,73,254,47,79,136,12,57,181,46,120,83,240,71,163,26,156,174,53,198,241,191,173,13,41,190,141,199,173,244,133,248,220,191,40,138,93,159,104,211,243,75,52,48,85,118,75,237,205,75,24,162,155,9,71,83,82,156,112,210,82,26,81,164,174,74,240,253,39,75,245,51,228,47,218,71,106,44,89,153,62,142,234,42,180,14,238,226,250,214,221,123,94,243,115,251,148,218,218,62,61,70,232,246,127,236,231,66,137,134,89,174,201,153,2,84,138,126,48,75,237,169,202,74,53,248,27,138,162,34,81,172,205,60,255,0,69,238,34,195,126,178,207,13,199,195,184,70,155,79,106,36,54,120,125,245,138,59,100,148,150,167,86,124,185,23,227,127,24,237,227,142,59,8,140,202,89,109,41,74,83,123,18,74,197,214,253,7,32,168,0,0,14,145,154,152,2,149,141,112,118,33,166,200,163,82,100,191,58,139,46,10,23,50,58,86,69,173,165,145,18,140,210,103,166,234,231,215,169,242,16,89,182,6,207,181,92,184,204,44,91,37,13,225,248,240,169,220,5,152,128,74,65,39,120,196,114,240,167,118,146,46,107,185,244,234,99,208,66,208,151,16,166,214,146,82,84,70,70,70,87,35,35,247,13,83,219,23,103,60,35,142,240,22,46,171,57,26,145,18,108,238,2,242,21,70,105,215,83,161,232,233,245,238,70,119,36,91,234,59,0,130,236,7,141,107,24,14,176,245,66,151,90,170,83,220,114,50,163,154,233,242,86,210,205,42,82,85,164,205,42,79,134,233,35,183,153,16,154,29,136,54,138,137,140,105,120,127,15,75,153,137,37,73,135,131,98,58,242,166,56,75,66,150,132,198,66,148,70,110,153,153,153,168,249,153,116,51,16,253,159,248,1,140,184,204,202,206,27,137,53,185,13,67,84,100,165,77,198,38,18,122,227,54,225,217,36,163,183,53,121,243,234,59,246,203,89,241,138,114,251,23,190,244,89,85,87,219,69,17,80,144,211,117,87,25,74,82,78,176,101,107,17,216,139,69,173,111,226,16,122,33,1,215,48,126,37,94,33,226,245,198,83,60,62,239,171,186,239,171,87,192,173,208,118,49,64,0,0,0,0,4,37,246,147,86,149,39,53,160,182,151,100,89,120,61,164,217,74,228,119,147,51,226,50,247,102,93,1,43,137,150,245,83,102,49,153,247,199,136,211,227,235,49,61,109,254,145,175,189,161,146,86,238,108,211,117,26,143,250,85,100,185,170,255,0,217,50,198,213,118,99,180,223,161,121,108,230,132,234,253,88,231,110,127,133,152,34,164,154,10,55,113,80,139,17,90,253,62,179,31,64,227,99,240,73,252,191,198,57,5,64,113,168,174,47,80,180,186,128,181,9,50,81,115,228,57,69,44,66,160,3,226,168,207,110,22,239,120,75,241,222,218,126,22,254,113,246,141,116,218,43,57,166,224,175,71,248,90,99,238,113,156,94,173,220,227,106,218,55,54,189,146,119,245,128,69,198,222,249,232,254,42,204,40,204,83,170,216,137,168,239,225,84,69,91,79,62,105,74,205,79,202,35,185,19,134,70,70,74,34,49,173,121,18,148,187,154,116,51,125,36,225,31,19,114,81,94,255,0,123,59,230,63,39,50,49,108,252,93,91,98,163,61,114,20,182,226,37,130,223,72,83,167,164,150,179,234,126,239,17,242,31,177,144,209,21,47,52,104,108,161,243,104,215,197,120,136,175,107,71,119,226,39,98,83,193,177,58,25,70,71,225,146,105,164,160,183,51,253,84,145,127,103,186,54,16,107,254,197,48,149,15,34,240,194,22,249,186,100,212,242,212,101,99,63,191,222,63,49,176,2,192,10,31,67,250,133,69,15,161,128,224,177,235,28,132,126,225,97,164,245,94,226,244,149,189,224,46,79,81,112,181,61,69,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,2,134,4,71,239,49,80,0,0,0,22,55,125,60,252,197,226,150,34,232,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,23,139,12,175,239,1,98,249,31,33,123,100,118,35,28,106,230,99,145,28,136,136,5,224,0,3,141,212,146,173,114,33,7,29,164,20,146,107,54,105,238,19,108,150,140,32,202,185,23,62,82,101,252,4,228,57,238,16,115,218,36,251,146,115,58,27,139,82,185,97,38,203,153,223,251,34,88,12,19,178,246,103,84,112,46,108,97,153,202,172,86,154,137,7,141,250,40,114,20,155,107,140,241,120,83,173,37,213,119,62,158,241,58,91,41,230,68,124,192,202,186,29,69,46,84,221,113,230,166,56,107,154,100,165,153,34,99,136,230,122,149,240,183,192,121,207,164,212,36,82,234,13,78,138,235,141,186,214,173,42,109,102,133,21,210,100,118,50,233,200,196,181,118,99,231,13,94,70,23,166,225,217,141,76,144,220,90,53,69,210,91,179,212,162,51,58,145,31,170,105,228,126,51,231,127,227,16,73,145,115,230,42,62,106,116,131,151,79,139,44,211,164,222,101,14,90,247,181,210,71,107,251,199,210,40,177,127,232,22,37,10,37,18,175,200,114,216,133,12,189,224,9,234,46,22,167,168,184,0,107,238,215,148,162,157,149,88,244,244,50,163,60,21,84,71,140,175,253,140,255,0,195,226,54,8,97,221,166,90,109,220,172,199,9,90,18,122,176,149,76,185,149,255,0,177,158,9,16,65,148,206,170,129,180,53,41,179,82,145,184,223,254,4,236,69,170,11,157,58,121,137,212,217,2,163,222,57,23,134,95,212,234,181,34,113,221,195,185,242,156,241,121,136,41,143,104,59,70,167,114,90,116,94,218,124,61,96,124,62,177,55,27,10,201,114,70,207,248,80,214,106,59,181,81,62,106,191,246,193,225,33,91,22,0,2,160,0,0,3,243,107,149,152,244,88,136,149,37,14,169,42,112,155,45,217,17,157,204,140,253,230,94,67,244,76,236,52,211,109,189,161,42,249,119,131,27,114,153,78,153,173,172,76,80,77,108,85,21,28,212,146,106,79,189,40,62,94,2,229,252,192,52,107,109,45,172,37,226,175,67,189,26,196,88,210,15,11,222,27,237,114,205,173,122,184,125,62,163,199,123,105,87,95,49,163,52,122,124,204,65,88,131,78,67,233,83,211,36,181,21,10,121,70,105,35,90,200,138,231,99,59,92,197,213,172,69,85,175,110,123,202,124,185,59,141,90,55,242,20,238,157,86,189,181,116,232,95,160,109,254,196,59,57,81,179,10,163,65,196,149,74,148,37,20,60,101,22,58,152,145,74,68,141,226,16,168,203,50,53,41,101,98,61,102,86,177,251,252,196,129,183,91,0,108,190,138,78,22,192,120,210,181,69,194,50,220,107,189,55,175,112,219,201,10,187,146,155,47,18,154,43,216,140,139,153,244,47,200,36,62,145,76,137,72,128,212,24,113,35,199,109,173,90,91,97,178,66,10,234,51,59,17,17,123,206,227,241,240,46,10,162,96,172,57,6,133,72,129,5,134,97,239,119,101,26,34,24,73,107,113,74,59,37,60,139,154,143,235,231,230,59,40,160,0,0,62,42,188,54,231,83,101,198,113,166,214,79,71,113,179,39,19,116,153,26,76,172,127,14,98,37,59,64,242,197,88,123,16,227,220,109,14,45,38,49,71,238,189,46,70,70,137,9,212,136,173,29,140,144,86,234,126,254,134,127,80,151,115,34,81,25,25,92,143,144,213,93,182,50,114,143,140,242,183,25,201,117,216,113,222,153,221,215,113,84,244,186,164,232,145,24,186,234,35,62,73,9,88,107,7,102,142,115,199,141,22,54,18,159,38,182,242,224,208,231,186,101,172,148,205,213,80,66,136,211,117,245,178,252,139,222,36,254,147,49,19,233,112,231,54,75,36,200,142,219,169,215,235,89,73,35,43,252,121,136,4,161,226,218,190,206,185,207,94,129,71,157,50,99,44,83,145,17,40,141,37,80,82,68,234,99,188,102,68,157,68,92,203,167,188,206,226,97,54,102,206,105,152,231,6,225,118,165,210,158,109,107,194,240,165,169,110,78,55,141,74,54,153,189,238,130,185,248,207,152,145,40,216,5,33,11,245,146,71,111,50,24,223,48,242,131,14,226,152,242,158,70,23,195,170,124,224,46,59,110,72,132,217,169,42,178,237,207,65,153,17,26,175,250,70,73,35,184,41,41,81,26,84,146,50,50,177,145,151,81,70,164,225,124,176,196,24,7,27,198,150,220,202,124,120,80,53,217,136,46,45,4,157,108,168,188,41,208,146,46,107,185,244,247,141,151,193,147,142,101,22,49,58,183,28,114,206,25,169,103,123,248,207,222,62,233,120,126,147,44,214,226,233,209,55,139,181,214,113,210,106,229,241,183,192,115,64,166,177,79,65,54,194,80,148,164,140,136,144,130,73,21,206,254,225,32,99,220,235,192,148,124,83,134,216,141,46,139,73,147,106,138,95,50,149,25,43,45,91,183,10,252,210,124,252,93,126,38,33,7,28,101,205,75,4,112,92,26,233,241,56,221,230,174,8,212,222,173,26,109,170,201,43,219,81,219,235,49,63,245,104,77,78,140,150,94,74,20,146,89,43,196,146,81,94,199,252,226,48,54,150,203,42,52,63,71,55,77,66,45,124,101,244,194,65,116,220,252,126,34,85,56,230,176,223,13,158,43,174,85,48,124,183,100,63,37,229,247,171,141,146,157,86,163,34,221,53,202,230,103,203,152,203,131,94,118,97,158,179,194,143,35,73,217,85,165,23,173,253,237,145,176,165,204,88,37,81,67,232,42,45,87,50,21,22,234,250,197,72,238,56,83,117,126,200,199,49,21,128,93,212,84,80,186,10,128,0,0,0,0,0,180,250,142,53,151,191,226,57,15,168,227,95,250,64,85,191,120,229,28,9,28,224,2,213,222,220,133,192,2,46,123,75,169,203,115,6,184,180,238,200,213,142,12,239,255,0,106,153,240,17,243,144,116,52,86,59,247,91,49,220,220,240,182,222,166,246,190,247,167,35,242,18,49,218,80,68,120,41,127,229,177,255,0,228,166,8,243,217,206,81,199,244,134,201,51,213,194,123,237,253,216,103,178,189,10,101,204,68,197,162,60,132,33,180,145,203,82,172,130,177,122,136,29,176,117,172,2,173,84,119,143,252,37,95,240,82,59,40,210,40,125,5,166,118,230,42,103,238,22,46,228,93,64,83,85,250,220,92,102,70,162,49,198,42,125,72,7,49,10,139,83,234,144,184,0,0,0,0,0,0,5,61,226,160,40,101,112,34,176,168,0,0,0,0,0,0,11,21,202,226,241,98,253,224,56,212,102,96,158,160,174,128,158,160,57,192,0,7,27,252,154,87,228,254,49,21,61,173,207,169,48,86,159,15,44,75,78,249,99,162,85,101,29,152,81,253,95,198,34,139,181,177,90,227,56,95,254,178,211,190,88,232,146,52,115,102,215,150,156,127,81,82,82,71,122,83,222,239,239,236,143,69,88,108,204,248,155,151,226,127,164,121,220,217,154,54,251,31,212,18,68,127,212,151,79,169,127,119,100,122,35,195,101,110,35,253,231,250,67,184,253,176,0,20,88,179,247,14,62,119,59,14,69,142,50,234,96,47,35,184,188,142,226,194,43,11,200,172,2,160,0,0,0,0,2,197,31,188,92,125,5,167,208,5,134,126,243,23,160,139,175,192,88,164,223,145,142,68,145,17,23,212,2,224,0,1,142,51,170,106,162,96,138,203,132,104,240,112,254,183,78,111,55,252,227,73,169,110,119,158,113,87,92,93,188,80,16,127,71,240,75,5,241,27,109,180,181,113,138,78,92,98,55,221,113,41,38,184,59,234,74,143,171,236,151,187,235,26,83,150,152,154,53,91,54,107,38,203,168,81,157,51,87,36,40,186,27,5,239,24,171,171,81,209,33,217,108,164,163,13,209,155,37,23,134,149,28,173,126,124,155,64,238,55,34,234,99,21,96,188,95,72,163,208,105,110,212,38,37,164,247,123,13,223,116,181,120,180,39,151,34,63,35,24,215,31,237,241,145,216,51,128,223,227,168,104,227,55,182,222,81,170,11,190,141,29,52,183,203,214,247,141,195,45,150,149,84,166,194,74,149,46,161,25,130,74,77,103,188,117,41,178,75,223,204,250,114,29,3,24,231,134,5,194,177,102,61,35,30,97,56,234,139,187,185,74,170,50,130,78,163,73,120,174,225,91,214,229,249,4,109,102,127,106,173,74,166,243,145,112,122,176,132,244,63,79,83,41,55,104,245,20,25,188,163,89,18,124,78,39,151,52,243,233,207,168,215,60,75,158,155,66,231,99,178,96,192,192,248,97,228,86,116,104,56,218,153,51,220,145,25,219,123,39,151,224,143,175,198,222,224,27,219,180,134,223,136,195,238,57,79,194,88,159,46,42,100,204,214,8,139,141,223,43,66,163,154,140,207,119,32,186,40,237,113,28,25,199,158,184,255,0,57,167,212,105,235,160,210,228,54,170,187,213,52,157,42,43,235,81,248,156,34,50,250,69,248,62,151,175,196,185,249,247,108,23,177,14,208,217,179,53,117,122,182,94,186,212,121,44,41,228,174,29,98,158,139,169,181,37,187,89,111,40,237,98,63,202,67,110,178,67,178,225,154,84,150,106,56,181,140,87,5,79,82,82,151,73,186,189,57,100,151,204,219,51,73,105,109,71,110,74,253,29,68,24,47,101,205,139,38,215,253,38,244,159,11,227,234,126,227,130,220,125,228,109,107,213,190,213,235,176,119,181,147,211,204,76,158,17,195,113,48,205,57,200,49,23,33,72,91,230,241,239,140,141,87,52,164,189,196,92,188,35,226,194,185,121,71,194,124,87,1,38,107,156,86,141,123,229,161,86,211,170,214,178,75,241,140,118,160,128,0,22,172,236,87,20,90,75,78,163,35,81,126,145,200,63,61,110,153,45,93,58,152,251,91,81,42,246,1,120,224,155,21,19,98,174,51,134,162,74,237,115,79,94,70,71,254,129,206,0,35,83,180,207,103,150,235,212,207,74,105,116,252,75,54,76,220,65,5,11,76,102,119,141,146,19,79,117,55,34,75,102,127,176,34,51,191,83,49,19,85,154,108,188,55,93,168,211,222,137,33,147,135,41,232,166,153,45,154,84,147,66,204,172,162,177,89,94,30,101,245,143,74,217,183,151,113,115,23,15,199,164,73,84,178,38,166,162,87,222,238,33,10,186,91,90,122,172,140,173,227,16,149,182,86,205,53,220,190,175,98,60,76,213,58,119,13,55,24,76,142,210,223,155,25,100,164,173,114,22,147,210,139,40,142,200,247,128,221,205,133,118,145,143,93,244,223,189,171,120,82,62,227,187,119,122,36,146,53,95,137,191,172,233,223,161,9,16,105,214,222,78,166,220,74,200,142,215,73,220,121,176,201,76,238,169,229,55,124,240,76,211,85,222,188,62,174,41,135,92,252,22,242,218,116,40,173,248,67,189,254,2,124,114,7,60,48,246,107,97,135,234,212,250,148,103,180,85,85,0,183,49,95,104,181,19,109,42,214,112,175,127,164,46,125,0,102,16,0,0,22,56,189,22,233,207,204,94,62,89,174,19,122,46,125,111,254,128,16,21,183,76,245,200,205,58,97,158,239,254,134,217,79,135,253,211,36,110,119,102,42,28,60,33,150,170,208,173,63,171,60,237,203,240,179,70,140,237,155,57,137,217,163,74,54,150,74,35,160,176,142,68,101,207,136,145,231,245,137,8,236,200,163,182,140,172,203,106,133,220,212,93,241,251,34,183,235,153,132,34,202,67,26,43,54,68,47,22,163,146,72,92,42,40,161,66,33,112,0,0,10,25,145,117,1,249,120,138,168,138,76,36,72,91,172,160,148,233,34,238,170,197,208,207,204,185,242,16,51,181,158,109,79,196,254,138,235,85,37,92,55,29,250,220,212,118,213,184,235,227,63,197,254,49,45,187,84,109,3,132,50,215,8,49,42,167,89,142,193,166,184,152,42,222,195,144,225,18,201,167,204,203,232,211,215,192,124,250,8,14,199,24,172,241,63,5,205,147,225,183,159,131,66,147,235,105,235,171,252,80,29,101,150,30,125,196,182,211,75,89,173,68,146,36,164,204,204,207,220,95,17,180,27,33,225,57,236,230,78,19,168,189,77,168,54,69,199,221,74,101,68,130,251,222,65,117,50,29,31,36,50,74,169,142,28,133,61,200,114,247,73,172,55,25,106,102,75,40,177,22,236,207,146,174,119,178,134,238,229,94,86,199,193,24,166,151,17,147,152,110,66,223,216,158,117,181,122,237,172,249,154,72,175,235,123,134,102,87,9,19,217,233,179,107,44,168,173,153,25,25,34,87,35,235,250,229,193,147,70,57,200,162,90,112,5,41,11,43,89,18,63,206,22,50,48,212,32,45,81,150,147,43,251,133,195,141,119,191,198,192,56,202,250,173,97,200,87,232,44,78,173,87,50,23,149,253,224,47,46,130,162,133,113,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,144,168,161,145,24,10,128,167,65,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,1,96,188,88,2,213,25,121,138,160,239,97,98,186,138,160,200,140,128,115,0,161,29,202,226,160,45,80,138,78,209,76,52,220,188,80,252,164,38,82,212,222,11,81,36,144,87,35,50,114,89,219,167,196,74,218,132,122,109,129,134,34,226,124,88,136,78,45,251,202,195,165,20,137,181,37,39,226,118,65,114,212,93,124,95,80,147,56,33,13,83,35,59,26,66,217,117,167,16,105,181,201,105,50,50,228,50,126,65,230,77,67,1,98,57,18,162,38,156,68,170,115,172,94,89,42,214,83,173,171,220,164,243,240,254,129,220,179,135,103,121,216,109,170,189,122,44,89,234,102,55,15,165,110,203,142,101,226,54,210,119,34,34,62,170,24,35,75,212,90,131,172,186,130,74,210,146,73,146,142,253,72,143,220,17,57,94,143,66,123,39,230,115,152,219,8,97,120,111,201,165,41,69,132,161,73,82,98,174,234,35,221,48,71,200,214,124,188,95,196,54,20,69,223,103,166,127,225,150,106,180,250,28,202,172,86,215,3,5,52,202,200,161,200,51,37,33,81,18,100,102,68,100,126,254,130,80,91,117,46,95,73,222,223,0,132,94,40,124,197,64,81,66,43,24,168,0,0,196,91,75,234,78,83,99,183,8,175,167,8,213,15,255,0,171,60,50,232,197,219,68,195,92,188,165,199,77,165,38,122,240,165,77,28,140,139,172,103,124,254,176,30,127,170,51,20,206,124,57,44,244,17,149,186,244,253,102,68,38,187,179,218,127,25,179,230,19,51,83,103,120,245,35,240,159,253,146,120,132,38,227,120,221,215,158,19,89,118,233,38,183,119,185,220,249,195,73,251,190,177,51,29,155,114,217,127,103,236,38,134,215,115,40,149,51,232,101,253,179,120,72,86,223,0,161,116,21,21,0,1,243,84,106,17,169,112,156,157,45,205,219,77,91,82,180,153,218,230,68,92,139,159,83,32,29,67,54,49,172,44,21,64,98,161,42,163,77,139,188,154,134,47,53,226,66,110,109,173,86,43,168,185,248,127,69,196,26,109,159,154,203,198,88,163,20,82,155,149,71,125,182,177,148,215,208,113,23,169,70,68,228,132,145,250,231,203,197,214,222,67,118,251,72,118,179,166,97,248,74,193,24,122,117,46,76,250,117,122,11,142,179,34,12,171,165,181,192,113,119,53,17,165,39,205,196,244,63,127,192,196,80,212,229,84,241,222,38,170,212,26,142,210,222,157,41,249,235,75,71,161,37,173,195,51,182,179,233,117,244,51,184,131,180,229,14,83,213,51,19,189,183,20,58,236,174,239,220,95,128,140,165,233,222,111,61,107,33,86,190,142,93,58,24,159,252,129,202,170,118,94,97,105,20,216,221,232,146,85,81,114,237,55,73,42,230,219,69,238,66,124,62,15,227,26,139,177,30,199,82,112,135,166,157,253,22,177,23,139,238,237,213,231,196,94,173,60,78,175,80,142,222,177,117,243,18,40,203,41,101,38,148,25,153,25,223,152,163,144,0,0,82,228,93,66,228,125,12,124,239,62,105,185,114,228,118,28,140,47,94,175,133,128,114,143,138,179,78,106,173,77,122,158,249,184,72,119,77,205,187,106,228,162,62,87,35,242,31,104,0,139,158,209,173,152,94,173,76,147,138,112,253,19,23,84,164,205,173,65,66,211,18,49,188,222,132,192,82,77,68,72,104,207,145,161,36,103,123,92,204,104,46,9,204,108,125,145,216,190,164,108,97,182,35,156,86,222,163,218,175,13,228,88,146,234,121,42,202,71,210,125,23,50,255,0,27,151,151,161,188,105,129,233,184,210,10,33,84,31,150,218,80,250,95,35,97,105,73,220,146,164,254,201,39,202,202,17,241,180,135,102,170,241,51,213,26,230,18,139,137,167,75,169,87,222,154,180,42,173,79,109,4,211,134,242,141,69,173,9,50,230,164,216,140,239,99,16,119,124,152,219,210,157,90,239,143,72,113,134,91,193,220,240,251,159,213,4,181,174,251,205,94,188,131,189,172,93,60,198,227,97,252,206,193,216,129,162,114,6,48,195,242,200,222,220,145,198,168,52,225,26,172,94,30,75,62,124,203,151,196,132,10,86,182,79,218,59,47,119,55,203,180,23,120,106,252,53,90,10,253,75,116,208,255,0,47,95,222,59,214,94,237,181,155,249,98,108,66,171,225,188,37,29,5,57,51,214,110,69,144,233,147,126,2,51,250,57,31,184,62,93,121,2,167,109,169,49,223,73,45,151,219,112,149,208,210,162,50,49,202,35,87,43,59,86,48,92,142,236,135,141,177,14,28,167,154,183,252,79,15,67,170,40,209,235,154,45,109,125,124,62,125,79,160,218,124,178,219,111,33,243,26,43,106,166,99,198,31,121,76,184,250,146,221,34,123,100,73,75,154,47,227,107,204,200,84,108,10,237,110,103,97,164,123,77,195,222,122,55,165,46,29,184,206,133,254,210,54,246,46,51,195,181,152,108,74,166,84,73,228,62,218,95,65,238,92,77,208,162,185,31,137,37,230,95,17,169,187,68,75,101,126,143,248,250,113,126,227,254,244,37,93,22,58,191,127,100,250,166,255,0,13,25,26,217,185,215,244,242,63,239,108,124,70,217,54,119,65,24,209,125,142,113,52,73,52,54,154,75,200,51,94,37,74,10,200,81,115,52,71,27,204,193,221,164,159,214,37,61,9,234,228,20,87,65,81,67,43,141,35,136,136,189,194,226,59,139,108,101,208,84,143,220,3,144,186,10,138,23,65,80,0,0,0,0,0,22,159,81,198,179,247,124,71,33,245,28,106,255,0,72,2,84,99,152,112,36,115,128,0,0,8,205,237,40,146,105,193,74,73,154,72,139,27,25,115,255,0,105,152,35,111,35,158,220,247,215,52,149,248,110,191,246,193,36,61,165,49,77,220,22,187,17,255,0,209,177,159,82,254,229,48,70,166,78,95,245,94,223,224,255,0,253,160,207,102,158,141,178,233,90,168,143,157,203,245,210,191,224,32,118,161,212,50,209,73,85,9,243,35,254,203,87,252,4,14,222,52,202,158,241,198,231,79,202,57,71,19,157,63,40,11,0,186,138,25,92,94,130,185,0,228,71,170,66,225,68,242,33,80,0,0,0,0,0,20,247,138,128,0,0,0,0,0,0,0,0,0,181,93,69,194,197,123,192,88,177,68,245,5,116,4,245,1,206,0,0,56,102,126,182,95,228,254,49,20,157,172,251,190,25,203,245,244,146,157,242,199,68,171,212,149,166,19,135,207,149,191,140,132,75,118,177,201,53,111,218,212,190,88,138,156,125,121,127,83,28,18,70,159,236,184,146,60,195,168,216,191,180,239,127,229,217,30,134,176,233,91,136,255,0,121,254,145,0,155,28,209,151,81,204,122,130,72,153,63,212,7,87,227,255,0,111,143,240,248,143,64,52,102,247,123,238,156,244,244,252,161,221,123,63,76,0,5,71,26,206,194,194,234,99,145,194,43,126,81,96,11,197,196,119,22,139,192,0,0,0,0,0,80,250,11,12,197,202,234,44,87,35,0,46,103,204,114,23,66,28,105,230,57,11,160,10,138,40,236,70,127,1,81,107,156,155,81,254,228,192,106,134,220,120,165,186,46,82,99,85,241,219,149,51,221,188,247,90,173,121,49,190,7,230,35,143,41,115,198,135,135,115,50,171,58,185,138,56,118,92,166,27,73,87,4,181,221,102,166,12,138,201,108,207,162,76,110,55,104,253,112,216,203,108,195,132,78,200,35,79,116,250,170,240,254,184,136,126,98,29,107,53,73,200,171,190,244,105,178,90,82,137,37,116,184,105,59,105,46,92,143,224,51,140,202,231,17,132,141,102,86,220,148,234,126,23,133,23,10,102,134,238,67,50,91,105,73,238,69,29,154,38,214,86,187,145,237,212,147,241,26,108,212,140,236,206,43,238,215,222,253,209,215,148,72,251,173,239,255,0,35,85,247,127,27,91,221,113,211,242,243,4,98,92,204,172,189,70,133,84,142,110,53,21,83,15,142,125,205,22,37,161,60,172,149,120,188,101,238,243,230,38,211,32,118,70,162,96,254,254,239,92,33,129,94,226,248,93,222,226,158,133,91,70,246,247,212,201,126,49,10,141,34,201,222,206,188,71,87,40,210,177,142,79,111,77,21,84,33,106,244,129,180,217,130,221,153,149,155,146,94,106,248,255,0,0,222,12,174,216,71,40,240,187,84,201,18,178,175,134,126,54,251,81,247,228,165,233,213,172,139,164,131,35,228,175,225,27,87,10,139,73,128,141,16,233,112,216,45,90,236,211,9,73,95,151,62,69,215,145,15,180,136,136,172,68,68,65,129,211,112,142,85,96,172,31,13,168,148,90,15,8,134,208,180,18,120,167,156,177,41,122,140,174,165,159,191,152,237,236,176,211,8,74,26,70,148,165,36,146,43,153,216,136,114,0,160,0,41,126,118,1,81,106,200,140,185,139,128,7,192,235,92,204,201,61,79,204,115,52,179,43,243,23,184,146,242,46,163,128,142,192,62,203,220,84,88,133,92,191,40,188,5,12,137,69,99,33,169,251,97,236,247,74,204,28,30,210,35,225,30,62,67,184,137,51,92,251,253,77,94,237,72,186,185,184,146,234,190,159,30,131,108,71,231,86,233,140,213,34,165,135,88,101,210,75,132,187,58,146,81,94,198,87,232,124,249,128,243,9,137,176,181,83,13,112,221,229,7,134,226,117,232,250,84,175,86,157,55,245,76,237,235,23,233,18,75,217,225,158,239,199,163,193,195,245,12,85,165,115,241,171,72,38,120,18,61,105,90,34,34,218,137,190,87,230,93,72,97,45,191,178,129,120,55,208,78,22,37,22,47,25,222,154,184,54,244,106,209,194,219,85,144,87,182,174,95,89,141,122,200,140,194,159,130,241,214,23,117,186,165,89,136,236,98,40,83,28,110,27,234,73,40,146,243,87,229,168,136,213,100,219,244,115,1,233,74,20,148,76,138,137,13,175,90,87,123,29,173,123,25,151,250,7,56,195,59,52,230,124,44,121,150,56,114,162,218,170,110,46,119,25,101,204,50,53,158,137,15,23,136,245,171,241,57,117,247,12,202,71,114,184,10,143,207,171,45,41,221,106,59,95,87,250,7,232,15,199,196,38,162,225,244,153,151,175,254,128,30,121,118,156,146,85,28,210,162,161,181,239,13,116,184,205,151,43,92,206,67,220,191,132,74,71,102,221,41,232,153,49,151,106,91,26,9,29,239,251,34,59,94,92,207,136,139,28,229,142,227,153,207,133,163,186,162,94,245,168,41,241,29,200,200,229,184,86,49,50,187,8,81,154,133,145,24,29,105,98,58,77,29,231,205,9,34,62,115,36,252,62,34,44,182,137,62,169,10,128,10,128,0,0,15,202,196,85,118,40,240,209,33,233,27,146,83,164,139,232,53,115,50,51,183,34,63,33,250,18,100,34,43,42,125,194,81,165,54,185,23,94,103,97,167,155,109,109,21,74,203,250,42,32,165,204,70,195,205,86,98,182,165,65,52,164,140,149,17,197,218,251,212,157,186,95,226,3,72,123,66,243,174,93,117,186,198,28,131,137,119,231,3,28,72,179,60,17,39,66,81,197,163,214,54,202,246,185,23,83,26,11,22,51,146,117,104,70,173,54,247,216,119,12,218,199,18,177,158,50,196,83,215,62,164,251,51,43,114,230,161,50,221,53,25,18,221,112,200,204,181,25,106,178,191,143,152,253,108,154,193,238,98,94,248,210,220,37,240,220,63,235,130,189,181,111,58,120,79,241,127,136,78,130,75,54,99,217,230,159,71,192,179,167,201,194,27,151,34,214,29,125,43,239,5,43,73,37,150,76,142,196,225,223,167,65,250,207,173,152,121,196,170,98,79,66,17,111,7,51,181,226,234,235,249,124,198,229,97,108,23,19,15,96,90,204,94,239,167,32,212,82,29,45,195,68,69,248,20,149,253,82,231,200,106,70,35,166,91,60,228,58,132,52,146,240,90,197,99,253,102,95,1,153,94,173,197,201,61,30,129,210,205,29,52,200,255,0,56,88,200,3,31,228,162,13,188,9,75,65,218,228,137,29,63,219,214,50,0,220,32,56,220,235,249,7,32,227,95,94,96,56,201,71,170,215,28,132,102,102,40,68,87,232,66,224,23,23,65,81,66,232,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,44,23,139,0,88,173,34,136,177,216,84,200,18,68,64,57,83,208,84,81,60,200,84,5,170,26,63,180,123,80,155,199,212,237,234,108,125,214,201,245,63,238,207,13,224,80,209,173,164,226,72,127,49,233,68,151,8,136,233,108,38,198,103,253,221,225,42,88,116,92,101,147,48,49,222,86,76,152,214,27,227,156,157,187,178,184,197,53,175,68,148,151,77,105,181,180,124,58,8,211,218,63,46,36,101,246,63,171,64,85,27,128,101,151,98,182,148,113,4,237,141,81,144,187,95,82,143,159,51,19,153,146,248,89,185,249,111,71,137,34,52,55,119,156,69,201,212,106,73,217,247,15,157,203,224,35,179,181,7,44,85,69,196,149,26,235,17,105,44,183,34,181,78,101,59,132,105,95,245,52,250,217,5,203,193,231,228,39,66,90,141,144,121,177,95,203,220,81,34,163,6,191,192,106,165,174,33,47,133,67,190,29,227,71,166,198,133,126,33,115,248,117,30,131,242,211,28,197,197,93,229,187,170,113,92,46,230,255,0,64,104,211,171,95,238,74,247,211,252,3,204,230,183,97,201,113,45,184,164,41,38,104,51,65,153,123,255,0,245,9,107,216,211,106,138,44,159,76,56,215,113,83,250,123,191,78,241,72,86,159,215,23,181,222,229,238,26,68,155,0,249,225,76,110,115,70,235,73,89,17,43,79,136,185,222,197,252,227,232,0,0,0,1,143,243,197,165,187,149,184,209,9,77,245,97,170,137,117,255,0,7,116,100,1,214,51,38,23,27,129,49,35,6,150,212,78,209,166,54,100,178,185,29,217,89,115,248,115,1,231,103,59,155,114,14,120,214,150,162,208,104,225,190,54,188,54,255,0,156,75,159,101,244,226,145,144,248,85,6,238,163,40,21,83,182,155,127,109,93,17,107,181,221,37,52,172,250,197,141,37,182,16,77,112,28,154,43,17,94,19,29,57,23,152,146,206,202,167,150,188,155,195,104,53,168,200,169,117,83,177,159,47,234,170,196,27,238,93,8,84,81,62,169,125,66,162,128,194,251,76,102,83,56,27,45,49,36,228,86,184,39,225,112,118,87,12,110,104,215,33,146,233,165,68,119,37,255,0,8,204,21,9,72,131,2,76,215,9,70,136,236,173,213,18,122,217,41,51,59,124,121,8,167,237,17,218,18,51,146,51,3,4,193,153,136,216,112,251,171,73,19,132,150,11,148,71,15,163,158,87,247,117,253,32,52,155,107,124,202,168,230,14,111,98,9,47,86,184,248,206,59,9,212,43,134,75,87,82,97,180,139,242,74,79,151,50,29,199,100,125,159,170,217,129,139,222,76,220,37,199,197,118,128,169,173,125,254,150,175,119,88,178,185,56,147,232,179,228,126,125,6,13,195,212,249,120,235,20,75,81,60,151,93,84,109,234,151,49,70,163,50,73,161,61,108,163,191,50,252,130,108,246,37,201,234,126,29,194,248,90,180,253,22,129,188,149,130,224,161,110,51,25,59,197,41,77,198,81,154,140,208,87,190,155,159,62,160,54,159,10,97,90,118,26,226,184,24,28,55,19,163,95,210,169,122,180,234,183,83,59,122,199,250,71,96,0,0,22,45,90,125,226,227,228,56,31,89,23,159,80,31,59,186,150,103,110,124,238,62,152,229,167,85,249,94,195,141,9,185,222,197,204,125,8,77,175,208,5,224,0,0,56,164,70,98,82,9,183,209,169,36,122,136,174,101,207,242,14,80,1,141,113,62,67,229,190,38,225,187,207,10,241,60,54,189,31,127,62,141,58,180,223,213,112,175,234,151,232,26,149,153,253,156,185,109,82,110,83,212,28,156,222,58,84,229,161,163,244,134,65,125,47,140,200,188,114,124,204,186,242,27,254,45,82,16,178,50,90,18,162,50,177,220,175,200,23,40,43,205,125,130,243,71,8,201,170,77,195,89,83,194,49,19,113,185,87,126,199,115,78,162,65,43,146,228,25,157,205,74,235,230,49,76,74,198,127,228,36,231,24,114,71,113,33,180,112,132,90,33,74,177,185,103,116,244,95,91,94,254,238,159,1,232,82,173,132,240,229,98,59,172,79,195,212,185,91,237,58,201,248,141,172,149,99,35,43,220,142,253,11,244,13,117,218,23,100,252,51,143,41,233,93,31,4,224,86,95,84,246,93,83,146,105,173,164,205,41,101,104,177,154,89,81,245,50,252,132,34,52,215,103,109,187,100,191,34,53,27,26,230,158,174,14,134,132,56,223,113,145,104,125,6,210,79,155,113,249,219,196,93,109,252,3,36,103,126,112,224,250,167,114,240,216,139,123,186,226,117,125,232,234,109,125,223,154,11,200,104,14,209,89,23,140,178,107,17,215,235,77,85,105,48,227,47,17,202,167,52,138,75,238,182,164,36,220,121,73,77,183,104,34,65,19,125,8,253,197,203,203,17,175,50,177,156,155,119,134,49,196,18,116,250,155,202,131,171,211,231,107,171,151,187,244,7,83,162,74,118,18,199,237,78,133,78,100,234,218,205,204,96,203,100,91,139,94,229,27,151,171,241,18,153,78,115,123,13,183,47,123,223,159,229,49,5,251,4,215,228,198,170,97,216,170,151,47,233,49,188,78,73,112,236,119,84,82,231,204,78,30,22,116,222,160,197,116,205,70,106,215,205,93,125,117,4,70,22,95,172,0,2,163,140,202,226,133,212,85,66,212,223,222,3,148,143,220,42,44,46,70,46,234,2,160,0,0,0,0,45,62,163,141,118,183,229,28,170,22,40,138,221,0,90,139,115,184,230,28,68,94,67,148,0,0,0,70,223,104,227,109,171,5,171,82,127,233,208,253,255,0,222,165,136,200,201,102,247,157,243,202,246,225,255,0,251,65,41,189,161,244,89,18,176,85,208,166,124,88,199,87,136,207,251,140,191,128,138,204,157,123,115,222,252,212,87,225,250,127,219,6,103,163,80,244,95,150,31,212,23,255,0,221,138,255,0,128,129,220,135,69,202,119,183,216,125,245,17,170,220,114,139,159,248,141,142,244,53,12,131,137,206,159,148,114,142,53,255,0,164,7,24,228,73,114,228,56,200,203,222,57,145,211,242,128,169,116,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,47,222,47,22,47,222,3,141,92,200,18,10,43,144,36,128,115,128,0,15,138,176,102,84,231,140,191,115,255,0,8,132,70,118,173,106,114,100,164,107,50,182,32,167,31,255,0,203,22,37,198,187,126,234,126,223,185,255,0,132,66,31,59,85,219,113,85,153,202,38,212,100,117,234,111,59,127,216,197,9,43,12,83,176,180,38,149,153,19,77,100,149,95,12,184,124,211,253,254,48,157,216,8,36,239,45,239,183,250,68,19,108,35,1,243,204,89,107,54,30,178,176,195,135,125,39,111,195,198,248,9,219,134,70,90,238,94,65,4,190,144,0,21,28,78,25,223,168,180,186,138,184,87,81,138,36,143,200,7,32,188,88,47,0,0,0,0,0,1,67,63,128,227,87,188,94,162,22,41,55,229,204,0,143,151,65,200,93,8,113,164,173,200,114,23,64,21,28,114,14,204,56,127,184,63,226,28,131,142,65,93,135,11,247,7,252,64,34,203,180,202,183,45,48,51,34,156,151,94,36,23,115,244,116,237,235,67,62,130,50,240,150,28,60,91,88,122,27,179,119,6,136,230,246,181,55,188,189,148,148,218,215,47,198,254,1,44,125,160,152,9,236,65,7,30,188,220,42,155,167,35,186,237,184,108,212,71,164,226,151,47,9,249,14,147,176,30,206,240,83,41,53,169,241,113,28,117,200,162,204,108,245,160,144,139,148,214,200,136,174,215,91,39,207,204,76,171,186,108,63,178,22,16,128,237,51,19,212,95,163,212,149,82,194,12,173,77,61,65,104,205,43,112,227,44,212,106,53,158,163,228,101,123,115,184,145,232,240,226,197,213,195,199,105,189,86,190,132,18,111,111,168,126,110,24,162,199,162,209,169,241,24,83,198,81,225,180,193,111,12,175,100,161,37,206,196,92,249,15,216,21,0,0,0,1,75,151,153,11,77,87,247,144,11,199,198,183,148,74,34,185,254,145,204,101,230,56,180,31,145,128,229,109,195,50,34,59,254,145,202,71,238,28,45,17,146,74,228,57,82,0,180,220,191,40,249,212,223,199,248,7,208,100,45,80,11,91,185,91,159,188,115,14,18,34,35,35,28,165,204,128,84,80,200,143,169,92,84,0,104,119,104,14,72,82,49,119,160,119,147,14,47,9,222,159,218,228,185,171,87,11,251,162,181,180,255,0,8,133,103,73,218,60,246,30,142,250,201,198,141,47,33,104,51,65,165,68,174,70,70,93,15,151,81,234,14,191,68,98,177,184,223,169,226,220,234,182,236,203,223,110,183,35,242,16,21,182,110,84,175,6,102,4,54,35,64,172,147,69,135,155,148,165,73,107,161,239,228,17,243,36,23,43,39,248,192,103,189,130,54,162,196,244,250,198,5,192,18,88,170,75,142,223,121,234,90,235,78,104,85,209,41,222,109,154,12,185,25,249,251,174,37,187,0,226,37,226,124,49,10,174,228,117,50,169,4,233,154,84,238,240,203,75,138,79,91,21,250,15,51,56,23,18,74,194,184,158,21,114,26,99,169,216,187,221,36,249,25,163,196,218,146,119,177,145,244,81,251,250,137,155,236,215,206,201,24,203,5,82,176,221,70,85,9,11,139,73,168,202,54,227,172,201,210,50,168,216,181,17,184,118,43,47,203,222,64,55,184,126,46,35,59,112,255,0,239,255,0,208,63,97,181,147,141,165,196,153,25,40,136,200,203,161,220,126,22,42,254,197,255,0,127,255,0,154,3,207,110,111,58,79,103,150,15,86,130,73,105,167,149,191,248,227,130,104,118,36,63,245,138,193,132,69,98,253,81,255,0,60,146,33,39,28,169,71,156,216,73,74,43,89,200,31,231,106,19,121,177,69,143,33,240,106,139,254,200,255,0,158,73,17,101,177,64,0,42,2,199,220,220,178,227,218,111,161,38,171,95,173,136,90,236,152,209,237,191,144,219,122,186,107,89,21,255,0,72,210,237,172,118,188,166,224,218,85,114,139,65,197,56,26,83,146,48,180,151,219,109,233,201,91,139,117,73,125,36,148,146,94,43,223,73,17,17,21,238,96,63,87,107,173,170,42,185,99,134,241,100,74,110,30,150,183,105,188,6,135,216,171,170,58,143,120,227,6,118,210,217,154,121,44,203,175,63,202,34,39,104,109,163,177,142,110,98,41,174,207,155,89,140,194,228,199,144,150,30,172,187,37,8,82,35,147,124,136,201,37,115,185,157,237,239,50,29,51,50,49,214,37,205,92,103,81,171,187,76,142,244,186,166,230,237,83,152,113,68,123,182,144,159,1,106,81,244,110,231,204,253,226,252,39,146,57,143,137,236,184,185,117,139,164,180,166,212,180,174,45,33,245,145,217,68,147,177,147,102,86,191,47,172,7,67,45,114,158,90,220,113,70,181,153,173,74,81,220,204,204,249,153,137,43,216,195,102,58,52,255,0,76,56,170,188,39,119,125,223,167,121,72,66,173,126,34,246,186,249,116,29,23,103,77,133,231,214,43,37,35,18,97,44,196,167,161,234,54,248,212,112,20,210,119,166,182,79,73,26,227,159,154,185,117,228,38,31,5,96,74,102,16,227,56,7,166,175,139,221,235,226,20,147,182,157,86,181,146,95,140,127,192,3,233,198,43,77,55,9,86,214,195,100,90,41,178,92,178,60,60,201,165,121,125,67,68,96,86,87,87,207,230,227,60,210,172,237,239,169,205,101,202,17,159,75,115,232,55,59,57,166,148,124,19,137,91,214,217,40,232,51,12,137,71,204,254,133,193,31,185,83,78,145,80,207,250,92,149,71,120,201,205,255,0,52,32,244,242,132,178,242,248,12,212,176,145,76,173,97,12,97,10,122,80,68,68,73,123,161,91,250,242,135,112,29,103,46,163,28,92,35,1,147,74,203,73,59,201,69,207,155,170,49,217,134,161,1,196,226,185,244,247,14,81,196,180,149,255,0,32,11,82,187,159,65,200,92,197,132,146,184,188,139,220,64,46,46,131,26,228,238,208,56,7,59,234,184,246,133,132,23,45,138,150,92,98,137,120,86,181,14,105,178,151,201,246,20,105,226,80,219,110,45,92,51,138,75,169,109,197,146,13,70,203,165,164,180,24,201,68,86,30,125,241,54,124,227,45,155,123,64,243,31,53,176,100,217,105,93,59,50,43,200,169,193,102,65,50,138,181,56,234,174,156,136,78,154,144,180,232,113,41,177,40,208,173,11,36,56,146,214,132,153,7,160,144,24,255,0,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,144,0,0,0,0,0,0,71,6,222,93,161,123,73,108,153,159,46,101,206,26,195,25,107,81,195,213,26,60,58,221,29,217,208,167,189,53,44,57,173,151,19,33,72,146,210,9,124,68,121,6,146,66,76,183,102,221,207,86,162,46,235,217,207,183,246,54,218,219,21,99,60,21,154,148,236,41,74,173,81,233,241,106,148,104,212,40,19,26,226,34,147,139,110,99,142,173,231,157,71,129,110,67,36,149,210,163,222,168,200,148,68,102,156,127,219,105,150,120,86,78,86,96,92,227,225,55,88,146,159,136,11,12,239,219,109,180,241,16,100,70,145,35,67,202,209,188,94,237,200,183,108,181,146,83,191,127,194,102,187,150,149,246,101,231,95,220,91,107,140,45,196,83,248,168,24,238,216,42,102,134,181,188,215,26,251,60,59,141,221,196,37,54,148,212,109,106,61,86,104,221,210,147,86,155,4,255,0,0,0,13,10,237,20,237,11,199,219,38,99,252,41,151,57,93,134,48,253,70,165,81,163,185,91,170,187,95,132,243,204,37,135,30,83,49,146,194,152,146,210,137,122,163,202,55,9,105,50,177,179,164,253,98,47,202,236,244,237,11,206,141,172,243,162,181,151,57,141,134,48,85,58,155,78,194,242,107,109,59,68,133,45,151,212,251,114,226,50,148,169,79,73,117,38,141,50,22,102,68,146,59,146,121,245,35,142,13,189,179,51,21,102,134,215,25,153,81,197,50,247,157,195,136,38,225,154,115,8,113,195,102,44,24,15,174,59,72,109,43,90,180,106,221,169,213,146,108,147,117,231,86,73,78,187,9,31,236,88,192,17,168,91,60,226,188,193,145,135,165,195,169,98,172,80,184,200,156,241,58,148,79,167,67,142,217,50,109,18,143,66,144,137,15,207,65,173,5,205,122,210,163,61,217,18,65,218,23,218,23,157,27,38,103,69,23,46,114,231,12,96,170,141,54,163,133,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,26,99,160,200,141,38,119,53,115,232,69,221,123,55,182,214,205,61,176,126,232,159,116,202,6,20,166,122,37,221,28,23,113,69,146,206,243,138,226,247,155,221,243,238,222,220,50,52,233,211,107,170,247,185,91,74,251,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,64,55,83,107,109,180,114,179,100,108,42,138,150,41,87,126,226,73,214,77,59,12,211,231,70,68,231,53,182,249,181,33,228,45,100,227,80,205,200,234,105,82,18,219,154,84,162,34,66,207,144,108,93,181,182,21,218,231,43,11,20,211,90,224,113,37,11,134,167,226,106,114,146,219,91,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,220,184,70,87,65,141,11,237,88,216,115,16,210,113,52,253,169,50,217,120,131,17,65,175,200,53,226,154,98,145,42,160,253,41,109,199,90,206,106,28,178,205,184,36,211,6,149,37,197,37,17,204,155,74,15,116,180,182,206,144,108,197,180,46,42,217,127,57,104,185,185,133,163,113,252,6,242,53,70,150,185,78,71,102,167,5,212,233,118,59,138,65,255,0,138,226,13,73,90,80,235,77,44,208,189,26,76,61,41,128,199,249,23,158,153,113,180,94,92,83,179,67,43,235,60,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,172,128,0,53,43,57,187,72,114,95,39,182,134,194,57,16,255,0,9,90,143,88,145,194,98,60,69,14,183,16,162,97,167,213,33,113,208,212,130,53,25,18,219,117,181,28,132,184,182,141,134,141,43,45,225,153,160,186,175,105,126,220,113,182,113,193,175,100,246,7,68,181,230,46,52,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,240,45,179,113,102,68,148,33,232,64,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,7,169,58,77,90,149,94,165,67,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,212,92,196,64,246,91,237,245,15,46,248,29,153,51,142,161,74,166,225,3,227,36,97,220,69,50,75,16,89,164,56,123,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,227,67,136,220,203,241,145,24,10,142,191,143,241,254,13,202,204,27,86,204,28,193,196,49,40,120,122,135,28,228,206,157,36,207,67,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,254,165,86,173,74,160,82,230,215,43,181,56,148,234,101,54,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,13,251,68,118,250,153,180,230,42,44,7,149,181,10,173,55,44,168,155,216,247,41,47,199,244,153,195,113,165,241,50,163,106,36,27,40,91,13,170,59,110,32,220,79,137,197,105,83,155,182,130,66,182,103,237,70,200,109,161,113,148,156,191,170,198,151,128,235,179,107,28,6,24,143,87,119,120,138,219,11,37,110,85,189,66,119,81,228,168,211,164,227,173,70,70,183,26,67,78,60,165,153,39,98,179,211,61,50,227,103,76,184,168,230,134,104,86,120,26,84,27,52,203,45,17,46,85,66,82,136,205,184,177,155,51,45,227,203,210,171,21,201,36,148,169,107,82,16,133,173,48,67,176,230,200,149,93,175,179,113,88,81,250,140,186,62,19,160,199,77,75,17,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,122,180,111,14,196,134,222,112,146,230,232,219,86,250,118,198,108,215,152,249,129,66,195,185,243,130,142,171,90,165,96,170,124,152,149,250,58,37,27,141,211,226,154,201,194,168,177,24,147,254,50,100,184,74,53,19,109,70,81,167,67,78,45,33,181,91,33,237,155,151,27,97,208,177,29,79,5,82,170,180,105,248,94,161,195,206,166,212,80,70,226,98,186,183,120,41,36,226,46,217,239,91,105,70,166,201,70,166,220,67,137,61,73,38,221,115,96,7,154,29,158,54,129,199,219,50,230,132,28,215,203,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,208,234,82,106,177,56,211,106,231,164,135,162,156,151,205,236,27,159,89,95,135,243,115,47,223,150,229,11,17,71,83,209,202,91,6,203,237,45,14,41,167,89,113,28,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,195,186,128,12,63,181,22,211,120,7,101,156,175,169,102,6,47,147,18,101,73,17,212,170,46,30,42,139,49,166,214,95,39,26,111,67,9,112,245,41,8,83,237,41,213,161,43,54,219,53,47,74,172,73,80,99,93,175,59,66,242,179,100,202,238,28,194,211,105,158,152,86,170,85,13,221,110,157,73,170,198,76,170,20,20,161,165,169,231,154,51,53,147,203,67,237,169,150,86,77,165,212,147,135,189,65,36,181,108,86,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,230,95,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,155,238,203,157,153,241,150,207,89,12,245,87,48,39,98,8,85,220,121,33,21,121,24,98,121,147,108,81,16,141,104,106,204,234,51,76,151,154,221,173,227,86,149,145,19,13,41,9,83,6,106,12,255,0,132,118,129,192,56,207,59,113,238,207,244,245,203,141,139,50,246,61,58,92,230,165,155,40,68,214,37,176,151,137,216,169,39,13,215,16,209,56,210,93,82,144,146,66,222,108,185,234,35,25,44,65,15,104,70,63,198,89,89,218,61,141,179,7,47,177,12,186,30,33,161,200,162,73,131,58,49,150,182,151,220,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,229,207,101,29,171,178,227,107,92,184,70,53,193,78,240,53,88,59,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,188,101,122,84,109,60,68,73,113,41,81,25,33,104,113,180,6,107,0,0,0,0,0,24,126,171,180,198,13,160,109,71,74,217,98,187,6,92,90,238,35,194,232,196,116,41,201,35,113,137,139,39,102,19,241,22,68,155,178,180,53,12,221,74,204,205,11,45,226,76,208,164,160,157,204,2,24,59,101,106,213,90,6,215,120,38,187,66,169,203,167,84,169,216,30,155,46,28,200,143,41,151,227,62,221,78,160,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,51,224,52,255,0,179,187,109,248,123,85,96,67,194,88,198,86,156,205,194,116,246,157,174,168,217,98,51,53,70,212,243,173,162,84,86,144,234,150,173,40,67,28,65,147,109,182,135,100,36,144,146,74,208,146,220,0,0,0,0,24,83,106,237,171,178,227,100,172,184,94,53,198,174,241,213,89,219,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,187,101,26,146,110,188,100,105,109,42,73,17,45,107,109,181,247,108,232,205,236,27,144,185,95,136,51,115,48,31,150,221,11,14,199,75,210,10,35,6,243,238,173,110,37,166,153,109,28,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,245,237,69,180,222,62,218,155,52,42,89,129,139,228,203,135,77,92,133,42,139,135,138,162,244,152,84,102,13,182,155,208,194,92,61,41,90,210,195,74,117,104,74,9,199,9,75,210,155,146,82,30,146,64,0,0,97,77,171,182,174,203,141,146,178,225,120,215,26,187,199,85,103,111,24,160,80,24,120,145,42,175,41,36,70,105,73,153,30,237,148,106,73,186,241,145,165,180,169,36,68,181,173,182,215,218,243,211,61,50,227,103,76,184,168,230,134,104,86,120,26,84,27,52,203,45,17,46,85,66,82,136,205,184,177,155,51,45,227,203,210,171,21,201,36,148,169,107,82,16,133,173,62,123,54,139,218,95,52,246,160,199,111,99,172,204,171,126,47,5,70,134,252,158,235,166,125,11,45,57,194,48,243,174,110,119,187,132,45,205,42,241,174,234,63,113,16,122,8,217,227,104,28,3,180,214,87,193,205,124,185,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,14,165,38,171,155,110,182,174,90,136,100,177,231,91,98,141,171,171,187,37,231,44,44,101,189,170,204,194,21,43,67,197,52,72,79,33,60,124,93,43,38,220,36,184,70,131,121,133,175,122,217,221,10,59,45,189,226,16,235,134,61,4,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,4,122,246,133,246,133,231,70,201,153,209,69,203,156,185,195,24,42,163,77,168,225,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,152,232,50,35,73,157,205,92,250,17,72,80,133,110,218,191,106,124,45,246,127,7,230,53,16,27,169,217,189,182,182,105,237,131,247,68,251,166,80,48,165,51,209,46,232,224,187,138,44,150,119,156,87,23,188,222,239,159,118,246,225,145,167,78,155,93,87,189,202,219,170,34,175,176,199,246,236,253,237,255,0,41,9,84,0,0,0,0,0,1,21,123,83,246,160,109,79,179,182,208,88,219,39,27,194,25,85,54,38,31,168,23,0,250,169,245,23,28,92,23,218,68,136,187,213,113,109,145,188,76,60,209,57,165,4,157,225,47,77,211,99,61,159,236,235,219,39,16,237,125,128,49,93,67,31,70,195,240,49,102,24,172,54,203,240,104,144,165,48,194,41,207,178,147,140,242,141,231,28,37,45,110,181,49,38,73,95,34,105,55,74,110,70,173,53,237,180,203,60,43,135,243,31,46,243,74,147,19,135,173,99,10,125,66,159,87,221,182,218,27,145,192,28,109,195,234,210,130,90,222,52,75,54,212,181,169,95,70,195,9,34,73,35,159,85,236,108,206,191,65,182,130,171,100,228,186,126,250,38,102,211,203,114,251,109,106,113,137,212,230,164,72,111,82,141,196,146,89,83,11,152,74,178,22,163,115,113,109,41,214,96,38,164,0,0,70,174,220,189,168,25,167,179,182,208,85,44,156,202,156,33,133,38,196,195,244,248,93,232,254,33,167,201,113,197,206,125,162,145,244,10,98,91,100,108,147,15,70,47,18,9,91,194,119,170,116,153,229,94,205,237,181,179,79,108,31,186,39,221,50,129,133,41,158,137,119,71,5,220,81,100,179,188,226,184,189,230,247,124,251,183,183,12,141,58,116,218,234,189,238,86,133,108,213,204,204,85,156,153,143,136,243,75,26,203,226,43,88,154,160,237,66,78,151,28,91,108,235,63,3,13,111,22,181,165,150,144,73,109,180,26,143,67,104,66,72,236,146,19,147,217,101,128,35,96,93,139,112,108,163,195,210,233,53,44,85,34,125,126,164,82,73,212,174,82,220,146,182,163,200,36,56,126,20,46,27,17,13,26,8,144,164,105,89,95,89,169,65,218,246,187,219,143,40,246,65,165,68,99,21,162,93,123,22,86,35,186,253,43,14,83,86,130,125,104,74,86,72,126,74,212,118,143,25,78,164,155,222,89,107,51,53,155,109,185,187,112,147,218,182,93,218,111,0,237,77,149,244,220,192,194,18,98,67,169,46,58,85,90,195,199,81,102,76,218,51,230,227,173,232,125,45,158,164,161,106,97,213,52,181,165,6,227,100,149,233,77,205,41,141,110,214,253,143,170,184,51,25,57,181,6,12,44,65,88,161,98,153,26,113,87,18,234,165,162,139,52,137,182,227,172,157,90,205,212,70,120,190,141,8,50,221,178,182,210,218,84,148,186,195,40,211,253,151,118,155,199,219,44,230,133,55,48,48,132,153,115,41,168,144,149,86,176,241,212,94,141,10,178,193,54,235,122,31,75,103,165,75,66,95,117,77,45,105,89,54,225,165,122,85,99,74,131,210,72,14,149,146,249,189,131,115,235,43,240,254,110,101,251,242,220,161,98,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,153,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,117,0,26,107,143,187,75,242,143,3,237,105,73,217,218,92,136,140,80,162,200,151,72,197,88,158,99,232,76,42,125,69,76,176,184,155,167,154,113,100,104,75,166,252,105,36,242,26,221,56,100,163,90,82,203,132,174,169,218,107,183,109,43,36,112,109,71,35,50,183,19,75,111,52,43,209,219,76,169,148,183,210,133,225,184,75,52,169,75,113,203,25,162,75,205,93,45,161,26,92,66,28,223,234,108,201,157,236,38,0,245,80,2,45,123,43,246,245,141,42,53,43,101,140,228,174,196,134,184,113,217,167,224,106,156,141,233,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,104,107,117,115,89,180,149,202,80,0,233,89,209,155,216,55,33,114,191,16,102,230,96,63,45,186,22,29,142,151,164,20,70,13,231,221,90,220,75,77,50,218,57,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,126,254,41,197,152,87,3,80,165,98,156,107,137,169,88,126,139,11,71,19,81,170,77,110,36,86,53,173,40,70,183,92,52,161,58,150,180,164,174,124,212,162,34,230,100,32,95,111,109,183,235,187,92,99,182,161,97,201,85,90,110,89,81,55,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,106,117,13,158,179,74,26,182,148,165,78,58,107,9,62,216,175,180,103,46,54,171,152,188,7,91,139,232,166,97,125,247,49,154,67,182,225,102,197,39,222,83,109,195,124,214,106,144,243,49,73,149,60,74,67,74,82,183,174,54,222,237,11,221,230,13,166,54,170,202,61,148,48,108,108,97,154,85,41,106,93,70,71,13,76,164,83,91,67,213,26,138,200,211,188,54,90,90,208,157,13,165,68,165,173,106,74,19,116,166,250,214,218,23,14,221,157,219,20,226,173,167,113,217,227,169,21,250,174,23,193,152,50,160,215,25,89,165,74,114,21,80,231,110,93,118,63,118,190,108,56,214,249,151,145,25,110,221,73,82,16,235,106,79,53,36,198,202,246,177,108,65,93,168,84,106,123,89,229,156,90,173,105,201,22,119,27,66,55,144,231,3,22,60,88,236,71,149,21,148,180,75,54,80,134,22,114,13,78,45,73,212,149,146,73,180,184,164,6,229,108,57,181,221,43,107,236,163,86,43,126,157,18,143,139,40,50,19,77,196,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,173,27,194,185,45,183,155,37,57,186,55,21,177,67,205,14,207,27,64,227,237,153,115,66,14,107,229,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,104,117,41,53,88,156,105,181,115,210,67,208,158,207,27,64,224,29,166,178,190,14,107,229,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,232,117,41,53,92,219,117,181,114,212,64,50,88,0,211,254,209,29,183,225,236,171,129,11,9,96,233,90,179,55,22,83,221,118,132,162,101,137,44,210,219,75,205,54,185,82,154,91,169,90,117,33,111,240,230,109,184,218,221,142,162,90,77,40,90,76,27,77,246,140,229,198,205,219,65,96,204,151,173,197,226,96,73,211,51,26,85,216,180,149,81,98,188,211,169,140,218,88,105,123,205,246,243,114,251,164,164,234,76,99,73,182,219,202,121,58,54,214,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,229,178,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,35,253,150,251,125,67,203,190,7,102,76,227,168,82,169,184,64,248,201,24,119,17,76,146,196,22,105,14,30,246,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,248,208,226,55,33,47,224,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,7,229,99,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,122,171,179,63,106,54,67,109,11,140,164,229,253,86,52,188,7,93,155,88,224,48,196,122,187,187,196,86,216,89,43,114,173,234,19,186,143,37,70,157,39,29,106,50,53,184,210,26,113,229,44,201,49,235,218,35,183,212,205,167,49,81,96,60,173,168,85,105,185,101,68,222,199,185,73,126,63,164,206,27,141,47,137,149,27,81,32,217,66,216,109,81,219,113,6,226,124,78,43,74,156,221,181,141,118,28,217,18,171,181,246,110,43,10,63,81,151,71,194,116,24,233,169,98,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,86,141,225,216,144,219,206,18,92,221,27,106,15,67,192,0,0,0,0,52,171,180,135,109,108,211,216,251,238,119,247,51,160,97,74,159,165,189,239,198,247,236,89,47,110,248,94,19,119,186,220,190,213,175,196,175,86,173,87,178,109,107,29,240,174,198,125,168,25,251,180,78,210,120,63,39,49,174,16,203,248,84,92,65,222,28,75,244,186,124,214,229,35,113,2,68,132,104,83,146,220,65,93,108,164,142,232,63,9,157,172,118,50,252,174,220,239,218,79,247,201,252,154,53,87,178,227,219,179,44,191,61,124,158,104,9,254,0,0,24,83,60,246,174,203,141,157,179,31,46,48,86,104,59,221,84,172,198,239,54,25,175,186,241,38,45,54,84,83,136,77,166,73,25,120,25,115,138,81,27,215,210,218,144,147,89,18,20,183,26,205,98,42,251,115,191,105,63,223,39,242,104,253,94,204,94,208,185,152,166,100,109,157,118,129,197,251,234,171,218,90,194,85,250,155,207,191,42,171,41,215,222,113,216,179,101,190,242,245,60,123,214,81,24,180,161,38,150,205,189,70,179,105,43,9,63,0,0,0,0,0,24,211,49,182,129,192,57,89,154,25,111,149,24,189,114,227,84,179,70,69,66,37,22,97,155,40,132,211,241,91,105,91,167,220,113,196,169,43,117,79,52,211,73,66,86,107,113,105,79,43,149,242,88,138,190,220,239,218,79,247,201,252,154,2,85,0,104,7,101,238,221,63,118,188,42,140,142,206,60,103,197,230,77,23,95,115,201,154,157,47,87,105,109,182,147,43,188,106,62,34,99,54,115,121,114,74,214,209,33,207,165,82,100,56,91,254,0,0,0,48,253,87,105,140,27,64,218,142,149,178,197,118,12,184,181,220,71,133,209,136,232,83,146,70,227,19,22,78,204,39,226,44,137,55,101,104,106,25,186,149,153,154,22,91,196,153,161,73,65,59,152,4,48,118,202,213,170,180,13,174,240,77,118,133,83,151,78,169,83,176,61,54,92,57,145,30,83,47,198,125,186,157,65,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,55,87,179,239,111,92,61,180,206,13,131,129,179,6,187,18,30,106,82,35,182,204,228,72,225,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,136,55,40,0,0,0,0,0,99,76,35,180,14,1,198,121,219,143,118,127,167,174,92,108,89,151,177,233,210,231,53,44,217,66,38,177,45,132,188,78,197,73,56,110,184,134,137,198,146,234,148,132,146,22,243,101,207,81,24,237,120,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,32,246,132,99,252,101,149,157,163,216,219,48,114,251,16,203,161,226,26,28,138,36,152,51,163,25,107,105,125,205,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,39,120,6,10,216,239,106,172,27,181,126,81,211,241,133,26,165,17,56,158,157,30,60,108,89,72,109,179,101,116,234,137,163,198,105,105,75,90,184,103,20,151,20,202,245,43,82,8,210,103,188,67,136,70,117,0,0,0,16,173,254,173,94,212,255,0,245,131,149,95,247,42,163,255,0,62,18,233,146,24,214,171,153,89,47,128,115,26,187,30,35,21,44,85,133,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,142,214,185,159,81,230,48,122,83,217,59,217,99,38,254,207,240,247,203,152,1,149,64,0,0,71,175,104,95,104,94,116,108,153,157,20,92,185,203,156,49,130,170,52,218,142,23,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,105,142,131,34,52,153,220,213,207,161,20,133,8,85,237,170,43,109,77,133,190,207,224,252,198,162,3,117,123,55,246,213,205,61,176,190,232,159,116,186,6,21,166,122,37,221,28,23,113,69,146,206,243,138,226,247,155,221,243,238,222,220,50,52,233,211,107,170,247,185,91,117,4,86,118,24,254,221,159,189,191,229,33,42,128,0,40,103,228,42,0,0,0,2,48,54,204,237,64,207,221,157,182,147,198,25,57,130,176,134,95,205,162,225,254,239,225,159,170,83,230,185,41,123,248,17,228,47,90,155,150,218,14,203,121,68,86,65,120,72,175,115,185,156,159,92,245,25,123,132,1,118,163,251,118,102,111,230,95,147,194,1,43,221,158,155,80,99,237,172,242,94,181,152,217,141,72,195,244,234,149,59,20,73,162,52,213,18,59,204,176,166,27,137,17,228,169,73,121,215,84,107,213,33,100,102,74,34,177,39,151,83,61,160,26,1,216,169,236,177,138,126,208,39,124,186,156,50,166,223,91,107,225,109,148,242,226,93,18,147,83,223,230,110,38,167,188,222,28,167,199,54,214,228,13,100,166,211,83,144,78,37,104,75,45,44,140,208,149,164,247,206,32,208,69,164,157,91,65,248,27,95,246,146,224,29,150,51,67,15,101,131,120,122,94,37,169,38,68,73,184,165,17,22,202,138,21,41,246,228,17,182,218,183,196,164,78,74,138,43,228,203,173,146,22,202,200,181,163,120,151,19,179,249,103,154,185,113,156,152,85,140,107,149,184,210,149,137,168,178,52,167,137,167,200,39,55,46,41,180,57,185,121,30,187,47,18,28,108,212,211,132,151,17,168,137,73,35,228,60,203,255,0,77,88,247,21,127,109,113,30,36,196,117,15,239,147,39,84,167,72,115,253,243,143,60,227,139,248,169,74,87,188,204,79,159,103,158,203,53,93,150,50,26,61,11,23,189,45,56,195,18,200,58,198,32,134,85,85,74,133,9,243,240,180,203,13,166,204,161,105,100,154,75,171,65,40,214,225,40,183,174,54,134,116,134,64,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,152,7,156,205,142,246,170,198,91,40,102,229,63,24,81,170,82,213,134,42,50,35,198,197,148,134,219,39,145,81,167,18,252,102,150,148,180,39,137,109,42,113,76,175,82,116,172,205,38,123,181,184,133,207,246,78,231,22,1,207,92,1,75,204,108,185,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,234,51,14,234,0,0,0,0,0,0,0,0,0,0,45,80,169,149,197,12,207,222,2,197,2,79,153,29,129,73,185,139,9,54,87,43,128,231,46,130,162,212,250,164,46,1,67,43,141,55,218,46,51,108,98,248,178,148,148,173,76,210,80,178,186,121,242,117,227,235,238,27,146,52,179,107,230,229,181,91,117,230,99,56,178,70,27,82,175,160,204,174,75,144,124,236,37,93,22,25,147,103,10,167,27,130,112,242,84,197,181,241,125,85,126,143,61,240,248,12,35,218,43,148,212,220,97,132,35,78,118,68,102,28,119,16,195,90,148,168,41,113,94,24,79,166,198,122,138,253,7,238,108,105,91,144,253,19,8,67,125,44,163,87,120,92,172,100,162,241,200,63,121,141,171,196,84,72,181,248,72,137,37,111,18,16,233,56,70,209,149,238,68,101,239,35,229,204,35,161,47,50,56,250,130,138,14,42,173,192,109,242,113,49,106,146,99,17,147,122,8,201,46,40,175,107,157,186,116,31,165,128,243,79,18,224,110,59,186,234,85,52,113,187,173,124,61,65,198,47,163,85,175,167,175,174,127,87,63,49,33,251,110,236,145,38,67,53,58,245,3,15,99,90,131,245,12,92,243,234,75,17,13,212,104,89,73,81,169,36,134,111,166,246,177,220,203,152,142,10,166,92,99,138,94,235,137,193,120,129,157,238,173,59,234,115,201,189,173,210,233,47,49,81,51,219,40,109,131,88,199,212,150,99,212,176,204,205,114,177,18,96,239,31,173,169,243,74,84,150,10,252,218,43,145,107,51,183,243,141,221,133,39,140,140,137,26,52,107,191,43,222,214,51,47,244,15,48,184,59,20,86,176,54,32,165,212,227,194,101,46,192,158,196,244,20,182,214,73,53,33,105,81,106,177,164,244,221,28,249,151,191,152,151,45,138,246,201,94,38,164,224,220,51,137,43,120,30,11,146,123,199,124,210,100,238,158,70,149,72,90,121,45,243,181,244,164,249,151,67,1,33,224,63,47,15,87,233,184,134,152,205,70,159,82,135,45,183,137,70,75,138,242,92,65,146,84,105,59,25,25,251,202,223,88,253,64,1,248,216,204,136,240,125,118,228,70,93,219,43,145,255,0,181,40,126,200,252,140,96,87,194,85,178,255,0,177,210,127,242,74,1,1,251,110,37,5,180,30,52,36,182,146,254,167,116,47,240,24,194,68,123,42,201,37,146,248,102,201,34,62,236,170,243,252,234,177,30,59,115,22,157,160,241,177,121,119,111,249,140,97,190,253,148,15,184,172,181,161,50,105,45,41,163,213,12,142,220,255,0,170,167,252,226,9,12,79,170,95,80,168,162,125,82,250,135,230,214,107,81,169,27,158,34,84,102,119,186,173,190,89,38,246,183,75,153,121,138,48,182,211,153,195,55,47,176,150,38,110,29,53,231,84,222,23,155,53,43,110,113,178,100,162,105,235,90,201,59,31,128,185,255,0,48,130,12,245,205,26,222,99,227,234,221,110,160,244,230,211,81,225,181,176,244,229,190,69,187,101,164,149,204,200,181,122,132,125,57,126,65,159,182,219,218,14,165,140,177,147,113,216,123,15,72,98,78,25,40,107,92,53,41,118,212,236,146,50,35,39,12,181,89,95,194,92,134,164,97,138,75,149,202,228,106,99,76,190,234,158,215,100,176,157,75,59,33,74,228,86,63,47,32,25,251,97,252,191,133,141,243,38,163,22,115,204,18,19,135,228,62,68,236,82,120,136,211,42,58,122,25,151,63,17,243,19,187,148,24,106,14,30,192,88,98,44,86,216,251,222,131,10,49,41,182,9,187,146,89,108,189,221,11,151,65,166,29,152,249,43,10,131,131,105,88,193,246,107,108,201,157,71,168,198,89,62,146,75,68,93,229,202,215,108,142,246,108,189,231,239,18,8,195,73,97,134,217,73,153,147,104,36,149,250,216,138,192,57,0,0,5,139,85,136,199,2,252,71,204,115,57,208,200,88,146,59,244,1,70,203,248,135,208,44,43,144,184,202,224,40,106,177,94,195,133,79,158,163,228,127,164,114,43,213,63,168,124,198,147,213,208,192,125,77,47,89,23,33,120,249,154,51,46,70,67,153,42,63,127,32,23,128,0,0,227,122,59,18,19,161,246,80,225,17,222,203,73,25,95,242,142,64,1,171,59,87,236,195,130,179,23,10,52,149,196,162,66,121,234,242,103,56,241,208,218,121,75,51,109,251,145,158,164,153,153,154,239,123,251,132,24,102,14,4,70,14,224,52,84,83,39,139,222,244,99,119,167,70,143,221,29,253,111,224,30,156,156,109,46,167,74,140,236,71,126,67,72,182,164,217,126,129,139,125,25,191,164,238,112,156,111,235,109,7,109,91,142,191,68,127,139,203,242,136,34,243,100,60,71,38,149,152,56,50,3,68,238,135,113,149,57,71,165,227,73,115,125,130,233,110,125,4,255,0,101,204,149,75,193,180,247,212,70,70,189,239,83,191,71,86,66,8,246,116,203,90,133,39,51,112,90,220,164,86,27,221,226,170,115,191,75,29,69,98,41,12,243,63,9,114,228,39,95,44,219,83,56,46,154,210,146,164,153,111,185,40,172,127,133,88,171,46,212,0,0,142,51,43,139,72,94,56,180,157,200,236,96,57,139,168,184,88,93,5,197,208,5,64,0,0,0,0,90,125,69,135,212,94,125,71,26,136,252,128,83,81,251,185,14,100,158,162,189,135,206,146,63,33,206,142,159,148,5,192,0,3,74,246,237,166,49,35,2,178,107,75,124,241,74,85,205,4,127,214,100,136,107,203,4,155,125,231,165,70,87,220,244,255,0,126,38,127,110,146,119,208,40,250,27,51,254,153,209,238,254,243,36,66,166,1,117,246,184,235,55,215,117,212,143,247,67,50,176,244,91,146,203,82,240,204,131,81,153,254,168,44,185,159,247,182,198,71,24,187,34,92,83,152,90,73,168,136,191,84,150,95,248,54,134,81,26,132,7,26,143,153,151,196,94,119,247,11,20,102,92,200,128,112,234,248,15,161,29,63,40,225,35,63,112,230,71,79,202,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,47,222,47,22,43,226,3,141,87,183,32,73,152,185,90,108,40,86,247,0,229,43,251,197,64,0,124,21,191,234,91,214,253,207,252,34,17,27,218,154,217,174,165,50,229,253,190,167,124,181,98,92,107,202,36,82,95,81,157,173,167,254,17,8,131,237,76,169,54,85,169,204,147,220,211,93,167,29,180,255,0,216,213,124,6,106,88,117,45,132,162,153,227,183,185,31,253,11,43,222,95,221,163,9,178,139,127,21,254,2,22,54,11,83,110,99,101,170,247,190,20,51,255,0,195,69,19,84,209,36,175,164,41,90,156,128,0,52,203,137,195,50,81,138,36,204,204,28,63,17,144,162,14,198,3,144,94,44,23,128,0,0,0,0,0,10,105,33,80,1,109,139,204,84,80,250,134,180,151,83,1,112,181,101,116,40,188,200,197,55,168,63,217,127,0,184,249,145,216,6,189,103,254,92,57,139,32,87,154,67,114,85,197,112,191,131,117,180,250,170,107,166,162,253,200,251,182,112,203,83,193,212,72,136,90,36,164,211,22,67,127,72,235,107,245,164,106,253,137,12,165,137,41,76,206,102,66,92,99,89,175,69,252,70,87,177,151,199,224,62,188,45,77,106,159,79,101,13,179,187,178,86,86,212,103,213,102,126,98,99,158,71,236,161,58,16,148,126,41,17,11,128,90,165,145,123,197,5,40,147,212,199,10,164,115,50,43,91,234,22,58,245,207,146,189,222,67,140,139,87,48,28,233,89,175,165,133,228,71,239,22,52,155,36,172,92,199,49,23,152,10,105,184,104,47,136,186,214,21,1,105,36,87,160,168,0,11,76,172,46,22,168,7,26,140,146,124,204,92,151,82,124,136,197,139,35,62,102,94,225,98,8,245,145,23,64,31,73,29,202,226,162,137,245,72,84,0,70,111,104,150,71,200,168,205,170,98,120,108,77,113,186,110,7,125,102,174,37,146,73,27,103,45,124,200,202,231,212,186,9,50,24,19,106,188,5,19,20,101,246,49,125,116,174,37,207,68,106,12,36,247,230,143,235,15,153,23,172,95,141,215,226,3,206,179,204,187,17,243,105,212,233,90,109,114,189,250,151,192,111,47,102,134,107,250,43,143,102,83,31,84,68,54,206,25,152,146,53,178,234,149,117,78,142,174,122,78,222,243,26,137,155,24,124,240,198,62,170,209,14,39,13,195,110,62,139,121,175,78,166,91,87,91,157,253,107,245,247,140,133,178,102,42,107,11,99,249,243,95,159,194,165,116,87,153,37,110,141,119,51,125,131,181,136,143,241,64,122,33,194,53,52,85,240,189,30,166,133,36,202,101,62,60,130,52,164,200,188,109,165,92,136,249,151,95,120,249,113,106,141,60,45,136,191,103,255,0,154,58,198,68,226,40,213,188,180,193,203,102,102,248,220,195,84,247,175,187,52,220,142,59,92,250,23,152,237,88,161,26,248,110,87,182,191,252,208,30,116,177,179,171,123,56,48,170,200,136,212,78,65,34,255,0,248,165,9,191,216,128,157,254,135,252,22,110,36,136,255,0,84,111,111,247,108,145,10,184,182,146,101,157,248,50,39,15,248,89,20,228,233,215,214,243,20,93,110,39,15,100,10,103,118,228,86,18,142,108,110,205,190,63,150,171,218,243,36,31,159,196,69,103,49,69,40,146,87,81,216,84,126,22,48,174,199,195,244,198,166,201,149,195,165,111,165,162,86,131,93,204,210,163,181,136,143,200,84,107,22,210,219,101,97,124,172,244,115,115,88,166,126,169,241,151,226,105,211,28,252,30,231,166,139,91,240,158,255,0,128,133,252,127,154,120,167,56,177,52,37,191,79,166,241,50,24,110,150,210,34,182,182,201,90,156,93,191,8,179,177,221,206,166,118,232,50,150,215,121,199,47,27,250,39,193,226,62,55,130,227,245,125,230,77,232,215,184,183,84,21,239,164,255,0,64,249,54,82,217,246,191,152,88,147,14,85,220,194,60,124,38,177,84,56,178,28,227,208,213,144,78,48,165,38,219,196,159,69,222,228,94,241,6,95,217,59,96,172,75,141,101,225,108,89,136,40,245,152,208,230,113,219,231,99,85,32,145,39,65,62,218,108,147,212,174,169,34,62,71,212,253,194,73,242,151,100,92,43,129,169,49,227,46,110,32,74,219,101,214,204,157,151,29,126,179,166,191,216,182,50,38,77,101,133,23,0,224,250,61,46,37,15,129,92,30,35,75,124,74,221,209,173,215,20,124,205,106,189,245,159,188,250,140,144,68,73,43,23,65,71,225,80,112,125,55,15,165,178,134,252,165,238,216,38,11,122,164,159,132,173,228,146,231,200,135,239,0,161,153,23,80,26,249,180,206,96,64,195,244,170,212,9,18,25,66,156,195,114,92,34,83,46,40,236,105,120,186,167,151,184,107,158,204,48,83,137,241,238,26,196,140,234,91,82,120,203,41,6,73,73,233,101,228,116,87,62,169,31,151,182,198,103,72,123,28,49,65,129,92,186,106,24,105,44,238,184,98,241,169,111,73,69,181,26,57,95,145,117,33,147,118,29,194,14,181,133,112,85,98,101,58,206,23,121,106,115,124,95,221,36,164,185,18,190,162,232,49,214,165,233,13,198,160,69,224,233,76,71,231,224,213,212,200,207,154,140,253,195,244,69,141,54,150,144,72,73,88,139,220,47,27,64,113,170,230,99,144,88,2,132,66,242,47,120,180,190,34,166,124,185,0,184,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,72,252,199,154,237,172,125,169,179,147,237,3,16,252,197,240,29,215,99,61,179,49,246,201,152,254,52,200,115,165,212,112,77,70,66,26,175,80,93,117,231,152,75,14,61,28,228,203,139,24,159,105,146,157,185,142,77,182,235,151,43,30,149,114,233,63,216,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,152,25,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,149,150,130,117,151,91,53,38,229,173,181,167,170,76,139,122,187,52,54,245,147,144,216,133,156,149,205,154,236,183,242,234,185,33,182,105,11,115,117,162,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,227,210,180,146,208,148,154,222,53,132,218,0,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,88,0,0,0,195,251,96,96,8,217,159,178,230,105,96,199,176,244,186,236,137,88,94,116,154,125,62,33,58,167,223,168,198,104,228,66,38,210,209,235,90,202,75,44,153,32,175,172,200,146,100,162,51,73,249,193,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,122,158,30,112,118,211,203,63,185,22,213,153,159,129,91,137,74,137,18,62,32,126,161,2,45,45,189,220,88,176,102,145,76,138,194,17,161,36,141,219,18,26,65,161,41,210,149,36,210,147,52,145,25,135,160,156,144,198,181,92,202,201,124,3,152,213,216,241,24,169,98,172,47,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,118,181,204,250,143,201,218,95,31,201,202,205,158,115,35,48,105,248,134,37,14,165,67,194,245,41,52,185,210,77,173,13,84,120,117,148,50,34,116,141,11,90,164,27,72,66,20,71,173,106,74,108,173,86,61,96,236,117,204,207,76,54,83,123,2,203,151,74,41,120,11,16,76,167,179,22,59,159,125,38,12,147,41,141,191,33,6,179,50,214,251,243,16,133,146,82,149,37,131,73,17,169,11,51,234,157,181,153,153,232,254,71,96,188,173,137,46,171,30,94,48,196,11,168,61,195,185,162,44,136,48,25,250,70,36,89,100,107,187,242,225,184,132,26,84,157,76,26,140,210,164,34,225,13,131,211,70,207,217,103,247,27,200,236,7,149,174,68,165,71,151,134,112,252,26,124,254,235,111,68,87,167,33,148,241,79,163,192,131,86,245,243,117,195,90,146,74,90,150,106,81,106,81,136,33,236,247,202,250,174,106,237,131,150,212,202,122,165,179,30,129,88,107,20,78,150,204,37,73,68,118,41,234,41,37,189,177,145,54,135,93,109,168,228,226,142,201,92,132,114,81,153,33,94,135,128,66,183,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,9,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,65,15,104,206,197,31,208,171,152,236,87,240,5,50,170,230,89,98,159,164,166,201,124,183,173,210,231,25,172,220,166,41,237,74,90,180,161,4,227,74,116,146,165,182,165,38,238,169,151,92,57,233,29,83,53,114,207,10,231,38,92,98,60,173,198,177,56,138,46,38,167,187,79,147,165,182,214,227,58,203,192,251,91,196,45,9,121,165,146,92,109,102,147,208,226,16,162,43,164,128,64,182,196,27,104,226,173,145,243,29,137,211,85,85,173,224,26,150,241,138,222,30,106,115,137,109,27,211,103,84,232,204,26,201,147,152,130,97,178,37,44,188,109,146,154,212,141,68,226,37,255,0,106,93,183,242,227,103,252,130,163,230,245,34,87,125,203,199,180,243,119,4,71,75,37,247,219,142,194,84,136,242,159,142,235,172,188,80,210,103,28,158,52,253,34,55,237,167,73,41,68,33,175,109,29,146,113,86,200,217,166,120,90,164,239,29,134,235,188,77,67,12,212,82,167,29,222,65,76,151,16,134,31,116,217,105,179,152,219,100,202,158,67,100,105,78,249,179,35,178,200,96,169,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,157,144,131,117,231,92,52,166,197,173,197,171,170,140,204,63,91,31,227,252,101,154,120,202,173,152,57,131,136,101,215,49,13,114,65,201,157,58,73,150,183,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,235,226,82,123,41,246,18,170,157,86,6,212,217,203,134,98,38,154,152,228,254,8,165,84,88,82,159,113,243,82,20,221,96,208,102,73,66,18,146,81,49,173,42,53,154,247,233,36,104,97,199,34,216,0,76,159,101,238,223,85,220,233,209,179,198,115,84,56,204,95,74,167,174,69,10,191,38,74,9,234,212,86,116,146,227,62,75,81,45,217,141,160,205,100,226,73,74,117,166,220,91,150,91,75,113,236,85,130,118,32,135,181,87,102,198,89,98,220,29,23,78,102,225,58,125,125,170,18,73,230,35,51,84,109,85,249,14,46,44,167,86,210,150,173,40,67,252,57,27,141,182,135,100,40,214,162,74,214,162,141,111,233,171,1,98,175,237,174,28,196,152,114,161,253,242,28,234,108,232,238,127,189,113,151,155,113,31,5,37,73,247,25,0,146,158,211,174,208,184,120,166,28,157,157,118,126,197,251,234,83,218,154,197,181,250,99,204,63,22,171,21,214,25,113,168,176,165,176,242,245,50,123,215,145,36,180,161,70,166,201,189,70,131,117,43,208,189,158,54,126,199,219,77,102,132,28,168,203,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,208,210,84,105,177,184,235,105,229,168,135,85,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,4,108,81,178,141,11,100,188,154,133,131,119,84,169,152,190,165,105,152,166,183,9,149,167,143,149,169,102,219,100,167,12,214,108,176,133,238,155,43,33,39,101,185,187,66,221,112,128,100,12,139,200,188,184,217,211,46,41,217,95,149,244,110,6,149,6,238,188,243,166,75,149,80,148,162,34,114,84,151,8,139,120,242,244,166,231,98,73,37,41,66,18,132,33,8,79,117,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,125,96,2,5,187,68,118,32,153,178,174,59,44,91,131,162,234,203,44,89,80,117,170,18,73,231,228,189,75,113,44,180,226,226,202,117,109,37,9,212,181,191,195,145,184,227,139,106,58,141,106,53,33,106,55,103,118,219,243,54,85,199,103,132,177,140,173,89,101,139,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,58,150,182,56,131,38,220,113,109,71,73,33,38,164,33,39,54,153,209,148,56,55,62,178,191,16,101,30,96,49,45,202,22,34,142,150,100,28,71,205,151,218,90,28,75,173,60,218,249,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,249,214,218,31,103,236,125,179,46,104,78,202,140,198,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,109,41,68,155,19,141,56,158,122,76,7,163,236,127,143,240,110,86,96,218,182,96,230,14,33,137,67,195,212,56,231,38,116,233,38,122,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,207,102,216,155,85,99,45,171,243,114,161,140,43,53,41,105,195,20,233,18,35,97,58,67,141,147,40,167,83,141,126,3,83,73,90,211,196,184,148,182,167,151,169,90,150,68,146,61,218,27,66,62,76,97,182,6,120,227,109,159,112,182,204,245,108,73,163,6,97,125,73,52,180,183,142,85,81,180,186,110,70,102,99,171,113,91,198,99,242,75,45,32,144,218,82,134,174,149,27,77,169,31,171,177,70,202,53,221,173,51,150,22,13,221,85,97,225,10,109,166,98,154,220,38,80,174,2,46,149,155,109,146,156,50,65,60,250,209,186,108,172,181,21,214,230,237,104,105,194,1,178,189,148,219,18,195,205,106,236,157,160,115,123,10,113,152,50,141,188,135,64,166,213,41,172,72,167,226,9,75,67,172,190,226,208,241,43,120,204,126,86,50,70,149,62,101,165,194,56,238,32,230,80,126,78,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,13,78,165,194,110,36,86,53,173,75,94,134,155,36,161,58,150,181,40,236,92,212,163,51,230,102,63,88,4,0,246,163,251,118,102,111,230,95,147,194,24,171,103,77,165,243,79,101,252,118,206,58,203,58,183,227,113,180,105,143,201,238,186,159,208,188,211,124,91,12,186,222,251,117,191,90,219,212,175,2,236,162,247,145,229,94,212,127,110,204,205,252,203,242,120,67,87,220,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,91,74,150,132,190,202,148,146,59,164,157,108,206,218,138,225,233,123,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,213,144,4,0,236,19,182,253,119,100,124,118,236,44,71,42,171,82,203,42,222,245,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,173,45,33,195,214,73,91,87,212,149,41,182,141,19,209,133,177,102,21,199,52,40,184,167,5,98,106,86,32,162,205,215,195,84,105,115,91,151,21,253,11,82,23,161,214,205,72,86,149,161,73,59,31,37,36,200,249,145,128,253,96,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,38,164,66,183,109,95,181,62,22,251,63,131,243,26,136,13,32,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,14,236,163,181,118,92,109,107,151,8,198,184,41,222,6,171,7,118,197,126,128,251,196,185,84,137,74,35,50,74,140,136,183,140,175,74,141,167,136,137,46,37,42,35,36,45,14,54,143,62,248,103,40,113,150,47,202,252,111,155,148,38,34,61,66,203,217,20,150,107,164,167,201,15,178,138,131,143,52,195,200,65,242,90,9,214,73,181,17,30,178,55,155,50,73,164,150,164,118,173,151,118,155,199,219,44,230,133,55,48,48,132,153,115,41,168,144,149,86,176,241,212,94,141,10,178,193,54,235,122,31,75,103,165,75,66,95,117,77,45,105,89,54,225,165,122,85,99,74,131,210,72,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,29,87,37,243,123,6,231,214,87,225,252,220,203,247,229,185,66,196,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,50,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,56,149,237,70,219,182,149,157,149,86,114,35,37,241,52,185,24,38,135,33,106,196,21,24,143,167,130,196,51,82,164,27,72,111,73,106,118,52,117,33,70,75,215,187,117,197,18,201,42,38,89,117,65,136,54,246,219,126,187,181,198,59,106,22,28,149,85,166,229,149,19,116,237,18,137,49,148,71,121,114,141,146,39,165,75,75,110,184,135,30,214,167,80,217,235,52,161,171,105,74,84,227,166,189,85,29,130,133,128,49,150,38,195,56,155,25,208,176,244,185,116,44,29,30,52,154,237,65,36,68,196,20,72,144,136,236,18,212,102,68,107,113,215,8,146,130,186,204,146,226,136,180,182,181,39,175,128,245,80,63,39,20,226,204,43,129,168,82,177,78,53,196,212,172,63,69,133,163,137,168,213,38,183,18,43,26,214,148,35,91,174,26,80,157,75,90,82,87,62,106,81,17,115,50,31,172,33,47,180,215,110,218,174,119,99,42,142,70,101,110,38,136,230,87,208,100,54,153,83,41,111,169,104,196,147,80,73,82,150,227,150,34,92,102,93,186,91,66,53,54,181,183,191,212,225,27,59,160,197,91,114,109,199,140,182,189,198,73,139,21,18,232,121,117,67,144,165,208,104,43,89,107,113,118,52,241,179,52,153,165,114,84,147,81,18,72,205,12,161,70,132,26,141,78,186,238,176,12,213,178,142,202,57,143,181,174,99,163,5,96,166,184,26,84,29,219,245,250,251,236,154,226,210,34,168,204,137,74,34,50,222,60,189,42,38,153,35,37,56,164,168,204,208,132,56,226,51,175,107,102,0,193,185,89,158,152,3,47,178,251,15,68,161,225,234,30,91,192,141,6,12,98,61,13,35,188,170,70,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,164,3,114,187,62,246,245,196,59,51,99,40,56,27,48,107,178,230,101,93,94,67,108,206,68,142,42,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,242,87,101,46,69,229,198,209,121,113,159,185,95,154,20,110,58,149,59,209,167,89,121,163,36,74,167,202,73,85,9,185,81,156,50,61,219,200,212,171,29,141,38,149,41,11,74,208,181,161,90,107,180,62,207,216,251,102,92,208,157,149,25,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,90,218,82,137,54,39,26,113,60,244,152,15,74,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,97,237,171,246,167,194,223,103,240,126,99,81,29,171,178,223,111,168,121,119,192,236,201,156,117,10,85,55,8,31,25,35,14,226,41,146,88,130,205,33,195,222,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,26,28,70,231,170,246,213,251,83,225,111,179,248,63,49,168,128,202,189,134,63,183,103,239,111,249,72,74,160,138,190,195,31,219,179,247,183,252,164,37,80,0,0,0,0,0,6,165,118,166,224,8,216,235,98,220,101,40,176,244,186,181,75,10,200,129,95,166,148,98,117,75,138,182,228,161,169,18,13,13,159,137,8,134,252,179,94,178,52,37,26,150,118,208,74,76,27,101,86,102,98,172,155,204,124,57,154,88,42,95,15,90,195,53,6,170,17,181,56,226,27,123,65,248,216,119,118,180,45,76,186,131,83,110,32,148,90,219,90,210,103,101,24,244,231,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,243,5,152,88,42,171,150,184,255,0,18,229,205,118,68,71,234,88,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,107,92,139,160,15,81,3,87,251,75,177,252,156,190,216,183,49,37,83,113,12,74,85,74,185,30,53,2,41,60,109,107,152,137,114,91,106,84,118,144,225,30,181,170,25,203,51,210,90,210,132,173,105,211,163,81,125,125,156,153,153,247,80,216,219,46,42,50,37,210,156,159,65,167,171,12,204,98,158,229,248,94,1,197,71,142,135,146,107,82,144,242,162,183,25,213,17,218,251,226,90,82,148,173,36,52,171,182,247,51,56,156,85,150,153,57,14,93,85,174,239,167,203,196,213,6,55,154,96,200,226,28,40,241,23,164,151,227,121,190,22,105,93,72,45,41,127,194,163,214,178,32,142,28,189,193,85,92,202,199,248,107,46,104,82,34,49,82,197,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,125,7,167,218,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,32,246,65,101,125,87,26,109,105,27,30,50,169,108,83,114,250,143,54,165,33,244,194,83,172,58,252,150,85,9,168,171,118,228,150,86,164,200,121,228,223,81,168,162,184,68,158,170,76,228,128,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,25,183,182,196,21,221,145,241,219,83,112,228,90,173,75,44,171,123,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,180,186,182,203,65,37,109,91,74,148,166,221,36,79,240,234,153,171,150,120,87,57,50,227,17,229,110,53,137,196,81,113,53,61,218,124,157,45,182,183,25,214,94,7,218,222,33,104,75,205,44,146,227,107,52,158,135,16,133,17,93,36,2,11,54,9,219,126,187,178,62,59,118,22,35,149,85,169,101,149,111,122,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,214,150,144,225,235,36,173,171,234,74,148,219,70,137,94,219,75,110,60,27,178,214,81,210,49,134,30,68,76,85,136,113,204,119,23,131,89,101,102,237,58,82,18,134,214,169,174,190,217,233,84,100,37,246,84,73,66,181,187,188,66,80,105,73,173,214,225,91,106,45,153,49,246,203,57,161,82,203,252,95,26,92,202,106,36,41,52,92,66,84,231,163,66,172,176,77,180,230,182,20,225,105,82,208,151,218,75,168,66,150,77,184,106,70,165,88,148,172,85,54,173,85,168,198,129,14,161,83,151,42,61,46,57,196,130,211,207,41,104,138,193,186,227,198,211,73,51,178,16,110,188,235,134,148,216,181,184,181,117,81,153,135,215,138,113,102,42,199,53,217,88,167,26,226,106,174,32,173,77,209,196,212,106,147,92,151,41,253,8,74,17,173,215,13,75,86,148,33,41,43,159,36,164,136,185,17,15,202,18,189,217,95,176,84,104,177,169,91,83,231,37,10,36,197,204,142,205,67,3,83,36,111,73,112,214,78,188,147,159,38,59,141,37,38,179,74,24,118,42,210,181,163,67,187,219,18,201,165,34,40,64,125,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,138,66,210,162,185,25,24,156,158,206,237,190,161,237,57,133,79,1,230,149,66,149,77,204,218,38,234,61,206,75,17,253,38,108,219,117,124,76,88,218,137,102,242,16,195,138,144,219,104,54,211,225,113,58,82,230,237,172,21,180,38,194,84,172,238,216,155,43,51,207,43,112,204,183,51,66,131,150,248,101,82,161,210,216,74,215,137,33,34,159,25,42,67,141,220,141,114,89,106,234,109,104,212,226,208,222,227,75,134,108,238,162,174,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,209,72,90,146,119,35,50,1,190,189,168,91,116,253,218,241,82,242,59,39,49,159,23,150,212,93,29,241,38,18,116,179,93,170,54,226,140,236,241,40,248,136,108,217,189,221,137,40,91,164,183,62,149,41,142,225,107,86,202,59,40,230,62,214,185,142,140,21,130,154,224,105,80,119,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,120,242,244,168,154,100,140,148,226,146,163,51,66,16,227,136,234,153,23,145,121,143,180,94,99,211,178,191,43,232,220,117,86,117,221,121,231,76,209,22,159,21,38,68,228,169,46,17,30,237,148,106,77,206,198,163,82,146,132,37,107,90,16,175,65,59,46,236,201,128,118,89,202,250,110,95,225,8,209,38,84,145,29,41,173,98,19,167,51,26,109,101,242,113,215,53,190,166,203,82,144,133,62,234,90,66,212,179,109,179,74,53,42,198,165,6,64,192,24,3,6,229,102,13,164,229,246,95,97,232,148,60,61,67,142,81,160,193,140,71,161,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,251,0,0,8,43,237,17,216,22,102,204,120,168,177,230,86,211,234,181,44,178,173,239,100,88,163,63,35,209,151,9,198,145,195,74,147,164,208,76,173,111,182,152,238,56,178,113,94,38,213,169,77,239,29,197,91,20,109,93,93,217,47,57,97,99,45,237,86,102,16,169,90,30,41,162,66,121,9,227,226,233,89,54,225,37,194,52,27,204,45,123,214,206,232,81,217,109,239,16,135,92,49,232,79,20,225,60,43,142,104,82,176,182,53,195,52,172,65,69,155,163,137,167,85,33,55,46,43,250,22,149,163,91,78,18,144,173,43,66,84,87,46,74,73,25,115,34,30,125,246,228,217,18,171,178,14,110,39,10,49,81,151,88,194,117,232,234,169,97,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,78,189,217,216,208,227,46,26,91,222,147,105,9,148,206,253,187,114,27,39,114,26,153,158,240,241,52,76,85,15,21,71,90,176,141,58,156,254,151,235,111,167,146,144,90,139,83,8,105,70,68,250,220,69,217,63,2,146,110,154,26,92,0,227,252,127,140,179,79,25,85,179,7,48,113,12,186,230,33,174,72,57,51,167,73,50,214,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,95,37,71,22,98,170,197,10,145,133,170,216,154,171,54,139,135,248,142,232,167,72,154,227,145,105,251,245,146,223,225,218,81,154,26,222,44,137,75,208,69,169,68,70,119,49,34,157,150,251,2,195,204,78,7,105,188,227,167,210,170,88,64,184,200,248,119,14,204,140,196,230,106,238,22,246,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,120,16,218,55,193,26,192,2,79,176,78,196,16,246,170,236,216,203,44,91,131,162,233,204,220,39,79,175,181,66,73,60,196,102,106,141,170,191,33,197,197,148,234,218,82,213,165,8,127,135,35,113,182,208,236,133,26,212,73,90,212,65,149,123,47,118,250,174,231,78,141,158,51,154,161,198,98,250,85,61,114,40,85,249,50,80,79,86,162,179,164,151,25,242,90,137,110,204,109,6,107,39,18,74,83,173,54,226,220,178,218,91,143,98,174,211,174,208,184,120,166,28,157,157,118,126,197,251,234,83,218,154,197,181,250,99,204,63,22,171,21,214,25,113,168,176,165,176,242,245,50,123,215,145,36,180,161,70,166,201,189,70,131,117,43,141,111,233,171,1,98,175,237,174,28,196,152,114,161,253,242,28,234,108,232,238,127,189,113,151,155,113,31,5,37,73,247,25,15,175,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,14,213,179,198,207,216,251,105,172,208,131,149,25,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,90,26,74,141,54,55,29,109,60,181,16,244,61,145,121,23,151,27,58,101,197,59,43,242,190,141,192,210,160,221,215,158,116,201,114,170,18,148,68,78,74,146,225,17,111,30,94,148,220,236,73,36,165,40,66,80,132,33,9,199,251,20,108,163,66,217,47,38,161,96,221,213,42,102,47,169,90,102,41,173,194,101,105,227,229,106,89,182,217,41,195,53,155,44,33,123,166,202,200,73,217,110,110,208,183,92,33,176,0,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,54,171,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,85,246,231,126,210,127,190,79,228,209,22,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,74,237,206,253,164,255,0,124,159,201,162,50,240,30,0,198,89,159,137,152,193,153,127,135,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,155,221,107,38,153,112,201,9,186,214,100,73,73,41,70,73,48,155,238,207,189,189,112,246,211,56,54,14,6,204,26,236,72,121,169,72,142,219,51,145,35,133,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,45,202,30,93,240,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,65,27,20,109,93,66,218,211,38,161,99,45,237,42,30,47,166,218,30,41,162,66,121,106,224,37,106,89,54,225,37,194,37,147,47,161,27,214,206,235,73,93,109,239,22,182,156,48,27,0,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,4,96,97,108,89,138,176,53,118,46,41,193,88,154,171,135,235,80,181,240,213,26,92,215,34,74,99,90,20,133,232,117,179,74,211,169,11,82,78,199,205,42,50,62,70,98,122,118,9,219,126,133,181,198,4,118,22,35,149,74,166,230,109,19,122,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,208,166,144,225,235,53,33,219,234,74,82,227,70,184,54,203,28,157,199,217,198,230,35,135,151,52,25,117,202,150,27,163,149,109,218,100,24,175,73,155,45,142,54,44,69,38,59,44,161,106,113,105,84,180,56,162,59,17,54,219,138,191,132,136,254,172,139,207,76,199,217,211,49,233,217,161,149,245,158,6,171,6,237,60,203,164,107,139,80,138,163,35,114,44,150,200,203,120,202,244,166,229,114,81,41,41,90,20,133,161,11,72,122,105,1,135,246,93,218,111,0,237,77,149,244,220,192,194,18,98,67,169,46,58,85,90,195,199,81,102,76,218,51,230,227,173,232,125,45,158,164,161,106,97,213,52,181,165,6,227,100,149,233,77,205,41,204,0,33,91,182,175,218,159,11,125,159,193,249,141,68,105,6,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,187,253,181,126,212,248,91,236,254,15,204,106,35,79,240,54,69,230,62,100,229,198,57,205,12,21,70,239,90,86,92,240,46,215,217,96,205,82,163,197,148,82,12,165,37,178,47,27,45,240,170,222,153,30,164,37,105,89,164,208,151,22,128,158,157,138,54,174,161,109,105,147,80,177,150,246,149,15,23,211,109,15,20,209,33,60,181,112,18,181,44,155,112,146,225,18,201,151,208,141,235,103,117,164,174,182,247,139,91,78,24,216,1,230,135,103,141,160,113,246,204,185,161,7,53,242,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,180,58,148,154,172,78,52,218,185,233,33,232,123,34,243,211,46,54,139,203,138,118,104,101,125,103,142,165,78,187,79,50,233,18,37,83,229,36,136,220,139,37,178,51,221,188,141,73,185,92,210,105,82,86,133,45,11,66,212,25,0,69,7,106,134,222,178,101,73,170,236,177,147,117,217,112,209,14,67,212,252,115,83,143,186,52,76,65,180,202,138,4,105,13,186,165,18,9,75,125,169,72,82,16,189,109,110,174,104,55,82,188,193,218,133,183,79,220,83,10,175,35,178,115,25,240,153,147,90,209,223,18,97,39,83,212,42,91,141,168,206,207,18,139,135,152,245,219,221,216,148,180,52,107,115,232,148,168,238,28,59,96,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,179,253,153,217,135,180,213,43,104,42,46,1,200,170,175,29,74,157,197,207,174,97,250,196,185,72,161,46,42,90,73,188,251,230,203,110,240,143,43,116,195,77,202,38,205,68,234,152,109,90,208,181,54,191,202,237,71,246,236,204,223,204,191,39,132,37,251,98,141,148,104,91,37,228,212,44,27,186,165,76,197,245,43,76,197,53,184,76,173,60,124,173,75,54,219,37,56,102,179,101,132,47,116,217,89,9,59,45,205,218,22,235,132,34,7,181,31,219,179,51,127,50,252,158,16,12,85,179,166,210,249,167,178,254,59,103,29,101,157,91,241,184,218,52,199,228,247,93,79,232,94,105,190,45,134,93,111,125,186,223,173,109,234,87,129,118,81,123,200,253,9,228,94,122,101,198,209,121,113,78,205,12,175,172,241,212,169,215,105,230,93,34,68,170,124,164,145,27,145,100,182,70,123,183,145,169,55,43,154,77,42,74,208,165,161,104,90,188,224,201,203,60,85,27,43,41,217,199,194,111,112,221,67,16,77,195,59,246,219,113,92,60,232,241,163,72,208,242,180,110,209,188,110,85,219,45,102,165,110,31,240,145,34,231,154,182,23,219,54,187,177,230,99,202,169,185,74,239,156,25,138,56,120,248,154,154,210,16,82,148,219,70,189,212,152,206,42,214,121,173,235,166,77,169,68,219,137,90,146,173,38,104,117,176,244,40,3,242,112,182,44,194,184,230,133,23,20,224,172,77,74,196,20,89,186,248,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,228,164,153,31,50,49,250,192,60,171,143,73,27,29,213,169,85,173,148,50,122,101,26,167,18,124,118,240,61,22,34,221,140,242,93,66,95,98,27,76,188,209,169,38,100,75,109,214,220,109,105,234,149,161,73,59,25,25,15,54,227,117,59,59,182,250,153,179,30,42,60,7,154,85,10,173,75,44,171,123,168,247,57,47,200,244,101,194,113,213,241,49,99,106,52,19,43,91,238,42,67,109,160,156,87,133,196,234,83,123,183,66,117,0,0,0,66,95,108,253,90,149,81,218,190,137,14,159,83,137,42,69,47,3,192,137,57,166,94,74,215,21,243,153,53,226,105,212,145,221,11,54,158,105,194,74,172,122,28,66,186,40,140,228,127,110,141,179,104,91,30,101,196,90,155,116,174,249,198,120,163,136,143,134,105,174,161,101,21,78,52,72,222,201,146,226,109,102,90,222,180,102,218,84,78,56,165,165,41,210,70,183,91,128,28,83,139,49,86,57,174,202,197,56,215,19,85,113,5,106,110,142,38,163,84,154,228,185,79,232,66,80,141,110,184,106,90,180,161,9,73,92,249,37,36,69,200,136,4,159,246,24,254,221,159,189,191,229,33,42,102,118,33,21,157,134,63,183,103,239,111,249,72,74,145,149,206,192,9,46,119,243,23,10,23,65,80,22,153,248,136,92,44,87,174,66,240,20,59,151,50,234,32,7,181,27,219,175,51,47,255,0,97,126,79,8,79,248,128,14,212,111,110,188,205,191,253,134,249,60,32,27,23,176,198,213,88,55,101,14,207,204,115,140,43,53,40,138,196,245,28,113,86,141,132,233,14,54,111,46,163,81,42,85,59,65,169,164,173,10,225,155,82,155,83,203,212,157,40,50,73,30,241,109,161,122,1,156,89,197,143,179,215,31,213,51,27,49,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,250,204,250,163,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,187,233,74,214,150,25,74,148,69,117,19,77,145,223,73,90,66,187,53,59,61,38,102,109,118,14,122,231,206,16,254,145,96,106,118,143,67,170,50,252,119,43,18,180,70,122,52,165,178,227,36,220,154,114,155,121,106,35,75,154,92,113,162,74,146,182,245,165,65,159,251,53,59,61,33,229,149,10,14,122,231,206,16,254,158,167,234,118,143,67,170,50,196,134,232,241,117,198,122,52,165,178,227,38,228,106,138,92,101,106,35,75,154,155,109,210,74,146,135,53,165,50,42,52,255,0,108,78,209,156,184,217,87,29,225,92,0,204,95,74,107,78,84,26,127,22,211,97,88,222,165,209,214,202,236,162,112,214,148,38,98,150,182,29,109,149,145,146,218,66,245,155,36,235,46,158,202,229,158,106,229,198,114,97,86,49,174,86,227,74,86,38,162,200,210,158,38,159,32,156,220,184,166,208,230,229,228,122,236,188,72,113,179,83,78,18,92,70,162,37,36,143,144,15,48,67,109,59,60,246,211,170,236,177,154,17,232,88,191,16,75,78,85,226,89,6,88,130,25,70,84,162,132,249,183,165,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,91,183,22,134,116,234,88,253,90,254,19,197,88,83,187,125,41,195,53,90,55,124,211,217,171,83,187,194,19,145,248,200,46,223,117,37,157,100,91,198,87,165,90,92,77,210,171,29,140,236,3,212,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,16,215,217,169,218,23,51,44,171,176,114,43,62,113,127,244,139,63,83,84,122,229,81,231,228,57,71,149,162,51,49,162,173,231,30,54,227,83,146,219,43,73,18,91,210,219,142,146,148,164,55,173,73,153,64,0,0,0,0,0,0,0,0,20,50,184,94,193,114,1,105,144,183,153,24,189,93,69,45,206,224,46,79,78,98,162,132,124,172,42,0,53,159,106,76,53,198,197,170,212,44,238,150,48,219,247,50,90,72,139,73,62,125,15,159,188,108,192,197,121,241,64,77,79,6,98,87,145,19,120,178,195,179,16,147,222,91,158,233,211,34,235,241,18,122,16,213,237,148,113,133,42,155,136,48,181,3,139,78,249,190,59,194,166,150,103,205,15,175,169,21,186,24,222,170,92,180,78,130,220,150,212,70,149,234,177,145,25,116,51,47,127,212,34,83,42,49,180,220,31,180,125,46,137,54,167,194,70,137,191,212,214,228,156,211,174,2,212,92,201,38,103,115,81,31,95,120,148,60,166,196,17,241,22,10,167,84,24,151,196,19,169,124,201,123,179,69,244,188,180,244,50,47,33,41,158,75,47,212,197,88,58,155,139,32,162,12,247,164,182,132,62,79,145,178,164,164,245,17,40,189,233,62,94,35,26,199,140,251,63,176,6,33,224,244,85,113,105,240,251,207,82,124,52,250,218,124,217,248,13,187,20,181,198,145,11,59,66,118,113,226,28,34,115,106,120,90,145,95,151,26,13,13,201,170,92,170,189,60,236,226,55,170,50,50,34,73,154,108,148,244,47,121,243,26,145,133,177,102,48,200,220,113,21,215,105,112,91,155,68,215,118,229,93,228,150,249,149,122,219,165,149,252,46,220,172,126,87,247,143,70,88,231,1,208,113,101,18,167,14,161,74,226,142,85,61,232,134,157,250,209,169,42,66,139,77,201,69,107,234,62,127,17,14,155,114,108,186,230,16,174,99,92,85,67,192,220,36,72,157,219,186,127,188,247,154,117,34,50,15,194,167,76,206,230,163,46,101,239,1,179,187,13,109,211,69,196,212,24,88,75,22,84,168,208,231,66,166,204,148,235,81,105,147,110,147,227,75,79,136,205,73,50,52,184,71,200,253,255,0,89,9,9,160,214,224,215,233,48,106,176,95,39,90,155,21,169,77,168,144,164,146,144,180,146,136,236,162,185,114,50,228,124,199,155,76,159,199,24,131,44,241,92,183,163,85,59,181,222,1,113,212,123,132,61,201,78,54,187,115,74,139,157,136,238,39,59,100,140,213,44,105,130,240,164,41,53,238,49,242,194,16,100,184,158,23,119,226,221,48,70,171,146,8,186,171,161,121,128,216,225,249,24,192,205,56,74,182,101,212,169,210,79,255,0,4,161,250,227,242,241,75,102,246,24,171,180,69,115,92,9,9,183,157,219,80,8,11,219,149,211,86,208,152,219,85,136,207,187,127,204,99,13,245,236,157,125,7,151,212,86,136,252,73,163,85,12,202,223,246,84,104,238,222,84,103,99,103,230,57,124,227,105,36,247,103,61,100,127,216,81,75,204,111,23,100,236,71,17,151,180,89,38,221,146,186,53,81,36,171,245,253,85,63,230,16,72,138,61,82,250,134,183,237,105,156,84,236,188,244,87,84,184,169,239,14,59,240,209,222,95,224,247,29,52,116,245,253,227,100,19,201,9,191,145,8,200,237,35,199,168,111,238,119,184,170,218,253,239,127,160,255,0,113,249,164,81,21,152,186,190,238,34,169,55,53,210,104,141,12,19,95,70,149,17,88,148,163,247,159,196,101,125,147,242,222,102,52,205,220,45,24,152,124,217,153,199,120,154,121,180,31,130,43,231,203,87,78,105,247,140,28,146,91,174,37,5,205,74,50,73,16,146,94,206,28,158,76,234,174,94,99,25,152,119,90,87,222,218,164,241,118,189,147,45,178,240,18,254,4,93,62,63,16,18,75,179,30,5,78,6,202,122,21,44,202,65,45,132,75,65,147,174,33,103,226,150,226,250,164,173,239,25,112,126,110,28,167,51,74,163,71,128,195,59,164,53,174,200,212,106,181,214,103,212,204,252,199,233,0,10,26,136,186,152,168,225,116,207,207,220,0,106,35,87,81,113,23,188,112,32,207,81,25,143,161,54,183,48,23,17,123,197,64,0,90,162,184,179,116,68,119,230,57,64,7,30,130,35,21,183,184,93,98,20,177,128,176,214,104,247,23,49,78,33,4,118,51,47,208,98,171,34,59,92,124,203,77,142,246,1,246,37,68,162,35,35,234,46,31,27,111,26,76,146,106,229,245,15,165,14,37,69,215,152,11,199,92,197,116,20,85,248,91,155,191,69,175,213,81,23,93,62,127,80,236,99,141,214,137,203,93,55,183,196,4,123,224,253,159,87,71,199,24,122,97,53,80,180,122,156,71,252,82,152,50,240,188,147,247,23,192,111,190,23,137,192,208,227,70,241,120,53,245,50,51,230,181,31,187,235,29,17,188,25,5,154,188,57,9,166,217,77,58,218,136,247,199,200,201,87,252,97,146,97,182,77,70,66,8,173,107,242,252,166,36,44,206,92,224,41,123,5,200,84,90,43,99,20,181,133,224,40,68,42,0,0,0,0,0,0,2,211,234,44,51,247,11,207,168,176,236,2,194,59,14,100,116,252,163,132,115,35,167,229,1,112,0,0,212,221,180,225,181,39,2,199,74,212,178,254,152,208,174,71,253,230,64,133,76,11,2,41,241,218,156,112,191,5,239,47,221,124,4,222,109,142,203,103,129,163,41,73,235,136,81,239,254,243,32,66,118,10,118,19,92,102,245,86,190,238,220,143,247,67,142,174,173,199,71,160,28,139,38,203,11,201,221,168,204,187,201,125,127,218,218,25,68,98,220,136,91,42,194,210,77,179,185,119,154,252,250,238,218,25,72,114,67,50,14,37,31,51,191,152,228,81,216,135,18,191,210,8,161,88,189,227,149,37,98,28,68,87,28,201,232,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,50,62,130,241,98,189,224,44,87,32,73,24,162,206,196,8,62,127,144,7,56,0,0,252,220,70,87,163,72,47,241,63,225,144,135,158,212,106,123,207,98,58,138,210,164,88,235,116,238,166,127,245,52,254,2,96,177,86,162,161,74,52,168,200,252,29,63,199,72,134,254,211,217,18,23,139,42,108,148,135,8,147,89,167,31,172,127,245,52,255,0,156,73,88,115,108,17,79,83,120,194,230,77,255,0,208,149,185,127,182,197,248,9,155,99,246,95,144,67,174,193,17,21,233,59,78,27,230,102,172,34,71,204,191,190,69,248,137,139,105,58,111,204,74,86,167,32,161,157,138,226,162,213,250,166,52,203,141,102,70,119,33,84,145,121,11,84,9,59,24,14,65,120,176,94,0,0,0,0,0,0,40,125,5,69,12,189,247,1,98,142,197,113,242,184,181,92,236,163,235,230,62,165,149,200,90,150,82,103,115,177,223,224,3,231,109,46,42,246,87,79,136,250,211,114,73,220,238,42,72,65,116,73,23,228,22,58,189,55,73,23,82,1,243,62,130,117,74,43,17,145,219,168,230,136,146,66,73,178,34,43,17,244,233,212,16,217,27,100,179,62,127,80,169,158,237,36,162,250,128,115,142,23,27,89,218,202,47,210,47,74,238,69,203,220,47,1,240,27,102,74,43,216,115,52,130,185,114,33,202,164,164,206,250,75,244,1,36,136,5,201,34,242,33,112,161,23,188,84,0,0,0,0,0,0,0,0,89,98,62,164,45,34,34,87,34,33,121,245,20,1,113,116,21,20,35,247,10,128,14,175,153,20,210,169,224,140,69,16,144,210,148,253,30,91,37,188,43,151,137,149,151,62,71,203,152,237,3,134,92,102,165,198,122,43,200,74,144,243,106,109,68,164,234,35,35,43,25,25,123,203,152,15,59,187,102,96,249,52,28,245,198,6,190,17,40,99,187,252,44,220,189,104,113,250,22,146,243,24,70,129,89,122,137,49,114,153,145,33,147,91,70,222,166,22,105,85,140,200,237,200,203,151,33,47,187,117,108,181,134,107,205,227,124,102,204,154,100,57,79,247,109,180,209,91,83,137,211,195,55,248,77,100,124,200,188,186,29,132,77,102,94,18,70,11,197,211,232,45,203,76,132,197,54,72,150,150,119,68,122,154,74,253,91,157,189,107,117,16,76,70,193,89,229,11,16,83,48,246,25,91,245,215,92,167,224,136,134,189,250,137,77,93,9,138,131,52,253,33,249,242,228,92,134,236,226,117,105,225,186,254,207,255,0,52,64,214,198,121,191,136,176,158,58,146,76,74,168,184,219,88,117,113,144,218,42,46,54,148,164,158,143,107,17,17,216,188,61,4,221,86,177,67,147,55,55,140,164,232,213,253,118,247,189,190,31,1,68,27,206,101,19,246,131,203,243,208,147,35,169,82,145,227,47,240,227,254,113,56,251,61,66,76,60,164,160,52,148,54,157,28,87,36,21,139,156,151,127,156,66,198,23,161,38,126,121,224,39,221,144,87,77,110,150,159,19,122,191,179,18,125,111,241,19,125,147,241,83,11,46,169,17,146,100,100,142,35,153,21,186,190,225,244,252,160,75,185,13,115,219,79,27,122,37,150,116,233,168,145,61,147,86,33,101,131,84,85,233,81,253,239,32,237,125,69,203,195,252,67,99,6,135,118,147,87,230,71,202,200,77,52,227,201,209,140,91,73,105,120,203,145,70,152,2,28,233,244,186,198,57,222,110,167,146,248,43,95,139,117,71,109,119,245,121,43,241,57,254,65,61,91,49,100,45,23,1,225,151,27,115,12,225,118,221,110,182,115,16,184,112,144,90,108,219,54,50,61,218,76,149,116,127,23,49,20,251,20,101,141,35,24,250,101,222,37,13,124,31,119,104,223,66,75,214,215,196,222,215,62,94,169,9,219,163,83,99,83,99,41,136,237,52,132,155,134,187,33,178,73,94,196,93,11,234,1,247,165,41,66,73,40,73,36,139,220,69,98,21,0,0,31,139,136,234,168,166,112,250,205,223,164,215,248,63,133,186,243,248,143,218,24,3,104,44,194,153,135,123,135,135,97,229,113,28,85,244,74,54,253,93,215,145,115,245,128,70,190,55,175,61,152,121,209,132,92,76,153,79,33,199,96,66,81,78,89,170,247,150,174,71,205,94,31,31,241,242,18,149,179,182,21,106,129,151,88,125,130,139,9,181,49,197,243,97,4,68,90,159,116,249,114,47,49,22,123,43,210,11,29,226,172,53,93,168,190,70,228,124,85,14,57,37,244,111,204,210,151,24,87,172,102,86,47,25,242,254,113,49,216,58,156,197,51,14,195,134,194,27,36,181,188,182,148,18,75,155,138,62,133,245,142,58,35,184,253,176,0,28,130,138,28,119,185,139,214,118,176,180,138,192,42,42,86,247,138,25,216,186,10,17,220,5,197,212,121,174,218,199,218,159,57,62,208,49,15,204,95,30,148,136,189,227,205,110,214,62,212,249,201,246,129,136,126,98,248,9,41,200,157,146,112,174,215,61,152,25,105,133,170,78,240,56,146,133,233,29,67,12,212,82,166,218,221,206,85,66,162,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,183,45,153,29,208,66,42,243,87,44,241,86,77,230,62,35,202,220,107,19,135,173,97,154,131,180,249,58,91,113,13,189,160,252,15,181,188,66,22,166,93,65,165,198,214,105,45,109,173,10,34,178,136,78,167,101,199,176,158,89,126,122,249,196,209,213,59,76,246,46,254,137,60,184,70,100,96,164,238,241,246,1,167,203,126,52,118,96,239,156,174,193,34,222,174,13,219,66,158,83,201,52,41,81,210,90,147,188,117,212,26,75,124,110,54,24,3,178,143,110,159,192,108,191,157,120,207,253,143,23,0,77,156,159,241,146,170,91,146,13,95,237,92,42,20,159,199,100,151,250,221,145,42,131,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,106,123,52,54,245,141,159,56,121,156,149,205,154,236,70,51,22,135,29,182,105,11,115,123,174,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,224,212,133,18,208,149,18,30,52,6,250,128,0,0,136,190,219,140,175,170,197,199,249,123,157,12,170,91,244,218,157,29,220,47,32,147,9,91,136,111,198,121,201,45,107,145,115,78,183,211,45,237,45,153,36,237,17,197,17,171,158,137,116,26,171,218,105,146,159,118,157,145,241,79,15,80,225,103,224,75,227,88,122,221,208,203,188,19,15,113,13,185,102,214,165,94,43,178,116,36,180,221,210,107,82,137,58,174,17,235,216,211,143,227,97,157,168,234,152,50,163,136,101,196,143,140,112,188,184,208,233,233,55,77,137,213,24,238,181,33,179,90,82,70,130,91,113,155,156,105,90,237,98,83,137,35,187,154,85,215,251,92,243,51,10,230,38,215,15,83,176,180,190,47,208,172,63,19,12,212,95,67,141,184,202,167,54,252,137,14,161,181,33,106,190,239,138,75,75,37,105,82,93,105,212,26,124,55,61,96,201,12,107,74,203,92,232,192,57,141,93,143,45,250,110,21,197,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,123,92,203,168,252,172,194,198,181,92,202,199,248,151,49,171,177,226,49,82,197,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,59,90,230,125,64,73,167,98,94,74,127,209,214,209,147,42,30,120,42,159,21,183,127,220,243,37,184,242,13,191,247,17,54,164,185,253,220,148,159,80,196,170,13,106,236,234,201,202,22,77,236,143,129,35,82,30,226,37,227,10,123,24,198,169,39,74,209,190,149,61,134,156,73,104,82,214,73,221,48,81,216,186,116,165,123,141,122,82,165,168,134,202,128,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,18,168,0,0,49,166,209,89,13,131,118,146,202,58,238,84,227,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,181,182,165,92,210,75,78,180,26,219,81,232,90,136,227,7,100,78,202,124,208,94,124,203,168,237,17,72,137,78,193,249,123,88,105,91,162,75,114,216,197,143,183,161,230,144,194,92,73,165,112,84,147,65,186,183,16,70,162,82,152,210,151,55,199,30,98,64,7,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,242,196,61,84,15,42,224,39,251,178,227,216,79,44,191,61,124,226,104,215,254,212,141,129,102,102,39,29,180,222,78,83,234,181,44,94,92,28,124,69,135,97,198,126,115,213,118,203,117,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,60,11,109,123,237,128,236,184,246,19,203,47,207,95,56,154,54,168,6,154,246,125,236,21,135,182,102,193,176,113,206,96,208,162,76,205,74,188,118,222,156,185,28,44,212,80,22,71,37,36,204,23,137,162,91,43,84,121,9,110,65,165,197,161,107,65,146,84,164,17,25,238,80,0,0,0,0,8,171,237,172,204,204,154,172,195,193,121,91,18,95,120,230,110,28,168,46,160,247,14,226,148,221,38,151,37,143,164,98,69,150,72,39,159,90,33,184,132,26,84,180,182,201,168,205,180,186,141,238,234,109,175,181,117,11,100,188,154,155,140,183,180,169,152,190,165,120,120,90,137,53,229,167,143,149,169,4,227,134,150,200,214,108,176,133,239,92,59,161,39,100,55,188,66,221,108,199,158,204,83,139,49,86,57,174,202,197,56,215,19,85,113,5,106,110,142,38,163,84,154,228,185,79,232,66,80,141,110,184,106,90,180,161,9,73,92,249,37,36,69,200,136,7,229,9,179,236,121,198,89,71,94,217,210,70,22,194,20,8,144,49,222,24,144,108,227,25,73,165,161,135,234,8,126,84,183,169,239,46,74,10,242,16,150,148,235,73,37,171,91,102,211,133,165,40,52,41,122,65,154,61,152,153,167,151,27,41,209,182,130,57,220,85,106,61,61,117,220,87,135,151,26,75,114,169,144,94,56,220,51,77,177,184,53,155,204,33,114,93,152,167,84,218,90,74,77,41,35,38,148,227,154,235,179,198,208,56,251,102,92,208,131,154,249,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,90,29,74,77,86,39,26,109,92,244,144,15,75,192,49,254,69,231,166,92,109,23,151,20,236,208,202,250,207,29,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,171,32,0,128,30,212,127,110,204,205,252,203,242,120,67,109,59,54,246,126,192,59,77,108,19,141,242,163,49,145,45,20,217,153,144,244,182,166,65,38,74,108,39,217,133,77,82,93,142,227,205,184,150,214,105,214,210,148,73,185,182,235,137,229,168,198,165,246,163,251,118,102,111,230,95,147,194,27,255,0,216,169,236,177,138,126,208,39,124,186,156,2,40,54,135,217,251,31,108,203,154,19,178,163,49,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,91,74,81,38,196,227,78,39,158,147,27,107,217,123,183,79,220,83,21,35,35,179,143,25,240,153,109,90,215,220,242,102,167,83,52,42,163,142,36,202,239,26,139,135,134,245,220,222,92,148,132,58,104,115,232,146,169,14,28,143,237,201,178,37,43,107,236,163,78,20,98,163,18,143,139,40,50,21,82,195,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,157,123,179,185,45,182,92,52,185,186,38,213,231,219,20,225,60,85,129,171,178,176,182,53,195,53,92,63,90,133,163,137,167,85,33,57,18,83,26,208,149,163,91,78,18,86,157,72,90,84,87,46,105,81,25,114,50,1,234,76,4,90,246,87,237,235,26,84,106,86,203,25,201,93,137,13,112,227,179,79,192,213,57,27,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,208,214,234,230,179,105,43,148,160,1,10,221,181,126,212,248,91,236,254,15,204,106,34,106,68,43,118,213,251,83,225,111,179,248,63,49,168,128,201,93,136,244,154,85,126,149,159,52,42,237,50,37,70,155,81,143,135,226,76,135,45,148,188,196,150,28,77,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,53,215,180,71,98,9,155,42,227,178,197,184,58,46,172,178,197,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,75,91,252,57,27,142,56,182,163,168,214,163,82,22,163,217,94,195,31,219,179,247,183,252,164,51,87,106,30,214,217,89,151,57,53,137,50,19,117,74,197,24,207,25,211,221,167,247,114,147,26,107,52,95,20,101,239,230,181,190,75,177,158,220,191,191,136,189,10,250,86,144,187,89,60,194,37,178,179,106,28,241,201,124,9,138,242,231,45,241,253,86,137,69,197,219,135,100,38,28,183,152,122,28,166,158,105,194,149,17,214,150,149,176,242,208,206,225,195,73,233,113,165,154,86,149,26,91,82,58,254,75,229,14,50,207,172,208,195,249,71,151,236,68,114,187,136,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,102,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,125,40,110,167,101,102,210,153,113,179,246,120,213,105,153,160,84,170,93,43,28,83,218,165,179,137,36,197,35,114,151,41,15,18,155,109,201,6,162,225,225,189,117,19,167,165,73,222,55,21,75,52,33,181,172,131,114,182,165,217,147,0,236,179,217,137,142,178,255,0,8,70,137,50,164,136,244,52,214,177,9,211,153,141,54,178,249,87,35,185,173,245,54,90,148,132,41,247,82,210,22,165,155,109,154,81,169,86,53,42,24,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,212,70,63,192,120,103,51,240,109,91,47,241,156,89,114,168,85,216,231,18,161,30,53,66,68,37,190,193,153,106,104,221,142,180,58,72,81,22,149,164,148,68,180,26,144,171,165,74,35,134,12,244,236,155,207,28,21,156,180,76,21,148,101,233,118,22,198,21,9,45,210,234,206,182,242,59,146,43,73,105,106,85,97,228,181,185,102,196,226,201,10,65,169,79,238,22,104,105,43,82,89,19,126,0,49,86,206,155,52,101,102,203,248,17,156,11,150,116,159,198,227,107,51,24,141,222,149,63,166,121,214,248,183,217,105,189,246,235,126,180,55,169,62,4,89,37,239,51,138,190,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,55,127,108,77,149,112,110,213,249,71,80,193,245,154,108,68,226,122,116,121,18,112,157,93,199,13,149,211,170,38,143,1,41,212,161,106,225,156,82,91,75,200,210,173,72,34,81,22,241,13,173,26,65,216,99,251,118,126,246,255,0,148,132,170,0,132,189,146,59,41,243,67,53,177,149,109,91,68,210,49,6,94,225,60,57,33,234,115,200,66,91,110,163,85,154,146,50,34,134,165,165,109,28,100,153,146,206,81,37,109,185,201,13,107,186,220,103,235,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,0,0,0,2,13,187,95,114,190,171,130,246,180,147,143,30,84,183,233,185,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,115,75,203,74,99,178,242,173,164,210,82,155,35,79,69,42,114,70,128,118,201,228,167,167,59,62,210,115,142,37,67,115,47,44,170,7,190,97,199,116,182,252,26,139,177,227,185,165,36,218,141,79,37,244,67,52,221,104,73,55,191,190,165,104,32,24,127,176,251,31,198,106,171,154,121,91,59,16,203,57,18,163,211,171,244,186,74,141,213,48,72,105,78,177,54,66,10,219,164,44,205,232,8,87,50,90,200,155,245,137,179,211,166,187,124,102,102,21,205,221,175,115,39,29,96,169,124,93,22,69,66,61,62,52,164,184,219,141,202,224,162,51,13,111,180,182,214,164,45,151,23,29,75,109,100,175,19,106,66,140,136,204,200,186,174,203,249,215,253,14,217,213,72,206,54,233,252,108,188,63,79,172,112,12,41,173,227,107,156,253,46,84,120,187,212,239,27,51,100,159,121,163,115,74,201,91,178,94,155,170,196,120,168,4,212,246,54,100,167,160,219,62,213,179,142,93,67,125,47,51,106,5,185,97,183,117,54,196,26,115,178,35,183,169,38,218,77,47,41,245,204,53,89,107,73,183,184,182,149,107,33,191,227,31,228,14,78,80,182,127,201,172,39,147,184,113,238,34,38,25,167,166,59,146,116,173,28,92,165,169,78,73,147,161,107,89,183,189,125,199,93,221,235,52,163,94,148,248,82,68,50,0,0,0,0,195,251,81,108,201,128,118,166,202,250,150,95,226,248,209,33,212,151,29,73,162,226,18,167,51,38,109,25,243,113,167,53,176,167,11,82,80,181,48,210,93,66,20,131,113,178,82,53,38,228,164,199,6,198,93,150,153,143,15,104,41,213,141,164,176,149,43,208,204,191,168,41,178,137,34,242,98,226,153,91,173,108,42,57,17,167,92,52,239,26,121,106,113,58,84,164,148,117,180,163,226,18,204,191,128,0,242,174,61,84,15,42,224,61,41,236,157,236,177,147,127,103,248,123,229,204,13,10,237,45,236,231,170,215,234,181,141,164,50,22,141,46,163,82,168,200,226,241,62,26,133,29,79,63,37,247,21,21,134,221,166,196,139,24,212,181,169,71,34,68,149,58,225,153,153,169,194,253,145,13,245,217,59,217,99,38,254,207,240,247,203,152,25,84,6,170,236,19,177,5,11,100,124,8,236,220,71,22,149,82,204,218,222,245,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,161,45,45,194,208,74,91,183,212,165,37,182,137,27,84,0,0,0,0,3,31,231,166,69,229,198,209,121,113,81,202,252,208,163,113,212,169,214,117,151,154,50,68,170,124,164,145,147,114,163,56,100,123,183,145,169,86,59,26,77,42,82,22,149,161,107,66,178,0,0,134,13,157,123,39,243,46,161,180,92,252,45,158,240,162,43,2,96,137,16,158,172,74,132,236,232,236,98,20,72,138,227,205,179,77,146,184,200,39,208,135,82,219,82,76,148,218,208,74,81,33,68,189,42,41,148,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,125,96,3,202,184,159,238,203,143,97,60,178,252,245,243,137,162,0,68,255,0,118,92,123,9,229,151,231,175,156,77,1,175,253,169,27,2,204,204,78,59,105,188,156,167,213,106,88,188,184,56,248,139,14,195,140,252,231,170,237,150,234,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,120,22,218,247,217,131,179,239,96,172,61,179,54,13,131,142,115,6,133,18,102,106,85,227,182,244,229,200,225,102,162,128,178,57,41,38,96,188,77,18,217,90,163,200,75,114,13,46,45,11,90,12,146,165,32,136,207,114,128,0,0,0,0,0,0,0,99,252,244,207,76,184,217,211,46,42,57,161,154,21,158,6,149,6,205,50,203,68,75,149,80,148,162,51,110,44,102,204,203,120,242,244,170,197,114,73,37,42,90,212,132,33,107,72,71,95,110,119,237,39,251,228,254,77,26,171,217,113,237,217,150,95,158,190,79,52,97,253,161,246,129,199,219,77,102,132,236,215,204,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,214,234,146,74,177,184,235,138,229,168,198,63,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,7,169,224,26,127,217,221,182,252,61,170,176,33,225,44,99,43,78,102,225,58,123,78,215,84,108,177,25,154,163,106,121,214,209,42,43,72,117,75,86,148,33,142,32,201,182,219,67,178,18,72,73,37,104,73,110,0,8,171,237,206,253,164,255,0,124,159,201,163,85,123,46,61,187,50,203,243,215,201,230,141,170,237,206,253,164,255,0,124,159,201,162,61,118,110,206,250,174,206,25,219,133,179,162,141,67,137,89,145,135,36,58,165,192,146,226,155,68,150,30,97,200,239,32,150,158,104,89,180,243,154,23,101,18,87,165,70,149,145,26,12,55,171,180,215,179,190,78,21,147,81,218,63,33,48,228,68,97,132,71,109,120,151,12,82,169,237,70,69,25,12,180,148,28,216,172,178,148,164,227,26,80,74,121,36,90,219,89,173,227,53,54,165,155,26,43,179,198,208,56,251,102,92,208,131,154,249,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,90,29,74,77,86,39,26,109,92,244,144,244,61,149,185,145,151,27,76,228,213,51,31,225,200,125,235,132,49,165,61,230,156,133,86,130,95,72,217,169,108,73,139,33,149,234,66,180,173,14,180,178,186,155,86,147,210,165,160,201,71,12,61,160,155,5,98,29,153,177,148,236,115,151,212,41,115,50,174,175,33,199,160,174,63,21,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,97,51,217,23,158,153,113,180,94,92,83,179,67,43,235,60,117,42,117,218,121,151,72,145,42,159,41,36,70,228,89,45,145,158,237,228,106,77,202,230,147,74,146,180,41,104,90,22,172,128,33,219,177,130,147,159,44,230,134,37,174,225,74,100,68,101,92,200,233,137,139,38,79,102,196,244,214,91,113,80,154,132,225,22,165,73,66,159,53,45,55,221,165,151,86,110,89,106,143,121,137,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,49,87,98,167,181,62,41,251,63,157,243,26,112,250,187,81,182,18,165,100,157,85,156,247,201,124,51,46,62,9,174,72,90,113,5,58,35,9,224,176,244,213,41,4,210,219,210,122,154,141,33,75,81,18,52,110,218,113,36,130,82,73,230,90,79,203,216,169,237,79,138,126,207,231,124,198,156,38,79,22,122,43,232,173,103,211,174,234,244,111,187,228,119,199,123,110,248,30,7,118,173,255,0,17,189,250,61,206,239,94,189,126,29,55,191,43,128,243,175,178,142,213,217,143,178,86,99,163,26,224,167,120,234,84,237,219,21,250,3,239,26,34,213,226,164,204,201,42,50,35,221,188,141,74,54,158,34,53,54,165,40,140,150,133,184,218,253,15,96,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,104,115,75,238,89,233,221,79,238,41,233,95,161,159,67,221,158,148,240,221,233,248,20,111,183,220,55,209,126,27,123,167,79,236,52,95,157,196,138,118,45,253,223,123,199,22,250,61,221,95,114,126,240,143,223,189,235,198,239,184,238,22,70,142,234,209,247,182,251,87,9,197,107,241,110,184,123,126,192,7,64,237,171,246,167,194,223,103,240,126,99,81,25,43,177,30,147,74,175,210,179,230,133,93,166,68,168,211,106,49,240,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,53,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,215,94,208,77,130,177,14,204,216,202,118,57,203,234,20,185,153,87,87,144,227,208,87,31,138,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,60,85,178,182,217,57,185,178,13,87,16,84,50,198,54,31,159,31,19,199,97,154,140,26,220,37,190,194,214,194,148,108,188,147,105,198,221,74,208,78,188,146,34,94,131,39,85,169,42,50,65,167,208,158,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,219,109,125,148,107,187,37,231,44,220,27,186,170,204,194,21,43,204,194,213,185,172,161,60,124,93,40,55,27,53,54,102,131,121,133,175,116,225,89,10,59,33,205,218,16,235,100,3,10,226,156,89,138,177,205,118,86,41,198,184,154,171,136,43,83,116,113,53,26,164,215,37,202,127,66,18,132,107,117,195,82,213,165,8,74,74,231,201,41,34,46,68,66,111,187,59,182,5,135,179,30,21,60,121,154,84,250,85,75,51,107,123,169,22,56,204,72,244,101,178,109,212,112,209,100,233,53,147,203,67,238,38,67,141,172,155,87,133,180,234,75,123,199,112,87,101,126,193,81,162,198,165,109,79,156,148,40,147,23,50,59,53,12,13,76,145,189,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,14,239,108,75,38,148,137,74,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,55,127,178,79,0,96,220,211,216,155,31,229,246,96,225,232,149,204,61,92,199,19,227,78,131,36,143,67,168,238,250,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,112,109,93,178,142,99,236,149,152,235,193,88,213,174,58,149,59,120,253,2,190,195,38,136,181,120,169,50,35,82,72,204,247,111,35,82,73,214,76,205,77,169,73,50,53,161,109,184,185,63,236,84,246,88,197,63,104,19,190,93,78,25,171,180,3,14,108,203,85,217,246,175,86,218,109,124,13,42,14,134,169,117,42,116,120,171,174,162,82,157,109,238,22,150,183,219,94,151,164,112,201,66,200,136,146,109,37,102,226,144,132,41,104,8,224,236,202,219,182,171,146,56,202,157,145,153,165,137,162,55,149,245,233,14,38,44,202,163,234,66,48,220,213,146,148,149,182,229,140,145,25,231,108,151,16,189,45,161,110,111,245,54,68,246,246,109,7,149,113,58,125,147,184,143,60,113,38,204,20,199,115,49,20,165,225,10,125,233,216,38,89,72,121,234,164,168,172,200,144,137,7,40,212,226,208,150,90,89,34,60,116,36,144,164,162,58,136,209,160,155,82,130,11,7,106,204,92,179,197,89,95,81,163,211,177,76,77,223,127,97,250,86,38,167,62,134,220,38,101,65,159,21,185,13,45,181,45,9,215,167,120,166,150,105,186,73,214,93,65,41,90,46,58,168,157,60,77,178,141,11,107,78,207,76,168,193,187,170,84,60,95,77,203,252,61,51,11,86,230,178,181,112,18,184,8,166,227,102,166,204,150,76,190,132,110,156,43,45,37,116,57,187,90,218,108,128,107,175,101,126,222,178,98,201,165,108,177,156,149,217,115,17,50,67,52,252,13,83,145,186,36,67,65,52,242,142,4,153,14,58,149,26,13,72,97,168,168,74,22,189,110,238,174,72,38,146,137,20,218,31,104,28,3,179,46,87,206,205,124,198,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,110,169,36,171,147,109,56,174,122,76,121,194,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,255,0,127,54,115,251,57,115,215,184,62,235,153,133,85,197,30,139,211,202,153,75,227,86,147,220,51,203,82,143,73,22,241,229,233,70,241,245,234,117,205,8,214,181,105,77,129,158,153,233,152,251,69,230,61,71,52,51,66,179,199,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,252,172,113,150,120,171,46,233,216,66,163,138,98,112,158,154,225,244,98,106,115,11,109,198,222,76,23,37,73,142,210,220,74,208,155,111,56,85,58,131,78,164,169,167,90,89,43,197,98,220,174,204,173,132,170,185,221,140,169,217,231,154,88,102,35,153,95,65,144,226,162,195,170,48,165,163,18,77,65,41,41,67,109,220,137,113,153,118,202,113,107,212,218,214,222,227,75,132,111,110,190,190,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,14,149,141,115,191,37,242,214,170,213,11,49,179,123,5,97,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,107,161,69,238,49,221,68,43,118,213,251,83,225,111,179,248,63,49,168,128,151,204,15,155,25,89,154,42,154,121,103,153,120,83,22,247,102,235,141,238,42,204,105,252,46,243,86,239,121,185,90,180,106,221,175,78,171,95,66,173,208,199,109,17,85,216,98,87,251,182,126,246,255,0,148,132,170,128,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,31,87,103,158,197,149,93,169,243,66,61,119,23,225,249,106,202,188,53,32,207,16,76,41,42,138,83,95,38,245,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,120,218,214,206,169,84,219,39,107,188,3,177,70,81,179,3,11,83,176,252,172,88,113,227,211,112,198,18,102,67,44,34,27,6,135,80,204,167,98,161,73,117,48,90,40,235,65,110,146,68,165,165,13,18,155,212,107,70,170,246,111,103,206,13,217,183,179,243,49,243,91,25,205,136,148,83,177,197,69,20,200,47,72,54,87,86,168,157,42,1,199,132,209,165,11,86,183,20,155,26,137,10,208,130,91,138,45,8,81,148,112,103,166,122,102,62,209,121,143,81,205,12,208,172,241,213,89,214,105,150,90,35,68,90,124,84,153,155,113,99,54,102,123,182,81,169,86,43,154,141,74,82,214,165,173,107,90,131,240,42,213,60,101,154,248,254,109,102,99,114,235,248,179,24,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,29,144,218,75,154,136,146,93,8,77,247,102,134,201,24,135,103,28,163,103,19,227,140,81,136,23,136,113,164,118,234,143,97,183,36,202,143,78,161,161,228,54,162,109,80,151,165,39,56,210,134,146,243,171,70,180,110,201,148,89,41,90,222,215,254,202,125,132,169,69,74,129,181,54,114,225,153,106,169,42,65,63,130,41,85,22,18,150,27,96,146,133,55,88,52,25,154,150,181,40,212,76,107,74,73,4,141,250,73,122,216,113,185,74,1,229,92,77,246,46,216,187,10,237,113,176,142,81,65,132,154,85,19,31,83,114,255,0,12,191,68,196,46,193,109,78,47,117,76,45,48,100,190,72,55,138,26,205,247,12,210,131,240,56,105,119,74,244,155,107,132,17,233,79,100,239,101,140,155,251,63,195,223,46,96,7,155,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,196,246,106,118,133,195,204,218,20,28,138,207,156,95,253,61,64,212,213,30,185,84,121,136,237,214,34,235,140,204,104,171,121,199,137,201,53,21,56,242,210,68,150,245,56,219,68,165,41,110,107,82,191,91,180,175,179,247,238,237,14,118,125,229,75,58,49,245,42,158,158,244,167,37,54,110,177,6,35,18,87,244,77,49,25,111,72,168,172,248,102,27,212,178,73,182,218,17,203,74,68,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,212,240,13,63,236,230,219,95,250,42,178,225,250,6,63,169,210,155,204,220,45,244,117,40,204,30,233,202,164,18,36,19,117,52,179,165,40,78,165,172,219,117,45,26,146,135,18,149,89,164,188,211,101,184,0,0,0,0,40,119,247,10,128,10,25,92,133,162,241,96,0,161,220,142,254,225,82,59,129,243,1,84,243,23,11,17,201,86,23,23,83,1,81,248,184,190,158,154,142,27,171,70,83,109,47,125,79,125,171,56,87,35,187,106,43,31,46,156,199,237,14,41,45,165,232,206,180,178,35,74,208,164,153,25,92,172,100,2,32,182,138,195,18,176,46,116,226,12,88,218,163,71,102,15,9,110,8,205,14,167,92,70,91,240,242,73,23,53,243,230,92,174,55,123,97,92,116,222,36,202,202,19,11,122,123,174,38,28,247,13,82,21,170,246,158,178,235,168,249,243,24,47,111,188,19,22,61,35,29,226,8,239,52,211,169,238,187,18,35,146,84,94,40,168,245,136,239,208,126,63,103,118,59,168,211,247,88,117,103,37,230,162,81,102,173,38,114,148,73,51,57,200,87,36,216,200,189,115,28,81,202,161,37,228,119,34,50,247,243,21,31,37,42,65,202,166,196,146,105,50,55,88,109,195,35,59,218,233,35,234,62,177,202,40,100,70,86,50,185,24,196,217,243,148,84,140,196,193,53,202,106,232,52,9,18,42,28,55,142,124,84,172,149,187,121,165,120,143,66,140,249,35,151,95,112,203,67,141,230,91,125,179,105,214,210,180,171,169,41,55,35,252,128,60,251,237,175,146,149,28,167,204,250,228,150,145,68,137,12,229,65,138,219,52,194,83,100,147,92,20,44,252,59,180,145,17,154,76,207,226,99,101,123,54,115,125,213,227,179,160,203,168,215,30,110,6,10,221,147,106,123,83,73,52,61,13,62,18,53,242,242,46,69,200,101,190,211,204,164,162,85,168,105,174,182,152,49,164,201,196,80,82,181,166,158,131,89,146,105,239,38,198,187,145,153,120,75,244,23,144,210,93,140,42,115,48,190,121,98,72,145,100,188,101,22,139,50,41,27,110,27,119,74,102,71,46,133,123,23,135,160,153,19,236,62,74,178,55,180,169,173,114,241,199,113,60,250,115,73,142,72,175,155,218,174,155,105,183,190,226,179,11,84,71,210,126,246,212,95,192,40,133,158,209,44,63,195,230,134,96,79,221,198,45,61,213,205,37,226,253,111,16,188,134,213,246,83,41,5,149,56,125,178,79,136,169,53,75,157,191,236,170,134,11,237,28,162,33,120,175,48,230,19,201,35,62,233,229,187,254,247,16,186,220,102,78,202,231,151,27,2,209,227,106,82,146,138,53,78,220,236,92,234,119,233,249,68,27,243,136,171,12,209,169,237,73,120,157,50,83,169,111,232,237,123,233,51,243,47,33,2,187,96,231,17,99,239,68,184,73,181,179,224,120,253,92,91,159,143,195,219,77,150,175,196,231,211,220,37,51,108,188,230,171,96,140,9,22,69,54,60,180,172,177,18,34,154,152,168,41,147,52,238,100,31,82,79,79,9,114,254,97,3,149,90,229,70,177,186,227,230,73,127,115,171,70,249,229,57,107,218,246,191,78,132,40,165,6,57,203,174,83,162,150,155,189,45,150,203,87,78,107,34,231,240,19,133,217,227,132,19,78,201,236,1,53,113,224,235,111,189,110,164,35,197,206,84,178,235,167,226,34,183,102,124,148,139,143,177,86,27,155,42,178,211,8,44,79,14,34,154,114,9,60,74,78,241,147,59,221,101,200,245,218,214,19,189,144,249,121,77,192,25,119,67,161,66,225,150,152,28,78,151,26,136,150,8,245,190,234,142,201,35,59,122,231,239,231,249,64,100,164,164,146,146,73,17,21,188,133,192,0,3,137,196,157,255,0,32,229,28,102,87,59,128,181,40,34,183,34,28,137,34,242,20,23,23,64,21,0,0,0,0,0,0,0,22,168,139,200,113,56,146,59,242,46,131,149,66,211,43,145,128,248,150,70,70,118,59,14,70,53,159,236,143,167,152,230,38,82,174,182,253,3,145,13,165,29,8,191,64,10,160,140,136,174,126,225,85,10,94,220,172,44,91,182,183,135,248,64,126,107,145,200,164,182,102,148,114,50,62,159,17,250,137,252,25,91,144,226,121,180,234,35,177,92,139,173,129,165,158,178,65,153,153,125,96,40,242,148,69,201,71,215,204,113,111,148,95,178,87,233,31,98,144,149,117,73,126,129,194,184,233,234,86,230,126,64,46,66,239,123,153,152,228,35,59,245,28,40,43,95,157,199,41,117,1,120,0,0,0,0,0,0,0,180,250,139,20,70,47,62,162,213,116,1,196,100,126,225,206,142,159,148,112,142,84,127,164,5,224,0,3,89,118,193,138,235,216,30,49,37,73,255,0,162,4,31,51,254,243,32,65,197,2,159,44,183,250,94,73,122,189,20,127,31,128,157,29,173,91,53,96,168,222,43,126,175,35,255,0,34,248,131,74,100,149,70,222,88,141,90,173,239,183,152,197,93,90,167,162,127,54,122,67,169,194,82,117,175,81,247,170,253,230,127,214,154,25,124,97,157,157,37,41,252,37,37,70,70,95,170,203,46,183,254,180,200,204,195,80,202,150,35,234,56,221,46,92,188,199,40,226,112,253,223,17,69,136,35,231,113,206,158,131,141,36,94,67,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,138,185,139,140,90,124,192,113,171,160,169,2,197,8,128,115,128,0,15,193,198,170,52,225,201,135,203,150,239,255,0,40,145,13,29,164,111,41,204,127,88,65,17,29,170,148,227,229,255,0,236,226,19,35,143,92,54,240,204,227,229,203,117,255,0,148,72,135,30,208,56,202,168,230,93,109,178,35,59,79,167,171,194,100,95,218,244,151,191,235,25,170,86,25,35,96,118,12,235,177,76,210,174,120,61,30,239,221,197,18,212,34,247,97,12,56,252,122,164,39,141,181,217,88,65,178,43,173,62,245,69,49,40,65,73,50,11,87,234,152,184,81,69,116,153,13,35,129,71,110,128,145,85,37,55,181,204,85,41,1,120,188,88,47,0,0,0,0,0,0,0,0,20,50,35,21,0,1,110,163,28,43,78,183,18,124,253,195,150,214,4,164,186,128,25,17,34,194,138,78,166,200,185,245,23,40,136,200,85,60,136,7,3,122,146,179,229,240,230,57,64,209,115,21,72,11,133,45,206,226,160,0,0,0,0,0,0,0,0,0,0,0,44,87,46,130,241,98,204,202,246,1,110,178,73,220,204,139,235,23,33,122,143,169,15,157,210,82,142,230,92,133,205,40,146,124,207,220,3,233,1,66,50,62,130,160,58,246,59,195,236,98,60,49,58,146,249,200,211,35,117,125,205,181,248,92,74,185,92,143,241,124,132,54,118,142,228,92,156,61,141,106,184,162,155,72,196,111,38,93,86,159,24,156,114,57,169,149,23,119,115,210,105,108,174,119,111,207,204,77,154,146,74,45,39,239,26,147,183,126,86,55,140,48,100,71,200,165,154,151,94,140,225,238,222,109,37,225,136,242,127,100,66,72,130,172,61,84,153,134,107,18,92,109,148,37,212,161,113,214,137,9,50,211,226,43,145,149,200,200,238,159,227,18,221,151,185,213,50,169,222,27,247,232,137,221,110,173,161,70,93,117,245,187,135,228,34,123,50,41,106,161,102,14,39,166,217,68,80,235,83,99,120,212,70,126,7,214,158,102,92,140,249,123,134,106,192,187,72,61,70,227,117,157,44,183,219,171,106,138,249,244,213,228,175,136,44,59,174,83,84,228,74,206,12,14,230,134,206,216,138,152,159,9,29,191,93,55,241,19,115,150,170,82,240,77,57,74,43,25,239,191,242,203,16,57,179,70,32,149,136,51,59,4,190,164,51,203,22,83,89,240,36,200,191,92,50,126,243,248,137,229,203,148,41,188,25,79,66,138,198,91,223,252,170,197,37,216,212,100,69,204,69,15,105,222,33,121,88,70,68,50,225,204,153,199,107,34,181,245,114,106,105,115,230,37,102,91,155,166,201,92,189,107,8,111,237,32,172,185,80,98,177,1,36,217,238,113,228,131,228,147,35,228,82,203,169,242,247,130,50,15,102,190,11,54,62,232,186,227,207,78,174,232,182,164,91,253,153,251,145,42,195,71,182,11,193,106,163,250,115,188,75,201,223,119,101,181,56,131,233,197,121,125,99,120,64,80,204,139,153,157,128,148,147,59,18,136,207,235,31,159,88,170,199,166,196,121,231,92,36,238,244,222,233,51,234,100,94,239,172,124,244,58,170,42,103,190,101,73,82,84,131,50,50,73,151,67,183,188,7,235,58,226,90,73,41,74,73,115,183,51,17,19,183,158,115,212,139,208,110,20,232,206,255,0,84,245,91,82,173,250,214,221,22,37,111,24,86,88,162,83,26,149,33,196,161,43,125,45,221,73,82,185,154,84,126,239,168,64,166,211,184,193,188,111,232,215,118,45,151,248,46,51,94,134,214,139,107,220,219,215,235,234,159,65,36,111,111,103,174,92,71,135,131,74,106,90,169,93,140,97,188,45,73,45,62,22,162,31,63,15,78,66,70,89,78,150,201,60,249,121,141,104,216,199,0,76,194,217,123,54,60,246,30,105,207,72,92,124,137,78,182,190,91,136,229,127,15,248,166,54,103,160,83,28,133,69,139,51,183,229,23,139,86,70,101,200,81,199,168,207,175,33,117,204,253,194,154,75,222,43,168,188,192,87,160,10,92,130,228,2,182,63,33,230,187,107,15,106,108,228,251,64,196,63,49,124,122,81,37,121,15,53,219,88,123,83,103,39,218,6,33,249,139,224,38,171,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,127,205,140,117,247,47,202,204,101,153,157,215,222,126,137,97,250,141,119,130,223,238,120,174,22,51,143,110,183,154,85,163,86,239,78,173,42,181,239,99,181,128,104,7,106,46,192,176,241,133,10,165,180,198,78,211,233,84,186,174,28,167,201,157,139,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,117,204,78,241,197,59,188,53,41,230,210,157,38,75,108,144,244,75,97,60,83,93,192,216,170,141,141,112,180,238,10,181,135,234,17,234,148,233,59,164,57,184,148,195,137,113,167,52,44,148,133,105,90,18,118,81,26,78,214,50,50,228,61,47,100,238,113,96,28,245,192,20,188,198,203,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,163,56,149,237,61,216,42,54,76,85,101,237,3,147,244,40,144,50,250,167,34,51,53,90,68,77,234,206,147,81,125,79,107,121,182,146,214,234,60,21,26,88,73,17,187,225,121,242,109,9,74,13,180,36,36,43,98,13,180,112,174,215,25,112,196,233,170,165,81,49,245,55,120,197,111,15,53,57,181,56,189,209,51,170,116,102,13,102,241,67,89,190,217,18,150,94,7,13,77,106,94,146,113,123,42,60,203,100,94,122,102,62,206,153,143,78,205,12,175,172,240,53,88,55,105,230,93,35,92,90,132,85,25,27,145,100,182,70,91,198,87,165,55,43,146,137,73,74,208,164,45,8,90,125,15,108,235,159,56,55,105,44,163,161,102,182,12,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,91,106,85,137,70,132,235,65,161,196,150,133,164,204,50,88,252,156,89,133,168,88,231,10,214,112,86,41,131,198,209,113,5,62,69,46,163,27,122,182,247,241,95,109,77,186,222,180,26,86,157,72,90,138,233,50,81,94,228,100,124,199,235,0,15,48,57,177,129,126,229,249,167,140,178,207,189,59,207,209,44,65,81,161,113,187,141,207,21,194,201,113,157,238,239,82,180,106,221,234,211,169,86,189,174,118,184,253,93,159,178,207,238,201,158,56,15,43,92,137,85,145,19,19,98,8,52,249,253,214,222,185,76,193,91,201,226,159,71,129,100,157,211,4,235,134,181,36,210,132,160,212,162,210,147,27,43,218,231,150,120,87,46,246,184,122,163,133,162,112,158,154,225,248,152,154,162,194,27,109,182,83,57,199,228,71,117,109,165,8,77,183,156,42,93,89,171,82,148,235,174,172,213,226,177,126,175,99,110,22,161,98,13,174,38,85,170,240,120,137,120,103,7,212,106,148,183,55,171,71,15,41,111,198,136,167,44,147,34,93,216,151,33,22,81,26,124,119,182,164,164,200,38,210,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,245,128,0,133,110,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,18,168,0,0,0,0,0,60,171,143,85,3,202,184,9,254,236,184,246,19,203,47,207,95,56,154,54,168,106,175,101,199,176,158,89,126,122,249,196,209,181,64,0,0,0,58,254,63,199,248,55,43,48,109,91,48,115,7,16,196,161,225,234,28,115,147,58,116,147,61,13,34,228,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,216,4,74,246,210,99,220,241,167,98,172,37,128,228,47,185,242,202,171,79,144,228,51,167,86,30,62,254,148,219,145,215,33,51,227,17,165,31,123,173,49,148,210,77,11,73,111,13,196,186,106,82,155,100,52,131,106,45,166,241,246,212,217,161,82,204,12,95,38,92,58,106,228,41,84,92,60,85,23,164,194,163,48,109,180,222,134,18,225,233,74,214,150,26,83,171,66,80,78,56,74,94,148,220,146,157,202,236,148,216,187,211,74,236,61,171,177,250,116,209,112,229,65,230,48,189,45,248,58,147,81,156,218,52,170,114,148,234,13,6,203,11,89,147,74,104,205,92,75,42,61,77,156,125,46,104,6,85,83,178,226,175,152,248,114,153,155,216,142,171,65,193,146,106,13,55,91,169,82,225,148,153,81,162,153,248,148,134,204,254,162,53,18,92,82,18,102,164,180,241,164,154,95,167,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,125,98,5,187,68,118,32,153,178,174,59,44,91,131,162,234,203,44,89,80,117,170,18,73,231,228,189,75,113,44,180,226,226,202,117,109,37,9,212,181,191,195,145,184,227,139,106,58,141,106,53,33,106,57,233,24,211,105,28,27,148,121,131,146,88,167,6,103,173,126,37,15,4,213,99,180,205,74,167,38,168,138,114,33,175,126,218,163,188,82,28,50,66,22,153,4,201,160,151,116,41,100,148,169,43,37,26,76,33,91,179,207,109,58,174,203,25,161,30,133,139,241,4,180,229,94,37,144,101,136,33,148,101,74,40,79,155,122,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,187,113,104,103,76,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,60,177,9,179,236,127,198,185,243,139,50,26,167,3,51,163,203,145,130,104,114,35,193,192,213,89,168,250,119,216,78,245,50,163,33,102,173,78,198,142,164,50,134,212,105,178,77,78,180,149,168,153,38,217,8,246,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,105,87,104,142,192,176,246,156,194,165,143,50,182,159,74,166,230,109,19,123,34,197,25,136,254,147,54,109,180,142,26,84,157,36,179,121,8,97,180,199,113,197,155,105,241,54,173,41,115,120,214,234,128,15,42,226,116,251,59,182,250,135,180,230,21,60,7,154,85,10,85,55,51,104,155,168,247,57,44,71,244,153,179,109,213,241,49,99,106,37,155,200,67,14,42,67,109,160,219,79,133,196,233,75,155,182,176,87,106,134,193,81,165,70,170,237,79,147,116,40,144,215,14,59,213,12,115,76,143,189,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,13,111,108,107,55,84,184,193,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,195,212,64,133,110,218,191,106,124,45,246,127,7,230,53,17,37,59,20,109,93,66,218,211,38,161,99,45,237,42,30,47,166,218,30,41,162,66,121,106,224,37,106,89,54,225,37,194,37,147,47,161,27,214,206,235,73,93,109,239,22,182,156,49,26,221,181,126,212,248,91,236,254,15,204,106,32,58,255,0,103,174,213,88,55,101,12,163,207,204,97,89,169,68,86,39,168,199,161,198,194,116,135,27,55,151,81,168,146,42,90,13,77,37,104,87,12,218,148,218,158,94,164,233,65,146,72,247,139,109,11,212,12,127,143,241,150,105,227,42,182,96,230,14,33,151,92,196,53,201,7,38,116,233,38,90,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,175,137,41,236,183,216,22,30,98,112,59,77,231,29,62,149,82,194,5,198,71,195,184,118,100,102,39,51,87,112,183,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,192,134,209,190,14,215,178,87,101,31,164,123,62,226,249,219,64,197,244,123,23,227,250,124,102,240,226,85,19,123,80,194,172,182,233,62,151,157,109,197,18,9,231,214,134,73,198,108,151,80,194,86,214,245,165,190,234,27,142,12,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,189,57,141,85,219,219,98,10,22,215,24,17,169,184,114,45,42,155,153,180,77,211,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,66,157,91,101,160,212,135,109,165,73,75,142,146,194,50,217,219,215,16,230,30,197,25,141,179,78,116,87,101,213,43,170,143,75,123,10,214,165,113,83,38,212,214,154,219,114,165,179,58,83,174,172,205,105,104,211,185,61,8,65,54,194,208,106,213,187,37,105,168,250,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,31,40,15,85,0,0,0,33,91,182,175,218,159,11,125,159,193,249,141,68,77,72,133,110,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,0,0,0,0,0,3,31,231,246,78,80,182,128,201,172,89,147,184,141,238,30,38,38,167,170,59,114,116,173,124,36,164,40,156,141,39,66,22,131,115,116,251,109,59,187,214,73,94,141,42,240,168,200,100,0,1,229,92,108,87,103,214,78,210,179,191,107,76,11,132,113,45,6,93,87,15,66,144,245,110,176,211,81,82,251,4,196,70,86,243,105,148,149,161,104,225,156,144,152,236,56,75,43,40,159,208,70,74,90,76,124,155,124,101,158,21,202,45,175,115,39,2,224,168,156,37,22,61,66,61,66,52,84,182,219,109,197,227,98,51,49,108,52,134,208,148,33,150,215,33,72,109,4,159,11,105,66,76,204,200,204,246,255,0,176,235,11,80,165,226,172,220,198,178,32,235,173,82,169,244,122,92,57,59,213,150,234,44,183,37,57,33,189,4,122,21,169,112,163,29,204,141,69,187,178,76,137,74,35,9,106,0,0,0,0,0,0,0,1,229,92,122,168,30,85,192,122,83,217,59,217,99,38,254,207,240,247,203,152,25,84,98,173,147,189,150,50,111,236,255,0,15,124,185,129,149,64,0,0,0,0,0,0,0,0,0,0,121,87,19,253,217,113,236,39,150,95,158,190,113,52,64,8,159,238,203,143,97,60,178,252,245,243,137,160,54,168,0,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,128,73,246,41,197,152,87,3,80,165,98,156,107,137,169,88,126,139,11,71,19,81,170,77,110,36,86,53,173,40,70,183,92,52,161,58,150,180,164,174,124,212,162,34,230,100,32,7,110,141,179,107,187,97,230,60,90,155,116,174,230,193,152,95,136,143,134,105,174,161,7,41,45,186,104,222,201,146,226,111,119,157,221,52,102,218,84,109,182,148,37,41,212,100,183,92,220,14,217,188,117,180,117,63,184,176,71,117,247,94,76,85,55,106,239,10,115,235,115,189,234,136,187,156,60,243,210,157,206,239,70,182,163,248,144,230,147,123,91,139,111,68,104,203,203,216,88,54,163,143,240,213,63,49,170,210,233,120,78,85,98,19,53,233,209,18,106,126,45,57,79,32,164,188,217,18,22,102,180,180,107,81,17,33,124,200,188,42,232,97,242,84,112,158,42,163,208,169,24,166,173,134,106,176,168,184,131,136,238,138,140,136,78,55,22,161,184,89,33,254,29,213,17,33,221,218,204,146,189,6,122,84,100,71,99,12,45,132,241,86,57,174,197,194,216,43,12,213,113,5,106,110,190,26,157,75,132,228,185,79,232,66,150,189,13,54,74,90,180,161,10,81,216,185,37,38,103,200,140,72,167,107,206,22,203,140,23,151,27,56,97,188,161,131,74,137,131,34,83,235,234,162,38,150,233,59,21,200,174,21,49,196,188,135,72,213,190,222,107,55,13,211,82,148,226,150,107,82,148,106,53,30,0,236,184,246,236,203,47,207,95,39,154,3,93,112,6,63,198,89,89,140,169,57,131,151,216,134,93,15,16,208,228,20,152,51,163,25,107,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,67,187,40,237,93,151,27,90,229,194,49,174,10,119,129,170,193,221,177,95,160,62,241,46,85,34,82,136,204,146,163,34,45,227,43,210,163,105,226,34,75,137,74,136,201,11,67,141,162,32,123,82,48,22,71,101,222,212,19,168,121,56,142,237,150,116,248,110,98,42,4,58,59,48,105,116,137,71,29,163,101,49,13,178,65,43,122,193,182,243,137,38,205,41,91,134,173,234,212,226,219,103,165,108,17,154,25,209,151,187,75,224,170,110,77,166,93,78,70,34,172,49,10,161,135,151,54,91,52,234,155,10,67,173,169,201,137,142,74,61,17,218,121,247,137,229,54,233,49,160,221,208,162,74,146,97,185,93,185,223,180,159,239,147,249,52,69,88,149,78,220,239,218,79,247,201,252,154,52,215,179,223,0,96,220,211,218,231,4,229,246,96,225,232,149,204,61,92,143,91,141,58,12,146,61,14,163,185,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,7,96,216,39,109,250,238,200,248,237,216,88,142,85,86,165,150,85,189,235,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,90,90,67,135,172,146,182,175,169,42,83,109,26,39,79,20,225,108,184,207,28,184,149,134,241,36,26,86,45,193,152,182,158,133,41,41,116,158,139,58,43,132,151,26,121,167,91,63,241,28,109,214,212,74,74,137,11,66,136,201,42,47,61,155,87,108,163,152,251,37,102,58,240,86,53,107,142,165,78,222,63,64,175,176,201,162,45,94,42,76,136,212,146,51,61,219,200,212,146,117,147,51,83,106,82,76,141,104,91,110,47,103,251,46,118,237,165,100,157,85,236,136,206,140,77,46,62,9,174,72,66,176,253,70,91,233,224,176,244,213,41,102,234,28,212,90,154,141,33,75,73,154,245,238,218,113,38,179,74,73,231,157,72,76,78,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,13,78,165,194,110,36,86,53,173,75,94,134,155,36,161,58,150,181,40,236,92,212,163,51,230,102,63,88,4,85,246,231,126,210,127,190,79,228,208,18,168,34,175,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,50,175,110,119,237,39,251,228,254,77,1,138,187,21,61,169,241,79,217,252,239,152,211,135,213,218,141,183,109,43,59,42,172,228,70,75,226,105,114,48,77,14,66,213,136,42,49,31,79,5,136,102,165,72,54,144,222,146,212,236,104,234,66,140,151,175,118,235,138,37,146,84,76,178,234,180,215,41,51,51,52,242,185,172,99,88,202,153,117,90,108,186,134,31,69,62,169,89,165,185,37,153,84,168,39,82,132,238,253,15,176,180,155,26,223,102,52,115,90,140,210,105,144,109,219,83,137,50,232,0,51,86,202,59,40,230,62,214,185,142,140,21,130,154,224,105,80,119,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,120,242,244,168,154,100,140,148,226,146,163,51,66,16,227,136,244,61,128,48,6,13,202,204,27,73,203,236,190,195,209,40,120,122,135,28,163,65,131,24,143,67,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,225,253,135,178,143,35,178,175,103,220,46,172,143,172,82,177,68,10,205,61,15,203,197,241,224,51,30,85,121,205,235,171,53,72,52,36,156,45,211,142,188,210,25,116,212,227,9,35,105,70,106,74,140,246,0,4,43,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,134,42,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,0,149,65,213,51,35,42,178,227,56,40,81,240,198,104,96,186,86,38,165,68,168,70,170,51,18,163,28,157,109,18,152,94,182,220,34,63,247,201,81,122,171,109,110,54,178,82,22,180,171,181,128,0,0,0,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,211,216,251,139,48,174,6,216,239,25,226,156,107,137,169,88,126,139,11,48,37,241,53,26,164,214,226,69,99,92,26,98,17,173,215,13,40,78,165,173,41,43,159,53,40,136,185,153,13,22,219,219,109,250,238,215,24,237,168,88,114,85,86,155,150,84,77,211,180,74,36,198,81,29,229,202,54,72,158,149,45,45,186,226,28,123,90,157,67,103,172,210,134,173,165,41,83,142,154,240,164,124,244,204,120,57,28,246,207,20,202,207,3,131,39,98,7,113,37,74,52,114,52,57,81,148,166,99,182,218,36,46,254,54,91,225,80,180,54,68,73,222,40,214,173,102,134,141,190,215,178,142,202,57,143,181,174,99,163,5,96,166,184,26,84,29,219,245,250,251,236,154,226,210,34,168,204,137,74,34,50,222,60,189,42,38,153,35,37,56,164,168,204,208,132,56,226,3,42,246,119,108,65,51,106,172,118,120,183,24,197,211,150,88,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,165,104,99,136,34,113,183,16,212,132,154,20,74,90,20,83,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,252,172,1,128,48,110,86,96,218,78,95,101,246,30,137,67,195,212,56,229,26,12,24,196,122,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,242,174,61,41,236,157,236,177,147,127,103,248,123,229,204,15,53,131,125,54,159,219,214,76,173,152,114,199,101,140,155,174,203,134,136,120,30,137,79,199,53,56,251,163,68,196,29,38,18,138,4,105,13,186,165,18,9,75,125,169,72,82,16,189,109,110,174,104,55,82,176,198,189,162,59,80,229,198,211,153,202,85,108,173,192,148,170,109,22,137,189,143,233,25,83,202,61,83,19,56,105,105,190,38,82,172,75,54,80,134,27,68,118,220,35,113,40,212,106,210,110,110,154,213,81,146,182,120,217,251,31,109,53,154,16,114,163,46,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,67,73,81,166,198,227,173,167,150,162,27,171,182,223,101,77,43,36,50,189,220,215,200,90,230,32,174,83,112,220,119,229,226,120,117,201,41,147,52,216,222,48,150,221,136,220,88,136,78,134,210,169,14,190,167,84,68,150,219,212,94,170,128,110,255,0,103,118,212,57,113,180,94,77,29,39,7,96,74,86,6,173,96,173,212,122,238,28,163,83,202,45,46,59,146,20,235,136,147,13,40,34,65,50,250,208,250,247,102,123,196,44,156,37,235,45,14,187,160,29,181,126,212,248,91,236,254,15,204,106,35,79,242,47,61,51,31,103,76,199,167,102,134,87,214,120,26,172,27,180,243,46,145,174,45,66,42,140,141,200,178,91,35,45,227,43,210,155,149,201,68,164,165,104,82,22,132,45,57,215,180,147,104,28,3,180,214,107,224,140,215,203,149,203,69,54,102,7,102,35,176,231,27,37,54,19,236,213,106,73,83,82,27,101,199,18,218,205,58,29,74,77,87,54,221,109,92,181,16,13,160,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,138,187,106,253,169,240,183,217,252,31,152,212,64,77,72,8,171,236,49,253,187,63,123,127,202,66,85,0,0,4,0,246,163,251,118,102,111,230,95,147,194,1,63,194,0,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,6,175,185,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,190,148,173,105,97,148,169,68,87,81,52,217,29,244,149,183,215,179,83,179,247,238,237,50,14,125,230,179,58,48,13,42,160,174,235,167,41,54,114,177,58,35,241,151,244,173,63,25,108,200,167,44,184,150,28,210,178,81,184,218,209,203,74,134,20,216,131,98,236,85,181,198,99,177,6,106,106,180,76,3,77,222,63,91,196,45,65,113,77,175,116,108,234,131,25,243,65,178,83,22,79,182,100,149,159,129,179,83,186,87,164,155,95,160,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,125,96,0,3,202,184,244,167,178,119,178,198,77,253,159,225,239,151,48,60,214,15,74,123,39,123,44,100,223,217,254,30,249,115,0,50,168,138,14,213,141,132,170,165,85,159,181,54,77,97,152,138,166,170,57,191,141,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,232,74,77,6,141,250,137,122,223,113,185,10,218,131,58,255,0,161,219,37,106,249,198,229,63,141,137,135,234,20,126,61,132,181,188,113,112,95,170,69,143,43,116,157,227,100,111,19,15,58,109,234,89,39,120,72,213,116,220,143,181,97,108,83,151,25,227,151,17,113,38,27,157,74,197,184,51,22,211,214,148,169,77,19,209,103,69,112,148,219,172,186,211,133,254,59,110,52,226,73,73,81,45,11,73,25,41,36,30,107,50,171,51,49,86,77,230,62,28,205,44,21,47,135,173,97,154,131,85,8,218,156,113,13,189,160,252,108,59,187,90,22,166,93,65,169,183,16,74,45,109,173,105,51,178,140,122,9,216,239,106,172,27,181,126,81,211,241,133,26,165,17,56,158,157,30,60,108,89,72,109,179,101,116,234,137,163,198,105,105,75,90,184,103,20,151,20,202,245,43,82,8,210,103,188,67,136,68,85,246,151,236,57,39,103,28,100,246,112,224,117,196,94,93,99,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,2,27,54,214,68,105,66,222,215,253,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,97,233,36,7,74,201,220,226,192,57,235,128,41,121,141,151,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,70,125,212,0,80,206,194,162,134,87,1,77,70,6,119,20,48,1,67,43,129,25,138,138,25,145,251,192,12,252,133,11,168,25,31,236,69,82,71,228,3,144,80,249,242,21,0,26,245,181,230,11,107,18,229,46,44,142,109,205,90,164,240,30,24,228,70,103,166,75,7,203,194,127,139,252,98,49,112,14,42,151,148,91,64,226,90,74,19,25,134,163,210,18,202,78,166,70,149,125,33,69,114,199,205,37,126,103,110,93,63,72,152,236,212,162,247,206,10,170,68,73,44,212,246,227,146,84,69,209,212,31,191,234,16,181,181,237,46,70,8,218,39,22,79,117,179,74,23,192,48,70,234,137,101,115,131,29,93,19,207,246,35,21,71,60,137,149,201,108,76,140,71,128,112,180,174,34,35,139,145,135,224,201,81,48,187,151,137,150,204,237,204,249,120,134,65,26,177,177,102,56,141,91,193,184,70,156,151,153,53,51,130,160,44,201,45,44,140,172,212,114,234,124,189,227,105,28,81,166,214,26,129,113,25,31,67,184,168,252,216,21,102,36,36,136,156,77,205,122,74,201,63,128,253,33,70,186,109,159,135,202,179,128,32,36,155,146,179,239,214,23,102,138,253,35,62,94,70,33,151,12,84,101,224,253,160,49,227,204,50,146,52,204,170,70,251,229,39,107,113,169,63,113,151,63,15,241,137,220,207,106,31,126,97,72,145,172,225,233,168,182,231,129,68,71,201,167,75,223,245,136,48,205,90,106,176,190,118,227,233,111,37,73,66,177,29,85,130,53,153,43,251,45,103,251,31,241,68,145,63,152,102,106,166,113,58,141,30,13,30,175,199,87,243,15,216,127,240,46,127,138,127,196,58,94,91,212,81,51,188,116,169,39,163,115,208,140,186,235,243,250,135,117,123,155,43,47,220,159,241,10,35,31,180,84,219,71,221,4,245,150,162,238,158,70,127,238,65,248,187,8,227,68,80,48,149,53,60,84,4,25,83,166,162,207,46,221,103,95,241,136,126,151,105,22,134,17,152,143,153,153,18,123,163,175,255,0,19,33,169,153,23,158,52,76,23,77,143,78,151,62,43,107,102,51,200,50,114,43,235,50,212,254,190,169,229,208,196,146,29,199,110,12,228,155,136,97,212,40,169,118,140,226,98,226,215,86,68,194,140,215,100,148,148,220,252,103,203,159,151,81,166,52,60,61,82,175,111,251,190,155,54,94,227,78,190,25,149,57,167,85,237,123,17,218,246,63,208,99,184,231,14,55,103,23,87,107,14,176,227,43,67,245,153,18,146,104,109,104,186,84,183,44,126,47,119,139,167,81,176,155,19,228,73,227,143,76,184,166,231,167,130,238,237,59,137,44,167,215,226,111,125,68,127,139,238,1,34,251,20,228,140,124,47,130,221,118,100,90,236,87,152,196,170,146,132,74,65,34,228,77,70,177,153,27,100,122,110,147,253,6,55,21,41,36,36,146,93,8,126,46,19,195,209,240,237,57,200,81,214,242,146,183,205,223,164,81,25,220,210,146,247,17,126,40,253,193,64,82,228,93,69,69,142,25,91,242,128,169,184,159,114,147,250,69,165,207,152,249,188,94,226,28,232,93,203,159,91,128,228,46,162,225,105,88,92,0,0,0,0,0,0,0,0,2,134,87,21,0,20,177,16,25,153,10,138,43,160,11,86,124,185,142,22,82,165,95,82,76,173,240,28,170,43,144,185,41,176,11,84,68,107,33,196,227,118,116,215,99,255,0,242,33,203,111,17,11,150,157,73,48,22,180,175,9,92,94,101,113,98,83,164,133,229,208,5,182,63,33,82,33,112,0,0,0,0,0,0,0,0,10,43,160,177,93,5,234,232,44,50,184,14,49,200,131,191,233,28,102,147,49,200,130,229,203,204,7,32,0,0,193,59,78,199,39,112,108,98,50,87,245,101,7,203,253,169,225,4,149,20,33,157,222,149,117,191,83,250,132,246,237,23,13,201,88,70,50,16,147,51,42,178,21,200,200,191,173,61,230,32,139,18,81,94,139,195,235,109,69,171,93,174,164,159,75,121,12,79,86,161,57,27,48,73,83,152,58,79,171,253,90,89,114,255,0,106,100,103,145,174,155,42,74,37,224,233,5,114,231,92,89,116,63,238,76,13,139,26,142,140,131,136,250,159,214,57,71,26,139,153,216,80,72,228,22,145,92,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,125,5,162,227,232,44,62,128,45,88,38,199,200,80,238,42,142,191,144,7,48,0,0,234,121,144,238,235,10,84,86,106,177,22,231,157,191,190,32,68,14,218,206,55,51,54,43,205,169,90,200,164,193,85,173,111,236,22,196,186,102,185,168,176,101,80,201,70,95,128,247,255,0,125,64,136,157,172,218,55,179,110,191,170,202,250,88,103,226,231,253,134,216,197,99,104,54,35,134,218,30,166,169,13,218,248,69,159,127,198,48,144,193,161,251,21,195,38,251,173,122,91,231,132,152,232,95,238,113,190,2,211,208,5,21,234,152,168,177,195,240,153,13,14,53,117,23,17,157,185,11,5,233,255,0,64,11,133,226,193,120,0,0,0,0,0,0,0,0,0,0,10,25,92,45,97,80,1,67,184,23,65,80,0,20,34,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,254,34,241,67,43,128,225,112,189,196,56,124,90,140,125,43,77,249,14,61,28,250,16,14,70,245,115,28,130,133,111,113,10,128,12,103,159,56,127,191,240,164,88,188,38,255,0,77,73,183,52,239,52,244,105,210,189,238,94,99,38,15,205,175,64,77,70,26,24,83,109,44,146,225,42,206,21,203,161,151,250,64,121,195,218,82,132,116,140,218,199,127,122,238,180,226,234,163,94,190,175,236,151,185,117,63,33,138,90,146,243,55,221,174,215,235,200,134,221,109,223,129,221,162,99,60,99,88,54,160,37,18,113,221,65,37,185,77,151,226,118,82,185,248,75,203,204,106,8,13,143,216,213,162,115,49,176,77,211,123,227,106,105,117,254,255,0,28,79,246,11,108,154,195,80,219,73,88,139,121,203,254,216,161,1,27,22,180,165,230,54,8,50,50,255,0,163,122,105,115,255,0,111,142,39,243,10,36,209,64,138,147,183,45,127,240,212,2,236,65,37,49,97,33,197,47,73,27,164,155,218,254,227,16,135,182,198,35,244,139,26,98,250,35,19,56,133,69,198,213,5,155,91,189,26,73,46,201,77,238,100,87,182,171,117,19,81,152,111,27,20,86,22,70,162,188,164,151,135,252,69,136,73,204,200,141,214,243,255,0,49,163,72,105,183,146,156,73,88,112,146,250,117,36,143,141,89,94,199,126,124,196,145,43,27,44,225,142,230,244,159,239,29,206,251,130,254,187,170,246,223,252,79,204,103,249,146,91,137,25,233,14,47,74,90,109,75,51,181,236,68,87,184,233,153,99,78,102,7,121,110,152,101,189,230,230,251,180,145,94,218,250,242,248,142,183,157,185,147,7,11,83,42,145,22,117,36,184,170,43,239,164,227,216,136,188,46,17,31,172,92,252,63,196,40,234,57,151,156,176,209,91,169,97,168,56,142,207,150,231,75,28,25,254,34,22,126,35,69,186,92,250,140,145,147,51,164,213,48,188,26,148,135,119,187,230,223,45,122,73,55,50,125,69,208,173,228,53,43,42,105,178,179,27,49,233,117,243,117,15,199,168,111,252,51,212,106,90,183,108,45,30,34,178,136,249,163,151,51,247,13,201,163,70,143,130,240,156,24,203,97,180,19,110,45,187,69,73,17,22,165,173,92,186,114,255,0,72,144,178,197,123,86,102,66,48,134,9,139,37,53,158,17,93,248,136,198,174,31,121,253,101,243,183,170,127,139,215,224,34,39,43,50,163,19,102,151,122,113,84,14,243,238,205,198,159,190,155,103,119,188,215,126,139,77,239,187,248,218,223,17,182,59,99,102,177,98,213,85,48,173,62,101,97,14,83,177,83,235,50,125,203,52,73,111,136,69,147,101,159,189,69,110,69,200,103,45,148,242,37,186,7,165,28,101,47,14,175,127,193,105,221,49,123,105,223,222,247,108,188,200,76,230,81,181,217,127,134,227,225,186,59,208,152,133,195,37,114,148,246,157,225,174,230,105,65,94,230,103,248,191,192,59,72,181,8,74,10,201,73,17,124,8,92,52,0,0,2,213,17,14,51,73,223,160,230,22,0,180,139,204,86,196,42,0,22,34,30,107,182,176,246,166,206,79,180,12,67,243,23,199,165,17,230,191,107,31,106,108,228,251,64,196,63,49,124,4,212,246,92,123,9,229,151,231,175,156,77,25,87,107,31,101,140,228,251,63,196,63,46,124,98,174,203,143,97,60,178,252,245,243,137,163,42,237,99,236,177,156,159,103,248,135,229,207,128,132,13,136,54,209,197,91,35,230,59,19,166,170,171,91,192,53,45,227,21,188,60,212,231,18,218,55,166,206,169,209,152,53,147,39,49,4,195,100,74,89,120,219,37,53,169,26,137,196,122,9,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,121,98,30,170,0,121,246,219,251,99,234,174,201,185,184,164,211,202,35,152,19,24,200,153,63,10,45,151,84,107,140,194,22,147,114,11,169,113,106,119,92,114,121,164,19,138,82,137,212,41,11,213,172,220,109,188,213,216,161,86,170,179,180,150,50,161,51,83,150,138,108,204,15,34,92,136,105,121,68,195,207,179,62,18,90,117,109,223,74,150,132,190,242,82,163,43,164,157,112,138,218,142,249,47,183,59,246,147,253,242,127,38,140,85,216,169,237,79,138,126,207,231,124,198,156,2,106,64,6,20,219,79,51,62,228,91,41,230,126,58,110,93,86,36,184,248,125,250,124,9,84,183,55,114,162,206,154,101,14,43,232,94,180,154,55,111,200,105,102,180,171,82,82,147,82,72,212,68,70,16,67,182,6,63,147,153,251,81,230,150,51,123,16,196,174,199,149,138,39,70,167,212,34,27,74,97,250,116,103,78,60,35,109,77,22,133,160,163,50,201,18,202,250,200,137,70,106,51,53,31,96,216,39,51,49,86,87,237,113,150,117,28,45,47,119,223,216,130,22,25,168,176,183,28,38,101,65,158,250,35,186,135,18,133,167,94,157,226,93,65,42,233,39,89,105,102,149,104,176,194,184,79,11,87,113,206,42,163,96,172,45,7,141,173,98,10,132,122,93,58,54,245,13,239,229,62,226,91,105,189,107,52,161,58,150,180,149,212,100,146,189,204,200,185,143,146,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,48,30,167,128,99,77,154,49,252,156,211,217,231,45,243,6,161,136,98,87,42,85,204,47,77,147,84,157,24,218,208,237,71,135,65,76,35,38,136,144,133,166,65,58,133,161,36,90,22,149,38,201,211,98,201,96,33,91,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,49,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,4,170,0,0,0,0,0,15,42,227,213,64,242,174,2,127,187,46,61,132,242,203,243,215,206,38,141,170,26,171,217,113,236,39,150,95,158,190,113,52,109,80,0,0,0,12,127,158,153,23,151,27,69,229,197,71,43,243,66,141,199,82,167,89,214,94,104,201,18,169,242,146,70,77,202,140,225,145,238,222,70,165,88,236,105,52,169,72,90,86,133,173,10,200,0,3,204,182,122,100,94,99,236,233,152,245,28,175,205,10,55,3,85,131,103,89,121,163,53,197,168,69,81,153,55,42,51,134,69,188,101,122,85,99,177,40,148,149,33,105,66,208,180,38,74,187,39,118,223,153,137,59,179,100,204,204,149,174,93,62,158,109,96,153,164,203,239,61,41,182,120,135,228,69,148,242,157,89,39,116,193,32,163,146,91,67,105,106,58,144,106,212,77,165,91,21,218,25,177,101,43,106,124,175,145,93,194,24,126,34,179,83,13,71,35,195,243,14,74,98,156,214,9,205,78,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,222,54,133,189,170,8,127,166,172,5,138,191,182,184,115,18,97,202,135,247,200,115,169,179,163,185,254,245,198,94,109,196,124,20,149,39,220,100,3,212,152,134,190,213,157,182,161,230,181,118,54,207,217,67,138,248,204,25,70,221,204,175,212,169,117,38,36,83,241,4,165,161,167,152,109,11,100,213,188,102,63,59,145,175,74,159,51,212,217,28,118,214,125,131,52,59,93,234,184,207,100,178,195,180,38,229,208,51,171,16,200,147,77,169,204,162,48,168,112,168,240,146,241,40,165,70,113,213,188,179,91,209,212,76,38,202,75,141,184,79,186,74,107,67,27,216,235,192,24,3,25,102,158,50,164,229,246,95,97,233,117,204,67,92,144,81,160,193,140,69,173,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,47,236,81,178,141,119,107,76,229,133,131,119,85,88,120,66,155,105,152,166,183,9,148,43,128,139,165,102,219,100,167,12,144,79,62,180,110,155,43,45,69,117,185,187,90,26,112,135,161,60,45,132,240,174,6,161,69,194,216,43,12,210,176,253,22,22,190,26,157,75,132,220,72,172,107,90,150,189,13,54,73,66,117,45,106,81,216,185,169,70,103,204,204,99,93,151,118,100,192,59,44,229,125,55,47,240,132,104,147,42,72,142,148,214,177,9,211,153,141,54,178,249,56,235,154,223,83,101,169,72,66,159,117,45,33,106,89,182,217,165,26,149,99,82,179,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,4,32,118,161,108,81,253,15,248,237,121,207,151,180,202,84,28,182,198,85,4,70,106,157,8,183,61,205,84,83,42,90,227,147,74,81,221,151,119,79,188,217,182,68,134,252,109,104,109,40,107,121,55,227,64,59,106,253,150,48,183,218,4,31,151,84,64,104,87,101,101,90,171,78,219,143,0,195,167,212,229,197,143,84,143,88,137,57,166,94,82,17,41,130,166,73,120,154,117,36,118,90,9,214,90,112,146,171,150,182,208,174,169,35,44,151,219,87,237,79,133,190,207,224,252,198,162,49,87,101,199,183,102,89,126,122,249,60,209,149,123,106,253,169,240,183,217,252,31,152,212,64,99,78,206,173,141,163,109,97,154,18,106,24,174,76,69,96,76,17,34,35,216,150,9,77,118,60,217,200,144,220,147,142,203,6,134,212,90,20,236,98,75,167,173,181,147,106,86,237,68,187,26,103,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,22,221,134,63,183,103,239,111,249,72,74,160,0,0,0,141,94,216,45,148,104,85,220,8,123,85,97,102,169,84,186,214,25,220,67,197,5,185,90,30,173,69,121,230,35,69,115,82,76,208,111,48,181,165,23,82,73,75,105,118,55,44,195,77,170,32,68,255,0,118,163,251,9,230,111,230,95,156,66,16,2,3,213,64,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,1,149,123,12,127,110,207,222,223,242,144,149,65,18,189,139,88,179,10,224,106,22,123,98,156,107,137,169,88,126,139,11,209,142,38,163,84,154,220,72,172,107,93,69,8,214,235,134,148,39,82,214,148,149,207,154,148,68,92,204,135,215,132,187,101,170,181,61,165,201,88,158,131,18,139,146,53,9,8,128,72,114,158,169,53,122,123,9,67,196,137,202,83,78,17,26,220,117,198,86,243,105,75,164,134,90,36,50,149,184,74,113,224,149,240,31,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,0,0,0,1,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,177,167,253,171,89,153,247,59,216,219,17,211,163,203,170,196,159,141,106,16,112,204,55,233,238,110,244,239,28,57,18,16,242,137,105,81,50,228,88,178,90,81,22,173,91,210,66,147,165,74,50,8,44,197,152,166,187,142,113,85,103,26,226,153,220,109,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,200,109,255,0,100,118,102,98,172,31,181,237,31,2,210,101,222,139,143,105,243,233,245,120,174,56,230,237,92,52,71,166,48,250,80,149,146,13,228,45,131,66,86,180,171,75,111,190,146,34,53,220,181,47,1,224,12,101,153,248,153,140,25,151,248,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,189,214,178,105,151,12,144,155,173,102,68,148,146,148,100,147,249,48,158,41,174,224,108,85,70,198,184,90,119,5,90,195,245,8,245,74,116,157,210,28,220,74,97,196,184,211,154,22,74,66,180,173,9,59,40,141,39,107,25,25,114,1,234,76,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,192,0,0,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,101,140,155,251,63,195,223,46,96,101,81,138,182,78,246,88,201,191,179,252,61,242,230,6,85,0,0,0,0,0,0,0,0,0,0,1,229,92,79,247,101,199,176,158,89,126,122,249,196,209,0,34,127,187,46,61,132,242,203,243,215,206,38,128,218,160,0,0,0,0,24,255,0,20,236,245,144,88,230,187,43,20,227,92,143,203,252,65,90,155,163,137,168,213,48,204,41,114,159,208,132,161,26,221,113,181,45,90,80,132,164,174,124,146,146,34,228,68,63,87,2,229,62,86,101,127,29,247,51,203,76,41,132,187,207,117,198,247,21,26,52,14,43,119,171,119,189,220,161,58,244,239,23,167,85,237,173,86,234,99,181,128,14,149,157,25,67,131,115,235,43,241,6,81,230,3,18,220,161,98,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,153,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,158,29,162,246,104,205,61,151,241,219,216,23,51,41,63,139,193,86,97,177,39,186,234,127,66,203,174,112,143,188,211,123,237,214,253,8,115,74,124,11,186,79,220,103,233,76,96,173,177,54,85,193,187,87,229,29,67,7,214,105,177,19,137,233,209,228,73,194,117,119,28,54,87,78,168,154,60,4,167,82,133,171,134,113,73,109,47,35,74,181,32,137,68,91,196,54,180,4,0,226,108,222,198,88,191,43,240,70,81,215,95,136,245,11,47,100,85,158,161,26,88,36,62,202,42,14,50,235,236,173,101,201,104,39,89,55,18,102,90,200,222,112,141,70,146,66,80,201,188,222,198,89,17,152,148,252,210,203,231,226,49,136,105,49,231,51,5,249,44,19,200,142,185,49,30,138,111,18,15,194,165,161,47,169,104,37,18,145,173,41,212,149,166,233,63,202,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,250,248,15,213,254,154,177,238,42,254,218,226,60,73,136,234,31,223,38,78,169,78,144,231,251,231,30,121,199,23,241,82,148,175,121,152,158,157,130,118,32,161,108,143,129,29,155,136,226,210,170,89,155,91,222,181,91,173,195,121,114,25,68,82,120,205,152,177,20,227,77,173,182,116,37,165,184,90,9,75,118,250,148,164,182,209,35,15,246,92,236,37,85,201,58,83,217,239,157,24,102,36,124,109,92,142,132,225,250,116,182,21,198,225,232,74,74,201,213,185,168,244,181,38,66,86,146,52,104,222,52,218,77,6,164,155,207,52,153,10,1,21,125,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,209,181,93,185,223,180,159,239,147,249,52,106,175,101,199,183,102,89,126,122,249,60,208,19,61,181,22,204,152,7,106,108,175,169,101,254,47,141,18,29,73,113,212,154,46,33,42,115,50,102,209,159,55,26,115,91,10,112,181,37,11,83,13,37,212,33,72,55,27,37,35,82,110,74,79,158,204,232,202,28,101,144,185,161,136,50,143,48,24,136,221,119,14,200,75,50,14,35,228,243,14,161,109,165,214,158,109,124,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,189,57,141,85,219,219,98,10,22,215,24,17,169,184,114,45,42,155,153,180,77,211,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,66,157,91,101,160,212,135,109,165,73,75,142,146,195,95,251,45,246,250,153,152,156,14,204,153,199,80,170,212,177,121,113,146,48,238,34,153,37,249,207,85,219,45,236,151,163,75,113,197,45,105,121,164,19,134,219,134,100,218,154,108,155,240,45,180,111,183,255,0,29,101,62,86,102,135,3,247,76,203,76,41,139,123,179,123,193,119,237,26,52,254,23,121,167,121,186,223,33,90,53,110,209,171,77,175,161,55,232,67,90,182,17,236,253,194,187,42,208,147,138,113,171,52,172,65,153,179,111,196,212,91,75,114,226,210,244,46,74,17,221,142,185,25,169,12,111,99,72,74,95,185,248,212,155,23,132,138,251,128,3,165,96,172,144,201,124,181,170,187,93,203,156,161,193,88,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,218,232,73,251,136,71,7,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,194,157,143,184,79,10,227,157,162,113,158,22,198,184,102,149,136,40,179,114,254,95,19,78,170,66,110,92,87,244,85,41,139,70,182,156,37,33,90,86,132,168,174,92,148,146,50,230,68,58,174,221,221,159,184,171,101,90,234,177,78,10,102,171,136,50,202,109,184,106,139,137,114,92,170,94,132,70,66,251,205,214,227,53,29,141,236,153,10,75,22,63,26,83,99,241,17,223,32,118,42,123,83,226,159,179,249,223,49,167,9,147,197,56,79,10,227,154,20,172,45,141,112,205,43,16,81,102,232,226,105,213,72,77,203,138,254,133,165,104,214,211,132,164,43,74,208,149,21,203,146,146,70,92,200,128,65,14,192,155,118,85,118,68,196,211,104,88,150,28,186,182,93,98,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,104,72,158,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,154,205,164,112,158,81,224,92,237,197,56,63,34,177,140,188,85,130,105,50,26,141,77,171,201,125,15,46,82,210,195,124,65,147,173,182,218,28,65,72,223,37,11,66,116,41,9,74,146,107,35,37,171,122,187,28,115,191,62,95,198,83,178,50,45,14,94,35,202,248,177,222,168,203,152,243,154,81,133,95,89,45,77,155,78,43,146,145,37,212,169,39,20,185,154,205,111,163,73,34,70,240,58,87,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,9,84,31,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,170,150,180,164,174,102,68,21,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,22,219,239,110,202,174,215,120,154,21,11,13,67,151,73,203,172,59,32,229,209,225,202,109,76,77,148,251,145,217,75,142,206,109,18,29,97,107,109,196,200,75,42,65,17,165,183,150,71,205,106,1,62,128,52,43,179,43,110,218,86,119,96,218,118,70,102,150,38,150,230,104,80,99,184,152,179,42,143,165,107,196,144,144,106,82,86,219,150,35,92,150,90,178,92,66,245,56,180,55,191,212,225,155,219,173,245,0,16,3,218,143,237,217,153,191,153,126,79,8,79,240,128,30,212,127,110,204,205,252,203,242,120,64,48,86,75,229,14,50,207,172,208,195,249,71,151,236,68,114,187,136,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,102,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,132,246,93,217,147,0,236,179,149,244,220,191,194,17,162,76,169,34,58,83,90,196,39,78,102,52,218,203,228,227,174,107,125,77,150,165,33,10,125,212,180,133,169,102,219,102,148,106,85,141,74,212,14,197,12,1,131,90,201,124,101,154,73,195,209,15,22,74,197,18,40,11,171,40,141,79,149,57,168,144,159,76,116,25,157,144,131,117,229,173,90,72,181,153,55,175,86,237,189,50,62,0,0,0,60,171,143,213,194,216,79,21,99,154,236,92,45,130,176,205,87,16,86,166,235,225,169,212,184,78,75,148,254,132,41,107,208,211,100,165,171,74,16,165,29,139,146,82,102,124,136,199,229,9,169,236,180,216,163,10,229,126,92,80,118,144,198,180,206,55,31,98,250,127,27,73,226,9,181,183,68,165,190,71,185,84,125,10,81,111,164,48,164,184,183,76,201,105,109,210,100,146,223,211,111,67,58,236,57,178,37,43,100,28,163,86,20,126,163,18,177,139,43,210,19,82,196,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,173,27,195,185,173,199,156,36,183,189,54,211,177,64,0,32,219,180,159,97,138,174,207,184,254,102,106,101,205,46,92,236,186,197,82,36,212,157,68,58,90,146,198,23,125,79,54,74,138,234,153,108,152,102,50,156,144,132,198,185,164,237,118,180,153,182,78,57,164,3,212,70,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,179,109,61,153,228,236,163,159,53,92,176,102,116,186,133,9,248,236,213,240,244,233,102,214,254,77,57,237,68,157,225,54,163,34,91,110,182,243,38,102,148,107,54,77,194,66,18,180,144,13,223,236,49,253,187,63,123,127,202,66,71,241,174,72,100,190,101,85,90,174,230,54,80,224,172,85,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,237,117,168,253,230,35,131,176,199,246,236,253,237,255,0,41,9,84,1,213,48,46,83,229,102,87,241,223,115,60,180,194,152,75,188,247,92,111,113,81,163,64,226,183,122,183,123,221,202,19,175,78,241,122,117,94,218,213,110,166,59,88,8,139,237,118,206,252,232,203,93,164,176,221,11,46,115,123,26,225,90,107,248,30,28,183,97,209,43,242,224,176,227,234,159,61,42,117,77,178,226,82,107,52,161,9,53,25,94,200,73,123,136,4,186,12,127,138,118,122,200,44,115,93,149,138,113,174,71,229,254,32,173,77,209,196,212,106,152,102,20,185,79,232,66,80,141,110,184,218,150,173,40,66,82,87,62,73,73,17,114,34,26,43,216,215,155,25,167,154,31,117,255,0,186,102,101,226,188,91,221,158,143,240,93,251,89,147,63,133,222,119,134,243,117,190,90,180,106,221,163,86,155,95,66,111,208,132,149,0,235,248,43,47,112,14,90,210,157,161,101,206,7,195,248,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,123,33,37,238,33,4,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,0,0,60,171,143,74,123,39,123,44,100,223,217,254,30,249,115,3,205,96,244,167,178,119,178,198,77,253,159,225,239,151,48,3,21,118,163,251,9,230,111,230,95,156,66,17,193,217,109,181,221,87,34,179,114,46,77,86,105,210,234,216,79,52,43,16,41,168,109,169,10,215,75,170,186,178,97,153,77,54,165,19,70,135,13,198,208,255,0,34,89,161,182,148,74,61,201,52,228,143,246,163,251,9,230,111,230,95,156,66,16,173,178,119,181,62,77,253,160,97,239,152,176,3,209,158,63,192,24,55,52,240,109,91,47,179,7,15,68,174,97,234,228,115,141,58,12,146,61,14,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,179,108,205,151,234,187,38,103,68,156,185,153,87,137,81,166,212,99,174,183,65,117,169,10,121,244,210,156,151,33,152,201,148,163,105,164,148,157,49,204,220,38,210,104,185,248,79,220,94,140,196,43,118,213,251,83,225,111,179,248,63,49,168,128,236,29,138,24,255,0,25,53,157,24,203,43,83,136,101,158,19,149,133,228,87,215,73,81,146,152,42,139,82,225,48,153,8,35,43,161,102,211,203,66,180,153,107,34,111,94,173,219,122,102,36,66,183,98,167,181,62,41,251,63,157,243,26,112,154,144,1,67,191,184,84,0,88,119,20,241,11,212,45,1,79,16,180,245,92,94,22,32,20,65,40,197,228,86,20,77,186,11,128,0,0,7,203,82,136,220,232,78,69,117,189,105,93,174,155,218,246,50,62,191,144,69,39,105,166,80,205,111,17,212,49,93,23,15,89,201,181,154,123,39,35,139,47,26,74,156,100,101,165,75,229,205,5,238,247,9,101,24,35,106,12,180,137,141,240,220,116,174,153,71,125,125,232,203,198,169,140,18,175,165,135,19,215,73,243,231,250,4,152,26,99,217,255,0,155,18,98,98,182,240,189,90,191,160,169,88,64,163,27,28,41,30,237,109,57,21,26,117,37,28,237,204,175,115,191,196,73,250,214,149,219,65,222,194,23,48,227,19,114,131,57,49,117,81,233,6,204,115,145,62,156,218,41,139,52,169,63,125,18,136,172,122,8,144,68,223,75,249,114,18,243,129,113,100,60,71,199,110,19,43,239,125,213,247,196,95,178,213,210,198,127,138,36,12,112,254,103,71,160,98,106,109,30,109,111,112,114,93,101,102,223,12,106,212,149,57,167,169,32,237,208,203,168,205,20,122,180,58,180,22,101,197,145,189,67,186,180,171,65,166,246,51,35,228,100,94,67,84,246,140,193,181,136,120,182,53,126,12,184,209,216,167,82,17,33,105,105,197,161,119,109,215,150,102,146,36,218,246,34,183,50,230,67,182,236,245,153,140,212,105,244,10,36,151,234,143,72,115,138,212,183,84,74,65,217,78,171,153,154,239,208,188,133,207,51,12,217,142,33,28,250,75,76,147,91,203,72,74,173,170,223,177,87,243,136,55,219,14,144,222,30,199,184,198,164,228,126,31,125,140,234,13,235,215,174,247,122,65,218,215,63,33,59,178,52,76,136,133,146,72,210,106,185,18,203,235,33,16,221,163,216,24,217,167,84,234,81,227,211,219,92,140,116,242,141,105,69,150,100,164,203,62,102,73,20,73,46,68,87,162,213,187,243,135,149,189,221,112,215,240,26,109,125,239,153,23,144,203,235,43,161,68,126,242,49,169,155,22,213,159,155,233,142,254,76,135,116,119,125,183,139,53,90,252,71,75,159,192,109,162,138,233,50,248,0,140,206,211,8,77,166,131,152,242,137,174,127,168,254,45,95,187,134,93,4,80,42,169,42,12,199,56,119,244,21,136,189,82,63,35,247,144,150,238,211,54,204,176,142,100,116,254,211,255,0,229,97,136,132,168,149,166,56,95,87,241,16,14,55,222,114,67,171,117,197,106,82,212,106,51,181,174,102,98,93,59,59,48,42,25,251,160,111,41,90,117,119,77,190,158,255,0,236,191,221,8,142,134,202,159,116,208,157,60,147,126,98,127,182,58,192,165,134,253,46,222,70,167,151,19,192,91,112,139,122,188,71,95,9,126,48,13,162,74,73,37,100,149,133,64,0,80,239,238,31,51,171,89,25,149,253,227,234,28,11,69,204,250,117,1,198,217,94,227,153,40,34,247,11,80,131,43,244,28,164,87,1,82,47,120,168,0,0,0,0,0,0,0,0,0,0,0,0,161,149,197,64,5,164,94,98,224,0,22,218,198,46,0,1,105,151,144,169,10,128,0,0,0,0,0,0,0,0,0,0,10,43,160,182,246,21,81,251,133,170,232,2,195,85,189,226,244,31,151,152,227,23,160,203,248,64,114,128,0,12,107,157,17,155,127,14,48,151,17,168,187,193,39,214,223,214,220,16,127,152,244,232,177,187,187,75,58,117,111,191,100,103,248,159,17,57,217,174,206,246,128,193,89,63,175,146,124,255,0,196,88,132,140,220,134,166,59,167,86,143,22,255,0,167,253,172,113,215,212,74,206,201,175,37,120,65,235,42,255,0,171,202,46,159,222,152,27,52,53,55,100,9,10,94,19,93,214,179,190,33,50,230,127,222,163,141,178,27,142,128,45,50,23,10,25,92,81,68,139,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,101,238,23,139,12,253,224,45,82,121,117,4,38,231,212,81,74,33,86,213,207,242,0,229,0,0,29,63,51,90,39,112,141,73,6,101,99,220,251,175,253,117,2,40,182,175,166,52,140,210,174,59,116,30,167,161,149,180,23,251,13,177,44,25,148,254,231,9,212,87,167,86,157,207,43,219,250,234,4,86,109,95,81,125,220,205,173,54,204,7,28,50,126,25,248,76,207,251,13,31,1,199,112,109,6,199,41,74,19,75,34,34,229,133,88,46,69,254,231,27,192,52,131,99,131,150,183,41,219,200,46,182,71,133,153,59,154,79,252,31,224,55,124,106,158,128,45,89,114,51,21,51,248,14,51,53,31,45,38,52,45,62,130,166,189,36,71,97,122,82,126,241,194,187,173,70,155,31,35,234,3,145,39,123,142,81,96,188,0,0,0,0,0,0,0,0,0,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,254,241,105,145,11,197,135,212,0,94,44,23,17,220,5,69,13,41,81,89,68,71,245,138,128,8,206,237,35,202,90,51,152,45,117,150,184,38,159,155,141,77,213,169,48,17,172,245,181,49,70,70,171,220,249,254,145,17,3,208,206,217,152,34,110,43,203,152,17,34,45,242,81,98,6,159,250,56,198,233,219,113,32,186,17,151,47,23,81,231,194,124,7,224,232,223,33,196,235,189,181,32,211,210,222,127,88,13,160,216,110,50,29,199,120,45,197,18,110,156,117,78,234,155,255,0,94,140,39,183,15,164,147,72,97,37,208,181,127,194,49,3,91,10,54,226,177,166,14,82,91,81,164,177,213,62,230,69,200,190,150,48,158,106,9,90,148,193,127,141,255,0,8,192,126,14,102,17,247,19,28,255,0,178,211,255,0,1,98,25,113,156,18,70,127,230,35,196,178,186,235,245,127,216,249,205,81,137,142,205,247,84,214,27,140,164,182,107,51,156,130,177,127,181,184,32,247,50,241,28,104,57,243,152,106,149,186,104,189,35,171,34,238,60,73,43,241,171,229,204,190,2,72,154,60,55,140,23,3,136,211,9,74,222,104,232,245,186,95,225,241,17,165,158,57,239,140,241,158,106,208,41,41,171,214,161,69,168,69,139,5,214,138,174,235,141,168,156,146,226,84,106,79,34,81,89,86,50,62,164,67,189,102,86,212,56,63,13,247,118,237,218,52,206,35,125,125,53,182,147,163,78,143,220,159,93,95,192,53,227,102,92,57,35,19,85,168,184,178,114,156,165,51,77,196,145,137,196,186,201,154,73,13,169,151,13,106,89,154,73,37,101,29,238,92,173,112,88,73,254,202,120,34,5,43,47,240,189,109,222,30,76,150,184,219,184,168,201,39,21,119,223,79,175,115,62,135,111,168,172,62,29,172,115,182,118,2,165,34,21,62,150,249,238,170,145,219,214,204,243,98,228,168,206,44,249,18,15,223,252,227,167,99,13,166,112,30,1,192,18,232,17,234,244,10,172,232,27,187,71,69,117,150,221,115,91,233,95,168,68,163,43,37,119,247,242,43,141,72,196,176,113,78,211,120,242,167,42,131,132,42,177,33,60,219,115,154,151,18,51,149,6,156,221,54,219,6,148,169,41,73,31,136,206,230,71,200,210,101,97,38,71,102,201,204,36,214,113,230,182,33,114,187,41,42,106,99,18,234,196,212,182,120,180,161,107,146,223,47,17,145,25,145,56,101,170,215,235,230,37,19,13,97,74,94,31,226,120,40,177,91,223,232,213,186,142,150,239,166,246,189,186,245,49,132,182,98,200,202,142,94,83,168,245,42,133,78,74,150,188,55,30,34,217,122,156,166,13,181,154,89,81,145,153,172,249,150,131,43,91,248,134,198,139,17,132,5,47,206,194,162,150,231,113,69,64,0,0,113,234,248,14,65,198,101,112,21,46,96,45,46,162,224,1,230,187,107,15,106,108,228,251,64,196,63,49,124,122,82,34,184,243,91,181,143,181,54,114,125,160,98,31,152,190,2,106,187,46,61,132,242,203,243,215,206,38,140,171,181,143,178,198,114,125,159,226,31,151,62,49,87,101,199,176,158,89,126,122,249,196,209,149,118,177,246,88,206,79,179,252,67,242,231,192,121,172,30,170,7,149,113,234,160,4,85,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,134,85,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,0,154,145,26,189,182,153,153,133,99,101,102,5,201,206,47,123,137,42,24,128,177,54,225,183,27,87,15,6,60,105,17,245,188,157,123,196,111,28,149,102,207,65,165,91,135,252,68,104,177,201,80,128,30,211,76,235,251,180,237,113,138,120,122,127,11,3,2,95,5,67,214,214,135,157,224,159,123,136,113,203,56,180,170,242,157,147,161,69,166,237,19,90,146,74,213,112,118,101,228,167,221,167,107,140,45,196,84,56,88,24,18,216,214,102,135,116,60,239,4,251,60,59,109,221,181,165,87,148,236,109,105,61,55,104,157,210,162,86,155,245,254,208,140,175,170,229,86,216,57,147,76,168,42,91,209,235,245,135,113,68,25,111,66,84,100,72,98,160,163,146,123,171,153,147,136,105,215,29,142,110,36,236,165,199,95,36,153,26,19,187,253,137,121,57,66,107,10,227,173,160,100,61,190,173,73,168,30,14,134,222,149,167,132,138,219,113,229,200,59,146,244,57,190,91,177,185,26,53,35,133,240,170,206,40,139,242,187,109,50,83,254,129,118,140,135,80,242,193,85,8,174,59,254,232,153,17,198,80,77,255,0,187,73,197,41,207,238,4,148,250,230,3,191,246,41,230,103,164,25,29,141,50,182,92,186,172,137,120,63,16,34,160,207,16,230,184,177,224,207,103,232,216,143,117,153,162,207,196,152,226,208,73,74,117,62,74,35,82,150,187,72,168,130,190,200,204,204,194,185,119,181,195,52,236,83,47,132,244,215,15,203,195,52,231,214,227,109,178,153,206,63,30,67,72,113,75,90,109,188,225,84,210,9,58,148,167,93,105,4,159,21,202,117,0,66,183,109,95,181,62,22,251,63,131,243,26,136,202,189,134,63,183,103,239,111,249,72,98,174,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,9,84,0,0,0,0,0,30,85,199,170,129,229,92,4,255,0,118,92,123,9,229,151,231,175,156,77,27,84,53,87,178,227,216,79,44,191,61,124,226,104,218,160,0,0,0,0,0,1,16,29,177,155,53,229,198,95,215,112,238,124,224,163,165,81,106,184,214,161,38,37,126,142,137,68,219,149,9,68,130,112,170,44,70,36,255,0,140,153,46,18,137,38,227,177,148,105,214,235,139,84,175,227,252,127,131,114,179,6,213,179,7,48,113,12,74,30,30,161,199,57,51,167,73,51,208,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,126,123,54,196,218,171,25,109,95,155,149,12,97,89,169,75,78,24,167,72,145,27,9,210,28,108,153,69,58,156,107,240,26,154,74,214,158,37,196,165,181,60,189,74,212,178,36,145,238,208,218,16,24,40,76,247,100,86,204,152,7,13,100,149,63,104,234,132,104,149,156,89,140,100,73,84,23,229,211,153,53,208,88,138,252,184,70,136,174,153,27,169,91,197,189,55,86,149,36,148,133,54,141,62,3,82,226,46,163,149,89,143,72,203,138,70,111,84,240,93,86,54,12,175,84,36,82,233,181,183,35,153,69,147,41,146,35,113,180,171,255,0,150,73,51,240,173,76,190,148,154,141,151,73,27,43,217,221,182,252,205,149,113,217,225,44,99,43,86,89,98,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,165,173,142,32,201,183,28,91,81,210,72,73,169,8,73,132,244,128,0,8,1,237,71,246,236,204,223,204,191,39,132,55,255,0,177,83,217,99,20,253,160,78,249,117,56,104,7,106,63,183,102,102,254,101,249,60,33,191,253,138,158,203,24,167,237,2,119,203,169,192,55,252,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,255,0,26,1,219,87,236,177,133,190,208,32,252,186,162,3,64,59,46,61,187,50,203,243,215,201,230,140,171,219,87,237,79,133,190,207,224,252,198,162,49,87,101,199,183,102,89,126,122,249,60,209,149,123,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,18,168,0,0,0,53,87,181,31,216,79,51,127,50,252,226,16,128,17,63,221,168,254,194,121,155,249,151,231,16,132,0,128,245,80,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,68,212,136,86,237,171,246,167,194,223,103,240,126,99,81,1,149,123,12,127,110,207,222,223,242,144,149,65,21,125,134,63,183,103,239,111,249,72,74,160,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,105,5,43,31,227,42,22,13,175,229,245,27,16,203,135,135,177,84,136,50,107,80,89,50,74,39,174,25,186,113,137,211,34,212,164,33,79,184,178,69,244,26,244,40,200,212,218,13,61,124,119,92,151,202,28,101,159,89,161,135,242,143,47,216,136,229,119,17,72,83,49,206,91,228,203,13,33,13,169,215,94,113,124,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,230,83,26,246,91,101,28,237,146,218,200,220,33,3,15,150,96,210,99,166,76,12,119,58,146,134,38,202,168,147,202,117,101,33,200,228,78,156,103,9,199,88,74,22,111,110,91,83,106,179,203,101,6,97,174,157,152,189,161,112,240,180,56,219,58,237,3,139,247,52,166,116,181,132,171,245,55,152,98,45,42,43,76,60,227,177,102,203,125,228,105,100,183,76,162,49,105,90,137,78,27,122,137,4,210,81,45,67,203,190,63,192,24,203,43,49,149,91,47,179,7,15,75,161,226,26,28,131,141,58,12,146,45,109,46,196,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,47,221,151,59,118,213,115,178,148,246,68,103,70,38,137,35,27,80,227,161,88,126,163,45,245,113,184,134,18,82,179,117,14,106,45,46,201,142,148,36,205,122,247,142,182,163,89,165,70,203,206,168,36,40,0,0,4,64,118,218,102,102,21,196,25,143,151,121,91,73,151,196,86,176,125,62,161,80,171,238,220,109,109,199,227,206,54,225,133,105,89,173,15,18,34,27,138,66,210,159,163,125,133,17,168,151,202,95,199,154,205,169,243,175,250,34,118,130,198,217,198,221,63,130,137,136,42,5,192,48,166,183,110,34,11,13,34,60,93,234,119,142,17,60,108,50,209,185,165,102,157,225,175,77,147,98,32,218,174,198,204,148,244,231,104,42,182,113,203,168,110,98,101,149,60,183,44,54,238,151,31,157,81,106,68,118,245,36,219,81,41,148,176,137,134,171,45,10,39,55,22,212,157,100,52,215,58,242,190,171,146,185,185,139,242,162,178,169,110,72,194,213,137,52,212,72,147,9,81,23,49,132,44,247,50,137,165,25,154,16,243,91,183,81,226,81,26,28,73,146,148,70,70,115,19,216,251,147,148,44,13,179,1,102,172,119,184,138,214,101,212,31,145,49,205,43,70,226,44,25,15,196,143,26,198,181,33,90,86,137,46,239,9,40,81,241,58,21,168,155,73,141,64,237,147,201,79,65,182,130,164,231,28,74,134,250,38,102,211,207,124,195,142,234,113,137,212,230,163,199,115,74,73,180,146,89,83,11,134,105,186,214,163,115,127,125,41,208,64,55,167,178,151,51,62,232,155,27,97,202,116,137,117,89,115,240,85,66,118,25,152,253,65,205,230,173,219,133,34,58,25,81,173,74,54,91,139,42,51,73,35,211,167,116,104,74,116,165,38,123,128,34,3,177,47,51,48,174,31,204,124,196,202,218,180,190,30,181,140,41,244,250,133,35,120,227,104,110,71,0,114,119,236,39,82,201,107,120,209,44,156,74,16,149,125,27,15,168,205,36,142,114,254,0,0,0,0,0,0,60,171,143,85,3,202,184,15,74,123,39,123,44,100,223,217,254,30,249,115,3,42,140,85,178,119,178,198,77,253,159,225,239,151,48,50,168,0,0,0,0,0,0,0,0,0,0,15,42,226,127,187,46,61,132,242,203,243,215,206,38,136,1,19,253,217,113,236,39,150,95,158,190,113,52,6,213,0,0,0,0,0,0,0,0,0,0,137,94,219,220,39,133,104,245,220,170,197,52,156,51,74,133,90,196,29,249,222,245,24,240,155,110,85,67,112,138,106,24,226,29,73,18,221,221,160,205,40,214,103,165,38,100,86,33,170,189,156,56,79,10,227,157,179,178,243,11,99,92,51,74,196,20,89,189,237,196,211,170,144,155,151,21,253,20,169,107,70,182,156,37,33,90,86,132,168,174,92,148,146,50,230,68,55,3,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,2,127,128,0,4,85,246,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,70,213,118,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,64,79,240,0,0,0,0,0,138,190,220,239,218,79,247,201,252,154,37,80,69,95,110,119,237,39,251,228,254,77,1,138,187,21,61,169,241,79,217,252,239,152,211,134,106,237,58,237,11,153,133,166,73,217,215,103,236,95,185,170,179,169,172,91,95,166,60,251,18,169,82,154,125,151,26,139,10,91,15,35,75,197,186,121,18,75,74,210,73,112,155,212,75,39,82,136,245,217,163,105,140,101,178,214,33,197,120,207,47,160,196,94,33,175,225,121,24,114,12,217,36,75,69,49,111,74,140,241,203,38,141,38,151,150,148,199,81,33,10,240,107,90,84,162,90,82,109,175,26,225,108,39,138,177,205,118,46,22,193,88,102,171,136,43,83,117,240,212,234,92,39,37,202,127,66,20,181,232,105,178,82,213,165,8,82,142,197,201,41,51,62,68,96,59,86,69,228,94,99,237,23,152,244,236,175,202,250,55,29,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,43,208,246,207,27,63,96,29,153,114,190,14,84,101,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,232,105,42,52,220,155,105,180,243,210,67,26,236,47,177,149,11,99,204,184,149,76,114,171,223,56,207,20,112,242,49,53,73,165,172,162,169,198,137,123,168,209,155,85,172,203,91,215,72,156,82,73,199,20,181,41,90,72,208,211,123,42,2,21,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,141,95,201,253,166,241,246,70,101,126,98,101,254,92,201,151,71,169,102,20,138,42,157,196,48,106,47,68,155,78,98,3,146,28,82,35,169,147,74,146,183,84,242,18,165,154,172,77,165,196,105,86,240,148,128,220,14,213,77,185,233,89,165,39,250,27,178,142,169,18,161,132,233,178,34,212,171,152,134,155,84,76,136,213,151,247,68,227,81,89,84,119,13,167,35,52,110,37,75,215,168,206,67,73,34,74,55,26,156,209,252,160,200,124,211,207,90,141,78,157,150,120,62,171,89,238,106,124,170,132,215,226,211,228,200,101,141,212,87,228,54,194,212,203,107,210,244,142,25,109,48,133,91,120,233,165,4,101,115,50,252,12,1,128,49,150,105,227,42,78,95,101,246,30,151,92,196,53,201,5,26,12,24,196,90,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,208,238,202,59,40,229,198,201,89,112,140,21,130,154,227,170,179,183,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,118,202,53,40,154,100,140,210,218,84,163,51,90,214,227,139,15,58,248,91,22,98,172,13,93,139,138,112,86,38,170,225,250,212,45,124,53,70,151,53,200,146,152,214,133,33,122,29,108,210,180,234,66,212,147,177,243,74,140,143,145,152,159,237,133,246,205,161,109,135,151,18,170,110,82,187,155,25,225,126,30,62,38,166,180,133,156,84,184,233,47,117,38,51,138,189,217,119,116,233,147,106,81,184,218,144,164,171,81,18,29,115,80,59,80,251,63,127,232,147,106,220,162,103,251,173,91,25,209,210,159,247,51,69,38,19,17,227,127,186,100,203,113,231,127,29,219,250,196,35,171,34,243,211,49,246,116,204,122,118,104,101,125,103,129,170,193,187,79,50,233,26,226,212,34,168,200,220,139,37,178,50,222,50,189,41,185,92,148,74,74,86,133,33,104,66,210,30,154,68,0,246,163,251,118,102,111,230,95,147,194,19,103,179,198,208,56,7,105,172,175,131,154,249,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,58,29,74,77,87,54,221,109,92,181,16,132,206,212,127,110,204,205,252,203,242,120,64,55,255,0,177,83,217,99,20,253,160,78,249,117,56,111,248,208,14,197,79,101,140,83,246,129,59,229,212,225,191,224,0,0,3,202,184,244,167,178,119,178,198,77,253,159,225,239,151,48,60,214,15,74,123,39,123,44,100,223,217,254,30,249,115,0,50,168,0,0,8,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,6,85,236,49,253,187,63,123,127,202,66,85,4,85,246,24,254,221,159,189,191,229,33,42,128,3,10,103,94,198,123,54,109,19,138,162,227,92,227,203,127,72,43,80,169,232,165,177,39,190,39,196,209,21,14,56,226,91,209,29,246,208,118,91,206,29,204,181,120,173,123,17,17,102,176,1,138,178,47,101,204,137,217,175,190,254,226,152,27,209,207,72,248,110,243,253,83,153,51,127,195,239,119,63,174,93,115,78,157,251,190,173,175,171,157,236,86,202,160,0,2,0,123,81,253,187,51,55,243,47,201,225,9,254,16,3,218,143,237,217,153,191,153,126,79,8,6,255,0,246,42,123,44,98,159,180,9,223,46,167,13,255,0,26,1,216,169,236,177,138,126,208,39,124,186,156,55,252,0,0,0,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,7,154,193,233,79,100,239,101,140,155,251,63,195,223,46,96,6,42,237,71,246,19,204,223,204,191,56,132,33,91,100,239,106,124,155,251,64,195,223,49,96,77,79,106,63,176,158,102,254,101,249,196,33,10,219,39,123,83,228,223,218,6,30,249,139,0,61,41,136,86,237,171,246,167,194,223,103,240,126,99,81,19,82,33,91,182,175,218,159,11,125,159,193,249,141,68,3,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,2,134,87,1,67,234,40,43,167,226,40,0,40,103,111,112,169,244,22,216,192,94,158,98,225,106,74,196,46,0,0,20,50,184,10,143,134,171,75,135,85,142,150,38,71,101,212,165,100,178,39,27,37,149,236,101,123,31,214,62,210,228,42,2,62,54,189,200,122,75,52,217,53,186,76,232,148,233,51,113,42,214,183,35,211,82,133,154,86,153,10,52,154,146,162,51,43,219,235,50,35,31,161,178,238,122,86,149,233,55,27,30,108,171,112,90,119,181,37,171,79,225,175,107,164,250,242,253,3,114,51,39,8,187,139,104,140,211,217,148,182,77,185,105,126,233,100,220,59,18,22,86,181,203,241,186,136,140,198,185,95,143,50,151,131,190,14,175,213,59,215,121,253,171,121,141,222,235,79,238,85,170,251,207,133,173,239,184,204,198,36,75,22,103,97,170,126,36,194,149,217,79,199,142,151,83,72,148,202,86,182,18,226,147,244,107,50,50,51,177,245,80,140,250,254,105,98,76,160,206,103,225,83,106,53,39,226,210,116,232,97,138,131,145,91,86,246,33,25,217,37,168,147,205,195,63,125,207,235,27,95,145,155,85,96,204,79,132,165,211,167,189,69,164,200,153,81,114,35,109,61,93,104,214,100,182,154,34,89,36,210,147,62,106,50,183,188,203,168,214,189,181,176,74,234,177,241,150,53,163,78,85,69,167,123,187,118,220,86,55,169,93,142,51,103,165,105,81,145,216,200,204,236,94,227,33,122,175,70,239,108,211,155,115,179,23,44,104,181,106,132,7,208,244,134,229,56,165,61,52,223,81,232,148,226,10,234,52,145,159,34,47,226,26,81,218,58,148,200,194,46,168,146,72,53,99,85,42,246,254,245,44,116,253,142,115,206,143,131,144,214,5,175,69,135,6,69,54,153,41,107,84,186,146,88,89,154,229,37,194,35,109,73,186,121,56,70,92,249,145,95,222,63,47,109,108,125,71,173,224,102,31,135,38,27,132,246,36,75,228,77,76,67,158,19,102,73,223,151,82,230,92,197,70,228,236,57,25,198,125,53,215,37,78,95,187,122,251,191,92,252,70,228,141,37,216,78,178,137,222,155,233,100,147,163,187,122,46,253,120,159,135,192,110,208,144,35,191,180,190,18,23,128,179,29,251,145,25,247,63,236,127,191,67,46,162,28,234,232,209,81,121,55,233,167,254,9,9,151,237,42,35,251,156,230,49,219,254,164,127,229,225,136,106,174,127,85,95,255,0,123,255,0,4,133,29,223,36,112,124,124,97,138,101,83,164,190,219,105,110,156,183,200,214,193,58,87,39,27,43,88,204,191,27,168,244,109,129,48,204,12,63,199,112,76,199,111,127,186,213,186,97,45,223,78,171,94,221,122,152,133,14,207,188,190,171,87,51,58,106,155,110,90,16,230,20,113,228,169,49,20,178,50,57,17,109,110,101,126,189,68,237,37,58,125,224,46,0,0,20,51,176,180,202,226,167,212,80,0,92,69,96,34,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,177,71,99,22,107,212,122,109,208,114,171,160,249,220,35,79,138,215,185,128,169,149,133,233,79,199,222,43,107,244,2,51,47,112,11,197,69,164,163,51,181,133,192,58,78,103,25,119,35,36,101,253,152,159,248,11,16,195,155,172,52,247,116,221,180,21,183,255,0,177,35,254,230,38,131,51,84,105,162,50,100,155,253,248,159,248,11,16,231,153,51,181,119,118,166,180,254,27,170,191,196,28,85,137,21,217,42,42,88,194,203,73,25,31,244,192,103,201,54,254,182,192,218,177,173,59,46,203,105,236,50,189,11,65,254,174,25,114,81,31,245,182,70,203,14,72,232,2,134,42,2,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,65,105,244,230,46,62,130,208,28,75,34,212,103,113,84,88,142,229,228,42,180,252,0,139,200,128,115,0,165,238,42,3,168,102,75,105,123,11,84,90,51,62,123,158,159,237,136,17,211,157,152,9,186,254,105,214,204,184,147,185,70,95,129,196,39,164,118,139,222,66,72,49,188,115,145,66,154,217,35,86,173,223,43,219,246,105,26,165,92,203,201,181,156,207,172,60,221,31,124,133,71,105,68,124,65,39,163,109,23,227,16,197,81,149,134,67,217,183,1,163,15,193,165,73,79,17,115,195,204,53,227,113,6,93,25,63,113,124,6,199,142,149,151,56,111,185,168,244,196,185,11,114,104,166,50,201,253,38,171,25,37,28,186,159,144,238,163,81,201,1,78,130,160,40,11,116,17,25,159,62,98,224,1,77,36,23,34,21,28,75,81,249,243,176,14,77,73,243,2,59,159,33,198,146,51,230,161,200,146,34,32,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,153,11,133,21,208,5,151,33,122,122,14,33,122,76,192,94,0,0,58,166,100,81,10,191,67,98,25,147,158,9,105,119,192,162,35,228,133,151,191,235,30,115,179,163,9,59,133,187,159,122,219,169,226,184,139,107,113,10,245,119,125,52,255,0,140,61,40,212,153,39,152,74,20,157,86,89,31,91,123,140,64,110,220,216,68,176,207,161,59,186,127,13,196,247,149,254,151,94,173,60,55,238,142,222,183,240,128,253,77,130,228,197,103,20,97,52,60,233,165,103,142,160,25,21,140,239,244,145,126,2,118,104,43,37,210,88,82,78,228,122,191,225,24,243,191,178,134,51,60,55,153,24,42,50,170,92,51,103,140,41,175,41,59,157,124,183,236,17,159,170,127,139,252,3,208,54,88,86,89,196,24,26,153,86,98,78,253,15,239,172,230,131,78,173,47,45,61,12,138,221,45,208,5,51,30,1,84,40,140,50,122,185,75,74,188,38,69,251,5,151,191,235,16,21,181,109,22,161,135,115,107,30,212,206,57,147,111,99,58,171,105,82,214,149,17,145,201,125,69,200,142,255,0,177,30,128,113,155,209,217,165,180,169,10,178,78,66,72,185,25,243,210,175,33,7,123,116,149,1,220,73,138,21,78,231,40,241,188,211,115,215,233,188,147,126,188,186,219,160,131,88,241,70,58,159,137,248,110,41,168,169,225,181,233,221,33,101,235,105,189,238,103,248,163,101,114,139,49,235,112,40,110,208,48,188,88,51,14,116,245,37,178,125,181,146,141,229,161,180,18,111,169,36,69,201,61,124,250,140,27,130,178,15,51,49,159,27,220,184,79,140,224,247,123,223,191,227,183,163,94,171,122,206,21,239,164,250,121,9,67,217,191,97,6,105,16,163,203,198,153,87,186,145,30,184,135,201,93,248,106,210,202,73,147,189,155,144,100,124,201,95,31,224,9,50,194,120,39,101,140,213,205,236,77,10,181,136,48,163,209,226,85,183,155,231,33,84,98,35,78,233,181,37,58,73,107,81,151,54,200,142,228,126,254,131,127,54,105,217,154,14,82,97,216,77,73,85,89,185,72,139,38,58,209,34,84,119,72,137,114,77,194,230,218,122,216,139,222,50,214,16,203,60,35,132,97,196,98,147,68,225,14,38,243,118,92,75,174,105,212,106,51,245,150,119,190,163,253,35,182,161,9,109,36,132,21,136,131,2,214,26,75,12,54,194,12,205,45,160,144,87,235,98,43,14,64,1,64,0,0,0,0,5,14,254,225,104,184,206,194,208,3,230,29,0,0,8,236,60,215,237,99,237,79,156,159,104,24,135,230,47,143,74,22,184,243,95,181,143,181,62,114,125,160,98,31,152,190,2,106,123,46,61,132,242,203,243,215,206,38,140,171,181,143,178,198,114,125,159,226,31,151,62,49,87,101,199,176,158,89,126,122,249,196,209,149,118,177,246,88,206,79,179,252,67,242,231,192,121,172,30,170,7,149,113,234,160,4,85,246,231,126,210,127,190,79,228,209,138,187,21,61,169,241,79,217,252,239,152,211,134,85,237,206,253,164,255,0,124,159,201,163,21,118,42,123,83,226,159,179,249,223,49,167,0,151,236,216,199,95,114,252,172,198,89,153,221,125,231,232,150,31,168,215,120,45,254,231,138,225,99,56,246,235,121,165,90,53,110,244,234,210,171,94,246,59,88,121,151,197,152,166,187,142,113,85,103,26,226,153,220,109,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,200,77,247,107,158,102,98,172,187,217,29,234,118,22,151,194,122,107,136,34,97,154,139,232,113,198,222,76,23,24,145,33,212,54,164,45,54,222,112,169,105,100,173,73,83,78,186,131,79,138,229,16,59,42,229,111,221,167,104,236,186,203,55,168,93,243,2,179,136,34,247,172,46,43,135,222,210,218,94,250,119,210,18,208,164,218,43,79,171,192,162,89,218,200,186,141,36,97,59,219,15,228,237,43,36,54,92,203,252,35,14,131,46,149,82,155,71,141,91,175,53,58,42,88,154,117,89,109,37,233,41,144,146,66,21,173,181,40,152,73,56,90,210,219,13,161,70,122,46,58,255,0,104,174,78,80,179,147,100,124,119,26,174,247,15,47,7,211,223,198,52,185,58,86,189,204,168,12,58,226,139,66,86,130,86,245,131,144,197,213,169,40,223,235,210,165,33,36,54,84,124,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,128,243,5,151,184,214,171,150,184,255,0,13,102,53,10,60,71,234,88,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,107,216,203,168,244,209,151,184,214,149,153,88,3,13,102,53,10,60,182,41,184,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,123,216,207,168,243,109,180,14,89,253,198,243,199,30,101,107,113,42,177,226,97,156,65,58,159,3,189,27,209,41,232,40,121,92,43,235,240,32,149,189,96,218,112,150,148,146,86,149,146,146,90,84,66,106,123,43,51,142,187,155,187,35,210,35,98,54,111,47,1,84,29,193,205,201,212,143,190,162,198,97,135,35,30,132,33,36,141,219,18,26,98,222,37,43,113,173,74,53,44,200,131,69,187,106,253,169,240,183,217,252,31,152,212,70,85,236,49,253,187,63,123,127,202,67,21,118,213,251,83,225,111,179,248,63,49,168,140,171,216,99,251,118,126,246,255,0,148,128,74,160,0,0,0,0,0,242,174,61,84,15,42,224,39,251,178,227,216,79,44,191,61,124,226,104,218,161,170,189,151,30,194,121,101,249,235,231,19,70,213,0,0,0,0,0,208,174,212,237,180,234,185,7,131,97,228,214,86,226,9,116,188,193,197,209,202,92,169,204,70,81,46,155,68,81,186,210,157,101,253,68,77,201,117,214,205,8,82,9,106,66,16,242,190,137,123,149,152,106,95,106,22,221,63,118,188,84,188,142,201,204,103,197,229,181,23,71,124,73,132,157,44,215,106,141,184,163,59,60,74,62,34,27,54,111,119,98,74,22,233,45,207,165,74,99,184,90,255,0,177,70,202,53,221,173,51,150,22,13,221,85,97,225,10,109,166,98,154,220,38,80,174,2,46,149,155,109,146,156,50,65,60,250,209,186,108,172,181,21,214,230,237,104,105,194,24,131,0,96,12,101,154,120,202,147,151,217,125,135,165,215,49,13,114,65,70,131,6,49,22,183,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,244,81,178,238,204,152,7,101,156,175,166,229,254,16,141,18,101,73,17,210,154,214,33,58,115,49,166,214,95,39,29,115,91,234,108,181,41,8,83,238,165,164,45,75,54,219,52,163,82,172,106,80,125,121,153,178,246,71,102,158,77,63,144,213,188,1,74,166,225,3,212,237,62,37,26,35,48,123,166,81,169,107,41,80,201,180,104,101,226,91,142,42,228,147,74,183,142,37,105,90,28,90,85,231,219,104,125,159,177,246,204,185,161,59,42,51,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,181,180,165,18,108,78,52,226,121,233,49,233,120,106,254,223,123,27,70,218,251,43,225,83,232,82,98,64,199,120,98,65,189,135,39,78,154,235,16,144,135,220,100,166,51,32,155,109,195,82,22,211,68,164,153,35,89,56,211,118,82,80,110,18,131,88,59,39,118,223,153,137,59,179,100,204,204,149,174,93,62,158,109,96,153,164,203,239,61,41,182,120,135,228,69,148,242,157,89,39,116,193,32,163,146,91,67,105,106,58,144,106,212,77,165,82,126,60,182,127,77,88,11,21,127,109,112,230,36,195,149,15,239,144,231,83,103,71,115,253,235,140,188,219,136,248,41,42,79,184,200,79,158,192,155,100,198,218,251,43,230,212,43,177,162,64,199,120,98,65,51,136,224,193,132,235,16,144,135,220,120,225,189,28,220,113,195,82,22,211,70,149,17,175,89,56,211,151,74,80,109,154,130,40,123,81,253,187,51,55,243,47,201,225,13,255,0,236,84,246,88,197,63,104,19,190,93,78,26,1,218,143,237,217,153,191,153,126,79,8,111,255,0,98,167,178,198,41,251,64,157,242,234,112,13,255,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,208,14,203,143,110,204,178,252,245,242,121,163,42,246,213,251,83,225,111,179,248,63,49,168,140,85,217,113,237,217,150,95,158,190,79,52,101,94,218,191,106,124,45,246,127,7,230,53,16,25,87,176,199,246,236,253,237,255,0,41,9,84,17,87,216,99,251,118,126,246,255,0,148,132,170,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,32,4,79,247,106,63,176,158,102,254,101,249,196,33,0,32,61,84,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,53,34,21,187,106,253,169,240,183,217,252,31,152,212,64,101,94,195,31,219,179,247,183,252,164,37,80,69,95,97,143,237,217,251,219,254,82,18,168,0,33,91,182,175,218,159,11,125,159,193,249,141,68,77,72,133,110,218,191,106,124,45,246,127,7,230,53,16,25,43,176,214,147,74,122,171,156,149,215,169,145,23,82,135,30,131,18,60,197,50,147,125,150,30,84,229,58,210,28,182,164,161,106,97,149,41,36,118,81,180,217,157,244,149,165,124,69,95,97,143,237,217,251,219,254,82,18,168,3,74,187,68,118,5,135,180,230,21,44,121,149,180,250,85,55,51,104,155,217,22,40,204,71,244,153,179,109,164,112,210,164,233,37,155,200,67,13,166,59,142,44,219,79,137,181,105,75,155,198,161,7,250,106,192,88,171,251,107,135,49,38,28,168,127,124,135,58,155,58,59,159,239,92,101,230,220,71,193,73,82,125,198,67,212,152,140,14,211,174,207,73,152,166,100,157,162,182,126,194,27,234,171,218,157,197,180,10,99,47,191,42,171,41,215,217,109,169,80,162,48,202,245,60,123,215,151,36,245,33,38,150,201,205,38,179,117,75,13,149,216,39,109,250,22,215,24,17,216,88,142,85,42,155,153,180,77,235,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,66,154,67,135,172,212,135,111,169,41,75,141,26,246,168,121,140,201,124,222,198,89,11,154,24,127,55,50,253,248,141,215,112,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,200,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,158,203,187,77,224,29,169,178,190,155,152,24,66,76,72,117,37,199,74,171,88,120,234,44,201,155,70,124,220,117,189,15,165,179,212,148,45,76,58,166,150,180,160,220,108,146,189,41,185,165,33,242,109,161,156,117,220,130,217,131,31,230,174,22,103,93,106,149,79,110,61,57,205,72,46,26,84,185,13,68,106,77,150,133,161,123,149,200,75,187,181,36,210,189,222,131,177,42,229,231,50,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,46,157,182,153,153,138,176,254,92,101,222,86,210,101,240,244,92,97,80,168,84,42,251,183,28,67,146,56,2,141,184,97,90,86,72,91,38,185,102,226,144,180,171,233,24,97,68,105,52,115,210,190,204,92,173,251,168,109,147,130,184,186,23,121,210,176,151,17,138,106,31,125,110,120,94,21,179,225,31,228,180,169,122,103,57,11,192,157,87,191,137,38,130,88,9,211,202,172,179,194,185,55,151,24,115,43,112,84,78,30,139,134,105,237,83,227,106,109,180,56,246,130,241,190,238,237,8,66,158,117,102,167,28,89,36,181,184,181,168,202,234,49,168,29,176,89,57,66,199,59,48,30,106,200,123,135,173,101,165,65,137,16,220,210,181,239,226,206,144,196,73,17,172,75,74,19,169,107,140,238,240,210,181,23,13,161,58,73,197,24,222,161,213,51,87,44,240,174,114,101,198,35,202,220,107,19,136,162,226,106,123,180,249,58,91,109,110,51,172,188,15,181,188,66,208,151,154,89,37,198,214,105,61,14,33,10,34,186,72,7,157,125,150,51,175,250,29,182,130,193,57,198,229,63,141,137,135,234,7,199,176,150,183,142,46,11,237,46,60,173,210,119,141,145,188,76,60,233,183,169,100,157,225,35,85,211,114,63,74,99,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,209,158,197,249,199,93,207,221,152,48,6,106,226,150,116,86,170,180,247,35,212,92,212,131,226,101,68,144,236,71,100,217,8,66,17,190,92,117,59,187,74,73,40,222,104,43,146,110,97,154,192,0,0,0,0,7,149,113,234,160,121,87,1,233,79,100,239,101,140,155,251,63,195,223,46,96,101,81,138,182,78,246,88,201,191,179,252,61,242,230,6,85,0,0,0,0,0,0,0,0,0,0,1,229,92,79,247,101,199,176,158,89,126,122,249,196,209,0,34,127,187,46,61,132,242,203,243,215,206,38,128,218,160,0,0,0,0,0,0,0,0,0,17,87,219,157,251,73,254,249,63,147,70,170,246,92,123,118,101,151,231,175,147,205,27,85,219,157,251,73,254,249,63,147,70,170,246,92,123,118,101,151,231,175,147,205,1,63,192,0,2,42,251,115,191,105,63,223,39,242,104,213,94,203,143,110,204,178,252,245,242,121,163,106,187,115,191,105,63,223,39,242,104,213,94,203,143,110,204,178,252,245,242,121,160,39,248,0,0,0,0,0,69,95,110,119,237,39,251,228,254,77,18,168,34,175,183,59,246,147,253,242,127,38,128,138,177,54,125,153,91,9,82,178,71,6,211,179,207,52,176,204,182,243,66,189,29,197,69,135,84,97,40,94,27,132,179,82,82,134,219,185,154,36,188,213,148,226,215,165,196,33,205,198,150,204,158,222,226,14,203,206,207,223,250,27,218,183,55,89,254,229,86,193,148,117,39,253,210,209,201,154,196,136,223,238,105,49,28,101,223,196,118,254,169,9,84,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,52,42,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,190,189,181,126,212,248,91,236,254,15,204,106,35,98,187,42,246,24,170,229,108,111,232,145,205,202,92,186,126,44,169,71,149,77,161,225,234,149,45,81,228,209,152,222,155,110,202,121,50,27,39,91,146,233,54,164,163,70,146,40,238,168,205,75,223,233,108,50,255,0,103,118,196,16,246,85,192,135,139,113,140,93,89,155,139,41,237,53,93,73,188,196,150,105,109,165,231,92,68,88,174,161,164,173,58,144,182,56,130,39,28,109,110,199,73,161,70,148,33,71,184,0,0,2,18,251,77,118,18,170,228,142,50,168,231,158,86,225,152,141,229,125,122,67,106,149,14,150,194,144,140,55,53,100,148,169,14,55,115,36,70,121,219,169,181,163,75,104,91,155,141,45,145,51,189,155,65,249,56,167,9,225,92,115,66,149,133,177,174,25,165,98,10,44,221,28,77,58,169,9,185,113,95,208,180,173,26,218,112,148,133,105,90,18,162,185,114,82,72,203,153,16,8,33,236,198,198,185,243,134,246,163,195,216,127,37,227,203,168,83,107,242,24,107,25,83,141,26,225,29,17,14,145,63,45,251,169,41,109,108,37,197,41,167,110,74,222,45,45,22,189,242,154,115,229,237,71,246,236,204,223,204,191,39,132,38,167,103,77,154,50,179,101,252,8,206,5,203,58,79,227,113,181,153,140,70,239,74,159,211,60,235,124,91,236,180,222,251,117,191,90,27,212,159,2,44,146,247,153,194,183,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,223,240,0,0,1,229,92,122,83,217,59,217,99,38,254,207,240,247,203,152,30,107,7,165,61,147,189,150,50,111,236,255,0,15,124,185,128,25,84,0,0,4,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,3,42,246,24,254,221,159,189,191,229,33,42,130,42,251,12,127,110,207,222,223,242,144,149,64,0,0,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,0,0,60,171,143,74,123,39,123,44,100,223,217,254,30,249,115,3,205,96,244,167,178,119,178,198,77,253,159,225,239,151,48,3,21,118,163,251,9,230,111,230,95,156,66,16,173,178,119,181,62,77,253,160,97,239,152,176,38,167,181,31,216,79,51,127,50,252,226,16,133,109,147,189,169,242,111,237,3,15,124,197,128,30,148,196,43,118,213,251,83,225,111,179,248,63,49,168,137,169,16,173,219,87,237,79,133,190,207,224,252,198,162,1,216,169,237,79,138,126,207,231,124,198,156,38,164,66,183,98,167,181,62,41,251,63,157,243,26,112,154,144,0,0,1,67,183,188,90,42,119,22,157,253,192,42,2,158,32,241,0,185,39,238,23,11,8,204,133,196,2,162,156,238,42,0,0,0,0,49,78,102,228,117,27,30,119,110,254,69,76,184,29,245,183,15,180,143,95,71,93,72,59,250,158,225,149,133,45,112,16,253,152,59,59,230,190,73,226,8,206,225,140,40,169,80,225,70,69,97,199,42,19,226,184,105,113,11,93,202,205,184,131,52,217,164,157,136,175,204,249,249,126,93,111,63,170,181,60,32,246,18,198,204,210,233,238,185,167,137,76,104,239,26,145,103,73,196,89,68,181,167,153,18,111,215,169,244,247,75,6,55,202,124,23,141,99,201,239,170,7,24,235,176,151,16,190,250,117,187,160,201,94,31,10,200,186,168,249,252,70,143,237,15,177,26,213,7,16,84,176,14,89,125,63,222,156,34,251,235,226,209,47,147,175,219,166,190,191,147,220,51,140,8,210,198,56,225,56,103,51,42,248,142,130,182,36,53,41,166,163,165,82,27,89,164,203,116,209,159,34,210,100,119,71,188,126,94,63,205,217,248,215,13,67,163,60,220,2,54,36,54,249,147,44,184,149,93,45,173,61,84,163,43,120,135,237,103,198,71,230,110,4,196,211,163,215,240,199,2,202,31,97,162,46,54,59,182,90,152,37,145,120,28,81,244,185,140,81,76,128,165,79,118,36,198,185,180,149,18,147,171,162,137,68,93,75,242,138,38,227,96,172,59,34,7,167,60,67,107,70,243,187,45,227,73,222,220,87,151,214,55,112,107,142,203,116,74,117,35,210,110,10,54,235,123,193,106,241,169,87,182,254,221,76,252,204,108,99,138,36,33,75,51,177,36,140,204,197,26,17,218,70,196,119,50,211,49,13,107,81,40,251,162,228,95,238,136,127,1,12,181,248,230,170,228,150,153,35,81,17,32,249,159,238,82,37,151,180,175,31,83,90,195,217,141,135,147,86,179,229,221,31,67,184,87,227,195,95,173,166,221,57,245,17,81,75,100,235,149,249,42,66,119,247,103,87,93,61,52,151,192,4,170,246,109,229,138,160,85,41,181,247,17,40,184,236,10,202,174,111,54,105,241,170,26,249,17,21,203,167,188,73,128,212,157,133,112,162,41,56,55,8,84,21,3,116,111,96,106,122,77,123,221,87,187,81,143,165,207,200,109,176,0,161,242,33,81,67,232,2,211,63,121,128,180,207,157,133,197,208,5,224,0,0,0,0,0,0,0,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,33,81,198,119,46,130,132,225,222,198,124,192,114,25,92,90,164,18,185,29,236,46,35,185,92,84,5,168,35,43,220,87,73,10,128,10,88,136,84,0,7,91,198,244,222,241,165,180,201,18,142,210,18,191,9,145,126,197,69,239,250,196,80,103,30,81,76,167,247,71,222,242,190,147,136,235,33,163,233,187,242,250,196,189,78,140,153,45,18,13,26,172,171,218,246,247,24,210,60,249,203,217,138,238,61,52,143,246,79,246,65,127,122,253,208,197,113,152,88,100,109,150,233,170,133,135,20,131,37,23,234,233,171,153,145,255,0,91,99,203,234,27,62,53,251,103,218,115,240,168,102,135,89,208,125,239,170,218,136,249,104,107,227,240,27,0,93,6,163,162,23,176,31,50,228,40,162,51,46,66,165,127,120,162,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,125,5,162,241,105,245,1,65,84,145,95,160,161,157,128,185,128,188,0,0,126,101,113,162,122,3,237,217,39,125,61,122,122,196,58,117,34,137,14,46,34,149,80,147,10,43,132,235,26,46,77,145,170,254,14,183,47,128,238,245,101,19,112,93,116,210,74,182,158,95,148,134,157,237,83,180,181,75,41,31,117,138,117,2,75,234,110,124,120,250,216,170,170,49,153,46,50,156,247,54,124,174,93,63,40,13,185,239,234,124,54,144,142,29,210,74,8,144,68,132,38,197,98,250,250,114,29,43,18,231,182,20,195,156,55,25,2,176,190,35,94,157,203,77,29,180,218,247,187,133,248,196,34,55,48,59,68,179,17,215,100,199,133,27,17,195,221,206,93,148,214,44,124,188,36,107,45,60,155,46,93,63,64,215,28,71,181,14,113,226,30,31,121,152,216,205,190,31,93,181,98,73,75,190,171,126,232,173,208,4,212,201,219,167,44,25,125,12,157,27,24,221,68,86,180,120,246,230,118,255,0,100,14,253,128,118,149,193,120,221,232,49,233,212,234,250,21,55,123,160,228,178,209,17,104,37,25,222,206,159,226,159,240,15,60,167,154,25,136,167,18,226,241,214,35,81,164,203,173,85,243,255,0,206,25,95,37,182,142,204,138,14,42,163,54,88,167,18,190,134,56,143,15,126,190,146,61,77,185,238,231,110,160,61,16,83,231,179,82,138,137,108,37,105,67,151,177,44,136,143,145,153,123,143,224,62,145,173,219,20,102,125,95,49,50,198,137,34,174,115,28,125,200,179,157,91,178,102,170,66,212,105,156,180,21,205,69,115,229,252,5,97,178,32,2,211,73,25,222,196,46,0,22,233,49,82,228,66,154,190,2,164,119,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,1,105,245,23,11,15,168,11,5,200,59,254,145,98,149,167,220,47,71,250,64,114,0,0,14,55,136,141,37,114,191,49,13,61,166,24,125,182,62,231,26,99,197,45,93,241,234,163,253,199,240,19,50,100,70,86,49,22,221,164,248,86,52,191,185,213,220,109,58,59,223,250,201,31,94,15,226,2,50,50,218,168,84,156,117,134,230,154,222,73,70,172,195,124,247,103,101,120,94,65,242,230,92,249,9,251,216,235,29,197,175,228,158,17,52,156,229,41,254,63,155,214,51,240,203,145,215,196,126,67,207,28,25,14,68,155,30,83,74,81,45,151,80,226,77,42,177,145,145,145,149,143,220,37,83,97,140,232,172,211,242,207,4,211,214,212,215,146,223,121,115,58,138,200,142,242,36,159,77,39,230,32,221,157,166,177,227,88,119,12,70,221,187,80,105,101,84,101,6,168,234,36,220,141,135,78,222,177,114,17,57,47,44,177,38,111,102,246,48,100,170,16,100,176,245,70,161,83,109,186,163,174,45,41,35,149,98,59,104,81,18,236,229,191,41,243,27,27,181,254,125,214,106,11,118,140,136,147,89,75,21,40,206,146,138,166,179,35,251,213,92,180,233,43,122,195,32,236,121,150,148,90,213,105,156,69,57,152,79,59,84,195,73,150,225,59,9,14,43,91,139,142,179,51,81,157,212,119,51,231,239,12,243,25,251,40,54,110,195,88,99,189,183,184,59,7,23,19,184,182,226,158,223,236,119,157,126,136,191,24,108,59,17,99,70,65,162,60,118,154,73,158,171,33,4,146,191,159,33,70,34,177,27,86,229,166,209,170,215,210,146,43,254,129,204,40,0,0,0,0,0,0,0,0,161,157,133,22,102,69,200,82,231,96,3,185,251,192,8,173,239,0,21,185,88,80,0,5,72,203,200,66,22,208,189,156,59,103,99,156,253,204,188,107,133,178,111,141,162,226,12,97,89,170,83,164,250,69,74,111,127,21,249,174,184,211,154,23,37,43,78,164,45,39,101,17,40,175,99,34,62,66,111,5,196,86,247,128,192,27,5,101,110,59,201,109,147,176,54,89,230,93,11,185,177,37,27,188,248,216,92,83,50,55,91,218,148,167,155,250,70,86,182,213,118,221,66,188,42,59,94,199,99,35,34,200,27,66,225,106,238,57,200,44,203,193,88,90,15,27,90,196,24,62,179,75,167,70,222,161,189,252,167,225,58,219,77,235,89,165,9,212,181,164,174,163,36,149,238,102,69,204,100,0,1,0,63,234,92,109,217,255,0,184,103,254,51,81,255,0,231,98,127,128,0,104,7,106,222,203,153,237,180,167,220,187,238,41,129,189,35,244,115,190,251,207,245,78,28,61,199,17,192,238,127,92,186,222,173,91,135,125,91,219,79,59,92,175,143,251,47,246,51,218,79,103,108,253,175,227,92,227,203,127,71,232,179,112,124,170,91,18,123,226,4,189,114,151,54,19,137,111,68,119,220,89,93,12,184,119,50,211,225,181,238,100,71,39,224,2,53,123,82,118,92,218,199,105,76,211,193,255,0,114,76,13,233,30,12,195,152,125,91,191,213,58,108,61,197,82,68,151,56,175,215,14,182,234,181,50,196,46,183,65,105,240,216,205,119,252,174,204,125,132,51,219,34,243,198,179,154,89,235,151,116,170,44,72,56,125,234,125,27,136,168,67,157,40,167,72,121,171,191,31,135,91,164,214,150,27,125,181,172,212,133,26,100,146,82,75,74,156,211,39,224,0,0,0,34,175,180,159,96,172,246,206,157,163,147,153,153,11,149,61,243,2,179,135,225,119,228,222,253,135,31,123,84,105,110,179,248,57,82,16,164,218,43,80,211,224,73,32,237,126,106,53,153,247,254,203,109,159,182,189,217,187,21,99,12,37,156,120,11,185,48,13,122,158,154,139,10,114,185,18,102,230,176,211,141,182,146,101,168,242,86,77,239,88,113,205,226,205,187,171,134,96,181,150,146,74,164,84,0,70,7,106,6,198,123,73,237,19,159,180,12,107,147,153,111,233,5,22,22,15,139,75,126,79,124,64,137,162,82,38,205,113,77,232,144,251,107,59,33,230,206,228,90,124,86,189,200,200,178,7,101,38,203,153,237,179,95,221,71,238,215,129,189,28,244,143,185,59,179,245,78,28,205,255,0,15,199,111,191,91,58,230,157,59,246,189,107,95,87,43,216,237,191,224,0,0,0,0,0,0,32,7,253,75,141,187,63,247,12,255,0,198,106,63,252,236,79,240,0,215,253,130,178,183,29,228,182,201,216,27,44,243,46,133,220,216,146,141,222,124,108,46,41,153,27,173,237,74,83,205,253,35,43,91,106,187,110,161,94,21,29,175,99,177,145,145,108,0,0,0,0,0,12,63,180,198,202,185,71,181,126,13,141,131,243,74,155,45,43,167,72,226,105,149,122,107,136,102,163,78,89,154,119,132,203,171,66,211,161,196,164,146,180,45,42,66,172,149,91,90,27,90,51,0,0,211,93,129,59,62,105,91,41,82,166,226,188,198,123,15,226,124,197,168,200,37,53,58,44,52,188,197,17,132,37,230,146,136,47,188,210,95,74,221,109,229,239,150,68,130,81,26,27,211,102,205,110,110,80,0,0,0,0,143,93,190,251,50,241,14,210,121,161,11,55,50,94,177,135,232,213,218,164,115,103,21,21,126,165,41,12,73,91,45,178,212,71,152,67,76,60,105,94,233,10,109,194,186,80,100,219,38,73,212,110,41,91,107,179,166,205,25,89,178,254,4,103,2,229,157,39,241,184,218,204,198,35,119,165,79,233,158,117,190,45,246,90,111,125,186,223,173,13,234,79,129,22,73,123,204,242,168,0,136,13,189,118,10,218,199,58,118,177,199,57,153,150,153,83,223,56,110,179,221,156,20,222,253,166,199,222,238,169,177,89,115,232,222,144,135,19,103,26,90,124,73,43,218,229,114,50,51,219,254,203,252,132,205,141,157,178,10,191,130,179,143,10,122,63,90,155,140,37,85,24,141,199,70,151,174,42,225,66,109,46,107,142,227,136,43,173,151,10,198,122,188,55,181,140,140,247,0,0,0,0,0,105,255,0,106,6,66,102,198,209,57,5,64,193,89,57,133,61,32,173,66,198,17,106,143,198,227,163,68,209,21,16,166,182,167,53,200,113,180,29,150,243,101,98,61,94,43,218,196,102,91,128,0,34,3,96,173,130,182,177,201,109,172,112,54,102,102,94,84,247,54,27,163,119,159,27,55,191,105,178,55,91,218,108,166,91,250,54,100,45,197,93,199,80,159,10,78,215,185,216,136,204,178,7,106,6,198,123,73,237,19,159,180,12,107,147,153,111,233,5,22,22,15,139,75,126,79,124,64,137,162,82,38,205,113,77,232,144,251,107,59,33,230,206,228,90,124,86,189,200,200,164,252,0,104,7,101,38,203,153,237,179,95,221,71,238,215,129,189,28,244,143,185,59,179,245,78,28,205,255,0,15,199,111,191,91,58,230,157,59,246,189,107,95,87,43,216,237,191,224,0,0,0,3,95,246,245,202,220,119,157,59,39,99,156,179,203,74,23,124,226,74,207,118,112,80,184,166,99,239,119,85,40,175,57,244,143,45,13,166,205,180,181,120,148,87,181,138,230,100,71,16,63,234,92,109,217,255,0,184,103,254,51,81,255,0,231,98,127,128,0,0,0,4,96,118,160,108,103,180,158,209,57,251,64,198,185,57,150,254,144,81,97,96,248,180,183,228,247,196,8,154,37,34,108,215,20,222,137,15,182,179,178,30,108,238,69,167,197,107,220,140,138,79,192,6,128,118,82,108,185,158,219,53,253,212,126,237,120,27,209,207,72,251,147,187,63,84,225,204,223,240,252,118,251,245,179,174,105,211,191,107,214,181,245,114,189,142,219,254,0,0,35,3,181,3,99,61,164,246,137,207,218,6,53,201,204,183,244,130,139,11,7,197,165,191,39,190,32,68,209,41,19,102,184,166,244,72,125,181,157,144,243,103,114,45,62,43,94,228,100,82,126,0,52,3,178,147,101,204,246,217,175,238,163,247,107,192,222,142,122,71,220,157,217,250,167,14,102,255,0,135,227,183,223,173,157,115,78,157,251,94,181,175,171,149,236,118,223,240,0,0,0,1,17,123,114,118,89,102,36,220,220,78,48,217,43,45,34,76,195,24,134,58,164,212,105,12,85,226,67,69,42,162,75,61,225,50,212,133,180,148,70,113,42,66,144,132,41,122,22,79,36,137,166,201,164,14,191,178,142,204,221,166,123,37,102,58,49,174,10,201,30,58,149,59,118,197,126,128,254,44,164,34,45,94,42,76,204,146,163,41,71,187,121,26,148,109,60,68,106,109,74,81,25,45,11,113,181,204,160,0,137,94,208,237,140,246,206,218,39,106,10,230,53,193,121,111,233,6,16,133,79,167,210,240,236,158,248,165,68,209,21,17,210,227,205,232,113,246,221,59,75,122,89,221,194,213,226,177,30,130,65,22,107,236,173,216,231,54,54,110,251,160,98,220,238,193,52,170,37,106,189,192,83,168,233,226,227,76,156,204,86,183,174,73,61,235,10,90,27,101,213,185,31,192,78,106,82,163,93,104,34,75,106,86,255,0,128,0,0,0,134,189,180,59,56,118,147,199,59,80,99,252,107,146,57,55,198,225,12,65,80,110,169,26,79,164,80,27,223,202,126,59,78,77,115,68,153,41,117,58,165,174,65,216,200,146,87,178,8,145,164,134,223,246,95,101,62,211,249,23,151,24,167,43,118,129,194,61,203,69,131,80,98,161,133,183,149,120,243,156,46,32,156,227,24,78,226,67,168,105,148,173,182,92,74,52,162,238,73,125,87,89,168,244,238,168,0,0,0,0,0,0,8,1,255,0,82,227,110,207,253,195,63,241,154,143,255,0,59,19,252,0,49,254,207,88,90,187,129,178,11,45,48,86,41,131,193,86,176,254,15,163,82,234,49,183,168,115,113,41,136,77,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,25,0,0,0,0,0,0,0,0,0,0,0,0,4,0,255,0,169,113,183,103,254,225,159,248,205,71,255,0,157,137,126,216,43,43,113,222,75,108,157,129,178,207,50,232,93,205,137,40,221,231,198,194,226,153,145,186,222,212,165,60,223,210,50,181,182,171,182,234,21,225,81,218,246,59,25,25,22,192,0,0,0,0,0,0,0,0,0,0,0,13,0,237,91,217,115,61,182,148,251,151,125,197,48,55,164,126,142,119,223,121,254,169,195,135,184,226,56,29,207,235,151,91,213,171,112,239,171,123,105,231,107,149,245,255,0,96,173,130,182,177,201,109,172,112,54,102,102,94,84,247,54,27,163,119,159,27,55,191,105,178,55,91,218,108,166,91,250,54,100,45,197,93,199,80,159,10,78,215,185,216,136,204,165,252,0,0,0,6,128,118,173,236,185,158,219,74,125,203,190,226,152,27,210,63,71,59,239,188,255,0,84,225,195,220,113,28,14,231,245,203,173,234,213,184,119,213,189,180,243,181,202,250,255,0,176,86,193,91,88,228,182,214,56,27,51,51,47,42,123,155,13,209,187,207,141,155,223,180,217,27,173,237,54,83,45,253,27,50,22,226,174,227,168,79,133,39,107,220,236,68,102,82,254,0,0,0,0,0,0,3,93,118,150,217,18,149,180,214,110,100,246,43,198,21,24,133,132,242,214,69,78,165,82,165,57,29,47,174,174,251,171,130,168,241,84,135,18,166,184,101,28,103,55,218,136,205,72,179,105,79,210,27,141,236,80,0,0,0,0,0,0,214,172,202,216,187,10,231,38,215,20,93,161,115,49,52,170,214,27,195,56,61,170,20,44,51,50,11,114,217,159,56,223,156,110,59,45,15,33,77,155,45,183,41,6,218,83,117,41,219,40,205,4,209,19,187,42,0,0,0,0,0,0,0,34,3,111,93,130,182,177,206,157,172,113,206,102,101,166,84,247,206,27,172,247,103,5,55,191,105,177,247,187,170,108,86,92,250,55,164,33,196,217,198,150,159,18,74,246,185,92,140,140,229,252,0,105,255,0,101,254,66,102,198,206,217,5,95,193,89,199,133,61,31,173,77,198,18,170,140,70,227,163,75,215,21,112,161,54,151,53,199,113,196,21,214,203,133,99,61,94,27,218,198,70,123,128,0,0,0,0,32,7,253,75,141,187,63,247,12,255,0,198,106,63,252,236,77,246,207,88,90,187,129,178,11,45,48,86,41,131,193,86,176,254,15,163,82,234,49,183,168,115,113,41,136,77,54,235,122,208,106,66,180,173,10,43,164,205,39,107,145,153,115,25,0,0,0,0,0,70,7,106,6,198,123,73,237,19,159,180,12,107,147,153,111,233,5,22,22,15,139,75,126,79,124,64,137,162,82,38,205,113,77,232,144,251,107,59,33,230,206,228,90,124,86,189,200,200,164,252,0,104,7,101,38,203,153,237,179,95,221,71,238,215,129,189,28,244,143,185,59,179,245,78,28,205,255,0,15,199,111,191,91,58,230,157,59,246,189,107,95,87,43,216,237,191,224,0,0,0,0,0,0,2,32,54,245,216,43,107,28,233,218,199,28,230,102,90,101,79,124,225,186,207,118,112,83,123,246,155,31,123,186,166,197,101,207,163,122,66,28,77,156,105,105,241,36,175,107,149,200,200,206,95,192,6,159,246,95,228,38,108,108,237,144,85,252,21,156,120,83,209,250,212,220,97,42,168,196,110,58,52,189,113,87,10,19,105,115,92,119,28,65,93,108,184,86,51,213,225,189,172,100,103,184,0,0,0,0,2,0,127,212,184,219,179,255,0,112,207,252,102,163,255,0,206,196,223,108,245,133,171,184,27,32,178,211,5,98,152,60,21,107,15,224,250,53,46,163,27,122,135,55,18,152,132,211,110,183,173,6,164,43,74,208,162,186,76,210,118,185,25,151,49,144,0,6,191,237,235,149,184,239,58,118,78,199,57,103,150,148,46,249,196,149,158,236,224,161,113,76,199,222,238,170,81,94,115,233,30,90,27,77,155,105,106,241,40,175,107,21,204,200,142,48,54,122,236,225,219,59,3,103,238,90,99,92,83,147,124,21,23,15,227,10,53,82,163,39,210,42,83,155,136,172,77,105,199,92,208,137,42,90,180,161,10,59,36,141,71,107,17,25,242,19,126,0,2,48,59,80,54,51,218,79,104,156,253,160,99,92,156,203,127,72,40,176,176,124,90,91,242,123,226,4,77,18,145,54,107,138,111,68,135,219,89,217,15,54,119,34,211,226,181,238,70,69,39,224,2,48,59,47,246,51,218,79,103,108,253,175,227,92,227,203,127,71,232,179,112,124,170,91,18,123,226,4,189,114,151,54,19,137,111,68,119,220,89,93,12,184,119,50,211,225,181,238,100,71,39,224,0,0,0,0,45,50,176,25,157,250,138,0,173,189,226,128,0,2,165,203,153,138,7,63,48,23,128,180,151,127,112,184,0,0,0,0,0,0,112,74,135,18,99,74,102,84,86,94,66,237,169,46,32,148,71,110,151,35,250,135,56,0,192,121,241,179,174,23,204,40,219,230,176,110,16,114,66,230,180,242,221,155,78,108,212,162,75,42,71,51,221,40,204,250,91,224,66,41,54,163,217,130,181,128,95,169,213,224,183,134,33,52,246,36,126,51,101,0,150,218,146,131,55,148,73,228,210,72,147,100,23,43,251,136,78,163,172,180,241,105,117,180,44,175,123,41,36,99,0,237,11,147,88,79,19,225,244,28,234,85,33,70,229,92,164,30,246,150,211,190,35,67,190,125,79,196,124,192,96,157,140,179,101,53,31,76,56,153,149,151,183,125,223,167,122,230,171,95,136,233,117,252,6,243,86,230,162,45,14,161,44,201,118,98,43,174,30,158,188,144,103,203,226,33,223,39,177,228,252,5,222,252,10,100,47,142,225,245,110,165,41,155,104,222,90,246,35,191,174,127,87,229,18,17,140,243,114,164,172,177,197,147,145,22,74,22,197,34,122,146,101,57,87,35,40,234,50,50,61,60,132,133,148,98,118,136,227,117,85,179,103,48,41,173,201,168,110,221,238,171,54,226,252,28,163,68,87,50,212,126,95,164,107,62,70,210,206,175,139,101,198,210,210,180,211,156,95,210,149,203,147,173,23,145,243,230,63,83,105,28,101,82,197,89,173,136,167,76,118,73,156,174,19,81,59,37,78,250,177,153,34,185,159,95,84,135,237,236,127,70,110,183,153,85,40,174,56,148,18,104,79,57,117,55,175,164,136,229,210,255,0,17,81,57,123,46,210,74,157,150,24,32,201,182,82,101,132,41,168,51,108,173,253,142,207,195,167,33,154,134,58,200,218,114,32,101,206,17,105,43,37,19,120,114,3,101,100,219,163,13,127,48,200,160,2,138,228,66,162,213,159,35,32,22,31,51,23,23,65,101,249,216,94,93,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,50,176,161,164,188,138,226,240,177,121,0,162,72,200,133,192,0,3,228,155,82,98,3,107,117,228,56,100,218,13,195,210,69,208,175,241,248,14,103,158,220,233,240,222,247,247,136,191,218,243,108,172,107,134,171,110,210,104,141,214,224,165,252,56,167,9,81,113,11,172,146,86,165,190,157,118,74,11,153,105,46,125,121,16,9,22,119,51,232,13,60,108,170,37,64,212,94,77,162,221,47,248,227,244,41,152,210,151,85,59,71,143,41,62,19,87,141,9,46,68,118,247,40,199,158,186,174,215,217,215,38,91,174,183,152,184,217,157,90,108,73,197,50,249,114,47,136,253,204,23,183,54,114,225,135,205,217,120,195,26,84,146,108,169,173,14,98,217,73,34,51,89,43,87,61,94,86,252,160,61,8,183,33,183,82,74,73,42,198,87,230,67,165,227,156,33,10,183,193,94,157,79,94,231,121,248,102,72,237,125,61,60,39,228,34,223,46,59,78,177,154,137,136,115,176,141,106,90,153,128,130,82,221,197,206,168,214,162,208,70,163,187,7,204,249,254,145,181,184,23,108,169,248,175,142,226,48,92,132,112,187,171,107,173,41,203,234,213,230,201,91,213,16,108,142,94,210,155,167,194,221,165,150,19,247,230,191,163,77,139,162,62,31,1,144,200,117,124,42,227,82,227,111,155,97,44,146,95,182,148,251,249,36,239,238,243,29,164,81,78,119,21,20,247,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,244,22,159,49,113,244,22,159,34,1,198,180,149,249,170,194,230,211,207,175,184,88,231,51,23,33,70,95,160,7,48,10,94,226,160,63,55,16,164,215,71,144,148,145,153,158,142,133,251,178,17,19,218,122,211,209,235,211,222,91,43,36,42,183,78,73,40,210,100,70,125,218,175,127,228,18,249,87,254,167,187,254,247,254,17,8,152,237,85,74,201,217,10,65,92,253,32,167,124,181,193,36,70,116,163,213,41,229,121,184,163,254,17,198,57,214,203,207,73,117,40,69,213,169,70,101,114,243,29,223,11,100,214,50,196,220,87,13,70,113,124,54,141,90,37,48,155,106,213,248,202,253,200,163,162,33,135,220,252,27,46,47,157,188,41,51,230,63,107,11,199,151,18,185,26,75,145,30,36,167,93,205,72,50,46,104,81,117,176,221,76,47,176,85,25,20,183,167,215,92,196,145,138,59,170,90,205,186,132,51,34,109,41,73,153,216,155,51,243,253,3,24,230,14,85,224,28,37,137,103,225,186,5,102,173,34,92,93,214,233,185,42,65,154,181,54,133,170,234,38,146,158,138,51,234,93,8,4,140,246,100,205,75,185,109,67,45,36,71,221,117,35,182,175,251,38,161,189,72,59,164,143,204,134,144,118,107,225,231,105,217,123,70,113,196,56,73,58,93,69,36,102,180,159,62,242,51,247,125,67,120,18,90,82,73,242,43,9,2,162,138,232,127,80,168,181,87,177,151,192,81,192,165,115,23,55,204,255,0,32,27,103,126,130,228,39,72,11,200,236,46,22,90,226,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,22,153,123,197,194,138,232,2,197,10,36,238,101,245,138,168,90,142,165,245,128,230,0,0,1,160,157,160,120,113,249,254,129,89,197,163,119,222,159,214,140,239,126,23,227,240,27,246,52,223,110,200,202,63,66,57,31,246,203,222,95,224,192,32,133,101,165,68,50,62,13,204,118,48,213,14,28,69,83,144,250,163,111,58,201,36,25,234,90,143,166,147,183,172,49,211,254,185,125,66,205,70,69,96,27,45,145,208,231,230,198,99,84,215,10,4,136,201,93,45,114,8,218,109,82,10,200,113,150,237,200,147,239,62,191,144,77,158,207,24,46,70,27,192,152,85,111,200,113,70,156,51,5,131,74,216,54,204,143,114,215,153,159,63,15,65,20,93,155,56,98,61,91,22,200,125,74,123,90,240,228,195,50,74,146,69,202,115,5,239,33,52,120,62,42,97,225,74,44,100,154,190,138,157,25,190,103,115,228,218,75,253,0,63,96,0,0,0,0,0,0,0,5,166,126,225,83,20,234,96,40,101,200,8,85,69,202,192,144,2,43,251,197,2,214,21,183,144,10,234,3,231,239,20,177,135,50,1,82,43,10,138,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,175,192,84,80,213,228,1,208,90,124,197,121,152,160,1,0,114,176,169,16,10,10,145,251,133,5,76,173,208,5,192,40,71,113,80,0,0,0,0,0,1,240,213,224,29,66,50,89,39,13,26,86,74,190,155,251,140,191,210,62,224,1,11,251,89,101,125,103,5,122,43,173,19,101,113,156,117,175,5,109,105,209,184,248,157,253,111,224,24,190,155,180,253,54,70,91,226,42,35,184,118,51,46,206,143,45,148,234,171,39,87,141,130,73,25,39,119,115,231,250,68,137,237,171,150,113,107,190,134,234,84,207,160,239,31,81,214,203,214,225,252,203,224,33,18,105,174,2,184,84,17,26,86,141,71,171,153,243,185,123,190,161,5,181,201,229,83,170,63,57,45,146,9,205,62,18,86,171,89,36,93,127,32,217,206,207,122,75,243,243,98,170,109,18,255,0,232,106,73,248,91,53,116,151,24,134,170,159,49,186,189,153,81,144,254,107,213,46,106,255,0,161,89,103,200,255,0,195,162,138,38,171,45,163,170,62,10,195,173,46,247,69,30,34,14,229,110,100,202,7,105,31,139,131,219,38,240,197,29,37,126,84,248,229,207,253,173,35,246,128,5,139,231,113,120,177,126,240,28,100,86,62,163,144,186,14,63,217,24,228,46,128,47,0,0,0,0,0,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,11,12,236,47,50,184,176,202,224,56,212,239,136,139,79,240,142,84,29,204,185,14,19,66,181,17,216,114,162,229,98,50,1,200,0,0,63,19,18,190,76,240,215,34,59,235,247,219,200,121,244,218,222,164,153,56,250,17,33,4,119,161,54,158,75,191,245,231,199,160,124,84,195,143,112,186,19,123,107,191,63,241,68,8,103,150,8,119,16,230,133,10,156,251,111,37,83,33,197,138,68,219,136,35,178,228,58,92,140,238,68,124,253,224,53,148,200,203,169,25,0,218,151,54,34,197,19,105,71,85,164,209,234,175,161,127,131,53,84,225,36,142,202,210,124,142,199,238,49,135,243,43,35,49,158,93,74,113,170,157,21,230,27,67,205,178,70,228,184,238,30,165,55,174,222,5,121,17,128,198,233,61,39,123,12,165,148,120,133,113,123,215,76,3,115,86,227,162,250,91,121,240,24,189,230,29,97,74,67,168,210,164,168,210,101,114,62,100,50,22,80,163,95,123,124,55,31,253,160,15,65,185,14,227,142,97,121,10,91,42,108,251,205,101,99,255,0,107,104,101,97,141,242,93,148,53,134,228,37,38,127,213,5,159,63,246,182,198,72,0,0,20,184,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,244,22,159,65,113,139,79,144,14,53,39,149,204,129,36,98,229,37,70,125,121,2,18,100,125,64,114,90,194,160,0,62,90,166,158,5,221,125,60,63,198,66,41,59,82,213,79,118,68,150,76,238,180,215,233,230,101,226,255,0,169,171,254,113,42,245,162,51,166,60,73,59,31,135,254,17,8,145,237,58,166,212,102,226,106,139,108,202,73,36,171,52,229,17,41,106,177,126,166,159,192,73,26,97,149,56,55,15,215,49,52,182,171,212,221,252,110,13,199,80,91,229,167,199,188,69,143,194,162,62,134,98,66,242,239,44,178,66,151,222,27,154,38,235,123,186,191,223,50,213,123,107,253,217,249,136,213,136,138,253,45,211,92,26,187,209,156,36,238,205,108,200,90,12,202,253,46,86,229,200,191,64,253,246,115,19,52,225,95,70,99,226,84,107,235,162,177,36,175,111,63,23,196,48,36,159,55,243,83,13,97,60,51,92,98,147,93,225,86,84,89,50,27,46,21,197,253,38,237,194,35,241,32,255,0,20,185,116,228,52,47,7,213,49,6,106,103,156,71,28,127,189,24,170,111,46,122,80,198,243,119,13,95,4,153,88,219,248,94,223,17,137,49,46,101,99,154,177,173,154,150,53,196,50,210,236,115,101,105,145,82,121,194,82,14,247,73,145,168,238,92,207,151,196,198,208,236,29,65,135,81,199,56,26,92,168,49,31,91,157,231,169,110,180,74,81,217,153,68,87,51,47,128,9,74,216,191,6,150,23,202,186,22,186,111,12,233,70,156,218,190,155,95,35,154,226,173,235,25,123,136,108,64,233,185,83,1,136,24,50,156,203,12,50,210,18,79,17,37,180,146,72,174,242,207,161,16,238,66,192,10,31,65,81,98,213,111,208,0,42,69,115,22,37,87,59,115,23,145,216,5,108,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,2,138,232,42,40,174,128,56,212,118,176,162,58,151,214,46,50,184,177,61,75,235,1,206,2,133,208,84,0,106,238,217,148,67,171,122,31,162,54,247,117,222,31,179,211,107,240,255,0,18,242,27,68,48,158,209,20,195,159,232,253,146,209,238,248,191,92,188,247,95,15,128,72,243,149,53,179,105,210,73,166,222,27,245,248,152,224,31,171,136,217,220,78,66,44,146,187,68,124,190,179,31,148,2,67,251,44,219,222,226,231,210,101,114,44,51,56,255,0,254,96,192,152,170,9,105,161,211,147,110,145,25,47,254,129,8,122,236,174,113,9,197,175,145,167,159,163,19,185,219,254,200,48,38,26,134,119,162,211,204,189,241,90,255,0,128,64,62,224,0,0,0,0,1,67,191,184,84,80,206,192,40,103,228,42,69,239,20,34,184,184,5,21,208,81,61,69,85,208,81,61,64,84,202,226,219,159,65,120,176,202,192,46,46,129,98,2,232,42,2,150,34,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,145,121,139,128,5,58,10,123,239,238,23,11,79,173,128,8,136,204,92,45,73,123,197,192,44,23,31,65,104,188,5,130,226,184,161,151,188,84,143,220,2,160,0,0,0,0,0,0,3,90,246,175,142,131,244,91,193,254,206,247,255,0,180,15,63,117,195,213,45,7,127,235,101,252,102,61,8,109,80,146,63,70,53,17,31,235,223,254,192,121,239,173,149,165,163,253,172,191,140,192,126,120,222,206,203,138,99,175,102,141,74,65,177,169,10,194,147,108,122,173,127,191,226,252,126,3,68,210,87,59,9,33,236,165,165,146,241,91,210,205,182,79,94,24,158,87,50,231,253,81,99,225,240,1,46,184,109,178,111,15,82,209,107,26,97,48,95,253,2,31,164,62,74,74,116,82,161,32,136,139,76,118,203,151,248,164,62,176,1,98,253,246,23,142,55,20,69,112,22,23,94,99,144,186,14,52,248,148,102,67,144,5,224,0,0,0,0,0,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,211,43,11,133,170,1,75,10,151,81,105,153,16,37,100,103,239,1,200,2,157,69,64,124,117,8,188,78,239,193,171,77,253,246,242,16,149,181,174,31,168,224,92,207,164,212,225,196,224,74,5,21,137,250,247,137,119,65,162,67,234,215,99,53,94,218,11,149,143,167,65,56,34,57,182,242,203,216,50,98,215,42,133,75,164,154,227,96,169,38,149,169,130,214,147,73,74,81,105,61,60,190,28,250,128,199,27,52,102,237,47,25,97,92,57,77,173,226,30,50,76,206,51,122,142,17,77,234,208,227,202,46,105,65,17,88,146,93,60,135,115,205,220,138,194,57,141,13,50,153,194,221,224,183,37,182,233,171,142,117,171,146,26,82,47,99,113,61,58,8,204,193,57,151,83,203,250,244,37,34,179,89,142,196,13,229,155,131,33,72,36,235,66,189,82,214,146,46,107,231,211,222,51,52,61,177,100,53,1,168,190,145,227,146,90,12,204,204,166,29,186,159,247,255,0,136,152,31,6,112,236,209,82,195,103,42,85,59,5,112,237,157,85,108,161,93,228,149,248,62,144,200,172,110,159,226,151,232,24,211,36,33,241,61,245,102,245,105,225,189,246,254,232,59,30,42,207,154,158,41,39,16,172,65,137,157,66,164,156,130,76,153,106,81,21,245,115,182,240,249,248,191,140,117,108,184,121,216,125,227,194,184,182,117,238,117,110,207,77,237,174,215,183,214,24,30,134,178,125,9,78,29,145,203,251,61,127,249,54,198,64,24,191,35,31,113,236,47,37,75,113,106,253,82,89,120,142,255,0,214,218,25,64,81,75,216,44,93,65,93,0,186,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,249,139,140,90,96,40,125,1,38,119,234,45,90,180,243,22,107,37,114,1,244,128,161,29,197,64,112,77,108,157,140,182,206,214,59,117,43,251,198,131,237,223,130,169,18,221,122,163,42,36,55,150,237,90,25,30,242,42,84,124,161,40,175,115,235,208,111,227,197,118,204,134,131,246,143,84,78,157,135,219,89,177,174,248,130,18,125,107,127,96,188,126,66,72,215,92,11,146,24,62,183,40,138,69,38,143,101,68,223,120,233,77,47,153,154,124,254,190,163,34,212,118,111,203,196,238,244,225,204,58,93,122,80,152,248,13,21,195,153,209,27,13,227,26,171,143,209,91,82,83,191,98,235,156,77,145,158,244,185,243,65,254,47,65,183,152,51,104,204,57,84,227,62,138,154,214,235,119,253,183,109,87,190,175,220,151,144,138,211,93,162,48,61,43,11,226,102,99,83,152,136,210,14,144,151,205,44,69,75,68,106,222,58,87,177,123,252,37,204,101,13,132,235,114,35,102,86,8,134,131,115,66,123,203,163,166,69,250,222,73,244,31,86,212,148,167,171,53,39,234,113,117,169,182,48,250,146,123,180,26,202,233,83,234,234,93,58,142,183,177,155,104,135,153,120,61,231,221,74,13,29,225,116,175,195,107,199,144,94,255,0,172,94,196,167,55,40,164,46,86,6,166,58,187,221,68,255,0,83,191,245,245,144,238,163,25,228,28,214,36,229,253,37,13,58,218,204,145,36,252,43,35,254,200,88,201,130,160,56,151,239,250,135,40,227,112,175,250,0,113,163,220,57,11,160,227,74,76,142,227,144,186,0,185,61,69,194,212,245,23,0,0,0,0,0,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,186,10,138,43,160,14,59,159,152,227,77,204,200,239,239,28,195,139,87,136,185,0,231,46,130,162,212,153,219,160,184,0,99,92,225,101,183,123,163,90,18,171,113,22,186,111,253,204,100,161,212,49,244,99,123,128,178,173,109,239,186,255,0,138,3,205,54,54,104,153,170,180,146,50,231,29,39,210,223,178,80,235,227,187,102,220,101,71,196,145,155,59,153,156,36,31,50,183,245,199,7,76,54,30,38,247,166,210,244,126,54,147,183,233,1,188,221,153,181,151,225,99,217,141,32,220,210,156,51,48,136,137,195,34,231,58,57,137,170,194,142,155,248,90,140,242,175,119,41,241,212,119,59,245,109,38,60,249,108,103,139,35,225,140,193,168,72,144,203,107,37,80,159,107,198,241,55,204,228,176,125,76,143,200,79,102,78,213,217,171,101,158,16,146,209,32,183,216,122,158,241,18,92,37,88,142,59,103,215,223,215,168,131,187,0,0,160,0,0,2,134,87,21,0,0,1,67,59,123,128,21,208,81,61,69,122,144,17,88,5,69,12,174,42,0,40,92,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,45,241,21,0,0,0,1,96,188,90,69,113,83,62,118,1,81,109,185,242,23,0,0,0,0,0,0,0,0,0,213,125,177,171,78,211,189,17,208,133,171,121,222,29,28,52,244,225,254,31,17,1,85,39,13,215,210,163,191,168,69,214,254,243,19,25,218,1,153,52,202,103,160,122,147,21,123,206,244,235,49,41,181,184,95,135,196,67,82,213,188,81,29,190,0,40,143,88,132,166,246,77,65,101,111,52,249,161,26,213,135,42,36,103,160,175,253,83,107,223,249,4,90,52,147,55,9,39,200,196,183,246,77,82,148,170,28,9,123,195,34,93,2,164,86,209,255,0,101,19,239,191,192,73,18,97,13,36,152,108,36,186,19,73,47,224,33,204,56,216,78,134,91,69,253,84,145,127,0,228,20,7,11,190,241,204,56,156,87,82,176,11,91,59,23,65,202,158,99,141,179,185,14,68,245,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,206,226,166,45,1,98,213,240,247,11,81,238,21,85,252,133,16,94,34,48,28,201,245,72,92,40,93,5,64,6,130,109,233,95,40,180,156,71,20,161,234,222,96,137,135,171,121,107,93,50,139,200,111,213,200,186,152,141,77,191,101,148,132,214,180,32,185,224,153,41,228,171,255,0,178,129,99,154,40,105,112,211,93,197,77,68,90,137,178,127,85,204,211,174,218,91,51,233,202,253,6,217,100,190,204,20,44,91,135,33,212,230,84,224,18,159,105,245,25,57,71,67,167,225,124,211,212,214,87,228,67,93,50,138,141,34,94,97,82,77,41,112,137,123,254,100,217,153,114,97,193,34,153,95,137,233,56,39,47,105,73,170,79,136,218,146,111,180,101,34,66,88,50,53,60,226,139,214,248,23,65,38,81,141,42,251,24,225,214,98,161,214,107,180,230,205,75,47,86,130,130,229,99,229,248,65,213,240,182,65,82,34,241,90,103,195,241,104,233,76,73,116,213,251,177,144,179,79,105,140,45,2,9,180,194,105,82,84,220,253,217,146,43,45,222,196,75,231,201,39,229,252,35,164,108,197,143,216,174,122,75,104,77,179,184,224,255,0,178,73,87,190,251,247,37,228,28,213,47,249,93,74,106,149,67,122,59,106,74,137,83,84,187,165,26,127,96,130,233,249,7,120,31,129,131,174,116,215,12,200,203,233,207,254,10,71,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,161,139,69,226,211,234,3,141,196,234,28,100,217,145,142,99,50,232,98,211,50,184,14,82,43,10,138,17,220,84,5,174,122,134,52,51,180,138,141,38,163,134,25,54,90,82,175,136,97,171,146,146,93,32,188,94,241,190,107,43,164,200,106,238,217,88,65,56,143,14,48,217,211,248,139,86,35,185,109,246,142,145,93,43,250,197,230,18,32,99,24,48,244,44,79,88,109,104,177,162,161,33,7,115,35,230,78,43,203,234,29,147,3,99,73,208,248,223,162,141,227,221,245,66,143,166,175,35,248,143,211,207,28,27,54,133,138,241,11,199,77,220,55,223,242,218,73,239,137,95,215,93,177,122,199,228,58,30,30,119,119,196,120,173,125,30,239,172,58,137,4,173,229,228,188,117,134,106,210,89,97,245,153,195,126,33,110,158,109,5,125,217,159,236,253,254,62,189,6,7,193,212,172,65,148,121,149,17,78,64,66,25,165,111,46,169,11,75,166,91,216,234,235,187,81,95,155,158,239,128,221,156,169,133,79,155,134,37,199,113,173,102,236,199,27,182,165,21,238,218,10,223,194,49,150,115,229,116,38,39,214,43,140,208,180,154,120,123,59,197,25,254,197,180,244,215,249,58,12,229,91,173,177,70,98,167,22,96,122,83,79,46,49,58,80,166,186,164,180,211,137,181,166,154,127,100,103,230,67,104,82,100,164,146,139,161,149,198,137,236,22,227,180,248,236,83,200,247,109,181,72,152,100,142,71,107,205,73,245,252,163,122,34,171,84,102,84,103,123,182,147,254,1,97,28,162,134,68,98,162,134,100,66,139,77,30,64,69,110,70,45,55,60,140,84,149,168,250,128,188,172,42,44,189,133,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,101,113,80,1,198,101,113,196,146,61,69,245,142,97,101,136,7,42,76,172,42,44,71,184,94,0,58,238,46,97,79,112,154,72,207,78,243,223,254,40,236,67,243,43,44,111,183,62,13,90,117,123,237,228,3,205,174,121,198,56,216,198,18,22,70,68,116,230,204,238,100,127,215,93,31,138,170,43,46,96,190,242,109,78,26,207,161,106,45,63,133,183,149,199,122,218,138,142,186,86,63,129,29,81,183,70,170,59,75,182,189,95,215,158,43,245,63,33,250,248,39,46,42,24,139,41,161,77,98,141,196,20,141,229,149,196,37,26,180,201,81,116,53,21,189,81,23,171,27,101,93,121,56,99,19,74,148,242,144,130,84,37,181,227,74,148,92,214,217,254,199,234,19,235,178,110,52,166,226,12,176,192,209,35,202,66,221,78,13,166,58,164,165,165,166,214,142,193,31,53,21,186,152,243,247,139,232,243,240,142,43,157,79,92,110,17,108,147,105,52,107,75,150,212,218,85,214,231,231,113,48,253,158,24,166,181,81,131,135,169,211,39,111,35,177,128,226,26,17,186,65,91,73,68,34,230,69,126,134,96,141,247,0,1,64,0,0,5,164,118,23,11,78,222,224,23,11,79,168,173,238,40,125,64,84,186,10,138,23,64,51,242,1,67,231,208,92,40,69,97,80,0,0,0,0,24,210,173,180,222,205,180,10,172,218,21,119,104,60,181,167,84,169,210,28,137,50,28,188,89,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,128,201,96,58,86,10,206,252,151,204,170,171,180,44,185,205,236,21,138,170,76,71,84,183,97,209,43,241,39,62,219,9,82,82,167,84,219,46,41,68,130,82,208,147,81,149,174,180,151,188,135,117,0,1,215,241,174,97,96,28,181,165,53,93,204,108,113,135,240,173,53,249,9,136,212,202,221,77,152,44,56,250,146,165,37,164,184,242,146,147,89,165,11,81,36,142,246,66,143,220,99,175,225,109,161,114,11,28,215,98,225,108,21,158,25,127,136,43,83,117,240,212,234,94,38,133,46,83,250,16,165,175,67,77,184,165,171,74,16,165,29,139,146,82,102,124,136,192,100,0,1,249,56,167,22,97,92,13,66,149,138,113,174,38,165,97,250,44,45,28,77,70,169,53,184,145,88,214,180,161,26,221,112,210,132,234,90,210,146,185,243,82,136,139,153,144,15,214,1,138,191,162,199,101,143,253,242,217,85,255,0,126,84,239,249,97,221,112,86,97,96,28,202,165,59,93,203,156,113,135,241,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,206,246,90,79,222,64,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,248,215,48,176,14,90,210,154,174,230,54,56,195,248,86,154,252,132,196,106,101,110,166,204,22,28,125,73,82,146,210,92,121,73,73,172,210,133,168,146,71,123,33,71,238,48,29,128,6,63,194,219,66,228,22,57,174,197,194,216,43,60,50,255,0,16,86,166,235,225,169,212,188,77,10,92,167,244,33,75,94,134,155,113,75,86,148,33,74,59,23,36,164,204,249,17,140,128,0,0,62,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,125,96,0,0,0,0,0,0,0,0,0,0,0,0,3,31,226,157,161,114,11,3,87,101,97,108,107,158,25,127,135,235,80,180,113,52,234,166,38,133,18,83,26,208,149,163,91,78,56,149,167,82,22,149,21,203,154,84,70,92,140,135,234,224,92,216,202,204,208,227,190,230,121,151,133,49,111,118,110,184,222,226,172,198,159,194,239,53,110,247,187,149,171,70,173,218,244,234,181,244,42,221,12,7,107,0,0,0,0,0,0,0,0,0,0,0,0,0,1,141,42,219,77,236,219,64,170,205,161,87,118,131,203,90,117,74,157,33,200,147,33,203,197,144,25,126,51,237,168,210,227,78,54,167,73,72,90,84,70,147,73,145,25,25,25,24,12,150,3,165,96,172,239,201,124,202,170,187,66,203,156,222,193,88,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,90,235,73,123,200,119,80,0,29,127,26,230,22,1,203,90,83,85,220,198,199,24,127,10,211,95,144,152,141,76,173,212,217,130,195,143,169,42,82,90,75,143,41,41,53,154,80,181,18,72,239,100,40,253,198,58,254,22,218,23,32,177,205,118,46,22,193,89,225,151,248,130,181,55,95,13,78,165,226,104,82,229,63,161,10,90,244,52,219,138,90,180,161,10,81,216,185,37,38,103,200,140,6,64,0,31,147,138,113,102,21,192,212,41,88,167,26,226,106,86,31,162,194,209,196,212,106,147,91,137,21,141,107,74,17,173,215,13,40,78,165,173,41,43,159,53,40,136,185,153,0,253,96,24,171,250,44,118,88,255,0,223,45,149,95,247,229,78,255,0,150,29,215,5,102,22,1,204,170,83,181,220,185,199,24,127,21,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,239,101,164,253,228,3,176,0,0,0,0,0,0,198,149,109,166,246,109,160,85,102,208,171,187,65,229,173,58,165,78,144,228,73,144,229,226,200,12,191,25,246,212,105,113,167,27,83,164,164,45,42,35,73,164,200,140,140,140,140,119,92,45,139,48,174,57,161,69,197,56,43,19,82,177,5,22,110,190,26,163,75,154,220,184,175,232,90,144,189,14,182,106,66,180,173,10,73,216,249,41,38,71,204,140,7,235,0,0,0,0,249,28,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,223,82,144,133,62,202,84,162,43,36,221,108,142,218,138,225,245,128,0,0,0,0,0,249,41,149,106,85,106,50,230,81,170,113,39,199,110,67,241,22,236,103,146,234,18,251,14,173,151,154,53,36,204,137,109,186,219,141,173,61,82,180,41,39,99,35,33,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,248,167,104,92,130,192,213,217,88,91,26,231,134,95,225,250,212,45,28,77,58,169,137,161,68,148,198,180,37,104,214,211,142,37,105,212,133,165,69,114,230,149,17,151,35,32,25,0,7,95,193,89,133,128,115,42,148,237,119,46,113,198,31,197,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,59,217,105,63,121,14,192,0,0,0,0,3,242,113,78,44,194,184,26,133,43,20,227,92,77,74,195,244,88,90,56,154,141,82,107,113,34,177,173,105,66,53,186,225,165,9,212,181,165,37,115,230,165,17,23,51,32,31,172,3,21,127,69,142,203,31,251,229,178,171,254,252,169,223,242,195,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,15,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,141,127,162,199,101,143,253,242,217,85,255,0,126,84,239,249,96,25,84,7,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,252,172,107,152,88,7,45,105,77,87,115,27,28,97,252,43,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,189,144,163,247,24,14,192,3,26,82,118,155,217,182,191,85,133,66,161,109,7,150,181,26,149,70,67,113,33,195,137,139,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,33,146,192,0,116,172,107,157,249,47,150,181,86,168,89,141,155,216,43,10,212,159,142,153,109,67,173,215,226,65,125,198,20,165,37,46,165,183,156,74,141,6,164,45,36,162,43,93,10,47,113,134,10,206,252,151,204,170,171,180,44,185,205,236,21,138,170,76,71,84,183,97,209,43,241,39,62,219,9,82,82,167,84,219,46,41,68,130,82,208,147,81,149,174,180,151,188,128,119,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,20,51,50,0,50,184,161,29,186,128,184,90,125,72,92,45,62,164,2,225,75,216,84,90,163,247,0,169,23,59,138,138,17,138,128,0,0,0,181,107,75,101,169,103,98,232,46,31,135,139,106,133,73,167,55,35,127,186,212,249,34,250,117,126,197,71,110,135,228,2,28,123,65,177,244,74,183,160,92,35,236,185,186,239,93,86,105,196,218,252,45,186,253,67,69,105,20,148,207,65,58,173,118,39,52,158,149,17,121,121,253,99,46,109,25,143,103,226,207,71,184,154,175,21,194,241,122,126,129,40,211,171,115,228,146,189,244,255,0,0,252,28,1,130,106,117,28,41,62,174,213,51,120,136,175,187,169,205,242,75,78,150,208,174,154,185,218,247,232,34,195,31,204,134,136,181,117,197,65,168,201,54,181,204,175,205,55,18,255,0,217,63,13,77,96,106,60,155,29,151,69,169,167,153,149,191,170,159,250,132,70,212,216,119,210,183,35,173,30,46,87,43,151,247,50,49,50,93,150,52,149,199,202,92,61,57,81,244,147,148,186,162,53,107,189,255,0,85,21,238,191,192,17,190,168,245,19,245,16,184,81,62,169,125,66,162,128,225,119,149,199,41,157,135,26,185,153,220,5,141,157,135,50,69,137,73,23,184,114,21,189,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,44,181,133,198,118,22,153,249,128,161,164,207,161,2,91,177,220,238,42,78,32,185,25,139,137,73,62,134,1,208,84,0,7,195,82,156,136,91,189,106,34,215,126,164,103,210,222,95,88,136,221,178,179,109,140,65,92,122,137,13,232,142,42,161,134,85,17,36,76,58,147,53,56,185,9,34,35,87,34,234,92,207,144,148,204,197,169,185,79,238,253,211,251,189,230,246,254,27,222,218,62,31,17,15,56,207,11,76,198,184,254,138,252,152,60,98,20,81,162,168,247,164,223,135,124,163,52,242,50,252,110,191,17,37,97,143,242,51,41,170,200,169,209,49,20,136,114,18,217,113,55,81,72,107,73,120,93,71,78,163,176,103,230,53,147,132,41,200,162,37,17,244,198,156,209,22,245,10,82,188,76,173,124,205,39,111,217,13,168,194,89,103,70,195,184,82,33,38,137,195,187,31,121,253,146,181,233,212,226,191,118,119,228,99,76,246,208,75,113,43,179,90,108,180,37,53,8,150,46,189,97,220,58,141,118,196,152,166,77,105,231,201,196,48,68,169,42,116,180,37,69,239,63,51,248,141,151,216,230,159,42,79,165,219,166,181,105,238,251,248,136,191,217,30,99,82,210,131,121,197,105,43,245,49,33,187,17,101,204,162,244,211,121,70,255,0,169,214,251,224,191,194,127,116,18,137,124,194,105,209,78,112,191,191,159,252,20,143,219,31,153,135,217,54,97,173,10,78,155,186,103,214,254,226,31,166,40,0,161,117,248,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,153,139,140,90,96,44,89,25,29,238,56,201,92,207,168,231,177,31,80,221,164,253,197,250,0,85,34,225,66,43,10,128,181,197,18,16,106,62,132,49,70,111,181,22,167,20,162,185,29,183,13,18,219,95,210,160,140,191,4,162,248,243,230,50,69,122,74,162,210,223,117,23,186,116,218,202,177,243,81,13,106,204,252,67,83,145,136,37,196,110,100,166,144,133,180,162,179,234,183,224,139,221,249,68,145,165,59,73,100,236,121,199,62,91,84,186,17,27,245,247,93,186,152,45,70,71,190,62,126,14,188,196,117,212,224,72,162,110,245,184,130,223,94,219,163,63,117,186,242,47,49,51,152,139,7,49,136,98,36,166,200,109,205,111,19,231,189,96,156,241,25,31,62,103,215,153,243,17,159,180,110,91,65,195,30,143,112,178,24,251,231,139,213,187,136,77,250,187,155,94,199,207,214,18,22,89,91,40,54,134,137,22,140,184,238,203,196,106,90,234,6,100,100,225,25,21,208,217,127,116,29,195,20,102,178,49,44,105,49,81,42,174,163,147,162,219,245,220,188,38,147,231,227,63,197,26,21,73,196,149,58,65,163,135,151,40,146,151,73,211,74,36,41,4,103,203,203,234,25,107,45,113,180,250,245,118,157,2,71,17,103,247,215,53,201,82,203,194,133,159,67,46,125,5,152,33,40,251,11,33,215,201,169,26,238,75,164,75,234,124,255,0,94,35,249,134,246,66,43,67,96,143,220,210,127,136,134,150,108,25,77,66,104,48,100,154,200,205,116,185,165,109,31,225,197,239,252,131,117,88,45,44,54,159,36,17,127,0,65,46,65,98,255,0,208,47,20,50,228,98,163,128,249,11,145,215,242,10,25,120,172,47,73,91,152,10,139,197,130,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,22,11,7,33,157,253,194,195,234,2,228,123,133,226,196,123,133,224,3,133,244,146,180,220,136,250,245,28,194,134,146,62,160,60,252,109,187,76,56,121,171,74,73,165,162,47,71,152,81,146,11,252,38,79,195,224,54,91,99,156,33,10,191,146,88,69,46,211,169,239,111,248,251,239,217,37,95,76,185,29,124,39,228,49,111,104,182,29,139,79,205,138,114,153,221,22,156,36,203,150,75,36,158,101,38,95,243,13,144,236,224,106,53,79,45,50,242,153,34,51,106,75,157,237,117,45,36,162,229,34,90,186,31,94,130,13,38,219,119,6,35,12,102,189,121,230,163,64,101,147,149,5,164,162,50,52,218,240,91,62,154,72,173,200,196,133,118,117,187,25,17,48,254,150,72,149,232,28,75,153,36,185,242,136,48,79,106,54,5,164,82,228,201,172,70,141,13,15,63,94,167,180,165,34,34,80,163,46,238,95,85,23,51,47,9,114,250,134,96,236,236,169,90,101,42,33,179,116,181,129,216,73,120,185,114,56,133,210,220,128,72,200,0,10,0,0,0,41,98,242,21,0,22,145,251,128,250,138,153,123,197,160,46,35,177,10,117,48,191,43,5,192,84,142,224,103,97,104,186,223,16,20,185,153,242,21,32,177,10,128,8,203,237,88,216,98,149,90,195,51,246,162,202,138,92,74,125,74,129,28,220,197,116,90,117,45,40,42,155,11,144,183,29,169,150,225,189,74,146,133,62,181,190,227,183,37,50,141,102,180,110,76,157,147,64,1,230,51,39,115,139,31,100,86,63,165,230,54,92,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,245,25,122,19,217,87,105,140,27,181,126,81,195,205,44,31,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,73,37,228,105,117,181,161,196,145,106,66,211,169,40,94,182,209,22,221,165,125,159,191,112,153,147,179,239,42,89,215,128,106,181,4,247,165,57,41,187,148,121,210,223,146,191,162,105,136,200,102,61,57,5,195,48,222,165,154,137,199,16,142,122,146,53,215,99,189,170,177,150,202,25,185,79,198,20,106,148,181,97,138,140,136,241,177,101,33,182,201,228,84,105,196,191,25,165,165,45,9,226,91,74,156,83,43,212,157,43,51,73,158,237,110,33,97,38,157,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,212,237,86,204,204,43,156,155,8,229,158,105,96,169,124,69,23,19,99,10,101,66,54,167,27,91,140,235,166,84,117,176,238,237,107,66,94,105,100,166,220,65,40,244,56,133,164,206,233,49,165,125,151,30,221,153,101,249,235,228,243,64,79,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,16,123,75,246,227,147,180,118,50,123,39,176,58,34,35,46,176,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,141,14,27,139,51,53,33,12,228,174,212,93,190,166,99,10,237,75,102,124,157,168,85,105,116,172,57,80,147,7,22,86,24,146,252,55,42,114,144,135,99,63,77,74,18,164,235,134,157,227,137,119,120,74,75,206,37,58,72,144,217,45,237,32,217,215,33,177,150,210,89,185,66,202,156,25,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,134,210,171,146,77,105,214,179,67,105,61,107,73,24,100,13,140,246,51,199,219,89,227,248,208,225,193,151,78,193,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,118,230,65,56,219,78,88,172,90,149,203,172,255,0,96,12,1,131,114,179,6,210,114,251,47,176,244,74,30,30,161,199,40,208,96,198,35,208,210,46,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,125,127,34,242,47,46,54,116,203,138,118,87,229,125,27,129,165,65,187,175,60,233,146,229,84,37,40,136,156,149,37,194,34,222,60,189,41,185,216,146,73,74,80,132,161,8,66,19,144,0,4,122,246,162,103,206,50,217,183,55,54,117,205,108,25,54,90,87,78,145,136,81,83,130,204,130,101,21,106,113,174,148,114,33,58,106,66,211,161,196,166,196,163,66,180,44,144,226,75,90,18,101,33,66,42,251,115,191,105,63,223,39,242,104,9,20,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,100,1,231,135,99,61,179,49,246,201,152,254,52,200,115,165,212,112,77,70,66,26,175,80,93,117,231,152,75,14,61,28,228,203,139,24,159,105,146,157,185,142,77,182,235,151,43,30,149,114,233,63,216,3,31,224,220,211,193,180,156,193,203,236,67,18,185,135,171,145,202,76,25,209,140,244,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,118,0,0,1,25,123,115,237,85,140,182,80,237,3,192,216,194,141,82,150,172,49,81,192,244,152,216,178,144,219,100,242,42,52,226,170,212,117,154,90,82,208,158,37,180,169,197,50,189,73,210,179,52,153,238,214,226,23,33,57,85,153,152,87,57,50,227,14,102,150,10,151,196,81,113,53,61,170,132,109,78,54,183,25,214,94,54,29,221,173,104,75,205,44,148,219,136,37,30,135,16,180,153,221,38,34,7,182,175,218,159,11,125,159,193,249,141,68,98,173,130,118,223,174,236,143,142,221,133,136,229,85,106,89,101,91,222,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,181,165,164,56,122,201,43,106,250,146,165,54,209,160,39,248,7,228,225,108,89,133,113,205,10,46,41,193,88,154,149,136,40,179,117,240,213,26,92,214,229,197,127,66,212,133,232,117,179,82,21,165,104,82,78,199,201,73,50,62,100,99,245,128,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,223,241,160,29,181,126,203,24,91,237,2,15,203,170,32,52,3,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,154,118,130,109,235,135,182,102,193,179,176,54,95,87,98,76,205,74,188,119,25,130,136,252,44,212,80,22,71,25,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,134,31,237,72,219,234,102,93,241,219,50,100,229,66,171,77,197,231,193,200,196,88,138,28,151,224,189,72,108,247,82,89,141,17,198,212,133,169,231,80,109,155,142,17,155,105,105,195,111,198,183,23,185,193,93,148,59,80,103,205,27,52,40,155,55,81,233,18,241,110,0,168,200,145,58,100,114,143,190,127,14,177,187,115,121,37,135,84,235,104,98,49,200,113,133,58,149,235,35,51,81,50,141,251,214,119,69,169,148,156,125,154,248,201,112,232,212,204,65,140,113,101,126,67,242,214,212,102,94,168,84,106,15,153,45,231,157,52,164,148,235,171,177,56,226,213,204,249,41,71,239,49,59,219,4,236,65,66,217,31,2,59,55,17,197,165,84,179,54,183,189,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,232,75,75,112,180,18,150,237,245,41,73,109,162,64,109,80,0,0,0,0,8,203,219,159,106,172,101,178,135,104,30,6,198,20,106,148,181,97,138,142,7,164,198,197,148,134,219,39,145,81,167,21,86,163,172,210,210,150,132,241,45,165,78,41,149,234,78,149,153,164,207,118,183,16,185,20,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,219,182,175,218,159,11,125,159,193,249,141,68,116,174,207,189,189,113,14,204,216,202,14,6,204,26,236,185,153,87,87,144,219,51,145,35,138,154,186,2,8,164,168,158,130,201,58,72,101,10,145,33,46,72,36,182,181,173,8,51,74,84,178,34,48,157,224,31,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,0,0,0,16,3,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,26,171,218,143,237,217,153,191,153,126,79,8,109,87,97,143,237,217,251,219,254,82,1,42,128,0,2,42,243,71,109,250,238,200,253,164,249,163,11,17,202,170,212,178,202,183,221,110,214,232,144,217,68,135,145,40,168,16,201,153,81,18,227,173,161,183,181,165,164,56,122,201,43,106,250,146,165,54,209,162,79,176,182,44,194,184,230,133,23,20,224,172,77,74,196,20,89,186,248,106,141,46,107,114,226,191,161,106,66,244,58,217,169,10,210,180,41,39,99,228,164,153,31,50,49,2,253,168,254,221,153,155,249,151,228,240,134,85,236,189,219,167,238,41,138,145,145,217,199,140,248,76,182,173,107,238,121,51,83,169,154,21,81,199,18,101,119,141,69,195,195,122,238,111,46,74,66,29,52,57,244,73,84,135,12,38,164,0,0,0,6,181,109,209,182,109,11,99,204,184,139,83,110,149,223,56,207,20,113,17,240,205,53,212,44,162,169,198,137,27,217,50,92,77,172,203,91,214,140,219,74,137,199,20,180,165,58,72,214,235,97,178,160,52,215,97,94,209,76,27,181,44,104,185,125,142,21,18,129,154,136,142,252,151,160,179,24,227,83,170,104,75,174,153,21,60,214,243,171,90,219,142,150,150,226,22,105,95,55,20,130,82,16,179,70,229,0,8,234,237,89,216,150,102,107,80,163,109,3,148,56,83,140,198,116,109,220,58,253,54,151,77,126,69,67,16,69,90,218,101,135,16,134,73,91,199,163,243,185,154,53,41,131,61,78,17,71,109,7,34,160,3,203,190,0,199,248,203,43,49,149,39,48,114,251,16,203,161,226,26,28,130,147,6,116,99,45,109,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,232,119,101,29,171,178,227,107,92,184,70,53,193,78,240,53,88,59,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,188,101,122,84,109,60,68,73,113,41,81,25,33,104,113,180,71,15,106,166,195,20,172,173,147,253,18,57,71,75,137,79,194,117,41,17,105,181,204,61,77,165,166,60,106,51,251,162,109,169,76,166,59,100,211,113,157,54,210,149,235,210,101,33,212,153,41,123,253,45,233,254,203,187,77,227,237,150,115,66,155,152,24,66,76,185,148,212,72,74,171,88,120,234,47,70,133,89,96,155,117,189,15,165,179,210,165,161,47,186,166,150,180,172,155,112,210,189,42,177,165,65,41,93,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,202,237,67,205,236,27,159,91,4,229,182,110,101,251,242,220,161,98,44,113,13,232,229,45,131,101,246,150,136,85,54,157,101,196,115,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,211,94,203,143,110,204,178,252,245,242,121,160,39,248,66,7,105,22,223,85,220,253,197,85,76,146,203,122,135,5,150,88,126,160,184,242,30,139,37,14,122,77,41,135,44,82,86,227,74,82,21,13,43,70,166,27,74,141,43,178,94,93,213,187,67,57,131,181,67,111,89,50,164,213,118,88,201,186,236,184,104,135,33,234,126,57,169,199,221,26,38,32,218,101,69,2,52,134,221,82,137,4,165,190,212,164,41,8,94,182,183,87,52,27,169,92,122,228,94,69,230,62,209,121,143,78,202,252,175,163,113,213,89,215,117,231,157,51,68,90,124,84,153,19,146,164,184,68,123,182,81,169,55,59,26,141,74,74,16,149,173,104,66,131,187,108,119,178,174,50,218,191,55,41,248,62,141,77,150,156,49,78,145,30,78,44,171,182,225,50,138,117,56,215,227,36,186,164,45,60,75,137,75,137,101,26,85,169,100,106,50,221,161,197,163,127,251,70,241,173,87,98,26,174,205,147,246,110,143,19,10,195,194,177,241,36,24,244,166,144,165,66,151,9,74,166,41,216,210,145,171,83,232,117,69,173,197,41,91,195,115,233,117,147,164,151,11,122,118,120,217,251,0,236,203,149,240,114,163,46,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,67,73,81,166,228,219,77,167,158,146,17,237,219,157,251,73,254,249,63,147,64,111,254,206,155,75,229,102,212,24,17,156,117,150,117,111,198,227,104,211,31,141,222,148,207,166,121,166,248,182,25,117,205,206,247,112,181,183,169,94,52,89,69,239,34,202,163,206,102,199,123,85,99,45,148,51,114,159,140,40,213,41,106,195,21,25,17,227,98,202,67,109,147,200,168,211,137,126,51,75,74,90,19,196,182,149,56,166,87,169,58,86,102,147,61,218,220,66,253,9,224,12,127,131,115,79,6,210,115,7,47,177,12,74,230,30,174,71,41,48,103,70,51,208,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,216,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,53,61,151,30,194,121,101,249,235,231,19,68,43,109,99,237,79,156,159,104,24,135,230,47,137,169,236,184,246,19,203,47,207,95,56,154,3,106,128,0,6,63,207,188,199,197,89,73,148,245,220,194,193,89,99,85,204,58,213,43,133,225,176,221,44,220,41,83,183,178,90,105,122,55,109,58,191,2,28,83,167,102,213,225,108,239,98,186,138,3,49,38,218,219,67,98,236,249,162,237,11,136,49,188,185,85,220,57,88,239,106,61,48,164,200,110,149,79,65,232,75,144,216,142,135,8,219,140,235,77,165,151,82,149,18,222,70,173,226,214,165,41,71,232,204,67,7,106,54,194,84,172,147,170,179,158,249,47,134,101,199,193,53,201,11,78,32,167,68,97,60,22,30,154,165,32,154,91,122,79,83,81,164,41,106,34,70,141,219,78,36,144,74,73,60,203,73,9,63,217,119,105,188,3,181,54,87,211,115,3,8,73,137,14,164,184,233,85,107,15,29,69,153,51,104,207,155,142,183,161,244,182,122,146,133,169,135,84,210,214,148,27,141,146,87,165,55,52,167,48,15,54,219,46,237,55,143,182,89,205,10,110,96,97,9,50,230,83,81,33,42,173,97,227,168,189,26,21,101,130,109,214,244,62,150,207,74,150,132,190,234,154,90,210,178,109,195,74,244,170,198,149,122,20,201,124,222,193,185,245,149,248,127,55,50,253,249,110,80,177,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,204,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,140,59,168,209,94,210,45,190,168,89,5,133,106,153,37,150,245,14,55,51,113,5,61,113,228,61,22,74,219,244,102,43,237,216,164,173,198,148,149,166,98,144,189,76,54,149,18,145,116,188,187,39,118,135,178,174,221,27,102,208,182,60,203,136,181,54,233,93,243,140,241,71,17,31,12,211,93,66,202,42,156,104,145,189,147,37,196,218,204,181,189,104,205,180,168,156,113,75,74,83,164,141,110,183,0,56,167,22,98,172,115,93,149,138,113,174,38,170,226,10,212,221,28,77,70,169,53,201,114,159,208,132,161,26,221,112,212,181,105,66,18,146,185,242,74,72,139,145,16,13,223,236,202,219,182,171,146,56,202,157,145,153,165,137,162,55,149,245,233,14,38,44,202,163,234,66,48,220,213,146,148,149,182,229,140,145,25,231,108,151,16,189,45,161,110,111,245,54,68,246,246,109,7,149,113,43,221,149,251,122,198,149,26,149,178,198,114,87,98,67,92,56,236,211,240,53,78,70,244,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,52,53,186,185,172,218,74,194,82,135,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,250,196,43,118,161,109,211,247,107,197,75,200,236,156,198,124,94,91,81,116,119,196,152,73,210,205,118,168,219,138,51,179,196,163,226,33,179,102,247,118,36,161,110,146,220,250,84,166,59,132,24,211,110,13,189,113,150,211,57,161,78,168,101,253,119,16,97,204,9,132,228,69,168,97,136,39,104,51,89,168,161,180,154,231,190,108,58,178,57,41,116,220,75,75,74,254,141,178,78,146,66,214,233,175,96,41,251,96,231,206,127,118,112,231,77,119,49,78,91,117,220,5,88,195,74,164,227,88,13,112,11,154,250,235,49,94,36,39,112,132,52,137,49,77,12,171,91,38,147,36,63,28,205,41,81,111,29,211,93,148,118,81,204,125,173,115,29,24,43,5,53,192,210,160,238,223,175,215,223,100,215,22,145,21,70,100,74,81,17,150,241,229,233,81,52,201,25,41,197,37,70,102,132,33,199,17,45,59,121,101,158,21,201,190,204,204,85,149,184,42,39,15,69,195,52,250,5,62,54,166,219,67,143,104,171,194,214,251,187,180,33,10,121,213,154,156,113,100,146,214,226,214,163,43,168,192,125,125,159,123,122,225,237,166,112,108,28,13,152,53,216,144,243,82,145,29,182,103,34,71,11,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,91,148,60,187,224,12,127,140,178,179,25,82,115,7,47,177,12,186,30,33,161,200,41,48,103,70,50,214,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,132,246,59,218,171,6,237,95,148,116,252,97,70,169,68,78,39,167,71,143,27,22,82,27,108,217,93,58,162,104,241,154,90,82,214,174,25,197,37,197,50,189,74,212,130,52,153,239,16,226,16,25,212,0,126,78,22,197,152,87,28,208,162,226,156,21,137,169,88,130,139,55,95,13,81,165,205,110,92,87,244,45,72,94,135,91,53,33,90,86,133,36,236,124,148,147,35,230,70,3,245,128,0,6,144,118,182,99,252,101,149,153,23,128,51,7,47,177,12,186,30,33,161,230,68,9,48,103,70,50,214,210,251,182,164,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,157,54,81,218,187,46,54,181,203,132,99,92,20,239,3,85,131,187,98,191,64,125,226,92,170,68,165,17,153,37,70,68,91,198,87,165,70,211,196,68,151,18,149,17,146,22,135,27,70,181,246,213,251,44,97,111,180,8,63,46,168,136,171,217,211,105,124,211,217,127,29,179,142,178,206,173,248,220,109,26,99,242,123,174,167,244,47,52,223,22,195,46,183,190,221,111,214,182,245,43,192,187,40,189,228,97,233,76,6,63,200,188,244,203,141,162,242,226,157,154,25,95,89,227,169,83,174,211,204,186,68,137,84,249,73,34,55,34,201,108,140,247,111,35,82,110,87,52,154,84,149,161,75,66,208,181,100,0,1,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,127,251,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,0,0,0,3,85,123,81,253,132,243,55,243,47,206,33,13,170,26,171,218,143,236,39,153,191,153,126,113,8,4,0,143,85,3,202,184,245,80,0,0,0,0,0,2,58,187,86,179,211,49,246,116,204,124,130,205,12,175,172,240,53,88,62,146,180,243,46,145,174,45,66,42,142,150,110,69,146,217,25,111,25,94,148,220,174,74,37,37,43,66,144,180,33,105,220,173,158,54,129,192,59,77,101,124,28,215,203,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,208,234,82,106,185,182,235,106,229,168,132,123,118,231,126,210,127,190,79,228,209,164,27,29,237,85,140,182,80,205,202,126,48,163,84,165,171,12,84,100,71,141,139,41,13,182,79,34,163,78,37,248,205,45,41,104,79,18,218,84,226,153,94,164,233,89,154,76,247,107,113,11,15,70,96,58,254,0,199,248,55,52,240,109,39,48,114,251,16,196,174,97,234,228,114,147,6,116,99,61,14,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,216,0,0,0,0,106,255,0,105,141,90,171,64,216,163,48,43,180,42,156,186,117,74,157,34,131,46,28,200,143,41,151,227,62,221,110,10,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,109,0,213,94,212,127,97,60,205,252,203,243,136,64,27,2,237,175,133,118,172,203,136,148,74,181,79,135,204,220,51,79,101,188,71,79,144,109,161,201,250,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,110,92,89,32,203,74,154,91,187,84,60,198,100,238,113,99,236,138,199,244,188,198,203,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,163,41,254,216,239,106,172,27,181,126,81,211,241,133,26,165,17,56,158,157,30,60,108,89,72,109,179,101,116,234,137,163,198,105,105,75,90,184,103,20,151,20,202,245,43,82,8,210,103,188,67,136,64,103,80,0,0,0,0,1,231,7,108,156,139,153,179,182,209,216,207,46,123,155,187,168,169,168,57,81,195,137,65,190,182,87,71,144,181,57,20,155,117,242,37,187,187,65,238,22,187,168,183,172,186,157,106,52,154,143,209,240,138,190,219,76,148,255,0,160,93,163,33,212,60,176,85,66,43,142,255,0,186,38,68,113,148,19,127,238,210,113,74,115,251,129,37,62,185,128,203,253,145,27,69,70,204,156,134,94,78,98,124,89,18,86,44,192,18,29,102,12,23,93,117,83,92,160,30,236,216,120,205,213,25,56,134,157,113,200,228,77,217,45,54,220,100,41,41,212,131,95,203,219,87,236,177,133,190,208,32,252,186,162,52,3,179,47,58,254,226,219,92,97,110,34,159,197,64,199,118,193,83,52,53,173,230,184,215,217,225,220,110,238,33,41,180,166,163,107,81,234,179,70,238,148,154,180,219,127,251,106,253,150,48,183,218,4,31,151,84,64,69,94,201,222,212,249,55,246,129,135,190,98,192,244,166,60,214,108,157,237,79,147,127,104,24,123,230,44,9,169,237,52,206,191,184,182,200,248,167,135,167,241,83,241,221,240,84,61,109,107,101,174,53,135,184,135,28,179,136,82,109,21,169,58,20,90,172,233,181,169,38,157,86,8,107,219,39,61,38,109,19,180,118,51,204,110,249,239,26,42,170,14,83,176,226,144,79,161,148,81,227,173,77,197,54,218,124,205,109,111,16,91,245,162,201,45,235,206,171,66,77,70,146,149,78,200,76,139,153,150,27,56,203,204,108,67,70,224,171,89,151,80,77,69,149,44,223,67,202,163,176,131,110,17,56,211,132,148,39,82,215,45,244,45,4,100,227,82,90,81,173,69,165,40,134,28,189,193,85,92,202,199,248,107,46,104,82,34,49,82,197,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,125,7,166,140,189,193,84,172,181,192,24,107,46,104,82,37,191,77,194,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,93,0,118,0,0,0,1,170,191,234,163,236,39,255,0,187,159,254,44,214,63,230,131,101,48,158,41,161,99,156,43,70,198,184,90,119,27,69,196,20,248,245,74,116,157,210,219,223,197,125,180,184,211,154,22,73,90,117,33,105,59,40,137,69,123,25,17,242,1,250,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,2,211,62,98,183,35,0,183,196,5,69,166,70,7,114,247,138,92,252,192,92,71,113,67,234,30,168,43,168,10,223,149,197,167,204,197,75,159,33,91,16,1,10,128,0,0,0,0,235,25,128,77,170,142,201,56,130,81,113,73,234,87,253,130,199,103,29,79,49,148,104,162,178,101,127,215,105,255,0,128,176,30,115,115,117,132,254,164,238,208,132,254,30,246,43,127,115,27,213,147,249,77,5,140,133,198,146,222,163,208,212,182,78,162,178,89,71,35,81,90,19,103,200,244,13,61,170,97,212,98,93,214,254,66,81,195,106,182,182,183,151,213,111,51,43,122,162,93,222,203,138,86,19,200,76,125,30,42,98,43,245,42,171,32,141,184,105,107,159,5,111,113,159,63,15,81,58,175,68,47,98,218,123,108,231,12,184,40,105,164,164,183,118,74,83,100,254,181,73,244,176,153,254,205,106,122,35,108,247,132,158,38,154,37,28,74,162,110,148,243,254,170,61,240,248,8,130,157,77,69,87,105,21,192,113,73,74,29,181,238,141,69,202,1,31,79,200,38,179,96,234,35,52,125,159,176,163,77,41,10,36,179,81,79,133,178,79,90,139,198,8,217,18,232,42,0,40,181,93,69,135,212,94,174,162,195,234,2,165,208,92,158,162,133,208,92,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,2,211,234,45,80,184,203,222,45,50,184,14,35,50,184,189,7,101,16,166,145,122,16,92,140,5,253,69,64,0,99,108,222,115,79,116,216,207,250,255,0,255,0,102,34,220,177,37,46,131,139,41,46,77,140,243,132,211,236,62,162,109,9,59,164,157,230,92,204,185,242,49,42,217,161,25,183,251,179,81,39,195,190,234,155,254,32,134,124,239,170,187,64,196,13,61,29,42,61,205,53,50,8,144,189,23,50,91,135,238,233,211,168,146,176,216,236,71,158,152,97,52,89,8,141,10,176,217,120,52,146,91,108,136,188,101,228,224,209,13,168,49,204,28,91,137,231,183,17,51,72,248,168,206,253,240,69,107,20,82,79,185,71,207,152,252,12,81,156,53,249,141,201,142,211,181,6,18,189,22,211,81,93,147,109,39,210,197,228,58,109,56,165,98,234,203,238,79,154,234,150,166,183,134,167,148,110,153,154,116,164,186,159,144,66,75,185,229,70,89,206,196,149,35,34,42,106,210,186,127,16,69,34,231,98,53,35,247,7,207,197,252,98,93,54,113,203,214,112,231,164,63,120,210,209,196,112,159,128,104,138,250,119,221,124,37,248,195,83,182,117,202,90,76,104,84,186,138,220,136,234,164,80,24,51,35,130,155,221,68,201,222,247,230,54,238,129,139,92,162,111,248,104,138,45,246,157,90,30,209,210,253,108,92,250,137,149,199,38,229,192,182,228,236,86,241,127,160,135,210,58,118,0,196,15,86,169,139,125,214,214,147,41,70,221,148,233,175,150,148,31,151,196,119,17,164,82,220,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,250,11,76,189,194,227,59,11,77,69,239,1,105,145,138,146,79,168,18,210,103,98,49,121,116,32,2,43,10,128,0,252,12,93,46,59,20,121,102,251,237,182,73,221,220,214,178,34,47,18,124,198,2,197,88,179,15,198,172,72,142,186,205,63,120,147,69,210,114,208,70,94,2,62,151,31,187,181,22,102,175,0,224,76,77,82,104,226,107,129,193,88,159,105,197,167,198,243,41,231,164,200,207,215,247,8,194,198,59,95,86,37,102,53,90,54,234,133,187,75,77,40,140,161,201,35,190,233,191,221,252,68,18,25,87,149,22,69,53,135,227,201,105,210,113,73,89,104,89,43,145,164,206,252,189,194,51,54,166,75,146,61,24,179,106,45,60,111,186,255,0,220,6,233,101,142,102,22,43,195,148,99,125,81,72,221,164,199,146,123,166,92,79,51,109,31,140,103,203,196,52,215,106,89,144,99,122,49,244,231,226,227,122,164,255,0,188,124,4,133,236,211,35,43,14,255,0,146,211,184,92,192,163,43,117,171,79,17,251,43,117,97,193,208,84,122,140,172,50,238,206,217,125,91,197,121,139,135,218,131,5,199,83,43,139,210,105,121,180,25,233,97,219,250,199,203,213,62,163,82,137,162,216,61,71,47,44,40,115,52,154,73,200,83,202,221,122,79,89,117,252,131,105,203,145,88,96,77,142,48,60,188,27,147,248,126,60,230,29,105,244,51,57,181,165,110,161,118,213,53,213,23,52,242,233,97,159,2,0,80,249,17,152,168,161,244,48,28,55,51,95,65,121,116,13,5,123,243,21,73,123,128,85,61,69,194,132,86,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,0,168,0,0,176,90,175,244,11,204,172,44,95,250,0,17,238,28,133,208,113,160,206,196,70,57,11,160,10,128,0,8,116,237,48,166,188,156,201,97,211,37,217,24,41,38,126,3,247,72,152,59,135,102,53,73,171,229,180,19,52,18,191,86,63,102,87,254,204,62,130,254,211,74,41,30,49,122,81,107,250,44,12,163,245,138,220,157,152,99,166,118,103,86,155,107,24,229,196,5,169,5,110,248,253,137,223,240,83,15,234,1,153,123,81,210,194,112,203,79,57,41,180,106,196,176,74,198,100,95,218,247,254,35,242,123,61,177,5,53,88,211,132,68,200,202,91,88,62,198,68,250,76,249,59,16,186,123,135,39,106,153,239,176,84,103,219,230,74,197,16,126,95,32,97,238,206,74,162,190,235,149,38,28,208,68,222,18,120,186,29,249,74,136,66,9,153,1,66,43,10,138,0,0,0,0,0,44,0,0,21,35,176,160,10,242,1,82,177,123,194,229,230,40,101,97,64,23,92,188,194,229,230,41,167,204,87,73,0,168,0,0,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,30,125,182,223,216,187,21,108,143,152,239,193,132,154,173,111,0,212,183,111,209,49,11,176,92,75,104,222,155,218,96,201,124,144,76,156,196,19,14,25,165,7,227,108,146,238,148,106,54,209,232,80,116,172,226,201,220,3,158,184,2,169,151,57,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,214,70,30,107,27,199,248,201,172,3,35,43,83,136,101,158,19,149,88,102,190,186,74,140,148,193,84,90,101,198,19,33,4,101,116,44,218,121,104,86,147,45,100,77,235,213,187,111,75,1,227,252,101,150,24,153,140,103,151,248,134,93,10,187,22,60,184,209,234,17,12,146,251,8,147,29,200,238,155,106,181,208,179,105,231,8,150,155,45,6,100,164,154,84,68,162,237,91,69,100,54,50,217,183,55,43,185,83,140,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,208,226,83,115,73,45,90,22,75,109,71,173,10,34,199,244,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,0,236,25,85,150,120,171,57,51,31,14,101,110,10,137,196,86,177,53,65,170,124,109,77,184,182,217,214,126,55,221,221,161,107,75,45,32,148,227,139,36,158,134,208,181,25,89,38,39,251,98,237,146,112,174,200,217,88,88,90,154,239,29,137,43,188,53,67,19,84,84,166,221,222,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,78,249,195,51,186,204,99,254,206,109,138,63,161,87,46,31,175,227,250,101,41,204,205,197,63,73,82,146,193,111,92,165,193,50,65,183,76,75,218,148,133,105,90,13,199,84,209,37,43,113,73,77,221,75,45,56,123,128,0,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,4,85,141,233,236,221,219,234,187,144,88,170,151,146,89,145,80,227,114,203,16,84,17,30,59,210,164,161,191,70,101,62,229,142,74,28,117,73,66,97,169,107,212,251,106,81,37,23,83,200,178,183,136,123,165,118,111,100,54,13,218,75,50,243,31,42,113,156,40,138,69,71,45,234,43,166,78,122,57,188,186,77,68,167,64,40,243,90,36,173,10,214,218,149,115,73,45,58,208,107,109,71,161,106,35,193,89,233,145,121,143,179,166,99,212,114,191,52,40,220,13,86,13,157,101,230,140,215,22,161,21,70,100,220,168,206,25,22,241,149,233,85,142,196,162,82,84,133,165,11,66,208,144,244,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,250,196,80,118,83,237,219,85,42,172,13,150,115,151,19,68,85,53,81,201,140,17,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,90,146,104,52,110,18,107,214,195,109,202,248,8,86,237,171,246,167,194,223,103,240,126,99,81,26,0,55,255,0,182,175,218,159,11,125,159,193,249,141,68,107,254,198,123,45,127,69,198,54,198,25,111,11,18,119,37,106,155,131,229,87,104,146,29,78,168,171,156,212,200,141,37,169,36,73,53,147,43,67,238,36,212,143,18,20,105,93,150,73,54,214,27,1,217,123,183,79,220,83,21,35,35,179,143,25,240,153,109,90,215,220,242,102,167,83,52,42,163,142,36,202,239,26,139,135,134,245,220,222,92,148,132,58,104,115,232,146,169,14,28,212,143,45,152,167,9,226,172,13,93,149,133,177,174,25,170,225,250,212,45,28,77,58,169,9,200,146,152,214,132,173,26,218,112,146,180,234,66,210,162,185,115,74,136,203,145,144,149,78,204,94,208,185,152,166,100,109,157,118,129,197,251,234,171,218,90,194,85,250,155,207,191,42,171,41,215,222,113,216,179,101,190,242,245,60,123,214,81,24,180,161,38,150,205,189,70,179,105,43,9,63,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,127,198,128,118,213,251,44,97,111,180,8,63,46,168,128,138,189,151,243,175,250,29,179,170,145,156,109,211,248,217,120,126,159,88,224,24,83,91,198,215,57,250,92,168,241,119,169,222,54,102,201,62,243,70,230,149,146,183,100,189,55,85,136,250,86,63,199,248,203,52,241,149,91,48,115,7,16,203,174,98,26,228,131,147,58,116,147,45,110,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,215,196,159,118,98,246,122,67,197,48,227,109,21,180,14,16,223,82,158,210,238,18,160,84,217,97,248,181,88,174,176,243,110,202,155,17,246,87,169,147,222,178,184,199,169,10,53,54,110,105,52,27,74,88,102,190,203,221,133,190,226,152,85,25,227,156,120,51,132,204,154,214,190,231,141,53,90,158,161,82,220,109,36,87,100,210,92,60,199,174,230,242,230,165,161,163,67,127,68,165,72,108,247,210,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,160,29,168,219,118,213,114,78,148,206,68,100,190,38,137,31,27,87,35,173,88,130,163,17,245,113,184,122,18,146,131,105,13,233,45,45,73,144,149,168,201,122,247,141,54,146,89,37,38,243,46,167,82,187,53,182,214,206,92,173,199,120,127,103,200,180,10,174,59,193,149,250,131,220,61,10,4,84,201,170,65,121,76,188,179,224,22,235,236,180,203,42,123,67,175,239,149,186,66,16,243,165,187,53,56,181,4,223,128,0,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,17,160,3,127,251,106,253,169,240,183,217,252,31,152,212,71,228,246,111,236,163,151,27,90,229,198,120,96,172,106,215,3,85,131,232,251,244,10,251,12,146,229,82,37,40,170,36,106,73,25,150,241,149,233,73,58,201,153,37,196,165,38,70,133,161,183,16,25,3,178,223,111,168,121,119,192,236,201,156,117,10,85,55,8,31,25,35,14,226,41,146,88,130,205,33,195,222,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,26,28,70,230,95,199,151,124,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,108,251,41,179,115,60,115,91,103,217,42,205,234,61,86,100,10,53,65,198,40,24,190,169,61,233,18,177,3,107,117,213,190,149,155,202,83,142,112,238,89,162,120,143,118,164,153,52,146,37,71,112,204,55,84,0,0,64,15,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,106,175,106,63,183,102,102,254,101,249,60,33,181,93,134,63,183,103,239,111,249,72,4,170,0,0,8,1,237,71,246,236,204,223,204,191,39,132,53,84,109,87,106,63,183,102,102,254,101,249,60,33,245,108,87,177,180,109,175,178,191,55,233,244,41,49,32,99,188,49,35,14,61,135,39,78,154,235,16,144,135,220,154,83,25,144,77,182,225,169,11,105,162,82,76,145,172,156,105,187,41,40,55,9,65,181,93,149,251,122,198,149,26,149,178,198,114,87,98,67,92,56,236,211,240,53,78,70,244,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,52,53,186,185,172,218,74,229,40,121,108,197,56,79,21,96,106,236,172,45,141,112,205,87,15,214,161,104,226,105,213,72,78,68,148,198,180,37,104,214,211,132,149,167,82,22,149,21,203,154,84,70,92,140,132,207,108,91,218,115,128,115,39,40,234,239,109,39,140,112,254,17,197,152,34,59,103,58,124,185,108,199,70,33,96,208,226,138,68,88,164,123,213,201,34,101,68,235,12,182,162,214,166,205,178,45,233,50,216,109,6,209,123,75,229,102,203,248,17,236,117,153,149,111,197,224,168,208,223,141,222,149,63,166,101,167,56,70,30,117,189,246,235,126,133,185,165,94,4,93,71,238,35,243,215,158,153,233,152,251,69,230,61,71,52,51,66,179,199,85,103,89,166,89,104,141,17,105,241,82,102,109,197,140,217,153,238,217,70,165,88,174,106,53,41,75,90,150,181,173,106,238,219,98,109,85,140,182,175,205,202,134,48,172,212,165,167,12,83,164,72,141,132,233,14,54,76,162,157,78,53,248,13,77,37,107,79,18,226,82,218,158,94,165,106,89,18,72,247,104,109,8,207,253,153,91,9,85,115,187,25,83,179,207,52,176,204,71,50,190,131,33,197,69,135,84,97,75,70,36,154,130,82,82,134,219,185,18,227,50,237,148,226,215,169,181,173,189,198,151,8,222,221,6,106,236,175,216,42,52,88,212,173,169,243,146,133,18,98,230,71,102,161,129,169,146,55,164,184,107,39,94,73,207,147,29,198,146,147,89,165,12,59,21,105,90,209,161,221,237,137,100,210,145,41,64,0,0,0,3,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,64,182,223,123,9,213,118,68,196,208,171,184,106,100,186,182,93,98,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,104,80,159,65,213,51,87,44,240,174,114,101,198,35,202,220,107,19,136,162,226,106,123,180,249,58,91,109,110,51,172,188,15,181,188,66,208,151,154,89,37,198,214,105,61,14,33,10,34,186,72,7,154,38,241,254,50,107,0,200,202,212,226,25,103,132,229,86,25,175,174,146,163,37,48,85,22,153,113,132,200,65,25,93,11,54,158,90,21,164,203,89,19,122,245,110,219,210,192,120,255,0,25,101,134,38,99,25,229,254,33,151,66,174,197,143,46,52,122,132,67,36,190,194,36,199,114,59,166,218,173,116,44,218,121,194,37,166,203,65,153,41,38,149,17,40,187,254,212,91,50,99,237,150,115,66,165,151,248,190,52,185,148,212,72,82,104,184,132,169,207,70,133,89,96,155,105,205,108,41,194,210,165,161,47,180,151,80,133,44,155,112,212,141,74,177,41,88,128,7,234,225,108,39,138,177,205,118,46,22,193,88,102,171,136,43,83,117,240,212,234,92,39,37,202,127,66,20,181,232,105,178,82,213,165,8,82,142,197,201,41,51,62,68,98,127,182,23,216,202,133,177,230,92,74,166,57,85,239,156,103,138,56,121,24,154,164,210,214,81,84,227,68,189,212,104,205,170,214,101,173,235,164,78,41,36,227,138,90,148,173,36,104,105,188,127,217,221,176,44,61,152,240,169,227,204,210,167,210,170,89,155,91,221,72,177,198,98,71,163,45,147,110,163,134,139,39,73,172,158,90,31,113,50,28,109,100,218,188,45,167,82,91,222,59,186,160,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,4,85,141,202,236,251,219,215,16,236,205,140,160,224,108,193,174,203,153,149,117,121,13,179,57,18,56,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,197,91,16,101,14,13,207,173,167,48,150,81,230,3,18,220,161,98,40,245,118,100,28,71,205,151,218,90,41,114,221,105,230,215,204,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,170,109,15,179,246,62,217,151,52,39,101,70,99,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,182,148,162,77,137,198,156,79,61,38,3,210,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,235,17,1,217,111,183,212,60,187,224,118,100,206,58,133,42,155,132,15,140,145,135,113,20,201,44,65,102,144,225,239,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,141,14,35,115,47,224,60,214,109,99,237,79,156,159,104,24,135,230,47,141,255,0,236,157,219,126,133,79,167,83,54,76,204,201,84,170,43,113,238,214,9,154,76,173,190,58,84,137,82,31,145,22,83,202,116,208,79,45,111,160,163,146,91,66,85,165,72,53,27,138,109,43,208,13,172,125,169,243,147,237,3,16,252,197,241,138,128,122,168,1,165,93,157,219,125,67,218,115,10,158,3,205,42,133,42,155,153,180,77,212,123,156,150,35,250,76,217,182,234,248,152,177,181,18,205,228,33,135,21,33,182,208,109,167,194,226,116,165,205,219,91,170,0,62,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,214,0,32,47,111,189,132,234,187,34,98,104,85,220,53,50,93,91,46,177,20,131,137,71,153,41,197,63,54,43,237,199,101,78,53,57,196,71,105,132,45,199,21,33,76,165,6,102,166,217,89,159,52,40,124,187,4,237,191,93,217,31,29,187,11,17,202,170,212,178,202,183,189,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,107,75,72,112,245,146,86,213,245,37,74,109,163,68,233,230,174,89,225,92,228,203,140,71,149,184,214,39,17,69,196,212,247,105,242,116,182,218,220,103,89,120,31,107,120,133,161,47,52,178,75,141,172,210,122,28,66,20,69,116,144,243,217,181,118,202,57,143,178,86,99,175,5,99,86,184,234,84,237,227,244,10,251,12,154,34,213,226,164,200,141,73,35,51,221,188,141,73,39,89,51,53,54,165,36,200,214,133,182,226,195,170,103,166,122,102,62,209,121,143,81,205,12,208,172,241,213,89,214,105,150,90,35,68,90,124,84,153,155,113,99,54,102,123,182,81,169,86,43,154,141,74,82,214,165,173,107,90,190,188,198,217,251,31,101,102,87,229,190,107,226,244,68,141,77,205,24,245,9,116,88,102,79,34,107,76,69,113,164,239,95,109,198,210,148,161,212,188,211,173,41,10,89,45,181,165,92,174,87,218,174,204,173,132,170,185,221,140,169,217,231,154,88,102,35,153,95,65,144,226,162,195,170,48,165,163,18,77,65,41,41,67,109,220,137,113,153,118,202,113,107,212,218,214,222,227,75,132,111,110,179,7,110,119,237,39,251,228,254,77,1,30,187,57,100,133,87,104,236,225,162,228,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,167,196,148,45,76,18,13,100,74,52,18,205,68,149,233,208,125,43,20,225,60,85,129,171,178,176,182,53,195,53,92,63,90,133,163,137,167,85,33,57,18,83,26,208,149,163,91,78,18,86,157,72,90,84,87,46,105,81,25,114,50,27,43,217,113,237,217,150,95,158,190,79,52,72,79,105,174,194,84,172,238,193,181,28,243,202,220,51,45,204,208,160,199,109,82,161,210,216,74,215,137,33,32,210,149,33,198,238,70,185,44,181,117,54,180,106,113,104,111,113,165,195,54,119,65,165,120,239,181,75,58,49,70,205,24,107,38,168,110,203,162,98,200,177,202,155,95,197,177,231,203,77,70,83,17,151,21,112,229,70,148,151,201,214,228,186,77,190,137,91,194,112,156,190,164,169,59,213,33,189,85,201,124,161,198,89,245,154,24,127,40,242,253,136,142,87,113,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,204,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,175,225,108,39,138,177,205,118,46,22,193,88,102,171,136,43,83,117,240,212,234,92,39,37,202,127,66,20,181,232,105,178,82,213,165,8,82,142,197,201,41,51,62,68,98,122,118,9,216,130,133,178,62,4,118,110,35,139,74,169,102,109,111,122,213,110,183,13,229,200,101,17,73,227,54,98,196,83,141,54,182,217,208,150,150,225,104,37,45,219,234,82,146,219,68,128,201,91,46,236,201,128,118,89,202,250,110,95,225,8,209,38,84,145,29,41,173,98,19,167,51,26,109,101,242,113,215,53,190,166,203,82,144,133,62,234,90,66,212,179,109,179,74,53,42,198,165,99,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,37,108,241,180,14,62,217,151,52,32,230,190,92,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,135,82,147,85,137,198,155,87,61,36,49,168,220,174,208,77,130,177,14,204,216,202,118,57,203,234,20,185,153,87,87,144,227,208,87,31,138,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,48,223,77,171,187,66,242,225,59,21,47,52,50,67,23,235,175,102,30,243,13,209,89,39,137,154,149,30,82,155,35,156,183,155,67,200,117,135,163,50,190,78,54,107,74,94,126,26,203,91,78,165,106,138,13,157,115,175,105,124,190,198,84,44,31,179,214,99,226,10,85,74,185,88,68,106,125,21,153,200,238,233,149,25,100,152,169,55,98,200,51,136,181,170,237,164,150,234,124,58,80,171,167,66,76,177,0,145,78,198,205,158,189,52,205,138,182,208,181,105,53,88,145,50,238,208,169,8,110,45,162,212,103,77,141,33,167,210,167,212,70,71,184,97,100,106,105,30,45,82,88,81,169,41,45,46,4,202,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,16,172,38,167,182,175,217,99,11,125,160,65,249,117,68,71,7,103,190,0,193,185,167,181,206,9,203,236,193,195,209,43,152,122,185,30,183,26,116,25,36,122,29,71,115,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,15,213,216,115,110,60,101,178,22,50,84,89,72,151,92,203,170,228,132,174,189,65,66,203,91,107,177,39,141,135,168,201,40,146,148,146,72,210,102,72,121,9,36,44,210,105,105,214,167,207,11,98,204,43,142,104,81,113,78,10,196,212,172,65,69,155,175,134,168,210,230,183,46,43,250,22,164,47,67,173,154,144,173,43,66,146,118,62,74,73,145,243,35,30,117,246,174,217,71,49,246,74,204,117,224,172,106,215,29,74,157,188,126,129,95,97,147,68,90,188,84,153,17,169,36,102,123,183,145,169,36,235,38,102,166,212,164,153,26,208,182,220,94,197,118,101,109,219,85,201,28,101,78,200,204,210,196,209,27,202,250,244,135,19,22,101,81,245,33,24,110,106,201,74,74,219,114,198,72,140,243,182,75,136,94,150,208,183,55,250,155,34,123,122,19,104,32,7,181,31,219,179,51,127,50,252,158,16,159,225,0,61,168,254,221,153,155,249,151,228,240,128,102,174,201,237,180,112,174,77,212,103,236,245,153,138,165,81,112,222,38,168,73,174,194,196,211,39,55,17,152,19,138,42,9,198,165,173,229,165,178,101,198,226,160,155,82,108,164,187,100,153,44,157,35,106,101,7,149,113,51,221,151,59,118,213,115,178,148,246,68,103,70,38,137,35,27,80,227,161,88,126,163,45,245,113,184,134,18,82,179,117,14,106,45,46,201,142,148,36,205,122,247,142,182,163,89,165,70,203,206,168,36,40,0,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,1,30,170,7,149,113,234,160,0,0,0,0,0,4,85,246,231,126,210,127,190,79,228,209,21,98,85,59,115,191,105,63,223,39,242,104,208,173,146,114,66,149,180,126,127,97,204,151,172,215,37,209,163,226,56,245,68,162,124,102,210,226,227,62,205,58,76,134,86,104,87,37,160,157,101,189,104,186,77,72,212,146,82,12,201,100,25,175,179,239,111,92,67,179,54,50,131,129,179,6,187,46,102,85,213,228,54,204,228,72,226,166,174,128,130,41,42,39,160,178,78,146,25,66,164,72,75,146,9,45,173,107,66,12,210,149,44,136,142,116,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,99,51,87,44,241,86,77,230,62,35,202,220,107,19,135,173,97,154,131,180,249,58,91,113,13,189,160,252,15,181,188,66,22,166,93,65,165,198,214,105,45,109,173,10,34,178,136,72,167,102,47,104,92,60,45,14,54,206,187,64,226,253,205,41,157,45,97,42,253,77,230,24,139,74,138,211,15,56,236,89,178,223,121,26,89,45,211,40,140,90,86,162,83,134,222,162,65,52,148,4,181,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,58,236,119,181,86,50,217,67,55,41,248,194,141,82,150,172,49,81,145,30,54,44,164,54,217,60,138,141,56,151,227,52,180,165,161,60,75,105,83,138,101,122,147,165,102,105,51,221,173,196,47,31,228,134,10,165,102,86,116,96,28,185,174,200,150,197,55,21,98,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,208,100,173,180,118,73,197,91,35,102,153,225,106,147,188,118,27,174,241,53,12,51,81,74,156,119,121,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,59,230,204,142,203,32,19,233,147,185,197,128,115,215,0,82,243,27,46,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,250,140,251,168,128,190,207,61,180,234,187,44,102,132,122,22,47,196,18,211,149,120,150,65,150,32,134,81,149,40,161,62,109,233,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,22,237,197,161,157,51,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,172,0,0,6,52,218,83,40,99,103,214,67,99,156,163,121,136,142,72,196,84,119,153,167,156,183,221,101,134,170,40,179,176,158,113,109,93,100,134,228,182,203,134,68,74,185,32,200,210,162,51,73,228,176,1,229,179,250,106,192,88,171,251,107,135,49,38,28,168,127,124,135,58,155,58,59,159,239,92,101,230,220,71,193,73,82,125,198,66,74,118,226,207,72,123,68,246,101,101,22,99,119,207,120,214,149,140,41,180,236,70,165,147,8,121,21,136,244,185,237,202,55,26,96,205,13,111,22,91,244,34,201,61,211,205,43,66,73,68,146,215,94,212,28,144,165,100,158,213,245,165,81,171,146,234,49,241,252,117,99,133,162,75,105,74,225,191,54,100,162,121,130,82,121,45,4,235,46,45,7,165,38,72,113,40,61,70,131,113,120,130,54,117,255,0,253,172,84,118,116,153,79,253,176,33,227,90,124,166,218,255,0,177,210,97,203,109,229,155,159,238,35,109,41,111,251,185,169,94,161,0,108,157,237,79,147,127,104,24,123,230,44,13,170,237,132,207,239,79,243,198,157,148,120,75,48,187,215,11,96,186,122,59,210,151,13,127,122,198,196,70,244,132,191,188,81,17,19,175,54,193,176,223,172,162,105,74,121,5,161,102,242,79,77,114,67,26,210,178,215,58,48,14,99,87,99,203,126,155,133,113,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,94,215,50,234,63,43,48,177,173,87,50,177,254,37,204,106,236,120,140,84,177,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,142,214,185,159,80,27,233,216,201,145,115,49,78,114,215,115,230,175,70,215,69,193,52,247,41,212,185,110,27,237,254,172,75,73,33,70,201,164,137,167,119,113,14,66,92,66,148,102,142,45,133,104,51,82,84,153,148,26,171,217,151,146,159,113,109,145,240,183,17,80,226,167,227,187,99,89,154,29,214,203,92,107,12,240,237,183,118,208,164,218,43,81,181,164,245,89,211,119,74,141,58,109,181,64,0,49,165,91,105,189,155,104,21,89,180,42,238,208,121,107,78,169,83,164,57,18,100,57,120,178,3,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,29,175,5,102,22,1,204,170,83,181,220,185,199,24,127,21,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,239,101,164,253,228,3,206,103,244,39,109,79,255,0,189,167,53,127,239,54,163,255,0,34,61,4,108,201,73,170,208,54,109,202,138,21,118,153,46,157,82,167,96,122,20,73,144,229,178,166,95,140,251,112,25,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,140,150,62,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,125,96,49,87,244,88,236,177,255,0,190,91,42,191,239,202,157,255,0,44,50,85,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,50,184,5,203,204,46,94,98,150,49,64,23,29,143,222,45,11,92,44,100,2,189,126,2,128,0,5,200,84,185,157,197,5,197,208,5,64,0,0,0,0,6,61,206,71,227,199,195,113,214,251,237,182,147,158,130,186,212,68,87,221,185,203,152,200,67,8,109,81,85,118,147,128,224,200,105,45,153,170,180,210,60,100,102,86,220,190,126,239,168,4,50,229,101,26,45,71,188,244,85,90,78,239,115,208,137,93,117,254,235,224,38,11,62,205,20,220,144,204,52,173,196,170,216,78,172,187,153,233,254,196,119,249,132,47,108,255,0,87,151,55,191,172,219,71,163,133,232,70,93,119,190,103,240,19,23,181,53,69,17,50,99,48,217,82,146,70,172,25,87,50,35,35,63,236,71,252,132,129,13,121,90,158,243,218,90,152,182,142,196,238,250,198,159,23,74,122,255,0,152,78,86,201,81,85,23,36,112,219,106,51,59,34,111,84,219,251,53,227,16,129,179,92,78,245,218,39,14,25,106,61,239,25,234,153,23,72,47,121,253,66,118,54,111,129,192,100,246,31,102,202,240,148,178,230,100,125,101,186,126,224,25,56,0,5,22,168,113,153,248,173,97,200,161,196,103,117,92,128,94,93,5,229,208,88,93,5,229,208,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,81,93,5,162,227,43,138,26,110,3,140,250,11,219,50,210,68,45,52,17,249,139,144,148,166,214,51,1,120,0,0,252,124,65,20,228,238,44,163,45,58,253,215,242,16,131,182,180,134,96,98,212,195,83,168,82,156,195,36,101,117,17,31,55,100,151,79,200,39,58,83,4,246,155,223,195,126,130,16,54,252,192,149,136,89,128,196,151,33,44,144,206,20,75,138,51,121,179,177,19,242,140,250,31,192,22,39,13,30,51,185,220,100,76,144,212,156,83,41,68,147,59,211,220,255,0,202,182,49,217,145,145,216,198,77,200,148,178,172,77,36,156,81,151,234,115,157,63,219,91,18,81,42,89,8,238,246,129,68,111,77,173,64,141,239,253,195,67,46,202,137,13,157,59,202,155,41,189,237,115,34,255,0,72,195,121,45,42,53,55,14,209,36,45,219,18,168,113,144,70,100,103,251,6,207,221,245,12,109,155,123,91,196,194,253,213,193,74,164,175,137,223,234,223,65,148,118,211,187,181,172,101,248,198,34,242,72,110,92,27,44,67,38,155,144,135,117,77,189,200,203,201,28,134,76,26,75,179,30,212,52,188,192,143,17,178,157,78,55,36,98,6,224,164,153,133,37,23,53,19,54,245,253,254,62,189,6,235,48,230,245,164,175,206,255,0,198,53,8,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,171,168,181,68,86,23,43,168,181,70,68,64,45,73,22,163,250,135,41,116,33,196,142,106,63,168,114,151,64,21,0,0,26,121,183,170,23,247,44,199,42,73,115,253,76,255,0,57,138,33,103,24,201,146,198,99,213,141,11,210,173,211,68,124,136,255,0,173,54,38,79,180,42,164,81,50,163,31,17,41,210,52,247,87,170,126,114,98,124,68,44,226,121,164,246,52,168,74,81,172,245,161,178,186,143,159,224,209,252,194,9,26,217,205,21,23,240,214,31,85,181,18,176,228,69,126,196,191,173,178,53,67,61,90,198,56,163,185,44,158,39,134,226,125,237,35,78,173,215,213,127,87,248,6,252,108,63,71,137,90,163,225,214,94,135,25,226,44,25,17,219,62,217,40,175,166,49,95,153,31,62,99,100,101,108,163,130,234,26,119,153,127,128,215,187,189,183,148,166,142,215,242,250,31,128,144,179,40,49,193,89,15,143,49,61,74,12,120,216,87,137,76,137,205,70,50,227,153,70,163,82,146,90,121,184,86,245,186,252,68,158,236,125,177,123,120,101,24,75,19,98,76,182,225,165,70,227,247,207,247,198,189,58,184,132,39,194,135,204,143,146,146,92,139,222,55,19,11,108,243,150,152,123,118,182,242,211,4,180,227,82,73,244,46,61,26,58,77,38,90,108,100,123,178,177,242,235,245,12,153,10,155,79,167,48,136,208,32,70,140,211,119,208,134,90,74,18,155,153,153,216,136,185,115,51,253,35,72,248,176,189,10,22,28,162,70,164,192,139,195,178,198,189,45,235,53,233,212,179,81,243,51,51,62,103,126,163,245,128,0,5,166,98,139,37,29,180,157,135,10,94,34,59,40,212,96,57,133,83,212,90,70,74,43,144,188,186,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,11,13,92,207,168,184,142,224,40,163,176,180,149,226,228,98,171,232,127,80,226,71,225,8,7,57,31,152,161,168,139,222,22,51,22,172,142,192,43,170,254,241,106,140,140,236,45,177,249,138,25,25,40,142,224,47,34,176,228,46,130,196,157,197,229,208,5,64,0,4,106,246,148,209,94,145,83,170,77,68,109,73,103,1,191,117,107,34,181,149,48,250,92,107,103,103,37,66,75,25,171,151,172,19,218,80,158,246,229,164,143,251,26,89,249,13,210,237,9,167,54,237,27,19,60,166,89,51,70,3,155,99,52,243,43,34,89,249,13,24,236,255,0,156,220,108,230,192,108,89,100,105,239,79,87,167,235,73,70,36,175,86,199,118,156,202,83,217,123,4,214,187,255,0,76,240,253,223,224,50,6,2,236,240,171,238,179,166,180,142,34,196,156,45,37,54,209,254,23,19,224,51,127,105,60,134,222,203,90,122,172,174,120,154,39,95,247,20,145,172,219,1,84,18,206,120,87,238,110,88,176,220,162,229,254,236,139,241,21,19,208,218,245,223,157,236,47,28,17,84,74,213,98,233,97,206,0,0,0,0,0,2,195,35,33,78,118,248,138,175,223,245,15,159,136,34,115,118,122,174,3,158,246,46,98,162,212,30,162,213,238,49,122,122,128,165,238,46,240,133,139,200,90,2,240,20,35,247,10,128,0,0,0,0,0,143,94,218,250,77,41,237,155,112,109,117,234,100,69,212,161,227,136,241,35,204,83,41,55,217,97,232,19,84,235,72,114,218,146,133,169,134,84,164,145,217,70,211,102,119,210,86,208,14,204,186,77,42,181,183,30,88,67,172,211,34,79,142,220,138,148,180,53,37,148,186,132,190,197,50,91,204,186,73,81,25,18,219,117,182,220,66,186,165,104,74,138,198,68,98,66,187,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,10,236,128,199,248,55,2,237,95,38,46,48,196,49,41,43,197,88,94,77,2,144,114,76,210,137,85,23,38,67,117,168,228,187,105,74,214,150,28,36,106,50,212,189,40,77,214,180,37,82,127,182,102,198,120,7,107,60,1,38,28,200,49,41,216,218,157,29,110,208,107,205,52,203,47,169,246,217,144,81,162,74,146,108,58,241,193,223,72,55,28,105,187,29,203,82,121,245,243,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,155,254,205,13,184,227,109,29,131,89,201,236,112,137,104,204,92,23,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,227,91,132,226,12,201,75,67,33,10,216,255,0,0,99,44,172,198,85,108,190,204,28,61,46,135,136,104,114,14,52,232,50,72,181,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,201,246,104,109,235,27,62,112,243,57,43,155,53,216,140,102,45,14,59,108,210,22,230,247,93,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,193,169,10,37,161,42,36,60,104,250,251,70,123,61,255,0,162,78,27,25,165,147,116,122,84,76,205,133,224,169,111,229,240,141,215,96,182,194,247,109,171,192,164,42,98,86,134,91,105,197,169,180,238,212,164,184,189,40,107,119,216,54,28,236,226,193,187,41,73,86,96,227,10,188,76,97,152,178,35,165,166,103,34,41,183,18,136,133,180,68,251,80,201,102,106,90,212,163,113,7,37,68,133,169,171,37,45,180,74,116,156,13,32,237,171,246,167,194,223,103,240,126,99,81,14,197,79,106,124,83,246,127,59,230,52,224,237,171,246,167,194,223,103,240,126,99,81,14,197,79,106,124,83,246,127,59,230,52,224,27,149,218,79,176,197,43,104,44,1,51,53,50,230,151,18,14,98,225,88,242,106,78,162,29,45,42,127,20,48,150,91,37,69,117,76,182,111,189,37,45,199,66,99,92,212,87,187,90,72,156,39,27,132,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,169,225,21,125,168,125,159,191,244,73,181,110,81,51,253,214,173,140,232,233,79,251,153,162,147,9,136,241,191,221,50,101,184,243,191,142,237,253,98,1,159,251,59,182,250,135,180,230,21,60,7,154,85,10,85,55,51,104,155,168,247,57,44,71,244,153,179,109,213,241,49,99,106,37,155,200,67,14,42,67,109,160,219,79,133,196,233,75,155,182,183,84,121,119,192,24,255,0,25,101,102,50,164,230,14,95,98,25,116,60,67,67,144,82,96,206,140,101,173,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,4,108,81,181,117,11,107,76,154,133,140,183,180,168,120,190,155,104,120,166,137,9,229,171,128,149,169,100,219,132,151,8,150,76,190,132,111,91,59,173,37,117,183,188,90,218,112,192,108,0,208,14,218,191,101,140,45,246,129,7,229,213,17,191,227,64,59,106,253,150,48,183,218,4,31,151,84,64,70,94,195,185,67,131,115,223,106,140,7,149,185,130,196,183,240,245,90,68,199,167,49,25,243,101,114,17,26,19,242,137,147,89,120,146,133,169,132,161,102,147,74,244,41,90,84,133,89,69,47,219,112,109,147,131,118,40,202,250,118,22,203,248,216,124,241,220,168,241,89,195,24,96,225,26,161,67,167,52,226,80,183,159,101,135,26,54,35,37,164,56,211,68,149,22,167,9,36,148,169,13,186,104,134,189,146,115,190,149,179,134,127,97,204,232,172,208,229,214,99,225,200,245,69,34,4,103,18,218,228,190,245,58,76,118,80,107,87,36,32,221,121,189,107,178,141,40,212,162,74,204,137,7,213,115,163,55,177,150,125,102,134,32,205,204,192,126,35,149,220,69,33,47,72,40,140,19,44,52,132,54,150,154,101,180,115,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,14,191,253,53,99,220,85,253,181,196,120,147,17,212,63,190,76,157,82,157,33,207,247,206,60,243,142,47,226,165,41,94,243,49,58,125,157,219,16,67,217,87,2,30,45,198,49,117,102,110,44,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,234,66,216,226,8,156,113,181,187,29,38,133,26,80,133,30,21,236,183,216,22,102,93,240,59,77,231,29,62,171,77,197,231,198,71,195,184,118,100,103,224,189,72,108,247,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,198,183,17,185,146,160,0,0,0,0,0,16,173,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,24,171,182,175,218,159,11,125,159,193,249,141,68,101,94,195,31,219,179,247,183,252,164,3,122,115,171,99,252,142,218,7,49,240,78,102,230,134,27,239,73,248,31,124,150,98,104,100,162,213,27,89,165,109,179,60,141,179,114,67,44,184,74,113,13,107,75,122,156,116,150,149,165,197,164,243,5,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,0,1,249,56,167,22,97,92,13,66,149,138,113,174,38,165,97,250,44,45,28,77,70,169,53,184,145,88,214,180,161,26,221,112,210,132,234,90,210,146,185,243,82,136,139,153,144,253,97,9,125,166,187,118,213,115,187,25,84,114,51,43,113,52,71,50,190,131,33,180,202,153,75,125,75,70,36,154,130,74,148,183,28,177,18,227,50,237,210,218,17,169,181,173,189,254,167,8,217,221,6,181,109,117,157,244,173,163,182,139,198,121,203,66,161,203,164,83,107,242,35,38,28,73,110,37,111,147,17,226,179,25,181,185,167,194,149,173,44,18,205,4,106,36,26,205,36,165,233,214,123,21,217,73,181,118,92,108,237,152,248,151,5,102,131,189,213,74,204,110,238,97,154,251,175,18,98,211,101,69,57,4,218,100,145,151,129,151,56,165,17,189,125,45,169,9,53,145,33,75,113,173,22,0,30,170,0,70,175,101,190,223,83,51,19,129,217,147,56,234,21,90,150,47,46,50,70,29,196,83,36,191,57,234,187,101,189,146,244,105,110,56,165,173,47,52,130,112,219,112,204,155,83,77,147,126,5,182,141,244,149,0,128,30,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,213,94,212,127,110,204,205,252,203,242,120,67,106,187,12,127,110,207,222,223,242,144,12,171,218,133,176,183,221,175,10,175,60,114,115,6,113,121,147,69,209,223,17,161,43,75,213,218,91,109,168,142,204,146,79,136,152,205,155,221,216,210,181,180,75,111,233,84,152,237,148,43,15,85,2,53,118,232,236,181,174,231,46,108,69,205,13,159,158,165,83,231,227,10,132,135,113,107,53,105,136,139,79,132,225,70,65,181,41,150,216,142,110,30,245,198,158,223,29,221,113,79,201,109,122,73,38,234,208,26,43,176,190,198,85,221,176,243,30,85,49,202,175,115,96,204,47,195,200,196,213,38,150,131,148,150,221,53,238,163,70,109,87,187,206,238,157,34,113,73,54,219,74,20,165,106,50,67,78,79,246,22,194,120,87,3,80,162,225,108,21,134,105,88,126,139,11,95,13,78,165,194,110,36,86,53,173,75,94,134,155,36,161,58,150,181,40,236,92,212,163,51,230,102,58,174,69,228,94,92,108,233,151,20,236,175,202,250,55,3,74,131,119,94,121,211,37,202,168,74,81,17,57,42,75,132,69,188,121,122,83,115,177,36,146,148,161,9,66,16,132,39,32,0,0,0,0,0,0,0,0,8,245,237,175,164,210,158,217,183,6,215,94,166,68,93,74,30,56,143,18,60,197,50,147,125,150,30,129,53,78,180,135,45,169,40,90,152,101,74,73,29,148,109,54,103,125,37,109,0,236,203,164,210,171,91,113,229,132,58,205,50,36,248,237,200,169,75,67,82,89,75,168,75,236,83,37,188,203,164,149,17,145,45,183,91,109,196,43,170,86,132,168,172,100,70,36,43,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,252,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,170,246,92,123,118,101,151,231,175,147,205,19,19,182,38,202,184,55,106,252,163,168,96,250,205,54,34,113,61,58,60,137,56,78,174,227,134,202,233,213,19,71,128,148,234,80,181,112,206,41,45,165,228,105,86,164,17,40,139,120,134,214,136,118,236,184,246,236,203,47,207,95,39,154,39,248,7,151,124,127,128,49,150,86,99,42,182,95,102,14,30,151,67,196,52,57,7,26,116,25,36,90,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,95,187,46,118,237,170,231,101,41,236,136,206,140,77,18,70,54,161,199,66,176,253,70,91,234,227,113,12,36,165,102,234,28,212,90,93,147,29,40,73,154,245,239,29,109,70,179,74,141,151,157,86,64,237,4,216,43,15,109,51,131,103,99,156,190,161,68,135,154,148,136,238,61,5,113,248,88,72,175,172,206,50,77,153,207,27,70,183,150,152,241,212,220,115,83,136,66,22,178,37,41,40,51,50,108,43,217,215,131,118,90,141,23,48,113,194,98,87,243,81,113,223,140,244,230,100,156,154,117,49,10,117,210,35,167,146,217,105,104,91,145,212,210,28,90,201,75,228,226,80,105,66,214,75,8,118,218,199,218,159,57,62,208,49,15,204,95,27,105,77,216,74,149,157,221,156,56,19,60,242,183,12,203,115,52,40,49,234,170,149,14,150,194,86,188,73,9,21,153,105,82,28,110,228,107,146,203,87,83,107,70,167,22,134,247,26,92,51,103,117,169,123,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,129,108,45,139,49,86,6,174,197,197,56,43,19,85,112,253,106,22,190,26,163,75,154,228,73,76,107,66,144,189,14,182,105,90,117,33,106,73,216,249,165,70,71,200,204,122,9,216,115,107,186,86,215,217,70,172,86,253,58,37,31,22,80,100,38,155,136,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,90,55,133,114,91,111,54,74,115,116,110,43,74,187,84,54,10,147,22,77,87,106,124,155,161,75,152,137,146,30,168,99,154,100,125,209,34,26,9,166,82,83,227,71,109,164,168,208,106,67,238,202,90,150,181,235,119,123,98,65,58,164,104,6,207,27,64,227,237,153,115,66,14,107,229,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,104,117,41,53,88,156,105,181,115,210,64,61,47,0,198,155,60,109,3,128,118,154,202,248,57,175,151,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,161,212,164,213,115,109,214,213,203,81,12,150,0,49,86,209,123,52,101,102,212,24,17,236,11,153,148,159,197,224,171,48,216,141,222,148,207,166,101,215,56,71,222,105,205,206,247,112,132,57,165,62,52,93,39,238,50,202,160,3,242,112,182,19,194,184,26,133,23,11,96,172,51,74,195,244,88,90,248,106,117,46,19,113,34,177,173,106,90,244,52,217,37,9,212,181,169,71,98,230,165,25,159,51,49,24,61,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,85,123,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,12,41,131,246,63,200,236,19,180,22,41,218,98,147,134,245,227,60,81,165,68,167,80,201,69,165,184,166,137,185,47,67,105,13,167,118,244,142,106,121,213,154,220,82,150,237,148,146,117,196,175,53,128,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,61,52,127,172,214,212,185,53,253,170,199,25,123,142,41,255,0,186,54,100,178,106,255,0,122,227,47,54,226,63,112,235,46,183,251,7,17,203,204,184,221,78,206,237,190,166,108,199,138,143,1,230,149,66,171,82,203,42,222,234,61,206,75,242,61,25,112,156,117,124,76,88,218,141,4,202,214,251,138,144,219,104,39,21,225,113,58,148,222,237,208,198,187,96,236,119,140,182,105,207,159,185,133,10,143,136,43,180,44,71,33,179,193,83,149,12,156,126,176,135,52,23,12,130,102,228,228,150,157,112,153,82,73,41,90,143,118,225,54,132,188,217,28,228,236,177,146,159,208,237,179,238,9,201,199,42,28,108,188,63,79,62,61,244,187,188,109,115,159,117,114,37,110,149,187,108,205,146,125,231,73,189,72,37,110,201,26,174,171,153,247,250,254,19,194,184,175,187,125,41,195,52,170,207,115,84,25,171,83,187,194,19,114,56,57,205,95,117,37,157,100,123,183,145,169,90,92,77,148,155,157,140,174,63,88,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,53,59,69,236,209,149,155,80,96,71,176,46,102,82,127,23,130,172,195,98,55,122,83,62,153,151,92,225,31,121,167,55,59,221,194,16,230,148,248,209,116,159,184,203,207,94,122,100,94,99,236,233,152,245,28,175,205,10,55,3,85,131,103,89,121,163,53,197,168,69,81,153,55,42,51,134,69,188,101,122,85,99,177,40,148,149,33,105,66,208,180,39,211,72,213,93,189,182,32,161,109,113,129,26,155,135,34,210,169,185,155,68,221,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,116,41,213,182,90,13,72,118,218,84,148,184,233,44,53,127,178,191,111,88,210,163,82,182,88,206,74,236,72,107,135,29,154,126,6,169,200,222,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,134,183,87,53,155,73,94,165,246,163,251,118,102,111,230,95,147,194,27,255,0,176,183,101,238,21,201,79,71,115,143,60,91,239,172,201,137,170,108,106,62,241,183,105,116,39,143,65,178,171,17,31,17,49,171,40,247,186,205,164,45,127,70,149,41,166,228,30,128,118,163,251,118,102,111,230,95,147,194,1,223,246,101,216,130,30,213,91,14,226,156,91,131,162,233,204,220,39,140,42,109,80,146,79,49,25,154,163,106,137,73,113,113,101,58,182,148,181,105,66,31,225,200,220,109,180,59,33,70,181,18,86,181,22,149,255,0,77,88,11,21,127,109,112,230,36,195,149,15,239,144,231,83,103,71,115,253,235,140,188,219,136,248,41,42,79,184,200,76,167,98,167,178,198,41,251,64,157,242,234,112,234,157,169,27,2,204,204,78,59,105,188,156,167,213,106,88,188,184,56,248,139,14,195,140,252,231,170,237,150,234,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,120,22,218,247,193,157,118,4,219,178,149,181,222,25,155,66,196,176,226,82,115,23,14,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,114,90,70,218,143,48,57,85,153,152,171,38,243,31,14,102,150,10,151,195,214,176,205,65,170,132,109,78,56,134,222,208,126,54,29,221,173,11,83,46,160,212,219,136,37,22,182,214,180,153,217,70,61,15,108,187,180,222,1,218,155,43,233,185,129,132,36,196,135,82,92,116,170,181,135,142,162,204,153,180,103,205,199,91,208,250,91,61,73,66,212,195,170,105,107,74,13,198,201,43,210,155,154,82,25,128,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,128,17,234,160,121,87,30,170,0,0,0,0,0,0,69,95,110,119,237,39,251,228,254,77,26,171,217,113,237,217,150,95,158,190,79,52,109,87,110,119,237,39,251,228,254,77,26,171,217,113,237,217,150,95,158,190,79,52,4,164,237,247,176,157,43,107,188,51,10,187,134,166,68,164,230,46,29,142,113,40,243,37,56,150,33,74,97,201,12,169,198,167,56,136,238,190,180,54,218,100,41,148,160,200,146,227,203,51,228,181,8,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,122,158,17,213,218,133,176,45,119,58,117,237,15,147,52,254,51,23,210,169,232,143,93,160,70,140,130,122,181,21,157,70,137,44,26,18,75,118,99,104,50,65,182,163,82,157,105,182,208,221,150,210,27,120,62,94,205,14,209,9,57,159,25,156,132,207,236,71,17,56,158,157,29,180,97,252,75,82,168,52,202,235,136,55,91,101,184,79,27,170,37,61,59,83,168,36,41,26,150,250,9,70,178,222,33,75,122,71,199,150,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,239,118,115,109,175,253,21,89,112,253,3,31,212,233,77,230,110,22,250,58,148,102,15,116,229,82,9,18,9,186,154,89,210,148,39,82,214,109,186,150,141,73,67,137,74,172,210,94,105,178,13,192,26,171,218,143,236,39,153,191,153,126,113,8,109,80,213,94,212,127,97,60,205,252,203,243,136,64,33,91,100,239,106,124,155,251,64,195,223,49,96,79,246,211,187,61,97,93,168,50,106,181,148,120,166,79,1,199,238,228,211,170,136,138,220,135,169,147,154,86,166,164,54,149,151,248,205,172,146,164,41,109,58,234,9,104,215,168,160,7,100,239,106,124,155,251,64,195,223,49,96,122,83,1,230,51,56,178,119,31,100,86,63,170,101,206,99,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,245,145,110,255,0,102,167,104,92,204,178,174,193,200,172,249,197,255,0,210,44,253,77,81,235,149,71,159,144,229,30,86,136,204,198,138,183,156,120,219,141,78,75,108,173,36,73,111,75,110,58,74,82,144,222,181,39,127,246,223,216,187,10,237,113,151,15,193,132,154,85,19,31,83,119,111,209,49,11,176,91,83,139,221,19,218,96,201,124,144,111,20,53,155,238,25,165,7,224,112,210,238,149,233,54,215,0,56,179,11,87,112,54,42,172,224,172,83,7,130,173,97,250,132,138,93,70,54,245,14,110,37,48,226,155,117,189,104,53,33,90,86,133,21,210,102,147,181,200,204,185,128,245,38,2,53,123,46,182,250,135,140,40,84,221,153,243,138,161,74,165,213,112,229,62,52,28,39,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,174,98,119,141,165,173,217,41,79,54,149,106,34,91,102,183,164,168,0,0,0,105,7,107,190,78,213,115,43,101,196,98,236,57,65,137,58,165,151,213,134,171,114,93,40,170,118,107,116,165,52,227,50,210,194,144,133,40,144,74,92,119,221,35,52,163,119,21,75,81,253,26,72,65,176,245,37,139,48,181,11,28,225,90,206,10,197,48,120,218,46,32,167,200,165,212,99,111,86,222,254,43,237,169,183,91,214,131,74,211,169,11,81,93,38,74,43,220,140,143,152,243,69,157,121,95,85,201,92,220,197,249,81,89,84,183,36,97,106,196,154,106,36,73,132,168,139,152,194,22,123,153,68,210,140,205,8,121,173,219,168,241,40,141,14,36,201,74,35,35,48,233,67,53,108,109,145,115,54,137,218,59,6,101,207,115,119,141,21,85,6,234,56,141,43,55,208,202,40,241,214,151,37,19,142,176,70,182,183,136,45,194,23,116,150,245,230,147,173,38,162,81,97,81,43,221,138,25,33,74,42,86,50,218,69,234,228,181,84,149,34,70,7,143,77,75,105,75,13,176,73,133,49,215,214,174,106,90,212,163,101,41,34,210,72,36,56,103,175,89,110,194,82,128,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,42,157,138,158,203,24,167,237,2,119,203,169,195,109,42,219,50,108,219,95,170,205,174,215,118,124,203,90,141,74,163,33,201,115,38,75,194,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,237,120,43,47,112,14,90,210,157,161,101,206,7,195,248,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,123,33,37,238,32,30,115,63,162,199,106,127,253,242,217,171,255,0,126,85,31,249,97,54,117,106,181,86,191,217,143,54,187,93,169,203,168,212,170,57,14,228,185,147,37,188,167,159,146,251,152,124,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,16,127,168,169,178,199,253,127,102,175,253,213,167,127,204,70,234,97,60,179,194,184,83,43,40,217,57,194,119,206,27,163,97,248,248,103,113,86,109,185,28,100,22,163,38,62,137,9,208,77,185,173,180,217,101,160,146,171,159,132,136,236,3,204,16,244,167,178,119,178,198,77,253,159,225,239,151,48,31,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,201,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,250,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,5,44,66,162,211,48,3,228,124,133,46,102,29,69,214,47,32,22,128,161,145,251,133,170,89,17,251,192,94,46,46,131,141,39,123,24,228,46,128,42,0,0,0,0,0,53,187,109,26,171,112,178,222,2,150,254,143,233,133,164,250,183,254,177,35,225,240,27,34,53,7,111,201,75,141,150,16,22,78,44,191,166,150,139,194,127,224,242,128,68,86,205,42,108,253,35,212,127,236,63,254,216,75,54,216,181,165,177,150,88,234,58,36,233,74,240,77,78,229,162,247,188,121,5,228,34,83,102,164,154,189,35,177,244,224,255,0,251,97,40,251,102,204,74,50,255,0,26,52,122,238,172,21,81,183,255,0,49,32,65,27,155,28,70,84,237,161,112,130,180,107,215,222,30,251,94,208,100,127,48,157,188,145,99,134,203,10,43,6,141,58,120,158,87,191,246,67,134,33,75,96,90,82,101,231,166,5,121,77,50,173,125,233,235,166,231,202,28,162,242,19,133,151,113,202,46,14,167,176,148,161,36,157,239,36,149,139,155,171,49,71,100,0,0,22,175,253,3,140,147,110,102,66,243,49,198,179,62,118,51,1,121,116,23,17,249,142,36,171,151,83,21,37,95,204,7,45,200,90,106,183,83,1,99,151,235,240,1,200,149,95,222,46,28,109,29,210,70,57,0,0,80,250,2,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,5,130,165,212,80,81,75,36,149,206,252,128,114,0,226,67,132,225,216,175,231,204,114,128,165,174,52,159,108,173,152,207,31,181,86,173,210,112,71,30,235,24,81,248,205,59,222,91,173,46,36,164,40,147,101,58,146,62,107,35,185,149,185,141,217,31,60,216,16,231,176,236,121,113,24,125,14,182,166,214,151,91,37,37,73,50,50,50,50,62,165,204,249,0,243,77,153,89,55,140,48,61,114,163,79,168,97,206,8,161,110,117,163,140,105,205,26,208,131,46,100,179,189,245,23,233,31,159,151,79,84,48,253,113,247,214,173,193,156,85,55,123,37,93,86,131,183,191,200,79,110,108,108,167,132,113,225,85,94,137,129,48,47,17,59,113,165,217,116,182,181,120,52,17,234,81,50,163,232,131,34,235,238,26,247,90,236,247,144,221,73,233,17,48,254,91,50,218,180,145,18,34,26,76,188,37,126,145,188,200,66,29,7,39,113,31,120,225,58,3,13,76,222,58,154,28,69,168,183,118,254,180,217,31,186,221,76,104,134,127,215,166,43,184,126,251,255,0,101,127,91,47,239,95,1,45,180,125,159,228,96,10,76,37,73,135,135,82,150,163,55,10,208,219,50,177,146,75,165,219,79,135,193,252,92,132,66,109,20,182,23,232,254,229,162,69,184,187,248,72,175,248,31,33,33,123,54,143,179,230,163,81,144,237,13,75,123,82,125,56,140,71,225,73,114,188,95,128,153,122,113,234,134,217,159,199,248,204,66,167,103,141,85,134,222,161,48,164,184,106,94,58,139,99,34,43,115,56,133,230,38,166,148,162,84,6,148,94,253,95,240,140,105,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,206,227,141,126,241,200,125,71,26,206,196,102,0,209,120,143,159,184,115,14,22,149,206,255,0,1,202,71,112,21,20,51,177,25,138,138,43,213,63,168,6,133,118,143,75,90,114,195,48,208,90,172,93,211,251,47,240,136,130,28,223,104,166,98,137,132,179,254,180,147,230,87,253,138,4,190,118,145,202,73,101,246,98,48,105,43,254,164,115,191,247,248,102,34,11,138,68,108,75,45,213,90,198,210,83,205,86,247,35,249,132,19,77,176,125,10,60,124,59,133,228,22,236,205,120,30,21,254,136,136,249,183,20,250,141,220,36,164,186,36,139,242,13,46,216,58,181,26,102,26,194,177,208,166,181,35,3,65,51,34,116,140,249,55,20,186,126,81,186,65,0,0,2,128,11,22,226,81,214,223,164,85,43,74,139,145,151,233,1,112,225,54,146,126,95,160,114,145,220,12,174,2,196,167,73,90,226,228,138,145,91,222,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,50,247,139,20,179,65,250,160,15,36,205,60,149,110,98,214,28,53,106,185,116,183,188,114,19,137,87,45,68,71,245,143,147,118,108,116,186,181,124,0,125,166,87,35,22,37,36,74,191,33,114,84,75,43,144,169,114,1,81,67,34,49,80,1,110,130,3,65,124,63,64,184,0,113,105,177,222,255,0,144,114,39,153,1,243,2,228,2,160,0,3,76,54,253,128,151,112,198,44,119,89,22,156,7,63,150,159,239,114,132,103,108,77,87,122,14,208,56,50,42,9,102,72,239,27,25,56,101,214,20,147,233,249,68,183,237,151,70,126,163,151,88,217,246,183,150,78,9,169,39,194,217,171,158,226,65,245,252,162,27,54,115,158,222,30,218,155,15,20,227,75,105,143,197,234,83,171,221,145,106,167,61,107,223,167,82,18,70,223,246,130,169,115,178,134,145,37,75,81,26,241,52,110,70,119,233,18,81,117,252,131,77,246,84,196,50,176,222,108,215,37,199,55,84,165,82,100,179,224,120,219,59,113,44,31,82,191,226,244,18,5,180,126,30,94,63,217,223,12,200,165,200,53,165,204,64,78,151,14,222,252,172,148,75,65,243,73,151,191,223,249,4,98,211,165,150,17,204,220,74,196,148,107,84,121,51,34,43,89,238,143,82,100,17,115,35,189,143,195,208,32,122,82,162,190,167,247,218,175,225,211,212,239,230,63,76,99,76,154,196,241,49,23,124,112,198,207,222,252,62,173,219,228,231,173,188,235,98,229,234,140,150,40,0,0,0,0,0,177,206,135,245,15,139,112,124,70,243,120,127,85,190,3,238,87,81,109,185,220,5,173,145,146,72,174,57,45,98,189,197,45,206,224,1,115,243,1,82,43,251,197,72,172,2,154,126,34,182,63,49,80,0,0,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,0,0,0,213,93,185,246,231,254,130,239,66,127,214,187,211,31,76,123,203,251,119,221,252,47,9,195,127,131,189,175,87,19,251,155,104,247,223,150,213,13,42,237,33,216,167,52,246,193,251,157,253,204,235,248,82,153,232,151,123,241,189,251,42,75,59,206,43,132,221,238,183,44,59,123,112,203,213,171,77,174,155,94,231,96,108,83,218,67,253,24,57,167,85,203,63,184,215,162,93,217,135,223,174,241,190,145,113,251,205,220,152,236,238,183,124,43,86,191,19,171,86,163,182,139,91,157,203,0,118,231,126,210,127,190,79,228,209,146,187,61,59,61,51,163,100,204,232,173,102,54,99,98,124,21,81,166,212,112,188,154,35,77,81,38,203,121,244,190,228,184,143,37,74,75,209,154,73,35,76,117,145,153,40,206,230,158,93,76,177,175,110,119,237,39,251,228,254,77,1,30,185,23,179,246,62,218,30,171,138,104,89,114,136,143,212,176,174,23,157,138,157,134,233,60,167,231,49,25,77,37,81,162,182,203,110,41,217,43,83,200,75,109,153,36,148,124,181,23,43,245,92,1,143,241,150,86,99,42,78,96,229,246,33,151,67,196,52,57,5,38,12,232,198,90,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,119,251,21,61,169,241,79,217,252,239,152,211,134,74,237,88,216,74,170,85,89,251,83,100,214,25,136,170,106,163,155,248,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,132,164,208,104,223,168,151,173,247,27,13,223,216,187,107,108,43,181,206,86,22,41,166,181,192,226,74,23,13,79,196,212,229,37,182,183,115,149,25,181,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,185,112,140,174,131,27,0,60,208,236,235,159,56,203,102,220,220,161,102,182,12,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,67,137,77,137,70,133,104,89,33,196,150,180,36,203,208,246,69,231,166,92,109,23,151,20,236,208,202,250,207,29,74,157,118,158,101,210,36,74,167,202,73,17,185,22,75,100,103,187,121,26,147,114,185,164,210,164,173,10,90,22,133,168,34,91,182,175,218,159,11,125,159,193,249,141,68,59,21,61,169,241,79,217,252,239,152,211,131,182,175,218,159,11,125,159,193,249,141,68,59,21,61,169,241,79,217,252,239,152,211,128,77,72,0,0,132,190,211,93,132,170,185,35,140,170,57,231,149,184,102,35,121,95,94,144,218,165,67,165,176,164,35,13,205,89,37,42,67,141,220,201,17,158,118,234,109,104,210,218,22,230,227,75,100,76,239,117,87,103,141,160,113,246,204,185,161,7,53,242,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,180,58,148,154,172,78,52,218,185,233,33,233,35,20,225,60,43,142,104,82,176,182,53,195,52,172,65,69,155,163,137,167,85,33,55,46,43,250,22,149,163,91,78,18,144,173,43,66,84,87,46,74,73,25,115,34,16,3,183,70,198,85,221,143,51,30,45,49,186,175,124,224,204,81,196,72,195,53,39,86,130,148,166,218,52,111,99,73,109,54,179,205,111,90,35,113,41,38,220,74,210,164,233,51,91,77,132,234,100,94,122,101,198,209,121,113,78,205,12,175,172,241,212,169,215,105,230,93,34,68,170,124,164,145,27,145,100,182,70,123,183,145,169,55,43,154,77,42,74,208,165,161,104,90,181,3,182,175,217,99,11,125,160,65,249,117,68,71,86,194,251,102,215,118,60,204,121,85,55,41,93,243,131,49,71,15,31,19,83,90,66,10,82,155,104,215,186,147,25,197,90,207,53,189,116,201,181,40,155,113,43,82,85,164,205,14,183,34,189,181,126,203,24,91,237,2,15,203,170,32,33,88,72,255,0,101,94,195,20,172,210,147,253,18,57,185,75,137,80,194,116,217,18,169,180,60,61,82,165,166,68,106,203,251,163,109,217,79,38,67,102,211,145,154,55,20,148,104,212,103,33,165,25,169,27,141,46,106,86,198,121,41,133,118,137,218,79,7,228,230,53,168,85,97,81,113,7,120,113,47,210,221,109,185,72,220,64,145,33,26,20,227,110,32,174,182,82,71,116,31,132,206,214,59,25,122,51,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,7,214,0,0,52,171,109,110,210,31,232,62,205,58,86,89,253,198,189,45,239,60,62,197,119,141,244,139,128,221,239,36,200,103,117,187,225,93,189,184,109,90,181,21,245,218,220,174,125,175,97,141,185,255,0,163,71,211,111,245,174,244,59,208,238,237,254,221,247,135,21,197,241,63,224,236,232,211,195,126,234,250,253,214,231,135,251,66,251,61,51,163,107,60,232,162,230,54,92,226,124,21,78,166,211,176,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,76,132,17,25,168,142,228,174,93,12,251,175,102,246,197,57,167,177,247,221,19,238,153,95,194,149,63,75,123,163,130,238,41,82,94,221,240,188,94,243,123,190,97,171,95,137,70,157,58,175,101,94,214,43,134,234,128,0,8,86,237,171,246,167,194,223,103,240,126,99,81,25,87,176,199,246,236,253,237,255,0,41,12,85,219,87,237,79,133,190,207,224,252,198,162,50,175,97,143,237,217,251,219,254,82,1,42,128,0,2,45,123,84,54,245,141,22,53,87,101,140,155,174,196,152,185,145,222,167,227,154,156,125,233,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,104,119,117,114,89,58,148,71,6,69,228,94,99,237,23,152,244,236,175,202,250,55,29,85,157,119,94,121,211,52,69,167,197,73,145,57,42,75,132,71,187,101,26,147,115,177,168,212,164,161,9,90,214,132,43,114,187,81,182,18,165,100,157,85,156,247,201,124,51,46,62,9,174,72,90,113,5,58,35,9,224,176,244,213,41,4,210,219,210,122,154,141,33,75,81,18,52,110,218,113,36,130,82,73,230,90,78,170,236,171,180,198,50,217,67,55,33,230,150,15,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,164,212,202,245,52,218,208,226,72,244,173,9,212,149,163,91,107,15,175,108,204,148,194,187,59,109,39,140,50,115,5,84,42,179,104,184,127,187,248,103,234,142,182,228,165,239,224,71,144,189,106,109,182,208,118,91,202,34,178,11,194,69,123,157,204,242,6,198,27,20,255,0,70,14,4,205,126,224,175,247,102,51,194,93,197,232,255,0,25,43,115,75,115,138,122,71,21,197,232,97,215,78,204,198,61,222,239,77,150,101,170,228,124,186,255,0,104,70,63,193,185,167,181,206,54,204,28,190,196,49,43,152,122,185,30,137,38,12,232,198,122,29,71,115,195,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,253,155,251,87,101,198,201,89,113,158,24,215,26,187,199,85,103,122,62,197,2,128,195,196,137,85,121,73,42,137,154,82,102,71,187,101,26,146,110,188,100,105,109,42,73,17,45,107,109,181,134,149,255,0,77,88,11,21,127,109,112,230,36,195,149,15,239,144,231,83,103,71,115,253,235,140,188,219,136,248,41,42,79,184,200,78,159,103,118,219,240,246,170,192,135,132,177,140,173,57,155,132,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,90,80,134,56,131,38,219,109,14,200,73,33,36,149,161,37,6,248,255,0,31,227,44,211,198,85,108,193,204,28,67,46,185,136,107,146,14,76,233,210,76,181,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,185,246,94,236,11,93,201,109,27,67,231,53,63,131,197,245,90,122,227,208,168,18,99,32,222,162,197,123,73,174,75,230,180,154,218,152,226,8,208,77,164,210,166,154,113,196,57,117,186,182,217,13,22,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,13,85,237,71,246,236,204,223,204,191,39,132,54,171,176,199,246,236,253,237,255,0,41,0,149,64,0,0,0,0,1,26,185,177,219,41,247,47,205,60,101,150,127,208,227,222,126,137,98,10,141,11,141,244,191,115,197,112,178,92,103,123,187,224,149,163,86,239,86,157,74,181,237,115,181,196,149,8,139,206,254,200,157,164,179,43,58,49,246,99,80,177,182,90,177,77,197,88,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,175,123,25,245,1,35,251,46,103,167,244,74,100,78,25,206,191,69,189,28,244,143,141,253,76,227,184,205,199,15,49,248,223,134,221,183,171,86,227,87,168,86,213,110,118,185,229,81,133,54,51,201,76,85,179,182,205,152,63,39,49,173,66,149,54,181,135,251,195,137,126,150,235,142,69,94,254,124,137,8,208,167,27,109,103,100,60,146,59,160,188,68,118,185,88,207,53,128,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,39,248,0,0,4,85,246,231,126,210,127,190,79,228,209,42,130,42,251,115,191,105,63,223,39,242,104,13,85,236,184,246,236,203,47,207,95,39,154,39,248,64,15,101,199,183,102,89,126,122,249,60,209,63,192,0,0,3,205,102,214,62,212,249,201,246,129,136,126,98,248,154,158,203,143,97,60,178,252,245,243,137,162,21,182,177,246,167,206,79,180,12,67,243,23,198,229,97,253,185,233,91,62,246,106,229,246,85,229,205,82,36,236,197,197,81,241,29,53,213,195,170,37,47,225,118,21,82,146,106,148,234,89,112,159,102,74,155,144,133,70,185,36,175,119,117,25,54,77,184,29,215,181,15,180,11,254,137,54,82,202,39,191,186,210,113,157,97,42,255,0,115,58,81,161,63,30,79,251,166,52,182,222,107,241,218,183,172,98,58,178,47,34,243,31,104,188,199,167,101,126,87,209,184,234,172,235,186,243,206,153,162,45,62,42,76,137,201,82,92,34,61,219,40,212,155,157,141,70,165,37,8,74,214,180,33,93,87,11,97,60,85,142,107,177,112,182,10,195,53,92,65,90,155,175,134,167,82,225,57,46,83,250,16,165,175,67,77,146,150,173,40,66,148,118,46,73,73,153,242,35,19,253,176,190,198,84,45,143,50,226,85,49,202,175,124,227,60,81,195,200,196,213,38,150,178,138,167,26,37,238,163,70,109,86,179,45,111,93,34,113,73,39,28,82,212,165,105,35,67,77,134,74,217,227,103,236,3,179,46,87,193,202,140,185,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,13,37,70,155,147,109,54,158,122,72,100,176,0,0,0,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,53,87,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,37,109,15,179,246,62,217,151,52,39,101,70,99,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,182,148,162,77,137,198,156,79,61,38,49,168,244,81,182,190,202,52,45,173,50,106,110,13,221,82,161,226,250,109,230,97,106,220,214,86,174,2,86,164,27,141,154,155,50,89,50,250,17,186,112,172,180,149,208,230,237,107,105,178,1,164,29,149,251,122,201,139,38,149,178,198,114,87,101,204,68,201,12,211,240,53,78,70,232,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,245,187,186,185,32,154,74,37,124,121,119,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,79,179,43,110,218,86,119,96,218,118,70,102,150,38,150,230,104,80,99,184,152,179,42,143,165,107,196,144,144,106,82,86,219,150,35,92,150,90,178,92,66,245,56,180,55,191,212,225,155,219,160,206,187,107,109,91,253,7,217,89,74,204,207,64,189,45,239,60,64,197,11,130,239,78,3,119,188,141,33,237,238,243,114,237,237,195,105,211,164,175,174,247,229,99,192,27,46,118,173,255,0,68,166,123,97,156,148,251,130,250,57,233,31,27,250,167,233,79,25,184,225,225,191,39,240,60,35,122,181,110,52,250,229,109,87,231,107,30,95,237,11,217,127,31,109,103,146,244,92,185,203,154,190,31,167,84,169,216,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,169,8,50,35,73,21,137,92,250,17,235,6,198,125,151,249,251,179,182,210,120,63,56,241,174,47,203,249,180,92,63,222,28,75,20,186,132,215,37,47,127,2,68,116,104,75,145,27,65,217,111,36,206,235,47,9,29,174,118,35,12,129,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,27,255,0,216,169,236,177,138,126,208,39,124,186,156,58,255,0,106,166,220,245,92,173,141,253,13,217,71,84,151,79,197,149,40,241,106,85,204,67,77,170,42,60,154,51,27,210,113,168,172,170,59,132,235,114,93,38,210,165,235,210,69,29,212,145,37,123,253,77,235,86,201,251,118,82,182,68,216,202,185,66,195,80,226,85,179,23,17,99,137,242,232,240,229,54,151,225,69,97,184,212,132,184,236,230,209,33,167,208,135,27,84,132,178,164,17,146,156,101,100,124,144,161,164,31,211,86,61,197,95,219,92,71,137,49,29,67,251,228,201,213,41,210,28,255,0,124,227,207,56,226,254,42,82,149,239,51,1,245,224,12,1,140,179,79,25,82,114,251,47,176,244,186,230,33,174,72,40,208,96,198,34,214,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,231,149,57,23,151,29,159,91,50,226,250,182,10,163,122,67,85,160,97,249,184,146,191,82,124,202,52,172,65,42,28,87,30,36,41,100,75,220,50,90,84,134,155,34,90,90,74,212,103,188,90,156,91,157,83,179,187,98,8,123,42,224,67,197,184,198,46,172,205,197,148,246,154,174,164,222,98,75,52,182,210,243,174,34,44,87,80,210,86,157,72,91,28,65,19,142,54,183,99,164,208,163,74,16,163,216,188,239,193,85,92,202,201,124,125,151,52,41,17,24,169,98,172,47,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,118,189,136,250,0,142,15,245,115,191,248,46,255,0,227,183,255,0,136,13,170,237,71,246,19,204,223,204,191,56,132,52,3,253,69,77,169,255,0,235,251,42,191,238,173,71,254,98,55,255,0,181,31,216,79,51,127,50,252,226,16,8,1,30,170,7,149,113,234,160,0,0,0,0,0,4,85,246,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,70,213,118,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,64,79,240,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,119,66,205,167,154,112,146,171,30,135,16,174,138,35,63,172,68,174,111,237,155,93,216,243,180,207,53,234,110,82,187,231,6,98,143,71,99,226,106,107,72,65,74,83,109,82,34,238,164,198,113,86,179,205,111,93,50,109,74,38,220,74,212,149,105,51,67,173,135,203,218,107,217,223,39,10,201,168,237,31,144,152,114,34,48,194,35,182,188,75,134,41,84,246,163,34,140,134,90,74,14,108,86,89,74,82,113,141,40,37,60,146,45,109,172,214,241,154,155,82,205,136,245,202,172,204,197,89,55,152,248,115,52,176,84,190,30,181,134,106,13,84,35,106,113,196,54,246,131,241,176,238,237,104,90,153,117,6,166,220,65,40,181,182,181,164,206,202,49,233,122,153,86,192,57,175,131,87,50,141,83,195,248,199,9,215,227,191,17,110,198,121,154,133,58,160,193,154,217,121,163,82,77,77,58,139,147,141,173,60,203,146,146,126,242,16,173,218,95,176,228,157,156,113,147,217,195,129,215,17,121,117,141,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,124,8,108,219,89,17,165,11,120,37,83,99,189,170,176,110,213,249,71,79,198,20,106,148,68,226,122,116,120,241,177,101,33,182,205,149,211,170,38,143,25,165,165,45,106,225,156,82,92,83,43,212,173,72,35,73,158,241,14,33,29,43,181,31,216,79,51,127,50,252,226,16,134,13,149,118,152,198,91,40,102,228,60,210,193,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,52,154,153,94,166,155,90,28,73,30,149,161,58,146,180,107,109,114,255,0,218,9,141,105,89,149,217,171,137,243,26,133,30,91,20,220,85,71,195,53,184,109,75,66,82,251,108,73,169,83,222,109,46,37,42,82,73,100,149,145,25,18,148,87,189,140,250,128,135,109,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,6,133,118,151,236,21,27,62,112,243,217,213,148,212,40,140,102,45,14,59,143,85,208,222,247,93,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,193,169,10,52,45,74,36,50,72,223,80,1,229,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,59,221,156,219,107,255,0,69,86,92,63,64,199,245,58,83,121,155,133,190,142,165,25,131,221,57,84,130,68,130,110,166,150,116,165,9,212,181,155,110,165,163,82,80,226,82,171,52,151,154,108,181,131,181,99,97,42,169,85,103,237,77,147,88,102,34,169,170,142,111,227,122,85,57,133,37,246,223,37,45,78,86,9,4,102,149,161,73,52,147,250,18,147,65,163,126,162,94,183,220,110,56,50,171,51,49,86,77,230,62,28,205,44,21,47,135,173,97,154,131,85,8,218,156,113,13,189,160,252,108,59,187,90,22,166,93,65,169,183,16,74,45,109,173,105,51,178,140,7,167,224,24,83,99,253,165,40,91,84,228,117,31,51,105,133,185,170,179,166,151,137,34,38,42,216,110,37,97,166,91,92,134,218,37,41,122,153,61,234,28,108,201,107,61,219,136,37,25,44,150,148,230,176,1,14,221,180,249,59,85,162,230,230,20,206,250,125,6,35,84,44,75,71,69,18,116,200,145,84,149,170,171,21,110,40,149,41,194,65,32,214,228,103,26,67,70,165,154,212,136,110,21,137,45,16,152,145,21,125,182,153,215,255,0,64,187,57,195,167,249,99,90,132,167,26,255,0,116,67,136,219,43,39,63,221,166,226,84,223,247,3,74,189,114,1,22,180,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,15,75,219,63,101,159,220,111,35,176,30,86,185,18,149,30,94,25,195,240,105,243,251,173,189,17,94,156,134,83,197,62,143,2,13,91,215,205,215,13,106,73,41,106,89,169,69,169,70,60,219,229,238,53,170,229,174,63,195,89,141,66,143,17,250,150,21,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,218,246,50,234,61,46,229,62,58,251,168,101,102,13,204,206,235,238,207,75,112,253,58,187,193,111,247,220,47,21,25,183,183,91,205,41,215,167,121,167,86,148,222,215,177,94,192,59,88,0,0,141,92,216,237,148,251,151,230,158,50,203,63,232,113,239,63,68,177,5,70,133,198,250,95,185,226,184,89,46,51,189,221,240,74,209,171,119,171,78,165,90,246,185,218,227,106,182,41,218,183,250,48,114,178,171,153,158,129,122,37,221,152,129,250,23,5,222,156,126,243,119,26,59,219,221,230,229,171,95,137,211,167,73,219,69,239,206,197,161,121,223,217,19,180,150,101,103,70,62,204,106,22,54,203,86,41,184,171,20,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,21,239,99,62,163,117,59,61,54,95,199,219,38,100,189,107,46,115,26,175,135,234,53,42,142,40,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,170,58,204,200,146,101,99,79,62,164,65,169,127,234,231,127,240,93,255,0,199,111,255,0,16,27,255,0,247,116,255,0,251,88,254,137,127,69,191,107,255,0,78,187,147,142,255,0,177,220,111,11,196,110,255,0,222,111,55,127,186,209,251,17,21,127,234,42,109,79,255,0,95,217,85,255,0,117,106,63,243,17,39,223,113,76,85,253,5,255,0,208,233,222,20,175,73,62,229,254,133,113,91,215,56,30,59,186,120,61,230,189,222,243,115,188,231,171,119,171,79,61,55,228,3,69,191,213,206,255,0,224,187,255,0,142,223,254,32,36,167,41,241,215,221,67,43,48,110,102,119,95,118,122,91,135,233,213,222,11,127,190,225,120,168,205,189,186,222,105,78,189,59,205,58,180,166,246,189,138,246,17,3,254,162,166,212,255,0,245,253,149,95,247,86,163,255,0,49,18,233,146,24,42,171,150,185,47,128,114,230,187,34,35,245,44,43,133,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,78,214,185,23,64,29,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,20,42,0,44,185,249,128,188,80,249,128,180,46,126,98,166,86,20,0,50,191,188,124,114,9,91,194,178,204,185,15,177,71,240,22,110,254,32,45,96,143,66,110,163,62,163,156,186,14,52,166,195,144,186,0,168,0,0,0,0,0,208,30,210,172,89,38,159,149,241,16,219,110,248,49,147,109,221,47,154,121,20,121,159,15,128,223,153,15,37,132,18,213,107,25,219,153,216,68,119,105,190,61,167,212,48,212,202,51,41,142,167,98,99,199,9,90,101,37,74,240,183,49,39,116,145,92,185,152,13,56,217,181,74,47,72,172,163,47,214,158,255,0,246,225,34,187,112,215,164,70,161,226,72,5,188,52,189,130,230,92,201,211,34,230,137,37,211,222,52,175,98,204,7,82,174,250,99,184,76,146,220,119,125,244,69,82,253,110,35,200,249,116,27,39,218,37,90,137,23,17,74,128,110,180,165,189,130,215,111,165,34,62,110,75,46,158,241,59,172,48,223,103,108,114,119,58,50,253,70,162,231,222,190,235,255,0,98,75,19,105,131,208,77,225,200,136,47,118,243,221,253,241,66,34,123,53,48,204,135,241,134,92,214,137,110,19,106,239,126,91,147,50,252,20,196,250,215,19,5,70,104,216,166,178,209,153,221,58,189,214,253,145,138,143,180,0,0,113,168,249,88,90,150,239,212,238,57,13,28,239,113,82,228,2,205,4,94,95,160,84,146,94,68,47,0,20,34,176,181,105,240,159,212,47,0,28,109,38,201,35,184,188,250,1,21,189,227,130,82,236,157,36,87,50,63,112,10,27,170,82,141,28,202,199,230,62,130,43,14,6,27,50,61,102,118,185,121,14,85,56,146,247,145,254,80,23,128,180,148,103,238,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,51,63,112,227,82,13,71,235,152,230,211,241,13,63,16,22,52,130,79,59,251,135,40,182,214,248,138,220,5,64,91,172,188,203,244,139,128,80,200,143,169,17,142,53,197,140,225,221,200,237,40,255,0,116,130,49,202,0,58,134,63,165,197,118,142,202,82,211,72,251,233,39,201,178,252,85,143,62,155,75,82,187,179,209,207,190,55,187,206,51,246,54,181,183,63,19,243,30,135,241,106,146,154,107,102,181,18,75,126,92,204,237,251,21,15,63,59,92,206,143,55,209,77,195,173,175,71,29,125,11,37,90,251,143,47,168,65,144,182,4,154,235,56,131,11,180,74,94,149,99,168,87,34,81,145,122,241,68,232,80,213,174,150,194,173,215,87,252,35,16,63,176,139,168,70,41,194,137,82,136,140,241,204,30,167,253,242,48,157,204,52,162,85,22,49,151,191,95,252,51,20,126,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,202,195,141,101,114,50,62,131,145,93,69,139,62,164,2,141,165,61,46,57,72,136,186,14,36,117,252,131,148,186,0,168,161,244,49,80,1,31,29,164,144,86,188,191,204,73,4,219,135,126,232,230,69,203,240,240,200,67,157,103,83,53,169,5,107,29,147,200,255,0,197,72,155,62,209,56,141,59,148,249,128,163,110,234,62,233,247,159,251,38,32,133,76,96,148,177,137,230,34,218,72,137,190,93,127,173,164,4,192,246,117,206,91,172,80,90,86,130,36,224,72,189,58,242,40,130,66,132,105,246,115,87,97,156,170,76,110,43,196,222,5,96,141,58,15,149,142,33,121,9,44,18,0,0,5,31,28,179,82,76,204,138,252,203,248,133,99,172,204,249,145,122,163,145,228,107,81,145,149,197,173,183,164,249,23,184,7,48,188,88,47,0,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,46,166,45,89,33,93,84,95,164,92,164,145,151,65,102,236,143,246,63,194,3,129,105,75,102,106,65,220,204,236,45,39,148,191,194,17,38,221,61,195,232,220,164,255,0,99,252,35,141,216,230,171,89,23,183,196,7,27,82,144,139,36,220,108,136,207,222,99,233,75,236,40,236,151,144,119,242,81,15,192,170,197,168,165,43,92,86,237,165,163,50,59,167,175,63,49,136,241,214,102,215,48,74,39,75,155,91,224,153,133,186,212,174,25,14,104,215,164,139,145,32,204,238,106,47,210,3,63,17,145,243,35,184,168,213,10,46,217,248,14,44,197,192,196,89,147,165,214,155,51,82,59,157,227,178,140,200,203,154,24,242,49,147,232,27,74,229,101,109,182,149,23,26,239,141,108,37,239,234,108,148,220,142,220,249,180,94,96,51,0,14,134,172,234,203,146,255,0,166,95,254,166,255,0,252,152,230,143,156,121,118,245,137,56,142,230,106,177,125,230,255,0,252,64,29,216,7,226,211,113,142,28,171,155,101,79,168,239,119,183,209,244,46,38,246,189,250,164,188,140,126,194,28,67,137,37,32,238,71,240,1,112,0,0,197,155,66,208,202,177,150,56,209,173,18,20,110,225,106,139,36,77,21,204,239,29,222,69,200,249,243,16,41,136,141,236,3,180,148,133,33,179,105,112,52,88,166,145,166,218,224,23,173,234,254,63,46,158,225,232,135,27,192,42,134,19,173,197,54,183,155,250,100,150,180,234,181,245,52,162,181,255,0,40,128,221,182,176,203,152,111,104,204,103,45,168,92,57,71,238,235,43,121,175,78,168,17,139,165,206,254,183,240,128,222,236,162,172,158,62,217,175,8,197,117,108,45,196,203,150,249,162,25,221,69,166,76,148,222,215,87,47,23,233,176,139,172,230,132,237,31,55,177,202,137,167,82,69,137,42,109,17,186,155,127,101,57,245,115,228,55,223,179,243,22,38,183,131,105,120,98,69,67,125,194,83,103,200,220,110,180,233,62,60,249,234,34,43,250,253,47,239,26,173,181,222,13,114,147,139,241,85,108,169,187,164,75,197,243,180,187,190,213,168,148,235,234,46,90,142,215,181,250,12,199,81,43,251,18,227,182,177,7,166,127,126,83,87,195,247,119,224,28,189,181,113,61,124,71,228,54,228,69,47,102,198,96,159,250,226,241,21,127,250,145,111,189,255,0,221,158,73,18,180,52,0,0,0,0,0,40,101,239,22,139,143,160,182,220,238,0,0,0,2,183,48,177,133,140,2,230,66,164,119,20,177,129,17,145,128,184,0,0,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,252,0,0,0,0,0,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,98,174,197,79,106,124,83,246,127,59,230,52,225,51,213,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,97,236,84,246,167,197,63,103,243,190,99,78,19,82,2,13,187,75,246,28,147,179,142,50,123,56,112,58,226,47,46,177,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,129,13,155,107,34,52,161,111,101,254,199,92,183,218,106,13,117,236,205,131,51,129,201,137,220,100,25,112,42,179,165,33,186,140,165,32,175,50,155,21,31,68,183,155,122,44,118,92,144,225,18,119,106,121,180,26,214,133,19,114,169,138,112,158,21,199,52,41,88,91,26,225,154,86,32,162,205,209,196,211,170,144,155,151,21,253,11,74,209,173,167,9,72,86,149,161,42,43,151,37,36,140,185,145,15,174,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,16,195,219,87,237,79,133,190,207,224,252,198,162,29,138,158,212,248,167,236,254,119,204,105,193,219,87,237,79,133,190,207,224,252,198,162,29,138,158,212,248,167,236,254,119,204,105,192,38,164,0,0,6,10,219,143,0,96,220,193,217,67,51,226,227,60,61,18,170,138,30,23,170,87,233,134,241,30,184,117,24,144,222,118,60,134,150,147,37,33,105,81,88,236,126,36,41,104,86,164,45,73,60,234,49,86,214,62,203,25,201,246,127,136,126,92,248,15,53,130,106,123,106,253,150,48,183,218,4,31,151,84,68,43,9,169,237,171,246,88,194,223,104,16,126,93,81,1,160,29,151,30,221,153,101,249,235,228,243,68,255,0,8,1,236,184,246,236,203,47,207,95,39,154,39,248,0,0,0,0,0,0,0,117,76,11,155,25,89,154,28,119,220,207,50,240,166,45,238,205,215,27,220,85,152,211,248,93,230,173,222,247,114,181,104,213,187,94,157,86,190,133,91,161,128,136,30,218,191,106,124,45,246,127,7,230,53,17,149,123,12,127,110,207,222,223,242,144,197,93,181,126,212,248,91,236,254,15,204,106,35,42,246,24,254,221,159,189,191,229,32,18,168,0,0,63,39,20,225,60,43,142,104,82,176,182,53,195,52,172,65,69,155,163,137,167,85,33,55,46,43,250,22,149,163,91,78,18,144,173,43,66,84,87,46,74,73,25,115,34,16,47,183,182,196,21,221,145,241,219,83,112,228,90,173,75,44,171,123,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,180,186,182,203,65,37,109,91,74,148,166,221,36,79,240,199,249,233,145,121,113,180,94,92,84,114,191,52,40,220,117,42,117,157,101,230,140,145,42,159,41,36,100,220,168,206,25,30,237,228,106,85,142,198,147,74,148,133,165,104,90,208,160,243,46,3,191,231,222,74,98,173,157,179,98,187,147,152,214,161,74,155,90,195,252,47,18,253,45,215,28,138,189,252,102,164,35,66,156,109,181,157,144,242,72,238,130,241,17,218,229,99,60,235,217,213,177,180,109,172,51,66,77,67,21,201,136,172,9,130,36,68,123,18,193,41,174,199,155,57,18,27,146,113,217,96,208,218,139,66,157,140,73,116,245,182,178,109,74,221,168,151,99,72,103,94,203,125,129,97,230,39,3,180,222,113,211,233,85,44,32,92,100,124,59,135,102,70,98,115,53,119,11,123,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,60,8,109,27,233,127,31,37,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,235,1,0,61,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,33,170,189,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,32,18,168,52,171,108,78,210,172,43,178,190,114,225,92,170,139,132,189,39,252,21,67,24,187,26,99,123,234,116,23,82,180,182,195,8,37,126,188,245,36,26,30,208,147,107,118,146,63,190,9,214,123,6,223,123,118,82,182,68,195,48,168,88,106,28,74,182,98,226,40,231,46,143,14,83,105,126,20,86,27,144,202,92,118,115,104,144,211,232,67,141,170,66,89,82,8,201,78,50,178,62,72,80,129,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,122,126,192,24,255,0,6,230,158,13,164,230,14,95,98,24,149,204,61,92,142,82,96,206,140,103,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,130,190,206,237,190,166,108,199,138,143,1,230,149,66,171,82,203,42,222,234,61,206,75,242,61,25,112,156,117,124,76,88,218,141,4,202,214,251,138,144,219,104,39,21,225,113,58,148,222,237,217,212,0,0,0,0,0,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,26,171,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,0,0,7,154,205,172,125,169,243,147,237,3,16,252,197,241,138,134,85,218,199,218,159,57,62,208,49,15,204,95,27,211,217,59,177,4,60,73,221,155,89,230,100,93,113,41,245,3,119,4,194,39,152,121,153,78,51,196,49,34,84,166,84,210,205,59,167,201,7,28,210,226,28,75,177,212,179,78,146,109,74,12,235,217,149,176,149,43,36,112,109,59,60,243,75,12,203,111,52,43,209,220,84,88,117,70,18,133,225,184,75,53,37,40,109,187,153,162,75,205,89,78,45,122,92,66,28,220,105,108,201,237,238,250,128,0,0,0,0,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,26,171,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,0,0,0,106,175,106,63,176,158,102,254,101,249,196,33,181,67,85,123,81,253,132,243,55,243,47,206,33,0,128,17,234,160,121,87,30,170,0,105,87,104,142,192,176,246,156,194,165,143,50,182,159,74,166,230,109,19,123,34,197,25,136,254,147,54,109,180,142,26,84,157,36,179,121,8,97,180,199,113,197,155,105,241,54,173,41,115,120,211,96,158,206,106,22,202,251,220,196,204,137,84,172,77,153,178,55,172,71,151,15,91,144,104,177,85,116,26,98,27,168,66,212,243,168,63,164,121,72,74,137,42,54,144,68,157,226,158,221,80,0,0,0,26,1,219,87,236,177,133,190,208,32,252,186,162,52,3,178,227,219,179,44,191,61,124,158,104,223,254,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,64,79,240,0,0,8,1,237,71,246,236,204,223,204,191,39,132,39,248,64,15,106,63,183,102,102,254,101,249,60,32,26,170,37,251,178,223,96,89,153,119,192,237,55,156,116,250,173,55,23,159,25,31,14,225,217,145,159,130,245,33,179,222,198,122,76,182,220,74,22,167,157,65,184,77,182,100,109,165,167,9,207,26,220,70,231,0,118,86,108,81,133,115,246,187,85,206,188,216,166,119,150,16,193,245,6,161,83,105,46,147,107,139,86,170,18,9,215,19,37,58,141,102,203,8,92,117,27,74,65,33,229,62,146,53,41,13,186,210,230,164,0,0,0,6,170,246,163,251,9,230,111,230,95,156,66,27,84,53,87,181,31,216,79,51,127,50,252,226,16,8,1,30,156,243,123,58,50,191,33,112,107,153,129,155,152,190,38,29,161,55,33,168,133,33,228,56,234,221,125,195,61,13,52,211,73,83,174,174,196,165,26,80,149,25,33,11,89,217,40,81,151,152,193,178,155,116,109,155,93,219,15,49,226,212,219,165,119,54,12,194,252,68,124,51,77,117,8,57,73,109,211,70,246,76,151,19,123,188,238,233,163,54,210,163,109,180,161,41,78,163,37,186,224,122,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,125,98,37,123,49,123,66,225,225,104,113,182,117,218,7,23,238,105,76,233,107,9,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,210,201,110,153,68,98,210,181,18,156,54,245,18,9,164,162,90,128,0,0,4,85,246,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,70,213,118,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,64,79,240,128,30,212,127,110,204,205,252,203,242,120,66,127,132,0,246,163,251,118,102,111,230,95,147,194,1,183,253,136,88,179,21,86,40,89,171,133,170,216,154,171,54,139,135,251,143,186,41,210,38,184,228,90,126,253,117,37,191,195,180,163,52,53,188,89,18,151,160,139,82,136,140,238,98,71,241,254,0,193,185,167,131,106,217,125,152,56,122,37,115,15,87,35,156,105,208,100,145,232,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,203,236,49,253,187,63,123,127,202,66,85,0,121,87,19,83,180,183,254,195,109,35,236,255,0,2,127,229,233,98,21,132,212,237,45,255,0,176,219,72,251,63,192,159,249,122,88,8,171,217,59,218,159,38,254,208,48,247,204,88,30,148,199,154,205,147,189,169,242,111,237,3,15,124,197,129,233,76,0,0,0,124,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,53,155,77,210,105,84,13,164,179,94,133,66,166,68,167,83,105,216,226,187,18,28,56,140,165,150,35,48,220,247,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,210,240,243,89,181,143,181,62,114,125,160,98,31,152,190,2,85,59,21,61,150,49,79,218,4,239,151,83,134,255,0,141,0,236,84,246,88,197,63,104,19,190,93,78,27,254,3,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,121,172,218,83,55,164,231,214,124,227,156,220,121,249,110,71,196,85,135,158,167,148,182,26,101,246,169,200,179,80,153,113,13,93,4,182,227,54,203,102,100,106,185,160,204,212,163,51,81,205,79,106,14,119,213,114,79,101,10,210,104,212,56,149,25,24,254,66,176,58,215,37,197,37,16,216,155,14,81,188,249,37,60,214,178,105,151,16,130,212,146,37,184,149,158,162,65,182,184,12,0,19,19,216,177,156,84,170,214,81,226,188,144,168,87,165,187,93,195,85,133,214,224,195,151,41,42,66,105,82,144,218,77,49,91,53,154,201,13,201,109,213,186,73,65,33,43,152,217,220,212,233,136,118,27,21,176,6,124,201,217,243,106,60,35,137,158,155,18,53,10,191,33,24,103,16,174,92,134,163,48,138,116,183,91,74,158,113,231,16,162,105,12,58,150,100,153,145,166,229,28,208,107,74,84,163,1,232,120,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,18,169,216,169,236,177,138,126,208,39,124,186,156,3,106,191,162,199,101,143,253,242,217,85,255,0,126,84,239,249,97,146,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,88,132,255,0,127,237,89,127,251,191,255,0,253,56,3,106,128,121,87,30,148,246,78,246,88,201,191,179,252,61,242,230,0,101,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,59,251,128,46,94,98,134,97,99,11,24,1,157,197,5,108,98,150,50,0,0,0,2,230,98,238,130,133,212,92,0,0,0,0,0,3,240,177,133,73,186,93,49,169,14,58,203,100,167,210,139,186,171,23,170,163,243,46,124,132,18,237,209,140,10,187,140,49,117,44,159,130,225,49,142,106,11,34,101,87,95,133,217,41,231,226,62,92,252,132,201,237,67,137,61,29,192,144,100,162,111,14,165,85,218,104,213,187,215,200,216,120,237,208,252,132,4,231,213,98,69,119,52,241,173,164,111,245,226,122,147,222,161,38,247,146,239,62,133,230,3,120,187,61,240,147,113,253,62,223,55,49,189,93,213,109,101,107,254,187,243,33,138,187,65,177,233,213,243,86,157,10,60,138,115,201,145,133,89,96,247,43,212,119,84,153,69,98,178,143,159,49,182,123,55,80,35,224,79,72,184,136,156,15,29,194,91,233,13,221,122,55,222,70,171,91,95,195,168,141,140,225,175,250,121,155,216,105,196,75,227,183,140,195,135,125,222,234,247,148,231,135,162,127,31,175,199,168,204,42,66,187,51,112,139,141,97,220,183,172,174,44,228,219,190,60,74,69,155,252,36,196,245,211,254,158,162,76,163,163,118,202,81,207,149,250,253,99,82,246,6,193,197,69,201,140,10,250,169,219,149,179,222,124,247,218,173,121,114,139,241,143,204,109,200,210,0,0,0,2,213,41,41,43,168,237,110,99,133,115,162,162,250,157,181,191,114,96,62,128,31,17,214,41,196,163,73,200,230,95,184,87,243,14,39,177,13,29,130,212,236,205,37,123,126,13,71,207,244,0,253,32,29,38,169,155,216,10,151,186,226,177,14,235,123,171,79,222,143,42,246,181,250,32,252,199,87,103,63,176,93,85,230,218,163,226,205,238,245,68,210,75,128,117,55,89,159,34,241,54,94,101,240,1,150,220,113,40,73,158,164,220,188,204,124,228,180,45,195,82,214,69,114,243,29,90,151,92,155,84,221,56,220,173,235,110,234,177,232,36,222,215,248,23,144,236,49,90,117,198,200,220,77,207,159,188,188,192,125,74,121,100,90,91,34,85,190,23,228,46,67,58,239,172,148,86,22,37,167,145,234,38,223,148,133,255,0,124,255,0,249,88,7,49,21,133,71,25,111,111,207,253,2,242,191,188,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,80,206,194,211,86,158,124,133,202,232,56,220,35,52,242,243,1,242,239,213,251,145,246,182,102,101,207,204,124,73,96,206,247,71,240,143,181,5,98,1,112,0,0,234,185,141,32,227,209,24,89,105,231,41,37,226,255,0,17,99,206,182,122,212,156,168,119,38,240,155,250,62,38,218,62,59,175,143,192,122,26,205,201,40,143,135,35,173,197,233,35,156,130,233,127,235,110,15,58,89,180,251,47,119,86,233,122,180,239,239,200,203,251,152,157,198,109,216,105,183,23,139,240,137,161,181,40,189,56,129,115,34,191,245,216,194,121,48,186,77,52,40,201,50,50,50,215,215,252,117,8,63,236,253,167,52,253,107,12,190,227,58,148,140,119,10,199,168,202,214,92,83,243,19,145,70,65,34,154,202,82,86,34,213,255,0,8,197,31,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,93,71,26,253,227,148,203,222,56,212,87,247,128,162,58,254,65,202,93,7,18,121,24,229,46,132,2,160,0,3,74,251,66,209,254,180,88,253,102,69,111,212,175,243,168,130,18,177,221,189,43,157,111,239,95,249,52,137,206,219,234,152,137,121,51,142,204,214,148,154,251,175,170,47,210,92,95,230,16,115,153,177,138,38,55,169,71,37,18,137,27,158,118,183,86,80,127,233,1,36,29,156,166,241,98,40,159,74,173,62,132,183,98,212,127,143,16,75,8,135,46,206,108,78,241,227,98,133,185,93,153,193,154,72,247,199,206,207,68,46,150,228,38,52,72,1,69,94,220,133,64,81,192,179,50,62,102,42,131,185,254,65,115,137,35,247,10,36,172,2,225,120,180,138,226,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,66,197,56,69,203,152,170,140,249,142,21,164,204,239,168,5,233,116,148,163,46,99,152,112,182,146,47,208,57,128,90,164,33,68,100,164,36,200,202,199,114,29,19,49,242,230,22,45,163,84,97,162,151,73,91,146,247,54,84,150,8,200,244,173,7,207,194,127,139,203,242,14,250,40,105,74,138,202,73,25,124,72,4,79,237,151,179,86,62,161,204,126,183,134,171,52,42,83,82,42,81,89,73,67,144,243,11,36,240,138,51,35,208,209,21,141,72,189,175,228,99,67,106,185,141,155,56,42,177,58,156,188,205,196,237,170,12,135,96,159,9,90,146,73,186,20,101,100,248,139,195,225,229,211,221,200,122,23,205,12,191,195,152,190,148,211,53,90,77,53,251,75,67,183,145,5,183,185,147,106,73,122,222,251,31,81,13,155,112,100,221,7,8,189,89,171,210,209,1,149,63,140,36,51,166,61,57,12,154,82,163,146,171,106,73,244,240,151,47,168,78,138,215,150,243,239,56,100,95,70,109,99,114,211,214,245,233,95,242,131,235,103,59,51,186,49,146,149,156,88,219,194,173,94,28,67,47,254,80,109,54,201,25,59,128,179,39,210,190,244,194,148,15,212,238,7,119,196,82,89,145,248,77,253,237,168,139,79,168,95,95,47,33,187,208,118,27,201,249,109,26,149,133,112,113,120,180,243,194,113,79,220,95,16,137,200,140,172,173,219,63,27,224,170,205,49,252,81,152,249,141,62,60,61,246,253,182,171,15,59,175,90,22,73,177,45,242,35,177,169,61,124,132,138,108,157,183,46,14,204,72,236,210,94,70,54,149,41,170,124,153,78,57,60,154,89,40,147,41,41,46,103,33,70,103,101,145,116,233,113,197,141,251,62,242,174,101,62,106,96,64,194,144,28,94,239,67,172,225,40,196,164,89,73,189,172,178,234,68,101,249,70,173,102,166,68,212,54,120,169,191,84,194,24,250,68,116,173,230,169,228,213,54,34,169,228,148,56,214,245,92,219,116,249,106,69,205,54,230,103,127,112,79,36,76,13,22,177,26,181,78,137,80,138,135,82,220,184,237,200,65,56,68,74,36,169,36,101,123,25,243,230,63,64,104,142,201,59,72,98,26,220,248,184,78,171,30,163,48,169,152,109,4,111,200,171,173,221,234,219,83,13,235,210,164,242,51,185,159,83,234,101,204,111,105,29,194,39,35,138,107,92,68,55,216,50,73,239,26,82,44,174,135,114,50,230,33,215,180,179,46,222,137,141,243,27,19,165,154,106,91,71,116,115,66,76,157,230,204,52,126,47,199,207,160,152,243,43,145,151,152,209,94,209,156,186,165,213,50,171,48,171,170,40,168,146,239,116,248,206,26,84,178,180,152,137,245,239,126,133,250,57,4,141,4,216,15,23,46,141,142,102,65,114,76,237,13,97,249,68,72,105,126,2,51,150,193,242,45,69,230,59,62,219,20,146,145,130,153,172,54,219,4,115,49,42,93,212,101,227,61,108,201,87,136,237,215,207,159,81,135,54,127,117,252,47,155,85,136,49,31,95,209,81,148,157,77,168,219,185,41,200,234,232,95,88,222,77,162,114,182,155,137,118,122,193,85,7,158,140,135,102,72,166,202,90,149,9,46,40,212,184,46,153,220,204,200,204,238,174,190,241,59,171,79,118,55,204,148,225,31,75,245,201,170,35,139,238,251,112,203,181,244,241,29,124,69,248,220,191,40,159,136,82,145,45,163,113,4,171,18,180,248,190,162,30,97,112,166,36,157,133,248,174,13,231,203,137,209,171,116,249,181,234,234,181,237,215,214,49,232,251,38,49,67,248,155,12,201,155,33,167,18,164,84,22,201,107,120,220,59,19,109,159,83,34,252,110,131,72,200,128,0,0,0,0,40,98,211,228,47,22,159,80,20,34,184,10,251,174,5,99,247,0,17,249,139,133,164,87,20,185,128,188,5,8,239,238,21,0,0,0,0,0,1,160,29,181,126,203,24,91,237,2,15,203,170,35,64,59,46,61,187,50,203,243,215,201,230,141,255,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,4,255,0,0,0,0,0,0,8,171,237,206,253,164,255,0,124,159,201,162,85,4,85,246,231,126,210,127,190,79,228,208,24,171,177,83,218,159,20,253,159,206,249,141,56,77,72,133,110,197,79,106,124,83,246,127,59,230,52,225,53,32,0,0,2,21,187,106,253,169,240,183,217,252,31,152,212,67,177,83,218,159,20,253,159,206,249,141,56,59,106,253,169,240,183,217,252,31,152,212,67,177,83,218,159,20,253,159,206,249,141,56,4,212,128,0,0,197,91,88,251,44,103,39,217,254,33,249,115,227,42,140,85,181,143,178,198,114,125,159,226,31,151,62,3,205,96,154,158,218,191,101,140,45,246,129,7,229,213,17,10,194,106,123,106,253,150,48,183,218,4,31,151,84,64,104,7,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,0,0,0,0,0,1,160,29,175,120,199,104,236,37,147,81,35,101,187,187,156,182,175,106,167,227,25,180,248,107,41,209,46,162,75,108,189,32,157,61,48,229,111,55,106,36,178,159,19,36,218,221,82,100,147,42,139,93,151,118,155,199,219,44,230,133,55,48,48,132,153,115,41,168,144,149,86,176,241,212,94,141,10,178,193,54,235,122,31,75,103,165,75,66,95,117,77,45,105,89,54,225,165,122,85,99,74,189,31,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,51,111,109,136,43,187,35,227,182,166,225,200,181,90,150,89,86,247,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,105,117,109,150,130,74,218,182,149,41,77,186,72,14,213,218,173,153,152,87,57,51,131,44,243,75,5,75,226,40,184,155,43,233,149,8,218,156,109,110,51,174,161,81,214,195,187,181,173,9,121,165,146,155,113,4,163,208,226,22,147,59,164,198,192,118,24,254,221,159,189,191,229,33,21,98,85,59,12,127,110,207,222,223,242,144,9,84,0,0,0,0,1,0,61,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,33,170,189,168,254,221,153,155,249,151,228,240,134,213,118,24,254,221,159,189,191,229,32,18,168,0,0,32,7,181,31,219,179,51,127,50,252,158,16,201,93,154,91,77,224,29,150,114,191,63,179,3,23,201,137,50,164,136,248,117,84,92,60,85,22,99,77,172,190,78,78,111,67,9,112,245,41,8,83,237,41,213,161,43,54,219,53,47,74,172,73,86,53,237,71,246,236,204,223,204,191,39,132,53,84,7,106,205,92,204,197,89,201,152,248,143,52,177,172,190,34,181,137,170,14,212,36,233,113,197,182,206,179,240,48,214,241,107,90,89,105,4,150,219,65,168,244,54,132,36,142,201,33,34,155,25,118,77,208,179,23,41,231,99,157,166,11,21,208,42,184,135,84,122,61,18,59,107,166,212,40,173,179,38,203,147,33,50,90,59,188,238,233,73,67,106,109,77,147,14,26,252,75,113,6,199,74,236,185,216,74,149,157,149,87,179,223,58,48,204,185,24,38,135,33,9,195,244,233,108,39,130,196,51,82,165,147,171,115,81,234,118,52,117,33,36,104,209,187,117,197,26,13,74,38,94,105,83,62,3,205,14,208,251,63,99,237,153,115,66,118,84,102,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,107,105,74,36,216,156,105,196,243,210,99,127,251,43,246,245,147,22,77,43,101,140,228,174,203,152,137,146,25,167,224,106,156,141,209,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,235,119,117,114,65,52,148,110,254,218,251,40,208,182,180,201,169,184,55,117,74,135,139,233,183,153,133,171,115,89,90,184,9,90,144,110,54,106,108,201,100,203,232,70,233,194,178,210,87,67,155,181,173,166,200,121,247,199,248,3,25,101,102,50,171,101,246,96,225,233,116,60,67,67,144,113,167,65,146,69,173,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,212,64,13,10,236,202,219,182,149,157,216,54,157,145,153,165,137,165,185,154,20,24,238,38,44,202,163,233,90,241,36,36,26,148,149,182,229,136,215,37,150,172,151,16,189,78,45,13,239,245,56,102,246,235,125,64,0,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,34,175,183,59,246,147,253,242,127,38,137,84,17,87,219,157,251,73,254,249,63,147,64,106,175,101,199,183,102,89,126,122,249,60,209,63,194,0,123,46,61,187,50,203,243,215,201,230,137,254,0,0,0,30,107,54,177,246,167,206,79,180,12,67,243,23,196,212,246,92,123,9,229,151,231,175,156,77,16,173,181,143,181,62,114,125,160,98,31,152,190,38,167,178,227,216,79,44,191,61,124,226,104,13,170,0,0,0,0,0,0,0,1,21,125,185,223,180,159,239,147,249,52,74,160,138,190,220,239,218,79,247,201,252,154,3,85,123,46,61,187,50,203,243,215,201,230,137,254,16,3,217,113,237,217,150,95,158,190,79,52,79,240,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,61,84,15,42,227,213,64,0,0,0,0,0,13,0,237,171,246,88,194,223,104,16,126,93,81,26,1,217,113,237,217,150,95,158,190,79,52,111,255,0,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,160,39,248,0,0,4,0,246,163,251,118,102,111,230,95,147,194,19,252,32,7,181,31,219,179,51,127,50,252,158,16,13,255,0,236,84,246,88,197,63,104,19,190,93,78,27,254,52,3,177,83,217,99,20,253,160,78,249,117,56,111,248,0,0,0,13,85,237,71,246,19,204,223,204,191,56,132,54,168,106,175,106,63,176,158,102,254,101,249,196,32,16,2,50,254,204,251,42,230,230,213,248,202,78,15,202,218,108,68,162,157,31,137,169,213,234,78,45,154,117,57,6,74,221,147,206,161,11,86,183,20,147,74,16,132,169,106,178,149,109,8,113,104,196,3,210,70,203,187,50,96,29,150,114,190,155,151,248,66,52,73,149,36,71,74,107,88,132,233,204,198,155,89,124,156,117,205,111,169,178,212,164,33,79,186,150,144,181,44,219,108,210,141,74,177,169,65,231,95,31,224,12,101,149,152,202,173,151,217,131,135,165,208,241,13,14,65,198,157,6,73,22,182,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,152,158,203,221,186,126,237,120,85,25,29,156,120,207,139,204,154,46,190,231,147,53,58,94,174,210,219,109,38,87,120,212,124,68,198,108,230,242,228,149,173,162,67,159,74,164,200,112,187,87,104,142,192,176,246,156,194,165,143,50,182,159,74,166,230,109,19,123,34,197,25,136,254,147,54,109,180,142,26,84,157,36,179,121,8,97,180,199,113,197,155,105,241,54,173,41,115,120,212,27,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,212,240,13,85,216,39,109,250,22,215,24,17,216,88,142,85,42,155,153,180,77,235,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,66,154,67,135,172,212,135,111,169,41,75,141,26,246,168,4,85,246,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,70,213,118,231,126,210,127,190,79,228,209,170,189,151,30,221,153,101,249,235,228,243,64,79,240,128,30,212,127,110,204,205,252,203,242,120,66,127,132,0,246,163,251,118,102,111,230,95,147,194,1,181,93,134,63,183,103,239,111,249,72,74,160,138,190,195,31,219,179,247,183,252,164,37,80,7,149,113,53,59,75,127,236,54,210,62,207,240,39,254,94,150,33,88,77,78,210,223,251,13,180,143,179,252,9,255,0,151,165,128,138,189,147,189,169,242,111,237,3,15,124,197,129,233,76,121,172,217,59,218,159,38,254,208,48,247,204,88,30,148,192,0,0,0,121,172,218,199,218,159,57,62,208,49,15,204,95,30,148,199,154,205,172,125,169,243,147,237,3,16,252,197,240,18,169,216,169,236,177,138,126,208,39,124,186,156,55,252,104,7,98,167,178,198,41,251,64,157,242,234,112,220,172,235,205,10,86,74,229,30,47,205,122,202,98,57,31,11,81,228,212,145,30,76,212,196,68,199,208,131,220,197,39,84,70,72,91,206,238,218,71,133,70,107,113,36,73,81,153,17,132,53,246,187,231,21,43,50,182,163,70,17,195,149,233,115,169,185,125,71,106,137,37,162,148,151,97,55,85,83,174,61,45,76,37,11,82,73,100,149,199,97,211,50,74,247,145,84,133,23,209,164,198,170,183,148,56,201,121,47,35,62,212,196,70,240,155,24,161,156,32,135,20,249,111,223,168,174,35,146,148,148,54,87,50,67,109,54,131,82,149,166,230,243,100,141,118,115,71,95,197,152,166,187,142,113,85,103,26,226,153,220,109,107,16,84,36,85,42,50,119,72,111,127,41,247,20,227,174,104,65,37,9,212,181,168,236,146,36,149,236,68,69,200,72,166,215,249,23,66,200,30,203,236,164,195,116,202,53,86,153,85,175,99,10,62,36,196,140,213,13,101,41,53,137,84,73,103,33,11,109,68,157,206,239,66,25,38,201,41,52,165,146,213,169,102,181,168,35,219,47,112,85,87,50,177,254,26,203,154,20,136,140,84,177,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,142,215,177,31,65,242,98,204,45,93,192,216,170,179,130,177,76,30,10,181,135,234,18,41,117,24,219,212,57,184,148,195,138,109,214,245,160,212,133,105,90,20,87,73,154,78,215,35,50,230,50,6,201,222,212,249,55,246,129,135,190,98,192,207,253,172,153,23,66,201,253,166,189,36,194,84,106,172,74,86,98,83,215,137,37,61,32,214,228,85,214,28,148,241,77,68,119,20,95,237,15,45,189,74,52,42,73,91,74,20,218,18,18,191,176,254,113,82,179,191,101,204,191,197,208,235,210,234,181,40,84,120,212,74,243,179,165,37,249,165,85,136,210,89,146,169,10,37,173,90,220,82,73,244,155,135,173,77,190,218,212,69,174,195,58,136,139,236,88,207,153,52,156,101,138,246,114,172,205,136,138,109,118,58,241,53,20,158,144,211,75,239,22,73,182,164,178,210,13,26,223,91,177,201,183,12,181,253,26,32,173,68,143,18,212,82,232,3,26,85,182,100,217,182,191,85,155,93,174,236,249,150,181,26,149,70,67,146,230,76,151,132,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,218,240,86,94,224,28,181,165,59,66,203,156,15,135,240,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,202,246,66,75,220,67,176,0,12,85,253,9,219,44,127,239,105,202,175,251,205,167,127,200,142,255,0,232,158,21,244,87,208,95,70,105,94,141,247,127,116,247,63,4,223,3,192,238,247,92,54,226,219,189,206,239,193,187,211,167,79,134,214,228,32,95,253,84,125,187,63,247,115,255,0,197,154,63,252,208,77,246,207,88,166,187,142,114,11,45,49,174,41,157,198,214,177,6,15,163,85,42,50,119,72,111,127,41,248,77,56,235,154,16,73,66,117,45,106,59,36,137,37,123,17,17,114,1,249,95,208,157,178,199,254,246,156,170,255,0,188,218,119,252,136,201,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,199,230,40,119,47,120,10,153,216,90,102,2,164,87,1,64,0,1,113,116,21,20,46,66,160,0,0,0,0,56,223,115,114,210,156,181,237,110,87,248,128,211,62,209,236,118,206,25,203,168,13,169,201,232,82,113,44,68,25,199,50,46,176,164,43,241,139,144,134,43,150,34,204,124,71,41,95,72,153,18,230,73,45,255,0,51,241,63,123,159,94,124,196,131,246,175,230,29,73,85,25,152,93,178,146,219,48,241,5,53,228,169,50,213,164,239,76,89,216,145,107,23,174,126,255,0,227,26,99,179,38,9,99,29,230,37,78,44,201,77,183,122,75,210,205,78,71,39,174,173,251,37,208,204,185,248,207,152,130,70,115,59,18,68,193,61,219,161,18,24,227,119,223,172,200,147,125,26,61,110,101,248,220,191,40,139,172,170,133,35,20,231,6,7,78,241,46,19,184,134,153,26,210,76,206,247,148,142,71,215,151,139,248,198,249,237,177,89,149,135,253,12,225,156,119,239,142,241,213,161,211,111,213,225,186,219,175,81,173,59,19,96,8,120,147,29,224,218,196,167,217,213,27,27,211,155,210,228,82,112,204,146,244,101,122,198,124,189,96,133,148,216,108,233,134,203,14,229,86,31,167,169,152,169,84,126,47,240,9,178,75,84,151,143,151,34,252,97,148,199,228,225,90,115,20,170,20,88,44,33,4,134,181,219,66,9,37,205,106,62,133,211,168,253,97,80,29,123,19,99,90,94,22,225,184,246,37,185,197,107,209,185,74,78,218,116,222,247,81,126,49,11,241,110,34,86,30,167,183,49,49,77,227,91,228,214,146,115,71,84,168,239,123,31,144,138,60,246,218,143,31,99,94,227,238,202,174,32,161,240,124,78,189,197,121,229,111,181,238,173,125,36,158,154,79,207,214,247,9,51,16,97,157,179,183,180,111,46,176,219,115,105,145,162,230,12,121,47,81,220,117,151,35,33,132,18,22,123,196,165,87,41,36,100,100,105,234,69,228,52,246,183,218,39,82,156,243,203,131,141,179,69,148,47,78,130,58,146,147,107,17,95,164,159,129,143,222,193,123,23,212,179,13,76,206,175,103,4,153,74,226,211,12,202,101,41,82,76,219,240,158,155,174,71,171,227,63,15,78,103,230,50,211,61,154,56,77,152,228,226,241,141,33,195,43,222,248,81,174,124,255,0,219,194,6,183,183,183,254,34,75,166,181,227,236,207,50,50,183,245,85,207,249,192,178,118,222,245,233,76,165,13,227,188,204,37,18,137,70,103,84,95,145,255,0,132,12,191,153,59,4,97,124,53,78,110,68,124,71,74,81,170,74,26,240,97,182,219,59,26,20,125,73,211,242,26,55,137,112,60,120,24,210,189,135,26,146,217,38,153,80,149,25,46,38,57,36,148,77,186,104,35,36,223,195,123,116,185,216,73,149,195,52,225,124,214,205,220,204,226,123,179,52,177,98,123,183,70,190,54,183,40,191,9,170,218,116,173,95,136,119,233,238,18,71,179,142,67,227,202,116,22,37,98,74,221,42,160,166,107,137,117,74,84,151,157,86,232,137,147,210,70,182,254,10,229,211,152,235,251,47,108,159,129,41,190,147,113,16,104,50,247,156,21,181,208,25,240,219,125,210,234,62,183,254,1,189,52,186,13,46,144,209,179,10,12,86,82,107,222,89,166,18,130,213,98,43,216,189,252,139,152,176,74,148,170,60,90,124,86,153,225,35,37,77,234,230,134,200,139,153,159,78,95,17,250,4,132,164,172,148,145,125,68,46,1,81,106,207,73,92,80,157,74,186,17,131,133,116,254,81,243,92,203,162,140,7,216,3,137,181,153,151,59,245,243,28,133,204,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,81,93,5,138,232,47,50,184,161,144,14,4,153,249,142,98,59,139,13,4,93,7,41,17,16,10,128,0,12,73,180,51,239,51,132,34,169,183,86,131,239,84,21,210,163,46,91,167,71,157,156,108,242,221,224,181,173,74,182,242,218,142,255,0,138,61,11,237,49,63,130,193,113,28,221,107,189,97,180,219,85,191,173,61,252,195,206,238,39,149,196,240,223,71,167,78,191,125,255,0,20,78,235,217,185,93,158,109,234,159,135,142,197,255,0,71,113,63,225,68,19,111,75,35,76,6,136,255,0,117,255,0,8,196,44,118,117,65,39,31,160,58,110,91,78,60,139,203,79,198,32,154,184,41,211,21,9,242,191,241,152,168,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,62,130,195,232,57,5,138,47,112,11,57,94,247,28,169,232,95,80,226,50,28,136,255,0,64,11,128,0,6,1,218,250,136,237,87,38,241,107,77,173,100,110,240,22,210,217,171,164,168,255,0,31,128,129,205,162,105,206,82,179,139,16,65,112,212,102,215,9,115,82,52,159,56,173,31,79,202,61,8,237,9,79,84,252,176,175,176,148,58,163,115,133,228,130,185,242,144,209,242,229,240,16,47,182,61,45,84,236,252,197,41,83,79,34,203,128,95,72,155,117,130,193,249,9,220,100,221,129,43,209,233,249,159,61,78,147,118,44,44,234,60,78,146,121,241,17,127,152,79,51,14,165,221,90,109,202,221,14,227,206,174,200,245,227,164,102,28,247,183,145,211,122,27,173,221,211,177,126,29,143,137,115,228,61,13,209,36,148,141,245,148,131,211,167,213,63,172,7,234,0,0,162,197,139,5,238,38,228,44,248,0,188,94,44,23,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,161,244,20,183,43,139,133,21,208,7,10,139,153,159,196,114,33,100,171,251,173,241,22,153,92,85,180,17,95,168,14,64,0,1,243,78,108,220,104,146,71,111,21,250,124,12,70,175,104,101,1,47,225,55,21,199,17,26,177,137,170,218,47,111,162,151,241,18,89,45,196,180,217,41,106,74,75,85,174,103,97,21,29,161,89,146,132,210,234,20,216,211,105,78,57,27,26,186,131,65,57,117,164,146,153,105,241,17,43,151,196,73,88,234,248,123,56,240,181,65,127,116,45,76,200,69,187,167,172,117,115,253,118,37,154,51,59,164,26,117,95,157,250,13,8,236,246,194,15,66,244,251,136,137,57,173,125,213,109,227,102,155,219,139,233,116,252,70,251,200,125,168,172,184,243,174,33,8,109,6,181,41,103,98,34,34,230,102,126,65,29,9,114,44,174,147,33,133,243,251,2,61,138,233,77,161,153,171,104,248,246,157,178,99,155,135,98,101,105,247,40,188,199,105,175,102,246,21,162,188,251,50,177,110,28,143,185,211,171,127,61,180,26,110,68,101,123,172,173,212,116,186,246,119,224,58,138,119,62,158,225,53,26,86,74,179,117,70,76,253,83,47,238,159,17,81,29,181,60,58,188,168,204,108,75,136,106,82,20,235,50,39,204,132,146,125,174,25,58,148,249,172,140,148,102,100,103,102,207,151,243,9,71,202,220,127,73,198,189,231,192,61,16,248,61,206,189,204,180,189,235,235,181,236,69,111,84,196,106,109,133,62,156,253,21,234,149,42,124,121,103,43,18,169,194,54,157,75,137,82,20,137,10,212,157,61,75,165,143,226,51,126,192,57,181,43,16,250,119,198,59,72,71,15,221,122,119,74,50,190,174,42,247,186,207,200,134,99,146,245,111,224,192,91,100,97,217,21,140,139,197,237,176,167,53,61,221,246,36,52,107,62,83,35,249,31,62,131,62,142,133,158,84,196,213,178,186,183,1,68,233,147,188,55,38,253,110,82,26,62,92,143,200,105,16,47,85,37,96,221,160,113,59,115,80,119,76,6,91,250,82,221,115,83,81,149,239,191,184,75,206,6,162,43,30,100,22,93,193,134,249,182,162,195,244,137,127,68,222,248,237,193,36,173,98,50,229,227,46,98,38,54,188,134,120,87,104,108,88,166,210,226,127,88,55,247,193,91,172,22,21,240,231,200,75,30,196,216,162,62,32,203,140,15,74,57,144,150,184,248,26,152,181,33,135,8,214,147,75,17,147,204,174,118,235,229,212,65,9,89,179,128,170,248,43,186,187,202,60,196,113,155,253,27,248,138,102,250,55,119,181,250,250,197,245,9,110,236,246,206,202,38,32,192,15,69,82,32,198,118,70,46,84,116,32,234,72,82,140,212,196,66,35,34,210,70,124,207,167,192,106,199,104,38,74,21,27,208,46,14,5,121,123,238,244,213,173,171,218,220,45,173,102,203,204,198,63,216,67,53,213,132,234,152,122,130,228,186,59,41,151,141,162,58,162,148,230,151,44,165,69,65,153,120,203,151,135,203,173,197,19,184,133,165,105,37,33,68,100,126,242,59,139,135,226,224,250,195,21,188,61,18,164,204,136,239,37,237,229,148,194,201,72,59,45,69,200,238,126,67,246,128,0,0,0,80,249,138,128,11,12,172,2,227,232,41,111,32,21,35,191,184,58,129,29,194,214,46,64,5,200,84,80,133,64,0,0,0,0,0,104,7,109,95,178,198,22,251,64,131,242,234,136,208,14,203,143,110,204,178,252,245,242,121,163,127,251,106,253,150,48,183,218,4,31,151,84,70,128,118,92,123,118,101,151,231,175,147,205,1,63,192,0,0,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,42,236,84,246,167,197,63,103,243,190,99,78,19,82,33,91,177,83,218,159,20,253,159,206,249,141,56,77,72,0,0,0,133,110,218,191,106,124,45,246,127,7,230,53,16,236,84,246,167,197,63,103,243,190,99,78,14,218,191,106,124,45,246,127,7,230,53,16,236,84,246,167,197,63,103,243,190,99,78,1,53,32,0,0,49,86,214,62,203,25,201,246,127,136,126,92,248,202,163,21,109,99,236,177,156,159,103,248,135,229,207,128,243,88,38,167,182,175,217,99,11,125,160,65,249,117,68,66,176,154,158,218,191,101,140,45,246,129,7,229,213,16,26,1,217,113,237,217,150,95,158,190,79,52,79,240,128,30,203,143,110,204,178,252,245,242,121,162,127,128,0,0,0,0,0,7,74,206,140,161,193,185,245,149,248,131,40,243,1,137,110,80,177,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,204,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,186,128,15,54,219,81,108,201,143,182,89,205,10,150,95,226,248,210,230,83,81,33,73,162,226,18,167,61,26,21,101,130,109,167,53,176,167,11,74,150,132,190,210,93,66,20,178,109,195,82,53,42,196,165,111,175,97,143,237,217,251,219,254,82,27,211,181,118,202,57,113,181,174,92,47,5,99,86,184,26,172,29,227,244,10,251,12,146,229,82,37,40,136,141,73,35,50,222,50,189,41,39,89,51,36,184,148,164,200,208,180,54,226,53,3,178,27,44,241,86,77,230,62,209,249,91,141,98,112,245,172,51,80,160,83,228,233,109,196,54,246,131,169,232,125,173,226,16,181,50,234,13,46,54,179,73,107,109,104,81,21,148,64,36,168,0,0,0,0,4,0,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,134,170,246,163,251,118,102,111,230,95,147,194,27,85,216,99,251,118,126,246,255,0,148,128,74,160,0,0,128,30,212,127,110,204,205,252,203,242,120,67,234,216,19,97,58,174,215,120,154,109,119,18,204,151,73,203,172,59,32,162,86,38,69,113,76,77,148,251,145,222,83,109,65,113,113,221,97,107,109,196,199,83,201,89,145,165,183,144,101,205,105,25,87,106,93,153,49,246,212,221,167,120,235,47,240,132,105,112,233,171,145,67,77,107,16,157,57,233,48,168,204,29,14,59,154,223,83,101,165,43,90,88,117,45,33,106,65,56,225,37,26,147,115,82,101,211,42,178,207,10,228,222,92,97,204,173,193,81,56,122,46,25,167,181,79,141,169,182,208,227,218,11,198,251,187,180,33,10,121,213,154,156,113,100,146,214,226,214,163,43,168,192,118,10,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,214,0,0,52,171,180,71,96,88,123,78,97,82,199,153,91,79,165,83,115,54,137,189,145,98,140,196,127,73,155,54,218,71,13,42,78,146,89,188,132,48,218,99,184,226,205,180,248,155,86,148,185,188,107,117,64,4,106,246,107,118,115,87,114,190,163,135,246,152,206,105,85,90,46,47,143,190,126,133,134,27,208,223,9,22,68,87,163,173,85,18,90,13,100,242,208,249,169,44,164,208,166,180,167,120,102,181,45,166,164,168,0,0,0,0,0,0,6,128,118,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,55,255,0,182,175,217,99,11,125,160,65,249,117,68,104,7,101,199,183,102,89,126,122,249,60,208,19,252,0,0,2,42,251,115,191,105,63,223,39,242,104,149,65,21,125,185,223,180,159,239,147,249,52,6,170,246,92,123,118,101,151,231,175,147,205,19,252,32,7,178,227,219,179,44,191,61,124,158,104,159,224,0,0,1,230,179,107,31,106,124,228,251,64,196,63,49,124,77,79,101,199,176,158,89,126,122,249,196,209,10,219,88,251,83,231,39,218,6,33,249,139,226,106,123,46,61,132,242,203,243,215,206,38,128,218,160,0,0,0,0,0,0,0,17,87,219,157,251,73,254,249,63,147,68,170,8,171,237,206,253,164,255,0,124,159,201,160,53,87,178,227,219,179,44,191,61,124,158,104,159,225,0,61,151,30,221,153,101,249,235,228,243,68,255,0,0,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,213,64,242,174,61,84,0,0,0,0,0,0,208,14,218,191,101,140,45,246,129,7,229,213,17,160,29,151,30,221,153,101,249,235,228,243,70,255,0,246,213,251,44,97,111,180,8,63,46,168,141,0,236,184,246,236,203,47,207,95,39,154,2,127,128,0,0,64,15,106,63,183,102,102,254,101,249,60,33,63,194,0,123,81,253,187,51,55,243,47,201,225,0,223,254,197,79,101,140,83,246,129,59,229,212,225,191,227,64,59,21,61,150,49,79,218,4,239,151,83,134,255,0,128,0,0,0,213,94,212,127,97,60,205,252,203,243,136,67,106,134,170,246,163,251,9,230,111,230,95,156,66,1,0,35,213,64,242,174,61,84,0,8,192,237,58,236,244,153,138,102,73,218,43,103,236,33,190,170,189,169,220,91,64,166,50,251,242,170,178,157,125,150,218,149,10,35,12,175,83,199,189,121,114,79,82,18,105,108,156,210,107,55,84,185,63,0,30,99,50,95,55,177,150,66,230,134,31,205,204,191,126,35,117,220,59,33,79,71,41,108,19,204,58,133,182,166,157,101,196,114,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,39,178,238,211,120,7,106,108,175,166,230,6,16,147,18,29,73,113,210,170,214,30,58,139,50,102,209,159,55,29,111,67,233,108,245,37,11,83,14,169,165,173,40,55,27,36,175,74,110,105,76,91,118,161,108,45,247,20,197,75,207,28,156,193,156,38,91,86,180,119,196,104,74,212,205,10,168,227,138,35,179,36,146,225,225,189,118,247,118,53,33,14,154,219,250,36,170,59,103,173,91,40,237,93,152,251,37,102,58,49,174,10,119,142,165,78,221,177,95,160,62,241,162,45,94,42,76,204,146,163,34,61,219,200,212,163,105,226,35,83,106,82,136,201,104,91,141,172,55,171,183,59,246,147,253,242,127,38,141,85,236,184,246,236,203,47,207,95,39,154,54,43,182,63,31,224,220,211,193,187,62,230,14,95,98,24,149,204,61,92,143,136,228,193,157,24,207,67,168,189,52,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,93,123,46,61,187,50,203,243,215,201,230,128,159,225,0,61,168,254,221,153,155,249,151,228,240,132,255,0,8,1,237,71,246,236,204,223,204,191,39,132,3,106,187,12,127,110,207,222,223,242,144,149,65,21,125,134,63,183,103,239,111,249,72,74,160,15,42,226,106,118,150,255,0,216,109,164,125,159,224,79,252,189,44,66,176,154,157,165,191,246,27,105,31,103,248,19,255,0,47,75,1,21,123,39,123,83,228,223,218,6,30,249,139,3,210,152,243,89,178,119,181,62,77,253,160,97,239,152,176,61,41,128,0,0,0,243,89,181,143,181,62,114,125,160,98,31,152,190,61,41,143,53,155,88,251,83,231,39,218,6,33,249,139,224,37,83,177,83,217,99,20,253,160,78,249,117,56,117,254,218,124,226,165,81,114,143,10,100,133,62,189,45,170,238,37,172,34,183,58,28,73,73,74,21,74,138,135,18,73,148,217,44,150,104,114,75,141,45,162,82,13,10,92,55,14,228,166,136,118,14,197,79,101,140,83,246,129,59,229,212,225,28,27,127,231,204,157,160,246,163,197,216,153,153,177,36,208,168,18,23,134,112,242,226,72,106,75,11,167,68,117,196,165,230,222,109,9,39,80,251,170,122,73,25,154,172,82,9,4,181,37,41,48,31,38,194,121,23,93,207,237,166,176,118,27,166,81,169,85,58,85,6,161,23,18,98,70,106,134,131,138,170,60,89,76,156,132,45,181,18,183,219,205,104,100,155,36,168,148,167,139,86,148,18,214,153,42,237,171,246,88,194,223,104,16,126,93,81,29,127,177,99,39,105,84,92,163,197,121,223,80,160,203,106,187,137,107,11,162,65,153,46,42,82,133,82,162,161,181,26,162,184,104,37,154,28,146,227,168,116,210,179,66,151,13,178,177,41,163,29,131,182,175,217,99,11,125,160,65,249,117,68,4,85,236,157,237,79,147,127,104,24,123,230,44,9,137,237,88,200,105,57,201,178,228,252,77,66,133,17,202,238,91,72,60,76,218,213,29,163,125,202,114,26,90,103,178,135,150,180,155,72,221,25,73,81,17,171,120,112,219,65,33,74,52,26,97,219,100,239,106,124,155,251,64,195,223,49,96,122,72,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,154,29,159,179,51,238,55,158,56,15,52,156,151,85,143,19,12,226,8,53,9,253,214,230,137,79,65,67,201,226,152,71,141,4,173,235,6,235,102,133,40,146,180,172,210,163,210,163,30,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,104,118,129,203,63,184,222,120,227,204,173,110,37,86,60,76,51,136,39,83,224,119,163,122,37,61,5,15,43,133,125,126,4,18,183,172,27,78,18,210,146,74,210,178,82,75,74,136,76,255,0,101,62,124,201,206,77,151,32,97,154,236,216,142,87,114,218,65,97,151,16,153,13,27,238,83,144,210,21,1,229,178,132,36,218,70,232,206,50,76,201,91,195,134,226,205,106,81,172,146,27,148,0,0,52,3,253,69,77,150,63,235,251,53,127,238,173,59,254,98,55,127,47,112,85,43,45,112,6,26,203,154,20,137,111,211,112,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,65,216,0,0,0,0,0,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,250,10,17,123,197,194,134,103,228,2,162,211,63,112,173,249,115,22,159,80,21,34,191,188,11,168,173,139,204,8,172,2,160,0,0,0,0,3,167,230,134,42,167,97,76,27,83,172,78,122,58,91,139,185,214,79,72,75,69,226,117,9,43,168,250,122,196,59,122,148,73,73,168,204,136,136,175,204,105,222,222,25,170,88,107,42,113,196,24,243,104,251,216,221,217,102,223,115,199,226,147,20,249,145,44,143,162,174,2,48,246,255,0,204,8,152,239,62,241,84,90,100,102,84,218,100,83,159,75,172,73,39,201,68,154,115,41,50,45,36,94,245,117,191,184,108,167,103,30,77,214,91,197,173,87,159,92,214,152,157,130,146,226,13,116,245,146,60,110,196,81,17,40,213,99,229,250,70,145,162,36,188,217,205,202,220,179,138,236,135,29,132,219,230,84,196,26,203,192,134,27,185,122,220,188,254,63,160,77,102,200,153,113,23,6,224,76,31,84,82,42,76,184,238,14,167,176,162,150,68,148,145,155,44,40,203,213,46,126,31,63,48,17,249,218,33,137,34,72,251,159,238,77,149,233,239,91,233,120,142,223,173,7,108,236,199,193,211,166,225,168,117,114,223,165,17,113,227,102,162,225,204,203,194,220,53,29,213,126,93,70,187,237,157,139,27,174,122,31,187,147,9,221,207,120,95,114,189,86,191,15,215,153,249,13,252,236,204,194,13,211,178,166,106,205,185,169,52,99,55,28,45,225,91,164,104,127,185,233,200,65,191,205,149,144,68,44,145,33,168,200,39,29,90,82,70,118,186,149,98,184,228,232,58,78,109,98,84,97,108,57,26,160,185,17,25,39,38,161,155,201,94,148,243,109,195,177,115,46,126,31,227,20,106,150,216,153,197,76,42,11,148,120,49,98,204,145,15,18,155,107,67,83,210,165,145,33,18,18,102,105,36,153,151,59,125,87,24,135,102,109,157,171,109,250,73,196,205,156,197,248,61,59,202,82,202,255,0,134,233,117,140,55,153,153,151,63,25,230,150,48,162,39,187,94,110,61,118,160,242,120,77,74,89,146,100,45,36,103,226,62,94,47,47,33,35,217,96,84,138,39,121,239,42,45,53,190,220,219,124,242,83,123,107,233,211,204,102,35,50,189,25,171,15,80,78,157,17,77,28,173,119,116,215,125,221,189,197,241,248,15,214,114,46,182,205,26,250,252,7,228,67,197,152,125,68,72,77,122,152,102,165,88,136,165,34,231,252,35,246,35,204,139,41,41,84,121,76,186,74,189,141,11,37,94,222,86,26,70,182,109,151,2,84,124,11,9,248,241,221,146,106,173,176,157,40,108,250,112,207,243,229,127,33,17,24,51,15,203,171,103,214,56,105,104,121,131,226,106,110,29,217,51,177,241,169,229,238,243,19,107,180,165,19,190,112,76,38,9,185,11,50,171,52,187,50,87,62,76,188,94,71,203,152,135,136,115,89,194,89,253,143,159,144,243,81,146,85,42,172,109,82,212,72,43,241,183,183,59,115,240,255,0,1,140,203,80,154,172,183,166,185,7,188,117,169,71,175,115,213,22,233,175,249,199,121,29,79,1,212,24,157,199,110,95,101,205,27,171,238,212,71,107,234,235,99,248,14,216,52,200,41,114,46,162,162,213,244,1,198,181,17,242,185,117,23,36,113,154,14,231,200,199,40,5,143,200,92,93,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,90,101,97,112,0,0,0,0,213,77,184,113,36,122,86,92,66,91,137,109,86,196,141,183,101,60,73,231,184,147,240,248,8,4,113,205,118,229,107,9,171,237,24,196,165,15,46,152,108,158,136,90,49,130,81,101,43,159,38,37,252,126,2,20,128,73,215,102,182,25,148,229,2,12,194,55,116,179,142,154,51,250,19,183,36,67,62,183,228,37,173,164,154,91,36,159,184,71,39,102,197,5,81,240,10,156,54,164,150,140,104,106,241,39,151,38,97,252,4,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,250,139,133,167,212,5,135,212,94,159,244,11,84,42,147,32,23,128,0,14,181,152,112,17,80,194,85,8,170,107,120,78,110,188,58,173,123,58,131,235,127,128,131,46,209,108,50,229,39,60,177,60,226,133,186,105,201,148,214,210,173,230,171,159,118,180,118,181,207,200,196,242,214,89,39,233,175,52,100,147,37,105,228,174,158,177,8,119,237,89,195,169,133,136,170,53,100,179,21,38,245,118,154,222,164,38,203,63,212,197,117,59,116,240,249,249,8,52,151,39,234,199,70,196,210,100,148,141,206,168,43,111,86,141,93,92,108,237,208,252,135,163,12,172,174,119,199,121,218,86,251,115,185,253,134,155,95,95,192,188,135,154,58,84,181,194,148,183,16,227,136,51,65,166,232,59,31,82,254,97,63,27,32,99,182,113,39,165,186,92,158,190,31,128,252,57,145,219,87,17,211,196,127,138,3,104,192,0,81,69,116,28,38,71,115,176,231,22,40,188,128,5,215,184,180,92,86,247,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,181,71,238,21,62,66,211,63,120,5,192,143,200,88,74,35,51,34,184,188,5,224,0,3,173,227,202,145,82,233,12,200,55,183,90,164,165,23,211,171,246,42,59,116,63,33,7,187,88,84,228,226,172,197,198,148,197,63,197,33,172,97,81,121,40,210,72,181,159,125,55,189,139,241,188,253,226,101,246,131,168,149,51,6,66,144,106,117,58,170,141,163,232,206,199,248,39,79,204,188,132,34,99,154,154,107,57,225,143,99,153,186,189,53,234,163,150,119,153,126,188,81,121,159,62,99,50,176,153,77,153,240,148,28,57,233,38,234,159,195,241,28,29,254,148,215,171,78,251,226,118,245,134,107,170,67,76,232,18,99,41,189,123,230,22,222,155,218,247,73,149,191,132,99,108,165,152,193,119,174,132,41,63,128,189,136,139,251,160,202,100,119,26,70,150,237,33,145,185,131,82,135,136,167,96,188,47,188,117,206,19,134,95,26,193,94,198,201,47,147,142,91,161,43,175,228,247,8,245,205,252,43,181,78,0,171,72,89,64,224,25,223,52,194,79,123,78,119,154,153,215,110,170,63,113,152,157,121,16,226,75,109,77,73,138,203,200,93,181,37,196,18,136,237,230,70,58,78,49,201,252,15,139,155,180,252,17,134,38,44,221,75,166,169,148,198,92,185,146,77,36,124,208,124,236,118,250,128,121,254,174,230,166,111,79,96,168,216,222,187,188,139,17,219,19,124,44,82,210,242,72,211,213,164,92,236,70,162,235,111,224,27,109,176,54,35,77,43,211,173,51,55,91,222,236,254,183,170,246,226,190,7,230,54,127,58,118,16,135,136,35,60,246,28,194,153,115,5,111,85,85,32,148,112,9,163,221,153,57,225,51,68,115,243,79,46,156,134,187,101,134,76,98,156,169,239,62,58,125,40,187,211,115,167,187,221,115,250,222,187,235,186,19,253,208,173,215,223,208,65,45,205,40,150,155,145,223,152,252,188,89,9,21,10,4,168,110,53,188,75,154,46,157,86,189,150,147,235,249,7,53,14,73,74,136,183,11,87,39,13,62,46,189,8,125,178,27,39,89,83,102,68,119,183,35,233,212,81,5,189,166,88,85,84,108,235,196,213,68,192,220,180,244,250,99,73,115,123,170,231,221,141,157,173,115,63,216,159,187,220,54,23,179,55,53,219,145,138,227,225,249,117,253,77,192,192,168,109,44,240,182,208,104,118,26,45,168,145,206,220,203,169,143,203,237,104,193,107,75,178,43,141,179,5,39,35,17,83,91,212,73,179,135,106,99,133,204,244,244,240,249,249,13,94,216,91,27,61,132,243,114,174,183,166,84,9,40,195,146,35,17,71,112,249,25,74,141,210,234,46,94,31,226,1,47,59,81,100,156,28,199,244,103,86,25,239,30,238,227,127,179,77,157,222,243,115,253,241,55,190,143,143,65,4,20,37,215,114,223,30,225,231,36,31,119,46,53,66,37,64,143,192,246,146,75,197,227,229,170,254,167,79,135,65,233,113,5,22,169,125,228,116,57,186,233,189,65,29,175,229,215,200,66,118,223,57,16,254,11,204,40,210,233,240,240,252,38,98,97,84,77,82,33,54,109,153,154,95,148,102,162,34,108,139,85,146,92,254,5,204,4,143,108,77,155,40,198,185,79,131,26,147,95,227,37,76,239,29,69,194,238,245,232,147,39,201,4,69,98,79,240,13,163,16,227,217,189,156,71,19,25,101,222,11,126,125,113,100,142,247,187,100,237,216,59,181,49,206,134,191,203,211,175,233,18,253,66,168,34,167,75,98,99,123,203,57,170,218,253,110,74,50,243,63,32,31,160,0,0,0,0,0,45,177,223,144,184,0,80,138,194,162,132,71,239,21,0,0,0,0,0,0,0,0,24,255,0,58,242,19,41,246,137,194,177,112,86,113,225,79,72,40,176,170,8,170,49,27,142,147,19,68,164,54,227,105,115,92,119,27,89,217,15,56,86,51,211,226,189,174,68,101,143,242,183,96,173,147,178,91,29,211,51,51,45,50,167,185,177,37,27,125,193,77,239,218,148,141,214,245,149,178,231,209,189,33,109,170,237,186,180,248,146,118,189,202,198,68,101,176,0,0,0,0,0,0,0,49,86,122,108,185,145,59,74,119,39,221,175,3,122,71,232,231,19,221,159,170,115,33,238,56,141,214,251,245,179,173,234,213,184,107,214,189,180,242,181,206,249,84,0,97,76,148,216,207,102,205,157,177,84,172,107,147,153,111,232,253,106,109,61,116,183,228,247,196,249,122,226,173,198,220,83,122,36,62,226,10,235,101,179,185,22,175,13,175,99,50,60,214,0,0,0,0,48,166,117,236,103,179,102,209,56,170,46,53,206,60,183,244,130,181,10,158,138,91,18,123,226,124,77,17,80,227,142,37,189,17,223,109,7,101,188,225,220,203,87,138,215,177,17,19,37,54,51,217,179,103,108,85,43,26,228,230,91,250,63,90,155,79,93,45,249,61,241,62,94,184,171,113,183,20,222,137,15,184,130,186,217,108,238,69,171,195,107,216,204,143,53,128,0,0,0,15,201,197,152,90,133,142,112,173,103,5,98,152,60,109,23,16,83,228,82,234,49,183,171,111,127,21,246,212,219,173,235,65,165,105,212,133,168,174,147,37,21,238,70,71,204,126,176,0,213,95,245,46,54,19,255,0,220,51,255,0,25,171,31,243,177,154,179,175,33,50,159,104,156,43,23,5,103,30,20,244,130,139,10,160,138,163,17,184,233,49,52,74,67,110,54,151,53,199,113,181,157,144,243,133,99,61,62,43,218,228,70,89,0,0,107,254,86,236,21,178,118,75,99,186,102,102,101,166,84,247,54,36,163,111,184,41,189,251,82,145,186,222,178,182,92,250,55,164,45,181,93,183,86,159,18,78,215,185,88,200,140,182,0,0,0,0,0,0,0,0,0,0,7,200,221,38,148,205,86,69,117,154,100,68,84,166,71,102,36,137,137,101,36,251,204,50,167,20,211,75,114,218,148,132,41,247,148,148,153,217,38,235,134,86,212,119,250,192,0,0,0,0,0,6,191,230,150,193,91,39,103,78,59,169,230,102,101,229,79,124,226,74,206,231,141,155,223,181,40,251,221,211,40,101,191,163,102,66,27,77,155,105,9,240,164,175,107,157,204,204,207,181,228,94,203,153,19,179,95,125,253,197,48,55,163,158,145,240,221,231,250,167,50,102,255,0,135,222,238,127,92,186,230,157,59,247,125,91,95,87,59,216,173,149,64,0,0,0,126,77,59,9,225,90,61,118,175,138,105,56,102,149,10,181,136,56,126,247,168,199,132,219,114,170,27,132,26,24,226,29,73,18,221,221,160,205,40,214,103,165,38,100,86,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,3,31,231,94,66,101,62,209,56,86,46,10,206,60,41,233,5,22,21,65,21,70,35,113,210,98,104,148,134,220,109,46,107,142,227,107,59,33,231,10,198,122,124,87,181,200,140,177,254,86,236,21,178,118,75,99,186,102,102,101,166,84,247,54,36,163,111,184,41,189,251,82,145,186,222,178,182,92,250,55,164,45,181,93,183,86,159,18,78,215,185,88,200,140,182,0,0,0,0,0,98,172,244,217,115,34,118,148,238,79,187,94,6,244,143,209,206,39,187,63,84,230,67,220,113,27,173,247,235,103,91,213,171,112,215,173,123,105,229,107,157,242,168,0,215,252,173,216,43,100,236,150,199,116,204,204,203,76,169,238,108,73,70,223,112,83,123,246,165,35,117,189,101,108,185,244,111,72,91,106,187,110,173,62,36,157,175,114,177,145,25,108,0,0,0,0,0,214,172,89,217,195,177,142,57,197,85,156,107,138,114,111,141,173,98,10,132,138,165,70,79,164,85,86,247,242,159,113,78,58,230,132,73,74,19,169,107,81,217,36,73,43,216,136,139,144,205,89,91,149,184,19,37,176,37,51,44,242,210,133,220,216,110,141,190,224,161,113,79,72,221,111,94,91,206,125,35,203,91,138,187,142,173,94,37,29,175,98,177,17,17,118,176,0,0,0,0,0,0,0,0,1,138,179,211,101,204,137,218,83,185,62,237,120,27,210,63,71,56,158,236,253,83,153,15,113,196,110,183,223,173,157,111,86,173,195,94,181,237,167,149,174,119,202,160,3,95,242,183,96,173,147,178,91,29,211,51,51,45,50,167,185,177,37,27,125,193,77,239,218,148,141,214,245,149,178,231,209,189,33,109,170,237,186,180,248,146,118,189,202,198,68,101,176,0,0,0,0,0,58,166,105,101,110,4,206,156,9,83,203,60,203,161,119,206,27,172,238,120,216,92,83,209,247,187,167,144,243,127,72,202,208,226,108,227,72,87,133,69,123,88,238,70,100,125,172,0,106,175,250,151,27,9,255,0,238,25,255,0,140,213,143,249,216,218,160,0,0,0,0,0,0,24,255,0,58,242,19,41,246,137,194,177,112,86,113,225,79,72,40,176,170,8,170,49,27,142,147,19,68,164,54,227,105,115,92,119,27,89,217,15,56,86,51,211,226,189,174,68,101,143,242,183,96,173,147,178,91,29,211,51,51,45,50,167,185,177,37,27,125,193,77,239,218,148,141,214,245,149,178,231,209,189,33,109,170,237,186,180,248,146,118,189,202,198,68,101,176,0,0,0,0,3,95,243,75,96,173,147,179,167,29,212,243,51,50,242,167,190,113,37,103,115,198,205,239,218,148,125,238,233,148,50,223,209,179,33,13,166,205,180,132,248,82,87,181,206,230,102,103,176,0,3,31,228,166,66,101,62,206,216,86,86,10,201,204,41,232,253,22,109,65,117,71,227,113,210,101,235,148,182,219,109,78,107,144,227,139,43,161,150,202,196,122,124,55,181,204,204,242,0,0,0,0,0,14,169,154,89,91,129,51,167,2,84,242,207,50,232,93,243,134,235,59,158,54,23,20,244,125,238,233,228,60,223,210,50,180,56,155,56,210,21,225,81,94,214,59,145,153,31,107,0,26,171,254,165,198,194,127,251,134,127,227,53,99,254,118,54,168,0,0,0,0,126,78,41,194,120,87,28,208,165,97,108,107,134,105,88,130,139,55,71,19,78,170,66,110,92,87,244,45,43,70,182,156,37,33,90,86,132,168,174,92,148,146,50,230,68,53,175,253,75,141,132,255,0,247,12,255,0,198,106,199,252,236,109,80,0,213,247,59,51,182,40,122,149,30,132,246,79,203,93,54,28,135,165,199,134,172,91,91,54,25,125,228,182,151,93,67,124,102,148,173,105,97,148,169,68,87,81,52,217,29,244,149,187,6,86,236,21,178,118,75,99,186,102,102,101,166,84,247,54,36,163,111,184,41,189,251,82,145,186,222,178,182,92,250,55,164,45,181,93,183,86,159,18,78,215,185,88,200,140,182,0,0,6,191,230,150,193,91,39,103,78,59,169,230,102,101,229,79,124,226,74,206,231,141,155,223,181,40,251,221,211,40,101,191,163,102,66,27,77,155,105,9,240,164,175,107,157,204,204,207,96,0,6,42,200,189,151,50,39,102,190,251,251,138,96,111,71,61,35,225,187,207,245,78,100,205,255,0,15,189,220,254,185,117,205,58,119,238,250,182,190,174,119,177,91,42,128,0,213,95,245,46,54,19,255,0,220,51,255,0,25,171,31,243,177,154,177,54,66,101,62,48,201,166,118,126,196,120,83,139,192,49,233,240,41,109,210,56,233,45,233,139,9,77,42,51,123,244,56,79,30,131,97,163,190,189,74,211,226,51,185,223,32,0,13,106,194,125,156,59,24,224,108,85,70,198,184,91,38,248,42,214,31,168,71,170,83,164,250,69,85,115,113,41,135,18,227,78,104,92,149,33,90,86,132,157,148,70,147,181,140,140,185,13,149,0,0,0,0,1,173,88,179,179,135,99,28,115,138,171,56,215,20,228,223,27,90,196,21,9,21,74,140,159,72,170,173,239,229,62,226,156,117,205,8,146,148,39,82,214,163,178,72,146,87,177,17,23,33,178,160,3,26,101,86,206,89,61,146,24,6,175,150,57,81,134,37,225,188,61,92,145,34,92,198,34,86,103,111,205,247,153,67,46,58,220,149,60,111,178,189,219,77,145,41,183,18,105,52,146,147,165,92,198,32,255,0,82,227,97,63,253,195,63,241,154,177,255,0,59,27,84,0,58,254,0,192,24,55,43,48,109,39,47,178,251,15,68,161,225,234,28,114,141,6,12,98,61,13,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,215,243,175,33,50,159,104,156,43,23,5,103,30,20,244,130,139,10,160,138,163,17,184,233,49,52,74,67,110,54,151,53,199,113,181,157,144,243,133,99,61,62,43,218,228,70,89,0,0,107,86,19,236,225,216,199,3,98,170,54,53,194,217,55,193,86,176,253,66,61,82,157,39,210,42,171,155,137,76,56,151,26,115,66,228,169,10,210,180,36,236,162,52,157,172,100,101,200,108,168,0,12,21,155,219,14,236,175,158,248,201,204,193,205,44,164,137,86,196,47,199,106,51,243,153,169,77,130,185,8,108,140,144,110,148,87,155,75,139,36,217,4,181,145,175,66,16,155,233,66,72,191,87,36,54,73,200,29,156,42,181,58,206,75,224,169,120,114,69,102,58,35,79,66,107,213,25,76,73,66,21,169,6,182,100,72,91,70,180,153,171,74,244,235,73,45,194,35,34,90,200,243,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,110,162,166,118,2,47,48,2,43,10,128,0,0,0,0,0,0,252,156,83,85,102,143,135,106,181,23,95,220,240,144,95,144,107,210,106,210,73,109,71,123,88,239,107,116,16,157,183,214,122,213,49,30,60,199,120,78,46,41,226,32,200,238,189,49,248,20,163,86,150,98,184,126,35,108,140,188,73,191,81,41,155,87,99,246,112,142,95,227,22,20,229,65,14,22,16,168,73,74,163,25,21,190,129,242,35,245,139,159,135,248,132,19,85,206,161,155,121,200,235,81,102,56,226,234,186,116,170,164,226,142,251,168,165,125,118,213,253,207,151,95,119,64,27,19,217,201,148,51,113,166,60,153,91,155,135,184,200,178,112,228,179,67,188,89,55,169,73,155,29,29,9,100,101,107,25,116,19,3,82,145,78,192,57,111,135,89,90,248,2,141,30,36,27,89,78,233,210,193,248,127,101,127,83,175,195,168,215,254,206,140,153,70,9,201,204,57,88,157,78,161,42,91,208,106,81,220,145,25,155,186,178,58,147,138,34,53,26,8,204,172,130,247,251,136,126,158,222,185,132,156,31,149,84,215,99,200,169,70,82,113,51,49,141,81,23,160,236,81,165,114,228,162,240,248,127,128,128,66,62,60,196,178,241,119,3,188,155,197,240,155,219,125,25,55,167,86,159,129,94,250,127,128,78,182,195,88,84,232,121,91,82,105,216,27,133,122,70,243,164,91,221,95,216,241,185,245,63,33,4,24,22,144,237,115,142,210,109,43,115,186,252,45,207,174,174,156,143,200,122,56,201,74,18,112,254,21,149,9,45,70,111,93,65,110,217,132,217,60,219,108,188,139,159,32,25,0,107,102,219,245,229,82,178,226,157,166,94,232,202,191,29,63,131,213,214,52,131,242,49,178,70,118,43,141,48,237,10,156,235,248,54,45,62,51,206,182,182,177,4,69,153,234,50,77,184,55,250,91,235,33,36,69,108,220,106,198,27,205,12,83,90,126,167,195,20,153,243,155,222,238,77,122,141,82,13,86,177,36,237,234,223,167,184,100,39,182,211,206,233,150,244,123,50,181,232,252,55,234,52,66,181,253,95,93,143,129,244,23,225,93,149,113,174,101,226,170,138,161,79,195,70,82,18,245,65,37,57,215,189,85,56,155,94,204,171,197,227,47,225,230,55,191,45,182,1,135,72,239,30,247,194,57,107,39,123,185,221,218,1,47,77,181,223,214,142,86,234,95,160,6,11,201,44,195,218,191,24,78,166,189,54,175,197,199,85,101,152,206,159,15,77,111,193,118,245,39,146,72,250,40,249,151,152,145,252,173,137,139,154,163,83,23,137,27,179,197,190,223,115,107,241,215,167,212,229,211,79,65,244,225,28,163,193,88,86,57,53,15,5,97,168,170,76,142,33,39,18,154,210,44,171,38,202,43,32,188,94,18,231,240,33,221,219,101,166,82,72,101,164,33,37,208,146,146,34,33,71,225,227,74,99,85,90,91,81,222,99,122,148,200,74,237,168,211,207,74,138,253,75,204,66,14,216,216,86,94,16,199,24,190,187,10,7,8,114,177,157,65,162,119,122,78,106,74,158,144,171,105,51,59,95,73,31,79,112,156,218,210,210,152,169,185,31,225,11,248,140,68,47,104,125,61,166,160,212,229,147,45,17,187,141,222,59,146,124,71,114,150,124,249,9,43,9,3,217,91,25,171,16,250,81,196,84,184,142,31,130,183,208,232,211,171,127,228,146,191,65,176,227,68,59,63,241,90,43,126,158,110,220,150,123,158,235,190,244,252,248,174,156,207,200,111,120,71,68,144,81,93,5,69,21,208,81,109,236,42,71,97,106,186,2,64,95,123,138,138,39,160,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,227,125,210,105,4,165,42,215,59,116,28,131,241,177,84,228,211,233,237,188,189,229,148,241,39,193,215,213,81,255,0,160,4,89,246,147,226,245,191,135,102,83,209,81,213,184,199,46,22,141,205,180,233,68,194,235,167,152,139,212,161,74,245,74,246,27,157,183,174,53,77,90,187,137,169,136,122,113,156,124,113,53,86,113,94,2,210,185,73,229,226,63,63,33,169,184,94,158,83,248,155,161,165,104,209,235,149,250,234,233,203,224,36,9,206,216,75,7,183,71,203,153,133,221,219,147,78,39,113,223,195,106,254,177,27,159,172,126,67,111,70,30,217,198,128,84,92,27,46,57,53,25,23,171,56,229,153,77,139,240,76,151,145,115,228,51,8,160,0,0,0,2,134,118,1,80,20,234,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,87,33,120,180,250,128,226,113,71,107,23,33,68,40,239,249,5,234,43,251,197,18,68,71,212,7,48,0,0,227,144,146,91,74,73,145,25,29,186,253,98,44,251,90,233,113,123,167,137,38,154,214,188,77,78,35,61,217,95,250,154,247,191,242,9,77,116,174,217,144,141,190,212,252,43,62,165,135,91,146,195,111,169,43,196,176,12,180,71,82,139,149,57,226,234,95,80,146,34,13,255,0,163,146,234,83,202,203,81,114,229,239,18,129,217,207,155,117,167,254,232,92,65,205,119,79,116,219,92,245,170,223,174,252,200,70,53,102,51,145,42,211,163,56,149,18,154,146,235,103,169,54,59,146,140,186,123,134,223,108,27,136,97,83,125,57,223,186,194,119,157,217,109,111,18,122,113,94,127,88,74,194,118,219,86,180,222,222,241,120,248,40,242,145,46,50,156,108,210,100,78,26,121,42,254,226,31,120,168,11,15,168,188,113,184,102,69,123,95,152,10,139,147,208,112,146,175,238,28,133,212,5,224,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,211,77,197,192,2,221,5,228,95,160,52,252,69,192,0,0,0,49,238,119,208,147,136,112,164,72,74,144,76,146,42,45,187,168,219,215,123,54,225,90,215,47,49,7,57,233,72,44,191,205,124,109,90,105,254,44,223,196,213,40,186,18,141,205,136,228,186,171,222,231,127,83,165,189,227,208,20,168,252,75,100,222,189,54,85,239,107,141,24,218,239,99,170,254,102,210,164,57,72,174,212,13,201,88,145,117,29,220,106,18,228,154,80,164,191,248,174,21,200,181,145,106,250,188,196,152,88,117,220,160,218,194,160,215,123,106,194,210,23,125,199,90,194,185,126,19,251,208,204,203,219,26,68,116,169,71,129,28,94,146,53,127,86,76,191,251,17,17,21,189,140,243,187,14,110,119,25,117,142,39,113,26,175,163,10,75,78,141,54,242,35,235,171,248,7,85,145,179,142,124,188,225,32,178,95,31,22,162,211,127,70,102,157,191,240,97,2,94,235,123,127,191,74,223,36,178,185,199,55,90,121,247,249,166,247,183,248,63,196,125,216,39,110,247,177,60,149,48,188,179,91,22,101,78,220,235,166,190,139,34,183,235,114,243,17,41,134,182,49,206,250,227,209,137,252,186,199,48,201,253,119,53,225,57,135,162,196,126,100,93,109,252,35,59,229,127,103,198,101,217,50,103,163,19,66,53,199,112,141,15,97,57,9,50,61,225,88,185,172,186,145,92,17,46,88,71,50,163,227,86,88,226,48,219,108,147,177,17,46,203,124,157,177,153,39,151,52,23,227,117,31,109,95,42,176,77,83,117,167,12,209,25,221,106,233,76,100,239,123,124,11,200,106,6,73,236,203,138,48,60,198,221,144,186,163,218,41,69,16,201,116,103,26,230,70,223,62,106,63,197,232,55,22,132,196,214,119,251,200,15,167,86,155,106,65,151,159,192,7,236,97,232,170,131,17,76,155,198,230,167,77,87,50,183,184,191,152,126,192,225,105,70,178,185,150,158,125,12,115,10,52,203,180,91,45,41,152,183,0,65,145,33,81,91,113,120,142,34,205,75,134,151,12,244,194,144,155,92,204,132,50,179,90,153,151,89,157,137,147,73,125,228,170,60,185,176,9,81,221,56,230,104,76,143,220,222,197,224,47,15,213,228,61,24,230,174,22,123,21,80,88,130,195,235,109,72,152,135,140,208,201,184,118,38,214,93,8,203,241,186,136,30,218,255,0,39,241,6,13,199,216,203,16,75,98,162,168,210,241,149,69,150,214,229,57,109,33,90,158,144,178,50,89,153,145,242,73,253,101,204,4,212,236,233,153,147,113,223,164,60,100,71,219,224,120,77,59,201,102,245,245,239,175,107,164,173,234,16,199,27,109,228,222,30,197,248,87,21,98,25,12,83,155,145,15,5,78,105,181,46,154,135,86,157,13,201,89,25,44,204,140,185,171,242,31,49,166,27,0,237,23,135,176,223,167,125,234,205,58,47,17,221,123,190,34,172,134,181,105,226,175,109,73,231,235,23,233,33,44,24,222,148,156,77,131,171,180,232,146,200,206,101,50,84,68,169,180,239,12,148,182,148,92,136,143,153,248,139,144,15,61,217,43,137,170,153,79,180,69,25,202,124,217,79,183,74,226,52,54,204,133,70,73,239,96,185,123,90,250,127,8,103,241,252,162,112,182,75,204,57,152,251,42,168,85,57,177,222,67,143,179,49,197,27,178,141,229,120,38,56,130,186,140,138,252,139,253,2,29,118,211,202,28,75,129,51,167,24,215,164,65,169,191,10,15,119,94,66,233,174,50,210,181,196,142,159,92,204,200,188,75,183,215,200,108,167,102,158,209,152,106,131,6,46,11,172,162,153,5,116,250,36,247,13,249,85,118,218,53,26,170,8,89,39,66,146,86,59,57,231,208,175,239,16,75,72,15,204,195,181,186,117,122,143,2,163,79,153,25,228,75,136,212,148,110,94,75,132,104,90,8,200,200,203,169,115,46,99,244,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,167,220,46,24,227,51,243,79,12,224,158,236,239,74,157,49,190,55,125,163,127,80,109,139,232,209,123,106,235,235,23,213,203,204,4,120,246,143,231,133,118,14,39,147,133,227,34,123,108,84,176,74,208,189,21,37,165,31,72,228,180,25,154,9,54,87,34,252,189,6,0,216,27,40,105,152,211,53,240,45,122,173,38,43,233,153,222,123,198,36,193,75,228,122,35,74,73,92,212,174,126,169,31,78,92,188,134,29,207,12,114,156,236,205,172,59,34,143,77,38,141,232,209,41,73,76,103,248,187,184,114,92,50,182,148,149,207,233,75,195,215,167,152,149,254,207,252,152,171,97,44,180,192,117,186,140,153,109,174,39,122,107,142,253,61,76,153,106,145,41,37,115,53,114,245,136,250,0,218,124,13,65,167,96,92,21,78,163,82,226,70,67,49,212,234,82,152,236,37,132,150,183,86,179,178,83,200,185,153,254,94,98,45,187,73,51,158,173,80,161,206,195,137,143,45,166,233,248,229,212,165,101,80,81,145,147,104,152,130,178,116,149,186,249,242,18,27,181,14,104,81,50,223,5,66,155,83,122,9,235,171,179,27,67,243,145,30,198,166,30,89,115,81,31,185,61,63,40,129,205,160,49,162,113,198,99,227,5,83,160,17,165,252,77,80,152,133,48,254,248,141,6,251,182,50,178,74,229,226,46,127,206,3,40,236,95,150,84,252,99,233,143,28,252,115,225,59,191,70,246,26,93,245,248,139,218,231,203,213,33,61,244,120,76,192,140,166,89,74,18,147,112,213,100,160,146,87,177,123,139,234,17,249,176,102,66,87,112,159,167,61,226,244,246,248,174,236,209,191,165,173,171,233,226,175,107,171,159,172,66,68,128,113,74,89,161,133,40,189,214,254,49,137,177,158,85,210,115,26,189,41,21,227,137,38,61,219,125,44,75,130,153,40,66,210,218,80,74,34,81,218,246,51,231,111,121,144,203,111,22,166,204,175,97,249,243,38,46,11,68,166,227,155,231,171,77,136,237,230,119,232,96,58,182,23,201,220,190,194,136,105,216,56,63,15,37,228,198,76,117,58,213,33,134,148,178,240,222,230,69,126,102,146,59,15,210,169,98,214,40,219,189,213,25,181,111,175,125,46,18,58,91,247,60,250,140,99,154,152,135,16,170,9,166,6,9,168,204,50,168,116,101,43,81,154,108,191,23,36,31,46,159,164,70,246,97,224,44,220,168,119,127,15,147,248,189,123,189,237,244,82,37,42,215,209,214,205,252,4,153,192,148,182,115,171,124,234,27,244,106,218,212,73,191,25,210,231,254,214,63,93,57,151,169,58,187,151,255,0,172,255,0,247,71,159,218,174,4,206,74,44,132,174,78,74,99,52,165,180,19,202,83,148,105,72,34,73,25,220,206,237,114,46,93,69,144,177,70,60,164,184,132,187,148,149,243,83,87,185,41,151,146,124,239,253,231,226,40,157,252,107,154,14,162,10,18,213,41,109,153,62,158,105,148,101,251,21,126,228,69,78,220,88,213,218,252,42,132,55,33,41,189,24,185,215,117,41,253,119,50,41,37,210,197,230,48,52,140,95,152,181,200,233,139,19,37,241,26,205,42,222,93,182,31,95,34,185,116,38,126,35,176,229,174,205,121,185,152,181,215,214,254,94,226,250,75,82,34,46,122,93,94,29,148,234,79,82,209,100,17,154,82,71,201,119,191,195,160,204,172,55,255,0,179,114,128,236,31,186,38,242,162,183,181,247,69,174,131,43,91,140,248,159,152,144,193,140,50,111,45,36,224,30,247,226,42,14,72,227,184,123,107,138,108,233,209,188,243,81,223,215,25,60,88,36,20,81,92,186,216,84,5,69,134,139,149,181,1,54,101,251,33,120,0,161,21,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,6,25,218,131,26,73,193,184,34,20,232,172,58,181,46,174,211,7,187,144,109,29,141,135,149,212,136,255,0,23,160,204,166,118,43,141,47,237,29,173,198,141,151,80,35,44,219,212,140,75,18,247,116,136,249,194,144,125,63,40,146,33,243,104,92,97,63,18,230,78,49,41,74,145,161,120,162,161,32,146,228,133,56,68,103,33,223,50,253,215,81,195,146,148,118,42,221,243,190,209,244,92,61,181,54,74,235,188,253,29,7,77,199,14,165,236,95,93,117,54,178,234,114,148,86,59,245,117,67,42,108,211,67,159,86,244,143,132,141,33,205,215,7,171,118,202,151,107,239,173,123,116,232,29,135,160,156,180,130,212,26,19,237,52,72,34,57,106,87,133,4,158,122,17,252,195,183,142,189,130,27,91,84,167,82,180,153,31,16,163,230,86,253,138,71,97,20,0,0,0,90,174,162,225,106,186,128,169,116,21,20,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,234,46,22,153,123,192,88,179,177,11,18,119,81,139,214,157,69,200,133,137,74,136,206,196,3,156,142,226,162,150,176,168,10,25,92,172,52,211,180,62,152,196,140,7,9,110,169,196,145,226,40,156,200,200,139,245,155,255,0,1,185,131,81,251,66,97,62,254,90,83,148,203,90,140,241,36,95,217,17,114,224,228,9,36,32,203,48,26,67,88,198,188,218,12,204,147,85,148,146,191,145,58,177,146,118,108,196,238,97,207,72,244,46,42,120,142,14,251,243,183,171,190,233,204,191,24,99,156,197,105,109,99,92,66,149,166,198,85,121,100,124,253,251,213,139,240,60,247,160,241,187,167,116,107,221,223,194,71,123,106,248,124,67,177,15,73,153,93,87,42,181,5,249,6,227,10,52,204,82,62,136,238,94,162,15,204,249,243,29,204,96,237,152,171,75,169,96,185,78,57,39,120,125,242,226,47,162,223,214,153,229,211,226,51,136,160,45,89,25,151,33,112,181,102,100,92,128,113,146,75,222,98,242,234,56,20,179,43,88,199,49,29,192,114,0,161,31,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,5,12,236,56,148,233,242,181,140,92,178,51,233,230,4,202,11,246,63,194,0,218,148,101,204,189,227,144,80,136,139,160,168,0,181,104,37,149,142,226,224,1,215,231,96,154,84,253,27,233,18,203,119,123,105,90,75,173,191,115,240,31,142,89,79,135,174,74,57,149,43,151,247,196,127,196,29,224,0,117,170,126,5,164,211,212,217,179,34,97,238,239,109,107,79,190,254,73,248,143,216,102,149,29,130,178,22,225,251,185,153,127,48,251,64,7,206,220,38,154,89,173,42,93,207,151,51,33,204,72,36,244,51,23,0,15,157,11,34,81,17,153,17,153,143,160,124,91,181,27,168,85,186,25,127,24,251,11,160,11,92,109,46,22,149,25,245,191,33,29,253,161,121,29,26,181,131,59,194,52,90,243,238,202,198,28,66,146,194,9,69,101,53,44,204,200,137,179,59,92,196,137,142,131,155,184,18,6,53,195,209,233,207,210,184,205,19,145,36,209,191,83,118,50,67,133,123,146,139,241,186,124,64,121,198,192,248,194,165,131,56,222,29,152,165,198,110,239,196,165,95,176,213,210,202,47,198,231,249,7,162,140,144,204,40,152,251,10,202,168,183,82,165,72,211,81,92,75,193,120,150,155,238,219,59,122,202,241,120,255,0,136,64,78,126,101,29,87,46,123,139,137,195,253,223,222,28,86,159,190,210,238,189,222,235,201,106,181,181,252,58,141,241,236,231,218,57,13,97,152,248,106,189,140,173,42,165,141,80,210,25,238,239,194,33,198,226,32,139,82,26,177,92,238,93,72,6,117,219,251,103,200,216,199,45,177,230,37,131,15,17,204,168,76,238,189,44,194,108,156,66,180,72,138,131,210,146,108,212,118,74,76,207,159,184,196,72,196,151,136,178,35,49,42,145,81,71,114,43,141,69,76,83,69,102,58,208,162,39,18,211,188,203,193,207,145,25,124,63,72,244,107,87,166,210,241,118,31,118,159,49,158,46,28,189,58,145,169,77,234,210,178,50,230,70,70,86,52,151,232,17,77,218,67,178,157,77,188,65,63,26,224,220,7,100,84,43,16,24,76,158,244,79,141,5,79,50,81,104,113,238,94,38,250,216,186,124,64,109,38,198,27,73,192,198,148,92,61,135,170,88,135,9,54,228,76,31,17,231,26,143,45,36,234,22,132,71,65,146,136,221,59,91,81,145,149,186,216,110,98,84,149,122,170,35,183,145,143,55,57,85,155,184,243,36,241,165,68,216,196,61,204,252,88,175,82,23,247,163,50,52,233,117,23,111,154,22,71,99,107,214,253,207,94,124,231,15,32,118,147,194,153,149,223,218,49,167,120,247,119,11,253,174,113,157,222,243,123,253,233,55,190,143,143,64,27,8,2,151,184,168,10,29,253,193,113,81,75,16,10,128,227,35,50,234,46,37,95,222,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,141,138,113,166,14,192,180,246,234,216,219,22,81,176,244,23,158,40,205,202,170,207,106,35,75,116,210,165,19,100,183,20,146,53,26,80,163,211,123,217,38,126,227,18,102,41,140,203,118,237,215,118,168,162,220,76,204,244,136,231,47,217,1,174,91,81,108,187,79,218,234,159,130,234,212,156,206,143,70,131,70,102,92,152,178,163,83,211,81,106,123,82,211,29,72,113,11,75,237,150,157,44,145,146,136,212,74,37,145,149,173,207,54,125,209,114,251,210,239,64,61,58,195,222,148,127,212,78,243,99,143,252,22,247,245,190,173,231,224,188,126,175,171,226,233,204,112,211,118,174,58,169,174,49,79,44,78,99,210,207,171,182,63,23,178,189,160,179,26,91,87,116,247,38,187,179,21,205,202,56,42,143,53,20,206,34,102,174,149,69,81,206,113,142,30,146,211,158,204,92,197,204,28,125,247,74,244,239,29,98,28,71,192,119,55,11,222,213,55,230,110,53,241,154,247,123,213,43,78,173,8,189,173,125,37,126,132,55,156,71,191,100,199,237,169,249,143,255,0,78,18,16,60,45,139,84,213,161,162,106,156,207,63,124,187,63,148,219,54,236,111,86,170,221,170,98,154,99,131,148,70,35,228,232,237,0,212,28,132,218,249,137,25,247,143,118,126,204,234,180,120,202,141,138,234,176,240,156,231,183,134,169,74,58,140,163,56,111,188,183,20,68,162,74,218,110,58,73,8,78,150,247,119,53,27,105,86,223,8,115,196,121,101,141,243,39,105,76,237,127,45,221,168,250,73,132,43,53,172,77,79,98,156,147,226,228,45,138,203,104,50,101,68,180,169,14,161,47,41,212,232,212,181,41,162,66,82,106,81,91,143,106,234,110,233,106,181,93,168,204,230,121,120,198,63,156,60,189,192,216,155,63,110,217,215,105,246,133,81,77,49,69,51,21,253,10,184,177,19,159,12,206,42,237,137,156,204,117,137,140,26,247,181,254,213,180,141,156,48,139,113,104,146,41,211,177,229,87,118,229,42,149,37,165,60,218,99,147,164,78,200,144,148,56,133,33,173,41,113,8,61,87,83,150,177,41,40,112,211,141,50,83,180,71,2,204,201,57,120,131,55,37,72,60,93,133,25,138,213,78,60,86,226,50,237,105,79,72,91,72,114,11,10,125,38,234,146,218,80,227,228,68,132,160,212,163,74,73,54,34,210,156,221,70,111,103,22,14,159,181,94,104,202,144,152,213,74,252,108,61,70,108,216,209,21,198,141,169,110,56,136,132,107,186,24,97,76,37,30,170,137,107,117,195,53,169,196,58,103,193,175,218,244,252,30,62,11,57,170,168,207,213,142,243,62,19,219,218,246,187,167,228,234,239,244,189,81,183,169,224,179,106,184,167,19,254,246,185,231,77,52,242,244,169,152,244,166,126,143,135,57,137,107,200,122,141,66,177,145,217,119,86,171,79,145,54,116,220,41,72,147,42,84,151,84,235,175,186,184,109,41,110,45,106,51,53,41,74,51,51,81,153,153,153,153,152,192,121,241,181,108,173,158,246,175,195,248,115,19,72,190,3,196,88,106,3,149,101,27,79,62,229,61,105,147,81,66,100,48,218,92,36,166,234,83,59,227,36,45,106,109,148,146,72,212,148,145,231,77,157,189,159,178,199,252,141,162,255,0,153,52,52,99,180,31,9,122,125,182,22,92,96,78,240,224,61,35,163,81,233,60,86,235,123,184,226,42,146,154,222,104,186,117,105,215,125,58,138,246,181,203,168,231,215,222,187,103,71,69,203,83,233,102,159,231,237,122,205,210,217,186,29,167,188,154,173,38,190,159,208,205,55,179,234,136,156,230,58,243,167,25,142,93,186,36,130,157,81,167,214,41,241,106,212,153,241,230,193,154,202,36,197,149,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,67,84,182,224,218,31,27,236,229,141,242,163,20,225,103,56,186,116,190,249,102,177,71,121,195,76,122,148,116,156,27,36,206,199,161,212,221,70,219,164,70,104,51,62,74,66,150,133,227,93,143,54,159,175,100,253,122,86,204,59,75,203,145,69,147,69,120,162,81,230,213,156,101,150,169,109,54,203,142,45,137,50,156,117,36,108,26,80,201,70,82,73,100,100,233,37,42,221,238,137,63,63,107,63,237,87,249,243,255,0,65,28,90,189,127,158,217,245,94,181,56,170,49,159,24,158,40,228,243,119,123,116,127,163,119,198,198,204,218,20,197,203,23,34,228,211,61,105,185,68,218,174,98,98,126,238,157,39,156,79,73,111,126,14,198,56,99,48,48,197,59,25,224,202,212,122,181,22,172,201,63,18,91,6,122,92,77,204,140,140,142,198,149,37,68,105,82,20,68,164,169,42,74,136,140,140,139,246,68,107,101,150,99,102,86,192,249,202,188,161,205,121,245,26,150,87,207,152,76,70,171,187,10,98,227,183,28,155,91,164,253,61,181,44,155,69,157,152,210,165,33,180,186,100,105,81,39,90,137,38,169,32,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,246,26,45,100,106,169,152,170,49,93,60,170,143,9,254,30,14,163,189,27,183,86,193,191,77,203,21,121,205,53,216,226,181,114,58,85,79,132,242,140,85,31,181,28,189,145,150,45,218,183,50,113,62,80,100,54,35,204,124,28,236,116,85,168,143,83,93,100,164,178,78,180,226,87,80,142,219,141,173,60,140,210,182,214,180,25,164,201,68,74,51,74,146,162,37,23,232,100,22,124,224,237,160,112,12,28,99,134,223,143,26,114,217,74,170,148,99,154,211,242,169,142,154,220,70,151,73,7,116,165,74,105,197,54,165,37,6,180,17,43,74,110,105,46,141,183,247,178,70,59,252,215,243,56,162,63,242,31,20,230,246,202,107,193,89,246,219,50,30,203,156,118,242,162,85,17,21,59,246,164,180,196,167,90,117,135,16,163,65,55,45,9,105,215,88,81,168,136,200,204,137,70,157,251,101,224,106,246,133,122,61,116,83,60,232,225,137,159,87,57,140,251,178,237,123,187,186,26,109,227,221,90,239,91,152,167,85,23,170,166,220,204,227,143,244,116,85,230,253,115,136,170,105,240,156,244,137,150,206,237,85,152,185,131,135,118,226,201,252,37,135,241,214,33,166,80,234,126,143,241,180,200,117,55,217,137,43,121,87,125,183,55,172,161,68,133,234,65,18,85,168,142,233,34,35,228,67,33,109,181,148,153,241,137,105,13,102,78,67,102,94,50,129,81,162,67,220,79,195,52,138,180,136,200,159,29,42,90,247,241,208,202,147,170,74,117,153,26,14,230,226,18,146,69,150,132,161,220,39,181,140,246,42,155,121,228,69,78,50,36,33,153,108,225,119,219,76,152,206,71,117,41,93,101,245,17,45,167,18,151,27,85,143,154,22,146,82,78,228,100,70,70,66,68,69,177,106,53,117,106,45,87,51,142,46,88,158,156,187,51,181,181,245,238,245,141,143,174,211,219,167,138,45,79,20,85,76,76,85,233,76,76,85,30,206,89,235,29,166,37,167,57,107,182,71,221,235,103,12,206,223,59,220,25,137,133,240,109,90,163,39,187,213,194,182,127,69,39,114,252,27,190,183,254,136,146,198,241,103,109,14,56,139,31,137,35,166,236,181,181,103,220,223,101,12,85,153,25,181,140,234,56,166,185,31,18,203,98,143,79,170,87,55,147,234,58,99,64,34,101,131,125,102,179,105,11,144,75,112,208,74,221,165,75,94,149,31,35,235,219,113,108,123,87,193,83,106,25,243,145,144,248,26,49,195,83,21,250,45,29,132,196,238,216,231,31,112,243,236,33,130,73,28,103,26,212,79,162,215,45,110,45,90,155,90,247,88,51,100,13,157,42,251,76,98,231,48,229,110,173,81,141,128,240,198,242,109,85,81,167,165,183,24,145,41,163,67,69,29,181,161,196,239,93,84,102,245,171,69,183,113,204,141,68,162,108,143,214,220,212,235,173,106,169,179,49,155,145,19,17,61,167,61,42,251,35,171,187,232,246,38,235,107,182,21,253,167,110,184,167,73,85,116,92,174,159,219,183,195,30,149,168,158,190,149,83,17,78,49,152,158,89,229,45,181,216,161,25,241,158,120,186,163,180,198,103,230,110,33,141,135,213,50,76,106,78,23,139,34,67,20,185,75,221,110,148,178,97,71,186,56,205,18,180,35,78,165,169,230,212,165,175,83,106,222,254,127,102,46,98,230,14,62,251,165,122,119,142,177,14,35,224,59,155,133,239,106,155,243,55,26,248,205,123,189,234,149,167,86,132,94,214,190,146,191,66,27,189,78,167,83,232,244,248,180,154,76,8,240,160,194,101,17,162,197,140,210,90,105,134,144,146,74,27,66,18,68,73,74,82,68,68,146,34,34,34,34,33,16,155,20,109,56,198,206,216,249,248,88,137,136,229,132,113,91,209,154,174,203,40,174,61,42,34,89,67,228,203,141,18,86,69,164,156,124,141,194,208,181,26,18,122,18,106,177,31,151,123,27,54,246,159,206,87,51,25,171,138,103,188,204,68,102,125,94,231,93,217,190,115,125,118,102,217,157,22,158,154,106,138,108,69,170,34,35,209,162,138,171,171,134,156,68,102,169,136,159,93,83,203,166,33,48,131,70,54,85,204,92,193,196,91,113,103,6,18,196,24,235,16,212,232,116,207,72,56,42,100,202,155,239,68,139,187,171,176,219,123,166,86,163,66,52,160,205,41,210,69,100,153,145,114,49,187,212,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,26,1,177,239,254,200,30,119,126,249,126,119,28,121,218,250,166,47,216,196,245,171,247,58,182,233,216,162,173,151,181,166,229,49,51,77,168,198,99,156,79,23,111,9,72,64,212,156,248,218,182,86,207,123,87,225,252,57,137,164,95,1,226,44,53,1,202,178,141,167,159,114,158,180,201,168,161,50,24,109,46,18,83,117,41,157,241,146,22,181,54,202,73,36,106,74,72,246,216,70,183,104,62,18,244,251,108,44,184,192,157,225,192,122,71,70,163,210,120,173,214,247,113,196,85,37,53,188,209,116,234,211,174,250,117,21,237,107,151,81,118,181,235,150,44,69,118,190,55,20,49,228,247,103,104,182,174,213,175,75,180,35,54,166,213,121,241,140,70,115,29,121,199,88,229,60,251,74,72,41,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,53,107,180,139,26,99,28,11,145,212,58,182,9,197,149,156,61,57,236,87,26,51,146,169,83,221,136,234,218,56,115,20,109,154,219,82,76,210,106,66,79,77,237,116,145,251,136,98,221,143,54,159,175,100,253,122,86,204,59,75,203,145,69,147,69,120,162,81,230,213,156,101,150,169,109,54,203,142,45,137,50,156,117,36,108,26,80,201,70,82,73,100,100,233,37,42,221,238,137,61,235,181,51,217,251,15,255,0,150,81,63,204,166,142,13,70,178,157,86,207,185,114,142,83,17,206,59,196,189,158,200,221,171,187,7,124,52,154,61,76,69,118,234,170,38,138,186,211,93,19,19,49,49,218,125,126,19,234,196,206,123,217,171,24,177,143,114,3,0,98,134,235,82,42,207,72,160,68,98,108,217,38,226,157,122,107,13,147,50,141,106,115,196,181,19,237,186,70,179,190,163,35,81,25,145,145,158,28,237,34,198,152,199,2,228,117,14,173,130,113,101,103,15,78,123,21,198,140,228,170,84,247,98,58,182,142,28,197,27,102,182,212,147,52,154,144,147,211,123,93,36,126,226,26,165,144,89,167,153,219,17,98,76,60,254,98,67,168,202,203,60,195,163,51,136,16,196,6,202,74,36,111,162,165,198,222,138,110,45,180,183,37,181,45,150,159,73,153,120,44,102,75,45,194,198,194,118,150,98,44,63,139,54,103,194,248,131,11,87,105,213,154,92,172,101,31,113,54,159,41,18,35,187,166,36,228,43,75,136,51,74,172,164,169,39,99,228,100,101,212,135,5,90,239,132,108,234,226,121,87,76,115,142,254,223,100,189,173,173,213,157,145,190,90,91,148,226,230,150,245,201,154,42,142,116,207,57,205,19,219,138,158,147,30,172,226,57,196,125,24,239,107,28,79,179,254,5,217,191,18,214,147,35,16,209,113,102,20,37,98,118,221,81,57,54,66,138,37,57,69,41,183,150,119,83,233,83,174,170,203,86,151,53,168,148,100,102,151,17,183,216,127,17,97,252,89,72,99,16,97,106,237,58,179,75,149,171,113,54,159,41,18,35,187,165,70,133,105,113,6,105,85,148,149,36,236,124,140,140,186,144,140,109,183,189,159,182,93,255,0,35,85,254,101,75,29,199,102,12,218,198,251,32,102,196,189,154,118,139,170,119,102,23,147,169,202,60,199,200,220,135,22,67,142,125,28,134,100,40,211,162,11,255,0,75,168,205,38,72,119,154,137,147,41,6,37,141,165,85,157,85,86,174,252,79,71,159,132,205,49,248,79,63,183,237,111,107,110,85,141,167,176,109,109,13,159,17,26,152,155,243,52,71,91,148,81,122,184,153,136,142,181,81,19,76,114,235,76,196,118,166,18,50,3,243,177,6,34,195,248,78,144,254,32,197,53,218,117,26,151,23,78,254,109,66,82,35,199,107,82,137,9,212,226,204,146,155,169,73,73,92,249,153,145,117,49,175,123,74,108,221,135,246,207,164,96,236,65,133,179,114,157,10,151,67,239,29,196,218,124,68,85,99,205,223,41,148,43,75,136,125,9,45,10,140,164,157,141,92,204,203,145,167,159,187,191,118,171,116,207,154,167,138,175,12,196,119,124,187,101,104,108,106,239,209,240,235,179,102,196,204,196,220,224,170,184,137,225,153,136,196,115,153,153,196,98,39,150,115,210,27,42,52,99,238,139,152,63,234,160,122,1,233,214,33,244,95,254,162,119,155,252,7,253,15,111,127,91,234,221,254,23,199,234,250,222,46,188,198,227,86,51,23,47,176,238,32,131,132,177,6,58,195,212,202,229,79,117,193,83,38,84,216,102,92,173,226,205,182,247,76,173,68,181,234,89,26,83,164,142,234,35,34,230,66,49,118,159,205,60,65,146,187,126,98,92,205,194,208,233,210,170,148,110,15,112,205,65,181,174,58,183,212,86,89,86,164,161,104,81,217,46,168,202,202,46,100,93,75,145,250,221,175,168,166,205,22,235,207,40,174,156,227,195,155,187,121,57,217,23,118,150,163,91,165,243,121,170,230,150,236,81,197,28,184,166,104,136,152,153,245,207,88,232,149,177,169,57,241,181,108,173,158,246,175,195,248,115,19,72,190,3,196,88,106,3,149,101,27,79,62,229,61,105,147,81,66,100,48,218,92,36,166,234,83,59,227,36,45,106,109,148,146,72,212,148,145,236,38,82,230,214,8,206,204,17,11,31,96,26,167,23,78,151,118,221,105,194,36,200,135,32,136,141,113,223,65,25,232,117,55,43,149,204,140,141,42,73,169,10,74,143,66,59,65,240,151,167,219,97,101,198,4,239,14,3,210,58,53,30,147,197,110,183,187,142,34,169,41,173,230,139,167,86,157,119,211,168,175,107,92,186,142,77,167,168,174,141,53,55,180,243,207,49,143,94,127,116,188,93,197,216,218,125,86,218,187,179,182,189,19,20,197,187,145,92,76,98,105,225,142,189,51,21,83,49,152,229,214,58,74,72,41,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,62,145,30,251,23,109,29,55,34,234,243,54,88,218,17,191,70,87,72,152,234,105,82,103,148,120,177,233,183,75,210,100,34,84,149,186,148,155,78,43,66,152,90,73,122,205,243,178,205,6,221,164,32,121,90,45,93,58,203,92,113,202,123,199,120,159,7,160,222,109,222,191,187,122,233,211,92,158,43,115,206,138,227,165,116,79,74,162,122,116,235,17,51,137,239,49,137,157,81,237,34,198,152,199,2,228,117,14,173,130,113,101,103,15,78,123,21,198,140,228,170,84,247,98,58,182,142,28,197,27,102,182,212,147,52,154,144,147,211,123,93,36,126,226,31,163,139,246,152,99,34,246,64,192,184,246,173,83,143,87,198,117,204,41,73,238,152,149,57,46,45,218,156,213,197,96,222,125,195,43,184,180,182,75,55,92,81,154,117,30,148,26,210,167,80,99,171,118,166,123,63,97,255,0,242,202,39,249,148,209,172,91,57,100,245,107,106,172,87,31,49,243,114,124,120,121,107,151,20,202,117,30,166,167,230,191,17,163,133,10,10,146,134,88,117,68,166,208,146,54,80,236,155,56,222,146,146,181,167,65,184,70,94,155,87,169,189,107,93,93,171,60,234,170,34,35,194,60,103,236,125,43,119,182,30,205,215,110,182,155,95,180,230,41,179,102,229,117,87,136,244,171,233,20,219,142,147,233,79,46,190,168,198,115,25,143,45,115,223,106,202,14,200,56,183,63,241,86,41,163,84,98,49,83,98,86,30,114,116,50,122,108,179,114,174,195,114,144,233,161,105,109,184,151,57,44,161,189,4,233,107,86,133,50,219,76,146,182,215,32,179,231,7,109,3,128,96,227,28,54,252,120,211,150,202,85,84,163,28,214,159,149,76,116,214,226,52,186,72,59,165,42,83,78,41,181,41,40,53,160,137,90,83,115,73,106,214,115,109,43,149,217,253,177,198,104,210,114,187,12,86,104,112,112,115,56,118,49,197,157,10,60,102,155,105,218,139,73,101,182,16,195,171,34,74,83,29,69,166,201,34,45,36,87,247,107,94,67,226,156,222,217,77,120,43,62,219,102,67,217,115,142,222,84,74,162,34,167,126,212,150,152,148,235,78,176,226,20,104,38,229,161,45,58,235,10,53,17,25,25,145,40,211,191,108,177,70,190,116,119,168,166,42,154,237,240,70,103,175,237,76,103,217,158,94,199,147,168,221,26,55,151,102,234,175,215,98,157,46,178,53,21,69,186,49,20,230,60,213,21,197,185,199,41,170,105,205,81,63,75,51,202,38,82,33,182,246,34,196,24,79,101,252,105,136,48,181,118,163,70,170,69,238,237,196,218,124,165,199,144,214,170,140,100,43,75,136,50,82,110,149,41,39,99,230,70,101,208,195,98,28,69,136,49,102,203,248,47,16,98,154,237,70,179,84,149,222,59,249,181,9,75,145,33,221,53,25,40,78,167,22,102,165,89,41,74,74,231,200,136,139,161,14,173,182,110,49,195,25,129,177,14,42,198,120,50,181,30,173,69,171,51,74,126,36,182,12,244,184,158,244,138,70,70,71,99,74,146,162,52,169,10,34,82,84,149,37,68,70,70,69,251,59,0,251,36,96,79,206,159,51,148,61,148,87,197,180,249,79,47,55,159,87,198,234,233,87,52,177,103,113,230,110,81,139,145,172,225,156,198,42,140,89,231,76,247,140,79,111,22,194,0,0,246,174,128,213,173,138,246,194,139,159,56,127,209,28,127,50,157,7,30,82,183,108,115,125,150,123,245,6,135,21,191,97,139,146,183,169,75,43,55,144,132,232,79,133,105,210,149,232,111,105,68,28,229,22,22,205,232,244,250,230,120,229,27,210,25,147,150,111,67,151,53,232,74,188,168,173,62,151,254,156,155,50,50,113,132,165,149,165,228,157,203,67,158,36,169,189,225,167,125,235,157,164,120,6,159,144,20,188,105,73,68,122,142,99,84,89,224,92,195,230,210,218,106,29,65,13,167,125,33,210,212,163,40,132,165,146,155,178,205,110,146,137,4,105,82,94,83,61,123,102,237,120,155,24,213,206,38,35,49,51,251,81,211,237,156,242,125,147,125,252,157,87,78,213,226,221,250,56,232,174,168,166,170,41,255,0,117,92,196,85,137,250,52,77,51,21,68,207,40,233,202,48,250,118,250,218,215,238,89,135,213,148,249,101,137,248,124,113,84,211,222,111,197,78,167,41,48,22,131,51,179,164,162,220,201,114,232,209,98,82,146,217,169,127,70,165,50,179,249,167,109,113,80,202,157,183,177,118,82,230,5,122,58,48,13,93,234,122,99,202,158,242,146,154,28,165,210,227,40,148,133,216,201,44,58,229,146,180,170,200,66,151,189,212,130,39,119,154,49,157,89,83,154,56,75,12,97,44,209,206,10,181,101,236,69,143,158,169,37,112,235,104,145,222,49,218,130,113,217,66,164,174,69,156,53,44,150,122,83,99,34,109,13,25,40,245,233,70,99,218,67,42,106,25,221,218,5,137,242,198,147,86,143,77,157,88,101,133,69,145,37,10,83,68,235,20,22,223,66,87,167,154,82,165,52,72,53,17,40,210,74,53,18,85,109,39,224,92,218,26,186,238,85,114,152,196,241,81,138,125,83,21,98,39,219,203,63,232,237,122,77,207,221,253,46,146,214,146,245,81,93,185,177,170,155,151,98,57,241,81,93,136,170,170,103,25,197,185,138,162,158,188,179,214,42,156,202,152,13,15,216,107,105,202,214,27,168,70,217,123,61,216,145,135,106,212,198,88,135,134,142,173,21,246,37,56,165,169,110,20,57,42,125,119,66,141,183,24,76,100,146,16,147,66,9,4,102,163,109,42,223,1,217,180,154,170,53,150,162,229,31,108,119,137,240,151,195,119,139,96,106,119,115,93,86,143,81,206,58,211,84,116,174,153,233,84,122,167,219,56,156,195,82,115,227,106,217,91,61,237,95,135,240,230,38,145,124,7,136,176,212,7,42,202,54,158,125,202,122,211,38,162,132,200,97,180,184,73,77,212,166,119,198,72,90,212,219,41,36,145,169,41,35,218,218,117,70,159,88,167,197,171,82,103,199,155,6,107,40,147,22,84,103,82,235,79,180,180,146,144,226,22,147,50,82,84,147,35,37,17,153,25,25,25,8,223,237,7,194,94,159,109,133,151,24,19,188,56,15,72,232,212,122,79,21,186,222,238,56,138,164,166,183,154,46,157,90,117,223,78,162,189,173,114,234,59,142,197,123,71,98,236,183,197,223,208,151,180,3,117,24,85,120,83,27,165,225,229,206,38,139,130,179,78,43,132,121,245,58,90,218,85,152,76,93,9,115,86,249,41,74,141,179,104,147,234,236,109,10,173,107,43,177,119,226,205,88,137,240,159,15,183,179,190,109,109,207,179,174,221,205,46,212,217,248,243,244,218,138,174,81,222,170,34,102,56,226,49,206,105,233,87,171,29,241,157,231,196,24,139,15,225,58,67,248,131,20,215,105,212,106,92,93,59,249,181,9,72,143,29,173,74,36,39,83,139,50,74,110,165,37,37,115,230,102,69,212,198,140,118,141,103,62,32,166,210,50,187,16,100,222,107,212,98,210,235,61,247,174,110,25,174,173,17,230,238,85,17,5,119,35,175,75,154,20,110,39,169,233,51,89,114,59,142,189,180,62,106,102,14,217,185,202,189,152,178,38,183,78,60,31,7,91,242,234,109,186,249,195,169,56,195,100,226,222,146,243,109,168,202,51,110,233,105,162,74,84,218,221,54,220,212,189,76,238,250,247,104,70,86,97,252,149,203,172,149,203,44,45,50,163,42,151,70,244,147,112,245,65,196,46,66,183,207,197,121,90,148,132,33,39,101,58,162,43,36,185,17,117,62,103,197,180,117,213,95,211,222,243,49,232,83,136,226,241,158,40,233,234,199,119,159,185,123,173,99,100,237,141,157,59,70,172,234,111,113,213,230,166,51,20,219,243,85,204,77,121,233,84,213,28,169,237,29,113,48,219,109,175,246,173,164,108,225,132,91,139,68,145,78,157,143,42,187,183,41,84,169,45,41,230,211,28,157,34,118,68,132,161,196,41,13,105,75,136,65,234,186,156,181,137,73,67,134,156,57,128,179,107,105,140,184,216,106,161,155,216,186,169,78,149,34,23,118,205,195,114,106,101,46,77,82,92,119,171,26,100,21,68,228,29,150,211,173,56,132,178,166,148,71,185,89,25,41,39,161,69,139,54,127,203,42,190,209,25,157,83,219,7,105,183,112,245,51,1,177,48,159,121,117,100,166,36,10,156,132,18,99,199,97,178,90,210,158,25,149,19,40,53,184,165,19,138,108,154,86,245,74,120,211,150,243,239,105,204,184,218,83,99,140,212,155,128,216,172,196,122,130,245,21,169,177,42,177,80,211,169,75,181,24,230,211,132,109,173,109,169,42,54,221,43,18,245,17,182,119,73,17,164,213,39,85,114,255,0,30,166,170,184,125,26,184,41,239,49,17,158,47,225,254,156,249,104,216,90,77,149,240,93,137,102,196,95,152,191,98,117,55,113,154,104,170,170,226,152,181,19,225,206,98,175,110,39,157,88,167,103,114,79,61,114,251,63,48,139,120,183,2,84,124,248,170,100,151,152,227,224,125,43,141,163,136,101,167,23,186,222,110,86,164,92,252,73,177,151,190,217,8,68,30,207,56,183,51,182,79,149,131,51,246,125,62,163,55,44,241,231,17,10,164,205,57,210,52,63,185,121,246,119,78,165,101,165,18,90,83,106,125,162,186,117,163,90,18,226,73,79,146,54,151,179,186,86,119,102,28,172,93,156,185,175,140,177,149,78,151,81,180,58,35,115,234,42,58,108,151,22,242,151,45,214,98,159,133,27,165,54,211,104,83,105,75,105,214,243,105,35,52,153,35,201,208,237,105,212,112,90,174,153,227,158,190,24,198,98,125,147,239,251,30,139,122,252,159,81,177,227,85,180,52,215,233,248,45,19,17,70,103,53,77,115,84,211,85,191,173,68,196,231,251,184,158,213,99,162,231,69,87,104,141,135,243,86,145,152,16,243,35,20,227,252,185,171,60,112,91,129,137,43,114,103,169,73,75,76,169,230,164,173,77,147,49,223,90,247,170,97,109,145,171,75,42,212,74,73,56,133,125,59,124,103,254,32,159,130,50,111,31,228,222,97,226,26,21,47,22,67,170,204,95,117,85,151,21,107,177,66,179,79,240,238,105,55,90,82,156,66,147,169,90,22,78,38,247,184,222,252,99,131,176,198,96,97,138,142,12,198,116,88,245,106,45,89,147,98,92,71,200,244,184,155,145,145,145,149,141,42,74,136,148,149,164,201,73,82,82,164,153,25,17,148,49,109,23,145,57,143,179,190,39,111,47,241,116,185,19,104,10,122,68,234,4,246,245,148,41,169,89,54,151,93,109,6,102,77,63,165,182,18,234,46,106,45,13,243,90,55,107,87,133,181,104,189,161,181,92,91,153,155,117,227,252,179,152,252,39,249,245,246,157,193,212,236,205,235,215,233,174,107,41,166,157,94,158,42,137,229,24,191,68,209,84,71,46,81,199,68,204,76,242,153,152,231,245,100,3,109,173,171,101,101,204,86,178,91,41,36,119,158,98,98,63,188,164,49,13,167,157,145,78,143,37,149,161,179,105,76,56,149,183,57,107,113,149,178,146,37,153,17,106,52,150,166,181,228,45,143,114,243,50,176,78,83,199,170,230,246,54,196,56,135,20,98,109,213,77,230,171,19,230,62,186,92,117,54,147,106,30,137,43,61,14,166,235,83,134,72,65,235,89,160,245,147,72,81,224,61,134,182,99,173,98,74,132,109,168,115,221,249,24,138,173,83,101,137,152,104,170,210,159,126,83,106,66,150,217,76,146,151,209,117,168,155,109,133,70,81,45,105,36,44,150,68,74,38,212,157,240,30,203,67,69,221,77,207,134,94,229,159,139,79,132,120,207,174,93,31,122,117,26,13,139,165,141,219,217,184,174,105,152,155,215,113,25,170,184,235,77,51,244,105,159,103,56,231,156,102,117,171,111,28,218,198,249,39,150,184,75,31,96,26,167,9,81,137,140,162,182,235,78,17,170,60,200,234,135,48,215,29,244,17,150,182,149,164,174,87,35,35,36,169,38,149,165,42,44,183,146,121,189,134,51,199,46,41,25,135,133,229,71,82,102,178,132,206,136,211,198,234,169,211,73,9,55,162,184,102,148,158,164,41,86,185,165,58,210,105,90,75,74,210,103,174,125,169,158,207,216,127,252,178,137,254,101,52,107,22,90,85,115,71,97,172,79,132,243,44,162,72,173,96,28,197,160,81,39,84,164,34,12,131,140,150,165,18,95,114,58,126,145,12,157,65,148,55,36,154,212,181,22,237,195,81,146,73,197,37,62,53,253,125,122,77,117,81,87,59,120,140,250,189,127,197,238,246,94,233,105,119,135,117,44,215,102,98,157,92,87,115,131,183,156,136,196,205,19,62,49,214,159,182,34,57,206,36,199,57,241,5,95,9,228,246,58,197,56,126,95,11,84,163,97,170,157,66,19,251,180,175,117,33,152,174,45,181,233,89,26,85,101,36,142,202,35,35,183,50,50,24,247,101,45,168,176,254,209,248,33,169,114,142,157,74,198,16,117,181,85,162,183,45,6,181,110,201,189,82,216,104,212,110,240,202,55,144,68,106,47,10,205,77,234,94,146,90,191,103,54,113,142,24,204,13,149,241,230,51,193,149,168,245,106,45,91,3,214,95,137,45,131,61,46,39,130,120,140,140,142,198,149,37,68,105,82,20,68,164,169,42,74,136,140,140,138,41,50,162,163,155,217,33,69,165,237,61,151,243,227,199,166,179,95,119,11,200,74,157,212,151,221,38,26,146,113,164,177,114,55,24,117,181,25,145,164,204,210,166,77,87,109,105,105,71,189,126,208,175,73,169,162,170,121,209,49,153,199,134,122,195,199,221,61,206,211,239,22,197,213,89,189,139,122,154,46,69,52,77,92,189,46,25,244,42,246,204,119,140,196,199,46,241,51,108,53,107,35,54,194,139,137,115,175,48,50,39,51,38,83,160,84,104,152,150,167,19,14,212,222,125,152,200,159,29,53,5,48,204,19,74,141,58,164,167,90,18,222,130,51,113,9,61,68,75,65,169,220,215,146,121,189,134,51,199,46,41,25,135,133,229,71,82,102,178,132,206,136,211,198,234,169,211,73,9,55,162,184,102,148,158,164,41,86,185,165,58,210,105,90,75,74,210,103,20,152,183,45,179,31,49,182,155,206,23,114,173,169,15,87,240,157,126,183,137,90,106,27,203,110,106,146,197,84,145,120,186,57,169,244,169,212,173,41,35,37,30,131,209,117,233,74,183,180,117,181,217,139,87,116,254,148,76,244,142,241,135,143,185,123,175,165,218,117,109,13,6,215,253,21,86,233,143,74,174,83,110,168,171,28,253,93,167,60,177,207,180,74,101,70,185,109,161,181,37,63,103,236,2,245,39,13,214,99,167,48,171,172,145,81,162,155,9,144,113,90,53,233,114,99,168,51,34,74,82,146,112,155,212,74,37,186,68,90,22,132,59,167,26,229,151,104,214,8,99,103,165,226,156,201,157,199,230,37,18,208,31,163,199,96,163,46,175,33,90,247,15,182,101,169,9,105,72,69,222,112,136,137,181,165,118,108,181,176,135,52,231,56,112,150,112,227,172,190,145,181,62,109,84,42,44,119,254,37,110,147,71,166,206,106,81,125,233,33,135,231,19,145,77,243,61,16,83,114,75,41,65,173,42,212,231,52,232,186,248,117,251,90,38,199,251,44,230,169,140,253,88,245,250,255,0,123,216,238,151,147,203,148,109,108,237,250,120,45,91,185,20,196,79,251,218,251,69,57,140,205,19,202,102,113,137,166,113,152,231,137,99,200,122,141,66,177,145,217,119,86,171,79,145,54,116,220,41,72,147,42,84,151,84,235,175,186,184,109,41,110,45,106,51,53,41,74,51,51,81,153,153,153,153,152,195,153,193,181,139,249,35,181,70,27,203,76,86,152,235,193,56,166,129,5,78,201,90,155,101,84,153,174,77,148,215,20,167,22,105,35,96,210,134,201,210,89,248,82,130,90,76,141,42,67,185,111,103,111,103,236,177,255,0,35,104,191,230,77,13,15,237,24,194,213,12,115,181,150,2,193,52,151,163,179,59,16,80,41,116,168,174,73,82,146,210,29,126,165,45,180,41,102,146,81,146,73,75,35,51,34,51,181,236,71,208,115,235,175,221,211,232,232,185,106,125,47,71,237,245,125,175,83,186,155,39,67,181,247,147,83,162,215,83,30,106,98,239,249,113,60,170,143,9,167,175,225,211,146,74,105,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,52,135,180,235,49,115,7,0,253,205,125,4,199,88,135,14,113,253,243,197,119,77,77,248,123,253,28,30,141,230,233,73,213,167,90,237,123,219,81,219,169,143,155,98,29,161,49,62,95,226,121,155,40,109,13,58,69,38,181,73,121,168,24,101,53,36,22,166,213,99,251,193,79,234,50,82,84,147,105,81,142,198,149,37,70,132,56,100,108,32,255,0,31,181,159,246,171,252,249,255,0,160,142,29,118,178,53,59,50,187,180,114,158,81,49,222,39,138,51,15,103,186,187,183,94,196,223,141,62,135,85,17,93,185,227,170,154,177,154,107,162,109,87,52,213,29,167,236,204,68,196,248,36,32,0,7,190,124,149,128,246,200,207,108,79,179,190,5,194,217,129,134,162,71,154,149,98,184,208,106,80,31,177,38,108,37,196,148,167,26,37,216,205,165,106,109,10,74,210,71,101,33,55,37,167,82,21,148,178,207,51,48,118,109,224,232,24,219,4,213,227,205,131,53,150,156,113,182,228,52,235,176,157,91,72,112,227,72,38,214,162,109,244,37,196,146,219,185,154,76,254,163,26,199,218,153,236,253,135,255,0,203,40,159,230,83,70,177,108,249,155,217,143,177,134,62,195,52,92,109,42,59,184,7,48,169,148,188,69,38,57,60,183,90,102,20,212,39,77,65,162,66,77,198,223,104,146,164,56,222,143,164,38,77,54,81,110,93,79,162,189,180,170,210,107,166,221,207,147,152,143,178,103,191,179,197,245,125,153,185,118,119,131,117,109,234,180,120,141,93,53,92,196,116,155,148,211,49,51,79,174,168,143,139,247,76,227,164,148,231,197,70,161,71,200,236,196,171,82,103,200,133,58,22,20,171,201,139,42,51,170,105,214,29,68,55,84,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,107,158,193,217,201,41,141,153,241,110,100,231,78,98,212,101,195,162,98,89,68,253,86,185,80,122,82,217,142,81,33,154,91,74,150,106,89,221,110,25,37,180,220,212,183,44,146,53,42,199,158,243,226,163,79,172,108,219,152,149,106,76,248,243,96,205,192,245,121,49,101,70,117,46,180,251,75,128,234,144,226,22,147,50,82,84,147,35,37,17,153,25,25,25,8,148,202,138,118,111,103,125,22,151,179,14,95,192,143,34,154,245,125,220,81,33,74,107,74,88,116,216,106,49,201,146,253,140,219,97,166,210,100,68,146,35,82,158,52,217,197,169,164,150,118,150,174,173,46,174,138,168,140,204,211,56,143,25,158,142,109,202,221,251,27,119,119,245,86,117,53,69,186,105,187,68,215,92,226,38,154,41,137,154,177,51,210,123,120,103,171,111,182,127,218,59,104,29,164,54,162,169,226,12,8,221,58,38,7,164,195,40,114,161,84,202,107,113,17,73,58,138,86,135,77,182,157,113,146,171,173,147,90,82,163,50,66,146,211,132,69,165,38,55,224,106,214,90,231,14,206,27,53,98,12,31,178,94,31,153,198,85,230,110,98,205,172,82,89,105,232,142,214,156,90,152,112,166,26,30,91,205,73,113,230,73,38,218,146,162,105,43,101,38,164,182,159,14,99,197,149,140,190,206,12,63,141,114,95,15,230,86,30,114,185,80,163,84,169,51,99,67,156,196,185,116,237,226,21,25,199,29,140,135,9,101,187,91,132,74,74,180,248,172,147,50,51,30,102,130,169,183,106,98,186,248,171,207,56,207,127,8,117,205,236,181,78,179,95,110,189,62,150,108,105,98,152,138,42,225,156,205,184,156,121,202,189,248,235,29,61,108,132,3,5,236,243,147,120,127,99,220,167,172,81,49,78,102,83,165,82,220,172,174,172,253,98,160,202,41,113,227,239,155,142,194,91,81,173,229,164,174,166,147,101,26,138,230,225,21,175,215,49,225,252,69,135,241,101,33,140,65,133,171,180,234,205,46,86,173,196,218,124,164,72,142,238,149,26,21,165,196,25,165,86,82,84,147,177,242,50,50,234,67,206,181,114,107,166,60,228,112,213,142,153,206,29,87,104,104,237,233,239,87,240,74,230,237,152,171,17,115,134,105,138,185,103,164,244,159,84,206,95,162,0,3,149,235,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,1,106,142,222,240,35,191,80,23,0,165,172,42,0,0,62,10,197,102,5,22,50,100,212,36,238,91,82,201,178,86,133,43,196,100,103,110,68,126,70,2,149,138,196,58,52,100,201,153,54,52,116,41,194,108,148,251,132,132,153,216,206,215,51,46,124,143,244,8,131,219,51,107,73,245,143,67,251,162,126,15,157,185,239,13,231,12,234,157,209,126,30,215,210,241,218,246,63,208,99,57,109,173,182,157,58,129,67,126,137,131,243,43,113,81,167,226,149,68,121,174,230,82,180,54,218,36,165,73,187,140,26,78,202,36,149,200,204,196,85,81,48,246,55,204,205,247,11,15,188,187,183,78,175,164,101,157,222,242,246,234,105,189,244,124,122,0,204,123,31,100,125,75,48,49,134,20,196,110,208,113,27,140,68,198,16,99,184,244,40,170,54,80,148,187,29,103,169,91,181,17,25,18,238,124,250,88,78,246,94,225,200,120,43,5,64,165,33,199,208,212,61,237,142,89,145,40,181,188,181,120,185,23,189,92,185,121,12,29,177,230,205,212,76,170,192,210,97,79,193,157,215,49,56,129,117,6,83,222,43,127,250,204,114,74,238,78,168,186,182,124,143,203,167,49,146,182,130,204,170,102,94,101,181,122,177,34,181,221,235,167,240,183,115,134,83,186,53,200,105,61,9,42,189,245,219,161,245,1,161,29,169,249,208,182,22,254,9,133,54,132,241,211,241,5,61,253,217,57,170,65,18,169,174,42,234,34,95,79,164,242,46,164,52,3,36,240,12,140,207,199,245,88,238,64,169,186,110,66,126,121,149,61,163,81,220,223,108,175,234,171,195,227,254,46,99,176,237,127,152,115,243,87,61,177,60,232,85,126,244,134,242,224,188,218,184,116,177,115,68,22,91,51,177,165,39,200,238,92,254,177,185,93,158,27,61,190,206,35,141,137,106,120,66,204,212,176,90,29,75,221,224,95,72,167,28,136,178,61,41,114,229,114,185,244,33,36,73,70,92,96,232,184,99,188,119,60,97,113,59,155,239,237,251,29,125,44,146,252,97,222,5,169,66,81,125,37,107,139,133,28,110,159,132,200,250,14,19,138,211,233,241,41,94,124,140,86,82,149,165,73,73,243,228,46,138,103,186,73,43,175,63,227,1,241,73,160,67,144,155,41,199,189,107,242,50,254,97,248,238,229,245,33,251,107,145,52,180,244,178,211,255,0,20,118,192,1,134,177,46,205,88,47,17,180,242,37,212,107,233,222,198,84,115,220,188,209,120,76,143,165,218,62,126,35,24,174,127,103,246,85,76,121,199,215,90,198,218,151,107,146,100,198,183,34,34,255,0,99,124,6,220,128,13,86,195,187,9,229,133,25,211,91,53,140,100,127,70,104,250,73,17,253,234,35,247,71,47,33,154,240,118,79,225,204,30,219,8,167,204,170,57,185,136,152,165,191,113,179,240,150,158,103,100,23,63,9,14,252,0,0,0,2,138,59,21,197,132,239,138,198,100,66,243,43,242,49,198,227,73,62,100,158,127,88,11,201,68,126,242,23,14,18,37,151,65,202,71,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,28,82,86,77,178,165,153,145,17,91,153,244,234,35,111,181,19,25,156,58,26,105,205,191,4,205,172,71,0,244,169,94,50,189,61,227,231,226,248,137,21,196,210,120,74,36,153,26,244,104,209,206,215,181,214,68,33,231,181,23,19,57,39,16,84,33,162,110,162,69,110,156,173,59,187,91,245,53,94,251,124,68,149,132,127,86,228,28,170,204,249,7,166,238,202,117,126,30,156,214,103,200,110,62,194,88,90,44,207,77,247,135,36,180,119,101,180,219,223,196,252,62,3,75,92,81,173,197,44,206,230,163,51,184,223,110,207,148,60,247,167,183,43,219,186,252,191,194,130,72,77,5,21,132,199,138,164,39,87,55,12,249,253,68,63,64,112,197,34,75,102,68,94,241,204,42,0,0,0,44,89,216,197,226,213,17,25,128,170,121,164,133,69,19,208,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,250,10,138,31,64,22,157,253,195,140,238,71,212,114,10,88,175,204,5,233,21,22,164,92,0,48,134,213,216,125,170,246,4,131,29,200,241,93,211,89,101,203,62,141,69,201,135,139,200,249,243,25,188,116,140,219,164,53,89,195,145,163,58,164,36,147,53,14,93,77,146,250,54,225,116,252,162,72,243,199,180,21,16,169,57,129,139,44,220,116,18,113,52,246,136,154,43,91,233,221,229,208,185,114,24,242,141,41,49,183,218,181,248,180,250,191,148,103,221,176,240,251,116,156,115,139,222,67,201,85,241,149,65,187,19,122,108,91,233,7,231,240,26,226,149,41,62,170,140,175,228,98,137,248,216,211,16,181,63,4,190,72,57,30,44,68,164,120,255,0,218,99,252,126,35,107,196,117,246,127,226,217,210,240,163,109,58,167,212,78,98,242,65,234,144,103,200,219,139,240,18,38,147,212,87,176,44,245,84,81,93,5,64,17,242,169,54,235,97,204,158,130,139,73,29,133,83,208,5,196,100,46,22,151,81,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,88,188,133,64,0,5,171,81,36,140,249,139,135,3,166,102,163,77,192,94,133,234,87,191,160,228,28,109,38,201,35,28,128,0,2,210,93,253,192,46,20,51,176,95,149,197,170,48,23,139,76,252,133,164,163,49,80,21,74,83,228,66,225,66,43,10,128,11,86,132,184,86,90,73,69,215,153,92,92,0,35,239,109,125,152,221,197,158,134,247,85,51,10,51,194,247,142,243,124,201,166,250,184,107,91,75,71,248,166,34,155,41,113,181,79,46,49,206,26,112,234,213,54,25,141,92,135,80,90,32,62,164,220,146,243,119,50,45,73,45,86,71,241,115,30,145,107,184,86,139,136,183,29,231,77,133,35,135,213,163,127,25,14,233,213,107,219,87,78,133,250,4,27,109,187,144,180,92,178,204,24,158,143,202,133,25,17,240,219,117,2,68,58,98,34,145,184,151,228,243,240,43,146,188,5,226,235,200,188,132,18,213,178,150,110,65,204,92,171,194,243,208,186,187,174,212,56,235,57,56,201,75,61,220,151,203,196,122,212,125,17,98,235,238,25,39,48,240,29,35,28,210,218,129,81,162,210,103,18,36,165,253,51,227,37,212,220,144,164,145,243,74,185,217,86,191,149,196,69,118,122,237,49,137,169,24,223,0,229,219,237,84,229,194,107,189,111,174,176,225,52,171,179,45,239,193,26,76,185,25,249,245,43,137,135,193,213,227,196,216,126,37,93,113,119,39,35,120,122,13,205,118,210,226,147,214,197,126,158,66,136,101,219,175,101,186,134,6,42,182,46,135,15,10,67,143,82,198,79,180,209,65,109,77,186,148,57,196,184,148,170,205,36,136,172,130,185,17,159,50,33,131,178,3,104,154,166,90,247,247,27,136,241,89,119,143,11,167,129,152,175,235,123,219,234,187,169,252,114,183,95,120,156,252,245,201,76,35,154,88,101,138,77,90,151,72,178,42,105,156,107,147,74,106,78,165,147,110,167,162,173,207,233,15,157,252,252,196,3,231,38,86,167,45,251,159,132,173,20,142,241,226,53,110,226,238,52,238,247,118,189,150,119,245,255,0,39,229,1,232,35,39,115,82,145,152,184,125,234,165,61,170,153,37,21,5,68,251,241,41,213,168,144,218,189,203,87,47,25,123,252,249,12,144,32,219,99,93,176,113,214,14,155,69,194,83,223,175,86,27,169,98,216,203,91,175,98,23,146,68,135,14,59,102,131,65,165,90,139,194,103,215,157,237,97,51,153,115,140,215,140,176,205,62,178,228,19,140,169,155,219,160,222,222,26,116,56,180,250,214,43,250,190,94,240,29,180,0,0,88,178,233,97,197,168,210,100,70,102,62,129,106,144,147,247,23,232,1,68,172,143,204,92,71,113,192,171,160,204,238,124,133,91,112,207,169,127,8,14,112,20,35,191,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,6,52,207,204,131,193,219,69,224,232,120,39,27,84,171,48,160,194,169,183,85,109,202,83,205,52,233,186,134,157,108,146,102,227,110,22,157,47,40,237,98,59,145,115,234,71,146,198,28,218,155,45,179,135,52,114,250,159,135,242,79,31,122,35,92,143,89,106,100,137,189,235,42,6,242,34,88,125,10,107,121,25,42,89,221,110,52,173,38,90,79,69,239,114,33,193,169,136,155,53,68,211,197,234,241,123,93,135,93,118,246,141,170,173,223,139,51,19,202,228,244,167,214,232,187,64,108,233,158,53,252,29,151,24,39,103,60,216,145,132,224,224,170,99,148,169,110,73,175,76,128,236,214,144,212,102,227,41,103,13,163,39,20,148,178,225,153,153,36,136,214,122,75,153,145,119,175,232,89,203,239,232,137,254,137,158,248,196,62,148,127,177,56,134,56,15,214,60,23,169,185,222,126,11,159,225,61,110,125,60,35,30,231,126,67,109,69,141,178,251,43,176,254,91,231,63,112,87,48,189,24,225,226,137,190,145,84,98,247,164,189,196,84,111,119,140,182,107,127,198,211,234,212,233,18,190,146,246,186,149,110,195,247,30,218,7,250,45,254,235,95,117,47,245,175,255,0,173,158,252,155,255,0,83,55,31,173,52,112,255,0,174,126,151,214,253,215,173,200,120,30,110,159,59,153,181,51,206,142,252,163,151,88,240,225,238,237,209,171,187,58,8,162,141,161,110,153,139,122,136,152,138,102,43,170,38,184,153,162,169,199,165,55,122,209,225,17,134,189,246,76,126,218,159,152,255,0,244,225,33,2,61,251,38,63,109,79,204,127,250,112,144,129,118,39,234,22,254,223,205,44,121,82,254,182,106,255,0,225,255,0,210,160,17,239,177,239,254,200,30,119,126,249,126,119,28,72,64,143,125,143,127,246,64,243,187,247,203,243,184,225,180,62,95,79,245,191,113,185,255,0,52,237,127,240,99,243,67,33,103,207,103,150,31,205,172,229,131,152,52,10,255,0,113,82,235,115,29,149,139,216,70,132,172,236,219,68,131,130,210,25,210,78,186,164,186,167,92,121,106,178,220,222,18,86,119,65,254,119,105,102,29,195,248,79,102,124,47,135,240,181,10,157,70,165,197,198,81,247,16,169,241,81,30,59,90,162,78,90,180,182,130,36,166,234,82,148,118,46,102,102,125,76,110,184,211,158,212,207,103,236,63,254,89,68,255,0,50,154,56,245,250,75,54,52,215,174,91,167,19,84,115,121,91,163,188,59,75,107,109,205,153,163,214,93,154,173,217,171,20,199,217,61,124,102,35,17,19,61,34,49,227,157,132,217,219,217,251,44,127,200,218,47,249,147,67,78,118,194,255,0,217,3,201,31,222,215,206,228,12,133,138,178,123,104,28,216,217,251,33,254,225,89,165,232,111,117,96,216,125,235,250,185,54,157,197,111,97,66,220,254,181,66,183,154,55,110,250,214,182,190,87,185,140,123,182,23,254,200,30,72,254,246,190,119,32,112,107,174,85,86,154,154,38,153,136,137,163,19,227,159,15,99,219,110,174,142,205,157,183,119,81,69,234,106,170,229,26,174,42,35,57,163,135,49,28,93,189,40,231,24,236,206,123,106,108,165,23,104,76,35,233,30,25,143,108,121,135,97,184,221,37,36,235,44,55,80,66,157,109,106,142,251,138,108,212,171,37,47,110,72,214,132,37,199,148,106,50,74,148,101,169,91,118,225,172,216,193,249,99,146,216,115,58,49,125,59,19,98,72,61,254,202,167,195,75,135,170,57,28,18,105,46,186,229,148,251,164,146,45,78,154,16,103,114,37,18,212,74,117,201,74,17,239,218,207,251,85,254,124,255,0,208,70,182,206,150,221,26,123,186,138,121,85,49,76,79,132,250,81,207,30,46,31,38,123,127,89,168,219,26,13,145,118,98,109,91,170,229,84,204,198,106,167,54,171,205,49,87,88,167,60,241,29,250,246,119,156,45,138,114,135,180,127,40,92,193,216,197,152,248,127,49,176,243,39,32,142,58,117,59,5,211,210,147,153,16,148,119,122,35,138,208,151,89,82,174,147,210,149,40,148,76,62,121,79,98,252,9,158,185,115,148,44,225,124,241,169,199,91,209,30,54,168,212,227,90,100,74,166,194,71,132,153,118,74,22,166,220,77,202,237,161,55,221,162,201,214,100,105,105,157,106,218,143,40,113,62,199,249,143,77,218,107,103,8,178,41,212,89,111,45,170,245,53,166,73,116,232,74,90,209,102,92,109,42,35,225,36,40,237,162,196,150,156,66,116,45,6,166,18,141,207,201,60,245,203,236,252,194,45,226,220,9,81,243,226,169,146,94,99,143,129,244,174,54,142,33,150,156,94,235,121,185,90,145,115,241,38,198,94,251,111,69,137,212,240,234,57,94,166,49,203,148,85,29,167,215,143,231,213,227,111,60,85,70,196,139,187,31,211,217,183,170,138,162,42,142,42,172,92,140,241,81,159,216,138,166,125,121,142,147,137,153,175,30,237,253,236,145,142,255,0,53,252,206,40,249,182,16,167,83,234,155,32,224,24,213,56,17,229,178,135,167,73,75,111,180,151,18,151,90,171,200,113,167,8,148,70,68,164,56,132,45,42,234,149,37,38,86,50,35,31,78,223,222,201,24,239,243,95,204,226,134,192,62,201,24,19,243,167,204,229,14,94,187,87,254,31,253,207,95,19,52,238,14,99,175,195,63,246,90,247,182,23,254,200,30,72,254,246,190,119,32,72,64,143,125,176,191,246,64,242,71,247,181,243,185,2,66,5,217,255,0,47,168,250,223,185,55,195,230,157,145,254,12,254,105,99,221,162,125,159,179,59,252,141,173,127,153,58,53,239,178,207,217,251,16,127,150,82,255,0,204,161,13,132,218,39,217,251,51,191,200,218,215,249,147,163,94,251,44,253,159,177,7,249,101,47,252,202,16,94,249,202,223,213,147,103,127,82,117,191,227,91,247,75,113,132,82,108,63,179,198,8,218,55,4,102,190,22,197,45,240,149,24,157,204,245,30,176,203,100,169,20,217,10,41,215,81,21,203,91,74,178,73,198,140,200,150,68,92,210,180,161,104,149,177,15,123,45,237,56,198,205,120,7,50,166,210,88,143,47,23,87,158,162,53,68,137,46,43,142,197,82,90,92,163,146,227,198,133,160,210,148,182,225,17,17,47,81,173,196,89,38,146,89,167,198,218,213,89,167,81,102,111,252,76,87,159,186,63,152,245,189,207,147,203,91,70,254,199,218,118,246,76,204,95,154,180,220,51,29,167,206,85,153,159,84,70,102,172,242,225,206,121,54,19,99,28,246,196,249,43,152,239,108,99,156,17,35,178,152,21,57,80,104,117,18,180,116,177,37,75,91,164,209,155,164,131,117,137,42,81,173,133,219,120,106,121,9,34,82,92,70,235,231,216,247,255,0,100,15,59,191,124,191,59,142,59,78,194,91,39,86,168,85,2,218,63,56,213,89,44,103,57,233,138,167,83,170,73,125,153,81,20,226,156,105,249,83,9,210,39,28,125,210,83,154,73,87,73,33,205,102,107,82,211,186,214,166,115,242,161,179,166,212,185,227,141,168,84,216,243,107,83,106,117,202,85,49,185,108,169,216,164,234,235,109,56,181,60,73,113,181,233,220,178,241,17,164,204,245,154,46,86,185,151,129,21,215,166,181,98,230,163,149,49,84,204,120,197,56,229,18,237,213,105,116,187,111,104,109,93,30,198,136,170,237,118,105,166,228,199,42,42,189,199,233,213,79,92,71,121,158,147,57,158,125,103,111,182,226,219,10,145,147,216,126,161,149,120,30,103,21,143,43,48,212,195,238,199,125,72,238,24,239,34,196,250,150,217,146,147,36,210,173,77,32,140,141,55,75,170,178,116,37,221,65,218,63,20,212,48,46,49,217,211,27,82,89,142,244,236,63,149,248,70,171,21,185,41,82,154,91,172,58,243,136,74,201,38,147,52,154,144,68,100,70,71,107,216,203,168,252,124,217,217,255,0,48,112,238,67,194,218,31,57,43,152,133,220,97,138,49,43,52,148,83,235,36,255,0,24,204,68,71,148,70,228,179,144,91,211,117,71,21,178,109,62,170,90,36,157,213,172,137,190,243,153,84,234,125,99,60,118,77,164,213,160,71,155,6,110,7,192,145,165,69,146,210,93,105,246,151,49,105,91,107,66,136,201,73,82,76,200,210,100,100,100,102,70,56,53,122,139,250,170,170,155,158,143,197,225,143,8,153,229,246,247,123,93,222,217,27,39,96,89,177,70,142,124,238,60,244,93,171,233,213,77,30,148,71,247,99,157,49,219,191,60,204,206,124,206,140,15,150,189,160,25,72,214,104,100,244,155,99,204,59,13,214,225,210,164,75,134,196,179,66,164,153,20,122,130,81,188,82,53,37,137,10,140,74,113,8,212,241,168,204,146,165,153,116,237,180,176,214,108,96,253,140,48,86,28,206,124,95,78,196,216,146,14,50,142,202,167,195,75,135,170,57,67,154,77,37,215,92,178,159,116,146,69,169,211,66,12,238,68,162,90,137,78,185,213,113,62,22,199,221,157,25,235,79,197,248,69,234,205,67,41,113,27,209,98,77,91,202,68,181,75,105,41,35,125,135,210,146,101,180,75,65,239,220,142,175,9,26,78,218,148,92,66,6,83,237,27,198,56,99,48,54,87,193,216,207,6,86,163,213,168,181,108,87,13,248,146,216,51,210,226,120,41,196,100,100,118,52,169,42,35,74,144,162,37,37,73,82,84,68,100,100,94,93,217,166,229,155,245,92,142,27,209,78,42,142,211,225,86,59,251,93,119,67,69,237,38,211,217,118,52,85,197,221,159,93,222,59,85,76,102,186,38,98,120,173,77,95,179,137,204,240,245,158,253,49,29,199,39,34,228,190,216,219,36,208,50,174,109,70,65,171,13,83,41,52,202,171,77,37,150,234,52,185,177,26,66,18,243,91,196,184,72,75,169,109,194,75,164,71,169,183,29,69,210,162,113,41,208,140,239,139,157,25,37,69,123,101,60,197,168,199,155,69,165,212,226,226,90,106,155,75,203,97,10,91,14,165,71,13,215,82,131,54,20,169,14,146,211,164,210,79,52,189,58,79,120,107,200,78,96,28,209,216,233,25,115,180,222,84,156,138,221,23,18,225,72,211,170,40,149,22,67,145,96,187,38,43,4,236,121,202,96,208,131,97,79,72,109,108,106,90,76,214,218,72,201,70,209,45,121,111,110,108,211,203,236,252,217,67,7,102,214,13,135,255,0,78,93,220,158,53,182,56,248,31,123,75,222,176,230,237,107,221,111,55,44,59,163,87,137,59,149,25,122,182,241,245,19,26,157,60,249,207,70,237,20,255,0,205,79,243,248,254,30,231,99,81,86,197,219,22,254,9,62,127,103,234,110,204,198,122,217,191,19,57,245,196,242,152,237,154,124,113,154,177,238,219,222,207,219,46,255,0,145,170,255,0,50,165,141,132,197,180,124,177,237,36,201,24,149,188,37,85,238,28,113,133,183,134,212,73,47,154,251,178,91,201,78,242,60,132,164,190,146,51,219,148,232,144,148,234,45,217,25,22,164,60,193,235,222,219,222,207,219,46,255,0,145,170,255,0,50,165,142,195,157,25,101,153,91,4,230,115,89,183,144,174,212,103,96,58,174,245,249,84,201,9,152,244,8,43,34,54,80,197,64,218,90,82,235,68,169,119,140,183,23,175,85,210,122,148,131,91,154,154,230,139,247,102,186,120,173,98,136,171,198,61,24,196,199,177,193,70,158,141,86,203,217,244,233,111,121,173,116,87,169,170,196,207,197,170,98,245,92,116,85,219,211,137,140,102,57,226,99,60,241,59,57,128,118,126,204,124,109,179,49,228,206,210,248,226,69,65,234,187,44,59,33,200,46,173,218,172,69,38,105,203,221,191,57,247,30,110,74,136,201,148,93,45,37,40,74,20,132,169,194,210,224,234,217,169,178,94,112,211,114,235,47,242,203,102,12,222,168,225,138,94,18,239,94,53,234,134,32,149,10,68,222,41,244,60,222,165,66,103,75,154,20,111,145,106,74,116,146,138,215,51,81,140,133,137,113,84,173,170,246,108,168,212,118,110,199,189,207,87,172,240,205,197,156,228,215,160,200,165,200,106,67,46,72,142,250,163,146,220,101,210,104,148,147,36,220,148,75,73,145,169,181,146,207,22,227,93,155,118,194,173,101,38,91,225,44,59,159,124,6,40,195,157,241,233,29,79,210,154,163,93,229,196,73,75,145,126,153,13,27,143,110,218,37,39,233,8,180,222,201,185,15,107,122,213,185,163,22,232,154,227,134,49,84,79,57,140,199,44,254,62,199,64,217,186,237,101,58,175,57,171,213,91,211,213,231,235,154,172,215,71,163,69,83,110,168,154,230,140,99,31,238,227,191,22,38,115,213,152,243,39,101,156,190,205,28,225,194,217,217,136,43,24,134,61,115,8,240,60,20,120,114,24,68,71,56,89,75,146,222,245,43,101,75,59,173,195,37,105,90,110,155,90,199,204,106,14,49,193,216,99,48,59,81,234,56,51,25,209,99,213,168,181,102,77,137,113,31,35,210,226,125,26,35,35,35,43,26,84,149,17,41,43,73,146,146,164,165,73,50,50,35,45,157,206,28,158,218,7,24,109,3,130,49,254,0,205,46,228,192,244,78,237,239,186,39,126,77,141,199,110,102,184,236,143,189,218,65,178,238,182,84,132,120,212,90,180,233,85,146,68,99,84,115,71,50,112,198,80,118,152,86,115,31,24,187,33,20,154,35,41,117,226,140,201,186,235,138,94,28,75,109,182,132,242,35,82,220,90,16,70,163,36,145,168,141,74,74,72,212,92,27,75,205,211,52,205,84,112,199,156,167,51,61,39,148,243,246,61,190,229,78,174,245,55,173,216,212,249,218,254,5,122,40,166,156,241,91,158,42,49,76,127,122,103,156,96,68,252,79,217,169,159,239,211,18,137,24,151,45,113,179,45,62,181,42,49,34,83,145,154,113,105,73,37,211,74,91,57,113,141,197,106,66,85,187,113,15,32,212,77,27,136,54,187,14,214,53,26,125,99,111,60,136,171,82,103,199,155,6,107,56,94,76,89,81,157,75,173,62,210,235,47,169,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,235,217,41,148,56,235,111,28,222,151,158,89,237,22,69,59,8,195,102,42,91,139,21,153,108,69,169,165,189,109,148,88,46,56,165,18,24,39,25,117,79,155,110,26,137,110,40,146,73,83,166,182,251,86,216,95,251,32,121,35,251,218,249,220,129,225,98,191,131,77,84,198,45,77,116,240,68,245,198,121,253,158,31,206,123,60,87,167,254,156,183,106,253,81,94,190,157,53,216,212,85,79,197,154,184,35,134,39,180,213,17,202,169,140,118,143,85,57,207,109,77,148,162,237,9,132,125,35,195,49,237,143,48,236,55,27,164,164,157,101,134,234,8,83,173,173,81,223,113,77,154,149,100,165,237,201,26,208,132,184,242,141,70,73,82,140,186,182,194,219,82,84,49,221,62,70,72,231,29,102,67,89,141,135,158,118,52,100,84,216,83,50,170,17,89,73,18,155,113,75,59,185,45,149,37,194,113,42,74,86,104,74,86,122,212,151,150,89,143,105,12,252,167,236,233,135,48,230,54,174,211,100,77,162,205,175,166,149,82,110,35,41,118,81,52,184,82,220,66,153,37,56,218,53,111,153,100,140,212,102,90,13,118,43,216,203,92,246,223,200,41,82,99,57,182,46,68,226,234,140,74,228,72,108,75,169,189,70,152,242,142,108,19,101,44,166,116,71,152,51,52,105,142,105,222,105,50,105,76,18,151,116,154,85,189,246,122,168,248,61,250,181,90,126,117,83,142,58,124,105,241,246,199,243,235,232,155,2,175,233,125,149,107,97,109,159,70,213,217,171,224,247,113,158,11,177,49,19,68,207,208,170,102,51,29,179,30,57,167,176,246,166,123,63,97,255,0,242,202,39,249,148,209,175,120,199,50,42,249,231,131,50,151,98,124,138,166,211,163,33,84,106,68,154,220,214,230,37,136,210,167,112,9,149,33,11,38,149,164,218,105,74,117,231,245,37,78,170,67,103,100,107,108,183,189,135,105,237,160,63,162,63,98,108,53,142,37,80,251,170,169,7,31,49,73,170,176,217,222,58,165,183,77,146,226,156,96,204,205,91,165,37,228,25,37,94,36,153,169,55,89,36,150,173,140,216,51,103,188,49,149,89,67,70,204,7,32,199,147,139,177,181,49,154,140,202,137,44,220,54,161,61,103,99,198,104,205,41,54,211,187,54,148,226,72,143,83,183,186,150,148,55,167,194,174,153,218,26,218,169,179,62,133,84,211,153,239,195,225,30,215,103,211,94,183,185,219,177,106,238,209,183,157,77,155,215,34,221,29,105,139,184,196,87,86,39,156,81,25,152,241,204,99,29,99,166,237,1,144,216,59,103,237,130,177,110,14,195,108,71,147,57,12,210,83,84,172,156,38,152,149,83,116,170,204,175,83,166,130,186,146,149,58,226,91,74,148,179,66,12,147,169,86,53,31,97,217,75,45,176,198,111,236,21,135,50,227,24,181,33,116,154,219,53,38,158,56,207,27,78,182,164,85,164,56,219,136,87,50,37,33,196,33,100,74,35,73,154,72,148,149,36,205,39,218,182,254,246,72,199,127,154,254,103,20,54,1,246,72,192,159,157,62,103,40,121,212,217,183,78,209,243,49,30,143,154,198,61,92,78,173,119,105,234,239,238,108,237,26,238,76,222,157,119,23,23,126,47,51,152,152,240,196,244,199,78,205,90,199,251,61,231,198,64,236,191,156,56,115,20,230,13,58,165,129,217,153,72,98,143,17,196,200,144,183,227,149,69,183,13,248,200,223,147,116,253,78,200,78,245,6,135,77,107,105,194,228,146,67,206,109,46,192,62,201,24,19,243,167,204,229,6,223,222,201,24,239,243,95,204,226,134,192,62,201,24,19,243,167,204,229,12,233,244,244,105,118,140,90,183,156,69,190,243,159,218,115,109,157,175,168,219,187,153,86,187,87,195,199,86,178,51,195,76,83,19,139,24,204,196,119,158,179,62,62,172,68,108,32,0,15,120,249,90,61,251,38,63,109,79,204,127,250,112,237,56,91,179,114,131,66,218,49,204,105,45,116,105,153,91,9,227,157,79,195,242,221,122,84,167,93,54,211,166,59,196,164,165,27,132,60,165,168,181,45,211,90,26,66,28,37,235,90,139,171,118,76,126,218,159,152,255,0,244,225,33,3,208,236,205,37,157,86,134,204,221,140,240,204,204,127,205,63,135,169,245,189,250,222,45,163,176,119,171,104,209,160,185,52,69,218,104,166,175,103,154,163,156,120,85,25,156,85,214,51,56,71,191,107,63,237,87,249,243,255,0,65,15,253,182,239,255,0,47,250,217,14,214,127,218,175,243,231,254,130,63,59,17,66,171,212,187,83,170,116,236,63,91,238,106,164,168,111,49,10,165,195,38,71,5,33,88,88,201,183,247,75,240,185,161,70,74,208,174,74,181,143,145,143,11,87,56,215,85,63,253,203,95,150,93,159,119,233,138,183,86,197,51,56,206,143,95,206,123,126,150,223,62,89,159,186,37,215,182,249,172,97,28,111,180,46,31,165,100,29,42,163,82,204,202,54,245,53,201,152,113,135,87,33,201,108,104,92,116,32,217,51,82,228,198,75,79,26,214,132,234,65,18,16,107,51,104,208,212,140,229,236,44,111,77,193,20,72,25,147,91,167,86,49,67,16,219,69,86,117,62,49,177,29,249,4,94,37,37,7,250,13,68,72,37,25,26,137,182,200,201,180,232,63,101,214,31,164,98,236,111,152,185,147,138,98,119,190,40,166,112,39,18,171,53,197,61,33,165,204,57,103,41,194,82,140,238,235,155,180,146,156,59,174,198,178,189,150,178,86,202,237,103,147,219,64,230,199,162,191,112,172,210,244,55,186,184,238,245,253,92,155,78,226,183,187,141,207,235,84,43,121,163,118,239,173,107,107,229,123,152,243,54,124,215,230,238,109,8,167,51,92,242,166,60,34,113,247,247,153,254,46,179,189,246,244,241,172,210,110,125,119,98,138,52,212,250,87,174,115,158,42,169,227,196,76,115,138,57,197,52,211,227,136,158,84,196,181,239,108,47,253,144,60,145,253,237,124,238,64,206,123,106,108,165,23,104,76,35,233,30,25,143,108,121,135,97,184,221,37,36,235,44,55,80,66,157,109,106,142,251,138,108,212,171,37,47,110,72,214,132,37,199,148,106,50,74,148,101,131,54,194,255,0,217,3,201,31,222,215,206,228,9,8,28,154,123,20,106,107,212,218,185,28,166,175,220,241,118,206,214,213,108,61,54,196,215,232,234,197,116,90,153,143,9,244,167,49,62,49,49,202,99,193,132,246,78,217,186,159,179,94,92,30,29,118,108,122,150,34,171,188,153,213,186,131,76,165,41,83,186,9,41,142,210,180,147,138,97,162,213,167,95,51,82,221,93,145,188,208,157,99,237,103,253,170,255,0,62,127,232,34,66,4,123,246,179,254,213,127,159,63,244,17,118,181,170,44,108,218,173,219,140,68,99,243,67,139,201,246,208,212,109,109,247,177,173,213,213,197,114,185,185,51,63,240,171,251,162,58,68,118,135,77,205,204,91,136,54,177,205,136,219,45,236,211,79,167,97,156,7,135,123,193,163,40,46,173,138,68,253,219,132,235,178,228,34,25,45,146,140,111,180,141,193,232,85,220,120,150,106,37,60,73,70,194,109,71,148,184,35,36,246,17,197,216,7,0,210,248,74,116,78,236,113,215,92,50,84,137,146,14,165,16,151,33,245,145,22,183,85,98,185,216,136,136,146,148,146,80,148,164,178,158,203,27,60,82,54,115,203,24,184,99,119,78,147,137,39,125,243,136,42,177,91,81,113,146,46,163,66,9,75,61,70,211,73,86,237,28,146,71,101,47,66,20,226,200,117,237,191,189,146,49,223,230,191,153,197,24,248,29,86,244,183,117,23,254,82,170,103,252,177,142,84,199,177,229,206,241,217,214,237,253,159,178,54,94,99,73,102,253,188,115,156,221,175,206,71,21,218,187,204,213,60,227,60,226,39,182,113,26,213,177,118,45,203,29,160,242,106,102,199,185,189,79,167,52,186,102,246,110,27,121,183,77,185,146,53,184,243,206,186,194,148,70,148,201,142,167,22,162,50,63,27,78,41,38,218,144,135,141,123,223,149,217,109,134,50,131,0,209,178,227,7,53,33,20,154,35,42,105,147,146,241,186,235,138,90,212,227,142,45,92,136,212,183,22,181,153,36,137,36,106,50,74,82,146,36,148,111,211,118,88,196,24,243,100,140,181,207,60,152,129,184,199,24,115,188,223,168,55,78,37,181,62,166,219,85,55,205,135,153,82,20,87,147,31,65,233,34,45,226,210,100,148,168,212,211,77,171,113,182,57,218,155,250,37,176,141,71,190,40,252,6,40,195,155,158,249,225,163,238,160,47,136,118,70,227,135,212,243,142,29,154,96,181,235,183,136,206,215,46,152,217,55,120,38,139,87,233,244,230,152,225,171,198,156,103,31,103,243,235,231,242,131,160,157,85,26,157,126,202,187,51,167,162,245,94,122,214,126,78,236,85,52,121,204,103,165,206,177,61,166,113,234,167,97,4,123,246,179,254,213,127,159,63,244,17,33,2,61,251,89,255,0,106,191,207,159,250,8,242,246,223,234,23,62,207,205,15,65,228,183,250,217,164,255,0,137,255,0,74,180,132,0,12,123,159,248,59,48,113,246,82,87,176,150,86,98,159,71,49,68,254,23,128,169,241,207,195,220,104,146,211,142,125,51,9,83,137,212,210,28,79,132,142,250,172,124,140,199,178,185,84,209,68,213,17,153,136,233,226,232,250,75,52,106,53,22,236,220,174,40,166,170,162,38,169,233,76,76,226,102,125,81,214,90,247,218,153,236,253,135,255,0,203,40,159,230,83,71,205,157,56,167,40,104,125,159,248,46,141,154,44,199,155,58,177,129,233,109,225,136,68,157,82,142,170,154,115,100,212,150,172,100,104,75,42,90,84,227,151,36,232,81,182,122,183,164,218,250,54,217,184,59,48,112,14,196,88,7,9,102,158,41,244,143,20,64,198,69,199,212,248,231,230,111,245,183,82,113,191,166,125,41,113,90,90,91,105,241,17,91,77,139,145,16,196,153,151,67,168,98,108,222,217,159,3,99,106,244,138,222,21,174,97,76,18,81,168,234,212,195,80,98,201,220,198,148,202,84,218,136,212,167,84,194,150,167,124,43,178,208,139,217,164,24,235,58,189,69,84,94,185,49,79,58,169,166,49,61,179,227,236,247,190,233,187,187,34,198,163,102,104,173,213,123,244,118,47,95,175,138,140,196,215,22,227,49,193,225,197,215,158,61,28,243,206,25,75,101,138,14,116,82,118,54,206,41,24,206,100,136,184,37,236,41,88,86,29,164,212,96,188,137,36,167,41,235,121,114,163,184,189,36,81,28,75,164,100,73,37,165,110,107,82,77,179,37,239,190,157,140,43,121,79,68,216,155,48,87,157,40,167,72,194,242,49,45,69,183,224,75,125,182,215,80,90,41,177,30,76,120,218,214,141,82,79,116,106,104,146,164,172,150,146,82,77,38,157,69,183,185,241,78,167,209,246,109,204,74,77,38,4,120,80,97,96,122,188,104,177,99,52,150,154,97,164,64,117,40,109,8,73,17,37,41,73,17,18,72,136,136,136,136,132,74,82,178,239,58,49,54,205,175,226,202,12,153,21,44,3,68,197,114,120,186,52,22,158,117,216,211,120,6,220,122,162,250,27,108,210,76,33,132,33,27,213,175,232,205,74,34,36,147,138,53,77,85,51,179,107,183,77,49,199,49,69,81,227,252,199,169,189,131,118,222,250,233,181,151,239,215,26,122,110,106,45,85,152,244,102,49,28,177,49,251,115,49,241,167,190,103,45,149,236,196,194,216,198,78,99,227,44,121,133,222,145,74,192,45,178,116,233,16,167,169,217,10,152,234,214,110,71,66,29,65,52,202,223,97,5,117,186,104,185,37,251,37,164,147,250,145,251,59,30,255,0,236,129,231,119,239,151,231,113,198,202,108,109,153,185,79,143,242,70,133,73,202,198,187,185,24,94,27,20,218,141,29,245,55,197,194,145,164,245,56,233,182,132,37,221,242,137,199,9,244,161,36,234,141,102,100,149,147,136,70,181,236,123,255,0,178,7,157,223,190,95,157,199,28,150,236,211,98,141,44,81,87,22,106,153,207,182,59,60,29,110,210,191,181,53,59,122,230,162,212,218,154,109,83,79,12,245,197,53,68,68,213,61,230,99,158,121,242,152,136,153,136,137,119,28,211,236,237,133,142,246,143,143,152,212,170,149,58,38,7,171,76,69,91,19,211,165,74,144,228,185,18,205,213,185,37,184,233,66,83,161,167,252,23,81,188,74,109,78,186,164,22,148,161,177,244,118,157,83,169,244,125,155,112,173,38,147,2,60,40,48,177,92,24,209,98,198,105,45,52,195,72,129,53,40,109,8,73,17,37,41,73,17,18,72,136,136,136,136,134,231,141,57,237,76,246,126,195,255,0,229,148,79,243,41,163,205,215,105,44,233,180,151,170,183,24,154,185,203,172,238,174,241,109,29,183,188,27,50,198,182,228,213,77,153,138,105,143,178,121,207,140,227,17,153,237,16,216,77,157,189,159,178,199,252,141,162,255,0,153,52,52,99,180,31,22,250,3,182,22,92,99,190,239,227,253,28,163,81,234,220,46,247,117,191,225,234,146,157,221,235,178,180,234,209,109,90,78,215,189,143,160,204,120,95,39,182,129,198,31,208,247,143,240,6,105,119,38,7,162,96,220,39,223,116,78,252,155,27,142,220,233,118,71,222,237,32,217,119,91,42,66,60,106,45,90,116,170,201,34,49,139,54,229,195,244,140,89,183,22,82,225,108,65,19,138,165,214,97,208,105,243,88,222,41,27,216,239,85,228,161,196,106,65,146,147,116,168,202,233,50,50,191,35,35,30,54,208,185,93,205,20,83,20,226,98,105,196,207,127,91,221,238,142,147,75,164,222,106,239,85,118,46,83,93,23,230,186,105,206,105,231,57,166,122,115,152,240,159,181,146,179,191,42,240,198,218,248,6,135,180,102,206,216,162,68,108,115,135,217,75,112,146,114,142,51,166,166,86,111,112,46,217,86,137,45,167,28,53,182,225,40,146,102,178,186,141,181,182,243,120,83,180,42,129,152,56,95,47,178,75,15,230,110,40,167,98,10,228,8,117,72,207,77,135,29,244,107,208,197,53,10,222,184,243,174,46,67,166,180,173,74,124,201,189,122,136,247,104,59,223,232,158,140,209,236,229,206,132,166,153,42,179,136,242,150,184,243,42,82,223,98,66,227,33,167,222,73,186,146,74,86,212,110,244,75,48,214,148,170,246,83,122,84,105,73,40,208,143,209,237,54,198,56,99,48,48,198,77,99,60,25,90,143,86,162,213,153,173,191,18,91,6,122,92,77,224,145,145,145,216,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,120,154,186,168,185,165,189,85,113,195,119,209,138,163,180,250,81,206,35,214,236,59,189,103,85,163,219,187,50,206,158,184,187,160,153,187,85,154,230,51,85,49,54,171,159,55,85,88,204,77,60,249,114,158,189,163,17,36,32,0,59,107,243,195,78,123,83,61,159,176,255,0,249,101,19,252,202,104,232,187,77,87,178,93,141,135,242,190,139,141,161,199,169,227,51,194,148,21,97,184,241,103,50,205,66,2,157,130,157,82,148,74,187,156,33,147,10,66,203,66,146,226,210,218,110,133,18,93,111,189,118,166,123,63,97,255,0,242,202,39,249,148,209,167,53,204,45,141,242,239,23,101,14,107,109,15,73,168,227,60,6,245,26,129,42,34,160,54,107,136,213,53,45,26,163,83,20,111,178,81,247,169,109,147,91,145,139,240,169,82,204,220,37,58,167,75,170,237,43,179,111,83,118,152,140,197,84,211,19,61,163,215,47,191,238,70,207,183,173,216,154,11,213,92,154,106,181,118,237,116,211,19,138,174,76,68,122,20,207,46,189,39,156,114,229,222,91,75,179,126,18,204,28,47,217,241,152,146,49,141,66,244,186,222,26,175,212,232,20,247,154,125,50,33,68,92,39,72,204,205,195,210,77,58,164,155,205,161,180,18,108,225,185,173,102,245,145,173,89,69,180,6,31,200,205,153,235,209,48,181,14,156,188,204,198,21,154,157,37,138,211,70,134,231,82,41,39,18,22,167,55,168,50,144,155,184,165,27,9,35,36,111,91,113,203,153,181,161,114,67,155,56,199,12,102,6,202,248,243,25,224,202,212,122,181,22,173,129,235,47,196,150,193,158,151,19,193,60,70,70,71,99,74,146,162,52,169,10,34,82,84,149,37,68,70,70,69,166,61,154,91,60,82,49,117,94,118,124,226,150,233,211,225,225,217,138,166,81,224,60,218,150,182,170,73,75,47,28,195,230,72,45,218,28,73,54,70,75,241,172,215,224,83,72,82,181,169,211,215,77,235,22,52,211,251,51,25,245,119,159,187,167,224,225,216,187,103,75,127,102,237,77,173,182,173,204,68,95,166,169,183,28,179,84,68,240,219,158,81,223,28,83,49,207,19,53,71,88,103,61,137,118,82,149,151,49,93,206,156,219,143,222,121,137,136,254,253,142,252,199,94,118,69,58,60,150,80,183,9,212,190,218,86,220,229,173,199,144,242,140,214,100,69,164,148,90,157,215,220,155,217,7,15,224,252,65,154,25,155,150,88,183,16,196,199,25,131,70,173,195,101,233,147,208,220,72,50,231,47,124,151,90,83,44,147,205,104,121,40,52,168,148,165,37,36,124,148,171,24,216,65,171,84,60,134,218,138,14,96,230,246,32,169,231,63,17,67,197,212,106,252,60,35,11,210,42,138,251,162,92,167,201,112,93,221,169,189,17,247,40,35,78,166,141,74,71,68,17,144,246,181,105,109,105,173,209,106,139,115,86,51,207,188,78,58,251,101,208,45,109,253,118,218,213,234,117,218,141,93,54,166,168,166,56,103,51,77,84,197,81,138,34,59,83,79,92,123,123,203,244,50,227,102,60,193,172,236,245,137,178,79,105,108,202,168,226,73,24,134,178,153,133,83,167,214,95,153,33,152,141,240,174,52,210,94,152,209,154,126,150,58,204,211,160,211,101,157,142,230,118,204,121,65,149,152,127,37,114,234,147,150,88,90,101,70,85,46,141,191,220,61,80,113,11,144,173,243,238,60,173,74,66,16,147,178,157,81,21,146,92,136,186,159,51,193,152,99,33,182,162,166,108,199,139,178,202,179,156,252,94,98,85,171,45,76,164,226,15,72,170,46,112,145,9,112,205,77,113,74,108,159,110,228,204,130,210,132,154,126,151,175,137,86,204,121,1,131,179,7,0,229,37,7,9,102,158,41,244,143,20,64,226,184,250,159,28,252,205,254,185,46,184,223,211,62,148,184,173,45,45,180,248,136,173,166,197,200,136,107,73,68,83,93,63,163,152,158,30,179,207,191,197,159,95,119,14,240,106,46,94,211,94,255,0,108,162,186,102,254,124,221,17,195,19,60,31,43,76,116,138,113,232,99,197,144,128,0,123,23,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,107,183,184,5,76,200,135,26,220,235,107,139,84,225,153,218,223,194,42,148,106,50,51,63,200,0,155,171,157,199,34,74,192,148,146,74,214,33,112,0,0,181,106,208,133,46,215,210,70,118,1,107,239,38,59,74,117,100,102,73,181,237,215,168,209,253,189,246,150,167,101,229,44,168,209,228,226,120,178,99,86,226,33,107,128,180,161,38,149,195,113,118,35,39,82,118,230,87,43,117,33,144,118,187,218,58,165,149,120,7,22,61,77,161,201,113,250,95,1,161,214,42,138,140,179,222,60,193,29,141,40,51,79,39,12,190,63,148,67,6,208,217,233,139,243,151,29,85,42,53,74,157,97,136,207,187,25,244,67,145,86,118,82,27,83,113,144,213,203,81,36,174,124,206,246,43,106,50,1,214,113,93,118,189,154,56,223,16,60,85,169,207,181,46,165,46,164,132,84,100,173,86,37,60,171,25,149,212,90,236,231,241,243,18,207,178,126,198,205,97,143,74,125,33,195,216,22,111,19,192,238,116,68,39,52,105,223,234,245,216,43,95,81,116,242,26,199,176,62,203,24,123,24,226,242,170,226,10,141,58,123,115,240,151,29,195,204,163,34,66,80,226,221,138,171,221,107,230,162,212,101,170,196,124,207,204,76,117,54,137,75,164,239,56,8,17,99,239,109,175,114,194,91,213,107,218,246,235,212,192,86,115,177,104,212,169,146,210,193,54,220,118,92,125,73,101,36,70,122,82,102,118,46,92,236,66,39,251,68,54,145,98,100,140,192,203,234,109,67,20,71,117,125,213,161,59,210,68,116,216,162,58,124,137,219,151,34,63,216,245,253,35,123,246,171,205,201,185,125,130,177,92,72,84,247,220,112,176,148,233,136,121,169,166,194,144,189,203,228,86,178,78,198,90,8,239,127,226,16,93,139,49,13,111,58,51,118,81,213,106,243,153,239,141,27,206,34,74,229,219,117,21,54,190,163,78,175,193,23,149,185,121,0,237,59,46,229,205,75,54,243,14,162,78,174,159,45,74,163,59,36,206,168,106,114,250,30,97,187,250,170,231,206,197,240,19,153,179,238,93,69,193,120,35,11,164,169,180,150,94,103,13,194,136,181,196,100,146,102,100,203,87,231,164,143,77,211,252,67,87,123,57,182,105,194,152,127,0,81,241,156,164,210,106,19,39,211,42,17,92,91,148,102,201,211,46,241,59,25,184,106,51,85,137,178,43,31,195,200,111,180,40,108,65,136,196,72,205,54,219,108,54,150,144,148,32,146,146,74,72,136,136,136,186,23,46,130,14,112,0,20,88,164,18,175,200,191,40,33,58,85,110,93,5,198,40,101,110,119,1,112,11,117,124,0,151,127,112,11,128,5,47,206,192,42,2,151,231,97,80,20,51,176,162,86,74,230,68,98,225,242,153,154,28,74,72,206,215,32,31,80,10,17,220,174,42,2,150,47,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,20,46,166,42,40,69,206,224,42,0,0,58,190,100,202,76,76,27,81,121,90,236,141,207,171,215,155,168,16,161,218,57,87,68,236,123,88,142,147,122,233,169,211,213,227,233,253,78,47,143,196,76,46,208,85,119,169,121,105,94,144,209,46,237,112,182,210,225,164,249,200,104,186,254,81,5,219,104,226,25,117,140,221,196,13,190,167,180,20,136,43,36,173,227,89,17,148,22,203,161,253,98,74,181,237,41,53,29,136,74,87,103,118,0,121,175,186,6,241,170,114,175,221,86,240,153,255,0,178,255,0,114,34,234,34,73,78,25,31,226,137,184,216,35,10,197,137,233,214,149,52,122,187,179,163,4,93,56,175,136,72,222,132,17,36,172,68,93,69,192,2,160,0,0,2,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,234,44,62,162,245,23,188,90,125,0,85,30,241,120,227,72,228,0,31,13,93,131,145,25,40,35,50,178,200,249,21,253,198,62,225,106,208,78,21,142,254,124,128,67,15,104,134,12,149,9,53,154,154,221,116,209,35,28,201,177,28,115,34,241,113,106,235,126,125,4,123,137,114,237,34,193,174,72,193,171,144,220,89,235,222,227,83,95,133,23,43,27,83,14,229,225,232,34,52,72,18,1,176,14,100,211,233,207,208,233,15,179,29,43,149,141,227,88,215,45,41,50,212,113,83,234,153,115,232,38,110,141,41,185,148,230,100,182,105,52,175,85,180,170,229,201,70,93,127,32,243,207,178,61,121,84,204,193,193,177,201,113,200,149,140,105,203,250,67,231,205,246,11,207,224,39,247,45,101,241,216,50,157,40,212,131,53,239,189,67,229,201,213,151,250,5,29,160,0,0,90,178,189,133,8,172,42,161,97,44,175,212,128,94,93,69,194,193,113,116,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,1,67,232,98,194,111,158,171,142,64,1,66,228,42,0,2,213,29,173,200,113,38,229,238,28,198,87,22,105,250,192,86,252,175,97,106,136,207,220,47,34,3,47,32,22,145,88,92,144,34,243,2,229,212,5,192,0,0,0,0,3,85,246,197,201,26,174,62,195,152,146,167,76,153,44,214,222,16,153,21,12,177,78,83,230,226,201,185,10,34,35,74,139,153,235,34,181,191,140,109,64,248,171,20,246,170,116,201,144,94,53,146,36,199,113,149,104,182,171,41,38,71,110,71,207,152,15,54,85,74,45,127,37,243,93,215,171,52,26,130,206,143,167,120,153,81,151,16,207,123,24,173,171,81,30,159,194,149,175,215,151,152,149,126,206,205,167,112,150,32,193,180,188,35,57,84,138,92,168,84,185,242,92,39,107,77,27,133,250,161,200,141,179,74,76,174,78,17,223,234,243,24,135,180,19,101,150,27,107,30,230,29,26,153,139,102,75,46,235,221,146,25,39,35,175,156,86,79,213,102,231,98,191,69,117,47,200,52,127,38,51,39,19,228,94,53,156,180,83,33,197,144,154,114,225,169,186,195,46,32,210,78,56,211,188,203,82,12,149,225,35,47,135,187,222,3,209,196,25,177,170,48,216,153,21,246,157,106,67,73,121,10,109,100,180,169,42,34,50,50,50,234,86,62,163,84,182,161,217,118,171,153,158,140,247,117,122,90,59,183,141,215,184,164,42,69,247,155,155,94,206,22,159,80,254,191,200,59,14,202,91,67,210,179,39,13,97,202,76,172,71,133,85,45,188,43,14,99,241,224,204,73,186,218,201,182,18,162,82,77,197,25,17,26,236,119,46,71,110,99,100,212,146,95,83,232,3,204,158,50,203,124,95,150,56,134,27,21,236,57,88,97,109,180,220,253,50,233,206,197,51,108,150,162,189,148,94,175,128,252,93,58,249,13,205,216,167,108,204,61,130,170,216,55,8,87,104,52,232,108,67,239,29,236,249,117,228,48,132,107,76,151,19,169,42,110,201,185,168,146,87,87,59,151,157,134,215,109,135,177,86,25,199,14,84,113,60,68,227,73,114,160,225,103,153,97,16,73,183,27,90,209,196,45,41,50,38,12,204,204,212,92,136,200,236,100,34,63,48,242,211,19,229,110,45,168,71,94,23,174,197,102,153,186,186,234,80,156,70,157,227,72,63,25,233,73,23,55,57,116,234,64,61,17,229,62,111,96,252,206,195,48,171,52,42,237,25,238,37,15,57,187,137,84,106,77,146,135,148,217,157,211,212,174,93,109,200,206,195,191,165,73,82,73,73,81,25,25,92,140,143,145,144,131,253,139,118,199,196,25,108,134,176,188,231,112,116,24,48,169,114,146,211,181,37,45,165,169,107,150,151,52,153,155,233,35,63,18,172,68,69,200,191,40,149,188,159,218,27,7,230,5,50,152,149,99,124,30,236,167,105,12,205,121,152,85,54,148,164,40,210,222,175,14,241,70,73,35,93,185,252,57,128,204,192,44,67,173,57,125,219,137,85,186,216,238,47,1,105,166,254,241,98,155,183,59,255,0,0,229,20,50,184,14,34,51,79,236,76,114,106,3,73,24,105,183,75,128,184,0,0,0,0,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,46,94,96,42,0,0,0,41,114,0,21,1,75,151,152,168,0,195,155,83,102,78,112,229,118,95,83,241,6,73,224,31,75,171,146,43,45,67,145,11,186,165,79,221,196,83,15,173,78,238,227,41,43,43,45,182,147,168,207,73,107,181,174,100,51,24,14,59,180,77,202,38,154,103,19,61,252,30,102,207,212,219,209,234,104,191,118,220,92,166,153,204,211,61,39,213,56,106,214,119,214,54,215,196,89,125,149,216,131,33,169,93,217,92,169,209,142,102,48,133,184,167,179,194,203,113,136,171,67,91,186,137,154,209,165,103,37,58,72,205,69,107,44,238,68,59,15,221,135,104,31,232,183,251,146,253,203,127,214,191,254,185,187,142,111,253,76,223,254,187,215,195,254,185,250,47,87,247,62,183,48,218,207,56,118,129,202,127,69,126,225,89,91,233,151,122,241,221,235,250,135,54,163,194,238,183,27,159,214,171,78,239,94,241,223,90,247,209,202,214,49,176,119,47,49,225,83,111,142,245,84,211,114,172,196,211,51,225,211,164,123,123,250,221,162,254,182,52,219,54,205,219,218,75,51,69,202,111,211,68,199,202,68,205,113,233,87,137,204,205,190,150,243,17,232,204,245,67,166,203,219,83,127,67,78,17,204,62,231,163,241,248,163,17,247,71,115,113,49,247,176,17,195,186,246,255,0,136,210,243,110,21,218,124,244,104,191,136,138,246,46,187,255,0,177,230,214,244,253,164,168,50,169,53,216,177,233,216,218,138,201,73,169,197,142,132,179,22,67,75,121,196,161,200,136,83,206,60,180,161,4,201,58,165,17,18,86,234,72,185,40,134,161,118,111,228,86,95,102,198,46,196,216,183,29,211,187,215,208,222,11,133,166,73,101,135,224,74,226,218,150,218,248,134,93,109,91,205,27,180,41,22,52,217,68,70,119,177,14,243,182,118,205,213,220,138,196,236,237,87,144,19,99,225,184,148,167,162,156,248,20,230,89,136,154,83,166,72,142,135,163,180,148,147,110,48,233,154,80,235,70,149,25,169,197,25,146,219,113,100,223,162,217,245,235,52,218,106,117,49,206,220,103,209,239,140,206,103,219,19,248,62,173,190,58,93,220,219,155,114,254,195,174,60,222,182,231,12,197,217,248,190,115,130,152,166,223,213,170,156,127,154,121,102,113,19,34,34,61,246,61,255,0,217,3,206,239,223,47,206,227,141,181,217,227,104,124,17,180,110,8,70,41,194,206,112,149,24,154,25,172,81,222,112,149,34,155,32,200,236,147,59,22,182,149,101,27,110,145,17,44,136,249,37,105,90,17,169,91,30,255,0,236,129,231,119,239,151,231,113,199,181,214,92,162,245,221,53,203,115,152,154,191,115,231,251,185,162,212,108,237,14,218,210,106,232,154,46,81,106,34,98,122,196,241,71,243,19,210,99,156,114,72,64,211,158,212,207,103,236,63,254,89,68,255,0,50,154,55,24,105,207,106,103,179,246,31,255,0,44,162,127,153,77,30,78,213,253,74,231,177,233,119,3,250,205,163,250,241,238,150,194,108,237,236,253,150,63,228,109,23,252,201,161,167,59,97,127,236,129,228,143,239,107,231,114,6,227,108,237,236,253,150,63,228,109,23,252,201,161,167,59,97,127,236,129,228,143,239,107,231,114,7,137,180,127,82,183,237,161,216,55,55,250,205,172,250,154,143,116,164,32,71,191,107,63,237,87,249,243,255,0,65,18,16,35,223,181,159,246,171,252,249,255,0,160,142,109,183,250,133,207,179,243,67,215,249,45,254,182,105,63,226,127,210,173,191,245,26,117,62,177,79,149,73,171,64,143,54,12,214,87,26,84,89,45,37,214,159,105,105,52,173,181,161,68,100,164,169,38,100,105,50,50,50,51,35,24,215,44,178,179,39,182,87,203,165,194,167,76,167,81,169,113,109,222,88,130,178,228,88,242,37,106,125,102,215,23,40,144,218,87,165,79,155,109,234,232,70,148,151,51,231,148,199,205,81,167,83,235,20,249,84,154,180,24,243,160,205,101,113,165,70,146,210,93,105,246,150,147,74,219,90,20,70,74,74,146,102,70,147,35,35,35,50,49,236,106,183,76,213,199,17,28,81,19,137,246,186,93,141,101,219,118,167,75,85,117,121,154,170,166,106,166,39,25,225,206,61,89,136,153,199,250,53,11,105,28,245,203,236,252,216,107,27,226,220,9,81,255,0,169,188,85,50,75,204,113,240,63,86,25,109,28,67,45,56,189,214,243,114,181,34,231,226,77,140,189,246,200,91,0,251,36,96,79,206,159,51,148,52,99,106,205,158,113,190,202,29,231,78,193,152,142,163,39,44,243,7,115,79,113,15,56,111,184,181,197,220,72,74,38,153,48,134,80,238,253,46,169,147,71,140,219,67,165,114,35,112,149,188,251,0,251,36,96,79,206,159,51,148,61,22,138,245,219,219,70,98,252,98,186,104,196,255,0,205,19,152,245,76,75,235,27,209,179,116,59,59,115,41,175,102,92,227,211,221,213,69,116,120,196,77,170,169,154,106,254,245,53,83,49,236,199,118,189,237,133,255,0,178,7,146,63,189,175,157,200,18,16,35,223,108,47,253,144,60,145,253,237,124,238,64,144,123,151,152,243,54,127,203,234,62,183,238,117,189,240,249,167,100,127,131,63,154,88,251,104,159,103,236,206,255,0,35,107,95,230,78,141,123,236,179,246,126,196,31,229,148,191,243,40,67,97,54,137,246,126,204,239,242,54,181,254,100,232,215,190,203,63,103,236,65,254,89,75,255,0,50,132,23,190,114,183,245,100,217,223,212,157,111,248,214,253,210,220,97,21,157,156,121,13,131,179,103,31,87,241,142,54,98,61,78,14,11,102,58,91,163,75,132,212,136,179,157,152,137,8,37,60,78,18,136,210,218,90,82,137,58,110,107,52,43,81,104,52,174,84,196,123,246,76,126,218,159,152,255,0,244,225,141,125,186,110,235,116,212,215,25,143,75,240,136,151,147,186,90,203,250,13,215,219,87,180,213,77,53,98,196,102,58,226,170,234,166,126,248,153,143,24,237,205,33,3,70,50,43,99,216,184,215,104,28,194,207,156,205,135,78,157,134,203,25,98,54,40,180,89,44,51,45,186,146,202,108,150,28,126,66,22,74,73,52,218,181,146,16,101,172,220,65,47,194,148,39,123,188,224,60,251,250,75,122,154,232,170,231,62,25,206,61,110,165,178,119,131,87,177,116,250,139,58,57,225,155,212,197,51,87,120,167,158,98,60,38,122,103,180,103,28,230,38,52,231,181,51,217,251,15,255,0,150,81,63,204,166,141,123,199,62,208,59,34,127,145,184,3,252,245,67,97,59,82,253,159,112,255,0,249,101,19,252,202,104,215,188,115,237,3,178,39,249,27,128,63,207,84,58,238,211,253,106,191,242,123,223,100,220,143,152,52,255,0,254,87,228,73,6,104,229,182,24,205,252,3,89,203,140,98,212,133,210,107,108,165,167,142,51,198,211,173,169,11,75,141,184,133,115,34,82,28,66,22,68,162,52,153,164,137,73,82,76,210,122,149,218,55,131,176,198,95,236,175,131,176,102,12,162,199,164,209,105,56,174,27,17,34,48,71,165,180,240,83,140,204,204,238,106,82,148,102,165,45,70,106,82,148,165,40,204,204,204,247,124,105,207,106,103,179,246,31,255,0,44,162,127,153,77,30,227,106,219,167,224,183,46,99,159,14,51,234,240,124,223,112,53,119,231,111,104,180,156,115,230,226,239,23,14,121,113,76,99,56,233,156,70,51,224,206,121,43,135,112,254,44,217,159,46,112,254,41,161,83,171,52,185,88,54,135,191,133,80,138,137,17,221,211,17,133,167,83,107,35,74,172,164,165,69,114,228,100,71,212,132,99,109,91,179,6,55,217,158,174,236,8,117,26,141,79,46,235,243,16,253,58,118,163,36,28,134,210,230,237,137,104,77,144,82,91,67,143,18,23,98,37,161,78,41,26,110,235,104,148,173,157,189,159,178,199,252,141,162,255,0,153,52,53,239,181,51,217,251,15,255,0,150,81,63,204,166,143,19,105,233,109,222,208,197,217,248,212,211,24,159,221,236,118,45,197,219,218,189,155,189,117,104,109,206,109,95,187,84,85,76,244,204,76,204,85,30,21,71,227,29,123,76,107,222,219,222,207,219,46,255,0,145,170,255,0,50,165,137,49,198,56,59,12,102,6,24,168,224,204,103,69,143,86,162,213,153,54,37,196,124,143,75,137,185,25,25,25,88,210,164,168,137,73,90,76,148,149,37,42,73,145,145,25,70,118,219,222,207,219,46,255,0,145,170,255,0,50,165,137,74,26,217,209,21,106,111,196,244,197,191,202,224,223,75,149,217,216,187,46,229,185,152,170,46,106,230,38,57,76,76,95,140,76,79,105,134,11,196,184,86,86,202,155,54,84,105,219,55,96,46,248,171,209,184,103,34,193,114,19,211,164,85,36,59,33,150,228,72,125,49,205,14,60,233,180,106,81,154,108,73,36,36,136,146,218,9,5,139,113,174,49,219,227,31,101,38,91,226,220,172,194,222,142,98,137,253,241,233,101,51,129,135,15,113,162,74,91,133,244,53,85,41,196,234,105,14,43,194,103,125,87,62,70,129,184,195,94,246,179,206,29,160,114,159,209,95,184,86,86,250,101,222,188,119,122,254,161,205,168,240,187,173,198,231,245,170,211,187,215,188,119,214,189,244,114,181,140,121,90,187,52,218,183,53,113,213,77,17,17,24,167,183,56,231,30,239,99,209,110,246,210,187,174,214,81,103,224,246,175,106,42,185,85,115,93,254,113,84,77,186,162,105,175,51,17,49,251,81,207,60,120,51,135,56,118,129,193,251,64,224,140,1,128,50,183,190,240,61,111,187,123,238,183,220,115,100,240,59,233,174,53,35,239,134,150,76,181,161,148,161,126,52,158,157,90,149,116,153,16,212,28,238,202,154,126,119,118,145,213,50,198,173,86,145,77,131,88,122,18,165,72,140,132,169,210,105,138,35,47,173,40,213,201,42,82,90,52,18,140,148,73,53,18,141,42,182,147,148,33,30,255,0,251,109,223,254,95,245,178,60,77,169,99,62,110,155,147,197,21,92,167,151,132,115,228,236,59,135,181,120,39,87,119,73,110,45,92,179,163,189,60,81,214,170,162,104,152,170,115,203,49,247,55,223,15,225,220,63,132,233,12,97,252,45,66,167,81,169,113,117,110,33,83,226,162,60,118,181,40,214,173,45,160,137,41,186,148,165,29,139,153,153,159,83,26,17,182,23,254,200,30,72,254,246,190,119,32,72,64,143,125,176,191,246,64,242,71,247,181,243,185,3,159,107,196,70,158,152,143,165,79,189,234,188,156,215,85,205,177,118,186,231,51,54,110,204,204,247,244,89,11,181,51,217,251,15,255,0,150,81,63,204,166,140,133,255,0,181,249,255,0,250,115,249,16,99,222,212,207,103,236,63,254,89,68,255,0,50,154,50,13,203,253,79,207,255,0,211,159,200,131,138,175,215,111,253,72,121,214,191,171,59,47,255,0,83,87,190,17,241,255,0,181,249,255,0,251,143,249,16,74,86,206,222,207,217,99,254,70,209,127,204,154,17,107,255,0,181,249,255,0,251,143,249,16,74,86,206,190,207,217,99,254,70,209,127,204,154,30,46,196,249,95,242,83,239,118,15,42,31,55,199,254,166,239,229,134,61,219,251,217,35,29,254,107,249,156,80,216,7,217,35,2,126,116,249,156,160,219,251,217,35,29,254,107,249,156,81,77,128,140,139,100,140,9,115,255,0,170,159,51,148,61,135,255,0,85,255,0,135,255,0,115,167,255,0,252,3,255,0,204,255,0,216,87,111,239,100,140,119,249,175,230,113,70,148,101,214,223,56,131,37,114,55,2,229,150,89,225,186,116,170,165,27,188,251,241,234,236,53,174,58,183,211,22,244,126,25,76,200,66,142,201,117,100,189,105,46,100,157,55,43,153,238,182,223,166,95,208,145,142,249,151,246,175,230,113,70,45,216,31,102,140,158,169,100,109,63,51,49,78,17,167,98,122,166,45,222,239,217,174,192,139,54,60,46,22,100,166,83,195,37,109,106,111,90,73,38,187,169,90,141,41,232,69,97,225,235,109,234,46,237,24,163,79,87,12,205,28,231,213,197,63,191,14,201,186,250,205,145,179,247,50,173,70,217,179,55,104,141,84,240,209,29,234,155,84,199,63,84,83,53,79,182,33,179,185,45,156,152,59,62,48,12,76,195,193,43,144,136,50,94,122,51,145,101,155,69,42,43,173,172,210,109,188,134,214,178,66,141,58,92,36,234,185,161,196,43,150,162,29,232,70,44,218,62,46,236,220,218,22,155,88,69,86,163,92,203,60,91,190,74,152,97,246,147,34,108,70,236,70,135,154,81,105,226,99,41,246,214,149,145,33,46,18,180,165,109,147,174,161,18,67,131,177,142,24,204,12,49,78,198,120,50,181,30,173,69,171,50,79,196,150,193,158,151,19,115,35,35,35,177,165,73,81,26,84,133,17,41,42,74,146,162,35,35,34,246,58,29,100,223,137,181,122,49,114,158,177,251,227,213,63,207,103,75,222,189,220,183,178,107,163,95,179,170,243,154,59,252,237,215,225,206,115,69,94,21,83,140,115,235,143,24,170,35,68,59,38,63,109,79,204,127,250,112,144,129,30,253,147,31,182,167,230,63,253,56,72,64,226,216,159,168,91,251,127,52,189,135,149,47,235,102,175,254,31,253,42,17,239,218,207,251,85,254,124,255,0,208,67,255,0,109,187,255,0,203,254,182,67,181,159,246,171,252,249,255,0,160,135,254,219,119,255,0,151,253,108,143,83,170,253,126,175,241,45,126,89,125,3,97,127,84,236,255,0,232,245,255,0,245,109,190,108,147,69,67,35,123,71,241,70,81,225,121,81,203,14,226,167,165,170,68,38,152,84,120,204,52,228,37,84,227,165,166,80,189,217,41,131,61,194,84,100,101,187,83,186,82,141,118,76,136,136,247,237,17,255,0,89,140,238,202,252,255,0,192,159,121,226,137,28,71,21,167,232,217,151,192,169,141,27,237,214,135,28,222,53,37,108,57,117,248,153,74,16,90,72,142,242,16,61,174,204,253,13,119,180,223,70,172,199,178,174,113,14,129,191,19,253,33,165,217,187,107,255,0,238,179,193,84,247,154,236,207,13,117,79,183,49,143,84,35,223,108,47,253,144,60,145,253,237,124,238,64,236,59,106,109,91,138,166,226,15,232,116,217,198,69,70,169,137,30,222,55,91,149,64,106,74,231,196,144,202,219,121,49,225,187,25,194,86,245,41,101,226,144,68,133,18,82,173,23,37,37,194,78,44,237,41,196,21,124,39,181,22,11,197,56,126,95,11,84,163,97,170,117,66,19,251,180,175,117,33,154,140,197,182,189,43,35,74,172,164,145,217,68,100,118,230,70,67,97,54,32,217,99,208,26,67,121,225,154,208,42,50,179,51,18,239,229,43,190,11,84,138,83,111,41,87,63,18,148,174,37,228,158,183,28,93,156,73,56,109,26,80,123,221,231,173,167,207,95,213,94,210,217,229,154,179,84,248,71,171,215,46,239,118,54,110,203,216,91,51,111,109,40,138,230,221,174,27,86,254,157,201,153,152,154,163,232,83,214,125,120,239,136,159,163,97,173,172,233,249,203,131,163,101,246,54,168,71,137,141,176,251,44,65,109,114,170,9,83,181,246,146,210,204,164,54,151,22,111,56,250,80,202,141,255,0,88,175,103,46,68,179,66,49,47,107,63,237,87,249,243,255,0,65,31,177,183,46,204,117,172,55,80,147,181,14,68,63,35,14,213,169,140,191,51,18,149,38,83,236,74,113,75,82,27,57,145,146,194,46,133,27,110,62,169,42,53,161,38,132,26,204,141,70,226,149,137,118,237,199,216,223,50,178,199,37,241,78,98,229,221,67,5,226,7,123,253,137,148,233,141,27,90,214,217,193,73,190,211,107,61,235,109,44,200,205,40,116,137,101,207,215,78,135,92,154,219,215,104,209,221,210,106,57,213,76,70,39,180,199,20,126,45,110,190,205,217,250,157,229,208,239,14,200,152,166,205,218,174,69,86,230,99,138,221,207,53,92,204,68,103,51,76,245,137,136,229,30,17,49,9,74,26,247,183,247,178,70,59,252,215,243,56,163,97,6,189,237,253,236,145,142,255,0,53,252,206,40,247,218,255,0,213,110,253,90,189,210,249,46,233,252,255,0,161,255,0,26,215,231,164,216,7,217,35,2,126,116,249,156,161,156,240,254,29,195,248,78,144,198,31,194,212,42,117,26,151,23,86,226,21,62,42,35,199,107,82,141,106,210,218,8,146,155,169,74,81,216,185,153,153,245,49,131,54,1,246,72,192,159,157,62,103,40,108,24,104,34,62,11,106,127,187,30,232,107,123,43,170,54,238,190,136,158,83,122,228,227,217,93,88,251,179,63,124,170,35,223,181,159,246,171,252,249,255,0,160,137,8,17,239,218,207,251,85,254,124,255,0,208,71,139,182,255,0,80,185,246,126,104,123,239,37,191,214,205,39,252,79,250,85,164,32,0,7,181,124,253,167,61,169,158,207,216,127,252,178,137,254,101,52,97,205,174,240,151,119,236,187,179,166,116,81,42,29,217,92,161,209,168,212,148,73,138,214,238,90,247,148,228,73,97,194,146,147,37,167,112,184,174,26,19,206,202,144,165,17,164,200,245,102,46,212,191,103,236,63,254,88,196,255,0,50,154,59,14,53,192,184,123,31,118,119,211,97,98,8,250,251,159,45,105,245,216,78,165,8,55,88,151,14,152,135,155,82,20,180,171,78,173,6,218,141,54,81,182,227,137,35,45,87,29,115,89,103,207,234,53,20,71,94,8,159,182,57,190,209,187,155,74,54,78,200,217,26,154,190,47,194,46,83,63,86,168,225,158,93,249,79,240,230,239,88,211,20,212,49,214,197,181,220,109,86,102,59,51,177,6,87,202,170,202,110,50,84,150,144,235,244,149,56,180,160,148,106,50,73,41,102,68,70,102,118,181,204,250,141,99,216,195,51,112,70,83,108,77,152,56,179,31,53,78,153,78,244,150,163,17,170,84,213,22,138,196,135,41,177,9,16,73,38,133,234,222,216,210,175,2,137,40,214,181,22,132,168,203,176,236,211,142,241,6,53,236,239,204,152,88,130,79,17,232,181,27,17,80,160,186,165,173,110,170,34,41,132,243,105,90,150,163,190,142,32,219,73,39,74,82,219,109,164,139,195,115,213,29,149,118,111,198,27,73,226,120,120,118,116,234,205,51,0,210,30,145,58,117,65,44,186,168,201,118,209,210,244,120,202,52,155,41,150,234,56,123,234,230,77,160,150,100,178,109,40,87,14,163,85,114,187,182,46,217,167,53,85,68,196,123,103,199,216,246,91,35,96,104,244,250,13,169,161,218,87,124,221,155,58,138,106,170,99,189,52,230,98,41,239,154,163,17,29,227,215,45,132,236,230,203,60,125,95,205,28,71,180,116,154,68,124,49,133,106,172,207,137,26,36,8,232,143,22,107,175,72,67,138,98,51,43,66,205,49,25,82,44,74,66,144,100,182,219,65,41,100,151,146,95,78,199,191,251,32,121,221,251,229,249,220,113,190,248,118,129,71,194,120,126,153,133,176,252,78,22,151,70,134,205,62,19,27,197,47,117,29,148,18,27,70,165,153,169,86,74,72,174,163,51,59,115,51,49,161,27,30,255,0,236,129,231,119,239,151,231,113,199,145,86,146,52,115,166,181,156,207,20,204,251,102,30,162,206,240,85,188,182,246,214,186,104,138,41,243,20,211,76,120,83,77,92,179,61,231,29,103,238,229,132,132,13,57,237,76,246,126,195,255,0,229,148,79,243,41,163,113,134,156,246,166,123,63,97,255,0,242,202,39,249,148,209,236,118,175,234,87,61,142,153,184,31,214,109,31,215,143,116,182,19,103,111,103,236,177,255,0,35,104,191,230,77,13,57,219,11,255,0,100,15,36,127,123,95,59,144,55,27,103,111,103,220,177,255,0,35,104,191,230,77,13,57,219,11,255,0,100,15,36,127,123,95,59,144,60,77,163,250,149,191,109,14,193,185,191,214,109,103,212,212,123,165,186,217,181,148,184,35,59,48,68,220,3,143,169,124,93,58,93,156,105,214,204,147,34,28,130,35,36,72,97,102,71,161,212,220,236,118,50,50,53,37,68,164,41,73,61,16,237,54,193,216,99,47,240,198,77,96,204,25,69,143,73,162,210,89,173,177,18,35,4,122,91,77,224,153,153,153,220,212,165,40,205,74,90,140,212,165,41,74,81,153,153,153,201,5,203,204,71,199,107,63,237,87,249,243,255,0,65,27,219,118,232,141,29,203,152,231,202,51,223,28,80,224,242,93,172,212,85,188,154,61,36,215,62,110,38,229,81,78,103,135,138,109,87,25,199,76,227,150,76,190,237,34,239,205,163,223,244,130,137,221,185,119,136,184,58,28,46,34,102,135,41,122,29,119,119,61,253,110,110,19,172,223,61,254,155,105,109,13,89,107,220,125,46,255,0,211,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,107,222,62,216,135,40,43,153,0,89,57,133,48,244,120,115,168,236,191,46,133,87,125,205,50,138,170,166,200,141,249,47,165,6,107,75,202,67,105,121,58,13,58,18,130,66,83,186,103,70,4,217,23,104,124,85,145,153,157,55,100,172,245,114,163,37,105,172,162,145,68,169,184,228,151,248,89,22,109,136,241,144,151,75,81,65,117,41,105,76,41,40,73,39,120,74,52,232,112,212,214,44,95,212,104,110,69,173,100,230,43,233,62,19,61,191,131,201,218,187,43,100,111,86,146,230,187,118,173,205,23,52,241,138,173,207,57,174,221,60,162,228,115,158,120,199,20,117,207,140,243,156,133,218,153,236,253,135,255,0,203,40,159,230,83,71,77,218,47,57,112,70,9,216,155,44,178,246,125,27,15,98,28,81,137,176,109,29,48,96,212,154,39,215,75,142,170,105,54,186,154,19,164,244,58,155,169,182,149,169,7,173,106,82,77,100,211,136,62,229,218,153,236,253,135,255,0,203,40,159,230,83,70,36,216,71,100,250,206,57,175,83,243,255,0,55,213,89,110,37,5,232,106,195,112,38,165,246,157,154,166,25,101,81,37,26,214,68,106,136,211,123,146,100,155,51,74,205,189,38,100,219,122,28,241,53,115,122,189,117,118,44,199,58,233,136,207,132,119,151,191,221,218,54,118,159,117,52,187,83,105,215,49,70,158,237,202,226,152,235,114,174,81,77,49,61,163,61,103,195,175,44,203,33,100,46,77,227,236,159,216,91,53,218,204,4,72,167,203,196,148,10,221,94,61,25,210,65,42,11,74,166,26,9,78,150,130,113,15,184,72,35,83,106,90,137,41,75,69,165,183,55,169,63,217,236,179,246,126,196,31,229,148,191,243,40,67,97,54,137,246,126,204,239,242,54,181,254,100,232,215,190,203,63,103,236,65,254,89,75,255,0,50,132,60,170,44,83,166,214,217,181,79,72,166,94,135,81,181,111,109,189,217,218,91,66,252,68,85,114,253,185,152,142,81,28,186,71,217,246,207,89,230,220,97,171,84,60,225,218,191,24,102,14,111,96,15,185,111,114,83,168,148,106,255,0,161,53,190,227,147,27,142,158,203,228,213,63,239,137,107,56,174,235,74,181,250,164,149,105,213,201,4,100,54,146,228,58,246,98,214,113,6,29,203,236,79,136,48,149,47,188,235,148,202,52,217,148,200,91,133,189,197,75,109,133,173,150,183,109,153,45,122,150,73,78,148,153,40,239,98,59,152,246,154,139,115,92,69,81,84,196,71,92,119,116,77,145,172,183,167,170,171,85,88,162,229,85,226,41,154,250,83,57,142,127,111,73,207,102,190,97,140,99,182,86,1,217,143,23,98,220,198,194,222,145,230,132,10,203,93,203,76,224,99,204,223,192,90,225,182,127,67,75,82,117,105,215,41,93,73,69,166,231,225,34,25,143,32,49,142,96,227,236,164,160,226,220,211,194,222,142,98,137,252,87,31,76,224,95,135,184,209,37,214,219,250,23,212,167,19,169,164,54,175,17,157,245,92,185,25,14,187,178,206,101,103,6,104,229,245,67,16,103,102,2,244,70,185,30,178,236,56,240,187,174,84,13,228,68,176,194,210,238,238,74,148,179,186,220,117,58,136,244,158,139,90,228,99,50,14,45,37,25,138,110,83,93,83,79,14,49,61,122,245,159,95,103,176,222,13,84,83,93,237,21,221,53,170,46,249,222,41,170,223,197,136,225,199,5,49,19,49,193,159,75,218,0,165,203,204,84,121,174,174,0,165,200,46,94,96,42,0,0,0,41,114,243,11,151,152,10,128,165,203,204,46,94,96,42,2,151,47,49,80,0,1,64,21,1,75,151,152,168,0,0,165,200,5,64,0,0,0,0,0,0,0,0,0,5,12,236,42,45,59,244,1,69,40,172,56,140,141,93,8,249,14,77,26,142,199,113,121,36,147,208,7,17,52,101,239,254,1,202,69,98,176,168,0,0,14,9,51,98,67,65,57,42,83,44,164,207,77,220,89,36,175,229,207,234,1,202,165,161,30,186,210,155,249,157,134,187,237,19,181,30,94,229,173,26,181,78,147,91,195,178,101,158,30,147,53,166,28,175,176,195,142,248,29,36,161,41,50,51,59,154,44,70,87,230,125,57,11,115,123,106,188,39,130,59,167,129,199,88,24,248,221,254,174,42,166,215,236,55,118,181,158,47,198,59,254,65,10,249,255,0,159,184,167,56,241,84,105,178,225,209,92,113,116,180,83,18,154,99,110,25,25,27,142,157,138,238,47,199,119,15,248,57,0,183,104,156,238,111,54,241,190,32,153,77,195,201,101,53,94,19,70,226,119,18,69,186,101,162,59,25,32,181,126,12,254,175,200,59,254,198,123,47,99,44,211,174,59,83,67,21,154,116,39,232,242,94,110,73,80,221,125,165,154,37,54,217,164,149,169,36,103,123,244,62,90,76,135,225,108,219,178,213,127,50,241,70,29,93,91,8,99,84,83,170,92,94,242,76,58,122,201,5,187,109,235,105,90,154,82,125,100,17,31,95,121,9,148,217,51,32,40,185,59,128,41,49,33,157,121,183,218,141,46,58,154,169,232,37,165,43,150,167,57,145,54,131,35,233,111,129,254,80,29,223,36,242,225,252,1,132,48,237,62,69,69,114,28,131,65,137,79,89,46,41,178,173,72,105,178,51,50,53,29,143,193,211,220,59,118,34,197,180,76,53,195,247,165,78,12,110,39,94,239,136,148,134,181,105,181,237,171,175,172,95,164,135,233,202,151,26,3,41,92,153,45,50,139,146,9,78,172,146,70,118,233,115,247,242,17,171,182,62,217,11,167,250,33,232,229,111,3,212,55,157,225,190,211,39,123,162,220,62,159,81,254,87,186,186,249,0,213,221,184,246,146,163,102,118,61,142,140,63,76,133,37,185,56,101,20,237,228,58,178,37,18,92,83,210,121,120,17,205,94,50,61,61,121,151,152,250,54,16,217,215,21,226,92,193,192,248,193,76,213,162,194,147,222,127,72,116,119,22,210,116,177,41,191,194,106,34,59,154,127,73,216,107,166,81,101,237,103,51,177,182,27,71,113,214,31,137,38,185,14,156,243,212,248,203,81,33,42,121,189,94,45,42,34,81,18,239,207,225,200,78,142,202,153,29,73,203,76,1,133,216,143,223,104,118,155,198,217,19,244,146,139,120,251,231,226,34,109,39,209,124,186,123,132,25,107,43,240,195,184,67,5,83,168,47,72,83,203,138,79,17,169,77,110,204,245,60,181,250,166,103,111,91,204,118,193,66,43,21,133,69,0,0,0,0,20,51,176,11,79,168,176,138,194,254,126,64,105,191,152,10,39,160,181,102,124,249,11,200,173,238,20,52,145,245,1,107,106,231,211,220,57,133,137,65,17,223,152,188,0,113,169,187,243,184,228,0,22,32,173,98,23,138,88,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,5,5,64,0,5,142,171,67,75,87,146,76,255,0,128,6,172,237,169,142,169,180,12,181,198,76,200,92,99,91,29,221,116,174,82,80,126,41,17,207,161,151,46,162,16,115,211,16,49,136,179,38,177,80,142,132,19,110,156,99,35,67,164,225,120,99,182,158,164,92,250,9,57,237,32,197,174,51,69,204,58,97,57,15,151,116,120,76,252,126,188,69,121,255,0,160,68,165,118,66,165,213,95,144,173,55,94,159,87,167,36,145,9,10,253,44,13,72,118,181,86,122,43,38,178,82,35,169,207,11,102,179,177,41,37,208,190,177,232,91,102,188,40,254,29,244,143,126,243,138,226,56,59,107,100,209,109,59,239,51,59,250,194,7,54,119,163,189,85,198,115,25,76,121,11,181,45,197,253,18,12,207,240,173,23,145,242,230,61,19,224,42,97,83,184,235,37,210,222,110,191,8,94,90,186,114,248,130,59,104,0,10,0,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,130,211,191,184,94,44,62,160,45,177,142,81,96,184,186,0,168,0,0,213,45,182,240,75,85,204,190,136,148,211,55,234,86,36,109,227,250,99,79,245,137,60,253,98,243,16,23,42,43,177,180,239,27,211,170,246,231,113,233,111,58,176,231,164,24,102,52,66,106,42,244,212,16,237,159,77,203,240,110,23,145,243,230,60,239,102,190,22,127,13,247,94,248,162,151,17,191,182,226,255,0,177,209,215,145,126,48,131,155,33,170,199,77,205,28,22,163,145,187,66,49,53,57,197,120,47,98,41,13,92,250,124,7,161,109,159,106,236,213,178,174,131,41,169,27,210,119,138,178,180,26,111,105,46,151,75,23,144,243,125,130,38,42,14,48,161,74,74,220,73,179,83,138,233,26,14,202,43,58,147,185,124,121,9,240,216,111,17,170,177,145,216,41,75,126,83,138,123,188,174,110,170,230,118,153,39,175,51,242,20,108,224,0,0,165,174,56,52,25,31,65,244,14,37,29,140,5,83,123,115,23,151,65,98,78,226,242,232,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,41,107,138,128,0,0,0,10,92,84,0,0,0,7,75,205,28,1,71,199,120,70,167,67,168,210,120,228,206,220,235,107,126,166,181,232,117,10,46,100,164,218,218,8,250,151,65,12,221,160,155,55,212,112,22,56,171,98,26,38,13,224,105,242,106,80,34,178,247,120,165,221,87,128,74,82,116,169,213,40,188,72,87,51,47,112,156,195,34,50,177,149,200,96,157,167,242,82,14,105,97,184,241,211,69,195,207,190,85,70,100,169,117,24,196,171,146,88,113,29,119,106,59,248,138,223,0,16,177,178,238,208,152,131,39,177,204,201,51,241,119,116,50,213,25,202,98,85,192,34,69,140,158,100,201,28,155,89,244,108,249,252,58,243,19,185,150,217,183,133,49,255,0,120,247,62,32,227,248,13,206,243,239,71,26,209,175,93,189,100,38,247,208,125,47,208,64,110,210,121,43,92,203,60,89,137,42,47,187,71,110,41,226,105,144,154,110,2,150,70,130,222,188,105,34,35,109,36,73,34,69,172,95,14,67,41,236,179,181,141,83,2,122,79,223,216,163,27,73,227,184,45,215,15,57,75,211,163,127,170,250,158,77,189,114,233,126,134,2,118,229,196,143,54,59,177,164,183,173,183,155,83,107,77,204,174,147,43,25,114,250,198,166,109,69,177,190,19,204,170,22,38,159,69,203,158,241,172,84,120,45,210,251,221,214,119,155,181,178,71,201,79,165,37,100,32,250,219,167,152,217,124,25,140,41,248,190,154,229,66,158,212,164,54,220,131,96,201,244,164,149,168,146,147,247,40,249,120,136,118,21,37,43,73,165,105,37,17,245,35,43,144,15,60,219,69,236,165,153,153,65,137,167,58,140,5,221,52,206,34,60,86,79,189,35,191,226,92,114,112,211,248,101,171,153,165,71,115,242,183,144,234,89,103,180,6,105,101,85,105,238,7,22,247,90,163,195,85,55,245,132,119,244,165,43,71,131,155,106,191,224,203,159,195,175,49,232,7,52,114,107,9,230,52,52,181,82,194,24,102,160,239,20,135,212,170,149,61,167,110,105,109,72,35,185,161,71,114,35,177,124,4,114,237,57,176,29,97,108,204,169,97,138,102,94,211,10,78,32,113,104,54,89,83,42,38,84,79,25,32,244,71,255,0,23,151,78,95,1,6,123,200,237,191,50,219,19,119,215,127,102,199,19,195,112,219,175,212,25,8,211,171,123,171,213,142,87,245,75,175,144,221,10,46,39,162,98,24,231,42,145,59,136,105,46,110,141,91,165,163,199,98,59,89,68,94,227,33,230,166,167,65,199,57,117,187,221,226,103,35,119,133,239,192,77,121,26,183,118,245,185,38,254,191,46,189,76,110,22,202,251,115,74,195,139,166,208,177,110,41,204,58,155,210,241,35,43,191,28,111,32,218,86,225,58,21,188,144,71,107,165,87,43,91,159,196,50,38,164,6,41,202,252,242,195,120,238,151,76,122,12,90,193,28,237,246,131,148,134,239,224,82,200,245,89,197,126,33,219,175,184,101,24,210,17,41,164,186,217,40,137,87,181,250,245,176,163,148,0,0,82,194,160,0,41,127,112,168,10,29,253,192,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,208,82,230,46,20,177,121,0,167,136,44,98,224,1,75,88,84,0,5,14,222,240,186,72,44,65,98,242,1,105,245,21,185,138,216,188,130,197,228,2,151,49,91,144,25,121,11,79,144,10,220,204,249,10,115,185,220,0,6,174,108,61,178,214,96,108,211,233,175,167,85,140,61,63,210,62,237,225,123,166,67,238,232,225,248,157,122,247,173,55,107,239,209,107,95,161,222,220,175,179,149,42,117,62,177,79,149,73,171,65,143,58,12,214,87,26,84,105,45,37,198,159,105,105,52,173,181,161,68,100,164,169,38,100,100,100,100,100,102,70,57,192,112,105,244,244,105,173,69,155,125,35,247,243,123,93,177,182,117,91,115,95,94,210,213,204,121,202,177,153,136,199,197,136,166,49,246,68,52,171,9,108,111,157,89,23,159,114,177,246,207,248,159,15,49,129,29,152,219,231,134,171,21,250,131,92,92,115,101,73,91,15,238,163,173,42,221,169,231,247,11,89,186,104,250,53,43,90,181,18,187,150,66,236,183,152,25,93,181,22,98,103,102,32,172,97,233,20,60,93,222,252,20,120,114,31,92,182,248,170,139,82,91,222,165,109,37,5,100,54,100,173,43,85,149,107,92,185,141,162,81,216,174,9,59,149,199,143,111,102,216,183,49,52,231,148,230,35,60,162,125,94,175,83,220,234,247,219,106,235,109,215,69,233,166,102,187,113,110,170,184,125,42,169,142,113,197,61,234,254,247,94,126,197,215,49,129,54,207,200,76,97,180,94,87,82,240,78,9,169,209,161,78,133,95,98,170,227,149,87,157,105,163,105,17,228,54,105,35,109,183,15,86,167,146,118,177,21,136,249,244,35,207,64,60,171,246,105,212,91,155,85,244,151,160,217,123,74,254,200,214,91,215,105,177,199,68,230,51,25,140,251,29,95,42,112,189,71,3,101,126,14,193,53,103,163,189,59,15,208,41,244,169,46,70,82,148,210,221,98,58,26,89,160,212,73,51,73,169,7,99,50,35,181,174,69,208,96,76,250,217,107,48,115,71,106,28,187,206,220,63,88,195,209,232,120,71,186,56,216,243,36,62,137,110,112,181,23,100,185,186,74,26,82,14,232,112,137,58,150,155,170,247,177,115,27,70,23,49,139,186,91,119,173,197,170,186,70,63,7,149,179,246,246,179,102,107,46,107,172,76,113,215,21,68,230,51,24,175,175,37,196,119,26,181,183,6,203,89,131,180,177,224,191,65,107,24,122,7,163,157,229,197,119,180,135,218,215,196,112,218,52,110,153,114,246,220,46,247,183,82,181,249,219,105,10,254,224,50,50,23,83,167,163,85,106,109,92,233,63,249,113,108,93,177,169,216,58,234,54,134,142,98,46,81,156,102,51,28,226,105,158,94,201,146,230,41,170,222,241,83,50,79,82,28,102,162,51,28,239,86,235,25,161,151,24,107,55,240,13,99,46,49,139,114,23,73,173,178,150,158,56,206,155,78,182,164,45,46,54,226,21,204,137,72,113,8,89,17,145,164,205,36,74,74,146,102,147,235,219,56,229,93,67,36,50,122,137,149,245,58,180,122,155,212,71,170,9,76,198,16,164,37,246,157,154,251,205,40,208,174,104,81,182,226,53,38,234,36,171,81,18,148,68,74,60,144,3,139,204,209,231,124,246,61,44,99,62,174,175,58,54,150,166,52,51,179,184,191,67,53,197,124,63,222,136,154,115,30,28,167,19,227,136,207,72,106,238,125,108,185,152,25,163,181,14,93,231,101,2,177,135,163,208,240,143,116,113,177,230,72,125,18,220,225,106,46,201,115,116,148,52,164,29,208,225,18,117,45,55,85,239,98,230,54,139,95,196,113,173,71,208,140,250,138,37,93,111,113,155,90,122,44,213,85,116,245,170,115,46,109,126,216,212,237,43,22,52,247,230,56,108,211,195,78,35,28,179,158,126,46,187,154,248,102,161,142,114,191,24,96,154,67,241,217,155,136,40,21,10,84,103,36,169,73,105,14,191,29,109,160,214,105,37,40,146,74,89,92,200,140,237,123,17,244,24,183,99,12,134,198,27,58,229,117,83,4,227,90,157,26,108,233,213,247,234,173,185,74,121,215,90,38,151,30,59,68,70,110,54,217,234,212,202,142,214,50,177,151,62,164,89,209,195,62,183,247,10,54,179,50,46,102,21,105,232,170,244,95,159,141,17,143,188,181,182,53,54,118,117,205,151,68,199,154,185,84,85,60,185,230,158,156,223,89,40,173,212,106,190,196,59,46,230,6,205,39,141,11,28,214,112,244,239,72,251,187,133,238,153,15,187,163,135,226,117,235,222,178,221,175,191,69,173,126,135,123,114,190,209,18,140,189,230,45,53,21,194,230,158,139,151,104,187,87,90,115,143,183,148,154,77,177,169,209,104,117,27,62,212,199,155,191,193,199,203,159,161,60,84,226,123,115,235,226,229,214,175,48,37,31,188,199,29,207,204,18,162,50,247,142,119,171,96,141,179,178,23,24,109,21,149,212,188,19,130,106,116,104,83,160,215,216,170,184,229,85,231,91,104,218,68,121,13,153,17,182,219,135,171,83,201,59,90,214,35,231,208,143,22,226,77,140,243,66,175,154,25,21,141,163,87,240,178,96,229,141,3,12,82,170,237,174,84,130,117,247,105,210,13,215,213,28,137,131,37,37,73,63,1,172,208,102,125,73,61,70,229,138,40,236,67,194,189,179,236,223,174,110,87,156,206,63,14,142,209,179,183,191,105,236,189,45,26,61,60,211,193,79,30,51,25,249,72,197,95,135,79,7,33,47,226,48,30,217,217,13,139,246,139,202,234,94,9,193,53,58,52,41,208,107,236,85,92,114,170,243,173,52,109,34,60,134,204,136,219,109,195,213,169,228,242,181,172,71,207,161,30,118,37,220,236,87,22,234,50,247,152,242,47,217,167,81,110,109,87,210,94,155,101,237,43,251,35,89,111,93,166,199,29,19,152,204,102,51,236,117,236,170,194,245,28,11,149,216,63,4,213,158,142,236,236,61,64,167,210,164,185,25,74,83,75,117,136,232,109,106,65,168,146,102,147,82,12,200,204,136,237,107,145,116,24,179,108,236,133,198,27,69,229,117,47,4,224,170,157,26,20,232,85,246,42,174,57,85,121,214,154,54,145,30,67,102,68,109,54,225,234,212,242,121,90,214,35,231,208,143,60,234,250,192,102,230,158,139,182,102,197,95,23,24,114,232,182,198,167,65,180,105,218,150,102,60,236,85,53,71,46,89,159,87,218,211,93,162,182,50,205,12,221,202,220,154,193,56,110,191,133,163,78,203,202,1,210,170,142,78,149,33,13,60,233,199,134,221,216,52,48,163,82,117,70,115,154,137,7,99,79,46,102,69,185,166,178,247,152,176,206,194,211,49,44,233,109,216,174,171,148,117,171,25,251,35,16,229,218,91,123,89,181,116,214,116,154,137,142,11,83,92,211,136,199,59,149,113,85,159,30,125,60,28,164,126,64,106,50,247,142,52,153,249,139,213,208,254,161,228,61,48,75,59,216,204,106,231,244,45,230,1,237,201,253,19,61,243,135,189,24,255,0,98,113,15,241,255,0,212,126,11,212,220,238,255,0,9,207,240,158,175,62,190,17,179,164,171,46,199,113,201,126,87,28,23,244,244,106,56,120,255,0,102,98,99,219,15,105,178,246,198,167,100,121,239,131,76,126,150,221,86,234,204,103,209,171,25,199,132,242,234,188,143,152,213,172,250,217,115,48,51,71,106,28,187,206,204,63,88,195,209,232,120,71,186,56,216,243,36,62,137,110,112,181,23,100,185,186,74,26,82,14,232,112,137,58,150,155,170,247,177,115,27,66,70,119,234,40,149,117,189,195,81,167,163,83,79,5,206,153,137,251,141,145,182,53,59,18,252,234,52,147,17,84,211,85,60,227,60,170,140,75,4,109,157,144,216,199,104,172,175,165,224,156,21,82,163,66,157,10,190,197,85,199,42,175,58,211,70,210,35,200,108,200,141,166,220,61,90,158,79,43,90,196,124,250,17,246,131,202,252,64,91,47,253,196,206,109,63,191,61,2,244,91,136,222,47,132,226,251,187,134,215,171,70,189,222,190,119,209,171,79,236,111,200,101,2,232,40,174,119,18,116,182,230,229,87,123,213,24,159,99,150,157,189,172,167,71,103,67,19,28,22,171,154,233,229,207,138,124,103,188,114,232,208,194,216,43,56,15,101,239,184,161,98,76,29,223,126,159,122,83,196,113,146,184,78,19,187,184,109,26,184,125,123,205,124,237,163,78,159,217,95,144,220,220,169,195,21,28,11,149,248,63,4,213,159,142,236,236,63,64,167,210,164,185,25,74,83,75,117,136,232,109,102,131,81,17,154,77,72,51,35,50,35,181,174,69,208,118,116,242,73,10,142,61,62,134,206,150,174,43,126,17,31,100,60,173,179,189,59,71,111,90,243,58,201,137,142,58,171,229,24,244,170,140,79,217,234,98,253,167,178,191,16,231,86,70,226,92,179,194,243,105,241,106,117,158,15,112,237,65,197,162,58,119,51,25,121,90,148,132,45,69,116,180,162,43,36,249,153,116,46,101,77,152,178,183,16,100,182,71,97,172,179,197,51,41,242,170,148,110,51,126,245,61,197,174,58,183,179,30,121,58,84,180,33,71,100,186,146,59,164,185,145,245,46,103,148,69,183,63,49,203,240,122,60,255,0,194,63,107,24,251,51,151,129,253,49,169,254,139,254,136,204,121,175,57,231,58,115,226,225,225,235,225,142,204,97,180,238,86,226,12,233,200,236,75,150,120,90,101,62,45,82,179,193,238,30,168,56,180,71,78,234,99,47,43,82,144,133,168,174,150,148,69,100,159,51,46,133,204,171,179,14,87,215,242,87,35,176,214,89,226,153,180,249,85,74,55,25,191,118,158,226,215,29,91,233,143,60,157,42,90,16,163,178,93,73,29,210,92,200,250,151,51,202,29,11,152,180,207,222,31,7,163,207,252,35,246,177,143,179,57,63,166,53,63,209,127,209,25,143,53,231,60,231,78,124,92,60,61,124,49,217,212,243,107,41,240,70,118,96,137,184,7,31,83,56,186,116,187,56,211,173,153,38,68,57,9,35,36,72,97,102,71,161,196,220,236,118,50,50,53,37,68,164,41,73,60,7,177,238,65,109,35,179,205,66,86,29,198,216,179,11,87,176,76,214,73,45,196,98,179,61,215,105,78,165,78,56,74,136,203,140,37,146,75,139,117,91,212,248,13,70,105,94,171,160,210,189,168,37,115,247,139,140,236,51,94,146,221,203,212,223,233,84,119,143,116,248,185,244,187,193,172,210,108,235,187,42,38,42,179,114,98,102,154,163,56,152,253,170,126,140,248,204,117,196,103,147,87,118,33,217,115,48,118,105,244,211,211,154,198,30,157,233,31,119,112,189,211,33,247,116,112,252,78,189,123,214,91,181,247,232,181,175,208,239,110,87,218,68,168,245,115,49,198,181,233,59,115,21,109,87,81,31,184,107,77,167,163,75,106,45,91,233,31,249,112,109,173,177,169,219,218,234,246,134,178,98,110,87,140,226,49,28,162,41,142,94,200,134,175,237,195,178,230,96,109,42,120,47,208,90,198,30,131,232,231,120,241,93,237,33,246,181,241,28,54,141,27,166,156,189,183,11,189,237,212,173,126,118,161,108,185,152,31,209,201,253,19,39,88,195,222,140,127,177,56,135,248,255,0,234,63,5,234,110,119,127,132,231,248,79,87,159,95,8,218,53,117,22,25,157,250,142,26,246,125,155,151,102,236,231,51,52,207,219,79,40,123,77,54,247,237,61,38,134,157,159,110,105,243,116,219,187,110,57,115,225,189,49,85,124,252,115,17,137,236,194,59,95,108,233,253,18,25,98,222,31,163,185,79,139,138,41,19,27,153,70,155,52,247,109,163,81,146,31,105,199,18,211,142,19,107,108,205,90,80,69,169,198,153,51,59,36,119,156,142,195,24,199,2,229,22,19,193,56,237,250,51,181,156,63,76,106,148,235,148,133,58,168,171,105,139,180,194,146,110,146,86,106,54,80,214,179,50,34,215,174,196,69,98,29,223,87,214,6,124,199,52,105,232,166,244,223,143,141,49,137,122,203,155,103,85,119,102,209,178,171,152,155,84,85,53,211,203,156,76,198,38,34,124,39,174,60,121,176,254,36,217,211,15,227,93,163,232,249,243,138,156,226,61,22,163,67,135,69,132,70,133,182,169,104,118,114,220,117,246,214,209,223,71,17,25,108,169,11,74,146,227,106,81,151,133,55,204,102,191,35,22,10,41,86,27,183,106,139,89,154,99,172,230,125,175,27,87,175,212,107,162,221,55,234,204,91,166,41,166,59,69,49,218,62,217,153,159,92,175,37,157,250,141,91,219,123,101,188,192,218,87,208,191,65,107,24,122,7,163,157,227,197,119,180,135,218,215,196,112,218,52,110,153,114,246,220,46,247,183,82,181,249,219,104,117,17,23,188,90,133,94,247,184,198,167,79,70,170,212,218,185,210,127,242,242,54,46,216,212,236,29,117,27,67,71,49,23,40,206,51,25,142,113,52,207,47,100,203,152,213,230,99,22,237,61,149,216,131,58,178,51,18,229,158,22,155,78,139,83,172,240,123,135,170,14,45,17,211,185,152,203,202,212,164,33,106,43,165,165,17,89,39,204,203,161,115,44,158,40,165,88,173,204,114,93,183,77,234,38,221,93,38,49,247,188,93,14,178,238,207,213,91,214,88,248,246,234,138,163,62,52,204,76,126,48,198,27,49,101,118,33,201,92,141,195,89,101,138,102,211,165,84,232,220,102,253,234,123,139,92,117,111,166,60,242,116,169,196,33,71,100,186,146,59,164,185,145,245,46,103,148,117,25,123,197,132,174,126,240,53,114,11,86,233,179,68,91,167,164,70,62,227,93,172,187,180,53,87,53,151,254,61,202,166,169,199,141,83,51,63,140,185,82,171,222,230,53,107,110,13,151,51,3,105,111,66,253,5,172,225,232,62,142,119,151,21,222,210,31,107,95,17,195,104,221,238,153,114,246,220,46,247,183,82,181,249,219,104,181,125,98,213,31,35,50,242,28,122,157,61,26,171,83,106,231,73,255,0,203,202,216,187,99,83,176,117,212,109,13,28,196,92,163,56,204,102,57,196,211,60,189,147,46,66,112,239,212,87,85,253,227,229,74,148,107,47,17,254,145,201,226,243,28,239,86,193,27,103,100,46,48,218,43,43,233,120,39,4,212,168,208,167,65,175,177,85,113,202,171,206,180,209,180,136,242,27,50,35,109,183,15,86,167,147,202,214,177,31,62,132,121,51,46,176,50,112,238,79,97,156,179,197,209,233,245,62,236,195,80,168,85,54,116,111,162,74,221,197,67,47,39,75,137,45,109,170,202,43,41,37,116,159,50,231,97,218,117,216,249,220,114,36,112,70,158,136,187,85,238,243,24,151,181,185,182,117,87,54,125,173,155,51,30,110,221,83,85,60,185,230,122,243,105,230,70,236,95,152,25,81,247,97,192,174,98,140,61,232,62,99,81,166,82,105,242,146,183,229,85,98,254,25,168,142,60,141,219,44,157,153,146,233,184,148,171,154,210,130,73,165,55,49,178,185,75,148,216,35,36,240,68,44,3,128,169,156,37,62,37,220,117,215,12,149,34,100,131,34,37,200,125,100,69,173,197,88,174,118,34,34,36,165,36,148,37,41,46,220,158,130,163,26,125,29,157,52,68,91,142,153,199,170,38,115,143,189,228,237,125,229,218,91,114,170,170,213,215,241,166,153,170,35,148,85,85,52,197,49,84,248,204,83,24,247,117,149,227,86,242,27,101,172,192,202,237,168,115,19,59,49,5,99,15,72,161,226,238,247,224,163,195,144,250,229,183,197,84,90,146,222,245,43,105,40,43,33,179,37,105,90,172,171,90,229,204,109,34,1,92,185,141,221,211,209,122,170,107,171,173,51,152,120,186,13,177,169,217,182,47,233,236,76,112,222,167,134,172,198,121,103,60,188,23,94,227,1,237,157,144,120,199,104,188,174,165,224,156,19,82,163,66,157,6,190,197,85,199,42,175,58,211,70,210,35,200,108,210,70,211,110,30,173,79,36,237,98,43,17,243,232,71,158,236,126,97,99,34,234,53,126,205,58,139,115,106,190,146,226,217,123,74,254,200,214,91,215,105,177,199,68,230,51,25,140,251,29,91,42,176,181,67,3,101,118,15,193,21,103,163,189,59,15,80,41,244,169,78,70,82,148,210,221,98,58,27,90,144,106,36,153,164,212,131,50,51,34,59,90,228,93,6,3,207,157,150,179,7,52,118,161,203,188,236,195,245,140,61,30,135,132,123,163,141,143,50,67,232,150,231,11,81,118,75,155,164,161,165,32,238,135,8,147,169,105,186,175,123,23,49,180,122,136,87,168,197,221,45,187,214,226,213,93,35,31,131,202,217,251,123,89,179,53,151,53,214,38,56,235,138,162,115,25,140,87,215,144,53,119,110,13,150,115,7,105,111,66,189,4,172,97,232,30,142,119,151,21,222,210,31,107,95,17,195,104,221,238,153,114,246,220,46,247,183,82,181,249,219,104,203,168,184,93,78,158,141,85,169,181,115,164,255,0,229,197,177,118,198,167,96,235,168,218,26,57,136,185,70,113,152,204,115,137,166,121,123,38,84,181,134,185,237,147,178,115,27,73,97,136,19,48,186,168,212,204,109,71,121,9,139,82,156,151,18,153,16,140,213,188,138,235,141,146,140,146,74,94,245,6,104,94,149,37,73,73,36,157,90,134,198,128,183,236,81,169,183,54,174,70,98,88,217,59,87,85,177,53,148,107,180,85,112,220,162,121,79,190,38,59,196,199,41,134,181,64,217,159,48,115,79,39,176,174,89,109,79,140,41,213,231,112,174,37,110,168,169,20,119,159,91,149,104,12,197,113,182,152,147,33,196,182,178,116,214,250,137,110,165,58,148,219,105,241,111,22,167,75,99,41,212,218,117,34,159,22,145,73,129,30,20,24,44,162,52,88,177,154,75,77,48,210,18,73,67,104,66,72,137,41,74,72,136,146,68,68,68,68,68,62,144,11,90,122,44,243,167,175,40,204,245,229,211,155,91,67,107,234,182,151,163,122,98,40,137,170,168,166,152,197,49,53,78,106,152,166,57,70,127,211,164,67,170,230,182,22,168,99,172,174,198,56,38,146,244,118,103,98,10,5,66,149,21,201,42,82,90,67,175,199,91,104,82,205,36,163,36,146,150,70,102,68,103,107,216,143,160,197,187,24,100,30,49,217,211,43,170,152,39,27,84,168,211,103,77,175,191,85,109,202,83,206,186,209,52,184,241,219,36,153,184,219,103,171,83,42,59,88,202,198,92,250,145,103,192,18,173,61,21,94,139,243,241,162,49,247,173,173,177,169,179,179,174,108,186,38,60,213,202,162,169,229,207,52,244,230,165,136,44,66,160,57,222,173,75,17,5,172,42,0,41,98,20,230,66,224,1,96,11,172,94,66,154,76,5,47,96,184,169,149,133,10,254,240,0,0,51,176,0,10,107,43,219,152,169,29,192,8,252,133,110,98,212,244,21,0,185,152,94,192,6,118,0,23,39,160,180,92,93,0,15,160,180,84,206,226,211,35,243,1,121,116,21,22,92,252,194,231,230,2,240,22,159,81,82,232,2,160,0,0,40,102,42,0,40,87,247,133,189,226,160,0,0,0,2,134,100,69,115,28,50,229,183,17,167,29,113,42,50,109,6,179,210,92,236,69,255,0,168,107,158,208,251,82,97,108,181,195,152,129,82,24,196,168,122,157,194,93,200,41,108,140,183,142,53,234,153,186,147,232,190,125,61,224,51,70,53,204,124,39,129,226,166,78,32,172,240,73,55,210,198,174,29,215,60,74,73,168,139,192,147,247,17,152,143,253,169,59,65,40,116,184,146,233,24,7,54,247,85,8,88,133,200,238,55,220,43,86,134,80,79,164,202,238,198,52,157,148,72,43,145,153,255,0,8,211,221,167,246,198,196,25,137,137,39,71,194,216,211,31,65,138,82,227,72,109,153,21,37,180,132,146,99,18,21,100,161,245,17,25,169,70,127,148,198,17,194,89,113,141,243,98,183,37,45,215,163,60,244,134,151,82,90,234,82,158,81,171,82,211,117,25,233,81,154,204,220,230,127,95,49,7,201,138,51,91,50,243,15,134,239,106,247,120,119,126,189,223,222,177,218,209,188,211,127,85,9,189,244,23,159,65,178,59,48,236,59,152,184,194,117,38,183,136,178,195,139,135,27,18,48,204,151,123,233,134,244,176,147,101,75,43,33,242,51,228,163,62,69,126,124,134,212,100,31,103,236,136,29,251,233,46,31,203,138,142,243,133,220,107,136,111,110,237,189,213,235,198,229,123,167,167,144,144,220,51,130,48,222,22,136,168,148,140,57,72,128,131,120,223,211,14,27,109,39,93,146,90,172,148,151,139,194,92,254,4,40,233,121,51,145,248,67,45,48,213,30,21,59,12,119,108,154,111,17,161,60,107,175,110,247,142,56,103,204,220,81,29,201,103,231,212,100,247,29,102,43,100,107,86,148,222,197,200,207,152,228,51,36,149,237,200,134,177,109,141,180,53,43,41,176,227,8,113,204,66,195,232,172,71,142,167,41,166,148,153,146,227,58,229,175,188,73,219,145,95,226,64,58,190,217,251,86,97,252,186,193,205,162,139,143,123,190,161,31,18,20,7,255,0,82,214,238,146,75,82,53,35,196,202,146,126,36,23,50,242,234,33,34,163,88,197,120,247,119,197,200,227,184,27,233,240,54,214,141,118,191,66,77,239,163,227,208,118,220,244,205,234,230,100,226,204,66,151,177,30,32,149,9,234,252,185,236,49,80,152,181,165,178,55,93,211,225,214,162,37,17,46,220,188,207,152,219,29,142,118,76,168,214,253,46,239,136,88,66,118,231,187,247,124,83,106,119,69,248,139,219,83,39,107,216,175,245,16,13,157,216,107,100,184,88,87,11,38,165,137,48,7,11,58,22,42,41,141,47,189,77,122,16,134,227,26,85,100,60,100,118,82,85,200,252,186,13,252,139,21,152,108,38,59,8,208,132,94,197,115,59,92,239,239,250,199,199,66,162,194,162,68,92,88,112,162,198,66,156,55,13,49,219,36,36,204,200,138,246,34,46,124,139,244,16,253,32,0,0,0,0,0,1,75,92,84,0,0,0,0,82,196,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,208,84,80,250,0,161,117,23,10,23,65,80,1,243,207,94,238,4,151,47,109,44,172,239,254,244,199,208,63,35,22,201,224,240,189,98,85,214,91,154,124,135,46,158,188,155,81,242,248,242,1,17,125,164,152,157,11,197,153,137,75,227,174,163,238,143,6,235,251,212,53,117,183,250,68,114,188,189,227,170,93,239,123,115,27,91,183,174,45,58,174,118,227,152,100,252,213,19,189,217,225,113,87,79,40,145,79,159,136,252,134,168,161,6,225,216,173,231,204,32,109,174,194,184,33,202,222,99,76,222,83,55,200,86,25,113,226,250,125,55,187,241,185,250,197,230,39,162,28,82,141,174,200,211,170,222,251,136,168,236,235,203,215,10,191,18,166,182,41,166,82,112,83,107,35,211,227,61,75,136,174,126,31,244,137,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,234,248,11,128,0,0,0,0,0,0,0,0,88,125,69,226,138,232,2,209,114,122,11,64,140,175,212,5,224,0,3,227,169,193,102,160,194,89,125,8,82,73,100,171,45,4,162,189,143,220,127,88,132,93,186,178,126,153,135,61,8,224,101,69,111,136,239,45,123,168,9,110,250,120,107,94,202,231,235,24,156,83,43,141,34,219,139,40,234,216,171,208,174,1,217,107,225,123,203,94,230,2,157,182,174,26,215,178,185,122,166,36,136,62,165,188,113,170,113,36,36,142,237,62,218,202,199,110,138,35,234,38,175,179,139,25,72,157,149,25,121,77,91,14,17,47,189,174,163,124,204,185,73,150,125,45,240,16,177,85,167,201,166,73,75,18,154,113,181,169,4,178,39,16,104,59,92,203,161,253,67,125,187,57,115,66,157,73,198,57,123,133,223,98,49,45,174,246,187,139,152,148,31,54,165,175,213,50,229,215,207,226,40,154,38,149,173,4,175,49,120,252,124,39,83,102,175,64,139,80,142,164,26,29,215,109,11,37,151,37,168,186,151,94,131,246,0,7,11,136,50,59,234,247,14,97,98,202,230,2,198,250,16,228,72,180,138,198,46,79,80,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,142,194,225,69,6,175,128,10,142,25,49,99,203,65,55,33,150,220,73,30,162,37,160,148,87,252,163,152,0,105,222,216,219,42,96,204,123,132,91,117,182,168,180,217,50,49,17,78,117,244,208,154,113,107,53,53,34,233,81,234,73,157,205,119,51,51,234,93,4,31,86,233,147,112,142,231,131,171,191,247,222,173,91,171,181,234,218,215,178,142,254,177,143,79,210,227,113,77,147,122,244,217,87,189,174,35,175,107,61,140,49,30,44,244,87,186,235,181,39,248,94,59,121,195,208,92,122,218,183,22,190,151,57,122,167,252,32,49,94,195,187,109,98,210,143,77,194,117,170,101,94,172,170,182,47,101,131,149,43,17,58,179,109,14,148,102,244,233,83,103,168,139,153,218,228,71,115,233,212,74,245,2,173,223,116,150,42,91,141,206,251,87,131,94,171,89,70,158,182,47,33,230,89,154,125,99,46,49,117,33,250,213,26,99,78,68,145,30,161,186,148,202,163,41,104,75,183,253,145,114,35,208,101,170,222,126,66,90,118,28,218,255,0,4,84,104,24,43,3,212,92,161,211,101,185,222,90,247,248,129,146,113,187,46,75,165,118,205,36,124,200,139,223,208,238,2,68,44,71,212,126,109,83,13,208,107,45,19,53,74,44,9,104,37,239,52,200,138,135,11,85,140,175,101,23,94,103,207,226,98,234,21,122,149,136,169,204,212,233,53,8,146,216,120,148,104,92,119,210,234,12,146,163,73,217,73,228,124,200,203,235,31,162,3,81,51,155,97,44,180,197,253,207,193,194,195,20,174,19,136,213,186,194,209,213,189,213,187,181,236,180,244,210,126,125,68,64,103,14,72,205,201,108,66,196,74,102,55,122,75,141,64,77,81,15,49,16,226,154,22,75,112,136,139,75,170,177,150,232,143,85,239,207,224,61,28,153,92,99,12,212,201,213,230,4,9,237,34,190,112,206,77,45,216,37,104,123,211,35,82,87,226,245,211,127,95,167,195,168,8,22,203,77,173,51,91,46,103,211,95,78,47,197,147,227,211,183,223,123,22,36,146,202,23,188,74,203,167,136,138,198,187,244,62,131,125,54,109,237,36,196,85,106,84,106,93,99,2,84,167,186,204,73,14,170,68,156,80,227,170,89,241,28,175,169,131,62,68,171,94,253,8,116,253,161,59,57,177,171,146,235,245,122,61,126,183,84,191,11,187,110,54,21,121,123,206,77,36,236,105,120,239,110,102,118,47,113,141,55,199,219,43,102,214,2,158,243,79,96,140,93,37,180,56,219,68,234,176,220,150,82,163,83,122,253,228,127,18,183,192,65,60,25,113,158,202,199,49,97,184,172,48,112,206,69,57,185,167,121,219,219,106,36,120,127,6,87,245,250,252,58,12,176,203,219,237,94,27,90,222,241,230,138,139,136,43,249,117,57,199,170,152,50,160,70,218,21,5,73,144,149,199,178,200,202,247,212,131,177,248,15,151,215,228,55,63,42,59,70,232,212,78,244,227,178,238,19,91,237,198,157,238,38,67,119,182,187,218,241,249,245,33,68,201,128,213,204,186,219,175,39,241,76,100,155,248,163,7,64,83,147,74,49,37,120,178,42,142,198,72,241,115,34,252,110,159,1,156,104,89,191,150,248,133,182,23,76,199,88,106,65,200,213,161,44,86,24,116,213,166,247,182,149,115,232,96,59,144,15,146,45,90,151,53,4,228,74,148,87,146,100,102,70,219,201,81,29,142,222,227,31,81,41,42,34,52,168,140,143,153,88,192,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,206,194,162,134,87,0,35,184,168,183,79,196,92,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,208,84,0,88,40,71,206,194,243,43,138,18,57,222,224,45,80,184,186,10,153,92,18,90,74,215,1,99,157,12,85,190,130,229,21,202,192,146,177,88,5,46,94,66,213,14,65,67,43,128,225,51,50,247,152,169,40,200,175,212,92,109,248,136,239,252,2,227,77,253,224,40,149,114,189,133,142,56,105,46,158,255,0,49,200,146,177,216,90,235,91,196,218,246,231,126,128,56,146,181,43,169,159,233,20,185,153,145,222,195,151,118,126,127,192,9,104,200,250,255,0,0,11,121,218,247,4,159,62,124,199,53,185,88,8,172,3,230,114,221,109,239,22,145,223,220,62,193,67,43,128,249,92,230,70,95,1,70,81,200,142,227,235,50,184,166,159,136,14,43,115,176,161,145,14,114,228,42,3,230,80,181,190,165,245,143,164,209,127,120,161,34,199,123,128,161,164,81,73,228,57,69,12,174,3,129,41,34,81,130,136,188,136,125,0,3,135,119,206,250,186,11,136,138,195,144,80,138,222,240,28,15,94,220,142,220,199,26,20,102,118,63,113,15,173,69,168,173,113,198,166,204,185,145,223,242,0,36,173,113,83,232,127,80,189,34,160,62,91,150,190,131,144,138,227,147,71,59,220,84,185,0,226,36,243,62,98,164,130,47,255,0,48,229,0,28,100,155,21,133,170,71,190,227,152,0,113,161,60,185,152,184,210,68,46,0,22,26,72,135,29,185,145,92,115,128,14,61,62,27,95,242,139,116,115,181,199,48,0,224,209,97,83,43,142,97,67,43,128,225,112,138,253,11,160,171,86,43,114,28,166,92,238,42,2,195,177,251,135,3,138,177,159,47,120,250,135,10,155,53,25,253,126,64,56,91,51,59,221,70,62,139,23,144,185,41,211,239,21,211,241,1,196,101,238,22,169,60,186,142,99,77,206,247,21,46,64,56,116,114,35,184,177,180,245,230,62,146,46,119,20,36,91,222,2,211,181,237,97,99,165,225,59,114,28,226,134,87,43,0,248,137,70,159,136,229,79,136,139,234,28,155,171,168,207,87,240,11,201,54,43,92,7,22,159,136,181,101,200,249,251,135,208,101,113,77,63,16,31,34,10,202,46,99,148,115,18,108,119,184,184,7,201,166,230,124,199,49,21,199,40,0,224,71,34,243,5,153,145,26,136,115,138,25,95,222,3,230,39,20,69,212,255,0,72,174,240,215,203,153,126,81,204,104,185,245,22,19,70,149,26,175,215,224,2,238,127,140,98,194,90,149,239,50,247,117,28,198,87,4,150,146,181,192,112,44,205,55,231,123,10,161,70,100,57,20,141,94,241,82,69,138,215,0,72,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,133,64,5,135,200,45,202,226,241,67,43,251,192,113,145,21,207,144,184,87,79,196,84,202,224,44,72,40,140,189,226,226,77,189,226,167,208,5,165,234,144,180,139,196,119,49,117,140,206,221,5,196,86,247,128,161,21,192,249,114,184,184,0,113,159,65,84,149,202,247,23,91,157,197,64,91,167,226,42,69,97,80,1,65,80,0,0,0,0,0,28,79,74,140,193,25,191,33,166,200,139,81,235,89,21,139,207,152,14,80,29,94,189,153,88,35,14,199,125,250,158,44,161,199,40,250,117,147,245,38,90,211,168,200,138,250,143,151,82,253,35,4,230,198,220,89,75,129,9,76,55,136,240,141,69,212,73,109,165,33,56,170,51,106,34,83,70,189,70,86,81,249,23,229,1,179,110,185,186,73,42,215,231,97,142,177,118,110,158,24,225,45,135,206,71,19,188,254,203,209,167,78,159,220,29,253,97,24,57,217,218,61,67,172,57,50,21,51,47,224,75,75,117,119,22,135,88,196,232,112,156,65,111,8,148,90,88,232,119,35,189,253,227,76,49,54,62,174,99,206,27,129,192,211,147,192,235,213,186,82,222,190,189,54,189,155,43,122,135,245,254,64,27,239,180,15,105,150,38,131,38,69,26,151,129,42,112,78,93,21,100,151,99,226,183,27,221,173,70,234,73,100,73,96,185,149,136,250,151,66,26,21,152,27,64,230,62,105,213,103,170,167,139,113,35,113,170,123,173,113,159,174,63,37,5,187,74,45,114,81,145,43,155,100,125,57,31,212,62,252,13,178,254,108,99,105,176,208,222,7,197,177,91,126,115,112,212,225,97,217,46,146,46,105,186,143,145,116,213,123,124,58,137,3,217,159,179,195,20,80,37,97,188,69,87,197,181,72,106,99,140,222,71,147,134,28,104,209,168,158,65,93,74,123,149,238,71,211,222,66,13,91,217,31,100,248,121,213,55,189,171,152,189,146,226,105,114,31,221,203,164,20,203,41,185,40,104,185,169,210,185,219,223,110,68,118,18,167,147,27,26,229,118,2,167,83,102,47,15,225,106,131,221,206,204,71,28,60,51,29,181,56,122,91,51,89,157,212,102,102,104,189,190,61,70,91,203,12,187,86,95,208,34,82,85,86,57,167,29,183,81,172,227,238,175,173,211,93,237,169,86,181,237,212,119,98,228,86,12,15,150,29,38,153,79,215,193,83,226,177,188,182,173,211,41,70,171,116,189,139,159,83,31,88,14,145,153,153,153,134,48,30,31,172,75,172,85,233,108,185,18,149,34,118,234,77,65,182,13,104,74,22,127,178,232,71,160,202,246,243,242,20,117,125,161,179,137,252,171,203,250,254,32,141,70,114,99,148,190,23,74,81,52,227,169,123,199,218,71,37,18,21,166,219,207,141,237,241,16,167,182,70,211,120,187,54,51,2,175,13,199,107,20,232,105,151,14,83,113,78,180,235,237,54,164,67,74,57,39,74,72,140,245,40,239,111,121,249,220,118,109,181,54,147,164,102,78,49,198,84,138,61,38,26,216,168,247,118,238,92,106,170,100,160,247,109,71,81,219,74,8,149,205,6,71,99,229,207,200,98,205,157,246,124,197,249,199,92,120,169,112,107,12,199,85,57,217,72,145,30,142,236,164,47,67,205,182,100,70,147,73,31,51,62,119,228,101,96,31,187,178,118,67,195,206,92,123,54,155,86,173,178,209,29,13,202,153,170,69,60,165,221,123,230,19,209,75,46,127,72,126,47,175,204,78,214,94,229,22,19,192,189,225,221,84,122,67,92,118,235,121,195,211,26,98,250,53,218,250,122,250,231,245,115,243,24,175,101,93,159,106,25,97,68,160,206,159,90,144,243,133,133,226,192,91,47,83,85,28,208,189,12,25,222,235,59,25,110,204,173,111,226,27,42,0,0,0,40,125,5,11,168,25,223,145,10,151,64,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,22,159,81,112,161,149,253,224,5,208,84,80,185,10,128,14,149,155,149,21,211,242,247,21,60,132,168,205,186,12,231,10,203,211,204,152,115,249,135,117,26,217,182,38,63,166,97,204,190,198,112,100,42,41,186,230,11,168,186,148,174,90,91,81,221,137,4,68,68,101,207,154,64,66,126,213,213,135,234,217,221,138,100,187,188,45,239,3,114,83,134,174,145,24,46,191,144,116,60,185,195,237,98,74,219,240,93,117,45,147,113,84,237,212,214,178,185,45,5,210,229,248,195,229,199,85,132,87,241,84,234,171,77,165,9,127,117,100,165,122,200,180,182,148,245,177,95,160,216,173,131,50,234,173,138,243,18,160,244,102,229,161,181,225,233,43,74,209,13,78,36,244,203,142,155,17,145,151,255,0,145,8,37,51,98,172,179,165,97,220,41,133,106,141,112,139,113,252,23,5,181,26,97,37,10,59,181,29,70,102,171,157,253,81,182,99,165,101,77,5,218,30,11,195,177,158,113,106,83,20,88,140,40,148,217,160,238,150,144,71,114,191,46,157,7,117,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,64,2,132,94,98,224,0,0,0,0,0,0,0,0,0,20,87,65,81,75,92,5,162,194,234,47,22,169,60,250,0,228,46,130,162,212,223,145,11,128,7,73,204,124,41,31,18,119,118,248,165,159,15,190,182,226,223,178,209,215,145,254,40,238,194,197,180,135,45,173,55,183,78,96,60,220,237,33,129,95,193,248,206,28,18,133,82,109,42,164,183,32,248,166,140,149,205,215,138,254,169,114,240,255,0,24,253,13,146,241,131,152,107,58,48,172,157,228,38,209,27,142,241,72,59,36,181,68,124,185,158,162,252,111,226,27,93,218,31,148,135,15,23,174,171,27,15,232,110,30,13,55,148,231,23,125,38,135,101,170,246,53,243,181,188,132,125,97,26,187,244,28,69,18,171,30,70,225,198,55,150,115,65,42,218,144,164,244,50,63,63,32,87,163,125,153,241,83,120,167,42,40,83,74,76,39,22,234,37,168,248,101,220,188,50,220,79,46,103,229,250,70,89,26,39,217,149,153,201,196,185,117,68,161,74,174,113,47,199,165,84,159,83,92,54,141,63,170,70,68,122,137,4,71,201,101,202,254,241,189,105,81,41,36,162,59,145,149,200,33,21,20,50,247,138,138,24,11,64,142,192,124,186,128,11,133,69,164,98,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,218,198,46,0,0,0,0,31,21,74,151,30,167,187,223,173,196,238,239,109,6,69,214,222,101,240,31,104,0,137,109,180,118,31,167,51,85,149,136,176,229,47,30,84,123,187,11,45,244,41,182,18,243,91,214,213,33,100,149,26,24,255,0,22,229,114,59,24,208,44,43,136,177,102,76,99,216,181,70,168,124,60,218,62,187,51,85,140,234,9,59,214,84,159,26,110,131,46,78,220,185,151,187,175,191,210,102,39,195,52,188,73,74,157,79,168,194,226,81,46,27,177,86,141,234,145,169,11,74,136,211,114,50,181,245,31,63,136,140,125,180,182,32,55,25,198,56,199,6,229,141,221,62,239,225,164,247,215,198,59,107,240,56,253,186,106,46,101,241,47,113,136,59,246,195,155,107,34,191,133,41,212,12,101,136,112,21,37,113,169,243,95,83,103,47,112,234,87,198,217,36,100,227,231,98,52,174,253,60,140,111,214,28,197,116,60,73,2,36,186,101,110,155,52,228,197,110,73,112,146,80,225,26,20,146,61,69,164,207,195,226,43,31,196,135,154,234,179,24,243,38,113,92,218,98,147,220,243,99,182,134,28,69,217,145,165,46,33,14,145,95,198,71,114,210,119,35,248,124,6,233,236,155,183,133,83,13,212,227,211,113,222,106,112,244,248,88,113,17,90,71,113,165,122,30,66,152,73,38,237,71,53,29,146,149,243,62,92,190,161,68,204,0,233,248,71,52,112,110,49,226,251,142,185,197,240,155,189,239,222,206,183,167,94,171,122,200,43,223,73,244,242,29,192,7,4,168,141,203,105,76,184,165,18,87,107,233,62,124,143,255,0,80,198,153,141,145,24,91,29,181,250,165,54,178,131,55,208,241,148,87,27,46,105,108,208,93,91,87,43,31,233,25,72,0,71,70,115,118,111,229,253,121,18,37,70,123,48,228,59,34,170,185,10,76,117,48,178,178,183,134,102,68,81,79,149,207,248,134,135,227,141,138,49,166,28,224,187,171,46,115,29,254,35,121,188,222,82,29,85,180,233,181,180,176,95,140,99,208,42,155,66,202,202,43,143,196,169,96,172,55,85,221,241,180,221,238,234,250,126,153,196,218,246,191,69,23,145,9,129,230,198,53,63,50,178,253,230,247,184,26,169,24,217,89,77,251,250,153,33,22,34,62,167,201,62,31,7,95,129,243,25,75,2,109,181,154,248,9,248,45,193,195,216,80,248,29,238,158,46,36,155,248,201,87,213,103,211,248,231,110,158,225,47,89,159,177,94,83,226,216,211,28,107,45,120,167,213,77,114,51,103,223,50,91,241,89,118,79,225,200,186,171,169,249,141,9,206,206,206,124,91,79,122,179,51,5,228,238,237,150,248,126,25,94,144,180,118,185,54,75,228,228,155,245,53,117,252,158,224,31,173,149,125,168,25,148,81,26,98,181,27,45,97,18,88,116,254,145,18,27,61,91,222,69,226,151,228,119,27,35,130,59,69,162,85,201,148,86,241,142,87,68,35,134,151,21,106,129,55,103,60,62,31,20,147,243,62,93,121,8,162,204,13,153,179,111,3,79,121,138,182,9,224,144,135,27,104,139,188,163,57,101,41,189,100,94,23,85,238,185,140,115,50,153,136,40,107,90,101,49,184,83,107,54,85,226,66,172,162,234,92,140,252,128,122,24,161,109,105,149,245,77,254,247,53,178,236,183,90,109,187,174,199,247,223,175,211,31,144,203,52,156,121,131,170,237,27,176,113,117,18,73,111,55,119,98,123,75,45,86,46,92,148,124,249,151,47,136,243,53,7,48,241,141,55,95,5,88,221,239,45,171,239,118,142,246,189,186,167,226,99,58,224,125,183,179,179,13,176,150,11,51,184,100,241,100,249,151,114,196,95,185,37,127,192,31,226,255,0,0,163,208,67,117,26,123,214,54,167,71,93,250,105,117,39,127,225,28,164,235,74,245,92,73,253,70,33,135,7,246,148,99,232,139,136,85,220,232,208,132,111,55,191,210,227,39,107,234,211,234,197,250,186,12,203,132,187,78,240,162,88,65,98,28,239,250,77,10,213,253,45,57,235,107,229,234,69,242,1,39,122,147,248,197,250,69,70,128,210,123,76,178,105,243,73,72,206,205,71,187,35,63,233,110,81,115,229,229,20,100,170,62,223,217,21,59,125,175,54,117,232,211,253,161,152,86,189,255,0,193,254,0,54,208,6,190,194,219,63,34,100,216,139,50,117,25,175,79,245,30,97,121,127,120,29,154,159,180,238,77,207,109,183,24,198,251,196,185,123,31,118,202,43,218,254,109,124,0,101,192,24,226,46,126,229,108,197,154,35,226,205,102,69,170,220,4,130,229,249,91,31,178,198,105,224,137,41,74,153,174,234,37,36,148,95,122,188,92,191,249,2,102,7,110,1,248,76,227,108,50,254,173,221,79,86,158,191,66,225,127,230,143,214,98,108,89,37,169,151,117,21,244,250,166,92,255,0,40,163,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,167,155,71,172,171,126,65,196,185,241,27,35,53,187,98,46,190,19,254,96,31,64,15,205,123,17,81,216,252,44,205,60,237,248,53,159,250,7,202,230,52,195,77,122,245,43,115,183,224,92,255,0,138,3,247,0,126,42,49,142,28,114,250,42,55,183,247,151,63,226,143,173,21,218,83,158,164,171,243,183,168,175,230,1,247,128,249,10,169,0,250,63,255,0,209,87,243,1,213,96,36,236,114,63,250,10,254,96,31,88,15,136,235,52,210,235,39,255,0,160,175,230,22,29,126,146,93,101,255,0,224,213,252,192,63,64,7,230,158,35,163,23,89,159,248,53,255,0,48,167,164,148,95,246,111,254,13,127,204,3,244,192,126,103,164,148,94,156,111,254,13,127,204,45,86,40,161,151,246,119,254,9,127,204,3,245,64,126,42,177,126,31,69,181,84,45,127,239,43,255,0,138,62,103,49,246,22,106,250,234,214,229,127,192,57,255,0,20,7,99,1,211,100,102,182,8,141,171,125,94,211,166,215,251,213,227,255,0,204,31,155,43,60,242,218,41,217,220,83,164,200,200,191,88,200,63,119,251,88,12,136,3,20,61,180,126,84,180,163,74,241,149,140,142,223,212,233,63,242,67,228,254,137,204,166,62,152,223,255,0,229,178,127,228,128,102,32,24,137,141,164,178,181,212,223,211,59,243,183,245,58,79,252,144,250,217,218,31,43,220,89,17,98,251,145,255,0,216,249,31,242,98,102,6,82,1,142,90,207,124,180,119,154,113,85,200,255,0,192,100,127,201,142,100,103,126,91,168,236,88,158,255,0,252,73,255,0,249,48,204,12,128,3,162,125,217,178,244,255,0,233,147,255,0,169,191,255,0,16,94,222,112,224,23,76,141,188,69,114,189,191,90,61,255,0,16,81,222,0,116,165,230,214,6,65,153,158,32,177,23,248,35,223,241,7,3,217,207,151,204,166,235,196,150,231,111,214,111,255,0,196,1,223,0,116,86,243,147,47,220,34,211,136,239,114,191,235,55,255,0,226,14,70,243,123,1,57,125,56,134,246,255,0,4,123,254,32,153,129,221,128,117,134,179,23,9,60,87,110,177,126,118,253,110,239,95,254,72,231,44,115,134,109,253,84,231,254,208,231,252,81,71,96,1,215,213,142,48,202,80,74,58,167,35,63,238,14,127,197,31,51,185,149,131,153,190,242,181,107,29,191,91,59,215,255,0,146,3,180,128,234,141,230,86,16,122,251,170,214,173,61,126,246,116,191,243,71,4,156,208,194,17,175,189,174,105,178,117,126,182,116,249,127,242,0,119,32,24,182,165,159,88,2,14,240,151,138,244,26,45,253,130,249,218,246,254,247,241,29,35,17,237,99,151,148,135,20,133,99,237,213,150,148,255,0,82,159,87,84,223,251,137,137,152,27,17,114,243,11,151,153,13,57,169,109,227,150,112,156,113,7,154,186,13,14,154,12,187,142,65,218,215,229,250,223,224,58,179,253,163,57,96,222,155,231,29,175,127,250,94,145,255,0,54,20,111,118,180,126,49,126,144,222,55,248,233,253,34,60,103,246,147,96,22,175,184,206,123,22,139,255,0,208,227,221,121,249,197,31,132,255,0,105,166,14,65,168,147,157,150,181,191,233,109,223,249,168,9,43,222,35,241,211,250,67,90,63,29,63,164,70,171,61,167,24,42,196,78,231,119,63,242,105,239,249,168,251,89,237,53,203,197,91,94,118,115,183,63,233,109,255,0,249,168,9,30,212,159,198,47,210,26,147,248,197,250,68,121,53,218,97,150,60,245,231,95,254,45,200,255,0,154,139,217,237,52,202,163,82,73,204,236,234,162,255,0,165,185,61,63,254,20,4,133,128,208,248,93,165,121,52,180,163,123,157,55,189,239,253,46,74,248,255,0,130,143,218,135,218,57,145,207,32,141,89,201,115,177,255,0,210,244,207,63,247,48,13,214,1,167,44,246,136,228,66,207,197,156,23,229,255,0,91,243,63,230,195,244,35,246,130,100,35,154,181,230,221,237,111,237,4,223,249,176,13,182,1,171,13,109,231,145,11,81,17,230,173,238,118,254,161,76,255,0,155,143,221,166,109,163,146,21,3,111,117,153,59,194,114,246,253,70,150,87,181,255,0,188,124,4,204,13,138,1,135,169,155,79,101,13,65,178,91,56,223,120,70,70,119,238,201,69,208,237,253,200,118,24,121,219,151,51,137,39,31,19,107,212,130,89,125,228,249,114,243,230,223,196,92,140,128,3,173,179,152,24,81,253,91,186,190,173,61,126,247,116,191,243,71,212,156,95,135,213,210,161,255,0,129,95,252,80,31,180,3,241,203,22,80,13,90,74,161,255,0,130,95,243,2,177,110,30,71,173,80,183,253,169,127,241,64,126,192,15,196,86,51,195,105,46,117,47,252,11,159,241,71,192,188,202,193,173,219,93,106,215,255,0,6,119,254,40,14,212,3,170,158,101,224,210,35,62,250,233,254,12,239,252,81,192,188,215,192,200,51,37,87,173,111,240,87,191,226,0,238,32,58,122,115,95,2,168,174,85,235,255,0,241,87,191,226,11,190,234,88,31,254,174,255,0,245,87,191,226,0,237,192,58,91,185,183,128,217,182,243,16,90,253,62,244,123,254,32,252,183,243,243,43,216,117,45,47,22,105,82,136,140,139,128,144,127,253,152,100,100,128,24,213,236,249,203,102,217,55,189,43,178,75,223,192,200,243,255,0,107,31,143,47,105,108,175,138,234,146,230,53,210,69,98,254,166,200,63,119,251,80,12,196,3,8,22,213,249,56,133,169,14,227,219,26,110,71,250,149,43,175,255,0,50,63,82,62,210,57,86,246,173,56,207,86,155,127,107,164,151,255,0,100,3,45,128,197,104,218,55,42,22,162,74,113,149,204,206,223,212,233,63,242,67,232,70,208,89,90,167,137,191,75,186,251,184,9,30,95,237,96,50,96,12,124,214,121,101,163,220,155,197,23,229,127,214,82,63,228,199,208,156,228,203,197,244,196,119,229,127,214,111,255,0,196,1,222,64,116,196,102,222,2,85,237,136,47,111,240,71,191,226,15,165,188,205,193,78,216,145,91,185,153,216,190,246,119,254,32,14,212,3,241,24,198,88,110,66,82,166,170,90,181,94,223,66,225,127,230,143,181,154,213,50,66,73,76,201,212,71,251,133,23,250,0,125,192,56,147,41,133,17,26,87,114,50,191,67,22,42,124,68,250,206,218,255,0,185,63,230,1,244,0,161,25,31,65,80,0,1,110,241,23,50,191,50,1,112,10,94,226,160,0,45,90,210,130,53,40,236,68,56,206,83,4,87,55,63,128,192,115,0,225,76,184,234,61,41,114,230,95,3,28,164,162,87,67,1,80,0,0,0,0,0,0,0,0,0,0,1,98,214,72,181,206,215,1,120,15,149,169,204,187,109,46,223,157,189,83,28,251,212,95,78,174,127,80,11,192,113,173,246,155,43,173,118,252,134,56,142,163,12,186,189,255,0,209,63,230,1,244,128,252,185,88,142,143,19,78,250,102,141,119,183,209,168,239,111,168,135,25,98,218,1,160,215,222,28,139,251,210,255,0,152,7,236,0,235,206,227,188,46,205,247,149,91,91,175,208,57,255,0,20,126,85,67,55,240,5,48,175,51,16,238,139,81,39,245,163,202,230,101,127,114,12,7,118,1,134,234,219,83,100,213,40,214,82,241,214,235,75,166,209,254,166,74,85,148,87,229,201,147,242,29,78,161,183,6,65,197,221,255,0,174,126,157,87,254,210,205,59,218,223,222,0,108,121,153,23,83,22,173,246,91,35,82,222,66,72,186,153,168,136,105,94,37,237,24,201,24,4,225,70,206,45,217,148,115,89,127,75,210,207,159,62,124,227,124,6,24,198,253,166,248,81,81,102,179,135,51,182,239,30,239,114,94,141,59,230,147,87,175,22,221,53,117,1,36,245,28,95,132,233,7,106,174,39,164,66,50,81,36,202,68,214,155,230,101,114,47,18,139,157,185,142,167,88,207,76,174,165,36,205,236,205,193,173,89,221,217,239,107,81,211,207,159,47,194,23,62,66,21,115,139,111,12,215,197,85,105,42,160,230,167,21,12,222,101,198,255,0,80,227,35,163,58,76,252,81,200,253,107,245,24,58,185,180,70,110,87,13,101,59,24,111,146,167,141,239,234,124,84,248,185,243,228,217,121,152,9,198,196,219,106,101,205,31,134,224,115,79,45,93,223,107,215,174,184,194,173,109,54,232,249,121,152,213,188,202,237,55,196,240,211,33,20,42,134,88,77,253,79,90,147,165,215,28,187,158,59,39,195,43,224,92,186,243,17,88,238,33,196,117,91,111,102,111,119,93,62,141,180,218,255,0,144,188,135,118,193,153,3,154,120,222,68,99,164,97,62,53,14,204,68,63,215,241,155,186,204,211,225,241,56,95,140,92,254,61,64,102,44,199,237,0,206,28,114,245,70,158,254,28,193,106,106,110,230,234,137,14,81,159,128,144,126,19,57,10,46,168,231,215,222,48,157,110,70,102,102,188,247,103,183,129,231,74,91,198,151,140,169,148,201,11,77,144,146,110,229,235,114,243,248,254,129,187,57,29,217,207,136,106,45,209,102,99,92,157,222,19,156,79,18,175,72,80,87,182,240,145,201,185,63,4,244,252,190,241,187,185,57,177,22,86,96,186,123,7,51,44,120,57,5,29,214,151,250,181,37,207,89,237,68,92,159,50,232,68,98,8,138,203,125,145,49,254,49,148,148,213,242,215,48,152,101,200,37,41,43,98,140,250,72,212,102,142,68,106,100,202,214,81,141,244,202,238,206,44,17,23,188,251,192,179,22,54,173,206,141,238,229,26,173,174,246,188,110,126,239,210,36,18,129,150,216,63,15,50,203,116,202,47,15,186,142,152,233,46,37,213,217,4,69,203,196,163,242,46,99,179,33,150,155,190,132,218,255,0,16,192,197,184,35,103,172,29,130,155,66,105,181,26,219,155,185,101,44,184,135,154,63,25,105,229,225,108,185,120,75,248,70,81,142,194,35,50,150,27,51,52,166,246,191,94,183,28,160,40,10,25,145,117,59,11,92,113,13,22,167,21,98,51,183,65,135,115,171,104,140,5,150,52,68,77,169,227,14,237,89,84,138,10,213,221,239,61,227,208,225,154,44,150,149,248,135,207,225,212,7,125,196,217,133,133,176,207,13,222,24,162,137,15,137,215,163,139,154,219,122,180,233,190,155,168,175,109,69,127,172,132,68,237,159,182,198,33,197,21,199,168,84,39,240,77,78,13,79,12,42,19,207,66,82,222,82,84,226,228,37,73,74,146,249,145,43,74,136,200,140,143,169,114,24,187,60,246,220,204,76,105,220,157,205,153,188,103,7,196,239,63,81,88,111,70,189,213,189,102,10,247,210,125,60,134,36,201,220,151,199,121,183,92,164,74,133,134,251,214,27,149,152,244,215,149,198,50,197,238,182,205,72,177,173,39,209,194,230,94,125,121,0,248,178,183,41,241,86,107,227,74,100,115,194,120,138,68,90,166,251,233,105,176,28,94,173,211,75,63,2,180,40,143,155,118,62,190,254,130,98,246,17,217,150,151,150,152,26,147,84,149,31,19,195,158,236,9,209,93,98,162,132,183,160,149,56,214,94,19,105,42,35,50,66,76,174,125,12,126,198,202,27,40,97,188,185,195,24,90,161,84,192,93,223,85,167,241,219,197,247,163,142,232,222,56,249,23,36,188,164,157,210,178,243,235,230,54,178,20,40,212,248,232,141,17,173,219,104,190,148,234,51,181,206,231,215,226,96,57,35,178,152,236,55,29,6,102,150,144,72,35,62,182,34,176,228,0,0,20,62,130,162,133,241,1,66,234,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,20,183,59,128,168,0,0,8,197,237,26,205,4,177,81,169,208,218,155,72,81,77,192,207,34,198,229,220,51,90,165,166,201,241,245,242,228,124,196,148,213,234,109,83,183,91,215,247,123,205,86,240,153,222,214,248,124,68,6,237,183,154,62,151,230,44,39,98,215,120,182,213,135,27,140,163,225,119,124,247,242,110,158,104,47,114,186,252,64,107,28,24,238,79,154,136,232,109,107,82,239,100,182,87,51,177,25,242,47,200,37,103,178,223,42,155,77,58,38,38,145,22,174,218,165,208,106,45,26,148,139,53,202,164,130,177,93,29,124,30,126,98,56,178,31,9,191,138,179,50,135,75,76,14,41,18,184,159,163,222,146,53,105,142,234,186,220,173,109,62,126,225,58,155,17,224,22,48,118,80,97,239,212,158,13,226,141,61,165,125,57,185,201,83,220,85,189,99,47,113,24,131,97,233,241,211,18,12,104,201,213,102,89,67,101,171,173,136,136,185,143,160,0,80,0,22,145,29,238,96,46,0,0,0,0,0,0,0,0,0,0,0,0,22,153,123,193,61,69,194,150,1,80,0,0,0,0,0,0,0,0,0,0,0,1,66,177,251,130,196,98,160,2,150,230,42,0,0,0,0,52,223,110,44,159,137,138,112,222,40,172,166,60,93,228,108,19,53,164,41,201,14,164,200,210,220,149,23,36,242,62,106,16,109,137,232,239,97,186,252,154,82,212,222,184,250,57,182,102,164,248,144,149,114,51,43,254,200,122,92,205,108,49,79,196,120,43,17,198,152,204,117,113,20,73,145,140,221,97,46,89,42,105,101,239,234,94,35,228,32,31,107,252,9,15,9,103,70,45,139,9,230,73,168,156,6,148,53,24,154,79,138,36,115,59,17,29,139,154,140,6,206,118,88,102,116,186,94,44,126,128,243,242,13,152,184,102,114,146,132,50,217,145,26,170,12,43,169,243,63,88,250,137,131,161,204,41,244,104,19,11,87,223,17,90,119,196,68,71,226,65,31,187,235,30,124,54,39,198,179,240,142,100,84,100,197,57,11,37,80,36,51,165,185,42,106,196,114,99,171,220,71,228,39,135,38,235,206,214,240,6,22,146,235,107,74,159,160,65,125,70,167,13,103,117,48,217,243,59,115,235,212,78,227,190,0,0,162,213,16,183,248,133,231,208,113,234,178,140,128,94,71,97,112,176,92,71,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,31,131,139,48,93,3,25,81,229,81,171,144,10,76,121,154,55,168,55,156,108,149,161,73,81,115,65,145,151,52,151,79,33,251,134,187,17,157,186,14,34,147,117,105,209,252,32,35,135,108,110,207,10,46,42,168,201,197,120,30,151,65,167,201,157,81,138,149,57,50,171,62,230,210,34,26,13,38,155,45,36,122,144,147,229,238,46,190,225,26,185,149,147,56,203,38,170,85,7,158,169,210,116,177,82,118,150,69,17,199,29,59,165,75,63,235,141,151,135,232,250,245,233,241,30,144,230,211,41,149,102,137,170,141,58,44,164,18,181,146,95,101,46,17,40,138,215,177,151,91,25,141,124,207,109,143,242,223,50,233,27,163,163,225,170,115,206,213,120,245,191,232,227,15,41,70,105,118,233,62,105,51,185,174,247,191,187,160,8,173,200,222,208,76,209,192,253,247,223,248,178,167,35,141,225,183,92,45,30,158,122,116,111,117,95,82,83,248,197,110,190,241,47,57,37,180,134,27,205,170,42,170,48,161,214,82,125,230,116,242,57,113,217,108,201,90,27,62,136,112,202,223,72,92,250,245,16,111,157,59,60,22,85,247,55,13,139,138,103,122,113,26,183,116,254,31,78,239,119,214,206,43,85,247,159,11,91,226,62,156,133,218,183,48,178,202,175,71,128,213,99,17,78,141,223,209,231,56,202,113,3,236,33,210,212,209,26,20,155,40,142,228,139,25,159,184,250,114,1,232,149,42,37,164,148,93,12,92,53,227,102,61,161,166,102,214,16,195,115,166,97,247,162,57,85,227,53,41,218,145,200,82,119,78,188,69,115,54,211,170,251,178,242,181,254,3,97,80,173,105,37,90,215,1,112,0,0,161,145,25,25,31,67,31,151,84,195,20,58,203,46,199,169,66,223,33,237,58,203,122,180,222,198,70,93,12,188,136,126,168,0,195,88,231,100,220,146,199,139,83,213,188,18,137,46,173,212,58,165,42,169,53,187,154,81,160,189,71,75,221,200,96,172,105,217,133,145,181,178,117,202,118,3,165,180,183,37,169,235,187,94,170,23,132,245,114,228,225,243,230,67,118,133,12,136,250,145,24,8,182,174,118,73,195,61,199,116,211,240,147,30,182,243,93,110,166,119,233,110,168,63,136,196,56,167,178,191,48,233,201,116,225,85,48,67,122,99,41,194,253,84,168,31,136,181,115,230,199,192,132,210,42,52,117,122,204,54,118,243,73,15,145,250,13,14,81,25,73,163,65,118,233,210,122,227,33,87,47,46,101,208,4,2,226,45,128,51,110,134,114,22,230,33,193,198,150,116,92,145,54,89,245,183,75,199,248,140,113,136,182,111,199,120,85,229,51,58,173,66,90,144,180,160,205,151,222,50,186,147,168,186,180,94,225,232,166,110,90,96,9,228,178,149,130,112,251,187,203,106,222,82,216,85,237,107,94,233,248,14,177,90,217,203,40,43,106,53,73,203,124,28,165,26,137,70,110,97,232,171,62,69,111,122,64,121,211,123,8,226,90,91,138,79,31,10,232,81,180,122,76,207,167,214,143,128,250,217,197,25,131,76,191,15,94,97,27,222,182,97,179,189,190,182,254,34,123,234,91,21,100,173,65,75,81,96,60,18,209,169,195,115,254,132,226,31,91,242,254,17,214,103,118,125,100,244,189,26,48,254,13,107,69,239,108,31,20,239,123,126,235,224,39,180,66,27,57,219,155,80,204,183,88,173,41,177,235,43,66,142,124,255,0,43,127,1,250,209,54,168,207,106,106,16,212,108,116,104,75,119,210,93,215,12,237,127,173,175,136,151,185,125,154,249,86,229,244,163,10,35,195,110,88,54,55,252,160,234,213,206,203,236,187,150,219,252,61,107,14,69,53,233,177,163,6,177,225,181,186,89,226,255,0,242,49,112,34,250,38,217,155,69,66,89,174,62,98,41,6,101,167,250,145,0,249,126,86,71,238,196,219,231,105,248,164,148,150,103,56,73,74,9,36,69,67,166,159,255,0,96,55,95,21,118,80,225,215,159,90,225,230,125,58,34,77,105,178,91,194,13,145,17,105,233,202,73,125,99,30,87,187,42,225,66,65,186,222,115,177,205,237,54,44,42,69,98,231,254,21,240,19,17,3,4,66,237,27,218,118,54,189,121,157,36,245,90,214,160,210,254,63,222,6,98,192,221,171,57,149,1,45,35,19,98,186,252,191,191,18,181,238,40,52,178,187,94,27,167,162,121,242,87,233,234,49,62,39,216,109,20,14,26,217,152,151,183,250,255,0,180,154,45,167,79,247,243,191,81,132,113,46,84,47,12,184,164,39,17,27,250,88,57,23,40,186,58,95,151,174,127,139,212,81,43,89,115,218,155,130,235,171,167,194,171,65,198,143,190,254,247,120,174,234,167,165,42,211,172,203,213,120,189,196,94,225,176,56,71,108,220,1,137,161,53,49,154,78,38,36,184,133,168,183,145,35,36,252,43,211,238,120,199,159,100,85,107,148,119,200,224,87,39,48,182,125,69,178,250,219,52,220,185,218,199,203,169,143,221,165,231,14,104,82,80,77,66,204,76,82,202,18,70,146,75,85,169,8,34,185,220,249,18,188,192,122,18,107,105,252,12,179,254,165,87,250,95,245,187,31,242,163,246,98,103,246,14,153,175,117,77,172,150,139,95,83,45,123,255,0,237,159,1,231,139,238,247,156,37,234,230,134,49,47,170,191,43,254,56,253,8,187,73,231,76,93,90,115,71,26,158,171,116,196,146,203,167,251,224,30,139,90,204,106,35,200,55,17,22,113,17,29,185,161,31,241,135,232,67,197,148,233,168,66,218,102,73,18,239,109,73,79,186,255,0,31,128,243,237,72,219,99,56,233,168,36,63,140,177,156,175,164,214,122,241,92,162,185,114,240,243,191,151,240,142,243,69,237,29,204,186,76,118,89,113,188,79,36,218,213,117,43,23,200,45,87,51,63,238,103,231,252,0,39,78,70,40,167,198,59,45,153,7,206,220,146,159,231,28,75,198,52,198,208,75,83,18,172,126,73,79,252,97,5,53,206,209,92,211,171,56,165,199,145,138,161,145,169,42,178,49,124,147,181,147,107,114,65,125,99,175,202,219,195,56,228,22,148,226,172,102,217,106,185,91,23,74,229,240,232,2,115,107,121,227,133,104,155,158,38,159,86,86,251,86,157,219,45,31,75,117,187,133,230,48,253,127,111,108,181,162,58,109,59,69,197,166,123,157,239,130,20,67,229,207,205,255,0,128,133,186,198,212,217,203,87,220,239,51,27,26,39,117,170,215,196,178,149,214,223,186,248,14,145,55,51,179,6,122,181,201,199,24,133,195,211,162,238,85,95,87,46,124,185,171,226,2,104,234,157,166,153,101,12,221,74,104,184,216,141,26,122,83,96,159,91,121,200,248,142,177,84,237,81,192,17,204,201,138,110,55,79,136,139,250,149,79,63,119,197,241,15,17,177,38,42,168,74,75,15,98,138,169,239,47,115,84,199,21,208,175,248,223,1,147,48,70,88,214,49,156,102,228,61,142,166,49,173,181,185,101,52,167,125,85,233,254,232,64,36,86,87,107,22,26,74,214,76,179,141,18,68,179,34,189,34,157,211,255,0,158,31,10,251,89,40,233,181,189,50,255,0,184,244,223,249,81,168,212,173,147,36,77,67,110,185,153,46,125,35,68,229,142,150,103,204,237,253,255,0,226,63,77,189,143,140,239,171,49,77,95,93,39,255,0,195,8,51,229,71,181,134,105,168,248,122,134,43,73,104,247,209,41,157,121,254,236,116,234,247,106,214,55,121,183,211,76,196,120,141,149,30,157,6,186,21,44,237,210,254,127,17,213,34,236,63,17,246,205,107,204,22,78,202,181,142,134,71,255,0,219,143,210,135,176,165,33,229,32,156,198,176,213,123,222,248,125,39,255,0,219,10,58,166,32,237,59,207,185,175,40,233,89,129,83,101,6,164,153,19,148,10,93,237,166,199,253,108,253,227,175,59,218,65,180,155,166,122,179,42,89,145,157,255,0,168,52,191,249,17,145,171,123,31,225,172,42,193,56,237,82,153,59,233,9,175,21,9,180,117,35,85,255,0,8,126,86,24,67,48,114,230,131,72,67,172,197,133,1,10,106,106,153,214,220,36,32,204,139,89,123,190,174,130,100,119,6,123,73,118,141,110,247,204,137,188,252,168,52,191,249,17,219,232,125,168,185,199,31,65,85,113,181,97,227,223,18,143,119,65,165,250,156,185,122,133,207,168,210,87,32,232,183,210,245,253,200,249,76,141,39,200,197,18,49,27,181,75,23,238,147,188,175,226,51,95,59,159,114,83,60,254,176,123,181,59,24,171,154,49,6,34,35,191,190,137,76,17,208,79,58,92,137,213,151,251,227,21,39,158,63,235,203,255,0,229,24,9,8,127,181,43,30,153,125,22,37,196,4,119,247,208,233,157,7,228,72,237,65,205,51,211,187,197,213,178,235,123,208,233,159,241,70,139,50,195,175,29,184,149,151,43,251,207,253,35,244,152,195,139,127,85,234,10,45,54,253,133,255,0,210,3,113,93,237,58,206,67,63,14,54,171,151,47,250,133,75,255,0,136,56,127,213,56,206,203,255,0,209,205,86,223,254,194,165,255,0,196,26,175,23,47,21,38,223,171,70,155,171,79,224,47,255,0,156,59,13,47,36,78,160,166,147,233,65,163,121,171,251,10,246,181,255,0,190,124,0,108,91,125,166,249,207,170,235,198,245,99,43,127,212,42,103,252,65,114,123,76,115,141,75,61,88,214,172,101,215,250,135,76,255,0,136,49,54,31,217,92,170,132,74,86,58,36,93,10,85,142,151,171,162,173,253,216,100,60,63,177,108,41,10,78,247,29,50,171,178,74,241,81,8,249,242,254,252,3,246,63,213,28,206,105,29,49,181,75,195,231,68,166,255,0,196,28,82,118,246,207,25,75,179,88,234,97,93,58,124,84,106,127,95,254,108,100,74,22,195,84,5,239,247,152,166,158,171,105,181,240,250,14,221,127,190,140,193,135,54,11,193,174,41,163,122,171,69,115,239,132,151,139,13,52,124,185,114,252,40,131,77,171,91,105,237,17,37,199,138,62,97,173,36,173,54,213,71,129,240,254,242,58,165,71,107,45,165,230,56,163,78,100,182,68,102,71,226,164,193,47,117,191,184,9,67,164,118,127,101,163,132,210,159,107,12,187,125,87,215,133,35,157,250,249,172,118,104,93,159,89,75,160,181,210,48,138,206,199,204,240,132,111,63,241,131,152,136,55,54,144,218,61,227,53,57,152,140,25,168,245,31,234,100,62,191,252,192,225,78,208,59,68,31,76,192,143,255,0,115,98,127,200,9,145,70,192,89,62,130,34,60,61,131,149,98,183,253,8,69,255,0,140,57,81,176,70,78,162,247,195,56,52,239,255,0,234,140,95,231,19,152,135,22,54,136,218,57,9,240,102,28,114,43,223,250,153,15,254,64,125,45,237,41,180,147,86,81,102,43,28,191,236,92,63,249,1,48,159,208,15,147,228,70,69,135,48,113,95,255,0,213,24,191,206,44,86,192,153,68,101,110,224,193,229,251,209,139,255,0,24,73,166,68,69,199,218,155,105,84,36,144,89,142,215,34,255,0,169,80,191,228,7,216,198,212,123,78,173,94,12,203,96,185,95,157,38,23,252,220,75,66,118,5,202,20,115,238,12,30,127,189,24,191,241,135,208,222,194,153,66,201,17,250,53,131,207,149,191,232,78,41,127,164,98,104,171,180,136,159,115,106,61,168,90,181,243,54,63,63,42,76,31,249,184,185,157,173,118,152,140,100,71,153,45,245,213,202,145,7,254,64,75,73,236,59,148,39,235,97,108,30,127,94,20,139,252,224,230,195,121,54,163,191,162,24,48,185,127,214,156,95,231,8,183,87,121,92,162,102,94,216,59,75,27,75,221,230,74,73,92,172,103,72,129,231,254,208,63,22,70,215,59,79,186,225,165,121,154,209,167,145,145,119,68,15,47,247,56,151,133,108,45,147,171,95,253,10,96,210,35,247,122,37,23,249,199,10,246,8,201,213,56,110,22,25,193,164,71,238,244,70,47,243,142,78,20,68,212,61,175,118,146,102,219,236,199,74,139,69,185,82,32,245,255,0,230,7,232,22,216,187,67,179,211,48,143,159,253,136,131,255,0,34,37,81,91,4,100,249,149,139,13,224,226,253,232,197,254,113,198,254,192,249,68,189,54,160,97,4,218,255,0,244,165,23,254,48,226,170,207,23,121,251,215,40,191,107,180,3,60,41,197,162,70,57,154,165,95,93,209,69,167,31,47,202,217,121,15,169,29,163,57,202,162,34,244,214,165,171,207,185,41,191,241,4,132,84,187,57,50,182,98,245,37,156,42,215,131,77,139,7,198,63,62,127,132,248,143,205,111,179,91,44,80,233,30,247,11,153,23,187,208,232,255,0,242,131,146,154,56,81,161,15,246,134,231,171,237,150,227,30,78,73,94,229,170,137,77,255,0,147,31,158,230,223,217,222,181,30,255,0,28,205,87,59,242,163,83,186,255,0,243,98,69,154,236,229,202,230,208,72,54,176,170,173,239,244,66,63,252,160,163,157,156,57,90,162,213,187,194,165,115,191,253,7,198,255,0,148,26,140,136,250,135,183,198,113,35,94,140,103,60,175,107,254,163,211,255,0,226,15,173,91,106,231,109,85,39,167,27,200,186,139,116,90,169,48,11,248,155,248,137,13,135,217,231,148,205,107,213,76,194,74,189,186,225,8,220,191,250,99,178,193,216,59,40,161,145,127,75,216,65,118,94,175,250,18,138,94,95,31,128,227,174,220,213,210,86,17,123,43,63,179,226,179,169,101,142,90,179,214,245,233,209,75,167,212,207,192,117,44,69,142,51,202,174,226,148,238,53,132,171,173,42,241,68,100,186,38,222,230,68,196,199,216,203,41,99,146,109,133,48,137,146,111,203,209,120,196,57,85,177,206,82,172,204,207,9,97,31,251,216,140,49,77,153,167,188,153,65,157,73,220,214,125,215,23,39,19,64,89,169,211,81,217,148,23,51,191,62,77,14,183,34,153,141,143,78,242,175,12,250,219,194,95,241,4,242,61,177,102,81,58,103,124,39,132,61,107,255,0,208,180,83,28,10,216,115,39,151,215,9,224,222,95,254,169,197,254,113,203,17,48,136,24,123,14,226,197,30,151,42,112,206,229,111,201,255,0,200,31,27,184,78,189,115,53,204,136,103,239,230,127,241,68,251,57,177,14,77,169,100,126,134,224,207,251,211,138,45,61,134,242,105,74,212,120,59,5,216,253,222,137,68,23,152,128,85,225,122,203,101,115,149,23,203,145,159,252,81,199,220,117,134,250,74,143,229,212,255,0,226,137,251,119,97,92,152,112,173,232,118,10,46,119,255,0,161,24,159,206,62,55,182,6,201,183,122,97,124,24,158,119,229,132,34,255,0,56,208,129,46,238,173,151,246,99,31,254,95,239,71,9,65,171,36,200,202,83,55,255,0,242,248,9,237,86,192,25,58,171,91,14,96,210,253,232,69,255,0,140,62,69,246,121,101,10,206,229,69,193,233,253,231,197,255,0,140,2,9,16,140,64,217,22,137,204,145,23,79,9,127,197,28,200,168,226,136,222,20,84,218,43,114,252,26,79,255,0,52,78,123,189,157,121,76,225,25,38,159,132,145,127,44,31,27,151,255,0,76,124,47,246,110,229,91,166,122,90,194,137,231,238,193,209,191,229,6,103,34,17,81,91,198,41,230,154,187,69,114,254,228,143,248,131,233,70,37,199,45,223,77,109,146,191,247,150,255,0,226,9,180,255,0,83,131,42,201,180,167,115,133,46,68,92,253,14,141,207,255,0,8,42,93,156,249,84,93,98,225,67,253,231,198,255,0,142,38,37,114,133,150,241,150,98,37,68,105,196,12,145,145,223,245,187,95,242,99,245,161,102,142,109,83,205,5,23,21,178,141,221,244,253,232,193,218,247,191,86,190,34,102,127,212,238,202,139,145,240,24,79,254,244,35,127,199,23,167,179,199,42,53,95,128,194,127,247,161,27,254,56,207,4,153,132,67,83,118,135,207,58,107,100,134,177,186,18,68,70,92,169,209,15,169,223,222,200,237,52,253,177,115,214,150,148,95,29,59,225,108,155,240,210,96,159,151,155,95,1,41,178,59,60,178,164,211,100,192,194,105,231,238,194,17,191,227,143,194,168,118,115,229,164,141,73,109,88,97,175,25,159,44,35,31,167,62,95,132,25,155,117,79,115,40,245,99,180,63,57,98,106,190,53,168,248,237,210,139,78,62,159,239,62,34,143,118,149,231,138,15,232,177,221,73,60,175,253,66,166,117,255,0,230,198,231,213,187,48,176,67,187,173,214,41,161,179,109,87,211,132,25,231,211,251,248,232,21,142,202,220,58,226,141,76,230,101,57,155,53,107,39,8,183,215,159,63,215,34,211,68,211,61,73,107,89,118,152,103,193,120,189,62,169,106,243,238,42,95,252,152,226,123,180,183,63,92,245,115,6,160,92,253,244,26,95,252,144,207,101,217,91,70,65,220,243,94,17,219,255,0,213,52,127,206,69,142,118,84,82,95,63,6,110,68,111,223,203,9,167,254,116,57,57,163,3,23,105,30,126,44,188,121,129,60,253,255,0,212,42,103,252,144,252,247,59,65,115,221,235,91,30,204,229,231,69,167,127,201,13,131,71,100,253,60,150,103,247,103,142,101,229,232,154,121,127,245,177,217,34,246,79,81,90,213,175,54,225,46,246,235,132,81,203,255,0,173,14,58,237,77,93,231,239,88,150,170,201,219,251,104,5,182,189,198,96,74,79,132,200,175,69,167,117,255,0,230,135,224,72,219,199,105,87,22,163,70,101,56,68,118,235,68,167,127,200,13,234,99,178,203,11,33,58,87,152,52,165,220,253,248,69,191,249,192,251,99,246,87,224,229,41,58,177,197,24,239,126,184,61,175,249,192,83,106,99,185,150,133,198,219,207,105,6,252,47,102,67,202,177,123,168,148,239,249,17,250,73,219,227,104,13,218,127,215,6,78,171,21,207,185,105,223,242,67,124,91,236,178,193,13,23,139,23,208,215,245,224,230,127,229,199,212,158,203,188,10,148,151,244,207,65,62,95,245,158,207,252,184,181,81,61,164,202,63,101,237,207,180,44,157,27,172,194,120,180,222,250,168,212,255,0,127,253,164,126,36,141,175,182,130,121,228,188,188,192,51,52,145,115,238,152,62,227,255,0,105,18,77,254,166,38,2,46,152,134,129,255,0,121,236,255,0,203,11,191,212,199,192,126,177,226,26,1,219,221,232,131,60,255,0,240,195,139,205,220,142,230,81,174,254,216,155,65,46,58,154,60,192,85,142,220,187,166,15,159,251,72,252,57,187,87,103,188,135,12,221,199,70,163,51,35,254,165,194,47,119,251,80,148,82,236,204,203,247,79,117,223,120,120,175,239,244,65,143,249,97,243,201,236,178,192,143,168,214,156,85,65,108,140,203,145,96,214,124,191,219,199,37,17,92,117,17,90,189,166,115,165,75,82,149,140,204,204,204,204,255,0,83,98,127,201,15,208,107,107,124,252,102,251,172,122,105,213,215,245,42,17,255,0,246,34,77,127,212,171,192,250,212,103,140,40,71,204,249,122,26,207,252,184,226,87,101,110,8,255,0,175,10,31,253,231,51,255,0,46,57,81,26,41,218,239,104,4,40,148,156,126,100,100,119,47,212,152,63,242,35,157,59,99,109,14,149,19,165,152,71,168,189,253,209,3,254,68,73,11,189,149,56,47,221,141,168,133,203,254,179,154,255,0,156,15,141,254,202,156,33,161,68,156,121,71,46,156,203,7,181,255,0,56,9,200,143,54,118,215,218,65,159,83,49,148,92,173,253,70,167,255,0,200,143,160,182,229,218,101,62,174,101,168,189,223,212,90,119,252,128,223,55,187,41,112,177,168,244,230,53,41,63,86,15,111,254,114,62,55,123,41,112,221,204,139,51,41,165,207,254,180,27,255,0,156,137,204,104,242,118,239,218,121,23,182,103,47,159,253,132,167,127,200,15,182,54,223,251,80,50,164,154,179,61,195,178,136,249,80,233,191,242,3,112,223,236,169,160,35,77,179,70,159,206,255,0,244,162,143,249,200,232,245,254,204,234,85,60,214,104,205,24,135,165,147,95,44,48,148,249,255,0,132,252,5,24,106,151,218,71,180,100,68,180,153,57,143,53,68,141,90,180,208,105,124,239,127,239,69,230,59,173,11,181,39,56,33,176,132,84,113,165,101,213,146,84,70,104,160,210,237,125,87,47,216,151,184,116,252,105,177,12,124,61,198,56,222,97,182,233,71,221,216,138,134,72,190,173,63,223,206,221,70,22,198,89,48,88,89,213,54,156,70,82,52,184,132,92,161,232,234,141,87,245,204,81,185,112,187,88,113,170,90,109,47,226,44,72,165,19,100,74,50,161,82,249,157,136,126,204,46,213,138,154,181,241,181,60,82,231,77,58,104,180,194,183,91,254,200,190,2,56,102,209,92,133,123,78,82,172,189,30,173,188,254,63,1,249,155,249,9,232,251,133,254,248,192,75,93,47,181,150,138,182,254,250,44,102,181,111,45,114,163,211,75,151,47,239,163,233,159,218,203,135,27,142,225,71,103,26,165,210,181,148,116,122,105,145,115,47,239,222,66,35,147,80,158,143,82,108,132,251,249,56,162,255,0,72,170,170,53,5,250,243,164,42,254,110,168,255,0,210,2,80,234,157,173,178,9,229,20,25,216,185,180,220,172,74,162,83,15,149,185,254,204,253,227,242,92,237,105,175,92,212,221,99,20,149,207,223,67,165,255,0,198,17,156,169,18,20,119,83,238,25,252,84,99,184,96,188,16,230,43,152,113,85,89,84,107,70,226,46,108,239,61,233,43,91,81,126,55,95,128,146,36,50,31,107,109,83,199,196,85,49,98,186,90,212,58,95,252,97,223,176,247,106,222,31,152,109,148,198,241,155,154,159,36,31,234,69,56,188,60,185,114,119,226,99,72,226,108,130,114,53,219,49,13,26,109,253,169,235,255,0,134,7,246,82,168,211,238,108,102,148,132,233,45,225,104,167,41,60,255,0,35,255,0,0,204,9,26,143,218,75,130,234,44,37,45,64,197,228,167,47,99,85,54,9,116,63,131,223,1,247,195,219,170,145,82,34,92,116,98,36,160,200,204,137,116,248,100,124,142,222,231,12,70,105,228,38,42,140,139,181,156,21,84,233,233,165,135,10,223,248,113,192,230,89,99,186,103,133,156,231,175,88,188,54,73,188,158,188,255,0,187,128,148,150,182,208,167,250,196,85,235,153,127,176,98,255,0,199,29,158,143,182,45,21,237,247,16,205,121,86,211,111,188,162,149,186,254,236,68,114,240,94,98,54,130,81,103,70,35,231,203,240,207,255,0,203,15,202,146,121,155,78,211,187,206,44,79,244,151,190,153,210,19,211,254,219,241,8,19,141,77,218,107,7,206,52,145,83,171,190,39,9,30,40,236,23,151,147,159,17,220,105,89,173,64,171,27,69,30,29,69,59,221,86,214,219,101,210,253,108,179,242,30,120,229,103,78,111,208,223,66,27,205,76,96,187,17,59,114,174,202,71,59,255,0,142,126,67,247,232,27,97,231,45,9,108,45,88,243,25,200,38,53,114,60,83,41,58,175,127,137,249,255,0,0,163,209,36,26,188,105,237,147,140,161,212,146,136,207,196,68,93,14,222,227,31,105,29,200,143,204,65,46,7,237,37,205,10,5,154,154,156,83,82,36,180,180,253,46,48,144,92,205,100,119,230,218,186,116,25,179,14,118,174,226,118,153,97,18,114,218,169,36,211,29,41,53,57,140,28,61,71,98,241,115,140,124,255,0,156,4,183,128,140,24,189,171,117,117,234,213,148,83,14,214,235,139,85,255,0,53,29,145,254,211,186,147,113,157,112,178,158,77,210,133,31,253,20,43,220,95,238,96,18,48,165,146,74,231,126,67,133,233,104,109,55,50,87,91,114,34,17,93,136,123,85,241,1,28,134,89,202,250,131,71,224,178,147,139,150,86,232,126,232,195,28,215,251,80,113,204,217,11,225,240,189,118,42,117,36,201,40,198,15,88,188,54,183,38,11,235,1,49,47,215,25,107,170,93,235,110,73,47,231,31,145,51,24,198,107,70,180,72,59,222,214,66,127,156,67,52,206,210,28,198,118,230,80,177,34,110,187,219,210,231,249,127,224,135,85,168,118,136,230,84,157,222,148,226,100,105,191,76,91,32,239,211,251,216,9,126,197,123,64,97,108,34,211,202,118,5,98,236,197,84,175,162,97,165,114,45,95,140,225,115,240,253,67,94,177,231,105,78,15,195,39,57,166,97,98,244,61,27,117,101,34,153,5,68,90,180,254,51,222,74,17,77,139,54,153,205,124,82,234,150,230,57,197,140,37,81,142,58,144,120,134,75,132,100,102,174,103,204,191,27,160,199,147,177,102,41,169,169,107,168,98,74,172,163,114,218,205,233,142,47,85,173,107,220,249,244,47,208,2,74,49,111,107,21,79,143,117,20,106,158,42,97,146,82,52,165,116,74,97,153,22,130,191,85,31,188,116,217,189,171,120,245,87,225,177,54,34,71,143,223,66,165,244,230,52,34,157,6,69,97,211,39,103,184,147,210,106,53,42,234,51,177,145,121,142,249,66,201,69,86,210,218,143,20,27,59,198,73,239,214,122,173,123,114,252,33,121,136,54,102,163,218,133,154,147,247,122,49,125,108,183,119,190,170,21,48,186,219,201,63,1,248,110,118,151,231,145,178,180,199,199,149,52,153,164,200,175,66,166,117,183,251,88,232,212,237,143,138,102,243,253,112,137,26,45,253,168,189,239,127,239,223,1,149,48,199,102,251,53,178,66,149,155,168,104,149,32,154,50,60,56,74,252,94,127,174,75,204,78,30,121,24,246,163,218,45,180,180,149,57,195,102,92,148,165,86,210,74,161,83,57,116,254,242,58,221,87,110,205,166,106,166,101,35,50,214,180,234,37,88,232,148,226,230,69,111,115,3,107,32,246,82,211,150,218,20,188,227,140,119,191,92,38,147,243,255,0,10,29,171,15,246,82,225,244,88,228,102,141,62,71,129,94,190,17,65,243,213,215,156,147,23,2,63,106,91,81,103,133,88,212,115,113,185,185,169,195,116,255,0,83,33,167,196,119,231,201,175,137,143,197,119,54,243,58,125,183,184,149,42,221,244,188,70,11,175,212,223,192,74,141,55,178,199,4,182,73,222,227,10,27,191,70,69,226,193,204,243,62,92,255,0,14,50,21,31,179,103,43,97,239,183,197,133,100,107,211,109,88,58,63,134,215,243,112,252,192,67,65,71,198,216,129,68,79,86,34,40,220,61,199,137,4,158,71,245,35,226,59,21,3,102,236,121,138,222,96,161,213,232,40,84,173,90,77,231,222,77,180,145,222,250,90,63,197,49,57,52,45,137,50,82,144,148,147,152,15,4,73,52,188,78,221,88,74,33,121,114,247,249,127,8,239,116,157,157,242,122,143,186,56,185,105,131,144,108,234,210,109,225,232,168,181,239,123,89,60,186,138,33,39,11,118,124,102,205,125,180,188,88,131,6,233,82,20,162,37,206,150,71,201,86,247,71,25,115,7,246,88,99,218,131,136,58,157,75,4,188,133,70,39,44,85,90,130,124,71,167,159,38,11,204,196,192,65,203,156,7,78,65,34,38,11,160,50,68,70,69,187,166,50,142,70,119,247,36,126,171,20,26,28,91,112,212,104,45,89,58,75,68,100,39,151,151,34,232,2,62,176,119,101,22,92,67,226,253,34,194,184,126,86,189,222,231,115,94,170,22,155,106,213,126,105,243,47,62,131,102,240,38,198,121,29,129,155,108,169,184,25,150,22,212,194,152,131,69,90,115,150,89,105,177,248,221,253,193,114,232,51,186,90,109,62,171,105,43,249,16,184,7,229,210,176,205,18,138,203,81,233,176,183,40,103,86,130,222,45,86,185,153,159,172,103,230,99,244,200,137,37,98,232,42,0,0,0,0,62,90,141,65,154,100,71,38,190,149,169,13,218,228,130,35,62,102,69,239,50,243,20,170,78,238,248,18,102,110,183,156,59,11,119,78,171,106,210,147,59,95,221,208,71,150,217,251,110,226,28,21,31,24,225,10,54,28,168,198,118,31,119,238,230,197,196,11,97,73,214,113,220,59,37,45,114,228,163,73,217,92,238,126,118,1,149,118,176,219,106,147,147,140,170,159,78,70,32,98,91,21,40,241,220,113,136,17,30,65,161,200,203,118,197,189,95,248,190,235,220,188,132,82,231,166,216,121,169,155,53,26,165,57,236,87,41,202,103,125,191,80,138,196,138,100,38,141,180,234,116,145,115,109,23,185,37,203,90,230,93,122,140,127,153,249,201,141,115,119,17,76,168,86,177,5,111,116,250,218,124,152,149,85,118,82,80,164,52,150,200,252,86,231,107,243,183,43,153,13,141,217,55,99,90,102,102,215,17,46,177,139,162,169,19,112,241,84,183,82,104,137,146,72,90,214,193,254,201,210,185,150,179,45,86,243,243,1,133,50,203,102,28,101,153,29,229,193,212,168,73,238,237,206,174,38,67,232,190,243,93,173,161,163,191,168,125,126,2,98,54,106,216,147,1,229,77,16,147,47,15,83,85,45,138,223,121,50,228,90,164,215,18,157,40,103,79,174,101,115,35,111,161,149,186,12,175,128,54,107,203,28,15,199,240,120,63,11,175,141,221,106,221,80,35,179,109,26,173,123,17,223,214,49,150,27,105,150,11,67,44,161,4,103,123,37,36,69,112,22,68,135,30,12,116,69,138,222,134,209,125,41,185,157,174,119,62,191,88,231,20,35,191,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,80,206,192,48,190,208,217,136,120,47,184,55,75,146,158,51,138,190,237,166,215,125,27,174,186,143,151,173,238,30,121,177,254,35,153,138,43,44,207,154,242,157,113,17,146,201,26,144,148,242,37,172,237,100,242,253,145,137,119,237,6,204,202,149,39,208,46,21,18,81,189,239,93,91,185,138,69,237,194,218,246,46,125,68,57,82,153,58,173,106,4,71,87,98,126,75,76,153,168,181,88,148,178,46,158,254,189,4,86,222,236,19,148,158,146,102,78,5,175,62,136,107,102,71,121,221,43,125,212,172,244,199,148,158,137,43,117,79,152,154,236,174,195,177,240,206,10,167,82,163,180,132,19,4,241,17,33,106,81,120,158,90,186,171,159,188,105,127,103,150,80,208,233,217,125,128,49,30,152,46,73,111,189,124,93,222,130,89,221,249,104,245,239,126,135,250,57,13,248,138,194,35,48,150,27,74,82,148,222,196,146,177,117,191,64,132,114,128,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,126,118,21,0,22,149,203,220,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,53,69,147,145,2,75,36,118,55,25,90,58,95,170,76,132,59,118,145,229,229,78,62,48,204,76,69,105,74,97,61,209,207,132,81,35,240,80,209,235,222,221,127,152,76,137,149,200,200,253,252,134,137,246,135,101,186,43,57,117,143,234,237,70,170,58,227,221,213,98,101,26,144,118,126,34,121,120,79,203,204,73,88,67,38,19,170,167,14,213,222,125,230,73,119,96,219,178,151,163,170,146,126,242,63,33,58,155,16,102,29,50,191,130,240,125,41,147,138,135,88,193,20,245,168,147,45,43,81,105,106,50,76,141,54,43,115,49,5,24,218,148,229,15,19,205,166,45,151,219,54,119,119,75,201,178,202,237,165,92,202,197,231,228,36,167,179,131,52,156,86,38,141,68,122,77,37,8,133,130,16,218,110,187,47,192,228,68,248,174,190,190,124,139,152,34,88,128,80,140,143,161,145,138,138,3,129,238,163,152,249,142,23,74,198,2,169,59,17,125,67,145,35,129,7,204,115,92,143,161,128,188,5,8,238,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,21,0,0,0,28,107,111,82,76,175,212,172,63,22,171,5,213,52,238,132,173,70,122,108,68,131,63,121,15,222,22,169,4,162,177,223,152,12,37,141,241,157,67,5,60,183,75,12,200,154,157,234,25,35,214,166,203,196,141,87,245,15,202,195,175,82,54,172,162,70,150,184,149,122,44,26,105,50,131,108,215,38,178,132,22,178,50,45,62,38,202,199,215,151,192,198,97,198,120,14,155,138,25,36,75,118,105,125,50,92,250,5,36,185,146,77,62,244,159,46,99,89,115,83,101,202,84,134,222,151,79,143,138,100,186,245,69,75,82,91,66,86,86,61,103,114,34,107,165,237,250,68,230,172,129,142,38,96,236,207,224,184,28,117,70,103,187,55,154,247,82,154,145,125,230,155,94,203,45,63,131,63,175,242,8,125,218,59,101,108,83,129,43,155,248,143,213,106,241,163,81,120,215,36,55,68,113,13,163,74,222,51,74,140,150,162,43,18,46,102,103,208,250,13,165,119,21,103,54,92,219,131,203,153,69,222,30,183,27,72,151,253,111,166,155,26,127,28,239,215,220,63,47,26,231,147,24,250,135,83,135,140,170,216,118,152,244,202,123,208,13,182,159,38,86,108,173,10,45,73,39,28,81,222,235,81,17,244,229,211,145,137,147,13,66,217,223,59,17,147,248,239,15,212,106,56,117,50,19,72,226,245,147,243,120,82,86,245,151,72,174,102,133,105,252,33,121,223,242,137,152,217,35,106,124,13,154,88,10,146,207,29,66,166,77,225,101,201,114,39,127,50,243,173,165,19,20,130,186,116,164,200,143,82,78,230,94,242,243,184,131,44,209,161,80,169,184,142,166,170,29,69,83,35,55,185,221,58,79,33,196,174,237,162,252,210,86,59,25,153,114,242,29,199,103,93,161,177,62,78,86,28,114,145,26,130,164,21,57,232,164,170,138,28,50,50,91,232,112,249,165,196,115,186,121,124,47,245,141,35,209,164,89,145,102,178,219,241,100,52,234,29,65,56,149,54,178,81,26,76,174,70,70,93,75,159,81,206,52,207,102,205,179,176,238,47,167,82,32,98,108,111,151,208,92,70,29,143,33,212,55,82,67,75,67,196,150,72,208,100,183,206,214,212,174,71,207,144,219,216,117,234,29,71,95,119,214,160,73,221,219,94,230,74,23,166,253,47,99,229,208,255,0,64,15,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,174,41,167,226,46,0,28,75,103,85,188,86,183,192,117,186,190,8,239,77,95,170,123,173,77,27,127,129,213,231,207,214,47,49,218,64,6,9,198,91,52,175,20,69,153,25,56,196,227,241,59,190,101,77,215,167,73,164,255,0,186,149,253,81,132,49,95,103,148,186,212,199,100,183,154,47,35,90,208,118,44,58,106,181,145,110,188,64,222,80,1,27,21,206,204,10,180,132,169,77,102,164,181,26,158,53,89,56,89,71,203,159,248,72,196,24,135,178,171,24,171,135,220,99,154,203,182,215,125,24,57,211,183,79,41,2,97,133,12,174,38,4,10,226,126,205,252,217,161,45,69,14,30,45,168,146,99,155,215,111,6,201,43,159,139,195,201,103,207,145,126,145,141,171,27,28,103,117,40,158,87,220,227,28,58,77,105,231,232,164,180,222,246,248,31,152,244,81,34,153,30,73,25,56,183,10,233,211,200,203,167,232,31,133,82,203,186,37,81,183,27,145,42,114,73,219,95,66,208,93,45,230,147,242,20,121,194,171,228,30,110,209,220,83,114,178,215,23,160,210,162,79,210,80,37,35,153,149,253,233,29,118,110,95,99,170,113,25,205,193,149,230,8,151,162,238,211,94,71,139,159,46,105,235,200,249,15,68,120,155,101,188,1,137,92,83,243,106,248,133,10,90,210,179,38,100,50,69,114,78,146,234,209,251,134,44,198,29,159,89,77,93,96,210,229,115,27,153,170,78,248,201,169,49,186,217,95,224,199,203,152,8,21,118,12,214,45,191,134,251,122,186,107,108,202,255,0,164,113,105,87,226,159,232,18,169,141,187,48,240,74,56,46,237,103,51,164,223,121,175,74,89,94,159,86,222,172,94,94,255,0,208,48,236,238,206,73,108,57,104,248,55,52,150,90,111,126,238,51,231,207,202,48,13,13,36,168,191,98,127,160,125,17,229,42,57,223,114,106,229,110,182,27,182,174,207,10,185,25,219,3,230,143,253,204,87,252,216,91,254,167,133,92,203,158,7,205,31,251,152,175,249,176,13,56,99,17,155,36,69,192,153,217,54,252,39,254,161,246,39,26,232,191,234,103,95,239,223,253,209,182,175,246,122,86,155,77,219,192,185,160,163,189,173,221,139,63,253,24,117,42,206,195,24,226,14,231,133,203,60,205,115,94,173,87,163,60,118,181,173,210,63,196,6,0,70,97,105,81,31,116,116,59,254,184,255,0,238,142,193,76,206,36,67,109,166,213,64,37,104,213,204,230,91,173,255,0,113,241,28,213,205,154,243,146,148,106,209,147,248,252,146,150,77,195,55,48,252,174,93,127,189,23,46,67,165,207,203,140,195,165,154,202,165,128,241,20,77,213,181,239,233,111,183,166,246,181,238,146,181,238,95,164,6,66,166,226,24,24,226,160,231,18,252,122,81,27,123,219,173,228,172,174,155,39,79,61,61,111,127,200,54,51,45,50,127,9,214,25,138,183,115,102,147,20,220,167,33,211,74,155,104,205,38,100,143,15,225,139,207,248,6,147,70,239,218,19,202,37,210,94,109,100,157,6,151,216,89,25,94,199,211,144,238,116,60,241,198,152,115,65,68,164,82,149,187,100,163,150,250,59,167,225,43,121,56,92,252,32,36,214,141,177,197,26,177,190,225,179,150,18,183,58,117,104,166,33,125,111,214,210,57,116,29,218,39,103,170,158,70,166,243,104,212,90,173,225,195,247,231,255,0,241,35,65,240,135,104,182,113,80,120,189,222,31,192,165,191,221,223,125,18,87,236,117,116,251,228,188,198,206,96,94,212,76,110,251,40,110,172,246,87,197,213,44,146,173,74,121,187,32,201,55,87,138,95,215,207,224,3,52,53,217,227,41,183,9,101,154,110,170,223,254,175,31,252,224,126,213,51,96,233,80,72,136,243,33,213,89,38,95,212,19,47,125,255,0,187,143,135,7,246,133,208,42,206,196,69,103,31,101,108,82,119,121,188,181,85,8,211,98,85,189,105,39,107,216,186,249,140,217,131,118,170,202,156,77,29,183,28,205,156,189,83,138,109,107,52,177,94,140,118,178,244,244,223,31,32,29,38,157,177,187,208,201,55,199,203,85,155,36,255,0,81,140,188,191,191,124,7,107,133,179,50,226,235,190,50,82,181,91,251,89,110,151,254,250,50,109,63,53,242,214,162,148,28,108,196,194,239,26,155,39,44,213,94,58,185,114,231,201,125,57,142,192,197,106,143,39,87,13,86,134,238,155,106,208,250,21,111,174,198,3,27,192,200,243,137,166,248,152,213,101,146,191,89,91,203,251,231,192,118,8,153,111,194,232,253,89,213,166,255,0,216,246,235,254,248,119,52,184,133,122,171,73,253,70,46,1,215,163,97,62,28,173,199,234,229,111,193,91,253,35,244,26,164,238,136,139,136,189,138,222,167,254,177,250,32,3,137,12,233,191,138,247,248,11,201,54,247,139,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,5,12,175,239,2,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,197,34,254,241,120,0,252,185,212,78,55,95,223,90,53,219,246,23,181,173,241,248,14,187,83,203,126,240,51,62,249,221,221,68,127,173,239,208,173,248,195,187,0,12,75,82,200,165,79,73,167,210,115,69,215,175,245,141,252,255,0,190,124,70,35,197,59,14,189,136,56,93,57,144,182,120,125,125,40,102,187,234,211,253,252,173,208,109,146,228,71,107,155,175,182,142,118,241,40,139,152,248,36,226,108,55,15,79,23,136,41,172,107,190,157,228,182,211,123,117,181,207,226,64,35,107,24,118,91,214,103,188,165,177,154,115,86,92,49,163,193,133,22,174,119,87,148,159,136,199,51,123,42,49,115,11,90,154,199,213,135,180,218,218,112,123,188,250,127,132,9,61,172,231,214,78,81,245,148,156,220,193,12,45,45,27,164,151,171,241,82,118,231,207,155,133,203,144,199,248,135,108,60,158,165,199,144,184,185,201,150,139,113,173,26,82,188,69,20,239,115,43,242,39,139,204,4,116,76,236,208,198,212,165,153,158,37,174,56,87,36,223,209,39,146,92,202,255,0,221,135,85,168,108,77,136,176,203,174,60,254,33,168,172,247,134,193,165,116,7,27,177,220,207,222,233,254,47,65,184,57,179,218,29,6,146,242,216,195,56,199,44,42,40,68,134,137,38,154,137,60,102,147,104,204,207,193,36,186,43,144,212,124,197,237,6,199,213,41,18,211,22,62,2,125,39,80,113,105,54,144,242,174,155,174,199,202,79,78,125,64,99,151,170,149,12,183,183,17,68,145,43,188,122,107,212,198,157,223,214,147,189,245,254,75,124,71,98,70,216,244,232,209,220,108,240,124,99,51,35,50,35,173,36,143,167,251,80,192,152,211,62,49,94,45,224,248,232,52,100,112,155,205,59,134,156,43,234,211,123,221,195,252,82,24,212,202,68,165,17,161,149,40,207,194,90,18,103,204,76,13,168,151,182,108,110,33,122,48,19,106,46,92,202,180,94,95,237,35,243,102,109,126,204,147,51,44,6,132,243,35,254,171,145,251,191,218,70,187,70,194,248,150,110,158,15,14,212,223,215,125,59,168,142,43,85,186,218,197,207,161,143,217,167,229,54,103,213,8,142,6,91,226,169,36,100,106,35,102,143,33,124,136,236,103,201,7,239,20,101,233,27,86,182,225,88,176,66,122,223,250,171,255,0,224,135,80,172,103,186,106,91,155,97,114,111,119,171,251,59,85,239,111,239,127,1,249,241,182,119,206,121,8,74,147,147,216,241,68,164,146,174,156,63,44,255,0,251,33,245,167,102,172,231,85,239,147,185,129,255,0,123,210,255,0,228,132,192,198,245,58,159,120,188,78,238,55,118,70,139,106,191,188,254,31,17,240,140,176,157,154,115,144,253,108,158,199,228,127,228,252,175,249,33,200,141,152,243,149,106,34,44,157,204,19,191,150,30,149,255,0,36,40,196,98,164,133,171,213,66,143,234,33,159,240,198,200,57,173,87,116,211,59,40,243,33,164,238,212,171,162,129,37,60,201,68,94,246,76,103,252,189,236,224,77,119,114,172,69,133,243,70,9,57,5,47,40,202,14,234,206,158,139,167,199,20,252,213,203,175,32,26,18,221,50,164,237,247,84,249,43,183,93,45,40,237,252,3,245,162,101,254,58,159,99,135,130,235,207,145,171,69,218,166,188,191,23,151,36,245,230,66,90,40,93,149,249,74,222,255,0,125,82,204,196,95,77,181,61,24,175,215,252,16,102,172,47,217,243,148,180,70,137,45,87,113,191,41,27,223,165,149,27,173,147,254,12,92,185,0,132,218,102,67,230,229,81,109,162,54,90,98,245,239,111,167,119,65,148,187,218,253,44,158,125,7,119,195,187,27,103,109,121,36,179,203,188,113,29,38,133,44,143,209,73,106,46,74,181,186,16,156,156,61,178,198,0,195,238,71,114,37,91,17,40,216,215,167,123,33,131,190,171,222,246,100,188,198,64,163,229,213,18,138,202,89,139,42,114,210,148,154,75,120,180,25,243,59,251,146,64,33,7,15,246,110,102,173,88,155,84,150,113,92,45,108,19,166,75,193,210,79,73,157,188,60,220,46,124,255,0,128,119,168,93,150,24,240,245,235,197,53,244,116,235,131,94,231,215,251,248,153,246,41,17,163,216,144,183,78,201,211,204,203,249,135,210,81,208,158,134,160,17,85,131,59,44,177,28,125,210,228,230,69,73,157,50,210,163,39,48,147,137,229,225,231,206,79,65,158,240,79,103,180,172,58,252,41,46,102,131,174,156,125,229,210,172,60,104,190,162,81,127,178,14,222,176,221,226,34,46,68,42,3,14,96,157,159,149,133,32,181,21,88,172,228,238,208,180,92,224,110,239,169,122,186,111,12,119,248,24,59,130,74,83,222,58,244,160,145,248,27,121,115,245,190,3,178,0,15,136,169,214,254,189,255,0,209,255,0,214,62,148,53,160,173,170,252,252,135,32,0,183,79,196,84,185,10,128,0,0,0,0,0,0,0,0,0,0,0,0,161,153,23,83,34,1,81,242,76,170,83,224,104,227,39,71,99,121,125,59,215,82,139,219,173,175,215,169,15,134,185,139,48,245,2,57,72,170,87,233,144,144,110,238,181,74,148,134,211,170,198,122,110,163,46,124,143,151,192,198,128,237,39,183,170,240,239,163,190,137,98,28,187,169,241,28,95,17,247,222,251,119,167,115,167,240,114,10,215,186,186,245,183,192,7,205,182,86,219,216,38,19,85,108,45,71,141,67,171,247,158,20,125,180,191,27,18,50,173,43,112,164,32,144,73,75,106,212,124,136,237,114,51,185,8,170,126,29,111,53,49,178,156,163,208,103,27,181,75,110,217,140,202,228,171,232,217,231,109,36,70,174,77,153,157,139,151,63,33,240,98,28,77,85,199,117,168,178,170,17,89,75,134,132,68,36,197,66,136,141,58,204,253,230,174,126,51,254,1,182,27,45,96,12,191,160,59,134,49,158,32,196,238,83,39,49,198,239,155,153,53,134,90,111,81,62,218,117,18,210,70,87,73,145,149,207,153,153,121,216,6,81,216,135,99,250,242,91,103,21,226,10,236,250,41,77,165,75,103,113,50,134,182,244,40,166,36,136,181,45,196,220,204,144,106,181,186,125,66,75,112,238,38,193,89,115,135,105,116,233,216,218,136,234,224,66,98,156,189,236,230,88,61,72,108,136,204,200,212,118,63,1,248,125,223,144,105,251,219,69,163,8,209,216,162,224,58,182,23,173,38,51,134,73,45,255,0,18,189,218,181,45,74,61,211,165,209,70,69,123,91,153,23,81,214,233,245,140,207,205,58,172,150,42,120,34,81,69,119,93,65,183,96,83,36,89,102,106,34,35,37,40,212,70,147,39,12,249,124,57,137,149,195,119,139,63,240,221,71,250,158,116,201,59,191,95,115,85,109,122,111,210,246,79,46,135,250,7,111,166,84,158,168,17,57,192,173,187,57,163,169,159,151,62,159,17,128,242,247,103,184,20,238,240,222,199,196,77,239,55,86,222,33,37,123,107,233,244,127,17,178,244,234,60,120,77,26,27,91,167,227,213,226,50,248,124,62,1,8,250,99,54,162,74,76,200,203,175,184,125,4,86,2,34,73,88,133,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,242,212,101,181,9,132,186,242,144,146,53,146,110,165,18,74,246,63,230,31,80,232,25,195,137,153,195,152,110,60,197,74,134,214,169,232,102,242,22,73,79,54,220,59,117,46,126,31,227,1,12,59,116,102,181,55,24,122,19,192,49,24,248,78,242,215,185,154,151,125,110,26,215,178,121,122,166,53,199,36,168,115,43,89,161,131,99,199,105,227,39,241,37,57,141,72,104,215,99,57,13,151,187,235,232,56,51,39,20,47,17,119,118,167,34,43,135,223,126,0,239,109,90,58,243,63,197,25,199,98,124,190,115,16,227,124,31,87,84,42,154,147,31,27,83,208,107,97,187,160,137,47,70,87,51,210,126,126,125,4,94,178,154,109,156,48,187,248,119,43,176,236,41,14,184,107,143,197,220,150,201,182,126,41,15,31,67,62,94,176,203,99,241,176,141,53,20,186,4,72,72,222,17,53,188,182,243,214,230,181,31,62,69,230,63,100,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,81,37,226,51,23,10,91,157,192,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,77,164,48,139,120,155,43,113,20,51,167,241,39,39,132,240,239,116,106,211,33,147,235,168,173,234,255,0,0,203,99,242,49,93,41,170,213,6,85,53,228,37,73,123,69,201,74,50,46,75,73,245,46,126,224,30,120,54,191,193,174,97,76,229,196,76,247,119,10,218,29,132,130,45,246,187,26,161,52,171,122,199,245,143,222,216,211,49,253,14,204,73,210,222,172,240,104,60,62,236,98,87,15,188,254,191,28,244,216,146,127,139,215,224,51,207,105,206,78,183,68,196,245,44,87,9,168,109,174,101,102,157,28,212,79,186,165,91,187,79,145,164,203,73,126,15,221,204,104,158,25,175,207,194,53,121,18,97,72,54,157,221,46,58,148,132,37,119,45,73,51,228,162,243,73,9,216,122,109,194,213,248,181,206,43,134,151,191,220,104,213,244,102,155,95,87,153,23,144,253,225,168,91,31,109,12,198,96,250,91,190,58,154,248,14,2,219,232,204,34,218,248,142,154,21,207,212,247,141,188,35,184,162,163,141,212,223,157,189,227,144,80,202,228,3,229,43,234,50,33,202,142,87,184,162,144,73,51,50,47,120,162,86,71,230,3,152,140,92,56,200,197,229,208,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,5,12,189,226,132,98,225,75,16,10,128,0,0,0,0,14,55,88,105,226,210,226,46,87,191,83,28,128,3,160,226,156,156,192,216,151,133,239,12,57,196,240,218,244,125,248,242,52,234,211,126,139,43,250,165,250,6,136,231,246,193,100,231,25,63,6,101,77,247,20,71,20,218,251,247,163,233,222,153,114,114,71,248,191,15,225,18,88,62,58,133,38,159,85,101,214,39,199,222,161,230,212,202,203,90,147,116,25,25,25,114,50,243,48,30,114,51,103,35,51,75,3,205,170,183,91,194,252,20,88,91,141,233,113,177,156,209,172,155,183,170,225,153,220,212,93,60,198,31,145,29,248,143,41,137,8,208,226,109,114,185,31,82,191,184,122,35,205,141,141,114,127,50,96,213,74,94,14,140,236,170,142,227,82,222,170,206,108,143,118,104,181,244,57,203,146,61,196,35,255,0,105,78,204,137,244,122,140,138,174,1,78,20,166,66,122,100,118,154,109,234,181,65,197,165,60,57,235,35,214,218,250,173,38,125,79,242,116,1,30,216,111,28,98,108,43,40,229,209,42,156,43,134,206,227,86,225,181,248,46,71,107,41,39,248,165,207,224,55,71,39,251,66,241,253,19,189,189,39,205,237,206,251,113,184,253,64,97,87,182,243,87,169,24,252,211,212,106,150,96,228,158,39,203,201,115,25,171,78,165,58,81,167,185,0,248,103,92,87,141,38,178,185,106,66,121,120,15,159,94,156,134,62,67,139,110,250,14,215,1,232,139,40,54,180,203,28,193,130,149,199,199,252,123,206,212,138,19,127,169,82,26,186,140,155,178,121,178,146,234,190,191,30,163,61,66,168,195,168,50,137,17,30,222,33,203,233,61,38,87,177,153,31,82,248,15,54,217,119,180,182,109,229,204,152,157,193,139,87,18,51,21,6,231,173,8,167,68,116,205,100,104,185,150,241,179,231,100,23,43,219,144,222,28,149,237,79,171,195,238,106,102,57,170,98,122,138,145,196,113,92,53,22,154,146,114,251,197,34,198,74,65,242,186,60,186,31,95,120,75,144,13,110,201,77,180,48,46,106,211,152,118,45,47,18,147,171,142,244,131,84,168,113,155,185,33,237,223,236,30,62,124,200,103,250,77,122,29,97,134,100,69,109,228,165,230,82,242,73,194,34,50,73,145,25,94,198,124,249,128,253,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,154,18,125,72,90,108,52,174,168,254,19,28,128,3,135,132,143,253,207,248,76,83,131,140,127,214,255,0,132,199,56,0,249,248,8,159,220,191,250,71,252,227,231,122,131,73,145,109,236,77,90,122,125,34,139,253,35,244,0,7,80,169,229,86,5,170,33,104,153,65,222,147,141,155,70,92,83,201,186,78,252,185,44,188,204,99,12,95,177,230,73,226,70,229,170,78,93,113,14,72,221,234,253,87,150,141,90,116,249,60,86,245,127,128,103,224,1,162,184,199,179,135,41,106,115,93,145,78,201,173,225,45,104,50,63,72,164,149,200,145,99,235,36,189,227,28,214,251,50,176,170,137,93,223,146,92,247,167,111,233,145,207,87,159,156,175,168,73,125,174,45,83,45,171,214,77,255,0,40,8,130,173,118,102,226,6,247,61,219,146,118,190,173,127,211,34,62,22,235,43,235,24,75,22,236,1,157,244,135,84,112,242,155,116,132,70,55,79,245,122,34,172,100,106,231,206,65,249,16,158,37,210,224,185,109,108,94,221,60,71,252,227,241,106,57,113,131,42,196,162,168,81,183,186,155,54,143,239,135,83,225,59,242,228,162,243,48,30,118,49,78,207,25,193,131,202,83,245,28,31,194,38,38,141,103,222,17,92,211,175,73,23,71,14,247,212,95,164,117,136,120,179,50,48,12,133,49,22,127,2,234,19,186,50,221,48,237,137,86,93,185,146,186,242,49,232,35,23,108,139,145,248,185,153,109,84,176,59,111,113,123,189,122,170,147,81,125,38,155,122,174,242,245,75,160,192,57,151,217,119,147,184,137,197,201,195,56,42,143,17,213,190,218,141,82,43,213,78,104,38,205,38,86,37,171,157,236,2,42,40,91,85,231,93,17,73,225,241,230,228,146,201,50,95,169,113,21,98,43,114,230,201,249,13,133,192,29,162,185,157,3,143,239,220,225,221,239,55,91,175,233,126,57,222,218,245,122,177,190,37,212,101,76,99,217,67,50,49,56,186,59,88,65,130,57,70,72,213,89,169,29,155,241,88,185,182,127,1,171,24,219,97,124,206,194,92,21,235,152,79,239,173,231,224,166,74,87,171,167,174,166,63,116,36,137,78,201,141,180,176,54,52,68,118,95,204,174,49,233,21,84,67,65,119,51,205,234,213,187,178,121,48,68,92,213,215,227,212,109,141,22,177,10,181,79,102,161,6,70,249,167,181,105,94,131,77,236,163,35,228,100,71,212,140,121,226,192,149,220,218,203,92,67,73,143,19,20,195,105,8,169,49,56,201,152,237,185,204,150,146,191,141,174,190,14,157,4,208,236,123,152,24,139,25,229,54,18,168,87,234,42,149,38,103,31,190,89,176,219,122,180,73,144,73,228,130,34,43,18,75,167,144,100,108,88,10,117,21,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,239,238,3,59,10,107,47,136,11,133,12,236,87,63,112,17,220,126,70,44,171,247,30,28,171,85,72,214,71,10,3,242,72,208,146,51,45,13,169,92,136,249,25,242,247,242,1,243,98,108,111,135,176,204,57,50,106,149,62,25,49,180,111,21,185,90,244,234,50,34,245,82,119,245,139,244,141,106,206,109,185,178,191,47,158,114,39,221,71,128,121,185,45,52,164,247,36,135,108,74,100,215,107,240,234,46,124,140,105,166,215,123,111,102,68,12,89,139,48,142,27,196,245,8,141,163,128,220,165,116,168,42,74,110,211,14,42,234,82,84,174,119,87,159,81,165,24,155,28,230,126,110,85,31,126,185,137,88,148,167,13,18,12,221,140,211,62,36,32,155,35,250,38,203,220,118,255,0,214,32,222,188,197,237,51,169,184,169,13,225,44,236,185,166,122,244,23,163,105,252,15,142,223,132,139,254,47,196,107,190,38,237,0,207,154,183,13,163,54,183,187,173,119,253,65,132,155,95,79,248,49,121,14,145,132,118,58,204,252,112,77,72,131,94,194,232,41,81,83,52,183,242,100,36,244,171,73,216,244,176,124,252,69,240,25,219,11,118,90,102,117,71,138,227,107,56,25,205,222,141,63,170,115,202,215,213,126,145,254,4,40,213,58,182,114,102,198,45,150,130,147,136,248,183,29,65,69,47,188,227,55,114,51,63,15,36,23,227,117,248,138,195,192,57,191,137,220,65,179,73,226,120,155,219,233,226,163,86,159,247,197,111,87,248,4,166,101,255,0,101,62,5,166,110,94,197,24,111,14,204,117,169,201,119,83,21,218,161,125,17,104,61,63,177,231,114,87,233,234,54,23,12,236,35,144,52,22,163,127,72,17,201,198,53,243,69,102,160,101,226,51,243,119,226,2,23,112,254,201,153,233,136,208,79,71,192,28,65,41,10,93,251,214,26,47,101,105,247,188,67,190,81,118,0,207,153,198,149,59,148,186,210,166,137,127,213,232,69,204,237,207,245,199,196,77,77,11,103,28,159,195,236,165,170,118,16,38,116,165,73,229,80,148,174,70,171,159,172,225,251,199,103,137,150,248,46,9,37,49,104,218,9,41,36,23,223,14,159,135,203,154,190,0,33,186,153,217,177,155,111,111,56,156,151,189,173,167,250,99,141,241,242,148,51,158,95,246,102,83,155,67,75,196,217,39,101,38,106,77,95,211,34,191,5,224,191,169,43,252,111,136,147,54,176,253,33,155,238,226,90,253,126,145,95,206,62,214,227,178,201,89,180,88,175,126,166,3,82,240,118,192,57,33,71,98,39,23,148,219,151,25,222,106,253,94,152,171,92,213,110,146,15,204,101,44,57,178,206,78,97,230,210,136,24,23,135,210,133,34,221,231,41,124,141,87,50,230,241,251,198,102,0,29,34,54,79,224,8,173,161,12,225,221,36,132,146,8,184,183,206,196,95,239,199,210,156,173,193,5,253,162,255,0,235,79,127,199,29,184,0,117,47,185,102,5,189,251,139,153,127,133,61,255,0,28,114,55,150,88,37,181,18,147,68,181,191,194,94,255,0,142,59,72,0,252,72,152,55,13,193,253,107,77,209,200,203,240,206,31,43,223,222,161,250,173,68,142,194,73,45,55,164,146,90,75,153,159,33,204,0,41,107,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,59,252,5,64,0,0,0,0,0,0,0,0,0,124,51,170,241,160,104,223,33,211,222,94,218,72,143,165,190,63,17,175,121,165,182,158,2,203,246,37,147,212,172,76,110,51,77,114,106,77,136,113,150,69,98,93,189,119,139,159,131,167,64,27,3,86,175,82,232,177,29,153,81,149,185,105,157,58,213,161,74,181,204,136,185,17,25,245,50,26,217,159,187,102,229,166,89,146,161,253,210,59,182,83,83,25,101,105,238,121,15,88,150,194,151,107,238,20,92,249,24,209,28,248,237,67,197,149,197,215,41,56,18,187,136,169,205,61,195,112,169,151,69,166,153,55,109,210,151,168,238,179,230,100,187,117,234,93,61,218,95,153,153,247,153,57,165,82,126,110,41,196,139,156,79,58,219,222,40,81,153,61,104,107,118,71,244,104,47,216,220,191,245,128,217,124,253,219,227,31,98,215,234,20,252,55,154,252,92,70,235,142,191,25,29,196,203,118,96,141,210,65,221,113,200,250,41,60,143,159,62,99,76,170,149,234,173,103,117,222,50,247,219,157,90,62,141,41,181,237,126,132,94,68,62,37,41,111,186,167,22,171,173,102,106,81,249,153,140,129,130,242,67,21,227,158,51,186,106,20,150,184,45,222,243,136,117,212,223,94,171,91,75,103,248,135,252,0,58,101,20,167,241,209,142,159,248,110,33,27,175,87,215,185,91,175,46,182,235,200,109,30,78,101,46,120,230,19,244,136,173,97,254,62,155,63,136,178,120,184,109,107,208,78,31,93,105,81,89,72,248,116,27,57,144,253,151,77,154,34,212,49,212,76,45,81,84,122,202,20,179,143,88,168,164,206,58,119,70,104,34,36,32,175,235,254,146,231,229,191,25,107,178,238,83,101,196,58,115,116,108,38,212,103,169,219,237,218,155,168,203,116,147,188,53,222,219,199,14,252,150,125,124,192,107,22,207,59,22,53,26,3,19,241,206,90,233,144,228,71,208,226,251,228,206,235,223,248,74,205,63,111,84,191,252,140,110,38,14,202,124,33,133,98,69,110,159,64,225,86,204,52,69,183,20,234,236,146,36,248,121,172,255,0,20,185,252,7,112,129,77,133,76,101,49,224,179,187,109,4,100,146,212,103,107,157,207,169,159,188,125,65,129,198,219,45,53,125,9,181,250,243,28,128,0,0,0,0,40,103,97,81,67,43,128,182,230,102,46,47,136,165,140,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,81,36,174,163,176,211,45,185,243,82,22,31,192,140,33,53,238,29,109,98,132,176,101,194,154,237,102,100,242,245,15,203,168,218,252,103,136,27,195,148,198,166,184,78,153,45,244,181,244,105,74,143,154,84,126,243,253,200,134,173,188,182,130,157,136,223,173,225,136,210,167,36,169,248,210,73,145,59,21,130,73,19,103,41,28,140,174,103,235,123,196,145,161,138,90,149,235,29,236,37,143,179,151,42,119,88,98,61,82,93,6,206,68,198,168,112,156,226,189,82,75,113,21,123,18,249,219,159,184,69,190,24,195,142,226,14,39,116,108,151,15,162,251,197,40,189,109,93,44,95,1,63,155,36,101,92,28,19,130,37,70,76,104,233,81,87,151,40,141,167,221,89,17,238,88,47,217,123,252,63,80,171,209,177,205,161,45,160,144,146,177,16,184,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,58,130,113,6,131,181,143,204,133,224,3,64,187,75,240,93,62,167,132,35,202,113,49,201,197,226,72,87,81,198,74,140,237,5,242,235,127,128,134,156,83,20,160,226,90,188,86,212,90,89,159,33,178,177,105,43,19,138,46,158,238,131,209,110,210,248,18,86,52,194,49,34,69,144,235,106,77,85,167,207,119,24,221,59,19,14,167,161,25,126,55,81,4,187,73,229,205,87,9,99,188,89,46,82,37,169,179,197,19,227,165,78,67,83,73,51,223,60,119,35,51,63,197,232,39,113,147,118,62,207,220,75,129,253,45,221,185,83,149,198,240,23,181,85,198,180,232,226,63,114,119,190,175,224,19,179,133,171,42,173,83,220,148,182,77,179,75,198,221,141,122,186,37,39,214,197,230,60,190,83,231,240,91,207,162,215,174,223,178,181,173,127,231,19,211,177,134,111,80,113,70,8,125,44,59,1,181,187,136,213,25,41,69,65,14,25,153,179,30,214,177,21,207,197,208,81,182,128,40,70,70,87,35,35,33,80,22,172,136,200,124,254,168,250,135,3,133,107,0,170,87,238,176,228,35,247,14,6,213,252,99,152,185,128,188,5,11,160,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,11,74,229,238,1,112,10,17,220,84,0,0,0,0,0,5,12,136,249,24,252,250,166,30,161,214,155,38,170,180,120,51,18,75,37,218,68,100,58,90,136,140,136,252,68,124,236,102,67,244,64,6,6,204,189,144,178,159,30,70,90,93,194,56,74,43,174,206,57,139,117,88,102,51,170,81,153,46,228,125,46,119,93,239,240,17,213,155,253,156,52,92,59,221,60,14,97,194,111,136,223,234,221,97,148,55,125,59,187,94,210,57,245,49,49,194,199,27,215,110,118,176,15,49,152,203,47,125,19,150,81,138,175,197,125,237,196,106,225,244,123,212,86,245,143,241,122,252,71,83,102,84,168,142,19,145,165,58,210,209,234,169,11,52,153,95,200,200,122,85,199,249,58,172,105,6,108,100,226,3,136,114,169,238,67,185,67,222,105,212,75,45,86,214,87,245,186,124,58,141,27,206,78,204,202,222,33,147,87,169,65,204,153,206,28,142,31,75,109,97,101,185,125,36,217,29,140,164,115,232,103,208,4,98,224,172,237,204,124,12,230,170,54,52,196,140,54,76,169,148,183,26,178,251,4,146,82,201,71,109,39,230,87,183,159,49,181,153,59,218,59,152,152,125,214,33,212,161,98,58,186,99,82,211,27,233,241,107,246,82,146,109,150,242,198,210,172,103,99,253,61,71,81,205,110,207,12,212,193,115,29,114,153,19,21,215,17,191,105,146,83,24,70,74,72,201,77,106,53,93,43,87,67,43,127,249,88,96,234,198,207,25,195,69,121,230,158,203,60,98,100,211,202,103,82,176,244,164,92,200,207,205,63,14,128,38,191,45,118,201,149,139,251,199,123,129,93,103,132,220,219,85,100,220,190,173,127,222,74,222,168,216,106,54,55,239,102,201,125,217,186,187,187,191,195,106,242,231,234,151,152,243,62,254,10,198,244,253,60,110,12,174,49,188,190,157,237,61,228,106,183,91,93,60,250,144,238,216,107,54,167,97,82,66,29,193,175,187,162,65,72,241,72,54,249,21,185,126,12,255,0,23,168,144,61,39,50,254,245,4,189,54,191,186,227,144,185,136,12,193,187,113,39,12,73,134,227,153,100,79,112,219,203,146,171,123,187,234,37,127,120,59,122,195,98,114,207,181,54,139,76,138,220,57,185,87,9,130,109,151,60,110,226,196,34,230,110,94,214,56,223,17,68,181,128,209,172,25,218,113,150,181,84,178,137,176,48,205,60,206,34,92,61,238,50,143,225,87,135,193,205,162,231,204,255,0,64,204,244,173,180,242,82,165,189,213,143,240,67,59,189,61,113,100,67,189,239,241,47,32,25,248,6,48,131,180,134,76,207,82,82,206,104,96,181,26,150,72,45,56,142,34,185,157,188,149,241,29,178,155,152,184,18,172,134,215,79,198,116,25,4,237,244,110,106,108,185,170,215,189,172,174,125,12,7,99,1,241,177,88,164,73,45,81,170,144,221,35,231,116,62,149,127,17,142,100,203,138,174,73,146,209,253,75,32,28,192,44,223,52,125,29,71,255,0,40,133,117,164,250,40,191,72,11,128,80,140,143,161,144,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,188,197,64,5,13,41,62,164,71,245,138,128,15,153,234,116,9,5,103,224,199,112,175,171,198,210,79,159,159,50,29,90,175,148,121,125,90,221,113,216,51,15,61,185,213,163,123,73,97,203,94,215,181,211,203,161,14,228,0,53,202,185,177,70,84,84,167,55,53,172,57,132,227,41,166,201,37,167,11,70,51,35,35,51,189,238,86,235,252,3,45,101,190,90,81,178,235,14,211,168,52,166,97,37,170,126,251,119,195,194,68,116,253,34,214,163,178,82,102,73,230,179,250,249,249,142,230,1,128,0,22,157,203,153,21,192,85,34,162,194,112,189,229,111,202,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,59,10,128,10,17,220,84,0,5,12,249,216,84,0,0,0,0,80,206,194,160,0,45,213,240,21,46,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,101,127,120,176,211,207,168,188,204,139,169,144,166,178,51,177,25,31,229,0,72,252,204,77,73,77,106,131,83,166,45,210,109,51,33,61,28,212,104,212,68,75,66,147,123,92,175,215,160,253,80,1,160,89,129,176,46,27,198,217,135,62,187,59,21,83,11,141,221,106,105,220,54,219,222,163,8,73,92,205,226,191,170,71,208,119,252,177,236,254,202,188,57,25,181,78,167,97,74,162,247,46,54,106,119,9,70,35,51,55,46,71,205,106,232,69,97,183,192,38,6,58,195,153,15,150,216,109,166,90,135,131,48,209,110,99,166,57,27,116,72,237,248,72,139,200,185,23,132,185,14,232,198,28,195,241,117,112,212,58,123,90,173,171,68,84,38,246,243,177,15,209,1,69,169,109,180,250,173,164,190,162,23,0,0,0,10,92,188,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,5,46,69,212,200,88,183,216,108,140,214,243,105,34,43,157,212,69,200,7,32,15,206,145,136,240,244,93,92,77,118,156,214,155,106,222,74,66,109,127,59,152,252,217,153,141,129,32,149,228,227,58,11,124,200,190,146,166,202,121,218,254,245,0,236,96,49,165,99,104,140,161,163,36,213,43,50,48,122,13,46,238,140,156,196,49,81,101,115,229,205,93,121,116,24,171,16,109,253,147,116,93,198,227,19,96,201,155,237,87,209,139,226,150,139,91,200,143,173,255,0,128,6,208,11,84,173,62,225,29,24,215,181,87,5,196,113,104,129,130,168,147,200,226,26,136,217,198,45,31,139,197,225,229,28,249,242,47,210,48,70,51,237,68,129,89,76,198,25,202,24,228,79,110,236,164,226,148,175,166,147,255,0,98,243,232,2,94,43,56,131,186,91,37,240,155,219,172,145,109,230,158,164,103,228,126,67,93,243,139,107,121,57,127,13,199,24,193,78,201,54,234,103,11,193,87,54,110,68,78,120,185,52,127,137,211,226,34,27,51,182,177,60,194,148,235,204,229,249,197,214,243,111,89,53,93,247,170,222,139,114,100,190,177,131,234,139,171,98,25,114,36,49,66,150,70,251,203,145,165,8,82,236,74,51,59,114,79,62,189,70,103,35,114,243,83,180,143,49,171,157,215,221,144,113,37,39,113,191,215,184,197,207,253,45,244,90,250,90,79,75,31,159,81,169,184,159,57,243,35,21,58,110,84,241,198,37,121,42,99,135,82,95,172,190,241,41,23,85,200,245,43,167,136,249,15,146,143,148,249,143,92,223,112,24,19,18,63,184,211,175,115,72,125,203,94,246,189,147,203,161,140,225,128,246,11,205,220,90,228,117,202,195,248,190,152,149,205,68,101,41,204,37,41,68,132,158,155,172,238,164,242,45,95,193,212,104,107,51,175,191,37,195,114,67,238,56,181,117,82,212,106,51,252,166,59,150,95,101,193,99,137,74,142,117,142,14,209,214,245,248,125,231,170,180,166,222,177,121,220,73,198,72,246,104,226,10,31,114,212,106,57,133,80,142,166,56,157,109,63,133,150,217,166,251,194,43,153,200,229,212,143,160,221,124,164,200,69,229,189,53,136,107,197,7,56,218,101,214,174,112,55,55,214,238,187,219,120,175,168,4,111,108,245,217,215,64,196,203,137,80,170,99,154,124,132,76,161,183,47,115,35,12,161,210,66,151,186,63,217,63,204,203,81,149,237,239,49,34,120,23,100,124,164,193,156,118,235,5,225,9,28,102,234,250,112,204,102,180,232,213,245,223,214,25,182,59,91,136,237,49,171,86,237,9,69,237,107,216,172,57,0,124,144,233,84,202,122,55,112,169,241,99,167,86,187,52,202,80,90,188,249,23,94,68,62,176,0,0,0,0,0,0,0,1,67,59,123,128,8,249,216,84,80,139,222,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,98,184,168,252,28,103,93,137,65,195,243,42,50,156,101,40,99,119,171,120,233,54,94,37,164,138,230,125,58,128,214,13,190,243,142,169,151,88,30,25,211,35,74,214,88,130,43,6,182,39,170,57,154,85,17,245,254,197,39,202,228,92,191,40,132,92,208,198,53,76,91,139,235,243,103,200,148,162,151,88,149,51,67,210,84,238,149,41,213,159,83,234,126,35,230,54,227,180,187,53,105,216,159,48,171,88,110,28,120,198,113,106,148,233,59,214,166,165,211,81,119,105,21,180,146,121,122,253,111,238,248,141,26,36,45,247,85,161,6,102,119,85,136,174,3,99,182,68,193,84,236,81,233,103,30,136,203,225,184,13,27,232,201,118,218,183,247,181,207,151,170,66,124,176,53,38,45,42,146,236,120,205,52,148,170,74,151,224,108,144,87,210,146,232,95,80,139,253,130,242,50,187,15,211,158,37,115,218,215,221,154,119,148,197,166,246,226,186,93,95,17,43,241,218,54,144,105,51,189,206,253,4,87,40,0,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,252,250,221,61,21,40,136,97,205,229,146,225,47,193,215,161,151,151,196,68,47,104,22,82,207,140,205,90,171,18,141,93,119,138,198,207,153,43,135,82,144,105,81,74,85,202,200,233,210,220,196,197,12,23,180,94,79,209,49,230,24,102,44,156,59,199,40,234,233,150,164,241,107,107,197,187,120,181,92,150,159,199,233,241,18,71,156,179,35,46,164,100,55,227,96,172,242,145,65,126,137,135,164,202,160,176,153,184,214,49,168,164,44,210,229,150,113,81,116,221,194,242,229,200,249,220,106,126,111,101,164,252,3,221,60,85,23,128,227,247,250,126,249,75,186,244,110,239,209,74,181,181,252,58,143,201,202,220,91,47,10,99,44,61,61,154,135,10,220,58,204,73,106,94,232,151,167,67,168,61,86,210,119,182,158,159,14,130,245,30,152,240,229,81,170,197,26,61,69,151,216,117,47,107,178,217,81,41,7,101,153,114,59,159,144,253,49,173,187,30,103,13,63,28,101,78,17,39,49,23,27,42,111,31,127,189,20,222,189,18,100,126,224,136,172,73,254,1,178,41,82,86,146,82,78,228,96,42,44,82,8,237,212,94,40,101,112,31,37,244,153,14,84,44,206,197,200,90,227,39,123,233,247,121,138,55,225,50,248,0,231,35,62,162,225,97,29,200,94,70,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,45,50,177,242,21,35,21,20,50,247,151,80,21,1,66,191,188,46,2,160,41,123,138,128,0,10,106,34,247,128,168,0,0,10,41,36,162,210,126,241,80,1,249,21,140,51,2,180,217,55,41,233,8,34,89,47,232,212,146,230,68,101,239,35,243,24,242,191,179,94,6,196,6,226,166,85,107,200,55,31,55,207,116,251,37,226,59,249,180,124,185,152,203,64,3,78,113,79,103,158,84,86,248,93,237,107,28,253,14,187,110,164,198,247,233,235,247,177,249,13,126,198,221,151,216,6,50,94,93,36,179,54,81,166,26,148,157,59,149,221,101,170,201,240,196,250,185,117,230,37,28,80,200,140,140,143,161,128,130,188,121,176,29,102,132,115,151,73,193,25,153,32,152,221,110,205,116,213,175,86,173,55,245,99,149,250,152,192,184,223,103,60,204,194,210,156,109,172,178,199,4,210,92,66,18,185,20,89,28,238,141,93,119,68,87,234,61,17,227,126,227,131,71,155,54,161,224,74,55,122,213,227,59,93,105,34,228,95,89,8,243,219,15,60,48,70,28,152,253,38,6,39,225,229,49,81,139,173,190,9,229,233,74,162,26,186,155,102,71,212,143,168,8,164,149,73,196,20,39,156,69,66,137,54,34,219,89,176,180,201,140,182,205,43,35,230,147,185,21,143,145,242,248,24,253,8,120,250,179,7,94,234,52,51,215,107,234,66,253,223,239,190,35,51,201,194,24,151,53,107,179,215,77,167,247,163,50,158,118,164,215,210,182,198,164,41,124,151,205,73,50,228,225,114,62,124,250,114,25,10,38,198,19,151,175,136,203,107,218,214,253,88,47,244,62,38,70,191,210,182,132,198,116,117,182,228,106,101,21,70,219,164,241,111,25,116,249,149,188,156,46,92,134,98,192,125,160,89,181,135,28,131,25,186,14,9,38,163,239,108,167,226,201,191,139,81,243,62,36,139,170,134,101,195,155,7,225,154,140,99,57,25,87,188,116,222,208,159,213,199,11,220,86,46,82,60,204,126,110,44,216,2,68,53,74,85,35,41,116,33,26,55,127,171,196,118,190,155,250,210,62,38,3,179,96,222,211,140,196,98,43,101,49,156,182,101,91,181,145,146,210,250,108,122,254,50,188,134,65,165,118,155,98,69,26,85,34,165,149,237,153,182,70,119,121,194,231,203,151,57,67,77,177,198,201,184,135,11,25,169,252,1,194,167,122,134,203,245,85,11,230,104,53,91,147,199,228,53,243,20,97,215,168,83,165,197,118,30,224,227,203,114,57,167,120,74,210,105,53,21,175,115,191,78,162,137,133,164,118,143,177,39,123,199,98,252,173,103,78,157,63,170,4,155,245,191,89,95,80,201,244,205,187,50,226,67,119,145,155,25,90,131,215,166,221,250,193,114,229,231,32,64,118,147,63,112,229,75,178,27,228,149,91,223,208,128,122,6,139,182,222,84,184,180,146,243,131,43,200,142,247,254,152,35,127,203,142,203,69,218,235,39,42,100,90,243,151,45,175,164,213,102,241,20,95,113,219,251,177,143,58,233,168,205,109,69,103,173,111,220,151,243,15,190,22,46,196,20,213,106,131,80,221,158,147,79,224,144,124,140,239,239,72,15,74,116,156,239,202,170,162,27,91,57,161,131,157,37,180,78,145,181,91,140,171,145,219,153,89,195,229,204,126,234,51,3,3,57,125,24,206,130,171,121,84,89,63,252,225,231,18,139,180,78,109,209,18,219,112,113,134,229,45,178,76,164,187,190,50,172,146,181,139,155,71,228,67,186,49,182,166,127,179,171,70,101,233,213,107,254,163,66,63,254,192,7,160,182,241,206,10,119,240,120,194,136,163,51,177,105,168,52,124,255,0,249,67,235,107,17,225,231,237,185,175,83,156,213,211,76,164,29,255,0,65,143,62,177,54,222,207,200,235,65,150,103,105,34,89,40,255,0,81,97,31,255,0,96,59,189,3,180,27,58,161,155,5,47,55,52,18,53,106,253,64,136,118,189,237,210,55,196,132,19,182,138,149,57,210,187,115,227,47,252,87,82,127,233,28,169,125,149,250,175,32,253,252,148,66,24,240,207,105,14,96,160,244,79,206,91,89,181,114,244,117,142,186,139,202,47,144,205,248,47,180,41,201,41,101,85,92,221,212,74,136,149,31,234,5,188,126,31,197,141,245,134,96,194,76,64,106,54,29,219,83,5,212,120,141,238,101,239,55,122,45,250,140,233,90,247,254,241,240,25,98,139,180,110,93,212,18,159,233,199,120,106,119,65,126,167,190,94,92,191,5,241,12,140,194,3,167,192,205,60,19,57,45,169,154,238,178,93,237,247,171,197,123,95,247,31,1,251,176,113,37,22,164,68,112,166,239,8,200,213,248,53,151,34,59,123,203,204,81,250,96,44,67,173,172,136,210,171,145,149,250,11,192,0,0,0,80,202,226,160,2,211,47,33,82,43,10,128,0,0,165,189,224,42,2,150,21,0,0,20,185,0,168,11,125,252,133,192,44,54,146,174,166,96,74,81,114,176,188,82,196,96,4,119,21,20,177,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,10,40,236,92,186,138,138,88,128,113,158,165,31,50,229,245,11,146,218,83,207,157,204,94,0,0,40,119,247,5,200,5,64,82,252,236,42,0,2,135,127,112,168,0,0,0,161,149,195,73,10,128,0,0,0,0,0,0,0,165,236,2,160,56,28,153,25,162,51,113,203,17,21,207,145,244,31,157,51,22,208,32,161,106,147,80,209,162,218,190,137,103,107,253,69,241,1,251,0,58,21,103,57,242,254,140,95,126,226,77,207,140,147,250,205,245,115,50,191,185,7,238,24,247,16,237,113,148,212,146,89,30,96,238,148,135,205,163,253,73,146,171,90,252,191,2,126,64,51,248,180,220,65,117,90,75,242,141,36,196,29,160,217,109,78,225,247,121,185,187,222,107,191,234,4,131,189,173,254,13,241,24,206,189,218,87,134,91,215,221,249,211,99,220,153,167,250,92,115,214,231,231,23,234,19,34,73,78,76,116,250,207,182,95,90,136,90,115,33,151,89,108,255,0,243,132,34,74,183,218,99,91,222,61,221,249,215,225,240,232,254,150,209,240,191,88,191,88,252,69,246,151,227,3,231,247,106,255,0,197,182,191,230,161,145,48,171,169,211,91,43,185,80,140,158,118,230,234,75,253,35,242,165,99,220,15,11,79,23,140,168,76,107,190,157,229,69,148,222,221,109,117,124,68,51,98,30,210,76,214,125,179,42,86,115,106,61,245,203,250,93,140,94,14,127,141,23,234,24,78,189,182,198,127,85,247,27,220,204,222,238,181,91,245,26,18,109,123,127,120,47,32,200,158,249,25,203,149,12,92,149,154,24,65,39,166,254,42,220,98,255,0,207,31,3,153,237,149,13,145,153,230,150,11,34,47,121,214,227,127,202,15,61,146,54,147,206,41,39,169,220,105,168,244,233,254,167,69,46,95,252,208,248,220,218,3,53,221,65,161,120,182,228,127,224,17,191,228,197,30,129,42,219,77,101,5,49,70,151,51,119,0,55,101,18,126,150,191,20,186,149,255,0,186,142,187,59,108,60,156,140,71,167,57,178,206,228,189,62,44,69,23,227,253,248,64,21,83,52,241,221,93,70,170,133,119,123,117,18,191,90,178,158,100,86,46,136,47,112,252,119,113,13,106,89,158,246,102,179,51,212,127,70,130,231,250,0,79,133,67,110,60,171,99,119,184,205,252,173,94,171,223,250,96,140,118,233,229,32,97,28,197,237,35,93,40,159,70,27,197,25,93,80,46,1,78,38,211,183,183,119,199,100,248,37,23,146,121,117,230,34,146,151,149,25,147,95,222,247,125,7,127,184,211,175,239,168,233,211,170,246,234,178,191,67,29,206,149,178,158,113,78,91,105,60,7,175,83,164,143,234,164,82,235,110,95,134,248,128,216,204,99,218,109,155,82,228,75,76,122,78,93,186,133,238,236,109,177,37,87,177,39,165,165,12,97,137,59,65,179,126,172,102,78,97,236,19,109,105,87,209,196,149,238,77,191,217,38,62,20,236,75,156,60,15,18,121,101,254,251,190,162,249,219,251,184,235,181,109,146,51,126,3,234,108,242,255,0,69,140,138,221,237,20,250,149,255,0,187,0,252,12,71,180,190,60,197,27,194,157,72,160,163,120,249,200,61,204,119,139,196,119,229,205,211,229,226,49,210,13,120,178,179,250,223,15,73,123,115,215,113,17,213,90,254,118,191,144,238,19,178,51,26,225,197,41,250,254,23,225,217,214,108,145,241,172,175,233,57,157,188,14,25,244,73,252,6,202,228,132,93,157,222,239,174,247,70,173,60,54,239,156,226,254,233,127,87,242,0,212,218,102,75,230,221,97,198,248,44,172,198,18,80,167,73,171,177,67,146,190,103,110,92,144,124,249,151,233,25,79,7,236,105,154,181,229,68,58,142,81,102,91,40,127,121,173,77,208,36,164,139,78,171,88,205,131,242,33,50,153,81,149,25,82,168,41,126,141,64,186,81,80,35,35,226,164,242,89,18,15,246,75,250,134,117,167,97,154,45,53,166,219,137,11,118,77,223,73,111,22,118,185,157,250,159,196,4,51,229,239,103,36,170,177,37,117,252,29,154,80,174,202,213,253,79,54,252,68,178,34,47,28,99,247,115,27,19,130,123,48,50,205,40,97,218,132,172,202,142,181,67,78,178,90,227,162,203,61,55,79,56,159,95,33,36,77,182,134,146,72,65,88,139,161,11,128,107,54,6,216,123,44,48,159,27,193,214,177,122,184,173,222,173,252,152,231,234,234,181,172,193,126,49,140,243,69,193,84,170,19,91,152,146,37,45,59,221,239,210,45,38,119,177,121,36,185,114,33,216,0,5,168,65,33,36,146,189,139,204,92,0,0,0,41,123,0,168,10,94,226,160,0,0,0,2,151,176,29,238,2,134,102,70,43,107,243,11,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,161,153,17,25,153,216,139,169,141,100,219,11,54,227,96,204,185,197,173,181,84,161,165,232,124,5,155,148,249,17,150,183,227,250,197,172,143,162,185,126,65,177,88,138,164,205,38,133,82,168,190,246,233,17,97,188,250,151,164,213,164,146,131,51,59,17,29,237,110,130,26,251,64,243,208,171,152,155,30,225,106,126,41,223,180,255,0,117,232,99,129,211,123,55,21,103,226,54,203,222,70,125,64,106,70,208,216,217,252,113,154,117,186,211,139,130,226,100,170,42,137,113,12,205,179,52,69,109,28,143,81,249,115,231,212,117,172,3,135,159,196,53,119,161,181,22,91,166,136,202,118,209,208,106,85,137,73,43,244,62,92,255,0,136,126,9,148,170,148,149,173,37,188,112,202,231,208,185,21,139,249,134,248,108,73,179,84,170,254,34,110,169,87,193,123,248,211,112,177,74,67,157,228,73,214,165,185,25,68,171,37,210,50,185,25,242,176,157,4,152,236,229,151,49,240,183,164,63,69,82,111,138,225,63,92,164,138,250,119,221,60,37,248,223,196,51,248,252,250,93,42,53,55,123,184,99,119,188,211,127,17,157,237,127,51,248,143,208,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,236,42,40,100,2,160,0,0,0,0,3,225,171,83,90,169,199,75,14,160,148,73,89,46,198,163,46,118,50,247,125,99,238,0,17,37,182,126,201,147,223,244,59,130,85,21,189,61,225,171,84,201,60,255,0,91,219,246,7,241,17,156,251,15,210,229,54,122,211,188,69,156,73,167,157,140,143,151,82,248,15,78,24,191,45,176,190,48,225,59,218,141,75,127,132,222,110,248,138,123,111,105,213,166,246,213,211,213,47,175,151,144,134,253,176,246,78,160,96,90,211,210,232,245,122,123,45,196,195,74,156,108,198,162,161,132,173,104,92,131,253,139,156,140,244,17,94,222,94,66,116,94,170,108,63,181,213,67,4,87,176,86,7,169,77,170,185,22,23,121,107,110,60,8,170,73,235,68,151,74,202,81,146,186,168,143,244,251,132,194,228,254,98,67,204,140,23,78,196,49,91,150,146,150,151,215,247,195,104,66,172,135,214,223,50,65,153,126,199,244,15,53,120,114,183,59,10,226,24,245,56,18,95,67,209,117,232,83,47,27,74,45,72,52,157,148,92,203,146,140,75,111,102,246,208,85,186,190,23,167,97,170,140,57,210,83,18,145,80,127,122,253,81,110,18,143,188,11,246,38,158,71,101,218,247,254,48,232,137,33,1,243,83,101,241,212,248,179,13,26,55,236,161,221,55,189,181,36,142,215,247,245,31,72,162,134,68,99,137,72,177,153,142,97,67,34,48,28,73,49,121,24,177,101,164,249,2,84,3,148,142,226,162,194,59,138,145,128,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,160,2,211,229,208,53,11,133,12,128,90,102,118,28,102,163,189,174,57,12,174,118,184,18,10,246,228,2,212,169,94,243,228,47,185,139,76,180,139,9,70,94,243,1,204,71,113,81,98,76,252,197,224,0,0,0,62,106,132,230,169,208,228,77,121,43,82,35,180,183,148,73,34,51,50,73,25,157,175,239,228,57,212,173,62,225,165,123,95,237,83,88,192,20,170,237,22,153,66,152,149,191,132,229,73,67,236,86,20,193,180,181,38,66,72,200,146,217,243,45,4,119,185,127,0,14,147,182,102,220,177,48,81,99,12,27,68,85,126,52,200,125,223,186,90,105,240,220,105,58,248,119,15,154,214,102,124,148,125,75,169,254,81,26,184,151,48,113,94,126,227,170,148,218,133,84,223,97,230,219,148,148,202,97,166,20,74,109,182,217,185,238,83,241,62,87,181,190,35,229,69,75,18,109,1,153,36,170,222,40,169,49,223,223,133,41,82,28,155,109,196,126,90,181,41,58,255,0,2,86,189,173,203,200,72,174,197,155,16,224,212,209,33,226,58,204,250,53,89,201,84,233,109,41,50,176,227,75,85,202,97,17,40,212,167,14,246,36,91,167,67,1,143,118,123,200,137,175,197,166,191,79,85,53,169,14,80,153,90,214,185,15,88,200,201,163,62,90,79,223,111,112,220,154,30,206,24,229,237,247,19,85,161,46,218,116,217,247,138,221,127,189,12,219,134,114,175,5,225,40,81,89,129,134,232,169,54,34,162,46,166,105,141,53,116,164,147,228,92,139,194,92,135,65,205,109,160,254,231,61,215,195,97,30,39,188,55,250,183,115,247,26,119,122,58,217,179,191,175,249,45,241,19,3,157,236,13,74,192,208,36,73,168,196,109,194,138,218,231,43,135,117,197,30,132,166,246,45,70,92,252,7,240,232,53,143,60,118,185,203,220,38,154,221,38,45,31,18,55,54,47,13,165,196,70,142,180,22,173,210,143,214,123,159,133,86,230,93,70,171,102,46,217,121,155,153,184,142,37,46,159,90,196,248,125,154,140,102,233,138,67,56,150,67,137,35,113,197,164,221,52,145,32,148,118,89,114,247,233,235,229,149,178,75,100,137,185,158,229,23,18,98,204,209,126,166,85,46,39,136,98,163,76,57,123,205,222,241,9,214,167,31,241,91,66,76,174,92,172,94,66,140,53,140,115,31,53,115,206,173,33,57,127,138,25,167,67,82,145,45,166,234,145,89,66,146,150,208,77,44,140,208,219,156,205,106,51,46,125,60,186,14,92,53,217,217,157,57,131,35,189,107,152,159,4,202,69,69,142,241,50,92,217,109,168,220,112,201,87,50,68,98,34,63,25,242,46,92,196,157,229,46,201,25,107,129,169,81,208,229,7,12,212,94,75,46,180,167,149,135,35,182,165,18,157,213,204,238,163,229,98,46,190,225,154,41,152,55,12,82,89,105,152,88,122,150,201,52,210,89,78,234,19,104,34,73,17,88,138,197,200,185,23,32,17,117,11,178,54,176,230,189,231,161,103,107,91,245,102,167,241,254,244,57,211,217,47,33,102,69,184,193,247,51,183,245,106,167,255,0,38,37,77,49,163,35,213,142,217,95,201,4,40,81,34,151,50,140,209,127,188,32,17,45,136,123,35,113,57,71,144,116,151,240,67,14,120,55,102,186,197,72,200,185,149,250,178,127,17,141,113,23,101,46,112,211,212,103,27,17,96,20,39,90,82,69,222,115,207,246,55,247,198,19,102,184,145,28,35,37,197,101,68,125,110,130,49,243,63,64,162,73,252,61,34,11,156,239,227,142,133,115,252,164,2,1,49,39,103,222,113,97,197,56,169,88,147,6,41,9,144,108,17,53,54,89,157,249,249,199,46,94,17,211,149,178,70,100,39,173,111,13,115,255,0,9,127,254,68,122,21,155,150,184,6,162,70,83,112,93,1,251,175,89,239,105,108,174,234,231,207,154,122,243,62,99,243,15,36,114,148,250,229,166,17,255,0,184,81,191,226,0,129,136,219,13,230,204,168,206,74,111,16,225,34,67,119,35,37,75,147,126,69,127,246,56,234,88,155,102,108,121,133,19,37,85,26,181,1,194,139,163,94,229,247,142,250,180,218,215,104,191,24,135,161,214,242,147,45,218,109,77,55,128,240,210,82,171,220,138,145,28,136,255,0,38,145,248,181,189,158,50,134,186,195,204,202,203,124,30,163,127,78,165,57,135,226,175,161,149,175,116,243,232,3,205,213,79,15,212,168,18,22,211,239,176,165,36,201,38,109,153,153,115,43,251,200,135,217,76,198,149,42,106,137,7,41,122,80,222,236,137,45,32,250,91,204,190,2,124,49,46,194,89,41,94,121,79,167,5,96,136,198,181,165,86,44,33,17,93,19,107,123,134,28,198,253,153,25,109,85,109,194,166,212,48,213,44,206,89,184,74,99,7,71,185,39,197,224,228,234,121,115,47,209,208,73,136,149,137,194,45,168,59,66,74,164,239,247,178,39,158,247,77,180,69,96,250,95,204,254,35,41,81,246,203,150,217,161,170,116,186,195,75,83,165,160,213,2,33,145,44,237,99,59,153,252,6,89,198,189,154,52,186,87,7,184,205,24,165,189,222,95,70,24,74,122,105,242,147,207,168,215,92,99,178,155,184,60,220,113,156,194,83,198,196,83,150,90,105,155,171,153,106,229,201,227,183,171,212,73,136,51,44,219,75,218,255,0,55,137,150,157,167,99,9,13,55,226,208,74,165,194,51,46,103,127,235,103,241,31,183,71,237,27,204,204,19,61,198,49,22,42,171,201,105,13,155,100,152,180,106,113,248,212,100,162,62,105,79,43,95,242,141,27,169,119,245,6,75,145,17,137,167,184,150,45,107,58,180,17,234,34,62,154,142,221,71,224,212,42,53,9,107,53,201,157,33,213,25,145,154,150,234,148,103,202,222,243,23,6,82,201,131,123,90,176,122,137,166,43,145,49,188,135,17,17,36,225,183,72,166,145,27,165,164,141,69,103,139,151,95,211,208,108,118,14,237,1,202,156,81,197,238,168,24,196,184,109,221,247,176,162,39,214,213,211,76,131,252,81,0,109,205,154,202,141,76,203,121,7,107,93,46,25,29,135,239,211,179,39,31,82,183,156,6,53,196,17,247,182,215,185,170,60,141,86,189,175,101,115,234,98,163,210,206,30,204,106,38,37,103,127,6,44,230,211,190,220,89,228,32,143,85,136,253,202,62,94,34,29,161,181,147,136,37,164,142,199,230,60,238,224,125,181,243,147,8,169,148,185,141,49,156,228,55,49,50,84,149,98,185,72,37,145,105,186,15,175,93,61,126,61,6,209,229,111,106,14,51,75,244,200,117,44,31,90,159,248,109,106,127,23,186,173,124,150,101,114,54,15,167,47,208,2,96,64,106,126,74,109,155,39,49,41,49,164,72,192,78,198,83,140,60,233,235,173,27,199,225,123,69,174,108,144,216,140,63,141,123,241,150,92,238,221,206,246,58,95,182,251,85,174,69,203,213,47,48,29,160,5,137,115,87,184,94,0,0,0,0,0,2,219,152,165,249,216,93,98,242,13,37,123,128,17,114,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,179,160,188,80,202,224,45,191,59,138,145,153,152,174,144,1,80,0,0,0,0,0,1,69,30,146,189,128,84,7,229,206,173,112,122,62,246,215,174,255,0,179,181,173,111,135,196,96,76,204,218,193,220,14,82,18,222,7,84,163,106,158,185,132,101,85,221,115,45,124,191,2,127,139,215,226,3,99,86,178,66,77,71,123,16,252,122,190,43,167,81,81,174,83,50,86,90,201,31,70,148,159,51,43,251,204,188,132,95,230,207,105,238,39,142,117,88,52,236,3,84,132,105,220,104,113,140,88,226,13,31,131,51,177,20,114,181,249,254,145,170,121,147,183,174,112,99,9,174,170,6,37,198,52,118,212,235,110,19,108,226,233,74,36,146,91,210,101,200,147,212,249,128,153,108,87,181,174,94,97,85,58,212,202,54,35,90,152,146,168,170,54,99,48,162,53,22,171,153,93,226,229,225,49,128,113,127,105,190,0,166,112,156,5,51,26,53,188,222,107,253,76,130,171,219,77,186,190,126,102,34,14,177,158,185,173,90,117,215,102,102,46,44,115,122,242,158,50,118,187,37,126,35,51,231,205,93,121,159,49,214,92,197,216,146,69,184,202,237,74,70,159,87,121,49,197,105,243,181,207,234,19,154,165,77,254,209,218,245,97,10,114,153,85,196,13,32,210,109,217,218,69,62,250,188,249,25,242,230,67,170,87,54,234,199,18,16,254,188,65,84,52,171,79,46,235,131,240,248,8,238,44,198,158,134,86,203,12,200,103,89,29,141,18,212,86,51,46,188,136,124,169,175,98,26,154,137,61,255,0,81,108,156,255,0,9,90,173,111,203,240,19,18,185,134,228,99,125,182,43,238,17,241,149,74,179,159,74,142,148,216,101,207,65,253,67,8,226,141,168,106,245,135,30,36,79,168,248,164,169,223,28,40,197,248,222,95,88,233,216,95,45,42,88,214,197,39,24,201,110,237,169,223,164,101,78,243,74,137,62,247,11,204,103,44,5,176,163,56,161,77,45,236,204,67,123,232,73,147,101,80,137,203,25,233,229,248,114,252,110,161,132,203,89,234,217,135,136,170,155,173,117,21,158,235,85,174,195,69,214,222,69,240,31,142,137,181,57,235,74,14,74,76,214,100,217,93,36,93,126,162,248,137,72,195,61,149,152,118,71,19,191,204,202,115,154,116,91,94,17,108,237,235,121,201,25,239,3,118,109,229,85,18,58,83,80,103,9,213,22,153,100,238,183,176,116,107,233,178,124,28,220,87,46,71,250,69,198,9,156,161,73,156,19,91,152,193,72,76,184,122,87,238,53,40,143,145,219,241,126,3,227,151,133,106,48,220,54,221,126,49,154,76,139,194,165,123,202,254,67,208,84,93,137,178,90,44,100,177,232,46,9,86,155,243,244,78,33,94,231,113,193,43,97,188,146,150,179,113,88,19,3,149,204,143,158,17,136,126,235,10,143,63,145,112,149,74,90,180,54,252,98,61,58,188,74,87,79,208,59,181,51,103,156,105,85,222,112,245,74,34,119,86,190,183,221,46,183,233,102,207,200,78,164,29,136,242,58,26,181,125,207,48,42,252,26,127,232,70,25,121,124,62,3,185,192,217,183,38,224,107,221,101,158,12,45,229,175,167,14,69,79,75,254,231,226,2,14,40,59,7,102,238,33,52,112,120,143,7,160,150,241,48,91,217,146,139,196,118,242,142,124,185,144,238,72,236,201,206,228,52,78,187,138,48,26,136,186,218,161,55,207,253,202,38,234,14,85,101,221,56,136,162,96,108,56,213,151,172,183,116,150,17,101,114,231,201,61,121,117,31,164,120,51,10,154,116,250,55,73,183,151,4,223,243,0,131,21,246,103,231,81,150,166,241,62,5,34,63,58,132,223,249,176,234,88,147,97,28,220,194,77,156,153,248,139,8,56,141,255,0,15,102,102,74,81,234,230,127,178,142,92,188,38,39,232,176,86,18,181,189,25,164,127,252,11,95,204,63,46,169,148,249,121,87,111,119,59,4,225,215,147,188,222,89,218,75,11,45,92,249,243,79,94,103,204,4,13,225,188,100,238,94,241,30,144,184,244,158,63,70,231,132,109,10,211,162,250,181,106,211,248,229,110,189,12,110,246,72,102,182,74,99,50,138,132,225,26,246,249,250,186,34,54,167,108,146,35,61,221,175,165,243,229,117,125,99,104,49,166,196,185,69,136,56,61,214,21,193,240,248,125,229,244,225,88,170,215,171,79,196,186,91,248,70,145,102,182,203,149,124,169,150,186,158,23,205,105,144,155,166,211,206,170,76,64,128,168,132,183,91,53,170,247,67,252,148,123,180,150,171,25,149,139,200,6,248,49,148,240,49,37,29,39,135,99,70,140,137,23,220,148,135,221,240,233,95,138,246,213,248,170,243,234,67,30,227,61,157,43,240,228,46,84,137,84,117,52,183,16,132,165,50,30,185,30,143,241,11,200,198,147,229,174,219,249,133,151,149,234,118,28,169,61,136,171,232,167,239,181,173,252,76,250,9,253,226,22,178,186,77,11,182,157,101,239,63,87,221,238,144,157,156,54,130,103,59,48,212,23,234,248,41,12,173,200,210,37,26,164,206,41,102,102,220,147,104,138,234,105,62,227,235,238,46,66,114,26,175,153,121,61,134,149,12,227,212,169,140,188,182,231,89,102,153,47,17,26,200,150,70,101,99,46,93,70,129,98,247,49,14,92,112,158,142,207,102,39,120,239,55,218,82,78,234,221,233,211,248,68,157,173,172,250,121,143,64,85,108,176,193,216,146,42,13,220,57,70,108,220,89,72,51,85,53,165,157,204,143,224,95,141,212,105,190,124,236,41,132,106,189,199,184,172,81,226,110,184,155,232,195,109,30,171,238,188,157,46,150,254,16,194,177,174,201,91,121,71,168,170,155,135,171,235,196,50,164,212,177,59,49,144,180,83,161,165,4,135,55,8,34,81,146,200,203,153,157,204,138,246,49,38,184,122,185,27,16,210,99,213,162,161,212,183,35,94,146,117,36,74,45,42,52,157,200,140,203,220,60,227,98,42,69,107,37,177,133,41,116,124,83,53,206,19,113,87,79,12,165,196,186,208,233,216,139,74,206,199,244,69,226,235,211,151,33,38,59,13,237,121,136,241,85,43,5,97,74,197,42,165,45,114,187,203,121,42,77,113,199,141,90,85,37,194,186,84,223,59,105,34,43,159,43,23,212,42,36,108,7,231,208,170,135,88,166,51,80,54,119,91,221,94,13,90,173,101,25,117,177,121,15,208,0,0,0,1,67,59,2,142,197,113,196,167,12,189,223,194,3,144,213,97,198,167,12,250,2,79,80,169,162,254,240,21,74,197,215,51,247,139,73,54,23,17,123,238,2,183,183,80,43,133,133,64,82,215,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,1,214,241,126,39,94,29,225,52,197,55,184,141,231,71,116,91,78,159,129,223,214,1,175,219,90,237,41,3,46,48,206,36,161,182,138,178,36,191,132,230,75,105,108,197,97,196,37,74,109,244,164,204,214,171,245,71,75,25,8,51,205,124,198,169,230,38,49,170,98,25,114,158,119,188,55,26,183,172,182,218,143,118,210,16,87,36,114,47,80,186,12,227,182,70,124,226,236,95,141,227,180,229,66,177,29,135,240,242,34,56,201,213,157,113,11,74,158,145,123,149,136,140,140,149,99,35,24,3,47,240,137,99,60,79,2,138,228,254,28,166,111,110,226,153,222,105,208,218,213,210,229,127,86,221,64,118,76,138,203,121,25,133,137,100,211,208,113,52,183,79,114,73,19,238,184,130,240,186,218,122,160,140,239,226,19,115,178,102,77,64,194,56,111,14,75,56,177,119,167,132,225,199,90,154,144,242,174,123,182,12,249,43,149,174,145,129,246,7,217,39,9,83,48,228,12,89,80,126,145,82,126,109,50,108,117,147,212,38,181,242,157,200,205,102,179,51,177,54,69,107,123,254,2,66,40,84,42,125,10,159,18,20,8,145,217,76,104,205,199,78,229,148,182,90,82,146,34,34,34,232,92,139,144,131,244,128,0,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,1,78,68,125,69,69,44,66,160,0,0,0,0,0,3,24,231,70,88,61,143,240,213,114,35,21,69,198,92,202,28,168,9,36,69,55,143,82,219,112,136,200,137,69,115,241,244,248,12,156,40,162,37,17,164,253,229,96,30,125,246,172,217,103,28,101,246,57,197,21,67,133,93,159,14,7,5,247,199,113,60,211,75,214,203,9,245,245,40,138,198,187,117,62,101,97,137,178,167,48,158,202,108,73,38,108,250,2,228,56,168,75,138,166,94,124,227,41,58,214,218,200,206,232,87,185,61,45,239,184,158,29,166,178,22,139,152,248,47,18,27,170,174,185,34,163,193,221,168,38,131,51,221,186,207,170,91,181,31,68,92,250,251,196,46,109,103,145,85,28,176,199,181,100,198,160,226,84,66,76,152,140,54,252,248,170,36,172,215,17,43,50,212,77,164,140,238,71,211,220,70,32,149,61,145,246,188,192,216,202,137,64,195,143,61,66,167,72,133,133,34,186,233,43,16,50,181,165,72,67,8,52,41,6,148,154,76,141,92,239,210,214,176,220,214,159,97,251,238,94,109,205,61,116,168,142,223,160,121,171,201,188,226,196,25,91,136,159,169,83,163,82,141,211,167,170,9,148,244,47,73,39,120,217,251,150,159,21,219,47,225,228,38,235,103,205,169,232,89,133,223,253,225,139,176,81,112,28,46,142,18,122,63,103,189,190,171,188,175,196,43,116,247,128,217,224,22,165,105,89,93,10,37,23,192,238,46,20,90,162,185,15,153,119,74,140,237,126,99,235,28,14,163,149,249,245,1,98,92,248,14,116,153,24,249,110,100,57,144,101,231,239,1,206,2,210,49,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,31,65,98,172,69,212,84,215,98,247,14,53,172,140,238,102,64,44,89,255,0,24,171,119,231,114,176,180,203,87,78,127,80,250,18,217,124,64,92,69,97,80,0,1,242,206,169,65,166,180,79,77,152,195,8,53,104,37,58,233,32,175,99,59,92,253,252,140,93,50,108,88,13,19,210,228,178,194,13,90,73,78,172,146,70,126,87,63,127,33,166,187,89,109,109,78,192,180,37,199,161,226,124,17,34,92,92,66,112,156,98,68,212,173,104,74,80,249,30,164,165,228,153,40,141,4,71,249,121,0,252,125,163,54,243,192,88,95,209,238,234,98,129,91,226,120,189,231,15,137,217,45,206,157,205,175,165,181,117,212,126,94,169,136,226,162,101,70,62,218,67,23,209,106,241,48,126,32,163,70,92,216,212,71,29,110,148,244,212,53,119,73,70,233,168,137,5,200,158,185,164,237,200,186,243,229,213,48,142,19,196,217,209,197,247,166,28,170,126,163,238,247,125,217,13,207,235,186,175,175,81,47,251,145,91,167,191,175,186,82,178,138,147,149,153,37,135,100,55,233,220,72,142,70,156,186,178,17,87,170,70,108,204,210,219,118,51,43,35,193,118,186,252,21,207,202,14,211,178,254,202,7,147,120,107,13,74,172,99,221,106,164,113,155,198,228,210,184,67,61,235,143,17,95,83,199,167,240,132,101,126,188,188,198,112,197,217,221,150,249,97,76,105,154,190,53,195,68,180,62,76,26,100,214,152,140,100,107,74,150,87,37,25,251,139,167,188,185,141,55,206,141,190,231,83,74,177,71,193,213,172,187,171,147,124,63,12,150,228,156,133,187,125,218,151,109,220,143,21,174,174,133,200,139,159,67,26,165,139,177,238,116,237,29,90,146,210,242,229,217,145,76,209,57,14,208,169,18,220,37,41,180,19,60,149,169,194,52,150,163,35,253,209,117,247,10,54,199,61,118,246,163,84,24,145,71,194,152,34,22,33,114,45,97,118,238,252,66,135,148,182,146,78,167,123,165,182,85,100,157,211,207,167,136,185,243,26,131,78,217,107,52,51,171,121,196,225,60,83,135,251,154,218,117,225,233,15,239,247,215,233,125,26,116,238,190,55,213,238,183,61,144,200,77,133,105,245,23,227,214,177,53,39,31,83,158,157,70,68,135,137,108,37,148,37,229,155,74,82,11,92,123,149,140,213,200,204,207,144,145,12,45,150,212,92,49,197,112,82,103,175,137,209,171,124,180,29,180,234,181,172,146,252,99,19,3,91,54,122,216,178,118,90,65,103,139,199,47,200,83,21,164,212,52,185,68,54,13,68,146,107,195,205,227,229,224,235,252,28,134,220,211,32,119,116,54,226,111,119,155,187,248,180,218,247,51,62,151,248,143,168,136,139,145,10,138,0,0,0,2,151,47,48,185,121,128,168,0,0,0,0,0,0,0,0,0,0,252,170,149,15,188,18,180,241,91,189,109,155,126,165,237,123,243,235,241,31,170,0,48,166,54,217,192,241,127,27,253,56,240,156,94,239,251,93,188,211,167,79,247,210,189,244,255,0,8,195,56,191,179,237,234,233,153,163,52,214,221,220,74,249,97,243,95,68,91,253,144,67,116,64,4,98,98,174,201,250,165,85,199,156,107,56,165,22,242,82,157,178,112,146,149,98,61,95,225,95,17,142,230,246,65,98,50,209,163,54,106,75,235,123,96,199,57,116,255,0,10,18,254,45,52,17,249,128,131,156,81,217,111,152,212,18,116,224,86,241,29,79,68,101,62,91,156,24,249,106,81,106,240,114,121,92,249,23,233,232,49,30,33,216,151,58,40,69,32,203,3,227,89,4,198,142,101,132,229,167,86,171,125,126,99,208,227,176,154,116,140,148,165,149,202,220,140,135,225,85,176,21,30,178,135,91,149,38,98,73,237,58,183,107,73,90,214,181,174,147,242,19,3,205,245,79,39,243,87,5,207,117,53,28,180,197,105,74,116,181,169,234,44,150,72,205,68,74,247,163,173,139,160,237,216,63,57,43,185,124,242,85,55,45,231,184,109,70,40,42,39,95,91,22,81,26,122,221,163,177,248,15,151,243,9,185,204,77,145,240,6,54,53,46,125,87,19,36,212,242,29,62,25,246,11,154,91,52,151,86,79,149,134,177,230,79,102,166,94,205,39,159,128,246,99,73,113,217,234,112,210,210,152,95,132,245,157,202,209,122,115,47,210,17,145,131,176,111,106,132,74,119,25,196,228,195,45,239,55,122,119,152,164,147,123,106,233,120,188,250,141,160,192,93,167,217,115,90,38,153,168,82,48,221,47,123,53,44,153,189,140,152,240,164,244,248,249,178,158,69,115,253,29,70,130,227,109,130,177,117,27,130,238,108,185,204,249,91,237,230,242,244,135,87,166,218,109,234,199,43,94,231,215,200,96,154,198,70,230,214,24,89,174,70,85,227,56,228,211,92,73,156,154,28,148,17,17,95,153,221,178,240,248,122,253,98,137,245,194,91,88,100,222,43,106,34,217,204,44,24,211,146,183,150,109,56,154,43,134,90,77,94,70,87,245,110,50,61,27,31,224,170,243,73,118,147,139,104,146,201,73,53,23,15,81,105,222,68,118,51,240,171,165,249,15,56,116,12,206,204,44,188,146,194,145,134,99,180,186,126,175,12,232,79,166,219,194,63,88,181,167,241,249,116,247,13,135,201,93,191,243,35,12,184,80,229,83,176,60,102,155,136,234,82,169,76,190,131,51,83,169,85,174,114,8,175,215,242,0,157,22,228,199,121,36,166,95,109,100,162,212,70,149,17,145,151,152,228,26,61,147,219,120,208,49,20,104,44,226,28,119,150,144,156,238,150,158,113,41,170,33,179,67,182,110,233,50,92,131,181,181,31,35,231,200,109,181,11,50,176,93,127,127,221,216,203,15,203,220,105,215,195,84,90,115,78,171,218,246,81,218,246,59,125,70,3,181,128,181,43,66,202,232,81,40,188,200,238,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,22,58,243,44,39,83,206,161,178,51,181,212,162,34,191,229,1,120,181,78,54,143,89,196,149,252,204,117,92,71,153,88,59,14,51,189,168,226,250,4,59,61,184,51,149,80,105,178,37,88,252,60,212,92,252,39,203,224,99,87,51,63,111,44,55,134,123,179,184,177,246,89,203,226,119,219,221,117,86,220,211,167,70,155,105,144,86,190,163,235,228,3,110,167,98,156,51,77,66,215,63,17,83,35,18,16,110,30,250,99,104,178,74,252,249,159,78,71,207,224,58,38,36,218,71,39,176,203,114,85,51,50,112,114,87,27,70,164,59,136,162,182,126,43,90,247,87,47,88,132,81,102,95,105,6,101,85,141,246,99,66,203,215,208,237,61,76,153,178,220,133,115,61,124,138,210,143,159,49,172,88,175,62,115,23,48,165,202,55,112,237,49,197,79,209,114,133,17,243,190,130,79,171,244,138,252,78,125,125,224,38,79,31,246,135,229,38,21,90,153,129,84,194,53,109,15,33,23,103,24,70,77,201,72,53,106,228,133,116,62,67,90,51,47,181,87,15,18,30,98,155,150,84,233,250,39,168,136,216,197,200,86,164,22,178,215,202,49,242,62,95,164,71,28,124,11,154,56,197,195,122,38,93,98,25,90,203,121,247,157,34,66,202,201,240,223,146,79,151,187,235,25,87,0,236,105,152,184,161,212,29,91,43,179,33,134,221,134,82,73,77,81,31,73,26,140,211,200,141,76,31,47,17,128,250,113,190,215,146,241,223,5,185,202,247,163,112,59,203,233,170,27,186,181,233,254,240,86,245,63,132,97,121,120,67,48,241,84,132,73,167,101,222,34,116,172,81,203,113,78,125,219,170,247,181,201,29,124,69,200,72,110,5,236,206,195,114,56,238,247,166,230,116,93,59,173,222,166,91,70,175,90,254,180,94,118,229,250,70,218,224,109,132,114,207,13,50,132,177,86,198,126,9,100,249,111,223,143,212,137,62,81,203,151,132,78,98,22,168,91,53,103,77,113,198,16,140,174,198,205,147,218,172,162,195,114,214,69,107,254,228,175,208,119,186,62,195,57,211,85,109,46,43,5,99,102,9,73,51,231,132,101,159,67,183,192,78,141,7,33,112,141,9,12,112,181,26,202,141,141,90,119,175,52,125,111,123,217,178,243,29,186,14,15,166,83,218,75,76,191,41,68,146,50,45,74,73,159,51,191,185,34,136,40,166,246,116,102,236,229,17,59,74,198,17,200,219,215,117,96,233,71,207,151,47,92,188,198,78,195,221,147,120,214,161,196,113,120,234,183,11,119,163,78,243,6,59,227,189,239,107,200,46,150,254,17,51,45,210,163,181,234,173,195,177,91,153,151,243,15,161,49,208,158,134,174,96,35,7,8,118,76,213,105,210,35,62,246,113,203,78,234,90,29,50,86,17,82,110,68,105,63,124,175,128,218,28,182,216,177,88,17,52,229,43,49,206,97,193,223,114,58,54,235,94,189,127,223,206,214,215,252,3,104,72,172,42,3,166,225,236,188,238,22,16,207,123,239,244,165,73,191,15,167,170,175,248,198,59,100,104,252,59,104,70,189,90,82,73,189,173,123,14,96,0,0,0,0,0,0,0,0,0,1,75,144,10,128,0,0,248,170,148,238,242,136,252,93,246,239,126,202,154,213,166,246,185,25,94,215,248,143,180,0,105,126,210,91,21,84,115,38,46,34,157,7,26,201,105,117,30,19,67,77,80,212,249,150,236,217,35,181,158,45,94,161,159,78,95,144,104,126,42,217,247,50,246,106,197,243,234,176,176,110,38,197,172,45,45,211,146,182,168,82,34,161,91,198,208,241,172,148,68,233,30,147,108,211,111,203,114,181,132,223,41,36,180,154,79,161,142,141,152,153,87,66,199,145,18,205,78,77,73,22,144,135,254,245,90,8,238,148,41,37,235,33,92,172,98,96,104,142,65,109,221,19,15,59,23,15,226,252,185,103,15,21,50,138,136,107,126,165,94,40,247,125,179,105,6,217,165,198,19,165,124,148,122,111,114,210,126,67,123,176,214,115,229,190,43,226,123,187,27,225,167,120,93,26,247,21,150,29,182,171,218,246,87,47,84,198,134,109,3,176,221,40,184,218,182,31,166,227,202,132,137,117,183,22,164,52,202,93,78,133,111,84,106,34,68,123,218,246,231,123,115,26,203,134,243,103,61,178,127,136,190,90,112,189,239,163,250,171,70,152,141,91,171,250,158,52,95,240,156,250,245,46,129,208,73,6,210,27,44,59,155,116,186,196,218,110,52,91,43,94,29,145,78,67,76,82,206,73,169,102,151,140,173,165,210,185,158,240,139,77,191,140,69,30,48,200,28,197,217,199,50,101,214,221,194,152,142,187,11,15,110,239,33,84,71,225,180,246,254,58,83,235,217,100,155,27,214,247,220,211,110,87,229,36,249,65,183,85,38,191,21,184,216,167,25,101,197,57,233,21,34,143,187,239,20,178,163,105,68,217,106,34,92,131,62,166,162,191,78,67,185,102,238,29,202,220,237,193,245,103,26,199,17,230,187,89,220,89,52,122,156,119,53,238,93,111,240,101,101,153,216,154,231,215,162,186,123,168,192,155,19,109,173,134,97,82,226,224,140,89,69,165,225,201,20,234,108,183,150,170,142,32,109,149,234,84,194,82,80,109,184,218,77,38,105,115,81,115,230,69,123,115,18,19,133,241,149,3,22,83,97,84,105,53,106,124,148,204,136,220,196,20,105,104,120,180,45,41,50,50,52,159,50,241,23,62,156,200,65,142,210,121,75,86,201,76,119,84,196,24,50,131,94,159,25,247,162,192,109,249,241,84,235,43,74,226,165,197,105,83,104,65,26,137,77,219,175,184,249,92,109,110,198,27,96,190,114,160,97,92,83,87,193,84,182,233,88,85,166,12,158,144,108,58,151,90,56,232,208,189,111,114,81,120,174,86,35,185,123,172,32,147,224,31,36,26,165,62,165,175,129,159,26,78,238,218,183,46,165,122,111,123,94,199,203,161,254,129,245,138,40,124,199,27,133,110,99,148,90,225,92,173,241,1,192,75,43,153,24,228,73,151,152,225,90,12,140,206,199,212,94,149,117,189,128,115,144,168,176,151,127,33,113,115,32,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,151,95,196,20,204,61,17,18,234,117,56,80,155,91,132,209,46,83,201,109,38,163,35,59,17,168,203,157,136,206,223,3,1,74,246,37,163,225,216,169,151,83,168,195,142,218,157,38,136,223,146,150,139,85,140,237,117,123,252,39,200,69,70,214,123,111,97,106,199,162,189,207,68,165,79,220,241,219,206,27,16,182,238,139,238,45,125,45,29,175,99,181,252,140,100,221,179,54,204,77,14,143,34,149,134,113,6,5,168,72,133,137,215,25,76,241,123,215,18,218,19,33,58,148,148,62,70,71,114,73,25,218,215,49,17,51,106,53,10,238,141,81,73,91,139,254,5,10,62,182,235,204,252,132,31,77,38,137,87,197,245,168,16,41,148,185,142,170,100,150,161,163,112,194,158,61,107,89,17,17,18,75,153,248,139,144,148,141,134,54,65,196,244,134,240,78,48,171,84,106,144,119,93,229,188,143,38,132,227,122,47,196,182,87,90,156,43,94,228,125,61,228,67,20,236,87,178,33,226,7,41,24,158,189,67,198,176,221,167,226,216,229,225,141,187,104,155,111,135,94,165,107,100,249,92,206,231,114,43,16,151,172,27,132,224,225,74,36,58,76,39,36,169,184,187,205,38,249,145,168,245,45,74,59,216,139,241,143,220,29,71,209,133,104,103,135,168,145,169,71,36,223,54,9,126,51,111,69,245,44,213,210,231,110,190,99,246,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,173,54,251,102,211,169,212,149,117,43,216,107,118,212,155,49,96,236,220,165,161,217,88,35,189,165,46,166,196,135,15,188,157,98,228,136,235,108,143,147,169,46,68,100,86,252,163,101,7,20,136,172,74,65,54,250,53,36,142,246,185,151,63,200,3,206,86,209,25,13,136,242,207,21,98,39,85,133,59,182,152,214,35,151,2,33,241,205,189,100,19,142,232,71,225,20,175,85,29,79,203,153,220,117,252,170,206,204,101,151,61,233,220,216,155,187,251,195,113,188,251,201,167,117,238,245,219,214,109,86,182,179,233,110,162,98,182,187,216,255,0,13,102,6,30,84,168,20,154,106,37,203,196,71,61,215,36,84,37,164,149,173,15,153,242,77,200,142,235,46,68,86,234,33,43,23,96,234,134,16,225,56,215,163,47,139,222,105,220,173,74,182,157,55,190,162,47,198,33,32,122,30,200,44,238,160,230,94,27,122,161,31,19,247,146,202,170,168,73,95,4,182,124,91,182,140,147,99,109,63,143,215,227,212,102,98,59,243,33,8,187,19,237,123,94,194,51,104,152,62,177,83,169,188,85,60,97,25,75,40,244,248,134,131,109,195,140,217,145,168,244,168,143,194,125,62,2,103,48,78,39,143,139,48,228,42,228,100,62,148,74,222,105,39,82,148,171,194,226,147,204,146,102,95,177,20,126,248,161,145,31,81,80,1,243,45,22,183,33,106,12,139,149,249,220,125,10,70,171,88,124,170,35,73,242,1,244,160,238,68,94,241,121,121,15,153,183,14,229,204,115,165,70,101,112,23,128,161,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,153,23,81,81,97,159,35,184,11,28,52,243,28,11,35,51,177,14,69,157,239,96,109,23,62,96,47,101,54,181,203,220,57,133,169,73,17,21,139,220,46,0,22,184,226,26,65,173,103,100,151,83,23,12,79,158,217,207,76,202,220,29,92,171,201,102,162,110,83,56,109,74,140,203,78,31,210,58,210,121,18,212,68,127,132,231,127,136,12,63,183,54,209,145,50,175,9,198,102,151,140,123,174,122,43,145,152,116,187,188,223,178,23,17,231,45,226,105,73,231,100,157,203,152,133,156,214,204,204,71,152,248,178,188,237,66,183,222,49,164,214,101,84,27,62,25,182,117,26,157,93,151,201,9,50,228,179,229,241,232,51,46,220,27,79,85,179,119,28,213,104,241,103,212,10,154,212,232,83,25,102,84,40,205,154,84,152,36,131,61,77,220,204,238,181,114,189,172,127,80,213,216,47,154,165,56,242,204,205,75,35,51,59,117,51,50,16,109,206,20,205,44,57,150,60,87,163,117,222,237,239,45,27,239,189,92,123,121,187,213,167,215,66,173,109,106,233,107,220,112,65,78,212,121,199,41,149,36,187,222,36,151,83,74,123,250,157,31,82,84,101,169,191,216,25,114,115,169,121,245,228,59,6,69,108,155,137,51,115,190,251,218,93,6,71,116,240,219,189,244,185,13,105,222,239,111,109,219,124,255,0,6,93,127,39,188,74,70,86,108,137,150,120,14,9,52,140,47,17,46,55,63,140,65,181,82,152,178,35,34,69,143,198,190,190,14,157,4,164,105,142,71,246,126,42,166,229,22,175,152,121,73,189,117,222,39,140,115,191,180,222,219,196,163,147,50,72,186,18,11,145,125,126,241,188,153,57,179,54,90,101,149,53,132,82,48,79,118,188,150,30,97,69,222,82,30,178,86,246,187,120,157,81,115,50,35,184,203,84,202,5,38,144,195,113,224,68,221,33,171,232,45,226,149,107,153,153,245,51,243,49,250,4,68,69,98,26,28,49,97,70,132,211,108,198,111,66,27,65,54,146,185,157,146,69,98,46,127,80,231,0,0,0,22,154,188,128,84,204,139,168,176,215,228,98,235,26,186,159,33,66,111,157,249,0,176,150,126,243,23,17,153,138,238,203,200,84,146,68,0,87,252,130,191,178,49,81,75,123,192,14,254,225,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,191,73,167,201,211,191,143,171,77,237,227,81,127,17,142,141,137,242,19,43,113,83,15,162,177,133,56,165,59,25,113,143,239,233,8,186,12,149,225,240,184,95,140,124,254,35,34,128,13,36,205,30,206,236,152,174,177,83,145,73,201,253,252,151,247,59,179,244,130,90,111,164,208,71,235,73,34,232,70,52,115,104,126,207,188,107,133,102,188,246,3,202,78,22,25,203,97,166,143,191,154,95,132,216,53,40,190,150,73,159,174,71,215,248,132,222,45,180,56,70,149,149,200,254,35,173,226,124,188,194,152,181,146,102,181,74,41,36,78,165,222,114,29,71,136,146,105,35,240,40,189,198,3,205,245,107,46,179,71,46,230,201,92,202,63,119,169,169,11,130,175,190,35,187,101,17,157,211,201,74,252,67,231,240,234,50,30,95,109,151,158,56,63,143,220,230,63,9,197,238,175,250,143,13,205,90,53,249,176,118,182,175,225,18,243,153,251,3,229,14,52,101,215,26,193,208,9,231,234,10,152,181,61,88,168,36,143,81,46,254,170,207,157,213,211,160,140,13,160,118,18,196,249,97,220,60,36,188,50,215,121,113,90,183,51,229,185,125,222,234,215,222,53,203,215,247,0,146,13,155,182,215,194,56,242,150,219,85,236,204,227,166,201,173,148,22,139,185,157,107,82,84,150,116,167,194,194,72,185,172,249,159,159,81,183,180,202,189,62,175,21,185,144,36,111,90,118,250,21,161,73,189,140,200,249,25,17,245,35,30,106,176,38,114,230,14,87,212,96,170,137,136,14,43,81,167,181,81,52,183,17,135,79,90,84,158,101,188,65,243,179,101,203,167,47,172,72,246,203,157,165,41,170,57,134,112,142,49,145,137,231,205,119,141,226,92,106,147,79,67,75,182,249,196,88,210,180,153,89,36,158,132,92,203,242,128,148,64,29,51,44,179,42,147,153,88,122,37,118,151,30,115,77,202,67,171,73,74,109,8,85,144,233,182,119,36,41,69,212,188,250,14,230,0,0,0,0,41,238,228,41,170,199,99,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,216,5,69,47,206,193,123,244,11,123,207,168,10,128,0,0,0,196,185,189,180,6,28,202,234,109,73,250,132,58,186,220,137,72,122,164,71,21,134,87,100,161,46,31,45,107,43,171,232,207,145,242,232,3,187,98,252,117,135,48,133,46,93,66,177,85,225,17,19,119,188,94,225,199,52,234,82,72,185,37,39,123,234,46,158,99,68,182,172,219,246,151,131,231,200,161,96,140,217,225,37,69,159,24,150,215,112,169,205,45,42,49,172,252,78,199,50,59,169,73,62,183,230,53,171,105,62,209,252,75,138,230,226,42,6,16,172,215,225,69,149,193,240,237,202,164,83,236,141,36,202,213,168,200,214,124,205,42,183,94,165,208,105,236,250,174,52,206,204,85,54,92,250,195,15,202,117,180,201,113,201,13,33,146,61,218,80,209,114,105,22,189,140,189,223,194,3,38,102,126,217,153,217,141,101,77,142,89,145,198,197,58,147,146,153,46,231,136,223,134,235,36,171,240,4,125,21,208,252,198,47,129,129,115,67,31,111,56,74,95,29,192,219,87,211,199,107,70,187,219,170,147,123,232,248,244,27,127,144,189,155,213,220,110,212,26,173,117,204,43,42,45,66,138,212,246,208,117,57,205,172,150,225,52,162,51,208,209,88,236,163,185,17,153,115,27,251,151,125,159,153,63,132,59,195,137,193,148,245,113,123,173,59,154,205,69,94,174,190,186,150,95,140,2,57,114,167,179,215,50,235,202,140,238,37,202,45,251,39,82,67,47,31,127,199,79,208,248,53,23,130,73,31,67,87,78,99,118,50,187,179,123,40,41,49,169,146,113,6,76,238,165,53,190,223,43,210,41,74,181,205,100,159,82,81,151,67,46,131,116,104,184,11,11,80,90,221,83,41,100,202,119,187,235,111,220,87,138,197,207,196,163,242,33,251,200,105,13,145,37,9,177,23,78,96,48,198,9,217,59,36,240,132,102,209,77,192,60,34,210,218,219,63,213,89,110,120,84,189,86,230,241,251,236,99,40,82,176,110,28,162,180,219,84,218,118,229,45,52,76,160,183,206,42,200,34,43,23,53,31,145,15,218,0,20,36,146,122,16,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,236,42,41,107,128,161,31,33,67,81,123,204,93,98,20,52,17,128,183,120,146,247,138,147,132,126,241,69,53,114,229,97,66,69,128,114,92,133,71,31,139,204,92,74,243,1,112,10,117,21,1,195,34,36,121,72,36,62,222,164,145,234,181,204,185,254,65,134,179,19,101,236,170,198,221,223,222,24,27,141,224,183,186,63,84,228,183,163,94,139,244,116,175,125,37,250,6,107,20,181,192,68,102,112,236,25,138,48,204,167,42,88,3,42,184,98,133,76,84,182,215,223,141,175,68,148,27,138,37,89,217,7,123,105,71,46,156,190,177,133,105,153,139,180,230,78,79,106,157,85,172,119,68,42,70,173,226,56,122,124,141,214,245,38,101,205,41,89,170,230,225,121,218,254,235,9,198,172,97,58,13,117,135,152,169,64,223,37,230,84,194,139,122,180,221,6,70,70,94,19,47,51,248,141,125,205,61,136,114,167,28,71,170,72,70,18,133,196,205,220,89,111,85,167,32,188,6,130,230,73,89,145,114,71,184,132,17,242,214,124,97,156,216,160,198,161,102,110,42,239,90,131,14,42,99,237,112,46,49,101,164,212,132,43,83,45,165,62,162,200,172,71,239,230,87,26,157,141,101,74,193,88,182,185,95,194,75,224,216,149,82,146,203,14,216,156,212,194,157,82,210,90,92,185,149,201,41,62,101,126,67,111,118,152,216,214,187,147,149,41,21,236,14,253,2,155,25,249,145,224,182,132,205,148,250,201,42,140,107,81,25,60,218,138,198,166,239,123,223,167,184,105,62,61,153,60,221,147,71,169,190,79,63,14,114,219,117,72,73,18,20,226,13,73,81,149,136,142,215,191,184,190,161,59,137,82,216,195,108,198,241,63,166,62,152,102,71,19,195,119,127,15,250,143,163,78,174,35,95,224,216,43,250,169,235,228,36,86,60,134,164,160,220,101,122,146,71,107,216,203,152,243,55,150,57,191,136,242,207,188,187,158,164,244,110,242,220,239,55,113,153,119,86,239,93,175,188,35,183,174,125,60,196,240,108,213,180,133,55,53,176,219,147,119,117,101,56,170,209,211,210,114,35,48,221,143,118,201,151,38,214,101,111,164,235,215,168,208,216,144,20,35,185,92,84,5,142,17,91,242,143,144,205,94,225,246,153,17,245,28,11,100,138,214,176,10,54,163,62,167,239,31,66,76,172,62,84,153,164,236,57,208,119,177,123,192,114,0,161,31,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,80,204,136,5,64,80,142,226,160,0,2,138,50,74,77,71,208,138,224,62,121,243,227,83,162,185,46,91,187,182,155,182,165,105,51,181,204,136,185,23,196,196,113,246,138,109,93,43,10,45,236,35,132,113,239,11,46,13,106,10,151,31,186,201,122,27,92,5,172,252,78,50,100,119,53,164,250,153,243,27,13,181,222,210,81,178,163,2,226,197,71,239,86,229,210,248,11,56,196,86,29,34,222,188,199,77,226,185,242,115,222,66,20,182,143,206,154,214,113,230,45,94,189,42,124,151,98,203,118,43,168,68,136,204,180,178,83,113,80,213,204,155,43,123,143,223,208,252,192,116,92,95,139,43,152,206,185,83,159,82,159,198,42,108,231,166,173,123,164,55,173,107,90,140,213,98,34,181,245,31,47,143,65,184,91,50,108,81,136,177,111,164,158,149,101,167,21,194,240,123,143,213,150,219,211,171,125,171,240,111,149,239,165,61,124,134,41,217,143,102,73,217,187,137,156,133,37,84,151,25,93,16,234,72,76,137,82,26,181,220,100,138,230,218,111,123,57,211,167,95,128,157,76,186,201,124,41,128,59,195,187,169,44,179,199,238,181,238,229,62,229,244,107,181,245,171,151,174,125,4,234,63,83,46,242,235,15,96,74,67,180,218,69,31,129,66,229,170,86,142,33,110,221,102,148,22,171,169,74,252,66,229,240,29,200,82,214,21,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,226,162,211,46,96,46,1,66,228,42,3,228,168,210,224,213,89,76,121,209,88,125,9,89,44,146,235,68,178,189,140,175,99,247,243,49,26,155,93,236,99,131,166,122,39,221,82,168,212,173,28,126,243,135,195,205,39,121,125,197,175,165,105,233,99,253,38,36,216,126,77,114,136,117,125,205,164,238,183,90,191,97,170,247,183,196,188,128,121,138,162,85,170,56,71,16,211,42,52,249,210,82,184,82,217,152,141,203,202,104,245,161,100,101,99,46,135,225,46,126,225,48,123,4,109,53,94,197,120,123,2,225,42,173,62,123,234,149,222,123,201,50,42,235,120,213,165,114,156,43,165,72,231,234,145,117,242,250,134,152,237,155,178,190,50,193,216,173,51,88,106,181,81,141,19,13,148,215,94,69,9,212,54,146,67,146,12,210,165,18,148,69,98,77,204,207,161,24,193,27,60,102,83,121,91,154,120,126,185,83,165,37,105,166,113,122,208,252,158,24,143,121,25,212,149,212,164,158,159,194,23,187,159,229,17,94,145,96,74,227,34,34,78,141,26,239,225,189,237,99,50,255,0,64,250,6,184,108,115,159,56,107,52,178,230,140,136,110,211,35,73,56,179,36,46,59,117,86,228,45,9,68,213,163,153,17,36,236,119,35,189,189,228,54,57,42,74,210,75,66,136,210,162,185,25,29,200,200,84,84,112,60,217,115,63,135,144,231,20,50,185,25,0,248,209,200,200,115,182,119,228,56,157,73,164,204,249,131,102,3,234,35,247,10,142,52,244,47,168,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,238,56,93,123,173,147,238,243,28,138,31,27,200,82,149,200,143,167,144,11,144,163,81,151,196,125,77,36,137,36,99,130,51,106,45,55,35,247,251,135,212,92,128,84,0,0,126,110,34,168,170,149,65,169,84,144,217,173,81,33,188,249,36,149,164,204,210,131,85,175,238,233,212,67,54,223,59,72,227,42,142,56,199,88,58,44,202,204,40,110,119,102,148,55,90,119,116,139,51,21,195,179,100,68,92,204,191,73,220,72,102,216,89,235,134,240,38,12,197,148,41,46,211,95,147,39,7,79,144,211,107,170,54,203,139,212,212,132,146,82,131,35,51,185,163,145,151,83,228,32,119,48,241,66,113,150,47,168,87,154,134,81,202,102,234,205,165,221,230,157,13,33,30,181,138,254,173,250,0,252,26,133,66,101,90,99,147,167,202,121,247,221,182,167,30,112,214,181,88,136,138,234,62,103,200,136,134,203,108,171,179,181,55,50,241,58,227,212,171,49,144,219,148,19,158,72,126,152,153,9,74,141,198,10,214,53,151,63,25,243,254,113,209,54,116,200,188,85,155,184,150,68,10,100,58,171,45,34,154,236,180,200,98,148,228,164,172,144,243,109,153,22,147,34,234,174,183,247,88,77,190,203,121,21,59,45,240,214,29,145,58,174,251,174,35,11,68,130,182,157,167,169,131,66,201,182,12,239,117,157,140,180,25,90,223,196,32,200,249,119,146,216,47,1,119,135,117,208,104,137,227,183,90,247,20,150,152,245,53,218,250,111,127,92,254,174,126,99,34,146,82,146,178,72,139,234,21,1,64,0,0,0,0,0,82,197,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,132,86,1,80,0,0,0,0,1,66,59,251,128,199,3,142,26,12,207,79,34,247,128,250,0,112,37,221,225,92,139,248,71,34,12,252,189,192,47,0,0,0,0,1,67,74,84,86,81,17,253,99,167,226,236,167,192,184,211,132,239,204,41,65,153,193,239,55,92,93,41,151,244,235,211,125,58,139,195,125,37,123,117,177,121,14,226,0,35,107,61,59,55,112,43,241,106,21,90,61,118,133,73,40,180,87,84,77,198,194,108,166,235,73,58,173,119,75,201,177,244,43,218,252,136,70,190,99,224,26,190,74,227,58,140,90,46,50,152,183,104,219,157,211,241,80,168,138,61,243,72,51,211,165,195,52,242,116,200,236,124,249,249,143,73,79,55,189,105,109,94,218,210,105,191,149,200,107,54,211,187,48,205,205,92,47,137,81,11,20,61,25,218,167,7,165,182,169,71,33,73,221,184,205,236,68,226,77,92,155,51,247,90,255,0,0,17,157,178,30,219,57,129,128,102,119,29,73,236,67,94,141,22,151,37,40,67,248,149,244,32,148,185,40,94,178,73,161,100,70,87,50,252,167,245,9,124,201,140,215,123,48,240,221,14,123,244,133,197,92,234,36,106,138,181,203,55,140,141,109,182,102,147,51,73,92,252,125,125,246,232,32,203,106,93,151,177,214,78,98,250,139,175,211,171,181,40,69,42,44,86,230,46,132,244,102,157,82,226,147,156,148,102,162,51,45,42,43,17,251,143,202,195,178,236,175,180,228,60,169,197,14,34,177,133,217,180,90,17,211,12,228,213,10,45,214,151,24,235,169,179,177,253,25,248,122,245,242,1,63,32,58,30,95,230,246,13,199,220,127,116,87,232,174,240,59,173,231,13,84,106,69,181,235,181,244,250,190,161,253,124,252,135,124,1,67,22,169,62,251,139,197,15,160,11,82,174,118,23,142,27,25,40,204,200,199,41,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,5,12,236,44,82,175,240,5,159,241,138,163,222,2,228,244,21,0,0,20,81,233,43,216,88,252,152,241,80,78,73,125,182,146,103,98,82,212,73,43,249,115,26,187,180,230,214,248,35,43,232,26,201,234,29,77,246,107,157,220,228,126,255,0,101,149,160,201,15,93,70,90,84,101,99,110,198,86,247,245,1,246,237,5,181,36,188,174,238,14,23,10,61,47,188,248,173,91,186,169,177,167,119,186,181,236,210,181,95,121,240,181,190,34,28,51,159,106,220,204,205,26,227,102,188,73,137,233,209,223,167,21,57,216,231,136,164,62,133,165,75,114,230,162,240,145,145,147,150,52,153,123,186,243,29,35,48,179,30,118,105,112,28,14,20,125,142,236,222,235,221,60,114,47,188,209,107,217,5,167,240,103,245,254,65,180,187,40,236,41,143,177,76,202,70,40,170,185,136,40,105,167,226,120,233,83,82,48,203,198,70,132,27,11,55,13,74,90,108,94,35,46,150,45,39,204,6,27,201,173,152,220,205,201,84,122,132,252,120,168,202,170,241,26,201,234,111,18,105,221,19,132,87,51,117,58,191,6,94,86,191,192,72,254,201,251,1,224,44,39,13,138,205,114,93,3,17,56,253,62,76,117,20,188,46,205,238,114,136,201,102,165,56,187,153,18,52,253,71,212,109,238,87,229,130,240,22,31,166,82,87,88,57,135,7,125,117,156,93,214,189,107,90,186,106,59,91,95,240,12,128,132,233,73,38,247,176,15,193,195,88,31,12,225,120,17,33,82,104,116,200,201,139,21,184,136,225,225,54,201,18,18,146,34,34,36,151,34,240,151,46,156,136,126,253,136,186,16,168,0,0,0,0,0,0,0,227,212,45,83,201,212,68,70,71,127,136,14,96,22,164,238,68,46,0,0,0,0,0,0,1,79,120,17,115,184,10,128,0,0,0,0,0,0,0,0,0,10,88,188,133,64,5,44,94,66,154,126,34,224,1,66,43,123,197,64,0,0,0,0,80,210,149,21,148,68,101,228,98,160,3,166,230,6,88,225,92,125,1,17,43,84,90,83,250,100,38,70,169,84,230,228,93,73,66,146,92,149,239,178,186,249,114,17,61,182,142,201,88,127,11,149,83,17,82,106,244,248,199,55,22,62,130,106,61,17,12,238,208,190,33,122,117,37,206,100,90,72,173,98,232,66,100,199,74,204,220,12,230,53,162,51,77,110,122,163,27,115,19,35,82,88,222,244,66,202,214,212,95,141,215,224,3,204,114,209,166,220,239,113,178,219,45,109,33,142,112,38,41,195,116,54,106,181,217,49,164,98,152,114,29,109,53,183,154,109,100,167,24,73,165,72,34,50,59,146,44,119,247,29,135,217,180,246,203,56,223,45,189,26,180,58,229,71,188,120,207,237,19,204,238,247,123,159,221,42,247,215,240,232,53,150,157,37,84,234,148,89,139,104,207,135,121,15,105,51,211,125,42,35,181,253,221,3,168,244,201,147,88,209,236,119,151,148,124,73,34,42,216,114,119,17,116,45,243,121,69,161,247,17,235,25,21,253,79,33,222,132,110,246,118,109,27,134,36,225,12,191,203,201,61,215,22,106,187,215,81,46,174,222,245,63,75,45,238,109,26,72,250,124,122,29,196,140,83,103,71,169,66,110,100,87,155,113,167,47,165,77,172,150,147,177,153,29,140,186,243,32,31,80,161,149,197,64,7,200,233,105,87,47,33,115,75,50,177,245,252,162,247,208,106,35,50,252,81,241,17,169,43,182,131,1,250,9,85,252,86,234,47,31,59,10,51,34,35,43,14,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,22,168,203,204,128,13,92,186,11,53,93,86,176,227,53,92,249,16,229,110,246,46,70,2,242,232,42,0,0,58,126,102,226,247,48,150,19,174,212,154,136,167,151,10,145,42,98,116,189,187,51,52,52,179,34,35,177,216,252,61,71,106,145,46,52,93,60,67,237,55,170,246,214,178,77,237,245,136,187,219,243,106,220,40,117,26,134,21,165,179,73,168,119,174,13,117,132,190,197,113,181,104,91,170,148,139,18,82,131,212,101,200,237,114,189,192,106,134,217,155,67,226,204,117,143,241,133,21,217,21,104,208,167,119,125,227,170,176,235,173,39,67,17,213,234,88,136,252,72,191,214,119,24,187,103,220,167,107,54,113,76,170,124,234,194,35,104,166,187,47,83,177,10,77,205,47,54,139,88,214,159,114,186,252,44,58,78,26,194,181,188,195,197,49,169,148,138,100,231,29,168,107,221,166,52,85,200,81,232,108,212,118,74,121,171,146,15,234,231,228,37,251,179,155,102,218,238,13,192,180,140,75,89,157,62,51,146,169,149,8,170,139,38,146,182,13,179,58,137,153,25,154,151,239,38,239,107,23,35,16,102,77,149,182,111,193,185,127,64,195,245,102,97,81,101,73,119,11,68,138,227,137,162,180,202,214,102,134,20,106,82,136,204,206,230,139,153,31,188,250,141,158,28,16,163,240,144,216,141,175,86,229,164,183,123,90,246,34,43,216,115,138,0,2,211,63,112,10,153,219,220,42,40,93,5,64,0,0,0,0,0,0,0,5,53,124,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,83,151,64,21,0,0,24,39,105,60,158,166,230,6,24,196,78,188,85,133,186,230,26,151,9,41,135,164,245,93,183,172,68,70,133,25,170,235,254,46,66,10,54,128,202,186,142,91,102,37,122,156,221,26,182,212,74,119,11,103,103,199,82,76,183,140,52,126,37,104,73,117,93,139,167,184,122,71,149,29,169,81,157,142,242,53,33,214,212,133,21,237,114,50,177,144,142,126,208,253,159,105,147,112,134,96,99,58,94,17,215,49,125,213,187,147,199,168,175,103,98,54,126,5,57,110,132,101,211,227,241,17,90,219,217,193,158,14,225,44,64,229,10,100,218,4,88,241,112,252,221,10,150,230,133,154,149,57,149,216,204,220,34,253,145,219,151,66,19,39,131,43,177,235,248,102,143,82,102,84,87,142,101,58,60,155,176,225,41,38,75,109,39,116,216,207,195,207,151,228,30,106,233,117,106,238,87,226,249,205,197,145,221,146,81,28,152,89,104,67,214,74,247,107,183,50,81,115,177,29,196,205,236,55,180,45,63,25,81,112,230,24,155,139,248,201,48,112,92,55,94,99,187,212,222,133,161,17,144,163,212,77,145,29,141,70,92,140,250,135,68,110,176,10,94,226,162,142,39,83,114,62,70,56,73,38,147,189,140,125,99,137,194,231,200,1,31,232,23,164,112,165,70,74,50,51,28,164,126,64,47,1,75,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,82,228,42,44,51,247,128,186,229,230,6,126,66,195,90,75,169,129,40,143,161,128,169,166,254,98,210,104,143,153,220,135,40,0,180,146,73,232,46,0,0,31,155,87,173,192,163,238,184,217,241,35,111,181,105,223,186,148,106,181,175,107,153,95,169,126,145,247,184,234,26,78,167,21,98,51,183,65,161,123,106,109,51,232,183,161,189,193,141,184,94,43,188,119,191,169,186,245,105,225,244,250,237,29,189,99,233,230,3,77,182,249,207,146,197,184,229,184,244,234,158,29,154,196,140,38,81,22,228,55,183,150,53,61,40,140,136,201,195,45,86,81,114,248,144,212,220,173,203,218,142,61,197,148,202,43,52,138,180,150,231,111,173,192,199,82,214,173,13,45,94,27,37,87,245,57,242,62,134,63,29,249,85,188,113,95,128,195,206,113,178,228,184,212,38,74,200,111,81,169,118,74,121,88,139,154,186,159,159,81,40,123,1,236,181,194,70,192,152,199,17,224,93,15,163,189,55,210,123,206,246,185,202,109,62,4,59,110,154,75,145,124,126,32,50,206,192,27,49,83,48,46,25,167,226,105,113,177,68,73,146,169,115,162,56,220,228,37,180,36,142,126,162,177,27,73,50,59,54,71,204,250,92,111,68,72,232,137,21,152,205,154,141,44,182,150,200,213,214,196,86,230,62,44,57,68,133,64,164,177,76,131,27,112,211,58,244,163,89,170,218,150,106,62,102,102,125,79,204,126,152,0,10,94,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,45,185,249,11,133,45,112,22,154,146,103,201,69,250,69,142,182,75,108,203,157,207,200,20,218,139,212,47,112,162,20,180,219,89,218,221,64,89,29,26,28,52,153,25,17,23,188,125,36,68,67,143,83,126,181,249,152,174,249,178,46,106,254,0,28,128,56,142,75,37,213,127,192,99,231,149,88,166,194,101,201,18,100,232,109,164,27,139,61,10,59,36,138,230,124,139,224,3,237,1,209,167,231,102,89,83,86,182,166,98,109,218,219,182,162,224,164,29,175,107,116,111,226,67,243,127,162,47,39,146,242,155,94,49,232,93,59,190,87,252,144,12,150,3,164,64,206,140,180,170,40,147,7,18,239,76,209,188,253,103,33,62,30,92,249,160,188,200,118,102,43,244,137,58,183,50,245,105,181,254,141,69,252,100,3,244,69,171,65,45,38,147,189,140,88,137,12,175,213,93,249,219,161,142,66,59,243,32,26,231,181,142,207,84,76,221,195,108,51,48,241,2,215,222,204,74,52,211,116,25,150,136,238,182,71,99,109,92,172,174,127,27,8,80,218,7,37,234,153,97,138,241,19,205,208,113,19,49,26,196,82,233,236,189,80,138,164,161,105,39,29,211,226,208,146,53,25,34,252,190,60,135,163,151,26,67,169,210,226,110,68,119,234,53,7,108,109,151,40,57,137,132,144,170,94,6,239,9,178,49,25,79,123,245,77,109,106,37,53,35,82,252,78,164,139,154,203,145,121,244,1,161,91,33,237,125,89,194,158,150,119,164,156,31,7,138,224,55,124,98,214,214,189,59,251,233,212,241,94,218,138,255,0,89,9,156,195,88,146,6,34,132,185,112,170,48,165,33,47,27,70,168,207,37,105,35,34,35,181,200,207,159,136,191,73,15,50,117,218,6,35,193,123,142,62,39,7,198,106,209,244,141,185,175,69,175,208,206,214,212,95,164,74,190,194,187,93,247,205,26,45,11,21,102,22,250,109,71,23,34,43,109,119,78,157,227,110,34,50,73,58,144,201,17,92,205,69,115,50,48,18,94,3,130,28,182,39,70,68,168,206,107,109,119,210,171,25,94,199,110,135,245,14,112,22,168,174,66,136,247,139,173,112,181,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,236,42,40,174,128,44,181,204,197,228,86,2,33,80,1,69,41,41,45,74,81,17,23,188,204,84,99,188,228,204,250,22,93,224,218,189,102,165,92,238,243,167,240,250,220,225,150,238,141,227,173,164,185,18,21,123,235,34,232,125,64,99,253,171,51,242,159,148,216,106,59,204,215,176,203,50,123,217,136,203,106,165,41,41,52,165,113,221,115,166,241,38,71,225,43,124,12,66,158,209,121,221,93,205,12,73,95,132,227,52,103,163,158,35,149,61,183,41,233,90,141,101,188,120,136,200,247,138,35,73,147,157,75,225,204,100,45,188,118,136,168,102,118,98,214,104,212,204,97,222,84,134,103,64,151,29,190,239,75,54,82,96,37,10,85,212,210,85,235,45,69,99,63,127,212,58,150,203,251,59,98,76,213,198,18,25,147,131,251,210,59,180,85,212,91,46,240,109,139,221,214,72,151,201,212,159,71,58,124,122,114,1,149,182,79,216,222,70,55,244,167,210,124,57,142,160,240,92,14,227,117,12,218,215,175,127,170,250,216,59,219,74,122,121,137,155,192,184,30,155,131,105,142,64,128,236,197,161,114,78,65,156,133,36,213,168,210,146,247,36,185,120,75,248,71,205,129,114,211,12,224,158,59,185,168,188,23,27,186,222,125,242,227,154,244,106,183,172,163,181,181,31,79,49,220,192,0,5,47,96,21,1,196,185,44,183,235,174,220,237,208,199,202,170,237,41,22,213,42,215,253,194,191,152,7,222,3,225,110,181,76,116,174,220,155,243,183,168,175,230,31,83,79,180,241,18,155,93,200,250,114,48,28,128,41,127,112,26,136,186,152,11,22,130,43,117,31,43,45,154,204,148,105,62,74,242,31,90,143,85,172,45,35,75,100,100,92,189,224,46,245,79,144,184,140,188,199,9,169,197,115,65,222,253,7,34,18,171,93,101,204,5,224,0,0,0,0,0,0,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,123,10,128,215,253,162,50,22,145,153,126,143,241,37,94,95,119,113,122,120,29,39,109,230,235,214,187,106,252,78,93,61,226,10,179,143,38,235,153,119,91,110,11,152,115,17,70,111,187,138,98,206,124,53,160,200,181,184,70,175,81,62,31,7,95,129,243,30,149,13,36,174,164,52,155,109,13,153,40,152,178,145,136,43,212,188,19,197,73,137,131,229,180,203,189,228,180,105,113,41,144,180,150,149,58,68,118,53,17,243,43,115,1,20,187,37,102,59,248,39,56,240,172,197,187,76,97,136,92,117,221,152,163,74,11,92,87,203,196,122,136,186,170,197,249,4,234,108,207,152,176,49,222,89,209,102,183,85,164,200,121,214,165,184,164,194,125,43,34,36,202,113,23,182,165,29,186,126,81,231,131,21,208,107,153,119,140,101,83,158,139,221,243,41,250,46,141,226,29,209,188,105,39,212,141,68,119,37,252,122,141,244,236,228,218,94,171,70,156,88,74,189,141,119,48,160,208,166,184,220,126,237,74,180,56,169,205,170,250,146,209,153,242,90,143,169,151,48,19,20,70,70,87,33,81,248,248,82,185,22,191,135,169,85,56,242,183,252,100,22,37,18,244,26,117,146,208,149,106,177,145,90,247,233,97,251,0,40,100,71,212,112,169,130,212,103,226,28,224,3,133,41,52,242,34,49,121,95,200,93,111,120,165,236,96,43,114,243,21,28,122,136,253,226,226,85,253,224,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,1,106,143,220,2,166,118,247,142,21,42,246,232,47,81,216,135,25,17,31,80,22,160,148,102,92,143,175,144,250,82,86,43,11,80,155,23,79,120,188,0,0,126,125,106,175,18,141,21,50,102,72,220,161,78,19,100,173,6,174,102,70,118,228,71,228,96,48,230,127,231,12,28,11,220,54,172,208,90,227,184,175,215,146,9,55,209,186,245,124,105,252,126,125,125,194,1,51,31,23,84,179,43,22,64,151,33,136,203,125,81,218,130,218,32,165,71,171,233,86,100,68,70,165,25,168,205,127,197,200,109,78,217,187,77,84,177,111,161,253,201,141,184,190,19,188,55,191,169,169,111,78,174,30,222,179,69,123,233,62,158,67,9,236,185,148,51,115,11,25,225,106,135,163,220,124,50,197,80,98,62,190,44,154,240,239,89,53,38,218,210,125,23,212,188,250,137,235,92,54,143,96,189,151,138,167,93,192,216,206,175,72,197,177,141,222,243,222,47,135,208,194,108,137,77,151,53,52,118,232,94,254,167,249,4,182,96,60,51,23,9,97,152,84,72,106,146,109,198,39,9,60,65,150,191,19,138,89,222,196,94,245,121,116,29,91,36,242,210,137,129,48,85,26,159,10,139,192,174,15,17,165,28,74,221,209,173,215,12,249,154,213,123,235,63,62,163,37,138,128,0,0,161,152,17,123,194,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,2,134,94,66,160,0,0,0,3,20,109,19,151,48,113,222,88,226,10,76,136,204,172,231,112,151,222,188,226,18,122,36,52,174,102,142,101,234,123,134,87,31,45,78,35,83,224,185,17,230,155,113,11,181,210,226,110,147,177,145,243,47,200,3,206,254,217,25,101,247,58,205,236,65,25,132,197,109,134,223,130,210,82,203,206,57,109,80,155,89,243,89,95,173,199,108,216,183,104,42,222,95,99,217,75,145,80,152,113,154,195,139,132,218,24,137,29,102,155,61,30,222,189,185,89,29,111,113,179,157,168,185,60,124,100,172,81,6,13,17,131,153,94,167,181,173,45,105,120,200,169,203,43,40,201,29,46,143,63,113,8,216,164,84,164,225,74,252,221,220,151,217,113,189,228,101,42,42,205,38,118,89,92,175,114,229,225,254,33,7,166,252,59,95,102,185,196,110,146,233,110,52,95,90,72,186,223,165,143,224,63,104,107,38,203,153,181,15,23,122,77,165,202,186,248,78,11,245,201,145,219,86,255,0,167,140,255,0,23,159,228,27,54,40,11,22,92,174,47,20,59,123,200,7,204,119,35,51,28,201,22,168,136,204,236,94,241,117,143,204,5,196,126,225,83,50,33,111,78,98,154,174,191,120,11,200,238,42,45,79,81,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,212,86,28,106,87,184,133,231,208,199,2,204,238,118,48,20,90,142,246,23,181,170,252,207,149,135,26,75,81,143,165,9,34,34,59,23,64,23,128,0,0,252,234,221,110,53,14,50,101,74,67,170,74,156,38,200,155,34,51,185,145,159,188,203,200,124,248,159,18,66,195,84,137,53,89,173,190,182,163,104,212,76,145,26,143,82,146,146,181,204,189,234,47,120,141,237,185,246,212,133,69,169,202,194,88,114,171,142,105,114,224,213,33,184,181,196,124,152,104,219,84,35,81,165,38,135,200,249,154,210,102,86,34,185,24,12,223,180,30,221,248,111,45,162,62,204,104,216,149,183,226,214,149,79,90,153,129,17,194,61,36,237,237,173,206,151,71,91,92,68,126,118,109,41,95,205,174,230,223,212,167,57,221,92,69,184,136,81,154,182,247,119,211,119,215,240,126,255,0,128,232,216,243,52,113,126,51,171,84,100,207,197,248,134,108,121,53,7,166,54,220,218,131,174,88,212,165,25,25,145,172,203,85,148,101,127,137,243,29,82,28,7,167,107,221,41,5,162,215,212,103,239,252,159,0,25,243,101,156,154,44,115,137,240,221,114,82,33,57,26,62,41,135,29,228,56,251,168,90,144,151,24,82,136,137,5,110,139,235,114,49,51,185,89,94,192,249,115,2,153,130,225,209,231,52,253,63,125,165,77,30,241,178,222,41,110,29,141,110,106,62,75,62,165,212,106,62,201,217,13,50,135,147,245,250,146,163,97,244,204,135,86,149,37,153,12,160,201,198,148,136,172,26,84,133,110,200,210,162,50,185,25,116,49,175,89,185,155,57,139,130,51,230,173,25,236,192,197,9,139,11,113,118,98,85,95,36,120,225,54,126,20,154,200,186,170,231,249,68,19,101,66,172,71,174,83,153,168,71,67,137,67,186,140,137,194,34,62,74,52,251,140,252,135,232,141,84,216,59,52,100,99,220,182,162,162,117,74,179,54,71,3,61,229,185,61,227,112,213,166,122,144,92,205,106,51,50,35,34,47,128,218,162,231,204,80,181,128,206,198,42,40,96,29,69,69,151,49,113,31,184,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,159,152,180,201,207,114,136,94,0,56,141,47,254,58,69,73,179,63,94,199,230,40,167,146,71,107,24,185,10,213,99,230,3,141,214,149,111,1,145,21,199,227,85,29,168,178,139,179,33,41,250,75,116,35,229,207,224,63,126,196,125,69,139,142,195,133,103,25,109,69,123,243,73,24,13,80,205,61,166,42,153,127,221,156,68,234,129,241,251,235,110,33,198,95,169,163,174,171,91,215,247,13,70,199,253,166,245,167,41,117,8,180,154,174,35,101,231,169,238,165,165,46,143,78,50,75,134,149,17,25,248,143,149,237,252,194,68,179,43,37,104,152,187,187,180,225,188,54,231,9,190,253,117,13,7,109,90,58,125,25,254,47,63,200,33,203,105,141,157,177,14,95,87,201,233,78,225,244,198,141,68,227,222,106,26,150,68,180,37,111,106,43,27,73,35,81,146,45,207,225,204,7,75,196,91,112,231,197,98,116,135,227,99,201,9,105,237,26,73,202,61,60,143,145,17,115,179,71,239,33,248,10,218,243,62,77,211,112,241,226,245,31,83,238,168,63,242,67,181,100,52,220,176,174,86,40,120,118,169,129,161,76,148,255,0,19,173,114,105,145,220,66,236,135,86,87,53,92,206,196,69,238,247,16,222,92,191,217,11,5,99,218,20,90,221,43,47,50,253,182,100,165,197,36,165,82,90,37,145,33,195,65,223,75,42,46,165,231,208,65,161,116,125,185,54,130,164,44,150,222,96,188,155,53,187,240,209,169,231,203,151,155,95,1,148,232,93,168,89,215,7,127,222,56,230,172,238,189,58,55,116,26,95,43,94,247,240,23,153,13,169,196,125,155,242,170,145,200,168,248,115,44,34,169,79,111,8,248,51,71,130,199,203,195,20,252,203,151,192,107,246,42,236,191,205,182,120,94,22,173,151,13,95,94,173,15,201,77,253,95,40,130,142,231,66,237,115,117,173,8,170,77,197,239,25,188,70,122,40,148,178,240,114,229,235,151,196,102,28,5,218,177,128,235,115,96,194,168,83,177,187,170,123,123,172,206,149,79,73,29,137,70,94,171,229,228,67,66,241,7,103,214,114,208,146,227,239,98,92,23,165,134,13,243,221,76,149,123,21,207,149,227,23,62,67,14,226,76,190,199,121,121,62,67,15,226,54,80,253,63,69,215,10,99,197,109,105,35,240,153,165,39,209,124,250,123,192,122,5,201,205,164,176,142,111,197,105,234,45,62,182,201,185,29,217,31,126,199,101,191,10,30,221,153,120,28,87,59,159,232,25,70,161,77,131,93,132,211,114,216,222,52,102,151,146,147,81,166,199,99,183,67,242,49,231,107,38,118,146,199,89,93,86,116,230,230,14,53,76,98,132,228,116,53,2,172,241,18,84,183,80,187,145,27,169,34,46,71,127,137,137,98,217,63,108,140,53,152,172,210,232,15,30,49,149,54,54,25,98,84,135,103,238,214,151,22,146,97,10,85,247,234,51,81,154,239,115,47,121,128,213,189,182,118,34,143,69,244,51,209,72,180,72,91,238,241,226,53,212,102,47,93,184,109,54,212,149,90,215,87,75,117,26,57,147,25,171,93,203,12,93,135,159,135,61,230,152,137,93,137,82,90,89,142,211,134,122,29,108,206,219,194,235,100,23,43,216,122,41,199,56,2,137,140,248,46,242,160,209,231,112,123,205,28,116,84,59,163,94,155,233,212,147,181,244,149,254,162,30,123,54,141,203,9,249,105,141,224,211,149,221,140,168,233,77,77,46,239,212,148,151,211,60,87,245,19,226,240,127,23,48,19,153,178,142,117,163,53,242,167,11,87,30,84,231,36,85,56,235,174,68,118,91,51,221,73,125,60,201,179,177,114,111,221,240,25,223,168,135,78,206,141,161,59,170,187,151,217,123,58,167,137,93,38,187,219,91,73,123,84,99,186,37,188,94,19,112,188,200,253,94,191,164,75,182,22,172,179,94,161,198,170,71,39,137,15,235,182,246,218,188,43,82,121,216,207,203,204,7,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,90,226,160,0,0,0,62,58,188,244,82,169,51,106,142,18,205,16,227,184,250,137,4,70,171,33,38,163,177,31,43,242,17,69,183,230,215,211,156,151,142,242,226,141,50,172,197,251,175,118,78,64,138,109,39,148,87,142,234,185,171,207,221,215,224,55,223,106,12,211,131,129,178,243,24,176,226,170,173,190,156,37,80,150,219,145,12,139,73,238,30,34,50,61,105,50,81,26,63,136,64,78,106,227,42,134,98,230,29,82,171,222,117,39,211,80,220,126,191,121,74,89,238,216,66,124,94,37,126,39,46,103,238,1,250,25,117,130,235,185,235,142,170,13,42,92,53,202,56,7,49,197,203,82,153,73,147,106,105,162,252,18,79,159,136,189,214,181,253,226,103,246,61,217,103,14,101,205,11,15,98,73,20,168,7,50,94,17,137,25,247,35,206,148,179,90,212,136,235,81,233,93,146,68,102,139,242,34,247,13,97,236,188,217,242,52,232,81,113,221,106,139,134,39,71,169,80,106,12,39,127,24,157,127,90,106,40,73,26,181,55,107,89,179,34,241,31,43,126,73,55,145,50,145,130,104,112,144,112,9,166,88,67,112,208,220,70,146,146,65,18,57,17,23,34,36,145,39,167,213,200,7,238,58,250,25,182,162,51,191,144,197,248,211,104,108,31,130,137,238,241,166,214,156,54,162,42,89,238,24,101,94,18,213,203,196,225,115,240,152,210,173,163,123,65,240,180,47,71,189,31,145,152,84,237,124,94,251,135,91,108,239,45,185,211,125,18,121,218,231,215,204,196,106,227,13,162,115,107,21,78,74,145,154,248,233,109,174,57,71,82,100,87,100,157,238,106,185,25,111,79,151,139,248,192,76,134,34,237,28,202,218,58,164,35,184,241,153,27,58,61,90,124,51,235,111,57,31,17,139,49,167,106,230,7,165,25,149,58,6,55,106,206,161,63,212,154,114,185,26,12,207,171,231,239,17,83,15,238,151,136,82,135,21,142,42,14,113,23,252,61,78,65,153,233,243,235,228,59,5,35,35,243,47,23,159,131,19,211,215,116,155,191,124,205,144,126,169,233,254,230,124,249,128,221,92,81,218,225,58,65,45,186,21,71,22,198,89,72,51,35,118,135,75,50,221,248,185,122,231,207,167,232,24,202,79,106,62,114,59,167,117,141,171,5,107,222,244,26,95,252,65,209,112,159,103,246,111,215,148,135,209,136,176,90,146,252,98,144,146,122,92,163,59,30,147,231,247,177,243,230,50,123,93,156,121,146,213,247,179,114,249,87,233,244,146,15,255,0,70,1,241,83,59,82,179,117,133,32,165,99,58,210,211,188,35,81,38,131,75,230,158,92,189,82,27,17,148,29,167,236,212,227,82,89,196,239,226,169,143,57,191,223,169,20,138,114,9,118,55,13,54,210,226,109,98,36,249,116,26,147,152,91,41,214,178,254,28,199,106,172,225,71,14,53,61,201,198,113,82,179,61,9,37,242,45,76,167,197,224,63,224,230,48,109,5,170,140,156,80,197,14,139,49,80,221,86,173,209,165,197,54,132,125,25,168,253,94,101,114,191,66,247,136,38,195,7,109,197,132,49,90,180,70,131,137,146,173,210,157,187,176,98,167,145,44,147,251,23,79,204,102,172,55,153,177,49,27,12,61,29,19,18,79,70,76,130,222,180,217,29,140,136,249,216,207,159,136,71,182,196,185,19,142,107,17,24,174,84,235,52,169,145,164,210,229,146,17,34,67,206,44,148,153,137,77,204,148,217,151,236,79,157,250,24,146,28,33,131,161,209,41,52,246,31,167,211,205,214,96,180,194,212,211,69,205,68,148,145,243,52,145,218,228,40,253,198,31,113,253,90,21,109,54,189,200,135,211,187,81,151,140,200,197,201,105,164,95,67,105,77,250,216,172,46,62,128,56,136,210,158,73,35,43,11,137,203,134,182,245,91,79,63,168,92,68,147,43,146,75,244,0,169,29,197,69,44,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,2,151,35,3,63,112,161,17,145,128,173,174,42,0,0,58,166,56,131,71,173,210,106,20,138,140,69,60,83,160,61,25,69,168,210,70,149,165,73,177,154,76,140,186,159,50,230,59,51,242,17,31,78,178,81,234,189,172,34,239,104,77,176,100,66,198,176,169,244,140,69,142,33,37,250,91,126,6,101,155,104,214,167,93,45,70,73,123,175,34,231,240,1,134,182,233,217,154,159,135,107,120,223,28,210,33,211,163,179,31,187,119,101,198,73,91,137,212,136,205,31,133,68,105,62,106,62,167,208,106,70,88,102,5,79,42,113,68,169,177,101,58,210,213,9,81,76,216,101,183,121,41,109,174,214,115,149,188,61,122,137,63,126,145,35,57,182,90,85,118,98,154,168,76,172,91,84,154,185,155,175,47,117,81,210,91,197,153,44,206,196,209,17,115,62,68,146,229,238,140,173,160,48,84,156,19,152,245,138,114,138,19,105,101,113,144,73,137,114,65,106,140,218,249,22,146,243,231,241,18,4,177,108,189,183,53,6,181,69,161,97,218,155,24,141,231,96,225,152,187,195,224,34,37,6,180,33,148,25,145,165,194,59,92,206,220,136,111,69,46,183,22,171,189,225,219,117,59,173,55,214,68,93,111,228,103,228,60,198,225,172,194,198,24,102,70,250,151,139,107,176,108,198,225,60,36,247,90,50,69,200,244,248,84,94,31,9,114,248,16,145,141,155,118,245,135,27,210,47,73,43,121,135,81,213,194,110,119,146,73,237,223,225,181,91,92,142,87,240,244,242,20,75,88,14,189,132,241,165,51,23,65,92,234,115,18,219,66,31,54,12,159,74,72,245,17,36,253,202,62,94,34,29,132,0,113,184,173,37,114,235,113,200,40,164,145,251,136,7,203,173,94,227,28,136,89,251,207,222,44,117,179,43,90,196,45,74,238,101,107,245,1,245,106,243,21,234,44,79,170,66,242,232,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,44,51,50,59,25,128,184,204,136,90,163,247,144,94,252,197,21,208,7,26,150,103,202,254,241,114,82,98,211,34,191,65,200,146,189,192,95,107,10,128,0,161,153,23,51,26,171,182,102,208,137,203,12,13,26,100,53,212,90,121,56,137,16,20,166,99,48,229,203,115,32,207,147,135,107,93,5,207,168,217,92,73,85,106,147,9,18,29,222,217,78,146,62,143,175,67,63,50,242,16,215,218,33,155,238,215,153,171,225,216,85,42,227,106,131,142,36,29,156,120,201,178,74,10,90,44,155,44,252,202,220,139,144,146,52,110,191,137,170,184,155,113,222,18,141,238,27,86,139,182,132,91,85,175,234,151,63,84,186,137,76,236,229,217,250,27,120,65,186,237,66,52,7,95,129,141,9,212,45,18,159,35,34,67,81,20,86,43,17,25,222,253,68,100,229,246,14,153,138,248,254,21,81,11,133,221,106,223,153,254,203,93,173,100,159,226,143,66,155,54,101,212,76,15,130,229,211,202,155,73,101,74,171,185,36,184,54,73,41,230,211,37,127,84,185,248,127,136,6,94,137,29,17,99,161,134,211,100,166,246,43,153,245,59,251,199,48,0,160,41,123,244,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,24,59,106,44,183,155,143,176,148,88,112,164,62,218,211,86,102,65,238,162,27,199,100,176,234,122,17,151,47,23,81,4,27,67,101,181,115,5,230,22,46,145,80,139,56,153,44,79,62,42,93,122,10,217,74,207,126,233,145,145,159,43,153,36,206,195,210,45,74,19,115,152,75,46,26,200,137,100,175,15,94,135,252,226,42,187,69,54,127,38,176,252,188,67,76,166,226,73,47,84,49,171,142,40,146,206,182,244,184,137,107,51,78,150,239,107,218,220,207,145,137,35,14,108,77,159,116,12,31,233,159,123,55,79,99,139,238,237,223,17,84,67,58,180,113,55,182,164,243,245,139,234,229,230,38,214,145,85,135,86,140,169,16,228,50,234,18,179,65,155,78,146,202,246,35,181,203,223,204,135,151,234,5,114,101,7,127,184,105,175,167,211,125,234,79,246,55,233,99,47,49,232,23,100,252,219,103,29,224,153,83,28,169,81,28,95,126,174,33,20,55,136,200,254,133,131,183,174,175,23,143,248,128,108,80,10,17,145,243,33,81,69,12,174,42,0,3,137,213,31,170,73,189,200,26,79,132,133,234,77,204,84,146,68,0,92,133,64,82,229,230,2,160,45,212,94,227,35,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,87,192,12,204,113,169,102,155,88,136,5,202,46,70,127,1,195,160,204,238,46,39,117,114,51,46,99,149,9,43,17,220,1,164,216,136,197,226,157,5,64,7,201,83,168,197,165,192,147,58,91,237,52,220,102,86,242,212,227,132,132,146,82,147,51,51,51,232,92,143,152,250,198,190,237,75,156,17,240,46,15,197,16,217,170,80,146,247,162,179,101,54,220,183,200,150,165,110,159,34,177,18,210,102,70,104,183,233,1,171,91,117,237,83,132,162,81,113,190,17,128,154,68,249,40,238,221,27,154,227,70,181,221,113,156,59,32,146,103,200,175,249,10,226,39,241,206,33,60,97,138,102,215,25,132,108,241,59,179,221,37,205,230,157,45,165,30,177,17,95,213,242,247,142,211,156,88,242,179,152,152,238,175,56,226,195,121,202,135,15,202,10,22,162,61,219,45,151,135,196,175,196,231,215,222,59,174,65,108,217,89,204,151,74,85,79,11,226,244,68,114,19,207,33,248,112,150,72,82,208,242,81,98,82,154,81,31,236,175,241,33,6,22,129,133,49,29,73,68,81,40,53,39,72,209,188,35,110,35,139,186,121,115,228,93,57,151,49,189,187,45,108,141,138,170,158,147,241,19,42,176,247,92,21,181,208,156,61,87,223,249,172,186,91,248,71,121,195,155,38,225,236,55,79,137,32,139,21,161,222,21,182,86,153,4,130,210,122,72,204,173,185,35,35,186,127,140,72,54,76,229,172,76,49,223,26,81,83,71,19,195,254,184,34,43,233,222,116,240,151,227,127,16,117,94,142,226,156,50,186,6,6,174,65,57,70,249,185,26,75,132,123,173,7,205,155,90,215,63,33,8,251,114,41,113,51,231,26,165,109,43,193,221,189,121,117,133,24,79,5,109,173,253,26,123,22,51,222,69,117,28,186,243,65,151,33,8,93,161,152,102,68,28,234,199,245,46,14,97,52,142,234,250,69,182,122,57,196,136,158,182,183,83,183,214,42,54,251,178,170,114,23,128,40,197,100,223,185,170,119,45,92,255,0,170,134,36,41,7,169,9,87,153,17,136,215,236,164,156,131,194,148,184,219,198,181,34,135,83,51,78,175,17,126,170,23,243,137,38,142,119,97,179,243,65,127,16,144,57,5,15,160,168,161,244,20,112,175,214,49,86,206,254,224,81,120,133,82,86,48,23,167,168,184,90,158,162,224,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,14,53,145,157,172,67,144,202,226,134,94,64,62,109,6,71,255,0,168,114,182,118,50,33,113,167,235,22,23,133,64,57,139,152,168,181,38,70,93,74,226,224,1,139,243,179,44,94,199,152,71,16,196,143,83,91,14,75,160,203,130,132,162,41,188,122,150,211,132,70,68,74,43,159,143,160,202,2,215,16,78,54,166,206,246,81,25,29,128,121,240,218,59,34,177,110,81,102,110,33,170,203,167,213,230,194,164,240,154,164,57,73,118,51,75,222,199,101,37,117,153,168,147,99,114,221,78,230,86,247,141,225,236,198,206,218,12,186,28,28,13,55,128,133,42,157,68,168,73,115,123,82,65,57,99,168,164,200,141,179,34,52,242,116,142,247,242,243,25,35,111,188,157,137,136,48,6,59,171,178,205,101,231,228,119,93,147,29,36,164,158,151,162,167,145,104,51,232,94,126,98,58,54,117,197,210,178,83,61,177,4,21,20,72,132,205,9,81,191,85,238,218,190,145,200,174,216,252,72,231,239,47,135,233,1,62,240,36,179,46,20,121,44,56,133,161,214,144,226,84,133,18,136,210,100,70,70,70,93,75,226,62,129,208,50,95,20,179,137,242,247,10,79,76,184,78,185,47,15,193,150,162,140,225,41,62,54,27,51,50,230,126,31,23,241,14,248,183,16,221,181,173,41,191,153,216,7,12,136,123,244,169,59,205,55,73,167,165,198,52,204,44,149,86,53,139,61,148,226,51,136,115,55,92,202,22,243,78,131,65,254,57,94,250,127,132,100,194,159,4,250,77,96,255,0,237,133,252,227,149,46,180,178,35,67,136,81,31,75,25,24,8,179,218,243,96,12,87,85,37,214,40,88,142,173,84,84,138,148,98,220,196,195,78,58,105,73,69,81,26,174,151,78,229,116,145,116,234,99,67,105,244,156,89,144,88,210,178,253,127,7,213,150,204,103,100,81,137,217,145,93,132,149,173,46,145,222,235,74,138,230,76,153,233,235,215,159,33,232,218,163,79,102,164,202,89,121,75,36,146,137,100,104,50,189,236,101,239,47,136,142,109,187,118,86,133,86,195,207,214,105,112,49,108,201,51,241,106,164,173,17,218,39,18,73,90,36,168,205,36,150,76,244,220,202,199,115,234,64,54,107,102,189,165,240,110,108,250,71,194,75,162,195,238,174,15,86,238,182,212,141,91,221,245,175,98,78,155,110,254,55,191,192,107,55,104,150,66,87,49,20,218,166,45,129,34,115,172,83,48,59,250,210,205,49,110,32,205,179,150,225,145,172,149,100,242,50,247,114,234,52,171,100,220,250,196,25,73,233,86,182,104,113,59,215,129,183,122,37,109,234,221,111,253,79,164,77,237,188,231,215,169,116,19,45,154,180,186,118,100,229,110,49,83,50,149,40,222,160,84,32,23,119,173,43,185,156,101,248,74,196,175,23,143,167,196,185,0,243,233,149,245,165,101,254,102,83,42,117,8,102,103,3,125,173,167,151,184,245,227,173,37,115,50,59,122,228,125,57,254,81,56,251,3,102,101,47,28,100,238,29,102,49,69,105,226,137,80,121,77,55,49,46,169,36,154,131,137,230,68,68,118,230,92,254,34,19,118,135,194,50,112,38,113,226,10,42,97,79,105,16,120,79,215,141,154,86,90,226,180,175,23,133,63,143,203,145,123,132,134,118,79,230,26,73,136,216,105,233,116,196,112,152,122,162,238,131,114,206,149,234,109,159,136,141,93,60,126,94,64,37,51,168,14,24,142,148,136,140,190,149,37,68,227,105,89,26,78,228,119,43,242,28,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,40,70,126,241,80,0,0,0,28,79,72,109,139,111,20,146,213,123,93,86,28,163,166,102,38,37,103,15,247,126,242,84,54,184,141,237,183,235,36,223,78,142,156,203,204,4,72,246,136,103,189,26,179,142,147,74,167,197,133,33,51,112,121,70,222,179,82,67,132,133,45,233,105,232,73,230,101,114,59,92,107,94,202,217,81,95,199,185,173,133,217,131,26,160,134,103,113,186,95,106,158,183,146,90,35,62,103,107,25,17,243,65,151,94,95,144,117,108,235,196,79,99,124,111,78,146,163,142,226,206,11,49,72,162,92,200,254,153,195,183,83,241,120,191,136,72,207,102,214,76,176,213,59,46,177,180,152,181,182,156,46,247,212,165,160,146,193,120,166,52,93,81,254,158,191,160,6,237,236,239,135,88,202,44,147,195,148,204,69,85,109,131,96,229,176,106,154,130,136,102,167,37,60,225,21,150,163,177,219,221,239,46,99,72,118,237,218,255,0,12,63,74,153,133,41,52,218,93,70,69,43,23,184,210,248,106,235,107,89,165,164,201,108,214,104,75,102,105,43,219,234,185,21,198,196,237,209,157,173,101,62,94,64,129,76,169,225,243,146,205,126,59,11,102,160,249,111,18,149,197,144,229,205,41,113,38,71,210,223,3,252,162,36,41,216,107,16,103,190,105,98,116,187,66,168,201,68,185,51,107,36,170,60,85,175,86,169,5,226,79,37,221,191,165,228,127,20,243,243,15,194,203,205,156,179,75,49,187,195,131,193,56,169,158,239,221,106,221,80,36,63,125,230,187,94,196,86,245,15,235,252,130,70,50,87,179,127,16,80,184,89,117,12,123,80,100,227,213,145,35,67,216,97,109,153,165,59,179,191,55,249,23,35,230,54,215,36,182,118,195,184,3,190,184,87,107,229,199,240,218,184,197,55,251,13,231,171,102,147,248,252,250,251,134,124,66,9,178,177,25,249,243,1,137,112,86,68,30,22,167,195,138,172,80,114,14,46,243,153,193,209,171,82,148,125,55,135,111,91,248,6,65,166,225,190,238,105,45,113,187,205,36,101,125,221,186,157,252,199,237,92,188,200,53,39,241,139,244,128,226,109,141,4,69,174,246,43,116,29,59,30,87,169,24,111,129,239,42,148,54,56,157,238,141,252,132,181,125,58,111,109,71,207,214,33,221,174,93,110,52,35,111,204,254,123,5,122,9,221,243,176,234,248,206,244,215,196,186,103,109,28,45,173,103,11,241,143,248,0,71,62,209,249,157,247,91,204,58,100,108,61,68,223,156,218,91,52,164,28,41,60,95,210,173,247,136,136,137,8,43,171,233,11,195,212,249,121,141,192,216,87,99,252,78,196,28,17,142,42,213,42,165,56,211,222,91,200,178,104,78,35,119,206,75,69,117,169,194,181,249,31,171,239,34,248,141,81,217,15,40,215,152,120,179,11,226,9,180,250,221,163,98,248,81,148,184,109,125,18,82,151,88,95,136,205,10,177,248,206,252,250,88,78,134,91,97,56,152,83,10,83,169,81,85,40,211,23,125,167,136,50,215,226,113,106,59,216,139,241,188,188,128,125,248,51,13,30,23,162,70,165,170,97,200,54,9,194,214,109,104,190,167,13,93,46,118,234,63,124,0,0,81,70,68,71,207,220,42,56,86,171,159,228,1,194,225,26,148,124,135,35,38,104,47,84,207,144,169,34,252,249,139,210,155,0,188,142,254,225,81,105,117,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,24,180,92,125,5,160,56,140,200,212,68,67,149,60,135,17,36,137,68,57,139,168,11,128,0,7,93,197,207,161,142,19,81,151,139,121,212,237,248,163,207,198,98,203,67,217,203,132,216,78,159,164,56,9,185,42,246,188,181,144,159,156,193,90,19,192,106,90,74,251,222,167,254,32,243,235,136,9,85,60,239,193,105,66,77,205,114,233,205,253,25,95,172,179,229,245,243,1,52,59,36,97,227,159,179,206,20,132,82,141,27,206,59,197,187,189,173,57,243,233,127,128,214,30,208,109,150,241,30,36,125,252,69,73,153,82,148,82,235,16,136,154,143,70,113,221,36,152,43,73,158,164,175,153,93,62,94,241,185,59,35,82,213,3,35,48,163,107,109,228,41,190,58,228,225,88,202,243,31,235,203,226,59,222,102,97,56,248,166,142,204,87,138,89,233,150,135,109,30,215,228,133,151,188,143,151,49,58,143,53,216,195,4,87,240,189,102,163,2,125,46,160,142,18,115,209,13,111,67,91,87,82,22,162,232,125,15,194,124,135,94,66,205,187,221,61,68,153,103,214,203,84,186,198,36,175,56,228,108,85,103,43,242,158,187,104,77,185,184,239,79,162,62,92,198,162,230,22,204,88,131,11,247,127,117,97,12,102,255,0,19,189,222,111,105,235,85,180,232,181,180,180,95,140,97,18,97,180,187,13,109,75,134,232,49,169,184,118,171,14,155,17,217,216,189,147,35,145,90,109,165,37,43,40,200,213,165,72,185,149,200,255,0,65,137,110,194,184,150,151,137,232,177,106,212,217,145,94,106,78,189,6,196,132,186,147,210,181,36,236,164,242,62,105,49,230,87,8,214,234,152,63,18,82,106,28,34,26,118,20,246,38,160,165,54,164,166,232,113,38,87,230,94,27,167,159,229,230,38,111,97,109,164,95,198,24,95,4,97,170,157,67,12,52,228,190,242,214,211,14,154,94,45,46,73,89,88,148,233,254,41,31,78,129,208,111,72,14,24,178,27,148,194,95,105,212,56,149,94,202,66,174,71,99,176,230,20,88,166,245,123,199,206,164,169,42,46,71,250,7,214,44,90,9,92,206,253,0,88,131,233,231,228,57,8,249,116,28,101,100,170,230,118,183,152,169,184,70,124,140,128,114,128,180,148,118,33,112,0,0,0,0,0,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,200,46,94,96,42,44,89,114,50,248,11,197,12,174,3,129,10,178,137,22,28,196,87,247,139,55,100,74,215,206,227,144,186,0,161,162,254,241,82,43,10,128,0,0,252,250,229,77,154,69,45,249,239,62,195,73,107,77,212,242,137,40,43,168,139,153,153,151,152,13,117,219,63,54,40,24,11,8,69,41,242,105,230,226,107,81,217,83,111,84,16,194,139,84,103,150,70,100,100,126,226,254,17,5,249,201,138,154,197,56,255,0,20,203,139,29,4,220,170,252,233,72,83,111,19,137,52,169,247,12,172,100,69,114,241,117,27,189,218,129,156,239,85,49,93,79,9,68,151,67,144,212,42,205,58,66,73,151,13,111,115,166,157,205,86,89,242,187,158,94,67,69,48,30,18,157,143,113,28,200,145,233,213,9,78,27,14,75,82,32,178,107,81,125,34,74,246,34,87,135,199,252,36,32,222,253,133,54,123,197,10,244,223,140,110,169,23,250,155,167,121,73,112,181,126,185,189,174,162,233,203,244,137,128,135,27,133,104,219,215,170,234,213,123,88,97,124,132,202,232,184,51,191,116,55,85,71,25,194,223,138,34,43,232,222,250,190,2,252,110,127,144,103,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,203,157,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,40,207,252,182,131,143,176,156,90,99,180,94,60,209,84,68,163,71,18,109,88,201,167,83,170,250,147,248,253,62,35,43,142,9,113,26,152,217,52,234,9,68,74,213,107,153,115,252,159,88,15,51,249,169,151,53,156,9,221,125,227,70,224,120,237,254,143,190,16,238,189,26,47,209,74,181,181,151,151,81,186,29,159,59,64,49,135,105,180,252,55,89,197,188,59,179,177,163,74,38,120,3,94,180,45,49,81,235,37,179,34,185,164,203,169,14,241,183,38,201,209,139,208,174,230,141,74,99,250,165,188,215,54,81,234,253,109,110,164,127,17,29,57,111,152,181,124,189,175,82,106,48,102,58,211,112,42,140,84,76,154,101,183,21,116,45,7,114,214,92,207,192,92,143,144,15,75,120,111,17,83,235,148,232,242,162,204,223,19,218,244,171,118,164,222,202,50,62,70,69,228,63,100,142,252,200,69,102,74,118,150,83,224,82,232,208,43,167,138,164,45,190,35,122,109,82,160,89,87,83,134,155,125,34,124,203,203,160,207,116,126,210,140,184,144,210,120,138,70,51,82,180,153,153,247,116,34,247,252,31,1,187,32,53,107,15,109,237,150,117,215,183,13,81,49,105,40,153,222,153,185,10,33,23,82,47,115,255,0,17,176,152,119,27,82,241,47,17,192,199,150,142,27,70,173,234,18,87,213,123,90,202,63,197,48,29,132,0,0,113,184,226,82,92,206,220,199,25,169,197,122,167,113,202,182,146,179,241,21,192,155,36,244,32,20,65,17,94,226,251,88,44,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,2,195,234,62,117,40,206,220,199,208,125,71,22,234,253,44,3,141,180,145,153,25,23,188,125,72,43,36,136,90,134,144,146,233,239,243,28,128,0,3,225,170,213,88,164,199,76,135,208,226,146,165,146,44,130,35,59,216,207,222,101,228,3,243,177,22,47,162,97,238,31,188,170,28,63,17,175,71,208,173,122,180,218,253,18,118,234,66,26,118,214,218,46,118,96,99,200,212,28,39,140,120,246,106,184,109,20,221,215,119,147,91,215,93,122,74,52,106,113,164,154,110,75,73,94,228,69,126,164,50,102,212,219,127,87,25,244,99,209,106,165,114,29,248,221,254,246,151,5,90,255,0,1,166,215,53,116,241,121,117,24,31,102,29,159,177,22,126,215,104,56,215,18,204,164,78,68,28,77,22,154,230,253,247,163,184,108,161,108,184,105,36,178,130,79,245,229,88,238,71,115,248,16,131,247,246,80,216,171,23,99,106,206,22,196,88,171,45,56,218,100,222,59,126,247,124,180,222,189,8,125,9,240,161,242,81,89,73,73,114,47,119,144,148,44,169,217,255,0,8,229,134,15,167,211,163,225,46,236,113,148,188,209,163,143,117,235,18,222,83,150,185,184,174,188,140,119,124,162,201,236,53,151,56,98,147,76,167,83,25,101,116,253,254,131,106,75,206,36,183,142,56,163,177,172,238,126,185,245,31,181,143,234,157,213,76,109,77,154,203,239,148,167,194,68,125,80,163,247,138,49,196,156,15,30,173,58,68,86,169,123,212,33,197,173,41,223,154,108,68,118,35,190,162,243,25,190,52,86,163,106,221,35,78,171,95,153,152,232,184,67,239,185,135,32,249,155,177,247,156,249,117,52,152,200,32,56,228,17,41,135,18,125,13,6,71,250,4,85,246,151,225,200,186,51,30,178,220,63,165,253,71,179,155,195,255,0,3,79,75,219,167,46,130,85,31,252,11,159,226,159,241,8,201,237,42,126,63,113,102,51,42,109,70,191,212,142,126,239,94,25,249,128,233,29,148,216,161,76,98,55,40,47,78,210,220,108,51,61,100,214,234,250,76,234,44,29,245,91,159,173,231,239,18,209,77,113,46,211,226,184,149,92,150,202,20,71,110,183,73,8,70,236,215,198,13,210,51,122,173,18,207,217,188,45,40,172,148,36,203,156,216,167,239,63,136,154,156,35,51,142,195,116,153,37,170,207,64,97,206,100,68,124,219,73,251,190,177,32,126,200,0,10,44,81,21,197,10,215,23,40,143,169,11,75,175,48,23,17,139,133,169,234,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,1,67,33,196,231,67,28,195,141,105,35,35,1,196,149,154,79,145,142,116,153,153,21,252,135,206,105,241,24,231,71,66,250,128,94,0,0,49,110,208,20,54,42,185,115,94,109,216,187,210,119,133,185,107,52,222,207,181,241,47,33,5,59,86,180,238,20,218,67,23,28,52,240,168,209,5,178,230,75,235,10,58,173,206,254,242,19,229,155,196,217,224,42,177,58,147,52,253,5,203,254,220,216,129,253,188,80,195,123,65,226,197,176,131,73,155,212,226,185,159,187,187,153,1,42,219,6,227,101,214,240,118,15,165,189,83,223,110,48,37,61,70,222,231,78,147,75,81,83,212,146,87,235,230,54,202,166,196,151,183,124,58,53,105,189,249,145,121,121,136,250,236,220,171,74,121,116,72,174,186,106,109,188,5,27,73,105,46,86,224,200,132,137,137,3,66,115,155,60,115,131,45,170,122,28,197,29,220,195,52,222,61,194,224,162,189,100,146,156,186,255,0,6,163,232,142,133,229,208,116,12,27,218,79,69,131,81,135,3,25,103,70,131,70,243,137,71,163,139,59,93,42,52,115,110,47,197,61,63,47,188,110,110,110,108,209,129,179,54,60,215,39,208,99,60,251,180,167,41,232,83,179,165,54,68,70,78,88,143,118,174,151,89,243,234,35,155,104,14,206,42,158,30,114,189,136,112,167,162,240,90,143,194,240,228,186,164,229,173,26,183,72,87,37,54,162,59,153,171,169,159,81,70,243,229,54,220,89,27,142,99,54,218,51,63,141,145,184,117,229,151,114,76,111,146,93,211,127,214,233,47,121,16,204,149,25,24,59,50,232,144,219,142,190,242,142,233,55,61,162,179,172,221,38,131,178,249,233,62,139,232,126,125,7,159,250,212,236,222,217,226,191,42,157,7,21,64,97,81,210,136,134,113,24,109,242,179,169,75,214,45,243,87,183,199,173,249,23,33,177,185,23,218,83,142,48,219,241,233,216,183,17,87,38,199,135,71,68,82,68,106,53,59,147,168,54,139,81,31,132,204,172,149,117,243,46,64,49,246,213,91,58,226,60,179,244,95,185,240,127,118,247,151,27,188,253,80,109,237,230,239,113,111,89,213,90,218,207,165,186,137,13,216,179,63,233,57,129,151,115,169,181,108,91,199,201,159,136,157,167,161,28,2,154,214,149,177,28,137,23,75,105,34,185,172,249,242,235,212,116,140,207,157,151,155,67,247,110,238,131,56,253,31,223,95,142,89,179,248,125,30,174,229,195,191,224,121,223,167,43,117,49,169,91,47,102,45,111,41,241,206,19,193,229,57,196,199,159,138,224,75,113,17,216,109,196,168,150,243,45,159,137,194,37,17,217,191,119,46,158,240,29,151,180,147,40,23,79,204,108,196,198,177,48,246,238,51,125,209,166,79,23,123,93,136,109,159,128,215,126,166,101,211,227,241,24,163,96,172,203,78,95,102,77,69,115,107,124,3,94,142,201,96,143,134,222,248,149,46,58,237,201,10,63,113,152,223,189,184,240,93,63,29,236,255,0,141,113,226,35,55,196,78,238,219,56,243,171,66,252,19,99,53,205,41,186,75,146,61,223,198,34,106,141,62,118,0,199,149,38,161,62,77,56,136,132,209,155,105,39,10,202,38,151,111,25,125,64,61,30,101,157,126,46,33,192,88,106,166,196,190,32,230,81,97,74,215,187,52,107,37,178,133,106,177,145,90,247,232,59,72,215,221,144,241,162,177,14,86,96,72,175,41,229,56,156,21,75,117,102,166,208,146,51,225,152,35,63,15,214,54,8,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,96,21,0,0,0,0,0,26,101,182,246,111,195,194,126,133,238,241,15,11,197,119,141,254,244,53,234,211,195,126,224,237,109,95,194,55,49,74,36,149,204,66,150,223,153,205,90,174,250,9,186,159,36,183,29,233,125,228,102,75,214,225,122,88,190,2,13,59,202,250,68,204,97,154,56,62,154,228,126,45,19,107,212,248,74,70,178,111,89,46,66,8,211,123,149,175,171,175,46,189,68,242,100,165,6,129,147,59,63,81,165,77,139,220,253,207,196,106,86,241,114,55,91,217,174,17,114,35,94,171,239,75,206,215,247,91,148,70,236,71,149,204,98,188,117,131,113,19,237,70,89,66,199,20,230,207,91,206,37,86,67,209,151,200,147,200,253,111,120,145,189,178,51,129,236,183,202,140,95,132,40,207,75,140,229,59,187,247,102,219,13,58,218,119,146,99,184,118,55,12,212,126,185,245,46,166,40,210,189,191,51,26,167,155,249,189,136,112,134,24,172,247,180,120,115,41,245,4,71,225,210,198,130,77,61,180,41,122,150,148,25,248,157,181,175,251,46,156,185,109,94,193,187,50,68,161,247,70,43,174,224,157,202,170,120,50,57,174,71,121,26,183,142,57,194,184,126,20,186,118,189,140,250,17,16,213,157,154,242,236,179,171,53,170,248,239,23,162,53,65,138,165,21,197,36,156,117,198,29,222,52,236,118,72,205,44,145,36,188,40,50,228,126,70,124,198,247,86,118,145,192,59,63,224,138,52,72,212,122,243,75,166,162,61,8,206,35,12,190,86,109,147,43,22,249,210,186,126,135,169,248,186,121,152,13,174,169,226,172,61,67,221,247,148,253,198,255,0,86,143,162,90,175,107,95,161,31,153,12,61,139,246,203,200,44,50,110,51,51,49,248,103,74,41,190,146,238,121,171,229,226,177,242,96,203,170,79,151,192,69,182,101,246,153,230,150,35,238,223,71,241,109,102,55,15,190,223,113,20,74,103,139,86,141,54,178,85,248,167,229,212,134,44,194,210,179,215,59,170,112,156,115,26,210,214,137,51,27,164,40,165,71,109,147,50,82,147,114,250,38,15,151,210,245,235,215,224,2,85,24,219,175,44,171,245,84,211,176,230,105,239,214,253,247,40,238,57,9,213,165,55,87,53,199,43,116,87,81,157,114,143,28,202,199,145,90,170,149,83,142,132,252,119,86,219,155,130,107,82,144,238,131,59,105,73,149,172,162,230,67,72,182,116,216,86,180,195,248,126,191,138,221,195,147,77,60,94,252,217,159,44,148,190,79,33,54,34,109,37,203,195,229,208,111,198,90,101,237,47,47,176,244,74,60,8,141,50,113,208,234,62,141,231,28,77,150,233,175,145,172,239,212,192,118,106,132,148,196,142,149,169,122,8,212,73,189,175,238,49,1,123,109,102,141,79,29,122,25,190,174,113,220,15,120,219,239,100,181,163,95,13,251,132,222,250,62,61,4,236,227,249,203,167,209,153,121,181,25,26,164,165,60,136,143,246,11,63,127,212,60,225,102,253,101,250,191,116,239,156,82,183,91,251,93,41,46,187,191,47,168,4,156,118,109,96,8,62,129,157,65,202,79,210,71,198,154,210,189,249,248,116,179,12,203,150,174,98,74,26,65,54,217,32,138,196,94,225,165,189,159,52,136,176,114,210,98,90,104,147,253,53,184,190,74,81,243,225,226,249,253,67,117,64,0,5,12,236,2,213,175,77,185,142,36,153,153,243,20,115,81,219,152,185,180,157,174,126,96,57,18,94,227,23,88,136,80,139,222,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,22,11,197,128,45,34,35,230,57,8,189,226,194,183,184,94,93,0,84,0,0,98,172,238,196,17,104,157,203,196,75,220,239,184,155,125,25,170,246,221,249,17,249,136,44,202,8,169,198,25,213,128,101,45,190,45,191,73,105,81,148,171,238,249,113,109,153,149,185,126,55,95,136,151,253,178,49,106,168,158,136,105,83,197,190,239,15,85,9,62,156,63,159,214,34,75,100,150,19,39,49,240,83,234,34,51,70,50,166,145,25,157,186,62,193,136,39,147,40,41,76,81,178,242,147,78,142,198,229,12,239,236,141,70,171,93,247,15,169,153,249,142,224,164,165,101,101,21,200,126,6,1,45,56,74,1,127,182,255,0,229,84,59,8,163,7,102,142,94,170,82,95,155,14,145,169,199,234,42,112,213,196,91,81,43,89,222,198,174,94,225,249,111,100,198,25,197,54,227,176,223,21,194,250,191,126,56,141,58,186,244,89,95,213,47,208,51,102,33,132,196,168,137,67,141,223,233,73,92,204,203,157,143,200,116,172,49,92,75,60,78,243,120,122,180,90,201,47,221,0,138,93,169,118,23,196,88,110,161,34,169,131,114,187,135,131,11,15,174,91,142,119,219,107,208,234,20,250,141,86,114,65,153,217,41,79,34,35,46,95,88,194,219,47,102,86,40,202,28,229,195,52,170,245,107,186,99,210,120,221,235,124,51,111,238,183,177,94,82,121,165,42,53,92,220,46,134,118,191,186,194,119,113,238,88,225,156,113,72,168,194,170,83,16,249,204,167,61,4,245,200,117,178,52,45,42,43,30,133,21,139,196,124,203,152,137,141,176,118,70,145,149,248,135,22,230,54,14,77,26,158,213,51,128,225,136,166,201,121,212,111,17,29,149,248,93,74,146,119,55,21,212,207,145,242,231,97,4,155,236,219,154,148,204,196,192,148,185,204,87,187,193,215,89,148,234,149,194,169,171,146,36,169,23,177,161,37,203,145,12,198,70,70,68,101,208,196,43,236,131,182,102,39,202,186,138,176,86,37,171,212,228,199,166,210,164,146,81,10,157,13,105,37,185,37,183,72,201,75,210,163,43,44,239,127,121,137,109,202,172,202,131,152,56,98,135,84,142,220,194,93,66,143,26,162,102,251,72,65,153,56,218,21,204,144,163,34,63,31,66,228,3,190,10,31,65,80,20,124,206,146,238,118,232,56,138,229,215,168,250,212,141,68,118,28,42,110,199,206,192,47,108,204,200,136,207,220,57,74,254,241,196,132,153,115,248,14,82,59,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,181,69,239,28,70,181,36,207,81,242,247,14,107,92,90,166,201,93,72,5,9,212,159,69,127,0,228,28,59,163,253,133,136,114,149,253,224,42,0,40,165,18,74,230,2,160,63,6,173,140,105,148,100,154,229,49,41,68,78,110,190,141,41,62,124,252,212,92,185,14,174,254,120,97,102,116,222,5,91,197,126,140,181,255,0,40,3,34,41,105,66,77,74,59,17,21,204,107,190,214,185,187,76,193,89,95,138,157,44,67,193,61,11,129,231,194,41,205,26,228,49,251,131,35,185,43,248,71,209,141,182,170,194,212,58,124,215,155,133,93,78,230,11,143,150,152,177,213,204,146,163,247,185,240,17,143,182,54,216,178,179,1,172,93,132,233,114,171,13,51,63,187,244,34,76,8,137,73,104,56,238,29,212,147,53,117,65,244,248,6,70,179,237,27,141,229,102,46,108,215,107,13,84,251,193,153,10,136,180,185,185,38,181,104,138,210,47,109,41,50,181,140,186,13,190,236,242,217,233,218,158,53,239,154,206,16,222,197,157,131,248,134,220,239,2,78,181,45,216,138,35,178,92,35,43,145,153,218,196,53,7,36,114,254,110,109,227,73,177,36,57,17,197,149,53,114,140,228,56,182,139,192,227,77,255,0,91,46,190,47,168,78,46,201,249,37,74,203,236,37,134,42,141,194,138,153,11,194,112,162,56,182,100,188,189,70,109,48,163,228,190,86,186,62,177,6,195,177,25,152,250,183,72,211,170,215,230,102,57,128,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,191,184,0,207,152,168,182,247,49,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,253,194,160,0,0,0,0,0,0,0,0,49,198,106,101,181,59,26,119,94,254,145,71,145,193,239,237,198,71,74,244,235,209,234,221,39,111,87,159,228,30,124,115,235,44,103,229,190,43,139,73,149,221,137,83,148,196,76,180,29,68,139,27,142,167,157,208,159,23,131,203,203,152,244,168,101,113,28,59,125,236,219,136,241,36,218,150,38,165,63,82,146,213,63,6,60,147,76,122,67,142,165,74,65,202,94,157,105,85,136,236,162,247,114,185,24,8,132,167,212,42,237,186,219,48,106,114,99,168,175,160,208,250,144,73,228,119,232,124,189,227,247,219,153,143,90,142,137,13,98,250,130,16,163,52,145,38,160,241,31,191,249,135,3,48,167,96,172,94,76,85,161,62,203,176,255,0,8,137,13,155,10,45,109,92,174,74,43,151,37,23,215,203,204,109,78,86,86,105,120,159,1,211,32,183,81,138,203,232,223,60,166,201,228,173,105,34,121,101,205,55,35,47,88,185,137,35,87,41,217,149,143,232,243,28,211,142,113,18,13,41,54,174,213,77,226,232,101,251,162,229,200,72,118,201,27,92,201,115,210,190,252,196,88,218,117,184,29,214,246,89,187,163,240,247,182,167,185,95,151,79,33,161,57,187,135,93,165,214,106,179,148,234,214,219,181,119,210,147,54,141,36,119,91,134,70,71,126,125,7,237,228,35,214,239,223,13,255,0,90,251,255,0,219,69,30,144,97,76,110,107,70,235,68,162,34,86,159,23,94,133,252,227,232,29,123,4,36,211,74,116,143,253,144,175,248,41,29,132,0,0,90,100,119,232,2,224,28,105,35,242,49,80,23,128,161,116,21,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,232,42,0,44,1,117,249,138,105,248,128,184,0,0,80,204,139,153,141,94,218,255,0,61,233,153,113,130,163,203,90,235,205,41,56,129,16,148,168,38,148,168,207,117,32,237,125,226,124,62,15,226,228,54,19,24,215,98,97,250,107,83,37,184,202,82,183,210,209,111,29,38,202,230,149,31,83,250,186,8,75,219,243,53,233,120,178,161,136,48,244,38,162,155,144,241,196,183,13,77,78,75,170,50,66,165,35,213,34,229,235,23,188,73,88,106,180,185,213,188,113,163,125,86,149,35,130,189,184,215,214,189,58,255,0,23,173,189,94,127,81,9,197,216,147,35,99,224,156,191,148,137,212,140,58,167,219,196,139,150,133,198,142,70,105,34,98,53,172,102,217,25,42,233,63,224,26,63,177,86,205,21,218,167,166,91,250,132,248,155,174,238,182,186,66,207,85,248,143,53,151,75,127,8,152,154,84,3,167,71,83,38,238,189,75,53,95,77,189,196,95,232,4,125,104,66,80,146,74,82,68,69,238,34,228,58,46,99,176,185,145,202,58,12,174,153,8,87,139,167,168,127,206,59,217,242,31,147,81,130,169,79,169,68,179,43,153,31,171,127,112,163,242,240,132,2,138,204,117,173,13,223,132,66,76,210,95,4,142,214,62,72,76,155,41,74,78,231,165,4,155,218,222,67,235,1,197,36,237,25,211,253,194,191,136,68,159,105,149,97,228,213,115,34,1,72,144,73,46,231,240,146,207,79,171,12,250,92,75,69,69,196,181,79,148,234,140,136,144,202,212,119,59,114,36,152,134,222,210,124,65,22,78,52,204,90,123,106,104,214,174,232,181,158,35,63,193,67,62,130,72,214,253,142,49,12,138,46,103,213,38,55,46,91,70,186,11,205,221,151,13,42,231,34,57,219,169,114,228,39,187,37,167,46,126,92,97,25,43,113,213,155,216,122,3,166,110,29,204,204,216,108,238,127,30,98,1,182,64,167,187,81,204,186,155,13,106,186,104,79,47,194,141,95,217,17,203,253,34,125,178,70,42,226,229,158,15,109,119,186,48,229,61,7,116,219,153,71,108,59,140,128,0,2,139,84,100,68,45,212,87,232,42,162,62,99,140,146,122,140,236,3,148,140,188,133,194,194,43,139,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,7,26,137,71,126,99,144,0,112,110,213,123,220,133,233,35,243,28,128,0,0,0,58,70,113,176,227,217,121,87,75,74,36,168,248,123,29,237,253,125,177,2,219,117,55,33,157,162,113,107,111,187,174,206,83,191,100,102,87,238,230,60,199,160,252,65,1,85,58,68,136,41,89,160,221,209,204,147,170,214,81,31,79,200,33,235,180,219,32,177,92,108,115,87,199,144,162,213,166,198,169,85,169,209,144,150,169,46,26,10,212,219,25,147,132,102,74,230,209,149,173,239,63,32,25,183,179,166,163,30,59,148,107,33,100,162,192,177,210,102,146,47,240,79,136,146,130,59,136,10,217,103,63,233,249,89,139,223,143,136,40,241,227,240,116,53,83,20,169,149,36,197,250,84,58,193,25,30,180,114,87,209,159,135,175,95,33,50,185,107,159,121,121,138,251,199,128,197,88,117,124,46,231,94,230,180,195,182,213,174,215,177,242,245,76,72,25,128,200,140,172,101,114,49,249,117,156,49,64,174,69,122,45,74,133,77,152,151,244,235,76,152,168,113,43,177,145,149,201,68,119,181,139,244,16,251,88,168,65,146,90,163,205,97,210,190,155,161,194,87,63,46,67,232,20,106,86,209,187,23,80,51,45,131,145,134,176,86,95,68,148,228,246,30,91,210,169,168,109,106,109,12,41,6,147,82,24,81,159,61,60,186,88,132,92,231,254,198,217,139,149,211,170,117,147,171,97,88,241,92,174,189,9,166,233,207,190,133,32,140,221,82,83,109,194,72,146,68,223,66,63,46,66,126,199,92,197,216,72,241,68,4,66,41,252,54,151,201,237,91,173,125,18,162,181,174,95,141,252,0,60,238,101,238,127,98,172,33,199,247,190,50,197,175,241,123,173,222,230,162,226,173,167,93,239,169,194,183,172,67,237,153,152,112,151,152,120,127,16,82,59,194,35,52,249,17,28,81,34,205,184,74,109,253,122,147,165,86,189,173,99,185,115,33,187,91,72,246,123,227,9,30,142,247,54,32,172,84,244,241,123,206,23,12,58,230,239,240,54,190,151,78,215,231,107,249,24,141,156,65,132,113,14,12,168,179,14,185,69,168,195,116,219,76,146,68,184,139,97,70,141,70,87,178,138,246,186,79,159,192,252,128,75,214,20,198,176,179,95,100,88,180,85,166,100,169,85,77,119,114,166,68,180,171,117,83,82,188,103,169,70,118,38,249,114,62,133,208,69,246,211,88,125,252,39,156,152,134,19,92,59,4,210,161,162,209,110,148,150,168,141,43,151,34,255,0,243,141,209,216,115,24,209,164,96,140,21,135,28,157,9,169,74,239,43,182,114,145,188,47,166,146,191,83,175,79,224,230,48,159,104,94,29,92,108,192,172,98,52,72,83,140,74,168,211,217,77,154,240,92,169,229,209,119,177,250,135,203,249,132,27,161,217,195,153,71,84,114,139,135,158,153,85,119,129,192,113,139,67,174,106,104,141,28,34,60,36,106,63,62,92,139,144,145,113,10,125,153,248,169,150,115,86,108,101,50,139,181,131,28,69,205,226,43,218,76,50,233,97,53,130,128,0,0,10,43,160,168,180,207,220,2,224,22,164,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,62,162,225,97,245,1,120,0,0,0,0,15,196,197,149,118,232,212,230,228,185,190,178,159,38,254,139,175,52,168,252,203,151,33,231,47,60,241,210,241,119,114,125,245,81,115,132,226,127,93,57,170,218,183,94,175,136,255,0,23,159,228,19,205,181,6,37,141,135,48,44,41,146,18,218,146,186,203,108,248,222,38,202,230,203,199,212,203,247,61,7,156,244,33,218,157,247,109,44,183,93,116,145,171,175,255,0,152,4,148,118,123,96,148,210,50,202,110,46,159,26,158,233,81,177,99,147,20,180,35,83,196,150,99,196,112,244,25,164,185,242,59,115,46,126,242,24,255,0,109,140,227,103,23,230,78,51,160,65,149,91,75,18,251,187,75,50,22,68,215,134,60,101,157,210,75,50,234,147,62,157,108,54,95,45,233,200,192,123,53,230,29,62,161,45,38,226,163,213,165,17,60,91,133,26,78,2,11,161,153,242,240,31,63,230,17,93,154,117,148,84,49,237,78,68,118,146,178,115,115,98,66,245,94,204,160,185,88,190,2,13,130,192,185,241,66,202,140,183,164,52,134,235,145,106,104,113,232,239,74,166,18,16,165,161,110,184,225,39,94,241,42,52,216,147,114,63,122,75,200,134,23,198,217,181,142,179,34,173,80,102,54,57,196,203,138,228,247,103,50,204,234,155,198,148,32,212,173,37,164,150,162,37,17,46,220,190,60,197,249,69,144,152,235,56,170,78,51,68,160,87,183,60,27,146,146,252,90,51,210,210,162,67,137,108,200,180,216,186,171,173,249,25,88,73,254,202,155,11,215,240,114,224,87,42,216,170,160,194,164,225,182,153,91,50,112,242,217,54,214,173,194,141,38,106,119,169,105,50,181,136,250,249,10,52,223,37,118,5,204,172,93,223,59,234,150,8,145,194,112,246,226,222,144,189,58,183,158,173,227,157,189,94,127,144,74,110,78,108,157,131,112,21,61,45,212,112,6,2,92,134,234,69,49,14,69,165,52,102,146,36,183,107,25,178,147,37,17,160,207,244,115,25,250,5,63,130,215,244,218,245,219,246,54,181,175,241,248,143,176,7,197,2,141,73,166,52,134,105,244,184,113,80,221,244,37,150,18,130,77,204,204,236,68,69,110,167,250,71,216,68,69,200,133,71,197,81,170,211,233,173,147,147,38,71,100,141,68,159,165,117,40,231,99,63,127,212,3,170,102,204,148,179,135,99,153,146,191,95,32,185,127,181,184,60,228,230,130,9,29,217,98,34,190,251,167,251,193,53,123,80,237,37,128,240,237,8,227,46,179,64,117,216,245,238,25,104,58,227,40,81,26,80,241,29,202,199,99,186,122,8,78,114,21,91,31,219,185,232,242,221,224,63,9,195,52,169,22,215,210,250,75,195,234,29,188,249,249,8,38,99,179,190,75,146,178,194,107,134,235,138,182,45,113,62,37,92,255,0,91,196,27,184,53,203,99,140,185,170,96,60,188,157,77,169,148,164,184,186,251,178,136,159,134,166,21,164,216,142,158,138,51,229,224,62,127,204,54,52,80,20,87,65,80,1,192,225,151,46,66,228,153,14,80,1,66,232,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,44,21,62,163,140,210,102,2,242,177,139,199,19,101,100,254,81,200,93,0,84,80,206,194,162,134,2,52,59,73,51,9,116,191,185,222,230,101,77,173,239,123,223,116,230,155,219,131,235,226,47,49,30,155,45,214,213,3,51,240,68,115,122,65,107,197,244,213,89,10,229,206,67,5,231,240,27,167,218,129,77,125,127,115,77,40,112,237,223,61,16,127,224,67,67,54,124,125,166,51,91,4,45,215,16,146,78,41,166,40,245,40,139,145,73,104,65,232,191,42,228,28,188,5,75,144,106,81,234,223,243,81,243,228,242,200,118,193,208,178,50,92,121,89,93,68,117,151,155,89,43,137,177,165,100,162,59,72,119,200,119,209,71,205,57,162,113,162,45,41,63,21,249,151,192,198,30,40,210,32,255,0,93,34,215,248,138,63,119,255,0,156,102,133,150,162,181,253,227,170,212,168,174,191,187,210,181,248,111,209,179,63,47,136,14,210,139,41,38,70,87,35,229,204,98,61,162,50,178,151,142,178,235,16,66,58,37,13,233,19,184,79,164,153,25,42,35,208,251,71,226,61,10,62,136,229,215,220,50,204,98,179,103,245,139,159,107,124,210,154,213,167,85,185,218,254,240,30,121,246,181,192,181,108,163,206,60,66,84,249,16,233,205,165,200,81,146,138,74,212,201,22,184,77,56,100,68,73,79,35,50,185,252,70,231,118,125,109,41,198,86,161,225,154,173,87,21,75,42,110,12,109,6,219,207,239,25,37,182,184,168,186,73,78,252,78,199,98,228,99,38,246,137,108,239,89,199,180,238,248,166,212,38,159,17,93,132,189,219,20,181,191,98,68,23,16,103,114,89,95,153,121,123,236,34,183,12,204,127,41,243,51,17,49,84,132,227,156,27,146,233,102,169,23,141,117,162,66,74,254,34,59,31,209,159,135,235,242,18,86,30,148,27,117,46,223,73,31,47,49,120,196,217,37,152,84,124,95,223,92,11,240,207,132,225,181,110,166,33,223,91,121,107,216,185,122,166,50,200,168,11,84,69,228,66,225,67,232,2,209,84,133,139,204,84,138,222,240,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,20,51,183,184,5,64,88,106,229,208,8,249,244,1,120,10,17,220,84,0,97,189,162,115,142,151,149,152,125,137,179,138,176,90,170,77,69,188,13,58,174,166,92,95,189,105,229,100,254,155,12,196,163,178,76,196,100,246,170,85,56,104,43,109,76,92,139,17,211,249,154,173,127,212,231,126,0,53,163,63,182,216,196,213,74,229,106,159,135,49,230,98,192,220,215,228,169,4,85,71,26,74,90,37,186,68,130,208,249,216,138,233,229,211,144,215,217,27,74,103,19,218,116,230,254,63,229,126,184,130,87,252,168,198,149,45,82,106,179,22,218,12,205,79,184,171,23,59,93,70,54,123,41,178,174,67,125,235,198,85,28,141,125,198,157,236,67,78,175,194,94,215,81,124,63,72,157,6,14,169,103,102,107,212,144,182,229,102,142,49,125,14,54,109,41,46,214,228,168,148,147,189,200,200,220,230,92,250,14,168,228,218,189,118,97,241,181,57,18,95,127,214,114,67,202,89,171,73,114,185,157,204,249,17,126,130,25,27,58,142,4,60,66,204,88,21,56,243,210,229,57,39,188,101,105,50,37,26,220,45,60,140,249,242,47,210,59,54,202,217,55,137,177,238,103,97,116,194,131,84,110,60,238,55,76,134,169,174,60,130,209,29,251,216,200,200,143,154,12,186,242,252,130,141,187,236,201,200,55,106,155,156,101,80,131,135,101,71,159,65,158,210,73,246,141,111,106,77,65,180,221,87,108,203,250,217,251,207,149,132,177,80,41,140,82,40,180,250,123,49,216,104,162,196,105,130,38,80,73,73,18,80,69,100,216,139,151,46,67,20,236,183,150,243,114,239,43,168,148,137,242,31,91,209,218,150,133,37,232,134,194,188,114,220,89,93,38,102,101,200,203,248,198,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,151,152,10,88,197,194,151,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,20,189,128,84,0,0,0,0,0,117,108,193,194,80,241,94,26,172,211,101,42,81,20,218,100,136,102,81,204,181,105,91,107,47,13,200,252,94,46,95,147,144,237,34,134,68,162,52,159,67,228,2,11,118,219,217,157,204,25,139,49,158,37,165,81,177,99,172,195,238,237,219,207,199,212,201,235,106,50,14,234,75,68,93,84,101,215,168,214,156,9,152,149,236,3,41,81,26,133,9,179,109,133,53,166,99,107,37,17,41,100,190,126,36,243,255,0,64,244,1,180,62,71,97,252,206,192,248,130,158,238,23,239,41,117,46,18,232,227,86,206,243,118,243,71,215,120,146,43,18,62,23,176,133,205,177,246,115,173,101,86,60,171,61,27,7,119,93,55,139,135,25,147,239,4,63,226,92,52,172,211,205,213,43,153,165,71,115,242,16,97,220,127,141,165,98,168,36,153,39,11,82,229,241,42,38,47,114,81,165,126,106,62,94,33,220,246,112,164,29,67,210,27,54,250,183,124,39,168,87,235,190,235,203,224,48,163,168,91,78,41,151,10,202,66,141,38,94,70,67,110,246,42,194,205,213,61,50,222,65,222,238,187,186,223,75,166,215,226,62,37,228,2,116,176,179,36,197,61,196,22,174,111,25,243,255,0,21,35,246,71,193,71,74,83,25,68,146,177,111,15,248,136,125,226,128,0,0,10,25,92,84,0,80,186,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,180,207,220,43,114,22,153,149,238,0,46,35,184,178,228,47,43,123,128,84,0,0,96,173,172,49,66,176,238,8,132,242,29,136,147,58,195,45,253,58,172,92,227,188,126,101,207,144,130,28,219,122,102,48,205,140,104,195,49,206,65,158,33,168,201,180,68,26,206,220,75,133,127,127,135,197,252,66,91,187,73,113,148,154,22,10,138,196,106,142,224,209,137,33,166,219,146,85,136,224,190,126,244,152,141,13,157,112,122,241,254,120,98,162,149,78,227,201,216,147,166,254,27,117,115,57,141,120,185,41,63,143,211,227,208,99,60,218,142,137,121,217,111,46,81,135,125,38,222,71,169,181,196,112,86,226,17,166,250,119,253,60,37,248,223,196,54,108,126,6,22,163,198,165,113,92,60,109,214,247,69,252,102,171,219,87,153,159,152,253,241,182,84,87,65,194,105,186,140,249,142,110,119,248,10,17,120,140,1,37,111,208,46,0,1,248,152,198,162,205,59,12,86,36,188,251,45,19,52,233,14,153,184,162,73,17,19,106,59,159,62,156,132,20,237,229,139,35,86,179,127,28,181,30,108,23,210,247,118,88,216,112,149,123,69,139,210,198,126,66,90,54,180,205,24,56,59,1,99,8,221,249,193,200,244,62,161,37,180,240,198,231,61,203,228,74,245,12,186,167,161,249,8,27,198,181,202,166,100,230,36,201,173,202,239,23,170,59,187,43,66,89,222,110,216,73,116,178,72,172,72,248,116,16,108,15,103,70,1,127,18,230,165,81,245,193,169,169,165,225,153,75,74,216,104,205,38,101,50,50,121,30,147,47,49,57,88,2,156,84,188,27,64,131,165,212,240,212,168,172,217,194,178,139,75,73,46,124,139,159,33,160,157,151,57,46,229,27,10,211,49,165,71,13,110,93,159,69,169,70,84,158,51,86,187,84,138,201,208,75,59,114,111,173,139,167,199,156,140,198,105,44,71,105,132,167,73,54,132,164,138,247,177,17,88,7,32,0,10,45,59,244,176,165,143,200,93,114,21,1,105,117,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,153,23,83,33,69,44,139,222,62,119,22,179,189,143,222,3,233,185,31,67,21,28,13,27,156,238,57,192,80,249,140,65,180,70,74,209,51,119,12,198,165,85,93,172,17,55,82,106,101,169,234,70,189,73,101,196,21,245,54,175,13,151,229,214,220,198,96,20,50,35,234,2,8,118,145,216,210,179,131,107,53,170,198,28,193,248,250,97,63,136,164,176,133,59,79,91,136,83,74,91,202,37,17,161,130,189,244,166,199,123,88,198,61,203,157,168,115,99,42,187,195,133,194,180,68,119,166,235,87,120,65,146,87,221,235,182,139,58,159,238,156,250,251,186,9,248,197,153,119,133,113,108,66,139,89,163,241,104,226,56,141,60,67,141,248,236,162,189,210,162,252,99,229,241,26,81,153,221,156,184,30,177,221,190,143,100,230,251,115,190,223,127,76,47,38,215,209,167,215,146,94,71,208,65,141,112,7,105,126,38,221,54,221,78,161,150,81,117,76,34,61,110,184,131,36,89,28,252,82,190,190,127,1,177,24,55,111,124,41,91,143,13,117,140,196,203,8,171,123,121,188,36,213,219,70,155,26,173,235,72,59,116,46,190,98,61,241,255,0,103,22,117,83,29,91,184,123,38,247,76,183,12,221,51,244,134,34,172,225,26,249,248,228,153,244,34,248,12,49,85,217,111,104,188,52,243,172,189,129,120,99,141,166,229,222,112,87,167,81,23,247,211,191,173,252,34,137,171,137,182,38,85,190,217,41,121,183,150,196,163,35,185,21,122,55,159,251,120,253,152,155,85,229,36,130,77,243,119,46,204,205,36,163,211,95,141,255,0,44,32,173,188,156,218,21,151,13,164,97,203,41,37,211,140,131,255,0,28,118,58,38,73,109,64,242,200,227,225,155,145,181,114,251,246,157,211,151,155,128,39,74,46,113,229,102,36,213,187,204,220,34,247,15,107,240,245,168,202,182,175,63,25,254,47,241,136,233,219,151,100,154,10,38,212,49,78,29,111,22,212,91,165,97,23,95,222,180,72,121,148,184,209,201,94,149,169,12,242,253,137,153,92,142,199,238,24,195,2,229,134,213,244,110,59,77,15,115,190,221,127,100,211,85,123,106,253,217,249,137,27,44,63,136,49,166,74,99,86,49,108,78,50,161,34,157,82,134,201,111,16,222,166,213,18,201,79,209,153,36,188,74,87,51,231,207,168,8,111,217,167,49,106,120,15,51,176,229,42,75,116,248,173,65,227,53,28,226,82,20,157,113,222,87,138,234,73,21,205,124,185,23,82,25,11,109,28,83,31,23,224,136,117,180,76,132,243,178,107,145,205,69,21,194,82,44,152,207,34,229,204,207,246,37,239,234,48,230,125,225,186,134,90,231,165,118,34,33,119,119,119,112,182,78,241,47,110,247,144,218,62,183,85,239,175,227,212,117,92,85,142,164,226,12,31,6,135,34,169,196,28,121,123,243,107,112,72,211,201,194,189,201,37,127,95,207,222,3,99,59,57,36,238,179,134,170,102,104,34,244,77,242,231,254,234,136,39,137,7,123,136,25,236,235,143,189,205,250,161,104,191,244,168,249,245,255,0,10,136,39,149,162,181,192,114,0,0,0,176,250,139,197,135,212,0,94,44,181,133,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,209,114,186,11,64,94,0,0,0,0,3,85,54,246,168,46,54,85,211,77,59,191,250,39,101,62,47,247,52,175,136,130,140,22,202,30,227,53,153,149,183,125,63,223,9,198,237,1,67,203,202,186,113,54,87,254,154,89,242,255,0,99,74,16,93,134,170,8,129,196,235,123,70,189,22,240,222,246,191,195,226,32,146,124,248,206,22,176,174,10,196,216,90,53,74,134,103,80,195,179,84,77,190,241,111,148,167,25,117,22,73,18,202,247,211,203,145,243,26,43,148,121,103,88,205,220,197,164,195,122,133,90,122,61,91,127,119,41,145,84,171,238,152,112,252,7,161,69,213,190,125,125,253,7,46,115,102,52,204,119,139,97,240,85,158,57,183,160,183,12,254,247,38,174,102,235,158,30,105,79,227,151,63,143,81,33,125,158,25,55,2,14,16,203,252,125,83,195,154,22,142,245,215,47,140,81,218,238,203,104,188,9,95,196,139,213,248,252,69,25,235,98,237,156,112,110,82,96,42,77,110,165,80,174,211,103,61,14,108,55,89,171,58,211,41,73,42,106,150,69,164,218,73,146,140,144,70,87,62,134,103,97,180,168,198,56,30,156,202,35,171,24,209,82,76,164,154,45,229,65,146,62,69,110,126,46,188,134,137,109,131,158,25,147,131,170,146,176,182,91,98,126,13,168,85,8,166,134,56,40,238,104,109,113,13,107,241,60,217,153,221,107,191,91,243,229,200,105,22,42,218,63,106,164,186,250,147,140,172,147,148,171,126,167,83,122,93,95,222,128,78,11,153,159,151,232,183,244,247,134,249,249,213,24,255,0,142,63,62,118,115,101,172,20,45,110,230,54,19,108,144,131,89,155,149,120,228,68,69,126,103,227,233,200,64,68,173,168,118,149,70,157,238,57,181,239,111,212,200,31,242,67,242,159,207,205,161,235,164,113,221,197,155,242,125,59,131,46,2,10,110,74,229,111,193,151,159,80,19,149,138,182,183,202,202,43,82,138,54,108,229,210,157,103,70,148,57,94,140,103,207,79,82,39,136,250,24,213,77,161,187,65,158,166,146,162,97,60,69,150,213,68,183,53,155,26,37,155,230,104,54,20,106,63,163,147,238,81,218,226,55,169,248,15,63,177,220,150,221,98,149,199,46,117,236,123,248,77,107,208,71,230,164,218,218,62,29,6,89,203,45,132,243,239,26,189,198,86,114,179,141,142,236,117,184,149,119,228,38,238,180,184,72,189,147,32,143,165,200,6,56,204,204,209,204,124,237,173,85,34,39,11,71,152,151,106,143,213,75,186,32,190,225,153,26,214,90,139,198,191,7,210,245,248,167,159,158,223,236,111,177,71,17,233,127,165,116,12,123,74,211,221,252,62,246,46,227,121,250,227,85,183,140,115,183,135,167,75,252,70,192,108,239,176,46,27,194,78,196,168,98,172,167,225,31,114,134,219,15,175,191,92,114,239,153,180,106,43,34,65,151,84,171,153,114,228,55,142,145,135,41,20,77,239,118,195,220,239,180,235,250,69,42,246,189,186,153,249,152,14,106,77,45,138,76,101,70,142,167,20,149,44,214,102,179,35,59,216,139,220,69,228,62,224,0,0,22,56,102,148,220,143,222,56,73,213,146,142,234,254,0,31,72,11,18,178,85,249,139,175,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,20,50,184,180,94,41,107,128,180,136,93,208,45,97,80,0,0,1,28,93,164,120,30,101,79,238,119,194,211,170,79,238,187,223,86,229,147,85,175,193,218,246,73,249,8,167,202,121,37,3,49,112,163,206,41,13,147,117,232,46,25,184,118,34,34,125,7,115,248,114,30,133,51,239,45,98,227,190,226,222,209,120,238,7,138,183,223,38,214,141,123,175,221,38,247,209,241,232,60,248,227,76,55,85,203,204,95,77,68,152,93,222,243,77,179,57,5,188,75,182,179,170,178,185,26,139,170,58,124,58,8,61,0,236,163,92,139,83,201,220,44,166,165,197,112,220,227,173,186,112,142,246,148,255,0,78,103,228,51,112,142,126,206,204,241,139,84,194,89,127,132,167,98,141,236,167,123,215,84,126,8,211,123,59,45,194,241,19,100,93,8,143,168,145,24,82,27,151,25,18,26,94,180,174,246,59,90,246,51,33,96,115,25,92,124,235,77,237,107,143,164,88,164,126,41,0,54,68,148,219,226,47,22,38,231,204,94,3,163,230,190,29,107,16,208,88,138,226,100,158,153,136,118,204,151,62,77,172,188,143,151,49,3,219,96,96,103,240,198,61,198,53,34,133,82,66,29,198,85,6,146,185,13,153,33,68,111,72,81,88,244,149,207,195,252,99,208,148,184,232,146,217,33,196,106,34,85,237,123,8,185,237,36,201,232,173,225,23,171,112,176,237,158,155,141,148,226,157,226,207,198,75,106,98,140,236,107,177,92,236,125,4,149,135,116,216,15,53,101,85,253,59,226,93,164,167,117,221,122,119,106,50,235,197,117,186,207,200,72,200,131,221,132,179,16,168,126,156,111,235,27,141,255,0,118,91,239,125,87,183,19,228,147,243,19,119,17,226,121,179,89,43,85,149,110,150,18,159,2,92,224,0,52,139,15,168,170,69,15,168,0,188,5,8,238,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,43,152,184,0,83,73,6,146,21,0,20,72,168,0,10,40,174,86,17,135,218,195,13,197,210,205,196,180,225,145,226,90,127,50,79,47,234,107,194,79,68,127,246,156,225,151,234,248,81,135,89,133,189,53,98,72,74,190,240,147,200,160,62,94,243,32,16,210,70,77,85,165,146,207,77,150,225,120,185,126,200,108,164,140,233,42,46,158,239,168,80,93,223,95,94,183,117,90,221,58,44,188,204,107,102,37,101,112,177,45,90,49,167,66,153,156,251,102,155,222,198,78,25,91,248,7,204,211,83,170,23,221,39,121,187,235,204,138,215,255,0,243,0,236,212,74,101,91,48,241,93,30,55,118,74,125,50,230,199,167,159,2,194,148,126,39,72,172,92,149,226,241,255,0,23,33,49,91,11,236,199,75,193,184,127,4,226,153,49,241,68,105,176,251,203,83,115,16,148,54,157,107,146,143,17,27,68,101,201,87,46,125,76,134,190,108,65,177,213,89,248,212,236,73,138,50,235,83,180,236,92,203,155,238,247,73,110,218,108,163,46,250,80,255,0,59,30,163,232,102,37,115,14,80,96,225,250,76,122,100,24,188,59,81,245,233,70,179,94,157,74,53,31,51,51,191,51,63,120,15,208,139,29,17,24,76,118,205,70,148,94,198,174,188,206,227,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,52,144,168,0,161,21,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,5,45,113,80,1,66,191,188,84,0,0,0,0,0,0,5,142,180,135,144,109,184,155,164,250,149,198,175,237,107,178,174,20,206,26,98,102,46,143,5,115,29,170,71,144,227,146,103,202,104,148,72,140,227,101,201,179,50,189,173,238,247,121,141,163,28,18,161,199,152,217,55,38,59,78,164,149,168,137,196,18,138,254,124,254,176,30,114,54,134,200,106,142,84,215,171,143,173,202,97,67,107,16,201,167,48,220,105,15,56,164,164,150,233,164,190,145,37,114,34,110,215,185,159,65,221,118,73,205,22,48,127,165,124,65,76,62,47,129,182,229,166,213,234,239,250,234,50,252,97,37,27,109,108,188,206,54,193,232,122,133,67,194,17,165,72,196,229,49,111,63,24,144,165,165,77,73,190,165,37,163,51,51,53,17,159,213,212,66,225,157,103,6,254,14,166,243,28,103,94,17,229,166,250,63,27,165,253,110,95,148,7,166,12,15,93,102,185,74,118,83,41,116,137,50,20,223,141,36,71,125,41,63,113,252,71,100,26,41,177,6,211,212,124,105,132,184,103,157,196,242,30,147,138,56,52,46,98,146,187,106,106,49,17,25,155,166,122,110,175,227,228,55,157,151,82,251,68,234,8,200,149,231,212,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,140,204,90,162,87,66,49,121,244,22,40,5,9,42,247,153,11,211,126,119,22,92,252,197,233,1,112,161,252,5,69,20,118,35,48,26,19,218,67,132,234,24,142,132,134,163,189,25,41,44,65,9,194,39,20,162,233,5,226,247,17,249,141,116,216,155,40,25,167,230,237,102,100,166,162,45,78,208,36,18,141,15,187,115,81,202,140,102,125,11,200,110,102,218,141,49,34,142,132,184,202,23,250,177,24,252,73,35,254,197,112,96,205,149,73,166,179,70,176,72,108,147,106,68,130,240,145,23,246,67,3,138,169,197,77,118,73,28,118,146,222,173,37,107,216,115,11,27,59,220,94,57,89,5,45,239,21,0,1,198,235,232,102,218,136,206,254,67,144,98,60,240,205,58,118,2,238,94,40,170,133,199,113,58,120,77,63,176,221,223,85,214,159,199,229,215,222,2,57,251,67,118,142,148,246,38,127,11,64,147,81,106,61,87,6,42,58,208,184,145,244,153,186,228,180,29,213,115,81,21,173,211,242,13,123,216,239,102,153,89,159,141,48,141,106,127,117,61,79,169,241,250,218,122,84,134,220,61,219,82,18,87,221,167,151,137,178,62,71,211,244,12,91,140,177,109,75,57,115,87,13,52,221,82,163,33,83,87,10,146,71,85,125,75,230,185,42,228,174,107,240,125,39,63,203,203,206,97,246,31,200,118,112,94,91,224,185,213,10,78,28,92,168,125,229,173,248,204,17,184,122,223,146,69,101,27,100,125,20,69,245,92,65,157,54,123,202,218,86,85,229,197,31,14,192,134,195,42,134,137,45,253,11,238,186,155,57,37,199,57,27,156,207,154,189,255,0,196,50,120,227,97,150,216,105,45,52,218,80,148,222,201,73,88,139,242,14,65,64,80,206,194,163,231,113,102,103,200,207,160,14,94,162,226,63,112,224,109,103,200,140,204,115,39,152,11,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,80,249,144,168,0,177,72,22,110,211,239,33,204,41,98,242,1,98,83,107,139,200,238,42,45,62,70,2,224,22,154,200,188,197,72,200,250,0,168,161,145,31,81,80,1,249,51,240,189,10,166,133,183,54,14,241,46,54,109,40,183,171,43,164,239,114,228,127,19,29,38,177,179,150,80,215,22,243,181,28,34,79,45,253,58,207,188,37,38,246,181,189,87,11,200,134,76,0,24,96,246,70,200,131,112,221,244,17,26,143,145,159,122,205,255,0,149,31,169,15,102,124,154,130,73,225,176,106,80,100,130,71,245,70,89,242,252,174,252,6,83,0,29,17,172,146,203,102,47,186,195,100,157,93,126,252,144,127,249,227,247,26,194,52,152,116,73,180,136,209,18,134,101,33,194,90,119,171,50,61,72,210,124,204,238,92,139,220,63,124,80,200,140,172,96,33,127,180,115,34,163,209,177,206,97,99,184,140,65,109,12,247,78,155,73,121,78,21,217,136,209,248,76,180,251,252,250,124,68,125,186,133,54,179,109,70,92,188,132,231,246,137,229,227,21,124,152,204,10,203,80,41,123,247,123,166,207,56,209,111,121,75,136,158,106,210,103,208,173,215,160,132,124,103,76,93,31,18,204,167,56,77,106,103,119,125,223,171,205,180,159,46,69,230,3,107,251,56,138,249,195,84,255,0,36,159,255,0,58,136,39,121,41,176,131,78,205,234,114,139,54,170,47,25,54,100,188,32,241,151,159,57,49,62,2,115,0,0,0,0,88,125,69,226,195,234,0,47,22,164,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,232,45,23,43,160,180,5,224,0,0,0,0,53,67,111,134,146,89,87,77,89,151,92,78,207,191,252,26,80,128,132,56,182,239,160,237,113,232,19,110,232,170,151,149,116,214,209,164,140,177,43,42,241,127,185,164,143,63,32,59,174,85,97,233,24,207,50,112,149,37,245,178,180,84,43,208,32,168,156,81,160,140,156,144,132,153,25,164,174,69,226,234,92,196,252,108,203,148,52,220,23,147,152,110,128,152,145,146,168,124,103,224,164,58,180,248,229,60,190,70,174,103,235,123,196,65,108,51,151,14,98,108,113,131,107,106,143,76,117,17,113,205,57,181,113,8,212,187,37,232,202,50,47,9,242,241,121,245,184,158,122,13,53,170,85,41,136,45,48,203,73,107,85,146,210,73,41,43,168,207,145,88,188,192,98,12,113,178,182,90,230,5,118,85,103,17,225,152,211,31,146,166,214,181,170,163,45,163,51,67,100,130,228,218,200,139,194,86,29,26,161,217,239,145,51,245,111,112,28,37,17,172,215,206,181,81,46,124,252,156,248,141,168,177,94,246,230,42,3,75,100,246,96,236,250,254,159,245,188,166,248,111,214,191,85,255,0,149,28,244,238,204,93,157,225,186,219,135,151,52,255,0,3,132,190,85,250,169,244,183,247,223,128,220,171,23,144,168,12,7,133,118,42,200,60,44,81,78,22,1,105,165,198,215,164,211,87,158,171,106,213,127,89,222,126,177,245,25,75,14,101,142,9,194,140,34,61,10,139,195,33,9,82,18,92,75,203,177,41,90,140,188,106,63,127,49,218,128,7,27,76,180,202,82,134,147,165,41,34,73,21,239,200,114,0,0,0,165,249,216,84,5,171,43,149,135,17,178,70,126,225,206,41,98,242,1,196,132,41,55,230,92,199,41,21,130,197,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,211,63,32,35,59,139,84,118,35,250,135,26,92,241,90,230,3,232,1,106,85,168,133,192,56,37,66,143,51,79,16,222,189,23,183,51,43,95,234,250,132,56,237,225,178,121,80,241,51,149,234,43,52,136,241,169,216,72,229,173,7,54,74,150,106,109,201,74,51,73,41,38,71,200,138,196,103,110,66,101,70,28,218,15,42,41,184,235,7,226,75,209,104,111,72,119,14,76,134,211,179,35,37,70,147,54,157,183,61,10,50,73,26,239,203,227,200,4,48,236,83,156,21,92,9,156,152,54,136,228,201,60,44,30,241,187,108,199,101,126,188,89,42,228,106,177,159,53,251,204,78,22,73,227,52,99,108,3,74,172,22,252,206,66,100,42,238,182,132,31,134,66,209,209,39,111,112,128,92,221,195,117,44,149,207,202,179,40,144,204,53,209,183,28,233,11,83,122,119,208,155,63,163,228,139,95,123,207,167,85,117,247,201,247,102,182,120,177,138,176,69,39,13,75,151,94,147,38,45,42,163,37,106,150,225,45,179,46,241,177,88,205,195,59,217,194,46,158,98,13,251,1,198,195,169,121,134,222,77,236,226,9,69,126,182,50,184,228,20,80,138,196,42,0,2,134,87,26,165,182,206,95,51,139,50,254,36,103,26,97,69,233,35,114,62,145,215,18,87,220,73,47,216,255,0,140,54,184,97,13,163,210,219,216,78,59,107,65,40,138,174,131,178,138,229,248,39,132,158,132,33,227,102,124,47,85,165,122,73,187,145,25,59,222,14,246,81,159,77,247,154,126,34,120,232,11,83,144,214,165,157,207,122,101,252,4,34,143,32,112,229,40,251,247,77,42,9,126,181,254,176,159,239,191,1,43,244,93,60,42,244,164,136,183,135,238,248,16,205,19,158,109,85,201,250,0,0,54,203,141,119,247,121,139,72,215,239,81,11,149,254,144,72,11,138,254,225,95,172,80,186,139,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,90,181,104,73,168,253,195,67,251,71,49,108,42,110,28,106,52,150,164,40,145,136,33,151,129,41,62,103,5,227,247,153,13,201,204,124,87,19,8,225,42,141,106,82,101,26,34,110,117,112,228,90,252,78,161,37,107,153,126,55,159,152,134,142,209,44,253,103,24,99,74,174,25,165,206,196,77,112,181,56,18,180,62,233,37,162,34,167,145,29,137,46,31,59,185,229,230,36,141,48,197,174,38,126,48,174,73,100,141,41,122,163,37,212,146,186,145,27,170,50,191,199,152,220,77,154,54,36,149,143,61,35,239,132,208,100,112,60,30,239,92,249,109,233,215,190,191,168,130,191,168,93,124,134,25,217,167,37,234,249,181,142,167,64,101,84,119,148,116,135,106,39,222,70,165,38,219,230,74,254,162,188,95,73,252,124,196,240,229,110,80,208,176,71,121,238,240,230,30,99,141,220,223,131,134,132,234,209,175,214,240,21,253,110,95,148,81,216,50,251,45,48,222,95,82,156,165,209,105,168,140,219,146,142,94,148,72,117,194,214,105,66,111,117,153,159,236,11,151,78,67,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,133,69,167,212,5,192,40,93,5,64,0,0,0,0,0,0,0,0,0,0,0,0,5,12,174,4,98,162,211,234,2,224,20,185,10,128,224,153,23,139,104,155,215,162,202,213,123,92,70,46,216,59,28,98,154,223,162,93,213,82,170,203,220,241,251,206,30,130,227,186,111,195,218,250,92,229,123,31,232,49,40,35,241,171,248,106,21,127,113,197,185,33,59,141,90,119,70,69,125,86,189,238,71,228,3,205,222,92,98,57,185,85,142,48,227,245,186,19,232,56,117,136,117,51,68,165,28,83,54,208,242,15,246,73,59,39,232,207,197,211,175,144,155,61,147,246,159,193,120,255,0,7,225,106,90,37,209,33,75,159,199,125,1,87,26,117,196,104,117,245,122,186,82,103,114,69,253,220,140,71,158,219,27,34,72,194,56,176,170,56,103,15,99,105,209,97,97,142,49,111,185,16,221,109,14,33,217,38,100,165,33,146,34,34,36,164,207,223,99,234,48,118,206,217,241,138,242,131,29,97,248,235,129,70,136,221,39,139,186,170,173,58,222,157,235,46,159,140,247,136,181,247,156,186,117,46,162,15,68,49,101,71,154,194,100,197,121,183,91,93,244,173,181,146,146,118,59,29,140,190,36,57,134,187,236,149,180,5,55,53,114,230,143,46,126,32,194,231,57,216,243,31,117,138,124,180,221,4,137,139,108,143,73,184,163,34,182,155,223,222,99,97,91,117,183,144,151,27,113,43,74,200,148,70,147,185,25,31,188,133,23,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,10,29,250,88,113,170,253,44,57,69,167,96,28,100,102,103,109,38,66,244,123,192,92,68,94,224,21,0,0,26,113,183,229,69,116,204,41,30,71,10,167,18,170,244,84,23,61,37,250,205,227,235,99,242,26,205,177,206,59,128,246,113,87,163,186,152,236,155,116,89,87,213,41,61,74,84,114,181,172,54,247,110,92,32,172,75,128,225,54,220,121,206,171,191,163,57,104,232,212,124,162,190,87,245,79,151,49,29,27,61,170,86,21,207,156,94,135,35,169,148,179,26,161,24,142,82,13,61,38,181,200,250,115,240,255,0,24,227,170,61,44,172,38,217,165,18,175,99,33,200,63,62,147,41,50,119,186,86,133,105,211,234,157,252,199,232,14,68,0,5,46,69,212,7,205,80,168,197,166,178,79,202,121,166,210,165,104,35,113,194,65,94,198,125,79,234,16,197,183,30,209,84,44,95,232,87,117,68,128,255,0,9,222,91,206,30,170,135,180,234,225,173,125,40,229,234,159,215,204,73,158,211,57,167,27,2,96,248,211,155,169,209,155,89,214,81,21,69,49,226,34,47,162,120,237,235,167,197,224,254,49,1,208,152,175,230,110,191,212,121,18,59,182,223,212,248,235,94,157,229,253,127,90,222,167,46,158,241,36,110,142,193,91,49,98,58,209,209,241,124,137,85,40,72,165,99,72,234,83,75,163,56,100,164,181,194,184,102,107,53,150,146,231,110,135,107,92,76,45,18,156,116,170,107,48,77,221,230,235,87,139,78,155,221,70,125,46,126,99,10,236,177,150,113,176,62,8,151,5,45,85,26,51,173,185,40,147,49,36,149,31,208,176,93,52,23,47,15,241,140,242,16,0,2,134,162,47,121,10,44,90,136,237,204,135,204,69,113,122,213,211,160,54,155,245,35,234,2,246,211,107,14,84,139,73,36,93,5,229,208,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,88,162,177,31,212,47,22,168,174,3,228,95,172,99,145,131,177,222,222,224,83,101,168,250,139,219,70,158,124,192,114,145,223,220,42,45,79,81,112,0,0,0,0,0,0,0,0,197,123,73,81,87,89,202,12,69,13,183,84,149,61,194,91,75,122,140,173,41,147,233,126,125,4,10,237,115,65,118,137,157,216,149,151,92,90,205,43,130,155,169,179,71,88,76,159,152,244,1,158,82,74,46,88,214,222,90,144,148,167,134,230,179,177,115,144,209,8,24,219,118,114,38,103,198,40,52,56,210,200,221,167,159,128,239,253,128,201,0,203,157,156,149,56,237,102,172,244,41,109,145,167,8,186,71,119,8,191,178,98,9,199,65,145,222,198,70,32,3,96,138,179,180,252,215,169,184,130,107,254,134,94,71,142,255,0,236,152,191,31,128,159,136,106,213,175,167,184,72,31,72,0,10,2,195,234,47,22,31,80,21,72,184,90,147,47,49,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,104,188,88,125,64,94,0,0,0,0,3,90,182,212,148,203,25,111,1,78,58,132,255,0,76,45,23,137,68,92,247,18,7,158,193,60,61,160,21,213,192,203,24,38,74,142,86,197,77,35,198,127,224,242,190,63,1,3,194,9,112,236,202,203,153,204,96,62,242,121,247,219,225,177,198,240,208,168,134,87,36,179,12,250,153,242,18,110,92,134,146,118,117,174,42,178,186,118,230,66,23,253,54,187,209,100,124,248,120,131,119,5,0,0,0,0,0,0,0,0,22,169,100,145,112,226,81,94,192,56,13,124,239,97,204,209,234,176,225,208,119,232,99,153,164,218,215,184,14,82,228,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,92,43,223,234,31,57,220,189,195,234,81,92,113,45,61,122,128,48,187,31,171,238,31,65,115,43,143,149,42,52,157,135,208,133,17,145,115,46,128,47,28,111,183,190,97,198,111,109,104,52,222,221,46,67,144,0,71,31,104,22,205,21,236,81,76,199,152,206,155,58,160,241,73,238,189,17,216,164,45,219,233,84,86,206,203,37,243,245,76,250,124,6,140,108,229,139,15,103,236,222,172,192,196,180,227,37,49,69,92,83,57,206,240,39,169,215,99,188,92,150,147,177,219,161,123,203,152,157,44,212,194,177,177,86,10,170,82,95,57,70,82,183,23,40,246,215,225,117,10,229,114,63,197,242,243,16,147,183,198,91,200,203,220,220,196,21,168,20,250,177,182,252,202,124,84,185,49,163,221,170,244,246,212,100,70,73,77,206,232,243,247,24,204,137,157,200,236,194,163,99,76,7,133,158,129,38,22,185,24,122,12,205,219,51,16,241,165,42,101,179,183,43,92,139,81,115,25,40,70,127,103,206,208,18,106,82,169,88,74,116,204,58,211,116,172,18,194,8,146,225,165,226,54,142,43,118,93,220,235,204,239,200,185,249,9,47,37,37,94,170,136,254,163,22,5,64,0,80,24,39,105,234,132,90,102,12,139,34,68,134,144,149,86,80,143,27,132,146,190,233,227,234,127,80,206,166,118,26,123,183,142,42,93,47,46,33,155,78,68,53,39,20,54,217,146,207,251,196,175,137,115,228,37,93,22,58,181,19,102,204,87,14,103,164,123,179,100,244,112,119,210,249,31,93,247,195,224,37,198,146,222,234,58,147,123,248,204,250,124,8,67,110,198,152,74,101,75,211,13,229,62,127,209,247,125,180,52,126,254,35,175,47,128,153,168,237,37,164,26,83,126,103,126,99,52,70,32,153,203,148,0,6,209,198,162,177,153,223,222,40,147,47,49,114,136,143,145,138,18,8,188,192,92,93,69,194,133,208,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,7,227,98,108,75,74,195,116,169,213,10,140,232,140,166,36,71,101,40,159,144,150,139,66,18,163,51,51,62,133,225,62,99,245,30,147,26,61,183,242,26,111,87,77,107,34,191,233,17,227,182,158,216,126,143,149,87,13,97,234,230,8,154,220,252,36,249,217,82,183,142,169,197,241,8,210,157,15,21,207,145,88,172,103,115,1,135,118,246,218,215,13,98,6,177,206,1,164,211,233,146,214,255,0,118,110,228,199,174,54,233,171,73,197,116,236,218,81,206,214,50,235,238,51,248,13,49,201,220,163,197,25,219,139,37,174,145,77,170,50,218,224,46,82,87,26,154,228,180,153,54,227,109,25,17,167,79,188,250,251,140,172,63,10,157,75,196,249,215,153,45,169,204,63,58,75,149,155,221,52,152,142,47,86,230,57,250,133,101,223,147,92,250,244,62,158,233,97,236,249,217,110,159,131,176,165,55,18,213,33,226,184,19,165,82,231,69,117,169,205,165,164,36,142,125,202,201,83,68,100,102,77,145,243,62,151,16,102,13,146,242,6,163,150,244,12,61,81,159,87,146,226,207,10,68,132,182,94,166,169,131,66,244,48,103,115,53,159,50,208,101,107,127,16,217,241,243,192,134,220,8,81,225,180,106,52,48,210,26,73,171,173,146,68,69,127,143,33,244,10,0,2,211,51,232,2,166,87,21,20,46,130,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,212,96,46,1,66,230,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,2,211,51,32,35,243,21,50,184,180,5,226,211,234,42,71,113,67,234,2,165,208,84,80,143,220,6,118,1,67,63,32,35,51,20,23,17,88,5,64,0,0,0,0,0,0,0,0,0,0,0,5,182,177,223,220,46,20,62,100,5,200,128,84,0,0,116,140,204,203,76,57,143,104,117,88,149,106,47,28,228,186,91,240,9,60,75,141,106,74,208,178,209,116,169,54,190,179,231,241,234,33,251,108,93,141,235,56,42,171,139,177,78,26,203,158,14,155,15,128,220,63,222,232,115,70,180,199,66,188,43,124,212,119,82,148,92,203,222,38,220,200,140,140,143,161,140,115,155,89,41,131,115,75,13,85,104,181,186,51,82,142,167,184,222,239,37,190,210,85,187,113,181,21,205,181,17,151,224,203,167,151,63,120,8,54,217,191,104,108,101,144,184,150,69,14,169,139,251,138,28,74,99,177,219,107,187,218,149,165,110,188,219,214,186,91,89,157,238,165,94,252,186,114,232,37,199,103,13,171,176,70,98,211,233,52,231,113,239,120,77,78,30,98,99,232,238,183,154,241,233,100,148,171,238,82,93,87,208,188,250,8,243,219,79,97,121,248,35,22,212,177,30,13,244,122,159,77,147,58,28,86,26,58,132,199,93,73,28,50,53,95,120,133,21,141,109,153,223,81,159,79,168,107,158,0,207,172,213,200,172,71,45,168,56,168,217,56,49,220,162,253,237,6,51,222,20,56,142,69,189,111,154,126,136,185,159,62,158,102,32,244,106,135,16,229,244,29,236,46,26,67,144,189,160,152,119,48,59,247,188,99,226,135,184,14,23,70,242,157,9,187,107,222,222,218,29,231,234,23,81,186,20,202,188,106,171,38,252,116,58,148,146,244,89,100,68,119,177,31,184,207,204,81,247,0,0,10,29,253,193,123,10,138,90,224,42,2,156,203,168,92,140,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,162,247,139,133,12,174,2,209,84,138,5,236,2,240,0,1,208,115,126,138,221,106,129,29,135,35,111,137,51,80,187,107,211,209,181,149,250,151,152,139,92,97,74,131,130,243,75,22,213,148,199,7,190,171,207,143,188,212,110,94,242,20,171,90,231,248,189,109,238,18,239,92,128,205,70,34,25,125,4,164,147,132,171,26,140,185,216,203,221,245,136,192,219,79,4,191,133,145,83,196,20,213,71,101,115,49,99,205,221,43,90,213,165,124,66,236,100,162,50,47,84,186,14,58,227,184,145,140,188,172,53,80,239,13,18,119,155,189,213,252,22,181,245,252,62,3,188,13,84,217,107,54,30,197,30,147,241,78,202,115,134,224,180,235,97,164,219,86,254,254,169,243,245,70,213,141,196,228,7,228,98,106,212,106,12,6,230,75,147,184,66,222,38,201,90,13,87,51,74,142,214,34,63,33,250,227,11,109,47,140,143,13,225,72,166,218,158,74,202,168,203,102,104,109,10,228,108,58,127,178,250,133,17,181,183,246,208,242,42,209,106,152,114,149,139,247,171,167,227,71,203,115,221,228,157,8,65,74,71,172,166,202,246,185,23,83,21,216,99,103,100,212,189,54,239,156,31,188,221,247,110,239,245,66,214,191,19,127,85,223,129,117,24,123,25,229,174,34,206,108,212,197,240,21,54,158,182,21,88,168,84,219,76,165,173,171,17,201,81,21,205,180,25,222,206,244,233,215,224,37,247,34,242,23,14,229,199,125,240,116,200,173,119,143,13,171,117,45,247,47,187,222,218,250,207,151,174,125,6,122,200,204,180,184,12,83,163,169,134,26,221,165,75,53,25,106,51,231,98,47,127,212,62,193,75,88,84,104,7,27,134,86,229,214,226,243,50,46,102,56,86,162,254,16,28,122,76,250,144,229,73,24,161,39,204,114,18,124,128,84,139,222,46,20,46,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,2,154,74,247,176,88,133,64,0,0,0,0,0,0,5,12,197,8,204,204,5,192,0,3,6,109,125,138,25,195,217,27,139,37,59,59,135,40,252,5,213,186,53,233,213,50,57,116,177,223,168,129,109,162,235,232,196,89,183,94,169,53,47,136,67,199,16,201,123,189,23,211,21,164,244,177,121,88,76,87,104,190,52,42,102,70,230,13,49,163,125,46,181,221,54,50,109,6,158,115,34,43,222,119,232,98,16,113,124,247,42,152,138,92,231,84,106,83,187,187,153,145,17,242,109,37,208,185,123,128,103,189,135,26,121,204,211,169,147,105,191,244,184,241,245,47,246,76,97,232,42,9,91,95,228,255,0,72,130,238,206,220,16,229,103,53,234,38,174,28,210,188,38,243,164,74,113,101,214,76,79,34,248,137,216,105,164,183,125,37,107,136,57,0,0,80,22,40,174,47,22,153,0,181,36,99,144,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,40,174,130,194,234,98,243,43,139,109,99,1,120,0,0,0,0,13,18,237,31,53,39,43,161,153,159,47,76,27,255,0,55,150,33,16,79,7,104,62,19,118,171,149,176,44,108,120,177,91,78,120,150,162,254,199,149,228,95,17,3,226,9,133,236,201,198,208,30,203,135,97,57,83,187,175,227,101,33,41,220,171,197,169,136,100,69,125,60,185,137,35,16,171,217,201,142,231,82,159,160,80,147,33,210,106,102,61,139,173,41,105,179,35,37,156,68,159,51,230,92,139,220,38,157,151,9,214,201,101,123,31,152,162,240,0,0,1,105,43,204,92,0,0,0,2,211,47,33,112,0,180,146,94,92,192,139,204,92,0,0,0,0,0,0,0,0,0,0,0,0,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,100,44,81,114,49,121,139,77,39,96,31,58,210,119,189,133,237,31,62,126,66,229,32,90,69,99,228,3,232,1,106,85,113,112,11,30,109,46,182,109,172,174,71,238,184,209,78,208,220,135,143,142,40,77,212,225,97,94,54,83,245,232,107,90,248,227,110,233,76,39,81,123,27,132,92,172,69,208,111,112,233,185,147,129,105,216,218,146,212,25,209,155,116,145,41,15,217,110,184,130,185,33,73,253,135,63,217,4,136,21,201,108,121,80,201,156,232,197,44,72,170,247,58,32,179,58,144,69,184,76,141,6,137,109,150,239,146,87,123,110,189,110,125,58,243,231,60,89,111,143,41,152,187,188,120,74,175,23,194,110,117,125,2,155,211,171,93,186,164,175,125,63,192,33,123,107,93,156,42,153,127,140,49,78,46,164,187,73,142,154,142,46,156,202,52,73,125,197,146,28,117,247,8,140,150,131,73,122,133,208,250,141,231,216,123,55,43,149,207,77,123,222,123,239,238,59,183,119,247,187,41,211,126,38,254,169,23,145,12,196,141,244,1,66,50,62,100,42,52,56,101,58,77,54,74,82,173,117,91,160,143,77,189,43,41,168,97,85,192,76,157,230,231,22,153,232,209,107,89,185,69,214,223,17,189,248,218,180,138,45,45,169,10,222,120,164,37,191,2,72,207,154,84,126,255,0,168,69,86,210,185,133,63,29,98,108,67,133,226,201,121,60,14,37,150,241,19,236,182,148,17,33,199,145,200,211,115,51,241,251,198,43,158,67,98,54,62,203,24,212,95,75,117,209,55,59,238,3,251,36,213,123,113,31,187,63,49,189,214,176,194,217,23,129,216,162,119,222,182,153,250,110,27,212,113,103,211,123,231,245,140,212,53,76,98,0,82,246,21,20,87,65,69,167,212,0,84,138,224,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,50,32,46,124,253,192,23,21,20,176,168,0,0,161,242,1,81,242,84,170,112,169,76,38,68,215,247,72,82,201,4,122,77,92,236,103,110,68,126,70,63,15,26,99,202,94,10,132,137,149,22,37,184,149,190,150,8,152,66,20,119,52,169,95,178,81,114,178,68,119,109,75,218,56,245,21,185,212,12,29,47,18,64,153,77,196,78,197,90,220,165,64,91,102,211,123,244,26,72,212,165,25,243,36,216,204,175,98,1,146,54,139,219,143,9,97,79,71,251,159,52,56,94,43,139,222,126,162,58,189,90,119,54,245,163,157,173,168,250,121,136,151,66,243,7,60,49,125,33,199,143,190,157,147,34,61,33,39,244,17,181,106,119,147,124,180,17,115,119,214,253,215,94,92,184,106,24,155,50,51,131,119,222,216,134,60,142,233,190,239,124,195,108,233,222,218,246,221,55,207,240,101,215,203,151,188,73,222,199,251,0,80,104,84,200,213,204,97,74,161,206,157,78,196,200,150,211,177,170,147,139,75,77,166,58,136,137,54,65,25,234,37,31,50,247,151,49,7,234,108,89,177,117,63,11,68,193,216,191,20,229,183,11,81,139,222,59,249,29,242,165,233,212,114,27,79,133,15,154,79,194,164,151,34,247,220,111,245,10,137,79,160,83,89,166,211,99,110,25,103,81,37,26,212,171,106,81,168,249,153,153,245,51,20,161,97,250,94,29,167,177,76,165,69,38,24,143,171,118,141,226,149,109,74,53,31,53,25,153,243,51,31,164,0,0,2,138,25,129,23,188,250,129,151,59,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,226,192,23,23,65,81,66,232,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,2,135,200,53,16,168,161,149,253,224,42,45,50,176,21,200,250,10,145,220,5,8,253,192,125,69,47,99,232,6,126,240,23,21,133,12,253,194,132,126,251,0,10,145,92,92,41,114,243,20,213,127,112,10,234,32,35,184,165,140,84,138,192,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,100,71,200,202,226,160,3,165,102,38,89,225,220,119,5,17,234,56,110,135,57,101,37,15,153,207,134,135,72,205,40,82,72,249,161,92,236,118,250,132,98,109,151,177,124,232,20,249,149,202,5,47,3,211,184,204,80,225,165,81,216,54,92,221,173,50,20,73,51,67,29,57,21,202,246,185,16,151,1,242,84,32,113,236,147,91,221,22,94,171,233,191,184,255,0,156,7,153,44,57,143,49,118,12,226,56,12,87,91,133,198,104,215,193,78,117,189,122,47,109,86,81,94,218,142,223,89,137,57,217,99,111,140,63,57,152,84,106,228,204,127,62,76,236,68,219,8,91,238,33,212,146,86,76,36,146,163,84,139,218,230,119,43,31,81,223,118,135,216,30,179,142,61,31,238,252,111,55,239,46,47,94,231,14,173,239,95,117,107,217,226,183,170,127,88,140,124,198,217,91,52,114,226,121,111,176,158,41,152,211,16,248,245,186,172,59,33,148,165,36,165,220,140,252,68,69,100,94,255,0,17,21,232,95,8,99,74,102,45,165,196,168,211,217,150,132,75,222,104,39,210,146,81,105,82,136,239,101,31,226,152,236,99,207,198,207,123,76,185,147,53,186,4,26,206,5,82,206,143,197,111,21,42,163,194,95,122,135,76,181,18,154,61,63,133,43,95,175,47,49,41,187,49,237,179,151,57,139,135,33,67,153,59,13,209,101,38,36,153,11,97,220,76,195,142,32,147,36,208,68,105,52,164,202,228,162,85,237,239,47,172,17,183,64,63,46,143,137,168,85,200,204,73,166,85,224,73,75,236,165,244,238,36,161,194,52,40,136,200,200,210,124,203,153,115,248,143,212,20,80,197,52,152,184,0,80,133,69,45,206,226,160,0,0,0,0,0,0,40,103,97,80,0,0,0,0,0,0,0,0,20,51,176,168,0,176,197,8,143,222,46,62,162,210,43,0,228,1,68,244,21,1,106,208,75,43,25,17,253,99,79,54,216,203,181,87,176,75,60,52,122,98,86,188,74,151,141,78,162,215,35,102,79,83,36,159,62,99,113,71,72,204,234,3,213,154,35,44,50,181,146,138,98,92,240,180,107,59,104,89,116,35,248,137,84,102,4,124,236,111,138,37,83,61,47,226,166,205,94,243,187,244,233,112,206,214,226,47,212,254,34,77,227,60,79,54,107,43,242,59,115,17,93,133,104,181,172,31,197,113,116,121,202,226,244,105,222,71,91,94,174,171,218,228,119,245,132,155,224,201,173,204,165,186,226,77,37,105,10,77,137,87,253,138,127,156,102,142,131,247,204,201,37,115,26,147,182,63,121,85,88,85,50,159,53,198,77,170,164,103,108,167,20,148,219,133,95,75,95,222,161,182,51,47,195,174,197,126,159,198,58,68,188,42,245,78,189,38,102,253,109,165,196,38,197,185,53,23,36,164,186,223,224,53,49,145,169,251,58,228,1,22,39,122,187,85,165,225,185,69,62,144,167,13,75,99,91,138,90,220,101,90,149,169,190,103,214,231,115,230,99,122,25,142,211,26,183,77,33,26,173,125,41,34,184,249,233,144,14,12,102,90,55,53,27,109,37,191,86,221,8,191,152,125,161,17,128,20,62,66,163,133,197,94,229,97,65,213,145,114,231,212,113,21,204,239,113,105,164,245,25,216,114,33,71,210,222,224,28,169,23,145,88,80,138,226,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,162,211,63,112,10,115,189,197,196,45,177,139,139,160,10,139,86,162,74,20,163,232,68,102,46,31,153,137,39,51,79,160,84,230,60,180,37,12,66,121,213,106,89,36,172,148,25,157,204,250,23,46,160,35,11,180,223,27,168,139,50,112,210,37,84,18,95,168,246,65,46,205,127,97,175,166,175,244,117,17,89,41,195,117,245,56,163,51,51,183,51,62,125,6,219,118,131,227,232,53,188,248,199,212,216,173,176,162,123,186,180,184,220,162,95,72,113,84,118,34,46,125,45,212,106,141,38,158,245,74,74,152,97,43,82,146,131,89,146,16,106,59,92,139,161,125,96,37,75,179,67,47,16,206,36,135,90,114,29,48,202,102,5,109,119,38,252,103,173,200,106,241,120,127,79,62,162,82,70,167,236,47,131,165,209,178,239,3,212,223,113,221,47,224,58,98,116,174,57,160,136,212,196,101,117,51,231,208,109,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,10,114,51,232,42,40,69,206,224,42,0,0,0,0,3,18,237,19,131,211,139,112,108,72,7,26,11,186,42,173,191,105,72,212,158,77,58,87,245,79,159,139,248,199,155,234,149,57,216,27,189,233,182,123,203,219,69,253,214,248,124,71,168,154,236,37,78,136,134,80,102,70,78,18,185,38,254,227,254,113,231,59,104,76,37,59,14,119,7,20,151,254,248,226,180,239,35,155,126,174,234,246,191,95,88,7,104,216,215,23,170,137,153,248,18,154,114,39,36,158,198,244,181,233,101,118,65,222,68,116,243,241,23,144,244,9,133,38,148,250,12,89,68,107,61,230,190,107,235,201,106,47,244,15,52,25,55,84,110,143,155,24,38,162,242,82,109,196,196,116,217,11,212,189,5,100,201,108,206,231,238,46,93,71,161,205,155,49,100,12,81,148,248,114,163,17,113,237,39,140,210,150,228,37,194,240,201,120,142,198,93,125,80,25,104,0,0,90,101,97,82,232,10,20,35,176,11,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,80,249,144,168,0,177,69,238,28,14,92,189,254,241,244,25,123,199,26,202,197,127,136,11,90,115,173,204,199,57,29,199,200,161,123,106,181,185,123,192,125,34,138,74,86,86,90,73,69,241,43,129,25,24,168,13,105,218,95,34,233,216,215,15,145,53,66,195,107,117,218,223,22,165,202,138,147,53,93,15,92,204,247,103,117,93,95,198,52,247,32,92,159,151,157,251,191,152,226,59,195,133,183,4,226,138,251,189,239,173,125,63,143,203,175,188,74,148,152,252,67,100,141,122,108,119,189,174,48,198,45,202,57,114,184,77,213,73,229,105,222,95,76,35,62,186,127,116,51,48,50,253,37,243,145,25,75,53,40,236,179,47,17,252,8,125,195,240,176,162,20,212,5,165,68,100,102,249,159,50,183,236,82,63,105,229,18,91,53,24,208,194,219,77,226,116,208,48,156,87,55,146,208,103,85,101,187,176,118,62,108,58,126,101,203,144,141,12,11,74,145,142,115,203,25,178,165,182,250,22,245,70,89,38,97,154,136,175,49,37,123,89,94,47,31,241,141,211,219,90,188,132,64,224,26,96,157,113,186,188,85,25,37,206,118,56,142,31,75,124,72,116,237,149,112,53,73,120,202,77,97,104,146,219,115,40,107,117,36,113,85,164,181,186,194,136,137,87,230,56,234,231,56,27,185,134,41,73,166,241,54,105,148,239,52,126,13,54,189,181,117,229,241,31,186,44,66,116,220,94,57,0,90,163,247,11,133,138,43,152,0,170,69,5,196,86,1,80,0,0,0,0,0,0,0,0,0,0,20,185,121,138,128,0,0,0,0,0,11,121,159,65,112,161,21,128,45,230,42,0,0,2,134,100,93,78,195,241,234,248,195,13,80,247,93,231,95,166,69,223,106,209,191,152,219,122,173,107,219,81,243,234,95,164,7,236,40,201,36,106,63,113,92,99,76,218,206,26,14,94,97,234,173,66,163,30,170,174,239,220,107,56,136,65,171,198,182,200,180,221,105,252,114,191,79,120,213,93,162,251,64,242,246,129,26,165,71,164,177,135,107,74,147,64,121,104,84,124,84,197,205,106,39,146,77,146,82,218,174,124,139,227,226,46,66,44,179,83,49,235,25,211,139,106,147,40,216,30,98,21,89,220,110,219,138,226,229,153,110,154,65,30,157,45,150,175,193,25,157,139,151,63,32,27,87,182,118,219,103,94,172,203,195,216,75,16,227,234,90,227,84,98,63,98,151,184,108,145,193,157,200,183,111,159,51,82,200,237,107,117,26,103,135,233,56,195,56,113,93,73,132,226,7,36,56,246,250,166,165,85,37,186,189,87,112,136,212,124,151,117,253,39,95,137,243,25,59,35,118,50,204,204,210,145,191,93,27,19,210,88,114,27,175,165,211,195,82,30,65,154,30,75,122,72,238,146,62,166,127,144,74,238,203,187,36,212,114,178,37,42,165,63,21,73,125,195,195,108,64,91,15,81,213,28,208,187,50,103,123,186,124,203,118,101,166,223,196,32,198,187,60,108,49,18,133,233,7,164,88,87,47,39,111,248,77,205,160,147,186,52,239,117,122,241,202,215,186,122,121,13,244,165,81,105,116,118,21,30,157,77,135,17,181,44,220,52,71,101,45,164,213,98,43,216,136,185,242,46,127,2,31,106,17,166,252,239,113,112,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,153,223,168,184,90,125,64,92,44,23,18,136,197,182,1,113,116,21,20,46,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,42,41,98,48,11,151,152,92,188,194,196,22,32,11,151,152,165,147,230,43,98,22,216,139,160,10,40,252,135,26,158,36,23,53,36,173,230,98,243,47,34,31,44,166,86,162,86,148,222,246,247,128,231,76,132,172,172,149,32,254,163,28,132,100,101,123,143,134,43,14,161,87,82,108,86,243,31,97,17,216,136,5,226,235,16,182,246,21,241,0,184,5,190,32,241,0,184,5,10,254,241,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,208,75,181,204,249,12,71,154,155,63,97,92,127,77,168,166,161,54,182,149,191,74,122,9,38,35,141,145,154,84,149,244,35,109,94,47,25,255,0,7,33,151,128,4,40,237,75,176,188,204,45,47,19,214,240,134,21,204,74,167,11,193,112,234,56,38,251,110,106,38,18,174,109,199,43,219,82,186,31,35,47,128,213,170,13,127,49,242,27,17,74,213,131,222,132,242,88,224,212,138,213,61,246,204,137,195,67,188,202,232,61,71,164,140,190,30,239,120,244,123,94,195,52,124,67,5,248,53,72,92,67,82,52,239,19,188,90,53,105,50,50,230,147,43,115,34,26,117,181,14,195,152,51,48,93,114,175,68,202,254,62,108,137,241,214,227,157,246,235,90,155,68,101,34,246,84,132,145,88,201,37,210,226,13,123,217,151,111,234,178,94,135,73,197,85,92,188,165,71,137,135,219,108,150,251,234,97,91,212,155,41,208,102,185,22,189,181,114,181,249,124,4,147,97,44,221,192,184,167,139,224,113,206,25,151,194,238,245,240,149,54,92,211,171,85,181,89,103,107,233,59,125,70,32,183,57,246,66,204,236,188,155,81,153,78,203,222,239,138,85,135,161,176,174,246,142,239,209,221,195,74,108,111,40,250,32,185,159,62,93,71,226,101,190,212,249,189,151,189,227,108,119,192,113,251,159,237,92,87,117,232,215,253,229,86,182,191,135,80,30,137,16,180,56,87,66,210,162,233,114,59,139,134,157,108,237,182,198,8,199,116,246,152,171,102,103,29,50,77,105,48,90,46,230,121,173,68,164,180,73,79,133,132,145,115,89,243,63,62,163,110,41,181,104,21,88,173,203,131,35,122,211,183,208,173,10,77,236,102,71,200,200,143,169,24,163,237,0,0,0,0,0,0,0,22,153,123,192,142,194,182,184,161,151,144,10,145,220,84,88,87,247,138,145,157,192,92,0,0,0,0,0,0,0,40,174,130,195,59,11,237,113,198,187,242,176,10,161,126,102,69,204,114,15,144,140,253,253,71,43,102,229,203,200,7,48,224,151,25,18,155,38,214,106,34,37,95,194,57,139,226,42,3,93,113,142,67,81,228,112,123,174,253,94,157,229,244,104,59,122,191,222,198,88,203,246,151,22,150,227,78,33,72,53,74,51,178,202,199,234,160,118,215,99,180,237,181,162,246,233,204,199,230,198,132,152,138,74,90,111,73,106,37,117,184,145,24,31,168,233,18,144,105,28,76,52,72,112,214,87,230,86,230,46,39,82,175,9,171,159,212,57,18,69,107,144,162,224,22,173,90,74,247,183,49,66,89,31,188,5,227,141,77,151,51,231,113,125,200,80,174,125,122,0,225,52,251,185,139,146,130,46,124,199,46,148,249,5,139,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,80,250,11,75,153,139,140,200,133,164,126,240,23,116,21,0,0,24,195,63,113,108,108,53,151,88,185,199,38,192,101,198,112,213,66,66,83,33,194,77,236,195,182,51,43,151,47,15,241,140,158,52,31,180,63,50,103,80,152,175,80,162,86,183,13,76,192,178,141,77,112,196,173,70,178,150,147,241,26,76,202,228,86,234,2,37,246,136,196,167,139,51,131,16,87,119,145,92,226,184,79,20,99,187,103,166,43,73,228,119,63,197,231,207,173,199,22,72,80,138,189,138,165,68,54,228,43,69,61,199,44,201,92,249,58,217,121,31,46,99,162,212,165,185,58,107,146,157,115,90,151,107,170,214,189,136,139,167,228,25,211,99,138,97,212,179,26,162,214,227,121,106,19,234,182,171,127,100,48,94,127,17,59,9,209,217,166,142,154,94,79,96,4,146,95,45,24,66,148,215,210,23,148,86,126,5,207,144,203,67,166,100,244,126,27,43,48,99,58,52,238,240,237,57,22,189,237,104,205,242,29,204,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,1,66,62,96,42,0,0,0,0,2,134,87,16,113,218,1,129,145,135,253,3,221,51,63,233,251,210,251,228,254,47,11,211,194,94,98,114,4,83,246,156,225,214,147,247,54,221,195,255,0,171,23,250,67,255,0,3,248,128,139,218,12,163,131,92,167,77,35,65,28,121,108,186,70,191,87,194,178,62,127,14,66,111,187,60,179,25,138,198,82,224,10,59,147,233,91,215,187,214,237,182,233,111,57,73,150,174,69,168,207,161,95,167,65,6,100,102,70,70,93,72,111,199,103,94,109,61,71,199,89,125,133,94,196,27,150,89,239,107,177,194,18,173,118,101,175,214,208,103,212,239,212,4,215,165,68,180,146,146,100,100,126,242,21,31,139,131,170,168,173,97,184,117,54,223,223,37,237,229,151,167,77,236,226,147,210,197,229,228,63,104,0,88,47,20,59,0,23,65,81,105,31,184,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,141,105,37,114,63,49,200,40,101,228,3,230,208,69,212,204,94,148,125,98,243,108,143,169,11,244,145,116,32,20,74,72,136,133,194,158,238,97,114,1,81,198,235,41,118,218,140,202,222,66,227,81,123,140,92,3,225,166,199,40,236,154,60,69,117,223,197,245,16,190,168,234,153,132,234,210,69,114,211,215,235,33,206,100,68,119,46,132,62,58,149,223,142,227,40,241,106,183,46,158,242,1,172,121,219,151,43,204,44,67,49,183,225,85,22,222,249,135,201,80,155,189,205,44,18,58,154,85,203,153,254,81,148,178,119,45,162,97,24,176,94,105,21,36,173,52,150,163,25,73,34,43,114,111,151,170,92,252,63,198,59,221,62,133,31,126,169,47,69,241,45,38,70,173,103,207,153,124,126,3,247,27,109,13,33,40,65,88,146,68,68,87,247,12,227,158,69,224,2,197,154,139,167,144,208,184,206,194,195,87,63,112,226,55,20,126,241,114,14,231,115,1,200,47,22,17,95,160,188,0,0,0,0,0,0,0,82,228,64,42,45,51,50,48,53,115,234,41,212,3,168,188,80,138,194,160,0,0,0,0,0,0,0,0,56,159,147,26,42,73,114,100,52,202,76,236,70,226,201,37,127,46,99,240,113,102,56,195,216,74,155,42,161,88,170,112,141,196,209,188,94,225,110,105,212,164,145,114,74,78,247,212,93,60,198,136,237,111,183,157,39,9,73,122,135,130,179,87,132,149,26,163,24,148,215,113,169,205,45,42,42,150,124,220,142,100,119,82,146,125,111,204,6,224,102,46,123,224,60,19,11,125,35,31,97,24,206,38,103,8,180,205,170,178,141,42,34,89,154,76,141,194,178,188,61,62,6,34,247,104,78,208,108,91,63,184,59,129,220,191,168,232,226,183,188,58,157,123,119,125,214,155,232,147,202,246,62,190,70,53,119,49,51,231,54,243,110,175,82,138,88,175,189,99,185,82,122,164,210,120,24,204,92,141,75,34,93,247,105,62,142,116,63,62,156,135,125,202,93,136,179,59,24,119,175,120,229,143,23,194,110,52,126,173,71,111,78,189,229,250,62,87,190,146,253,2,74,176,189,31,9,230,22,107,87,169,203,111,4,86,165,52,252,166,105,171,93,50,154,250,200,174,178,185,17,217,69,174,206,127,9,114,18,31,178,239,103,253,21,81,240,206,36,196,180,220,195,166,203,62,55,126,219,172,161,148,55,205,228,38,228,184,247,43,150,158,167,204,204,109,158,70,108,123,151,89,121,79,70,172,187,238,249,12,85,138,115,95,170,239,187,99,74,90,178,255,0,12,162,234,142,135,229,208,108,172,24,17,105,241,145,22,35,91,182,219,190,148,234,51,181,204,204,249,159,214,8,199,249,81,147,88,119,45,168,241,161,82,101,85,92,38,154,117,162,41,139,65,170,203,116,214,119,210,132,243,191,240,12,142,132,146,16,148,23,68,145,17,11,128,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,105,159,184,92,44,85,253,192,40,92,186,138,145,220,238,44,94,190,86,21,108,149,239,243,1,202,0,0,0,0,0,40,102,7,127,112,182,202,191,192,5,196,119,21,22,94,193,112,23,138,95,152,165,204,80,186,128,188,0,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,103,238,22,128,173,204,8,174,4,66,224,22,25,88,80,200,141,60,203,152,175,188,92,100,86,232,2,196,165,36,93,5,108,94,224,21,183,188,5,5,72,206,224,70,94,240,50,247,144,11,128,89,115,243,23,17,251,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,19,241,152,148,130,67,232,212,146,59,218,230,92,255,0,32,229,0,24,187,48,118,120,203,108,193,136,113,235,56,109,185,38,169,156,98,181,206,146,217,27,134,75,35,63,2,203,241,207,151,78,98,59,243,183,178,239,135,238,111,66,226,225,90,126,174,35,137,223,86,42,43,215,248,61,22,212,133,90,222,47,46,190,241,44,35,226,155,72,166,84,52,113,148,232,146,55,119,211,189,101,43,211,123,94,215,46,93,8,76,15,58,12,87,243,119,103,172,69,77,137,27,21,66,105,49,223,102,182,101,14,59,79,243,75,150,185,111,154,47,23,208,244,233,211,204,198,244,108,209,218,104,244,185,24,115,11,99,89,152,158,161,33,124,103,18,166,105,20,244,54,187,19,203,69,141,43,73,149,139,79,184,185,151,188,108,94,208,219,21,81,49,172,58,156,250,14,12,203,216,174,166,130,244,102,156,126,156,132,45,14,145,58,105,81,26,88,51,43,26,136,238,92,249,8,176,206,13,156,243,19,38,171,245,106,147,117,234,52,50,163,238,44,116,153,79,182,164,239,80,217,120,62,137,22,190,243,159,78,167,215,222,94,169,209,202,156,232,195,249,159,64,137,87,165,196,169,180,82,27,117,210,226,153,109,10,178,29,54,206,228,133,168,186,151,232,25,21,11,39,18,149,164,142,202,34,50,184,128,157,159,54,185,196,121,77,61,84,236,79,141,113,228,184,236,64,121,148,179,10,164,227,141,165,197,188,135,9,68,149,188,146,46,90,174,125,110,127,148,73,70,69,237,195,130,49,132,120,16,149,31,26,60,242,104,173,72,113,114,144,202,137,71,102,136,206,251,243,51,59,171,175,214,25,48,221,0,31,143,72,196,240,43,59,222,25,169,9,220,233,213,188,74,75,173,250,88,207,200,126,185,29,197,69,64,0,0,0,0,90,105,242,20,232,98,241,75,16,1,29,197,69,182,59,242,21,34,63,121,128,168,0,0,0,0,0,227,81,25,244,28,130,134,94,64,56,137,180,151,82,28,137,34,34,228,26,76,87,160,10,138,25,216,90,106,247,142,52,172,212,179,77,207,144,14,113,243,186,146,74,203,151,184,115,145,220,88,226,110,178,232,3,133,77,171,65,184,217,145,43,220,102,46,105,107,36,145,56,171,159,192,92,174,94,1,114,82,70,146,43,21,192,85,86,90,72,191,40,224,73,175,204,115,233,50,22,41,37,202,196,68,2,242,59,139,139,167,33,68,145,91,160,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,179,231,249,1,62,225,67,234,66,226,47,120,11,128,0,0,67,223,105,30,107,198,153,142,187,173,178,154,71,47,5,238,75,83,45,218,235,122,98,121,157,239,110,98,93,234,51,81,15,119,175,95,142,254,175,194,223,206,60,252,109,87,138,30,198,217,181,67,74,37,77,112,158,164,198,135,247,218,204,239,121,47,242,62,103,225,241,127,31,32,26,220,109,40,145,172,204,172,54,219,179,187,10,29,127,52,106,122,137,147,35,195,82,151,227,90,147,210,100,98,247,13,125,197,184,105,84,104,178,208,182,226,146,153,221,220,218,47,51,79,78,69,230,55,195,178,139,4,156,220,74,229,109,198,32,45,18,48,196,244,150,180,221,119,42,139,5,207,195,251,159,63,32,18,199,128,162,20,12,13,135,97,145,17,112,244,152,141,114,51,50,240,178,146,247,253,67,247,135,203,74,96,163,82,225,198,36,164,137,168,237,162,201,46,69,100,145,114,248,15,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,5,44,42,0,0,0,0,0,0,2,61,123,72,112,138,42,95,115,189,40,107,232,251,223,214,113,101,215,132,242,250,132,133,13,100,219,7,5,122,75,232,150,152,240,21,195,113,255,0,135,69,237,171,135,233,225,63,197,1,231,207,72,206,251,33,98,162,195,185,213,132,228,172,222,211,31,143,185,54,132,168,252,81,36,23,43,255,0,140,48,234,169,110,21,110,21,59,232,181,72,113,180,151,226,248,151,110,124,135,106,195,165,47,5,230,4,121,101,33,77,42,30,191,20,69,154,84,90,216,50,240,244,252,110,127,148,7,161,205,157,49,3,120,143,40,232,53,36,19,182,120,165,159,210,37,41,63,12,167,83,208,142,222,225,147,6,169,118,120,99,34,196,121,7,133,88,113,249,206,186,81,106,78,41,82,21,170,246,169,60,93,117,25,223,153,13,173,0,22,168,92,40,125,0,113,146,236,161,200,71,114,184,176,211,206,252,133,233,228,146,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,1,106,174,69,127,112,226,113,106,79,50,62,67,152,250,14,37,145,121,0,181,179,82,212,119,63,117,199,42,156,74,122,145,243,22,165,54,43,151,32,36,25,245,50,48,28,73,113,110,23,37,114,233,204,80,208,146,230,178,191,152,229,36,146,18,101,98,252,130,186,110,221,236,64,42,201,36,144,70,146,177,11,204,236,40,217,89,4,66,142,40,136,189,253,64,94,40,162,35,35,184,161,44,149,208,140,84,142,224,56,141,178,247,16,162,72,146,118,49,202,100,26,126,160,4,219,220,46,20,34,176,168,0,0,0,0,10,25,216,5,69,166,119,11,31,152,173,139,200,5,182,35,49,113,21,130,196,42,0,0,0,0,0,0,2,134,100,92,204,126,45,111,21,211,232,108,19,210,153,146,162,222,238,190,141,41,51,189,140,253,230,92,185,0,253,163,81,39,168,194,249,193,180,190,20,202,200,21,23,42,16,43,107,114,45,33,234,145,28,88,236,46,201,74,92,233,173,194,186,190,140,249,116,232,48,86,121,237,211,130,240,119,114,104,107,27,179,197,241,63,173,18,210,111,163,117,235,125,240,95,141,203,242,136,184,205,61,163,49,158,109,215,89,143,74,199,88,201,44,205,132,154,90,155,168,84,221,36,169,75,90,200,245,18,93,81,26,12,156,34,63,203,200,6,122,218,59,180,143,22,99,41,120,134,133,130,107,149,232,17,38,112,156,43,115,40,244,239,6,130,101,75,212,101,172,249,154,84,101,204,250,151,79,118,2,194,57,117,154,251,82,226,41,51,228,98,90,51,207,72,140,115,148,169,247,143,125,201,161,130,228,195,38,87,177,149,139,165,185,159,49,146,246,116,216,191,29,102,21,91,15,86,231,77,194,51,99,84,56,189,72,168,56,243,138,94,132,188,146,214,70,194,136,236,104,43,115,62,132,37,31,102,189,149,240,238,88,97,232,73,171,96,220,16,185,169,139,37,135,95,133,78,108,212,189,114,77,100,90,148,202,76,202,196,93,125,228,66,117,86,175,236,253,217,143,68,138,220,10,182,52,165,97,201,252,85,13,163,115,135,172,84,82,106,125,91,165,26,172,68,130,34,245,186,121,151,33,191,24,71,37,50,255,0,6,241,125,207,135,211,31,140,221,239,52,204,144,189,90,53,91,215,89,219,214,62,131,186,66,167,65,167,176,211,16,225,71,97,45,54,150,210,150,155,36,146,82,68,68,68,68,69,200,185,23,33,245,11,132,90,148,165,5,100,149,136,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,62,162,241,75,115,1,77,37,239,21,34,34,232,42,0,0,0,0,0,45,51,242,1,112,181,70,125,8,87,81,11,79,153,128,177,70,178,232,98,137,82,239,204,197,202,234,40,2,240,46,160,5,212,5,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,23,25,216,90,2,226,232,7,208,84,80,250,0,180,84,250,16,160,184,186,0,180,92,158,130,134,86,2,63,112,11,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,7,83,198,248,28,241,125,50,108,2,169,240,188,94,239,197,184,222,105,210,164,159,77,69,123,233,254,17,219,0,4,110,109,99,217,237,95,199,210,223,172,210,49,173,65,213,73,168,70,94,230,54,26,92,131,74,81,20,208,103,116,191,204,174,69,238,247,216,71,198,97,236,139,155,25,117,54,106,147,132,49,109,73,166,106,14,65,67,133,134,164,180,151,8,141,118,112,143,197,212,145,123,115,235,212,122,39,117,164,188,146,74,140,200,136,239,200,99,188,119,147,24,111,25,197,54,106,19,42,168,37,75,226,143,135,113,178,61,86,87,154,15,151,136,255,0,128,76,8,65,202,205,169,42,121,71,222,125,233,149,178,157,239,93,206,142,34,160,168,182,221,107,189,181,48,122,191,8,95,87,47,49,37,25,43,218,43,151,56,185,150,34,84,163,225,186,43,178,170,201,134,72,127,22,176,165,18,84,77,150,242,198,218,110,87,81,242,253,207,81,129,179,231,179,182,132,93,199,232,245,55,49,234,31,174,183,219,166,80,238,143,193,105,190,136,220,175,207,175,144,208,106,206,91,230,126,84,214,35,74,60,185,196,177,138,18,81,84,51,169,82,36,33,41,208,163,61,74,240,166,200,250,62,103,203,161,243,8,30,139,48,206,63,194,120,174,12,105,212,124,69,73,150,153,90,247,124,52,246,158,37,105,53,17,216,210,124,237,164,239,110,150,63,33,216,82,180,45,36,164,40,148,71,208,200,238,66,23,118,99,219,179,22,225,151,240,214,30,174,158,6,166,196,141,198,111,92,155,189,101,109,234,39,150,157,70,169,4,69,115,81,90,229,206,228,36,187,34,118,148,194,25,151,68,138,235,248,231,5,185,41,113,223,125,109,64,169,180,102,146,67,230,130,61,38,234,140,138,198,95,148,195,35,59,0,225,139,50,44,198,91,126,44,150,158,67,168,39,16,166,214,74,37,36,202,228,100,101,212,185,245,28,194,128,0,0,0,0,0,0,0,0,0,0,0,0,10,31,65,81,67,232,3,141,119,50,177,16,37,54,231,113,112,173,136,5,195,143,246,68,57,5,150,230,70,2,171,77,200,197,16,86,43,11,197,15,151,48,21,20,50,184,10,128,161,21,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,5,12,236,42,45,80,11,8,174,162,63,136,229,28,105,189,249,23,188,114,0,0,14,55,93,75,73,37,41,73,73,25,219,153,216,6,0,218,103,56,112,254,95,250,55,199,189,79,87,31,198,104,223,84,80,199,169,185,189,174,71,127,92,190,175,202,33,107,42,240,165,87,30,98,42,54,42,98,28,184,241,160,85,227,178,233,162,50,158,65,104,113,11,51,82,202,196,158,75,231,126,133,204,109,135,104,214,113,59,35,238,123,194,75,162,61,167,189,181,104,115,85,191,90,90,246,88,235,59,61,96,234,126,21,201,108,81,88,148,236,168,207,211,229,205,154,132,202,82,80,147,221,196,105,68,106,35,73,30,155,167,159,50,232,124,196,200,214,205,160,93,51,205,122,246,19,140,157,251,159,122,233,113,7,117,43,239,102,156,228,130,254,127,136,147,78,202,220,35,62,151,150,212,58,196,148,190,132,63,72,169,180,68,228,117,32,175,222,135,251,35,62,126,169,242,17,154,220,119,243,59,106,34,54,217,114,81,84,186,29,57,38,189,91,186,119,236,61,107,250,156,250,244,49,53,59,17,224,180,225,28,142,195,49,150,204,230,93,109,153,232,82,37,39,74,136,149,61,213,115,45,36,126,95,144,81,176,164,86,34,47,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,1,213,177,197,25,117,126,11,67,170,70,235,121,123,55,170,247,211,241,248,14,210,56,36,176,151,244,234,213,225,191,64,30,111,113,221,14,70,22,206,28,42,196,210,113,39,174,11,230,110,180,109,89,60,82,139,223,238,240,159,49,144,179,87,3,78,168,224,202,166,61,136,183,221,142,230,227,74,27,140,107,65,217,212,52,118,112,142,199,204,188,190,3,247,182,227,192,14,96,236,234,160,61,30,29,76,155,143,64,139,45,75,146,223,133,58,101,201,185,153,146,74,201,178,127,143,152,201,56,6,151,76,204,29,154,96,82,156,152,110,201,159,189,187,16,156,74,156,61,21,5,43,194,155,40,250,34,231,200,249,92,73,25,83,178,199,51,169,116,205,206,10,154,152,172,74,167,225,250,131,171,222,205,74,28,241,84,155,81,17,182,101,116,242,112,189,254,94,98,81,32,74,106,100,40,242,154,90,84,151,154,67,137,52,171,81,88,200,140,172,126,254,162,11,50,26,190,254,74,109,43,138,169,136,38,35,49,31,15,240,233,85,90,232,81,155,138,134,237,140,238,130,191,91,114,232,95,148,77,14,80,98,102,177,38,6,195,51,19,38,27,139,149,66,133,37,69,29,100,101,226,101,179,185,115,62,94,47,226,1,222,128,0,81,98,249,92,16,101,97,85,145,25,24,177,37,110,64,57,64,80,186,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,161,243,20,50,49,112,0,161,21,133,64,90,160,22,154,76,212,70,11,46,70,66,242,232,45,87,51,0,111,145,10,159,80,79,33,83,43,128,224,65,27,119,185,117,28,233,22,26,73,93,69,196,94,240,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,154,85,70,4,45,60,92,216,236,107,190,157,227,137,77,237,214,215,63,136,14,119,29,109,164,169,110,184,148,37,36,106,51,81,216,136,188,204,116,140,101,156,153,127,130,162,204,126,177,139,240,244,117,67,221,239,17,38,174,195,6,157,102,146,43,234,62,94,177,90,253,121,121,140,65,157,187,91,96,236,15,77,170,51,78,199,248,9,114,83,69,126,91,45,73,170,180,106,91,132,151,9,36,73,39,136,204,140,210,69,98,231,212,69,62,126,237,125,152,25,147,95,174,210,32,210,240,188,232,245,30,23,66,233,172,62,234,151,187,67,74,61,6,79,40,142,198,131,191,35,232,98,100,111,182,209,253,162,185,127,132,137,116,218,29,63,15,98,37,179,57,132,159,9,139,24,185,165,76,41,70,171,37,165,216,136,204,147,245,159,228,17,237,154,219,77,213,243,106,108,248,244,124,171,152,91,218,163,181,36,156,105,202,149,116,25,172,138,218,88,43,151,210,23,139,167,79,49,209,176,22,75,102,70,114,215,100,76,151,151,88,181,214,29,138,169,9,118,151,72,125,72,82,155,82,26,228,102,133,145,151,91,252,75,242,13,251,200,14,207,12,50,150,224,212,107,209,51,18,3,210,40,141,41,212,186,219,109,18,93,86,232,212,139,46,53,200,200,239,200,249,242,5,104,206,93,236,111,155,89,129,222,27,236,39,139,169,124,6,234,218,176,196,151,55,154,245,255,0,139,107,104,248,245,18,101,179,182,192,245,92,191,106,36,169,216,242,90,213,18,184,220,253,219,216,121,76,26,210,146,104,237,205,243,177,30,131,231,252,195,110,48,134,80,225,220,35,197,247,124,202,154,248,189,222,189,251,141,157,180,234,181,172,130,252,99,29,237,8,36,21,138,226,163,243,104,52,94,229,167,177,7,137,223,110,117,120,180,105,189,212,103,210,231,230,63,80,0,0,0,0,0,0,0,0,0,0,80,140,253,224,69,96,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,1,105,149,133,72,249,216,84,5,134,147,189,197,15,160,188,197,170,230,3,141,118,50,234,42,139,23,191,220,40,164,220,84,147,111,48,23,129,117,0,46,160,47,0,0,0,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,88,133,64,0,80,250,10,138,31,50,1,104,184,186,5,139,222,42,2,150,184,17,121,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,161,223,220,42,0,2,151,184,168,165,143,220,31,88,10,128,0,14,55,99,178,253,183,168,213,167,167,51,33,132,179,119,102,76,184,204,42,125,71,141,193,60,123,239,82,94,130,143,213,39,218,185,26,92,178,121,58,146,234,179,231,241,234,51,136,161,145,40,141,39,208,249,0,131,221,165,182,21,197,248,50,175,136,234,152,47,43,120,58,108,62,15,134,115,190,218,115,70,180,178,149,242,114,65,168,238,165,43,169,123,249,123,134,5,194,57,151,156,59,62,87,164,83,90,173,119,3,145,227,156,83,71,13,22,86,146,116,208,246,155,233,93,239,201,87,247,116,229,208,122,10,199,25,83,131,177,221,58,108,26,229,29,50,74,118,239,123,170,75,205,146,180,41,38,94,162,136,203,212,46,158,67,64,182,191,236,231,166,215,220,119,17,96,26,126,30,166,189,46,165,25,38,185,117,89,230,102,210,98,169,42,73,150,149,145,30,164,164,249,123,139,175,184,78,131,245,118,90,219,214,145,92,110,155,69,198,89,173,191,118,46,27,101,79,181,220,74,78,153,9,220,37,92,219,142,68,118,51,81,114,59,127,0,144,170,93,118,153,88,222,247,124,173,246,231,78,191,2,147,107,222,221,72,188,140,121,201,196,152,123,49,50,3,17,213,78,37,118,158,203,144,230,191,68,81,196,78,255,0,146,28,62,69,190,111,213,250,30,189,122,121,152,144,93,152,251,70,147,84,244,151,210,151,241,44,221,215,7,184,221,210,224,35,69,247,218,175,165,105,189,236,159,62,128,37,8,7,227,97,204,77,11,18,67,92,200,109,62,132,33,211,100,201,212,164,142,228,68,126,227,62,94,34,31,178,40,0,0,0,0,0,0,0,0,0,0,0,0,10,88,133,64,0,5,182,231,200,92,0,2,150,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,11,5,226,210,43,128,170,74,196,42,0,0,58,14,109,227,136,56,59,15,177,62,69,83,132,37,206,76,125,123,133,57,115,52,56,118,177,36,255,0,23,175,192,119,183,28,75,101,169,68,125,109,200,71,158,223,91,70,201,195,152,85,116,202,100,138,139,47,66,197,199,21,74,40,145,212,157,40,110,82,76,139,81,159,189,37,204,202,224,35,103,52,113,53,119,56,123,179,239,222,247,238,141,247,245,180,71,221,111,116,124,17,170,251,191,141,173,238,184,218,44,236,196,180,188,186,193,152,147,7,66,155,221,235,169,80,38,62,152,219,181,59,188,83,141,56,217,30,179,37,90,250,8,186,151,75,252,70,33,217,115,40,149,139,189,38,239,84,195,127,132,224,183,122,159,117,26,117,111,175,234,145,95,213,46,163,168,231,230,102,212,179,11,48,41,116,216,114,159,75,117,10,123,20,229,38,67,13,32,140,214,251,169,230,105,185,145,120,203,153,115,234,50,50,151,103,230,88,77,197,25,195,128,177,100,202,31,18,196,158,244,213,35,137,36,106,211,22,83,101,225,37,145,151,52,145,116,247,9,173,192,148,70,104,24,94,21,49,152,219,130,103,123,224,214,106,182,167,20,174,183,63,63,49,165,125,157,153,13,7,15,101,166,95,227,9,81,97,42,108,126,246,212,235,114,159,51,241,72,150,217,89,39,100,244,59,116,254,17,190,44,182,150,91,38,210,86,34,26,23,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,142,78,209,156,154,69,93,234,198,44,139,135,55,165,75,192,178,21,196,113,154,119,102,217,203,115,213,53,149,237,123,244,59,141,44,217,11,29,187,27,16,225,60,19,62,171,166,58,120,253,113,119,4,127,176,144,225,120,201,55,235,99,235,240,248,9,137,218,103,45,160,227,108,177,198,219,200,236,41,247,112,149,74,35,106,117,231,16,68,103,29,235,95,79,186,234,250,196,22,56,170,142,70,103,185,176,151,208,132,209,61,209,8,158,182,250,29,252,59,210,43,254,23,157,254,54,247,9,35,35,237,85,10,78,26,204,186,214,61,167,53,195,71,168,189,18,26,37,234,37,239,62,244,69,211,160,238,101,205,163,231,164,189,94,188,249,200,222,194,185,195,11,16,208,112,205,1,220,69,196,59,15,4,194,82,218,225,13,26,20,132,70,65,248,180,17,29,140,237,212,104,86,101,83,219,206,124,143,195,248,141,132,151,31,50,172,110,186,244,179,54,181,37,190,37,171,105,110,233,35,228,158,133,208,188,197,251,33,103,205,91,44,243,46,167,69,153,54,98,153,165,208,222,165,161,49,162,176,178,35,106,68,116,149,141,118,51,77,144,124,207,159,65,32,78,64,15,138,157,83,102,163,188,221,37,194,221,218,250,136,139,173,252,143,224,62,209,161,75,16,180,200,136,197,226,213,23,188,5,75,160,168,180,140,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,79,168,184,82,220,238,0,69,97,80,0,22,153,121,10,145,88,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,204,139,168,31,33,140,51,159,59,40,153,79,75,110,109,74,53,77,205,83,91,139,247,163,45,56,119,83,75,89,122,235,79,43,39,244,128,236,88,215,50,240,158,10,128,153,181,202,215,6,131,146,81,181,112,206,185,227,210,163,211,100,164,255,0,20,249,244,228,35,35,104,94,209,10,130,187,131,208,44,223,189,184,174,47,250,95,79,247,173,31,133,141,254,63,79,203,238,24,199,106,110,208,12,91,138,102,213,240,214,19,173,214,97,240,24,150,66,208,82,169,80,52,147,40,55,208,73,35,45,70,103,226,79,95,35,230,53,255,0,46,118,123,204,60,228,239,13,205,106,133,250,145,186,191,20,235,173,126,23,95,171,187,104,239,248,62,119,248,91,222,39,85,195,241,56,172,225,206,186,236,3,117,206,249,114,83,173,82,19,202,44,125,90,151,248,63,216,90,251,223,91,247,93,121,114,222,109,151,251,62,248,180,97,170,222,63,202,61,106,95,27,197,187,223,246,189,183,201,71,38,164,255,0,136,92,139,235,247,141,139,200,30,207,12,190,193,49,88,157,95,195,84,137,19,33,214,83,57,167,35,86,42,6,73,74,9,163,34,177,154,72,206,233,51,230,86,232,55,22,131,133,40,120,110,27,16,105,48,73,134,163,234,221,167,122,181,233,212,102,103,205,70,102,124,212,125,67,25,50,199,185,69,179,230,94,101,157,38,60,122,46,17,238,215,91,101,214,76,184,247,222,178,86,241,172,203,196,226,139,153,216,198,85,98,51,49,144,150,216,70,148,161,36,132,149,204,236,69,245,142,66,43,114,33,81,80,0,0,1,75,216,12,253,196,22,229,204,0,239,238,11,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,91,99,191,33,112,0,10,25,151,188,90,118,21,87,81,105,244,1,67,50,189,192,140,90,174,130,165,208,5,226,164,66,130,235,88,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,5,8,238,42,0,62,42,149,38,157,86,100,153,168,83,226,202,65,44,150,73,125,164,172,136,200,140,175,99,35,231,99,49,246,128,13,44,218,147,99,154,110,56,163,185,34,129,133,112,28,89,50,171,231,53,111,63,5,40,90,208,164,62,102,74,82,24,81,154,140,214,70,127,87,81,16,152,171,45,115,11,41,184,93,24,157,136,189,235,175,250,153,53,244,106,221,105,245,252,41,189,183,156,186,245,62,131,210,106,139,81,90,227,18,102,126,75,250,107,221,191,211,47,5,193,111,191,176,247,154,245,232,253,217,90,218,127,132,65,28,187,36,109,194,152,157,219,64,196,213,252,127,82,145,59,19,178,130,83,146,183,200,221,175,112,141,10,53,191,123,95,85,202,198,92,196,168,96,140,105,78,198,52,24,85,120,13,75,67,114,247,154,10,66,82,75,45,11,82,78,246,81,254,41,251,252,132,4,237,41,144,223,114,108,99,21,143,74,251,215,117,71,69,74,252,14,226,246,117,226,209,248,69,127,115,235,241,233,200,102,29,136,118,170,244,83,18,224,188,19,232,31,21,194,247,143,223,61,233,163,86,166,228,185,234,110,78,214,213,110,190,235,252,1,83,117,212,84,116,60,162,199,254,158,225,56,21,126,233,224,120,132,60,189,222,255,0,123,167,67,202,69,175,165,55,189,175,208,119,193,80,0,0,0,0,0,0,0,0,20,213,240,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,1,67,232,45,1,120,10,94,196,42,2,134,118,21,22,168,92,0,2,210,230,98,224,0,0,0,1,96,0,188,5,128,2,240,22,0,11,192,82,252,174,41,171,224,2,224,20,51,229,113,80,0,1,195,49,254,26,58,223,209,171,77,185,94,222,251,0,234,25,169,139,163,97,10,11,21,9,28,93,156,152,134,62,246,182,171,154,22,175,122,139,151,135,248,132,41,237,29,139,42,57,171,152,248,199,14,66,169,212,20,136,216,166,161,49,45,212,30,81,180,148,165,247,144,90,72,141,86,81,111,8,139,151,75,243,27,157,218,65,157,61,205,74,44,63,232,214,251,133,175,194,86,251,140,211,171,84,23,85,234,232,59,122,222,126,225,174,187,47,101,191,121,99,153,152,195,190,119,125,245,70,114,95,15,195,223,117,190,121,151,52,235,213,226,181,237,123,21,250,216,186,9,35,182,200,137,78,201,45,59,216,44,71,239,155,219,186,90,74,53,110,127,31,212,191,225,121,117,247,244,247,234,62,207,120,18,163,153,121,141,131,234,74,114,20,134,147,137,233,240,150,154,129,169,106,81,111,218,51,77,180,168,141,54,95,79,137,242,29,179,108,140,216,244,199,209,15,212,14,19,132,239,15,236,173,230,173,124,63,238,10,214,211,252,35,121,187,59,242,79,185,176,79,31,233,54,251,133,198,60,70,142,11,78,173,44,196,59,95,120,118,189,186,134,21,187,57,43,131,99,96,188,187,163,80,155,131,79,97,80,248,139,20,54,137,45,150,183,220,87,135,194,95,141,207,151,91,142,250,45,66,116,36,147,123,216,92,42,0,40,103,97,77,95,0,23,0,183,87,192,53,124,0,92,2,221,95,0,213,240,1,112,11,117,124,3,87,192,5,192,45,213,240,3,59,128,184,5,8,253,194,154,190,0,46,1,66,62,87,2,59,251,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,253,192,42,2,194,228,7,204,5,224,45,35,176,160,11,192,88,0,47,1,96,169,159,43,0,184,5,128,2,240,22,0,11,192,80,186,10,128,252,252,65,79,110,169,66,168,211,157,101,167,19,42,35,204,26,93,77,208,162,82,12,172,162,177,220,185,243,16,181,218,9,146,242,176,222,96,99,220,93,14,61,18,52,120,221,215,164,162,160,208,234,117,49,21,179,181,144,68,92,212,119,231,208,204,77,168,214,125,179,50,187,211,60,170,198,10,239,222,15,140,238,255,0,236,93,230,141,18,99,254,236,175,125,63,194,2,49,118,69,172,49,138,104,241,48,28,212,187,45,84,232,18,166,26,37,145,57,28,143,138,228,105,35,51,241,89,223,197,46,170,231,231,143,179,75,9,213,178,239,22,215,177,60,121,81,226,51,54,177,42,59,125,222,181,54,233,37,110,173,100,147,177,36,180,217,29,47,212,136,34,72,251,138,109,11,137,225,232,239,157,205,49,168,218,175,195,223,120,220,87,117,91,199,211,165,191,47,192,109,198,96,96,255,0,186,118,77,225,71,187,199,187,120,164,193,168,219,115,190,211,170,42,252,30,178,111,109,125,126,29,6,70,237,108,213,155,16,241,199,164,122,28,171,57,193,112,119,226,204,142,218,247,222,175,140,255,0,23,159,228,27,2,33,111,98,60,225,244,87,211,79,233,119,138,226,187,187,251,47,70,157,60,79,238,14,254,183,240,9,149,163,84,59,202,42,159,220,238,244,184,104,182,171,251,136,252,190,34,192,251,192,0,81,66,43,24,168,161,157,133,12,238,2,224,22,145,242,176,180,206,222,224,28,128,44,46,96,2,240,22,0,11,192,88,46,46,128,42,0,0,0,40,125,5,11,168,10,153,145,10,139,79,168,169,116,1,81,75,144,161,29,133,0,94,2,210,234,7,212,5,192,40,93,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,90,181,18,16,165,159,68,145,153,139,134,188,237,49,159,95,115,92,57,136,24,244,83,188,119,120,102,92,251,241,219,155,217,183,139,71,224,213,248,157,126,61,0,126,222,123,103,246,29,203,60,51,92,149,57,138,230,186,111,13,169,112,82,222,175,164,113,162,45,38,110,39,241,202,253,61,226,35,118,195,218,210,169,153,88,170,161,74,194,216,167,27,194,97,169,177,37,33,153,51,148,219,105,74,97,146,21,100,161,229,17,25,169,119,233,239,49,136,115,171,57,126,236,56,218,178,239,163,125,209,222,252,63,46,51,136,221,110,153,111,247,8,213,125,223,194,215,247,216,109,6,194,155,34,122,109,10,62,51,251,161,112,93,225,74,152,158,27,186,119,154,52,77,75,126,190,248,175,125,23,232,93,68,86,3,200,141,156,113,166,110,226,121,15,174,165,66,150,115,41,139,170,153,213,30,117,195,81,173,198,143,82,190,137,87,95,210,115,63,137,243,19,73,149,27,53,96,236,11,222,155,204,11,130,219,227,183,22,224,233,141,21,244,107,245,190,137,63,143,203,175,188,119,76,176,203,127,65,233,20,200,189,243,198,240,180,182,97,106,225,247,122,180,165,5,170,218,142,215,211,211,227,212,119,240,194,44,105,150,88,73,161,134,144,218,76,239,100,36,136,175,249,5,224,2,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,161,153,11,15,160,188,207,220,44,62,128,44,81,145,1,29,197,15,168,185,5,206,255,0,0,28,137,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,133,64,0,5,15,224,4,126,227,234,2,160,0,3,15,103,174,75,81,115,27,15,87,17,49,202,193,185,34,131,38,2,81,8,209,117,18,144,239,34,35,66,174,175,25,255,0,7,33,11,59,72,236,201,137,178,191,27,226,42,133,11,6,99,71,160,83,56,77,212,169,148,231,20,209,239,25,100,143,82,210,210,83,235,56,100,86,183,59,16,244,12,162,37,17,164,203,145,149,140,99,172,209,201,92,11,152,244,58,156,10,246,26,239,21,84,119,59,212,113,143,51,188,221,173,6,158,105,113,54,182,130,233,110,130,96,66,166,204,155,83,99,44,154,156,116,25,144,176,221,61,168,148,231,217,46,247,109,214,156,187,146,16,237,142,239,35,159,51,50,229,211,244,137,83,200,205,173,176,174,56,165,210,163,84,49,214,3,68,131,161,177,41,230,163,84,219,37,161,205,45,18,136,210,111,25,145,17,168,202,199,207,160,210,125,176,182,3,155,22,169,42,181,150,57,77,165,18,42,17,90,75,189,252,71,169,174,16,245,149,158,145,203,198,146,247,95,151,46,67,73,157,149,157,153,29,92,156,168,142,119,43,177,94,118,142,174,81,36,233,36,175,155,124,245,222,198,215,173,251,158,188,249,135,164,72,181,90,108,221,92,45,70,43,218,45,171,118,242,85,107,244,189,143,224,62,177,10,185,77,218,59,152,212,222,245,244,187,57,55,123,205,199,15,253,47,48,119,182,243,87,224,227,124,83,212,72,214,86,237,145,148,184,230,42,20,206,99,113,174,187,80,40,104,253,72,146,221,212,100,139,39,240,9,247,175,175,199,168,163,100,0,126,77,39,19,209,43,76,180,253,58,118,249,47,106,208,123,165,166,246,51,35,234,69,228,99,245,82,162,81,106,73,242,48,21,0,0,20,210,66,134,66,224,1,97,25,145,244,21,212,98,182,33,66,46,96,43,114,243,11,151,152,88,130,196,1,114,243,11,151,152,88,133,12,188,128,84,84,91,99,33,82,191,188,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,80,250,11,69,198,41,99,1,75,242,176,17,216,84,139,204,86,196,2,138,2,232,98,182,33,80,22,116,21,212,96,101,228,22,48,21,51,228,41,168,197,166,74,33,91,92,0,12,86,198,22,48,22,220,252,130,231,228,7,123,216,44,102,86,32,2,59,139,84,103,126,98,251,88,80,208,102,124,200,5,83,208,84,186,138,164,172,86,21,0,0,0,22,184,180,52,133,56,181,165,41,73,26,140,212,118,34,34,247,152,212,253,175,54,140,133,129,240,158,44,162,211,107,216,85,115,97,112,26,35,73,148,70,241,235,117,133,29,208,78,145,250,170,51,233,210,198,50,238,121,230,205,15,47,176,150,34,122,85,127,128,147,26,129,46,123,103,194,173,221,58,90,116,201,124,144,162,62,104,232,126,93,4,58,227,92,95,137,115,247,61,38,56,229,71,191,104,53,221,221,207,114,220,93,246,226,26,127,114,133,166,203,103,225,125,62,242,62,97,221,240,13,6,78,208,25,177,89,196,216,158,36,166,32,206,166,147,237,203,165,54,105,142,227,141,27,12,146,80,181,146,200,249,18,174,68,102,119,73,244,177,144,253,237,160,243,134,54,93,96,58,118,25,195,53,90,20,201,20,90,147,52,163,98,75,228,227,232,109,150,93,69,220,74,22,147,37,17,161,36,124,136,174,103,200,135,209,39,28,96,253,158,242,178,141,18,21,83,184,43,76,204,92,73,9,220,59,42,205,186,167,158,36,220,210,226,57,217,10,185,115,46,151,46,100,53,102,129,64,198,25,249,153,248,149,150,162,119,236,105,47,76,172,178,91,198,162,234,74,164,22,151,58,160,203,147,190,169,254,55,78,92,160,201,27,38,236,217,51,51,125,42,239,234,14,44,99,187,120,29,215,9,20,211,171,121,191,213,171,83,74,191,168,86,181,189,226,112,176,142,26,137,134,169,206,66,138,185,10,74,223,55,143,124,100,106,185,165,37,238,34,229,225,24,227,35,114,59,11,101,175,125,247,126,23,238,238,241,225,181,253,250,227,219,205,222,246,221,92,85,173,172,252,186,140,202,40,10,25,216,84,80,200,5,134,174,103,208,8,238,6,139,115,176,23,46,160,42,2,151,33,75,243,184,10,171,160,169,116,20,51,35,2,48,21,0,0,1,105,157,140,93,114,22,157,140,192,84,149,115,21,22,164,172,119,176,184,5,170,85,142,220,185,139,145,238,28,110,36,205,68,100,92,136,133,237,244,32,28,128,41,114,22,169,68,93,79,144,11,174,94,98,163,137,42,213,126,99,146,214,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,191,59,5,203,204,90,162,62,164,56,201,194,212,100,163,232,3,156,90,161,66,63,33,83,48,28,70,163,215,99,23,151,65,97,164,205,203,219,144,188,138,197,96,21,28,119,63,33,200,45,210,101,238,1,82,51,242,21,20,34,176,168,0,0,0,177,38,126,66,227,51,247,16,165,140,92,96,41,115,242,11,159,144,17,157,197,78,254,224,20,43,220,92,144,73,95,168,169,21,128,84,124,85,122,115,85,74,123,176,95,83,132,135,116,220,208,101,171,146,136,249,92,143,200,125,160,2,41,251,75,182,113,215,62,86,58,161,210,177,68,233,85,26,220,8,235,38,152,222,177,161,52,245,36,205,58,90,189,238,210,75,214,62,119,252,154,253,179,94,120,212,240,134,45,145,134,43,234,161,210,227,81,232,235,167,161,83,205,76,56,75,105,214,80,72,89,173,194,45,118,73,220,172,92,200,249,21,132,209,230,150,94,209,51,6,136,197,50,177,72,227,208,220,196,73,36,113,11,106,202,74,22,146,85,210,164,251,148,101,107,251,196,47,237,141,179,197,111,45,43,152,135,21,208,112,135,118,181,59,23,75,140,212,142,240,67,218,218,90,228,56,73,210,167,20,101,114,65,29,204,136,249,0,239,27,64,228,100,90,95,112,250,31,26,189,86,222,241,92,70,237,4,254,234,219,173,23,221,182,90,111,117,117,235,111,128,218,93,140,182,155,106,171,66,102,143,136,107,88,74,12,169,216,157,49,208,193,201,38,157,90,22,136,233,35,74,86,233,153,153,153,153,23,35,230,67,0,108,231,159,88,115,48,189,33,244,215,21,241,252,7,9,195,125,226,227,90,53,239,181,254,13,180,222,250,19,214,253,57,123,198,29,198,216,127,20,228,206,103,97,234,134,24,137,220,244,170,105,196,172,73,94,241,185,27,181,55,33,70,183,44,179,90,142,201,105,62,18,191,78,69,115,231,33,83,169,22,83,19,24,76,136,207,182,243,107,190,149,182,162,82,78,199,110,70,95,80,230,26,201,178,70,208,148,140,197,192,88,81,153,120,187,188,42,53,14,59,81,112,10,107,94,237,231,237,209,180,164,172,148,23,151,65,179,13,58,135,144,78,54,171,164,250,29,133,69,199,208,84,0,5,166,86,232,56,141,71,171,160,230,247,115,22,169,178,247,16,11,72,207,73,24,169,25,251,200,87,74,136,172,68,41,226,0,80,168,176,201,94,225,113,21,128,84,87,220,40,0,4,118,21,51,184,183,74,143,220,46,177,128,173,238,66,133,212,44,97,99,0,62,161,127,112,88,194,198,2,128,43,99,11,24,1,117,3,234,4,71,112,50,231,112,11,153,242,11,153,1,29,140,57,152,1,16,184,0,0,5,46,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,127,112,168,0,161,24,168,182,199,126,65,226,1,112,165,203,204,80,137,86,230,22,48,21,185,121,133,203,204,82,198,22,48,13,95,80,106,51,46,66,154,111,238,21,36,219,220,2,132,70,125,72,92,69,97,80,0,0,0,0,20,82,137,36,102,163,177,17,92,126,69,95,23,97,250,19,14,201,170,84,55,13,177,167,120,173,210,213,109,70,68,94,170,79,204,128,126,189,200,186,143,130,165,93,164,210,154,39,103,85,33,70,73,175,119,119,223,74,11,85,143,151,51,46,124,143,244,13,110,207,29,180,242,175,46,148,184,137,204,174,239,146,212,182,90,90,123,154,75,182,37,178,107,181,247,10,46,124,140,71,198,125,246,135,227,154,217,75,135,129,243,127,124,134,235,78,56,202,125,31,101,54,142,91,210,73,221,216,197,230,158,188,255,0,132,76,141,222,206,221,180,240,238,22,238,110,229,199,25,121,39,138,226,119,187,218,155,107,211,167,119,107,105,124,173,235,31,95,33,17,57,159,153,248,215,59,177,133,61,215,40,113,36,185,34,51,84,148,166,145,25,229,234,212,234,236,146,45,107,186,254,151,167,197,60,188,254,10,86,9,206,188,217,222,238,233,157,235,221,90,111,244,209,24,221,239,111,251,164,222,251,191,141,173,238,184,146,253,150,54,0,195,244,120,145,43,24,239,41,119,53,24,24,133,185,45,57,223,203,86,134,80,76,41,42,179,82,13,39,101,18,206,198,70,127,192,11,12,95,177,38,198,201,126,102,12,198,88,142,137,142,41,239,171,188,119,196,228,109,203,40,229,37,180,223,91,23,43,150,158,167,212,255,0,32,148,156,190,193,208,48,86,26,135,67,128,228,181,53,24,157,36,156,147,73,175,196,234,150,119,178,75,222,175,46,131,238,195,88,82,135,133,169,177,169,148,104,28,43,17,117,238,209,189,90,244,234,81,168,249,168,204,207,154,143,175,152,253,144,136,64,0,5,1,67,21,0,20,181,249,152,168,0,0,0,0,0,167,59,252,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,90,101,228,46,20,189,128,91,99,242,20,62,130,227,49,105,159,144,11,116,145,159,49,200,146,176,180,186,139,203,160,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,10,115,184,95,157,133,69,188,238,118,1,112,0,0,10,91,222,42,0,0,0,0,40,101,126,70,42,0,63,15,17,224,236,63,138,88,76,122,213,60,164,33,46,19,164,70,243,136,241,18,77,36,126,19,47,113,152,212,188,240,236,239,203,156,124,220,153,116,140,49,72,102,92,202,186,231,184,228,154,197,65,36,162,94,240,207,146,84,162,35,186,203,145,21,186,141,208,22,173,8,112,172,180,37,69,214,198,87,1,4,249,145,217,221,152,88,59,187,184,74,182,16,111,139,223,106,209,80,152,187,232,209,107,234,99,151,172,125,6,16,161,230,254,109,229,28,216,209,32,98,198,217,75,114,17,82,179,16,163,187,226,35,34,191,210,53,215,232,203,151,79,225,30,137,235,24,7,7,214,183,60,126,18,161,202,220,234,209,196,64,105,122,111,107,218,233,59,94,197,250,8,106,126,114,108,33,134,113,79,20,254,28,192,25,105,5,93,212,184,237,169,116,166,218,52,187,244,134,74,186,35,157,173,169,60,250,242,16,105,30,86,118,162,99,76,52,154,92,108,87,136,113,12,196,70,223,241,5,26,137,76,241,234,214,105,181,244,244,212,155,244,232,125,70,216,101,15,105,238,9,197,173,161,154,156,12,102,243,133,25,215,84,106,165,192,65,25,147,164,146,245,94,47,113,141,58,205,238,206,236,205,160,157,90,124,42,150,2,140,203,27,141,41,142,244,132,26,117,110,200,236,69,24,136,185,153,254,147,26,209,138,242,255,0,50,114,142,160,244,23,49,106,24,117,149,33,133,42,153,62,66,75,198,130,114,197,225,79,47,63,143,233,12,143,66,120,3,59,176,214,62,143,21,234,108,42,171,124,76,4,78,46,33,150,147,225,81,35,145,233,89,243,241,151,195,168,200,196,162,87,65,231,75,43,118,166,204,124,5,85,82,170,153,155,143,156,142,212,19,132,134,162,214,159,50,73,146,145,107,18,158,73,18,72,144,101,250,57,9,39,201,126,209,12,9,92,239,142,53,188,192,147,184,225,244,241,9,101,122,111,188,189,175,36,237,208,191,65,10,36,28,7,86,195,57,133,70,197,17,142,76,8,211,80,146,127,113,103,144,130,61,86,73,251,148,124,188,68,59,58,22,75,34,81,17,243,243,1,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,90,225,107,10,128,0,0,0,165,138,247,176,88,136,84,0,82,196,42,0,0,0,45,90,201,178,185,223,203,144,11,135,230,214,107,145,104,219,158,37,14,171,125,171,78,236,136,250,91,173,204,188,199,228,98,60,125,72,195,236,239,37,199,154,162,39,183,63,68,132,153,222,199,230,162,229,200,70,174,213,187,114,66,107,209,127,71,170,248,246,157,126,59,125,185,144,76,239,63,1,166,250,36,115,183,62,190,96,49,254,218,187,101,212,177,21,121,236,55,69,157,87,98,45,87,11,170,19,141,191,79,136,68,165,58,185,8,51,53,17,169,68,86,81,23,46,126,67,89,240,14,102,210,112,69,6,13,104,227,206,42,236,45,239,223,77,54,133,167,198,181,39,146,84,173,39,224,85,185,167,249,198,42,190,36,199,117,88,135,42,183,34,92,151,86,220,54,221,157,37,199,20,155,171,145,92,245,25,38,235,191,47,51,228,54,171,103,237,137,51,35,25,77,160,212,229,85,176,140,170,100,206,43,84,105,143,190,189,90,9,212,150,164,27,6,147,241,38,229,207,220,71,212,102,115,61,7,66,133,19,49,246,164,196,114,169,80,171,240,74,2,25,42,155,77,84,155,75,6,147,107,67,38,119,97,181,29,238,226,172,87,181,143,206,194,71,182,68,216,86,143,128,206,155,138,171,244,218,44,135,231,225,134,89,121,113,106,83,84,165,58,189,194,212,173,42,36,164,136,205,7,211,225,200,101,125,153,246,78,194,249,105,65,134,237,111,3,224,87,167,112,146,99,187,34,29,49,181,45,122,164,235,34,53,41,148,153,150,146,34,231,228,67,101,96,211,160,211,163,181,26,12,40,241,219,101,180,180,132,50,217,33,41,65,17,17,36,136,139,145,21,139,151,192,88,28,205,178,219,87,221,166,215,235,204,94,0,40,0,0,10,90,226,154,110,46,0,22,104,13,2,227,50,33,110,171,159,43,128,18,74,246,50,21,211,228,5,115,23,0,183,73,134,147,23,0,11,116,10,104,23,128,10,105,33,77,38,46,0,22,154,76,200,18,157,34,224,1,106,136,250,144,226,90,86,101,212,186,142,113,75,23,144,11,80,217,38,255,0,17,120,11,79,168,10,223,157,133,69,164,71,212,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,118,13,68,6,66,221,39,126,160,46,62,101,200,113,41,155,157,202,215,49,202,92,136,84,5,132,131,47,33,93,38,46,0,22,146,44,96,105,242,23,0,11,73,62,98,166,87,21,0,20,177,5,136,84,0,82,196,22,33,80,1,75,16,88,188,129,66,132,126,96,43,165,62,65,98,11,145,138,128,165,136,133,64,0,0,0,5,20,146,81,89,69,113,175,59,75,108,195,135,243,131,12,183,79,42,100,5,62,117,162,169,56,169,51,100,180,147,61,219,196,103,244,119,231,119,58,90,221,126,3,97,197,142,52,219,165,165,214,210,178,35,189,148,87,230,3,206,221,123,8,102,118,206,187,142,238,196,52,184,254,144,106,215,194,22,255,0,86,226,214,213,190,107,195,248,99,182,158,188,239,208,134,75,159,156,216,115,55,48,205,82,85,86,21,78,69,89,200,207,211,98,62,243,77,180,150,238,217,154,53,19,107,181,137,78,25,153,216,207,235,228,66,87,179,127,101,188,9,143,59,167,133,203,188,8,124,14,255,0,87,23,72,103,246,123,187,105,179,74,252,78,125,61,194,38,51,191,100,156,208,203,73,142,156,60,67,135,97,70,143,73,85,65,198,169,178,228,54,74,210,110,92,201,36,202,72,215,100,17,92,252,139,152,205,89,236,62,253,152,118,138,196,153,65,154,56,107,6,202,170,75,58,109,39,140,212,196,72,113,220,47,165,142,243,133,165,78,17,40,252,78,92,238,126,126,225,48,249,5,154,81,179,71,2,82,235,141,38,102,185,77,200,112,213,33,166,219,51,36,72,91,124,201,6,101,238,253,3,206,36,185,56,134,135,93,92,231,43,82,74,115,54,188,150,164,175,121,205,22,228,190,71,234,157,190,174,67,123,246,1,218,217,88,66,74,112,206,40,174,99,73,237,195,162,204,50,105,185,59,214,82,181,205,109,100,164,146,222,43,29,148,101,123,123,204,88,19,54,3,163,229,246,101,82,49,149,30,155,46,19,21,4,241,116,230,102,17,200,74,73,90,84,148,31,59,40,252,94,34,254,30,99,187,146,137,93,5,21,0,0,1,75,16,168,0,165,136,44,66,160,2,150,32,177,10,128,0,0,0,0,0,0,0,0,0,0,0,165,174,42,0,41,98,11,88,84,0,0,0,5,44,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,2,213,172,144,70,163,35,228,58,94,59,205,58,14,5,140,79,213,34,84,93,35,125,12,125,236,218,20,119,82,13,69,235,45,60,172,64,59,155,142,37,178,212,162,62,182,228,58,86,36,205,156,63,134,248,126,50,29,69,124,78,189,59,166,155,59,105,181,239,117,151,227,16,210,109,160,251,66,240,85,14,52,138,125,47,238,129,10,68,74,210,227,173,113,183,77,145,165,36,233,25,17,166,73,30,155,145,114,248,16,141,172,113,181,102,107,226,94,11,128,205,172,195,111,134,222,107,223,87,164,149,245,105,181,172,241,254,41,128,149,188,204,237,34,203,236,46,220,150,98,82,177,139,110,21,57,111,160,211,78,132,162,37,120,236,126,39,255,0,114,52,175,55,251,78,113,150,38,239,104,24,75,16,87,225,34,78,227,135,41,84,90,109,145,167,118,106,212,126,35,231,165,86,235,212,186,13,80,162,97,236,208,204,39,153,109,88,222,67,234,144,250,96,17,206,169,72,87,172,101,200,249,43,195,227,254,62,67,99,50,127,179,247,51,113,28,218,77,70,109,83,3,202,98,71,17,169,18,95,144,179,86,146,112,138,228,113,140,142,198,146,183,212,64,48,117,107,48,51,103,62,171,146,78,161,138,163,190,165,146,102,25,202,138,203,28,219,74,90,47,192,181,214,202,233,210,223,17,153,242,115,179,247,30,102,36,212,73,169,213,48,155,236,203,166,21,65,41,114,124,198,204,148,163,108,200,207,67,61,108,179,229,123,9,18,217,219,98,28,51,130,168,48,213,138,240,22,92,212,38,112,210,26,113,246,233,109,186,165,154,164,26,147,117,56,193,25,145,36,136,185,249,88,109,38,29,203,204,27,135,35,176,221,47,8,80,161,45,168,233,143,120,148,246,155,240,145,23,132,180,164,188,62,18,229,240,33,6,0,202,157,133,50,175,1,119,166,247,9,192,251,251,113,109,197,90,122,253,77,125,117,44,173,235,251,134,204,211,169,48,41,76,155,16,99,238,144,107,214,101,173,74,241,88,138,252,204,252,136,125,100,68,93,8,136,84,80,0,0,0,0,0,0,0,0,1,67,232,2,162,132,119,20,35,243,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,76,238,46,22,0,24,227,61,68,171,95,144,228,20,52,220,239,200,5,27,185,159,63,33,202,44,65,88,197,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,82,9,100,105,59,243,43,0,225,144,222,253,42,106,250,117,91,159,81,141,179,35,39,61,56,106,254,145,240,87,144,135,127,89,239,61,86,205,54,245,203,206,227,33,187,74,142,225,154,141,110,92,252,140,191,152,113,42,156,150,147,244,100,226,189,222,127,232,1,27,27,69,108,41,222,17,36,74,251,169,238,247,245,181,187,167,184,239,109,68,241,218,252,71,196,70,46,55,203,255,0,67,120,47,213,126,51,140,222,127,99,238,244,232,211,251,163,189,245,127,0,244,135,89,118,172,203,102,81,233,235,114,206,216,190,137,71,203,159,62,67,18,226,188,167,135,139,248,94,243,110,172,215,9,175,70,224,137,55,213,166,247,212,131,252,82,16,66,158,83,237,39,247,58,122,27,94,134,119,134,234,168,220,235,247,142,234,246,54,252,63,130,87,226,117,248,244,18,7,145,93,161,93,238,116,74,87,220,139,117,189,226,126,147,191,245,90,219,213,116,225,139,203,204,97,236,245,216,9,136,50,31,155,135,168,25,141,60,227,210,20,234,52,196,39,82,110,164,221,50,73,232,143,240,46,93,121,141,51,197,249,23,152,216,90,92,182,215,151,88,189,150,163,110,238,169,52,135,211,109,68,158,167,187,47,122,185,126,65,68,245,224,141,163,61,37,166,49,51,208,238,27,120,133,171,79,120,107,182,149,154,122,238,139,235,29,197,188,217,214,132,171,184,45,114,35,253,117,255,0,220,30,107,164,211,171,180,119,84,213,66,143,46,43,137,178,77,50,35,173,6,70,101,114,228,100,94,238,98,212,213,38,163,150,225,28,185,115,73,255,0,56,15,75,31,117,63,251,5,255,0,214,191,251,130,226,205,11,255,0,104,255,0,250,207,255,0,112,121,168,77,86,162,231,169,25,10,183,146,20,127,233,31,167,30,139,142,102,22,168,152,70,168,249,106,211,118,233,239,43,159,151,34,235,204,7,164,111,186,119,253,132,255,0,235,63,253,192,44,205,191,246,147,255,0,172,255,0,247,7,156,184,248,27,52,164,26,116,101,206,34,81,42,246,211,72,144,127,249,163,177,81,178,215,55,44,78,53,149,248,161,87,73,151,42,36,163,46,191,226,137,51,129,232,76,243,54,223,218,79,254,179,255,0,220,28,10,205,93,63,218,31,254,181,255,0,220,16,20,89,107,156,207,22,131,202,140,85,98,230,86,161,75,255,0,138,13,236,249,155,82,239,171,42,113,199,131,241,104,82,125,255,0,246,177,56,188,68,245,185,155,250,14,222,142,223,149,255,0,93,255,0,247,7,204,172,234,210,238,143,70,191,47,25,240,255,0,107,16,68,157,153,179,105,70,68,89,77,143,142,231,110,84,25,63,242,67,232,111,101,124,217,114,198,121,73,152,92,252,168,50,127,228,70,132,239,49,156,27,226,191,163,182,229,254,203,255,0,238,15,176,179,71,82,18,174,227,234,68,127,174,191,251,130,9,96,236,191,155,81,21,173,188,164,204,3,51,73,151,138,131,39,207,253,168,119,106,46,207,25,188,180,54,211,217,77,142,144,148,178,86,62,225,148,92,202,223,222,198,102,102,4,211,39,52,53,127,104,255,0,250,207,255,0,112,125,72,204,61,69,126,231,183,255,0,24,255,0,238,136,123,107,99,204,85,34,252,70,3,204,4,105,233,250,150,225,95,244,178,57,85,179,94,101,83,86,77,195,203,60,114,226,125,123,170,139,32,249,249,114,107,224,67,60,121,233,11,132,191,30,98,88,237,220,255,0,253,99,255,0,186,7,152,150,254,211,255,0,245,143,254,232,136,95,184,54,106,25,89,121,93,141,11,207,245,18,79,252,152,252,202,174,206,185,159,37,63,254,140,49,193,248,136,252,52,89,30,95,237,65,197,62,8,152,147,204,171,25,151,114,244,255,0,9,255,0,238,142,84,230,30,175,237,63,255,0,88,255,0,238,136,74,153,179,78,107,54,165,45,172,169,199,170,51,89,255,0,104,164,159,46,127,222,135,3,121,33,157,49,47,167,40,49,175,143,241,176,252,191,119,253,175,226,53,153,240,19,144,222,54,222,91,245,50,215,59,126,27,255,0,186,62,148,98,157,118,251,194,215,254,251,255,0,168,65,203,89,125,158,177,208,127,235,63,138,202,199,171,197,135,230,127,197,31,153,82,167,109,1,76,91,132,214,78,226,3,38,237,99,94,30,155,239,183,94,69,230,51,21,213,158,112,39,119,210,79,240,47,252,39,254,161,200,88,130,228,71,194,117,254,249,255,0,168,64,35,213,157,162,24,112,208,89,59,86,229,231,135,167,127,56,229,110,163,180,35,228,87,201,250,191,75,242,195,243,191,156,111,34,124,253,34,255,0,3,255,0,194,127,234,3,196,150,254,194,255,0,194,127,234,16,34,183,118,130,106,218,114,126,180,119,243,195,243,129,138,150,209,110,153,39,238,53,88,50,82,173,203,14,206,254,112,200,158,195,196,214,254,194,255,0,194,127,234,22,43,21,91,251,3,255,0,11,255,0,168,65,117,62,6,208,114,92,108,215,147,120,131,197,127,87,15,78,248,142,203,77,195,153,250,187,40,242,119,18,115,73,255,0,210,244,223,63,168,98,170,234,142,144,38,177,56,171,81,219,128,255,0,194,255,0,234,4,226,173,95,216,31,248,95,253,66,29,169,120,67,60,223,115,75,249,69,137,144,91,187,223,184,38,23,62,94,105,29,166,62,90,230,202,181,107,203,44,80,86,181,191,81,100,255,0,197,25,138,235,207,58,127,21,228,150,51,196,214,254,194,255,0,194,127,234,31,59,216,195,117,168,187,186,246,183,245,239,254,232,140,72,184,15,54,72,201,43,203,76,72,68,106,231,122,52,159,248,163,238,119,43,243,26,91,6,110,229,254,37,37,43,169,21,41,242,232,127,226,14,76,162,68,106,249,159,221,188,251,143,121,226,36,254,185,183,82,191,226,12,3,155,219,104,122,19,13,106,251,155,113,187,186,145,196,254,172,110,239,98,115,197,248,3,252,94,159,17,166,120,203,34,179,50,165,116,181,150,216,197,194,222,165,68,109,81,164,31,68,25,127,115,24,209,91,13,226,138,236,247,228,212,112,6,100,178,111,173,111,171,69,41,196,150,181,42,230,69,120,231,203,153,137,197,57,25,162,171,218,117,167,117,254,178,55,190,175,250,101,250,191,193,71,99,195,29,165,252,74,80,95,113,77,55,144,73,255,0,162,75,254,47,248,40,213,185,251,7,98,182,55,124,46,94,102,107,154,175,171,245,37,195,183,75,116,142,58,220,189,138,243,37,131,179,121,85,153,102,90,111,206,133,35,175,255,0,48,54,36,223,1,109,213,233,2,224,151,220,183,113,191,222,255,0,111,53,233,211,171,252,28,175,208,101,170,102,211,188,116,116,59,232,70,141,68,103,110,242,191,67,183,247,33,11,143,108,131,154,76,92,211,148,217,143,225,243,160,200,255,0,145,31,27,219,42,102,171,60,207,41,179,8,185,219,157,6,79,252,136,147,56,19,141,31,104,45,245,191,165,27,93,55,253,127,255,0,224,199,233,55,157,250,175,253,44,127,245,223,255,0,6,32,109,205,153,243,81,147,63,245,170,199,189,109,206,135,39,254,72,124,18,114,39,53,226,233,182,86,227,79,21,253,106,36,159,119,253,172,56,160,122,11,133,154,124,93,143,184,180,93,122,127,93,95,203,247,3,247,163,98,238,33,9,95,119,233,213,127,235,183,255,0,205,30,113,90,192,89,191,76,117,14,55,150,24,150,237,168,157,45,116,73,93,72,255,0,197,46,92,135,97,137,94,207,154,99,40,142,206,84,212,77,45,222,198,186,20,219,243,59,249,151,152,163,209,18,49,22,163,183,7,111,251,103,254,161,113,87,238,118,225,63,240,159,250,135,158,70,241,238,126,69,86,165,101,100,148,242,183,138,135,52,191,243,135,208,140,218,207,194,250,50,203,3,61,37,111,234,44,219,255,0,195,19,35,208,131,184,139,117,111,188,239,127,239,159,250,135,88,173,102,175,117,37,103,220,59,221,12,155,191,174,180,222,215,229,234,31,144,129,9,24,175,104,26,166,157,230,82,207,250,43,219,119,65,155,239,243,230,126,67,229,135,145,249,195,139,228,180,236,172,166,198,151,83,137,141,247,189,6,85,173,127,139,103,207,197,252,66,137,146,204,29,177,189,22,98,122,126,231,92,87,11,186,254,219,232,213,168,209,253,224,237,235,127,0,213,92,229,237,22,221,45,113,190,227,215,209,37,163,213,233,15,95,162,63,240,111,136,215,156,7,176,21,127,17,20,21,215,240,30,103,67,226,55,187,221,52,181,183,163,78,173,62,188,115,181,244,151,95,49,178,217,77,217,153,129,218,105,15,213,145,153,112,214,168,238,145,147,164,203,100,71,189,43,23,138,47,145,92,34,114,52,143,53,54,168,251,162,170,76,79,65,59,190,245,37,205,213,222,155,223,199,45,54,220,167,241,250,252,58,14,28,176,217,163,238,137,222,95,211,175,119,247,126,231,251,91,189,215,188,215,253,245,54,182,143,143,81,50,25,119,177,150,93,224,180,71,122,21,87,21,169,105,128,136,166,82,95,96,236,94,15,38,11,159,132,191,132,103,250,126,29,133,78,222,110,29,125,91,203,95,90,136,250,95,200,190,32,53,51,103,157,142,189,1,167,180,175,186,47,29,184,173,38,111,245,35,117,171,74,90,240,254,29,86,245,58,252,122,13,185,165,82,251,178,35,81,119,251,221,214,175,22,157,55,185,153,244,185,249,143,188,0,0,0,0,0,0,0,0,0,90,103,112,82,172,92,140,135,25,173,126,228,255,0,0,11,173,115,234,46,36,219,222,44,74,220,183,169,252,2,164,183,63,23,248,0,114,0,180,148,175,121,5,207,200,5,192,0,0,0,0,0,0,0,0,0,0,0,0,0,40,125,0,84,5,188,203,220,42,70,126,242,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,210,66,154,8,188,192,92,2,156,139,222,23,47,48,21,1,75,151,152,92,188,192,84,0,0,0,0,0,0,0,0,0,0,91,167,226,26,140,13,95,80,11,77,54,86,171,138,146,253,214,20,53,159,192,83,89,222,220,128,114,128,177,42,51,59,29,133,224,0,0,0,0,0,3,242,107,180,46,249,135,38,39,21,185,226,35,173,141,90,53,105,212,70,87,181,202,253,122,15,214,0,26,49,180,158,197,94,152,65,196,85,79,186,95,9,197,240,158,14,230,222,105,208,108,167,174,252,175,125,62,94,241,23,187,67,100,31,220,127,20,78,103,210,206,246,221,200,143,26,252,7,15,125,113,201,203,254,17,125,45,107,126,95,128,244,80,101,114,176,234,248,207,0,210,113,148,84,198,168,200,154,218,82,242,94,251,221,105,35,185,36,211,239,73,242,177,128,129,156,152,218,183,238,109,49,184,222,129,119,143,9,75,42,118,174,244,220,234,208,109,150,191,192,170,215,209,211,227,212,72,246,86,237,215,223,221,231,254,181,187,141,198,231,251,121,171,86,173,127,224,229,110,131,177,230,190,192,121,111,139,147,34,74,234,56,225,110,73,169,46,90,211,25,230,12,136,213,172,206,197,195,159,135,197,252,67,76,177,239,102,236,74,95,3,220,152,119,51,229,239,119,187,223,189,9,205,54,211,111,86,41,90,247,62,190,64,37,87,12,230,199,126,178,78,119,6,226,239,238,109,197,106,247,39,159,168,94,99,188,68,169,241,77,161,205,198,157,87,229,170,253,63,32,243,235,55,32,51,135,3,175,85,59,41,49,194,201,148,241,151,147,65,148,126,34,191,91,54,94,31,9,127,15,49,243,199,204,252,254,193,175,37,181,229,107,140,162,29,238,114,232,147,83,109,101,251,47,25,126,55,47,200,3,208,234,87,168,175,97,120,129,92,49,183,6,118,225,70,147,25,120,59,11,178,109,161,72,180,170,124,180,168,181,43,87,63,167,47,255,0,48,237,141,118,145,103,59,72,74,15,14,96,50,210,146,46,112,229,255,0,206,128,77,240,8,59,127,180,123,57,158,211,253,46,224,67,181,250,68,151,255,0,58,31,3,189,161,121,202,227,107,111,209,188,18,100,164,153,114,135,43,254,114,32,156,245,187,164,204,180,222,223,17,243,187,63,118,163,78,234,246,253,215,254,161,0,117,253,178,243,122,181,33,247,87,133,240,209,155,218,127,5,10,85,185,17,116,250,115,242,29,121,205,163,51,138,164,179,83,56,46,152,233,159,63,162,166,202,87,78,94,231,69,30,133,220,172,104,43,240,215,231,111,95,255,0,80,249,207,17,219,251,15,255,0,9,255,0,168,121,235,94,113,231,148,162,240,229,203,106,35,241,22,154,68,195,255,0,207,28,74,204,76,246,123,166,88,188,118,242,162,204,255,0,140,38,96,122,6,170,227,174,238,66,213,221,123,205,13,27,159,135,181,237,126,94,175,192,99,236,67,180,79,114,183,33,126,135,239,183,58,57,119,134,155,222,223,222,143,204,65,13,74,78,118,86,201,69,35,43,234,132,75,108,217,61,221,18,95,67,191,157,249,243,29,109,220,175,205,57,207,27,202,203,92,81,117,254,37,26,77,185,21,191,19,224,40,156,58,134,218,188,20,215,34,253,205,53,232,183,139,190,109,123,145,31,77,199,196,119,140,17,180,159,165,143,165,175,66,248,93,81,10,69,251,199,95,189,60,191,4,95,141,215,224,32,50,54,74,230,156,142,127,115,44,94,124,175,225,162,201,255,0,147,29,142,143,146,185,179,76,89,74,99,43,113,138,148,182,180,248,232,146,76,172,118,63,115,101,228,36,242,30,139,88,196,59,253,95,122,105,211,111,235,151,255,0,64,251,154,155,188,254,183,110,118,245,132,31,96,108,199,218,47,15,241,187,188,162,148,91,253,221,247,212,9,223,177,213,211,196,94,99,60,210,179,199,63,55,87,123,44,217,65,239,61,244,105,165,202,197,253,240,78,33,42,6,171,39,85,133,16,189,71,107,88,69,236,189,160,51,217,134,150,132,229,212,67,211,110,180,137,158,127,237,131,174,78,218,23,104,2,125,74,70,89,197,81,29,191,180,211,79,221,254,216,36,213,129,45,0,34,30,78,210,91,65,71,78,175,185,164,18,241,91,197,70,155,255,0,42,63,13,253,171,246,135,111,78,156,180,165,29,239,253,166,157,255,0,44,56,252,247,169,112,153,64,16,176,254,217,59,68,67,35,190,91,208,211,100,235,241,209,231,23,255,0,111,240,31,18,246,240,218,10,50,76,149,128,112,186,116,254,53,42,105,127,233,3,146,154,248,145,54,128,33,16,246,247,207,247,84,105,78,4,194,138,50,231,98,165,205,63,253,32,84,182,244,218,17,28,213,128,48,177,23,75,157,42,119,252,224,108,77,208,8,66,62,208,60,249,79,175,130,240,122,126,186,116,194,255,0,210,69,83,183,110,127,78,228,214,4,194,238,26,188,5,187,165,205,59,159,151,235,142,188,196,153,192,155,193,106,151,167,221,113,8,206,109,109,180,116,180,26,211,150,20,165,107,252,74,44,243,233,255,0,110,248,15,207,149,180,238,210,82,121,22,84,194,62,100,126,26,20,255,0,47,246,209,136,185,158,194,113,85,35,79,236,63,132,10,69,255,0,97,252,34,9,222,207,237,165,95,51,50,202,54,206,231,171,195,64,159,255,0,40,63,82,159,158,123,74,150,243,86,80,145,116,255,0,165,249,255,0,31,239,131,89,19,141,189,253,207,240,138,27,214,253,143,240,136,88,107,60,182,143,183,60,165,79,95,250,131,63,254,80,30,207,29,164,28,35,65,101,33,29,252,168,51,255,0,229,6,120,196,211,28,139,126,195,248,69,135,50,199,109,223,240,136,76,149,154,27,71,204,45,233,229,4,131,53,31,236,112,252,251,114,43,126,56,248,92,206,93,164,224,242,251,144,44,137,39,163,199,135,231,255,0,199,248,11,199,2,112,14,117,191,173,127,244,133,139,169,105,59,110,111,254,251,255,0,80,129,90,182,121,109,29,39,117,171,41,147,225,213,210,131,63,225,253,240,117,167,51,99,104,155,223,238,76,231,79,250,131,59,254,56,212,78,71,160,226,169,223,250,199,255,0,75,255,0,80,189,51,245,21,247,95,253,33,231,180,179,155,104,86,57,30,85,17,105,252,106,28,239,248,227,149,188,246,218,5,158,107,203,6,83,238,241,81,102,151,255,0,104,46,71,161,30,39,145,30,142,191,17,82,145,127,216,127,8,243,243,27,105,124,244,140,122,92,203,250,106,52,167,79,142,149,48,185,249,126,20,114,63,181,62,119,47,78,172,11,71,229,127,237,100,191,249,97,158,33,232,7,137,253,199,240,138,113,127,222,255,0,132,121,227,115,106,252,220,108,254,147,10,80,83,202,254,40,18,139,151,255,0,60,56,87,181,206,105,115,37,225,220,56,95,252,82,71,252,176,208,244,70,82,175,251,15,225,22,156,203,29,183,127,194,60,237,127,69,238,101,35,214,162,97,146,250,227,72,255,0,150,22,171,107,236,199,63,237,54,24,255,0,248,119,255,0,229,128,122,35,118,163,187,183,208,222,255,0,186,255,0,212,58,38,51,205,159,70,97,203,127,184,56,157,196,39,36,219,138,209,171,73,40,244,250,135,111,87,175,196,64,60,173,170,179,6,86,157,116,124,58,90,111,109,49,223,247,255,0,219,135,71,175,99,92,83,141,101,37,215,233,12,169,197,180,81,82,152,177,220,59,220,206,196,68,106,63,23,139,248,128,74,78,208,123,127,119,35,85,250,95,220,155,125,185,225,124,125,253,166,247,54,149,211,135,63,63,49,30,89,227,180,63,221,102,181,42,111,162,29,213,189,125,135,244,247,134,254,218,24,38,237,125,218,122,245,191,228,248,142,191,128,178,55,29,99,58,156,22,61,3,197,174,199,153,189,250,72,148,183,149,125,9,81,248,79,118,101,213,54,63,202,55,167,102,93,134,104,109,193,98,181,137,161,99,186,100,169,16,164,54,227,111,182,134,82,147,41,37,164,136,151,30,228,102,148,145,245,243,48,26,53,149,249,71,247,75,174,61,19,210,14,237,213,13,83,181,112,155,239,217,160,180,219,90,127,31,175,195,160,145,44,168,236,232,225,123,211,253,120,181,106,220,127,210,245,186,107,255,0,9,27,157,150,89,127,70,193,81,33,69,166,73,154,239,11,77,110,17,20,133,161,74,208,146,65,92,244,164,188,94,18,254,30,67,46,199,118,103,138,209,207,221,251,3,16,116,124,3,146,158,134,196,225,253,37,227,45,47,137,191,5,187,247,36,180,254,16,255,0,23,175,196,100,184,209,120,116,37,27,205,90,111,238,176,248,146,195,175,30,167,90,90,78,246,228,147,46,67,238,142,201,52,132,164,175,202,253,69,28,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,96,22,139,139,144,23,65,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,22,45,164,56,86,90,110,87,191,81,193,221,144,143,250,199,255,0,72,255,0,156,125,64,3,243,229,208,105,51,144,182,229,68,214,151,16,109,168,183,138,43,164,250,151,35,248,140,115,140,54,111,202,124,92,137,125,237,131,56,179,151,187,222,126,168,201,111,86,157,54,245,93,43,91,73,126,129,149,128,6,144,102,207,103,94,81,98,37,42,93,3,39,184,137,14,72,109,74,87,164,18,145,116,19,70,147,228,185,36,93,108,48,45,107,179,33,72,121,229,64,201,43,54,111,43,71,244,201,251,11,157,186,202,250,132,172,25,17,245,28,107,140,195,133,101,162,252,239,212,192,68,172,30,205,74,251,90,247,153,45,107,218,223,211,26,62,63,225,67,102,178,247,97,140,37,75,138,72,173,229,118,233,101,51,121,253,91,117,94,11,35,159,134,65,249,31,196,110,103,119,195,47,235,63,253,35,254,113,206,72,74,122,16,152,24,46,149,178,102,80,68,67,68,230,0,208,104,213,127,213,89,71,107,223,251,240,236,176,54,114,202,56,77,146,26,193,186,44,70,95,213,25,39,239,191,247,81,148,64,81,143,154,200,108,170,65,242,194,150,229,111,215,210,127,229,7,232,53,148,57,118,205,247,88,123,78,174,191,125,190,127,249,227,184,128,14,174,156,179,193,8,245,104,150,177,223,245,203,223,241,199,58,114,255,0,8,160,136,147,73,181,191,191,187,255,0,24,118,16,1,248,30,129,225,66,254,213,127,225,220,255,0,140,57,145,131,240,235,100,68,138,117,172,86,252,51,157,63,249,67,246,64,7,230,122,53,69,63,236,47,252,34,255,0,156,15,13,209,79,172,47,252,34,255,0,156,126,152,0,252,165,97,106,18,189,104,61,127,190,175,249,197,190,137,225,243,254,215,255,0,225,87,252,227,245,192,7,227,30,16,195,170,235,78,255,0,195,57,255,0,24,112,175,2,225,87,45,174,149,123,116,250,119,63,227,15,223,0,29,101,121,109,130,214,70,74,162,222,229,111,215,46,255,0,198,31,157,47,38,50,218,118,190,39,13,235,215,109,95,126,72,43,219,234,95,192,119,112,1,141,31,217,223,40,158,89,173,88,62,230,126,254,240,149,255,0,42,42,141,158,242,157,162,45,214,17,177,218,223,175,228,244,255,0,231,6,74,0,24,237,89,9,149,138,245,176,165,237,254,29,39,254,80,85,140,131,202,150,109,167,10,90,199,127,215,242,127,229,6,67,0,29,49,140,157,203,152,198,147,103,14,233,211,123,125,246,249,255,0,26,199,218,214,91,224,182,10,205,81,180,145,127,132,58,127,249,195,179,0,15,193,70,6,194,205,250,148,187,114,183,225,220,255,0,140,57,139,9,97,242,233,79,255,0,194,175,249,199,236,0,15,202,244,98,135,254,193,255,0,194,175,249,197,125,25,161,255,0,176,191,240,139,254,113,250,128,3,243,75,14,81,139,164,63,252,34,255,0,156,21,68,163,50,90,142,45,139,167,174,191,231,31,164,45,113,180,184,90,84,87,43,220,7,224,69,103,13,72,213,161,58,180,218,252,220,33,246,175,12,208,220,245,225,95,149,191,8,191,231,23,71,162,67,141,171,118,201,39,85,175,227,81,143,210,1,248,110,96,172,50,237,245,211,47,126,191,76,231,252,97,243,187,151,120,57,242,179,180,125,69,123,254,184,116,191,243,135,100,0,29,69,204,167,192,14,250,244,11,220,239,250,233,254,191,252,177,240,63,145,153,91,35,78,247,11,106,211,123,125,253,36,191,251,65,223,64,6,39,145,179,38,76,191,115,94,9,212,122,109,253,82,150,95,253,168,252,247,54,81,201,71,47,124,5,123,255,0,217,73,127,242,195,52,0,12,25,35,100,60,142,124,172,188,189,213,206,255,0,213,105,133,255,0,219,15,149,59,26,100,49,44,215,247,56,230,126,254,248,153,255,0,46,51,232,9,136,24,113,141,149,178,81,141,90,48,38,157,86,191,234,164,179,255,0,237,135,108,164,100,214,92,209,73,39,3,13,238,77,14,147,201,251,241,245,89,69,107,31,53,159,145,14,238,2,143,138,53,30,155,13,41,76,120,218,9,23,183,141,71,107,253,103,241,31,90,80,148,22,148,149,136,133,192,0,0,0,0,0,0,0,0,0,2,211,51,35,1,83,232,45,51,51,228,6,102,101,212,8,140,250,117,1,111,35,228,93,69,12,157,46,128,126,19,51,23,107,35,243,0,74,249,117,23,145,220,90,72,43,114,2,35,73,245,1,120,11,72,252,197,117,16,10,128,180,213,228,23,48,23,0,180,204,253,194,165,208,5,64,0,0,90,102,119,23,11,21,239,0,212,125,46,6,102,99,136,220,50,81,144,229,71,50,43,249,0,176,214,162,232,98,228,56,70,94,35,231,113,93,217,24,176,145,99,43,0,230,1,66,184,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,90,237,114,73,243,23,157,197,166,217,25,220,192,113,93,213,31,195,242,14,68,234,247,139,137,4,64,100,68,2,213,29,128,185,142,39,22,124,172,99,145,179,185,126,80,28,133,208,84,5,47,206,192,42,0,0,0,45,51,242,20,53,25,0,188,5,132,163,49,91,152,10,216,131,74,79,220,40,74,243,20,214,0,164,162,221,5,135,111,216,245,21,51,82,143,175,32,52,219,152,10,22,162,230,98,251,216,88,106,247,11,136,141,95,144,5,247,184,168,176,204,210,118,21,213,230,2,224,20,212,65,127,120,10,128,166,162,13,68,2,160,41,212,84,0,112,59,14,51,214,222,183,171,79,78,102,67,156,0,117,138,166,90,224,170,202,86,138,149,23,124,78,52,108,171,239,151,147,116,29,238,92,148,94,102,49,166,41,217,11,35,49,17,74,227,50,243,136,57,26,53,126,171,76,70,173,58,109,209,226,183,170,67,57,0,13,57,196,93,157,91,63,84,229,56,242,50,123,123,169,73,59,250,67,53,61,19,111,246,73,14,151,83,236,205,201,181,154,142,22,73,220,205,195,50,254,153,37,122,188,252,229,125,67,126,108,65,98,19,2,62,225,246,101,229,66,117,241,57,39,229,167,250,100,147,241,242,148,63,101,158,205,12,141,73,120,242,87,157,255,0,235,146,103,252,232,111,93,136,44,66,141,38,133,217,181,144,141,26,55,185,49,107,94,255,0,211,20,223,143,248,80,236,180,142,207,141,159,169,196,70,156,163,221,158,147,79,245,126,105,245,59,255,0,178,70,218,88,133,64,107,116,93,136,114,38,57,37,41,203,29,36,73,36,255,0,86,166,31,255,0,110,63,77,157,142,50,57,173,86,203,155,95,254,203,204,255,0,151,25,248,4,196,12,38,206,201,121,32,221,173,128,45,206,255,0,213,89,127,242,195,238,103,101,204,150,103,78,156,13,107,95,251,103,47,254,84,101,224,20,98,230,246,118,201,184,72,35,78,15,209,238,254,168,74,63,143,247,81,245,177,146,89,78,179,220,183,134,110,72,46,69,198,201,228,69,203,251,160,239,115,227,202,144,217,38,51,136,73,146,136,252,94,86,250,135,20,24,50,99,186,110,62,226,21,116,219,195,231,114,248,0,232,229,179,246,83,151,76,37,255,0,215,228,255,0,202,14,79,184,102,92,23,36,225,126,95,238,215,255,0,229,6,68,0,24,213,220,130,203,7,174,110,97,59,153,245,251,254,71,252,160,224,94,207,25,90,175,250,79,255,0,249,132,159,249,65,148,64,6,35,147,179,78,82,200,78,151,48,86,175,22,175,234,148,146,231,255,0,206,143,204,115,100,220,153,93,191,164,27,219,254,202,203,255,0,150,25,188,0,107,220,205,141,50,70,97,43,125,151,26,238,131,79,245,98,89,114,255,0,231,254,35,240,102,108,27,144,82,82,178,86,85,106,53,91,251,121,52,191,244,129,180,64,38,32,106,123,123,1,100,51,46,169,198,178,154,215,43,95,191,166,255,0,206,5,93,216,39,35,220,45,63,114,155,145,31,253,93,153,255,0,56,27,94,1,136,26,132,239,103,150,65,57,107,229,13,237,255,0,235,4,223,249,200,253,90,110,192,249,5,1,72,83,89,81,160,210,225,44,191,87,102,159,50,183,63,215,31,1,181,0,40,192,49,118,61,201,72,205,37,8,203,189,58,111,98,239,121,103,239,255,0,110,31,115,27,37,100,179,124,213,128,44,118,255,0,170,178,255,0,229,134,112,0,24,113,173,150,114,93,187,105,192,182,177,91,250,169,47,254,88,125,101,179,86,80,163,212,193,118,191,95,213,41,95,242,163,44,0,12,90,91,57,229,57,31,253,7,127,252,194,79,252,168,228,70,206,185,72,149,18,189,15,255,0,249,132,159,249,81,147,128,6,56,78,65,229,115,101,165,188,39,100,151,79,191,228,127,202,15,154,86,206,89,69,45,54,127,6,235,186,181,31,234,140,162,231,249,29,25,64,4,196,12,44,238,201,217,34,229,191,164,27,219,254,202,203,255,0,150,28,10,217,39,36,207,246,191,247,127,213,89,127,242,195,56,0,163,2,189,177,222,71,58,102,165,229,213,204,255,0,236,188,207,249,97,242,63,177,118,68,188,86,60,181,191,59,255,0,86,102,127,203,141,133,1,49,18,53,134,86,194,57,5,33,74,82,178,175,86,165,154,191,171,147,75,255,0,72,31,150,173,128,178,33,86,255,0,90,111,255,0,159,76,255,0,156,13,178,0,196,13,31,170,246,112,100,156,130,89,177,147,90,143,116,100,95,211,20,178,231,207,206,80,198,152,199,179,111,2,177,18,91,148,124,152,210,226,119,123,179,244,137,227,247,166,254,180,175,172,73,86,146,242,31,60,154,108,41,104,82,36,51,173,43,181,203,81,149,237,245,24,162,16,179,95,96,92,125,79,169,62,222,17,202,125,219,36,243,68,130,239,214,79,194,109,93,95,132,145,127,88,99,198,246,11,218,13,247,12,152,202,157,69,212,191,87,96,151,47,203,32,79,21,71,45,240,117,81,102,228,202,57,56,165,25,25,159,16,234,121,145,91,220,175,33,192,206,85,224,134,14,237,209,8,185,91,245,211,199,203,255,0,148,32,133,252,49,217,195,158,18,248,158,243,201,173,122,52,104,254,152,161,149,175,170,254,172,159,168,110,30,88,246,107,224,10,106,88,123,21,100,190,237,246,170,9,116,143,210,55,206,205,22,131,191,209,202,183,82,87,196,111,180,108,47,66,135,171,135,131,163,93,175,244,171,59,219,235,63,136,253,66,74,75,161,10,48,246,5,217,147,41,240,75,48,74,143,130,120,37,194,222,238,255,0,84,164,185,163,89,170,254,179,167,123,234,62,190,99,34,49,131,104,17,154,75,12,211,116,161,55,177,111,150,126,251,251,212,63,120,0,126,83,24,98,135,29,91,198,160,233,89,149,140,247,171,63,244,143,210,75,72,69,244,166,215,248,139,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,82,215,21,0,0,0,0,0,0,20,51,176,17,249,139,84,162,2,234,2,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,240,1,80,22,153,220,90,147,212,87,176,14,64,22,223,149,133,0,94,40,103,97,102,175,128,180,7,48,11,18,174,93,5,197,204,5,64,0,0,5,186,190,2,186,190,0,42,2,134,118,247,10,106,248,0,184,5,186,190,0,71,96,23,0,183,87,192,80,215,111,112,11,192,89,188,248,10,94,231,208,7,32,14,61,95,1,82,59,128,188,5,135,200,80,142,224,57,0,89,125,60,236,27,207,128,11,192,89,175,224,43,126,119,1,112,11,117,124,3,87,192,5,192,45,35,176,106,248,0,184,5,133,200,87,87,192,5,192,0,0,2,135,208,90,92,128,94,2,221,95,0,213,240,1,112,10,25,216,83,87,192,5,192,45,213,240,20,62,96,47,1,96,169,29,128,92,2,193,93,95,0,23,0,227,87,49,84,242,230,2,240,28,100,86,3,59,123,128,95,126,118,21,28,36,122,143,160,186,220,172,2,251,243,176,182,231,230,44,79,172,98,240,20,53,31,184,204,84,140,237,212,80,203,222,7,204,128,12,206,253,76,9,71,239,51,22,25,95,222,42,69,96,21,185,249,152,17,153,153,115,20,22,151,80,28,196,66,163,139,85,143,160,26,189,246,0,81,92,207,235,0,81,221,36,44,34,176,14,82,87,187,152,168,227,181,140,133,197,204,5,229,212,80,250,138,31,34,20,79,80,23,0,0,0,169,29,133,166,94,241,66,59,123,128,114,106,33,67,63,33,110,175,128,106,248,0,228,20,50,43,10,18,175,238,21,62,96,62,119,75,196,102,66,230,148,119,181,207,145,11,156,77,202,215,247,139,8,180,152,14,116,133,139,200,90,149,124,5,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,103,97,98,206,196,46,51,247,14,53,159,43,124,64,113,117,234,62,134,200,173,211,222,44,66,45,126,99,148,138,192,42,45,62,160,103,238,22,222,231,167,200,5,197,115,247,138,92,252,197,154,172,125,5,218,190,0,42,2,196,149,133,224,0,0,0,40,69,110,160,145,80,13,104,46,122,127,128,90,165,17,243,46,128,105,229,212,113,171,144,11,138,199,238,28,164,100,67,230,79,132,238,57,53,124,0,114,40,141,92,200,90,119,233,113,97,185,99,34,183,81,69,57,99,181,128,114,36,204,186,152,174,175,172,113,160,239,204,92,2,242,59,128,227,213,240,23,37,95,0,13,86,85,174,98,242,87,188,88,124,140,92,92,192,92,71,112,37,18,186,11,21,208,90,209,222,224,57,111,206,194,163,137,197,115,233,238,4,46,246,228,3,148,5,166,119,2,59,0,184,5,166,187,123,131,87,192,5,192,45,213,240,13,95,0,23,0,183,87,192,53,124,0,92,2,132,124,174,41,171,224,2,224,20,46,98,160,0,45,213,240,13,95,0,23,0,183,87,192,53,124,0,92,2,157,72,80,151,127,112,11,128,90,75,191,184,53,124,0,92,2,221,95,0,213,240,1,112,11,117,124,3,87,192,5,192,45,213,240,13,95,0,23,0,183,87,192,53,124,0,92,2,221,95,0,213,240,1,112,11,117,124,3,87,192,5,192,45,213,240,13,95,0,23,0,183,87,192,53,124,0,92,2,221,95,0,213,240,1,112,0,0,0,0,0,0,0,0,161,157,189,195,141,74,185,218,192,57,64,113,145,251,133,119,159,0,23,128,180,213,203,160,183,87,192,7,32,11,18,174,125,5,196,119,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,1,67,59,1,157,133,138,0,50,184,170,8,207,152,227,213,240,28,201,232,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,41,98,21,0,20,210,65,164,133,64,5,150,63,32,52,223,204,94,0,44,177,249,11,77,38,126,227,28,160,3,140,181,23,184,92,68,119,23,0,10,25,159,144,180,239,228,47,0,28,119,63,33,91,31,144,186,196,42,3,140,205,95,139,252,2,211,212,101,234,159,232,28,192,3,131,74,191,20,255,0,64,17,40,191,98,127,160,115,128,14,18,65,249,24,173,143,200,199,40,0,225,52,25,245,35,2,65,151,184,199,48,0,225,208,126,70,26,15,200,199,48,0,225,54,204,253,198,40,77,219,220,99,156,0,112,232,63,35,21,36,153,123,140,114,128,14,43,31,145,138,158,163,247,14,64,1,195,227,35,228,147,253,1,160,207,153,145,142,96,1,195,160,252,140,83,65,219,161,142,112,1,192,73,85,253,83,253,2,255,0,17,123,135,32,0,180,174,94,224,185,249,11,128,5,57,153,11,108,126,66,240,1,101,143,200,84,139,204,92,0,40,160,210,66,160,2,210,33,93,36,42,0,41,111,112,105,33,80,1,105,151,144,165,143,200,94,0,44,52,223,204,9,54,243,23,128,11,44,126,66,138,77,200,249,24,228,0,28,9,65,234,189,140,95,99,233,99,176,190,196,42,3,141,41,50,51,59,24,173,143,200,94,0,56,244,253,97,167,235,28,128,3,143,79,214,26,126,177,200,0,56,212,71,228,99,139,65,249,24,250,69,44,64,62,99,74,191,20,255,0,64,169,36,250,216,199,209,98,11,16,14,35,110,228,93,69,73,38,94,227,28,160,3,139,118,95,17,82,77,188,199,32,0,227,50,59,116,2,35,191,67,28,128,2,203,31,144,88,252,133,224,3,140,245,116,176,165,143,200,199,40,0,224,82,12,253,198,47,34,81,123,140,114,0,11,18,71,228,47,20,181,133,64,80,202,226,211,79,63,120,188,0,91,166,221,46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,34,49,67,79,33,112,0,161,21,133,64,0,80,203,222,56,200,143,89,242,28,162,150,247,128,226,82,46,125,12,86,199,228,99,148,0,113,165,54,247,24,173,143,200,94,0,44,177,249,5,143,200,94,0,56,210,147,43,242,49,83,77,252,197,224,3,136,208,119,232,96,72,243,35,28,160,3,137,45,216,204,236,98,139,65,157,172,70,57,128,7,205,186,59,222,202,21,210,162,253,137,254,129,244,0,14,18,35,183,67,23,105,250,199,32,0,227,211,245,138,17,29,250,24,229,0,22,105,231,126,97,99,242,23,128,11,44,126,66,137,73,149,249,24,228,0,28,74,73,153,244,48,74,76,189,198,57,64,5,150,63,32,177,249,11,192,5,134,155,249,133,143,200,94,0,44,177,249,10,145,11,128,5,8,172,6,87,21,0,20,62,130,132,71,113,112,0,180,200,238,43,107,144,168,0,178,199,228,42,101,228,46,0,22,145,5,185,139,128,5,183,50,247,11,76,148,126,227,28,128,3,128,141,127,139,252,2,237,75,252,95,224,28,150,32,183,184,7,22,165,254,47,240,10,221,127,139,252,3,146,196,66,160,56,117,47,241,127,128,92,155,153,115,33,125,136,45,96,22,30,174,150,20,50,87,185,39,250,7,40,0,225,45,101,251,19,253,0,122,207,246,39,250,7,48,0,224,36,168,142,250,79,244,11,188,103,200,210,127,160,114,128,14,29,7,228,98,164,74,47,113,142,80,1,192,100,163,253,137,254,129,117,143,200,199,40,0,226,61,86,232,40,70,162,253,143,240,14,97,75,16,14,35,82,253,201,254,0,37,47,222,159,224,28,182,32,177,0,227,35,81,254,199,248,5,197,126,182,23,90,194,160,44,59,245,176,169,25,219,160,184,0,80,140,253,224,125,5,64,7,25,234,242,20,50,81,251,140,114,128,14,61,63,88,169,223,220,66,240,1,97,95,222,64,100,103,238,23,128,11,9,60,253,226,164,92,197,192,2,132,86,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,218,230,44,86,175,113,14,80,1,197,162,221,8,197,233,189,185,144,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,217,217,255,63,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,104,41,105,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,150,2,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,90,74,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,138,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,104,41,0,138,146,162,0,40,138,162,0,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,165,40,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,165,164,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,90,138,2,160,164,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,150,162,164,0,40,138,150,2,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,104,41,41,90,0,74,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,104,41,0,74,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,90,138,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,41,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,138,150,18,128,150,146,162,0,104,41,105,41,1,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,40,41,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,138,146,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,150,18,128,150,146,162,0,40,138,150,18,128,162,104,41,1,40,138,162,0,40,90,74,10,128,162,40,90,0,74,138,162,0,104,41,105,41,1,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,40,1,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,40,1,104,41,105,41,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,165,112,138,25,128,150,150,230,52,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,45,37,45,0,37,69,81,0,20,45,37,45,0,37,69,81,0,180,148,180,148,0,20,45,37,45,0,37,69,75,9,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,45,37,197,0,40,138,162,0,40,138,162,24,0,69,157,230,77,115,0,180,148,20,45,0,37,69,75,9,64,209,210,82,250,188,1,104,105,41,125,50,74,159,220,0,180,180,148,62,71,243,6,160,168,83,148,62,111,0,138,58,205,81,76,0,74,234,52,71,233,131,27,128,162,78,233,115,148,62,39,0,37,117,154,147,18,128,162,40,156,38,55,0,69,159,210,231,164,201,4,160,164,78,233,147,209,238,159,55,0,69,75,115,82,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,20,19,128,162,40,90,0,74,234,20,64,145,6,160,104,41,64,10,128,162,40,138,1,80,244,41,83,12,128,162,104,219,105,3,80,244,41,125,48,105,125,220,0,20,117,138,160,133,6,160,168,83,140,226,6,160,40,138,81,0,0,69,81,20,0,45,37,69,1,0,20,117,138,34,4,160,164,78,239,77,1,80,20,69,1,208,82,82,140,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,46,0,37,69,49,90,0,74,138,162,0,64,81,52,119,138,52,0,45,45,37,37,0,69,81,20,0,69,81,20,0,69,75,113,41,110,0,90,90,138,209,118,3,80,212,41,118,74,31,60,2,40,234,20,55,13,0,138,162,184,20,19,128,162,40,70,49,0,138,162,40,0,128,162,168,211,28,213,0,20,69,17,180,0,148,20,197,40,6,64,81,20,45,0,37,45,37,5,64,81,20,5,64,209,82,210,0,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,154,59,165,15,110,0,138,58,197,49,138,27,128,162,78,49,74,159,55,0,69,209,220,105,3,80,212,41,46,197,12,64,81,167,24,197,13,64,81,167,24,197,4,160,164,78,49,138,9,64,73,157,162,152,0,148,212,41,125,94,138,25,128,162,78,233,243,166,244,57,0,138,150,146,2,160,40,138,22,128,146,162,104,14,128,162,78,113,211,2,80,82,180,141,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,40,0,90,138,146,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,10,167,185,105,161,0,104,208,82,82,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,209,82,148,0,20,69,75,9,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,180,148,180,148,0,20,69,209,2,80,148,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,75,1,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,0,69,1,208,140,102,20,5,64,51,138,162,14,64,147,166,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,153,52,163,104,1,104,70,51,41,10,128,102,52,163,40,0,154,209,140,162,0,104,70,51,90,74,0,154,75,51,41,10,128,102,52,163,104,1,104,38,205,40,10,128,102,52,163,40,0,154,75,51,41,10,128,102,180,148,20,0,205,104,70,81,0,52,163,25,69,1,80,20,69,1,208,140,162,165,4,160,25,205,104,41,1,104,70,51,138,2,160,25,205,40,10,128,162,165,164,14,64,3,52,33,69,11,64,209,52,104,206,104,1,104,105,211,236,52,207,0,104,128,230,166,232,3,80,82,52,205,78,1,128,38,165,153,148,52,79,1,104,118,138,131,169,83,0,52,164,184,52,97,138,12,128,150,130,20,5,64,81,20,5,64,157,162,41,10,128,102,167,185,41,10,128,162,165,164,0,232,83,128,41,29,164,54,0,13,105,105,154,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,165,0,40,105,128,162,120,0,74,39,69,208,0,173,91,3,208,210,76,138,22,128,102,210,140,162,14,64,155,162,104,1,40,41,90,234,0,20,77,73,81,7,160,165,76,209,236,0,180,148,30,82,52,0,104,70,51,41,169,3,80,20,69,1,208,82,166,25,45,0,37,69,209,12,128,62,173,131,105,41,1,168,211,122,83,20,0,69,81,20,0,5,26,20,45,0,205,164,40,10,128,162,40,90,0,74,154,81,20,0,205,165,164,40,0,154,209,140,162,0,40,138,150,18,128,162,40,10,128,102,180,148,20,0,205,40,138,2,160,25,205,40,10,128,162,185,148,20,0,205,165,116,210,82,2,80,20,69,11,64,73,51,138,2,160,104,70,81,0,52,151,102,82,20,0,45,205,164,40,0,154,209,82,82,0,52,163,25,45,37,0,45,37,69,1,80,52,133,162,14,64,155,102,20,5,64,75,73,81,0,52,47,20,69,1,208,92,74,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,165,40,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,90,10,128,146,150,146,2,160,165,164,40,0,138,162,40,0,90,74,138,22,128,146,38,40,10,128,150,146,162,0,40,138,162,0,40,90,138,18,128,162,40,90,0,74,138,150,18,128,150,146,162,0,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,138,130,142,66,101,53,222,127,218,132,28,2,99,97,5,208,210,172,198,127,180,127,160,45,2,0,217,58,141,109,189,183,250,156,113,206,247,99,55,133,13,139,188,136,166,139,102,240,75,107,14,160,56,171,209,254,51,30,113,30,111,101,105,235,181,190,117,127,156,110,252,248,127,69,194,176,208,188,70,16,155,230,224,23,141,244,106,244,247,163,210,63,198,56,11,205,188,155,4,241,32,124,217,49,31,64,227,223,60,254,7,233,5,75,52,154,214,31,230,253,39,131,100,206,25,139,180,89,235,235,226,0,255,227,222,254,231,162,113,51,19,223,194,135,177,214,91,61,111,211,177,244,143,225,6,54,90,22,119,138,83,179,240,185,214,242,1,244,62,200,48,4,37,137,39,42,134,123,189,122,123,83,250,199,24,134,133,190,13,73,112,218,131,31,245,176,46,254,79,234,231,63,158,133,198,217,128,6,225,159,43,15,160,168,208,235,226,0,255,164,38,0,255,27,204,0,255,116,248,21,126,64,93,252,159,204,199,0,255,156,156,145,78,146,227,240,48,252,35,28,64,209,217,85,241,127,50,147,0,255,21,230,191,117,120,29,190,141,170,248,127,153,201,0,255,75,39,63,160,123,248,22,57,128,146,174,174,138,0,255,147,71,254,119,160,0,255,64,7,248,136,170,248,63,121,228,127,135,249,31,160,9,188,101,14,160,165,221,186,248,191,185,254,115,158,101,205,47,146,104,8,127,163,198,0,255,209,245,31,151,5,142,163,43,60,140,1,148,180,91,21,0,255,63,34,0,255,139,253,28,20,29,225,225,84,241,0,255,35,242,191,124,254,27,13,17,254,3,3,40,10,186,42,254,127,70,254,135,165,131,104,135,240,159,84,197,0,255,73,35,0,255,59,77,135,208,8,30,155,3,40,170,186,42,254,79,30,249,223,97,254,35,104,2,95,165,42,254,95,226,233,63,110,47,13,160,8,104,31,62,65,14,160,165,189,235,226,0,255,229,62,254,231,96,108,52,130,136,28,222,133,31,98,117,241,127,82,147,0,255,9,230,127,54,124,9,223,114,30,64,209,161,215,197,0,255,201,77,254,63,144,0,255,200,135,111,225,27,186,248,63,185,201,0,255,70,35,49,112,248,21,126,241,60,128,162,188,171,226,0,255,37,158,254,231,124,116,14,110,195,183,240,201,170,42,254,95,230,227,63,46,63,47,253,206,228,135,231,225,147,141,3,40,186,186,42,254,79,30,249,191,97,254,71,104,2,31,171,42,254,127,174,0,255,156,103,216,96,92,209,14,222,58,7,80,244,91,227,0,255,136,252,31,151,0,255,57,90,194,135,105,252,31,145,0,255,101,235,135,116,133,183,97,0,69,179,53,254,141,200,0,255,179,246,165,51,194,127,167,241,111,68,254,143,207,127,163,41,194,127,101,0,181,227,65,44,31,221,56,54,189,231,64,128,113,7,210,90,227,0,255,104,250,79,159,5,30,163,55,124,145,170,248,0,255,213,246,31,203,226,24,133,142,240,8,6,208,210,208,85,241,127,210,200,0,255,176,24,35,232,4,143,83,21,0,255,39,143,252,223,48,0,255,241,225,9,60,44,7,80,244,117,85,252,159,196,228,0,255,149,248,159,235,195,247,240,113,170,226,0,255,100,62,254,99,28,43,251,23,166,14,95,195,31,19,7,80,148,232,117,241,0,255,82,31,0,255,49,142,141,166,135,25,30,133,127,235,85,197,0,255,201,77,254,23,58,99,108,120,15,254,216,242,0,138,102,189,46,254,79,114,242,127,208,245,242,240,25,252,210,234,226,0,255,199,244,79,31,232,119,134,209,24,124,234,120,0,37,253,122,221,247,159,126,252,249,127,7,122,249,156,160,51,248,230,178,126,0,255,118,148,123,249,143,100,55,209,176,144,102,134,39,225,239,210,60,128,162,171,171,189,246,143,219,25,229,239,207,109,247,155,105,55,89,187,30,30,192,243,14,235,252,120,217,249,193,200,110,176,68,144,11,123,244,9,5,80,244,41,206,168,27,70,107,74,0,138,162,165,4,160,40,138,22,128,146,162,40,0,154,75,187,79,138,2,160,117,167,185,169,211,28,0,197,104,114,148,126,83,140,10,0,154,209,140,226,82,2,80,52,163,165,4,160,25,69,209,2,80,82,20,5,64,75,73,81,7,160,40,77,154,162,33,0,69,49,154,225,52,121,3,80,140,162,73,41,1,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,104,41,1,40,90,74,234,0,20,55,109,163,245,129,211,100,2,80,58,74,243,220,20,205,5,160,164,165,164,0,40,90,74,10,128,162,40,10,128,150,102,82,20,0,69,209,82,2,80,58,138,81,52,0,64,179,83,58,154,163,13,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,45,0,37,69,81,0,20,45,5,6,0,60,205,61,110,3,163,198,240,150,70,0,69,171,117,254,60,199,251,225,54,140,109,147,199,224,210,29,30,132,214,197,0,255,201,155,254,103,220,52,206,5,244,129,199,230,0,74,250,186,42,254,79,98,242,63,179,127,206,28,126,135,143,81,21,0,255,47,111,251,159,151,174,219,135,7,240,86,57,128,146,158,174,139,0,255,147,71,254,111,152,0,255,1,186,192,39,84,197,0,255,73,123,254,227,25,182,110,66,47,120,243,28,64,81,107,141,127,163,233,63,206,179,110,124,72,103,120,19,53,254,237,227,127,219,250,53,45,116,156,1,20,253,106,252,159,192,0,255,12,230,184,88,164,77,212,248,207,199,0,255,98,253,104,155,78,21,64,79,205,125,198,104,231,145,108,169,52,245,83,61,183,178,33,181,126,59,23,206,102,11,154,2,104,218,72,85,208,83,83,63,248,227,214,54,104,234,159,231,0,255,45,217,7,1,20,61,53,245,207,243,31,28,251,165,249,248,159,251,223,138,253,43,128,162,89,141,199,0,255,243,252,183,125,246,119,26,0,255,241,248,95,164,131,150,105,84,1,148,212,171,241,111,2,0,255,49,136,3,176,71,131,212,248,63,154,254,99,92,219,110,211,210,31,30,205,0,138,102,107,252,27,145,0,255,105,233,48,218,194,23,26,0,255,70,228,0,255,217,122,142,182,240,49,6,80,148,91,227,0,255,138,252,31,75,135,209,20,190,80,197,0,255,173,200,0,255,177,201,49,162,37,188,17,3,40,41,181,198,191,241,254,122,206,181,239,92,38,221,225,201,80,227,223,62,254,7,235,129,69,58,81,0,69,185,26,0,255,241,248,63,172,135,150,233,52,141,0,255,120,252,47,203,0,255,212,62,251,91,1,148,52,171,241,248,127,158,0,255,182,96,159,52,30,0,255,143,245,220,202,230,10,160,232,169,169,127,158,0,255,224,216,71,83,0,255,60,0,255,111,201,62,8,160,168,86,227,63,31,0,255,139,116,212,194,194,105,252,199,227,0,255,120,254,207,46,251,79,1,20,237,106,252,155,199,0,255,33,29,178,74,195,105,252,219,199,0,255,32,29,79,27,141,40,128,146,74,107,252,27,77,0,255,51,182,165,131,105,160,113,106,252,31,145,0,255,231,242,31,71,99,120,24,3,40,250,173,138,0,255,159,109,0,255,113,44,218,24,139,134,240,162,87,21,0,255,191,91,254,231,54,118,58,3,35,209,4,30,148,28,64,1,76,106,253,221,159,148,103,122,61,122,28,143,229,227,127,110,62,237,163,113,241,8,202,198,240,147,214,93,21,0,255,7,39,0,255,11,157,115,225,114,240,197,59,31,64,171,158,162,52,5,244,117,223,127,59,211,127,59,110,28,232,49,102,8,6,63,119,114,189,123,27,227,184,181,159,4,151,123,15,109,123,201,46,209,35,124,175,87,30,64,209,208,53,251,55,122,140,51,206,247,103,124,97,30,214,121,18,191,70,63,120,168,137,149,158,60,109,4,153,14,1,41,214,146,33,128,162,164,214,79,63,38,63,106,61,64,0,80,20,69,1,80,180,148,20,0,45,37,69,1,80,180,148,20,0,45,37,69,11,64,81,82,180,0,148,20,45,37,0,69,81,180,0,148,180,148,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,75,81,2,80,20,69,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,11,64,73,209,82,2,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,208,82,210,82,2,80,20,69,1,80,180,148,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,45,37,69,1,80,20,69,1,80,20,45,37,0,69,209,82,0,148,20,69,11,64,73,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,31,128,2,104,23,149,10,127,5,201,45,5,81,113,206,0,216,68,219,106,95,199,233,241,234,0,255,205,251,153,95,251,120,108,246,223,240,76,47,3,40,253,229,231,103,227,232,138,215,65,143,11,39,200,249,132,144,125,228,137,20,142,78,131,74,27,221,244,186,253,215,167,203,127,156,115,79,252,71,251,108,17,126,208,103,175,245,85,199,113,119,47,159,201,140,57,121,180,79,182,155,237,0,255,225,137,78,121,0,5,253,88,199,207,71,1,56,4,54,26,25,86,77,186,184,20,226,54,134,191,224,175,94,237,113,122,64,143,129,99,254,46,71,251,109,246,135,136,27,117,212,25,126,233,169,86,247,199,160,187,155,199,86,230,62,251,98,159,36,117,191,253,91,188,137,223,120,229,254,233,254,120,237,231,108,236,54,246,23,121,203,236,87,241,91,188,222,3,104,94,143,0,255,16,21,216,136,165,68,11,72,169,119,161,214,101,86,197,0,255,141,232,241,217,219,140,111,234,28,127,65,190,218,211,241,140,115,251,251,151,177,253,54,251,87,138,98,191,235,168,145,181,126,59,38,205,217,7,80,197,0,255,13,223,127,89,120,254,83,253,227,67,170,248,0,255,237,247,95,246,182,94,85,0,255,132,0,255,48,190,218,51,95,106,0,255,110,246,129,169,226,0,255,183,223,0,255,217,218,251,213,62,62,76,21,0,255,191,176,62,106,103,243,96,235,29,159,26,95,179,127,230,73,237,221,193,62,112,165,138,0,255,151,250,253,7,155,206,56,95,227,248,43,85,252,159,4,115,140,54,194,166,131,143,32,94,198,83,143,175,217,0,255,187,212,254,109,236,3,104,252,147,182,245,1,164,235,40,241,39,30,165,241,79,214,214,211,17,230,63,76,252,72,248,159,227,107,253,246,76,86,105,253,246,206,23,251,192,52,254,203,2,254,143,1,253,63,241,93,39,170,241,79,214,229,127,198,97,116,198,135,226,77,252,137,228,107,253,225,143,205,144,214,111,207,60,170,15,92,52,254,201,217,28,199,67,48,0,255,69,21,47,226,19,106,252,151,180,244,249,17,251,231,36,138,215,250,182,124,205,254,153,71,179,0,255,183,167,15,92,52,254,203,74,254,55,246,199,147,226,77,188,161,241,95,22,240,63,10,232,127,138,63,241,8,243,53,251,119,55,181,119,179,250,0,26,0,255,37,37,0,255,15,157,205,95,241,38,62,60,53,254,203,90,188,30,5,243,223,86,188,138,183,39,95,237,223,164,118,124,81,245,129,43,85,252,191,172,133,159,12,230,0,255,169,248,26,127,162,42,254,95,218,210,231,220,34,141,140,50,197,243,248,96,249,138,19,212,212,7,208,197,0,255,73,176,124,60,71,214,105,58,89,226,157,248,64,23,0,255,39,99,251,143,167,97,235,24,241,215,194,0,255,44,95,75,75,125,96,186,248,63,137,223,0,255,216,166,235,48,241,209,194,127,116,241,127,242,110,0,255,19,235,52,112,172,196,79,11,0,255,181,124,37,29,245,129,59,161,139,0,255,147,96,61,134,108,211,57,168,196,71,241,51,170,226,0,255,228,109,158,113,212,42,204,0,255,209,196,15,241,15,204,87,244,210,7,204,209,197,0,255,201,3,254,7,147,198,24,39,126,199,31,85,21,0,255,39,111,239,245,80,217,63,131,74,124,140,183,57,95,209,67,31,184,104,252,147,119,251,31,82,26,201,155,196,183,248,114,170,241,95,222,233,63,62,46,13,164,48,226,87,60,73,240,154,3,180,252,252,247,192,149,198,127,9,207,0,255,28,149,180,249,109,17,111,226,193,214,245,62,219,201,90,239,99,243,143,104,204,60,45,138,199,154,233,43,95,235,183,103,178,72,189,199,152,252,236,222,173,105,31,64,225,0,255,106,243,54,146,64,125,116,189,19,98,205,225,111,185,10,0,255,87,11,63,212,9,243,0,255,176,222,240,84,228,235,125,246,79,159,93,0,255,238,49,47,15,246,1,123,251,48,190,233,105,141,253,63,237,223,113,86,246,39,43,151,63,226,151,170,62,128,194,0,255,129,244,121,175,210,113,91,137,245,208,22,85,210,22,111,35,63,145,126,231,220,175,207,100,242,181,236,127,92,203,0,255,54,118,135,253,88,153,125,23,175,123,172,214,0,255,189,159,11,103,229,19,36,63,245,41,236,3,104,252,147,6,252,111,9,243,0,255,68,252,213,105,26,0,255,229,45,126,15,152,166,91,136,15,241,201,241,181,126,236,159,237,139,90,63,248,99,220,32,251,0,122,246,127,78,164,127,33,44,114,204,174,95,124,166,170,248,0,255,141,221,199,230,211,210,38,119,185,90,19,241,117,133,124,173,31,227,96,242,152,134,127,219,210,234,3,232,226,0,255,55,207,127,228,77,151,125,4,233,26,139,111,161,46,254,79,238,247,127,233,162,127,108,93,123,241,205,202,87,212,212,7,208,197,0,255,201,121,254,3,95,186,236,23,128,174,195,248,144,86,239,159,147,7,164,200,251,17,180,75,54,54,132,138,253,122,137,47,123,228,107,105,14,150,125,0,189,207,235,235,32,109,233,249,63,22,130,116,0,115,186,196,107,77,76,203,167,203,95,191,218,243,153,7,206,212,69,139,57,75,119,109,225,201,29,95,239,51,110,7,245,54,199,106,181,239,254,217,251,109,243,219,102,63,151,218,239,90,22,208,7,80,162,167,227,188,251,221,238,76,106,93,139,124,242,32,121,240,171,142,121,205,233,216,127,190,195,8,185,152,103,153,186,204,29,126,149,94,225,119,253,213,153,254,231,156,115,94,254,183,113,27,37,254,59,175,246,159,248,68,167,189,118,0,255,116,63,111,183,115,251,249,156,60,200,126,222,217,159,170,52,246,199,241,30,126,201,7,208,238,143,233,17,242,13,110,128,188,146,48,70,29,46,13,245,179,62,251,154,250,140,58,91,245,79,117,216,121,182,143,50,234,143,240,223,194,183,120,131,87,123,239,143,118,27,231,179,143,179,223,203,83,251,155,189,97,180,63,14,63,198,171,60,128,146,102,53,227,140,51,66,110,252,30,79,68,251,182,187,86,5,64,81,20,5,64,81,20,5,64,209,0,69,29,128,230,166,185,52,147,230,28,23,128,102,210,140,98,20,0,69,209,82,2,80,20,69,1,208,82,210,82,2,80,20,45,37,0,69,209,82,2,80,20,45,37,0,197,40,138,2,160,104,41,41,0,138,162,40,0,90,138,146,2,160,104,41,41,0,138,162,104,1,40,41,138,22,128,146,162,104,1,40,41,138,2,160,40,90,74,0,138,162,165,4,160,40,138,22,128,146,162,40,0,90,74,138,2,160,165,57,41,10,128,118,0,255,100,167,244,9,72,49,169,3,80,250,100,210,132,180,148,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,83,49,206,51,118,187,9,162,242,33,72,244,218,253,227,253,242,11,237,140,239,241,159,172,220,118,243,213,254,1,168,236,223,195,151,240,62,15,160,169,207,177,180,115,72,180,98,235,106,159,253,219,151,157,79,16,145,252,154,100,4,167,151,222,225,35,109,233,43,61,182,0,255,156,179,91,150,0,255,109,229,147,127,250,127,254,218,191,193,23,77,90,15,58,94,239,126,62,151,241,253,202,59,251,211,229,218,63,199,115,221,242,0,74,247,227,15,236,253,80,50,102,13,211,80,245,116,6,95,104,220,213,158,234,56,99,92,1,177,219,237,38,173,157,206,77,242,187,184,43,252,165,27,87,238,63,251,95,251,57,140,78,236,79,73,155,139,47,226,127,94,239,237,113,206,56,47,0,255,49,251,189,236,15,147,194,254,16,0,255,234,75,31,64,239,225,0,255,106,201,39,36,143,218,232,75,29,212,92,107,120,26,149,180,165,47,191,52,58,227,179,196,251,94,145,175,244,199,223,119,163,237,54,250,15,144,231,58,55,170,245,131,127,123,215,136,125,0,141,0,255,210,78,0,255,233,199,254,116,17,239,53,72,141,0,255,210,182,62,238,216,63,135,68,60,213,176,241,181,126,236,95,237,163,245,131,127,222,173,102,31,64,201,218,122,96,211,232,2,74,20,241,186,35,87,225,0,255,106,115,119,112,94,164,17,88,168,245,210,149,226,171,245,127,237,63,227,229,3,188,125,137,171,214,0,255,191,143,115,124,151,0,255,205,115,61,18,251,192,69,225,223,108,235,243,168,81,226,63,38,172,49,252,133,154,248,0,255,25,240,63,213,8,243,191,176,102,240,81,242,213,250,63,145,0,255,233,242,63,147,120,156,106,253,159,158,0,255,225,47,151,0,255,110,21,79,170,62,128,194,0,255,21,240,0,255,213,6,243,191,176,54,240,38,106,226,0,255,87,167,0,255,120,214,70,119,31,87,3,120,27,243,53,246,127,155,254,103,252,236,31,16,243,53,62,12,93,177,0,255,140,113,206,203,0,255,236,110,159,196,127,49,107,0,255,137,191,52,221,3,211,196,0,255,175,62,0,255,233,89,31,141,167,170,206,225,147,81,69,252,63,71,0,255,245,156,172,151,102,227,226,125,225,147,132,43,246,223,253,243,227,63,62,191,13,18,0,255,129,119,25,95,118,171,107,0,255,231,203,0,255,250,79,241,31,99,52,254,137,58,112,81,238,63,201,43,96,59,151,184,145,117,211,228,221,169,187,59,195,15,177,210,167,191,91,60,48,63,80,43,93,184,105,53,134,143,58,230,213,158,158,215,99,124,252,103,159,152,121,101,0,255,68,108,246,47,226,127,13,185,90,0,255,0,255,62,206,243,93,254,39,175,53,174,217,3,40,252,27,76,0,255,147,123,155,62,127,36,169,38,218,76,133,127,187,207,0,255,58,175,210,161,103,189,52,41,188,198,254,239,241,191,238,207,24,106,19,181,254,153,254,183,253,66,31,176,239,162,240,127,5,252,223,155,116,206,201,218,104,130,86,248,47,235,243,31,71,47,209,135,205,66,252,211,32,155,175,31,0,255,207,242,63,251,86,169,199,0,255,179,252,207,190,245,233,3,219,164,36,125,254,211,121,135,253,243,148,120,218,240,171,36,109,247,207,119,131,206,176,43,241,162,8,229,171,199,0,255,51,253,247,77,211,250,103,250,223,246,115,125,0,37,233,243,63,57,174,176,63,126,40,222,4,74,14,240,127,46,209,116,148,120,139,145,175,245,207,244,159,237,147,214,143,253,175,125,94,31,152,146,3,252,143,75,48,0,255,205,196,155,229,148,36,224,0,255,115,216,31,27,78,60,238,5,249,90,0,255,76,0,255,213,190,211,250,177,127,182,47,235,3,187,40,73,91,143,239,14,141,45,97,137,15,77,80,19,0,255,39,105,243,122,95,2,249,15,10,241,74,163,202,87,143,0,255,193,63,251,226,169,245,0,255,143,0,255,101,249,159,165,198,170,15,160,240,95,206,214,231,82,19,221,125,242,90,195,23,83,248,191,250,252,207,67,181,209,72,2,172,27,60,185,229,171,245,0,255,143,0,255,97,249,159,173,134,83,235,0,255,31,0,255,195,244,63,219,127,210,7,238,20,254,207,214,94,159,26,65,254,227,172,142,240,102,168,240,111,6,252,15,53,210,247,172,47,194,127,57,95,173,0,255,127,252,127,167,0,255,215,254,164,177,0,255,127,252,15,211,0,255,107,127,71,31,184,82,248,63,219,188,142,76,157,52,225,132,85,59,248,60,133,0,255,192,244,31,163,106,167,189,127,188,62,124,180,249,106,253,0,255,227,127,88,254,103,171,65,170,245,0,255,143,0,255,239,242,63,111,93,157,62,32,133,127,171,207,127,0,152,186,104,67,33,91,75,120,91,107,133,0,255,179,189,211,169,54,186,114,70,173,19,188,216,228,171,245,0,255,143,0,255,207,126,128,188,237,79,170,245,127,34,0,255,219,229,191,27,196,131,214,7,166,137,0,255,95,1,0,255,95,93,48,0,255,147,245,129,199,211,196,0,255,207,128,0,255,171,54,152,0,255,209,154,193,131,201,87,235,0,255,68,254,39,251,109,195,35,62,163,90,0,255,47,242,127,93,254,99,16,31,92,31,184,210,196,0,255,175,150,30,159,218,232,58,169,245,132,71,41,252,147,6,252,239,91,236,143,91,215,197,254,67,190,90,0,255,0,255,248,191,46,0,255,49,215,105,106,253,0,255,227,127,152,254,111,251,23,251,0,10,0,255,86,159,0,255,120,122,145,70,93,235,162,111,189,10,0,255,119,75,159,179,203,52,70,238,234,165,137,197,87,235,0,255,30,0,255,223,233,191,182,63,169,245,0,255,143,0,255,239,244,95,219,127,219,7,208,152,136,227,220,78,217,49,47,161,174,165,83,3,127,138,232,33,77,120,248,106,253,223,227,0,255,59,253,223,246,119,106,253,0,255,227,0,255,59,253,231,246,7,247,1,84,126,216,65,158,96,138,208,209,135,74,176,68,238,22,87,188,17,95,99,0,255,0,255,248,223,236,7,149,189,198,180,210,227,208,51,243,56,65,94,62,236,27,129,108,0,255,197,59,141,235,3,232,189,125,187,94,118,123,57,166,2,212,75,7,36,41,91,117,134,0,255,149,121,37,28,119,35,195,61,182,97,185,197,164,213,182,181,229,157,88,43,252,19,159,185,114,0,255,120,0,255,172,246,243,183,27,15,251,135,102,31,237,103,241,49,252,216,43,125,232,56,61,118,253,147,56,113,243,97,31,100,200,254,48,94,232,47,31,64,237,81,143,235,229,179,113,102,215,9,230,151,143,154,132,246,229,92,211,253,205,79,68,188,202,52,92,108,95,239,239,219,24,99,240,207,204,55,0,255,251,149,111,246,87,90,106,134,87,237,223,93,111,246,177,37,215,141,177,253,207,70,230,99,248,46,254,225,1,52,25,47,32,76,211,228,60,0,47,91,235,219,160,231,213,0,255,225,252,229,245,241,191,166,253,61,124,214,195,154,233,8,220,184,6,160,120,174,160,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,40,90,0,138,162,164,0,104,41,74,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,162,165,164,0,40,138,162,0,104,41,74,10,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,104,41,1,40,90,74,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,165,40,1,40,90,74,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,150,162,164,0,40,10,244,41,24,128,98,212,105,206,73,9,64,75,73,81,0,20,69,75,9,64,81,20,5,64,75,73,81,0,180,148,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,82,243,36,183,115,6,198,136,235,118,4,195,221,245,62,245,153,30,242,228,126,187,247,139,178,249,121,165,143,142,225,11,253,56,128,150,79,7,78,143,163,194,221,15,140,200,104,43,27,22,17,109,108,210,180,189,107,247,175,228,200,150,19,3,136,11,140,77,150,71,55,205,155,144,182,105,90,27,190,132,63,123,189,175,238,143,147,131,44,13,104,62,188,50,216,179,60,148,87,71,157,194,247,240,166,235,125,133,127,85,209,11,196,251,75,156,216,200,219,252,237,166,248,172,171,206,165,28,64,237,177,0,255,220,206,49,187,202,110,163,99,218,188,242,182,228,189,90,133,0,255,225,107,215,188,252,249,235,57,179,247,139,48,139,29,212,1,206,106,171,105,109,123,94,67,95,207,185,141,241,176,150,4,27,95,145,110,174,44,161,253,94,95,52,126,136,143,121,205,254,173,62,207,67,33,134,37,121,3,212,33,193,32,203,52,24,63,235,64,31,64,179,127,237,31,223,77,215,157,51,27,86,107,189,188,242,188,89,231,248,169,35,94,233,71,0,255,46,28,152,18,36,151,142,170,253,195,240,200,22,54,139,207,226,91,94,239,227,183,3,184,157,223,49,199,247,242,179,182,93,243,46,107,114,32,169,6,80,228,158,81,79,129,124,192,13,43,71,211,77,76,219,110,77,181,178,102,180,19,180,148,0,180,20,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,45,69,9,64,81,180,148,0,180,148,20,5,64,75,81,210,2,80,82,20,5,64,81,180,148,0,20,45,69,9,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,52,231,106,205,235,247,64,112,46,152,79,34,124,163,4,29,104,27,53,152,117,210,202,138,106,250,128,234,189,101,228,128,76,0,183,1,39,107,199,34,163,198,237,165,5,249,236,223,227,83,248,89,175,244,235,233,57,135,241,175,230,239,12,25,93,219,220,35,85,124,181,87,140,14,148,229,24,44,151,0,46,136,244,214,164,181,133,151,244,53,245,60,193,99,240,126,70,162,49,51,15,34,79,154,23,27,11,226,63,252,174,139,79,240,38,176,84,60,7,182,103,156,97,36,88,33,3,22,141,180,185,108,43,141,182,90,192,147,120,60,95,233,83,62,29,223,11,100,62,187,201,103,154,105,246,217,167,218,105,4,15,226,7,125,77,125,112,198,203,47,160,234,110,12,141,130,123,230,120,158,249,244,215,182,34,190,236,214,240,247,62,94,239,122,156,205,95,62,103,181,79,183,185,202,179,35,188,213,79,235,194,248,0,90,63,64,94,86,8,58,187,214,167,55,58,96,164,37,206,163,253,139,152,188,8,88,16,95,203,224,103,60,227,154,17,0,20,69,81,0,20,69,209,2,80,82,20,109,3,160,104,80,20,0,69,75,73,1,208,82,82,20,0,69,81,20,3,160,165,164,24,197,5,160,164,165,109,82,12,128,162,79,17,166,0,104,27,69,81,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,20,197,64,1,40,90,26,164,105,0,80,20,197,0,138,1,80,180,20,147,2,160,165,164,24,197,5,160,164,40,46,197,4,160,104,41,38,197,5,160,153,180,20,147,98,0,180,20,197,164,0,40,138,150,2,160,164,40,74,71,1,36,48,165,7,128,81,0,128,2,97,28,81,20,142,98,120,187,218,81,169,103,203,73,16,142,103,227,45,79,26,211,176,184,17,103,141,166,37,240,13,62,116,181,163,157,118,146,118,44,9,105,142,49,64,182,180,179,21,115,121,145,95,250,86,134,47,224,213,94,83,159,178,87,27,227,42,152,85,207,23,148,23,115,199,144,244,189,241,84,143,164,12,72,81,199,24,57,220,56,231,140,28,243,187,4,13,214,188,146,150,140,186,234,26,62,133,7,122,205,241,248,115,36,185,210,48,34,118,228,225,190,71,92,170,149,254,63,87,250,208,219,9,29,73,142,160,208,251,221,227,218,47,219,167,56,219,116,168,181,210,133,235,61,121,29,23,75,62,138,135,140,137,53,199,194,45,65,91,227,221,37,137,248,71,252,99,0,189,238,227,238,231,246,181,223,172,127,145,106,211,236,63,251,215,200,196,215,241,17,175,241,15,148,143,205,79,89,151,65,11,82,189,91,85,140,179,59,86,239,246,45,229,226,134,74,0,138,19,20,69,1,80,180,148,20,0,45,37,69,1,80,180,148,180,0,20,37,69,11,64,73,81,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,11,64,73,75,73,1,80,180,148,20,0,45,37,45,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,210,82,2,80,20,45,37,0,69,81,180,0,148,180,148,20,0,69,75,73,1,80,228,32,90,239,239,203,175,3,230,183,221,64,73,227,155,126,65,171,101,157,21,29,123,0,221,254,235,56,133,55,198,237,163,186,152,79,251,185,78,107,241,57,124,219,43,94,62,172,30,57,110,185,35,176,188,8,74,213,86,159,9,238,210,85,223,120,162,95,124,205,89,91,239,67,143,131,3,117,62,137,208,141,115,20,109,36,170,105,75,188,210,198,62,128,130,62,163,14,35,193,4,72,93,85,111,70,59,129,174,90,233,95,196,21,251,111,103,140,51,170,54,46,140,75,147,68,162,125,91,171,71,248,95,215,188,158,29,143,63,196,219,28,11,251,46,106,50,81,240,125,58,141,15,180,208,107,213,119,127,156,115,30,218,46,239,118,19,72,221,221,94,128,144,253,93,227,19,221,242,0,138,123,194,243,220,112,21,152,0,65,62,162,209,78,215,26,243,190,180,48,252,16,223,243,74,63,78,137,110,156,219,102,27,203,124,59,55,150,105,92,103,95,237,43,254,252,198,145,252,19,7,0,188,35,209,9,244,214,33,222,214,114,189,71,61,166,135,44,113,118,187,1,107,178,147,127,122,106,18,62,214,77,62,128,6,85,15,16,244,233,181,62,161,207,57,163,196,189,132,12,46,89,2,164,5,239,170,234,165,75,248,37,94,231,213,222,198,57,242,198,238,0,111,50,129,242,181,125,90,183,10,160,40,138,22,128,162,164,104,1,40,74,138,22,128,146,150,146,2,160,165,164,40,0,90,74,90,74,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,165,4,160,104,41,74,0,138,162,40,0,138,150,162,4,160,165,164,40,0,90,138,146,2,160,104,41,41,0,138,162,40,0,138,162,40,0,90,138,146,2,160,165,164,104,1,40,41,138,22,128,146,162,165,4,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,104,41,10,128,146,150,146,2,160,165,119,82,56,109,55,0,69,75,81,2,80,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,208,82,210,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,45,37,45,5,64,73,209,82,2,80,180,148,20,0,69,239,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,106,181,254,61,39,183,19,55,112,38,98,19,24,18,40,123,27,59,91,234,61,125,146,60,99,119,59,19,66,102,188,29,97,155,30,159,86,122,239,149,126,213,129,239,23,218,148,221,204,199,196,169,65,93,223,165,75,3,15,223,134,31,12,160,185,142,13,15,210,174,194,137,218,79,29,116,69,19,23,29,181,57,142,96,173,10,0,255,192,195,189,210,35,254,55,6,141,63,78,222,249,176,237,246,218,235,166,193,80,229,127,126,158,58,158,228,28,163,91,20,136,209,204,232,54,22,78,77,226,127,181,214,186,206,215,123,235,254,24,227,224,116,191,221,110,75,26,106,228,205,126,172,237,17,191,196,79,61,128,210,39,239,227,243,203,71,145,125,84,146,11,184,183,126,154,152,199,133,90,139,159,226,57,94,67,159,171,110,118,246,145,66,89,151,124,213,160,228,232,163,143,248,38,62,113,205,1,179,140,51,104,52,201,92,183,98,174,25,234,22,64,65,63,183,147,118,50,174,194,228,105,71,181,182,191,184,84,197,9,138,2,160,40,138,22,128,146,162,40,0,138,81,140,102,52,3,160,104,41,41,0,90,154,147,150,18,128,230,40,138,2,160,40,90,74,0,138,150,146,2,160,104,41,105,1,40,41,138,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,165,40,41,0,138,162,165,0,40,41,138,2,160,104,41,74,0,138,150,146,2,160,104,41,41,0,138,166,141,162,0,40,90,106,39,5,64,157,230,77,209,0,160,57,138,81,167,246,6,160,72,105,105,158,155,2,160,104,41,41,0,90,126,144,97,101,208,93,65,71,217,155,225,92,209,253,185,121,242,124,190,247,240,180,209,87,131,45,94,192,23,174,78,145,131,208,3,131,141,86,68,226,8,214,7,80,188,138,158,156,39,199,16,124,200,49,147,45,222,158,125,154,37,103,189,238,240,188,180,82,107,174,69,15,208,179,59,99,68,247,179,151,87,190,121,222,183,207,246,175,182,77,241,15,254,113,189,0,47,66,16,195,111,2,161,183,36,195,167,115,115,65,208,154,160,241,59,252,222,245,142,131,142,187,143,221,133,223,239,108,234,146,216,39,251,32,101,120,21,111,13,160,244,73,48,206,37,200,86,204,31,232,126,73,36,47,91,203,203,187,107,52,110,132,31,226,147,249,90,143,148,159,145,66,142,184,241,161,68,53,15,158,34,209,90,13,38,189,245,166,175,120,61,57,24,117,149,131,76,6,98,110,65,2,109,147,75,123,82,63,93,154,248,6,15,185,222,145,253,23,198,17,177,218,229,70,59,24,115,75,178,228,13,111,163,38,205,12,225,203,248,127,62,128,146,150,90,175,119,31,7,39,54,94,104,150,136,43,42,0,138,2,5,10,128,162,104,41,1,168,211,166,78,209,0,180,148,20,5,64,75,73,75,29,128,98,166,78,73,9,64,157,154,143,73,75,243,220,0,20,45,13,90,0,154,103,210,160,164,0,40,138,162,0,40,138,162,0,40,138,150,2,160,164,40,10,128,162,40,90,0,138,146,162,0,104,41,41,10,128,162,104,41,1,168,211,156,106,138,2,160,9,138,162,0,40,29,78,115,132,20,165,73,3,80,167,104,138,102,7,160,77,157,222,155,2,160,40,138,2,160,165,40,105,28,128,54,69,81,0,20,197,40,154,1,80,20,69,1,80,211,181,62,247,110,156,45,189,63,179,153,79,126,86,121,181,111,244,108,134,207,240,197,10,0,255,160,215,205,119,91,16,203,56,26,56,59,206,62,157,234,43,125,144,115,118,231,140,137,141,217,202,151,175,109,218,135,246,223,218,28,60,129,207,6,208,123,186,247,183,7,183,84,38,228,133,75,222,145,218,31,81,190,94,167,120,223,218,90,193,53,221,191,66,199,118,57,220,12,227,40,36,116,203,190,73,100,235,225,41,124,236,212,70,42,240,28,1,114,88,21,112,217,108,121,177,206,219,35,107,77,90,218,240,232,163,71,16,207,226,181,42,0,255,125,78,10,163,93,9,181,113,91,194,45,146,34,110,220,213,197,29,241,43,222,106,149,166,6,80,250,145,35,200,254,139,218,238,17,225,143,115,105,215,62,153,144,47,94,197,239,66,45,53,155,175,221,63,244,220,208,198,151,221,143,210,106,233,148,207,189,235,109,90,233,219,174,77,252,232,154,238,239,166,7,150,155,111,71,152,61,150,137,205,21,65,168,155,102,122,116,241,62,158,231,53,207,1,32,73,80,72,0,80,20,69,1,80,20,40,218,125,0,160,109,212,105,154,2,160,165,164,40,0,138,162,40,0,138,230,104,46,5,64,73,209,140,2,160,40,138,6,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,5,64,81,82,20,0,69,81,180,0,148,20,69,1,80,20,45,5,64,73,209,82,2,80,20,45,5,64,73,209,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,209,140,2,160,40,138,2,160,165,164,40,0,154,231,0,171,8,142,179,225,77,134,6,202,5,121,193,171,162,182,3,104,61,232,120,249,57,236,232,31,236,210,140,121,170,17,208,212,69,15,241,137,86,123,237,254,169,251,249,30,68,0,255,236,118,198,92,179,253,180,31,82,237,197,23,26,204,87,82,3,107,215,177,81,185,124,38,67,147,176,125,0,181,175,211,223,233,193,248,184,31,208,110,52,179,31,74,169,155,225,191,62,115,121,69,253,121,63,95,30,117,181,111,0,149,134,182,209,73,227,146,185,99,185,194,7,226,187,188,222,187,241,92,56,200,48,169,204,96,246,15,75,71,93,210,237,237,212,179,60,94,195,0,255,189,194,251,31,44,79,25,144,254,203,196,177,196,89,58,179,127,118,248,223,27,191,224,193,124,0,165,71,186,143,17,156,97,204,227,221,38,243,60,109,46,153,179,88,59,189,225,183,46,86,60,79,176,175,169,3,85,169,87,229,72,66,146,108,179,67,241,162,134,189,37,123,173,38,122,151,193,195,248,48,95,243,60,246,134,156,99,17,8,175,214,220,184,33,107,87,246,106,176,195,159,248,205,1,180,148,180,148,0,180,20,69,9,64,81,180,148,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,180,20,37,5,64,209,82,82,0,180,148,20,5,64,75,73,209,2,80,82,20,5,64,81,180,148,0,20,45,69,9,64,209,82,82,0,180,148,180,148,0,20,69,75,9,64,75,73,81,0,20,45,37,45,0,37,69,81,0,20,69,209,114,0,90,71,41,105,105,24,128,150,162,164,0,104,41,41,10,128,150,146,162,5,160,164,40,10,128,162,104,41,0,74,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,104,41,105,41,1,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,162,168,83,100,0,255,0,80,24,85,85,13,64,177,213,190,158,3,237,140,217,153,0,178,153,119,126,4,109,151,253,143,54,122,90,235,81,126,61,219,75,228,62,102,30,77,59,157,157,95,58,214,193,11,237,233,107,158,7,79,94,201,57,102,191,223,76,216,60,89,91,198,12,106,175,127,33,252,133,135,28,64,179,127,119,29,40,219,56,35,207,6,9,54,207,158,246,247,29,69,105,0,255,0,31,195,231,93,187,159,97,143,194,216,77,203,127,236,252,217,47,251,134,75,53,72,248,15,226,71,60,231,154,123,12,120,240,88,40,84,74,3,142,200,162,113,106,222,217,208,140,26,107,147,199,3,241,233,124,173,71,78,71,242,12,132,201,203,139,25,23,228,233,194,26,93,171,226,79,188,22,64,187,127,232,184,217,219,173,0,255,242,98,241,243,99,31,188,178,197,254,41,94,198,55,174,165,9,112,66,10,128,162,40,90,0,74,90,74,10,128,162,165,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,138,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,150,146,162,0,40,138,162,0,104,41,41,10,128,162,165,164,5,160,164,104,41,1,40,138,162,5,160,40,41,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,39,48,205,24,7,183,177,133,156,39,111,45,125,189,183,127,183,219,152,150,0,255,201,191,223,70,0,255,211,254,97,63,196,219,240,197,124,141,93,179,0,255,156,238,190,111,253,179,217,49,131,219,190,212,212,117,131,143,122,64,90,143,58,30,202,216,77,47,71,188,149,111,254,96,47,188,182,0,255,211,85,23,189,222,179,17,234,171,0,255,76,16,49,218,111,143,191,53,158,35,252,55,66,113,220,142,147,11,62,36,201,163,14,151,196,72,86,187,186,83,31,125,194,106,125,172,245,244,231,223,219,189,63,230,36,38,79,20,67,90,145,77,83,173,47,112,5,124,194,3,168,253,61,29,198,121,150,0,255,202,51,207,70,251,145,186,195,71,251,19,77,196,55,92,73,125,189,167,7,33,151,181,193,198,201,143,68,181,160,222,171,183,158,61,14,127,197,15,243,245,142,28,28,134,192,232,144,66,196,147,214,172,112,55,4,80,180,148,20,0,45,37,45,37,0,69,81,180,0,148,180,20,37,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,20,37,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,81,2,80,20,69,1,80,20,45,37,0,69,209,82,0,148,20,69,1,80,20,69,11,64,51,41,138,2,160,104,70,209,2,208,76,154,81,180,0,52,147,102,180,148,0,52,163,185,148,20,0,205,40,90,74,0,138,226,194,85,168,181,222,227,120,98,121,225,226,190,155,2,113,196,109,237,208,77,147,211,28,94,234,1,244,126,4,206,120,121,252,142,154,237,94,251,205,39,109,246,57,60,9,223,234,53,251,183,95,62,231,60,254,205,179,151,55,250,119,246,135,246,239,122,136,31,173,57,30,58,14,243,147,100,19,33,177,23,176,49,41,155,230,26,235,114,233,9,175,243,234,253,233,245,237,92,133,251,252,127,126,196,152,49,135,23,199,139,6,208,60,103,28,152,155,206,102,95,110,209,126,219,121,223,210,106,231,145,78,240,139,235,125,155,30,27,115,198,204,187,67,186,203,187,199,126,217,191,61,251,35,30,140,223,244,154,231,117,28,102,40,224,216,89,32,75,223,17,41,203,209,86,106,174,185,38,127,95,60,152,175,246,245,9,189,78,62,64,6,51,127,37,205,62,141,223,173,155,1,20,103,108,33,182,145,76,209,82,2,208,82,82,20,0,205,40,138,2,160,165,40,41,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,104,1,40,105,80,20,0,69,81,20,0,69,75,73,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,45,37,69,11,64,73,51,138,2,160,165,164,40,0,138,162,40,0,90,138,146,2,160,214,138,238,95,49,140,221,110,28,195,59,249,228,205,208,233,106,127,170,129,78,86,212,212,7,208,123,76,143,33,103,252,188,249,205,179,223,206,254,79,47,253,11,246,115,124,13,191,116,237,254,169,151,111,227,223,86,253,155,184,197,207,179,125,140,84,7,251,95,248,24,63,228,171,125,61,18,60,3,239,118,54,128,196,120,138,179,80,139,80,55,221,247,90,0,255,114,48,218,193,112,95,114,85,47,105,38,213,185,187,182,200,143,88,226,7,248,138,7,80,251,123,156,115,158,229,191,123,121,246,210,63,242,210,254,27,94,235,206,53,79,183,175,245,40,191,142,113,46,35,81,0,255,249,121,194,46,102,7,61,181,209,190,112,190,230,121,128,212,173,82,73,33,188,11,243,186,103,180,244,172,237,153,237,212,98,15,0,255,198,199,60,128,150,146,26,224,112,206,176,113,44,1,156,34,104,138,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,74,10,128,162,40,90,0,74,90,74,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,150,146,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,90,0,138,146,162,0,40,138,162,5,160,164,40,10,128,162,165,164,14,64,209,238,167,20,101,0,138,6,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,208,82,82,20,0,45,69,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,69,1,208,82,148,20,0,69,159,2,3,213,46,0,24,139,232,91,147,123,182,148,111,199,250,135,161,44,121,89,16,163,173,209,76,79,120,160,139,1,180,126,253,140,19,55,112,6,218,163,72,36,206,222,198,214,46,189,210,211,199,85,56,137,75,6,18,184,99,105,183,180,185,228,56,54,205,116,9,191,194,211,174,244,143,14,120,0,255,107,223,152,103,62,201,70,75,141,27,11,230,81,248,10,222,234,245,190,238,253,195,159,158,156,137,251,0,113,23,180,159,119,168,75,226,185,118,87,1,212,30,237,238,103,239,195,142,245,223,198,253,182,38,118,30,196,75,61,225,145,118,92,81,127,199,112,163,221,22,65,230,17,227,101,143,184,184,177,180,184,165,111,111,21,0,255,198,15,107,125,242,126,219,190,136,254,153,247,254,91,59,251,143,253,144,91,124,22,191,240,106,15,28,15,206,115,236,204,118,99,249,19,183,68,216,244,44,214,80,115,1,180,251,87,238,9,234,65,237,126,66,153,99,18,89,226,54,232,91,18,47,226,131,21,45,37,0,69,81,180,0,148,180,20,37,0,69,75,73,1,208,82,210,82,2,80,20,69,1,80,180,148,20,0,69,81,20,0,45,37,69,1,208,82,82,180,0,20,37,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,180,148,20,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,82,180,0,148,20,69,1,80,20,45,37,0,45,37,45,37,0,69,209,82,0,148,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,13,138,162,0,211,82,235,241,0,231,179,76,81,84,116,213,7,164,184,253,14,50,122,138,8,16,205,54,68,72,210,192,211,107,163,205,20,0,255,195,47,237,254,56,232,112,3,185,124,242,206,125,150,190,31,181,75,43,225,69,60,196,172,73,94,219,117,16,144,54,94,30,201,232,52,217,91,215,108,99,103,119,199,16,47,195,79,123,181,211,195,223,46,31,228,231,156,73,140,100,37,177,33,70,173,235,53,173,141,57,94,27,64,189,127,183,125,244,190,249,243,252,191,69,193,128,99,124,134,39,147,40,95,235,211,159,29,177,11,70,18,214,46,85,153,234,15,47,245,136,180,140,151,244,21,215,99,246,120,204,205,131,176,89,194,194,246,82,168,254,225,203,188,102,122,152,199,24,51,0,255,142,49,173,252,187,118,236,205,53,92,116,120,47,62,197,3,40,90,74,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,150,2,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,150,162,164,0,104,41,74,10,128,150,146,150,2,160,164,40,10,128,150,146,150,18,128,150,162,164,0,40,138,150,18,128,162,40,90,0,74,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,48,69,187,10,40,174,87,58,29,228,221,205,202,242,243,69,102,164,251,61,58,104,218,241,194,147,240,97,94,147,212,115,198,51,110,87,133,225,211,181,101,203,244,167,175,246,153,142,27,219,25,191,47,59,127,244,190,181,94,164,79,124,47,89,116,10,0,255,27,144,214,183,151,89,29,168,171,136,16,75,192,142,68,48,235,171,201,173,83,188,179,210,167,119,103,12,179,140,151,103,219,8,231,221,254,111,128,86,240,156,43,125,94,175,84,146,45,120,132,149,181,101,148,39,199,216,222,165,145,22,121,73,124,239,74,207,221,127,219,221,38,216,221,200,163,125,222,143,60,136,199,237,221,58,226,1,180,251,191,227,0,140,16,59,97,0,255,142,6,211,68,49,77,207,222,139,159,226,103,188,38,7,146,107,181,183,143,61,193,25,32,51,219,52,146,100,157,166,169,189,70,86,0,20,69,81,0,160,40,138,2,160,165,164,40,0,138,150,146,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,40,138,2,160,165,164,40,0,138,162,104,1,40,41,90,74,0,138,162,165,0,40,41,138,2,160,40,90,74,0,138,162,165,4,160,165,164,165,4,160,104,41,41,0,138,150,146,22,128,146,162,165,4,160,40,138,2,160,40,138,22,128,146,162,104,1,40,41,138,2,160,165,164,40,0,90,74,138,2,160,90,189,231,31,48,31,27,0,195,72,70,228,165,94,218,170,162,121,15,160,246,8,61,123,31,67,4,219,237,229,113,201,123,108,0,255,237,159,248,226,47,248,176,215,242,233,216,254,67,119,131,157,91,35,71,43,17,151,157,235,91,225,165,158,229,101,241,21,193,235,109,247,41,0,255,198,13,113,111,199,94,235,19,61,213,174,195,149,178,15,11,104,233,220,89,251,130,32,114,193,40,62,130,207,2,104,225,158,238,35,8,21,157,60,203,12,50,205,68,218,208,105,93,59,93,49,132,0,255,227,63,94,237,67,143,224,92,102,217,221,102,222,0,226,18,9,82,29,59,180,212,196,190,214,15,29,91,251,141,141,150,199,108,130,149,253,19,162,241,78,120,174,179,126,26,114,77,234,217,234,65,33,227,32,237,103,249,229,9,100,31,253,180,217,155,219,116,111,12,95,198,95,249,0,90,71,85,215,122,124,191,252,216,97,190,191,70,187,53,107,30,150,121,243,214,234,164,23,252,215,151,107,70,253,64,70,0,74,138,162,5,160,164,40,90,0,74,138,150,18,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,0,104,41,41,10,128,150,146,150,18,128,162,40,90,0,74,138,150,18,128,162,104,41,0,74,138,150,18,128,162,165,164,0,40,138,162,5,160,40,105,41,1,40,138,162,0,104,41,41,90,0,74,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,90,74,10,128,162,165,164,14,64,219,165,8,41,208,52,0,77,41,105,41,38,0,45,37,69,11,64,81,82,20,0,45,37,69,1,80,180,148,20,0,45,37,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,180,148,20,0,69,81,180,0,148,180,148,20,0,69,209,82,2,80,20,197,234,189,141,243,140,223,238,17,98,217,183,173,189,2,40,70,93,235,189,125,182,35,239,140,221,49,73,229,153,127,186,22,104,216,162,87,123,237,31,3,185,66,107,152,68,46,37,23,117,121,99,37,109,186,240,37,252,220,43,61,253,156,115,76,182,142,151,191,245,149,117,59,95,181,214,60,252,163,83,30,64,41,71,110,39,184,0,131,5,181,102,225,213,148,91,138,5,218,18,126,133,239,122,13,125,33,149,32,6,222,26,46,148,209,126,151,62,242,122,65,124,213,28,158,105,101,173,223,23,125,142,91,74,54,76,59,205,39,143,190,45,179,244,250,156,241,92,119,188,210,79,225,57,169,208,241,187,251,81,101,69,151,86,4,197,0,182,233,46,190,139,223,122,0,237,254,49,31,15,10,39,119,37,6,179,75,42,99,195,241,118,183,23,107,169,127,124,138,247,243,213,222,141,183,131,147,92,167,85,157,217,226,178,180,212,34,112,111,153,150,229,241,36,158,115,173,95,143,51,46,224,30,50,30,67,179,190,167,145,163,211,78,135,120,168,149,53,207,11,64,146,20,96,121,0,10,36,211,115,161,124,227,113,52,111,84,20,5,64,209,82,82,0,20,69,81,0,20,45,37,45,0,69,73,81,0,20,45,37,5,64,75,73,81,0,20,205,24,133,211,242,209,0,180,20,164,104,21,128,134,20,165,7,205,219,0,104,208,82,82,0,20,69,75,9,64,209,82,210,2,80,210,82,82,0,180,148,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,75,1,80,148,180,148,0,180,148,180,148,0,20,69,75,9,64,81,180,148,0,20,69,75,9,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,209,2,80,148,180,180,0,20,77,233,41,45,210,0,160,104,41,169,53,128,198,127,161,62,236,220,104,123,9,89,149,177,72,243,162,23,104,78,95,237,111,76,30,60,55,133,105,65,132,33,66,189,227,55,188,233,94,248,40,95,115,48,2,88,165,2,35,177,196,137,120,175,245,240,167,167,206,60,0,249,142,145,180,98,9,170,242,105,28,134,90,63,240,65,7,80,250,28,120,82,150,159,84,68,242,221,229,189,47,98,72,224,173,14,65,165,183,21,167,219,219,97,224,184,228,168,22,216,28,97,180,42,254,233,40,221,196,231,106,29,240,62,50,21,218,56,100,22,130,218,100,218,36,151,230,26,91,225,63,110,28,195,124,27,115,100,178,158,54,241,177,102,91,181,137,15,160,57,227,3,172,41,180,118,0,255,108,207,184,18,172,60,110,64,169,159,21,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,75,81,2,80,20,69,1,80,180,148,20,0,45,37,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,80,180,20,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,45,37,0,69,75,73,1,80,180,148,20,0,45,69,73,1,208,82,148,180,0,148,20,69,11,64,73,81,20,0,69,209,82,2,80,180,148,20,0,69,81,20,0,69,81,116,118,0,165,143,145,121,48,200,10,72,192,80,86,70,217,8,15,91,77,219,240,61,125,165,175,219,69,156,51,226,249,223,252,5,56,16,127,107,163,106,120,133,191,222,150,0,255,21,202,97,130,135,50,220,73,43,52,72,194,66,240,231,94,233,1,249,169,35,152,252,184,1,217,93,81,241,223,86,60,226,0,138,211,241,60,53,226,5,132,4,200,146,12,141,46,119,254,86,248,216,240,233,9,31,213,123,238,159,131,243,243,216,108,143,109,236,127,1,241,94,252,160,215,186,61,121,16,28,22,194,86,149,75,35,145,4,94,91,95,170,207,216,161,195,124,141,0,255,54,189,112,190,49,243,204,71,60,230,195,190,210,181,32,126,198,71,14,160,104,231,40,152,145,146,162,5,160,164,64,157,222,27,128,6,69,75,1,80,210,82,82,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,45,69,9,64,209,82,148,0,180,148,180,148,0,20,69,75,9,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,20,45,0,37,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,75,73,129,34,0,40,90,122,39,5,64,81,167,0,154,6,160,40,138,22,128,146,162,40,0,138,162,165,0,40,41,138,2,160,40,90,74,0,138,162,165,4,160,78,145,115,16,100,24,174,140,14,69,18,73,77,81,214,1,52,238,238,227,195,56,76,17,49,163,144,113,26,106,51,154,197,58,22,198,99,248,184,215,251,203,185,242,206,72,189,203,184,153,167,49,92,246,199,181,141,61,89,222,39,254,130,23,243,53,7,25,65,224,85,250,221,63,227,124,40,217,56,31,72,80,23,36,199,240,119,182,234,217,103,31,64,113,188,240,212,131,11,176,91,223,111,2,203,19,47,179,191,209,238,208,86,35,141,43,242,74,221,111,211,177,161,176,219,251,37,214,162,217,47,250,7,71,248,40,94,114,165,191,30,244,28,7,39,248,61,76,56,205,108,105,171,36,42,95,166,185,248,28,254,237,181,158,87,125,238,254,152,242,141,219,206,219,33,237,252,243,64,147,54,126,104,44,31,64,239,179,0,255,188,142,144,0,255,38,115,157,37,137,199,168,109,61,188,212,196,138,203,0,123,246,181,251,223,243,122,128,35,251,134,49,37,96,254,198,34,100,121,116,214,1,254,234,142,87,179,99,2,176,101,118,196,161,242,98,229,47,120,26,89,53,238,9,127,199,79,60,128,146,70,107,246,127,143,180,219,185,157,227,55,155,249,145,4,221,126,211,82,59,43,0,138,162,165,4,160,40,138,22,128,146,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,37,0,69,209,82,2,80,20,69,1,80,180,20,37,0,69,81,20,0,45,37,69,11,64,73,81,20,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,29,128,162,41,77,64,154,211,0,20,45,13,41,0,138,150,146,2,160,40,90,74,0,138,150,146,98,0,20,69,75,9,64,81,180,148,0,20,45,37,5,64,75,73,81,0,180,148,20,5,64,75,73,81,0,20,45,37,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,75,73,75,9,64,81,180,148,14,0,4,160,164,162,221,6,0,12,20,64,132,34,113,12,71,105,189,79,125,198,57,70,226,140,155,39,212,34,207,188,211,77,111,120,216,175,215,123,123,14,142,101,144,185,236,92,181,239,114,54,244,53,197,34,240,130,79,225,5,7,80,32,245,124,57,185,66,241,172,142,80,166,233,88,231,69,89,162,109,15,188,131,215,123,165,79,249,57,12,237,36,150,19,249,93,18,9,75,146,184,179,184,86,71,173,195,143,240,221,138,240,47,220,125,242,203,132,121,186,179,219,93,43,175,247,198,103,141,52,44,228,26,250,122,78,218,184,124,17,36,193,102,151,99,184,139,11,123,203,91,70,221,27,198,127,241,175,3,104,142,199,218,245,36,9,54,211,172,132,24,73,32,234,168,67,128,215,235,223,23,191,245,192,235,253,249,117,76,71,213,234,0,255,253,174,169,11,151,253,167,97,157,248,38,158,114,197,235,169,79,1,15,138,124,211,110,71,75,238,72,198,20,135,166,149,241,32,254,114,197,89,11,160,64,249,109,243,115,56,119,217,210,111,110,85,81,20,0,69,81,20,0,69,81,20,0,69,75,81,2,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,40,70,159,226,32,197,13,64,75,115,38,13,10,128,38,165,221,7,105,41,142,49,10,64,113,140,162,141,157,222,129,209,36,104,0,138,75,1,166,56,113,154,100,0,160,105,234,20,73,154,6,0,69,209,82,2,80,20,69,1,80,20,69,11,64,73,81,180,0,20,69,73,1,80,180,148,20,0,69,75,73,1,208,82,210,82,2,80,20,69,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,180,148,20,0,45,37,69,1,80,20,69,11,64,81,148,20,0,69,75,73,11,64,73,81,20,0,69,81,20,0,237,62,80,92,90,154,231,6,160,165,164,41,37,0,13,122,189,55,91,254,231,92,18,114,121,179,210,130,167,27,60,219,135,218,132,0,255,243,186,173,101,70,7,80,127,155,239,70,73,171,225,123,161,43,225,151,125,0,157,223,94,121,112,40,207,148,138,251,70,173,157,126,207,126,53,185,61,16,203,184,40,174,253,32,191,185,198,0,255,81,61,40,58,243,192,238,220,211,43,126,236,0,255,2,120,214,21,239,248,0,106,111,207,174,135,247,153,103,39,44,236,236,207,246,155,6,226,27,174,100,175,216,127,82,127,190,252,2,46,246,55,1,11,198,215,120,45,0,37,69,75,9,64,75,73,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,180,148,0,20,69,75,9,64,81,180,148,0,20,69,209,2,80,210,82,210,2,80,210,82,82,0,180,148,20,5,64,75,73,81,0,180,148,180,148,0,20,69,81,0,148,84,250,56,10,56,78,227,45,27,32,211,173,86,229,251,15,2,187,0,255,40,139,180,242,227,210,132,62,128,218,219,23,235,63,71,14,82,246,16,17,201,53,95,230,157,94,224,107,189,194,223,125,92,153,16,148,227,109,102,127,29,87,162,229,63,146,60,55,143,0,255,221,63,67,188,218,151,37,225,27,189,102,156,182,225,0,154,119,252,111,218,127,120,0,255,72,160,59,229,1,180,36,94,106,227,205,241,62,190,210,231,57,227,177,200,115,209,215,34,237,14,228,216,233,243,153,71,242,88,147,99,215,97,252,55,95,1,208,82,82,180,0,20,37,69,3,128,162,165,164,5,160,164,165,164,0,40,138,150,18,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,150,146,150,18,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,37,117,0,138,52,197,164,102,140,90,121,10,64,113,160,148,62,165,201,113,130,210,58,50,14,210,0,52,71,72,75,131,113,77,29,128,226,228,160,105,70,81,0,20,197,40,156,22,110,0,138,162,41,37,0,69,81,20,0,69,81,20,0,69,209,82,2,80,180,148,20,3,160,104,41,41,0,138,162,104,1,232,169,64,174,99,88,45,0,255,198,165,222,219,171,162,78,15,160,247,219,127,247,115,10,101,98,168,133,89,212,200,40,18,212,176,74,252,11,0,255,246,122,15,75,59,167,44,41,36,102,136,194,137,32,146,234,223,221,48,102,208,186,62,126,194,11,249,90,31,32,7,219,154,216,177,225,1,192,251,45,120,151,73,226,57,206,110,109,59,226,135,118,245,1,180,30,229,119,31,112,87,96,118,143,0,255,248,236,211,109,46,200,220,222,14,63,53,132,7,241,1,175,247,192,131,205,15,82,16,45,53,90,45,110,84,26,214,150,52,69,169,111,111,248,44,158,118,205,254,17,58,242,253,0,226,109,197,205,124,142,236,53,223,89,217,35,237,140,223,224,175,94,241,122,105,0,255,161,91,17,249,184,101,5,140,188,69,160,47,133,215,90,183,92,124,0,197,65,189,233,248,72,100,30,151,34,72,138,90,232,235,125,80,199,244,28,18,247,253,118,231,48,150,192,190,217,103,83,240,73,124,198,235,125,186,127,158,227,202,28,230,203,124,168,61,241,120,181,210,17,222,234,96,0,69,75,145,97,24,87,100,77,1,80,20,69,1,80,20,69,11,64,73,81,180,0,20,37,45,37,0,69,81,20,0,69,81,20,0,69,75,73,11,64,73,209,82,2,80,20,69,1,208,82,210,82,2,80,20,69,1,80,20,69,11,0,64,81,212,94,74,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,105,41,74,0,138,162,40,0,90,74,138,2,160,165,164,40,0,90,74,138,2,160,104,41,41,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,154,243,82,82,20,0,69,209,82,2,80,20,69,29,128,102,160,57,77,81,0,52,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,165,40,80,24,208,86,192,158,45,207,8,239,199,21,206,121,225,72,181,71,215,118,120,161,145,1,52,23,29,133,65,4,10,73,20,111,215,238,31,239,231,0,221,236,247,131,249,179,78,249,165,51,194,164,151,246,225,103,248,161,87,250,84,7,188,15,84,149,193,205,251,73,209,234,112,87,55,150,114,171,194,79,240,102,175,121,30,0,255,61,22,130,137,88,103,184,92,88,228,150,183,235,169,97,111,49,7,80,123,237,63,103,12,74,250,199,152,205,124,210,205,163,253,168,175,182,225,7,141,173,245,160,231,185,23,41,143,50,205,12,61,207,246,233,204,245,90,107,20,111,117,224,106,221,199,116,108,22,182,251,141,205,164,99,246,199,126,217,123,197,103,241,7,175,120,189,142,231,105,163,204,18,97,51,111,35,172,212,230,22,157,118,250,196,95,141,244,0,90,169,167,123,50,6,56,49,251,200,100,18,185,124,214,176,183,70,194,134,81,124,30,111,242,122,95,244,149,140,19,156,140,9,108,211,44,73,16,214,86,234,223,169,182,115,95,128,93,6,209,89,83,0,180,20,37,5,64,209,82,82,0,20,45,37,5,64,81,180,148,0,20,205,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,250,0,20,164,201,164,153,20,96,154,131,162,40,128,149,218,1,0,5,116,53,215,145,156,238,226,70,173,88,173,217,191,61,252,231,19,64,4,39,96,34,193,18,210,30,222,91,67,143,209,253,33,102,43,55,114,142,134,178,215,234,32,93,226,11,7,208,156,163,66,231,159,161,146,138,152,216,182,179,244,94,207,113,45,79,161,8,160,104,46,53,148,145,2,160,40,138,2,5,160,152,20,63,5,156,98,17,64,81,52,35,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,138,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,40,138,22,128,146,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,90,69,238,184,157,103,43,183,129,164,216,92,156,79,91,149,20,175,28,136,250,0,138,235,33,195,63,47,79,190,243,0,198,181,217,163,175,190,53,175,71,248,92,175,84,190,214,135,244,126,126,85,190,243,246,6,203,128,71,111,120,220,186,186,132,111,234,107,240,238,231,86,36,142,151,225,174,242,103,123,240,0,58,215,0,255,251,61,0,255,9,19,251,3,180,104,124,63,95,87,125,181,103,119,127,120,0,255,121,243,201,194,202,254,180,88,186,138,79,229,43,0,138,162,165,4,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,138,162,40,0,58,173,224,248,191,68,90,220,198,96,186,195,179,233,195,51,171,232,138,185,254,155,15,241,233,242,13,227,232,11,15,226,182,193,191,250,0,10,237,191,158,43,250,207,109,156,92,59,31,246,240,83,215,123,146,19,51,146,76,105,42,43,234,151,159,136,56,134,71,18,106,181,95,171,225,155,150,253,15,16,78,31,115,182,59,148,115,121,77,252,219,231,109,241,121,62,128,182,235,96,62,231,204,70,54,166,203,106,159,116,187,75,181,36,214,90,124,145,87,111,77,252,0,255,236,237,28,96,228,108,25,196,50,129,122,232,217,250,77,241,193,10,128,150,146,162,0,40,138,162,0,40,138,162,0,104,41,41,90,0,74,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,104,41,1,40,90,74,10,128,162,165,40,1,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,248,41,128,98,6,160,165,164,8,10,128,102,20,56,41,37,5,64,225,52,151,31,184,75,115,112,129,41,70,110,88,0,205,57,6,128,16,70,10,21,117,3,37,90,209,253,223,45,35,8,114,75,169,164,67,215,236,223,30,211,51,206,218,199,203,31,136,225,161,94,28,64,209,167,225,95,207,193,48,16,201,212,1,104,134,211,81,209,192,1,104,154,162,104,0,80,20,69,11,64,73,81,20,0,69,81,180,0,20,37,69,1,208,82,82,20,0,69,75,73,11,64,73,81,20,0,69,81,180,4,208,10,14,253,144,109,60,140,231,120,134,69,175,245,0,14,92,200,25,134,251,107,4,238,149,205,87,125,86,133,85,63,141,196,151,240,53,175,104,16,122,42,112,246,1,180,62,246,25,231,35,88,254,183,153,79,62,38,254,59,159,244,214,56,254,232,170,210,199,251,192,121,249,70,207,167,70,67,251,163,242,76,139,103,146,73,95,253,195,23,241,82,190,102,0,255,121,61,103,28,152,236,140,217,100,108,212,203,51,0,255,235,244,215,176,110,175,245,47,199,213,134,59,136,93,6,104,105,4,149,54,121,67,209,96,86,241,23,60,227,0,106,15,187,35,4,100,88,218,183,164,74,43,155,63,26,52,99,86,195,206,240,109,188,205,43,253,118,70,50,50,182,122,147,57,154,168,11,198,238,90,251,90,126,158,253,27,174,195,196,92,100,249,130,141,22,244,79,246,94,120,170,117,107,1,215,220,83,247,131,118,14,222,202,135,189,60,251,188,154,54,22,247,151,140,45,99,248,55,30,204,7,80,210,210,53,207,99,159,10,29,25,241,104,160,5,185,100,137,19,172,122,182,194,115,173,185,102,4,0,45,37,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,205,75,115,148,20,0,205,81,180,180,0,180,84,228,65,64,160,62,173,208,3,171,2,80,224,156,224,154,150,226,222,182,48,77,1,40,41,138,22,128,146,162,40,0,138,162,165,4,160,40,138,22,128,146,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,165,4,160,104,70,81,0,180,148,20,45,0,37,69,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,197,40,83,51,0,140,56,39,53,142,162,136,140,183,226,45,184,245,74,159,234,217,141,177,91,247,183,217,239,50,233,217,181,223,246,107,41,134,47,225,135,1,148,110,175,253,151,31,60,230,214,198,136,53,246,205,142,151,44,111,105,232,114,192,39,248,65,95,237,24,48,28,118,99,0,255,96,25,3,176,23,140,219,180,182,122,135,159,225,185,53,207,239,245,60,199,200,51,49,221,102,23,92,224,132,58,196,247,222,214,210,188,166,254,178,0,255,229,49,218,172,127,27,77,202,109,213,184,178,182,228,174,218,71,226,19,241,127,7,80,122,142,54,29,160,147,201,88,237,54,110,64,62,13,150,167,212,34,222,196,154,235,129,215,228,63,0,198,112,167,142,95,74,197,108,47,185,180,16,193,115,172,101,250,138,239,226,127,94,235,145,211,43,121,46,44,159,219,202,199,68,73,226,202,34,93,11,226,191,30,86,156,108,1,116,254,140,34,221,116,247,24,230,54,143,107,105,163,198,165,106,41,105,1,40,41,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,10,20,0,13,138,6,5,152,162,109,20,186,213,250,232,62,206,0,254,78,30,156,141,122,96,210,122,96,57,14,249,176,216,146,192,33,167,81,157,146,105,3,239,172,193,254,131,135,112,17,119,97,249,16,216,61,226,63,189,230,121,253,162,229,127,78,226,35,45,48,36,53,181,139,159,218,64,166,29,94,141,62,249,192,239,7,153,51,54,109,139,222,25,111,57,48,5,142,109,21,244,247,254,65,66,92,178,84,45,245,94,79,78,198,183,129,163,3,210,123,250,35,61,227,92,137,217,119,65,251,102,174,56,227,122,211,249,189,214,211,235,238,240,79,84,0,255,236,230,43,231,86,251,73,147,169,240,55,175,121,221,222,202,207,65,101,242,206,141,101,22,196,144,149,58,196,240,50,254,112,0,69,209,140,122,10,65,31,128,6,165,25,245,105,64,0,154,166,165,70,212,0,160,104,41,10,128,146,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,41,138,2,160,40,90,74,0,90,74,138,2,160,104,41,41,0,138,6,69,1,208,82,82,84,116,0,133,127,59,122,112,5,220,252,249,8,145,178,27,158,119,252,117,240,202,190,226,186,143,147,99,34,47,225,101,37,211,35,30,132,217,225,57,124,77,253,122,206,243,27,103,155,47,99,131,125,173,7,121,191,252,0,71,148,218,141,242,45,38,13,226,107,19,53,15,0,255,11,160,241,223,166,99,202,109,183,249,134,247,216,159,37,159,102,241,44,190,210,115,61,128,177,204,152,91,239,43,125,142,184,113,152,208,52,241,245,222,222,232,200,224,253,134,19,91,200,30,105,105,95,192,182,248,206,1,20,69,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,133,94,67,168,183,41,24,33,211,134,45,103,38,77,244,237,61,29,195,247,121,205,123,197,243,140,201,115,122,192,52,239,23,41,231,248,91,72,58,131,31,232,3,104,6,158,129,36,64,197,78,19,65,158,215,208,44,0,255,243,33,56,121,119,10,36,90,13,227,115,137,234,43,62,209,107,146,115,231,2,94,235,51,203,0,255,242,51,142,250,71,105,152,221,137,0,255,145,26,141,159,240,0,10,122,59,57,118,35,128,138,145,39,173,136,146,247,170,104,82,56,65,11,64,73,81,20,0,69,75,73,1,80,20,45,37,0,45,37,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,11,64,73,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,5,64,73,81,20,0,45,37,69,1,80,20,69,1,208,82,82,180,0,148,20,69,225,0,52,112,154,99,148,52,70,0,154,52,69,81,0,180,84,58,0,156,115,213,168,188,24,50,45,250,12,0,103,128,202,234,21,57,57,149,36,201,149,156,220,54,127,179,162,137,107,48,241,191,194,71,248,158,7,166,101,207,225,15,4,136,251,142,215,188,88,114,89,195,125,114,232,53,254,195,125,84,146,135,76,140,144,20,134,206,230,135,248,58,175,221,231,2,146,194,190,142,124,31,35,118,75,130,108,154,238,53,254,51,189,66,25,99,119,74,208,221,252,211,167,109,108,192,107,134,219,70,186,215,239,63,24,43,159,67,146,110,105,0,255,240,122,121,248,30,15,12,141,61,23,158,98,62,39,85,69,139,107,181,91,43,235,210,171,253,217,151,101,3,111,130,176,216,165,180,110,144,70,226,215,188,102,132,0,20,69,41,41,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,138,2,160,165,164,165,4,160,40,138,2,160,40,138,22,128,146,162,24,45,0,197,42,253,224,193,181,113,40,131,137,103,120,24,113,111,123,111,173,138,26,61,128,230,122,180,233,248,48,18,244,26,229,110,4,105,59,91,222,40,198,94,189,116,18,127,193,243,189,122,31,175,92,55,120,127,121,179,76,126,35,159,56,125,142,180,187,30,62,51,126,194,247,248,202,213,236,0,255,62,193,51,240,198,249,0,171,177,28,111,127,197,168,159,78,246,1,148,190,126,114,161,112,179,177,52,63,22,202,95,89,243,205,163,173,62,240,87,43,188,218,107,0,255,184,110,161,109,231,247,238,39,161,86,126,236,79,125,182,240,91,252,181,94,14,174,118,218,48,196,2,64,151,188,178,234,195,5,197,42,109,167,248,7,190,238,245,62,175,199,25,41,147,207,248,61,230,246,178,223,78,247,82,61,123,225,3,40,61,231,56,183,171,121,145,28,85,209,215,194,113,14,193,193,69,193,233,101,94,100,58,180,205,45,67,177,212,225,19,241,19,94,67,143,20,253,48,246,254,171,119,72,91,90,178,16,82,93,107,180,213,203,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,25,69,75,9,64,75,73,81,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,209,82,82,0,180,148,20,45,0,37,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,75,73,81,0,244,212,123,78,61,201,192,25,99,155,66,177,68,218,144,214,22,205,169,39,25,56,87,181,33,138,5,214,142,182,182,95,175,21,58,54,224,192,59,227,4,237,155,155,249,209,100,39,205,251,235,180,24,43,234,240,115,248,39,128,230,59,78,15,1,40,191,60,201,112,232,13,75,178,54,252,197,165,91,219,91,21,62,128,183,123,181,71,247,0,255,198,133,114,211,145,63,194,125,30,131,248,170,123,203,166,247,117,239,111,167,91,206,212,125,220,150,157,37,253,91,108,167,38,241,83,7,120,190,222,83,125,27,231,152,209,127,118,191,151,191,26,249,177,15,43,187,196,119,241,218,0,106,159,228,109,188,129,17,17,180,132,108,87,36,69,222,139,181,45,97,27,47,254,141,215,120,181,207,61,9,0,255,0,228,3,22,164,44,242,32,54,45,82,13,117,85,51,206,56,41,108,165,129,192,209,52,69,45,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,45,37,45,0,37,69,81,0,180,148,180,148,128,105,208,82,82,0,77,81,87,237,63,233,62,219,252,66,86,251,182,88,26,195,95,174,89,175,247,223,63,139,0,255,242,110,124,155,163,253,109,169,104,0,63,59,176,212,250,118,88,112,160,112,190,29,47,27,118,68,203,251,59,53,105,181,140,0,255,243,53,217,63,112,224,242,252,234,214,22,185,82,107,189,158,61,238,254,111,59,31,198,56,93,34,23,138,191,241,122,175,3,155,17,160,74,138,162,91,15,164,210,127,31,3,228,99,229,177,25,233,60,181,127,46,174,215,52,252,171,87,59,174,123,204,130,147,51,12,148,191,37,8,76,216,235,59,181,210,231,131,231,241,99,190,218,219,231,140,17,60,183,217,204,159,108,231,125,69,170,143,166,245,181,78,31,122,249,117,24,31,186,127,75,98,196,217,55,173,126,85,188,135,47,169,230,240,72,62,128,214,183,35,225,143,88,110,56,108,160,114,132,173,212,34,211,88,51,107,214,107,61,110,68,249,152,249,36,163,238,145,204,211,142,102,205,74,141,11,175,197,55,121,13,134,21,172,0,148,52,40,37,125,0,74,138,148,86,105,101,4,208,54,90,26,82,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,75,73,75,9,64,81,180,148,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,92,0,74,138,162,5,160,40,105,41,1,40,154,209,82,2,80,20,69,1,208,12,119,0,234,43,150,191,163,128,76,84,147,109,59,220,206,26,72,82,29,194,7,243,149,237,213,158,42,231,105,3,136,212,118,126,153,209,132,190,81,106,12,126,164,15,160,75,190,90,247,79,242,212,111,222,253,208,195,159,121,218,138,79,235,171,150,175,100,208,0,255,21,97,0,255,69,15,143,131,241,77,30,64,81,20,5,64,75,81,20,0,37,69,209,0,160,165,164,165,4,160,165,164,40,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,165,0,40,41,138,2,160,40,138,2,160,40,138,2,160,104,41,41,10,64,73,209,160,0,40,138,150,18,128,210,11,128,172,175,228,253,147,220,236,233,180,185,111,142,120,220,52,77,194,143,242,245,46,18,251,74,66,0,255,219,92,254,3,159,32,62,134,25,62,235,0,10,249,227,36,39,37,217,107,134,244,205,242,53,35,235,31,195,142,124,25,220,16,179,142,240,201,71,221,197,167,244,21,53,210,49,206,217,135,183,161,220,37,241,187,208,117,241,71,190,18,153,219,185,157,179,219,108,50,7,117,132,167,69,239,143,175,28,64,81,180,20,0,37,69,209,2,80,82,20,5,64,81,20,5,64,81,180,20,19,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,138,18,128,150,146,162,0,40,90,74,10,128,162,40,90,0,74,138,150,18,128,162,165,164,5,160,164,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,90,0,138,75,49,10,167,109,2,208,164,41,105,80,128,105,41,105,169,245,156,0,163,42,99,8,17,44,29,144,214,175,119,119,63,70,182,51,187,249,162,144,173,246,143,174,181,240,24,254,209,215,237,31,221,63,227,143,132,68,157,37,110,40,34,25,146,90,196,139,120,93,163,163,222,92,141,254,251,239,253,88,249,118,142,117,158,218,0,255,68,132,151,225,163,72,189,220,0,198,202,227,23,181,24,119,111,104,123,142,167,181,120,42,62,196,3,104,189,217,3,148,15,56,31,88,240,232,244,216,135,90,198,103,174,89,141,61,183,51,182,160,109,118,16,107,145,203,107,85,128,41,208,107,247,79,239,174,163,144,241,242,236,92,222,111,191,215,186,70,240,63,175,213,90,63,252,49,206,135,157,39,129,171,116,218,3,147,210,191,231,29,156,36,229,195,124,201,128,18,226,158,136,181,166,141,248,8,175,245,156,43,195,128,209,132,152,203,232,43,253,19,241,207,217,93,100,174,123,249,138,25,117,136,119,122,4,161,30,120,141,29,215,131,18,187,41,69,178,184,176,253,26,25,64,81,20,5,64,81,20,40,0,138,162,65,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,81,2,80,20,45,37,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,77,0,205,113,46,4,176,208,89,184,98,211,107,246,111,221,223,93,175,49,204,120,121,229,175,23,205,175,253,170,107,175,248,23,158,229,21,165,7,169,106,31,64,113,122,121,127,4,184,81,72,254,109,70,74,155,119,4,233,139,225,177,70,241,74,43,174,245,184,7,245,124,247,151,25,217,124,129,168,52,80,36,251,177,186,166,212,77,147,50,124,35,254,198,107,61,186,159,140,118,14,67,30,71,22,45,74,230,163,78,120,43,94,253,180,142,127,240,138,190,230,62,176,27,206,130,15,202,3,101,225,40,154,253,94,243,214,126,45,188,111,139,127,240,84,62,128,218,39,252,131,224,0,70,102,119,219,204,1,204,189,197,133,229,58,150,195,123,93,172,164,190,38,245,124,193,83,132,140,3,180,111,109,246,8,46,191,52,45,111,212,185,77,159,60,124,33,254,155,175,245,8,142,7,65,174,184,177,104,224,89,243,224,73,185,179,84,215,30,141,245,50,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,150,146,2,160,104,41,74,0,138,150,146,2,160,40,90,74,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,104,41,74,0,138,162,104,1,40,41,138,2,160,40,90,10,128,146,162,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,25,69,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,244,169,125,6,170,128,51,198,81,20,49,138,76,121,87,251,123,224,224,74,104,21,162,176,159,156,73,150,179,179,71,151,21,126,192,147,14,160,246,149,238,223,251,129,2,74,24,145,183,87,138,190,100,238,130,78,59,45,34,120,20,254,160,175,221,191,110,175,118,78,198,91,251,105,87,218,38,213,53,137,223,5,195,170,182,237,133,224,32,35,82,112,17,83,56,195,219,144,82,147,248,93,160,63,188,204,43,64,63,54,206,7,92,178,118,242,22,82,28,195,166,171,198,238,44,143,151,226,107,14,160,134,129,225,78,98,249,234,6,91,130,108,26,183,150,22,237,147,125,32,190,17,95,227,53,245,25,101,222,167,241,12,171,137,0,255,7,192,11,247,206,101,36,20,145,101,89,130,179,33,47,175,85,9,64,81,20,5,64,81,180,148,0,20,45,37,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,163,121,90,76,3,160,138,162,165,14,144,20,7,0,202,244,245,251,47,186,242,56,41,102,105,0,255,243,96,119,248,104,190,222,35,132,1,38,250,234,253,31,125,121,188,141,219,62,73,190,13,62,231,129,73,173,251,207,81,188,200,148,182,40,244,109,124,161,248,56,175,171,235,133,63,78,14,224,6,128,157,141,73,135,84,210,120,202,149,0,20,69,81,128,233,61,149,229,94,243,28,236,242,13,7,71,53,29,22,104,201,50,22,36,77,91,241,40,252,134,87,110,141,127,32,104,31,202,194,229,72,107,121,52,50,216,163,163,6,175,214,240,154,62,32,237,254,160,15,116,127,240,34,3,18,73,107,159,226,120,242,146,248,164,237,232,41,62,151,175,244,15,12,175,115,191,109,216,109,160,169,180,47,100,185,118,245,21,119,35,179,60,121,235,253,20,219,202,197,221,17,247,196,83,132,0,255,191,16,30,229,213,62,215,65,233,190,229,150,8,39,239,190,146,20,127,175,190,237,205,109,240,86,252,138,7,208,210,82,140,250,10,185,113,77,1,208,128,84,28,48,117,106,31,16,128,34,77,83,42,211,16,128,146,162,40,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,41,138,22,128,146,162,104,1,40,41,90,74,0,138,162,104,1,40,74,90,74,0,138,150,146,2,160,40,90,74,0,138,150,146,2,160,165,164,40,0,138,162,232,3,80,84,41,110,154,215,211,204,0,52,77,81,156,148,18,128,162,104,41,1,40,138,162,0,104,41,41,10,128,74,189,142,217,0,255,253,156,254,3,107,147,30,62,148,17,126,203,107,221,43,161,251,143,105,231,169,217,176,179,230,143,6,137,52,6,63,209,7,80,38,95,175,251,207,81,254,248,63,230,226,135,23,163,91,197,167,245,21,199,215,203,254,83,199,210,63,42,73,24,116,149,25,241,15,7,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,209,82,2,80,20,69,1,208,82,148,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,180,20,37,0,69,81,20,0,69,81,20,0,69,81,180,0,20,45,82,20,0,40,138,162,0,104,41,41,234,0,52,231,140,190,190,210,247,159,195,228,241,191,141,156,34,94,140,217,194,0,255,241,21,171,190,142,219,0,255,221,96,113,36,48,69,124,193,12,225,143,14,160,37,215,127,186,104,126,42,237,223,24,79,162,76,226,35,249,10,239,191,190,251,11,72,76,23,232,229,207,196,3,251,138,89,254,227,202,65,193,73,82,190,44,222,54,182,61,30,201,87,136,127,6,157,109,65,2,234,205,240,184,177,141,241,159,3,40,90,74,10,128,162,40,10,128,162,40,10,128,162,133,150,58,0,197,0,105,142,148,194,105,68,0,13,138,6,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,75,9,64,75,73,75,9,64,75,73,81,0,180,148,20,45,0,37,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,197,40,156,2,14,64,1,52,65,71,77,0,208,92,74,138,2,160,174,171,189,61,186,31,92,36,190,32,253,227,44,140,164,210,76,147,209,8,254,114,189,99,156,103,156,243,88,183,200,135,181,145,190,150,159,235,97,23,242,220,166,146,138,58,196,104,158,245,150,253,92,221,5,239,194,127,122,0,165,175,215,103,156,80,60,0,255,149,63,195,253,121,235,220,34,35,95,241,28,247,150,253,27,243,33,164,253,224,214,4,57,50,189,52,186,158,241,114,175,246,232,254,236,140,13,39,59,51,207,54,145,146,95,246,135,250,214,197,51,241,201,124,197,57,31,39,0,236,12,16,71,179,28,1,20,69,209,2,166,165,210,49,14,242,247,225,192,80,209,156,50,245,129,123,210,196,0,255,139,150,0,255,24,189,159,74,2,42,21,76,29,227,99,47,19,222,226,213,222,192,63,131,252,140,106,63,86,22,16,30,205,155,167,153,248,71,175,244,253,235,234,102,139,139,144,218,53,241,70,84,247,240,13,87,155,229,63,125,141,186,65,194,62,114,58,204,73,197,167,121,0,69,81,20,0,69,81,56,133,191,1,40,234,52,77,1,80,180,148,20,0,69,81,20,0,45,37,69,1,80,20,45,37,0,45,37,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,209,210,2,80,60,15,130,32,192,193,16,187,218,39,211,17,18,227,69,138,100,86,82,154,151,205,37,207,118,104,174,67,21,63,224,25,215,167,200,65,232,129,193,200,48,146,184,145,217,7,208,122,228,245,43,119,27,6,220,252,13,214,120,59,166,102,175,254,240,189,41,62,194,83,174,176,47,164,110,134,0,238,49,23,230,101,199,145,148,218,150,182,121,168,97,45,192,35,241,55,94,233,129,233,49,195,136,85,218,199,153,39,201,209,246,32,62,205,116,213,79,215,248,2,47,234,107,189,124,58,234,203,128,179,67,182,205,17,119,249,186,91,92,147,189,154,104,146,23,233,19,31,64,239,49,206,24,151,55,123,151,102,117,171,138,247,154,238,207,125,124,169,93,62,51,223,38,207,50,121,103,0,255,92,94,31,62,16,95,225,53,199,25,227,61,150,12,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,45,37,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,84,90,233,223,1,156,199,14,248,125,1,33,188,13,237,54,233,90,163,147,230,2,232,61,94,207,237,12,140,171,127,204,124,209,214,226,231,151,6,129,38,154,214,215,60,143,125,121,31,201,191,191,204,217,143,129,193,72,94,253,245,201,225,29,124,230,106,143,238,239,206,184,174,204,120,121,246,149,125,231,219,62,213,103,195,111,240,72,175,241,254,51,98,167,1,199,233,74,205,188,253,206,60,128,222,199,94,245,15,108,134,79,52,151,47,221,50,164,197,173,26,234,82,241,91,252,51,95,235,15,36,175,47,159,219,132,15,135,107,54,13,75,191,87,47,189,222,60,0,255,1,250,184,139,99,56,170,88,113,252,253,226,147,188,102,224,4,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,208,82,210,82,2,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,45,69,81,2,80,20,69,11,64,73,81,180,0,148,20,69,11,64,65,26,167,57,105,8,161,138,162,232,201,134,82,235,219,89,30,219,18,250,170,253,195,14,254,98,216,94,250,15,103,43,252,158,175,222,63,137,152,164,182,214,215,236,0,255,251,191,47,239,6,89,219,237,131,166,44,131,111,243,1,212,232,215,145,244,159,17,80,211,6,192,248,202,21,232,181,62,253,133,63,98,230,27,152,254,3,132,198,162,127,161,52,18,0,255,231,21,0,45,37,69,1,80,167,25,247,50,144,193,170,41,234,245,0,122,95,191,245,143,28,50,185,18,164,59,221,59,218,91,165,125,97,226,57,248,119,175,243,0,255,254,116,58,70,55,174,228,30,0,255,241,109,198,178,42,92,25,207,225,203,217,175,135,124,13,127,228,232,0,204,143,225,124,243,79,208,232,169,1,53,135,71,245,181,254,61,71,245,128,80,126,243,227,242,119,185,101,26,197,51,109,130,120,28,254,152,15,160,57,30,123,43,31,7,68,90,141,228,108,206,108,113,127,239,210,82,135,66,175,248,205,245,210,87,100,60,23,228,228,152,175,184,97,69,26,111,11,204,181,223,178,79,224,161,248,106,190,226,12,55,38,107,60,6,160,165,57,32,69,31,128,230,1,211,160,40,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,138,2,160,104,41,41,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,165,0,40,41,234,20,1,26,128,162,78,113,211,0,160,165,40,41,0,138,162,79,113,20,6,128,66,1,12,64,81,104,205,61,167,30,59,31,8,0,54,120,91,160,216,167,139,158,245,214,123,171,207,245,148,184,109,156,41,133,166,151,31,17,187,225,113,248,177,145,3,40,202,244,170,248,0,255,169,143,0,255,57,184,200,236,31,216,136,225,49,248,162,83,197,0,255,79,61,253,199,69,150,248,223,54,13,111,193,191,152,7,80,20,0,255,174,241,95,226,227,127,206,51,58,157,51,217,225,79,248,165,178,210,199,142,65,7,121,38,9,98,86,18,173,238,73,238,86,173,244,129,159,154,115,0,173,3,163,202,207,64,85,213,88,224,45,66,91,91,95,239,233,51,26,158,140,119,16,78,61,194,194,54,46,211,87,247,6,105,26,62,156,175,245,239,177,203,17,59,58,243,99,64,4,219,216,11,239,116,8,52,131,231,245,181,126,248,3,86,199,201,25,105,183,68,42,38,58,221,117,212,70,59,116,53,128,246,248,106,220,127,30,240,227,63,6,192,14,79,134,158,248,194,190,210,145,84,144,175,7,244,63,248,244,63,96,71,248,143,154,226,251,60,128,162,40,10,128,150,146,162,5,160,164,65,209,0,160,40,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,105,41,41,0,138,150,146,2,160,40,90,74,0,138,150,146,2,160,40,90,10,128,146,162,40,0,90,74,138,2,160,165,164,165,4,160,104,41,41,0,138,2,69,1,80,20,69,11,64,73,81,20,0,101,245,117,28,250,223,158,206,113,51,73,194,0,255,132,31,252,41,95,11,178,190,210,208,0,255,7,175,0,255,231,25,249,15,194,23,122,0,69,247,233,221,199,200,237,132,228,239,109,194,168,183,124,197,117,140,222,55,31,49,31,249,188,193,17,38,214,22,30,23,74,111,241,95,125,13,14,82,198,241,74,167,215,216,253,196,206,199,103,191,0,177,70,168,179,190,250,182,48,252,23,127,204,7,80,148,171,24,247,184,145,131,67,129,8,44,105,199,240,105,104,53,254,143,166,0,255,25,219,210,75,233,13,95,201,0,138,126,171,226,0,255,164,235,31,227,168,88,54,22,131,110,240,132,85,197,0,255,73,187,254,103,56,251,231,119,135,23,8,0,255,51,7,80,148,91,35,127,92,239,207,216,242,150,45,205,130,59,52,132,207,93,214,238,199,252,96,4,121,36,43,56,111,101,75,43,128,162,40,10,128,150,102,82,20,0,69,81,180,0,128,162,78,11,55,69,0,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,180,148,20,0,133,211,128,148,244,1,104,194,20,69,1,80,167,176,3,133,2,80,0,170,169,183,214,191,39,151,195,206,112,28,198,0,68,182,181,66,15,29,18,77,225,85,7,208,123,124,63,203,243,162,203,204,143,101,102,195,146,100,90,104,167,235,194,215,240,39,125,205,203,175,215,115,245,196,144,254,65,74,153,51,77,32,86,196,139,248,242,23,234,96,173,250,178,227,128,7,103,134,204,188,25,26,242,228,233,116,213,90,95,131,239,225,55,174,245,58,200,152,143,137,130,84,154,54,9,166,141,179,247,107,247,226,181,248,23,15,160,245,149,215,177,29,179,241,155,247,63,239,46,251,73,139,91,151,120,206,213,105,29,101,214,20,0,69,209,82,2,84,81,160,78,113,6,80,108,15,220,75,133,247,79,55,220,143,209,198,5,241,104,27,248,202,53,216,63,234,148,244,31,84,128,218,171,58,226,51,189,210,187,110,134,179,213,90,66,117,135,91,226,69,124,120,28,62,227,106,243,252,79,204,15,169,125,96,180,2,102,121,73,88,48,190,200,3,104,247,131,162,40,0,90,78,155,226,105,48,3,208,160,104,14,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,150,146,162,0,104,41,41,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,104,105,1,232,29,25,134,131,213,107,78,215,254,71,212,83,33,3,118,239,153,245,198,150,111,58,106,144,198,215,240,79,94,191,10,123,228,200,1,31,202,12,204,45,221,166,197,125,0,157,191,158,142,216,60,0,255,153,175,35,233,77,0,255,126,49,95,239,11,169,95,165,18,76,102,97,190,215,72,130,189,189,181,98,122,106,36,120,36,254,219,107,253,122,55,61,5,58,251,124,230,221,208,254,79,215,214,2,158,90,179,0,255,170,99,203,64,98,71,64,120,187,80,62,76,76,151,87,232,242,194,183,120,21,31,64,51,242,156,97,85,214,6,73,227,53,237,93,195,31,33,156,97,228,37,134,243,202,136,96,12,183,32,158,246,192,247,120,193,21,71,48,172,96,5,160,164,40,90,0,74,138,150,18,128,162,40,10,128,150,162,40,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,5,160,164,40,90,0,74,90,74,10,128,150,146,58,173,7,189,10,227,8,34,19,64,115,50,206,25,237,92,197,166,81,164,90,90,170,157,29,244,181,190,161,251,97,3,56,208,190,59,245,43,90,94,154,119,87,28,207,244,225,215,240,27,215,251,242,115,92,50,0,128,68,110,126,44,137,23,198,187,116,172,211,226,130,151,225,79,250,154,231,241,167,158,84,238,23,65,30,236,146,167,218,168,173,54,67,91,47,128,226,188,251,37,137,26,53,126,140,43,145,54,38,220,223,49,213,171,184,214,63,91,174,187,205,150,84,30,155,253,17,127,183,107,253,122,114,60,147,185,221,63,243,1,212,100,249,143,235,161,222,236,166,186,209,105,92,147,69,227,131,188,218,189,90,76,0,255,237,34,63,254,7,149,111,147,209,142,143,240,26,0,180,148,180,20,4,160,104,41,41,0,138,162,119,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,45,37,69,1,80,180,148,20,0,69,209,82,2,80,20,45,37,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,160,0,83,180,20,117,128,164,121,206,185,222,70,166,190,218,127,0,255,12,254,201,187,241,233,174,246,55,251,87,191,240,173,124,77,123,189,0,255,254,211,198,201,99,128,113,91,251,227,26,215,44,124,106,0,173,15,137,92,103,222,146,76,93,154,95,59,226,26,211,69,31,30,140,95,240,154,103,4,227,48,146,198,190,218,211,231,204,15,142,11,138,140,58,5,147,93,74,141,181,172,49,29,196,95,242,53,244,241,128,196,223,33,154,221,5,109,215,202,0,138,162,148,20,229,3,0,165,175,148,58,173,52,45,0,13,114,96,69,36,142,206,94,113,61,164,248,227,229,41,59,159,242,189,75,198,30,221,244,73,39,158,132,111,241,154,186,218,246,31,58,243,57,227,33,176,23,254,164,220,2,15,236,3,104,247,191,231,17,127,67,14,18,40,83,158,14,160,212,73,155,179,81,235,248,218,253,113,143,115,27,139,191,123,121,230,193,76,246,169,166,163,83,124,178,175,248,254,243,140,186,184,144,216,211,92,39,127,66,247,249,106,63,207,0,255,12,156,157,199,103,138,236,98,127,211,152,14,227,83,60,128,162,165,164,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,138,150,18,128,150,146,162,0,40,90,74,90,0,74,138,162,0,40,154,83,40,250,0,180,158,227,102,90,120,208,82,2,80,20,45,53,207,73,37,1,50,130,5,130,15,64,147,60,99,119,155,148,127,219,130,180,183,85,175,177,191,238,103,220,252,68,237,231,0,219,216,242,70,243,150,100,176,180,44,124,9,0,255,186,210,175,122,254,126,110,147,155,157,60,6,171,182,101,251,210,254,110,28,62,15,31,233,85,254,230,227,169,231,185,199,194,163,127,211,204,128,164,89,16,174,46,137,167,122,235,172,137,1,244,236,56,200,49,166,253,84,50,26,49,127,244,233,62,169,71,60,12,191,232,208,149,190,226,111,103,144,246,95,166,121,17,86,36,213,36,126,105,145,226,181,222,232,57,24,127,147,116,144,168,243,104,93,89,10,66,187,226,179,248,159,87,237,63,251,39,221,0,183,97,65,58,107,54,9,219,163,121,188,47,171,15,160,240,215,49,170,254,219,112,187,121,173,124,93,19,143,226,205,170,240,47,10,249,31,234,220,198,138,183,241,55,228,107,252,19,110,158,209,6,44,213,150,148,168,244,136,39,67,141,127,252,247,159,22,98,254,163,105,173,147,234,3,168,253,125,24,203,0,255,184,113,95,228,14,49,30,198,251,174,188,166,30,150,39,143,1,206,200,6,166,114,172,229,119,149,158,37,113,159,166,186,196,3,241,79,94,227,191,202,28,163,141,90,223,84,145,8,11,53,124,215,242,115,96,122,66,102,160,202,114,203,70,114,180,50,212,45,73,220,91,163,133,150,125,240,57,124,215,1,148,254,1,189,74,239,159,230,203,236,60,210,174,37,165,62,154,105,113,244,240,38,252,177,215,122,208,241,140,63,230,254,88,161,129,249,115,249,113,234,170,203,171,69,188,211,238,31,156,30,208,19,2,205,127,159,116,184,182,54,222,110,253,245,105,52,208,39,175,246,121,249,48,36,49,223,14,135,164,237,253,182,229,56,235,171,116,44,66,60,138,127,123,0,181,227,140,45,191,69,148,179,80,190,30,208,0,255,240,207,127,44,118,248,88,89,241,87,125,173,127,246,159,153,55,148,211,78,190,30,247,159,163,248,241,31,227,219,14,79,41,167,248,63,15,160,104,41,74,0,138,162,165,4,160,104,74,73,3,128,162,104,41,1,40,138,150,18,128,162,40,90,0,74,138,162,5,160,164,165,164,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,150,18,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,90,0,138,146,162,0,104,41,41,10,128,214,173,175,227,208,0,255,22,151,0,255,248,105,226,221,52,194,71,242,21,182,190,210,208,0,255,246,32,0,255,233,184,38,190,109,33,124,218,1,244,222,190,142,49,110,187,201,246,219,180,219,112,105,221,147,218,23,170,245,245,49,230,182,33,227,108,229,147,31,65,187,46,254,232,114,54,197,103,174,101,0,255,195,8,175,156,229,115,229,158,221,120,192,29,147,142,26,190,69,124,109,173,71,158,199,42,35,200,205,103,230,71,80,136,19,101,191,94,218,180,186,193,163,249,0,154,212,113,188,112,10,50,144,23,149,161,153,204,83,111,85,77,225,163,206,29,251,106,175,247,245,9,199,31,187,241,45,102,254,86,198,23,205,180,176,210,47,36,56,239,10,202,218,112,91,96,67,152,191,176,229,53,203,178,21,240,77,124,139,215,236,63,254,122,198,92,238,143,15,246,106,156,121,145,14,241,244,234,3,104,252,135,244,252,15,127,90,60,246,226,55,188,173,87,227,127,164,233,63,242,90,96,43,19,223,225,241,228,235,226,0,255,163,110,249,153,126,244,78,252,199,102,116,142,167,172,42,254,79,250,250,159,143,214,58,185,12,233,32,62,133,250,0,122,47,240,63,227,140,182,252,199,203,179,157,182,50,155,69,241,7,254,188,92,173,62,207,67,251,248,159,71,160,61,180,109,98,161,215,32,124,170,59,94,175,190,222,70,225,226,156,45,99,209,85,159,25,41,119,118,138,239,52,237,122,245,229,227,136,221,201,76,69,151,100,1,239,150,241,149,22,6,208,171,99,122,216,210,191,219,221,126,15,109,246,207,62,46,108,8,95,235,151,215,251,208,231,57,242,110,187,223,96,30,60,217,228,75,155,180,47,175,175,245,101,62,61,219,79,124,62,99,231,97,59,203,118,158,232,172,109,60,210,200,10,123,148,159,99,73,5,137,104,1,108,247,77,86,29,107,123,234,234,58,109,238,240,99,188,146,15,160,40,233,154,227,193,29,1,114,198,185,159,44,179,252,92,59,195,17,246,235,91,14,223,226,55,87,0,244,105,6,83,148,4,208,36,163,38,40,10,128,162,40,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,41,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,40,234,0,180,13,140,3,69,109,140,105,175,246,25,211,127,127,206,204,95,168,180,45,175,77,91,254,130,78,131,225,240,17,252,144,87,0,175,231,32,112,247,27,166,89,166,147,23,149,94,245,181,251,23,181,254,113,80,144,147,77,197,28,99,167,136,231,53,165,67,248,176,3,104,247,239,254,1,156,1,156,99,210,156,63,144,229,214,88,155,185,82,43,249,106,79,207,205,158,217,133,43,193,254,177,209,254,40,245,209,78,211,214,61,254,208,87,2,0,255,156,213,127,242,6,19,73,20,213,38,30,183,126,161,248,79,190,198,142,147,199,194,118,225,238,114,159,22,203,132,186,10,160,165,164,104,1,160,119,244,238,52,199,77,3,98,202,213,250,124,199,185,93,152,121,144,192,216,169,234,174,247,246,238,238,99,120,159,237,46,179,178,219,167,45,164,17,124,163,207,144,214,87,61,7,45,0,255,177,247,201,114,116,55,31,190,161,110,241,85,7,54,194,63,188,102,0,255,54,203,0,255,220,125,140,189,24,151,84,99,210,181,23,117,24,31,209,215,156,254,140,127,198,238,63,114,233,0,255,93,85,85,139,120,168,73,251,154,201,87,203,254,115,62,10,233,31,99,202,196,164,105,211,171,227,41,7,80,210,82,82,0,180,148,20,45,0,37,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,77,173,199,25,1,220,138,138,85,208,0,255,251,57,76,108,35,22,214,7,80,239,143,197,63,249,246,123,204,211,254,39,98,113,248,70,175,56,168,7,73,5,103,185,10,252,167,47,223,142,225,108,223,249,91,8,63,173,247,247,193,245,203,231,77,38,47,111,56,244,61,169,169,214,28,64,99,79,188,143,3,74,110,232,253,53,142,204,131,103,63,150,12,55,235,161,207,8,47,196,31,243,149,30,247,101,56,87,152,199,217,37,233,60,173,137,188,72,107,93,171,225,89,252,175,175,168,207,201,115,64,226,74,33,24,169,40,228,210,185,87,51,125,184,222,23,234,24,145,87,38,51,172,252,8,243,5,197,221,169,165,118,58,12,62,137,15,229,3,104,189,244,171,249,61,61,8,174,147,63,154,200,251,45,39,230,194,254,18,108,213,80,37,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,180,0,148,20,69,1,208,82,82,20,0,69,209,82,2,80,20,45,37,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,45,37,69,11,64,73,209,82,2,208,211,149,158,88,158,246,104,72,93,193,98,86,130,181,30,254,104,242,104,5,0,255,185,134,63,112,96,148,95,32,54,10,37,138,181,96,137,181,131,190,218,151,159,3,37,178,101,188,11,100,109,73,71,59,146,190,237,51,22,30,131,127,244,0,10,0,255,86,120,89,66,24,102,158,36,156,35,27,22,196,87,189,219,225,15,188,87,241,228,58,82,230,35,12,74,42,71,42,222,145,61,226,181,21,231,228,206,234,119,103,37,239,47,117,77,50,207,58,63,114,46,215,42,24,129,65,125,245,33,48,179,38,241,37,229,0,122,95,207,120,116,99,250,24,243,141,246,203,134,14,154,119,173,63,177,58,16,18,215,178,57,172,138,0,255,223,2,0,255,83,173,19,0,255,219,199,117,140,63,199,181,251,63,28,183,92,0,226,251,145,211,197,162,213,81,219,138,186,187,231,46,18,127,197,31,14,160,38,211,0,255,187,216,151,0,255,21,36,100,155,113,252,133,87,122,74,87,122,212,39,200,51,22,51,149,153,231,130,44,73,118,232,48,196,183,248,204,21,0,45,37,69,1,80,52,163,40,0,138,162,104,1,40,74,90,74,0,138,162,165,0,40,105,41,41,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,10,128,146,162,40,0,138,162,104,1,40,105,41,72,1,80,180,52,164,0,168,232,10,0,255,185,110,69,226,204,38,159,108,121,181,15,53,104,245,134,239,92,75,187,111,56,120,251,0,74,167,95,15,171,156,124,203,225,101,249,100,52,193,251,181,208,70,210,2,188,214,35,35,221,2,82,59,164,107,62,73,134,207,131,85,159,18,94,139,223,173,150,113,80,144,145,205,48,224,116,242,164,239,105,210,138,187,205,195,120,20,126,211,43,232,131,177,94,201,109,129,198,160,194,209,148,231,69,241,64,155,76,247,248,27,31,64,51,206,72,189,203,80,250,40,186,210,167,252,58,172,251,193,72,154,207,38,207,108,207,62,245,14,77,117,72,116,139,223,92,145,3,26,64,237,241,164,141,45,182,230,179,230,65,93,67,95,191,139,183,188,230,90,7,189,50,74,6,160,215,106,226,159,67,119,231,212,149,213,126,248,43,50,195,35,107,180,198,251,175,187,243,220,110,143,102,254,134,142,246,1,20,219,127,242,132,190,24,149,68,233,17,95,101,19,158,228,149,251,183,223,242,63,192,195,254,177,112,141,0,255,244,90,219,127,240,136,80,231,231,134,210,32,94,121,92,5,207,241,122,207,253,113,186,239,188,27,230,181,141,253,193,88,29,198,103,120,0,69,81,20,0,117,218,125,52,45,45,0,197,77,209,82,2,80,20,45,37,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,75,73,1,208,82,82,20,0,69,157,2,77,3,208,82,210,160,5,160,180,43,253,123,81,187,29,100,60,0,255,76,55,134,119,41,150,68,51,109,34,221,195,87,92,165,94,71,251,228,200,211,127,146,83,2,125,57,18,126,166,15,160,244,238,211,175,95,176,124,125,121,35,65,212,127,213,38,165,203,87,248,183,194,83,72,251,21,182,46,204,106,207,44,63,59,219,52,140,191,241,160,190,210,95,224,63,242,24,91,175,248,26,249,163,245,95,167,216,130,121,253,12,160,128,137,127,14,58,50,5,113,60,79,81,81,83,49,80,5,58,64,36,138,5,132,225,173,24,2,104,169,246,57,155,159,151,15,69,216,21,207,145,253,3,199,1,142,6,230,77,92,152,110,154,4,194,165,99,7,188,135,231,123,181,39,159,158,51,206,89,235,191,205,182,166,203,119,218,0,255,173,154,133,207,225,101,30,64,179,0,255,203,113,218,9,174,208,94,165,64,123,169,146,215,204,13,243,116,174,12,223,192,231,189,214,183,3,193,1,105,183,163,225,178,124,91,215,22,172,156,33,30,106,11,15,116,105,158,39,227,56,25,192,102,146,85,165,145,25,211,11,53,202,196,197,26,106,175,165,198,92,229,167,227,32,103,156,88,42,65,251,150,180,178,212,73,185,133,178,13,90,104,16,197,47,45,59,128,194,158,67,199,57,5,216,137,117,9,92,174,1,94,225,31,202,227,224,230,223,73,201,117,101,152,53,129,95,26,226,209,184,171,125,166,135,10,199,99,192,202,219,136,220,35,91,169,187,142,26,33,30,137,127,172,56,158,177,128,45,163,18,50,190,200,159,72,101,111,9,244,45,154,62,225,191,61,128,230,221,31,15,232,166,161,90,124,133,127,179,227,203,81,184,65,0,43,69,164,103,71,222,26,111,235,171,125,78,111,215,115,88,0,255,239,229,99,154,95,246,161,206,212,38,158,197,215,208,47,31,91,176,59,86,183,183,200,245,173,2,40,138,162,0,104,41,41,10,128,150,146,162,0,40,90,74,10,128,162,104,41,0,138,146,162,0,40,90,138,18,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,104,41,1,104,41,41,10,128,162,40,10,128,150,146,162,0,104,41,41,90,0,74,10,180,148,0,20,69,131,22,128,146,162,40,0,10,234,235,184,253,123,31,113,186,124,84,168,20,241,133,95,13,254,151,175,104,175,121,249,88,30,71,142,225,196,244,242,102,154,217,218,218,243,89,127,240,157,30,64,225,175,87,253,227,229,163,66,243,40,49,232,230,106,77,161,205,226,95,174,244,156,247,51,220,120,243,33,107,36,83,203,180,210,7,70,61,195,119,122,77,81,14,156,124,140,193,96,215,200,139,226,99,141,118,198,31,188,210,39,207,19,179,29,228,103,158,77,242,72,4,28,107,248,93,143,83,203,62,250,0,218,253,223,103,156,202,72,226,3,182,209,4,113,169,78,167,115,97,119,33,94,141,158,222,142,201,46,159,223,216,196,197,69,94,236,155,239,9,31,198,67,189,6,35,103,67,14,142,19,58,17,99,243,96,238,236,214,25,173,38,77,189,79,125,166,39,102,27,227,183,253,254,62,239,252,211,188,42,62,105,25,31,64,227,63,246,220,206,110,195,108,230,9,98,219,135,245,149,170,175,175,120,249,69,7,226,125,4,103,33,106,52,221,140,163,172,243,231,105,18,77,53,15,95,197,23,188,218,167,144,49,82,64,2,132,165,197,170,12,57,38,13,75,235,166,172,109,115,248,47,126,231,1,212,105,14,30,254,86,100,101,220,88,214,169,243,7,1,25,50,54,144,33,104,146,141,185,181,177,185,86,37,29,64,225,63,215,13,184,237,220,94,62,180,188,108,231,125,151,78,241,70,99,250,74,199,235,85,95,134,156,96,146,73,152,90,54,141,96,46,110,234,161,69,21,143,224,135,124,125,123,157,237,63,142,90,246,207,193,109,141,202,36,225,167,14,160,221,191,215,171,254,113,192,2,72,60,75,42,79,162,168,115,173,38,94,11,127,198,111,243,245,158,237,56,227,96,188,90,231,197,93,99,95,75,166,0,255,119,49,207,49,68,109,227,97,112,226,35,249,10,161,0,255,203,15,14,144,75,180,165,66,188,50,128,162,165,164,0,40,138,150,211,180,27,128,162,104,14,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,104,41,1,104,41,74,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,40,250,0,52,199,76,131,102,52,0,40,138,150,94,3,40,178,127,58,68,90,123,208,52,208,20,210,240,188,190,142,226,159,11,143,213,226,25,117,118,125,70,252,225,11,249,138,238,63,55,162,117,199,146,115,90,232,50,229,134,207,245,149,188,31,28,28,102,155,65,30,14,23,196,219,218,110,15,95,113,0,29,179,0,255,241,71,62,25,129,168,117,213,70,186,98,124,52,95,233,79,202,158,187,176,16,211,208,215,145,94,126,198,143,254,241,189,199,173,115,97,184,102,252,59,95,67,223,86,0,255,214,0,148,84,12,122,20,112,17,211,175,194,143,3,171,127,84,66,96,135,176,32,128,210,159,231,46,162,105,85,107,165,159,7,102,7,38,50,133,117,178,2,109,0,64,9,160,244,156,156,115,133,148,23,65,74,95,239,191,159,7,172,43,143,199,178,124,75,251,159,184,13,30,135,175,242,138,215,179,127,194,233,68,129,165,23,150,89,144,4,89,116,211,149,225,109,248,170,190,202,79,159,113,98,245,252,95,254,206,116,227,169,113,73,242,231,1,52,254,238,195,82,126,12,37,114,110,234,241,61,98,180,229,53,127,195,174,169,248,93,190,38,252,177,153,15,92,128,202,145,5,210,146,46,212,177,43,142,227,254,232,65,91,76,8,187,72,233,38,55,42,141,180,136,226,127,188,224,10,128,162,40,10,128,182,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,20,45,0,37,5,138,2,160,104,41,74,0,218,213,146,127,190,0,255,179,197,104,90,170,79,115,156,113,70,6,9,146,176,125,0,53,251,159,251,227,251,248,111,21,94,171,185,99,188,112,185,134,36,41,115,117,65,163,245,90,228,213,234,189,143,221,165,27,175,254,75,169,117,209,62,180,127,204,199,11,248,179,215,248,55,19,199,133,177,11,53,78,121,43,117,214,98,224,0,26,191,61,230,35,193,187,98,110,24,168,196,120,123,52,111,136,75,52,208,107,253,123,228,193,117,168,143,6,27,205,130,212,77,147,99,53,181,18,199,83,32,123,97,32,68,93,150,86,49,98,216,158,241,74,2,172,206,82,140,243,1,244,62,200,56,111,36,176,128,35,46,115,90,172,51,77,220,61,203,94,221,7,63,197,175,120,237,246,21,207,65,15,171,227,172,251,73,136,73,41,127,225,24,245,209,101,209,40,158,199,87,123,156,142,51,14,136,245,239,94,254,110,67,55,242,82,139,72,115,77,12,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,138,22,128,146,162,104,1,40,105,41,41,0,138,150,162,4,160,165,164,40,0,138,150,146,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,165,164,104,1,40,74,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,90,74,138,22,128,146,150,146,2,160,104,41,41,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,162,165,4,160,165,164,40,0,138,150,146,2,160,40,234,52,183,129,51,129,106,118,0,165,127,79,225,57,118,149,208,248,116,12,52,194,132,109,58,233,112,195,27,120,85,95,235,219,129,208,43,57,223,146,124,50,198,136,164,218,235,83,122,195,223,188,198,158,209,146,140,155,79,189,159,38,199,183,236,249,252,213,102,40,188,9,31,233,181,232,1,194,25,227,84,40,87,204,155,56,117,73,252,213,39,245,139,47,28,64,237,57,234,97,151,95,160,208,128,149,39,81,184,39,202,70,93,85,223,16,95,136,191,240,122,159,240,15,17,110,17,49,116,71,88,25,218,206,230,248,169,159,222,219,195,50,78,102,249,191,252,104,203,163,253,64,253,225,157,22,189,230,241,140,107,50,10,73,54,128,198,63,178,0,255,220,36,31,215,44,137,183,168,198,63,128,227,60,87,151,235,54,132,26,119,170,40,0,138,19,20,45,37,0,117,74,143,155,162,245,112,3,160,25,65,159,214,145,204,52,0,104,41,41,10,128,150,146,162,0,40,90,138,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,90,0,74,138,162,0,104,41,41,90,0,138,146,162,0,168,83,84,83,167,40,0,173,52,205,8,169,77,179,49,0,45,37,69,175,1,244,62,225,159,66,189,0,243,75,186,45,51,9,156,182,79,91,61,98,61,52,162,175,247,180,83,55,92,114,101,20,197,194,119,43,210,157,230,46,108,204,161,119,137,248,0,30,204,87,211,181,232,145,163,35,236,196,14,102,205,227,130,4,143,190,90,228,250,193,211,61,128,230,142,192,240,212,136,12,179,227,253,203,179,67,136,183,136,165,26,106,222,161,45,192,3,241,245,124,189,15,125,42,56,206,114,186,144,249,131,104,142,102,237,212,180,69,83,29,235,107,61,7,116,196,232,141,173,216,112,51,15,210,217,63,113,195,216,20,15,244,110,214,9,30,115,5,232,45,207,177,148,225,32,237,39,150,217,81,92,30,233,88,243,206,89,93,25,254,141,239,243,1,180,190,29,231,57,191,129,92,217,101,205,226,143,0,226,97,220,77,93,237,227,207,24,225,253,116,182,219,150,245,239,75,235,225,13,212,251,156,235,239,156,152,102,25,36,210,234,146,244,214,149,3,232,86,51,0,255,248,195,166,113,165,167,90,79,33,211,26,241,207,25,119,3,24,16,111,139,6,1,126,248,90,31,64,75,232,0,255,48,106,123,140,105,174,15,37,224,237,124,197,254,1,122,243,230,91,218,205,254,181,249,21,226,67,250,26,0,255,24,127,122,66,34,219,47,230,145,67,90,197,67,93,244,225,163,124,165,207,225,0,255,118,227,115,151,125,219,81,183,196,123,14,160,40,138,2,160,165,164,78,27,128,150,146,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,104,41,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,90,74,138,7,160,0,105,78,105,53,197,9,0,74,138,162,0,40,212,235,72,159,122,226,244,223,70,161,12,90,164,91,20,254,203,43,6,6,224,94,239,71,96,250,59,200,81,227,252,48,205,35,251,143,73,119,240,235,30,64,237,97,119,227,36,238,179,143,107,184,94,163,248,26,250,1,187,195,170,86,12,89,117,172,175,244,176,103,103,92,0,0,255,230,217,205,227,186,153,253,171,38,181,78,226,19,249,138,115,156,4,68,117,228,23,64,239,57,57,18,195,17,180,171,104,4,71,217,164,195,164,141,230,122,181,135,29,240,126,242,149,109,247,27,147,180,233,205,157,181,58,101,248,18,190,229,245,30,221,31,27,146,113,219,144,144,137,205,63,111,214,72,245,73,29,244,234,90,159,234,121,225,92,103,246,139,126,113,103,93,43,34,87,55,105,39,62,0,125,0,213,254,209,253,43,117,20,49,159,91,144,134,128,190,73,136,91,226,65,252,197,126,174,221,63,118,140,115,46,218,190,221,111,76,185,188,102,31,121,222,171,207,248,89,27,188,218,219,215,135,196,253,245,102,27,155,106,171,44,203,225,135,248,80,103,174,9,142,179,187,77,54,223,182,181,253,53,131,30,64,235,151,79,55,237,191,232,86,69,190,109,65,76,233,222,18,217,38,109,225,157,142,241,184,89,175,160,227,69,175,209,42,91,197,50,18,91,147,72,66,111,212,184,35,126,36,252,63,218,193,7,174,134,238,135,157,228,236,252,101,56,109,166,13,139,203,107,246,107,137,193,191,240,129,94,235,183,123,33,57,1,68,140,11,108,170,82,36,71,114,254,164,141,237,53,241,32,190,180,154,138,15,243,0,122,207,239,161,203,128,161,48,86,94,188,145,60,48,86,234,13,127,180,129,248,33,190,218,107,125,123,200,240,32,150,67,156,154,29,130,233,46,125,245,111,17,109,195,159,243,213,251,185,126,74,119,251,146,147,221,200,35,79,164,217,46,248,14,111,91,203,225,109,125,173,31,135,229,140,51,50,134,186,36,154,71,196,166,65,60,212,6,18,109,243,0,202,190,23,213,157,47,0,255,72,172,236,175,123,142,120,42,190,151,175,56,97,122,189,183,95,30,231,12,254,204,191,151,207,197,204,254,176,4,226,151,248,51,175,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,198,174,221,31,224,15,32,199,196,166,145,88,140,146,246,240,187,137,90,192,59,174,208,154,131,202,185,141,179,141,182,204,191,15,166,236,209,187,163,174,209,212,62,128,222,131,235,185,112,76,48,108,35,206,171,149,38,201,91,62,95,237,56,232,69,37,30,196,44,79,158,124,23,33,106,170,25,60,213,162,211,76,252,174,215,208,135,46,185,155,251,117,100,191,148,199,37,115,118,173,236,159,181,11,191,115,205,221,7,217,55,127,24,121,16,182,29,127,179,230,58,204,135,15,227,127,1,52,252,243,212,81,150,131,0,84,57,209,151,164,10,243,178,77,95,29,52,238,213,9,126,231,53,251,15,238,62,254,62,14,235,223,93,244,95,218,226,179,207,226,153,46,181,94,214,122,20,142,19,130,92,81,30,8,179,91,26,243,188,166,88,18,93,117,168,226,117,248,101,175,245,177,250,54,206,135,222,159,153,111,94,249,88,228,193,190,209,186,17,62,199,27,3,104,232,237,121,27,117,17,28,49,225,150,70,50,87,183,87,28,109,22,234,49,62,134,175,93,75,252,13,240,190,161,200,39,0,41,145,151,68,146,55,194,111,93,230,254,248,90,111,175,99,188,188,95,37,54,122,62,0,209,102,29,123,165,233,10,238,143,173,251,40,139,254,99,193,215,252,213,0,104,106,15,175,196,23,250,234,1,244,62,168,7,237,140,132,52,51,155,93,37,138,253,217,220,93,163,45,65,248,43,190,226,245,62,244,245,184,210,82,97,64,59,35,91,50,37,105,253,116,131,0,255,186,233,149,254,72,199,161,207,216,199,59,183,177,215,190,36,158,225,173,24,223,105,100,165,15,61,79,198,143,118,127,154,15,139,146,223,13,206,61,122,107,19,47,226,69,30,64,207,94,231,250,143,183,105,105,84,78,168,54,102,103,7,191,227,21,103,180,219,118,48,135,94,233,65,133,219,237,54,142,184,52,118,151,22,58,189,116,110,166,134,225,3,250,0,138,68,0,255,139,231,99,84,162,174,241,0,160,248,75,190,66,232,127,156,158,113,143,253,241,215,187,190,134,102,249,95,143,17,215,242,96,67,173,227,99,13,58,254,201,215,18,127,124,103,187,221,100,216,37,250,132,173,138,7,6,80,180,148,20,0,173,82,115,44,106,57,197,65,3,208,10,250,52,76,1,80,20,69,11,64,81,82,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,129,162,5,160,119,210,148,146,6,0,69,209,210,44,128,22,253,60,8,205,207,13,140,109,158,132,253,244,149,234,249,15,208,47,182,124,243,9,215,196,223,2,234,13,190,150,175,29,0,255,7,85,159,49,116,39,60,244,53,254,59,120,63,29,183,83,202,142,192,164,221,198,23,233,101,224,43,3,40,205,31,247,231,32,165,245,216,47,27,227,39,188,210,183,213,191,1,250,138,185,254,231,28,247,155,79,56,183,198,227,44,25,63,224,213,30,70,25,215,0,20,91,229,159,169,222,77,246,254,167,149,53,99,224,76,24,41,117,173,63,118,3,73,0,119,88,116,230,9,166,173,24,64,67,31,7,190,159,145,186,69,254,172,90,171,245,239,73,114,196,174,221,118,139,65,137,98,120,251,244,209,180,31,30,104,106,77,125,98,117,179,230,113,25,202,146,151,133,24,46,93,116,44,133,23,58,239,181,80,207,86,56,96,192,25,133,246,205,221,60,9,50,175,116,175,46,172,238,212,189,56,252,2,191,5,208,140,63,70,97,156,10,218,33,179,119,66,234,29,65,222,222,238,47,237,238,138,215,165,240,10,94,114,189,175,199,221,207,161,91,183,155,245,79,185,38,217,127,246,47,220,42,254,141,239,86,212,219,168,100,12,51,179,119,91,249,118,136,217,179,154,0,255,157,181,37,172,171,38,95,252,17,0,255,204,87,248,113,78,112,156,221,108,178,121,54,237,45,212,187,33,128,226,56,65,2,51,208,109,157,103,168,165,40,1,168,83,160,208,148,14,82,11,4,160,152,41,169,201,168,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,90,0,138,146,162,0,64,113,187,180,30,32,78,233,73,102,10,36,5,160,164,40,218,5,80,251,248,239,133,119,198,203,131,172,229,223,188,161,212,180,177,171,226,0,255,68,249,187,157,127,111,171,109,186,73,75,241,103,3,87,52,234,1,84,241,127,138,231,127,59,137,26,116,3,167,244,24,0,255,214,117,197,29,39,207,69,176,237,118,87,206,237,227,142,181,183,162,72,198,223,240,0,175,91,189,35,56,56,187,221,71,55,130,185,162,238,44,184,15,160,244,235,17,60,1,202,47,235,20,81,70,82,9,242,42,109,94,125,52,198,43,247,243,35,115,110,253,227,150,144,103,137,0,255,35,129,103,226,87,171,61,80,7,33,200,89,249,118,10,106,242,216,188,103,173,8,206,98,197,163,240,155,94,235,115,143,113,54,156,143,221,204,43,127,203,60,242,75,155,72,115,205,225,3,104,206,200,72,27,100,17,201,52,116,173,71,61,195,194,191,253,198,135,19,55,127,107,226,216,116,213,227,209,42,222,115,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,85,215,123,156,238,182,103,253,179,153,199,89,88,237,55,77,68,91,248,203,53,231,57,99,176,105,140,244,245,254,251,121,192,220,78,253,143,39,220,213,254,217,157,240,49,252,172,7,208,28,175,143,122,50,196,202,5,231,74,177,136,252,165,186,132,93,250,228,245,62,191,167,254,45,167,13,19,113,169,206,246,198,216,51,106,243,70,252,26,127,234,53,254,99,193,149,13,129,145,186,87,0,232,124,181,238,197,111,136,159,242,53,71,121,10,164,85,170,114,203,45,26,243,196,244,210,181,93,23,241,23,7,208,58,112,44,199,5,148,25,105,183,183,56,115,65,69,81,0,20,69,81,12,128,58,205,121,155,212,41,206,3,6,160,40,74,15,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,104,41,1,104,41,105,41,1,40,138,162,5,160,164,165,164,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,154,81,212,1,104,70,67,111,234,20,13,64,115,165,244,105,16,100,212,140,0,160,78,83,247,32,72,89,193,112,212,20,189,122,0,181,183,123,46,184,181,141,42,55,127,129,108,73,206,38,253,52,212,6,227,101,248,154,190,226,244,87,112,84,192,60,74,144,227,1,236,18,252,125,186,204,133,197,240,149,62,234,72,240,178,58,54,206,7,163,19,205,177,182,87,236,149,77,244,21,193,25,203,167,42,64,174,247,1,117,121,99,56,154,181,32,213,214,222,248,25,190,239,0,122,15,250,54,61,17,221,57,191,45,106,217,228,147,143,205,93,240,86,231,188,218,91,61,128,219,233,230,190,148,236,250,230,134,8,62,197,211,189,226,32,170,240,159,32,71,70,203,100,36,27,100,88,142,166,174,108,174,211,80,135,248,0,26,250,228,91,145,56,243,71,85,235,91,177,89,91,171,213,245,191,206,60,82,86,193,211,18,94,12,24,224,153,94,237,131,58,50,98,108,185,37,124,196,117,159,73,134,186,119,188,186,10,222,138,63,184,26,77,0,255,113,206,124,198,239,241,233,4,207,60,173,128,239,244,1,244,251,199,33,146,57,7,152,110,241,102,222,221,241,149,254,119,36,39,95,72,213,189,190,70,251,175,99,249,28,3,78,163,120,3,121,117,143,175,244,207,247,188,124,193,124,167,0,74,138,150,18,128,62,205,49,211,122,122,103,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,90,74,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,90,74,0,10,60,109,163,118,28,165,201,67,0,154,39,76,209,160,0,40,90,186,213,156,58,198,121,198,239,75,56,206,202,134,214,233,19,64,235,159,36,175,191,177,155,240,133,196,208,233,88,138,61,154,213,215,250,224,121,96,0,112,140,9,81,212,228,231,138,101,46,172,212,86,7,232,31,190,207,43,253,147,58,190,143,145,218,27,115,243,56,60,73,19,234,164,67,236,254,240,99,248,72,175,244,188,14,122,179,228,204,159,242,8,11,100,254,125,107,59,222,110,237,237,175,53,140,183,120,0,189,191,103,211,155,59,59,223,124,104,73,229,147,253,155,62,21,79,197,31,121,165,214,250,245,152,142,186,55,206,239,145,74,230,149,159,13,117,171,110,214,59,46,48,0,173,71,70,181,106,143,51,243,64,37,63,43,102,235,253,125,146,51,150,229,127,102,187,119,67,98,40,246,47,124,211,156,3,40,218,40,215,181,30,56,61,135,63,194,124,102,247,126,93,99,175,125,165,107,35,252,134,47,122,213,254,49,112,36,214,176,225,108,87,41,117,121,108,91,220,15,62,135,87,123,133,0,255,92,55,171,109,103,172,124,253,194,178,157,183,218,106,8,159,244,20,64,229,111,62,94,175,186,229,156,80,109,198,37,237,96,230,109,224,27,226,81,124,238,172,104,231,43,2,122,142,2,228,102,86,80,186,96,158,182,20,199,144,104,161,65,226,155,248,179,43,94,133,51,14,133,19,232,46,159,10,212,225,153,160,24,206,150,182,54,251,227,159,248,44,175,185,199,46,57,27,100,174,55,46,152,187,161,44,133,7,186,104,35,188,212,3,40,61,200,122,97,36,249,247,167,114,233,126,141,6,171,60,124,7,31,237,53,175,63,222,0,255,238,167,82,62,97,231,66,171,165,62,94,17,0,255,172,240,127,35,14,139,136,107,51,95,22,74,26,1,59,226,171,206,21,250,192,39,174,244,32,45,193,169,19,110,246,211,36,140,70,49,196,213,184,96,138,215,226,219,249,0,138,233,56,223,207,238,26,47,39,79,91,189,86,51,171,211,249,145,58,234,172,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,165,164,104,1,40,41,138,22,128,146,162,104,1,40,41,138,2,160,165,164,165,4,160,40,90,74,0,138,162,165,4,160,165,164,104,1,40,41,138,22,128,146,162,165,4,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,104,41,41,0,138,162,104,1,104,41,30,32,7,183,26,221,54,54,69,249,30,64,239,243,122,185,254,207,207,216,74,218,229,17,154,209,18,27,86,39,240,201,94,235,129,231,41,202,131,139,245,207,38,160,92,30,228,61,241,75,31,108,139,239,242,21,41,49,98,32,129,88,185,252,21,155,42,22,195,79,45,102,221,194,87,245,181,254,149,170,183,99,149,223,171,0,255,177,60,111,191,86,58,185,70,243,248,0,154,231,119,60,224,31,68,247,139,165,237,251,114,88,106,15,143,181,8,114,141,233,107,61,242,238,187,113,70,240,250,103,59,63,218,86,134,246,23,58,23,197,15,248,151,87,60,215,211,60,142,68,44,100,91,58,36,43,141,120,207,82,23,215,194,111,241,13,87,58,238,254,221,238,124,149,219,206,203,39,63,218,30,187,237,127,29,43,227,29,124,238,0,74,47,140,231,16,140,140,17,185,252,150,70,254,142,225,121,178,230,120,224,157,248,23,175,120,206,133,228,10,117,66,44,167,125,165,119,0,255,224,222,144,96,188,145,124,223,218,81,229,148,205,181,220,170,43,124,47,40,150,188,218,27,158,135,93,216,50,59,226,100,90,204,83,247,246,204,39,175,10,0,255,199,7,60,128,6,161,7,6,167,243,131,158,0,255,212,188,183,218,223,227,54,206,179,252,199,204,47,175,11,152,36,237,207,225,173,22,214,54,142,51,82,238,209,24,128,2,169,23,18,108,205,233,71,229,200,89,62,55,210,94,108,60,144,79,19,221,91,190,29,30,89,73,197,115,16,4,176,10,130,35,145,196,137,186,62,128,162,222,40,121,112,164,127,74,109,155,150,207,200,251,226,55,252,253,74,248,139,87,122,208,225,200,24,241,228,237,12,23,117,94,93,180,46,121,120,42,254,182,122,223,110,71,235,63,195,116,231,74,91,145,28,147,39,159,22,105,201,90,18,127,193,175,122,173,183,243,58,170,220,1,29,24,203,203,131,34,153,43,158,201,235,53,208,189,23,254,197,231,248,0,90,143,32,35,164,222,122,127,159,74,238,38,0,100,181,103,20,179,136,215,105,170,173,104,18,47,172,4,160,40,208,210,2,208,208,155,98,167,229,20,143,0,138,58,77,83,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,45,37,5,64,81,20,45,0,69,73,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,160,104,57,0,5,90,15,10,180,158,6,160,40,138,62,0,237,254,193,125,184,189,186,254,243,92,190,105,91,185,50,129,206,254,85,46,240,29,94,129,28,101,175,54,253,191,155,168,0,255,238,219,26,29,148,13,252,163,7,208,162,213,63,142,228,201,23,46,217,37,214,43,94,52,217,44,254,149,175,244,195,198,122,152,181,110,228,214,250,74,64,0,255,43,143,167,2,170,97,252,152,48,241,181,124,181,99,122,142,178,251,61,234,34,93,27,89,76,3,232,189,125,182,0,255,62,126,195,44,63,237,203,146,209,29,62,236,53,251,167,143,151,143,175,2,176,13,78,0,255,54,134,179,182,4,126,214,90,239,189,159,167,182,190,60,30,207,115,191,125,147,55,192,35,248,172,87,60,25,241,140,155,9,146,31,83,55,86,188,28,64,239,131,212,1,67,130,51,134,135,179,49,35,160,166,53,223,134,245,233,224,45,252,180,210,39,239,126,129,158,64,245,143,201,216,184,60,153,139,181,213,39,213,32,30,90,225,175,3,133,113,14,112,236,198,99,225,150,80,67,251,239,74,205,231,43,166,135,242,100,228,182,219,201,215,149,183,24,101,171,174,29,101,113,252,19,63,112,0,165,199,189,181,147,220,74,224,200,176,111,176,53,139,126,153,94,26,33,254,198,63,174,164,2,109,224,36,177,212,136,42,59,210,68,144,78,83,84,0,180,148,20,197,1,0,20,120,154,221,78,219,162,198,1,40,78,72,73,51,90,0,74,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,154,81,20,0,69,81,20,0,197,40,242,20,7,72,177,61,214,0,20,69,75,9,64,81,20,165,29,64,243,60,247,149,253,223,238,167,168,253,196,182,140,145,73,83,93,95,23,248,96,95,233,225,253,182,249,133,246,187,246,116,107,33,124,205,86,62,14,96,48,178,208,73,38,56,234,235,61,234,223,56,23,206,55,86,222,93,34,156,159,246,127,186,22,197,223,240,55,7,208,194,120,200,10,70,46,156,100,234,210,140,87,12,115,201,88,60,225,185,248,126,190,226,57,227,28,128,74,140,102,182,175,240,111,230,7,21,209,12,84,182,253,118,73,164,65,189,117,211,184,71,179,248,38,95,235,95,6,186,123,44,223,112,86,96,54,210,216,116,213,228,209,54,158,114,0,69,75,73,11,64,81,82,180,0,148,20,69,1,208,82,210,82,2,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,81,82,20,0,69,81,180,0,148,20,45,5,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,209,167,69,71,129,70,16,145,14,160,246,246,232,62,112,145,127,193,77,10,84,94,36,149,102,154,144,110,240,197,190,102,0,255,246,249,254,157,49,249,99,216,204,0,255,222,211,74,51,188,102,132,221,14,129,59,106,241,76,28,75,92,44,13,162,240,33,124,190,87,250,244,235,40,188,157,217,238,107,158,205,107,246,238,174,60,128,230,229,131,121,96,220,234,54,53,5,185,37,213,230,66,55,32,94,139,127,230,43,142,45,216,109,6,17,196,217,123,187,210,175,191,240,15,168,18,17,186,101,48,67,70,71,23,13,22,79,196,0,255,121,5,64,81,20,5,64,225,20,69,149,38,12,64,131,162,65,1,80,20,69,11,64,73,75,81,2,80,180,148,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,45,37,45,37,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,233,40,37,205,36,128,6,40,174,105,224,52,121,4,80,140,162,56,65,1,208,174,222,223,227,117,192,252,182,1,184,10,203,132,191,98,212,177,82,69,17,125,0,165,111,245,236,125,236,190,220,102,103,243,234,92,181,223,246,105,148,226,59,248,180,87,188,251,193,233,241,178,146,141,118,249,98,110,175,232,182,88,223,171,105,43,124,173,99,140,160,237,62,199,92,208,234,53,118,0,200,0,233,254,76,178,163,89,111,153,181,179,181,185,182,76,124,5,95,232,3,40,125,64,57,157,48,40,0,150,143,152,203,117,211,215,180,138,95,120,149,127,247,207,147,183,75,28,59,31,247,234,103,89,86,12,55,62,124,17,111,183,150,247,74,0,255,30,164,110,40,242,41,99,82,118,68,146,81,11,93,82,93,116,206,235,29,15,29,35,50,146,227,253,109,229,171,40,28,65,168,171,222,157,13,25,124,19,63,115,0,53,60,55,75,70,155,68,249,0,13,227,212,186,160,40,82,61,26,16,159,197,31,188,230,57,99,194,89,87,237,8,82,126,59,15,89,200,188,101,44,65,211,54,23,20,165,126,214,2,80,82,180,148,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,210,2,80,82,20,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,209,82,82,0,20,71,51,50,154,157,210,129,55,0,69,1,208,129,130,211,123,176,83,122,112,182,28,184,0,106,15,124,71,37,192,88,110,81,188,10,109,109,199,167,159,102,123,181,199,29,32,145,147,51,3,62,208,136,188,61,203,92,34,92,168,49,124,13,127,227,245,158,127,148,249,6,114,131,68,29,17,47,101,61,139,186,154,29,223,65,162,249,22,28,244,142,213,206,175,236,18,0,255,105,81,31,64,237,25,47,32,193,56,199,198,24,8,18,212,87,86,109,229,138,231,168,250,12,122,176,251,201,136,236,196,150,153,82,84,26,183,192,91,173,243,106,143,208,219,245,12,241,182,242,118,199,72,95,219,173,219,241,132,26,31,232,217,85,126,186,88,139,243,92,201,253,125,35,216,218,141,47,142,0,138,248,191,197,159,164,75,239,163,106,16,126,117,43,246,111,127,228,27,111,50,196,233,93,24,162,187,117,10,0,255,233,100,133,127,209,128,0,255,113,127,49,182,174,217,248,39,172,247,121,247,67,219,241,127,135,126,201,219,10,142,212,227,247,66,61,128,210,227,118,35,207,119,227,17,119,233,80,87,173,225,111,185,26,254,102,126,127,119,202,168,19,96,183,218,159,0,94,189,127,123,66,212,127,193,124,76,61,234,254,128,79,211,241,161,254,92,23,0,255,39,145,142,241,168,207,62,44,183,71,127,241,119,45,125,0,189,215,254,239,79,215,16,140,32,83,103,141,192,244,213,186,197,71,237,240,122,116,220,253,92,21,182,251,157,69,171,205,236,147,253,113,22,139,0,255,226,99,94,179,0,255,212,231,120,170,200,191,140,56,184,98,243,238,166,99,89,124,212,193,90,7,204,182,0,138,203,31,199,5,140,192,136,170,106,47,15,113,182,105,176,188,185,215,122,123,228,28,40,145,205,77,111,84,89,91,82,41,11,158,80,143,97,57,78,248,9,62,225,106,199,131,39,132,36,231,74,50,35,130,53,230,69,241,118,99,103,143,174,69,240,63,252,77,95,239,17,254,85,193,81,9,153,48,175,60,25,122,151,121,245,137,199,117,26,233,19,64,233,147,231,168,194,147,24,235,191,93,194,204,230,77,220,173,173,38,161,230,122,200,87,60,199,189,225,246,209,112,36,108,29,156,15,166,38,154,105,218,186,198,111,189,214,235,182,250,7,38,209,141,85,0,255,117,146,160,210,86,147,33,127,60,21,223,207,215,12,188,142,99,33,194,57,102,89,11,162,196,21,1,20,45,37,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,75,9,64,209,82,82,0,20,45,69,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,45,37,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,81,20,45,0,69,73,81,0,180,148,20,45,0,37,69,81,0,180,148,180,20,11,160,72,240,186,187,157,13,187,203,36,218,93,228,202,46,250,74,0,255,76,55,146,78,217,80,249,249,182,245,150,36,211,71,243,34,207,226,69,248,107,190,182,174,244,237,56,163,163,234,242,230,205,75,25,195,133,237,240,93,99,196,23,120,86,31,64,241,28,246,230,125,32,235,126,18,200,167,146,79,40,90,109,52,89,180,139,199,241,53,251,71,166,227,140,173,168,121,156,151,47,65,219,230,149,143,250,86,233,169,159,125,237,254,235,17,122,64,64,72,210,37,42,35,199,155,149,186,104,92,174,59,188,202,235,125,80,199,171,0,255,28,178,204,239,230,221,100,75,100,159,217,223,182,108,248,72,124,193,1,52,207,227,253,4,24,9,130,79,187,171,216,145,60,104,127,179,189,173,171,105,135,248,4,190,208,87,120,0,255,32,73,249,118,138,0,133,77,144,90,106,230,45,119,232,168,97,188,135,143,241,181,157,1,195,43,195,80,161,238,40,150,223,154,216,177,21,142,162,222,127,54,230,202,13,111,13,4,226,101,97,124,135,15,246,1,180,30,229,219,113,63,82,204,177,104,40,93,43,51,147,142,90,105,222,204,21,241,0,255,43,203,119,87,97,167,119,207,130,218,174,81,248,186,37,175,70,95,15,17,247,231,108,57,169,69,114,20,75,92,167,231,248,75,147,174,243,211,69,91,187,249,6,117,105,2,87,244,248,182,211,0,58,211,127,122,216,225,92,7,210,231,242,236,210,186,130,239,251,184,18,252,56,94,253,103,75,168,232,90,220,63,158,247,193,231,5,122,133,127,177,22,99,156,237,132,186,121,183,248,245,26,191,214,91,19,0,255,23,111,113,92,62,108,106,228,220,150,120,38,254,45,201,3,104,202,142,131,231,2,153,175,4,86,80,154,105,17,119,156,173,26,22,192,43,109,245,122,143,225,65,72,188,228,183,145,228,248,180,105,59,171,155,139,52,121,225,161,53,241,0,255,241,94,0,255,115,162,253,243,123,196,0,255,248,76,53,241,127,17,204,24,91,225,162,38,51,19,119,196,43,241,119,151,1,20,207,17,254,217,2,228,9,149,53,111,75,4,218,156,155,55,233,92,9,63,227,215,124,181,183,199,247,26,89,0,255,110,118,102,107,113,242,80,223,114,248,172,207,94,239,131,131,139,183,9,16,209,172,120,205,144,204,219,156,105,252,170,115,94,235,215,99,122,104,92,253,187,123,63,73,190,145,87,218,156,241,92,0,255,60,128,194,31,84,221,64,97,202,213,28,101,229,3,165,157,85,13,0,255,148,17,128,230,160,212,210,180,30,59,173,122,195,13,64,81,52,71,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,160,215,212,35,36,206,249,202,196,74,229,173,196,37,203,170,13,186,106,219,250,133,15,184,154,138,235,103,156,131,10,80,2,196,5,110,173,168,15,160,247,185,232,53,230,109,59,169,124,60,142,232,149,218,8,23,198,55,77,245,215,95,55,174,193,219,65,48,8,65,94,56,220,153,99,9,218,49,37,111,134,183,189,11,79,224,117,94,239,57,247,36,57,114,4,187,197,171,18,36,88,48,68,250,105,221,161,55,125,173,79,79,16,32,41,179,192,198,209,23,148,177,14,87,54,234,105,0,255,14,143,224,93,7,208,250,242,145,118,38,77,28,157,53,175,223,39,245,88,89,162,74,43,143,200,93,223,242,76,92,168,123,183,158,122,89,233,211,183,189,15,26,191,239,78,62,37,233,54,251,94,231,198,120,18,111,231,171,125,234,221,244,144,136,68,76,46,29,120,137,112,163,209,182,79,124,22,159,58,128,226,254,48,112,30,211,174,182,141,73,198,115,36,111,165,54,107,99,73,92,219,209,136,223,196,159,120,173,127,33,121,189,157,49,85,12,164,121,181,180,35,111,47,83,28,39,72,96,135,209,22,185,185,160,2,160,40,138,2,160,0,169,57,72,51,156,38,4,160,97,106,47,77,154,102,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,5,64,209,66,81,0,52,207,40,138,2,160,78,211,20,164,142,0,138,162,65,1,208,221,213,254,222,125,239,253,229,151,15,110,238,246,127,201,235,4,79,184,106,21,117,140,27,218,239,92,232,206,166,251,0,106,253,0,255,142,51,38,148,97,101,135,75,94,89,51,111,33,94,179,127,188,30,213,0,255,181,81,185,66,93,230,97,59,142,186,100,239,0,255,240,108,252,221,149,126,61,153,143,67,35,21,198,204,98,121,178,180,144,88,39,157,187,226,117,248,208,122,15,198,122,98,0,106,52,80,17,64,188,38,30,217,191,104,33,62,141,15,160,120,37,252,131,0,70,9,75,140,230,168,161,107,247,111,15,14,47,196,190,207,38,19,192,110,121,129,166,122,68,186,197,123,174,0,40,138,162,0,40,138,162,5,160,164,104,41,1,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,150,146,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,183,214,231,62,150,177,197,141,246,123,140,242,32,137,182,74,51,125,107,52,135,135,106,253,147,228,117,55,206,212,182,140,183,34,44,44,197,50,141,232,107,221,203,112,20,102,39,59,159,233,55,60,127,149,230,117,62,193,187,240,125,7,208,122,212,145,241,198,49,243,57,26,221,190,216,188,217,39,97,171,190,154,4,58,193,91,174,246,168,103,103,12,228,254,55,243,236,230,127,207,126,179,0,255,111,57,227,137,248,191,107,158,231,62,121,30,132,192,8,138,133,96,22,70,157,117,249,123,117,144,175,245,200,233,184,251,248,88,0,255,111,230,171,246,247,147,253,165,71,16,175,226,53,7,208,140,51,78,208,54,242,106,188,37,92,220,80,81,180,0,148,20,64,65,106,46,2,80,166,113,154,144,18,128,6,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,180,148,180,148,0,20,69,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,69,81,0,20,45,37,45,0,205,164,185,148,20,0,69,81,167,109,160,1,104,169,211,123,142,48,5,64,181,154,3,228,220,198,249,74,100,222,109,48,111,101,117,129,27,107,85,82,74,31,64,115,15,212,83,100,130,131,228,71,132,172,29,197,246,111,174,216,63,107,79,25,31,194,215,122,173,175,15,100,124,200,56,22,203,228,201,68,82,234,164,113,109,125,107,124,77,61,114,244,192,68,36,7,51,187,53,171,180,253,240,84,211,213,13,254,213,215,251,188,126,148,3,135,52,159,249,145,74,76,200,167,81,188,211,134,245,128,247,243,1,244,222,130,87,12,72,27,113,222,128,123,154,238,13,43,230,246,214,254,222,46,248,34,126,203,107,110,123,251,138,227,69,207,115,71,198,230,195,188,242,24,119,107,51,98,23,233,220,14,15,226,163,124,165,15,94,199,119,172,60,126,43,159,181,0,255,30,251,88,131,22,190,197,63,14,160,40,138,2,160,40,138,2,160,165,164,40,0,90,74,90,74,0,138,162,165,0,40,41,138,2,160,40,138,22,128,162,164,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,247,245,148,158,100,166,104,247,29,128,162,252,166,121,74,189,227,60,3,162,34,0,104,70,209,210,2,208,32,195,112,120,26,250,141,110,97,46,68,45,45,1,52,244,91,29,161,110,70,77,29,184,144,146,2,160,104,41,41,0,42,173,247,169,207,56,39,231,103,204,252,242,32,242,205,55,77,107,52,211,77,237,237,209,206,25,57,0,255,125,65,74,27,201,64,167,197,166,151,214,244,21,246,85,207,238,156,219,99,27,179,151,23,167,174,93,251,111,95,106,235,225,23,248,208,1,180,30,222,207,107,252,81,188,31,101,108,67,206,199,90,153,212,92,235,70,120,5,223,172,73,61,168,60,1,68,228,5,229,65,55,146,101,251,188,111,8,234,110,173,117,217,226,161,248,218,154,227,185,183,60,39,8,15,165,177,125,50,176,66,188,190,91,227,146,120,23,0,255,229,43,125,213,199,42,104,3,119,34,84,206,95,201,230,194,8,54,104,49,197,231,120,99,0,173,15,61,96,25,91,150,191,220,78,94,249,220,242,204,93,26,233,91,173,67,188,177,146,38,7,18,20,0,69,81,20,0,13,90,74,90,0,74,138,162,0,40,90,74,10,128,162,165,164,0,40,90,74,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,150,162,164,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,104,41,74,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,10,210,20,128,58,13,61,149,83,6,34,235,136,41,26,247,0,90,191,144,219,32,4,25,35,15,16,126,203,210,61,53,47,56,218,162,125,31,31,195,23,244,117,253,63,206,65,142,243,123,249,145,249,182,211,186,180,184,22,190,230,249,71,96,99,110,91,225,198,114,188,136,187,35,239,172,166,175,247,150,187,239,110,103,36,204,227,229,223,226,211,231,124,180,127,236,249,227,127,248,35,15,160,245,101,121,242,85,206,136,239,183,230,121,173,100,254,233,228,209,244,213,182,10,94,136,127,243,26,92,6,228,218,87,60,47,156,183,45,35,64,232,60,136,183,139,17,187,183,176,222,168,141,54,57,252,138,231,242,181,62,221,31,86,246,246,45,114,120,62,89,251,101,81,236,215,183,19,126,199,47,14,160,78,67,15,174,154,226,202,8,106,2,104,178,127,156,15,103,11,119,241,85,249,113,220,234,63,227,238,93,194,57,149,22,241,162,178,162,220,0,10,0,255,39,228,127,223,32,134,161,93,194,0,255,80,225,0,255,118,127,29,105,239,146,72,194,164,73,124,153,172,104,9,160,244,224,36,163,128,237,44,24,197,220,107,90,143,55,211,82,2,80,184,157,214,145,155,146,138,13,23,53,0,173,87,2,148,30,65,43,195,154,214,35,23,128,146,150,146,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,90,74,0,138,150,146,22,128,162,164,40,0,90,74,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,22,128,146,150,146,2,160,88,205,169,231,12,156,81,237,26,67,216,214,142,182,180,162,230,64,21,206,32,140,35,104,180,122,165,47,250,204,251,129,2,74,132,74,240,72,234,29,111,55,132,93,58,92,240,42,252,208,1,148,190,1,7,190,0,255,231,207,253,60,14,59,173,235,155,52,45,143,224,87,248,121,175,245,3,79,206,160,99,172,24,201,124,172,68,94,169,113,207,172,74,31,28,79,208,78,18,74,253,187,73,156,9,22,8,74,77,117,153,52,209,61,175,121,253,254,174,158,109,76,216,176,70,36,109,41,86,93,253,246,81,252,20,159,230,1,244,190,234,109,54,206,89,247,191,155,127,179,127,205,62,179,127,216,151,241,71,124,145,215,100,0,150,83,51,96,238,118,118,211,72,54,143,111,41,247,4,21,0,69,209,82,140,34,0,69,157,226,166,24,0,205,104,46,37,5,64,209,82,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,75,81,82,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,45,37,45,0,37,69,81,0,180,148,20,45,0,37,69,81,0,20,45,37,5,64,81,20,5,64,159,230,1,211,114,10,0,180,158,166,164,98,220,20,70,0,74,138,150,62,61,128,222,227,60,32,32,24,73,158,204,198,166,199,99,190,151,164,149,173,141,90,108,241,51,124,77,95,239,131,131,27,240,224,17,164,242,70,40,165,38,58,247,4,65,124,181,167,3,57,114,200,183,10,153,63,186,42,107,97,119,43,183,233,75,95,239,235,83,101,114,112,202,96,146,150,136,106,73,187,181,94,216,148,248,15,62,226,0,154,208,49,122,0,255,52,127,56,249,144,89,54,252,205,154,105,82,164,240,90,252,139,215,84,202,144,97,176,241,64,151,237,107,61,218,169,3,117,132,76,243,217,226,8,92,176,196,221,173,143,46,137,86,241,80,190,230,121,236,13,207,49,1,163,205,198,130,246,47,189,176,84,139,31,62,198,75,14,160,40,138,2,160,40,138,2,160,40,138,22,128,162,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,165,0,40,41,138,2,160,104,41,105,1,40,41,138,2,160,165,164,40,0,138,162,104,46,0,37,69,81,0,20,69,81,0,20,69,75,1,80,82,180,148,0,20,69,81,0,244,105,1,237,156,137,196,229,137,152,238,174,240,39,57,133,39,85,182,149,140,20,107,71,218,142,48,103,101,147,142,125,240,7,222,116,0,181,207,125,239,111,87,192,163,80,25,94,168,36,205,221,90,164,157,198,125,240,33,252,70,95,187,95,7,61,23,158,11,81,225,92,90,200,16,12,41,106,171,115,101,105,151,181,30,245,40,235,254,123,180,124,9,49,225,36,69,18,106,175,33,52,133,15,214,170,79,15,1,3,102,184,33,95,121,82,28,77,11,40,117,214,83,247,182,120,34,254,207,3,104,14,208,97,185,224,20,238,120,64,156,118,190,188,133,56,107,62,63,171,227,171,248,6,175,56,245,25,101,110,60,18,121,95,133,0,255,84,247,177,97,144,7,82,44,4,114,215,105,216,252,102,221,172,5,160,164,40,10,128,210,225,52,151,230,153,105,6,64,131,162,165,4,160,40,138,2,160,104,41,41,0,138,150,146,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,162,165,4,160,40,138,22,128,146,162,165,4,160,79,3,166,232,61,56,1,148,158,202,69,149,63,195,74,131,210,224,199,0,148,20,69,73,0,69,14,66,15,2,27,201,18,77,144,97,218,43,166,27,105,62,220,133,155,179,243,41,199,179,127,76,31,205,180,205,186,248,17,190,196,235,181,194,95,71,12,143,219,130,187,201,32,100,187,182,69,87,109,81,119,248,113,31,64,67,167,99,195,209,17,146,78,49,23,26,174,245,185,199,184,93,86,151,0,255,204,55,111,230,146,31,246,139,134,26,193,211,248,82,225,71,48,144,156,42,203,69,217,209,239,145,233,154,117,27,27,53,211,80,195,248,3,159,187,98,132,194,7,208,251,251,132,191,27,149,15,36,166,144,16,65,59,117,156,206,122,89,47,125,205,254,131,140,243,14,48,96,75,109,216,47,243,36,158,161,238,243,178,182,4,222,136,191,231,107,253,59,2,228,135,176,204,6,195,6,130,39,33,172,154,214,232,170,153,1,20,69,235,1,130,2,160,104,41,41,0,90,74,138,2,160,165,164,24,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,209,59,138,22,128,146,162,40,0,90,74,138,2,160,165,32,69,29,128,102,92,154,102,180,148,0,20,69,81,0,20,45,37,5,64,81,180,171,221,63,125,224,0,177,65,160,17,36,222,134,52,134,177,179,77,211,74,1,20,3,23,178,245,190,62,73,206,120,249,252,205,102,254,76,8,202,38,157,162,137,46,122,197,244,73,114,221,251,151,44,243,129,137,103,187,181,150,123,146,8,235,244,10,159,192,183,189,118,63,67,251,207,24,191,67,119,118,159,161,68,77,150,182,228,215,97,240,29,62,115,0,165,191,30,73,206,105,131,126,178,86,65,241,138,176,221,141,201,107,75,250,74,29,195,47,240,189,107,247,113,123,92,127,95,59,231,228,203,102,151,79,126,107,242,106,171,153,181,251,245,244,122,18,4,102,107,127,60,229,195,163,176,87,55,99,119,107,171,115,188,136,71,243,181,158,99,143,113,187,125,226,236,118,158,180,89,246,216,39,218,110,188,138,55,1,148,62,244,220,112,164,160,246,199,40,159,91,103,218,190,179,44,209,79,247,120,26,63,184,226,164,30,5,179,12,170,179,166,120,80,0,180,148,20,5,0,10,52,165,9,41,0,138,162,40,0,138,162,165,4,160,165,164,40,0,90,138,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,162,164,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,165,164,40,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,165,164,165,4,160,40,90,74,0,138,162,40,0,138,162,40,0,234,244,222,180,52,69,0,138,162,21,20,0,181,86,58,189,251,231,186,225,100,103,188,188,221,226,34,223,124,213,177,95,43,157,172,104,175,15,160,116,123,212,35,200,217,231,249,202,215,238,126,204,158,56,168,131,30,105,60,130,247,106,232,243,122,166,196,106,180,218,144,32,114,139,166,174,120,49,167,246,240,80,39,248,27,47,229,235,61,29,47,212,221,101,78,73,182,101,40,160,145,181,176,87,135,235,14,0,255,232,107,48,206,41,75,6,140,247,170,112,32,145,238,174,145,103,191,84,122,106,36,62,128,103,120,0,165,103,220,35,24,113,131,0,102,155,71,182,75,229,251,116,215,36,131,167,241,133,43,70,61,2,119,25,183,175,222,199,131,233,128,249,25,3,58,220,190,189,144,190,32,153,85,115,248,83,105,172,35,94,97,120,142,27,57,10,150,112,98,203,6,107,113,193,211,28,205,105,15,254,137,143,120,0,69,167,149,78,207,116,156,219,86,183,204,227,204,38,107,103,209,254,242,81,63,45,244,47,179,214,3,4,0,69,209,82,0,148,20,69,1,80,56,205,134,166,165,5,160,118,156,52,45,37,5,64,81,180,148,0,20,45,37,5,64,81,180,148,0,20,69,209,2,80,82,20,45,0,37,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,180,251,40,96,91,235,211,103,58,0,178,51,102,30,182,182,201,59,175,52,44,135,79,58,27,64,237,239,171,29,92,17,173,50,82,44,98,102,150,38,11,139,116,121,225,19,60,169,175,245,237,192,225,212,5,164,195,37,68,225,28,197,240,126,191,238,205,240,17,62,89,239,239,43,7,48,136,135,155,183,13,48,158,101,5,234,172,69,9,127,224,113,215,248,147,28,179,122,206,236,72,50,229,121,101,105,5,80,248,235,0,48,206,135,242,219,204,179,9,185,166,212,81,87,175,213,74,190,6,252,7,48,174,114,82,56,131,58,242,233,51,19,115,96,212,75,51,93,123,226,131,248,100,175,244,16,14,108,185,85,88,249,132,132,75,146,172,213,86,155,190,49,126,138,111,230,107,6,189,157,219,102,52,38,3,229,73,11,198,220,5,1,20,69,81,0,148,212,54,6,141,138,3,165,230,160,0,52,9,44,212,60,181,55,107,74,0,138,162,165,4,160,40,138,22,128,146,162,104,1,40,41,138,2,160,104,41,74,0,138,162,165,4,160,165,164,40,0,138,162,165,4,160,104,41,105,1,40,41,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,146,0,90,40,46,107,138,167,37,2,104,169,83,24,83,0,180,252,84,70,16,216,174,217,63,82,162,16,131,9,202,145,236,163,48,4,219,161,183,158,69,241,61,124,197,213,105,248,103,140,13,196,252,137,217,62,128,214,113,164,14,163,58,251,14,249,29,34,8,73,92,218,16,79,52,176,150,240,147,43,125,114,130,91,48,0,179,173,59,230,103,137,204,92,128,68,212,79,251,30,120,34,190,204,171,61,66,143,165,157,47,184,119,217,249,203,149,162,25,155,180,236,111,238,140,111,225,63,250,106,253,63,200,145,195,85,22,57,166,142,20,75,176,247,233,242,172,173,240,1,52,219,51,198,231,227,220,212,226,94,149,238,21,161,239,126,6,104,151,207,204,99,240,214,146,127,246,39,99,119,248,62,30,226,53,151,225,156,130,129,72,0,39,129,167,8,160,104,41,41,0,90,74,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,104,41,10,128,146,162,40,0,138,162,40,0,90,74,90,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,104,41,74,0,138,162,40,0,138,162,40,0,138,162,165,0,40,41,138,2,160,40,90,74,0,138,162,165,4,160,40,58,173,244,73,158,3,231,150,55,182,144,65,242,32,40,154,237,210,181,72,39,125,2,232,125,234,51,61,118,56,227,230,129,80,249,231,149,158,221,240,72,191,250,122,15,122,220,97,119,64,243,182,65,192,220,104,191,95,147,11,126,193,127,174,176,55,122,126,103,12,36,253,227,229,151,127,43,205,246,219,254,175,46,14,127,193,35,189,214,159,39,73,6,218,9,105,101,25,230,203,178,60,119,163,198,245,245,85,6,208,240,47,16,114,10,227,1,70,185,209,142,188,220,92,174,67,252,57,226,95,252,151,175,247,169,47,243,190,213,72,249,242,33,137,231,219,80,31,45,116,193,120,31,47,187,214,125,165,158,136,65,59,159,125,74,198,220,145,100,71,45,43,107,121,250,116,60,23,191,226,21,167,14,224,216,101,12,81,150,35,128,102,224,4,69,81,0,20,69,81,0,20,45,37,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,210,82,210,2,80,82,180,148,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,148,0,20,164,226,53,42,158,6,0,40,194,148,212,124,212,0,160,40,138,206,14,160,247,233,254,101,7,232,13,229,209,190,229,196,100,98,187,14,97,188,131,159,245,181,126,125,198,217,138,112,110,55,79,87,158,253,231,141,214,253,186,232,13,95,145,83,25,135,43,180,87,216,87,247,179,59,99,140,251,217,202,47,0,255,174,218,237,75,251,247,130,136,175,195,0,255,123,0,13,50,18,28,21,67,74,50,183,145,224,185,201,146,234,150,87,220,3,239,39,83,112,236,72,0,35,200,27,197,90,123,58,215,204,14,143,187,195,159,241,71,175,160,31,28,137,5,185,110,85,103,30,45,31,217,92,93,169,155,190,147,186,231,53,116,160,42,167,144,145,35,202,151,145,73,153,207,243,90,13,210,108,215,180,40,30,29,15,160,246,161,199,116,148,167,229,109,242,77,178,48,147,166,46,186,134,207,53,228,10,63,142,228,169,212,225,77,101,25,233,222,202,226,162,250,90,207,129,125,185,219,38,178,145,243,173,120,246,79,83,132,233,225,91,252,213,225,229,10,251,51,63,39,227,112,144,246,3,75,200,102,35,221,52,105,100,172,174,11,63,196,211,249,0,138,162,174,246,218,63,206,24,231,251,177,123,121,230,159,110,62,121,169,139,78,240,87,107,174,117,228,50,140,43,58,6,160,104,41,41,0,154,209,28,69,29,128,226,166,72,105,38,205,0,40,70,209,140,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,22,128,146,150,146,2,160,165,164,104,1,40,41,138,2,160,165,40,41,198,0,40,170,213,249,241,196,124,96,84,181,67,177,80,181,182,79,223,126,171,247,207,73,249,33,95,0,255,21,32,203,55,45,2,35,44,208,4,190,105,203,1,20,192,85,0,186,154,248,243,196,251,238,55,112,24,98,212,210,50,109,235,244,122,116,92,31,83,251,121,187,139,108,11,157,107,183,35,72,244,7,159,104,168,215,250,71,207,120,249,32,165,127,3,156,47,183,209,186,25,163,107,245,9,95,232,139,7,208,251,212,103,122,74,220,118,27,191,35,194,190,157,127,154,232,20,62,210,94,175,247,176,167,157,28,148,206,3,101,217,150,227,197,6,247,20,107,234,220,15,254,133,63,122,165,71,252,25,23,153,95,95,190,249,144,237,174,250,234,165,69,97,189,239,126,112,94,62,198,163,127,92,156,31,153,175,246,175,178,156,250,107,34,190,214,219,0,138,240,47,0,231,66,157,197,0,43,175,78,242,202,168,73,188,239,89,222,188,134,190,158,147,54,198,69,144,196,242,203,223,56,238,158,178,182,189,164,239,238,23,63,198,35,174,72,61,89,61,83,170,157,148,253,202,84,142,228,242,88,195,130,103,62,29,82,241,115,188,201,235,61,232,43,25,39,237,228,54,97,121,243,44,201,219,167,107,165,246,173,6,80,188,158,250,0,120,10,228,155,118,75,23,92,42,237,4,137,174,85,241,95,115,174,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,90,74,10,128,162,165,164,0,40,138,150,18,128,162,104,41,1,40,138,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,150,146,162,0,40,90,138,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,162,104,41,0,74,138,162,0,40,138,162,0,104,70,81,20,0,69,81,20,0,165,214,196,142,13,15,0,230,145,224,10,100,137,184,163,108,214,33,214,70,47,43,170,247,0,138,237,8,29,241,126,0,17,172,188,153,15,89,242,154,175,108,108,78,136,241,21,188,218,171,125,213,35,200,13,132,118,89,228,8,118,238,109,68,211,104,169,67,252,210,31,190,34,56,116,131,219,232,48,226,142,103,152,244,90,143,42,31,24,8,114,217,209,63,150,207,189,178,249,171,113,171,64,170,99,143,248,16,94,237,1,244,190,234,113,247,67,150,237,236,102,190,100,143,77,246,139,222,125,225,171,120,132,215,251,116,0,255,92,71,137,107,73,153,210,222,98,108,197,74,106,162,91,248,90,55,250,122,159,253,103,156,51,222,229,127,251,189,60,213,237,231,159,6,241,67,252,164,181,149,62,117,250,220,232,252,140,185,138,242,183,100,172,60,250,106,164,115,77,124,0,141,29,227,28,246,125,183,249,239,16,183,93,191,179,73,247,74,53,24,1,98,234,107,253,121,63,185,141,167,148,254,171,138,121,113,249,162,157,62,43,99,127,83,248,45,94,229,213,234,113,247,65,46,253,227,182,157,123,232,208,78,210,21,154,132,175,117,203,3,40,170,173,247,193,241,28,199,181,254,41,100,121,207,158,56,242,69,218,194,247,42,107,238,113,46,55,190,17,60,17,64,81,20,5,64,81,180,20,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,45,189,147,2,160,184,20,147,58,205,13,64,49,90,71,51,10,128,230,82,82,20,0,45,69,157,210,7,6,128,81,85,69,24,137,1,170,167,38,57,29,192,52,22,8,12,107,67,209,53,119,207,23,252,206,247,167,172,96,201,195,130,24,193,162,147,94,240,30,190,234,181,251,191,238,3,245,120,237,135,249,183,157,187,104,169,79,91,51,147,194,215,240,49,15,40,213,62,245,244,33,77,12,230,73,4,35,45,112,184,116,210,1,126,104,189,215,236,31,244,111,119,27,87,186,49,27,249,171,53,231,215,254,215,186,4,30,195,115,181,222,142,122,144,73,245,111,33,236,8,233,31,1,25,226,95,60,68,210,212,7,117,156,113,182,144,239,198,205,43,143,107,246,153,47,186,86,235,216,162,7,208,212,99,41,179,141,130,107,234,163,222,30,17,92,52,146,0,57,146,133,60,89,210,45,238,213,94,155,52,126,137,111,186,214,131,158,39,57,23,200,71,105,184,71,206,227,146,182,59,245,213,187,89,115,29,230,43,61,82,247,24,5,119,235,126,43,202,133,137,188,111,8,106,122,104,122,241,76,252,205,1,244,62,119,148,213,83,53,38,179,195,108,150,157,186,75,15,29,142,120,19,239,185,162,221,79,6,144,160,0,104,41,64,234,20,85,0,10,144,230,105,154,226,48,0,181,151,146,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,90,74,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,104,41,105,41,0,154,122,26,140,138,162,4,208,242,35,106,70,72,5,41,194,0,20,69,81,46,128,118,0,255,118,36,120,80,112,227,124,128,1,184,162,236,47,122,155,214,244,213,30,188,14,118,48,166,144,157,16,212,206,155,105,158,177,182,37,108,238,143,191,225,103,249,106,186,214,23,29,7,206,43,203,7,20,231,227,252,46,72,139,205,218,150,196,87,248,101,31,64,235,215,99,122,18,220,206,238,144,49,191,60,108,233,244,111,151,175,245,233,15,57,131,36,47,214,188,238,145,8,197,209,34,75,117,237,15,223,199,75,250,90,31,212,231,118,54,236,254,140,155,87,126,23,121,231,143,246,37,241,67,79,21,244,164,14,108,185,124,171,222,63,138,199,11,48,249,217,132,55,106,163,119,47,124,139,103,241,1,20,25,135,235,64,71,122,187,194,251,35,69,135,249,254,24,204,144,207,195,90,0,126,29,187,224,109,60,226,26,228,10,134,161,140,0,20,69,75,9,64,209,82,82,0,20,45,69,9,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,69,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,45,0,37,69,75,9,64,81,20,45,0,37,69,81,0,20,69,179,154,83,199,56,207,109,183,59,36,218,177,111,27,75,2,104,253,147,228,117,55,206,99,229,50,134,227,108,236,24,251,116,163,175,149,147,195,6,70,155,186,143,223,208,70,169,111,115,119,109,109,237,7,248,27,190,231,154,212,235,251,24,169,61,202,205,99,209,44,77,223,165,235,118,23,192,203,240,249,94,235,219,39,185,165,216,24,97,101,140,12,195,49,212,133,250,180,189,45,0,13,186,127,59,147,223,206,37,203,210,206,87,250,135,74,46,3,128,184,155,71,40,189,227,149,75,227,210,134,87,107,11,34,62,17,159,91,209,253,233,216,106,151,157,153,111,151,224,45,242,96,31,119,118,137,207,227,0,255,124,165,31,127,94,184,243,219,22,208,88,150,135,145,22,236,213,37,0,141,63,3,101,100,198,9,70,42,207,195,72,43,234,234,94,21,69,1,80,20,69,1,80,20,69,1,208,82,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,11,64,73,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,209,82,2,80,20,69,1,80,20,69,1,80,180,20,37,0,69,81,180,0,148,52,163,168,3,208,192,41,210,20,165,185,1,40,61,104,105,154,2,160,165,226,192,218,117,108,68,46,159,77,209,28,71,37,189,123,0,173,215,45,7,131,93,135,195,103,62,42,54,4,216,244,201,59,43,50,111,64,124,29,126,208,43,114,14,32,237,4,20,4,22,50,13,34,153,81,185,107,11,139,139,139,53,135,55,133,142,241,82,190,214,167,7,130,27,200,229,65,130,200,50,209,12,75,17,244,181,133,90,118,236,53,7,199,64,48,144,201,228,20,118,205,196,46,20,111,22,4,121,97,199,219,145,214,136,127,195,143,28,64,231,79,95,167,195,218,57,100,218,226,237,92,43,71,168,145,92,166,73,60,210,180,95,79,107,253,203,243,118,218,65,57,143,219,166,89,120,244,111,239,88,163,110,232,196,0,255,240,110,175,244,123,31,231,117,84,185,15,100,182,49,31,219,134,186,188,179,193,45,187,126,240,84,87,120,168,249,124,165,223,31,189,225,100,247,45,21,68,163,77,144,223,176,196,189,245,218,14,124,140,111,123,0,173,175,188,251,227,12,242,22,31,0,255,241,243,108,149,248,0,255,254,240,35,222,235,217,194,149,202,207,113,167,13,3,128,36,184,119,37,213,161,173,201,251,197,25,254,138,47,121,181,143,191,110,133,219,206,152,109,179,80,43,0,255,246,85,90,196,203,98,189,218,227,245,96,84,48,70,187,204,103,235,154,23,130,109,242,180,88,218,215,118,60,90,114,226,87,120,147,7,208,224,142,148,29,217,253,7,243,97,94,137,26,169,190,29,250,234,100,197,200,21,84,95,49,166,155,159,179,1,57,53,94,45,2,17,8,249,246,198,142,166,41,117,131,175,154,194,251,150,188,118,63,223,254,219,116,139,45,128,217,101,112,191,68,242,142,89,151,55,252,24,31,243,0,138,146,138,115,5,110,236,166,19,157,23,205,81,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,157,226,194,57,3,104,19,69,107,253,123,155,251,8,176,219,121,20,149,253,164,105,153,1,20,237,93,239,181,0,255,156,51,190,203,127,247,242,204,83,251,71,196,210,201,225,35,205,187,110,0,255,244,21,216,220,64,98,144,92,155,209,133,39,2,0,255,233,132,7,208,122,96,132,211,132,94,5,34,211,215,143,0,255,115,115,58,99,220,30,115,163,126,191,203,95,4,62,109,183,198,191,61,157,103,156,160,14,205,79,169,181,8,95,124,242,1,20,254,145,122,32,103,5,32,20,159,22,163,21,254,203,220,56,183,147,91,178,9,181,178,23,190,214,213,215,242,129,254,35,151,212,176,9,234,244,154,134,127,107,173,244,207,141,253,60,31,32,245,209,0,25,238,215,13,190,86,204,7,208,236,31,251,183,39,51,223,77,226,81,155,5,96,54,105,24,62,211,67,175,84,95,207,64,229,54,110,147,214,226,243,204,95,109,6,159,233,178,215,123,249,115,179,144,252,240,183,93,166,69,195,249,78,13,75,98,174,217,127,246,143,115,118,155,244,188,60,25,210,88,121,170,239,199,75,253,0,244,190,234,241,28,103,91,249,61,6,192,26,105,231,97,189,84,243,240,149,14,93,233,113,122,236,118,247,231,249,116,151,166,183,65,125,53,211,69,241,202,253,60,71,78,253,114,63,36,46,195,164,69,24,174,149,227,103,125,184,166,251,57,163,94,4,117,249,128,225,19,246,28,145,200,22,173,197,175,218,210,7,80,250,228,244,182,221,70,213,63,46,147,176,214,77,146,86,87,157,226,127,11,87,237,191,62,87,56,34,6,151,52,81,185,205,170,193,248,89,243,249,122,31,127,29,180,123,149,241,24,60,93,53,153,131,236,208,48,190,55,89,113,128,52,63,163,61,134,186,100,130,144,246,183,52,122,0,189,63,58,198,24,7,103,118,191,223,100,209,83,159,253,179,47,91,27,197,215,90,112,181,175,211,231,133,146,247,99,243,169,150,183,204,152,141,197,90,215,89,145,58,42,65,29,128,166,62,96,150,81,48,35,37,69,11,64,81,82,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,11,64,73,81,180,0,20,37,69,1,208,82,82,20,0,69,209,82,2,208,82,210,82,2,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,180,0,20,37,69,1,80,20,45,37,0,69,81,20,0,69,75,81,2,80,20,69,1,80,52,167,251,65,128,162,208,0,26,127,198,129,201,206,184,77,210,254,38,0,255,214,133,197,186,150,232,245,254,114,28,15,6,78,32,6,228,77,44,26,106,221,18,105,215,22,138,15,244,202,171,211,148,159,7,129,85,134,225,224,234,3,232,247,79,89,29,86,100,128,140,40,98,58,60,182,201,86,93,197,223,240,179,107,61,242,250,58,108,44,241,44,166,70,90,132,72,164,165,214,186,22,197,215,200,223,170,36,63,207,164,109,111,24,148,46,44,213,183,219,10,0,255,153,30,234,5,158,205,202,233,169,43,132,95,161,117,60,236,174,15,160,56,157,254,176,218,203,239,106,143,81,31,109,57,178,91,107,120,92,202,149,186,127,247,113,12,247,231,236,62,173,151,62,251,202,219,246,186,240,165,6,121,173,238,231,56,112,68,125,126,21,233,190,157,5,75,0,185,76,171,241,151,230,93,177,0,255,122,252,155,219,56,23,130,118,55,31,18,28,191,233,202,1,20,251,207,203,79,165,112,66,198,238,106,27,207,77,50,205,193,199,218,112,165,199,176,195,200,55,88,70,175,73,38,75,237,180,128,191,154,212,87,251,236,31,207,43,230,206,242,132,83,46,77,6,150,52,110,136,127,90,90,233,243,122,89,237,229,194,64,249,42,93,194,204,166,177,254,240,167,137,15,160,240,143,224,140,13,32,237,202,128,11,50,125,82,181,254,48,154,178,175,57,131,132,203,127,220,182,169,95,226,0,255,187,214,235,27,254,46,231,26,239,227,121,114,115,186,252,11,97,179,215,100,187,109,171,150,224,247,86,249,0,138,81,72,95,23,0,255,143,195,253,143,153,53,198,117,0,255,236,39,139,117,251,175,79,96,113,203,229,199,53,114,118,154,10,124,223,132,7,80,212,233,245,251,183,103,122,252,15,114,36,235,238,235,26,10,31,234,204,213,94,251,199,24,231,88,254,227,247,242,78,0,255,204,67,251,67,248,169,47,7,80,20,171,116,140,140,223,72,53,111,107,94,21,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,197,247,118,206,4,49,121,49,44,122,205,254,189,143,99,156,219,182,193,37,114,145,187,168,223,37,26,77,230,240,39,252,225,0,122,111,159,195,191,226,206,248,157,210,150,103,94,22,68,90,214,236,181,62,229,72,218,49,0,168,108,7,144,180,176,234,112,247,28,205,20,99,248,22,222,118,173,31,183,113,190,0,255,110,183,25,109,166,159,125,90,95,218,119,22,241,86,35,248,240,230,117,126,58,30,84,219,13,55,144,28,118,83,0,255,193,37,219,29,159,166,5,143,74,80,138,127,226,135,30,64,231,207,241,228,58,6,146,67,222,206,30,72,124,36,141,233,224,118,93,188,215,84,251,250,188,222,243,163,39,116,139,251,0,54,198,184,72,159,177,96,218,15,201,42,254,136,175,121,189,39,168,143,200,189,118,219,42,207,250,158,192,173,209,74,147,120,168,85,215,58,110,245,22,239,179,65,67,102,30,76,134,250,180,88,216,142,240,191,192,43,248,47,128,206,31,47,159,62,208,125,208,137,11,156,41,41,35,69,251,227,100,57,252,209,183,64,243,189,210,231,92,207,227,159,241,236,99,140,251,207,90,231,153,23,241,186,79,63,237,172,116,239,143,231,119,62,31,32,239,22,150,91,34,67,183,187,177,116,214,74,13,227,165,22,186,214,226,149,254,250,160,251,99,92,62,122,217,217,237,206,173,69,242,99,63,214,233,40,254,139,175,2,40,158,195,10,245,3,128,4,164,141,89,126,151,72,107,122,23,68,104,153,22,123,188,142,159,121,197,177,140,51,80,119,238,18,71,178,44,197,102,25,103,84,29,233,174,112,60,201,81,1,80,20,45,37,0,5,72,173,147,162,52,13,64,147,166,25,13,10,128,150,146,162,0,104,41,41,10,128,162,104,41,1,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,90,74,10,128,162,40,90,0,74,138,162,0,40,90,74,10,128,162,165,164,0,40,90,138,18,128,162,40,10,128,162,40,90,0,138,146,162,0,40,138,150,18,128,162,40,250,0,180,74,71,69,169,1,3,80,88,83,82,131,103,212,0,160,104,14,142,84,80,74,186,59,128,118,0,255,152,95,119,223,81,46,143,217,186,191,233,222,230,217,254,213,183,55,126,194,151,250,138,231,184,71,198,56,213,251,199,36,239,6,73,44,207,151,232,92,16,239,225,67,124,13,253,192,232,7,67,211,107,29,87,27,193,40,32,72,176,155,205,40,118,60,209,214,172,118,118,54,234,167,125,188,128,247,123,0,5,174,7,148,131,67,231,1,116,16,193,91,203,198,205,154,232,18,195,235,248,49,95,233,131,211,97,246,182,136,47,95,94,116,227,230,85,26,107,208,194,207,248,89,95,233,67,31,36,35,236,187,10,101,140,89,108,201,210,126,133,62,171,133,246,92,235,147,235,168,202,169,178,178,127,254,242,162,72,234,46,111,250,94,157,52,212,8,30,199,243,248,0,154,43,104,183,222,223,7,201,221,132,33,158,45,25,138,89,180,11,91,117,140,30,241,194,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,90,0,74,138,150,18,128,162,40,90,0,74,138,162,5,160,164,104,41,1,40,138,162,0,40,138,150,18,128,162,165,40,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,122,2,40,128,3,213,174,194,72,40,162,113,28,65,91,177,182,118,236,213,62,215,179,254,51,106,221,1,25,150,103,222,90,217,27,198,134,178,1,158,133,47,185,118,0,255,245,176,199,172,18,26,193,190,155,216,39,27,11,59,118,248,1,95,234,107,125,123,193,232,136,153,127,17,129,151,135,120,191,86,27,210,24,158,11,160,244,79,170,141,51,98,126,102,158,93,230,86,252,141,246,135,85,90,114,141,0,255,179,32,136,57,95,33,204,26,17,110,25,144,213,81,247,162,248,33,190,234,218,253,219,129,194,3,224,157,219,205,155,217,233,226,82,125,117,121,117,215,82,190,218,167,14,24,18,32,69,149,58,18,214,14,39,112,251,251,244,209,99,140,231,241,143,3,104,252,99,58,22,0,255,236,118,19,94,158,54,189,190,81,69,209,2,80,210,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,81,20,45,0,37,69,75,9,64,209,82,82,0,180,20,37,45,0,37,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,20,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,82,140,150,6,14,64,49,105,14,52,105,154,29,128,38,77,131,162,0,104,41,41,10,128,154,122,207,25,207,110,220,46,11,76,251,167,173,168,164,106,15,160,246,8,61,23,156,45,185,71,230,230,47,164,25,154,180,75,219,250,234,254,248,25,190,220,107,221,62,246,135,124,76,216,56,219,236,144,188,96,110,167,230,240,231,173,238,138,175,56,120,14,55,206,86,48,140,38,217,238,82,46,237,220,107,158,163,29,140,26,67,4,84,188,229,157,110,112,109,193,152,21,197,31,240,195,0,170,253,119,63,199,108,247,223,120,188,61,219,102,0,255,148,141,225,163,120,154,215,122,254,3,49,119,39,227,214,54,131,120,99,139,62,131,125,189,71,29,227,118,118,3,187,115,243,84,100,217,95,254,232,220,64,13,242,154,215,237,112,94,86,12,98,137,197,208,126,120,172,1,7,80,212,189,125,221,103,190,180,108,70,73,1,246,52,17,150,196,215,138,127,240,99,175,29,0,255,103,122,48,61,65,118,151,245,94,178,91,132,238,174,149,182,33,111,210,82,47,241,141,118,121,165,79,111,7,160,42,65,110,207,46,55,230,70,248,168,141,53,244,245,121,48,126,231,166,27,70,162,178,143,218,222,81,104,108,61,128,230,192,235,102,79,46,203,99,66,145,253,124,40,214,72,102,77,91,134,20,250,76,240,93,183,188,226,156,67,178,244,140,199,167,103,241,242,187,68,219,240,163,222,93,239,141,158,30,183,96,4,174,185,117,99,129,229,163,6,186,107,13,63,245,90,143,115,174,99,28,128,141,113,243,103,81,251,110,165,19,245,236,146,15,160,242,231,41,208,252,156,97,179,176,37,6,46,211,66,159,86,45,253,254,223,210,231,191,108,179,127,175,175,246,20,127,158,35,113,182,187,2,171,75,190,1,171,53,12,159,247,89,55,254,79,246,247,159,233,93,212,189,206,224,71,202,7,80,224,251,15,154,125,140,103,157,253,79,149,63,175,2,241,156,23,109,211,220,23,153,30,90,44,245,21,241,127,178,182,0,255,89,186,55,185,0,226,49,248,144,86,124,0,255,235,71,154,143,45,23,172,46,27,239,110,253,194,175,181,242,1,148,254,32,90,250,220,233,164,219,89,20,250,193,139,211,58,62,200,127,140,135,105,102,0,255,156,241,195,219,240,69,87,95,225,223,172,190,93,181,38,118,159,191,19,94,172,214,36,207,116,50,224,144,37,44,249,248,0,58,190,224,0,255,165,157,78,14,9,244,12,0,255,154,18,156,254,227,52,221,236,143,26,41,104,28,254,56,236,107,66,143,211,5,135,202,88,114,84,248,207,125,240,120,112,19,121,54,13,47,31,152,166,142,151,223,125,130,181,252,38,145,19,22,37,64,181,71,123,240,151,118,93,183,0,255,123,60,93,199,56,161,213,238,247,217,58,240,101,247,94,233,229,231,120,3,41,73,178,174,10,123,198,67,102,108,234,90,125,22,142,64,239,181,127,250,92,155,31,70,55,202,106,75,165,23,49,124,166,85,215,122,28,186,165,242,11,14,243,253,190,212,164,209,177,205,122,79,99,110,185,220,36,177,89,238,89,227,123,45,87,122,138,229,63,204,207,105,122,63,185,72,124,169,151,158,33,77,180,0,255,12,51,237,227,152,185,186,16,53,37,125,198,161,42,5,242,218,95,227,117,188,203,0,255,118,176,137,155,15,7,181,19,63,247,89,235,225,173,249,24,3,187,166,152,0,55,215,139,111,126,15,160,237,164,124,211,241,153,185,223,183,221,223,64,117,254,60,167,107,254,229,220,249,165,250,114,151,155,245,137,207,149,243,85,251,167,207,168,251,115,206,128,90,92,126,249,176,233,52,62,212,144,171,253,246,159,231,41,106,135,98,149,232,130,36,44,178,76,247,248,95,76,31,64,237,113,181,113,236,183,218,129,5,96,212,187,99,172,132,122,235,40,62,214,128,43,246,223,125,140,252,34,24,99,58,157,22,41,55,180,139,198,247,218,224,21,133,227,60,6,203,168,13,125,113,173,154,11,39,182,3,168,189,125,125,251,245,79,70,196,150,167,241,123,233,236,248,172,31,215,251,156,203,199,108,92,18,84,20,0,197,131,162,40,0,138,162,165,0,40,41,138,2,160,104,187,148,180,0,148,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,73,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,45,5,64,73,209,82,0,148,20,69,1,80,20,45,37,0,69,209,82,2,208,82,82,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,81,180,0,148,180,148,20,0,69,75,73,11,64,73,75,73,1,80,92,74,90,74,0,138,162,40,0,138,162,40,0,138,230,0,69,189,0,74,0,255,236,125,43,202,56,249,84,161,125,168,103,105,215,238,143,141,254,198,205,207,42,33,115,218,140,106,173,54,34,254,134,247,121,69,33,125,0,181,175,231,24,212,150,236,125,50,87,182,36,240,240,187,198,31,154,119,165,31,167,103,152,111,144,3,9,148,81,0,255,6,21,88,174,143,248,78,203,248,154,145,83,208,122,63,127,29,48,31,187,129,146,198,119,241,222,94,77,27,238,3,104,253,25,103,182,235,153,118,127,151,207,160,212,88,139,91,13,125,152,85,78,93,89,65,190,218,27,125,174,215,56,122,31,147,15,181,45,102,190,215,232,42,254,211,182,171,247,115,220,251,225,45,206,24,97,39,53,225,22,144,216,60,190,211,133,62,48,77,44,245,177,43,47,9,73,154,36,85,227,175,35,219,127,33,229,46,70,35,107,209,190,153,242,138,238,159,167,46,222,142,24,87,225,114,121,117,97,102,211,86,123,241,65,173,194,63,129,185,157,3,231,43,6,109,173,131,248,96,234,128,212,94,251,175,111,139,229,191,9,91,166,174,184,159,142,129,135,122,113,221,254,233,81,177,244,108,62,93,141,151,191,13,53,248,82,139,174,245,49,204,184,37,133,123,98,97,88,17,0,255,214,91,139,186,143,207,47,45,191,193,99,241,181,4,15,160,248,62,158,211,9,150,114,230,253,32,109,153,124,234,84,250,130,47,181,230,106,207,248,32,0,255,131,100,114,26,22,22,211,5,26,134,207,171,235,43,80,62,6,112,220,56,98,25,117,248,180,252,242,145,192,12,57,219,146,246,68,241,1,148,254,33,218,36,183,221,121,58,105,131,81,46,209,18,62,151,170,240,63,222,233,127,80,179,77,3,65,41,29,52,148,125,189,207,254,241,253,172,157,49,59,181,38,25,67,108,212,12,158,215,89,17,0,255,63,178,30,248,233,92,92,232,176,158,225,143,72,62,128,194,63,21,240,63,108,2,253,47,122,35,252,23,85,254,60,5,154,159,115,179,133,109,253,155,77,31,77,34,251,154,248,0,255,233,251,63,155,151,0,255,168,90,192,103,89,237,17,0,255,63,18,111,31,144,166,117,223,22,90,174,83,248,188,67,62,128,6,84,63,34,232,253,187,181,53,81,225,79,81,253,104,204,168,175,220,127,247,39,95,0,255,133,12,40,173,75,126,68,174,23,248,187,195,154,248,191,137,155,49,30,52,109,201,31,97,119,128,191,139,231,3,168,252,152,231,63,177,209,124,0,255,1,122,17,213,223,107,226,0,255,102,2,0,255,63,29,254,177,3,62,74,225,0,255,68,224,0,255,102,0,255,156,115,18,240,199,131,7,208,242,129,177,141,66,225,2,107,71,160,64,218,167,195,211,245,62,39,39,69,180,177,148,21,204,148,173,13,232,118,105,165,5,124,208,118,175,247,100,207,147,3,146,204,155,175,18,215,244,46,238,243,102,181,215,35,252,89,167,185,7,244,96,0,8,138,78,212,33,25,195,218,109,246,191,92,19,143,53,214,80,99,14,160,160,231,150,100,32,227,204,124,120,142,239,119,243,166,93,221,171,91,107,90,147,2,126,195,135,174,244,215,51,142,221,72,114,228,122,11,9,49,150,69,203,107,138,33,249,106,125,117,17,0,255,106,192,53,244,119,15,206,43,68,8,102,83,9,94,144,66,221,130,93,218,199,155,248,193,149,254,61,128,39,198,14,25,176,3,42,237,66,166,69,166,175,4,208,123,123,140,219,237,178,157,221,205,191,101,219,200,35,251,175,248,174,141,21,254,49,240,170,16,153,64,109,212,214,142,53,138,176,79,15,45,155,186,38,254,111,230,99,122,108,205,183,219,160,134,240,181,76,175,217,127,246,111,151,36,85,27,171,48,226,129,163,145,23,126,194,27,3,168,125,146,235,172,0,255,164,102,73,4,22,158,157,32,121,234,134,180,136,181,225,231,240,211,94,187,159,145,124,47,122,153,99,222,251,104,191,204,93,220,220,245,138,215,53,33,42,194,191,128,202,41,20,9,28,202,198,183,73,146,230,213,43,158,215,106,222,135,215,251,220,179,124,6,66,33,130,149,31,75,210,205,109,236,212,112,154,152,248,68,252,101,0,205,254,97,199,33,105,87,112,233,112,6,107,1,121,27,130,187,183,73,159,57,30,136,0,255,242,138,147,82,179,127,28,11,8,73,133,60,81,4,73,138,10,128,162,40,90,0,74,10,20,117,0,154,155,210,75,75,19,52,0,197,165,165,185,41,0,138,162,25,5,64,209,82,148,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,210,82,82,0,20,69,75,1,80,82,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,81,20,5,64,209,82,148,0,20,69,75,9,64,81,20,45,0,37,45,37,5,64,75,73,81,0,20,69,209,7,160,41,82,60,77,157,162,1,104,169,83,132,41,0,74,42,234,99,43,184,49,38,73,108,190,20,71,69,217,30,64,239,49,125,239,207,201,121,110,35,111,9,87,142,229,108,8,139,139,187,226,65,248,137,190,198,95,199,149,7,27,130,51,25,236,70,115,236,141,45,115,105,67,124,237,254,237,136,225,1,96,126,172,222,32,139,116,67,165,179,30,173,254,240,144,190,222,243,212,237,144,35,36,18,50,243,52,230,36,203,167,153,230,93,154,244,241,53,124,0,212,62,244,23,36,133,178,37,76,102,150,128,240,188,61,219,93,218,150,192,7,241,213,124,165,95,143,51,54,132,111,156,217,6,222,62,191,60,212,180,72,0,255,162,251,218,174,28,111,228,32,193,131,53,188,218,99,0,255,70,230,220,60,46,219,44,223,236,127,228,128,39,226,227,249,0,74,90,106,61,167,157,97,0,153,8,79,81,1,80,20,45,37,0,45,69,73,1,80,20,45,37,0,45,69,73,1,208,82,82,20,0,45,37,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,208,83,239,56,99,180,221,33,64,17,212,216,245,222,222,77,143,239,47,0,255,198,137,179,253,88,32,13,225,227,30,64,13,207,161,36,25,59,159,122,199,146,163,27,246,52,225,171,107,13,190,134,159,245,154,28,201,153,231,87,21,245,228,34,223,50,98,35,9,100,185,187,71,203,52,84,235,81,84,126,247,41,135,114,136,152,224,234,134,248,169,77,234,22,191,243,0,138,235,33,59,86,158,218,201,27,220,188,226,236,213,191,106,0,255,196,95,241,209,124,5,198,25,39,118,227,8,156,43,205,89,16,166,46,237,122,159,215,201,234,143,196,217,100,168,53,129,168,135,118,154,188,14,226,19,174,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,74,90,74,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,104,41,1,40,138,150,18,128,162,104,41,1,104,41,41,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,90,138,2,160,164,165,164,5,160,164,165,164,5,160,164,40,10,128,162,104,41,0,74,138,162,0,40,138,162,109,96,0,0,69,187,10,0,255,136,249,110,55,114,70,237,170,13,157,182,101,93,239,237,179,157,206,157,241,59,80,227,178,155,135,69,154,134,191,180,225,0,138,2,3,40,184,189,174,254,113,60,7,37,103,80,50,102,109,165,17,42,233,10,126,211,179,43,221,231,188,173,250,79,240,81,235,88,220,224,243,66,248,73,155,249,0,154,156,142,194,68,0,66,112,54,100,93,83,143,215,237,251,151,40,223,22,52,132,49,90,104,161,47,125,181,207,116,88,45,146,179,1,88,15,221,252,24,93,172,121,248,79,127,107,217,0,255,57,91,242,219,22,28,212,71,47,15,203,221,154,195,139,60,15,160,244,247,172,127,188,124,59,215,243,106,223,48,60,105,120,220,213,62,1,0,255,243,128,245,143,115,177,103,115,45,153,245,205,240,165,180,198,136,251,183,205,108,233,184,189,89,89,239,247,253,175,27,225,110,203,85,27,50,159,121,163,158,241,188,84,0,85,252,127,180,237,63,110,246,71,46,220,90,192,155,82,93,252,159,210,126,252,201,254,110,229,187,190,225,35,212,239,159,222,8,15,234,77,219,214,205,173,175,248,188,194,186,253,211,231,64,199,129,33,29,2,228,149,90,159,241,161,182,29,64,21,0,255,167,215,127,219,114,118,246,7,82,114,93,224,65,105,141,63,99,224,252,140,177,219,86,121,183,110,213,65,139,125,190,210,63,28,207,207,119,247,126,36,186,191,36,122,183,22,111,48,97,252,171,47,87,197,0,255,105,79,0,255,115,136,222,186,141,113,52,19,191,196,245,1,20,244,123,190,60,164,185,107,86,45,251,191,192,253,156,187,113,121,127,114,163,222,218,12,242,85,241,127,218,205,113,189,232,174,187,79,68,7,241,75,169,42,254,79,187,230,227,28,74,111,29,156,144,104,25,127,10,251,0,10,0,255,20,228,0,255,222,96,92,214,43,62,162,194,63,169,254,219,229,231,223,228,199,117,140,63,28,95,227,159,18,248,191,105,140,249,15,163,79,124,64,141,127,202,189,227,120,250,234,58,140,30,241,183,235,3,104,217,0,255,160,187,252,207,109,183,213,153,141,75,226,147,248,186,150,43,197,79,167,249,252,55,63,119,157,251,97,89,131,241,117,207,124,173,63,234,116,211,51,108,127,223,120,124,154,234,187,106,9,252,199,72,214,17,154,129,244,1,20,241,127,80,242,191,7,253,247,45,227,199,170,27,0,255,199,208,63,198,241,175,147,55,55,174,25,63,215,206,215,249,235,251,143,205,163,243,195,234,168,55,219,3,40,190,0,255,245,12,253,227,118,175,149,207,160,37,227,235,18,43,226,0,255,87,151,0,255,57,99,173,49,91,76,218,138,191,203,242,138,122,100,20,118,0,165,127,14,245,223,54,164,61,19,0,255,51,88,116,143,223,53,86,250,199,184,143,115,172,203,250,191,101,122,196,227,38,43,105,22,64,83,126,29,99,210,18,136,182,191,36,168,169,87,149,105,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,10,0,78,147,55,0,69,209,160,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,90,74,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,38,163,185,2,128,162,119,20,5,64,81,20,5,64,209,82,82,0,20,69,75,1,80,82,20,5,64,81,20,45,0,37,69,81,0,20,165,7,86,40,138,5,208,208,239,249,86,0,255,38,200,43,106,21,254,13,251,207,25,23,1,200,167,185,14,155,21,37,29,64,19,0,255,55,213,63,182,156,157,254,81,36,211,47,222,54,116,133,127,187,203,127,140,179,213,249,109,194,26,241,105,117,94,81,185,7,80,162,199,239,245,248,159,162,156,183,62,131,186,100,241,157,86,93,185,0,255,122,204,229,127,236,93,151,120,77,13,198,151,45,243,117,254,50,122,96,229,20,215,253,135,74,122,66,19,177,62,128,34,254,63,22,253,231,140,177,214,110,246,232,245,21,223,182,90,225,127,180,199,0,255,156,99,155,248,143,16,137,87,226,143,60,190,226,186,0,255,136,185,244,179,229,5,169,241,15,178,251,79,173,47,221,96,167,198,176,15,160,240,63,194,244,63,183,169,198,185,72,188,17,31,212,154,239,63,30,210,253,192,168,194,190,35,0,91,173,91,188,109,138,175,241,95,183,253,79,237,111,247,243,116,213,216,106,253,67,184,229,231,202,246,244,213,8,96,30,93,226,65,111,31,64,225,31,221,199,120,155,28,115,66,220,223,209,212,142,0,255,189,31,144,39,96,124,85,252,127,220,197,51,253,232,174,235,230,208,62,222,246,171,139,0,255,211,2,0,255,19,189,117,70,98,116,18,159,130,125,0,13,29,102,120,218,38,242,85,241,127,232,227,63,206,139,232,172,205,199,49,253,196,15,191,245,236,127,204,251,49,110,99,232,94,230,221,135,48,254,45,164,15,160,185,141,115,110,35,36,110,147,17,105,218,26,109,175,227,234,253,179,61,229,250,71,189,193,110,218,242,88,93,2,63,53,205,235,226,0,255,241,254,56,136,46,45,237,232,154,241,193,107,253,254,239,48,212,131,131,163,171,121,140,160,26,141,239,52,52,128,94,61,125,165,127,140,81,184,104,48,100,232,84,248,191,87,93,252,63,73,0,255,133,221,150,143,62,127,52,105,95,248,179,166,235,253,246,159,239,71,150,231,194,78,215,98,12,109,86,107,43,62,211,164,107,252,27,114,247,225,220,138,20,228,246,151,197,131,145,3,168,236,0,255,152,252,175,244,59,135,212,225,19,182,214,163,94,79,144,11,230,151,121,118,120,94,20,99,246,114,189,251,244,157,174,241,31,212,231,35,225,44,158,84,143,166,210,7,35,116,21,28,100,36,111,73,152,217,230,222,146,125,62,128,210,103,74,225,216,242,200,116,22,201,222,165,240,202,217,167,75,124,16,127,227,21,245,121,50,6,240,146,44,107,197,179,47,245,178,175,244,185,251,95,237,165,128,160,61,117,210,128,149,177,86,71,120,169,39,215,145,30,231,156,136,25,99,108,89,63,29,134,249,218,115,133,79,245,147,15,160,232,222,235,136,227,121,158,54,174,100,196,167,237,31,198,48,54,77,193,151,218,113,197,254,237,233,232,185,252,169,207,204,206,53,218,132,239,91,243,0,138,142,174,242,215,203,202,119,91,198,174,73,38,209,125,218,193,235,22,43,130,231,12,152,29,70,238,72,139,107,5,80,180,52,15,41,0,138,150,146,2,160,25,45,37,45,0,37,69,81,0,20,69,81,0,20,69,75,1,80,82,20,5,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,209,82,210,2,80,148,20,5,64,75,73,81,0,20,45,37,37,1,20,71,83,251,74,105,80,74,31,1,180,148,180,130,2,160,200,200,193,237,106,111,127,214,206,8,248,55,95,146,204,235,102,167,57,252,212,34,136,247,225,35,174,88,173,35,7,121,54,28,172,74,178,197,173,147,150,220,7,208,236,159,158,195,112,59,227,132,36,92,2,187,44,114,150,234,216,251,37,250,170,245,185,199,56,31,206,199,239,230,147,7,223,200,43,77,26,253,181,207,107,142,99,249,60,237,188,51,73,93,2,181,118,181,182,87,107,38,190,133,191,245,202,226,3,104,61,234,185,225,28,97,30,185,66,251,105,190,214,70,60,77,245,237,135,119,241,148,43,165,175,244,113,7,35,97,231,38,181,219,118,65,50,113,49,150,65,91,241,229,124,197,115,208,206,41,144,9,49,23,4,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,29,128,162,93,52,232,235,253,247,71,194,140,149,207,40,243,174,246,39,220,12,239,194,71,120,133,29,3,79,46,64,129,96,182,32,129,76,235,250,10,0,255,238,186,129,220,120,249,229,67,197,60,180,191,175,216,116,128,175,29,64,239,129,99,22,156,242,122,143,233,115,127,62,144,229,54,241,36,159,138,106,117,183,230,21,185,46,227,23,189,198,127,146,96,139,25,38,47,247,157,51,146,228,157,250,215,132,90,107,45,95,97,143,81,112,10,73,185,70,181,159,143,148,23,147,62,218,12,241,83,124,193,1,20,169,99,123,103,12,20,114,37,41,91,75,187,81,87,21,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,45,69,73,11,64,73,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,11,64,73,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,180,148,20,0,45,37,69,1,80,20,37,53,7,170,252,156,65,36,142,24,162,8,142,35,128,58,109,23,61,64,237,34,212,53,254,51,198,69,178,244,54,243,246,52,44,110,222,233,162,5,60,211,103,175,247,86,223,78,176,65,246,240,193,150,196,137,81,155,228,152,94,91,18,254,132,151,120,0,77,125,78,189,157,250,47,171,118,243,187,33,2,143,142,133,23,90,234,117,251,175,99,36,246,42,191,43,84,74,77,150,101,223,22,119,131,175,225,235,94,235,171,66,207,171,127,11,249,203,63,143,144,211,254,71,39,45,173,57,185,39,137,89,142,153,217,225,192,180,30,245,28,7,142,193,90,50,162,76,137,80,215,94,70,251,213,218,133,207,180,234,74,0,255,216,45,206,24,91,175,211,203,191,115,171,22,250,54,212,251,212,231,149,237,112,13,193,21,24,47,212,102,54,95,170,69,124,111,207,107,129,190,251,230,219,47,59,187,219,96,239,168,252,217,207,173,26,140,207,53,211,3,82,248,235,9,128,45,102,62,121,91,118,229,174,153,179,114,165,199,69,119,159,184,193,50,187,233,50,35,173,253,119,188,214,114,190,218,211,243,250,54,110,249,203,155,200,25,44,18,81,105,235,241,33,158,113,197,117,156,187,217,185,144,223,197,109,244,1,20,251,167,79,249,34,199,230,19,209,40,18,184,35,27,31,106,201,149,251,229,231,245,138,186,252,76,126,105,11,59,34,33,216,57,190,212,22,175,56,65,121,7,208,242,9,106,122,118,147,78,239,98,182,109,208,84,252,221,207,117,254,28,164,155,99,195,128,165,250,50,110,137,110,241,184,195,90,202,5,208,250,163,204,250,168,253,61,31,162,211,87,147,161,2,150,235,184,66,220,119,38,91,222,3,21,117,0,26,63,96,117,148,165,41,138,2,160,40,138,2,160,40,90,10,128,146,162,104,1,40,41,138,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,221,7,0,0,20,61,21,32,92,207,37,222,178,51,217,206,98,90,43,0,255,56,200,22,39,16,62,11,75,168,154,85,26,195,207,22,3,40,106,244,154,250,245,4,107,185,130,99,202,138,100,138,102,143,78,225,27,157,173,246,222,31,40,186,129,214,42,183,121,191,200,75,226,154,91,75,93,203,194,175,58,228,1,148,20,171,8,234,25,231,209,70,18,237,36,60,103,211,62,216,123,85,0,160,25,45,197,164,0,104,41,41,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,154,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,45,37,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,208,210,76,90,10,2,208,82,82,20,0,69,171,181,78,47,122,146,28,132,144,141,221,34,48,150,88,43,198,34,13,26,125,52,232,74,177,56,6,66,176,182,69,130,52,141,190,225,231,46,14,160,164,211,74,0,255,20,248,198,185,109,180,176,204,183,115,153,14,26,23,170,168,250,161,209,251,54,134,54,2,104,41,10,140,18,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,104,41,41,10,128,162,40,10,128,150,162,164,0,40,138,162,0,104,125,101,116,126,120,127,188,81,244,1,232,252,101,244,16,137,210,192,232,219,104,174,254,47,204,173,81,75,185,0,90,127,14,204,54,61,95,237,175,152,130,233,244,213,98,180,214,63,196,139,227,228,56,125,117,161,82,6,29,227,197,96,69,93,7,208,241,47,0,255,49,134,211,83,231,183,9,180,17,31,68,93,187,95,62,30,124,132,218,252,128,124,81,118,44,171,112,42,141,198,119,58,229,21,69,244,1,148,251,191,163,126,47,79,97,140,72,147,84,99,8,190,241,141,150,93,239,237,115,29,227,214,51,251,157,116,34,146,178,88,226,59,109,228,171,83,156,225,54,112,251,0,106,79,0,255,182,229,110,107,155,197,6,56,182,252,122,150,90,233,207,48,241,77,207,149,43,203,60,22,127,157,54,13,95,233,159,191,143,205,199,202,103,60,63,245,45,237,106,111,159,235,25,183,222,102,227,156,118,59,31,245,13,241,141,6,245,1,148,254,176,217,228,202,149,15,117,210,86,102,181,92,75,248,220,202,53,193,115,174,58,12,22,185,224,134,174,47,137,49,178,233,172,77,248,92,55,107,186,159,99,36,55,95,243,9,32,21,46,239,88,210,104,179,83,127,241,61,188,208,171,61,39,99,24,46,21,42,184,138,215,23,204,198,116,213,36,190,105,133,7,208,237,31,119,63,137,45,96,236,78,89,53,149,184,164,46,110,6,63,196,163,188,222,215,243,156,113,230,254,24,241,189,124,218,167,50,140,246,7,154,106,112,95,113,144,238,35,117,134,192,198,179,122,86,251,251,122,204,206,111,242,223,207,179,73,176,175,116,212,19,62,128,230,10,90,233,235,246,143,233,168,88,156,221,239,26,165,94,254,236,211,130,32,124,16,143,241,26,0,255,245,196,72,54,22,230,203,24,193,202,6,25,169,54,26,192,103,29,57,128,162,167,198,159,91,145,249,57,131,28,193,19,35,247,150,246,4,21,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,209,82,2,208,82,20,37,0,69,81,180,0,148,20,45,5,64,73,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,117,26,52,117,26,0,160,105,90,42,125,212,16,128,162,104,169,208,3,104,252,147,61,40,11,160,240,38,16,83,176,164,123,109,191,214,225,227,250,122,159,51,158,151,47,69,7,95,97,207,117,108,24,35,103,33,110,114,99,99,125,189,183,127,99,140,220,242,127,121,230,207,12,142,246,103,122,55,197,0,255,240,189,1,20,254,205,251,64,40,65,145,108,31,33,235,46,106,172,97,205,163,99,60,147,175,245,135,133,191,155,202,63,156,8,236,136,70,166,163,182,165,103,124,180,175,185,119,127,88,9,58,8,247,119,121,250,61,243,213,102,249,31,176,243,145,55,110,66,142,150,62,195,166,203,248,32,15,160,40,138,145,17,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,180,148,20,0,45,37,69,11,64,73,81,20,0,45,37,45,37,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,209,82,2,80,20,69,1,80,20,69,209,6,0,216,14,160,221,127,61,236,49,195,47,107,63,69,4,34,147,110,122,28,90,192,0,255,250,154,239,73,29,151,95,105,191,119,141,86,118,224,181,62,132,54,253,157,131,169,201,124,219,51,233,105,28,116,8,223,208,215,36,25,121,0,173,63,222,56,46,242,254,69,173,60,202,163,217,93,227,37,87,124,20,63,205,87,248,143,61,0,94,101,193,134,144,5,206,214,110,212,191,171,253,133,127,230,126,161,23,97,167,125,208,209,180,99,215,77,252,153,87,156,0,160,40,138,2,160,40,90,74,0,138,150,146,2,160,104,41,41,0,138,150,146,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,90,74,0,90,74,90,74,0,90,74,90,74,0,90,74,138,2,160,104,41,41,0,138,162,40,0,138,150,162,4,160,40,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,40,234,180,232,5,160,1,40,169,25,116,0,131,170,40,164,80,148,86,251,58,94,62,30,251,62,129,16,182,173,136,113,140,141,21,250,105,164,87,250,235,62,238,190,163,253,4,70,49,156,116,212,228,24,142,165,195,159,240,134,3,232,125,234,115,198,118,38,130,221,226,17,100,65,132,34,210,70,39,120,164,185,94,239,65,47,191,93,229,131,196,101,39,200,69,206,88,130,186,28,17,80,240,47,252,238,90,245,224,62,227,92,35,243,229,191,75,176,121,91,144,173,93,13,226,133,238,240,189,107,157,222,134,219,251,202,147,243,205,223,46,3,168,125,209,231,58,206,222,25,47,95,32,153,60,243,82,243,106,120,167,177,53,79,61,137,93,18,81,1,28,231,182,251,154,199,184,166,238,57,243,138,123,170,99,243,203,7,204,62,200,12,23,196,124,214,181,163,121,191,82,75,241,85,60,238,0,74,15,59,46,228,53,82,126,48,119,25,221,94,242,206,173,171,70,241,88,203,188,222,215,115,210,253,242,67,91,18,108,182,33,220,197,117,58,212,141,110,47,27,31,197,159,188,166,251,39,85,191,59,251,72,129,68,169,124,181,0,255,152,141,78,154,136,175,226,13,215,4,39,227,170,246,149,103,163,109,168,123,198,14,160,246,86,95,31,26,217,32,19,194,221,27,186,73,74,218,105,35,254,214,140,43,125,110,112,227,176,76,146,41,41,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,150,222,73,11,64,73,81,20,0,45,37,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,45,37,0,69,159,226,24,3,109,84,141,133,213,248,143,192,127,44,114,95,172,117,122,164,2,40,250,213,248,183,143,0,255,65,60,128,45,26,78,227,223,62,254,191,207,127,167,137,253,157,1,20,141,214,248,183,143,0,255,239,243,31,118,104,144,26,0,255,199,250,111,3,227,218,2,106,108,250,195,147,50,128,162,166,235,247,127,207,189,254,43,192,108,167,9,85,179,66,35,248,89,111,213,254,235,67,42,253,231,12,107,23,253,30,233,246,195,175,240,159,246,121,0,5,189,138,240,52,245,19,29,32,109,205,189,214,55,122,188,251,97,250,207,32,145,3,189,155,2,196,12,190,210,171,235,226,0,255,196,244,79,63,232,119,54,173,59,248,161,154,15,160,243,211,239,251,24,184,13,18,176,8,123,52,121,53,247,247,88,235,31,1,198,178,34,64,180,67,67,248,90,80,95,21,0,255,31,245,241,63,87,144,139,78,144,82,196,171,240,107,173,213,251,227,59,198,215,127,130,252,110,186,220,224,5,241,3,158,118,204,7,80,129,0,255,247,18,151,158,203,77,45,241,159,170,150,195,195,240,101,99,215,123,59,94,126,247,77,93,202,135,18,70,210,218,238,90,91,116,154,129,175,52,223,171,125,252,56,131,180,0,255,247,59,108,87,122,183,86,122,68,239,233,240,131,86,0,255,108,152,53,175,251,46,242,55,235,16,127,2,14,160,216,0,255,61,233,251,113,27,103,233,147,121,230,205,171,37,248,177,171,235,125,209,227,224,176,51,159,4,185,33,155,43,26,150,218,106,31,62,236,178,98,0,255,244,24,235,242,63,183,221,90,99,246,41,226,171,248,189,140,43,125,170,207,233,32,250,199,41,233,95,203,226,146,210,140,127,245,213,3,40,194,31,131,94,160,243,13,39,87,186,184,102,185,95,91,45,53,239,203,107,125,130,228,9,202,7,50,130,1,86,30,24,203,221,90,89,168,165,22,169,86,226,251,248,153,215,112,0,255,92,117,51,179,143,20,14,166,252,181,0,255,24,83,250,104,38,254,136,63,92,239,209,253,103,156,224,100,76,88,190,52,239,70,217,90,169,123,25,128,38,160,7,126,22,238,254,220,196,141,53,251,230,175,85,81,20,0,205,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,104,41,41,0,90,74,138,22,128,146,162,40,0,138,162,165,0,40,41,138,2,160,40,138,214,14,160,221,63,29,223,225,92,192,121,51,79,218,165,196,37,157,222,240,81,235,82,253,195,223,244,213,190,234,113,15,168,124,18,38,80,196,59,214,109,175,209,90,235,50,93,227,235,189,141,211,206,7,183,141,37,196,220,241,180,21,122,189,239,62,142,115,174,59,250,199,136,211,140,121,170,13,132,169,159,54,226,119,248,190,7,208,251,170,111,211,99,100,247,243,249,176,72,0,255,202,195,90,45,195,159,26,112,181,207,233,102,110,46,0,255,252,122,26,96,220,116,12,124,168,65,215,177,251,249,158,136,254,49,206,152,235,180,239,188,104,53,23,63,105,217,149,254,33,212,127,187,112,59,234,54,98,235,117,142,183,245,243,1,52,245,24,211,77,221,203,129,197,198,91,216,217,203,237,14,77,193,207,26,114,181,183,238,143,233,32,207,156,241,219,240,116,89,37,253,126,120,1,239,59,236,235,125,94,55,208,219,128,37,79,82,197,148,174,250,151,160,122,127,143,51,14,245,254,220,38,44,31,91,26,243,79,111,29,225,127,99,124,0,157,31,135,125,31,35,187,193,230,243,25,139,244,105,213,250,81,207,24,134,214,215,237,191,62,180,143,0,255,110,2,218,70,47,31,3,65,188,10,0,255,247,114,93,252,31,76,0,255,185,30,104,229,219,192,205,224,231,186,249,0,90,15,42,168,220,235,190,0,255,244,240,231,191,248,3,173,124,14,45,6,63,183,88,189,127,250,219,203,0,255,74,206,66,139,102,165,89,52,8,31,106,148,7,80,210,215,213,94,251,199,56,163,68,250,207,248,236,189,244,165,4,239,135,247,225,67,45,172,243,227,48,239,227,202,238,91,18,129,217,244,208,102,51,128,162,166,230,30,103,170,95,88,123,163,214,79,79,202,55,0,69,157,210,131,141,118,127,176,27,128,150,58,237,254,192,76,209,6,64,75,73,81,0,20,45,37,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,45,0,69,73,81,0,180,148,20,5,64,81,20,53,1,148,62,195,80,6,24,232,64,184,180,11,198,174,102,199,70,7,141,100,62,27,227,230,21,41,4,114,237,116,17,127,195,35,174,232,162,15,160,217,63,238,72,61,35,180,101,187,221,200,217,107,66,45,154,125,58,225,248,28,126,234,213,30,245,120,110,20,2,41,81,98,28,211,107,246,199,242,104,173,97,124,210,37,190,226,221,15,178,141,86,56,201,28,93,215,122,208,113,60,47,195,253,88,222,140,49,47,117,165,66,171,149,230,241,31,190,217,7,208,238,35,65,177,210,3,245,25,121,98,228,139,41,217,6,146,38,72,50,105,93,14,95,245,207,43,125,162,231,250,84,209,127,187,237,198,91,175,253,180,111,43,117,22,0,255,195,59,189,218,35,126,60,213,206,184,109,236,242,246,77,198,238,74,77,203,241,0,138,123,80,207,219,64,66,158,134,170,42,77,12,99,209,244,105,231,45,137,193,143,241,31,175,246,161,199,221,47,210,180,100,92,150,71,177,110,220,16,107,162,121,248,93,55,251,138,224,50,196,200,232,54,215,251,208,227,140,51,242,126,55,30,199,229,105,113,43,215,100,250,234,12,223,245,138,15,160,56,146,7,129,85,70,89,70,230,120,91,142,250,246,74,0,255,234,223,16,127,181,159,74,108,233,72,195,146,205,231,22,190,138,55,121,181,191,111,103,140,227,253,237,204,118,215,50,191,60,239,211,30,254,23,25,64,81,167,8,110,133,52,5,64,81,20,5,64,209,82,210,2,80,82,180,148,0,20,45,37,5,64,81,20,45,0,69,73,81,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,75,9,64,81,20,45,0,37,69,209,2,80,82,20,5,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,180,180,0,52,40,109,87,72,225,244,206,0,148,212,41,174,105,1,168,209,171,125,232,223,117,20,121,127,121,229,227,188,59,218,223,234,98,241,63,124,156,87,174,214,183,241,140,177,219,216,204,231,210,174,236,185,15,160,244,235,113,15,128,4,193,134,109,60,195,133,45,117,101,79,94,237,116,250,212,127,98,238,76,34,46,25,140,24,123,77,168,109,225,225,209,248,174,171,61,189,124,18,0,255,204,206,20,178,95,203,159,118,229,214,207,254,89,243,240,183,90,31,140,245,236,125,140,134,98,43,15,222,20,31,155,167,127,60,141,15,160,184,79,29,91,5,48,177,164,205,5,232,107,85,209,213,254,30,135,51,118,227,203,95,222,201,83,175,135,231,5,44,140,247,92,9,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,180,148,0,20,69,75,9,64,81,244,142,2,160,40,138,2,160,165,164,40,0,90,74,138,2,160,40,138,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,170,213,212,235,245,92,56,131,198,217,91,132,176,85,21,93,227,223,172,142,171,254,30,147,196,70,89,15,79,107,177,15,222,211,7,80,250,140,134,151,15,202,16,165,46,196,164,156,77,91,189,155,164,111,248,170,43,252,227,123,186,187,29,74,78,126,55,189,88,147,98,252,115,33,151,216,123,190,161,138,105,16,143,123,182,27,62,113,181,183,103,215,13,100,59,55,79,62,213,242,203,254,80,139,93,55,241,201,124,0,77,252,63,116,180,99,62,80,102,140,23,163,216,217,234,5,241,199,74,42,78,142,51,128,88,48,142,32,203,81,1,80,20,45,5,64,73,81,20,0,45,37,45,37,0,69,81,180,0,20,37,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,180,0,20,37,69,1,80,20,69,1,80,20,45,37,0,69,75,73,11,64,73,209,82,2,80,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,82,58,233,83,224,20,145,0,154,231,186,5,184,70,128,33,238,106,127,15,212,113,198,110,189,157,15,199,9,159,116,228,138,115,100,249,156,52,83,148,86,250,113,96,182,235,248,146,79,253,155,181,42,30,83,15,160,57,158,83,159,231,23,138,86,100,14,251,158,46,235,112,185,190,26,55,140,106,189,225,73,114,112,222,230,227,33,228,202,154,78,131,99,45,44,92,188,221,188,210,237,235,3,121,85,233,142,88,36,198,106,163,46,69,48,22,105,88,94,218,184,215,76,95,201,189,152,79,27,177,37,217,48,144,121,219,18,55,183,23,0,238,15,191,134,239,13,160,221,191,114,6,222,185,80,32,73,188,153,71,25,102,55,215,247,233,171,109,90,105,4,31,244,90,31,127,238,126,106,108,143,192,134,162,210,72,183,106,147,119,87,84,122,221,190,240,88,106,4,253,124,147,183,96,82,53,215,184,100,1,175,57,64,27,227,157,224,20,47,29,96,178,206,227,218,18,56,139,91,227,211,75,124,33,190,8,160,245,143,142,49,198,238,222,0,255,126,187,77,164,119,197,126,216,167,141,20,63,198,135,188,230,221,63,3,56,50,99,55,196,16,247,116,83,173,173,111,174,168,5,115,211,51,70,242,221,14,233,36,69,5,64,81,20,5,64,81,20,5,64,81,180,20,0,69,73,81,0,20,45,69,1,80,82,20,197,0,40,234,244,142,11,79,233,215,254,149,31,1,148,212,171,215,0,255,187,143,129,115,243,0,150,127,90,188,214,250,156,58,78,253,35,192,111,222,16,194,216,80,248,166,53,7,80,148,234,245,126,251,207,117,76,27,60,99,187,171,115,162,209,222,9,191,105,215,85,251,167,71,96,205,15,72,92,103,213,151,246,168,11,193,119,250,207,7,208,122,128,237,20,211,45,116,170,219,234,244,85,241,127,115,184,0,255,208,229,205,57,212,16,252,177,90,235,246,184,61,157,191,43,143,190,229,110,227,98,237,193,175,213,242,1,20,254,17,243,49,128,144,71,64,217,222,34,125,107,173,1,0,255,239,117,111,156,219,217,53,41,20,218,166,17,60,237,170,175,247,144,241,248,159,96,144,212,203,254,25,186,95,243,240,105,169,149,254,57,91,76,119,7,234,164,169,144,83,235,11,31,122,249,0,138,253,219,211,153,239,254,190,212,184,133,203,182,104,20,190,236,233,186,241,127,178,58,29,88,151,238,55,138,134,224,215,26,250,42,127,30,11,113,156,155,46,236,234,191,132,90,233,49,171,1,253,92,72,183,50,172,145,7,208,250,148,227,120,142,117,127,12,98,22,181,166,213,13,214,173,15,126,210,176,107,247,127,135,213,226,73,27,133,117,209,36,54,220,172,1,188,236,235,10,122,130,209,206,1,52,241,0,255,35,224,127,171,7,228,127,210,245,130,135,211,196,0,255,111,128,0,255,171,38,250,222,117,131,7,232,42,106,29,227,184,237,62,231,79,179,24,64,225,159,36,224,0,255,170,9,230,127,186,110,240,32,53,241,127,146,22,207,200,169,122,104,4,176,174,37,60,133,74,0,255,92,203,0,255,140,219,68,0,255,109,19,39,30,183,89,99,0,255,0,255,239,63,30,230,127,160,227,111,116,0,165,127,238,182,252,251,249,42,61,230,230,213,65,135,89,205,201,136,233,249,76,91,54,38,117,101,137,113,141,253,63,111,0,255,1,135,249,111,21,196,39,67,141,253,63,95,0,255,17,52,141,243,46,34,62,233,59,128,130,126,82,120,238,48,177,218,223,227,123,138,141,51,27,32,49,191,252,47,111,138,143,58,114,77,252,31,8,252,79,97,31,25,73,28,226,163,171,247,1,0,255,49,174,92,207,252,221,237,247,145,46,79,35,6,208,237,63,199,115,104,35,105,30,198,52,17,200,51,165,182,226,91,173,243,90,111,246,109,220,109,98,140,3,204,162,125,105,17,3,73,139,239,53,210,171,253,217,0,255,136,109,112,59,143,153,107,22,147,213,197,225,151,207,106,246,63,12,30,0,255,237,201,221,199,0,255,128,190,26,124,18,227,1,84,241,127,218,13,112,187,18,163,187,30,115,35,72,116,16,127,247,88,235,95,164,107,216,93,72,57,173,245,59,223,18,141,226,113,237,94,23,0,255,183,167,187,63,182,92,169,145,4,189,13,124,146,88,183,0,255,250,68,22,199,228,135,196,186,146,43,79,9,62,212,19,15,160,192,185,233,185,194,220,55,166,90,94,19,53,245,1,171,23,46,65,175,218,63,174,103,187,252,207,109,132,38,254,47,175,107,52,124,223,206,245,250,191,234,63,231,120,237,99,148,185,240,102,231,0,138,82,235,245,127,238,159,183,111,249,207,252,209,230,84,237,51,62,63,51,95,91,94,1,20,69,17,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,45,37,69,11,64,73,81,20,0,69,75,73,1,80,180,180,237,244,142,1,6,160,168,169,244,139,127,27,44,83,225,207,180,252,103,195,142,83,0,69,235,30,4,212,122,253,31,251,199,217,247,183,217,71,143,92,189,254,191,250,207,121,94,250,199,203,107,120,145,24,64,83,134,235,216,70,147,157,13,196,197,86,235,31,194,197,51,178,197,78,205,6,72,165,187,22,189,85,246,0,255,152,254,231,196,233,63,83,24,60,69,171,236,0,255,247,248,143,203,79,102,226,63,30,141,135,31,42,3,168,247,111,215,211,46,225,164,146,40,173,117,2,234,53,26,199,59,141,186,94,125,29,87,253,254,156,51,17,45,245,9,50,92,219,44,254,211,162,202,254,111,159,0,255,229,199,40,230,191,120,47,252,80,171,179,0,255,207,237,127,12,219,63,27,174,132,15,211,1,148,204,115,28,135,37,7,147,153,136,182,19,128,65,205,198,103,122,119,213,254,179,253,70,239,99,243,153,182,197,204,215,114,221,197,127,90,228,117,246,127,90,123,158,181,70,134,165,132,63,82,171,217,0,255,169,16,103,140,51,114,205,118,227,130,62,252,91,186,7,208,236,127,254,238,31,153,143,11,7,12,217,152,246,215,196,215,78,107,96,24,227,148,133,57,86,139,246,201,229,245,251,120,247,203,7,130,13,97,30,65,172,19,42,92,217,15,95,52,237,106,111,151,79,15,44,119,227,32,217,59,166,212,227,110,136,13,160,244,99,24,232,174,227,113,215,233,230,19,112,234,163,75,102,133,127,163,205,115,1,87,77,52,78,64,174,29,124,174,83,235,0,255,181,252,207,56,219,6,192,136,16,31,114,213,250,0,255,199,0,255,168,0,255,224,171,1,57,128,110,252,223,142,254,115,206,209,58,233,229,177,8,181,12,63,215,89,17,0,255,143,108,0,255,179,181,211,56,234,52,225,91,209,171,245,0,255,143,0,255,99,249,143,165,46,82,235,237,224,143,119,65,243,0,138,248,127,242,251,191,245,3,253,55,75,133,0,255,164,136,0,255,39,191,0,255,90,63,208,0,255,179,132,159,168,215,28,254,236,163,82,131,75,30,64,97,0,255,143,231,63,158,173,99,113,195,133,240,203,204,149,232,233,56,40,156,235,167,53,148,87,30,176,22,124,169,1,125,197,76,81,31,71,222,47,82,52,36,31,64,103,250,127,79,86,190,251,114,169,113,131,73,183,104,20,126,212,192,218,253,49,125,29,30,36,193,238,89,90,142,183,233,4,223,219,236,171,252,57,44,52,31,231,165,27,203,250,23,161,86,154,148,42,253,97,182,57,14,70,212,73,31,98,183,90,87,120,220,20,31,64,225,31,193,245,12,242,12,129,9,38,125,82,21,119,63,169,31,194,115,246,21,100,92,254,99,124,83,51,251,199,112,251,117,15,63,151,88,235,248,189,57,93,254,155,176,249,75,236,164,54,107,16,126,239,145,15,160,232,164,175,139,0,255,219,211,244,186,225,66,221,102,199,183,129,191,187,185,46,254,159,88,60,91,14,137,53,18,216,89,193,207,133,120,0,69,173,94,191,127,123,166,203,127,36,227,172,46,179,50,247,74,248,190,149,107,246,175,253,99,140,115,44,0,255,241,155,253,246,169,36,222,52,120,168,41,7,80,82,104,173,127,166,99,228,118,239,207,207,59,141,27,213,123,174,52,0,69,81,92,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,40,138,154,0,138,83,134,235,248,68,115,249,124,222,234,142,71,175,185,183,188,252,194,134,20,76,148,25,104,17,49,233,168,117,71,91,16,234,90,34,190,131,151,121,117,138,231,32,200,48,88,29,25,64,18,57,78,251,192,148,30,177,167,236,158,50,51,89,242,72,45,129,73,174,135,223,101,241,18,126,90,233,129,7,129,219,112,27,35,25,242,236,159,190,225,109,237,214,83,190,162,190,48,29,33,1,152,65,237,83,238,216,101,88,203,124,221,30,221,245,211,55,62,192,99,250,90,199,177,183,114,103,54,249,206,111,16,7,91,178,156,197,250,195,131,196,75,248,156,7,164,169,79,50,242,32,237,96,43,44,154,72,154,72,107,250,210,73,75,117,153,120,169,175,90,223,125,122,59,121,203,124,189,247,223,210,220,63,154,107,95,227,93,233,147,7,183,224,2,82,139,11,243,181,68,184,166,145,123,151,233,221,3,0,255,226,223,124,165,227,247,184,126,184,118,206,201,215,45,212,203,43,175,117,44,57,117,54,128,102,0,255,245,41,0,73,76,179,243,133,120,86,23,38,120,174,13,87,250,54,61,66,126,202,251,164,29,138,122,195,165,163,38,93,145,211,231,168,220,203,24,56,20,111,79,10,73,183,56,30,148,42,125,70,29,169,23,220,32,111,236,39,231,116,25,181,212,150,3,104,70,208,173,218,233,201,216,144,136,39,85,43,35,0,40,90,138,18,128,162,40,10,128,162,104,41,1,40,138,162,5,160,40,41,90,0,74,138,162,5,160,164,40,10,128,162,40,90,0,74,138,150,18,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,90,0,90,138,166,120,10,2,80,107,234,212,154,22,128,146,162,40,161,15,160,121,142,49,229,231,121,161,154,30,1,240,236,150,160,78,182,6,225,195,189,166,186,159,195,112,140,203,144,176,252,181,13,40,181,147,175,244,34,148,159,128,196,137,232,52,12,108,132,77,43,189,27,90,109,195,127,245,181,238,56,57,198,115,153,89,46,45,206,88,51,31,64,233,107,244,62,50,232,202,155,217,73,56,177,30,58,23,72,107,241,77,94,45,125,173,99,164,227,204,242,31,121,80,204,215,221,122,106,34,147,14,227,183,249,74,63,82,245,184,240,93,39,3,80,148,20,45,0,37,69,209,2,80,210,82,82,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,45,37,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,45,37,117,0,74,15,0,64,129,8,68,93,175,117,144,222,207,80,62,119,30,23,17,235,30,93,116,120,11,180,9,63,230,245,158,88,61,9,253,141,1,64,20,149,150,45,90,162,67,125,165,31,254,56,224,129,89,112,231,175,50,194,112,149,238,154,237,7,237,194,63,122,0,77,61,207,11,231,253,132,68,93,231,235,86,205,87,238,143,144,56,63,239,134,129,141,236,15,150,89,91,241,27,125,173,223,253,115,7,144,23,8,102,57,178,44,221,94,146,183,106,27,95,235,215,183,233,65,117,0,255,221,60,46,120,236,59,251,95,205,226,49,7,80,148,20,5,64,209,82,82,0,180,148,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,81,0,20,45,37,5,64,75,73,81,0,180,148,180,148,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,45,0,69,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,244,41,232,0,198,72,32,177,104,36,0,165,15,160,48,170,128,208,53,254,51,189,168,22,231,54,243,145,141,101,59,207,116,210,14,94,105,208,149,126,29,23,48,42,228,57,166,156,207,5,153,208,246,240,172,208,77,219,240,29,252,164,175,246,160,207,117,216,189,51,78,190,106,203,229,159,199,218,119,193,23,125,57,128,214,239,173,190,146,224,131,237,181,159,167,37,17,234,53,15,187,90,139,59,252,1,95,187,222,1,84,80,103,39,201,182,138,225,92,92,220,146,236,245,250,55,196,111,125,172,161,7,29,91,174,118,141,225,129,200,75,251,96,142,215,68,243,244,26,235,32,190,137,239,243,149,126,198,223,66,193,101,36,146,5,117,130,172,93,136,99,202,195,139,72,124,29,15,58,128,214,219,247,5,122,216,25,169,232,142,36,86,126,52,50,107,65,89,169,71,167,115,149,248,69,124,141,215,106,215,99,75,225,140,143,12,149,39,77,148,190,144,192,200,140,33,74,115,84,0,20,69,81,0,20,69,233,88,157,127,146,227,92,104,147,88,85,182,183,178,224,21,64,81,128,14,0,174,171,189,213,227,121,72,19,131,121,178,130,130,77,30,197,244,135,223,225,51,157,187,210,231,58,110,234,182,219,56,27,237,236,218,111,158,150,94,224,63,237,241,0,10,16,142,241,10,65,238,19,88,91,88,165,63,16,118,0,255,168,133,165,54,194,166,145,22,31,125,205,254,241,28,165,235,63,83,96,77,151,204,195,74,169,31,248,79,143,174,220,127,253,145,121,130,96,167,115,97,128,46,214,39,252,216,45,31,64,233,15,162,197,237,140,1,171,52,27,223,14,45,225,65,107,29,97,115,183,225,107,218,233,12,220,126,248,26,190,237,170,175,246,69,159,14,51,55,206,22,212,154,236,209,126,163,126,240,181,93,165,127,27,121,249,57,227,105,126,118,127,217,102,62,128,214,143,211,211,245,118,62,177,0,255,118,143,72,119,240,111,179,85,241,0,255,122,250,142,155,173,175,27,3,22,130,31,250,189,38,254,95,216,63,78,233,122,191,180,250,107,171,106,190,0,255,57,198,212,127,78,206,81,51,159,77,16,111,227,207,143,7,166,223,127,61,158,174,7,63,241,106,239,195,118,129,63,251,213,197,0,255,1,192,0,255,196,117,130,138,184,192,23,131,94,19,0,255,23,237,241,63,103,36,84,155,31,147,197,59,241,207,168,38,254,31,214,102,122,128,179,186,109,185,21,207,197,55,143,1,43,221,254,233,51,61,254,227,203,5,173,19,156,91,31,124,217,111,149,253,0,255,78,0,255,49,158,137,0,255,238,230,127,248,161,178,194,127,88,159,0,255,56,206,168,11,105,135,248,50,126,168,10,0,255,98,109,61,158,203,139,113,137,245,26,223,212,29,64,235,159,87,0,255,110,228,246,218,79,33,237,115,248,218,106,205,147,115,249,72,153,27,174,137,33,201,107,104,159,0,255,57,118,119,185,31,168,235,248,36,179,214,167,15,109,3,140,140,242,45,193,178,231,75,59,254,239,219,3,104,78,72,119,61,155,169,91,38,49,121,127,203,98,141,0,255,250,220,218,71,218,20,148,47,212,73,236,55,235,25,239,235,231,235,189,213,227,122,198,16,57,30,15,80,143,133,230,101,99,199,248,85,59,174,246,169,175,79,85,249,22,42,31,151,18,43,216,217,21,0,255,251,232,3,40,252,219,159,254,99,180,253,54,190,170,181,248,229,179,194,191,253,231,127,14,222,89,254,91,213,96,124,210,204,87,200,127,200,24,4,53,105,85,249,205,94,149,107,148,62,128,118,0,255,221,223,162,6,142,12,210,165,109,231,72,168,215,248,186,196,186,241,0,255,252,34,167,87,137,52,234,124,92,57,190,110,192,235,29,133,51,166,56,81,123,0,69,252,63,125,249,31,148,111,198,254,177,17,101,26,223,186,138,248,127,28,248,159,36,58,231,152,116,252,17,225,21,93,244,1,148,251,247,121,160,78,6,8,155,169,180,129,10,187,117,252,217,211,53,244,235,13,106,243,145,194,166,47,72,156,214,234,48,190,211,77,190,154,90,159,97,168,92,100,157,33,179,15,160,25,231,151,0,255,185,125,81,71,157,80,106,187,14,226,215,114,181,254,48,125,252,23,0,255,64,141,117,21,206,118,235,17,127,53,190,198,63,80,207,25,38,97,124,218,114,13,74,107,252,215,152,183,147,235,234,126,92,198,206,120,81,213,7,80,179,0,255,113,36,125,222,203,53,198,161,181,0,255,93,117,241,127,219,247,159,215,219,63,3,83,59,157,58,95,227,159,102,249,79,143,110,185,221,118,11,196,7,191,26,0,255,148,223,0,255,165,0,255,186,88,196,175,189,7,208,179,0,255,225,198,233,117,185,46,60,140,186,232,52,85,252,63,160,199,56,183,198,49,242,90,132,0,255,12,175,241,79,226,61,160,139,202,205,219,39,254,88,234,226,0,255,99,88,159,12,245,8,128,76,88,49,62,169,61,128,154,253,143,132,229,231,24,119,53,93,44,11,188,161,178,0,255,195,244,31,227,153,248,159,221,63,252,177,229,117,223,0,255,238,139,247,248,143,45,39,106,184,17,210,86,142,79,123,173,241,31,218,237,127,124,205,119,110,226,241,71,178,7,208,251,251,238,159,187,239,38,159,114,134,93,250,166,233,166,165,117,254,92,61,102,105,120,141,0,255,176,128,0,255,125,79,212,115,243,248,177,106,252,135,182,247,168,95,114,249,184,109,143,127,234,61,128,102,224,127,140,172,167,52,131,38,126,92,73,7,89,194,206,87,197,0,255,195,179,95,127,152,26,216,8,181,118,252,210,169,226,0,255,225,125,254,231,36,218,0,255,252,202,237,29,31,68,244,1,116,254,136,63,204,13,42,29,231,9,45,0,255,199,220,146,20,175,241,31,218,98,250,248,150,204,231,148,115,252,49,171,161,209,127,222,78,120,117,173,0,252,218,241,71,166,7,208,250,108,199,171,127,32,216,173,91,200,133,253,14,31,245,229,170,253,227,122,219,46,0,255,49,54,76,141,52,79,91,54,252,168,157,149,126,189,88,75,15,142,229,254,150,0,141,91,183,241,107,167,21,254,195,90,156,51,14,89,181,85,97,68,241,97,124,80,115,0,61,251,31,37,143,0,255,25,248,120,53,206,98,168,193,215,85,86,197,0,255,1,192,0,255,226,77,252,199,101,219,192,191,164,215,196,0,255,67,251,252,175,199,234,92,41,23,95,197,167,82,19,0,255,23,13,248,63,23,243,31,45,62,138,143,149,7,80,197,0,255,241,130,0,255,67,11,250,95,203,192,191,80,21,0,255,199,195,253,7,88,33,0,255,243,44,3,0,255,184,94,19,0,255,23,13,248,63,85,119,31,44,158,89,248,0,255,52,241,0,255,240,128,0,255,83,53,189,82,188,17,191,54,30,64,23,0,255,175,23,252,127,27,53,14,142,109,224,155,168,138,0,255,215,11,254,183,253,207,127,216,6,190,181,189,38,254,47,222,235,127,46,237,159,131,19,47,196,135,211,196,0,255,71,32,0,255,75,141,28,148,120,31,15,135,7,84,21,0,255,199,11,254,175,245,207,0,255,167,27,248,105,170,248,127,185,224,0,255,90,167,0,255,228,167,27,133,0,255,116,175,137,0,255,19,76,0,255,51,142,154,94,36,190,199,195,84,248,31,131,252,239,155,36,241,122,198,231,207,7,174,166,138,0,255,151,195,253,47,91,94,228,152,211,16,124,107,170,248,127,189,224,127,218,180,143,95,211,153,194,127,189,215,196,0,255,199,187,253,207,81,231,102,34,94,199,147,85,77,252,127,196,239,127,164,253,17,74,137,15,226,27,196,3,179,210,197,0,255,241,130,0,255,107,211,126,221,233,75,225,63,170,248,63,94,240,127,109,126,254,59,109,41,252,127,123,77,252,127,132,233,63,125,234,28,204,74,252,143,191,169,38,254,47,130,245,184,77,221,198,118,226,155,248,36,200,3,26,170,248,127,189,224,0,255,90,125,252,71,57,61,193,7,169,139,0,255,215,195,253,143,109,95,254,227,105,8,62,180,94,19,0,255,23,237,245,63,219,76,252,71,187,196,75,241,129,213,196,0,255,69,187,253,207,85,109,56,82,124,20,127,20,121,32,10,85,252,191,94,240,0,255,109,212,185,146,216,7,62,149,170,248,63,224,246,63,183,83,7,3,180,16,252,194,122,133,0,255,208,128,0,255,83,53,78,162,226,161,248,54,213,196,0,255,67,251,252,199,97,83,183,83,41,241,85,252,251,121,64,75,85,252,31,15,247,63,163,214,57,23,152,192,39,175,114,252,31,0,252,79,28,242,63,139,10,124,196,174,137,0,255,139,6,252,79,74,204,0,255,19,241,87,252,132,154,248,127,88,192,0,255,165,212,245,136,248,112,225,191,228,192,84,241,0,255,130,219,127,144,214,116,11,29,248,33,93,252,31,47,248,127,204,152,0,255,0,31,133,0,255,175,107,226,0,255,161,1,0,255,151,83,211,83,226,201,248,198,20,254,195,122,253,207,167,4,253,23,241,229,194,0,255,195,1,43,77,23,0,255,7,172,29,175,208,234,202,73,109,3,31,23,89,21,0,255,175,167,233,245,178,237,197,216,158,174,224,155,77,175,240,31,214,237,127,153,81,227,1,136,23,227,27,10,0,255,162,157,254,231,231,211,127,30,187,214,226,215,198,3,179,104,252,19,124,254,231,37,27,32,159,210,34,124,146,170,241,79,15,247,31,79,143,56,54,186,132,127,125,175,137,0,255,143,32,142,129,91,76,252,7,192,16,47,196,23,161,53,241,0,255,81,182,0,255,0,212,192,21,134,248,22,31,198,249,128,69,227,159,94,240,63,236,234,63,27,93,194,71,105,252,143,47,248,31,150,251,27,77,42,252,215,244,53,241,127,236,126,58,70,241,46,143,69,173,183,38,172,194,127,225,251,95,185,120,32,117,212,8,243,1,52,254,9,128,0,255,99,185,0,255,209,162,194,127,210,248,167,23,252,31,139,11,237,163,65,133,0,255,165,190,194,63,228,7,46,29,80,247,226,41,252,35,223,0,255,50,233,248,205,69,150,15,164,198,63,61,220,127,200,130,126,71,119,240,79,212,248,167,135,251,143,167,69,122,140,30,225,91,171,175,240,95,242,163,4,78,187,39,156,90,0,255,151,31,36,29,185,40,39,31,64,227,127,124,184,0,255,120,250,46,0,255,51,116,9,63,162,198,63,1,240,127,211,117,249,159,161,85,248,201,245,21,226,95,167,242,76,225,207,63,190,63,110,242,72,62,128,210,195,253,47,167,233,242,223,132,94,225,155,168,244,130,0,255,157,142,203,0,255,8,29,195,55,95,95,3,254,231,159,198,31,166,217,39,13,248,159,127,26,127,156,177,9,242,129,41,1,240,191,211,242,248,159,8,61,43,252,71,71,0,254,119,58,30,0,255,19,161,109,248,225,245,21,254,252,147,221,113,97,109,84,248,243,63,146,193,195,59,107,70,62,160,74,0,252,239,180,92,254,135,232,25,126,72,41,62,0,255,235,176,114,249,127,68,231,240,173,214,87,235,0,255,242,143,103,46,0,255,55,180,168,38,254,15,122,182,28,113,247,98,103,88,155,73,229,3,146,116,12,224,127,88,185,252,79,209,61,252,148,146,156,254,227,176,67,0,255,120,44,122,135,79,146,190,210,167,175,49,15,242,140,191,73,12,55,196,79,189,251,172,137,0,255,83,88,111,62,160,253,147,113,71,188,138,191,131,7,174,150,58,194,227,127,206,243,116,93,254,19,209,47,124,209,171,241,79,15,247,63,79,139,57,151,209,38,124,42,123,133,127,17,204,203,207,13,106,28,231,215,70,252,60,133,127,241,128,0,255,203,223,118,6,215,83,252,209,227,129,105,252,211,11,254,143,197,121,142,6,225,135,52,254,199,135,251,159,88,140,81,72,139,240,129,246,10,0,255,225,221,254,135,132,218,252,4,196,87,241,19,42,252,135,182,245,65,70,141,151,133,120,45,190,141,60,80,46,77,227,159,0,248,95,214,251,6,165,57,248,0,53,254,233,65,254,183,241,138,173,202,33,143,14,225,155,100,175,240,31,218,235,127,54,0,255,242,63,93,123,241,65,42,252,139,182,120,61,41,161,54,60,4,241,85,252,50,120,32,14,141,127,130,219,127,60,109,244,143,83,52,11,223,72,9,128,0,255,97,235,243,127,232,22,126,254,94,225,127,4,242,0,255,196,252,175,19,47,44,252,55,53,241,0,255,17,158,0,255,120,64,245,247,75,197,0,255,248,49,207,7,44,74,47,248,223,233,177,159,45,67,183,240,211,148,0,248,223,233,121,252,79,136,142,225,167,209,87,196,0,255,69,184,254,99,88,157,246,89,139,247,241,86,213,196,0,255,197,123,253,207,160,26,167,189,226,131,248,100,158,15,172,92,74,0,252,239,180,92,254,39,232,25,126,80,18,224,0,255,167,103,239,68,211,10,0,255,15,125,77,252,95,188,199,0,255,122,84,204,127,82,241,60,190,74,17,0,255,31,241,251,79,22,243,191,92,252,141,143,158,15,204,162,244,130,0,255,97,233,242,191,136,142,225,131,212,248,167,23,252,15,107,151,0,255,32,154,133,143,67,95,55,254,79,248,253,175,170,241,164,197,219,120,144,154,248,0,255,120,192,0,255,85,237,143,129,21,127,227,137,206,7,172,52,254,9,128,0,255,159,182,207,127,162,89,248,33,165,23,252,0,255,116,125,254,19,205,42,252,143,244,21,254,71,252,254,163,218,63,47,21,31,227,65,106,226,0,255,99,126,0,255,199,169,241,66,138,103,241,149,230,3,40,1,240,127,211,116,249,143,161,91,248,229,52,254,233,225,254,231,233,122,252,7,136,94,225,227,210,87,248,31,243,251,79,18,244,223,196,175,120,48,133,127,74,253,231,121,73,157,220,82,124,140,143,156,15,160,241,79,15,247,63,176,183,57,46,26,133,63,118,53,254,41,182,94,183,216,178,180,163,116,10,31,204,123,77,252,127,4,227,71,213,56,71,174,248,29,111,62,107,226,0,255,34,88,199,25,153,186,125,102,39,254,136,159,75,243,0,186,248,127,209,214,97,126,108,77,119,37,178,46,124,218,210,85,241,127,208,229,63,61,98,111,118,199,118,134,95,139,173,240,47,222,230,109,58,25,53,30,3,241,82,252,99,10,0,255,161,157,254,227,230,95,254,95,215,223,194,127,45,128,206,254,111,155,231,242,83,81,103,228,198,28,254,108,182,122,0,255,247,140,250,79,112,28,237,159,63,143,224,105,63,87,248,15,13,248,0,255,252,205,19,174,205,248,133,194,191,88,192,0,255,39,212,121,238,58,141,15,218,1,244,250,63,248,231,140,215,62,16,230,53,124,200,213,235,0,255,221,199,57,190,229,0,255,37,233,17,112,133,0,255,176,128,0,255,79,8,250,239,53,186,240,191,105,226,0,255,97,1,0,255,227,70,29,254,93,167,241,77,233,1,212,30,15,239,207,22,90,152,26,241,183,20,80,94,225,63,52,224,0,255,92,94,92,126,214,107,124,187,106,104,192,0,255,186,187,246,168,221,248,71,246,0,58,127,188,0,255,189,209,249,227,253,205,109,241,42,26,240,191,110,46,61,190,111,252,35,21,237,245,63,243,230,102,180,121,227,248,148,246,0,74,103,74,0,255,29,139,105,121,205,247,159,30,214,150,159,205,55,92,168,157,111,143,92,179,241,109,165,21,254,195,2,254,39,43,230,63,80,252,24,191,164,1,180,30,24,145,17,18,129,56,82,89,221,222,30,109,117,229,90,127,15,212,230,56,39,67,51,153,98,107,1,124,174,182,38,254,31,22,240,63,89,117,221,86,124,24,223,166,74,159,94,172,245,62,50,234,156,58,76,142,20,241,105,252,221,103,0,85,252,31,115,251,159,241,55,35,6,202,240,233,84,217,0,255,237,243,191,94,83,39,195,136,134,63,54,171,88,155,113,249,1,175,174,8,171,131,122,142,175,235,172,241,31,218,231,63,14,223,18,207,228,29,223,124,29,64,101,0,255,191,219,0,255,76,117,253,15,31,167,202,254,127,143,0,255,25,121,170,78,0,210,6,60,152,243,170,248,127,136,223,127,8,250,95,183,118,252,136,170,248,191,8,207,0,255,188,162,6,78,64,107,199,55,180,7,208,122,28,186,165,242,4,185,202,168,205,106,140,218,52,186,233,110,173,127,66,214,231,231,174,21,200,178,183,119,100,243,85,241,127,17,158,0,255,121,73,29,150,159,177,105,56,254,249,172,138,0,255,143,178,252,199,184,212,183,128,123,76,250,140,127,126,250,0,90,0,255,152,153,99,60,187,80,91,78,57,181,214,100,178,214,63,215,151,0,255,25,35,106,170,115,59,183,107,27,143,43,230,171,226,0,255,227,136,187,187,239,11,6,91,173,210,82,124,93,206,53,254,171,48,206,238,156,163,187,109,75,91,226,115,89,125,0,61,0,255,252,207,1,117,47,48,142,235,40,254,77,149,62,253,65,141,7,249,232,107,149,220,153,53,23,31,247,201,215,248,135,252,87,201,5,17,234,52,133,252,135,58,17,239,189,250,0,74,127,126,80,39,207,237,235,69,170,232,182,234,47,190,45,181,202,127,191,121,206,45,106,223,107,35,228,218,136,15,250,248,10,212,231,135,10,64,138,190,99,169,241,95,242,151,132,12,3,173,46,104,31,64,227,0,255,250,244,63,151,250,234,118,166,175,99,60,157,26,0,255,182,192,0,255,80,95,208,127,174,81,194,127,26,95,227,31,168,199,113,69,156,73,217,21,79,89,85,252,31,248,254,235,198,242,63,79,215,248,58,246,1,180,254,101,185,133,113,160,126,167,38,160,192,171,65,124,184,85,140,88,133,142,160,196,37,0,255,110,113,207,226,241,213,251,227,116,31,68,121,130,224,222,16,6,145,183,105,34,62,44,236,106,244,25,7,16,145,79,126,219,89,212,163,57,134,209,133,125,227,35,29,232,3,168,125,253,241,234,223,93,216,173,139,138,201,70,104,94,203,85,251,199,116,108,151,0,255,249,109,176,137,0,255,203,215,98,134,223,235,185,222,219,113,156,30,218,178,19,240,126,82,151,119,23,85,98,213,115,124,166,75,87,248,15,235,244,63,63,171,115,166,22,239,197,31,39,7,208,217,0,255,227,241,31,123,191,186,70,198,56,54,240,117,139,213,251,167,47,216,42,31,25,99,120,53,37,102,181,10,124,223,168,87,248,15,235,241,31,23,218,177,246,7,38,23,63,197,31,183,10,0,255,34,234,223,142,80,93,57,99,138,39,226,143,7,15,160,30,0,255,227,112,186,251,56,211,44,46,62,144,76,83,240,115,159,53,254,71,7,250,95,126,197,130,30,164,57,248,164,163,175,240,63,226,126,58,128,163,38,160,194,17,143,227,199,172,194,63,173,254,239,64,47,157,182,38,241,200,242,1,52,254,233,161,254,99,52,93,139,113,57,52,10,191,132,42,61,200,0,255,156,92,77,59,251,39,41,131,198,225,155,185,190,38,254,143,236,63,3,185,221,15,165,230,173,167,234,0,255,113,28,124,100,30,57,80,23,214,96,124,0,45,251,63,68,155,231,156,60,173,244,229,228,18,13,225,115,163,74,0,255,224,54,215,179,209,194,190,51,217,180,209,228,179,175,221,63,227,110,86,62,16,36,181,38,89,177,88,168,31,252,46,177,34,254,127,36,29,23,126,58,55,113,219,106,173,194,223,21,242,1,52,160,28,227,22,130,223,191,219,218,27,85,254,66,61,69,233,244,53,251,207,235,165,235,63,161,118,53,109,46,111,16,167,126,224,251,110,174,240,127,230,230,92,7,108,168,252,238,39,3,62,46,193,3,40,42,245,122,159,211,77,93,243,45,101,130,91,167,197,184,115,61,188,5,63,106,202,245,236,184,232,32,207,36,129,197,14,176,184,150,80,13,244,128,159,58,115,0,37,197,42,98,126,198,6,247,88,214,33,23,140,61,175,90,0,74,138,162,0,104,174,28,204,174,244,12,123,11,70,220,166,37,51,111,218,120,182,101,25,203,180,215,198,226,23,60,227,138,230,202,129,179,15,160,221,63,71,112,228,86,176,93,84,72,168,125,42,119,77,140,182,185,69,79,141,227,45,60,169,245,156,123,140,219,236,176,157,221,206,51,207,139,205,254,176,191,132,31,241,84,190,222,135,30,56,47,16,239,87,254,249,0,119,164,50,181,94,215,190,248,13,223,232,107,61,170,158,221,24,15,65,54,102,55,127,103,111,218,87,251,76,95,109,197,215,240,1,15,160,245,118,220,240,196,48,246,45,205,155,57,113,22,249,182,109,214,73,0,255,240,79,188,227,154,7,101,237,156,113,36,150,24,166,24,150,216,190,150,79,71,125,66,183,100,247,135,49,11,131,164,217,105,122,120,223,14,143,53,196,43,80,71,142,49,38,208,201,179,76,64,38,121,98,109,248,52,239,157,190,96,9,95,136,79,241,0,218,110,231,110,166,153,171,244,195,63,8,206,136,27,110,124,244,30,113,65,178,54,234,90,167,125,167,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,150,146,162,0,40,138,162,5,160,164,104,41,1,104,41,41,10,128,162,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,250,0,52,207,76,209,210,16,128,162,104,169,53,128,2,245,156,156,27,107,45,8,98,176,69,231,102,183,195,207,250,26,26,127,228,128,203,108,115,222,116,103,215,176,164,212,55,124,30,95,235,62,63,144,249,57,41,214,54,79,214,62,250,90,0,255,84,121,7,0,132,148,165,246,217,217,158,212,160,105,13,193,223,29,64,227,159,40,71,155,170,240,242,132,203,70,138,122,197,195,210,210,63,94,200,215,248,15,82,126,80,231,19,105,235,14,21,73,188,74,247,138,177,93,139,251,90,0,255,160,114,228,116,92,25,73,120,188,179,119,203,75,229,107,125,123,14,221,135,157,5,32,157,38,55,1,167,175,172,47,125,248,37,62,205,3,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,150,146,2,45,0,69,81,82,0,20,69,75,9,64,75,73,81,0,180,148,20,5,64,81,180,20,0,69,73,81,0,20,45,45,205,171,128,103,16,133,35,74,172,29,64,235,147,178,158,205,15,74,182,45,175,251,99,53,252,211,165,116,13,223,213,215,178,0,255,99,192,25,187,241,247,225,61,34,164,245,218,215,100,49,124,197,171,189,61,92,0,255,229,35,185,202,218,11,114,71,219,37,176,48,180,4,31,208,215,10,0,255,36,65,1,100,25,18,11,7,208,123,58,126,226,143,201,15,97,236,131,121,92,50,145,107,104,0,255,173,147,248,69,190,218,115,198,150,113,136,243,124,123,205,241,34,147,231,117,216,210,204,231,150,196,237,121,2,90,123,241,19,94,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,81,2,80,20,45,37,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,180,148,20,0,45,37,69,1,208,82,82,20,0,69,75,73,1,80,20,45,37,0,69,209,167,24,160,3,69,132,42,2,208,12,58,208,46,34,144,72,35,9,189,134,142,24,253,37,99,203,243,201,204,139,185,201,59,109,150,176,79,31,93,91,224,11,124,86,97,15,48,61,147,185,13,192,164,35,82,140,57,246,214,153,183,72,27,45,46,120,24,254,164,175,244,193,233,126,10,231,68,4,205,119,159,227,237,134,125,2,169,230,154,87,232,161,69,0,173,71,29,25,247,42,230,99,34,112,35,62,95,75,103,187,251,117,212,28,30,232,206,213,30,245,237,140,81,70,0,255,217,189,124,243,86,159,253,178,31,245,212,72,124,19,31,172,193,117,67,128,192,146,32,150,132,102,99,100,77,241,116,218,110,111,109,151,55,23,137,95,196,159,243,245,62,167,99,156,129,146,121,156,223,163,237,110,243,108,217,89,171,121,175,1,148,62,85,62,30,156,155,37,159,44,239,124,148,247,45,73,208,22,221,52,139,23,241,153,107,146,3,9,90,74,0,138,62,69,247,81,40,66,81,183,218,131,30,175,151,157,0,255,38,113,114,75,17,128,211,178,19,190,233,207,1,148,14,20,160,53,241,227,185,243,11,160,118,251,54,68,21,173,236,209,181,97,175,216,127,61,87,219,141,113,166,107,127,230,159,167,167,63,248,68,115,189,222,87,61,158,195,64,10,220,98,170,172,78,250,4,74,168,165,22,240,71,203,249,0,234,253,179,213,115,73,0,255,41,99,219,242,73,191,41,108,250,104,27,190,135,175,122,165,127,116,124,143,181,159,183,59,231,161,127,201,90,152,185,34,252,12,15,245,122,143,129,35,39,226,126,195,150,43,159,6,105,103,215,86,95,174,229,74,159,243,233,56,252,109,164,28,147,21,167,107,79,60,109,106,174,169,248,89,151,14,160,247,201,113,60,47,106,253,143,32,131,230,99,145,167,155,58,235,10,239,52,181,2,246,216,77,122,0,255,212,213,181,128,87,195,241,60,79,14,35,209,253,100,209,229,45,12,227,110,26,63,235,192,85,251,167,79,229,230,156,221,102,52,214,203,179,111,153,54,226,247,166,250,0,42,127,14,74,253,187,47,112,0,255,50,159,228,110,221,226,115,43,215,122,186,227,240,7,25,253,87,202,45,190,177,182,141,225,254,102,253,196,7,241,96,190,214,31,148,107,62,54,191,156,182,250,252,2,145,62,241,184,206,154,249,3,228,249,56,39,112,215,245,15,206,66,109,190,61,128,214,167,122,182,183,161,0,255,54,110,190,215,181,69,142,153,61,227,79,141,185,34,254,95,210,227,127,38,31,115,189,188,91,252,240,93,124,222,151,215,248,1,171,163,44,168,237,0,154,248,63,105,167,0,255,25,223,196,0,255,54,109,120,37,126,9,85,249,243,156,234,191,109,184,29,181,59,223,10,125,227,79,204,21,173,6,80,250,199,86,0,255,56,111,231,178,254,67,167,189,46,173,10,0,255,233,248,223,172,131,150,234,155,42,154,5,208,116,252,207,124,198,182,111,159,52,246,25,159,187,77,224,174,93,21,37,1,180,227,0,255,239,79,206,55,77,29,176,52,69,11,64,51,29,238,167,244,135,110,40,107,84,20,0,197,9,90,74,90,0,138,146,162,5,160,164,40,10,128,150,146,162,5,160,164,40,90,0,154,115,105,80,126,96,104,138,58,0,173,199,187,105,50,128,4,69,1,80,20,69,1,80,100,20,69,1,80,20,69,29,128,210,159,58,168,76,105,232,169,3,83,180,4,208,192,159,173,50,78,204,173,82,225,63,217,127,206,100,5,117,181,81,87,85,81,104,0,133,127,27,242,63,46,221,96,177,198,83,248,191,33,0,255,227,229,127,156,254,186,154,21,165,6,80,248,183,33,0,255,235,229,127,152,6,241,120,10,0,255,55,228,0,255,93,186,41,125,226,113,172,104,55,128,194,0,255,5,249,191,237,99,203,209,42,30,78,225,0,255,130,252,239,91,56,41,218,197,35,88,73,69,7,80,248,191,152,254,227,252,139,179,33,13,227,9,171,137,0,255,31,76,0,255,233,81,7,73,13,173,19,254,91,174,164,164,3,40,252,95,108,0,255,241,111,16,35,164,103,60,9,42,252,155,92,0,255,203,103,251,238,130,210,40,222,132,21,221,6,80,248,63,153,254,39,184,55,192,21,210,41,222,174,10,0,255,198,241,127,110,189,156,254,218,152,21,141,6,80,248,183,33,0,255,227,231,0,255,211,219,254,165,240,111,28,0,255,231,229,127,154,238,26,205,138,74,3,104,226,0,255,198,241,127,110,189,158,238,58,77,225,223,56,254,191,231,127,108,182,0,255,179,162,208,0,154,248,191,13,249,0,255,172,67,54,235,132,154,248,127,232,175,229,63,106,163,78,85,209,44,128,194,127,232,47,235,101,251,27,210,208,207,60,206,182,111,0,255,170,232,22,64,225,63,244,215,242,63,182,191,112,10,0,255,135,253,227,108,226,108,179,85,99,170,164,216,0,10,0,255,182,250,207,200,121,183,141,75,166,75,252,216,213,196,0,255,45,182,0,255,25,234,202,85,18,93,227,195,205,149,180,118,0,77,252,159,132,233,127,206,84,183,219,229,135,47,226,135,90,69,252,159,172,228,127,12,249,159,116,248,40,62,2,87,210,162,7,208,141,0,255,147,149,252,191,117,206,225,240,86,124,42,21,241,127,146,146,0,255,55,230,127,60,252,22,191,106,94,81,168,7,208,141,0,255,147,147,252,207,117,142,251,240,94,124,210,42,226,0,255,54,201,0,255,94,187,11,17,122,140,79,37,175,40,217,3,40,226,0,255,71,159,0,255,247,175,51,242,209,103,124,148,34,254,127,147,252,0,255,245,61,233,50,126,105,188,214,35,151,214,35,167,61,128,34,254,111,148,252,0,255,117,61,75,159,241,203,212,141,0,255,219,36,0,255,127,125,127,26,141,95,15,175,85,143,140,162,190,50,220,3,40,226,0,255,54,201,0,255,95,227,12,217,51,190,85,21,241,127,155,207,127,123,215,116,52,45,198,47,53,94,235,145,209,122,228,172,7,80,196,0,255,111,146,0,255,121,226,63,198,209,94,124,123,86,196,0,255,205,30,0,255,177,97,156,237,143,28,41,13,197,55,107,94,75,101,7,208,238,223,30,67,253,3,121,91,234,32,119,187,244,142,231,93,214,196,0,255,77,166,0,255,24,243,230,183,232,116,138,55,129,21,157,6,80,248,55,238,103,188,141,91,39,89,173,141,41,252,27,246,143,179,217,125,139,205,186,158,21,253,2,40,252,27,199,0,255,103,29,177,88,27,83,248,15,253,207,231,2,237,212,153,42,202,5,80,248,15,253,246,252,159,149,246,127,10,0,255,198,241,191,137,195,98,173,6,84,209,106,0,133,127,227,248,31,151,30,167,191,134,211,196,0,255,143,227,127,93,122,154,14,241,64,86,212,26,64,225,223,134,252,175,155,3,76,143,120,107,10,0,255,54,228,0,255,188,252,7,172,215,89,86,180,26,64,225,223,134,252,175,75,183,166,65,60,74,225,223,134,252,175,159,0,255,75,139,132,0,255,201,138,102,3,104,226,0,255,54,228,0,255,189,252,143,210,37,30,165,240,111,66,254,231,165,155,210,41,30,197,138,126,3,40,252,155,144,0,255,251,241,63,57,186,197,215,83,248,183,32,0,255,251,227,63,236,104,24,95,157,43,74,58,128,38,254,127,65,254,135,160,0,255,70,211,132,0,255,76,19,0,255,191,32,0,255,251,166,29,24,29,227,205,115,69,177,1,20,254,79,182,0,255,109,222,250,168,244,137,63,81,225,223,176,0,255,54,206,117,103,122,186,235,99,86,180,11,160,240,31,250,205,58,104,169,14,83,248,79,199,0,255,100,29,182,191,177,42,105,22,64,211,241,63,61,0,255,111,219,126,211,208,79,207,127,144,237,131,138,154,0,154,142,0,255,233,249,15,178,253,210,208,0,255,253,65,182,15,42,106,2,104,232,0,255,254,162,218,39,13,253,222,95,68,251,162,162,36,128,134,126,241,199,248,124,105,232,247,254,163,243,162,162,39,128,134,254,163,39,220,197,83,248,79,199,0,255,101,247,83,27,53,170,138,106,1,52,241,0,255,208,95,214,81,27,117,152,6,126,124,245,2,119,13,84,244,1,40,253,169,99,44,195,52,117,224,130,162,5,160,164,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,162,165,164,0,104,41,41,10,128,162,165,164,15,64,233,225,159,131,252,138,36,172,38,254,159,236,31,231,18,103,163,149,186,168,138,70,3,40,252,27,247,51,114,206,173,0,247,244,214,165,85,248,191,212,0,255,61,247,2,135,60,26,197,19,177,162,163,3,104,226,0,255,39,211,0,255,32,71,93,169,42,133,166,241,162,87,225,159,188,199,0,255,118,158,41,230,0,255,117,248,34,62,61,174,164,67,15,160,136,0,255,147,117,249,223,198,57,235,236,46,59,60,21,0,255,150,91,17,0,255,183,249,252,199,243,215,111,124,66,155,241,111,65,94,75,235,43,215,61,128,142,246,185,158,161,0,255,28,108,62,136,87,251,32,204,166,241,159,54,93,137,222,190,199,208,191,59,3,109,175,209,254,24,154,90,140,0,255,244,152,175,184,7,110,167,48,250,161,146,110,162,89,196,62,128,218,219,119,0,255,140,246,248,0,255,102,30,108,107,127,128,102,191,94,226,51,189,186,194,127,145,95,207,216,92,62,135,190,86,135,27,190,206,159,7,37,249,56,63,219,222,49,23,110,108,213,183,160,171,226,0,255,164,75,199,56,210,88,187,221,38,210,60,190,54,217,7,208,60,200,211,14,210,46,67,98,139,27,150,197,26,179,103,36,15,185,254,129,20,150,135,61,97,38,211,91,59,248,170,249,124,189,188,124,60,111,247,254,4,228,143,68,251,226,2,227,142,92,252,166,109,87,242,222,157,227,80,15,240,136,52,157,40,229,169,86,227,15,157,5,208,250,86,207,246,88,251,97,227,42,60,52,44,153,107,33,175,8,159,196,147,188,222,123,191,252,60,175,67,250,199,152,48,247,86,26,33,233,183,232,28,190,214,140,190,214,227,252,122,190,223,200,60,206,203,39,182,118,44,241,150,198,26,137,207,52,232,90,62,14,0,255,184,144,247,55,31,76,231,211,25,166,116,213,33,133,248,0,90,0,255,138,249,116,236,22,153,199,167,173,211,38,85,235,41,100,216,215,123,116,127,220,253,216,109,206,217,109,89,47,157,124,242,179,191,56,252,169,75,94,177,0,255,92,15,66,200,229,52,179,171,109,180,131,110,211,31,124,17,111,241,0,90,234,173,161,199,176,35,187,0,255,202,124,224,146,188,31,85,207,98,248,171,135,149,62,237,36,72,145,32,99,0,42,173,217,63,234,115,198,48,242,221,152,205,60,238,217,103,30,234,88,173,97,155,21,205,244,1,52,160,103,42,191,13,4,134,131,178,15,16,102,41,92,62,235,168,197,17,119,214,132,226,19,120,167,87,251,251,67,5,237,195,17,0,40,207,62,14,201,168,61,124,212,56,69,124,205,237,120,189,130,167,140,252,3,189,201,16,55,188,49,228,5,125,105,189,94,67,111,245,242,153,15,12,51,143,28,41,82,192,165,117,125,109,65,167,117,113,196,167,225,95,3,104,125,11,30,112,0,255,105,0,255,216,186,223,124,165,99,127,165,70,174,225,31,241,21,94,235,199,131,32,35,110,132,66,135,247,88,138,228,109,175,40,219,203,237,171,247,199,145,35,229,198,48,194,45,63,131,37,251,22,230,152,117,135,239,221,141,5,121,165,15,28,28,11,220,101,0,2,75,172,242,102,213,97,173,46,137,11,145,134,111,196,199,243,1,20,37,149,30,87,226,198,39,64,115,84,0,20,45,37,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,75,9,64,75,73,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,148,20,5,64,75,73,81,0,180,148,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,52,35,167,178,94,239,113,189,239,199,120,249,138,149,96,221,59,247,64,219,161,219,190,214,24,124,147,87,209,21,57,250,144,159,171,36,163,155,164,229,240,190,240,109,240,211,62,128,34,149,113,198,121,70,218,6,115,236,181,61,92,88,143,215,250,144,134,187,207,188,197,237,244,8,92,11,51,82,47,15,180,22,31,232,245,254,254,40,167,91,206,60,1,148,15,86,197,211,6,234,1,127,106,246,159,253,155,247,115,240,126,3,24,192,92,126,20,169,126,218,150,134,241,36,62,128,162,30,84,74,167,21,254,241,253,234,223,141,51,239,78,158,23,177,87,47,43,0,138,2,69,29,128,34,77,157,222,73,9,64,209,210,144,2,160,104,41,10,128,146,162,40,0,138,162,40,0,138,162,104,1,40,74,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,212,138,162,183,43,7,100,139,36,49,146,85,218,54,181,67,51,107,208,43,252,245,16,61,192,136,3,114,218,146,229,203,124,218,233,217,208,104,28,126,223,3,40,200,112,36,35,130,28,109,80,36,200,204,174,127,77,164,93,248,180,43,0,122,14,112,108,5,0,103,25,181,110,225,78,61,106,252,227,158,145,91,8,3,177,241,116,121,65,139,116,178,22,248,231,212,151,207,115,238,151,197,155,134,171,227,187,124,0,133,127,235,126,0,50,128,145,78,231,77,185,113,234,162,103,195,170,131,248,136,43,181,38,252,219,245,144,181,120,0,131,154,104,49,167,215,203,10,128,162,165,164,0,104,41,105,41,1,40,138,162,5,160,164,40,10,128,162,165,164,0,40,90,74,10,128,150,162,164,5,160,164,40,90,0,74,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,165,164,5,160,40,41,10,128,162,40,10,128,150,146,162,5,160,164,104,41,1,40,138,162,0,104,41,41,90,0,74,138,162,0,40,138,162,0,104,238,106,127,95,56,152,18,90,69,36,177,111,102,38,73,210,210,14,93,82,248,2,0,255,185,214,167,207,244,66,200,206,184,121,220,222,42,239,252,210,178,31,62,233,88,95,235,247,185,87,185,115,230,69,203,102,140,254,81,184,102,88,98,45,226,233,194,19,120,45,128,182,237,128,225,212,217,45,29,46,202,19,114,199,16,182,27,226,123,41,124,132,15,86,122,14,123,168,112,28,76,34,113,242,228,152,49,4,193,169,169,206,26,140,241,71,124,175,166,30,152,14,140,21,148,29,218,31,97,68,150,40,226,90,8,87,107,175,123,101,252,16,31,204,215,58,14,174,163,46,39,108,18,192,236,208,200,128,200,229,45,122,104,3,241,45,254,25,64,187,0,255,250,0,200,133,210,218,164,129,116,5,158,231,229,202,46,77,139,117,214,203,74,90,106,6,10,215,115,145,200,206,162,8,142,34,128,86,107,234,115,234,152,157,113,104,51,111,38,28,103,149,253,147,46,90,116,165,191,231,192,19,144,216,79,198,66,222,204,216,218,144,32,168,52,210,60,252,14,0,255,247,106,247,130,33,103,254,150,108,159,129,230,131,23,215,249,114,196,143,4,94,192,7,14,160,150,58,220,25,35,178,55,102,230,43,116,246,158,186,178,164,237,110,9,159,193,135,189,214,159,211,177,29,217,191,80,149,6,250,133,5,198,82,234,172,21,252,210,165,210,235,245,40,28,103,185,70,25,155,35,120,121,207,152,185,91,83,173,226,175,38,121,45,60,195,157,96,196,151,12,199,150,121,209,108,58,4,175,20,119,207,248,43,190,235,1,212,222,30,215,45,105,231,188,124,149,79,47,207,166,58,183,234,222,152,87,224,121,142,28,244,146,85,130,11,144,98,211,226,72,90,238,237,23,159,196,35,188,222,219,99,140,49,45,0,255,243,219,109,244,207,14,251,95,0,255,18,107,46,28,219,29,64,239,57,35,15,70,223,66,128,195,153,79,235,22,242,210,69,43,241,187,158,92,235,231,54,96,190,51,198,100,219,91,154,141,180,79,103,173,27,85,210,7,160,201,239,40,243,126,141,103,76,81,20,0,45,37,69,11,64,73,81,20,0,69,81,20,23,128,146,162,64,11,64,81,82,20,0,45,45,189,55,181,3,160,40,70,131,162,0,148,20,163,79,25,128,162,40,10,128,150,146,162,0,40,90,138,18,128,162,104,41,1,104,41,41,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,104,41,0,80,76,154,17,167,1,138,167,1,40,14,212,105,146,155,198,239,0,52,167,141,155,182,159,230,92,154,60,2,40,250,180,62,164,104,0,138,58,117,138,71,0,69,241,83,167,117,136,0,138,209,167,65,49,3,208,182,211,122,142,75,115,56,197,89,4,80,212,41,221,154,22,128,98,82,82,81,164,152,1,40,138,159,86,72,9,64,49,41,6,80,82,235,163,1,104,70,154,150,154,136,10,128,162,79,65,154,6,160,168,83,180,221,0,20,117,138,155,226,184,0,148,244,41,83,12,128,162,40,46,5,8,64,81,167,72,211,54,0,138,58,197,165,109,6,160,165,184,212,233,125,4,80,20,165,245,165,0,64,145,166,121,72,13,154,26,1,40,41,234,244,30,55,0,69,159,6,205,171,24,128,162,78,145,166,24,0,197,40,38,181,14,210,48,0,69,157,162,247,6,160,184,244,41,142,66,51,2,40,74,42,154,17,64,81,167,133,2,160,5,180,237,148,52,9,24,128,34,195,80,56,109,39,77,83,0,40,70,115,236,52,163,13,64,81,52,165,4,160,64,131,210,129,210,13,0,45,31,40,106,71,3,128,98,20,45,37,0,69,209,82,2,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,11,64,73,81,20,0,69,49,138,2,160,40,90,74,0,138,162,40,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,244,32,147,26,24,234,97,84,82,6,25,226,142,163,162,210,0,154,238,31,103,3,46,1,103,247,205,70,45,102,196,174,210,95,219,174,174,245,231,244,161,223,96,54,153,136,176,187,239,34,223,161,157,248,72,11,174,232,165,15,160,216,127,61,192,235,198,109,55,136,105,230,211,190,237,173,23,95,104,167,87,123,196,159,83,96,21,10,240,50,214,180,156,72,227,234,218,114,248,138,103,247,85,232,122,223,125,28,215,221,173,127,18,225,155,61,155,140,52,117,78,60,210,179,62,128,102,228,160,110,54,110,84,80,246,251,180,193,204,165,181,62,240,85,215,188,154,29,244,28,139,29,209,230,190,137,155,11,158,189,100,126,69,248,44,190,89,239,113,111,126,114,233,61,139,25,193,74,179,233,51,36,240,220,13,227,59,248,173,215,250,250,65,14,112,109,159,124,119,72,229,175,219,183,219,243,104,172,121,188,209,72,62,128,214,163,158,167,234,238,213,0,255,104,183,238,229,115,81,102,104,117,62,60,215,193,90,237,107,157,62,70,159,28,204,30,201,96,66,132,157,69,45,18,241,114,120,50,195,131,248,56,95,233,113,143,179,59,99,108,59,187,151,191,149,37,118,217,135,90,105,24,190,136,199,121,0,61,181,234,56,56,12,70,193,249,136,164,50,44,1,234,134,186,182,165,241,231,1,29,206,185,74,241,214,196,192,5,105,205,171,154,61,128,98,250,89,142,140,221,119,102,62,100,104,155,242,105,166,101,205,167,129,248,52,124,67,95,235,244,239,13,72,198,128,108,151,101,163,129,4,79,179,149,26,233,83,68,134,175,248,158,115,249,217,141,113,9,16,237,159,181,131,190,230,8,198,96,27,112,110,151,100,30,128,250,204,137,43,158,178,32,85,111,18,159,134,31,12,160,246,161,199,117,75,45,59,51,207,62,19,55,249,103,0,255,95,93,29,62,143,191,120,205,113,198,120,19,233,238,235,125,252,221,47,31,231,108,190,157,203,99,88,82,204,205,242,181,190,242,224,135,156,164,106,113,199,252,174,93,104,11,88,49,93,53,172,129,23,226,211,60,128,150,150,230,186,71,10,134,97,24,175,41,0,154,209,160,165,4,160,104,41,74,0,138,162,165,4,160,40,138,2,160,165,164,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,150,146,2,160,40,90,74,0,138,150,146,2,160,165,40,41,0,138,82,82,60,5,3,208,160,78,239,17,82,2,80,172,230,158,211,253,108,24,65,73,179,184,101,194,94,21,205,200,41,79,31,64,233,33,195,31,40,147,63,95,121,44,155,53,154,106,48,212,58,132,207,245,138,145,103,36,21,28,112,226,133,39,152,175,228,246,239,206,159,207,83,17,141,230,240,229,69,13,194,7,245,181,254,192,186,191,17,46,219,192,43,31,64,179,0,255,123,118,221,34,226,204,252,242,33,195,94,246,247,53,129,94,226,179,188,170,250,122,127,207,166,87,137,56,51,239,6,221,242,202,254,179,34,208,79,124,45,95,51,242,156,17,148,1,68,34,60,69,0,69,209,82,2,80,20,5,10,128,6,69,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,205,104,41,1,40,90,74,10,128,162,40,10,128,162,40,90,0,138,146,162,0,40,138,162,0,104,41,41,10,128,150,146,150,18,128,18,250,74,31,74,158,119,63,229,244,249,98,197,164,182,159,164,71,248,127,190,102,140,231,229,137,108,125,189,39,241,199,222,183,200,6,110,49,151,92,231,198,105,25,126,209,3,104,50,170,231,245,158,184,143,199,240,228,115,72,247,88,53,139,127,254,55,138,15,244,154,88,142,89,188,134,236,113,249,184,63,103,62,212,90,234,84,47,24,159,206,7,208,208,199,99,33,158,91,46,44,251,126,173,250,84,254,1,125,78,108,167,100,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,104,41,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,90,0,74,138,162,5,160,40,41,10,128,162,165,164,0,104,41,41,90,0,106,42,48,8,231,4,52,142,68,33,91,178,181,29,21,133,129,2,141,160,209,235,53,168,55,60,152,0,180,243,243,41,230,125,199,146,221,244,46,9,167,101,71,2,79,195,215,29,64,171,222,251,109,11,154,199,202,183,203,167,199,231,163,253,115,203,1,239,195,23,122,205,243,100,28,155,249,64,66,154,4,242,116,77,60,93,93,55,175,212,88,227,126,109,226,165,149,94,254,140,11,120,247,151,111,222,222,109,170,121,113,77,45,95,81,71,42,71,182,194,248,130,251,45,121,222,50,149,135,250,22,88,26,105,91,28,95,196,127,6,80,212,231,198,58,48,152,160,112,113,181,155,128,98,131,14,89,252,16,191,112,165,59,5,158,131,202,226,173,245,185,79,50,54,107,30,216,45,146,202,211,138,100,11,107,116,172,134,239,240,204,0,138,215,11,207,241,12,96,28,241,219,13,17,180,5,41,99,108,109,211,177,100,175,244,169,158,189,143,223,99,110,179,179,121,116,173,218,95,251,161,165,240,45,60,208,235,253,209,147,54,128,81,105,223,12,197,75,34,243,72,239,230,222,154,81,83,77,195,87,240,181,43,61,208,253,113,198,32,242,113,86,190,121,220,231,217,86,83,205,117,239,8,160,121,158,238,231,72,206,49,51,147,51,176,51,202,5,76,215,107,168,143,134,181,92,115,143,21,30,76,24,64,204,43,24,49,63,138,85,251,206,22,249,123,117,174,16,191,198,219,188,226,58,30,197,31,110,20,78,202,62,82,217,165,179,173,117,211,32,57,130,183,87,252,27,0,255,241,10,123,70,242,24,59,87,185,177,252,153,107,24,153,150,181,90,234,211,1,180,190,204,167,35,119,32,52,127,121,241,192,91,22,222,88,163,103,109,124,139,87,92,241,12,60,199,12,84,118,77,209,2,80,82,180,148,0,20,69,81,0,180,20,37,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,20,37,5,64,75,73,129,2,160,104,41,41,0,138,2,69,1,80,52,151,146,2,160,40,138,2,160,104,41,41,0,138,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,140,162,0,40,138,162,5,160,33,5,138,62,0,37,165,131,180,52,3,160,120,154,69,197,157,102,0,52,119,90,207,9,70,205,104,126,0,26,210,220,52,163,193,3,208,140,102,210,220,52,121,0,154,160,76,51,154,29,128,6,165,153,105,70,179,3,208,4,109,154,209,236,0,20,205,77,147,210,92,0,138,134,52,163,137,3,208,60,64,113,194,52,15,208,236,0,180,52,51,205,104,126,0,74,218,52,59,45,0,37,45,101,154,29,128,162,244,66,51,90,126,46,0,13,10,210,140,230,2,208,128,180,105,70,29,128,58,205,243,168,25,205,0,168,83,52,205,232,3,80,210,166,25,117,0,90,154,153,102,148,4,208,76,154,153,102,52,63,0,13,41,105,38,205,15,64,3,210,166,25,205,15,64,51,105,110,154,209,92,2,104,64,26,166,153,52,33,1,52,40,77,152,102,52,3,160,104,211,236,52,3,160,185,41,29,205,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,64,83,74,10,128,150,146,162,5,128,162,104,41,1,104,41,41,90,0,74,138,150,18,128,162,165,164,0,40,138,150,18,128,162,40,154,23,128,162,40,41,0,138,162,165,0,40,41,138,2,160,40,138,2,160,40,90,10,128,146,162,40,0,138,150,146,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,90,74,0,138,150,146,58,0,13,206,101,168,195,209,183,210,39,175,39,118,160,121,252,46,51,46,141,6,222,82,109,107,226,139,246,92,209,79,31,64,99,127,57,24,56,24,110,214,127,138,215,236,180,154,183,247,22,204,236,49,241,17,124,210,107,61,189,30,103,88,41,207,127,230,41,187,24,35,13,117,173,9,226,107,252,57,130,115,59,192,187,4,45,163,238,109,111,173,211,171,61,209,179,59,99,156,209,127,155,205,126,103,157,246,213,126,175,210,84,252,12,223,58,128,118,0,255,84,62,238,14,78,5,109,36,187,111,48,105,145,182,36,43,230,10,191,198,91,188,166,251,35,69,183,10,207,196,240,190,114,54,182,4,196,171,99,61,188,214,191,190,210,167,251,56,2,96,35,213,191,152,17,65,190,151,125,186,67,95,173,226,141,118,214,216,19,239,227,92,201,141,126,127,81,185,111,145,111,26,33,127,63,252,213,6,254,197,219,248,0,154,17,140,0,233,234,253,61,112,206,192,249,237,67,225,74,44,13,132,122,132,218,233,220,181,232,128,213,35,56,195,208,126,218,203,151,185,207,51,125,75,250,206,98,45,235,195,175,241,60,175,246,72,165,172,50,140,140,200,34,82,214,7,208,122,92,61,187,49,78,202,229,219,203,51,127,82,243,166,253,183,191,180,185,227,17,188,183,226,56,236,216,204,199,19,17,24,201,182,79,184,141,149,190,82,27,157,187,225,97,124,145,175,221,31,85,159,51,70,118,127,110,47,223,124,46,242,206,87,61,235,53,210,178,190,210,135,142,151,248,31,148,15,194,220,162,144,239,37,175,188,26,232,92,22,175,224,195,124,0,173,15,61,82,244,76,102,114,229,252,29,45,136,26,97,185,30,57,60,141,151,92,89,125,13,234,137,5,35,89,247,103,131,243,86,52,158,23,42,31,11,230,226,90,189,116,249,224,175,248,103,190,210,163,62,8,206,21,119,101,76,130,121,177,188,61,153,166,26,84,90,235,101,0,69,209,82,2,80,180,148,180,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,180,20,37,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,180,0,20,37,69,1,80,20,69,1,208,82,148,180,0,20,37,45,37,0,69,129,162,112,0,154,166,78,49,41,1,40,138,162,187,3,232,209,244,63,223,111,222,146,187,100,233,8,143,27,94,26,126,174,175,240,126,29,15,157,109,36,117,179,83,139,33,155,62,241,213,198,31,227,220,157,221,6,163,237,240,39,112,39,60,178,175,165,253,227,137,200,11,96,119,150,14,241,202,155,24,222,1,104,252,183,237,187,239,54,159,253,70,126,214,98,187,166,241,53,217,63,206,55,148,237,16,38,122,122,237,207,142,248,112,95,51,70,198,100,116,68,190,222,159,29,123,223,192,155,184,197,170,177,104,92,52,157,196,247,121,0,69,81,20,0,45,37,125,202,0,20,69,209,20,128,146,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,165,164,165,4,160,40,138,22,128,146,162,104,52,128,198,95,111,231,134,51,159,124,184,180,179,175,165,253,3,79,112,127,12,64,73,181,105,183,17,94,201,215,248,119,211,113,213,151,119,39,246,110,251,180,22,219,224,145,125,197,61,3,79,8,57,23,89,110,174,221,50,125,2,40,125,58,206,113,206,112,201,156,238,157,175,25,235,119,28,150,0,255,148,197,172,109,145,95,48,126,221,107,21,232,217,48,102,27,70,85,153,203,181,110,233,154,120,44,95,201,234,133,11,174,60,50,197,48,117,208,182,226,212,70,124,192,1,212,62,41,28,43,37,69,1,208,82,82,180,0,148,20,69,1,80,180,148,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,209,82,16,128,162,40,130,22,128,146,2,168,211,84,3,80,140,58,13,105,17,128,98,212,105,83,0,20,69,75,9,64,81,20,5,64,81,52,90,227,167,39,87,199,72,238,166,88,236,106,67,165,159,142,108,209,161,3,104,61,202,175,155,229,185,93,226,205,139,135,180,143,122,186,104,163,195,12,111,224,93,125,205,243,224,60,195,2,156,140,161,153,56,226,30,29,46,242,144,181,90,107,51,105,160,23,87,251,92,199,1,163,146,179,111,190,243,22,210,137,125,149,214,154,151,55,194,191,240,157,210,243,58,232,239,18,124,48,71,183,88,178,87,55,134,181,32,172,183,6,99,252,18,159,112,0,173,111,116,204,125,236,62,236,110,62,147,76,227,150,253,102,127,49,67,124,33,126,196,107,59,150,233,40,156,5,16,169,60,83,235,215,199,185,112,111,156,223,52,150,206,179,105,111,127,119,163,53,251,191,71,33,167,77,57,34,217,142,118,41,45,148,101,90,233,67,122,195,83,3,40,232,19,11,144,241,137,224,168,14,106,127,164,91,163,61,252,109,133,39,240,151,190,162,142,32,233,190,161,124,28,113,188,252,46,69,64,45,107,70,22,234,172,115,15,188,131,167,42,242,95,57,99,192,112,202,204,236,31,236,110,47,12,113,129,210,120,185,246,77,240,60,124,108,165,231,246,168,238,187,75,54,94,222,4,96,43,30,239,213,95,163,196,187,248,6,160,121,158,123,171,79,129,128,88,183,185,216,142,71,82,212,33,158,119,197,171,248,48,95,239,181,127,108,199,201,124,118,243,126,166,161,94,254,236,59,45,155,227,189,70,225,7,128,13,191,84,233,134,80,30,217,39,141,54,215,196,221,90,163,153,190,241,45,158,113,45,164,14,36,14,64,113,114,58,10,119,25,68,228,53,37,69,1,80,20,117,218,110,0,218,198,104,198,78,235,77,19,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,82,210,2,80,82,180,148,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,148,20,5,64,209,82,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,180,148,0,180,20,37,5,64,81,180,148,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,75,9,64,81,20,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,75,73,75,9,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,75,73,75,9,64,209,82,82,0,20,69,81,0,180,20,37,5,64,81,180,148,0,20,69,209,2,80,82,180,148,0,20,69,81,0,20,69,209,2,80,82,180,148,0,180,20,37,5,64,49,138,209,252,212,78,103,0,138,58,69,154,98,0,20,13,66,15,12,165,164,166,3,104,142,39,151,159,129,131,4,166,88,70,214,237,145,247,52,180,63,192,219,170,101,89,60,208,130,190,166,30,222,199,193,37,9,18,211,10,6,142,98,248,116,72,218,194,209,184,66,252,28,254,149,175,116,228,10,130,108,181,35,6,220,112,142,237,24,222,118,155,123,139,27,194,106,29,235,181,208,204,62,128,214,3,175,163,50,174,140,103,142,69,140,187,180,25,77,169,137,214,53,218,234,58,95,239,187,95,200,187,18,164,45,2,48,89,34,201,168,65,187,102,166,166,197,225,7,241,131,94,235,184,94,62,130,92,49,100,0,165,91,158,238,230,105,28,69,91,220,88,166,113,155,182,37,226,227,240,155,94,235,120,248,215,39,151,79,38,146,152,4,144,194,173,205,197,216,91,180,239,209,81,91,248,0,154,17,220,181,62,25,57,0,14,220,69,138,100,37,197,162,140,172,238,133,178,176,89,135,44,222,192,115,149,142,223,227,250,229,150,157,153,87,30,100,174,242,97,63,107,51,193,219,248,159,215,32,149,131,148,1,6,195,81,73,161,73,100,72,237,3,104,249,57,234,13,201,24,65,110,101,140,136,163,81,68,202,170,47,188,110,214,30,126,229,181,254,101,47,238,135,114,97,172,251,73,242,55,4,165,190,186,80,8,254,138,191,185,214,3,211,183,254,115,229,190,99,37,56,146,224,109,72,217,219,165,119,99,105,252,8,63,208,87,239,211,243,157,188,79,33,18,111,140,124,74,91,243,76,196,119,248,92,219,115,196,7,80,228,117,156,202,120,237,156,145,4,79,136,184,162,254,174,247,177,231,112,178,37,36,128,202,167,145,201,19,79,223,216,170,77,14,31,196,7,92,1,80,20,69,1,80,20,45,37,0,69,81,160,0,104,105,105,154,2,160,24,117,138,166,1,64,75,73,81,0,20,69,239,24,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,75,9,64,209,82,148,0,20,69,75,9,64,209,82,148,0,20,69,209,7,160,185,105,72,75,67,0,138,162,232,23,64,243,253,211,221,57,126,162,210,204,147,70,251,250,90,222,127,158,16,234,156,114,49,173,117,24,93,1,127,227,235,125,232,57,109,92,135,91,18,119,171,233,43,29,236,122,129,172,147,212,23,16,236,118,246,194,48,235,20,254,215,3,104,157,175,246,164,61,240,44,245,59,37,193,194,244,197,105,48,190,162,175,29,175,97,190,30,252,111,106,107,91,82,230,22,157,211,91,124,50,31,64,51,66,90,234,61,106,124,3,87,84,0,20,5,90,10,2,80,52,78,155,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,40,90,74,0,138,150,146,22,128,146,162,40,0,138,162,165,4,160,40,138,2,160,165,164,40,0,90,74,138,2,160,104,41,41,142,172,7,208,239,63,252,149,207,145,246,181,63,141,177,45,252,81,95,225,183,92,100,240,106,79,215,127,123,234,63,97,101,108,127,152,210,35,252,189,215,12,56,14,160,0,0,255,108,193,25,223,216,98,232,45,241,184,183,91,196,135,242,21,226,143,211,253,229,241,12,219,13,250,214,114,87,188,164,175,114,253,207,35,158,184,249,192,205,186,4,238,23,223,203,87,124,0,255,116,140,231,152,185,52,225,176,134,2,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,138,162,5,160,164,40,90,0,74,138,150,18,128,162,104,41,0,74,138,162,0,40,90,74,74,2,104,193,232,163,162,57,64,1,80,20,69,11,64,81,82,20,0,205,104,70,209,2,80,210,210,224,42,210,140,20,128,146,162,232,3,80,224,24,64,1,0,0,212,88,163,136,145,184,94,233,121,174,111,253,187,235,214,18,34,195,178,36,65,220,111,173,209,180,180,13,62,132,47,184,226,221,183,175,240,199,24,19,26,105,97,5,234,126,216,164,157,38,164,41,60,171,175,233,254,128,209,147,125,0,255,229,54,33,197,24,204,173,191,46,145,78,240,208,0,218,253,220,174,7,117,159,204,185,51,126,190,74,243,249,178,196,143,120,220,221,223,40,95,237,179,127,107,7,105,147,101,32,73,176,159,152,56,82,212,74,39,77,126,157,227,179,94,233,239,253,109,245,15,194,110,224,228,99,196,91,138,75,99,125,100,193,120,45,62,159,175,160,71,33,150,66,225,194,145,183,183,100,37,0,154,129,194,245,60,210,184,124,6,67,219,176,210,215,122,94,207,61,100,9,112,117,91,178,153,135,45,171,12,203,92,231,167,142,218,22,193,183,240,11,215,123,212,179,187,141,243,136,219,203,191,73,166,109,211,254,219,151,45,30,62,129,55,244,53,207,235,199,234,201,153,85,230,153,7,35,209,190,245,90,173,53,110,174,111,20,64,147,127,124,7,168,2,156,153,71,48,50,27,129,91,154,229,121,181,136,247,53,241,45,126,204,215,58,14,122,88,30,138,73,134,217,226,229,64,209,160,54,122,232,242,197,251,120,109,45,239,159,140,193,5,36,76,64,185,116,196,107,64,254,246,104,81,198,75,241,85,94,237,73,80,56,35,0,77,128,19,82,180,148,0,20,197,40,20,78,115,0,160,25,40,77,72,147,166,0,104,70,75,73,11,64,73,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,20,37,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,82,180,0,148,20,69,11,64,73,209,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,11,64,73,209,82,2,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,11,64,73,209,82,2,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,81,180,0,148,180,148,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,180,148,180,0,148,20,69,1,208,82,148,20,0,69,209,210,2,208,0,197,211,20,13,0,80,32,232,83,156,153,166,0,20,69,73,163,1,20,254,58,146,54,206,239,242,221,100,216,99,78,17,22,234,68,141,180,166,175,244,28,140,219,88,62,56,108,215,44,161,223,18,184,186,70,202,214,150,79,67,29,196,223,225,83,249,186,173,245,169,15,112,206,0,239,31,83,2,155,8,77,139,189,90,236,250,195,15,251,0,122,127,223,110,99,76,56,187,155,127,159,203,155,253,163,65,116,136,23,242,181,254,29,134,147,15,224,101,178,76,252,54,60,67,130,221,90,118,195,159,248,86,95,235,203,252,186,219,30,82,249,54,187,247,251,238,50,175,246,141,54,93,124,133,183,92,233,81,126,128,188,3,92,5,202,23,44,234,146,70,89,162,222,180,191,52,137,224,157,248,101,62,128,86,66,207,25,207,110,60,198,164,216,182,191,251,180,164,175,152,110,36,30,28,220,186,243,8,73,179,140,105,164,173,190,221,157,241,37,124,58,95,235,67,95,161,151,129,76,108,56,76,130,96,73,184,157,26,92,218,234,109,165,79,94,183,43,63,121,105,62,243,165,25,110,80,194,118,248,171,233,107,3,127,232,3,104,29,175,167,251,159,85,78,21,142,184,196,44,64,227,153,125,210,186,104,208,194,43,241,171,124,173,159,177,129,220,56,227,27,197,230,241,46,24,187,139,237,43,158,227,30,70,71,44,68,202,49,151,168,76,231,19,123,245,209,164,212,66,251,249,106,95,244,236,122,27,238,220,60,27,177,161,242,204,254,190,89,240,72,124,143,7,80,20,205,168,7,72,41,1,40,138,162,85,5,128,162,25,69,1,208,160,40,10,128,230,82,82,20,0,69,113,0,45,77,14,10,64,113,221,72,73,113,130,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,104,41,105,1,40,105,41,105,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,10,167,72,83,144,138,140,0,138,162,41,37,0,69,29,237,149,236,47,199,80,231,88,82,104,154,36,127,83,248,23,175,66,175,35,253,28,217,205,223,248,148,46,177,203,195,239,245,1,180,18,36,174,55,254,184,251,40,99,226,127,96,48,169,175,6,139,54,136,0,255,186,210,219,121,206,110,194,221,26,171,121,0,255,56,74,94,140,17,143,90,235,179,111,187,226,107,124,0,141,61,35,79,145,24,149,16,197,230,226,214,107,101,85,93,205,158,113,126,128,139,143,144,18,145,214,5,237,142,175,92,1,80,20,165,164,0,64,81,167,77,1,80,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,45,5,41,74,7,0,26,180,52,164,5,160,164,40,10,128,58,5,6,53,53,181,158,35,35,161,108,57,125,0,61,251,63,182,0,255,214,254,102,56,225,119,189,214,39,201,137,203,235,192,127,186,242,184,59,87,251,147,36,11,195,103,122,173,95,126,114,231,227,118,234,190,45,247,227,1,52,49,253,199,56,34,110,59,147,24,205,222,75,47,27,223,205,215,249,99,140,179,221,236,242,215,107,246,122,111,170,0,255,60,193,71,94,60,52,136,69,187,124,212,108,124,137,215,4,56,214,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,244,105,206,20,205,15,64,233,129,48,45,205,221,164,1,64,75,73,81,0,180,180,90,179,127,123,156,142,156,79,24,113,78,82,44,194,211,181,31,254,233,212,117,174,0,255,245,116,231,99,122,212,39,178,129,71,195,240,105,3,7,80,210,162,87,196,0,255,233,232,147,165,198,141,197,200,163,83,248,37,176,222,203,79,135,225,8,101,236,150,86,134,94,88,7,207,155,57,128,162,209,10,0,255,184,199,73,171,27,152,180,89,181,110,201,113,100,123,34,128,102,208,137,180,16,156,220,211,36,135,129,45,42,221,0,208,82,58,10,69,90,173,247,246,57,251,0,255,62,54,159,121,236,124,44,61,141,244,219,3,104,208,253,140,73,234,205,91,89,57,93,226,178,165,238,248,11,155,240,38,252,165,87,116,127,96,236,62,192,14,108,140,137,207,159,68,254,190,120,174,73,171,125,188,87,115,60,246,53,254,25,185,191,52,202,103,142,1,46,214,90,27,211,27,222,227,245,62,207,19,49,191,156,177,137,187,202,155,45,57,194,90,16,17,0,255,198,31,121,0,173,15,61,96,185,109,97,231,236,48,202,159,118,238,10,157,116,152,245,138,231,86,250,120,63,152,236,22,231,129,50,187,85,158,125,88,114,60,164,133,190,133,240,61,252,202,117,254,60,177,188,78,230,110,42,88,16,138,74,55,77,179,73,203,250,90,31,156,60,100,0,112,72,180,128,160,38,10,239,109,116,159,158,154,234,50,195,0,255,240,73,7,208,238,47,127,198,64,158,113,242,206,19,219,141,53,212,180,182,1,175,184,142,145,87,112,64,225,228,236,151,81,124,69,179,93,181,44,120,180,181,162,17,0,255,136,175,186,30,61,247,177,197,216,185,249,118,249,52,137,188,179,63,46,201,227,137,248,113,190,2,231,50,78,64,35,89,30,198,91,194,197,5,64,243,4,103,156,160,109,165,129,108,9,23,55,84,20,5,64,81,20,45,0,37,13,138,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,165,0,40,41,138,2,160,165,164,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,74,138,2,160,40,138,22,128,146,162,165,0,40,41,90,74,0,138,162,104,1,40,105,41,41,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,162,165,4,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,22,128,162,40,41,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,162,104,1,40,74,138,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,41,138,22,128,162,40,74,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,150,146,2,160,104,41,41,0,138,162,40,0,138,162,40,0,90,74,90,74,0,138,162,165,4,160,25,69,75,9,64,209,82,82,0,20,69,81,216,1,148,30,217,191,59,99,36,150,0,255,203,39,239,252,47,94,251,89,211,198,248,10,191,234,171,125,189,251,135,142,195,218,216,138,252,128,71,116,103,63,23,155,85,111,120,168,189,30,154,196,215,32,104,122,189,55,63,199,88,8,220,69,18,98,244,244,24,192,234,150,181,179,181,81,143,49,62,135,239,59,128,162,222,82,126,174,124,229,120,254,0,194,45,113,167,99,127,79,94,148,6,30,140,223,231,171,245,0,255,224,140,100,100,124,34,243,117,162,209,254,134,97,46,181,175,246,6,228,65,40,23,19,198,50,10,8,58,183,190,240,186,70,118,190,130,158,219,192,49,26,14,50,194,194,201,147,38,201,75,227,174,213,66,67,93,20,190,138,191,58,128,22,234,53,34,168,39,95,0,164,54,121,191,111,238,236,8,11,184,120,17,190,214,107,125,238,49,206,86,188,31,191,155,79,222,246,61,246,145,54,63,124,138,39,242,53,207,115,15,58,178,137,153,98,98,3,73,144,164,211,85,147,213,26,222,217,215,251,251,108,15,190,143,121,63,97,249,230,155,46,161,94,154,197,7,208,251,251,216,145,55,62,148,152,249,208,68,138,157,122,100,250,107,99,61,123,181,39,81,207,32,228,13,245,153,233,18,53,175,116,46,52,60,22,31,227,53,229,7,8,0,74,106,224,14,30,245,105,30,48,0,69,81,140,159,102,228,20,168,24,128,162,165,38,244,42,176,178,10,0,255,72,61,78,30,70,196,144,105,49,10,160,104,181,194,63,230,63,223,117,91,97,127,171,38,254,143,208,227,164,185,49,25,54,77,78,1,20,45,205,8,41,0,138,162,104,2,0,148,30,109,52,78,45,77,11,64,73,75,73,1,80,180,148,20,0,45,37,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,45,37,69,1,80,180,148,180,0,148,180,148,20,0,45,53,17,213,41,110,0,26,20,13,10,128,174,174,101,79,71,144,254,179,37,164,210,102,114,23,60,229,58,173,69,31,71,74,156,202,102,180,104,31,151,104,110,31,64,235,219,113,110,7,55,79,70,54,93,26,161,0,255,15,47,0,255,17,244,86,141,148,213,197,26,0,255,110,251,239,47,239,6,5,183,253,217,244,58,120,110,141,199,0,255,117,167,29,208,157,186,128,170,165,124,0,181,153,254,223,169,233,63,87,37,12,218,108,204,226,235,188,54,189,218,162,0,255,105,233,31,73,34,30,125,21,106,241,101,94,1,208,82,82,244,1,104,0,210,140,160,117,160,105,0,90,138,146,22,128,146,162,40,0,90,74,138,22,128,146,162,165,4,160,40,138,22,128,146,162,165,4,160,40,138,22,128,146,162,104,1,104,80,210,160,0,40,138,162,0,40,87,33,0,255,136,63,2,187,69,208,244,84,165,21,118,12,60,105,253,99,148,209,138,37,26,61,236,3,168,247,79,10,231,229,219,185,90,158,237,159,164,109,131,0,255,214,120,252,159,51,239,136,174,212,111,147,154,89,235,51,234,109,28,187,211,190,89,183,27,190,105,252,155,248,39,22,108,101,111,218,151,247,212,93,243,146,80,183,120,55,31,64,111,166,0,255,226,79,188,149,113,70,113,232,113,204,253,226,199,188,154,174,244,143,133,63,62,188,128,155,196,48,146,98,210,78,95,212,53,62,115,5,64,81,180,20,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,148,0,20,45,37,5,64,81,244,30,163,247,24,0,69,209,160,0,211,111,189,191,207,24,183,169,222,102,254,82,186,211,190,210,103,116,135,7,86,178,87,186,254,219,145,207,22,50,103,251,139,169,237,224,131,61,32,173,7,29,71,114,216,209,230,80,134,172,64,168,153,190,28,175,213,90,59,248,162,185,90,246,127,174,240,28,28,222,160,137,64,184,84,0,255,154,228,250,253,179,37,159,253,98,100,12,157,162,110,164,94,226,0,255,249,106,31,123,163,151,59,72,136,17,86,182,150,122,214,7,80,250,151,161,30,89,183,232,0,6,70,205,75,77,229,47,31,119,155,196,13,0,81,127,248,11,172,150,235,165,77,32,95,173,0,255,123,252,143,124,70,206,26,88,181,254,223,250,199,169,151,125,192,220,35,30,124,15,160,246,244,57,144,238,198,129,154,232,118,242,228,214,75,91,61,241,74,207,115,60,65,248,247,126,210,132,29,177,152,220,93,174,133,149,254,56,244,239,20,136,241,45,126,205,83,225,159,158,84,221,150,165,64,48,208,198,142,41,200,50,237,225,101,159,1,20,231,238,170,92,98,72,50,84,228,38,186,230,25,5,4,176,18,75,130,225,100,203,231,162,228,189,90,28,58,106,207,53,25,113,172,1,232,217,235,253,189,155,142,128,110,156,188,27,164,53,95,237,0,255,52,174,133,119,225,123,188,98,148,159,51,128,2,50,138,24,111,115,125,133,127,119,253,106,116,99,229,201,39,99,126,218,31,106,209,104,29,190,55,128,222,219,159,27,119,31,5,100,201,107,248,40,70,234,174,165,70,212,42,126,201,215,238,0,255,30,67,157,170,60,76,200,205,69,43,73,81,105,164,111,181,174,241,100,175,152,14,18,246,52,31,32,83,139,40,18,215,150,180,165,41,226,195,248,4,175,69,79,146,3,40,2,42,65,129,40,188,13,149,102,58,172,101,250,119,0,189,175,175,187,122,37,52,202,206,83,138,180,18,87,233,160,97,205,14,159,194,31,244,149,174,253,131,62,239,156,249,35,0,36,178,96,17,180,88,18,79,226,49,117,137,215,92,237,115,199,81,247,13,226,81,118,158,132,145,157,185,73,139,248,168,197,15,207,194,135,92,115,76,7,153,28,136,137,83,105,218,36,148,160,217,131,90,196,37,241,95,252,140,7,208,250,245,109,58,64,190,177,155,249,10,77,231,145,111,122,118,107,173,141,149,20,39,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,165,4,160,104,41,41,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,165,0,40,41,138,2,160,165,40,41,0,138,162,165,4,160,104,41,41,0,138,162,40,0,90,74,138,2,160,165,40,41,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,90,138,146,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,150,162,4,160,104,41,41,0,90,74,138,2,160,104,41,41,0,138,162,165,4,160,165,40,41,0,138,162,165,4,160,104,41,41,0,138,162,40,0,138,162,165,4,160,165,164,40,0,90,74,90,74,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,22,128,158,138,148,159,13,227,64,135,163,19,75,209,86,87,204,165,5,149,244,208,7,208,123,4,227,160,204,185,128,75,190,67,218,138,17,195,58,97,41,172,165,125,241,27,124,220,53,245,235,32,202,65,37,204,249,202,143,162,153,163,229,74,173,226,151,222,5,218,136,191,230,107,29,33,241,184,207,157,144,176,131,129,44,103,59,124,213,102,53,129,71,245,181,158,239,127,70,243,65,57,20,118,135,48,43,41,182,54,94,104,147,151,195,235,248,0,26,0,255,169,228,25,72,209,133,100,126,36,238,46,221,11,80,234,65,95,239,81,0,255,198,25,48,223,56,249,55,137,112,254,218,127,214,214,197,171,240,103,94,227,175,231,208,70,172,194,4,32,157,166,67,8,211,133,218,105,168,109,61,124,18,127,88,179,127,123,119,253,77,186,219,108,54,108,124,183,125,170,203,172,35,252,167,15,160,240,215,99,150,131,74,104,65,145,81,31,197,44,203,157,58,107,167,115,63,252,143,95,242,53,254,99,207,192,13,36,130,28,70,162,245,53,89,174,165,125,165,211,183,183,194,217,70,89,36,73,4,102,97,249,126,125,244,225,162,204,215,178,145,30,80,114,136,55,1,197,76,52,250,87,52,154,139,63,243,0,234,212,62,167,154,98,53,91,206,238,138,168,60,209,106,1,20,117,156,97,148,223,85,150,173,210,107,246,127,79,95,185,205,217,32,182,51,102,85,50,189,203,224,57,252,205,43,98,249,159,219,101,75,219,110,159,176,67,227,150,122,111,79,239,182,252,48,230,66,173,123,172,169,11,235,167,25,125,0,173,127,199,193,30,30,202,99,47,72,43,191,234,19,62,209,171,43,78,194,214,179,123,156,122,233,3,89,46,136,223,225,207,222,249,202,253,223,179,62,254,91,240,74,210,169,144,189,246,196,111,218,84,178,0,255,241,94,254,227,118,114,236,15,247,173,85,241,113,29,125,0,133,127,50,30,0,255,241,188,106,97,127,108,55,226,33,252,65,117,253,63,198,32,101,233,217,93,74,205,116,27,207,126,189,195,207,141,243,53,246,127,124,252,207,113,210,236,159,20,153,16,63,167,107,246,127,159,188,252,167,199,104,51,218,175,114,199,127,120,41,128,214,239,67,111,8,240,165,150,112,153,94,115,151,184,96,14,212,26,215,135,0,255,227,81,94,115,156,49,222,116,193,190,210,63,39,254,109,160,77,100,175,187,121,195,89,245,136,87,246,191,53,241,85,190,198,158,113,62,152,168,182,101,28,155,94,251,182,37,222,24,64,81,20,5,64,81,180,93,138,9,64,81,20,163,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,104,41,1,232,211,204,180,80,0,180,251,65,81,20,0,61,181,142,235,184,18,42,97,183,160,162,200,193,172,15,160,223,191,109,245,228,51,42,238,106,0,255,144,118,93,248,71,175,247,200,43,135,28,132,74,220,49,35,174,194,43,61,0,255,147,178,142,60,54,230,221,216,254,118,122,45,194,199,123,205,61,236,112,131,243,1,212,100,249,159,80,247,71,222,32,6,28,100,205,50,22,142,31,241,74,55,191,87,139,233,191,93,236,77,6,126,155,253,241,54,143,63,240,138,32,195,26,128,150,146,162,14,64,11,77,105,128,38,12,64,81,52,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,164,107,217,3,79,126,63,8,163,92,186,236,215,62,120,206,181,232,245,158,236,217,251,150,94,140,117,127,57,244,45,96,97,248,174,62,128,198,95,199,56,85,254,187,121,49,118,231,181,190,46,229,151,159,60,228,212,229,151,134,208,151,247,132,212,83,252,167,215,4,101,240,106,79,2,211,49,158,169,113,46,33,146,177,150,168,199,248,2,15,160,233,254,113,108,121,142,65,20,65,250,90,213,105,114,224,179,166,0,104,41,41,10,128,162,165,164,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,104,41,80,82,0,20,165,33,69,11,64,67,138,6,45,0,189,122,29,248,239,253,228,203,39,131,173,253,115,225,171,194,63,121,157,93,237,221,25,99,251,242,216,93,186,223,254,218,143,250,192,135,61,128,210,242,63,183,219,212,230,87,251,206,16,37,106,241,229,124,173,143,17,39,151,213,87,248,187,159,179,32,103,183,27,101,212,111,54,141,184,82,95,13,123,178,66,124,44,95,99,111,231,118,112,128,27,86,5,158,8,163,158,2,40,236,81,0,112,1,5,107,197,235,244,28,207,129,144,2,247,33,52,11,59,182,199,88,88,161,97,159,6,252,239,62,78,61,253,125,190,249,216,13,88,139,222,145,104,182,215,251,238,35,227,56,194,221,111,4,220,16,243,39,121,160,9,181,140,183,122,195,79,14,160,99,125,29,103,221,143,219,217,140,142,117,222,249,91,82,225,31,173,245,154,231,177,71,66,55,107,190,74,195,249,179,36,197,140,58,235,95,3,31,91,90,117,248,233,232,223,251,56,87,109,143,0,255,228,215,70,124,203,86,123,250,108,57,103,236,6,89,186,217,165,157,190,32,158,182,164,38,1,30,64,109,245,143,215,67,187,8,236,72,28,151,182,148,88,252,152,215,219,213,192,63,211,81,74,0,255,109,195,162,208,96,116,149,248,136,43,54,128,130,142,131,124,75,153,49,22,136,116,122,22,181,28,158,218,215,248,191,143,219,161,55,159,155,91,166,153,124,29,195,63,123,223,140,237,167,61,166,78,15,111,246,99,103,248,176,190,194,63,206,24,219,51,155,121,50,39,239,107,188,84,111,249,0,138,211,239,111,150,0,255,56,148,169,122,17,50,173,14,236,240,79,195,106,41,62,86,237,219,245,196,247,199,124,208,133,72,209,200,212,138,228,41,123,225,157,134,135,23,225,59,174,244,247,238,23,198,118,39,34,130,242,9,100,131,86,90,60,19,210,215,122,16,137,100,204,188,181,111,246,70,230,107,73,220,50,107,168,73,160,67,248,179,3,40,125,253,78,246,228,12,198,103,18,114,44,67,241,95,55,159,235,228,171,253,189,117,0,255,148,58,242,217,223,80,38,53,117,209,176,85,245,142,239,123,69,61,174,135,10,103,32,121,194,202,155,248,230,37,89,171,179,230,53,77,252,20,191,203,215,0,227,140,179,153,200,110,91,74,92,217,91,152,191,87,0,37,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,5,64,75,81,82,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,1,80,82,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,82,20,45,0,37,69,209,2,80,82,180,148,0,20,69,209,2,80,148,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,180,20,0,37,69,81,0,20,69,81,0,180,148,20,45,0,37,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,75,9,64,81,20,5,64,75,73,81,0,20,69,81,0,20,45,37,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,75,81,148,0,20,69,75,1,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,209,82,210,2,80,82,20,45,0,37,45,37,5,64,81,20,5,64,81,180,180,4,208,122,189,158,131,115,145,184,53,81,214,62,250,90,31,178,251,229,187,241,231,113,112,73,131,45,186,106,118,136,0,255,224,171,249,218,187,218,219,223,181,51,222,253,185,121,146,100,62,215,176,244,134,151,26,94,223,240,215,30,64,241,122,247,243,179,238,99,136,72,137,88,194,72,75,226,209,214,78,219,133,159,226,119,249,10,239,143,131,170,159,108,140,251,74,127,175,31,198,102,47,137,164,232,126,11,45,214,71,227,166,118,201,87,122,220,227,140,219,180,252,103,94,121,231,137,254,195,126,214,227,134,183,241,141,62,128,218,223,211,246,31,242,201,102,11,151,103,201,45,241,176,38,181,12,127,112,181,207,254,147,250,207,113,70,184,251,134,136,194,61,67,156,206,227,95,21,215,107,52,76,103,3,5,166,69,228,220,179,165,168,13,93,103,240,103,215,196,0,255,33,203,0,255,236,54,84,72,26,48,193,252,93,241,96,98,205,248,80,62,128,34,229,198,145,154,227,122,158,140,238,171,125,138,251,140,227,32,35,68,206,150,24,127,173,90,57,88,244,1,180,30,120,61,219,115,201,227,182,239,191,37,153,127,94,232,222,14,111,244,226,74,159,112,60,199,219,201,103,203,105,17,145,166,173,53,27,119,233,133,63,226,121,87,239,159,237,202,187,241,97,107,127,16,188,44,124,162,215,250,176,227,48,156,216,116,163,49,231,66,141,60,145,91,115,173,251,227,3,40,61,14,0,255,84,72,230,192,157,82,246,233,222,95,191,79,127,120,168,151,53,35,168,7,7,178,74,145,52,30,172,175,247,185,234,22,154,143,42,119,41,191,124,14,87,105,24,31,11,226,55,94,235,167,158,237,139,249,176,217,177,60,11,75,246,138,230,212,25,30,198,199,60,48,245,214,250,119,31,1,70,250,175,82,104,98,133,31,35,229,206,200,120,33,9,58,81,215,248,127,183,115,22,0,255,229,221,108,177,221,246,103,71,216,6,143,233,3,210,208,245,223,252,152,186,56,230,227,234,22,143,139,83,234,44,95,141,62,94,48,115,89,54,113,233,228,205,21,143,233,107,253,97,226,143,49,96,101,212,133,183,69,164,154,107,95,59,119,60,150,175,177,103,58,112,185,237,182,178,69,222,164,26,10,160,165,164,40,0,234,52,147,146,2,160,40,154,82,2,80,20,69,11,64,73,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,69,75,81,2,80,180,148,20,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,77,105,105,211,0,160,104,41,105,239,0,106,127,0,255,190,0,255,190,242,237,148,193,209,254,188,160,26,192,247,250,138,99,28,9,18,114,12,9,118,248,90,143,237,237,246,219,252,231,211,126,238,208,208,190,226,158,113,70,196,220,126,219,253,158,253,243,195,195,60,128,194,127,82,0,255,57,144,33,234,186,139,0,211,244,29,65,59,199,95,243,181,126,29,231,56,12,116,87,110,173,175,21,203,0,255,156,3,136,100,170,189,60,249,235,226,193,200,114,241,167,124,133,246,159,241,118,206,8,153,78,151,16,175,142,2,104,41,41,10,128,2,13,90,78,27,128,150,146,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,174,189,142,217,63,242,28,117,249,215,78,140,166,212,118,240,41,94,113,97,32,209,215,209,222,142,169,11,159,79,138,179,49,89,14,126,221,3,232,151,175,164,125,242,2,212,248,232,6,13,189,60,111,23,63,212,215,156,0,249,106,225,143,47,71,49,253,7,72,68,161,193,226,93,226,0,255,60,128,162,165,164,0,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,150,2,160,40,41,10,128,62,197,77,81,154,52,0,13,138,162,32,166,209,90,63,116,140,83,214,110,158,68,201,180,179,86,107,125,123,59,79,178,243,98,196,163,65,125,134,212,250,63,45,0,255,113,200,76,166,243,160,50,51,171,103,60,108,145,35,155,175,214,253,151,31,248,254,28,134,152,52,218,183,141,241,164,190,162,166,0,255,221,143,121,62,14,65,213,49,222,52,90,167,231,124,53,236,31,192,168,220,124,86,117,34,210,116,225,16,31,113,96,154,99,15,171,171,160,110,44,73,171,240,254,201,69,92,148,31,219,95,170,106,198,200,20,172,118,63,159,159,223,200,152,124,45,45,234,128,180,30,48,239,99,119,161,204,207,219,34,95,244,218,235,125,61,114,229,39,121,121,88,169,139,186,228,235,86,234,16,31,53,153,117,214,154,235,253,246,31,48,227,213,63,72,210,237,246,145,27,225,25,252,230,138,187,95,7,60,65,9,4,243,142,71,18,141,183,25,251,98,136,15,226,0,255,60,128,194,127,186,15,156,243,11,100,198,104,41,41,54,22,188,95,43,171,211,212,7,146,12,170,51,82,122,125,61,128,218,143,220,191,249,73,212,149,42,113,74,14,31,2,54,131,239,245,202,253,115,232,205,99,27,13,55,251,231,150,111,17,159,113,173,103,4,61,249,25,84,19,96,254,41,194,150,228,211,24,124,105,157,235,191,209,157,199,193,248,216,0,255,136,119,139,223,241,0,106,79,159,234,62,112,230,131,240,233,75,153,136,217,52,210,78,19,210,1,254,211,215,123,0,244,92,184,223,64,102,103,203,155,110,137,247,250,70,184,188,230,122,70,203,113,196,140,160,105,114,172,50,150,11,169,97,122,248,16,254,237,90,223,142,18,113,126,31,25,76,60,84,138,68,250,149,241,83,211,213,84,252,132,7,208,251,123,186,60,207,149,175,60,185,111,73,80,213,27,126,236,115,13,197,175,121,205,192,201,180,198,95,7,172,94,56,119,198,132,34,43,207,147,233,88,209,87,107,102,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,45,0,69,73,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,209,82,82,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,81,0,20,45,37,5,64,209,82,148,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,45,69,9,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,210,2,80,82,20,5,64,209,82,210,2,80,82,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,75,9,64,81,20,45,0,37,69,81,0,20,69,75,1,80,148,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,180,148,180,148,0,20,45,37,5,64,181,154,58,114,198,60,91,217,104,40,71,217,220,194,133,173,42,26,228,10,130,89,31,64,237,235,65,201,131,195,124,140,164,54,224,214,98,27,139,251,116,186,134,225,31,171,253,92,0,255,43,103,231,221,209,29,217,199,254,103,127,195,95,241,1,215,236,127,172,60,129,243,0,242,107,54,138,200,104,70,239,222,150,248,19,62,162,175,241,223,166,87,70,55,118,51,15,178,154,71,190,233,115,233,174,187,124,0,5,21,174,60,133,36,100,26,201,248,14,149,30,122,23,188,55,124,66,95,3,238,0,255,252,82,253,35,64,162,182,241,97,127,252,241,121,190,198,63,102,249,239,70,249,7,146,253,224,163,209,232,6,79,117,106,151,118,244,53,84,245,242,205,71,133,244,34,241,59,227,157,206,39,146,15,76,203,251,117,58,219,124,119,70,221,15,0,255,124,120,226,145,245,117,37,90,254,231,162,43,111,57,1,162,134,240,184,70,43,196,135,92,189,30,144,222,191,235,211,198,201,183,113,27,247,181,191,238,121,173,194,87,93,49,114,14,169,32,176,242,147,222,55,73,100,88,90,173,137,101,16,0,255,225,21,254,115,253,138,108,103,188,251,71,91,254,121,169,195,170,137,222,123,133,191,158,45,25,108,188,107,36,73,131,197,200,221,223,174,133,14,173,137,241,0,90,159,190,78,60,167,29,216,104,0,255,54,204,166,75,188,238,178,214,143,129,242,157,113,155,102,123,13,103,182,179,95,235,66,107,61,98,207,132,91,245,254,10,89,85,183,190,182,244,138,191,92,233,121,0,154,36,23,80,136,153,129,96,199,245,106,95,207,127,140,122,242,25,36,185,173,253,199,123,250,132,47,242,154,49,218,53,26,250,74,211,0,255,204,242,31,245,15,171,156,237,159,82,246,131,31,2,104,158,131,4,70,158,49,108,106,178,128,36,137,230,45,128,117,22,31,224,21,72,130,42,228,224,94,201,236,191,251,25,234,58,243,73,211,135,218,44,62,196,235,61,80,25,228,8,160,104,41,105,1,40,80,218,52,7,79,195,0,52,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,150,146,2,160,104,41,41,0,138,162,104,1,40,105,41,41,0,138,150,146,2,160,104,41,169,3,208,166,136,211,166,1,64,81,180,20,11,160,244,118,249,200,221,238,179,69,246,21,223,191,249,101,70,0,255,160,108,166,214,103,95,87,192,195,248,154,13,6,91,95,73,252,241,229,48,121,252,199,137,9,226,69,232,174,240,187,1,20,216,63,234,99,14,67,234,87,198,39,15,10,241,145,124,133,247,79,103,231,24,46,222,15,95,70,100,241,199,190,2,252,49,234,236,202,57,35,175,137,7,35,186,248,36,95,73,252,51,186,191,188,249,9,0,245,133,63,99,251,227,33,7,80,20,69,1,80,60,101,250,148,1,104,80,180,148,0,20,69,81,0,20,69,81,0,20,69,75,1,80,148,20,5,64,209,82,210,2,80,148,180,20,0,37,69,81,0,180,148,20,5,64,81,20,125,0,10,140,184,68,80,95,185,127,59,85,77,207,153,189,44,146,240,193,124,157,127,252,8,113,176,212,87,154,63,81,216,0,255,89,51,163,132,191,244,0,90,246,127,198,24,103,191,175,119,198,87,179,175,87,33,253,103,156,81,233,229,75,25,143,236,43,252,245,122,146,172,188,197,164,142,241,213,178,0,255,208,235,247,35,65,104,105,152,181,248,206,1,20,69,81,0,212,41,38,117,10,6,160,40,26,52,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,104,41,41,90,0,74,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,165,65,83,148,4,208,248,71,165,7,205,86,40,78,10,64,73,81,59,208,62,21,244,92,1,177,129,81,28,111,65,128,105,142,2,158,51,64,35,181,235,86,172,13,175,94,239,189,143,163,182,190,124,38,109,233,237,246,67,167,7,188,130,167,106,125,228,120,249,237,156,93,18,67,110,165,4,113,117,143,194,16,234,11,15,225,217,94,233,19,76,207,247,203,109,62,183,149,135,239,213,201,191,179,222,154,107,217,211,1,169,157,142,15,103,60,34,69,87,134,109,24,106,119,171,22,177,116,175,202,171,246,31,59,106,22,47,92,14,168,11,3,56,75,219,194,199,122,116,93,252,63,175,0,255,156,115,214,81,3,160,203,149,226,151,164,139,0,255,231,191,0,255,91,75,157,108,208,173,226,35,113,0,85,252,191,226,246,63,183,191,201,84,179,26,124,136,174,221,207,233,150,227,56,126,1,121,0,255,8,230,115,182,117,46,137,88,93,234,240,155,230,234,217,0,255,200,239,199,56,128,214,191,20,51,178,220,226,231,214,188,218,127,63,64,30,140,194,152,178,128,118,100,53,145,88,214,236,210,94,124,18,239,58,128,214,79,143,233,219,217,157,211,101,231,247,242,182,187,166,242,100,95,106,169,109,252,137,215,243,53,225,143,51,110,91,118,19,14,33,109,118,127,159,222,223,99,59,10,227,252,206,21,243,236,216,80,106,94,169,2,160,89,205,29,131,158,129,171,48,18,45,136,48,214,170,223,26,0,255,118,121,249,88,253,191,41,32,68,156,237,240,99,127,86,194,135,250,0,26,127,61,116,244,76,105,67,148,154,114,217,153,76,99,205,75,74,223,240,15,87,54,189,109,56,55,111,190,133,205,236,79,107,184,72,124,174,215,248,135,247,127,62,133,187,57,103,40,109,226,125,141,134,46,120,157,191,142,233,229,175,254,221,204,227,170,125,246,157,38,222,173,211,30,64,227,31,238,220,77,201,102,184,31,117,55,158,91,83,93,78,47,120,153,215,248,237,73,253,227,144,8,44,220,29,129,55,102,201,231,75,171,233,248,99,175,118,127,254,149,164,161,110,189,93,235,227,63,153,175,245,185,185,254,147,15,226,69,64,38,16,135,142,5,213,95,252,153,7,208,4,56,215,180,148,20,0,45,69,73,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,180,148,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,180,148,180,0,148,20,69,1,80,180,20,37,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,75,73,11,64,73,81,20,0,69,81,20,0,69,81,20,0,45,37,69,11,64,73,209,82,2,80,20,69,11,64,73,81,20,0,45,37,69,1,208,82,82,20,0,69,81,20,0,45,37,45,37,0,69,209,82,0,148,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,20,69,11,64,73,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,180,0,20,37,69,11,64,73,75,81,0,148,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,181,1,52,254,97,207,150,87,74,4,129,145,7,219,107,188,29,222,218,215,248,207,244,182,181,51,62,223,142,205,188,44,201,27,27,225,107,222,206,56,35,1,137,27,125,125,189,191,127,211,135,251,202,187,235,180,44,237,0,255,116,97,221,195,183,121,0,141,127,27,147,19,140,73,78,60,210,64,102,37,211,10,190,87,36,218,197,91,189,134,82,199,169,140,220,226,177,113,204,37,241,178,102,20,94,115,205,115,200,239,217,192,203,251,1,156,165,244,27,68,226,127,245,190,190,143,7,248,209,162,93,94,198,242,234,219,64,189,194,7,121,0,173,23,125,63,193,242,57,242,177,98,7,55,235,14,127,134,71,119,241,79,94,45,125,165,199,72,63,31,116,228,81,8,1,93,173,175,30,13,233,50,62,155,175,57,82,57,94,39,186,65,50,0,205,122,69,218,25,21,196,125,193,61,243,49,155,60,105,194,140,29,205,92,92,24,31,224,77,94,77,69,112,61,227,64,86,8,168,28,193,220,194,173,133,244,1,148,94,245,71,143,27,1,22,51,130,88,132,165,232,164,150,53,15,55,194,147,24,158,235,192,245,190,114,100,130,173,195,56,38,202,142,132,50,36,143,70,225,75,77,90,159,239,15,28,206,193,102,114,23,22,121,82,195,194,162,171,99,153,248,4,254,236,21,247,87,199,169,156,205,112,171,222,238,145,202,171,169,222,53,80,215,105,168,139,248,68,51,60,128,18,60,254,227,250,211,179,201,32,135,158,225,139,81,175,221,167,215,187,235,7,208,141,151,215,253,181,179,206,67,251,99,237,180,135,23,240,65,175,241,95,238,226,57,184,212,92,39,135,188,38,241,120,26,0,255,167,167,0,255,184,212,90,211,175,235,20,95,141,3,40,253,170,199,29,96,64,36,92,6,181,5,97,133,103,174,193,214,122,248,37,62,154,175,119,196,110,16,47,27,120,0,255,133,225,137,186,133,186,54,233,173,143,125,197,233,185,61,56,62,220,221,63,198,198,160,215,234,136,229,174,211,90,95,109,150,188,162,190,232,179,124,59,101,183,60,138,204,3,88,123,210,226,90,105,59,117,131,39,226,239,249,0,90,15,218,232,181,218,219,35,244,176,188,125,22,48,172,241,172,253,37,164,173,70,86,160,30,84,0,80,167,168,166,78,147,13,5,160,247,8,211,160,9,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,104,169,3,208,106,90,41,5,154,6,160,40,154,82,2,80,74,95,71,237,223,251,216,105,60,120,121,107,127,235,21,225,175,249,74,232,235,120,127,71,179,63,78,62,186,253,119,8,159,237,1,20,242,199,184,142,243,234,229,105,235,42,95,105,251,183,43,159,129,220,106,11,79,34,156,226,183,250,138,160,0,255,225,47,35,228,63,213,91,190,142,67,0,255,199,245,63,88,107,138,0,255,149,197,135,121,0,69,81,20,0,117,90,77,157,214,1,128,166,169,211,52,13,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,165,164,40,0,90,138,146,2,160,40,90,74,0,138,162,40,0,138,162,104,9,160,243,191,7,0,98,220,174,250,74,247,247,145,106,36,35,22,171,123,21,170,240,175,124,205,252,235,99,164,197,37,75,235,43,9,253,47,202,196,0,255,4,237,166,167,78,138,134,191,58,128,210,0,255,141,115,240,217,55,216,215,45,190,70,254,232,253,56,9,197,18,238,107,101,95,225,167,191,113,156,205,126,25,243,196,195,248,26,250,117,120,31,15,209,46,111,87,67,1,148,20,69,1,80,148,106,15,140,10,82,187,127,55,3,80,122,154,6,197,25,5,64,81,180,148,0,20,69,75,9,64,209,82,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,209,82,148,0,20,69,209,2,80,82,20,5,64,157,230,77,81,7,160,231,59,45,58,12,32,205,245,140,66,115,208,99,33,1,20,57,18,208,86,219,225,159,13,238,67,240,73,230,130,81,77,126,65,30,21,245,66,37,162,3,104,197,159,195,116,63,218,201,238,222,91,192,206,167,85,60,162,74,0,255,216,238,199,217,141,115,223,24,108,250,107,115,89,209,19,64,3,63,190,28,5,238,90,211,208,239,198,57,76,251,162,162,14,64,233,79,29,84,166,105,29,149,160,40,0,138,162,40,192,180,232,245,222,198,63,139,191,243,8,14,99,73,87,248,178,0,255,52,11,159,231,21,64,27,36,247,74,95,101,29,175,228,175,127,148,148,147,232,88,4,86,131,79,246,128,180,222,142,71,252,219,221,167,17,185,249,67,98,75,60,181,191,46,136,143,120,173,175,239,198,217,125,103,51,175,60,185,219,254,210,168,125,240,66,175,247,118,245,156,242,171,98,13,38,90,141,162,136,71,251,84,95,241,129,149,182,0,255,245,228,51,72,184,175,253,71,192,158,240,171,30,64,77,252,49,221,202,222,236,54,159,234,16,175,107,185,40,126,200,87,11,0,255,140,115,85,110,194,38,113,226,209,100,159,183,198,91,250,90,143,59,60,15,158,114,234,118,68,119,24,245,212,107,31,234,38,126,147,175,201,254,115,62,182,140,74,172,64,16,102,212,85,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,75,73,1,208,82,82,20,0,69,209,82,2,208,82,82,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,75,73,1,208,82,20,37,0,69,75,73,1,208,82,82,20,0,69,75,73,11,64,81,82,20,0,45,37,45,37,0,69,81,180,0,20,37,69,1,80,20,69,1,80,20,69,11,64,73,209,82,2,208,82,82,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,45,37,69,11,64,73,81,20,0,45,37,69,11,64,81,82,20,0,69,209,82,0,148,20,69,1,80,20,69,1,80,180,148,180,0,20,37,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,45,37,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,45,37,69,1,80,180,148,20,0,69,75,73,11,64,73,209,82,2,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,180,148,180,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,45,37,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,166,130,190,218,211,245,31,252,225,249,127,186,53,228,191,213,29,124,63,95,137,94,239,221,245,225,190,242,237,132,188,127,218,95,23,84,219,240,9,125,64,90,159,179,156,179,219,48,9,181,161,157,60,46,212,83,131,105,218,199,0,255,188,198,95,223,251,49,198,108,35,69,246,187,180,217,219,165,209,254,111,10,223,235,53,219,127,153,15,147,233,31,134,67,181,137,191,181,81,196,19,188,214,223,195,14,175,143,109,59,178,44,149,140,78,15,248,106,127,92,160,179,30,64,227,159,196,140,115,206,147,199,236,177,110,106,28,63,155,216,36,62,145,175,65,125,198,117,161,59,99,210,109,250,121,81,234,102,95,235,233,119,177,142,183,254,241,24,12,228,116,188,210,239,221,35,95,141,126,249,85,198,186,99,184,166,6,26,237,219,182,120,96,0,69,81,20,0,69,70,144,218,42,253,145,242,233,110,119,185,60,198,173,133,90,164,106,233,52,128,38,254,111,243,252,191,235,210,141,233,16,79,79,225,223,134,252,191,159,0,255,75,143,248,32,43,74,58,128,150,253,143,75,253,91,33,187,127,41,0,238,209,51,190,214,91,11,254,186,157,125,228,192,97,170,117,199,148,228,52,17,223,182,231,21,133,29,64,239,237,113,198,41,118,50,30,177,60,46,121,101,53,141,171,245,212,156,171,61,232,160,4,32,201,164,234,252,56,122,202,224,20,25,47,24,26,128,218,51,89,41,61,218,78,241,122,118,163,200,11,200,8,160,246,152,20,65,131,131,22,128,146,162,40,0,90,74,138,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,40,138,62,0,109,3,164,201,48,167,242,15,161,200,228,8,160,40,90,74,0,26,247,58,215,127,140,99,105,228,110,2,153,167,220,16,190,195,43,217,235,180,0,255,137,105,28,7,180,116,33,71,248,144,62,128,34,232,127,58,29,228,47,10,81,131,249,58,10,253,127,244,159,227,96,205,225,13,227,22,63,212,87,200,31,254,219,69,198,101,243,117,20,250,0,255,46,0,255,131,77,235,162,19,49,140,207,241,0,90,74,138,2,160,78,235,104,234,20,5,0,52,164,41,77,83,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,69,81,0,180,148,180,148,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,209,19,64,231,31,63,213,230,204,202,250,74,243,31,37,230,127,2,216,168,129,131,225,51,249,58,0,255,250,161,219,28,219,86,95,233,254,62,78,29,156,92,79,247,34,37,11,95,27,64,233,115,232,204,183,3,195,207,254,36,202,30,223,227,107,232,127,62,78,46,16,200,175,178,175,244,195,159,249,236,54,95,236,39,15,202,120,30,95,99,111,135,249,40,160,202,214,8,172,186,25,64,75,75,81,63,133,186,21,165,41,0,138,102,180,148,0,20,69,157,98,84,3,80,140,98,167,247,140,52,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,140,150,2,160,149,56,189,3,76,159,226,100,55,0,138,199,152,162,104,249,64,1,40,41,138,35,40,0,138,162,24,109,3,160,40,118,10,52,13,0,138,150,146,146,0,58,0,255,76,95,5,226,186,141,244,181,94,100,246,31,254,207,167,157,140,107,244,212,102,178,27,124,58,95,51,0,255,250,24,101,49,158,30,245,149,4,250,223,158,0,255,57,71,175,120,55,145,240,51,7,80,242,94,252,227,180,37,149,199,242,151,40,119,139,143,187,190,235,9,209,149,47,0,255,128,165,253,117,201,165,115,248,47,175,151,253,139,63,233,180,225,124,244,165,37,219,93,226,159,189,158,253,207,253,115,166,0,255,196,193,219,60,128,210,65,2,79,112,237,156,170,201,66,0,72,194,150,99,213,105,252,58,95,147,1,216,113,189,146,225,143,13,7,160,46,223,10,160,15,47,222,175,24,63,228,149,0,20,69,209,2,80,82,20,45,0,45,5,154,58,205,65,7,0,138,155,166,212,186,59,155,168,0,104,41,105,41,1,40,138,162,0,40,138,6,5,64,81,20,5,64,81,20,5,64,209,82,82,0,212,235,53,227,0,255,226,127,0,255,185,150,160,0,255,15,62,206,240,63,228,213,223,87,25,31,64,231,167,119,31,247,62,110,215,153,111,253,63,79,239,122,254,47,251,251,166,253,131,240,31,87,248,143,52,174,240,223,117,213,248,191,232,223,0,255,174,37,232,0,255,131,143,51,252,15,93,253,243,63,0,255,68,155,0,255,126,175,1,62,128,162,40,90,0,74,138,162,72,15,160,245,123,142,30,140,133,28,58,114,135,66,229,73,108,119,173,46,73,117,47,108,215,180,34,62,194,115,248,10,190,133,223,92,233,237,57,140,97,101,9,46,43,88,172,112,181,86,184,133,43,130,161,174,89,245,210,226,209,59,190,105,5,95,227,53,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,32,175,165,162,0,255,199,10,251,15,203,147,252,119,180,63,25,64,235,247,24,61,24,129,28,58,114,135,50,150,39,177,223,181,186,36,213,188,176,92,211,142,120,9,207,225,43,248,22,126,115,165,15,0,255,92,27,195,202,18,92,86,176,88,225,106,15,184,133,43,130,226,174,73,245,210,34,210,58,190,105,5,95,227,51,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,32,175,165,162,0,255,71,10,251,15,203,147,252,119,180,31,228,1,20,69,81,0,180,116,173,183,23,97,140,170,10,112,161,98,56,43,211,53,195,53,92,18,52,119,205,165,151,38,145,38,240,77,43,120,5,175,185,122,189,138,138,254,39,43,236,191,47,79,242,63,206,254,100,0,173,223,1,122,50,6,24,84,212,174,17,99,9,146,155,173,171,59,82,221,251,203,181,238,136,111,241,28,190,130,159,226,111,94,127,125,29,17,253,15,219,127,174,189,146,0,255,109,252,32,95,9,64,81,20,141,29,64,237,57,231,120,0,255,170,118,27,187,151,111,219,104,106,159,249,229,219,190,249,139,155,236,0,255,246,127,248,71,223,240,13,252,181,214,239,5,122,50,6,24,84,132,49,98,36,65,122,179,117,119,169,234,222,223,174,117,71,124,139,231,240,21,252,20,143,187,90,251,159,110,0,255,209,204,127,51,251,125,215,17,209,0,255,119,251,207,181,87,242,191,141,31,228,3,40,138,162,72,15,160,245,123,140,30,140,168,28,50,114,135,50,150,39,177,223,181,187,101,213,189,176,92,211,142,120,9,207,225,45,248,21,254,88,239,24,183,193,253,15,110,119,198,239,92,116,102,127,121,230,197,126,232,155,107,237,15,246,131,248,72,227,240,113,188,163,175,37,162,0,255,241,246,95,104,175,228,127,4,63,112,141,246,191,222,254,95,153,0,255,154,246,0,255,249,0,234,245,170,241,127,241,191,0,255,92,75,208,0,255,7,31,103,248,31,242,234,239,171,131,15,160,161,79,59,87,144,32,169,224,10,6,100,60,242,150,188,237,5,65,90,238,210,190,69,103,29,58,109,53,87,233,246,88,29,0,146,115,102,238,92,96,231,177,223,182,181,228,73,194,14,61,203,225,37,252,44,135,199,240,88,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,223,74,62,250,31,111,0,255,131,14,73,254,75,240,169,1,52,245,201,56,25,131,66,44,118,6,148,120,142,40,113,201,220,222,179,178,254,205,173,218,55,107,172,45,60,1,223,234,149,215,111,95,141,209,0,255,186,21,246,0,255,196,15,37,0,255,119,60,136,175,0,40,138,150,18,128,162,40,10,128,118,147,164,158,228,244,194,1,208,39,23,161,40,164,249,128,169,123,116,190,187,68,181,183,190,190,191,179,177,75,215,114,1,0,5,160,128,237,129,99,247,220,213,99,229,229,102,102,254,120,171,60,120,244,209,225,208,17,158,233,12,175,225,19,125,189,3,86,111,7,192,185,144,20,98,73,70,176,106,92,254,93,150,118,34,145,39,70,44,109,180,213,125,252,25,63,53,133,0,255,241,93,62,128,162,165,164,176,3,168,61,231,156,239,95,133,219,216,205,198,71,166,246,155,95,190,237,155,190,184,201,254,111,31,192,31,141,195,55,240,93,165,191,231,114,142,209,33,193,153,1,87,17,89,91,5,22,40,154,161,212,187,85,87,29,102,189,227,133,62,225,215,248,161,87,107,0,255,211,237,63,154,249,95,102,0,255,183,150,141,254,31,19,236,63,236,80,242,223,209,126,136,7,80,123,206,57,222,31,213,198,216,205,198,54,158,218,103,126,249,182,111,250,226,38,251,191,253,31,62,210,56,252,2,223,85,250,123,46,231,24,89,37,48,51,180,171,136,172,45,220,226,86,60,195,169,119,169,166,58,196,90,199,11,125,194,175,241,67,175,214,254,167,219,127,52,243,191,204,254,111,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,135,249,0,74,138,162,0,104,87,65,95,56,3,64,18,20,138,42,22,132,180,241,118,188,157,5,141,180,219,165,99,141,54,58,116,58,105,169,130,174,165,232,0,255,90,5,251,159,225,121,146,0,255,3,254,119,0,213,248,191,248,223,0,255,174,37,232,0,255,131,143,51,252,239,121,0,227,60,121,114,30,139,187,114,161,130,138,59,6,178,80,116,35,154,89,72,139,187,187,43,91,116,248,225,31,124,45,134,167,240,226,190,86,248,154,35,193,203,71,46,31,41,67,61,82,86,9,2,195,96,158,44,180,75,27,210,154,214,154,246,195,163,248,216,175,59,252,208,3,104,217,1,156,11,248,242,32,156,196,61,18,137,228,173,242,229,149,207,223,86,173,246,119,115,161,246,133,240,124,246,0,255,162,188,230,251,154,243,32,200,17,24,114,96,100,21,27,201,241,112,226,25,94,121,139,43,226,214,154,231,173,138,175,24,7,231,140,243,140,43,65,229,237,0,87,7,55,18,144,36,101,164,220,19,36,220,219,160,165,70,240,47,222,212,240,60,30,27,64,235,239,24,115,78,81,21,18,43,75,27,54,146,187,101,96,110,203,211,148,90,119,105,170,207,172,9,124,208,39,124,5,47,213,59,198,184,184,191,149,219,157,177,59,23,93,217,95,158,121,177,31,250,230,94,251,131,125,32,254,209,56,252,28,0,255,246,42,54,250,191,84,176,0,255,80,15,37,0,255,227,236,7,214,104,0,255,235,237,0,255,149,249,175,105,0,255,159,15,160,95,175,26,0,255,23,253,251,207,181,4,253,127,240,113,134,0,255,192,106,9,144,147,96,188,124,132,218,184,31,150,55,243,141,247,227,205,107,186,121,169,22,251,76,171,125,218,31,62,70,248,111,225,59,248,174,190,218,1,160,252,12,160,13,0,73,114,21,61,23,146,224,43,175,220,213,125,159,175,213,189,92,131,120,222,172,185,86,241,1,148,110,7,234,72,37,24,86,134,113,192,129,247,94,30,183,118,60,73,223,161,119,55,124,139,159,229,240,40,254,88,177,154,211,3,224,36,163,29,75,170,168,157,224,51,77,19,107,107,217,100,239,111,174,211,76,223,250,250,94,149,0,20,233,181,126,143,209,3,2,114,200,70,119,40,99,121,142,236,119,173,46,89,117,47,44,215,179,34,94,194,115,248,10,190,133,191,121,253,245,149,60,233,0,255,188,253,23,218,43,249,47,193,47,243,1,180,251,219,115,24,195,234,146,118,93,193,98,40,171,181,194,173,92,241,54,220,53,171,102,90,60,122,199,55,173,224,107,188,230,250,245,74,42,250,127,172,176,0,255,176,60,201,127,71,251,67,94,9,64,209,82,210,210,1,180,222,14,194,24,85,72,225,66,197,96,86,167,107,150,123,184,37,104,234,154,75,47,93,30,77,224,155,86,240,10,158,116,173,223,1,122,50,6,24,84,212,6,21,149,32,189,217,186,186,99,213,189,191,92,239,138,248,22,191,225,43,248,41,222,90,67,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,235,120,210,0,255,119,251,223,181,87,242,191,141,15,228,3,104,41,105,41,1,104,236,106,207,57,199,251,87,225,54,118,47,143,141,110,237,51,191,124,219,55,125,113,147,253,223,254,15,0,255,104,28,190,129,119,92,1,125,181,246,0,255,220,254,167,153,0,255,102,246,31,14,160,245,59,138,158,140,1,46,42,194,160,26,75,144,222,108,93,221,145,234,222,95,174,117,71,124,139,231,240,22,252,20,127,243,250,235,235,136,232,127,216,254,119,253,149,252,111,227,3,249,10,128,162,40,10,128,162,40,10,59,128,218,115,206,249,254,133,118,27,187,217,216,200,212,62,243,108,182,111,250,226,38,251,191,253,31,254,209,56,124,3,223,213,238,127,207,229,28,35,67,2,51,67,187,138,200,218,42,16,160,120,138,82,239,82,93,117,136,245,142,23,250,132,95,227,135,94,173,253,79,183,0,255,104,230,127,153,253,222,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,15,243,1,180,20,37,45,0,37,69,75,9,64,179,154,250,73,146,1,12,224,36,201,69,35,198,219,144,157,199,90,90,144,22,118,118,164,93,122,86,54,214,170,65,175,228,163,0,255,241,246,95,232,144,228,191,4,223,231,1,20,69,123,67,85,14,0,101,201,193,229,3,165,101,96,92,59,131,112,221,32,162,205,5,196,16,106,230,197,160,77,124,22,241,184,44,252,53,254,197,107,1,40,234,57,199,24,120,229,156,11,200,83,84,65,2,96,91,222,70,211,101,59,79,158,181,167,111,47,211,176,185,79,19,120,88,3,159,224,45,215,216,129,28,156,27,114,114,54,228,236,206,73,242,46,162,51,239,124,26,47,45,133,182,184,231,121,134,187,77,11,120,20,15,154,248,24,62,55,128,222,147,36,207,137,27,73,78,40,128,5,133,221,35,137,71,75,228,213,237,154,182,81,227,226,102,221,11,226,75,188,133,119,224,143,120,153,87,121,95,65,143,140,3,36,72,42,70,22,36,33,35,111,73,92,218,211,70,195,93,218,55,235,163,205,166,175,238,240,21,185,157,51,206,200,248,141,144,155,237,198,204,219,150,181,110,95,121,231,147,150,218,195,111,251,47,221,53,238,0,90,191,231,232,193,88,149,67,70,238,80,198,242,36,246,187,118,151,172,186,23,182,107,218,17,47,225,55,188,5,191,194,115,174,244,246,24,110,195,96,9,46,43,88,172,112,181,6,220,194,21,65,113,215,164,122,105,241,232,29,223,116,130,175,241,154,190,150,39,253,143,183,0,255,66,123,37,0,255,37,248,31,175,164,162,0,255,199,10,251,0,255,244,78,242,223,209,126,150,7,80,116,127,224,12,0,73,80,40,66,44,8,121,35,72,183,179,160,145,118,187,116,172,209,70,135,78,39,61,245,170,241,0,255,240,191,0,255,92,75,208,0,255,7,47,103,248,95,154,54,242,20,224,6,61,110,11,194,191,112,101,108,219,158,249,32,207,179,159,18,234,95,228,153,230,213,218,148,240,201,254,21,254,207,254,187,87,156,129,99,103,62,94,49,191,114,229,6,76,72,0,162,224,70,104,197,148,169,125,254,121,170,167,198,241,44,254,78,252,16,191,198,7,208,208,7,103,4,9,146,74,89,193,10,161,35,111,73,144,23,68,121,185,75,0,255,26,157,117,232,180,213,82,175,25,0,255,23,0,255,251,207,181,4,253,127,240,113,134,0,255,33,175,253,190,58,248,0,26,250,180,115,5,9,18,4,134,50,84,70,35,111,201,219,94,176,72,195,93,218,215,232,172,197,166,173,150,106,232,106,138,254,223,85,176,0,255,37,158,39,249,191,227,63,87,2,80,20,69,123,7,208,250,59,40,231,20,21,144,92,89,218,48,34,117,235,110,115,91,154,166,212,186,75,83,109,102,77,224,133,70,225,43,120,148,254,30,203,57,70,134,4,102,86,237,42,34,107,171,110,113,43,158,162,212,187,84,83,29,98,189,227,131,62,225,211,120,177,87,177,209,0,255,164,130,253,135,122,40,249,31,103,63,90,50,250,127,84,176,0,255,79,15,37,0,255,29,237,167,121,0,173,122,100,28,140,64,0,131,145,5,17,79,178,70,220,17,87,214,180,172,125,111,169,142,205,26,105,11,79,192,87,250,113,165,183,199,218,24,6,75,112,89,193,98,85,86,123,133,91,184,34,24,238,154,84,51,29,30,189,227,157,86,240,53,126,215,215,106,244,127,45,133,253,207,240,67,201,127,2,0,255,231,107,169,232,0,255,145,194,254,195,242,36,0,255,29,237,15,121,0,37,69,209,2,80,210,82,82,0,20,69,209,170,7,80,212,35,227,96,44,4,48,24,89,42,162,73,22,225,18,110,236,105,89,0,255,222,86,29,155,245,209,22,158,128,159,244,224,74,183,3,117,4,73,27,87,215,174,3,12,60,55,27,183,118,60,201,223,161,119,57,124,139,159,221,240,41,222,216,215,106,244,127,109,133,253,207,240,66,201,0,255,1,15,230,235,248,232,0,255,187,253,231,58,36,249,223,198,0,255,121,0,69,81,148,116,0,173,15,127,80,27,163,170,2,92,85,49,156,213,233,158,225,26,110,121,123,238,154,75,51,93,34,77,224,155,86,240,10,30,118,77,125,50,78,198,20,16,139,153,161,16,154,99,145,184,36,110,239,89,89,0,255,226,86,237,155,117,214,22,158,128,111,245,86,69,69,0,255,147,21,246,0,255,151,39,249,47,103,63,160,175,214,232,127,221,10,251,127,226,135,146,0,255,58,30,196,7,80,180,148,180,0,116,119,173,191,99,204,57,69,5,36,86,150,118,217,72,234,194,110,115,91,154,230,212,186,75,83,125,102,61,224,133,70,225,39,248,193,245,211,87,177,209,0,255,164,130,253,135,90,40,249,31,103,63,199,3,40,253,61,150,115,142,12,73,153,25,218,85,68,214,86,221,226,86,52,69,169,119,169,166,90,204,122,199,7,125,194,167,241,131,171,167,175,101,163,0,255,41,193,254,63,61,148,252,119,180,63,204,87,0,180,234,181,234,145,113,64,64,0,43,35,75,37,52,73,140,184,35,174,236,105,89,0,255,222,82,29,155,245,209,22,158,128,159,180,202,235,183,175,213,232,127,219,10,251,175,225,135,146,0,255,3,190,200,7,80,122,123,12,99,24,44,193,117,133,203,1,86,107,149,11,92,17,20,117,77,170,151,22,143,222,241,78,43,120,26,175,185,126,189,150,137,254,31,43,236,63,44,79,242,223,209,126,144,87,0,20,69,209,210,1,180,222,14,194,24,85,21,224,170,202,193,174,78,215,44,215,112,73,240,220,53,151,94,186,60,154,192,59,173,224,21,60,233,90,191,163,232,201,24,224,26,107,108,99,196,88,130,163,123,121,93,221,177,106,222,95,174,119,71,124,139,231,240,22,124,20,111,173,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,103,227,3,249,0,138,162,165,4,160,176,171,61,231,28,239,95,104,183,177,155,141,141,78,237,51,191,124,219,55,127,115,149,253,223,254,15,0,255,104,28,190,129,127,92,1,125,181,246,63,221,254,163,153,0,255,101,246,243,60,128,210,223,99,57,199,200,144,192,204,208,6,136,172,45,128,184,13,207,112,234,93,170,169,22,179,214,241,66,159,240,107,188,224,250,233,43,217,232,0,255,81,193,254,63,61,148,252,119,180,31,204,87,0,20,69,81,0,20,45,69,9,64,179,149,30,254,177,58,10,72,206,217,185,115,129,157,198,126,215,214,150,39,9,59,52,45,135,151,240,180,28,254,194,27,43,208,107,249,232,127,188,253,23,90,36,249,47,193,167,6,208,212,39,227,100,12,128,88,236,172,0,209,28,139,196,37,113,121,207,202,250,23,151,106,223,172,179,182,240,4,124,171,87,94,191,125,181,70,0,255,239,86,216,127,19,63,148,252,223,241,32,190,2,160,165,164,40,6,64,81,20,5,64,75,73,157,210,209,0,20,141,169,57,159,223,14,149,158,2,80,82,20,5,64,75,73,81,0,180,91,225,63,215,179,225,220,198,219,108,180,175,75,188,29,94,88,79,197,246,252,182,216,173,183,15,160,214,0,255,175,114,60,167,187,74,134,225,215,107,176,79,138,10,175,246,34,65,119,131,124,247,110,144,45,180,88,5,95,117,104,97,60,216,43,252,215,248,227,195,235,192,36,110,152,238,136,159,189,93,3,95,243,122,64,0,255,83,111,158,196,108,51,60,153,88,241,143,30,64,79,172,183,99,201,110,0,152,249,89,33,62,45,74,8,159,230,235,133,127,46,28,101,211,120,134,81,61,180,105,183,66,124,69,95,111,166,0,255,247,230,241,140,113,233,26,47,26,238,13,159,225,245,178,127,123,185,52,61,39,106,88,131,72,197,143,121,0,69,209,82,2,80,20,133,83,220,0,20,69,219,40,46,0,37,69,81,0,20,205,1,154,3,104,9,160,249,30,99,81,239,65,126,154,115,64,90,199,97,0,40,78,72,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,209,82,82,0,180,148,20,5,64,81,20,40,6,0,80,212,41,218,77,1,208,156,66,113,130,162,0,40,138,162,0,232,211,43,217,139,0,255,200,116,101,4,245,244,211,36,225,190,240,97,94,129,165,94,71,251,240,31,153,206,113,131,149,29,81,251,194,0,255,244,1,148,126,29,104,211,19,242,151,234,13,231,235,40,244,0,255,125,254,227,194,186,216,31,23,198,127,244,21,242,71,247,207,36,212,204,195,212,124,29,183,0,255,59,44,0,255,115,100,253,225,17,242,139,63,242,0,74,15,138,162,5,160,165,41,210,210,122,1,160,105,234,52,77,1,80,20,69,1,80,20,69,1,80,180,148,180,0,148,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,73,64,117,254,245,83,97,14,232,233,235,180,0,255,105,234,228,84,106,214,10,102,9,95,204,87,136,121,120,233,43,246,15,59,73,251,35,91,82,107,87,158,39,124,222,129,212,238,223,254,125,140,246,216,79,197,197,199,249,138,227,160,111,15,242,71,80,1,180,116,17,107,149,190,9,15,46,250,74,223,254,253,207,39,251,185,221,21,79,242,90,246,229,39,100,11,203,86,152,109,218,249,94,15,143,12,160,115,253,183,227,145,142,131,66,218,150,206,76,216,9,63,215,113,165,79,59,117,140,231,186,37,13,183,203,55,211,77,147,161,125,170,101,13,124,215,184,190,226,30,59,66,126,249,177,219,165,37,13,105,81,239,239,11,25,7,204,35,227,229,151,175,45,197,83,151,105,95,15,159,181,135,15,160,8,50,12,105,35,176,162,195,81,73,33,57,42,212,107,61,44,199,121,35,184,237,188,21,89,108,89,243,79,135,184,184,69,237,191,224,135,248,47,175,0,168,211,28,52,45,37,0,197,73,41,41,90,0,74,138,150,18,128,150,146,162,0,40,138,162,0,104,41,74,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,22,138,162,0,40,74,7,138,6,14,64,211,20,205,232,3,208,76,26,52,69,31,128,134,169,83,220,52,0,40,90,74,234,5,208,120,0,255,221,247,62,128,43,92,122,121,58,58,213,215,155,233,63,234,206,231,0,177,164,93,60,89,183,44,252,47,95,35,244,0,255,27,99,92,181,64,47,95,28,30,214,87,91,244,127,243,57,227,52,77,227,203,80,15,95,226,1,244,228,95,54,157,231,152,186,104,128,44,226,239,189,154,253,63,219,0,255,182,159,209,224,239,124,189,236,223,110,54,29,96,67,89,253,225,43,185,67,252,66,95,205,254,159,233,127,110,250,71,26,60,157,15,160,215,253,211,235,31,0,255,147,19,126,120,202,81,241,113,94,109,87,203,254,233,168,165,127,108,73,40,52,225,36,226,43,174,4,160,40,138,2,160,40,138,2,160,78,171,41,234,0,52,105,90,74,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,232,191,175,0,190,250,251,26,240,0,234,159,0,255,249,31,218,252,247,123,13,120,253,207,0,255,252,15,109,254,251,189,10,248,0,74,138,162,0,104,41,41,250,235,3,40,137,232,127,188,253,15,218,43,249,47,193,0,255,120,45,21,253,63,86,216,127,88,158,228,191,163,253,95,175,37,162,0,255,241,246,95,104,175,228,127,4,31,228,181,84,244,0,255,72,97,0,255,97,121,146,0,255,142,246,131,61,128,150,136,254,199,219,127,161,189,146,0,255,17,124,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,31,246,74,34,250,31,111,0,255,133,254,74,254,75,240,63,94,75,69,0,255,83,133,253,135,229,73,254,59,218,15,242,0,138,150,146,2,160,95,175,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,228,245,235,85,84,244,63,89,97,0,255,127,119,146,0,255,113,246,131,61,128,142,39,253,15,219,0,255,174,189,146,0,255,109,124,32,95,125,125,29,79,250,31,182,0,255,93,123,37,0,255,219,248,65,190,2,160,40,90,250,247,0,106,237,127,186,253,79,51,0,255,203,236,0,255,93,71,68,0,255,195,246,191,107,175,228,127,27,31,112,181,246,63,221,254,163,153,0,255,101,246,0,255,174,35,162,0,255,239,246,191,235,175,228,127,27,31,200,7,80,20,69,125,125,0,37,17,253,159,183,0,255,66,123,37,0,255,37,248,129,107,180,0,255,247,246,0,255,202,252,223,180,0,255,119,37,79,250,31,111,0,255,133,246,74,254,71,240,1,215,104,0,255,239,237,0,255,149,249,191,105,0,255,159,15,160,254,190,10,248,218,239,171,136,15,160,166,232,127,93,5,251,95,226,119,146,0,255,59,254,91,201,71,0,255,227,237,127,208,33,201,127,9,62,176,158,162,0,255,117,21,236,127,137,223,73,254,239,248,111,37,31,253,143,183,0,255,66,135,36,0,255,37,248,159,62,128,30,163,0,255,117,43,236,191,137,31,74,254,239,248,144,55,100,60,195,96,149,1,100,96,32,168,92,38,163,165,14,166,216,124,201,214,154,59,140,236,105,92,175,120,90,168,105,127,69,248,29,124,175,87,107,244,0,255,110,133,253,55,241,67,201,0,255,29,207,230,43,0,60,1,0,108,193,8,196,178,27,162,59,231,71,23,35,251,64,162,8,244,154,70,92,169,159,22,151,150,241,182,81,252,20,62,54,64,170,112,50,14,44,99,60,64,93,112,140,180,81,24,119,153,79,141,226,46,66,96,213,54,210,10,45,226,11,36,241,102,12,191,141,207,241,106,239,43,130,250,8,172,2,127,138,12,201,241,190,172,245,157,181,229,63,212,76,55,253,35,249,249,2,132,126,149,113,228,130,145,4,8,73,230,187,41,69,49,82,215,22,237,219,174,67,144,106,201,58,186,199,223,214,240,163,248,63,15,160,89,77,253,36,201,40,12,224,36,201,69,35,70,48,100,231,177,150,246,150,22,118,118,156,101,154,54,86,214,170,171,62,114,142,233,235,134,80,64,215,198,165,168,157,131,245,86,2,146,168,146,108,214,232,208,194,170,177,22,177,94,241,230,12,191,131,207,13,16,224,57,9,80,184,146,91,219,196,63,160,17,103,3,220,8,204,94,107,207,46,125,246,205,132,198,117,16,31,151,135,47,195,191,42,33,250,0,255,110,0,255,185,246,74,254,183,241,127,87,192,117,68,244,63,108,0,255,187,254,74,254,183,241,129,124,0,69,75,73,1,125,0,181,246,63,221,254,163,153,0,255,102,246,127,107,217,232,0,255,81,193,254,63,61,148,252,119,180,31,88,173,253,79,183,0,255,104,230,127,153,253,223,74,54,250,127,84,176,0,255,79,15,37,0,255,29,237,7,6,208,107,0,255,211,237,63,154,249,95,102,0,255,183,146,141,254,31,21,236,0,255,211,66,201,0,255,71,251,129,213,218,0,255,116,251,143,102,254,151,217,0,255,173,101,163,0,255,71,5,251,15,59,148,252,119,180,31,204,7,80,20,69,1,208,208,181,20,253,95,171,96,0,255,51,60,79,242,159,192,123,174,160,107,41,250,191,86,193,254,107,248,157,228,63,129,247,246,1,52,192,87,127,95,5,124,109,245,1,16,156,96,236,14,29,104,199,98,24,183,182,152,171,186,12,124,22,174,238,183,26,118,4,157,95,250,246,199,27,157,107,226,21,248,157,107,186,143,49,34,79,142,75,229,251,64,46,99,48,89,168,48,22,169,123,107,180,123,69,218,222,126,173,52,213,182,226,135,119,180,0,255,231,21,229,3,225,62,206,40,4,179,147,12,100,180,88,0,51,88,9,243,214,110,105,222,242,208,190,108,45,14,31,107,17,196,51,240,53,125,69,158,118,174,156,177,33,245,198,9,240,81,70,136,249,2,62,32,37,45,249,54,221,161,163,70,241,21,30,23,104,20,143,243,0,26,54,250,159,84,176,0,255,80,15,37,0,255,227,236,7,214,104,0,255,239,237,63,150,249,175,105,191,232,218,198,43,8,30,4,129,88,166,14,6,144,34,73,37,210,37,104,146,136,123,75,245,142,215,13,111,243,236,103,214,123,146,228,56,73,78,44,64,97,179,172,60,182,0,200,20,230,138,179,181,152,96,143,86,240,67,123,248,89,163,249,248,95,0,205,168,227,156,202,51,9,160,114,48,50,70,67,73,90,176,161,202,23,145,30,219,228,113,141,75,227,167,253,55,188,158,253,44,185,124,140,36,245,228,0,208,253,11,248,70,152,87,226,138,157,100,142,142,62,34,111,69,161,105,85,252,212,97,137,55,180,127,235,21,175,35,201,40,156,92,40,196,206,13,184,73,12,65,234,234,50,63,206,62,109,27,245,212,184,177,178,61,190,6,244,140,233,24,118,41,188,83,65,40,41,216,185,13,57,179,219,219,162,178,247,150,114,107,123,173,198,225,107,248,19,196,91,241,23,7,80,20,45,37,0,253,245,149,68,244,63,222,254,11,237,149,252,151,224,3,249,250,235,43,137,232,127,188,253,23,218,43,249,31,193,0,255,120,0,37,19,253,63,86,216,127,88,158,228,191,163,253,32,175,95,175,165,162,0,255,71,10,251,15,203,147,252,127,180,31,228,181,0,148,20,69,191,30,64,197,68,0,255,147,21,246,0,255,151,39,249,31,103,63,216,235,120,210,0,255,176,253,239,218,43,249,207,198,0,255,120,21,21,253,95,86,216,0,255,95,158,228,127,156,253,96,175,35,162,0,255,239,246,191,107,175,228,127,27,31,200,7,80,180,148,20,0,13,244,213,218,0,255,115,251,143,102,254,151,217,239,231,43,160,175,214,254,167,219,0,255,52,243,191,204,254,223,1,116,68,244,0,255,221,254,119,237,149,252,103,227,3,249,234,235,235,120,210,0,255,119,251,223,181,87,242,191,141,31,228,43,0,138,162,165,4,160,165,164,40,160,15,160,214,254,167,219,0,255,52,243,191,204,254,111,45,27,253,79,10,246,0,255,233,161,228,191,163,253,192,106,237,0,255,185,253,71,51,0,255,203,236,0,255,214,178,209,0,255,163,130,253,127,90,40,249,239,104,63,152,15,160,40,138,2,160,104,41,41,0,10,244,74,62,250,63,111,0,255,133,14,73,254,75,240,1,215,223,181,124,244,63,222,254,11,29,146,252,143,224,235,250,0,218,198,131,32,15,130,224,224,200,42,32,137,164,156,120,138,39,226,222,150,184,182,38,120,38,249,154,250,88,232,64,229,80,64,204,168,66,34,129,165,108,44,164,44,111,217,84,187,53,56,94,45,174,8,251,227,67,25,254,20,223,214,215,156,39,73,158,196,146,19,59,179,88,73,146,22,43,79,243,74,92,220,18,87,215,60,207,169,222,131,32,199,65,48,82,9,144,113,221,199,6,4,248,68,43,105,117,217,244,123,52,47,215,30,158,215,104,174,35,124,0,45,69,29,65,133,14,32,116,184,209,14,234,113,207,129,151,139,118,107,45,143,184,202,227,23,54,67,247,248,165,11,124,142,183,92,157,125,128,32,35,231,149,54,114,54,96,140,219,73,242,198,25,8,54,62,141,151,118,44,115,111,69,240,20,117,157,230,241,22,30,215,196,199,240,59,94,237,30,50,192,201,0,112,192,185,157,203,9,46,4,46,26,75,242,182,112,105,119,173,172,29,191,134,221,240,184,161,135,103,180,31,181,59,200,0,3,91,172,12,56,103,16,6,112,33,48,142,36,17,55,184,180,187,70,230,150,31,62,234,13,143,27,130,248,57,251,191,94,17,0,231,213,191,157,12,86,192,73,1,133,36,39,2,4,26,65,203,155,203,165,29,199,17,180,80,7,241,41,188,93,120,42,190,20,64,73,68,0,255,227,237,127,208,94,201,127,9,62,200,107,169,232,127,170,176,0,255,176,60,201,127,71,251,193,94,75,68,0,255,227,237,191,208,94,201,0,255,8,254,225,154,113,50,170,202,207,131,242,131,13,175,203,23,50,180,51,150,118,138,183,20,161,6,110,242,200,51,205,225,11,248,18,126,204,240,74,124,220,1,180,157,131,223,56,94,153,236,252,32,56,128,97,108,179,182,181,73,152,248,223,116,200,46,221,79,39,241,69,194,127,14,159,193,231,249,242,115,29,24,211,19,119,146,212,129,170,145,196,0,128,228,188,168,113,57,67,222,150,133,111,218,22,33,137,119,180,223,239,53,231,73,146,39,177,228,196,206,44,86,146,228,197,200,243,60,50,23,183,196,213,53,77,211,195,215,228,104,39,201,1,70,219,220,25,121,192,78,129,180,17,231,121,177,36,109,105,73,2,15,86,95,45,225,61,194,0,255,172,87,188,49,128,250,251,26,224,171,191,175,33,62,128,90,162,0,255,117,21,236,127,137,223,73,254,239,248,207,21,116,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,159,43,0,138,162,165,157,62,128,138,141,254,47,21,236,63,212,67,201,0,255,56,251,75,203,70,0,255,143,10,246,31,118,40,249,239,104,63,42,54,250,159,84,176,0,255,80,15,37,0,255,229,236,71,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,64,15,160,213,232,127,219,10,251,159,225,135,146,0,255,3,254,207,215,82,209,0,255,99,133,253,135,229,73,254,59,218,15,232,107,53,250,191,182,194,254,103,248,161,228,63,129,247,243,181,84,244,63,85,216,0,255,167,121,146,0,255,142,246,135,60,128,162,40,10,128,162,40,10,128,162,40,250,237,3,104,49,250,191,182,194,254,103,248,161,228,63,129,15,243,117,124,244,0,255,221,254,119,29,146,252,111,227,123,250,90,141,254,175,173,176,0,255,25,94,40,249,79,224,193,124,37,71,0,255,195,246,191,107,145,228,127,27,0,255,231,1,20,45,37,253,122,0,21,21,253,79,86,216,0,255,95,158,228,127,156,253,128,190,90,163,0,255,117,43,236,0,255,137,31,74,254,239,248,63,95,69,69,0,255,147,21,246,223,119,39,249,31,103,63,160,175,214,232,127,221,10,251,111,226,135,146,0,255,59,30,196,7,80,20,69,1,208,79,95,69,70,0,255,147,10,246,31,234,161,228,127,156,253,96,190,126,250,42,50,250,159,84,176,0,255,80,15,37,0,255,227,236,39,0,45,27,253,63,38,216,0,255,167,135,146,0,255,142,246,135,249,250,233,107,217,232,0,255,81,193,254,195,14,37,0,255,29,237,15,243,149,0,212,219,215,106,244,191,109,133,253,207,240,67,201,127,2,31,226,235,183,175,197,232,127,219,10,251,159,225,135,146,0,255,3,254,207,7,80,82,209,0,255,99,133,253,127,154,39,249,239,104,63,200,235,215,107,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,121,5,64,75,73,209,175,7,80,81,209,0,255,100,133,253,0,255,229,73,254,199,217,15,246,74,136,254,191,219,0,255,174,189,146,0,255,109,252,143,215,80,209,0,255,100,133,253,0,255,229,73,254,199,217,0,255,245,58,34,250,31,182,0,255,93,123,37,0,255,219,248,66,62,128,146,162,40,0,10,232,235,181,0,255,233,246,31,205,252,47,179,0,255,207,87,64,95,175,253,63,183,0,255,105,230,191,153,253,223,0,90,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,243,245,211,215,178,209,0,255,163,130,253,135,29,74,254,59,218,15,230,43,0,138,162,165,4,160,165,164,165,0,40,208,43,249,232,127,188,253,23,58,36,249,47,193,247,121,5,122,37,29,253,143,183,0,255,66,135,36,0,255,35,248,159,62,128,26,163,0,255,117,43,236,191,137,23,74,254,235,120,16,95,191,125,181,70,0,255,235,82,216,127,19,63,148,252,223,241,33,190,18,128,162,40,10,128,150,146,226,40,0,10,167,121,142,166,40,9,160,57,206,223,163,6,181,163,0,40,90,74,10,128,162,104,41,1,168,211,156,51,54,45,205,169,91,31,64,199,70,0,255,223,60,254,215,121,91,124,161,100,225,27,174,183,232,127,234,199,0,255,60,162,208,134,19,227,167,174,227,246,79,199,197,210,221,181,187,226,49,110,9,31,114,189,69,0,255,143,124,249,159,44,22,109,57,52,190,237,0,122,220,63,253,121,60,47,164,81,60,161,84,225,163,188,146,246,118,114,233,242,81,49,223,218,131,136,197,127,122,37,177,127,187,243,0,118,151,209,34,30,118,134,240,15,87,242,62,231,182,116,33,23,200,19,247,172,118,140,15,241,0,138,162,104,1,40,105,161,78,11,64,239,164,165,97,154,1,208,160,104,46,45,0,173,163,105,208,60,151,134,0,20,205,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,104,41,41,90,0,74,90,71,171,212,1,104,174,63,48,181,231,160,40,0,138,150,98,53,39,227,156,129,115,129,77,99,72,180,179,163,173,172,8,76,129,2,80,116,20,209,56,18,16,142,225,200,173,217,63,29,3,183,20,188,175,172,154,86,26,193,180,74,79,120,217,164,87,220,27,112,224,157,113,70,251,231,102,158,72,182,210,186,187,78,67,22,58,252,31,254,221,235,125,29,71,114,70,181,254,169,74,195,123,150,40,60,121,163,190,240,78,75,249,128,52,241,0,255,2,235,113,150,110,58,227,18,214,192,159,237,74,225,159,235,124,163,150,248,111,68,134,216,90,92,186,165,225,119,189,194,127,59,183,65,239,102,191,241,178,223,235,139,19,239,243,90,244,246,208,108,174,103,22,214,72,60,248,180,7,80,208,175,3,121,142,157,84,187,201,222,48,95,199,239,159,174,124,249,150,95,205,225,151,55,177,248,150,190,66,254,133,131,131,113,187,174,59,168,197,124,165,161,0,255,99,250,95,161,218,35,252,15,164,248,54,15,160,165,164,165,4,160,78,235,104,234,180,142,6,160,41,13,105,208,0,160,165,164,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,90,74,90,74,0,138,162,165,4,160,40,90,74,0,138,162,168,3,166,65,229,20,212,107,253,122,92,135,141,109,140,216,181,28,50,15,162,170,195,27,191,224,91,94,187,21,254,201,108,101,104,139,192,71,147,61,32,141,127,108,63,209,157,221,239,128,183,252,217,151,165,30,0,255,53,177,130,126,140,181,245,196,106,99,67,178,13,175,185,162,202,140,139,198,19,93,75,254,84,151,0,255,24,181,179,110,179,240,128,62,128,66,232,0,255,196,242,63,249,126,83,184,240,219,106,172,152,127,100,249,143,83,70,141,172,225,179,117,229,1,244,188,127,185,147,32,22,64,198,24,105,61,158,75,83,241,177,124,181,111,191,235,90,125,189,237,191,94,54,9,146,177,164,14,97,70,124,44,95,115,247,115,182,155,118,173,0,138,150,146,2,160,0,224,20,55,165,195,105,3,80,140,162,165,33,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,208,82,82,180,0,20,37,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,209,82,2,80,20,69,1,80,20,69,29,128,222,155,230,233,157,105,0,80,180,148,180,27,64,111,232,127,55,158,99,22,195,43,47,62,248,88,95,109,174,0,255,244,230,205,175,203,222,248,231,71,7,143,229,171,209,244,223,78,210,7,177,19,126,121,34,240,172,190,70,150,0,255,57,221,125,71,64,30,239,124,17,125,230,3,168,45,250,223,108,58,71,130,172,45,60,193,188,241,147,190,154,253,207,198,11,95,251,228,225,82,248,49,95,13,252,233,115,2,253,7,9,176,158,240,34,70,241,144,190,222,215,223,183,49,96,226,231,77,186,29,26,205,7,80,235,254,115,84,110,142,97,226,209,96,76,28,79,185,102,107,236,83,7,243,0,204,66,176,84,6,226,143,149,0,20,69,209,2,80,82,180,20,0,37,69,81,0,20,69,81,0,180,148,20,5,64,81,20,45,0,37,69,75,9,64,75,73,81,0,20,45,37,5,64,209,82,82,0,212,223,215,0,95,0,255,125,5,120,0,245,207,0,255,252,19,109,254,251,189,6,188,254,231,127,254,137,54,0,255,253,94,3,124,0,69,75,73,1,80,20,69,127,125,0,37,79,250,31,111,0,255,131,246,74,254,71,240,63,94,73,69,0,255,19,133,253,127,154,39,249,0,255,104,0,255,215,107,137,232,127,188,253,23,250,43,249,47,193,7,121,37,21,253,79,21,246,31,150,39,249,239,104,63,216,3,104,137,232,127,188,253,23,218,43,249,47,193,0,255,120,45,21,253,79,21,246,31,150,39,249,239,104,63,216,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,37,21,253,63,86,216,127,88,158,228,191,163,253,32,15,160,104,41,41,0,250,245,42,42,250,159,164,176,0,255,191,59,201,0,255,56,251,65,94,191,94,67,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,3,232,136,232,127,216,254,119,237,149,252,111,227,3,249,250,235,43,33,250,0,255,110,0,255,187,246,74,254,183,241,129,124,5,64,75,177,21,56,200,192,169,28,100,224,84,189,124,220,175,252,160,121,208,249,114,236,247,130,76,107,251,147,253,19,31,116,133,0,255,218,88,1,125,0,181,246,63,221,254,163,153,0,255,102,246,0,255,174,227,73,0,255,195,246,191,107,175,228,127,27,31,112,189,246,63,221,254,163,153,0,255,102,246,0,255,174,132,232,0,255,187,253,239,218,43,249,207,198,7,242,1,20,69,209,95,31,64,73,68,0,255,227,237,191,208,94,201,127,9,62,224,26,237,0,255,189,253,191,50,0,255,53,237,247,93,73,68,0,255,227,237,191,208,94,201,127,9,190,224,42,237,0,255,189,253,191,50,0,255,53,237,247,243,1,212,223,215,0,95,0,255,125,13,241,1,212,20,253,175,171,96,0,255,75,252,78,242,127,199,127,43,233,232,127,188,253,23,58,36,249,47,193,0,255,92,45,209,0,255,186,9,246,191,196,243,36,0,255,119,60,232,74,62,250,63,111,0,255,133,14,73,254,75,240,63,125,0,181,70,0,255,235,82,216,127,19,47,148,252,223,241,32,190,126,251,106,141,254,215,173,176,0,255,38,126,40,249,191,227,65,124,197,123,128,0,231,220,6,6,202,31,129,220,114,204,72,114,76,236,98,231,157,217,169,11,139,182,225,186,123,73,60,134,31,201,222,50,139,127,193,159,123,197,3,228,121,218,121,144,10,125,96,48,32,176,114,219,242,87,184,218,93,140,37,117,209,189,32,254,194,251,126,248,17,79,225,235,167,175,177,160,252,96,3,234,57,183,17,207,226,143,228,172,69,70,105,103,63,227,18,189,188,47,215,31,30,81,115,132,0,255,77,252,9,190,21,64,43,163,30,100,88,187,108,196,169,124,180,177,124,227,242,242,190,136,166,15,98,219,151,53,119,181,190,250,46,252,73,248,207,192,239,225,71,125,146,36,73,146,124,159,92,8,127,16,209,65,34,149,15,84,249,36,110,243,167,213,87,155,92,187,248,170,79,188,137,135,86,208,7,0,156,228,92,6,80,109,187,50,164,121,190,113,169,187,107,238,254,242,146,188,83,243,254,250,6,249,176,28,3,149,36,167,112,184,203,142,220,185,49,18,118,96,97,44,220,189,83,163,253,16,228,56,180,15,223,150,136,223,196,23,123,0,13,0,255,4,244,92,177,220,78,80,49,16,128,50,102,36,243,88,28,65,178,70,183,41,67,117,214,45,254,195,51,120,167,87,60,5,127,116,29,79,250,0,255,110,0,255,187,254,74,254,183,241,5,87,107,0,255,211,237,63,154,249,95,102,191,239,58,34,250,0,255,110,0,255,187,246,74,254,183,241,131,124,0,37,69,81,64,31,64,173,253,79,183,0,255,104,230,127,153,253,223,74,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,86,107,0,255,211,237,63,154,249,95,102,0,255,183,150,141,254,31,21,236,0,255,211,67,201,127,71,251,131,1,212,218,0,255,116,251,143,102,254,151,217,239,173,101,163,0,255,199,4,251,0,255,244,80,242,0,255,209,126,96,181,246,63,221,254,163,153,0,255,101,246,127,107,217,232,127,82,176,0,255,79,15,37,0,255,29,237,7,243,1,180,148,20,45,0,253,86,40,250,223,86,193,254,107,120,158,228,63,129,0,255,92,65,215,82,244,127,173,130,253,215,240,60,201,127,2,239,237,3,104,128,175,254,190,6,248,90,2,104,206,17,4,71,112,200,72,29,12,54,146,227,129,74,208,164,18,196,21,65,221,240,188,13,247,21,57,114,70,198,25,150,122,183,131,100,58,4,25,153,7,50,229,80,210,146,238,170,229,186,105,20,95,225,113,67,124,133,207,240,149,209,87,116,63,103,68,142,242,83,169,124,63,65,129,68,38,11,21,206,198,90,92,26,119,15,36,46,238,135,183,186,234,218,16,196,195,217,175,245,0,26,224,36,183,49,61,102,71,104,39,24,150,27,69,19,231,140,176,136,237,63,253,180,105,38,85,217,117,236,181,191,209,68,131,154,67,111,99,36,207,100,44,134,129,145,65,99,196,17,200,6,106,235,150,86,147,238,210,184,254,240,11,158,217,159,195,83,253,173,40,229,0,154,124,207,165,13,140,45,136,161,2,24,42,104,23,41,143,152,189,105,67,184,103,141,44,193,170,165,222,241,47,190,78,124,18,159,197,215,185,215,116,31,215,104,57,242,88,44,220,15,96,24,129,169,114,200,213,168,139,107,182,75,24,115,193,15,175,52,211,183,103,136,119,180,159,225,21,0,69,209,82,2,208,95,95,201,147,254,199,219,127,161,189,146,0,255,18,124,32,95,125,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,31,15,160,165,162,0,255,199,10,251,15,203,147,252,119,180,63,228,245,235,181,84,244,63,85,216,127,88,158,228,191,163,253,32,175,0,40,138,162,94,15,160,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,117,68,244,63,108,0,255,187,246,74,254,183,241,63,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,127,216,235,136,232,0,255,187,253,239,218,43,249,223,198,7,242,1,180,148,52,91,129,131,92,56,200,169,12,28,212,241,186,31,30,52,15,58,95,142,125,94,144,105,109,127,178,127,226,133,174,240,94,27,3,104,160,175,215,254,167,219,127,52,243,191,204,126,63,95,1,125,181,246,63,221,254,163,153,0,255,101,246,0,255,14,160,132,232,0,255,187,253,239,218,43,249,207,198,7,242,245,215,215,17,209,0,255,119,251,223,245,87,242,191,141,31,228,43,1,40,138,162,0,40,138,162,128,62,128,90,251,159,110,0,255,209,204,0,255,50,251,191,181,108,244,63,41,216,0,255,167,135,146,0,255,143,246,3,171,181,0,255,233,246,31,205,252,47,179,0,255,91,201,70,0,255,143,9,246,0,255,105,161,228,191,163,253,96,62,128,162,165,164,0,40,138,162,0,104,208,43,249,232,127,188,253,23,58,36,249,47,193,247,121,13,122,37,31,253,143,183,0,255,65,139,36,0,255,37,248,158,62,128,94,163,0,255,117,43,236,191,137,31,74,254,239,248,157,135,153,27,56,87,128,115,142,196,198,202,115,240,78,66,210,46,15,35,77,218,148,225,46,77,228,110,215,29,222,114,55,124,232,196,167,224,19,189,90,163,0,255,117,43,236,191,137,31,74,254,239,248,18,95,115,94,65,202,71,96,200,8,12,6,27,203,241,64,37,104,142,229,45,174,120,171,27,154,183,149,62,64,234,201,72,66,62,128,131,131,144,192,201,101,27,145,242,29,65,26,152,90,152,141,69,199,146,183,188,68,147,32,190,76,241,37,254,142,95,230,107,169,57,7,0,60,201,37,3,69,85,48,178,36,45,163,120,27,82,137,139,91,222,214,134,231,57,42,53,128,2,15,114,148,31,100,171,212,203,61,154,95,177,177,72,144,68,49,9,236,37,16,192,172,155,222,240,35,62,212,154,195,135,251,90,126,29,8,14,114,112,16,4,135,3,124,161,89,100,173,238,242,229,236,111,109,212,76,227,250,198,38,248,186,234,107,234,5,92,78,29,117,213,206,64,2,11,25,12,102,8,245,46,186,13,40,53,24,146,184,187,178,9,226,27,45,130,248,1,254,238,0,154,3,7,201,0,70,141,150,115,48,80,68,150,224,72,222,101,128,163,88,234,210,26,73,158,84,79,39,107,111,0,255,162,51,252,85,233,200,222,63,8,158,235,63,174,139,145,23,211,127,3,137,79,143,21,243,159,60,20,111,242,22,0,255,57,60,129,174,40,205,3,96,140,228,212,242,185,158,221,239,14,6,2,28,153,4,101,218,118,1,198,62,41,77,107,71,222,210,154,65,124,16,79,41,62,142,207,228,43,213,43,234,65,14,163,110,32,228,118,16,84,229,44,128,24,178,242,46,187,69,238,212,103,56,226,214,202,162,135,111,180,25,226,251,248,43,175,0,168,191,175,1,190,250,251,42,226,3,168,41,250,127,87,193,254,151,120,158,228,191,142,247,92,67,87,83,244,191,174,130,253,47,241,60,201,0,255,29,239,185,22,128,146,162,232,167,15,160,98,163,0,255,73,5,251,15,245,80,242,63,206,126,148,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,163,98,163,0,255,73,5,251,15,245,80,242,63,206,126,180,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,244,0,90,141,254,175,173,176,0,255,25,126,40,249,79,224,0,255,124,45,21,253,79,21,246,0,255,233,157,228,191,163,253,128,190,86,163,0,255,107,43,236,191,134,31,74,254,19,120,63,95,75,69,0,255,143,21,246,31,150,39,249,239,104,127,200,3,104,169,24,47,0,56,128,2,46,20,21,80,35,141,4,18,193,144,196,219,91,241,182,54,4,111,69,21,244,19,96,12,119,206,65,110,103,0,160,227,19,65,182,88,2,243,214,105,55,1,196,72,219,245,139,15,115,115,198,240,27,248,50,15,128,156,3,56,234,249,29,118,216,8,130,80,133,98,134,27,3,5,60,73,211,148,126,246,31,75,94,222,13,95,226,103,188,24,224,99,188,226,10,232,107,180,0,255,245,246,0,255,202,252,215,180,0,255,207,215,2,80,82,20,253,246,1,180,26,253,111,91,97,0,255,51,252,80,242,127,192,131,249,58,62,250,0,255,110,0,255,187,14,73,254,179,241,63,125,173,70,0,255,219,86,216,0,255,12,47,148,252,39,240,96,190,142,142,254,191,219,0,255,174,67,146,0,255,109,124,192,1,148,20,69,191,30,64,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,160,175,214,232,0,255,221,10,251,111,226,133,146,0,255,59,254,207,87,81,209,0,255,100,133,253,0,255,221,73,254,203,217,15,232,171,53,250,127,183,194,254,155,248,161,228,0,255,142,7,241,1,20,69,81,0,244,211,87,177,209,0,255,164,130,253,135,90,40,249,31,103,63,152,175,159,190,138,141,254,39,19,236,63,212,67,201,0,255,56,251,1,208,178,209,0,255,163,130,253,127,122,40,249,239,104,63,152,175,159,190,146,141,254,31,21,236,0,255,211,67,201,0,255,71,251,193,124,5,64,191,125,69,163,0,255,107,43,236,191,134,31,74,254,19,120,16,95,191,125,69,163,0,255,107,43,236,127,134,23,74,254,19,248,63,31,64,75,69,0,255,143,21,246,31,150,39,249,0,255,104,63,200,235,215,107,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,121,5,64,81,20,253,122,0,21,21,253,95,86,216,0,255,95,158,228,127,156,253,96,175,132,232,127,216,254,119,237,149,252,111,227,127,188,138,137,254,39,43,236,0,255,239,78,242,63,206,126,176,215,17,209,0,255,119,251,223,181,87,242,159,141,31,228,3,40,41,138,22,128,254,189,90,251,159,110,0,255,209,204,0,255,50,251,0,255,124,5,244,213,218,0,255,116,251,159,102,254,151,217,239,13,160,100,163,0,255,73,193,254,63,61,148,252,119,180,63,204,215,79,95,203,70,0,255,143,10,246,0,255,233,161,228,0,255,163,253,96,190,2,160,40,138,2,160,165,40,41,0,26,244,90,62,250,31,111,0,255,133,14,73,254,75,240,125,94,129,94,201,71,0,255,231,237,191,208,33,201,127,9,254,167,15,160,198,232,127,221,10,251,111,226,135,146,0,255,59,62,196,87,111,95,173,209,0,255,186,21,246,223,196,11,37,0,255,119,60,136,175,0,40,138,209,82,0,148,20,69,11,64,113,82,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,45,69,49,125,0,165,161,0,255,13,22,199,169,179,36,252,207,25,194,223,92,77,209,0,255,99,239,29,71,74,155,31,199,119,58,122,0,255,242,254,79,35,161,43,54,213,17,117,81,248,87,61,69,0,255,19,111,70,93,12,176,0,218,248,165,3,104,153,253,219,111,249,95,201,56,116,213,0,110,6,159,89,73,237,0,255,158,165,203,207,205,106,226,191,237,25,191,148,174,0,255,247,223,159,113,34,137,0,255,101,98,240,165,149,212,254,237,104,26,207,51,118,13,11,201,248,108,62,128,146,150,162,4,160,78,209,212,41,0,208,52,117,26,82,0,20,37,69,1,208,82,82,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,180,20,37,0,69,81,20,0,40,80,92,90,122,111,0,138,162,40,0,250,186,134,127,140,172,7,22,4,100,225,96,69,214,44,134,111,250,152,246,225,67,174,191,107,24,253,79,142,25,227,163,253,240,204,231,133,207,233,3,83,250,245,6,58,96,24,191,15,150,113,196,44,215,190,184,74,75,120,210,53,143,177,198,254,238,110,103,220,86,235,229,75,14,143,173,51,15,72,187,127,123,243,117,243,193,62,141,229,141,159,121,173,95,143,240,71,170,252,43,48,167,184,109,99,221,126,214,70,63,189,210,159,121,60,56,216,191,212,141,103,120,181,231,224,65,178,225,202,8,60,58,92,178,7,208,251,234,254,183,250,79,1,184,22,19,110,215,119,254,120,168,19,94,235,135,63,202,114,36,245,253,229,197,188,60,72,223,163,147,142,214,55,126,171,244,96,30,199,112,139,102,234,116,71,219,223,223,200,21,247,169,99,12,220,155,172,45,144,191,82,0,69,81,20,0,69,145,209,182,211,6,160,185,148,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,209,82,148,0,20,69,75,9,64,81,20,45,96,26,173,176,103,203,241,59,8,98,1,115,77,87,105,103,117,90,63,221,15,153,30,144,226,107,103,108,126,136,237,182,205,111,173,209,107,251,14,89,254,87,173,197,40,33,111,69,10,133,142,240,61,175,247,246,110,122,112,159,237,6,184,251,219,254,44,146,134,240,140,190,222,219,163,190,249,110,49,136,238,175,156,188,164,209,66,75,3,40,48,221,29,203,25,39,71,150,57,93,95,183,216,172,116,60,102,247,113,0,50,85,135,18,23,196,247,74,181,190,205,253,155,111,227,247,75,16,76,168,127,199,169,107,252,201,107,253,250,2,198,116,224,142,132,171,5,173,137,231,173,29,64,115,199,41,223,16,226,65,25,120,107,115,150,120,51,95,233,135,0,255,27,199,25,121,3,105,13,232,171,155,94,133,115,101,56,70,100,110,165,174,21,217,62,193,43,253,5,254,159,125,156,175,139,1,148,180,148,20,0,69,57,197,104,189,74,25,128,162,104,208,2,80,82,20,45,0,69,81,82,0,180,148,20,45,0,37,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,168,3,208,166,121,202,52,5,160,164,165,164,183,3,168,213,242,191,13,28,36,218,65,0,216,5,127,11,219,23,62,168,175,178,252,207,246,6,224,80,118,252,137,176,132,243,213,108,250,15,28,230,242,25,216,156,86,240,4,145,131,223,233,107,113,191,124,0,199,1,20,70,242,196,3,226,111,152,15,160,214,0,255,193,31,24,113,51,113,127,70,140,184,218,193,63,29,30,109,141,190,170,0,255,175,103,212,51,187,96,111,204,11,218,211,230,213,30,220,207,217,57,205,35,169,5,205,168,118,240,24,133,6,26,235,149,254,222,7,208,62,250,7,190,110,241,1,52,65,0,255,23,93,0,255,65,139,115,181,179,126,53,242,199,249,25,25,181,193,85,71,149,0,20,45,37,5,64,81,180,148,0,180,20,37,5,64,131,210,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,209,82,2,80,20,69,11,64,81,82,20,0,245,247,53,195,7,128,2,0,0,219,3,199,238,57,171,231,72,203,205,204,124,2,147,191,69,250,232,112,104,9,191,116,134,207,240,230,190,10,60,128,254,231,127,254,135,54,0,255,251,94,163,124,181,35,21,60,35,200,129,1,9,54,100,50,51,146,74,30,75,91,113,183,246,109,176,87,67,109,192,7,241,179,89,67,241,21,253,208,131,131,131,131,4,49,43,36,56,96,184,130,129,59,146,57,63,155,27,92,129,100,121,178,82,131,95,35,120,169,105,188,130,151,241,1,20,193,8,16,228,8,130,83,193,252,43,229,131,20,73,54,225,206,226,82,237,212,77,227,46,205,181,236,210,85,79,213,214,215,4,57,57,85,73,114,124,73,174,2,98,71,9,10,1,237,204,13,91,164,236,21,137,0,255,20,219,246,179,62,240,86,195,215,226,55,249,138,113,4,193,131,32,109,4,86,7,144,35,73,161,242,246,36,17,23,44,65,221,240,246,20,1,180,148,20,253,245,1,148,60,233,127,188,253,15,250,43,249,47,193,247,120,45,19,253,63,86,216,127,88,158,228,191,163,253,97,175,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,61,128,150,136,254,199,219,127,161,189,146,0,255,18,124,150,207,201,237,118,78,207,8,224,70,125,40,70,146,41,127,56,114,97,11,94,138,246,31,109,115,181,211,22,222,98,149,126,180,95,234,149,68,244,127,222,254,11,237,149,252,151,224,163,14,4,41,4,65,190,15,14,238,33,163,135,72,202,203,96,62,225,42,15,94,125,180,201,117,132,167,250,194,159,248,12,31,64,209,208,21,71,14,28,160,237,198,41,51,118,172,204,15,157,167,26,113,151,167,23,169,126,218,144,174,241,72,55,120,23,239,185,2,160,108,223,6,206,25,175,227,36,230,6,125,17,108,36,36,111,121,112,83,107,189,23,237,79,182,184,90,106,11,15,89,165,227,236,167,121,197,129,35,3,113,183,221,133,178,119,153,157,111,58,63,22,137,219,124,125,168,52,44,142,86,240,72,55,248,8,95,236,7,72,82,0,146,239,145,129,240,143,93,29,36,18,110,102,230,147,185,204,223,34,141,116,200,181,139,175,26,195,103,120,204,1,148,16,253,127,183,0,255,93,123,37,0,255,219,248,20,223,198,72,202,55,28,200,8,48,150,207,117,100,119,196,99,190,98,150,74,27,81,49,93,100,248,117,152,7,159,21,79,46,240,215,94,71,68,0,255,195,246,191,107,175,228,127,27,159,200,215,156,35,21,28,129,33,35,184,50,216,88,142,134,177,4,77,42,65,92,241,118,87,60,65,111,31,64,237,72,213,113,130,156,145,0,22,50,228,178,34,217,238,144,196,21,209,153,177,168,54,186,12,241,12,94,106,10,207,226,109,252,32,65,16,36,216,62,25,103,15,29,189,76,60,28,86,230,151,183,204,131,87,35,109,14,237,226,151,206,240,39,94,211,215,4,229,3,73,208,190,192,44,0,118,67,116,231,124,212,134,124,95,145,192,157,31,158,36,113,165,126,90,164,186,193,227,70,241,83,248,212,168,28,35,8,130,129,188,222,16,127,224,70,55,6,242,70,204,148,53,55,47,211,104,223,44,145,184,246,225,231,242,240,155,248,56,15,160,214,254,167,219,127,52,243,191,204,126,223,149,78,250,0,255,110,0,255,187,246,74,254,179,241,17,87,212,15,16,28,228,84,174,148,193,70,36,198,51,116,143,125,210,86,247,150,246,119,150,197,207,78,61,251,52,157,253,184,235,136,232,0,255,187,253,231,218,43,249,223,198,7,242,1,20,5,123,173,175,227,141,113,142,251,110,230,219,238,114,244,253,201,35,175,246,201,254,211,223,254,222,254,14,30,196,39,120,6,126,236,90,57,82,121,165,204,240,128,194,182,155,66,181,95,46,159,252,25,139,246,141,86,154,234,170,143,248,35,94,198,187,240,163,248,173,3,40,137,232,127,188,253,15,218,43,249,47,193,103,28,3,116,224,118,61,35,6,36,118,55,155,61,130,12,142,50,119,60,137,183,119,28,107,65,169,135,174,218,54,86,233,73,251,129,147,219,192,131,242,115,27,73,174,75,142,197,70,203,111,224,218,197,52,121,109,77,131,24,117,73,158,90,91,132,0,255,164,181,201,196,127,224,59,250,138,241,84,144,7,65,112,112,227,85,138,28,201,49,38,158,225,133,185,183,37,110,173,9,158,5,62,128,218,251,26,250,72,144,43,24,134,131,84,198,141,33,65,147,157,71,93,218,83,23,150,151,120,153,230,245,141,77,242,179,5,8,221,144,113,196,130,145,4,21,114,52,223,77,41,138,149,186,182,192,96,215,34,72,182,100,33,221,227,111,107,248,80,252,236,66,198,97,121,114,2,203,85,69,38,73,82,223,71,17,219,79,140,52,34,136,182,92,47,95,86,253,225,111,159,70,241,183,82,252,15,254,225,0,106,138,254,223,85,176,0,255,37,126,39,249,175,227,191,149,124,244,63,222,254,7,29,146,252,151,224,127,174,166,232,127,93,5,251,95,226,121,146,0,255,59,62,116,37,29,253,143,183,0,255,66,139,36,0,255,37,248,158,62,128,26,163,0,255,117,41,236,0,255,137,31,74,254,239,120,16,95,191,125,181,70,0,255,235,86,216,127,19,63,148,252,223,241,32,190,22,128,62,205,57,130,224,8,12,25,41,131,225,70,146,14,99,9,158,84,222,226,138,183,187,161,9,142,138,2,61,192,33,252,99,9,14,114,97,156,88,128,228,164,146,10,217,90,218,181,99,174,249,166,203,123,146,46,211,182,87,35,120,160,185,248,55,254,231,181,148,20,208,7,208,107,0,255,211,237,63,154,249,95,102,0,255,239,74,39,253,127,183,0,255,93,123,37,0,255,217,248,128,235,181,0,255,233,246,31,205,252,55,179,223,119,37,68,0,255,223,237,127,215,94,201,127,54,126,144,15,160,40,216,107,125,189,222,24,199,184,239,102,30,187,203,209,247,43,143,188,218,31,251,79,123,251,123,251,59,120,16,159,224,25,248,176,107,229,8,242,10,204,240,128,194,182,155,194,181,95,46,159,188,25,139,246,141,86,186,234,170,141,248,35,94,198,187,240,163,248,207,0,106,237,127,186,253,79,51,0,255,203,236,0,255,214,178,209,0,255,163,130,253,127,122,40,249,239,104,127,176,90,251,159,110,0,255,211,204,0,255,50,251,187,181,100,244,0,255,168,96,0,255,159,30,74,254,59,218,31,12,160,214,254,167,219,127,52,243,191,204,126,213,147,36,79,114,234,237,12,84,2,58,54,43,146,76,121,133,47,143,139,75,178,188,185,29,109,99,143,138,248,76,199,42,253,199,175,92,173,253,79,183,0,255,104,230,127,153,253,122,175,24,79,165,242,32,8,14,140,12,1,57,146,20,19,207,240,68,92,176,196,181,53,193,211,192,7,80,210,166,87,32,121,2,32,185,16,2,114,185,109,37,6,249,209,197,200,166,132,22,2,191,30,199,219,166,161,38,151,150,241,182,46,124,43,190,204,43,0,218,186,86,1,24,0,32,127,146,228,137,217,25,232,74,178,142,205,220,80,54,23,183,163,45,44,9,173,195,79,58,54,105,26,254,230,154,250,73,146,1,140,194,73,146,139,70,140,96,200,206,99,45,237,45,45,236,236,56,203,244,108,108,172,173,159,145,32,117,0,151,159,84,178,5,169,100,164,242,241,197,168,110,212,197,173,12,6,29,154,164,75,218,213,60,30,183,134,239,194,0,255,29,64,3,124,245,247,53,192,87,0,148,117,13,182,227,128,11,183,13,128,165,10,0,44,105,135,154,79,96,109,221,48,237,222,27,201,179,234,166,9,252,139,183,19,111,195,159,92,81,127,31,64,71,205,121,146,228,73,44,57,49,51,203,149,36,121,57,242,52,175,196,197,45,113,117,205,243,164,92,19,0,207,73,96,41,0,72,98,6,50,98,158,128,74,200,19,173,68,237,242,247,11,53,209,75,252,15,79,139,181,11,127,56,177,4,120,112,225,140,203,98,149,228,184,171,51,224,196,82,21,150,162,109,17,211,183,71,123,53,187,123,196,207,218,190,174,227,147,249,0,10,60,57,3,227,92,21,115,227,84,229,145,112,114,205,35,153,234,34,206,142,111,232,114,29,245,133,175,240,32,136,71,241,199,138,162,0,40,138,158,250,154,211,3,224,36,7,28,75,145,69,56,224,218,55,211,4,163,174,173,93,126,104,221,223,161,103,60,211,59,62,132,63,225,177,124,0,253,245,181,68,244,63,222,254,7,237,149,252,151,224,195,249,154,60,41,28,64,44,143,81,217,118,19,222,226,242,201,159,190,104,0,255,54,105,165,171,206,225,143,120,168,137,142,226,63,250,74,34,250,31,111,0,255,131,246,74,254,75,240,89,30,32,39,227,118,78,207,8,224,70,125,40,70,146,41,111,229,3,23,182,213,75,209,254,100,155,171,157,182,240,22,171,180,163,253,20,175,230,62,16,4,8,82,249,62,56,184,135,142,30,34,41,47,131,249,35,174,242,224,213,72,155,92,71,248,170,47,188,137,207,241,21,175,28,56,64,219,221,78,153,177,99,101,126,232,60,21,229,46,79,31,86,253,180,33,93,227,143,110,240,46,222,115,0,45,37,13,93,113,224,200,64,220,109,55,170,236,13,179,243,205,231,71,144,185,204,215,139,73,63,93,72,43,248,163,27,124,132,95,122,0,12,156,51,94,199,73,238,13,122,16,140,198,82,222,242,224,198,214,122,45,218,159,108,113,181,212,22,190,100,149,142,179,127,234,117,68,244,0,255,221,254,119,253,149,252,103,227,159,30,32,9,80,72,190,71,46,216,115,86,199,40,18,110,102,230,151,184,204,131,72,35,29,114,237,226,169,198,240,25,30,115,29,79,250,0,255,110,0,255,185,246,74,254,183,241,43,30,0,99,36,184,225,64,174,160,13,118,174,87,126,71,52,230,17,179,84,218,70,194,210,69,134,94,139,121,240,81,241,228,2,223,209,215,240,71,80,199,73,229,140,4,101,161,171,12,43,146,237,14,73,24,104,52,51,162,106,163,75,16,207,224,165,166,240,44,62,196,215,156,35,8,94,169,67,70,112,101,176,177,28,15,84,222,154,84,130,185,34,168,27,158,160,171,175,9,240,66,18,96,75,221,5,192,238,18,221,57,31,181,33,223,134,18,184,19,104,146,196,149,26,86,172,186,193,227,70,241,83,248,101,62,64,144,84,42,72,176,125,50,44,252,67,71,199,137,135,227,112,62,121,219,252,237,213,72,155,67,191,248,165,51,188,137,63,123,181,246,0,255,220,254,163,153,0,255,101,246,31,61,144,227,10,130,96,84,14,55,196,31,56,114,99,84,222,136,157,178,231,230,101,58,237,155,16,169,107,31,62,46,15,191,137,0,255,243,138,250,1,130,131,28,100,164,12,54,34,107,52,195,247,216,39,107,117,65,218,223,89,22,63,43,245,236,211,116,246,223,14,160,227,73,0,255,223,237,63,215,94,201,0,255,54,126,144,175,190,190,142,136,254,191,219,0,255,174,189,146,0,255,109,252,144,215,250,58,220,24,199,184,239,110,190,237,46,71,223,159,252,217,87,251,99,31,214,219,223,219,223,193,131,248,4,207,192,0,255,120,0,69,33,125,173,28,65,142,192,12,79,81,216,118,83,168,246,203,229,149,63,99,209,190,209,74,87,93,181,17,127,196,207,120,23,126,20,0,255,205,87,0,20,69,209,64,31,64,173,253,79,183,0,255,104,230,127,153,253,222,90,54,250,127,84,176,0,255,79,15,37,0,255,31,237,7,86,107,0,255,211,237,63,154,249,95,102,191,183,146,141,254,167,4,251,0,255,244,80,242,0,255,209,254,48,31,64,81,20,5,64,75,73,81,0,20,232,149,124,244,127,222,254,7,29,146,252,151,224,0,255,188,2,189,150,143,254,207,219,127,161,67,146,0,255,17,252,79,31,64,173,209,0,255,187,21,246,223,196,15,37,0,255,119,60,136,175,223,190,90,163,0,255,117,41,236,191,137,31,74,254,239,120,16,95,1,80,180,148,20,0,101,122,156,147,156,176,115,189,118,63,70,27,64,197,196,20,74,140,27,7,100,236,155,210,187,54,150,184,180,161,15,31,196,95,138,119,224,207,188,150,154,115,4,193,17,24,50,2,195,193,136,28,175,168,4,77,42,65,220,240,118,55,60,193,124,31,64,151,21,56,128,23,14,180,1,212,227,30,203,79,106,12,25,210,168,204,195,237,61,144,56,179,150,154,196,143,120,83,235,17,143,162,30,237,12,36,0,98,117,132,88,128,17,36,110,216,43,11,218,21,46,213,72,167,120,163,67,169,55,60,202,227,242,115,2,119,198,104,27,21,27,85,55,171,32,177,146,74,43,84,14,23,183,180,225,209,218,40,244,211,36,30,247,190,110,180,191,206,7,208,156,158,2,78,50,218,177,164,64,237,4,223,105,154,104,107,187,60,201,251,139,219,52,211,183,190,191,86,69,81,0,244,223,87,0,95,253,125,109,241,1,180,18,228,84,82,243,7,65,142,192,96,54,82,57,214,221,97,174,41,11,226,28,109,125,201,107,29,254,213,177,74,47,241,39,87,101,95,81,31,72,174,54,243,5,124,71,236,179,20,202,172,74,183,54,57,114,105,243,198,27,13,107,2,31,53,15,127,136,47,228,43,130,145,66,144,87,16,156,10,230,143,224,32,67,146,77,184,179,185,84,59,117,211,185,75,115,29,187,116,213,83,0,37,69,137,30,3,72,158,45,103,108,193,0,128,11,41,17,57,215,242,134,55,185,244,79,187,95,99,180,237,197,165,15,127,224,67,29,126,9,127,236,1,20,121,5,39,227,232,185,172,45,150,69,46,127,24,157,15,207,123,26,121,92,144,118,237,227,10,241,125,103,159,230,179,223,170,101,163,0,255,71,5,251,15,59,148,252,119,180,159,235,21,227,73,146,3,40,224,196,236,44,24,71,34,92,121,154,38,222,222,138,185,186,38,8,146,188,150,141,254,31,21,236,63,236,80,242,223,209,254,223,1,180,24,253,95,91,97,0,255,51,252,80,242,159,192,3,188,150,138,254,31,43,236,0,255,211,60,201,127,71,251,1,125,173,70,0,255,215,86,216,127,13,63,148,252,39,240,54,15,156,129,47,167,30,28,109,44,0,255,198,70,99,38,67,55,2,136,232,205,53,170,218,188,26,23,4,57,58,253,193,15,240,180,58,252,33,126,225,0,217,114,5,109,160,93,55,92,114,137,20,12,169,164,200,196,218,236,54,220,26,8,87,107,163,219,172,189,134,236,133,39,23,62,7,127,212,215,171,38,169,159,196,44,241,199,72,147,36,239,75,93,95,94,91,254,67,93,117,211,191,113,112,59,15,18,140,28,167,0,119,142,139,76,70,115,131,65,172,78,138,37,159,246,85,250,7,44,110,213,101,132,231,101,241,21,62,228,1,52,218,0,255,123,251,127,101,254,107,218,191,57,82,72,70,232,101,25,129,193,96,111,0,48,156,42,35,18,147,220,219,91,140,70,151,117,145,103,214,90,227,30,188,89,194,39,225,147,174,209,254,223,219,0,255,43,243,95,211,254,193,51,2,148,159,13,183,177,85,27,65,112,0,148,213,206,96,158,192,30,151,254,137,246,235,140,185,189,183,244,225,111,188,88,196,55,225,163,14,96,5,228,109,12,75,14,114,44,151,150,129,81,198,226,70,110,80,226,173,236,110,50,138,191,53,214,110,248,17,111,180,181,149,240,201,248,19,175,246,190,34,85,31,129,33,240,167,202,144,28,239,203,90,223,217,91,254,71,189,52,211,127,148,175,57,3,142,84,128,108,65,78,50,170,242,37,204,249,104,166,124,179,48,167,237,26,160,216,116,46,17,157,19,254,227,240,187,248,151,62,128,162,209,0,255,181,21,246,63,195,11,37,0,255,9,124,152,175,227,163,0,255,239,246,191,235,144,228,63,27,223,211,87,52,250,191,182,194,254,103,248,161,228,63,129,7,243,149,28,253,127,183,0,255,93,135,36,0,255,217,248,63,15,160,104,41,233,215,3,168,168,232,127,178,194,254,0,255,242,36,0,255,229,236,0,255,123,189,70,0,255,239,86,216,127,19,63,148,252,223,241,0,175,162,162,0,255,201,10,251,239,203,147,252,143,179,31,208,87,99,244,191,110,133,253,55,241,67,201,0,255,29,79,228,3,36,57,73,6,64,7,0,20,6,218,25,91,0,164,60,131,223,137,75,230,146,178,36,99,145,30,55,124,129,143,109,240,7,254,239,1,67,2,228,194,197,77,135,27,57,137,133,164,20,44,163,45,181,203,224,222,154,119,186,74,155,68,11,244,172,213,120,81,196,51,240,81,124,156,175,120,174,92,6,88,33,1,142,98,168,152,104,86,86,101,7,42,111,207,17,119,105,170,111,141,62,241,77,135,248,15,223,235,7,73,247,241,180,145,83,73,10,110,32,1,206,179,104,226,13,216,250,18,140,124,246,39,203,91,223,176,196,27,120,223,28,0,255,195,151,241,1,20,227,72,5,15,82,193,72,29,172,64,82,57,134,74,208,28,69,220,219,242,86,55,188,53,53,125,21,27,253,79,42,216,127,168,135,146,0,255,113,246,143,5,12,0,216,12,175,3,56,34,225,66,149,101,139,149,200,231,61,130,103,209,149,72,139,227,45,209,36,158,196,237,240,229,194,79,227,63,21,27,253,79,42,216,127,168,135,146,0,255,113,246,3,160,101,163,0,255,71,5,251,15,59,148,252,119,180,63,204,215,79,95,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,152,43,110,31,208,147,35,12,100,36,115,153,20,209,190,85,120,79,147,181,100,63,105,174,127,121,101,124,132,71,241,60,252,10,254,193,3,232,183,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,30,227,53,183,135,117,63,48,195,72,72,18,215,30,69,180,127,23,210,211,99,237,218,87,122,232,223,89,25,239,226,81,252,14,31,141,95,93,190,59,184,29,163,23,10,40,132,128,99,126,8,128,96,201,39,166,153,27,139,45,23,44,73,19,235,8,31,254,218,154,77,252,6,190,231,0,57,25,227,188,251,25,65,185,81,31,138,145,100,202,31,14,92,216,130,151,162,253,169,54,86,55,109,225,45,86,105,71,251,41,94,219,125,189,7,65,142,131,96,164,18,32,151,209,177,1,1,54,209,74,90,93,54,253,34,221,203,181,135,231,53,154,107,31,31,1,234,57,114,48,12,64,194,78,170,46,227,152,20,211,206,229,198,222,145,248,246,73,60,99,205,12,191,227,99,15,124,16,127,114,0,37,69,209,175,7,80,81,209,0,255,36,133,253,247,229,73,254,203,217,15,246,58,34,250,0,255,110,0,255,187,246,74,254,183,241,63,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,0,255,215,235,136,232,127,216,254,119,237,149,252,111,227,7,249,0,138,162,40,0,10,232,171,181,0,255,231,246,31,205,252,47,179,0,255,207,215,64,95,175,253,63,183,0,255,104,230,127,153,253,222,0,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,7,243,245,211,215,178,209,0,255,163,130,253,127,122,40,249,239,104,63,152,175,0,40,90,74,10,128,162,104,41,0,170,233,7,25,65,112,89,94,199,101,136,134,43,21,195,72,149,206,195,77,130,32,238,68,164,203,241,118,107,18,63,226,142,120,184,240,43,248,140,3,57,64,176,1,57,229,39,21,152,99,70,42,71,70,153,110,97,133,179,246,214,114,121,19,0,255,99,69,60,136,23,105,139,30,79,248,27,124,75,95,129,1,212,26,253,175,91,97,0,255,77,188,80,242,127,199,131,248,250,237,171,49,250,95,183,194,254,155,248,161,228,0,255,142,7,241,21,0,45,37,69,1,80,20,69,1,208,140,162,40,0,138,162,40,0,138,150,162,4,160,40,138,2,160,40,90,138,246,0,202,253,215,81,76,23,222,166,219,222,127,142,240,73,87,248,239,81,253,7,24,145,64,212,189,195,72,100,30,9,130,76,183,241,39,215,185,254,219,105,217,63,47,60,59,130,108,132,63,246,106,143,89,254,99,16,80,227,27,37,18,108,119,196,199,194,233,37,190,203,3,104,74,241,207,72,254,124,144,162,19,139,22,218,68,125,240,107,87,114,252,219,192,3,216,242,219,149,80,196,139,68,219,197,23,86,251,51,122,174,239,55,239,54,81,76,57,61,225,117,233,105,31,62,238,122,223,63,158,162,199,127,96,128,34,158,29,42,241,123,124,0,197,104,41,206,176,166,5,160,164,64,209,122,0,202,212,105,83,0,20,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,75,9,64,209,82,82,0,20,69,81,0,180,20,37,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,203,233,189,180,14,148,1,104,41,105,80,7,160,246,133,17,199,211,43,77,0,255,237,36,88,207,39,206,22,66,23,126,204,43,232,19,247,199,171,87,48,250,0,255,110,235,217,176,5,49,252,189,7,166,1,61,177,186,219,252,183,81,216,171,75,78,141,116,232,138,28,112,54,0,119,109,228,182,228,5,73,94,237,239,49,125,190,143,223,193,61,140,71,188,232,186,87,90,239,97,95,95,38,225,189,84,108,137,90,60,208,223,128,52,254,49,29,143,56,191,207,47,99,143,125,217,241,232,23,239,240,154,231,58,223,109,57,176,230,49,238,214,211,187,155,190,118,127,243,145,140,109,77,60,47,94,237,197,63,175,252,76,215,252,90,177,206,249,178,60,60,140,127,121,0,237,254,241,126,42,64,217,97,36,123,143,220,213,250,112,189,191,183,81,47,51,112,249,219,213,214,216,151,249,169,18,9,144,17,163,73,248,26,88,51,112,66,0,138,162,40,0,80,96,180,212,204,52,13,64,81,20,45,0,37,69,81,0,180,148,20,45,0,69,73,81,0,180,148,180,148,0,20,45,37,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,212,84,243,49,70,68,12,218,80,181,138,178,0,255,189,127,187,197,128,117,244,1,244,254,251,31,127,121,254,131,185,38,254,27,210,53,252,178,87,28,115,23,120,94,189,0,255,187,242,237,140,54,180,0,255,157,216,195,199,93,83,248,229,114,32,223,225,94,47,47,227,0,186,232,127,42,1,28,32,121,71,128,136,63,243,122,159,100,156,136,127,134,177,65,76,78,207,130,70,195,254,174,245,195,63,65,158,164,188,143,146,240,8,220,2,132,61,169,81,124,87,113,244,54,222,249,249,192,209,233,214,226,226,20,90,195,27,3,104,253,120,220,56,62,63,196,14,154,31,205,106,179,158,250,98,163,118,243,149,190,221,157,177,97,229,195,152,86,239,189,222,235,146,28,134,131,18,91,38,163,209,173,237,238,194,235,33,62,157,175,245,100,60,162,60,71,0,37,69,81,0,52,163,200,40,128,98,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,157,2,77,225,20,0,104,154,58,53,82,2,80,148,14,20,69,247,193,245,0,26,155,254,231,140,19,204,24,33,105,55,60,5,132,224,91,250,10,63,125,142,192,162,253,83,102,157,175,70,254,135,105,91,127,181,72,87,70,5,62,164,175,240,143,231,162,228,18,70,242,24,64,235,3,224,242,225,78,142,141,149,69,152,165,211,102,217,116,210,84,181,183,199,25,3,56,118,179,221,231,123,236,0,255,146,84,187,248,208,53,56,174,231,100,148,184,5,83,94,231,249,143,224,217,121,156,50,54,178,0,255,73,84,95,241,213,124,0,77,248,103,58,182,140,221,6,16,121,243,151,170,104,114,84,130,2,160,165,164,40,0,138,162,40,0,26,20,45,37,0,189,163,232,29,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,52,171,169,159,36,25,192,40,156,36,185,104,196,8,134,236,60,214,206,222,210,194,210,142,180,76,207,198,198,90,117,213,71,206,113,247,175,27,66,1,89,27,22,16,142,225,120,43,1,73,84,73,55,107,180,104,33,213,89,139,88,175,120,147,134,223,193,231,6,72,225,57,9,128,54,146,91,219,196,63,24,199,118,54,224,141,224,236,181,246,44,211,200,155,17,141,235,32,126,46,15,63,134,127,187,34,30,203,115,1,5,224,0,47,108,227,143,152,189,177,1,239,130,133,178,112,207,50,125,246,67,148,212,117,16,63,151,136,223,196,191,93,131,124,0,29,29,253,127,183,0,255,92,135,36,0,255,217,248,196,160,3,7,35,163,18,196,42,1,114,192,112,37,219,45,105,112,126,22,55,69,57,105,60,217,169,193,15,127,227,155,166,241,10,126,91,201,209,0,255,119,251,223,181,72,242,191,141,0,255,243,170,238,3,104,30,4,207,211,198,43,169,208,35,176,10,2,131,27,204,211,229,106,117,49,90,211,90,207,130,120,12,239,251,53,135,39,121,156,32,207,49,212,145,219,9,130,2,138,12,132,231,182,70,208,56,187,75,228,59,29,130,226,208,44,190,249,164,169,133,207,198,143,249,92,1,80,183,202,121,10,105,87,18,11,198,195,221,148,162,96,172,205,77,190,237,58,4,79,119,52,164,123,252,173,18,223,133,159,235,107,206,131,32,71,96,149,3,27,173,98,35,57,30,78,60,195,43,111,115,69,220,90,243,4,11,124,0,69,201,62,5,156,140,3,203,24,79,161,46,120,27,105,3,24,119,153,79,141,225,46,50,222,86,125,35,173,208,34,30,183,36,254,140,225,183,241,55,94,125,125,0,37,17,253,143,183,0,255,66,123,37,0,255,37,248,32,175,165,162,0,255,199,10,251,15,187,147,252,119,180,31,236,149,68,244,127,222,254,11,237,149,252,151,224,127,188,150,138,254,31,43,236,0,255,211,60,201,127,71,251,193,30,64,73,68,0,255,227,237,191,208,94,201,127,9,254,233,217,50,70,174,76,175,36,239,32,252,3,164,174,234,194,228,71,225,46,118,71,166,155,55,75,12,15,9,79,82,109,226,13,115,37,17,253,143,183,0,255,66,123,37,0,255,37,248,40,175,168,143,32,56,200,101,56,56,71,108,68,130,4,77,54,85,77,214,238,130,187,176,188,76,199,240,165,158,253,253,227,171,61,64,130,208,243,180,129,97,168,160,222,0,96,25,207,161,89,238,24,110,236,217,149,96,159,20,205,88,179,196,23,120,223,3,15,196,55,242,53,207,217,252,183,59,187,205,207,238,122,206,57,99,28,92,246,149,87,222,216,0,255,150,217,63,35,252,191,8,0,255,131,174,8,0,255,93,125,24,142,131,4,193,9,110,111,140,127,66,134,51,16,55,80,97,47,48,47,211,105,63,76,105,92,247,240,115,137,248,50,252,215,53,199,57,183,243,182,155,238,102,187,219,204,47,159,229,209,254,217,111,62,236,159,100,31,218,0,255,217,159,23,236,111,14,128,4,244,60,57,109,0,1,242,174,32,134,243,44,134,133,131,92,223,195,133,96,159,20,193,216,176,196,239,120,223,3,0,255,195,175,198,192,57,57,153,14,4,108,212,61,6,128,144,51,131,19,153,187,217,37,153,86,222,20,49,252,73,120,145,234,19,95,158,199,242,12,0,0,14,112,224,19,0,255,202,157,27,27,224,70,89,40,91,238,89,166,145,15,81,142,92,7,241,113,137,248,77,252,144,215,212,71,37,25,192,177,12,132,99,46,26,65,154,230,219,170,30,107,105,65,93,223,94,169,99,248,78,207,250,254,217,127,245,0,58,158,244,63,108,0,255,187,246,74,254,179,241,129,124,253,245,117,68,244,0,255,221,254,119,237,149,252,103,227,231,249,0,142,147,36,201,149,220,220,101,15,70,106,231,74,216,73,153,188,214,230,149,26,237,155,17,201,161,125,248,181,60,124,25,254,228,0,138,180,83,65,42,15,130,28,4,243,71,202,207,88,138,111,194,157,205,37,93,166,165,6,151,238,58,150,106,165,139,253,84,210,253,242,131,145,83,73,128,55,144,0,231,89,52,241,6,108,125,9,71,130,125,178,188,253,13,73,124,129,247,205,241,63,124,154,87,224,251,104,87,128,0,237,184,145,17,245,252,206,248,100,67,224,33,46,25,41,117,45,150,133,240,185,177,41,158,204,149,224,43,241,51,94,115,228,201,72,218,238,118,172,240,70,157,249,225,243,100,164,109,243,245,166,210,80,23,210,53,30,105,25,47,225,163,125,128,140,212,129,51,61,35,149,0,119,247,242,110,50,34,114,144,184,52,158,236,44,121,182,160,212,188,75,235,250,50,13,46,174,35,162,0,255,239,246,159,107,175,228,127,27,31,117,4,21,4,1,242,61,218,193,29,70,245,80,73,185,149,225,35,174,242,39,210,87,135,92,71,120,170,77,124,134,199,92,9,209,0,255,119,251,223,181,87,242,191,141,15,231,3,168,29,231,156,121,254,155,181,219,109,183,59,23,145,218,103,158,45,246,195,95,91,101,127,183,15,196,63,250,136,95,224,177,181,110,135,209,3,50,105,227,64,238,80,70,17,188,55,187,86,151,164,90,246,119,232,221,17,47,225,57,252,26,63,197,223,188,162,0,232,163,143,145,202,113,12,245,224,156,84,128,36,70,118,121,110,139,234,72,94,218,227,253,78,135,32,217,245,132,79,94,105,146,226,79,240,225,124,45,53,231,72,5,71,96,200,72,93,25,108,36,233,64,37,104,82,121,139,43,222,234,134,39,88,238,3,40,30,32,207,131,243,32,21,250,192,96,64,96,229,182,229,175,112,181,187,24,107,234,162,121,67,252,133,247,253,240,35,62,199,71,29,25,25,25,65,89,85,37,64,158,84,14,178,221,146,87,202,243,130,149,49,230,56,82,111,211,231,135,191,241,77,47,248,26,47,233,43,128,12,12,32,9,238,174,36,3,56,20,29,112,64,64,51,107,71,215,80,246,138,196,0,255,243,21,251,88,31,248,83,226,151,240,65,79,16,212,145,160,14,55,50,140,30,119,16,46,225,34,93,91,203,228,109,243,248,125,58,93,19,120,170,11,124,142,79,241,1,52,232,181,124,244,127,222,254,11,29,146,252,151,224,47,174,8,70,10,65,142,32,56,8,230,143,148,15,82,44,217,132,59,139,75,181,82,55,141,187,52,215,178,75,87,61,187,146,143,254,199,219,127,161,67,146,0,255,18,252,79,31,64,141,209,0,255,186,20,246,223,196,15,37,0,255,117,60,136,175,223,190,26,163,0,255,119,43,236,191,137,31,74,254,239,120,16,95,1,80,20,13,93,113,224,200,133,184,177,187,0,123,195,236,252,211,121,66,153,203,124,125,152,52,108,33,173,224,145,110,240,17,254,115,0,37,61,244,181,202,251,133,43,64,10,56,110,100,172,122,126,103,124,177,98,225,33,46,25,57,117,45,150,125,240,184,177,41,190,196,149,224,43,241,241,124,5,244,1,212,218,0,255,116,251,143,102,254,151,217,0,255,187,142,39,253,127,183,0,255,93,123,37,0,255,219,248,128,171,181,0,255,233,246,31,205,252,55,179,0,255,119,29,79,250,0,255,110,0,255,187,254,74,254,183,241,225,124,0,181,227,156,195,253,205,112,27,187,223,25,68,106,159,249,229,197,126,232,107,171,236,0,255,246,129,248,72,31,241,13,60,182,214,237,48,122,80,38,109,28,70,119,40,163,120,123,110,118,173,46,89,181,236,239,208,187,35,62,194,115,120,53,126,138,191,121,69,1,125,0,181,246,63,221,254,163,153,0,255,101,246,127,43,217,232,0,255,81,193,254,195,14,37,0,255,31,237,7,214,107,0,255,211,237,63,154,249,95,102,0,255,183,150,141,254,39,5,251,15,59,148,252,119,180,31,24,64,175,253,79,183,0,255,104,230,191,153,253,103,159,228,228,140,66,234,25,57,223,238,185,192,204,138,200,239,155,9,218,162,165,197,69,251,231,213,102,108,153,226,169,54,241,32,30,227,213,218,0,255,116,251,143,102,254,151,217,0,255,173,37,163,0,255,71,5,251,0,255,244,80,242,0,255,209,254,169,7,208,32,35,8,82,62,130,96,4,9,250,63,168,151,98,201,190,91,94,219,171,149,186,105,220,170,135,246,101,154,106,29,31,1,234,57,114,112,25,128,132,157,0,151,113,92,134,193,177,92,89,179,49,116,251,99,104,202,154,26,126,199,199,30,120,32,190,216,183,17,228,56,86,245,224,156,84,128,36,71,118,121,110,107,196,149,188,180,199,251,157,22,193,146,107,10,159,188,210,36,197,159,224,159,189,6,71,112,218,169,122,198,117,223,70,230,41,163,243,226,137,240,121,240,156,101,251,200,199,242,62,173,139,242,0,90,86,48,31,216,2,122,206,49,154,143,237,72,153,185,133,83,210,217,207,183,68,51,31,203,117,136,7,212,35,225,191,12,159,130,127,244,0,96,111,39,245,36,192,231,253,129,92,168,162,145,112,128,181,180,35,173,211,183,238,243,55,116,90,12,241,84,155,248,174,73,205,147,228,229,39,231,0,10,244,85,168,2,128,2,174,229,207,96,186,187,25,109,106,173,121,65,124,138,247,253,122,196,103,249,161,7,39,3,167,16,75,89,128,228,65,97,140,203,27,46,73,112,126,246,54,182,71,195,44,71,235,149,250,195,119,240,15,124,211,52,94,212,245,1,52,192,87,127,95,3,124,45,0,125,138,113,0,40,31,64,1,3,69,5,212,56,142,4,18,193,144,196,219,91,241,182,54,4,193,81,153,94,131,35,241,126,206,176,42,188,124,10,7,24,17,67,229,0,42,207,196,181,171,154,87,60,179,207,91,123,195,63,58,252,240,11,124,77,31,64,147,3,183,147,115,219,14,192,185,18,124,150,160,104,249,0,91,10,165,46,137,173,118,104,167,81,252,138,199,245,240,22,126,89,145,239,161,228,100,55,37,65,89,18,11,80,238,50,229,129,35,55,173,9,247,44,149,35,168,180,212,58,30,194,3,195,39,241,89,87,52,192,7,80,148,118,77,232,216,93,199,85,134,202,59,1,64,136,193,200,125,22,50,128,184,69,99,239,73,182,181,177,86,227,240,75,188,249,225,173,248,139,43,0,74,245,26,250,100,156,144,72,130,194,157,1,16,67,210,198,219,17,151,247,172,172,97,111,151,142,205,26,107,11,191,199,79,122,229,21,205,6,80,250,29,86,7,18,180,65,117,238,92,80,183,228,102,219,214,146,231,232,203,245,238,134,143,240,179,35,30,197,155,250,74,34,250,31,111,0,255,133,246,74,254,75,240,129,124,253,245,149,60,233,127,188,253,23,218,43,249,47,193,63,29,32,95,198,200,200,116,36,121,167,236,65,5,7,92,152,220,40,212,197,46,45,221,252,89,98,248,146,240,101,213,38,254,150,19,164,251,121,112,97,24,42,168,55,10,101,25,207,162,137,119,12,55,214,236,72,176,79,138,103,172,89,226,11,188,239,129,7,226,87,188,162,126,5,193,65,46,195,41,115,196,54,146,32,193,147,77,85,147,181,187,224,46,44,47,211,49,124,169,103,125,0,255,248,95,95,86,62,14,18,4,39,184,189,75,252,19,58,156,129,184,171,16,246,2,243,50,141,246,195,148,198,181,15,63,151,136,47,195,143,242,1,52,207,249,124,183,59,187,205,207,238,122,206,57,183,113,218,102,63,249,228,141,253,65,102,127,141,240,0,255,34,252,23,186,34,252,207,245,43,1,61,79,14,6,16,84,220,8,98,56,207,98,8,28,228,250,30,46,124,246,39,67,80,54,44,241,59,222,23,193,0,255,240,73,215,28,231,220,206,177,155,238,102,191,49,243,236,44,159,246,145,111,62,236,155,100,31,218,0,255,217,159,247,217,0,255,241,92,158,1,0,192,1,142,182,137,63,98,231,110,27,224,174,178,48,22,239,89,166,207,126,8,146,186,6,226,231,18,241,155,248,161,3,96,224,156,156,76,47,4,108,212,61,6,128,16,59,83,62,145,185,155,221,146,105,229,79,241,194,155,132,23,169,54,241,184,92,71,68,0,255,223,237,127,215,94,201,127,54,62,202,107,234,3,73,6,218,177,12,132,99,198,56,130,60,207,247,81,77,181,180,224,238,47,175,212,49,252,166,103,127,0,255,236,191,122,29,17,253,127,183,0,255,92,123,37,0,255,219,248,65,62,128,114,21,193,65,16,228,65,144,131,96,254,21,60,68,138,111,202,157,205,37,93,166,165,190,93,186,235,216,170,149,102,29,192,113,146,36,25,201,237,13,123,64,132,115,37,236,4,102,175,181,121,165,78,251,102,68,114,104,31,190,45,15,95,134,239,244,90,229,253,194,149,66,0,28,55,66,85,207,238,140,79,86,4,30,226,146,149,82,215,98,217,7,143,43,139,226,75,92,9,190,18,127,233,1,130,132,142,7,35,167,146,0,111,32,65,59,207,162,9,55,202,214,151,234,74,176,79,150,160,111,88,226,11,188,47,142,0,255,225,131,158,145,58,112,166,231,10,18,212,253,205,118,147,17,145,87,137,75,227,201,210,150,102,11,74,205,187,180,238,239,210,160,139,175,57,242,100,36,216,221,142,161,220,168,51,63,116,158,142,180,101,190,222,84,26,234,58,186,198,35,45,227,35,124,177,143,0,65,144,66,190,7,14,238,176,177,30,42,41,55,88,249,35,174,242,39,210,87,135,92,71,120,170,79,124,134,199,28,64,199,147,254,191,219,127,174,189,146,0,255,109,124,56,95,237,56,231,112,127,51,140,177,251,157,139,104,237,51,191,124,216,15,125,107,147,253,221,62,16,31,233,35,190,129,127,244,117,68,244,63,108,0,255,187,246,74,254,183,241,131,124,61,122,0,173,135,63,140,30,144,9,198,129,220,161,140,226,237,189,151,175,221,37,171,150,253,37,90,119,196,75,120,14,175,198,71,241,56,175,164,40,0,138,162,40,160,15,160,214,254,167,219,127,52,243,191,204,254,111,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,3,171,181,0,255,233,246,31,205,252,47,179,0,255,91,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,62,128,150,146,162,0,104,41,41,10,128,6,189,146,143,254,199,219,127,161,69,146,0,255,18,124,159,87,160,87,242,209,0,255,120,251,47,180,72,242,95,130,239,233,3,168,49,250,95,183,194,254,159,248,161,228,0,255,142,15,241,245,219,87,107,244,191,46,133,253,55,241,67,201,0,255,29,15,226,43,0,90,74,138,2,160,213,154,60,201,147,199,178,93,186,15,108,231,3,70,98,4,209,69,164,219,217,49,99,192,162,155,222,240,28,62,44,154,195,43,43,219,43,238,53,38,56,216,202,98,193,25,135,114,128,49,12,46,42,73,241,54,184,187,186,32,109,203,175,161,230,240,183,161,135,159,179,95,209,7,80,188,142,36,3,56,25,5,228,236,13,184,41,12,81,234,238,50,63,206,194,218,70,61,53,174,108,44,207,103,92,192,0,243,152,30,243,223,113,39,177,66,137,36,37,176,81,130,182,79,87,211,214,141,160,238,25,196,247,240,116,225,227,248,75,175,163,98,60,8,242,32,21,28,28,93,165,200,177,164,152,120,138,38,226,222,150,184,181,38,120,22,248,0,138,102,43,114,100,164,50,144,131,13,227,148,31,99,167,66,22,101,60,47,138,100,237,46,121,32,1,105,171,37,124,72,248,111,244,138,63,86,2,80,127,95,3,124,245,247,149,24,64,243,242,243,110,231,4,176,0,111,32,40,188,49,12,35,238,114,204,149,181,216,170,65,163,200,222,94,125,187,225,167,86,241,31,222,231,51,114,37,237,10,174,87,85,218,34,128,170,2,144,156,149,181,24,23,112,45,135,91,180,221,173,209,94,91,239,133,191,22,62,25,95,227,21,193,17,140,12,92,79,144,3,100,27,221,166,124,121,155,247,65,52,129,123,116,89,25,203,88,172,181,206,224,195,248,88,20,223,171,234,35,168,32,8,42,223,3,7,247,50,170,135,202,49,183,58,156,112,149,55,145,182,58,228,58,194,87,125,226,51,124,146,15,144,88,50,114,130,1,4,128,101,140,25,200,129,97,196,112,193,60,140,148,186,16,234,226,154,96,109,146,46,9,0,255,224,151,254,225,27,248,92,95,113,108,25,150,26,43,65,229,46,128,165,196,50,163,50,67,93,105,154,7,46,189,244,109,214,39,62,234,15,0,255,225,177,149,0,79,50,186,143,51,44,133,212,219,103,168,64,164,228,108,220,221,220,206,226,36,109,99,175,119,156,218,87,105,88,148,79,112,37,200,176,156,30,100,136,134,13,6,228,75,149,207,195,61,230,158,71,38,30,93,82,238,208,25,158,204,21,241,136,226,167,241,159,30,0,193,105,227,4,207,115,27,72,128,103,148,165,204,68,196,77,103,102,172,201,70,157,26,13,182,164,30,131,246,253,186,104,154,215,178,209,0,255,163,130,253,127,122,40,249,239,104,63,26,54,250,159,76,176,0,255,80,15,37,0,255,227,236,39,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,7,61,128,22,163,0,255,107,43,236,127,134,31,74,254,19,120,208,245,115,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,131,99,224,32,57,201,244,178,2,22,15,177,178,50,32,86,165,46,110,35,184,149,3,139,174,195,53,90,104,235,69,241,23,197,47,227,99,14,80,176,156,211,198,24,193,110,156,36,245,124,27,4,87,1,176,16,87,106,124,57,83,234,18,13,225,205,178,31,58,241,229,248,162,171,216,232,127,82,193,254,67,61,148,252,151,179,63,204,215,79,95,197,70,0,255,147,10,246,31,234,161,228,127,156,253,192,0,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,53,208,87,105,0,255,239,237,0,255,149,249,175,105,191,159,175,104,15,144,228,36,201,168,100,148,143,88,98,94,182,92,70,42,202,132,11,130,153,186,183,200,116,19,0,255,123,69,188,135,23,105,181,30,179,248,28,124,67,95,239,65,144,227,32,24,169,164,144,97,221,199,6,4,216,68,35,105,119,217,244,123,116,47,215,30,158,215,104,174,77,124,181,135,200,124,140,91,37,227,4,201,184,130,24,78,209,217,45,110,112,151,62,201,241,182,183,55,233,223,172,155,246,240,84,11,250,72,70,37,217,2,12,28,41,32,36,108,177,140,84,212,182,219,152,221,169,11,34,147,42,241,159,87,196,119,120,145,183,104,18,139,207,193,223,122,0,77,247,79,198,73,33,9,0,59,3,144,144,54,222,142,184,188,39,70,187,93,58,54,107,172,205,166,149,110,242,117,124,244,0,255,221,254,119,45,146,252,111,227,251,250,106,230,39,57,73,6,138,14,20,80,24,213,206,216,82,161,25,210,12,126,39,110,121,123,9,121,101,44,210,88,251,217,95,224,99,27,124,141,215,120,0,69,39,125,216,225,100,252,78,112,128,145,17,203,117,50,108,133,89,156,111,234,218,153,145,87,232,209,234,195,199,222,2,241,207,215,128,95,226,227,124,109,227,8,130,7,169,96,4,86,6,148,35,73,161,18,52,73,196,5,203,219,93,241,246,212,122,0,21,21,253,95,86,216,127,95,158,228,127,156,253,128,190,94,163,0,255,117,41,236,191,137,31,74,254,235,248,63,95,69,69,0,255,147,21,246,0,255,119,39,249,31,103,63,160,175,198,232,127,93,10,251,111,226,135,146,0,255,58,30,196,7,208,214,129,84,29,175,156,156,74,42,97,39,9,112,142,203,48,109,192,214,151,64,162,219,39,18,244,21,53,252,142,143,197,241,63,124,201,53,58,137,213,99,150,187,127,234,79,198,216,202,96,26,73,93,19,101,212,184,182,32,44,172,238,239,174,210,75,15,13,155,237,3,104,158,43,23,18,178,32,40,163,24,12,69,22,236,170,206,234,196,51,60,220,165,171,190,205,26,195,71,13,226,63,124,5,237,100,28,224,120,59,27,144,224,185,98,85,70,98,130,205,202,244,61,89,167,115,99,61,109,82,143,94,251,126,120,163,177,252,92,41,224,217,48,198,134,54,130,180,3,84,9,156,193,60,129,61,46,253,19,237,215,33,220,222,219,241,195,219,248,176,136,111,194,183,245,53,231,65,144,35,48,228,192,200,16,27,201,241,112,226,25,90,121,139,43,230,214,154,39,72,242,0,90,54,250,127,84,176,0,255,176,67,201,127,71,251,57,94,235,237,176,156,99,87,41,164,202,170,93,69,163,238,25,110,64,241,12,165,158,93,122,105,51,235,29,47,116,22,95,193,143,189,150,141,254,167,4,251,0,255,244,80,242,223,209,126,48,95,121,7,80,250,240,15,229,156,58,75,0,216,165,13,163,177,214,128,139,219,242,60,165,166,165,122,233,48,235,1,47,52,22,191,198,35,174,57,71,16,28,129,85,70,96,56,24,145,227,129,200,91,147,74,16,87,4,117,197,243,86,84,116,213,7,48,132,142,140,194,19,24,0,188,124,225,88,154,47,108,165,109,10,9,105,1,110,212,69,103,4,212,68,23,213,16,222,150,248,28,124,216,19,140,4,7,233,126,144,10,114,144,51,54,32,73,104,2,39,243,182,4,5,229,72,250,34,77,150,248,2,0,255,235,224,115,124,140,175,21,28,4,65,30,164,114,16,204,31,193,51,150,226,155,112,103,113,73,151,105,169,111,151,238,58,150,106,165,133,125,173,143,27,120,82,112,23,152,7,220,168,75,202,48,102,11,34,242,138,236,220,88,230,33,178,125,16,31,224,121,121,124,14,159,200,7,80,188,109,56,6,28,42,176,208,1,169,88,104,6,50,67,25,145,160,73,183,84,47,141,107,180,137,119,250,195,131,248,101,253,245,11,86,245,12,152,159,132,14,92,37,201,22,34,57,135,149,76,38,109,142,220,13,250,29,134,184,36,215,6,158,247,134,63,197,47,242,21,227,8,130,7,169,96,4,86,7,144,35,73,161,18,60,73,196,189,37,111,117,69,240,212,122,0,13,21,253,79,82,216,127,95,158,228,127,156,253,96,175,132,232,0,255,187,253,239,218,43,249,223,198,247,120,21,19,253,79,86,216,0,255,95,158,228,127,156,253,97,175,116,210,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,162,0,40,160,175,214,254,167,219,127,52,243,191,204,254,63,95,1,125,181,246,63,221,254,167,153,0,255,101,246,123,3,104,217,232,0,255,81,193,254,63,45,148,252,127,180,63,204,215,79,95,203,70,0,255,143,9,246,0,255,233,161,228,191,163,253,96,190,2,160,40,138,2,160,68,143,11,72,158,45,103,108,193,0,128,81,41,177,114,174,229,15,111,114,233,127,220,253,26,163,109,47,46,125,248,3,31,234,240,77,248,195,73,206,51,10,7,14,0,47,12,228,202,1,200,73,150,229,64,242,154,109,195,53,63,76,218,86,194,31,248,219,6,0,255,195,23,246,21,199,150,97,1,85,130,138,93,10,22,132,101,70,101,134,186,242,52,239,118,233,165,193,172,79,60,212,64,127,120,46,128,38,169,159,196,44,241,199,72,147,36,239,75,93,95,222,91,254,67,93,53,211,63,196,43,172,96,126,146,4,248,80,109,4,7,193,21,51,151,207,143,96,204,55,10,11,237,243,118,29,208,108,218,246,195,23,240,15,194,0,255,35,254,211,200,200,201,219,8,16,156,131,224,144,56,65,33,52,186,132,66,144,184,17,247,151,76,212,197,53,193,114,104,10,127,206,62,61,78,241,219,248,143,43,249,232,127,188,253,23,58,36,249,47,193,0,255,244,1,212,26,253,175,91,97,0,255,77,252,80,242,127,199,131,248,250,237,171,53,250,95,183,194,254,155,248,161,228,191,142,7,241,21,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,209,82,2,208,82,82,180,235,1,116,121,59,48,48,45,93,99,38,73,81,86,52,79,223,18,190,164,175,1,234,65,198,192,21,118,37,44,161,134,37,111,163,246,241,181,190,192,191,82,64,46,116,26,22,28,72,105,160,117,69,168,7,188,174,175,244,184,39,200,145,49,163,98,71,254,202,98,119,232,98,0,181,191,207,225,92,120,231,217,253,6,139,20,55,188,110,137,116,211,89,53,241,207,245,212,109,110,143,41,49,107,48,183,55,222,90,189,143,215,207,9,152,79,58,101,27,170,154,208,0,255,136,231,127,32,78,205,38,19,79,226,3,104,198,25,111,187,129,27,42,87,233,159,237,237,229,221,248,149,42,0,138,22,138,194,1,104,83,167,117,52,5,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,180,148,0,20,45,37,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,75,9,64,115,118,154,155,162,109,0,20,69,209,7,168,194,62,24,115,200,234,21,180,253,199,201,91,128,30,18,137,137,11,223,228,53,87,14,120,215,59,166,229,63,2,32,70,46,239,166,24,110,149,254,197,213,55,252,168,7,82,235,81,246,239,243,113,27,131,192,205,53,107,36,122,196,11,107,209,167,94,33,115,70,138,124,154,20,71,161,163,94,239,67,159,242,190,33,150,231,16,192,152,140,95,127,120,92,240,105,201,181,254,189,29,101,56,217,238,143,21,12,23,118,234,83,58,87,236,1,20,254,55,62,90,100,189,55,241,207,230,3,166,246,171,173,252,245,70,93,91,58,93,226,79,189,143,29,231,99,249,204,143,100,212,76,123,53,245,151,149,244,74,229,66,61,26,65,125,228,3,232,253,129,127,251,251,1,210,191,91,121,144,44,47,158,30,226,19,174,221,15,215,171,205,243,31,245,208,210,127,2,140,167,77,187,13,227,139,188,210,3,128,162,40,234,0,180,105,169,152,105,70,26,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,165,164,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,104,87,65,127,239,0,255,80,0,255,79,75,181,90,203,222,6,158,144,57,21,192,104,65,220,14,13,233,3,168,253,247,207,226,207,198,192,238,119,251,185,160,122,193,43,171,253,61,112,113,92,86,12,4,112,40,206,202,120,174,179,245,254,190,98,249,223,206,199,18,51,63,130,21,62,22,170,241,143,218,240,79,70,152,139,96,68,173,14,31,87,24,64,239,137,213,129,59,31,110,4,84,58,127,91,116,211,33,239,208,103,175,201,254,237,238,60,192,183,90,147,118,11,52,227,90,143,141,110,184,53,63,86,150,197,178,36,197,216,223,91,5,191,225,133,94,65,207,246,236,198,9,21,212,187,24,65,62,31,64,191,0,255,122,93,195,252,7,214,197,187,164,226,63,188,126,189,158,125,206,201,166,115,102,19,175,45,91,55,138,15,242,90,0,74,138,162,244,114,0,90,71,105,80,144,38,13,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,75,81,82,0,20,69,81,0,180,148,20,45,0,37,69,81,0,180,148,20,5,64,75,73,81,0,20,45,37,5,64,81,180,148,0,20,45,37,45,0,69,41,154,194,41,0,208,164,233,211,48,5,64,157,22,125,1,24,104,234,20,246,32,106,99,156,123,0,133,77,0,255,237,100,109,61,95,56,155,220,30,240,21,125,197,230,23,4,94,235,166,0,255,118,114,54,25,248,202,2,241,128,223,247,90,7,0,154,156,152,249,202,253,1,90,254,59,159,67,200,201,254,161,136,117,21,191,210,215,236,63,48,119,204,33,95,185,63,190,55,159,19,96,103,0,255,48,185,67,124,192,1,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,5,64,75,73,81,0,20,69,75,189,35,64,236,131,0,86,25,25,1,142,108,36,81,6,34,9,100,141,166,88,155,91,230,173,222,3,40,125,232,173,66,199,253,147,21,249,174,239,31,177,117,250,164,47,173,97,124,60,254,167,240,41,248,100,175,247,196,234,25,177,156,129,36,6,170,194,168,26,151,119,139,99,141,69,119,130,66,53,214,37,136,159,241,83,175,120,22,191,56,234,109,160,218,1,112,59,91,78,132,12,48,249,124,132,23,35,201,202,53,148,189,177,87,155,184,91,227,158,92,127,120,16,175,198,103,240,5,175,176,32,23,112,116,63,57,69,132,163,128,3,87,12,229,71,214,105,16,236,221,170,37,208,249,7,175,195,143,149,241,64,252,43,0,14,224,201,11,184,112,44,102,231,198,1,108,137,149,103,233,182,43,113,121,138,109,58,36,75,146,66,2,159,194,247,240,39,25,237,43,224,185,18,164,94,192,229,39,72,182,32,72,136,202,111,91,108,132,141,187,185,200,183,66,135,39,233,150,118,117,143,199,173,225,183,240,127,215,32,31,64,199,71,0,255,223,237,127,215,33,201,127,54,62,224,250,187,142,143,254,135,237,127,215,33,201,127,54,254,207,43,0,90,246,57,107,7,231,192,114,206,171,80,23,60,7,238,0,163,46,243,49,210,164,13,232,150,234,27,119,185,238,240,118,75,226,79,39,254,4,95,227,21,213,247,1,20,227,65,144,7,169,224,192,200,16,144,35,73,49,209,12,79,196,189,45,113,107,77,240,44,242,179,5,72,247,13,25,175,88,48,146,20,82,210,249,110,10,40,70,234,218,162,125,219,117,8,82,45,89,72,247,120,208,134,31,197,127,122,140,32,111,231,80,15,206,9,130,74,114,227,93,30,176,70,28,201,75,123,189,223,105,17,44,187,158,240,202,43,77,82,252,9,62,215,43,30,84,158,7,231,65,42,221,63,48,24,144,50,184,109,249,67,93,237,46,198,154,186,104,94,16,127,225,125,63,252,136,159,28,64,73,68,0,255,227,237,191,208,95,201,127,9,254,199,107,169,232,0,255,177,194,254,195,242,36,0,255,31,237,223,123,173,87,70,70,198,145,129,140,122,112,112,39,150,81,2,80,9,156,180,75,183,150,123,10,29,43,227,95,124,168,225,9,60,193,107,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,123,0,45,17,253,143,183,0,255,66,123,37,0,255,35,248,31,175,165,162,0,255,199,10,251,15,187,147,252,119,180,0,255,235,149,60,233,127,188,253,23,218,43,249,47,193,47,148,37,149,3,64,70,112,170,98,238,118,174,67,174,92,62,4,15,217,110,197,49,140,218,55,234,228,195,172,189,190,141,225,91,120,94,28,126,215,147,3,184,1,224,134,147,60,168,108,0,10,57,69,38,24,31,9,147,96,177,97,120,23,194,230,218,230,106,148,240,0,255,184,182,165,225,67,240,217,94,165,10,224,42,20,128,3,5,92,40,200,63,86,39,203,242,125,185,188,185,167,43,181,212,184,84,115,237,75,117,213,101,190,226,238,140,211,221,238,60,39,159,221,236,58,86,251,238,96,103,0,255,228,149,247,246,7,215,190,182,191,173,240,95,104,120,225,0,255,238,0,56,65,110,57,149,3,201,64,202,128,1,49,192,216,70,136,4,196,154,33,157,9,91,91,27,164,83,194,0,255,27,218,150,134,31,199,95,92,69,69,0,255,147,21,246,0,255,119,39,249,31,103,0,255,164,175,65,14,18,4,15,130,140,32,242,79,213,199,82,124,219,45,175,237,233,50,45,53,72,245,208,190,84,43,205,120,170,42,201,115,176,12,180,99,9,220,56,131,0,19,151,15,77,75,174,91,147,76,168,99,161,126,62,52,218,107,220,24,190,138,231,197,225,7,13,128,142,136,254,191,219,0,255,174,189,146,0,255,109,252,50,31,116,224,96,100,32,169,24,146,66,94,48,140,100,187,37,13,206,207,226,6,148,115,28,47,118,234,219,15,127,227,155,166,241,10,94,211,87,66,244,63,108,0,255,187,246,74,254,179,241,129,124,93,247,1,52,15,130,231,193,229,35,65,232,145,178,10,2,43,55,152,31,45,87,187,91,163,57,189,245,44,136,191,240,190,95,115,120,132,119,7,193,45,87,232,101,57,249,157,160,64,204,23,204,130,155,59,241,54,150,55,184,252,134,172,229,240,40,222,36,95,148,240,205,248,139,103,4,133,186,85,206,83,21,92,73,44,24,175,124,55,5,20,140,181,185,201,183,92,135,224,233,146,33,221,227,111,149,248,45,124,91,95,17,212,71,96,21,248,3,50,36,199,123,178,214,151,246,150,0,255,80,47,205,244,207,240,0,90,15,183,61,1,44,168,212,129,28,202,84,217,27,150,177,204,150,200,19,84,222,109,137,199,173,16,247,204,254,221,117,68,244,0,255,221,254,119,237,149,252,111,227,147,116,156,140,100,32,175,54,85,242,32,31,220,23,75,57,82,49,47,206,26,72,77,91,29,210,102,201,18,0,255,225,119,252,245,240,5,252,168,227,73,0,255,195,246,191,235,175,228,127,27,63,200,7,80,20,69,1,80,20,69,187,0,138,224,32,8,242,32,200,65,48,0,255,10,158,177,20,223,132,59,155,75,186,76,75,125,187,52,215,178,84,43,157,236,7,73,213,147,160,110,56,25,70,31,59,8,151,176,25,173,46,48,121,219,124,96,127,209,53,129,167,122,199,27,120,21,95,73,71,247,129,131,145,129,4,177,74,128,28,48,140,100,187,37,175,156,159,197,13,40,231,72,39,43,53,248,225,111,124,211,53,94,193,75,250,0,154,32,39,167,42,73,222,182,36,23,10,177,163,164,128,128,118,230,70,109,165,236,21,137,0,255,99,44,219,207,26,193,91,13,95,139,207,240,138,113,4,193,83,169,20,121,166,14,134,42,137,164,92,34,65,147,66,220,219,163,51,248,186,33,168,193,55,245,53,15,82,126,30,92,126,37,21,122,4,135,84,96,112,131,121,178,92,237,110,141,214,180,214,179,32,254,194,0,255,126,189,225,55,111,39,200,115,130,122,5,192,169,122,50,26,237,68,196,0,185,240,23,239,242,182,121,83,246,198,51,237,194,31,113,121,248,190,217,0,106,141,254,215,165,176,0,255,38,126,40,249,191,227,65,124,253,246,213,26,253,175,75,97,0,255,77,252,80,242,127,199,151,248,138,241,42,160,124,0,5,92,0,1,0,141,35,21,137,96,72,226,237,109,120,91,43,130,32,22,64,147,156,36,73,158,36,57,73,230,15,224,24,67,145,77,183,179,182,99,237,210,78,223,50,61,116,236,210,74,23,251,149,160,251,121,114,48,128,0,121,35,136,181,243,44,134,192,65,238,239,225,68,176,79,138,96,108,88,226,117,188,239,129,7,240,196,26,36,7,195,128,32,119,163,130,131,160,142,8,177,74,78,35,115,67,23,40,99,69,226,0,255,248,219,246,177,198,241,102,195,55,225,67,199,242,12,0,0,14,112,96,19,127,228,206,141,13,229,46,88,40,91,110,90,166,207,126,136,146,184,14,226,231,18,241,155,248,183,3,168,156,239,14,130,103,84,232,200,24,48,36,0,200,138,112,224,26,121,52,206,238,210,238,143,218,60,195,161,89,124,243,86,95,11,191,141,175,185,226,94,56,243,113,114,32,31,56,57,11,5,149,179,10,24,214,145,182,107,168,88,168,155,158,61,177,62,92,162,85,124,211,92,124,29,190,170,175,21,212,175,192,42,240,7,100,72,142,247,100,173,239,172,45,0,255,161,94,186,233,63,225,1,212,218,0,255,116,251,159,102,254,151,217,0,255,187,142,39,253,127,183,0,255,93,127,37,0,255,219,248,100,247,113,50,146,129,28,120,172,228,65,182,114,95,46,229,72,96,94,164,189,91,106,218,234,144,54,75,150,248,15,175,227,175,135,47,224,71,29,79,250,31,182,0,255,93,123,37,0,255,219,248,64,62,128,150,146,162,128,62,128,90,251,159,110,0,255,209,204,0,255,50,251,191,181,108,244,0,255,152,96,0,255,159,22,74,254,59,218,15,172,214,254,159,219,127,52,243,223,204,254,111,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,3,3,168,181,0,255,233,246,31,205,252,47,179,0,255,91,203,70,0,255,143,9,246,0,255,233,161,228,191,163,253,192,106,237,127,186,253,71,51,0,255,203,236,95,122,77,82,56,183,51,232,5,20,232,201,237,92,150,86,26,118,83,185,123,150,211,166,91,18,105,73,35,45,181,129,167,6,127,196,71,120,128,203,64,6,240,180,83,230,206,149,37,103,148,35,112,42,163,45,72,42,34,201,36,234,181,186,183,54,190,89,139,70,91,120,91,26,190,7,95,213,87,170,162,112,18,0,120,146,100,160,32,0,255,88,125,20,69,246,229,242,226,94,237,210,77,131,85,115,237,203,180,210,121,190,6,7,39,110,148,27,193,192,73,73,65,54,63,7,185,189,77,14,226,158,21,69,237,107,142,89,71,248,216,91,13,15,198,134,241,171,248,93,15,128,10,130,145,177,97,236,70,14,130,28,85,98,156,169,154,175,139,213,154,25,113,103,113,105,119,140,5,137,0,255,225,27,129,103,226,123,249,138,250,41,4,167,114,144,17,34,108,68,98,60,195,55,173,210,164,237,46,72,251,59,219,225,99,248,83,211,198,74,248,84,63,72,232,229,7,87,78,37,65,189,129,164,112,158,69,19,110,84,173,47,213,149,96,159,44,111,127,197,18,95,224,125,113,252,15,159,249,141,3,99,11,232,134,36,118,120,146,45,110,18,205,180,77,50,251,36,109,159,246,69,154,121,17,22,197,23,157,225,141,230,189,225,207,120,160,7,80,0,95,253,125,13,240,21,0,93,245,53,72,232,24,131,3,24,206,29,4,57,193,24,43,176,210,202,48,190,207,121,58,122,214,198,145,172,186,120,252,214,134,225,11,248,101,190,222,147,36,199,73,114,114,1,128,207,234,216,2,32,147,88,225,108,45,155,96,145,150,29,218,195,207,26,61,116,186,175,24,79,146,28,64,21,78,204,206,82,227,56,18,142,60,77,19,193,91,17,87,215,188,5,73,0,69,25,215,100,123,8,57,109,124,9,42,134,32,168,160,66,243,154,15,234,220,180,162,29,251,243,98,36,111,169,14,241,38,132,183,20,159,195,23,147,113,221,40,9,144,84,97,54,206,1,68,121,229,49,34,192,87,230,236,218,95,154,151,249,211,106,25,60,15,31,196,147,137,95,241,140,3,224,228,60,225,62,48,128,147,5,237,108,73,21,48,150,168,24,33,185,97,40,106,54,57,222,146,120,89,16,31,75,23,62,209,126,54,95,221,125,189,7,65,142,131,180,43,72,128,92,70,199,134,74,225,19,173,164,213,101,147,239,209,188,92,123,120,94,163,185,182,240,21,227,8,130,7,65,48,130,131,1,228,72,82,198,242,214,36,17,247,182,188,213,13,193,115,4,80,82,20,5,64,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,65,190,250,250,74,34,250,63,111,0,255,133,246,74,254,75,240,63,30,64,75,69,0,255,83,133,253,135,221,73,254,59,218,79,251,27,0,110,237,36,79,33,27,128,66,78,145,9,198,71,194,28,113,177,97,120,23,194,226,214,230,234,148,240,223,184,182,157,225,63,240,89,47,88,82,57,0,100,4,167,16,115,227,140,67,140,100,135,224,85,182,219,112,12,161,246,133,58,249,48,107,175,111,99,248,21,158,23,135,223,245,236,138,194,5,84,1,71,1,24,0,228,31,171,147,100,249,190,92,94,92,211,157,90,234,92,170,185,246,165,186,106,46,128,82,60,78,42,191,28,228,64,50,16,24,48,74,76,225,182,141,8,9,136,53,67,58,19,214,182,54,72,163,132,0,255,55,180,45,13,63,142,79,184,226,238,140,119,0,255,237,206,115,242,217,189,124,29,171,125,119,112,179,127,242,202,123,251,223,170,253,109,0,255,90,225,191,208,240,194,127,77,95,131,28,36,8,30,4,25,65,228,31,212,199,82,124,31,200,107,123,187,76,79,125,75,245,208,190,84,43,205,230,3,168,168,232,127,178,194,254,0,255,242,36,0,255,229,236,7,123,29,79,250,0,255,110,0,255,185,246,74,254,183,241,73,21,146,60,6,203,5,28,75,202,141,51,8,101,225,242,226,121,201,117,123,146,9,117,108,212,207,135,70,123,141,43,195,87,241,188,56,124,161,209,17,209,0,255,119,251,223,181,87,242,191,141,95,230,3,128,14,156,54,50,144,32,86,9,144,3,134,145,108,183,228,193,121,90,220,128,98,142,227,197,74,13,2,125,227,157,174,241,10,222,216,215,60,21,60,15,198,145,32,244,8,172,130,192,202,93,204,147,197,106,117,107,52,167,181,158,5,241,24,254,247,107,14,95,225,235,239,25,65,161,110,149,243,160,130,43,137,5,116,229,187,41,69,193,88,139,155,124,219,181,8,158,238,104,72,247,248,219,37,190,11,159,118,0,119,16,220,50,66,199,229,100,119,82,85,212,124,193,44,184,57,19,111,101,123,131,203,111,200,90,14,143,226,205,209,23,37,124,51,254,87,235,241,182,39,40,11,144,58,42,6,50,40,115,195,50,194,106,137,52,139,72,3,75,60,110,133,184,104,246,207,189,86,80,31,129,85,224,79,145,33,57,222,151,182,190,179,183,252,135,122,105,166,0,255,197,233,56,25,201,64,94,152,144,60,200,86,239,139,133,28,169,154,23,105,237,150,156,182,58,228,205,146,36,254,195,239,248,243,225,11,248,17,64,71,68,0,255,223,237,63,215,94,201,0,255,54,126,144,175,191,190,18,162,0,255,239,246,191,107,175,228,127,27,31,200,215,2,80,82,20,5,64,81,20,118,141,5,56,117,116,31,237,160,112,158,12,156,108,205,35,16,117,121,123,63,25,53,9,226,88,241,194,19,248,219,2,143,195,191,122,0,69,29,167,124,228,202,99,108,43,19,110,241,2,186,19,249,179,95,171,75,130,180,102,175,215,188,230,44,44,155,253,220,106,7,96,79,6,10,231,30,203,69,54,127,151,42,192,202,19,155,54,143,198,112,36,109,139,248,161,8,38,218,0,255,244,138,194,73,0,224,73,146,1,148,252,99,245,81,20,217,134,203,155,123,182,76,59,125,75,117,215,190,75,43,141,213,54,30,4,121,144,10,14,140,12,1,73,37,229,196,51,188,16,23,36,113,107,79,208,52,240,1,148,20,232,179,5,8,221,144,113,196,130,43,73,33,228,104,190,155,82,148,35,117,109,129,193,174,67,144,106,73,32,221,227,193,26,126,20,0,255,231,21,0,69,209,106,109,103,224,32,200,133,131,140,140,3,4,65,144,192,68,18,161,221,89,50,161,243,100,122,151,105,92,169,105,63,124,215,166,213,29,126,117,0,140,36,55,75,128,17,96,0,57,24,32,152,181,1,19,109,49,130,215,180,72,37,146,97,9,194,150,32,62,119,198,143,19,222,131,31,162,228,163,0,255,241,246,95,232,144,228,191,4,95,214,215,84,78,37,8,30,4,25,65,228,31,212,199,82,124,223,45,111,237,233,50,45,245,45,213,67,251,82,157,52,207,187,131,148,159,129,208,145,219,5,67,2,96,60,208,61,15,92,35,141,198,217,93,240,254,168,205,83,36,154,197,35,29,194,183,250,92,248,129,29,64,173,209,0,255,186,21,246,223,196,11,37,0,255,119,60,136,175,223,190,94,163,0,255,117,43,236,0,255,137,23,74,254,239,120,16,95,1,80,180,148,20,0,85,246,53,64,112,254,254,157,42,102,112,87,130,84,130,140,98,234,138,200,218,229,133,217,206,30,141,54,219,116,16,127,197,223,133,103,225,135,249,74,15,0,32,207,104,39,200,1,134,225,12,117,206,147,0,149,165,139,59,222,150,231,45,105,75,178,71,251,240,53,124,248,225,107,248,203,190,150,79,79,146,81,24,56,150,196,206,13,224,51,205,43,119,119,153,39,121,127,115,163,158,26,215,215,247,4,80,148,114,13,142,228,41,31,192,102,161,231,77,152,188,197,145,69,32,141,80,234,222,206,82,216,103,214,180,57,158,195,135,90,219,240,167,0,242,12,184,113,36,201,155,196,102,62,198,73,41,26,238,47,28,2,203,81,235,167,115,243,121,118,120,177,130,223,59,158,248,178,229,1,20,133,231,42,50,57,29,217,0,224,156,51,178,108,202,227,140,48,238,44,174,246,76,57,130,40,254,233,165,113,199,11,175,104,191,194,171,180,175,221,7,82,41,188,157,118,0,12,96,16,200,18,75,126,68,72,132,45,174,225,146,32,56,218,146,178,88,7,241,51,188,249,225,149,248,45,190,2,160,254,190,6,248,234,239,107,137,15,160,24,7,0,28,64,1,22,162,198,42,212,72,35,229,34,45,130,33,137,183,32,136,175,225,211,138,183,51,126,212,55,32,57,231,160,112,88,232,57,134,20,136,50,14,68,26,38,143,120,113,219,180,176,117,91,158,182,99,139,199,9,0,255,15,124,11,0,255,57,8,16,4,147,247,141,238,14,70,195,221,183,202,35,157,229,145,185,71,218,219,125,122,182,105,76,83,179,248,174,27,60,214,102,195,87,240,219,40,128,142,39,39,231,2,84,220,72,80,25,207,98,88,24,86,27,75,102,34,216,39,203,211,215,44,241,58,222,23,199,3,241,89,7,208,48,31,3,79,144,113,60,0,48,200,156,2,114,114,35,129,184,133,156,29,111,121,162,236,212,32,72,78,155,248,51,105,175,65,27,254,26,191,139,199,191,13,183,27,25,57,101,49,207,55,51,28,32,10,121,13,39,17,223,183,75,71,45,142,186,40,254,118,215,194,159,177,106,252,27,126,161,175,184,61,85,47,67,61,48,28,108,84,134,134,201,49,54,6,55,54,234,218,11,9,150,89,11,237,43,158,44,15,160,98,163,0,255,201,4,251,15,245,80,242,95,206,126,180,100,244,0,255,168,96,0,255,159,30,74,254,59,218,15,123,112,59,15,14,242,202,136,33,56,151,127,0,136,4,25,202,176,179,205,189,167,197,93,179,191,59,46,45,53,213,61,225,0,255,129,231,225,63,174,37,163,0,255,71,5,251,0,255,244,80,242,223,209,126,44,64,50,78,6,70,247,43,207,59,204,227,140,43,113,179,29,36,229,205,218,214,108,213,226,209,182,207,19,217,225,189,248,61,158,183,136,15,117,151,175,57,7,0,60,137,37,3,69,5,24,73,146,150,81,4,67,42,113,113,203,91,91,241,60,159,38,7,112,112,172,158,65,221,191,178,121,2,233,124,8,86,233,252,237,173,46,219,71,62,118,246,87,247,170,5,160,158,190,138,141,254,39,21,236,63,212,66,201,0,255,56,251,193,124,253,244,85,108,244,127,169,96,0,255,163,30,74,254,203,217,15,12,160,209,254,215,219,0,255,43,243,127,211,126,146,87,122,128,106,103,36,40,63,87,82,56,231,114,51,121,63,38,82,215,77,116,134,48,26,29,11,225,23,124,72,225,9,252,214,107,180,0,255,247,246,31,203,252,215,180,223,186,50,146,145,178,208,83,79,217,23,172,172,124,93,36,27,25,91,49,199,194,154,32,237,111,137,55,187,166,246,95,240,0,252,164,7,80,4,117,228,32,9,232,221,57,65,145,141,216,140,116,115,177,82,203,110,30,183,60,109,205,14,127,182,248,12,79,245,131,55,241,61,126,144,32,7,9,130,60,120,112,70,134,141,101,101,36,149,192,66,51,44,65,185,176,186,84,190,177,209,240,57,190,104,160,191,246,246,149,30,237,123,130,66,37,160,3,103,0,206,170,157,203,72,103,70,96,172,180,91,178,53,243,140,226,192,25,56,24,117,224,193,96,190,221,182,27,177,219,13,32,162,245,214,26,46,145,206,125,158,198,227,90,192,243,234,240,149,248,160,3,104,222,253,0,56,201,104,231,2,178,168,157,180,205,52,65,168,107,107,151,47,123,127,135,150,241,76,223,246,78,248,54,95,241,92,25,6,92,33,41,28,197,194,50,38,154,193,170,204,106,169,4,205,17,119,233,170,171,78,224,159,120,167,67,124,19,95,210,215,156,158,32,35,24,25,86,40,109,116,35,110,50,69,16,234,220,90,230,71,94,216,161,101,252,212,183,177,19,62,203,87,122,244,0,255,221,254,119,29,146,252,111,227,107,250,0,65,70,144,129,208,17,4,149,131,220,206,149,32,9,77,224,7,230,134,161,128,28,199,216,171,71,18,95,224,127,101,60,130,199,249,2,130,99,156,2,78,229,20,22,11,23,46,50,150,118,108,97,38,130,178,187,201,149,176,41,109,55,252,136,63,43,26,37,124,50,126,198,3,65,189,124,228,228,84,130,132,157,36,213,206,219,164,24,12,216,250,18,40,116,251,68,130,190,162,134,215,241,177,56,254,135,31,236,235,29,73,229,25,65,70,42,65,176,85,189,109,64,146,199,18,37,173,238,242,7,107,181,44,215,30,158,55,235,161,225,124,0,21,19,253,95,86,216,127,95,158,228,191,156,253,127,175,214,232,127,221,10,251,111,226,135,146,0,255,59,30,56,192,73,1,1,242,140,3,203,165,229,54,216,177,26,11,36,113,93,213,158,104,80,211,86,141,123,18,210,33,222,55,134,143,226,113,107,248,31,30,116,189,70,0,255,239,82,216,127,19,63,148,252,223,241,33,62,128,6,251,193,184,158,65,55,164,16,203,61,20,209,80,100,88,151,68,220,189,237,85,251,214,52,133,84,188,77,131,69,252,18,111,50,120,23,126,159,175,117,108,102,56,167,234,213,134,85,229,16,249,200,100,24,111,93,93,12,245,212,203,135,105,31,60,240,15,225,127,131,0,255,224,235,250,154,243,36,201,147,88,114,98,118,22,35,73,242,114,228,105,30,137,139,91,226,234,158,231,153,229,3,32,168,7,39,57,144,138,37,187,147,1,44,111,185,68,92,152,1,35,42,183,79,107,93,101,158,222,218,150,126,241,68,195,47,227,79,189,38,47,224,224,88,61,131,112,88,26,201,60,129,116,94,4,237,233,231,111,65,221,181,143,59,196,143,157,253,229,179,127,233,53,200,8,82,193,145,74,27,65,228,159,170,147,34,185,252,221,242,218,94,237,212,78,227,86,61,180,239,210,84,95,174,244,25,56,191,188,124,12,231,106,4,25,204,0,184,178,90,220,146,105,241,12,207,188,165,167,206,122,199,139,10,190,134,63,57,128,150,141,254,39,5,251,0,255,180,80,242,223,209,254,48,95,63,125,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,135,249,74,0,90,74,138,2,160,221,138,224,21,140,140,118,61,65,14,144,109,116,3,151,96,220,7,241,4,64,34,84,194,98,61,187,225,97,188,108,138,143,240,194,138,154,251,0,8,144,10,2,228,251,194,193,29,71,245,80,73,249,149,225,35,110,242,39,210,87,135,92,71,248,170,79,124,134,167,121,0,3,168,182,89,249,117,20,78,72,184,80,176,124,177,18,249,184,71,240,172,209,202,163,197,241,150,232,18,79,226,118,120,184,240,209,248,29,159,140,147,43,135,158,188,220,89,222,157,107,36,115,187,157,4,101,205,230,86,22,175,182,69,254,74,26,154,199,211,22,241,107,248,189,190,226,117,84,112,144,131,83,65,202,112,208,190,208,44,178,86,119,121,114,246,215,22,106,166,113,125,99,209,124,0,21,19,253,79,86,216,0,255,95,158,228,127,156,253,95,175,227,73,0,255,223,237,127,215,94,201,0,255,54,126,214,48,114,58,234,65,114,239,242,254,169,139,17,1,52,0,57,219,92,42,117,155,198,125,155,79,175,120,168,99,248,94,227,242,240,143,190,234,136,232,0,255,187,253,239,218,43,249,223,198,15,242,1,148,20,45,37,0,21,244,149,30,237,59,146,170,4,168,7,176,144,177,130,27,8,89,100,75,227,153,81,180,92,18,143,107,226,45,154,253,42,159,36,245,28,109,96,0,73,138,29,32,134,115,92,154,113,167,112,125,175,168,116,251,20,130,178,162,134,47,240,177,7,254,135,223,235,43,142,45,195,82,84,9,16,187,20,46,21,150,29,213,25,202,202,211,188,91,166,151,190,205,250,196,71,253,225,63,60,207,3,104,242,36,3,199,234,216,206,93,150,87,50,79,24,147,63,207,130,125,254,22,164,37,251,182,67,124,217,89,216,65,251,177,124,213,247,181,141,7,65,30,164,130,3,35,67,138,164,146,98,226,25,154,136,123,75,230,214,154,224,25,229,107,242,110,3,207,131,87,158,36,121,27,225,37,128,120,154,217,8,27,201,140,79,107,251,19,24,27,181,109,120,24,15,31,62,25,127,230,1,20,45,37,133,6,208,240,71,16,60,87,144,3,3,18,108,168,231,74,144,76,36,196,221,90,183,193,94,29,75,52,136,159,205,154,104,95,95,235,227,6,158,84,185,1,230,81,239,170,75,96,24,179,5,9,123,69,118,110,44,243,37,178,253,16,31,224,121,121,188,14,63,198,215,110,69,112,4,35,3,215,19,228,20,242,145,27,184,4,227,54,136,38,10,36,66,36,44,214,180,27,62,198,199,162,120,9,111,232,3,100,100,36,109,4,215,11,21,44,22,80,85,40,36,103,101,45,110,3,184,22,195,45,218,238,214,104,175,173,23,195,155,11,159,140,15,242,138,113,4,193,83,65,138,52,83,7,67,145,35,73,185,84,130,38,133,185,183,71,103,240,117,67,80,131,63,234,35,133,32,21,84,190,7,14,238,56,170,135,74,202,15,134,143,185,202,159,72,95,29,114,29,225,169,62,241,25,94,114,141,247,113,10,192,131,15,163,138,142,129,178,96,102,21,98,185,42,106,127,92,130,149,164,45,210,49,126,232,18,126,174,169,195,239,45,29,64,175,209,0,255,187,20,246,223,196,15,37,0,255,119,60,136,175,223,190,90,163,0,255,117,43,236,191,137,23,74,254,239,120,16,95,11,64,73,81,20,0,69,75,73,1,80,20,5,26,0,20,69,81,0,20,69,209,2,80,210,82,148,0,20,69,81,106,0,69,248,231,148,111,34,237,249,24,215,52,208,103,225,126,120,92,95,107,252,177,229,176,218,28,148,153,169,181,44,126,121,248,60,190,130,254,64,188,199,108,159,118,39,214,211,87,162,233,0,255,157,148,5,206,0,153,245,120,184,25,124,171,7,208,118,61,14,206,216,48,179,102,254,192,254,107,244,165,144,215,212,58,213,204,31,216,127,85,46,134,212,32,62,128,210,191,62,79,222,61,86,205,172,220,74,63,252,189,31,32,151,125,3,64,60,177,18,128,162,64,209,7,160,121,102,234,180,94,40,1,104,72,209,160,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,150,18,128,150,146,162,0,40,90,138,18,128,162,40,10,128,162,64,81,0,160,78,129,166,78,139,0,52,164,78,211,20,0,237,214,104,0,255,161,27,30,4,184,45,250,80,90,248,97,165,214,8,253,239,190,231,64,164,45,247,225,87,125,96,106,225,143,7,111,30,3,57,107,250,107,2,120,248,82,141,133,158,129,35,180,85,201,68,218,137,107,160,141,39,245,178,127,241,111,30,56,131,148,246,154,44,55,134,223,173,137,0,255,91,206,11,35,97,195,217,7,168,68,194,175,108,200,116,139,159,121,64,106,95,31,228,229,63,110,87,136,55,127,218,190,248,166,145,94,237,233,139,63,46,243,114,3,1,104,193,165,122,118,28,241,179,40,175,85,192,0,255,180,182,109,12,166,31,188,169,173,244,1,152,187,41,7,67,243,73,220,88,13,207,180,226,0,106,51,253,175,99,84,250,207,237,64,54,249,211,139,31,242,218,125,3,123,205,44,0,255,3,170,143,167,197,70,186,210,140,188,109,58,138,47,242,90,33,55,72,6,160,40,138,62,0,205,153,20,39,77,11,5,64,75,73,81,0,180,148,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,180,148,0,20,69,81,0,20,13,138,2,160,222,10,250,245,252,254,36,201,61,109,177,12,31,172,217,138,160,0,255,83,215,0,255,147,5,234,195,39,251,0,90,143,227,140,115,37,108,231,199,216,209,207,122,127,95,159,144,135,223,23,88,47,110,144,125,75,20,0,255,203,213,250,179,113,198,213,254,123,212,240,195,106,175,253,231,120,224,124,10,113,30,236,167,197,99,126,182,116,240,32,126,4,208,217,0,255,105,250,143,60,181,218,39,132,101,67,252,241,116,173,71,78,79,101,140,152,88,126,30,137,112,79,68,228,85,154,196,186,233,133,87,212,87,64,135,53,159,13,101,210,252,44,12,226,213,177,23,254,235,105,181,135,61,23,156,17,118,185,153,39,143,249,220,92,81,182,233,168,195,175,27,252,48,128,226,120,222,109,228,149,224,115,154,50,152,188,169,59,218,168,116,20,0,255,226,21,213,87,250,123,142,25,198,134,156,75,216,178,149,167,145,188,5,241,76,151,180,60,126,203,87,156,113,236,166,114,4,80,20,69,1,208,0,69,81,0,52,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,165,0,40,41,138,2,160,165,164,40,0,138,162,40,0,234,52,57,154,62,189,51,0,77,80,52,40,0,74,170,252,11,251,135,120,139,113,59,234,169,65,0,255,99,236,254,0,99,49,102,23,125,0,173,70,0,255,147,178,121,225,187,168,243,45,3,159,237,245,228,149,106,250,127,39,101,131,140,237,12,241,150,80,130,143,245,42,2,40,125,176,254,113,115,124,165,63,77,0,255,51,60,254,3,199,27,251,74,191,200,28,183,199,87,250,215,243,191,124,160,127,144,142,71,28,64,75,73,81,0,20,69,75,9,64,75,73,75,9,64,81,20,5,64,209,82,82,0,20,45,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,20,45,0,213,244,131,195,201,56,57,140,113,32,53,38,207,137,59,65,185,203,6,200,144,22,176,219,165,173,164,237,122,196,27,46,137,23,99,248,19,124,202,219,72,242,28,128,94,56,87,44,41,4,102,70,57,110,111,180,145,164,165,29,121,63,212,225,41,114,221,226,149,87,250,90,248,19,124,187,79,146,36,73,146,239,147,129,240,7,141,116,144,72,56,80,229,147,184,205,155,87,95,109,114,237,226,169,54,241,38,254,25,0,0,64,7,146,186,185,129,99,245,176,135,64,202,70,180,181,149,233,86,249,252,250,134,107,30,79,181,142,207,241,168,107,136,175,57,240,224,4,238,182,187,204,138,157,42,243,79,231,201,200,150,77,111,86,13,181,33,173,224,145,150,241,46,222,219,215,32,31,64,199,71,0,255,195,246,159,235,144,228,127,27,0,255,231,21,232,117,124,244,0,255,221,254,119,29,146,252,111,227,0,255,188,2,160,40,138,146,0,154,243,10,130,35,48,100,4,134,131,141,228,120,24,203,91,147,202,219,92,241,86,55,60,193,89,95,1,100,224,42,36,193,221,149,100,20,12,69,7,28,42,160,157,225,236,26,202,94,145,248,127,190,98,63,235,3,127,74,252,18,126,146,175,92,69,112,16,164,242,32,149,131,96,254,8,158,177,20,221,132,75,139,75,186,75,75,125,187,116,215,177,84,43,29,239,3,40,152,175,164,162,0,255,199,10,251,15,203,147,252,127,180,31,239,131,4,245,36,168,27,78,134,209,39,252,65,184,132,237,104,119,11,147,183,205,7,246,23,92,19,120,170,117,188,129,63,120,37,21,253,63,86,216,127,88,158,228,191,163,253,96,15,160,36,162,0,255,241,246,95,104,175,228,191,4,127,119,205,121,146,228,73,44,57,49,179,203,145,36,121,57,242,60,175,196,197,37,113,117,205,243,36,92,73,68,0,255,231,237,191,208,94,201,0,255,8,62,206,3,238,156,113,48,82,254,149,225,135,97,85,142,132,148,225,64,43,51,80,247,23,25,185,237,94,13,143,225,73,50,150,196,226,155,241,39,7,80,4,57,18,4,185,18,67,130,236,174,242,29,242,83,11,146,61,66,68,232,252,154,28,113,155,134,45,153,110,240,182,81,252,43,254,204,43,138,50,61,128,2,192,19,0,192,22,80,33,150,221,37,190,115,126,116,65,108,67,89,32,240,235,113,196,149,250,105,145,105,25,111,11,197,87,225,187,250,154,243,84,144,87,96,149,83,70,134,216,88,142,7,19,207,240,200,219,92,49,183,214,52,193,2,95,241,62,192,57,99,96,0,167,66,110,57,102,100,73,137,93,238,60,51,51,119,97,129,15,215,221,91,226,47,252,88,246,146,88,124,12,190,209,3,232,136,232,0,255,187,253,239,218,43,249,223,198,15,242,245,215,215,241,164,0,255,239,246,159,107,175,228,63,27,31,200,87,0,148,236,99,134,131,115,96,57,231,0,202,82,126,14,220,1,70,93,230,99,165,73,27,208,45,213,71,187,92,123,120,3,73,188,249,196,159,224,111,188,162,0,255,62,128,254,188,142,136,254,191,219,0,255,174,189,146,0,255,109,124,199,219,8,114,28,67,61,56,39,21,32,201,145,93,158,219,26,235,72,94,218,227,253,78,135,183,36,215,19,94,121,165,105,138,63,193,143,93,71,68,0,255,223,237,127,215,94,201,0,255,54,126,144,15,160,164,40,10,128,162,40,10,128,162,104,233,239,0,185,2,160,110,200,121,80,193,149,196,130,241,112,55,5,99,106,172,197,77,190,237,58,4,79,119,180,163,123,252,173,18,223,133,175,235,107,206,131,32,71,96,200,129,209,85,108,36,71,43,19,207,240,202,91,92,17,183,214,60,193,2,95,201,62,102,56,56,7,150,115,14,160,46,120,14,220,1,198,93,230,99,165,73,27,208,109,213,55,238,118,221,225,237,150,196,155,79,124,10,190,222,3,168,49,250,95,183,194,254,155,248,161,228,0,255,142,71,121,55,128,242,51,146,58,0,203,0,253,221,141,135,164,76,16,10,99,71,230,199,91,229,205,222,27,111,203,75,226,242,240,11,248,88,175,214,232,0,255,221,10,251,127,226,135,146,0,255,58,158,204,215,122,50,144,203,111,35,110,2,96,110,11,196,36,134,216,89,168,210,64,178,138,198,173,99,199,194,165,173,219,29,223,180,21,191,134,191,233,3,104,158,60,56,65,219,221,142,89,45,31,160,252,48,121,179,209,118,121,250,147,106,168,239,234,26,111,181,140,119,241,57,62,18,0,73,2,108,31,28,187,99,36,122,174,180,188,170,202,31,111,149,63,173,190,218,36,90,194,51,109,226,77,252,116,128,212,203,47,92,57,22,36,88,62,8,42,227,237,210,204,27,102,27,75,54,146,110,159,202,211,215,212,240,5,94,22,199,3,241,39,87,0,148,236,99,134,211,206,129,229,156,3,128,5,207,129,59,0,237,50,159,35,77,218,128,110,169,182,113,183,107,15,111,183,36,222,116,226,83,240,57,94,73,253,125,0,5,92,71,68,0,255,195,246,191,107,175,228,127,27,0,255,113,140,84,222,142,161,30,156,19,4,72,114,116,150,7,196,136,35,121,105,175,247,55,29,130,37,215,19,94,121,165,73,138,63,193,135,93,71,68,0,255,223,237,127,215,95,201,127,54,62,144,15,160,104,41,105,160,15,160,214,254,167,219,0,255,52,243,191,204,254,110,37,27,253,63,42,216,0,255,167,135,146,0,255,142,246,7,171,181,0,255,233,246,31,205,252,47,179,0,255,91,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,192,0,106,237,0,255,185,253,71,51,0,255,203,236,0,255,123,5,120,181,246,63,221,254,167,153,0,255,101,246,207,174,1,242,0,65,101,36,100,192,97,119,149,238,144,95,186,161,247,88,34,114,224,135,31,75,92,167,159,46,169,158,241,184,81,124,43,254,228,0,41,55,206,24,57,192,15,150,35,199,64,142,35,130,10,157,163,193,192,221,223,202,118,235,238,213,240,24,222,68,94,194,226,155,241,241,124,45,53,231,64,1,79,98,201,64,81,21,140,36,201,11,137,96,72,37,46,46,121,91,27,154,167,168,161,3,104,142,60,25,73,219,221,142,85,189,1,59,63,124,158,142,180,109,190,222,84,26,234,66,186,198,35,45,227,35,124,177,143,84,5,65,128,124,15,156,186,195,168,30,42,199,220,202,240,17,87,249,19,233,171,69,174,35,60,213,39,94,195,103,248,10,244,185,2,160,110,200,121,80,193,149,228,130,209,202,127,143,1,5,99,45,110,242,109,215,33,104,187,100,71,247,248,91,37,190,11,0,255,215,7,80,0,95,237,125,13,125,36,149,17,12,195,169,32,151,141,33,65,147,157,199,93,218,115,23,150,151,120,151,238,245,141,85,240,117,237,1,112,229,60,88,253,3,35,184,29,144,179,33,134,132,68,88,64,73,109,8,139,250,61,142,184,37,222,247,195,199,222,133,183,179,223,235,53,169,103,119,29,227,12,151,229,43,65,40,1,64,237,50,220,221,237,109,221,24,123,30,110,45,111,213,71,252,18,47,130,248,43,62,169,65,130,0,155,31,60,41,108,65,247,203,220,72,170,168,141,28,2,183,52,31,214,60,65,223,165,157,6,226,183,120,48,195,195,240,59,190,157,156,35,171,0,255,202,134,252,12,149,49,130,10,50,138,176,224,10,184,102,44,106,247,72,222,110,248,88,160,99,13,197,39,218,63,59,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,131,53,218,0,255,122,251,127,101,254,107,218,239,173,98,163,0,255,201,4,251,15,245,80,242,63,206,126,96,149,246,0,255,222,254,95,153,0,255,154,246,127,61,128,226,25,103,156,140,239,240,249,200,192,70,129,81,146,11,213,251,201,218,145,249,49,92,47,77,227,37,194,0,255,17,143,224,249,124,228,28,35,246,65,112,16,220,83,70,227,145,85,34,0,136,178,29,125,142,36,174,113,77,8,190,234,48,195,7,218,207,122,206,241,24,97,228,168,16,42,22,239,7,32,219,5,11,208,14,205,234,98,180,143,77,220,12,63,245,46,72,39,62,206,254,213,53,121,82,223,207,56,22,184,223,0,78,64,22,0,75,33,36,90,136,91,84,245,172,56,154,253,94,93,35,62,210,231,135,167,227,51,249,0,138,150,146,2,160,191,190,146,39,253,143,183,0,255,66,127,37,0,255,37,248,64,190,254,250,74,34,250,31,111,0,255,133,246,74,254,71,240,119,7,208,156,39,73,158,196,146,19,59,179,88,89,146,151,43,79,243,74,92,220,18,119,215,60,79,41,95,17,228,149,32,200,72,174,146,202,239,42,221,33,63,181,69,178,9,34,66,231,215,228,136,219,244,211,229,210,14,222,54,138,111,197,95,29,112,231,140,131,17,220,96,184,97,24,72,34,164,12,119,107,117,6,238,254,34,23,110,187,87,195,99,120,178,148,37,177,248,102,252,131,87,0,148,233,21,133,242,19,0,192,23,80,33,151,223,16,221,49,63,186,24,217,134,18,32,240,235,113,196,149,250,105,113,105,25,111,27,197,87,225,207,188,162,250,62,128,230,60,72,229,8,172,114,96,163,33,70,228,120,56,241,12,175,4,115,197,220,90,243,4,9,215,17,209,0,255,119,251,223,245,87,242,191,141,143,243,65,59,103,92,24,40,159,128,220,114,236,74,146,18,179,220,121,102,118,238,194,2,91,174,155,151,196,99,248,177,236,37,177,248,24,252,163,215,17,209,0,255,119,251,207,181,87,242,191,141,15,228,3,104,41,41,90,246,0,49,195,105,231,192,114,206,1,224,130,231,192,29,96,220,101,62,70,158,180,1,221,86,125,180,219,117,135,183,91,18,111,58,241,41,248,153,190,6,248,250,232,227,10,114,28,67,61,56,39,149,66,18,27,237,242,220,214,136,35,123,105,141,247,59,29,130,37,215,19,94,249,164,73,138,63,193,135,29,64,71,68,0,255,223,237,63,215,94,201,0,255,54,62,144,175,191,190,18,162,0,255,239,246,191,107,175,228,127,27,31,200,87,0,20,69,187,154,228,36,73,242,36,201,73,50,127,0,199,24,138,108,186,165,181,29,107,153,118,250,118,233,161,99,151,86,26,26,64,237,64,209,113,170,112,59,1,80,57,75,142,25,201,60,38,73,59,59,2,67,98,105,163,197,15,207,224,157,166,240,19,190,216,215,59,112,117,28,20,206,168,4,149,179,100,84,141,108,119,73,218,25,221,137,17,75,27,45,130,120,25,47,53,133,159,240,200,193,237,224,24,236,25,231,118,192,56,32,224,92,72,66,100,242,150,32,219,167,111,201,210,102,67,226,127,252,41,224,103,248,194,133,19,156,228,200,8,42,168,160,141,51,221,59,200,105,251,100,223,135,251,86,232,240,44,143,118,246,143,122,198,147,82,124,45,62,238,0,65,130,51,80,200,221,29,119,202,30,144,0,255,38,186,195,201,116,177,60,213,183,103,223,132,69,186,234,161,145,166,218,196,51,77,170,29,128,61,16,50,149,36,185,179,84,121,204,131,44,205,172,60,113,246,111,105,79,92,18,151,106,82,54,32,94,106,16,143,117,198,107,206,129,2,158,36,137,9,128,170,96,37,73,94,45,137,160,56,154,184,184,45,254,182,54,60,219,236,223,214,178,209,0,255,148,96,0,255,159,30,74,254,59,218,191,244,0,138,7,200,243,224,60,8,66,31,92,29,144,178,114,223,242,86,184,218,93,140,37,117,209,189,32,30,195,251,126,248,17,175,227,163,142,140,140,140,0,134,66,2,228,73,229,32,219,45,105,149,60,239,45,50,230,28,71,234,109,250,252,240,55,190,233,5,79,227,237,190,236,220,192,25,1,206,57,146,35,228,57,229,78,66,210,46,15,35,207,217,192,112,151,30,201,221,174,59,188,225,110,248,208,137,63,193,223,61,169,160,142,4,245,122,35,227,232,235,14,194,37,12,218,173,181,92,222,54,143,95,216,112,77,224,169,46,240,57,62,197,7,80,180,171,8,70,128,32,71,144,118,16,204,31,193,139,12,73,246,136,59,139,59,218,78,221,52,238,210,93,203,46,77,181,84,137,30,64,81,143,11,61,49,140,0,16,59,75,141,1,204,2,27,81,160,16,215,77,181,90,131,35,233,222,150,79,0,255,248,208,137,207,194,191,245,53,231,65,42,71,96,200,169,35,67,140,200,209,96,225,41,90,121,139,43,226,214,154,39,72,224,43,217,199,12,7,231,192,114,206,129,130,5,207,129,59,192,168,203,124,172,52,105,3,186,165,250,104,151,235,14,111,32,137,55,159,248,19,252,189,7,80,107,244,191,46,133,253,63,241,66,201,0,255,29,31,226,171,183,175,214,232,127,221,10,251,127,226,133,146,0,255,59,30,196,87,0,20,45,61,53,175,23,128,147,156,12,0,0,181,19,55,137,33,196,90,219,229,199,89,88,91,167,151,6,99,99,5,125,0,69,240,92,33,145,211,129,171,82,57,7,103,134,173,249,24,200,109,59,27,212,130,25,199,19,197,67,77,53,238,93,120,58,251,67,87,208,131,80,14,221,64,193,185,146,2,114,22,139,137,209,240,174,187,197,45,211,96,73,226,214,202,34,136,143,181,24,226,249,248,187,43,202,79,6,128,43,57,238,106,227,224,176,55,44,35,46,227,236,151,226,168,187,75,119,82,144,86,154,197,131,132,0,255,70,83,120,51,63,227,32,7,204,99,122,200,111,227,29,4,184,50,65,68,184,203,130,34,251,119,245,110,141,228,45,173,233,195,247,240,134,226,227,248,114,15,160,36,162,0,255,241,246,95,232,175,228,191,4,191,229,53,245,105,103,36,64,128,43,193,3,12,0,137,17,247,182,183,23,172,171,219,170,133,38,225,99,29,74,125,199,151,122,37,17,253,143,183,0,255,66,127,37,0,255,37,248,30,175,101,162,0,255,199,10,251,15,203,147,252,119,180,159,210,7,80,212,35,183,131,0,65,29,140,44,72,64,22,225,142,184,179,167,141,117,75,117,108,214,71,155,82,39,173,228,7,227,60,237,224,193,203,130,208,195,112,27,67,51,4,64,194,168,141,154,62,144,196,45,11,106,29,62,137,23,53,60,24,95,237,17,60,24,56,171,163,128,11,114,165,29,203,99,78,157,41,224,160,68,132,87,215,46,127,226,46,77,230,248,162,199,19,31,192,95,86,216,67,72,78,6,42,148,140,113,46,39,161,51,65,198,177,44,111,235,86,151,182,70,219,209,235,167,73,252,173,233,225,25,237,111,243,1,180,223,215,0,95,245,125,205,121,146,228,73,44,57,177,59,139,145,36,121,185,242,52,175,204,197,45,113,119,205,243,132,2,40,158,129,99,1,85,18,3,81,93,44,16,235,236,174,202,204,202,211,60,92,170,169,198,205,218,196,67,13,226,65,124,144,31,32,117,28,24,57,22,36,197,14,130,202,229,227,210,140,27,102,43,75,54,146,110,127,44,79,95,83,195,27,248,88,28,15,196,191,110,27,16,28,95,206,25,229,6,10,56,129,145,134,51,150,55,176,71,162,127,210,253,186,40,87,246,214,62,60,130,15,139,248,88,252,157,87,0,244,239,21,220,207,85,95,1,155,126,182,136,169,250,40,75,165,137,254,247,107,9,207,253,38,62,3,31,224,149,212,156,35,21,28,129,33,87,202,96,176,145,28,13,84,130,230,88,222,226,138,183,186,226,121,171,239,3,40,200,107,217,232,0,255,49,193,254,63,45,148,252,119,180,159,204,150,11,200,8,174,155,93,176,8,192,204,98,1,206,202,90,140,45,183,192,225,22,109,135,155,181,208,224,189,240,23,197,223,224,139,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,23,243,1,148,20,69,1,208,79,95,197,70,0,255,147,10,246,31,234,161,228,127,156,253,96,190,126,250,42,50,250,191,76,176,0,255,80,11,37,0,255,227,236,31,6,208,212,183,147,195,63,3,73,2,36,135,248,12,20,26,141,172,93,194,73,18,137,11,9,127,91,38,34,237,7,250,84,130,28,3,8,174,224,118,10,149,131,54,138,42,6,216,146,164,25,53,173,24,75,103,226,36,175,110,26,118,105,18,239,180,140,239,241,4,190,231,53,218,0,255,123,251,127,101,254,107,218,239,231,43,210,3,104,112,4,192,213,29,27,10,6,67,144,207,109,184,16,144,132,186,178,181,184,218,0,255,121,93,161,183,62,21,190,211,183,64,124,37,254,161,175,245,121,3,79,10,110,128,249,42,55,202,18,88,141,217,130,132,188,226,242,184,178,204,67,100,251,33,94,192,243,246,248,28,62,140,175,221,138,224,21,140,12,92,79,42,7,200,55,186,11,151,96,220,87,226,89,64,89,33,18,22,107,90,14,15,227,99,81,124,132,23,247,1,20,200,215,241,209,0,255,119,251,223,117,72,242,191,141,111,234,35,64,16,4,200,247,192,193,29,70,245,80,57,230,86,134,143,184,202,159,72,95,29,118,29,225,169,62,241,25,62,203,215,241,209,0,255,119,251,223,117,72,242,191,141,0,255,243,0,138,244,138,50,224,1,82,200,128,181,147,12,0,3,102,27,31,207,224,68,38,62,203,53,192,82,234,218,35,58,39,252,63,226,135,240,113,94,73,245,125,0,205,121,16,228,8,12,57,48,50,228,136,28,175,78,60,67,43,65,220,16,215,214,60,65,98,189,70,0,255,235,86,216,127,19,63,148,252,223,241,17,111,25,121,14,112,201,24,64,46,50,87,130,132,32,164,200,4,193,12,23,118,164,176,54,87,4,203,174,41,60,72,27,245,40,197,159,224,187,189,90,163,0,255,117,43,236,191,137,31,74,254,239,120,140,7,104,3,56,112,192,49,188,97,150,100,0,110,230,195,2,98,217,44,109,204,229,37,77,11,103,157,102,251,185,191,69,151,81,131,120,22,127,227,21,248,215,24,149,36,231,238,109,164,140,202,175,191,83,9,162,75,37,165,68,35,121,151,111,90,84,126,247,105,15,63,139,226,141,151,198,0,255,241,227,124,37,21,244,1,128,202,25,109,140,145,140,51,130,208,51,136,66,54,24,98,167,217,52,30,3,134,116,185,134,240,33,46,76,39,126,3,159,239,213,192,215,156,35,8,142,192,144,145,186,50,216,72,142,135,177,4,77,42,111,113,197,91,221,240,4,77,253,67,186,143,12,224,73,89,1,152,141,118,44,204,3,91,105,27,32,33,47,192,141,186,232,140,128,122,232,162,26,194,219,18,159,131,63,5,208,178,209,0,255,163,130,253,127,122,40,249,239,104,63,152,175,158,190,150,141,254,167,4,251,0,255,244,80,242,223,209,254,48,95,1,80,20,69,11,64,73,81,20,0,229,250,182,225,0,57,200,221,55,59,228,210,18,51,139,5,32,136,186,217,109,1,171,232,86,107,140,184,89,11,141,88,20,63,70,241,55,248,36,175,164,254,62,128,2,174,116,210,0,255,119,251,223,245,87,242,191,141,63,56,128,156,209,198,237,74,198,25,65,232,25,4,144,13,86,49,211,108,26,83,192,208,110,215,15,94,204,197,233,196,111,224,243,174,35,162,0,255,239,246,191,107,175,228,63,27,31,200,7,208,106,205,177,101,160,98,86,168,138,93,10,5,35,13,69,48,171,162,16,12,233,118,233,165,111,141,190,240,77,127,248,15,63,213,188,14,0,39,57,25,5,160,168,157,184,199,48,44,177,182,118,249,113,22,182,214,105,166,111,99,99,125,253,96,28,156,140,238,7,199,59,204,183,177,209,152,219,237,32,17,193,155,107,89,68,218,246,249,35,226,186,199,243,234,240,107,248,211,0,72,46,36,35,169,3,0,44,199,114,110,91,80,129,24,34,183,19,183,204,8,136,35,25,123,52,145,120,29,239,219,224,15,60,116,78,143,118,14,130,108,36,66,1,130,132,13,18,132,179,241,44,52,92,27,47,106,16,188,92,217,165,163,54,154,105,169,65,60,236,226,10,179,148,159,84,33,217,0,28,100,164,48,114,230,156,52,81,254,81,88,254,172,208,56,205,166,109,137,235,156,240,0,255,136,223,197,111,92,115,14,160,240,36,73,76,20,8,128,145,36,121,181,36,130,225,104,226,230,182,248,219,218,240,116,179,95,236,1,146,156,156,1,164,158,145,243,239,30,11,206,172,136,252,190,153,160,45,218,89,220,180,127,90,109,198,150,40,158,106,19,15,226,177,122,15,82,57,14,130,17,36,168,12,163,99,3,2,108,161,149,180,186,108,242,69,186,151,107,15,207,107,52,215,48,175,101,163,0,255,73,193,254,195,14,37,0,255,29,237,127,174,28,60,39,41,96,12,160,157,17,39,65,194,26,129,152,152,242,238,114,159,38,42,117,111,207,179,228,122,194,131,187,79,147,82,252,9,126,199,3,32,64,61,71,78,27,6,32,97,39,168,203,56,38,197,180,99,184,177,102,36,186,253,81,60,99,77,13,175,227,99,15,60,16,95,114,213,246,19,140,4,7,233,126,144,10,114,144,115,251,170,146,132,38,112,58,111,75,80,80,142,165,47,210,37,137,55,240,190,13,30,199,231,248,90,126,219,112,12,48,32,101,33,3,130,152,104,7,186,3,140,202,91,147,110,169,94,26,215,104,19,239,244,135,15,241,203,0,138,150,146,226,14,144,140,147,145,67,79,14,119,150,127,231,162,50,183,113,18,148,53,139,91,89,180,218,22,121,43,105,232,30,63,91,196,175,225,251,250,138,215,129,224,32,167,157,10,82,214,14,176,133,102,145,181,186,203,147,179,191,182,80,47,141,235,27,155,224,43,215,99,195,41,228,84,166,155,25,50,105,137,217,229,2,140,21,234,230,183,229,22,160,91,173,65,184,89,11,93,178,40,158,160,248,28,252,65,31,64,173,209,0,255,187,21,246,0,255,196,15,37,0,255,119,60,136,175,223,190,94,163,0,255,117,43,236,191,137,23,74,254,239,120,16,95,1,80,20,69,11,64,73,209,82,2,80,160,41,45,210,0,160,40,90,74,0,138,162,165,4,160,165,164,40,0,138,162,104,9,160,242,47,238,63,156,199,127,219,72,95,139,209,0,255,164,92,254,227,38,53,144,7,254,155,175,242,175,153,254,35,164,45,191,118,210,87,52,250,159,148,211,127,216,212,110,64,240,203,30,64,175,218,125,28,40,113,241,98,181,169,125,149,181,65,178,248,0,26,240,191,238,198,11,31,251,205,135,45,254,114,221,93,185,63,190,55,143,221,132,155,253,159,183,37,226,15,174,0,104,41,41,234,0,180,154,58,5,154,6,160,65,75,67,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,90,138,18,128,162,40,10,128,162,40,10,128,162,165,164,0,40,90,74,10,128,150,146,162,0,40,138,162,5,160,165,65,83,20,0,77,80,20,45,0,141,214,136,63,174,194,221,64,85,85,133,74,139,37,14,221,172,179,107,125,82,203,0,255,124,126,64,178,141,45,102,218,14,31,246,157,206,225,239,61,128,30,61,25,151,252,124,98,227,104,166,244,213,230,88,251,194,239,93,235,244,200,49,243,144,54,25,72,93,95,178,146,92,168,179,230,237,92,233,233,103,108,231,130,61,155,228,188,37,227,139,231,26,247,124,122,228,213,30,245,193,121,66,62,204,204,126,216,185,98,233,194,194,214,114,13,226,223,30,64,227,0,255,112,233,51,120,171,166,143,88,95,93,93,69,174,50,198,70,118,82,54,16,23,163,195,235,125,125,200,241,199,238,246,45,118,30,252,240,69,31,93,246,26,122,228,28,49,31,150,229,233,29,230,22,249,155,107,235,180,208,48,15,160,242,252,79,242,136,104,31,215,161,204,95,178,20,209,248,118,190,206,63,251,199,134,250,207,13,244,53,241,252,175,23,117,113,175,51,11,243,198,239,243,53,159,242,216,100,0,74,138,162,14,64,1,52,21,20,165,8,3,80,180,148,20,0,45,37,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,1,80,109,133,252,83,207,127,148,201,2,216,240,198,250,173,144,127,124,63,82,201,61,157,228,194,23,251,0,90,127,248,209,126,6,208,216,138,131,96,164,146,74,93,176,214,191,183,115,38,156,246,199,236,10,13,186,226,16,6,208,216,51,146,167,202,243,11,134,34,3,79,24,137,244,175,134,199,154,115,197,119,140,102,166,7,118,130,225,243,183,228,174,13,63,191,43,90,56,128,154,221,145,242,71,34,50,48,152,72,11,226,119,211,180,137,71,242,149,254,245,192,203,91,202,55,216,87,211,254,235,128,93,254,3,139,89,31,204,30,191,227,107,252,236,182,241,86,1,180,148,180,148,0,20,79,115,204,180,158,210,243,11,3,80,20,45,37,0,69,81,20,0,45,37,45,37,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,209,82,0,148,20,69,11,64,81,148,20,0,69,81,20,0,69,75,73,1,80,180,148,20,0,117,122,111,234,180,1,104,80,52,165,4,160,91,133,252,75,174,0,255,182,79,99,60,77,213,175,162,227,127,208,173,61,136,77,154,66,71,127,250,0,74,140,254,55,121,252,175,227,142,120,3,97,240,161,94,1,215,81,252,115,209,111,30,0,255,51,198,37,241,165,129,40,124,221,53,252,115,198,113,198,0,105,184,206,151,184,0,104,158,43,116,176,35,102,50,203,87,246,29,70,111,190,124,230,51,179,191,46,25,125,196,63,123,197,116,140,60,227,204,192,17,105,160,218,220,246,10,109,34,141,15,131,53,254,219,24,35,178,252,111,158,249,35,145,193,126,211,231,208,59,158,204,7,80,210,82,233,57,109,156,129,177,121,17,87,84,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,180,148,0,20,69,81,0,52,163,40,10,128,150,146,162,0,40,138,162,175,62,128,214,145,129,182,249,184,252,178,228,141,45,131,0,234,117,158,164,89,134,55,82,217,91,235,181,47,249,123,75,92,11,45,226,189,248,61,124,136,199,134,10,232,150,156,3,86,24,72,25,64,222,249,110,2,46,32,107,109,211,206,237,218,4,173,118,4,210,1,254,86,137,31,197,0,255,121,69,1,80,127,95,3,124,69,129,30,64,199,71,0,255,223,237,127,215,34,201,127,54,254,207,43,138,2,160,40,138,2,160,40,138,134,14,160,57,242,100,36,109,119,59,86,112,23,204,252,208,249,209,74,91,230,235,77,165,161,46,164,105,60,210,50,62,194,159,94,65,5,65,128,124,15,28,220,113,148,75,49,84,82,110,48,80,213,132,171,252,169,180,213,74,103,248,8,79,181,137,55,227,223,188,150,130,61,128,166,10,230,39,91,64,199,56,70,243,243,248,147,98,153,185,133,33,26,218,127,254,118,104,230,125,135,254,240,67,187,241,71,194,0,255,38,126,121,188,162,165,4,160,104,41,74,0,90,74,138,130,61,128,230,130,242,131,13,168,231,220,198,242,179,248,139,97,204,90,100,148,118,246,145,207,29,122,121,95,174,63,124,215,110,124,142,240,159,137,111,31,175,40,90,0,74,138,162,37,128,230,28,65,202,71,96,149,43,56,24,110,44,199,3,149,160,57,146,183,184,226,173,174,120,130,110,175,9,112,32,73,225,11,206,2,96,55,70,119,128,60,106,67,190,175,74,216,222,249,225,73,18,119,234,167,175,134,227,59,120,220,40,254,213,12,175,165,4,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,104,218,3,160,48,206,237,228,4,39,84,249,133,97,70,146,148,144,7,2,169,202,206,221,167,129,91,117,221,182,123,75,60,134,31,241,60,94,118,196,226,75,120,139,87,20,5,64,75,73,81,0,20,69,75,73,0,205,57,130,224,8,172,50,82,6,43,27,73,58,140,37,104,82,121,139,43,222,234,134,39,216,246,154,0,7,146,0,95,96,151,2,118,23,189,83,103,31,181,33,223,135,18,182,119,2,93,146,184,83,63,125,117,28,191,193,231,70,241,173,110,120,69,11,64,73,81,20,208,7,80,107,0,255,211,237,63,154,249,95,102,0,255,183,150,140,254,31,21,236,0,255,211,66,201,127,71,251,193,124,45,157,122,0,0,69,199,147,147,99,1,16,55,18,32,99,51,139,34,218,200,109,44,221,158,8,139,178,60,123,93,60,137,215,241,190,56,254,132,143,243,154,100,0,73,114,20,10,39,201,252,1,60,100,89,190,233,118,214,118,212,157,122,106,92,166,135,142,165,186,106,169,150,18,128,162,40,10,128,162,40,26,246,0,26,67,204,15,70,210,253,156,131,52,63,139,63,128,48,247,48,74,67,62,223,110,205,252,47,215,31,190,158,22,9,0,255,155,248,20,252,199,53,0,18,180,113,228,9,48,96,222,135,185,145,152,93,14,14,177,75,158,0,255,43,222,130,190,75,59,253,195,143,240,184,25,30,134,239,184,162,250,62,128,230,60,73,242,36,150,156,156,221,229,72,146,188,92,121,154,87,226,226,146,184,187,230,121,86,248,122,7,146,60,3,192,137,5,72,6,186,143,45,133,180,175,180,144,182,150,109,191,87,243,14,221,225,103,179,230,250,89,81,79,31,64,69,70,0,255,147,10,246,63,234,161,228,127,156,253,194,42,237,127,189,253,191,50,0,255,55,237,247,243,21,13,29,64,243,220,198,57,25,31,220,120,50,176,81,82,100,85,27,160,222,31,234,146,236,49,92,47,205,224,91,194,0,255,17,143,224,187,125,13,240,21,13,29,64,115,156,219,185,112,6,220,229,167,29,247,120,21,144,40,108,177,220,47,234,146,203,147,24,186,234,5,223,18,254,115,248,27,239,185,162,40,0,10,246,26,0,230,39,95,64,111,227,32,243,179,248,151,33,204,92,96,136,134,246,157,7,137,102,222,119,232,15,63,180,27,127,36,252,111,226,23,200,43,41,0,138,162,40,0,138,162,40,0,10,246,26,11,240,96,3,234,57,183,17,207,226,31,138,57,109,145,171,188,179,143,60,46,209,203,251,114,253,225,187,118,227,115,132,0,255,77,252,251,120,45,37,0,69,81,20,0,45,53,231,149,74,249,8,12,25,193,193,96,99,73,135,177,188,53,199,242,22,55,188,213,13,79,80,84,116,238,1,52,41,28,72,2,124,41,179,0,216,13,114,7,103,31,181,33,223,7,18,182,119,126,120,146,196,149,250,233,171,225,248,13,62,55,138,127,53,195,43,138,150,0,138,203,47,84,149,15,0,192,0,8,0,198,113,164,26,69,80,36,241,246,86,188,173,21,193,91,85,31,57,193,64,249,149,131,24,130,160,141,177,209,242,184,156,182,79,198,125,195,183,66,139,167,120,53,180,63,212,51,158,108,225,151,240,161,124,69,151,125,128,100,156,140,130,189,157,203,183,3,206,176,75,206,85,73,236,192,217,48,100,251,244,45,41,130,183,72,252,143,55,127,188,18,63,200,215,36,3,72,146,3,0,78,146,249,3,120,202,178,124,19,56,107,75,186,83,75,141,187,244,208,178,84,87,61,85,82,64,31,64,173,253,79,183,0,255,105,230,127,153,253,223,90,54,250,127,76,176,0,255,79,15,37,0,255,29,237,7,243,21,45,1,52,231,8,82,62,2,67,70,96,48,28,145,227,21,149,160,57,146,32,174,120,187,27,154,183,186,62,6,146,170,35,56,15,80,217,80,176,128,172,124,124,184,3,168,54,55,57,87,104,243,188,221,241,174,22,240,184,74,124,23,62,144,175,232,173,15,160,9,114,114,10,73,242,182,37,185,0,196,140,146,170,10,104,103,110,212,34,101,175,72,252,31,99,219,126,214,7,254,106,248,90,252,38,95,49,142,32,229,7,169,96,164,14,135,34,137,164,16,9,154,36,226,130,229,173,110,8,154,162,150,18,128,162,40,202,246,0,109,4,121,225,160,158,194,192,108,32,102,183,124,142,68,221,22,21,153,235,59,11,93,169,33,139,81,119,196,95,248,175,139,248,177,166,197,159,240,19,175,165,164,0,104,212,3,73,236,7,156,92,48,129,0,255,136,97,121,140,1,115,193,116,227,46,202,170,113,199,91,176,87,237,11,248,15,159,155,225,19,248,46,175,168,185,15,160,192,129,1,180,3,140,54,48,78,158,98,199,66,117,57,207,139,36,169,187,59,222,105,184,218,234,22,31,18,254,99,173,226,61,124,205,57,0,224,73,46,25,168,177,170,140,36,201,11,137,96,72,36,46,110,9,214,134,230,41,42,234,235,3,40,137,232,127,188,253,23,218,43,249,47,193,0,255,120,45,19,253,79,21,246,31,150,39,249,239,104,127,200,43,10,244,0,138,49,218,110,243,241,228,241,200,79,146,35,184,138,109,133,129,73,160,0,255,166,79,182,248,126,218,134,47,18,254,139,248,12,190,172,175,160,175,220,14,144,32,65,140,46,72,50,26,121,75,226,206,158,54,26,238,210,191,89,31,125,54,109,117,131,175,104,23,64,211,253,131,51,130,4,73,165,172,96,64,200,200,91,242,150,247,22,165,225,46,237,107,116,214,161,211,86,111,61,130,131,84,54,32,35,7,42,48,41,27,12,116,101,153,110,97,48,80,23,183,218,164,77,252,231,245,240,30,190,156,45,122,196,226,143,241,47,94,81,0,20,69,75,9,64,81,20,229,2,40,130,131,84,144,7,65,78,5,243,71,202,207,88,138,111,194,157,205,37,93,166,165,190,101,154,235,88,170,149,6,123,13,253,24,48,112,243,40,55,209,185,239,12,80,102,102,180,186,16,155,46,151,54,73,146,72,166,183,248,4,94,234,33,126,18,127,226,21,45,0,37,69,75,9,64,63,125,21,27,253,95,38,216,127,168,135,146,0,255,113,246,131,249,138,2,250,0,42,237,0,255,189,253,191,50,0,255,55,237,0,255,243,21,69,1,80,20,45,165,29,64,67,63,41,108,110,229,205,220,35,221,155,0,139,85,153,205,234,2,36,82,45,18,73,229,104,244,142,119,122,136,207,195,39,13,114,144,32,120,16,100,4,129,127,124,62,85,167,82,60,240,110,121,109,73,92,166,165,166,186,134,79,180,111,213,86,252,197,21,5,64,75,73,81,0,244,238,145,92,72,242,5,24,56,2,64,28,177,197,66,84,96,222,110,115,102,166,238,45,116,171,38,85,226,63,175,136,247,240,32,254,137,111,116,137,197,191,240,8,175,40,0,138,162,40,0,202,85,164,29,4,65,30,4,57,8,230,143,148,31,42,197,55,229,206,226,146,46,211,82,223,50,205,117,44,213,74,83,149,148,237,1,52,244,99,192,213,110,190,234,77,116,239,51,3,192,204,140,86,23,98,211,228,210,102,73,18,201,180,22,127,192,79,61,196,71,226,79,188,162,104,1,40,41,138,2,160,165,164,40,0,138,162,104,9,160,57,71,42,56,2,171,140,192,96,176,145,28,15,84,130,38,149,183,184,226,173,110,104,130,99,159,45,3,8,42,64,142,196,130,67,170,178,164,13,132,98,78,150,80,53,210,172,88,246,239,195,179,47,234,12,111,181,24,191,193,211,18,63,24,175,164,163,62,0,182,118,2,156,228,238,95,29,176,104,8,12,65,130,67,169,139,219,86,183,134,187,45,186,236,54,235,175,209,139,226,205,133,191,193,103,93,233,129,131,87,172,112,165,121,152,187,204,42,185,140,184,2,132,180,225,219,86,118,249,42,217,126,136,239,241,188,61,190,136,15,227,43,26,13,160,119,32,201,51,0,156,92,80,201,0,29,91,128,224,43,77,164,181,101,219,239,213,189,67,123,248,217,172,187,134,123,181,246,63,221,254,163,153,0,255,101,246,251,249,138,126,250,0,90,50,250,127,84,176,0,255,79,15,37,0,255,29,237,47,243,53,231,8,130,35,56,100,164,12,6,27,201,241,64,36,104,82,121,139,43,222,234,138,39,40,42,170,235,3,96,32,193,51,114,198,87,237,32,200,169,66,9,140,109,249,11,91,84,250,191,221,15,15,18,183,247,150,64,60,130,55,139,248,37,252,18,56,212,51,96,126,18,58,96,72,146,47,172,228,28,34,121,52,103,99,164,174,208,239,48,196,37,187,54,240,188,56,124,41,62,144,175,104,9,160,24,71,16,60,21,4,35,101,117,0,73,36,133,74,208,36,49,247,182,188,221,13,193,83,212,82,82,0,20,69,81,176,7,208,226,126,174,122,4,203,119,0,255,249,18,6,87,211,0,255,42,73,165,9,183,98,254,0,255,122,29,225,69,252,112,241,191,137,111,224,63,94,75,73,1,80,20,69,51,0,90,74,138,2,160,133,210,83,74,10,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,104,41,22,64,65,63,40,44,63,167,90,167,151,167,167,59,125,45,122,254,35,116,114,54,217,178,153,212,103,201,118,240,249,124,133,0,255,10,127,140,96,140,178,56,49,11,236,209,179,230,180,132,31,245,53,251,175,10,253,82,184,5,12,198,35,202,201,53,215,228,152,225,113,7,208,76,90,191,98,189,183,79,234,120,252,51,197,32,102,36,218,89,96,253,52,183,6,207,146,15,160,100,0,255,211,246,95,37,254,135,156,248,52,175,94,175,220,127,248,63,143,145,28,217,191,180,89,43,190,200,43,1,40,138,162,14,64,209,52,78,171,105,0,208,160,40,10,128,150,146,150,18,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,165,164,5,160,164,165,164,0,40,138,150,18,128,162,40,10,128,162,165,164,0,40,90,74,90,0,74,138,162,14,64,49,128,226,82,160,9,3,80,122,80,20,5,64,129,81,85,175,246,252,71,29,37,242,56,72,108,139,14,67,203,193,87,121,165,3,235,53,54,253,191,151,176,252,199,105,133,182,34,49,248,106,15,160,247,2,206,19,32,231,200,1,99,34,207,60,107,109,205,95,216,166,135,182,90,88,237,1,208,199,18,39,177,54,241,6,151,180,91,220,186,240,101,159,94,147,253,163,158,11,219,24,163,93,58,146,205,42,232,39,69,55,43,36,3,168,125,234,115,29,184,118,198,236,4,108,51,223,235,219,225,99,171,53,57,7,96,165,89,197,41,105,238,99,100,110,13,15,160,73,244,191,168,159,0,255,200,185,3,57,62,158,175,243,135,223,84,0,255,167,163,175,137,233,63,206,16,113,131,131,152,201,75,87,106,124,58,95,231,79,31,102,155,177,27,2,40,41,138,58,0,77,149,6,5,72,239,17,2,80,82,20,5,64,81,20,5,64,75,81,82,0,20,69,81,0,180,20,37,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,210,82,82,0,20,189,163,104,1,104,87,225,71,247,13,23,10,239,145,68,98,165,138,173,244,129,103,222,143,42,96,49,44,48,105,220,1,212,222,62,215,147,220,58,94,30,7,235,102,222,151,20,226,51,13,244,218,253,28,79,142,253,90,50,196,74,153,27,75,142,203,231,55,141,143,116,193,171,61,125,120,63,183,35,234,126,229,115,233,233,169,149,53,207,48,24,140,125,0,189,231,124,199,253,6,35,109,152,80,251,94,54,89,174,155,248,78,111,149,252,165,183,115,73,77,53,98,229,125,237,227,207,28,95,227,31,200,51,142,67,247,79,17,106,176,212,248,7,253,92,82,218,134,90,173,13,237,1,212,30,120,134,37,193,101,187,148,147,217,131,152,11,48,180,221,89,223,33,254,143,71,120,45,31,99,179,82,60,3,15,44,169,176,76,146,41,1,40,138,162,5,128,162,104,27,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,45,109,234,180,1,104,74,73,131,2,160,219,90,246,221,199,56,139,115,0,167,135,22,33,102,120,98,69,93,139,62,14,241,37,254,3,120,210,31,62,121,48,193,175,250,0,74,226,159,145,231,108,49,144,208,217,53,110,221,254,240,185,10,0,255,69,116,203,185,51,251,252,11,73,246,142,120,95,50,106,24,111,106,213,63,63,17,113,10,23,41,53,218,7,51,188,225,90,159,145,251,120,130,39,111,237,242,32,98,77,226,159,151,122,139,159,240,0,106,31,250,240,126,132,188,173,224,8,100,212,64,167,244,58,234,177,215,248,207,244,138,181,115,155,249,28,150,79,251,75,151,84,127,248,54,95,233,227,9,149,159,223,73,75,32,115,171,94,239,189,127,142,27,43,143,45,247,220,210,254,39,188,230,225,79,14,160,241,111,56,191,2,205,127,227,230,220,134,205,151,44,175,172,135,103,241,143,43,234,7,149,242,13,149,88,95,203,199,209,125,28,243,129,84,78,30,100,188,134,81,22,163,121,158,210,166,130,191,241,124,190,134,30,1,78,134,72,90,174,202,92,158,142,133,123,180,122,54,194,163,248,200,1,20,117,154,17,212,3,195,120,72,145,227,120,77,1,80,20,69,1,80,20,69,1,208,210,76,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,165,0,40,41,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,90,10,128,146,162,104,1,40,41,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,104,41,41,0,90,74,138,2,160,165,164,40,0,138,162,104,1,40,105,41,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,104,41,105,1,40,41,138,2,160,165,164,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,40,74,0,138,162,40,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,90,74,138,2,160,40,138,2,160,165,164,40,0,138,162,168,29,0,69,81,20,0,69,131,150,18,128,162,40,90,0,74,138,150,18,128,150,146,150,18,128,58,5,125,6,170,157,169,198,66,49,240,58,170,170,48,198,162,154,93,239,179,0,255,108,135,200,253,246,249,79,199,102,180,47,75,251,224,63,252,235,0,122,175,135,146,156,20,185,115,69,123,218,17,72,93,232,226,222,26,237,195,199,214,251,182,61,243,252,143,243,217,232,44,20,57,226,214,66,158,40,30,136,95,187,230,121,232,159,15,36,118,2,102,105,26,153,200,60,164,54,241,95,235,22,77,238,249,122,111,118,28,202,85,207,167,202,180,9,150,22,84,207,120,168,7,80,251,243,254,177,229,127,243,128,145,72,184,116,208,226,57,226,101,248,127,175,105,87,144,202,25,70,37,197,194,26,95,239,239,236,189,207,188,37,205,183,155,166,240,187,68,117,15,0,255,215,87,24,94,199,141,112,217,176,76,202,94,125,246,207,163,21,30,64,231,250,31,254,207,99,84,94,236,79,142,177,98,124,130,215,76,95,231,250,143,238,63,159,143,133,137,253,11,180,100,124,51,95,233,70,0,138,162,165,4,160,112,138,147,166,229,180,1,104,41,41,10,128,162,40,90,0,74,138,162,5,160,164,104,41,1,40,138,162,5,160,164,40,10,128,162,165,164,5,160,164,40,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,138,150,18,128,162,25,69,49,0,90,74,138,75,9,64,111,215,59,66,226,228,66,158,197,200,49,23,230,207,171,253,240,87,159,91,227,240,19,87,82,235,3,4,117,24,77,148,162,178,15,160,65,29,166,246,113,119,193,122,217,62,106,163,174,173,250,197,115,120,209,53,254,239,166,0,255,56,188,81,39,176,76,173,237,79,227,171,189,246,159,237,168,55,206,100,160,43,134,21,154,212,176,50,126,105,107,93,252,159,176,0,255,28,106,228,129,43,164,155,248,6,234,3,104,252,245,28,111,61,183,1,53,213,153,173,203,117,141,231,85,92,233,120,78,191,223,202,83,98,234,165,177,206,108,106,45,126,213,116,190,222,199,111,175,106,227,236,14,238,248,102,207,206,158,120,94,102,5,112,188,176,97,84,141,163,218,55,122,0,165,79,168,78,57,199,92,85,86,236,108,197,178,19,186,148,241,56,190,230,149,158,113,44,196,57,169,213,158,211,113,229,208,120,101,233,75,100,11,54,235,252,237,56,46,116,35,23,4,208,82,82,180,0,148,20,69,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,154,82,82,128,105,236,10,251,122,70,250,199,21,76,59,154,72,225,29,87,222,181,232,207,251,248,159,35,177,148,16,193,111,3,147,222,119,0,255,227,0,255,253,193,182,217,143,41,141,226,91,94,243,140,129,58,16,201,232,171,125,141,0,255,59,183,242,205,190,120,64,135,248,61,95,67,31,15,190,159,87,221,58,47,74,61,5,80,20,37,5,64,81,20,5,0,138,162,25,65,29,128,230,166,165,164,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,90,74,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,62,13,83,20,0,69,75,73,1,80,162,87,10,0,255,236,206,16,153,118,227,229,203,166,151,6,33,27,195,223,121,157,123,13,37,199,240,126,106,105,222,127,72,46,136,43,166,232,14,190,223,3,40,61,125,198,221,64,142,55,237,215,237,159,175,184,158,177,62,109,28,247,155,111,194,118,107,89,136,85,151,241,13,125,69,208,0,255,244,28,56,221,92,186,101,190,142,67,0,255,227,254,156,228,172,131,78,33,140,47,242,0,154,20,78,106,87,239,159,228,121,121,55,38,182,219,7,69,91,4,175,184,74,189,106,0,255,184,43,159,17,184,171,253,195,163,109,225,147,250,128,106,190,103,228,232,62,142,236,204,162,8,172,137,61,87,114,35,214,127,149,85,37,63,155,139,242,151,105,171,53,124,138,207,234,125,238,72,225,65,170,124,195,149,31,194,192,241,105,169,201,175,171,6,149,158,126,117,31,7,22,20,234,234,42,181,187,185,95,203,98,106,168,29,30,72,173,111,222,207,244,211,126,150,39,0,255,252,164,155,46,121,197,196,134,207,226,89,94,239,83,62,158,227,176,239,83,70,179,230,109,211,254,145,212,176,66,79,61,232,43,61,146,115,100,243,145,141,8,111,156,19,65,64,29,123,76,155,230,138,199,5,21,229,227,8,125,130,224,16,121,38,103,209,40,90,102,103,67,189,28,30,235,8,111,181,155,15,160,165,160,171,61,234,113,29,176,213,191,123,247,155,230,70,158,106,48,195,103,237,185,2,160,40,138,2,160,40,138,2,160,104,41,41,0,208,188,52,39,69,11,64,73,81,180,0,148,20,69,11,64,73,81,180,0,148,20,69,1,208,82,148,20,0,69,209,82,2,208,82,82,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,209,82,0,148,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,81,2,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,45,37,0,69,209,82,2,80,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,180,20,37,0,45,37,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,20,45,37,0,69,81,180,0,148,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,11,64,73,209,82,2,80,20,69,11,64,73,75,73,1,80,180,148,20,0,45,37,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,208,82,148,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,11,64,73,209,167,109,160,251,40,80,1,197,0,20,24,0,32,173,247,169,207,25,231,204,111,103,54,251,22,172,81,132,149,53,26,54,116,133,61,95,221,234,14,161,27,81,226,140,149,40,43,244,184,224,27,60,216,43,125,146,49,16,180,49,70,83,204,59,155,35,217,108,174,41,254,126,141,245,129,119,186,114,0,173,127,221,191,13,224,156,246,179,33,183,14,31,253,123,163,120,91,48,252,7,159,247,106,159,250,156,49,136,247,191,219,203,51,63,139,124,243,81,95,109,225,155,174,92,237,81,199,64,197,157,3,55,144,146,121,82,36,218,90,163,21,113,177,6,250,118,133,127,124,15,218,56,179,65,112,179,123,73,169,123,11,7,208,171,175,231,82,218,191,245,175,252,175,175,153,125,39,254,149,175,145,63,222,116,11,110,81,22,245,175,175,244,143,137,127,144,4,48,163,54,188,93,90,77,226,105,75,219,29,63,228,107,232,227,1,235,63,47,162,109,62,196,26,0,69,12,103,140,205,119,27,220,87,38,136,180,110,225,22,45,236,107,246,159,253,99,252,51,174,152,24,237,15,118,243,180,52,215,99,63,234,2,63,227,235,252,239,17,170,205,177,141,245,149,230,63,78,251,7,219,85,211,80,131,204,133,143,5,208,251,123,118,59,103,241,103,222,205,22,241,178,191,44,96,153,248,68,190,230,25,1,200,13,243,219,215,250,244,152,158,74,221,253,134,33,151,253,88,131,29,241,44,190,198,62,184,129,196,115,34,218,181,111,139,245,51,128,150,146,162,0,40,156,146,130,20,0,77,41,41,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,104,41,1,40,90,74,90,0,74,138,162,0,104,41,41,10,128,162,165,164,0,40,138,150,18,128,162,104,41,1,40,138,162,0,40,138,162,5,160,40,189,71,83,52,59,0,77,72,81,82,0,20,69,113,41,1,40,138,162,0,211,106,133,61,215,1,17,183,199,12,218,158,253,89,164,149,181,118,205,254,43,57,64,143,0,255,111,220,173,72,139,165,27,124,54,48,233,125,217,241,247,83,20,184,65,88,46,136,199,37,149,206,253,121,197,252,113,206,24,37,237,155,164,110,123,45,59,144,242,3,254,223,223,13,241,186,181,52,137,183,120,197,252,187,127,152,79,27,128,117,51,128,162,40,234,0,20,69,80,160,245,52,0,45,37,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,180,20,5,64,73,81,180,0,148,20,69,11,80,189,93,97,95,159,143,0,255,21,28,88,3,153,224,17,215,223,21,246,244,122,250,95,121,26,69,3,30,237,129,165,210,191,123,31,35,39,159,75,172,211,124,141,252,65,203,127,188,104,113,180,238,244,149,190,93,252,129,35,111,168,175,201,124,141,252,65,215,0,255,162,199,0,255,173,153,1,148,52,163,40,0,138,58,45,148,2,160,57,30,166,113,138,231,220,52,0,104,41,105,41,1,40,138,162,0,40,138,162,5,160,40,41,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,74,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,226,130,172,175,36,254,201,136,192,18,27,128,44,164,4,241,185,166,210,41,124,47,95,51,29,0,206,216,13,170,229,155,167,29,101,153,158,246,53,254,113,119,35,183,136,0,96,23,146,80,67,93,79,111,120,107,0,149,63,252,150,143,0,255,185,103,190,142,66,0,255,195,246,95,107,2,249,63,198,199,244,85,254,244,97,38,6,46,155,175,163,246,31,254,112,253,55,173,141,14,70,50,62,198,3,168,212,235,247,127,79,30,99,224,106,0,255,18,184,48,252,150,215,165,215,179,0,255,85,0,255,201,101,106,0,255,202,72,195,103,122,0,189,54,30,148,229,27,122,221,25,143,142,144,206,5,171,62,226,95,181,142,35,221,15,46,15,234,36,147,156,40,158,56,82,174,211,40,88,240,196,247,240,155,149,164,63,145,58,99,28,115,218,80,94,124,151,87,92,175,24,30,119,105,73,14,118,176,177,52,109,129,190,154,244,218,193,83,61,48,13,130,131,251,41,55,8,88,121,195,25,18,252,149,154,206,56,109,196,63,92,235,129,113,94,149,103,232,90,129,114,146,7,218,26,25,146,77,247,62,157,227,51,252,208,107,189,157,211,211,59,160,144,68,24,131,163,153,164,56,26,138,0,255,240,187,90,235,54,188,198,127,112,36,64,130,186,179,127,160,178,219,109,154,119,140,213,122,208,7,164,245,28,251,118,27,151,193,242,63,59,127,234,6,253,47,47,116,212,68,75,93,231,107,252,199,158,129,108,85,226,138,149,88,180,191,6,139,181,210,107,246,239,125,156,152,110,188,250,63,18,205,191,253,156,39,94,193,155,26,100,156,67,112,0,145,146,132,151,60,113,36,67,220,3,17,94,120,31,223,241,0,138,150,154,43,207,1,172,234,10,116,18,120,138,10,128,162,165,164,0,40,138,82,82,56,0,109,138,162,0,40,218,70,81,0,20,69,75,9,64,209,82,148,0,20,69,209,2,80,148,180,148,0,180,148,180,148,0,20,45,37,45,0,37,45,37,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,75,73,81,0,180,148,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,75,73,81,0,20,45,37,5,64,209,82,148,0,20,69,81,0,180,148,20,45,0,69,73,81,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,210,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,75,9,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,180,148,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,45,0,37,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,81,180,148,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,45,0,37,45,5,41,0,234,148,148,20,0,69,209,140,2,160,40,138,2,160,104,41,41,192,180,118,205,254,235,3,28,92,9,175,66,69,155,196,72,178,180,5,149,38,51,252,130,191,92,233,168,177,157,177,27,68,203,191,103,195,216,89,188,215,122,253,122,92,2,48,95,36,62,15,36,130,195,13,175,136,15,241,128,245,240,95,64,42,0,255,123,1,1,46,160,157,42,67,35,89,36,112,226,120,202,218,218,153,53,141,231,21,121,117,94,99,207,233,193,229,24,106,23,228,99,177,60,109,207,170,45,141,86,186,233,25,15,53,179,210,39,99,189,77,86,70,153,184,133,52,2,92,154,44,241,59,94,212,58,206,252,100,80,204,103,30,118,236,224,194,26,125,59,54,109,224,241,30,64,235,24,79,114,42,192,56,12,153,120,197,186,77,200,94,91,92,222,155,101,240,141,235,125,246,223,198,24,200,165,187,221,36,24,156,252,108,172,141,199,186,90,235,119,228,32,151,131,24,218,175,27,137,202,113,204,61,17,206,138,248,168,127,81,188,137,119,120,21,127,156,147,17,187,197,64,77,235,233,3,104,104,249,143,45,199,201,244,95,216,146,53,140,23,137,55,107,43,95,35,127,244,254,12,132,98,43,22,226,43,125,13,77,0,255,237,166,110,61,155,214,51,190,29,70,93,230,107,228,143,186,254,19,61,254,103,77,5,208,249,199,79,246,248,95,107,235,43,9,253,47,78,251,227,0,105,154,234,4,50,252,36,95,231,95,191,168,22,131,54,215,87,210,254,237,226,212,56,78,152,206,218,64,51,252,221,1,20,87,125,70,224,198,162,137,228,142,175,241,127,118,55,225,6,181,159,47,68,225,208,190,100,211,68,124,100,95,233,124,173,135,68,158,33,86,146,165,38,15,203,227,76,210,1,133,14,227,51,60,128,162,104,61,64,74,9,64,209,82,210,2,80,82,180,148,0,20,69,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,209,82,148,0,20,45,37,5,64,209,82,82,0,20,69,81,0,180,148,212,41,0,80,156,60,77,129,167,56,147,166,128,41,125,206,180,52,164,5,104,74,245,202,253,219,75,232,31,54,230,208,226,238,225,175,188,82,189,146,253,95,241,250,127,11,0,61,252,221,129,165,98,174,0,255,244,241,252,100,44,232,126,109,102,234,120,128,87,12,253,223,198,25,231,116,186,109,88,15,250,10,236,223,62,90,94,126,116,65,60,16,234,248,62,95,33,244,127,247,143,115,105,55,180,110,6,80,20,69,29,128,6,165,9,41,128,86,26,128,162,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,165,164,0,40,90,138,18,128,150,146,162,0,40,138,162,5,160,164,165,164,85,0,74,138,150,18,48,21,122,29,203,254,223,199,0,255,228,105,58,185,31,126,207,171,238,90,242,143,94,254,231,198,116,96,4,62,208,7,38,165,191,59,199,25,121,132,190,222,242,53,242,71,235,159,78,179,110,116,237,234,43,253,187,59,227,106,39,79,36,98,125,229,107,228,95,189,63,35,160,216,3,141,248,97,0,37,69,81,7,160,64,155,194,105,110,0,26,52,104,105,8,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,209,2,80,82,20,45,0,37,69,209,2,80,210,82,148,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,212,41,10,69,61,45,6,160,72,83,82,147,27,21,0,69,75,73,49,192,59,128,222,219,187,233,193,253,229,205,23,41,71,251,143,125,166,123,248,192,190,210,113,97,179,96,172,243,245,190,174,0,255,226,143,124,198,97,198,246,71,49,77,194,87,244,53,39,201,73,114,23,179,2,80,99,253,147,112,190,142,66,0,255,195,246,127,235,150,248,15,51,126,162,175,240,99,195,41,197,59,179,231,235,120,159,115,120,254,227,219,122,22,24,201,248,12,15,160,221,15,209,235,247,207,169,43,143,239,206,45,237,79,154,169,195,223,121,13,61,164,171,247,199,118,54,118,31,86,251,38,233,94,120,183,7,80,251,178,242,28,200,177,169,45,37,162,202,19,196,76,123,241,227,124,189,103,28,167,70,18,31,173,175,38,254,57,103,148,81,187,217,72,57,53,214,179,184,13,226,83,249,154,236,191,30,156,159,49,96,219,252,40,53,234,192,180,62,86,71,142,37,191,115,118,218,221,206,130,38,178,158,240,209,138,227,49,195,83,73,33,135,219,112,36,178,49,151,164,30,79,167,95,252,207,107,110,227,224,28,184,141,14,226,73,230,173,233,74,223,78,144,51,27,167,236,141,113,73,16,252,173,133,214,86,12,72,225,63,223,123,31,227,134,118,243,188,244,187,116,163,175,229,151,111,159,207,71,218,1,1,177,116,19,54,51,161,70,241,31,158,172,89,49,95,233,65,130,247,90,149,49,40,8,157,205,102,63,157,60,206,53,105,17,245,120,93,171,240,101,30,64,187,63,82,244,12,50,27,158,207,221,138,1,193,74,77,70,215,248,201,181,208,87,251,132,94,121,212,153,127,67,196,37,205,183,5,123,77,95,144,64,155,241,251,124,13,0,255,32,35,100,98,137,241,28,1,20,45,37,45,0,37,69,41,10,2,80,212,105,222,52,7,64,209,148,230,164,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,40,1,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,104,41,41,90,0,74,90,74,10,128,162,104,41,1,104,41,41,10,128,162,40,10,128,162,104,41,0,74,138,162,0,40,138,150,18,128,162,104,41,1,40,138,150,18,128,162,165,164,0,40,90,74,90,0,74,138,150,18,128,162,40,10,128,162,104,41,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,0,74,138,150,2,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,104,41,41,10,128,162,104,41,0,74,138,162,0,40,138,162,0,40,138,62,101,0,90,90,138,155,6,0,45,37,69,1,166,165,160,3,0,41,180,194,63,236,57,99,203,5,108,194,104,182,179,53,171,52,208,3,82,251,55,125,181,241,242,238,204,134,239,183,95,11,12,111,224,85,215,251,28,199,27,184,252,156,31,243,21,131,220,19,103,115,243,246,187,22,226,23,189,210,215,125,206,24,117,62,198,201,63,95,251,70,251,91,239,10,61,116,156,175,217,191,189,133,127,94,62,19,208,126,150,63,113,99,210,79,3,235,28,15,12,160,73,234,177,251,145,96,160,66,162,211,78,23,221,46,189,210,215,115,4,56,201,41,113,55,73,134,140,11,114,125,181,137,65,243,188,102,252,49,206,13,111,183,89,25,62,125,30,217,225,183,21,215,131,236,127,121,194,229,159,175,59,210,154,187,24,69,124,214,205,0,106,127,31,250,108,152,213,230,224,124,232,188,141,165,172,73,188,84,235,131,222,206,168,194,206,139,37,22,189,172,9,0,156,152,17,213,145,176,171,247,207,226,191,188,187,189,251,223,62,242,178,7,62,208,7,208,176,254,145,113,56,39,47,96,5,35,173,103,124,46,198,172,181,124,13,125,58,190,159,135,106,241,93,29,234,107,253,113,214,198,24,183,83,74,61,230,125,117,43,117,213,107,191,23,137,143,229,43,62,31,39,129,72,117,187,0,104,230,95,31,227,44,134,236,175,175,163,208,0,255,162,132,253,87,186,235,4,57,124,33,95,51,0,255,123,96,132,197,112,250,215,87,18,250,63,148,152,0,255,248,210,92,231,226,225,219,14,160,56,175,244,57,203,115,148,15,178,234,3,196,246,57,53,213,182,97,58,138,95,244,26,58,238,234,115,53,241,207,117,152,191,237,54,249,86,147,248,179,95,27,227,83,124,0,205,115,218,1,82,16,77,136,186,160,118,171,217,113,198,169,19,187,217,52,58,189,246,107,81,188,176,2,160,40,90,154,225,0,20,51,69,74,205,57,211,52,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,75,73,1,80,20,69,1,208,82,148,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,69,31,128,22,138,146,214,211,128,41,61,40,218,253,160,5,8,205,122,37,251,31,240,248,15,28,228,49,225,240,75,94,201,94,201,254,47,184,252,7,2,26,48,218,240,123,7,38,5,247,95,31,205,207,51,47,137,119,131,199,203,249,10,161,0,255,233,115,92,101,0,255,220,117,163,175,53,228,0,255,140,231,231,4,187,35,158,68,142,248,111,190,98,254,221,63,199,116,26,27,214,206,0,90,74,138,58,0,173,23,138,2,77,3,80,20,69,1,208,82,82,20,0,45,37,69,1,208,82,210,82,2,80,180,20,37,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,81,180,0,208,160,78,235,155,130,80,165,93,33,0,255,228,235,0,255,45,157,207,192,51,174,172,107,5,253,159,124,252,167,223,210,201,41,248,85,159,145,90,247,156,7,153,77,102,203,203,228,171,209,31,220,242,191,80,35,211,151,209,197,235,250,26,140,1,152,77,190,154,252,129,143,0,255,117,90,218,77,52,94,114,0,69,81,20,0,173,167,152,41,156,54,0,69,131,6,77,1,40,41,138,2,160,40,138,2,160,165,164,165,4,160,40,138,2,160,165,24,32,69,241,0,0,173,140,160,119,167,217,124,164,105,61,0,40,128,230,105,61,3,76,83,0,26,82,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,209,2,80,82,20,125,0,154,114,154,139,90,138,251,76,0,26,20,69,11,64,179,10,0,255,176,143,249,238,11,98,41,50,144,22,180,176,85,197,104,3,75,175,56,221,158,236,109,144,128,133,183,140,116,71,51,83,58,22,26,30,135,143,246,0,74,191,254,93,71,29,27,43,191,60,72,188,165,253,167,253,47,60,14,95,118,173,95,159,140,35,104,195,12,215,16,164,44,151,215,183,164,14,241,210,154,113,82,236,140,219,36,41,42,239,222,45,105,109,101,94,235,225,198,243,144,31,251,37,228,54,0,77,81,151,4,241,74,252,105,0,13,0,255,108,245,24,153,15,35,4,35,121,34,129,78,223,154,120,12,191,243,74,246,63,242,244,150,53,208,14,227,159,90,159,166,0,255,49,31,100,238,47,209,13,176,233,218,138,250,133,95,213,105,0,255,31,253,231,57,182,63,48,23,63,225,1,148,126,232,86,173,245,199,56,130,157,39,97,30,173,172,244,141,251,182,213,248,233,24,199,249,77,134,164,245,245,1,148,62,125,198,63,207,203,228,13,16,216,89,205,226,99,19,114,29,229,171,101,0,255,193,83,102,249,57,141,78,167,125,219,19,63,235,43,252,131,166,0,255,56,159,204,18,7,202,174,158,241,79,219,41,91,230,235,205,245,191,252,148,210,127,12,35,44,26,237,211,22,241,23,7,208,83,233,237,58,234,176,58,69,80,209,2,166,56,241,93,71,250,20,30,177,105,228,122,139,78,47,157,75,83,231,240,1,215,108,141,127,84,125,216,185,113,214,146,209,109,176,70,243,130,119,195,95,250,192,164,244,195,63,4,254,57,230,215,242,1,70,202,168,111,124,211,7,254,248,48,95,177,253,135,222,182,156,49,154,74,163,125,91,174,43,125,205,254,195,206,131,63,15,0,44,20,1,161,47,141,7,218,126,149,86,120,181,207,254,113,217,63,225,203,91,66,98,68,205,225,121,225,244,143,111,28,64,75,73,75,1,80,148,210,71,155,2,160,40,138,2,160,40,138,230,2,208,82,95,115,122,10,56,201,1,199,82,36,198,118,110,215,254,153,230,109,212,181,182,203,15,189,251,59,180,140,103,90,199,135,240,39,188,150,175,221,190,22,163,0,255,107,43,236,191,134,31,74,254,15,120,41,31,64,147,39,133,3,136,229,177,177,108,187,169,222,34,59,249,211,23,237,223,42,173,116,213,58,252,17,15,245,208,80,124,199,21,232,117,116,244,0,255,221,254,115,29,146,252,111,227,0,255,188,22,128,146,162,40,216,3,104,125,189,220,24,199,184,239,110,190,237,38,71,223,159,252,217,87,251,100,0,255,233,111,127,111,127,7,31,226,19,60,3,31,91,243,236,31,70,15,236,48,18,146,196,225,81,68,251,119,33,61,61,214,174,125,165,135,254,157,149,241,46,30,197,243,240,209,248,88,181,246,0,255,220,254,163,153,0,255,101,246,127,107,217,232,127,82,176,0,255,176,67,201,127,71,251,193,124,0,45,37,69,1,208,82,210,82,176,7,208,250,58,220,24,199,184,239,102,190,237,38,233,247,39,127,246,213,254,216,127,218,219,223,219,223,193,131,248,4,207,192,127,93,145,35,149,35,48,43,63,32,177,237,30,67,181,95,46,159,252,25,139,246,141,86,186,106,170,141,248,34,94,198,187,240,161,248,207,106,237,127,186,253,71,51,0,255,203,236,0,255,93,9,209,0,255,119,251,223,181,87,242,159,141,15,228,3,40,138,162,0,40,138,162,184,3,148,239,206,115,67,158,202,33,4,163,80,32,107,139,110,50,172,177,196,49,150,172,181,167,119,101,111,111,161,180,137,215,77,226,123,248,89,29,254,209,135,235,167,175,98,163,0,255,73,5,251,15,245,80,242,95,206,126,200,221,65,240,140,10,29,25,3,135,4,0,25,8,7,174,149,70,227,236,46,145,31,181,121,138,68,179,120,230,173,190,22,126,27,0,255,225,1,180,148,20,45,0,37,69,81,0,244,212,215,156,30,0,39,57,224,88,138,172,17,231,118,237,223,105,130,81,215,218,46,63,244,238,239,208,50,126,105,29,31,194,159,240,89,190,122,251,90,141,254,175,173,176,0,255,25,94,40,249,79,224,163,124,0,77,158,20,14,32,150,199,168,196,110,170,183,184,124,242,166,47,218,191,85,90,233,170,115,248,35,30,234,161,163,248,143,235,239,58,62,250,0,255,110,0,255,185,14,73,254,179,241,127,94,67,7,80,58,61,169,231,196,10,101,246,62,131,217,161,114,109,11,89,100,128,171,124,40,94,189,188,72,226,197,165,25,252,216,117,33,120,79,95,59,254,127,219,201,0,255,93,232,0,255,16,63,82,248,15,228,171,180,175,193,247,162,228,96,124,72,10,150,84,225,18,92,151,60,202,172,173,43,198,77,75,36,121,86,221,180,142,127,240,117,226,109,248,62,62,128,218,3,4,199,65,112,112,133,32,151,209,51,18,84,219,68,19,119,107,221,244,139,116,239,208,33,126,214,104,174,159,94,235,235,112,99,28,227,190,155,121,252,38,201,247,43,127,246,215,254,216,135,253,246,247,246,119,240,32,62,193,51,240,81,156,250,27,3,57,30,97,176,28,12,28,130,149,100,213,182,192,252,18,105,18,147,35,215,183,11,126,218,127,195,23,218,15,186,90,251,127,110,0,255,209,204,0,255,50,251,65,0,205,237,97,244,192,12,35,33,73,88,123,12,209,190,153,72,79,143,182,106,95,233,161,127,105,101,188,139,71,241,60,252,52,254,194,43,198,129,2,94,168,2,6,64,64,97,28,137,64,34,40,146,120,123,43,222,214,134,32,152,233,107,201,232,0,255,81,193,254,63,61,148,252,119,180,191,230,53,40,212,139,68,6,96,56,55,130,224,4,99,172,4,33,66,70,238,115,222,178,230,197,141,100,213,69,224,137,174,11,95,192,63,123,0,13,232,19,224,117,224,228,218,177,60,41,170,132,189,100,105,133,59,2,199,162,111,20,113,77,32,254,3,31,172,243,145,140,49,118,39,25,72,29,42,120,217,153,251,2,55,181,67,58,69,64,100,243,254,158,166,173,208,75,71,253,195,183,26,235,167,159,248,174,190,226,237,156,113,112,174,106,155,159,92,110,34,0,35,130,145,210,253,164,238,184,252,136,174,171,174,241,45,225,0,255,136,191,241,32,190,254,250,0,202,241,0,255,91,78,254,247,66,0,255,135,248,146,194,0,255,44,95,241,58,146,12,224,100,0,54,154,185,11,110,18,195,243,233,92,93,230,199,89,88,174,27,252,212,184,178,44,190,220,87,17,95,77,209,0,255,187,10,246,191,196,243,36,0,255,117,188,231,0,138,162,104,1,232,221,43,110,159,162,39,70,24,200,72,230,114,25,162,125,171,240,158,38,107,201,190,210,92,251,246,202,248,8,143,226,121,248,21,252,131,215,79,95,69,70,0,255,147,10,246,63,234,161,228,127,156,253,129,3,40,61,221,218,57,227,188,143,151,127,183,199,241,247,59,143,246,203,62,219,135,21,246,23,246,143,241,33,62,193,203,241,63,94,0,255,94,163,253,191,183,0,255,87,230,0,255,166,253,127,190,2,160,68,175,169,143,133,14,84,14,0,98,54,86,72,36,176,212,81,33,100,9,178,201,86,107,112,60,91,92,17,246,199,135,49,124,41,254,206,171,188,175,65,70,16,164,124,4,193,8,34,0,255,160,78,138,229,242,119,203,91,107,181,83,55,141,75,245,208,190,75,87,221,224,3,40,154,58,2,132,14,32,221,135,27,56,85,143,123,238,246,114,209,110,173,229,17,87,121,252,62,157,161,121,252,210,5,30,199,91,174,0,104,41,105,233,6,179,238,95,247,96,119,14,52,254,32,9,231,40,233,9,185,13,54,23,151,158,198,58,106,167,169,94,241,30,158,192,135,120,205,1,20,69,75,9,64,81,180,91,195,31,40,58,14,10,227,4,64,229,44,57,102,36,243,237,146,60,187,163,219,144,181,180,209,34,208,12,222,233,9,79,225,175,1,128,221,192,177,220,115,59,7,37,227,128,128,177,5,40,162,147,183,196,229,66,157,59,150,55,155,13,0,255,195,15,5,60,13,127,113,21,247,245,14,88,29,7,192,25,72,128,152,37,3,53,46,239,38,73,59,35,59,107,4,211,70,139,32,126,198,75,61,225,39,124,135,175,5,160,216,138,119,63,8,14,50,50,12,53,226,218,129,155,204,16,124,186,86,119,249,145,23,150,232,6,191,52,174,236,132,55,214,208,181,18,253,95,171,96,0,255,51,60,79,242,127,192,123,250,0,202,241,127,176,147,0,255,189,208,0,255,33,126,164,240,31,200,87,127,95,3,124,5,64,81,20,5,64,209,82,82,108,0,197,233,65,112,42,35,227,80,99,25,14,222,100,134,183,79,219,234,46,63,242,194,14,221,224,153,198,141,157,240,166,190,114,252,31,236,228,127,47,244,127,136,47,41,252,15,243,181,20,253,95,171,96,0,255,53,60,79,242,159,192,123,251,26,224,3,232,175,175,28,0,255,191,229,228,127,47,244,95,136,47,41,252,7,242,245,223,215,12,31,64,241,58,146,12,224,100,0,54,218,185,81,110,18,195,19,22,87,151,249,145,22,150,235,6,47,117,174,44,139,55,214,208,213,20,253,175,171,96,0,255,75,60,79,242,127,199,127,174,0,40,41,138,230,61,128,150,159,253,7,244,196,8,3,33,50,151,73,17,237,31,194,123,186,172,29,251,73,115,253,219,43,227,35,60,138,231,225,91,240,141,181,251,211,175,157,115,153,247,241,242,111,60,142,190,223,249,180,95,246,217,254,211,193,254,194,254,49,62,196,39,120,57,254,239,26,50,250,159,84,176,0,255,80,11,37,0,255,227,236,7,214,104,0,255,239,237,0,255,149,249,175,105,0,255,233,0,154,211,3,224,36,134,118,44,85,22,181,3,174,125,51,77,16,234,90,91,246,208,187,191,67,203,120,166,119,124,8,127,194,35,188,38,79,128,3,21,203,99,68,182,221,99,189,197,229,149,63,125,209,254,109,210,74,87,157,195,31,241,81,15,29,197,127,245,181,26,253,95,75,97,0,255,51,252,80,242,127,192,131,249,58,62,250,0,255,110,0,255,187,14,73,254,179,241,159,1,52,120,96,120,144,84,14,187,210,221,190,122,139,204,63,15,254,158,253,91,170,149,86,58,135,207,225,163,38,218,133,239,232,43,199,0,255,111,57,249,223,11,253,31,226,75,10,0,255,3,94,201,71,0,255,231,237,191,208,33,201,127,9,254,175,175,0,62,128,130,189,214,215,203,221,198,49,238,187,153,111,187,73,242,253,202,159,125,181,63,246,159,254,246,247,246,119,240,33,62,193,51,240,63,94,1,125,181,246,0,255,220,254,163,153,0,255,101,246,71,3,40,114,164,114,4,119,120,138,66,236,166,112,237,151,203,39,111,198,162,125,163,149,174,186,106,35,254,136,151,241,46,252,40,254,197,39,73,234,9,64,175,118,50,64,159,123,25,238,225,58,221,93,195,36,110,243,120,26,22,67,19,248,165,13,124,129,183,244,117,68,244,0,255,221,254,119,237,149,252,111,227,67,60,176,249,57,176,140,60,7,96,92,44,201,73,116,127,212,141,187,188,187,34,145,233,171,241,95,165,51,52,76,248,95,196,207,224,115,1,82,213,78,198,43,217,158,65,25,135,229,10,72,198,231,199,132,121,93,17,86,85,139,180,36,244,213,180,184,50,222,52,225,119,241,71,94,239,125,13,253,84,144,17,28,100,164,144,113,99,232,12,223,237,81,151,246,164,253,157,37,121,153,230,141,245,197,241,181,144,224,208,81,15,6,12,231,200,200,200,167,124,130,114,87,182,247,139,81,143,32,142,37,47,252,142,191,45,240,71,252,199,1,20,45,125,93,99,65,59,117,208,11,7,133,243,100,224,100,107,190,2,81,183,151,247,151,81,147,32,150,13,49,60,129,7,13,60,14,159,116,0,141,85,12,8,208,206,64,128,192,12,120,110,57,23,197,148,17,149,177,99,222,188,191,180,230,212,83,0,255,82,93,224,41,132,15,195,103,92,203,71,14,28,160,237,110,167,204,216,185,50,63,116,158,138,112,151,167,15,169,134,53,164,107,60,210,13,222,197,87,251,10,250,9,128,147,140,194,73,128,237,200,140,183,225,242,153,212,221,61,105,97,103,137,119,106,222,216,216,38,191,142,145,129,140,224,149,173,144,35,217,204,77,169,136,163,213,242,228,108,93,65,125,53,74,204,134,244,225,11,252,13,241,187,248,59,15,160,165,164,40,216,3,104,125,189,220,24,231,86,0,255,110,230,177,155,28,125,127,242,103,95,237,143,253,167,189,253,189,253,29,124,136,79,240,12,124,108,205,237,97,244,192,14,35,33,75,28,30,69,180,127,22,210,211,99,173,218,87,122,104,223,89,25,0,255,226,81,60,15,63,141,159,85,107,0,255,211,237,63,154,249,95,102,191,183,150,141,254,31,21,236,0,255,211,67,201,127,71,251,193,124,0,69,209,82,2,208,82,210,82,2,80,180,148,20,0,69,81,20,0,69,81,180,0,244,209,87,148,15,88,158,228,128,163,46,124,227,11,213,126,201,188,243,96,236,217,55,186,234,170,149,54,226,115,120,25,223,194,119,225,191,249,250,235,43,137,232,127,188,253,23,250,43,249,47,193,79,120,0,205,239,97,117,32,151,147,34,9,99,123,164,230,201,76,130,154,116,215,254,236,208,176,179,13,190,197,99,109,225,213,248,54,175,94,175,164,162,0,255,199,10,251,15,203,147,252,119,180,223,112,92,237,58,178,61,133,11,117,70,135,89,27,195,44,252,175,48,192,170,109,124,58,23,197,215,198,248,223,14,79,224,121,53,7,80,20,69,1,80,20,205,106,234,39,73,46,96,20,78,146,92,68,24,193,112,249,76,181,180,32,45,236,236,56,187,52,109,108,44,53,128,218,129,162,227,160,112,59,1,80,49,75,142,89,201,124,187,44,237,236,70,48,36,150,54,90,4,154,193,59,77,225,39,252,238,154,60,211,163,238,38,203,203,232,98,162,128,60,43,103,179,90,22,164,179,193,147,159,253,187,93,11,120,217,185,15,110,7,231,96,207,56,55,3,198,41,2,206,133,36,68,38,111,137,209,246,233,91,146,188,217,148,120,31,111,10,120,26,62,205,235,127,254,231,159,104,243,0,255,119,0,229,248,0,255,109,39,0,255,119,161,0,255,67,124,73,225,63,144,175,254,190,6,248,10,246,0,90,95,135,27,227,24,247,223,205,183,221,228,232,251,147,63,251,106,159,236,63,237,237,239,237,239,224,65,124,130,103,224,99,107,110,15,163,167,236,48,18,178,132,97,10,209,254,89,72,79,143,181,107,95,105,162,125,103,101,188,139,79,241,60,252,52,126,86,173,253,63,183,0,255,104,230,127,153,253,222,74,50,250,127,84,176,0,255,79,11,37,0,255,29,237,7,243,1,20,210,87,148,15,88,158,228,128,3,22,186,219,23,170,253,146,121,231,193,216,179,111,116,213,85,43,109,196,231,240,50,222,133,223,194,127,243,245,215,87,18,209,0,255,120,251,31,180,87,242,95,130,159,240,0,154,223,227,234,168,88,78,64,82,141,120,28,155,39,51,71,168,73,87,237,207,14,253,244,108,131,111,241,89,91,120,53,190,221,107,199,0,255,111,59,249,223,11,253,31,226,75,10,0,255,63,94,73,69,0,255,83,133,253,135,229,73,254,59,218,0,255,233,171,134,15,160,120,29,73,6,112,114,1,55,154,189,81,111,10,195,243,105,92,93,230,199,89,216,174,27,252,212,184,178,44,222,88,67,87,83,244,191,174,130,253,47,241,60,201,127,29,239,185,2,160,40,138,226,61,128,226,217,127,64,79,140,48,144,145,140,101,82,68,251,134,208,158,38,107,201,126,210,92,0,255,242,206,248,8,159,226,119,248,22,252,99,165,167,27,206,25,247,125,188,188,27,143,163,239,119,62,237,151,253,182,0,255,180,176,127,176,63,140,15,241,9,94,142,0,255,187,138,141,254,39,19,236,63,212,67,201,0,255,56,251,129,53,218,0,255,122,251,127,101,254,107,218,127,5,80,220,62,69,79,140,48,144,145,140,229,50,68,251,87,225,61,77,214,146,125,165,185,254,237,149,241,17,62,197,239,240,45,248,199,74,79,183,118,206,56,239,183,151,127,183,199,241,247,63,159,246,203,62,219,127,58,216,63,216,63,198,135,248,4,47,199,0,255,93,197,70,0,255,147,9,246,31,234,161,228,127,156,253,193,26,237,0,255,189,253,191,50,0,255,53,237,247,243,1,20,69,75,145,30,64,241,251,84,29,9,114,0,26,67,153,28,155,31,235,52,168,201,221,178,63,219,53,44,111,131,151,240,89,91,120,11,190,215,107,94,175,32,35,184,224,84,140,52,114,3,84,251,23,158,38,212,186,181,204,15,61,251,203,181,140,159,122,199,135,240,89,252,205,171,168,232,127,146,194,254,0,255,242,36,0,255,227,236,7,244,213,26,253,175,91,97,0,255,77,252,80,242,95,199,131,248,0,138,162,165,4,160,73,175,229,223,7,117,36,149,83,53,142,161,92,82,243,84,230,65,77,234,150,253,89,174,97,121,27,188,132,207,186,194,87,240,109,94,191,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,127,236,0,138,28,65,142,224,172,252,128,66,252,38,81,237,151,108,229,205,88,180,111,180,210,85,83,109,196,31,241,50,222,133,31,197,127,243,245,215,215,17,209,0,255,119,251,207,181,87,242,159,141,15,228,107,1,40,41,138,2,160,165,164,104,212,3,20,16,228,72,161,251,73,37,193,72,114,133,40,15,4,143,71,142,186,167,43,155,197,219,166,151,103,122,197,11,109,179,69,0,255,248,218,16,126,218,43,80,31,32,175,7,7,231,134,225,1,174,16,242,142,100,85,142,200,28,139,166,145,196,13,129,248,15,252,83,201,215,156,35,8,142,192,144,145,58,88,217,72,142,7,42,65,147,202,91,92,241,86,55,60,111,77,125,67,232,200,5,60,129,1,192,236,194,177,48,95,216,74,219,20,18,242,2,92,168,139,206,8,168,137,174,170,33,252,41,241,57,248,109,62,64,144,32,149,74,176,125,50,204,30,58,58,78,52,188,172,206,39,111,155,7,175,70,218,28,250,197,47,157,225,77,188,177,42,251,138,250,64,114,225,230,171,218,119,35,219,44,133,58,43,236,218,38,87,46,109,222,104,163,101,77,224,161,230,225,15,241,131,124,69,48,130,10,114,4,105,7,193,252,17,28,100,88,178,9,119,22,151,106,167,118,26,151,105,174,99,151,174,122,10,160,217,138,211,131,180,131,92,25,6,140,48,28,184,201,20,193,167,109,117,151,39,94,216,161,27,252,210,184,178,20,222,88,67,87,40,250,191,86,193,254,107,120,158,228,63,129,7,245,1,148,227,0,255,183,157,252,239,133,254,15,241,37,133,0,255,62,190,102,127,95,5,124,37,0,45,37,45,37,0,205,78,219,77,159,102,6,160,65,75,67,10,32,116,119,165,79,79,225,31,88,126,89,251,6,43,178,202,162,101,79,233,28,62,225,138,171,93,88,123,205,254,71,224,120,229,25,106,220,44,52,191,244,88,71,155,240,175,30,64,233,215,183,235,8,112,102,126,121,67,148,15,251,83,3,106,26,127,228,107,236,73,229,128,5,64,204,10,180,69,110,212,131,190,222,115,0,255,212,179,235,223,206,62,91,37,254,147,35,62,138,47,231,43,206,1,228,176,0,74,143,84,16,152,111,226,180,37,181,99,140,147,179,49,44,19,23,212,122,100,20,0,173,122,221,254,145,122,242,110,24,114,181,0,255,109,154,118,225,171,188,2,250,106,79,215,127,212,145,207,85,86,222,246,111,59,205,193,207,6,80,186,254,219,141,234,242,49,8,151,202,224,130,241,209,124,189,207,213,142,9,250,90,118,191,126,170,46,159,252,241,152,206,237,166,241,247,124,205,23,64,35,244,191,246,31,132,75,35,64,218,214,215,210,254,129,87,248,143,0,255,133,216,210,95,239,218,110,131,79,242,53,66,0,255,107,0,255,73,168,116,142,209,165,190,226,251,199,33,238,227,63,112,148,54,241,103,103,208,212,0,122,127,111,84,111,155,127,246,51,243,160,193,120,166,79,87,196,232,147,83,137,187,251,115,241,119,107,219,220,98,173,231,235,125,253,208,219,24,181,246,118,222,180,17,175,180,162,175,214,0,255,115,58,14,161,0,6,20,98,184,177,228,73,251,228,3,232,29,70,116,192,240,144,110,50,239,183,81,105,168,49,244,19,127,231,53,207,168,175,246,133,237,186,63,200,163,101,18,207,131,241,130,225,46,110,213,180,151,225,189,248,105,190,150,253,31,4,175,211,177,225,183,137,37,44,47,106,167,158,2,40,41,138,62,0,197,129,211,100,19,53,7,78,113,110,0,26,20,13,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,104,41,1,40,138,162,0,40,80,140,62,13,50,26,128,130,52,40,50,130,218,1,208,2,234,20,151,145,166,25,0,69,209,82,2,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,212,1,104,1,5,82,10,52,12,152,210,131,162,244,160,5,196,41,222,43,213,227,142,167,243,224,19,113,201,102,95,248,7,175,135,190,210,252,241,32,0,255,131,19,211,63,86,248,219,192,82,33,215,127,60,97,77,0,255,161,235,245,25,186,226,167,249,138,249,7,252,47,97,113,168,190,244,85,209,0,255,226,77,0,255,129,155,117,98,97,124,51,95,49,0,255,128,0,255,164,44,142,212,84,0,69,81,212,1,104,105,72,81,122,26,128,162,104,80,0,180,148,20,5,64,75,81,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,180,148,0,20,69,81,0,244,41,152,226,41,8,64,211,212,41,221,72,9,161,106,186,66,254,177,233,127,172,105,139,69,248,204,149,116,133,252,243,251,115,178,53,141,96,194,251,250,104,44,53,223,51,229,194,41,95,45,232,127,232,229,127,78,74,103,240,248,87,95,239,225,15,195,231,159,104,75,229,235,201,31,251,248,143,219,35,210,150,17,136,95,56,128,162,40,10,128,226,41,83,60,101,0,154,210,210,52,5,64,81,20,5,64,209,82,82,0,20,69,75,1,80,167,96,234,52,85,0,10,74,211,0,121,122,159,55,105,125,98,0,40,206,83,164,25,48,82,58,78,5,14,222,79,9,1,212,222,210,180,52,164,116,0,160,168,194,211,0,59,205,40,77,8,160,104,156,34,77,3,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,194,41,138,0,148,212,41,210,20,0,69,81,20,109,160,27,64,227,239,126,204,234,192,88,193,110,17,97,211,109,237,208,74,139,74,95,120,89,95,239,239,145,145,221,98,16,26,219,62,128,243,200,216,168,171,30,57,124,131,15,120,205,254,203,239,231,64,238,60,178,88,41,143,198,240,201,63,109,194,71,245,181,126,142,42,205,199,41,220,101,158,106,1,208,196,222,56,227,187,99,190,141,91,230,158,74,190,218,219,95,27,175,144,99,38,172,253,128,44,209,70,164,155,54,69,60,17,159,239,149,62,57,157,93,31,230,51,243,187,63,151,92,222,217,191,218,31,196,3,241,145,124,165,143,3,150,187,205,74,4,11,87,183,235,1,212,209,0,255,230,45,144,100,170,69,154,98,15,124,211,117,180,15,127,88,254,195,125,89,71,157,178,253,226,79,174,113,244,191,121,246,115,140,217,142,240,31,97,224,3,189,142,244,58,61,121,156,48,137,53,136,103,211,106,241,195,124,0,77,246,143,27,115,178,148,94,126,118,27,149,210,143,80,125,145,183,110,156,163,242,250,0,10,0,255,68,2,199,41,159,74,91,242,237,136,126,93,188,172,153,58,124,151,215,128,0,255,245,50,177,252,12,17,9,198,221,59,10,1,92,208,226,222,6,157,198,15,93,243,242,65,134,11,217,130,177,211,34,44,183,60,179,143,117,2,226,59,248,185,43,125,97,122,48,102,140,12,2,35,189,197,209,22,56,93,16,47,116,201,225,145,248,60,62,128,86,125,144,130,225,50,192,154,142,174,244,193,243,148,225,28,208,153,179,201,59,219,218,136,186,74,95,13,126,120,20,207,185,2,168,146,74,127,80,222,0,255,70,208,125,224,168,232,220,3,245,212,248,233,41,214,63,206,249,8,105,59,194,222,169,197,98,89,53,9,191,170,117,80,61,152,186,175,124,25,96,149,123,181,45,81,211,84,252,202,245,62,181,252,207,185,156,114,68,172,180,128,214,195,247,98,234,24,190,212,107,61,29,7,40,195,112,213,63,123,44,162,128,151,119,197,51,125,178,46,30,206,7,80,4,161,167,142,12,48,82,173,134,126,14,19,221,1,66,184,177,205,139,191,84,5,64,209,122,161,40,0,208,82,82,20,0,45,37,69,1,208,111,95,209,232,0,255,218,10,251,159,225,135,146,0,255,3,30,196,215,111,95,171,209,0,255,181,21,246,63,195,11,37,0,255,9,60,152,15,160,227,163,0,255,239,246,191,235,144,228,127,27,31,112,253,93,71,71,0,255,223,237,127,215,33,201,0,255,54,254,207,43,0,138,162,104,160,15,160,214,254,167,219,127,52,243,191,204,126,111,37,27,253,79,10,246,0,255,233,161,228,191,163,253,192,106,237,127,186,253,71,51,0,255,205,236,0,255,214,178,209,0,255,163,130,253,127,122,40,249,239,104,63,152,15,160,40,138,2,160,40,138,2,250,0,106,237,127,186,253,71,51,0,255,203,236,0,255,93,9,209,0,255,119,251,223,181,87,242,191,141,15,184,90,251,159,110,0,255,211,204,0,255,50,251,127,215,17,209,0,255,176,253,239,218,43,249,223,198,15,242,1,148,20,69,1,80,20,69,239,159,62,128,138,141,254,47,21,236,63,212,67,201,127,57,251,185,94,113,249,65,42,15,130,180,3,35,67,64,142,36,229,196,51,60,17,247,182,196,173,53,193,115,228,85,108,244,63,169,96,0,255,163,30,74,254,199,217,191,123,50,6,174,10,61,7,8,130,36,217,98,85,161,148,117,146,228,153,36,47,130,123,76,159,184,228,85,221,180,209,31,222,196,75,61,227,65,124,155,15,160,73,112,114,204,0,228,216,0,156,4,177,163,4,23,156,24,225,70,45,34,202,246,196,127,138,109,251,71,231,120,170,225,107,241,111,94,229,125,13,50,130,32,56,130,96,4,145,127,80,39,197,146,125,183,188,182,102,59,117,211,185,84,15,237,203,116,213,54,62,82,8,189,128,208,225,6,14,234,235,158,187,189,92,164,91,123,121,196,85,30,191,176,25,154,199,47,109,224,115,188,229,0,138,162,104,1,104,183,175,104,244,127,109,133,253,207,240,67,201,127,2,31,226,171,183,175,213,232,0,255,90,10,251,175,225,135,146,0,255,4,62,204,7,80,122,244,0,255,221,254,119,29,146,252,103,227,0,255,188,2,189,146,163,0,255,239,246,191,235,144,228,63,27,0,255,231,21,0,133,123,84,165,157,180,47,200,56,7,27,224,253,151,57,51,54,89,248,56,91,182,159,30,115,123,238,118,120,168,145,246,197,53,241,115,246,63,188,86,107,142,4,199,145,113,4,135,122,164,172,18,164,12,131,121,178,208,46,109,72,107,90,107,218,15,143,226,99,191,238,240,182,62,128,6,245,118,155,142,81,150,3,27,0,64,21,67,25,174,2,93,221,226,226,74,89,208,106,107,99,171,62,226,103,248,240,195,91,241,107,94,175,253,63,183,0,255,104,230,127,153,253,122,175,57,15,130,28,129,33,7,54,30,98,35,57,30,46,52,195,35,193,92,17,183,214,60,193,151,87,100,123,172,48,178,155,82,176,20,42,9,128,43,51,50,159,128,220,180,230,44,155,215,70,2,149,222,241,4,254,197,219,133,127,225,79,1,180,108,244,63,37,216,0,255,167,133,146,0,255,142,246,83,107,229,72,184,143,51,12,113,187,17,28,96,172,32,7,88,168,52,19,247,104,105,218,114,52,251,189,182,71,124,172,205,15,191,192,127,10,28,56,3,103,108,150,115,227,36,216,44,166,153,99,30,105,91,72,36,122,118,124,155,237,208,31,94,107,11,95,219,225,197,248,68,175,24,79,146,188,0,0,39,103,103,193,56,142,132,43,205,243,196,219,91,17,119,247,4,65,135,7,192,120,30,24,6,94,137,5,101,240,126,130,17,35,7,164,93,164,187,155,207,254,251,188,205,240,75,235,158,100,226,27,237,183,243,53,116,205,113,110,231,180,51,236,141,35,195,77,132,24,25,100,132,116,191,88,91,50,63,22,215,84,47,120,137,240,127,196,223,120,207,213,223,7,80,17,95,77,209,0,255,186,9,246,191,196,243,36,0,255,119,188,183,175,32,190,154,162,0,255,119,19,236,63,137,231,73,254,239,120,96,0,37,69,81,0,244,211,87,177,209,0,255,165,130,253,135,122,40,249,31,103,63,152,175,159,190,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,1,84,218,0,255,122,251,127,101,254,107,218,0,255,231,43,160,175,209,254,223,219,0,255,43,243,127,211,254,63,95,1,80,127,95,5,124,237,247,149,115,128,212,147,145,131,19,192,80,6,36,120,130,28,180,11,119,36,75,158,247,22,49,128,36,73,189,77,159,94,35,120,169,23,124,141,207,241,21,175,32,199,145,243,0,134,250,148,149,33,8,12,27,251,10,164,75,27,18,83,23,205,251,225,81,124,236,135,31,241,206,190,210,163,42,7,73,0,108,41,156,65,249,96,116,99,226,38,171,52,241,170,126,250,198,136,27,222,234,9,239,180,212,43,30,118,243,182,33,9,29,193,56,114,200,6,160,16,146,204,111,27,204,112,164,174,45,48,174,208,231,73,181,36,172,22,240,184,54,252,40,126,197,3,224,32,57,130,163,128,20,42,41,88,98,102,238,50,103,9,46,105,103,167,175,44,225,110,103,73,146,184,182,115,194,115,109,226,185,102,224,87,250,138,7,200,243,224,60,72,133,62,176,50,32,48,184,109,249,43,92,173,46,198,146,186,232,94,16,127,225,125,129,30,241,26,190,226,242,17,4,15,130,96,164,172,12,69,142,36,133,74,240,36,17,247,150,188,221,13,193,211,210,135,157,27,56,35,133,115,142,196,70,228,57,112,39,33,105,217,48,210,164,13,12,119,105,34,119,187,238,240,134,203,225,67,39,254,4,63,225,1,80,71,70,70,70,80,135,66,82,200,19,228,32,219,45,121,149,60,239,45,66,57,199,113,236,109,250,4,250,198,59,189,224,105,188,230,106,237,39,72,213,145,160,142,55,50,172,251,227,94,132,59,182,65,187,181,150,73,144,121,248,62,29,174,7,60,213,5,30,199,235,248,106,15,16,28,7,193,193,21,130,12,163,103,36,0,62,209,194,221,90,55,253,34,205,59,116,136,159,53,154,235,17,64,147,156,36,73,158,36,57,73,230,95,192,65,162,184,60,221,210,218,82,45,211,77,223,46,61,116,236,210,74,7,251,26,32,56,245,212,209,70,204,141,39,163,29,76,202,7,37,234,242,242,254,176,105,58,113,172,120,226,119,60,174,129,199,225,3,35,39,24,192,145,131,28,82,1,198,216,136,13,203,105,251,100,220,191,246,109,208,225,41,94,29,237,15,245,140,39,91,248,37,124,216,147,219,57,0,188,128,115,196,220,120,14,105,64,145,95,150,67,120,27,27,62,173,180,109,242,100,130,71,139,39,158,151,197,159,248,111,0,13,240,213,223,215,0,95,1,80,208,181,20,253,95,171,96,0,255,53,60,79,242,159,192,127,174,160,107,41,250,223,86,193,254,107,120,158,228,63,129,0,255,246,1,20,192,87,127,95,3,124,5,64,81,20,5,64,81,20,5,29,64,161,232,127,91,5,251,175,225,121,146,0,255,3,222,219,215,16,95,75,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,175,1,62,128,250,251,42,224,107,191,175,33,62,128,154,162,0,255,117,21,236,127,137,231,73,254,239,248,207,21,116,53,69,0,255,239,42,216,0,255,18,207,147,252,215,241,159,43,0,90,74,138,126,250,0,42,54,250,159,76,176,0,255,80,15,37,0,255,229,236,7,214,104,0,255,239,237,0,255,149,249,175,105,0,255,183,138,141,254,47,21,236,127,212,67,201,0,255,56,251,129,53,218,0,255,122,251,143,101,254,107,218,0,255,245,0,90,140,254,175,173,176,0,255,26,126,40,249,63,224,193,124,165,71,0,255,223,237,127,215,33,201,0,255,54,254,167,175,213,232,127,219,10,251,159,225,135,146,0,255,4,30,204,215,241,209,0,255,119,251,223,117,72,242,191,141,15,128,150,143,254,199,219,127,161,67,146,0,255,18,124,95,95,131,124,37,31,253,143,183,0,255,66,135,36,0,255,37,248,190,190,6,248,0,10,232,171,181,0,255,233,246,31,205,252,47,179,0,255,207,87,64,95,173,253,79,183,0,255,104,230,127,153,253,191,3,232,120,210,0,255,176,253,239,218,43,249,223,198,7,242,245,215,215,17,209,0,255,119,251,223,181,87,242,191,141,31,228,171,163,15,128,236,14,30,115,231,5,28,177,118,59,134,140,201,8,41,22,38,237,148,61,43,117,107,115,169,27,188,216,219,236,95,196,71,224,47,125,234,201,200,193,9,96,40,3,18,60,65,14,112,225,142,116,201,243,222,34,134,91,146,36,222,166,205,175,17,188,212,11,190,198,171,248,154,115,4,193,17,24,114,165,172,12,55,146,163,129,74,208,28,203,91,92,241,86,55,52,65,99,31,217,93,25,23,123,110,231,176,224,12,28,114,70,130,24,129,189,34,40,247,233,92,82,52,222,148,248,31,190,249,227,105,248,77,62,128,230,57,155,0,255,118,103,183,249,217,93,207,57,231,118,59,184,236,39,175,188,177,63,200,236,175,17,254,95,132,0,255,66,87,132,0,255,194,62,234,200,192,201,149,84,193,10,9,202,71,44,39,184,110,199,179,228,123,113,81,23,112,36,73,214,233,91,175,111,188,212,11,94,193,83,43,94,175,227,222,111,227,239,99,239,39,127,103,191,63,0,255,153,253,125,149,253,175,253,143,253,177,14,246,151,60,231,0,7,218,56,7,46,75,114,130,207,152,7,46,32,171,168,20,105,49,209,42,45,150,117,75,138,95,251,120,27,226,75,241,13,7,8,50,206,0,25,2,100,119,62,140,99,176,113,44,91,30,185,186,106,151,82,183,75,113,204,166,52,131,127,158,151,146,248,117,252,59,95,73,205,57,128,194,147,88,50,170,198,2,172,36,203,203,24,130,33,145,184,184,229,109,109,120,158,163,18,128,162,40,26,232,3,168,181,0,255,233,246,31,205,252,47,179,223,91,203,70,0,255,83,130,253,127,122,40,249,239,104,63,176,90,251,159,110,0,255,211,204,0,255,50,251,189,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,31,230,3,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,232,175,175,37,162,0,255,243,246,95,104,175,228,191,4,31,200,215,95,95,73,68,0,255,231,237,191,208,95,201,0,255,8,62,225,0,138,54,0,60,7,232,134,130,133,30,138,1,103,33,91,24,144,28,113,81,83,223,213,96,89,43,226,121,59,188,1,159,106,173,163,142,226,203,189,86,170,62,2,67,2,254,7,100,88,142,247,101,173,239,236,45,0,255,161,94,186,233,31,205,215,82,209,0,255,99,133,253,127,154,39,249,239,104,127,180,187,42,56,6,66,79,59,87,25,146,36,71,118,57,112,141,52,35,121,105,141,247,67,109,158,37,215,19,94,121,171,77,138,79,193,127,28,32,91,128,208,13,25,71,44,184,146,0,41,233,124,55,5,20,35,117,107,129,65,174,67,144,106,73,28,205,227,111,107,248,81,252,159,87,117,95,241,20,242,60,56,79,5,161,79,25,172,144,50,188,109,121,3,172,118,23,35,164,46,186,23,196,95,248,223,15,63,226,117,124,212,43,35,35,35,128,85,85,2,228,9,114,144,237,150,60,40,207,123,139,80,206,113,164,94,167,79,160,111,124,211,11,190,198,111,14,160,174,126,229,4,3,56,114,16,67,42,213,198,248,136,13,203,97,251,100,171,127,195,160,208,161,41,90,29,237,31,245,140,39,93,248,37,252,201,19,76,119,87,14,130,144,33,25,39,21,186,230,97,109,144,184,125,183,76,147,117,35,70,242,150,235,23,127,75,158,181,240,33,248,95,175,247,228,234,185,98,57,163,146,28,8,192,40,140,108,183,72,69,69,102,98,12,213,89,151,32,126,198,75,189,226,89,60,55,128,6,188,254,231,127,254,135,54,0,255,0,255,94,1,94,253,243,63,0,255,67,155,0,255,126,15,160,1,190,250,251,26,224,43,160,15,160,214,254,167,219,0,255,52,243,191,204,254,111,45,25,253,63,42,216,0,255,167,135,146,0,255,142,246,7,235,181,0,255,233,246,31,205,252,47,179,223,91,203,70,0,255,143,9,246,31,118,40,249,239,104,127,152,15,160,190,190,146,136,254,199,219,127,161,191,146,0,255,18,124,32,95,125,125,37,79,250,31,111,0,255,133,246,74,254,75,240,65,30,64,75,69,0,255,83,133,253,135,229,73,254,59,218,0,255,233,43,152,175,165,162,0,255,71,10,251,15,203,147,252,127,180,31,212,215,16,31,64,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,231,10,186,154,162,0,255,117,21,236,127,137,231,73,254,239,248,207,21,0,69,209,82,79,31,64,69,70,0,255,147,10,246,31,234,161,228,127,156,253,193,42,237,0,255,189,253,191,50,0,255,53,237,247,86,177,209,0,255,100,130,253,135,122,40,249,31,103,63,176,70,251,127,111,0,255,175,204,127,77,251,191,1,84,108,244,127,169,96,0,255,161,30,74,254,199,217,15,172,209,254,223,219,127,44,243,95,211,254,111,21,27,253,79,38,216,0,255,168,135,146,0,255,113,246,3,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,180,148,244,235,1,84,84,244,63,89,97,0,255,127,121,146,0,255,113,246,3,250,106,141,254,215,173,176,0,255,38,126,40,249,175,227,0,255,124,21,19,253,79,86,216,0,255,95,158,228,127,156,253,128,190,94,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,81,20,5,64,191,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,200,235,215,171,152,232,127,178,194,254,0,255,242,36,0,255,227,236,0,255,122,0,29,17,253,127,183,0,255,93,123,37,0,255,219,248,65,190,254,250,58,34,250,0,255,110,0,255,187,246,74,254,183,241,131,124,5,64,73,81,20,0,69,81,180,0,148,171,8,14,130,32,15,82,57,8,230,143,224,25,75,209,77,185,179,184,164,203,180,212,32,211,92,199,82,173,180,84,81,103,31,64,235,243,6,158,0,110,84,243,40,55,96,9,14,99,182,32,34,175,184,60,110,44,243,16,217,126,136,23,240,189,60,94,135,143,185,5,231,1,14,92,8,112,146,17,0,80,225,126,204,196,62,138,70,216,165,204,13,154,121,98,250,107,92,168,43,124,46,11,63,140,95,231,43,130,35,109,100,224,122,130,28,32,27,185,129,75,48,238,67,120,2,85,34,68,194,98,77,187,225,97,124,44,138,143,240,201,126,5,8,130,0,249,30,237,224,94,55,214,67,36,229,6,195,9,87,121,243,232,171,69,174,35,60,213,39,62,195,123,248,0,138,203,71,144,242,131,32,24,169,131,1,228,72,142,25,75,208,164,16,247,182,188,221,13,193,19,116,77,146,123,146,36,185,163,29,179,34,179,0,168,177,114,183,77,135,66,10,111,199,13,175,195,183,13,65,31,190,216,35,150,115,119,27,23,0,3,110,183,113,84,249,254,220,102,47,79,182,180,190,128,40,202,134,224,211,26,254,196,231,177,159,194,95,227,147,94,73,29,56,200,145,88,16,204,70,78,101,249,107,87,153,27,43,100,60,0,23,182,104,140,129,122,235,162,250,197,27,13,159,131,63,245,0,26,224,171,191,175,1,190,22,128,146,162,165,4,160,104,156,54,77,1,83,82,20,213,2,146,230,142,65,207,192,64,141,163,108,8,17,150,210,215,248,235,169,160,252,55,12,99,244,173,220,72,220,216,168,171,253,111,15,60,193,171,89,61,184,239,70,106,100,215,236,208,182,136,149,240,124,175,57,94,63,227,159,211,124,198,209,2,187,171,52,189,226,173,182,93,169,33,30,64,227,191,77,199,71,119,191,99,104,147,125,218,179,90,197,63,174,90,165,231,220,157,217,98,157,187,86,37,0,69,81,180,13,96,0,128,9,160,184,240,156,1,0,200,40,82,120,43,235,43,252,191,235,134,209,141,149,95,62,236,230,167,253,161,6,139,190,225,251,249,138,231,101,15,28,175,113,12,152,207,45,131,236,108,202,96,151,6,43,252,130,199,245,149,190,78,127,207,209,243,127,249,76,226,247,212,39,40,174,249,0,74,206,244,0,255,112,0,106,140,11,32,118,248,209,116,197,248,36,175,181,107,246,127,127,244,224,140,25,165,155,160,52,144,161,208,96,95,234,35,190,226,42,13,160,17,250,223,109,7,129,68,47,79,31,30,213,87,208,242,63,35,71,152,75,191,24,210,46,190,249,90,89,48,95,205,251,167,187,49,128,49,171,225,199,26,39,60,171,175,116,253,207,17,186,254,129,35,77,227,75,160,156,242,1,84,252,51,70,200,111,147,225,197,45,245,21,254,201,13,20,98,162,138,66,11,196,180,54,137,245,211,186,32,158,135,159,228,43,253,227,103,183,211,43,245,154,227,32,224,200,113,103,106,90,52,211,181,204,210,130,186,163,137,111,225,75,250,0,26,63,61,168,58,46,228,109,194,213,161,214,148,218,233,130,205,58,207,215,92,7,27,35,129,45,93,249,35,41,188,242,173,186,116,105,17,188,19,223,209,215,224,84,198,149,212,29,44,101,173,229,214,98,174,246,68,247,133,43,95,192,242,89,234,23,95,123,79,19,241,101,124,0,205,8,130,192,16,192,200,70,18,68,54,253,106,234,62,175,187,181,4,152,120,149,118,94,204,26,170,0,40,90,74,10,128,162,78,239,164,4,160,40,138,22,128,146,150,146,22,128,146,162,165,4,160,40,138,162,0,20,147,210,3,121,90,120,154,99,17,64,73,3,167,245,65,154,58,0,205,160,163,185,252,66,41,6,198,232,52,121,195,24,128,226,56,215,148,30,24,165,163,212,123,82,104,0,10,128,52,79,235,147,136,26,0,180,148,20,45,0,37,69,209,2,80,82,20,45,0,37,69,81,7,160,64,131,2,77,67,76,233,41,37,45,133,13,73,113,97,210,87,170,63,108,221,29,64,251,135,92,248,109,190,222,107,211,87,50,251,31,30,0,255,237,83,35,161,11,191,0,52,166,0,255,119,17,23,143,27,166,212,177,83,227,171,249,138,249,219,99,114,30,0,255,125,33,125,77,244,127,152,143,0,255,8,98,250,154,137,109,252,54,95,231,15,0,255,213,227,127,47,8,160,40,138,58,0,69,105,80,144,166,1,104,41,41,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,90,0,74,138,162,5,160,85,218,20,79,1,208,48,141,211,52,5,49,253,86,200,63,246,252,111,159,211,65,46,60,176,122,107,201,63,182,252,15,190,103,127,140,225,131,125,198,164,245,183,207,204,215,104,77,115,249,122,65,0,255,99,47,0,255,145,16,178,63,106,136,127,234,107,253,237,73,230,253,20,46,253,229,235,117,252,31,244,227,127,18,16,210,134,241,136,207,243,0,138,162,40,0,138,167,76,241,148,0,148,180,180,41,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,104,41,41,0,138,162,168,3,80,128,218,24,185,181,254,189,247,83,86,185,8,19,113,49,58,13,101,205,252,51,158,19,205,42,63,202,114,189,194,236,176,220,198,19,47,219,55,107,53,24,10,0,255,52,199,3,168,61,151,145,110,149,126,232,25,247,254,242,184,168,245,157,42,0,26,164,72,205,56,54,140,138,34,167,74,0,69,152,6,173,199,27,197,185,1,40,138,162,24,0,69,157,226,166,1,64,75,73,209,2,80,60,173,99,84,167,121,6,64,173,41,154,75,9,64,79,189,231,140,103,0,23,136,106,65,132,179,160,142,174,246,228,234,65,204,199,161,242,249,34,45,135,95,246,103,154,193,183,61,128,102,58,72,123,230,47,63,31,228,218,243,45,26,183,196,135,0,255,224,191,189,118,0,255,14,196,50,36,87,250,245,54,210,129,171,156,121,178,109,109,122,218,196,71,125,71,23,120,209,53,245,25,111,23,50,16,18,230,110,116,127,1,30,64,237,231,250,31,254,247,252,55,219,197,254,0,213,96,124,133,87,208,113,187,214,167,199,221,143,145,247,153,111,190,200,242,179,63,210,98,136,231,241,136,43,186,143,179,7,208,219,254,103,152,183,193,177,213,22,141,140,10,124,171,87,154,233,0,255,93,121,140,217,86,181,140,167,220,70,241,81,94,29,253,111,130,117,71,109,177,63,44,129,223,245,74,139,254,151,233,127,174,186,198,103,99,226,19,249,0,26,250,97,98,125,229,194,186,225,123,213,172,70,254,23,215,127,221,166,113,168,173,90,59,128,222,211,115,224,28,179,145,27,159,253,143,249,220,27,159,78,90,218,159,107,1,223,234,107,232,83,169,91,149,159,138,242,150,188,9,35,163,54,58,119,234,15,79,226,235,61,35,200,8,14,12,68,194,109,163,25,218,234,142,185,181,99,175,161,35,207,113,222,95,62,25,142,176,35,195,177,28,111,75,94,89,113,150,247,182,137,63,195,215,29,64,239,45,244,26,145,219,217,249,195,202,211,200,126,250,150,151,234,221,167,147,224,153,248,107,190,222,215,241,32,149,17,55,38,19,223,239,144,28,77,218,95,219,165,167,158,246,245,186,127,112,61,48,31,230,147,229,231,219,178,196,48,54,90,173,225,123,125,99,119,94,129,227,246,113,163,46,226,146,73,25,219,145,72,93,112,246,44,243,116,238,7,159,197,131,249,192,20,61,122,205,254,113,29,99,217,253,92,254,175,137,217,187,77,171,240,163,38,92,239,179,0,255,60,71,5,119,27,80,102,228,88,226,175,248,180,239,9,72,90,49,58,198,185,219,253,62,148,161,210,186,216,21,90,239,245,158,62,17,51,206,24,217,77,227,242,37,121,123,155,227,97,73,169,133,182,243,53,135,94,7,177,4,25,102,189,198,232,131,224,204,195,141,183,45,108,111,24,66,93,224,5,7,80,179,207,1,146,236,39,19,236,87,233,231,107,83,252,231,154,187,186,237,184,31,45,240,249,37,46,53,79,123,227,15,87,0,148,20,69,1,128,162,121,218,148,0,20,69,81,0,244,219,215,98,244,127,109,133,253,207,240,67,201,127,2,31,226,107,183,175,104,244,127,109,133,253,215,240,66,201,127,2,31,230,3,232,232,232,0,255,187,253,239,58,36,249,223,198,0,255,121,253,251,196,16,220,96,113,7,133,20,98,185,54,114,152,192,121,27,1,35,132,26,104,158,84,62,84,90,198,151,180,183,179,55,124,60,62,192,43,0,138,162,165,98,28,64,149,95,40,0,3,32,0,24,71,34,144,8,134,163,120,11,138,96,173,120,11,242,61,128,90,251,127,110,0,255,209,204,0,255,50,251,189,181,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,111,35,149,32,35,232,62,42,137,97,3,114,206,227,238,143,89,25,192,8,185,37,232,105,101,127,230,161,206,73,226,119,188,248,195,23,225,19,107,217,232,127,82,176,0,255,79,15,37,0,255,29,237,15,243,1,148,180,148,180,0,20,37,165,93,147,160,237,198,1,142,1,12,118,158,3,37,136,229,206,31,71,223,181,111,163,97,93,214,222,90,120,11,116,129,143,237,225,235,240,167,30,64,81,111,7,71,174,60,198,62,152,112,135,23,140,102,158,253,179,95,187,75,130,179,39,239,215,188,230,44,44,155,253,191,107,234,39,73,6,218,64,59,25,197,12,26,49,130,33,27,249,209,118,22,164,133,165,205,90,138,207,244,44,172,23,159,117,5,112,146,66,149,159,36,25,0,228,31,171,143,162,200,54,92,222,92,179,101,186,233,91,170,185,246,101,90,105,174,10,248,0,154,147,130,189,2,136,249,200,72,232,24,7,121,62,182,7,8,115,13,71,36,180,143,111,183,102,254,233,161,65,124,158,30,9,0,255,101,248,106,252,143,87,0,20,189,163,232,253,211,7,208,176,209,0,255,165,130,253,135,90,40,249,47,103,63,176,74,251,127,111,0,255,43,124,247,55,237,0,255,86,177,209,0,255,164,130,253,135,122,40,249,31,103,127,176,70,251,95,111,0,255,175,204,0,255,76,251,165,0,4,28,198,56,238,186,247,129,212,1,49,35,87,0,255,64,213,18,85,25,115,246,206,118,97,99,105,105,196,199,234,174,248,172,237,142,79,224,89,94,115,224,105,39,120,227,55,204,192,14,202,124,211,121,178,177,118,121,250,179,106,168,237,104,5,143,180,140,119,241,158,43,10,128,150,146,162,0,232,183,175,197,232,0,255,90,10,251,159,225,135,146,0,255,3,158,196,87,140,23,0,28,5,0,3,160,170,194,56,142,4,18,193,144,196,91,80,188,181,13,111,65,113,95,243,238,39,200,21,140,12,3,200,27,223,136,155,204,16,132,58,183,150,121,226,133,29,90,198,79,13,202,78,248,44,31,64,71,71,0,255,223,237,127,215,33,201,127,54,62,202,241,127,220,78,254,247,66,0,255,119,248,146,194,127,116,116,244,0,255,221,254,119,29,146,252,111,227,127,250,170,248,127,25,131,0,255,187,86,67,0,255,97,252,78,248,159,226,3,104,78,79,144,17,140,12,67,96,228,70,222,100,134,38,234,214,50,79,188,176,185,78,79,125,27,251,107,85,110,205,121,16,228,72,5,57,177,108,60,228,198,146,44,183,105,241,12,201,242,22,55,196,23,248,90,211,156,241,195,250,234,3,32,56,105,99,119,186,95,104,199,98,24,63,28,198,170,44,3,155,192,213,253,86,63,61,130,207,47,13,250,120,163,115,77,188,2,127,233,149,62,237,59,16,3,18,208,19,84,2,51,180,83,32,109,44,35,48,22,2,215,108,237,4,171,202,79,112,1,227,229,81,7,218,0,144,243,195,98,204,140,112,178,89,184,185,63,105,95,210,124,126,105,16,192,107,125,107,226,21,248,174,190,50,0,181,35,184,87,198,149,187,238,41,119,197,93,6,4,102,161,155,204,145,72,177,52,145,68,19,36,21,7,157,14,67,146,28,156,197,82,134,140,84,234,68,193,109,88,45,45,174,149,117,254,188,213,133,154,136,191,226,71,19,175,197,199,93,195,124,197,161,187,49,130,227,49,22,195,200,193,177,58,113,44,228,138,157,79,94,77,186,71,26,250,118,193,47,251,143,248,66,251,65,30,64,73,81,212,223,7,208,16,95,47,209,0,255,186,10,246,191,196,243,36,0,255,119,188,183,175,33,190,154,162,0,255,117,21,236,127,137,231,73,254,235,248,207,1,20,45,37,45,0,245,244,85,108,244,63,169,96,0,255,161,22,74,254,199,217,15,230,235,167,175,98,163,0,255,73,5,251,31,245,80,242,95,206,126,96,0,149,246,0,255,222,254,95,153,0,255,154,246,0,255,249,26,232,107,180,0,255,247,246,0,255,202,252,215,180,223,207,87,0,212,223,87,1,95,251,125,141,242,1,212,142,32,120,70,144,83,6,36,216,144,199,51,87,82,201,84,218,134,187,182,110,131,181,26,234,2,126,136,159,205,58,138,79,123,202,124,32,1,158,60,149,36,35,204,24,192,24,83,175,33,201,37,205,4,215,118,105,114,132,237,240,4,130,248,50,19,237,47,241,59,175,244,232,0,255,187,253,239,58,36,249,207,198,0,255,121,205,2,104,234,3,73,6,112,46,3,72,46,26,81,158,166,27,143,181,180,160,174,47,47,57,203,52,173,175,239,168,57,71,16,188,130,67,70,112,176,178,145,36,3,149,224,73,229,45,174,120,171,43,158,160,168,168,175,15,128,129,4,245,10,206,131,66,54,0,23,140,87,126,251,96,134,26,107,113,147,113,133,54,205,211,29,237,106,1,143,171,196,119,225,151,158,224,54,16,27,203,114,50,146,148,161,48,30,67,0,32,57,176,187,197,89,212,176,34,41,251,235,117,211,27,94,105,173,35,60,212,49,190,230,72,112,28,185,124,164,12,245,8,172,18,164,172,93,204,147,133,116,105,67,90,211,91,207,126,120,20,47,251,117,135,239,245,181,221,14,14,78,59,39,237,4,149,60,231,0,10,80,187,200,233,230,138,188,193,221,249,238,250,222,215,227,138,223,240,93,15,241,47,60,52,128,222,19,171,103,196,114,6,146,24,168,170,13,96,100,187,195,177,168,198,59,49,134,234,172,75,16,47,227,165,86,241,44,62,203,87,123,82,244,140,92,198,9,144,3,1,160,209,140,100,190,45,142,69,180,78,211,109,200,80,157,245,135,239,224,47,248,166,85,124,236,21,217,93,25,200,189,157,113,80,114,46,187,100,108,1,202,236,118,86,204,229,66,141,59,138,197,139,13,15,224,197,31,191,196,103,86,40,250,191,86,193,254,107,120,158,228,63,129,239,246,1,52,192,87,127,95,3,124,5,64,89,87,0,192,0,80,249,254,39,73,158,152,153,97,188,178,172,99,51,87,148,197,45,144,106,97,73,232,28,190,210,177,74,211,240,57,215,212,79,146,12,96,0,39,73,6,141,53,130,34,59,143,181,180,32,45,236,236,56,203,244,108,172,108,175,31,224,57,73,21,48,146,27,54,241,15,136,218,217,128,55,2,179,215,218,179,76,35,127,70,60,174,129,248,185,60,124,25,62,238,0,234,224,43,130,43,64,144,35,8,14,130,249,35,229,131,20,203,229,41,119,22,119,172,157,186,105,92,166,187,142,101,186,106,121,95,103,94,147,228,168,36,201,133,156,5,133,177,149,24,228,163,54,228,155,34,90,236,4,154,36,65,167,161,46,171,110,240,185,46,124,43,62,147,15,160,40,169,184,124,4,193,131,32,184,82,7,67,145,35,73,33,242,214,36,17,247,182,188,213,13,193,115,84,0,180,148,20,5,29,64,43,209,0,255,181,10,246,95,195,239,36,0,255,9,188,183,175,33,190,150,162,0,255,107,21,236,127,134,231,73,254,19,120,111,95,3,124,0,245,247,85,192,215,126,95,67,124,0,53,69,0,255,239,42,216,0,255,18,207,147,252,223,241,159,43,232,122,138,254,215,85,176,0,255,36,158,39,249,191,227,63,215,2,80,82,20,253,244,1,84,108,244,63,169,96,0,255,161,30,74,254,199,217,15,172,210,254,223,219,0,255,43,243,95,211,254,111,13,27,253,79,42,216,127,168,135,146,0,255,113,246,3,171,180,0,255,245,246,31,203,252,215,180,0,255,235,1,180,26,253,95,91,97,0,255,53,252,80,242,159,192,131,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,63,125,173,70,0,255,215,86,216,0,255,12,47,148,252,39,240,96,190,142,143,254,191,219,0,255,174,69,146,0,255,109,124,0,180,124,244,63,222,254,7,29,146,252,151,224,251,250,42,228,43,249,232,127,188,253,23,58,36,249,47,193,239,245,53,192,7,80,64,95,173,253,79,183,0,255,105,230,127,153,253,127,190,2,250,106,237,127,186,253,71,51,0,255,203,236,0,255,29,64,199,147,254,191,219,0,255,174,189,146,0,255,109,124,32,95,127,125,37,68,0,255,223,237,127,215,95,201,0,255,54,62,144,175,0,232,221,3,187,239,54,182,49,64,71,200,202,72,204,12,7,219,198,0,2,111,109,153,191,92,92,112,247,132,241,54,75,179,9,222,207,126,158,7,118,3,199,114,207,56,7,37,227,20,1,99,11,0,34,147,151,196,225,66,141,59,150,54,155,13,0,255,195,15,5,60,13,223,216,87,140,39,73,14,160,128,19,59,187,212,56,142,132,43,79,243,196,219,91,17,87,215,4,65,18,64,233,124,5,8,231,185,146,237,1,96,193,121,155,10,7,188,87,190,85,46,88,23,246,214,210,146,96,139,23,151,46,99,27,124,161,253,211,138,227,240,119,183,233,57,219,157,223,248,141,221,238,179,79,103,95,237,179,149,103,9,0,255,79,229,205,254,175,240,191,44,52,252,135,123,13,253,32,200,8,78,101,4,200,117,99,232,12,223,120,212,165,61,103,125,103,73,94,166,121,99,125,21,124,0,37,133,93,129,164,29,58,234,105,3,214,206,145,145,145,79,249,164,74,221,88,222,47,70,61,130,109,217,242,194,239,248,219,2,127,196,135,92,9,64,81,20,232,49,128,164,110,201,120,82,192,133,160,146,145,202,119,143,40,139,141,186,185,200,184,93,155,183,163,46,105,72,7,248,219,26,126,11,127,233,1,114,210,125,100,92,207,5,32,41,59,126,51,79,66,76,110,165,237,8,210,44,47,73,182,231,212,93,83,157,27,171,116,155,253,223,73,146,39,57,117,156,1,36,160,183,237,64,146,41,13,56,27,23,151,98,121,3,146,109,236,141,69,252,165,101,149,254,227,67,189,98,60,73,114,0,85,56,177,51,75,141,227,72,117,229,105,154,120,123,27,226,234,154,224,45,138,241,32,200,83,65,218,129,145,33,32,137,164,156,120,134,39,226,222,150,184,182,38,120,22,248,0,138,50,189,2,201,19,20,146,81,161,66,44,99,43,49,200,143,46,70,54,69,180,16,248,245,56,222,54,13,117,185,180,140,183,109,225,91,241,103,94,1,80,20,69,65,7,208,250,238,155,27,227,216,247,219,238,182,155,36,125,191,243,108,181,63,246,159,14,246,87,251,13,222,195,43,120,13,15,173,192,129,194,1,88,225,0,170,237,38,19,237,147,204,183,79,94,180,127,116,213,85,159,86,143,248,6,223,194,223,26,232,21,244,56,23,206,56,113,227,220,124,102,151,135,171,246,151,55,251,202,0,255,254,86,109,237,63,18,254,107,141,53,215,121,246,223,174,169,159,36,25,133,0,56,161,48,99,36,146,23,12,217,200,143,182,180,84,135,120,88,218,172,165,248,75,143,120,22,239,197,199,242,1,20,45,37,5,64,209,82,82,0,244,215,87,18,209,0,255,120,251,47,180,87,242,95,130,15,228,235,175,175,36,162,0,255,241,246,95,104,175,228,127,4,0,255,227,1,180,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,135,188,122,189,150,138,254,31,43,236,0,255,211,60,201,127,71,251,65,94,55,125,0,152,185,129,51,82,56,231,72,110,172,60,167,222,73,72,218,229,97,164,57,27,24,238,210,68,234,118,237,225,45,119,195,135,79,252,9,62,212,43,30,28,156,160,142,92,134,74,186,159,242,13,8,12,21,241,121,241,64,103,98,117,153,198,154,68,178,195,111,205,225,179,206,240,53,231,8,130,35,48,100,4,7,195,141,228,104,160,18,52,199,242,22,87,4,117,195,19,204,245,49,144,84,189,210,206,3,32,91,1,22,208,149,223,62,216,1,99,109,110,50,110,208,230,121,186,163,93,29,224,113,149,248,46,252,220,1,20,221,63,80,133,147,28,203,0,128,237,200,144,231,249,198,164,174,238,169,251,203,75,242,74,221,235,235,203,227,35,191,145,129,220,113,198,65,201,25,118,201,216,82,192,29,56,43,230,112,161,198,37,17,188,216,240,63,124,241,199,47,241,65,15,198,179,247,167,143,129,33,7,119,10,118,25,149,146,181,194,73,49,241,168,55,235,146,204,165,143,46,141,166,240,33,19,95,140,191,242,234,239,3,104,192,235,127,254,231,127,104,243,223,239,53,224,245,63,0,255,243,63,180,249,239,247,0,26,224,235,191,175,0,190,6,250,0,106,237,127,186,253,79,51,0,255,203,236,239,214,178,209,0,255,163,130,253,127,122,40,249,239,104,127,176,90,251,159,110,0,255,209,204,0,255,50,251,191,181,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,135,249,0,234,235,43,121,210,0,255,120,251,47,180,87,242,63,130,15,228,235,175,175,36,162,0,255,241,246,95,232,175,228,191,4,0,255,227,1,180,84,244,0,255,72,97,0,255,97,121,146,0,255,142,246,127,250,10,230,107,153,232,0,255,177,194,254,195,238,36,0,255,29,237,7,245,53,196,7,80,83,244,0,255,174,130,253,47,241,60,201,0,255,29,239,185,130,174,166,232,0,255,93,5,251,95,226,119,146,0,255,59,254,115,45,0,37,69,209,79,31,64,69,70,0,255,147,9,246,63,234,161,228,127,156,253,192,42,237,127,189,253,191,50,0,255,53,237,0,255,86,177,209,0,255,164,130,253,143,122,40,249,31,103,63,176,70,251,127,111,0,255,175,204,127,77,251,189,1,52,100,244,63,153,96,0,255,161,22,74,254,199,217,207,244,154,99,195,169,132,46,85,150,241,128,28,80,86,25,153,85,217,137,103,104,183,84,51,141,155,245,133,135,250,195,131,120,154,87,177,209,0,255,164,130,253,135,122,40,249,31,103,0,255,213,107,234,56,121,114,225,193,242,150,227,22,41,33,77,60,251,110,219,90,242,212,53,103,109,103,113,121,125,203,20,31,64,115,70,134,89,37,8,14,226,15,96,149,83,101,120,6,194,25,26,110,94,121,227,45,90,247,194,215,248,217,9,79,227,63,215,103,95,235,241,6,14,88,112,85,243,40,108,86,64,12,148,47,193,57,75,186,115,101,153,15,57,246,65,188,128,231,37,240,69,124,30,95,17,140,20,130,28,65,112,16,204,31,193,65,138,37,155,112,103,115,71,91,169,155,198,93,154,235,216,165,171,158,122,0,21,21,253,79,82,216,0,255,95,158,228,127,156,253,128,190,30,163,0,255,117,43,236,191,137,23,74,254,239,248,63,95,69,69,0,255,147,21,246,0,255,119,39,249,31,103,63,160,175,215,232,127,221,10,251,111,226,135,146,0,255,59,30,196,7,208,82,82,20,0,253,122,21,19,253,79,86,216,0,255,95,158,228,127,156,253,32,175,94,175,161,162,0,255,201,10,251,0,255,203,147,252,143,179,63,236,1,148,16,253,127,183,0,255,93,127,37,0,255,219,248,64,190,254,250,74,39,253,127,183,0,255,93,123,37,0,255,219,248,64,190,2,160,40,138,2,160,104,41,41,0,90,74,90,74,0,90,187,134,126,82,216,220,202,155,189,137,204,77,5,139,1,102,180,186,0,137,84,139,35,57,150,99,209,59,222,233,33,62,15,95,113,69,229,125,0,13,114,144,84,240,32,149,43,136,252,131,250,72,134,239,3,121,109,77,151,105,169,111,169,30,218,151,234,164,75,147,36,39,73,230,7,0,28,0,208,46,18,199,238,187,67,219,241,246,54,39,137,235,123,183,119,181,111,213,80,147,249,216,208,46,4,193,0,80,137,33,32,131,228,149,92,0,233,98,249,113,249,48,31,185,30,193,147,107,164,47,140,9,0,255,173,248,33,124,144,51,50,218,169,35,79,27,203,187,51,140,196,67,55,2,148,71,107,91,180,74,151,87,231,34,79,100,135,15,225,11,248,217,34,126,212,166,62,128,6,248,250,239,43,128,175,0,40,90,74,10,128,162,104,80,128,41,90,24,64,1,61,117,254,153,30,4,46,63,214,42,61,80,151,214,227,238,221,201,189,63,15,237,92,218,105,228,233,25,62,183,226,58,238,146,58,27,3,179,37,158,59,218,210,213,102,90,35,241,65,165,127,135,21,14,28,121,243,134,228,210,141,197,186,183,68,5,191,184,210,155,61,65,158,163,77,80,102,163,238,45,45,85,61,227,27,7,80,20,237,170,252,116,196,124,92,56,103,108,20,173,248,116,173,20,64,187,223,173,245,169,79,44,99,203,27,109,247,24,229,111,41,172,93,90,105,208,104,15,143,173,101,207,87,15,145,230,35,64,176,75,134,200,150,233,217,0,47,180,219,171,61,57,142,114,227,242,199,147,204,205,60,41,18,46,136,219,11,75,74,189,235,194,31,240,164,3,104,61,234,72,144,113,128,249,24,141,191,16,155,151,205,41,251,107,117,238,132,55,240,162,218,219,227,220,198,187,63,51,191,60,243,187,236,103,127,169,15,196,0,255,120,111,189,79,125,146,51,130,177,16,22,140,249,112,180,136,191,33,158,119,235,170,205,124,173,79,143,187,31,50,252,62,243,190,63,60,219,98,127,104,218,33,190,140,31,28,64,99,207,56,3,23,44,127,71,2,164,197,46,212,84,69,113,130,170,14,160,70,211,0,255,123,243,24,183,203,105,8,159,124,248,195,87,245,53,52,253,207,24,226,121,191,61,50,205,42,254,131,191,96,190,30,163,0,255,233,249,95,121,105,134,240,63,215,240,79,125,205,208,0,255,148,239,121,218,196,91,108,106,23,31,64,233,31,63,59,163,23,90,43,252,49,221,196,217,236,62,196,105,161,115,75,23,195,71,181,236,0,255,248,217,56,191,163,6,168,175,242,173,196,90,254,215,105,251,52,46,76,88,102,31,64,225,191,196,63,227,92,102,155,98,151,70,154,89,199,194,151,192,95,107,253,83,200,56,103,28,179,217,99,110,113,177,22,251,179,93,235,188,218,67,100,158,88,229,32,101,11,160,92,88,102,29,246,187,206,224,87,189,34,24,193,71,129,197,248,0,122,127,111,118,108,126,85,9,246,237,29,198,166,46,186,151,150,206,241,145,171,220,107,152,199,113,185,115,140,105,177,140,172,81,215,52,75,211,240,90,252,134,215,2,80,82,58,80,180,4,208,122,49,77,83,28,158,226,97,0,26,20,69,1,80,20,69,49,0,138,162,24,197,0,168,83,28,133,98,52,167,28,128,214,75,239,205,154,90,152,226,4,0,77,80,20,5,128,1,45,128,222,223,131,99,0,0,197,10,101,75,189,227,156,43,48,42,1,242,122,171,61,91,61,48,243,97,132,235,16,140,180,205,254,69,63,248,82,233,215,35,116,192,232,236,119,14,192,110,248,155,163,85,124,227,0,90,90,143,55,105,232,65,1,80,100,20,45,37,0,69,81,20,0,69,75,73,1,208,82,148,20,0,69,81,212,1,40,208,122,80,160,245,52,196,20,69,81,216,208,212,142,43,212,87,50,251,63,78,0,255,19,171,131,184,240,195,124,189,147,168,175,36,244,127,228,245,223,112,226,63,189,240,157,129,165,38,166,0,255,118,113,151,238,70,169,246,97,186,241,229,124,157,63,253,156,45,142,110,162,175,73,244,191,168,175,0,255,229,153,241,198,175,243,117,254,1,0,255,13,245,159,27,2,104,41,41,234,0,20,197,81,148,134,1,104,80,52,40,0,90,74,138,22,128,146,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,86,105,83,60,205,12,64,131,150,134,20,96,234,173,144,127,236,249,159,239,233,36,24,62,88,183,21,242,79,61,0,255,243,61,157,132,195,67,251,128,180,254,221,31,111,30,102,74,123,249,122,65,0,255,163,47,0,255,129,233,216,63,59,241,57,125,173,63,125,240,243,109,24,173,230,235,101,0,255,221,15,252,241,31,200,64,250,42,116,226,187,60,128,162,40,10,128,214,83,52,205,225,52,3,160,105,90,218,180,0,148,20,69,1,80,20,69,1,80,20,45,45,0,197,77,159,50,5,64,75,81,244,11,160,241,254,235,222,71,42,184,85,26,195,104,88,95,237,203,251,135,204,55,209,23,23,238,109,194,180,215,96,105,116,132,111,242,53,66,0,255,187,239,177,144,233,50,135,244,175,175,37,254,216,240,136,81,27,118,131,152,214,250,214,120,3,188,193,3,168,189,125,251,142,185,207,60,59,253,248,31,246,125,107,21,188,141,95,121,13,134,161,178,238,235,253,61,198,24,219,221,111,67,217,86,254,105,48,93,245,148,175,245,184,55,60,177,42,251,22,178,116,205,70,91,74,193,233,171,97,21,252,142,7,28,64,81,167,184,175,0,134,113,40,107,10,128,162,40,10,128,6,79,139,41,138,28,148,0,154,99,81,211,253,60,205,45,76,51,0,138,162,78,1,128,86,211,144,154,103,212,242,19,0,20,69,81,7,160,24,118,84,17,80,0,123,181,239,254,91,0,255,192,120,135,202,219,242,144,91,230,123,203,180,237,200,225,49,248,51,175,0,29,23,50,141,181,229,23,136,96,145,166,29,103,63,188,172,175,245,7,25,221,77,231,219,209,2,151,149,163,249,181,212,164,116,13,223,117,0,77,232,201,40,60,91,204,170,196,81,55,55,160,44,207,107,94,191,63,171,39,161,132,45,107,116,180,86,40,170,161,46,91,124,18,0,255,117,165,199,143,42,250,165,52,202,236,18,40,141,196,213,205,58,107,92,173,77,60,147,175,246,246,214,206,219,36,2,146,148,69,204,66,130,111,211,74,147,32,158,198,95,14,160,56,222,207,25,100,238,54,72,185,185,160,210,129,162,116,144,61,128,58,250,0,255,188,5,222,6,173,208,137,37,240,187,94,105,209,0,255,178,253,167,154,198,151,223,196,215,120,141,163,0,255,205,88,254,151,31,107,17,254,227,6,190,217,43,45,250,95,150,0,255,0,166,154,38,252,7,146,248,69,62,128,70,254,23,215,127,93,7,249,15,245,85,181,26,249,95,92,0,255,119,25,228,63,212,85,5,64,179,138,131,87,96,99,158,15,229,88,134,101,129,187,226,46,173,85,81,179,7,80,216,95,29,177,96,92,219,0,119,243,22,145,105,220,93,90,166,107,123,35,196,199,225,39,250,138,227,244,60,149,202,56,32,129,18,165,248,6,149,9,242,50,125,242,62,61,225,107,198,216,48,50,127,35,213,235,189,125,85,128,45,185,247,30,75,247,114,73,91,22,108,171,54,131,248,5,94,211,7,80,250,195,68,55,206,185,118,97,223,109,16,106,164,207,137,87,58,112,229,184,211,134,123,28,17,179,95,242,74,169,109,109,113,79,186,19,240,74,252,178,215,250,244,153,142,144,236,140,153,135,89,38,223,60,211,187,91,47,125,106,210,125,220,125,186,147,144,13,164,27,181,45,108,171,182,240,129,105,249,249,128,45,71,16,117,71,91,93,160,215,171,215,111,62,3,56,106,154,214,46,151,135,191,213,122,216,136,39,24,147,100,212,141,129,204,72,98,26,106,81,232,46,190,229,106,218,0,255,253,93,111,99,86,105,230,77,8,95,58,48,233,221,211,147,89,156,80,153,237,194,234,199,195,188,46,189,154,246,223,253,0,68,2,228,72,106,212,232,226,105,94,1,80,148,94,165,164,15,64,115,140,34,164,40,77,3,80,82,52,40,0,250,237,43,26,253,111,91,97,0,255,51,252,80,242,159,192,135,248,234,237,107,53,250,191,182,194,254,103,120,161,228,0,255,128,223,6,80,92,126,16,228,65,16,28,216,104,72,149,68,82,78,60,195,19,113,111,75,220,90,19,52,171,124,100,243,113,197,50,114,80,130,203,98,1,78,241,62,233,198,29,98,36,59,113,233,171,113,216,170,49,116,76,248,175,195,55,227,79,125,146,147,36,87,229,244,88,174,210,178,37,1,14,207,18,159,71,155,196,189,53,145,194,172,201,18,119,235,12,143,117,6,95,196,91,20,223,150,94,239,65,42,199,65,48,130,4,149,97,116,108,64,128,77,52,146,118,151,77,191,72,243,114,237,225,123,139,230,90,194,7,208,69,223,252,54,114,134,213,43,149,50,128,130,97,254,137,128,98,206,35,160,105,43,155,175,22,20,75,49,107,23,31,254,230,158,51,124,7,62,211,156,94,116,192,144,24,14,110,50,152,160,96,116,143,35,187,164,112,182,140,120,106,125,123,234,90,189,75,58,120,183,207,103,63,135,79,123,5,48,10,0,202,7,10,24,5,200,63,86,39,203,242,125,184,188,185,167,59,181,212,184,84,115,237,75,117,213,92,0,5,121,37,27,253,63,42,216,0,255,167,133,146,0,255,142,246,127,181,30,111,228,136,1,7,203,167,220,101,134,156,4,50,95,1,97,172,136,124,110,111,243,40,121,81,188,135,23,240,179,61,126,133,15,213,178,209,0,255,163,130,253,127,122,40,249,239,104,63,156,15,160,169,207,56,25,103,160,237,198,25,187,69,186,37,251,204,99,231,159,142,85,90,217,159,249,161,143,22,154,105,82,115,223,78,146,219,9,44,192,73,128,178,114,180,213,45,65,40,156,190,78,27,77,53,46,114,179,14,90,195,75,205,246,106,237,127,186,253,71,51,0,255,203,236,0,255,86,178,209,0,255,164,96,0,255,159,30,74,254,59,218,223,231,3,40,128,3,24,56,153,142,36,39,201,71,186,129,201,51,152,170,52,3,132,0,141,176,71,211,110,248,7,31,123,225,35,124,178,31,32,9,80,72,190,175,12,216,99,87,7,137,132,155,157,249,36,110,243,32,210,72,135,92,187,120,170,49,124,134,95,121,5,216,201,9,144,43,99,164,144,119,5,135,17,144,75,145,16,51,224,146,1,83,52,121,185,125,26,106,18,143,173,125,231,236,231,122,224,92,72,94,9,112,253,145,216,199,59,246,120,154,182,176,146,152,214,61,117,137,22,123,185,190,93,90,236,250,10,16,36,56,3,64,238,238,188,3,123,64,254,155,232,14,39,219,5,187,234,91,228,79,216,163,171,38,250,104,170,77,60,211,164,150,95,0,78,50,112,59,65,85,2,58,118,19,136,98,192,24,175,196,72,38,175,141,38,181,213,230,214,40,222,247,235,16,191,241,138,250,1,130,131,28,100,164,12,54,34,107,52,195,247,216,39,109,119,193,217,223,89,22,79,59,245,44,44,157,253,185,235,136,232,0,255,187,253,231,218,43,249,223,198,191,29,64,67,63,8,50,130,83,25,1,114,221,152,241,12,223,120,212,165,61,103,127,103,75,222,165,123,99,125,139,252,156,81,57,42,103,28,185,42,200,1,190,98,190,98,192,8,43,73,114,214,109,180,86,139,163,221,138,226,135,247,241,213,195,159,226,31,250,105,231,28,64,12,56,85,113,35,8,198,143,150,199,59,247,36,156,50,172,181,80,192,140,70,226,109,105,129,248,85,119,248,166,67,248,99,181,219,133,96,36,1,182,28,187,223,192,71,135,39,98,137,22,27,109,103,145,207,190,217,15,79,60,120,230,120,223,20,47,117,24,31,200,7,80,20,45,245,244,1,84,108,244,63,169,96,0,255,161,30,74,254,199,217,15,172,209,254,215,219,0,255,43,243,127,211,126,111,21,25,253,79,42,216,127,168,135,146,0,255,113,246,7,107,180,0,255,245,246,0,255,202,252,215,180,31,224,1,148,20,69,1,208,82,82,178,71,153,27,25,87,85,198,120,5,118,192,115,226,14,66,180,204,167,200,144,182,64,184,84,143,227,108,215,34,222,110,57,188,25,195,167,224,171,14,224,6,128,103,88,234,192,57,0,16,4,102,71,121,112,65,98,36,103,105,71,222,239,180,121,43,114,221,226,149,183,154,92,248,20,252,184,87,169,2,24,40,160,240,2,128,1,64,254,177,58,73,150,238,195,229,197,61,221,169,165,206,165,154,235,95,170,171,70,81,143,140,131,0,1,14,71,22,36,32,49,226,142,184,180,231,81,221,82,29,155,245,209,230,212,73,59,249,0,58,62,250,0,255,110,0,255,185,14,73,254,183,241,125,94,129,94,199,71,0,255,223,237,63,215,33,201,0,255,54,254,207,43,0,138,162,104,9,160,57,71,16,188,2,67,70,96,48,24,149,163,129,200,91,147,200,91,92,17,212,13,77,80,220,215,202,145,51,50,206,176,192,141,83,201,100,149,10,49,15,100,138,161,156,37,223,168,229,218,105,20,111,225,113,67,188,133,199,240,245,213,215,128,158,241,28,216,238,200,183,60,24,33,84,200,230,171,220,84,91,154,181,181,102,242,184,184,36,8,197,199,157,173,37,224,15,61,128,162,112,1,0,202,7,0,12,20,228,31,171,147,101,249,62,92,222,220,211,157,90,106,92,170,185,246,165,186,234,12,95,147,12,32,73,94,40,224,36,153,63,128,135,44,203,55,129,179,182,227,174,212,83,227,46,61,116,44,213,85,207,250,201,56,184,153,59,64,46,135,156,221,9,70,204,48,26,9,80,137,32,147,84,222,205,6,45,97,125,197,175,165,173,85,227,7,249,74,0,90,74,138,238,251,0,154,243,32,200,17,28,114,96,116,136,141,228,104,56,241,12,173,188,197,21,113,107,207,19,100,243,3,148,159,113,36,163,158,42,186,224,156,223,1,16,226,26,189,124,207,68,89,223,17,20,149,94,241,230,116,182,63,14,95,142,63,230,172,29,156,3,203,57,7,80,22,60,7,238,0,180,203,124,140,52,103,3,186,165,218,104,183,235,14,127,183,36,222,124,226,79,240,47,125,197,120,16,228,65,42,56,48,178,10,200,145,164,156,120,134,38,230,222,150,184,181,230,237,73,224,3,40,26,244,217,82,8,221,144,203,71,44,109,36,65,133,28,205,127,83,64,49,82,183,22,24,236,90,188,165,90,178,144,238,241,183,53,252,40,190,207,43,0,250,233,171,216,232,127,50,193,254,67,61,148,252,143,179,31,204,215,79,95,197,70,0,255,147,10,246,31,234,161,228,191,156,253,193,0,42,237,0,255,189,253,191,50,0,255,53,237,247,243,21,208,215,104,0,255,239,237,0,255,149,249,175,105,63,192,43,1,168,191,175,1,190,250,251,26,228,3,40,61,250,0,255,110,0,255,187,14,73,254,183,241,127,94,131,94,199,71,0,255,223,237,127,215,34,201,0,255,54,190,207,43,0,138,150,146,2,160,89,69,61,35,71,174,28,120,87,134,91,188,128,164,16,237,183,107,117,73,112,55,156,205,229,197,157,245,21,173,138,2,160,160,43,20,253,95,171,96,0,255,53,252,78,242,159,192,127,174,160,107,37,250,191,86,193,254,107,248,157,228,63,129,247,246,1,52,192,87,127,95,109,252,118,44,201,134,241,54,63,24,87,114,32,159,45,31,131,72,146,137,149,229,242,71,183,107,205,119,189,171,52,14,95,106,173,125,83,248,109,15,208,54,63,24,35,169,156,36,183,26,239,5,20,50,72,94,36,56,71,74,204,54,232,16,237,213,32,30,164,154,196,155,49,252,12,62,209,3,5,59,78,234,73,208,54,239,143,202,5,212,56,18,14,176,150,118,164,109,250,214,125,254,134,78,139,33,158,106,19,207,53,182,198,249,193,216,176,21,1,57,5,203,97,72,16,119,141,41,136,70,218,133,138,76,246,102,97,105,117,145,63,165,230,245,240,121,246,243,34,205,116,143,119,244,1,116,88,195,63,64,61,3,135,51,18,164,112,149,118,89,145,203,187,203,209,200,136,206,140,89,58,107,17,196,51,120,169,87,252,132,231,214,52,31,72,213,87,130,228,73,187,14,48,224,4,138,25,96,155,180,109,252,205,253,229,214,207,227,202,90,141,187,225,233,195,43,173,103,0,255,54,64,197,77,119,95,78,146,156,25,114,59,64,17,49,15,180,65,24,143,224,212,165,89,137,146,188,29,250,197,231,146,100,46,252,55,126,159,175,249,190,230,60,73,242,36,150,156,216,217,197,72,146,188,92,121,158,87,226,226,146,184,186,230,121,138,248,233,126,6,170,146,28,0,113,227,36,21,224,110,28,96,176,224,110,195,43,186,165,250,151,98,61,188,175,47,133,103,90,235,95,24,47,12,160,40,138,130,14,160,165,232,0,255,218,4,251,175,225,121,146,0,255,4,222,219,87,128,87,250,208,27,50,30,247,63,90,145,239,242,254,145,90,167,79,250,210,58,198,199,227,127,10,159,130,15,232,43,128,15,160,254,190,10,248,218,239,107,150,15,128,124,71,14,228,164,13,42,92,220,5,187,114,23,97,84,251,128,242,102,230,146,161,211,82,219,130,152,5,241,185,30,62,196,207,230,240,211,248,40,175,241,190,6,25,65,16,28,65,48,130,200,63,168,147,98,201,62,176,183,246,108,167,118,58,151,234,161,125,153,174,218,199,87,32,105,135,94,245,180,11,215,206,145,145,145,79,249,4,228,174,44,239,23,163,30,111,113,108,121,225,119,252,173,129,63,226,59,14,160,89,77,253,36,201,85,24,192,73,146,65,35,8,12,217,121,180,165,5,105,97,103,199,217,165,103,99,99,173,42,234,183,205,79,27,35,65,78,146,31,232,14,160,42,163,228,69,82,231,72,137,217,6,157,145,246,234,16,15,82,93,226,205,24,126,6,159,117,128,180,219,121,50,128,39,3,150,184,49,78,149,130,213,24,203,192,225,230,70,20,107,205,190,46,185,52,181,248,158,240,63,193,215,240,99,94,163,253,175,183,0,255,87,230,191,166,253,126,175,2,175,210,254,223,219,0,255,43,243,95,211,254,170,7,208,188,252,92,245,101,86,245,57,110,196,145,148,3,108,17,67,168,141,92,158,172,53,57,124,18,0,255,105,220,94,28,62,206,227,4,121,142,161,142,220,78,16,160,0,50,16,158,91,140,69,52,187,75,187,191,233,16,20,135,102,241,204,43,77,46,252,54,62,204,103,4,133,186,85,206,131,10,70,18,11,232,112,55,5,20,140,181,185,201,183,93,135,224,233,142,135,116,143,191,93,226,187,240,117,125,205,121,144,202,43,176,202,129,145,33,70,228,120,48,241,12,175,188,197,21,113,107,205,19,244,240,1,148,126,15,234,149,0,57,100,215,198,21,112,18,251,157,91,59,158,35,44,215,180,28,190,197,207,142,120,12,159,236,107,248,7,168,103,192,112,70,82,1,14,105,227,80,46,239,46,199,35,35,58,51,134,233,172,67,16,207,224,165,86,241,19,62,224,83,213,78,198,129,101,140,7,128,5,199,149,54,10,227,110,243,193,24,238,34,116,75,181,141,180,66,139,120,220,146,120,51,134,223,198,95,92,83,73,70,29,245,122,3,215,206,131,131,147,77,249,196,196,218,222,221,47,70,61,130,217,87,188,240,58,30,204,241,56,252,199,1,20,208,87,107,0,255,211,237,63,154,249,111,102,0,255,159,175,128,190,90,251,159,110,0,255,209,204,0,255,50,251,127,7,208,17,209,0,255,119,251,223,181,87,242,191,141,31,229,235,61,73,114,156,36,39,22,0,109,179,122,251,82,64,38,17,34,109,237,242,4,139,116,236,208,30,126,182,232,161,93,125,37,68,0,255,195,246,191,235,175,228,127,27,127,230,53,113,7,7,9,134,27,118,237,10,130,241,145,46,217,72,194,49,210,202,62,217,109,209,165,197,156,189,122,233,83,235,95,56,251,217,30,64,115,70,6,206,2,36,3,240,3,49,203,40,18,235,50,230,60,45,51,175,188,209,22,93,139,226,107,60,239,132,95,240,40,31,228,118,6,200,16,32,191,179,97,28,131,17,213,45,95,49,24,218,165,212,109,82,28,243,37,205,224,159,231,29,147,248,117,124,183,215,140,227,140,177,27,199,238,118,50,187,121,140,246,207,190,49,31,246,159,111,246,199,133,246,31,251,191,26,190,102,140,32,35,8,178,59,183,113,27,183,92,114,16,168,109,39,114,99,226,49,109,183,163,214,181,189,68,71,189,180,44,215,207,0,138,232,87,97,156,145,179,36,192,109,108,57,227,98,54,154,189,47,99,1,184,108,186,93,150,35,190,170,25,60,242,179,99,18,95,129,111,231,107,180,230,156,36,39,73,178,59,231,236,206,15,134,60,20,114,31,8,219,148,72,76,19,72,68,215,202,14,237,244,210,177,67,39,251,0,169,39,35,7,39,85,6,24,144,224,9,114,128,11,119,36,75,158,247,22,49,128,36,73,188,77,159,95,35,120,169,23,124,141,151,241,181,130,145,66,144,35,8,14,130,249,87,112,144,98,201,38,220,89,92,170,157,186,233,220,165,185,150,93,154,234,118,95,81,159,43,219,113,2,36,64,242,140,50,43,26,141,4,46,224,72,146,185,16,113,79,4,104,231,39,179,129,51,197,146,4,112,231,0,0,0,163,202,71,210,178,221,104,154,150,82,23,233,118,24,58,205,244,208,183,88,79,221,104,0,255,204,3,164,158,92,24,56,9,0,187,0,201,17,203,73,54,92,146,42,121,222,92,96,196,73,210,24,219,52,8,244,129,111,122,193,43,248,98,95,241,4,56,158,92,126,130,2,125,98,102,1,10,213,54,230,71,196,116,119,51,86,211,69,207,130,120,20,0,255,11,52,135,167,249,10,144,224,242,97,229,231,0,197,140,112,188,141,98,203,31,56,158,41,95,189,231,198,21,250,60,199,217,165,241,226,111,65,60,214,127,246,15,125,234,25,1,144,118,33,128,219,141,0,128,249,110,0,185,88,153,225,134,132,3,151,246,61,95,15,31,235,171,226,153,46,58,22,198,51,0,45,191,29,228,32,167,226,206,24,6,91,190,46,183,188,120,146,217,136,203,124,242,211,254,102,223,84,26,214,106,164,51,252,213,50,62,104,108,146,147,51,10,169,103,228,124,187,199,2,179,43,34,189,111,39,104,65,59,139,139,246,205,171,205,216,18,197,83,125,226,67,60,199,43,198,145,10,30,4,129,137,192,96,0,73,36,213,82,9,154,99,136,123,219,226,65,221,16,108,179,127,91,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,83,15,160,65,70,16,4,71,16,140,32,242,79,213,73,177,100,223,45,175,237,213,78,237,52,46,213,67,251,46,93,181,142,143,0,245,28,57,24,6,84,178,124,130,186,140,227,50,76,59,135,27,123,54,138,110,159,196,51,214,212,240,58,94,246,192,3,241,91,125,77,59,21,60,15,234,0,206,170,251,177,20,204,8,24,33,78,146,196,61,51,83,250,118,204,21,241,180,75,223,248,170,141,110,90,192,51,110,150,231,0,82,56,16,80,110,110,32,135,59,35,24,76,182,141,101,78,151,123,118,233,179,63,75,53,45,106,252,110,136,159,90,143,31,230,3,104,234,39,73,6,48,128,147,36,131,70,140,96,184,124,30,107,105,111,105,97,103,105,150,233,217,216,216,105,205,121,146,228,74,146,228,196,204,78,132,37,75,242,114,165,121,30,173,225,115,113,75,220,93,11,207,224,207,210,149,124,244,127,222,254,11,29,146,252,151,224,123,250,122,140,254,215,173,176,0,255,38,126,40,249,175,227,65,124,0,69,81,52,26,64,83,159,113,50,206,0,118,227,220,126,135,116,75,246,153,199,207,195,198,42,157,236,223,60,209,71,11,189,52,86,65,31,133,194,73,16,203,64,1,219,145,163,172,121,186,113,169,171,171,244,135,247,229,37,121,165,230,240,19,158,247,236,213,218,0,255,116,251,143,102,254,151,217,0,255,187,142,136,254,191,219,0,255,174,189,146,0,255,108,124,32,31,64,75,73,81,0,244,215,87,242,164,0,255,241,246,95,104,175,228,191,4,63,200,215,94,95,73,68,0,255,227,237,127,208,94,201,127,9,62,200,3,40,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,121,253,122,45,21,253,79,21,246,31,150,39,249,0,255,104,63,200,43,0,90,42,130,216,17,4,169,123,101,24,114,48,192,96,116,33,59,80,57,150,32,25,202,13,207,80,84,20,0,69,81,212,223,7,80,58,95,243,228,212,147,39,7,112,238,201,32,240,18,204,114,72,211,136,232,118,113,13,87,106,223,163,178,127,235,223,170,167,102,244,21,200,87,114,244,0,255,221,254,119,45,146,252,111,227,251,250,0,26,228,103,11,42,116,171,140,35,22,140,36,85,33,201,252,55,5,20,35,117,109,209,6,187,14,65,178,37,129,116,143,191,173,225,71,241,159,30,87,144,227,24,234,105,231,4,41,36,49,178,203,115,139,17,71,242,206,30,239,119,90,188,45,185,158,240,201,43,77,82,252,9,62,215,43,158,66,158,7,231,169,32,244,193,193,128,192,224,182,229,173,234,106,119,107,132,212,69,243,130,248,11,239,251,225,71,60,152,15,0,156,167,242,212,179,59,236,188,147,36,57,224,96,133,11,203,229,52,67,145,148,134,246,47,69,223,217,114,195,207,120,243,199,99,240,165,94,75,70,0,255,143,10,246,0,255,233,161,228,191,163,253,6,143,58,50,50,50,2,24,80,9,144,39,149,131,108,183,229,85,242,188,183,8,229,164,145,120,155,54,63,188,141,111,154,193,215,120,108,10,201,25,238,228,109,224,17,149,20,206,102,163,161,36,67,94,97,24,41,123,138,178,188,1,71,50,234,10,47,22,241,151,150,205,241,187,146,3,168,175,175,36,162,0,255,241,246,95,104,175,228,191,4,95,200,87,95,95,73,68,0,255,227,237,127,208,94,201,127,9,190,199,3,40,169,232,127,170,176,0,255,176,60,201,127,71,251,57,125,205,121,16,228,8,12,57,48,50,196,198,146,14,39,158,161,149,183,184,34,110,173,105,130,100,190,150,137,254,31,43,236,63,236,78,242,223,209,126,51,118,237,224,28,88,206,57,128,178,224,57,112,7,53,238,50,159,43,77,218,96,188,165,250,198,221,174,61,188,221,146,120,211,137,63,193,127,0,41,148,159,241,74,70,61,192,104,193,57,187,83,168,48,215,186,95,191,103,162,172,47,129,162,210,43,254,154,206,246,199,225,203,241,47,94,245,125,109,151,31,4,121,16,4,7,70,134,128,28,73,202,137,167,104,98,46,88,230,214,154,224,89,228,103,75,33,116,67,46,31,177,224,74,2,132,36,243,221,148,162,24,169,91,139,54,216,117,8,82,45,9,164,123,252,109,13,63,138,0,255,243,0,138,162,168,167,15,160,98,163,0,255,73,5,251,15,245,80,242,63,206,254,96,141,246,0,255,222,254,95,153,0,255,154,246,123,171,216,232,127,82,193,254,67,61,148,252,143,179,63,88,163,253,191,183,0,255,87,230,191,166,253,160,3,104,216,232,0,255,82,193,254,67,61,148,252,143,179,191,88,243,58,82,185,130,131,131,132,56,122,35,248,68,19,55,212,181,101,158,156,253,117,240,176,83,223,242,42,218,159,173,98,163,0,255,73,5,251,15,245,80,242,63,206,254,107,146,100,28,32,177,231,184,99,118,192,124,54,221,141,120,149,238,61,95,53,46,242,32,236,213,75,115,125,52,211,25,222,208,254,215,1,144,51,50,50,234,201,11,23,243,237,92,35,153,177,27,64,72,204,226,86,46,145,198,125,254,72,226,90,192,243,22,241,107,248,196,150,162,7,23,112,32,21,67,155,93,24,85,203,91,182,210,54,0,106,4,130,11,117,209,25,243,180,214,70,245,131,63,26,62,25,191,205,79,16,36,72,5,219,87,198,217,97,84,199,137,87,190,149,225,228,109,243,39,210,87,135,67,187,120,166,77,188,134,111,246,17,32,8,2,228,123,224,224,94,70,245,140,37,229,6,43,127,196,85,254,68,218,106,145,235,8,79,245,137,207,240,126,62,128,98,28,65,202,15,82,129,24,6,7,3,200,145,164,82,234,18,52,199,16,247,182,234,26,190,110,8,230,217,159,247,106,141,254,215,165,176,0,255,39,126,40,249,191,227,175,72,70,158,2,112,119,231,124,120,127,52,111,52,22,137,231,131,110,119,193,211,157,5,209,62,96,89,60,174,128,159,186,234,2,47,139,85,107,244,191,110,133,253,55,241,67,201,0,255,29,47,226,3,40,41,138,2,160,95,175,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,228,245,235,85,84,244,127,89,97,0,255,127,119,146,0,255,113,246,131,61,128,142,136,254,191,219,0,255,174,189,146,0,255,109,252,32,95,125,125,165,147,254,191,219,0,255,174,189,146,0,255,109,124,32,95,1,80,180,148,180,0,148,91,115,30,4,185,16,164,114,96,100,37,194,142,228,120,184,240,12,143,214,240,183,184,98,110,173,133,95,240,160,176,126,251,138,70,0,255,215,82,216,0,255,12,63,148,252,39,240,41,62,128,162,126,128,224,32,7,25,65,218,70,100,141,167,248,198,164,237,238,45,237,239,44,73,43,245,108,172,175,85,129,94,199,71,0,255,195,246,191,235,144,228,127,27,0,255,231,21,0,69,81,20,0,13,93,161,232,127,91,5,251,175,225,121,146,0,255,4,222,115,5,93,43,209,0,255,181,9,246,95,195,243,36,0,255,9,252,183,15,160,0,190,254,251,10,224,43,0,234,20,147,58,13,8,64,145,166,78,19,82,2,84,191,154,250,245,55,30,92,97,211,108,58,58,170,209,26,161,0,255,141,30,8,153,46,212,208,103,15,44,53,171,127,28,116,119,110,136,221,206,248,210,66,161,63,94,211,253,215,203,178,159,145,241,171,52,155,20,241,77,175,224,159,83,159,167,140,74,198,227,38,87,52,121,141,29,199,115,33,189,16,93,167,69,4,106,18,64,239,237,179,29,121,103,252,78,105,108,230,159,22,153,118,90,210,215,250,148,227,200,185,42,202,231,55,104,8,175,150,213,125,239,226,146,50,252,8,159,172,247,222,63,184,205,56,121,108,116,186,165,253,75,144,193,231,240,223,94,147,228,201,73,18,187,92,25,64,233,219,247,216,45,165,18,4,247,203,52,229,189,84,111,248,88,82,250,228,56,80,244,4,98,249,109,147,60,18,237,52,169,230,90,119,106,172,155,53,251,199,64,80,102,184,54,226,112,33,194,37,201,148,189,95,251,190,120,22,63,231,107,29,7,125,37,15,5,151,14,47,47,94,200,90,113,132,26,214,104,19,199,0,255,120,44,128,102,0,255,134,129,203,144,36,65,105,5,187,216,139,49,205,91,123,171,11,54,45,254,248,29,31,243,154,250,12,152,247,137,238,72,51,232,45,192,49,82,0,20,69,75,105,7,208,99,244,63,93,0,255,195,244,19,249,143,195,47,245,53,66,0,255,139,245,217,105,148,240,63,153,122,203,215,99,244,63,109,0,255,153,134,34,0,255,107,248,156,190,134,209,0,255,34,142,113,154,102,241,238,251,58,199,7,80,250,199,15,254,190,83,189,35,64,14,180,26,63,248,239,86,53,235,1,244,62,191,183,254,205,15,225,43,111,41,168,181,178,22,84,58,106,35,241,29,252,76,95,235,143,32,167,191,113,38,11,129,112,69,168,99,175,151,233,12,95,43,161,103,11,158,45,184,114,138,176,188,217,93,90,209,87,76,183,195,131,147,155,100,231,65,164,89,214,180,210,186,226,238,141,111,225,187,14,160,246,246,183,253,215,37,135,177,223,198,29,169,68,173,157,142,208,68,124,34,95,187,159,113,139,155,141,91,181,186,240,190,230,24,71,96,24,57,86,54,154,183,238,128,249,154,253,223,179,115,14,98,249,239,60,155,198,243,143,253,125,65,13,111,197,47,121,0,69,81,20,0,117,218,244,41,24,128,166,244,41,50,42,2,128,194,41,189,154,62,13,10,64,113,83,167,57,22,166,4,160,25,69,81,0,180,148,20,5,64,179,10,216,231,85,84,254,165,40,172,181,45,91,89,80,49,232,115,85,181,51,141,35,173,189,230,57,231,176,19,188,106,175,146,122,154,204,121,107,228,46,104,98,44,128,167,225,79,3,168,189,61,88,0,255,192,200,65,218,90,70,94,34,207,34,49,74,248,21,62,179,218,179,187,159,193,125,229,221,103,142,176,171,67,93,91,250,138,95,232,107,253,81,247,140,100,55,33,184,12,93,238,219,167,133,93,120,29,239,199,31,247,99,11,194,173,67,24,174,25,127,224,1,148,190,173,254,173,169,83,250,199,125,35,37,0,117,10,210,82,0,20,33,77,105,154,2,160,165,164,104,1,40,41,138,2,160,104,41,169,3,80,160,245,160,64,211,0,20,69,81,7,160,247,113,214,87,210,254,237,145,205,15,135,228,246,55,17,134,0,255,228,107,110,67,148,245,149,180,127,123,132,254,131,115,217,117,48,202,240,63,7,208,40,250,95,212,199,0,255,224,148,186,9,228,248,110,190,206,31,126,187,199,127,93,69,95,147,232,0,255,112,47,0,255,51,200,50,89,142,79,231,235,252,225,55,212,127,174,8,160,40,90,234,0,20,164,65,11,165,135,0,52,164,104,80,0,20,45,69,9,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,225,180,41,158,50,0,13,234,212,154,2,76,173,181,228,159,214,127,30,147,117,91,208,201,42,173,144,127,232,250,111,243,248,95,244,180,15,72,235,111,175,163,125,108,31,254,207,87,146,126,158,161,206,219,184,210,103,182,90,252,190,215,250,7,252,79,251,25,28,126,225,149,44,251,63,98,254,35,71,233,0,95,252,136,7,80,180,148,180,0,180,180,169,83,52,0,13,26,167,105,10,128,150,146,162,0,40,138,162,0,40,138,162,14,64,65,154,210,166,5,160,164,165,164,89,0,77,253,122,206,243,140,179,110,139,69,245,149,238,67,39,169,115,242,66,178,185,100,186,45,252,40,95,3,209,157,176,239,213,158,251,239,62,42,234,156,157,135,40,150,85,53,12,0,255,237,1,180,254,118,140,116,211,241,233,250,182,254,239,23,235,112,174,229,227,160,3,177,12,4,102,183,128,120,188,161,17,52,113,242,254,118,120,223,12,0,255,226,65,94,237,233,97,228,231,55,118,235,178,205,254,25,11,226,75,252,182,214,39,59,48,172,251,102,31,1,106,151,207,88,0,255,130,116,102,79,252,8,63,243,0,154,178,87,10,56,16,94,114,85,230,138,105,88,48,8,169,166,45,240,45,190,113,205,193,248,206,216,125,160,109,89,71,184,181,177,231,177,175,119,108,126,253,70,58,27,133,178,111,65,204,10,95,226,113,199,207,53,247,87,207,56,183,67,106,63,24,19,45,143,180,45,137,91,62,125,117,11,191,107,39,31,64,129,122,128,160,96,175,87,159,123,223,150,254,11,73,222,242,208,182,70,150,169,116,8,127,235,157,87,251,116,127,156,49,140,247,227,204,118,207,58,207,238,77,250,194,247,14,3,40,234,20,25,134,113,69,214,20,0,69,75,73,1,80,160,84,160,105,198,241,52,217,70,0,141,53,69,219,9,10,128,162,165,92,141,0,255,140,115,114,126,198,110,246,184,60,243,180,97,108,172,239,0,154,253,227,121,168,146,100,16,18,140,78,91,174,5,13,247,233,167,103,197,15,111,195,23,245,245,190,48,61,135,76,220,20,51,152,79,250,78,125,34,45,229,90,143,122,142,241,7,120,63,200,212,218,216,124,44,9,155,186,234,115,194,11,248,105,5,61,138,144,163,216,129,141,150,177,249,211,142,215,196,87,93,102,221,227,95,30,64,235,51,203,127,180,115,172,251,173,120,111,132,197,250,66,44,126,139,207,231,43,236,113,44,85,56,135,188,48,196,149,165,107,125,236,203,50,206,236,124,121,178,229,207,34,123,133,102,26,89,207,120,204,181,0,148,148,14,180,116,235,1,52,142,254,55,239,241,63,25,177,23,62,185,6,126,220,107,205,245,191,251,202,183,81,0,160,142,241,32,192,31,79,240,106,54,253,183,155,186,63,103,192,62,120,119,73,193,95,244,21,139,254,103,183,241,68,183,197,139,65,137,143,241,1,52,244,115,144,160,59,192,245,123,52,243,35,214,80,205,86,3,250,191,156,173,163,138,106,15,111,65,137,55,214,2,80,82,20,5,64,159,230,184,158,43,23,9,114,100,138,210,61,48,213,254,191,223,14,146,177,242,216,124,211,188,180,0,255,129,56,158,135,143,232,43,142,35,72,80,119,227,229,12,95,237,237,115,198,216,142,217,110,19,63,0,255,75,83,23,125,236,43,125,232,56,50,110,96,103,10,152,149,199,165,210,160,78,58,183,107,11,159,243,128,212,190,251,79,253,7,131,141,10,113,173,0,18,114,77,95,219,24,173,198,199,120,141,247,145,203,251,239,108,35,29,217,10,93,34,150,195,183,250,154,250,128,234,110,119,1,163,161,148,7,51,226,98,173,180,33,253,226,29,94,187,63,238,113,56,35,205,231,152,60,230,107,97,165,135,167,122,244,240,81,43,3,168,121,252,143,130,229,127,126,203,181,217,24,227,81,94,67,245,106,66,0,255,23,44,0,255,145,67,172,49,2,198,179,188,134,0,180,20,164,40,30,128,2,37,5,138,67,0,74,138,162,0,168,183,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,62,196,87,111,95,139,209,0,255,181,21,246,63,195,15,37,0,255,9,188,152,15,160,227,163,0,255,239,246,191,235,144,228,127,27,223,235,43,167,252,228,86,56,198,85,49,118,61,39,2,109,51,152,89,36,169,109,71,148,81,155,0,159,134,122,216,191,235,160,153,174,241,9,124,158,87,0,7,48,112,50,189,146,156,36,27,233,14,157,47,207,180,169,74,51,181,36,2,227,24,139,180,212,125,246,63,120,217,11,0,255,227,21,253,0,73,0,32,249,30,25,176,231,174,94,163,72,229,219,153,249,36,110,243,32,210,72,135,92,191,120,170,49,188,134,207,6,80,48,223,96,79,114,144,99,148,247,105,249,159,192,121,114,135,104,201,29,162,253,177,140,232,43,245,239,173,211,36,71,248,63,52,210,75,211,248,59,190,161,175,56,114,128,130,27,193,193,145,81,15,142,253,48,66,96,62,254,0,255,58,13,158,83,199,22,253,59,116,210,92,175,248,167,49,7,12,245,92,48,63,9,29,48,36,201,39,34,57,135,72,166,147,54,87,238,10,253,14,69,220,146,107,3,223,139,195,159,226,3,14,160,214,254,167,219,127,52,243,191,204,254,111,45,27,253,63,42,216,127,216,161,228,0,255,163,253,197,138,203,71,42,229,7,65,96,34,48,24,64,142,36,217,82,9,154,99,136,11,182,248,91,221,16,108,179,95,91,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,62,128,162,165,164,208,0,26,254,72,5,207,21,228,192,128,4,27,234,25,9,146,169,132,184,91,251,190,167,175,142,37,58,196,207,102,61,180,176,31,36,116,60,24,57,72,2,184,11,9,112,158,197,19,111,84,173,47,213,149,96,159,44,65,223,144,196,27,120,95,28,0,255,195,119,241,117,91,239,193,209,51,96,184,29,32,41,92,5,7,55,50,223,38,71,35,59,3,139,12,211,89,139,31,126,198,59,189,226,41,188,182,15,160,169,103,224,201,133,195,222,192,113,139,148,140,100,162,253,118,109,109,121,210,138,188,185,179,184,188,178,33,26,250,65,144,17,156,202,8,144,203,198,140,102,248,198,163,46,237,57,251,59,91,242,50,205,43,235,251,140,0,169,84,128,124,15,156,186,227,198,122,168,164,220,234,112,194,85,254,68,250,234,144,107,9,79,245,137,207,240,212,154,243,36,201,147,92,114,98,119,22,35,73,210,98,229,105,90,137,155,91,226,234,154,231,249,12,160,121,146,28,79,206,1,20,232,129,170,2,128,42,92,203,159,225,116,119,67,38,181,214,188,32,30,197,251,126,61,226,117,252,208,131,147,209,14,42,150,178,0,201,3,96,84,62,92,146,224,252,236,109,66,56,201,241,122,165,62,63,60,130,111,154,198,215,120,110,108,168,84,247,45,57,71,25,112,33,48,128,60,243,221,4,88,64,214,218,6,227,118,109,222,94,237,8,164,5,252,173,18,63,138,239,243,10,128,162,40,250,233,3,168,216,232,127,82,193,254,67,61,148,252,143,179,63,88,163,253,191,183,0,255,87,230,191,166,253,222,42,54,250,159,84,176,0,255,81,15,37,0,255,227,236,15,214,104,0,255,239,237,63,150,249,175,105,0,255,159,15,160,164,40,10,244,0,109,0,73,221,146,241,4,133,11,1,146,145,112,55,1,23,27,119,115,145,113,185,62,65,210,37,13,233,0,127,91,195,119,225,219,250,154,164,126,18,179,196,31,35,77,146,188,47,119,125,121,111,249,15,53,213,76,0,255,151,107,21,18,96,80,174,99,119,161,144,32,152,121,75,16,58,17,119,185,35,196,247,41,245,221,34,195,163,233,31,79,11,226,117,97,248,200,5,119,174,39,163,126,177,242,13,23,0,34,84,85,29,104,91,68,32,248,139,92,184,237,108,120,241,102,188,236,132,167,61,227,83,60,128,34,200,145,32,200,149,92,37,149,221,69,190,67,126,106,65,178,9,98,133,206,175,201,17,215,105,216,114,233,6,111,11,197,183,226,79,250,90,141,254,183,173,176,0,255,25,126,40,249,79,224,65,124,253,246,181,26,253,111,91,97,0,255,51,252,80,242,127,192,135,249,0,58,62,250,0,255,110,0,255,187,14,73,254,183,241,125,94,131,94,199,71,0,255,223,237,127,215,33,201,0,255,54,126,175,175,1,62,128,162,161,171,41,250,127,87,193,254,151,248,157,228,0,255,142,247,92,179,0,154,215,11,104,39,57,25,5,0,212,78,222,20,134,16,109,107,151,167,217,167,107,157,102,26,140,141,45,247,213,158,0,120,59,73,6,128,4,248,174,158,11,9,242,40,86,169,171,235,38,88,164,101,185,14,241,188,69,15,29,231,107,14,189,141,145,60,147,177,88,27,24,185,200,76,164,66,54,160,252,210,106,210,77,94,215,184,11,158,217,159,195,231,217,239,233,235,8,160,184,252,84,144,7,65,112,96,100,72,145,35,57,198,196,51,52,17,247,182,196,173,53,65,83,195,87,28,169,28,71,206,3,88,213,167,12,134,84,96,216,150,191,170,113,151,54,100,73,109,52,239,135,71,241,177,64,139,248,116,95,227,252,138,5,3,249,130,156,49,220,6,120,0,255,35,232,142,77,2,39,121,69,55,236,24,16,180,21,241,77,35,237,139,155,225,23,237,127,120,0,69,81,20,0,125,244,219,8,114,28,67,61,56,39,8,144,228,200,46,15,88,35,142,236,165,61,222,239,116,8,150,92,79,120,229,147,166,41,254,4,31,206,215,82,115,142,32,56,2,67,70,234,202,96,35,57,26,198,242,214,36,242,22,87,188,213,13,207,219,114,31,64,241,0,121,30,156,7,65,232,3,43,3,130,131,219,150,191,194,213,234,214,88,82,23,205,27,226,47,252,47,208,35,94,199,71,29,25,185,50,82,48,0,9,42,79,42,167,178,221,146,87,201,243,222,34,148,147,70,226,117,250,252,240,54,190,233,5,95,227,37,125,5,144,11,3,149,4,119,87,146,1,24,64,6,88,33,183,102,134,163,107,32,121,69,226,0,255,249,138,253,172,15,252,41,241,75,248,163,167,158,140,28,156,160,174,96,64,130,39,200,1,46,220,145,44,121,222,91,228,0,146,36,245,54,125,126,141,224,165,102,240,53,190,196,7,208,79,95,197,70,0,255,147,10,246,63,234,161,228,127,156,253,113,190,218,3,4,111,7,193,129,1,65,134,209,51,18,84,251,68,19,119,107,221,228,139,116,239,208,33,126,182,104,174,29,125,13,27,253,79,42,216,127,168,135,146,0,255,113,246,3,3,168,180,0,255,245,246,0,255,202,252,215,180,0,255,207,87,64,95,165,253,191,183,0,255,87,230,191,166,253,127,190,22,128,246,251,42,224,107,191,175,65,62,128,210,163,0,255,97,251,207,181,72,242,191,141,0,255,243,10,244,58,62,250,0,255,110,0,255,187,14,73,254,179,241,127,94,11,64,73,209,82,2,208,106,5,206,73,225,140,129,92,133,171,112,50,128,42,160,204,44,73,46,46,17,253,82,13,138,189,253,218,247,107,90,164,59,188,45,116,234,201,192,192,73,80,101,22,32,57,98,57,201,134,75,18,146,231,197,45,16,76,146,72,214,105,16,104,4,223,244,130,79,240,193,190,226,9,208,198,115,27,201,1,24,121,126,91,2,68,249,221,159,59,70,180,178,148,122,121,176,150,195,131,40,254,235,170,49,252,208,25,62,128,130,174,80,244,127,173,130,253,215,240,60,201,0,255,1,223,186,2,201,147,2,146,11,161,66,44,183,175,108,131,252,232,98,100,143,17,45,4,122,61,142,183,77,67,93,46,45,227,107,91,248,86,124,201,181,20,253,95,171,96,0,255,53,60,79,242,159,192,127,251,0,10,224,171,191,175,1,190,14,250,0,64,155,222,182,156,0,160,42,100,28,88,238,150,143,97,140,184,125,39,211,98,29,9,146,196,229,26,194,223,150,163,69,241,33,248,107,175,56,25,6,55,142,131,228,118,46,36,8,14,84,210,181,83,117,97,111,72,155,246,49,241,138,181,102,209,188,69,95,29,225,235,171,111,24,201,8,158,140,194,37,150,96,156,71,114,199,114,196,254,217,247,11,227,6,125,154,229,213,205,254,80,51,120,82,138,95,194,127,122,0,157,42,128,147,0,40,63,73,50,10,144,127,172,62,134,34,251,112,121,113,175,118,233,166,111,169,230,218,119,105,165,185,74,241,201,24,120,149,249,57,39,149,65,193,65,138,144,219,134,75,134,51,228,205,45,233,196,166,73,50,139,182,8,0,255,109,235,144,137,15,199,135,28,0,6,55,218,185,80,57,231,73,217,1,199,0,6,66,180,204,199,70,115,55,33,92,170,105,220,21,186,195,215,237,134,55,159,248,109,252,141,87,20,5,64,177,222,146,113,84,142,92,137,225,32,36,2,4,181,250,135,145,216,175,16,9,58,136,184,93,51,79,84,127,13,62,93,225,111,89,248,31,124,96,160,124,156,36,73,174,228,230,134,61,160,17,231,74,216,73,153,188,215,230,157,26,237,155,17,73,162,125,248,181,60,124,25,190,175,175,160,159,20,112,146,1,156,164,176,25,25,2,195,229,51,169,187,123,206,194,206,18,175,212,188,177,177,15,64,1,192,14,0,40,216,147,129,66,21,16,139,221,97,44,194,149,100,121,146,184,92,243,60,73,141,243,13,3,57,201,211,70,10,129,33,238,156,199,123,103,68,190,196,254,193,202,199,173,210,184,93,159,96,137,180,211,25,158,133,191,224,71,41,62,136,127,244,53,192,7,208,126,95,3,124,245,247,149,228,1,80,152,142,45,39,0,198,170,202,56,176,220,41,31,18,249,26,113,251,78,166,69,92,167,73,144,135,203,53,132,239,250,135,79,6,197,103,240,191,171,189,130,58,78,144,115,37,128,133,12,25,6,114,121,183,72,214,129,200,12,161,106,163,75,16,207,224,165,166,240,44,94,200,215,156,35,8,142,192,16,19,83,86,7,27,73,58,220,163,203,219,147,74,48,23,196,215,240,119,67,83,198,119,250,90,126,130,242,81,73,128,221,184,4,149,115,68,55,174,13,91,147,249,219,219,45,11,119,210,146,180,177,82,159,226,138,111,240,177,53,62,133,143,56,128,226,65,178,33,101,57,93,85,59,3,8,172,12,44,89,36,199,43,71,2,250,191,245,69,158,20,79,124,214,229,135,239,154,214,130,207,194,223,250,36,73,146,36,249,62,25,176,99,28,233,32,145,240,66,149,79,226,54,127,90,125,181,201,181,139,167,250,196,155,248,108,69,242,177,225,160,13,88,238,237,148,95,24,25,228,37,184,162,132,206,135,188,79,135,198,230,157,26,234,216,91,243,105,227,240,21,126,233,29,0,255,197,151,123,0,181,39,232,126,70,44,227,4,136,129,0,132,166,25,201,60,22,169,70,99,154,192,144,161,58,235,170,71,60,131,111,122,197,127,240,11,215,104,0,255,239,237,0,255,149,249,175,105,0,255,183,138,141,254,39,19,236,63,212,66,201,0,255,56,251,131,53,218,0,255,122,251,127,101,254,107,218,239,231,3,40,217,199,14,7,231,148,229,156,23,170,46,120,14,220,1,198,221,230,99,164,73,155,162,91,170,111,220,229,186,195,219,109,137,55,159,248,19,252,141,87,84,223,7,80,140,167,130,60,8,130,131,35,67,80,18,73,49,241,12,79,196,189,37,113,107,77,240,44,242,179,5,8,221,144,203,71,44,184,146,0,33,201,124,247,24,80,140,212,181,45,124,219,117,8,82,45,9,164,123,252,109,13,63,138,239,244,109,4,57,142,85,61,56,39,21,32,137,145,93,158,91,140,56,178,151,214,120,191,211,33,72,118,61,225,149,87,154,166,248,20,124,176,215,123,16,228,56,8,70,144,160,114,89,247,177,21,2,124,162,149,180,187,108,250,69,186,151,107,15,207,107,52,215,17,62,128,2,250,106,237,127,186,253,79,51,0,255,203,236,39,121,212,145,145,43,87,0,67,33,65,229,9,114,144,237,150,60,36,207,123,139,80,206,145,168,183,233,19,232,27,223,52,131,175,241,91,175,214,254,167,219,127,52,243,223,204,254,223,1,116,68,244,0,255,221,254,119,237,149,252,111,227,39,249,138,250,8,130,131,12,195,169,4,219,72,130,4,77,118,38,107,119,193,93,88,222,113,118,234,89,223,88,91,95,199,147,254,191,219,0,255,174,189,146,0,255,109,124,32,95,159,125,0,141,1,185,234,161,195,157,148,27,15,78,59,152,154,71,153,88,219,75,126,217,52,121,230,95,241,196,19,120,220,28,143,195,127,92,81,1,94,217,128,58,198,109,196,113,248,39,49,109,145,35,18,218,199,184,68,47,31,59,52,136,15,212,28,225,191,12,95,141,95,240,160,3,7,35,23,146,138,33,1,114,148,97,36,223,45,121,120,158,22,55,69,57,199,241,100,165,190,5,250,198,55,77,227,19,188,178,175,247,74,144,103,4,25,65,130,96,67,29,95,33,201,99,137,146,86,151,109,176,87,203,118,237,225,121,179,30,26,194,7,208,83,31,199,16,4,64,70,114,75,202,10,6,60,5,212,59,198,203,62,17,151,80,226,217,161,243,236,213,90,143,93,155,120,242,134,143,193,135,86,187,219,252,118,27,227,60,187,51,198,110,182,123,249,180,95,146,125,100,0,255,54,243,109,0,255,84,158,36,252,0,255,21,254,143,120,76,225,0,255,237,106,71,21,240,140,2,46,0,73,50,64,207,64,18,124,164,149,187,186,238,251,189,154,151,107,16,207,155,53,215,155,3,36,227,100,0,225,143,51,110,135,118,134,93,114,46,36,185,187,157,13,67,182,79,223,146,34,120,65,226,127,188,249,227,151,248,57,190,230,28,0,202,79,98,201,0,8,85,86,150,164,133,68,48,36,18,23,151,188,173,13,207,147,91,113,59,56,86,133,4,56,137,63,65,21,206,145,166,1,87,160,72,120,249,230,139,87,107,221,11,175,224,103,89,60,141,0,255,92,171,1,52,175,4,199,145,113,164,12,245,72,25,18,4,214,6,243,163,133,116,105,67,90,211,90,207,126,120,20,31,251,117,135,47,246,67,15,14,14,14,146,138,25,144,224,128,97,4,23,238,72,231,252,44,110,202,0,150,164,201,78,13,122,141,224,165,166,241,10,190,196,215,212,129,32,244,0,161,91,59,56,168,143,61,7,94,190,163,213,173,246,136,171,124,158,254,197,208,60,126,233,29,95,224,139,125,0,205,57,96,57,146,4,83,6,218,192,57,252,102,158,146,20,198,21,197,82,182,214,77,226,213,190,67,239,242,26,109,75,38,21,28,193,168,103,156,74,128,58,62,148,37,226,5,127,223,234,226,182,23,32,105,251,123,179,35,211,190,74,0,255,162,65,14,18,164,252,32,200,72,69,254,169,250,88,134,111,187,229,181,61,221,165,165,190,165,122,104,95,170,149,38,181,232,3,64,59,201,177,92,0,218,119,100,72,211,116,99,82,119,247,220,245,229,45,121,167,230,253,245,93,6,208,123,98,245,92,177,156,129,36,6,2,218,0,104,249,183,56,130,64,119,130,82,53,214,36,136,159,241,82,175,120,22,111,227,35,1,144,36,213,206,254,131,99,119,208,72,207,149,151,3,40,159,110,149,63,175,190,218,28,58,194,47,109,226,77,60,182,194,82,25,116,116,63,238,0,56,7,78,70,190,230,17,43,107,99,119,127,9,53,9,102,223,18,195,19,248,219,28,127,196,119,92,1,80,20,45,37,0,69,1,125,181,246,0,255,220,254,163,153,0,255,101,246,251,174,35,162,0,255,239,246,191,107,175,228,127,27,63,200,7,80,180,148,180,11,160,73,78,146,36,79,146,156,36,243,7,112,140,162,200,38,112,214,118,172,101,186,233,219,165,135,150,93,90,233,81,81,63,64,218,65,14,50,130,224,35,18,100,138,111,92,218,238,130,180,191,179,228,172,212,179,177,190,162,190,90,202,207,45,200,1,4,87,40,67,207,72,218,24,239,236,91,157,165,212,203,155,33,141,11,135,198,13,97,60,92,60,216,192,159,42,16,148,143,108,64,29,151,111,35,142,195,63,137,89,91,57,226,136,246,219,184,68,179,101,135,6,241,129,154,35,252,151,225,175,241,193,124,0,253,245,149,68,244,63,222,254,11,237,149,252,151,224,3,249,250,235,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,0,45,21,253,79,20,246,0,255,105,158,228,191,163,253,32,175,95,175,101,162,0,255,71,10,251,15,203,147,252,119,180,31,228,21,0,173,214,242,209,6,14,64,7,54,11,144,122,114,51,75,46,64,136,124,121,185,179,98,107,151,62,122,52,199,14,95,52,135,55,250,170,73,78,146,36,79,146,156,36,243,7,112,140,98,200,166,219,217,90,170,93,186,105,112,233,161,101,151,86,58,217,71,2,208,131,164,14,28,28,171,207,61,116,59,230,186,93,93,195,116,171,124,61,13,139,174,121,60,213,5,222,192,167,248,0,138,210,189,59,8,110,25,161,195,114,242,59,1,48,50,15,156,5,55,102,226,109,44,111,112,249,13,89,187,225,81,188,73,190,85,194,55,227,47,188,254,251,0,26,228,235,248,232,0,255,187,253,239,58,36,249,207,198,247,245,21,200,215,241,209,0,255,119,251,207,181,72,242,191,141,63,56,128,230,188,82,193,17,24,114,165,14,6,27,73,50,80,9,154,68,222,226,138,183,186,226,9,206,250,10,32,3,3,149,164,124,55,146,12,192,170,198,3,172,16,208,206,112,116,13,101,175,72,252,55,223,176,159,245,129,63,37,126,9,31,201,215,174,34,56,8,130,60,8,114,16,204,31,193,67,165,248,30,113,103,113,73,151,105,169,111,151,230,58,150,106,165,147,125,128,4,65,29,9,234,120,35,195,186,63,238,32,92,194,24,119,107,47,147,96,243,245,11,27,174,9,60,213,5,62,199,219,248,90,193,72,33,200,43,8,14,130,249,35,56,72,177,100,19,238,108,46,213,78,221,52,46,211,92,199,46,77,117,178,31,36,168,39,65,221,218,201,48,250,216,65,184,35,182,163,213,5,38,111,155,15,172,47,186,30,240,85,239,120,3,63,172,161,15,80,7,144,75,146,2,8,33,145,160,202,70,210,18,178,188,101,159,110,209,39,121,181,184,226,111,128,55,99,248,83,252,34,31,64,127,125,37,79,250,31,111,0,255,133,246,74,254,75,240,137,124,197,56,130,224,65,42,24,169,43,171,34,199,146,66,37,104,146,136,123,75,222,234,138,224,185,235,107,137,232,127,188,253,23,218,43,249,31,193,0,255,120,0,37,21,253,79,20,246,31,150,39,249,239,104,127,200,171,215,107,169,232,127,162,176,0,255,176,60,201,127,71,251,65,94,29,125,0,140,32,199,49,212,131,115,82,1,146,24,217,229,1,107,172,35,121,103,143,247,59,29,222,150,92,79,120,229,149,38,41,254,4,159,235,21,15,144,231,193,121,144,10,125,112,101,64,202,202,109,203,31,112,181,186,53,66,234,162,123,65,252,133,0,255,5,122,196,107,248,154,115,4,193,17,88,101,4,87,6,27,73,58,80,9,154,84,222,230,138,183,186,225,121,43,235,43,128,12,140,170,36,184,187,146,140,130,1,100,128,21,2,218,89,59,186,134,178,55,36,254,159,111,216,199,250,192,223,18,191,132,207,230,3,84,29,25,25,25,65,89,21,18,32,79,144,131,108,183,228,33,121,222,91,100,204,57,18,245,54,125,2,125,227,155,94,240,53,126,115,213,246,83,79,70,14,78,170,12,176,66,130,39,200,1,6,46,209,37,207,123,91,49,128,36,73,189,77,155,95,35,120,169,23,124,141,183,241,53,252,3,4,199,65,112,96,64,144,97,244,140,4,192,39,154,168,107,251,166,95,164,123,135,14,241,179,70,115,237,232,3,168,216,232,0,255,82,193,254,71,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,191,166,253,223,42,54,250,159,76,176,0,255,80,15,37,0,255,227,236,7,86,105,0,255,239,237,0,255,149,249,175,105,0,255,55,128,138,141,254,39,21,236,127,212,67,201,0,255,56,251,183,94,49,30,4,121,144,10,14,108,180,74,149,35,57,198,68,51,52,17,247,150,204,173,53,193,147,228,85,100,244,63,169,96,0,255,161,22,74,254,199,217,127,123,146,202,51,130,212,207,15,187,172,222,208,94,254,232,188,108,182,11,56,175,52,238,243,185,250,233,162,137,110,241,84,231,120,19,175,231,3,32,155,143,17,203,200,65,9,134,197,2,156,242,125,218,141,91,44,34,59,145,233,171,203,135,173,26,67,199,132,0,255,58,124,51,254,113,50,78,70,14,61,57,220,89,222,157,139,200,220,110,39,65,89,179,184,200,162,213,181,103,0,255,72,26,186,199,207,22,241,107,248,182,190,222,83,169,188,29,4,35,72,80,25,70,111,27,16,96,19,173,164,213,101,143,191,72,247,114,237,225,121,141,230,186,199,71,128,122,142,28,92,7,84,194,78,0,203,56,46,195,224,88,174,172,25,137,110,159,68,51,214,212,240,59,62,246,192,7,241,147,125,0,197,235,64,112,144,131,131,32,56,28,224,11,205,42,107,117,151,39,105,125,109,161,94,26,215,55,22,89,173,209,0,255,186,21,246,223,196,15,37,0,255,119,252,197,183,13,103,228,224,58,146,176,97,247,16,2,26,67,38,240,163,112,247,118,201,169,149,63,75,13,223,171,52,49,125,226,235,236,71,123,181,70,0,255,235,86,216,127,19,63,148,252,223,241,33,62,128,146,162,40,0,250,245,26,42,250,159,172,176,0,255,190,60,201,0,255,56,251,65,94,191,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,3,232,136,232,0,255,187,253,231,218,43,249,207,198,7,242,245,215,215,17,209,0,255,119,251,207,245,87,242,191,141,15,228,43,0,138,162,104,1,40,41,138,22,128,146,162,165,4,160,165,40,41,0,26,186,66,209,0,255,181,10,246,63,195,239,36,0,255,9,252,231,250,173,165,232,127,91,5,251,159,225,121,146,0,255,4,222,219,7,80,1,95,251,125,13,240,21,0,125,202,212,105,158,27,128,166,148,52,104,1,170,216,154,161,0,255,205,30,183,71,99,108,120,99,205,214,8,253,111,244,248,246,216,31,115,248,164,7,82,23,253,79,71,1,49,87,241,95,228,213,121,181,135,125,145,127,238,140,80,121,202,69,122,150,156,150,101,122,205,179,253,183,3,229,67,204,137,31,17,195,234,125,161,141,147,230,3,51,92,74,59,246,200,18,105,80,140,240,11,30,238,1,212,222,62,223,123,191,205,206,8,156,246,123,243,180,135,199,106,94,191,207,213,115,72,128,52,92,178,204,44,83,246,86,13,245,73,253,245,180,226,12,156,47,35,133,188,226,58,152,175,106,227,229,203,183,169,149,119,239,142,181,185,216,61,18,143,197,103,121,0,173,239,159,140,117,96,49,41,202,133,21,111,30,65,171,180,232,226,145,248,55,175,160,199,2,194,153,169,25,103,108,185,109,118,8,111,129,187,123,85,0,148,20,69,1,208,82,210,82,58,118,7,208,163,233,63,232,206,99,16,144,164,33,252,136,91,24,126,166,175,241,254,115,140,245,206,177,130,69,241,9,133,120,129,87,82,251,191,63,143,113,37,70,91,248,241,192,14,190,222,171,121,252,15,2,115,14,96,27,226,159,63,26,111,227,3,232,61,38,63,235,90,213,212,251,220,6,114,138,10,128,154,174,244,201,235,102,120,157,204,155,47,19,231,65,198,2,77,245,168,117,131,199,92,157,6,57,48,16,89,55,122,251,0,90,126,253,190,12,103,196,70,164,28,119,65,56,77,4,246,234,166,201,171,49,188,227,122,143,215,217,56,99,44,159,157,111,158,106,137,173,236,239,116,128,166,226,95,174,184,142,17,65,93,249,54,48,53,25,204,91,218,138,181,100,40,190,132,223,246,90,159,30,227,28,152,223,206,111,246,200,60,123,246,148,229,141,240,1,52,227,112,14,62,84,170,198,179,66,220,80,133,94,235,81,207,47,252,145,222,31,178,118,237,154,143,45,128,233,171,69,10,15,196,239,121,173,23,128,146,166,80,180,4,80,166,8,154,34,53,251,199,133,0,138,162,41,37,0,69,81,20,0,45,45,197,64,97,0,0,161,42,90,115,207,169,199,220,24,1,106,249,219,91,42,241,105,88,162,97,153,1,212,84,0,229,231,28,99,72,24,98,104,75,191,235,189,246,159,51,206,33,253,103,55,29,251,232,51,16,178,70,191,240,135,166,122,173,127,221,191,124,28,88,251,9,234,196,238,161,125,143,128,171,75,194,247,240,45,15,76,239,81,239,166,7,34,27,179,223,182,116,172,243,106,31,246,54,192,87,120,81,95,243,60,244,64,29,199,122,63,243,132,55,157,4,218,46,214,186,77,39,237,172,221,207,242,187,219,52,215,127,228,209,126,232,32,254,235,43,154,87,250,84,31,220,253,152,125,164,112,56,124,53,45,137,79,139,34,19,63,235,180,7,164,118,28,58,78,234,72,178,203,69,105,230,174,249,58,122,31,79,247,207,62,126,121,204,90,232,118,46,24,127,233,213,30,244,149,243,100,249,0,135,41,182,46,46,137,251,245,236,173,137,15,186,226,149,198,63,135,191,242,149,54,243,161,122,195,215,194,151,137,207,243,0,74,63,221,15,138,6,5,64,157,162,169,83,0,52,77,83,138,18,128,162,40,10,128,162,40,10,128,162,40,234,0,148,52,165,77,3,128,150,146,162,39,128,194,239,198,184,5,246,149,188,0,255,60,169,199,0,255,242,97,114,109,6,244,225,3,249,10,0,255,248,211,46,251,10,161,0,255,237,94,0,255,205,157,248,143,4,127,243,0,26,69,0,255,139,251,248,159,140,119,54,59,62,158,175,38,226,152,128,190,90,162,0,255,69,126,253,183,229,219,120,252,62,95,195,125,178,1,40,138,162,14,64,235,133,210,131,214,129,134,0,148,20,13,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,119,0,180,20,37,45,0,69,73,81,0,20,5,138,210,225,0,20,104,41,10,128,26,83,167,214,244,14,2,157,86,200,63,116,253,183,217,32,70,51,43,180,66,254,241,254,143,54,7,233,106,159,129,214,31,254,188,252,247,240,14,175,36,253,39,236,127,146,126,211,24,159,237,181,254,224,79,87,251,109,203,240,18,175,100,217,0,255,19,242,31,175,40,141,79,140,207,240,0,138,150,146,22,128,150,162,169,211,160,0,52,76,157,166,41,0,138,162,104,1,40,41,90,74,0,138,162,168,3,80,180,169,211,6,76,81,52,168,3,132,130,94,87,175,68,31,58,208,155,195,128,162,53,234,237,225,155,188,210,49,244,90,244,99,125,252,175,58,172,251,36,240,92,96,210,178,0,255,191,127,78,246,83,101,139,239,121,69,253,224,21,28,6,24,220,165,120,36,226,218,70,61,26,189,210,191,150,0,255,41,28,246,243,72,227,91,94,233,121,29,64,235,142,83,229,163,188,45,196,130,152,33,106,49,53,94,221,225,147,248,70,0,255,174,246,245,184,142,99,214,178,223,238,44,206,230,66,77,200,31,172,28,159,104,136,87,167,161,15,82,134,140,195,65,214,7,80,251,163,199,113,51,122,167,68,243,69,176,181,230,200,46,122,235,36,190,210,214,122,127,244,233,25,77,239,231,222,15,150,248,143,149,78,241,3,62,247,200,215,58,125,158,42,201,111,155,79,206,250,142,185,118,99,177,166,85,122,181,122,174,231,66,239,111,183,219,226,209,191,105,63,237,227,138,80,252,14,95,13,160,168,71,229,57,239,96,64,60,131,144,182,75,146,37,47,201,226,158,215,27,14,62,140,231,120,189,199,29,177,163,178,251,13,7,128,180,146,74,140,90,116,58,106,101,95,231,143,231,200,235,8,189,108,68,250,7,13,108,66,45,62,165,214,240,81,95,221,116,200,107,217,3,207,149,176,48,220,52,34,24,115,201,51,125,111,109,123,175,204,53,5,239,197,55,120,0,37,45,181,94,199,25,7,39,55,26,104,34,204,21,213,1,104,206,65,105,219,140,41,10,128,162,104,105,1,40,142,2,96,246,90,159,158,223,56,103,228,253,109,229,223,35,46,165,125,105,127,216,243,225,219,240,115,94,113,28,246,213,253,140,123,0,255,229,204,112,190,196,123,26,105,113,232,10,15,236,43,125,240,122,206,56,161,212,63,86,254,112,65,140,246,175,54,133,6,26,26,64,235,223,39,175,242,11,41,237,72,11,170,72,220,223,169,203,51,247,124,197,29,120,61,9,3,252,196,131,133,116,69,211,64,210,246,233,136,180,226,142,7,227,79,189,222,215,215,213,147,195,134,145,81,87,221,237,65,252,133,58,234,112,77,196,159,242,213,190,62,161,3,91,239,47,144,153,194,242,74,154,109,122,148,186,235,103,0,197,169,163,112,142,140,40,82,121,142,74,138,22,128,146,162,232,209,3,168,57,250,0,255,156,229,127,128,167,23,188,161,244,224,103,250,138,69,0,255,99,140,167,74,22,143,60,77,221,229,171,217,245,159,78,114,31,185,211,10,190,249,242,132,15,234,235,152,127,252,12,198,87,72,243,199,7,80,227,248,31,102,108,29,128,213,27,158,204,216,226,131,117,116,53,160,0,255,77,88,250,88,189,225,145,101,60,231,10,128,162,165,164,0,104,41,41,90,0,74,79,25,238,94,139,130,250,237,254,20,154,22,131,209,188,219,48,183,104,87,124,9,0,255,224,85,118,189,191,71,247,243,140,200,141,96,63,1,205,232,105,166,165,142,214,6,222,216,7,208,188,13,4,35,101,167,173,181,39,215,250,3,223,137,180,96,76,149,146,40,55,183,104,73,9,15,226,167,149,30,245,129,221,51,239,175,132,121,8,178,243,85,186,196,218,194,119,43,234,17,164,82,49,178,145,68,243,1,180,126,189,89,189,16,124,249,217,243,45,33,72,205,75,178,64,252,141,215,8,250,74,214,199,56,78,35,57,224,14,106,18,180,93,124,62,95,83,0,74,138,150,22,128,2,173,167,41,156,166,1,40,138,150,18,128,122,251,90,141,254,175,165,176,0,255,25,126,40,249,79,224,67,124,253,246,21,141,254,175,173,176,0,255,25,94,40,249,79,224,191,0,106,207,21,50,18,32,95,226,198,64,80,24,139,124,3,7,33,113,203,81,108,218,232,127,12,163,158,122,105,168,123,139,150,165,121,12,156,74,78,50,189,172,10,139,135,88,25,12,200,161,212,197,237,10,110,229,110,141,174,195,53,90,104,235,69,241,23,197,39,227,147,158,220,78,6,6,29,121,220,97,190,157,97,37,118,183,131,132,52,90,219,194,34,210,182,206,19,121,92,247,120,222,34,190,18,63,200,215,156,30,84,59,201,192,177,4,69,237,164,125,166,105,98,109,237,242,36,239,111,110,211,76,223,254,250,98,1,212,142,32,120,70,42,7,6,36,216,80,207,72,144,76,100,133,187,181,111,131,189,90,118,232,16,79,155,245,208,193,126,144,208,241,96,228,32,73,225,13,36,133,243,44,154,112,163,108,125,199,186,18,236,147,36,232,27,150,248,2,239,139,227,1,124,139,175,165,3,57,133,140,160,94,65,112,24,214,198,25,9,0,50,76,126,183,185,98,14,17,203,49,246,234,113,195,235,248,216,25,127,224,147,125,0,205,57,96,57,146,4,83,174,106,3,199,218,239,230,41,9,48,110,24,150,177,182,111,10,175,254,29,122,151,215,104,91,152,215,178,209,0,255,164,96,0,255,159,30,74,254,63,218,191,244,154,231,202,168,132,44,72,193,40,6,3,202,42,59,148,89,153,104,138,135,187,52,213,183,89,95,120,168,65,60,208,51,175,101,163,0,255,199,4,251,0,255,244,80,242,223,209,254,48,31,64,209,82,82,0,20,69,81,64,31,64,173,253,79,183,0,255,104,230,191,153,253,191,43,33,250,0,255,110,0,255,187,246,74,254,183,241,1,87,107,0,255,207,237,127,154,249,95,102,0,255,239,58,34,250,0,255,110,0,255,187,246,74,254,183,241,129,124,0,69,81,20,232,1,148,158,231,156,31,221,10,121,121,246,25,27,161,219,150,95,251,237,222,169,159,207,77,251,184,72,0,255,10,0,255,113,248,43,252,167,71,33,64,189,66,133,235,185,141,229,231,8,198,41,109,217,160,91,90,147,82,70,125,107,154,75,63,248,223,90,174,111,113,55,248,87,252,138,71,247,11,7,35,163,18,228,144,0,57,202,48,146,237,150,188,114,126,22,55,160,152,35,157,172,212,32,208,55,190,105,26,175,224,139,125,205,131,148,159,167,141,35,169,116,127,164,14,65,96,229,6,243,100,177,218,93,140,230,180,214,179,32,254,194,251,126,205,225,105,30,64,197,70,0,255,147,9,246,31,234,161,228,127,156,253,192,26,237,0,255,189,253,191,50,0,255,53,237,95,123,181,39,200,254,19,144,65,146,160,0,100,28,155,47,146,52,35,17,60,180,127,59,123,226,146,183,75,83,111,66,188,212,31,222,104,138,215,104,0,255,239,237,0,255,149,249,175,105,63,192,3,40,41,138,198,14,160,65,146,81,71,29,111,192,112,30,156,118,178,41,159,156,104,203,187,251,67,168,199,219,236,27,98,248,29,127,155,227,113,248,193,190,6,57,72,16,60,149,202,8,34,0,255,160,62,150,162,251,110,123,109,79,151,233,169,111,169,30,218,151,234,164,29,124,125,122,224,0,35,56,218,0,44,1,202,157,51,209,59,134,209,246,9,223,71,251,182,235,16,36,175,118,246,119,90,198,143,82,252,18,62,53,64,80,56,25,7,150,219,120,128,186,224,24,105,3,160,93,230,83,99,184,139,208,45,213,55,206,10,61,226,235,150,196,159,49,252,54,254,222,107,49,250,191,182,194,254,103,248,161,228,63,129,223,86,140,7,65,158,74,5,7,54,26,82,37,149,148,19,207,240,68,220,91,18,183,214,4,79,80,67,159,140,19,32,73,21,204,12,133,132,180,241,118,196,229,61,107,180,219,165,99,177,198,250,108,90,105,38,31,64,199,71,0,255,223,237,127,215,33,201,0,255,54,254,231,170,248,191,24,131,0,255,135,94,67,0,255,31,252,78,248,15,186,142,143,254,135,237,127,215,33,201,0,255,54,254,207,43,9,160,57,47,0,120,146,75,6,64,40,24,73,146,151,81,188,13,71,50,23,183,188,173,13,207,115,84,20,116,205,51,198,25,25,219,185,203,7,78,219,46,49,50,200,134,235,253,98,45,217,60,153,161,151,94,240,18,225,0,255,134,71,240,159,62,128,30,16,228,0,57,47,191,96,57,118,171,229,13,7,249,245,230,53,221,179,74,183,125,166,215,254,44,16,0,255,36,252,175,240,30,252,215,181,141,7,149,7,65,178,229,10,14,78,181,223,202,95,144,96,220,82,36,125,107,217,23,30,253,59,52,45,111,214,181,208,10,242,154,227,140,115,112,134,185,113,100,184,137,200,88,153,202,21,82,158,86,172,37,153,31,193,53,143,95,240,18,225,191,136,239,224,79,61,64,234,87,225,24,135,149,238,122,110,185,44,203,32,57,64,194,219,220,194,82,17,74,240,105,90,95,83,234,222,207,21,249,30,74,78,118,83,18,212,37,185,0,120,195,148,47,24,185,105,205,114,211,18,57,222,38,45,245,142,135,240,133,225,147,248,156,107,248,35,72,249,25,65,78,29,144,180,13,153,44,115,37,72,30,203,208,104,94,91,247,193,94,61,180,137,7,241,180,89,199,241,151,94,115,30,4,57,2,67,14,108,52,196,70,146,12,38,154,161,149,183,184,34,110,173,121,130,5,62,128,162,180,107,210,125,236,174,99,224,128,188,19,20,8,49,216,232,54,11,25,110,115,65,212,123,146,109,173,236,213,56,252,18,111,126,248,43,254,226,10,128,162,40,202,5,80,164,29,4,65,158,10,114,16,204,31,193,67,165,248,38,92,218,220,113,151,105,169,111,151,238,90,150,106,165,141,253,32,161,151,31,140,28,36,65,185,11,9,112,158,69,19,111,192,214,151,112,37,216,39,75,208,87,44,241,5,222,23,199,0,255,240,91,124,13,93,115,228,201,72,218,238,118,12,245,6,204,252,240,121,50,210,150,249,122,83,105,168,11,233,26,127,180,140,151,240,153,62,128,166,251,7,168,3,200,37,73,85,141,72,89,9,10,70,164,37,100,121,203,62,93,163,207,242,106,113,69,223,0,127,198,240,165,248,200,218,198,17,4,15,130,64,44,83,87,6,144,98,57,150,72,151,160,73,98,238,45,213,58,126,55,188,205,179,127,232,17,84,42,8,144,239,129,131,59,110,172,135,74,202,13,87,62,225,42,127,34,125,117,200,117,132,167,250,196,103,120,106,189,3,185,39,87,153,27,246,156,27,120,23,33,169,178,242,77,33,25,25,138,102,82,105,130,84,240,0,26,237,0,255,189,253,199,50,0,255,53,237,127,134,20,42,73,229,119,46,192,128,0,8,16,144,135,138,17,137,114,52,220,211,181,37,12,4,72,22,137,71,241,178,188,200,221,224,147,240,155,70,251,127,111,0,255,175,204,127,77,251,143,45,65,158,4,184,100,228,28,32,45,39,27,101,92,132,235,134,221,174,173,69,12,163,102,190,228,58,195,227,17,143,43,197,175,224,127,14,160,73,112,114,236,0,228,109,3,218,73,42,102,148,148,5,39,168,220,168,69,68,89,158,248,63,198,182,125,164,113,60,213,240,181,248,181,190,78,53,200,8,130,224,72,165,141,32,242,15,234,164,88,178,239,182,215,214,106,167,110,26,151,234,161,125,151,174,154,171,66,62,128,210,163,0,255,97,251,223,117,72,242,191,141,239,243,10,244,58,62,250,0,255,110,0,255,185,14,73,254,183,241,127,94,11,64,183,154,228,36,73,242,36,201,73,50,127,0,7,137,34,155,110,105,109,169,150,233,166,111,151,30,58,118,105,165,175,218,46,191,128,194,1,160,48,0,2,128,113,36,2,133,183,225,40,222,222,138,96,173,8,130,179,190,6,201,193,48,32,200,221,64,112,144,130,141,132,88,37,230,145,185,75,183,80,202,138,196,127,242,101,251,88,227,120,171,225,155,240,191,1,42,41,208,83,73,29,237,224,88,125,238,25,111,41,227,118,117,13,211,173,242,128,133,5,215,60,158,106,3,111,224,65,13,202,222,150,118,50,221,142,205,207,214,60,30,172,75,34,128,177,254,193,217,183,111,212,31,126,246,194,147,120,20,223,196,247,218,57,95,2,208,1,156,3,150,124,169,24,138,60,243,241,197,168,80,218,218,166,125,27,116,120,90,45,213,213,61,30,87,137,31,197,79,242,53,245,129,36,3,56,150,1,36,131,70,144,167,249,198,99,45,45,184,251,203,91,206,50,77,235,235,171,238,3,104,144,17,164,130,35,8,70,16,249,7,117,82,44,217,7,242,214,94,173,212,77,227,82,61,244,239,210,85,103,249,8,80,207,145,131,97,0,18,118,130,178,140,43,249,82,76,59,193,141,61,240,104,209,23,163,120,198,2,141,193,215,241,177,7,222,28,250,54,130,28,199,170,30,156,147,10,144,228,232,46,207,109,141,117,36,47,173,241,126,167,67,176,228,122,194,43,159,244,40,197,167,224,111,189,34,7,231,182,1,7,196,80,136,1,147,52,30,74,170,99,155,182,184,35,216,11,162,180,245,189,89,12,45,245,135,207,154,26,64,3,124,245,247,53,192,87,0,180,116,69,16,59,130,32,184,35,195,170,70,24,96,101,100,161,219,166,65,228,120,130,199,225,117,248,185,226,233,195,223,92,191,181,18,253,95,171,96,0,255,51,60,79,242,127,192,123,251,0,106,224,107,206,1,20,158,196,146,129,34,20,140,36,73,11,137,183,226,88,226,226,150,96,109,120,158,250,190,2,248,10,128,86,107,248,3,5,28,3,56,0,6,170,18,32,201,152,60,144,186,36,81,198,217,219,220,93,93,208,232,217,15,175,225,195,161,59,188,178,162,230,62,64,128,36,5,32,249,30,25,101,207,93,29,20,18,110,102,230,147,184,205,223,30,141,180,200,181,139,167,250,194,103,248,138,7,220,117,108,109,164,130,131,1,231,130,193,104,249,192,157,49,187,199,115,106,241,136,12,57,226,14,13,225,113,71,2,20,0,255,141,63,57,198,225,156,32,65,10,131,10,25,0,98,119,41,237,170,206,66,160,121,169,107,169,93,77,211,237,89,10,221,235,227,113,63,252,26,95,118,84,36,56,146,74,176,1,87,73,229,182,137,24,231,167,22,36,251,66,26,232,252,154,36,80,106,168,195,165,29,188,173,11,63,133,15,59,0,210,174,187,13,35,65,200,10,56,3,21,186,230,97,238,80,118,27,200,116,89,68,134,28,111,185,126,241,224,56,86,11,31,130,47,232,235,85,1,148,29,0,10,192,73,142,26,137,170,176,29,153,65,226,237,242,164,238,238,243,37,138,187,82,179,125,96,85,192,7,208,126,95,3,124,245,247,53,202,7,208,88,128,83,7,29,56,133,118,158,92,248,146,191,230,145,18,117,125,73,93,165,201,168,73,16,199,134,248,10,62,129,191,53,240,177,163,190,2,56,73,21,240,36,201,0,32,0,255,88,125,20,69,246,225,242,230,94,45,211,77,223,86,221,181,239,210,74,139,154,43,3,231,198,51,0,156,113,128,36,102,33,113,36,156,202,153,188,38,109,217,207,227,108,152,107,106,205,107,52,210,20,31,184,187,143,145,3,4,86,150,140,19,195,209,242,1,6,137,219,227,57,181,120,71,24,73,220,161,33,60,46,121,22,197,119,227,147,61,128,38,35,56,25,134,97,56,25,214,253,60,118,152,143,40,111,42,47,178,125,217,115,234,98,0,255,181,143,225,187,94,241,66,239,188,27,7,110,39,5,140,32,55,163,240,71,16,224,144,179,64,0,210,5,151,43,52,104,246,104,16,127,82,205,225,205,24,190,25,63,207,215,123,96,244,92,48,140,131,74,128,67,112,202,198,230,113,57,26,221,29,8,50,76,99,45,126,248,25,239,244,138,159,240,201,62,2,4,65,128,124,143,118,234,142,163,122,168,164,220,234,240,17,87,249,19,233,171,67,174,37,60,213,38,62,195,227,60,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,53,218,0,255,123,251,127,101,254,107,218,239,246,138,231,24,170,208,206,49,188,187,31,0,136,17,29,40,150,0,100,242,102,22,236,51,79,179,165,212,224,213,188,70,47,29,241,26,237,127,189,253,191,50,0,255,53,237,7,120,0,37,69,209,18,64,115,142,32,56,82,134,140,192,96,176,145,28,15,84,130,38,145,32,174,120,187,27,158,183,174,190,38,192,81,73,128,45,56,11,10,187,33,186,115,126,213,134,124,31,72,224,206,15,79,146,184,82,63,45,82,221,224,115,163,248,41,124,38,95,187,138,224,32,21,228,169,32,167,130,249,35,120,198,50,124,19,238,44,46,233,50,45,245,237,210,92,199,82,173,180,179,15,144,122,114,229,224,4,48,224,128,4,79,144,131,54,112,71,50,229,121,65,196,0,146,37,245,58,125,126,141,224,167,94,240,53,126,230,213,30,84,112,28,4,7,6,4,25,134,157,207,72,0,124,162,173,184,91,235,166,223,163,107,252,208,33,126,214,104,2,254,208,7,9,29,79,187,114,144,4,245,6,146,106,231,89,52,203,13,216,250,18,174,4,251,100,9,250,134,37,190,192,251,226,248,31,62,234,74,31,124,7,98,133,4,244,4,149,224,172,112,128,242,168,142,192,156,88,184,103,107,38,136,193,1,116,68,244,0,255,221,254,119,237,149,252,111,227,7,249,250,235,235,120,210,0,255,119,251,223,181,87,242,191,141,15,228,107,1,40,219,107,46,231,32,3,99,4,103,66,221,97,237,36,180,107,193,165,212,45,113,33,214,181,227,236,173,210,190,31,158,44,218,106,59,251,63,94,147,156,36,73,158,36,57,73,230,15,224,24,69,145,77,183,180,182,163,45,211,77,223,46,61,116,236,210,74,55,251,168,87,6,78,70,2,192,10,9,112,196,114,130,235,118,60,75,158,55,23,176,128,35,73,178,78,131,94,223,120,169,23,188,130,47,29,64,209,124,4,85,95,9,130,3,238,178,130,193,252,203,161,14,101,155,180,137,140,245,253,229,214,207,223,246,42,125,187,225,199,15,127,117,161,253,115,31,36,207,115,78,1,237,3,220,132,118,18,44,111,149,1,179,192,109,206,227,150,75,135,72,52,248,146,192,139,90,227,248,145,82,79,70,14,78,80,134,50,32,193,19,228,0,23,238,72,150,60,239,45,114,0,73,146,122,155,62,191,70,240,82,47,248,26,95,226,3,40,218,85,164,141,0,169,28,169,224,32,152,63,130,131,20,75,54,225,206,230,142,181,83,55,141,187,52,215,178,75,87,45,85,0,20,69,209,65,31,64,235,225,182,39,128,5,149,58,16,3,153,130,185,97,25,113,182,68,158,24,75,187,37,241,184,16,113,209,236,0,255,214,123,16,123,112,112,56,246,186,246,149,204,27,37,101,0,73,98,211,225,221,120,142,163,109,17,0,255,12,205,68,251,61,215,107,0,255,207,237,63,154,249,95,102,191,183,150,140,254,31,21,236,0,255,211,67,201,0,255,71,251,193,124,0,69,75,73,1,80,20,69,163,1,52,221,63,227,224,140,147,182,27,231,204,46,9,151,236,55,143,147,0,255,141,173,58,217,191,249,173,145,238,154,105,172,134,126,16,100,164,18,100,4,149,113,52,246,158,226,27,143,186,181,74,131,248,95,218,146,151,105,14,207,226,123,143,149,20,0,69,81,180,116,128,162,3,7,35,23,18,196,144,0,57,96,184,146,13,44,15,206,207,230,166,198,152,227,104,178,82,131,64,223,120,167,105,124,130,47,246,53,15,130,231,193,56,146,10,61,82,134,32,101,229,6,243,100,185,218,93,144,53,173,245,44,136,191,240,190,94,111,248,10,95,129,62,87,0,212,13,57,15,42,24,73,46,24,175,124,55,165,198,96,172,197,77,190,237,58,4,79,151,12,233,30,127,171,196,119,225,227,14,144,184,115,59,23,6,242,203,229,150,131,26,199,3,112,177,243,204,10,164,253,77,182,92,183,172,134,63,241,100,217,75,158,240,205,248,70,175,228,73,0,255,227,237,191,208,94,201,127,9,62,239,154,243,84,144,35,176,202,129,145,85,108,36,199,195,133,103,120,37,136,27,226,214,154,38,248,172,121,33,25,201,192,185,42,64,82,244,140,239,136,114,192,118,163,104,36,157,188,54,162,105,164,195,173,83,188,47,208,29,126,206,7,208,82,209,0,255,84,97,0,255,97,121,146,0,255,142,246,155,188,98,28,85,192,1,0,24,40,2,128,113,36,2,137,96,56,134,183,183,226,109,109,8,130,90,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,118,55,10,120,134,165,14,156,83,5,4,41,59,163,60,184,32,139,200,89,218,145,247,59,109,130,34,215,44,62,121,171,201,133,63,193,71,29,64,131,228,96,24,42,200,221,168,224,32,128,17,33,134,196,52,50,119,233,2,165,172,72,252,39,223,182,143,53,142,63,27,126,9,0,255,58,39,3,56,3,56,25,56,216,146,152,193,206,207,45,35,89,213,214,82,126,91,27,130,86,245,88,246,123,60,136,87,226,219,120,104,205,147,7,39,104,191,219,49,171,229,83,85,126,152,252,221,88,187,124,247,55,171,142,218,172,166,241,86,203,120,23,175,227,35,1,144,36,104,219,7,199,238,32,162,199,202,203,81,85,254,120,155,252,121,245,213,230,208,17,126,105,19,111,226,187,125,0,69,80,31,129,33,240,167,72,145,164,251,210,214,119,246,150,0,255,80,47,205,244,95,229,43,144,60,65,33,25,8,85,197,114,219,74,92,228,71,23,35,155,18,90,8,252,122,28,111,155,134,186,92,90,198,219,186,240,173,248,216,49,107,7,231,192,114,206,1,192,130,231,148,59,192,184,203,124,140,52,105,131,241,182,106,27,119,187,246,240,118,91,226,77,39,254,4,223,209,215,84,70,16,4,71,42,24,65,228,31,212,73,177,100,223,45,175,237,213,78,221,52,46,213,67,251,50,93,53,23,64,133,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,189,190,10,249,74,143,254,191,219,0,255,174,67,146,0,255,109,252,159,7,80,82,180,20,116,0,205,145,39,35,193,110,28,171,122,163,204,252,240,249,209,72,219,230,235,79,165,163,46,164,107,60,210,50,62,194,23,251,72,33,8,130,202,247,192,193,29,55,214,67,37,229,6,43,159,112,149,55,145,182,58,228,58,194,83,125,226,51,124,134,175,64,159,43,0,234,86,57,15,42,24,73,46,160,43,0,255,77,41,74,141,181,185,201,183,93,139,224,237,142,134,116,143,191,85,226,187,240,167,30,0,109,119,114,152,249,56,7,133,141,128,129,170,3,198,6,18,225,54,156,205,21,201,74,167,197,81,44,26,37,252,63,162,195,25,62,28,159,117,37,17,253,143,183,0,255,65,127,37,0,255,37,248,183,107,232,87,130,92,193,48,28,4,25,54,134,4,205,229,243,168,75,107,238,194,242,142,188,76,243,250,198,162,69,63,41,224,36,3,56,9,176,93,25,2,67,118,38,117,119,79,90,216,217,145,119,106,222,88,89,52,31,64,73,69,0,255,143,21,246,31,150,39,249,239,104,63,200,171,215,107,169,232,0,255,177,194,254,195,242,36,0,255,29,237,23,121,37,0,237,42,130,131,32,200,131,32,7,193,252,17,60,35,41,190,9,119,54,119,220,101,90,234,219,165,185,142,173,58,105,169,162,210,62,64,144,208,203,15,70,14,146,160,220,168,164,112,158,69,19,110,192,214,151,112,36,216,39,203,91,95,177,196,23,120,95,28,0,255,195,63,214,208,167,170,94,168,92,146,0,160,10,137,4,5,35,210,18,178,188,101,159,110,209,39,121,181,184,226,175,128,55,99,248,83,124,51,95,115,228,201,72,218,238,118,174,240,70,157,249,226,243,163,145,182,205,215,155,74,67,93,72,215,120,164,103,188,132,47,246,17,32,8,2,228,123,224,212,29,54,214,51,150,148,27,172,124,194,85,222,68,218,106,177,235,8,79,245,137,207,240,59,15,160,24,71,16,60,72,5,34,25,92,89,129,20,201,177,60,154,4,205,49,196,5,169,214,241,186,226,109,158,253,157,107,180,0,255,247,246,31,203,252,215,180,127,239,245,142,202,61,25,48,55,236,49,119,193,93,99,37,5,43,223,20,146,145,162,120,38,145,230,45,21,188,70,251,95,111,0,255,177,204,127,77,251,191,1,84,108,244,63,169,96,0,255,161,30,74,254,203,217,15,172,209,254,223,219,0,255,43,243,127,211,254,110,21,27,253,79,42,216,127,168,135,146,0,255,113,246,7,107,180,0,255,247,246,0,255,202,252,215,180,127,26,160,146,65,135,5,7,0,4,109,17,216,146,197,145,150,15,41,26,249,190,115,86,196,229,62,109,146,184,90,91,120,91,170,159,206,141,226,87,240,143,62,193,72,112,42,244,32,8,114,144,51,54,84,18,241,68,249,116,222,150,160,160,36,210,247,104,146,196,23,120,223,6,143,227,85,124,205,57,130,224,8,12,25,193,193,96,68,210,129,74,208,28,203,91,92,17,220,13,205,91,93,191,82,85,199,128,249,40,212,1,67,2,76,102,128,179,136,228,11,121,129,114,55,232,183,105,222,142,92,23,120,222,35,62,11,127,230,1,20,199,193,185,194,21,2,11,29,64,96,44,60,43,50,43,152,82,151,160,73,183,84,47,109,53,9,0,255,196,55,13,180,4,159,237,213,26,253,175,75,97,0,255,77,252,80,242,127,199,83,183,131,51,206,235,25,129,181,211,253,67,49,160,154,175,188,112,81,107,184,7,246,201,218,92,77,70,151,175,210,89,214,107,244,191,46,133,253,63,241,66,201,0,255,29,15,226,3,40,138,162,5,160,142,126,130,10,158,36,175,99,24,202,183,167,121,35,224,172,36,101,160,45,152,82,86,52,65,248,178,120,115,151,234,219,2,15,192,135,92,115,175,4,227,224,224,124,156,100,24,173,204,207,88,71,183,56,18,42,31,209,188,58,23,214,35,94,12,47,194,0,255,20,62,7,223,211,215,207,1,20,111,231,140,129,115,25,54,31,56,110,58,148,81,146,45,166,251,203,218,145,121,18,67,83,77,227,35,194,127,14,127,227,101,124,181,7,21,28,7,193,129,1,65,46,163,231,74,0,108,162,133,187,181,239,241,247,104,222,161,65,60,173,209,92,183,251,10,243,201,229,183,17,224,224,24,147,156,66,1,56,197,251,100,45,176,88,35,217,149,83,35,157,195,86,93,92,59,132,0,255,58,124,51,62,148,15,160,104,169,24,71,16,60,8,130,145,58,24,138,164,146,66,37,104,146,136,123,75,222,234,138,160,41,42,0,138,162,104,1,40,105,41,105,1,40,41,138,2,160,161,107,41,250,191,86,193,254,103,120,158,228,0,255,128,247,92,65,87,40,250,191,86,193,254,107,248,157,228,63,129,247,246,1,52,192,87,127,95,3,124,45,0,45,205,25,77,159,222,25,128,6,69,187,31,20,96,170,173,17,250,223,232,3,208,104,228,11,95,172,220,154,161,0,255,207,190,108,129,198,152,240,104,15,72,235,211,7,245,192,188,0,255,166,204,60,8,140,186,105,12,61,180,212,107,253,122,122,212,85,66,192,69,155,164,144,162,77,109,110,120,13,191,172,215,125,156,74,206,250,7,41,90,249,52,215,69,194,254,240,117,87,224,56,73,82,64,197,14,21,5,80,250,245,184,142,128,158,119,127,247,147,103,251,190,82,23,249,106,143,238,111,56,207,145,59,35,112,49,232,60,141,150,54,90,118,197,227,248,69,95,237,239,219,247,204,125,230,217,1,147,159,253,123,201,175,123,124,146,175,49,191,109,25,149,28,66,16,230,174,21,64,81,20,45,0,37,69,209,0,160,104,247,129,162,116,152,61,128,146,218,0,255,253,247,231,188,28,218,195,3,183,23,252,177,87,243,248,191,80,244,159,131,111,65,124,137,146,136,143,242,90,10,253,0,255,251,113,218,25,154,217,63,176,224,55,189,222,247,143,87,209,227,127,247,193,16,111,33,157,248,68,62,128,98,28,114,84,20,39,165,4,160,40,138,146,14,160,245,239,41,156,151,81,249,98,78,108,84,138,166,61,221,117,45,137,183,240,187,190,222,7,211,51,61,87,204,231,246,243,17,193,78,251,66,155,36,126,195,131,248,74,63,8,50,12,134,179,87,171,0,255,126,198,215,198,202,183,41,22,247,121,106,127,221,130,241,49,124,169,7,80,123,14,28,185,4,57,84,94,80,36,212,36,155,20,161,219,203,171,52,110,131,31,226,115,249,90,0,255,142,0,79,33,228,31,72,156,204,221,146,236,213,99,210,94,127,251,138,223,223,131,145,54,174,77,102,108,28,37,52,121,103,77,204,221,243,213,190,236,101,34,48,50,70,4,227,46,121,36,175,40,182,125,112,23,17,222,140,239,240,0,138,62,165,15,206,161,140,36,168,100,10,128,230,192,212,228,151,80,209,122,174,92,0,26,82,20,45,0,253,234,189,125,166,7,113,231,246,59,229,45,207,252,211,183,73,199,138,10,0,255,160,215,205,119,91,42,150,145,12,148,165,89,216,75,95,233,163,158,221,57,227,221,223,94,30,139,85,207,174,125,183,175,75,234,240,21,252,228,0,122,31,148,95,126,249,134,35,226,226,3,64,75,232,11,94,18,36,8,9,190,134,63,122,141,221,129,32,135,136,59,6,150,50,130,49,125,154,41,189,54,241,54,252,166,167,213,252,242,115,159,122,114,116,246,203,180,220,192,192,218,136,166,41,226,165,62,241,32,158,226,181,254,236,185,130,243,166,229,127,145,216,68,122,55,86,60,155,5,21,31,198,99,61,128,102,0,255,230,253,211,43,179,113,251,132,201,62,61,142,102,37,222,196,159,120,222,197,213,190,146,227,57,230,163,188,117,163,34,90,149,207,254,177,100,102,150,113,252,173,39,94,239,243,58,206,24,117,178,254,49,133,96,161,54,43,199,216,166,75,60,212,198,138,3,150,103,224,34,242,18,140,162,121,185,35,166,247,160,199,244,148,183,222,207,204,99,132,218,157,188,211,31,94,138,95,181,176,162,157,39,116,64,121,0,71,6,164,189,189,133,218,233,207,117,90,33,0,255,2,233,25,182,176,64,144,46,123,198,164,217,127,232,57,247,7,105,231,146,120,147,122,141,134,121,133,247,79,213,151,199,64,98,189,66,131,200,149,241,67,175,69,159,14,241,158,236,154,120,231,3,186,188,194,251,175,227,242,241,224,38,61,166,28,241,196,0,138,162,40,0,10,167,8,41,74,27,128,162,104,80,0,20,69,81,0,20,45,37,5,64,81,20,117,0,218,52,78,155,166,0,148,20,69,181,0,10,0,255,248,211,50,251,90,66,0,255,27,76,0,255,97,102,253,166,5,63,227,43,252,226,63,11,237,43,132,254,55,88,254,3,49,179,174,152,131,87,121,0,189,68,0,255,139,252,250,111,99,78,30,159,207,215,116,0,255,0,125,53,69,0,255,139,252,248,143,87,68,228,244,248,127,190,134,110,4,160,164,40,234,0,180,14,148,30,180,14,52,13,64,131,162,65,1,80,20,69,1,208,82,82,20,0,69,81,180,0,148,244,142,162,0,104,41,41,10,128,162,40,10,128,162,116,160,165,5,160,165,76,239,78,51,0,154,166,40,10,128,122,21,242,207,247,111,182,57,74,71,53,90,65,31,79,120,63,0,192,104,9,227,209,200,62,128,154,253,207,174,151,223,246,217,247,224,51,94,73,250,75,216,0,255,40,200,127,49,190,218,171,247,15,239,179,219,161,202,106,31,23,182,22,158,227,149,44,251,127,234,28,35,97,58,9,203,248,5,15,160,40,26,20,0,117,138,166,78,11,0,77,211,167,97,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,62,189,231,96,90,154,1,80,122,72,209,82,2,166,178,107,101,0,255,247,228,214,49,204,217,63,165,130,111,92,71,215,10,0,255,28,203,200,243,177,179,11,201,244,25,93,9,159,245,192,164,246,24,233,204,231,35,176,216,31,193,162,101,60,194,107,70,158,51,130,50,128,202,26,79,96,95,239,241,58,198,25,89,249,156,153,31,197,176,149,119,186,68,122,234,43,95,239,237,131,243,20,241,126,43,223,127,32,120,68,178,190,32,211,36,254,24,64,49,232,81,0,128,33,34,12,157,102,176,239,201,163,152,228,11,107,207,212,250,201,115,75,146,105,150,121,210,233,219,181,30,109,208,131,140,145,136,187,63,139,34,133,7,35,171,149,206,45,90,118,231,1,52,120,70,80,110,189,183,207,131,92,227,29,16,229,47,180,180,48,146,124,107,63,252,213,195,138,122,128,196,14,160,247,246,213,78,118,151,73,110,148,77,96,225,1,118,105,169,79,196,51,248,72,95,179,221,8,231,67,204,17,64,37,162,72,146,188,165,93,20,31,225,207,95,91,33,95,145,215,115,25,232,112,46,114,4,75,144,224,221,235,125,142,7,101,142,92,183,210,118,140,229,26,41,75,35,213,136,207,224,15,14,160,246,247,116,184,98,16,147,43,95,26,141,201,73,237,225,161,6,61,124,18,0,255,231,181,222,232,107,247,7,85,198,97,80,176,242,109,2,137,126,175,238,165,77,209,86,252,59,95,233,229,35,71,200,157,66,136,4,203,26,113,69,0,45,37,69,11,64,189,90,31,244,36,57,10,35,27,103,2,196,241,246,86,140,109,26,116,154,105,171,214,129,81,120,70,17,104,28,43,4,71,240,150,236,21,169,195,242,92,102,155,219,121,132,132,189,61,127,145,126,250,22,10,62,133,111,244,0,122,159,212,67,1,242,1,52,74,81,212,203,103,44,77,221,217,243,106,16,194,215,240,141,94,235,103,124,57,119,59,227,35,201,230,219,186,231,46,174,211,228,120,44,32,28,233,134,149,40,234,238,90,120,155,242,26,123,163,99,118,206,152,204,238,230,217,98,212,186,99,223,217,223,247,118,188,17,95,229,1,212,30,244,215,70,166,152,148,151,239,69,38,69,49,80,250,232,147,197,39,241,101,94,79,45,191,157,32,134,59,140,182,192,205,5,181,0,148,20,69,1,80,20,45,165,29,64,141,166,0,255,247,146,158,243,211,12,254,114,49,252,81,95,101,249,143,211,183,241,54,112,188,238,39,40,95,141,174,0,255,222,39,145,99,217,98,35,252,243,230,15,0,255,213,215,140,247,221,127,183,145,140,91,26,95,155,8,205,228,3,232,1,253,111,194,230,64,80,181,135,55,148,140,215,92,99,215,227,254,243,50,91,226,127,128,95,221,225,155,7,127,188,227,10,128,162,64,81,0,160,168,211,156,3,52,13,0,74,42,253,1,220,24,219,24,50,127,33,83,82,185,7,208,251,54,253,45,0,255,147,210,178,149,183,4,35,113,182,224,211,118,130,120,12,62,162,175,244,180,131,180,51,12,9,145,56,65,43,193,22,95,83,95,41,241,228,101,14,89,102,49,131,178,182,195,91,93,88,27,248,87,95,235,145,65,183,177,142,156,136,55,63,142,149,251,60,25,59,226,151,46,181,78,240,147,3,40,41,244,63,224,241,63,73,194,175,47,183,197,167,242,53,172,190,146,30,0,255,167,158,198,11,39,36,241,109,16,140,63,229,107,198,1,160,40,138,2,160,112,90,79,83,58,156,134,0,148,180,148,20,0,253,246,181,26,253,95,91,97,0,255,51,252,80,242,159,192,131,248,250,237,107,53,250,191,182,194,254,103,248,161,228,63,129,47,243,1,212,158,32,252,129,115,104,231,14,180,141,156,191,11,96,86,34,129,103,26,141,101,73,87,151,240,195,240,132,227,235,188,2,189,142,143,254,191,219,127,174,67,146,0,255,109,252,159,215,2,80,148,20,29,244,1,180,30,238,240,79,80,22,84,234,64,12,100,10,230,134,133,96,181,68,158,69,229,221,150,120,220,10,113,209,236,231,214,178,209,0,255,163,130,253,127,90,40,249,239,104,63,176,90,251,159,110,0,255,209,204,0,255,50,251,191,181,108,244,0,255,168,96,0,255,159,22,74,254,59,218,15,230,3,40,138,162,0,40,90,74,10,232,3,168,181,0,255,233,246,31,205,252,55,179,223,119,29,17,253,127,183,0,255,93,123,37,0,255,219,248,129,171,181,0,255,231,246,31,205,252,47,179,223,119,29,17,253,127,183,0,255,93,123,37,0,255,219,248,65,62,128,150,146,162,0,40,208,103,4,64,253,144,243,160,130,43,137,165,198,43,223,61,6,148,26,107,115,227,190,237,58,4,45,151,12,105,30,127,187,196,119,225,0,255,188,150,210,145,239,3,104,206,131,32,71,112,200,129,145,85,108,36,71,195,137,103,120,228,45,174,136,91,107,158,96,193,171,180,0,255,247,246,0,255,202,252,215,180,31,88,99,136,249,193,149,208,115,94,164,249,89,252,1,132,185,134,81,222,217,207,183,91,55,239,203,245,135,199,211,35,225,127,19,159,130,0,255,173,209,254,223,219,127,44,243,95,211,254,63,31,64,81,20,5,64,81,20,197,123,128,160,157,51,6,46,224,132,202,45,199,140,36,41,49,203,157,103,102,231,46,44,240,225,186,121,75,252,133,31,203,222,18,139,143,193,55,244,53,192,215,79,95,99,65,249,193,6,212,115,110,35,158,197,31,137,105,91,25,229,157,253,140,75,244,242,190,92,127,120,68,205,17,254,51,241,41,248,32,15,160,227,163,0,255,97,251,223,117,72,242,191,141,0,255,243,10,244,58,62,250,0,255,110,0,255,187,22,73,254,183,241,127,94,1,208,65,191,157,231,117,230,3,195,93,133,145,51,114,89,243,73,98,109,20,89,194,130,160,34,144,180,189,43,222,23,55,38,225,237,236,239,243,213,219,87,60,183,51,70,198,6,108,126,218,105,223,165,106,68,176,193,122,63,169,59,46,79,134,232,165,107,124,75,248,207,225,17,188,229,0,201,184,94,35,2,20,146,202,111,55,30,36,173,127,24,0,55,42,36,250,95,90,182,249,147,108,119,139,248,32,158,52,241,110,252,196,213,218,0,255,116,251,143,102,254,151,217,191,121,48,158,147,123,0,237,36,185,39,102,227,137,37,86,33,32,169,125,88,155,36,121,107,67,143,8,126,233,176,196,3,218,79,186,90,251,159,110,0,255,209,204,0,255,50,251,191,1,180,100,244,63,41,216,0,255,167,135,146,0,255,142,246,163,25,244,118,78,240,76,166,2,140,156,12,59,136,100,37,23,172,124,209,234,209,61,222,208,184,52,158,217,127,196,235,217,143,150,140,254,31,21,236,0,255,211,66,201,127,71,251,81,62,25,215,111,76,2,36,0,102,227,28,64,84,0,255,32,4,56,101,18,253,47,205,203,252,73,214,210,234,240,65,60,153,248,8,254,210,3,224,228,60,89,253,3,163,240,209,82,237,108,73,1,24,75,84,142,144,92,49,20,53,155,28,111,73,124,108,136,143,29,49,124,162,253,108,190,186,251,122,15,130,28,7,193,8,18,32,215,209,177,1,1,54,209,74,218,93,54,253,34,221,203,181,135,231,53,154,107,11,95,49,142,32,120,42,21,140,192,96,85,228,72,82,136,4,77,18,113,111,203,91,221,16,60,69,0,45,37,69,1,208,82,210,210,223,1,114,5,64,221,144,243,20,210,70,146,11,70,195,223,148,162,212,88,139,155,124,219,117,8,158,238,120,72,247,248,91,37,190,11,223,214,215,208,71,130,140,96,24,14,130,92,54,134,4,77,118,30,117,105,207,93,88,222,145,151,105,94,223,216,4,95,185,190,125,126,178,27,72,114,16,28,101,247,32,72,198,216,155,192,78,146,16,170,245,58,228,238,213,30,30,92,154,196,135,78,252,12,62,233,0,26,237,0,255,189,253,199,50,0,255,53,237,0,255,243,53,208,87,105,0,255,239,237,0,255,149,249,175,105,191,159,175,143,62,0,174,32,199,57,212,211,206,73,5,72,114,100,150,231,22,4,35,123,105,173,247,59,29,130,101,215,19,94,249,164,73,138,63,193,135,123,45,240,53,231,21,4,71,96,200,8,172,12,55,150,163,129,74,240,36,242,22,87,188,213,13,207,91,87,95,19,224,64,18,180,45,56,11,128,223,37,186,115,62,106,67,186,15,100,225,206,15,79,146,184,82,63,29,82,237,224,113,163,248,41,124,134,7,208,209,209,0,255,119,251,207,181,72,242,191,141,0,255,243,10,244,58,62,250,0,255,110,0,255,187,14,73,254,179,241,127,94,153,30,32,193,24,79,181,67,71,225,3,30,179,35,237,125,7,152,184,165,145,135,27,91,119,161,61,137,236,90,183,16,252,213,38,126,106,9,190,163,143,238,3,39,39,3,21,11,10,73,225,65,181,1,140,219,241,204,249,217,219,196,2,142,228,241,74,125,122,125,227,165,166,241,53,190,196,215,232,84,89,29,176,220,253,65,63,112,198,71,6,95,57,214,138,41,161,198,181,189,253,245,165,133,213,77,154,105,174,161,38,1,52,7,146,231,192,57,16,75,61,0,0,73,204,220,88,254,12,84,75,91,164,73,173,53,47,208,23,62,246,107,17,175,172,104,41,9,160,57,71,16,28,129,33,35,117,101,176,145,28,13,84,130,38,149,183,184,226,173,110,120,130,174,190,38,192,11,73,128,47,56,11,10,187,33,186,115,126,213,134,124,91,149,133,59,129,46,73,92,169,97,69,170,27,124,110,20,63,133,207,228,107,87,17,28,164,130,60,8,114,16,204,31,193,51,146,225,155,112,103,115,73,151,105,169,111,151,230,58,150,234,164,227,125,0,21,240,53,218,15,18,58,30,140,156,74,2,188,129,4,56,207,226,9,55,202,214,151,112,37,216,39,75,208,87,44,241,5,254,23,199,0,255,240,91,124,5,64,65,87,40,250,191,86,193,254,107,120,158,228,63,129,7,214,111,45,69,0,255,215,42,216,127,13,191,147,252,39,240,222,62,128,6,248,234,239,107,128,175,0,104,41,105,52,0,0,0,142,2,134,252,147,122,84,174,12,121,26,137,21,210,222,158,121,180,72,203,14,253,225,111,145,30,154,27,32,73,234,57,48,48,10,73,176,124,128,24,206,219,229,153,119,42,247,247,138,74,183,63,134,96,108,168,225,11,124,236,129,0,255,225,27,251,10,224,36,64,225,73,146,1,64,254,177,250,40,138,236,195,229,205,189,90,166,155,190,173,186,107,223,165,149,94,86,60,57,50,144,182,187,157,42,107,30,102,120,168,252,21,153,203,124,125,168,244,211,117,117,141,191,218,193,71,248,145,15,220,244,118,229,0,193,149,37,227,228,112,196,78,181,65,98,60,154,83,139,118,35,136,204,37,26,194,227,146,102,80,252,55,254,8,160,169,4,79,46,164,142,113,35,203,207,226,15,48,162,173,101,136,135,246,103,149,198,221,122,121,95,162,129,222,240,44,124,142,240,191,137,15,227,0,255,94,69,124,45,69,0,255,219,42,216,127,13,207,147,252,39,240,221,190,6,248,0,234,239,107,128,175,207,190,2,149,12,122,234,113,35,231,198,129,147,129,41,249,224,200,218,88,242,69,167,199,51,251,150,39,126,199,227,226,248,35,254,231,0,192,9,78,114,100,4,149,66,208,198,121,52,119,42,135,237,147,125,191,220,183,65,135,103,137,116,179,127,212,51,190,148,226,107,241,161,124,237,106,146,1,36,201,11,0,78,146,249,163,240,144,100,249,30,111,103,109,105,119,234,169,113,151,30,58,150,234,170,165,10,128,226,30,195,115,16,4,57,41,223,176,133,127,66,135,179,5,236,160,196,94,180,103,167,62,251,97,74,114,104,32,190,45,17,95,134,127,184,162,246,62,128,166,251,71,130,140,96,88,59,72,101,28,165,4,77,118,38,93,90,115,247,105,222,177,151,105,94,223,216,132,215,104,0,255,239,237,0,255,149,249,191,105,0,255,230,216,252,100,55,144,228,32,120,225,238,169,32,185,70,222,4,118,146,132,144,173,215,33,117,175,246,240,183,75,147,248,208,137,159,193,47,93,163,253,175,183,0,255,87,230,191,166,253,126,62,128,162,40,10,128,162,165,164,160,3,104,142,60,25,9,118,183,99,133,55,96,230,135,206,147,145,182,204,215,155,74,67,141,163,107,252,209,50,62,194,31,251,8,16,4,1,242,61,218,169,59,142,234,25,75,202,173,12,39,92,229,79,164,175,14,185,142,240,84,159,248,12,143,225,43,239,22,228,28,156,84,29,199,9,37,207,35,243,244,10,158,162,221,13,198,91,173,109,151,191,49,75,0,255,120,217,37,254,12,127,208,7,80,66,244,0,255,221,254,119,253,149,252,103,227,3,249,122,235,107,186,127,36,200,72,27,134,3,186,205,101,20,18,52,151,71,126,212,165,61,119,97,123,179,78,227,47,205,251,235,197,135,121,252,157,156,24,128,35,56,56,150,87,112,100,249,86,203,19,130,99,67,32,164,246,31,79,93,94,19,79,30,109,52,111,130,15,224,15,61,0,114,142,233,235,135,80,64,134,203,2,106,199,96,188,149,128,36,138,164,155,53,90,188,144,234,172,69,172,87,188,73,195,239,224,95,231,28,224,40,220,206,129,203,146,156,224,51,230,11,22,144,133,177,20,105,219,52,171,180,88,226,150,12,191,254,241,55,196,151,226,163,174,121,146,188,252,228,28,64,129,190,0,20,0,84,181,107,249,51,216,238,110,70,155,90,235,94,16,143,226,125,189,30,241,50,190,218,147,162,103,196,50,78,80,49,80,1,199,174,100,190,45,142,53,214,17,24,50,84,103,93,126,248,5,223,244,138,103,241,202,0,154,99,156,115,142,219,116,247,219,141,151,103,131,121,180,0,255,188,242,97,31,84,251,208,254,207,254,179,111,95,216,71,118,35,195,98,207,56,199,5,103,212,33,231,74,42,70,32,111,88,99,238,211,184,164,104,188,33,241,63,124,243,199,207,240,107,124,13,93,219,25,237,192,42,1,50,18,240,31,73,25,78,145,162,25,46,160,73,153,121,229,107,86,235,218,11,95,227,105,89,252,130,55,244,1,50,10,0,144,100,32,175,224,236,80,149,231,16,180,97,179,108,11,111,201,200,204,59,52,158,69,122,235,146,235,12,79,222,240,211,248,88,190,174,251,154,7,193,243,180,113,36,21,122,164,172,82,129,149,27,204,143,23,171,221,197,120,78,107,61,11,226,47,188,239,215,28,190,205,15,198,200,49,163,163,158,147,229,92,85,134,170,184,113,205,108,12,159,38,47,36,216,63,207,83,90,119,246,194,147,120,172,39,60,30,223,228,1,20,45,69,0,255,30,64,173,253,79,183,0,255,105,230,127,153,253,223,74,54,250,159,20,236,0,255,211,67,201,127,71,251,131,245,218,0,255,115,251,143,102,254,151,217,239,173,101,163,0,255,73,193,254,63,61,148,252,127,180,63,204,7,80,82,20,5,64,81,180,148,0,180,148,20,5,64,81,20,5,64,81,20,5,123,0,205,33,230,7,87,66,207,121,145,231,103,241,7,16,230,26,70,105,103,63,223,110,221,252,111,215,31,30,79,143,132,0,255,77,252,9,190,167,175,1,190,30,250,0,198,25,39,39,248,8,148,95,24,102,36,73,137,21,8,28,11,119,234,62,141,54,110,219,189,37,30,195,143,161,44,97,241,47,248,13,0,237,156,253,211,129,228,136,17,10,143,103,109,50,249,178,195,171,222,52,181,85,109,75,180,40,30,87,232,6,190,175,136,231,149,226,155,189,226,56,202,71,1,3,227,109,96,92,193,105,35,1,73,41,137,215,44,87,90,13,93,170,201,175,75,16,143,171,245,136,63,229,124,45,21,253,79,21,246,31,150,39,249,239,104,127,203,43,125,236,85,249,149,143,228,76,200,243,186,18,48,141,86,116,147,9,53,213,66,93,46,45,82,29,54,109,53,217,13,16,84,82,175,20,232,246,70,6,232,97,135,229,26,62,162,181,69,38,115,155,143,175,111,136,38,240,75,235,248,28,111,185,162,40,0,170,232,99,4,121,225,160,158,194,192,203,163,98,118,203,39,85,0,65,40,113,125,103,43,4,88,140,186,35,254,194,135,100,172,105,241,51,248,117,190,150,154,243,10,130,35,56,100,164,172,14,54,146,227,129,74,240,164,242,22,87,188,213,13,79,48,223,7,208,32,95,199,71,0,255,195,246,191,107,145,228,127,27,127,238,53,1,94,72,2,108,129,93,128,182,187,68,119,206,135,109,72,247,161,68,157,249,225,201,18,87,106,88,145,234,6,143,27,197,79,225,51,188,142,142,254,191,219,0,255,174,67,146,0,255,109,252,159,7,80,20,69,11,64,73,81,52,236,1,52,134,152,31,92,73,247,115,14,210,252,44,254,0,194,92,107,163,188,179,159,111,181,102,222,151,235,15,143,167,71,194,0,255,38,62,5,223,211,87,0,95,15,125,0,227,140,147,147,242,9,192,11,195,172,36,41,49,128,110,9,176,115,23,22,184,110,219,189,37,30,195,147,40,59,98,241,47,248,150,3,104,169,232,0,255,145,194,254,195,242,36,0,255,29,237,15,121,253,122,45,21,253,63,86,216,127,88,158,228,191,163,253,32,175,5,160,164,40,90,0,250,123,174,0,168,27,114,30,84,112,37,177,212,120,229,191,41,69,1,213,226,38,223,118,29,130,183,59,26,210,61,254,86,137,223,194,0,255,121,69,237,125,0,77,247,95,73,101,4,195,112,16,100,220,24,18,60,217,121,212,165,61,119,97,121,137,151,105,222,223,88,133,87,105,0,255,239,237,0,255,149,249,175,105,191,230,216,252,100,55,144,228,32,56,112,247,84,144,140,145,55,193,157,36,33,100,235,117,200,221,171,61,60,184,52,137,23,157,248,26,124,210,53,218,0,255,123,251,127,101,254,107,218,239,13,160,98,163,0,255,73,5,251,31,245,80,242,63,206,254,96,141,246,191,222,254,99,153,0,255,154,246,127,107,216,232,127,82,193,254,67,61,148,252,143,179,31,88,165,253,191,183,0,255,87,230,191,166,253,127,62,128,86,43,158,43,195,128,43,36,133,163,24,16,19,205,112,85,102,53,146,160,57,226,46,77,245,173,209,39,222,105,16,15,180,178,150,102,251,0,65,70,144,129,208,17,164,144,83,25,103,36,72,66,179,112,3,115,197,140,65,73,20,123,53,145,248,2,0,255,43,227,15,124,169,214,232,127,221,10,251,111,226,135,146,0,255,58,158,224,149,62,237,123,0,171,4,168,35,41,140,162,85,185,97,24,237,76,106,58,51,146,117,43,117,129,183,240,140,179,95,239,245,26,253,175,91,97,0,255,77,252,80,242,127,199,135,248,0,10,244,85,5,122,70,204,15,82,79,161,144,96,18,19,156,197,4,159,201,155,10,119,187,126,139,38,238,56,180,129,167,197,225,179,240,143,147,36,245,4,160,23,78,174,234,254,185,227,112,15,215,237,234,26,38,115,155,7,44,44,134,38,240,75,23,120,3,47,236,107,249,216,50,44,32,36,168,216,165,96,41,177,204,70,152,161,174,60,205,187,93,154,233,219,172,79,124,212,64,127,120,46,128,38,169,159,196,46,241,199,74,179,36,239,73,93,95,222,91,254,67,77,117,211,63,207,91,129,158,140,224,41,0,134,236,78,27,6,230,65,162,133,182,69,23,144,149,178,23,234,173,83,226,233,161,165,78,225,67,248,113,137,111,225,11,199,73,114,42,1,236,135,113,44,15,82,98,30,64,4,98,164,11,245,238,39,113,155,39,137,118,240,186,180,4,78,241,219,248,196,42,42,250,159,164,176,0,255,190,60,201,0,255,56,251,233,30,64,115,36,56,142,140,35,56,212,87,202,64,34,82,214,6,243,100,32,233,210,198,172,105,173,163,254,241,40,62,246,235,37,62,180,2,121,5,7,7,215,11,193,8,178,141,110,100,241,44,124,16,79,192,196,224,72,88,172,105,73,252,131,247,69,241,17,158,115,29,17,253,127,183,0,255,93,123,37,0,255,219,248,112,190,210,167,157,60,41,188,147,229,99,239,42,75,138,66,98,0,17,123,69,182,109,239,242,16,217,190,135,239,241,180,60,94,135,207,245,0,184,59,57,199,232,22,75,10,25,11,23,110,38,25,97,202,39,96,104,235,155,47,247,182,36,69,163,95,252,249,107,107,206,240,229,248,115,190,202,251,26,228,32,65,240,32,200,8,34,0,255,84,157,74,241,125,183,188,182,167,187,180,212,183,85,15,237,91,181,210,109,190,34,252,81,192,56,25,32,63,230,89,8,192,115,160,17,183,124,84,232,124,137,225,213,109,32,61,226,73,241,36,252,79,225,143,241,65,30,64,73,81,20,0,69,81,20,0,69,81,180,0,244,91,161,232,127,91,5,251,175,225,121,146,0,255,3,254,115,5,93,43,209,0,255,181,10,246,95,195,243,36,0,255,7,188,183,15,160,1,190,150,191,175,2,190,130,0,20,78,115,220,244,233,157,1,40,90,74,10,128,194,174,86,219,0,255,188,196,221,150,130,133,240,99,70,28,254,227,42,187,90,77,0,255,209,253,178,124,160,112,108,132,7,234,134,63,235,3,168,1,252,207,223,25,95,161,22,196,147,25,47,188,86,227,63,25,183,152,249,85,99,37,151,146,164,221,95,242,247,106,171,26,247,95,247,126,238,174,5,241,6,92,248,195,245,254,222,44,7,216,12,33,196,26,97,215,20,107,220,218,247,76,188,20,191,224,1,244,222,190,77,111,151,56,191,155,143,137,108,178,223,116,41,226,93,252,226,90,106,247,207,115,198,35,72,115,84,2,80,20,117,154,3,4,160,164,65,131,2,160,40,232,133,62,5,70,92,162,219,3,40,57,244,0,255,239,207,192,25,90,217,31,192,224,3,189,146,219,0,255,189,226,241,63,103,144,196,91,44,139,239,184,22,45,0,255,243,118,126,203,127,106,155,67,143,65,45,6,127,116,37,183,0,255,228,192,211,249,5,16,69,188,37,87,140,207,229,3,40,138,162,0,104,41,41,90,0,202,213,92,207,226,143,219,21,202,204,239,134,23,86,170,40,179,15,160,240,95,110,0,136,9,128,98,139,58,243,200,78,234,164,123,79,124,130,183,214,251,76,15,40,71,155,42,167,140,56,144,99,109,174,215,72,151,210,42,30,206,215,123,239,39,69,133,4,57,100,204,200,105,186,227,37,175,118,246,54,234,209,197,219,240,55,125,197,113,4,199,169,4,7,185,48,35,148,19,205,51,44,45,151,233,115,106,166,165,124,0,133,191,14,50,12,59,220,230,252,229,203,114,188,165,152,80,27,77,181,44,132,15,226,251,188,166,242,32,21,32,194,190,214,3,163,251,132,140,43,135,228,47,47,138,35,45,96,81,111,141,180,57,225,129,248,82,190,230,116,188,30,212,3,34,131,241,108,201,51,16,52,145,119,105,169,67,165,185,86,6,80,20,45,37,0,117,74,15,20,80,0,8,168,166,210,26,0,255,73,14,92,171,0,255,55,198,72,16,193,166,105,107,182,232,174,7,80,60,215,67,40,63,3,76,96,5,181,120,23,222,229,226,233,241,246,193,171,240,161,94,233,97,223,206,217,12,47,0,255,223,202,139,207,103,177,143,53,239,141,135,241,164,121,249,119,156,122,227,36,121,62,163,216,11,144,48,203,101,26,196,111,77,222,78,120,63,95,239,243,122,187,251,192,220,103,158,249,202,205,193,126,211,98,137,191,241,154,3,168,189,125,236,237,195,217,188,223,18,130,196,173,211,193,26,107,100,37,125,138,1,122,20,138,218,32,34,98,0,74,47,0,79,187,0,255,92,236,156,34,17,215,122,143,239,57,207,16,203,252,12,230,103,105,45,34,205,218,126,120,166,191,154,211,237,147,231,9,137,16,40,148,241,16,210,253,61,155,150,250,114,96,250,173,101,199,40,191,168,30,0,255,171,42,179,79,131,227,172,134,0,255,92,233,83,175,244,97,231,228,85,9,10,214,178,109,24,179,150,106,71,161,117,248,160,3,147,162,194,223,141,220,208,125,224,192,155,226,125,201,86,107,142,87,220,223,49,29,216,108,154,77,90,221,247,10,168,254,145,67,2,38,146,128,149,187,118,71,60,212,229,173,19,95,207,215,170,79,199,237,74,182,163,101,95,239,21,64,81,20,117,0,138,66,67,154,131,210,220,0,20,69,75,9,64,75,73,75,9,64,81,20,45,0,37,69,81,90,0,218,52,78,73,67,0,138,150,146,110,1,20,126,241,159,101,246,21,66,0,255,27,44,0,255,243,147,107,55,28,252,140,175,245,135,0,255,221,134,236,179,175,16,250,223,194,242,129,129,171,117,64,17,30,228,1,212,98,250,127,23,123,233,177,109,197,236,248,7,175,161,155,221,171,201,244,31,231,98,111,50,218,134,217,64,180,227,35,188,134,126,13,64,75,73,81,7,160,64,131,230,1,154,6,160,40,138,22,128,146,162,104,1,40,41,138,2,160,64,131,2,77,1,40,41,90,74,0,138,162,165,4,160,40,138,2,160,119,20,69,29,128,182,75,17,210,140,38,13,64,209,82,148,0,84,116,173,240,207,245,228,204,184,2,114,105,48,183,17,190,115,29,93,209,253,227,200,243,25,101,86,42,125,26,238,131,143,246,1,180,254,29,227,92,237,55,153,112,182,225,181,148,127,38,230,127,249,231,236,143,42,227,211,189,182,115,140,223,20,178,246,227,53,204,223,145,250,77,125,190,249,39,174,40,162,105,47,126,154,15,160,200,48,148,212,123,0,238,50,71,5,64,159,130,169,211,0,0,205,105,74,42,194,148,0,20,69,81,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,244,84,140,51,14,224,182,186,140,103,157,182,160,162,175,62,128,222,103,0,255,110,156,3,221,143,147,119,179,121,155,135,246,135,197,101,241,1,126,89,233,91,232,121,7,57,63,111,254,249,150,97,51,61,187,139,246,105,201,0,143,196,239,120,165,95,239,174,151,141,116,182,238,167,222,207,246,173,182,117,241,14,158,213,87,251,216,27,253,124,67,196,179,241,138,198,68,247,106,160,115,73,145,197,7,208,250,138,29,1,114,196,221,182,58,128,121,177,28,97,59,245,173,211,84,91,43,232,179,127,11,206,8,27,127,95,201,188,174,141,181,180,80,135,32,62,195,239,174,119,216,8,140,2,137,103,212,61,59,114,188,117,190,118,234,147,194,131,241,61,94,239,65,14,242,120,86,96,232,3,168,61,189,251,167,158,252,126,120,195,206,34,43,52,251,33,141,183,191,23,222,247,105,219,157,215,237,191,251,195,242,242,63,183,223,73,183,149,199,77,218,134,79,181,168,245,185,190,144,83,40,69,2,146,207,53,18,226,233,124,217,102,109,11,196,135,240,136,190,106,0,255,134,233,153,110,8,235,191,141,246,203,22,232,191,121,13,47,226,123,153,78,242,1,116,254,28,246,125,183,249,238,219,18,151,174,44,210,186,164,43,186,127,133,164,227,118,54,114,76,152,47,205,106,63,60,213,99,212,63,124,66,95,237,239,115,228,98,238,5,148,178,112,38,172,24,139,108,215,37,124,171,9,215,186,3,119,164,128,171,232,245,31,28,153,210,215,98,117,49,94,109,27,194,183,26,119,0,173,143,95,116,99,235,254,69,66,62,57,62,94,104,243,74,53,95,239,47,252,219,230,3,36,109,204,157,251,127,151,222,29,151,62,241,110,175,176,35,39,184,44,192,8,130,16,111,183,73,138,85,250,46,29,246,110,109,59,245,209,139,171,253,189,27,227,176,75,44,182,227,104,84,27,150,101,100,167,6,93,124,201,3,104,110,63,181,103,0,0,170,13,26,65,33,133,97,182,38,254,15,115,215,221,49,109,121,183,237,173,135,23,169,94,239,83,24,72,218,49,32,162,137,114,163,182,188,241,237,239,226,134,176,21,55,248,15,62,24,64,11,244,182,225,64,230,253,57,121,222,140,74,209,206,229,155,206,197,189,93,154,233,218,2,47,195,159,244,181,251,163,62,41,156,11,110,96,119,9,230,193,17,188,173,250,106,92,163,129,6,245,62,226,15,24,112,16,137,113,89,190,200,179,173,69,76,16,47,117,133,7,186,169,125,50,14,128,94,134,49,121,121,19,117,75,119,234,70,237,117,46,138,47,241,203,0,90,15,58,178,221,129,220,111,202,215,30,57,239,139,192,23,107,221,23,95,227,153,124,173,15,232,49,206,150,221,143,221,204,47,143,235,188,242,76,215,102,141,245,233,138,123,122,225,112,114,72,241,138,200,147,77,243,226,89,225,238,44,209,179,58,158,198,11,174,0,40,90,138,18,128,162,113,10,52,13,0,138,162,165,217,0,106,219,63,206,223,57,231,179,237,240,206,147,21,126,214,215,155,229,127,182,51,223,198,150,157,150,241,183,49,1,60,144,175,17,250,223,125,71,25,46,109,162,68,58,213,215,227,126,14,234,206,23,198,17,147,110,241,200,0,255,170,240,33,30,64,47,251,207,57,185,116,59,19,72,170,143,110,158,54,138,127,243,170,246,26,230,113,140,208,141,105,242,15,231,230,146,206,47,29,198,175,120,45,0,37,69,81,7,160,64,145,166,32,53,199,35,128,162,104,5,37,1,244,30,228,224,106,36,139,20,211,94,113,61,119,71,148,167,236,124,72,55,47,41,139,180,237,57,166,120,20,254,196,171,183,210,191,215,25,14,88,209,223,165,133,14,102,173,210,87,143,92,103,120,82,31,64,233,239,185,137,191,187,94,18,136,147,71,155,246,196,47,125,225,143,39,242,245,158,113,46,159,205,252,184,43,232,171,125,236,216,210,78,110,204,49,50,67,213,194,110,99,185,134,205,29,226,147,4,175,240,231,156,115,0,246,242,116,6,117,20,64,73,81,180,0,20,165,77,225,52,111,0,138,162,40,0,170,232,107,232,131,51,66,38,72,10,119,5,3,25,142,87,222,134,189,189,32,138,134,205,93,250,232,20,143,117,138,223,227,107,248,58,95,209,212,1,180,126,143,209,131,0,57,68,164,59,99,82,103,177,149,175,197,37,65,130,237,90,234,1,47,225,121,71,60,17,223,114,45,37,5,64,75,73,81,168,7,208,59,198,109,112,127,51,183,59,55,0,255,206,117,99,217,103,159,125,177,31,198,218,86,251,103,251,3,241,177,62,226,127,240,171,181,222,14,194,184,202,16,84,96,23,131,217,141,186,102,184,36,75,130,167,211,179,75,47,109,139,226,9,188,215,88,124,44,190,198,43,10,128,162,40,10,128,162,165,164,80,15,160,119,140,49,184,191,153,219,157,153,127,103,28,149,253,229,145,23,251,97,108,109,181,63,182,127,16,63,235,35,62,8,31,117,165,219,99,117,128,68,114,108,20,221,185,148,226,121,236,228,109,107,201,164,99,97,135,150,90,199,75,248,17,175,198,31,226,31,188,162,0,40,138,150,18,128,162,133,162,5,160,160,43,142,147,28,96,0,238,140,113,118,204,199,10,203,139,33,141,87,230,178,157,159,246,55,251,38,213,79,43,125,117,134,71,90,198,123,253,185,146,2,160,165,164,40,0,138,162,165,4,160,165,230,188,130,224,8,12,25,41,195,193,136,28,13,84,130,38,149,183,184,33,184,27,154,160,168,40,54,128,210,239,176,58,42,1,198,136,115,199,2,128,227,155,109,91,75,158,163,47,215,186,28,94,194,211,142,120,20,127,172,40,26,58,128,210,237,201,57,121,240,152,199,44,87,40,137,177,185,127,75,230,188,200,219,11,130,181,89,91,205,244,130,239,154,106,171,17,252,223,107,199,0,255,73,252,254,15,221,64,0,255,97,188,163,225,63,152,175,164,37,128,230,28,64,225,73,44,25,40,42,192,200,146,188,144,8,134,68,226,230,150,96,109,120,154,75,175,119,140,49,184,0,255,153,219,157,153,127,231,186,177,236,179,207,126,216,15,99,109,171,253,179,253,129,248,89,31,241,63,248,47,175,104,217,3,104,189,29,132,49,202,42,64,234,46,6,51,27,119,205,112,73,182,4,79,167,103,151,102,218,22,197,15,248,175,179,248,88,124,141,215,82,82,75,31,64,51,158,113,198,110,92,186,217,111,228,229,153,39,193,179,143,246,171,121,177,175,116,211,81,199,54,218,191,196,59,218,15,107,241,200,121,27,161,231,57,176,28,164,12,163,50,226,12,86,103,226,46,93,198,163,61,175,22,75,119,221,123,224,41,252,212,34,30,137,47,185,162,5,160,164,40,10,128,162,40,10,128,162,40,218,13,160,64,146,131,66,161,44,150,10,146,24,14,64,86,4,156,4,169,52,172,79,34,211,91,52,209,32,158,232,166,87,252,213,194,138,162,0,40,87,145,118,16,4,121,16,228,84,106,254,8,158,177,20,223,35,238,108,46,237,50,45,245,237,210,92,199,82,173,244,84,209,110,0,205,185,50,198,185,124,156,13,72,240,140,132,64,26,54,32,227,200,188,120,182,96,46,121,139,219,181,110,134,135,240,98,137,119,241,194,90,74,10,128,162,40,10,128,162,40,10,128,162,40,218,13,160,247,224,232,25,48,140,3,36,192,33,56,117,35,243,237,146,140,204,12,4,25,166,177,22,63,252,140,119,122,197,83,120,97,69,81,0,180,90,83,159,220,78,18,160,98,69,103,0,130,17,36,110,40,219,123,130,10,151,106,164,43,124,214,166,212,27,94,89,75,63,125,0,237,248,127,137,223,0,255,161,27,232,127,140,119,52,252,0,255,242,21,69,1,80,20,69,185,30,0,56,87,46,57,142,23,216,9,81,144,92,158,219,124,187,194,69,254,206,134,116,182,180,45,137,147,105,220,24,0,255,219,225,249,248,75,143,188,162,104,53,128,166,62,185,157,36,0,98,24,207,0,164,198,34,113,67,217,222,179,8,184,84,35,109,225,179,54,165,222,240,140,190,114,252,159,196,239,0,255,208,13,244,31,198,59,26,254,127,249,74,10,128,118,107,248,39,160,103,196,50,78,128,24,168,128,99,86,50,223,14,199,162,50,2,67,134,234,172,201,15,191,224,157,94,241,44,126,88,73,11,64,73,81,180,0,148,20,69,1,208,110,5,146,28,160,80,176,88,16,36,177,118,0,186,26,81,62,121,75,228,97,125,82,25,94,163,137,14,241,68,55,189,226,175,22,214,82,2,80,20,69,1,80,180,148,20,0,69,209,210,211,1,218,230,231,122,3,215,145,227,46,237,191,18,18,162,145,110,249,103,16,141,61,59,245,217,79,9,225,169,214,241,186,75,231,120,89,104,130,32,65,16,108,143,12,179,215,81,29,39,94,249,6,195,201,219,230,79,164,175,14,135,118,241,75,155,248,12,111,172,40,208,3,40,130,131,156,114,227,176,85,185,203,93,238,28,139,161,14,35,218,112,131,68,182,115,165,94,251,96,137,182,224,15,127,214,137,223,196,0,255,121,69,81,0,20,45,37,173,29,64,235,241,182,39,0,130,74,236,0,36,149,164,206,106,44,93,178,3,213,158,183,186,180,244,109,47,238,143,23,250,137,127,224,47,215,36,163,144,36,7,128,118,146,204,31,192,67,150,229,155,110,105,109,73,119,106,169,113,151,30,58,150,106,170,165,138,2,160,165,164,40,212,3,232,29,99,92,243,252,183,115,187,51,243,239,140,163,178,191,60,242,97,63,140,181,173,246,207,246,7,226,99,125,196,0,255,224,83,107,189,29,212,198,192,33,133,224,44,6,51,35,93,51,92,146,45,65,179,105,218,165,151,182,77,241,4,254,235,44,62,22,159,227,149,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,11,64,73,81,180,116,128,96,36,35,73,59,71,101,80,0,203,237,246,251,142,12,97,114,42,203,89,244,230,206,166,28,167,246,125,58,54,193,195,202,248,25,175,185,162,40,0,90,74,138,2,160,40,138,118,1,20,193,65,16,228,65,144,131,96,254,21,60,99,41,190,9,151,54,151,116,153,150,250,118,105,174,101,171,78,26,90,115,70,198,56,227,56,91,33,193,51,18,2,121,216,128,140,35,243,225,217,130,184,228,109,110,215,186,25,30,194,135,37,222,197,11,43,10,128,162,40,10,128,162,40,10,128,162,165,164,165,3,164,141,100,36,193,57,144,65,1,44,99,252,182,35,67,152,156,202,146,182,122,113,103,67,142,83,0,255,62,29,155,224,97,101,252,140,223,92,73,81,0,20,45,37,5,64,81,20,5,64,185,21,72,114,128,2,202,114,65,144,196,112,0,50,140,192,201,219,177,52,172,79,34,211,107,52,209,33,158,232,166,87,252,213,195,90,58,246,0,74,111,207,97,12,51,75,170,106,60,88,174,142,106,13,185,39,43,130,161,211,180,84,47,157,155,226,119,252,215,88,252,19,254,178,218,115,206,249,254,101,237,54,102,179,241,29,173,253,230,159,111,251,102,172,109,178,191,177,0,255,15,31,235,35,62,24,0,255,229,21,5,64,75,73,81,222,1,148,254,158,203,57,102,135,4,54,18,144,42,163,218,170,219,227,21,207,176,54,164,154,234,92,11,191,227,165,174,241,39,252,167,87,208,3,103,128,172,36,168,24,85,44,101,72,218,120,107,246,202,130,102,52,236,237,210,87,167,120,164,83,252,30,191,196,211,249,90,122,247,0,72,0,122,144,212,171,29,28,203,123,127,238,161,91,138,105,123,186,186,134,199,91,26,154,105,88,88,116,205,227,135,248,82,252,2,95,38,24,25,9,146,227,0,24,143,1,174,194,126,39,40,15,118,34,46,46,73,5,240,105,95,167,199,10,47,91,146,248,165,113,0,255,248,56,94,224,21,5,64,123,87,250,123,44,231,156,89,37,101,68,64,80,70,181,85,183,214,43,158,98,109,72,53,213,185,22,126,199,75,77,227,79,248,130,43,138,247,0,74,183,199,234,168,18,201,49,18,221,177,144,225,105,108,229,109,107,73,165,101,97,135,150,122,199,75,248,17,191,198,31,226,31,188,162,165,76,15,128,74,78,16,220,147,10,202,130,32,73,46,55,224,14,73,229,13,183,101,102,232,86,107,219,241,54,234,167,77,234,241,85,197,79,225,39,189,226,244,32,56,72,89,25,134,4,215,78,169,60,153,161,149,181,186,227,208,74,235,62,173,11,53,211,56,254,143,239,155,230,43,202,5,72,27,7,231,140,7,153,30,28,164,96,244,22,209,140,116,115,155,217,80,19,109,121,116,225,50,109,82,131,234,169,162,165,4,160,104,41,74,0,90,74,138,2,160,213,154,250,100,156,36,40,228,64,119,133,10,70,144,184,162,108,239,9,2,46,213,72,87,120,172,77,169,55,188,178,162,160,62,128,118,252,159,196,239,63,209,13,244,31,198,59,26,254,127,249,90,40,70,1,80,167,185,41,118,218,110,0,90,74,138,2,160,32,122,13,45,0,255,115,206,40,41,193,35,78,150,194,131,152,53,225,247,188,218,23,168,141,146,122,197,165,125,247,203,208,0,140,102,222,38,205,107,154,38,252,69,31,64,233,225,39,156,219,56,245,18,205,223,145,81,241,87,219,238,113,249,154,253,219,129,195,121,194,70,29,9,107,228,242,107,95,244,149,101,58,28,241,64,124,173,215,250,128,30,220,238,199,203,167,12,249,112,246,215,235,242,110,60,142,183,243,149,62,160,39,200,205,196,229,81,103,36,110,44,109,237,70,45,5,80,20,69,1,80,56,173,55,69,61,173,135,1,104,80,52,165,132,64,79,157,127,125,144,45,174,89,80,189,26,239,191,158,203,207,73,108,58,121,17,233,72,159,129,22,105,159,243,223,143,179,77,163,187,190,208,122,240,139,149,180,92,199,24,89,250,251,204,147,81,13,240,150,241,107,215,155,231,63,66,119,62,237,96,50,105,25,127,154,172,10,127,229,181,152,191,7,245,99,250,124,4,225,110,137,128,218,139,159,241,0,138,162,40,0,138,230,24,117,154,227,6,160,40,26,244,4,80,4,185,141,3,43,58,184,109,44,197,219,92,194,173,205,123,189,7,238,104,62,244,228,151,191,210,150,112,168,121,97,49,182,241,29,252,63,95,179,245,142,24,48,96,35,30,171,139,85,121,155,27,50,205,181,109,215,30,190,219,7,208,235,0,255,200,56,133,211,206,68,178,67,36,116,99,77,19,212,120,165,111,193,57,23,4,103,180,111,185,192,134,34,102,122,22,151,60,205,254,15,95,137,63,173,169,143,61,135,92,22,19,99,238,230,41,36,219,228,198,54,173,187,180,21,241,117,248,78,175,246,177,207,120,96,1,12,5,114,4,157,160,220,165,115,103,115,41,124,0,69,114,122,251,77,205,183,115,67,218,19,84,69,95,239,97,199,221,199,69,220,247,251,157,203,222,240,217,159,236,135,36,6,63,197,59,188,222,163,62,56,71,25,249,238,3,112,146,228,88,34,212,182,29,62,106,99,0,5,6,170,160,244,122,127,150,113,126,39,51,15,99,223,30,185,180,209,100,127,104,26,190,228,26,254,137,248,7,226,111,85,129,155,28,199,216,218,66,26,233,180,87,251,220,97,160,3,71,121,243,38,249,161,237,198,246,110,189,11,155,224,71,7,208,123,58,134,93,146,49,187,45,142,183,37,152,63,69,49,86,197,75,109,87,239,120,47,95,115,198,201,88,44,18,247,236,21,199,0,80,135,59,73,18,148,0,105,181,164,89,76,80,246,28,59,252,236,111,139,151,106,209,103,122,196,223,223,198,110,64,77,54,223,124,45,172,5,159,105,149,7,208,249,241,196,124,0,213,110,139,35,170,110,107,155,6,111,215,162,55,123,241,79,156,79,202,40,100,251,233,220,146,106,109,105,21,188,132,63,123,77,125,238,113,188,31,230,82,118,143,135,17,119,86,247,80,254,82,221,193,79,90,212,164,254,188,159,66,181,19,194,141,86,101,89,194,242,86,150,236,155,84,211,120,175,115,87,188,227,0,90,57,66,191,128,221,84,62,142,207,16,31,0,255,197,146,106,17,0,255,246,161,30,121,181,183,143,61,151,143,51,16,182,188,243,117,218,198,142,85,111,93,173,177,167,71,114,196,198,43,204,22,205,140,229,242,187,176,72,223,186,248,21,127,185,230,188,51,78,134,133,183,24,195,106,0,173,207,125,198,57,49,63,183,153,95,222,86,249,231,153,174,21,186,232,83,95,233,245,8,158,151,37,153,208,251,113,158,88,18,218,159,61,45,215,107,16,159,139,225,39,188,230,170,253,143,102,27,47,143,81,222,62,31,237,79,254,246,240,127,248,167,235,125,238,176,160,157,50,170,84,89,254,2,167,252,88,235,27,53,215,70,226,123,252,201,3,232,61,82,79,196,160,157,151,199,73,119,180,246,110,104,27,145,150,12,241,102,124,138,215,100,160,98,219,74,63,252,19,212,99,100,62,129,204,40,146,36,105,214,232,91,174,75,60,177,18,128,150,146,162,0,40,90,138,134,0,20,69,81,0,20,69,81,0,20,69,81,0,20,104,161,64,31,128,230,109,166,41,53,119,81,3,128,162,40,250,5,208,250,195,223,60,134,211,211,190,66,232,0,255,200,245,159,164,246,15,44,252,140,175,241,215,113,158,177,243,33,192,162,165,125,69,125,60,17,241,156,34,127,159,15,59,188,203,3,168,245,127,221,95,127,187,17,230,186,219,4,220,51,234,229,99,235,248,109,190,206,31,231,140,97,162,187,206,80,95,17,219,0,255,224,240,121,140,74,241,134,248,216,181,241,191,124,157,191,61,98,182,56,186,33,128,162,165,164,5,160,164,78,51,208,156,6,160,165,164,40,0,138,162,185,148,0,20,69,81,0,20,104,80,20,0,69,75,239,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,58,45,37,69,3,80,212,105,247,211,52,0,40,180,130,62,142,148,56,72,157,209,58,95,30,253,172,88,213,254,19,241,109,179,218,62,128,198,239,125,236,198,152,167,125,179,175,235,225,63,87,123,243,62,14,243,81,78,109,126,89,40,165,182,186,22,77,31,241,79,253,254,56,244,229,243,140,163,253,67,59,127,248,166,43,98,116,12,140,145,196,29,43,72,133,189,88,219,162,54,235,15,31,64,67,191,252,224,112,119,168,108,113,113,123,117,84,135,94,97,68,55,136,201,70,187,177,90,254,34,26,45,53,24,180,20,127,231,53,35,0,104,41,72,81,18,64,155,166,52,32,173,167,1,104,41,41,90,0,74,138,98,180,0,148,20,45,37,0,69,49,70,81,18,64,113,83,152,83,148,6,143,8,160,165,164,200,83,250,0,52,135,30,91,25,206,101,149,99,163,175,117,203,193,69,65,14,182,11,70,192,134,163,24,75,158,181,248,13,175,198,179,240,221,124,181,214,250,7,85,127,91,14,73,181,101,42,163,153,179,75,71,29,168,131,86,245,1,20,207,129,235,193,152,131,87,121,32,178,176,119,197,145,212,5,241,67,155,135,79,226,111,249,74,31,28,15,14,207,237,17,153,221,251,157,183,91,221,162,171,30,143,54,241,153,190,166,141,115,96,9,0,75,251,133,58,219,113,60,113,221,183,231,139,116,47,140,183,225,87,181,142,7,193,1,85,157,112,59,142,109,229,67,212,168,107,219,43,117,110,208,34,129,47,226,95,249,0,154,238,63,72,229,50,24,106,87,250,152,95,119,223,65,46,143,217,187,191,105,95,230,213,190,212,181,55,62,195,35,107,252,7,25,49,216,230,106,180,240,130,89,89,131,121,11,245,210,18,222,106,99,197,126,0,255,67,219,122,106,101,211,236,3,40,158,215,61,50,61,232,253,108,17,163,182,232,178,123,180,238,138,223,240,161,107,16,156,29,25,47,44,17,179,61,67,18,199,87,58,142,119,191,70,60,117,139,69,91,165,137,194,17,23,150,212,240,104,175,244,205,79,174,209,46,48,130,153,180,70,147,5,177,150,233,84,120,165,7,80,251,240,111,71,52,107,99,80,124,99,41,100,106,121,53,188,47,230,154,248,63,96,128,5,48,76,157,124,172,110,71,29,190,46,235,154,235,193,179,249,101,229,236,102,62,167,133,190,104,191,146,30,53,254,115,100,59,93,171,176,41,184,55,106,210,109,80,91,173,226,163,70,6,80,123,212,231,156,203,64,140,49,166,170,155,118,190,249,94,223,0,207,180,234,154,203,0,255,158,208,136,92,142,145,228,109,242,103,250,230,222,142,48,175,246,244,220,162,110,231,220,14,119,109,151,87,222,156,90,141,47,53,203,171,61,246,159,113,110,239,34,143,57,41,102,74,23,53,239,180,81,241,65,188,219,3,104,125,220,245,54,33,57,41,241,202,136,196,104,177,200,88,242,110,205,171,227,109,188,158,175,177,195,128,122,37,207,32,73,194,108,177,12,211,191,34,241,214,34,125,171,227,99,124,228,74,159,237,109,55,110,91,126,43,127,16,193,62,212,80,71,213,1,40,0,156,36,25,5,224,204,2,170,187,166,165,164,0,40,138,129,82,210,28,144,0,154,140,73,131,102,210,16,128,162,164,232,9,160,245,233,57,199,141,108,223,86,43,233,107,200,238,215,235,207,227,148,197,162,169,94,126,151,131,143,230,107,48,230,140,116,175,228,189,248,0,255,254,118,16,145,232,216,152,46,6,63,116,0,37,191,143,227,156,114,26,39,217,228,232,237,31,216,52,62,154,175,183,190,146,227,143,129,135,98,203,111,35,182,44,126,68,8,198,87,242,21,103,24,1,40,41,138,2,160,164,98,84,144,138,6,160,72,211,140,148,122,17,21,15,0,138,218,35,8,50,12,6,20,237,2,104,253,121,145,0,112,146,220,238,22,96,71,43,53,168,154,250,128,213,81,23,82,82,0,20,69,75,9,64,81,20,45,0,69,73,209,2,208,144,162,65,11,64,73,81,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,81,82,20,0,45,69,73,1,80,180,148,180,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,75,73,1,208,82,82,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,209,82,2,80,20,69,1,80,20,45,37,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,20,45,5,64,73,81,20,0,45,37,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,180,20,37,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,180,148,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,45,37,0,45,69,73,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,45,37,69,1,80,180,148,20,0,13,144,115,181,214,227,208,83,39,230,4,1,121,155,59,26,0,117,136,245,210,202,138,90,3,232,125,94,199,25,3,36,137,140,201,136,86,247,192,124,172,45,215,80,39,171,61,25,133,4,45,37,0,69,49,250,212,80,0,154,140,106,74,183,167,169,100,166,105,0,138,150,134,180,0,180,91,99,223,175,123,223,128,97,120,164,229,240,101,223,246,193,7,235,237,106,181,252,199,225,95,210,145,54,108,131,23,17,194,240,59,125,0,133,0,255,11,233,129,156,121,171,24,82,178,58,190,55,160,130,151,243,213,232,121,234,37,211,57,101,146,58,105,229,119,159,248,150,190,142,244,188,158,197,223,93,49,94,55,185,117,242,213,236,184,30,243,65,254,167,80,85,127,120,49,231,142,167,28,64,73,81,20,0,125,90,175,166,116,148,210,81,0,138,48,37,53,25,53,0,40,218,253,32,64,81,109,0,165,79,142,35,193,169,128,20,171,237,46,141,164,213,37,19,132,189,218,214,107,161,27,125,181,247,126,2,36,64,42,147,103,41,222,27,199,102,127,242,214,214,140,229,69,226,43,120,44,95,77,205,117,156,54,198,150,241,121,19,148,247,1,20,129,247,127,35,228,253,91,231,177,184,218,3,207,115,4,73,120,1,197,121,92,213,77,131,119,104,122,215,135,239,181,196,171,189,125,174,91,118,221,184,189,60,140,233,119,218,167,154,172,226,111,248,174,215,238,31,122,142,231,101,80,27,102,139,85,185,108,159,121,24,236,213,95,124,164,41,7,208,145,190,222,42,224,111,185,156,218,192,35,218,220,166,89,248,184,218,154,253,223,51,49,143,231,28,116,121,109,20,203,51,218,192,55,13,244,90,159,147,1,156,238,88,64,128,130,175,212,98,27,78,99,189,226,159,190,86,140,24,210,125,100,60,82,52,28,149,231,88,57,128,34,79,198,11,133,40,111,6,144,32,17,106,89,220,43,224,230,54,248,165,77,87,156,80,187,142,173,188,101,103,51,151,118,20,214,122,208,243,60,56,48,164,216,98,18,134,72,83,114,80,215,134,248,172,105,94,177,127,123,224,102,252,253,35,161,223,201,71,100,226,103,237,58,128,230,120,188,31,192,50,146,228,48,56,227,173,209,130,254,193,220,211,234,92,27,111,227,227,124,69,166,39,72,33,0,105,86,80,101,145,128,229,197,0,137,182,109,241,45,30,89,237,237,99,199,238,54,155,204,36,206,126,89,182,77,99,106,172,153,21,168,162,71,17,141,109,144,24,162,1,104,238,0,144,100,84,89,98,87,28,135,125,117,63,227,18,147,73,250,7,218,175,145,76,26,105,113,195,23,248,103,141,0,255,36,15,202,182,172,237,22,205,108,107,71,186,149,85,218,233,10,0,255,225,69,125,165,231,244,220,131,92,153,249,144,164,136,244,11,92,186,185,185,179,188,34,30,23,190,192,151,14,160,244,245,250,122,2,213,127,123,121,187,221,0,255,166,186,4,107,209,124,45,63,135,149,253,10,64,178,25,50,162,23,103,178,39,8,40,189,236,31,227,153,248,188,43,232,185,159,203,116,217,153,245,47,226,82,242,45,241,191,23,136,95,196,175,243,181,142,243,140,3,40,79,150,12,64,235,23,146,12,224,140,148,180,148,0,244,41,192,20,71,145,218,0,52,35,77,243,52,76,1,80,20,69,1,80,180,20,37,0,69,209,82,2,208,167,96,10,82,235,0,104,152,150,38,77,1,80,20,117,74,31,5,96,20,80,176,3,168,253,59,251,0,255,254,242,110,144,184,219,167,5,44,130,47,246,245,30,120,210,78,2,224,204,51,100,219,240,122,207,250,199,129,152,177,234,0,255,196,184,179,253,3,102,120,18,126,221,107,253,137,213,199,78,119,76,137,7,208,248,143,234,63,15,176,137,187,236,140,65,45,89,186,125,243,248,117,190,230,132,112,72,181,215,147,233,0,255,61,244,197,51,138,138,166,156,120,124,137,87,122,10,64,73,81,20,0,69,227,20,77,3,128,162,40,90,0,138,146,162,0,40,138,162,0,40,138,162,0,232,29,69,81,0,20,45,37,5,64,81,20,5,64,81,20,117,0,138,6,40,10,0,160,105,26,82,113,211,52,0,37,245,62,41,119,196,81,157,118,31,173,62,128,222,127,0,255,161,43,159,151,150,173,253,149,143,90,133,239,244,138,99,79,217,85,234,24,94,235,250,111,135,231,191,101,108,0,255,192,28,225,211,189,78,60,128,218,227,245,164,254,173,141,202,37,234,50,79,181,68,189,37,46,242,31,190,141,79,231,107,29,25,134,227,192,170,108,188,219,19,161,110,182,175,169,79,81,198,238,55,6,133,42,121,208,64,93,175,149,38,149,118,241,85,190,210,227,158,12,103,92,203,127,54,89,54,95,139,163,254,240,85,211,135,7,226,43,14,160,40,41,90,0,26,144,102,180,148,0,244,41,208,244,105,82,13,64,145,166,164,142,10,128,150,146,162,5,160,164,64,81,7,160,129,211,128,169,211,0,0,197,48,166,164,142,74,15,0,138,166,144,3,20,149,29,64,83,143,28,78,210,62,45,118,20,51,181,143,187,85,250,107,49,197,27,248,72,95,145,59,44,56,182,202,65,236,28,233,253,22,69,146,106,169,119,139,214,234,163,127,115,124,133,231,241,53,207,129,180,218,163,158,115,59,195,200,111,103,18,204,227,218,218,56,74,13,171,53,108,174,15,160,120,94,56,61,211,113,101,238,119,158,150,47,208,237,187,73,162,183,134,240,86,67,174,136,0,255,155,190,0,255,74,247,254,54,174,14,225,159,202,43,246,143,115,6,105,244,143,2,105,230,214,58,69,166,219,225,173,248,77,111,43,226,0,255,55,201,0,255,95,223,139,54,227,23,213,3,104,94,199,147,131,243,228,202,222,79,98,100,254,98,123,141,172,72,205,53,14,95,105,109,77,61,134,253,114,79,192,112,40,190,88,143,49,93,16,223,117,214,185,126,190,206,244,63,99,28,146,236,35,8,89,214,230,186,136,44,111,59,124,23,0,255,119,113,13,236,25,201,205,84,0,255,5,243,147,231,85,250,47,166,147,70,241,83,223,61,128,214,63,122,210,253,42,76,226,54,219,44,204,90,151,54,220,181,179,180,248,41,126,227,21,207,161,253,223,3,187,191,140,136,220,43,146,40,137,233,167,113,252,214,148,43,10,231,18,80,149,198,148,4,208,60,200,152,234,188,81,81,180,0,148,20,69,1,208,82,167,246,5,20,244,140,48,0,45,37,69,1,80,20,117,74,0,74,138,6,5,64,51,114,74,235,149,252,126,247,235,207,231,151,201,104,14,207,60,239,7,191,228,149,119,189,241,199,225,223,188,197,125,201,210,19,254,121,221,25,126,162,15,160,71,215,127,252,168,22,3,184,172,139,63,251,163,18,223,199,87,156,81,62,251,218,241,127,158,241,207,245,27,129,217,24,79,171,248,216,128,33,62,199,87,250,103,156,241,229,223,35,239,20,64,73,81,20,0,197,83,166,112,218,0,180,141,98,180,148,0,20,197,78,209,180,251,41,0,37,5,138,2,160,165,117,20,37,0,205,40,138,2,160,40,138,2,160,104,41,74,0,90,74,138,22,128,146,162,104,1,40,74,138,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,104,41,105,1,40,105,41,41,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,150,146,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,150,162,4,160,40,138,2,160,165,164,40,0,138,150,162,4,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,150,146,22,128,146,162,40,0,90,74,138,22,128,146,150,146,2,160,165,164,165,4,160,40,90,10,128,146,162,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,150,162,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,165,164,165,4,160,40,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,90,74,138,58,0,109,138,150,18,128,222,209,82,82,12,128,150,146,98,167,117,28,4,160,164,40,234,0,52,64,115,83,167,13,64,81,20,5,64,139,94,205,174,0,255,56,204,213,127,97,131,133,240,203,135,33,124,157,87,58,178,94,99,211,0,255,156,97,134,185,205,190,217,13,175,124,237,4,223,239,1,20,34,94,0,255,62,118,39,217,76,29,175,246,201,172,137,124,181,238,191,124,43,103,49,44,219,212,65,39,111,162,248,87,95,73,164,99,187,242,6,247,27,81,15,241,117,141,244,241,65,190,134,254,28,136,219,217,118,153,94,254,170,150,2,40,138,162,5,160,69,138,194,105,3,208,92,74,154,82,0,20,37,5,156,210,243,118,3,80,180,20,33,5,64,177,90,249,27,25,134,10,112,142,187,32,168,164,174,3,104,188,63,54,60,87,245,126,51,228,188,227,104,84,91,53,172,141,0,255,240,93,175,244,173,142,124,63,101,184,236,126,195,76,172,113,119,67,218,27,73,139,95,225,233,124,125,26,228,32,192,21,73,211,62,128,226,57,234,103,4,31,110,136,148,56,0,190,87,95,133,185,68,111,189,245,237,230,122,95,126,29,227,140,179,229,115,118,143,176,39,59,249,88,171,109,248,87,171,249,122,95,57,142,231,117,186,191,216,151,153,239,189,117,143,83,39,173,226,153,78,122,165,63,210,243,189,13,253,99,140,115,215,107,0,255,249,210,105,49,126,209,34,128,226,251,143,3,202,215,221,41,162,159,94,30,226,137,36,252,221,174,210,189,249,217,45,38,57,248,72,163,103,115,65,178,5,19,62,209,174,43,226,0,255,69,159,0,255,109,220,235,203,87,83,147,241,65,82,186,167,175,161,127,140,92,249,235,48,41,77,106,50,254,110,234,0,74,31,60,71,198,73,236,94,0,255,110,179,142,22,237,159,181,166,215,83,35,120,13,95,213,202,203,143,1,117,179,36,64,204,27,35,194,246,198,81,234,95,90,144,212,86,239,226,120,27,175,242,90,159,234,153,62,70,246,129,219,69,182,187,158,29,211,254,173,211,96,124,16,0,255,242,74,31,224,121,6,176,217,234,159,76,72,81,30,55,215,72,81,105,216,174,169,102,0,122,127,143,237,5,118,59,191,67,130,121,229,159,22,171,166,186,89,81,20,0,69,81,167,57,192,3,208,12,144,38,104,211,164,1,104,80,20,5,64,81,20,5,64,75,139,20,78,1,128,98,210,60,173,163,105,232,214,0,212,105,110,138,2,160,104,41,41,0,58,173,240,143,238,23,198,238,183,144,25,225,136,209,102,101,41,182,104,102,5,6,0,144,189,166,252,28,2,208,206,205,7,239,223,241,176,172,89,194,233,90,76,120,22,254,220,3,40,125,112,250,187,30,173,127,118,242,17,171,205,246,171,54,164,33,60,232,154,250,121,172,116,39,137,229,254,146,57,95,83,113,6,206,102,84,204,154,143,0,255,67,234,230,28,228,119,235,55,233,117,155,15,160,55,211,0,255,148,143,177,233,31,103,56,20,26,204,46,26,31,229,53,119,53,236,159,142,90,250,111,91,34,26,29,226,92,226,23,174,0,40,90,74,10,7,160,77,243,180,105,8,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,209,82,210,59,0,138,162,40,0,138,162,65,1,80,148,14,20,237,62,30,128,230,24,45,210,122,80,56,0,205,57,163,38,164,214,51,106,0,80,148,14,212,105,247,225,247,0,122,246,191,108,0,255,175,253,221,73,225,163,189,214,99,250,84,249,65,48,196,50,145,106,117,205,173,117,51,94,7,254,119,63,121,251,106,0,255,55,96,248,92,189,63,123,96,228,31,114,221,86,107,34,245,244,174,232,53,141,39,123,0,181,7,215,115,171,180,219,238,170,182,225,58,77,230,138,38,175,245,238,23,33,199,68,90,112,242,69,49,105,132,218,234,223,218,146,193,87,241,175,122,111,247,238,156,246,25,206,133,109,17,246,52,111,69,218,16,54,190,135,95,245,90,79,191,195,141,17,156,56,14,13,100,136,58,174,131,62,111,117,67,124,0,69,125,218,161,208,249,150,19,75,91,93,216,242,94,181,234,181,251,237,88,59,65,48,1,117,177,101,230,11,42,123,103,115,111,15,124,142,159,121,69,232,241,51,55,46,73,182,180,2,40,138,6,8,10,128,162,25,69,29,128,190,155,162,40,0,138,162,56,74,49,1,104,41,41,10,128,162,1,138,62,0,69,102,26,20,205,0,40,138,162,57,6,64,81,180,148,0,20,69,70,81,0,20,117,90,7,38,37,0,45,37,69,1,80,20,45,60,197,13,64,75,1,20,65,115,234,1,104,157,52,33,205,76,51,0,138,162,104,1,40,72,51,138,22,128,134,20,13,90,0,74,186,218,247,15,232,204,155,143,192,100,57,124,46,116,23,188,230,250,213,212,233,221,119,187,131,76,134,75,163,253,19,105,103,31,64,233,103,0,255,180,252,207,243,11,113,49,158,83,218,197,143,125,2,125,124,181,175,208,221,184,247,207,126,218,167,5,241,182,190,38,254,143,239,167,124,243,45,132,58,0,249,226,209,37,62,246,120,21,60,157,175,217,191,61,187,30,220,111,126,249,156,229,47,251,243,22,210,72,252,156,7,80,82,20,5,64,75,81,82,0,20,69,75,9,64,209,82,82,0,20,45,37,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,75,81,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,180,20,37,5,64,75,81,82,0,20,69,81,0,180,148,180,20,0,37,69,75,9,64,81,180,148,0,180,148,20,5,64,81,180,148,0,180,148,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,20,45,0,69,73,75,9,64,81,180,148,0,20,45,37,5,64,209,82,148,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,209,82,210,2,80,82,20,5,64,81,180,148,0,20,69,75,9,64,81,20,5,64,81,20,45,0,69,73,75,9,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,180,20,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,180,148,180,20,0,37,69,81,0,20,69,75,9,64,81,20,45,0,37,69,209,2,80,82,180,148,0,244,142,162,104,1,40,41,138,58,0,69,247,7,168,93,21,247,10,0,255,120,253,99,212,113,214,154,111,21,19,132,173,200,38,240,37,94,233,231,192,136,231,20,210,178,169,86,210,87,123,122,128,245,95,62,144,65,202,154,95,34,184,86,245,9,166,37,248,221,0,154,145,251,199,158,188,101,4,225,213,50,254,172,94,44,62,148,175,244,231,168,251,155,73,203,54,93,69,95,235,67,116,243,239,184,31,139,153,118,107,168,205,166,62,227,199,249,154,128,62,54,226,28,1,40,41,90,10,128,162,180,105,41,1,104,80,20,117,0,138,167,149,139,26,60,13,10,64,115,42,163,146,154,52,77,3,80,212,41,198,77,113,1,40,41,90,74,0,138,210,3,3,138,154,0,26,250,15,184,133,184,32,77,192,127,124,193,41,17,215,68,205,21,180,0,180,14,88,72,81,20,0,69,75,49,38,5,64,159,230,20,83,244,1,104,194,52,163,40,0,90,74,138,2,160,40,138,98,0,20,104,14,80,244,1,40,189,133,41,112,130,162,0,40,138,162,5,160,164,168,86,115,125,243,145,113,44,52,2,164,29,105,101,183,0,90,63,252,19,203,19,196,251,238,221,111,193,45,184,52,211,96,122,104,90,95,235,223,3,243,49,234,16,163,209,183,40,37,193,124,186,106,171,205,11,63,224,79,94,113,175,203,1,140,119,118,30,70,190,99,201,171,116,44,209,130,127,225,231,189,230,121,252,151,243,32,4,68,124,23,140,110,80,106,172,77,93,93,47,128,130,158,49,128,119,251,52,221,83,89,227,253,231,85,42,253,7,183,163,230,154,98,134,248,147,87,237,159,62,155,159,115,190,166,207,229,147,15,243,227,169,190,93,179,0,255,250,218,127,206,71,217,251,33,90,12,106,17,79,246,161,190,55,31,64,77,254,149,159,0,255,89,76,246,71,128,248,141,43,237,106,64,0,255,23,190,254,139,73,103,12,241,25,87,2,80,180,80,20,14,64,155,230,105,152,166,0,148,20,69,11,64,73,209,82,2,80,180,180,72,1,80,52,40,208,20,128,146,222,209,82,2,80,20,45,37,0,69,75,73,1,80,148,14,20,165,227,1,104,232,165,133,222,81,0,0,13,211,60,133,141,26,128,41,169,245,83,24,34,211,167,245,67,24,160,162,15,72,205,254,151,229,127,44,211,196,127,131,13,191,114,61,251,250,167,127,36,168,56,109,103,50,241,87,215,179,0,255,101,249,79,159,137,0,255,9,111,248,132,235,209,223,79,0,255,1,165,115,156,248,145,3,104,196,63,91,253,186,159,202,183,69,147,231,107,225,75,125,189,89,254,99,3,206,60,110,65,156,38,241,224,229,250,240,139,124,205,208,0,255,230,3,163,18,42,109,176,162,65,125,61,238,15,156,251,254,203,100,149,180,215,37,146,43,252,162,7,80,140,115,46,0,255,237,46,144,103,191,86,55,115,245,248,31,207,88,207,249,140,234,204,22,201,8,175,203,186,222,7,199,141,81,102,153,92,233,211,49,206,185,106,204,238,247,242,203,215,150,125,179,0,255,11,235,43,226,29,7,80,123,237,63,7,110,211,2,85,97,30,231,235,209,12,177,6,194,183,90,231,181,62,12,199,184,128,7,176,228,167,206,50,91,123,130,166,149,82,55,221,193,71,241,182,235,229,117,156,235,144,119,198,136,75,170,13,119,20,111,141,182,138,63,43,244,138,250,67,18,0,41,111,81,148,177,198,226,237,37,69,242,247,194,243,134,248,162,127,124,0,237,126,61,215,17,156,13,33,25,55,102,222,106,107,113,199,18,156,58,150,232,168,155,21,175,131,250,122,15,140,163,144,145,10,194,194,203,143,163,232,116,129,186,80,227,194,226,242,240,123,60,157,175,57,30,58,158,170,7,84,6,227,129,165,145,183,182,55,226,202,78,13,34,141,181,50,128,150,146,162,14,64,241,20,143,154,131,167,121,64,0,90,97,154,167,9,211,2,80,148,20,5,64,75,73,75,9,64,65,106,158,71,197,211,204,0,148,30,20,163,104,1,40,41,138,2,160,40,30,20,5,64,113,41,72,209,7,160,164,185,41,206,40,0,154,209,140,166,148,0,20,45,37,5,64,81,20,5,64,81,20,45,0,13,41,26,20,64,245,105,125,64,110,27,153,162,159,62,144,74,199,242,121,33,188,63,83,213,36,114,193,173,45,64,243,234,15,254,84,231,249,15,140,244,231,223,160,96,99,0,255,48,68,218,139,111,184,222,223,143,246,156,11,42,81,91,44,215,12,164,208,188,240,122,132,31,247,122,95,126,29,183,51,190,250,103,158,121,136,192,96,223,105,91,250,198,211,248,0,90,15,16,52,171,176,118,182,118,10,1,194,19,98,175,85,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,1,80,20,45,37,0,45,37,69,1,80,20,5,93,235,187,111,110,220,142,125,31,187,219,110,146,244,253,206,179,213,254,216,135,21,246,87,251,13,222,195,39,248,12,0,255,57,128,150,194,174,192,129,194,129,58,224,40,84,219,77,38,218,47,153,199,103,47,218,71,186,234,170,79,172,71,124,131,119,225,111,253,184,18,128,162,40,232,90,223,125,115,99,156,251,62,118,183,223,37,233,251,159,103,171,253,177,0,255,116,176,191,218,119,240,30,62,193,107,248,207,1,20,133,93,11,7,10,7,96,192,81,85,109,247,104,166,125,146,249,182,201,155,246,143,174,186,234,51,107,17,223,224,93,248,90,63,174,0,104,233,235,138,28,49,60,136,25,30,164,220,237,51,209,62,201,118,131,189,200,31,173,116,213,183,87,115,248,6,239,194,39,26,89,115,251,24,61,72,229,160,82,56,60,94,243,84,102,149,99,173,218,159,229,26,118,116,186,197,27,125,225,71,188,49,128,150,146,2,189,114,252,63,151,147,0,255,189,208,127,30,190,164,240,0,255,231,1,180,20,171,57,61,65,70,48,50,12,193,145,27,121,147,25,154,168,107,203,252,200,11,155,235,244,212,183,178,190,183,107,199,0,255,113,59,249,223,11,253,231,225,71,10,0,255,127,30,64,209,172,230,244,4,25,193,149,97,72,217,232,70,220,100,138,38,234,214,50,63,246,194,230,58,61,245,109,172,239,85,9,64,75,73,81,0,20,77,93,203,191,47,212,17,51,140,4,9,101,146,68,251,102,98,68,114,119,236,51,77,244,47,9,181,132,175,240,60,124,14,111,85,250,58,112,206,101,220,119,99,55,30,203,223,159,188,187,236,179,253,167,189,253,203,126,140,247,240,9,222,196,127,14,160,40,138,2,160,40,236,138,28,49,60,149,51,60,21,184,241,153,105,159,92,254,13,246,158,125,164,149,174,26,188,154,195,59,248,22,62,209,80,165,175,163,157,51,140,251,238,182,27,143,164,239,79,254,93,246,217,254,211,222,254,101,63,198,123,248,4,111,226,61,7,208,210,215,21,57,98,120,16,179,242,131,148,187,125,103,218,47,151,119,131,189,200,31,173,116,213,160,213,28,190,193,183,240,135,126,214,238,95,175,118,206,48,238,187,219,110,60,146,190,63,249,119,217,103,251,79,127,251,151,253,24,239,225,19,252,137,7,6,80,210,82,82,0,180,148,20,90,147,39,201,147,196,242,88,238,221,62,123,139,108,247,109,236,217,191,77,90,105,16,233,13,239,52,209,68,63,3,104,233,237,138,211,147,100,0,7,28,75,98,231,134,169,246,207,52,141,212,221,109,126,104,222,95,221,168,165,54,240,33,124,223,103,197,239,129,58,114,214,174,164,18,202,100,137,246,207,194,136,164,46,217,95,154,232,95,18,106,9,95,225,121,248,28,254,114,0,69,75,215,100,140,147,113,14,144,156,145,192,40,193,57,105,219,120,36,202,113,12,129,167,46,41,221,117,238,45,238,139,199,240,1,190,196,107,174,0,40,10,186,214,211,205,221,198,49,239,183,223,109,55,73,250,254,231,217,106,127,236,63,29,236,175,246,29,188,135,79,240,26,30,90,129,3,133,23,112,192,1,84,219,77,102,218,39,153,199,103,47,218,63,186,234,170,205,171,71,124,131,119,225,111,253,56,128,162,40,10,128,150,146,150,18,128,162,40,238,90,126,29,72,59,136,5,167,130,192,218,57,215,254,133,102,149,182,187,203,15,61,251,91,27,117,211,5,62,132,47,123,56,128,162,209,26,60,133,28,65,144,151,193,176,155,204,29,50,223,62,101,209,62,88,181,210,39,210,35,222,105,162,183,118,86,0,20,45,37,5,64,209,82,82,3,196,30,4,8,238,193,87,6,43,3,12,117,40,171,3,149,36,154,132,49,55,4,77,17,64,75,127,87,142,0,255,227,118,242,191,23,250,207,195,143,20,254,67,174,193,3,228,8,82,57,14,215,118,211,185,67,230,219,103,44,218,191,165,58,233,19,233,17,239,52,209,90,59,3,40,138,162,0,104,41,41,232,90,79,55,55,198,49,239,99,119,219,77,146,190,223,249,229,213,254,216,127,58,216,95,237,59,120,15,159,224,51,60,48,128,146,166,174,249,125,172,14,92,97,32,9,8,83,137,246,175,68,132,163,238,218,95,122,235,223,49,234,22,95,225,119,248,35,254,171,229,215,129,224,32,23,156,10,82,214,206,169,246,45,60,171,172,213,93,126,232,217,223,90,168,155,46,240,33,252,216,195,1,20,173,214,132,142,164,124,4,25,245,32,72,25,66,47,171,84,98,236,195,133,118,119,140,221,218,105,91,26,197,43,221,225,191,86,86,0,20,133,93,43,71,12,15,114,134,7,129,187,125,102,218,47,217,110,176,247,236,31,173,116,213,224,213,28,190,193,183,240,137,126,86,250,122,181,115,46,227,190,187,237,198,35,249,251,147,127,151,125,182,0,255,180,183,127,217,143,241,29,62,193,155,120,96,0,37,237,106,146,147,36,201,147,36,39,201,252,1,188,70,81,100,211,237,108,45,217,50,221,244,237,210,68,199,46,173,180,84,1,80,20,69,11,64,73,81,20,0,45,37,69,11,64,73,81,20,0,69,129,94,57,254,143,203,201,0,255,94,232,63,15,63,82,248,0,255,184,6,15,144,35,8,114,88,89,219,77,246,22,153,199,102,108,218,191,173,90,105,19,233,17,223,52,209,91,63,3,40,138,162,0,40,138,2,189,114,252,31,183,147,0,255,189,208,127,30,190,164,240,0,255,231,1,20,205,106,222,253,4,25,193,200,56,164,140,220,136,155,206,208,196,221,90,230,199,94,216,92,167,167,190,141,245,189,42,1,40,138,162,0,40,10,187,34,71,12,15,98,86,126,42,112,227,59,211,126,185,188,27,236,69,254,104,165,171,6,173,222,240,13,222,133,79,244,179,210,215,171,157,51,140,251,238,182,27,143,228,239,87,254,93,246,219,254,211,222,254,101,63,198,123,248,4,127,226,63,7,80,20,5,122,237,248,63,46,39,0,255,123,161,0,255,59,124,73,225,0,255,207,3,40,154,213,156,158,32,35,24,25,134,192,200,141,184,201,20,77,212,181,101,126,228,125,26,215,233,169,111,99,125,161,21,207,254,129,238,39,185,156,0,200,101,210,152,167,51,83,146,181,101,127,118,104,88,210,105,9,111,244,133,231,240,198,0,138,210,174,0,6,0,0,7,80,24,0,218,250,254,231,50,46,239,149,229,219,112,121,115,201,163,167,150,58,183,234,173,21,60,10,191,106,102,173,167,155,27,227,216,247,219,238,182,155,44,125,191,243,108,181,63,246,159,14,246,87,251,14,222,195,39,248,12,239,57,128,162,169,107,126,31,171,3,86,24,72,130,17,143,37,218,191,10,17,142,186,107,159,233,173,125,199,168,91,188,133,231,225,139,120,203,21,0,69,81,20,0,69,209,172,230,117,20,218,73,78,6,0,128,112,242,38,49,68,88,91,187,252,56,11,107,235,52,211,183,177,177,87,0,37,5,122,229,248,63,110,39,0,255,119,161,0,255,60,124,73,225,0,255,230,90,244,192,193,25,25,15,14,82,134,131,145,144,145,93,34,94,14,164,222,209,233,174,65,240,246,197,3,253,224,75,252,48,128,162,40,10,128,162,104,234,90,254,61,80,71,236,48,146,74,40,147,37,218,63,11,35,146,186,100,127,105,162,127,73,168,37,124,133,231,225,115,120,203,1,20,5,93,187,127,29,56,103,24,247,221,216,141,71,210,247,39,239,46,251,108,31,246,219,191,236,199,120,15,159,224,77,60,176,18,128,162,40,236,138,28,49,60,136,25,158,74,185,219,103,166,253,114,121,247,109,239,217,63,90,233,170,193,171,57,124,131,119,225,19,253,56,128,150,126,43,125,189,218,57,195,184,239,110,187,219,68,250,254,228,223,101,191,237,63,237,237,95,246,99,188,135,79,240,38,30,88,9,64,209,210,215,181,114,196,240,32,103,229,7,41,55,62,51,237,147,203,187,193,94,228,143,86,154,234,219,171,57,124,131,119,225,19,253,56,128,162,160,43,125,189,218,57,227,184,239,110,187,219,35,249,251,147,127,151,125,182,0,255,180,183,127,217,143,241,30,94,193,155,248,207,181,0,148,20,232,149,227,0,255,184,156,252,239,133,254,243,240,37,133,0,255,135,107,78,79,144,17,92,25,86,129,145,187,226,38,51,60,81,183,150,249,177,23,22,215,233,169,111,99,125,65,0,37,141,214,228,73,242,36,177,60,22,123,99,179,183,184,188,27,140,61,251,183,74,43,13,34,205,225,157,38,154,104,212,21,239,126,146,12,148,161,29,75,98,231,134,169,246,205,52,173,220,221,109,126,104,222,223,221,168,165,46,240,33,124,95,195,1,20,141,214,228,73,242,36,185,60,151,115,99,179,183,184,252,251,54,246,236,131,74,43,13,34,205,225,157,38,154,232,211,21,167,39,201,133,50,224,88,18,179,55,76,181,111,231,105,165,174,46,243,67,247,254,234,70,45,117,129,23,225,251,30,14,160,165,164,40,0,138,162,165,4,160,40,238,90,126,29,72,59,200,5,7,65,234,112,206,181,127,161,137,210,86,119,249,161,103,127,107,163,110,186,192,135,240,99,129,53,183,207,117,63,8,114,128,0,135,233,154,39,152,40,199,90,181,63,203,53,236,232,116,139,55,250,194,143,120,99,0,69,81,20,0,45,37,69,1,80,20,91,203,183,175,234,126,18,203,9,80,185,76,90,243,100,102,74,178,182,236,207,14,13,75,58,45,225,141,198,240,28,30,116,197,233,73,114,1,7,156,75,98,230,134,185,246,205,52,173,212,213,101,126,104,222,95,93,168,167,46,240,33,124,223,195,1,180,20,91,113,251,2,61,137,229,4,64,46,147,215,252,104,102,74,178,182,236,207,14,253,52,217,180,132,47,26,195,115,120,208,21,167,39,201,85,56,224,88,18,59,55,204,181,127,166,105,165,174,46,243,68,243,254,234,70,45,117,129,15,225,0,255,26,14,160,104,41,41,0,90,74,138,2,160,40,238,138,215,11,193,65,46,237,32,8,14,199,92,251,23,154,40,107,117,151,31,122,214,183,54,234,166,13,124,8,63,22,115,13,30,84,142,32,200,203,96,109,55,217,91,100,190,109,198,162,253,219,170,149,62,145,30,241,78,15,189,181,51,128,162,40,10,128,150,98,53,175,3,192,73,78,6,0,128,112,242,38,49,132,88,91,187,252,56,11,91,235,52,211,183,177,177,183,43,199,0,255,113,59,249,223,11,253,231,225,71,10,0,255,127,30,64,81,20,45,0,37,69,163,53,121,146,60,73,44,143,197,220,248,238,29,178,221,96,236,217,191,85,90,105,16,105,14,223,52,209,68,59,3,40,80,220,21,239,126,146,12,124,192,185,36,118,238,58,215,254,157,166,149,186,186,204,15,221,235,155,27,245,212,6,62,132,239,123,184,22,128,162,118,82,244,14,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,216,0,10,123,27,200,16,103,113,12,44,253,225,107,71,219,13,47,235,43,40,221,127,195,124,75,109,130,143,52,93,19,127,53,106,37,124,155,175,246,212,253,28,72,16,54,157,32,92,158,76,90,232,90,56,205,195,183,244,245,30,69,244,156,223,111,84,129,221,33,191,46,94,107,51,71,60,193,3,232,56,254,248,144,35,95,190,85,137,89,91,248,219,163,186,139,207,242,106,186,222,215,23,46,15,14,229,203,83,138,204,230,111,133,151,45,95,28,159,185,2,160,104,41,41,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,165,40,169,3,208,92,154,153,162,14,64,203,79,211,56,205,77,1,80,52,7,104,41,1,104,142,99,165,164,40,0,138,162,232,3,208,59,74,173,105,80,138,19,6,160,40,154,82,2,208,82,148,20,0,69,129,162,120,0,138,42,69,208,0,181,140,0,154,82,82,20,0,69,129,242,1,0,197,0,46,20,208,173,245,192,233,73,198,85,99,24,236,22,111,164,165,29,197,91,88,165,107,63,252,135,151,2,40,125,60,199,115,0,36,0,255,109,254,88,27,123,139,71,216,167,137,142,181,93,239,51,198,9,214,221,110,187,77,216,241,205,60,173,209,33,124,216,177,215,156,94,57,18,12,36,150,73,24,208,11,42,159,253,205,19,36,127,119,121,248,10,30,118,165,79,222,253,246,221,204,214,127,94,62,190,83,227,229,169,166,90,196,251,146,60,128,110,0,255,120,30,60,109,244,49,155,136,245,5,238,91,4,190,211,179,107,125,127,108,24,187,201,62,78,224,30,129,117,204,241,246,106,156,240,129,134,86,156,110,24,116,0,64,251,118,63,129,216,99,212,167,56,134,183,179,240,241,181,176,235,61,0,142,32,91,136,180,148,181,162,46,108,1,168,125,125,2,140,51,54,63,191,151,111,30,28,123,223,190,172,211,29,175,246,151,122,102,62,87,158,54,0,255,196,140,37,46,121,90,71,241,217,94,145,144,110,35,205,124,61,251,0,255,152,78,54,132,122,199,26,121,173,248,56,15,160,226,143,179,165,178,123,52,223,218,72,95,225,241,63,104,249,31,67,126,79,60,5,69,103,249,10,191,59,231,214,211,87,104,0,255,69,39,195,31,248,23,197,131,74,14,143,241,0,106,216,191,157,148,254,113,78,74,191,71,37,190,224,250,187,30,246,111,167,164,0,255,0,153,152,253,219,75,252,159,215,20,128,146,22,138,226,1,40,38,77,41,105,26,128,162,40,10,128,162,40,10,128,162,40,10,128,2,13,138,6,0,45,37,69,11,64,73,81,20,0,69,81,20,0,69,187,143,82,82,58,74,0,69,206,81,100,210,123,41,38,0,77,70,205,211,48,13,0,106,106,253,140,184,106,67,197,170,247,159,16,23,173,166,15,160,222,0,255,93,158,0,255,148,39,228,191,173,13,223,230,245,236,235,249,233,63,35,3,105,119,88,197,223,122,253,254,239,242,252,47,127,38,254,223,88,195,95,121,37,203,254,135,144,0,255,0,80,198,254,119,90,252,152,7,208,8,253,111,126,61,223,22,251,231,160,81,125,189,217,254,7,51,31,228,100,76,187,248,179,194,225,71,249,154,250,116,119,142,159,232,244,243,164,210,163,190,198,184,159,131,186,243,229,23,2,34,77,226,109,143,87,133,63,13,160,247,192,233,8,50,214,253,160,27,237,222,188,102,229,50,205,139,21,127,178,174,245,243,227,108,221,63,243,202,223,149,230,53,148,188,214,191,199,141,92,56,94,39,75,176,59,81,215,180,168,199,219,33,254,84,179,0,255,220,179,247,115,50,108,183,185,79,181,167,246,217,126,0,197,119,240,146,3,104,61,44,207,15,65,70,152,79,154,231,37,175,249,88,219,247,211,85,219,70,248,33,190,229,106,15,122,70,174,240,178,220,127,119,72,249,252,111,27,92,250,107,166,99,124,132,231,244,181,252,122,232,136,185,145,13,37,105,21,218,218,31,97,200,155,188,81,115,248,222,12,143,226,197,124,189,135,248,195,64,175,186,221,79,22,218,79,204,20,141,75,151,120,177,194,227,248,71,31,64,147,39,169,240,207,85,110,27,146,135,155,121,240,22,249,95,83,132,173,250,195,227,202,120,4,111,185,118,0,255,22,156,115,65,112,240,188,153,59,54,20,177,211,181,186,129,26,60,13,252,19,95,229,21,246,245,102,116,28,81,249,205,151,205,143,101,196,166,139,190,218,246,197,251,240,61,125,165,111,111,85,190,59,231,159,99,57,102,4,153,7,235,53,135,63,199,34,241,1,52,167,227,92,111,108,142,97,41,234,237,74,191,190,93,7,174,251,204,43,159,18,109,177,159,237,175,225,109,60,226,10,128,162,41,20,5,64,209,160,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,154,1,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,209,66,81,0,160,40,138,2,160,165,164,168,54,128,198,63,236,184,157,145,18,187,73,144,247,52,47,249,110,248,101,95,235,235,103,156,13,246,54,243,236,184,153,95,218,36,155,6,241,21,7,231,176,140,39,202,91,93,95,235,211,191,187,159,160,174,60,243,96,103,105,127,167,147,181,14,127,206,7,208,122,212,243,179,99,119,251,160,139,52,127,139,80,44,186,234,34,250,199,51,174,122,175,33,43,199,245,125,247,212,100,66,98,60,163,244,197,195,151,241,13,94,225,46,107,0,138,150,162,4,160,64,49,10,167,72,3,208,82,82,20,0,69,81,52,3,160,104,41,41,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,150,146,2,160,128,190,94,251,159,110,0,255,209,204,0,255,50,251,0,255,124,5,244,245,218,0,255,116,251,159,102,254,151,217,0,255,59,128,210,73,0,255,223,237,127,215,94,201,0,255,54,62,144,175,191,190,142,136,254,135,237,127,215,94,201,0,255,54,62,144,175,0,40,160,175,215,254,167,219,127,52,243,191,204,254,63,95,1,125,181,246,63,221,254,163,153,0,255,101,246,0,255,14,160,35,162,0,255,239,246,159,107,175,228,127,27,31,200,215,95,95,71,68,0,255,223,237,127,215,94,201,0,255,54,62,144,175,191,62,128,146,136,254,207,219,127,161,189,146,0,255,18,252,143,215,82,209,0,255,99,133,253,135,221,73,254,59,218,15,246,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,75,69,0,255,143,21,246,31,150,39,249,239,104,127,200,3,104,191,175,1,190,250,251,42,226,3,168,41,250,95,87,193,254,151,120,158,228,0,255,142,239,246,53,196,87,83,244,191,174,130,253,47,241,60,201,0,255,29,239,237,107,136,15,160,166,232,0,255,93,5,251,95,226,121,146,0,255,59,254,115,13,93,79,209,0,255,186,10,246,159,196,243,36,0,255,119,188,231,10,128,162,165,164,159,62,128,138,141,254,47,21,236,63,212,67,201,0,255,56,251,129,53,218,0,255,123,251,127,101,254,107,218,239,173,34,163,0,255,75,5,251,15,245,80,242,63,206,254,96,141,246,0,255,222,254,99,153,0,255,154,246,0,255,249,0,138,150,146,254,250,0,74,34,250,63,111,0,255,133,246,74,254,75,240,1,87,105,0,255,235,237,0,255,149,249,175,105,0,255,239,74,34,250,31,111,0,255,133,246,74,254,75,240,1,215,104,0,255,239,237,0,255,149,249,175,105,0,255,239,0,90,34,250,31,111,0,255,133,246,74,254,71,240,1,87,105,0,255,239,237,0,255,149,249,191,105,0,255,239,74,158,244,63,222,254,11,237,149,252,151,224,3,174,209,254,223,219,0,255,43,243,95,211,254,63,31,64,75,73,81,0,52,232,149,124,244,63,222,254,7,45,146,252,151,224,251,188,2,189,146,142,254,199,219,127,161,67,146,0,255,18,252,79,31,64,173,209,0,255,186,21,246,0,255,196,15,37,0,255,119,60,198,107,234,229,227,246,227,136,156,122,142,225,112,135,87,155,70,19,36,65,219,76,26,172,136,119,218,112,123,213,236,63,123,181,70,0,255,235,86,216,127,19,63,148,252,223,241,85,190,210,233,249,62,1,33,121,146,167,68,187,16,3,1,1,183,185,165,171,17,39,238,135,95,225,83,109,78,93,194,47,244,1,146,239,201,73,158,51,89,100,66,7,182,171,162,224,128,54,59,204,29,137,23,188,29,203,254,77,61,197,103,218,148,118,227,23,249,122,239,107,249,244,32,56,200,200,48,36,56,28,184,71,83,180,178,86,119,121,234,125,26,55,106,166,113,99,125,27,124,197,56,130,224,65,42,24,169,43,67,145,35,73,161,18,60,41,196,189,45,111,119,67,240,228,123,0,181,246,63,221,254,163,153,0,255,101,246,251,174,35,162,0,255,239,246,191,235,175,228,63,27,31,112,181,246,63,221,254,167,153,0,255,101,246,251,174,35,162,0,255,239,246,191,107,175,228,127,27,95,200,7,80,82,180,148,0,180,148,20,45,0,245,246,21,141,254,175,173,176,0,255,26,126,40,249,79,224,65,124,253,246,181,26,253,95,91,97,0,255,51,252,80,242,159,192,135,249,0,58,62,250,0,255,110,0,255,187,14,73,254,183,241,125,94,129,94,201,209,0,255,119,251,223,117,72,242,191,141,0,255,243,10,128,162,104,239,0,198,57,73,222,9,114,153,187,112,37,0,70,156,130,17,134,89,124,203,145,126,175,78,243,37,176,225,9,124,248,195,103,225,143,14,160,176,59,114,193,128,156,145,50,243,227,206,3,75,32,123,237,208,4,147,135,136,107,53,6,179,22,241,35,173,70,248,0,255,194,199,224,127,174,163,163,0,255,97,251,207,117,72,242,191,141,175,235,107,27,79,146,28,133,66,59,177,51,11,198,113,36,92,121,154,39,222,222,138,184,186,230,237,109,145,175,227,163,0,255,97,251,223,117,72,242,191,141,239,235,3,104,144,175,227,163,0,255,97,251,207,117,72,242,191,141,0,255,235,43,144,175,244,232,0,255,187,253,239,58,36,249,223,198,0,255,121,0,69,81,20,0,5,244,245,218,0,255,115,251,143,102,254,155,217,0,255,231,107,160,175,214,254,167,219,0,255,52,243,191,204,126,111,0,45,27,253,63,38,216,127,216,161,228,0,255,163,253,215,154,208,227,57,30,34,243,233,121,129,180,177,232,29,96,152,226,41,238,142,236,18,12,155,190,226,207,226,250,50,240,145,181,100,244,0,255,168,96,0,255,159,22,74,254,59,218,63,185,189,158,59,222,134,136,49,206,73,25,174,72,203,59,128,17,174,136,123,139,252,88,89,250,107,163,75,51,106,54,251,179,0,121,166,231,176,35,37,94,185,7,163,161,44,27,218,192,61,107,203,27,151,167,218,241,234,15,127,107,166,52,165,253,3,175,187,126,242,61,57,201,115,46,139,76,186,15,108,87,160,192,80,152,29,230,142,196,123,11,142,102,0,255,166,158,226,47,125,74,187,241,137,124,245,245,1,148,68,244,63,222,254,11,237,149,252,151,224,7,174,210,254,215,219,0,255,43,243,95,211,254,223,149,68,244,127,222,254,7,237,149,252,151,224,3,174,210,254,223,219,127,44,243,95,211,254,213,1,2,92,55,188,251,103,12,139,209,1,48,193,129,89,25,193,229,109,31,109,211,178,100,46,211,90,139,48,62,106,17,191,225,27,248,147,107,188,223,78,247,15,78,193,159,170,11,137,62,105,152,122,236,254,163,211,116,230,127,128,15,180,159,231,19,220,198,8,210,6,128,115,216,48,0,4,36,14,98,135,81,6,223,144,232,105,171,193,60,25,108,248,29,47,2,241,87,248,190,190,230,60,8,114,4,135,28,24,93,197,70,114,52,152,120,134,86,222,226,138,184,181,231,9,22,248,0,138,2,125,206,133,28,48,220,206,24,133,243,241,156,241,93,201,7,54,153,99,73,119,108,214,238,113,232,0,255,194,231,132,0,255,1,126,139,0,255,243,90,13,160,120,1,120,14,140,39,185,212,39,103,150,36,118,111,99,158,42,84,59,11,18,77,23,61,251,225,49,188,44,208,30,190,216,215,242,147,130,61,25,55,159,208,70,2,139,133,121,74,141,72,153,164,104,192,29,214,224,88,107,16,94,188,241,231,215,5,30,28,206,56,149,27,10,99,156,83,49,63,199,32,182,33,155,177,75,204,75,226,88,163,221,196,244,143,226,115,194,127,1,95,194,135,2,27,206,241,126,174,92,149,99,12,24,153,101,192,72,180,95,111,144,116,190,44,209,238,82,105,88,16,107,26,47,30,241,201,248,112,62,64,232,193,99,120,61,8,202,218,57,182,74,144,242,129,36,38,177,69,93,93,177,223,11,91,116,213,11,222,196,247,10,125,227,63,87,180,148,0,20,69,81,127,31,64,131,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,190,190,6,249,58,62,250,0,255,110,0,255,185,14,73,254,183,241,127,30,64,81,180,148,0,212,223,215,0,95,253,125,13,241,1,212,18,253,191,171,96,0,255,75,60,79,242,95,199,127,174,160,171,41,250,95,87,193,254,151,120,158,228,191,142,0,255,92,1,80,180,148,20,209,7,200,57,30,27,113,229,64,8,136,229,251,1,72,12,88,80,56,35,173,46,70,251,248,196,213,240,83,239,130,116,226,227,236,31,93,19,164,30,50,25,136,197,218,73,146,131,54,72,160,170,44,16,136,77,206,19,214,179,53,142,98,213,198,227,137,190,11,159,199,239,243,213,142,51,48,128,45,21,55,0,224,102,100,70,102,62,114,204,138,104,234,182,193,155,53,210,63,124,20,143,11,226,117,248,209,190,226,242,131,32,79,5,193,129,145,33,40,71,146,114,226,41,158,136,123,75,226,214,154,183,103,129,15,160,254,190,106,248,26,60,24,167,157,177,1,135,115,5,237,163,28,216,242,9,62,32,226,238,200,54,221,161,161,190,240,42,254,246,195,163,248,114,95,67,124,0,53,69,0,255,239,42,216,0,255,18,207,147,252,223,241,126,175,25,117,156,131,60,147,40,32,7,87,6,29,202,210,130,13,85,190,136,244,216,46,175,107,92,26,63,237,207,225,245,236,87,120,205,235,0,112,146,147,81,101,96,81,59,113,83,24,158,69,219,218,46,79,180,176,93,183,240,153,190,141,101,241,206,190,226,117,36,25,133,147,1,32,118,110,192,77,97,8,82,87,183,249,113,22,182,54,106,169,113,99,99,71,30,32,25,199,149,164,158,28,40,208,3,216,198,50,173,196,21,51,201,24,29,125,68,222,138,66,211,174,248,169,195,18,111,104,63,177,90,251,159,110,0,255,209,204,127,51,251,113,62,221,175,3,1,144,83,118,160,178,10,70,42,245,51,100,55,172,150,22,231,242,42,111,222,234,70,205,195,175,240,229,137,223,226,31,189,90,251,159,110,0,255,209,204,0,255,50,251,191,1,180,100,244,0,255,168,96,0,255,97,133,146,0,255,143,246,135,249,234,233,107,217,232,0,255,49,193,254,63,61,148,252,119,180,31,204,87,0,20,69,81,0,20,69,209,77,31,64,115,247,235,5,156,101,148,157,225,50,112,142,93,146,89,80,25,137,123,203,54,242,104,140,231,214,25,222,22,23,104,179,226,115,240,119,79,144,170,35,65,29,238,202,48,250,186,131,112,71,92,180,91,123,153,188,109,30,191,176,233,154,192,83,93,224,113,188,139,175,57,71,16,28,129,33,35,56,28,108,36,233,64,37,104,82,121,139,43,130,186,225,121,91,235,99,32,41,63,87,206,216,170,29,164,114,0,148,192,216,150,191,176,197,165,0,255,219,253,240,32,113,123,111,9,196,31,120,179,136,111,194,175,242,1,52,120,128,28,65,42,135,193,218,110,178,183,200,124,251,148,69,251,183,85,39,125,34,61,226,157,38,122,235,103,221,245,177,33,201,113,229,156,17,119,16,100,36,22,38,99,91,254,242,38,137,254,79,23,104,144,181,177,184,6,226,17,188,153,195,207,226,39,249,218,198,17,164,252,32,72,27,169,43,3,200,145,164,80,9,154,36,226,222,146,160,110,8,154,34,128,122,250,42,54,250,159,84,176,0,255,80,15,37,0,255,229,236,23,243,213,211,87,177,209,0,255,164,130,253,135,122,40,249,31,103,63,48,128,70,251,127,111,0,255,175,204,127,77,251,1,94,0,255,94,163,253,175,183,0,255,88,230,191,166,253,127,190,2,160,190,190,146,136,254,207,219,127,161,189,146,0,255,18,252,32,95,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,128,3,104,180,0,255,247,246,31,203,252,215,180,0,255,207,87,64,95,163,253,191,183,0,255,87,230,191,166,253,127,190,2,160,191,190,150,39,253,143,183,0,255,66,123,37,0,255,37,248,65,190,250,250,74,34,250,63,111,0,255,133,254,74,254,75,240,1,7,208,104,0,255,239,237,0,255,149,249,175,105,63,192,43,160,175,209,254,223,219,0,255,43,243,95,211,126,63,95,253,125,0,13,241,245,18,253,175,171,96,0,255,75,60,79,242,127,199,123,251,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,15,29,64,201,71,0,255,227,237,191,208,33,201,0,255,8,190,167,175,214,232,127,221,10,251,111,226,135,146,0,255,59,62,204,215,242,209,0,255,120,251,47,116,72,242,95,130,239,233,171,49,250,95,183,194,254,155,120,161,228,0,255,142,15,243,1,148,124,244,63,222,254,11,29,146,252,151,224,123,250,106,141,254,223,173,176,0,255,38,126,40,249,191,227,193,124,37,31,253,143,183,0,255,66,139,36,0,255,37,248,159,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,81,20,5,64,81,20,253,246,1,20,141,254,183,173,176,0,255,25,126,40,249,79,224,253,124,37,21,253,63,86,216,127,216,157,228,191,163,253,129,190,86,163,0,255,107,43,236,127,134,23,74,254,19,248,63,95,75,69,0,255,83,133,253,127,154,39,249,239,104,63,200,3,104,41,41,10,128,162,40,250,245,0,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,1,125,181,70,0,255,235,86,216,127,19,63,148,252,223,241,127,190,138,138,254,39,41,236,0,255,47,79,242,63,206,126,64,95,173,209,0,255,186,20,246,223,196,15,37,0,255,119,188,159,15,160,162,162,0,255,201,10,251,0,255,203,147,252,143,179,63,208,87,107,244,191,46,133,253,55,241,67,201,0,255,29,0,255,231,171,168,232,0,255,146,194,254,0,255,242,36,0,255,227,236,7,244,213,24,253,175,91,97,0,255,77,252,80,242,127,199,131,248,0,138,162,40,0,90,74,138,126,251,0,90,141,254,175,173,176,0,255,25,126,40,249,79,224,193,124,29,31,253,15,219,0,255,174,67,146,0,255,109,252,79,95,209,232,0,255,218,10,251,159,225,135,146,0,255,3,30,204,87,114,244,0,255,221,254,119,45,146,252,111,227,0,255,60,128,162,40,10,58,128,86,162,0,255,107,19,236,191,134,231,73,254,19,120,111,95,69,124,45,69,0,255,215,42,216,0,255,12,207,147,252,39,240,221,190,6,248,0,138,162,40,0,10,244,74,62,250,31,111,0,255,135,14,73,254,71,240,127,94,129,94,201,71,0,255,227,237,0,255,208,34,201,127,9,254,167,15,160,214,232,127,221,10,251,127,226,135,146,0,255,59,30,196,215,111,95,175,209,0,255,186,21,246,159,196,11,37,0,255,119,60,136,175,25,0,69,11,69,1,80,20,125,10,6,160,165,164,104,6,64,209,82,82,0,20,45,37,45,0,189,147,162,40,128,42,74,7,0,52,171,169,99,243,51,126,223,2,164,237,123,32,53,211,51,38,215,155,63,24,154,54,203,167,45,119,9,106,68,195,135,240,179,245,30,215,231,126,220,102,183,77,196,93,222,125,82,45,110,213,186,117,117,27,127,117,173,95,143,241,7,140,13,242,192,32,215,174,221,18,143,53,169,244,129,23,121,141,127,147,231,127,42,207,216,91,185,2,16,78,139,69,53,28,95,227,1,244,158,113,142,1,108,87,158,45,8,147,247,170,165,25,56,33,5,64,209,82,82,0,20,69,75,9,64,75,73,75,9,64,75,73,209,2,80,148,20,5,64,75,73,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,180,148,0,20,69,81,0,20,69,75,9,64,81,20,117,0,154,231,166,56,163,40,0,138,150,146,138,236,63,71,21,225,140,113,188,85,126,4,181,1,52,245,137,101,108,121,87,96,160,83,254,150,192,219,163,139,22,139,182,240,152,190,162,30,24,232,176,194,185,202,249,203,205,147,181,204,195,158,188,79,103,109,53,212,11,254,135,0,255,243,106,175,219,209,250,71,136,196,81,218,54,95,228,120,254,142,160,72,62,248,13,190,214,171,125,188,127,81,59,87,176,60,94,30,183,108,44,209,118,81,188,137,55,179,94,241,159,3,40,98,47,228,229,91,146,92,64,30,166,124,109,41,58,95,245,172,152,221,172,121,135,248,52,190,206,215,250,216,99,156,237,116,63,206,205,43,207,251,102,43,141,52,138,239,109,74,191,251,27,158,115,100,64,121,181,69,162,76,230,123,157,62,154,150,196,155,120,212,245,30,244,110,186,17,249,198,203,59,15,180,207,60,180,63,209,20,224,5,188,210,3,104,125,3,61,148,164,238,188,193,42,182,36,63,118,87,119,68,251,5,225,117,248,83,175,160,199,160,163,186,111,149,171,249,210,234,206,171,121,163,134,90,170,231,211,163,253,91,29,103,247,231,30,105,49,10,151,215,173,218,196,243,134,92,121,173,199,246,24,130,231,68,18,1,206,241,78,36,111,107,67,163,141,22,119,124,215,92,15,160,247,246,57,227,128,124,156,201,216,39,97,172,167,203,171,97,253,124,165,233,63,114,242,49,13,100,212,237,150,145,183,91,252,178,87,24,189,251,56,243,126,192,82,238,198,86,13,2,25,124,197,43,93,0,255,237,198,116,222,6,241,142,148,221,45,126,201,3,232,61,68,245,21,219,0,255,157,4,0,255,242,127,87,60,8,172,240,88,190,194,47,254,96,174,175,165,253,223,201,89,254,163,253,187,226,97,162,132,79,120,0,181,69,0,255,211,210,127,198,137,105,195,56,197,183,121,141,213,171,205,244,0,255,62,234,229,63,42,212,244,37,252,226,167,188,210,83,0,74,138,82,82,60,0,101,26,167,104,26,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,74,10,128,162,104,41,1,104,41,41,10,128,162,165,40,1,104,105,145,162,116,56,0,205,184,83,156,52,151,6,0,104,70,205,211,132,41,30,0,84,171,160,191,246,15,3,49,96,171,250,85,200,63,227,159,91,45,134,210,179,62,128,14,252,167,43,95,190,33,79,251,191,111,121,248,28,175,164,252,11,194,254,163,216,31,165,197,199,123,245,254,237,236,54,54,159,237,51,47,66,120,132,215,50,232,127,64,216,127,152,196,127,108,241,69,30,64,187,127,16,4,87,227,193,8,239,181,62,100,221,252,140,191,254,1,154,209,22,109,155,179,222,224,23,188,202,174,246,246,119,109,156,197,191,249,55,59,121,115,26,195,187,253,170,125,248,143,62,128,218,219,159,246,143,203,134,90,84,206,113,76,216,245,179,0,255,209,67,252,39,95,243,253,175,207,56,40,151,175,179,77,196,101,227,95,90,92,203,246,149,126,28,134,51,189,125,227,201,110,30,223,211,93,131,125,115,250,203,87,251,123,118,206,121,150,0,255,204,179,151,95,250,95,246,135,246,231,240,71,124,165,7,208,224,117,203,193,160,32,7,73,25,140,152,13,9,108,250,116,107,193,59,123,6,241,125,248,210,138,231,0,130,103,202,65,66,165,97,28,201,131,241,214,214,242,230,94,61,244,185,225,155,248,99,190,226,64,198,57,227,195,232,102,179,201,208,86,237,235,198,146,189,222,99,122,234,114,221,249,183,29,168,124,6,251,96,159,76,190,198,251,240,113,30,64,233,131,219,141,158,138,234,31,151,48,242,13,27,218,234,91,165,79,73,95,235,139,146,7,155,225,140,81,191,41,36,239,54,150,183,22,85,223,240,37,215,250,228,58,112,206,152,77,62,94,158,121,231,119,113,77,102,0,255,163,65,188,233,74,246,220,125,220,251,198,204,23,98,209,254,44,15,31,115,0,181,159,235,127,248,187,254,147,43,182,79,226,191,13,141,197,159,243,181,216,87,238,143,195,159,121,183,155,247,59,251,155,125,217,31,223,227,107,142,51,10,238,42,25,128,162,40,10,128,162,104,247,81,42,22,1,20,69,209,0,160,40,138,2,160,165,164,165,0,40,72,81,180,0,52,164,104,41,1,40,90,74,10,128,162,40,10,128,6,45,37,45,0,37,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,209,148,146,2,160,165,164,40,0,122,247,122,95,215,0,255,243,113,242,24,182,165,27,219,159,121,16,111,194,71,120,45,93,237,237,221,57,103,241,103,179,217,185,95,237,187,253,169,49,252,166,15,160,246,244,57,203,193,235,130,42,165,182,194,201,62,163,158,58,54,72,35,241,161,124,13,189,142,27,174,252,119,8,181,187,176,189,250,218,87,250,235,135,51,253,72,146,203,179,254,203,151,235,102,127,195,13,243,181,30,55,210,51,247,67,187,121,249,231,67,72,191,125,164,177,248,53,15,160,40,138,2,160,193,211,204,20,45,0,13,41,154,7,45,0,37,69,81,0,20,45,37,5,64,51,90,74,90,0,74,138,150,18,128,162,40,90,0,74,90,74,10,128,2,250,106,237,0,255,185,253,79,51,0,255,203,236,0,255,243,21,208,87,107,0,255,211,237,63,138,175,151,217,0,255,59,128,142,136,254,191,219,0,255,174,189,146,0,255,109,252,32,95,125,125,29,17,253,127,183,0,255,92,123,37,0,255,219,248,64,190,2,160,128,190,90,251,159,110,0,255,209,204,127,51,251,0,255,124,5,244,213,218,0,255,116,251,143,102,254,151,217,0,255,59,128,142,136,254,191,219,0,255,174,189,146,0,255,109,124,32,95,127,125,29,79,250,31,182,0,255,93,123,37,0,255,219,248,64,190,250,250,0,74,34,250,31,111,0,255,133,246,74,254,75,240,65,94,75,69,0,255,143,21,246,0,255,105,158,228,191,163,253,96,175,229,73,0,255,227,237,63,209,95,201,127,10,254,199,107,169,232,0,255,177,194,254,63,189,147,252,119,180,31,228,1,212,223,87,1,95,251,125,21,241,1,212,20,253,175,171,96,0,255,75,60,79,242,127,199,119,251,26,226,171,37,250,95,87,193,254,151,120,158,228,0,255,142,247,246,53,196,7,80,75,244,191,174,130,253,47,241,60,201,0,255,29,0,255,185,130,174,150,232,127,93,5,251,95,226,121,146,0,255,59,30,88,9,64,81,20,253,244,1,84,108,244,63,169,96,0,255,161,30,74,254,203,217,15,172,209,254,223,219,127,44,243,127,211,254,111,21,27,253,95,42,216,127,168,135,146,0,255,113,246,7,107,180,0,255,247,246,0,255,202,252,215,180,223,207,7,208,82,82,244,215,7,80,18,209,0,255,121,251,47,180,87,242,95,130,15,184,70,251,127,111,0,255,175,204,127,77,251,125,87,18,209,0,255,120,251,47,180,87,242,95,130,31,184,70,251,127,111,0,255,175,204,127,77,251,127,7,80,18,209,0,255,120,251,47,244,87,242,95,130,31,184,70,251,95,111,0,255,177,204,127,77,251,123,87,18,209,0,255,120,251,47,180,87,242,95,130,31,184,70,251,127,111,0,255,175,204,127,77,251,0,255,124,0,69,75,73,11,64,127,87,242,209,0,255,120,251,47,116,72,242,95,130,0,255,243,10,244,74,62,250,31,111,0,255,133,22,73,254,71,240,63,125,0,181,70,0,255,235,86,216,127,19,63,148,252,223,241,32,190,126,251,106,141,254,215,173,176,0,255,38,126,40,249,191,227,65,124,149,247,1,20,245,200,56,21,32,128,149,145,5,73,149,24,115,71,220,217,243,198,186,173,90,54,235,163,77,169,149,142,242,145,237,201,168,242,115,38,109,4,234,192,118,192,85,40,113,179,195,92,186,216,211,36,203,190,77,205,194,159,122,76,218,141,0,255,246,168,159,224,57,7,70,119,61,71,46,67,40,228,192,82,130,38,248,75,25,49,222,206,78,241,99,205,168,17,248,143,151,143,235,121,238,72,105,126,96,79,145,85,128,17,55,112,205,218,146,238,109,181,227,213,31,30,183,72,233,74,251,25,128,90,251,159,110,0,255,209,204,0,255,50,251,127,87,58,233,0,255,187,253,239,218,43,249,207,198,7,92,173,253,63,183,0,255,104,230,127,153,253,191,235,120,210,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,162,0,40,138,162,0,232,183,175,197,232,127,219,10,251,159,225,135,146,0,255,4,30,196,215,111,95,171,209,0,255,181,21,246,95,195,15,37,0,255,9,60,152,15,160,227,163,0,255,239,246,191,235,144,228,127,27,0,255,231,21,232,117,124,244,0,255,221,254,119,29,146,252,103,227,67,174,201,147,228,73,98,121,44,231,110,159,189,195,229,221,96,236,217,191,85,90,105,16,105,14,239,52,209,68,83,3,36,57,73,174,2,29,40,160,48,128,51,182,0,72,105,6,191,51,151,204,37,101,73,198,34,61,110,248,2,31,219,224,15,124,178,175,201,19,224,0,98,121,44,213,118,83,185,69,182,251,244,77,251,183,73,43,13,94,61,226,163,38,154,232,97,13,232,169,231,92,192,48,75,174,140,220,14,6,88,239,16,189,186,23,18,105,65,51,16,236,131,120,30,239,75,224,127,248,132,39,0,234,73,12,8,188,79,169,118,70,66,128,149,225,116,201,128,50,123,145,73,105,230,117,63,252,134,191,242,107,162,226,163,241,209,30,64,129,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,190,190,6,249,58,62,250,31,182,0,255,93,135,36,0,255,219,248,190,62,128,10,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,123,125,13,242,117,124,244,0,255,221,254,119,29,146,252,111,227,0,255,60,128,162,40,10,128,2,250,122,237,127,186,253,79,51,0,255,203,236,0,255,243,53,208,87,107,0,255,211,237,63,154,249,95,102,127,55,128,146,140,254,39,5,251,0,255,244,80,242,223,209,126,139,87,58,61,223,39,160,74,158,228,41,209,76,108,3,1,1,96,110,233,106,196,153,251,225,89,248,85,159,82,151,240,213,94,203,70,0,255,143,9,246,31,86,40,249,0,255,104,63,152,175,251,62,128,98,60,8,242,32,21,28,24,89,165,72,34,41,38,158,226,137,184,96,137,91,107,130,103,131,175,57,61,65,70,48,50,12,129,209,187,226,166,51,52,81,183,182,249,145,23,54,215,105,169,111,99,125,211,125,69,61,50,14,2,4,176,178,209,82,9,72,140,184,99,238,172,105,99,221,86,29,155,245,209,166,212,74,71,249,149,237,201,5,60,103,210,70,160,14,124,6,24,66,137,155,45,226,210,197,158,39,89,246,111,234,21,254,212,164,180,27,127,239,1,148,60,233,127,188,253,23,218,43,249,47,193,7,92,165,253,191,183,0,255,87,230,191,166,253,191,43,121,210,0,255,120,251,47,180,87,242,95,130,15,184,70,251,127,111,0,255,175,204,127,77,251,0,255,124,0,189,251,0,24,175,140,145,36,136,21,112,101,60,98,114,213,24,152,127,164,211,113,215,46,121,158,86,55,248,80,68,251,71,124,4,62,194,107,105,186,15,160,120,80,121,30,156,7,169,208,7,86,86,8,172,220,182,252,21,174,118,23,35,166,54,154,23,196,95,248,223,15,47,226,79,94,211,174,84,54,28,217,80,24,134,59,112,121,149,32,101,248,76,254,233,48,163,46,109,200,80,196,107,173,251,225,81,124,108,8,63,132,159,122,112,37,35,104,39,175,114,227,132,114,175,156,3,212,150,111,194,110,25,22,249,206,26,209,78,125,101,137,47,240,177,60,62,132,63,244,10,12,160,56,23,142,157,5,0,78,226,79,170,10,3,99,136,203,1,20,9,51,175,124,241,110,173,139,226,105,60,47,139,167,241,49,190,86,249,64,242,36,0,142,130,185,219,103,236,146,121,12,198,158,125,92,170,171,62,145,230,240,78,111,189,245,232,168,35,192,56,35,193,134,67,1,184,42,137,161,2,43,177,21,121,11,11,27,113,171,46,151,143,121,31,62,192,211,2,241,145,248,140,43,1,40,90,74,10,128,162,40,234,239,3,104,144,175,244,232,0,255,187,253,239,58,36,249,223,198,247,245,53,200,215,241,209,0,255,119,251,223,117,72,242,191,141,0,255,243,0,138,162,40,0,250,239,43,128,175,254,190,134,248,0,106,138,254,223,85,176,0,255,37,158,39,249,191,227,63,215,208,245,20,253,175,171,96,0,255,75,252,78,242,127,199,123,174,0,40,138,162,0,168,176,175,25,72,142,49,238,206,88,204,163,252,118,130,202,176,118,27,32,73,221,90,146,112,97,103,169,119,55,23,22,137,175,225,67,17,0,255,193,239,241,181,236,147,113,12,4,117,228,134,171,122,24,182,210,76,144,57,41,83,76,217,209,35,141,183,165,208,187,20,126,106,147,196,235,217,0,255,5,192,11,117,152,159,183,83,118,6,4,15,16,229,97,182,252,33,100,172,247,54,20,139,80,88,155,226,99,97,121,207,9,159,104,191,162,175,151,235,61,227,228,36,3,134,118,146,228,4,178,234,136,252,96,132,134,50,180,205,161,61,250,106,32,190,133,191,245,240,69,124,212,53,224,1,52,135,222,198,72,158,201,88,14,3,35,131,202,81,36,32,91,81,91,23,246,234,210,77,26,215,45,62,129,191,236,207,225,105,248,86,175,118,156,145,17,108,40,184,43,168,252,48,22,70,58,63,57,97,161,60,107,49,102,177,190,26,136,143,226,111,65,124,17,63,171,25,227,62,3,167,144,56,65,221,216,22,178,217,109,243,201,94,94,165,101,111,157,7,223,82,251,110,251,19,45,225,47,62,227,229,7,148,147,35,57,88,42,221,79,64,56,160,4,111,140,187,187,25,237,183,207,219,12,207,52,45,120,39,190,209,254,132,7,208,191,87,107,0,255,211,237,127,154,249,111,102,0,255,159,175,128,190,90,251,159,110,0,255,209,204,0,255,50,251,191,1,180,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,230,235,167,175,100,163,0,255,71,5,251,0,255,180,80,242,223,209,126,48,95,1,208,82,82,208,147,113,140,194,105,231,113,87,204,175,167,218,85,227,56,34,15,140,150,71,229,171,238,109,222,93,226,187,118,241,77,207,78,248,165,63,7,80,20,45,37,0,141,86,228,8,242,10,96,120,42,134,221,100,236,114,121,183,41,139,246,113,149,174,26,68,122,196,59,189,53,209,207,74,122,237,3,164,146,170,39,65,221,112,114,25,125,236,32,92,194,118,180,186,133,203,219,230,3,251,11,174,7,60,213,59,190,192,15,174,152,78,7,80,192,49,59,131,101,203,24,160,36,179,69,85,227,45,238,251,72,164,139,68,162,75,124,46,46,208,150,194,31,227,55,124,33,8,61,64,232,215,14,14,234,99,207,221,90,182,163,213,45,60,226,38,31,88,223,26,154,199,51,173,227,11,124,177,175,149,87,130,7,193,225,65,202,141,13,236,114,121,55,232,123,246,115,149,166,250,246,106,14,31,245,214,67,71,248,0,250,235,235,29,119,0,255,202,7,11,174,192,202,93,160,10,102,190,44,131,37,46,73,91,43,219,124,85,61,27,28,47,227,157,142,240,29,252,211,80,244,6,36,79,225,149,54,232,1,89,194,77,97,249,198,229,150,200,183,104,139,91,11,99,252,46,15,191,234,174,93,248,77,227,174,1,15,160,209,254,223,219,0,255,43,243,95,211,254,63,95,1,125,141,246,0,255,222,254,99,153,0,255,154,246,0,255,249,90,0,234,235,43,137,232,0,255,188,253,23,218,43,249,47,193,7,242,245,215,215,18,209,0,255,120,251,47,180,87,242,95,130,31,56,128,70,251,127,111,0,255,175,204,127,77,251,253,124,5,244,53,218,0,255,123,251,127,101,254,107,218,0,255,231,43,0,234,235,43,137,232,127,188,253,23,218,43,249,47,193,15,242,245,215,87,18,209,0,255,120,251,47,180,87,242,63,130,31,56,128,70,251,127,111,0,255,177,204,127,77,251,253,124,5,244,53,218,0,255,122,251,127,101,254,107,218,15,240,234,239,3,104,136,175,166,232,127,221,4,251,95,226,121,146,0,255,59,190,219,215,16,95,45,209,0,255,186,10,246,191,196,243,36,0,255,119,124,232,0,74,58,250,63,111,0,255,133,14,73,254,75,240,61,125,181,70,0,255,235,86,216,0,255,19,63,148,252,223,241,96,190,146,143,254,199,219,127,161,67,146,0,255,18,252,79,95,143,209,0,255,186,21,246,223,196,15,37,0,255,119,60,152,15,160,228,163,0,255,241,246,95,232,144,228,191,4,0,255,211,87,107,244,0,255,110,133,253,55,241,67,201,0,255,29,15,230,107,249,232,0,255,188,253,23,58,36,249,31,193,0,255,244,213,26,253,175,75,97,0,255,77,252,80,242,127,199,131,248,0,138,150,162,4,160,165,164,165,222,62,128,86,163,0,255,109,43,236,127,134,31,74,254,19,120,63,95,75,69,0,255,143,21,246,31,150,39,249,239,104,127,160,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,254,207,215,82,209,0,255,99,133,253,135,229,73,254,59,218,15,242,0,138,150,146,2,160,104,41,233,215,3,168,152,232,127,178,194,254,0,255,242,36,0,255,229,236,7,244,213,24,253,175,91,97,0,255,77,252,80,242,95,199,251,249,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,1,125,181,70,0,255,235,86,216,127,19,63,148,252,223,241,0,15,160,162,162,0,255,73,10,251,0,255,203,147,252,143,179,31,208,215,107,244,191,110,133,253,55,241,66,201,0,255,29,0,255,231,171,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,244,213,26,253,175,91,97,0,255,77,252,80,242,127,199,131,248,0,138,162,165,4,160,40,138,126,251,0,138,70,0,255,215,86,216,0,255,12,63,148,252,39,240,96,190,142,143,254,135,237,127,215,33,201,127,54,190,167,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,62,204,215,209,209,0,255,119,251,223,117,72,242,159,141,0,255,243,0,90,74,138,134,14,160,165,232,0,255,90,5,251,175,225,121,146,0,255,4,190,219,215,16,95,43,209,0,255,181,10,246,63,195,243,36,0,255,9,188,183,175,1,62,128,162,40,10,128,2,189,146,143,254,207,219,0,255,160,67,146,0,255,18,252,159,87,160,87,242,209,0,255,120,251,47,116,72,242,95,130,239,233,3,168,49,250,95,183,194,254,155,120,161,228,0,255,142,15,241,245,219,87,107,244,191,46,133,253,47,241,67,201,0,255,29,15,226,107,6,64,81,52,163,25,0,69,209,140,102,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,208,214,245,222,254,77,15,239,47,0,255,198,137,183,253,88,40,221,224,35,215,194,40,69,95,239,191,0,255,89,254,203,243,127,233,0,255,218,63,123,248,19,190,214,3,104,78,127,174,158,177,251,73,18,247,125,41,216,212,38,94,106,119,212,80,190,218,215,199,192,31,135,247,163,116,147,18,155,55,177,104,167,65,117,17,95,209,87,122,156,225,156,221,57,165,212,108,156,60,56,181,213,107,127,234,37,254,146,175,177,227,58,96,217,141,173,64,228,205,95,42,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,128,162,78,129,210,28,97,0,138,162,40,0,90,173,0,94,55,76,34,45,5,111,140,77,11,109,139,90,15,175,172,179,43,97,0,255,116,132,77,231,252,54,164,57,124,242,181,62,124,74,31,64,211,253,65,134,227,16,179,197,54,136,25,230,112,191,190,154,116,186,192,215,188,102,122,198,250,5,111,194,201,227,204,246,164,89,172,67,26,187,214,226,151,189,34,251,239,126,64,109,236,46,220,175,155,15,77,134,215,251,251,178,156,49,206,217,237,55,243,35,111,133,39,251,176,47,254,230,1,20,47,31,246,176,3,233,253,100,74,140,211,10,164,211,74,223,122,120,160,87,125,165,15,94,207,222,207,137,168,0,255,54,242,166,43,235,118,30,196,247,26,77,244,226,90,143,231,28,132,238,110,183,9,184,109,229,153,199,5,207,108,127,88,11,79,184,222,103,0,255,109,220,198,120,249,207,252,251,189,18,0,255,159,253,199,126,16,0,255,198,103,1,148,190,1,201,56,84,33,238,55,166,240,142,86,46,141,91,27,158,173,217,31,226,19,241,51,87,251,132,172,3,230,251,65,238,254,17,37,153,89,14,143,52,56,226,240,3,87,59,61,80,109,239,87,56,123,244,63,18,250,106,159,239,213,251,233,108,54,72,90,230,49,218,231,133,201,188,208,18,124,169,7,80,250,122,247,67,244,181,250,207,36,98,112,143,43,126,106,19,97,175,124,189,63,122,30,3,82,54,157,64,124,143,85,19,93,11,168,131,248,151,190,218,219,211,136,113,30,0,255,229,223,108,221,15,117,139,127,251,81,3,241,135,124,13,218,25,103,108,228,45,219,221,38,123,145,70,254,204,90,10,160,237,123,216,235,107,121,0,255,57,200,144,158,225,171,226,11,165,224,137,124,133,95,252,111,131,125,45,161,0,255,13,164,7,174,136,199,32,240,24,15,160,38,215,127,250,216,143,0,255,73,174,167,73,136,100,252,143,87,122,232,94,77,166,0,255,225,47,54,253,99,119,48,235,14,229,248,13,175,161,91,3,80,180,80,244,1,40,72,131,214,129,166,1,40,138,162,0,104,41,41,10,128,162,40,90,0,74,90,74,10,128,162,104,41,1,40,138,150,18,128,162,40,90,0,74,74,7,138,150,3,80,20,104,41,1,104,154,58,69,66,74,0,42,173,144,127,88,0,255,0,62,90,140,162,155,213,91,203,190,158,252,126,140,65,58,157,188,136,225,139,125,0,141,191,222,198,1,50,218,55,80,135,223,243,149,12,250,31,16,242,191,94,37,241,223,184,248,146,190,214,191,99,156,11,55,223,188,232,116,154,175,101,208,0,255,136,152,0,255,57,17,141,152,22,159,228,1,212,212,122,61,183,243,225,12,178,64,19,100,109,168,165,156,62,128,90,206,193,14,174,124,56,40,106,51,247,139,107,210,210,150,183,7,227,97,248,188,107,61,240,58,182,39,202,183,221,190,0,255,54,204,151,253,161,113,57,188,137,39,242,181,30,116,28,56,175,44,159,41,38,210,60,46,149,38,123,245,173,215,30,158,213,215,250,100,0,255,110,156,173,96,249,207,110,62,121,168,243,218,71,90,106,28,111,225,179,124,0,205,243,100,0,255,193,115,32,150,201,219,121,179,216,177,79,160,165,218,150,195,135,120,97,197,247,48,224,156,118,80,100,221,238,146,121,107,236,107,209,19,239,3,155,143,27,158,207,40,26,46,194,228,155,253,207,52,141,174,26,193,155,120,137,215,118,253,213,7,227,184,181,159,12,210,206,61,116,44,243,192,85,154,132,143,226,163,0,106,247,120,63,200,185,100,230,143,36,121,207,180,141,29,79,146,241,9,254,208,215,249,211,198,83,33,9,57,228,142,227,88,230,138,38,88,218,238,226,106,248,39,95,237,189,0,255,224,12,210,166,0,255,36,152,135,141,229,54,234,15,223,224,207,163,215,212,3,56,14,4,25,183,60,106,196,46,73,50,175,187,75,184,157,90,105,18,127,224,237,30,64,233,23,221,237,6,21,62,251,183,176,229,122,197,215,216,115,153,31,240,126,35,178,42,90,92,216,98,45,238,235,250,127,156,3,60,227,247,242,198,118,211,154,184,183,88,190,222,215,115,11,127,204,251,115,224,141,49,79,219,46,164,161,166,13,175,196,151,121,0,69,209,122,10,65,1,80,148,26,136,234,180,130,2,80,132,41,169,25,21,1,64,81,20,5,64,209,82,82,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,209,2,80,148,20,165,4,160,65,81,20,0,125,90,126,198,249,112,196,20,213,245,1,212,254,158,204,167,27,1,100,179,192,185,229,251,252,218,233,227,58,134,159,172,246,244,83,0,255,134,177,60,72,60,203,194,45,21,175,110,215,180,9,26,141,95,243,122,223,174,131,141,49,102,83,66,77,139,246,222,53,218,89,145,119,44,241,44,252,65,95,239,83,149,177,59,183,65,104,35,143,10,123,83,60,209,228,237,215,43,62,128,162,142,92,86,62,54,24,85,66,171,205,197,109,175,85,105,87,251,251,241,112,198,227,207,38,143,249,179,143,168,53,188,212,48,122,136,191,184,2,160,40,138,2,160,109,212,105,249,104,138,0,160,40,90,74,0,138,162,40,0,138,150,146,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,179,62,146,28,12,216,115,98,169,20,16,4,1,8,7,210,204,131,89,106,207,20,57,205,52,201,150,250,220,5,241,54,158,246,135,175,193,183,220,93,0,30,148,187,142,118,16,160,157,179,145,169,4,199,252,1,131,176,177,11,201,62,165,106,26,95,139,203,123,51,252,5,62,221,235,48,128,214,147,145,131,243,202,176,118,232,193,193,1,86,7,4,100,22,202,106,15,151,114,79,161,161,94,241,16,222,212,240,48,222,197,215,224,1,114,4,169,188,12,214,118,143,246,22,153,111,159,177,104,0,255,182,106,165,207,163,69,188,211,68,107,237,238,235,206,99,67,146,227,202,57,35,239,32,149,145,88,104,25,27,251,226,46,137,254,109,247,195,131,180,149,197,189,175,15,188,153,195,207,226,19,249,0,10,232,171,181,0,255,233,246,31,205,252,47,179,223,224,21,227,8,130,7,169,224,10,174,172,170,28,201,49,84,130,38,137,184,183,229,173,110,120,123,234,189,94,251,159,110,0,255,209,204,0,255,50,251,125,7,80,58,233,127,216,254,119,253,149,252,111,227,7,249,26,236,107,146,220,147,36,150,59,112,236,40,52,75,1,32,196,196,11,133,163,120,75,94,107,241,109,67,240,140,223,227,235,175,15,160,228,73,0,255,227,237,191,208,94,201,127,9,254,199,107,169,232,127,170,176,0,255,79,243,36,0,255,29,237,7,123,37,17,253,143,183,0,255,66,123,37,0,255,37,248,33,175,167,162,0,255,199,10,251,0,255,52,79,242,0,255,209,126,143,7,80,127,95,3,124,245,247,53,196,7,208,83,244,191,174,130,253,47,241,62,201,0,255,29,239,237,107,136,175,166,232,127,93,5,251,127,226,123,146,0,255,58,222,219,87,21,31,64,203,207,219,161,15,96,244,120,136,76,141,214,70,222,128,105,194,214,200,252,168,27,142,248,26,62,212,160,236,17,223,114,189,245,53,86,49,191,18,36,216,130,92,192,73,178,37,204,57,9,194,124,187,48,231,21,58,102,216,52,46,113,109,16,254,227,240,185,248,72,190,2,160,104,233,238,5,220,206,73,226,78,42,227,220,192,72,0,140,56,40,27,49,236,226,91,210,248,107,117,152,47,129,13,79,224,195,31,254,10,127,237,1,20,168,207,203,207,97,135,215,241,100,28,45,199,70,222,185,53,201,167,103,201,55,153,38,137,196,215,189,149,213,179,63,115,149,246,0,255,222,254,95,153,0,255,154,246,235,189,98,60,73,114,0,5,156,216,153,165,70,26,9,86,154,230,133,183,183,34,174,174,9,130,4,175,209,254,223,219,0,255,43,243,95,211,254,63,31,64,209,82,210,95,31,64,73,68,0,255,227,237,191,208,94,201,127,9,126,224,26,237,0,255,189,253,191,50,0,255,53,237,247,93,73,68,0,255,227,237,191,208,94,201,127,9,62,224,42,237,0,255,189,253,191,50,0,255,53,237,0,255,29,64,75,68,0,255,231,237,191,208,95,201,127,9,62,224,42,237,127,189,253,191,50,0,255,53,237,0,255,93,201,147,254,199,219,127,161,191,146,0,255,18,124,192,85,218,0,255,123,251,127,101,254,107,218,0,255,231,3,40,90,74,10,128,2,189,146,143,254,199,219,127,161,67,146,0,255,18,252,159,215,162,87,59,0,123,50,0,156,123,204,141,115,254,46,85,128,145,103,154,121,52,138,225,33,93,194,23,69,16,130,175,233,3,168,53,250,95,151,194,254,155,248,161,228,0,255,142,15,241,181,219,87,107,244,191,110,133,253,55,241,67,201,0,255,29,31,226,43,219,3,220,129,231,146,167,124,187,49,64,248,23,200,15,74,20,44,164,157,104,142,184,176,100,239,210,232,171,55,188,238,185,117,156,253,87,175,24,99,32,8,112,186,155,12,234,9,236,12,100,41,177,219,77,186,100,184,32,72,218,138,148,245,20,63,105,82,154,140,143,230,107,61,245,248,221,20,75,242,88,46,99,108,52,210,200,144,164,145,201,223,218,25,230,113,163,38,26,135,15,226,79,173,103,248,210,190,6,60,128,94,251,159,110,0,255,209,204,0,255,50,251,127,215,17,209,0,255,119,251,223,181,87,242,159,141,127,184,230,244,4,25,105,35,195,96,150,209,27,113,147,25,222,138,186,181,204,143,188,176,49,254,105,169,111,101,235,236,191,93,71,68,0,255,223,237,127,215,94,201,0,255,54,126,206,3,40,158,253,7,244,196,70,12,100,36,115,185,20,209,190,33,60,88,210,150,236,43,205,245,47,175,140,143,240,41,158,135,95,193,63,86,122,186,181,115,134,125,191,189,252,187,61,146,239,119,30,237,151,253,182,0,255,180,176,127,176,63,140,15,241,9,94,142,0,255,172,225,159,115,254,254,181,60,110,23,25,206,205,175,253,230,113,173,54,121,176,47,236,175,52,110,136,7,22,254,131,241,111,248,207,74,183,127,231,108,216,63,155,205,86,62,47,0,255,153,119,251,208,254,39,241,127,217,95,87,248,223,196,111,226,3,14,160,164,40,10,128,126,251,138,70,0,255,219,86,216,0,255,12,63,148,252,39,240,76,190,198,234,169,227,12,224,20,128,45,35,183,147,115,26,91,4,175,238,197,72,93,92,186,219,103,0,255,15,31,224,99,9,60,128,87,246,21,175,87,146,1,156,92,0,98,231,70,185,41,12,81,238,234,50,79,179,176,181,81,79,141,43,27,235,228,3,40,46,31,5,224,64,1,24,207,42,2,80,227,56,142,181,36,130,33,133,183,32,214,25,252,90,241,182,140,111,247,185,18,228,25,24,99,75,59,73,114,33,21,34,99,99,158,242,46,149,254,143,22,232,144,182,188,184,35,136,183,241,167,14,223,132,79,240,58,62,250,31,182,0,255,93,135,36,0,255,219,248,86,143,36,160,3,41,36,249,190,197,218,25,200,193,204,44,87,75,85,48,51,182,240,41,189,188,238,215,27,158,74,160,137,138,143,193,15,29,64,97,151,242,19,0,201,134,194,65,70,128,145,51,231,228,137,242,109,12,203,167,21,26,166,217,180,45,117,157,19,254,27,241,187,248,77,190,230,28,0,240,36,150,12,128,170,112,100,73,90,72,188,13,169,196,205,45,193,218,240,60,149,125,69,189,158,227,11,174,156,129,252,11,85,251,121,42,220,75,246,179,25,139,246,15,215,150,176,254,225,71,221,195,15,226,7,249,154,242,3,228,8,82,57,12,215,118,147,189,195,230,219,103,44,218,191,165,90,105,243,232,17,239,52,209,91,183,251,0,26,228,235,248,232,0,255,187,253,231,58,36,249,223,198,247,245,53,200,215,241,209,0,255,176,253,239,58,36,249,223,198,247,245,1,52,200,215,241,209,0,255,119,251,207,117,72,242,191,141,239,235,171,144,175,163,163,0,255,239,246,191,235,144,228,127,27,223,231,1,20,69,81,0,20,208,215,107,0,255,211,237,127,154,249,111,102,0,255,159,175,131,190,210,3,223,145,0,9,80,79,193,66,230,170,220,168,144,69,181,52,158,33,209,112,75,60,174,133,183,103,246,115,3,40,217,232,0,255,81,193,254,63,61,148,252,119,180,31,204,215,79,95,203,70,0,255,147,130,253,127,122,40,249,239,104,63,152,175,171,62,64,236,121,222,152,142,50,66,197,232,21,43,50,69,86,85,33,81,23,146,183,83,223,94,243,229,244,120,196,111,218,220,58,128,111,57,142,235,121,238,72,121,126,16,254,193,104,21,224,138,27,184,103,109,73,247,190,218,241,106,160,113,65,74,87,218,159,124,71,249,177,228,193,205,198,160,194,191,106,247,7,36,0,11,105,39,154,132,11,75,246,46,141,182,154,195,239,158,91,199,217,191,245,138,227,25,244,177,179,250,60,70,98,36,47,39,110,196,164,210,198,229,199,218,240,107,43,62,236,109,172,23,223,10,160,36,162,0,255,241,246,63,232,175,228,191,4,63,112,149,246,0,255,222,254,95,153,0,255,154,246,0,255,174,36,162,0,255,241,246,95,104,175,228,191,4,31,112,149,246,0,255,222,254,95,153,0,255,155,246,0,255,249,0,218,173,40,28,104,87,59,153,142,36,39,201,70,186,129,203,51,152,170,52,131,18,11,52,194,34,77,187,225,31,124,236,133,143,240,199,138,113,0,133,3,40,96,160,8,85,24,199,145,64,34,24,146,120,123,43,222,214,138,224,109,175,31,224,156,19,160,141,32,195,218,150,131,160,106,196,73,202,114,204,226,75,142,247,116,210,96,151,0,137,223,241,230,15,127,133,143,58,128,226,9,112,60,25,79,80,69,159,152,89,128,66,97,99,126,172,216,238,110,198,106,186,232,89,16,143,226,125,129,222,240,92,13,30,100,224,84,29,27,121,223,136,249,49,100,242,230,173,137,207,131,167,238,216,119,94,150,247,183,22,231,129,13,231,120,63,87,70,229,24,163,140,236,50,96,36,218,175,55,200,241,252,88,162,221,164,210,176,32,214,52,94,60,226,147,241,9,62,245,36,56,227,4,216,66,48,4,195,130,0,150,152,216,62,140,183,191,40,186,173,122,92,30,102,125,120,31,63,11,196,191,225,47,61,128,230,251,56,221,63,56,5,127,80,39,82,247,95,26,166,166,238,63,58,77,103,254,7,248,64,251,1,94,247,125,205,121,16,228,8,12,57,48,178,202,141,229,120,56,241,12,143,188,197,21,115,109,207,19,36,242,115,6,242,130,97,156,49,10,230,227,57,244,174,100,3,187,204,178,229,91,54,107,247,56,244,127,225,115,194,0,255,0,175,197,0,255,121,0,69,81,20,0,69,187,3,139,29,84,223,168,220,168,23,172,124,220,0,164,68,108,113,131,123,52,238,145,97,212,81,27,93,181,136,87,90,194,119,45,172,254,62,128,6,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,127,125,5,242,117,124,244,0,255,221,254,119,29,146,252,111,227,3,14,160,164,165,164,0,168,191,175,1,190,250,251,26,226,3,168,41,250,95,87,193,254,151,248,157,228,0,255,142,0,255,92,65,87,75,244,191,174,130,253,47,241,60,201,0,255,29,0,255,185,22,128,146,162,40,0,218,213,10,14,130,32,15,82,57,8,230,95,193,51,146,162,155,112,103,115,73,151,105,169,111,151,238,58,182,106,165,165,90,90,239,3,40,94,7,130,131,28,28,4,169,195,1,190,240,44,178,118,119,249,114,214,215,22,106,166,113,125,99,177,10,242,154,65,199,57,193,51,153,74,97,228,100,156,65,36,43,185,96,229,139,87,143,110,178,161,113,105,252,178,191,136,207,179,0,255,235,181,0,52,195,215,194,147,51,48,206,85,49,55,14,144,105,196,137,49,143,228,17,22,145,150,220,208,229,58,234,11,111,225,193,16,143,226,45,253,36,167,218,152,13,122,5,195,96,57,63,55,25,42,59,28,28,214,173,238,87,26,182,4,159,103,218,252,241,90,227,154,248,58,62,148,175,0,40,160,175,214,254,159,219,127,52,243,191,204,126,128,215,191,215,107,0,255,211,237,63,154,249,95,102,0,255,55,128,150,140,254,39,5,251,0,255,244,80,242,223,209,126,48,95,63,125,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,215,249,138,23,80,126,94,24,79,98,169,79,236,46,73,206,220,198,60,33,99,45,45,72,52,109,244,236,135,191,240,178,64,119,120,108,0,141,213,83,199,185,128,3,20,182,92,185,157,28,211,216,34,120,117,45,86,238,226,142,118,251,236,0,255,225,5,124,44,129,0,255,225,27,250,10,224,36,0,202,79,146,12,0,240,211,217,143,213,71,81,164,91,195,237,205,37,107,157,94,154,234,56,254,214,190,74,95,241,89,215,156,145,1,179,0,201,5,248,129,152,101,96,20,97,161,156,231,101,230,147,55,218,162,107,81,124,141,231,165,240,11,254,115,37,68,0,255,223,237,127,215,94,201,0,255,54,126,144,15,160,40,41,10,128,162,165,164,0,104,209,103,4,40,63,27,110,183,13,109,4,193,65,85,9,156,193,60,129,77,74,0,255,68,251,117,198,220,94,144,62,252,141,15,139,248,38,124,157,87,212,221,7,208,194,24,0,0,96,140,129,113,27,35,72,27,227,112,248,160,27,19,229,77,77,154,191,186,90,151,92,71,93,53,215,191,156,43,18,100,220,206,168,155,1,160,163,157,219,34,105,229,225,55,41,206,130,230,180,237,150,227,8,171,175,158,218,192,143,50,254,134,31,229,103,220,131,113,144,180,147,106,7,24,48,243,47,109,84,204,128,90,188,169,220,58,99,212,134,225,69,22,47,126,120,24,79,10,250,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,7,6,208,104,0,255,239,237,0,255,149,249,175,105,63,192,235,223,171,180,0,255,247,246,0,255,202,252,215,180,159,224,21,227,40,0,71,21,10,3,32,0,53,142,35,21,137,96,72,34,120,43,222,214,134,224,45,23,64,147,39,201,147,196,242,88,204,141,207,222,226,242,110,80,246,236,131,73,39,13,34,205,225,155,30,154,232,104,95,235,200,192,201,56,112,10,167,142,118,204,82,85,132,4,103,6,118,186,119,75,184,160,208,79,175,248,23,127,106,248,7,79,156,194,115,18,20,112,37,55,108,226,31,208,216,206,6,188,17,152,188,215,158,101,26,121,51,162,113,29,196,207,229,225,199,240,111,87,154,7,72,128,209,174,220,115,96,176,4,73,114,9,12,132,209,66,179,51,216,130,49,138,122,233,145,205,244,89,11,226,17,60,237,15,223,140,223,228,107,191,175,0,175,231,125,124,244,65,220,222,63,38,152,8,253,136,34,213,247,253,97,133,110,241,222,143,225,203,241,1,30,64,127,125,37,79,250,31,111,0,255,131,246,74,254,75,240,129,124,253,245,149,68,244,63,222,254,11,237,149,252,151,224,3,14,160,209,254,223,219,127,44,243,95,211,254,63,95,7,125,173,143,219,14,228,44,64,234,9,42,99,170,204,13,160,60,202,29,201,19,99,8,92,13,143,91,34,120,105,63,159,175,254,62,128,138,248,106,137,254,215,85,176,0,255,37,158,39,249,191,227,187,125,13,241,213,18,253,191,171,96,0,255,75,60,79,242,127,199,131,14,160,228,163,0,255,241,246,95,232,144,228,191,4,0,255,211,87,107,244,191,110,133,253,55,241,67,201,0,255,29,15,230,107,249,232,127,188,253,23,90,36,249,47,193,0,255,244,213,26,253,175,91,97,0,255,77,252,80,242,127,199,131,249,0,74,62,250,31,111,0,255,133,14,73,254,75,240,77,125,205,235,40,224,36,39,163,96,36,168,157,188,73,12,79,168,109,109,217,227,236,211,92,203,120,166,111,99,89,124,150,175,229,163,0,255,243,246,95,104,145,228,191,4,223,215,215,0,31,64,75,237,62,49,140,27,198,72,85,5,40,96,228,28,38,112,21,5,230,147,8,117,181,161,91,158,161,210,50,158,20,211,254,13,31,143,159,240,74,0,90,138,218,61,130,119,126,25,163,16,0,118,112,39,231,49,131,203,70,160,124,19,157,134,219,116,71,51,180,122,198,139,161,217,199,225,31,240,223,30,64,115,122,130,140,96,100,24,138,60,114,35,110,58,67,16,234,220,90,230,71,94,216,161,101,252,212,183,178,20,30,207,215,82,209,0,255,99,133,253,135,221,73,254,59,218,15,234,171,151,175,164,162,0,255,169,194,254,195,238,36,0,255,29,237,15,123,0,229,248,0,255,109,39,0,255,123,161,0,255,66,124,73,225,127,150,175,120,29,73,6,112,50,10,54,154,189,129,55,133,226,9,155,187,203,252,56,11,203,117,131,159,26,55,150,197,159,189,170,253,95,42,0,255,71,169,0,255,154,134,0,255,16,175,193,25,227,140,131,115,219,66,108,119,219,173,60,46,89,27,246,157,79,222,234,169,59,60,177,0,255,212,92,59,3,40,138,130,189,150,37,56,218,64,234,57,63,18,111,135,127,33,161,173,229,144,116,246,51,238,214,203,199,114,13,226,241,52,71,248,47,195,159,224,207,14,144,129,129,28,119,42,167,0,4,192,64,144,144,69,142,25,113,113,48,3,72,43,2,55,22,44,151,151,58,197,151,184,91,211,254,240,11,248,76,175,214,232,0,255,221,10,251,111,226,135,146,0,255,59,254,91,63,87,107,244,191,110,133,253,55,241,66,201,0,255,29,0,255,231,3,168,168,232,127,178,194,254,251,242,36,0,255,227,236,15,244,213,26,253,175,91,97,0,255,77,252,80,242,127,199,0,255,249,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,0,255,94,173,209,0,255,186,20,246,223,196,15,37,0,255,119,124,136,15,160,40,138,2,160,40,138,122,251,0,138,70,0,255,215,82,216,0,255,12,63,148,252,39,240,97,190,142,143,254,191,219,0,255,174,67,146,0,255,109,252,81,95,49,142,32,229,7,65,80,101,202,112,0,57,146,100,43,117,9,154,36,226,222,122,248,29,175,27,130,12,158,203,215,241,209,0,255,119,251,223,181,72,242,191,141,0,255,243,0,138,162,104,232,0,90,138,254,175,85,176,0,255,25,158,39,249,79,224,187,125,85,243,81,118,126,198,11,185,232,21,216,1,231,236,78,96,225,173,121,31,176,6,177,247,215,192,176,106,21,79,77,27,251,227,240,25,248,149,190,6,248,0,154,213,60,227,140,243,140,235,110,182,59,47,223,124,45,159,246,145,87,222,237,131,100,31,218,31,218,159,246,217,127,244,164,10,201,72,234,45,7,16,195,225,22,169,10,16,109,171,138,72,36,20,141,188,231,200,59,226,97,101,21,252,208,95,35,141,195,215,245,53,72,165,112,130,84,54,28,91,42,64,153,25,9,28,68,180,208,173,169,221,183,228,133,183,22,31,75,117,134,247,205,240,1,20,232,149,124,244,63,222,254,11,29,146,252,151,224,19,35,237,32,237,4,245,84,16,107,151,225,140,13,72,161,12,147,143,38,88,226,16,177,36,127,145,38,55,252,142,143,109,240,57,158,91,201,71,0,255,227,237,191,208,33,201,127,9,190,167,15,160,199,232,127,221,10,251,111,226,133,146,0,255,59,30,196,215,111,95,141,209,0,255,186,21,246,223,196,11,37,0,255,119,60,136,175,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,90,138,2,23,6,176,1,212,222,30,221,7,198,238,183,148,153,66,17,163,201,62,61,54,13,180,179,175,246,229,211,243,61,235,31,47,159,229,241,243,81,147,76,19,77,240,26,250,17,24,103,230,3,119,212,100,152,182,100,94,105,219,202,240,36,252,188,87,122,216,227,220,6,200,199,238,229,155,55,153,63,251,85,151,87,123,253,231,3,232,61,89,221,199,161,4,136,26,70,185,70,132,161,109,17,226,193,248,26,175,221,154,253,219,199,158,219,185,96,230,229,77,43,199,167,155,30,167,46,241,194,10,128,162,40,10,0,20,69,75,9,64,81,20,5,64,75,73,81,0,20,45,69,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,20,5,234,20,5,160,64,175,52,245,81,19,0,180,148,20,5,64,181,94,71,228,57,144,211,210,151,71,118,9,75,75,136,61,225,163,188,102,12,156,9,35,117,250,90,31,178,156,49,243,129,27,150,132,155,182,52,115,181,25,14,127,194,191,122,0,133,252,49,50,14,157,46,50,234,250,188,202,159,163,221,78,98,37,137,99,50,52,203,181,222,92,138,186,237,151,120,210,245,30,244,0,33,47,236,126,24,89,68,231,117,237,206,170,181,54,65,188,139,175,243,53,116,164,234,43,25,159,37,15,188,252,104,42,0,255,11,138,190,180,74,63,221,226,115,124,20,64,189,159,225,78,128,66,40,72,106,207,168,55,227,173,89,181,33,140,119,241,63,175,244,25,163,251,84,254,180,218,215,227,143,153,31,119,170,216,32,197,68,216,165,137,14,127,87,250,71,207,153,158,83,250,111,183,223,237,162,213,126,218,175,69,90,133,191,225,169,0,106,95,126,158,17,73,220,24,201,130,241,105,179,60,93,75,230,198,202,62,45,66,120,31,254,165,175,247,104,211,19,59,45,111,138,29,72,124,98,13,226,115,109,103,153,214,87,61,71,114,46,240,254,156,25,205,158,175,29,65,250,130,248,169,57,252,208,130,107,234,43,57,185,238,199,128,242,132,11,205,145,222,80,215,206,158,81,247,154,55,62,139,159,56,128,214,103,204,81,216,150,199,201,215,145,110,57,198,102,93,107,27,20,143,197,191,120,205,176,39,169,118,236,171,247,244,168,100,156,180,45,227,17,203,151,37,174,249,180,211,161,212,87,59,171,9,160,240,139,0,255,45,177,175,36,244,191,217,235,0,255,249,117,249,63,252,28,95,239,33,177,175,36,244,0,255,209,235,191,217,53,174,195,207,121,0,181,68,0,255,139,252,248,15,60,97,38,60,254,159,175,161,156,132,244,21,254,19,211,0,255,156,33,238,186,219,4,179,60,169,108,237,248,113,190,206,223,62,176,240,141,115,4,80,20,69,29,128,2,77,211,114,26,2,80,82,20,45,0,37,45,37,5,64,75,73,75,9,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,58,80,212,1,40,158,50,189,151,18,128,166,105,74,131,18,128,170,174,160,63,193,199,0,255,28,101,210,108,49,193,87,174,180,235,24,244,127,244,241,63,120,105,116,155,126,248,196,62,128,98,123,183,155,192,45,95,45,232,127,248,235,63,17,93,40,175,248,168,190,230,12,98,242,245,130,254,7,63,254,35,23,131,198,164,20,223,230,1,180,148,180,148,0,20,175,32,72,93,237,81,159,235,101,98,59,183,147,63,210,85,30,237,111,189,244,141,15,218,114,69,61,125,0,53,122,60,79,153,124,198,97,213,8,75,184,0,73,203,91,198,0,255,240,178,171,217,243,186,5,230,183,81,129,109,173,137,49,161,177,70,241,181,56,190,214,227,1,185,60,50,50,25,238,42,95,56,103,127,69,105,173,127,15,225,146,159,32,95,211,87,83,80,186,69,167,248,89,92,31,64,239,141,126,61,84,122,127,2,240,180,217,133,105,17,127,225,203,171,206,95,23,243,244,31,149,123,122,188,208,129,248,27,62,181,249,170,253,215,131,116,81,57,91,96,180,214,100,70,194,77,250,136,15,123,187,94,158,151,143,35,150,3,148,121,44,58,23,183,218,164,41,198,79,90,208,7,208,250,92,7,66,199,56,185,253,94,251,179,178,129,171,61,183,231,146,54,66,228,5,184,168,73,92,142,197,187,123,38,109,58,248,35,254,169,247,218,127,182,31,125,191,237,70,211,32,118,126,54,107,42,62,210,174,107,249,57,253,30,92,65,168,196,163,25,5,37,2,102,175,210,186,108,0,255,197,7,208,250,119,4,116,192,240,43,18,39,115,34,104,173,30,145,246,218,88,9,125,181,47,76,15,187,13,55,225,20,229,146,86,254,130,182,189,228,201,78,240,86,124,132,87,248,71,240,122,59,227,3,46,38,146,182,189,99,172,175,20,64,75,3,82,148,4,208,242,139,52,167,105,125,101,210,202,0,104,80,20,5,64,81,20,45,0,37,69,75,9,64,81,20,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,180,20,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,20,133,3,208,166,113,10,20,105,0,138,162,168,54,128,214,175,7,234,72,225,228,104,123,9,172,78,54,233,168,169,234,14,175,234,171,61,184,228,102,48,159,174,22,85,203,151,48,181,22,218,190,230,225,251,248,74,175,32,40,67,16,24,70,195,141,98,175,247,9,238,189,31,134,13,200,149,183,163,21,173,121,198,214,22,141,11,19,143,193,239,6,208,58,189,192,31,215,101,140,250,79,89,20,117,214,97,221,133,0,255,226,3,188,34,229,253,201,68,230,169,92,246,181,190,240,122,141,57,78,149,193,236,16,155,225,72,242,178,248,161,73,167,97,60,146,175,241,159,202,235,228,19,89,251,14,243,161,223,163,123,17,11,226,145,1,180,148,20,5,64,235,105,187,194,20,164,6,199,8,160,232,83,132,41,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,40,0,10,246,138,187,35,3,6,228,76,41,59,63,238,60,176,164,98,13,135,38,152,60,68,92,171,241,109,214,34,158,104,53,194,0,255,23,62,6,31,228,117,234,113,114,82,193,115,140,84,185,43,5,0,195,112,183,136,91,40,74,121,167,141,181,94,31,89,90,141,52,9,59,227,175,137,207,193,247,244,1,180,128,1,0,192,1,20,6,0,249,39,245,146,36,223,135,203,139,123,187,83,75,157,75,117,215,190,84,87,189,243,138,238,215,243,108,213,6,172,112,254,225,12,59,79,151,103,201,126,217,199,237,69,251,148,155,75,226,145,254,225,59,29,196,63,225,51,189,98,60,8,242,32,21,28,216,120,8,72,34,41,39,154,161,137,184,183,37,110,237,9,154,60,159,202,51,2,4,185,144,23,182,240,7,142,220,205,91,102,39,102,202,30,242,179,83,35,111,66,36,241,65,7,241,111,121,248,51,124,108,0,69,142,84,142,0,134,167,40,108,187,233,150,47,217,201,227,202,162,253,92,165,171,174,218,136,47,226,157,222,58,138,191,13,50,130,92,8,29,65,80,57,85,207,72,144,136,38,112,3,113,197,80,96,210,40,123,245,72,226,11,252,175,140,71,240,160,226,40,224,57,48,158,196,82,159,152,25,133,137,157,219,152,167,186,165,90,90,24,154,54,58,234,31,127,225,99,129,94,226,79,7,72,2,160,146,239,43,3,246,220,213,65,34,225,118,102,62,137,219,60,120,244,209,33,215,46,158,234,11,175,225,95,30,0,64,64,15,82,72,161,251,23,107,231,4,148,170,178,88,45,1,169,176,215,242,37,189,124,237,135,39,241,87,2,77,43,252,52,190,203,163,16,0,39,85,15,16,24,182,0,183,113,185,251,97,32,129,20,5,87,172,123,218,218,127,121,168,113,110,248,29,111,2,241,67,248,191,43,188,159,81,8,14,124,25,134,122,54,136,21,88,25,96,53,194,104,226,191,129,74,202,61,186,193,219,152,27,22,241,243,248,123,190,250,251,0,26,230,107,149,189,48,238,2,140,13,32,243,241,206,81,21,84,175,229,48,188,117,62,162,237,213,25,52,122,196,147,179,37,225,0,255,11,31,141,143,77,130,212,17,88,42,241,62,85,189,49,16,131,153,1,163,174,153,193,76,89,180,169,106,230,117,189,222,240,36,126,125,85,252,11,190,164,175,24,15,130,60,72,165,29,220,104,8,74,34,199,152,104,134,38,226,222,150,184,181,38,120,250,248,0,57,60,167,130,32,39,248,181,205,158,140,215,206,22,176,131,10,121,11,207,78,141,124,152,146,28,26,136,111,75,196,151,225,131,174,229,215,129,224,224,193,169,148,84,135,131,182,133,38,168,117,173,46,155,156,253,53,218,193,51,141,219,251,199,0,255,60,149,103,4,72,229,66,94,248,236,128,145,187,125,41,118,98,166,172,185,105,165,62,251,39,196,113,232,32,254,237,14,159,137,191,184,218,147,178,3,231,208,206,29,192,150,182,89,10,102,16,217,103,222,72,101,73,161,133,162,73,138,0,234,239,107,128,175,254,190,134,248,0,106,138,254,215,85,176,0,255,38,222,39,249,175,227,189,125,13,241,245,20,253,175,171,96,0,255,77,124,79,242,127,199,123,251,10,5,80,28,28,212,27,207,48,100,156,43,133,148,81,168,164,195,73,200,164,53,105,211,126,219,102,203,92,179,104,222,172,145,222,120,156,32,79,204,93,135,27,137,149,27,99,144,40,36,167,60,85,251,246,55,56,146,236,83,150,166,241,186,184,179,71,195,175,227,7,174,65,189,234,24,7,25,101,200,133,147,219,183,124,64,123,151,144,221,165,93,167,199,221,91,194,45,212,36,190,131,223,227,99,119,188,88,234,107,144,131,4,193,131,32,35,136,252,83,245,177,20,223,7,242,218,154,46,211,82,223,82,61,180,47,213,74,187,248,0,154,113,50,170,170,146,100,84,192,127,32,102,57,86,154,6,80,78,211,242,242,205,219,108,209,182,23,94,193,207,78,248,5,159,236,43,158,0,199,147,241,4,5,250,196,204,2,0,133,141,249,177,114,186,187,25,203,233,162,103,65,60,138,247,5,154,195,51,13,14,112,112,44,163,112,112,174,158,151,29,56,74,249,211,121,113,236,243,158,76,23,251,175,125,19,207,181,133,23,250,230,53,101,55,28,171,4,183,15,70,56,218,56,2,148,245,142,153,12,207,231,83,214,34,157,207,162,59,252,241,146,132,0,255,80,124,52,254,211,3,104,222,134,25,130,156,83,96,215,17,4,117,71,23,194,33,129,153,180,177,133,246,103,223,172,24,53,136,52,47,214,77,71,188,74,251,127,111,0,255,175,204,127,77,251,65,87,177,209,0,255,164,130,253,135,122,40,249,31,103,0,255,231,26,237,127,189,253,191,50,0,255,53,237,31,6,80,250,123,70,220,6,70,67,82,70,23,131,217,149,181,40,208,100,201,219,211,233,93,170,169,206,77,241,4,254,107,20,254,9,127,89,237,56,231,112,127,67,187,141,217,239,92,119,106,191,249,231,195,126,24,155,171,236,111,236,15,196,199,26,135,15,198,71,237,57,231,239,95,108,220,46,58,156,153,95,251,205,231,90,109,242,96,95,216,95,105,92,16,31,44,252,7,227,227,240,159,149,110,0,255,206,217,176,127,54,155,157,124,94,254,55,0,255,246,161,253,81,226,0,255,178,191,174,240,191,137,207,196,0,255,123,0,45,17,253,143,183,0,255,66,123,37,0,255,37,248,129,171,180,0,255,247,246,0,255,202,252,215,180,191,119,37,79,250,63,111,0,255,133,246,74,254,75,240,5,215,104,0,255,239,237,0,255,149,249,191,105,191,239,0,74,34,250,31,111,0,255,133,246,74,254,75,240,87,87,60,64,158,7,231,169,32,244,129,213,1,129,225,109,203,95,193,106,117,65,144,186,104,94,16,143,225,127,129,22,241,148,43,137,232,127,188,253,23,218,43,249,47,193,159,61,39,245,228,76,199,65,37,133,59,126,183,203,132,200,77,180,61,242,98,103,201,203,53,155,158,93,90,215,151,234,51,197,7,208,164,252,32,35,35,119,63,65,14,130,65,182,131,203,219,184,201,74,49,169,18,161,209,23,233,221,13,31,227,99,47,188,139,31,214,103,95,171,94,207,219,23,140,152,129,252,11,85,251,121,2,230,37,251,249,148,69,251,151,107,75,89,0,255,240,163,238,225,3,241,123,124,69,48,82,8,114,4,105,7,193,252,145,242,139,20,203,229,9,119,22,151,106,167,118,26,119,233,174,99,151,166,26,0,77,114,146,36,121,146,228,36,153,63,128,131,66,145,77,224,108,45,213,50,221,244,45,211,67,199,50,173,116,176,175,169,119,191,124,76,113,91,96,33,127,204,193,141,188,21,230,93,251,24,148,61,251,87,107,107,88,0,255,248,168,123,248,62,124,206,113,114,0,224,121,78,12,110,0,65,112,1,111,151,184,86,119,17,79,188,171,21,218,198,209,234,171,201,223,25,79,50,124,14,254,208,171,29,39,121,70,114,50,144,155,219,152,95,30,88,94,28,251,205,59,45,235,206,205,85,186,233,163,125,163,222,122,23,10,160,214,232,127,221,10,251,111,226,135,146,0,255,59,30,196,215,111,95,173,209,0,255,186,21,246,223,196,15,37,0,255,117,60,136,175,5,160,229,190,86,142,156,145,113,134,165,220,56,72,166,67,16,98,30,200,20,3,73,75,186,171,150,107,167,83,124,133,199,5,241,22,190,203,199,0,146,103,203,25,91,48,10,104,23,2,177,114,198,242,87,111,114,233,159,118,191,198,104,219,139,75,31,254,192,135,58,124,19,190,170,175,232,62,80,184,128,1,0,1,0,255,81,40,84,59,87,158,27,72,128,210,119,234,223,147,220,213,37,185,54,241,85,247,250,98,14,160,133,250,28,207,97,135,215,241,100,36,201,24,27,121,231,214,116,186,164,37,223,100,154,57,254,132,191,123,43,187,225,175,58,34,250,31,182,0,255,93,123,37,0,255,219,248,82,212,17,96,156,145,96,195,161,80,24,72,114,69,6,86,226,67,105,11,139,90,194,165,154,92,62,184,42,254,195,11,120,218,32,254,11,191,171,227,73,0,255,223,237,127,215,94,201,0,255,54,126,144,15,160,164,40,10,128,70,107,242,36,121,146,88,30,139,185,219,103,110,113,249,55,24,139,252,109,210,74,131,72,115,120,167,135,38,122,170,24,7,0,28,133,2,6,138,80,168,145,70,194,24,130,225,24,222,222,138,183,181,33,8,250,250,1,206,57,1,48,130,12,107,91,78,5,85,132,147,192,114,236,226,75,142,246,116,210,96,151,0,137,223,241,38,128,103,225,99,3,32,25,72,70,82,7,128,178,28,203,25,91,128,64,12,145,159,137,75,134,0,113,36,101,145,30,75,252,142,247,109,240,7,126,116,229,249,124,9,112,12,140,51,240,78,146,156,148,145,105,99,99,158,178,188,72,244,111,180,64,135,204,149,189,53,16,127,227,205,34,126,22,0,255,116,205,57,0,224,73,146,84,9,80,21,142,36,73,179,149,90,4,67,42,113,113,61,252,142,175,13,207,5,223,229,3,232,248,232,0,255,187,253,239,58,36,249,223,198,0,255,121,5,122,29,31,253,127,183,0,255,92,135,36,0,255,219,248,131,43,198,1,0,175,66,1,163,138,10,192,56,142,4,18,111,67,10,111,111,197,219,218,16,4,71,125,0,183,249,184,220,151,49,70,202,143,33,9,10,200,9,62,218,156,213,29,236,77,122,138,0,255,186,90,23,93,187,18,254,168,248,31,124,212,21,245,122,142,45,237,138,89,145,127,25,171,253,60,1,243,146,253,124,202,162,253,203,181,37,172,1,124,212,62,124,32,254,52,192,57,39,0,70,144,97,237,203,65,10,53,182,147,192,114,206,226,75,142,6,171,52,216,37,138,196,239,120,243,135,191,194,159,106,157,5,79,128,74,54,20,14,50,2,140,152,57,39,79,148,111,99,136,211,10,141,243,108,186,150,186,206,9,0,255,143,248,93,252,163,7,208,32,95,201,209,0,255,119,251,207,117,72,242,191,141,0,255,235,43,144,175,227,163,0,255,239,246,191,235,144,228,127,27,223,215,7,80,194,129,156,115,16,184,147,100,148,187,114,146,192,198,140,160,40,199,144,88,146,188,223,164,179,188,136,148,120,2,111,254,240,169,248,187,235,52,72,232,149,188,30,28,134,122,228,58,92,161,196,3,81,119,36,250,157,29,79,23,148,253,133,157,245,165,186,86,194,7,208,54,142,32,120,144,10,174,192,202,80,229,72,142,161,242,214,36,17,247,182,188,213,13,193,83,84,77,95,49,157,94,133,2,142,153,29,46,91,198,168,49,201,108,17,138,110,113,223,87,30,13,10,137,46,241,185,184,31,254,82,248,98,124,59,95,147,39,201,147,196,242,88,204,221,62,115,139,108,247,109,236,217,191,85,90,105,16,105,14,239,244,208,68,115,3,104,172,158,58,206,0,78,21,176,101,228,118,114,78,99,139,232,213,181,92,185,139,75,118,11,246,129,22,240,177,4,254,135,31,236,107,242,4,120,1,185,60,150,194,110,42,183,184,188,251,252,69,251,183,74,43,13,94,61,226,163,30,154,232,101,36,163,146,43,169,3,0,44,199,114,198,23,32,8,69,228,119,226,146,25,1,113,36,99,145,38,18,191,227,125,27,252,129,167,214,123,70,240,156,96,100,36,31,221,198,102,62,88,62,92,251,202,75,29,203,198,181,77,58,234,163,99,163,222,122,22,230,1,180,108,244,63,41,216,0,255,167,133,146,0,255,142,246,131,249,234,233,107,217,232,0,255,81,193,254,195,10,37,0,255,31,237,15,243,53,117,0,13,127,156,129,11,109,11,226,6,0,220,108,60,163,59,31,57,38,34,154,186,184,120,177,70,26,192,167,120,92,16,175,195,175,246,21,224,213,184,143,173,62,9,155,126,155,114,38,245,83,138,74,91,247,135,253,154,197,115,95,134,207,192,191,122,0,64,247,129,164,126,111,180,99,245,101,15,221,82,54,162,173,69,30,111,149,207,239,111,186,230,241,84,235,248,28,0,255,12,160,57,61,65,70,48,114,25,74,91,27,221,136,155,204,112,55,204,173,101,126,228,125,154,233,38,190,212,160,108,8,63,231,85,218,0,255,122,251,127,101,254,107,218,0,255,244,10,188,96,121,18,0,7,44,116,183,205,216,37,243,207,223,202,158,253,220,170,171,86,218,136,207,225,157,214,218,133,15,243,26,237,127,189,253,191,50,0,255,53,237,199,2,36,192,248,229,156,32,0,14,193,192,121,204,96,43,50,49,223,68,167,203,93,182,36,24,94,45,227,197,18,237,227,240,17,248,87,175,56,3,199,204,2,0,39,241,39,168,194,192,40,194,98,0,67,194,204,43,95,189,91,239,162,248,26,207,203,226,105,252,199,107,209,115,125,0,255,202,184,248,97,54,146,231,253,139,8,211,228,247,39,163,102,50,0,255,127,60,0,127,236,53,200,131,28,156,76,71,5,35,193,69,226,100,241,4,30,173,12,19,19,83,55,254,30,189,75,226,31,188,239,133,119,241,46,62,128,22,14,36,79,2,224,40,152,27,219,177,75,230,219,96,236,217,199,173,154,234,19,105,14,223,244,214,91,59,43,181,226,149,202,203,71,206,3,88,213,7,6,67,16,24,182,229,173,138,116,105,67,66,234,162,121,63,60,138,143,253,240,34,126,89,225,30,32,199,81,213,198,64,50,112,129,13,4,39,21,59,20,157,103,238,24,44,249,96,47,54,171,134,240,160,211,189,226,17,95,129,175,247,138,167,144,231,193,121,16,164,251,167,172,12,21,24,220,198,62,224,106,119,49,66,234,162,121,65,252,133,247,5,122,196,83,188,134,142,227,253,147,81,241,163,236,202,209,251,47,11,76,143,223,127,140,154,206,252,15,240,0,252,177,215,36,79,114,50,112,61,0,6,10,23,225,100,17,132,219,76,12,43,87,38,71,254,98,173,75,226,97,188,47,138,119,241,57,62,128,38,120,144,145,43,211,19,228,32,184,72,156,118,121,27,55,89,25,38,40,17,26,127,143,222,221,240,48,62,246,194,187,248,106,189,103,28,28,100,42,160,124,196,251,149,1,243,253,57,231,69,250,47,127,219,85,54,45,107,224,23,194,127,9,47,195,31,214,28,72,158,163,157,3,177,212,3,168,66,18,51,119,177,207,48,214,210,130,52,169,183,238,253,240,23,62,214,107,17,47,233,35,231,133,129,160,238,182,84,218,192,115,133,112,184,146,140,155,200,208,200,118,209,181,1,141,204,250,102,60,183,0,255,132,47,224,15,61,128,226,1,242,60,56,15,82,161,79,25,12,8,172,222,182,252,21,174,86,23,99,73,93,52,111,136,191,240,190,64,143,120,27,95,115,70,198,25,18,4,7,241,167,96,200,41,50,52,3,213,25,26,102,94,249,227,45,90,23,195,215,120,218,9,79,227,163,253,156,212,147,51,29,7,149,0,247,246,187,77,70,68,110,162,237,149,39,59,75,26,174,217,244,236,210,186,190,84,159,159,43,140,30,122,206,8,142,85,176,101,180,221,192,56,193,22,211,91,123,32,114,22,247,12,247,217,31,196,11,120,95,2,15,196,103,29,64,131,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,191,190,2,249,58,62,250,0,255,110,0,255,185,14,73,254,183,241,1,7,80,82,20,5,64,0,255,125,5,240,213,223,87,17,31,64,77,209,0,255,186,10,246,191,196,243,36,0,255,117,188,231,26,186,154,162,0,255,119,21,236,127,137,231,73,254,239,120,207,181,0,148,20,69,1,80,20,45,253,29,64,115,206,125,174,124,204,136,3,208,139,252,176,217,152,252,82,214,29,139,235,60,174,123,233,23,190,182,0,255,214,23,124,95,95,147,124,224,76,55,11,146,4,101,109,54,206,43,5,213,127,40,9,142,153,75,0,255,84,247,46,15,146,186,180,58,252,15,63,102,120,9,254,173,175,85,62,128,34,64,61,36,50,18,132,218,8,210,6,114,72,67,42,68,198,51,54,37,127,88,243,226,72,81,105,27,240,68,23,138,199,227,175,188,110,61,114,222,70,236,83,105,167,130,123,96,52,94,89,36,2,128,40,223,209,231,88,226,90,215,132,224,169,14,53,60,160,253,36,175,4,160,128,190,94,251,159,110,0,255,209,204,0,255,50,251,0,255,124,13,244,245,218,0,255,116,251,143,102,254,151,217,111,58,128,230,245,2,112,146,147,1,148,100,17,78,220,20,134,96,209,181,181,203,143,179,176,69,203,120,166,111,99,0,255,248,163,167,251,65,114,198,1,114,133,98,73,142,1,64,14,41,209,61,26,229,254,166,236,150,233,145,121,128,5,226,127,252,238,15,0,255,134,15,187,218,17,220,145,97,229,198,61,229,174,188,113,64,234,76,116,147,73,99,41,146,23,142,162,9,146,152,43,138,14,122,198,73,134,93,50,112,176,27,109,128,229,46,35,91,75,32,145,246,246,10,23,218,31,196,247,120,223,29,15,196,223,6,208,60,55,55,50,142,19,112,112,174,203,68,100,228,27,9,216,187,165,174,40,139,221,68,135,30,254,120,179,62,200,117,68,244,0,255,221,254,119,237,149,252,111,227,179,188,38,25,133,36,57,80,192,73,18,127,168,124,21,253,202,242,72,169,111,103,109,199,92,169,167,190,90,133,63,180,108,213,7,252,169,215,17,209,0,255,119,251,223,181,87,242,191,141,207,231,3,40,189,61,148,115,80,150,0,69,148,2,204,174,214,10,247,122,203,243,172,53,169,94,58,215,194,19,120,169,21,60,10,191,119,165,223,131,58,66,64,14,145,216,198,129,36,205,113,121,229,115,107,71,165,123,159,230,90,234,29,223,226,71,124,5,127,136,111,243,106,199,24,127,0,255,106,103,183,17,225,220,252,243,202,219,154,110,242,96,223,217,223,106,92,15,15,44,252,207,241,56,124,216,213,94,199,238,54,206,242,221,63,140,111,247,242,108,0,255,247,47,95,246,215,126,71,248,47,180,239,139,119,8,0,255,231,248,54,254,227,1,20,69,81,0,20,69,81,0,212,211,87,177,209,0,255,164,130,253,135,122,40,249,31,103,127,152,175,159,190,138,141,254,39,21,236,63,212,67,201,0,255,56,251,131,1,52,218,0,255,123,251,127,101,254,107,218,239,173,48,123,229,24,130,156,9,70,229,195,157,7,6,88,47,101,209,4,147,71,105,139,116,6,179,22,241,227,110,73,248,15,195,199,224,3,171,180,0,255,247,246,0,255,202,252,215,180,127,26,73,0,28,72,59,73,253,204,16,119,97,171,196,206,72,16,131,202,156,14,203,112,99,237,74,171,35,252,109,175,210,214,196,135,224,0,255,14,160,40,58,232,25,39,25,102,201,133,131,221,133,1,214,187,140,108,237,8,10,103,193,43,92,104,0,255,16,223,227,125,119,60,16,159,41,112,192,242,36,85,229,23,76,124,227,51,118,217,188,243,183,178,103,31,151,234,170,149,54,226,115,120,167,183,118,225,67,107,198,201,48,88,33,193,65,252,1,14,25,55,154,160,80,157,161,225,229,155,183,222,162,117,81,188,130,231,165,240,52,94,170,229,35,200,113,228,60,128,161,62,101,176,19,145,50,108,203,95,153,164,75,27,131,212,69,59,253,227,81,124,236,135,183,225,3,3,164,158,4,231,118,2,108,33,24,210,198,165,130,26,99,38,98,195,104,251,139,220,241,182,234,113,121,224,86,120,160,123,60,45,16,31,138,63,244,138,215,129,224,32,7,167,130,212,181,83,237,11,77,144,181,186,203,151,179,191,181,81,51,157,235,27,139,56,110,35,249,197,114,198,57,135,242,113,12,98,143,193,85,239,18,243,146,104,223,55,107,60,178,125,12,127,225,13,194,127,1,0,255,227,119,87,140,39,73,94,0,208,78,204,236,82,35,141,4,43,79,211,196,91,80,196,221,53,111,65,47,31,0,151,159,211,70,59,103,67,14,28,128,88,172,13,228,81,183,168,66,116,96,19,168,248,95,75,180,214,70,219,226,137,133,0,255,197,95,189,128,156,92,105,99,156,192,222,8,130,129,67,118,201,6,67,128,18,182,36,41,96,150,0,255,77,240,132,11,51,136,31,192,0,255,249,182,1,193,177,229,156,129,55,0,224,4,86,26,206,88,254,138,61,18,253,211,238,215,160,92,89,240,62,60,130,15,139,248,89,252,157,87,121,31,64,83,25,65,42,120,5,193,8,34,0,255,84,157,20,201,229,239,150,215,246,106,167,118,26,151,234,161,125,151,174,90,199,87,160,30,58,206,8,46,24,50,50,176,187,114,192,115,139,233,173,53,156,184,123,75,134,251,236,0,255,225,123,124,236,128,7,226,235,189,251,124,12,183,101,140,17,60,86,73,10,64,78,240,209,198,12,119,176,119,233,41,254,239,110,93,116,233,74,248,171,226,127,240,113,215,140,147,97,101,64,130,131,248,131,178,202,117,100,130,66,56,67,195,203,55,111,189,69,235,162,120,5,207,59,225,107,60,196,3,88,134,249,57,16,250,225,84,193,186,15,216,242,185,136,74,156,198,243,233,229,69,177,23,227,106,7,79,43,82,251,71,241,37,248,47,175,166,232,127,93,5,251,95,226,121,146,0,255,59,158,170,56,130,28,71,206,131,50,212,7,86,134,32,101,109,91,254,80,164,75,27,178,164,46,154,23,104,20,31,251,225,69,252,179,230,28,168,194,147,88,50,128,177,0,35,73,242,66,33,40,82,137,139,91,222,214,138,231,185,59,128,146,143,254,199,219,0,255,160,67,146,0,255,18,252,79,95,173,209,0,255,186,21,246,223,196,15,37,0,255,119,60,152,175,228,163,0,255,241,246,95,104,145,228,191,4,0,255,211,87,99,244,191,110,133,253,63,241,67,201,0,255,29,31,230,3,40,249,232,127,188,253,23,58,36,249,47,193,143,245,53,245,201,56,73,80,200,197,204,0,164,198,42,113,73,92,222,19,99,229,82,237,139,53,214,167,212,87,59,249,74,58,250,63,111,0,255,133,22,73,254,75,240,61,125,181,70,0,255,235,86,216,0,255,19,63,148,252,223,241,220,0,154,243,32,200,43,48,228,192,200,42,71,228,120,56,241,20,173,188,197,13,113,109,207,19,132,242,225,118,227,192,44,192,73,144,28,4,117,179,229,243,16,46,10,176,18,203,40,86,107,162,52,205,43,46,157,227,141,134,0,255,197,167,214,92,248,91,134,89,146,51,80,227,249,192,229,39,22,84,239,101,211,60,147,135,104,123,117,62,179,238,240,68,91,18,254,67,241,47,248,147,190,6,25,65,16,28,65,48,130,200,63,85,39,197,146,125,32,175,237,213,78,221,52,46,213,67,251,46,93,53,150,15,16,119,59,3,85,9,14,98,105,39,73,221,106,249,28,100,11,3,170,74,96,244,213,250,40,83,243,154,75,27,120,163,225,127,240,93,125,205,121,146,228,73,44,57,177,179,139,145,36,121,177,242,52,175,196,197,37,113,117,205,243,188,42,128,147,0,133,39,73,6,10,242,143,213,71,81,92,222,112,123,115,207,150,233,166,111,169,230,218,119,105,165,221,124,77,221,13,87,25,130,177,165,206,252,180,113,164,18,200,26,62,195,211,249,136,184,87,227,211,232,14,79,210,106,132,0,255,81,124,52,126,164,15,160,168,71,198,65,128,0,86,70,150,74,64,22,225,82,238,236,105,35,110,169,142,197,26,105,83,234,164,221,124,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,251,189,86,163,0,255,107,43,236,191,134,31,74,254,19,120,63,95,75,69,0,255,143,21,246,0,255,105,158,228,191,163,253,33,15,160,40,26,186,2,7,56,104,187,219,49,195,164,21,216,166,239,183,76,226,150,244,5,155,116,216,225,21,252,211,17,190,193,127,3,20,170,232,25,49,63,72,61,5,32,193,20,38,56,139,9,190,147,55,37,238,118,253,14,77,220,113,104,3,63,139,195,103,225,219,250,138,215,145,100,0,39,3,168,156,185,11,111,10,67,144,186,186,204,211,44,172,109,212,83,227,198,198,66,3,36,1,80,201,247,200,128,61,118,117,144,56,226,102,102,62,137,219,60,136,244,209,33,215,47,158,234,11,159,225,47,94,225,125,100,172,55,196,194,253,183,145,219,131,247,111,130,187,191,160,63,137,118,240,248,248,15,197,143,227,211,14,96,0,61,185,130,7,0,12,249,29,92,6,230,139,68,11,109,65,22,148,8,201,11,181,214,33,241,244,208,82,167,240,33,60,45,241,45,60,235,122,141,254,215,173,176,0,255,38,126,40,249,191,227,253,124,21,21,253,79,86,216,0,255,95,158,228,127,156,253,129,190,90,163,0,255,117,43,236,191,137,31,74,254,239,248,63,31,64,67,69,0,255,147,20,246,223,151,39,249,47,103,0,255,167,175,96,190,138,138,254,39,43,236,0,255,47,79,242,63,206,254,75,95,113,122,146,12,96,180,99,73,236,220,64,251,76,211,74,93,93,230,73,222,223,92,168,167,198,245,245,141,243,1,82,85,126,198,43,25,245,0,100,193,57,187,3,84,136,107,221,135,239,153,40,235,75,160,168,244,138,191,166,177,253,113,248,114,252,139,215,121,95,113,123,170,14,67,61,101,56,216,136,12,13,151,99,140,146,27,27,117,173,133,4,203,172,133,246,21,207,40,95,83,199,57,206,49,4,177,0,168,75,114,91,177,66,153,22,16,200,219,187,154,213,122,28,107,22,183,140,222,241,226,13,0,255,138,175,243,0,202,247,10,4,55,28,228,50,0,22,156,17,131,27,119,60,42,195,176,42,171,125,186,4,37,161,208,107,23,95,123,224,165,240,43,248,143,39,23,18,32,169,3,150,128,130,88,187,158,124,216,22,138,136,29,89,89,54,230,126,29,26,165,134,246,95,90,193,67,134,79,194,87,245,181,124,122,146,140,194,192,177,36,118,110,160,125,230,105,228,174,46,243,37,239,47,110,212,83,227,250,250,102,1,20,200,215,241,209,0,255,176,253,239,58,36,249,223,198,183,245,21,175,3,193,169,28,28,4,41,195,1,190,208,172,178,86,119,121,146,246,215,54,106,166,113,125,99,147,124,29,31,253,15,219,127,174,67,146,0,255,109,252,159,7,208,162,87,116,63,227,238,54,44,9,12,72,153,33,184,77,10,41,240,10,20,210,188,2,175,214,228,88,187,184,102,116,129,15,111,248,40,252,205,181,112,208,14,176,187,29,51,92,90,213,242,166,239,191,76,226,146,244,229,116,210,161,135,87,240,79,75,248,6,159,236,43,158,0,199,147,241,4,5,250,196,236,82,64,1,27,243,99,197,116,119,51,86,211,69,207,130,120,20,239,251,225,57,60,23,64,241,58,146,92,192,201,64,33,103,110,192,77,97,136,82,87,183,249,145,246,105,219,168,167,198,141,141,197,42,198,163,220,57,3,72,5,35,230,155,127,57,200,0,173,0,134,64,7,212,41,117,8,42,109,185,238,93,160,39,124,208,55,252,91,170,226,199,248,179,215,0,31,64,47,125,152,153,143,243,3,14,29,137,21,50,110,183,145,152,121,11,239,27,44,85,217,43,107,167,89,117,133,167,168,141,253,141,248,12,124,52,95,179,154,215,145,202,72,59,56,72,193,198,55,130,45,52,33,234,214,50,95,206,254,214,58,61,53,232,27,27,237,3,36,24,9,14,210,253,32,72,229,32,103,108,168,36,226,9,156,206,91,178,40,32,137,244,69,154,44,241,5,222,183,193,227,120,59,95,237,1,130,227,32,56,117,133,84,134,97,210,204,72,0,108,34,174,184,91,235,166,95,164,97,13,248,32,126,214,232,23,190,218,43,232,25,119,227,170,32,85,72,98,133,170,51,128,197,64,32,150,241,68,25,111,209,36,105,187,183,134,117,129,55,145,248,40,252,211,53,193,25,72,206,56,193,21,33,121,114,50,102,52,146,74,2,30,97,22,72,154,250,105,146,28,3,226,141,190,240,78,251,94,120,169,25,128,90,163,0,255,117,43,236,0,255,137,31,74,254,239,120,16,95,191,125,181,70,0,255,239,86,216,127,19,63,148,252,223,241,33,190,18,128,162,40,90,0,74,138,162,5,160,164,40,10,128,182,157,226,210,188,128,134,1,104,41,41,10,128,114,181,254,73,242,4,169,103,220,141,91,241,233,89,212,50,77,213,221,245,30,175,219,213,49,74,156,249,209,112,226,48,205,225,157,38,162,113,248,131,62,128,214,191,135,66,7,14,73,141,81,19,197,8,187,79,71,61,53,217,225,113,248,144,43,246,127,187,63,59,143,47,76,242,202,254,101,193,248,40,254,211,107,158,199,111,161,167,114,127,56,146,238,128,152,143,253,250,107,83,247,140,124,173,71,78,111,211,1,99,253,191,153,71,237,239,47,251,74,139,32,254,196,119,14,160,56,199,73,174,17,36,57,106,41,74,0,138,2,117,10,20,128,226,166,165,105,26,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,60,197,163,102,167,244,221,0,104,174,41,138,19,20,0,69,209,104,205,254,237,129,235,149,243,221,23,164,204,56,38,132,21,151,110,90,27,64,239,209,253,221,244,192,188,207,230,253,102,174,246,147,38,13,127,225,117,125,173,127,7,220,56,128,225,178,80,219,12,34,88,70,125,53,121,52,208,138,43,125,80,207,238,156,49,177,219,203,47,79,81,219,166,253,183,95,181,21,120,3,111,244,90,15,10,177,216,185,171,204,140,204,45,117,79,204,1,20,225,239,70,202,55,28,137,80,145,32,11,151,121,74,60,252,172,133,71,241,147,171,125,61,158,183,19,226,98,239,227,81,23,212,37,17,142,186,24,124,90,93,99,119,140,170,31,145,111,112,23,100,111,205,74,172,182,26,136,127,53,227,170,253,211,115,14,184,141,131,67,90,28,235,204,97,109,198,183,26,117,0,189,183,122,122,136,184,72,8,22,124,78,231,176,175,136,127,225,195,126,171,125,234,215,11,193,245,228,79,180,93,253,91,77,181,65,224,213,112,60,207,51,235,63,33,191,28,122,23,132,33,76,24,63,234,197,85,241,127,210,245,126,54,31,233,173,219,203,219,26,253,227,121,215,30,64,233,39,15,234,141,74,64,134,9,114,187,84,100,44,106,111,115,201,221,83,139,0,255,226,11,94,237,17,254,73,37,55,27,205,39,144,9,209,153,91,150,173,135,143,85,241,37,30,89,147,119,0,255,28,32,121,63,118,67,188,221,53,51,106,103,163,198,173,42,1,40,29,45,37,37,1,52,231,136,191,190,146,208,0,255,71,167,0,255,49,189,102,151,54,252,31,95,115,14,225,250,74,66,0,255,155,60,254,211,77,16,223,62,23,62,50,128,10,249,31,225,153,231,182,171,53,59,108,227,139,249,58,127,250,101,181,25,189,170,190,34,209,0,255,97,153,7,27,175,137,175,140,100,124,44,95,49,127,250,69,62,157,43,234,42,128,162,165,104,1,104,6,26,180,74,195,0,20,69,209,2,80,82,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,45,37,5,64,81,160,232,3,208,59,74,10,167,65,70,0,69,75,187,31,82,0,212,119,37,123,122,194,244,159,51,202,162,151,31,111,248,129,107,212,43,201,63,254,248,15,252,138,6,168,133,223,234,3,104,144,175,38,127,240,229,63,46,10,141,175,137,159,235,107,61,227,117,220,60,137,123,227,171,117,0,255,56,160,143,0,255,150,35,26,157,252,217,227,29,7,80,180,148,20,0,69,157,34,133,166,0,40,138,162,0,40,138,162,37,128,222,183,49,158,223,228,152,186,222,119,31,167,207,174,0,255,131,152,151,15,251,24,1,237,15,227,143,142,92,209,174,7,208,251,238,31,156,51,70,251,245,106,187,149,253,111,111,151,236,31,241,71,203,53,254,113,206,248,93,126,123,121,230,217,228,73,206,254,189,92,47,174,79,235,3,131,9,160,244,118,119,12,110,240,12,245,126,121,167,245,5,18,164,121,29,231,6,160,247,184,41,118,138,211,147,74,211,224,5,160,152,20,69,1,208,82,82,20,0,45,69,73,1,80,180,148,20,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,180,20,37,0,69,75,73,29,128,194,105,211,122,90,135,8,160,65,159,194,152,2,160,215,138,24,198,217,93,190,219,205,94,254,188,37,250,237,247,110,120,100,117,138,0,238,84,175,15,160,245,177,63,202,185,253,206,153,95,158,249,228,197,166,89,60,179,127,213,62,252,142,215,92,143,27,231,204,46,0,255,152,94,190,141,246,117,117,71,181,47,244,21,63,84,251,250,152,225,200,177,220,121,59,203,181,187,77,218,104,222,18,241,44,124,180,87,60,7,94,185,29,29,249,232,223,36,112,196,152,124,89,236,138,31,186,68,154,199,3,249,0,138,106,53,195,251,25,219,72,110,54,46,217,238,86,21,0,125,90,76,209,156,34,1,52,163,198,41,206,104,26,128,162,104,41,1,40,138,150,18,128,150,162,164,0,40,138,162,0,40,138,162,116,15,224,6,130,3,213,166,7,7,85,105,231,124,20,11,64,205,219,101,92,88,28,137,107,191,4,213,11,190,246,150,119,92,226,47,240,21,125,13,240,117,213,87,60,117,160,146,92,56,51,228,96,228,54,89,99,110,11,151,100,175,145,104,86,211,134,4,169,159,198,5,241,17,62,118,199,67,240,169,30,64,87,30,35,39,73,158,183,81,184,55,128,0,238,88,222,46,113,13,70,40,201,44,171,13,250,70,50,105,164,233,119,198,83,19,95,140,79,187,222,233,25,231,140,182,247,169,198,118,187,249,230,113,0,255,242,106,159,236,143,253,175,127,95,60,76,248,111,226,109,60,139,175,73,6,144,36,47,160,218,73,50,127,0,15,89,150,110,2,105,109,73,119,234,169,115,151,30,58,150,234,170,167,0,138,162,104,1,168,165,95,73,64,7,82,72,226,253,139,225,12,228,96,102,150,171,37,0,102,202,2,159,210,203,235,122,189,225,199,18,104,162,226,95,240,209,124,37,53,231,8,82,62,2,67,70,234,96,48,34,199,3,149,160,57,150,183,184,226,173,110,120,130,230,62,128,226,41,228,121,112,30,164,210,253,3,43,67,5,135,183,45,111,192,217,234,130,74,234,162,121,65,252,133,247,5,90,196,215,248,154,51,50,204,42,65,112,42,254,0,87,57,40,67,51,16,206,208,48,243,202,27,111,209,186,23,158,198,207,78,120,26,191,233,227,66,130,231,202,25,27,112,42,200,1,138,44,140,109,249,11,91,92,250,191,221,15,143,18,183,247,150,64,60,130,55,139,248,38,252,107,133,209,67,207,25,193,49,4,91,6,118,3,227,4,91,76,111,237,97,44,105,113,207,114,193,62,136,15,240,190,4,30,136,223,226,3,168,191,175,14,190,34,184,2,4,57,130,224,32,152,127,25,14,82,44,217,132,59,139,59,214,78,221,52,238,210,93,203,46,93,117,188,175,33,62,128,158,162,0,255,117,21,236,191,137,239,73,254,239,120,111,95,71,124,61,69,0,255,235,42,200,127,180,83,226,125,133,0,255,192,142,231,246,85,196,7,80,83,244,191,174,130,253,55,241,61,201,127,29,175,233,35,95,48,0,55,242,178,55,14,8,119,224,118,130,220,178,109,160,45,77,80,108,44,209,238,212,84,150,248,29,31,43,224,67,248,206,110,160,202,15,202,93,7,14,82,192,57,27,153,50,17,198,252,1,223,62,29,94,167,69,178,79,161,154,198,111,109,224,121,143,134,111,224,113,215,36,79,114,50,112,61,85,184,0,140,17,39,139,32,222,103,98,136,88,153,144,164,111,214,187,36,30,198,0,255,162,120,23,207,13,160,61,126,144,145,7,184,234,150,81,8,193,78,194,130,10,70,17,155,185,107,107,146,228,52,111,44,237,158,151,13,127,227,99,5,60,21,0,255,233,51,0,36,56,24,231,66,15,82,185,48,110,49,0,178,48,95,85,194,94,104,22,166,107,154,248,163,207,13,15,116,236,25,63,133,0,255,245,138,7,200,243,224,60,8,66,31,88,25,16,24,220,182,252,21,174,118,183,198,146,186,104,94,16,143,225,125,129,30,241,52,15,160,98,163,0,255,73,5,251,15,181,80,242,63,206,126,96,141,246,0,255,222,254,95,153,0,255,154,246,0,255,174,57,35,227,82,9,130,131,248,3,88,69,60,139,20,239,64,56,69,59,165,153,87,254,120,139,206,122,107,26,63,75,225,77,248,128,107,180,0,255,245,246,0,255,202,252,215,180,0,255,207,7,80,180,148,244,215,7,80,242,164,0,255,241,246,63,104,175,228,191,4,31,112,141,246,0,255,222,254,95,153,0,255,154,246,0,255,174,36,162,0,255,241,246,95,104,175,228,191,4,63,112,149,246,0,255,222,254,95,153,0,255,154,246,251,14,160,36,162,0,255,241,246,95,104,175,228,191,4,127,113,69,218,65,16,228,65,144,131,84,252,185,31,71,31,203,240,118,9,119,54,119,204,109,122,234,7,191,244,214,177,85,23,218,79,187,150,136,254,207,219,127,161,189,146,0,255,18,124,192,85,218,0,255,123,251,127,101,254,107,218,191,244,0,168,35,193,56,35,192,22,11,130,12,11,2,24,80,165,155,48,218,250,162,12,119,105,146,249,50,1,226,3,252,46,16,0,255,134,191,157,20,48,142,177,147,19,84,189,147,129,183,221,193,161,60,7,9,134,100,9,117,211,24,60,71,124,211,23,62,150,234,12,191,171,240,57,86,62,112,80,1,61,20,156,249,113,103,24,204,144,216,243,151,167,49,116,155,191,188,32,174,181,132,0,255,71,139,75,51,248,63,251,29,125,53,6,72,146,36,73,146,239,147,11,118,16,209,49,138,132,23,80,62,137,219,188,121,245,213,39,215,46,158,234,19,127,226,229,124,36,0,146,4,216,62,237,216,29,35,97,242,140,149,151,87,21,156,31,111,149,63,175,182,90,233,2,126,132,95,218,196,231,240,133,190,157,252,70,98,238,156,148,5,57,24,3,41,210,93,168,243,241,242,178,100,236,174,190,145,114,105,191,6,65,188,209,177,15,254,143,95,242,74,62,250,31,111,0,255,133,14,73,254,71,240,61,125,0,181,70,0,255,235,86,216,0,255,19,63,148,252,223,241,77,190,198,234,169,227,140,194,169,2,182,140,220,78,206,105,108,17,189,186,151,35,117,113,201,110,193,62,208,2,62,150,192,0,255,240,101,125,181,70,0,255,239,86,216,0,255,19,63,148,252,223,241,84,126,234,73,112,198,73,97,11,193,16,12,11,82,176,196,196,246,21,221,254,162,232,150,234,113,249,50,235,195,0,255,120,90,32,254,13,95,215,7,208,228,9,112,0,177,60,150,194,110,42,183,184,188,251,244,69,251,183,73,43,13,94,61,226,163,38,122,232,56,95,131,187,97,148,33,24,95,202,206,79,27,71,42,41,217,195,103,120,62,31,17,215,106,108,26,237,225,73,90,141,240,63,138,143,198,183,244,21,175,3,193,65,14,78,5,41,107,7,237,11,207,42,107,117,151,47,103,127,109,163,102,58,215,55,86,204,199,229,231,180,11,231,108,200,81,6,32,22,195,85,153,118,65,21,162,43,246,8,42,254,215,18,173,181,209,182,120,90,225,123,241,79,7,80,107,0,255,211,237,63,154,249,95,102,0,255,239,74,136,254,191,219,127,174,189,146,0,255,109,124,192,213,218,0,255,115,251,143,102,254,151,217,239,187,142,136,254,191,219,0,255,174,191,146,0,255,109,252,136,7,208,59,198,152,251,155,59,191,141,44,99,229,201,190,242,182,87,235,252,219,239,246,175,26,23,196,0,255,10,0,255,63,248,56,252,103,173,223,179,49,46,237,159,253,126,51,111,151,0,255,205,131,253,103,0,255,155,248,191,236,95,44,252,151,225,55,241,115,215,220,62,70,15,138,114,128,145,196,225,81,60,251,84,230,61,61,214,174,125,170,185,134,229,149,241,46,62,197,15,241,45,248,198,90,79,191,119,187,157,250,126,123,249,182,155,28,115,0,255,243,104,127,237,143,125,168,133,253,131,253,27,60,136,183,241,114,252,221,1,52,211,233,134,192,112,170,172,128,108,237,156,186,32,188,176,42,242,246,246,125,35,210,25,195,173,73,188,109,46,136,183,20,62,7,127,247,2,80,116,32,169,155,27,56,86,15,123,8,164,124,68,91,91,153,110,149,207,239,111,184,230,241,85,239,248,28,79,184,102,122,189,0,179,12,152,25,46,23,206,49,75,50,91,84,70,230,222,178,175,60,26,163,185,117,134,175,197,253,240,102,197,231,224,239,158,84,80,175,4,245,114,35,195,232,113,199,136,59,226,162,93,91,203,228,45,243,248,133,13,215,4,158,234,2,159,227,117,124,0,5,14,36,79,2,224,40,152,187,125,198,46,153,199,160,236,217,207,173,186,234,19,105,14,239,244,214,90,59,251,90,141,254,175,165,176,0,255,25,126,40,249,63,224,97,124,13,30,32,71,144,202,97,184,246,155,236,45,50,223,62,99,211,254,109,213,74,159,72,143,120,167,137,222,250,217,215,106,244,127,109,133,253,207,240,67,201,127,2,15,230,3,40,61,250,0,255,110,0,255,187,14,73,254,183,241,183,94,51,157,110,72,29,14,202,10,149,13,231,224,130,240,150,85,145,183,183,111,27,143,206,24,110,93,226,109,113,65,188,165,240,57,248,36,175,244,232,0,255,187,253,239,58,36,249,223,198,63,123,247,249,24,239,203,24,35,120,174,146,160,80,57,193,71,27,51,216,193,222,164,167,248,175,187,117,209,181,43,225,141,138,0,255,193,103,29,64,129,238,163,251,25,39,25,102,201,133,131,221,192,0,241,46,35,91,75,24,69,218,219,43,92,104,127,16,223,227,125,119,124,16,191,199,87,224,168,228,73,80,56,0,115,183,205,216,37,243,109,48,246,236,227,86,93,181,137,244,134,119,122,235,173,109,125,84,142,43,72,5,3,57,220,16,127,224,200,141,11,121,35,118,202,218,155,151,105,180,111,66,36,174,125,248,184,60,252,38,126,144,175,57,61,65,70,112,101,24,2,35,55,226,30,205,208,68,221,90,230,137,23,22,215,233,169,111,99,125,235,125,0,13,242,117,124,244,0,255,221,254,119,29,146,252,111,227,251,250,26,228,43,61,250,0,255,110,0,255,185,14,73,254,179,241,125,125,0,77,243,129,32,244,0,161,91,59,56,168,79,249,227,153,187,181,108,71,171,11,179,63,230,38,31,216,95,173,13,248,61,126,105,29,47,227,45,125,13,242,117,124,244,0,255,221,254,119,45,146,252,111,227,187,250,0,90,57,18,60,72,29,30,164,220,237,3,187,92,222,13,250,158,125,92,165,169,6,173,222,240,81,111,77,52,24,148,143,36,70,133,238,39,102,0,78,50,128,129,205,0,203,17,220,146,68,165,109,153,7,101,171,198,26,233,173,171,214,240,73,27,158,7,15,224,14,130,39,4,163,242,225,253,12,119,160,246,223,84,54,251,155,203,55,61,146,224,73,53,110,153,226,89,252,210,11,94,130,31,245,170,243,0,249,18,224,184,48,206,5,119,146,228,4,70,6,227,99,158,194,22,137,254,143,22,232,148,184,177,183,7,226,109,188,89,196,207,226,39,174,57,7,0,60,73,18,19,40,170,130,145,36,105,182,36,130,226,104,226,226,182,248,219,218,240,108,179,0,255,114,88,14,56,155,5,244,180,17,119,182,160,114,99,1,102,100,34,143,246,198,164,52,47,237,136,107,35,62,20,254,234,216,7,159,199,39,93,175,253,79,183,0,255,104,230,191,153,253,223,0,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,231,121,205,29,25,72,1,57,237,178,24,204,96,109,43,123,67,54,86,117,32,81,168,220,58,36,114,189,117,198,8,111,41,252,15,190,208,43,217,232,0,255,81,193,254,63,61,148,252,119,180,191,241,36,72,112,4,110,36,117,42,10,218,192,86,201,81,137,103,54,130,57,29,22,221,254,22,145,87,75,248,91,217,170,171,137,15,193,55,244,1,20,192,168,42,0,7,128,54,0,200,63,86,39,203,210,125,184,189,184,166,43,245,212,185,84,119,237,75,53,213,58,190,226,234,213,125,220,78,114,0,96,195,193,110,228,156,199,46,35,91,75,101,229,46,46,33,23,218,0,255,195,11,248,216,29,15,196,15,246,53,229,7,193,131,4,121,25,224,198,7,183,200,60,6,125,207,62,88,117,210,167,213,28,30,106,162,183,214,241,43,64,232,0,66,47,55,112,80,143,123,236,214,50,104,183,246,242,152,171,124,253,194,102,104,30,191,180,129,207,241,150,62,128,146,136,254,207,219,127,161,189,146,0,255,17,124,192,53,218,0,255,123,251,127,101,254,107,218,239,187,146,39,253,143,183,0,255,66,123,37,0,255,37,248,129,107,180,0,255,247,246,0,255,202,252,215,180,31,224,1,212,215,111,227,4,183,32,103,156,99,193,115,140,99,27,112,153,91,196,189,99,251,215,232,118,201,244,143,226,13,194,0,255,31,95,194,7,242,149,90,115,36,56,142,140,35,101,168,71,202,144,32,101,109,52,79,150,113,151,54,164,53,173,245,236,135,71,241,177,95,119,248,83,31,0,91,37,57,70,206,185,226,78,5,25,137,137,201,216,150,191,188,75,162,0,255,211,253,240,32,109,99,113,13,196,35,120,83,135,159,197,39,120,220,70,114,139,229,140,115,12,56,222,198,200,182,96,212,187,196,188,100,219,23,235,54,49,253,95,248,130,240,63,192,155,240,69,125,5,114,164,29,28,92,7,130,17,228,35,119,229,240,4,62,132,102,193,196,192,72,88,172,105,75,252,131,247,69,241,17,158,91,25,128,230,60,73,242,36,150,156,152,217,229,72,178,188,28,121,154,86,226,226,146,184,186,166,121,2,249,72,198,24,72,222,65,112,202,13,140,84,98,100,46,192,8,163,128,88,145,164,223,171,195,188,152,112,120,2,47,2,241,169,248,184,183,147,228,136,97,122,220,8,46,110,140,49,194,128,144,242,100,25,247,23,69,229,218,47,177,244,130,215,189,157,165,37,126,29,127,225,181,0,212,214,71,112,20,240,54,114,0,122,27,150,54,217,182,163,140,42,39,45,137,17,111,145,166,246,39,113,105,203,254,132,39,241,105,252,5,143,228,107,183,214,147,11,3,231,104,199,220,160,3,199,46,102,118,1,202,204,192,168,150,112,73,92,48,232,167,39,252,131,23,57,252,131,223,6,208,140,118,96,64,50,198,118,54,226,157,224,64,36,218,101,150,101,0,202,82,105,114,20,207,44,111,45,246,196,27,14,95,233,89,23,0,255,227,39,125,212,145,224,118,70,10,91,44,21,100,88,16,212,1,85,190,9,84,235,11,24,238,210,100,243,56,11,196,7,248,93,32,254,13,127,4,206,129,60,238,234,126,225,82,238,36,88,30,153,112,92,210,112,146,105,74,249,43,171,123,138,183,176,100,226,25,60,212,56,124,32,126,150,175,161,167,114,5,15,242,148,149,209,7,65,82,126,42,116,134,134,136,82,35,189,246,193,152,180,224,137,248,67,235,202,118,251,0,26,228,43,61,250,0,255,110,0,255,185,14,73,254,183,241,125,125,13,242,117,124,244,63,108,0,255,187,14,73,254,183,241,127,30,64,81,20,5,64,0,255,125,13,240,181,223,87,17,31,64,79,209,0,255,186,10,246,191,196,243,36,0,255,119,188,231,10,186,154,162,0,255,117,21,236,63,137,231,73,254,239,248,207,21,0,45,37,69,1,208,82,148,90,113,20,240,28,237,242,147,92,234,19,51,75,18,51,183,49,79,200,88,75,11,178,154,46,122,246,195,95,248,216,15,223,225,37,125,0,173,140,131,119,63,130,179,93,42,35,168,19,200,64,158,59,192,33,205,68,165,109,177,1,107,252,248,169,113,61,252,159,253,87,175,163,226,242,147,36,71,1,192,137,153,89,48,142,35,213,149,167,121,226,45,24,226,234,154,224,109,169,59,15,160,21,0,71,182,35,177,52,159,39,7,41,131,202,149,101,73,200,91,92,88,212,79,131,23,11,220,168,147,248,67,155,29,126,141,79,228,171,191,175,34,190,230,56,227,140,118,70,189,241,224,188,233,144,34,81,216,98,186,95,212,37,151,39,49,52,213,12,158,37,252,223,240,55,222,115,0,5,244,213,218,0,255,116,251,159,102,254,151,217,0,255,231,43,222,43,222,253,36,25,192,104,199,98,198,236,13,224,51,207,219,82,87,151,121,178,215,87,198,67,61,53,110,175,157,253,115,15,160,121,146,28,79,206,1,20,232,11,85,5,0,40,92,203,223,193,116,119,51,154,212,90,243,130,120,20,239,251,245,136,175,241,21,227,224,24,170,146,194,73,252,9,80,56,71,154,86,48,128,34,225,229,155,47,94,173,117,47,188,130,159,101,241,53,126,186,234,8,218,56,35,193,6,67,1,24,72,98,133,224,74,108,69,130,176,56,194,165,154,92,62,166,1,29,224,103,129,248,72,252,197,245,235,1,84,84,244,63,73,97,0,255,127,121,146,0,255,113,246,127,189,142,39,253,127,183,0,255,92,123,37,0,255,219,248,31,175,161,162,0,255,201,10,251,0,255,203,147,252,143,179,63,236,117,68,244,0,255,221,254,119,237,149,252,111,227,3,249,0,90,74,138,2,160,40,138,2,160,40,90,74,0,234,233,171,216,232,127,82,193,254,71,45,148,252,143,179,63,204,215,79,95,197,70,0,255,147,10,246,31,234,161,228,127,156,253,192,0,42,237,0,255,189,253,191,50,0,255,55,237,0,255,243,21,208,215,104,0,255,239,237,0,255,149,249,175,105,0,255,159,175,178,62,64,218,237,140,84,33,185,0,3,70,16,122,21,243,56,174,54,102,129,149,169,243,45,250,172,164,150,61,171,54,240,88,226,135,240,153,94,29,124,173,224,32,72,229,65,144,131,96,254,8,158,177,20,223,35,238,44,46,233,50,45,245,237,210,92,199,82,173,180,180,175,225,79,207,110,140,131,189,79,54,190,221,203,55,143,251,155,47,251,106,127,236,123,29,251,226,29,194,127,19,159,224,65,7,80,54,31,65,2,60,64,59,65,221,96,9,174,12,32,69,38,130,217,232,14,234,208,8,215,215,136,60,58,194,231,202,42,93,77,252,55,190,239,138,163,126,149,32,35,100,0,46,12,236,38,92,112,203,93,82,47,141,228,37,77,91,18,154,126,250,22,196,187,248,88,29,0,255,198,175,242,21,0,69,81,180,11,160,8,14,130,32,15,130,156,10,230,143,148,159,177,12,221,99,238,44,46,233,50,45,245,45,211,92,199,82,173,180,175,143,58,18,220,206,8,218,150,11,130,12,75,165,96,64,149,110,2,217,254,2,134,187,116,201,60,206,2,241,2,126,23,136,143,195,167,241,53,59,65,144,32,8,182,71,134,217,113,84,199,137,135,91,25,78,222,54,127,30,125,117,56,244,139,95,218,196,107,120,87,31,0,200,49,130,84,48,144,151,27,226,15,28,185,49,42,111,196,76,217,115,243,50,157,246,205,18,137,107,31,62,238,14,191,137,223,227,107,187,124,4,193,83,65,48,82,86,7,144,68,82,198,18,52,71,17,247,182,188,213,21,193,51,220,71,128,32,21,32,223,3,167,238,48,170,103,44,41,55,24,78,184,202,159,72,95,29,114,45,225,169,54,241,25,254,230,21,117,175,118,80,0,198,23,179,242,243,206,81,64,76,118,196,97,8,58,159,50,23,233,54,104,180,136,39,119,53,194,0,255,23,62,26,63,228,1,148,116,244,63,222,254,11,29,146,252,151,224,127,250,106,141,254,215,173,176,0,255,38,126,40,249,191,227,193,124,37,29,253,143,183,0,255,66,139,36,0,255,37,248,159,190,94,163,0,255,117,43,236,191,137,23,74,254,239,120,48,31,64,73,71,0,255,231,237,191,208,33,201,127,9,254,167,175,214,232,127,221,10,251,127,226,135,146,0,255,58,30,204,87,242,209,0,255,121,251,47,180,72,242,95,130,47,234,43,198,1,0,7,80,168,43,129,17,64,17,141,132,43,181,8,134,20,130,183,32,94,199,215,138,224,140,151,241,1,180,124,0,120,14,140,39,177,212,39,102,150,36,102,238,99,158,144,177,118,22,100,53,93,52,45,208,23,62,246,195,119,120,105,95,115,70,6,98,185,50,128,219,177,123,1,39,120,225,49,159,31,81,178,253,216,219,182,95,52,44,138,55,9,0,255,133,174,240,159,7,120,78,2,0,35,185,97,19,0,255,212,72,237,108,128,27,169,179,215,218,179,76,159,253,51,161,117,29,196,207,221,225,203,240,157,181,238,130,39,0,146,173,10,167,50,2,140,152,57,39,79,148,111,20,226,179,66,227,52,155,182,37,174,115,194,0,255,35,126,23,31,118,0,205,56,25,129,225,100,24,206,101,246,10,206,184,149,31,240,121,10,57,246,121,193,182,111,52,212,40,254,34,252,15,90,197,187,248,90,62,130,188,124,228,60,128,161,62,101,56,4,129,181,109,121,3,70,93,218,144,144,218,104,94,160,81,188,236,135,23,241,162,190,2,149,243,131,32,105,23,12,3,56,9,174,50,219,229,147,32,204,167,209,196,121,133,206,105,78,109,107,92,27,132,0,255,71,252,16,62,52,144,99,4,65,48,144,195,13,241,7,140,220,24,200,187,98,166,172,185,121,151,70,251,103,137,212,181,15,31,119,135,223,196,199,6,80,52,250,223,182,194,254,103,248,161,228,63,129,247,243,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,19,250,138,113,4,193,131,32,133,50,117,117,0,57,146,100,43,117,9,154,36,226,222,122,120,29,175,27,222,50,248,62,95,79,69,0,255,143,21,246,0,255,233,158,228,191,163,253,160,3,104,219,0,255,155,242,191,155,250,95,102,248,63,243,64,14,206,8,50,70,16,28,80,87,246,10,166,43,109,227,134,1,87,214,4,123,51,75,90,172,249,234,240,169,248,177,95,19,205,232,235,198,0,255,111,35,249,31,12,253,31,226,183,11,0,255,177,124,197,235,168,224,32,7,7,177,17,215,14,218,39,154,230,211,181,186,203,147,179,191,92,55,120,166,113,125,91,188,181,15,160,119,36,149,103,164,50,130,4,105,91,213,177,1,73,30,201,34,105,117,217,7,107,181,44,215,30,158,55,235,161,7,222,29,4,168,224,57,163,2,16,42,24,121,87,239,207,72,98,10,117,17,165,118,143,227,174,157,120,180,139,63,11,106,147,225,199,241,33,87,212,51,222,206,85,65,98,1,80,0,112,6,85,192,121,193,133,206,66,205,106,77,163,237,222,154,209,58,62,68,226,163,240,101,125,69,80,31,129,85,224,79,145,33,57,222,151,182,190,179,183,252,135,122,105,166,127,52,31,64,67,69,0,255,151,21,246,0,255,151,39,249,31,103,63,160,175,214,232,127,93,10,251,111,226,135,146,0,255,59,254,112,165,143,60,231,227,204,93,85,23,28,86,0,22,57,159,252,196,42,161,174,229,154,13,218,223,168,89,248,56,254,22,134,127,224,113,87,107,244,191,110,133,253,55,241,67,201,0,255,29,0,255,231,3,168,168,232,0,255,178,194,254,0,255,242,36,0,255,227,236,7,244,245,26,253,175,91,97,0,255,77,188,80,242,127,199,251,249,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,3,125,181,70,0,255,235,86,216,0,255,19,47,148,252,223,241,24,15,96,133,115,70,18,75,78,202,47,223,48,170,29,176,170,80,20,42,192,206,166,67,118,225,182,117,189,158,240,224,152,75,85,252,9,190,221,235,61,8,114,156,10,70,144,0,25,71,199,134,10,240,137,86,210,234,178,201,23,233,94,174,61,60,111,209,92,187,248,10,148,15,96,224,100,58,146,156,36,27,233,6,46,207,96,170,210,12,32,86,209,8,123,52,237,134,127,240,177,23,62,194,87,251,138,58,29,245,28,160,93,72,206,5,48,67,136,49,137,75,138,35,46,46,56,59,238,226,202,198,102,13,117,72,155,52,9,160,120,29,73,6,218,201,64,33,102,110,192,77,97,136,82,119,151,249,113,246,105,91,168,167,198,141,149,77,243,53,72,202,79,46,164,142,203,55,178,252,44,254,65,68,91,203,16,15,237,183,113,183,94,222,119,232,15,159,167,55,194,0,255,38,254,26,95,209,79,112,37,56,200,168,7,57,8,114,195,131,131,24,200,136,158,7,47,87,22,189,35,47,33,45,117,137,0,255,240,132,244,136,55,241,213,158,66,240,118,16,28,24,16,100,24,61,35,41,96,19,77,212,173,125,143,191,72,243,14,29,226,103,141,230,186,217,7,208,106,244,191,109,133,253,207,240,66,201,127,2,223,230,107,146,147,36,201,147,36,39,73,252,35,218,71,209,73,12,233,118,188,157,173,29,109,155,102,186,234,6,62,209,177,74,95,241,39,125,5,163,0,255,107,43,236,127,134,31,74,254,15,248,54,95,17,28,4,169,60,8,114,16,196,63,162,125,24,157,72,241,110,71,92,90,92,194,117,122,106,170,27,248,91,199,82,125,197,119,244,1,144,12,36,35,169,23,0,88,142,229,140,45,64,32,138,200,239,196,45,67,128,56,146,177,72,143,36,126,199,251,54,248,3,63,184,6,128,249,201,22,208,49,142,241,252,44,254,73,153,184,192,16,45,237,227,91,162,153,247,29,250,195,7,234,145,240,191,137,175,198,191,61,149,160,158,4,117,195,201,56,250,132,63,8,151,176,29,173,110,181,73,176,249,192,254,162,107,2,79,181,142,55,240,136,43,16,224,200,86,168,99,220,70,28,135,127,18,211,182,114,68,74,251,24,151,232,229,99,137,6,241,129,154,35,252,151,225,175,241,1,30,64,145,232,0,255,90,5,251,175,225,121,146,0,255,3,254,219,87,16,95,75,209,0,255,181,10,246,95,195,243,36,0,255,7,188,183,175,13,62,128,38,57,73,146,60,73,114,146,204,191,10,199,40,138,108,186,157,173,165,90,166,157,190,93,122,232,216,165,149,166,251,36,136,59,192,0,82,57,36,211,221,150,113,107,192,251,70,59,12,178,112,75,180,12,111,123,230,214,18,217,227,79,210,179,223,119,227,21,193,17,140,12,92,79,144,3,100,27,221,133,75,48,238,131,104,2,40,145,177,132,197,154,118,195,195,248,88,20,31,225,133,125,69,6,222,64,219,221,78,93,30,205,224,14,125,127,97,17,119,164,55,167,175,14,67,188,130,143,218,197,55,120,29,31,64,115,36,56,14,234,41,67,218,65,78,25,29,146,81,15,113,197,192,196,223,166,159,39,91,169,193,11,47,227,151,198,154,104,99,95,145,11,110,160,253,110,7,150,71,179,114,135,190,191,176,136,75,244,230,244,213,34,136,79,240,80,191,248,6,127,242,21,55,198,1,0,180,1,243,205,175,156,100,156,102,103,118,56,179,208,173,212,165,251,110,221,181,31,190,197,159,228,237,169,240,215,248,129,107,170,62,199,241,208,225,245,28,32,175,204,45,143,180,235,12,77,146,150,116,147,160,216,180,10,127,247,214,151,129,95,233,3,232,53,250,95,183,194,254,155,120,161,228,0,255,142,15,241,245,219,87,99,244,191,110,133,253,55,241,67,201,0,255,29,15,226,43,0,138,162,165,4,160,104,41,41,0,234,20,77,157,194,1,232,125,212,228,169,61,97,10,128,162,40,138,81,62,178,0,122,143,243,140,179,123,164,218,228,197,217,71,95,115,29,164,61,155,252,231,51,70,251,188,69,87,205,124,209,33,252,144,87,116,0,255,164,172,199,152,128,164,50,128,163,97,150,195,51,141,162,105,248,146,190,118,0,255,250,93,44,31,57,184,118,220,58,51,84,126,60,137,39,73,19,28,64,187,63,72,203,116,230,221,216,105,230,113,217,71,158,106,55,136,223,226,195,249,138,147,212,21,175,223,91,247,63,230,35,99,17,152,201,191,74,55,77,87,203,120,203,21,0,45,37,69,233,0,64,1,82,73,129,134,1,104,74,73,75,9,64,81,180,148,0,20,69,75,9,64,81,20,45,0,37,69,209,2,80,82,20,5,64,209,82,82,0,20,69,209,2,80,148,180,148,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,45,37,165,71,6,64,209,54,112,21,169,245,28,79,145,233,110,131,9,160,246,140,243,27,20,42,95,75,59,245,90,127,78,159,51,38,232,226,229,219,37,141,211,254,229,131,71,121,53,0,199,128,246,155,26,130,83,132,107,141,62,128,98,0,255,244,243,242,63,99,140,18,0,255,149,111,30,138,47,181,201,171,125,247,243,122,236,250,167,152,248,237,236,15,43,176,143,227,187,38,92,219,73,169,22,64,219,245,118,238,94,62,227,236,243,230,82,53,3,39,40,10,128,162,40,10,128,162,40,138,1,0,20,69,145,17,20,0,197,172,175,163,208,0,255,145,203,127,220,12,241,109,67,225,51,249,58,234,235,168,253,215,17,88,252,220,227,109,251,103,151,132,127,13,160,72,244,191,72,203,0,255,28,95,22,143,169,139,63,229,43,132,254,239,254,97,54,157,97,53,174,175,165,232,127,241,251,56,0,255,186,248,10,69,241,157,124,45,161,0,255,237,24,192,61,218,82,32,126,25,64,73,75,73,1,80,56,109,10,60,189,51,0,69,81,180,0,148,20,45,37,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,11,45,69,1,40,26,167,64,41,34,2,104,208,210,144,22,128,126,189,82,246,95,207,48,241,31,227,102,244,152,219,17,254,199,171,220,235,104,95,63,117,247,145,124,52,44,212,224,247,61,128,210,63,227,156,39,0,255,190,169,101,124,181,236,159,14,252,126,156,67,76,143,33,89,252,176,175,240,211,221,56,189,236,59,111,134,120,23,95,99,223,125,128,150,0,255,73,72,54,68,201,245,50,128,150,146,162,5,160,8,72,81,56,197,4,160,164,40,90,0,74,234,20,55,69,10,64,73,81,20,0,45,37,69,115,12,128,34,7,164,2,99,92,198,244,233,29,6,6,160,21,148,214,145,55,205,21,20,0,13,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,156,6,77,81,56,0,109,154,167,64,145,6,160,164,104,105,52,128,210,31,49,156,49,206,221,239,55,89,38,184,180,47,249,18,77,235,107,247,15,206,25,176,32,91,97,132,12,127,15,202,155,103,219,116,214,68,155,84,39,248,29,95,67,71,10,86,70,110,175,24,43,231,55,2,88,30,106,146,44,145,44,195,106,26,87,124,241,39,252,206,1,212,94,251,103,103,140,212,242,159,249,229,153,143,109,63,251,71,125,27,225,127,124,204,235,175,175,245,233,219,244,224,188,207,124,243,56,49,131,125,165,115,51,252,142,71,242,53,120,54,60,167,18,211,62,200,11,2,40,41,138,2,160,112,106,159,166,229,180,1,40,138,98,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,5,244,213,218,0,255,116,251,159,102,254,151,217,0,255,231,107,160,175,215,254,159,219,127,52,243,191,204,126,223,1,116,68,244,0,255,221,254,115,237,149,252,111,227,3,249,250,235,43,33,250,0,255,110,0,255,185,254,74,254,179,241,129,124,5,64,75,73,51,10,128,162,40,26,13,160,200,17,228,8,202,240,84,12,191,201,216,36,219,125,198,162,125,92,165,171,6,145,30,241,78,111,77,116,177,31,36,168,39,65,221,112,50,142,62,118,208,73,248,142,86,23,152,188,101,62,176,191,224,122,192,87,173,227,11,124,138,175,169,3,65,186,31,32,116,195,193,65,125,236,177,91,203,102,180,186,213,30,113,149,207,211,191,24,154,199,47,157,227,13,188,162,15,16,55,206,129,1,201,73,42,25,169,116,223,140,157,195,108,115,134,171,16,102,190,69,223,165,233,94,145,106,3,15,26,190,23,127,233,245,89,145,35,193,131,224,240,84,202,221,190,98,151,203,187,65,223,179,143,171,116,213,160,213,29,30,234,173,137,134,86,19,31,64,45,209,0,255,186,10,246,191,196,0,255,10,0,255,19,29,159,237,235,136,175,150,232,127,93,5,251,95,226,125,146,0,255,59,158,219,87,42,128,2,24,40,160,112,0,104,163,0,249,199,234,100,89,186,15,151,23,215,116,167,150,26,151,106,174,125,171,174,154,199,87,208,235,121,62,180,171,12,117,254,21,25,126,158,44,207,146,253,124,246,162,125,202,205,37,164,127,248,78,7,241,131,248,172,231,194,149,147,35,47,20,14,176,4,65,146,24,18,187,13,49,0,59,124,75,53,213,105,190,86,195,155,31,254,195,135,63,62,142,63,242,90,0,26,234,107,238,201,169,66,10,3,219,193,204,128,17,91,12,39,22,102,118,38,89,140,44,58,119,114,77,116,72,9,95,86,252,15,126,151,175,89,205,235,21,100,4,167,29,4,101,228,70,240,133,38,68,221,90,230,73,218,95,91,167,167,190,245,149,173,247,1,52,224,53,218,0,255,123,251,127,101,254,107,218,63,245,154,160,114,27,103,212,13,101,168,35,227,140,77,60,55,30,197,221,91,35,163,45,201,241,172,190,141,241,6,222,100,188,14,159,229,53,218,0,255,123,251,143,101,254,107,218,0,255,231,3,40,138,162,191,62,128,146,39,253,143,183,0,255,66,123,37,0,255,37,248,129,107,180,0,255,247,246,0,255,202,252,223,180,223,119,37,17,253,143,183,0,255,66,123,37,0,255,37,248,129,171,180,0,255,247,246,0,255,202,252,215,180,223,119,0,37,17,253,143,183,0,255,66,123,37,0,255,37,248,86,0,199,73,146,228,74,126,110,216,131,113,108,39,143,204,78,112,246,30,218,231,157,58,237,155,17,55,188,208,63,124,112,135,223,196,199,42,137,232,127,188,253,23,218,43,249,47,193,7,122,29,1,20,227,73,146,3,40,224,228,204,46,69,52,18,174,52,205,19,111,111,69,92,221,19,4,3,62,23,130,228,184,113,160,112,1,22,195,100,150,186,21,98,139,108,23,149,200,233,138,248,89,114,12,250,192,3,143,27,2,218,79,226,197,194,185,115,180,49,16,36,129,193,157,140,67,68,174,27,1,156,202,168,131,77,151,78,51,233,6,79,138,102,223,136,143,199,71,120,149,247,1,52,200,65,130,224,169,84,70,16,249,7,245,177,20,221,119,219,91,123,186,76,75,125,75,245,208,190,84,43,205,242,10,216,129,113,150,194,216,80,100,62,220,57,96,185,40,94,203,97,8,58,143,43,214,90,157,65,163,69,188,209,21,252,146,240,0,255,133,47,210,60,78,78,16,60,199,149,42,119,165,10,133,97,184,91,196,173,170,49,229,153,70,181,95,27,73,90,141,52,9,59,227,175,137,207,193,87,245,21,24,64,175,209,0,255,186,20,246,223,196,15,37,0,255,119,60,136,175,222,190,90,163,0,255,117,43,236,191,137,31,74,254,239,248,16,95,185,30,64,99,79,70,146,0,3,23,165,170,170,8,91,204,141,222,20,204,206,209,66,162,214,32,147,235,161,67,46,222,172,248,32,124,75,95,83,25,65,16,28,65,112,5,9,250,63,168,151,98,201,190,219,222,218,179,157,186,105,92,170,135,246,93,186,234,6,95,0,255,94,177,250,207,168,71,192,238,254,243,37,76,213,7,89,38,77,244,191,95,75,120,238,55,241,25,248,180,3,132,158,66,206,56,72,174,26,97,21,28,32,176,144,177,11,241,93,153,11,27,91,186,165,122,100,231,86,197,127,120,30,79,251,195,135,225,115,149,78,250,0,255,110,0,255,185,246,74,254,183,241,127,87,192,117,68,244,0,255,221,254,119,237,149,252,111,227,3,249,0,138,162,104,9,160,57,175,32,56,2,67,70,96,176,178,145,36,195,88,130,230,72,130,184,226,173,110,104,222,218,250,24,72,240,140,156,177,161,29,164,114,80,40,129,177,45,127,89,94,92,250,191,221,15,95,36,46,239,45,129,120,4,111,22,241,77,248,68,190,70,43,114,4,57,130,50,60,21,107,187,201,216,229,242,239,51,22,237,227,42,93,53,136,244,136,119,90,107,162,101,125,0,32,231,28,4,238,36,25,112,87,78,18,216,152,17,128,114,174,18,75,150,246,171,116,216,34,66,226,9,252,249,195,167,226,127,43,46,31,65,240,32,8,170,12,172,12,69,18,73,182,82,147,160,57,138,185,183,30,126,199,235,134,224,130,159,6,9,234,73,170,110,56,25,214,253,99,7,229,142,216,142,118,183,48,121,219,124,96,125,193,53,129,175,90,199,23,120,212,53,200,7,80,114,244,0,255,221,254,119,45,146,252,111,227,51,174,8,14,130,32,15,130,28,164,230,143,224,25,75,241,77,184,179,185,164,203,180,212,183,76,115,45,75,181,210,179,235,248,232,0,255,187,253,239,58,36,249,223,198,7,92,149,125,0,212,145,96,156,43,133,45,151,10,50,44,8,96,0,74,55,97,180,253,5,46,119,105,178,121,156,21,226,3,252,110,16,0,255,134,111,185,226,14,156,2,144,28,247,25,206,204,204,222,133,106,71,22,102,168,144,28,97,101,209,185,144,232,173,65,74,248,74,225,131,241,237,252,4,65,130,32,216,30,25,103,47,163,58,78,60,220,96,229,147,183,205,159,72,91,29,14,253,226,151,54,241,25,190,217,71,128,32,8,144,239,129,83,119,28,213,67,37,229,86,86,62,225,42,127,34,125,117,216,117,132,167,250,196,103,248,108,0,5,242,117,124,244,0,255,221,254,119,45,146,252,111,227,251,250,26,228,235,248,232,0,255,187,253,231,58,36,249,223,198,247,245,1,116,230,219,72,242,192,112,247,209,78,202,146,113,54,50,32,211,72,121,178,246,45,108,68,34,119,65,134,106,26,47,117,6,127,150,104,248,32,211,235,168,57,79,146,60,137,37,39,118,102,177,178,36,47,71,158,230,145,184,184,37,174,238,121,154,83,0,5,14,20,14,0,133,163,80,216,77,181,124,217,124,251,244,69,251,184,85,83,125,94,61,226,163,222,122,107,136,15,158,60,185,44,137,93,192,70,155,112,59,6,124,150,248,158,197,98,182,85,33,172,213,186,103,137,248,91,115,193,63,13,238,241,23,124,207,35,25,183,129,196,29,4,7,238,194,21,36,70,102,0,70,24,5,196,138,36,253,94,29,230,197,100,195,19,248,16,136,79,197,23,92,229,125,0,13,50,130,32,56,130,96,4,145,127,80,39,197,146,125,183,188,182,102,59,181,211,184,85,15,237,187,52,213,56,175,168,122,232,56,35,24,117,200,149,129,221,101,206,237,189,197,244,214,218,236,141,186,183,100,184,79,163,248,15,0,255,227,99,9,188,9,0,255,184,146,0,56,42,237,36,117,59,171,184,129,13,137,157,149,32,6,149,57,29,214,225,198,154,145,87,75,248,219,94,165,143,137,15,193,95,123,5,121,0,45,27,253,63,38,216,0,255,167,135,146,0,255,142,246,131,249,250,233,107,201,232,0,255,81,193,254,195,14,37,0,255,29,237,7,243,117,211,7,208,76,175,23,112,150,81,118,6,203,133,115,236,146,204,214,88,70,226,222,178,143,60,26,163,185,181,134,175,197,5,218,172,248,27,252,221,19,4,245,74,80,135,27,185,140,30,119,16,46,225,162,221,218,203,228,109,243,248,133,77,215,4,158,106,3,159,227,93,124,205,121,165,130,35,48,100,4,7,131,17,73,6,42,65,115,44,111,113,197,91,221,240,188,181,245,49,144,148,159,145,51,54,180,131,32,7,64,89,24,219,242,22,182,184,244,127,187,31,30,36,110,239,237,8,226,15,252,89,196,55,225,83,3,104,240,0,57,130,84,94,103,98,219,77,230,22,153,119,30,55,54,237,223,86,173,180,210,70,252,17,239,52,209,45,124,152,215,104,0,255,239,237,63,150,249,175,105,191,223,107,192,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,20,37,244,53,221,199,49,4,79,46,12,67,29,195,74,67,82,6,28,204,106,37,254,31,198,146,108,175,142,241,24,113,69,29,190,1,127,119,128,220,14,242,3,48,198,57,136,249,57,174,145,109,200,102,236,18,247,146,237,88,163,221,35,211,63,138,207,9,0,255,3,124,9,0,255,119,5,214,118,6,142,153,5,0,78,226,79,10,133,171,70,17,150,3,24,18,110,94,249,226,221,90,55,197,215,248,94,22,79,227,79,62,40,160,124,36,184,114,82,201,113,89,80,72,242,40,127,4,74,163,211,149,205,109,199,241,244,85,241,66,223,208,69,59,45,198,15,225,231,60,64,206,64,14,24,198,25,3,48,191,252,28,114,87,178,21,187,204,178,164,59,54,235,247,56,244,127,225,115,194,0,255,0,191,197,0,255,121,77,247,21,15,144,231,105,231,65,42,244,129,149,1,193,193,109,108,43,92,173,110,17,164,54,154,23,196,95,120,95,160,71,188,138,175,56,130,28,71,206,3,92,213,7,86,134,32,176,182,45,127,5,218,165,13,89,83,23,205,11,52,138,143,5,90,196,47,3,168,163,175,200,43,51,31,4,193,109,35,60,27,110,231,151,153,245,156,214,54,199,230,254,194,93,241,187,88,179,253,8,127,103,127,157,175,0,125,1,120,61,25,64,59,150,23,114,134,2,89,26,64,100,39,105,218,24,218,134,55,130,222,190,6,184,252,0,41,252,251,56,65,112,131,17,128,92,72,140,81,162,45,46,151,106,208,114,51,252,205,146,120,165,191,174,58,194,111,3,40,202,187,203,199,193,150,219,217,144,199,42,73,44,134,1,124,179,57,11,145,21,155,244,20,0,255,109,137,214,218,116,37,252,177,240,189,248,52,175,134,224,32,116,193,185,220,229,23,82,57,151,161,76,27,6,158,85,97,223,214,226,166,230,21,75,170,59,124,181,0,255,9,159,108,154,138,15,196,87,244,43,64,16,164,144,239,129,131,59,142,234,25,201,49,55,24,78,185,202,159,71,95,29,114,45,225,169,54,241,25,30,27,64,131,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,191,190,2,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,127,30,64,81,180,236,53,215,233,21,148,225,148,145,229,240,225,28,88,165,104,141,174,200,219,219,55,145,88,131,12,181,46,241,182,183,31,190,82,248,28,252,210,1,220,0,240,160,220,117,180,131,20,218,57,31,153,74,96,205,31,240,45,108,204,196,177,63,134,106,26,95,139,203,123,51,124,6,62,221,235,84,129,54,0,84,149,15,0,24,0,228,31,171,147,100,249,54,92,94,220,219,149,90,106,92,170,185,246,165,154,106,174,130,60,128,2,119,180,3,160,48,190,216,225,113,231,0,16,147,37,28,138,160,243,41,115,145,198,160,209,34,190,212,213,8,0,255,95,248,104,124,48,95,239,125,205,203,207,85,15,51,212,231,117,163,17,73,57,192,73,72,138,86,46,79,218,154,118,62,141,203,59,203,231,187,131,224,73,181,233,112,3,168,180,115,187,72,20,0,106,254,12,223,254,166,72,84,251,101,150,174,241,186,32,47,209,240,233,248,11,15,160,40,138,2,160,104,175,8,242,204,70,128,224,58,187,123,144,47,176,136,148,3,211,45,170,172,122,196,49,185,142,250,194,195,230,122,248,58,251,49,94,155,125,13,146,10,240,249,193,147,106,91,208,125,152,27,73,129,48,114,8,92,242,124,88,243,4,125,151,118,26,136,223,226,111,51,60,12,159,4,208,228,123,46,24,24,95,144,67,165,202,128,0,131,148,175,152,185,103,67,184,103,175,36,193,170,165,222,241,47,190,76,124,18,159,117,109,243,113,114,142,172,254,145,13,185,25,42,183,17,84,42,163,136,11,14,200,53,99,81,191,71,242,118,195,199,2,29,123,40,62,209,126,73,95,55,7,208,4,200,147,237,6,32,204,231,193,8,68,144,96,172,44,11,32,226,218,234,50,29,117,44,120,189,118,91,117,41,180,41,226,31,60,201,107,247,83,31,200,177,235,127,198,37,14,252,127,155,184,179,222,0,255,150,188,38,144,0,255,67,87,218,207,128,243,28,216,35,120,7,169,59,82,103,86,89,37,130,132,52,232,50,125,244,57,146,96,13,141,226,13,248,84,135,37,62,135,63,246,138,227,156,113,225,12,195,230,23,206,155,14,176,49,201,150,211,253,100,237,200,60,137,161,169,166,241,18,225,0,255,134,191,241,32,62,128,114,115,133,158,54,174,227,4,72,16,254,110,182,155,132,152,28,136,185,54,82,44,111,73,184,160,211,189,84,235,202,82,13,82,149,180,0,148,20,69,191,30,64,67,69,0,255,147,20,246,0,255,119,39,249,31,103,63,216,235,136,232,127,216,254,119,237,149,252,111,227,127,188,134,138,254,39,43,236,0,255,239,78,242,63,206,254,175,215,17,209,0,255,119,251,223,181,87,242,191,141,31,228,3,40,138,162,5,160,164,40,10,128,162,104,41,1,168,167,175,98,163,0,255,73,5,251,15,245,80,242,63,206,254,48,95,63,125,21,25,253,79,42,216,0,255,168,135,146,0,255,113,246,3,3,168,180,0,255,247,246,0,255,202,252,215,180,0,255,207,87,64,95,165,253,191,183,0,255,87,230,0,255,166,253,127,190,2,160,191,190,146,136,254,199,219,127,161,189,146,0,255,18,124,32,95,125,125,37,17,253,159,183,0,255,66,123,37,0,255,37,248,129,3,104,180,0,255,247,246,0,255,202,252,215,180,0,255,207,87,64,95,163,253,191,183,0,255,87,230,191,166,253,127,190,2,160,40,138,2,160,40,138,210,14,144,122,18,156,113,2,108,33,28,210,46,11,82,176,196,68,108,24,111,127,81,116,75,245,184,60,76,124,248,31,79,11,196,191,225,251,250,26,228,32,169,224,65,42,87,16,249,7,245,145,20,221,119,203,107,123,186,76,79,125,91,245,208,190,84,43,221,224,43,214,99,243,51,220,133,51,70,112,148,1,168,2,114,146,105,23,132,186,43,123,143,161,226,191,238,214,69,23,109,139,39,42,254,7,127,235,1,220,169,224,9,218,221,135,27,168,10,206,184,72,212,157,69,205,223,225,219,223,148,36,238,134,204,210,52,190,233,12,126,47,209,240,113,89,87,107,244,191,110,133,253,55,241,67,201,0,255,29,0,255,173,192,106,141,254,215,173,176,0,255,38,94,40,249,175,227,193,124,0,37,31,253,143,183,0,255,66,135,36,0,255,37,248,190,190,6,249,90,62,250,31,111,0,255,131,14,73,254,75,240,111,125,197,233,73,50,128,11,199,146,152,185,81,237,51,207,43,117,117,153,39,121,127,113,161,158,26,215,215,87,115,0,69,209,65,207,56,201,48,75,6,14,118,3,3,132,187,140,108,45,97,20,103,111,175,112,161,253,65,124,143,247,221,241,64,124,31,95,129,3,201,147,160,112,20,236,141,207,150,47,153,111,131,177,103,31,183,106,170,205,163,55,124,211,91,111,77,29,224,4,237,0,221,79,146,20,6,48,206,64,130,148,103,112,2,111,197,186,164,36,199,223,171,201,13,111,224,99,101,60,142,215,92,163,1,180,114,4,57,130,178,242,131,24,118,147,177,201,229,221,102,44,218,199,85,186,106,16,233,17,239,244,214,67,7,251,26,163,163,158,113,144,99,21,108,56,25,7,227,4,187,132,172,46,133,74,90,92,43,48,218,63,196,7,120,223,29,0,255,195,111,241,181,116,32,7,200,8,234,8,2,195,176,54,206,149,0,40,195,228,7,230,138,57,68,36,199,88,171,71,14,191,227,99,101,252,129,207,246,1,52,204,215,51,209,0,255,99,133,253,135,237,73,254,59,218,111,233,43,94,7,130,131,28,156,10,82,215,14,218,23,154,40,107,117,151,39,105,127,107,161,102,26,215,55,22,205,215,50,209,0,255,99,133,253,135,229,73,254,59,218,15,242,0,138,162,104,1,232,217,199,12,199,121,37,135,14,128,44,184,221,110,35,168,16,215,232,246,52,149,40,235,75,160,89,181,133,167,166,179,253,143,248,12,252,139,87,212,223,7,80,96,189,70,0,255,235,86,216,127,19,47,148,252,223,241,51,143,43,39,57,24,192,9,2,32,109,4,64,70,140,148,195,53,179,3,78,218,178,112,125,111,195,229,165,174,240,37,46,209,180,64,252,2,62,211,171,53,250,127,183,194,254,155,248,161,228,0,255,142,0,255,243,1,84,76,244,63,89,97,0,255,127,121,146,0,255,113,246,31,250,154,215,129,106,39,57,25,128,145,160,118,226,166,48,60,161,182,173,93,126,156,125,154,107,25,207,244,173,44,139,199,243,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,127,250,186,56,64,112,59,56,86,225,159,113,110,7,140,3,2,206,64,18,162,147,183,44,178,125,26,36,73,155,13,137,0,255,241,103,128,167,225,35,163,157,160,18,128,158,0,200,33,40,55,189,121,188,65,154,1,198,131,104,101,182,64,227,74,166,159,253,169,182,241,214,196,223,226,115,43,170,146,65,79,61,111,196,220,120,225,100,180,73,249,192,202,90,217,221,47,58,61,158,217,183,60,241,59,30,55,199,31,241,115,124,205,233,41,224,36,3,199,18,128,218,9,62,243,52,177,182,118,121,146,247,23,215,233,165,111,125,125,101,125,0,5,61,227,110,140,10,130,66,18,3,170,204,0,23,3,11,177,140,103,149,241,22,77,146,167,123,123,89,27,120,19,137,143,194,71,67,111,231,111,28,171,0,64,18,187,36,32,98,22,187,45,132,64,130,102,198,91,52,73,214,44,46,178,46,240,231,13,0,255,138,159,229,107,142,4,199,145,113,4,134,122,164,172,18,164,172,93,204,147,133,116,105,67,90,211,90,211,126,120,20,47,251,117,135,87,246,21,25,112,163,176,27,167,44,143,102,229,14,125,63,176,136,59,210,155,211,87,135,33,94,193,67,237,226,27,60,9,160,24,71,16,60,8,130,42,83,86,134,42,71,146,108,165,46,111,205,81,196,189,245,240,58,126,55,188,93,240,92,190,142,143,254,191,219,0,255,174,67,146,0,255,108,124,95,95,131,124,29,31,253,127,183,0,255,93,135,36,0,255,217,248,192,0,26,12,184,171,220,216,141,178,60,154,129,109,234,254,195,34,46,209,155,211,86,135,30,190,198,195,186,248,6,95,236,35,133,32,72,33,223,3,7,119,24,213,67,37,229,6,43,127,196,85,222,68,250,234,176,235,8,79,245,137,207,240,25,190,6,253,5,161,227,4,7,170,30,67,80,104,211,25,96,92,6,216,66,94,148,72,203,53,219,52,111,199,161,115,60,237,17,159,133,175,245,0,154,36,191,156,228,170,10,10,237,12,88,220,184,228,5,68,27,84,69,181,80,151,181,71,87,64,162,208,45,158,232,31,254,121,41,124,24,63,246,122,85,188,142,10,14,114,112,42,72,89,59,104,155,104,86,89,171,187,124,57,235,107,27,53,211,184,190,178,88,13,240,1,180,117,32,168,227,200,201,169,4,201,242,73,2,156,227,50,12,70,217,250,18,40,116,251,35,9,250,134,25,94,199,199,226,248,31,190,228,138,202,251,0,154,202,65,82,193,131,32,35,21,249,7,245,177,20,223,119,203,107,123,186,76,75,13,82,61,180,47,213,74,211,124,10,229,103,188,146,81,15,64,22,156,243,59,228,89,34,174,117,31,191,166,27,198,242,210,173,152,244,138,47,90,130,159,237,143,195,63,73,190,112,0,32,65,61,64,10,151,164,218,244,230,193,46,209,44,24,17,72,51,178,253,26,68,78,13,246,151,182,241,104,226,147,240,93,125,205,121,144,202,43,48,228,224,232,16,27,203,209,112,226,41,90,9,226,134,184,181,230,9,18,3,168,53,250,95,183,194,254,159,248,161,228,0,255,142,15,241,213,219,87,107,244,191,110,133,253,63,241,67,201,0,255,29,31,226,43,1,40,90,138,18,128,162,40,10,128,62,37,205,40,13,3,80,122,80,20,5,152,98,21,184,157,51,80,53,18,112,149,40,210,222,66,164,189,170,236,74,159,190,218,121,234,220,25,71,176,111,32,97,247,116,210,74,95,208,4,190,235,1,169,125,208,125,128,172,100,204,252,27,100,109,137,247,236,233,11,114,23,27,94,131,111,106,61,126,92,183,209,142,217,99,59,121,131,123,87,100,26,107,222,220,51,241,91,252,217,53,226,143,2,157,144,221,79,66,52,24,70,186,93,20,31,227,115,149,167,243,181,62,61,93,94,49,58,92,249,241,61,30,108,106,13,159,244,40,226,143,248,136,3,40,218,116,156,45,35,128,19,43,111,67,148,184,161,162,56,163,0,40,138,66,159,22,0,154,58,105,130,38,164,33,0,45,37,69,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,180,148,20,0,45,37,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,173,122,74,79,50,211,140,62,0,205,1,228,82,251,184,43,77,239,201,57,170,20,216,142,1,40,30,20,69,11,64,73,209,82,2,80,20,5,138,1,208,82,82,140,2,160,229,180,222,212,94,26,2,80,224,65,209,82,2,80,67,95,199,123,59,154,166,187,107,116,250,207,13,225,231,249,234,246,58,211,0,255,208,81,76,151,143,60,218,90,208,75,194,23,123,0,133,76,0,255,239,163,249,24,0,255,133,241,203,135,71,124,38,95,33,244,63,59,103,92,186,66,55,63,166,120,95,95,11,232,0,255,185,254,195,215,197,139,161,28,143,228,107,13,253,191,124,61,122,53,252,155,106,252,230,0,138,162,40,0,138,167,77,225,244,206,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,5,138,130,4,208,128,52,86,138,166,215,0,52,165,104,72,1,208,188,215,177,236,127,137,250,31,168,196,127,100,240,15,94,251,94,199,160,0,255,107,194,254,23,131,252,199,224,115,61,128,150,253,0,255,253,28,60,244,223,102,241,52,190,70,254,248,254,171,30,0,255,173,166,246,149,254,222,63,55,251,237,18,241,44,190,70,254,160,235,0,255,72,155,129,245,51,128,150,146,162,0,40,158,134,41,158,134,1,40,90,40,26,0,180,148,20,5,64,131,162,165,4,160,116,60,245,126,152,194,105,158,9,64,73,129,162,15,64,19,166,104,41,1,40,90,74,10,128,162,104,41,1,40,90,74,90,0,138,162,40,1,40,138,150,18,128,162,40,90,0,74,138,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,14,64,235,105,247,15,210,20,104,194,0,52,35,40,26,20,96,10,187,86,248,231,224,8,218,135,17,201,38,151,46,9,23,193,63,174,222,10,123,206,24,49,49,102,159,61,157,246,115,53,60,179,15,72,215,0,255,227,220,198,247,127,151,213,247,101,45,172,34,95,235,99,111,221,175,143,248,144,244,159,19,25,67,164,165,30,139,222,241,156,190,222,219,187,49,198,227,191,188,251,125,244,207,246,197,254,214,15,190,231,181,62,36,50,125,121,60,82,191,179,243,230,53,205,62,186,140,95,231,3,40,74,106,142,51,48,190,233,28,21,0,125,90,76,81,60,0,77,211,167,221,111,154,6,160,104,41,74,0,138,162,104,1,40,105,41,105,1,40,41,90,74,0,10,232,171,181,0,255,233,246,31,205,252,47,179,0,255,207,87,64,95,175,253,79,183,0,255,104,230,127,153,253,191,3,232,136,232,0,255,187,253,231,218,43,249,223,198,7,242,245,215,87,66,244,63,108,0,255,187,254,74,254,183,241,129,124,5,64,209,82,210,12,128,162,40,10,128,162,40,74,244,0,25,1,202,207,134,49,54,96,164,130,83,40,178,218,185,154,39,44,63,238,98,162,253,58,99,46,239,45,125,248,27,47,18,241,77,248,182,190,230,60,8,114,4,134,28,24,93,197,70,114,60,152,104,134,87,222,226,138,185,181,230,9,22,248,74,246,154,235,245,75,206,50,10,99,165,112,225,156,51,0,189,118,102,37,238,45,155,70,172,67,154,91,107,120,219,91,16,15,43,254,6,159,231,1,212,20,253,175,155,96,0,255,79,124,79,242,127,199,119,251,26,226,171,41,250,95,87,193,254,151,248,158,228,0,255,142,247,246,85,196,7,80,83,244,191,110,130,253,47,241,61,201,0,255,29,239,185,134,174,150,232,127,93,5,251,95,226,123,146,0,255,58,222,115,13,0,138,150,146,130,250,0,42,50,250,159,84,176,0,255,80,15,37,0,255,227,236,0,255,92,163,253,191,183,0,255,87,230,191,166,253,160,171,216,232,127,82,193,254,71,61,148,252,143,179,0,255,115,149,246,0,255,222,254,95,153,0,255,154,246,0,255,249,0,138,162,165,190,62,128,146,136,254,199,219,127,161,191,146,0,255,18,124,192,53,218,0,255,122,251,127,101,254,107,218,239,187,150,136,254,199,219,127,161,189,146,0,255,18,252,192,53,218,0,255,123,251,127,101,254,107,218,0,255,59,128,146,39,253,143,183,0,255,66,123,37,0,255,37,248,195,10,123,112,130,36,24,110,27,81,86,101,228,70,208,14,47,112,87,102,105,48,177,104,152,57,52,209,40,91,124,89,241,193,248,199,169,39,192,25,39,105,27,40,150,228,170,36,6,179,53,136,110,170,210,22,22,186,6,46,61,50,159,92,162,251,248,61,126,55,136,207,225,251,124,205,233,1,218,73,6,142,37,0,181,147,246,157,166,137,181,181,108,146,247,23,215,105,166,111,127,125,173,0,138,162,40,0,106,247,65,181,241,202,24,73,130,88,85,27,25,143,152,92,24,3,243,143,116,58,238,218,45,77,243,234,6,47,138,104,0,255,136,143,192,79,120,69,191,125,0,189,70,0,255,239,86,216,127,19,47,148,252,223,241,32,190,10,250,154,123,114,0,4,24,237,51,152,89,129,218,150,146,249,200,194,236,204,36,211,197,186,44,58,103,118,77,180,137,55,226,71,248,178,226,103,248,62,95,1,208,82,82,244,212,7,112,155,143,241,182,140,113,5,143,33,9,10,200,9,62,218,152,193,174,206,77,118,138,0,255,186,90,23,141,93,9,127,84,124,16,62,182,142,39,253,127,183,0,255,93,123,37,0,255,219,248,77,190,34,56,8,130,60,21,228,84,48,127,4,207,88,138,111,194,165,197,29,117,153,158,26,92,186,235,88,170,149,246,123,212,145,96,156,17,224,139,165,82,25,23,164,80,181,85,165,155,48,218,254,162,246,114,151,38,153,7,238,214,125,124,1,191,11,196,31,241,116,62,128,162,40,10,128,162,40,154,58,64,33,8,61,64,232,214,14,78,213,199,158,187,181,108,71,171,91,120,196,85,62,176,190,32,154,199,47,189,227,13,124,177,175,200,145,224,65,96,120,16,188,241,213,242,229,242,238,219,223,179,143,155,116,213,224,213,28,62,234,173,135,142,240,21,232,45,8,29,39,229,3,168,199,144,66,97,50,3,140,201,160,109,33,47,32,210,118,205,54,207,219,145,104,28,63,123,196,103,225,3,160,227,163,0,255,239,246,191,107,145,228,127,27,0,255,231,149,119,205,121,16,228,21,4,33,92,24,25,98,84,142,103,123,226,25,146,228,109,110,214,42,252,90,243,36,227,19,174,4,160,180,167,158,4,103,156,0,91,8,86,193,117,65,10,150,92,216,54,140,224,47,64,32,213,35,27,103,125,248,31,63,11,196,191,225,47,174,232,188,15,160,65,14,146,10,30,4,25,65,228,31,212,71,82,124,223,109,175,173,233,46,45,245,45,213,67,251,82,173,52,147,175,163,163,0,255,239,246,191,235,144,228,127,27,63,187,125,126,46,55,218,185,141,224,128,1,0,10,57,201,180,139,177,234,172,238,61,130,138,0,255,186,91,23,93,180,45,158,168,248,32,124,99,29,31,253,15,219,0,255,174,67,146,0,255,109,252,95,31,64,201,124,197,245,122,5,86,25,102,163,197,218,149,49,108,68,64,123,100,70,184,184,108,34,179,6,121,14,157,225,113,111,129,134,21,127,140,0,255,122,82,64,240,36,110,4,117,178,17,112,35,3,149,50,148,103,187,200,44,106,209,238,54,182,172,68,90,194,227,246,86,125,76,124,55,62,155,175,0,40,138,162,0,232,173,175,168,138,249,169,32,193,5,195,40,156,4,23,76,140,147,32,204,39,50,113,94,161,115,154,83,215,30,215,6,225,0,255,17,95,132,143,228,107,180,34,71,144,35,128,149,31,196,176,155,140,93,178,221,167,44,218,199,85,186,234,91,164,69,188,211,91,19,237,232,3,40,201,232,0,255,81,193,254,63,45,148,252,119,180,31,204,87,186,215,88,247,81,207,237,32,231,16,108,56,25,155,204,195,172,229,201,146,213,37,66,154,164,205,37,1,66,13,43,198,15,240,190,59,158,137,207,240,74,0,26,173,149,35,200,17,148,225,65,12,187,71,99,151,108,183,25,139,246,113,149,174,26,60,122,196,59,189,53,209,206,138,90,251,0,65,130,122,18,212,13,39,151,209,199,14,194,29,177,29,173,46,218,228,109,243,129,245,69,215,3,190,106,29,111,224,83,94,163,253,191,183,0,255,87,230,191,166,253,40,143,10,66,15,42,116,195,193,65,125,236,177,219,203,102,180,186,133,9,55,249,60,253,139,161,121,252,210,58,190,192,31,189,86,142,4,15,82,134,167,194,122,227,195,242,37,155,237,131,189,200,227,38,93,53,132,191,154,195,67,189,245,31,0,255,114,0,77,21,204,7,146,0,35,150,17,28,36,31,68,140,19,24,243,71,51,115,222,174,115,43,74,141,107,67,27,132,0,255,56,252,16,190,172,175,57,79,146,60,201,37,39,102,102,49,146,36,47,87,158,231,145,184,184,37,174,174,121,158,32,111,149,243,74,253,178,4,152,13,196,2,51,11,96,182,6,188,41,121,59,222,166,125,79,52,9,95,11,226,97,173,246,241,12,124,202,113,243,17,184,49,18,28,108,120,91,161,29,20,142,42,35,104,227,187,12,106,242,205,222,124,46,253,224,79,167,101,195,35,126,29,127,112,0,212,17,96,156,145,96,195,85,1,24,72,98,64,96,37,62,144,183,176,56,194,165,154,100,199,180,15,31,224,103,129,248,72,124,198,149,20,181,245,1,20,85,49,63,72,37,184,96,24,192,73,112,193,108,151,79,130,48,159,70,19,239,13,58,167,41,117,173,113,109,16,254,31,241,67,248,89,156,147,188,130,156,51,198,5,207,115,200,93,192,184,119,153,101,73,183,175,209,109,26,250,71,241,6,225,127,128,215,226,67,249,90,57,130,188,82,48,60,136,97,55,217,242,37,219,125,198,166,253,92,165,171,190,69,122,196,55,189,53,209,191,190,182,83,9,202,80,193,43,0,14,0,132,96,2,38,220,10,113,70,93,194,214,203,246,75,93,24,79,63,158,105,174,143,248,70,195,248,0,154,85,212,71,16,28,100,28,14,18,108,35,89,228,173,201,206,100,237,46,184,11,203,75,180,83,207,250,198,94,171,157,158,221,24,7,127,159,64,186,221,203,55,143,251,151,47,251,107,127,236,123,237,11,225,29,194,0,255,19,111,227,63,87,0,148,246,212,147,224,140,19,96,11,193,16,92,22,164,202,18,19,219,134,241,246,23,69,32,213,227,242,56,241,225,125,60,45,16,0,255,134,191,184,162,242,62,128,6,57,72,144,242,83,65,174,32,242,79,213,199,82,116,223,45,175,237,233,50,61,53,72,245,208,190,84,43,237,228,235,232,232,0,255,187,253,239,58,36,249,223,198,191,198,231,103,184,171,157,49,130,163,12,0,128,202,73,166,93,80,225,174,204,61,130,138,0,255,186,90,23,93,180,45,158,168,248,32,124,232,36,73,61,1,232,213,78,70,209,39,167,19,135,123,237,186,93,221,51,251,36,110,243,128,133,221,218,128,63,224,153,54,240,50,254,114,128,66,129,158,145,243,131,212,131,2,18,76,98,130,115,152,96,51,121,3,113,183,235,183,104,226,142,67,27,248,89,28,62,11,127,215,215,118,249,73,146,3,85,104,39,118,102,193,56,142,35,174,60,205,19,193,91,17,87,215,188,5,165,154,60,41,28,64,44,143,5,216,77,120,139,203,187,79,223,180,127,171,180,210,183,87,143,248,168,137,38,58,224,43,199,124,60,0,221,50,12,102,245,96,92,62,215,141,34,78,119,66,205,22,77,222,92,72,59,248,221,112,217,63,138,239,198,0,255,28,192,128,194,45,65,166,163,16,100,51,60,135,249,74,50,218,82,166,59,98,94,220,229,218,93,76,47,93,179,8,225,127,20,191,139,0,255,234,43,128,175,254,190,106,249,0,49,60,7,169,84,78,112,107,91,248,39,100,248,68,75,45,31,32,228,173,83,233,217,169,207,190,152,50,197,135,240,129,248,183,68,252,166,67,125,205,121,16,228,8,12,57,176,209,42,55,146,227,225,196,83,180,18,204,21,113,107,205,19,44,241,213,18,253,175,171,96,0,255,75,60,79,242,127,199,3,189,198,236,150,97,150,228,92,168,209,124,96,60,177,160,122,47,155,166,153,60,68,219,171,243,137,181,135,39,90,146,240,31,138,127,193,95,6,192,219,141,3,179,0,39,169,228,84,80,63,91,62,15,225,86,21,12,34,140,98,183,38,74,211,189,225,210,57,254,104,248,95,124,154,215,120,95,131,92,65,144,242,145,10,70,16,249,7,245,82,36,151,183,219,94,91,171,157,186,233,92,170,135,246,93,186,106,29,95,129,122,232,237,140,96,192,144,145,209,118,87,14,104,110,49,189,182,135,19,117,111,201,112,159,253,63,124,143,143,29,240,64,124,2,80,96,123,17,114,178,155,42,168,88,37,21,171,184,115,205,167,64,120,215,12,230,165,113,60,147,110,122,192,67,120,187,240,53,124,103,95,115,158,36,121,146,75,78,206,204,98,37,89,90,174,60,205,35,115,113,203,220,93,243,60,47,62,3,227,1,235,63,109,4,39,36,56,27,98,8,200,50,128,81,98,27,130,156,102,147,132,91,226,125,65,188,47,93,120,59,251,171,53,25,35,147,95,201,109,80,144,17,208,239,72,128,52,119,144,49,18,66,165,107,113,221,209,241,241,82,227,134,248,63,126,155,15,160,57,144,60,71,59,7,98,169,71,161,10,73,204,220,88,222,12,84,75,11,242,166,214,186,247,195,99,120,217,175,69,124,186,175,1,190,254,251,154,226,3,104,94,71,42,87,112,112,144,3,141,220,8,182,208,60,139,214,173,101,158,156,253,229,218,133,63,53,232,203,226,139,125,189,35,65,158,17,100,164,18,4,91,213,177,1,73,166,178,74,90,93,182,193,94,45,203,117,135,231,205,122,232,24,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,221,43,146,28,179,11,72,178,157,225,94,104,83,114,37,94,158,124,160,65,172,186,196,48,137,142,26,197,63,125,11,226,235,236,87,121,0,197,25,217,127,14,78,102,196,1,234,118,126,216,108,124,190,216,219,142,197,117,254,150,77,245,11,95,219,159,104,52,190,207,235,168,159,140,99,228,62,21,92,169,216,3,35,34,209,196,67,80,35,101,194,250,150,28,113,141,107,186,241,75,155,25,30,208,126,46,95,11,64,73,81,244,235,1,84,84,244,63,89,97,0,255,127,119,146,0,255,113,246,131,189,142,39,253,127,183,0,255,93,123,37,0,255,219,248,31,175,162,162,0,255,201,10,251,0,255,203,147,252,151,179,31,236,117,68,244,0,255,221,254,119,237,149,252,111,227,3,249,0,138,162,40,0,138,162,165,4,160,40,90,74,0,250,233,171,216,232,127,50,193,254,67,61,148,252,143,179,31,204,215,79,95,197,70,0,255,147,10,246,31,106,161,228,127,156,253,192,0,26,237,127,189,253,191,50,0,255,53,237,0,255,243,21,208,87,105,0,255,239,237,0,255,149,249,175,105,0,255,159,175,0,168,175,175,36,162,0,255,241,246,95,104,175,228,191,4,63,200,215,95,95,73,68,0,255,227,237,127,208,94,201,127,9,62,224,0,26,237,0,255,189,253,199,50,0,255,53,237,0,255,243,53,208,215,104,0,255,239,237,0,255,149,249,175,105,191,159,175,5,160,40,74,10,128,162,104,41,1,40,138,162,127,15,160,224,126,70,61,2,54,253,124,9,131,250,69,150,74,83,247,0,255,245,58,194,115,191,137,207,192,7,123,181,70,0,255,239,86,216,127,19,63,148,252,223,241,32,190,14,250,154,123,114,10,8,48,176,25,204,14,32,108,41,155,143,44,204,204,204,241,116,179,46,141,142,157,92,15,109,226,141,248,17,190,172,248,25,158,231,1,180,116,244,127,222,254,11,29,146,252,143,224,127,250,122,141,254,215,173,176,0,255,39,126,40,249,175,227,193,124,37,31,253,143,183,0,255,66,135,36,0,255,37,248,159,190,90,163,0,255,117,43,236,0,255,137,31,74,254,239,248,16,31,64,81,210,82,2,80,20,69,191,125,0,69,163,0,255,107,43,236,127,134,31,74,254,19,120,128,215,82,209,0,255,84,97,0,255,159,230,73,254,59,218,0,255,247,90,141,254,175,173,176,0,255,25,126,40,249,79,224,3,94,73,69,0,255,143,21,246,0,255,105,158,228,191,163,253,30,15,160,165,164,104,1,40,41,138,126,61,128,138,137,254,39,43,236,0,255,47,79,242,95,206,126,64,95,173,209,0,255,186,21,246,0,255,196,15,37,0,255,117,252,159,175,162,162,0,255,73,10,251,0,255,203,147,252,151,179,0,255,239,213,24,253,175,75,97,0,255,79,252,80,242,127,199,3,60,128,138,138,254,39,41,236,0,255,47,79,242,63,206,254,65,95,147,60,201,201,192,245,0,184,0,12,106,39,139,32,220,102,98,136,88,153,92,249,139,245,110,137,135,241,190,40,222,197,219,249,90,62,61,73,6,48,112,44,34,217,185,1,124,166,121,106,173,171,203,60,217,251,155,117,131,159,26,183,55,128,47,140,100,220,6,146,119,16,156,114,23,70,144,24,153,81,48,194,64,149,172,88,210,175,213,97,94,76,54,60,129,15,129,248,84,252,97,0,45,140,184,145,182,27,7,200,99,153,177,77,223,111,88,188,29,235,45,106,171,79,15,175,224,97,93,188,140,0,255,92,81,180,0,148,116,32,7,200,8,234,8,130,195,48,220,206,72,10,32,195,228,6,226,138,57,68,36,199,216,171,71,14,191,227,99,103,252,129,215,92,75,227,125,0,13,114,144,32,120,16,100,4,145,127,80,31,75,241,125,183,188,181,166,203,180,212,183,85,15,237,75,117,210,77,190,142,142,254,135,237,127,215,33,201,0,255,54,62,86,187,127,228,32,63,118,238,66,17,242,105,32,212,232,124,242,241,204,98,45,215,203,135,23,182,156,198,241,183,79,124,21,254,84,115,30,4,57,130,32,99,110,25,25,98,99,57,158,237,133,103,88,150,183,184,88,171,240,107,205,147,140,63,56,128,162,40,10,246,0,154,67,204,79,27,9,61,231,69,154,159,199,31,128,136,107,184,74,59,251,25,212,154,121,223,174,63,60,158,30,9,0,255,155,248,20,124,79,95,3,124,29,244,21,64,249,192,0,182,179,138,37,227,4,104,223,142,68,102,57,102,118,186,79,139,176,32,103,122,45,225,107,9,36,43,126,5,159,207,7,80,20,69,1,80,188,55,224,156,145,196,146,147,242,203,63,12,180,115,91,85,5,10,161,96,167,211,34,187,112,219,186,95,83,120,112,196,165,42,62,5,0,255,224,21,253,246,1,212,26,253,191,91,97,0,255,79,252,80,242,127,199,131,248,186,247,176,115,23,206,21,224,156,87,98,84,121,14,220,102,134,164,93,30,70,158,180,193,197,58,119,105,34,117,187,238,240,39,126,137,191,225,195,39,190,131,39,120,45,0,69,73,81,0,20,69,177,83,160,0,20,164,49,52,77,83,0,74,138,162,0,40,110,247,189,226,120,40,121,249,72,14,154,110,190,112,41,186,227,47,129,195,127,240,33,94,235,219,113,206,230,51,175,60,8,91,236,107,189,29,135,248,187,113,190,195,253,201,51,79,184,32,190,218,31,118,193,111,14,160,241,15,213,127,114,70,108,162,137,220,120,36,234,114,189,91,188,90,252,48,95,241,125,224,88,222,46,20,204,206,100,58,172,51,107,65,95,233,203,244,223,157,135,184,56,43,79,38,47,59,234,48,126,157,175,152,63,198,25,135,156,109,155,175,21,64,81,20,117,0,138,1,167,247,166,120,182,114,154,39,35,128,210,83,74,26,20,0,69,81,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,11,45,117,0,138,243,204,52,104,46,37,0,165,151,211,28,105,74,199,211,60,97,0,138,162,40,0,234,52,55,69,115,1,40,41,80,212,1,40,80,67,81,90,55,6,160,40,90,74,0,202,245,74,242,31,25,228,63,114,201,222,6,36,10,127,228,53,236,117,218,0,255,196,48,0,255,115,102,197,54,141,240,249,30,64,1,244,0,255,72,223,247,197,227,184,248,37,95,107,232,0,255,217,254,251,94,138,0,255,165,227,115,125,5,208,0,255,220,63,163,55,85,252,175,22,159,228,43,134,254,159,235,63,162,182,240,25,63,158,114,0,37,69,81,0,180,158,214,209,180,52,117,0,160,105,234,52,77,1,208,82,82,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,80,20,40,74,2,104,29,77,83,10,52,4,160,105,138,166,148,0,84,239,117,44,251,127,66,254,39,135,178,127,114,193,47,120,149,123,165,178,0,255,37,230,127,198,71,7,151,193,183,123,0,165,191,248,211,207,62,174,173,93,124,13,253,122,177,254,49,64,177,110,10,241,215,190,210,191,30,79,30,163,106,24,95,77,254,240,253,25,215,216,180,155,80,60,48,128,150,146,162,0,40,156,54,173,167,153,1,104,208,148,134,20,0,45,37,69,11,64,73,81,20,0,45,37,69,11,64,73,81,180,0,148,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,167,185,41,10,128,166,148,20,5,80,165,214,146,127,152,79,142,193,104,201,200,232,101,189,86,208,159,121,188,216,1,65,227,209,67,15,164,218,223,231,250,188,51,38,31,55,203,163,253,168,71,17,239,225,247,94,241,242,233,231,124,4,73,8,140,229,218,7,202,66,78,61,226,137,46,105,65,124,148,175,234,0,255,51,70,29,103,246,59,110,236,59,146,185,145,190,210,135,142,211,33,216,176,60,22,173,150,144,188,110,73,184,33,254,104,50,196,243,240,223,124,0,173,79,247,135,21,61,131,247,95,157,136,129,98,104,108,154,106,28,77,227,47,215,65,95,237,19,123,148,71,189,121,11,196,93,210,124,217,219,95,178,249,178,240,105,252,128,215,60,183,51,50,78,185,113,227,133,38,196,83,4,80,20,69,73,0,5,154,166,169,167,116,17,64,145,82,167,217,152,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,210,26,250,140,131,51,78,112,198,57,179,75,194,29,251,204,183,149,0,255,141,173,90,217,191,204,214,72,115,189,116,179,194,105,144,177,1,52,244,131,32,35,39,149,17,84,174,35,226,197,13,223,120,204,173,77,26,196,0,255,210,150,187,76,115,248,21,207,91,172,78,113,38,37,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,208,85,241,127,49,6,0,255,15,189,134,254,63,248,157,240,0,255,115,69,75,0,205,121,1,192,147,88,114,1,4,148,145,36,105,33,17,12,137,196,197,45,111,107,195,211,28,149,20,45,0,37,45,37,173,6,208,186,207,64,50,78,82,72,6,2,192,74,210,173,165,187,160,78,95,167,181,94,250,214,114,179,22,186,196,55,61,42,234,113,70,198,25,113,183,51,198,110,145,112,215,254,242,217,121,216,88,170,173,253,147,39,250,232,174,167,118,86,20,0,69,75,73,179,1,180,232,39,64,59,73,80,56,9,176,93,57,246,130,225,242,153,212,221,85,26,196,195,210,142,188,83,115,120,22,31,107,213,170,199,25,25,103,228,221,206,24,191,69,194,93,251,203,103,231,97,99,171,190,246,87,158,232,163,187,158,26,170,164,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,5,160,40,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,104,41,9,160,57,71,16,28,193,33,35,48,88,217,72,142,87,68,222,154,84,222,226,138,183,186,225,121,43,42,138,2,160,40,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,213,138,251,12,36,227,36,168,100,84,0,92,73,187,181,163,89,128,211,215,105,173,153,190,61,220,172,131,38,241,77,43,43,26,58,128,42,254,31,194,224,0,255,161,215,208,127,8,191,19,254,123,174,40,10,128,130,174,139,0,255,135,49,248,127,232,53,244,0,255,193,235,132,0,255,159,107,41,9,160,57,7,128,242,147,88,50,80,84,128,145,100,121,33,17,12,199,18,23,151,188,173,13,207,83,84,20,237,6,80,140,39,73,62,0,0,78,204,204,68,223,81,28,71,92,121,154,71,151,120,240,86,196,213,181,240,50,30,188,106,236,51,130,140,83,49,32,87,146,202,137,164,187,59,194,80,118,198,58,189,117,213,183,133,107,116,208,37,94,106,101,69,179,1,20,244,19,0,39,9,170,157,4,248,172,28,123,65,145,157,73,93,93,165,65,60,236,236,200,43,53,135,103,241,178,86,69,61,206,200,56,35,238,118,198,216,45,18,174,218,103,103,231,97,99,171,190,246,79,158,232,163,187,158,250,89,75,9,64,65,87,197,0,255,197,24,252,63,244,26,250,15,225,119,194,0,255,207,181,148,4,208,156,3,0,158,196,146,1,80,1,70,146,164,133,68,48,36,18,55,183,4,107,197,243,196,42,238,113,16,156,145,84,130,4,216,10,101,153,181,100,40,87,183,191,181,80,47,141,107,32,214,78,91,221,180,84,209,110,0,197,229,167,130,108,169,32,237,192,200,32,250,146,98,73,49,241,12,143,46,241,184,183,36,110,109,133,159,241,167,176,162,40,0,138,162,104,23,64,113,223,78,5,103,36,72,144,0,27,80,226,172,37,67,57,128,190,181,80,47,141,107,183,88,59,109,117,211,91,13,253,32,149,17,36,200,8,42,227,70,234,53,195,55,30,117,107,149,6,241,191,179,36,47,211,28,158,197,247,34,43,41,0,138,150,146,2,160,104,41,41,0,138,162,40,0,90,173,184,207,85,201,56,9,144,140,10,0,43,73,183,118,180,11,112,250,54,173,245,210,183,135,155,117,208,37,190,233,101,37,141,6,80,212,183,51,50,206,149,55,206,24,187,67,194,93,251,236,252,60,108,108,213,214,254,201,19,141,116,215,83,63,43,74,10,128,102,43,232,39,0,78,18,0,39,1,182,35,199,222,91,145,157,73,93,93,165,67,252,211,179,35,175,212,28,158,197,203,26,43,26,13,160,168,199,25,25,103,196,141,51,198,238,144,112,215,254,242,217,249,167,99,171,190,246,87,158,232,163,185,158,250,89,73,81,0,180,148,20,5,64,81,20,45,0,37,69,81,0,20,69,75,177,0,138,250,72,5,167,50,12,7,9,62,34,65,130,38,59,151,181,186,224,46,44,239,56,59,245,236,111,44,181,98,60,72,101,11,130,224,192,200,32,254,146,34,73,57,209,12,143,38,241,184,96,153,91,107,225,103,252,57,172,164,0,40,90,74,10,128,162,40,218,13,160,109,60,73,178,1,64,225,196,236,76,252,29,197,145,112,229,105,34,93,226,111,111,197,92,93,11,63,227,111,159,53,246,56,1,206,64,44,0,18,108,129,136,83,151,172,17,103,96,172,45,212,84,227,226,246,232,166,175,158,90,170,40,0,138,162,40,0,138,150,162,92,0,197,61,14,130,51,18,36,72,128,13,85,194,172,37,67,177,2,125,109,161,94,26,215,110,177,118,218,106,167,161,21,227,65,144,45,21,164,29,216,104,16,127,201,144,164,92,104,138,72,151,120,220,91,50,183,214,194,207,248,83,88,81,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,11,64,241,20,32,5,208,52,0,181,166,40,78,80,0,20,69,183,10,0,255,176,39,25,191,47,96,211,56,38,156,29,103,159,94,122,0,189,183,127,211,131,141,149,119,135,86,108,126,218,31,236,95,248,28,62,222,107,125,234,97,105,163,252,35,1,51,94,66,112,203,178,237,141,26,107,203,218,197,87,149,30,247,238,140,219,188,191,189,188,242,206,211,54,0,255,246,179,62,13,127,224,101,94,81,127,0,112,160,60,46,252,82,218,188,226,88,71,219,146,38,126,138,159,56,128,218,215,231,238,215,201,47,156,1,100,206,52,179,233,250,69,241,130,235,252,225,55,212,63,238,232,90,244,245,192,193,201,100,212,52,26,217,185,206,31,126,187,199,0,255,92,17,64,75,73,75,11,64,81,202,20,5,64,131,150,146,2,160,40,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,40,169,3,80,160,9,90,104,78,3,80,180,148,180,0,52,238,117,174,0,255,118,44,109,62,225,187,229,253,181,34,252,134,215,69,95,199,251,122,208,116,157,109,128,58,168,13,225,95,61,128,22,208,0,255,179,253,239,85,241,57,49,30,201,215,26,250,127,182,0,255,80,87,120,28,30,223,234,43,102,250,31,254,99,158,221,249,109,241,205,151,59,62,201,215,218,254,195,159,141,113,54,95,13,191,60,57,227,59,7,80,20,45,37,0,117,90,71,83,60,189,19,128,166,41,26,20,0,69,75,73,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,11,64,73,209,82,2,80,20,165,164,15,64,209,132,20,79,17,6,160,185,105,80,122,74,9,64,215,94,199,178,0,255,33,236,127,142,126,147,30,124,138,87,177,215,177,236,127,8,249,143,220,140,118,95,8,31,210,7,80,250,223,231,229,145,130,122,198,87,11,250,31,249,250,63,50,253,30,99,188,179,175,241,47,143,193,155,227,235,5,253,15,124,252,175,143,74,187,9,199,71,14,160,165,40,41,0,10,167,77,235,41,24,128,6,117,138,52,5,64,75,73,81,0,20,69,81,0,20,45,37,45,0,37,69,81,0,180,148,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,45,37,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,75,73,75,9,64,81,20,45,0,37,69,75,1,208,210,166,40,0,154,82,210,160,0,83,111,5,253,60,57,243,164,202,100,197,162,14,31,172,178,43,232,231,9,210,63,12,195,152,190,5,45,130,231,2,210,236,31,70,127,151,223,60,30,251,102,33,205,226,175,245,142,167,94,4,4,193,141,133,100,108,90,116,135,228,201,206,130,81,131,47,254,133,95,42,125,208,155,199,185,240,179,63,121,246,227,119,94,43,252,115,200,183,209,246,146,241,112,176,68,239,130,215,195,0,255,250,0,154,240,183,42,239,27,142,247,83,1,213,22,79,220,5,241,17,126,119,233,173,203,124,165,95,79,71,175,58,0,43,111,146,102,98,36,169,63,60,215,153,240,67,252,71,95,235,67,87,47,191,247,151,21,253,67,76,236,252,186,105,147,58,135,0,255,185,222,183,235,160,202,203,175,51,156,252,88,233,21,169,183,106,169,159,198,131,127,226,87,249,0,154,17,180,171,243,227,72,229,245,118,200,66,18,95,44,196,133,221,45,219,168,165,10,128,58,13,154,162,112,0,154,166,79,81,132,1,40,138,98,20,0,69,81,20,0,45,37,69,1,80,167,77,157,182,27,128,162,40,90,0,138,146,150,18,128,162,104,41,0,74,138,162,0,40,138,162,5,160,164,104,41,1,40,138,150,18,128,150,146,162,0,40,138,150,18,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,165,40,1,40,138,162,5,160,164,104,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,41,90,0,74,138,162,0,104,41,41,90,0,138,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,104,41,0,74,138,162,5,160,164,40,90,0,74,138,162,0,104,41,105,41,1,40,138,162,0,104,41,41,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,165,40,1,104,41,41,90,0,74,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,90,74,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,162,164,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,40,156,150,3,208,128,212,66,154,147,166,5,160,164,104,105,1,104,248,3,40,0,8,123,181,7,253,8,96,100,100,30,96,222,119,36,41,23,184,37,156,118,218,126,248,50,124,156,215,122,148,159,39,150,103,76,162,237,38,191,121,10,109,143,94,122,84,90,195,223,250,90,31,124,135,249,64,134,104,70,228,246,201,114,147,63,216,170,169,54,161,25,188,22,64,237,83,143,235,8,184,239,86,62,99,181,207,62,215,166,213,94,27,249,218,253,211,167,157,199,202,124,145,130,1,242,172,150,232,162,111,175,174,58,237,245,126,158,0,255,217,218,217,121,108,181,37,251,216,0,255,196,215,88,124,130,87,216,241,188,70,163,127,252,29,107,52,197,138,78,29,64,65,143,208,129,180,173,114,184,90,227,166,105,93,197,117,254,221,31,216,202,126,238,253,122,69,247,113,58,10,73,200,145,200,94,20,79,54,155,53,201,43,234,119,31,231,57,200,216,55,69,93,5,80,20,69,29,128,230,166,40,74,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,75,73,81,7,160,104,154,167,76,3,128,150,146,150,18,128,98,224,212,87,242,254,168,39,176,185,97,59,172,203,196,170,240,187,124,205,24,34,174,175,228,253,227,201,60,254,27,78,110,125,17,107,248,95,0,173,152,254,211,35,122,31,3,191,45,190,249,83,137,239,228,107,9,253,207,166,55,93,161,151,39,77,60,169,175,144,235,63,93,100,253,35,131,23,197,187,203,42,190,148,175,24,250,191,251,15,238,209,237,112,237,12,160,164,165,164,0,40,156,166,41,156,54,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,20,40,234,0,180,180,233,221,41,1,104,154,230,113,138,209,251,52,0,173,122,37,251,123,158,254,113,249,103,180,155,84,225,171,188,18,189,18,253,188,194,143,0,255,222,39,139,126,155,54,124,88,31,64,227,111,227,228,254,248,106,242,135,94,254,231,227,209,185,126,60,174,175,121,146,219,21,242,154,124,53,249,215,190,254,143,71,103,12,241,11,7,80,180,148,20,0,69,51,138,81,0,52,163,40,10,128,162,104,41,1,40,138,162,5,160,164,40,90,0,74,138,162,0,40,90,74,90,0,74,138,150,18,128,162,104,41,1,104,41,105,41,1,40,138,162,0,40,138,150,18,128,162,104,41,1,40,90,74,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,15,64,129,146,86,41,3,84,81,180,180,0,165,22,29,83,175,100,79,207,219,253,183,33,54,223,242,240,89,94,177,250,15,193,94,179,127,216,139,233,31,24,17,177,45,194,192,111,14,160,221,0,255,189,249,156,203,15,251,202,155,54,190,112,165,63,168,140,177,141,225,219,66,212,181,236,0,255,239,103,100,162,0,255,178,20,63,185,14,250,0,122,223,182,195,247,215,223,111,35,105,217,25,249,89,42,92,53,3,159,238,213,142,113,222,198,238,60,158,46,242,226,110,148,175,102,211,0,255,152,159,147,42,33,45,35,236,131,79,251,191,29,252,85,95,67,207,131,60,99,88,46,199,95,228,77,167,175,124,0,173,207,129,158,219,184,72,167,219,109,231,201,95,217,180,175,180,19,127,230,245,212,87,188,110,127,70,199,32,196,45,91,227,104,75,100,160,58,54,29,254,137,239,229,107,134,155,142,141,198,119,219,36,208,20,1,148,20,45,117,0,154,115,20,154,231,97,26,60,101,0,138,58,69,72,67,0,138,162,40,0,138,150,146,2,160,112,218,212,41,61,3,105,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,162,165,4,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,104,41,41,0,90,74,138,2,160,40,138,2,160,104,41,41,0,90,74,90,74,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,150,146,22,128,146,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,104,1,40,41,90,74,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,150,146,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,165,164,104,1,40,74,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,165,4,160,165,164,40,0,138,162,40,0,138,162,40,0,138,150,146,22,128,146,162,104,1,40,41,90,138,2,80,148,146,2,205,73,3,208,160,104,130,2,160,164,198,159,103,156,51,85,184,60,129,76,77,87,250,228,234,24,99,130,171,50,220,42,63,218,126,120,166,43,105,5,31,246,0,154,235,32,237,217,228,223,243,31,237,251,26,221,155,133,238,224,187,189,222,115,189,232,24,135,204,180,95,154,158,171,61,158,199,70,28,121,137,51,79,150,137,56,132,53,241,81,219,210,6,190,233,253,189,125,63,207,249,85,182,56,101,80,138,92,0,255,34,234,30,15,230,3,170,247,246,109,140,219,226,207,252,251,173,251,159,253,193,126,213,55,222,114,5,253,161,48,227,182,209,54,237,182,166,153,210,115,30,100,28,194,204,37,149,63,184,63,22,105,3,163,45,123,32,149,251,211,3,32,118,99,240,186,248,178,111,79,191,188,150,246,111,103,231,182,27,186,70,51,31,150,248,163,215,210,254,65,207,109,229,224,50,181,6,145,18,62,113,45,161,0,255,119,63,130,19,95,162,115,209,120,201,1,20,69,81,0,20,40,90,79,115,6,160,40,26,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,45,37,0,69,209,82,2,80,20,69,1,80,20,69,1,80,52,163,40,0,154,253,187,209,140,162,24,0,69,81,244,4,80,248,199,0,255,214,215,87,18,250,63,116,249,95,62,153,117,54,31,254,144,175,1,0,255,223,24,181,172,190,194,251,207,19,163,0,255,88,130,155,186,249,19,193,3,160,72,244,191,88,203,127,92,188,162,226,0,255,113,241,181,124,45,161,0,255,187,0,255,152,76,227,96,253,232,171,76,0,255,239,162,89,254,185,145,171,53,162,155,197,111,243,21,243,239,254,67,194,182,51,181,20,64,81,20,5,64,131,167,153,41,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,165,164,14,64,75,73,81,7,160,233,126,98,105,138,19,210,144,2,76,111,87,116,252,143,40,253,231,156,83,250,64,10,120,196,21,3,183,107,201,63,185,120,134,217,211,6,74,240,163,62,32,165,0,255,251,39,23,96,190,158,252,177,167,0,255,25,149,174,4,136,79,232,107,236,113,228,152,132,111,41,231,235,209,207,81,249,248,143,135,154,78,254,172,241,141,3,104,41,41,234,0,180,62,163,246,156,166,40,0,138,162,40,0,90,74,90,10,128,146,162,40,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,22,128,146,150,162,4,160,40,138,22,128,146,162,40,0,138,162,40,30,128,166,128,6,33,77,53,77,10,152,146,162,104,9,68,105,165,254,69,185,87,236,159,30,110,191,126,65,222,202,252,240,29,94,231,95,31,184,197,176,77,123,181,199,252,24,187,72,206,234,110,205,242,214,214,193,243,60,128,150,253,0,255,206,56,120,236,215,93,139,159,92,67,87,250,187,235,201,101,191,64,142,120,207,21,116,96,10,59,156,113,219,252,131,133,121,18,184,179,25,30,106,252,54,248,90,95,239,233,97,148,219,185,157,51,79,96,155,193,141,141,241,178,54,181,130,151,241,53,247,225,159,131,28,144,68,123,150,41,139,233,43,253,144,220,207,169,186,243,5,80,78,22,233,19,111,139,173,77,248,173,3,82,123,160,222,70,144,131,246,242,177,177,52,182,153,75,139,27,43,203,75,245,169,240,106,111,245,237,220,110,251,126,55,243,108,230,97,207,62,216,0,255,141,130,0,255,241,191,235,61,238,73,33,163,82,24,227,217,146,37,37,118,121,155,198,218,54,55,196,143,174,245,233,49,61,56,239,187,125,191,145,111,246,135,62,135,38,241,69,62,128,230,72,85,208,104,173,95,159,240,47,4,55,28,176,229,8,181,190,245,116,213,206,90,0,234,20,76,75,115,240,0,52,163,62,205,76,3,128,162,40,10,128,162,40,234,0,148,62,3,231,241,84,250,184,223,177,106,14,158,214,87,2,128,226,28,210,166,25,5,64,75,73,209,2,80,82,20,45,0,69,73,209,2,80,82,20,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,75,81,82,0,180,148,20,45,0,69,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,180,20,0,37,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,148,0,20,69,209,2,80,82,20,45,0,37,69,75,9,64,209,82,82,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,180,148,0,180,20,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,20,0,37,69,209,2,80,148,180,148,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,79,51,152,226,41,10,64,51,30,181,251,113,154,144,210,67,192,20,45,37,213,2,82,12,20,128,115,198,99,137,236,229,9,225,173,236,44,217,198,238,189,102,0,255,1,189,138,68,50,110,190,121,220,109,243,204,203,238,66,13,147,250,42,124,12,223,230,149,190,61,35,206,72,89,14,17,172,5,36,236,140,125,186,233,116,248,31,254,220,107,125,241,7,128,7,71,64,98,2,217,182,157,53,171,22,241,41,183,222,29,64,235,239,129,11,231,230,159,40,138,193,169,219,244,204,171,61,121,185,206,70,80,77,31,50,46,17,133,248,210,182,46,227,147,174,48,58,18,60,191,43,152,52,119,103,123,111,111,121,33,252,197,43,152,207,179,225,251,182,116,153,201,64,187,75,179,212,181,22,191,228,129,41,206,165,6,253,143,185,254,135,244,248,95,43,42,169,65,0,255,131,251,35,226,109,14,184,246,128,20,218,127,29,102,246,129,97,57,181,30,203,48,192,31,174,52,244,63,59,201,5,68,237,225,207,198,32,62,234,10,239,159,238,199,110,145,124,168,146,234,3,117,11,252,229,90,66,0,255,47,143,194,49,242,23,105,194,59,30,113,0,69,81,122,80,0,20,78,113,83,60,205,12,64,131,58,77,154,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,165,4,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,90,138,146,2,160,40,138,2,160,40,138,22,128,162,164,40,0,90,74,138,2,160,104,41,41,0,138,162,40,0,138,150,146,22,128,146,162,40,0,10,167,247,188,41,10,128,6,69,81,47,128,214,31,231,54,222,60,38,167,43,125,197,61,61,201,253,57,215,253,146,85,102,248,57,95,235,223,206,235,206,179,69,163,5,125,69,253,242,147,49,167,147,190,39,74,165,133,1,116,166,0,255,24,39,19,99,230,169,236,109,247,70,241,23,94,231,223,253,115,172,182,109,188,83,175,153,231,127,236,100,150,143,76,150,17,80,39,241,81,94,99,98,59,230,8,160,232,61,3,69,29,128,218,131,52,45,205,164,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,138,162,5,160,164,40,10,128,150,146,150,2,160,164,64,81,7,160,247,82,82,52,23,128,162,165,120,53,189,135,21,128,210,139,119,45,250,231,227,127,112,38,250,31,29,252,224,10,238,83,239,10,250,231,235,63,110,115,34,252,215,3,104,247,31,122,198,33,195,202,31,114,163,22,120,13,253,28,240,253,133,28,204,178,77,18,127,246,218,253,223,189,127,249,169,0,255,242,106,135,215,148,253,79,203,127,28,182,216,182,62,6,208,82,82,20,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,165,40,1,104,41,41,10,128,150,146,162,0,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,64,209,56,197,164,33,96,138,162,232,23,144,52,245,235,25,207,64,8,171,124,168,180,162,175,245,15,174,93,120,81,2,49,23,8,57,198,92,186,196,247,94,44,211,9,175,38,244,191,27,231,92,246,195,47,63,62,248,64,95,67,203,0,255,92,71,234,191,205,142,210,54,94,237,231,138,248,55,31,64,225,175,187,243,202,147,31,171,180,122,89,177,154,115,198,217,237,211,189,42,0,154,145,131,185,215,148,245,60,227,191,63,147,229,150,232,177,15,94,13,62,195,171,213,43,185,253,223,159,207,24,227,104,14,239,38,67,248,184,3,40,249,125,228,148,49,108,149,181,171,172,171,117,99,106,241,71,215,122,228,116,55,206,200,205,227,229,153,31,193,114,187,253,164,205,175,21,60,230,74,14,252,199,169,167,187,159,239,54,197,227,177,140,31,243,154,253,187,115,206,227,191,124,155,141,251,223,254,218,199,218,192,95,3,104,78,183,191,170,103,140,200,187,215,204,116,11,134,165,125,199,11,223,196,103,121,205,200,175,175,244,143,89,29,99,140,242,247,205,60,243,167,212,90,63,251,203,222,248,42,95,99,207,244,20,137,241,187,104,22,237,215,114,173,12,160,104,41,41,0,138,6,69,1,80,20,69,1,80,20,69,1,80,52,40,32,125,69,249,5,203,147,28,112,212,133,110,108,161,218,47,153,119,30,140,61,251,71,87,93,181,210,70,124,14,47,227,93,248,46,252,55,31,64,75,143,94,243,123,88,29,200,229,4,228,8,106,143,212,60,221,57,66,61,234,170,253,217,161,97,105,27,124,139,199,250,194,175,241,241,94,57,254,127,219,201,0,255,94,232,0,255,16,95,82,248,0,255,227,3,40,154,173,229,215,43,201,192,147,1,220,104,230,6,220,20,134,231,211,185,186,205,143,179,176,92,55,248,169,113,101,89,188,177,2,160,40,138,2,160,40,222,43,158,253,7,244,196,70,140,10,145,185,92,138,104,0,255,32,30,44,89,75,246,149,230,250,151,119,198,71,248,20,207,195,175,224,163,185,125,25,61,176,195,72,74,18,135,199,16,237,159,137,244,244,88,187,246,149,30,250,119,118,198,187,248,20,191,195,79,227,31,60,128,162,165,164,0,40,138,226,189,226,246,65,247,19,27,49,144,145,204,101,82,76,251,135,240,158,38,107,201,190,210,92,0,255,242,202,248,8,159,226,121,248,22,252,131,7,80,20,236,149,158,110,56,103,152,247,49,219,221,30,71,223,0,255,60,218,47,251,108,0,255,233,96,0,255,96,127,24,31,226,19,188,28,0,255,227,21,0,69,75,73,11,64,73,209,82,2,80,20,77,122,197,239,83,245,74,144,3,140,99,40,147,196,60,225,188,168,73,221,178,63,219,53,44,111,131,151,240,89,91,248,10,254,205,3,40,41,164,175,200,43,200,145,58,195,83,99,136,223,20,170,253,114,249,228,207,88,180,111,180,210,85,87,109,196,23,241,50,222,133,31,197,127,243,21,0,45,37,69,1,80,20,69,1,80,244,212,215,188,251,1,112,18,3,142,165,202,34,28,80,237,159,121,130,80,219,214,46,63,244,238,239,208,50,126,105,29,31,194,159,240,33,175,249,125,89,29,136,229,164,200,17,132,199,145,121,50,115,132,122,220,85,251,179,67,195,206,54,248,22,159,181,133,87,227,219,60,128,162,165,164,0,40,122,234,107,78,15,128,147,24,112,44,32,65,237,128,107,0,255,76,19,132,186,214,118,249,161,117,127,135,150,241,76,235,120,17,254,132,15,121,205,239,97,245,66,44,39,32,71,16,30,169,121,58,115,140,122,212,85,251,180,67,63,61,219,224,91,124,214,22,94,141,111,243,0,138,150,146,2,160,40,138,2,160,40,235,57,231,3,231,237,156,32,216,130,35,79,24,183,81,88,154,91,4,46,112,197,222,164,163,182,37,203,213,66,103,141,226,99,9,252,138,159,92,1,208,82,82,20,0,69,75,73,1,80,52,91,113,122,144,118,144,145,97,168,177,12,7,110,50,67,240,105,91,221,229,71,94,216,161,27,60,211,184,178,19,222,212,215,142,0,255,131,156,252,239,133,254,15,241,37,133,0,255,64,62,128,162,40,10,128,162,73,175,248,125,170,142,4,57,192,56,102,204,36,53,79,101,30,212,164,110,217,159,237,26,150,183,193,75,248,172,43,124,5,191,235,53,175,87,144,17,92,112,16,35,141,220,0,213,254,133,166,9,181,110,45,243,67,211,254,114,61,227,167,214,241,33,124,22,159,229,3,40,138,162,5,160,164,40,10,128,162,167,190,230,221,79,1,39,57,224,88,138,4,225,128,107,0,255,76,19,132,186,214,118,121,162,119,127,137,150,241,76,235,248,16,254,132,7,121,197,113,240,253,48,222,78,220,184,136,54,30,46,106,254,54,97,236,211,117,53,243,179,181,25,62,68,224,67,157,181,133,47,241,55,15,160,232,175,175,28,0,255,191,229,228,127,47,244,127,136,31,41,252,7,242,21,0,69,81,180,0,20,37,69,1,80,20,205,86,156,30,4,7,25,25,135,26,235,218,129,155,206,16,124,186,86,151,61,242,194,14,221,224,153,198,149,165,240,198,0,90,234,235,43,199,0,255,111,59,249,223,11,253,23,226,75,10,0,255,19,94,203,191,79,213,145,84,14,48,82,198,76,82,243,84,230,65,93,234,154,253,217,174,97,121,27,188,132,207,218,194,87,240,109,30,64,75,77,125,205,235,8,50,2,11,78,197,72,35,55,192,181,127,161,105,66,173,107,203,252,208,180,191,92,203,248,169,117,124,8,159,197,103,249,10,128,146,162,104,1,40,105,86,243,58,80,56,201,201,40,160,138,218,137,155,66,177,196,218,218,229,71,90,88,91,167,153,190,149,141,61,251,92,24,24,121,225,48,216,5,87,8,12,24,124,143,86,214,70,70,177,150,204,197,231,134,183,5,13,244,5,18,0,255,23,44,224,83,253,240,0,90,74,138,2,160,40,90,122,146,147,100,0,116,0,133,106,163,112,198,22,0,41,205,224,119,226,146,185,164,36,203,88,164,71,14,95,224,99,29,252,129,223,28,64,73,131,62,237,66,30,28,184,1,243,99,9,238,126,221,136,88,128,80,236,76,215,118,132,40,114,109,246,109,212,181,217,30,239,180,11,95,137,239,243,10,128,162,40,10,128,150,146,162,0,40,138,210,142,246,59,201,9,232,24,149,74,14,25,73,206,136,68,32,249,128,74,156,13,71,202,61,203,177,220,173,241,89,59,241,111,195,0,223,244,226,0,90,138,244,138,223,167,234,72,42,7,53,142,161,76,18,243,84,230,69,77,238,150,125,90,174,97,121,27,188,132,207,218,194,87,240,143,94,145,35,200,17,152,149,159,34,17,191,41,84,251,229,242,201,155,177,104,223,104,165,171,174,218,136,63,226,101,188,11,63,138,0,255,230,3,40,90,138,18,128,162,40,90,0,74,250,235,43,199,0,255,111,59,249,223,11,253,23,226,75,10,0,255,177,124,197,235,72,114,1,39,163,96,163,153,27,112,83,24,154,79,231,234,50,63,206,194,114,221,224,167,198,149,101,241,200,0,74,250,235,107,199,0,255,111,59,249,223,11,253,31,226,75,10,0,255,179,124,197,235,72,50,128,147,1,216,104,230,6,222,99,24,158,176,185,186,204,143,179,79,115,221,224,167,198,149,101,241,199,0,74,138,162,0,40,138,230,189,150,159,253,7,244,228,8,3,25,201,92,38,69,180,111,16,239,105,178,118,236,43,205,245,47,175,140,143,240,41,126,135,111,193,55,120,0,69,241,94,115,123,28,61,184,107,35,33,73,88,123,20,209,254,153,72,79,143,181,106,95,233,161,127,103,101,188,139,79,241,59,252,52,254,193,43,0,90,74,138,247,138,219,7,244,196,8,163,50,146,185,76,138,104,223,16,222,211,100,45,217,79,154,235,95,94,25,31,225,81,60,15,223,130,127,240,0,138,230,189,230,246,48,122,96,135,43,41,73,28,30,69,180,127,22,210,211,99,237,218,79,154,104,223,217,25,239,226,81,60,15,63,141,127,240,74,0,138,162,40,0,138,150,146,22,128,146,162,165,0,40,105,210,43,126,159,170,35,65,14,48,142,161,92,82,243,84,231,65,77,234,150,253,89,174,159,230,117,240,18,62,107,11,95,193,63,122,69,94,169,28,169,51,60,160,16,187,199,80,237,151,203,39,127,198,162,253,162,149,174,186,106,35,254,136,151,241,46,124,40,62,156,15,160,164,40,10,128,162,165,164,0,40,138,162,0,40,154,173,56,61,8,14,50,50,12,53,194,218,193,155,206,16,124,218,118,151,77,189,176,67,59,120,166,113,99,41,188,169,175,28,0,255,191,229,228,0,255,46,244,127,136,47,41,252,7,242,1,180,20,37,5,64,81,52,233,21,191,79,213,43,65,14,48,82,40,147,212,60,213,121,80,147,187,101,127,182,107,88,222,6,31,225,177,182,240,22,124,155,7,208,210,71,95,145,87,144,35,56,195,83,20,182,223,20,170,253,114,249,228,207,88,180,111,180,210,84,87,125,196,31,241,50,190,133,31,197,127,243,21,0,69,209,82,2,80,180,148,20,0,69,81,220,15,3,175,167,142,66,202,13,250,152,225,140,172,211,82,9,217,218,146,88,235,244,173,251,132,122,197,63,237,196,247,250,150,135,159,245,225,0,138,162,40,0,90,74,138,2,160,40,182,226,244,32,56,149,43,151,1,35,174,29,184,201,12,65,88,91,221,229,169,23,118,232,6,207,52,174,236,132,63,245,149,227,0,255,183,157,252,239,133,254,15,241,37,133,0,255,64,62,128,162,216,138,215,145,100,0,39,3,176,209,236,13,184,41,12,205,167,115,117,153,167,217,167,185,110,240,83,227,202,178,248,99,5,64,81,20,45,0,37,69,81,0,20,104,102,29,163,124,100,252,141,145,36,27,240,228,37,194,109,38,138,215,22,131,27,220,178,215,234,168,115,201,112,53,215,89,95,248,88,2,63,225,39,215,12,128,38,165,164,40,192,244,105,125,158,113,38,140,196,148,118,189,191,119,99,140,103,249,191,252,219,253,251,219,126,216,63,122,193,131,61,32,205,233,229,227,33,75,82,24,200,164,205,154,40,93,177,204,53,189,230,77,135,159,225,135,122,159,231,57,228,222,79,59,165,59,38,201,211,172,173,134,7,201,172,113,252,236,90,111,111,195,196,223,157,221,87,242,226,228,217,160,212,92,103,251,235,178,248,60,95,115,86,199,245,178,222,207,252,242,129,77,240,206,254,188,177,138,62,128,86,84,0,255,229,3,185,219,144,20,114,107,131,248,184,135,14,111,230,171,101,0,255,49,156,18,236,7,100,1,213,66,223,66,55,199,59,250,10,203,0,255,251,236,14,0,255,186,226,163,253,212,118,249,154,142,0,255,83,206,226,140,3,181,208,236,35,241,200,192,180,20,168,79,141,57,99,83,148,126,117,31,95,15,212,165,245,15,200,60,24,223,39,111,219,24,118,75,168,117,175,240,67,181,167,123,208,149,79,98,18,142,106,89,51,76,43,241,171,154,154,254,231,156,50,196,152,77,181,65,55,175,75,194,231,93,235,160,240,199,109,92,249,182,251,141,43,53,136,63,251,181,71,252,58,31,64,237,235,144,97,164,165,210,143,80,61,202,218,119,225,138,10,128,162,40,138,2,80,82,20,5,64,81,180,148,0,180,148,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,75,9,64,209,82,210,2,80,82,20,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,210,82,82,0,20,45,37,45,0,37,69,81,0,20,69,75,9,64,75,73,129,2,160,104,80,52,116,0,173,191,61,56,218,111,211,135,95,123,173,143,199,242,84,110,254,50,95,134,26,175,245,15,248,159,143,0,255,240,240,83,175,247,119,19,0,255,242,77,223,108,150,129,3,104,176,0,255,212,203,245,79,110,0,28,129,187,227,11,215,92,56,118,186,38,232,0,255,234,253,185,124,216,178,203,22,111,185,2,160,104,41,138,1,2,80,244,105,152,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,0,189,59,69,239,104,1,40,105,70,113,20,167,0,180,252,212,237,90,244,199,199,0,255,58,192,124,22,254,112,197,184,98,87,208,223,174,0,255,0,243,101,248,164,7,80,250,139,127,61,121,76,86,125,241,26,250,211,245,191,140,254,115,181,215,107,217,0,255,247,186,242,152,156,250,227,53,101,0,255,215,245,31,184,63,86,55,3,104,41,41,90,0,40,26,20,163,0,40,138,162,0,104,41,41,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,104,41,105,41,1,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,37,133,3,208,166,113,218,52,0,83,180,148,84,118,224,150,244,190,0,255,238,51,95,62,189,233,14,31,6,252,225,219,189,90,77,0,255,147,67,20,115,190,64,233,29,95,146,216,241,27,175,247,253,211,157,199,145,32,233,13,47,26,8,195,63,123,61,122,254,231,62,218,102,0,4,216,154,240,159,102,149,248,91,62,128,198,143,219,49,65,37,21,231,34,153,18,128,70,189,146,67,0,255,219,243,63,25,233,13,143,212,9,223,229,117,232,245,142,14,160,222,188,59,49,247,210,27,94,247,160,150,225,247,14,76,201,237,31,7,3,54,230,35,36,138,120,16,201,197,63,120,173,227,242,173,218,239,19,184,182,122,175,103,244,122,27,103,169,112,136,180,85,241,183,103,83,252,62,95,115,192,235,3,82,28,175,156,94,36,6,126,34,74,36,69,106,159,37,89,81,195,248,163,13,106,5,127,241,74,15,27,233,113,57,163,110,114,88,101,180,244,111,142,246,226,215,174,163,217,81,120,187,105,242,221,17,147,245,8,168,63,248,161,38,245,159,83,135,184,107,184,252,242,44,145,173,227,247,249,0,138,150,34,149,97,77,1,80,180,20,37,0,69,81,20,0,69,81,20,0,253,245,149,68,244,127,222,254,15,237,149,252,151,224,7,249,234,235,43,137,232,127,188,253,23,218,43,249,47,193,7,121,0,45,21,253,63,86,216,127,88,158,228,191,163,253,159,190,122,249,90,42,250,127,172,176,0,255,176,60,201,127,71,251,65,125,21,241,1,244,20,253,175,171,96,0,255,77,124,79,242,127,199,123,174,160,171,41,250,95,55,193,254,151,248,158,228,0,255,142,0,255,92,1,80,180,148,244,211,7,80,177,209,0,255,100,130,253,135,122,40,249,31,103,63,74,54,250,127,84,176,0,255,79,11,37,0,255,29,237,71,197,70,0,255,151,10,246,63,234,161,228,127,156,253,104,217,232,0,255,49,193,254,63,61,148,252,119,180,31,204,7,80,20,69,1,208,79,95,69,70,0,255,151,10,246,31,234,161,228,191,156,253,96,190,126,250,42,54,250,159,84,176,0,255,80,15,37,0,255,229,236,7,6,80,105,0,255,239,237,0,255,149,249,175,105,0,255,159,175,128,190,70,251,127,111,0,255,175,204,127,77,251,0,255,124,5,64,81,20,5,64,81,180,148,0,244,235,85,84,244,63,73,97,0,255,125,121,146,0,255,113,246,131,188,126,189,138,138,254,39,41,236,0,255,47,79,242,63,206,126,176,7,208,17,209,0,255,119,251,223,181,87,242,191,141,15,228,235,175,175,35,162,0,255,239,246,191,235,175,228,127,27,31,200,215,2,80,82,20,5,64,209,82,82,111,31,64,171,209,0,255,181,21,246,95,195,15,37,0,255,9,60,192,107,169,232,0,255,177,194,254,195,242,36,0,255,29,237,0,255,123,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,0,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,1,20,69,209,111,31,64,209,232,0,255,90,10,251,159,225,135,146,0,255,3,254,207,215,82,209,0,255,68,97,0,255,97,121,146,0,255,142,246,3,250,138,70,0,255,215,86,216,0,255,12,47,148,252,39,240,127,190,150,138,254,31,43,236,0,255,211,60,201,127,71,251,65,30,64,209,82,82,0,20,69,209,105,31,64,131,140,32,8,142,32,24,65,224,175,230,83,245,19,75,170,197,250,150,215,214,108,165,94,90,104,43,254,208,191,74,103,248,40,31,193,65,112,130,122,16,196,48,14,103,108,64,0,50,76,78,230,109,89,86,9,73,210,23,105,114,195,235,248,216,6,143,227,117,125,69,163,0,255,107,43,236,191,134,31,74,254,19,120,180,114,210,78,176,187,29,3,46,171,236,29,250,254,202,229,45,89,95,80,43,109,134,120,5,15,117,132,159,241,32,62,128,162,212,138,87,144,227,200,121,0,171,250,192,202,16,4,214,54,246,21,72,151,54,100,73,93,52,239,135,71,241,178,31,94,196,47,43,0,138,162,40,232,0,10,69,0,255,215,42,216,0,255,12,207,147,252,39,240,222,190,134,248,10,69,0,255,215,42,216,127,13,207,147,252,39,240,222,190,10,248,0,138,146,162,95,15,160,162,162,0,255,201,10,251,0,255,203,147,252,151,179,0,255,239,213,24,253,175,91,97,0,255,77,252,80,242,127,199,3,188,138,138,254,39,43,236,0,255,47,79,242,63,206,126,64,95,173,209,0,255,186,21,246,223,196,15,37,0,255,117,60,136,15,160,40,138,2,160,40,138,126,251,0,138,70,0,255,215,86,216,0,255,12,47,148,252,39,240,0,175,225,208,0,255,78,43,216,127,91,175,201,127,25,0,255,247,90,140,254,175,173,176,0,255,25,126,40,249,79,224,3,94,67,161,0,255,157,86,176,0,255,182,94,147,0,255,50,222,211,7,80,0,95,253,125,13,240,21,0,69,81,20,0,69,81,20,0,5,93,75,209,0,255,181,10,246,63,195,243,36,0,255,9,252,231,26,186,150,162,0,255,107,21,236,191,134,231,73,254,19,248,110,31,64,193,124,21,21,253,95,82,216,0,255,95,158,228,127,156,253,160,190,126,249,42,42,250,191,172,176,0,255,191,60,201,0,255,56,251,1,125,0,181,70,0,255,235,86,216,127,19,63,148,252,223,241,32,190,126,251,106,140,254,215,173,176,0,255,39,126,40,249,191,227,65,124,5,64,81,20,5,29,64,131,1,55,240,110,187,81,150,71,51,176,205,220,111,109,17,119,164,55,167,173,14,61,124,141,135,117,241,13,222,217,215,59,18,228,185,130,140,32,65,176,85,29,31,144,100,42,171,156,213,101,27,236,213,178,92,123,120,222,172,135,142,240,21,234,129,3,220,130,36,113,35,128,37,111,140,220,157,0,155,66,51,103,126,25,34,198,246,196,127,242,247,104,113,232,23,47,30,241,61,248,216,0,41,148,159,203,175,228,170,7,32,11,206,217,29,160,68,92,163,215,175,153,40,251,59,130,161,210,42,222,156,206,246,199,225,203,241,47,94,237,125,197,233,65,218,65,70,134,33,169,107,7,238,209,12,173,172,213,93,126,228,133,197,133,122,233,220,88,223,28,95,11,9,14,189,234,193,128,225,28,25,25,249,148,79,170,212,149,229,253,34,212,35,136,101,75,12,191,227,111,13,252,17,31,115,0,205,235,0,112,146,147,81,64,21,181,147,55,133,33,196,218,218,229,71,218,167,109,157,94,250,86,54,214,216,215,160,130,83,79,29,109,196,220,120,50,218,193,148,124,80,162,110,47,239,23,157,30,79,28,43,158,248,29,143,91,224,113,248,135,7,134,103,252,130,139,14,132,42,57,103,119,146,50,115,171,251,5,107,85,198,198,210,41,82,173,226,9,234,108,127,28,62,3,0,255,119,0,227,56,201,147,39,201,45,39,216,170,18,43,144,82,24,51,206,134,185,110,113,211,106,220,22,143,227,115,99,252,143,71,28,64,211,70,30,75,50,112,84,130,106,231,73,219,224,174,93,75,91,180,60,159,146,233,166,51,9,171,17,254,115,253,237,239,227,239,248,109,190,38,57,73,146,60,73,114,146,204,31,192,107,12,69,54,221,206,218,82,45,211,77,223,50,61,116,236,210,74,143,154,119,63,40,156,100,224,88,2,80,59,193,102,158,38,214,218,46,79,242,254,226,58,189,244,173,175,111,165,79,110,0,7,3,231,163,0,140,67,226,96,43,18,24,7,199,138,157,4,53,137,109,232,180,47,42,13,91,162,120,17,197,75,29,192,151,243,1,212,30,32,56,14,130,83,6,4,185,140,158,145,0,248,68,11,117,107,223,244,139,116,239,208,33,158,182,232,174,157,85,215,215,208,113,238,198,49,4,85,72,98,150,4,68,204,98,96,33,35,200,91,59,227,45,154,36,107,54,183,176,46,240,38,14,0,255,138,159,228,43,198,43,8,30,164,130,43,117,101,0,57,146,99,168,4,77,18,113,193,242,86,87,4,205,17,64,81,180,244,36,39,201,85,160,3,0,128,81,237,220,182,20,144,210,12,126,103,110,153,75,72,146,140,69,122,220,240,6,62,182,193,31,248,111,0,5,61,151,239,198,176,36,48,32,101,134,0,76,128,0,60,128,66,158,87,224,213,154,28,177,155,107,70,23,248,240,134,143,194,191,123,197,120,146,228,0,80,53,130,49,179,11,198,113,164,90,43,79,243,194,219,219,172,205,248,186,230,45,25,31,119,69,225,36,5,224,73,146,1,148,252,99,245,81,12,217,135,203,155,123,181,76,55,125,91,53,215,190,75,43,189,184,142,136,254,135,237,127,215,94,201,0,255,54,254,199,3,168,168,232,127,178,194,254,0,255,242,36,0,255,227,236,0,255,122,29,17,253,127,183,0,255,93,123,37,0,255,219,248,32,175,162,162,0,255,201,10,251,239,203,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,103,227,3,249,0,90,74,138,2,160,104,41,169,191,15,160,34,190,158,162,0,255,119,21,236,127,137,231,73,254,235,120,111,95,67,124,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,221,62,128,134,248,106,137,254,215,85,176,0,255,37,126,39,249,191,227,189,125,13,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,3,3,40,41,138,2,160,159,190,138,141,254,47,21,236,63,212,67,201,127,57,251,193,124,253,244,53,108,244,63,169,96,0,255,161,30,74,254,199,217,15,128,150,141,254,31,21,236,0,255,211,67,201,127,71,251,193,124,253,244,181,100,244,0,255,168,96,0,255,159,22,74,254,59,218,31,230,43,1,232,167,175,98,163,0,255,73,5,251,15,245,80,242,63,206,126,48,95,63,125,13,27,253,79,42,216,127,168,133,146,0,255,114,246,3,160,101,163,0,255,199,4,251,0,255,244,80,242,223,209,126,48,95,63,125,37,27,253,63,42,216,0,255,167,135,146,0,255,142,246,131,249,10,128,162,40,90,0,74,138,162,0,104,41,41,250,245,0,42,42,250,159,172,176,0,255,191,59,201,0,255,56,251,193,94,199,147,254,135,237,127,215,95,201,127,54,254,199,171,168,232,0,255,178,194,254,0,255,238,36,0,255,227,236,7,123,29,17,253,127,183,0,255,93,127,37,0,255,219,248,65,62,128,146,162,165,0,40,74,138,2,160,165,164,40,232,0,10,69,0,255,215,38,216,127,13,207,147,252,39,240,222,190,138,248,10,69,0,255,219,42,216,127,13,207,147,252,39,240,221,190,6,248,0,138,162,165,4,160,95,175,162,162,0,255,201,10,251,0,255,203,147,252,143,179,63,228,213,235,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,127,61,128,18,162,0,255,239,246,191,107,175,228,63,27,63,203,87,220,30,232,126,18,203,9,128,92,38,173,121,178,51,36,89,91,246,103,135,134,37,157,142,240,70,95,120,14,127,234,235,136,232,0,255,187,253,239,218,43,249,223,198,199,6,72,50,128,228,140,122,3,56,96,27,114,6,179,58,212,134,128,13,186,192,37,46,243,34,134,199,108,143,7,75,60,238,9,191,199,7,80,140,35,8,30,164,210,70,234,202,80,36,145,20,42,65,147,66,220,219,18,212,21,111,79,81,41,125,0,134,140,130,29,158,32,229,155,145,61,197,124,146,43,149,55,67,64,223,140,203,59,107,101,150,118,241,39,238,209,160,225,199,241,215,124,5,64,209,210,163,87,250,201,113,126,112,216,202,14,88,180,16,140,144,71,110,38,22,117,187,102,190,120,125,225,244,129,191,133,225,167,240,71,7,40,228,146,131,88,225,1,128,227,204,158,48,31,192,196,228,175,128,219,216,124,203,187,107,99,170,118,241,226,45,210,70,195,111,224,211,174,100,163,0,255,71,5,251,0,255,244,80,242,223,209,254,173,87,140,39,73,94,5,0,39,102,102,193,56,142,132,43,77,243,196,219,91,17,87,215,4,65,146,87,178,209,0,255,163,130,253,127,122,40,249,0,255,104,127,152,15,160,40,41,10,128,162,40,10,58,128,150,162,0,255,107,21,236,191,134,231,73,254,15,120,111,95,69,124,45,69,0,255,219,42,216,127,13,207,147,252,39,240,221,190,154,248,0,138,113,0,192,1,84,193,194,42,170,66,141,227,72,184,71,139,96,72,226,237,45,136,183,225,211,138,224,140,191,34,56,109,28,203,254,3,11,98,71,198,51,220,161,144,4,224,18,110,104,91,146,33,214,78,135,75,203,120,165,37,188,138,207,251,108,73,165,50,50,198,99,57,164,224,206,40,74,48,2,55,76,112,119,97,241,42,61,106,248,230,81,222,202,248,24,126,73,226,121,95,248,68,159,96,36,56,8,61,72,5,57,149,51,54,32,137,104,22,78,39,88,130,130,146,72,95,164,73,18,95,224,127,27,60,142,47,241,1,20,141,214,240,79,33,56,14,130,3,67,165,50,140,158,145,0,248,66,19,119,107,223,244,123,116,239,208,33,126,214,104,174,159,149,0,180,244,36,39,201,0,232,0,128,194,5,58,182,67,33,165,25,252,78,220,50,238,144,71,202,34,61,110,248,2,31,219,224,15,252,179,226,0,240,28,24,79,114,169,79,204,44,73,204,220,198,60,33,84,75,11,18,77,23,61,251,225,47,188,236,135,239,240,201,190,38,7,237,224,221,118,227,12,147,135,122,135,185,191,114,137,75,210,195,233,164,195,16,95,227,161,142,240,14,254,25,64,237,73,1,199,73,50,80,72,128,205,178,153,25,72,42,143,34,238,214,186,186,238,241,105,164,177,246,226,131,120,94,163,189,142,241,245,219,87,107,244,0,255,110,133,253,47,241,66,201,0,255,29,15,226,43,0,138,162,168,3,80,250,5,0,131,80,132,233,171,253,247,113,70,198,201,227,171,5,243,213,254,70,102,120,26,254,156,175,176,79,249,137,229,133,34,171,189,5,184,180,177,175,244,233,115,29,137,247,49,249,192,209,62,212,85,219,225,65,30,64,235,139,44,188,112,112,112,212,163,1,247,8,140,210,5,17,15,198,95,121,189,161,0,255,223,121,126,177,21,62,40,31,124,87,233,215,91,248,7,192,11,185,193,6,35,197,163,157,166,170,119,124,84,109,232,0,255,203,254,49,123,225,151,31,25,60,164,15,160,112,253,167,71,251,158,197,31,65,102,204,215,200,159,172,215,0,255,95,4,249,0,255,117,165,175,177,252,7,80,111,200,22,100,138,159,91,158,36,154,175,233,248,63,164,45,234,48,223,163,199,144,91,55,3,170,40,189,80,20,232,1,165,166,166,0,255,247,114,247,231,24,100,49,60,12,44,124,176,215,82,253,215,145,147,31,176,203,124,115,60,108,182,198,107,188,166,209,0,255,36,249,8,216,179,23,62,99,98,248,121,175,21,211,0,255,116,31,3,25,150,92,37,190,72,183,36,126,202,7,208,116,252,15,19,115,188,112,101,221,240,189,170,87,67,127,29,88,143,222,165,223,100,117,84,1,80,52,133,162,120,0,154,153,198,105,211,0,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,165,164,40,0,90,74,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,165,164,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,165,164,40,0,90,74,90,74,0,138,22,138,210,145,58,128,214,31,126,180,159,11,237,187,206,0,255,88,0,255,150,97,238,230,83,215,231,181,254,240,59,127,201,209,175,235,189,61,223,207,81,34,253,155,187,136,3,104,130,254,7,235,191,94,32,182,16,63,172,215,26,249,227,251,71,136,47,235,100,13,3,208,58,154,160,41,37,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,75,73,1,80,180,251,64,81,7,160,245,160,40,10,128,230,166,137,211,156,20,33,0,109,35,96,93,81,246,191,109,0,255,193,124,29,126,114,45,152,174,69,127,215,191,29,204,246,225,137,30,64,233,31,0,255,242,237,243,61,121,13,253,191,127,220,227,127,213,81,175,244,191,35,231,190,241,178,188,166,236,0,255,239,31,247,248,95,245,51,128,58,69,83,212,1,40,218,52,163,0,104,41,105,41,1,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,14,64,51,105,72,209,2,80,82,20,21,122,0,53,237,31,116,231,243,118,144,52,134,39,147,11,195,71,244,149,62,189,209,242,63,149,252,70,66,16,88,57,253,226,99,143,54,198,107,249,154,248,0,255,25,142,103,245,207,188,37,99,66,198,110,248,181,223,203,224,95,125,197,203,135,0,255,251,231,253,101,120,86,97,0,73,179,248,165,243,72,227,3,104,46,191,206,102,158,116,173,122,173,240,119,223,93,190,59,35,143,91,182,90,35,107,1,168,183,214,155,209,145,162,191,13,65,64,210,26,189,11,222,11,15,172,90,77,125,122,206,65,234,70,218,230,73,216,178,7,166,221,63,189,209,242,63,65,110,227,8,0,113,59,29,227,201,62,111,140,135,120,141,239,90,95,177,60,207,247,217,110,128,238,219,89,175,111,163,117,213,129,171,222,3,210,113,254,12,166,147,19,100,132,26,52,106,240,173,53,137,254,23,247,244,31,166,218,207,118,124,81,71,237,191,93,103,58,216,42,49,110,127,19,43,248,79,147,232,127,113,79,0,255,81,226,38,150,199,167,243,1,52,171,0,255,146,233,211,16,94,50,5,64,75,73,81,0,20,45,37,45,0,37,45,37,5,64,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,64,190,30,251,138,231,56,244,1,140,190,252,16,105,227,120,24,113,3,230,149,24,155,31,119,67,160,173,248,190,96,236,7,0,255,226,1,180,84,244,0,255,88,97,0,255,159,230,73,254,59,218,0,255,233,43,152,175,165,162,0,255,137,194,254,195,242,36,0,255,29,237,0,255,244,85,196,7,80,83,244,191,174,130,253,47,241,61,201,0,255,29,239,185,134,174,166,232,0,255,93,5,251,95,226,123,146,0,255,58,222,115,5,64,81,20,253,244,1,84,108,244,63,169,96,0,255,163,30,74,254,199,217,143,150,141,254,31,21,236,0,255,211,67,201,127,71,251,81,177,209,0,255,164,130,253,135,122,40,249,47,103,63,105,217,232,127,82,176,0,255,176,67,201,127,71,251,195,124,0,69,81,20,0,245,244,85,108,244,127,169,96,0,255,161,30,74,254,199,217,47,230,171,167,175,98,163,0,255,73,5,251,15,245,80,242,63,206,126,96,0,149,246,0,255,222,254,95,153,0,255,154,246,0,255,249,10,232,171,180,0,255,245,246,0,255,202,252,215,180,31,224,149,0,20,69,81,0,180,148,20,5,64,189,94,69,69,0,255,147,20,246,0,255,151,39,249,31,103,127,200,235,215,171,168,232,127,178,194,254,251,242,36,0,255,227,236,7,123,0,29,79,250,31,182,0,255,93,123,37,0,255,219,248,65,190,250,250,58,34,250,0,255,110,0,255,185,246,74,254,183,241,129,124,5,64,81,20,45,0,37,69,81,111,31,64,193,232,0,255,218,10,251,159,225,135,146,0,255,4,254,207,215,82,209,0,255,99,133,253,135,229,73,254,59,218,31,232,43,26,253,95,91,97,0,255,51,252,80,242,159,192,0,255,249,90,42,250,127,172,176,0,255,176,59,201,127,71,251,65,30,64,81,20,245,246,1,20,141,254,183,173,176,0,255,25,126,40,249,79,224,1,94,75,69,0,255,143,21,246,0,255,105,158,228,191,163,253,132,190,226,242,17,4,15,82,1,202,192,112,168,114,36,71,219,169,201,219,115,20,113,65,15,191,227,117,69,144,193,3,188,210,23,190,35,1,18,160,30,148,133,12,13,112,3,33,137,32,245,104,102,20,13,183,233,2,111,34,248,104,0,255,198,3,40,138,162,5,160,164,40,250,237,3,104,53,250,191,182,194,254,107,248,161,228,63,129,39,21,104,231,4,57,99,32,21,170,228,193,0,137,163,146,202,177,218,23,49,25,105,106,88,146,36,241,225,179,198,240,77,251,162,120,167,71,69,163,0,255,107,41,236,127,134,23,74,254,19,120,56,95,237,21,164,252,140,32,7,7,36,109,67,166,51,35,65,50,145,182,226,110,173,219,96,175,134,186,128,31,226,103,179,142,226,191,61,64,193,80,207,128,249,73,186,15,28,146,100,11,145,156,69,36,143,38,109,142,212,21,250,29,134,184,101,215,6,158,23,135,63,197,79,242,53,167,39,149,17,140,92,134,192,200,141,184,201,12,77,212,173,101,126,228,125,58,215,105,169,111,99,125,13,125,197,235,237,78,130,12,20,210,198,71,3,98,49,32,111,250,77,126,226,213,149,180,196,254,96,109,209,100,216,226,81,117,161,253,94,247,249,154,100,0,73,114,0,192,73,50,127,0,15,73,146,111,186,157,181,37,221,169,167,198,101,122,232,216,170,171,150,2,40,138,162,160,3,40,20,253,95,171,96,0,255,51,60,79,242,127,192,123,251,42,226,43,20,253,95,171,96,0,255,53,252,78,242,159,192,123,251,10,224,3,40,154,173,184,61,64,79,98,57,1,16,203,228,53,79,102,166,36,107,203,254,236,208,176,164,211,18,222,232,11,207,225,191,21,167,39,201,0,14,56,151,196,206,93,231,218,183,211,188,114,87,151,121,162,123,125,117,163,150,186,192,135,240,127,77,7,80,81,209,0,255,36,133,253,0,255,229,73,254,199,217,15,232,171,53,250,95,183,194,254,155,248,161,228,0,255,142,7,120,21,21,253,79,82,216,0,255,95,158,228,127,156,253,128,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,81,180,148,0,20,69,209,111,31,64,171,209,0,255,181,21,246,63,195,15,37,0,255,9,60,192,107,56,244,127,211,10,246,223,214,107,242,127,198,0,255,189,162,209,0,255,182,20,246,63,195,15,37,0,255,9,60,192,107,40,244,127,211,9,246,223,214,107,242,95,198,123,250,0,26,224,171,191,175,1,190,2,160,40,74,245,150,208,129,17,28,137,5,200,239,224,84,150,55,108,98,45,202,42,100,85,183,80,107,29,50,80,111,13,166,33,252,56,195,223,224,179,60,128,146,130,174,166,232,127,221,4,251,95,226,121,146,0,255,59,30,88,1,208,111,133,162,0,255,109,21,236,191,134,231,73,254,19,120,96,5,93,43,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,15,160,94,190,138,138,254,39,43,236,0,255,47,79,242,95,206,126,80,95,193,124,21,21,253,79,86,216,127,95,158,228,127,156,253,128,62,128,90,163,0,255,117,43,236,191,137,31,74,254,235,248,16,95,189,125,181,70,0,255,235,86,216,127,19,63,148,252,215,241,32,190,2,160,104,169,223,107,186,159,186,238,95,1,224,253,187,3,92,10,125,209,164,133,77,61,184,117,140,175,199,127,24,62,4,31,224,1,20,69,209,71,31,0,119,231,236,14,80,126,96,73,172,128,0,168,228,171,204,204,202,189,83,194,166,74,92,91,92,90,61,17,254,151,74,139,71,252,4,254,214,107,33,199,8,78,27,169,28,228,0,9,144,24,219,141,148,52,226,22,136,123,206,146,178,89,223,222,226,110,248,171,59,60,215,65,126,146,36,39,0,14,96,160,208,102,3,55,178,92,117,165,73,204,151,34,110,174,46,232,140,57,154,177,178,178,10,62,194,199,90,120,28,190,180,175,87,0,197,187,159,36,3,24,56,150,196,206,13,224,51,77,43,119,117,153,39,123,127,113,163,158,26,215,215,87,198,15,112,142,3,28,121,18,28,24,193,6,74,144,147,44,11,101,156,13,179,225,154,111,90,157,43,225,15,252,109,140,0,255,241,150,126,50,206,129,0,163,124,156,10,218,56,174,49,56,123,131,0,70,132,228,11,145,183,232,223,158,6,203,30,31,225,105,39,252,24,31,200,215,2,80,106,205,145,224,56,114,249,8,12,245,72,93,37,72,89,187,152,39,203,168,59,27,242,154,214,122,246,195,163,248,216,175,61,188,178,150,122,251,0,138,92,112,3,109,55,78,89,30,205,202,45,250,126,224,48,151,232,173,105,171,67,16,175,224,161,118,241,13,158,230,11,48,100,160,204,240,4,193,205,70,123,192,124,146,43,147,55,67,64,223,140,203,59,107,100,150,118,241,38,238,209,160,225,199,241,33,30,200,1,114,5,117,4,129,97,24,110,103,36,5,148,97,114,187,197,21,115,72,72,82,236,213,227,134,215,241,177,50,254,192,55,251,154,202,65,130,224,169,84,70,16,249,7,245,177,20,223,7,242,218,158,46,211,82,223,86,61,180,111,213,74,139,248,0,138,23,128,231,133,241,36,150,250,196,206,146,196,206,109,204,19,50,214,210,130,68,211,69,207,126,248,11,31,251,225,59,188,178,175,201,1,14,220,216,141,51,92,90,193,29,234,254,202,37,46,217,253,203,105,165,195,16,95,227,161,142,240,13,30,3,82,15,216,17,203,85,230,253,92,176,96,28,0,103,230,89,70,92,26,214,77,11,155,245,213,67,135,248,174,23,124,209,154,107,234,56,111,231,20,10,65,82,169,10,114,2,102,176,19,137,97,188,45,59,90,163,71,210,104,111,43,235,29,111,34,241,175,248,164,3,228,109,122,59,57,231,184,43,104,227,64,198,42,34,159,12,98,40,113,127,3,117,89,203,166,112,194,91,128,15,121,89,60,1,235,136,232,0,255,187,253,231,218,43,249,223,198,39,121,205,57,80,40,63,73,18,49,68,17,0,35,73,242,72,169,69,48,28,205,92,220,170,107,248,182,225,153,103,0,255,214,235,136,232,0,255,187,253,239,218,43,249,223,198,0,255,120,0,13,19,253,79,86,216,0,255,223,157,228,127,156,253,96,175,227,73,0,255,223,237,127,215,94,201,0,255,54,254,199,171,152,232,127,146,194,254,251,238,36,0,255,227,236,7,123,29,79,250,0,255,110,0,255,185,246,74,254,183,241,129,124,0,45,37,69,11,64,73,75,73,253,125,0,13,241,213,20,253,191,171,96,0,255,75,60,79,242,127,199,123,251,26,226,235,37,250,127,55,193,254,151,120,158,228,0,255,142,247,246,1,52,196,87,75,244,191,174,130,253,39,241,60,201,0,255,29,239,237,107,136,175,166,232,127,221,4,251,95,226,119,146,0,255,59,254,115,0,69,81,20,0,253,244,85,100,244,127,169,96,0,255,161,22,74,254,199,217,15,230,171,167,175,34,163,0,255,73,5,251,15,245,80,242,63,206,254,2,208,178,209,0,255,163,130,253,135,29,74,254,59,218,15,230,235,167,175,100,163,0,255,71,5,251,0,255,180,80,242,223,209,126,48,95,1,208,79,95,197,70,0,255,147,10,246,31,234,161,228,127,156,253,97,190,138,250,122,71,98,71,198,89,59,225,31,228,26,153,55,74,10,102,226,149,78,139,119,20,146,164,110,17,223,20,193,58,251,69,0,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,135,249,58,234,107,248,163,96,79,70,85,59,247,88,46,146,121,187,0,128,149,39,54,109,26,141,33,145,181,69,252,80,4,19,237,231,242,21,0,69,81,20,0,69,81,20,0,69,81,244,235,1,84,84,244,127,89,97,0,255,127,121,146,0,255,114,246,127,189,142,39,253,127,183,0,255,93,123,37,0,255,219,248,31,175,161,162,0,255,201,10,251,0,255,187,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,103,227,7,249,0,138,162,40,0,138,162,40,0,90,138,146,130,14,160,165,232,0,255,218,4,251,175,225,121,146,0,255,4,254,219,87,16,95,75,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,175,1,62,128,162,40,10,128,126,189,138,138,254,39,41,236,0,255,47,79,242,63,206,126,144,215,175,87,49,209,0,255,100,133,253,0,255,229,73,254,199,217,15,246,0,74,136,254,191,219,0,255,174,189,146,0,255,108,252,50,191,144,131,202,8,234,8,82,134,113,24,231,74,0,144,98,242,3,115,197,24,18,146,163,236,213,227,134,223,241,178,50,30,193,103,250,58,34,250,0,255,110,0,255,185,246,74,254,183,241,131,124,149,247,1,52,200,65,130,224,65,144,145,138,252,131,250,88,138,239,187,229,173,53,93,166,165,190,173,122,232,223,170,149,190,243,13,64,48,80,168,60,65,112,212,221,3,230,19,80,248,60,10,1,121,243,45,237,110,141,89,218,197,155,183,89,27,13,63,142,223,185,118,0,255,200,65,126,236,220,85,69,200,166,129,80,244,124,114,58,179,88,219,245,242,225,133,69,211,56,254,246,137,175,194,119,245,181,130,250,8,12,129,63,69,138,228,120,95,214,254,206,218,242,31,234,165,153,254,93,124,128,36,39,201,64,209,1,20,128,1,156,177,165,128,148,102,240,51,113,203,92,82,146,100,44,210,180,225,11,124,108,131,63,240,206,190,2,56,9,0,60,73,50,0,200,63,86,39,81,100,31,110,47,238,213,50,237,244,109,213,93,0,255,46,173,180,84,243,123,92,29,136,229,4,8,168,61,82,243,100,102,68,210,85,251,179,67,195,146,80,183,120,172,47,252,134,111,121,11,10,24,41,88,142,36,185,21,221,129,229,145,80,233,60,44,57,125,219,184,179,179,32,177,116,132,55,113,177,198,18,63,142,127,245,0,21,28,140,19,60,207,184,144,0,207,128,5,118,34,226,38,51,51,214,98,163,78,141,6,91,82,143,65,251,122,109,244,204,107,217,232,0,255,81,193,254,63,45,148,252,127,180,159,84,108,244,63,169,96,0,255,161,30,74,254,199,217,95,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,7,243,1,20,133,93,145,35,134,7,57,43,63,149,114,183,207,68,251,37,251,13,246,158,253,163,149,174,26,188,154,195,55,248,22,62,209,200,154,219,199,232,65,42,7,72,225,240,104,205,83,157,40,199,90,181,79,203,53,44,57,221,226,139,190,240,35,254,24,64,81,82,20,116,0,45,69,0,255,219,42,216,127,13,207,147,252,39,240,222,190,154,248,154,36,247,36,73,114,7,206,93,141,102,169,66,81,197,110,155,14,137,36,130,180,225,117,248,181,34,216,195,207,246,85,197,7,208,188,142,32,35,56,56,136,129,70,110,4,155,104,158,69,235,214,50,79,206,250,118,221,194,159,250,214,151,197,71,250,10,122,46,223,141,129,84,10,72,98,5,192,12,234,98,32,144,203,120,22,140,215,232,146,52,221,91,203,186,192,159,72,252,19,126,153,175,166,232,127,93,5,251,95,226,121,146,0,255,59,158,170,121,37,56,94,25,175,192,80,143,148,85,130,148,181,139,249,241,66,186,180,33,173,105,173,103,63,60,138,151,245,186,195,155,250,0,26,58,206,221,56,134,0,133,36,118,73,64,196,44,7,86,133,64,130,119,198,91,52,73,130,22,183,178,46,240,230,13,0,255,138,31,229,235,61,231,28,199,112,103,119,8,237,130,152,50,159,188,133,45,64,241,233,144,237,136,180,104,180,109,108,210,96,180,175,200,128,27,104,187,219,193,101,178,43,119,232,251,11,135,184,35,189,57,109,117,8,226,21,60,212,47,190,193,147,56,39,23,96,111,224,88,10,176,226,62,14,203,57,49,63,21,18,183,133,91,74,131,140,205,138,191,7,31,173,35,60,48,7,80,212,51,222,206,176,36,169,4,129,33,184,77,202,112,103,37,20,210,180,178,217,162,199,178,116,113,45,235,29,127,222,240,79,248,167,43,226,198,149,180,113,14,10,48,32,71,187,66,198,142,180,146,172,108,16,43,37,49,253,244,72,146,249,240,69,103,248,168,127,79,188,212,215,170,54,0,156,164,158,36,185,28,171,103,84,18,132,34,114,2,111,69,140,40,113,28,121,175,38,75,188,142,0,255,149,241,56,222,206,215,59,144,228,185,0,156,88,80,201,0,38,79,108,1,130,143,196,21,105,109,177,249,94,253,180,1,223,195,207,102,253,194,127,244,1,212,26,253,175,91,97,0,255,75,252,80,242,95,199,127,248,26,112,95,173,209,0,255,186,21,246,191,196,11,37,0,255,117,60,136,175,33,0,69,81,212,26,64,33,0,255,208,245,159,132,197,240,240,204,190,226,188,237,62,64,156,241,21,242,79,77,0,255,67,194,230,120,120,105,95,235,56,87,144,223,72,209,194,248,0,26,249,87,243,104,199,77,79,3,17,241,92,181,70,0,255,151,246,153,205,240,24,7,62,84,163,143,7,190,63,193,16,151,102,126,100,241,104,190,79,167,27,146,113,200,90,161,115,131,59,225,189,30,64,131,213,127,78,209,219,238,208,129,54,247,198,227,142,88,131,248,133,87,250,99,163,61,118,206,18,72,94,160,215,123,208,243,4,199,229,135,6,49,183,106,49,87,143,120,156,215,128,62,54,226,144,13,152,162,133,3,69,237,1,224,229,244,128,52,182,252,15,234,32,149,79,29,44,177,21,222,54,177,29,124,188,87,250,245,16,233,56,240,229,47,47,140,189,63,158,151,172,25,47,242,106,253,223,245,79,207,97,130,151,207,55,107,139,38,208,58,240,153,94,235,67,220,175,119,63,121,171,44,159,219,170,91,124,238,253,70,241,183,124,0,77,199,0,255,185,91,212,145,94,165,17,195,250,89,79,13,253,60,38,150,143,108,184,177,203,147,189,87,5,64,81,160,40,28,128,222,155,6,45,13,1,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,150,162,164,5,160,164,104,41,1,40,138,162,0,40,138,162,0,168,211,188,41,154,31,128,230,40,189,72,51,74,199,232,0,90,127,248,159,207,149,22,93,231,159,239,211,201,223,127,242,114,174,245,135,191,247,23,152,182,214,250,231,251,200,201,222,79,246,94,14,160,145,63,188,127,132,248,166,126,214,100,171,244,247,62,189,70,108,189,85,13,3,80,52,185,148,20,0,165,143,162,64,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,0,148,20,69,1,208,82,210,82,2,80,20,69,29,128,222,209,166,79,225,0,20,112,154,49,83,3,138,178,52,0,165,231,91,65,0,255,218,254,135,57,67,7,107,130,173,160,63,235,0,255,30,102,43,250,119,0,173,199,87,0,255,166,59,243,26,250,127,0,255,184,199,127,169,135,94,239,201,151,199,167,187,243,26,250,123,0,255,64,253,67,61,5,80,82,20,45,0,37,117,90,10,6,160,41,37,13,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,138,146,162,5,160,164,40,10,128,150,146,162,0,40,138,162,5,160,164,40,10,48,69,81,116,11,160,153,127,206,24,155,248,116,243,215,52,174,175,52,254,237,156,35,70,157,223,236,145,105,173,145,199,237,225,251,248,90,31,140,110,163,70,95,235,49,34,199,211,125,76,109,190,105,1,195,218,177,172,246,224,159,60,48,41,253,240,111,30,183,205,7,251,239,48,199,35,174,90,175,246,220,63,188,207,60,14,40,230,102,127,147,142,54,226,151,188,2,160,78,3,228,80,83,116,11,160,119,92,199,128,137,203,178,170,40,78,74,51,70,109,250,0,74,219,63,61,230,116,221,109,102,137,207,98,6,0,255,88,19,211,0,255,187,216,75,199,120,227,50,143,207,186,142,116,253,207,99,177,121,249,198,11,227,201,216,146,240,5,87,75,244,191,200,139,231,85,180,64,89,199,111,120,0,13,253,154,162,244,160,0,40,138,162,0,104,41,41,10,128,162,40,208,23,10,221,207,149,243,83,169,167,0,36,152,194,4,103,49,193,102,246,6,226,110,215,238,240,196,29,135,46,240,179,56,124,22,62,232,0,90,151,224,192,133,212,115,110,37,142,195,31,72,104,107,57,229,120,246,51,238,214,203,199,114,13,226,241,244,70,248,47,195,167,224,123,250,122,85,188,94,73,70,225,228,42,32,102,238,130,155,194,176,74,93,93,230,199,89,88,91,168,165,198,141,141,5,53,64,240,28,36,87,117,8,130,224,66,55,50,79,65,130,146,196,82,44,93,182,61,29,53,166,22,154,55,235,162,223,124,0,45,21,253,63,86,216,127,216,157,228,191,163,253,159,190,130,249,90,42,250,127,172,176,0,255,176,60,201,0,255,71,251,47,125,197,235,64,112,144,211,14,130,192,112,128,45,60,81,214,238,46,79,206,250,218,70,205,52,238,111,172,138,15,160,167,232,127,93,5,251,95,226,125,146,0,255,59,254,115,93,123,3,42,24,133,170,60,65,240,130,221,3,230,19,144,232,124,1,1,125,243,237,236,110,81,150,118,241,230,109,214,71,195,143,227,79,188,2,160,40,90,234,233,3,168,216,232,127,82,193,254,71,61,148,252,143,179,31,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,163,34,163,0,255,73,5,251,15,181,80,242,63,206,126,180,108,244,0,255,168,96,0,255,159,30,74,254,63,218,15,230,3,40,138,162,0,232,167,175,98,163,0,255,75,5,251,15,245,80,242,95,206,126,48,95,63,125,21,27,253,79,42,216,127,168,135,146,0,255,113,246,3,3,104,180,0,255,247,246,0,255,202,252,223,180,31,224,245,239,53,218,0,255,122,251,127,101,254,107,218,0,255,231,43,0,138,162,40,0,138,162,165,4,160,108,143,209,206,25,175,227,36,230,6,61,168,110,36,40,111,121,112,99,107,189,22,237,79,182,184,122,234,10,15,89,165,227,236,167,121,5,14,218,65,219,221,142,25,46,173,138,125,250,126,203,37,46,73,95,78,43,45,118,120,5,15,27,225,27,188,178,175,120,82,56,158,140,39,40,208,39,102,22,0,85,216,152,167,138,233,234,102,172,166,139,158,13,241,40,222,247,195,115,248,201,1,116,68,244,0,255,221,254,119,237,149,252,111,227,3,249,250,235,235,136,232,0,255,187,253,239,250,43,249,223,198,111,242,21,246,25,40,156,1,20,146,0,216,82,98,133,181,99,46,103,96,108,237,211,75,223,222,237,209,77,43,221,180,20,64,81,108,69,247,95,0,112,18,196,50,170,208,182,35,199,88,211,116,99,82,87,87,233,15,0,255,203,75,246,78,205,225,39,60,239,177,2,160,40,90,234,237,3,40,26,253,95,91,97,0,255,51,188,80,242,159,192,0,255,249,90,38,250,127,172,176,0,255,176,60,201,127,71,251,1,125,69,163,0,255,107,43,236,127,134,31,74,254,19,248,63,95,73,69,0,255,143,21,246,31,118,39,249,239,104,63,200,3,40,223,43,144,242,13,167,50,12,40,11,206,200,193,141,59,222,88,135,113,128,213,62,93,22,37,25,195,175,93,124,173,129,151,194,175,224,99,110,9,29,24,41,191,18,11,144,223,193,65,150,55,108,162,45,202,144,209,10,32,212,90,135,12,212,91,99,233,7,79,52,124,14,126,168,175,56,61,73,6,48,112,44,137,157,27,104,159,105,90,169,171,203,60,201,251,139,27,245,212,185,190,190,88,0,253,92,145,19,156,180,221,237,28,48,137,178,119,232,251,43,151,183,101,61,162,86,250,4,241,10,30,234,8,47,227,177,21,175,3,193,65,14,78,5,41,107,7,237,11,207,42,107,117,151,39,103,125,109,163,102,26,215,55,22,212,236,31,103,140,211,221,216,253,102,179,93,0,255,197,62,251,108,127,237,179,196,127,180,31,236,239,17,254,71,173,237,159,226,3,4,73,5,65,130,237,147,97,246,208,209,113,162,225,176,50,159,4,155,7,175,70,218,28,218,197,47,173,225,77,252,177,246,250,5,67,61,23,206,79,210,125,192,144,36,95,136,228,44,34,153,76,218,88,185,43,180,59,12,115,75,174,13,60,239,13,127,138,175,228,107,78,79,144,17,140,12,67,96,163,27,113,147,25,154,168,91,203,60,241,194,226,58,61,53,24,235,107,5,208,82,82,244,219,7,80,52,250,223,150,194,254,103,248,161,228,63,129,7,243,117,116,244,0,255,221,254,119,29,146,252,103,227,127,250,90,141,254,175,173,176,0,255,25,126,40,249,79,224,193,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,128,3,40,41,138,22,128,146,162,89,205,235,0,218,73,78,6,0,20,181,19,55,133,98,137,182,181,203,143,179,176,182,78,47,125,27,27,75,58,128,2,133,54,0,64,254,36,201,19,51,51,208,149,101,29,159,185,97,44,46,110,71,91,88,10,90,135,175,180,172,210,51,252,104,95,7,15,112,206,9,208,70,144,97,109,203,169,0,24,113,18,88,142,93,124,203,241,96,147,174,229,75,128,196,239,120,243,135,191,194,231,93,193,124,0,21,21,253,79,86,216,0,255,95,158,228,191,156,253,127,175,214,232,127,93,10,251,111,226,135,146,0,255,59,62,196,87,244,235,1,84,76,244,63,89,97,0,255,127,121,146,0,255,114,246,3,250,106,141,254,223,173,176,0,255,38,126,40,249,191,227,0,255,124,13,21,253,79,86,216,127,95,158,228,127,156,253,143,190,38,227,140,51,78,110,187,43,199,126,227,118,243,182,165,110,216,119,222,121,165,165,6,241,195,254,76,119,45,225,3,40,41,183,38,120,144,145,43,211,19,228,32,24,100,59,184,188,141,155,172,12,147,34,17,26,127,145,222,221,240,48,62,246,194,187,248,97,5,64,81,52,116,69,59,104,7,248,221,142,25,46,175,138,109,250,126,203,37,46,73,95,78,39,45,118,120,5,0,255,180,132,111,240,190,62,128,86,163,0,255,107,43,236,127,134,31,74,254,19,120,128,215,80,232,0,255,166,21,236,127,173,215,228,191,140,151,244,53,244,201,56,1,146,160,112,102,64,37,164,141,183,132,203,107,214,104,183,75,203,102,157,181,217,180,210,109,190,134,67,0,255,55,173,96,0,255,109,189,38,0,255,101,188,167,15,160,1,190,250,251,26,226,107,225,0,167,176,187,157,51,76,90,21,219,244,253,150,203,92,178,251,87,211,73,135,30,94,193,63,29,225,27,60,53,0,176,27,56,150,123,198,57,198,100,156,34,96,108,1,64,100,242,146,48,92,168,113,71,210,104,179,225,1,124,24,224,105,248,194,190,226,245,74,114,161,157,12,0,49,115,3,110,10,195,42,119,119,155,31,103,159,182,133,122,234,220,216,88,102,69,114,160,157,140,76,15,128,11,201,70,186,145,69,16,110,42,242,12,142,76,108,132,61,154,150,196,195,120,223,11,31,225,183,53,196,7,80,83,244,0,255,174,130,253,47,241,59,201,0,255,29,15,172,223,106,138,254,215,85,176,0,255,37,158,39,249,191,227,185,73,78,189,128,113,12,0,3,227,200,120,87,93,218,143,129,188,226,197,45,42,119,69,50,132,211,177,10,190,193,139,18,30,135,63,57,128,130,174,165,232,0,255,90,5,251,175,225,121,146,0,255,3,94,233,13,168,96,84,161,242,4,193,171,236,30,52,159,128,68,231,11,8,216,155,111,103,119,139,178,180,139,55,193,172,143,134,31,199,175,121,173,68,0,255,215,42,216,127,13,191,147,252,31,240,222,62,128,126,249,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,65,125,5,243,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,0,255,61,128,90,163,0,255,117,41,236,191,137,31,74,254,239,248,16,95,191,125,53,70,0,255,235,86,216,0,255,19,63,148,252,223,241,89,126,21,142,147,36,201,72,110,110,216,3,162,118,174,132,157,148,217,123,109,222,169,209,190,25,145,28,218,135,111,203,195,151,225,115,3,88,66,7,70,112,36,151,66,118,167,157,202,242,134,79,180,69,29,50,26,112,27,245,214,33,3,245,214,181,52,132,39,26,62,7,63,213,87,80,241,58,146,140,194,201,40,32,118,110,192,77,161,88,164,174,46,243,227,44,172,45,212,83,227,202,198,158,26,224,3,104,86,243,58,0,156,228,100,0,5,80,59,113,83,24,86,88,91,187,252,56,11,107,235,52,211,183,177,178,86,245,244,21,110,228,168,36,35,143,85,80,56,7,114,89,187,116,47,184,44,32,143,146,233,166,243,248,91,18,254,119,253,237,31,224,19,248,185,3,32,25,207,72,30,28,64,110,57,200,21,3,12,183,99,0,3,217,107,182,11,44,95,76,218,182,197,227,120,220,6,0,255,195,127,60,169,242,113,110,6,156,140,156,177,44,160,179,13,136,89,150,239,30,127,205,81,249,88,91,231,149,86,26,214,233,154,240,95,139,111,197,71,93,129,74,46,122,234,113,87,204,93,126,225,228,194,148,124,96,100,109,44,249,162,211,100,102,223,210,196,239,120,220,28,111,196,207,241,53,167,167,128,147,140,118,44,41,16,78,240,153,166,137,181,182,203,151,188,191,184,78,51,125,235,251,27,238,3,104,30,4,207,211,198,145,32,244,8,12,65,96,112,23,243,100,177,90,93,140,214,180,214,179,32,254,194,251,126,205,225,11,62,199,184,141,145,152,95,1,80,176,4,73,226,188,29,72,52,208,242,16,161,70,196,91,92,183,168,52,75,248,47,86,93,226,240,237,248,151,43,234,170,252,0,1,50,96,56,201,0,112,225,196,56,153,41,127,28,77,124,150,107,220,146,82,219,218,208,57,225,0,255,17,95,132,0,255,234,43,78,15,210,78,101,100,92,37,176,118,224,38,51,52,178,118,119,121,226,125,58,55,106,166,113,99,125,17,124,0,69,115,15,198,57,41,4,64,30,224,87,184,109,137,152,83,48,203,5,152,236,233,158,157,186,13,241,150,140,240,57,158,12,252,20,223,112,45,0,61,122,165,143,28,187,63,102,111,20,70,100,211,64,40,122,62,57,153,89,172,237,154,29,222,167,171,105,28,127,251,196,87,225,223,188,162,215,62,0,128,129,203,79,174,187,147,164,44,193,176,42,88,14,116,27,124,32,102,129,67,147,236,167,252,246,111,241,47,190,234,28,15,227,115,124,189,3,73,158,129,194,137,5,72,46,116,31,91,128,96,43,45,156,173,101,223,239,213,188,67,123,248,217,172,185,158,170,61,41,59,112,172,218,185,3,248,210,54,11,96,86,34,219,76,27,169,44,41,188,80,60,201,81,189,30,64,197,68,0,255,147,21,246,0,255,151,39,249,31,103,0,255,215,235,136,232,127,216,254,119,237,149,252,111,227,127,188,138,138,254,39,41,236,0,255,47,79,242,63,206,254,176,215,241,164,0,255,97,251,223,181,87,242,191,141,0,255,241,0,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,193,94,71,68,0,255,195,246,191,107,175,228,127,27,0,255,227,53,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,189,142,39,253,15,219,0,255,174,189,146,0,255,109,124,32,31,64,81,20,5,64,81,180,180,223,7,80,17,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,183,175,32,190,154,162,0,255,117,21,236,127,137,231,73,254,235,120,111,31,64,67,124,53,69,0,255,235,42,216,0,255,18,207,147,252,215,241,223,190,86,249,200,41,100,0,57,105,7,22,243,3,28,224,209,238,48,130,36,114,118,101,202,220,50,109,117,200,6,189,214,221,240,36,158,246,135,175,198,87,121,0,69,75,73,1,208,79,95,197,70,0,255,147,10,246,63,234,161,228,191,156,253,101,190,98,28,5,148,15,0,133,129,34,20,64,227,56,98,20,111,67,18,111,111,197,219,218,240,246,86,216,87,122,228,48,63,7,55,2,67,166,3,145,53,58,159,176,201,84,251,98,109,45,251,220,133,133,140,199,241,224,130,79,225,95,14,160,101,163,0,255,41,193,254,195,14,37,0,255,29,237,15,243,213,211,215,178,209,0,255,163,130,253,127,122,40,249,239,104,127,193,39,57,73,6,170,251,0,0,96,0,231,246,5,133,148,102,202,55,51,183,204,37,101,73,198,34,61,110,120,3,31,219,224,17,252,55,128,130,158,203,119,227,178,36,48,32,56,171,224,54,1,82,160,1,20,242,52,128,87,107,114,196,46,174,21,93,224,195,27,62,10,127,214,87,188,142,36,87,225,100,0,136,157,27,120,147,24,162,212,213,101,126,164,133,173,141,122,106,220,88,89,171,218,19,0,199,73,50,0,36,104,159,213,51,144,32,147,88,229,174,238,123,132,69,58,150,107,16,207,107,52,209,165,247,193,200,129,51,14,242,114,99,11,223,86,228,227,202,146,179,109,95,121,220,103,0,255,182,95,52,212,91,43,125,2,40,78,79,165,29,100,100,24,18,28,78,185,201,12,175,180,213,93,158,120,97,113,163,102,26,55,214,87,201,183,178,208,115,130,39,161,199,16,32,249,66,36,183,203,160,77,230,108,76,164,237,154,29,134,185,228,208,57,126,22,135,63,197,111,245,245,62,57,121,114,59,3,120,225,60,134,236,42,242,111,101,137,86,236,59,143,11,237,47,246,181,134,90,235,170,175,64,16,32,8,242,125,112,234,30,58,122,168,28,243,178,50,159,114,149,7,175,70,218,228,90,194,87,125,225,79,188,134,15,160,164,161,107,112,210,78,220,216,13,43,76,22,108,121,51,247,91,46,111,201,250,130,90,233,179,195,215,120,216,8,47,227,151,21,246,25,64,59,3,40,36,1,176,165,196,10,107,199,92,206,192,216,218,167,151,190,181,219,163,157,86,186,105,41,128,162,221,154,243,36,201,72,146,228,196,206,76,124,154,36,73,139,149,166,121,116,134,199,197,45,113,117,45,60,131,63,135,149,0,20,69,209,175,7,80,81,209,0,255,100,133,253,0,255,221,73,254,199,217,15,246,58,34,250,31,182,0,255,93,123,37,0,255,219,248,31,175,162,162,0,255,203,10,251,0,255,203,147,252,151,179,31,236,117,68,244,63,108,0,255,187,246,74,254,183,241,129,124,0,69,81,20,0,69,75,73,161,1,80,168,194,0,0,132,63,42,232,0,255,36,199,46,133,41,28,205,188,242,110,101,65,88,164,105,143,246,195,51,61,244,209,207,122,236,43,144,0,193,169,24,186,95,57,114,144,24,14,245,182,61,18,113,218,168,75,226,48,247,141,11,79,210,246,120,43,241,226,9,0,255,230,53,222,79,172,30,128,129,251,119,39,184,23,239,63,4,105,125,67,15,14,29,227,241,241,0,255,133,15,199,7,121,0,45,69,0,255,215,42,216,127,13,207,147,252,39,240,222,190,134,248,90,137,254,175,85,176,0,255,26,126,39,249,79,224,189,125,13,240,1,20,69,81,0,244,235,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,188,126,189,138,138,254,39,43,236,0,255,47,79,242,95,206,126,176,7,208,17,209,0,255,119,251,223,181,87,242,191,141,15,228,235,175,175,35,162,0,255,239,246,191,107,175,228,63,27,31,200,87,0,52,238,47,227,252,28,8,221,112,10,101,116,192,150,207,160,177,196,137,206,167,151,23,69,94,92,86,55,120,90,177,218,63,138,47,193,119,120,69,117,125,0,77,29,231,237,28,160,16,36,72,85,144,19,176,43,59,43,49,140,96,217,205,26,77,164,209,222,86,214,59,222,68,226,91,241,149,124,205,121,1,192,147,88,50,80,84,128,149,36,121,33,17,12,169,196,197,45,111,107,195,243,68,129,228,14,160,146,220,147,1,192,204,2,192,206,138,234,66,226,88,158,37,200,54,60,77,81,63,125,0,21,27,253,79,42,216,127,168,135,146,0,255,113,246,163,101,163,0,255,71,5,251,0,255,244,80,242,223,209,126,84,108,244,63,169,96,0,255,163,30,74,254,199,217,79,90,50,250,127,84,176,0,255,176,67,201,0,255,71,251,67,7,80,18,209,0,255,120,251,31,180,87,242,95,130,0,255,241,90,38,250,127,172,176,0,255,176,59,201,127,71,251,65,94,81,0,180,84,140,163,0,28,85,0,6,138,170,128,113,28,9,36,130,34,137,183,183,226,109,109,8,130,163,26,250,151,54,198,73,96,149,131,242,203,47,140,224,156,101,101,117,185,178,28,216,116,201,198,109,187,246,107,22,15,146,184,166,194,159,224,179,14,128,156,32,64,64,47,88,82,135,0,238,186,242,97,87,105,6,101,100,37,236,108,63,60,110,156,26,218,191,106,27,111,49,252,17,62,211,171,84,147,36,39,73,230,7,0,28,168,170,54,40,28,233,239,176,118,188,189,205,73,226,254,218,237,89,237,91,53,212,92,13,241,1,212,18,253,175,171,96,0,255,75,60,79,242,127,199,127,174,161,171,37,250,95,87,193,254,151,120,158,228,191,142,247,92,73,7,0,114,10,25,65,29,65,96,24,134,219,185,18,0,165,152,252,64,92,49,135,136,228,24,107,245,184,225,117,124,172,140,63,240,187,190,226,244,220,38,191,189,188,219,251,171,0,255,58,251,188,175,246,215,254,76,252,119,222,37,252,207,9,0,255,175,150,9,0,255,65,124,205,42,158,49,206,120,198,117,252,110,103,54,243,104,222,236,63,175,252,219,7,215,254,179,63,180,0,255,172,219,231,6,8,112,2,156,66,247,147,36,192,0,110,103,32,65,74,51,56,129,183,33,46,41,201,209,247,106,82,195,23,248,88,25,127,227,183,149,124,244,127,222,254,11,29,146,252,167,224,0,255,188,2,189,146,143,254,207,219,127,161,67,146,0,255,19,124,80,31,64,173,209,0,255,186,21,246,191,196,15,37,0,255,117,252,135,175,1,247,213,26,253,175,91,97,0,255,73,252,80,242,127,199,127,248,26,0,180,148,20,133,6,80,200,63,180,252,199,57,90,183,25,109,237,107,253,219,57,227,207,179,77,105,18,95,33,0,255,120,63,143,221,186,237,233,102,95,7,254,211,151,207,235,107,95,249,178,194,71,249,0,122,217,63,61,133,244,143,221,16,139,102,62,220,241,156,235,252,115,198,109,3,216,60,89,91,187,94,247,159,167,250,241,191,48,194,15,239,252,237,19,127,112,205,200,65,52,128,222,219,56,47,15,35,217,184,185,206,26,122,156,230,237,96,11,41,1,211,82,233,7,136,30,98,45,198,237,168,92,5,253,242,65,33,70,21,170,214,105,17,98,211,135,62,32,69,77,0,255,49,78,202,230,182,155,180,169,221,96,3,127,88,233,25,239,221,230,223,231,63,251,118,235,167,243,175,25,223,116,5,25,158,12,50,199,102,221,135,178,82,119,197,75,13,212,240,87,94,239,105,251,15,61,121,4,165,187,174,174,240,182,144,218,138,127,243,0,106,159,16,142,53,45,37,5,64,81,180,148,0,20,69,75,9,64,81,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,210,82,82,0,20,69,81,0,20,45,37,5,64,81,20,5,64,209,82,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,69,75,9,64,81,20,5,64,209,160,78,113,3,80,167,241,211,169,169,169,241,163,13,17,116,0,173,127,192,127,230,243,167,75,173,127,207,248,99,156,249,165,111,168,240,191,221,177,173,106,252,127,63,121,128,203,94,102,0,141,191,112,206,171,218,75,197,33,69,117,0,10,244,190,77,138,210,220,0,20,117,26,82,2,80,180,148,180,0,20,37,69,11,64,73,75,73,11,64,73,209,82,2,80,180,148,20,0,45,37,69,1,80,20,69,1,80,20,69,11,64,75,155,58,45,0,205,81,82,224,82,132,1,104,172,21,244,175,237,127,152,77,233,100,141,180,38,254,239,253,71,116,95,211,181,3,104,252,24,147,185,133,107,232,239,253,35,245,0,255,43,187,210,49,38,73,198,53,254,191,127,136,120,239,20,64,209,118,41,74,115,12,128,162,104,41,3,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,148,20,45,37,0,45,69,73,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,209,82,2,166,82,175,245,233,41,252,129,202,41,190,73,72,179,148,67,67,109,94,171,240,91,94,179,181,126,61,236,8,240,74,137,83,6,242,158,134,154,162,246,240,131,62,48,105,253,250,229,187,159,88,59,55,207,60,8,202,55,251,47,93,69,7,241,211,124,173,231,0,25,54,66,204,5,168,155,235,171,246,31,250,220,125,243,189,223,126,30,68,110,231,59,60,110,169,244,155,175,245,239,117,118,148,149,79,2,23,9,9,136,35,210,215,254,66,231,120,200,1,20,69,75,9,80,37,53,183,33,142,106,42,252,110,12,91,95,31,72,173,79,79,180,252,71,146,27,105,143,0,255,133,201,215,197,247,162,54,135,79,242,106,137,254,167,94,60,7,212,52,64,198,241,209,94,203,227,0,255,144,114,253,231,53,241,111,52,120,135,215,83,244,0,255,248,143,0,255,229,99,44,26,155,27,31,228,1,148,20,69,1,80,20,45,37,0,69,81,52,116,0,5,14,112,208,118,183,115,134,73,3,216,166,239,183,92,226,146,244,229,180,210,161,135,87,240,176,17,222,193,23,251,1,146,0,64,242,61,50,16,254,177,171,215,40,18,126,102,230,147,184,204,223,30,141,116,200,181,139,175,26,195,107,248,197,213,170,252,188,146,28,168,160,146,67,61,35,129,217,109,237,254,50,73,169,217,227,104,27,10,131,198,13,131,248,38,226,193,6,62,232,5,4,120,174,39,3,201,102,68,71,136,124,39,147,102,145,48,143,188,28,238,209,22,57,10,173,139,117,16,31,234,162,123,151,248,44,15,160,240,62,66,245,134,88,184,0,255,54,114,123,240,254,79,112,215,23,244,39,209,13,30,31,0,255,161,248,112,252,223,149,68,244,63,222,254,7,237,149,252,151,224,7,249,250,235,43,121,210,0,255,120,251,47,180,87,242,95,130,239,241,0,90,42,250,127,172,176,0,255,79,243,36,0,255,29,237,55,99,134,131,115,96,57,231,40,148,5,207,129,59,0,233,50,31,35,205,217,96,4,169,190,81,183,235,14,111,183,36,222,124,226,83,240,69,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,131,188,238,251,0,218,198,131,32,15,82,193,129,209,33,69,142,36,229,68,83,52,17,23,44,113,109,77,240,68,242,53,117,156,227,28,171,84,44,5,192,146,128,21,3,112,90,106,68,9,154,213,236,214,35,129,54,183,140,214,241,226,13,0,255,138,63,244,133,54,206,72,21,128,19,220,252,202,1,206,45,170,204,12,103,134,59,155,22,217,119,235,214,253,122,194,223,146,183,87,197,167,224,159,189,222,131,32,199,65,48,82,9,144,235,232,216,128,0,155,104,229,172,46,155,126,145,238,229,218,195,243,26,205,117,132,15,160,104,233,8,14,130,19,212,131,32,134,97,56,183,173,144,66,25,38,39,243,182,132,33,34,89,250,34,77,110,120,29,47,219,224,113,188,230,250,233,3,168,216,232,127,82,193,254,67,61,148,252,151,179,31,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,163,98,163,0,255,75,5,251,15,245,80,242,63,206,126,210,178,209,0,255,163,130,253,127,122,40,249,239,104,127,152,15,160,40,138,22,128,118,250,26,54,250,159,84,176,0,255,80,15,37,0,255,227,236,15,243,245,211,87,177,209,0,255,101,130,253,135,90,40,249,31,103,127,48,128,70,251,127,111,0,255,175,204,127,77,251,253,124,5,244,85,218,0,255,123,251,143,101,254,107,218,0,255,231,43,0,138,162,40,0,218,213,36,39,73,146,39,73,78,146,249,3,56,70,81,100,211,45,109,45,213,46,221,52,184,244,208,178,75,43,109,85,140,3,0,142,66,21,6,64,0,48,142,35,97,20,111,67,18,111,111,197,91,219,16,4,103,125,173,15,188,206,143,145,187,12,7,28,94,40,176,231,131,159,137,203,90,161,217,213,251,139,168,113,60,46,12,63,133,79,58,0,146,129,100,36,245,2,128,203,177,156,219,22,32,16,195,202,239,196,45,67,85,226,88,198,34,61,146,248,29,239,219,224,17,252,22,3,231,228,100,58,16,176,129,123,12,40,66,204,12,78,100,238,102,151,100,90,249,51,196,240,38,225,69,170,79,60,48,183,88,234,56,192,17,208,97,151,160,178,157,64,198,36,144,71,145,22,86,210,10,205,54,195,91,146,107,28,207,107,196,159,226,163,188,230,221,15,128,147,12,28,139,8,130,218,9,62,211,60,161,182,173,93,158,228,253,205,218,133,207,244,173,175,0,0,255,234,1,116,68,244,63,108,0,255,187,246,74,254,183,241,63,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,0,255,215,235,136,232,0,255,187,253,239,218,43,249,223,198,15,242,213,215,7,208,241,164,0,255,239,246,191,107,175,228,127,27,63,200,87,180,171,73,78,146,36,79,146,156,36,243,7,112,140,162,200,166,219,217,90,170,101,186,233,91,166,137,142,93,90,105,41,128,162,164,182,113,4,41,63,8,130,145,186,50,128,28,75,10,145,160,73,34,46,72,222,234,134,183,231,168,223,62,128,130,209,0,255,181,21,246,63,195,15,37,0,255,9,60,193,43,232,51,240,61,35,1,98,168,92,38,111,85,151,27,169,140,56,117,206,113,28,113,109,233,26,254,157,57,180,127,239,181,24,253,95,91,97,0,255,51,252,80,242,127,192,0,255,249,90,38,250,127,172,176,0,255,176,59,201,127,71,251,23,125,0,205,120,144,32,120,16,156,131,241,203,133,118,172,76,0,35,163,37,194,141,213,225,149,66,95,211,36,30,180,218,228,240,40,239,70,187,251,168,202,231,99,4,217,29,220,172,164,74,32,26,1,97,137,184,1,120,106,77,87,222,234,62,77,226,195,162,99,25,237,167,121,165,143,28,228,199,204,93,192,136,124,90,17,48,62,159,156,204,44,214,118,189,124,120,97,225,52,142,191,125,226,171,240,93,125,69,80,31,169,171,192,31,144,33,57,222,151,182,190,179,183,252,135,122,105,166,127,100,0,173,70,0,255,215,82,216,0,255,12,63,148,252,39,240,37,95,24,23,198,24,3,169,180,145,221,1,206,157,85,25,230,76,203,1,46,145,227,212,228,210,37,153,133,31,133,118,224,51,221,225,157,150,226,199,189,226,117,36,25,192,201,40,32,102,110,192,77,97,8,82,87,151,249,113,246,233,90,168,165,198,141,141,29,51,50,206,56,189,157,164,112,234,65,184,192,152,7,30,220,216,22,238,248,236,79,218,226,106,51,218,124,149,6,23,64,195,252,195,65,59,229,199,157,224,66,183,17,111,195,70,224,100,144,137,133,186,81,143,57,151,232,229,195,165,195,241,194,203,162,248,169,251,248,87,175,245,129,135,124,24,185,203,138,146,205,194,165,236,249,224,20,102,178,86,232,229,51,11,155,168,113,60,238,19,159,138,223,228,107,206,1,20,158,228,146,11,24,171,96,36,73,90,72,188,13,169,204,197,45,111,107,195,211,20,1,20,69,75,189,125,0,173,70,0,255,215,82,216,0,255,12,63,148,252,31,240,97,190,142,143,254,135,237,127,215,33,201,0,255,54,190,167,175,213,232,0,255,90,10,251,159,225,135,146,0,255,4,30,204,215,209,209,0,255,176,253,239,58,36,249,223,198,7,28,64,73,81,20,0,61,245,241,5,193,133,7,207,177,114,163,251,65,187,42,0,204,180,111,126,41,30,165,132,37,186,188,13,165,238,26,89,175,132,0,255,56,124,10,126,229,10,4,55,156,202,101,5,88,112,70,174,220,184,163,17,12,227,80,86,251,116,9,74,66,161,215,46,190,246,192,75,225,87,240,211,62,73,146,36,73,190,79,46,132,63,136,232,69,34,225,85,192,73,220,230,79,171,173,54,185,118,241,85,155,248,19,15,0,10,176,183,147,122,18,180,205,251,3,185,80,160,145,240,186,173,165,29,103,157,6,221,231,111,232,180,8,226,171,62,241,92,103,43,144,175,192,200,27,105,187,219,41,100,42,247,217,55,125,191,97,17,28,111,21,230,191,65,109,53,208,28,124,5,0,255,180,139,191,245,245,53,192,7,80,20,45,245,122,0,21,19,253,79,86,216,0,255,95,158,228,127,156,253,159,190,130,249,42,42,250,159,172,176,0,255,191,60,201,127,57,251,15,125,205,235,21,100,4,7,7,49,210,232,141,180,45,52,207,168,113,107,153,39,103,127,185,150,241,82,223,246,178,120,206,1,10,57,231,32,112,39,201,40,119,229,36,129,141,25,1,40,199,42,177,36,121,191,74,103,249,16,41,241,3,254,252,225,87,241,139,124,205,233,9,50,130,145,203,16,24,185,17,247,120,134,39,234,214,50,63,242,194,226,58,45,245,109,172,111,178,31,36,116,60,24,57,149,4,112,3,73,225,60,139,102,185,81,182,190,4,43,159,253,73,242,214,55,44,241,5,222,23,199,0,255,240,47,191,160,251,193,0,14,4,177,194,108,96,0,108,203,86,218,166,80,24,11,193,141,186,232,140,121,90,235,163,26,194,27,13,159,140,47,230,3,104,146,147,36,201,147,36,39,201,252,1,28,163,40,178,199,91,218,90,170,93,186,233,219,165,135,142,93,90,233,102,31,201,133,100,36,117,20,0,203,177,156,219,22,32,37,134,200,205,196,45,67,5,113,36,99,145,166,18,175,227,127,27,252,129,231,92,235,3,135,249,57,114,227,112,104,135,22,10,206,249,224,103,226,210,54,232,229,193,235,139,168,113,60,238,11,95,133,143,181,88,234,56,133,87,138,94,102,9,144,207,4,50,46,129,60,138,179,48,146,54,104,182,25,130,100,215,57,158,247,136,63,197,0,255,29,64,195,124,13,133,254,111,90,193,254,219,122,77,254,203,120,67,95,115,122,0,156,100,224,88,138,4,181,19,108,166,9,66,109,91,187,60,201,251,59,180,140,103,250,182,119,194,231,249,26,14,253,223,180,130,253,175,245,154,252,151,241,158,62,128,66,174,1,130,83,79,29,184,98,110,60,25,56,152,148,15,32,234,246,242,126,209,105,58,177,172,104,226,119,60,174,129,199,225,195,174,138,39,227,100,0,118,156,113,51,224,12,187,228,92,72,114,7,206,138,25,109,159,190,37,197,226,5,137,0,255,241,230,143,95,226,3,3,20,80,79,14,242,0,85,22,204,70,198,21,243,200,85,226,198,16,144,72,112,97,139,198,8,216,161,141,234,23,111,74,252,50,254,212,171,130,175,121,247,131,106,39,25,56,150,20,8,39,248,76,211,68,91,219,229,73,222,223,92,167,153,190,245,245,173,247,53,196,7,80,83,244,191,174,130,253,39,241,60,201,127,29,0,255,247,154,118,240,84,130,67,143,27,48,241,47,92,33,183,46,145,15,242,60,251,17,159,134,125,126,233,222,173,205,22,95,237,111,225,1,248,28,175,244,162,215,237,177,88,112,110,41,35,207,194,144,134,51,99,147,133,43,180,237,97,4,138,134,186,129,127,225,235,195,239,234,250,138,215,43,201,0,78,6,128,216,185,1,55,137,98,149,186,186,204,211,236,211,182,80,79,141,43,27,75,2,104,27,15,130,60,72,5,7,70,87,41,114,36,41,39,158,162,137,184,96,153,91,107,130,103,154,175,169,227,188,157,99,8,98,1,80,150,4,172,12,162,78,11,8,228,173,221,30,61,171,53,141,69,139,123,225,71,248,58,62,188,225,115,125,123,198,145,32,248,29,88,202,50,40,227,2,50,214,8,92,85,24,9,231,209,84,183,181,84,151,228,241,30,45,245,15,223,104,93,55,126,132,7,123,13,130,123,16,4,177,7,27,14,101,149,84,234,10,6,202,137,164,120,142,56,91,19,52,31,128,130,249,42,38,250,159,172,176,0,255,191,60,201,0,255,56,251,63,125,5,243,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,63,250,0,154,220,206,56,227,100,252,174,220,242,110,220,110,190,150,212,13,251,207,59,175,244,212,33,158,216,159,233,174,167,138,228,0,78,174,76,15,128,129,228,35,221,200,33,8,55,85,105,6,86,38,54,194,34,61,75,226,99,188,239,133,151,240,220,202,242,0,234,201,65,30,160,96,193,203,35,195,192,124,229,42,113,99,21,144,149,224,62,93,52,70,192,18,125,85,191,248,91,226,147,241,167,0,138,239,35,84,111,136,101,174,0,255,109,228,214,176,76,0,255,79,80,247,23,180,10,243,223,36,218,193,11,237,91,252,135,226,223,248,175,215,16,95,43,209,0,255,181,9,246,95,195,243,36,0,255,9,188,183,175,45,62,64,85,18,60,215,147,43,193,101,71,79,142,100,87,91,60,141,140,9,163,208,237,233,22,141,93,235,30,221,195,135,90,235,222,26,190,180,175,2,190,58,250,184,59,103,119,128,242,3,75,98,0,2,0,201,87,217,153,149,123,167,132,13,74,92,219,118,105,245,68,248,95,38,45,30,241,19,248,57,15,160,237,243,113,14,0,255,252,118,227,182,61,179,175,173,246,221,25,249,103,127,52,239,126,126,219,63,183,86,248,47,236,15,199,183,121,181,246,19,140,227,32,7,30,4,183,54,128,47,64,236,64,50,6,75,57,107,102,187,53,223,84,58,183,197,31,120,220,6,239,227,109,124,173,96,4,72,229,8,130,83,193,252,145,242,65,134,37,155,112,103,115,169,118,106,167,113,153,230,58,118,233,170,165,0,170,235,43,144,228,192,9,110,133,13,237,12,164,242,209,136,196,218,7,25,233,126,218,64,72,141,249,154,108,139,248,231,135,15,43,248,21,159,92,200,145,4,1,78,2,4,110,156,224,68,24,251,196,219,192,252,88,34,254,242,196,127,241,247,234,112,104,8,47,226,240,59,248,166,190,226,244,36,25,192,133,99,73,238,220,64,251,76,243,202,93,221,230,73,94,223,92,168,167,198,253,253,37,28,0,133,1,60,201,185,59,49,36,57,9,126,35,140,4,109,42,8,225,105,100,68,137,99,232,245,233,22,241,203,175,73,53,62,145,175,169,7,237,28,7,229,35,79,130,163,93,193,6,74,42,38,9,11,101,164,13,243,225,154,111,90,157,27,225,15,60,24,227,127,188,229,10,128,162,40,10,128,162,209,8,80,15,144,233,67,127,101,140,77,76,38,146,180,53,83,194,226,230,130,176,190,187,79,235,86,205,244,208,80,59,235,215,3,168,168,232,127,146,194,254,0,255,242,36,0,255,229,236,7,123,29,17,253,127,183,0,255,93,127,37,0,255,219,248,31,175,162,162,0,255,73,10,251,0,255,203,147,252,151,179,31,236,117,60,233,127,216,254,119,253,149,252,111,227,123,60,128,138,138,254,47,43,236,0,255,47,79,242,63,206,254,176,215,17,209,0,255,119,251,223,181,87,242,159,141,0,255,241,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,193,94,9,209,0,255,119,251,223,181,87,242,159,141,15,228,3,40,90,74,10,128,162,40,234,239,3,168,136,175,167,232,0,255,221,4,251,95,226,121,146,0,255,59,190,219,215,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,183,15,160,87,197,233,169,224,32,87,134,33,41,107,7,110,50,195,35,107,117,151,31,121,97,113,163,102,58,55,214,55,171,39,15,180,113,70,170,0,156,224,230,35,7,56,32,42,148,131,153,193,78,167,69,83,105,187,117,235,126,61,225,191,14,240,160,85,241,29,60,194,3,40,144,224,208,171,30,12,24,206,145,145,145,77,249,4,165,174,44,239,23,163,30,65,28,91,94,248,29,127,91,224,141,248,143,235,183,175,200,73,59,105,187,219,177,194,100,149,189,69,223,95,185,188,37,235,43,234,164,77,16,175,224,161,142,240,50,158,228,11,121,231,67,130,87,128,10,144,221,169,84,114,210,97,131,217,55,0,227,211,237,216,171,207,34,243,122,234,221,7,63,117,72,193,191,225,155,0,110,0,133,36,207,57,0,66,6,180,43,56,188,191,74,42,99,48,43,177,105,247,141,179,71,34,214,47,94,60,168,75,134,223,192,167,123,157,42,128,129,42,20,14,0,184,170,74,254,177,58,89,150,238,195,229,205,61,221,169,167,198,173,154,107,95,170,171,166,60,192,57,14,202,71,158,4,7,70,218,6,10,145,57,73,92,40,227,108,88,38,109,184,231,151,87,99,93,245,129,7,99,124,12,223,114,0,37,27,253,63,42,216,127,216,161,228,191,163,253,208,154,11,144,145,228,12,140,97,86,150,131,199,10,71,104,68,40,45,140,250,76,36,103,221,150,244,109,72,196,31,187,206,69,224,63,107,217,232,0,255,81,193,254,63,61,148,252,127,180,63,224,53,24,245,46,184,177,27,176,60,154,129,125,234,126,195,33,238,72,127,78,91,29,122,248,26,0,255,180,139,111,240,178,62,128,25,128,188,77,7,14,144,13,84,7,104,116,39,151,33,70,136,54,26,12,151,102,141,36,133,174,197,58,136,0,255,116,209,177,74,124,198,53,100,244,63,153,96,0,255,161,22,74,254,199,217,63,244,90,200,17,28,28,92,7,130,17,100,27,221,200,162,9,108,16,77,192,196,192,72,88,172,105,73,252,131,247,69,241,17,30,186,18,224,73,46,58,206,176,20,82,111,159,161,2,145,146,179,113,117,115,59,139,147,180,141,61,222,81,106,95,165,97,97,30,64,49,94,0,112,20,0,148,37,64,0,106,12,71,18,143,14,65,113,20,193,219,165,119,124,173,120,107,104,63,239,168,87,78,2,140,39,192,23,208,97,6,28,58,40,151,59,219,37,137,52,242,103,137,183,93,122,198,247,10,109,123,224,167,19,4,71,48,234,185,29,36,64,189,125,128,37,226,5,119,223,234,226,150,23,32,105,235,123,179,227,210,191,74,0,255,46,107,50,226,174,188,177,27,64,30,203,204,29,234,126,96,241,118,172,191,168,173,62,65,60,141,135,250,197,203,120,192,1,236,109,200,192,1,249,72,5,103,148,25,216,172,76,187,252,147,44,22,210,211,100,38,162,207,126,88,245,211,35,138,39,81,252,212,125,252,159,215,80,209,0,255,100,133,253,0,255,221,73,254,199,217,223,243,26,224,73,6,14,174,35,201,73,97,16,78,187,60,131,205,68,17,41,177,138,200,95,172,117,55,252,131,143,69,241,46,94,88,191,125,0,181,70,0,255,239,86,216,0,255,19,63,148,252,215,241,32,190,162,165,4,160,40,138,122,61,128,134,137,254,47,43,236,0,255,47,79,242,63,206,254,176,215,17,209,0,255,119,251,207,181,87,242,191,141,0,255,241,26,42,250,159,172,176,0,255,191,59,201,0,255,56,251,193,94,71,68,0,255,223,237,127,215,94,201,0,255,54,62,144,15,160,40,138,22,128,162,164,40,239,0,9,198,237,10,130,1,224,24,54,12,0,1,137,131,216,97,148,193,87,28,9,214,106,48,79,6,27,126,199,139,64,124,22,190,174,175,120,29,8,14,114,218,65,42,184,118,128,79,60,81,214,238,178,201,217,223,218,168,153,198,245,141,77,240,53,235,177,37,201,86,126,242,28,148,187,190,15,184,13,128,65,68,251,230,151,230,89,68,216,173,203,211,156,90,104,28,189,18,254,31,241,41,248,218,0,21,212,131,147,188,144,138,37,187,147,1,176,13,98,137,185,117,6,140,128,173,208,176,90,163,204,211,92,115,248,20,190,139,39,26,190,138,103,244,149,20,13,240,1,180,148,180,148,4,208,54,14,0,56,128,2,70,21,21,80,227,56,18,72,4,67,18,111,111,197,91,219,16,4,107,125,173,122,198,113,134,37,73,37,8,12,1,152,148,225,206,74,40,228,105,101,179,70,143,100,233,230,90,214,59,222,188,225,163,240,51,63,164,128,83,41,203,3,0,183,162,123,194,124,16,42,157,47,3,192,216,140,59,59,11,50,84,187,248,48,23,235,162,225,55,240,207,94,233,11,223,19,84,33,1,29,176,67,193,172,218,177,140,100,118,35,24,43,237,150,108,237,60,51,56,128,142,136,254,191,219,0,255,174,189,146,0,255,108,124,32,95,127,125,29,79,250,0,255,110,0,255,187,246,74,254,183,241,129,124,5,64,209,82,82,0,20,141,78,37,200,65,130,216,131,249,167,114,112,5,55,157,35,76,42,9,236,5,97,175,166,29,105,65,60,211,67,99,253,172,158,62,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,209,178,209,0,255,164,96,0,255,159,30,74,254,59,218,143,138,140,254,39,21,236,127,212,67,201,0,255,56,251,209,146,209,0,255,163,130,253,127,122,40,249,239,104,63,152,15,160,40,10,173,244,56,61,127,31,167,187,193,118,253,119,159,237,139,100,127,66,254,95,251,51,237,17,254,67,251,11,13,245,0,10,75,202,7,46,164,158,115,35,203,199,225,15,36,172,181,156,146,206,126,198,221,122,249,88,174,65,60,96,57,194,127,25,62,5,223,210,215,242,187,159,36,3,184,218,185,36,118,110,0,159,105,26,169,171,219,60,201,251,155,27,181,212,185,190,190,163,98,228,28,187,131,43,27,38,192,82,150,177,201,49,181,52,226,146,80,87,25,166,111,99,179,206,245,13,149,142,248,140,171,146,83,126,2,140,36,151,220,206,3,92,6,179,213,182,160,140,21,217,136,15,25,66,108,26,23,31,158,124,180,0,255,113,0,100,119,101,32,119,156,203,7,37,103,216,37,72,222,2,192,14,156,21,109,153,198,133,26,151,66,240,102,248,11,254,15,63,252,241,81,171,250,42,226,107,41,250,191,86,193,254,107,248,157,228,63,129,239,246,53,196,7,80,83,244,191,174,130,253,47,241,59,201,127,29,0,255,185,130,174,166,232,127,93,5,251,95,226,121,146,0,255,59,254,115,45,0,37,69,163,245,62,227,156,127,31,231,54,126,191,83,0,255,246,126,126,236,147,253,153,248,143,188,183,63,72,248,239,244,176,0,255,51,128,254,174,228,163,0,255,109,251,63,116,72,242,95,130,15,184,2,189,146,143,254,191,237,0,255,208,34,201,127,9,254,167,15,160,214,232,0,255,221,10,251,95,226,135,146,0,255,58,254,195,215,132,251,106,141,254,215,173,176,0,255,37,126,40,249,191,227,61,124,77,1,40,41,138,158,0,234,253,71,204,153,69,246,213,236,127,118,94,127,251,98,202,2,95,227,107,253,80,206,109,176,175,103,0,255,203,244,63,79,251,3,225,225,55,60,128,146,220,63,245,84,132,252,7,114,200,225,205,154,5,227,179,188,162,189,146,64,0,255,99,234,58,16,242,8,0,255,109,108,227,91,188,2,160,40,138,2,76,79,87,250,245,21,254,201,33,193,56,246,221,5,28,172,210,179,180,116,132,199,92,49,16,247,90,7,30,138,101,92,231,39,120,250,12,204,186,95,248,134,145,240,49,124,220,129,73,235,219,65,69,111,215,161,172,146,31,131,11,160,222,241,32,190,44,113,239,124,173,95,95,86,15,64,103,83,240,70,201,203,225,195,190,47,140,79,123,189,227,247,201,183,131,96,108,163,73,49,182,56,139,107,245,111,172,166,226,247,249,90,247,168,227,2,42,86,30,237,45,204,222,43,128,162,40,10,128,162,148,20,5,64,81,20,45,0,37,69,75,9,64,209,82,148,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,5,64,209,82,148,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,212,105,83,167,13,64,145,83,227,199,1,130,122,223,106,252,56,110,175,1,52,103,27,157,85,224,63,218,228,46,87,179,155,89,227,47,108,231,21,64,115,77,81,20,0,69,51,138,226,2,208,76,138,86,105,8,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,212,41,105,169,3,80,224,166,168,160,184,52,15,3,208,120,21,254,189,0,255,136,57,176,81,77,180,234,253,103,204,153,109,29,64,233,184,109,86,185,10,252,39,31,188,164,171,29,187,61,87,241,175,239,126,232,62,3,104,41,114,41,242,52,45,0,37,77,158,210,73,113,3,80,212,105,83,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,45,37,45,0,37,45,37,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,180,148,0,180,148,20,5,64,75,81,82,0,180,148,180,148,0,20,69,75,9,64,81,20,45,0,45,82,20,40,10,64,67,234,52,164,33,96,250,20,199,121,42,200,117,56,98,90,218,247,128,244,254,251,99,203,88,245,143,218,242,93,237,143,2,241,49,124,80,237,75,228,200,40,63,79,125,177,147,168,121,165,99,72,143,241,101,94,237,237,221,57,103,241,103,99,118,238,87,251,109,95,106,10,79,232,107,247,207,115,142,89,110,99,204,166,178,151,249,230,153,215,157,250,107,100,127,89,19,79,229,3,232,61,198,27,198,180,90,99,207,56,7,36,198,239,145,98,213,126,109,215,202,10,128,118,181,254,56,175,55,223,38,88,169,86,107,253,3,254,59,143,97,116,176,15,160,248,254,203,63,18,57,193,129,26,197,227,6,67,227,249,122,115,253,207,65,252,248,79,185,68,161,147,223,13,227,47,250,74,228,0,255,156,101,238,126,170,126,241,230,143,91,190,218,162,0,255,161,244,159,203,23,139,102,147,72,252,196,1,20,69,81,0,20,69,81,0,180,148,20,45,29,160,144,83,200,21,212,17,4,134,97,24,103,36,0,202,48,249,129,185,98,14,17,75,138,189,154,56,188,142,143,149,241,7,62,217,215,59,18,228,25,65,70,144,32,237,67,29,27,144,100,42,171,164,221,101,31,236,213,177,92,119,248,222,172,135,142,240,149,232,21,245,92,62,206,64,144,88,128,2,0,156,65,21,234,188,192,66,38,170,102,181,30,71,211,189,53,163,117,124,136,196,71,225,191,14,224,14,2,84,240,156,129,20,168,42,24,121,163,247,103,36,49,133,178,136,83,187,71,210,189,19,143,126,241,102,69,109,50,124,56,62,211,43,137,232,127,188,253,23,218,43,249,47,193,159,93,243,240,71,186,15,67,189,12,25,217,168,20,13,83,9,28,112,99,163,174,61,140,166,136,181,208,190,230,237,84,237,57,3,39,185,80,113,3,72,78,69,154,72,119,62,112,133,102,138,230,46,190,217,163,69,175,83,60,174,135,191,240,120,62,128,150,138,254,31,43,236,0,255,211,60,201,0,255,71,251,67,94,189,94,75,69,0,255,143,21,246,31,150,39,249,239,104,127,200,43,9,160,57,71,16,28,129,33,35,117,48,216,72,142,6,42,65,147,202,91,92,241,86,55,52,65,87,63,109,36,64,18,122,80,1,8,5,115,211,155,175,229,141,12,19,16,85,105,103,185,31,62,71,78,253,236,79,117,130,183,38,62,9,191,201,87,174,86,218,65,16,228,65,144,131,212,252,17,60,99,41,190,9,119,22,151,116,151,150,250,118,105,174,99,169,86,186,217,7,72,48,18,28,132,30,164,130,28,228,220,54,32,73,104,2,167,243,182,4,5,229,72,250,34,77,146,120,3,239,219,224,113,124,141,175,225,159,66,202,111,7,105,7,6,4,25,70,207,149,0,248,66,19,119,107,223,244,123,52,239,208,32,126,214,104,174,133,253,32,161,227,193,200,65,18,224,13,36,104,231,89,52,225,6,106,125,9,87,130,253,178,4,125,197,18,95,224,125,115,252,15,0,255,88,211,125,156,187,219,49,4,0,146,152,37,185,69,236,98,32,16,2,9,218,29,111,209,36,9,90,92,100,93,224,205,27,254,21,159,24,64,195,70,0,255,147,10,246,31,234,161,228,127,156,253,40,217,232,0,255,81,193,254,63,61,148,252,119,180,159,84,140,87,144,242,131,84,32,150,129,149,1,165,72,82,121,116,9,154,163,136,123,91,181,142,215,21,111,243,236,31,149,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,230,3,40,138,162,0,232,167,175,34,163,0,255,201,4,251,15,245,80,242,63,206,254,50,95,49,14,20,202,7,0,96,160,8,0,70,26,9,99,8,138,36,130,183,226,109,109,8,130,194,190,210,35,47,243,99,112,87,96,149,233,48,150,32,231,19,54,153,107,95,172,173,93,254,220,133,133,140,199,241,183,11,94,133,143,243,0,42,237,0,255,189,253,199,50,0,255,53,237,0,255,243,117,212,7,42,56,56,21,59,206,23,107,231,36,48,11,82,37,33,63,240,52,205,211,26,176,50,246,106,91,18,191,225,99,29,188,30,159,203,87,0,20,69,209,172,7,80,108,119,103,243,51,206,111,140,99,119,243,230,110,51,143,49,179,191,53,175,236,143,60,76,252,7,8,0,255,187,253,0,255,236,47,245,213,192,215,156,35,8,142,192,42,35,56,24,140,200,241,48,146,183,38,149,183,184,226,173,110,120,222,186,250,193,72,128,36,221,15,42,0,1,48,55,189,121,44,111,100,152,20,141,40,205,14,247,195,199,200,169,193,62,213,9,222,154,248,36,252,62,31,64,221,229,187,115,219,142,235,180,252,207,201,179,131,157,127,30,47,207,198,225,241,223,37,252,231,61,8,0,255,47,194,0,255,38,190,235,42,38,250,159,172,176,0,255,191,60,201,0,255,56,251,193,30,56,212,115,193,252,36,221,71,25,146,100,19,145,156,67,36,147,57,27,43,119,131,126,139,97,46,201,181,129,231,197,225,79,241,81,94,115,122,130,140,224,202,48,136,224,145,27,113,211,25,154,80,235,214,54,79,189,79,99,221,194,159,250,54,54,128,111,245,0,58,34,250,31,182,0,255,93,123,37,0,255,219,248,65,190,254,250,58,34,250,0,255,110,0,255,187,254,74,254,183,241,129,124,45,0,149,245,145,12,60,200,207,47,96,0,121,35,149,183,88,26,25,192,132,41,241,118,161,22,97,144,21,201,81,104,223,218,26,79,170,120,166,43,248,76,190,182,14,4,117,28,57,57,149,32,97,39,73,225,28,151,97,218,168,90,95,42,18,223,62,149,183,190,161,134,215,241,177,56,254,135,175,245,0,136,187,141,3,0,104,3,230,159,95,57,201,101,154,157,217,225,206,50,130,82,151,111,3,221,181,31,158,197,155,228,237,169,240,215,248,120,190,202,251,26,228,32,65,240,84,144,17,68,254,65,125,44,69,247,221,246,218,158,46,211,82,131,84,15,237,75,181,210,113,126,128,118,114,59,176,140,241,0,117,193,49,130,1,140,186,204,167,198,112,23,161,91,170,109,164,21,122,196,227,150,196,159,49,252,54,254,222,3,104,53,250,191,182,194,254,103,248,161,228,63,129,0,255,243,181,76,244,0,255,88,97,0,255,97,121,146,0,255,142,246,3,250,138,70,0,255,215,82,216,0,255,12,63,148,252,39,240,126,190,150,138,254,31,41,236,63,44,79,242,223,209,254,144,7,208,181,183,164,130,147,160,242,66,144,87,221,29,89,30,0,137,206,87,5,102,44,190,165,221,173,17,85,71,248,240,22,107,91,226,55,240,41,94,81,127,31,64,55,7,48,0,156,164,158,36,177,28,203,56,23,146,64,12,145,143,224,109,88,84,37,142,163,239,213,37,137,215,241,190,50,30,199,147,90,141,254,175,165,176,0,255,25,126,40,249,79,224,1,94,75,69,0,255,143,21,246,31,118,39,249,0,255,104,127,203,3,104,146,1,36,201,1,20,78,146,249,3,120,200,146,116,211,237,172,45,233,78,45,53,46,211,68,203,82,93,181,84,81,20,0,69,239,30,200,121,70,48,82,217,253,41,223,48,12,118,37,93,25,14,60,24,236,233,90,19,3,23,143,38,190,196,207,150,177,135,193,63,225,67,174,244,145,231,124,152,185,11,117,193,97,229,80,244,124,114,11,177,104,219,245,242,152,253,141,211,56,254,22,134,79,197,191,244,1,180,24,253,95,91,97,0,255,51,252,80,242,159,192,131,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,63,125,173,70,0,255,219,86,216,127,13,47,148,252,39,240,96,190,210,163,0,255,239,246,159,107,145,228,63,27,0,255,231,1,52,91,113,249,56,187,241,182,27,99,55,222,206,237,100,55,198,103,95,237,35,121,108,127,228,75,194,127,216,139,240,159,219,191,194,27,43,234,239,3,168,156,175,111,156,254,190,183,189,63,211,127,230,205,119,39,239,110,39,63,246,241,51,242,127,237,211,30,251,95,132,0,255,137,246,159,6,156,51,146,88,114,82,126,249,134,11,56,96,85,1,20,170,194,157,77,139,236,194,109,235,122,61,225,193,49,151,168,248,20,124,183,71,5,1,130,32,223,7,7,247,208,209,51,150,99,94,87,231,143,184,202,131,87,31,125,114,29,225,169,190,240,38,62,199,7,208,82,244,127,173,130,253,207,240,60,201,127,2,239,237,107,144,175,193,73,59,113,183,221,101,192,101,181,207,190,169,251,45,151,32,121,171,48,0,255,11,106,165,63,60,7,159,198,63,29,225,111,127,125,253,242,1,84,84,244,63,73,97,0,255,127,121,146,0,255,114,246,3,250,106,141,254,223,173,176,0,255,38,94,40,249,191,227,115,124,205,237,113,244,0,134,145,160,96,120,52,229,207,194,148,99,173,218,231,29,250,151,108,186,197,27,141,226,55,252,183,150,79,15,130,131,16,50,12,9,12,199,28,251,227,25,90,89,171,187,60,215,189,79,235,70,221,116,129,247,226,251,158,14,160,98,162,0,255,203,10,251,239,187,147,252,143,179,31,208,215,107,244,0,255,110,133,253,55,241,67,201,0,255,29,0,255,231,171,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,244,213,26,253,175,91,97,0,255,79,252,80,242,127,199,3,249,0,26,12,184,1,119,219,141,178,76,102,197,54,115,191,97,49,151,232,207,105,171,67,15,95,227,159,118,241,14,94,218,215,170,71,198,169,0,1,12,54,90,144,128,172,17,119,204,157,61,109,172,91,170,99,179,70,250,148,90,233,59,31,136,37,7,177,42,63,40,224,48,179,39,204,7,48,49,121,171,2,24,155,111,121,117,109,12,213,46,62,188,69,250,102,248,13,124,68,95,11,184,80,0,112,0,104,3,5,249,199,234,100,89,190,15,183,23,247,116,167,150,26,183,106,174,125,169,174,250,10,160,73,158,228,88,198,150,49,78,128,194,81,126,2,2,10,163,242,230,225,246,6,28,111,47,235,168,75,252,136,183,172,73,188,139,143,4,64,146,0,219,7,199,238,32,162,199,202,203,1,148,63,222,42,127,94,125,181,57,116,132,95,218,196,155,248,110,95,241,58,16,28,228,180,131,84,112,56,192,23,154,40,107,117,151,39,103,127,107,163,94,26,215,55,182,203,71,80,15,78,114,32,21,75,126,39,163,138,125,25,34,46,204,128,177,144,219,167,181,6,153,167,183,182,165,95,60,205,240,201,248,139,62,128,130,209,0,255,181,20,246,95,195,15,37,0,255,9,60,192,107,40,244,191,211,10,246,191,182,107,242,95,198,0,255,189,86,163,0,255,107,41,236,127,134,31,74,254,15,248,60,95,241,238,39,201,133,54,112,44,225,217,185,1,108,167,9,251,52,174,46,243,37,239,219,135,179,127,106,92,95,32,190,161,15,160,201,136,27,113,99,55,10,121,44,179,119,168,251,171,45,222,142,245,6,181,213,38,136,175,241,80,187,120,25,207,227,107,128,39,25,56,184,142,36,39,192,53,226,180,75,51,237,179,48,68,16,162,136,252,197,90,119,195,63,248,88,20,239,226,169,21,22,100,208,65,143,59,168,118,94,237,100,228,107,30,177,178,54,118,247,151,81,147,96,246,45,47,252,128,191,205,241,71,252,199,21,0,245,247,53,192,87,127,95,67,124,0,53,69,0,255,235,42,216,0,255,18,207,147,252,215,241,189,3,245,156,74,1,231,112,222,101,48,194,130,92,146,136,155,220,101,27,225,154,20,246,115,143,190,167,73,92,220,3,127,84,225,23,252,17,191,193,11,174,166,232,127,93,5,251,95,226,121,146,0,255,59,94,237,21,193,51,66,34,167,163,141,10,114,14,204,172,109,204,199,138,220,182,179,129,237,109,198,241,68,241,81,83,141,123,23,158,206,126,155,7,56,88,232,57,193,147,116,63,134,20,146,77,68,50,38,3,76,230,108,76,156,237,154,29,134,184,36,209,57,126,246,134,63,197,175,122,156,153,143,115,43,156,238,35,49,84,110,99,92,137,153,183,240,190,193,82,149,188,178,103,154,85,87,248,49,106,99,0,255,35,62,3,63,234,129,32,64,16,228,251,224,224,30,186,238,103,44,41,175,43,243,71,92,229,193,171,145,54,185,142,240,85,95,120,19,143,229,107,112,210,78,220,109,55,172,112,89,237,179,111,230,254,203,229,45,121,171,48,0,255,11,234,164,63,60,7,159,198,63,45,225,111,125,125,0,5,243,85,76,244,63,73,97,0,255,127,121,146,0,255,113,246,127,250,26,228,107,50,226,70,220,248,13,84,30,203,70,118,152,251,11,139,183,100,86,204,0,255,131,186,234,170,59,124,141,143,218,197,147,240,15,125,128,88,158,1,160,208,14,112,96,19,127,196,204,221,62,192,13,156,40,91,238,217,165,207,126,136,146,184,14,226,231,18,241,153,248,65,190,230,221,15,128,147,12,28,75,80,212,78,176,153,166,137,181,181,203,151,188,191,184,78,51,125,235,235,75,173,1,158,100,224,224,58,146,156,20,174,17,7,151,103,218,102,98,136,84,8,16,249,139,181,238,134,127,240,178,40,222,197,11,43,232,0,90,138,254,183,85,176,0,255,26,158,39,249,79,224,191,125,5,241,181,20,253,95,155,96,0,255,53,60,79,242,159,192,127,251,10,224,3,104,86,243,58,82,25,193,193,169,0,70,110,164,109,225,9,113,183,150,121,114,246,183,214,233,169,111,127,99,175,74,122,236,3,32,187,49,96,65,18,28,201,201,114,6,64,226,178,80,97,187,20,47,136,121,151,206,33,113,169,197,23,248,82,199,183,240,157,45,160,7,25,237,140,235,172,109,221,207,8,146,224,147,140,10,87,90,216,62,153,102,251,188,183,191,179,226,15,31,23,133,239,196,143,243,53,116,55,96,104,95,10,230,22,19,26,97,102,63,151,111,173,118,20,107,107,151,175,161,79,88,7,47,226,141,6,241,63,252,107,95,157,1,212,158,0,229,227,36,25,0,18,96,187,122,6,146,202,36,86,169,187,251,166,167,145,142,229,58,196,243,26,61,116,156,175,105,167,252,88,1,7,71,5,49,55,158,224,195,219,106,9,111,209,242,124,196,169,165,198,229,211,25,225,0,255,208,31,225,0,255,143,191,227,79,61,46,32,121,112,2,108,0,80,85,193,121,16,196,96,154,71,25,129,203,107,246,75,182,172,177,118,105,50,129,248,88,31,205,117,28,159,201,215,2,80,148,20,5,64,155,62,25,72,10,73,29,176,4,20,228,218,117,229,179,188,137,34,98,70,87,194,8,247,235,208,56,53,180,0,255,210,9,190,100,248,36,124,99,224,119,225,88,238,25,231,69,201,56,32,96,108,65,129,200,228,45,97,185,80,231,82,105,180,225,240,63,252,48,192,211,240,133,125,197,235,149,100,0,39,3,64,204,220,128,123,12,195,42,119,117,153,31,105,97,109,163,158,26,55,54,246,24,64,145,147,118,210,118,183,99,133,201,170,115,135,191,31,185,188,37,235,43,106,165,79,16,175,224,163,150,240,51,94,199,15,18,4,65,130,179,0,255,228,50,123,200,232,56,209,202,135,193,124,242,182,121,240,106,164,205,161,93,60,211,25,254,196,247,250,8,54,0,73,128,118,189,64,216,202,221,54,186,160,109,54,186,49,98,179,55,239,236,217,247,85,26,105,223,161,47,60,137,15,226,127,248,227,194,161,158,1,243,147,116,31,48,36,201,38,34,57,139,149,76,38,109,172,212,21,218,29,134,184,36,215,5,158,23,135,63,197,7,121,0,21,21,253,79,86,216,0,255,95,158,228,127,156,253,96,175,132,232,0,255,187,253,239,218,43,249,223,198,79,121,205,233,9,50,130,145,113,16,65,35,119,197,77,102,120,66,173,91,203,252,200,11,155,181,11,127,234,219,216,0,190,213,235,136,232,0,255,187,253,239,218,43,249,223,198,0,255,120,0,21,21,253,79,86,216,127,223,157,228,127,156,253,95,175,35,162,0,255,239,246,191,107,175,228,127,27,31,228,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,189,18,162,0,255,239,246,191,107,175,228,127,27,31,200,7,208,83,31,95,144,118,225,193,115,12,239,234,126,128,129,0,101,162,125,243,203,208,40,37,236,208,36,40,78,221,53,176,86,9,0,255,113,248,20,124,202,21,149,242,13,7,185,12,192,5,103,196,224,198,29,141,96,24,86,101,182,79,151,160,36,20,126,237,226,107,239,246,82,248,21,124,183,215,164,158,36,7,128,83,71,1,133,2,186,15,20,170,96,111,2,101,119,151,228,213,90,106,163,26,197,95,61,226,191,182,243,1,180,128,152,95,185,18,58,198,139,52,31,219,3,132,184,134,35,18,218,111,131,91,51,31,75,116,136,207,211,34,225,191,12,127,141,239,241,122,239,43,78,15,130,83,25,25,134,164,14,7,238,241,20,175,172,213,93,126,228,133,205,141,154,105,220,88,223,36,223,96,161,231,4,79,66,143,85,128,228,11,145,140,203,0,147,57,27,11,103,187,102,135,33,46,73,116,142,159,189,225,79,241,123,125,0,21,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,119,251,26,226,171,41,250,95,87,193,254,151,120,158,228,191,142,247,246,1,212,196,215,156,87,16,28,129,33,22,6,6,171,27,201,241,114,143,46,111,77,42,65,92,16,111,195,223,21,79,25,159,237,107,145,159,228,36,25,64,247,1,0,104,163,112,198,22,36,76,89,166,124,51,113,203,221,166,147,242,200,216,163,65,124,6,191,192,199,54,120,219,123,0,69,85,12,7,169,140,160,114,12,196,130,195,144,50,0,255,246,14,68,167,121,246,69,222,167,179,40,53,238,181,248,3,63,139,227,67,248,191,43,84,195,63,65,225,56,73,6,128,4,109,179,122,46,36,200,36,162,220,213,125,19,44,210,178,92,135,120,94,163,135,22,53,25,105,39,35,135,1,9,206,8,130,84,42,149,177,132,1,24,117,107,13,140,26,4,143,183,233,91,168,111,133,190,122,196,43,173,230,3,4,3,105,7,201,65,6,16,60,193,168,76,26,25,200,219,17,56,156,152,48,183,83,91,109,46,15,126,120,221,13,191,225,103,127,188,26,95,233,85,108,244,63,169,96,0,255,161,30,74,254,199,217,207,189,20,61,24,192,129,32,6,204,6,6,192,182,108,165,109,0,128,128,224,66,109,116,198,192,106,109,85,67,120,163,225,147,241,167,42,54,250,191,84,176,0,255,80,15,37,0,255,227,236,7,64,201,70,0,255,143,10,246,0,255,105,161,228,191,163,253,97,190,118,250,90,50,250,127,84,176,0,255,79,15,37,0,255,29,237,15,243,149,118,128,100,156,92,135,123,198,249,17,114,70,25,114,219,128,224,8,228,21,113,182,80,131,163,120,188,217,240,63,62,252,241,52,124,97,95,203,175,3,193,65,14,78,5,193,225,160,109,161,9,210,86,119,121,146,246,183,54,106,166,113,125,99,19,124,253,244,85,108,244,127,169,96,0,255,161,30,74,254,199,217,127,245,0,138,211,147,100,0,3,199,146,152,185,129,246,153,166,149,187,186,204,151,189,191,184,81,79,157,235,235,155,227,43,44,200,69,71,247,227,78,1,231,133,147,145,175,121,228,202,90,89,242,203,168,73,48,0,255,150,23,158,192,223,230,248,35,254,219,107,217,232,0,255,81,193,254,195,14,37,0,255,29,237,15,243,21,0,37,45,37,5,64,209,82,82,0,20,69,209,175,7,80,81,209,0,255,100,133,253,247,229,73,254,199,217,15,246,74,136,254,191,219,0,255,174,189,146,0,255,109,252,197,49,144,83,135,131,35,64,197,128,4,103,183,137,35,128,36,100,241,106,111,111,15,87,54,38,153,175,139,63,114,106,89,2,0,255,103,0,255,211,43,206,192,25,103,60,99,43,36,56,78,193,48,26,54,160,72,114,12,153,237,45,238,225,222,10,61,245,141,135,240,162,134,239,241,37,62,128,162,89,205,233,9,50,130,145,97,8,142,220,200,155,204,208,66,93,91,230,199,94,216,92,167,167,190,141,245,181,106,1,40,41,90,138,13,160,192,129,51,112,198,102,49,55,78,130,207,146,228,152,71,176,5,16,103,71,183,213,14,221,244,133,175,240,183,30,222,194,159,110,184,208,115,82,126,18,122,172,2,36,95,136,100,92,166,48,153,179,49,145,150,107,182,24,226,146,67,231,248,89,28,190,20,95,233,21,193,51,66,34,167,3,87,165,114,78,217,25,182,230,99,69,238,90,218,192,22,204,56,154,41,30,234,170,113,239,194,211,217,207,245,64,16,32,8,242,125,112,234,30,58,122,168,164,188,12,231,143,185,201,131,87,35,109,114,29,225,169,198,240,38,158,227,1,20,40,188,48,128,205,12,177,100,156,0,237,219,145,200,44,231,204,78,247,233,16,23,228,76,175,35,188,45,221,146,21,191,130,191,247,26,228,107,112,130,19,119,219,13,43,76,86,27,121,83,247,91,46,65,242,54,97,254,87,212,74,127,120,14,126,141,127,58,194,131,190,190,10,248,0,42,247,109,36,65,146,99,156,66,229,202,146,147,118,122,127,141,39,162,82,7,177,105,55,153,46,157,136,245,139,15,241,180,201,240,27,248,144,231,41,31,199,252,220,62,252,182,49,71,49,32,202,167,218,16,11,102,40,92,43,234,189,250,200,82,215,52,163,11,124,221,240,83,248,174,190,150,127,7,232,185,212,81,192,201,102,101,121,121,28,203,46,184,190,81,239,26,200,179,204,186,107,95,243,156,2,36,73,146,36,201,247,201,85,118,16,117,31,20,18,94,85,229,147,185,205,159,87,91,109,114,253,226,169,54,241,38,62,227,21,24,121,35,109,119,59,168,60,150,209,217,55,125,191,225,16,164,179,98,254,91,212,85,87,205,193,87,240,77,187,120,18,254,224,149,3,6,48,98,62,6,142,49,2,193,21,18,109,92,32,80,117,91,11,59,230,246,180,154,150,143,133,173,13,207,195,119,26,136,191,196,127,251,202,9,130,10,186,15,92,130,67,0,119,93,249,176,81,158,41,28,89,9,51,219,15,143,27,165,142,246,167,218,198,155,12,159,132,191,5,208,17,209,0,255,176,253,239,218,43,249,223,198,15,242,245,215,215,241,164,0,255,239,246,159,107,175,228,127,27,31,200,87,0,148,239,181,144,242,173,29,100,88,1,22,156,17,43,55,238,120,4,195,56,224,106,159,46,65,73,72,244,218,197,215,30,104,41,252,10,62,229,150,0,47,0,153,110,150,170,108,134,99,44,111,72,198,218,49,31,17,185,188,184,203,181,219,166,174,250,102,15,194,0,255,22,190,8,191,212,87,156,158,36,3,237,194,177,36,119,110,20,54,211,180,114,87,151,121,146,247,55,55,234,169,113,125,125,17,7,0,12,245,92,48,63,9,29,48,36,201,38,34,57,139,72,166,147,54,86,234,10,253,14,67,220,146,107,3,207,139,195,151,226,35,249,154,211,19,100,4,87,134,33,56,114,35,110,50,67,19,117,109,155,31,121,97,113,157,158,250,54,214,87,219,15,50,114,6,238,97,85,86,247,224,28,27,174,195,120,177,219,187,37,113,197,209,52,26,106,146,234,6,111,53,139,183,240,59,175,64,128,35,91,161,142,203,183,17,199,246,36,103,109,229,136,35,218,199,184,67,47,47,59,52,136,15,212,28,225,191,12,127,141,95,0,42,54,250,191,84,176,0,255,80,11,37,0,255,227,236,71,203,70,0,255,147,130,253,127,122,40,249,0,255,104,63,42,54,250,191,84,176,0,255,80,15,37,0,255,227,236,71,203,70,0,255,147,130,253,127,122,40,249,0,255,104,63,232,0,74,158,244,63,222,254,11,237,149,252,151,224,127,188,150,138,254,31,43,236,63,44,79,242,223,209,126,200,53,121,2,28,0,89,30,75,181,221,116,154,125,113,121,183,217,139,246,177,86,58,233,219,171,69,188,131,135,226,15,141,172,184,125,138,158,0,24,72,144,203,228,41,111,16,171,36,109,205,62,111,215,191,163,211,18,222,232,20,47,226,165,30,192,146,10,78,82,200,129,32,175,186,59,178,124,1,36,62,95,21,152,178,24,164,213,5,129,106,9,31,222,98,125,75,252,6,254,161,175,65,70,16,4,71,16,92,169,200,63,168,147,98,201,190,91,94,219,171,157,186,105,92,170,135,254,93,154,234,6,95,31,125,228,148,159,39,168,27,142,153,161,142,186,229,179,25,41,230,68,231,211,203,151,230,108,198,213,14,126,150,92,246,135,226,75,240,105,30,0,105,7,193,9,234,65,16,195,48,156,177,1,8,81,138,201,201,188,45,103,155,70,68,43,125,145,246,240,25,124,29,31,219,224,75,215,215,103,181,15,14,30,156,113,130,91,59,95,248,54,156,127,203,59,206,182,253,228,111,161,253,197,126,209,80,19,93,53,180,134,248,0,106,138,254,223,85,176,0,255,37,158,39,249,191,227,63,87,208,213,20,253,175,171,96,0,255,73,60,79,242,127,199,143,10,148,15,96,180,147,233,72,114,146,108,164,27,152,60,131,169,202,51,128,8,208,8,139,244,236,134,135,240,177,23,62,194,83,3,104,44,104,167,14,122,181,131,194,121,50,218,201,199,60,2,81,183,151,247,151,81,147,183,56,54,188,240,4,254,182,192,227,240,117,125,205,113,78,165,130,243,97,228,96,156,100,0,136,145,9,16,179,69,45,114,99,181,72,202,154,29,30,36,254,214,234,14,111,82,53,57,104,7,238,182,27,103,152,180,170,119,152,251,43,151,184,36,125,57,157,180,24,226,107,60,212,17,190,193,75,181,252,118,70,114,50,158,36,22,238,167,222,162,37,49,74,137,105,180,108,23,166,195,49,247,182,193,135,192,219,138,120,35,126,168,229,3,32,64,61,71,14,134,1,72,216,73,193,114,249,184,12,211,142,225,198,154,145,232,246,73,60,101,77,13,175,227,99,17,60,16,159,90,73,71,0,255,227,237,0,255,208,33,201,127,9,126,167,175,200,73,59,193,238,118,172,48,89,101,239,240,247,35,151,32,89,95,81,43,109,134,120,5,15,117,132,151,241,122,126,144,32,8,18,156,253,39,227,236,161,195,228,137,11,173,124,88,157,243,228,109,243,160,213,72,43,109,192,119,241,75,95,120,29,254,161,15,160,214,232,127,93,10,251,95,226,135,146,0,255,59,254,195,215,128,251,122,141,254,215,173,176,0,255,37,126,40,249,175,227,63,124,13,0,138,162,165,14,64,227,71,206,72,235,171,192,0,255,186,242,25,148,83,251,43,175,251,194,71,242,21,152,190,210,245,0,255,30,207,0,255,242,177,253,177,73,194,231,28,64,201,142,0,255,3,9,249,239,78,74,104,3,232,198,95,120,13,162,175,100,246,79,95,117,221,109,57,26,139,113,124,60,95,233,214,128,41,138,162,91,64,210,248,235,216,124,55,126,131,184,141,117,245,53,199,235,221,71,153,243,148,24,144,37,172,66,138,151,170,107,60,214,229,172,134,215,243,245,254,222,141,113,219,206,118,187,125,191,219,39,251,76,51,120,186,215,122,180,233,48,195,57,187,223,70,254,46,191,188,242,179,190,84,79,251,79,141,227,53,30,64,235,99,99,158,159,225,34,92,24,110,73,140,144,141,197,214,72,124,158,215,28,56,137,214,216,113,29,184,236,110,91,213,158,125,243,106,103,5,64,209,82,82,0,160,104,158,134,41,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,40,138,22,128,162,164,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,104,41,105,1,40,41,80,160,0,168,211,123,105,155,20,55,0,197,121,222,234,192,127,250,45,85,187,42,240,191,251,183,92,0,165,199,154,53,126,60,165,180,210,113,203,26,63,189,20,1,20,69,81,0,212,105,211,236,148,0,148,52,104,80,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,157,54,117,154,114,0,26,160,73,211,140,226,33,96,26,172,122,0,255,33,63,181,87,141,169,245,67,57,183,167,3,210,140,51,30,235,247,65,47,159,120,177,21,126,55,206,45,84,227,223,251,116,243,33,246,18,3,40,14,27,181,251,49,53,126,100,148,161,210,3,128,58,205,77,241,20,51,0,13,234,180,41,0,138,162,165,0,40,74,90,74,0,138,150,162,4,160,40,138,2,160,40,138,22,128,146,150,146,2,160,104,41,105,1,40,41,138,2,160,165,164,40,0,138,162,165,0,40,41,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,138,146,2,160,40,90,74,0,138,162,40,0,90,74,90,90,0,154,231,166,244,160,165,33,96,138,162,40,22,16,90,111,227,117,55,243,164,237,169,175,240,143,186,254,239,126,58,171,141,203,176,90,199,203,66,23,194,67,249,154,131,67,95,235,117,140,86,62,174,2,38,139,5,43,103,23,123,134,248,240,188,102,225,211,60,48,169,97,0,255,56,63,165,155,67,149,136,73,227,34,22,137,63,184,178,189,210,31,22,207,0,255,92,146,162,93,59,16,40,55,162,243,68,163,241,39,94,131,43,35,0,211,208,85,224,63,125,249,92,40,95,237,35,127,123,225,61,87,218,213,251,191,47,159,23,218,111,159,0,26,248,85,31,144,134,174,0,255,230,219,185,244,159,3,87,183,120,181,143,169,149,124,53,250,56,128,244,15,203,17,143,86,222,212,241,174,190,154,248,3,200,205,252,5,78,38,171,75,188,110,116,99,188,144,175,177,47,28,85,230,185,17,236,217,207,37,241,196,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,40,218,3,196,12,199,121,37,167,251,5,140,22,140,113,27,41,132,184,70,55,88,42,81,214,119,4,205,170,43,252,216,116,182,0,255,17,127,129,127,233,43,128,175,198,190,226,121,6,61,96,86,143,131,200,70,210,114,130,131,240,74,35,54,169,107,2,125,197,127,250,214,23,132,143,241,0,90,42,250,127,172,176,0,255,176,60,201,0,255,71,251,65,94,191,94,75,69,0,255,83,133,253,135,229,73,254,63,218,15,242,90,0,74,138,162,161,3,104,48,240,6,220,109,55,96,121,52,43,182,153,251,13,139,184,35,253,53,125,117,232,225,107,252,211,46,190,193,23,251,8,16,4,169,202,247,104,7,119,24,213,67,37,229,6,195,71,92,229,77,164,175,14,185,142,240,84,159,248,12,159,225,43,208,91,42,221,199,9,14,160,30,171,0,192,163,25,96,92,6,248,66,94,148,72,203,245,242,167,121,59,14,157,227,103,143,248,44,252,93,31,64,239,64,238,201,40,115,195,30,115,23,220,69,149,20,172,124,83,72,71,138,162,157,99,105,130,52,242,90,54,250,159,20,236,63,236,80,242,223,209,254,171,87,188,94,8,78,229,224,84,42,117,56,104,95,104,162,172,213,101,151,179,191,182,81,51,141,235,27,139,242,74,54,250,127,84,176,0,255,79,15,37,0,255,29,237,7,243,1,180,148,116,238,113,37,65,146,99,156,2,114,101,201,73,59,189,31,227,137,64,234,74,108,250,77,183,75,39,98,253,226,195,122,218,100,248,13,252,208,1,172,82,192,65,202,242,0,192,175,232,158,48,31,132,74,231,203,0,48,54,227,206,210,22,25,170,93,124,136,139,53,104,248,13,124,181,215,169,2,109,0,0,112,0,192,64,149,252,99,117,178,44,223,135,203,155,123,186,83,79,141,75,53,215,190,84,87,253,120,128,19,224,0,244,36,73,97,20,198,25,200,72,134,52,131,19,120,27,94,211,73,105,163,239,213,85,127,93,224,99,101,188,10,191,119,0,93,243,13,64,48,10,85,121,130,224,85,118,15,152,79,48,134,206,23,42,183,189,249,118,118,183,198,44,237,226,205,91,172,141,134,31,199,159,122,197,61,198,25,229,95,153,27,85,133,151,56,164,220,124,206,117,195,231,159,158,154,77,105,159,195,123,120,158,240,63,136,31,196,199,93,17,212,71,202,144,128,0,255,169,82,36,233,190,172,245,157,189,229,127,212,75,51,253,43,248,0,74,90,244,154,58,206,113,142,33,21,11,80,101,73,64,196,80,101,90,48,86,9,218,97,118,235,113,4,45,46,140,214,241,33,14,0,255,138,175,243,10,128,118,21,193,65,16,228,65,144,131,96,254,8,158,177,20,221,132,59,139,75,186,75,75,125,187,52,215,177,84,43,45,85,84,218,7,8,146,238,227,193,149,83,73,128,119,33,1,206,179,104,194,13,216,250,82,93,9,246,203,242,214,55,44,241,5,222,23,199,0,255,240,177,51,142,115,186,159,17,156,84,232,17,224,48,162,132,249,6,75,172,245,218,211,161,194,136,39,11,95,190,31,222,108,124,13,6,220,128,27,187,171,44,143,103,96,155,186,223,176,152,75,244,230,244,213,161,135,175,241,79,187,248,6,111,236,35,85,169,32,64,190,7,14,238,48,170,135,202,49,191,178,242,9,55,121,19,233,171,69,174,35,60,213,38,62,195,95,14,160,35,162,0,255,239,246,191,235,175,228,127,27,31,200,215,95,95,71,68,0,255,223,237,127,215,94,201,127,54,62,144,175,5,160,164,40,218,244,0,192,65,161,18,212,131,10,96,73,208,166,55,143,229,43,52,129,35,66,121,54,218,122,13,34,167,126,246,95,218,198,163,137,79,194,47,245,181,124,123,80,135,161,158,50,28,124,84,138,134,201,49,70,193,141,133,186,214,66,130,101,214,65,251,138,103,131,175,120,111,104,231,140,36,151,156,224,184,97,0,7,172,170,42,202,88,5,59,155,22,217,133,219,214,253,122,194,131,35,46,85,241,41,248,126,15,160,120,29,73,70,181,147,81,64,238,220,40,55,133,97,149,186,186,204,211,44,108,45,212,83,227,198,198,162,249,90,42,250,127,172,176,0,255,176,60,201,127,71,251,65,125,253,242,149,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,135,60,128,146,162,168,183,15,160,213,232,0,255,218,10,251,159,225,133,146,0,255,4,30,224,181,84,244,0,255,88,97,0,255,97,121,146,0,255,143,246,3,250,90,141,254,183,173,176,0,255,25,126,40,249,79,224,253,124,45,19,253,63,86,216,127,88,158,228,191,163,253,33,15,160,40,138,174,61,128,37,21,156,4,149,3,65,94,176,59,178,124,161,40,116,190,16,152,178,248,118,86,183,8,84,71,120,17,196,218,148,248,13,252,67,95,131,140,84,16,28,65,112,5,9,250,63,168,147,98,201,190,91,94,91,171,149,218,105,92,170,135,246,93,186,234,6,95,15,125,160,141,51,2,0,237,4,55,31,57,133,115,139,130,217,225,204,96,103,211,34,219,110,221,186,94,79,248,91,18,188,42,62,5,159,237,1,52,244,201,56,1,146,160,96,102,40,36,164,141,183,132,203,123,214,120,183,75,199,102,141,181,217,180,210,76,190,142,143,254,191,219,0,255,174,69,146,0,255,109,124,95,95,131,124,29,31,253,15,219,0,255,174,69,146,0,255,109,252,159,7,80,20,69,1,208,79,95,99,65,249,193,87,168,231,220,198,242,179,248,35,49,109,43,163,52,228,51,46,209,203,251,114,253,225,17,245,70,248,223,196,167,224,135,249,138,213,188,94,65,70,112,112,42,128,145,27,193,39,158,16,117,109,153,39,105,127,109,157,158,250,246,55,54,220,7,72,48,50,78,221,131,32,7,65,125,144,139,20,13,110,163,3,125,67,89,95,96,172,222,138,37,63,188,239,135,223,154,90,1,175,20,234,24,117,62,128,58,96,72,128,233,12,112,14,145,108,33,111,85,169,43,180,219,52,111,71,174,13,60,239,17,127,133,15,244,10,224,3,40,138,162,95,15,160,162,162,0,255,201,10,251,239,203,147,252,143,179,0,255,210,87,156,30,164,29,100,228,58,36,184,118,224,30,205,208,202,90,93,246,200,251,52,46,212,76,227,198,250,162,249,42,42,250,159,164,176,0,255,191,60,201,127,57,251,63,125,189,2,104,146,250,73,204,18,127,172,52,75,242,190,212,245,229,181,229,63,212,85,51,253,71,249,74,63,121,200,175,50,108,48,74,54,1,195,17,242,149,83,152,197,221,174,153,207,44,108,156,62,240,183,79,252,42,254,234,237,36,9,128,99,12,203,149,149,37,7,110,232,254,140,39,162,2,74,57,117,155,78,151,142,68,26,194,155,128,181,38,62,28,159,225,21,235,1,218,150,36,91,249,201,115,80,110,120,31,112,27,0,171,48,237,155,95,154,118,17,97,183,46,77,115,106,161,113,244,74,248,127,196,167,224,123,250,90,126,247,131,224,32,35,195,42,193,225,192,61,154,162,149,182,186,203,83,47,44,46,212,76,227,202,250,38,248,58,232,43,0,28,184,10,159,25,98,201,56,169,194,183,227,72,102,57,118,102,186,79,139,184,32,103,126,29,225,107,71,144,172,248,21,124,184,7,208,208,39,227,4,72,2,192,206,0,36,165,141,183,132,203,123,130,236,150,105,217,172,177,54,155,78,154,201,215,241,209,0,255,176,253,239,90,36,249,223,198,247,245,53,200,215,241,209,0,255,176,253,239,58,36,249,223,198,0,255,121,0,69,81,20,0,253,247,21,192,87,127,95,99,124,0,77,110,103,156,113,50,118,87,110,217,111,220,102,222,182,252,240,97,0,255,249,231,147,158,154,131,79,236,207,244,215,194,190,134,62,185,157,0,73,80,184,51,20,146,210,198,219,17,151,247,196,104,224,210,178,89,99,109,54,157,180,144,175,65,189,130,140,87,46,63,35,65,189,113,54,17,185,18,201,91,43,139,118,153,54,90,147,52,145,150,154,196,167,240,81,60,211,32,94,235,161,143,133,30,32,229,87,2,156,225,88,14,99,187,129,113,27,67,112,195,221,91,100,183,150,78,251,66,231,86,151,235,219,91,72,251,73,169,7,56,120,127,67,220,244,242,45,21,59,166,92,249,151,162,0,255,196,172,48,52,208,247,105,221,17,117,225,173,126,240,64,111,189,196,0,255,240,220,73,197,142,131,122,5,229,134,247,79,97,3,140,72,202,113,214,234,142,179,81,223,226,219,95,211,105,209,195,83,157,225,185,22,241,53,175,87,144,17,28,28,4,48,122,35,248,66,179,196,221,90,230,201,217,95,219,166,165,190,245,141,181,245,43,133,58,70,153,15,84,29,48,36,192,163,25,224,44,34,217,68,94,84,185,27,244,219,60,111,71,174,13,60,239,17,159,133,0,255,59,128,6,248,250,239,43,128,175,5,160,164,40,10,58,128,66,209,0,255,181,9,246,95,195,243,36,0,255,9,188,183,175,33,190,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,95,3,124,0,45,37,229,122,197,59,229,163,0,36,7,201,48,51,28,151,85,25,206,109,152,115,39,210,242,163,47,214,183,102,123,117,215,36,211,22,222,204,225,75,240,119,7,8,174,252,92,254,5,131,14,132,42,57,103,119,146,50,113,139,94,176,87,101,108,44,157,97,213,42,158,162,206,246,191,225,51,240,159,30,192,69,143,37,73,146,152,37,49,75,78,172,142,145,82,143,17,45,213,214,154,206,159,86,235,214,242,174,248,170,77,188,136,231,42,208,6,80,0,14,0,24,0,228,31,171,147,101,249,62,92,222,220,211,157,122,234,92,170,185,254,173,154,106,27,63,192,57,14,112,228,73,202,7,174,224,3,37,200,73,194,50,102,156,13,179,225,154,111,90,157,27,225,17,252,109,140,0,255,241,205,62,128,226,244,84,112,144,145,97,72,112,56,112,147,25,90,89,187,187,252,200,11,155,27,53,211,184,177,190,57,190,22,18,28,58,234,105,3,134,115,100,228,202,167,124,130,114,87,150,247,139,80,143,32,142,45,49,252,142,191,53,240,70,252,175,199,221,57,187,3,148,159,178,36,6,32,0,144,124,149,157,137,152,59,228,211,65,137,107,219,46,173,158,8,0,255,201,164,69,35,126,2,127,233,147,54,146,118,16,122,16,4,57,149,51,182,66,18,241,4,78,231,109,137,49,32,169,244,61,186,44,241,5,254,183,193,227,248,18,31,64,187,21,192,81,24,56,153,94,73,78,146,173,116,23,38,207,96,66,105,6,16,1,26,97,143,158,229,240,15,62,246,194,71,248,169,218,131,10,142,131,224,192,80,65,134,209,51,146,2,54,209,194,221,218,55,249,34,221,59,52,136,159,53,186,235,66,31,3,169,31,202,208,174,227,132,4,142,80,198,54,182,162,88,149,99,175,153,16,66,103,114,246,105,93,148,240,63,196,247,226,217,223,244,0,138,228,0,78,70,166,7,192,133,100,35,221,200,34,8,55,21,105,6,86,38,55,194,30,77,91,226,97,188,239,133,143,240,35,127,120,227,92,8,172,50,98,62,94,109,32,3,52,156,193,98,117,32,83,106,209,93,183,88,247,195,79,248,147,196,189,42,254,26,159,245,194,73,33,41,208,19,0,57,4,112,211,155,175,55,74,51,0,89,137,135,179,253,240,56,114,233,103,127,170,109,188,53,241,183,248,76,190,118,1,20,105,7,169,84,30,4,57,8,230,143,224,25,75,241,77,184,179,184,164,203,180,212,183,76,115,45,91,181,210,198,126,144,116,31,15,70,14,146,0,110,32,1,206,115,104,194,13,216,250,18,174,4,251,100,9,254,138,36,190,192,0,255,226,248,31,62,139,175,160,107,112,193,13,184,219,111,192,50,153,21,219,212,253,134,197,220,177,251,91,211,86,139,30,190,198,195,186,248,6,127,236,3,100,100,28,92,153,30,160,222,41,59,44,8,1,23,38,167,51,105,163,59,50,221,60,40,154,120,139,240,37,213,26,30,151,235,136,232,0,255,187,253,239,218,43,249,223,198,63,29,65,5,65,128,124,15,156,186,195,198,122,168,164,220,112,229,143,184,202,159,72,95,29,114,29,225,169,54,241,25,30,115,29,17,253,127,183,0,255,93,123,37,0,255,219,248,31,15,160,162,162,0,255,73,10,251,0,255,203,147,252,143,179,0,255,209,215,10,130,99,4,48,192,42,64,112,0,137,145,121,10,130,140,86,138,97,233,46,79,191,78,103,106,161,121,141,214,26,206,87,49,209,0,255,36,133,253,0,255,229,73,254,199,217,0,255,233,235,21,64,113,122,146,92,192,192,177,36,119,110,0,159,105,94,169,171,203,124,201,235,139,27,245,212,184,190,190,74,126,197,64,199,21,243,17,208,3,20,130,108,38,144,179,152,96,18,103,97,226,110,215,238,83,4,203,161,13,252,236,17,127,138,0,255,173,169,164,252,228,170,212,49,110,36,158,197,63,72,88,107,25,226,161,253,118,238,214,203,251,14,253,225,243,244,70,248,223,196,95,227,127,188,226,61,128,1,231,92,73,46,57,41,191,124,107,3,56,183,85,133,162,80,21,236,108,90,100,3,183,173,251,245,132,7,71,220,177,138,79,193,119,123,32,8,16,4,249,62,56,117,15,29,61,84,82,94,87,231,143,184,202,131,87,35,109,114,29,225,169,190,240,38,62,195,215,79,95,99,169,242,131,13,168,231,220,8,207,227,143,196,180,173,140,242,206,126,198,37,122,249,95,174,63,60,160,230,8,0,255,155,248,19,124,176,7,80,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,183,175,33,190,154,162,0,255,117,21,236,127,137,231,73,254,239,120,111,31,64,151,145,12,156,97,247,66,21,78,146,250,36,215,40,22,176,153,229,250,154,177,177,8,33,182,126,201,175,125,129,30,154,90,119,94,83,199,121,59,167,10,72,37,72,85,144,19,101,7,59,43,177,26,65,216,205,26,61,146,70,123,139,172,117,252,137,196,191,226,115,14,144,43,28,231,22,156,122,16,170,100,140,219,133,192,196,45,186,249,146,149,178,178,100,154,73,87,120,139,26,219,0,255,136,47,199,79,120,13,46,184,1,55,118,163,46,143,102,181,188,153,251,13,139,184,35,253,57,109,117,216,225,107,252,211,46,190,193,31,107,78,15,128,147,140,118,44,65,17,78,218,102,154,38,214,214,178,73,222,223,92,167,153,6,127,125,173,42,238,3,40,42,71,112,112,112,29,72,27,169,108,228,70,14,79,224,131,104,22,76,76,29,9,155,53,45,137,127,240,190,40,94,194,67,35,65,249,73,70,247,113,134,5,72,29,219,1,129,72,201,217,184,186,1,105,113,146,182,177,199,59,78,237,171,52,108,146,159,224,118,187,130,180,1,224,24,54,12,0,1,137,131,216,181,1,131,175,56,142,176,86,131,249,50,216,240,59,62,4,226,179,240,117,125,45,191,94,8,14,114,112,16,4,135,3,124,162,137,178,86,119,121,114,246,183,54,234,165,113,125,99,81,30,64,75,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,190,126,250,90,50,250,127,84,176,0,255,79,15,37,0,255,29,237,7,243,21,0,253,244,85,108,244,127,169,96,0,255,161,30,74,254,199,217,15,230,235,167,175,97,163,0,255,73,5,251,15,181,80,242,63,206,126,2,208,178,209,0,255,164,96,0,255,159,30,74,254,59,218,31,230,235,167,175,101,163,0,255,73,193,254,63,61,148,252,119,180,63,204,87,2,80,20,69,1,80,180,148,20,0,165,122,75,232,133,43,56,18,11,144,223,105,7,89,222,176,133,182,128,33,163,1,183,80,107,29,50,80,111,13,166,33,252,56,195,231,224,35,163,218,56,39,137,59,65,134,185,209,70,82,168,17,7,48,194,48,139,111,57,210,175,213,97,190,4,54,60,129,23,127,248,43,252,92,95,203,175,35,201,0,78,46,20,98,231,174,114,147,24,162,212,213,109,126,164,133,181,141,122,106,92,217,88,44,128,162,56,159,81,65,182,28,57,46,24,62,239,35,110,75,137,148,240,236,227,162,137,59,168,125,183,22,207,146,105,161,161,46,225,87,132,0,255,71,124,14,0,255,173,193,145,113,48,206,48,24,206,64,50,25,232,22,199,78,242,24,187,13,119,71,54,108,185,230,189,241,42,222,54,196,11,241,41,7,176,128,30,92,192,129,32,86,152,141,54,80,203,91,182,210,54,85,0,1,201,133,186,232,80,158,222,218,168,134,240,71,195,39,227,87,249,26,238,43,144,35,56,237,224,58,42,237,10,178,141,110,100,241,4,62,136,38,112,97,112,36,108,214,179,36,254,193,251,162,248,8,207,241,154,239,39,86,95,128,97,174,0,255,238,4,247,226,253,139,224,236,111,232,65,162,99,60,62,254,191,240,225,248,0,15,160,209,154,220,206,56,227,100,236,6,136,253,198,109,230,107,69,91,177,239,188,243,74,47,237,225,137,253,153,22,218,89,171,53,168,35,200,56,50,158,145,84,185,219,117,196,32,150,160,149,32,51,155,61,201,19,105,169,193,52,138,103,58,196,127,248,110,31,64,67,159,140,19,32,9,10,118,134,66,66,218,120,59,226,242,158,69,118,187,116,44,214,89,159,78,43,125,185,193,251,31,226,166,151,111,169,216,49,197,240,75,209,127,98,66,20,239,214,247,105,221,17,192,240,87,63,248,15,175,245,18,0,255,195,187,124,44,221,79,33,56,18,192,172,157,203,203,216,111,96,128,177,10,110,184,11,86,118,193,52,218,23,58,183,187,93,131,183,145,246,147,15,175,121,29,65,174,224,224,32,40,35,55,130,47,52,33,234,214,50,79,210,254,214,58,61,245,173,111,108,183,15,144,32,118,28,212,145,194,27,223,63,192,87,101,68,82,94,102,237,238,56,27,245,109,27,252,61,157,22,61,60,213,25,158,107,108,5,28,41,212,49,96,62,128,58,234,144,0,211,25,224,44,34,217,66,222,66,185,27,180,219,52,193,177,235,2,207,123,196,103,225,0,255,174,22,62,128,34,244,32,229,23,210,78,247,131,0,86,134,58,12,169,160,220,20,11,173,238,216,91,180,212,181,52,138,87,90,196,3,77,187,90,189,113,14,170,30,148,85,18,18,64,206,121,42,224,173,247,67,241,215,64,70,183,237,83,53,253,244,213,8,158,233,46,62,16,223,230,53,236,21,150,148,143,54,144,122,206,173,44,31,135,127,33,161,237,229,148,227,217,207,184,90,179,99,185,6,241,120,154,35,252,151,225,83,240,77,7,176,96,140,147,192,42,7,229,151,95,24,193,57,203,202,234,98,176,24,216,116,201,174,219,118,173,215,44,30,36,113,79,133,63,193,191,123,157,42,10,23,80,0,14,0,109,0,144,127,174,78,150,229,251,112,121,113,79,119,106,169,113,169,230,218,183,234,170,49,62,64,234,56,218,149,99,65,130,229,131,0,25,135,201,151,102,220,8,24,75,167,212,165,111,168,60,125,169,206,224,27,248,88,28,63,195,159,29,64,199,147,254,135,237,127,215,94,201,0,255,54,126,157,15,236,6,142,229,158,219,57,40,25,7,84,24,91,0,140,227,217,91,226,114,161,198,165,210,102,195,225,127,248,97,128,167,225,47,250,58,158,244,0,255,221,254,115,237,149,252,111,227,147,1,146,3,56,167,93,57,128,171,48,44,110,210,168,121,218,130,97,196,190,68,86,38,36,62,60,61,93,196,15,191,54,63,248,179,3,40,94,71,146,1,156,12,84,197,206,13,184,41,12,65,234,234,50,63,206,194,218,70,61,53,110,108,108,154,175,169,164,252,100,32,117,140,27,89,126,22,0,255,32,162,237,101,136,134,246,49,238,214,108,223,161,129,206,211,27,225,127,19,127,141,47,186,38,200,145,17,108,101,73,33,227,0,193,96,73,103,200,33,187,81,23,106,49,7,192,204,160,35,188,238,120,146,21,95,141,239,231,43,232,0,154,54,224,6,220,216,13,92,30,205,138,109,230,254,195,34,238,72,127,77,91,29,122,248,26,0,255,180,139,111,240,197,62,2,4,65,128,124,15,156,186,195,168,30,42,41,55,88,249,35,174,242,39,210,86,135,92,71,248,170,79,188,134,207,240,21,232,45,21,58,78,112,84,213,99,21,0,152,204,84,27,151,41,108,33,47,32,210,118,205,54,205,91,26,58,199,207,30,241,87,248,174,62,128,218,39,23,94,185,157,145,220,220,152,66,54,96,62,110,47,73,27,246,157,191,125,246,111,251,90,67,77,116,210,48,175,101,163,0,255,199,4,251,0,255,244,80,242,0,255,209,126,172,87,188,94,8,14,114,112,16,164,14,7,248,66,19,100,173,238,242,228,172,175,109,212,76,231,250,198,158,188,150,141,254,31,21,236,0,255,211,67,201,127,71,251,193,124,0,69,81,20,0,45,53,231,8,130,87,96,149,43,184,186,178,145,28,15,84,130,38,149,183,184,226,173,110,120,130,163,146,222,250,0,90,63,56,200,79,81,219,204,8,217,52,80,204,206,62,240,209,204,165,174,208,205,135,23,22,81,31,120,220,39,190,10,0,255,232,213,196,215,10,98,71,16,4,119,100,24,64,56,224,96,100,25,111,157,6,149,163,9,218,134,207,225,231,134,102,15,63,219,87,21,31,64,243,58,10,237,36,39,3,48,16,132,19,55,133,225,89,180,109,45,123,156,133,229,218,133,191,52,40,203,226,69,253,96,156,118,12,246,140,115,59,180,113,138,128,51,144,100,164,147,183,44,170,125,250,150,36,109,54,36,254,199,159,1,158,134,127,184,90,114,4,201,120,112,217,218,163,29,84,102,81,30,151,46,91,9,112,220,117,58,220,240,70,165,73,53,62,133,111,138,248,179,133,207,187,22,144,12,122,234,113,35,246,198,129,147,129,199,228,83,86,214,202,146,47,58,77,103,246,37,79,252,142,199,205,241,71,252,97,0,180,19,32,65,209,147,2,114,8,224,166,55,95,111,144,102,0,58,136,86,102,251,225,113,36,211,207,254,84,219,120,107,226,111,241,171,124,205,219,56,231,28,227,238,187,223,239,54,155,13,230,211,254,243,202,135,253,219,181,15,237,0,255,236,63,251,246,209,188,251,1,112,146,129,99,9,138,112,130,205,52,77,172,173,93,190,228,245,197,117,154,233,91,95,95,171,206,250,0,105,35,1,146,208,131,10,64,0,204,77,111,30,108,35,197,4,35,161,188,179,92,160,115,164,212,207,254,84,39,120,107,226,143,240,103,7,172,252,208,17,59,18,242,141,254,40,101,71,86,200,233,12,235,45,53,211,25,36,191,94,154,195,63,77,53,134,247,53,241,21,193,65,42,200,131,32,7,193,252,145,242,67,165,248,38,92,218,92,210,101,90,234,91,166,187,150,165,90,233,98,63,72,186,143,7,35,167,146,160,220,64,2,156,103,209,196,27,176,245,29,113,37,216,39,73,208,55,36,241,5,254,23,199,3,120,47,128,90,163,0,255,117,43,236,127,137,31,74,254,235,120,17,95,195,237,171,53,250,95,183,194,254,151,248,161,228,0,255,142,7,241,181,128,41,41,26,20,32,74,15,125,165,235,0,255,29,150,0,255,118,62,182,63,98,126,240,241,124,77,123,213,254,97,79,30,199,146,173,253,207,72,141,194,135,29,64,67,34,207,129,252,168,126,215,88,48,79,219,16,179,102,124,53,95,235,3,25,36,173,175,166,253,135,94,82,109,62,94,70,45,181,242,181,81,252,39,95,189,127,0,241,128,221,43,160,138,98,0,61,181,158,47,192,0,18,134,8,107,251,30,72,181,0,255,254,171,158,60,78,136,124,237,111,89,90,133,31,172,247,100,246,31,28,128,26,47,115,161,232,17,84,119,241,155,94,233,211,191,235,72,220,120,121,229,141,221,188,219,191,250,148,102,240,2,175,244,235,45,252,83,192,199,90,251,129,133,76,36,250,233,179,90,136,207,56,128,102,224,28,211,82,82,0,244,41,152,58,5,0,154,166,113,154,52,45,0,37,69,81,0,180,148,20,45,0,37,69,75,9,64,81,20,45,0,69,73,81,0,20,69,81,0,180,148,20,5,64,81,180,148,0,20,45,37,5,64,75,73,81,0,180,148,20,45,0,37,69,81,0,180,148,20,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,80,20,104,57,0,45,205,164,77,1,208,116,85,224,63,202,183,149,42,180,38,254,47,254,192,71,20,197,78,3,40,112,186,120,196,26,63,50,112,85,215,249,129,140,131,218,211,92,5,254,83,134,174,20,64,81,20,5,0,10,167,104,105,102,0,138,6,45,13,1,40,138,162,5,160,40,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,82,82,56,0,69,41,38,197,83,204,128,105,142,211,250,169,28,177,105,74,43,103,76,29,144,214,31,254,55,142,44,122,143,247,243,152,85,64,222,81,235,111,167,243,254,28,172,181,230,200,247,173,176,149,108,176,100,28,64,235,119,184,199,93,170,102,91,233,211,97,249,249,25,134,89,170,141,53,72,185,97,4,160,78,115,166,120,10,128,50,165,199,105,41,194,0,20,69,131,2,160,40,138,2,160,165,164,40,0,138,162,104,1,40,74,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,104,1,40,41,138,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,166,20,165,13,64,81,20,5,152,42,189,130,96,15,128,100,108,154,220,228,6,99,103,115,113,181,12,191,230,213,116,69,246,159,242,35,6,253,135,14,96,154,104,19,184,13,158,238,129,73,195,63,135,29,170,127,164,98,1,137,165,225,5,94,95,22,0,255,116,73,139,197,103,243,117,254,184,158,174,150,249,81,151,212,215,140,220,47,156,204,53,42,15,4,185,170,149,248,176,17,65,60,154,175,240,126,189,251,109,119,12,143,185,69,59,47,130,248,101,96,138,244,170,253,87,234,202,231,245,105,127,229,105,113,248,55,175,107,175,116,253,71,29,249,12,178,50,182,127,152,216,16,254,213,3,210,219,254,129,167,148,26,199,105,106,172,207,224,38,241,149,124,13,253,128,246,31,220,142,32,165,182,244,181,30,204,227,121,232,71,245,136,80,6,119,131,27,168,189,248,96,190,222,235,72,2,42,220,201,0,20,69,73,11,64,73,75,73,1,208,82,210,82,2,80,20,45,5,64,125,125,37,17,253,159,183,0,255,65,123,37,0,255,37,248,64,190,226,189,210,237,64,29,33,147,54,238,196,54,12,164,8,222,187,121,220,90,82,58,246,119,232,166,117,60,139,31,241,106,124,30,190,49,128,146,138,254,31,43,236,63,44,79,242,0,255,209,126,144,87,222,181,254,14,202,57,101,85,72,204,40,5,152,209,110,29,72,188,165,105,214,134,75,83,109,107,225,9,188,212,53,62,139,63,184,2,160,40,90,74,0,138,162,165,91,15,208,54,63,217,13,36,57,8,142,186,123,42,72,174,145,55,129,153,36,33,100,235,117,200,221,171,61,60,184,52,137,15,157,248,25,124,161,87,178,209,0,255,163,130,253,127,122,40,249,239,104,191,152,175,187,3,103,32,199,65,153,125,191,124,32,86,33,132,24,99,30,238,41,95,130,118,23,230,40,219,11,53,149,253,19,63,225,149,118,241,67,7,88,248,31,13,144,12,36,133,164,14,88,2,10,98,184,174,124,216,38,134,136,29,89,137,163,220,175,67,227,212,209,254,75,39,248,146,225,147,240,85,125,77,82,63,137,89,226,207,145,38,89,222,151,186,190,188,183,252,135,154,106,166,0,255,141,87,0,39,65,1,79,146,140,66,97,254,254,199,114,9,146,40,178,13,183,119,247,104,162,153,102,250,150,234,173,123,60,30,95,105,194,53,48,31,57,128,236,253,156,205,124,4,72,97,224,241,182,204,125,66,151,204,54,181,110,44,17,205,180,173,238,129,55,46,254,21,127,25,64,67,199,185,27,167,170,0,3,2,67,42,39,96,8,110,13,56,140,32,172,120,181,46,71,163,189,45,163,11,124,136,196,191,226,111,189,134,140,254,39,19,236,63,212,67,201,0,255,56,251,195,124,29,123,165,183,199,112,27,118,151,0,69,135,139,193,70,91,3,238,201,138,160,232,52,109,213,75,231,162,248,29,239,53,22,0,255,132,207,13,160,209,254,223,219,0,255,43,243,95,211,126,101,75,42,56,73,33,71,5,121,213,221,145,229,11,32,209,249,170,192,148,197,224,172,110,141,160,58,194,135,183,88,219,18,191,129,79,172,246,156,115,190,63,174,221,198,203,179,219,102,164,246,153,127,190,237,155,177,181,202,254,198,254,63,252,172,141,248,96,252,151,87,119,31,64,239,65,42,111,7,193,21,36,64,198,209,177,1,1,54,209,74,90,93,54,253,34,221,203,181,135,239,53,154,235,26,31,105,167,130,147,170,7,65,12,151,225,140,15,8,80,134,201,233,188,45,203,16,145,36,125,143,38,55,252,142,143,109,240,56,30,234,145,4,163,30,58,2,32,57,156,179,192,80,56,41,1,28,197,158,180,98,89,47,110,105,99,73,60,210,97,137,239,58,55,143,239,195,199,38,24,9,14,66,15,130,84,14,114,243,216,80,73,196,19,40,65,58,111,75,80,80,126,248,88,95,164,75,18,95,224,123,252,22,31,199,15,60,128,150,146,162,0,40,208,91,16,58,78,240,2,234,177,74,21,48,153,1,110,151,65,251,66,94,64,164,237,154,109,154,183,35,209,57,126,246,136,207,194,0,255,121,69,111,125,0,45,191,94,8,14,114,112,144,80,196,225,0,95,120,214,150,182,187,203,147,179,191,83,187,241,151,206,245,237,226,35,249,90,58,144,39,21,251,84,0,59,4,199,41,139,17,153,104,34,207,48,71,106,58,106,241,40,20,62,235,27,15,117,172,140,111,90,115,5,64,75,73,81,0,20,69,209,79,31,64,99,169,242,211,54,160,158,243,27,241,60,254,149,152,182,149,81,218,217,207,184,67,179,125,187,254,240,128,154,35,252,103,226,79,240,127,94,75,69,0,255,19,133,253,135,221,73,254,59,218,159,242,154,215,17,100,4,167,29,4,48,114,35,248,66,19,162,110,45,243,36,237,175,173,211,83,131,190,177,160,107,125,114,224,1,176,197,80,152,180,28,140,144,71,220,103,210,142,80,231,218,50,15,242,254,58,237,244,129,191,173,241,56,222,114,0,69,81,244,219,7,80,48,250,191,182,194,254,103,248,161,228,63,129,0,255,243,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,179,174,161,79,59,35,100,82,9,112,134,58,148,225,104,228,109,216,203,123,11,163,159,198,93,26,105,20,143,117,138,223,227,103,120,152,215,250,59,40,231,148,1,72,204,40,133,178,35,221,178,219,145,183,52,205,218,112,105,170,107,45,60,129,159,154,198,99,241,7,7,80,20,69,11,64,73,205,57,130,224,8,12,25,193,149,149,141,37,25,168,4,79,34,65,92,17,212,13,207,91,81,75,101,125,128,96,36,64,18,122,170,2,80,1,247,166,55,15,182,149,97,2,26,171,52,179,220,15,31,43,167,126,246,175,90,193,91,19,159,132,207,240,74,142,254,191,219,0,255,174,67,146,0,255,109,124,198,21,193,65,16,228,65,144,131,212,252,17,60,99,25,190,71,220,217,92,218,101,90,106,112,105,174,101,171,86,250,171,57,35,227,118,198,113,182,66,82,126,174,132,64,30,54,32,52,54,31,158,237,45,46,121,139,219,181,110,134,135,240,98,137,119,241,195,0,138,150,146,22,128,146,162,40,54,64,130,32,65,16,156,253,35,195,236,56,170,227,196,43,223,96,56,121,219,252,137,244,213,226,208,47,158,105,19,159,225,141,125,69,6,220,0,118,227,192,242,120,7,119,232,251,11,139,184,35,253,53,109,117,24,226,21,60,212,46,190,193,135,248,90,58,144,3,100,4,117,164,130,107,195,48,206,149,0,40,195,228,6,226,138,49,68,36,199,216,171,71,14,191,227,99,103,252,129,223,28,64,81,82,244,235,1,84,84,244,63,89,97,0,255,127,119,146,0,255,114,246,227,30,67,249,56,183,224,212,131,80,37,99,220,6,82,38,110,117,223,126,233,72,89,217,209,52,149,174,240,6,117,182,0,255,17,95,142,31,241,90,143,60,229,195,240,174,84,5,147,149,2,198,231,19,183,133,179,36,212,182,181,108,112,246,55,106,167,113,252,45,141,63,240,159,107,222,253,20,112,146,129,99,73,129,218,9,62,243,52,177,182,150,77,242,250,230,54,189,244,173,175,175,21,64,81,20,5,64,81,20,157,245,1,130,145,20,146,208,83,149,42,2,96,110,122,243,96,95,25,38,32,66,105,119,185,31,62,71,74,253,236,95,117,130,183,38,62,9,159,225,117,124,244,0,255,221,254,119,29,146,252,111,227,35,174,121,29,169,140,224,224,32,128,141,110,4,95,104,150,168,91,219,124,57,251,107,235,180,212,183,190,178,212,154,51,50,198,25,111,103,3,18,60,35,33,144,215,54,32,52,50,47,154,45,136,75,222,226,118,173,155,225,33,124,88,226,93,188,48,128,162,104,41,0,218,239,107,128,175,160,190,114,252,191,196,239,0,255,208,13,244,31,198,59,26,254,0,255,249,0,106,138,254,223,85,176,0,255,36,158,39,249,191,227,63,215,106,173,122,228,118,16,32,128,133,200,130,4,100,141,184,167,172,172,121,84,183,84,95,109,225,141,54,165,38,241,202,10,128,98,39,8,18,4,193,217,63,50,204,142,163,122,89,104,184,193,112,242,182,121,19,233,171,195,161,93,252,210,38,62,195,31,43,234,237,3,104,101,148,187,10,187,113,112,121,52,131,59,252,253,192,34,238,72,127,78,91,29,134,120,5,15,245,139,111,240,33,190,150,14,228,0,25,169,122,5,129,181,97,184,157,43,1,80,134,201,13,196,21,115,149,144,28,99,175,30,55,188,142,143,149,241,8,94,115,5,64,81,20,5,29,64,161,232,127,91,5,251,175,225,119,146,0,255,4,222,219,87,11,95,83,159,140,147,4,64,12,100,7,84,48,22,137,27,202,246,154,32,224,82,141,180,133,207,250,148,122,195,47,250,218,241,0,255,242,128,0,255,135,118,160,0,255,48,222,209,240,159,224,1,146,196,252,212,3,0,206,110,194,237,204,190,220,154,199,25,105,102,190,199,177,36,73,19,70,195,66,120,7,15,11,79,224,165,125,197,235,72,114,1,39,3,64,204,222,128,155,194,16,164,174,110,243,227,44,108,109,212,83,231,198,198,54,248,154,115,4,193,17,24,50,130,43,131,141,228,120,160,18,52,169,188,197,21,111,117,195,19,188,250,55,218,185,146,156,187,33,21,80,234,84,25,27,76,114,167,221,235,123,123,119,187,244,145,181,55,236,15,196,55,58,105,59,254,214,35,64,46,4,217,114,228,184,96,109,243,62,226,190,32,151,240,236,151,47,158,48,136,191,91,139,167,201,180,208,57,186,34,252,63,226,171,241,79,94,81,52,11,160,121,29,65,70,218,193,169,20,142,220,72,219,66,19,162,110,45,243,228,236,175,173,211,83,223,250,202,230,250,8,206,24,9,222,1,112,204,93,57,1,82,36,78,0,202,41,131,239,56,218,175,210,89,190,12,74,60,129,63,129,248,43,252,30,95,187,21,41,31,193,200,192,245,4,57,64,182,209,93,237,18,140,251,32,154,0,202,10,145,176,89,211,110,120,24,31,139,226,35,188,162,15,144,28,254,104,163,0,28,156,10,136,59,3,201,199,96,167,104,1,105,62,159,42,165,102,122,215,108,94,196,231,162,120,162,161,54,240,113,252,48,95,243,58,130,140,224,180,83,65,217,232,70,240,133,39,68,221,90,230,201,217,95,91,167,167,190,245,141,125,29,49,28,192,147,4,7,130,23,78,251,236,130,51,37,108,146,98,69,195,184,83,183,125,42,33,210,2,248,165,155,248,68,252,195,53,11,160,57,61,0,78,50,112,46,169,162,118,130,205,52,79,180,173,93,158,228,253,205,109,154,233,91,95,95,171,162,40,0,90,74,138,2,61,128,5,161,227,164,124,160,234,49,4,0,38,51,104,227,50,192,23,246,2,34,109,215,108,211,188,29,135,206,241,179,71,124,22,254,221,107,249,117,84,112,144,131,83,17,195,50,28,180,77,52,109,203,90,221,229,201,217,223,169,221,248,76,227,254,118,241,145,124,45,29,200,19,196,62,72,213,89,5,111,7,22,163,209,68,19,121,134,73,99,211,80,139,55,102,194,103,125,227,161,142,157,241,77,235,14,160,161,162,0,255,73,10,251,0,255,203,147,252,143,179,127,116,77,144,35,35,248,202,18,32,183,3,164,13,146,227,89,229,144,25,233,66,45,230,80,48,83,232,8,191,75,38,89,241,213,248,34,15,156,224,4,104,231,1,206,37,64,198,237,247,141,4,156,193,175,20,105,141,183,118,22,37,57,237,11,117,172,141,135,157,241,13,94,115,5,64,81,20,5,64,179,154,215,17,100,4,7,167,2,216,232,70,218,22,154,37,234,214,50,79,210,254,214,54,61,245,173,111,172,85,209,95,31,160,82,168,227,194,249,0,234,40,67,82,152,204,0,103,17,201,23,246,86,149,186,66,187,205,19,28,185,54,240,188,71,124,22,62,152,175,167,232,127,93,5,251,95,226,119,146,0,255,59,126,170,57,18,28,71,198,17,24,234,17,88,37,72,89,27,204,211,101,212,165,13,105,77,107,61,251,225,81,188,172,215,30,158,105,112,198,56,227,224,220,182,16,219,221,118,43,159,91,214,134,253,231,147,183,122,106,15,79,236,63,53,215,205,62,128,38,35,110,196,221,118,163,42,83,157,185,197,220,95,109,241,118,172,183,168,173,54,67,124,141,135,218,197,203,120,27,95,115,32,121,14,156,3,177,212,3,5,32,137,221,187,216,102,160,90,90,144,38,181,214,188,31,254,194,199,126,45,226,161,131,118,2,28,128,158,36,65,27,192,56,3,9,82,154,41,159,64,48,44,75,202,114,244,189,154,228,240,5,62,86,198,231,120,205,181,0,148,20,69,1,80,172,199,150,36,27,158,60,167,202,141,239,3,238,43,192,32,162,253,243,75,211,46,33,236,214,165,121,78,29,52,142,86,9,0,255,143,248,20,252,147,87,244,211,7,208,178,209,0,255,163,130,253,127,90,40,249,239,104,127,152,175,176,235,189,29,72,220,9,206,237,160,216,98,141,41,207,116,155,101,221,219,114,164,109,251,202,19,212,19,94,118,136,95,180,211,65,124,170,29,87,0,244,211,87,145,209,0,255,165,130,253,135,122,40,249,47,103,63,152,175,100,175,244,246,24,198,176,179,164,10,100,176,24,110,180,181,194,61,89,241,54,116,154,182,234,165,115,83,252,142,247,26,139,127,194,223,29,64,203,70,0,255,143,10,246,31,118,40,249,239,104,63,152,175,100,175,245,118,80,27,163,172,2,164,238,98,48,187,113,247,44,151,100,75,208,116,154,118,233,165,107,83,60,129,0,255,26,139,143,197,223,120,5,64,75,73,81,0,52,116,5,14,112,128,221,237,152,97,210,170,216,166,239,183,92,226,146,244,229,180,210,161,135,87,240,79,71,248,6,239,185,230,125,37,0,61,72,234,104,7,199,242,222,159,123,232,150,98,218,218,174,174,181,71,112,28,154,233,167,159,6,215,60,126,136,63,197,47,240,109,15,144,66,18,20,144,124,143,12,132,127,238,234,24,197,17,55,51,243,73,220,230,193,163,145,14,185,118,241,84,99,248,12,143,241,10,239,35,84,111,200,133,251,199,200,237,225,251,55,111,117,127,65,111,18,221,224,241,241,63,138,15,199,7,87,144,32,183,131,58,202,15,48,96,72,229,124,108,207,147,36,78,93,80,251,182,105,94,165,193,12,31,171,139,226,155,254,13,180,191,198,3,188,126,61,128,134,138,254,39,43,236,0,255,239,78,242,63,206,126,176,215,17,209,0,255,119,251,223,181,87,242,191,141,207,231,43,253,61,150,115,204,12,9,108,36,84,10,71,181,85,183,215,27,158,161,173,72,53,213,185,21,126,199,75,93,227,79,248,189,43,221,30,171,3,37,146,115,36,186,99,33,195,243,216,202,215,218,146,74,203,62,61,180,212,58,62,194,143,120,53,254,16,95,231,1,146,219,201,101,117,207,237,220,8,57,23,14,25,27,16,28,129,188,34,204,22,106,112,20,141,55,27,222,199,139,63,158,134,47,236,43,94,7,210,14,114,112,16,4,135,3,124,162,89,101,173,238,242,36,237,175,109,212,76,227,254,198,42,248,202,244,133,228,4,193,61,169,20,46,8,146,228,122,3,110,177,84,222,10,44,51,67,183,90,219,142,183,80,195,158,212,227,139,138,159,194,63,1,42,168,7,39,57,144,138,37,187,147,81,88,222,114,137,185,48,43,16,144,219,167,181,6,25,216,173,141,105,23,63,210,240,201,248,43,175,151,190,226,244,32,56,149,18,25,134,164,174,157,82,249,209,12,173,172,213,29,135,78,122,23,86,23,106,166,113,252,31,223,183,206,15,110,7,231,140,7,153,158,118,16,192,186,191,37,52,35,221,128,153,13,53,209,146,72,35,119,105,147,26,84,75,1,20,69,75,177,1,18,4,9,130,96,251,202,56,123,29,213,203,196,195,173,12,39,111,155,63,145,190,90,28,218,197,47,125,226,51,124,177,175,149,1,55,128,221,56,176,60,154,225,45,250,126,224,48,119,236,254,230,180,213,97,136,79,240,81,191,120,7,47,226,235,232,64,14,144,17,212,17,164,172,13,107,227,140,4,64,25,38,55,48,55,204,33,34,57,198,94,77,27,94,199,199,202,248,3,143,13,0,96,156,147,228,157,32,195,220,213,70,2,128,112,0,35,12,179,248,150,35,253,90,29,230,75,128,195,19,248,16,192,175,240,109,125,205,239,73,61,150,122,236,114,97,187,178,180,76,146,41,66,174,111,212,187,150,241,86,204,186,107,223,16,20,241,21,161,7,193,129,180,211,253,84,0,43,67,29,134,84,80,110,202,133,118,119,236,45,90,106,44,141,226,147,22,241,31,30,232,41,73,206,56,46,63,183,58,124,134,231,17,149,203,72,76,249,48,169,13,39,134,151,140,21,137,182,93,241,12,62,22,141,223,227,165,0,74,63,121,200,71,89,219,112,148,108,86,29,140,144,71,78,97,22,117,185,102,62,179,176,113,250,192,131,79,252,42,254,181,138,138,254,39,43,236,191,47,79,242,63,206,126,144,215,222,149,254,30,203,57,102,134,4,70,132,74,193,168,182,234,246,122,67,83,172,13,169,174,26,215,194,235,120,169,105,252,9,95,208,7,208,17,209,0,255,119,251,223,245,87,242,191,141,95,229,43,66,15,130,3,105,135,30,164,96,101,168,151,85,16,212,155,114,161,221,165,222,162,165,6,211,40,62,105,17,15,244,216,43,61,252,99,117,128,68,114,142,68,119,46,164,120,30,91,249,218,218,82,105,89,216,161,165,222,241,17,126,196,171,241,133,248,7,175,0,104,41,41,10,128,162,40,26,246,0,154,67,204,15,70,66,207,57,72,243,179,248,3,16,113,173,141,242,206,126,190,221,154,121,95,174,63,60,158,30,9,0,255,153,248,20,124,223,181,108,244,0,255,168,96,0,255,97,135,146,0,255,143,246,131,249,10,187,222,219,129,196,157,224,140,83,181,188,88,99,202,51,221,102,89,247,182,28,103,219,126,242,4,245,132,151,29,226,23,237,116,16,191,234,199,1,20,69,81,0,20,69,81,208,1,180,18,253,95,171,96,0,255,53,60,79,242,159,192,127,251,90,225,107,234,147,113,146,160,16,3,157,21,16,140,32,113,69,89,94,179,198,194,165,26,233,10,159,181,41,245,134,95,244,181,227,0,255,229,1,0,255,15,221,64,0,255,97,252,163,225,0,255,159,15,160,167,232,127,93,5,251,95,226,121,146,0,255,58,158,170,72,142,81,56,238,4,184,128,129,4,72,96,204,183,3,146,28,107,11,23,23,164,29,121,179,198,5,111,55,60,210,35,158,107,20,245,149,219,169,0,1,44,68,150,74,64,98,196,53,101,101,207,35,128,84,91,109,225,141,54,167,38,241,202,90,0,74,138,162,0,104,232,26,12,184,1,55,118,23,44,143,102,96,159,185,223,218,33,238,72,127,78,91,29,122,248,26,0,255,180,139,111,240,158,43,122,236,3,32,168,32,8,42,223,3,7,119,28,229,51,67,37,229,86,86,186,85,19,174,242,231,209,87,127,237,197,143,240,84,159,120,170,117,124,29,61,105,211,43,8,234,120,168,14,161,27,140,202,12,8,114,19,113,105,201,222,163,121,69,114,188,133,221,186,23,197,199,202,248,11,175,185,6,0,13,138,6,5,16,58,244,170,253,199,158,60,142,224,104,127,179,122,125,248,60,175,166,171,247,159,238,47,143,67,249,218,127,126,215,194,143,250,0,122,222,127,142,82,234,60,183,170,187,94,62,28,226,23,249,154,142,0,255,3,237,31,85,203,60,85,109,236,43,252,219,247,233,230,215,233,155,28,128,180,218,196,207,134,84,124,145,175,161,143,7,39,126,126,141,78,59,31,154,120,98,64,245,91,233,211,35,252,131,228,150,51,227,16,145,92,26,54,176,19,30,88,137,94,179,127,194,254,97,190,25,211,127,149,24,166,135,183,5,44,11,31,208,7,150,218,253,215,227,58,142,179,91,121,67,45,143,188,214,71,126,189,228,107,247,143,61,65,14,92,0,196,140,106,105,161,107,245,164,175,115,253,15,221,121,28,145,108,43,251,159,248,133,226,131,249,122,175,227,185,176,149,35,128,162,40,10,128,58,109,234,52,13,64,81,52,40,0,138,162,165,0,40,41,90,74,0,138,162,40,0,138,150,162,4,160,40,90,74,0,138,162,165,4,160,40,138,22,128,146,150,146,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,104,1,104,105,218,77,159,2,160,164,41,37,77,3,166,133,129,111,181,71,61,179,254,239,34,187,22,233,97,5,8,99,156,93,233,15,19,63,36,35,94,43,52,23,152,52,211,113,118,25,226,69,92,189,127,140,216,118,107,87,248,233,110,156,142,252,133,204,154,112,189,15,8,219,41,2,104,41,72,81,56,0,197,77,177,211,242,155,6,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,75,73,11,64,73,209,82,0,148,20,69,1,7,160,41,167,69,10,52,0,152,26,83,58,156,38,77,187,129,105,253,233,241,230,51,9,187,186,182,241,122,99,199,150,112,173,99,188,238,54,144,183,165,43,253,123,113,191,180,0,72,122,97,165,129,212,236,191,251,64,158,153,143,229,46,47,43,181,226,138,123,59,206,216,141,242,150,121,16,234,168,215,160,142,135,124,100,108,87,46,148,115,246,226,116,176,210,195,158,227,156,251,0,169,72,221,115,31,141,226,123,30,64,75,115,170,52,175,32,7,8,108,52,16,217,180,4,208,20,105,70,205,193,211,76,0,154,166,113,218,180,0,148,20,69,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,20,45,5,64,73,81,180,0,148,20,69,1,80,20,45,37,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,208,82,148,20,0,69,81,20,0,45,37,69,1,80,20,69,1,208,82,82,20,0,133,83,220,20,78,9,64,67,138,166,148,128,41,181,22,253,25,107,221,24,31,236,209,204,147,66,47,235,86,33,127,74,253,231,177,109,250,109,78,119,250,128,52,203,215,233,25,101,139,223,152,166,46,226,135,125,114,104,128,87,208,242,63,227,124,249,140,221,4,181,132,119,30,228,241,124,175,163,247,187,79,55,217,54,206,164,219,226,109,3,24,190,200,43,209,244,31,245,228,147,9,8,214,13,254,121,218,45,254,205,3,232,163,175,116,253,183,159,125,140,205,215,246,127,223,114,240,225,124,45,245,245,251,71,61,121,156,66,190,246,39,113,139,194,183,28,64,73,251,92,167,154,206,30,33,116,206,133,227,15,188,2,55,170,215,123,18,251,79,249,64,212,8,72,195,161,134,63,251,80,143,241,87,94,1,80,20,69,1,80,20,69,1,80,180,148,180,0,148,20,69,1,80,20,45,5,64,73,75,73,1,208,82,210,82,2,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,11,64,73,75,73,1,80,20,69,11,64,73,209,82,0,20,69,73,1,208,82,82,20,0,69,81,20,0,69,209,82,2,208,82,82,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,180,148,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,82,148,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,208,82,82,180,0,148,20,69,11,64,73,81,180,0,148,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,75,81,0,20,37,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,80,180,148,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,180,20,164,0,104,80,180,20,0,253,106,253,59,198,184,124,230,153,47,157,126,86,83,219,120,221,237,62,208,217,7,80,90,254,211,195,52,177,187,124,172,107,252,217,55,100,249,106,246,244,32,233,31,187,17,22,253,124,232,227,41,125,133,0,255,170,229,63,14,249,101,226,184,131,85,141,227,195,254,110,132,239,243,245,184,0,255,58,49,253,7,200,224,135,63,16,21,0,255,231,129,41,212,94,199,236,191,251,137,212,116,183,221,135,199,182,24,252,139,87,128,48,200,210,215,140,192,115,92,94,84,179,51,98,19,188,101,30,54,131,63,12,76,58,215,127,241,183,231,0,255,238,63,246,111,0,255,110,241,7,94,167,94,201,254,167,229,0,255,229,204,254,133,83,137,207,242,90,0,74,138,162,5,160,32,141,211,166,1,64,81,20,5,64,75,73,75,9,64,81,20,5,64,75,81,82,0,20,69,209,2,80,82,20,5,64,75,81,82,0,20,69,81,0,20,69,81,0,180,20,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,210,82,148,0,20,69,81,0,20,69,81,0,180,20,45,82,236,0,180,158,54,45,205,5,76,35,106,130,226,4,165,87,22,144,116,254,245,249,8,226,154,77,122,197,189,29,182,252,127,39,52,221,33,209,131,107,234,211,221,120,225,33,45,59,60,90,234,181,126,14,240,254,20,206,173,111,243,224,236,226,0,74,127,239,143,223,227,63,249,117,227,90,184,141,174,244,23,0,255,58,242,184,236,90,115,13,0,250,20,76,209,128,4,80,100,212,60,205,76,83,0,74,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,5,160,164,40,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,64,131,59,205,1,154,115,20,0,64,49,50,154,75,243,54,70,25,128,6,117,138,155,34,15,80,205,6,175,130,158,43,63,63,85,134,94,208,89,157,166,14,190,3,74,253,254,160,199,8,199,204,136,106,207,180,190,240,182,107,253,251,170,231,0,24,139,85,101,163,89,214,72,147,180,186,23,175,247,74,209,115,14,14,70,181,185,212,251,52,212,107,196,63,177,242,243,187,82,99,72,219,89,51,251,92,67,120,158,7,208,250,244,177,35,150,147,129,73,138,220,184,181,188,162,210,91,19,235,215,107,44,56,198,229,238,91,229,67,22,161,125,221,241,56,124,139,39,121,45,63,103,92,150,88,142,0,138,166,80,244,1,40,218,38,133,211,140,0,138,81,52,40,0,138,162,40,0,138,162,104,1,40,74,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,90,74,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,234,180,221,0,20,232,29,5,10,0,20,69,81,0,212,84,250,131,209,251,95,72,235,190,90,81,157,2,245,25,195,28,145,210,7,208,250,7,100,142,1,180,67,206,142,136,197,108,77,106,49,191,19,124,202,181,251,116,140,222,63,238,252,232,0,255,93,168,221,173,135,14,41,157,198,135,86,56,250,191,172,197,145,33,218,2,36,3,127,117,173,211,49,174,254,113,89,114,228,139,109,108,94,172,191,190,37,137,230,226,115,249,0,90,199,8,1,4,93,95,233,211,191,235,72,234,203,179,3,100,104,0,255,94,200,10,248,40,95,49,234,239,135,243,51,194,179,105,66,237,45,176,175,244,235,215,113,238,99,89,254,103,119,213,25,103,193,124,0,189,240,15,80,62,74,55,183,108,225,208,99,159,55,136,239,184,94,107,236,9,114,20,153,129,228,70,89,218,218,5,241,200,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,90,74,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,150,146,162,0,104,41,41,10,128,150,146,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,90,74,10,128,162,104,41,1,40,138,150,18,128,162,104,41,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,150,18,128,150,146,150,18,128,162,40,90,0,74,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,10,244,78,138,222,1,80,20,69,1,80,52,7,40,10,234,3,40,136,180,23,112,34,105,199,182,37,161,175,141,183,77,212,39,252,154,215,227,254,73,158,209,55,185,218,9,131,206,69,108,26,0,255,116,197,120,229,231,208,177,211,187,31,9,104,59,241,127,106,14,254,85,225,223,82,0,255,24,117,132,189,230,27,202,121,218,68,214,142,31,241,0,58,0,255,12,96,96,164,90,17,227,108,173,175,245,237,161,195,131,36,71,56,53,14,62,147,233,171,123,35,91,195,247,242,181,190,61,118,245,32,222,127,147,111,62,72,251,225,195,126,172,133,215,245,181,126,61,196,31,72,249,36,234,166,226,198,74,163,120,104,127,218,163,203,124,0,197,244,0,116,230,221,176,96,176,95,107,81,235,120,194,21,116,165,0,255,59,199,217,236,143,117,138,248,207,21,0,69,209,82,20,128,54,117,74,74,0,138,162,40,0,138,162,104,1,40,74,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,162,164,40,0,90,74,90,74,0,90,74,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,104,41,74,0,90,74,138,2,160,40,90,74,0,138,162,104,1,40,80,138,81,60,205,121,3,80,166,73,105,66,10,160,234,20,40,12,106,186,213,251,212,51,158,49,82,173,45,108,97,191,129,84,171,207,221,141,1,224,90,90,144,98,49,60,212,171,248,151,159,3,201,193,150,91,169,115,3,226,22,43,140,222,46,195,249,157,224,170,212,149,53,77,19,250,193,163,176,36,7,214,125,124,203,252,45,63,134,57,113,3,226,87,188,205,3,40,125,123,206,19,156,252,24,92,171,145,213,84,123,206,237,184,113,88,166,25,42,0,138,162,40,0,128,162,40,138,1,80,20,69,1,80,20,69,1,80,20,45,5,64,73,75,81,2,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,180,28,128,2,163,78,115,220,20,3,160,245,210,132,41,61,104,0,208,140,102,20,5,64,209,82,210,66,76,115,70,16,124,235,125,210,253,67,119,91,34,146,137,237,211,186,152,218,195,3,107,105,198,216,64,111,27,35,125,134,45,45,31,135,223,124,140,113,38,37,153,40,28,21,205,98,93,52,25,206,82,188,218,219,227,59,94,253,187,217,113,62,151,125,95,113,104,18,191,187,218,19,50,253,157,129,94,55,54,251,227,104,251,238,154,135,159,187,222,223,99,140,241,44,0,255,153,127,191,147,254,159,253,199,62,208,56,126,204,7,208,82,172,102,122,54,191,237,46,136,207,131,188,86,5,64,179,83,28,52,45,69,1,40,70,17,167,64,145,17,64,81,20,41,37,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,180,141,162,0,64,51,130,6,164,150,143,3,210,123,38,99,0,138,103,164,212,105,78,103,138,220,10,64,65,138,162,0,40,74,31,149,3,69,233,181,246,0,234,250,207,235,57,111,203,135,155,108,145,54,224,54,240,175,94,105,174,0,255,117,229,241,12,76,13,227,193,10,143,248,4,175,169,229,127,174,135,220,253,152,13,217,11,143,246,119,73,248,138,190,198,127,141,57,103,0,255,24,127,63,166,140,31,251,185,186,204,7,80,251,226,126,221,252,144,150,97,98,250,197,240,181,116,244,135,175,244,21,254,113,61,231,254,155,109,184,45,246,123,205,140,241,142,235,61,8,215,151,199,185,179,251,105,191,228,197,240,25,104,5,95,170,253,92,0,255,197,223,121,140,117,0,255,177,127,243,82,107,241,207,124,0,205,177,249,64,78,137,108,114,247,170,104,249,65,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,73,75,73,1,80,20,45,37,0,69,209,82,2,208,82,82,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,180,0,20,37,69,1,208,82,82,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,11,64,73,81,180,0,20,69,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,209,82,0,148,20,69,1,80,20,69,1,208,82,210,82,2,80,20,45,37,0,69,81,20,0,45,37,69,11,64,81,82,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,11,64,73,209,82,2,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,208,82,20,37,0,69,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,180,148,180,0,20,37,69,171,30,64,49,86,249,121,128,143,76,83,50,186,67,217,219,18,189,39,252,161,87,123,123,164,254,241,178,12,209,52,159,4,116,119,189,190,5,172,26,223,226,21,225,159,235,9,155,198,152,141,164,129,70,251,187,1,126,210,215,251,16,213,219,244,26,9,55,239,6,212,57,30,217,191,246,196,223,249,0,106,52,253,183,247,254,192,224,118,250,193,103,218,31,254,168,175,223,127,249,24,223,9,144,56,125,226,117,205,212,221,120,189,183,178,251,25,252,223,238,246,243,69,219,224,213,254,209,21,30,234,53,254,109,252,115,29,99,152,217,187,95,54,197,179,125,222,26,191,228,3,40,252,117,119,78,87,126,249,18,107,101,205,106,206,185,124,54,251,116,173,10,128,162,64,81,0,160,40,80,20,3,160,57,71,161,201,83,60,199,72,115,142,129,6,160,168,211,242,243,52,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,45,69,9,64,81,20,45,0,37,69,81,0,20,69,75,1,80,82,20,45,0,37,45,37,5,64,11,69,65,106,29,4,160,104,70,173,41,1,83,20,69,29,32,180,13,123,21,138,0,240,174,246,244,199,31,184,68,112,20,67,46,66,138,177,176,99,135,15,240,196,154,253,215,243,10,127,220,125,34,218,246,219,121,204,54,45,246,153,198,240,130,190,218,163,77,127,183,177,59,116,35,223,60,153,75,226,65,194,0,255,167,147,30,6,38,165,175,211,81,221,79,10,204,177,73,22,49,99,9,226,187,54,141,234,136,215,251,216,155,1,118,96,5,97,217,198,165,165,37,169,185,118,93,179,0,255,241,142,223,249,242,216,125,246,195,168,159,54,251,91,7,241,109,94,65,159,20,142,1,160,40,138,2,160,25,165,201,164,165,4,160,217,41,154,150,18,128,162,40,138,3,0,69,157,230,237,166,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,26,254,104,169,253,1,104,142,115,195,168,121,156,230,185,221,52,0,40,90,250,20,56,10,69,35,198,113,4,80,20,186,15,0,104,128,122,128,220,174,245,235,221,117,187,18,227,183,152,10,193,209,108,65,244,108,129,215,240,92,173,79,159,123,145,167,249,108,17,23,205,126,243,166,212,78,211,240,183,238,121,0,37,117,138,51,50,190,34,107,10,48,69,75,73,163,1,73,227,31,244,205,199,87,190,1,103,183,188,228,187,52,169,175,245,72,174,187,233,201,45,143,151,111,222,116,115,159,119,251,71,159,92,43,120,37,95,115,138,232,213,62,244,238,58,104,116,99,182,242,102,230,253,246,171,134,140,63,240,168,3,40,218,121,14,169,4,35,239,203,47,105,163,211,225,237,73,222,234,26,129,63,226,103,188,102,92,59,7,56,162,67,17,46,129,167,180,175,246,248,254,49,224,230,179,1,146,39,1,68,142,225,197,90,195,227,202,70,221,230,43,252,118,28,1,185,174,60,139,17,174,53,47,134,32,65,219,117,237,129,71,226,235,60,128,146,162,169,140,96,24,96,40,0,138,82,131,3,81,75,115,224,0,212,152,222,159,226,76,138,52,0,69,81,140,2,160,165,164,40,0,138,150,146,2,160,104,41,41,0,90,74,90,74,0,138,162,104,1,40,41,138,2,160,104,41,74,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,165,4,160,40,138,2,160,168,83,0,77,187,1,168,211,224,221,52,72,105,9,160,242,99,16,105,29,237,12,3,149,164,5,122,144,238,15,168,173,244,235,233,19,239,99,184,1,18,203,227,157,21,147,70,48,128,162,88,165,79,71,242,140,13,110,34,233,66,93,145,54,247,170,0,40,138,162,182,3,168,213,245,159,78,18,142,3,89,11,79,25,105,248,167,190,102,0,255,89,253,211,233,110,228,49,25,67,19,15,26,44,210,86,190,90,163,0,255,75,123,192,62,248,119,41,195,183,245,53,242,247,254,99,219,53,146,13,143,5,208,250,252,199,124,224,251,163,33,21,93,82,118,86,203,215,251,123,118,246,207,253,230,221,56,243,101,0,255,88,218,26,137,95,234,107,125,250,220,81,200,1,66,146,28,9,92,222,211,149,90,197,215,250,245,152,30,160,251,238,55,44,248,236,203,6,234,175,133,1,20,69,81,0,20,69,81,0,20,69,51,90,0,74,90,74,10,128,162,40,10,128,162,104,41,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,104,41,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,165,164,5,160,40,41,90,0,138,146,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,40,90,0,74,90,74,10,128,150,146,162,0,104,41,105,41,0,74,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,90,74,90,0,74,90,74,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,150,162,164,0,40,90,74,90,0,74,138,162,0,104,41,41,90,0,74,138,162,0,40,90,74,10,128,150,146,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,104,41,41,10,128,162,40,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,90,138,18,128,162,165,164,0,40,138,162,209,0,10,228,117,243,111,188,61,223,13,50,22,105,92,224,26,173,234,43,234,67,151,227,33,31,70,139,151,70,18,110,136,87,246,143,58,134,143,228,107,199,0,255,1,188,0,255,141,183,110,187,77,244,53,254,171,158,0,255,40,0,41,103,169,109,73,217,207,37,171,154,129,143,244,0,218,253,177,247,13,227,96,28,20,88,180,107,64,159,13,125,70,174,182,253,35,71,205,230,128,130,91,18,111,35,162,248,88,175,25,184,29,243,74,126,252,143,130,203,0,255,156,176,196,151,177,46,62,148,15,160,24,199,154,150,198,72,1,80,180,148,20,0,61,21,168,3,132,210,164,158,115,12,106,211,173,72,107,203,213,212,115,59,56,179,211,62,168,251,12,160,57,55,173,7,46,77,113,130,2,160,120,70,81,224,41,218,12,64,81,180,130,2,160,165,164,104,1,40,41,90,74,0,138,162,165,0,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,22,128,146,150,146,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,216,105,193,1,40,80,26,122,142,145,102,55,211,118,66,0,138,147,82,82,20,132,170,86,219,25,5,118,198,238,81,12,151,127,215,138,178,180,160,230,12,12,96,140,24,73,237,149,62,191,219,56,105,46,143,151,119,223,109,136,246,163,253,107,109,113,248,62,252,213,25,169,121,189,114,114,96,150,99,65,9,148,177,61,233,148,173,83,215,164,134,218,92,240,5,222,88,239,67,31,229,49,240,247,111,204,37,35,221,18,164,61,51,35,226,187,248,73,175,245,237,48,55,112,213,72,22,74,146,183,176,149,101,235,123,181,136,215,229,154,197,123,249,74,0,255,158,84,61,85,228,19,204,100,222,79,82,236,208,5,226,95,60,48,128,214,235,116,92,216,96,228,217,214,2,151,247,170,40,90,0,74,138,150,18,128,162,40,48,64,42,236,40,177,70,0,69,157,34,135,161,172,41,0,250,52,35,7,83,212,1,40,112,210,20,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,160,5,160,164,78,147,52,5,64,219,121,226,20,131,14,20,154,58,165,231,183,17,9,160,169,159,234,9,205,254,169,243,175,103,184,71,91,3,209,46,189,226,57,236,43,35,15,145,41,49,96,1,187,182,21,243,69,250,12,250,194,151,118,127,140,242,17,188,251,3,210,114,191,40,51,71,109,59,224,75,124,234,0,170,253,3,227,190,191,252,100,76,58,155,36,11,191,232,245,222,196,63,240,190,65,68,181,195,36,156,250,54,119,105,20,0,255,240,74,159,100,186,25,158,71,68,126,151,6,241,76,146,29,90,235,130,26,194,191,189,218,215,247,254,169,243,143,12,99,4,82,123,117,44,57,181,45,249,0,74,143,239,25,187,201,79,30,237,219,86,237,172,223,74,0,255,239,39,192,69,0,255,41,18,0,255,185,2,160,165,164,40,0,106,42,198,235,248,109,108,183,57,158,98,168,232,169,15,160,246,133,99,144,33,56,149,60,176,188,236,40,178,163,198,77,94,234,88,147,198,215,240,179,53,225,159,212,113,48,38,183,106,62,32,42,115,139,252,172,88,234,126,29,52,238,133,63,226,131,249,154,151,159,123,32,227,224,68,164,28,107,237,172,22,23,161,133,165,58,252,58,195,123,250,90,245,86,151,167,130,164,127,178,90,64,180,173,19,203,170,59,124,110,138,247,225,139,249,0,74,95,247,56,156,17,230,43,179,75,107,190,246,72,119,105,171,109,63,188,137,239,92,105,125,173,71,161,142,66,78,229,241,174,189,252,56,94,212,182,160,9,53,212,73,95,129,0,255,241,97,190,230,121,112,122,16,156,43,228,139,119,203,251,203,144,226,46,44,213,97,210,91,39,3,104,41,138,18,128,230,224,105,144,128,41,234,0,20,105,250,20,76,43,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,90,74,10,7,160,109,160,56,104,149,230,48,0,45,37,69,31,128,22,234,67,99,142,40,245,90,159,81,15,44,193,7,55,198,129,203,43,79,184,181,72,210,185,177,57,124,149,87,250,232,62,172,94,243,250,207,19,100,50,132,249,65,205,110,120,42,112,240,71,0,181,183,224,41,140,51,118,222,240,242,87,190,97,107,115,161,14,221,126,131,231,241,47,175,65,42,200,72,25,29,234,138,125,189,199,235,53,214,131,204,217,68,208,205,253,186,35,30,214,60,60,138,175,242,53,175,219,167,242,58,97,34,105,45,105,254,202,87,233,95,114,186,196,11,3,40,138,150,166,14,160,86,211,127,123,137,156,13,38,59,225,157,55,1,60,174,175,134,253,227,252,221,110,39,39,139,226,147,47,31,252,141,175,249,62,157,238,206,43,159,237,135,127,222,188,240,184,190,222,92,0,255,235,205,3,151,111,77,219,120,48,184,58,124,17,64,239,233,56,39,254,24,103,170,89,128,121,19,101,232,245,180,127,213,69,124,27,95,115,59,25,83,149,165,164,175,247,164,229,121,112,192,105,67,66,43,113,12,241,9,213,105,252,52,95,1,80,20,69,1,80,180,148,20,0,45,37,45,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,45,37,0,5,93,19,0,255,23,93,240,0,255,208,83,232,0,255,131,39,8,0,255,63,215,127,95,9,124,0,197,56,130,224,65,42,24,41,43,67,145,99,73,25,73,208,36,17,247,182,188,213,21,193,115,84,208,213,18,253,175,171,96,0,255,75,60,79,242,127,199,127,174,0,104,41,41,10,128,162,104,41,0,74,138,162,209,0,154,250,140,147,113,6,218,110,156,241,91,164,91,178,207,124,219,121,216,88,165,147,253,155,39,250,104,161,153,38,53,247,56,73,198,9,44,192,73,0,92,73,182,186,100,17,10,166,175,211,69,83,141,91,185,89,7,173,225,165,94,123,181,246,0,255,220,254,163,153,0,255,101,246,127,107,201,232,0,255,81,193,254,195,14,37,0,255,29,237,7,243,1,20,69,81,0,52,91,67,31,9,50,2,192,112,16,228,50,26,101,193,147,157,73,183,86,233,15,15,203,59,242,50,205,225,39,124,236,177,250,250,90,158,244,63,222,254,11,237,149,252,151,224,55,249,0,154,251,140,4,103,164,172,16,32,216,10,37,68,221,177,14,6,208,183,246,105,170,111,113,139,117,211,73,75,45,213,175,215,50,209,0,255,99,133,253,127,154,39,249,239,104,63,200,107,1,40,169,24,47,0,120,21,0,12,128,170,0,162,145,138,68,48,36,241,246,86,188,173,21,65,80,84,208,21,138,254,175,85,176,0,255,26,126,39,249,79,224,1,208,196,0,255,69,23,252,63,244,20,250,15,225,9,194,127,98,197,56,130,224,65,42,184,82,87,86,69,82,73,161,242,214,36,17,247,182,188,213,13,193,51,223,215,16,95,77,209,0,255,186,9,246,191,196,243,36,0,255,119,252,231,0,138,162,104,9,160,24,7,0,28,64,161,13,20,161,80,227,56,18,72,4,67,10,111,65,241,182,86,188,5,183,21,254,67,23,252,79,52,21,250,0,255,224,9,194,127,180,20,253,95,171,96,0,255,51,60,79,242,159,192,123,251,26,224,3,40,138,162,5,160,40,41,10,128,162,165,164,0,104,87,97,159,1,224,92,64,33,9,128,45,37,34,172,165,92,206,192,88,91,88,166,65,187,61,186,105,165,155,94,251,192,240,140,91,218,160,87,133,42,57,231,119,206,132,137,91,221,47,216,195,213,90,86,150,206,240,234,21,63,226,165,248,217,254,55,124,3,0,255,243,26,36,25,187,129,140,95,187,220,25,72,142,42,136,135,147,76,39,44,194,88,146,93,160,37,109,195,15,241,183,32,158,132,79,12,160,57,79,146,92,73,146,156,152,153,133,176,100,73,94,174,60,205,163,53,60,46,110,137,187,107,225,25,252,41,172,242,190,130,190,114,59,85,9,146,138,145,5,73,70,35,111,203,92,218,211,70,195,93,218,55,235,163,207,166,173,182,240,53,167,39,200,21,140,12,171,192,70,55,242,38,83,180,80,183,150,249,177,247,105,92,167,167,190,141,245,189,2,232,169,169,159,36,25,192,0,78,146,92,227,136,17,20,217,121,180,157,5,105,97,103,199,217,165,103,99,101,175,90,247,246,60,197,253,242,145,65,198,112,221,176,29,64,24,221,24,3,154,5,174,121,26,251,186,206,218,232,81,44,218,205,126,147,7,208,156,39,73,70,146,36,39,102,102,226,211,36,73,90,174,52,205,163,53,60,110,110,153,171,107,225,25,252,57,172,191,190,230,140,220,198,203,15,190,59,63,72,158,188,205,150,55,195,200,35,208,127,211,33,59,108,0,255,38,241,69,194,0,255,17,127,198,7,242,21,0,45,181,141,163,0,28,0,128,11,69,85,192,56,142,4,18,111,67,18,111,111,197,219,218,16,4,71,253,86,40,250,191,86,193,254,107,120,158,228,63,129,47,0,77,252,63,116,193,0,255,68,83,161,0,255,15,158,32,252,247,92,253,125,13,240,21,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,171,1,20,246,56,64,110,7,133,4,7,73,197,196,177,182,150,60,74,217,41,235,116,209,76,227,90,174,209,66,103,248,166,71,5,61,206,104,103,28,184,113,198,153,93,210,237,218,95,62,39,0,255,27,155,180,181,191,242,90,31,45,244,212,142,190,138,141,254,47,21,236,63,212,66,201,0,255,56,251,129,53,218,0,255,122,251,127,101,254,107,218,15,240,0,74,138,162,0,40,138,162,5,160,164,104,41,1,40,169,109,28,0,240,2,10,24,0,21,80,227,56,18,70,17,12,73,188,5,197,219,218,240,22,28,21,116,173,68,0,255,215,38,216,127,13,191,147,252,39,240,0,104,226,0,255,161,11,254,31,122,10,253,127,240,4,225,63,176,246,251,26,224,43,0,90,42,198,1,0,7,80,192,0,168,10,69,227,72,160,16,12,73,188,189,21,193,90,17,4,69,5,93,75,209,0,255,181,9,246,95,195,243,36,0,255,9,60,0,154,248,127,232,130,0,255,135,166,66,0,255,31,60,65,248,79,172,109,28,65,240,84,42,24,41,43,3,200,145,164,80,9,154,36,226,222,150,160,110,8,158,249,190,134,248,106,138,254,215,85,176,0,255,37,158,39,249,175,227,63,7,80,20,69,1,80,180,148,20,0,205,214,208,71,130,140,0,184,118,16,100,216,72,178,160,201,206,163,110,173,210,31,30,150,119,228,101,154,195,79,120,89,99,245,245,149,68,244,63,222,254,11,253,149,252,151,224,59,249,0,154,251,140,4,103,4,6,4,72,219,128,178,66,221,177,12,86,183,191,181,176,84,223,226,22,235,166,149,150,90,170,95,175,164,162,0,255,199,10,251,15,187,147,252,119,180,31,228,21,0,205,214,208,175,164,50,2,192,112,16,100,28,141,178,160,201,206,227,110,173,210,31,30,150,119,236,101,154,195,79,120,89,99,253,245,181,68,244,63,222,254,11,237,149,252,151,224,55,249,0,154,251,140,4,103,164,14,8,16,108,64,137,80,119,196,213,1,244,181,125,154,234,91,220,98,221,116,210,83,75,245,235,149,84,244,0,255,88,97,0,255,97,121,146,0,255,143,246,131,188,2,160,216,26,250,72,42,35,0,14,167,130,92,55,142,178,183,38,59,143,186,182,73,127,120,88,94,226,101,154,195,79,248,216,99,29,244,241,92,15,198,116,164,141,32,244,74,217,56,102,43,67,2,115,140,218,198,128,25,65,179,240,82,231,194,44,241,112,246,55,60,128,22,61,206,192,25,7,110,156,113,102,151,116,171,246,151,207,201,251,198,42,109,237,175,252,214,72,7,61,181,179,222,250,10,12,224,55,96,55,35,203,57,73,110,48,187,35,63,109,202,47,68,169,201,191,218,195,69,226,11,125,235,225,227,248,72,190,130,14,160,240,31,186,224,0,255,161,169,208,0,255,7,79,16,254,19,43,198,17,4,15,130,224,10,14,7,144,35,73,161,18,52,41,204,189,45,111,117,67,240,212,247,21,196,87,83,244,0,255,174,130,253,47,241,60,201,0,255,29,207,12,160,101,159,129,194,25,40,32,9,128,45,16,17,214,142,185,152,221,198,214,62,189,244,173,221,30,221,180,210,77,67,107,206,147,36,35,73,146,147,187,51,17,150,36,73,203,149,167,121,180,134,199,197,45,113,117,45,60,131,63,213,94,131,7,127,167,109,167,2,174,124,55,114,76,140,249,0,99,124,246,23,169,22,155,145,248,170,161,54,220,15,0,255,102,0,255,234,24,35,57,88,62,215,67,190,59,184,144,194,149,73,80,166,109,23,96,236,83,210,180,118,228,45,173,25,196,15,241,35,138,135,227,55,249,0,138,162,165,4,160,165,164,40,0,90,74,154,213,188,14,0,39,57,25,5,160,168,157,184,41,12,75,172,173,93,158,102,97,107,157,102,26,140,141,181,2,104,233,222,43,234,25,111,103,88,146,84,82,41,67,0,38,162,8,59,145,80,200,211,106,111,182,232,145,172,93,92,175,239,248,59,222,188,225,91,61,240,10,128,162,40,154,13,160,161,143,164,50,82,128,225,84,144,97,227,24,11,154,236,60,234,214,42,253,225,97,121,71,94,166,57,252,132,151,157,106,238,51,18,156,145,50,84,128,96,3,74,132,186,35,174,14,160,175,45,44,213,183,5,98,221,180,210,82,203,250,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,75,69,0,255,143,21,246,31,150,39,249,0,255,104,63,200,3,40,138,162,161,3,104,226,0,255,161,11,254,31,122,10,253,127,240,4,225,0,255,176,98,28,65,240,32,21,140,148,149,161,200,145,164,80,9,154,36,226,222,150,183,186,225,173,153,239,107,136,175,166,232,127,93,5,251,79,226,121,146,0,255,58,254,115,0,69,81,20,0,173,86,216,227,0,25,7,85,9,14,146,138,137,84,107,75,26,165,236,148,117,186,104,166,113,45,183,232,160,53,124,211,202,250,233,107,216,232,127,50,193,254,67,61,148,252,143,179,191,206,7,208,220,227,36,25,39,176,160,157,4,128,149,100,171,75,130,80,56,127,157,46,154,106,220,202,205,58,104,13,47,181,178,126,250,74,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,243,21,0,69,81,180,27,64,115,30,4,25,8,130,28,24,89,137,176,35,73,135,19,207,240,104,13,127,155,43,230,214,90,120,6,15,62,77,252,63,108,193,0,255,67,83,161,0,255,15,126,32,252,0,255,245,181,26,253,95,75,97,0,255,53,252,80,242,159,192,175,60,42,168,227,200,201,169,4,201,242,73,2,156,205,228,203,48,237,2,232,75,162,212,162,47,70,18,252,85,58,131,175,227,99,113,124,19,63,226,1,52,231,73,146,145,36,201,137,157,153,8,75,150,228,197,202,211,60,90,195,231,230,150,184,186,22,158,193,159,195,26,239,107,144,131,4,193,83,65,70,16,249,167,234,99,41,190,239,150,215,214,116,153,150,26,164,122,104,95,170,149,174,243,83,133,103,188,146,171,30,128,44,56,103,119,128,18,113,173,251,248,61,19,101,125,9,12,149,86,241,231,52,182,63,14,95,142,127,241,0,138,150,146,150,0,138,113,0,192,129,2,218,64,81,161,138,104,36,144,8,134,99,120,123,27,222,218,138,224,237,182,38,254,31,186,224,0,255,161,169,208,0,255,7,79,16,254,163,149,232,0,255,90,5,251,159,225,121,146,0,255,3,222,219,87,3,31,64,49,142,32,120,144,10,70,234,202,80,228,72,82,168,4,205,81,196,189,45,111,117,69,240,20,21,116,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,159,43,52,128,166,62,227,100,156,129,182,27,103,252,14,233,150,236,51,143,159,135,141,85,90,217,191,249,161,143,14,154,233,82,115,143,147,100,156,192,130,118,18,20,172,28,107,117,201,26,1,156,190,78,23,93,53,110,225,102,29,180,134,151,250,232,171,29,254,8,125,130,201,92,112,14,228,58,212,137,162,27,129,56,210,245,194,94,57,230,150,177,231,15,159,215,170,206,179,95,239,53,207,51,234,83,134,122,60,35,25,35,41,7,111,192,52,161,54,146,61,234,138,35,30,137,0,255,116,174,236,17,63,197,7,208,174,86,246,159,1,224,12,0,149,164,128,45,8,43,180,29,99,57,3,99,107,159,94,250,214,110,145,118,58,233,166,165,250,245,42,42,250,191,172,176,0,255,191,59,201,0,255,56,251,123,30,64,115,158,36,25,73,146,156,152,157,137,176,36,73,94,174,52,205,163,53,60,110,46,137,171,107,225,25,252,121,85,216,227,0,25,7,133,4,7,9,98,34,213,214,146,71,193,157,177,78,23,189,116,174,225,26,45,180,134,111,90,217,87,107,244,191,110,133,253,63,241,67,201,127,29,0,255,243,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,175,243,1,52,247,56,73,198,9,44,192,73,80,56,146,106,117,201,34,84,157,190,77,23,93,53,110,229,102,29,116,134,151,90,89,61,125,45,27,253,79,10,246,0,255,233,161,228,191,163,253,97,190,118,3,104,206,131,32,87,5,65,14,140,12,34,236,88,142,87,39,158,33,210,25,254,22,87,204,173,181,240,12,30,92,86,212,79,33,237,84,14,50,130,180,141,72,140,103,248,198,100,173,46,72,235,59,75,210,74,61,27,235,107,237,107,53,250,191,182,194,254,107,248,161,228,63,129,7,243,149,30,253,127,183,0,255,93,135,36,0,255,219,248,132,3,40,198,1,20,14,0,213,70,129,0,96,28,71,2,137,96,72,226,237,173,120,91,43,222,130,219,154,248,127,216,130,0,255,137,166,66,0,255,31,60,65,248,143,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,95,3,124,0,69,81,20,0,45,37,69,11,64,73,81,180,0,148,20,239,3,43,63,227,22,12,58,16,66,114,206,238,220,89,38,110,117,191,96,15,119,107,89,217,241,12,173,86,241,35,126,138,143,237,143,195,47,240,7,175,0,40,208,82,144,2,160,40,90,74,0,154,145,3,173,215,123,124,143,239,199,152,93,57,51,164,115,159,86,43,139,225,115,97,117,4,191,228,245,117,133,213,244,63,228,135,68,18,114,219,211,13,126,23,189,57,252,101,31,64,237,25,231,25,105,7,100,157,183,49,111,83,94,203,237,159,142,114,186,254,70,72,226,205,114,203,248,66,175,176,213,63,221,251,111,92,149,205,90,17,95,246,113,47,188,200,43,233,253,248,151,54,76,193,242,89,35,188,105,124,59,31,64,83,74,138,2,76,79,189,231,140,231,66,187,74,172,91,176,110,109,65,165,243,174,245,192,235,102,117,12,18,111,158,172,114,241,57,93,244,210,35,135,247,225,131,14,72,13,244,32,0,221,121,119,10,119,52,223,105,92,92,240,121,59,240,28,158,231,149,254,222,63,237,228,203,72,172,67,125,205,243,216,231,234,185,196,100,100,27,174,36,32,182,196,79,157,166,179,142,242,21,254,122,206,145,179,217,164,239,20,64,81,20,45,0,197,8,156,102,166,120,218,0,148,20,77,41,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,165,164,0,40,90,165,78,65,0,138,3,165,73,18,210,156,144,102,2,80,156,81,20,5,64,81,180,129,81,232,232,90,143,242,243,152,229,25,41,171,253,206,253,184,38,134,180,72,19,13,114,120,11,63,13,160,244,169,231,176,91,120,63,152,207,197,37,47,27,28,236,209,160,132,95,240,176,190,210,227,62,103,92,101,126,198,201,59,31,38,223,252,214,191,74,55,61,172,121,158,118,158,145,1,28,18,205,70,98,251,108,223,218,146,172,221,213,186,132,240,12,62,115,181,55,92,103,103,108,201,242,185,121,118,9,107,202,55,251,251,158,61,126,136,0,255,243,0,106,143,28,63,20,112,78,30,97,251,210,177,127,111,195,60,61,139,24,0,255,196,239,120,5,142,229,34,152,101,21,254,67,7,96,100,198,22,140,97,73,146,16,105,199,94,223,170,18,128,162,104,41,1,104,41,105,105,1,104,14,82,115,32,56,26,181,13,60,69,21,128,194,31,228,50,84,36,171,121,125,82,24,34,68,210,86,248,111,215,231,103,114,174,219,15,47,114,14,160,24,205,106,249,217,240,224,246,72,102,220,181,106,1,40,41,138,2,160,40,138,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,90,74,138,22,128,146,162,40,0,138,162,40,0,90,74,138,18,61,128,218,83,209,187,115,114,186,141,149,15,159,110,186,249,168,117,248,162,190,6,215,49,29,83,251,237,46,18,106,176,15,214,182,248,154,223,215,129,188,126,249,198,218,75,222,32,99,143,238,133,239,208,167,190,34,211,83,151,0,191,177,128,179,197,88,186,231,209,77,205,244,141,248,25,254,8,160,222,31,221,31,43,143,47,143,221,111,31,119,151,68,158,193,167,248,192,181,222,126,207,109,239,103,54,222,170,127,178,162,246,79,105,232,235,125,42,239,92,237,237,83,159,9,121,139,0,192,4,200,125,218,244,240,94,11,249,0,74,127,129,0,255,103,31,3,196,3,171,208,171,189,125,187,30,208,247,221,108,155,173,205,100,223,247,214,195,191,120,158,87,0,20,69,209,2,80,82,20,5,64,89,215,162,175,28,221,205,60,182,43,119,242,101,159,172,29,90,219,0,255,235,2,63,185,150,102,228,96,217,7,208,250,216,91,229,140,105,249,207,188,242,206,147,125,196,90,125,236,111,226,19,60,177,218,123,31,191,224,140,149,199,204,207,178,153,127,251,110,168,151,253,25,188,16,127,224,149,62,121,221,14,79,176,105,62,243,231,153,218,175,60,141,116,214,160,138,71,240,173,190,22,206,43,227,25,134,51,66,138,227,149,164,75,34,233,238,194,98,171,86,58,119,107,15,191,226,3,168,253,61,206,57,219,51,155,221,251,151,111,251,79,67,45,213,92,95,235,11,175,99,122,89,84,0,255,239,230,1,107,254,216,79,154,215,135,239,226,183,124,205,243,116,63,15,206,21,140,205,199,93,98,178,118,150,20,113,91,245,236,208,88,39,3,104,41,41,10,128,230,32,21,231,81,81,7,160,72,83,167,116,52,13,64,209,82,82,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,45,69,9,64,75,73,81,0,20,45,37,5,64,81,20,125,0,10,210,52,69,11,80,37,69,81,16,146,130,142,167,215,60,250,223,148,229,127,59,177,22,222,109,29,252,153,87,188,0,28,40,140,34,0,74,123,205,254,113,238,190,63,150,17,11,74,240,206,66,186,220,218,99,127,52,77,193,247,123,134,212,62,231,245,220,22,177,219,198,181,61,120,205,245,144,193,117,54,78,154,94,253,163,253,220,82,215,61,52,22,0,255,119,237,254,201,235,8,142,31,243,120,121,222,159,91,142,35,175,211,83,231,107,22,63,42,158,227,59,118,35,216,72,16,49,201,12,155,187,102,109,109,213,26,190,151,247,164,124,0,205,8,74,186,102,0,255,246,184,158,190,239,38,191,22,108,35,0,255,59,14,29,226,55,215,46,128,70,224,63,238,206,184,125,162,211,205,151,76,135,250,106,127,51,253,119,231,245,252,79,158,148,150,241,120,106,24,126,148,175,185,114,128,244,154,253,215,199,141,227,249,62,243,102,193,117,223,194,166,119,12,241,5,158,11,160,103,199,238,156,99,58,103,246,200,11,38,239,75,197,95,121,189,93,221,120,30,220,140,118,121,156,155,52,81,155,92,25,143,184,22,128,146,162,104,247,81,0,74,250,52,207,164,105,0,90,138,134,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,245,247,53,192,87,127,95,67,124,0,61,69,0,255,235,42,216,0,255,18,207,147,252,223,241,159,43,232,106,138,254,223,85,176,0,255,37,158,39,249,191,227,63,87,0,180,20,37,5,64,75,73,209,2,80,82,180,244,239,1,212,218,0,255,116,251,159,102,254,151,217,0,255,173,101,163,0,255,71,5,251,0,255,244,80,242,0,255,209,254,96,189,246,63,221,254,163,153,0,255,101,246,119,107,217,232,0,255,81,193,254,63,61,148,252,119,180,63,204,7,80,20,69,1,208,95,95,201,147,254,199,219,127,161,189,146,0,255,18,124,32,95,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,31,15,160,101,162,0,255,199,10,251,0,255,52,79,242,223,209,254,144,87,175,215,82,209,0,255,99,133,253,135,229,73,254,59,218,15,242,10,128,130,174,80,244,127,173,130,253,215,240,60,201,127,2,0,255,185,134,174,72,244,127,173,130,253,215,240,60,201,127,2,223,237,3,104,136,175,166,232,127,93,5,251,95,226,119,146,0,255,59,222,219,215,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,252,231,0,138,162,40,232,0,138,68,0,255,215,42,216,0,255,12,207,147,252,39,240,223,190,130,248,138,68,0,255,219,42,216,127,13,207,147,252,39,240,222,190,6,248,0,90,74,138,22,128,146,162,40,0,138,247,149,118,198,9,82,193,65,249,230,91,78,112,204,178,42,27,49,94,197,192,166,203,229,15,215,93,251,53,139,7,199,219,81,133,79,193,159,60,25,72,128,164,94,184,4,148,138,225,186,242,97,155,40,34,102,100,101,25,229,126,29,26,167,134,246,95,58,193,151,12,159,132,0,255,234,43,198,147,36,7,80,192,137,153,89,48,210,72,176,242,52,47,4,65,17,87,215,188,5,135,1,212,26,253,175,91,97,0,255,79,252,80,242,127,199,151,248,154,115,4,193,43,56,100,164,12,6,27,201,241,64,37,104,82,9,230,138,183,186,226,9,106,251,106,140,254,215,173,176,0,255,38,126,40,249,191,227,65,124,93,247,1,20,245,192,25,72,128,138,213,81,229,130,26,171,204,21,123,101,65,51,224,82,141,116,138,55,90,148,122,195,115,249,154,12,96,156,220,205,14,24,87,146,95,25,104,60,31,109,202,47,200,166,121,191,213,94,174,13,223,107,220,14,31,199,183,122,197,245,3,212,83,102,196,200,56,135,59,116,50,159,217,34,59,179,82,139,108,92,82,233,93,28,31,246,183,190,179,31,170,56,110,56,57,199,175,114,225,118,12,223,93,145,236,164,240,38,251,180,165,172,155,205,117,210,33,158,120,141,134,180,63,206,7,208,92,63,221,207,57,104,3,7,103,60,18,169,227,10,85,133,146,192,206,138,244,53,106,26,180,17,164,197,54,241,189,166,15,63,193,183,242,53,25,103,156,113,50,118,3,196,126,99,220,124,173,104,27,246,159,119,62,233,165,59,252,176,63,211,66,151,251,138,215,145,100,0,39,3,64,204,220,5,55,133,33,74,93,93,230,71,90,216,218,168,167,198,141,141,21,120,0,69,94,57,27,249,126,22,119,176,29,116,0,45,95,201,41,223,126,121,186,110,96,195,43,253,52,110,65,60,164,253,6,175,177,43,14,142,1,231,56,150,140,115,37,5,20,165,74,242,222,8,72,164,37,103,209,62,190,222,178,107,27,126,209,180,89,79,241,29,87,0,20,116,45,69,0,255,215,42,216,127,13,207,147,252,39,240,159,43,232,90,138,254,175,85,176,0,255,26,158,39,249,79,224,189,125,0,13,240,213,223,215,0,95,1,80,20,69,1,80,180,148,20,0,69,75,73,1,208,82,148,244,211,7,208,176,209,0,255,164,130,253,135,90,40,249,47,103,63,176,74,251,95,111,0,255,175,204,127,77,251,191,85,108,244,63,169,96,0,255,163,30,74,254,199,217,31,172,210,254,223,219,0,255,43,243,95,211,126,63,31,64,81,20,5,64,81,180,148,0,20,69,75,9,64,65,215,82,244,191,173,130,253,215,240,60,201,127,2,0,255,185,130,174,165,232,127,219,4,251,175,225,121,146,0,255,4,254,219,7,80,0,95,253,125,13,240,21,0,5,93,75,209,0,255,181,9,246,95,195,243,36,0,255,9,60,176,126,107,41,250,191,54,193,254,107,120,158,228,0,255,128,0,255,246,1,20,196,215,83,244,191,174,130,253,47,241,60,201,127,29,239,237,107,136,175,166,232,127,221,4,251,95,226,121,146,0,255,59,254,115,0,69,81,20,0,45,37,69,1,208,95,95,73,68,0,255,227,237,127,208,95,201,127,9,126,144,175,190,190,146,136,254,199,219,127,161,189,146,0,255,18,252,143,7,208,82,209,0,255,99,133,253,135,229,73,254,63,218,15,242,250,245,74,42,250,127,172,176,0,255,176,60,201,127,71,251,65,94,1,208,95,95,73,68,0,255,227,237,127,208,94,201,127,9,126,144,175,190,190,146,136,254,199,219,0,255,160,189,146,0,255,18,252,143,7,208,82,209,0,255,99,133,253,135,229,73,254,59,218,15,242,250,245,90,42,250,159,42,236,63,44,79,242,223,209,126,144,87,0,148,116,69,112,4,193,0,198,185,59,109,0,101,96,30,133,92,164,10,48,94,26,111,131,187,59,242,146,212,75,43,120,20,31,138,120,2,191,185,162,246,62,128,226,221,15,130,131,140,92,134,164,172,29,184,201,20,173,180,213,93,126,228,133,197,141,154,105,220,216,95,19,95,233,161,211,239,41,28,112,94,137,141,230,163,172,194,29,243,98,217,173,238,101,44,51,186,234,7,143,226,241,225,99,188,168,175,56,3,187,203,207,147,169,206,7,42,175,224,50,230,203,114,97,242,37,254,79,29,190,67,55,44,18,223,35,252,31,241,25,124,156,87,224,201,221,201,246,171,96,224,123,145,135,16,243,9,174,242,217,191,36,93,124,69,226,149,126,218,110,63,60,164,253,135,62,128,166,248,154,215,81,192,73,78,70,225,64,80,59,113,147,24,158,69,219,214,46,79,179,176,92,183,240,151,6,99,89,124,181,175,109,126,206,1,174,48,143,233,56,31,195,157,192,2,17,1,35,150,187,168,18,222,92,166,175,222,197,56,230,234,130,120,62,251,61,252,93,248,3,239,247,0,138,60,192,145,199,114,21,234,133,237,252,4,99,200,140,116,9,71,92,222,3,25,208,232,166,73,252,136,63,139,230,240,93,190,34,7,217,141,216,203,168,114,78,5,191,88,29,145,143,108,129,173,82,106,222,95,181,148,107,195,23,26,55,196,199,241,61,125,5,142,54,128,118,128,129,171,141,147,167,216,185,140,101,57,207,139,36,185,187,59,222,121,184,218,234,22,31,18,254,103,189,226,67,124,205,233,1,112,146,129,99,9,138,218,73,251,204,211,196,218,218,229,203,94,223,92,167,153,190,245,245,77,122,0,119,2,140,242,145,231,11,44,217,130,4,131,222,40,55,45,10,228,125,136,36,215,73,0,255,81,95,61,138,12,126,182,132,223,194,151,106,234,56,111,231,24,130,88,0,148,37,1,17,3,234,180,128,138,4,205,138,86,235,113,196,44,46,140,222,241,225,13,223,138,207,186,101,152,159,3,161,27,78,161,140,14,216,242,185,104,44,203,31,233,124,122,121,49,228,197,117,181,131,159,21,169,253,163,248,18,124,191,215,123,16,228,56,8,70,42,1,50,142,142,13,8,176,137,86,210,238,178,233,23,105,94,174,61,60,111,209,92,71,248,0,138,150,94,105,7,193,73,213,131,32,135,97,56,99,3,82,40,195,228,116,222,150,176,138,72,146,190,72,147,27,126,199,199,54,120,28,175,185,2,160,154,126,202,112,50,78,12,183,203,7,130,49,121,78,220,9,202,221,229,1,50,164,5,238,118,233,35,103,187,22,241,135,75,226,195,24,62,5,223,243,10,206,237,4,65,112,80,190,249,150,19,28,19,86,56,2,29,114,96,211,37,219,112,221,181,95,179,120,112,188,37,21,62,5,191,208,215,159,7,208,17,209,0,255,119,251,223,181,87,242,191,141,31,228,235,175,175,227,73,0,255,195,246,191,107,175,228,127,27,31,200,87,0,20,69,75,125,125,0,37,17,253,143,183,0,255,65,123,37,0,255,35,248,31,175,164,162,0,255,199,10,251,15,187,147,252,119,180,31,236,149,60,233,127,188,253,23,218,43,249,31,193,0,255,120,45,21,253,63,86,216,127,216,157,228,191,163,253,32,15,160,40,138,250,251,0,42,226,171,41,250,95,87,193,254,151,120,158,228,191,142,239,246,53,196,87,75,244,191,174,130,253,47,241,60,201,0,255,29,0,255,57,128,162,104,41,0,234,233,171,216,232,127,82,193,254,67,61,148,252,143,179,31,204,215,79,95,195,70,0,255,151,10,246,31,106,161,228,127,156,253,0,104,217,232,0,255,81,193,254,63,61,148,252,119,180,31,204,87,79,95,203,70,0,255,147,130,253,127,122,40,249,239,104,127,152,175,0,40,138,162,223,62,128,86,163,0,255,107,43,236,127,134,31,74,254,19,120,63,95,75,69,0,255,143,21,246,31,150,39,249,239,104,127,160,175,213,232,0,255,218,10,251,175,225,135,146,0,255,4,254,207,215,82,209,0,255,99,133,253,135,221,73,254,59,218,223,12,0,28,0,72,80,15,42,133,75,82,184,251,205,23,187,68,19,48,34,144,102,84,235,53,136,156,250,217,127,105,27,95,77,124,18,190,169,175,184,61,168,195,170,30,24,14,62,42,69,195,229,24,27,131,27,11,181,173,133,4,201,172,133,246,21,79,6,95,241,222,208,206,185,146,88,114,82,126,249,135,81,56,96,161,170,40,132,130,157,77,139,108,224,182,117,191,158,240,32,225,142,85,124,10,254,226,0,154,58,206,113,142,85,42,23,0,101,73,64,228,128,58,47,69,69,130,102,152,213,122,28,65,139,91,70,239,248,240,134,111,197,223,121,125,247,245,30,4,57,14,130,17,36,168,140,163,99,3,82,216,68,43,105,117,217,244,139,116,47,215,30,158,215,232,174,107,124,4,7,193,9,234,65,16,195,48,156,177,1,1,200,48,57,157,183,101,25,18,146,165,47,210,228,134,223,241,177,13,30,199,143,0,10,69,0,255,215,42,216,127,13,207,147,252,39,240,221,190,218,248,73,78,206,128,29,0,112,1,160,79,130,145,44,45,110,51,203,253,29,111,127,3,178,98,235,232,28,62,208,177,31,94,133,159,236,107,136,15,160,167,232,127,93,5,251,95,226,121,146,0,255,59,254,115,5,93,77,209,0,255,186,9,246,191,196,243,36,0,255,119,252,231,202,13,160,109,28,65,232,64,224,54,4,120,247,153,7,46,13,183,199,210,52,81,22,247,204,165,220,114,234,161,21,124,215,86,117,131,23,247,85,192,215,106,95,115,60,87,125,153,161,62,199,141,48,146,114,128,45,97,8,181,145,203,151,181,38,135,79,226,63,141,219,139,195,23,242,1,20,175,35,201,64,59,25,128,141,118,110,148,155,194,240,124,26,119,151,121,162,125,154,235,6,63,53,174,44,139,55,122,21,21,253,79,86,216,127,95,158,228,127,156,253,12,217,30,208,3,121,204,5,231,9,14,89,153,40,186,171,98,146,71,189,176,71,142,181,162,47,248,195,239,53,165,13,237,119,42,42,250,191,172,176,0,255,191,60,201,0,255,56,251,1,125,0,53,70,0,255,235,86,216,127,19,47,148,252,223,241,63,175,98,163,0,255,73,5,251,15,245,80,242,63,206,126,160,215,107,244,191,110,133,253,55,241,67,201,0,255,29,15,184,138,141,254,39,19,236,63,212,66,201,0,255,56,251,1,208,178,209,0,255,99,130,253,127,122,40,249,0,255,104,63,152,175,158,190,150,141,254,31,21,236,0,255,211,67,201,127,71,251,195,124,245,246,1,20,140,254,175,173,176,0,255,25,126,40,249,79,224,197,124,29,31,253,127,183,0,255,92,135,36,0,255,219,248,158,190,86,163,0,255,109,43,236,191,134,23,74,254,19,120,48,95,71,71,0,255,223,237,127,215,33,201,0,255,54,254,231,0,90,138,254,183,85,176,0,255,26,158,39,249,79,224,189,125,13,241,181,20,253,95,171,96,0,255,51,60,79,242,159,192,123,251,42,224,3,40,138,146,2,160,40,138,2,160,120,95,193,25,39,72,5,7,229,155,111,57,193,57,203,170,140,64,86,57,208,233,146,109,184,110,219,175,89,60,56,222,146,10,159,130,63,121,50,144,0,73,29,176,4,20,196,218,117,229,195,54,49,68,204,232,202,50,202,253,58,68,83,67,251,47,173,224,75,134,79,194,119,245,21,227,73,146,3,40,224,196,206,44,53,142,52,194,202,211,52,241,246,54,196,213,53,111,65,98,0,189,70,0,255,235,86,216,0,255,19,63,148,252,223,241,32,190,126,251,106,141,254,215,173,176,0,255,39,126,40,249,191,227,65,124,5,64,209,82,56,5,3,80,244,105,152,2,160,208,154,241,207,25,119,231,54,38,69,165,159,47,139,126,214,172,102,254,245,201,68,139,148,44,172,15,160,246,54,211,127,119,238,60,206,202,143,73,187,120,229,161,134,225,183,188,210,245,63,231,182,116,206,108,194,45,151,207,5,227,123,53,251,207,235,70,244,97,253,55,79,34,38,9,147,85,241,83,39,107,7,31,243,90,126,253,222,186,0,255,49,56,146,22,217,121,131,111,211,78,143,87,191,120,204,17,83,20,125,10,92,0,0,160,168,198,17,52,110,1,52,185,99,156,103,236,118,143,226,211,101,191,86,105,78,95,115,29,87,244,204,46,223,249,55,70,251,186,73,135,120,181,95,180,10,95,229,213,30,201,157,247,199,220,216,2,50,180,35,107,43,87,87,116,26,36,57,124,11,191,236,149,62,193,185,27,120,59,100,9,140,75,195,174,110,248,244,253,98,141,187,245,57,77,28,147,154,246,95,47,24,253,99,156,112,107,230,79,30,175,227,107,252,108,28,221,94,95,241,188,251,143,248,227,136,152,92,190,192,62,44,11,226,145,54,84,141,228,107,247,207,240,126,198,54,146,123,249,18,183,80,71,1,20,69,81,0,20,78,155,162,5,160,164,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,138,150,2,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,10,244,41,64,0,10,148,230,28,105,78,154,226,4,0,69,81,20,0,69,75,91,87,100,100,224,60,3,231,114,137,162,153,72,179,40,1,43,123,153,133,61,186,86,194,79,120,43,128,166,62,185,122,155,157,235,170,237,124,218,23,65,164,141,253,133,126,240,157,190,210,227,254,208,198,110,229,113,230,155,87,158,237,147,78,99,125,237,127,225,3,188,169,233,254,85,70,79,114,22,206,68,131,209,26,153,233,142,248,94,6,159,224,75,69,29,201,168,163,112,28,178,28,219,203,151,200,247,238,142,241,253,58,235,211,196,227,120,103,0,173,71,247,115,75,221,221,250,95,158,214,173,124,216,7,160,174,246,119,241,61,94,202,215,123,123,140,49,22,0,255,252,126,235,126,118,216,0,255,133,26,90,241,28,247,1,46,31,24,51,121,182,227,219,196,153,238,211,74,135,93,143,248,96,37,0,45,37,69,11,64,73,75,73,1,80,148,62,128,3,61,213,30,56,64,109,84,161,70,112,172,177,22,11,160,221,223,158,179,97,241,86,171,56,252,115,251,205,124,213,136,124,236,109,236,74,159,189,159,19,37,101,236,183,236,237,165,70,216,177,194,83,120,165,87,251,251,192,251,217,144,216,182,133,201,53,21,188,210,128,3,232,61,253,228,113,234,164,179,253,227,62,134,0,255,240,95,109,231,124,239,110,179,243,178,175,246,49,226,183,94,233,215,55,31,200,163,124,66,103,46,137,244,248,240,122,223,253,177,225,204,124,46,179,100,131,125,220,212,60,190,230,1,52,207,56,32,182,157,162,150,146,2,160,40,90,74,0,90,74,138,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,165,40,41,0,138,150,162,32,0,45,56,197,40,156,6,53,2,40,144,210,167,57,223,168,14,64,51,238,48,192,96,21,245,90,223,142,91,0,255,64,145,37,71,134,48,43,205,188,189,69,218,106,107,241,39,124,150,215,175,34,193,25,105,167,157,13,204,151,226,41,62,253,43,246,46,221,237,3,104,253,59,82,121,130,106,99,55,5,177,17,23,156,122,105,147,234,162,167,21,35,24,175,64,61,134,220,206,201,143,249,249,42,252,123,194,42,157,75,11,24,175,194,47,123,173,28,4,135,193,42,86,49,15,160,245,235,217,244,216,225,204,188,187,66,176,155,253,103,131,225,137,248,89,190,214,179,1,25,134,18,77,128,187,227,190,222,223,99,156,179,248,231,55,91,116,43,15,107,79,87,109,228,235,125,61,55,156,35,189,63,111,220,24,243,180,134,122,90,234,218,13,47,227,27,7,80,210,210,58,41,0,138,162,40,0,138,150,146,58,0,173,15,206,176,162,195,209,213,235,125,232,11,193,0,137,9,68,240,150,229,233,198,36,212,90,61,38,241,3,188,201,107,169,184,157,113,0,183,209,133,76,58,197,115,31,64,235,215,103,156,83,192,111,204,60,133,60,251,205,51,173,139,117,211,56,175,246,200,113,220,193,73,73,226,42,235,37,139,108,171,118,215,121,165,141,134,0,255,227,21,87,250,69,207,238,58,54,250,103,47,223,118,95,205,246,223,190,110,45,241,13,252,223,43,125,206,145,223,13,184,141,65,149,202,147,201,151,186,71,0,255,250,214,190,248,0,122,159,240,71,170,242,50,210,252,3,137,148,5,226,82,217,130,120,89,13,47,226,129,85,212,87,212,243,5,35,215,253,57,120,222,64,100,94,184,124,211,178,188,230,212,79,155,2,190,138,47,231,43,61,98,15,130,115,229,141,220,102,158,249,219,51,52,99,171,182,53,58,107,101,0,45,37,45,37,0,13,158,210,155,150,226,1,0,138,52,197,164,226,105,227,81,129,1,80,180,148,20,0,69,209,82,2,80,20,45,37,0,69,75,73,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,180,148,20,3,160,165,164,24,5,152,150,146,162,95,64,82,128,158,4,47,2,217,0,138,104,155,182,133,173,210,141,190,218,203,7,189,200,202,15,18,243,19,218,230,141,82,250,238,162,248,174,205,233,31,126,194,107,133,127,206,3,49,236,167,77,150,166,139,6,173,214,193,15,250,106,95,68,221,111,227,48,82,190,154,55,17,84,19,241,173,62,83,107,153,7,166,163,247,7,59,88,121,24,72,99,75,253,225,65,27,241,69,124,102,173,79,95,225,15,162,28,159,73,204,88,50,219,246,99,252,133,159,92,237,97,25,231,118,222,198,237,50,151,139,116,237,8,117,137,79,86,156,113,10,249,96,33,147,114,193,188,7,164,247,168,199,56,155,89,59,187,157,39,49,200,159,253,161,47,195,119,173,240,90,159,62,56,71,146,182,219,80,6,148,99,133,189,20,235,235,246,74,31,221,207,222,63,208,253,109,182,27,243,174,125,182,15,230,178,248,8,31,184,166,222,218,246,243,99,208,53,203,183,160,149,211,206,23,157,227,9,7,208,175,38,118,84,61,91,54,148,141,183,186,240,125,26,170,193,176,130,161,200,149,131,108,0,77,61,10,119,19,218,222,7,110,217,247,149,218,88,77,173,39,128,85,149,25,149,142,113,3,80,180,74,233,209,46,165,39,99,2,208,76,154,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,245,247,53,192,87,127,95,69,124,0,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,158,107,232,106,138,254,223,85,176,0,255,37,158,39,249,191,227,61,87,0,180,148,180,148,0,20,69,81,0,20,69,81,64,31,64,173,253,79,183,0,255,104,230,191,153,253,223,90,54,250,127,76,176,0,255,79,15,37,0,255,29,237,7,86,107,0,255,211,237,63,154,249,111,102,0,255,183,150,141,254,31,21,236,63,236,80,242,223,209,126,48,31,64,81,20,5,64,127,125,45,17,253,143,183,0,255,66,127,37,0,255,37,248,64,190,254,250,74,34,250,31,111,0,255,133,254,74,254,75,240,63,30,64,75,69,0,255,143,21,246,0,255,233,157,228,191,163,253,32,175,95,175,101,162,0,255,71,10,251,15,203,147,252,119,180,31,228,21,0,5,93,75,209,0,255,181,10,246,95,195,243,36,0,255,7,252,231,138,244,133,162,39,35,118,207,200,40,122,18,113,192,141,20,92,151,107,158,68,75,245,212,207,67,180,90,86,194,107,248,165,11,188,7,223,214,7,208,16,95,77,209,0,255,186,10,246,191,196,239,36,0,255,119,188,183,175,33,190,90,162,0,255,117,21,236,127,137,231,73,254,235,120,96,0,37,69,81,208,1,180,20,253,95,171,96,0,255,51,60,79,242,159,192,123,251,26,226,43,20,253,95,155,96,0,255,53,60,79,242,159,192,127,251,26,224,3,40,41,138,2,160,173,39,73,61,47,140,54,128,36,88,62,133,24,206,113,105,198,29,228,250,30,198,210,237,147,8,198,138,26,190,192,199,30,248,31,254,50,0,0,5,0,216,30,56,118,143,93,61,86,94,110,103,230,211,173,242,224,209,71,139,67,71,248,165,53,188,134,47,246,53,57,104,7,110,236,134,89,187,180,170,119,152,251,145,201,92,146,190,156,86,58,12,241,53,30,234,8,223,224,169,1,20,192,73,0,224,73,146,129,130,252,99,117,10,197,229,47,151,23,247,106,153,110,250,150,106,174,125,151,86,154,229,53,72,202,79,174,74,29,227,70,226,89,252,75,51,162,173,229,18,15,237,63,159,187,53,219,151,232,15,63,180,4,159,35,252,111,226,151,176,38,200,43,35,248,96,73,33,183,131,74,27,36,233,172,114,70,51,218,133,90,204,161,96,166,208,17,126,151,76,178,226,171,241,123,94,201,71,0,255,231,237,191,208,34,201,127,9,190,167,15,160,214,232,127,221,10,251,111,226,135,146,0,255,59,62,196,215,111,95,173,209,0,255,186,20,246,223,196,15,37,0,255,119,124,136,175,84,15,144,250,0,142,113,24,249,174,231,151,75,32,72,14,42,225,45,217,11,75,160,42,111,49,195,247,53,165,246,179,95,209,215,156,215,231,228,41,35,63,73,206,199,119,46,108,187,221,226,217,55,93,48,60,251,183,149,180,214,57,222,35,252,39,58,199,199,248,10,156,113,198,25,56,183,13,163,155,253,126,43,143,43,214,190,253,228,147,183,154,105,15,191,237,63,181,208,229,190,226,117,32,56,149,131,83,65,234,112,208,182,240,172,178,86,119,249,114,214,215,22,106,166,113,127,99,179,124,0,205,115,202,42,200,24,22,118,29,8,146,34,170,140,48,4,33,145,247,116,163,253,151,39,222,178,108,248,74,243,26,77,192,119,244,53,231,245,25,57,170,200,71,128,241,177,157,10,221,203,47,95,34,127,186,102,152,246,113,171,234,173,115,188,72,248,191,53,142,7,14,54,60,200,168,211,141,29,139,249,0,59,180,74,116,233,50,10,201,151,69,215,142,110,159,105,146,116,241,179,37,225,127,133,159,225,79,110,175,231,142,227,18,49,198,57,129,33,71,90,220,1,140,112,79,246,22,4,149,45,125,52,138,47,77,169,35,237,111,243,1,148,20,69,1,80,208,181,18,253,95,171,96,0,255,53,60,79,242,159,192,127,174,88,111,73,247,1,32,221,79,18,224,220,29,32,88,251,192,144,144,44,95,54,210,86,61,245,243,231,73,226,111,135,214,240,32,15,159,130,111,234,3,104,128,175,254,190,198,248,138,74,112,232,168,167,13,88,59,71,70,70,54,229,19,144,186,178,188,95,132,122,4,113,108,137,225,117,252,173,129,63,226,67,14,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,162,159,62,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,85,218,0,255,123,251,127,101,254,107,218,0,255,173,97,163,0,255,75,5,251,31,245,80,242,63,206,254,96,149,246,191,222,254,95,153,0,255,154,246,251,249,0,138,162,40,0,138,162,40,0,138,162,165,4,160,160,43,18,253,95,171,96,0,255,51,60,79,242,159,192,127,174,160,107,37,250,223,86,193,254,107,120,158,228,63,129,0,255,246,1,20,192,87,127,95,3,124,5,64,65,215,82,244,127,173,130,253,215,240,59,201,127,2,0,255,185,134,174,149,232,0,255,90,5,251,175,225,121,146,0,255,4,190,219,7,208,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,252,183,175,32,190,154,162,0,255,117,21,236,127,137,231,73,254,235,120,96,0,37,69,81,0,20,69,81,0,244,215,87,18,209,0,255,120,251,47,244,87,242,63,130,15,228,235,175,175,36,162,0,255,243,246,63,232,175,228,191,4,0,255,227,1,180,84,244,63,81,216,127,88,158,228,191,163,253,32,175,95,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,21,0,245,245,149,68,244,63,222,254,7,237,149,252,151,224,75,249,122,79,146,188,157,36,39,22,0,216,172,142,45,0,50,133,8,105,107,217,4,139,180,236,208,29,126,214,104,162,165,125,173,35,3,39,227,192,169,118,234,192,177,75,85,17,18,156,25,216,233,222,45,225,130,66,63,189,226,95,188,169,225,31,252,158,15,160,165,162,0,255,199,10,251,0,255,52,79,242,223,209,126,144,215,73,31,39,7,24,24,133,129,84,128,224,74,18,144,33,45,150,123,103,103,1,117,197,224,250,130,226,242,77,167,120,17,119,232,89,0,175,199,103,243,181,0,148,20,69,193,30,64,49,253,74,234,41,113,57,184,157,195,141,82,92,30,179,69,118,116,157,54,223,184,164,210,186,7,222,237,111,125,103,191,221,107,198,201,48,152,159,39,229,3,91,110,134,41,137,129,65,220,192,108,25,178,106,149,71,158,233,169,113,188,132,63,12,63,196,175,241,53,245,193,25,9,16,224,80,134,58,0,36,70,220,241,150,23,4,89,183,85,199,26,157,181,8,181,210,230,190,162,30,185,157,10,16,192,96,163,5,9,72,140,184,35,238,236,105,99,221,86,45,155,245,209,166,212,74,119,1,84,242,118,70,48,178,124,174,227,124,119,48,82,150,26,17,170,50,109,27,145,240,226,30,157,52,109,108,196,221,5,241,5,226,233,194,35,120,214,21,69,120,0,5,94,249,59,248,126,5,140,108,199,104,201,49,31,228,144,111,95,164,218,54,106,195,39,29,245,225,130,120,72,251,241,124,77,93,219,56,56,134,242,115,196,252,180,13,183,194,132,192,206,88,112,133,86,76,8,93,229,157,167,122,234,3,47,225,201,196,15,241,47,87,2,208,74,31,137,33,39,177,195,129,32,63,35,59,178,60,16,43,147,55,11,206,216,54,46,239,172,145,168,58,194,139,184,71,215,18,191,129,191,230,43,169,57,71,42,56,2,67,70,202,202,112,35,57,26,168,4,79,42,193,92,241,86,87,60,111,179,125,0,69,78,218,73,219,221,142,21,38,171,236,29,250,254,202,37,72,214,23,212,73,155,32,94,193,71,45,225,101,188,192,231,128,249,120,198,216,109,69,7,187,74,42,24,235,198,100,188,13,236,188,189,220,49,34,213,85,191,67,18,95,171,203,224,97,157,166,224,27,248,172,87,208,51,238,198,64,16,0,73,172,128,50,131,178,24,88,200,101,52,171,142,183,104,178,180,221,219,203,218,192,155,72,124,20,62,209,235,20,64,241,123,129,30,75,29,5,156,108,87,150,150,71,130,89,112,125,163,214,61,148,103,153,117,215,190,230,9,243,26,58,206,221,237,84,1,48,32,176,10,114,2,35,24,128,6,24,70,176,204,169,121,181,38,71,163,5,125,73,248,5,62,68,226,31,120,194,97,117,62,206,129,156,122,2,51,224,54,198,0,44,188,53,239,155,47,89,216,251,123,224,169,116,133,191,166,141,253,143,248,114,124,171,138,138,254,39,41,236,191,47,79,242,95,206,126,176,7,208,241,164,0,255,239,246,191,107,175,228,127,27,63,200,87,95,95,71,68,0,255,223,237,127,215,95,201,0,255,54,62,144,175,0,40,138,118,53,201,73,146,228,73,146,147,100,254,64,249,24,69,145,61,130,180,181,84,203,116,211,183,75,15,29,187,116,210,178,62,128,146,39,253,143,183,0,255,66,123,37,0,255,37,248,31,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,208,87,60,227,140,145,177,21,54,63,237,96,187,160,70,4,27,142,247,147,186,227,242,100,134,94,154,198,183,132,0,255,28,30,193,251,249,90,42,250,127,172,176,0,255,176,60,201,0,255,71,251,67,30,64,81,20,253,247,1,20,196,87,83,244,191,174,130,253,47,241,60,201,0,255,29,239,237,107,136,175,166,232,0,255,93,5,251,79,226,121,146,0,255,59,30,24,64,73,81,20,0,253,244,85,108,244,127,153,96,0,255,161,30,74,254,199,217,15,230,171,167,175,98,163,0,255,73,5,251,15,181,80,242,63,206,126,0,180,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,135,249,250,233,107,217,232,0,255,49,193,254,195,14,37,0,255,29,237,7,243,21,0,45,69,73,191,125,0,173,70,0,255,215,86,216,127,13,63,148,252,39,240,127,190,150,138,254,31,43,236,63,44,79,242,223,209,126,64,95,139,209,0,255,181,21,246,95,195,15,37,0,255,9,252,159,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,1,20,69,209,77,31,0,118,238,194,185,82,237,156,35,57,66,158,3,119,146,146,118,121,24,121,210,6,135,187,52,145,186,93,123,120,195,221,240,161,19,159,130,0,255,123,130,145,224,32,244,32,21,228,32,103,108,133,36,226,89,56,157,183,36,40,40,71,242,23,233,146,196,23,120,223,6,143,227,91,124,205,235,8,50,130,131,131,0,54,186,17,108,162,89,162,174,109,243,228,236,175,173,211,83,131,190,177,178,190,22,61,227,239,54,16,4,64,18,67,1,103,80,22,3,129,88,70,179,96,188,69,147,165,233,130,134,117,129,55,145,248,40,124,208,1,144,12,36,35,169,3,0,44,199,114,198,22,32,37,134,200,239,196,37,67,128,72,164,44,210,35,137,223,241,190,13,254,192,147,174,151,91,172,14,156,130,29,7,199,234,175,12,213,72,119,149,141,106,195,219,144,86,233,165,207,190,145,74,35,173,180,137,167,122,199,155,120,212,53,196,7,80,83,244,191,174,130,253,47,241,60,201,0,255,29,15,172,223,106,138,254,215,85,176,0,255,37,158,39,249,191,227,63,215,2,80,75,95,65,207,115,251,43,129,171,158,3,16,73,103,62,218,35,249,252,211,102,45,38,1,107,117,140,31,113,125,223,236,71,243,149,234,83,31,40,31,227,101,165,187,158,91,46,129,84,114,10,17,111,203,94,88,2,161,188,173,25,190,175,41,181,159,253,71,15,128,119,31,104,219,147,33,26,85,146,99,183,59,71,36,25,224,42,67,136,237,5,105,180,197,212,79,215,248,218,75,186,209,254,193,53,84,244,63,73,97,0,255,127,121,146,0,255,113,246,0,255,189,230,188,62,39,15,140,252,36,57,31,221,185,16,187,223,34,242,166,123,43,158,125,16,73,107,141,227,59,194,0,255,161,113,60,192,171,168,232,0,255,178,194,254,0,255,242,36,0,255,227,236,7,244,1,212,24,253,175,91,97,0,255,77,252,80,242,127,199,0,255,188,138,140,254,39,21,236,63,212,67,201,0,255,56,251,129,94,173,209,0,255,186,21,246,223,196,15,37,0,255,119,252,207,107,216,232,127,50,193,254,67,61,148,252,143,179,31,0,45,27,253,63,42,216,0,255,167,133,146,0,255,142,246,131,249,250,233,107,201,232,0,255,81,193,254,63,61,148,252,119,180,31,204,215,111,31,64,209,232,0,255,218,10,251,159,225,135,146,0,255,3,30,204,215,209,209,0,255,119,251,223,117,72,242,191,141,0,255,233,107,53,250,191,150,194,254,103,248,161,228,63,129,7,243,117,124,244,0,255,221,254,115,45,146,252,103,227,127,14,160,149,232,0,255,90,5,251,175,225,121,146,0,255,4,222,219,215,16,95,43,209,0,255,182,10,246,95,195,243,36,0,255,7,252,183,175,1,62,128,146,162,104,1,232,234,73,82,207,11,3,3,72,2,118,10,49,156,227,210,140,59,200,245,189,162,210,237,143,34,24,43,106,248,2,31,123,224,127,248,203,64,1,0,10,192,246,192,177,123,238,234,57,242,114,51,59,127,188,85,30,68,26,233,112,232,8,207,180,134,207,240,198,190,38,167,112,224,198,110,152,181,201,171,114,139,186,31,185,204,37,187,63,156,78,58,4,241,53,62,234,8,223,224,171,1,20,192,73,0,224,73,146,81,40,249,199,234,36,138,236,195,229,197,181,90,166,155,6,169,230,218,119,105,165,85,94,83,9,158,92,72,29,227,70,150,159,197,191,52,19,218,90,134,120,104,223,121,220,173,217,191,67,127,248,161,37,248,27,225,127,19,191,136,53,65,94,25,105,91,89,2,100,28,84,240,45,73,103,200,33,187,113,23,234,48,7,192,76,161,37,188,46,157,100,197,87,227,243,188,146,142,254,199,219,127,161,67,146,0,255,18,252,79,31,64,173,209,0,255,186,21,246,0,255,196,11,37,0,255,117,60,136,175,223,190,90,163,0,255,117,43,236,191,137,31,74,254,235,120,16,95,1,80,148,146,162,0,104,70,81,20,24,0,53,117,254,247,73,221,90,82,43,42,112,105,64,238,208,235,0,154,187,143,171,234,205,47,3,16,95,227,134,107,177,114,133,125,249,22,42,63,231,74,16,132,169,91,138,233,115,55,133,68,157,7,42,1,170,163,43,253,122,224,57,118,149,80,153,253,3,141,69,218,206,50,125,251,225,53,252,231,154,219,104,103,2,141,111,175,73,247,15,112,144,178,36,87,189,13,164,217,150,226,27,212,197,197,253,186,247,87,233,1,15,141,152,52,245,195,191,218,149,183,81,2,101,177,197,212,5,184,91,199,248,146,36,195,245,62,245,176,122,64,200,49,222,190,0,255,78,165,103,235,197,87,157,213,123,212,135,109,95,30,153,76,24,214,173,69,94,12,77,196,31,241,109,94,211,253,227,23,247,88,163,218,71,245,25,82,250,119,32,57,82,32,0,255,200,183,247,223,25,45,45,46,210,165,213,4,94,225,149,62,61,174,151,157,247,153,95,62,68,25,236,75,45,118,248,28,15,187,102,0,255,212,253,179,60,198,191,151,140,27,246,210,55,126,173,194,223,214,123,238,223,252,108,207,127,144,141,236,15,178,232,43,62,158,15,160,40,138,43,195,80,0,180,20,37,5,64,131,162,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,46,45,5,80,0,10,160,57,151,38,31,181,157,0,160,56,65,81,20,0,45,69,187,181,251,39,121,14,156,219,49,143,153,231,253,201,207,134,161,213,30,45,203,225,133,198,2,232,125,234,51,221,172,108,103,220,60,168,54,121,180,111,180,211,13,254,195,131,250,122,15,122,220,235,202,3,156,183,53,58,219,28,226,11,226,207,3,239,224,157,210,99,251,119,103,92,101,203,127,182,242,205,55,157,213,254,213,82,15,248,11,207,173,245,160,231,73,206,133,221,95,165,225,26,49,143,75,218,46,212,86,247,114,205,53,20,64,227,15,127,76,200,41,26,175,234,232,34,218,157,228,153,81,143,248,94,23,0,255,226,219,124,13,125,234,43,230,195,104,36,107,179,67,179,208,254,56,66,253,180,208,164,227,121,188,87,237,83,247,100,12,110,65,190,2,194,69,169,124,212,96,136,91,164,197,28,175,196,143,121,77,29,133,115,22,18,139,36,27,128,230,246,36,192,9,41,138,22,128,146,150,146,2,160,40,138,2,160,169,107,247,95,143,162,39,134,211,56,91,1,21,32,219,52,211,84,244,131,183,92,209,125,0,136,123,173,15,59,201,211,188,37,112,186,245,79,75,226,154,253,18,47,124,11,127,234,1,180,236,40,163,195,206,128,179,228,145,228,3,235,149,250,34,60,133,79,93,51,63,247,177,93,211,35,87,235,25,39,163,42,71,90,40,162,225,143,113,50,54,115,27,89,218,153,75,154,184,143,3,104,125,122,19,127,0,238,140,117,246,145,148,86,142,83,103,157,107,53,140,111,242,181,126,61,238,126,10,116,247,249,238,156,252,211,160,250,234,168,215,74,29,239,36,231,228,71,124,78,155,105,0,255,134,179,186,101,75,51,62,138,127,241,90,71,37,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,104,41,41,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,6,164,98,84,167,193,3,208,28,25,53,166,6,135,168,185,53,0,69,115,160,165,182,3,104,246,127,127,71,111,132,55,127,9,200,60,154,206,240,189,101,53,15,95,215,87,24,78,191,124,132,203,70,249,100,236,213,183,57,145,238,240,53,66,0,255,187,51,198,22,42,205,252,29,205,235,43,105,0,255,245,136,80,231,204,174,166,175,86,62,247,135,63,59,128,250,188,218,119,0,255,88,174,148,79,23,208,249,30,226,107,43,158,188,188,76,147,16,94,199,7,189,146,226,224,58,98,24,23,226,3,104,125,232,145,194,115,91,247,31,74,252,12,57,142,178,88,135,67,155,120,96,85,245,53,251,207,185,174,251,49,86,30,143,116,186,153,103,251,185,39,212,205,254,23,222,138,175,230,171,125,125,16,140,51,206,219,239,229,157,15,207,166,161,253,155,214,90,25,64,81,180,148,0,20,69,209,2,80,82,20,37,1,52,27,174,99,35,146,157,203,241,36,178,87,203,193,96,87,14,166,229,63,96,71,140,77,235,226,218,218,210,73,63,126,135,127,241,106,42,50,206,25,27,232,141,219,164,120,235,124,105,107,238,3,40,222,253,224,140,145,50,145,246,242,36,65,76,200,95,163,113,115,101,109,94,239,139,30,140,200,169,76,9,86,126,4,41,117,173,109,239,212,189,178,39,224,143,248,150,235,125,219,142,222,95,111,254,109,36,168,250,23,251,176,226,108,118,241,29,124,190,87,228,140,51,158,219,238,182,85,110,217,47,193,11,31,64,243,58,78,15,130,235,35,66,38,242,254,203,137,184,177,191,4,43,117,84,41,125,245,254,185,224,122,242,216,253,116,242,217,237,227,6,106,229,31,124,21,31,206,87,123,140,115,204,188,72,138,0,138,162,168,3,208,238,199,202,41,50,170,211,160,1,104,208,167,8,211,60,0,40,90,26,82,0,20,45,69,9,64,81,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,75,9,64,81,160,165,5,160,57,185,105,80,180,0,148,180,148,52,117,0,45,250,184,209,172,249,56,23,219,180,243,229,131,71,122,189,191,175,213,127,94,207,24,66,106,15,181,189,40,190,14,196,231,248,143,87,249,7,99,198,56,35,49,127,77,115,213,222,157,195,112,94,126,204,37,223,107,53,50,128,214,233,117,140,129,228,236,54,121,18,55,84,180,148,27,64,235,27,189,141,35,150,248,121,147,124,137,22,123,165,7,142,39,22,164,252,42,3,34,113,207,55,67,210,245,205,90,233,210,105,171,5,94,241,236,182,138,244,149,254,12,58,156,219,57,143,55,187,60,243,56,220,85,241,207,254,164,11,159,207,7,208,208,199,173,14,127,135,96,203,91,180,87,63,171,219,171,125,174,87,70,140,179,242,229,143,185,111,118,219,199,181,168,253,10,175,197,175,120,189,103,156,233,68,230,201,28,1,52,7,232,61,103,20,61,1,180,251,65,2,210,28,22,42,30,60,205,12,64,17,212,105,154,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,254,190,6,248,250,239,107,136,15,160,166,232,127,93,5,251,95,226,121,146,0,255,59,222,115,5,93,45,209,0,255,186,10,246,159,196,243,36,0,255,119,252,231,90,0,74,138,162,0,40,90,74,10,128,162,40,26,232,3,168,181,0,255,233,246,31,205,252,47,179,191,91,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,200,154,58,142,223,211,152,28,58,198,229,114,84,126,220,55,138,96,8,238,230,209,124,69,124,212,119,43,171,102,63,182,150,141,254,31,21,236,0,255,211,67,201,0,255,71,251,193,124,0,45,37,69,1,80,95,95,201,147,254,199,219,127,161,191,146,0,255,18,252,32,95,143,125,197,115,28,250,20,140,190,252,140,164,141,163,225,138,187,112,94,137,145,249,113,87,252,240,87,124,95,48,22,132,127,241,0,90,42,250,127,172,176,0,255,176,60,201,127,71,251,65,94,191,94,73,69,0,255,143,21,246,31,150,39,249,239,104,127,203,107,146,147,36,201,147,36,39,201,252,1,28,163,40,178,233,118,214,150,106,153,110,250,118,233,161,99,151,78,154,26,64,129,3,28,96,55,142,29,38,173,138,109,250,126,203,37,46,73,15,167,149,14,61,124,130,135,141,240,13,190,216,15,144,4,0,146,239,145,81,246,152,213,65,34,225,118,103,62,137,219,60,120,244,209,97,215,46,158,106,12,159,225,153,145,20,61,79,14,70,85,128,188,17,196,112,158,197,16,237,84,238,239,149,137,207,254,164,8,198,134,36,126,199,251,30,248,31,190,51,70,78,78,30,28,5,88,82,64,128,36,177,194,109,225,154,239,20,204,202,86,118,105,166,193,174,213,240,31,190,195,131,120,19,136,127,227,123,7,80,28,95,147,39,227,36,117,180,209,198,73,97,80,157,8,114,139,80,30,23,34,110,209,179,165,219,135,90,247,232,170,45,248,30,30,215,232,168,141,125,13,241,245,20,253,191,171,96,0,255,75,60,79,242,127,199,223,250,0,65,37,1,198,33,185,29,4,65,70,4,72,210,250,15,136,198,50,196,74,50,18,148,218,93,123,27,225,77,28,207,11,226,127,248,181,77,62,130,131,224,164,234,65,16,195,48,156,177,1,41,148,97,114,50,111,75,24,34,150,165,47,210,228,134,215,241,177,14,30,199,191,61,18,67,78,98,134,23,130,220,142,236,149,229,129,88,153,188,93,96,198,226,92,94,90,35,65,117,132,15,115,145,198,18,191,129,111,244,9,174,164,29,132,30,4,169,156,202,25,27,42,137,104,2,167,243,182,4,5,229,72,250,34,77,146,120,3,239,219,224,113,124,145,15,160,165,232,0,255,90,5,251,175,225,121,146,0,255,3,222,219,87,25,95,237,1,82,62,14,130,3,3,130,92,214,70,152,145,0,248,196,219,162,117,107,221,244,139,52,210,33,252,16,63,91,116,208,205,190,6,248,0,138,70,107,50,206,56,227,100,236,6,136,237,198,152,121,219,176,54,236,59,239,188,210,76,123,248,97,127,166,133,126,123,109,251,127,83,254,119,83,0,255,205,12,0,255,47,30,32,65,144,84,16,108,143,92,102,199,81,29,39,30,110,176,242,75,176,249,19,233,171,67,162,93,252,210,38,62,195,11,251,65,70,42,23,66,71,16,32,7,185,157,145,32,17,207,42,0,255,64,92,49,20,148,35,197,94,61,146,120,3,239,59,227,15,188,137,175,160,107,218,128,27,112,99,55,96,121,52,3,251,204,253,134,69,220,177,251,155,211,86,135,30,190,198,63,237,226,27,188,215,3,40,125,221,3,236,162,127,246,54,73,178,174,0,255,239,90,168,79,239,47,122,248,21,175,143,0,255,36,124,50,62,224,90,62,250,31,111,0,255,133,14,73,254,75,240,79,125,4,8,130,20,242,61,112,112,199,141,245,16,73,185,193,240,17,87,121,243,232,171,67,174,35,60,213,38,62,195,63,174,185,158,113,50,192,46,2,236,119,110,211,98,146,35,97,224,183,191,49,197,34,153,175,163,99,252,210,39,252,168,113,97,248,36,234,0,106,141,254,215,173,176,0,255,38,94,40,249,191,227,65,124,253,246,245,26,253,191,91,97,0,255,77,252,80,242,127,199,131,248,10,128,254,250,138,51,176,27,207,147,169,204,47,32,71,218,48,230,203,114,97,242,37,254,75,29,186,69,247,211,73,252,142,240,127,196,103,240,129,124,197,123,13,14,252,157,124,31,43,109,180,237,54,18,66,204,39,57,227,219,47,73,23,151,109,248,170,159,182,91,16,0,255,102,191,161,15,160,73,190,86,14,178,27,177,195,168,114,14,130,95,174,142,118,127,229,11,44,74,169,121,63,106,41,215,134,31,52,110,136,135,227,171,250,154,250,100,156,36,0,98,49,179,42,4,99,149,184,36,46,239,89,99,225,82,253,155,53,214,230,212,86,107,248,90,245,192,25,72,0,228,82,132,88,80,99,145,184,36,72,11,90,9,92,170,125,141,54,58,132,218,106,41,128,162,104,232,10,28,180,83,248,141,99,214,38,173,138,109,250,254,203,36,110,73,15,167,149,14,59,188,130,127,58,194,55,248,105,0,96,119,225,92,238,25,231,160,100,28,80,97,108,169,2,209,201,91,194,114,161,198,29,75,155,205,134,0,255,225,135,1,158,134,47,236,43,94,71,146,1,156,92,0,98,230,6,220,36,134,40,117,117,153,31,103,97,109,163,150,26,55,54,118,89,145,28,192,201,200,244,0,24,149,108,228,27,89,188,133,155,80,154,129,149,137,141,176,72,207,146,120,24,239,139,225,35,60,224,154,32,71,70,240,149,37,168,140,131,74,251,150,164,140,200,33,59,210,133,58,180,101,26,168,51,133,150,240,67,235,240,207,209,138,239,226,183,30,64,63,87,228,164,157,180,221,237,88,97,178,202,222,162,239,175,92,130,100,125,69,173,180,25,226,21,60,212,18,94,198,131,174,52,31,140,4,72,66,15,42,40,2,96,110,122,243,96,91,25,38,69,84,165,157,225,126,248,28,57,245,179,63,213,10,254,154,248,36,252,52,31,64,19,60,200,200,149,233,73,229,32,184,200,118,112,9,198,77,86,134,73,149,8,141,190,72,239,110,120,24,31,123,225,93,252,176,6,251,64,206,57,8,220,73,50,202,141,156,36,176,49,35,40,202,177,74,44,73,218,175,210,89,94,68,74,60,129,55,127,248,84,124,35,95,115,122,130,92,193,200,56,4,71,111,196,77,102,104,162,110,45,243,35,47,44,174,211,83,223,202,254,90,1,180,20,238,53,56,99,156,113,152,207,109,131,45,239,110,131,253,228,115,69,221,176,239,60,74,248,95,53,211,33,190,216,63,207,126,161,95,94,239,117,220,206,25,153,126,32,219,152,121,229,127,0,255,242,106,159,236,179,253,160,125,33,124,76,248,127,225,109,188,231,0,138,162,40,0,138,162,165,158,62,128,138,140,254,39,21,236,127,212,67,201,0,255,56,251,131,85,218,0,255,123,251,127,101,254,107,218,239,173,97,163,0,255,73,5,251,15,181,80,242,63,206,126,96,141,246,0,255,222,254,95,153,0,255,154,246,0,255,249,0,138,150,146,2,160,40,90,74,0,138,150,146,2,160,161,43,18,253,95,171,96,0,255,53,60,79,242,159,192,123,174,176,171,61,48,240,194,25,39,185,185,73,60,211,109,118,62,110,47,72,219,246,149,191,125,246,63,186,135,95,180,211,68,195,240,157,125,0,21,240,181,223,87,1,95,9,64,65,87,36,250,191,86,193,254,107,120,158,228,63,129,0,255,92,65,215,82,244,127,173,130,253,207,240,60,201,127,2,239,237,3,168,136,175,151,232,127,93,5,251,95,226,121,146,0,255,59,190,219,215,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,252,231,0,138,162,40,0,138,162,165,98,28,64,225,168,42,96,160,8,0,136,136,64,34,40,146,120,123,43,222,214,138,183,32,23,64,239,73,146,183,147,228,196,2,0,155,213,219,23,0,153,68,136,180,181,108,130,69,58,118,104,15,63,107,52,209,209,190,214,145,11,39,227,104,7,56,117,224,220,5,0,85,2,51,83,102,186,118,59,226,130,66,63,173,226,95,252,169,225,31,60,230,138,122,198,219,25,150,36,149,32,101,72,129,9,172,236,172,132,66,158,86,54,91,244,72,98,23,215,178,222,241,230,13,31,133,63,244,250,229,3,40,169,232,0,255,177,194,254,63,205,147,252,119,180,191,228,21,227,40,160,124,0,64,27,0,21,170,198,113,28,65,34,40,146,120,123,43,222,214,134,183,160,214,43,169,232,0,255,177,194,254,195,242,36,0,255,31,237,183,221,144,2,14,82,151,7,0,110,53,222,19,230,131,80,233,124,29,0,198,102,220,89,218,34,83,181,139,15,115,177,46,26,126,3,223,116,0,69,61,151,223,206,176,36,65,130,148,33,0,19,24,236,172,132,66,158,86,54,91,244,72,214,46,238,101,189,227,205,27,62,10,159,232,117,243,66,27,0,78,82,79,146,92,142,101,156,129,36,16,67,228,4,222,138,160,66,72,163,239,213,37,137,215,241,190,50,30,199,95,53,7,146,231,104,231,133,88,234,1,160,44,76,204,220,96,155,157,84,75,139,59,169,181,118,218,199,95,120,217,175,109,248,172,3,104,154,31,0,207,120,37,87,61,0,93,218,57,187,131,170,48,215,186,95,191,102,162,172,47,129,161,210,42,222,156,206,246,199,225,203,241,133,30,237,160,128,4,245,0,1,46,9,48,189,121,88,88,162,9,24,81,145,86,83,219,130,120,140,164,212,79,63,157,194,183,241,213,196,151,241,72,175,184,61,168,195,80,79,25,78,219,136,12,173,77,142,49,74,174,44,212,181,22,18,44,177,14,218,55,52,27,124,0,69,129,254,96,161,231,4,79,66,143,33,133,100,19,145,140,203,0,147,57,155,19,105,187,102,139,33,46,57,116,142,167,197,225,75,241,127,94,1,208,79,95,113,253,0,245,148,25,219,200,237,28,238,140,38,243,153,45,178,67,43,117,200,206,37,149,222,197,241,97,127,235,59,251,193,124,5,122,197,24,248,109,62,158,76,70,126,146,28,105,87,45,111,192,192,228,75,252,111,218,100,135,238,167,109,248,34,225,191,136,215,224,251,250,0,138,184,22,144,220,118,35,57,183,183,185,51,128,60,21,19,9,7,153,64,216,43,99,71,54,78,179,58,137,15,226,113,65,60,23,0,255,118,85,243,131,224,25,199,206,129,32,108,203,101,126,118,87,14,225,254,96,208,89,130,140,90,23,159,97,135,167,189,240,177,163,137,79,180,223,226,1,20,69,75,9,64,209,82,210,104,0,13,127,4,193,115,5,57,101,64,130,173,234,25,9,146,169,132,168,91,235,54,216,171,99,135,6,241,179,89,15,253,245,86,41,59,78,202,13,183,27,99,12,36,16,141,204,112,100,96,96,126,106,88,25,123,187,11,210,135,119,186,182,197,3,125,114,252,33,62,196,43,41,0,250,245,42,42,250,159,164,176,0,255,190,59,201,0,255,56,251,65,94,189,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,127,216,3,232,136,232,0,255,187,253,239,218,43,249,223,198,7,242,245,215,215,17,209,0,255,119,251,223,181,87,242,191,141,15,228,107,9,160,24,7,0,28,133,42,12,20,21,170,198,113,36,144,8,138,36,130,183,226,109,109,120,11,186,250,200,9,2,4,116,192,18,28,2,184,235,201,135,93,229,25,148,141,86,150,153,45,208,184,113,106,104,127,170,109,188,197,240,73,248,147,91,218,24,39,129,33,7,229,151,95,24,193,49,113,117,117,185,178,28,216,116,201,174,219,118,237,215,44,30,36,113,79,133,79,193,191,122,77,70,220,200,187,253,46,84,30,203,204,29,234,254,194,226,237,88,111,81,91,109,130,248,26,15,245,139,151,241,161,3,232,151,175,165,162,0,255,199,10,251,15,187,147,252,119,180,0,255,238,21,120,114,6,198,185,42,246,198,41,100,34,144,96,140,121,36,19,14,55,164,29,221,181,203,245,172,141,175,240,182,33,190,135,143,240,90,42,250,127,172,176,0,255,176,60,201,0,255,71,251,65,30,64,209,176,87,59,61,191,49,14,243,222,167,27,221,238,229,197,62,238,103,222,236,175,253,145,240,223,235,216,23,239,16,254,51,240,19,252,227,106,207,57,123,0,255,122,227,118,217,136,115,243,200,55,143,91,187,201,131,253,104,127,165,65,15,15,44,252,47,240,70,252,102,31,64,77,124,13,16,123,16,32,184,7,7,102,4,3,14,101,85,151,219,52,198,114,20,79,42,241,58,124,92,241,54,136,223,234,167,18,58,30,140,156,74,2,184,129,4,56,207,226,9,55,202,214,151,234,74,176,79,150,160,111,88,226,11,252,47,142,7,240,200,154,238,227,220,141,99,72,1,149,196,44,9,136,152,197,64,32,84,36,104,118,188,70,147,36,104,113,43,107,3,127,226,240,175,248,68,62,128,162,165,182,203,71,16,60,8,130,145,58,24,138,28,75,10,149,160,73,34,46,88,222,234,134,160,57,42,1,232,167,175,98,163,0,255,73,5,251,15,181,80,242,63,206,126,48,95,63,125,21,25,253,95,42,216,0,255,168,135,146,0,255,113,246,3,160,37,163,0,255,199,4,251,15,43,148,252,119,180,31,204,87,79,95,75,70,0,255,143,10,246,0,255,233,161,228,191,163,253,97,190,2,160,165,164,232,183,15,160,213,232,0,255,218,10,251,159,225,135,146,0,255,4,254,207,215,50,209,0,255,99,133,253,135,221,73,254,63,218,127,232,107,78,79,42,35,24,25,6,148,70,110,196,77,166,120,27,53,110,45,243,35,47,236,208,51,126,234,91,217,9,143,231,43,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,121,0,69,209,82,2,80,106,205,145,224,56,114,249,8,12,245,149,178,74,16,24,6,243,100,33,93,218,144,214,180,214,179,31,62,197,199,122,221,225,151,21,197,29,160,146,2,146,4,216,62,237,216,29,68,24,97,172,188,28,168,170,85,122,188,85,254,188,250,234,15,31,194,143,240,75,159,248,165,141,125,13,241,181,18,253,95,171,96,0,255,53,60,79,242,127,192,123,251,26,226,3,168,41,250,127,87,193,254,151,120,158,228,0,255,142,0,255,92,99,215,228,118,198,25,39,183,221,149,91,182,27,227,230,109,75,160,195,190,243,206,39,61,245,6,127,216,159,105,175,159,94,219,254,223,148,0,255,221,212,127,51,195,127,128,7,80,106,77,125,50,78,18,20,98,160,59,0,193,88,36,110,40,203,123,22,85,110,213,72,91,248,172,77,169,55,188,178,162,0,255,62,128,18,188,210,115,250,29,175,122,39,121,1,143,39,130,84,158,197,61,134,226,225,226,222,233,146,181,22,235,226,253,236,215,186,148,150,225,31,61,234,244,66,234,105,27,98,133,250,243,217,41,235,64,33,49,150,180,133,139,75,70,86,104,14,221,196,31,218,212,250,132,111,205,235,0,190,39,67,44,11,128,183,221,238,17,44,69,17,113,87,25,58,17,63,123,146,102,91,83,3,129,191,75,74,163,27,64,173,209,0,255,186,21,246,223,196,11,37,0,255,119,252,207,171,216,232,127,82,193,254,67,61,148,252,143,179,0,255,119,189,70,0,255,235,82,216,127,19,47,148,252,223,241,13,159,129,145,28,119,146,19,4,73,229,0,64,70,140,4,186,5,138,10,39,109,137,219,216,147,100,94,234,10,95,218,110,189,11,196,47,224,207,14,160,101,163,0,255,71,5,251,15,59,148,252,119,180,31,204,215,123,95,113,122,16,28,100,100,24,146,186,118,240,30,77,209,202,90,221,229,71,94,88,92,168,153,206,141,245,229,241,131,113,112,10,119,156,241,27,145,113,140,130,177,21,82,116,231,44,153,179,141,250,118,44,49,139,13,0,255,227,197,0,191,196,95,245,1,180,26,253,95,91,97,0,255,53,252,80,242,159,192,131,249,58,62,250,0,255,110,0,255,187,14,73,254,179,241,73,143,89,59,56,7,150,115,14,0,151,242,115,224,14,106,220,109,62,70,154,180,1,129,84,223,184,219,117,135,183,91,18,111,58,241,39,248,155,235,248,232,0,255,187,253,239,58,36,249,223,198,0,255,28,64,75,209,0,255,181,10,246,63,195,239,36,0,255,9,188,183,175,33,190,66,209,0,255,181,9,246,95,195,243,36,0,255,9,188,183,175,2,62,128,146,70,107,50,206,56,183,147,177,187,48,178,223,184,205,188,173,88,27,246,157,119,62,233,165,61,60,177,0,255,210,66,191,189,182,253,223,41,0,255,187,169,0,255,101,134,0,255,24,15,144,32,72,16,4,219,35,227,236,48,170,195,196,43,223,202,202,39,111,155,63,145,190,58,28,250,197,51,109,226,51,188,176,31,100,4,25,8,29,65,80,57,200,56,87,130,68,52,129,31,152,27,134,130,114,28,99,175,30,73,124,129,247,157,241,7,158,196,87,208,53,24,112,3,238,182,187,96,121,52,43,246,153,251,13,139,184,35,189,57,109,181,232,225,107,60,172,139,111,240,95,15,160,244,184,71,177,209,253,219,185,205,146,164,235,191,187,22,106,243,251,139,30,126,197,235,227,63,9,191,140,15,184,146,143,254,199,219,0,255,160,67,146,0,255,18,124,83,31,65,165,82,1,242,125,225,212,29,55,214,67,37,229,6,43,127,196,85,254,68,250,234,176,235,8,95,181,137,207,240,144,107,174,103,156,12,176,65,128,221,204,109,94,76,114,28,49,202,191,253,141,41,86,217,60,142,134,241,75,163,240,161,198,133,225,151,168,3,168,49,250,127,183,194,254,159,248,161,228,0,255,142,7,241,245,219,87,99,244,191,110,133,253,55,241,66,201,0,255,29,15,226,43,0,90,74,138,98,7,160,120,161,212,250,132,166,121,161,118,108,33,0,197,120,18,107,154,155,102,20,96,138,19,20,205,42,110,231,108,217,253,166,136,200,223,210,122,3,210,123,251,108,0,255,125,252,198,9,140,246,99,43,233,13,207,244,154,227,247,12,11,176,189,3,98,59,93,118,89,25,107,113,115,179,134,137,226,71,215,123,239,159,101,249,191,124,187,221,244,0,255,246,159,159,240,7,126,229,213,254,178,127,239,23,120,113,86,30,227,209,108,168,141,248,137,3,104,194,31,155,249,128,229,113,44,207,112,91,75,187,81,79,21,45,156,160,174,3,232,253,125,101,0,255,217,253,72,218,79,194,203,145,73,183,253,169,17,188,216,235,61,192,127,239,51,127,254,88,216,217,223,150,132,58,136,95,231,43,206,49,78,198,230,173,182,118,181,167,199,227,159,221,238,163,0,255,229,205,190,213,80,31,14,160,241,211,73,166,78,227,7,126,77,1,80,167,104,138,102,7,160,121,211,160,25,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,45,5,169,3,80,12,60,77,198,77,115,144,214,115,0,104,172,105,41,41,0,138,162,214,154,250,196,114,110,183,221,48,176,153,119,254,86,92,122,217,127,105,15,0,255,0,180,190,240,60,177,60,99,230,219,110,17,155,25,111,109,151,78,58,52,250,195,135,250,90,31,228,228,84,0,0,25,41,33,242,165,2,212,180,184,185,182,184,85,155,7,158,192,91,213,254,93,135,85,27,103,229,241,230,153,95,222,237,235,46,141,117,180,127,132,167,225,15,189,198,127,238,57,227,2,206,102,91,157,110,127,183,87,10,160,244,201,235,248,30,44,143,223,202,87,136,230,145,183,250,212,122,235,46,95,241,186,1,245,3,128,4,165,85,216,185,116,214,116,111,88,169,101,26,220,241,50,30,171,245,201,254,219,24,183,111,249,207,60,243,205,3,253,131,125,102,127,24,191,227,101,94,113,82,2,40,142,229,118,70,213,89,46,145,74,82,84,20,5,64,81,180,148,0,20,69,75,1,80,210,210,111,237,254,169,227,176,99,118,190,252,254,230,209,254,104,179,204,254,69,115,120,104,0,173,47,156,254,182,227,214,63,187,121,232,6,171,125,165,65,11,79,225,99,125,205,241,100,0,255,168,39,161,228,203,162,60,76,247,236,143,214,75,181,41,180,135,143,42,61,238,221,57,187,103,249,207,86,94,121,165,127,181,111,237,239,225,39,252,234,10,128,62,174,246,57,189,8,71,206,152,47,127,176,208,96,81,151,248,223,84,237,227,93,215,140,177,229,222,70,42,188,210,103,174,0,255,111,243,225,249,175,252,173,214,189,95,234,48,62,195,3,104,226,0,255,1,29,199,252,35,107,17,16,153,235,77,154,150,122,185,94,86,167,73,209,231,68,28,178,41,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,74,90,74,0,138,162,165,0,40,41,138,2,160,40,138,2,160,40,29,40,26,254,38,128,34,15,154,226,135,214,65,154,52,0,13,41,154,209,44,128,102,254,245,67,180,111,147,133,245,117,188,15,112,146,58,168,179,194,211,80,83,114,99,248,75,190,34,204,9,61,125,37,251,127,156,58,207,139,214,218,102,9,127,235,1,148,52,219,129,237,130,145,99,190,20,113,189,15,189,217,1,186,132,132,105,151,231,83,37,203,245,136,226,77,188,236,0,154,233,221,199,25,195,93,49,209,78,91,11,113,69,94,83,95,0,14,66,70,218,160,106,43,79,98,248,116,8,238,82,173,43,107,3,62,137,175,173,240,231,186,8,114,63,85,184,115,23,119,44,209,118,234,43,190,210,174,235,61,238,145,177,21,181,113,14,67,149,27,142,180,43,180,212,90,207,178,248,0,154,119,159,142,7,193,131,145,204,100,225,25,105,59,91,146,105,235,75,155,180,212,206,58,234,107,217,35,227,113,87,78,72,231,145,50,181,162,56,142,125,91,147,44,153,46,85,248,51,222,207,87,251,208,227,140,113,101,198,111,229,175,106,157,79,30,235,165,31,124,214,157,3,40,138,214,3,164,148,0,20,69,209,2,80,82,20,245,2,40,253,145,224,245,55,206,7,24,198,220,16,22,234,241,119,233,187,87,171,87,190,159,122,91,118,247,126,43,165,62,117,101,153,14,16,196,183,225,235,249,250,85,250,225,143,164,252,0,120,227,76,2,134,209,20,103,163,30,163,94,90,220,7,80,60,183,215,131,113,197,196,20,9,131,145,153,149,144,119,105,220,160,207,215,250,213,125,76,207,120,196,111,230,113,200,244,44,217,127,246,55,73,135,175,227,75,215,123,59,6,59,184,77,34,249,128,175,105,100,174,185,59,11,6,196,141,226,3,120,173,215,123,212,239,126,222,253,204,251,137,247,99,166,115,109,113,45,124,0,205,8,96,56,7,48,18,75,140,83,4,77,81,191,94,235,235,31,66,39,205,75,200,240,146,37,221,138,183,228,209,66,13,218,240,129,248,38,175,65,0,255,35,245,28,192,93,36,129,114,71,91,220,16,64,81,20,125,0,26,144,34,77,157,134,191,161,1,104,80,167,57,198,164,8,1,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,90,74,10,128,162,104,41,1,40,90,74,138,1,80,212,105,1,109,55,0,197,40,138,2,160,40,128,162,57,120,0,74,127,4,233,61,65,74,239,235,221,20,39,37,128,118,63,207,201,38,54,13,0,255,122,158,129,239,28,21,39,7,40,0,138,162,40,128,42,239,154,231,169,39,0,78,144,67,198,110,124,26,164,233,186,65,89,217,171,201,196,0,255,240,7,87,82,113,159,97,160,195,25,37,129,38,202,219,99,31,72,173,63,110,111,192,249,64,142,22,143,24,1,145,68,251,162,46,137,143,240,186,101,248,124,5,61,183,239,100,229,187,65,119,88,121,210,4,108,173,88,78,77,180,212,162,132,47,226,135,174,201,254,233,229,179,254,81,164,124,140,44,111,199,146,196,189,93,217,176,118,234,35,226,183,240,161,94,235,241,126,14,55,14,64,110,228,252,177,48,166,29,71,209,172,205,197,37,241,12,254,215,233,16,143,228,3,104,48,174,32,64,16,24,96,77,71,215,250,221,223,80,135,157,5,226,213,158,25,137,238,221,167,179,190,245,240,38,158,115,5,64,81,20,5,64,51,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,168,191,175,1,190,250,251,26,226,3,168,41,250,95,87,193,254,147,120,158,228,0,255,142,7,214,111,181,68,0,255,235,38,216,0,255,18,191,147,252,223,241,192,74,0,138,150,146,2,160,40,90,74,0,202,59,128,113,78,18,119,130,140,115,3,35,1,106,196,1,140,48,204,226,91,142,244,107,117,152,47,171,54,60,129,15,1,60,11,127,88,129,3,28,180,221,237,216,225,210,128,229,77,223,111,185,196,37,233,203,233,164,69,15,159,224,97,35,124,131,55,246,3,36,1,128,228,251,202,128,61,102,117,144,72,184,153,153,79,226,54,15,34,141,180,200,181,139,167,26,195,107,120,104,0,197,235,72,50,128,147,1,32,102,238,170,55,133,34,74,93,93,230,199,217,167,109,163,150,26,55,86,22,229,149,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,0,255,142,223,183,145,10,220,65,243,222,15,130,233,138,164,10,243,21,46,113,199,229,175,253,149,55,88,165,181,246,240,31,62,106,23,95,52,224,90,54,250,159,20,236,63,236,80,242,223,209,126,48,31,64,81,180,233,147,11,9,144,212,1,75,64,169,88,187,158,124,150,183,80,68,236,200,202,58,202,253,58,52,74,29,237,207,180,130,175,24,62,9,223,116,128,54,146,32,201,49,78,1,185,178,228,164,157,222,143,209,68,84,234,32,54,237,166,219,29,79,196,250,197,139,120,218,98,248,13,124,70,95,165,138,223,1,122,44,117,84,225,100,187,146,188,60,18,204,130,235,27,245,238,21,121,150,88,115,237,107,158,83,189,99,28,140,96,131,5,7,65,126,69,39,222,237,254,202,22,150,41,134,186,185,102,177,22,189,182,240,184,32,30,195,247,249,0,138,113,0,192,1,0,40,67,212,136,2,104,28,71,81,106,17,20,199,16,188,93,186,134,95,27,222,26,218,0,255,244,149,19,4,149,162,3,150,224,42,40,119,93,249,176,81,154,41,28,89,9,187,90,160,113,52,117,180,63,213,54,254,100,248,36,252,154,215,188,142,32,35,56,56,8,9,26,185,43,248,194,19,132,90,183,150,249,146,246,215,232,22,254,212,183,190,127,252,184,15,50,82,185,16,58,130,0,57,200,56,35,65,34,158,192,15,196,13,67,65,57,146,236,213,68,226,11,188,239,140,63,240,199,0,73,206,24,64,97,84,112,170,109,57,64,98,100,70,2,203,169,66,236,88,222,211,74,99,121,49,33,241,59,254,4,226,83,241,205,124,205,187,31,160,157,100,224,88,234,182,168,157,224,51,77,176,232,218,218,229,73,222,223,161,91,248,76,131,190,19,94,239,21,109,224,176,10,144,81,200,40,35,28,163,42,230,14,174,136,113,37,26,219,124,143,6,71,91,164,187,30,169,182,240,161,14,223,141,207,231,43,20,253,95,171,96,0,255,53,60,79,242,159,192,123,251,0,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,247,246,213,196,87,140,87,1,56,0,0,38,2,84,85,160,113,164,220,163,197,219,144,194,219,219,16,95,195,167,13,65,25,0,255,57,128,230,28,65,112,4,135,92,129,213,193,136,28,15,84,130,38,149,32,174,8,234,134,38,104,235,43,232,25,127,227,66,42,0,146,88,1,48,131,178,24,88,136,133,206,130,245,22,93,146,182,123,107,89,23,120,19,137,143,194,135,249,243,113,229,36,155,33,200,133,66,81,114,201,221,242,201,229,178,49,184,141,189,109,222,82,116,73,254,242,238,234,166,248,66,218,206,254,89,148,87,4,121,94,86,57,50,18,224,200,48,172,130,3,202,49,25,140,26,22,151,10,252,189,213,240,43,190,233,168,149,238,245,1,218,193,129,115,119,59,65,48,144,39,79,24,119,89,41,22,22,11,23,185,162,172,213,79,227,158,229,106,161,143,198,240,190,4,94,197,179,174,155,167,114,5,25,8,29,65,128,28,100,156,43,65,34,158,192,15,196,21,67,65,57,142,177,87,143,36,190,192,251,202,248,3,95,186,86,248,0,154,250,100,156,36,0,98,24,207,80,8,198,34,113,67,89,94,179,168,112,171,70,218,194,103,109,74,189,225,23,125,237,248,127,137,223,127,162,27,232,63,140,119,52,252,7,243,149,20,0,237,86,160,124,20,70,59,153,142,36,39,201,86,186,129,203,51,152,80,154,65,137,0,141,176,71,207,114,248,7,31,123,225,35,252,178,230,117,0,56,201,201,40,0,24,219,137,123,12,195,18,107,107,151,167,217,167,109,157,102,26,140,141,21,246,211,198,105,199,202,158,113,110,87,24,7,35,112,6,146,208,120,242,146,32,91,216,91,146,180,217,144,248,31,111,6,248,25,254,53,128,86,114,0,39,35,211,3,224,66,178,145,111,100,17,172,55,161,52,3,35,147,35,216,163,105,73,60,140,247,197,240,17,254,114,197,61,72,144,27,44,54,166,66,175,96,48,49,77,171,4,49,194,253,189,146,114,162,217,210,11,94,233,18,190,173,137,196,215,133,22,80,79,14,242,160,10,22,204,174,12,3,243,149,171,204,141,33,32,145,224,62,93,52,70,60,61,180,81,253,226,77,137,79,198,167,120,37,31,253,143,183,0,255,66,135,36,0,255,37,248,159,62,128,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,95,191,125,53,70,0,255,235,86,216,127,19,63,148,252,223,241,32,190,22,128,234,253,157,158,242,147,7,139,57,109,58,130,210,0,160,220,118,48,48,22,118,151,17,228,136,199,250,22,244,225,219,236,39,120,61,246,53,64,112,118,35,25,175,182,185,51,18,28,41,19,169,29,224,59,125,171,140,29,151,55,144,148,78,226,135,120,220,15,79,194,127,29,64,113,122,16,156,202,200,101,72,96,56,120,211,25,90,89,187,187,252,200,11,155,27,53,211,184,177,191,26,190,34,227,156,113,174,140,223,8,185,217,110,220,188,109,89,235,246,147,119,62,233,169,61,188,182,63,211,93,183,251,42,229,43,158,99,85,40,156,99,120,211,3,0,49,58,96,140,37,40,50,121,71,221,103,127,230,137,182,60,27,190,213,189,70,235,241,93,30,64,75,7,114,80,185,130,58,130,192,48,172,141,51,146,42,144,97,242,3,113,197,28,34,150,20,123,245,184,225,117,124,172,140,71,240,154,43,234,238,3,232,189,18,228,25,65,70,144,32,216,80,199,6,36,153,74,148,180,186,108,131,189,90,150,107,15,207,155,245,208,36,239,14,2,32,229,231,12,164,64,168,224,138,27,189,31,182,99,24,0,23,49,234,179,61,154,118,239,70,163,95,252,135,231,225,67,125,50,252,27,15,243,138,122,198,219,25,21,36,23,0,40,0,103,80,85,101,94,202,50,154,40,204,106,61,142,182,123,107,70,235,120,49,137,143,194,183,245,53,231,65,42,71,96,200,41,35,67,140,202,241,202,196,51,180,242,22,87,204,173,61,79,144,4,80,146,87,184,97,62,42,9,112,144,156,2,229,184,12,176,54,114,77,140,59,145,216,23,123,180,57,218,94,221,53,73,53,138,15,115,248,18,124,174,87,227,36,73,146,36,249,62,25,101,199,72,116,80,72,229,23,10,47,115,155,63,175,190,218,228,218,197,83,109,226,77,252,50,0,0,208,241,228,228,88,80,136,187,18,84,198,179,24,162,13,179,141,37,51,17,236,147,228,233,123,150,120,29,239,139,227,131,248,58,190,38,25,64,146,28,0,218,73,50,127,20,30,146,44,223,116,59,107,75,186,83,79,141,187,244,208,177,84,87,61,173,192,200,187,210,118,183,131,202,99,157,177,77,223,111,88,4,199,122,139,218,234,179,195,43,248,167,93,188,140,0,255,92,23,125,0,13,125,112,70,200,4,73,225,172,96,40,69,50,18,12,123,121,111,203,104,88,220,165,145,78,241,88,167,248,61,126,134,239,120,173,223,115,244,32,64,14,81,233,14,37,48,193,78,190,22,151,4,199,167,187,150,154,192,71,120,222,17,95,196,183,92,81,0,20,69,209,2,80,210,82,210,79,31,64,197,70,0,255,147,10,246,31,234,161,228,127,156,253,192,26,237,0,255,189,253,191,50,0,255,53,237,0,255,214,144,209,0,255,164,130,253,135,122,40,249,31,103,63,176,70,251,95,111,0,255,175,204,127,77,251,0,255,124,0,69,81,20,0,69,209,82,2,80,20,45,21,227,0,10,7,80,192,64,81,21,106,28,71,42,18,65,145,196,219,219,240,182,86,4,111,73,0,205,235,0,112,146,147,81,0,48,226,228,77,98,88,98,173,237,242,227,44,108,173,211,75,131,177,177,198,190,6,8,78,61,117,96,196,220,120,50,112,48,41,31,148,168,219,203,251,197,166,233,196,177,226,137,223,241,184,6,30,135,63,140,156,32,85,41,58,96,9,12,1,220,117,229,195,70,121,6,176,241,202,178,179,253,240,176,81,106,104,127,170,109,188,201,240,71,248,163,91,172,14,156,66,248,227,180,99,245,87,134,48,210,29,178,145,109,8,134,180,74,51,141,188,149,73,31,157,180,137,167,90,199,159,120,212,1,84,192,215,126,95,3,124,5,64,65,215,82,244,127,173,130,253,215,240,59,201,127,2,0,255,185,130,174,80,244,127,173,130,253,207,240,60,201,127,2,239,237,3,104,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,222,219,87,17,95,77,209,0,255,187,10,246,191,196,243,36,0,255,119,188,231,0,138,162,40,0,74,233,27,130,194,65,202,242,0,192,15,116,79,152,15,50,150,206,151,161,64,217,140,59,75,91,100,168,118,241,33,46,214,69,195,111,224,91,14,196,146,131,24,202,15,0,28,118,246,132,249,20,78,76,222,170,0,202,230,91,222,221,163,80,253,226,195,91,164,141,134,239,192,63,244,21,104,3,5,0,7,80,24,40,200,63,86,39,203,242,125,184,189,184,167,59,181,212,184,85,119,237,75,117,213,203,0,154,140,184,17,55,118,3,200,99,153,189,195,220,15,44,222,142,245,22,181,213,38,136,175,241,80,187,248,25,63,213,188,144,60,7,206,11,177,212,3,5,92,152,152,185,193,62,51,169,150,22,103,83,107,237,244,143,199,240,177,95,215,240,165,252,0,39,192,169,162,39,73,10,3,109,156,129,164,82,154,193,9,188,13,97,73,73,142,190,87,147,27,222,192,199,202,120,28,175,233,107,137,232,127,188,253,23,250,43,249,47,193,0,255,120,0,37,21,253,79,21,246,31,150,39,249,0,255,104,63,211,27,66,71,70,225,73,25,80,109,54,112,44,204,163,109,164,109,128,164,180,0,23,234,162,67,128,154,104,80,13,225,111,137,207,193,151,121,45,21,253,79,21,246,31,118,39,249,239,104,191,202,107,94,71,144,43,56,56,8,202,200,141,224,11,77,136,186,181,204,151,179,190,182,77,79,125,235,27,107,236,3,40,12,192,161,135,158,118,82,110,28,25,25,152,154,7,64,234,202,246,126,210,105,210,108,199,150,39,158,192,231,22,248,35,254,85,243,238,39,200,8,174,12,67,105,107,228,174,184,71,51,220,21,113,107,153,31,121,97,153,110,226,79,125,43,27,194,39,145,221,149,97,177,103,156,151,5,103,224,42,231,74,42,71,32,175,8,194,125,26,183,20,141,55,36,254,135,111,254,120,26,62,237,250,241,0,168,42,122,70,204,15,82,15,0,36,152,194,164,12,179,152,224,51,121,19,66,189,219,181,91,60,113,151,14,225,31,248,89,28,254,142,159,122,205,239,73,61,150,122,204,50,176,89,89,90,38,201,128,128,235,11,181,238,101,188,21,179,230,218,55,4,187,138,231,3,238,156,81,8,130,17,243,205,183,28,100,128,134,131,17,200,0,50,167,14,223,134,251,222,253,240,19,254,28,111,169,138,191,198,167,28,32,24,21,36,149,122,82,64,40,136,97,122,243,112,91,40,86,140,12,162,21,229,126,157,145,100,250,217,127,233,4,95,76,124,45,190,204,43,138,22,128,222,174,73,10,231,118,128,203,7,6,198,73,112,4,85,158,27,105,223,249,91,162,47,249,62,144,148,182,225,123,248,219,15,79,194,63,92,47,125,4,57,14,220,120,130,212,123,196,86,62,110,7,195,126,127,189,67,130,98,196,167,107,51,104,138,120,93,20,207,91,106,248,59,251,207,30,64,187,124,117,3,79,0,36,56,9,213,27,121,110,135,249,148,221,134,73,66,71,94,112,153,198,197,37,99,105,165,174,85,240,87,155,29,30,208,254,81,95,127,94,115,78,110,227,57,240,213,249,5,224,129,219,140,121,88,182,60,194,196,127,169,197,119,217,254,77,226,119,132,0,255,28,222,140,31,228,3,40,41,138,22,128,146,162,165,4,160,104,86,243,122,1,56,201,201,40,20,64,237,196,77,161,88,98,109,237,242,227,44,172,109,211,76,223,198,198,62,253,85,144,177,59,7,207,1,78,200,178,211,37,193,120,253,215,56,78,157,75,179,156,253,115,105,175,182,69,241,42,158,233,7,254,141,63,121,0,253,122,21,19,253,79,86,216,0,255,223,157,228,127,156,253,32,175,95,175,98,162,0,255,201,10,251,0,255,187,147,252,143,179,0,255,235,1,116,60,233,0,255,187,253,239,218,43,249,223,198,15,121,133,37,229,3,3,169,231,220,200,242,113,248,3,9,109,45,135,28,207,126,198,213,122,121,89,174,67,60,158,230,8,0,255,101,248,20,252,175,215,17,209,0,255,119,251,207,181,87,242,191,141,191,120,27,65,18,228,24,199,96,57,51,228,160,29,221,15,210,74,88,142,80,54,221,190,163,37,34,177,134,240,162,61,93,77,252,6,254,218,3,104,249,244,36,25,192,192,177,36,118,110,0,159,121,90,169,171,219,124,217,251,139,27,245,212,185,191,191,57,190,194,130,12,122,209,227,14,170,157,3,39,35,95,243,136,149,181,177,187,159,140,154,4,179,111,121,225,9,252,109,142,63,226,191,250,138,156,180,19,236,110,199,10,147,85,246,22,125,63,114,121,75,214,87,212,73,159,32,94,193,71,45,225,103,124,142,31,36,8,130,4,103,0,255,201,48,123,232,232,117,226,225,101,48,191,188,101,30,188,26,105,115,104,23,207,116,134,55,241,165,62,128,150,39,253,143,183,0,255,65,123,37,0,255,37,248,32,175,164,162,0,255,199,10,251,15,187,147,252,119,180,31,236,149,68,244,63,222,254,11,237,149,252,151,224,127,188,146,138,254,31,43,236,63,44,79,242,0,255,209,126,109,0,165,219,81,117,132,76,48,206,68,92,135,82,188,189,55,243,185,181,163,210,178,190,67,55,173,227,91,252,136,87,227,243,240,5,215,250,59,40,231,148,85,33,177,163,20,202,140,116,203,64,226,45,77,179,54,92,154,106,91,11,79,224,167,174,241,88,124,194,149,52,116,0,13,46,184,1,119,219,141,178,76,102,197,62,115,191,97,49,119,164,55,167,173,14,61,60,141,135,117,241,13,222,216,71,128,32,8,144,239,129,131,59,142,234,161,114,204,173,172,252,17,55,121,19,233,171,67,174,35,124,213,39,94,195,99,248,10,244,22,132,142,19,28,64,61,86,1,10,147,25,96,92,166,240,137,188,40,145,182,235,229,77,243,118,36,58,199,207,26,241,89,248,84,15,80,128,33,3,48,195,19,164,124,51,178,7,204,39,185,50,121,51,228,214,55,227,242,206,30,153,165,93,252,137,123,116,209,240,225,248,107,190,218,251,90,126,29,8,14,114,112,42,8,12,7,237,11,205,42,107,117,151,39,103,125,109,161,102,26,247,55,54,207,55,12,243,113,32,116,100,20,96,244,132,152,199,69,99,137,223,129,80,55,47,134,188,237,67,58,198,239,138,212,254,45,124,55,254,195,3,232,167,175,98,163,0,255,75,5,251,15,245,80,242,63,206,126,48,95,61,125,21,27,253,79,42,216,127,168,135,146,0,255,113,246,23,128,150,141,254,31,21,236,0,255,211,67,201,127,71,251,193,124,245,244,181,108,244,0,255,152,96,0,255,159,30,74,254,59,218,31,230,43,0,58,232,43,130,220,48,130,235,170,96,200,56,48,188,113,71,35,67,14,89,93,237,211,37,172,128,11,191,118,241,181,100,146,10,223,130,207,185,194,18,28,184,42,245,156,27,137,227,240,7,18,218,90,14,73,200,103,220,173,151,143,229,26,196,227,233,141,240,63,134,63,193,151,244,21,192,0,0,224,64,1,3,128,252,99,117,178,44,221,135,219,155,123,186,83,79,141,75,53,215,190,84,87,205,5,80,48,95,73,69,0,255,143,21,246,31,150,39,249,239,104,0,255,164,175,168,71,198,65,10,1,14,70,22,36,40,107,196,37,220,89,211,198,186,173,90,22,107,164,77,169,147,102,243,181,76,244,0,255,88,97,0,255,159,230,73,254,59,218,15,242,0,138,150,146,2,160,40,138,130,14,160,165,232,127,91,5,251,159,225,121,146,0,255,4,222,219,215,16,95,75,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,175,53,62,128,166,62,25,39,9,128,88,108,205,170,16,140,32,115,73,15,207,123,214,88,184,84,251,82,240,177,54,165,182,154,237,181,227,0,255,229,1,0,255,15,237,64,0,255,97,188,163,225,0,255,159,175,166,232,127,93,5,251,79,226,119,146,0,255,59,254,115,5,64,67,87,224,160,29,180,221,237,216,97,210,10,236,211,247,91,38,113,73,250,114,58,105,209,195,43,120,216,8,223,224,159,245,158,36,57,78,146,19,11,128,182,93,29,91,0,228,81,44,145,182,150,77,176,72,199,14,237,225,103,141,30,58,217,71,50,144,140,164,14,160,96,57,150,51,182,0,129,24,34,55,19,151,12,1,226,88,198,34,61,146,120,29,0,255,235,224,15,60,52,128,150,159,0,199,147,241,4,5,250,228,204,2,160,170,109,205,19,98,186,186,25,171,233,162,103,65,60,138,247,253,240,27,30,113,119,249,149,221,238,202,11,227,200,5,35,134,188,67,194,8,162,130,81,151,80,78,45,53,213,161,218,119,90,105,94,15,254,132,55,129,248,30,126,243,188,141,113,59,41,243,19,3,82,8,128,32,201,151,25,153,23,122,163,132,58,41,111,109,221,165,210,19,225,63,89,181,120,196,183,227,63,174,162,162,0,255,203,10,251,239,203,147,252,143,179,0,255,239,1,212,24,253,191,91,97,0,255,77,252,80,242,127,199,135,248,250,237,171,53,250,127,151,194,254,155,248,161,228,0,255,142,7,241,245,211,7,208,88,80,126,218,6,212,115,110,99,249,89,252,145,156,182,200,40,237,236,103,220,161,151,247,229,250,195,3,106,142,240,191,137,63,193,31,122,13,242,32,7,39,119,31,8,70,130,139,108,39,139,38,218,100,101,152,88,24,28,253,30,173,91,226,31,188,47,134,119,241,38,190,230,117,4,25,193,193,169,0,70,110,164,125,161,89,161,110,45,243,229,236,175,173,211,83,223,250,198,218,250,21,160,142,129,243,1,212,1,67,2,76,102,128,115,88,201,38,242,162,202,93,161,223,166,121,75,92,23,120,222,35,62,11,159,203,7,208,4,15,50,50,114,247,19,228,32,184,200,118,48,9,198,77,86,134,73,149,8,141,191,72,239,110,120,24,31,123,225,93,60,179,226,121,6,61,202,174,30,7,141,184,242,114,210,14,194,177,52,98,147,186,103,129,79,223,246,242,10,251,192,110,224,84,236,56,227,117,193,237,216,24,156,43,65,232,204,217,50,132,251,116,110,89,98,182,72,60,128,63,3,252,18,191,199,215,188,251,9,50,130,43,195,16,24,185,43,110,50,67,19,117,109,153,31,121,97,113,157,158,26,140,245,189,6,208,82,244,191,173,130,253,215,240,60,201,127,2,0,255,237,43,136,175,80,244,127,173,130,253,207,240,60,201,127,2,239,237,171,133,15,160,169,79,110,39,9,128,28,232,12,133,128,138,196,13,99,123,207,34,224,86,141,180,133,199,218,148,122,195,51,250,218,241,0,255,18,191,0,255,67,55,208,127,24,239,104,248,239,229,43,10,128,118,107,1,71,97,224,228,238,35,201,73,178,149,110,224,242,12,30,81,154,1,68,96,28,97,143,166,221,240,15,62,246,194,75,248,101,205,235,0,112,146,147,81,5,128,112,226,166,48,132,88,91,187,252,56,11,91,219,52,211,183,178,177,193,126,48,14,142,85,248,231,118,110,6,140,83,4,156,11,73,136,76,222,18,163,237,211,183,100,105,179,33,241,63,222,20,240,52,124,108,0,69,114,0,39,35,211,131,194,64,178,145,110,100,17,132,155,170,52,3,43,147,27,97,143,166,37,241,48,222,23,195,71,120,204,21,247,84,130,220,202,114,99,42,116,4,131,201,105,26,146,202,17,238,175,145,148,19,207,150,102,240,74,151,240,109,79,36,190,174,51,128,122,114,144,7,0,44,152,141,12,67,243,149,171,204,141,85,64,86,146,251,116,209,24,241,52,209,70,245,139,191,37,62,25,191,226,149,116,244,63,222,254,11,29,146,252,151,224,127,250,0,106,141,254,215,173,176,0,255,38,126,40,249,175,227,67,124,245,246,213,26,253,175,91,97,0,255,79,252,80,242,127,199,135,248,74,0,250,20,76,241,52,135,3,208,186,168,201,211,55,83,0,20,45,37,5,48,10,23,80,69,2,40,112,161,186,15,84,129,8,163,72,162,120,246,90,31,9,157,10,64,222,108,131,219,119,36,203,167,111,117,203,106,186,22,7,190,133,0,255,184,214,175,55,171,199,74,202,153,15,155,23,197,216,211,76,23,109,219,224,11,188,163,175,245,186,249,221,47,188,114,11,18,2,72,152,45,145,87,71,184,230,201,102,45,227,167,198,189,5,64,187,127,114,122,251,158,178,249,252,214,253,189,187,203,147,253,172,115,71,188,138,71,242,213,254,62,244,58,249,5,50,109,230,175,36,90,88,252,102,237,186,222,167,30,211,67,196,253,183,243,200,45,44,246,137,30,121,124,140,0,255,121,5,64,75,73,209,59,0,234,213,239,15,152,37,85,167,245,169,3,1,40,112,67,65,15,220,52,63,197,243,21,3,208,234,254,192,232,83,196,210,52,4,160,104,41,41,0,138,58,197,77,219,0,40,138,98,20,0,69,81,20,0,69,81,180,0,20,37,69,1,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,0,148,212,58,105,130,155,98,75,1,168,61,214,20,69,11,64,73,75,179,90,159,158,152,159,177,27,147,242,110,90,48,214,182,4,80,188,251,116,28,40,188,64,148,9,34,101,4,193,113,4,105,97,65,167,155,54,244,53,246,200,51,64,34,199,141,18,0,105,75,142,230,211,34,46,47,194,155,3,111,194,159,234,125,1,231,97,91,14,72,19,192,149,172,73,100,45,237,238,138,100,137,23,62,15,223,235,21,246,170,162,23,96,137,21,206,12,38,73,150,81,139,248,222,220,92,44,128,118,0,255,250,29,237,36,49,50,25,151,70,150,184,228,29,212,85,231,238,238,246,249,122,120,198,59,25,128,177,177,193,146,38,70,93,130,181,231,217,18,16,0,255,136,31,173,245,73,206,99,220,7,50,134,73,91,121,220,168,123,180,77,79,251,143,246,196,63,226,39,188,162,251,3,199,50,18,98,56,178,188,165,133,46,239,21,64,1,59,20,69,1,80,20,69,1,80,180,148,180,0,148,20,3,24,40,192,41,112,1,24,0,136,64,196,186,210,207,61,91,218,176,43,41,33,35,148,24,109,9,99,172,135,119,26,193,79,248,100,0,173,47,28,79,146,129,194,24,6,187,71,27,107,105,41,4,157,94,186,214,232,161,67,125,205,233,116,36,8,144,36,69,194,136,126,107,60,217,178,147,118,87,106,147,193,15,120,168,214,163,30,225,15,55,142,129,44,83,110,230,73,240,200,62,238,46,236,101,109,190,240,15,188,208,235,61,236,19,28,160,156,0,179,55,174,9,50,167,134,218,234,83,26,64,115,27,109,92,225,127,20,115,206,184,202,93,229,219,100,213,66,124,220,211,21,247,192,17,202,221,33,239,172,173,92,167,77,0,149,63,125,142,233,186,179,203,230,235,56,244,63,234,31,22,32,235,165,219,103,24,191,209,87,200,31,223,203,202,168,223,70,245,151,175,227,246,111,79,30,57,167,171,63,60,33,23,139,207,242,0,26,148,159,82,82,180,0,148,20,69,113,1,40,41,138,81,0,20,45,37,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,20,117,0,154,66,131,2,165,8,3,208,160,104,80,7,160,1,229,16,163,175,163,61,198,33,181,27,51,63,134,181,99,124,61,248,113,190,150,189,222,143,246,193,113,212,249,104,129,21,221,188,175,8,63,211,7,80,140,215,203,254,233,9,212,57,7,33,109,73,148,86,252,179,87,141,87,106,0,255,155,212,121,110,184,236,162,46,126,192,3,40,234,235,43,220,207,201,110,92,209,96,155,75,187,181,201,174,160,99,208,91,112,134,153,125,184,223,228,201,188,213,184,52,75,27,181,211,74,252,9,127,243,90,31,132,227,138,154,253,35,8,50,82,129,180,15,160,69,79,232,201,200,184,141,201,227,74,228,2,68,254,23,4,234,14,109,181,140,231,240,85,173,143,246,143,113,54,178,229,191,187,121,229,153,110,155,253,164,171,254,225,151,120,44,95,243,60,117,188,112,114,96,138,192,242,205,223,197,254,226,114,107,181,172,137,39,90,209,215,251,243,233,110,156,225,102,30,47,0,255,166,166,209,60,219,127,218,183,137,31,225,7,30,64,235,225,253,60,56,135,57,143,52,111,198,156,127,250,176,45,214,75,39,120,18,63,185,214,145,203,48,72,140,167,237,43,158,3,231,56,65,5,176,208,52,136,118,98,44,94,176,159,220,221,161,125,61,60,214,5,175,176,7,158,17,2,174,3,68,100,58,143,44,165,174,48,215,18,117,173,13,159,136,207,241,0,138,106,53,120,158,118,198,87,176,220,120,225,238,24,171,107,85,2,80,20,69,11,64,73,81,84,26,64,239,145,227,104,231,8,59,179,73,160,249,51,44,205,86,234,219,171,147,222,244,245,190,232,217,141,115,128,251,219,203,191,217,83,171,125,183,47,187,11,196,79,240,85,190,102,96,20,104,220,86,251,188,158,51,14,200,213,127,123,249,187,205,197,205,75,109,107,245,210,196,62,128,210,167,14,156,224,182,129,247,87,104,184,37,38,95,203,188,46,175,209,189,66,123,13,231,43,61,96,119,132,80,185,242,188,89,232,52,179,249,165,111,159,23,173,174,13,240,71,124,182,87,60,135,246,95,161,35,151,193,242,182,5,18,251,65,124,147,206,173,241,10,222,116,5,125,80,121,144,241,12,170,2,26,115,107,79,44,163,30,58,183,104,174,61,124,0,197,185,234,169,12,146,66,39,133,230,168,97,175,246,229,227,160,224,32,128,88,56,249,43,75,168,71,81,119,234,218,95,81,192,35,241,67,94,239,113,16,24,206,161,19,73,80,201,0,180,148,20,125,0,154,122,43,167,116,140,136,250,52,197,0,20,163,79,141,41,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,226,7,160,0,10,148,2,165,4,160,245,166,25,77,154,2,160,25,69,75,9,64,81,180,148,0,20,69,209,2,80,82,20,197,0,40,138,162,141,162,13,128,162,40,70,181,0,138,131,51,130,131,179,213,251,66,147,106,123,197,222,88,183,215,59,125,32,199,125,0,255,103,127,124,243,254,243,165,254,117,154,105,178,78,199,215,240,17,94,191,42,63,61,193,65,96,203,227,252,54,177,164,82,140,229,29,127,149,214,123,0,5,61,79,112,142,89,165,29,52,239,46,49,123,91,236,88,89,223,17,235,88,220,9,127,196,191,243,21,103,100,108,69,230,233,43,142,87,61,163,44,216,202,119,62,228,216,123,21,138,41,109,97,177,14,250,164,198,240,0,175,246,246,248,158,251,239,229,195,124,46,251,190,148,180,136,247,28,64,81,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,75,73,81,0,52,90,179,127,228,224,201,56,35,184,181,51,153,236,58,243,111,121,199,93,177,0,255,252,109,180,191,216,223,250,105,162,171,190,122,148,153,159,113,32,131,142,224,12,56,103,119,2,11,111,205,251,5,123,16,123,125,15,20,171,86,241,228,180,177,63,14,159,129,111,247,138,156,180,147,246,187,29,43,76,22,236,45,250,126,228,242,182,172,71,212,73,155,32,94,193,67,29,225,101,124,136,15,160,254,190,106,248,169,4,169,32,193,246,201,48,123,232,232,56,241,202,135,193,252,242,182,121,240,234,163,77,162,93,60,211,26,222,196,151,251,26,226,3,168,37,250,95,87,193,254,147,248,157,228,0,255,142,135,162,80,192,5,0,176,3,242,79,114,236,82,152,68,50,243,202,3,101,65,88,164,105,143,22,232,165,135,70,250,90,243,58,128,118,146,147,1,24,88,132,19,55,133,225,89,116,173,45,123,156,133,229,186,133,207,244,109,44,139,31,245,131,113,218,49,216,51,206,237,128,113,64,192,25,72,50,146,217,91,130,106,159,190,45,75,155,13,137,0,255,241,102,128,167,225,211,248,0,138,10,250,26,20,110,25,192,5,4,149,140,19,139,59,151,180,51,203,49,43,170,133,186,204,5,185,80,104,23,175,59,222,82,10,95,141,223,231,43,0,202,213,36,39,73,146,39,73,78,146,249,3,56,70,49,100,211,237,172,45,217,50,237,52,184,244,208,177,75,43,77,213,177,199,200,73,42,246,138,193,234,150,199,229,160,136,0,129,108,52,162,160,151,22,4,201,26,125,210,173,212,180,165,209,90,163,120,18,95,192,119,123,0,36,160,231,201,193,0,2,228,141,32,134,243,28,134,104,167,114,125,15,38,62,251,151,226,109,108,88,226,117,188,47,130,0,255,225,51,174,41,192,252,100,11,232,24,175,241,252,44,254,9,78,220,106,67,52,180,143,111,135,102,222,119,232,15,31,168,69,194,127,38,254,26,31,116,139,165,142,3,28,41,58,206,18,32,219,137,202,184,68,101,10,103,97,37,173,208,108,51,188,37,187,206,241,189,71,252,41,126,158,175,136,5,56,193,25,64,1,185,198,202,221,91,128,221,49,18,121,167,222,53,145,208,62,104,188,33,15,188,12,223,233,9,127,224,157,30,64,83,199,241,123,162,228,208,49,46,23,35,60,110,27,69,80,4,117,243,104,191,34,30,234,187,149,85,179,31,91,203,70,0,255,147,130,253,127,122,40,249,239,104,0,255,213,43,94,71,146,81,56,25,0,98,230,6,222,99,24,22,169,171,219,252,56,11,91,11,245,212,184,178,177,40,175,101,163,0,255,73,193,254,63,61,148,252,119,180,159,225,1,146,164,158,3,163,93,64,18,176,3,196,218,121,187,52,227,78,229,250,30,168,116,251,20,130,177,98,134,55,240,177,7,254,135,127,236,43,208,78,130,2,158,36,25,0,228,31,171,143,162,200,62,92,222,220,171,101,186,233,91,170,185,246,93,90,233,151,71,78,6,144,145,243,242,201,71,146,231,96,26,81,2,49,68,57,176,23,55,71,42,221,75,183,74,11,77,36,190,246,196,151,248,5,254,176,193,141,51,16,24,50,98,126,249,192,64,6,104,56,171,139,149,129,204,169,69,119,221,182,119,63,60,133,55,73,220,171,226,171,241,49,7,208,84,130,39,163,82,199,229,27,89,126,22,0,255,84,66,219,203,16,15,237,227,220,173,151,247,29,250,195,231,105,142,240,191,137,191,198,63,123,197,115,28,250,20,174,251,227,33,242,198,209,48,242,46,156,86,98,100,126,220,13,63,188,21,0,255,247,54,22,132,15,242,40,51,63,227,64,6,189,2,51,224,156,223,9,44,188,53,239,3,246,32,242,250,26,24,82,173,226,169,105,99,127,28,254,2,223,210,215,47,31,64,75,69,0,255,143,21,246,31,150,39,249,239,104,191,224,154,54,224,6,220,216,141,178,60,154,129,109,230,126,107,139,185,35,189,57,109,117,232,225,105,252,211,46,190,193,247,174,101,162,0,255,71,10,251,15,203,147,252,119,180,63,228,85,221,7,208,60,149,242,243,96,28,73,133,190,82,134,32,56,184,193,60,89,204,86,23,163,57,173,245,108,136,191,240,190,94,115,120,150,183,184,51,14,18,75,6,206,47,223,112,37,215,105,135,91,80,168,16,128,82,151,160,210,133,219,182,253,240,44,62,104,28,190,73,42,252,24,143,242,22,132,142,19,28,64,61,134,160,128,201,12,48,46,83,109,19,121,81,34,109,215,108,243,4,199,161,115,252,236,17,159,133,111,235,43,94,7,130,131,28,156,10,82,214,14,218,22,154,69,214,238,178,201,217,95,219,168,153,198,245,141,197,2,104,141,175,57,18,28,175,140,35,176,170,71,202,234,70,164,12,23,9,50,221,163,117,105,141,180,166,181,206,186,131,143,226,99,191,198,90,217,215,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,117,188,175,15,160,200,128,27,104,187,219,169,203,163,25,222,161,239,47,44,226,142,221,223,156,182,58,4,241,10,62,106,23,223,224,89,190,157,32,64,112,140,129,20,204,14,57,113,87,239,15,105,37,44,103,17,165,126,223,205,18,137,71,191,120,211,158,134,12,63,142,31,242,64,80,199,145,147,83,9,18,118,146,84,59,199,101,152,54,80,235,75,69,162,219,167,18,244,13,53,252,142,143,197,241,0,190,216,215,32,7,9,82,126,16,100,164,34,0,255,160,62,150,226,219,110,121,109,79,151,105,169,111,169,30,218,151,234,164,131,124,128,66,78,59,35,225,143,32,184,130,208,35,192,56,150,8,198,1,55,118,4,99,19,210,98,13,233,28,62,136,143,253,90,133,191,236,235,194,91,21,130,11,0,242,164,130,87,221,61,104,62,8,73,108,190,128,128,189,169,21,154,118,183,198,44,253,226,63,124,13,63,107,163,225,223,248,185,215,0,31,64,81,20,13,29,64,211,174,114,3,110,236,6,44,143,102,96,155,185,223,218,34,238,72,127,78,91,29,118,248,26,0,255,244,139,119,240,197,62,2,4,65,80,249,30,237,224,94,71,245,80,73,249,193,240,49,87,249,243,232,171,67,174,37,60,213,39,94,195,103,248,10,244,151,74,247,113,82,62,128,122,12,1,128,233,12,48,46,3,124,33,47,74,156,229,154,109,154,183,227,208,57,126,246,136,207,194,199,29,192,242,206,56,72,44,25,48,191,252,195,72,198,105,102,85,20,170,202,8,74,93,190,11,183,93,251,225,89,252,57,230,146,10,95,141,143,184,146,142,254,199,219,127,161,67,146,0,255,17,252,88,95,115,59,66,135,161,14,171,140,108,84,138,214,30,75,212,33,55,22,234,218,195,104,138,89,11,237,107,130,24,143,28,32,1,80,71,12,201,37,1,174,43,159,19,183,196,19,176,59,19,203,36,91,16,143,145,150,134,122,232,6,190,141,47,25,190,211,84,15,160,198,232,127,221,10,251,111,226,135,146,0,255,59,62,196,87,111,95,173,209,0,255,186,21,246,0,255,196,15,37,0,255,119,60,136,175,213,0,90,244,200,56,64,130,164,64,163,5,73,200,200,219,80,86,246,52,50,220,165,145,182,240,70,159,78,111,248,114,95,113,249,73,146,163,0,224,196,206,44,24,105,28,113,229,105,158,120,123,43,226,234,154,32,88,230,43,166,159,20,29,101,14,3,103,28,109,140,33,243,217,93,178,179,11,181,201,190,45,175,222,69,240,97,159,232,59,251,231,94,187,79,207,247,9,168,146,39,121,74,249,136,184,16,80,225,214,122,199,195,8,19,87,196,51,241,171,54,163,110,226,107,14,160,1,42,185,218,57,149,131,42,237,124,228,85,25,69,50,232,42,127,169,24,216,107,74,23,120,246,119,17,190,120,164,51,60,111,141,63,225,63,107,174,31,160,251,8,67,24,57,227,134,51,154,204,103,55,249,6,173,212,33,251,118,164,154,22,199,135,125,162,19,237,79,121,77,78,50,78,238,168,43,140,1,148,79,169,34,50,191,178,1,54,101,211,188,191,116,169,214,134,0,255,53,110,136,127,224,123,250,26,28,57,8,70,229,224,114,103,148,159,99,199,64,118,24,207,139,98,169,75,59,210,73,133,180,213,45,222,35,252,55,122,197,103,248,0,138,162,40,0,186,246,150,32,56,9,42,47,4,121,149,221,145,229,1,144,232,60,144,58,101,241,237,172,110,141,160,90,194,139,183,89,155,18,223,129,95,241,250,173,165,232,0,255,90,5,251,159,225,121,146,0,255,4,254,219,7,80,34,95,67,199,185,27,167,0,224,128,192,42,200,9,88,165,192,43,28,70,176,172,120,181,38,201,104,111,203,232,2,47,34,241,173,248,186,190,6,248,10,128,162,165,164,0,40,138,162,0,40,138,134,174,192,65,59,192,238,118,236,48,105,85,108,211,247,91,38,113,75,250,114,58,233,176,195,39,248,167,35,124,131,159,2,40,112,78,128,51,46,228,42,92,133,147,1,0,168,50,179,36,184,184,68,228,75,117,81,236,173,215,190,95,207,34,221,225,109,149,213,220,87,60,65,97,60,99,36,87,192,200,243,219,18,84,148,223,253,184,99,68,35,75,169,151,7,107,57,60,136,226,189,174,250,194,19,109,230,87,14,144,0,168,35,86,137,37,41,92,87,62,239,18,77,192,236,44,172,34,219,175,139,70,166,161,253,151,182,241,37,195,223,226,75,61,128,134,141,254,39,19,236,63,212,67,201,0,255,56,251,129,85,218,0,255,122,251,127,101,254,111,218,0,255,173,98,163,0,255,73,5,251,31,245,80,242,95,206,126,96,149,246,0,255,222,254,95,153,0,255,155,246,3,60,128,66,7,9,114,144,32,246,96,254,65,78,29,224,38,115,172,115,44,233,150,23,132,189,154,150,102,65,252,210,67,99,237,246,26,122,112,244,21,84,125,0,255,238,0,119,76,247,31,158,180,176,169,7,183,142,241,246,248,15,195,127,224,51,61,176,27,56,21,59,206,120,89,218,56,54,166,157,145,32,227,153,179,101,8,247,105,92,178,196,44,74,60,128,55,3,252,18,159,198,7,80,52,171,121,247,19,100,164,141,12,67,96,244,174,184,71,51,52,81,183,150,249,145,23,54,215,233,169,111,99,125,173,10,128,26,250,150,54,198,73,96,200,65,249,229,23,70,112,206,186,186,178,28,44,119,219,116,201,174,91,92,251,117,139,7,73,220,83,225,83,240,53,30,200,121,80,65,59,131,157,28,51,66,1,101,231,163,240,93,96,70,204,151,120,81,143,125,88,17,143,251,116,132,135,186,235,94,5,111,236,43,142,113,249,237,54,110,151,143,49,29,227,54,126,187,145,215,190,243,205,103,251,159,211,254,36,225,63,74,248,223,181,74,248,111,5,208,100,196,141,184,177,27,168,76,101,230,14,115,127,97,241,150,234,45,106,171,205,16,79,227,163,118,241,51,190,204,199,11,118,0,248,62,103,151,19,20,98,24,73,92,92,50,131,138,196,13,101,73,219,217,17,185,85,31,237,193,223,225,123,248,168,53,60,52,64,242,157,158,152,187,252,26,147,19,4,5,212,104,22,203,153,101,218,236,223,82,73,148,177,70,5,47,195,79,122,197,203,248,70,63,192,57,39,0,174,84,134,97,203,65,80,32,156,164,46,199,44,190,228,120,176,73,131,77,162,72,252,142,55,127,248,43,252,222,1,20,192,87,127,95,219,124,125,231,21,196,66,79,146,84,100,249,31,136,217,218,70,230,202,128,91,178,135,49,28,94,36,69,169,71,221,165,111,93,60,232,103,63,202,3,104,42,207,65,78,27,49,12,107,7,149,160,2,48,143,147,114,28,113,129,123,123,203,59,202,102,125,123,123,75,226,145,246,240,92,115,21,138,254,183,85,176,0,255,26,158,39,249,79,224,115,253,4,35,193,65,232,65,42,200,65,206,109,3,146,136,38,112,50,111,75,80,80,142,164,47,210,100,137,55,240,190,13,30,199,91,249,106,15,16,28,7,193,41,3,130,92,215,70,152,145,20,176,133,183,69,239,214,190,233,23,233,163,67,248,33,158,182,104,161,155,125,0,13,241,245,20,253,175,171,96,0,255,73,252,78,242,127,199,127,251,218,226,107,146,147,36,201,147,36,39,73,252,150,60,208,125,10,69,210,69,250,118,214,150,108,155,102,154,235,20,62,209,177,74,155,248,99,0,69,149,143,1,140,54,0,140,194,9,144,0,101,204,227,100,36,50,215,112,115,193,217,81,214,104,16,247,118,195,35,221,225,135,94,214,108,31,201,64,114,37,245,2,10,150,99,57,227,11,144,18,67,228,118,226,150,33,64,28,203,88,164,199,18,175,227,125,27,252,129,175,120,101,231,117,183,29,211,103,250,223,124,249,110,231,221,57,249,182,95,190,22,249,63,246,105,145,253,81,194,127,68,251,175,1,0,140,51,2,0,56,193,205,175,156,194,1,129,50,59,152,29,238,116,90,100,219,173,91,247,235,9,15,146,183,87,197,167,224,95,189,34,39,237,164,237,110,199,170,77,86,217,59,244,253,149,203,91,178,190,160,86,218,12,241,10,30,234,8,47,227,77,124,205,57,130,148,143,192,144,145,186,50,220,72,146,97,36,65,147,202,91,92,241,118,55,60,65,87,63,24,73,33,9,61,168,0,4,192,220,244,230,193,182,50,76,64,99,145,118,135,251,225,115,228,212,207,254,84,39,120,107,226,147,240,211,124,0,77,240,32,35,35,211,19,228,32,184,72,28,92,130,113,147,145,97,130,18,25,201,247,232,221,13,15,227,99,47,188,139,15,245,149,60,233,0,255,188,253,23,250,43,249,47,193,231,2,191,209,14,98,199,25,175,11,198,49,10,206,149,32,100,231,108,25,194,125,58,151,44,139,22,36,254,135,111,6,248,37,254,168,57,61,65,70,218,200,48,148,182,70,110,228,61,154,162,174,136,91,219,60,245,194,50,221,196,159,26,140,13,225,99,60,128,150,138,254,167,10,251,15,187,147,252,119,180,31,228,245,235,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,188,118,3,40,82,62,130,145,129,235,9,114,80,217,200,93,184,188,141,219,32,154,0,74,132,72,88,172,103,55,60,140,143,69,241,17,94,217,87,228,200,25,25,103,88,202,141,131,100,50,4,33,230,81,153,98,85,210,146,110,212,114,237,52,138,183,240,184,32,222,194,99,248,250,235,43,137,232,127,188,253,23,218,43,249,47,193,63,6,192,8,146,45,79,249,109,192,220,160,35,110,11,130,58,209,254,249,226,89,86,37,44,209,37,104,50,45,116,176,86,9,0,255,143,248,106,124,44,95,191,94,75,69,0,255,143,21,246,31,150,39,249,239,104,127,200,43,1,40,90,74,154,5,208,188,14,20,78,114,114,1,64,17,78,220,20,134,16,107,107,151,31,103,97,109,157,94,250,54,86,182,220,87,100,156,51,206,149,177,187,112,111,182,27,55,111,27,234,186,253,228,157,87,154,233,16,191,237,207,180,208,106,62,80,126,114,234,80,71,96,151,100,0,167,242,136,81,96,12,238,164,74,148,86,239,46,15,230,86,77,26,248,162,201,12,31,192,47,244,53,231,245,25,57,170,200,71,128,241,177,157,10,223,108,118,137,252,233,158,97,218,199,173,170,181,206,241,34,225,0,255,214,56,62,116,0,37,69,49,87,224,36,187,129,240,175,34,203,57,64,249,148,233,142,252,100,3,172,110,209,83,239,126,232,86,215,103,208,183,33,62,193,39,249,0,154,241,122,156,60,85,231,3,200,249,232,46,152,110,246,59,68,254,106,77,19,237,223,150,210,91,27,120,145,240,159,104,28,0,255,185,250,189,214,129,187,127,146,92,215,127,140,202,72,126,0,255,102,99,249,80,0,255,75,66,241,10,242,159,195,67,218,31,240,10,128,146,162,127,175,161,7,71,95,65,225,251,119,7,184,99,186,127,241,164,133,77,253,237,214,48,222,30,0,255,95,248,15,124,214,1,42,169,3,7,121,37,22,4,179,145,83,89,222,112,149,184,49,32,163,1,184,79,23,93,20,168,183,46,170,93,252,209,240,57,248,79,175,184,252,32,200,131,32,56,48,186,74,145,84,82,78,60,67,19,113,111,75,220,90,19,60,145,53,201,147,156,92,184,158,42,92,0,174,17,39,139,96,185,207,196,16,49,50,57,242,55,107,93,18,15,227,125,81,188,139,207,120,141,59,238,4,41,31,56,11,174,247,181,13,40,13,148,129,226,205,54,186,201,190,81,44,214,39,201,139,226,111,117,19,252,44,109,29,127,192,63,14,80,57,64,2,160,142,24,146,75,82,184,158,124,222,37,154,192,217,153,8,140,182,95,131,198,165,163,253,151,182,241,37,195,223,226,75,171,168,232,127,178,194,254,0,255,238,36,0,255,227,236,191,244,21,167,7,193,169,140,12,67,130,195,41,247,104,134,86,214,234,178,71,94,88,220,168,153,206,149,245,205,120,69,37,56,221,71,61,109,192,218,57,50,178,168,252,41,159,84,185,27,75,146,84,139,81,143,32,142,173,218,130,191,227,111,13,124,14,0,255,117,0,29,17,253,127,183,0,255,93,123,37,0,255,219,248,69,190,230,28,65,112,4,134,140,224,234,96,68,146,129,74,240,28,203,91,92,241,86,55,60,111,117,125,29,17,253,127,183,0,255,92,123,37,0,255,217,248,65,190,218,250,0,90,63,120,145,159,162,182,153,17,178,105,160,216,33,15,124,52,115,169,43,52,243,225,125,26,81,31,120,92,39,190,10,31,11,24,234,25,48,63,73,247,81,134,36,249,66,36,103,177,146,201,164,141,145,187,65,191,197,16,183,228,218,192,243,226,240,167,248,77,190,34,237,32,21,228,65,144,131,96,254,8,30,42,197,55,229,206,230,146,46,211,82,131,76,115,29,75,181,210,197,126,144,208,241,96,228,84,18,192,93,72,128,243,44,154,120,3,182,190,132,35,193,62,89,130,190,98,137,47,240,190,56,254,135,63,5,208,156,158,84,70,48,50,12,165,237,209,27,113,143,103,168,43,226,218,50,79,188,176,75,55,241,167,190,141,13,225,95,188,150,138,254,31,43,236,63,44,79,242,223,209,126,80,95,191,124,45,21,253,63,86,216,127,216,157,228,191,163,253,33,15,160,40,90,74,0,138,162,40,216,3,104,14,49,63,184,18,122,206,65,154,159,197,31,85,97,174,225,42,237,236,231,91,173,153,247,229,250,195,3,118,36,252,111,226,83,240,55,125,109,227,65,144,167,130,224,192,70,67,64,18,73,49,241,12,79,196,189,45,113,107,77,208,36,240,117,208,215,2,112,96,0,155,25,98,201,56,1,240,237,56,210,89,142,157,157,238,211,98,89,16,51,189,142,240,181,4,146,21,191,130,79,56,128,210,71,158,243,97,247,70,225,130,67,228,80,163,243,201,47,108,139,181,93,179,49,251,27,167,113,60,8,195,175,226,95,189,138,141,254,39,21,236,63,212,67,201,0,255,56,251,167,94,131,140,84,16,28,65,48,130,200,63,168,147,98,201,190,219,94,219,171,157,186,105,92,170,137,246,93,154,234,199,145,118,16,156,160,30,4,49,12,195,25,27,138,72,148,97,114,50,111,207,115,26,17,173,244,69,186,106,175,117,124,108,131,87,225,115,14,160,101,163,0,255,71,5,251,0,255,244,80,242,0,255,209,126,144,47,0,244,140,152,31,164,30,0,72,48,137,73,59,139,9,62,147,55,37,238,118,253,14,77,220,113,104,3,63,139,195,103,225,127,189,146,141,254,31,21,236,63,236,80,242,223,209,126,236,84,249,134,81,72,242,50,31,1,30,19,124,70,26,6,216,33,206,41,187,107,130,196,181,93,251,165,225,145,190,77,241,178,48,62,196,127,240,119,7,208,252,158,212,99,169,199,46,3,155,149,229,101,146,76,17,112,125,161,214,189,140,183,97,214,93,0,255,134,96,150,31,12,4,9,82,79,10,8,5,177,54,189,121,184,77,12,145,27,175,68,43,202,253,58,68,50,253,236,191,116,130,71,19,95,139,223,122,193,157,51,10,65,112,197,124,243,45,7,25,160,225,202,8,100,5,50,165,14,223,134,235,214,253,240,19,254,164,91,170,226,171,241,159,2,41,0,255,112,144,203,10,176,224,140,24,220,184,163,81,25,198,21,172,246,233,18,99,146,81,244,218,197,215,30,104,41,124,11,190,217,3,104,27,71,16,60,8,82,85,166,14,134,34,137,36,91,169,75,208,36,17,247,214,195,239,120,93,17,100,240,124,190,150,138,254,31,43,236,0,255,211,60,201,127,71,251,63,125,5,243,181,84,244,0,255,72,97,0,255,97,121,146,0,255,142,246,131,60,128,162,165,164,0,40,90,74,10,58,128,66,209,0,255,182,10,246,95,195,239,36,0,255,9,252,183,175,33,190,150,162,0,255,107,19,236,191,134,231,73,254,19,248,110,95,67,124,0,181,68,0,255,235,42,216,0,255,18,207,147,252,223,241,159,43,232,106,138,254,215,85,176,0,255,37,126,39,249,191,227,63,215,212,1,80,57,207,21,60,57,130,28,57,201,133,11,80,231,8,132,48,242,138,237,202,45,63,180,218,54,194,231,248,91,24,15,224,147,125,13,114,144,32,120,16,100,4,145,127,80,31,203,208,125,183,188,182,167,203,180,212,183,85,19,237,75,181,210,13,190,50,61,112,0,32,65,61,64,0,75,82,237,238,55,15,54,196,19,117,227,88,165,29,217,126,13,34,167,126,246,95,218,198,87,19,159,132,207,13,144,170,242,115,249,149,140,122,128,209,130,115,118,7,168,16,247,232,245,123,22,202,250,18,40,42,173,226,207,233,108,127,28,190,28,223,170,162,162,0,255,201,10,251,239,203,147,252,143,179,127,210,87,220,30,212,113,168,167,12,167,109,84,138,134,73,138,81,114,99,161,174,181,144,96,137,181,208,191,226,9,243,154,58,206,113,142,85,42,22,0,101,73,110,17,2,129,211,82,4,18,52,115,234,217,173,197,17,180,184,190,36,124,29,31,222,240,17,60,239,0,106,141,254,215,173,176,0,255,38,126,40,249,191,227,65,124,253,246,213,24,253,175,75,97,0,255,79,188,80,242,127,199,131,248,10,128,98,39,8,18,4,193,246,200,176,240,135,81,29,39,26,110,176,242,73,176,249,19,233,171,195,161,93,252,210,38,62,195,35,43,233,183,15,160,200,128,187,10,187,219,129,229,209,172,222,161,239,47,44,226,142,244,214,180,213,97,136,87,240,80,191,248,6,63,121,50,146,4,72,247,17,67,66,0,238,93,87,62,238,43,195,4,102,38,162,14,247,195,231,70,166,161,253,169,78,240,39,195,215,226,199,249,64,14,42,35,168,35,8,174,13,195,56,87,2,84,25,38,55,16,87,204,33,98,73,177,87,143,28,126,199,199,202,248,3,223,236,107,144,131,4,193,131,32,35,72,208,0,255,65,125,44,195,183,221,242,214,158,46,211,83,223,82,61,180,47,213,74,183,248,0,10,69,0,255,215,42,216,127,13,191,147,252,39,240,222,190,146,188,6,192,45,23,48,10,1,146,113,98,113,227,146,151,241,114,206,138,106,161,46,109,153,14,114,162,208,46,126,104,29,62,72,41,124,23,191,245,26,224,3,40,90,74,26,58,128,6,3,238,130,27,187,11,150,199,179,98,155,185,0,255,176,152,59,210,155,211,86,135,30,190,198,63,253,226,27,124,177,143,20,130,32,168,124,95,56,117,135,81,61,84,82,110,48,124,196,77,254,68,250,106,177,235,8,95,181,137,207,240,25,190,2,253,5,233,62,78,202,7,80,143,33,0,48,153,1,198,101,128,45,228,69,137,179,92,47,111,158,32,13,157,227,105,143,248,44,252,220,1,44,238,220,14,18,75,46,152,95,254,97,36,227,52,179,42,202,88,8,129,82,147,238,194,197,182,64,179,248,147,114,73,133,191,198,55,92,201,71,0,255,227,237,127,208,33,201,127,9,190,172,175,121,248,35,221,135,161,14,67,70,54,42,197,195,35,137,58,228,198,66,109,123,24,205,48,107,161,125,77,16,227,145,83,72,0,212,17,67,98,73,128,235,202,231,196,173,208,4,236,204,196,50,201,22,196,99,28,153,134,122,232,6,190,141,175,24,126,211,83,15,160,214,232,127,221,10,251,111,226,135,146,0,255,59,94,196,87,111,95,141,209,0,255,186,21,246,223,196,15,37,0,255,119,60,136,175,14,64,129,210,39,77,209,12,128,162,104,41,1,40,183,38,215,147,203,216,242,110,227,192,78,254,54,180,5,139,46,58,52,250,194,27,107,142,2,158,23,137,203,151,88,246,106,143,219,91,0,255,213,46,63,32,111,201,212,73,101,111,8,107,65,186,131,63,244,0,42,63,42,71,16,224,128,81,251,77,197,252,185,223,184,33,218,175,213,245,157,37,241,38,158,23,232,7,15,243,138,236,191,146,163,222,177,156,32,79,109,139,45,143,61,117,45,45,46,102,111,123,252,16,223,116,165,183,15,198,109,249,118,206,109,99,181,147,127,151,180,37,232,52,213,100,219,71,241,77,124,130,87,224,192,57,223,66,108,140,119,100,121,123,75,167,174,8,160,56,117,224,172,41,90,74,0,138,162,40,0,138,162,40,0,90,138,146,2,160,40,138,2,160,104,41,169,3,80,56,205,57,211,210,160,0,20,147,182,159,226,32,197,35,128,162,78,145,166,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,0,90,40,181,158,0,164,201,209,244,62,1,64,147,166,165,40,1,40,138,154,90,175,103,156,11,177,144,88,96,45,110,107,9,64,243,36,227,156,160,93,99,133,110,9,20,209,94,233,27,61,107,0,255,65,250,111,47,159,113,210,106,223,237,139,182,53,252,4,111,42,189,114,114,216,192,168,130,1,87,189,226,137,83,139,231,41,138,160,152,195,247,225,243,189,202,95,159,219,9,45,95,103,147,228,173,242,217,23,55,20,25,128,214,219,235,201,25,116,43,205,140,116,30,149,211,55,107,94,66,198,107,234,43,121,206,242,160,35,143,143,78,202,167,134,165,37,205,228,199,75,241,179,106,56,25,110,96,75,140,0,152,175,242,229,211,100,88,123,150,89,250,120,34,190,192,171,125,125,66,7,96,188,191,112,121,12,205,187,10,159,14,163,166,90,4,208,123,216,129,100,156,180,147,49,213,242,165,105,146,179,79,223,70,29,181,84,209,122,41,1,40,138,162,0,40,138,162,0,168,211,140,11,231,177,168,78,141,249,111,75,197,66,20,178,29,105,109,197,94,169,222,251,25,168,55,94,222,77,84,195,249,182,111,59,219,194,111,240,152,3,40,234,136,247,43,1,54,223,46,237,135,36,208,230,84,126,105,210,180,5,149,118,154,135,223,224,17,125,133,247,47,92,229,84,206,7,102,162,141,104,0,255,233,144,166,59,226,169,94,240,22,62,91,115,60,244,83,143,137,184,0,255,180,186,144,184,178,136,233,219,181,111,211,179,55,175,169,55,123,242,19,75,68,195,145,73,162,233,180,221,218,146,186,189,185,71,252,35,126,236,0,138,122,144,253,3,237,92,148,60,206,54,193,231,161,253,199,93,223,174,175,182,241,37,222,224,149,234,56,216,252,88,217,7,153,129,33,217,88,223,146,121,59,251,116,20,127,196,43,174,245,200,235,72,198,133,178,196,219,226,145,108,111,74,220,217,164,105,75,188,215,159,43,128,74,146,2,18,222,1,244,222,62,227,28,219,253,237,246,155,173,219,124,243,178,180,33,126,105,87,95,49,0,255,200,244,63,231,139,243,225,103,124,173,127,248,35,71,250,71,58,188,179,175,168,223,253,172,254,115,28,239,155,134,6,64,1,127,142,147,156,28,238,214,100,200,175,171,124,29,183,127,123,242,109,124,0,213,26,94,180,92,39,254,166,175,224,62,189,251,203,231,224,216,111,139,207,77,110,142,71,242,21,218,127,188,191,60,130,209,125,190,26,254,22,185,53,62,115,0,45,37,69,1,80,20,165,165,4,160,164,104,41,1,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,36,128,6,165,73,83,56,141,8,160,9,138,6,5,64,139,94,73,254,105,250,199,237,148,69,187,73,26,190,206,43,209,43,5,253,31,126,252,7,6,73,52,170,104,248,186,62,128,170,188,150,243,39,169,174,231,240,158,184,176,248,85,175,44,175,228,252,73,10,251,223,139,244,31,44,190,150,15,160,245,177,250,199,13,213,212,250,88,253,227,134,10,128,154,122,143,113,249,185,121,83,12,21,173,123,0,109,119,31,108,156,51,218,55,31,178,202,99,101,0,255,218,208,158,63,226,3,120,186,215,123,78,187,222,254,62,155,252,231,151,15,9,181,176,0,255,111,172,134,175,121,0,195,25,6,42,65,146,239,90,159,119,29,31,206,193,230,229,110,121,242,124,49,137,78,111,93,155,227,3,252,218,3,104,125,220,117,20,114,110,159,253,242,151,95,158,249,106,127,221,223,147,217,95,135,159,227,229,124,173,71,61,15,114,219,189,250,23,237,246,173,188,218,7,110,173,181,127,135,0,255,26,213,215,122,92,64,55,228,136,157,35,229,183,40,26,213,81,159,152,221,77,186,87,199,87,248,107,45,63,71,246,159,28,183,19,131,18,99,29,194,243,80,187,66,251,122,120,172,65,124,0,45,37,123,173,79,116,76,207,109,221,239,126,183,67,163,101,201,126,217,199,37,22,190,137,71,121,189,71,94,159,27,68,222,239,54,159,188,157,53,49,241,206,50,221,27,5,80,20,205,168,167,16,244,1,211,28,183,51,220,55,146,174,221,183,111,187,197,0,255,93,246,49,139,185,146,90,143,167,112,38,113,142,181,3,210,122,59,142,202,248,251,184,44,241,157,124,62,144,182,218,127,132,109,123,189,199,244,192,114,110,55,0,255,206,129,203,187,195,254,44,170,236,187,120,28,126,194,235,61,70,158,235,120,108,219,121,36,251,66,108,253,244,183,210,207,254,235,193,1,32,48,18,147,90,179,192,139,193,118,250,0,90,127,31,84,206,109,108,62,86,190,121,230,193,242,234,100,0,255,216,169,197,124,173,135,187,158,3,206,110,229,219,56,216,229,149,119,251,186,186,32,181,0,255,130,39,226,87,189,230,30,239,7,134,45,238,230,115,101,218,199,181,141,181,18,52,241,9,62,232,181,252,28,246,169,227,28,238,47,129,13,101,158,40,250,126,120,222,167,161,222,240,1,148,84,233,213,190,232,219,57,3,225,59,187,217,181,180,44,242,99,95,234,91,31,190,139,191,121,205,8,61,172,234,218,32,199,241,26,128,162,40,10,128,102,167,24,55,117,26,52,0,69,243,20,99,210,74,3,80,180,20,147,2,160,40,138,2,160,40,138,2,160,78,73,73,147,18,64,19,81,19,20,5,64,81,20,45,0,37,53,21,168,118,61,215,40,178,115,8,218,146,235,106,111,143,39,7,72,9,65,132,91,105,166,47,99,57,13,75,224,135,94,28,152,226,200,170,61,206,110,0,202,219,134,127,175,244,148,231,112,231,156,225,124,220,104,56,143,46,222,178,114,190,33,252,11,159,187,210,167,252,122,156,67,230,158,149,179,9,18,86,159,17,185,53,137,199,240,180,100,62,32,181,247,62,78,143,85,0,255,239,195,111,182,95,0,216,151,240,77,183,174,179,0,255,215,229,63,206,121,39,254,191,149,63,225,211,166,189,214,199,232,115,50,112,185,111,44,143,55,85,157,117,45,219,164,190,26,199,247,54,174,71,79,207,168,243,115,198,164,181,153,252,242,119,43,198,135,154,0,148,166,0,255,244,227,243,31,207,33,225,127,62,182,4,95,86,90,217,254,79,159,0,255,56,6,51,0,255,153,175,224,139,136,235,226,0,255,4,28,27,130,171,71,32,0,210,102,124,221,99,253,254,233,169,240,66,93,106,49,56,136,116,22,127,247,234,1,116,246,0,255,73,254,239,246,111,91,246,224,67,212,217,0,255,231,241,63,151,159,189,253,113,216,24,252,19,121,85,252,31,249,254,67,29,38,175,165,151,248,41,117,241,0,255,177,114,92,159,58,68,66,102,210,81,124,91,163,7,80,182,0,255,75,242,191,168,248,143,219,16,124,179,113,189,0,255,62,94,159,231,241,0,255,114,186,151,223,246,207,5,218,191,132,191,117,181,110,0,255,245,105,103,76,55,172,241,102,222,156,38,227,195,178,174,223,0,255,253,225,200,229,91,157,107,117,166,109,93,241,71,132,7,166,245,207,202,231,28,220,102,251,84,183,104,31,195,159,165,230,58,182,95,222,158,241,218,199,205,111,243,25,190,132,123,197,81,199,73,130,151,127,155,80,130,19,73,16,194,167,63,252,56,245,172,211,238,7,220,167,135,124,118,40,84,17,117,69,188,25,217,20,31,56,32,189,239,126,78,200,237,236,206,148,222,55,91,121,34,137,110,251,84,203,240,79,215,123,238,31,252,157,207,25,233,95,217,127,121,163,163,248,158,171,61,128,145,107,68,42,70,86,174,53,251,164,137,244,8,10,125,225,233,94,177,61,221,109,62,37,151,253,218,155,29,241,40,62,128,86,70,80,175,134,126,30,24,142,129,170,61,19,82,29,85,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,45,69,9,64,137,94,65,207,184,27,195,146,192,128,192,174,2,48,169,74,129,6,80,200,211,170,120,181,38,71,236,226,154,209,5,62,188,225,163,240,129,147,156,36,163,208,253,2,0,180,1,156,177,5,64,202,51,248,157,185,101,46,41,73,50,22,233,113,195,23,248,216,6,127,224,147,125,181,39,0,142,147,100,0,72,128,205,234,185,144,32,147,136,82,119,247,77,176,72,203,118,29,226,121,141,38,58,11,160,73,234,39,49,75,252,49,210,44,201,251,114,215,151,247,150,0,255,80,83,205,244,47,121,48,14,18,36,183,147,2,66,133,88,166,51,15,182,153,33,82,100,37,154,81,110,152,145,100,250,105,168,151,86,240,95,55,241,29,252,201,183,147,36,0,142,49,46,134,131,37,167,220,208,253,25,79,44,164,40,165,212,237,241,116,233,202,163,33,188,89,79,91,19,63,142,159,241,138,224,84,16,228,65,144,131,96,254,149,242,51,150,162,155,112,103,115,73,151,105,169,193,165,187,142,165,90,233,89,31,0,48,212,51,96,126,18,58,96,72,146,47,68,114,22,145,60,154,180,177,114,87,232,119,24,226,146,93,27,248,222,27,190,20,0,255,119,157,60,149,116,31,15,70,78,37,1,222,64,2,156,231,240,132,27,101,235,75,117,37,216,39,73,240,55,44,241,5,222,23,199,3,120,214,245,112,0,36,117,20,130,122,146,32,3,118,128,112,9,71,211,180,84,216,101,231,172,210,76,159,125,243,36,241,95,107,248,18,143,203,195,111,240,221,100,156,4,85,244,199,130,39,192,93,253,106,140,157,8,146,136,91,91,186,29,69,95,222,90,170,127,124,212,62,190,199,127,53,201,147,156,92,184,30,0,3,192,24,113,178,8,194,109,38,138,136,149,137,145,190,89,239,146,248,24,239,139,226,93,188,142,175,41,60,201,133,131,235,72,114,2,92,99,59,184,60,131,207,196,16,41,177,64,229,47,214,187,28,30,194,199,162,120,23,159,237,3,40,94,7,130,131,28,28,4,169,195,65,251,66,179,202,90,221,229,201,217,95,91,168,153,198,245,141,45,243,219,229,7,99,32,201,21,228,168,187,35,8,48,70,222,4,5,210,5,84,251,117,200,89,164,67,252,185,52,137,15,101,248,102,252,107,33,117,228,36,79,96,168,100,119,114,44,204,23,46,49,23,119,9,105,193,45,172,214,32,17,245,208,181,244,139,167,37,62,7,95,212,87,156,30,164,29,100,100,24,146,186,118,224,38,51,188,178,86,119,249,145,247,105,220,168,153,198,141,253,77,240,1,20,5,122,131,133,158,19,60,73,247,99,21,32,249,194,74,198,101,128,233,156,141,137,180,92,179,195,16,151,28,58,199,207,222,240,167,248,136,107,94,7,128,147,156,140,66,161,8,39,110,10,195,18,107,107,217,52,11,107,219,52,211,183,177,177,223,0,120,149,29,133,147,113,30,179,36,25,191,11,33,117,119,13,105,55,111,43,150,86,183,160,243,73,47,125,225,115,248,65,51,29,244,173,175,201,65,59,112,183,221,48,195,164,85,185,197,220,95,153,196,37,233,203,105,165,195,16,95,227,161,150,240,13,94,56,192,57,39,64,27,65,134,181,45,7,65,213,136,147,212,229,152,197,151,28,15,54,233,90,190,4,72,188,142,55,127,248,43,124,230,2,146,91,146,118,189,10,9,70,229,57,204,87,80,100,238,97,178,35,230,75,218,161,219,197,244,210,197,123,19,254,71,241,185,248,180,3,104,14,57,72,225,8,146,65,198,112,166,143,153,196,24,38,248,168,196,133,104,85,35,36,201,216,163,179,222,240,71,0,255,166,248,164,119,94,203,70,0,255,143,10,246,0,255,233,161,228,0,255,163,253,192,106,237,127,186,253,71,51,0,255,205,236,0,255,214,178,209,0,255,99,130,253,127,122,40,249,239,104,127,154,15,160,121,29,65,70,112,112,42,128,141,110,164,125,161,9,81,183,150,121,114,214,215,214,233,169,111,125,99,127,87,116,63,193,13,8,46,49,88,181,43,111,119,104,87,132,177,236,19,80,230,238,150,37,158,83,3,180,169,163,54,61,252,14,127,214,135,0,255,194,199,92,129,131,118,208,118,227,152,97,210,10,108,211,247,91,46,113,201,238,95,78,43,29,122,120,5,15,27,225,27,124,178,175,120,82,56,158,140,39,40,208,39,102,150,2,80,216,152,167,138,237,238,102,132,211,69,207,130,120,20,239,11,52,135,207,2,104,126,79,234,185,212,115,150,129,205,202,210,50,73,166,8,184,190,80,235,94,70,80,196,154,107,223,16,148,234,29,227,96,4,31,44,237,32,200,173,198,19,207,200,71,182,176,78,49,220,205,152,197,90,244,186,194,227,134,248,11,159,240,149,99,62,30,160,251,150,97,101,86,15,104,249,92,55,138,56,153,9,245,242,161,201,155,113,180,131,223,21,151,253,163,248,110,252,167,215,18,209,0,255,120,251,47,180,87,242,95,130,0,255,241,0,90,42,250,159,42,236,63,44,79,242,0,255,209,126,144,215,175,215,82,209,0,255,99,133,253,135,221,73,254,59,218,31,242,74,0,74,246,136,181,243,20,144,0,35,7,192,5,231,0,109,160,64,231,9,148,154,93,158,100,169,198,152,59,245,133,15,139,206,58,52,226,55,240,55,94,65,215,82,244,127,173,130,253,215,240,60,201,127,2,0,255,237,3,40,136,175,166,232,127,93,5,251,79,226,121,146,0,255,59,222,219,87,17,95,77,209,0,255,186,10,246,191,196,239,36,0,255,117,252,231,0,186,244,133,3,20,146,170,7,21,224,146,0,211,153,7,187,68,179,96,68,40,207,200,214,107,16,57,53,216,95,218,198,163,137,79,194,159,121,69,245,125,0,205,121,16,228,8,172,114,96,100,21,27,201,241,112,226,25,90,121,139,27,226,218,158,38,72,42,157,239,6,82,9,242,156,115,117,161,170,96,0,71,247,215,72,98,0,16,202,166,219,68,186,103,37,214,15,62,44,168,175,137,223,192,95,244,53,192,7,80,20,69,1,80,20,69,185,30,0,155,159,236,6,146,28,4,47,216,61,8,146,49,242,38,101,39,73,8,213,122,29,114,215,234,14,15,46,77,226,69,39,126,6,95,212,215,0,95,5,125,69,1,7,6,240,153,85,44,25,39,133,54,56,18,217,229,152,217,233,62,45,194,130,220,233,117,132,175,165,91,178,226,87,240,185,30,64,173,209,0,255,186,21,246,223,196,15,37,0,255,119,124,136,175,222,190,90,163,0,255,117,43,236,0,255,137,23,74,254,239,248,20,95,243,58,128,118,146,147,81,0,138,112,226,38,49,132,88,91,187,252,56,251,180,173,211,76,223,202,198,126,250,0,26,208,115,37,65,6,66,26,238,56,86,216,253,71,130,252,34,178,74,146,214,233,229,77,58,168,175,136,31,237,111,180,159,253,159,43,112,228,238,224,251,21,48,114,248,131,46,57,230,131,28,242,237,135,100,219,174,218,240,74,67,109,184,33,30,210,254,179,215,202,56,231,118,70,198,110,224,222,108,119,187,249,90,113,215,237,39,239,188,210,76,135,248,109,127,166,133,142,242,53,99,228,182,249,121,240,21,249,8,242,196,109,197,124,85,174,60,190,196,127,169,205,183,216,246,173,225,119,132,0,255,35,222,140,143,56,128,230,117,4,25,193,193,65,0,35,55,210,190,208,44,81,183,150,121,146,246,215,182,233,169,111,127,99,211,125,69,61,50,14,82,8,96,48,178,32,1,89,35,238,136,59,123,218,88,183,85,203,98,141,244,41,117,210,14,190,218,250,10,156,228,119,33,252,81,100,57,7,192,199,192,236,200,79,190,130,141,56,245,238,135,46,217,38,241,133,190,5,241,16,124,128,7,208,170,4,103,55,144,115,184,235,157,17,224,73,42,180,118,130,13,244,53,49,182,100,159,73,87,219,240,67,60,248,225,185,248,136,171,223,107,29,184,251,39,201,116,253,199,168,16,249,253,155,81,249,80,0,255,73,74,241,10,242,159,195,67,218,31,240,74,0,26,186,86,162,0,255,107,21,236,191,134,231,73,254,19,120,207,21,116,45,69,0,255,215,38,216,127,13,207,147,252,31,240,222,62,128,6,248,234,239,107,128,175,0,104,41,41,10,128,162,104,86,243,58,0,156,228,100,20,10,69,56,113,147,24,66,172,181,93,126,164,133,181,117,122,105,80,54,22,11,160,247,36,201,113,146,156,92,170,128,205,234,248,2,32,147,88,226,108,45,155,96,145,142,37,218,195,207,26,61,116,178,143,100,32,25,73,29,0,96,57,150,51,190,0,129,24,34,183,19,183,12,1,226,72,198,34,61,146,248,29,239,219,224,17,60,176,162,158,241,118,134,37,73,37,8,12,193,109,2,43,59,145,80,202,211,234,104,139,30,201,210,197,181,172,119,188,121,195,71,225,163,169,227,188,157,83,0,130,164,82,21,228,4,204,96,103,37,135,17,44,187,89,163,137,52,90,176,178,214,241,38,18,223,138,127,13,128,0,201,9,218,25,0,48,80,64,112,42,36,150,199,133,211,216,20,182,9,36,235,52,40,87,247,194,63,253,224,179,22,241,71,124,171,65,215,32,35,8,130,35,149,54,130,200,63,168,147,34,201,182,91,222,90,171,157,186,105,92,170,135,246,93,186,106,11,95,115,122,128,118,146,129,99,9,138,112,130,207,60,77,172,173,101,151,188,191,185,77,47,13,250,250,250,125,161,141,51,2,20,218,73,249,230,87,14,112,192,66,153,29,206,12,103,54,45,46,111,183,111,221,175,39,60,72,222,94,21,159,130,0,255,59,0,130,243,118,130,7,79,229,124,228,0,91,70,16,137,147,80,177,144,180,102,153,52,112,203,39,149,198,186,106,28,127,219,224,101,248,100,50,14,224,161,103,119,222,112,7,72,133,40,35,170,110,129,140,1,205,242,36,171,161,253,75,146,151,119,195,111,120,6,111,6,248,24,79,187,162,87,0,197,233,73,50,128,129,99,73,236,222,40,108,166,121,165,174,46,243,36,239,111,46,212,83,227,250,250,114,142,236,70,80,22,250,83,201,3,228,168,110,33,216,149,160,137,118,155,59,226,142,97,108,239,46,213,63,252,168,127,60,129,7,248,3,232,201,8,30,160,96,200,239,96,24,152,71,54,209,22,101,65,89,201,45,212,90,135,196,211,68,219,210,16,158,150,248,100,124,196,21,41,31,105,35,3,215,147,202,41,100,35,55,112,9,198,125,37,154,168,42,17,34,97,179,166,221,240,48,62,22,197,71,120,75,31,32,25,73,130,10,189,98,149,16,0,115,215,149,207,219,202,48,193,157,133,192,229,126,248,216,200,52,180,63,213,9,222,100,248,91,252,40,95,49,142,32,120,16,4,35,48,28,64,142,37,133,74,208,36,17,247,182,188,213,13,193,179,219,87,32,175,224,224,224,58,16,92,65,182,209,93,89,52,209,190,18,79,224,196,224,72,88,172,103,73,252,131,247,69,241,18,158,228,145,55,198,1,0,180,81,230,155,95,57,201,56,237,204,204,202,204,66,160,212,165,219,110,221,182,64,183,120,179,188,61,21,254,26,31,207,7,208,110,174,140,51,222,125,28,4,110,212,227,128,216,41,111,120,110,147,139,91,130,246,31,115,11,105,195,58,177,85,67,170,124,175,64,112,195,65,134,1,184,224,140,24,220,184,227,81,25,198,1,87,251,116,89,148,100,20,191,118,241,181,6,94,10,191,130,191,58,0,182,32,184,240,224,57,6,55,186,31,180,11,65,193,76,251,230,151,161,81,72,88,162,75,48,156,154,107,96,173,18,254,223,240,41,248,187,43,128,228,162,223,227,134,89,94,56,206,170,198,17,99,229,203,109,237,172,24,219,52,45,72,18,55,108,186,70,188,111,138,31,241,104,146,39,57,25,184,30,0,3,133,49,182,147,67,16,238,51,49,68,172,76,142,252,197,90,151,196,195,120,223,20,239,226,187,124,5,70,220,149,246,187,157,170,60,194,125,246,79,223,111,88,188,29,111,21,230,191,69,109,245,135,223,224,43,248,167,93,252,173,175,15,160,9,190,230,117,164,50,210,14,14,82,48,114,35,216,66,179,68,93,91,230,203,217,223,90,167,167,190,245,141,181,247,53,192,215,95,31,160,2,212,49,112,62,128,58,202,144,0,147,25,180,179,136,100,11,123,129,114,55,104,183,105,222,142,93,27,120,222,35,62,11,127,26,167,252,194,185,27,39,8,46,228,201,19,198,93,87,138,213,22,129,139,92,81,214,234,167,115,207,98,181,208,71,99,120,95,2,191,226,133,124,205,145,224,56,50,142,192,170,30,41,171,4,169,107,131,121,186,208,46,109,72,115,90,235,89,160,81,124,172,215,30,62,217,87,100,192,13,180,221,237,148,101,50,171,183,232,251,129,69,220,145,222,156,190,58,12,241,9,62,106,23,223,224,65,7,208,201,51,204,71,198,219,25,73,114,37,175,28,33,220,69,101,137,119,24,220,224,150,178,74,63,109,107,134,171,185,62,250,196,0,255,18,120,10,207,186,2,107,114,229,141,184,177,187,128,60,150,153,59,204,253,213,22,111,199,122,139,218,234,51,196,211,120,168,93,188,140,0,255,28,192,98,169,183,3,28,1,29,102,9,144,205,4,50,46,129,76,225,44,172,164,13,154,109,134,183,100,215,57,158,247,136,63,197,79,242,53,167,167,128,147,12,156,75,0,106,39,237,51,77,19,107,107,217,36,175,47,110,211,76,223,250,250,66,35,65,85,146,160,109,159,118,236,14,34,122,172,180,28,133,242,199,91,229,207,171,175,54,135,142,240,75,155,120,19,127,172,4,160,93,69,112,16,164,242,32,200,65,106,254,8,158,177,20,223,132,59,155,75,187,76,75,125,187,116,215,177,84,43,61,85,82,105,31,32,72,232,229,7,87,14,146,0,111,84,82,237,60,139,38,220,128,237,47,225,74,176,79,146,160,111,88,226,13,188,47,142,0,255,225,179,174,33,190,166,13,184,1,55,118,3,150,71,179,98,155,185,223,218,97,238,72,111,78,91,29,118,248,26,0,255,180,139,111,240,194,190,2,57,130,131,131,235,64,48,130,108,244,70,22,77,224,131,104,2,39,6,71,194,98,77,91,226,33,188,111,138,143,240,124,62,128,146,138,254,31,41,236,63,236,78,242,223,209,254,144,87,175,87,82,209,0,255,99,133,253,135,229,73,254,63,218,15,242,10,128,254,250,90,34,250,31,111,0,255,133,254,74,254,75,240,129,124,253,245,149,68,244,63,222,254,11,237,149,252,151,224,127,60,128,146,138,254,31,43,236,63,44,79,242,0,255,209,254,144,87,175,215,82,209,0,255,99,133,253,135,229,73,254,63,218,15,242,10,128,162,165,160,43,198,233,113,240,152,157,31,36,231,165,27,102,98,247,91,116,158,106,111,207,179,127,107,74,27,93,224,61,194,127,162,17,124,165,15,160,105,35,24,7,119,195,25,198,8,114,42,24,157,249,193,132,223,136,78,239,126,211,61,219,36,190,215,183,30,254,129,143,184,214,131,187,63,130,76,215,0,255,156,2,141,223,127,25,73,66,212,127,145,46,188,130,252,31,241,144,246,239,189,98,60,73,114,0,85,56,177,51,11,198,113,36,92,105,158,39,222,222,138,184,186,230,45,104,226,107,198,235,113,229,192,157,31,4,227,99,27,103,182,223,236,18,121,171,5,207,179,143,91,85,107,109,224,59,194,0,255,173,113,124,183,15,160,120,126,130,3,87,17,232,0,234,42,237,32,199,242,152,19,13,132,197,29,148,152,251,116,210,186,205,155,185,75,163,120,2,254,214,164,137,231,225,35,250,154,226,107,94,175,32,35,56,56,21,3,141,220,8,190,208,60,141,214,173,101,158,156,253,237,186,133,47,245,173,47,139,183,245,1,52,231,245,57,121,96,187,63,73,206,201,29,11,219,239,119,136,252,237,130,225,217,191,69,210,90,231,248,142,240,159,104,28,95,226,43,198,43,8,30,164,130,43,176,50,160,36,146,50,150,160,57,138,184,183,228,173,174,8,158,233,190,6,231,54,206,56,56,227,171,99,191,219,110,229,115,197,221,176,239,188,242,86,51,29,226,135,253,167,22,186,202,71,206,56,128,60,56,18,195,233,62,50,220,55,142,32,145,192,42,81,231,152,190,112,196,189,141,174,14,159,196,159,25,94,141,15,13,96,9,29,109,4,71,98,41,100,119,112,144,229,13,155,104,139,58,100,52,212,45,212,90,135,12,212,91,99,233,7,63,206,240,57,248,162,190,226,244,36,25,213,6,142,37,177,123,23,176,157,166,145,186,186,205,147,189,191,185,81,79,141,251,235,219,230,7,200,184,144,99,244,106,99,228,8,192,21,140,100,82,151,0,195,110,72,32,171,218,118,132,136,15,186,22,151,196,139,107,252,24,254,243,1,244,228,10,30,0,48,100,119,48,12,204,35,159,104,91,176,128,68,114,11,245,214,33,241,52,209,182,52,132,167,37,62,25,127,24,0,150,99,160,146,228,0,47,119,133,63,98,231,110,87,194,14,44,140,133,155,119,106,180,31,162,28,135,246,225,219,18,241,153,248,135,43,138,30,250,0,5,140,51,2,160,112,82,190,249,149,83,56,32,10,102,135,51,171,59,155,22,217,118,251,214,253,122,194,223,146,183,86,197,167,224,223,189,26,248,154,115,4,41,31,129,33,35,117,48,216,88,142,7,42,193,147,74,16,87,188,213,13,205,91,87,63,24,9,144,132,30,32,85,4,148,185,187,207,124,177,173,12,147,34,66,105,118,185,31,62,71,78,13,246,169,78,240,214,196,31,225,115,1,148,16,253,127,183,0,255,92,123,37,0,255,219,248,64,190,254,250,58,34,250,0,255,110,0,255,187,246,74,254,183,241,131,124,37,0,13,93,131,11,110,192,141,223,128,229,209,12,108,51,247,27,22,113,71,122,115,218,234,208,195,215,120,88,23,223,224,61,87,84,221,7,208,60,72,249,121,48,142,4,161,175,192,16,164,174,220,96,158,44,86,171,91,163,53,173,245,44,136,199,240,190,95,115,120,58,95,75,69,0,255,143,21,246,31,150,39,249,239,104,0,255,215,43,137,232,127,188,253,23,218,43,249,47,193,7,121,45,19,253,63,86,216,0,255,167,121,146,0,255,142,246,131,60,128,162,40,10,128,150,162,164,5,160,164,40,58,235,3,4,35,65,37,233,126,128,0,35,10,230,166,55,15,182,149,98,130,145,64,154,29,46,208,177,114,234,103,127,170,21,188,53,241,73,248,75,175,10,190,230,117,4,185,130,131,131,20,140,222,72,219,66,19,161,110,109,243,228,172,175,173,211,83,131,190,177,198,190,230,80,185,234,161,195,157,224,141,7,7,7,19,243,128,137,181,188,228,151,77,151,103,246,13,77,60,129,199,205,241,56,252,199,1,148,108,244,0,255,168,96,0,255,159,30,74,254,59,218,159,230,43,234,87,16,28,100,24,78,37,216,70,178,72,240,100,231,178,86,23,212,133,229,29,103,167,158,245,141,181,244,181,108,244,63,41,216,0,255,167,135,146,0,255,142,246,67,188,198,2,156,58,232,133,131,194,121,50,218,201,214,60,82,162,46,47,239,47,163,46,65,28,43,94,120,2,127,91,224,113,248,220,0,201,64,2,36,117,224,18,140,65,12,215,149,15,219,196,16,177,163,43,113,132,251,117,136,166,134,246,95,58,193,67,134,79,194,87,245,21,167,39,201,0,46,28,75,98,230,6,176,153,166,145,186,186,204,151,189,191,185,80,79,141,235,235,139,150,95,175,36,3,56,25,0,98,230,46,184,41,12,171,212,213,101,126,156,133,181,141,122,106,92,217,216,46,223,0,122,50,130,7,0,174,178,59,184,14,205,87,54,209,22,176,128,68,114,11,181,214,33,1,75,180,45,13,225,105,137,79,198,31,245,1,20,175,3,193,169,28,28,4,41,195,65,219,68,179,202,90,93,54,57,251,107,27,53,211,184,191,177,103,190,150,138,254,31,41,236,63,44,79,242,0,255,209,254,191,215,98,244,127,109,133,253,215,240,67,201,127,2,15,240,90,42,250,127,172,176,0,255,79,243,36,0,255,29,237,7,121,0,45,37,69,1,208,82,82,20,116,0,45,69,0,255,219,42,216,127,13,207,147,252,39,240,222,190,138,248,90,138,254,183,85,176,0,255,26,158,39,249,79,224,187,125,13,241,1,212,20,253,175,171,96,0,255,75,60,79,242,95,199,127,174,160,171,41,250,95,55,193,254,151,120,158,228,0,255,142,7,86,2,80,20,69,243,30,224,208,206,25,73,46,57,193,203,55,12,224,128,85,133,162,80,21,204,108,90,100,87,110,91,247,235,9,15,142,184,84,197,167,224,23,250,26,224,235,165,15,51,243,219,185,161,29,58,18,67,101,220,198,72,204,4,225,125,123,154,80,242,198,222,121,86,109,225,41,106,99,127,35,254,2,31,233,1,212,26,253,191,91,97,0,255,79,188,80,242,95,199,131,248,250,237,171,49,250,95,183,194,254,155,248,161,228,0,255,142,7,241,21,0,69,81,20,0,69,122,165,95,57,200,143,157,187,170,8,217,52,16,106,124,62,57,153,89,172,229,122,249,240,194,194,105,28,15,62,241,85,248,55,175,168,190,15,160,57,15,82,57,130,171,156,50,50,228,70,114,60,156,120,134,87,222,230,134,185,182,230,9,146,58,231,187,11,65,130,60,231,24,44,84,8,46,180,163,251,107,36,49,0,8,165,211,152,72,247,172,196,26,194,135,136,218,154,248,13,124,70,95,5,124,0,69,73,75,9,64,81,20,237,122,0,108,126,178,27,72,114,16,28,117,247,32,72,198,216,155,192,204,146,16,178,245,58,228,238,213,30,30,92,154,196,135,78,252,12,190,168,175,0,190,14,250,90,0,94,184,128,205,12,185,100,156,20,240,237,72,100,150,115,103,167,11,43,226,130,156,233,117,132,175,37,144,174,248,21,124,174,7,80,99,244,191,110,133,253,55,241,67,201,0,255,29,15,226,235,183,175,198,232,127,221,10,251,127,226,135,146,0,255,59,30,196,87,12,128,162,104,80,128,41,138,150,94,3,82,216,219,244,26,107,177,251,93,177,71,151,253,90,15,127,232,171,61,70,180,177,27,99,3,232,78,222,93,66,173,227,181,253,65,216,152,87,250,16,242,58,142,145,105,195,201,219,41,123,75,75,42,205,194,239,122,165,199,242,109,96,122,232,42,36,142,161,184,43,226,111,140,69,226,3,60,128,198,63,44,103,124,103,47,223,60,59,188,26,190,217,31,247,197,119,174,116,140,183,155,207,198,188,172,233,187,86,125,206,207,25,57,127,0,255,68,106,30,188,8,0,255,225,116,209,73,175,244,131,145,36,7,193,100,118,123,36,25,250,150,110,134,63,243,124,0,173,63,182,227,236,238,253,110,228,159,6,81,87,237,159,30,163,254,219,228,187,167,253,3,43,251,1,62,118,238,21,254,243,157,212,253,62,102,39,87,39,254,59,207,59,226,73,163,179,245,222,224,47,31,135,235,198,229,114,93,141,181,136,59,222,171,127,252,46,195,3,232,236,0,255,246,249,143,231,140,249,191,124,11,0,255,118,171,178,0,255,87,242,0,255,78,252,71,48,10,159,128,94,205,30,227,152,245,31,152,63,106,189,123,139,196,68,23,191,234,97,93,252,191,234,231,172,207,15,155,182,140,127,154,3,170,179,0,255,219,231,127,248,111,204,0,255,124,194,63,170,202,254,95,167,0,255,24,231,196,127,252,102,225,151,178,235,226,0,255,208,247,63,107,50,111,211,146,241,233,90,103,0,255,231,253,244,28,173,117,223,110,80,24,63,196,120,32,245,94,251,175,207,170,127,183,229,229,97,226,191,155,237,31,120,168,129,181,254,153,158,115,108,203,127,180,191,116,174,166,175,23,127,30,51,219,1,10,27,214,83,155,0,104,121,151,248,183,215,138,220,243,228,54,185,59,98,12,32,191,93,155,148,210,104,17,111,117,8,228,3,104,198,25,193,123,60,166,183,190,214,87,249,116,156,219,32,113,67,96,44,66,12,171,30,141,36,143,54,241,7,222,119,112,165,79,120,158,167,141,84,27,39,196,162,209,34,237,157,37,23,132,191,53,193,3,104,105,235,106,159,253,227,59,106,189,159,151,143,210,40,241,127,121,94,165,11,60,212,152,107,30,140,231,231,140,19,65,18,227,188,165,45,67,0,37,45,37,5,64,115,240,212,222,192,20,37,1,180,252,52,13,105,118,202,0,180,148,52,165,4,160,104,41,41,0,90,74,138,2,160,165,32,125,138,25,128,58,205,129,214,155,38,0,104,130,150,146,2,160,40,154,85,123,216,1,0,5,2,0,34,208,40,142,35,129,182,162,173,237,8,160,119,140,243,140,179,123,172,80,121,17,36,123,117,215,113,169,227,228,201,119,190,237,134,246,247,85,218,182,236,43,248,23,126,105,209,87,190,55,159,152,123,121,11,145,225,229,108,218,150,119,23,132,181,173,0,191,194,231,123,165,175,231,25,120,59,102,134,110,94,114,82,136,171,189,214,29,195,44,128,214,95,79,198,245,76,48,230,87,0,255,35,8,53,180,127,209,196,107,246,223,253,227,229,0,255,59,231,149,248,79,246,147,15,226,191,120,172,30,158,225,78,0,20,40,109,163,189,27,117,41,188,117,254,118,246,197,215,248,146,215,156,140,235,150,184,219,230,54,145,1,148,142,113,222,111,92,130,202,126,112,165,154,119,31,231,29,220,83,227,199,241,33,184,20,6,192,203,219,172,201,133,50,107,0,154,129,19,20,69,1,80,20,133,86,156,78,199,1,224,128,184,251,9,35,101,172,157,21,105,20,99,105,147,126,26,10,160,24,24,229,173,245,169,79,146,115,123,249,220,173,124,243,106,63,188,133,69,246,0,255,240,31,94,233,21,244,84,199,221,57,239,49,73,153,104,57,147,166,253,61,201,182,182,100,248,1,158,238,149,62,120,61,232,126,236,204,220,109,154,129,102,27,228,253,218,119,195,15,253,56,128,214,227,93,79,27,231,124,246,113,21,47,123,121,106,0,255,220,219,155,246,231,225,31,248,160,215,236,63,251,199,57,103,241,207,203,47,175,251,151,143,246,151,26,106,204,53,199,115,176,91,78,10,49,201,202,242,160,141,53,53,212,184,95,247,106,222,29,143,226,209,124,173,135,249,117,108,71,45,143,221,189,159,151,152,55,251,73,199,222,120,16,239,58,128,218,211,115,3,206,24,237,231,49,187,108,230,153,253,199,3,159,253,139,248,59,30,229,181,93,199,201,111,108,32,228,79,92,81,115,160,206,154,2,160,40,90,42,58,128,154,253,191,124,206,249,218,199,176,240,207,190,98,254,193,254,97,185,238,114,122,198,87,179,0,255,1,254,179,253,156,8,15,237,43,234,223,253,159,235,95,182,113,0,45,153,254,223,69,243,49,198,111,140,119,151,84,252,38,95,33,244,127,187,157,219,193,61,154,109,93,191,250,10,69,0,255,139,218,127,126,95,60,46,44,254,147,175,16,250,31,126,51,65,254,107,253,12,160,164,40,90,0,138,82,220,20,79,239,12,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,5,90,138,7,160,24,40,130,230,164,74,35,2,104,74,73,131,2,160,82,175,100,95,79,126,241,238,151,66,47,95,123,194,111,121,237,122,29,229,31,8,250,159,111,232,184,73,248,161,62,128,166,188,146,243,55,138,250,95,189,206,35,88,124,171,87,151,215,155,63,57,117,189,18,223,220,10,89,241,177,124,0,173,15,238,227,134,106,170,247,15,213,191,110,168,0,40,90,74,26,0,20,69,134,33,64,209,111,0,165,79,112,61,161,163,192,60,126,55,95,231,24,146,160,109,214,181,39,158,232,186,215,123,59,6,14,198,226,237,234,31,187,164,149,186,39,212,182,161,221,226,146,241,33,252,154,175,91,173,31,127,142,180,51,118,151,187,12,221,196,123,235,91,27,238,3,232,61,234,227,28,20,174,51,95,56,147,119,47,237,235,27,2,174,246,149,163,109,62,144,144,102,1,20,220,140,128,37,195,146,204,210,191,36,252,19,15,243,90,246,68,207,238,140,97,69,0,255,152,221,118,107,189,246,213,62,175,236,21,63,195,3,250,74,159,202,203,71,198,141,116,63,146,39,156,124,239,109,54,143,190,154,197,27,173,230,3,168,125,98,199,5,100,148,184,164,197,138,180,18,224,236,109,105,150,53,210,39,124,20,63,184,218,135,62,206,136,249,110,124,229,14,113,71,27,125,103,151,238,253,246,53,177,103,212,173,222,8,42,117,202,131,186,162,225,38,13,181,209,82,215,188,230,222,234,185,157,113,160,246,195,102,23,45,95,244,211,228,238,205,250,162,240,87,124,151,15,160,117,52,119,173,199,247,129,235,203,208,126,138,130,60,201,252,210,177,146,168,30,122,135,0,255,181,226,154,119,31,231,122,99,114,20,75,128,105,158,145,7,56,20,9,146,70,215,236,191,142,2,78,98,5,179,230,75,170,112,183,70,188,208,152,107,105,229,200,48,88,149,61,32,173,207,121,2,118,97,119,141,101,229,120,202,215,226,106,125,180,212,235,29,211,129,129,175,10,167,149,102,142,100,45,111,214,138,248,14,31,230,171,189,125,210,206,8,248,187,239,220,104,63,33,200,11,110,141,116,217,171,61,151,143,167,148,135,5,185,161,118,111,57,138,169,157,122,197,87,120,179,7,208,123,228,58,238,126,146,229,113,118,62,97,201,188,242,67,243,22,61,117,154,175,185,103,122,54,4,25,164,73,222,49,175,107,102,129,183,160,101,22,235,89,25,62,142,159,244,181,190,157,158,196,205,87,122,155,70,233,19,28,56,193,216,192,251,75,52,220,18,149,175,53,145,203,107,116,175,135,0,255,90,196,7,80,36,227,156,130,187,200,54,112,71,240,28,21,235,181,194,31,176,208,17,2,114,5,237,155,133,78,51,155,103,186,54,247,98,245,45,15,159,136,191,242,138,51,234,70,110,144,100,226,57,134,166,8,160,40,138,58,0,53,56,173,124,84,244,158,131,7,160,8,83,196,233,189,27,77,3,80,140,150,58,197,64,3,80,12,56,197,165,9,170,105,112,13,64,209,82,82,0,20,69,179,122,207,169,39,25,56,131,150,167,48,44,80,54,164,165,5,129,41,29,192,32,128,198,26,71,215,53,251,79,61,30,28,242,172,84,243,38,172,70,217,17,24,141,54,218,135,31,180,232,26,58,54,59,44,25,199,210,126,220,204,143,39,59,233,92,51,246,182,105,88,27,254,130,239,123,189,175,123,127,4,71,70,198,137,152,143,129,101,134,210,126,109,89,218,254,154,248,174,133,110,250,231,1,105,246,95,69,207,117,140,210,108,179,219,237,242,105,115,251,207,159,186,20,124,162,107,215,243,235,149,253,167,94,69,204,3,55,57,36,140,246,167,51,85,124,137,239,133,229,90,159,188,143,233,81,69,0,255,238,119,219,189,245,179,127,217,199,253,189,226,147,248,137,87,251,238,227,121,158,59,250,15,187,68,150,151,218,146,177,233,162,119,124,214,105,15,160,247,250,188,77,15,109,73,192,112,168,112,55,215,233,241,112,117,121,213,248,37,190,229,245,222,234,113,61,163,88,57,22,13,190,202,23,110,41,221,244,20,0,255,235,192,53,233,126,59,3,91,153,97,11,238,154,160,122,1,116,126,58,128,99,65,33,36,157,25,213,222,86,157,27,213,130,25,169,211,140,171,251,85,35,26,128,162,89,141,246,159,124,249,28,128,177,24,181,62,114,121,159,164,240,70,0,37,69,131,2,160,163,43,253,59,0,28,73,112,198,178,21,173,64,163,104,59,11,43,206,122,248,206,149,14,0,106,175,6,122,216,73,78,156,191,92,78,155,134,97,203,94,176,164,13,25,60,11,31,233,1,180,62,194,31,48,228,192,238,128,28,120,162,133,56,92,227,165,58,16,94,135,95,173,177,175,71,242,138,25,89,198,227,153,177,72,228,218,194,226,195,127,77,186,118,127,216,3,232,62,240,152,1,102,62,31,178,44,161,222,154,215,140,230,53,246,168,39,109,156,81,102,31,237,229,109,124,91,77,27,242,142,189,191,74,252,24,63,13,160,247,69,191,35,65,21,9,75,62,25,19,182,253,171,3,241,93,219,184,186,214,175,223,253,28,215,153,199,225,190,211,41,115,230,107,246,79,207,19,254,177,220,143,203,88,199,134,250,64,130,79,203,218,120,95,68,95,221,56,103,59,219,205,182,220,246,103,77,23,194,55,249,0,106,118,164,30,152,64,0,195,232,116,110,217,162,120,97,165,93,47,252,113,61,88,250,119,179,43,12,26,237,215,30,241,25,87,2,80,20,69,1,80,20,69,1,80,20,69,1,208,82,210,82,83,31,160,130,242,49,14,75,70,229,122,227,251,201,48,67,229,166,16,84,165,213,254,150,248,92,154,237,131,74,35,251,183,248,217,18,0,255,117,2,159,249,130,2,174,160,44,71,146,252,138,238,0,27,9,149,206,151,37,167,47,198,157,157,45,18,76,75,120,19,23,107,44,241,227,248,116,190,230,117,4,25,193,105,7,41,24,189,43,216,68,19,226,110,45,243,228,172,175,109,211,83,223,250,198,142,154,115,0,85,126,18,75,6,138,0,24,73,146,22,10,111,67,42,113,113,75,176,54,60,77,17,64,75,73,209,208,1,52,237,130,27,112,99,55,112,121,52,43,246,169,251,13,139,184,35,189,53,109,117,216,225,107,60,172,139,111,240,189,62,130,74,27,193,193,24,246,164,2,12,88,153,219,222,38,1,176,224,150,87,150,49,241,127,151,214,196,91,139,39,186,107,25,127,180,136,175,220,140,140,51,78,199,65,202,141,122,28,42,102,201,27,158,219,228,214,45,65,251,143,184,64,250,178,78,44,213,117,58,0,178,27,25,200,189,157,113,80,114,46,187,100,124,1,112,7,206,138,57,92,168,113,73,4,47,54,252,15,95,252,241,75,124,198,149,20,5,64,251,94,145,228,104,39,217,236,16,3,206,133,66,251,118,28,9,104,23,149,153,238,211,33,8,1,153,95,71,248,218,59,207,138,111,193,23,120,69,127,125,128,194,184,16,140,36,133,45,199,239,55,176,209,225,73,88,162,229,70,219,217,202,103,191,236,135,38,30,60,115,188,47,138,151,26,140,79,242,132,227,141,170,140,113,130,84,10,116,199,97,2,192,208,251,201,203,157,5,97,178,71,155,108,168,109,117,55,60,213,35,126,235,62,251,73,94,83,191,144,228,2,206,101,0,201,160,17,229,105,186,241,88,75,11,234,254,246,146,180,75,207,250,250,90,85,217,7,72,198,201,40,216,113,46,223,14,237,92,118,201,185,144,228,236,118,86,12,217,194,222,150,34,120,81,226,127,188,249,227,151,248,62,190,230,244,160,112,146,129,99,9,64,56,193,103,154,38,214,214,46,79,246,254,230,58,205,244,173,239,47,169,9,128,147,160,228,79,146,28,168,170,118,174,36,235,110,177,118,196,205,5,56,230,254,222,45,37,45,75,117,212,82,13,244,1,212,218,0,255,115,251,143,102,254,151,217,239,173,36,163,0,255,71,5,251,0,255,244,80,242,223,209,254,128,87,122,186,181,115,70,121,191,237,118,183,71,50,247,59,207,46,251,109,31,106,97,127,181,15,227,61,188,141,207,240,88,197,239,83,117,164,42,7,72,66,153,44,207,62,149,137,144,212,37,251,84,111,253,244,8,117,132,183,240,68,252,17,175,247,0,48,96,28,32,155,15,224,170,228,119,234,99,243,133,81,98,181,73,19,244,61,67,231,210,231,8,166,141,14,140,23,69,188,214,4,124,168,5,5,140,0,151,35,73,110,69,119,128,141,132,74,231,203,146,211,23,231,206,210,22,89,76,75,120,19,23,107,44,241,227,248,116,190,230,245,10,114,5,7,7,41,24,185,17,108,161,89,226,174,45,243,229,236,111,173,211,83,223,250,198,142,154,115,0,192,147,88,50,80,35,10,71,150,164,133,66,48,28,75,92,92,18,180,13,207,83,4,208,95,95,73,68,0,255,227,237,127,208,94,201,127,9,62,144,175,176,107,242,164,202,71,129,44,143,165,218,110,50,203,190,184,188,251,228,77,251,88,43,173,244,237,213,34,190,193,71,241,137,126,29,64,73,69,0,255,19,133,253,127,154,39,249,239,104,127,200,43,182,226,217,127,64,79,80,24,72,144,203,228,41,127,16,81,146,181,101,159,183,235,223,177,233,8,95,116,138,31,241,198,90,0,250,173,80,244,127,173,130,253,207,240,60,201,127,2,0,255,185,102,53,175,35,200,21,28,156,10,96,228,70,240,133,102,133,187,181,204,151,179,191,182,78,79,125,251,43,91,239,3,168,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,254,91,55,254,143,27,201,0,255,96,232,63,15,191,93,248,143,184,230,221,15,128,147,12,28,75,0,106,39,237,51,77,19,107,107,151,39,123,127,113,157,94,250,214,215,247,10,160,164,40,90,0,58,233,87,98,200,73,236,112,32,200,205,200,142,44,15,196,200,228,205,82,103,108,59,183,119,214,74,80,45,225,67,220,163,177,196,111,224,175,249,74,106,206,145,10,142,192,144,145,58,24,108,36,199,3,149,160,73,228,45,174,120,171,27,158,224,8,160,40,138,2,160,40,138,2,160,40,90,10,233,3,24,130,188,130,194,245,178,2,48,46,199,96,190,82,134,180,181,76,116,100,169,171,245,238,208,110,76,189,52,138,127,226,35,132,0,255,81,252,14,239,242,138,113,176,219,252,28,153,138,124,4,56,208,174,98,190,144,13,147,48,241,127,106,243,77,186,97,109,248,29,225,0,255,134,215,224,0,255,188,102,107,158,253,195,186,31,192,48,146,2,14,143,167,252,89,152,114,180,93,251,188,67,0,255,146,78,183,120,163,81,60,135,175,246,1,20,56,227,140,51,218,25,91,206,205,126,187,149,199,45,117,221,190,242,201,91,61,117,136,223,246,151,186,107,13,95,115,122,128,118,146,129,99,9,64,56,193,119,154,39,214,214,46,79,242,250,230,58,205,244,173,175,239,233,26,60,48,60,8,33,135,21,220,237,59,203,190,200,124,251,182,23,121,172,171,78,218,188,154,195,55,248,40,190,214,143,43,0,90,246,121,61,201,119,224,148,101,1,202,207,184,141,34,69,17,113,155,136,11,111,236,73,150,185,198,52,212,9,126,183,170,158,179,95,227,21,90,145,87,144,35,128,225,65,172,237,38,99,151,203,187,79,89,180,143,171,116,213,32,210,34,190,233,173,137,190,245,1,20,1,112,198,73,59,175,183,97,156,160,252,36,86,146,27,192,7,254,90,233,59,190,237,36,171,147,248,30,30,247,195,115,241,113,124,5,122,221,248,63,110,36,0,255,135,161,0,255,59,252,118,225,0,255,207,107,1,232,183,150,162,0,255,107,21,236,191,134,223,73,254,19,248,207,53,171,121,29,169,140,224,180,131,0,70,110,4,91,104,150,168,107,219,60,57,235,107,235,180,212,183,190,177,245,62,128,6,248,10,244,186,241,127,92,73,254,7,67,0,255,121,248,237,194,0,255,159,87,0,20,69,81,0,20,234,53,149,115,197,98,73,114,121,5,91,0,224,178,118,129,206,160,98,250,202,18,74,49,60,79,128,120,50,87,194,135,248,18,31,226,31,248,47,175,232,182,15,80,192,64,225,36,245,36,137,229,88,198,25,72,2,49,172,156,192,91,17,4,136,227,232,123,53,73,226,117,188,175,140,199,241,53,190,222,129,36,207,0,218,137,5,72,6,232,216,130,10,190,242,68,90,91,246,253,94,205,59,180,135,159,197,186,235,49,168,228,40,156,122,198,1,18,208,51,193,14,33,175,112,247,109,45,112,121,115,75,185,190,52,75,50,29,91,245,175,84,1,208,82,115,94,169,224,21,24,50,2,131,225,198,114,52,140,37,104,82,9,226,138,160,110,120,130,162,150,202,250,0,193,149,160,146,208,3,4,32,20,204,77,103,30,108,35,195,4,68,40,207,44,247,195,231,200,169,193,62,213,9,254,154,248,36,252,196,53,8,142,28,228,131,37,8,206,72,5,223,146,116,101,24,7,35,221,168,197,80,18,50,133,142,240,186,119,123,86,124,53,254,194,43,234,35,8,14,50,12,7,9,54,34,139,4,77,118,38,107,119,193,93,88,94,154,149,122,214,55,214,170,0,40,90,74,26,59,128,166,146,140,58,234,112,163,174,157,7,7,39,155,242,137,133,181,189,187,95,140,122,4,179,175,120,225,119,252,109,142,199,225,251,250,106,143,49,206,189,143,49,118,191,223,174,0,255,98,63,207,246,215,254,76,252,71,251,222,254,34,225,63,212,219,254,16,190,118,113,112,198,121,61,163,96,110,208,199,2,88,41,111,57,110,129,107,183,7,237,63,230,6,105,202,26,177,85,103,117,0,43,224,55,42,201,229,131,125,47,175,0,96,188,243,177,85,72,92,141,105,159,106,73,197,159,32,44,109,46,169,240,101,113,124,47,214,178,190,226,109,92,9,210,110,35,39,7,99,20,142,37,49,50,1,48,226,38,215,114,99,117,72,242,222,138,248,148,248,91,171,69,124,88,225,107,55,87,198,25,167,227,32,112,163,190,14,136,157,242,134,7,76,46,192,49,218,127,204,45,164,45,235,196,86,141,211,1,144,221,149,129,220,219,25,7,37,103,216,37,99,11,128,59,144,86,204,229,66,141,75,33,120,177,225,127,248,225,143,95,226,47,107,41,250,191,86,193,254,107,120,158,228,63,129,0,255,92,179,154,215,17,100,164,29,156,10,112,228,70,240,133,38,68,93,219,230,73,218,223,90,167,167,190,253,141,181,247,1,52,192,215,223,21,241,127,92,73,254,7,67,0,255,121,248,237,194,0,255,159,87,0,180,116,32,7,200,8,234,72,5,134,97,24,103,36,0,200,48,249,129,184,97,14,17,73,146,189,154,56,188,142,143,149,241,8,94,115,69,199,125,0,5,6,222,6,70,187,252,10,249,8,78,213,145,55,98,100,105,184,192,37,171,205,235,189,21,47,194,248,112,107,23,15,6,249,1,78,208,14,64,79,146,20,6,48,206,133,4,41,205,224,116,123,27,214,37,36,57,250,94,77,110,120,3,31,43,227,115,188,176,150,159,219,56,227,25,215,219,111,156,151,103,30,204,155,125,231,149,119,251,183,107,0,255,217,31,218,127,246,237,95,21,0,69,81,20,0,69,81,20,0,205,61,134,231,84,16,228,4,63,108,225,159,140,135,179,165,216,65,133,188,104,207,78,141,124,152,146,28,58,136,111,75,196,151,225,27,174,165,87,15,160,120,29,21,28,228,224,84,74,130,181,131,246,133,38,168,117,173,238,242,228,236,175,209,13,158,105,220,222,63,62,202,43,41,10,128,254,250,90,34,250,31,111,0,255,133,246,74,254,75,240,129,124,133,93,147,39,133,3,24,45,143,165,218,111,50,205,190,184,188,251,236,69,251,89,43,157,52,120,245,136,111,240,81,124,162,93,7,208,82,209,0,255,84,97,0,255,97,121,146,0,255,142,246,139,188,98,43,110,31,208,19,84,27,72,144,203,228,41,111,21,130,36,107,203,62,47,215,191,163,211,18,222,104,20,63,226,141,21,0,229,251,242,115,61,24,211,1,156,36,245,196,140,28,49,80,0,10,28,157,182,203,25,18,215,80,252,212,182,21,114,120,56,251,7,94,91,215,74,189,144,28,73,6,189,0,140,102,102,117,160,80,230,108,177,47,20,93,93,82,106,163,155,46,170,81,252,132,87,226,3,45,233,3,104,206,200,109,28,15,62,51,63,72,158,184,205,216,102,184,242,248,18,0,255,155,14,217,34,246,77,226,143,132,0,255,35,222,140,15,228,43,232,90,95,47,55,198,41,238,187,219,109,119,73,234,126,229,223,106,159,236,67,253,237,95,246,27,188,135,183,241,38,254,115,245,247,1,84,196,215,83,244,191,174,130,253,39,241,59,201,0,255,29,0,255,173,27,0,255,199,141,228,0,255,48,244,159,135,223,46,252,71,92,243,238,167,208,78,50,218,177,4,32,156,96,51,77,19,107,107,217,100,239,111,174,211,76,131,191,190,137,62,64,78,130,219,181,251,241,119,114,24,3,58,12,200,0,208,190,37,99,232,22,215,168,119,22,163,121,90,248,19,196,211,154,45,62,207,254,106,32,79,142,153,213,147,28,165,50,130,81,109,18,167,206,20,218,136,149,17,173,182,101,131,182,84,143,57,190,232,81,195,247,241,227,124,205,237,97,244,0,134,145,0,56,60,154,242,119,97,202,177,86,237,243,14,253,75,54,221,226,141,78,241,27,254,91,113,122,16,28,132,144,97,149,224,112,206,177,79,102,104,101,237,238,242,92,243,194,234,70,237,116,129,247,226,251,30,14,160,40,138,2,160,165,164,40,0,154,213,188,142,32,35,56,237,32,192,145,27,193,22,158,37,234,214,50,79,206,254,218,54,61,245,173,111,236,85,73,23,125,0,100,55,50,46,246,140,243,186,224,140,178,202,168,60,18,196,232,150,87,188,29,115,159,198,37,197,227,237,122,208,126,0,111,254,248,16,79,231,107,169,247,32,246,224,148,181,99,175,107,27,218,70,73,25,170,100,91,104,71,165,72,230,153,226,73,162,22,128,146,162,232,175,15,160,228,73,0,255,227,237,191,208,94,201,127,9,254,199,43,169,232,0,255,177,194,254,195,242,36,0,255,29,237,135,92,147,39,192,1,144,229,177,84,219,77,166,217,23,151,119,159,189,104,63,107,165,149,6,173,22,241,14,62,138,79,52,178,226,246,41,122,130,106,3,73,229,50,121,202,31,66,148,100,109,217,239,229,218,119,116,90,194,27,157,226,69,188,49,128,162,40,10,128,162,40,10,128,150,146,162,0,104,183,34,56,130,145,209,174,39,200,65,101,27,221,192,37,24,247,65,52,1,148,8,145,176,88,207,110,248,24,31,139,226,35,188,176,162,133,62,128,162,114,4,7,167,93,7,210,70,144,109,124,151,206,139,39,240,149,104,66,116,58,76,149,100,44,214,69,155,241,31,188,47,138,0,255,226,187,30,228,202,81,229,155,143,180,17,192,13,88,48,73,18,89,64,136,64,121,180,80,151,117,137,53,73,82,232,88,219,26,47,174,120,169,43,248,80,190,210,7,223,3,24,18,84,29,185,66,98,133,55,172,70,59,208,120,134,74,220,90,174,137,38,72,69,125,164,130,131,140,195,169,4,27,145,32,111,77,118,38,107,117,193,93,88,222,113,118,234,217,223,216,187,7,80,124,31,161,122,67,44,115,253,199,8,104,240,254,77,112,247,23,244,39,209,14,30,31,0,255,161,248,112,252,128,87,82,212,219,7,208,106,244,127,109,133,253,207,240,66,201,127,2,15,240,90,42,250,127,172,176,0,255,176,60,201,127,71,251,49,87,188,142,36,163,64,201,0,16,187,55,206,177,79,97,136,114,87,183,121,174,105,97,107,161,158,186,192,123,241,99,63,87,60,251,79,209,147,2,46,36,136,101,242,148,63,132,32,201,218,178,223,203,245,47,57,45,225,141,70,241,35,254,24,64,81,20,5,64,81,20,5,29,64,161,232,0,255,218,4,251,175,225,121,146,0,255,4,222,219,87,5,95,243,58,130,140,224,224,32,128,145,27,105,91,104,66,212,173,101,190,156,253,181,109,122,106,208,55,246,118,221,248,63,174,36,0,255,135,161,0,255,60,252,118,225,0,255,231,0,122,138,254,215,85,176,0,255,37,158,39,249,191,227,63,87,172,230,244,0,56,201,133,115,9,138,218,9,54,211,180,176,182,118,121,146,247,55,215,233,165,111,125,125,175,10,128,162,40,10,128,102,53,175,87,144,17,28,156,10,202,200,141,96,11,77,132,186,181,204,147,180,191,181,78,79,125,235,27,107,85,84,211,7,80,208,51,238,198,168,32,0,146,92,1,56,131,207,28,88,200,101,60,43,23,107,222,162,201,210,118,111,79,252,22,191,192,159,72,252,161,203,124,45,181,82,177,87,144,10,238,200,56,196,96,5,131,145,101,60,3,145,35,9,146,161,220,208,12,69,5,64,81,20,5,64,81,180,148,0,148,210,71,98,200,73,206,112,84,144,155,81,248,35,203,3,185,50,121,179,224,140,197,184,188,180,70,162,106,9,31,226,30,141,37,190,3,127,205,87,82,115,142,32,120,5,134,140,192,112,48,34,71,43,42,193,147,202,91,92,241,86,87,60,193,17,64,81,20,5,64,209,82,148,0,20,69,209,71,31,224,144,202,145,66,187,14,3,128,203,114,12,230,17,50,165,173,101,26,141,36,119,183,214,37,218,141,169,153,70,241,78,252,131,240,31,138,223,225,229,124,205,104,138,167,32,0,77,83,52,104,1,40,41,138,130,238,1,52,99,238,201,19,48,109,110,160,200,209,183,136,182,131,31,246,122,79,225,122,70,50,142,17,7,39,214,145,137,11,27,139,229,29,71,124,224,154,209,114,221,157,99,79,95,249,20,19,23,197,159,197,114,240,157,162,238,56,66,249,8,59,91,233,230,230,119,193,19,141,190,26,36,241,72,252,18,64,235,17,92,126,112,142,108,164,165,141,99,116,139,89,95,131,37,83,224,77,217,149,222,30,91,48,142,45,159,80,217,188,17,206,89,91,170,159,206,208,161,206,43,253,234,62,114,15,179,95,239,55,198,86,67,13,218,70,204,69,226,115,120,173,87,216,35,207,241,243,131,213,191,193,44,98,159,180,17,73,216,169,173,54,154,206,7,80,251,208,99,239,195,238,251,239,220,143,219,246,216,239,90,86,104,20,143,243,26,0,255,0,222,182,242,15,57,68,113,106,221,84,95,235,147,122,140,179,155,247,103,230,153,95,94,22,121,176,207,180,77,120,28,31,229,107,252,167,157,35,110,108,184,194,123,44,71,216,250,134,178,84,83,1,52,215,71,144,198,180,148,20,0,117,122,95,239,166,116,0,112,90,63,61,41,95,2,104,158,145,27,16,192,40,151,164,53,225,143,67,7,96,126,130,20,78,26,13,227,47,45,137,143,61,214,28,1,66,154,244,192,212,222,232,115,247,49,138,150,191,201,75,212,96,10,164,168,151,206,226,19,29,245,122,111,199,113,122,104,203,78,112,38,36,47,238,239,200,182,221,109,227,7,93,230,235,169,57,66,199,25,110,27,115,157,224,174,40,236,3,210,123,170,79,55,140,220,0,255,121,132,83,99,252,225,79,252,239,17,174,246,169,188,252,28,79,121,230,66,204,183,8,155,216,178,76,45,110,6,31,196,135,188,218,219,231,140,113,176,252,199,236,183,212,184,121,223,162,123,60,211,98,175,245,9,199,192,56,156,26,251,21,42,112,4,222,250,87,92,190,54,87,139,175,225,79,30,64,99,199,160,163,60,47,177,186,144,9,201,254,229,173,143,166,225,139,120,199,149,126,247,43,25,25,27,220,163,57,218,168,11,206,230,22,251,154,233,239,216,0,239,151,99,125,68,1,99,31,4,178,23,194,147,248,219,210,229,181,254,25,30,208,87,251,182,252,242,185,92,116,211,187,191,119,88,225,239,120,129,7,80,244,171,247,41,31,15,130,140,188,17,10,185,153,15,79,34,193,168,105,149,134,26,170,0,40,90,138,18,128,162,24,165,131,84,204,0,20,147,58,69,154,2,160,165,152,244,105,206,0,64,49,80,154,156,52,103,20,91,24,128,226,4,45,37,5,64,75,73,79,141,63,79,50,206,73,225,49,164,80,173,104,91,75,192,52,201,235,185,61,42,159,111,197,218,144,237,245,222,158,195,142,59,147,39,249,41,217,19,165,173,216,219,27,26,8,158,240,127,248,162,210,191,238,103,237,63,74,0,255,236,229,115,219,104,182,223,246,67,219,22,254,131,23,244,181,30,231,245,92,62,202,141,47,128,53,79,181,162,229,82,173,43,91,235,12,72,235,3,123,225,238,99,240,126,230,87,0,255,100,142,32,165,86,241,188,162,168,184,210,231,30,156,87,138,96,152,93,38,78,80,168,246,105,197,21,79,226,67,87,251,236,31,119,215,187,247,219,25,35,113,187,39,62,228,21,245,109,156,81,203,3,179,143,222,186,33,169,253,221,95,16,175,226,147,1,212,62,71,50,16,24,34,22,101,51,165,251,220,141,58,235,159,87,123,128,158,205,63,96,54,8,171,121,81,251,250,132,124,88,196,50,246,243,32,71,90,240,106,169,147,21,0,109,39,40,250,244,30,192,133,66,133,24,71,6,160,167,230,73,198,57,163,61,138,237,178,5,103,195,106,189,191,207,185,29,235,253,56,143,183,60,173,136,80,116,218,233,12,175,116,215,107,125,235,254,229,135,127,218,79,6,110,229,72,251,218,136,144,50,124,10,127,56,128,222,167,62,211,83,226,178,219,109,230,19,198,190,159,103,186,232,22,62,209,111,175,247,69,223,206,83,101,105,64,137,91,114,188,167,75,146,36,179,26,234,18,62,134,151,93,237,83,159,51,6,206,207,152,253,174,69,158,249,95,168,133,118,58,170,161,7,221,15,206,189,198,220,95,229,229,70,116,254,151,172,19,55,107,171,103,124,136,247,2,104,217,129,234,62,170,44,49,156,187,194,53,141,244,45,241,81,67,205,11,243,122,159,60,39,244,194,225,45,243,236,229,221,34,111,9,75,219,123,184,39,25,95,198,27,174,246,161,123,66,1,182,152,125,4,100,86,169,252,213,177,98,94,218,182,137,175,227,95,94,235,219,39,227,4,39,99,2,155,60,203,11,101,111,125,119,171,1,20,175,167,62,0,158,170,221,95,26,72,9,46,149,118,134,70,215,158,248,173,129,21,69,1,80,20,69,1,80,20,69,75,7,208,179,0,255,1,254,175,253,156,10,31,237,43,234,223,253,155,137,19,11,227,171,217,0,255,220,31,185,237,87,72,194,67,251,138,250,103,0,255,56,51,67,246,113,0,133,144,0,255,17,122,191,128,64,45,227,69,132,81,124,38,95,33,244,127,187,190,112,141,110,126,252,186,215,215,82,244,191,88,159,161,150,241,8,140,248,72,190,66,232,127,236,31,239,2,157,20,138,47,6,80,20,45,37,0,133,211,166,120,202,0,20,117,154,166,0,40,138,162,5,160,164,40,10,128,162,104,41,1,104,41,41,10,128,162,165,164,0,40,90,74,10,128,162,40,234,0,20,165,9,138,210,140,0,138,58,77,72,9,64,187,94,199,160,0,255,3,33,0,255,19,196,136,70,141,36,124,145,87,186,215,49,251,167,159,154,238,14,146,198,34,7,95,209,7,80,157,87,171,95,39,167,206,173,109,81,71,189,60,248,196,47,122,93,92,111,232,127,50,98,254,231,83,103,141,41,136,0,255,227,3,104,232,219,191,159,163,192,119,253,86,85,90,35,0,255,234,253,237,12,162,117,131,235,102,5,64,81,28,40,10,0,160,25,65,73,205,168,1,64,81,20,5,64,131,208,131,224,116,205,241,220,3,167,18,152,34,140,196,173,153,61,29,237,95,183,183,84,195,178,248,15,143,185,162,165,62,128,166,30,150,227,192,146,83,73,105,248,194,81,20,157,62,179,182,198,165,113,137,248,62,252,169,215,236,31,134,231,114,163,64,150,105,107,38,104,225,43,253,145,180,113,118,227,238,247,242,202,227,138,79,71,251,0,255,38,13,232,43,166,231,236,159,63,191,121,156,157,253,101,151,214,101,243,248,26,62,216,3,104,249,116,228,121,94,126,153,200,251,223,184,168,27,123,98,147,253,61,186,55,228,181,62,209,219,221,199,238,177,237,126,103,19,107,91,178,79,246,67,164,240,87,60,218,107,112,198,25,27,142,157,113,57,158,200,155,96,169,22,62,128,214,7,245,193,57,35,187,0,255,125,64,149,103,138,0,169,6,137,190,90,89,133,125,165,143,247,115,236,222,78,190,77,215,235,110,254,237,227,234,230,30,251,59,120,27,159,230,43,234,145,162,187,87,0,255,87,190,63,121,181,143,170,213,246,215,240,47,126,114,0,245,234,253,61,158,7,183,251,219,230,31,136,75,151,176,23,140,58,54,170,165,137,62,128,90,189,247,51,242,187,189,124,38,216,52,223,246,197,93,31,223,224,217,94,145,99,36,1,232,66,218,94,110,109,131,175,247,24,227,185,121,83,148,123,109,211,193,198,245,231,221,40,88,229,177,179,63,45,120,111,29,95,195,167,123,0,5,125,80,121,42,228,251,81,33,136,184,182,36,72,66,125,244,121,52,215,118,190,130,158,171,128,131,130,3,3,70,180,149,55,147,132,154,194,222,169,101,125,197,0,175,196,159,244,181,238,237,220,198,200,111,118,105,38,217,223,141,101,122,159,233,65,229,140,219,230,99,54,243,205,215,150,80,59,251,195,86,29,225,3,104,59,8,12,231,140,55,146,160,146,105,216,235,189,187,158,55,206,25,249,54,44,118,121,246,180,191,46,110,177,253,31,254,16,223,227,53,35,0,40,138,150,18,128,162,40,10,128,162,65,41,105,9,160,193,1,211,107,90,74,0,138,162,104,27,200,2,40,128,235,111,140,24,9,177,16,137,183,181,68,59,27,247,90,244,168,7,235,31,109,58,4,36,72,158,24,245,173,46,47,145,136,0,175,194,119,86,239,31,118,166,39,143,23,44,243,249,237,227,222,150,242,14,94,135,111,247,106,15,128,238,206,237,43,114,35,143,239,204,26,36,252,39,237,1,40,125,61,252,11,231,88,120,159,0,255,167,25,57,246,203,92,45,226,127,113,124,190,90,27,24,86,177,36,104,30,21,139,101,158,92,154,215,214,118,247,182,118,36,226,243,120,173,98,122,40,57,227,231,207,87,190,237,126,246,159,173,250,150,236,215,248,38,126,198,43,78,128,51,182,11,151,63,146,4,208,12,216,155,158,105,52,155,199,161,168,91,130,138,162,0,40,10,12,12,156,122,199,237,60,183,221,238,176,64,179,15,214,54,189,214,231,251,195,146,51,62,251,56,243,203,51,79,237,111,194,134,204,254,61,252,3,0,255,56,128,150,143,195,30,184,142,240,126,230,75,156,220,11,49,136,244,236,132,23,58,236,149,234,115,206,120,108,99,140,199,171,109,209,62,243,186,229,194,135,181,122,173,71,61,71,50,126,115,95,132,249,70,30,233,223,214,247,219,223,104,164,73,94,179,0,255,238,31,47,0,255,233,249,191,18,0,255,31,228,0,255,16,159,199,251,60,128,150,159,31,198,57,27,71,156,113,219,164,213,130,99,108,115,127,207,21,111,184,230,237,156,145,3,140,40,79,20,215,113,178,187,109,53,34,111,226,134,90,0,74,138,126,43,125,234,109,192,142,217,238,139,153,155,71,251,226,193,34,251,27,125,225,171,1,180,190,112,186,219,222,110,253,47,223,60,118,211,94,251,74,219,66,248,10,31,235,107,142,39,251,71,61,9,129,184,204,242,33,113,111,65,229,212,92,155,71,11,29,42,61,238,115,206,111,240,111,43,159,124,210,127,218,183,246,15,186,195,123,174,245,133,49,174,11,206,238,230,221,119,190,203,39,63,246,107,121,117,173,253,81,252,16,31,24,64,239,235,171,254,147,51,166,46,60,105,36,103,79,156,197,189,154,247,88,252,23,0,255,205,215,251,60,7,146,1,192,88,0,255,120,121,2,79,43,201,217,88,16,234,168,189,74,31,250,4,117,252,198,132,50,55,143,124,73,177,202,254,87,143,248,97,45,1,180,190,142,239,87,168,20,99,125,253,254,83,87,62,3,201,212,254,99,149,52,124,36,95,59,125,165,235,0,255,61,249,156,113,108,127,54,46,9,0,255,229,1,148,196,254,129,167,158,254,115,133,69,14,111,22,114,241,101,94,189,94,73,236,159,30,192,196,127,108,126,168,225,153,191,77,227,135,188,2,160,165,40,41,0,138,162,104,1,40,41,138,2,160,40,138,22,128,162,164,40,0,138,150,146,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,138,162,165,4,160,165,164,40,0,138,162,40,0,138,150,146,22,128,162,164,40,0,90,74,138,22,128,146,162,104,1,40,41,138,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,165,40,41,0,138,162,40,0,138,162,40,0,138,150,146,22,128,146,162,40,0,138,162,40,0,90,74,90,74,0,90,74,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,165,40,74,0,138,162,104,1,40,41,138,22,128,146,150,146,2,160,40,138,2,160,40,138,2,160,40,90,10,128,146,162,104,1,40,41,138,22,128,146,162,40,0,138,162,104,1,40,105,41,41,0,138,162,165,0,40,41,138,2,160,165,164,104,1,40,74,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,234,148,180,244,222,0,52,104,105,72,1,80,167,24,104,250,52,183,65,175,62,128,82,93,0,255,203,183,210,54,199,128,161,190,241,103,192,24,254,202,171,205,244,0,255,62,242,227,0,255,232,6,33,29,218,21,227,127,189,86,45,0,255,235,205,164,140,115,170,222,241,104,127,60,240,8,175,54,211,0,255,58,136,233,63,47,159,48,232,228,113,179,248,130,3,104,5,86,161,167,76,60,201,64,37,200,75,72,175,247,86,79,24,73,161,4,176,252,174,29,53,205,107,194,156,230,189,181,241,61,124,151,215,167,56,111,227,12,247,141,242,62,128,174,0,255,183,7,223,223,221,38,223,77,91,154,97,159,175,192,149,115,8,134,187,10,177,252,146,100,249,43,130,184,38,75,142,5,94,138,223,213,236,0,255,251,191,229,191,60,0,255,89,226,191,180,127,238,241,60,252,184,215,142,0,255,51,18,156,113,59,143,86,42,239,126,139,184,81,131,125,219,95,10,31,64,241,28,0,137,21,8,23,183,167,168,98,175,246,239,58,50,98,156,149,47,127,212,125,47,239,246,211,190,40,237,15,225,181,248,30,175,25,231,74,189,97,13,64,145,3,107,173,71,42,99,122,155,222,239,58,73,89,101,37,205,193,213,3,40,61,42,252,115,198,200,56,159,82,137,69,61,130,102,217,171,244,72,224,105,49,215,208,227,178,215,233,254,131,37,243,146,165,37,88,199,38,248,16,175,173,247,244,160,194,57,55,159,109,132,109,179,195,62,56,91,251,246,89,252,15,31,209,215,123,54,92,231,126,102,83,91,31,0,255,233,180,186,34,252,207,109,140,15,160,221,63,168,196,40,163,9,177,28,181,239,213,93,47,238,0,255,236,147,175,124,198,214,254,189,209,254,204,223,240,131,248,15,175,245,231,65,198,185,157,41,227,155,205,252,88,130,108,127,246,119,10,160,165,214,35,7,135,32,64,112,99,57,90,145,41,226,134,161,150,246,14,160,177,208,241,97,4,48,71,196,140,77,98,233,95,19,225,211,86,207,226,120,5,143,232,171,252,191,63,242,60,6,119,165,12,105,63,191,65,136,183,33,9,206,86,221,225,125,85,124,132,207,241,213,116,165,71,247,135,25,198,238,230,241,119,243,202,155,125,114,214,104,107,127,175,35,252,161,15,160,176,47,92,183,84,10,137,104,110,230,107,105,36,169,142,173,189,232,62,109,242,240,107,60,154,175,246,246,237,59,194,110,103,118,153,214,124,242,82,131,69,87,13,236,43,125,186,143,215,29,183,254,73,226,197,205,151,125,200,70,141,236,31,226,35,124,228,122,175,253,179,219,24,203,242,191,249,247,251,233,223,217,63,236,75,248,32,254,149,15,160,104,180,198,127,236,25,231,247,181,217,204,143,0,219,126,236,212,206,10,128,162,212,212,168,164,246,110,18,64,99,76,73,81,0,52,163,185,148,20,0,45,37,69,1,80,20,205,106,78,189,141,243,140,223,239,144,106,201,190,173,44,3,208,122,61,183,51,16,11,137,8,111,1,222,202,189,214,233,200,201,161,2,70,27,86,101,245,43,150,162,212,162,110,238,88,59,18,15,127,134,47,170,187,142,187,71,158,252,230,219,89,218,223,151,105,80,249,1,79,195,31,244,53,227,100,156,177,155,64,50,143,221,224,237,174,218,191,157,125,0,138,19,90,190,142,201,242,86,121,55,238,89,27,62,107,252,39,169,199,207,206,243,9,119,167,238,174,241,106,125,106,226,0,255,56,231,44,254,25,179,119,63,155,237,251,254,146,249,154,253,119,63,55,180,51,126,62,47,191,203,110,222,217,159,98,11,246,121,252,142,175,6,208,123,163,15,247,147,13,15,157,0,41,107,130,160,5,161,241,70,124,145,215,251,123,36,23,128,123,103,220,166,240,60,242,110,103,111,161,238,181,106,189,157,156,177,129,146,39,205,81,11,64,73,209,217,181,62,218,191,27,99,28,203,127,54,243,205,59,253,171,253,100,0,255,8,159,225,139,1,20,207,97,143,42,58,194,251,71,132,72,206,19,33,134,76,215,2,125,244,214,43,125,221,187,115,181,171,126,163,37,164,58,220,37,49,57,214,240,39,188,215,107,125,213,113,220,221,201,103,230,115,127,242,109,127,140,110,182,63,133,231,240,162,43,253,218,63,242,136,3,168,189,125,198,57,17,41,119,27,236,55,182,16,90,239,174,133,87,186,116,189,231,63,53,2,133,156,109,52,35,243,183,36,124,181,13,140,235,56,118,183,113,105,184,107,0,255,112,13,94,49,29,239,220,253,231,223,176,167,91,0,255,206,254,182,39,239,199,241,73,252,209,1,212,232,187,143,45,47,239,118,183,203,165,131,60,217,207,237,125,226,171,120,129,87,60,71,189,252,224,180,171,204,178,194,38,97,35,44,212,231,14,151,134,53,241,89,23,235,125,206,56,94,190,36,71,45,0,77,125,32,117,148,133,20,69,1,208,82,210,167,247,0,3,208,59,128,134,212,140,27,21,0,69,75,73,93,7,208,129,0,255,245,229,243,140,221,254,136,80,193,43,251,106,143,148,110,220,58,249,234,253,135,191,242,57,155,47,237,175,124,237,13,191,214,87,250,185,12,154,28,64,161,232,127,241,30,252,59,19,254,99,36,190,146,175,16,250,31,251,207,186,2,242,0,255,196,0,255,250,138,153,254,219,199,60,103,248,186,248,229,197,29,143,228,107,13,253,191,124,198,185,120,57,124,243,36,227,57,7,80,20,69,1,80,56,189,55,133,83,2,80,82,20,5,64,81,20,45,0,37,69,81,0,180,148,180,148,0,20,69,81,0,20,69,209,2,80,210,82,82,0,20,45,69,29,128,2,13,90,104,24,128,166,148,52,40,0,138,66,95,71,249,99,106,28,237,140,64,0,255,99,6,159,207,87,160,48,16,233,235,104,127,7,213,229,227,118,11,186,109,59,248,107,15,160,39,175,121,249,184,224,120,130,159,212,187,0,255,36,11,228,197,61,131,117,21,31,235,181,158,36,96,190,94,133,63,128,99,223,242,121,63,123,233,90,128,248,40,190,201,3,40,222,174,231,193,56,130,204,13,21,5,78,80,0,20,69,81,0,52,163,25,69,1,208,82,82,20,0,69,209,82,2,208,172,6,175,187,113,54,192,64,37,129,186,163,110,237,85,73,197,30,64,243,238,111,0,255,184,30,132,12,8,186,228,145,83,167,20,137,122,105,159,248,11,126,239,245,62,175,103,187,153,171,127,252,6,212,48,241,0,255,249,167,161,94,241,74,147,248,138,140,195,209,234,106,111,221,63,215,1,122,231,246,242,216,13,217,206,95,237,244,142,63,250,217,7,208,148,79,15,98,56,70,102,232,92,65,31,84,142,147,16,163,172,176,237,149,162,57,181,208,184,26,126,197,251,188,166,124,220,158,183,225,253,240,150,48,225,150,168,220,61,127,71,178,89,221,52,62,134,135,122,173,199,61,39,248,97,44,31,105,99,76,46,109,182,163,167,30,241,74,139,249,0,74,159,66,158,43,184,2,136,102,120,121,146,36,167,103,109,75,168,155,166,58,28,240,60,254,230,21,57,195,16,4,6,43,58,50,42,73,36,189,125,173,47,100,60,168,122,204,216,185,157,124,64,210,20,113,121,133,222,213,240,94,15,188,162,254,158,243,134,59,151,184,205,23,142,118,121,177,22,132,205,45,195,75,251,193,167,241,25,15,160,167,34,184,158,97,32,3,2,144,227,45,46,78,176,84,254,136,249,56,183,223,163,243,237,92,48,246,188,42,216,3,232,189,221,247,254,224,144,50,49,82,172,146,140,250,206,91,145,22,106,48,136,111,195,31,244,181,30,57,61,149,49,66,134,184,59,36,226,237,173,242,22,106,164,119,65,188,208,33,190,102,122,128,160,72,132,103,153,34,209,43,232,19,254,177,148,15,144,104,150,153,63,79,219,45,18,140,189,229,218,54,137,159,224,89,125,0,133,0,255,212,39,149,114,87,44,100,228,88,166,108,41,219,43,240,90,159,232,184,251,25,19,118,187,177,152,244,45,217,23,251,228,189,240,99,60,215,171,61,234,25,121,62,18,11,86,86,46,194,186,92,2,120,10,13,53,141,207,240,165,107,27,103,119,42,238,246,237,221,158,23,62,128,222,211,243,60,79,137,188,223,109,254,217,202,146,237,145,87,246,232,94,168,162,126,80,222,183,170,216,250,106,95,245,57,158,178,44,128,226,124,225,233,179,236,205,52,213,39,252,174,123,94,239,161,143,241,152,185,238,54,46,24,101,197,89,75,18,34,240,173,78,120,0,45,101,122,189,183,55,117,221,24,199,42,108,90,249,27,77,14,127,193,239,61,86,197,0,255,75,124,252,111,183,147,98,218,114,114,49,252,11,31,87,113,0,69,173,181,254,56,222,143,115,219,61,219,60,206,85,154,195,159,207,154,122,206,243,104,62,46,172,189,16,64,81,167,8,158,162,160,244,133,27,128,94,107,253,29,227,108,237,119,243,148,90,165,161,154,122,190,23,112,137,100,27,146,174,177,122,27,227,177,237,38,111,159,182,189,122,0,189,183,236,63,219,239,252,59,28,190,184,34,153,190,83,155,139,159,45,92,189,127,82,57,128,217,65,145,48,52,253,139,137,211,181,55,94,198,91,174,215,0,255,235,175,124,50,12,101,139,61,117,159,53,247,251,196,0,224,20,42,33,1,34,109,44,44,170,0,138,51,6,146,50,210,68,16,38,110,168,192,165,235,253,213,231,122,72,19,227,60,6,5,27,130,234,105,160,13,60,172,237,122,223,253,227,116,19,151,178,161,132,153,237,172,110,80,182,73,83,240,145,94,121,0,45,16,174,231,18,65,118,22,111,103,201,117,181,183,199,147,3,164,132,234,22,151,165,153,46,35,134,79,63,77,224,133,110,123,197,254,235,81,250,126,140,219,198,244,217,124,243,185,87,75,240,151,222,93,205,175,151,125,234,149,201,196,204,164,27,196,133,145,186,34,126,106,164,65,195,1,148,62,149,103,224,144,99,249,4,98,33,73,167,179,63,174,110,197,106,222,28,254,128,111,93,233,19,160,142,194,219,102,158,132,219,231,242,189,191,98,157,85,139,248,223,16,207,117,229,154,123,166,7,19,186,47,130,36,112,68,22,133,184,103,108,120,184,86,239,102,241,107,60,195,235,189,101,58,226,253,208,56,38,179,193,247,238,248,214,189,5,58,246,199,163,248,108,0,197,235,222,207,48,63,109,224,49,48,163,181,163,168,171,196,83,116,122,86,136,0,255,226,109,94,233,243,148,27,139,48,201,166,25,160,199,66,128,25,41,1,40,138,242,1,160,212,14,12,0,8,93,35,254,22,75,187,236,72,36,56,140,70,0,111,193,144,105,15,47,107,225,47,252,8,160,245,40,159,158,100,12,140,97,238,22,111,156,165,45,17,124,26,233,218,15,239,225,67,125,205,241,116,31,9,130,74,146,79,216,72,190,36,222,108,214,173,197,221,58,151,193,15,120,103,189,3,245,160,3,87,237,24,172,12,222,205,159,183,164,109,118,121,159,246,237,218,212,225,11,248,104,53,140,231,238,103,75,78,48,138,36,12,196,45,41,162,204,189,69,249,138,248,168,139,248,47,254,11,160,244,49,159,142,239,102,54,159,221,187,95,106,168,151,63,251,82,243,214,248,175,175,124,45,31,71,125,12,231,220,214,253,35,204,96,92,144,39,193,18,13,146,120,21,143,222,167,30,211,3,98,99,119,243,201,29,153,71,30,105,218,23,175,117,230,10,128,162,40,10,128,10,250,74,237,127,88,254,123,63,219,223,144,11,194,247,243,149,142,11,111,175,238,58,174,122,242,56,57,83,251,175,253,220,24,62,21,64,75,160,0,255,33,33,0,255,115,34,114,120,42,67,227,107,188,230,234,149,12,0,255,0,229,23,156,254,145,192,70,160,109,173,183,139,143,242,26,0,20,45,37,5,64,81,20,5,64,209,82,82,0,20,45,37,5,64,209,82,210,2,80,82,20,5,64,81,20,45,0,37,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,209,2,80,210,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,210,82,210,2,80,82,180,148,0,20,45,37,5,64,81,180,148,0,20,69,75,9,64,75,81,82,0,20,69,81,0,20,69,209,2,80,82,20,45,0,37,69,81,0,20,69,81,0,180,148,180,20,0,37,69,81,0,20,69,81,0,180,20,37,5,64,209,82,82,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,180,148,0,20,45,37,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,75,73,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,75,81,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,244,233,157,169,211,6,160,40,26,20,0,53,21,254,241,191,13,213,84,251,236,78,2,230,250,0,138,154,254,215,115,122,223,242,172,121,188,229,12,58,206,87,163,95,62,128,143,0,255,201,9,141,86,190,12,226,231,189,162,158,0,255,40,191,109,26,112,220,132,117,142,79,233,123,180,159,175,70,63,202,166,0,255,161,165,217,86,227,45,7,208,82,148,20,11,160,238,220,198,56,176,221,184,164,107,155,233,107,253,11,232,163,85,0,11,243,4,182,236,72,165,212,186,186,202,75,93,75,246,248,27,254,151,175,214,122,31,122,32,56,80,230,151,37,50,143,146,196,18,180,181,26,236,218,104,100,31,64,65,111,64,142,138,129,73,97,186,17,206,131,184,89,115,248,221,166,189,118,243,21,244,92,168,131,12,195,10,163,145,56,121,210,164,166,103,111,113,165,78,122,106,209,192,23,241,133,94,211,253,224,121,5,100,114,123,4,71,156,19,71,144,186,101,212,178,52,210,150,85,252,27,254,209,235,221,251,57,220,116,224,251,150,80,48,174,37,33,154,99,76,174,35,60,212,72,91,189,226,3,40,130,92,65,48,130,3,108,188,145,4,29,83,163,215,100,59,29,49,108,24,164,73,218,72,70,139,18,225,173,152,155,27,110,29,171,195,183,241,57,175,245,20,226,0,20,1,142,14,3,29,110,180,93,227,253,177,129,14,156,201,25,219,194,11,2,205,114,61,107,227,27,60,226,74,154,43,7,179,62,128,162,30,22,96,196,42,167,146,146,234,253,22,65,86,221,187,107,59,139,107,180,25,196,135,240,90,197,115,224,149,39,120,96,135,251,157,7,199,26,103,77,144,208,29,90,106,2,95,226,183,124,181,79,59,71,130,7,40,230,177,155,4,76,18,113,111,99,179,190,5,241,68,219,189,222,219,219,104,7,99,241,150,29,64,151,76,185,107,254,222,134,228,136,91,198,143,240,40,15,160,246,246,248,94,183,239,236,94,190,148,102,122,121,228,161,142,13,240,91,55,174,121,64,230,231,252,196,144,196,101,130,180,37,180,175,218,63,188,0,255,238,27,192,174,167,253,2,121,217,56,195,111,125,123,129,171,125,42,199,115,60,229,153,129,156,1,57,109,181,118,184,237,149,224,119,125,230,3,40,90,143,122,77,61,70,209,205,92,75,130,139,17,24,107,107,9,212,68,107,240,187,110,92,237,67,143,113,46,43,115,110,151,57,200,158,32,9,106,162,31,252,175,23,64,115,60,247,133,235,64,243,88,254,76,214,197,232,182,189,218,118,197,95,248,187,215,123,237,63,211,147,203,99,252,142,212,186,205,55,15,107,63,190,233,48,95,187,159,60,24,65,166,171,224,12,111,175,90,237,239,115,189,10,117,140,151,132,153,239,189,221,250,105,222,1,180,252,118,12,193,65,140,50,194,235,102,147,97,121,182,181,185,182,61,126,229,245,158,7,21,12,3,145,175,171,125,226,207,3,224,80,130,164,36,131,145,177,181,87,223,231,74,159,123,89,14,236,166,131,237,212,205,0,90,74,138,145,17,20,0,69,81,167,69,7,128,6,160,165,90,205,252,19,239,99,0,88,20,11,85,91,235,52,232,213,248,191,222,223,253,54,158,93,30,16,141,174,240,161,49,128,162,232,126,1,120,93,109,254,33,113,241,183,97,160,105,66,129,118,195,227,240,103,87,215,251,58,110,234,98,140,243,217,194,162,125,230,67,163,41,248,78,239,60,128,226,244,236,31,160,3,227,152,140,16,199,80,237,44,81,8,58,93,75,180,210,119,175,246,200,51,38,145,243,6,9,128,188,37,201,108,58,204,229,165,219,93,243,225,199,240,81,215,123,208,183,243,160,36,15,40,1,146,99,98,75,51,10,214,80,167,240,53,124,208,171,221,30,183,36,183,221,176,246,157,191,165,40,2,160,214,0,255,65,31,11,206,231,70,32,22,46,47,105,107,171,172,57,158,58,158,60,39,101,137,44,175,60,174,215,55,37,116,175,238,45,241,94,43,107,213,87,247,7,240,96,12,13,95,222,188,77,169,246,177,171,235,53,212,61,30,197,211,249,106,159,58,96,126,128,140,68,65,105,180,33,177,75,8,79,113,104,218,33,126,140,199,2,104,61,204,175,99,58,48,247,221,204,215,219,199,100,159,105,90,32,126,139,199,121,77,6,202,172,41,78,80,0,180,84,0,163,138,14,208,56,142,84,99,72,96,200,213,250,220,115,234,102,7,0,41,194,242,97,237,45,213,42,61,123,244,210,92,175,244,192,113,192,251,201,36,46,229,205,60,172,180,5,125,121,99,233,182,22,132,159,224,149,1,52,246,149,208,1,160,146,199,50,144,216,165,43,151,166,213,189,178,117,154,120,248,4,94,210,87,123,116,0,255,124,79,222,25,47,143,240,148,103,94,106,92,162,153,38,205,233,232,254,72,114,36,231,139,56,73,32,60,113,4,117,177,54,137,54,186,212,30,221,207,237,140,129,221,143,51,251,157,139,246,151,135,90,234,16,239,43,13,160,201,57,73,114,18,203,153,197,74,179,227,92,83,143,171,141,99,38,137,178,178,144,65,253,139,35,119,177,230,109,241,35,158,231,213,254,222,46,55,48,14,111,223,109,195,93,62,212,205,133,21,75,195,221,77,227,159,120,140,87,220,61,65,61,68,148,140,32,203,178,43,150,24,31,62,118,199,155,120,217,1,244,254,48,30,156,81,64,70,195,203,19,41,74,109,97,109,212,98,172,45,18,159,199,151,188,130,30,231,66,132,28,172,36,195,91,224,226,142,218,253,129,115,46,52,226,72,166,0,40,138,162,0,40,10,60,5,74,147,1,0,52,0,74,207,25,205,77,51,0,26,107,138,162,5,160,164,40,74,59,128,218,223,187,235,243,253,229,219,33,45,187,125,94,68,77,224,133,125,197,193,113,229,50,131,165,4,237,164,205,240,53,223,81,117,140,187,113,243,186,216,117,122,216,87,250,245,37,254,65,149,79,177,199,0,255,115,147,164,213,75,155,214,8,94,26,64,11,232,127,240,47,31,187,38,30,23,139,79,242,149,134,254,87,62,199,17,245,132,119,143,65,252,93,95,43,232,127,108,7,225,122,61,130,70,188,147,175,164,253,223,149,207,113,50,53,133,39,1,42,241,13,7,80,20,69,11,64,1,167,117,48,77,57,189,55,0,165,167,20,37,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,209,82,210,2,80,82,20,5,64,75,81,82,0,20,69,81,18,64,19,160,249,154,230,64,173,1,104,80,52,165,14,64,177,250,31,57,125,157,246,63,81,204,127,156,90,12,2,225,147,249,90,21,98,132,169,190,82,125,250,72,53,126,216,98,117,47,225,9,191,233,1,180,141,227,178,199,215,235,254,245,216,207,127,195,120,236,79,1,226,11,251,218,206,33,121,124,61,249,99,31,0,255,233,98,209,149,11,226,35,14,160,165,164,104,1,104,41,110,234,180,1,104,80,52,40,0,90,74,138,2,160,104,27,117,138,6,160,165,78,49,102,138,0,160,165,164,168,22,64,235,7,25,105,7,6,88,185,73,241,104,220,5,123,107,137,94,17,58,80,221,47,124,116,216,217,135,217,141,48,155,175,90,151,194,88,169,159,70,226,39,248,152,87,20,245,8,82,25,6,171,101,31,64,83,79,178,127,67,198,86,176,252,127,139,183,201,71,157,162,237,53,122,106,29,111,225,79,87,250,120,253,30,152,15,3,64,46,63,158,24,113,155,214,149,213,61,241,149,62,57,61,193,57,48,69,96,55,121,164,236,239,120,97,45,213,177,33,254,232,190,215,203,19,180,3,164,18,203,187,122,141,66,166,45,23,4,45,212,141,226,35,248,40,128,214,191,58,166,175,244,0,255,118,103,76,244,179,63,217,95,222,132,143,226,23,94,235,17,60,79,59,135,189,241,251,80,204,219,234,138,0,171,142,13,186,234,110,95,215,0,255,219,83,223,199,239,194,136,221,178,231,46,120,185,210,87,33,7,91,174,32,6,146,86,100,186,24,141,234,166,195,195,61,143,254,45,240,40,190,198,7,80,167,65,14,12,48,92,17,189,134,190,66,244,84,66,196,96,26,105,191,150,230,71,174,101,125,248,56,190,231,149,62,168,196,40,163,9,177,164,29,64,235,65,199,43,252,203,112,63,148,199,181,115,126,234,100,219,172,159,214,241,20,94,210,215,250,216,103,156,173,96,249,223,110,94,121,169,219,104,127,105,170,123,252,135,175,241,21,91,237,243,122,206,56,85,46,159,219,203,223,172,47,155,121,168,101,65,252,210,231,62,128,34,167,18,52,69,189,66,161,121,197,235,219,127,5,103,228,210,106,121,219,145,198,103,127,27,177,187,180,238,16,63,193,35,189,230,109,36,1,202,114,162,149,226,8,160,200,235,24,143,238,60,226,206,146,85,157,31,79,177,254,51,222,182,37,113,64,169,129,54,81,251,251,182,61,96,103,76,6,98,149,71,146,80,155,87,75,141,185,42,254,127,132,87,42,24,22,52,28,157,86,35,241,77,18,64,205,254,207,152,151,0,255,249,221,78,58,179,111,65,188,13,159,183,114,181,250,188,251,80,250,7,194,124,225,160,111,115,55,86,221,193,135,186,116,93,252,223,168,62,127,26,247,103,202,250,137,47,86,235,226,0,255,70,121,187,112,104,193,202,185,149,250,198,223,110,60,128,218,61,238,126,248,242,191,114,14,52,152,145,217,11,62,47,84,23,0,255,63,126,253,207,131,253,219,200,210,157,194,127,65,95,227,63,200,203,199,69,17,0,110,119,189,22,185,26,212,211,69,140,193,51,87,52,120,0,221,254,113,122,246,243,223,157,44,116,153,233,102,63,248,79,183,174,139,0,255,3,79,0,255,113,70,137,0,255,217,112,101,248,84,245,10,127,82,120,182,130,83,250,96,135,7,208,239,223,94,233,63,64,98,152,104,88,133,34,161,240,115,191,122,217,127,206,1,181,159,7,217,109,180,238,85,136,203,187,194,95,26,236,149,158,239,149,19,51,179,169,198,127,202,158,12,26,47,185,51,55,106,92,97,0,181,215,254,51,206,160,223,143,221,55,186,97,217,225,241,102,237,224,143,38,93,115,32,7,78,226,166,17,136,121,214,138,200,26,0,255,55,210,231,32,152,131,19,234,19,79,54,171,226,0,255,86,56,238,126,108,152,108,231,212,61,158,215,117,0,197,57,222,191,59,227,120,165,143,212,241,6,218,192,217,47,108,191,108,247,212,180,182,104,127,183,4,226,23,241,63,215,163,99,58,182,24,126,191,115,137,180,105,246,203,62,153,90,252,18,63,241,138,215,147,227,121,174,66,89,230,182,27,225,173,174,105,16,159,166,165,218,247,4,208,192,158,160,110,97,231,194,249,202,231,158,134,144,233,218,172,175,94,86,210,82,2,80,52,171,49,63,103,196,140,150,39,91,162,189,61,122,189,39,159,158,187,143,10,235,191,253,46,169,47,167,253,167,155,126,225,119,248,203,1,148,62,117,28,118,51,222,111,35,110,65,38,31,59,6,4,145,126,90,194,115,120,67,95,19,254,129,129,14,28,146,11,207,27,114,224,129,207,47,189,155,246,201,174,113,127,248,60,124,213,53,199,131,211,145,156,27,24,6,101,198,163,248,58,253,54,95,174,161,182,240,66,119,174,201,49,114,168,3,212,206,22,220,26,110,44,17,150,177,8,193,92,171,181,222,197,241,65,124,105,0,69,142,160,251,167,170,237,166,74,190,240,242,38,136,246,125,71,145,151,106,16,0,255,235,226,99,60,152,175,184,135,30,108,118,51,221,95,229,213,162,76,158,247,160,43,107,180,44,138,71,241,76,235,145,81,175,100,12,148,38,206,22,73,138,109,251,164,174,211,69,211,162,248,19,159,185,2,39,25,64,2,128,150,146,162,0,83,20,7,234,180,10,24,180,5,162,180,158,83,57,59,21,128,86,20,123,213,254,115,95,30,231,17,187,253,11,103,17,124,224,74,31,230,27,204,224,18,69,35,198,126,236,208,120,175,246,247,152,206,198,113,145,213,62,46,1,173,225,37,30,64,207,158,14,172,253,194,119,33,165,69,194,13,226,15,174,176,171,5,253,15,93,28,9,66,163,173,210,227,31,87,0,20,69,81,0,160,165,40,41,0,138,162,104,1,40,41,138,2,160,40,90,10,128,146,162,40,0,138,162,104,0,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,208,82,82,180,0,148,180,148,180,0,148,20,69,1,208,82,210,82,2,80,20,69,11,64,73,75,73,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,45,69,73,1,80,20,45,37,0,69,81,180,0,148,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,82,210,82,2,80,20,45,37,0,69,209,82,2,80,20,69,11,64,73,75,73,1,208,82,82,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,208,82,148,20,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,180,148,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,125,90,76,157,2,0,77,211,167,97,10,48,125,122,167,166,164,41,66,31,144,214,248,39,116,148,64,240,161,162,102,241,160,184,251,225,85,94,99,127,47,231,113,74,72,236,143,182,48,158,234,149,188,0,255,243,65,222,226,250,126,175,138,175,197,237,15,127,115,181,79,246,111,175,51,249,172,24,110,15,70,215,120,145,7,208,156,145,83,6,50,210,104,69,125,58,206,49,92,37,88,38,148,186,89,1,80,180,148,52,26,64,129,59,14,206,72,59,21,171,67,243,230,237,73,179,84,223,82,157,244,222,43,125,32,199,121,0,255,200,211,187,121,20,174,250,247,105,166,77,241,144,248,53,252,57,95,187,74,31,227,72,112,112,176,49,56,31,202,240,12,205,209,214,247,246,23,150,217,7,80,122,247,79,61,143,97,108,213,251,97,130,200,206,126,237,37,148,122,195,79,221,225,183,6,243,149,30,218,63,206,184,204,150,0,255,110,229,155,103,137,0,255,101,159,234,166,5,60,137,127,122,173,127,25,25,236,224,84,204,144,130,47,243,32,211,228,238,173,88,56,147,248,60,252,175,215,122,224,244,56,151,137,205,227,204,124,184,251,116,243,108,166,165,70,122,87,195,7,80,100,24,198,21,29,211,180,87,58,149,159,99,21,220,128,177,98,217,45,73,147,106,186,53,15,204,181,141,225,235,248,145,87,122,76,143,144,111,112,3,164,149,0,253,134,78,251,78,1,244,212,28,193,25,231,114,95,232,166,220,144,247,246,170,165,98,15,160,232,126,246,254,136,209,127,123,249,182,219,106,180,239,246,113,107,147,248,11,254,209,87,123,212,35,227,65,59,183,43,183,60,25,146,118,62,125,254,194,70,248,138,115,112,29,91,145,203,231,114,44,199,175,215,220,91,142,171,93,87,193,36,206,97,150,32,42,173,187,123,27,198,23,74,124,3,47,233,3,104,236,217,30,184,145,66,144,229,199,19,177,89,221,167,115,57,215,123,237,31,103,156,209,247,103,76,96,55,109,49,13,182,235,1,79,181,169,240,254,65,238,6,222,95,33,63,181,163,152,148,73,251,194,248,161,189,53,168,71,174,66,112,68,234,82,196,3,40,253,171,207,235,165,151,0,255,73,30,55,122,54,6,240,166,240,187,102,92,23,0,255,55,165,0,255,58,206,69,179,241,49,205,194,55,67,125,77,229,119,152,88,31,79,138,211,204,246,191,76,219,58,116,105,67,231,3,168,246,111,111,249,249,207,46,0,255,104,119,154,127,154,134,15,123,85,239,159,222,242,242,31,110,252,232,49,70,98,105,25,190,214,148,190,134,232,167,4,233,150,91,11,20,161,251,84,9,30,14,225,214,26,144,15,160,139,0,255,91,94,254,227,156,85,226,0,255,21,73,180,14,95,55,84,197,0,255,73,124,252,191,227,164,71,156,62,188,14,191,124,125,165,63,46,172,199,165,11,235,125,138,58,233,67,225,223,194,238,63,186,79,119,223,162,86,26,87,62,128,42,254,79,46,253,99,156,49,209,111,183,248,225,75,248,180,172,235,209,151,95,79,211,127,198,242,57,208,184,33,76,139,193,127,250,239,53,68,143,67,130,116,82,87,196,168,241,31,148,159,235,68,245,242,156,154,204,121,0,61,251,156,99,220,199,0,255,132,130,247,208,186,1,114,177,38,225,27,93,186,46,254,79,120,249,159,115,78,26,87,204,17,207,195,7,179,53,254,147,239,191,56,6,195,116,65,188,149,26,0,255,169,122,28,145,0,32,196,205,58,4,1,52,241,231,160,214,63,182,192,61,43,6,235,94,141,225,109,165,21,121,29,103,98,231,210,180,29,159,230,224,0,130,140,49,106,74,143,3,111,76,26,73,22,128,38,25,227,196,98,103,217,142,180,242,180,178,252,121,77,234,65,213,131,137,142,66,30,117,68,226,182,249,169,193,209,148,250,234,223,31,175,227,47,87,195,51,222,104,199,114,108,108,190,99,153,77,147,182,183,38,78,243,136,63,196,23,120,69,238,9,234,133,210,172,160,220,38,210,242,158,6,113,105,90,174,175,222,6,208,116,31,177,175,100,108,39,203,127,182,104,38,0,255,139,240,194,26,45,43,227,89,60,228,154,140,2,158,4,128,25,105,29,72,158,230,57,193,73,33,37,98,20,71,0,237,214,238,159,228,120,1,133,237,120,127,70,128,48,229,105,193,10,111,149,134,221,240,68,179,174,247,56,61,211,171,194,250,103,55,143,168,207,87,251,77,59,77,195,207,240,142,190,230,120,218,57,70,158,27,40,90,49,47,134,34,245,210,55,38,215,106,169,27,252,135,231,121,0,77,209,31,112,0,134,100,156,246,205,191,240,200,141,116,212,187,36,246,30,13,63,135,239,245,74,0,255,30,56,3,25,56,147,36,243,36,142,165,27,181,238,108,45,233,61,134,61,37,34,105,219,5,162,145,183,107,117,110,111,111,200,107,189,33,56,233,126,98,49,186,182,242,38,154,75,147,181,180,80,31,46,110,19,0,255,199,223,14,160,245,160,35,219,189,10,247,155,242,183,55,58,47,53,114,46,214,83,239,120,20,239,231,235,61,246,143,113,142,25,253,103,247,155,125,245,242,103,31,150,233,37,62,136,127,92,113,250,125,64,71,157,36,64,38,36,163,217,95,50,38,184,52,236,215,86,27,235,29,200,88,0,205,19,156,219,25,216,74,119,217,130,188,38,168,40,41,0,138,162,40,46,0,160,104,225,105,125,76,90,119,0,154,65,154,144,230,166,41,0,77,72,81,20,0,45,160,25,121,10,82,35,0,37,69,81,7,160,57,56,27,12,166,190,146,246,79,175,60,141,96,203,167,53,141,184,39,252,43,95,113,207,40,245,117,212,254,195,63,15,243,31,248,184,46,179,17,62,211,3,40,228,111,31,152,86,99,100,61,229,43,13,253,31,207,127,224,171,43,124,130,41,254,171,175,69,191,222,46,63,71,9,53,187,166,222,242,117,252,254,187,159,124,126,56,88,103,120,183,168,197,127,121,0,45,69,73,1,80,167,57,87,83,167,117,20,128,134,105,74,131,18,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,40,41,74,2,40,72,97,40,72,173,1,104,80,52,104,9,160,243,143,31,168,0,255,219,86,95,105,254,35,213,245,54,96,123,177,169,240,165,124,157,127,252,64,253,131,174,190,210,252,137,66,254,151,31,216,222,140,20,126,210,3,168,253,138,124,61,249,23,95,254,231,18,135,118,99,137,15,234,171,125,78,111,215,115,88,0,255,238,229,175,180,108,246,161,78,212,35,222,198,87,248,15,125,242,81,101,238,182,163,88,218,241,23,196,27,3,40,138,162,0,168,83,82,144,2,160,65,209,82,2,80,20,69,1,80,20,69,29,128,6,78,233,163,226,105,10,0,69,152,146,154,73,233,17,6,160,40,90,65,1,80,167,56,199,56,23,243,37,53,69,121,7,80,123,251,156,115,190,229,63,94,126,121,151,248,159,246,161,253,117,60,208,142,190,210,167,251,121,221,177,235,95,249,91,236,60,216,119,231,26,251,207,120,11,95,227,171,87,239,239,113,232,128,187,14,244,70,137,241,198,208,87,148,250,233,113,31,64,239,51,114,198,56,23,198,204,51,31,222,46,179,127,44,212,20,175,238,122,205,245,0,255,236,239,126,121,254,87,251,0,255,74,29,140,195,39,226,3,235,253,221,123,31,87,41,147,59,17,86,78,109,103,72,97,47,173,19,159,192,199,189,230,94,185,232,65,142,205,20,41,191,67,17,80,67,125,118,235,107,180,239,138,7,154,198,7,208,250,243,32,227,220,206,163,145,123,121,230,201,180,101,251,178,191,82,253,245,181,252,188,236,45,116,88,112,191,243,183,4,146,37,227,222,29,250,119,192,187,248,52,95,237,113,58,190,3,100,253,187,217,113,218,105,140,252,212,177,14,62,107,99,0,189,167,151,15,100,156,223,248,16,190,217,202,147,224,236,219,0,255,85,58,209,215,123,76,15,200,156,49,243,230,147,183,108,230,195,190,45,240,236,239,226,85,248,104,190,102,228,117,88,149,97,28,145,137,174,169,71,14,79,14,153,115,101,102,102,64,218,14,61,117,85,237,224,139,125,0,173,79,125,80,57,183,219,121,123,249,230,155,23,77,169,149,253,159,174,58,225,85,251,247,254,57,121,12,171,197,237,104,127,210,172,180,175,224,97,124,213,235,125,182,91,229,56,71,229,51,79,35,118,115,141,158,238,250,233,115,196,19,120,217,21,175,103,36,133,11,109,180,10,31,64,179,61,183,113,206,70,251,34,175,85,235,195,127,150,0,255,238,92,192,250,122,95,126,29,119,191,50,247,223,204,151,216,199,99,191,233,221,1,239,226,193,124,205,243,216,135,142,96,108,62,7,18,57,91,48,34,106,169,6,139,222,26,4,80,235,0,255,219,127,110,39,111,69,207,79,29,102,171,189,125,198,56,219,242,63,187,217,66,0,255,68,108,63,198,195,90,174,164,110,15,160,246,101,159,246,235,102,61,217,159,109,139,149,248,23,158,208,215,248,207,24,99,241,199,110,247,238,103,126,236,247,198,62,248,138,151,193,240,186,210,231,124,122,190,87,49,159,219,202,163,119,84,30,237,91,13,155,227,133,158,245,1,244,190,30,119,191,98,182,221,205,199,52,203,254,211,91,155,188,214,207,254,103,249,95,180,252,87,250,207,217,195,167,248,105,173,111,121,142,231,110,222,159,182,88,40,179,230,213,5,200,219,100,241,63,188,238,250,253,215,27,110,249,8,198,84,99,125,22,146,246,106,26,15,43,231,3,232,61,253,89,254,211,47,253,151,104,111,248,168,131,245,250,191,60,0,255,237,76,0,255,193,49,188,185,235,107,252,31,46,61,46,223,171,241,136,88,123,13,82,97,102,249,57,46,211,151,114,80,106,178,90,124,0,189,254,63,211,127,220,78,250,199,204,7,93,74,149,62,199,172,127,184,99,47,220,215,92,247,207,128,73,175,93,177,0,255,172,240,111,135,227,228,132,185,231,38,80,234,12,143,11,227,3,104,253,59,14,0,255,220,118,55,95,24,207,190,211,183,180,107,125,180,0,255,36,231,54,44,0,255,223,203,55,47,19,0,255,107,65,102,0,255,0,175,225,55,125,165,111,199,126,229,249,9,130,71,222,58,144,111,213,66,215,110,53,251,207,239,160,199,204,214,63,38,115,187,80,103,211,141,58,234,171,113,23,7,208,122,120,63,135,222,125,246,219,99,229,182,149,175,246,55,197,84,251,227,240,45,124,239,170,254,63,231,124,207,102,151,143,217,254,121,186,188,226,222,202,207,221,201,104,147,193,20,208,32,98,189,75,75,71,246,226,138,127,226,17,94,239,205,175,99,123,129,141,223,188,127,151,152,71,158,105,89,24,191,117,212,3,40,247,199,27,215,211,126,46,227,93,62,35,251,131,101,45,207,196,207,241,21,175,246,244,137,29,187,113,225,50,243,202,147,8,155,253,165,166,218,89,51,10,102,165,4,160,40,138,2,160,40,138,2,160,167,206,63,227,156,171,194,229,71,91,80,187,213,196,63,39,201,231,155,197,14,180,64,231,204,194,31,61,128,222,147,253,234,63,51,253,231,223,143,216,228,143,230,225,43,250,122,159,219,225,143,209,62,112,131,181,130,7,249,126,70,222,170,2,73,165,44,212,118,206,50,248,104,165,111,247,62,128,182,209,63,155,196,251,248,0,106,225,143,51,6,126,191,187,125,98,210,200,159,47,30,88,191,26,249,131,121,100,184,71,90,32,88,63,43,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,90,138,146,2,160,165,40,41,0,138,162,40,0,138,150,162,4,160,165,164,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,90,74,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,90,10,128,146,150,146,22,128,146,162,165,4,160,40,90,74,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,104,1,40,41,138,22,128,146,150,162,4,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,40,0,90,74,138,2,160,165,164,40,0,90,74,138,2,160,40,138,22,128,146,162,40,0,90,74,90,74,0,138,150,146,2,160,40,90,10,128,146,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,150,162,4,160,40,138,22,128,146,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,105,1,40,80,82,167,13,64,241,148,146,166,148,128,41,138,162,142,62,32,37,195,245,156,43,77,183,115,155,202,16,159,188,153,193,63,93,237,239,177,251,233,236,54,198,210,251,206,159,185,58,241,95,105,37,190,204,235,92,0,255,241,92,76,35,91,213,104,75,218,152,251,193,63,244,53,64,78,103,103,128,44,21,242,214,148,26,246,104,161,142,241,1,20,247,118,156,219,110,228,202,186,69,17,239,185,210,195,247,106,223,253,65,192,115,236,112,229,15,139,101,149,85,227,242,238,2,205,196,71,120,13,250,63,148,58,64,222,38,56,69,0,45,37,69,1,80,180,148,180,4,208,58,206,49,190,16,243,100,8,246,154,253,187,115,206,121,249,207,110,179,83,226,63,219,95,251,75,252,7,175,241,138,230,140,238,3,40,125,232,57,238,237,55,30,83,109,231,149,55,210,247,216,95,234,165,47,87,250,120,63,103,170,99,212,63,17,239,127,62,218,0,255,72,94,98,0,255,2,95,227,201,124,205,243,220,23,66,7,202,92,2,188,32,119,12,35,222,94,61,187,226,133,126,123,165,191,60,21,88,50,220,231,103,11,203,206,171,115,125,67,20,45,81,241,15,60,205,3,104,247,135,246,95,105,99,247,217,199,217,204,43,63,237,127,187,97,181,191,15,127,197,251,188,230,238,35,229,198,239,50,122,222,22,183,219,215,122,228,118,100,20,204,20,203,207,98,17,111,212,192,168,155,180,212,91,207,34,43,158,195,62,219,239,118,63,243,35,78,139,123,137,45,93,181,129,167,90,198,7,80,82,116,31,169,190,34,254,111,251,254,43,125,98,12,172,63,248,87,173,136,0,255,155,229,153,254,244,9,108,185,87,199,240,103,169,124,0,237,254,248,158,189,159,32,179,149,15,208,246,161,134,237,86,235,0,255,181,252,207,25,143,125,140,120,163,120,90,81,95,19,0,255,183,203,235,105,79,186,41,181,129,23,177,10,0,255,102,245,57,32,210,63,46,165,182,240,68,240,0,154,253,211,175,229,127,209,242,95,236,7,112,175,120,166,161,94,237,235,49,45,0,255,177,251,93,244,143,246,205,190,136,23,218,118,133,0,255,35,205,199,121,192,246,115,220,169,153,30,157,218,199,95,143,229,122,127,246,245,82,157,113,239,213,89,147,211,0,106,159,28,14,120,172,69,143,11,99,55,243,248,96,238,179,111,246,79,242,151,219,223,107,18,79,184,210,63,28,55,191,10,237,222,15,51,92,44,102,205,75,59,158,165,110,41,197,47,241,10,175,176,123,82,119,64,204,132,18,110,94,98,30,224,135,159,165,241,48,254,235,1,20,251,167,207,107,63,111,231,118,176,63,157,133,246,193,248,91,11,174,216,127,61,214,199,0,255,100,196,238,146,248,127,132,124,21,63,106,151,87,123,18,16,204,152,214,14,160,177,0,255,219,244,63,103,150,248,143,151,247,241,165,178,90,0,255,103,253,227,60,147,253,12,229,77,124,249,185,202,174,229,151,143,236,31,56,201,53,138,102,99,209,226,29,107,123,103,107,139,180,40,225,35,60,8,160,249,142,189,143,0,191,151,7,129,97,223,55,105,174,215,123,187,99,54,222,60,118,163,253,131,5,203,126,209,5,190,118,77,247,7,140,158,132,4,98,161,145,197,186,223,37,213,188,2,222,193,243,174,69,31,187,155,27,86,4,83,151,20,67,16,64,235,175,167,94,79,48,55,247,235,246,215,233,127,84,120,205,254,233,227,229,63,61,0,255,87,226,63,216,199,67,124,28,111,186,230,245,179,28,96,75,133,45,123,85,188,231,40,130,106,92,91,241,79,252,49,95,233,57,63,184,219,183,117,158,5,160,56,227,118,178,187,109,24,207,190,137,11,42,169,192,24,40,96,20,80,68,133,18,73,28,109,87,76,15,42,245,228,114,18,132,226,89,29,149,105,77,203,158,8,153,30,250,22,193,43,120,201,1,180,254,73,114,198,56,207,236,55,243,225,88,43,246,101,157,222,123,125,215,211,198,117,179,223,190,234,85,253,95,251,235,134,200,52,252,0,191,187,210,167,252,250,161,157,115,118,226,111,115,52,89,230,203,217,222,174,127,13,60,132,191,214,28,207,125,242,28,59,75,100,121,186,178,223,168,49,114,175,134,90,197,99,237,13,160,217,30,99,243,223,207,131,183,137,107,61,186,95,190,247,127,63,159,75,219,197,201,63,251,139,166,97,251,223,120,23,63,242,170,253,211,51,48,59,187,221,84,237,191,124,217,183,141,173,226,151,120,147,87,251,251,188,142,42,31,91,42,134,210,48,198,138,80,243,226,14,160,233,254,73,213,219,206,231,42,178,237,188,179,63,5,198,254,60,94,198,0,255,188,102,28,227,220,54,11,149,39,77,81,81,0,20,45,37,45,0,37,5,80,128,84,160,1,40,240,52,3,164,104,2,128,38,163,210,227,52,55,5,64,81,20,5,64,81,20,125,0,202,52,40,26,0,20,69,75,9,64,49,160,234,235,184,253,211,19,216,140,223,49,174,223,181,41,252,42,95,7,125,205,203,199,24,28,207,24,229,244,242,193,61,187,21,215,62,70,188,9,127,238,1,20,65,0,255,7,252,39,249,241,223,55,204,215,113,232,0,255,187,253,207,186,139,252,247,226,127,250,10,250,221,167,35,193,100,47,146,94,48,95,105,232,127,216,254,103,221,225,51,188,248,39,15,160,40,138,2,160,78,235,104,234,180,14,0,52,77,227,52,77,3,128,150,146,162,0,40,138,150,18,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,74,2,40,154,6,173,210,48,0,77,41,41,106,2,232,252,235,131,110,113,213,206,250,58,10,253,47,78,221,253,227,244,212,110,122,225,51,249,58,0,255,248,201,22,167,181,245,149,132,254,15,39,236,191,211,84,7,136,225,23,128,206,245,31,117,231,241,186,178,63,46,114,163,248,73,190,222,7,227,242,167,187,234,235,180,0,255,109,251,127,236,15,212,22,31,202,215,248,81,126,201,0,20,69,81,0,20,112,138,160,64,41,14,3,208,148,146,6,5,64,75,73,81,0,20,69,75,9,64,81,180,148,0,52,112,106,213,20,205,36,128,34,39,69,72,131,167,65,2,17,64,51,130,146,138,32,76,17,0,20,69,73,31,128,214,7,7,48,80,137,146,90,215,236,63,244,22,58,136,46,127,155,111,93,66,106,107,187,158,205,241,23,254,113,69,89,125,0,13,61,232,149,194,145,139,182,35,204,128,107,69,158,189,189,162,72,198,98,221,197,199,240,161,171,246,143,119,29,119,223,18,238,103,180,143,90,93,188,60,135,223,122,195,75,13,228,235,125,197,159,35,237,140,221,112,155,160,155,120,105,169,158,117,122,29,233,185,30,86,244,223,110,183,223,90,167,125,180,143,235,52,22,31,232,46,128,218,223,113,222,161,155,185,150,92,112,73,82,164,181,141,45,201,194,133,173,224,155,120,155,215,216,17,32,47,35,115,183,5,7,90,51,16,175,86,250,194,247,194,250,90,239,254,161,227,8,198,71,169,127,48,35,251,236,243,90,93,239,135,207,58,197,31,237,172,184,199,234,201,85,183,122,62,168,186,140,202,51,93,107,135,187,244,212,1,158,196,63,60,128,218,199,30,75,59,168,162,75,110,254,60,195,165,50,140,173,245,186,54,198,43,120,70,95,233,215,51,242,28,80,149,149,149,11,177,204,36,220,226,22,221,155,226,57,252,197,171,253,221,11,227,12,75,251,193,109,203,27,105,208,52,199,222,216,25,62,214,92,77,61,128,151,15,4,25,105,99,49,39,121,206,155,186,116,79,119,77,91,53,133,247,123,0,205,113,198,99,198,235,120,181,71,78,59,239,180,19,178,247,163,204,183,4,213,194,150,23,215,98,109,134,31,196,191,122,189,135,31,231,0,207,216,205,38,147,127,207,230,74,61,75,42,110,7,193,57,35,116,228,24,92,39,154,186,181,103,187,235,225,3,104,125,123,5,200,113,151,31,14,48,136,185,33,108,177,174,37,58,107,101,237,123,181,183,216,163,60,234,206,95,106,204,37,45,59,77,203,123,102,64,240,92,124,133,215,28,156,113,70,198,86,110,42,195,187,213,29,109,117,175,0,138,162,104,9,160,121,174,60,168,0,101,229,142,213,90,223,174,47,152,159,224,133,43,142,56,189,179,38,126,182,88,209,215,1,84,241,127,162,122,78,230,197,253,192,201,116,16,31,52,93,181,127,251,49,245,143,201,28,223,209,80,48,99,183,248,76,175,188,150,230,32,195,112,208,244,1,244,222,234,51,61,68,56,183,223,197,59,178,159,135,141,53,226,27,173,173,219,127,110,79,114,66,38,224,133,189,181,179,82,195,127,13,181,156,175,246,246,57,227,138,44,0,255,49,251,205,219,126,222,119,22,197,15,109,232,43,125,128,227,200,249,129,251,98,66,84,242,184,184,118,190,70,247,102,205,225,33,7,80,179,99,59,10,121,202,29,131,250,233,230,115,190,23,62,136,175,181,224,122,0,255,253,131,115,76,132,115,155,204,126,109,73,241,60,89,163,145,248,91,235,189,230,251,103,212,109,244,253,40,4,165,188,108,96,103,210,93,63,248,169,9,215,250,86,207,246,80,251,97,99,220,38,90,214,158,39,92,20,62,215,8,15,160,160,3,237,92,70,84,12,229,221,72,59,246,234,82,117,232,245,234,243,250,37,253,3,89,62,249,104,229,175,204,161,97,248,80,115,174,102,0,255,195,124,127,59,99,119,44,243,237,92,163,33,124,238,231,0,90,154,213,248,143,247,115,158,197,239,151,181,79,151,87,69,221,138,172,1,40,138,182,81,0,20,45,37,5,64,183,138,220,163,158,205,207,205,49,54,237,227,54,77,213,167,41,228,32,214,7,80,250,119,80,114,164,170,42,33,169,201,246,185,107,103,113,159,38,189,134,225,247,174,244,67,207,230,119,127,249,179,111,27,117,194,171,253,104,143,49,150,218,242,50,236,99,127,68,141,193,23,244,21,245,74,217,135,15,160,245,187,191,217,145,164,125,48,1,3,72,26,151,238,29,103,85,188,176,10,189,222,223,223,44,0,255,177,247,173,220,126,220,33,234,150,195,179,125,167,175,248,61,175,0,40,138,150,18,128,162,104,80,0,20,69,75,103,7,128,61,71,61,231,33,243,78,82,149,164,109,248,66,170,36,101,223,214,12,87,60,92,218,221,173,139,174,7,239,224,181,198,240,47,252,173,87,224,192,64,128,129,169,218,133,228,108,92,158,200,230,195,91,178,220,61,101,111,137,222,117,90,119,234,16,0,255,59,226,249,236,239,186,224,53,245,201,56,73,10,200,129,206,10,72,141,69,226,134,178,189,39,8,184,85,35,109,225,179,54,165,222,240,229,190,230,60,8,114,164,12,57,56,178,202,141,228,120,56,241,12,175,4,113,197,220,90,243,4,11,124,0,69,67,215,140,215,227,228,65,157,143,66,206,199,55,202,116,179,223,33,242,86,123,158,104,0,255,22,74,107,93,224,69,194,0,255,161,113,252,231,122,59,64,178,29,39,7,206,1,225,73,33,1,128,170,76,236,124,155,203,61,93,83,23,23,220,253,93,154,140,240,3,158,55,193,175,240,159,94,171,124,96,0,237,0,23,6,110,103,247,7,203,199,50,194,66,226,62,47,150,228,238,238,104,74,87,141,171,173,102,241,33,254,197,51,240,87,60,180,38,200,177,225,84,78,64,18,142,227,56,252,74,146,46,151,187,66,208,198,142,6,210,89,45,117,139,87,251,70,199,217,79,230,117,4,219,131,35,130,18,228,109,183,59,86,150,98,210,46,49,135,88,89,144,28,115,139,233,167,105,188,238,85,221,104,63,230,0,65,210,125,60,24,57,149,164,224,6,198,0,231,89,44,203,200,19,183,191,132,43,193,190,209,87,223,250,138,37,222,192,243,120,21,190,15,159,155,81,0,208,126,3,244,50,63,193,184,42,0,230,183,77,249,145,140,105,139,18,227,54,61,171,244,153,225,125,117,81,252,212,191,0,124,26,0,255,241,26,12,184,1,119,219,141,178,60,158,21,219,204,253,214,22,113,71,250,115,186,234,208,195,215,248,167,93,124,131,55,246,17,32,72,5,200,247,192,169,59,142,234,161,146,114,43,43,159,112,149,63,143,182,58,228,58,194,83,125,226,53,124,134,15,160,165,124,175,73,114,203,73,174,170,84,1,103,224,226,198,37,237,10,24,35,138,106,161,46,67,8,40,12,218,197,235,218,105,41,252,53,254,192,43,1,40,239,74,111,207,152,115,80,150,0,69,99,80,101,118,181,6,220,235,45,79,179,214,164,122,233,92,11,63,224,165,86,240,39,124,194,213,235,85,76,244,63,89,97,0,255,127,121,146,0,255,113,246,103,3,40,253,158,170,35,4,228,16,137,109,28,200,242,36,182,242,185,181,164,116,47,44,215,82,235,248,22,63,226,43,248,67,124,132,215,94,95,9,209,0,255,119,251,223,181,87,242,191,141,31,228,43,0,202,187,210,219,67,57,167,202,18,0,52,166,80,102,87,107,133,123,189,229,105,214,154,84,47,141,107,225,9,188,212,10,254,132,63,184,126,189,134,138,254,39,43,236,0,255,47,79,242,63,206,254,108,0,165,223,83,117,132,10,57,68,97,27,7,146,60,71,182,242,184,181,164,52,47,108,215,83,235,248,22,63,226,43,248,67,252,131,215,95,95,71,68,0,255,223,237,63,215,95,201,0,255,54,62,144,175,5,160,164,40,90,0,250,233,107,198,0,255,75,0,255,254,15,45,65,0,255,97,124,156,225,63,152,175,253,190,70,249,0,58,127,189,251,229,211,221,184,222,124,62,254,43,127,239,122,254,75,251,199,166,253,131,240,63,81,248,143,53,174,240,127,233,53,245,237,100,59,14,42,4,36,120,134,29,149,36,105,35,114,0,201,163,169,190,173,18,183,82,124,156,253,39,203,107,94,175,32,35,237,224,32,226,105,228,70,240,137,102,173,168,91,203,60,57,251,59,181,4,95,234,218,95,46,190,173,175,1,62,128,82,107,209,35,227,0,9,146,2,145,165,146,140,70,222,138,178,178,167,145,225,50,141,180,133,55,218,108,122,195,99,107,247,67,143,191,77,177,36,71,97,4,9,163,35,141,204,56,214,248,252,173,153,97,254,214,105,174,113,248,33,222,44,186,137,79,213,82,244,127,173,130,253,215,240,60,201,127,2,15,232,3,168,198,0,255,75,0,255,254,15,61,65,0,255,97,124,156,225,191,151,175,254,190,6,248,10,128,18,189,218,179,247,7,198,227,136,49,10,22,195,1,21,131,217,217,236,129,184,192,45,65,179,105,243,234,165,161,62,154,192,127,157,224,73,248,59,175,180,43,189,251,249,62,1,85,242,36,79,137,102,98,27,8,70,20,152,91,58,80,157,184,31,158,133,95,181,57,117,9,159,233,1,148,110,79,27,7,207,219,234,71,56,33,3,216,219,93,158,184,4,231,75,94,217,91,165,115,141,190,186,234,26,239,245,214,8,252,27,0,255,231,171,190,175,24,15,130,60,149,10,14,140,12,1,73,36,229,196,83,60,17,23,44,113,109,77,208,116,240,53,167,39,200,8,70,198,85,112,228,70,220,163,25,154,168,91,203,252,200,11,139,219,244,212,96,172,47,232,0,90,183,151,209,131,74,48,206,202,119,40,177,91,115,55,111,155,75,130,164,239,208,78,19,120,9,223,203,225,119,248,98,175,169,15,206,200,88,72,193,114,86,48,148,38,137,17,247,228,237,5,81,180,239,45,213,87,167,120,172,83,60,1,191,196,211,188,146,143,254,199,219,0,255,160,67,146,0,255,18,252,79,95,175,209,0,255,186,20,246,223,196,15,37,0,255,117,60,151,15,160,244,246,80,206,1,44,1,138,40,133,50,187,90,3,238,245,150,167,89,107,86,205,116,110,133,39,240,82,43,248,19,126,239,74,191,7,245,202,136,202,25,73,196,56,144,165,73,108,229,115,107,71,165,121,159,238,90,106,29,223,226,71,188,5,127,136,95,172,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,149,16,253,127,183,0,255,93,123,37,0,255,219,248,64,62,128,162,40,10,128,226,189,210,239,176,58,64,41,92,227,137,238,92,200,242,150,222,205,215,214,146,74,247,254,114,221,180,142,151,240,35,190,130,207,195,63,120,253,245,149,60,233,127,188,253,23,218,43,249,47,193,239,243,1,180,222,94,151,115,14,72,33,117,4,4,101,167,107,134,59,246,138,103,88,107,46,189,180,173,133,215,241,82,43,120,44,190,224,250,245,90,42,250,127,164,176,0,255,79,243,36,0,255,29,237,7,121,5,64,81,20,5,245,1,52,227,0,255,229,127,0,255,137,150,160,0,255,48,94,206,240,159,206,215,208,39,183,19,32,9,42,227,89,161,18,210,8,52,101,123,79,144,221,46,125,181,133,207,218,108,186,196,171,251,10,226,171,41,250,95,87,193,254,147,120,158,228,0,255,142,0,255,28,64,81,20,5,64,81,20,173,6,80,208,35,227,0,9,146,2,141,151,74,50,26,121,27,198,202,158,54,90,238,210,72,91,120,163,205,166,55,252,162,175,26,0,255,39,0,255,251,63,180,4,253,135,241,113,134,0,255,127,190,150,162,0,255,107,19,236,127,134,231,73,254,19,120,111,95,3,124,0,69,81,20,0,69,75,73,1,80,20,45,37,0,45,37,237,123,164,114,134,187,141,129,220,206,73,82,199,39,130,54,170,0,152,96,211,238,203,25,146,150,235,23,31,154,125,49,134,223,192,151,121,0,165,231,140,7,149,54,2,195,249,5,20,243,206,227,240,44,243,207,59,45,251,62,170,115,135,198,218,198,59,237,195,135,241,112,175,26,0,255,47,0,255,251,79,180,4,253,135,241,113,134,0,255,192,26,237,0,255,189,253,191,50,0,255,53,237,239,123,77,241,1,180,110,15,232,9,144,156,163,18,99,172,216,105,108,229,117,115,233,150,132,29,90,234,1,223,226,121,55,60,17,191,180,110,135,117,63,64,130,97,71,186,67,137,129,246,110,190,54,151,4,201,223,161,155,38,240,18,190,151,195,239,240,175,149,30,253,127,183,0,255,93,139,36,0,255,217,248,40,249,232,127,188,253,23,58,36,249,31,193,87,122,0,77,125,218,25,161,66,0,203,29,234,80,154,36,8,215,228,237,189,133,209,191,183,85,91,157,226,177,78,241,4,124,18,95,231,235,183,175,214,232,127,221,10,251,111,226,135,146,0,255,59,30,196,215,168,7,208,123,198,24,223,191,234,253,206,204,179,177,221,149,125,54,242,109,0,255,140,205,173,246,207,246,0,255,225,99,141,195,0,255,224,83,107,253,29,135,113,25,21,144,220,29,46,86,87,238,214,221,146,172,8,134,78,239,46,77,181,109,138,223,241,95,163,240,177,248,219,106,237,127,186,253,71,51,0,255,203,236,0,255,214,178,209,0,255,163,130,253,135,21,74,254,59,218,15,230,3,40,90,74,10,128,162,40,214,191,205,199,192,134,115,182,228,48,11,18,164,112,37,211,108,89,229,198,170,55,25,42,254,215,110,173,53,104,37,60,177,240,65,248,140,3,96,36,121,114,208,81,109,18,137,249,121,238,77,230,140,133,67,172,165,133,108,237,238,145,36,238,139,7,129,248,186,177,11,222,220,92,61,125,45,27,253,79,10,246,31,118,40,249,239,104,127,152,175,4,160,100,175,221,0,255,30,194,184,106,52,36,48,178,24,204,174,172,5,192,147,45,65,179,105,93,170,169,206,77,241,4,222,235,19,62,10,127,227,245,211,215,176,209,0,255,164,130,253,135,122,40,249,31,103,63,204,3,168,29,231,28,238,111,213,110,227,229,223,185,206,212,62,243,207,135,125,49,54,87,217,223,216,31,136,159,53,14,31,140,0,255,242,10,232,107,180,0,255,247,246,0,255,202,252,223,180,31,226,245,158,11,56,14,48,112,130,143,109,176,153,143,189,201,181,175,188,212,191,236,91,219,171,163,198,26,182,233,161,105,159,1,148,20,69,1,208,82,82,20,0,45,189,114,130,129,0,231,149,140,75,128,156,223,108,28,21,206,224,36,150,187,213,107,59,11,178,156,58,246,233,88,27,15,219,224,103,124,219,7,65,37,175,196,13,132,62,26,1,238,96,179,224,12,228,217,174,171,114,218,196,221,198,194,232,234,22,127,203,91,181,201,240,33,248,140,107,153,232,127,170,176,0,255,176,60,201,127,71,251,113,7,80,188,142,10,14,34,6,167,82,193,181,83,54,127,162,89,101,173,238,56,180,213,179,191,181,80,47,141,227,0,255,236,127,58,227,43,254,100,132,94,103,228,39,1,78,130,173,142,198,178,59,201,90,115,44,235,183,206,190,173,210,39,131,199,241,214,224,155,248,110,175,25,244,118,78,240,76,166,82,24,57,185,236,32,146,72,6,12,23,175,30,223,163,13,141,75,227,151,253,71,124,158,253,87,77,146,103,54,0,0,23,89,221,147,124,192,8,241,242,224,241,172,19,169,38,113,66,174,157,70,241,176,183,30,94,209,254,136,7,208,186,29,71,15,42,193,117,87,186,51,38,118,107,239,230,107,115,73,176,252,29,218,233,1,47,225,121,57,60,15,95,236,53,245,193,185,66,64,10,22,51,192,170,52,201,34,92,179,183,23,132,209,191,32,213,86,167,120,172,81,60,1,191,196,211,188,146,143,254,199,219,127,161,69,146,0,255,17,124,79,95,173,209,0,255,186,21,246,223,196,11,37,0,255,119,124,136,15,160,115,143,156,99,84,247,243,156,24,6,10,112,7,160,144,217,217,157,213,82,133,164,217,208,156,134,154,234,174,103,111,252,132,239,154,130,143,195,231,120,189,39,73,222,78,146,19,11,0,108,86,111,91,0,100,18,17,210,214,178,9,22,105,89,162,61,60,173,209,67,155,251,138,215,145,228,42,156,12,0,49,115,3,238,49,12,81,234,238,50,79,179,176,181,81,79,141,27,27,219,229,3,228,24,120,220,121,206,139,0,0,25,129,43,87,204,238,202,76,93,179,148,20,11,130,78,151,75,35,105,92,32,190,215,57,124,47,254,202,107,235,154,28,254,33,228,96,108,9,16,67,202,128,0,231,154,15,112,110,90,17,152,151,70,18,172,90,106,2,15,225,205,196,39,241,37,87,0,180,148,20,5,64,209,82,82,188,7,80,250,29,86,7,198,0,99,188,208,157,75,73,130,244,110,190,214,150,84,186,247,151,235,166,119,188,132,23,241,21,124,30,254,224,90,111,199,229,156,43,164,16,28,161,82,101,167,123,134,75,188,226,41,214,154,76,47,109,107,225,119,188,212,10,30,139,63,232,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,45,21,253,63,82,216,127,88,158,228,191,163,253,218,0,74,191,195,234,40,10,48,198,19,221,185,144,37,56,190,155,183,173,37,149,238,253,229,186,105,29,47,225,71,124,5,159,135,47,184,214,219,113,57,199,80,65,5,71,85,169,50,211,53,195,29,123,69,51,172,61,151,94,218,182,194,239,248,169,19,60,22,127,208,87,18,209,0,255,120,251,47,180,87,242,63,130,0,255,241,90,42,250,159,42,236,0,255,211,60,201,127,71,251,67,30,64,73,209,82,2,80,222,149,222,30,202,57,40,75,10,69,20,160,204,206,214,10,215,122,203,211,172,61,169,102,26,215,194,19,120,169,21,252,9,159,112,245,122,21,21,253,79,86,216,127,223,157,228,127,156,253,218,0,74,191,7,117,132,10,57,68,98,27,7,146,60,71,182,242,185,182,164,116,47,44,215,82,235,248,22,47,226,43,248,67,252,169,226,123,238,126,114,38,114,103,20,5,148,50,28,20,105,101,25,2,247,150,188,45,103,207,163,117,117,171,6,140,39,240,41,254,132,15,195,151,122,37,68,0,255,195,246,191,107,175,228,127,27,127,230,195,191,158,59,142,33,98,140,115,2,131,85,121,113,167,96,132,43,230,222,34,63,86,150,254,218,232,210,140,154,205,126,98,0,123,29,230,135,158,201,4,47,43,160,48,6,153,222,85,150,187,135,27,158,8,234,130,177,36,210,191,76,71,221,227,127,87,248,92,252,147,87,97,95,49,198,64,144,194,233,111,50,168,39,184,51,144,133,196,110,247,168,75,134,11,130,164,173,72,89,79,241,149,166,164,201,248,61,190,66,61,128,222,51,110,227,251,87,185,221,153,121,54,54,187,178,191,252,217,111,251,102,108,110,181,127,182,0,255,15,31,107,28,254,7,159,90,235,239,48,140,97,84,64,98,119,176,88,29,185,11,187,37,89,17,12,157,222,101,154,106,219,20,191,227,189,70,225,103,241,185,213,218,0,255,115,251,143,102,254,151,217,0,255,173,37,163,0,255,73,193,254,63,61,148,252,127,180,31,204,7,208,106,109,3,192,57,3,229,39,24,201,129,12,195,9,114,35,2,218,18,23,33,178,218,156,61,71,252,56,251,225,69,173,71,15,175,172,232,166,15,160,57,15,130,60,86,96,200,41,35,195,153,59,146,227,225,196,83,68,250,234,91,92,17,183,182,198,231,217,15,178,60,114,232,109,228,4,187,47,151,3,25,200,152,88,42,180,229,239,206,147,136,29,114,125,11,26,172,238,72,203,227,197,22,62,21,31,244,36,72,29,41,11,18,239,3,229,198,168,28,204,12,32,221,51,195,153,178,104,143,87,187,119,191,222,240,36,126,125,84,252,11,190,163,175,56,61,8,14,50,114,25,146,58,156,122,147,25,26,105,171,203,30,121,97,113,163,102,26,55,246,55,193,7,80,52,118,45,36,56,221,71,61,24,48,156,35,87,70,54,229,19,144,186,178,189,95,140,122,4,113,108,121,225,119,252,109,129,63,226,59,174,0,40,222,43,253,14,171,23,198,0,131,78,116,231,66,146,32,189,155,183,173,37,149,238,253,229,186,105,29,47,225,69,124,5,159,135,127,240,250,235,43,137,232,0,255,188,253,23,250,43,249,47,193,231,243,1,180,222,94,151,115,174,16,84,234,8,149,194,217,174,25,46,245,134,103,88,123,46,189,116,173,133,223,241,82,43,248,44,254,224,234,245,74,42,250,127,172,176,0,255,176,60,201,0,255,71,251,67,94,163,1,52,25,231,118,198,201,216,93,32,246,187,221,110,190,86,172,13,251,206,59,159,52,211,30,126,216,159,105,161,73,197,17,228,229,35,231,1,12,245,129,213,33,72,25,182,229,173,48,234,206,134,132,212,70,243,126,120,20,31,11,180,136,231,106,41,250,191,86,193,254,107,120,158,228,63,129,247,244,11,134,122,6,206,79,210,125,148,33,73,182,16,201,89,68,50,153,180,177,82,87,104,119,24,226,146,92,27,120,94,28,254,20,63,200,7,80,210,172,230,244,4,25,193,200,48,4,71,111,196,77,103,104,162,110,45,243,196,11,139,235,244,212,183,178,190,86,5,64,209,82,82,222,1,148,222,30,202,57,40,75,128,34,10,128,51,171,189,202,181,222,210,52,107,77,170,151,206,181,240,4,126,106,5,127,194,231,93,233,247,84,29,25,81,57,68,34,46,3,89,154,196,86,30,183,118,84,186,23,150,107,169,117,60,139,31,241,21,252,33,190,177,134,138,254,39,43,236,191,47,79,242,63,206,126,176,215,17,209,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,162,0,40,138,150,126,250,0,154,241,0,255,242,191,0,255,68,75,208,127,24,31,103,248,79,231,107,232,147,113,2,36,65,133,204,80,72,72,27,111,77,217,222,179,200,192,165,175,182,240,89,159,77,147,248,116,95,69,124,53,69,0,255,235,38,216,0,255,18,207,147,252,223,241,159,3,40,105,180,218,35,7,79,198,185,130,31,206,163,201,46,59,0,255,182,119,212,13,251,207,131,208,254,97,127,235,167,135,174,218,89,1,208,82,210,82,2,208,210,147,156,36,3,160,163,0,160,13,224,140,45,0,82,154,193,205,204,45,115,73,73,146,178,72,143,27,222,192,199,54,120,4,0,255,172,56,10,120,14,140,39,177,212,39,102,150,36,102,110,99,158,42,84,59,11,18,77,23,61,251,225,49,188,44,208,30,62,217,215,228,160,29,184,241,27,119,109,242,10,238,48,247,87,46,113,73,250,114,58,233,16,196,211,120,168,35,188,131,47,241,1,180,141,3,0,14,0,192,64,141,85,40,162,145,138,196,219,144,196,91,80,188,173,21,65,16,235,217,112,99,32,24,119,75,18,35,212,173,112,182,152,164,59,57,214,23,247,46,119,105,34,117,175,219,31,136,159,181,210,9,252,173,17,7,2,243,67,159,84,112,118,147,59,103,246,225,213,124,145,137,134,147,61,146,165,72,134,149,245,211,16,94,198,67,197,19,248,104,95,241,58,16,28,228,224,84,144,186,118,208,190,208,172,178,118,119,121,114,246,183,54,234,165,115,125,99,19,124,0,69,177,30,87,18,92,121,114,92,102,238,242,126,210,70,146,67,136,246,205,23,195,34,136,176,91,151,167,200,52,215,57,90,37,252,199,225,175,241,79,94,11,64,185,21,192,1,12,156,76,71,146,147,100,43,223,192,229,153,54,85,105,6,37,2,68,176,71,211,110,248,7,31,123,225,37,252,177,98,28,168,42,31,64,1,3,69,5,96,28,71,2,137,96,72,226,237,173,120,91,27,130,183,189,126,128,115,78,10,109,4,185,12,95,14,2,96,196,73,112,57,102,241,37,199,131,77,26,203,151,40,18,191,227,77,0,191,194,111,243,1,52,39,21,108,102,143,61,227,10,25,1,114,30,190,243,248,107,59,70,28,163,78,94,116,251,70,203,227,137,198,225,231,248,199,245,212,7,190,27,174,32,25,248,85,170,220,56,112,30,134,50,75,67,141,39,242,64,217,52,211,181,166,242,29,30,23,197,111,29,117,142,135,227,103,249,74,0,138,162,40,0,138,162,165,24,144,123,0,205,152,123,204,207,96,250,114,181,207,80,87,164,165,57,248,134,190,202,31,199,114,204,12,23,215,12,87,229,245,126,220,254,223,41,179,166,13,25,60,51,73,188,25,165,57,248,67,175,192,72,111,227,156,109,112,27,76,93,16,175,91,184,39,126,225,1,180,94,15,213,113,145,223,70,30,163,52,138,205,154,182,46,196,123,241,31,94,19,208,155,141,216,108,118,181,31,175,158,195,95,249,118,155,116,75,141,225,107,71,168,139,248,137,43,0,138,162,40,0,138,162,40,0,138,162,40,6,64,177,138,239,241,253,28,192,106,36,33,238,18,111,45,211,58,46,122,21,0,162,144,180,90,0,255,216,247,113,140,65,2,234,54,246,104,176,117,0,181,183,238,159,187,15,26,45,119,147,239,94,229,203,86,196,26,54,137,223,225,155,94,239,113,122,120,139,51,200,192,124,175,28,233,216,113,124,167,63,94,239,181,0,255,156,219,49,223,143,243,24,246,211,128,56,198,22,141,224,155,30,122,61,122,188,251,166,143,0,255,129,137,124,104,92,99,87,172,9,159,104,163,7,208,248,233,25,67,58,118,67,215,240,187,214,162,248,179,220,90,63,247,34,63,73,44,159,109,242,76,163,24,127,195,106,47,240,63,99,208,239,199,152,253,118,154,249,247,175,213,6,126,246,114,189,199,29,110,224,192,242,128,153,46,192,188,174,45,120,146,81,75,45,226,89,252,55,128,198,222,6,29,35,120,128,225,141,119,223,136,69,109,91,124,172,29,87,237,63,251,23,111,51,166,87,212,0,65,194,104,235,248,80,155,188,210,39,225,159,112,191,224,14,27,183,13,81,54,236,122,107,97,205,254,49,78,18,80,149,151,245,0,186,248,191,152,250,207,56,164,190,5,146,241,104,56,126,46,230,122,127,245,152,30,34,220,206,239,248,222,190,151,127,58,105,36,62,212,139,43,170,5,208,2,142,221,136,225,220,176,21,125,115,171,138,162,0,40,138,122,213,62,245,133,243,196,141,223,151,90,94,12,199,3,97,195,167,157,150,6,208,251,212,103,156,205,200,182,187,221,60,1,68,254,249,162,159,174,240,68,139,250,122,15,122,220,113,228,161,152,183,13,153,109,200,118,111,215,37,129,103,240,199,106,111,244,236,206,24,240,253,237,229,217,204,55,157,246,161,253,161,54,9,252,128,159,122,173,39,199,99,1,26,128,166,30,203,49,203,153,150,64,174,85,15,250,66,247,65,226,149,207,46,147,39,209,254,184,171,155,245,239,141,87,241,209,74,15,16,29,147,15,35,75,200,60,110,221,121,245,212,228,214,43,158,224,181,62,215,195,220,216,12,163,205,14,15,121,50,36,93,166,133,102,154,215,196,75,14,160,246,169,99,195,1,12,69,169,210,104,113,56,81,180,91,27,244,109,137,127,241,192,122,159,250,56,231,120,127,198,111,92,155,252,59,118,105,14,79,75,244,106,239,253,28,5,224,88,62,254,191,203,10,59,233,242,29,202,54,109,195,63,58,236,53,251,183,238,159,115,27,132,244,143,49,251,157,244,243,207,0,255,94,125,195,39,58,230,1,244,222,158,211,142,101,152,185,203,103,216,190,203,90,91,168,205,176,70,216,11,190,133,15,123,133,189,42,116,202,100,82,134,204,236,22,151,36,143,151,198,91,45,244,209,162,214,131,30,156,227,53,38,95,40,243,60,57,31,245,40,154,100,215,89,207,120,174,51,94,233,143,247,92,65,59,86,246,145,65,150,177,181,150,5,141,140,149,173,226,203,120,165,7,208,224,158,242,115,2,180,113,241,150,68,155,77,134,116,234,206,134,189,231,212,85,103,241,91,252,192,171,125,234,235,83,68,169,210,110,241,214,29,13,102,72,52,173,142,39,241,159,235,61,232,145,140,19,118,220,120,196,242,39,46,73,222,58,61,123,117,212,206,234,0,52,207,245,194,93,83,20,45,0,37,69,81,0,0,197,216,105,149,211,0,104,114,0,180,142,38,164,73,211,92,0,234,110,154,81,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,133,83,4,69,41,3,208,82,210,160,0,40,209,235,216,253,171,242,136,77,227,230,143,78,47,109,194,183,134,191,243,74,187,82,208,0,255,98,131,253,95,122,216,31,6,224,113,125,0,133,31,111,115,63,15,41,53,136,82,132,243,117,28,250,31,174,0,255,201,26,232,128,194,248,138,190,38,254,207,253,179,89,53,176,211,122,190,142,66,0,255,195,245,63,90,151,196,127,136,241,59,30,64,81,20,45,0,45,69,83,167,117,0,160,105,26,167,105,26,0,20,69,75,9,64,81,180,148,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,81,180,148,0,180,20,37,117,0,10,167,57,77,81,165,247,8,3,80,122,80,52,168,22,64,83,191,158,241,28,34,44,187,156,222,245,149,188,127,28,162,132,252,207,195,52,214,36,66,29,62,147,175,17,250,223,141,122,234,214,232,49,37,180,177,175,37,254,25,56,194,168,241,0,150,116,136,39,15,84,240,155,3,40,217,0,255,182,253,71,152,0,255,90,124,39,95,227,167,147,183,190,146,253,239,124,30,228,100,0,255,74,77,241,145,124,173,143,238,151,12,64,209,82,82,7,160,40,77,152,214,83,6,160,65,209,160,0,40,138,162,0,40,90,74,10,128,150,146,162,0,104,41,41,10,128,150,102,82,212,1,104,70,115,83,212,1,40,110,138,75,51,105,1,40,105,41,38,45,0,37,13,66,15,12,40,234,13,160,121,249,185,199,25,167,78,17,41,17,218,25,108,212,21,81,148,250,233,19,143,52,216,107,232,47,7,254,206,161,152,249,49,17,184,69,154,244,21,139,202,92,45,190,130,15,120,53,53,48,186,7,54,150,162,1,184,97,110,8,237,3,211,122,228,245,64,252,111,124,30,187,193,84,72,59,34,60,63,188,213,40,62,233,168,150,61,42,151,159,32,128,155,237,126,135,68,166,175,237,236,219,156,45,33,252,215,93,190,38,254,159,224,57,218,197,136,221,164,33,182,151,76,4,171,78,154,198,27,125,247,138,211,145,231,194,41,76,208,37,47,134,93,55,145,44,238,109,136,165,193,37,190,130,175,2,210,162,79,114,206,57,103,128,92,30,227,228,201,118,119,237,51,223,53,237,213,177,89,175,246,247,200,24,7,231,47,63,38,9,33,150,134,219,180,105,117,210,198,90,95,31,99,12,3,113,206,204,155,184,35,91,249,166,121,45,188,213,128,107,61,142,49,0,140,88,245,254,148,20,210,129,183,104,159,214,214,105,174,103,175,110,26,235,1,20,244,65,229,65,208,251,129,80,141,103,72,222,154,81,43,93,46,173,117,156,175,160,231,242,241,26,131,131,0,84,88,249,51,75,95,26,125,171,158,253,21,15,188,19,0,255,209,87,123,250,224,222,182,224,10,229,183,24,210,114,155,70,212,72,55,107,93,254,170,28,148,208,46,179,197,202,73,101,200,171,117,209,187,29,190,197,155,248,0,218,70,232,169,35,67,25,105,233,122,127,111,149,28,247,8,64,36,103,205,112,228,8,223,165,171,62,162,91,124,230,10,128,162,40,10,128,162,40,10,128,166,66,15,130,179,215,122,80,240,224,36,0,158,166,42,209,76,28,211,126,172,158,225,99,188,190,174,241,95,246,192,112,27,101,17,176,107,148,117,154,55,164,122,193,143,61,128,118,0,255,193,51,66,192,184,58,69,36,100,26,137,123,235,91,123,90,160,134,141,154,199,247,188,218,252,24,64,251,85,183,144,210,84,159,120,196,125,58,136,143,164,87,248,235,41,228,96,195,124,170,178,186,76,226,242,162,248,161,237,150,107,133,87,248,71,232,25,244,229,45,216,106,212,125,154,55,180,37,126,232,1,180,190,229,57,94,126,25,220,249,101,145,105,210,5,144,168,167,248,177,169,171,192,127,156,65,210,190,49,118,83,56,180,219,77,11,227,127,252,173,156,175,241,167,174,157,10,49,111,106,64,210,227,128,185,56,147,180,190,227,164,15,76,233,81,240,227,41,107,153,47,242,241,245,18,109,107,49,165,67,60,179,63,84,235,169,251,201,21,220,61,38,168,202,101,94,77,43,246,67,54,29,23,254,239,195,107,253,67,186,192,110,36,129,149,154,141,117,141,110,241,181,220,90,63,250,6,39,56,244,180,174,27,180,91,116,19,31,182,117,160,150,98,0,255,246,20,58,78,114,53,137,144,32,147,206,224,251,34,235,198,0,255,233,251,227,161,250,108,7,57,218,132,95,66,43,144,235,245,54,192,203,188,187,126,27,62,157,11,177,174,22,140,239,116,236,138,253,227,56,98,94,118,243,126,148,27,254,0,212,230,66,241,151,246,120,0,181,183,199,119,92,27,103,12,222,243,189,188,46,211,63,124,95,204,53,120,206,128,229,112,225,18,237,153,235,235,125,192,127,122,29,185,219,184,121,243,245,240,239,119,210,86,235,210,22,107,242,159,32,231,88,210,253,139,29,129,109,247,157,219,91,96,110,174,174,109,213,43,252,21,143,229,3,40,122,186,214,163,30,41,250,91,196,175,74,68,12,110,81,217,114,109,27,94,197,99,174,74,15,160,247,100,159,242,43,190,57,226,249,101,208,184,136,122,133,191,234,107,29,231,133,182,27,60,93,91,21,95,227,191,236,238,3,174,156,184,80,85,146,77,75,77,83,83,120,74,95,237,235,81,102,29,187,67,97,70,251,183,34,138,247,240,62,15,160,246,100,229,56,61,144,218,146,178,64,146,135,207,77,191,241,27,94,179,233,107,61,204,231,133,43,99,163,250,218,134,152,185,36,146,177,99,124,51,95,239,129,202,32,25,128,162,40,10,128,6,69,131,22,128,146,162,40,0,106,236,107,2,100,140,19,140,91,219,218,56,72,94,128,149,228,6,50,157,176,40,125,233,93,224,37,141,196,247,240,185,32,126,132,159,227,43,222,107,112,224,239,228,59,85,218,192,118,27,9,161,230,147,156,241,237,151,180,219,46,227,240,85,195,218,45,136,127,179,0,255,10,160,57,110,110,180,115,156,130,147,113,12,223,145,209,27,0,222,100,95,87,236,197,203,115,173,180,135,183,89,163,33,237,127,120,189,245,21,24,192,110,84,248,155,145,229,156,36,63,152,157,145,31,76,249,173,80,234,221,111,181,135,155,196,23,250,214,195,195,241,243,124,197,201,0,112,158,1,100,156,129,74,114,87,40,201,115,163,114,38,239,56,155,246,49,205,138,67,215,240,139,166,53,186,133,223,234,3,40,206,233,115,202,143,129,124,4,57,39,221,41,209,205,126,139,207,147,238,25,162,253,91,83,186,104,28,47,18,254,19,125,224,229,124,205,49,204,16,228,156,2,187,142,32,128,221,85,70,24,18,156,57,59,234,66,251,47,111,180,162,217,240,147,230,205,122,143,111,234,43,78,79,146,11,109,224,88,18,59,55,128,239,52,173,212,221,101,158,228,253,197,141,122,234,92,95,95,12,95,131,51,198,25,7,231,246,101,100,191,177,91,249,220,178,54,236,59,159,188,213,83,123,120,98,0,255,169,187,126,6,80,0,189,5,161,227,164,124,0,245,88,5,5,76,103,128,219,101,128,47,236,69,133,180,93,179,77,19,28,135,206,241,179,70,124,23,254,207,43,106,239,3,40,94,7,130,83,57,237,32,8,172,29,224,19,205,42,107,117,151,47,103,127,109,163,102,26,215,55,54,203,175,32,229,27,146,76,191,74,146,13,120,206,242,150,96,204,37,124,71,227,242,225,44,215,109,99,186,234,154,181,9,0,255,91,248,93,124,104,141,33,231,167,141,164,251,57,47,210,252,44,254,0,196,92,195,40,239,236,231,219,173,153,247,229,250,195,227,233,145,240,159,137,79,193,183,244,181,124,122,42,56,200,149,97,72,96,237,192,77,102,104,101,173,238,242,35,239,211,185,81,51,141,27,235,155,224,3,232,215,171,168,232,127,178,194,254,0,255,242,36,0,255,229,236,231,60,24,187,19,32,231,32,65,1,97,95,206,217,8,92,0,193,141,35,155,70,81,211,230,44,59,118,104,91,5,223,226,99,103,248,60,254,209,15,198,193,49,216,51,206,237,128,219,169,177,112,6,146,16,153,188,37,200,246,233,91,178,180,217,148,248,31,111,6,120,26,254,20,64,71,68,0,255,223,237,127,215,94,201,0,255,54,126,144,175,190,190,142,136,254,191,219,0,255,174,189,146,0,255,109,124,32,95,1,208,175,87,49,209,0,255,100,133,253,247,229,73,254,199,217,15,242,250,245,26,42,250,159,164,176,0,255,191,60,201,0,255,56,251,193,30,64,71,68,0,255,223,237,63,215,94,201,0,255,54,62,144,175,191,190,18,162,0,255,239,246,191,235,175,228,127,27,31,200,87,0,20,69,75,9,64,253,125,13,240,213,223,215,32,31,64,199,71,0,255,223,237,127,215,34,201,0,255,54,190,160,175,25,227,164,144,194,235,203,147,169,58,96,32,100,180,144,109,55,190,218,59,220,91,144,204,45,207,232,41,190,210,84,53,7,191,207,215,241,209,0,255,119,251,223,117,72,242,191,141,63,244,229,227,58,158,123,74,52,63,176,195,200,178,0,35,239,220,134,186,34,217,251,116,201,163,191,198,5,85,189,102,63,50,192,29,57,46,57,242,194,152,66,248,159,157,15,148,133,178,140,32,50,52,92,88,178,183,136,181,210,27,94,215,44,218,209,126,154,215,82,244,127,109,130,253,215,240,60,201,127,2,47,233,23,125,4,207,120,108,116,215,113,195,34,8,64,78,80,34,174,120,251,59,134,140,204,229,157,226,199,154,78,231,241,217,124,45,69,0,255,215,38,216,127,13,207,147,252,39,240,222,62,128,6,248,234,239,107,128,175,0,40,138,162,234,62,128,6,79,240,224,65,46,43,58,220,227,249,65,145,25,67,18,229,36,220,217,11,9,48,235,166,73,60,135,63,181,230,240,89,62,178,61,185,128,231,92,218,8,212,129,207,128,67,40,113,179,67,220,209,100,205,147,44,251,39,53,11,127,106,82,218,141,127,246,9,0,255,60,111,76,175,58,66,197,232,200,21,25,140,6,32,100,213,137,36,56,53,104,204,151,211,227,17,223,105,83,235,0,62,231,90,244,60,191,55,50,24,221,111,23,66,33,202,227,38,73,241,20,205,93,60,226,183,195,71,61,222,202,86,218,127,243,0,74,62,250,31,111,0,255,133,14,73,254,75,240,63,125,189,70,0,255,235,86,216,127,19,47,148,252,215,241,96,190,150,143,254,199,219,127,161,67,146,0,255,18,252,79,95,173,209,0,255,186,20,246,223,196,15,37,0,255,119,252,159,15,160,162,162,0,255,201,10,251,0,255,203,147,252,151,179,31,236,149,16,253,127,183,0,255,93,123,37,0,255,219,248,31,175,161,162,0,255,201,10,251,239,203,147,252,143,179,31,236,117,68,244,0,255,221,254,115,237,149,252,111,227,3,249,0,90,74,138,2,160,191,190,146,136,254,207,219,0,255,160,189,146,0,255,18,124,32,95,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,30,15,160,165,162,0,255,199,10,251,15,203,147,252,127,180,63,228,245,235,181,84,244,0,255,72,97,0,255,97,121,146,0,255,142,246,135,188,18,128,162,40,234,239,3,168,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,222,219,87,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,252,231,0,138,162,40,0,138,150,146,130,14,160,72,244,127,173,130,253,215,240,60,201,0,255,1,239,237,107,136,175,80,244,127,173,130,253,207,240,60,201,127,2,239,237,107,128,15,160,40,138,2,160,40,138,2,160,40,74,59,232,64,50,206,0,114,229,80,5,28,3,128,92,202,200,182,217,136,251,27,16,110,213,37,27,96,125,248,0,63,251,195,191,225,147,14,224,54,191,93,109,195,57,95,114,152,5,73,165,218,72,38,90,28,98,84,245,38,67,197,0,255,218,173,181,46,90,9,79,43,124,16,190,169,175,84,5,112,18,0,120,146,100,0,144,127,172,62,138,34,251,112,121,115,175,150,233,166,193,170,187,254,93,90,105,81,145,35,193,131,192,240,84,224,110,31,150,39,151,119,131,190,103,31,87,233,170,111,175,230,240,81,111,77,116,196,3,104,180,0,255,245,246,0,255,202,252,215,180,223,239,53,224,53,218,0,255,123,251,127,101,254,107,218,239,247,26,228,3,232,248,232,127,216,254,115,29,146,252,111,227,163,228,163,0,255,243,246,95,232,144,228,127,4,31,29,31,253,127,183,0,255,93,135,36,0,255,217,248,165,228,163,0,255,243,246,95,232,144,228,191,4,223,211,7,80,107,244,191,110,133,253,63,241,67,201,127,29,15,226,235,183,175,214,232,0,255,221,10,251,111,226,135,146,0,255,59,30,196,87,64,31,64,173,253,79,183,0,255,104,230,127,153,253,223,90,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,86,107,0,255,211,237,63,154,249,111,102,0,255,183,150,141,254,39,5,251,15,59,148,252,119,180,63,204,7,80,82,52,27,0,128,2,0,108,15,28,187,199,174,158,43,45,55,59,243,199,91,229,65,164,145,14,135,142,240,75,103,120,13,207,13,0,58,144,140,115,1,25,57,160,128,99,64,33,22,88,137,207,8,247,55,69,185,84,147,203,23,136,15,31,224,105,127,248,56,124,95,95,1,156,4,0,158,36,25,0,228,31,171,143,162,200,62,92,94,220,171,101,186,233,91,170,187,246,93,90,105,105,128,36,5,32,249,30,25,176,231,174,94,163,72,248,153,153,95,226,50,15,34,141,116,200,181,139,167,250,194,103,120,130,4,231,2,144,187,59,239,192,158,34,0,255,77,116,134,211,233,130,93,53,136,252,9,139,116,213,67,35,77,245,137,95,250,230,1,148,108,244,0,255,168,96,0,255,159,30,74,254,59,218,31,230,235,167,175,37,163,0,255,73,193,254,63,61,148,252,119,180,31,204,215,2,80,79,95,197,70,0,255,151,10,246,31,234,161,228,127,156,253,96,190,126,250,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,95,6,208,162,15,122,178,5,7,14,115,131,64,121,192,32,82,23,231,45,65,125,146,73,181,152,224,141,14,127,105,208,254,177,215,140,145,100,0,64,118,103,140,219,184,193,144,195,234,218,6,162,54,40,111,234,59,71,162,109,101,185,142,186,106,217,161,35,94,163,253,175,183,0,255,87,230,191,166,253,159,107,206,110,185,204,146,156,129,26,205,71,27,79,44,85,189,151,77,243,84,190,68,219,171,179,153,181,135,39,218,146,240,31,138,127,193,95,6,128,219,221,14,204,2,156,4,201,65,80,55,99,231,33,92,0,117,37,194,198,88,173,105,76,211,188,33,211,57,222,104,248,95,252,153,87,121,95,131,140,84,16,28,65,48,130,200,63,168,147,98,201,190,91,94,91,179,157,218,105,92,170,135,246,93,186,234,30,95,81,239,126,222,38,184,13,101,216,253,23,50,55,242,103,184,119,236,231,219,222,179,127,185,181,132,244,143,111,218,135,31,196,127,28,64,211,30,72,66,7,128,164,210,125,131,185,113,128,203,193,144,177,214,202,98,161,172,97,187,154,109,251,117,137,39,241,195,223,10,0,255,130,191,57,6,144,60,91,206,216,130,81,168,118,33,16,145,115,45,127,112,147,75,0,255,180,251,53,198,218,94,220,241,195,35,120,81,135,95,194,175,245,21,151,159,36,57,80,0,78,236,206,130,113,28,169,174,60,205,19,111,111,69,92,93,19,4,73,0,5,243,181,76,244,0,255,72,97,0,255,97,121,146,0,255,142,246,47,250,138,35,200,133,140,156,145,88,33,161,99,55,29,89,8,110,220,137,69,18,200,139,209,154,182,58,220,250,194,251,126,221,225,233,124,45,21,253,63,82,216,127,216,157,228,191,163,253,156,3,104,78,146,231,156,191,51,218,242,49,31,39,64,190,114,187,3,146,212,181,37,239,246,151,183,236,221,197,125,250,134,95,226,205,17,0,255,193,183,245,53,200,8,130,224,8,130,17,36,232,0,255,160,78,138,37,219,110,123,109,173,118,234,166,113,169,38,218,119,233,170,27,124,213,246,53,231,202,109,156,113,156,15,72,240,140,100,60,178,246,1,25,71,178,238,108,65,92,187,197,229,154,233,27,15,225,67,18,47,224,219,124,0,205,233,9,50,130,145,97,40,77,35,119,197,77,166,184,43,234,214,50,63,242,194,46,45,193,159,218,54,54,132,127,233,171,53,250,95,151,194,254,155,248,161,228,191,142,0,255,121,197,169,191,49,42,199,4,131,229,96,224,140,134,91,146,1,91,200,157,91,34,77,182,73,234,90,195,183,217,63,237,207,225,179,6,122,181,70,0,255,235,86,216,0,255,19,63,148,252,223,241,8,15,160,8,242,204,70,128,224,50,179,123,42,91,96,17,41,7,38,16,40,169,166,118,76,174,163,190,240,176,184,30,190,206,126,181,215,228,123,44,24,109,124,169,88,33,128,1,1,6,37,143,152,189,105,69,184,103,143,36,193,170,165,222,241,47,30,38,62,137,63,173,58,61,134,36,24,1,197,2,67,62,24,232,68,193,56,165,187,155,109,101,157,7,113,107,97,137,248,42,158,50,124,9,191,228,113,114,94,225,62,178,33,63,43,100,92,1,130,80,8,11,14,133,107,198,160,126,143,36,184,225,101,129,142,61,20,143,104,0,255,196,3,104,41,41,10,128,162,40,10,128,162,40,234,235,3,40,137,232,127,188,253,23,250,43,249,47,193,7,121,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,131,189,146,136,254,199,219,127,161,189,146,0,255,18,252,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,15,246,0,74,34,250,63,111,0,255,133,254,74,254,75,240,63,94,73,69,0,255,143,21,246,31,150,39,249,0,255,104,63,216,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,37,21,253,63,86,216,127,88,158,228,191,163,253,32,15,160,40,90,10,128,122,189,138,138,254,39,43,236,0,255,47,79,242,63,206,126,144,215,175,87,81,209,0,255,100,133,253,247,229,73,254,199,217,15,246,0,58,34,250,0,255,110,0,255,187,254,74,254,183,241,219,124,173,167,30,191,155,98,73,30,203,101,140,141,71,26,25,146,52,82,249,91,59,195,60,110,212,68,227,240,67,252,169,245,12,63,210,215,241,164,0,255,239,246,191,107,175,228,127,27,63,200,87,125,31,64,49,30,4,121,144,10,14,140,172,2,114,36,41,39,154,161,137,184,183,37,110,173,9,158,14,190,230,244,4,25,193,200,48,4,71,110,196,77,103,104,226,110,45,243,35,47,44,174,211,83,223,202,254,138,251,26,60,193,83,126,144,97,160,195,77,231,7,32,51,166,36,138,73,184,179,22,18,183,89,55,77,226,57,188,185,53,135,239,242,21,85,159,227,57,236,240,58,158,140,40,115,236,138,219,110,77,176,164,37,223,163,105,74,157,194,215,5,101,233,248,183,3,168,181,0,255,233,246,63,205,252,47,179,0,255,91,75,70,0,255,143,10,246,0,255,105,161,228,191,163,253,193,122,237,127,186,253,71,51,0,255,203,236,247,214,178,209,0,255,163,130,253,127,122,40,249,239,104,127,152,15,160,164,40,10,128,46,250,0,198,9,82,40,32,102,200,193,108,4,200,137,40,184,51,102,139,201,11,91,160,241,233,113,252,69,241,27,190,198,166,169,139,191,193,167,243,181,212,156,35,8,94,129,33,35,176,50,220,88,146,129,74,208,28,75,16,87,188,221,13,79,48,219,7,80,228,164,157,180,221,237,88,181,201,170,123,135,190,191,50,9,150,245,136,90,105,19,196,43,248,168,35,188,140,247,241,53,41,63,200,200,200,244,4,57,21,12,18,167,93,130,121,147,149,97,82,37,66,163,239,209,186,27,30,198,199,94,120,23,111,233,7,35,41,36,161,7,8,64,0,204,77,103,190,216,86,134,73,141,132,210,236,112,63,124,140,156,250,217,191,106,5,111,77,124,18,62,54,218,110,224,32,118,156,113,92,48,142,81,112,174,4,161,59,103,203,140,185,79,227,150,101,205,162,196,0,255,240,207,0,175,196,167,241,1,212,215,87,18,209,0,255,121,251,47,244,87,242,95,130,223,231,163,157,49,98,150,115,18,32,1,216,134,97,69,105,151,193,208,198,72,66,13,27,167,62,121,217,190,68,235,42,248,9,31,75,195,31,240,186,190,226,117,36,25,192,201,40,84,204,222,128,155,194,176,202,93,93,230,199,89,88,91,168,167,198,141,141,69,243,1,180,76,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,188,122,189,150,137,254,167,10,251,15,203,147,252,119,180,63,228,53,116,0,45,69,0,255,215,38,216,127,13,207,147,252,31,240,222,190,134,248,90,138,254,175,85,176,0,255,25,158,39,249,63,224,187,125,5,121,0,69,5,229,35,31,80,199,184,81,249,56,252,147,152,182,149,35,18,218,199,184,67,47,31,59,116,136,15,212,28,225,191,12,127,141,15,230,171,186,175,121,16,60,79,27,71,82,161,71,234,42,8,172,220,197,60,93,172,86,183,198,107,122,107,90,16,127,225,125,191,222,240,13,111,113,231,118,144,88,50,96,126,249,134,145,140,211,204,10,148,17,21,2,165,38,221,133,139,107,63,60,139,55,71,220,81,133,175,198,63,120,0,69,81,244,235,1,84,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,189,18,162,0,255,239,246,159,107,175,228,127,27,223,227,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,135,189,18,162,0,255,239,246,191,235,175,228,127,27,31,200,7,80,180,148,20,0,69,81,212,223,7,208,62,0,255,178,27,128,25,206,51,144,74,140,42,183,1,179,148,98,0,243,67,130,76,151,184,78,227,46,77,164,89,77,178,248,6,62,236,136,119,154,135,63,232,107,137,175,57,71,16,28,41,67,76,76,25,12,54,146,227,225,30,93,130,38,145,183,185,32,222,134,175,27,158,51,190,214,7,72,218,72,112,16,122,16,4,57,200,25,91,33,137,104,2,167,243,182,4,5,229,72,250,34,93,146,120,3,239,235,224,113,188,141,175,225,159,66,240,118,16,28,24,16,100,92,247,51,18,0,159,104,226,110,173,155,126,145,238,37,26,196,207,22,205,181,170,175,160,103,252,141,81,65,170,144,196,0,224,12,202,98,96,33,150,209,172,50,222,162,73,242,118,65,203,186,192,155,72,124,20,62,26,58,206,221,56,86,65,1,73,236,146,128,136,89,238,22,8,129,188,181,51,222,162,73,18,180,184,149,117,129,55,111,248,87,124,34,31,64,179,154,215,1,224,36,39,163,0,96,108,39,110,10,195,10,107,107,151,31,103,97,109,155,94,250,54,54,22,205,233,9,50,210,70,46,171,192,200,141,184,233,12,77,212,173,101,158,120,97,115,157,158,250,86,214,215,210,87,24,202,124,180,45,232,126,206,49,154,143,237,8,204,92,224,148,116,246,243,45,209,204,199,118,13,226,11,234,145,240,95,134,79,193,7,29,224,128,212,115,128,167,82,135,89,130,96,10,19,140,201,66,54,179,55,40,105,133,102,139,38,238,200,117,142,231,189,225,179,240,129,94,149,1,12,140,99,247,36,201,73,82,15,224,34,17,192,53,214,109,108,24,27,139,140,215,107,178,228,215,190,94,111,77,173,1,62,128,130,189,198,157,60,21,100,148,31,32,41,55,142,228,66,187,108,15,237,176,130,60,68,166,165,206,228,175,70,248,63,244,183,0,255,143,79,224,127,188,162,242,62,128,6,25,169,84,112,4,193,8,34,0,255,160,78,138,37,219,64,222,90,171,157,218,233,92,170,135,246,101,186,106,25,31,193,65,112,130,122,42,136,97,24,206,216,128,0,101,152,124,60,193,18,86,17,73,210,23,105,146,195,239,120,217,6,143,227,245,94,227,6,30,32,56,120,170,0,195,57,146,171,218,182,75,121,139,21,228,81,78,237,52,38,125,53,194,0,255,174,129,253,125,124,2,127,232,19,140,140,83,247,193,193,112,71,198,179,181,97,40,9,133,75,183,101,174,72,34,214,77,139,84,55,120,171,37,188,138,47,121,128,164,48,110,57,39,72,1,86,193,192,121,204,224,171,50,49,223,68,167,225,174,90,18,12,173,150,241,98,153,246,113,248,7,124,171,215,100,196,141,184,241,27,85,121,44,51,183,152,251,171,29,222,142,245,22,245,213,38,136,167,241,80,187,248,25,143,173,120,247,147,228,2,6,142,37,49,123,3,109,51,77,35,117,119,153,39,121,125,115,163,158,58,215,215,55,200,175,252,198,1,146,32,120,130,19,114,54,164,204,169,24,114,25,42,22,116,243,78,157,35,226,150,18,222,192,143,56,94,138,143,57,128,222,81,73,158,1,180,99,22,32,185,64,199,22,32,248,74,19,103,107,217,231,123,117,239,208,30,126,54,107,174,161,218,212,105,3,208,160,104,80,128,169,169,245,118,158,177,155,48,134,161,86,107,61,70,189,157,231,236,124,24,240,232,95,31,144,198,127,121,63,7,249,103,70,0,255,33,219,116,118,221,27,90,1,95,213,123,200,245,31,207,232,70,118,63,124,91,60,174,65,141,196,199,214,235,0,255,110,220,252,242,207,146,17,16,114,175,134,58,161,109,121,181,175,121,254,163,150,0,255,227,149,79,148,81,87,196,139,162,215,75,252,132,7,208,250,126,247,189,207,174,128,50,169,43,180,217,207,53,241,197,170,85,220,241,29,3,227,28,25,27,130,132,186,170,0,104,169,57,6,158,84,1,34,194,241,116,189,191,207,24,99,177,222,110,158,140,174,59,237,35,109,20,222,195,239,189,34,57,142,19,252,96,207,119,139,6,144,215,74,67,153,91,53,8,127,232,54,31,64,225,191,146,99,60,38,57,230,220,214,2,125,219,213,196,0,255,97,245,192,186,100,161,45,194,66,248,48,212,87,116,127,156,110,100,61,254,155,159,69,169,139,253,99,230,213,92,107,120,115,88,237,177,127,220,125,59,162,99,230,1,245,133,175,48,15,181,214,83,0,255,82,60,128,98,0,255,246,100,230,187,13,135,250,196,128,173,210,52,252,88,216,149,236,127,80,50,166,35,235,123,159,159,116,5,159,54,90,239,71,250,60,183,152,148,43,228,62,51,195,135,112,243,242,50,241,127,41,215,142,0,255,203,47,223,118,206,185,172,5,149,95,30,79,111,241,117,121,7,208,212,167,114,123,242,74,216,14,243,229,22,171,126,122,55,200,212,187,63,252,218,174,230,59,142,28,165,108,152,205,79,213,249,225,209,126,200,173,93,252,239,65,188,130,250,241,191,125,248,96,159,254,3,218,161,131,248,188,197,154,249,163,112,207,199,57,205,66,221,250,175,93,250,107,220,188,7,80,195,184,62,91,105,75,105,99,171,211,22,105,219,186,194,93,241,68,252,19,212,43,159,62,39,222,199,147,203,165,3,142,161,144,247,137,63,22,188,162,174,30,151,120,90,48,146,109,47,233,174,240,143,54,142,145,191,113,241,144,231,211,202,230,105,9,159,247,0,58,127,6,46,211,49,133,39,235,223,192,93,164,249,122,111,244,56,243,81,38,2,176,247,215,211,182,35,213,42,126,239,21,254,113,221,109,236,204,60,59,128,242,98,127,106,250,149,241,102,190,226,228,216,130,17,51,132,183,117,242,90,1,180,157,188,128,164,148,20,5,64,81,180,148,0,20,69,81,12,12,148,0,154,233,64,146,26,33,130,21,134,124,175,149,147,179,60,48,218,48,192,42,234,144,20,163,14,113,121,193,229,41,192,203,240,7,215,58,158,122,179,60,20,241,42,55,47,186,201,210,12,211,69,31,125,86,120,28,254,169,175,245,237,64,18,108,25,201,61,210,73,194,74,81,12,107,163,150,26,151,233,163,191,0,138,115,181,235,216,140,216,185,36,69,10,214,251,251,122,158,199,224,236,196,24,16,70,38,25,245,9,226,191,54,213,222,30,231,236,166,229,191,155,61,2,196,103,159,106,116,173,117,203,43,189,251,39,185,14,28,100,196,29,5,132,88,118,161,110,73,130,178,25,190,150,148,125,0,154,253,227,66,110,217,128,12,18,151,194,62,48,63,234,222,142,97,211,19,62,214,78,217,21,217,127,213,113,198,133,202,242,230,118,27,137,80,215,242,146,182,38,111,169,224,129,254,42,158,49,48,142,75,242,6,55,221,120,107,134,192,37,127,67,252,174,209,79,23,174,244,28,40,60,24,103,171,93,186,246,242,36,110,140,5,109,125,83,53,216,196,167,241,68,15,160,121,158,251,250,88,152,251,149,175,196,29,107,134,82,235,171,169,238,61,121,189,238,99,58,54,11,118,123,191,60,218,204,190,209,63,47,24,95,196,159,188,210,143,215,147,162,182,15,144,17,97,6,219,27,144,99,211,70,0,255,248,172,45,215,140,178,55,61,211,120,50,143,67,48,151,156,6,80,188,94,199,243,28,48,155,15,155,249,140,178,191,246,22,155,134,5,241,85,35,107,59,245,81,103,25,4,59,82,82,0,20,69,81,0,20,197,5,167,128,211,12,52,0,45,56,173,163,57,33,77,10,64,115,211,220,52,163,25,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,209,82,2,80,20,165,164,112,0,10,167,57,73,83,148,214,211,0,148,30,148,20,5,64,101,87,146,191,232,96,0,255,151,22,144,0,255,62,124,199,181,118,165,160,0,255,67,7,251,191,244,208,184,120,248,179,62,128,194,0,255,76,0,255,171,156,26,195,233,63,95,71,161,0,255,97,249,159,159,214,201,254,16,197,248,133,190,162,254,99,247,135,181,253,16,211,17,175,220,191,253,232,31,231,165,214,136,209,146,241,0,255,124,0,77,229,65,157,198,30,71,185,53,5,64,157,162,41,90,135,3,208,52,141,211,166,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,40,90,0,74,138,162,14,64,83,104,208,123,105,249,97,0,138,162,104,54,128,218,247,79,127,227,56,104,57,60,187,44,60,179,175,245,241,63,196,126,252,199,161,244,136,127,151,133,175,241,213,134,254,223,254,147,89,12,159,19,225,153,125,173,161,0,255,69,126,253,95,58,196,227,104,248,199,1,116,218,0,255,182,253,71,246,207,177,226,43,249,26,127,247,201,87,95,167,253,127,203,0,255,140,141,253,13,100,23,63,202,215,248,233,36,3,80,180,148,20,0,197,83,210,42,69,26,128,134,20,13,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,165,40,1,40,138,162,25,0,197,232,211,128,20,105,0,138,162,25,65,1,208,82,115,28,160,2,88,200,196,9,138,138,130,61,128,218,159,79,119,103,28,220,124,123,249,54,41,117,152,119,251,188,179,75,252,5,143,247,138,227,246,118,206,64,96,37,242,16,239,130,49,185,200,53,121,63,188,175,109,238,138,175,245,24,65,59,151,101,138,110,175,247,8,70,46,12,55,48,134,56,99,86,12,169,75,246,210,138,183,123,87,124,2,175,244,0,138,123,242,58,18,32,71,157,103,101,134,25,18,71,81,132,13,241,224,232,180,237,26,212,135,240,92,4,178,204,141,186,180,198,251,244,176,218,151,248,27,14,110,40,54,148,175,20,17,110,45,105,185,19,158,234,222,219,104,165,79,159,113,32,102,121,62,230,11,69,226,232,59,58,237,52,226,0,138,215,179,127,51,58,2,177,194,188,44,209,56,91,117,152,186,105,211,193,35,241,175,124,197,25,111,156,219,55,142,204,183,115,199,218,92,119,95,131,231,74,82,57,66,105,107,182,187,81,190,118,0,255,244,236,122,25,249,125,230,119,0,255,184,251,155,253,173,6,35,60,17,0,255,230,1,20,69,81,0,20,69,81,128,233,169,184,207,173,232,252,12,19,65,18,100,45,168,232,160,15,72,233,239,147,241,160,204,41,27,176,145,181,98,44,151,52,193,254,105,107,93,115,240,75,165,7,225,176,10,40,56,121,20,213,66,252,189,122,55,36,53,60,21,31,229,213,142,144,116,0,150,24,89,102,33,99,36,173,135,223,246,7,241,0,94,208,215,187,247,235,111,251,232,125,3,8,244,90,194,71,236,26,31,225,77,92,68,249,0,138,156,158,35,112,7,200,72,222,150,24,207,81,49,186,214,167,183,240,135,153,27,84,206,198,82,227,219,87,105,170,67,162,87,252,230,250,5,80,249,203,199,213,253,51,137,227,104,41,71,122,186,170,26,224,252,156,27,141,6,148,57,222,154,170,43,61,48,234,64,225,17,160,8,43,242,4,233,110,113,201,12,143,173,225,143,156,190,221,78,174,180,4,117,228,141,98,209,242,146,108,31,16,254,196,227,60,128,162,57,117,170,252,145,60,227,43,55,200,241,196,220,176,22,23,212,104,0,141,127,192,157,113,187,72,176,221,185,160,213,182,115,175,150,43,131,141,140,192,114,80,178,97,200,169,73,220,90,145,132,184,196,0,255,225,239,249,250,213,250,221,31,168,3,48,0,255,74,44,179,1,36,56,235,75,190,75,195,250,0,58,63,142,163,251,27,40,99,216,209,2,33,101,18,233,28,73,222,18,63,225,121,143,150,241,100,190,210,7,207,83,134,35,23,121,62,187,44,205,86,196,45,239,208,90,83,208,45,158,238,245,158,118,234,1,153,140,208,56,2,33,109,67,24,121,166,179,63,169,116,249,226,81,248,81,109,99,58,136,110,57,230,131,147,71,42,68,136,53,214,185,201,59,248,45,126,157,15,160,48,4,71,175,247,222,127,234,108,28,243,220,109,223,125,181,131,239,121,173,248,131,192,42,35,35,9,150,24,205,104,205,119,84,29,151,239,125,231,117,225,123,116,171,15,160,49,239,215,201,135,9,181,27,109,148,85,123,77,107,182,63,94,201,215,208,207,83,223,7,46,216,50,47,74,221,235,43,253,123,66,203,0,255,28,175,115,55,227,84,185,245,141,119,58,22,245,147,175,177,79,30,180,254,129,20,61,109,34,44,241,196,0,138,162,40,0,90,74,138,2,160,104,41,41,0,74,123,234,117,24,232,105,95,1,151,238,127,62,187,68,163,24,72,140,229,44,110,109,175,70,144,73,244,12,159,235,80,107,20,254,226,90,90,239,3,40,78,15,130,131,140,12,171,4,135,3,55,157,161,149,181,186,203,143,188,79,231,66,189,52,110,172,111,195,43,146,239,108,188,234,245,182,164,146,4,57,3,153,40,90,249,187,31,105,146,126,221,100,185,27,53,137,175,240,86,199,54,120,3,190,215,107,206,145,160,14,4,110,10,146,119,159,121,188,197,202,110,42,77,19,123,109,111,109,47,151,148,122,104,26,63,244,88,117,131,199,166,112,50,14,112,28,103,67,37,120,174,24,202,70,49,193,102,48,125,47,214,233,216,88,176,38,245,232,245,239,135,55,154,113,0,13,14,114,59,184,151,221,97,140,10,110,177,27,239,252,228,11,44,196,166,201,47,91,194,69,226,123,13,134,120,56,62,146,175,116,111,207,145,213,63,30,108,100,12,215,145,139,82,132,209,13,178,98,188,151,107,158,198,46,161,145,54,122,12,181,134,180,127,225,21,0,69,75,73,11,64,5,125,5,10,47,12,96,51,67,44,25,39,5,124,59,18,157,229,152,217,233,62,61,194,130,148,167,215,17,190,118,4,233,138,95,193,239,243,21,237,247,1,116,212,238,15,124,79,80,133,164,232,40,51,20,204,10,199,50,210,157,209,109,174,180,91,178,53,211,12,200,127,223,204,183,220,131,10,46,20,229,130,65,7,224,24,109,27,99,56,94,236,122,143,54,73,93,20,127,154,48,254,214,106,58,190,130,39,86,180,17,55,210,118,183,83,149,199,178,241,236,155,190,223,176,120,59,154,21,243,223,162,174,186,234,13,126,130,119,218,197,147,240,125,7,208,17,209,0,255,119,251,223,181,87,242,191,141,31,228,235,175,175,35,162,0,255,239,246,191,235,175,228,127,27,31,200,87,0,244,235,85,84,244,63,89,97,0,255,125,121,146,0,255,113,246,131,188,122,189,138,137,254,47,43,236,0,255,47,79,242,63,206,126,176,7,208,17,209,0,255,119,251,207,181,87,242,191,141,31,228,171,175,175,132,232,127,216,254,119,237,149,252,111,227,11,249,74,0,138,162,40,0,234,239,107,128,175,254,190,10,249,0,58,62,250,0,255,110,0,255,187,14,73,254,183,241,73,115,206,125,70,62,134,112,0,122,237,254,176,217,109,242,201,88,183,44,174,243,184,238,165,97,248,218,254,91,99,240,209,241,209,0,255,119,251,223,117,72,242,159,141,79,184,230,28,65,112,4,135,140,212,149,193,198,114,60,16,9,154,68,222,226,138,183,186,225,121,219,238,3,40,232,145,113,128,4,73,197,70,75,37,25,141,4,73,220,217,243,70,195,93,218,23,235,163,77,167,173,118,241,181,18,253,95,171,96,0,255,53,60,79,242,159,192,87,251,138,215,81,193,65,14,78,5,193,181,3,124,226,89,100,173,238,242,229,172,175,45,212,76,227,250,198,138,249,154,227,56,245,49,160,251,231,185,50,196,56,226,130,187,98,202,22,13,178,249,177,86,20,203,236,143,58,87,182,196,151,250,0,42,224,107,191,175,1,190,2,160,40,138,162,61,128,2,133,183,223,73,146,108,86,102,7,48,37,23,146,112,228,187,181,34,153,30,51,204,161,163,190,240,80,227,130,248,58,251,191,94,113,60,131,62,102,86,159,231,72,80,121,57,113,35,38,149,54,46,63,214,138,95,95,241,97,111,99,189,248,97,190,218,113,6,6,218,22,196,13,160,202,63,35,179,209,206,71,142,137,136,166,46,6,111,214,72,0,255,240,83,60,110,136,215,225,87,251,26,228,3,40,233,232,127,188,253,23,58,36,249,47,193,0,255,244,213,26,253,175,91,97,0,255,77,252,80,242,95,199,183,249,26,250,180,51,130,4,73,149,229,1,6,100,52,242,118,247,182,23,44,210,114,151,142,77,224,103,29,58,173,194,151,244,213,26,253,175,91,97,0,255,77,252,80,242,127,199,251,249,0,26,38,250,159,172,176,0,255,191,60,201,0,255,56,251,193,94,71,68,0,255,223,237,63,215,94,201,0,255,54,62,200,171,168,232,127,146,194,254,0,255,242,36,0,255,227,236,0,255,122,37,68,0,255,223,237,127,215,94,201,0,255,54,126,144,15,160,40,90,74,0,250,235,43,137,232,127,188,253,23,218,43,249,47,193,7,242,245,215,87,18,209,0,255,120,251,31,180,87,242,95,130,0,255,241,0,74,42,250,127,164,176,0,255,176,60,201,127,71,251,65,94,189,94,75,69,0,255,143,21,246,31,150,39,249,239,104,127,200,43,0,138,150,146,250,251,0,26,226,171,41,250,127,87,193,254,151,248,157,228,0,255,142,247,246,53,196,87,83,244,191,174,130,253,39,241,59,201,0,255,29,0,255,57,128,162,40,10,128,162,165,40,232,0,10,69,0,255,215,42,216,127,13,207,147,252,39,240,221,190,138,248,10,69,0,255,215,38,216,0,255,12,207,147,252,39,240,221,190,6,248,0,138,162,104,1,40,41,138,102,3,0,0,128,2,128,179,0,255,194,177,123,204,234,185,242,114,179,51,159,110,149,7,145,70,90,28,90,194,47,157,225,51,124,179,159,66,18,20,144,124,143,12,216,99,87,7,133,132,219,153,249,36,110,243,32,210,72,135,92,187,248,170,49,124,134,199,121,197,227,167,103,239,155,239,253,228,203,121,254,175,254,171,253,113,2,249,223,236,111,186,132,0,255,32,225,63,159,253,179,3,8,14,18,28,9,80,200,110,194,104,99,204,249,152,52,209,125,98,0,28,152,198,72,22,225,0,255,212,60,62,30,222,144,248,42,15,0,92,206,105,99,140,96,55,78,146,122,6,83,193,64,21,44,196,149,186,125,57,67,238,14,13,225,79,179,31,58,241,229,248,66,175,36,162,0,255,241,246,95,104,175,228,127,4,31,200,215,95,95,73,68,0,255,227,237,191,208,94,201,127,9,62,224,0,42,237,0,255,189,253,191,50,0,255,55,237,0,255,123,5,120,141,246,0,255,222,254,95,153,0,255,154,246,251,189,6,249,0,58,58,250,0,255,110,0,255,187,22,73,254,183,241,81,242,209,0,255,120,251,31,116,72,242,95,130,143,210,163,0,255,239,246,191,235,144,228,127,27,31,45,31,253,143,183,0,255,66,139,36,0,255,37,248,159,62,128,26,163,0,255,117,43,236,191,137,31,74,254,239,120,16,95,191,125,181,70,0,255,235,86,216,127,19,63,148,252,223,241,32,190,2,250,0,122,237,127,186,253,71,51,0,255,203,236,247,214,178,209,0,255,163,130,253,127,122,40,249,239,104,127,176,90,251,159,110,0,255,209,204,127,51,251,191,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,223,230,3,104,146,147,36,201,147,36,39,201,252,1,28,163,24,178,9,156,181,165,90,166,155,190,101,122,232,216,165,149,246,245,211,253,32,57,227,160,50,66,177,36,199,0,32,134,64,116,211,141,185,191,41,187,101,122,100,30,96,129,248,31,191,251,195,191,225,147,188,190,115,250,59,252,221,222,199,254,149,63,223,237,188,59,59,63,246,243,44,242,127,237,239,34,251,167,132,0,255,119,246,0,255,125,220,216,146,242,129,36,151,253,159,148,157,232,220,228,25,214,198,202,99,186,246,172,37,186,236,229,26,119,233,178,235,153,7,80,216,211,78,144,4,227,109,35,112,128,145,187,82,237,244,2,102,101,146,135,19,139,134,157,67,19,13,146,197,195,138,15,198,231,92,173,253,63,183,0,255,105,230,127,153,253,8,175,184,252,156,51,198,248,251,237,14,94,126,121,140,246,211,190,37,31,246,145,143,246,207,125,246,31,251,191,119,175,214,254,167,219,127,52,243,191,204,254,111,0,45,27,253,63,42,216,127,216,161,228,191,163,253,96,190,126,250,90,54,250,159,20,236,63,236,80,242,0,255,209,126,48,95,1,80,79,95,197,70,0,255,151,10,246,31,106,161,228,127,156,253,97,190,126,250,42,54,250,159,84,176,0,255,81,15,37,0,255,227,236,7,6,208,104,0,255,235,237,0,255,149,249,175,105,0,255,159,175,128,190,74,251,127,111,0,255,177,204,127,77,251,1,94,21,125,128,54,130,28,184,119,61,237,36,6,55,206,54,198,146,156,242,84,25,23,22,118,37,217,31,65,245,130,175,197,157,181,37,62,3,31,235,53,200,131,156,118,50,29,21,140,4,23,217,78,22,79,224,209,202,48,49,49,184,241,247,232,93,18,0,255,224,127,49,188,139,231,240,85,214,79,187,157,43,133,74,70,193,128,17,132,142,98,30,175,179,141,89,202,202,212,249,22,125,6,169,99,77,170,13,124,45,241,67,248,188,3,104,242,4,56,80,177,60,22,180,221,84,239,144,237,54,125,209,254,173,210,74,131,87,143,248,168,137,38,186,207,71,144,0,15,208,78,80,55,92,210,70,70,33,69,38,130,217,232,14,234,208,70,220,95,27,73,164,37,60,174,172,210,197,196,119,227,187,174,152,94,55,196,42,151,225,170,144,43,183,97,20,132,23,87,54,226,226,178,111,60,58,163,73,180,134,207,197,5,241,103,197,23,227,151,249,250,235,3,40,137,232,127,188,253,15,218,43,249,47,193,0,255,120,45,21,253,63,86,216,127,216,157,228,191,163,253,96,175,228,73,0,255,231,237,191,208,94,201,0,255,8,254,199,43,169,232,0,255,177,194,254,195,242,36,0,255,29,237,15,121,0,221,123,205,229,64,146,122,198,201,220,133,227,32,37,226,46,66,2,179,149,197,37,10,199,51,95,220,14,111,245,104,154,34,30,206,126,130,87,110,165,3,7,35,227,193,129,27,117,228,50,138,149,81,130,156,152,28,237,18,72,222,130,92,63,77,225,95,124,72,226,31,124,182,15,160,8,61,158,231,117,100,62,29,79,70,59,144,59,112,231,214,140,168,59,178,199,211,164,5,105,113,99,113,75,113,122,16,28,100,100,24,146,50,28,184,201,12,173,172,213,93,158,120,97,113,161,102,26,55,214,247,84,116,4,208,156,39,73,158,196,146,19,187,179,24,73,146,23,43,207,243,74,92,220,18,87,247,60,79,15,95,129,39,103,180,113,70,197,222,56,64,38,194,201,49,143,100,130,69,164,29,221,165,219,117,212,23,190,194,131,33,30,197,71,250,138,36,244,140,193,73,42,212,14,130,12,228,148,86,48,210,112,117,236,81,121,58,122,214,136,20,149,182,30,191,181,161,248,60,126,149,175,0,40,138,162,0,40,138,162,0,40,138,162,191,62,128,150,136,254,199,219,127,161,189,146,0,255,17,252,143,87,82,209,0,255,99,133,253,135,229,73,254,63,218,63,246,26,84,236,169,0,134,123,112,96,22,194,0,43,28,96,229,129,202,49,60,41,104,45,126,110,8,102,240,57,94,75,69,0,255,143,21,246,31,150,39,249,239,104,63,216,3,40,137,232,127,188,253,15,218,43,249,47,193,0,255,120,45,21,253,63,86,216,127,88,158,228,191,163,253,96,175,36,162,0,255,241,246,95,232,175,228,191,4,0,255,227,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,60,128,162,165,164,0,232,215,171,168,232,0,255,178,194,254,251,242,36,0,255,227,236,15,121,237,122,21,21,253,79,82,216,0,255,95,158,228,127,156,253,97,15,160,35,162,0,255,239,246,191,107,175,228,127,27,31,200,87,95,95,9,209,0,255,119,251,223,181,87,242,191,141,31,228,235,169,15,160,104,231,228,243,11,25,227,128,118,18,250,21,105,24,173,13,100,144,100,226,213,181,110,212,209,240,241,76,227,130,248,63,251,129,21,244,60,191,63,50,184,232,24,8,101,28,243,184,75,50,60,69,83,23,83,253,118,248,168,233,86,182,210,254,207,21,64,249,248,157,36,201,118,48,59,128,41,185,144,132,35,31,104,69,46,77,25,230,208,81,95,120,168,113,65,124,157,253,98,175,245,58,182,7,114,6,28,40,31,86,130,74,119,130,92,130,11,220,35,43,13,188,13,241,82,252,164,195,166,181,248,53,15,160,214,254,159,219,127,52,243,191,204,254,111,45,25,253,63,42,216,0,255,167,135,146,0,255,143,246,3,235,181,0,255,233,246,63,205,252,47,179,0,255,91,203,70,0,255,143,10,246,31,118,40,249,239,104,63,152,15,160,40,90,74,0,138,162,40,22,64,243,58,130,92,193,193,169,20,140,222,8,182,208,132,168,91,219,60,73,235,91,219,244,212,183,190,177,199,190,198,128,140,122,232,112,39,229,198,131,131,131,71,230,81,38,218,246,238,254,210,233,242,204,191,161,137,39,240,184,57,30,135,15,227,43,232,26,12,184,1,55,118,163,44,143,118,197,54,115,0,255,97,49,119,164,55,167,173,22,61,124,141,127,218,197,55,120,111,31,64,153,34,169,59,130,164,98,71,46,67,202,144,84,108,180,144,81,78,36,73,144,204,217,154,103,184,241,192,173,176,85,27,231,20,42,86,134,178,84,146,24,44,184,237,19,16,48,161,50,86,232,58,113,61,124,110,45,142,55,163,174,227,187,248,213,53,231,0,128,39,73,66,222,162,168,0,35,73,242,114,73,4,195,177,196,197,61,186,138,111,43,158,25,124,142,7,208,82,209,0,255,84,97,0,255,97,121,146,0,255,143,246,131,188,126,189,150,138,254,31,43,236,63,44,79,242,223,209,126,144,215,208,1,180,20,253,95,171,96,0,255,53,60,79,242,159,192,119,251,26,226,107,41,250,191,86,193,254,107,120,158,228,63,129,247,246,181,200,7,80,212,51,222,206,168,32,177,0,85,133,194,25,20,80,167,165,46,227,89,85,180,90,143,227,237,222,154,209,58,62,68,226,163,240,127,183,12,96,96,36,65,93,234,1,144,171,28,49,6,135,217,225,90,115,87,23,185,90,212,146,37,132,87,26,85,223,250,202,241,151,248,124,190,162,0,40,90,74,250,245,0,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,193,94,71,68,0,255,223,237,127,215,95,201,0,255,54,254,199,107,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,123,37,68,0,255,223,237,127,215,95,201,0,255,54,62,144,15,160,104,41,41,0,138,162,165,253,62,128,134,248,106,138,254,223,85,176,0,255,37,158,39,249,175,227,189,125,13,241,213,20,253,175,155,96,0,255,73,60,79,242,95,199,67,1,212,142,32,120,174,32,7,6,36,216,80,207,149,32,121,44,75,220,173,117,31,236,213,178,67,131,248,217,172,135,78,246,131,92,65,6,66,71,16,32,167,50,206,149,32,17,77,224,118,139,43,134,130,114,28,101,173,38,18,95,224,125,101,252,129,47,241,181,116,32,167,144,145,170,35,72,29,134,97,156,145,84,161,12,147,31,136,43,230,16,145,28,99,175,30,55,252,142,143,157,241,7,190,213,7,80,192,242,0,149,54,42,109,152,197,170,18,67,142,20,141,112,226,88,215,174,36,159,238,108,217,108,46,138,143,77,240,74,127,205,195,159,58,91,243,36,57,158,156,3,5,208,3,0,0,0,192,88,254,12,166,187,155,209,164,222,154,23,196,163,120,223,175,71,252,168,72,16,96,32,149,108,56,70,25,44,57,59,18,120,236,118,163,11,169,221,231,120,226,169,197,199,82,109,226,101,185,124,13,29,231,110,156,42,0,87,8,174,130,156,128,85,234,246,0,195,120,91,86,188,90,147,163,205,130,48,186,192,135,72,252,43,254,8,160,192,21,55,210,118,227,20,50,213,251,236,155,191,223,112,8,142,183,10,243,223,162,190,26,104,14,190,130,127,218,197,131,190,190,134,248,90,138,254,175,77,176,0,255,26,158,39,249,63,224,189,125,13,240,1,20,69,179,154,215,81,133,147,156,12,0,0,181,19,55,133,97,137,182,181,203,143,180,176,181,78,51,125,27,43,11,58,128,130,222,14,0,247,152,196,218,101,48,142,118,105,31,214,198,53,221,81,212,173,101,254,134,14,97,29,124,135,55,218,195,0,255,240,173,125,61,60,109,156,17,171,66,42,7,114,51,140,17,132,24,7,50,108,21,227,53,241,44,211,109,148,224,216,226,115,60,89,224,91,248,207,0,234,73,70,198,24,176,119,117,191,125,73,42,248,52,51,196,68,51,219,183,76,139,253,217,219,88,90,241,199,227,90,241,157,248,0,0,8,218,248,247,15,190,118,101,212,195,98,118,231,242,238,230,71,221,93,136,187,150,73,166,129,155,196,63,122,233,163,225,248,73,190,198,251,26,228,32,65,202,15,130,140,84,228,31,212,199,82,116,223,109,175,237,233,46,45,245,45,213,68,251,82,173,116,155,175,192,201,97,65,70,94,150,4,238,242,83,216,238,93,181,7,92,26,158,143,200,180,212,121,132,45,9,0,255,137,254,246,23,240,119,252,143,7,80,52,165,40,1,104,41,105,80,0,116,118,181,127,119,0,255,226,254,242,111,136,248,219,39,251,79,43,248,198,53,235,85,251,79,232,201,159,15,220,218,0,255,22,176,42,252,182,7,208,248,183,251,152,111,228,219,71,204,170,124,163,230,53,93,29,223,229,107,125,66,31,7,202,10,202,132,45,214,18,213,38,190,238,181,254,32,129,163,80,230,231,170,222,253,23,212,154,182,109,95,107,49,254,154,175,56,78,158,99,24,67,156,185,33,128,2,71,225,188,43,158,3,245,133,211,73,52,144,81,251,101,96,111,205,209,154,30,154,26,60,129,167,92,235,223,19,203,145,4,104,187,169,128,26,109,67,166,155,30,159,62,250,212,215,59,70,249,56,8,112,96,230,206,56,250,138,101,225,157,190,177,81,143,120,51,195,19,248,209,1,180,251,215,233,221,237,92,137,159,0,255,200,155,245,226,60,226,167,6,69,137,87,163,55,0,47,132,18,68,119,188,145,106,11,199,187,5,103,163,248,52,126,212,212,183,233,25,117,127,102,222,13,221,36,15,246,105,177,196,199,241,27,175,229,227,140,4,230,174,16,167,73,13,160,245,153,30,32,191,202,252,156,116,153,98,109,65,124,212,202,218,253,241,224,18,140,48,73,81,81,0,148,84,20,186,127,6,141,237,76,98,136,83,233,199,159,39,117,183,165,48,137,148,145,54,148,181,237,93,187,127,250,25,227,120,63,157,125,34,208,126,126,251,14,126,204,121,96,138,252,30,212,97,92,141,214,180,171,161,0,255,59,56,237,2,97,7,53,85,139,14,160,8,69,94,64,90,0,255,196,242,194,160,242,221,108,140,4,48,100,90,150,102,143,254,244,53,47,63,244,118,202,10,155,37,206,135,198,222,177,74,240,202,221,167,167,182,90,119,195,47,120,141,215,59,30,58,204,234,177,131,249,205,143,205,143,99,116,151,30,90,22,188,240,52,124,176,215,220,78,79,153,185,51,106,36,235,64,10,207,229,143,4,88,11,226,187,206,77,241,49,254,226,1,244,62,175,183,233,56,171,0,255,230,221,149,107,248,217,31,118,28,241,59,190,231,53,171,69,207,230,27,220,203,215,150,174,174,85,1,80,180,148,20,0,69,209,82,2,208,212,21,221,63,185,156,113,137,150,186,2,89,182,201,143,182,66,23,77,66,35,120,206,21,244,57,10,68,192,40,81,188,189,45,208,182,208,215,240,167,211,81,37,114,202,206,71,145,180,101,89,8,19,218,31,183,132,132,175,224,19,61,128,210,7,175,91,149,143,228,178,124,230,75,186,179,143,130,229,218,234,178,195,31,248,110,189,191,79,94,183,67,218,108,108,150,100,48,121,111,106,170,191,74,63,211,3,12,194,167,137,182,229,138,250,212,113,28,136,29,25,206,216,167,27,60,139,180,117,58,246,232,93,203,1,180,30,200,185,142,113,64,201,119,223,121,187,5,243,241,0,255,195,135,72,195,116,157,191,249,121,2,28,199,13,96,43,115,1,92,51,141,130,219,27,142,186,83,175,120,223,223,168,179,106,143,238,223,221,46,208,187,157,145,191,218,109,190,61,226,177,190,58,119,206,87,251,212,27,10,55,18,43,73,126,151,72,210,205,45,50,59,52,21,241,119,60,22,64,241,253,147,49,24,192,162,5,227,73,36,69,251,23,24,32,61,91,196,15,226,199,188,226,140,11,177,58,210,196,91,224,226,50,197,113,61,199,141,17,36,201,20,0,69,81,20,0,45,69,49,118,90,96,0,74,15,92,106,6,72,49,154,11,64,243,166,9,154,153,2,160,237,4,69,81,0,20,45,37,5,64,81,180,148,0,180,148,20,5,64,81,180,20,0,37,69,75,9,64,81,160,40,30,128,130,180,30,180,74,239,12,64,81,148,30,20,0,173,93,199,160,0,255,67,135,250,15,165,133,14,172,135,191,184,198,174,227,162,0,255,67,7,251,159,180,208,110,251,225,243,250,0,138,249,135,251,191,93,28,165,81,94,199,238,215,135,229,127,97,82,235,169,49,72,198,175,122,197,252,51,207,127,228,120,41,86,180,204,43,201,31,182,0,255,90,119,251,231,49,254,152,15,160,161,127,169,127,146,233,211,160,0,255,211,253,95,234,223,100,10,128,58,173,166,40,29,14,64,155,62,189,51,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,45,0,37,69,81,0,180,148,20,117,0,90,165,57,83,160,0,104,80,180,244,26,64,111,232,0,255,237,191,77,171,17,254,99,10,223,236,43,134,254,15,251,243,63,47,45,18,254,227,11,111,227,171,13,253,0,255,253,99,246,194,99,68,120,101,95,75,232,127,145,95,0,255,153,6,241,185,134,103,28,64,185,0,255,187,243,25,151,143,236,63,102,220,226,63,249,90,31,200,69,254,250,26,0,255,108,251,119,110,254,157,11,155,217,127,118,140,77,226,31,249,154,238,31,207,238,118,14,234,214,68,232,91,5,80,20,69,29,128,210,225,52,120,84,58,74,141,155,1,40,210,212,41,78,154,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,249,105,102,90,234,0,20,99,166,8,26,56,165,55,0,69,157,222,43,77,1,208,83,131,140,224,148,1,87,110,27,73,10,115,71,220,91,80,81,174,7,208,208,49,232,56,239,199,149,179,15,187,50,132,201,60,213,188,160,56,11,245,237,16,191,134,95,232,107,125,236,131,220,54,44,31,236,22,199,228,119,69,179,245,61,218,183,196,127,120,17,95,145,83,161,167,14,54,26,200,28,77,81,232,213,222,18,254,103,229,7,32,105,204,205,91,89,176,189,166,232,180,209,81,223,202,248,31,126,174,15,160,244,152,215,251,123,54,206,153,247,231,230,153,95,126,118,249,101,0,255,166,75,13,207,196,231,93,113,122,158,7,134,211,45,32,41,119,247,47,15,115,118,106,216,251,61,250,84,156,49,222,56,187,71,114,124,179,107,143,182,55,194,7,80,92,207,1,220,101,133,209,132,136,27,234,235,122,111,127,221,175,239,254,67,210,127,76,100,36,165,165,38,163,115,60,228,10,128,162,165,164,5,160,164,40,106,2,211,123,27,231,217,202,125,32,97,139,91,39,237,221,43,80,207,247,207,30,179,243,8,222,53,101,149,38,71,178,196,179,240,5,94,71,87,251,156,110,70,207,199,253,55,25,3,203,58,90,165,163,38,171,45,252,211,3,147,230,153,158,75,133,222,188,193,242,52,152,211,138,189,164,46,162,225,159,248,14,175,25,49,245,181,124,28,254,243,49,198,153,152,34,9,170,128,196,165,85,124,135,207,136,203,230,171,189,61,190,103,183,51,249,100,222,201,0,255,142,77,91,61,2,83,32,231,118,59,177,10,205,220,36,206,86,118,23,189,74,179,189,230,158,92,117,171,92,240,1,83,33,224,24,158,253,51,103,205,172,57,252,239,238,133,39,120,69,70,144,18,93,83,143,28,198,193,137,136,89,165,52,91,220,24,168,180,213,162,215,20,190,117,64,106,245,160,238,109,231,13,47,111,228,27,182,54,215,23,204,165,4,95,227,105,94,113,156,145,74,25,114,25,25,153,99,104,94,250,42,127,171,23,114,242,88,185,17,220,152,107,249,125,43,138,184,53,219,218,171,47,124,47,212,25,158,112,189,239,62,16,55,18,4,83,1,153,21,239,162,198,184,75,150,189,181,60,252,30,239,241,0,138,102,228,224,105,249,57,227,3,29,83,162,7,80,123,163,229,63,94,30,49,114,132,189,207,80,44,133,231,133,213,39,252,64,95,235,235,35,204,216,157,115,118,8,229,11,164,174,17,95,105,27,81,188,147,175,244,71,172,124,228,140,185,251,125,116,192,5,143,134,26,189,31,158,211,215,122,228,121,108,204,48,228,51,111,94,28,41,132,197,194,222,248,162,203,172,13,60,152,15,160,9,0,255,118,189,72,91,139,155,130,94,164,113,113,171,245,84,243,219,194,222,245,190,251,231,128,211,217,0,217,52,89,78,124,254,194,254,142,66,27,241,1,215,59,233,250,0,74,127,249,101,203,0,255,76,39,92,55,150,191,88,215,71,124,176,159,187,225,221,124,181,240,199,245,20,210,191,27,67,68,250,249,91,29,47,232,43,217,245,223,124,152,97,187,144,145,181,17,95,68,110,248,16,175,199,253,151,31,218,199,127,195,16,131,118,30,148,226,3,14,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,168,166,15,128,119,63,201,225,15,28,210,8,73,158,49,46,163,178,12,176,137,184,200,246,130,227,152,107,76,67,93,227,107,175,234,57,251,201,94,203,124,173,143,219,14,196,44,64,234,9,144,81,44,152,27,0,121,163,73,125,39,70,177,112,165,46,240,21,130,113,246,31,250,154,147,115,220,134,59,217,48,33,7,49,245,182,49,181,100,242,142,79,103,204,210,160,213,41,222,22,86,44,241,57,62,128,214,241,186,61,135,189,83,121,5,143,108,92,89,6,247,104,138,84,202,210,213,146,185,246,235,181,15,191,232,170,250,199,107,174,104,41,0,74,138,162,5,160,164,104,41,1,168,215,171,168,232,127,178,194,254,251,242,36,0,255,227,236,15,121,253,122,21,21,253,79,86,216,0,255,95,158,228,191,156,253,96,15,160,116,210,0,255,119,251,207,181,87,242,191,141,31,228,171,175,175,35,162,0,255,239,246,159,107,175,228,127,27,63,112,181,246,0,255,220,254,163,153,0,255,101,246,251,249,0,234,245,42,42,250,191,172,176,0,255,191,60,201,0,255,56,251,131,94,201,70,0,255,143,10,246,0,255,233,161,228,191,163,253,63,175,162,162,0,255,203,10,251,239,203,147,252,143,179,127,239,1,180,157,129,51,206,120,198,6,36,229,227,84,29,200,176,21,64,146,99,232,108,65,220,195,189,21,122,234,27,15,225,69,13,223,227,93,124,205,233,73,101,4,35,195,42,101,228,70,220,100,134,38,234,214,50,63,242,62,141,235,244,212,183,177,191,245,190,178,252,5,244,96,20,14,164,98,192,108,96,0,203,91,182,178,54,64,97,44,36,23,234,162,51,230,233,173,141,234,7,127,52,252,50,62,149,15,160,40,218,213,36,39,73,146,39,73,78,146,249,3,56,72,20,217,116,59,107,75,182,76,55,125,187,244,208,177,75,43,77,13,160,25,39,23,10,72,146,1,248,81,49,203,49,210,52,128,114,154,151,151,103,222,102,141,174,189,240,10,158,118,194,47,248,110,95,39,215,128,158,122,206,0,134,93,50,50,50,14,6,136,183,136,94,93,11,137,179,183,119,183,207,254,32,190,199,0,255,18,120,0,207,186,6,249,0,58,62,250,0,255,110,0,255,187,14,73,254,179,241,127,94,129,94,199,71,0,255,195,246,191,235,144,228,127,27,0,255,231,85,215,7,8,190,87,59,201,49,30,65,38,244,100,140,22,10,14,133,223,102,109,73,189,32,56,162,125,98,122,138,207,244,85,45,193,231,92,81,207,113,123,35,228,212,49,42,226,237,29,14,247,145,33,61,29,218,230,177,126,113,248,45,124,195,149,221,226,91,213,142,131,28,163,114,218,1,126,40,193,60,27,231,46,201,126,242,78,251,190,111,115,171,190,250,106,223,166,135,142,179,159,232,147,239,201,57,142,147,197,60,202,207,104,167,232,236,135,128,155,116,211,222,211,66,151,96,202,236,158,209,81,135,190,226,143,103,29,64,3,124,245,247,85,196,215,74,244,127,173,130,253,215,240,60,201,127,2,239,57,128,162,254,190,6,248,10,128,154,251,138,188,114,70,198,185,44,112,227,32,153,14,65,136,121,32,83,12,36,109,233,46,91,174,155,70,241,22,30,23,196,91,248,12,95,143,125,36,193,8,80,9,142,158,148,95,184,242,3,204,70,186,146,220,163,129,32,153,183,219,231,197,171,99,149,94,226,111,189,180,210,35,124,193,1,66,31,200,113,249,49,18,211,113,195,33,169,27,75,27,1,68,220,224,194,90,145,70,226,62,253,100,191,175,216,52,111,213,171,53,250,127,183,194,254,155,248,161,228,0,255,142,23,206,57,10,163,124,36,57,64,78,206,56,44,199,69,10,3,17,81,81,147,141,33,205,144,62,124,21,62,110,92,241,221,106,141,254,215,165,176,0,255,38,126,40,249,191,227,0,255,124,0,21,21,253,79,86,216,127,95,158,228,127,156,253,96,175,35,162,0,255,97,251,223,181,87,242,191,141,0,255,241,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,193,94,9,209,0,255,119,251,223,181,87,242,159,141,15,228,3,104,41,41,10,128,254,250,74,34,250,31,111,0,255,133,246,74,254,71,240,131,124,245,245,149,60,233,127,188,253,15,218,43,249,47,193,0,255,120,0,37,21,253,63,82,216,127,88,158,228,191,163,253,32,175,95,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,21,0,69,75,167,62,7,163,0,28,207,137,161,125,49,36,184,10,127,139,96,165,44,226,137,70,186,94,19,57,94,109,53,9,203,224,45,134,191,193,87,245,1,52,196,87,75,244,191,110,130,253,39,241,60,201,0,255,29,239,237,107,136,175,150,232,127,93,5,251,95,226,119,146,0,255,59,254,115,0,69,0,255,125,5,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,127,14,160,40,90,250,13,160,165,232,0,255,90,5,251,159,225,121,146,0,255,4,222,219,87,17,95,75,209,0,255,181,9,246,95,195,243,36,0,255,9,124,183,175,1,62,128,162,40,10,128,162,165,164,213,0,154,35,193,113,228,242,145,50,212,35,101,72,16,92,187,152,39,11,233,210,166,180,166,181,158,5,58,197,199,122,221,225,131,253,32,65,61,9,234,214,78,134,209,199,142,17,151,218,102,179,186,133,201,219,230,243,244,47,186,38,240,85,239,120,3,175,226,235,209,3,169,156,160,10,207,173,48,78,213,177,89,114,59,81,22,64,142,80,231,183,184,185,28,154,150,150,135,111,126,120,95,9,254,209,3,112,191,124,212,193,191,234,185,63,136,172,191,199,0,255,26,99,121,203,28,232,0,255,86,195,155,120,180,175,236,0,255,193,15,227,195,174,228,73,0,255,227,237,191,208,94,201,0,255,8,254,239,122,213,140,231,220,182,187,221,236,118,142,51,243,198,102,187,51,242,111,82,249,230,159,15,251,247,124,219,159,77,120,0,149,246,191,222,254,95,153,0,255,155,246,235,189,230,60,21,228,8,12,57,48,178,138,141,36,25,76,60,67,35,65,92,17,183,214,60,111,11,94,163,253,191,183,0,255,87,230,191,166,253,199,73,42,117,4,22,36,222,7,240,198,64,14,102,86,69,186,103,6,51,99,129,233,234,183,238,215,28,158,196,175,143,138,127,193,39,1,218,64,247,129,145,4,231,9,16,0,57,111,34,50,195,110,114,8,228,18,209,44,111,237,104,96,140,55,137,222,141,37,240,123,124,156,215,140,147,113,198,57,206,149,0,121,70,66,118,229,174,36,227,72,226,198,220,19,164,91,220,174,153,70,240,46,222,44,241,2,222,218,87,140,7,65,30,164,130,3,35,171,20,73,228,152,19,77,209,68,92,176,196,173,53,193,147,199,79,229,25,1,130,92,200,171,109,118,224,200,141,45,96,39,103,202,158,123,118,234,179,127,66,28,135,14,226,219,242,240,155,248,158,62,128,226,117,32,56,200,193,169,216,89,214,14,218,38,158,167,214,181,186,203,147,180,191,93,75,241,153,198,245,101,241,41,190,2,125,219,252,100,119,33,245,10,128,162,243,1,92,104,95,89,97,46,128,221,224,184,11,117,236,213,203,155,191,22,94,107,19,175,245,236,17,127,193,0,255,188,2,250,0,106,237,127,186,253,71,51,0,255,203,236,0,255,86,178,209,0,255,164,96,0,255,159,22,74,254,63,218,15,172,214,254,167,219,127,52,243,191,204,254,111,45,27,253,63,42,216,0,255,167,133,146,0,255,142,246,151,249,0,154,115,4,193,43,117,200,8,12,6,27,201,241,138,72,208,164,242,54,87,188,213,13,207,219,94,31,41,140,131,1,163,227,109,224,128,103,98,190,251,65,30,208,238,166,14,183,232,92,18,71,169,250,135,239,187,196,167,225,247,248,218,173,57,231,201,73,158,100,131,59,27,112,184,33,6,12,178,113,121,219,209,8,69,131,112,225,13,150,194,155,31,222,124,240,142,62,192,5,231,129,125,12,120,66,169,199,10,79,108,246,44,71,110,37,208,38,73,71,95,109,184,13,222,52,225,103,241,49,215,118,249,72,5,15,130,148,137,192,202,0,114,44,201,150,74,208,28,67,92,176,197,223,234,134,160,155,253,122,175,200,138,243,220,126,219,187,115,251,254,78,222,242,187,141,149,143,246,191,109,222,216,223,121,177,143,245,69,248,223,237,31,123,243,0,90,54,250,127,76,176,0,255,79,11,37,0,255,29,237,7,243,245,211,215,146,209,0,255,163,130,253,127,122,40,249,239,104,63,176,90,251,159,110,0,255,209,204,127,51,251,0,255,124,0,245,244,85,100,244,127,169,96,0,255,161,22,74,254,199,217,143,146,141,254,31,19,236,0,255,211,67,201,127,71,251,81,177,209,0,255,165,130,253,135,122,40,249,31,103,127,48,128,70,251,95,111,0,255,175,204,0,255,77,251,1,94,0,255,94,163,253,175,183,0,255,87,230,0,255,166,253,127,190,2,160,92,69,112,16,4,121,16,228,32,152,63,130,135,72,241,77,184,179,184,180,203,244,212,183,75,115,45,75,181,210,83,45,37,1,52,231,0,10,79,98,201,64,81,1,86,146,228,133,194,219,144,72,92,220,18,180,13,207,83,84,20,253,245,1,148,68,244,63,222,254,11,237,149,252,151,224,127,188,150,138,254,31,43,236,63,236,78,242,223,209,126,176,87,18,209,0,255,121,251,47,244,87,242,95,130,0,255,241,90,42,250,159,42,236,63,44,79,242,223,209,126,144,7,80,20,69,111,125,0,228,76,63,3,16,36,5,252,118,227,64,69,245,159,11,242,14,76,162,127,170,101,151,63,201,90,90,34,254,135,39,79,188,4,31,233,21,206,87,123,125,222,125,231,191,159,253,235,126,182,234,223,251,104,159,214,190,132,252,87,158,107,143,240,223,217,159,205,126,69,95,65,159,11,223,219,9,10,184,0,207,85,118,184,146,198,196,114,59,146,227,173,149,184,22,230,172,242,1,144,140,96,252,78,29,193,169,0,227,230,46,67,6,202,200,33,110,117,191,213,191,227,249,252,210,231,15,191,232,91,19,95,199,127,121,69,81,0,20,45,253,123,181,246,63,221,254,163,153,0,255,101,246,3,60,128,146,126,250,90,54,250,159,18,236,0,255,211,67,201,127,71,251,193,124,5,64,193,94,97,247,202,40,3,114,174,224,204,143,59,79,89,82,177,135,67,19,76,30,34,238,213,24,204,90,196,143,180,26,225,0,255,11,0,255,130,143,57,128,183,147,36,201,72,126,239,178,167,136,218,185,18,118,2,147,215,218,188,82,163,125,51,34,57,180,15,223,150,135,31,195,15,246,21,227,73,146,3,40,224,196,206,44,53,142,35,213,149,167,121,33,120,43,226,234,154,32,72,2,40,152,175,165,162,0,255,199,10,251,15,203,147,252,119,180,0,255,209,87,228,72,240,84,96,120,144,114,183,15,236,114,121,55,232,123,246,113,147,174,26,180,154,195,71,173,53,209,112,190,150,138,254,31,43,236,0,255,211,60,201,127,71,251,193,30,64,201,147,254,199,219,127,161,189,146,0,255,18,124,143,215,82,209,0,255,99,133,253,135,221,73,254,59,218,31,246,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,73,69,0,255,143,21,246,31,150,39,249,239,104,63,200,3,40,138,162,5,160,94,175,162,162,0,255,201,10,251,239,203,147,252,143,179,63,228,213,235,85,84,244,63,73,97,0,255,127,121,146,0,255,113,246,131,61,128,142,136,254,135,237,127,215,94,201,127,54,62,144,175,191,190,18,162,0,255,239,246,191,107,175,228,127,27,31,200,215,212,1,52,252,113,6,6,176,5,113,3,40,220,140,206,232,206,71,142,137,136,166,46,70,47,214,72,0,255,240,81,60,46,136,207,225,87,251,234,224,107,146,147,36,201,147,36,39,201,252,1,28,20,134,236,241,150,214,150,106,153,110,250,118,233,161,99,151,86,186,221,87,212,103,100,59,78,80,73,85,242,140,178,3,209,149,168,203,237,72,146,184,16,113,77,4,8,241,0,26,250,224,140,32,65,82,103,89,225,128,140,70,222,222,130,188,183,117,135,187,244,141,55,26,107,209,105,63,251,169,149,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,143,30,228,118,142,202,105,227,65,50,78,144,173,141,115,30,37,46,0,102,77,31,97,60,179,236,199,151,240,205,70,11,191,185,146,141,254,31,21,236,0,255,211,67,201,127,71,251,197,124,0,37,5,244,213,218,0,255,116,251,143,102,254,151,217,0,255,173,101,163,0,255,71,5,251,0,255,244,80,242,223,209,126,48,31,64,81,20,5,64,81,20,45,0,245,245,181,68,244,63,222,254,7,237,149,252,151,224,3,249,234,235,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,0,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,135,188,122,189,150,138,254,31,41,236,63,44,79,242,223,209,254,144,87,208,1,20,138,254,175,77,176,0,255,26,158,39,249,63,224,189,125,13,241,181,18,253,95,171,96,0,255,53,60,79,242,159,192,123,251,42,224,3,40,41,90,74,0,138,130,174,165,232,0,255,90,5,251,175,225,121,146,0,255,3,222,219,87,48,31,64,69,69,0,255,147,21,246,0,255,151,39,249,31,103,0,255,160,175,245,228,202,193,57,50,172,29,122,112,234,80,87,7,4,100,2,176,218,195,29,115,207,160,161,94,241,16,222,212,240,48,94,197,87,4,7,65,144,167,82,57,8,230,143,224,25,75,209,77,184,179,185,164,203,180,212,224,210,92,199,86,173,180,177,159,74,232,229,7,87,78,37,1,222,64,2,156,103,209,132,27,176,253,165,186,18,236,147,36,232,27,150,248,2,0,255,139,227,1,124,143,15,160,225,31,84,112,28,4,7,6,4,25,70,207,72,0,124,162,133,187,182,111,250,69,154,119,104,16,63,91,52,215,206,170,235,107,232,56,119,183,115,8,0,36,49,75,114,139,152,197,64,84,8,228,173,217,241,26,93,146,69,139,91,89,23,120,243,134,111,197,87,242,21,227,8,130,7,65,218,72,29,12,32,199,146,66,37,104,146,136,11,150,160,174,120,107,138,0,138,150,146,250,251,0,26,226,235,41,250,127,87,193,254,151,120,158,228,0,255,142,247,246,53,196,87,83,244,0,255,110,130,253,47,241,60,201,0,255,29,0,255,57,128,162,40,26,13,144,225,198,73,25,234,158,229,71,66,183,145,206,191,170,53,205,18,107,167,62,240,87,28,58,183,107,220,165,185,22,157,21,45,253,6,80,40,250,191,86,193,254,103,120,158,228,63,129,0,255,246,53,196,215,82,244,191,173,130,253,207,240,60,201,127,2,223,237,107,128,15,160,143,126,142,113,118,39,101,62,170,130,0,1,130,148,243,86,70,166,133,222,17,159,6,74,176,214,45,94,221,18,254,147,85,139,56,124,5,62,199,155,5,201,49,29,56,1,174,186,122,112,35,27,237,80,52,138,88,68,160,91,218,53,34,187,182,61,186,135,0,255,180,214,177,53,124,105,95,55,7,0,48,0,156,164,158,36,177,28,203,56,23,146,64,20,145,19,120,27,98,44,136,227,232,107,53,73,226,119,188,175,140,199,241,50,190,38,25,64,146,28,0,112,146,204,31,133,135,44,203,247,8,206,218,146,238,212,82,227,46,61,116,108,213,84,3,189,194,242,84,249,193,131,88,12,132,58,6,243,21,124,198,200,204,220,54,157,143,220,197,29,197,172,69,211,135,111,251,225,123,229,248,50,175,88,15,128,45,73,54,60,121,78,149,187,190,15,184,13,40,67,136,246,205,47,77,187,136,176,91,151,167,57,181,208,117,180,74,248,127,196,167,224,123,250,138,211,131,224,32,35,195,144,224,218,129,123,60,67,43,107,117,151,31,123,159,198,141,154,105,220,88,95,5,95,125,125,184,49,158,50,195,193,1,230,71,108,172,186,211,29,113,161,88,172,238,103,190,249,91,174,3,155,196,175,37,90,55,131,143,230,3,32,56,199,9,158,242,131,152,143,28,96,75,85,10,230,8,228,66,206,154,185,112,113,83,105,92,9,143,227,111,29,252,143,191,92,119,253,164,141,228,65,206,221,129,37,200,1,240,26,115,100,104,129,194,100,79,91,40,48,201,244,26,186,69,124,241,235,49,141,79,228,107,0,80,20,69,1,80,190,87,186,254,223,239,243,127,204,57,241,63,180,30,252,129,215,75,95,169,253,15,203,127,195,177,253,13,181,33,252,202,1,212,158,196,254,187,15,76,141,180,73,96,236,240,34,160,110,227,75,188,210,155,94,73,236,63,57,234,233,31,101,25,220,240,4,115,139,111,243,90,95,56,131,16,134,32,209,118,0,189,191,63,50,227,60,254,205,215,177,69,203,210,16,126,236,51,45,195,87,244,181,30,244,242,141,249,188,221,253,48,28,13,207,151,98,158,126,241,92,71,234,23,127,243,74,15,90,254,227,237,252,249,24,114,201,126,141,198,149,208,33,124,83,115,188,72,51,223,114,112,218,78,155,100,181,25,103,161,53,200,17,15,198,87,120,0,165,207,246,236,198,165,123,121,91,234,245,149,42,138,2,76,179,154,227,36,3,231,170,54,141,35,196,218,209,182,214,105,78,94,119,227,92,21,203,24,82,109,236,40,251,244,215,107,221,225,125,20,0,67,102,30,229,24,53,157,190,176,102,129,61,252,2,63,5,164,245,205,158,54,64,119,62,48,232,142,135,155,214,53,71,106,35,248,6,239,180,62,234,184,251,3,187,223,205,124,219,157,107,246,195,190,121,118,45,227,85,215,60,79,144,66,96,49,63,102,5,154,221,34,52,67,243,86,12,65,130,186,107,223,18,159,226,5,94,239,239,49,206,168,115,227,236,30,195,243,205,158,13,161,238,165,2,83,156,209,142,101,16,238,160,53,177,122,118,99,184,49,155,198,80,100,58,150,100,139,110,86,250,2,48,80,244,106,111,31,214,63,48,14,169,82,180,131,137,51,107,135,174,5,210,46,252,173,7,164,221,31,1,29,71,56,23,222,100,102,190,164,230,193,19,106,167,81,252,213,102,209,63,252,148,87,251,238,95,87,73,206,236,66,238,233,51,182,46,129,189,180,179,52,226,141,248,81,175,221,63,57,30,140,56,151,12,166,205,46,71,50,44,138,229,117,241,89,151,92,187,120,56,95,3,28,56,231,155,133,236,26,205,200,220,216,90,210,149,122,10,160,40,90,10,128,146,162,165,4,160,165,164,232,233,0,106,95,199,97,207,231,135,70,89,24,27,247,63,125,180,211,72,250,193,207,250,90,143,122,174,58,122,251,141,207,192,66,243,32,196,210,234,171,15,105,6,15,242,138,227,161,228,133,145,156,114,186,121,232,210,233,134,185,99,105,120,18,190,160,175,200,254,147,84,181,99,70,84,0,90,207,115,206,230,90,15,58,158,140,23,148,79,150,15,3,231,121,239,144,155,245,111,138,7,241,40,125,114,28,85,229,227,44,38,179,203,202,45,174,228,205,90,235,115,196,187,248,44,95,233,225,198,177,225,36,163,36,171,238,200,254,251,105,223,113,220,149,85,186,54,198,179,248,104,0,189,183,199,56,199,142,254,243,155,249,229,171,94,158,236,51,221,52,17,63,197,243,188,2,199,114,81,217,53,69,165,14,36,165,4,160,104,41,41,0,90,138,157,162,156,102,220,0,20,40,205,77,19,20,231,2,208,132,105,130,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,150,146,162,0,40,90,138,18,128,150,146,162,0,40,138,162,0,40,138,162,15,64,129,210,100,4,77,128,214,143,1,40,61,164,104,208,2,80,216,117,148,191,232,48,0,255,241,165,131,198,248,225,59,174,188,43,5,253,47,54,157,159,111,78,35,93,184,229,225,195,250,0,138,249,7,252,219,184,94,55,136,126,121,29,131,254,135,235,63,182,222,246,71,198,248,84,175,152,127,184,127,234,118,13,80,250,229,117,12,250,31,150,0,255,193,217,218,39,254,215,24,95,204,7,80,249,167,251,191,212,0,255,201,244,169,252,211,253,147,169,0,255,147,41,0,138,210,11,69,233,112,0,122,111,250,180,30,166,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,65,11,13,0,138,162,168,55,128,218,208,0,255,181,253,151,173,240,24,13,126,217,215,18,250,95,212,215,0,255,166,191,206,181,225,119,124,181,161,0,255,89,0,255,0,48,236,132,71,209,129,47,246,21,66,0,255,143,122,250,15,167,187,206,248,240,88,0,173,95,143,233,8,189,113,126,131,164,230,151,151,53,159,246,205,242,245,254,222,16,96,203,109,225,230,121,45,147,230,152,200,74,109,74,248,31,159,234,171,252,116,156,113,98,204,227,140,203,178,100,158,205,75,242,242,18,188,226,221,191,119,227,64,200,221,79,214,75,40,95,93,140,185,55,107,178,248,30,95,240,0,138,140,160,166,218,223,65,130,64,164,152,110,168,0,40,138,92,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,40,10,128,150,230,0,37,125,0,154,153,34,168,211,106,0,90,90,138,52,45,0,45,117,126,100,171,180,243,193,112,98,89,97,238,136,123,27,106,233,160,15,160,57,130,51,216,1,2,224,190,129,130,186,180,49,164,114,54,28,67,218,29,31,195,223,123,197,193,131,175,241,15,122,253,252,202,1,31,168,60,91,95,242,93,90,215,215,122,228,117,183,61,167,60,94,190,247,247,230,50,239,246,141,38,81,60,130,223,121,0,205,245,144,184,39,4,144,76,77,194,154,47,220,146,236,227,114,248,45,190,159,175,57,199,25,0,243,84,134,251,90,62,142,242,233,9,6,206,35,30,15,151,218,97,110,236,149,122,233,18,105,17,143,229,107,246,31,92,135,17,80,71,105,57,82,251,204,207,138,34,66,165,185,198,133,79,226,7,14,160,40,90,15,16,180,0,20,69,81,2,166,165,230,208,115,48,82,87,34,89,37,40,106,41,162,15,72,237,17,122,177,131,211,38,223,8,160,46,143,16,154,180,224,24,11,174,93,248,158,235,61,247,79,192,118,110,190,109,100,185,124,179,127,46,110,132,55,226,3,174,247,247,213,253,58,239,167,32,253,199,249,34,75,166,167,30,179,126,240,170,190,214,119,191,30,231,138,193,243,223,121,196,204,184,195,227,210,177,248,0,154,145,167,193,61,8,82,134,58,88,113,107,158,199,62,116,228,226,253,6,179,98,183,202,139,20,91,245,104,116,137,7,214,220,1,52,241,127,59,140,24,112,81,62,243,228,17,104,133,216,165,169,158,101,241,10,190,210,215,58,78,71,61,220,213,30,3,50,49,201,44,108,202,230,142,178,89,91,120,221,130,157,241,53,207,48,148,193,168,236,53,239,190,229,56,85,112,183,145,1,251,247,200,210,247,52,151,95,154,237,203,248,20,126,231,0,74,199,239,113,221,2,182,115,243,185,159,52,149,15,251,86,159,16,254,198,235,188,62,251,90,95,120,29,183,51,98,103,63,187,157,31,71,19,155,125,161,123,139,38,241,75,190,230,121,236,67,175,128,152,143,129,68,174,246,214,196,154,173,58,44,250,107,99,0,165,15,130,32,40,43,195,211,171,61,166,231,12,195,130,231,203,111,222,74,82,62,180,74,43,205,107,139,226,101,248,46,175,88,173,164,252,186,27,103,195,134,50,199,89,93,224,198,82,250,0,90,239,62,206,19,36,119,56,42,201,199,76,178,189,37,210,196,185,181,37,62,233,92,15,15,196,63,243,21,227,28,191,201,38,125,165,175,228,28,72,218,200,70,190,145,47,25,203,45,77,218,89,94,166,13,196,19,248,135,87,123,123,92,143,239,191,217,9,209,38,251,108,127,105,20,79,232,3,40,21,249,31,166,125,254,231,170,131,248,236,168,240,65,94,13,251,183,83,63,254,103,12,126,120,11,133,241,185,94,199,70,0,255,151,245,248,159,156,234,96,225,127,98,194,55,121,189,69,0,255,83,95,254,231,224,135,71,34,198,135,121,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,209,82,49,14,20,202,7,10,133,1,16,128,26,71,34,144,8,138,99,8,222,138,183,181,33,8,106,250,0,218,174,15,132,142,18,148,147,51,142,118,200,115,249,246,155,100,135,214,233,240,125,75,86,189,139,227,221,62,209,119,246,127,189,46,107,232,131,51,130,4,9,234,172,112,64,70,43,111,197,222,94,176,206,112,151,70,58,197,103,29,54,189,225,71,69,14,178,187,98,135,141,149,115,16,252,66,103,68,62,178,5,246,158,158,186,247,87,45,97,13,126,120,92,16,47,180,146,15,160,25,25,102,56,199,169,224,140,131,164,82,22,136,36,185,1,156,200,75,210,150,253,76,188,34,215,54,124,173,103,141,150,226,59,174,121,175,192,147,187,147,237,86,193,133,239,69,30,66,204,39,24,228,179,63,73,186,109,43,18,159,52,172,221,126,248,72,251,13,94,1,80,180,20,37,0,69,209,82,2,208,175,215,80,209,0,255,100,133,253,247,229,73,254,199,217,15,242,250,245,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,193,30,64,71,68,0,255,223,237,127,215,94,201,127,54,62,148,175,233,254,25,7,103,156,180,221,237,156,217,37,225,146,125,230,177,242,191,178,85,43,251,55,191,245,209,93,51,253,234,43,33,250,0,255,110,0,255,187,246,74,254,183,241,129,124,173,6,208,216,231,10,50,14,98,64,174,36,136,137,164,171,59,226,0,59,101,157,214,186,234,91,224,26,45,52,137,151,90,233,85,76,244,63,89,97,0,255,127,121,146,0,255,113,246,131,188,122,189,134,138,254,39,43,236,0,255,239,78,242,63,206,126,188,7,208,224,200,237,96,156,97,101,237,12,36,147,97,4,97,203,39,121,204,221,138,187,180,124,217,114,205,123,227,85,188,45,136,31,226,115,21,149,35,56,56,184,14,4,87,144,109,116,35,135,39,176,65,52,1,19,131,35,97,177,166,37,241,15,254,23,197,71,248,205,117,68,244,0,255,221,254,115,237,149,252,111,227,247,249,73,187,141,17,4,23,128,115,237,195,0,16,144,56,21,51,12,24,124,197,145,96,173,6,243,101,176,225,119,188,8,196,103,225,15,61,128,198,251,137,213,3,101,224,254,221,9,238,197,251,23,65,218,223,208,223,18,13,227,243,241,0,255,133,31,199,159,189,220,110,12,212,161,114,16,11,6,128,238,31,150,207,115,184,129,1,40,1,139,45,154,44,82,247,154,84,231,248,162,225,135,240,137,94,241,58,16,28,228,224,84,144,186,118,208,190,208,44,178,86,151,77,210,254,218,70,205,52,174,111,236,179,38,79,198,201,56,87,161,112,6,42,19,225,42,90,62,200,4,75,185,75,178,75,151,235,168,81,188,138,207,5,241,40,158,24,32,245,4,56,183,147,180,13,99,46,201,168,36,7,32,37,186,71,148,182,176,48,187,93,154,152,207,121,32,254,199,239,2,241,145,248,179,171,133,175,121,33,121,14,156,23,98,169,7,80,133,36,102,110,176,205,64,181,180,40,77,234,173,121,63,252,133,143,253,90,196,167,251,26,228,3,232,232,232,0,255,187,253,239,58,36,249,223,198,199,106,128,50,31,72,2,140,88,70,112,144,108,16,49,78,96,204,31,237,204,121,187,14,24,74,157,123,68,27,132,0,255,56,252,16,62,86,239,25,215,203,7,2,92,56,118,63,66,184,153,121,176,206,62,47,243,202,83,47,181,63,213,85,219,86,173,192,135,141,154,54,138,47,234,43,128,147,0,192,147,36,3,64,208,0,255,177,58,137,225,242,135,203,155,123,181,76,55,125,75,53,215,190,75,43,77,2,40,222,253,36,25,133,129,99,73,236,220,5,124,166,105,164,174,110,243,100,239,47,110,212,82,227,250,250,122,249,168,35,104,227,140,4,27,14,0,112,33,137,97,28,97,100,251,64,218,130,125,16,105,92,170,203,229,131,203,225,61,248,2,126,22,136,239,123,122,198,61,109,32,39,24,41,88,174,13,144,249,33,59,60,29,24,46,204,50,35,81,107,222,177,214,136,158,29,15,104,16,111,104,0,255,200,107,41,250,191,86,193,254,107,120,158,228,63,129,0,255,246,1,180,192,215,156,35,21,188,130,171,92,129,193,96,35,57,30,168,188,53,169,4,113,69,80,55,60,193,124,95,3,124,5,29,64,21,0,255,15,99,240,0,255,208,107,232,0,255,131,223,9,0,255,63,87,20,118,13,170,50,112,6,61,207,219,227,239,22,219,192,99,217,55,228,145,114,210,77,251,189,32,190,233,88,4,191,225,187,22,90,134,207,59,0,144,4,57,10,237,84,186,127,184,4,7,155,5,70,39,222,102,59,148,211,102,17,174,175,209,120,53,139,191,141,85,186,100,248,15,124,191,215,60,73,142,39,231,5,20,232,1,84,161,10,85,109,44,127,6,211,221,205,120,82,107,205,27,226,81,252,239,215,34,158,90,163,124,196,210,125,236,182,28,56,222,108,187,219,247,163,170,84,30,193,35,44,220,80,239,182,125,89,171,157,182,3,223,180,208,93,203,241,73,0,205,11,201,243,194,57,42,151,122,0,168,203,77,204,220,88,222,204,164,90,218,42,77,106,173,157,22,224,87,248,216,175,109,248,138,190,90,163,0,255,117,41,236,191,137,31,74,254,239,120,49,95,201,71,0,255,231,237,127,208,33,201,127,9,190,167,175,198,232,127,221,10,251,111,226,135,146,0,255,59,254,207,7,80,49,209,0,255,100,133,253,0,255,221,73,254,199,217,15,246,58,34,250,0,255,110,0,255,187,254,74,254,183,241,63,94,197,68,0,255,147,21,246,0,255,151,39,249,47,103,0,255,215,235,136,232,0,255,187,253,239,218,43,249,207,198,55,242,1,20,227,5,0,7,10,192,40,16,80,24,199,145,64,34,24,146,120,11,134,183,181,34,8,142,42,234,43,0,119,144,84,128,177,27,143,213,229,76,16,221,72,209,46,110,27,174,89,102,35,210,78,147,36,44,137,143,45,241,185,43,190,193,83,240,137,17,115,231,135,115,10,64,80,22,119,112,14,19,109,179,18,193,43,140,26,109,171,29,111,69,165,101,60,89,150,125,28,62,30,0,255,206,7,80,95,95,75,68,0,255,227,237,191,208,94,201,127,9,190,144,175,190,190,150,136,254,207,219,127,161,189,146,0,255,18,252,143,7,80,50,209,0,255,99,133,253,135,229,73,254,63,218,15,242,250,245,90,42,250,127,164,176,0,255,176,60,201,127,71,251,115,190,128,2,10,5,96,123,224,216,61,118,245,92,121,185,217,157,63,222,42,15,34,141,180,56,116,132,95,90,195,103,120,108,0,77,189,142,183,15,24,48,11,249,148,187,246,243,100,184,119,237,227,179,23,237,159,173,237,29,13,224,157,246,225,251,240,131,125,5,112,18,0,229,39,73,46,0,242,143,213,71,49,100,27,46,47,174,213,50,221,244,45,213,92,251,46,173,244,52,64,18,0,149,124,95,185,96,207,93,29,36,142,184,217,153,79,226,54,15,34,141,116,200,181,139,167,250,194,107,120,140,87,124,63,131,30,128,219,251,207,134,16,69,31,98,89,53,125,0,255,223,160,37,252,247,155,248,114,252,191,7,208,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,117,188,183,175,34,190,154,162,0,255,117,21,236,127,137,231,73,254,239,120,2,80,197,0,255,195,24,252,63,180,26,250,0,255,224,119,194,127,98,205,57,128,194,147,88,50,80,99,161,140,36,201,11,137,96,72,37,46,46,121,91,27,158,231,168,164,0,40,138,162,161,3,40,20,253,95,155,96,0,255,53,60,79,242,127,192,119,251,26,226,43,20,253,95,171,96,0,255,53,60,79,242,159,192,127,251,10,224,3,40,138,150,18,128,162,40,218,5,208,36,39,73,146,39,73,78,146,249,3,56,72,20,217,116,75,107,75,182,76,55,125,187,244,208,178,76,43,93,236,107,64,79,61,103,0,195,44,25,25,185,29,12,16,111,177,122,117,47,36,210,130,102,183,207,254,32,158,199,0,255,18,248,31,62,224,154,195,24,200,200,57,121,103,10,236,64,59,21,211,69,66,17,117,69,80,120,180,45,201,123,107,117,47,136,47,183,70,186,206,126,168,87,84,2,236,70,37,192,150,205,66,159,243,126,178,185,143,20,169,52,92,94,90,90,146,182,233,171,171,134,241,95,199,90,29,227,119,30,64,3,187,181,99,72,48,62,24,225,192,120,5,128,245,82,54,67,243,249,148,182,72,231,211,232,14,79,238,150,132,0,255,80,124,52,62,232,74,34,250,31,111,0,255,133,246,74,254,75,240,139,124,205,57,80,40,63,137,37,3,160,2,140,36,73,203,40,222,138,84,226,226,146,183,181,161,121,234,250,74,34,250,31,111,0,255,133,246,74,254,75,240,1,7,80,105,0,255,239,237,0,255,149,249,175,105,0,255,159,175,129,190,70,251,127,111,0,255,175,204,127,77,251,253,124,189,244,1,144,4,221,7,2,36,241,254,197,218,25,200,193,204,44,87,75,168,50,51,22,248,148,102,235,126,189,225,169,4,154,168,248,23,252,169,87,60,64,158,167,157,7,65,232,131,43,3,2,131,251,216,86,176,90,93,140,144,186,104,94,16,127,225,125,129,30,241,26,190,230,188,130,224,8,12,25,129,149,225,70,114,60,80,9,154,84,222,230,138,183,186,225,9,214,250,184,144,224,25,57,99,3,14,82,57,64,149,104,227,91,254,194,22,151,254,109,23,232,34,113,123,111,9,196,35,120,179,136,111,194,55,243,1,52,103,100,152,85,130,224,32,254,20,172,114,64,138,102,32,156,225,97,230,149,55,94,163,117,47,124,141,159,157,240,52,254,115,149,246,21,214,253,208,115,70,218,49,4,91,6,118,3,227,196,242,98,122,107,175,198,146,22,247,12,23,236,131,120,1,239,75,224,129,248,61,190,6,15,42,71,144,202,97,48,236,38,123,139,205,183,207,88,180,127,91,181,210,39,210,34,222,105,162,181,126,123,0,181,246,63,221,254,163,153,0,255,101,246,127,107,217,232,0,255,81,193,254,63,61,148,252,119,180,31,88,173,253,79,183,0,255,104,230,127,153,253,223,90,54,250,127,76,176,0,255,79,11,37,0,255,29,237,7,243,1,84,214,135,219,141,1,24,144,83,185,180,1,128,110,181,124,30,203,13,14,168,18,117,177,70,147,69,234,222,147,234,28,15,26,190,8,159,231,147,42,60,117,171,99,10,198,216,191,121,109,43,146,121,171,44,123,139,204,75,52,187,215,196,122,23,233,89,174,131,190,179,31,209,87,156,60,25,184,176,229,113,143,149,36,148,60,25,230,193,208,172,36,107,201,126,237,172,153,27,53,174,237,249,251,56,64,46,207,0,10,192,65,249,133,109,252,17,51,55,54,192,13,152,40,11,247,44,211,103,63,68,73,93,7,241,115,137,248,77,252,158,215,156,3,0,158,36,137,9,96,4,202,72,146,188,90,10,193,112,52,115,113,91,252,109,109,104,182,217,0,255,240,154,3,201,115,224,28,136,165,30,40,84,37,49,115,23,251,12,100,75,91,164,77,173,53,47,208,23,62,246,107,17,191,246,106,237,127,186,253,71,51,0,255,203,236,0,255,6,80,178,209,0,255,99,130,253,127,122,40,249,0,255,104,127,156,175,161,207,56,56,227,164,253,198,57,179,75,194,37,251,204,99,229,127,99,171,86,246,111,94,235,163,187,102,218,209,215,178,209,0,255,163,130,253,135,29,74,254,59,218,15,230,107,53,128,198,62,35,200,237,84,12,149,145,4,49,145,116,117,71,24,202,206,216,166,181,174,250,22,185,69,11,93,226,165,86,244,53,108,244,63,169,96,0,255,161,22,74,254,199,217,15,230,235,167,175,98,163,0,255,75,5,251,15,181,80,242,63,206,126,96,0,141,246,0,255,222,254,95,153,0,255,154,246,0,255,249,10,232,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,87,0,180,84,140,3,0,94,64,1,3,69,5,128,198,145,138,68,80,36,241,246,86,188,173,13,193,91,81,61,125,197,217,43,199,16,228,76,48,42,31,238,60,176,42,227,165,44,154,96,242,40,109,143,206,96,214,35,158,118,73,194,0,255,23,254,5,95,204,7,80,210,191,87,251,62,54,250,32,111,239,31,19,76,132,126,66,177,234,243,254,176,65,183,248,239,203,240,229,248,1,175,190,62,128,146,136,254,199,219,0,255,160,189,146,0,255,18,252,143,87,82,209,0,255,99,133,253,127,154,39,249,239,104,0,255,215,107,137,232,127,188,253,23,218,43,249,47,193,0,255,120,45,19,253,79,21,246,0,255,105,158,228,191,163,253,33,15,160,40,138,173,133,3,103,224,140,205,98,238,118,146,246,93,146,28,243,21,124,1,68,218,241,109,181,67,59,141,225,45,252,173,135,183,240,147,62,128,6,73,247,49,6,7,48,156,59,8,114,130,49,34,101,165,193,64,111,123,158,142,158,181,113,44,171,6,143,223,218,48,188,1,127,234,117,212,54,158,36,57,0,0,39,118,102,193,56,142,132,43,79,243,196,91,48,196,213,61,65,144,212,34,31,64,129,164,124,224,59,146,195,242,56,114,144,50,56,148,104,64,82,222,230,22,57,253,123,82,44,112,163,198,225,115,45,122,120,53,62,207,171,168,159,140,183,145,251,32,24,65,236,129,17,81,104,162,33,192,72,153,176,6,75,194,53,174,201,198,47,109,102,120,64,251,185,124,5,64,161,53,244,185,29,156,113,130,221,56,231,229,75,194,37,251,204,99,229,127,99,171,86,246,111,126,235,163,187,94,250,89,209,106,0,141,125,70,144,113,16,171,202,149,4,49,145,116,117,169,12,176,51,214,105,173,169,190,173,220,162,133,46,241,82,115,53,227,100,160,10,73,50,16,240,31,200,89,142,145,166,1,148,211,180,188,124,243,54,91,116,237,133,79,240,179,19,126,193,123,174,186,62,114,247,33,254,57,104,3,101,7,119,185,139,36,28,100,44,145,121,49,187,188,201,88,75,179,164,46,208,103,184,227,127,71,188,210,25,124,216,1,20,79,128,227,201,120,130,2,125,98,118,1,80,213,54,230,199,138,233,234,134,208,116,209,179,32,30,197,251,2,205,225,25,30,48,119,142,54,70,5,73,96,229,78,198,33,34,227,70,84,249,84,70,29,108,187,163,105,42,221,224,75,209,236,27,241,243,248,83,175,185,186,165,146,183,145,118,114,16,192,216,164,101,132,204,69,25,200,180,16,145,179,52,130,27,30,106,222,30,239,53,208,88,75,241,107,124,253,245,1,180,68,244,63,222,254,11,253,149,252,151,224,127,188,150,138,254,167,10,251,15,203,147,252,119,180,31,236,149,68,244,63,222,254,11,253,149,252,143,224,127,188,150,137,254,31,41,236,63,44,79,242,223,209,126,176,7,80,18,209,0,255,120,251,31,180,87,242,95,130,0,255,241,90,42,250,127,172,176,0,255,176,60,201,127,71,251,193,94,73,68,0,255,227,237,191,208,95,201,127,9,254,199,107,153,232,0,255,177,194,254,195,238,36,0,255,29,237,7,121,0,69,169,21,7,128,231,104,227,73,44,245,137,153,37,137,153,219,152,167,10,213,210,22,137,166,139,158,253,240,23,94,246,195,119,248,81,63,7,195,25,101,230,35,65,170,50,140,14,196,188,15,48,162,153,8,169,197,210,141,139,251,67,90,120,91,34,62,8,226,51,248,38,146,15,160,95,175,161,162,0,255,201,10,251,0,255,187,147,252,143,179,63,230,53,120,80,57,130,84,94,6,107,187,233,222,98,243,248,140,69,251,183,85,39,125,34,61,226,157,38,122,107,167,87,81,209,0,255,101,133,253,0,255,229,73,254,199,217,15,246,0,58,34,250,0,255,110,0,255,187,246,74,254,183,241,129,124,245,245,117,68,244,0,255,221,254,115,237,149,252,111,227,195,124,82,133,167,110,117,76,105,99,236,223,180,182,161,100,222,144,101,111,145,123,137,102,247,158,88,239,30,61,203,181,208,119,246,243,14,128,147,3,0,207,115,98,229,6,42,72,27,133,183,75,92,43,187,136,39,218,213,6,125,227,120,181,213,228,239,140,39,25,62,7,159,58,231,160,124,160,48,206,24,21,243,243,28,115,23,178,25,59,204,178,163,59,214,104,55,57,244,143,226,113,194,0,255,31,175,197,191,93,113,242,100,96,96,203,227,38,36,9,41,79,134,121,80,52,43,201,90,178,95,59,107,230,70,141,91,107,250,138,248,154,12,36,207,241,188,112,113,167,252,224,17,237,24,154,103,62,121,209,172,136,162,211,204,147,214,83,67,141,225,131,94,26,107,21,127,246,0,122,237,127,186,253,71,51,0,255,203,236,0,255,214,146,209,0,255,164,96,0,255,159,30,74,254,59,218,15,172,214,254,167,219,127,52,243,191,204,254,111,45,25,253,63,38,216,0,255,167,135,146,0,255,142,246,199,249,0,26,250,220,14,206,56,105,191,113,206,236,146,112,201,126,243,88,249,223,216,170,149,253,153,223,26,233,174,153,38,53,246,25,65,198,169,24,144,145,164,98,225,168,171,59,150,1,102,198,58,173,53,213,183,133,107,116,208,37,94,106,101,69,1,80,20,69,1,80,20,69,1,208,95,95,73,68,0,255,227,237,191,208,95,201,127,9,62,144,175,191,190,146,136,254,199,219,127,161,189,146,0,255,18,252,143,7,80,82,209,0,255,99,133,253,135,229,73,254,59,218,15,242,250,245,74,42,250,127,172,176,0,255,176,59,201,127,71,251,65,94,67,7,208,82,244,127,173,130,253,215,240,60,201,127,2,223,237,171,136,175,80,244,127,173,130,253,215,240,59,201,0,255,1,223,237,107,128,15,160,40,138,150,0,154,243,10,82,62,2,67,70,234,96,101,99,57,26,136,4,77,42,111,113,197,91,93,241,4,185,117,241,127,49,6,0,255,15,189,134,254,63,248,157,240,223,115,69,1,208,208,53,24,112,3,239,182,27,184,60,158,129,125,230,126,195,34,238,72,111,78,95,29,122,248,26,0,255,180,139,119,240,159,43,169,185,15,128,0,65,42,133,124,15,28,220,113,84,15,149,148,91,89,249,132,171,252,121,244,213,97,215,17,158,234,19,175,225,91,30,40,67,70,193,12,79,16,220,140,236,169,230,147,88,153,188,93,5,244,205,184,188,180,86,102,233,23,111,230,30,141,25,126,28,127,229,45,8,189,157,224,0,234,49,164,10,120,60,3,140,203,0,91,216,11,136,180,93,179,77,243,118,28,58,199,207,26,241,87,248,182,190,226,117,84,112,144,131,131,32,176,118,10,159,104,162,172,213,93,190,156,253,181,141,154,105,220,223,216,4,31,64,209,185,119,7,1,16,60,103,84,170,8,21,140,188,209,251,51,146,152,66,89,68,169,223,68,187,118,34,210,46,254,44,168,45,134,31,199,103,120,245,247,1,52,196,87,83,244,191,174,130,253,47,241,60,201,127,29,239,237,107,136,175,166,232,0,255,93,5,251,95,226,119,146,0,255,59,30,24,64,73,209,110,5,112,0,23,78,166,35,201,73,178,145,110,224,210,76,155,170,52,3,136,40,26,97,143,166,229,240,15,62,246,194,71,248,99,0,173,143,219,14,196,46,64,234,73,85,18,148,185,1,144,70,69,164,89,36,22,174,229,86,120,11,81,175,253,12,119,2,32,95,59,7,65,128,10,144,135,116,35,147,217,55,80,222,45,148,228,107,123,202,146,20,158,114,124,213,93,11,120,163,169,124,4,168,231,149,131,97,40,36,236,4,101,25,199,100,24,28,195,141,53,35,209,237,147,120,198,154,26,94,199,203,30,120,32,254,20,64,161,232,127,91,5,251,175,225,121,146,0,255,4,222,219,215,16,95,161,232,0,255,90,5,251,175,225,121,146,0,255,3,222,219,215,0,31,64,63,125,141,187,240,0,193,193,83,168,178,118,142,100,0,219,46,197,29,86,206,126,149,83,55,221,38,127,53,194,127,174,129,253,125,124,2,63,204,87,172,230,117,164,50,130,131,131,0,54,186,43,109,11,205,18,117,107,153,39,103,127,109,157,158,250,214,55,214,215,7,0,118,227,164,82,73,242,0,31,45,231,75,196,28,203,8,108,128,201,154,110,94,166,51,196,91,178,197,27,120,178,192,75,241,131,124,205,233,73,101,4,35,195,16,24,185,43,110,50,67,11,117,107,153,167,94,216,220,166,167,190,141,245,109,246,131,140,103,84,142,28,65,249,135,145,12,88,96,6,146,57,16,70,222,16,219,173,249,161,213,182,44,254,192,227,198,248,31,62,228,0,204,207,229,95,33,7,39,167,44,36,117,230,1,192,20,203,103,223,111,72,202,203,230,62,159,116,213,79,59,189,16,254,151,240,173,248,28,15,160,160,103,220,141,97,73,202,128,224,12,1,152,20,82,224,1,20,242,180,42,94,173,201,17,187,184,102,116,129,15,111,248,40,124,87,95,241,59,64,143,165,94,40,60,219,149,229,249,227,8,187,224,254,70,189,75,130,60,201,172,187,246,53,207,103,173,228,0,78,70,166,7,192,85,201,86,186,145,69,16,110,42,210,12,172,76,110,132,61,154,150,196,195,120,95,12,31,225,27,190,124,119,198,24,8,158,24,2,51,36,8,146,60,172,44,4,140,13,18,234,68,196,205,109,151,74,79,132,0,255,98,210,165,17,223,142,175,56,64,101,119,59,64,18,4,79,112,66,206,134,144,57,21,171,92,134,146,5,223,188,83,231,136,184,164,132,55,240,148,227,165,248,132,107,156,54,13,0,90,74,138,2,160,244,74,245,149,174,0,255,246,88,254,7,191,246,143,137,38,124,44,95,233,212,234,235,217,0,255,242,252,207,111,226,127,62,225,75,60,128,30,208,0,255,229,167,0,255,5,110,132,0,255,48,43,126,176,210,147,203,131,201,29,28,202,98,119,33,173,135,87,218,148,94,240,221,122,220,63,14,218,165,175,218,11,191,60,158,248,172,107,189,125,249,57,64,34,95,146,203,32,107,75,144,99,200,168,139,196,45,157,246,224,31,61,128,210,51,174,58,34,150,15,50,32,195,25,119,44,27,65,83,228,241,37,190,172,117,154,206,87,248,55,60,65,149,134,58,82,236,187,197,43,233,119,105,166,109,185,142,241,70,175,244,175,55,238,87,225,32,88,247,151,180,123,162,211,85,143,33,21,15,197,151,120,197,73,10,56,231,78,36,28,217,128,169,169,160,227,118,70,17,59,231,81,180,77,94,4,67,53,122,181,199,243,140,72,114,62,145,5,244,244,89,98,111,201,220,216,88,167,201,194,243,240,89,7,164,217,127,114,7,243,193,149,90,146,77,229,237,91,60,13,119,119,4,105,121,13,252,9,31,233,53,244,188,48,78,170,232,101,22,15,179,113,203,200,216,89,80,23,196,159,248,19,106,21,111,173,121,126,95,5,122,114,184,152,4,165,236,114,219,186,36,62,197,239,158,238,155,175,247,57,116,186,140,219,17,13,43,79,229,168,123,84,82,119,120,167,199,18,95,196,7,6,166,240,159,242,19,192,52,192,206,22,150,144,36,161,43,203,180,173,215,37,222,115,69,115,123,18,224,4,237,2,82,128,142,145,51,142,33,37,39,84,251,180,109,108,153,62,244,181,251,247,58,200,112,88,148,15,190,90,114,164,18,232,61,191,166,26,87,104,31,62,225,106,143,156,135,42,137,229,66,2,114,186,121,155,21,203,93,90,145,54,21,30,134,239,244,154,231,9,198,81,34,70,59,86,98,114,44,169,112,154,224,236,174,136,239,186,140,186,137,191,242,0,218,253,144,249,201,32,129,39,15,210,216,176,173,26,233,49,204,250,137,207,242,154,97,79,2,32,22,173,245,47,88,94,231,62,38,252,54,211,100,90,22,189,90,59,43,0,138,150,146,2,160,165,40,41,0,218,213,122,28,254,216,157,88,102,222,54,181,176,82,165,95,0,218,40,0,102,175,247,85,0,255,198,56,19,198,202,191,239,105,48,237,83,251,203,214,129,175,225,171,61,128,198,127,185,113,139,88,217,82,244,15,18,68,229,213,82,159,68,27,120,111,133,191,14,128,254,54,148,223,62,16,70,224,154,83,75,141,223,172,181,154,39,207,37,150,152,37,150,187,51,247,240,196,235,125,112,247,163,124,27,248,251,22,234,142,54,242,154,160,44,121,58,175,226,211,248,146,3,40,166,135,146,147,66,46,93,121,144,37,8,196,82,29,75,59,107,227,159,248,35,175,56,78,146,4,5,32,102,70,84,118,79,235,245,118,198,133,24,172,180,91,219,194,213,13,21,0,69,209,82,12,16,128,62,189,3,165,246,228,2,105,30,0,52,147,102,210,140,2,160,40,41,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,42,163,216,93,138,18,128,162,40,74,2,104,206,121,94,126,36,65,95,115,61,236,188,29,48,195,0,91,22,72,210,114,69,211,206,7,47,195,239,120,173,247,62,78,46,99,118,38,237,68,251,107,191,116,71,11,47,235,107,112,28,25,0,140,108,3,223,182,41,183,55,164,232,194,23,234,13,95,58,128,102,224,25,39,65,181,173,52,113,68,121,29,129,254,135,235,127,176,22,241,184,192,248,91,175,237,172,242,58,2,253,127,151,0,255,192,193,154,196,99,234,226,103,249,0,26,244,127,232,147,168,0,255,115,212,82,229,31,236,191,76,219,28,87,212,2,208,82,58,154,58,5,0,154,166,78,211,20,0,69,81,20,0,45,37,69,11,64,73,81,20,0,45,37,69,1,80,180,148,20,0,69,81,180,0,148,20,69,1,80,52,104,41,1,40,138,162,175,3,232,53,250,191,249,242,1,160,105,8,63,34,236,225,7,251,10,143,0,255,49,230,214,67,22,235,55,29,157,228,235,49,250,159,121,140,17,40,205,224,199,16,12,127,215,87,212,95,116,214,163,86,106,55,156,94,28,64,233,211,47,95,7,240,206,205,179,241,102,51,251,251,146,212,73,252,41,95,67,15,148,143,89,0,255,134,4,96,237,248,75,181,165,175,115,253,183,59,143,179,101,100,0,255,11,217,197,199,242,53,199,73,138,70,152,201,0,148,180,20,5,64,73,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,45,37,0,69,75,73,11,64,73,81,20,0,69,81,20,0,69,115,128,162,14,64,131,166,8,138,167,12,64,75,73,17,20,0,69,122,181,15,253,187,14,26,221,237,229,147,183,51,239,104,127,173,81,227,127,248,55,175,167,226,242,51,198,110,99,187,79,194,5,225,125,0,165,127,127,15,128,164,130,173,109,100,102,202,146,185,181,47,175,118,252,94,245,159,216,181,49,138,39,137,18,65,190,184,89,59,251,95,248,49,190,182,118,0,255,208,113,18,127,55,249,160,204,98,84,126,183,52,18,107,165,173,196,231,240,73,215,251,92,15,40,227,236,198,217,132,229,197,216,234,134,248,166,205,105,20,127,226,3,40,125,123,16,58,146,156,241,33,40,3,203,167,121,139,86,106,169,250,174,246,247,100,56,99,230,243,228,201,99,190,236,155,212,66,75,61,126,120,34,126,224,10,128,150,146,150,18,128,150,146,162,37,128,230,56,192,25,22,50,65,134,140,190,110,0,255,52,98,172,124,54,179,124,126,218,95,60,109,188,13,223,205,215,111,165,135,125,206,24,217,253,25,43,223,188,174,242,104,223,234,90,16,31,180,219,3,104,249,161,231,29,156,28,153,156,251,61,141,110,233,150,247,28,111,233,135,191,196,247,243,181,190,29,105,231,72,130,13,6,24,168,28,1,254,138,176,191,195,190,218,215,233,211,253,242,97,24,31,240,186,125,83,149,253,210,194,235,53,133,135,58,234,166,39,94,97,199,23,58,50,162,50,242,188,185,41,247,204,230,155,158,85,251,97,212,226,128,159,226,115,60,128,106,53,254,17,254,0,204,111,91,1,6,34,45,244,165,222,88,81,113,70,221,224,46,114,204,120,142,224,41,42,165,15,160,246,244,217,141,241,49,100,183,151,119,147,184,231,218,127,251,181,186,77,124,4,127,42,236,24,193,56,239,180,99,100,243,1,204,215,204,104,11,90,95,220,48,125,54,252,32,254,157,175,246,168,207,25,35,228,103,188,60,243,39,242,204,71,93,139,53,211,174,190,218,231,233,254,41,28,47,67,240,65,245,127,107,32,193,236,243,234,86,238,215,25,94,215,196,47,248,41,31,152,214,183,87,128,28,118,249,161,4,172,8,55,172,90,172,109,137,222,90,89,115,12,250,138,122,11,158,19,2,245,231,221,69,184,100,222,52,236,47,137,123,71,224,189,248,3,175,246,28,156,145,140,140,141,222,84,130,102,187,59,218,238,250,14,72,235,119,127,10,0,255,2,242,138,110,18,50,129,49,189,139,175,125,248,209,138,253,231,222,250,7,165,237,236,95,230,116,16,223,112,133,125,247,17,231,145,51,230,156,190,145,204,240,74,175,246,185,55,159,49,185,197,62,217,222,206,120,223,1,116,108,244,127,89,151,0,255,25,85,0,255,248,100,21,190,201,171,1,253,63,246,235,191,8,32,0,255,193,248,86,175,212,232,0,255,210,62,0,255,3,169,117,194,0,255,10,11,95,229,245,22,253,79,253,250,15,2,157,33,198,151,121,0,69,75,73,1,80,20,69,1,80,180,148,20,0,197,93,147,0,103,28,180,113,180,11,227,36,229,87,80,228,185,17,124,231,111,137,190,228,219,64,82,218,134,239,225,111,63,60,9,0,255,112,37,244,237,245,156,143,242,211,22,49,114,29,1,105,72,98,24,6,3,99,65,53,130,44,114,196,99,141,155,3,218,205,126,181,7,80,224,140,51,206,133,51,182,156,155,237,126,43,159,75,234,186,253,228,147,183,90,106,16,191,237,63,53,215,9,175,237,164,142,119,249,192,57,236,182,89,6,202,12,197,198,253,185,229,148,218,202,88,50,249,115,87,246,235,6,15,187,180,137,247,179,127,247,162,31,10,206,17,10,105,8,157,110,151,192,14,86,228,72,102,118,188,117,122,12,1,12,113,153,248,88,135,90,219,241,219,124,109,227,244,24,56,172,204,71,21,198,73,12,152,110,246,242,229,243,84,123,158,104,63,215,170,46,218,192,139,132,0,255,91,31,120,81,31,32,245,58,128,243,20,192,60,9,208,241,88,146,18,22,131,221,133,110,223,124,69,144,24,85,51,241,129,182,15,31,198,231,241,117,223,87,140,7,169,60,72,5,7,70,135,20,57,146,99,46,60,67,11,115,111,75,220,90,243,246,164,240,21,25,231,220,206,200,216,93,25,221,236,119,187,121,219,178,214,237,39,239,188,210,83,119,248,109,127,166,187,126,6,80,20,69,1,80,20,69,11,64,189,94,67,69,0,255,147,21,246,0,255,151,39,249,31,103,63,200,235,215,171,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,123,0,29,17,253,127,183,0,255,93,123,37,0,255,219,248,64,190,254,250,58,158,244,0,255,221,254,119,237,149,252,103,227,3,249,10,128,126,189,138,138,254,39,43,236,0,255,239,78,242,63,206,126,144,215,175,87,81,209,0,255,101,133,253,0,255,229,73,254,199,217,15,246,0,58,34,250,0,255,110,0,255,185,246,74,254,183,241,87,190,16,75,14,98,40,63,40,148,15,59,123,194,124,128,19,147,55,0,183,177,249,150,119,215,198,84,237,226,197,219,163,109,134,223,192,223,123,189,103,28,28,100,196,210,14,18,156,142,36,209,142,124,224,50,77,20,69,221,108,188,71,151,94,91,120,220,14,127,226,161,53,73,253,36,102,137,63,70,154,36,121,95,234,250,242,222,242,31,106,170,153,254,71,0,45,96,20,0,224,0,208,46,20,228,159,171,147,101,233,62,92,94,220,211,157,122,106,92,170,187,246,173,186,106,172,98,60,149,202,131,32,237,192,70,67,138,28,73,202,137,102,120,98,238,45,153,91,123,130,102,146,175,233,62,206,221,56,0,0,3,2,67,16,19,48,164,64,67,29,70,16,6,222,173,201,209,102,111,97,116,129,15,145,248,87,124,216,223,64,240,2,112,247,131,3,32,237,156,109,140,5,160,230,207,50,238,211,48,18,215,126,89,84,47,248,90,176,151,150,248,11,252,193,1,130,60,35,64,144,129,28,109,179,163,140,220,216,82,236,228,76,89,115,211,78,125,246,77,136,52,116,16,223,150,135,207,196,63,246,85,89,241,0,121,30,156,7,169,208,7,86,86,8,174,222,182,188,21,172,86,23,99,73,93,52,47,136,191,240,190,64,143,248,106,5,242,1,116,124,244,0,255,221,254,119,29,146,252,111,227,0,255,174,224,126,174,122,4,236,238,63,91,194,84,125,148,165,210,68,0,255,235,117,132,231,126,19,159,129,15,184,142,143,254,191,219,0,255,174,67,146,0,255,109,252,159,87,117,31,64,241,0,121,158,118,158,10,66,31,88,29,144,178,114,219,242,7,88,237,46,70,76,93,52,111,136,191,240,190,31,126,196,71,249,154,224,65,70,70,238,126,82,57,8,6,217,70,242,37,24,55,89,25,198,246,232,18,25,71,223,163,139,206,224,195,120,217,11,47,187,246,110,243,113,185,45,99,92,193,99,149,4,133,202,9,62,218,156,225,174,206,77,122,138,0,255,187,91,23,93,187,18,254,170,248,32,124,220,21,25,103,156,220,38,211,70,98,104,215,221,40,186,223,168,124,206,226,142,180,85,203,186,129,219,155,180,109,134,143,58,194,147,248,111,0,13,240,245,223,87,0,95,1,80,20,45,53,245,1,220,230,99,184,45,99,92,193,99,72,82,168,202,9,62,218,156,225,174,236,77,122,138,0,255,186,90,23,93,186,18,254,168,248,32,124,212,21,245,122,142,47,237,138,29,200,191,80,181,159,167,194,188,100,63,159,178,104,223,114,109,9,235,31,126,212,62,252,32,126,143,175,8,78,165,130,60,8,114,16,204,31,193,51,150,226,155,112,103,115,71,93,166,165,190,101,154,235,88,170,149,238,245,81,175,164,141,51,2,108,185,32,200,176,32,128,1,40,221,132,209,246,23,117,184,75,147,205,195,172,16,31,224,119,129,248,55,124,129,7,80,4,35,64,144,35,21,28,164,226,39,209,62,140,126,98,73,184,132,75,139,59,218,74,205,244,210,13,252,173,99,149,62,225,75,250,106,141,254,223,173,176,0,255,38,94,40,249,191,227,71,11,94,21,220,35,184,16,130,60,35,0,236,170,12,173,124,156,144,60,169,97,75,34,139,197,27,125,224,97,125,27,188,212,164,90,163,0,255,117,41,236,0,255,137,31,74,254,239,248,63,31,64,69,69,0,255,151,20,246,0,255,151,39,249,31,103,63,216,43,33,250,0,255,110,0,255,187,246,74,254,183,241,63,94,69,69,0,255,147,21,246,0,255,151,39,249,47,103,63,216,235,136,232,0,255,187,253,239,218,43,249,223,198,167,243,1,82,79,130,51,78,128,45,132,67,48,44,72,225,18,19,219,7,186,253,45,208,109,213,227,242,56,1,180,143,167,5,226,223,240,125,125,77,229,32,169,148,31,4,25,65,228,31,212,199,50,124,219,45,175,237,233,50,61,245,109,213,67,251,82,173,116,131,175,88,143,205,207,120,23,206,184,82,62,202,128,66,1,57,201,180,11,2,236,234,220,99,168,248,175,187,117,209,53,219,226,71,42,62,8,159,4,80,216,11,35,9,146,227,46,74,161,204,204,13,192,13,222,84,85,129,36,129,68,173,65,226,208,91,99,116,241,150,194,7,227,139,189,146,136,254,199,219,127,161,191,146,0,255,18,124,222,181,93,126,16,228,65,42,56,101,116,72,145,68,82,78,60,67,11,113,111,75,220,218,243,246,60,214,54,14,206,25,231,25,35,1,114,28,224,108,28,223,149,128,36,151,39,41,247,188,37,220,91,161,107,77,252,139,55,51,124,132,87,120,0,77,114,146,36,121,146,228,36,137,0,255,84,30,69,39,81,164,81,234,219,217,90,170,109,154,105,164,83,248,67,203,42,141,199,247,250,208,83,201,25,7,200,21,202,37,57,7,160,114,72,137,110,186,49,215,55,101,183,75,143,204,3,172,16,239,227,117,127,248,55,252,137,215,82,209,0,255,84,97,0,255,159,230,73,254,63,218,79,93,193,101,25,91,42,25,183,32,134,36,32,144,109,160,10,160,185,41,103,172,251,204,161,105,75,81,107,17,234,21,159,27,91,104,127,135,167,29,160,93,126,142,27,25,227,2,158,2,2,24,44,7,216,118,51,26,232,204,216,228,41,254,235,18,93,244,237,182,120,163,226,127,241,65,94,83,192,249,64,18,224,138,101,164,29,36,91,133,24,39,48,230,147,153,57,111,215,185,21,165,198,181,161,13,194,127,28,126,8,31,154,99,185,112,146,156,160,0,4,120,44,35,96,39,39,51,102,60,169,125,205,60,162,192,93,221,195,101,240,38,124,161,53,60,133,175,245,53,121,130,242,81,21,203,99,1,118,19,222,226,242,239,243,23,237,223,42,173,52,120,181,136,143,154,104,162,161,1,52,196,87,83,244,0,255,174,130,253,47,241,60,201,0,255,29,239,237,107,136,175,166,232,127,93,5,251,79,226,121,146,0,255,59,254,115,0,69,209,82,2,80,20,173,86,28,5,60,7,198,147,88,234,147,51,75,146,51,183,49,79,21,170,165,69,137,166,139,158,253,240,23,62,246,195,123,248,211,1,52,150,194,169,219,129,173,128,39,79,149,27,22,242,218,4,92,93,222,241,86,234,93,27,71,240,100,218,135,207,225,99,47,124,8,95,216,215,207,53,103,100,148,89,128,100,0,126,32,102,25,24,195,178,80,78,211,50,243,201,219,108,209,181,40,158,198,243,82,248,5,31,186,166,248,0,8,16,58,80,161,151,27,56,85,143,123,14,180,92,180,91,123,121,196,85,30,190,176,25,154,199,51,93,224,113,188,229,58,237,43,140,30,122,206,8,142,33,216,50,218,110,96,156,197,22,211,91,107,160,146,22,215,14,247,217,31,196,11,248,223,1,15,196,239,241,53,120,10,57,130,84,14,131,181,221,100,111,145,249,182,25,155,246,111,169,86,250,68,122,196,59,77,244,214,206,0,138,162,40,234,0,133,32,244,0,161,95,59,237,84,125,194,63,7,90,190,163,213,5,30,113,149,15,236,47,134,230,241,75,239,120,3,111,236,43,114,36,120,42,48,60,8,220,237,171,229,203,229,221,183,190,200,227,42,93,53,104,53,135,143,122,107,162,35,124,37,250,92,1,240,108,24,99,67,27,65,112,128,34,11,103,48,79,197,30,151,254,137,246,235,80,110,47,72,31,254,198,139,68,124,19,62,233,0,41,32,245,164,44,0,232,133,114,227,4,20,160,0,210,61,179,32,236,181,76,87,191,109,129,38,241,23,122,109,44,124,52,254,213,43,137,232,127,188,253,23,218,43,249,47,193,191,93,43,168,143,224,42,240,7,164,72,142,247,165,173,239,236,45,0,255,161,94,154,233,127,170,57,42,25,201,192,185,144,66,82,244,140,207,198,49,6,108,71,162,149,116,246,218,136,166,145,14,183,70,241,190,64,123,248,138,7,208,104,0,255,239,237,0,255,149,249,175,105,0,255,159,175,128,190,70,251,127,111,0,255,175,204,127,77,251,0,255,124,5,64,161,21,57,130,188,2,24,158,202,97,55,217,242,37,219,125,198,162,253,92,165,171,190,61,122,196,59,189,53,209,207,138,78,251,0,26,163,87,61,227,32,231,16,108,237,228,118,218,56,193,46,33,171,75,33,114,22,247,234,54,218,31,196,11,120,223,29,0,255,195,31,214,24,98,62,18,36,216,82,25,104,39,201,150,48,231,36,8,243,207,194,156,55,232,156,97,211,184,212,181,65,248,127,195,239,226,183,249,64,14,144,17,212,17,4,134,203,218,56,35,1,80,134,201,13,196,21,115,72,88,142,177,87,211,134,223,241,177,51,254,192,39,251,138,28,9,30,4,135,167,2,119,219,192,46,151,119,223,254,158,253,92,165,171,6,175,230,240,81,111,77,180,196,3,168,181,0,255,233,246,63,205,252,47,179,223,91,203,70,0,255,147,130,253,127,90,40,249,239,104,0,255,211,235,29,7,120,27,201,201,73,249,35,54,230,151,7,222,228,218,79,190,233,216,247,109,109,213,81,35,237,27,53,209,180,48,175,101,163,0,255,71,5,251,0,255,244,80,242,223,209,254,56,31,64,145,87,42,71,0,195,131,28,118,211,177,203,229,221,103,44,218,199,85,186,106,240,104,17,239,244,214,68,23,251,65,82,245,36,168,27,78,46,163,143,29,132,59,226,51,90,93,96,242,150,249,192,254,22,215,4,158,234,29,111,224,83,124,77,29,72,133,158,66,232,134,131,83,245,177,231,110,47,219,209,234,2,19,174,242,129,245,197,208,61,126,105,29,111,224,219,30,0,133,160,251,65,128,0,244,139,225,156,128,82,85,150,171,29,11,41,177,215,178,37,205,174,5,154,196,91,9,52,177,240,209,248,201,106,237,127,186,253,71,51,0,255,203,236,119,123,69,142,4,15,82,134,7,41,119,251,138,93,178,221,183,190,200,227,42,93,245,237,213,27,62,234,173,137,62,78,1,57,78,144,122,249,96,195,234,41,185,249,35,243,50,138,214,76,121,165,113,159,175,163,127,181,30,186,197,83,109,224,51,60,226,0,90,54,250,127,76,176,0,255,79,11,37,0,255,29,237,7,243,245,211,87,178,209,0,255,163,130,253,127,122,40,249,0,255,104,63,152,175,0,232,167,175,97,163,0,255,73,5,251,31,245,80,242,63,206,126,48,95,63,125,21,25,253,79,42,216,127,168,135,146,0,255,113,246,3,3,168,180,0,255,247,246,0,255,202,252,215,180,0,255,207,87,64,95,163,253,175,183,0,255,87,230,191,166,253,140,199,141,115,21,42,193,65,44,56,73,234,86,203,231,69,182,48,160,138,68,145,239,214,71,145,186,215,92,218,192,27,13,31,132,127,58,0,70,146,7,214,166,3,39,101,113,227,108,101,16,132,148,39,107,223,194,198,168,84,251,100,168,166,241,181,183,179,68,195,103,224,235,189,2,7,80,62,0,20,14,160,218,238,177,216,36,243,237,211,23,237,231,86,93,245,121,245,136,143,122,235,173,187,154,243,36,201,147,88,114,98,103,22,35,73,242,114,165,105,30,137,155,91,226,234,154,166,9,228,35,25,99,32,113,167,130,83,238,194,8,18,35,51,10,71,24,40,196,134,36,253,90,157,230,197,100,195,19,248,16,136,95,197,183,245,1,52,149,131,4,193,83,169,140,32,242,15,234,84,138,239,187,229,181,53,93,166,165,190,165,122,104,95,170,149,78,243,21,246,106,35,73,37,199,93,148,2,236,206,93,40,55,122,131,170,2,203,17,36,106,141,49,28,122,107,144,139,183,20,62,24,127,108,155,159,241,46,156,113,5,7,12,0,10,200,73,30,119,65,5,187,178,55,133,138,0,255,186,91,27,13,218,22,79,84,124,16,190,167,175,56,61,8,14,50,50,12,73,93,59,112,211,41,26,89,171,187,252,200,11,155,27,53,211,184,177,190,136,3,40,137,232,127,188,253,23,218,43,249,31,193,0,255,120,45,21,253,63,86,216,127,88,158,228,191,163,253,131,190,98,28,156,51,206,51,174,4,200,219,1,204,136,220,72,64,146,203,151,148,107,222,142,185,183,66,215,158,248,23,111,106,248,8,207,231,107,153,232,0,255,177,194,254,63,205,147,252,127,180,31,228,1,20,238,147,2,70,50,37,57,227,194,22,116,0,255,37,238,136,77,166,124,114,54,108,67,61,2,188,213,29,241,81,31,29,139,155,225,233,236,135,120,181,246,213,158,115,229,84,70,10,110,4,193,201,72,3,141,231,167,13,211,66,158,181,56,188,72,31,13,196,71,241,160,135,215,225,127,3,40,64,159,231,121,238,204,175,227,8,105,23,98,3,109,220,134,17,105,199,119,121,134,179,224,46,174,47,46,138,211,147,100,0,3,199,146,216,185,1,124,166,121,165,174,110,243,36,239,111,46,212,83,227,250,250,194,188,38,200,49,27,65,144,141,204,238,8,38,196,112,197,49,71,190,243,118,203,170,9,23,56,180,132,215,179,31,54,23,196,123,141,187,90,163,0,255,117,43,236,191,137,31,74,254,239,248,107,0,45,191,251,65,112,144,43,195,144,192,218,129,155,204,208,74,91,93,246,216,251,116,110,212,76,227,198,250,106,248,106,15,42,120,59,21,28,24,16,100,88,247,51,18,0,159,104,162,110,237,155,124,145,238,29,58,196,207,26,205,117,177,175,119,140,147,81,216,114,104,39,1,110,54,94,25,145,159,156,19,41,195,218,12,222,172,145,6,226,91,248,91,16,159,195,143,120,13,128,231,119,18,20,198,8,179,39,249,0,74,73,56,218,116,194,202,165,41,39,236,218,105,12,31,53,110,135,87,180,0,255,226,1,20,69,81,0,180,246,212,147,224,140,19,96,11,193,42,24,22,164,96,137,137,248,48,130,191,0,221,82,61,46,15,179,62,188,143,159,5,226,223,240,21,87,84,222,7,208,32,7,9,82,126,16,100,4,145,127,80,31,73,209,109,183,188,182,167,203,180,212,183,84,15,237,75,181,210,105,190,194,94,109,36,65,114,220,69,1,96,118,239,66,185,209,155,170,2,72,82,141,162,214,160,112,232,173,49,190,120,75,225,135,241,71,124,126,134,187,112,198,21,28,101,0,80,168,156,100,218,197,88,48,43,123,143,160,226,0,255,238,214,70,23,109,139,39,42,254,7,95,212,87,140,7,65,30,164,210,14,140,174,82,228,72,82,76,60,195,19,115,193,18,183,246,4,79,194,1,148,60,233,127,188,253,23,218,43,249,47,193,247,120,37,19,253,63,86,216,127,216,157,228,191,163,253,132,190,98,28,156,51,206,51,70,2,228,56,192,217,72,110,36,69,146,203,151,132,123,222,142,184,160,208,181,38,222,197,159,26,62,194,243,249,90,42,250,127,172,176,0,255,176,60,201,0,255,71,251,193,30,64,73,68,0,255,227,237,127,208,94,201,127,9,62,201,107,27,71,1,56,0,160,202,16,32,20,106,28,71,18,167,22,193,112,12,193,91,166,107,248,182,225,173,161,253,91,175,36,162,0,255,241,246,95,104,175,228,191,4,127,116,69,144,51,98,9,166,3,148,194,57,167,236,172,172,228,196,201,125,59,75,188,36,173,88,142,103,138,143,130,31,125,49,124,134,1,82,120,78,2,0,35,249,181,109,252,3,162,118,54,192,93,129,217,107,109,218,165,207,190,25,241,184,6,226,227,238,240,101,248,176,43,142,51,206,56,118,211,219,238,54,110,126,249,52,95,246,157,103,62,236,159,107,0,255,217,0,255,217,159,247,237,111,174,40,58,232,25,39,25,103,201,133,131,221,192,0,235,93,70,182,150,138,196,89,240,10,23,218,31,196,247,248,223,29,15,196,119,242,53,239,254,61,29,0,255,190,27,115,127,121,122,254,147,201,235,231,63,73,252,135,246,95,9,0,255,33,194,127,15,111,19,254,119,250,0,128,85,61,3,230,39,161,3,86,73,178,133,72,206,34,146,201,164,141,149,186,66,191,195,16,151,228,218,192,243,222,240,165,248,37,175,24,175,32,120,16,4,98,24,92,25,64,142,36,149,83,151,160,73,33,238,45,213,54,124,221,16,204,179,95,238,131,4,245,36,85,183,118,114,25,125,236,69,184,132,237,102,117,129,201,219,230,3,251,11,174,9,60,213,59,222,192,103,203,175,39,183,113,0,227,50,239,203,151,27,91,4,78,30,200,117,109,111,183,86,182,249,178,93,241,229,129,199,133,58,194,135,159,3,232,120,210,0,255,119,251,223,181,87,242,191,141,15,229,43,114,4,57,2,24,158,202,225,55,25,187,92,254,125,198,162,125,92,165,171,6,145,30,241,78,111,77,244,171,175,35,162,0,255,239,246,191,107,175,228,63,27,31,200,87,107,31,32,72,170,158,4,117,195,201,48,250,216,65,184,132,205,102,119,11,147,183,205,7,246,23,92,19,248,170,117,188,129,39,92,219,244,238,23,80,192,49,51,43,203,151,113,129,146,204,98,44,140,183,184,238,43,143,198,40,14,77,226,113,113,63,188,165,240,199,248,13,95,149,10,61,64,232,134,131,131,250,132,127,238,214,242,25,173,110,225,49,87,249,192,254,98,232,30,191,180,142,47,240,198,190,34,71,130,167,2,43,63,72,185,241,129,93,46,239,6,125,207,126,174,210,85,131,86,115,120,168,183,38,58,226,1,244,218,0,255,116,251,143,102,254,151,217,239,173,101,163,0,255,71,5,251,0,255,244,80,242,0,255,209,254,221,3,32,7,39,184,183,51,21,50,78,2,187,144,48,241,130,27,104,154,227,88,116,66,164,236,213,95,107,248,17,239,235,224,129,38,92,201,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,62,128,162,40,10,128,150,146,150,18,128,162,104,41,0,218,235,43,137,232,127,188,253,23,218,43,249,47,193,23,242,213,215,87,18,209,0,255,120,251,47,180,87,242,95,130,95,242,0,138,113,0,192,1,0,40,67,20,21,80,227,72,99,40,181,8,134,99,120,123,187,116,13,223,54,4,13,237,39,61,134,151,15,55,182,100,188,124,43,229,99,149,28,206,21,250,190,241,24,134,200,174,237,210,24,183,196,151,184,92,27,110,158,253,20,94,115,205,57,82,193,17,4,41,195,212,149,193,136,28,77,148,186,4,205,209,188,197,93,186,134,191,27,158,134,246,79,189,214,15,142,221,31,80,219,204,8,217,60,80,236,144,7,78,102,46,117,133,102,62,188,176,21,245,129,207,117,226,171,240,1,30,32,149,32,149,74,176,125,50,204,158,241,112,137,56,241,202,199,193,106,149,38,111,155,191,181,250,232,15,31,194,119,241,75,103,248,165,141,125,189,188,96,116,100,192,236,56,25,214,253,79,204,97,188,27,11,23,225,134,103,72,75,53,211,207,131,188,26,105,165,51,60,213,5,254,196,163,174,2,62,128,146,162,40,0,138,150,146,2,160,40,138,2,160,92,143,205,79,118,163,146,156,10,14,216,61,21,36,99,228,77,96,39,57,34,100,235,117,200,221,171,61,60,184,116,137,23,159,248,25,252,145,87,116,223,7,80,140,167,130,60,8,130,3,35,67,64,142,36,229,196,51,52,17,247,182,196,173,61,193,147,201,215,238,191,242,156,95,118,110,0,23,28,34,87,160,231,147,95,136,197,218,174,217,160,245,141,211,56,30,132,225,83,241,119,87,20,112,96,0,155,25,98,201,56,1,48,56,18,153,229,152,217,233,194,134,176,32,103,126,29,225,107,9,28,175,248,21,124,184,215,32,35,8,82,62,130,96,4,145,127,80,39,195,114,249,187,229,181,61,219,169,155,206,173,122,104,223,165,171,222,2,104,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,222,219,215,16,95,77,209,0,255,186,10,246,159,196,243,36,0,255,119,60,50,128,230,117,160,112,146,147,81,64,21,181,19,55,133,98,133,181,181,203,19,45,172,173,211,75,223,198,198,6,251,193,56,56,6,123,198,185,29,48,78,17,112,46,36,33,50,121,75,80,237,211,183,100,105,179,33,241,63,222,20,240,51,124,224,74,234,192,65,142,196,130,180,151,71,78,101,121,195,85,226,198,10,25,15,192,125,186,104,80,162,222,26,84,191,248,163,225,115,240,73,87,160,146,65,79,61,110,196,220,56,112,50,48,37,31,24,89,43,187,251,69,167,199,51,0,255,150,39,94,199,227,230,248,35,254,52,64,187,232,40,12,224,4,133,24,128,184,219,231,3,7,132,18,140,38,222,26,108,150,233,243,164,254,245,240,179,26,126,234,175,97,188,239,168,200,73,59,105,187,113,12,152,44,216,59,244,253,149,203,91,178,190,160,86,218,12,241,10,62,234,8,47,227,93,124,181,231,92,126,222,134,59,99,92,222,133,48,117,254,136,107,184,185,21,159,14,229,158,213,164,209,182,177,85,159,166,126,48,18,32,9,61,168,0,4,148,185,187,207,60,216,86,134,73,209,136,210,236,114,63,124,140,156,250,217,159,106,5,111,77,124,18,126,194,3,104,130,7,25,25,153,158,32,7,193,32,219,80,190,188,141,155,172,20,99,123,116,137,208,232,139,116,209,25,124,24,31,139,225,101,131,125,221,28,200,245,32,8,61,199,165,82,57,195,232,142,40,65,202,71,105,187,59,202,98,61,107,82,121,250,18,45,123,225,125,27,60,138,39,93,3,124,0,69,209,82,214,1,128,32,237,20,130,39,184,82,193,108,228,69,200,40,34,67,90,94,20,111,115,109,65,96,64,10,99,123,101,19,188,139,143,69,241,56,252,104,95,21,62,1,46,223,114,78,42,5,88,165,13,156,199,12,182,34,147,243,77,116,26,111,212,146,183,226,213,50,94,44,211,62,14,31,129,95,246,122,159,156,60,25,103,20,94,237,76,34,187,64,254,109,236,72,43,246,157,199,133,246,23,251,91,67,189,53,213,144,3,0,103,60,0,114,242,118,46,193,56,46,50,177,99,159,56,24,76,138,45,81,214,232,191,96,207,146,199,191,248,89,22,63,198,7,242,21,242,190,6,25,65,16,188,130,96,4,145,127,80,39,197,146,125,183,188,182,87,59,117,211,184,84,15,253,187,116,213,50,62,130,131,224,4,245,32,136,97,88,59,183,173,16,128,12,147,143,231,109,137,67,196,43,125,145,38,55,188,142,143,109,240,55,158,115,0,173,166,113,138,166,1,64,81,180,180,0,148,78,170,190,158,253,31,219,0,255,155,248,95,65,225,87,249,218,125,168,250,122,246,127,108,0,255,173,253,83,72,225,115,60,128,218,76,0,255,131,151,104,34,0,80,77,55,248,91,220,246,248,214,213,14,54,29,191,194,213,173,33,57,231,107,227,65,124,204,163,55,87,91,244,127,104,126,247,195,116,131,39,148,138,247,106,252,3,252,145,118,219,8,136,251,32,246,170,248,83,196,37,241,63,15,160,245,235,203,234,65,209,217,148,223,41,119,141,110,26,86,171,120,96,53,53,254,28,3,56,102,7,142,56,221,83,237,115,7,112,158,184,219,238,11,150,23,193,48,160,211,160,211,77,79,3,232,125,234,51,206,57,18,103,220,60,1,76,254,249,162,99,47,252,208,153,190,210,187,111,126,29,237,228,48,203,33,59,18,208,61,58,169,4,47,183,204,237,250,197,231,94,248,13,95,85,208,195,232,217,157,49,224,251,49,123,121,230,153,86,251,110,127,106,94,0,143,224,63,215,186,175,212,235,13,96,140,252,152,45,106,145,116,79,29,27,107,138,107,0,255,199,63,241,129,1,180,254,61,25,131,17,82,62,9,225,134,55,230,26,109,236,89,236,21,241,165,248,20,175,56,121,29,103,140,74,96,166,221,214,226,212,61,213,30,246,4,231,73,59,163,44,88,190,60,201,10,97,193,95,95,169,2,76,171,181,126,125,166,199,12,103,204,124,129,148,103,190,233,219,162,149,134,106,158,100,156,147,106,211,136,9,20,107,65,66,95,233,91,247,179,247,143,244,207,86,30,231,165,221,190,180,63,121,60,124,30,254,235,128,148,190,249,119,250,178,228,212,221,225,92,146,204,50,229,207,146,215,196,163,248,235,240,23,190,227,245,158,27,131,43,53,150,15,218,173,43,210,196,176,100,149,54,22,159,197,167,122,173,71,165,14,11,128,129,228,71,24,9,181,242,204,251,130,177,188,187,84,227,190,120,35,254,152,175,246,244,137,61,105,103,224,130,229,203,146,172,219,167,69,168,171,134,2,104,50,170,204,74,73,81,0,20,69,75,9,64,209,210,82,0,163,128,42,84,113,3,40,253,123,149,61,102,229,147,49,51,104,36,209,158,54,90,36,58,195,11,251,106,15,250,92,47,59,230,115,59,121,136,89,62,237,115,77,126,248,13,15,241,26,123,168,0,122,243,193,59,234,209,218,179,230,9,167,9,23,190,132,239,232,107,242,202,1,180,62,29,155,249,24,32,3,74,178,55,99,140,60,250,165,26,107,115,196,203,248,41,95,237,115,143,161,158,42,242,199,58,147,155,207,73,78,3,141,17,63,227,151,94,113,47,18,0,93,249,10,18,181,120,152,23,188,181,167,71,176,120,45,190,195,43,112,44,131,234,140,1,40,138,162,5,160,165,40,20,112,90,47,0,77,154,226,132,52,105,10,128,150,146,162,0,104,41,41,10,128,162,40,90,0,74,138,162,5,160,164,40,10,128,150,162,164,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,98,180,237,20,40,210,0,20,69,81,19,64,235,184,13,67,251,125,2,23,12,123,173,7,193,142,213,63,8,150,252,19,9,105,103,17,190,120,0,143,241,74,187,86,246,111,23,159,166,191,107,233,162,223,166,128,7,246,1,180,238,11,199,200,115,204,206,90,224,62,29,184,18,246,127,87,30,7,182,171,83,60,1,180,226,211,174,152,127,100,250,159,243,197,246,225,51,87,194,254,239,202,99,220,14,213,48,158,34,54,241,131,124,0,237,248,191,108,172,71,110,172,27,189,161,106,53,29,0,255,195,194,250,218,101,58,35,234,170,2,160,104,149,146,150,3,208,52,117,138,155,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,40,41,0,138,150,146,2,160,165,164,40,0,138,150,146,2,160,64,81,20,5,160,164,104,169,208,3,232,49,250,0,255,150,0,255,193,143,86,240,109,74,225,219,250,58,127,144,245,184,237,205,152,93,242,149,100,244,191,93,0,255,131,180,162,248,143,18,62,173,175,243,47,186,254,131,252,248,111,251,241,0,58,219,127,186,243,56,114,98,0,255,247,105,198,55,243,21,56,121,244,117,218,0,255,247,252,199,137,253,51,169,198,135,243,53,5,160,164,40,10,128,162,165,164,0,104,41,41,10,128,162,104,41,1,40,138,162,0,104,41,41,90,0,74,138,162,5,160,40,41,10,128,162,40,10,128,162,104,41,1,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,26,160,168,3,80,60,77,81,148,210,67,0,138,162,165,83,15,160,247,121,14,42,164,204,55,194,161,166,151,47,218,146,156,149,181,117,251,40,30,134,239,233,107,236,83,135,224,138,27,192,89,46,44,169,27,235,225,107,252,3,193,15,215,198,17,104,48,58,145,164,109,186,55,236,77,122,212,215,123,136,76,130,17,229,185,113,179,168,26,235,132,217,117,210,224,215,36,124,41,128,226,58,168,251,229,87,14,39,95,149,221,144,122,175,222,218,214,50,188,21,0,255,203,87,228,117,188,142,14,231,136,38,173,243,162,238,185,175,245,67,15,42,79,133,222,25,147,129,28,205,90,115,234,165,205,166,177,86,242,245,254,254,218,201,150,176,10,84,62,93,193,149,99,25,181,210,84,151,30,222,199,27,14,160,40,138,2,160,40,138,2,160,232,61,200,40,234,244,0,90,31,203,193,24,129,192,240,141,21,163,88,10,158,206,61,109,107,197,170,11,199,0,255,240,7,125,205,247,31,207,179,127,195,223,135,145,210,191,88,35,48,30,45,1,183,107,6,15,53,121,59,227,107,144,202,134,224,10,86,134,27,73,162,115,60,195,161,215,92,95,24,57,62,12,51,244,134,98,55,162,4,103,239,68,49,54,235,166,139,248,5,158,116,0,165,7,198,65,121,96,192,88,237,228,175,44,165,30,65,94,169,195,220,91,29,126,17,95,227,21,233,254,237,84,232,0,139,141,101,152,11,91,220,91,95,203,251,56,200,25,167,190,47,38,229,185,221,182,216,84,122,119,4,171,142,240,186,93,15,157,185,198,144,113,220,149,220,98,71,124,185,37,228,234,154,226,105,228,109,212,38,124,21,127,230,3,232,239,90,159,140,188,8,21,184,203,70,196,198,167,233,34,139,107,183,177,79,83,45,166,248,31,190,178,218,223,227,156,115,44,0,255,51,155,210,139,147,0,255,13,132,175,90,88,175,0,255,35,120,78,27,87,227,33,48,34,193,88,94,178,218,98,31,64,115,123,3,234,8,146,254,9,35,30,67,32,221,18,111,225,205,27,241,124,181,199,233,116,237,156,49,226,202,223,217,110,129,164,218,195,67,61,94,248,37,254,208,235,61,66,79,149,121,0,243,44,33,109,197,140,97,153,177,4,219,91,20,223,193,199,93,227,175,163,144,83,176,219,92,94,62,12,15,119,188,243,183,234,163,123,41,124,141,0,255,242,1,180,130,254,143,239,135,193,93,50,237,190,173,240,110,175,221,63,232,204,227,228,238,15,251,102,180,52,222,113,189,7,234,137,136,81,239,203,103,22,233,10,157,75,98,248,165,139,94,187,127,59,243,120,189,217,0,255,14,252,241,203,0,74,140,254,39,107,203,167,160,124,101,124,146,11,195,191,121,181,69,0,255,19,159,254,39,20,186,157,47,126,236,58,110,0,255,226,111,180,200,88,158,114,75,188,161,119,134,239,184,30,208,0,255,35,211,127,70,91,36,26,185,46,254,204,3,40,138,162,0,104,41,41,10,128,162,40,10,128,42,251,233,126,29,150,238,39,83,193,12,244,230,191,35,214,136,11,21,89,242,22,174,45,129,76,24,18,205,196,231,218,44,26,133,47,229,107,206,147,164,142,36,238,75,130,211,153,71,187,44,220,38,241,36,81,214,214,172,29,109,75,167,135,78,240,67,95,210,13,62,220,215,50,31,0,167,35,248,30,28,209,12,72,249,216,237,78,145,88,162,220,16,115,213,203,123,18,153,11,166,159,86,240,181,85,53,163,253,28,175,220,154,115,84,82,15,0,124,73,202,247,254,242,105,151,192,248,74,208,72,89,219,179,150,114,69,169,181,86,240,67,31,213,51,94,88,181,125,0,173,227,117,123,126,198,46,148,111,201,36,59,38,22,128,73,147,164,145,151,168,118,204,45,95,161,131,248,69,91,213,63,124,129,175,108,15,232,129,60,230,130,243,4,103,52,156,40,186,11,49,201,163,94,216,35,201,86,252,189,253,225,243,90,210,134,246,171,174,201,129,179,129,239,163,225,157,108,183,145,130,91,30,200,25,221,190,120,182,110,216,134,175,26,234,194,5,241,111,246,111,39,223,131,122,32,143,69,200,120,210,14,89,136,44,177,33,38,121,36,251,75,35,105,43,250,130,65,252,217,82,218,208,254,46,31,64,81,20,5,64,209,82,210,2,80,175,87,81,209,0,255,100,133,253,0,255,229,73,254,199,217,31,242,234,245,42,42,250,191,172,176,0,255,191,60,201,0,255,56,251,193,30,64,199,147,254,191,219,0,255,174,189,146,0,255,109,124,32,95,127,125,29,17,253,127,183,0,255,93,123,37,0,255,219,248,64,190,22,128,122,189,138,138,254,39,43,236,0,255,47,79,242,63,206,126,144,215,175,87,81,209,0,255,101,133,253,0,255,229,73,254,199,217,0,255,233,3,40,155,143,192,146,43,176,42,191,146,228,176,11,127,96,121,4,39,42,111,72,206,222,246,45,239,174,141,96,58,194,155,183,71,155,18,63,142,159,250,5,0,70,10,150,35,73,110,160,59,192,70,66,164,243,101,201,249,139,115,103,103,81,130,233,8,111,226,98,93,74,252,56,254,154,175,5,160,164,40,250,233,3,104,236,110,57,85,149,156,199,156,149,31,140,39,134,152,44,225,211,60,149,71,137,139,52,62,179,238,240,227,174,70,248,15,197,199,224,127,189,26,248,154,115,4,193,17,24,114,165,174,12,54,146,227,129,72,208,36,18,196,21,111,117,67,19,12,246,97,120,59,72,16,156,224,230,134,248,39,116,237,92,200,27,128,216,91,109,222,165,209,126,152,242,184,238,225,231,18,241,99,248,122,62,128,142,143,254,191,219,0,255,174,67,146,0,255,109,124,159,215,160,215,241,209,0,255,119,251,207,117,72,242,191,141,0,255,243,186,5,80,164,29,4,65,30,4,57,8,230,143,224,25,75,241,77,184,180,185,163,238,210,83,223,46,221,117,44,213,73,0,255,250,168,35,105,227,140,0,91,46,8,114,89,144,130,1,40,221,132,209,214,23,48,220,165,73,230,235,44,16,31,224,119,129,248,55,124,26,95,171,53,71,130,227,200,229,35,48,212,35,101,72,144,178,118,53,63,90,72,151,54,229,53,189,245,236,135,79,241,177,95,119,248,116,31,64,3,124,21,247,21,200,17,156,118,112,29,149,54,130,108,163,27,89,60,129,15,162,9,88,24,24,9,139,245,108,137,127,240,191,40,62,194,123,248,74,0,138,162,40,0,154,157,32,72,144,10,182,71,134,217,113,84,135,137,135,91,25,78,130,205,159,72,95,45,14,237,226,151,54,241,25,222,88,209,113,31,64,11,57,130,131,131,235,168,96,4,217,70,55,178,120,86,251,16,154,128,137,193,149,176,88,211,146,248,7,239,139,226,35,252,168,214,232,127,93,10,251,111,226,135,146,0,255,59,30,202,215,208,187,143,103,194,251,80,21,243,9,102,110,228,207,242,236,218,199,96,239,217,31,109,115,15,233,31,239,116,16,223,135,47,234,107,144,83,9,130,7,65,70,16,248,175,249,160,78,165,120,186,88,223,246,218,30,110,211,83,115,109,197,39,218,183,106,19,207,240,0,42,38,250,159,164,176,0,255,191,60,201,0,255,56,251,193,94,9,209,0,255,119,251,207,181,87,242,191,141,239,241,42,42,250,159,172,176,0,255,190,59,201,0,255,56,251,195,94,71,68,0,255,223,237,127,215,95,201,0,255,54,62,144,15,160,165,164,165,123,15,16,0,99,224,156,147,220,206,65,170,158,65,160,48,130,192,76,220,166,177,149,9,114,183,235,7,31,154,253,208,137,223,192,23,244,53,192,215,81,95,115,79,14,128,160,13,108,7,187,3,168,109,177,118,100,97,102,102,142,23,43,141,142,153,92,19,29,82,194,151,21,0,255,131,191,243,0,90,42,250,127,164,176,0,255,176,60,201,127,71,251,99,94,147,39,201,147,196,242,88,204,221,182,123,135,203,187,111,99,207,254,109,210,74,131,71,115,120,167,137,38,122,234,21,227,64,21,14,0,64,41,162,8,64,141,227,56,138,82,139,96,72,226,237,45,211,53,252,90,17,52,180,223,235,131,118,206,9,208,70,144,97,248,114,16,160,70,156,164,44,199,44,191,228,120,176,74,99,249,18,32,241,59,222,252,225,179,240,177,1,144,12,36,35,169,23,128,186,28,203,25,95,128,64,12,145,223,137,91,134,170,196,145,148,69,154,74,188,142,247,109,240,7,30,231,19,0,193,147,184,17,212,201,168,224,70,70,33,48,148,39,46,178,139,58,180,187,141,197,145,72,75,120,220,222,170,173,137,0,255,198,7,29,216,141,19,51,32,35,40,228,42,128,94,198,60,158,203,77,89,236,196,216,197,22,77,6,167,101,195,170,115,60,148,248,94,124,38,95,253,125,0,21,241,213,20,253,175,155,96,0,255,75,252,78,242,127,199,119,251,26,226,171,37,250,95,55,193,254,151,120,158,228,0,255,142,0,255,28,64,81,20,237,2,104,146,147,36,201,147,36,39,201,252,171,112,140,162,200,38,112,214,150,106,153,110,250,118,233,161,101,151,78,218,215,15,61,149,156,219,1,50,66,177,36,199,128,66,12,129,232,38,27,115,125,131,187,93,154,152,199,109,133,248,31,191,11,224,111,248,155,99,243,115,181,43,227,108,201,83,133,32,72,181,17,124,187,33,139,141,85,239,209,83,252,183,221,90,235,218,109,241,183,194,7,225,163,174,160,211,243,76,113,91,170,112,190,129,234,141,252,85,166,29,251,25,148,61,251,148,155,75,89,0,255,120,168,131,248,65,124,17,0,109,243,115,46,248,94,8,6,198,1,114,86,69,48,207,28,51,36,20,99,143,126,26,60,17,20,186,195,7,125,226,77,31,63,227,105,87,23,95,147,12,32,73,14,0,56,73,226,47,229,81,244,43,203,171,61,250,118,214,150,112,165,158,90,232,20,62,209,177,85,103,120,105,95,15,7,128,225,56,72,16,156,224,230,46,241,79,198,107,231,66,222,0,194,94,96,222,165,209,126,152,242,186,246,225,227,22,241,101,248,206,26,67,204,71,130,164,109,169,12,224,36,249,18,230,156,4,97,190,89,152,243,10,157,83,116,58,151,184,46,8,0,255,111,248,93,124,47,95,115,36,120,249,149,113,4,134,122,164,172,18,4,214,6,243,100,25,117,105,67,154,211,90,207,126,120,20,31,251,117,135,79,246,21,227,224,160,172,16,100,4,126,36,101,109,216,104,22,229,2,154,148,217,205,23,173,214,181,41,94,193,243,178,248,5,31,226,3,40,58,233,3,8,144,7,105,7,160,159,29,226,78,46,3,234,172,4,49,238,42,234,211,46,55,214,108,68,186,197,227,246,42,109,50,124,55,62,155,175,0,40,138,162,101,15,160,185,94,191,196,44,163,64,21,180,11,231,152,1,197,123,102,70,226,222,178,137,176,14,121,110,173,225,109,65,16,95,86,124,14,126,166,175,1,190,78,250,72,2,224,64,218,73,234,103,87,113,163,109,72,236,172,4,219,32,152,211,97,25,174,236,29,121,181,132,191,229,85,218,154,248,16,124,102,0,141,246,191,222,254,95,153,0,255,154,246,0,255,249,10,232,107,180,0,255,247,246,31,203,252,215,180,0,255,207,87,0,20,45,37,5,64,123,79,48,198,8,210,6,128,99,216,48,0,164,72,28,196,14,163,14,190,225,72,176,86,23,243,101,176,225,119,124,8,196,95,225,11,174,232,190,15,160,57,15,82,57,2,67,14,140,12,177,177,28,15,39,158,162,145,183,184,34,110,173,121,222,138,188,150,141,254,39,5,251,0,255,244,80,242,223,209,126,195,53,215,235,151,216,229,170,34,164,112,225,28,187,42,240,218,153,145,184,183,108,26,177,14,105,110,173,225,109,111,65,124,89,241,57,248,186,107,217,232,0,255,81,193,254,195,14,37,0,255,29,237,7,243,1,20,69,81,222,1,18,140,219,8,130,1,224,24,54,92,40,4,36,14,98,134,1,195,111,56,18,172,213,104,190,12,54,252,142,15,129,248,43,124,95,95,115,30,4,57,2,67,14,140,172,98,84,142,134,19,79,241,74,16,87,196,173,53,207,219,2,95,201,94,115,189,110,201,89,70,21,85,128,11,231,216,21,170,215,204,172,196,189,93,158,8,235,144,230,214,26,190,246,22,196,195,138,207,193,223,29,64,203,70,0,255,143,10,246,0,255,233,161,228,0,255,163,253,96,190,122,250,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,15,243,21,0,253,244,85,108,244,127,169,96,0,255,163,30,74,254,199,217,15,230,235,167,175,98,163,0,255,73,5,251,15,245,80,242,95,206,254,101,128,194,11,192,57,183,131,115,27,7,72,94,254,252,228,145,18,201,131,132,91,66,151,136,215,119,236,157,26,124,240,75,219,250,222,22,218,79,246,154,49,146,140,42,32,187,51,198,184,124,195,85,142,195,97,3,81,27,148,38,181,157,35,209,182,177,92,71,77,181,236,208,16,175,209,254,223,219,0,255,43,243,95,211,254,141,207,200,168,32,48,220,141,157,3,242,96,88,6,70,14,220,225,9,24,211,80,31,241,206,14,93,53,136,207,186,104,23,191,52,209,3,104,112,63,12,24,130,219,150,58,243,211,198,17,36,144,181,182,25,158,206,71,204,189,26,159,70,119,120,146,86,35,252,143,226,163,241,65,94,73,81,0,244,239,181,184,159,171,190,82,236,238,63,95,194,160,62,202,82,105,234,254,191,94,75,120,238,55,241,23,248,0,175,165,253,62,128,130,249,74,42,250,127,172,176,0,255,176,60,201,0,255,71,251,135,94,115,79,14,128,0,163,109,7,59,171,26,219,22,107,39,22,102,119,38,93,174,44,58,102,114,77,116,202,8,143,43,254,7,159,231,181,76,244,0,255,88,97,0,255,97,121,146,0,255,142,246,83,14,144,122,110,7,25,199,169,17,84,153,158,11,143,49,143,11,57,98,23,215,142,132,58,164,176,215,105,218,1,223,224,79,9,207,194,31,246,21,167,39,201,64,27,56,151,196,204,93,192,102,154,87,238,238,50,79,242,254,230,70,61,53,174,175,239,199,43,16,60,191,83,65,48,12,176,167,242,5,7,242,240,96,2,1,113,105,50,199,228,58,106,20,15,245,173,135,175,179,159,11,156,231,196,30,0,6,0,123,98,71,84,90,105,73,138,36,76,71,223,142,116,107,67,211,141,167,218,44,241,128,246,179,60,128,222,129,36,207,0,112,98,1,146,81,184,60,177,165,42,237,43,115,69,218,90,124,190,86,63,93,192,247,240,179,89,191,240,29,125,181,70,0,255,239,86,216,127,19,63,148,252,223,241,97,190,146,143,254,199,219,127,161,67,146,0,255,18,124,79,95,141,209,0,255,186,21,246,223,196,15,37,0,255,119,124,195,3,100,96,28,96,253,39,91,242,3,146,113,1,151,132,20,99,168,11,106,77,88,211,239,145,204,221,240,191,31,222,215,80,124,157,253,91,159,122,29,133,10,48,80,135,67,1,109,160,170,126,4,220,6,106,117,49,174,108,242,224,109,45,212,69,252,10,63,102,120,45,126,148,175,193,145,113,48,206,56,88,59,163,146,233,144,224,150,79,50,197,32,234,142,237,170,229,218,233,11,175,226,111,67,124,133,15,247,53,231,65,144,35,48,228,192,200,42,54,146,227,213,133,167,104,229,109,110,136,91,107,158,160,129,15,160,164,169,171,61,103,224,36,3,21,119,1,201,9,36,108,188,243,129,33,26,68,83,183,157,217,163,175,254,225,163,120,220,15,79,196,191,92,9,64,81,20,5,64,249,62,40,140,209,206,57,201,237,28,4,245,12,22,128,43,149,50,19,215,233,246,193,4,169,203,53,132,23,205,190,232,196,119,224,15,188,162,254,62,128,130,249,90,42,250,159,42,236,63,44,79,242,223,209,126,162,215,220,147,3,32,192,104,155,193,204,10,212,182,24,142,108,221,153,153,227,229,202,162,99,38,215,68,135,148,240,176,226,127,240,119,94,201,68,0,255,143,21,246,31,150,39,249,239,104,0,255,215,3,40,137,232,127,188,253,23,250,43,249,47,193,135,93,129,3,192,129,2,112,84,161,237,166,90,190,100,190,125,250,162,125,220,170,171,62,173,30,241,80,111,189,245,226,154,243,36,201,147,36,33,193,216,153,229,72,146,60,220,43,79,211,204,220,220,163,205,248,187,230,169,193,239,243,97,57,46,32,73,14,240,122,151,29,185,115,99,36,203,7,38,198,150,155,119,106,180,31,86,57,18,237,195,183,37,226,55,241,153,1,2,156,160,29,128,158,36,65,27,192,56,3,9,82,154,41,159,64,80,196,37,101,57,250,94,77,110,248,2,47,43,227,115,188,230,138,150,162,14,80,8,66,15,16,186,181,211,14,234,99,207,129,151,237,104,119,209,30,113,149,207,211,190,24,154,199,47,173,227,13,124,177,175,200,145,224,65,96,120,42,245,110,27,150,47,217,238,91,223,179,143,171,116,213,183,87,111,120,168,183,38,58,194,87,222,19,140,49,130,96,0,56,134,13,3,133,128,196,65,236,112,213,149,175,56,142,176,86,131,249,50,216,240,59,94,4,226,175,240,7,125,0,29,17,253,127,183,0,255,93,127,37,0,255,219,248,64,190,234,250,154,243,32,200,145,10,50,130,48,178,138,141,228,120,182,38,158,161,153,183,184,88,159,241,107,77,147,140,95,228,43,0,10,244,151,74,247,219,9,14,160,158,67,0,180,201,76,225,118,25,224,11,121,1,145,182,107,246,105,222,142,67,231,248,217,35,254,10,0,255,231,21,213,247,1,52,231,65,144,35,48,228,192,70,67,108,36,233,96,226,25,30,9,226,138,184,181,230,9,146,188,146,141,254,31,21,236,0,255,211,67,201,127,71,251,9,215,92,175,91,98,150,81,69,8,112,225,28,59,0,188,118,102,100,238,237,242,52,98,29,210,220,90,195,219,130,32,190,174,248,28,124,221,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,47,230,3,40,74,138,22,128,146,150,146,2,160,40,138,2,160,191,190,146,39,253,143,183,0,255,66,123,37,0,255,37,248,64,190,254,250,74,158,244,63,222,254,11,237,149,252,143,224,127,60,128,150,138,254,167,10,251,15,187,147,252,119,180,191,229,21,193,65,16,228,65,42,7,169,249,35,120,198,50,116,19,238,44,46,233,50,45,53,184,52,215,177,84,43,45,245,90,38,250,159,42,236,63,44,79,242,223,209,126,144,87,105,31,32,72,232,120,48,114,42,9,240,46,36,192,121,22,77,184,1,91,95,194,149,96,159,44,193,95,177,196,23,248,95,28,0,255,195,103,93,69,124,13,6,220,128,187,237,70,89,38,179,98,155,186,0,255,112,152,75,244,214,180,213,161,135,175,241,79,187,248,6,31,236,43,144,35,56,237,180,235,64,48,130,124,163,187,114,120,22,54,132,38,96,98,96,36,44,214,180,36,254,193,251,162,248,8,223,225,3,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,232,172,31,140,4,72,210,253,20,82,32,160,236,77,111,190,150,183,50,76,138,8,165,217,225,126,248,28,57,245,179,63,213,9,222,154,248,36,252,38,95,177,154,215,17,100,164,29,28,4,48,114,35,248,68,19,162,110,109,243,228,172,175,173,211,83,131,190,177,245,62,128,246,249,238,188,17,24,112,142,224,150,24,33,187,141,154,79,196,20,204,23,77,217,88,211,93,26,151,233,145,196,157,218,52,241,13,124,88,17,175,180,15,0,255,233,43,187,145,235,98,207,56,135,5,103,212,33,103,36,200,17,216,43,130,112,97,113,73,209,120,67,226,127,248,230,143,159,225,83,249,106,137,254,215,85,176,0,255,37,126,39,249,191,227,133,125,0,77,242,36,39,23,174,7,192,40,96,16,78,22,65,184,207,68,177,98,101,114,164,47,214,186,36,30,198,0,255,166,120,23,159,227,107,128,39,25,56,237,58,146,156,0,23,181,131,203,51,248,76,12,17,136,40,34,125,179,222,221,240,15,94,22,197,187,248,66,14,112,174,11,232,22,180,3,66,206,205,157,180,83,0,236,76,60,251,185,191,176,29,121,179,134,211,100,133,47,218,197,139,248,97,37,0,237,42,130,83,169,84,30,4,57,8,230,143,148,159,145,20,223,132,59,155,75,186,76,75,13,46,205,117,44,213,74,75,21,149,246,1,130,132,142,7,35,7,73,0,119,33,1,206,179,104,226,93,176,245,29,113,36,216,39,203,91,95,145,196,27,120,95,28,0,255,195,103,93,69,124,13,6,220,128,187,237,46,88,166,179,98,155,185,0,255,112,136,59,210,159,211,86,135,29,190,198,63,237,226,27,124,176,175,64,142,224,180,211,174,3,105,35,200,54,186,43,135,38,176,65,60,11,38,6,70,194,98,61,75,226,31,188,47,138,143,240,29,62,128,54,125,50,144,0,73,189,96,9,40,200,181,235,202,135,125,98,136,152,145,149,176,17,215,235,140,52,53,180,0,255,210,9,30,49,124,18,254,228,10,156,194,1,118,227,156,225,210,80,108,211,247,91,46,113,73,122,56,173,116,232,225,19,252,211,17,190,193,55,251,26,254,9,10,111,39,201,40,32,1,54,171,103,32,65,38,17,229,174,174,155,158,62,58,150,107,16,207,107,244,208,88,0,45,159,158,36,3,184,112,44,137,157,27,104,155,121,26,169,171,203,60,201,251,155,27,245,212,184,190,190,65,62,178,27,7,72,82,193,19,156,144,179,33,100,78,229,42,195,0,89,208,205,59,117,142,136,91,74,120,3,63,230,248,41,62,236,101,48,31,231,133,156,122,130,51,96,220,198,0,44,188,53,239,223,47,153,216,251,123,183,166,210,21,254,156,54,246,63,226,203,241,47,94,63,125,0,141,27,120,128,180,131,167,0,88,59,71,114,85,219,116,199,184,197,10,242,40,165,118,26,147,190,26,225,63,215,192,254,62,62,129,0,255,186,194,0,28,122,232,105,39,229,198,145,43,23,166,230,129,42,117,101,121,127,233,52,105,226,216,242,196,19,120,92,3,127,196,215,241,53,175,35,200,8,14,14,130,50,114,35,248,66,179,68,93,91,230,201,217,95,91,167,167,190,245,141,85,246,131,132,142,7,35,167,146,0,110,32,41,156,231,208,132,27,101,251,75,56,242,217,0,255,72,208,55,44,241,5,222,23,199,0,255,240,111,124,0,205,233,9,50,242,202,48,164,140,222,136,155,204,208,66,93,91,230,137,247,233,220,167,167,190,141,245,173,106,62,125,5,6,14,67,112,242,178,84,25,206,83,216,236,109,186,20,119,105,112,62,229,212,77,183,71,88,146,240,159,235,143,240,63,192,211,241,191,124,77,1,40,41,138,58,0,165,227,212,215,129,0,255,221,87,30,111,231,106,0,255,11,249,194,199,242,181,251,20,234,235,217,0,255,202,211,129,165,253,223,182,195,223,121,0,205,76,0,255,97,62,66,194,72,101,166,37,124,237,193,247,90,237,129,253,23,125,52,63,37,33,188,36,190,12,172,143,31,86,240,199,201,75,132,229,127,37,74,83,248,179,79,206,238,174,152,233,191,125,116,39,113,99,87,196,139,38,203,227,231,124,0,141,127,224,4,20,90,84,88,182,189,34,39,103,68,97,96,186,194,21,212,227,137,190,224,121,194,233,49,16,190,132,63,185,222,223,199,234,136,24,100,247,152,148,229,225,86,104,167,205,9,0,255,225,33,125,165,215,199,29,238,0,23,145,44,226,152,27,130,41,134,39,123,245,215,186,74,19,77,5,80,250,228,245,118,198,9,80,0,255,238,228,237,182,242,216,231,26,119,196,179,120,34,95,241,28,245,9,29,192,241,126,2,153,233,246,180,179,104,151,22,173,214,154,119,189,183,103,99,140,194,203,0,255,230,153,39,65,195,206,254,78,199,194,248,32,190,204,43,6,61,1,106,249,26,25,128,102,181,254,57,121,221,141,115,33,23,18,233,150,150,104,105,187,53,245,249,234,109,49,47,171,10,153,93,27,201,22,233,92,248,14,207,246,10,75,189,188,95,190,201,94,101,230,221,183,185,166,217,27,91,158,191,42,252,4,175,12,160,244,202,201,97,3,3,168,3,172,122,71,50,156,90,204,197,21,197,81,180,225,251,240,175,94,187,127,242,58,118,227,24,221,227,191,251,236,223,120,244,143,252,136,135,186,235,174,155,149,110,126,14,208,39,9,38,115,20,216,130,74,160,76,218,182,232,119,197,227,150,248,173,223,124,141,127,140,113,209,110,198,238,230,79,54,215,93,246,143,86,122,199,139,248,41,128,226,57,238,141,142,130,57,159,17,207,91,209,166,253,146,96,143,22,69,60,138,207,92,209,250,133,88,6,96,65,1,208,82,148,20,0,69,209,82,2,208,107,189,199,243,196,242,58,243,216,61,98,230,1,214,18,237,116,61,237,225,151,21,231,12,140,203,147,88,246,154,235,32,205,199,200,173,141,217,249,54,74,178,244,61,154,233,90,220,9,79,194,103,123,0,189,183,175,243,129,12,178,144,248,246,201,114,147,191,166,177,150,218,134,94,240,208,74,159,188,142,239,121,121,236,222,253,202,51,127,246,171,46,173,246,186,90,147,156,12,92,128,153,37,69,225,136,139,123,98,248,231,43,232,185,143,83,185,236,236,250,63,111,147,60,74,252,167,125,241,87,124,144,7,80,251,251,208,129,141,247,19,202,140,176,76,57,198,58,77,84,139,248,98,125,154,250,64,146,65,176,99,10,128,162,40,10,18,64,209,52,41,205,67,154,6,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,150,146,2,160,165,164,40,0,90,74,138,22,128,146,102,20,5,64,241,180,158,166,246,210,123,3,80,20,165,7,5,64,79,215,234,254,241,132,240,248,143,140,165,63,188,187,92,240,152,43,232,90,65,0,255,135,113,249,159,47,253,225,131,72,120,97,31,64,225,253,231,21,213,63,30,178,234,229,175,194,51,43,45,250,95,121,60,135,212,49,190,77,68,124,175,214,208,0,255,118,159,0,255,217,204,26,135,193,95,149,22,253,63,211,0,255,12,181,139,71,240,227,109,124,0,141,252,201,219,122,248,30,157,203,234,169,122,53,65,0,255,147,245,250,31,245,128,252,207,58,170,0,104,41,29,40,105,61,0,189,51,173,127,122,103,90,15,128,162,165,164,5,160,40,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,42,244,0,122,140,254,191,231,63,48,210,12,225,63,70,225,219,250,58,127,212,245,0,255,214,31,0,255,103,159,124,37,25,253,111,203,0,255,74,62,90,193,35,21,194,143,245,181,254,194,247,7,194,93,243,111,3,30,64,103,251,79,71,251,249,229,195,254,203,235,166,241,9,94,187,94,103,250,95,160,59,111,254,229,200,254,183,129,58,139,63,242,10,128,146,162,40,0,138,150,146,2,160,40,138,2,160,40,138,22,128,146,162,104,1,40,41,90,74,0,138,162,165,4,160,40,90,74,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,162,165,4,160,104,41,41,0,138,162,40,0,90,122,39,69,1,208,82,210,82,0,180,62,64,14,188,94,239,235,191,254,145,243,142,153,32,153,153,102,181,181,66,231,34,107,10,62,200,107,233,106,47,43,233,0,46,135,196,89,46,193,157,205,240,86,231,234,3,63,237,3,40,61,15,242,140,192,82,37,114,193,144,181,48,175,246,102,116,12,170,24,158,30,81,182,69,36,105,109,123,29,190,138,207,186,214,175,183,49,79,138,170,124,230,71,130,93,93,236,136,87,218,228,58,193,79,107,247,127,71,238,73,240,43,209,252,242,195,209,151,217,223,105,16,175,225,3,104,61,14,144,241,129,142,169,183,210,239,254,184,94,177,220,118,47,31,140,111,179,63,181,120,180,136,15,86,0,20,69,75,9,64,81,20,5,64,75,115,144,162,212,0,74,159,208,39,120,6,222,216,93,2,39,133,100,120,59,245,237,214,74,103,189,94,142,227,148,31,124,1,10,247,140,188,58,230,72,116,62,173,197,191,240,18,175,79,145,97,176,250,245,1,180,30,201,185,142,113,78,119,121,220,102,222,160,206,26,237,191,143,222,186,196,207,22,43,14,156,94,229,3,201,41,164,142,76,190,144,211,10,140,205,173,53,77,19,22,235,28,190,215,113,190,102,0,255,247,249,142,114,103,188,60,76,90,254,221,91,43,226,99,173,94,239,145,242,19,96,88,80,34,136,223,184,37,43,223,254,110,72,135,43,166,241,53,252,23,64,3,123,153,1,201,37,154,22,179,152,91,22,86,44,107,61,60,136,151,189,240,30,222,237,53,246,224,57,99,100,55,198,55,204,128,88,139,68,18,45,185,214,135,248,187,45,193,54,138,35,138,82,16,17,183,95,32,13,207,117,141,15,154,118,77,247,159,224,252,80,7,134,206,152,21,107,5,166,244,129,231,228,73,138,218,162,155,36,207,190,121,236,79,184,78,251,159,121,60,192,202,254,135,123,226,59,189,198,188,146,253,223,124,61,95,246,167,128,137,239,242,128,148,188,0,255,60,33,250,143,181,65,102,77,226,228,225,15,171,113,0,255,56,104,31,0,255,243,132,72,47,95,74,241,69,87,120,0,255,212,115,183,151,129,239,220,58,244,180,129,183,92,13,232,127,218,207,0,255,44,38,29,96,137,63,56,128,162,104,41,1,40,138,162,5,160,164,40,74,244,0,106,71,170,62,195,253,70,128,106,119,159,0,241,74,44,240,72,144,174,215,206,147,60,65,252,212,167,130,63,241,95,131,248,12,254,214,171,29,191,233,105,95,16,243,51,157,59,97,103,121,92,134,200,131,163,173,233,214,202,138,253,169,149,158,213,26,199,207,202,120,50,62,142,7,243,21,5,64,81,20,229,29,32,245,83,57,232,160,35,180,129,1,164,220,129,29,136,70,51,115,111,201,220,91,168,207,210,132,186,55,28,240,48,126,183,197,135,240,231,94,147,113,198,25,135,141,223,136,177,221,5,130,125,230,109,203,221,176,0,255,188,73,248,175,244,212,32,126,232,33,126,22,191,235,40,95,73,1,80,20,69,1,208,82,82,20,0,77,122,205,239,99,117,160,10,3,25,71,16,30,73,249,171,240,160,38,93,181,207,203,245,47,111,131,111,241,89,167,248,10,190,205,43,26,233,3,104,242,196,242,36,100,121,142,68,55,190,176,236,139,203,39,15,202,158,253,172,149,86,186,106,35,62,135,151,241,81,252,40,190,155,175,40,10,128,166,174,245,200,83,62,12,238,74,85,48,89,41,20,61,159,188,47,156,37,161,182,181,93,30,156,253,141,218,105,28,127,75,227,15,188,229,138,150,0,154,115,84,21,158,196,146,81,32,0,70,150,229,133,68,48,36,18,23,183,188,173,13,79,83,84,180,148,0,20,45,37,5,64,171,53,71,82,62,142,92,62,82,86,245,72,25,146,10,12,163,121,178,144,46,109,72,115,90,235,217,15,143,226,99,191,238,240,203,74,90,58,128,210,211,14,14,206,131,99,56,116,228,178,145,200,195,1,201,137,137,120,180,134,75,183,96,215,189,13,30,194,155,37,158,199,107,174,165,164,0,40,138,150,178,14,160,65,29,117,140,83,25,184,202,192,201,56,57,160,189,201,146,221,165,92,184,123,75,184,133,246,0,255,240,61,62,86,199,0,255,240,37,87,20,5,64,81,20,5,64,81,20,5,64,105,7,54,63,167,146,237,6,96,228,156,0,135,50,178,194,19,227,170,16,150,189,71,67,13,146,120,10,45,226,189,62,241,162,143,103,240,139,43,154,244,0,154,223,199,234,5,160,13,100,36,16,30,73,121,67,120,80,143,186,106,159,151,235,223,222,6,223,226,179,78,241,21,252,163,215,228,137,229,73,200,242,24,133,110,124,161,217,15,151,87,30,140,69,62,107,165,149,174,218,136,207,225,101,60,20,63,138,0,255,230,107,41,1,104,41,41,90,0,74,106,206,43,8,142,192,144,17,24,172,140,200,241,64,229,237,73,229,45,174,120,171,27,154,160,168,40,236,0,200,25,71,70,240,224,84,5,110,156,143,22,35,71,27,113,56,69,185,182,4,117,105,155,246,107,73,170,155,86,90,32,252,191,241,67,124,164,175,28,57,216,82,185,16,36,136,225,2,180,141,2,16,82,155,51,19,89,123,237,51,105,176,95,59,226,137,119,196,235,222,18,218,111,225,15,94,209,46,128,38,25,168,36,57,0,224,36,153,63,128,167,36,203,55,221,206,218,146,238,212,82,227,46,77,180,44,213,85,75,181,148,244,215,7,208,141,0,255,131,146,252,31,134,254,15,241,217,133,0,255,88,190,226,117,32,237,84,14,14,114,132,195,1,190,208,60,159,182,213,93,158,156,253,229,186,193,51,141,203,203,226,143,21,5,64,177,222,124,0,39,35,9,130,66,165,130,66,64,101,118,65,130,156,41,240,118,164,181,165,247,41,205,252,215,34,94,196,99,214,196,235,248,222,15,62,202,43,233,174,15,160,73,125,146,156,142,118,66,239,2,158,128,42,225,236,40,150,229,142,192,81,107,34,75,92,19,136,15,199,63,185,124,36,64,37,9,112,246,31,156,187,131,136,158,43,47,47,160,124,186,85,254,188,250,106,115,232,8,191,180,137,55,241,200,74,154,13,160,56,61,73,70,97,224,88,48,154,189,1,124,166,9,62,157,171,203,60,217,251,59,116,131,159,26,151,119,194,155,250,186,241,0,255,219,72,254,15,67,0,255,135,248,237,194,127,32,95,81,0,180,117,77,213,81,199,56,200,40,67,46,156,220,78,14,120,239,18,178,186,148,11,119,111,169,110,161,253,63,124,143,143,221,241,63,124,201,21,253,245,1,116,227,0,255,183,146,252,15,134,254,15,241,219,133,0,255,116,190,182,235,56,91,2,224,28,128,180,243,165,251,72,160,107,230,72,59,202,150,103,52,187,11,146,82,63,120,168,237,195,211,139,23,145,248,139,107,41,1,104,41,41,10,128,162,40,154,59,128,181,233,8,198,185,93,110,51,31,222,7,112,237,229,43,183,151,0,39,46,61,47,53,211,57,140,90,252,240,92,19,248,219,34,62,142,55,92,81,180,0,148,20,45,37,0,69,75,73,1,80,218,203,119,7,3,187,243,118,161,168,12,193,201,198,174,242,98,182,129,119,174,45,73,177,81,223,18,133,189,17,62,86,138,143,116,232,227,163,102,92,73,1,80,20,69,1,80,20,69,105,7,192,221,193,192,238,188,93,0,225,144,118,242,177,81,94,76,12,188,115,109,73,146,141,26,164,81,236,149,240,177,83,124,164,67,31,31,245,226,138,162,0,40,222,107,110,31,163,167,64,57,192,72,226,240,40,158,125,42,243,96,71,219,181,95,53,215,176,188,50,222,197,167,248,33,190,5,0,255,224,21,5,123,0,173,167,155,187,141,83,223,111,47,223,118,151,99,238,119,30,237,171,253,177,15,117,176,127,176,127,131,15,241,54,126,142,0,255,241,138,162,5,160,40,41,10,128,162,165,164,36,128,230,28,169,224,21,24,50,130,131,193,70,114,60,80,9,154,68,222,226,134,183,186,225,9,182,142,156,113,100,4,15,14,42,112,183,115,178,24,57,222,8,195,1,229,218,142,80,151,181,105,223,150,164,186,105,165,5,194,127,27,63,196,119,92,209,87,31,64,237,9,128,227,36,25,85,72,70,124,86,207,133,132,177,153,68,144,187,186,111,175,159,70,90,182,235,16,239,196,159,226,15,221,240,138,220,145,129,43,201,153,128,145,10,240,5,135,220,93,33,136,37,186,19,235,217,81,106,89,243,60,240,15,254,98,252,22,95,112,69,97,7,80,224,85,133,3,64,225,192,149,216,77,197,46,155,127,254,244,69,251,184,85,87,173,116,14,127,196,71,189,181,11,0,255,238,53,175,3,192,73,40,185,10,70,130,218,1,201,62,133,225,9,117,173,237,242,92,211,194,114,45,227,153,222,241,94,252,22,143,229,43,10,128,46,250,90,192,29,151,60,23,216,72,98,193,136,28,114,99,114,172,80,28,223,20,30,245,206,226,142,84,143,120,165,103,123,188,213,36,254,139,207,194,167,243,181,244,235,1,146,224,192,9,105,103,252,2,51,36,100,230,83,218,117,24,73,209,236,3,87,108,62,215,182,246,140,26,232,222,99,127,8,191,226,87,124,28,0,255,227,21,69,1,80,20,45,5,64,73,81,180,4,208,156,35,8,142,192,144,145,178,50,220,72,142,7,34,65,147,202,91,92,241,86,87,52,193,213,145,51,142,140,224,193,41,164,220,56,39,139,145,100,35,12,167,70,92,91,130,186,180,77,251,181,37,213,77,43,29,16,254,219,248,33,254,227,138,182,14,144,145,238,7,3,169,140,167,202,18,4,195,77,23,170,162,13,46,43,185,87,18,47,111,46,21,216,224,145,30,226,215,198,238,248,95,201,181,148,20,0,69,209,82,2,80,20,45,101,29,0,7,244,100,36,201,229,87,128,160,128,209,190,171,209,176,155,92,90,108,77,164,89,222,218,17,167,131,191,122,136,175,27,187,227,97,37,87,20,5,64,81,20,5,64,105,199,223,193,104,187,115,12,96,132,33,56,217,216,32,47,38,6,222,185,181,37,201,70,13,18,137,189,18,62,86,138,127,116,232,227,161,94,92,81,0,20,45,37,5,64,209,82,148,0,20,69,75,9,64,33,125,13,30,32,71,64,200,97,23,98,247,24,150,125,145,121,231,77,89,180,143,117,213,74,43,125,196,31,241,50,62,138,239,194,127,243,181,20,233,1,20,191,71,213,17,88,27,9,57,134,50,73,202,155,133,4,53,169,107,246,121,135,254,165,109,240,18,62,235,20,175,198,183,121,69,81,0,52,247,24,158,131,32,200,73,249,215,54,123,66,135,179,5,236,20,196,94,180,105,167,62,251,97,74,114,232,32,126,109,17,95,134,111,184,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,165,40,55,128,34,120,5,35,3,215,19,228,20,178,141,110,224,18,140,251,32,154,5,148,8,145,176,88,211,110,248,24,31,139,226,35,252,84,211,206,24,231,118,112,198,150,145,253,198,110,229,115,203,90,177,239,188,242,86,79,237,225,135,253,167,238,250,89,73,1,80,20,69,11,64,73,81,20,0,165,61,25,39,195,112,207,56,55,66,206,133,67,198,6,4,71,32,175,8,179,141,26,28,69,227,205,134,0,255,241,161,143,167,225,47,174,104,22,64,243,58,130,140,224,224,84,80,54,186,43,248,66,19,225,110,45,243,228,236,175,173,211,83,131,190,177,103,143,43,199,157,252,240,42,212,1,84,150,20,242,249,38,179,115,39,39,234,146,182,56,220,240,185,96,129,177,72,226,199,222,234,241,171,126,120,69,1,208,82,82,20,0,45,29,200,1,50,130,58,130,192,48,142,158,43,169,66,25,38,191,219,92,49,135,132,55,198,94,61,110,120,29,31,43,227,15,188,230,90,74,244,0,90,175,122,78,224,102,99,178,194,97,32,41,129,67,136,10,23,210,118,188,162,83,107,93,18,111,109,233,54,192,215,74,241,155,248,58,175,113,138,166,1,40,138,162,14,64,233,244,232,235,247,159,250,242,56,103,249,237,159,225,26,120,55,95,233,0,244,213,236,0,255,229,51,6,126,251,4,48,248,195,1,180,128,254,15,233,241,63,103,165,47,124,193,236,240,142,190,162,251,7,149,227,188,251,1,194,197,220,136,187,53,211,228,210,145,243,21,220,63,245,132,179,57,144,36,125,225,175,106,63,188,168,175,152,127,226,250,127,110,63,8,122,10,160,246,246,217,158,28,176,251,48,104,116,183,22,53,110,135,55,26,89,233,205,157,65,71,128,218,128,174,110,75,212,186,28,127,129,248,183,107,249,57,254,92,67,15,251,188,251,9,101,183,136,59,177,220,69,202,167,117,133,198,122,205,7,208,122,224,245,246,10,151,199,152,247,47,13,235,126,51,61,123,224,103,167,94,147,215,41,39,111,39,199,142,228,253,36,66,178,204,167,115,117,201,58,95,173,93,248,67,115,171,125,181,233,189,95,36,210,243,31,247,147,212,24,135,248,18,47,226,201,156,215,236,63,169,207,192,136,120,155,140,156,116,163,111,106,199,195,45,169,241,73,252,211,3,104,206,19,122,218,192,24,165,238,89,56,28,42,222,172,107,99,186,40,222,235,169,115,117,94,235,31,61,161,3,5,171,180,201,191,240,234,178,214,182,151,121,91,45,126,139,47,121,205,61,163,158,162,221,95,56,63,184,35,239,7,210,180,45,126,235,206,149,30,56,136,133,70,144,36,53,128,226,57,82,31,128,94,96,135,76,200,54,147,202,51,65,166,111,185,182,58,89,209,82,2,80,20,69,1,80,20,69,1,80,180,148,20,3,116,0,168,66,157,14,160,160,79,202,28,184,198,4,36,96,21,178,69,90,14,191,52,146,70,240,175,190,218,227,117,35,156,78,226,204,147,149,16,24,159,46,241,83,27,210,8,190,225,213,78,167,127,253,103,51,36,68,222,146,111,42,235,189,101,218,150,128,158,224,83,250,74,191,158,47,99,136,99,46,110,194,90,102,0,189,175,79,234,201,225,253,133,176,109,229,187,28,161,134,58,81,139,248,25,95,239,239,219,246,203,99,247,249,204,191,145,127,154,164,214,218,209,215,58,203,57,200,16,2,44,73,32,73,136,200,90,215,60,241,86,124,45,95,235,5,179,6,160,165,40,41,0,10,188,156,102,220,148,14,82,115,3,208,52,45,37,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,20,45,0,37,69,81,0,244,233,157,105,57,109,0,154,82,52,164,5,160,214,10,250,121,66,218,60,57,78,7,237,54,14,143,172,95,5,253,161,91,241,207,205,42,205,60,137,52,177,15,160,228,253,227,176,218,12,11,236,252,90,121,210,135,79,74,139,254,151,233,63,142,250,197,7,1,226,59,43,121,127,0,199,9,253,35,193,185,38,254,214,122,77,248,213,90,64,0,255,47,143,227,128,186,197,179,169,199,219,248,0,154,160,0,255,201,122,253,247,37,26,7,235,169,118,53,29,0,255,131,180,173,47,168,133,118,67,235,168,2,160,40,29,40,74,175,7,160,119,166,246,167,56,76,1,80,20,69,1,80,20,45,5,64,81,210,82,2,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,209,82,2,80,20,69,133,30,64,73,154,254,219,157,207,217,29,164,15,124,243,36,10,159,214,215,250,83,71,207,6,254,226,187,45,242,245,24,253,111,219,127,165,23,60,70,11,223,214,87,161,0,255,137,174,0,255,181,83,231,183,82,62,128,114,0,255,246,230,51,54,159,217,127,204,121,196,215,121,157,93,3,254,215,155,207,64,14,246,151,39,117,60,227,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,165,40,1,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,90,74,10,128,162,104,41,1,40,90,74,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,138,146,162,5,160,79,239,24,7,231,148,59,99,9,209,44,243,118,84,84,238,1,180,254,133,28,118,247,201,143,110,231,99,25,106,220,167,145,182,117,190,198,163,240,15,125,173,7,105,215,83,87,70,135,83,165,152,107,107,100,120,225,171,125,142,35,193,169,108,99,176,219,109,34,73,103,232,52,212,244,139,180,172,175,56,142,123,48,90,80,65,66,198,142,160,190,177,108,221,183,79,75,173,52,89,226,125,248,33,15,160,247,203,215,49,239,207,206,183,221,180,202,39,251,235,130,195,91,241,53,94,141,125,173,7,78,199,244,96,253,51,223,124,229,138,237,103,0,255,165,243,225,121,60,144,175,120,54,224,28,148,104,34,220,5,1,20,69,75,9,64,157,146,146,2,160,8,90,26,148,0,20,69,81,0,212,41,50,130,28,4,184,58,106,138,146,14,160,133,59,190,42,31,150,124,114,86,118,206,247,138,38,202,102,221,52,139,239,240,117,175,244,137,142,184,115,59,48,251,112,51,95,35,198,250,247,22,150,172,61,161,248,5,222,204,215,104,133,0,255,4,231,224,184,159,45,39,158,32,67,89,94,241,87,105,115,31,64,243,156,131,224,160,157,186,186,241,176,133,167,104,210,150,186,181,49,175,216,127,125,243,25,199,205,254,35,242,67,124,108,181,175,7,213,211,14,243,49,138,58,85,224,37,132,253,125,246,207,26,135,79,186,222,227,221,199,116,12,214,191,155,121,228,230,254,228,155,46,137,206,154,230,1,244,30,227,143,124,223,74,49,191,109,147,222,19,127,142,66,75,248,147,87,27,242,127,72,233,63,35,16,141,46,107,140,226,131,250,122,253,223,251,73,106,247,27,201,251,141,20,65,190,95,67,93,194,146,99,190,30,208,0,255,180,143,0,255,109,68,52,154,98,86,252,156,7,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,45,37,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,180,148,20,0,45,37,45,37,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,180,148,20,0,45,37,69,1,80,20,69,1,80,20,45,37,0,69,75,81,2,80,20,69,1,80,20,45,37,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,82,180,0,148,180,148,20,0,69,81,20,0,69,81,180,0,20,37,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,210,82,0,148,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,180,148,180,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,20,37,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,29,128,54,205,83,52,13,1,40,138,162,0,83,58,26,125,245,254,239,202,103,76,89,218,95,132,173,15,159,206,87,58,133,250,250,253,163,158,124,70,42,91,251,147,193,133,47,56,32,189,175,215,193,191,237,253,19,195,236,206,253,78,107,120,95,106,58,236,123,133,246,79,71,116,63,182,88,41,181,8,242,194,115,174,244,73,229,200,229,103,202,153,241,142,227,89,75,180,88,17,158,106,214,21,136,61,249,110,238,95,29,206,87,106,212,46,125,2,168,125,209,23,112,6,112,220,248,174,121,18,151,188,243,119,23,106,222,145,87,250,100,62,238,142,101,84,217,71,40,181,23,186,179,118,122,52,83,215,156,226,215,120,168,198,158,49,56,22,144,35,176,242,238,82,22,87,164,181,186,86,87,76,241,88,124,129,87,250,245,2,14,216,249,23,194,20,154,165,145,97,109,200,187,91,13,160,247,246,24,231,156,238,199,217,189,252,47,243,203,195,34,221,226,163,14,86,28,203,160,58,107,138,2,160,104,41,41,0,138,162,79,81,12,64,233,209,70,235,165,230,92,212,0,160,40,138,2,160,91,5,48,206,25,211,40,178,49,42,172,117,250,22,96,211,84,157,93,237,179,127,100,0,255,120,7,34,216,15,204,246,49,77,116,44,146,22,240,121,15,160,245,32,18,57,126,167,66,206,26,49,127,123,101,169,181,111,134,246,224,23,189,102,0,255,0,29,5,156,129,182,101,92,94,243,164,169,75,66,45,53,25,117,213,85,173,191,71,165,252,100,136,216,162,124,140,92,158,200,168,173,54,89,163,93,94,233,239,253,141,240,88,182,49,56,121,27,111,150,164,167,177,142,58,215,94,124,22,191,229,1,148,62,244,0,135,36,191,149,7,140,124,250,72,229,123,71,208,55,86,233,17,197,23,241,119,94,79,189,3,3,56,150,88,136,80,48,35,75,240,22,39,46,168,0,40,90,74,138,1,0,20,79,73,51,110,10,128,162,104,41,1,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,90,138,18,128,150,146,162,0,40,138,150,18,128,162,104,41,1,104,41,41,10,128,162,40,10,128,58,37,117,10,6,160,65,159,26,83,0,52,171,232,248,63,16,235,57,160,172,219,100,173,106,106,208,0,255,192,254,35,218,230,216,146,250,0,74,52,253,15,127,50,232,31,95,128,75,226,9,38,5,127,117,5,246,111,95,62,103,75,162,126,241,101,72,31,95,184,82,163,0,255,201,88,28,25,165,214,0,217,192,143,93,9,232,127,121,254,7,79,61,43,254,231,136,31,228,3,104,58,254,15,89,219,253,45,234,161,113,178,142,234,86,19,244,0,255,221,235,127,47,130,252,175,154,170,0,40,74,47,20,165,151,3,208,122,154,150,90,143,168,0,40,138,162,0,40,90,74,10,128,162,165,40,1,40,138,162,0,40,138,162,0,40,90,74,90,0,74,138,162,0,104,41,41,10,128,162,165,164,188,3,168,49,250,223,249,140,113,146,102,240,111,123,225,195,250,170,253,223,137,150,0,255,56,181,52,241,159,4,139,124,189,239,191,206,124,78,178,53,93,225,153,191,30,62,167,175,245,183,0,255,59,241,126,148,86,160,189,58,0,255,142,90,62,128,210,191,191,243,118,22,251,132,139,241,150,171,182,6,252,239,190,59,207,25,121,17,164,215,198,74,0,138,150,146,2,160,104,41,41,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,138,146,2,160,40,90,74,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,40,90,74,0,10,20,69,1,208,82,52,164,0,104,14,50,130,128,234,53,254,169,114,18,60,15,80,124,239,8,180,144,29,205,75,155,226,93,248,43,175,209,10,250,230,35,135,187,235,172,86,23,186,73,159,251,0,138,148,155,238,46,163,230,177,45,9,150,50,190,198,0,255,133,191,155,202,55,228,86,96,161,81,68,58,106,146,233,27,0,255,234,235,125,94,119,211,113,86,0,255,203,51,95,166,225,181,191,116,170,166,240,17,175,246,36,242,28,231,44,181,5,224,8,18,69,147,40,90,140,63,241,0,138,162,245,0,41,37,0,69,83,74,10,128,162,40,10,128,162,40,10,128,162,165,32,5,64,209,59,50,12,41,20,205,123,0,197,221,175,17,121,70,153,1,72,77,26,104,12,88,76,39,4,241,31,124,67,95,43,23,241,245,254,30,221,175,243,126,202,137,83,166,202,178,233,168,65,53,133,71,246,245,62,175,103,58,182,213,63,126,87,73,98,19,176,23,181,210,5,160,209,254,235,33,117,51,46,252,139,53,243,229,215,85,190,30,248,227,156,139,210,62,50,37,4,11,6,23,137,207,233,171,125,0,255,116,210,237,163,0,132,106,16,207,30,97,124,145,175,177,71,29,190,63,40,3,193,30,208,226,59,7,80,82,180,148,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,45,37,5,64,209,82,82,0,20,45,37,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,81,82,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,81,180,148,0,20,69,209,2,80,82,180,148,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,45,37,5,64,75,73,81,0,20,69,81,0,20,69,75,1,80,82,180,148,0,20,45,37,5,64,81,180,20,0,37,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,180,148,20,5,64,81,20,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,209,2,80,82,20,5,64,75,73,81,0,20,45,37,133,3,208,220,52,40,10,128,162,40,74,2,232,125,5,237,10,49,125,253,254,247,202,227,66,48,181,191,137,163,225,143,249,154,131,181,215,237,31,69,87,190,190,251,165,253,199,240,164,225,71,250,0,138,132,158,42,163,24,128,163,48,107,29,40,122,14,189,125,24,160,19,151,235,95,232,142,120,107,189,39,73,78,90,94,239,179,189,114,127,149,111,134,50,209,68,27,183,164,91,222,17,207,107,92,131,241,29,30,64,227,127,180,122,129,12,174,60,89,216,87,83,87,248,89,209,234,37,254,224,218,85,32,121,157,142,171,237,54,179,132,157,173,220,169,165,90,0,74,138,162,40,0,37,197,78,81,78,27,128,2,78,115,110,154,144,102,7,160,9,211,160,40,0,138,162,40,0,26,232,235,189,158,49,57,144,48,35,88,186,36,52,127,186,20,181,152,219,225,61,248,3,175,244,185,0,156,71,80,40,236,107,94,183,31,199,63,231,253,103,179,249,196,58,224,134,120,95,115,26,135,15,13,160,64,29,24,113,184,141,130,140,49,12,10,79,222,19,143,53,170,206,241,83,190,198,127,89,30,192,52,202,203,143,150,144,36,227,27,180,210,181,94,211,248,177,215,251,156,158,212,127,249,117,19,119,199,148,121,163,108,105,54,175,181,28,191,206,87,122,224,28,179,112,196,157,35,128,162,40,10,128,146,138,106,90,245,180,30,2,208,140,26,167,73,211,20,128,146,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,165,164,104,1,40,74,138,2,160,40,90,74,0,90,138,146,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,250,20,76,203,41,10,64,141,105,105,72,11,64,159,202,31,217,127,70,48,71,100,234,20,246,169,49,135,28,125,0,165,154,254,223,203,120,252,199,97,84,3,135,192,239,93,105,209,0,255,242,252,199,165,142,35,0,255,141,248,49,175,229,250,183,79,73,139,95,22,225,70,46,2,223,233,149,230,250,79,87,30,5,0,75,61,227,71,128,136,239,227,3,104,130,254,39,239,245,0,255,247,64,254,87,45,213,174,38,232,127,242,232,63,64,238,61,218,80,87,79,149,0,212,105,53,69,139,4,208,122,70,13,127,167,245,144,18,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,74,90,74,74,58,128,154,246,143,250,219,252,156,156,37,26,237,227,62,120,64,95,189,63,10,79,181,254,47,129,109,212,162,85,77,43,231,107,180,127,187,59,231,28,176,105,18,164,208,101,175,184,15,0,255,186,229,63,137,109,221,126,241,58,77,241,0,74,0,255,124,159,124,219,168,118,86,174,210,191,62,103,183,237,119,170,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,25,69,1,208,160,104,70,1,80,167,25,110,163,166,104,168,15,160,52,253,7,232,200,155,127,231,198,246,191,13,214,29,252,175,210,191,231,146,39,49,28,228,212,101,97,44,236,254,238,134,253,161,169,248,51,175,246,204,103,140,119,63,70,190,237,206,117,99,251,239,90,215,35,252,188,87,27,0,255,156,87,145,191,64,155,124,170,67,252,108,104,99,252,138,15,160,245,108,56,64,8,34,46,64,93,171,126,107,252,91,248,227,55,54,156,248,61,26,133,75,0,255,34,182,197,3,43,0,138,162,165,32,0,69,209,160,0,40,138,162,0,40,138,162,0,40,138,162,36,128,230,56,227,140,4,101,145,98,170,175,241,0,255,166,7,68,87,222,124,35,243,180,0,255,44,46,137,183,225,75,249,26,245,106,111,0,255,206,24,131,127,242,236,183,174,91,218,191,119,44,241,57,252,77,31,64,99,244,193,139,212,197,113,8,234,173,111,115,219,181,147,175,118,24,248,87,98,254,213,218,207,24,21,30,237,246,155,94,226,223,250,250,241,63,174,249,180,131,117,167,22,207,122,191,124,189,153,254,223,199,182,159,92,88,28,218,61,138,241,91,30,64,81,20,5,64,81,140,62,205,1,6,160,165,165,105,90,0,74,138,150,2,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,5,160,40,105,41,1,104,41,41,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,150,162,164,0,40,138,162,0,40,90,74,10,128,150,146,162,0,104,41,41,10,128,162,165,164,5,160,164,40,90,0,74,138,162,0,40,138,150,18,128,162,104,41,1,40,138,162,0,40,138,162,5,160,164,104,41,1,40,90,74,10,128,150,146,150,18,128,162,40,90,0,138,146,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,165,164,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,40,10,128,162,165,164,0,40,90,138,18,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,40,90,0,74,138,162,0,104,41,105,41,1,40,138,150,18,128,162,40,90,0,74,138,162,0,40,90,138,18,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,90,40,10,128,162,78,49,110,74,15,0,138,150,146,2,160,244,2,112,232,235,246,31,241,151,229,63,200,183,246,199,88,244,10,127,207,215,248,129,107,108,245,245,251,191,43,143,115,101,107,0,255,203,109,11,223,232,1,52,153,223,140,180,228,41,113,127,207,148,189,107,190,214,191,231,196,28,65,209,71,222,10,206,8,4,44,173,113,109,198,207,123,189,239,126,110,226,143,201,175,43,125,67,204,159,41,169,183,134,218,170,134,241,73,190,210,135,62,135,186,155,157,81,102,86,222,188,114,100,122,105,178,26,198,111,14,160,185,218,9,41,138,2,160,40,208,167,0,104,50,105,210,52,40,0,154,81,20,5,64,75,73,81,0,20,69,209,208,1,180,126,189,187,251,201,209,151,103,30,5,172,246,153,38,165,51,124,177,175,245,179,127,241,199,205,39,205,44,35,184,183,107,170,13,12,221,124,189,127,227,156,199,63,249,55,27,204,215,254,180,56,58,133,15,233,107,252,219,248,227,238,155,201,107,245,190,88,213,36,158,151,204,53,241,107,62,128,222,115,224,31,0,7,245,98,88,10,161,208,178,177,90,140,0,255,242,106,186,102,0,255,244,177,240,207,237,12,228,38,203,151,85,138,72,63,29,168,107,60,230,90,0,74,138,162,14,64,129,38,104,29,164,153,0,52,41,37,69,1,80,180,148,20,0,69,75,73,1,208,82,82,20,0,45,69,73,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,20,37,69,11,64,73,81,20,0,45,37,69,1,80,56,45,82,148,162,0,52,76,159,214,195,20,0,45,165,143,238,131,20,197,220,3,40,28,253,95,214,235,127,88,139,15,129,127,246,10,238,159,190,124,249,56,241,170,120,229,67,25,15,241,106,211,127,140,115,214,210,51,221,62,157,75,4,254,222,43,228,143,49,174,32,23,196,143,25,67,60,140,15,160,161,31,229,108,142,151,212,65,51,79,34,62,89,187,213,134,252,15,51,54,103,20,172,230,240,22,176,248,96,45,0,37,45,20,197,3,80,166,78,115,220,180,251,1,64,81,20,5,64,81,20,5,64,81,180,20,0,37,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,253,2,104,230,31,127,40,155,179,180,214,43,230,95,190,191,144,224,118,23,31,210,35,175,153,127,252,226,60,254,55,157,245,138,249,227,174,0,255,183,250,248,95,52,201,3,40,253,227,159,229,191,111,85,181,74,0,255,248,103,249,223,75,213,2,80,82,20,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,180,148,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,148,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,75,73,75,9,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,29,29,64,179,0,255,123,119,61,135,251,108,182,137,135,213,190,47,162,190,240,201,190,90,0,255,215,254,97,62,29,137,96,0,188,89,195,222,149,28,190,230,208,219,56,210,126,147,85,218,66,251,90,238,28,231,252,178,220,15,132,76,46,215,179,56,37,188,156,15,160,244,176,89,254,103,144,31,106,251,185,178,240,173,135,103,251,78,135,241,105,94,219,94,79,166,0,255,69,23,125,131,173,112,227,209,118,181,123,124,137,87,2,80,20,45,5,1,104,105,41,208,52,87,0,80,20,69,1,80,20,69,1,80,20,69,1,166,213,90,159,67,111,183,143,14,59,159,11,221,163,149,245,212,123,187,124,4,187,15,119,75,237,3,82,248,175,239,227,57,31,37,50,198,92,250,142,248,177,191,91,180,192,235,173,254,233,57,70,221,228,12,178,158,30,33,134,241,211,94,225,159,204,207,56,201,68,130,56,109,67,239,138,167,173,242,135,79,243,122,31,153,254,131,127,136,107,64,152,39,143,52,13,233,49,254,192,3,40,174,12,67,73,157,63,174,135,133,110,156,163,2,160,165,214,33,234,180,166,62,227,100,156,129,182,27,231,246,91,164,219,178,207,60,110,254,233,88,165,149,253,153,55,250,232,161,151,118,6,80,122,154,130,174,240,47,186,224,0,255,161,167,208,127,8,95,224,243,185,2,160,40,138,2,160,40,10,186,38,254,31,186,224,0,255,161,169,208,0,255,7,79,16,254,127,14,160,104,169,24,71,16,60,149,10,70,234,202,128,114,36,41,99,121,107,146,136,11,146,160,110,120,123,138,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,150,2,160,164,217,26,250,72,144,43,0,12,7,65,198,141,163,44,104,178,51,233,214,42,253,225,97,121,71,222,165,57,252,132,143,189,42,232,113,6,206,56,112,183,51,206,236,114,4,215,254,242,89,121,223,88,165,175,253,149,223,250,104,161,167,118,6,80,20,45,37,0,69,171,181,236,219,1,50,14,80,73,59,72,16,19,169,182,150,52,10,236,140,117,186,232,165,113,45,215,104,161,53,188,211,163,130,30,103,224,140,3,55,206,56,179,73,186,93,251,203,231,228,125,99,149,182,246,87,126,235,163,131,158,218,25,64,209,104,77,125,110,39,183,115,1,187,113,198,238,144,110,199,126,243,216,249,167,99,147,86,246,111,158,232,163,133,102,154,212,220,227,36,25,39,176,0,39,1,234,74,170,213,37,139,128,58,127,157,46,154,106,92,224,102,45,180,134,151,90,25,64,81,20,5,64,81,180,212,54,14,0,56,0,20,6,64,85,168,113,28,9,20,222,134,36,222,222,138,183,181,226,45,40,2,40,10,186,38,254,31,182,224,0,255,161,169,208,0,255,7,63,16,254,127,174,0,40,138,162,5,160,164,40,10,128,150,114,21,217,127,6,128,115,1,64,18,0,91,74,172,176,118,204,229,12,140,173,125,122,233,219,187,61,218,105,165,155,230,106,117,0,255,0,128,147,32,150,1,0,219,145,163,236,121,186,219,165,174,174,210,31,222,151,151,228,157,154,195,79,120,94,99,0,69,81,20,0,69,81,20,0,69,209,82,2,208,82,172,166,126,146,100,0,3,56,73,50,104,196,8,138,236,60,214,210,130,180,176,179,227,44,211,179,177,177,215,10,0,255,97,11,254,31,122,10,253,127,240,4,225,63,48,128,146,102,21,245,131,10,14,114,144,43,8,54,34,49,158,226,27,147,181,187,32,237,239,44,57,59,245,108,172,175,85,1,80,20,69,1,80,52,91,67,31,9,50,2,148,225,32,200,117,227,24,11,154,236,60,234,214,38,253,225,97,123,71,94,166,55,252,132,151,157,106,238,51,146,118,70,96,168,20,130,13,40,17,234,142,56,28,64,223,218,167,169,190,45,48,107,167,149,150,90,10,160,40,138,2,160,104,182,134,62,146,202,8,128,107,7,169,140,27,71,217,91,147,157,71,93,91,165,63,60,44,239,200,203,52,135,159,240,178,83,205,125,70,130,115,5,6,4,8,54,160,68,168,59,226,112,0,125,107,97,169,6,11,204,186,105,165,165,150,2,40,138,162,0,104,41,105,41,1,40,138,102,53,245,147,36,3,24,192,73,146,65,35,232,86,100,231,209,150,22,164,125,122,150,102,153,158,141,141,181,2,40,218,173,57,79,146,140,36,73,78,236,204,68,88,146,36,47,86,158,231,209,26,30,23,183,204,213,181,240,12,254,20,86,0,20,45,37,5,64,209,82,82,0,20,45,37,5,64,75,73,81,0,180,148,91,115,30,4,185,42,8,114,112,100,16,97,169,28,15,38,158,226,209,26,254,22,87,204,173,181,240,12,30,68,237,65,221,131,131,114,35,111,195,176,193,93,6,136,177,85,37,155,78,162,163,51,252,56,150,20,90,120,6,63,10,3,104,41,183,230,60,73,114,37,73,114,98,103,22,194,146,100,121,185,242,52,143,214,240,184,184,100,174,174,133,103,240,167,176,2,160,104,41,105,1,40,41,169,24,7,0,28,133,2,6,138,170,0,26,71,42,18,65,145,196,219,91,241,214,54,4,65,110,133,0,255,208,5,0,255,19,77,133,254,63,120,130,240,31,24,64,73,75,197,56,0,148,143,66,85,27,0,1,168,113,28,9,20,130,225,24,222,222,134,183,181,33,8,110,43,252,139,46,248,127,104,42,244,31,194,19,132,0,255,159,3,40,90,74,90,0,138,146,162,0,40,154,173,161,143,4,25,1,96,237,84,144,113,227,40,11,154,236,76,186,181,73,127,120,88,94,226,101,154,195,79,120,217,171,22,61,206,104,103,156,114,227,140,51,187,164,219,181,191,124,78,254,55,86,105,107,127,229,183,62,58,232,169,157,1,20,45,37,5,64,209,208,21,254,67,23,252,63,52,21,250,0,255,224,9,194,0,255,97,197,56,130,224,65,16,140,148,213,1,229,72,82,168,4,77,18,113,111,203,91,221,16,60,69,0,45,37,237,214,156,167,130,92,72,5,57,48,178,18,97,199,114,60,156,104,138,71,107,248,91,92,17,183,182,194,51,120,80,24,64,209,172,162,126,128,224,32,7,25,65,240,141,100,141,167,232,198,100,173,46,72,251,75,75,206,78,61,27,251,107,85,0,20,69,81,0,20,45,37,5,64,75,191,21,254,67,23,252,63,52,21,250,15,225,9,194,127,100,173,250,1,130,131,28,100,4,193,70,36,198,51,124,99,178,118,23,164,253,157,37,103,167,158,141,253,181,2,104,41,41,10,128,162,161,107,226,0,255,161,11,254,31,154,10,253,127,240,4,225,0,255,177,162,126,10,105,7,57,200,8,130,141,72,208,25,190,219,101,237,46,56,235,75,75,206,78,61,27,235,107,5,80,180,20,37,0,69,75,73,1,208,210,111,133,0,255,176,5,0,255,19,77,133,254,63,120,130,240,31,89,81,63,64,112,144,131,140,32,216,70,18,227,25,190,49,89,187,11,206,250,206,150,179,82,211,198,254,90,1,20,197,106,234,39,73,6,218,0,78,146,12,26,49,222,134,236,60,214,206,130,180,176,179,52,203,52,109,108,44,181,230,60,73,114,37,73,114,114,103,22,194,146,37,121,185,242,60,143,214,240,184,184,101,174,174,133,95,240,231,48,128,162,165,95,77,125,198,201,56,3,109,55,206,216,45,210,45,217,103,190,237,60,108,172,210,202,254,205,15,125,180,208,76,67,1,148,180,90,115,143,147,100,156,192,2,156,4,128,145,84,171,75,22,161,234,244,117,186,104,170,113,43,55,107,161,53,188,212,88,205,121,16,228,66,16,228,148,209,85,8,59,150,163,225,196,83,60,90,195,223,226,138,185,181,22,158,193,131,194,0,138,118,53,247,25,73,59,35,48,32,64,176,1,101,137,186,35,174,14,224,111,237,211,84,131,0,177,110,90,105,169,165,10,128,150,82,43,178,127,28,32,183,131,66,130,131,4,49,145,106,107,75,163,192,204,88,167,139,94,26,247,114,139,14,90,195,55,61,42,232,113,6,206,56,120,183,51,206,203,151,116,187,246,151,207,201,0,255,198,42,109,237,159,252,214,71,11,61,245,51,128,146,162,40,0,90,186,173,57,15,130,92,8,130,28,24,89,137,176,99,57,30,46,52,197,163,53,252,45,110,152,91,107,225,25,60,200,172,168,159,66,112,144,131,140,32,216,136,172,209,20,221,152,172,221,189,165,253,157,37,103,165,158,141,245,181,2,40,90,74,10,128,162,40,10,128,162,104,169,24,7,128,242,81,5,224,66,17,0,140,35,17,72,188,13,71,241,246,86,188,181,21,65,80,4,208,210,111,133,0,255,208,5,0,255,15,61,133,254,67,120,130,240,0,255,115,5,64,75,73,81,0,20,69,81,0,20,237,214,156,7,65,46,4,65,14,140,172,66,216,177,28,13,39,158,34,210,25,254,54,87,196,173,181,240,12,30,92,86,212,15,16,28,228,84,70,16,124,68,98,60,67,55,38,107,117,65,218,223,89,114,86,234,217,88,95,43,128,162,40,10,128,150,146,162,5,160,164,40,10,128,150,146,162,37,128,66,212,238,155,211,160,41,78,0,80,20,45,53,1,52,207,245,12,68,28,139,106,103,125,53,251,95,121,188,62,237,0,255,134,13,31,203,215,178,99,122,66,230,228,212,205,134,17,137,158,245,245,251,103,251,242,24,151,248,237,163,253,217,2,15,57,128,230,57,72,224,201,1,110,83,83,12,52,2,207,218,231,179,30,227,179,249,154,227,28,72,2,26,65,158,99,175,100,246,239,125,64,106,100,188,232,195,131,120,205,248,24,175,56,1,64,81,20,5,64,129,167,33,69,105,24,128,6,45,13,105,1,40,72,81,56,5,26,128,162,165,33,45,0,69,49,64,90,106,125,144,145,66,183,150,62,128,218,211,245,31,109,140,124,27,231,248,214,246,55,131,180,7,191,91,235,113,134,231,193,83,78,77,149,208,13,78,77,181,110,166,126,226,87,43,252,191,235,153,112,94,30,199,192,126,251,187,164,108,129,143,121,165,23,89,120,2,18,7,153,154,44,100,5,26,211,100,88,181,25,63,225,1,52,57,182,12,36,134,80,172,82,215,170,104,29,72,74,9,64,209,66,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,45,0,37,69,81,0,180,20,37,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,225,20,77,225,20,0,104,61,164,78,235,97,10,128,162,40,138,246,0,250,232,0,255,179,78,0,255,99,171,18,0,255,161,192,23,244,21,65,0,255,219,231,147,235,100,173,251,124,125,244,191,105,167,0,255,185,101,144,0,255,7,124,65,95,33,0,255,238,159,155,94,99,116,125,227,3,168,45,250,0,255,132,203,127,224,171,53,194,0,255,12,227,59,87,208,213,128,254,55,225,245,0,255,106,13,159,11,198,3,43,0,74,218,125,160,40,29,36,128,222,73,67,122,111,26,0,180,148,20,5,64,75,73,75,9,64,81,180,148,0,20,69,81,0,180,148,20,45,0,37,69,75,9,64,81,20,45,0,37,69,75,1,80,210,82,210,46,128,102,254,241,139,243,248,223,180,213,43,230,95,190,31,3,223,174,253,182,210,41,175,153,127,252,226,60,254,55,173,245,138,249,227,158,0,255,25,204,197,69,244,200,3,40,253,227,7,0,255,94,170,118,149,254,241,179,51,126,165,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,80,180,148,78,0,138,162,40,0,138,162,40,0,90,138,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,165,40,41,0,10,20,69,1,80,20,45,37,1,148,62,127,99,136,205,190,66,232,127,187,215,127,220,15,249,79,224,103,124,133,223,13,20,24,237,107,121,252,31,67,30,71,128,219,53,9,74,240,29,15,160,150,232,127,241,47,0,255,113,70,101,127,84,31,95,225,181,251,169,123,181,68,0,255,135,190,120,14,74,137,0,255,100,31,127,225,149,30,2,208,82,144,162,245,0,180,94,76,243,180,94,164,244,16,128,146,162,40,0,138,162,40,0,90,74,138,2,168,162,57,64,75,45,125,64,169,116,140,86,126,59,100,6,242,52,149,49,111,160,105,157,19,196,147,240,171,53,203,242,31,3,184,70,231,129,92,242,184,85,199,6,204,226,151,188,130,109,135,157,156,38,223,18,177,118,188,68,61,195,87,123,189,7,246,36,72,128,108,0,16,83,234,167,171,105,175,169,124,0,133,248,103,212,177,249,128,141,167,210,185,227,237,214,206,90,187,194,63,140,142,88,125,121,203,192,129,90,104,222,82,186,199,43,174,0,104,234,64,16,122,80,161,27,14,78,213,199,158,3,47,155,209,234,22,30,113,149,15,172,47,134,238,241,75,227,248,2,127,185,146,190,251,0,138,28,9,30,4,86,126,144,122,227,43,54,185,188,27,244,69,30,87,233,170,193,171,59,124,212,90,19,221,231,7,64,146,39,112,3,232,62,21,165,218,201,101,64,81,137,102,62,187,138,250,52,186,253,197,72,72,183,120,92,217,170,33,195,119,227,91,158,17,20,158,15,99,108,104,87,16,28,160,74,180,51,152,39,176,105,23,19,237,215,33,220,94,144,62,252,141,15,139,248,38,124,91,95,115,30,4,57,2,67,78,25,25,98,35,73,6,19,207,240,202,91,92,49,183,214,52,193,2,31,64,81,164,215,152,1,71,16,84,182,32,39,185,128,108,17,115,78,103,112,187,48,159,237,26,96,216,52,46,13,141,19,254,227,240,185,248,55,175,0,232,191,175,0,190,250,251,26,226,3,168,41,250,127,55,193,254,151,120,158,228,0,255,142,0,255,92,65,87,83,244,191,174,130,253,47,241,60,201,127,29,0,255,185,2,160,104,41,41,0,138,162,165,4,160,40,138,214,61,128,194,232,161,231,140,180,99,8,182,12,236,14,153,199,89,108,49,189,182,119,71,147,180,184,164,225,194,254,142,241,5,188,47,129,151,225,107,188,6,15,42,71,144,202,97,48,236,30,237,45,54,223,54,99,209,254,109,213,74,155,72,139,248,166,135,222,250,209,87,145,209,0,255,164,130,253,143,122,40,249,31,103,63,119,219,144,228,24,57,231,202,59,8,50,18,19,147,219,198,190,188,75,162,127,219,5,26,164,173,44,238,129,120,4,127,234,240,179,248,69,62,128,146,150,138,113,4,193,131,84,48,82,86,135,34,71,146,66,229,237,73,34,238,109,121,187,27,130,167,168,151,62,128,86,146,227,229,81,72,178,157,225,14,96,74,12,226,229,201,7,94,137,84,147,24,38,209,80,163,248,167,111,67,124,157,253,100,238,120,232,49,48,26,27,192,131,88,10,139,165,89,206,48,89,185,165,154,106,44,113,235,88,24,0,255,116,125,120,68,251,105,94,237,48,36,3,9,176,33,237,28,0,86,228,217,27,25,9,225,138,100,217,116,210,191,133,78,219,210,240,163,158,205,186,128,111,233,43,242,224,92,57,99,67,234,141,19,224,163,140,16,243,40,108,85,41,105,201,183,233,14,13,53,138,175,240,184,31,62,197,103,248,0,138,162,221,74,7,189,110,143,197,130,115,11,172,52,63,164,149,221,45,95,162,110,107,13,99,85,209,74,63,248,11,95,64,55,248,90,31,64,233,161,199,223,30,97,8,30,100,12,153,26,139,44,18,35,89,164,243,184,6,102,121,220,166,135,62,226,135,248,176,232,25,126,195,43,14,253,141,17,28,143,185,24,174,28,156,43,19,199,66,70,204,252,242,106,210,77,52,244,237,130,95,246,31,241,133,246,123,250,154,225,43,240,228,12,220,206,168,152,27,7,200,68,56,49,230,145,76,176,136,180,163,187,116,187,142,250,194,87,248,91,16,143,226,209,30,64,173,253,79,183,0,255,104,230,127,153,253,223,74,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,86,107,0,255,211,237,127,154,249,95,102,0,255,183,146,141,254,31,21,236,63,236,80,242,223,209,254,48,31,64,73,81,180,0,244,91,75,209,0,255,181,10,246,95,195,243,36,0,255,9,252,231,10,186,86,162,0,255,107,21,236,191,134,223,73,254,19,120,111,31,64,3,124,253,247,53,192,87,0,148,20,69,1,208,82,82,244,235,1,84,84,244,63,89,97,0,255,127,121,146,0,255,114,246,131,189,142,136,254,191,219,0,255,174,189,146,0,255,109,252,143,215,80,209,0,255,100,133,253,247,229,73,254,203,217,0,255,245,58,34,250,0,255,110,0,255,187,246,74,254,183,241,131,124,0,69,209,30,1,18,60,73,187,251,21,0,159,193,174,46,134,138,149,213,210,21,44,54,180,76,86,191,71,18,0,255,245,109,9,52,97,240,87,248,132,107,161,30,58,206,8,6,14,25,25,216,141,28,208,220,98,122,107,13,39,238,130,116,184,96,0,255,195,247,120,89,2,15,196,151,28,64,81,20,45,0,253,106,242,36,121,146,88,158,203,185,219,103,110,113,249,55,24,123,246,111,147,86,26,68,154,195,59,61,52,209,83,197,56,0,224,168,170,194,0,8,64,141,227,72,69,34,24,146,120,123,43,222,214,134,32,56,235,107,202,130,87,1,72,174,88,14,50,130,108,16,49,78,158,133,147,157,249,172,208,56,67,169,115,141,107,156,240,31,135,31,194,63,28,0,7,71,54,4,135,220,110,195,98,62,18,4,237,147,249,18,137,249,113,148,186,52,169,104,242,104,183,46,209,119,180,19,63,91,248,175,225,115,60,211,163,142,164,141,51,82,216,114,169,32,195,130,0,134,170,210,77,24,107,127,129,195,93,154,100,190,78,128,120,1,191,11,196,191,225,75,174,101,163,0,255,71,5,251,15,59,148,252,119,180,95,207,79,16,36,72,5,219,35,195,236,184,177,14,11,15,55,88,249,228,109,243,39,210,87,135,67,187,120,166,77,124,134,151,244,1,114,97,32,200,241,28,152,181,173,44,137,59,200,49,121,107,185,67,72,97,153,110,208,52,142,74,91,77,191,12,158,100,248,98,124,42,95,205,253,10,16,4,1,242,125,225,212,29,70,245,80,73,185,193,202,39,92,229,77,164,175,22,185,142,240,84,155,248,12,47,242,21,123,231,135,115,10,168,0,22,119,218,57,78,224,187,18,193,33,70,13,124,181,227,109,168,244,140,39,75,179,143,195,199,227,219,249,0,138,162,232,175,15,160,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,127,189,146,136,254,199,219,127,161,189,146,0,255,18,124,144,215,82,209,0,255,99,133,253,135,221,73,254,59,218,15,242,0,138,150,146,254,250,0,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,75,69,0,255,143,20,246,31,150,39,249,239,104,63,216,107,137,232,127,188,253,15,218,43,249,47,193,0,255,120,45,21,253,63,82,216,127,88,158,228,191,163,253,32,15,160,104,41,74,0,138,162,104,1,40,208,107,249,232,0,255,188,253,23,58,36,249,47,193,247,121,5,122,37,31,253,159,183,0,255,66,135,36,0,255,37,248,159,62,128,26,163,0,255,117,43,236,0,255,137,31,74,254,239,120,16,95,191,125,181,70,0,255,235,86,216,127,19,63,148,252,215,241,32,190,2,160,116,175,48,122,186,159,51,130,99,21,108,25,109,119,200,124,157,96,139,225,173,53,67,154,164,197,45,13,247,233,95,49,126,128,247,37,240,50,252,133,215,79,95,197,70,0,255,147,10,246,63,106,161,228,127,156,253,113,62,128,166,252,20,114,4,65,94,7,107,187,199,115,139,204,227,51,54,237,223,86,173,244,121,244,136,119,154,232,173,157,117,215,199,134,36,111,35,231,140,184,131,32,35,177,48,25,219,242,22,55,73,244,127,187,31,30,164,109,44,238,129,120,4,111,234,240,177,248,73,190,98,28,65,240,32,72,27,129,149,1,228,72,82,168,4,77,18,113,111,203,219,221,16,52,69,0,69,75,73,1,80,20,69,191,125,0,69,163,0,255,107,43,236,127,134,31,74,254,15,120,137,79,61,9,206,56,65,251,66,48,4,195,130,84,21,174,153,216,54,140,182,191,168,165,219,170,199,229,129,187,181,0,191,199,211,2,241,71,124,219,107,53,250,191,182,194,254,107,248,161,228,63,129,15,243,117,124,244,0,255,221,254,115,29,146,252,111,227,203,250,0,26,228,32,65,240,32,200,21,68,254,169,250,88,138,111,187,229,181,61,221,165,167,190,165,154,104,223,170,149,70,243,21,246,194,72,130,228,184,139,82,40,187,115,23,202,141,222,84,21,64,146,64,162,214,69,225,208,90,99,116,241,150,194,15,227,51,108,126,134,187,112,198,8,94,48,0,40,84,78,50,237,130,170,238,96,238,49,84,252,215,213,186,232,162,109,241,68,197,7,225,119,250,138,211,131,224,32,35,195,42,169,107,167,220,116,138,70,218,234,46,63,242,194,226,70,205,52,174,172,175,130,15,160,164,180,167,251,1,114,198,65,50,64,48,4,7,8,44,149,152,216,62,35,113,159,206,209,45,213,180,124,110,239,195,0,255,120,218,31,62,18,127,113,5,29,64,75,209,0,255,181,10,246,63,195,243,36,0,255,9,252,183,175,32,190,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,95,67,124,0,45,69,0,255,215,42,216,127,13,207,147,252,31,240,223,190,130,248,10,69,0,255,215,42,216,127,13,207,147,252,31,240,222,190,6,248,0,138,162,40,0,90,74,90,234,235,3,40,137,232,127,188,253,23,250,43,249,47,193,7,92,163,253,175,183,0,255,88,230,191,166,253,191,43,121,210,0,255,120,251,47,180,87,242,95,130,15,184,74,251,127,111,0,255,175,204,127,77,251,0,255,124,0,69,209,82,115,31,64,43,71,206,200,237,12,11,222,56,72,38,67,16,98,30,200,99,14,37,45,233,174,218,174,157,70,241,21,30,55,196,91,120,50,63,244,81,121,27,143,149,152,142,91,91,132,229,130,43,128,152,27,226,62,109,32,143,196,229,101,225,251,134,78,227,241,183,94,129,115,242,249,85,25,227,10,56,9,221,64,26,70,195,168,12,146,78,188,218,214,93,117,52,126,60,211,184,33,254,207,254,225,59,29,246,60,27,153,115,198,64,112,101,99,1,35,41,187,45,111,113,159,39,13,84,3,141,181,24,58,77,105,63,157,15,160,223,190,86,163,0,255,107,43,236,191,134,23,74,254,15,120,16,95,191,125,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,96,62,128,210,163,0,255,239,246,191,235,144,228,127,27,0,255,231,21,232,117,124,244,0,255,221,254,115,29,146,252,111,227,0,255,188,2,160,104,41,105,1,40,105,41,169,191,15,160,65,190,142,143,254,135,237,127,215,33,201,0,255,54,190,175,175,65,190,146,163,0,255,239,246,191,235,144,228,127,27,0,255,231,1,20,69,209,127,31,64,129,124,29,31,253,127,183,0,255,93,139,36,0,255,219,248,190,190,6,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,127,30,64,209,82,82,0,180,148,20,245,247,1,52,200,87,122,244,63,108,0,255,187,14,73,254,183,241,125,125,13,242,117,116,244,0,255,221,254,119,29,146,252,111,227,3,160,228,163,0,255,241,246,95,104,145,228,191,4,0,255,211,87,107,244,191,110,133,253,55,241,67,201,0,255,29,15,230,43,249,232,0,255,188,253,15,58,36,249,47,193,0,255,244,213,26,253,175,91,97,0,255,77,252,80,242,127,199,135,248,0,250,247,122,237,127,186,253,71,51,0,255,203,236,0,255,243,53,208,215,107,0,255,211,237,63,154,249,95,102,191,55,128,150,141,254,31,21,236,0,255,211,67,201,127,71,251,169,67,31,150,92,126,129,48,90,82,175,195,144,28,129,80,26,89,179,228,109,212,132,17,167,120,219,196,71,58,212,58,129,191,172,100,163,0,255,71,5,251,0,255,244,80,242,223,209,126,202,239,56,208,250,207,147,139,82,184,94,109,163,170,43,210,13,50,25,121,129,27,158,197,54,161,179,54,154,12,183,110,179,31,26,224,78,71,249,200,147,201,156,92,7,106,188,4,169,54,44,118,198,134,140,140,196,40,226,145,198,173,3,26,210,254,61,95,133,253,212,235,40,156,7,0,243,36,64,47,63,150,132,132,197,234,204,68,183,127,190,33,72,92,85,55,241,63,188,1,29,198,239,241,245,211,7,80,177,209,0,255,164,130,253,135,122,40,249,31,103,127,176,70,251,127,111,0,255,177,204,127,77,251,189,53,108,244,63,153,96,0,255,161,30,74,254,203,217,15,172,210,254,223,219,0,255,43,243,95,211,254,63,31,64,81,20,245,246,1,180,26,253,95,91,97,0,255,51,252,80,242,159,192,139,249,58,62,250,0,255,110,0,255,187,14,73,254,179,241,61,125,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,96,190,142,143,254,191,219,0,255,174,67,146,0,255,109,124,192,1,148,20,69,1,80,20,69,1,80,208,181,18,253,95,171,96,0,255,53,60,79,242,159,192,127,174,160,43,20,253,95,171,96,0,255,51,60,79,242,159,192,123,251,0,26,224,171,191,175,1,190,2,160,40,138,2,160,40,138,126,251,0,90,141,254,175,173,176,0,255,25,94,40,249,79,224,193,124,29,29,253,127,183,0,255,93,135,36,0,255,219,248,159,190,86,163,0,255,109,43,236,127,134,31,74,254,19,120,48,95,199,71,0,255,223,237,127,215,33,201,0,255,54,254,207,3,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,226,61,210,206,56,65,42,56,40,223,124,203,9,206,89,6,216,8,178,202,221,58,93,178,13,215,93,235,53,139,191,29,111,105,133,79,193,7,32,101,229,103,220,210,6,189,144,177,146,115,118,231,204,58,113,171,251,5,123,184,90,203,202,210,25,82,173,226,71,252,20,63,219,31,135,127,224,15,94,191,125,189,70,0,255,235,86,216,127,18,63,148,252,223,241,32,190,2,76,81,244,41,61,80,184,198,214,1,43,69,248,99,194,45,184,120,1,31,211,183,227,211,10,126,215,215,122,146,122,187,252,43,221,110,221,50,179,120,190,134,128,103,243,126,192,75,5,34,50,199,176,72,104,30,190,216,171,125,232,113,29,64,198,110,28,146,152,79,190,247,22,234,171,241,124,0,133,0,255,195,120,229,240,170,182,31,188,233,66,160,97,73,170,155,248,129,107,180,198,30,0,175,34,243,188,36,90,178,175,187,117,179,2,160,40,138,22,128,146,162,40,0,90,74,90,74,0,10,167,32,133,83,48,0,13,234,244,154,2,160,89,69,217,0,255,222,191,133,184,172,85,179,10,250,123,0,255,22,230,200,70,251,0,106,246,63,247,199,249,242,95,194,51,188,146,64,0,255,99,162,254,103,244,240,109,168,241,231,94,205,254,199,254,49,219,175,132,194,63,188,146,242,199,196,252,199,233,195,7,165,198,175,120,0,45,37,69,1,208,167,0,83,167,104,0,26,52,165,33,13,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,98,212,41,26,128,162,78,51,172,41,0,138,150,146,2,160,40,138,219,165,33,0,69,209,82,2,80,20,69,1,208,114,138,166,112,10,0,52,77,159,214,195,20,0,45,37,69,207,30,64,109,251,159,155,117,249,143,81,155,236,95,73,224,11,250,10,249,211,49,142,249,117,206,214,0,175,142,254,63,107,115,220,64,167,17,66,224,3,250,10,249,103,0,255,25,215,235,36,93,219,248,0,106,64,0,255,155,240,250,111,181,134,199,129,241,159,235,183,30,208,0,255,38,92,254,7,95,173,225,145,192,248,207,21,0,45,165,131,20,165,227,1,232,157,52,78,239,164,97,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,105,41,74,0,138,162,165,4,160,165,164,40,0,138,162,104,23,64,51,0,255,248,69,121,252,103,250,235,21,243,7,210,63,6,0,226,22,70,160,67,94,51,0,255,250,8,97,49,148,110,123,197,252,11,31,0,255,13,9,152,244,47,106,120,138,7,80,250,231,118,70,86,222,64,82,63,235,181,210,127,224,63,242,9,182,70,86,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,75,9,64,81,20,151,18,128,6,69,209,2,80,82,20,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,180,20,0,37,189,163,40,0,138,162,232,22,64,235,143,51,198,221,237,81,246,218,87,104,0,255,245,220,242,201,40,156,87,155,17,61,124,139,175,245,15,248,223,124,187,152,182,246,21,223,63,158,171,250,224,94,125,126,210,4,15,160,166,232,127,241,151,158,75,20,26,147,123,252,138,215,175,87,147,235,127,157,254,241,31,3,96,135,31,99,210,241,63,94,1,80,20,40,138,7,160,117,144,210,83,10,210,52,0,45,37,69,11,64,81,82,20,0,69,81,20,96,90,74,138,186,14,8,133,189,221,125,27,193,126,222,100,234,233,164,117,227,123,224,61,125,13,174,103,122,91,247,47,111,100,184,92,55,29,211,233,34,95,145,253,7,15,221,230,148,33,177,74,147,85,22,61,234,43,141,127,59,230,227,136,254,171,204,130,27,226,65,152,55,252,144,7,38,37,237,0,255,158,124,146,41,102,245,209,36,205,82,241,81,94,211,253,160,189,142,66,0,255,195,243,31,99,107,166,45,1,227,95,188,166,251,1,64,75,65,138,58,0,205,207,62,9,82,71,96,169,196,251,84,112,99,32,7,51,67,209,174,157,193,76,89,96,170,154,121,220,175,55,60,137,95,147,84,124,12,62,198,43,80,122,224,125,0,13,50,130,32,229,35,72,27,65,228,31,212,73,177,100,27,200,91,123,181,82,55,141,75,245,208,191,76,83,173,227,43,170,30,58,206,8,70,25,50,50,176,27,57,183,231,22,195,91,107,48,81,23,36,195,125,246,0,255,240,61,62,150,192,3,241,215,30,73,64,7,82,72,226,125,203,181,51,16,43,179,179,88,45,85,193,76,89,180,79,233,229,119,191,222,240,84,2,61,82,241,47,248,70,175,25,39,195,96,133,4,7,241,7,48,100,216,104,214,24,130,25,26,102,55,127,189,69,235,162,120,5,207,75,225,107,188,144,15,160,185,157,140,170,66,146,12,192,15,196,44,199,202,211,10,148,211,188,188,124,243,54,91,116,237,133,79,240,179,19,126,193,119,251,74,185,6,221,79,61,231,2,134,89,50,50,114,59,109,128,245,14,209,187,107,33,145,246,246,236,246,217,31,196,247,120,95,2,0,255,195,95,93,67,124,0,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,159,43,232,106,137,254,215,85,176,0,255,37,158,39,249,191,227,129,149,0,20,69,81,0,20,45,37,5,64,81,20,253,244,1,84,100,244,127,169,96,0,255,163,30,74,254,199,217,0,255,245,250,241,42,50,250,159,84,176,0,255,80,15,37,0,255,227,236,239,106,80,71,29,227,32,163,12,185,112,114,59,204,1,237,93,66,86,151,120,109,212,189,29,235,22,234,11,0,255,225,127,124,236,142,199,226,47,3,0,8,232,65,10,169,234,254,229,218,57,1,165,80,22,171,165,170,64,236,181,124,73,47,111,251,225,73,252,149,64,19,11,63,141,143,230,171,187,175,200,145,224,169,224,240,84,202,141,15,236,114,121,55,232,123,246,115,149,174,26,188,154,195,67,189,245,208,89,126,10,72,61,41,11,70,59,83,202,157,43,71,41,171,128,118,207,32,226,233,94,203,36,50,127,2,29,222,130,0,255,186,196,11,141,198,7,28,64,243,58,130,92,193,193,169,0,71,238,10,190,208,44,81,183,150,249,114,246,183,182,233,169,111,125,99,221,125,197,235,168,224,32,7,167,130,212,181,131,182,133,102,145,181,187,203,151,179,191,182,81,51,157,235,27,139,224,235,172,143,250,73,249,57,71,145,187,158,35,151,25,1,228,192,82,222,154,183,190,148,17,227,45,173,20,63,214,140,26,129,223,231,3,40,144,228,184,10,25,43,150,164,80,64,72,220,242,151,4,32,42,75,52,93,230,233,233,167,183,158,225,123,205,107,180,20,0,255,118,69,144,231,229,43,133,96,156,217,61,200,151,186,136,148,23,38,16,85,86,77,56,38,215,81,95,248,167,113,59,188,157,253,215,74,79,125,32,199,174,0,255,25,67,28,248,0,255,62,115,103,189,0,255,237,232,245,128,252,39,154,210,126,216,53,252,99,85,25,9,42,91,226,198,133,0,53,26,189,129,131,28,110,73,138,77,27,253,83,8,181,237,18,31,106,94,163,11,248,160,3,104,16,228,57,72,198,164,130,4,129,101,4,45,111,8,2,146,68,148,86,203,188,61,29,245,214,75,252,175,103,179,150,226,195,248,250,247,74,175,250,1,134,93,0,255,241,219,194,217,254,179,193,92,94,239,143,75,65,15,200,0,255,173,41,237,7,120,5,244,1,212,218,0,255,116,251,143,102,254,151,217,0,255,173,100,163,0,255,71,5,251,15,59,148,252,119,180,31,88,173,253,79,183,0,255,105,230,127,153,253,223,90,54,250,159,20,236,0,255,211,67,201,127,71,251,193,124,0,69,81,20,0,5,93,75,209,0,255,181,10,246,95,195,239,36,0,255,9,252,231,10,186,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,31,64,3,124,245,247,53,192,87,0,20,69,81,0,20,69,209,175,7,80,81,209,0,255,101,133,253,247,229,73,254,199,217,15,246,58,158,244,0,255,221,254,115,237,149,252,111,227,127,188,138,138,254,47,43,236,0,255,47,79,242,63,206,126,176,215,17,209,0,255,176,253,239,218,43,249,223,198,127,28,160,114,202,207,19,212,15,199,204,80,7,108,249,108,70,134,57,209,9,187,124,105,206,230,186,218,193,207,150,204,254,81,124,9,62,212,107,198,201,176,58,32,193,65,252,1,172,50,108,52,139,66,56,67,195,236,230,141,215,104,93,20,175,224,121,39,60,141,15,241,85,214,79,27,103,4,133,100,0,87,24,169,116,31,96,30,135,217,230,46,101,101,202,124,139,62,131,212,178,38,213,5,190,150,248,33,252,48,31,64,113,164,114,28,57,79,193,80,31,24,12,65,234,176,45,127,0,233,210,134,44,169,139,230,5,26,197,199,2,61,226,149,117,217,7,29,64,110,103,32,25,176,84,144,83,8,44,5,84,233,38,35,115,97,99,135,187,52,201,124,192,3,241,2,94,247,135,143,196,39,249,66,98,200,81,168,92,105,35,87,102,62,172,125,56,186,241,194,219,27,237,174,22,36,19,123,123,115,236,138,175,218,84,122,86,236,224,155,240,79,7,8,2,212,145,24,80,161,143,1,206,1,44,86,102,56,93,186,138,133,178,134,73,233,230,107,191,46,241,99,249,245,200,194,191,224,159,189,62,43,240,2,240,66,21,240,66,161,253,38,176,75,230,241,233,155,246,113,171,174,250,180,122,196,71,189,245,214,60,175,176,122,209,49,78,114,10,192,134,131,221,101,206,105,236,50,178,181,52,107,164,46,46,1,23,106,20,0,255,225,3,124,236,142,55,225,79,1,180,108,244,63,41,216,0,255,167,133,146,0,255,142,246,135,249,234,233,107,217,232,0,255,81,193,254,63,61,148,252,119,180,31,204,215,218,1,82,79,130,115,59,1,182,16,12,193,176,32,5,75,78,108,95,141,183,191,40,186,165,122,92,30,39,62,252,143,167,5,226,223,240,123,125,13,114,144,32,120,144,202,8,34,0,255,160,62,150,226,219,110,123,109,79,119,105,169,111,169,30,250,151,106,165,27,124,205,250,182,249,25,110,180,115,187,130,87,25,10,0,144,147,76,186,32,212,29,204,77,160,226,191,238,214,69,23,45,139,39,42,62,8,0,255,4,80,148,29,24,103,65,27,27,138,206,135,59,47,84,128,94,203,97,120,235,124,68,219,171,51,88,244,136,39,103,75,194,0,255,23,62,26,159,228,21,227,64,1,7,80,192,40,80,85,97,28,137,64,34,24,142,34,120,43,222,214,134,224,109,189,175,237,242,131,84,30,4,105,7,54,26,130,146,74,202,137,103,104,34,238,109,137,91,107,130,39,207,43,82,201,56,201,176,130,165,128,160,42,184,202,112,191,97,187,163,59,52,77,22,31,195,103,0,255,93,80,205,59,244,142,167,250,131,31,224,71,7,80,140,131,115,198,121,198,133,4,120,6,114,70,192,22,96,36,201,220,225,130,224,229,230,6,189,244,141,127,241,161,134,15,240,4,175,165,162,0,255,71,10,251,15,203,147,252,119,180,0,255,211,87,48,95,203,68,0,255,83,133,253,135,221,73,254,59,218,15,242,0,90,74,138,254,250,0,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,73,69,0,255,143,20,246,31,150,39,249,0,255,104,63,216,107,137,232,127,188,253,23,218,43,249,47,193,0,255,120,37,21,253,63,86,216,127,88,158,228,191,163,253,32,15,160,40,138,2,160,40,138,2,160,64,175,228,163,0,255,243,246,95,104,145,228,191,4,0,255,231,53,232,181,124,244,63,222,254,11,29,146,252,151,224,119,250,0,106,141,254,215,173,176,0,255,38,126,40,249,191,227,67,124,253,246,213,26,253,175,91,97,0,255,77,252,80,242,127,199,131,248,10,128,126,250,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,15,243,213,211,87,177,209,0,255,164,130,253,143,122,40,249,31,103,0,255,215,3,40,198,3,21,116,63,8,16,160,251,23,107,231,4,148,170,178,156,45,85,5,97,175,229,75,122,249,218,15,95,226,175,4,122,92,225,163,241,167,53,85,71,29,227,32,163,172,114,225,100,44,230,220,218,187,132,172,46,241,218,168,123,59,214,45,212,23,30,232,31,31,171,227,179,248,68,175,200,145,224,169,192,240,84,202,221,190,90,190,92,222,13,250,158,253,92,165,171,190,189,154,195,67,189,53,209,17,62,128,150,30,125,170,144,122,2,11,70,59,83,202,157,17,163,224,42,32,93,179,18,235,233,94,203,36,50,127,126,248,208,22,252,215,37,62,104,52,254,205,43,0,138,162,232,183,15,160,213,232,127,219,10,251,159,225,133,146,0,255,4,30,204,87,114,244,0,255,221,254,119,29,146,252,111,227,127,250,90,141,254,175,165,176,0,255,25,126,40,249,79,224,193,124,29,31,253,15,219,0,255,174,67,146,0,255,109,124,192,1,212,239,181,184,159,81,143,20,155,126,190,132,65,125,144,101,210,212,253,125,189,150,240,220,111,226,47,240,1,94,81,117,31,64,241,0,121,30,156,7,169,208,7,86,6,4,86,110,91,254,10,87,171,139,177,164,46,154,23,196,95,120,95,160,71,188,141,175,57,87,174,51,36,8,14,226,15,96,149,83,100,104,6,170,51,52,204,188,242,198,91,244,238,133,175,241,179,19,190,198,11,250,154,123,114,0,164,112,97,187,50,179,194,136,45,134,35,11,59,51,147,46,71,22,29,59,187,38,58,164,132,135,21,31,132,0,255,186,194,232,233,126,206,8,142,33,109,203,192,110,96,156,96,139,233,173,53,80,73,139,123,135,251,236,15,226,5,188,239,128,7,226,167,249,0,26,11,218,169,219,129,173,10,79,158,170,55,46,164,97,2,174,110,239,120,43,181,174,209,120,107,50,237,195,231,240,177,23,62,132,47,236,43,176,230,140,140,50,11,144,12,192,15,196,44,163,198,176,46,99,78,243,50,243,202,219,108,209,182,40,190,198,243,78,248,5,0,255,173,33,62,128,150,162,0,255,107,21,236,127,134,231,73,254,19,120,111,95,67,124,45,69,0,255,215,42,216,127,13,207,147,252,39,240,222,190,6,248,0,138,150,146,22,128,146,162,168,175,15,160,228,73,0,255,227,237,191,208,94,201,127,9,126,224,26,237,0,255,189,253,191,50,0,255,55,237,0,255,93,73,68,0,255,227,237,127,208,94,201,127,9,62,224,26,237,0,255,189,253,191,50,0,255,55,237,0,255,243,1,180,148,20,37,123,0,132,127,14,239,159,147,178,222,73,142,160,96,185,20,171,128,202,163,1,119,233,51,210,202,162,125,31,124,212,246,181,157,253,110,175,116,208,225,111,31,170,170,124,20,8,36,138,172,17,35,198,177,200,121,92,128,88,254,214,105,174,143,248,30,62,44,154,137,31,229,43,29,56,130,227,118,197,112,1,240,194,70,82,66,165,165,128,187,179,234,214,60,143,52,242,106,164,9,252,137,183,175,5,188,182,175,1,62,128,122,251,90,141,254,175,165,176,0,255,25,126,40,249,79,224,109,124,69,14,228,200,97,216,42,245,224,43,31,177,17,36,198,59,136,118,203,75,160,156,70,71,189,225,69,188,88,180,136,87,246,181,26,253,95,75,97,0,255,51,252,80,242,159,192,131,249,0,58,62,250,0,255,110,0,255,187,14,73,254,183,241,127,94,129,94,199,71,0,255,223,237,63,215,33,201,0,255,54,254,207,43,0,138,162,40,0,90,74,138,250,251,0,42,228,235,248,232,0,255,187,253,239,58,36,249,223,198,239,245,53,200,215,241,209,0,255,176,253,239,58,36,249,207,198,0,255,121,0,69,75,209,126,31,64,133,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,189,190,10,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,125,30,64,75,73,81,0,20,69,81,127,31,64,133,124,29,29,253,127,183,0,255,93,135,36,0,255,219,248,189,190,6,249,58,62,250,31,182,0,255,93,135,36,0,255,219,248,0,104,249,232,127,188,253,23,58,36,249,47,193,0,255,244,213,24,253,175,91,97,0,255,77,252,80,242,127,199,135,249,74,62,250,31,111,0,255,133,14,73,254,75,240,61,125,181,70,0,255,239,86,216,0,255,19,63,148,252,223,241,33,62,128,254,189,90,251,127,110,0,255,209,204,0,255,50,251,0,255,124,5,244,213,218,0,255,116,251,143,102,254,155,217,239,13,160,101,163,0,255,71,5,251,0,255,244,80,242,223,209,254,134,215,238,211,177,61,18,178,224,9,30,83,30,226,59,0,14,185,165,88,162,34,1,226,122,248,25,126,213,97,212,50,252,185,87,178,209,0,255,99,130,253,127,122,40,249,239,104,63,152,175,247,62,128,150,79,15,130,131,140,140,67,130,195,41,55,153,161,149,181,186,203,143,188,176,184,80,51,141,27,235,155,225,43,50,206,25,103,100,236,174,144,155,253,110,51,95,91,218,190,253,228,157,87,122,106,15,191,237,207,116,215,217,190,86,61,112,6,18,0,49,220,88,177,0,35,72,220,176,87,22,52,43,220,170,145,78,241,70,135,82,111,248,46,95,147,11,184,157,220,207,14,24,35,201,13,86,68,230,163,77,241,5,217,52,239,183,218,203,181,225,123,141,235,225,225,248,87,15,160,98,163,0,255,201,4,251,15,245,80,242,63,206,126,96,141,246,0,255,222,254,95,153,0,255,155,246,127,171,216,232,127,82,193,254,71,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,191,166,253,127,62,128,162,165,164,223,62,128,162,209,0,255,181,21,246,63,195,15,37,0,255,9,60,152,175,244,232,0,255,187,253,239,58,36,249,223,198,0,255,244,181,26,253,95,91,97,0,255,53,252,80,242,127,192,131,249,58,62,250,31,182,0,255,93,135,36,0,255,219,248,63,15,160,40,90,74,0,138,86,7,185,114,6,114,28,231,11,144,28,91,0,43,42,131,182,85,133,190,212,235,116,25,89,191,214,52,233,181,236,135,199,90,89,1,80,208,21,138,254,183,85,176,0,255,26,126,39,249,79,224,63,87,208,181,18,253,95,155,96,0,255,53,60,79,242,127,192,123,251,0,26,224,235,191,175,0,190,2,160,40,138,2,160,165,164,232,183,15,160,213,232,127,219,10,251,159,225,135,146,0,255,4,30,204,215,209,209,0,255,119,251,223,117,72,242,191,141,239,233,107,49,250,191,182,194,254,103,248,161,228,63,129,15,243,117,124,244,0,255,221,254,119,29,146,252,103,227,0,255,60,128,162,40,10,128,150,146,162,0,40,138,178,158,36,245,188,48,48,128,36,96,167,42,134,115,92,154,113,167,112,125,13,99,249,246,73,4,99,67,13,111,224,99,15,188,15,31,116,128,100,32,65,37,117,192,18,80,16,195,117,229,195,54,81,68,236,200,202,50,194,253,58,68,82,67,141,165,21,60,100,248,36,124,87,95,49,158,36,121,161,10,56,177,59,11,198,113,36,92,121,154,22,222,130,33,174,174,9,130,160,2,56,9,80,120,146,100,0,144,127,44,199,40,134,203,31,46,47,238,213,50,221,244,109,213,93,251,50,173,52,203,107,144,148,159,92,72,189,141,95,89,126,22,0,255,210,140,88,107,185,68,67,251,206,227,106,189,188,239,208,64,19,45,193,231,8,0,255,153,248,248,29,64,173,209,0,255,186,20,246,191,196,11,37,0,255,119,60,136,175,223,190,94,163,0,255,117,43,236,127,137,31,74,254,239,120,16,95,1,166,167,206,63,99,140,65,181,109,208,134,170,213,204,191,142,145,199,176,159,157,126,244,1,41,221,143,63,65,77,31,19,218,19,22,91,195,159,86,251,238,143,195,159,121,252,46,241,179,63,46,25,181,142,239,42,213,167,157,143,208,254,21,27,145,167,163,70,73,56,252,152,215,123,238,127,252,107,249,31,150,109,150,248,63,78,157,196,191,120,0,109,231,56,73,17,193,206,81,81,20,0,69,81,167,24,104,0,138,58,69,154,6,0,69,209,82,0,180,20,77,159,130,1,104,80,180,148,0,244,212,250,25,115,106,65,45,181,126,144,35,62,251,0,106,246,0,255,242,25,231,109,127,4,185,224,75,94,73,251,92,159,218,251,4,50,71,99,90,53,62,212,171,192,0,255,58,59,239,126,180,63,165,20,240,63,175,164,252,83,33,0,255,243,152,179,109,156,241,235,124,0,69,81,20,0,117,138,166,78,209,0,52,168,211,52,5,64,81,20,5,64,81,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,81,20,197,5,160,164,40,70,113,1,40,218,46,69,57,197,13,64,49,154,163,73,211,252,0,52,72,194,20,69,1,80,20,69,1,208,188,80,20,5,64,81,20,163,0,40,138,162,0,40,156,86,83,56,69,21,128,134,169,211,52,5,64,81,208,129,162,244,65,7,220,3,40,28,253,111,214,38,199,23,142,125,208,1,191,238,21,64,0,255,227,156,147,224,134,120,183,141,120,139,87,216,246,63,47,103,131,131,13,239,80,1,95,236,21,220,127,247,217,57,114,122,81,188,219,96,124,143,15,160,198,241,127,204,88,122,78,213,27,30,219,138,31,214,106,13,253,41,231,241,191,114,164,238,240,248,70,188,178,2,160,104,247,129,162,116,56,0,205,115,211,167,119,166,5,160,164,40,90,0,138,146,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,75,139,212,14,128,6,69,131,22,128,146,162,165,209,0,26,161,0,255,189,0,255,2,151,198,40,26,239,21,247,118,194,197,19,196,214,215,2,126,248,134,215,104,0,255,118,119,248,3,181,67,143,24,55,124,163,175,165,253,219,9,31,0,255,145,100,150,106,67,109,209,111,62,128,210,223,251,39,35,15,36,235,101,173,86,250,11,252,63,251,25,91,39,43,0,138,162,165,0,40,41,138,22,128,146,162,40,0,138,162,1,10,128,102,20,69,1,208,167,57,198,4,82,0,23,121,189,222,103,251,59,7,8,198,155,167,145,52,222,136,76,91,108,217,116,13,63,228,1,244,238,46,35,101,244,213,186,191,5,57,64,75,237,3,72,24,67,222,240,192,91,91,251,194,87,241,4,175,244,235,219,117,67,248,110,231,229,13,4,157,95,62,234,89,163,163,110,6,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,175,1,180,190,29,223,179,243,236,145,232,105,95,197,63,47,0,255,74,242,142,244,106,157,155,178,36,95,227,223,77,47,140,237,204,62,127,196,242,110,95,22,84,90,193,187,250,154,241,207,151,91,217,155,91,46,85,143,120,93,211,45,241,104,62,128,222,44,0,255,177,229,32,126,252,199,110,176,195,131,181,27,198,167,121,77,93,19,0,255,55,123,219,240,2,110,178,21,157,88,116,236,253,226,120,203,21,0,69,209,82,2,80,52,40,90,0,74,138,162,0,104,41,105,41,1,40,90,138,18,128,162,40,218,5,80,4,253,79,112,253,151,85,58,71,105,85,95,105,232,0,255,27,250,71,144,79,16,95,41,20,254,148,175,232,248,63,36,214,31,45,211,239,56,93,234,43,209,244,0,255,126,241,248,31,20,78,16,63,198,244,224,27,14,160,116,111,135,229,127,128,219,250,233,216,173,25,31,225,149,126,232,246,247,58,237,127,184,254,103,235,229,81,104,124,128,87,250,233,190,21,128,146,162,168,3,208,66,17,180,208,52,0,205,173,175,64,229,252,32,72,48,112,24,133,147,224,130,137,113,18,44,243,137,78,188,87,232,156,166,212,181,198,181,65,248,127,196,15,225,35,249,154,104,173,28,65,94,1,12,79,197,176,123,52,118,185,188,251,140,69,251,184,74,87,13,30,61,226,157,222,154,104,93,31,32,245,4,56,227,36,216,64,177,36,163,146,24,128,64,116,143,40,109,97,97,119,187,52,49,31,211,64,252,143,215,5,226,35,241,103,87,13,31,9,80,73,82,216,62,56,118,7,17,61,87,94,14,84,249,227,173,242,231,213,86,155,67,71,248,165,77,188,137,47,247,53,196,7,80,75,244,191,110,130,253,47,241,60,201,0,255,29,0,255,185,130,174,150,232,127,93,5,251,95,226,121,146,0,255,59,254,115,77,29,64,235,118,24,61,168,4,227,174,116,135,18,3,205,221,124,109,46,121,75,250,14,221,52,129,151,240,188,27,158,135,47,246,154,250,224,92,25,129,0,151,59,192,80,158,100,141,184,102,47,47,88,70,0,255,222,86,125,117,138,207,58,197,19,240,75,124,197,235,157,158,219,57,3,123,127,52,178,221,102,190,121,220,207,188,218,39,251,99,223,235,88,8,15,19,254,159,248,4,0,255,244,154,140,51,206,56,203,99,55,114,203,191,219,208,254,204,219,150,187,97,223,249,139,240,95,233,169,65,124,177,191,161,253,93,63,60,128,162,40,10,128,162,104,169,167,15,160,98,163,0,255,201,4,251,15,245,80,242,63,206,126,96,149,246,0,255,222,254,99,153,0,255,154,246,127,171,216,232,0,255,82,193,254,67,61,148,252,151,179,31,88,165,253,191,183,0,255,87,230,191,166,253,36,15,96,169,163,199,29,110,28,43,26,0,255,140,151,241,34,187,143,58,124,176,185,184,4,245,209,78,71,93,181,138,247,240,59,222,195,111,174,164,40,0,138,246,138,66,249,248,157,36,201,118,48,59,128,199,228,82,82,249,200,7,26,74,166,199,12,115,232,168,47,60,212,184,33,190,206,254,139,215,208,53,207,24,231,100,108,229,198,147,209,62,74,138,68,97,128,122,127,184,75,46,63,134,235,165,23,124,75,248,63,226,17,124,169,15,0,140,49,16,4,120,249,120,191,219,120,166,88,138,12,33,100,196,120,107,46,111,178,98,31,86,150,182,234,37,254,135,191,29,186,139,15,187,150,95,71,146,1,156,12,0,185,115,3,110,10,195,42,117,117,155,31,103,97,109,161,158,26,87,54,22,171,199,154,60,25,39,183,115,21,170,157,1,100,34,12,208,242,65,166,178,148,187,36,27,186,92,71,141,226,87,124,46,136,71,241,77,62,128,210,235,248,30,201,1,121,165,252,88,88,86,98,36,56,228,22,183,119,54,2,196,5,241,43,252,164,77,169,183,248,139,43,138,2,250,0,106,237,127,186,253,71,51,0,255,203,236,0,255,214,178,209,0,255,164,96,0,255,159,30,74,254,59,218,15,172,214,254,167,219,127,52,243,191,204,254,111,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,135,249,0,74,138,162,0,40,232,90,138,254,183,85,176,0,255,26,158,39,249,79,224,129,245,91,75,209,0,255,181,10,246,63,195,243,36,0,255,9,188,183,15,160,1,190,250,251,42,224,43,1,40,138,162,0,40,138,162,95,15,160,161,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,117,68,244,63,108,0,255,187,246,74,254,183,241,37,55,191,141,156,182,59,199,72,29,80,192,200,246,14,10,167,219,192,182,181,21,131,219,52,120,99,201,235,226,243,123,117,24,224,9,248,172,235,136,232,127,216,254,119,253,149,252,111,227,7,249,0,218,85,4,7,65,144,7,65,78,5,243,71,240,16,41,186,9,151,54,151,116,151,158,250,118,105,174,101,169,78,90,170,168,180,15,160,49,58,234,185,157,202,49,4,27,78,110,7,227,196,242,37,100,117,41,84,210,226,30,110,161,253,65,124,128,0,255,213,241,0,158,117,21,241,21,103,180,3,171,4,200,72,192,0,255,74,202,112,64,134,102,184,220,154,148,155,87,30,179,91,215,94,248,26,63,219,226,25,252,239,21,36,244,0,200,65,130,13,111,43,32,152,234,8,160,16,177,209,121,222,171,114,172,186,4,237,195,27,29,246,74,248,251,226,99,241,145,1,20,6,152,159,36,1,54,0,35,56,72,187,98,230,124,4,99,254,145,136,247,118,29,176,108,218,150,134,54,8,0,255,143,248,93,252,219,213,218,0,255,116,251,143,102,254,151,217,0,255,231,43,160,175,214,254,167,219,0,255,52,243,191,204,254,111,0,37,27,253,63,42,216,0,255,167,133,146,0,255,142,246,131,249,250,233,107,217,232,0,255,81,193,254,63,61,148,252,127,180,31,204,87,0,20,45,37,189,123,128,160,218,56,50,70,146,84,12,133,145,203,79,152,140,26,83,231,91,233,116,220,165,75,158,230,213,14,94,20,211,254,17,0,255,128,127,247,10,28,0,14,0,133,87,161,218,110,42,118,201,60,62,125,209,62,110,213,85,159,87,143,248,168,181,222,58,194,215,212,17,3,6,158,36,193,129,145,20,146,42,220,249,1,104,12,105,68,85,201,186,167,242,191,90,215,210,246,54,120,13,31,196,71,241,177,62,128,118,63,56,185,112,158,92,150,65,79,6,232,68,51,11,16,10,145,115,164,37,220,187,61,187,150,157,241,15,62,44,241,4,158,224,149,84,244,63,85,216,0,255,167,121,146,0,255,143,246,127,189,146,136,254,199,219,127,161,189,146,0,255,18,252,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,31,242,0,138,162,165,189,62,128,146,136,254,199,219,0,255,160,189,146,0,255,18,124,144,215,82,209,0,255,99,133,253,127,154,39,249,239,104,63,216,43,121,210,0,255,121,251,47,180,87,242,95,130,239,241,90,42,250,127,172,176,0,255,176,60,201,127,71,251,67,30,64,81,20,5,64,81,214,181,141,209,125,119,210,142,59,151,43,88,61,24,207,176,33,4,59,92,158,206,76,60,95,146,250,183,232,91,8,207,224,125,45,124,14,223,212,215,4,56,55,4,56,199,157,129,66,249,110,24,50,140,112,81,25,199,35,251,184,146,215,247,192,219,8,111,61,190,232,173,125,248,95,183,248,0,10,244,74,62,250,31,111,0,255,133,14,73,254,75,240,39,87,28,65,142,35,231,1,12,245,193,149,33,72,29,182,229,173,64,186,180,33,33,117,209,188,31,30,197,199,2,45,226,89,87,242,209,0,255,120,251,47,116,72,242,95,130,0,255,233,3,168,53,250,95,183,194,254,155,248,161,228,0,255,142,7,241,213,219,87,99,244,191,110,133,253,55,241,67,201,0,255,29,31,226,43,0,250,233,171,200,232,127,82,193,254,67,45,148,252,143,179,31,204,215,79,95,69,70,0,255,147,10,246,31,234,161,228,127,156,253,192,0,42,237,0,255,189,253,199,50,0,255,53,237,39,121,11,142,30,119,184,113,172,72,252,51,90,198,65,118,31,101,237,131,205,197,37,168,143,118,26,106,170,85,124,135,223,241,30,126,235,53,218,0,255,123,251,127,101,254,111,218,0,255,231,43,0,138,162,40,0,154,13,0,0,0,160,109,95,56,118,207,89,61,87,94,126,102,231,143,183,201,131,72,35,29,18,29,225,151,206,240,25,126,170,73,78,146,36,79,146,156,36,243,47,224,24,69,145,77,183,179,182,84,203,116,211,183,75,15,29,187,116,210,190,126,232,169,228,140,3,100,132,98,73,206,1,64,14,41,209,77,54,230,254,6,118,187,52,49,15,176,64,252,143,215,253,225,227,240,79,7,208,208,39,227,4,72,130,42,51,3,144,144,54,222,18,46,239,9,178,219,165,99,177,198,218,108,58,105,39,95,71,71,0,255,223,237,127,215,33,201,0,255,54,126,175,175,65,190,142,143,254,191,219,127,174,67,146,0,255,109,252,159,7,80,20,45,197,2,104,94,175,84,174,224,224,32,128,145,27,193,22,158,16,119,107,153,39,103,127,109,157,150,250,214,55,86,216,175,58,18,140,51,2,108,185,32,149,97,169,0,6,84,233,30,65,182,191,192,225,46,77,50,143,179,64,188,128,223,5,226,223,240,105,124,165,214,28,9,94,62,50,142,192,80,95,129,85,130,148,225,98,158,44,180,59,27,210,154,222,154,246,195,163,248,216,175,59,188,175,15,144,45,41,28,151,61,85,238,119,222,9,54,210,80,34,74,55,198,183,34,120,43,171,180,210,35,89,22,210,70,55,77,226,127,115,124,139,103,93,99,124,5,94,72,158,4,85,62,48,146,27,155,177,75,230,103,149,6,101,207,126,46,213,85,7,93,194,231,240,78,107,253,225,159,125,5,241,1,180,18,253,95,155,96,0,255,53,60,79,242,159,192,123,251,26,226,107,41,250,191,86,193,254,107,248,157,228,63,129,247,246,53,192,7,80,20,45,37,0,69,81,244,215,7,80,18,209,0,255,120,251,47,180,87,242,63,130,15,184,70,251,127,111,0,255,175,204,127,77,251,127,87,18,209,0,255,120,251,47,180,87,242,95,130,31,184,74,251,127,111,0,255,175,204,127,77,251,253,124,0,45,37,69,1,80,109,95,233,193,129,60,99,228,12,72,114,96,35,41,176,144,202,172,238,206,42,92,16,172,209,202,171,143,230,241,23,158,190,14,240,37,190,110,250,177,231,160,207,9,105,236,2,142,160,112,89,36,205,98,149,71,3,88,53,129,172,44,218,23,198,195,214,215,117,246,243,60,128,38,227,194,220,15,206,71,73,6,80,39,27,97,228,232,78,112,70,171,82,105,220,182,25,214,249,225,79,125,235,225,0,255,248,135,190,86,163,0,255,109,43,236,127,134,23,74,254,19,248,155,215,36,121,94,30,5,20,174,209,112,79,178,161,8,226,229,193,100,194,68,170,73,156,176,107,167,81,60,236,173,135,87,180,0,255,232,21,141,254,175,173,176,0,255,25,94,40,249,79,224,195,124,0,29,31,253,127,183,0,255,93,139,36,0,255,219,248,63,175,64,175,227,163,0,255,239,246,191,235,144,228,127,27,31,112,37,0,69,81,101,95,235,120,42,99,178,36,86,239,66,198,51,196,106,45,149,17,234,211,96,177,96,44,137,235,116,225,235,26,127,117,129,183,225,215,248,0,90,186,244,120,191,113,96,23,224,36,149,28,4,117,179,229,243,80,110,85,193,32,194,40,86,107,162,52,221,27,46,141,227,109,134,0,255,197,159,121,245,247,1,52,200,215,209,209,0,255,119,251,223,117,72,242,159,141,239,235,107,144,175,227,163,0,255,97,251,223,181,72,242,191,141,0,255,243,0,218,186,198,234,169,227,12,224,84,1,95,70,110,39,231,52,182,136,94,93,139,149,187,184,100,183,207,254,31,94,192,199,18,248,31,254,177,226,0,240,188,48,158,196,82,159,152,89,146,152,185,175,249,17,161,90,218,34,225,116,209,180,31,254,194,199,2,221,225,149,125,205,25,25,48,11,42,25,128,31,136,89,70,141,98,93,40,231,105,153,249,228,109,182,232,90,20,95,227,121,39,252,130,0,255,6,208,54,191,13,208,129,145,4,231,9,16,84,229,184,137,232,12,187,201,98,85,238,72,52,203,107,59,26,8,227,77,162,119,99,9,188,30,95,210,215,171,226,221,15,130,83,25,25,134,4,135,3,55,153,161,149,181,186,108,226,125,58,55,106,166,113,99,125,19,124,0,69,105,15,61,133,156,113,144,12,16,12,193,1,2,11,18,19,241,29,137,11,27,163,91,170,105,249,220,218,135,0,255,241,179,0,30,137,207,184,18,128,162,165,164,254,62,128,6,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,125,125,13,242,117,124,244,0,255,221,254,119,45,146,252,111,227,23,128,150,143,254,199,219,127,161,67,146,0,255,18,124,79,95,141,209,0,255,186,21,246,0,255,196,15,37,0,255,119,124,152,175,228,163,0,255,241,246,95,232,144,228,191,4,223,211,215,99,244,191,46,133,253,55,241,67,201,0,255,29,15,226,3,40,160,175,214,254,159,219,127,52,243,191,204,254,63,95,1,125,181,246,63,221,254,163,153,0,255,101,246,127,3,104,217,232,127,82,176,0,255,79,15,37,0,255,29,237,7,243,245,211,215,178,209,0,255,163,130,253,135,29,74,254,59,218,15,230,235,169,15,160,72,61,142,231,49,42,191,251,56,66,146,193,222,73,27,160,72,62,189,75,178,75,51,36,147,248,180,183,190,122,246,127,174,149,39,103,3,219,205,224,78,190,87,105,193,45,15,96,144,96,63,188,90,183,21,137,87,26,234,194,253,240,144,246,3,43,234,57,126,127,99,114,232,57,0,141,71,229,167,61,146,206,67,29,234,102,178,96,175,110,240,228,173,239,155,253,99,15,58,61,72,29,153,44,86,168,47,0,255,157,178,14,148,209,72,145,215,112,113,201,202,148,225,214,76,252,161,205,162,175,248,147,3,168,216,232,127,50,193,254,67,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,0,255,166,253,223,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,7,214,104,0,255,239,237,63,150,249,175,105,0,255,159,15,160,40,138,122,251,0,90,141,254,175,173,176,0,255,25,126,40,249,79,224,195,124,165,71,0,255,223,237,127,215,33,201,0,255,54,254,167,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,30,204,215,241,209,0,255,119,251,223,181,72,242,159,141,0,255,243,0,26,247,213,142,249,121,10,116,224,24,236,234,200,49,143,235,70,17,63,2,159,102,94,52,121,179,93,29,227,105,197,101,127,23,190,4,223,114,165,159,188,206,15,172,109,101,7,44,90,70,24,157,125,228,103,98,81,183,107,230,193,251,139,166,15,252,45,12,95,133,47,235,43,198,147,36,71,161,128,19,59,187,128,104,36,92,105,158,39,222,222,138,184,186,38,8,146,249,0,90,42,250,127,164,176,0,255,176,60,201,127,71,251,65,94,191,94,73,69,0,255,143,20,246,31,150,39,249,0,255,104,63,200,107,1,40,232,90,138,254,175,85,176,0,255,26,126,39,249,79,224,61,87,208,181,20,253,95,171,96,0,255,51,252,78,242,159,192,123,251,0,42,224,107,191,175,1,190,22,128,162,164,40,0,90,74,138,126,251,0,90,141,254,183,173,176,0,255,25,94,40,249,79,224,193,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,159,190,86,163,0,255,107,43,236,191,134,31,74,254,15,120,48,95,199,71,0,255,223,237,63,215,33,201,0,255,54,62,224,0,74,138,150,18,128,162,40,138,13,0,0,0,0,0,219,163,29,187,231,174,158,43,47,55,51,243,71,48,121,16,105,164,195,161,37,252,210,25,62,195,31,251,154,28,224,192,221,118,195,12,147,86,229,14,115,127,229,50,151,164,47,167,147,14,65,124,141,135,58,194,55,248,28,63,65,42,65,16,108,143,12,179,215,141,245,58,241,112,131,225,228,109,243,38,210,87,135,67,187,248,165,77,124,134,15,246,131,140,32,3,233,62,130,160,114,144,113,70,130,68,52,11,63,48,87,12,5,36,141,177,87,143,36,190,192,251,202,248,3,159,242,0,154,32,175,140,96,43,75,10,185,29,32,237,219,114,60,171,28,178,35,93,168,197,28,128,59,131,142,240,186,116,146,21,95,141,191,243,74,62,250,31,111,0,255,133,14,73,254,79,240,129,94,233,113,15,176,209,253,219,189,207,146,164,235,191,219,22,234,243,251,139,30,126,197,239,227,0,255,8,127,140,31,184,146,142,254,199,219,0,255,161,67,146,0,255,20,252,78,31,64,173,209,0,255,186,21,246,223,196,15,37,0,255,119,124,136,175,222,190,90,163,0,255,117,41,236,191,137,31,74,254,239,120,16,95,1,80,174,102,254,245,25,34,108,187,152,158,170,87,35,244,0,255,192,0,255,112,105,140,163,117,125,0,29,181,127,187,24,117,27,201,198,180,214,101,108,123,248,16,175,100,0,255,55,95,62,210,86,246,55,236,196,223,123,197,208,0,255,33,132,253,87,90,196,103,20,248,62,95,185,63,78,247,157,207,19,172,236,63,154,25,197,111,121,0,69,81,20,0,125,90,76,157,2,0,109,26,167,77,83,0,74,138,162,5,160,40,109,90,74,0,138,162,40,0,250,20,57,96,138,230,160,245,1,244,251,183,173,174,188,249,128,219,218,0,255,22,187,44,124,97,165,235,191,253,168,206,147,47,151,16,80,140,15,85,154,254,135,172,163,254,205,237,238,137,0,255,230,213,21,252,212,213,234,1,128,131,178,106,179,34,80,249,219,11,142,178,84,124,39,31,64,145,97,232,169,185,242,156,7,176,194,88,98,196,5,21,0,69,11,69,83,15,64,17,166,165,214,35,106,0,80,20,69,1,128,150,150,2,104,80,105,0,138,162,65,11,64,73,81,52,59,0,69,155,230,210,236,0,148,148,20,45,0,205,168,125,110,154,209,252,0,52,147,90,154,162,0,40,78,80,20,5,64,209,167,64,97,0,64,1,5,160,48,186,102,11,18,194,109,189,97,4,187,90,81,28,199,89,160,99,35,252,133,207,28,64,81,185,87,187,227,242,115,64,123,149,179,155,12,127,205,178,172,198,173,45,225,131,40,175,247,245,60,200,56,183,243,104,182,204,47,239,188,168,251,52,180,127,211,32,158,24,64,209,82,210,2,208,76,138,98,244,30,3,160,165,164,247,24,5,64,225,20,164,112,10,2,208,52,117,154,166,0,40,74,31,116,160,40,125,208,145,247,0,10,155,254,223,203,89,122,187,168,2,178,128,207,245,138,153,254,223,151,207,49,204,247,197,31,200,29,15,242,10,71,0,255,151,115,250,31,49,44,191,128,175,245,74,139,254,151,231,63,112,212,49,190,0,32,190,143,15,160,161,63,164,45,186,159,64,45,244,136,219,26,170,92,141,252,203,123,253,0,255,45,144,0,255,87,79,21,0,69,233,64,81,56,0,189,147,58,189,51,5,64,209,82,82,0,20,69,75,1,80,82,20,5,64,81,20,45,0,69,73,81,0,20,69,81,0,20,232,125,41,41,0,154,82,210,160,0,104,41,41,10,58,128,158,208,0,255,239,238,15,90,15,143,17,225,49,125,133,246,127,31,95,0,255,120,100,173,118,131,76,179,249,106,67,0,255,211,243,31,87,172,134,199,181,224,63,125,197,208,0,255,227,45,0,255,129,101,179,253,49,62,29,229,3,40,253,5,254,223,229,191,214,201,122,173,244,215,254,51,238,199,91,35,43,0,90,74,138,2,160,165,164,40,0,90,74,138,22,128,146,162,104,1,40,41,138,81,0,52,87,14,116,87,250,244,119,244,2,89,50,243,229,133,140,193,233,161,173,253,77,60,128,55,92,75,205,51,198,193,217,224,54,42,235,54,151,112,107,199,125,0,165,95,15,163,167,80,126,57,226,142,133,73,152,172,213,74,159,191,71,239,188,230,190,234,24,227,28,210,247,187,223,204,19,45,202,254,216,103,154,84,225,191,248,103,45,212,107,249,32,167,146,39,191,162,54,131,163,206,149,5,201,182,188,241,44,124,180,215,236,159,14,111,248,0,122,31,250,224,28,71,230,205,51,143,3,152,43,2,196,250,105,14,143,181,177,102,164,213,87,208,199,242,170,156,143,27,208,126,64,182,123,163,242,74,211,158,38,150,222,189,225,219,248,131,87,120,0,255,74,209,113,190,63,6,50,214,124,211,201,227,213,74,19,248,18,175,56,128,162,88,69,242,122,144,71,18,169,19,164,53,175,26,84,0,80,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,11,64,73,209,82,0,148,20,69,1,208,82,210,82,2,80,20,69,11,64,73,81,20,0,117,10,140,66,129,52,90,225,191,236,217,141,45,100,192,30,105,52,218,88,138,69,90,238,1,148,166,0,255,118,109,156,250,55,113,100,30,219,191,198,10,95,194,119,93,239,57,234,184,224,0,232,128,144,83,139,237,115,207,254,242,250,146,32,30,138,111,186,210,227,222,157,219,237,241,103,43,223,252,45,102,251,87,91,209,18,30,225,213,158,142,147,0,218,121,247,135,29,53,142,189,43,2,72,203,166,196,103,241,81,30,64,99,15,28,91,158,99,5,218,2,215,215,170,164,121,161,18,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,177,0,10,249,67,174,0,255,182,15,242,63,118,212,215,145,209,0,255,164,60,254,87,176,233,117,12,24,252,45,95,131,254,199,120,71,64,217,32,180,151,190,82,77,0,255,49,78,202,86,110,33,171,26,132,75,193,87,6,80,146,0,255,93,254,227,182,245,89,9,205,248,120,190,134,190,113,0,255,14,125,229,254,219,229,195,243,223,77,91,0,255,254,210,140,143,231,107,232,27,247,143,0,148,20,69,29,128,2,13,90,165,97,0,26,20,13,10,128,250,251,26,224,171,191,175,50,62,128,38,227,220,206,56,25,187,17,144,253,110,227,230,109,203,15,31,246,159,127,94,233,169,57,248,196,254,75,123,13,245,218,246,0,255,166,252,239,166,254,151,25,254,203,188,166,62,25,39,9,128,88,108,207,10,8,8,36,110,217,225,121,77,80,225,82,237,59,193,199,250,148,250,106,182,215,142,0,255,151,248,253,31,186,129,254,195,120,71,195,0,255,47,31,64,81,20,13,29,64,237,117,236,198,56,185,251,102,164,219,189,188,242,190,159,249,178,191,246,217,126,208,178,15,222,33,252,191,240,9,254,233,21,56,227,140,51,154,207,248,98,111,182,251,217,95,249,220,114,215,237,39,159,18,254,87,61,53,136,215,246,207,179,159,107,156,215,250,29,160,39,9,48,232,74,12,66,10,196,155,121,221,92,186,29,127,185,110,154,192,183,120,94,17,207,195,23,123,5,61,112,6,72,36,65,197,168,114,41,67,210,198,91,147,87,22,52,163,97,193,165,175,78,241,71,163,248,61,126,137,175,243,1,148,20,69,63,125,0,21,27,253,95,42,216,127,168,135,146,0,255,113,246,3,107,180,0,255,247,246,0,255,202,252,215,180,223,91,197,70,0,255,147,9,246,31,234,161,228,127,156,253,193,26,237,0,255,189,253,191,50,0,255,55,237,0,255,243,1,20,69,75,9,64,81,180,180,218,7,208,59,198,201,40,124,49,180,147,0,55,27,173,142,200,79,206,137,148,161,109,6,47,214,72,7,241,45,252,109,136,215,225,35,174,184,234,239,28,224,120,68,85,229,228,224,28,80,146,22,92,57,243,69,164,199,246,72,67,223,210,248,105,127,17,79,104,63,239,90,71,142,228,24,23,14,149,32,175,92,228,5,36,26,96,118,163,121,192,53,65,163,34,145,62,154,199,159,120,250,240,1,126,113,13,206,133,207,7,112,54,2,218,73,234,163,141,0,29,6,218,161,43,209,106,219,183,25,214,241,241,76,227,122,248,63,62,150,15,160,165,164,40,160,15,160,214,254,159,219,127,52,243,191,204,126,185,215,32,35,8,130,35,8,70,42,65,0,255,7,245,82,44,151,191,219,222,218,171,157,186,105,220,170,137,246,93,154,234,134,87,107,0,255,211,237,63,154,249,95,102,191,221,43,138,62,207,243,220,153,95,199,17,210,46,180,60,128,1,134,17,105,233,77,154,34,45,184,139,235,139,107,227,3,40,170,30,58,206,72,27,48,100,100,96,55,114,64,123,139,233,173,53,152,184,123,59,30,238,179,0,255,135,239,241,177,4,30,136,47,185,126,251,154,113,50,172,12,72,218,169,248,3,88,101,28,153,24,67,56,195,195,236,230,141,215,104,93,20,175,224,121,39,60,141,175,241,181,124,4,57,142,156,167,96,168,15,12,134,32,176,182,177,173,64,186,180,33,33,117,209,188,31,30,197,199,2,61,226,149,1,244,211,87,152,189,114,14,65,206,4,27,203,47,119,30,88,193,120,41,135,230,173,242,32,107,145,206,96,214,34,158,118,75,194,0,255,23,254,5,191,114,140,36,15,172,77,175,118,2,139,27,103,35,131,84,72,249,209,240,45,108,140,202,181,79,134,106,26,95,123,59,75,52,124,6,126,160,175,121,142,83,95,168,234,254,56,70,42,26,9,3,56,8,41,4,201,60,185,107,214,25,53,110,47,47,22,64,37,124,77,198,25,103,156,140,223,5,98,191,219,109,230,109,197,218,176,239,252,243,74,51,237,225,135,253,153,22,186,221,87,11,95,83,159,140,147,4,133,28,198,179,42,4,99,145,184,161,44,175,9,42,92,170,145,182,240,89,155,83,111,248,181,7,208,182,0,255,55,229,127,55,245,191,204,240,0,255,207,87,80,95,59,254,95,226,247,127,104,7,250,31,227,29,13,0,255,191,124,5,64,193,94,97,119,100,148,1,57,87,234,206,207,59,79,89,82,178,134,67,19,76,30,98,238,213,24,204,90,196,143,180,25,225,0,255,11,0,255,130,143,57,10,199,73,146,100,36,55,55,236,41,162,118,174,132,157,148,217,107,109,94,169,209,254,25,145,36,218,135,95,203,195,143,225,7,251,138,241,36,201,81,133,194,137,157,89,48,210,56,214,149,167,121,226,237,173,136,171,107,130,32,9,160,128,43,33,250,0,255,110,0,255,187,246,74,254,183,241,167,25,24,73,114,28,23,202,176,229,16,184,99,89,100,139,32,2,66,73,167,73,189,251,53,149,165,210,74,243,186,240,27,188,53,241,43,60,87,71,68,0,255,223,237,63,215,94,201,0,255,54,62,144,15,160,40,138,2,160,40,138,2,160,128,190,90,251,159,110,0,255,209,204,0,255,50,251,0,255,124,5,244,213,218,0,255,116,251,143,102,254,151,217,0,255,13,160,100,163,0,255,71,5,251,0,255,244,80,242,223,209,126,48,95,63,125,45,25,253,63,42,216,0,255,167,133,146,0,255,142,246,131,249,10,128,162,165,164,0,40,138,150,250,250,0,74,158,244,63,222,254,11,237,149,252,151,224,123,188,150,138,254,31,43,236,63,236,78,242,0,255,209,254,176,87,18,209,0,255,120,251,47,180,87,242,95,130,0,255,241,74,42,250,127,172,176,0,255,176,60,201,127,71,251,67,30,64,73,209,82,95,31,64,201,147,254,199,219,127,161,189,146,0,255,17,252,143,215,82,209,0,255,99,133,253,135,221,73,254,59,218,15,246,90,34,250,31,111,0,255,133,254,74,254,71,240,63,94,75,69,0,255,143,20,246,31,150,39,249,239,104,63,200,3,40,90,138,18,128,206,250,105,227,92,169,170,100,20,12,24,169,208,81,204,227,56,219,152,5,70,6,230,91,180,93,73,45,123,82,93,224,107,137,31,194,103,242,181,171,8,78,5,65,30,164,114,16,204,31,41,63,99,41,186,71,220,89,92,210,101,90,234,219,165,187,142,165,90,105,93,31,0,200,113,5,65,48,144,195,13,241,7,140,220,184,16,55,98,102,172,189,121,153,78,251,38,68,226,218,135,159,203,195,111,226,247,249,138,203,71,16,60,8,2,242,12,174,12,32,137,36,92,42,65,147,66,220,219,163,51,248,186,33,152,193,111,244,53,70,175,122,198,65,142,85,176,225,228,118,218,56,193,38,33,171,75,161,114,22,215,112,27,237,15,226,5,188,239,142,0,255,225,147,145,122,225,0,192,121,16,67,146,28,55,81,200,10,45,176,88,192,165,242,120,103,115,73,3,99,252,209,60,252,90,95,2,0,255,219,5,208,107,244,191,110,133,253,55,241,67,201,0,255,29,15,226,235,183,175,198,232,127,221,10,251,111,226,135,146,0,255,59,30,196,87,0,244,211,87,177,209,0,255,164,130,253,135,122,40,249,47,103,63,152,175,159,190,138,141,254,47,21,236,63,212,66,201,0,255,56,251,131,1,84,218,0,255,123,251,127,101,254,107,218,0,255,231,235,223,107,180,0,255,247,246,0,255,202,252,223,180,31,224,149,0,20,69,0,255,94,141,251,216,234,147,176,187,127,60,198,76,234,135,20,149,62,122,88,175,89,60,247,101,248,12,124,212,1,218,230,103,180,43,227,108,201,83,64,144,74,97,4,223,110,200,114,99,149,155,60,197,0,255,218,173,183,174,221,22,127,44,252,15,62,234,138,238,211,243,76,121,91,80,117,254,129,224,70,254,144,105,201,126,6,101,207,254,152,155,59,98,253,227,161,6,226,7,241,183,53,79,146,227,201,57,128,66,247,7,80,5,0,85,237,90,254,12,167,187,155,209,164,214,154,23,196,163,120,95,175,71,124,140,175,1,158,100,224,224,58,146,156,20,174,177,157,54,121,6,155,137,33,2,17,160,242,23,235,221,13,0,255,224,99,81,188,139,87,246,1,52,167,7,192,73,6,206,165,202,162,118,210,54,211,4,161,182,173,93,158,228,253,29,90,198,47,13,246,78,248,44,95,71,71,0,255,223,237,127,215,33,201,0,255,54,254,167,175,197,232,127,219,10,251,159,225,133,146,0,255,4,30,204,215,241,209,0,255,119,251,223,181,72,242,191,141,0,255,243,0,138,162,104,1,40,74,138,130,14,160,165,232,127,91,5,251,175,225,121,146,0,255,4,222,219,215,16,95,75,209,0,255,182,10,246,95,195,243,36,0,255,9,188,183,175,34,62,128,150,162,0,255,107,21,236,127,134,231,73,254,19,120,111,95,65,124,45,69,0,255,215,42,216,127,13,207,147,252,31,240,222,190,50,60,64,59,65,158,152,187,14,55,18,195,27,183,139,68,33,185,228,9,248,246,55,101,229,216,167,44,93,227,117,113,103,109,134,79,199,167,243,85,222,215,32,167,18,4,79,5,25,65,130,254,15,234,99,41,190,239,150,215,214,118,153,150,250,150,234,161,127,171,86,186,205,215,130,29,24,103,1,198,134,34,243,225,206,81,21,128,247,178,24,130,206,71,180,189,58,131,70,143,248,146,150,36,252,127,225,163,241,63,30,64,115,71,225,56,73,146,140,228,230,174,240,79,17,181,115,37,236,4,102,175,181,121,167,78,251,102,68,114,104,31,190,45,15,95,134,127,172,25,39,87,85,33,73,70,193,95,136,89,142,145,230,21,40,231,105,121,121,230,109,182,232,218,11,175,224,103,39,252,130,79,246,21,79,128,227,201,120,130,2,125,98,102,1,128,194,214,60,85,78,87,55,35,154,46,122,22,196,163,120,95,160,57,60,52,128,182,203,79,146,28,64,1,39,102,103,169,113,164,17,71,154,166,137,183,183,34,174,174,9,130,5,175,209,254,223,219,127,44,243,95,211,126,189,87,36,184,87,144,32,225,143,92,134,148,33,65,140,46,100,148,19,201,18,36,99,182,230,25,26,188,70,251,95,111,0,255,175,204,127,77,251,61,7,80,59,61,187,49,14,243,223,39,27,221,238,229,197,62,238,111,190,236,175,125,145,240,0,255,235,216,23,223,16,254,51,240,21,252,231,90,191,95,30,227,218,254,217,239,55,243,118,249,223,60,216,127,246,191,137,0,255,203,254,197,194,127,25,62,19,31,119,165,219,81,117,132,76,48,238,196,54,14,165,8,222,155,249,220,218,81,105,217,223,161,157,222,241,44,94,196,171,241,121,248,151,171,61,231,156,239,95,214,110,99,54,27,155,145,218,103,254,249,182,111,198,218,42,251,27,251,0,255,240,177,62,226,131,241,95,30,64,177,94,145,113,50,247,147,49,46,201,0,232,87,164,89,73,238,36,131,36,35,149,198,109,87,29,141,31,254,212,183,33,254,207,254,147,87,77,95,115,247,233,86,41,195,169,58,160,242,225,156,178,32,188,117,85,228,237,237,251,232,232,80,184,117,137,183,197,5,241,150,194,231,224,243,14,160,247,220,78,78,114,193,208,78,146,156,138,44,220,184,251,131,17,26,74,177,54,103,246,104,171,129,248,22,254,214,195,23,241,179,90,141,254,175,173,176,0,255,26,126,40,249,79,224,151,83,79,208,206,56,9,54,80,46,201,168,36,134,66,74,124,83,145,182,176,176,187,93,122,100,62,167,129,248,31,191,11,196,71,226,79,107,53,250,191,182,194,254,103,120,161,228,63,129,15,243,1,116,124,244,0,255,221,254,119,29,146,252,111,227,195,174,193,25,227,140,195,124,110,27,108,121,119,251,217,63,249,92,81,55,236,59,159,18,254,87,189,52,136,47,246,215,179,95,232,199,149,30,253,127,183,0,255,93,135,36,0,255,217,248,75,175,161,15,206,8,153,32,41,216,21,12,101,72,87,222,134,189,189,96,25,13,139,187,52,210,40,62,235,20,175,199,207,240,20,15,160,247,58,198,57,35,211,15,101,27,51,175,252,239,103,171,125,178,207,246,131,246,125,240,49,225,0,255,133,183,241,64,175,49,187,101,152,37,57,3,53,154,95,109,60,177,160,122,47,155,231,153,60,68,219,171,243,153,117,135,39,218,146,240,31,138,143,193,71,92,235,247,24,61,8,42,135,136,116,135,18,156,197,86,190,22,183,4,71,88,174,165,38,240,17,158,119,196,19,241,45,87,121,31,64,83,185,130,32,56,130,180,145,138,252,83,245,82,44,217,7,242,218,94,237,212,77,227,82,61,180,239,210,85,235,248,10,212,67,199,25,193,5,67,70,174,182,27,57,183,246,22,211,91,123,56,113,247,150,12,247,217,0,255,195,247,248,216,1,31,196,247,122,140,32,71,157,187,30,156,196,224,198,217,198,92,146,83,126,68,198,133,133,89,57,246,9,85,47,248,90,220,217,91,226,51,240,169,94,51,78,134,193,170,18,28,196,31,192,144,97,163,9,10,225,12,13,47,223,188,241,22,189,139,226,21,60,47,133,167,241,223,0,170,228,107,94,7,128,147,156,140,42,209,4,225,196,77,98,88,43,218,214,46,63,206,194,78,45,193,103,186,54,182,139,95,235,107,147,175,8,78,5,65,30,4,57,21,196,63,162,253,178,238,83,41,222,45,225,206,230,142,185,77,79,77,117,3,127,235,216,170,175,248,123,15,16,224,57,9,0,140,228,135,77,252,3,34,156,13,245,70,96,242,30,158,101,250,236,155,17,173,107,32,126,238,14,95,134,191,140,182,27,39,118,168,140,160,144,11,0,29,198,60,30,203,77,89,204,196,216,197,22,77,7,167,101,195,170,115,60,150,248,94,252,111,141,209,81,207,237,84,142,85,176,225,228,118,48,206,98,151,136,213,165,80,73,139,107,117,11,237,31,226,3,188,239,142,0,255,225,67,174,184,3,7,0,146,227,182,131,217,153,157,27,40,28,217,50,171,10,201,17,87,22,29,11,137,222,26,164,132,175,20,62,24,127,235,1,116,231,21,221,207,101,0,142,92,25,85,244,108,9,45,116,22,16,11,217,45,251,223,18,172,36,115,175,118,240,91,151,240,115,77,35,190,44,209,43,203,3,73,144,3,104,7,161,95,89,130,131,207,130,42,77,4,179,29,202,105,211,150,112,127,141,198,171,91,124,213,20,124,165,73,134,79,191,3,104,249,41,228,121,112,30,4,161,15,172,12,72,29,222,182,252,21,174,86,23,99,73,93,116,47,136,191,240,191,64,143,120,23,63,72,144,74,37,216,62,25,102,207,104,116,156,120,56,12,230,147,183,205,131,87,35,109,18,237,226,153,206,240,38,190,218,87,224,40,224,0,10,56,128,106,187,71,176,73,230,219,167,47,218,199,165,186,234,243,234,17,15,245,214,91,231,248,41,36,117,4,160,155,27,25,69,15,59,14,247,176,17,109,109,101,18,183,249,248,254,134,104,2,191,244,142,207,241,184,3,104,248,211,179,27,183,211,252,247,71,27,221,111,182,216,199,253,204,151,253,181,47,18,254,123,29,251,226,29,194,127,6,126,130,0,255,92,235,247,108,220,198,246,207,126,191,155,183,203,0,255,230,193,254,179,0,255,77,252,103,246,47,22,254,203,240,155,248,184,43,221,14,212,17,50,193,184,11,113,29,72,17,188,119,243,184,181,164,180,172,239,208,77,239,248,22,63,226,213,248,59,252,203,53,252,115,206,249,254,48,220,198,108,118,219,142,212,62,243,207,183,125,51,214,86,217,223,216,0,255,135,143,181,17,31,140,191,247,0,168,87,130,113,70,10,91,44,72,101,88,16,192,10,40,221,132,177,246,23,56,220,165,73,230,97,2,196,11,248,93,32,254,13,95,68,229,109,4,65,218,85,57,220,37,254,192,145,27,3,121,35,118,202,154,155,151,105,180,111,66,36,174,125,248,185,60,252,38,126,148,159,32,72,16,4,219,35,195,236,117,84,199,137,135,91,89,249,228,109,243,38,210,87,135,67,187,248,165,77,124,134,127,246,17,32,8,82,200,247,192,169,59,110,172,103,44,41,183,50,124,196,85,222,68,250,106,145,235,8,79,245,137,207,240,33,62,128,6,161,31,4,134,248,97,163,57,146,246,226,174,44,47,44,0,255,159,166,122,232,223,210,71,128,58,6,204,7,80,175,50,36,192,117,6,118,102,17,201,39,242,2,87,235,93,161,223,166,9,130,120,47,254,129,231,61,226,31,141,2,119,224,84,161,48,190,152,149,31,119,14,20,98,178,132,195,16,116,62,101,46,210,109,208,104,17,79,238,106,132,0,255,47,124,52,62,154,175,56,222,14,61,172,140,62,199,141,102,227,181,17,156,132,36,89,35,243,100,173,105,32,212,183,189,179,87,0,5,244,213,218,0,255,116,251,143,102,254,155,217,0,255,231,107,160,175,214,254,167,219,127,52,243,191,204,126,111,0,45,27,253,79,10,246,0,255,233,161,228,191,163,253,96,190,126,250,90,54,250,159,20,236,0,255,211,67,201,127,71,251,193,124,45,29,64,235,121,253,158,27,220,73,110,201,37,187,168,180,139,155,52,75,26,101,239,116,201,92,252,10,237,195,215,186,168,254,225,87,251,138,241,84,42,15,130,224,192,200,16,144,35,73,57,241,12,79,196,189,45,113,107,77,208,108,243,11,103,126,198,11,25,116,4,118,192,57,187,19,92,8,154,247,11,246,32,246,250,218,109,88,181,138,167,166,141,253,111,248,11,252,189,215,36,79,114,50,112,61,168,54,0,140,17,39,135,32,220,119,162,88,185,50,57,242,23,235,93,18,15,227,125,81,188,139,95,28,64,145,113,206,56,35,99,119,141,246,102,187,113,243,182,185,31,158,237,39,0,255,188,210,35,62,196,111,251,47,13,193,135,92,163,253,191,183,0,255,87,230,191,166,253,179,107,128,39,25,213,198,151,113,6,18,224,192,34,137,88,98,32,229,205,83,104,217,50,73,240,176,14,241,94,119,120,104,93,193,103,92,163,253,175,183,0,255,87,230,191,166,253,144,3,232,29,227,54,247,183,119,118,219,120,25,43,79,246,147,183,181,90,231,223,62,183,127,213,184,33,254,87,248,0,255,193,191,225,59,107,253,126,121,140,177,253,179,223,239,230,237,242,191,121,176,0,255,236,127,19,0,255,151,253,139,133,0,255,50,124,38,62,233,74,111,207,97,12,59,75,128,34,171,139,213,141,181,86,185,23,43,222,138,77,211,82,189,52,110,138,223,241,94,99,241,79,248,203,106,207,57,231,251,151,225,54,102,179,177,221,184,246,153,127,190,237,155,177,181,202,254,198,254,63,124,172,143,248,96,252,71,31,64,171,209,0,255,181,21,246,63,195,15,37,0,255,9,252,194,39,73,61,7,6,6,144,164,216,65,229,112,30,157,47,205,184,3,92,95,171,165,210,55,163,120,27,107,181,159,253,5,62,246,192,171,120,186,215,106,244,127,109,133,253,207,240,67,201,127,2,127,173,1,125,158,151,95,116,230,215,243,96,132,133,216,128,219,76,19,226,236,232,30,65,115,23,212,197,141,5,71,0,5,112,18,20,240,36,201,0,16,244,127,172,78,161,200,190,92,222,220,171,93,186,233,91,170,187,246,93,90,105,82,115,60,163,30,102,168,207,113,163,17,73,57,192,137,72,138,70,46,95,218,154,119,62,141,219,75,139,241,150,11,199,145,212,47,3,6,116,63,192,242,249,136,44,115,178,19,106,118,25,210,182,11,105,7,191,75,82,251,71,241,221,248,176,43,137,232,127,188,253,23,218,43,249,47,193,247,120,0,45,21,253,63,86,216,127,88,158,228,191,163,253,33,175,95,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,21,0,5,93,75,209,0,255,181,10,246,95,195,239,36,0,255,9,252,231,10,186,150,162,0,255,107,21,236,191,134,223,73,254,19,120,111,31,64,3,124,245,247,53,192,87,0,20,69,81,0,20,45,37,253,246,1,180,24,253,95,91,97,0,255,53,252,80,242,159,192,131,249,58,58,250,0,255,110,0,255,187,14,73,254,183,241,61,125,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,97,190,142,142,254,191,219,127,174,67,146,0,255,108,252,159,7,80,20,69,11,64,73,81,20,0,13,93,131,11,111,148,187,237,6,44,143,102,96,155,185,223,176,136,59,210,155,211,85,135,29,190,198,63,237,226,29,252,231,202,173,5,28,192,213,78,238,62,146,156,36,27,249,6,46,207,224,17,165,25,32,4,104,148,61,122,118,195,67,248,216,11,31,225,147,125,0,4,8,130,160,242,125,225,224,142,27,235,25,203,49,55,24,78,184,202,159,72,95,45,114,29,225,169,62,241,25,30,114,205,245,220,78,70,177,49,162,236,103,110,211,98,146,35,97,224,183,191,49,197,34,153,175,164,99,60,211,41,124,168,113,99,248,228,234,138,228,0,78,70,166,7,192,85,201,70,190,145,69,16,110,170,210,12,172,76,202,17,246,104,218,18,15,227,125,47,124,132,199,92,235,30,36,200,13,22,27,131,208,17,124,155,148,230,85,82,57,194,245,53,146,114,34,121,76,47,248,165,77,248,182,38,18,95,119,116,0,181,70,0,255,235,86,216,127,19,63,148,252,223,241,33,190,126,251,106,141,254,215,173,176,0,255,38,126,40,249,191,227,65,124,5,64,163,53,66,0,255,187,237,133,91,165,129,26,218,89,165,53,66,0,255,123,0,255,185,61,250,29,161,143,125,0,173,161,0,255,67,8,249,143,19,164,73,188,65,84,240,108,190,146,253,95,207,127,228,102,127,171,50,226,83,250,90,219,191,61,252,203,0,255,252,104,147,240,63,101,132,39,243,117,158,0,255,57,252,155,207,248,124,103,0,255,228,115,131,248,128,3,40,138,162,0,168,83,160,233,211,54,0,80,204,52,78,211,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,135,30,64,233,211,191,235,64,185,219,202,43,31,50,239,105,127,171,3,226,107,248,151,190,210,175,55,55,218,73,0,140,102,47,10,21,88,213,36,94,105,82,246,196,215,248,154,51,198,120,198,109,55,201,102,94,151,120,155,38,246,149,62,116,28,134,177,161,251,226,141,149,228,123,0,255,46,136,31,186,140,90,195,55,249,0,90,223,14,43,58,98,230,31,78,108,69,100,56,54,109,117,136,180,139,239,92,205,94,235,203,68,32,99,230,147,169,215,206,93,43,158,212,52,219,7,122,141,159,241,138,96,24,96,0,40,138,162,14,64,243,128,52,78,81,138,140,0,234,20,64,17,52,199,3,208,12,82,35,13,189,133,41,50,0,138,150,146,2,160,104,41,41,0,90,74,90,74,0,138,162,40,0,138,162,165,4,160,40,138,2,160,104,27,147,90,207,25,109,16,134,56,138,212,186,222,107,0,255,25,231,216,45,0,255,219,204,47,239,52,126,190,233,164,13,252,208,35,128,162,62,245,92,120,182,43,97,38,150,45,202,26,107,233,108,103,135,118,122,193,95,248,71,95,235,35,252,1,67,78,25,121,133,51,48,226,149,253,211,98,138,248,11,240,1,94,171,9,0,255,242,126,48,238,85,191,191,154,183,53,209,121,167,73,132,119,107,95,3,239,224,89,87,0,56,3,216,18,108,199,252,149,38,217,11,245,185,251,107,57,128,210,167,47,162,3,116,229,47,95,142,185,50,245,27,226,175,206,237,90,199,63,249,74,191,62,213,253,20,48,72,179,165,183,249,198,203,244,179,0,255,212,32,254,233,181,82,15,221,179,242,132,147,7,137,125,193,216,171,157,174,13,140,191,226,107,188,38,0,240,216,17,149,29,3,80,20,69,11,64,73,81,20,0,69,209,82,0,20,165,32,133,83,16,128,166,169,211,164,41,0,138,210,71,247,11,69,233,23,29,119,15,160,112,244,63,73,159,0,255,121,92,253,27,240,185,94,107,209,0,255,179,253,143,26,198,39,233,241,34,175,120,244,127,73,175,0,255,99,234,223,128,207,245,138,69,0,255,207,246,31,234,88,241,191,126,252,142,15,160,9,250,159,180,215,127,168,7,228,127,214,81,237,106,130,254,39,237,245,223,151,64,254,99,45,85,0,20,45,180,148,142,2,208,123,83,251,211,59,83,59,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,165,164,40,0,90,74,138,22,128,2,37,5,10,128,162,165,33,5,64,81,20,77,29,64,109,232,127,186,254,23,172,133,199,40,240,165,190,66,232,127,114,253,7,159,181,246,15,156,246,242,213,134,254,175,237,0,255,211,22,30,151,128,39,245,213,227,0,255,162,154,254,135,22,235,243,105,143,124,0,165,191,192,0,255,187,252,0,255,218,88,175,149,254,2,0,255,145,199,217,26,89,1,208,82,82,20,0,69,81,20,0,69,81,20,0,133,83,128,180,52,112,0,74,143,140,154,17,82,115,83,107,0,138,162,104,54,128,230,121,234,56,160,35,117,185,159,82,182,201,90,92,50,79,214,106,17,235,160,97,125,173,47,243,233,110,123,110,253,179,155,175,89,96,182,175,116,110,140,159,240,54,190,230,208,131,0,118,77,252,63,215,173,114,113,102,47,143,218,147,189,246,169,126,26,198,111,120,99,31,64,131,17,140,156,108,168,122,219,133,60,201,100,197,247,92,201,113,183,102,6,2,132,185,75,155,99,108,105,172,109,119,131,213,190,251,57,242,92,104,62,143,65,129,164,48,33,123,151,30,67,60,211,151,107,246,31,228,140,1,224,67,57,238,126,144,100,204,54,106,144,247,76,171,159,230,149,241,162,3,232,61,232,25,231,156,187,117,183,219,108,50,107,165,109,175,249,167,161,198,225,83,189,184,142,56,158,231,41,28,201,136,216,214,4,230,74,148,165,224,251,86,174,244,160,31,140,67,191,65,253,12,148,205,17,108,163,78,58,139,63,110,43,247,235,129,215,111,234,150,73,52,250,128,223,206,241,105,67,0,221,248,63,205,175,53,239,199,119,180,3,223,172,186,241,127,210,247,63,235,18,15,140,142,224,103,118,37,251,31,239,214,113,157,232,236,78,190,139,127,203,173,136,0,255,231,245,143,241,24,177,127,206,88,18,241,67,146,7,80,238,159,158,172,251,72,126,245,153,203,153,68,91,240,117,143,21,241,127,186,238,227,92,234,51,48,152,72,175,240,115,243,94,201,254,71,202,251,160,28,218,112,17,55,39,252,71,201,254,199,165,190,13,93,15,239,125,17,234,19,111,114,62,128,194,63,12,199,116,223,51,231,114,233,30,254,185,172,240,15,163,199,113,203,140,203,216,9,95,102,250,90,246,63,172,251,185,252,240,126,248,224,97,213,82,91,85,203,254,199,197,244,223,125,189,40,241,31,223,90,13,107,96,62,128,194,63,130,231,28,228,121,223,12,151,54,171,154,212,13,162,109,250,106,243,248,143,152,111,188,183,136,25,72,117,129,215,253,92,235,211,219,44,189,242,211,77,59,6,168,115,248,190,1,15,160,25,33,5,123,213,254,237,67,219,125,186,149,188,8,233,206,165,225,251,38,174,247,247,245,110,17,109,138,152,41,187,48,179,168,51,225,179,174,28,64,75,73,51,82,74,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,245,90,126,247,179,127,2,29,131,4,46,191,48,210,29,205,12,105,89,218,240,43,252,155,215,250,39,169,99,36,119,83,44,23,48,132,133,141,44,210,178,190,222,231,122,200,112,88,64,28,16,212,68,228,60,118,159,158,218,106,92,11,223,195,223,6,80,250,228,117,92,79,86,253,187,149,55,17,217,236,91,93,90,61,226,111,124,181,191,15,29,109,227,253,0,153,75,36,141,4,109,44,253,102,173,246,106,207,125,28,156,237,252,250,39,69,90,94,217,63,182,47,158,138,47,240,90,31,72,50,80,118,13,64,81,20,5,64,209,82,144,2,160,40,138,2,160,165,40,105,1,40,41,90,74,0,138,162,165,4,160,40,90,90,2,168,252,107,174,0,255,33,61,254,215,86,250,74,140,254,39,197,126,249,56,164,181,127,16,193,71,243,149,254,0,245,25,111,115,66,67,95,171,166,0,255,222,79,57,91,185,29,229,113,11,187,12,252,16,64,167,253,15,215,0,255,104,200,127,152,241,247,124,165,111,220,191,67,95,167,253,127,159,0,255,248,214,204,103,51,190,158,175,161,111,220,183,6,160,40,90,90,0,10,52,40,208,52,0,77,41,105,208,2,208,126,95,3,124,245,247,53,196,7,80,75,244,191,110,130,253,47,241,60,201,0,255,29,0,255,185,130,174,166,232,127,93,5,251,95,226,119,146,0,255,58,254,115,205,6,208,238,219,99,117,0,72,206,157,185,99,193,157,199,126,219,214,146,39,9,59,244,44,135,151,240,180,28,254,194,239,174,169,79,198,201,24,0,177,216,25,80,226,73,32,113,73,220,222,179,178,254,205,165,218,23,107,172,45,252,0,223,234,205,21,229,3,133,3,0,240,170,43,219,110,42,118,201,188,243,167,47,218,199,173,186,106,165,117,248,35,62,234,173,93,248,119,175,121,29,0,78,66,201,40,88,9,106,7,36,251,36,134,38,212,181,182,203,115,61,251,52,215,51,158,105,29,0,255,197,111,241,88,62,128,162,165,164,0,40,138,102,43,112,42,3,167,114,42,3,7,117,28,247,43,63,104,30,116,190,36,251,189,32,211,218,254,100,0,255,196,11,93,225,189,46,244,1,52,108,244,63,169,96,0,255,163,30,74,254,199,217,31,172,210,254,223,219,0,255,43,243,95,211,254,111,21,25,253,95,42,216,127,168,135,146,0,255,114,246,3,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,20,69,1,208,212,245,158,113,112,144,17,75,59,72,112,50,210,206,110,247,163,13,211,18,134,186,57,189,71,35,253,195,183,240,184,31,94,135,127,185,190,189,98,28,134,60,169,0,91,174,96,100,156,219,173,252,165,130,12,138,97,249,91,203,38,243,234,172,135,174,229,53,250,205,126,71,31,64,159,245,30,164,242,118,16,140,32,1,50,140,142,13,8,240,137,70,210,234,178,233,247,104,94,174,61,60,175,209,92,67,174,24,39,251,207,201,201,144,237,164,232,56,31,108,54,38,95,140,197,177,183,206,227,178,169,134,226,107,251,111,141,198,127,93,239,72,144,103,4,25,65,130,96,171,58,62,32,201,84,22,73,171,203,54,216,171,101,185,246,240,188,89,15,29,225,3,40,10,244,138,51,178,0,255,28,156,204,136,3,212,207,252,176,217,248,252,176,183,29,139,235,60,200,174,250,133,175,237,79,116,26,0,255,231,21,208,7,80,107,0,255,211,237,127,154,249,95,102,0,255,183,150,141,254,31,21,236,0,255,211,67,201,127,71,251,131,213,218,0,255,116,251,143,102,254,155,217,239,173,101,163,0,255,73,193,254,63,61,148,252,119,180,31,27,64,129,138,249,169,32,193,5,195,64,59,9,46,152,24,39,111,113,62,145,137,247,10,157,211,148,218,214,184,46,8,0,255,141,248,33,252,111,156,39,120,14,114,59,151,27,218,191,209,27,195,240,161,76,158,202,132,111,191,110,41,219,223,217,223,192,115,253,195,143,241,102,126,142,248,39,229,119,31,64,48,10,73,172,50,202,174,130,107,162,221,66,106,242,238,118,71,168,71,93,161,77,16,193,15,253,225,63,60,9,63,216,87,6,160,57,79,146,60,137,37,39,118,102,49,178,36,47,87,154,231,145,184,184,37,174,238,121,154,96,62,146,49,6,18,119,42,56,112,23,174,32,49,50,147,8,27,49,10,136,29,195,163,127,173,14,243,98,54,252,5,159,192,135,65,124,172,189,94,233,233,85,24,216,204,125,48,156,92,27,54,82,66,91,100,183,163,211,184,111,43,15,180,75,180,152,123,227,63,60,208,31,126,140,95,230,107,41,250,191,86,193,254,107,120,158,228,63,129,247,246,1,52,192,87,127,95,3,124,5,64,67,215,140,147,81,5,36,201,40,248,81,49,203,49,210,180,2,197,52,47,47,207,188,205,22,93,123,225,21,252,236,132,95,240,158,43,237,169,39,193,25,39,133,45,4,171,180,97,65,80,150,152,216,190,26,193,95,20,129,84,143,108,156,245,225,127,60,45,16,0,255,134,111,235,3,40,158,0,199,147,241,4,5,250,196,204,2,0,192,198,60,33,166,171,155,17,77,27,61,27,226,81,188,47,208,28,126,225,1,115,231,192,24,21,36,41,131,59,185,124,136,200,101,35,128,83,9,117,218,166,59,158,166,210,13,190,20,205,254,17,31,143,207,247,26,228,84,130,224,65,144,17,68,254,65,157,74,241,125,183,188,181,167,203,180,212,183,84,15,237,91,181,210,105,190,86,248,3,35,9,146,227,46,10,80,102,231,174,130,27,188,169,170,186,37,9,36,106,13,18,135,222,26,163,139,183,20,62,24,0,255,1,168,168,232,127,178,194,254,0,255,242,36,0,255,229,236,7,123,29,17,253,127,183,0,255,93,123,37,0,255,219,248,31,175,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,111,227,7,249,0,74,90,250,20,227,40,20,14,0,104,3,69,133,194,56,18,129,68,48,164,240,246,86,188,173,21,65,16,26,64,203,7,128,231,192,120,146,75,125,98,102,73,98,231,54,230,9,161,90,90,144,104,218,232,217,15,127,225,99,129,246,240,184,87,48,30,0,223,211,253,42,171,23,222,65,101,241,44,247,242,231,73,100,117,53,44,153,179,82,135,185,57,62,54,132,191,196,223,251,0,207,73,80,133,145,220,176,137,127,64,132,179,1,110,164,204,94,195,179,76,159,125,51,226,113,13,196,207,229,225,203,240,87,215,84,70,42,8,142,32,24,65,228,31,212,73,177,100,223,45,175,237,213,78,221,116,46,213,67,0,255,50,93,181,131,15,160,127,175,214,254,167,219,127,52,243,223,204,254,153,15,61,64,206,56,72,46,80,29,130,3,4,150,74,76,108,159,145,184,176,177,241,150,234,113,249,128,247,225,127,60,237,15,31,137,207,244,122,237,127,186,253,71,51,0,255,203,236,0,255,6,208,178,209,0,255,163,130,253,135,29,74,254,59,218,31,230,171,167,175,101,163,0,255,71,5,251,0,255,244,80,242,223,209,254,48,95,9,64,209,82,82,0,20,69,209,95,31,64,73,68,0,255,227,237,191,208,94,201,127,9,254,199,107,169,232,0,255,177,194,254,63,205,147,252,119,180,31,236,181,68,244,127,222,254,11,253,149,252,151,224,127,188,146,138,254,31,43,236,63,44,79,242,223,209,126,144,7,80,20,91,203,199,25,199,111,236,198,177,155,142,51,198,109,119,218,106,63,121,229,177,253,111,151,253,75,194,127,148,240,95,104,139,240,31,89,125,125,0,37,17,253,143,183,0,255,66,127,37,0,255,37,248,31,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,236,149,68,244,63,222,254,11,237,149,252,151,224,127,188,150,137,254,31,43,236,63,44,79,242,223,209,254,144,7,80,210,82,113,249,40,84,249,64,1,24,0,1,192,56,142,4,18,193,144,68,240,54,4,107,69,16,228,106,240,20,114,4,169,28,134,107,187,201,222,34,243,248,140,69,251,183,85,39,125,30,61,226,157,38,122,235,17,64,147,156,36,73,158,36,57,73,230,95,192,65,162,200,30,111,103,109,201,150,233,166,111,151,30,58,118,105,165,183,30,57,24,5,140,2,202,143,185,45,237,114,199,8,64,97,19,109,121,177,54,214,72,247,73,180,216,247,21,163,46,105,188,212,75,243,217,111,245,206,163,114,10,25,65,29,65,96,184,12,227,140,4,133,50,76,126,96,174,152,67,68,146,98,173,166,13,175,227,99,101,252,129,87,246,21,121,37,120,16,24,30,164,222,237,3,187,92,222,13,250,34,143,155,116,213,224,213,28,62,234,173,137,150,241,1,20,231,194,129,85,2,100,4,126,36,101,56,32,195,179,178,220,154,148,153,87,190,102,181,174,189,240,53,126,150,197,47,248,100,95,243,32,120,30,140,87,130,208,35,176,10,130,131,27,204,143,22,171,221,173,209,154,214,122,22,196,95,120,223,175,57,124,192,167,10,73,158,224,13,128,78,53,6,237,100,24,80,84,226,153,237,12,81,155,70,183,190,69,116,52,139,199,149,165,186,100,248,110,252,227,4,99,60,149,235,145,43,8,61,101,116,86,146,24,120,180,17,23,103,74,179,125,210,110,145,14,125,248,81,199,126,77,192,87,244,1,244,26,253,191,91,97,0,255,77,252,80,242,127,199,135,248,250,237,171,53,250,127,183,194,254,155,120,161,228,0,255,142,7,241,21,0,245,244,85,108,244,63,169,96,0,255,163,30,74,254,199,217,175,231,43,218,65,6,78,229,84,6,14,234,56,238,87,126,208,60,232,124,57,246,123,65,166,181,253,201,254,137,23,186,194,123,109,232,171,216,232,127,82,193,254,67,45,148,252,143,179,31,24,64,163,253,175,183,0,255,88,230,191,166,253,127,190,2,250,42,237,0,255,189,253,191,50,0,255,55,237,0,255,243,21,0,93,245,115,218,8,130,227,237,10,208,182,178,4,24,135,227,242,214,98,148,210,76,59,93,161,105,36,173,70,154,252,101,240,212,196,231,224,83,249,202,85,4,7,65,42,15,130,28,4,243,71,240,80,41,186,9,119,22,151,116,153,158,250,150,105,174,99,169,86,250,215,7,0,29,64,198,25,72,174,178,32,200,41,4,22,0,85,190,201,72,220,167,99,134,187,52,217,124,64,11,241,2,126,23,192,39,241,131,124,69,112,165,16,228,8,130,83,193,252,17,28,101,72,178,9,119,22,151,106,167,110,26,119,233,174,101,151,174,90,216,215,208,235,120,190,224,138,33,231,83,93,225,231,9,121,118,237,227,51,22,237,83,109,238,97,13,224,163,14,226,251,240,45,127,151,143,211,182,220,206,134,60,134,36,177,24,174,194,70,155,179,16,29,216,164,167,248,95,75,180,214,182,43,225,109,133,0,255,197,207,29,64,171,209,0,255,182,21,246,63,195,15,37,0,255,9,124,152,175,244,232,0,255,187,253,239,90,36,249,223,198,247,244,181,26,253,95,91,97,0,255,53,188,80,242,127,192,131,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,127,30,64,81,20,5,64,209,82,82,208,1,180,20,253,95,171,96,0,255,53,60,79,242,127,192,123,251,26,226,107,41,250,191,86,193,254,107,120,158,228,63,129,247,246,85,196,7,208,74,244,127,109,130,253,215,240,60,201,0,255,1,223,237,171,136,175,80,244,127,173,130,253,215,240,60,201,127,2,239,237,43,149,15,128,147,19,4,207,49,82,229,174,20,128,54,172,124,183,136,91,40,74,121,166,145,173,215,87,146,87,35,77,194,206,248,107,226,115,240,77,125,197,229,167,82,121,16,4,7,70,134,20,73,36,229,66,83,60,49,247,182,196,173,53,193,211,192,215,100,31,65,130,84,5,244,73,172,16,172,254,225,94,222,13,178,220,28,140,97,145,71,118,59,146,185,89,47,61,203,227,89,60,210,25,158,133,207,5,208,20,130,147,219,201,120,1,167,253,199,192,14,142,56,102,156,46,73,154,40,210,242,128,141,37,175,222,241,84,23,120,3,207,184,194,30,156,32,9,134,219,168,202,0,35,119,5,237,244,162,206,96,146,134,19,141,174,51,135,30,186,200,22,95,86,124,48,254,214,171,138,175,25,1,44,72,112,33,149,2,78,130,11,110,11,198,212,26,243,34,214,126,110,66,177,182,236,159,86,211,78,125,224,69,252,210,65,15,241,43,125,0,37,17,253,143,183,0,255,66,127,37,0,255,37,248,129,171,180,0,255,247,246,0,255,202,252,215,180,223,119,45,17,253,143,183,0,255,66,123,37,0,255,37,248,129,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,20,69,225,30,0,56,230,231,1,232,192,49,152,213,145,99,190,93,55,138,248,17,8,219,188,104,242,102,187,58,198,211,138,203,254,46,252,8,190,222,107,158,36,199,147,243,42,0,244,0,10,5,84,85,27,236,51,156,238,110,70,147,90,107,94,16,143,226,127,191,30,241,60,239,54,31,151,219,50,198,21,60,134,36,40,84,78,240,209,230,14,119,101,238,210,83,252,215,213,186,232,210,149,240,71,197,7,225,163,174,168,215,115,124,105,87,204,138,252,11,1,63,63,22,230,37,251,249,140,69,251,151,107,59,102,13,224,161,246,225,7,241,155,124,0,13,240,36,3,7,215,43,201,9,112,81,59,152,60,211,62,19,195,10,68,96,36,127,177,222,221,240,15,62,54,197,187,248,96,95,193,232,0,255,218,10,251,159,225,135,146,0,255,4,222,197,87,4,35,133,32,71,16,28,4,243,175,224,40,69,146,77,184,179,185,100,43,181,211,184,76,115,45,187,116,213,209,190,22,163,0,255,107,43,236,191,134,31,74,254,19,248,48,31,64,233,209,0,255,119,251,223,117,72,242,191,141,0,255,243,10,244,58,58,250,0,255,110,0,255,187,22,73,254,183,241,127,94,1,80,174,47,3,242,110,39,1,29,8,110,219,59,73,133,196,49,68,28,113,136,145,54,49,112,151,106,234,189,218,218,63,235,9,31,219,192,0,255,225,147,188,230,250,184,144,224,25,57,227,67,59,8,114,10,69,2,99,91,254,178,188,184,244,127,187,64,87,137,203,123,75,32,30,193,155,69,124,19,190,149,15,160,193,3,228,8,82,57,12,214,126,143,230,22,153,199,103,44,218,191,173,58,233,19,233,17,239,52,209,91,139,250,105,183,51,130,66,50,0,3,70,144,238,87,49,95,62,172,54,102,41,43,131,251,45,250,14,82,199,158,84,23,248,90,226,135,240,191,168,156,115,16,184,147,100,148,187,114,146,224,198,140,160,198,156,67,98,75,242,124,149,14,91,68,72,60,129,55,127,248,85,124,39,95,81,71,42,7,25,65,16,127,202,202,144,67,228,232,174,4,136,216,187,244,47,72,214,238,142,67,155,248,165,123,101,219,125,0,13,242,117,116,244,0,255,221,254,119,45,146,252,111,227,251,250,26,228,235,248,232,0,255,187,253,239,58,36,249,223,198,7,6,80,156,129,83,86,73,33,87,224,175,164,14,167,202,208,12,22,208,164,220,188,242,69,171,117,237,133,175,241,179,44,126,193,39,251,154,7,193,243,96,188,146,10,61,82,134,32,176,114,23,243,116,185,90,93,140,214,180,214,179,32,254,194,0,255,126,189,225,43,124,197,61,134,231,32,8,114,130,31,182,240,79,200,218,217,82,236,0,97,47,218,179,83,159,253,48,37,57,116,16,223,150,136,47,195,55,246,1,116,212,156,39,73,158,196,146,19,51,187,24,73,146,151,43,207,243,74,92,220,18,87,215,52,207,82,233,124,4,201,8,2,224,4,57,200,150,0,120,129,202,229,171,110,131,131,197,55,116,231,174,201,142,101,240,230,210,226,108,16,95,143,0,255,56,64,219,128,224,216,114,206,133,119,1,133,19,88,105,56,215,242,7,246,72,244,79,187,95,99,204,149,189,189,15,143,224,67,34,126,22,127,231,181,148,20,0,69,81,20,0,165,61,245,36,56,227,4,109,11,193,144,54,44,72,193,18,19,241,213,120,235,91,69,183,84,211,242,48,241,225,125,60,45,16,0,255,134,191,184,162,242,62,128,6,57,72,16,60,8,50,130,4,253,159,170,143,101,232,190,91,94,219,211,101,122,234,91,170,135,246,165,90,105,129,119,7,193,147,106,211,225,6,80,105,103,92,36,0,128,154,55,195,224,111,64,226,218,47,179,116,141,223,189,229,37,26,62,29,95,184,109,126,174,119,225,140,43,56,96,0,0,84,78,50,237,130,170,236,202,220,4,42,254,235,110,93,52,104,91,60,81,241,65,248,166,190,6,248,0,10,232,171,181,0,255,231,246,31,205,252,47,179,159,114,92,57,8,242,60,7,118,238,74,1,113,7,185,91,196,45,192,32,82,8,178,253,250,200,81,233,171,199,167,103,188,201,240,199,248,171,171,181,0,255,233,246,63,205,252,47,179,0,255,27,64,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,36,175,160,103,220,221,198,37,129,85,5,118,72,129,9,42,5,26,64,33,207,43,240,106,93,142,216,197,53,163,11,124,120,195,71,225,111,189,150,141,254,31,21,236,0,255,211,67,201,0,255,71,251,37,119,3,65,130,60,231,24,44,99,85,48,208,142,238,199,72,98,10,69,40,157,110,19,237,154,145,88,63,248,176,160,182,38,126,3,31,208,7,208,252,158,212,99,169,199,44,3,155,149,165,101,146,12,8,184,190,80,239,94,70,80,204,154,107,223,16,140,242,53,221,199,185,27,7,0,96,64,96,21,228,4,172,2,208,10,135,17,172,171,94,173,201,209,104,111,203,104,3,31,38,241,173,248,167,190,226,41,228,121,112,158,74,133,62,48,28,16,24,222,182,188,21,172,118,183,70,76,93,52,47,136,191,240,190,31,126,196,215,248,26,156,180,19,119,251,141,43,76,86,25,251,204,253,150,203,91,178,190,162,86,218,244,240,53,30,54,194,203,248,190,7,80,177,209,0,255,100,130,253,135,90,40,249,31,103,127,176,70,251,95,111,0,255,175,204,0,255,77,251,191,53,108,244,63,169,96,0,255,161,30,74,254,199,217,15,172,209,254,223,219,0,255,43,243,95,211,126,128,7,80,82,20,245,246,1,180,24,253,95,91,97,0,255,51,252,80,242,159,192,99,174,245,129,135,124,24,189,97,69,201,102,193,82,246,124,202,167,48,151,181,66,47,159,89,216,68,141,227,113,159,248,85,252,177,80,69,199,147,147,99,1,42,110,36,64,198,120,94,12,129,145,91,88,2,177,22,99,65,150,166,47,208,103,124,29,239,139,227,207,44,95,147,12,84,146,188,0,224,36,153,63,128,135,44,203,55,221,206,214,146,238,212,82,227,46,61,116,108,213,84,91,1,52,231,0,10,79,98,201,0,8,40,43,73,242,66,225,109,72,37,46,110,9,214,134,231,185,235,43,137,232,127,188,253,23,218,43,249,47,193,15,242,181,215,87,18,209,0,255,120,251,31,180,87,242,95,130,95,242,0,138,113,0,192,1,0,40,67,20,21,128,145,70,18,165,22,111,195,81,188,189,93,186,134,111,27,130,134,246,147,134,1,92,143,5,169,224,118,17,98,113,159,17,54,187,84,198,55,61,93,107,110,27,90,237,227,66,205,187,203,226,65,163,245,236,111,154,171,57,18,28,175,140,35,48,212,35,176,50,9,41,107,23,9,178,81,106,221,217,144,215,180,214,68,119,240,81,124,172,215,107,252,181,87,100,192,13,180,221,237,212,101,50,171,119,248,251,11,139,184,35,189,57,109,117,8,226,21,60,212,46,222,193,147,248,0,138,203,71,16,60,149,10,70,112,48,20,57,146,99,168,4,77,10,115,111,203,91,221,16,60,185,181,20,253,95,171,96,0,255,51,60,79,242,159,192,175,125,59,65,10,193,219,24,149,194,153,33,39,110,244,254,144,87,194,98,23,113,106,183,29,45,145,120,180,139,55,237,105,200,240,227,248,20,175,80,244,127,173,130,253,215,240,60,201,127,2,239,237,3,104,128,175,0,255,190,2,248,10,128,162,40,10,128,162,213,26,140,0,193,65,130,160,252,164,157,113,50,54,19,43,137,29,173,217,49,189,139,75,177,80,75,237,52,213,87,43,221,225,163,94,86,111,31,64,171,209,0,255,181,21,246,63,195,11,37,0,255,9,60,152,175,244,232,0,255,187,253,231,58,36,249,207,198,247,244,181,26,253,95,75,97,0,255,51,252,80,242,159,192,135,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,1,7,80,210,174,38,57,73,146,60,73,114,146,204,31,40,31,163,40,178,233,118,214,150,106,153,110,26,92,122,232,216,165,149,190,42,198,17,4,15,82,193,72,25,12,85,142,36,133,200,91,147,68,220,219,242,86,55,4,207,17,64,73,81,52,11,160,121,29,0,78,114,50,10,168,162,118,226,38,49,44,177,182,118,249,113,22,214,214,233,165,111,99,99,133,253,224,118,112,12,246,140,115,59,96,28,16,112,46,36,25,233,228,45,139,108,159,190,45,201,155,13,137,0,255,241,102,128,167,225,87,249,26,92,112,3,110,236,70,89,38,179,98,155,186,223,176,152,59,210,95,211,86,139,30,158,198,63,237,226,29,124,177,143,0,65,16,84,190,7,14,238,48,170,135,74,202,173,12,31,113,149,55,145,190,90,228,58,194,83,109,226,51,252,224,0,133,170,39,7,121,128,194,5,179,145,97,96,30,185,74,220,88,5,100,37,184,79,23,141,17,176,68,27,213,47,254,150,248,100,252,138,87,242,209,0,255,120,251,63,116,72,242,159,130,143,187,197,157,113,144,88,114,193,252,242,13,35,25,167,217,85,141,161,170,16,40,117,249,70,110,187,246,195,179,248,51,196,165,21,190,26,63,113,37,31,253,143,183,0,255,67,139,36,0,255,39,248,157,62,128,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,95,191,125,189,70,0,255,235,86,216,127,19,63,148,252,223,241,33,190,18,48,133,214,12,253,47,240,31,76,246,199,69,63,107,180,70,232,0,255,239,143,131,9,242,159,232,96,31,144,150,208,0,255,225,95,254,231,73,147,120,20,26,252,152,175,244,103,158,158,12,246,175,40,199,111,250,90,31,0,255,35,244,203,127,32,72,167,120,230,111,194,107,249,74,143,239,204,231,160,178,216,15,129,43,227,39,7,80,20,69,1,208,167,197,212,41,0,74,74,26,180,0,20,69,73,1,80,20,69,1,80,52,40,90,0,138,146,162,0,104,232,65,234,239,53,207,65,41,223,218,230,3,112,90,4,102,201,146,54,196,181,164,120,19,62,192,235,234,26,0,255,40,31,57,144,64,78,132,141,97,180,17,77,19,13,53,136,181,130,119,244,1,212,190,93,15,114,127,202,7,105,32,145,52,42,220,17,185,188,36,222,233,20,141,197,199,242,149,254,129,149,95,231,126,251,124,183,137,167,210,188,69,171,117,176,175,249,110,237,228,228,243,126,66,136,36,35,46,233,154,248,11,111,167,211,127,190,218,215,131,140,110,9,11,56,249,75,72,114,196,181,186,104,168,207,11,47,197,111,121,0,37,69,17,228,10,10,128,6,165,34,86,162,162,57,85,2,40,158,156,77,212,236,52,56,33,5,64,73,81,20,0,69,77,189,99,156,103,236,118,83,133,200,135,183,177,107,125,180,0,255,156,115,27,150,0,255,110,229,203,64,29,187,181,163,67,224,129,70,28,64,157,214,3,35,252,94,183,0,255,242,241,202,211,121,64,98,152,85,223,141,38,238,74,240,149,94,93,61,254,207,205,233,58,198,196,123,186,223,37,213,19,252,219,47,31,64,19,0,255,175,58,166,159,117,159,68,216,241,212,196,0,255,145,248,203,195,33,222,22,61,222,250,74,194,38,103,156,164,126,218,176,157,95,207,240,193,173,194,63,41,192,0,255,83,35,77,39,65,60,129,31,137,124,0,133,0,255,210,254,241,179,196,152,102,53,60,178,10,0,255,176,60,231,209,53,129,17,62,221,224,197,91,95,225,159,28,224,127,169,145,46,63,230,117,131,7,169,244,207,213,227,127,247,135,26,105,100,152,91,103,120,146,242,129,41,252,211,190,0,255,190,72,0,255,25,74,243,240,139,84,248,175,239,223,125,95,91,254,23,211,60,124,114,245,21,254,13,191,0,255,190,8,243,63,89,43,251,83,181,236,0,255,152,234,223,109,25,190,68,87,178,238,213,33,46,153,15,72,17,0,255,167,139,63,106,92,0,24,145,150,225,139,223,138,253,223,147,121,63,87,112,181,153,136,117,91,116,7,159,105,179,87,238,143,237,113,227,169,228,226,229,240,149,88,47,213,95,239,26,107,246,79,244,152,110,49,217,24,191,173,244,240,97,174,252,197,69,226,247,90,1,52,247,148,231,229,151,143,201,15,224,124,66,173,105,119,175,192,139,16,126,208,74,175,217,63,94,159,113,236,118,249,140,217,100,111,211,202,191,123,169,30,154,246,227,181,251,167,251,244,117,244,34,91,224,62,195,216,80,52,113,214,54,139,111,80,175,247,245,12,216,27,227,76,97,47,243,104,31,172,5,208,163,3,232,61,142,37,150,35,119,100,105,70,126,188,222,155,189,234,63,238,140,41,27,207,113,44,101,73,81,214,148,154,247,98,188,23,127,117,189,167,135,101,4,135,179,174,200,251,69,161,194,49,236,237,221,122,68,241,60,126,203,87,250,247,164,234,4,243,48,161,249,124,75,154,87,180,67,207,146,120,20,143,12,160,243,231,64,50,80,101,101,114,155,48,138,37,137,91,202,62,45,250,74,61,213,82,82,0,244,41,192,180,212,2,3,80,164,41,66,106,210,52,105,0,138,150,146,22,128,162,20,77,241,20,4,160,105,234,52,105,10,128,162,244,139,94,165,164,244,65,135,222,3,104,61,250,159,156,199,0,255,224,16,16,20,240,183,94,107,209,0,255,115,253,7,212,47,30,163,199,147,188,226,209,0,255,229,44,29,131,144,173,128,207,245,138,69,0,255,3,252,0,255,117,241,109,232,248,27,31,64,35,127,210,94,0,255,161,14,58,67,235,168,126,53,65,0,255,147,245,250,31,117,208,25,91,67,181,0,148,148,14,20,165,215,3,208,59,83,187,211,123,83,0,20,69,75,9,64,81,20,5,64,75,73,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,40,90,165,4,160,40,138,2,160,104,41,105,193,14,160,182,253,135,63,45,0,255,49,118,186,194,3,99,15,95,212,87,237,223,62,242,254,32,193,108,214,128,40,178,249,122,218,0,255,189,121,28,64,150,174,240,35,110,103,248,158,190,122,252,15,186,123,166,189,186,249,209,114,124,0,165,191,247,207,145,207,208,26,89,171,149,254,2,0,255,145,111,219,214,202,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,25,69,31,128,102,210,220,20,5,64,83,74,138,2,160,104,41,41,239,0,122,79,15,122,182,156,201,6,91,220,194,11,233,124,75,20,79,225,171,94,227,167,7,201,25,121,254,141,137,77,154,7,219,227,85,90,215,235,166,229,124,205,3,152,31,192,106,44,171,20,91,87,123,241,71,81,30,35,63,205,95,209,173,46,74,252,134,111,29,64,131,224,104,103,140,2,71,106,47,95,17,233,4,127,127,65,27,54,248,25,175,242,90,193,131,114,135,66,7,27,199,146,202,80,87,172,213,205,123,173,127,79,42,71,138,216,217,61,90,172,44,109,69,94,167,115,67,188,209,152,171,125,206,115,220,245,78,172,52,0,255,98,27,150,8,142,177,187,86,130,68,224,91,60,201,3,40,154,3,83,147,211,113,6,243,109,115,188,45,67,37,1,180,126,123,38,225,180,126,123,54,17,42,122,2,104,253,224,159,115,81,170,246,143,49,249,217,237,75,83,69,189,1,148,254,153,245,111,168,220,46,251,169,66,251,34,222,22,117,237,254,239,57,55,79,112,152,211,238,34,222,59,226,35,157,243,90,90,232,3,104,112,79,221,124,227,53,203,111,140,155,43,154,161,45,217,250,70,241,57,188,209,107,221,62,246,169,4,100,55,182,77,92,225,220,169,65,132,186,65,0,255,34,204,241,53,119,63,64,0,3,157,117,134,69,175,247,233,254,133,58,72,180,64,172,220,59,227,69,137,2,179,182,109,226,71,120,211,1,20,134,235,116,119,33,118,249,252,198,183,181,185,200,143,125,18,150,132,207,226,55,94,235,215,231,25,6,34,177,219,80,101,120,123,142,8,125,109,157,238,93,246,85,251,135,247,207,237,108,163,200,206,237,231,41,187,200,59,207,225,173,70,241,71,195,188,118,127,4,193,56,111,195,9,105,90,142,249,154,38,214,82,44,239,137,144,86,248,67,124,59,31,64,209,175,222,199,142,0,57,242,198,7,67,49,47,230,138,16,169,182,85,90,234,168,18,128,162,40,90,0,234,85,123,78,157,64,187,31,65,97,12,193,91,145,106,151,174,101,218,105,175,102,0,255,169,47,0,183,35,145,197,2,201,168,108,111,43,4,141,110,218,194,23,93,247,26,216,1,60,133,58,184,131,242,4,176,133,36,157,180,52,245,46,64,117,169,240,123,248,81,0,77,146,227,242,108,168,37,41,63,111,41,193,51,163,86,26,204,157,21,240,47,252,162,87,122,61,61,185,89,16,156,225,6,9,1,30,133,184,229,33,188,250,107,223,21,0,255,226,75,205,254,209,174,23,232,69,99,137,183,117,41,175,253,209,196,218,197,95,93,226,175,102,243,21,245,169,99,195,65,25,141,100,68,218,216,47,145,139,18,117,107,133,22,113,252,141,183,28,64,239,179,127,140,49,22,0,255,252,190,140,237,228,159,142,212,86,55,43,138,2,160,40,138,22,128,146,162,104,1,40,41,138,2,160,40,90,74,0,138,150,146,22,128,146,162,40,192,20,69,81,7,68,20,245,1,229,148,216,235,61,125,91,254,103,75,182,18,108,35,20,241,182,105,221,171,26,131,191,241,10,58,144,94,195,232,0,255,82,249,228,4,181,64,91,200,21,62,238,192,164,163,29,135,158,124,229,84,119,181,110,217,215,189,226,7,188,134,190,169,254,73,64,95,137,94,127,121,224,50,148,81,135,120,42,193,33,126,192,171,252,195,253,147,183,25,231,8,160,40,138,58,0,5,154,82,144,34,13,64,83,74,26,20,0,245,247,53,192,87,127,95,67,124,0,53,69,0,255,239,42,216,0,255,18,207,147,252,223,241,159,43,232,122,137,254,215,85,176,0,255,37,158,39,249,175,227,63,87,0,20,69,81,0,20,69,75,191,30,64,113,248,191,143,189,111,62,221,249,146,158,0,255,171,127,101,0,255,242,9,228,191,180,191,9,17,254,135,132,0,255,124,246,219,125,130,160,142,164,234,112,35,151,209,227,14,202,37,92,227,174,173,101,242,182,249,250,125,58,92,19,248,170,11,60,142,119,241,53,231,8,130,35,48,228,10,14,6,27,73,58,140,37,104,82,121,139,43,222,234,138,39,104,235,183,129,4,207,200,185,109,133,131,32,167,10,37,48,54,182,133,29,46,253,223,46,208,32,113,123,193,17,196,35,120,179,136,111,194,159,2,104,202,15,144,35,8,114,92,104,98,55,217,91,108,254,148,62,101,209,254,173,213,73,91,189,226,71,188,211,68,55,240,33,215,104,0,255,239,237,0,255,149,249,175,105,191,223,107,192,107,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,20,45,37,0,253,245,53,183,113,159,129,83,72,156,160,110,228,131,205,110,159,95,246,186,99,111,157,191,117,47,13,197,215,246,39,26,131,223,228,107,209,163,157,81,133,36,0,64,21,75,133,180,241,118,188,157,5,141,180,91,166,99,141,54,90,116,58,233,118,95,49,158,36,57,0,0,39,119,102,193,56,18,225,202,211,52,241,246,86,196,213,53,193,91,60,31,224,222,125,132,63,158,173,196,109,156,3,20,128,209,202,29,196,12,151,196,205,69,126,4,150,6,186,232,240,140,154,210,126,218,21,56,39,159,143,202,184,12,192,73,232,7,210,138,14,3,25,36,153,104,117,237,27,117,52,126,60,211,184,33,30,128,15,240,122,199,56,109,4,27,44,237,32,200,15,99,217,29,249,200,17,1,49,212,205,152,197,250,234,31,190,133,199,5,241,69,124,218,115,71,70,217,113,52,111,73,240,196,172,46,33,147,79,89,21,161,14,55,233,231,71,51,164,75,2,47,53,190,222,179,127,117,0,13,14,28,200,83,39,223,49,188,157,65,238,180,199,49,99,43,103,79,108,222,78,34,174,137,142,122,121,163,39,237,199,243,213,218,215,123,110,39,39,25,56,180,147,36,39,144,85,70,228,7,87,104,40,67,219,156,217,163,175,6,226,87,248,91,15,95,196,79,241,21,208,7,80,107,0,255,207,237,127,154,249,111,102,0,255,236,138,3,192,243,194,120,18,75,125,98,102,166,153,152,185,141,121,42,66,218,150,22,135,166,139,38,90,196,95,248,88,160,215,248,140,171,181,0,255,233,246,63,205,252,47,179,223,239,21,24,64,115,70,174,58,11,42,25,128,31,136,89,6,72,196,133,114,154,151,153,79,222,102,139,182,77,241,53,158,119,194,47,248,193,13,41,20,14,108,193,221,65,25,192,31,33,130,33,184,51,107,59,0,255,123,35,153,180,178,165,236,210,69,135,31,126,198,91,26,95,137,15,93,216,141,19,179,66,70,0,100,0,232,62,172,121,60,135,27,88,204,196,216,197,22,77,134,166,99,67,170,115,60,150,248,94,124,38,95,213,125,0,205,131,148,159,7,227,72,42,244,72,93,5,193,213,187,152,31,45,87,187,11,178,166,181,158,5,241,23,222,247,107,14,127,242,238,32,120,130,54,29,110,160,42,237,220,46,18,69,33,168,121,51,12,250,102,246,104,113,237,147,89,186,198,19,109,195,231,37,26,126,142,55,249,24,158,131,32,200,9,110,109,11,0,255,132,172,157,45,96,7,8,123,171,77,43,245,217,15,83,150,67,7,241,107,137,248,50,252,96,95,115,30,4,121,165,172,114,202,200,42,71,228,104,184,208,12,173,188,197,21,113,109,205,19,36,1,52,192,87,127,95,3,124,5,64,81,180,244,234,1,176,249,25,110,224,140,43,120,149,1,0,10,57,201,180,11,42,220,193,222,99,168,248,175,187,117,209,69,219,226,169,138,0,255,193,23,245,21,151,31,4,121,42,21,28,28,25,2,114,44,41,38,158,225,137,184,183,101,110,173,9,158,5,190,254,189,22,247,115,213,87,192,238,254,243,37,76,213,71,89,42,77,244,190,94,75,120,238,55,241,23,248,216,0,169,60,35,133,32,3,121,181,45,252,129,163,119,24,90,192,78,204,148,181,147,234,217,169,207,190,9,113,55,132,15,196,191,221,225,251,240,79,215,17,209,0,255,119,251,207,181,87,242,191,141,15,244,10,184,142,136,254,191,219,127,174,189,146,0,255,108,124,32,31,64,61,125,133,217,43,199,16,228,60,226,168,252,114,231,129,1,214,75,57,52,111,147,71,89,139,116,6,179,22,241,227,110,73,248,15,195,191,224,87,222,70,146,7,214,166,3,39,184,184,113,54,50,8,66,202,147,225,91,216,24,149,106,159,12,213,52,190,22,156,37,26,254,2,223,238,53,79,146,227,201,57,80,5,122,0,40,84,161,170,93,203,155,225,116,119,67,38,181,214,188,33,30,197,251,126,61,226,143,1,20,160,131,158,219,73,198,89,114,225,96,55,48,110,225,46,35,107,75,24,69,90,240,10,23,218,31,196,243,120,223,29,15,196,199,121,69,1,103,188,129,227,8,14,156,92,49,49,244,170,144,23,26,46,216,7,129,180,35,25,117,139,39,218,92,218,104,90,48,126,8,63,227,3,156,0,7,160,39,73,208,6,218,237,12,36,72,105,6,31,111,111,67,92,82,146,228,123,53,185,225,13,124,172,140,207,241,154,171,186,15,160,120,128,60,15,206,131,32,221,63,101,101,168,192,224,182,229,173,96,182,187,160,146,186,104,222,16,127,225,125,63,252,136,135,121,77,202,15,50,50,50,61,65,14,130,65,182,207,118,121,27,55,89,25,166,150,74,100,28,127,143,158,241,28,30,198,199,98,120,10,62,215,109,62,198,251,50,198,21,60,86,73,80,168,156,180,143,54,118,101,134,115,147,158,226,191,238,214,69,151,174,132,63,42,254,7,0,255,234,21,228,1,180,100,244,0,255,168,96,0,255,159,30,74,254,59,218,15,230,171,167,175,37,163,0,255,71,5,251,0,255,180,80,242,223,209,254,48,95,1,80,20,69,1,80,180,148,212,215,7,208,18,209,0,255,120,251,47,180,87,242,95,130,15,184,230,60,126,122,155,251,229,175,254,241,217,253,185,143,244,95,237,191,33,0,255,87,194,0,255,160,27,133,0,255,32,225,0,255,21,31,232,181,68,244,63,222,254,11,237,149,252,151,224,123,188,150,138,254,31,41,236,63,44,79,242,223,209,126,74,31,64,237,57,227,184,59,238,220,6,165,109,32,99,231,143,183,86,27,92,17,234,144,181,135,116,137,181,173,175,210,167,145,31,228,25,41,4,25,200,209,54,59,112,228,198,23,176,19,59,101,205,61,59,53,242,38,196,113,104,32,190,45,15,191,137,111,244,90,220,207,168,175,96,249,238,63,91,194,160,62,72,50,105,234,254,191,94,75,120,238,51,241,25,248,108,175,120,128,60,15,206,131,84,232,3,171,3,2,171,183,45,127,133,179,221,173,17,82,23,205,11,226,47,188,47,208,35,126,114,0,45,17,253,143,183,0,255,66,123,37,0,255,37,248,31,175,101,162,0,255,169,194,254,195,238,36,0,255,31,237,223,123,173,35,35,87,198,145,81,25,245,224,224,78,44,163,4,160,18,117,210,238,120,123,185,166,208,178,50,222,197,135,26,158,192,63,151,239,78,14,110,227,184,82,99,44,201,149,239,157,146,34,98,132,93,107,43,142,189,81,159,100,101,239,139,143,117,225,35,109,6,248,168,33,7,208,220,125,186,85,202,112,170,174,10,217,112,78,93,16,94,28,170,188,189,125,223,120,116,40,220,186,196,215,226,130,120,75,225,115,240,177,21,87,225,56,9,144,184,219,217,146,66,12,120,151,79,117,107,118,181,228,116,66,177,37,162,19,111,128,241,231,226,211,198,223,93,129,163,80,62,10,40,28,40,224,55,129,93,50,143,79,95,180,143,91,117,213,230,213,35,30,234,173,183,206,241,3,36,117,4,69,55,55,50,64,15,123,89,174,97,35,218,90,100,18,151,249,252,254,102,104,2,191,180,142,199,241,151,3,40,209,231,10,128,103,195,184,109,104,35,21,28,0,36,112,174,230,9,236,113,233,159,104,191,206,136,219,123,75,64,223,248,176,136,111,194,223,121,69,245,125,0,205,121,16,228,72,25,114,202,200,42,54,150,163,225,196,83,188,242,22,87,204,173,61,207,91,136,47,183,27,7,102,1,78,130,228,84,80,55,91,62,36,110,8,23,0,12,34,116,73,118,235,113,76,211,191,28,222,129,159,227,141,134,31,203,121,18,164,142,192,82,137,247,1,188,49,16,195,217,21,72,247,204,202,204,216,194,163,213,111,221,175,55,60,137,95,31,21,31,131,111,233,43,48,128,90,163,0,255,117,41,236,191,137,31,74,254,239,120,128,215,242,225,247,62,246,190,249,221,119,190,164,231,63,247,149,253,203,31,144,0,255,210,254,38,68,248,31,18,254,243,217,0,255,247,106,141,254,223,173,176,0,255,38,94,40,249,191,227,73,124,205,57,130,224,8,12,25,169,131,193,136,28,13,68,130,38,149,183,184,34,168,27,158,183,210,62,64,130,160,142,4,245,122,87,198,117,0,255,186,23,229,18,6,237,214,94,38,193,230,225,11,27,174,7,124,213,6,62,199,95,174,41,63,64,142,32,200,97,225,137,221,163,185,69,230,77,105,83,22,237,223,90,173,180,213,42,126,196,59,77,116,3,191,139,129,4,207,200,185,109,104,7,65,14,128,18,109,108,108,11,91,92,250,63,93,160,65,226,246,222,18,136,71,240,39,17,223,132,63,244,26,240,0,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,21,208,87,105,0,255,239,237,0,255,149,249,175,105,0,255,159,175,0,40,138,162,217,0,9,130,164,82,193,246,149,113,118,24,213,113,226,225,6,43,159,188,109,254,68,250,234,112,104,23,191,180,137,207,240,205,62,2,4,65,128,124,15,156,186,195,168,30,34,41,55,24,62,226,42,127,34,125,117,200,117,132,167,218,196,103,248,12,95,105,79,61,9,206,56,1,182,16,12,193,184,32,5,75,76,196,87,35,248,11,140,183,84,143,203,151,89,31,254,199,211,2,241,111,248,202,62,128,6,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,109,125,197,235,133,224,32,167,157,74,5,215,14,176,133,39,202,218,221,229,201,217,95,91,168,151,198,245,141,77,242,149,28,253,127,183,0,255,93,135,36,0,255,219,248,63,15,160,165,164,165,4,160,104,41,41,232,0,90,138,254,175,77,176,0,255,26,158,39,249,79,224,191,125,5,241,181,20,253,95,171,96,0,255,53,60,79,242,127,192,123,251,26,226,3,104,41,250,191,54,193,254,103,120,158,228,63,129,247,246,53,196,215,82,244,191,109,130,253,215,240,60,201,127,2,239,237,43,195,3,184,11,192,131,114,215,209,14,2,180,115,62,50,149,192,154,191,194,32,108,236,68,178,63,166,106,26,95,139,203,123,52,124,6,62,213,43,206,192,57,179,0,133,147,248,19,84,97,212,24,226,114,5,134,132,153,87,30,188,90,235,162,120,26,207,219,226,105,252,180,2,109,0,0,202,7,80,184,0,200,63,86,39,203,210,125,184,188,184,183,59,181,212,184,84,119,253,75,53,213,58,190,194,234,232,126,27,39,57,0,176,225,96,55,114,78,99,151,145,173,37,92,185,139,59,22,46,180,0,255,135,23,240,178,59,30,136,159,247,0,154,220,45,9,128,11,70,219,222,121,187,70,196,14,48,219,100,67,194,210,109,72,227,62,159,181,210,166,200,16,254,107,241,77,248,172,107,25,61,221,207,25,193,57,4,91,46,236,6,198,9,182,152,222,218,43,42,103,113,239,112,159,253,65,124,128,0,255,37,240,65,124,25,95,115,142,32,229,35,101,149,43,101,48,220,88,210,129,74,208,164,242,22,55,188,213,13,79,80,216,135,225,56,72,16,156,224,231,134,248,39,116,56,23,226,6,16,246,2,243,50,141,246,195,148,199,181,15,63,183,136,31,195,127,0,90,193,8,42,200,17,4,7,65,252,36,242,48,186,133,37,225,18,238,44,238,104,59,245,210,75,47,241,181,142,85,26,133,111,243,26,237,127,189,253,191,50,0,255,53,237,239,123,13,120,141,246,191,222,254,95,153,0,255,154,246,3,60,128,146,162,165,92,0,69,112,16,4,121,16,228,32,152,127,165,252,16,41,186,9,119,54,151,116,151,150,250,118,105,174,101,169,78,218,215,71,29,9,110,103,4,216,114,65,144,203,130,0,135,66,233,30,65,182,190,128,229,46,93,50,95,39,64,124,128,223,5,226,223,240,105,124,205,78,42,72,16,4,219,35,195,236,56,170,227,196,195,13,135,147,183,205,159,72,95,29,14,237,226,153,54,241,26,94,210,7,200,192,64,144,227,57,48,195,6,75,242,14,242,118,121,123,49,131,56,138,117,186,65,211,56,38,125,245,232,203,224,73,134,63,198,159,93,171,209,0,255,181,20,246,95,195,15,37,0,255,9,60,22,65,5,65,128,124,15,156,186,195,168,30,42,41,191,50,124,204,85,222,68,250,234,144,235,8,79,245,137,215,240,216,26,228,3,232,248,232,0,255,187,253,231,58,36,249,223,198,0,255,121,5,122,29,31,253,15,219,0,255,174,69,146,0,255,109,252,159,87,0,52,90,43,71,144,35,128,225,169,24,118,211,177,203,229,223,167,108,218,199,85,186,106,16,233,17,223,180,214,68,59,43,106,237,3,4,9,234,73,170,110,56,185,140,62,118,16,46,225,51,90,221,194,228,109,243,129,253,5,215,3,190,234,29,111,224,17,87,212,189,112,170,80,24,91,204,240,184,115,160,144,147,37,44,134,160,243,41,113,145,198,160,209,34,158,220,213,8,0,255,95,248,104,252,132,7,130,208,3,164,251,134,131,83,245,177,199,110,47,155,209,234,22,30,115,149,15,236,47,134,230,241,75,235,120,3,95,236,43,242,74,240,32,48,60,149,114,183,13,236,114,121,55,232,123,246,113,149,174,26,188,154,195,71,189,53,209,209,0,10,228,235,248,232,0,255,187,253,239,58,36,249,207,198,247,245,85,200,215,209,209,0,255,119,251,223,117,72,242,191,141,239,243,0,90,74,90,218,239,3,104,144,175,228,232,0,255,187,253,239,58,36,249,223,198,247,245,53,200,215,241,209,0,255,119,251,223,117,72,242,191,141,15,56,128,146,162,40,0,90,74,138,2,160,104,41,41,0,122,247,1,48,94,185,93,73,130,92,1,35,227,9,147,171,198,192,252,43,157,142,187,118,201,211,180,186,193,139,34,218,63,226,31,240,19,94,73,229,125,0,13,50,130,32,229,35,72,187,82,145,127,80,47,197,146,125,183,188,182,86,43,117,211,185,84,15,237,187,116,213,135,167,50,206,1,130,145,100,0,27,46,36,176,49,151,136,25,198,33,177,37,56,194,90,13,230,69,160,248,13,191,227,195,31,126,14,31,89,115,79,14,10,65,27,248,12,102,135,34,108,177,118,98,203,204,204,164,203,145,69,231,204,174,137,14,41,225,97,197,0,255,224,111,189,130,60,128,150,141,254,31,21,236,0,255,211,66,201,127,71,251,193,124,253,244,149,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,131,249,250,233,3,104,44,85,126,218,6,212,115,126,99,249,89,252,145,156,182,200,85,222,217,207,185,68,47,0,255,203,245,135,7,212,28,225,127,19,159,130,191,123,130,145,180,131,208,131,32,200,169,156,177,21,146,136,38,112,58,111,75,80,80,142,165,239,209,36,137,47,240,191,13,30,199,187,248,154,215,17,100,164,29,28,164,96,228,70,218,39,158,16,117,107,155,39,103,125,109,157,158,250,214,55,214,214,71,128,58,46,152,15,160,14,24,146,194,100,6,237,44,34,249,66,94,160,220,21,250,109,154,183,35,215,6,158,247,136,207,194,95,6,80,4,35,133,32,71,16,28,4,241,135,205,195,232,39,146,99,121,52,238,44,238,104,43,53,211,88,187,248,173,99,147,62,224,87,174,209,254,215,219,0,255,43,243,95,211,126,191,215,128,215,104,0,255,239,237,0,255,149,249,175,105,191,159,15,160,104,41,105,52,128,222,3,39,15,206,56,192,129,179,153,111,59,242,111,99,199,93,183,159,60,46,180,127,216,39,250,233,173,171,126,86,82,20,0,245,245,149,68,244,63,222,254,11,237,149,252,151,224,7,249,250,235,43,137,232,127,188,253,15,218,43,249,47,193,0,255,120,0,45,21,253,79,21,246,31,118,39,249,239,104,127,227,133,84,29,71,78,14,18,36,236,36,1,206,219,101,24,92,176,253,37,144,232,246,169,188,245,13,53,188,142,143,205,241,63,124,217,181,84,244,0,255,72,97,0,255,97,121,146,0,255,143,246,131,188,202,251,0,26,228,32,65,240,84,144,17,36,232,0,255,160,62,146,226,251,110,123,109,109,151,233,169,111,171,30,250,151,106,165,49,222,0,164,141,2,144,39,8,94,184,123,192,124,16,146,200,124,1,1,121,99,43,52,173,110,141,97,250,197,3,93,195,207,218,104,248,54,62,112,224,160,10,73,213,3,4,184,36,192,221,111,30,236,18,77,148,209,8,210,140,108,191,6,145,83,63,251,47,109,227,209,196,39,225,183,250,154,243,84,144,35,101,200,129,145,85,108,36,233,96,226,25,94,121,139,43,226,214,154,39,72,2,104,128,175,254,190,6,248,10,128,50,125,50,144,160,146,58,96,9,40,21,195,117,229,195,182,48,172,216,209,149,48,194,253,58,52,78,29,237,191,116,130,135,12,159,132,127,12,236,6,142,229,158,113,14,74,198,1,1,99,11,0,162,147,183,196,225,66,141,59,150,70,155,13,0,255,195,23,3,60,13,127,216,87,188,94,73,46,224,100,20,42,118,110,192,77,97,136,82,87,151,249,113,22,214,54,234,169,113,99,99,157,1,128,32,64,16,228,251,224,224,30,58,122,136,164,188,12,230,143,184,201,131,87,35,109,114,29,225,169,198,240,38,94,199,215,180,19,156,184,219,238,50,180,201,130,177,205,220,111,185,188,37,235,43,106,165,77,15,95,227,159,142,240,50,62,214,215,60,237,202,184,157,147,1,148,5,15,110,52,3,16,11,123,63,161,140,219,124,111,111,199,220,164,133,142,122,195,91,248,17,111,196,239,240,36,8,61,15,6,198,1,65,189,1,192,114,249,89,60,241,206,229,198,154,89,9,246,73,241,140,53,73,124,129,0,255,61,240,64,252,46,128,86,163,0,255,107,41,236,191,134,31,74,254,19,120,50,95,49,94,0,112,0,5,140,39,48,22,10,35,141,100,75,34,24,146,8,130,89,103,240,107,195,219,50,254,168,175,57,61,65,70,48,50,14,69,26,189,17,55,153,33,8,117,110,45,243,99,47,236,208,50,126,234,91,217,9,63,124,24,35,57,176,58,6,98,0,165,141,36,102,68,101,204,121,132,32,210,134,227,217,130,34,73,238,214,248,172,101,248,185,166,128,119,250,25,64,81,207,229,227,92,150,36,149,32,48,4,96,82,7,59,43,25,83,154,86,54,91,52,145,216,197,181,172,119,188,121,195,63,225,99,94,192,33,3,56,195,19,4,55,163,240,15,152,79,98,165,242,102,8,232,155,113,123,105,141,204,210,46,222,196,61,26,52,252,56,190,209,163,48,0,156,164,158,36,177,28,203,56,163,146,32,12,145,143,224,109,8,2,68,26,125,175,38,75,188,142,0,255,149,241,56,158,90,239,149,32,207,21,228,10,18,4,31,234,216,128,36,83,137,114,86,119,121,131,189,90,182,235,14,223,155,53,209,18,62,128,162,119,111,113,103,28,36,150,12,152,95,190,97,36,215,105,118,85,20,42,132,110,165,38,221,133,219,174,253,240,44,254,28,113,73,133,175,198,63,120,5,64,129,222,82,161,227,4,7,80,143,85,0,224,209,76,225,54,25,96,19,123,1,145,150,107,182,105,222,210,208,57,158,246,136,191,194,0,255,121,69,229,125,0,205,195,31,161,227,80,135,33,87,54,42,69,243,137,68,29,114,97,161,174,61,140,103,152,181,208,190,38,152,241,200,1,18,0,117,228,144,92,18,224,186,242,57,113,75,52,1,179,51,177,76,178,253,186,104,92,26,234,161,31,248,55,30,52,124,167,33,111,155,159,236,46,36,57,72,249,128,221,83,65,50,198,222,4,118,146,132,140,181,94,231,118,175,246,240,224,210,36,94,116,226,103,240,67,125,5,6,80,107,244,191,110,133,253,63,241,67,201,0,255,29,15,226,235,183,175,214,232,0,255,221,10,251,127,226,135,146,0,255,59,30,196,215,2,84,163,53,66,0,255,11,252,7,83,226,63,132,110,214,108,141,247,79,119,227,229,163,214,104,229,195,13,79,234,3,75,141,127,208,242,63,57,243,113,171,143,0,255,103,151,163,97,188,110,41,53,211,89,190,210,227,208,221,121,208,70,62,12,238,214,133,190,134,150,0,255,120,142,112,251,63,164,109,252,218,167,170,219,124,141,159,141,195,91,5,80,20,69,11,64,75,155,194,105,3,80,180,148,20,0,69,81,180,0,20,37,69,1,80,251,211,59,83,60,5,3,80,4,117,138,145,166,25,1,64,73,69,253,246,1,111,220,46,71,176,121,50,100,74,202,247,0,170,253,35,118,48,159,32,193,189,247,149,181,33,72,19,166,211,8,174,46,140,191,224,75,189,122,31,15,198,185,200,251,203,143,202,183,217,103,31,227,218,162,23,197,107,248,24,237,226,145,124,165,111,71,12,79,1,231,199,192,251,73,144,110,168,180,214,132,181,135,95,244,53,245,224,57,236,42,167,61,134,52,186,155,167,240,76,220,220,166,155,230,133,245,93,226,243,240,5,30,64,227,63,56,98,184,61,195,104,181,102,184,13,153,223,133,189,58,54,195,151,120,205,21,215,87,123,152,159,99,65,142,29,9,140,246,111,195,26,103,175,182,121,94,14,175,219,195,103,241,116,190,102,0,255,161,199,25,23,105,186,177,59,249,35,218,230,207,190,214,71,11,248,175,39,7,80,82,52,184,12,48,20,0,69,81,180,0,180,90,233,211,3,64,166,10,201,77,16,41,117,107,11,146,8,46,45,43,180,210,164,247,169,227,140,115,204,176,187,205,60,1,60,251,205,51,45,43,244,210,151,190,230,30,120,78,37,57,69,150,1,156,183,45,199,146,54,187,37,118,183,54,103,248,12,30,115,0,173,63,251,183,228,140,73,4,27,102,75,54,46,108,222,4,113,117,125,73,236,165,149,225,227,240,183,94,233,121,242,29,221,39,175,100,222,251,39,214,141,250,100,251,130,248,168,223,126,176,230,30,168,99,66,144,26,195,146,168,164,131,217,183,221,10,79,168,89,252,212,57,30,198,27,188,222,167,190,146,35,20,86,48,91,44,209,75,35,241,130,72,215,54,241,91,188,217,3,104,61,186,159,231,4,199,162,174,76,17,223,160,110,56,18,73,190,83,151,241,173,54,92,177,127,251,248,210,115,174,18,233,54,155,206,54,62,175,196,43,112,119,181,99,184,51,186,29,121,113,173,138,51,211,3,40,246,95,143,245,241,191,125,216,162,52,14,104,109,138,239,27,172,244,111,187,254,113,158,31,230,63,24,26,143,27,185,162,162,3,168,245,0,255,34,0,255,143,253,28,57,241,199,212,250,127,145,0,255,235,242,31,139,120,3,214,82,108,0,181,254,239,241,63,238,199,109,174,173,170,214,0,255,189,143,243,28,203,127,182,212,37,84,81,19,64,227,207,225,207,54,73,172,214,7,61,73,198,168,145,141,243,8,18,69,80,28,107,157,182,109,26,150,212,250,220,115,234,102,87,0,130,145,70,136,181,182,99,44,210,180,71,31,109,247,74,15,12,28,248,126,2,242,196,239,230,173,74,219,209,55,106,166,237,20,91,248,57,124,19,64,147,140,195,6,178,161,150,196,203,151,172,188,53,207,93,49,204,165,221,225,235,240,197,94,187,0,255,122,156,177,133,124,227,204,190,210,116,158,13,117,238,212,188,78,239,97,159,28,184,18,140,56,51,43,242,32,242,82,141,246,145,240,122,159,235,184,251,57,99,152,221,204,231,17,183,36,251,207,254,160,9,197,239,241,131,3,168,61,232,173,141,67,49,41,139,96,251,150,19,67,114,68,154,104,115,197,19,241,127,94,73,45,31,39,56,159,161,66,148,37,83,2,80,20,69,81,14,64,1,167,40,38,77,8,64,147,166,25,77,74,9,64,81,20,5,64,241,20,76,225,20,5,160,97,250,148,158,166,4,160,104,247,143,238,3,69,233,131,94,119,15,160,229,232,127,146,236,223,51,38,143,66,224,135,189,22,208,0,255,220,31,247,101,35,0,255,107,60,200,43,28,253,79,210,229,127,6,225,216,0,159,236,181,22,253,207,182,163,120,81,252,242,35,140,167,241,1,52,65,0,255,147,117,249,143,75,45,236,143,189,110,214,107,13,253,40,103,235,33,53,208,111,18,241,200,10,128,162,40,37,165,195,1,104,59,207,77,157,230,164,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,104,1,40,74,138,2,160,104,41,41,0,138,162,119,20,0,45,37,69,11,64,73,233,64,81,58,164,30,64,201,237,0,255,238,124,1,35,57,122,195,147,133,40,124,71,95,227,241,63,128,231,109,91,171,73,64,106,59,95,201,161,0,255,127,127,158,27,125,225,11,227,7,159,210,215,212,175,163,50,82,169,48,234,202,232,139,226,3,40,253,5,254,199,242,31,235,101,205,214,178,0,255,189,159,0,159,253,164,188,54,86,0,180,148,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,84,124,15,178,149,97,44,81,138,162,162,172,3,168,125,61,158,229,191,219,226,206,53,220,138,187,244,181,208,92,175,246,176,3,25,15,150,199,7,211,140,141,139,43,138,102,211,187,91,23,157,231,107,232,131,192,42,192,213,149,183,222,223,23,61,142,0,76,38,219,158,150,67,95,49,196,27,221,59,128,214,183,58,166,143,244,0,255,246,254,76,139,125,179,15,248,240,71,124,203,235,125,224,207,17,55,118,27,240,38,115,172,177,247,22,150,119,208,215,251,156,158,113,134,129,121,140,221,35,40,186,209,254,211,189,39,30,104,173,130,30,85,126,78,94,193,69,124,99,52,92,139,73,245,108,108,238,89,22,77,246,240,71,252,153,15,160,165,192,241,186,166,238,8,236,101,185,0,255,64,38,224,45,205,60,118,13,139,224,79,124,228,74,31,60,169,16,9,34,31,128,214,95,221,7,133,85,154,250,169,158,208,54,165,210,99,119,10,32,115,145,150,107,107,186,198,191,137,117,156,177,172,251,77,85,79,93,27,57,128,162,158,26,195,52,183,149,94,237,1,63,158,140,110,44,15,124,186,182,247,248,223,116,46,209,97,169,36,0,255,84,221,110,81,91,152,144,224,211,51,252,51,230,1,148,20,71,42,144,93,179,127,108,39,163,99,203,190,167,165,196,174,210,57,124,95,99,133,127,24,142,43,195,36,13,193,57,219,225,77,213,1,148,30,217,191,59,227,50,88,254,47,175,124,243,49,241,159,237,87,253,52,142,119,240,157,190,214,233,239,56,12,227,171,242,15,116,143,135,60,243,200,173,186,195,251,250,194,246,248,154,248,63,196,159,30,179,108,187,67,27,52,109,220,235,125,114,112,177,17,4,40,129,4,177,108,2,117,205,219,208,116,107,125,121,248,86,0,69,189,25,158,179,60,234,104,223,141,49,247,242,164,155,214,181,224,110,248,78,124,138,87,251,123,140,51,172,247,231,182,229,109,123,85,134,190,79,115,248,168,179,125,205,51,130,16,89,193,113,35,9,146,48,19,22,87,188,96,189,207,254,241,221,110,47,24,19,101,234,165,71,152,228,211,82,47,120,171,113,124,0,141,0,255,120,63,103,224,176,112,17,237,210,35,234,122,191,253,103,156,115,120,249,223,118,47,207,52,118,30,22,233,31,62,210,141,190,230,251,79,183,91,28,155,95,87,47,93,186,233,252,205,225,207,130,174,221,191,94,159,113,14,140,231,0,255,242,135,219,52,125,234,171,203,126,229,0,90,15,195,115,36,201,85,207,7,206,223,150,163,243,76,227,54,175,171,181,212,63,124,10,0,255,52,169,7,149,39,237,145,78,149,60,138,28,73,128,104,63,234,90,209,132,90,196,251,218,248,27,63,185,210,63,60,5,119,33,49,55,27,135,151,234,84,58,181,183,206,147,189,84,252,27,175,240,74,143,250,4,117,160,60,145,42,50,38,206,246,146,87,224,209,179,34,190,235,110,0,13,29,201,254,145,140,207,144,199,217,162,153,124,212,161,222,218,162,157,222,241,46,30,113,77,6,128,199,82,84,102,77,1,36,25,64,130,2,160,40,138,2,160,64,131,150,18,128,162,40,10,128,162,40,10,128,162,165,164,0,104,41,74,10,128,162,165,164,0,40,138,150,18,160,74,175,163,215,212,242,63,169,131,212,253,120,164,162,253,240,32,221,162,240,113,94,65,135,215,107,236,250,95,55,113,63,14,9,173,208,21,81,130,111,59,176,212,251,154,231,127,220,185,242,73,14,205,160,126,241,7,46,253,227,227,124,165,31,55,230,140,192,164,53,96,247,215,87,146,233,63,234,203,3,185,194,80,235,120,246,236,16,0,255,200,215,116,0,255,56,14,204,115,176,203,52,137,145,106,41,128,162,40,10,128,6,78,115,83,56,37,0,13,41,26,20,0,245,247,85,192,215,126,95,67,124,0,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,192,10,186,154,162,0,255,117,21,236,127,137,231,73,254,239,120,207,21,0,45,37,69,1,80,20,69,1,208,104,173,188,130,188,2,24,158,138,97,247,104,236,114,121,247,41,139,246,115,149,174,250,22,233,17,239,244,214,68,59,43,106,237,3,4,9,234,73,170,110,237,100,88,247,143,29,132,75,216,140,86,183,48,121,219,124,158,254,69,215,3,158,106,29,111,224,83,94,163,253,191,183,0,255,87,230,0,255,166,253,36,143,202,1,50,130,58,82,129,97,88,27,103,36,133,42,195,228,6,230,138,185,74,72,142,177,87,143,27,94,199,199,202,120,4,191,244,138,28,9,30,4,134,7,34,220,248,192,46,151,111,251,32,239,217,199,77,186,234,7,127,53,135,143,122,235,63,62,196,3,40,41,138,98,61,128,2,231,224,239,163,157,205,144,118,144,58,129,204,70,194,21,28,242,172,180,26,215,109,192,26,0,126,233,91,15,0,255,103,0,255,161,175,56,206,25,7,103,20,54,63,25,110,34,0,35,130,145,210,253,229,238,184,60,129,235,170,105,124,75,248,63,226,111,252,207,107,174,122,59,7,121,46,1,32,7,35,131,172,74,242,130,15,85,190,136,244,216,38,175,107,92,26,47,237,207,225,245,236,191,106,16,28,191,83,9,178,17,96,71,48,33,132,242,240,228,51,205,68,166,201,140,112,104,167,81,60,212,183,32,94,209,126,52,31,64,179,53,56,50,14,198,185,14,214,206,64,50,29,18,216,242,73,166,24,196,221,177,93,181,92,59,125,225,87,252,109,136,183,240,198,138,250,251,0,26,226,107,142,51,206,133,51,202,141,7,199,77,135,20,9,180,45,167,251,195,93,114,121,18,67,83,189,224,91,194,127,14,127,227,69,125,205,184,157,0,65,249,245,229,201,160,14,92,17,66,23,18,187,241,213,158,225,130,32,137,91,158,209,83,252,164,169,106,14,126,201,107,0,60,191,147,20,112,17,204,158,228,3,40,228,136,23,166,179,172,92,154,114,66,174,155,190,240,80,227,122,248,69,251,177,1,212,218,0,255,116,251,159,102,254,151,217,47,245,90,69,7,61,227,36,195,44,185,112,176,27,24,96,185,203,196,214,18,72,164,189,53,224,70,251,131,248,30,239,187,227,129,248,25,175,201,73,242,242,147,243,42,0,244,5,84,149,0,0,92,203,223,209,154,238,110,200,164,214,154,198,131,120,20,0,255,251,117,2,127,230,21,227,224,28,128,4,237,36,254,4,85,56,70,154,86,184,2,195,177,189,124,243,197,171,181,238,133,87,240,179,44,158,198,51,3,104,146,1,36,201,129,2,78,146,249,163,240,144,101,233,38,112,214,150,116,167,150,26,119,233,161,99,171,174,122,170,164,40,0,10,246,26,179,91,134,93,146,115,161,200,124,180,241,196,2,244,94,54,205,51,121,136,182,87,231,19,235,14,79,180,37,225,63,20,0,255,130,0,255,241,138,250,251,0,26,224,171,162,143,17,228,128,185,235,105,39,177,114,227,108,99,44,201,41,79,200,184,176,176,35,201,254,8,170,23,124,45,238,236,45,241,23,248,118,190,18,128,162,40,10,128,162,40,58,234,3,104,238,201,1,144,194,104,223,193,204,0,106,91,172,29,89,152,153,153,227,197,202,162,99,38,215,68,135,148,240,101,197,0,255,224,115,235,136,232,0,255,187,253,231,218,43,249,223,198,79,242,53,175,35,200,8,78,59,21,192,70,55,130,79,60,75,212,181,109,158,156,245,181,109,122,234,219,223,88,191,135,225,56,72,144,118,130,155,27,226,159,208,181,233,22,200,187,10,97,111,149,125,94,166,209,126,152,18,196,231,241,125,248,184,68,124,16,127,5,80,243,62,220,244,153,12,234,35,48,193,166,79,222,213,35,213,159,139,15,90,30,0,255,229,248,50,252,156,135,229,184,80,73,114,128,227,13,123,229,204,141,43,97,7,23,202,150,155,119,106,180,31,130,164,161,125,248,182,68,124,38,190,225,138,2,160,40,138,118,1,20,193,65,144,202,131,32,7,193,252,43,120,198,82,116,19,46,45,46,233,50,45,245,45,211,92,203,86,173,180,175,143,58,18,140,51,2,124,177,84,42,195,130,0,6,128,124,83,141,182,190,192,225,46,77,50,143,179,64,124,128,215,5,226,227,240,105,124,173,214,28,9,94,126,101,28,129,161,30,129,33,65,234,218,213,252,104,25,119,105,83,94,211,90,207,126,120,20,31,251,117,135,87,244,1,180,100,244,63,41,216,127,216,161,228,191,163,253,96,190,254,189,182,219,193,169,58,32,200,8,252,72,202,64,150,54,154,69,177,128,230,72,73,179,155,167,217,173,139,86,227,43,120,94,22,159,197,7,120,5,64,81,20,5,64,81,20,245,245,1,148,68,244,63,222,254,11,237,149,252,151,224,131,188,150,138,254,31,41,236,63,44,79,242,0,255,209,126,176,87,18,209,0,255,121,251,47,180,87,242,63,130,239,241,90,42,250,127,172,176,0,255,176,60,201,127,71,251,67,30,64,71,125,205,61,57,0,82,24,216,14,102,86,160,182,197,218,137,133,153,217,73,23,43,139,142,153,92,19,157,50,194,151,21,0,255,131,207,229,107,169,57,71,16,28,129,33,35,101,48,216,72,142,87,84,130,38,149,183,184,226,173,110,120,130,249,62,128,50,205,121,146,228,73,46,57,177,59,139,145,100,105,177,242,52,175,196,197,45,113,117,207,243,92,28,135,227,84,130,224,4,55,119,137,127,66,215,206,133,184,1,132,188,213,230,101,58,237,135,41,143,107,31,62,110,17,95,134,207,241,138,235,245,10,12,25,102,100,57,92,25,195,8,169,217,27,205,8,23,151,77,100,214,69,154,68,107,120,220,219,15,143,43,254,24,127,115,128,138,129,142,145,243,17,208,131,2,130,108,38,42,103,49,193,36,206,194,196,221,174,223,102,120,75,18,109,224,103,143,248,83,252,159,87,20,5,64,75,73,81,0,116,210,71,18,0,71,165,157,164,110,102,136,27,216,42,177,51,18,196,53,194,156,14,235,112,99,207,200,171,37,252,45,175,210,214,196,135,224,179,249,90,234,237,3,232,53,250,95,183,194,254,155,248,161,228,0,255,142,7,241,117,210,79,187,157,145,42,36,3,48,180,17,132,94,96,30,87,226,108,115,22,88,25,92,172,125,141,54,18,82,199,174,120,43,190,129,135,18,159,195,179,249,10,13,160,200,17,228,8,202,240,32,214,118,143,199,46,151,119,159,177,104,31,87,233,170,111,145,30,241,78,111,77,180,177,31,36,168,39,169,186,225,100,24,125,236,32,92,106,155,209,234,2,147,183,205,7,246,23,92,15,120,170,117,188,129,79,241,149,116,32,167,144,17,212,17,4,134,97,24,231,74,128,42,195,228,7,230,138,57,68,44,41,246,234,145,195,239,248,88,25,127,224,185,30,64,165,253,191,183,0,255,87,230,191,166,253,127,190,194,189,34,71,82,126,16,24,158,18,225,198,87,236,114,249,182,15,246,158,125,92,165,169,134,240,86,115,120,168,183,254,227,63,188,22,128,146,162,40,0,90,138,146,126,251,0,90,141,254,175,173,176,0,255,25,126,40,249,63,224,193,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,159,190,22,163,0,255,107,43,236,127,134,31,74,254,19,120,48,95,199,71,0,255,195,246,191,235,144,228,127,27,0,255,231,1,20,69,81,0,180,148,20,13,29,64,75,209,0,255,182,10,246,95,195,243,36,0,255,9,124,183,175,33,190,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,95,69,124,0,45,69,0,255,215,42,216,127,13,207,147,252,39,240,221,190,134,248,90,138,254,175,85,176,0,255,26,158,39,249,79,224,171,190,157,36,71,12,211,227,70,96,113,99,92,99,89,33,164,60,89,198,253,45,80,185,246,73,44,189,224,117,111,103,105,137,95,199,183,28,32,24,231,196,42,193,8,10,57,73,234,101,205,227,69,182,101,21,51,49,70,190,90,27,161,105,217,144,105,3,111,75,252,47,254,204,43,138,2,160,213,154,35,193,241,202,56,130,67,61,82,86,9,82,214,174,230,233,66,186,180,33,175,105,173,103,63,60,138,151,253,186,195,43,43,250,237,3,40,110,7,7,48,32,200,8,252,72,202,48,140,204,26,99,1,205,49,47,223,60,104,181,174,69,241,10,158,183,197,47,120,144,215,104,0,255,239,237,0,255,149,249,175,105,0,255,202,107,170,142,58,198,65,70,29,114,225,228,118,114,192,115,151,136,213,165,88,184,123,75,184,133,246,0,255,240,60,62,86,199,0,255,240,145,94,131,28,36,8,30,4,25,65,2,254,231,254,160,62,150,161,237,218,45,175,45,137,219,244,212,15,158,106,162,125,171,46,180,127,225,1,20,69,81,0,180,148,20,141,29,64,211,125,122,249,153,240,54,84,197,124,130,157,27,249,187,60,187,246,241,109,239,217,167,90,220,67,250,199,59,13,196,247,225,7,251,26,228,84,130,224,65,144,17,68,254,65,125,44,69,247,221,242,214,158,46,211,82,223,82,61,180,47,213,74,55,248,26,245,168,4,71,144,76,135,1,201,86,56,6,243,133,128,112,9,143,116,36,243,34,45,215,237,154,122,233,155,189,9,0,255,161,248,33,124,103,0,165,71,0,255,223,237,127,215,34,201,127,54,62,224,250,187,142,143,254,191,219,127,174,67,146,0,255,109,252,159,215,2,80,82,20,5,64,121,79,48,198,72,165,13,0,199,176,97,0,72,145,56,136,29,70,25,124,197,145,158,182,26,204,147,193,134,223,241,33,16,159,133,63,184,150,230,251,0,154,243,32,200,17,24,114,96,100,21,27,201,241,112,226,25,94,9,226,134,184,182,230,9,22,249,58,62,250,0,255,110,0,255,187,14,73,254,183,241,73,215,92,175,91,114,150,171,138,144,194,133,115,236,128,226,53,51,35,113,111,217,68,88,135,52,183,206,240,181,183,32,30,87,124,14,254,230,58,62,250,0,255,110,0,255,187,14,73,254,179,241,1,7,80,148,20,253,247,1,20,200,215,241,209,0,255,119,251,223,117,72,242,191,141,239,235,107,144,175,227,163,0,255,239,246,191,235,144,228,63,27,0,255,231,1,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,209,44,128,230,117,4,185,130,131,83,1,110,116,35,237,11,205,18,117,109,153,39,103,127,109,157,158,250,246,87,54,214,215,162,103,220,141,129,32,0,146,88,1,56,131,178,24,88,200,101,60,171,174,215,104,146,180,221,91,195,186,192,155,72,124,20,126,145,175,209,106,71,16,60,35,200,129,1,9,182,170,231,74,144,76,101,137,187,181,239,123,250,234,216,161,67,252,108,214,67,59,250,0,90,54,250,127,84,176,0,255,79,11,37,0,255,29,237,7,243,149,239,131,140,32,163,210,125,4,1,114,144,219,25,9,105,70,52,81,190,129,185,33,29,29,148,52,198,94,189,180,25,191,192,251,206,248,42,254,192,43,0,90,173,57,18,28,71,198,43,117,168,71,202,42,65,202,218,96,158,44,164,75,27,210,154,214,122,246,195,163,120,217,175,59,188,178,162,223,62,128,34,3,110,160,253,198,41,203,163,89,185,67,223,15,44,226,142,244,230,180,213,98,136,87,240,80,191,248,6,15,242,26,237,0,255,189,253,191,50,0,255,55,237,39,121,32,7,149,17,212,17,4,134,97,24,103,36,64,145,97,114,3,113,197,28,18,146,99,236,213,180,225,119,124,236,140,63,240,76,175,119,36,200,51,130,92,65,130,96,171,156,60,54,84,146,169,196,37,103,117,219,7,123,181,130,239,218,195,247,102,221,199,119,120,0,69,81,20,0,69,81,20,0,253,245,181,68,244,63,222,254,11,237,149,252,151,224,3,249,250,235,107,137,232,0,255,188,253,23,218,43,249,47,193,0,255,120,0,45,21,253,79,21,246,31,150,39,249,0,255,104,63,200,235,215,107,169,232,0,255,177,194,254,195,238,36,0,255,29,237,7,121,5,64,231,222,13,4,9,242,156,115,184,80,33,24,104,71,247,99,36,49,64,17,202,166,219,52,238,158,145,89,67,248,176,160,182,38,126,3,159,225,181,212,223,7,80,16,95,129,131,118,10,187,219,49,195,164,85,177,77,223,111,185,196,37,233,171,105,165,69,15,159,224,159,150,240,13,158,238,43,49,228,36,103,56,16,228,118,100,71,150,7,114,101,242,102,193,25,139,113,121,105,141,172,170,35,188,136,123,52,150,248,13,252,81,19,188,109,102,25,8,8,72,229,252,140,24,172,114,179,89,66,37,40,143,20,67,15,191,107,98,28,250,186,62,18,15,226,253,236,151,122,0,69,114,20,78,70,166,167,10,3,201,70,186,145,69,16,110,170,210,12,174,76,110,132,61,154,182,196,195,120,223,11,31,225,65,94,19,228,200,8,182,178,164,144,113,128,180,111,73,58,171,28,50,35,93,168,197,24,128,51,131,142,240,186,116,146,21,95,141,127,58,128,122,114,144,7,0,44,109,54,114,25,154,175,140,50,55,86,1,89,9,238,211,70,131,240,52,209,70,181,139,63,37,62,25,223,202,87,44,128,230,117,164,50,130,131,83,41,24,185,145,246,133,38,68,221,90,230,201,217,95,91,167,165,190,245,141,181,245,145,66,189,13,152,15,160,14,88,37,192,100,6,56,139,72,190,144,23,85,234,10,253,54,79,112,228,218,192,243,30,241,87,248,64,190,102,39,8,18,4,193,246,200,48,59,140,234,101,225,149,111,48,156,188,101,254,68,250,234,112,104,23,191,244,137,207,240,229,62,128,62,107,248,163,0,60,3,192,64,33,73,46,208,51,144,4,91,105,229,238,238,219,126,175,230,229,26,196,243,102,205,245,177,134,63,50,170,94,113,19,66,31,73,18,228,17,218,7,181,225,107,41,115,117,153,55,197,18,79,198,248,14,159,53,143,231,240,109,190,134,222,206,221,56,5,0,6,4,134,32,103,193,42,0,15,56,140,183,184,234,213,154,36,163,189,173,162,11,188,136,196,183,226,3,3,164,112,2,28,128,158,36,41,92,192,56,23,18,164,52,131,19,8,138,176,164,36,71,223,171,201,13,111,224,99,101,60,142,0,255,86,212,51,222,206,85,65,98,1,128,2,96,6,85,168,211,2,203,120,162,106,86,235,113,180,221,219,43,90,199,135,72,124,20,254,206,43,106,239,3,40,130,250,72,93,5,254,128,12,201,241,190,172,253,157,181,229,127,212,75,51,253,91,249,200,65,37,0,234,136,85,114,73,208,174,39,31,55,68,19,56,51,19,171,200,246,107,208,200,52,180,0,255,210,54,190,100,248,90,252,237,152,225,56,175,228,116,31,0,89,48,198,109,4,21,226,94,247,13,150,74,140,245,37,208,172,218,194,147,211,217,254,71,124,6,190,219,107,240,228,32,149,88,98,72,206,135,247,113,21,44,110,10,65,16,11,12,152,109,167,86,126,92,241,201,101,241,88,151,120,172,125,124,138,15,160,104,169,161,199,105,223,51,144,0,23,224,109,59,80,140,28,41,1,78,114,28,111,173,188,45,51,167,168,0,40,161,175,168,194,129,171,218,102,134,88,50,78,10,248,118,36,50,203,57,51,211,125,90,196,165,114,103,215,18,190,150,64,84,241,45,248,123,190,22,250,237,3,168,49,250,95,183,194,254,155,248,161,228,0,255,142,7,241,21,210,55,228,28,65,225,58,2,0,195,114,92,205,87,200,144,182,150,9,87,150,186,90,235,10,237,198,212,75,163,120,38,254,65,248,31,197,239,240,111,190,22,160,10,186,154,190,0,255,248,13,96,16,102,133,30,199,49,194,123,174,185,171,109,0,255,248,62,243,109,28,82,75,99,248,219,216,230,240,201,30,88,106,232,249,159,123,242,201,17,36,125,227,67,27,146,120,53,95,239,51,249,24,87,216,215,208,244,63,252,69,24,38,9,212,52,140,199,201,146,248,32,95,233,159,241,250,242,110,248,78,1,20,69,75,9,64,225,52,55,69,113,1,40,74,138,2,160,104,41,41,0,138,150,146,2,160,78,209,20,69,9,160,32,13,172,105,248,7,104,210,0,180,148,20,5,64,175,149,30,184,87,130,51,194,182,182,155,132,243,184,183,185,224,211,87,211,114,61,52,178,162,158,62,128,38,251,39,122,208,78,229,192,236,151,5,188,7,246,213,191,183,183,228,108,110,19,95,193,215,174,117,156,123,140,223,70,181,252,119,59,143,188,172,27,249,15,159,53,133,199,58,199,215,251,58,125,70,202,198,220,118,131,4,113,197,247,200,107,11,53,45,218,171,61,191,122,246,190,187,98,121,249,229,219,32,210,166,219,119,251,184,103,22,127,193,67,14,160,245,240,126,110,118,24,210,127,152,207,53,107,94,105,229,115,75,53,172,14,191,197,19,174,245,71,188,159,115,185,197,18,35,215,22,246,164,246,181,252,28,254,58,112,97,110,14,19,76,229,179,63,89,238,118,248,106,127,138,92,239,69,244,228,10,238,22,205,71,157,111,102,45,43,155,204,52,217,194,31,241,81,62,128,214,199,1,12,140,34,166,213,254,30,56,207,185,241,251,141,229,65,145,18,194,198,6,221,52,220,43,247,95,15,108,143,21,214,176,64,182,132,189,224,211,239,90,31,212,151,143,2,34,82,66,56,83,160,250,233,211,40,83,239,254,240,129,230,28,64,97,111,244,236,206,184,128,244,207,102,47,239,86,250,237,191,253,94,93,27,254,129,71,93,99,47,122,0,203,56,160,124,81,121,108,95,116,190,119,20,117,121,183,214,101,241,48,158,116,149,191,142,239,193,234,63,47,31,80,102,71,141,235,219,139,229,43,158,215,253,149,143,163,36,17,54,218,55,216,234,226,61,187,116,173,214,52,30,25,64,233,211,125,156,160,110,166,251,67,245,188,157,125,223,210,74,22,104,217,22,95,227,31,215,228,42,36,167,214,103,84,204,252,246,40,150,164,245,229,91,128,194,56,218,142,33,128,150,102,107,190,0,255,117,156,249,111,195,193,45,151,199,180,178,26,222,246,90,225,31,2,0,255,193,107,230,188,233,0,79,142,3,40,46,13,127,0,168,93,43,254,28,24,199,157,140,221,106,253,239,134,19,254,150,149,62,168,28,100,228,146,71,78,247,12,163,238,28,64,235,1,130,150,154,92,237,160,236,76,166,192,40,84,17,128,70,171,125,114,28,64,225,228,141,199,10,41,203,131,34,137,182,78,211,34,205,244,182,214,3,167,103,123,25,243,185,205,124,120,75,229,159,87,250,233,3,111,52,162,175,201,241,84,66,71,146,160,34,142,135,230,109,111,20,171,158,237,13,112,179,46,111,248,16,126,114,0,45,122,3,14,76,34,25,163,125,55,200,91,18,110,165,161,238,29,111,209,190,14,0,255,133,143,246,138,238,3,126,224,92,221,127,121,186,254,241,47,214,108,191,136,21,79,125,161,232,177,209,22,177,74,236,196,90,179,210,119,197,79,45,226,65,124,195,107,238,143,158,180,115,242,102,190,216,108,202,137,116,110,236,237,111,8,27,41,190,141,175,29,64,49,125,229,24,150,36,3,102,31,161,204,146,226,219,106,216,208,116,115,113,151,248,63,30,206,87,250,56,39,120,59,191,217,100,243,236,217,91,94,93,180,124,122,242,59,240,130,241,126,11,81,194,48,215,60,50,156,189,253,237,173,42,0,138,150,146,2,160,116,144,10,144,102,188,224,52,19,128,102,212,56,77,154,6,0,45,69,81,2,80,20,69,1,80,56,69,83,56,5,0,154,166,78,211,20,0,69,233,163,251,133,162,244,65,175,185,7,80,60,250,191,164,165,7,8,107,47,119,192,175,123,69,208,0,255,24,105,35,192,253,90,180,49,196,59,188,150,235,223,30,36,109,110,62,57,142,64,104,192,135,123,69,247,79,199,57,158,220,175,221,38,226,111,124,0,61,142,0,255,97,198,230,12,192,106,13,127,161,22,15,172,223,122,28,0,255,199,140,165,79,213,28,190,109,45,30,88,11,64,73,129,150,210,225,0,20,51,205,211,92,126,83,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,59,90,74,10,128,162,40,10,128,162,244,66,157,2,56,121,61,128,146,219,191,253,174,0,255,25,90,195,87,198,12,190,163,175,169,31,176,227,35,175,59,81,251,249,74,106,0,255,246,223,159,145,73,162,137,70,217,94,240,0,255,94,51,127,80,61,198,222,140,171,95,124,0,165,0,255,247,115,181,141,254,243,136,31,214,109,165,191,247,15,54,250,207,32,158,88,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,180,148,20,0,69,209,82,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,131,116,63,8,208,82,109,0,77,252,63,215,13,38,206,152,13,208,100,51,0,255,59,27,226,153,246,123,181,71,61,130,28,48,221,89,190,150,2,170,45,9,184,78,143,51,158,193,155,249,218,213,250,113,32,227,236,198,6,122,179,217,228,24,178,125,223,88,99,31,64,239,1,146,96,180,219,59,16,6,194,11,123,214,233,122,120,170,57,252,110,207,171,217,171,251,57,6,75,192,220,63,115,117,65,220,93,195,175,7,63,197,35,174,221,31,31,221,178,123,111,179,229,3,107,154,4,129,87,151,82,252,6,31,246,218,241,127,125,80,31,100,3,238,247,42,187,71,232,250,146,101,221,154,77,99,93,197,7,58,206,7,208,251,251,92,119,135,248,104,161,155,210,11,148,162,212,129,240,90,111,174,57,61,94,100,247,75,170,179,246,213,126,254,188,204,28,49,137,129,123,177,22,81,165,210,86,251,146,199,122,63,240,159,142,132,244,236,142,93,221,102,203,146,5,94,55,201,7,208,249,241,192,44,223,93,249,106,121,199,160,114,159,206,26,20,93,235,145,235,253,160,50,206,230,146,5,50,166,99,188,210,110,175,103,0,255,183,101,209,198,150,227,107,88,32,86,5,95,119,84,239,0,255,158,101,235,65,114,109,109,86,225,73,24,124,217,196,1,244,190,114,198,57,99,76,146,113,187,217,202,215,226,142,160,40,155,16,79,52,213,171,125,246,95,1,142,171,117,135,44,147,144,95,166,201,11,207,166,179,182,240,72,123,149,158,107,0,255,25,99,119,232,206,153,12,153,213,87,134,163,214,228,129,71,26,116,189,79,253,224,118,184,239,16,118,95,47,213,37,80,254,90,205,117,233,12,160,39,167,0,255,24,80,183,196,0,255,76,114,93,224,71,104,189,47,252,158,202,102,183,203,227,13,195,241,58,29,190,211,75,181,208,161,229,74,15,123,156,115,14,106,156,243,242,224,239,201,94,190,87,107,44,126,212,37,175,246,216,127,6,50,194,139,60,38,151,50,169,244,72,36,156,54,189,248,38,126,239,1,148,30,131,238,38,129,13,150,140,161,69,140,188,58,33,254,106,198,213,30,251,199,244,172,75,199,110,20,210,109,243,120,201,138,127,245,154,175,244,217,142,189,95,48,159,249,179,239,38,176,207,245,212,200,138,115,59,169,182,29,219,3,40,189,252,188,94,80,87,30,49,151,182,177,34,14,245,52,27,191,106,196,21,99,140,241,47,0,255,179,251,154,246,197,203,211,6,205,196,247,69,92,81,45,128,210,207,233,243,2,121,185,253,198,24,226,158,111,154,181,245,205,173,106,41,41,0,138,162,104,1,0,69,159,222,183,153,2,160,40,138,22,128,146,150,162,4,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,104,41,41,0,138,238,99,236,213,209,0,255,230,209,127,224,14,173,208,5,130,224,115,188,210,177,245,26,155,254,215,115,130,229,7,161,217,13,111,193,149,224,19,250,0,154,154,229,63,70,114,54,158,152,184,251,226,65,171,85,241,59,190,158,61,163,252,34,103,19,36,0,212,68,159,185,53,241,211,190,218,203,167,99,156,83,116,87,155,125,218,69,242,245,194,63,87,14,178,233,10,42,177,169,139,206,133,172,16,31,113,0,69,81,180,0,20,164,185,20,165,13,64,81,20,5,64,129,94,55,254,143,43,201,0,255,97,232,0,255,14,191,93,248,0,255,243,138,102,1,52,167,167,128,147,140,118,44,65,81,59,105,159,105,154,88,91,187,60,201,251,155,235,244,210,183,190,190,87,37,45,37,0,69,81,180,0,148,20,69,1,208,82,148,20,0,69,209,82,2,80,20,69,97,7,208,228,73,225,0,200,242,88,10,187,201,52,251,226,242,239,179,23,237,99,173,180,210,183,87,143,248,6,31,197,39,26,89,203,183,15,232,9,128,81,9,114,153,60,229,173,66,148,164,109,217,231,229,250,119,116,58,194,23,141,226,71,188,177,162,0,40,138,162,169,3,104,126,15,171,3,101,57,1,2,194,99,121,246,201,204,132,163,174,218,167,122,104,88,18,234,22,95,225,137,248,27,30,197,239,83,117,164,144,3,36,161,76,150,103,159,112,66,36,117,201,62,213,90,195,18,212,18,190,194,23,241,71,188,229,90,74,0,138,162,165,4,160,40,90,74,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,104,41,74,2,40,125,240,61,5,171,4,168,35,86,72,172,202,141,195,120,86,52,158,33,178,110,15,215,194,19,162,162,40,0,138,162,40,0,138,150,146,194,14,160,201,147,194,1,144,229,177,84,219,77,102,217,23,151,119,155,189,104,31,235,164,149,6,175,30,241,13,62,138,79,244,177,150,111,31,116,63,41,96,32,65,46,147,167,252,85,136,146,180,45,251,189,92,0,255,146,211,18,222,104,20,63,226,143,21,5,64,81,20,45,1,20,65,236,8,130,212,29,25,135,28,172,112,101,116,25,237,64,229,88,130,100,40,55,60,195,81,73,81,0,20,69,81,0,20,45,69,9,64,81,180,148,4,208,10,98,71,144,74,221,145,97,136,193,10,6,35,11,157,129,74,42,193,50,148,27,158,161,168,40,10,128,162,165,164,5,160,164,165,164,0,40,90,74,90,0,74,138,150,222,14,160,120,29,73,70,129,146,1,32,102,111,156,100,159,194,176,72,93,93,230,185,158,133,181,141,122,106,3,239,197,143,197,92,129,3,201,147,160,112,0,246,198,102,236,178,249,54,24,123,246,113,171,174,250,68,154,195,59,189,181,214,206,138,2,160,165,164,40,0,90,74,138,102,1,52,175,87,144,43,56,56,8,96,228,70,176,133,102,137,186,181,204,147,179,190,182,78,75,13,254,198,222,174,136,0,255,227,74,242,127,24,250,207,195,111,23,254,0,255,188,162,37,128,230,28,65,112,4,134,140,192,202,202,198,114,52,16,9,154,84,222,226,138,183,186,225,9,138,138,150,18,128,162,165,40,1,40,138,162,0,104,169,245,112,219,147,130,5,72,189,96,6,4,48,55,44,35,153,17,121,22,145,118,59,230,86,104,70,212,82,2,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,210,82,2,208,82,11,201,29,5,36,185,39,87,21,204,44,0,238,172,8,23,18,169,60,73,140,182,161,105,138,90,74,0,138,162,40,208,3,232,198,0,255,115,37,249,31,12,253,231,225,183,11,0,255,33,87,148,15,36,79,2,224,5,152,27,159,177,75,230,219,96,236,217,207,173,186,234,19,105,14,239,244,214,91,59,107,41,1,104,41,41,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,165,40,1,40,138,162,0,104,169,245,120,135,127,130,178,0,169,3,102,64,170,204,13,11,209,217,88,158,69,229,221,82,110,133,103,68,69,1,80,20,69,1,208,82,82,20,0,133,93,147,39,40,31,0,89,30,75,97,55,153,102,95,92,222,125,246,166,125,172,149,86,26,188,90,196,59,248,40,62,209,143,43,138,13,160,184,125,138,158,0,24,72,42,150,201,83,222,42,68,73,214,150,125,222,174,127,201,105,9,111,52,138,31,241,199,138,162,0,40,90,74,90,2,104,206,43,8,142,148,33,35,56,28,108,36,199,195,88,130,38,149,183,184,226,173,110,120,130,104,206,17,164,124,4,134,140,148,193,112,35,57,30,136,4,77,42,111,113,69,80,87,60,65,81,209,44,128,230,244,0,237,36,23,142,37,40,106,39,237,51,77,11,107,107,151,39,123,125,115,157,94,250,214,215,215,170,40,90,0,74,138,162,88,0,69,61,35,71,70,142,114,35,227,29,94,64,82,136,246,113,173,46,9,238,134,180,184,188,184,179,190,226,85,81,20,0,45,37,69,1,208,174,38,40,156,4,144,63,73,114,0,85,56,87,146,117,119,88,59,226,226,22,56,226,254,30,72,74,199,86,13,181,84,81,0,20,69,209,2,80,167,97,138,2,160,40,138,2,160,85,175,229,248,227,170,59,143,187,99,71,119,120,241,100,73,248,44,175,0,198,2,68,64,95,235,160,229,127,206,198,127,191,165,220,186,68,7,196,116,6,191,234,1,212,62,254,199,56,90,29,53,43,226,153,175,20,95,227,43,253,227,95,30,39,106,104,95,77,252,115,114,20,238,71,78,64,172,113,83,194,120,23,95,233,223,115,206,229,47,191,60,249,59,5,80,20,69,1,208,122,57,189,55,117,218,0,20,69,209,2,80,82,180,148,0,20,69,81,0,20,69,81,0,52,163,25,69,1,80,20,205,40,198,0,40,90,138,144,2,160,165,182,3,195,117,108,68,178,179,41,158,163,168,168,239,0,90,15,122,249,116,36,228,27,132,68,242,39,198,158,25,97,85,35,221,196,23,26,233,117,174,0,255,227,15,248,90,30,106,83,184,52,9,20,104,107,198,7,58,207,87,116,216,7,208,123,251,156,51,62,147,231,177,44,74,231,228,157,14,16,95,105,215,149,254,216,251,86,214,118,39,31,216,217,143,186,150,194,215,251,140,219,65,49,111,138,219,122,111,79,159,91,0,255,237,203,203,143,253,160,220,190,137,127,58,218,7,208,245,0,255,116,140,122,126,199,226,102,207,94,236,110,226,90,127,88,60,254,99,243,179,107,177,224,86,106,21,254,238,203,43,246,159,235,73,111,198,184,252,18,233,247,243,187,167,25,159,232,172,87,250,116,63,167,199,249,26,94,94,4,114,161,206,37,131,91,122,235,39,62,210,158,3,232,226,0,255,6,246,187,159,12,222,203,249,36,213,32,252,243,88,233,233,99,220,190,171,203,127,204,252,173,47,108,66,222,214,87,67,248,223,176,215,216,243,122,153,73,62,6,64,188,80,223,34,7,59,117,214,160,177,214,113,182,127,32,103,54,181,49,78,222,242,203,198,61,135,54,11,0,255,181,195,3,232,189,125,78,110,150,202,148,209,157,220,160,197,50,248,70,61,226,123,37,215,236,159,78,199,109,231,156,75,200,46,207,30,71,29,223,187,244,234,253,60,207,81,177,229,39,34,30,193,222,209,74,42,217,15,254,213,153,171,226,0,255,5,167,0,255,57,179,102,125,92,26,131,95,57,15,160,168,231,113,219,157,216,166,253,92,96,236,215,184,83,5,204,252,242,113,145,73,22,96,27,154,167,246,250,253,28,175,227,233,58,200,191,91,171,223,5,208,34,240,99,93,215,239,143,67,119,207,26,78,224,110,127,125,38,68,105,127,12,254,209,124,62,128,222,223,231,156,219,179,252,127,47,0,255,214,77,137,162,179,127,135,63,58,236,213,234,219,64,174,196,94,219,144,75,9,79,95,147,36,220,242,122,240,39,124,214,43,61,183,250,128,126,150,75,206,103,144,107,181,89,34,110,136,231,125,154,233,169,214,135,127,126,71,206,183,144,229,199,0,252,221,173,92,86,157,245,17,31,235,106,0,77,252,63,215,205,106,219,25,239,126,95,216,229,155,159,250,106,10,0,255,180,230,90,191,135,189,44,35,187,79,50,144,198,11,84,205,138,97,238,185,53,217,120,26,127,243,138,253,99,58,226,139,179,251,124,50,105,54,242,180,184,102,124,175,57,94,237,237,99,111,187,49,182,204,124,242,36,110,159,253,165,150,122,116,0,189,79,42,35,85,187,169,84,149,56,155,197,53,246,72,244,210,58,126,197,63,174,0,142,165,14,84,29,105,33,113,44,201,81,81,0,20,45,37,5,6,64,81,20,163,0,104,14,156,102,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,212,41,72,75,81,0,26,166,79,235,198,20,0,125,10,250,69,56,49,117,138,238,31,220,39,191,7,208,114,244,127,73,167,0,255,168,75,80,192,71,123,45,249,103,0,255,65,174,215,149,18,241,19,175,112,244,127,73,175,0,255,68,63,224,191,189,162,251,167,183,81,0,0,92,174,129,250,122,198,7,80,3,250,223,140,211,127,84,189,225,19,184,248,96,21,93,13,251,175,186,9,244,31,32,83,221,225,173,40,198,115,174,0,40,74,7,138,210,241,0,52,207,76,159,222,209,48,0,69,81,20,0,69,75,73,11,64,73,81,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,81,180,0,20,37,45,37,0,117,10,238,143,77,157,130,251,132,247,0,74,206,0,255,158,0,255,56,67,135,125,84,5,31,238,53,243,199,76,0,255,67,189,239,235,186,226,149,156,191,239,231,254,68,39,239,190,224,167,189,102,254,144,231,63,30,33,228,127,136,111,241,1,148,254,2,0,255,145,111,159,214,200,122,173,101,0,255,187,113,70,70,222,128,173,145,21,0,69,209,82,2,80,20,69,11,64,81,82,20,0,69,75,73,1,80,180,148,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,205,65,87,227,15,127,148,27,103,3,12,100,5,93,17,106,91,169,162,180,3,232,189,209,227,57,104,60,127,121,50,163,23,164,0,82,51,109,196,103,26,232,85,251,175,227,33,216,198,237,246,69,13,180,223,252,217,218,241,97,23,94,81,80,31,64,229,175,223,214,226,24,195,116,125,207,124,148,181,28,159,182,52,244,187,63,88,235,198,200,32,93,95,219,132,36,179,158,227,247,138,249,10,127,54,224,220,104,162,41,252,216,130,131,74,171,123,0,189,143,248,103,58,78,120,155,219,24,25,161,253,107,201,52,81,172,227,91,237,243,106,127,245,245,161,177,124,50,98,37,188,225,225,192,116,211,68,124,171,19,87,122,233,9,160,64,247,207,49,184,177,72,188,230,85,219,9,138,2,160,165,164,40,0,138,162,165,4,160,104,187,128,58,205,113,70,1,40,118,90,39,13,0,255,36,164,9,1,104,210,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,11,64,81,82,20,0,69,81,180,0,20,37,69,1,80,164,87,179,231,63,232,57,87,0,255,73,10,86,194,159,209,253,224,227,188,182,174,184,90,254,99,156,67,34,121,55,127,177,19,126,183,120,119,248,195,62,128,134,62,61,219,97,68,245,217,63,89,48,95,207,254,78,46,93,126,249,247,27,251,190,181,226,79,250,10,163,140,115,59,127,183,151,119,155,180,39,158,236,155,20,254,207,87,186,254,231,252,150,70,242,242,228,46,14,181,94,124,141,7,80,20,69,11,64,75,65,90,10,0,52,77,157,166,41,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,104,41,74,0,138,162,165,4,160,40,90,74,0,138,162,165,4,160,40,138,2,160,165,164,165,0,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,138,146,2,160,165,40,41,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,165,164,104,1,40,41,90,74,0,138,162,40,0,138,162,40,0,138,150,146,58,0,69,211,240,119,138,166,1,64,81,20,197,2,104,230,159,233,49,210,178,75,54,212,87,144,220,63,247,231,115,156,52,186,196,95,102,63,248,99,190,70,232,127,55,198,184,68,166,217,164,180,171,175,55,211,0,255,187,243,65,174,4,233,25,0,255,6,81,248,209,0,122,226,95,64,94,160,69,146,196,110,69,124,174,229,34,241,113,124,141,31,227,51,89,125,181,39,181,0,255,238,23,158,14,50,9,220,162,248,210,162,22,227,59,249,218,142,1,160,40,138,22,128,162,180,105,161,0,40,90,26,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,41,41,9,160,164,24,33,13,156,6,35,128,2,65,75,205,65,68,5,64,81,180,148,0,20,69,81,0,52,231,175,222,207,79,7,204,55,144,27,36,81,10,189,183,85,211,66,21,253,29,64,205,222,54,58,104,180,196,82,113,251,38,31,132,86,55,237,196,7,186,232,213,30,119,92,207,8,109,219,110,243,67,254,150,188,117,155,144,117,124,163,247,124,117,26,100,24,174,116,125,0,205,254,113,122,88,91,21,131,161,66,82,77,130,174,214,196,119,241,97,177,21,254,9,200,0,255,82,219,75,252,143,175,27,95,243,253,207,17,122,59,119,159,186,31,184,179,83,135,94,133,127,19,242,127,47,61,68,179,248,42,245,1,212,62,167,135,182,1,46,22,160,164,154,125,209,61,241,90,124,223,199,245,94,159,183,241,132,182,110,4,86,37,246,158,177,176,242,116,233,248,90,247,249,42,127,30,227,126,59,111,159,101,6,40,107,181,73,85,28,243,139,170,180,167,7,208,123,171,199,57,50,138,200,219,163,33,234,176,200,140,211,78,127,241,181,30,92,237,83,159,81,126,0,252,66,56,230,72,222,17,236,45,215,191,202,138,2,160,64,130,150,162,4,160,40,138,2,3,160,0,169,25,64,11,104,50,1,104,154,166,52,73,83,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,157,162,41,156,162,0,52,76,159,26,83,0,212,41,125,112,31,77,75,233,163,251,133,247,0,90,143,254,39,105,241,188,70,242,73,4,62,222,43,228,31,240,223,188,26,175,26,224,21,143,254,39,203,254,29,33,109,218,9,124,64,95,75,254,246,1,89,53,2,168,111,124,0,181,69,0,255,155,13,245,191,172,230,20,0,255,131,227,43,215,214,213,128,254,55,29,230,63,142,181,134,207,224,241,146,43,0,138,118,31,165,40,10,64,235,104,154,167,104,26,122,8,64,131,150,6,37,0,45,37,69,1,80,20,45,5,64,73,81,20,0,45,37,69,1,80,180,20,37,0,69,81,20,0,69,209,82,0,212,41,184,63,50,53,117,254,153,30,227,45,27,181,109,15,160,164,246,159,113,223,159,241,6,209,202,254,108,12,254,221,107,230,143,185,254,143,191,184,184,6,121,173,131,150,0,255,184,253,249,180,205,63,139,62,51,217,13,190,214,107,238,131,3,169,127,140,140,80,31,172,196,223,248,0,74,127,129,0,255,102,63,67,196,11,235,181,118,0,255,119,119,142,243,217,39,144,91,35,107,1,40,41,138,2,160,165,40,41,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,40,0,90,74,138,2,160,104,41,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,165,164,40,0,138,150,146,2,160,104,70,81,0,52,207,40,138,2,160,40,138,2,160,40,90,74,0,90,74,90,74,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,214,26,239,211,187,239,206,65,190,91,162,159,55,57,124,178,126,53,241,231,230,35,7,139,77,3,165,52,176,15,160,39,215,0,255,228,205,163,192,125,166,115,60,24,93,27,190,205,43,249,125,28,215,153,46,124,109,230,179,182,208,170,241,99,215,227,126,158,113,223,159,66,25,32,205,18,254,83,78,248,195,74,110,0,255,244,160,105,60,57,162,136,71,110,211,248,101,62,128,146,162,104,1,104,41,154,62,165,131,0,52,77,157,134,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,210,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,75,9,64,209,82,82,0,20,69,75,9,64,81,180,148,0,20,69,75,9,64,81,20,45,0,37,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,148,20,45,0,69,73,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,20,37,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,148,180,148,0,20,69,81,0,20,45,37,5,64,209,82,82,0,20,45,37,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,45,37,5,64,209,82,82,0,20,45,20,5,64,75,75,239,77,3,128,150,146,162,217,0,106,222,175,215,223,109,24,30,103,57,60,242,97,133,191,245,213,184,127,122,243,57,135,209,52,140,127,254,150,135,79,229,171,213,244,223,78,118,0,255,32,54,194,143,25,9,60,174,175,7,254,247,238,59,48,171,226,203,208,131,63,121,0,37,189,159,215,49,211,230,83,94,30,39,254,251,170,241,247,124,253,122,101,62,15,96,41,124,76,155,129,206,194,221,81,36,93,46,254,199,43,0,138,162,40,0,138,162,0,10,128,166,20,13,41,0,138,150,146,2,160,165,164,40,0,138,150,146,2,160,40,138,22,128,146,162,165,4,160,79,3,166,168,3,80,119,211,210,76,10,128,162,40,90,0,138,81,92,138,230,33,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,157,86,21,128,2,165,104,206,164,9,1,104,110,154,160,40,0,154,75,73,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,45,0,45,5,105,41,10,64,17,166,113,154,166,0,168,83,208,199,234,159,72,157,22,125,112,159,236,30,64,225,232,127,146,54,15,54,18,219,148,192,159,123,69,247,79,199,57,200,119,110,221,60,153,245,193,107,217,244,191,158,210,150,142,41,164,13,78,6,62,223,43,236,24,117,92,57,135,202,170,195,140,81,227,248,0,122,220,127,30,243,105,28,57,85,123,120,194,217,248,203,53,118,181,240,207,40,31,165,131,252,79,144,170,131,54,99,251,227,27,87,0,20,69,81,7,160,104,106,127,122,103,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,74,90,0,74,90,74,10,128,162,40,90,0,138,146,162,0,104,41,41,90,0,250,213,68,252,49,232,110,0,0,141,225,210,182,100,107,244,179,166,174,71,215,127,58,9,100,28,204,94,248,48,225,128,79,244,1,212,192,63,32,67,126,254,157,229,173,84,26,196,231,138,75,179,240,105,215,204,31,113,253,39,169,49,72,188,85,141,251,175,51,159,99,32,22,197,151,1,23,124,169,118,159,28,200,253,185,36,99,212,100,204,19,79,227,3,40,253,7,254,35,159,139,107,100,197,86,250,123,191,18,140,60,98,92,35,43,1,40,138,162,119,0,20,69,75,9,64,81,20,5,64,81,20,5,64,75,81,82,0,20,69,75,9,64,81,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,69,209,2,80,210,82,148,0,20,69,209,2,80,108,77,172,222,6,221,141,54,46,209,54,104,90,216,94,120,99,117,93,173,174,0,255,244,18,24,192,5,11,225,147,7,121,248,163,62,128,222,72,207,8,222,188,97,216,85,211,53,126,183,100,117,248,193,74,138,63,46,60,5,143,0,255,237,2,72,226,193,145,182,139,63,187,26,247,233,117,119,142,19,45,137,111,126,172,240,194,106,222,63,158,162,199,127,28,132,95,83,198,36,190,141,15,160,40,138,22,128,146,162,148,20,0,104,105,41,110,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,104,41,0,138,146,162,0,40,138,162,0,40,138,150,2,160,40,41,90,0,138,162,164,0,104,41,41,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,150,146,150,18,128,162,40,10,128,162,40,10,128,150,162,164,0,40,90,138,18,128,162,165,164,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,90,74,10,128,162,104,41,0,74,138,162,0,104,41,41,10,128,162,165,164,0,104,41,105,41,0,74,138,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,90,0,74,138,162,0,40,138,150,18,128,162,104,41,1,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,14,64,155,198,233,189,105,0,80,20,69,99,7,80,171,229,63,46,122,137,129,2,224,116,130,23,17,210,240,113,125,141,61,163,238,14,2,24,213,130,120,178,196,14,143,229,235,217,245,159,110,114,191,29,48,45,224,199,136,30,252,90,95,67,191,158,115,12,140,188,100,232,105,61,31,64,235,41,83,126,2,242,113,150,38,3,97,92,115,215,20,155,30,227,55,188,122,250,74,122,252,31,52,141,19,182,208,196,35,180,106,252,48,95,1,80,20,69,1,80,160,40,156,226,6,160,65,209,160,5,160,164,40,10,128,162,40,10,128,150,162,164,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,104,105,38,69,1,208,140,162,165,4,160,104,41,41,0,138,162,40,0,90,138,73,157,18,128,146,162,104,1,40,41,90,10,128,146,102,20,5,64,51,154,81,180,0,148,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,180,148,180,0,148,20,69,1,208,167,117,48,117,138,7,5,160,105,90,154,166,0,168,83,208,47,238,19,169,83,208,47,238,143,107,15,160,142,254,47,107,235,217,110,93,226,63,53,240,21,125,77,252,223,142,138,46,155,12,207,87,216,244,63,245,210,236,227,88,14,103,205,210,192,95,244,53,7,37,18,145,202,7,208,187,1,79,64,73,155,92,26,238,145,66,70,253,116,9,58,13,197,119,121,109,244,181,251,167,12,94,159,196,105,194,186,223,180,168,115,75,119,241,229,124,5,64,81,20,5,64,129,162,112,218,110,0,26,20,13,10,128,150,162,164,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,150,18,128,150,146,162,0,40,90,74,10,128,206,174,86,211,0,255,59,137,99,180,101,43,188,136,240,134,207,184,54,189,166,166,0,255,48,191,74,49,227,16,147,189,240,96,108,61,248,154,62,128,26,192,127,252,157,51,66,181,34,158,44,186,240,82,181,161,0,255,1,203,127,124,172,186,77,48,62,91,67,175,211,115,78,0,18,163,102,126,92,218,88,77,232,127,220,227,63,125,172,137,0,255,247,226,111,124,0,165,191,192,0,255,88,254,91,221,172,210,74,0,255,140,113,178,242,86,184,218,89,9,64,75,81,82,0,20,69,81,0,20,45,37,5,64,75,81,82,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,81,180,148,0,20,69,209,2,80,210,82,82,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,180,148,0,212,119,181,154,254,215,81,238,126,140,10,44,132,39,132,41,252,192,117,234,53,118,253,207,97,134,9,12,91,172,133,103,223,90,240,55,125,0,77,208,0,255,239,32,35,0,177,38,49,14,29,172,38,244,127,21,253,99,140,112,235,229,233,199,155,174,244,233,57,207,139,116,223,227,172,176,154,247,159,7,168,0,255,12,132,88,179,169,198,163,248,0,218,206,184,166,166,198,143,51,206,80,1,80,20,165,164,112,0,218,244,233,157,41,0,90,10,173,201,56,227,140,147,177,187,48,178,221,237,118,243,182,98,173,216,119,222,121,165,153,246,240,196,254,75,11,253,246,202,246,127,167,252,239,166,254,155,25,254,0,255,249,0,138,66,107,101,156,115,59,35,99,55,66,111,182,27,55,111,91,214,186,125,229,157,79,122,106,15,191,237,207,116,215,207,10,128,162,104,180,38,227,140,51,78,110,187,11,35,251,141,219,204,219,138,181,97,223,121,231,149,102,186,195,19,251,51,45,180,51,128,162,128,190,182,253,191,41,0,255,187,169,0,255,102,134,0,255,127,190,2,160,40,138,2,160,104,41,234,73,146,122,2,208,11,39,163,186,127,238,56,220,195,117,187,186,134,73,220,230,1,11,139,161,9,252,210,5,222,192,91,14,160,40,138,22,128,146,166,174,0,29,155,159,147,108,23,243,115,2,76,201,49,98,135,133,188,129,103,100,72,208,254,85,159,67,143,23,94,193,227,78,248,0,127,244,201,56,7,6,70,27,56,167,218,40,171,0,201,115,136,3,44,106,199,210,74,220,90,176,0,255,245,211,190,188,92,75,61,75,103,63,215,16,15,160,164,40,216,171,157,158,223,184,29,230,189,79,71,110,55,59,236,31,253,55,95,246,215,254,72,248,239,117,236,139,119,8,0,255,25,248,9,254,227,1,20,13,122,173,223,179,49,198,246,191,252,251,221,188,93,254,55,15,246,193,254,77,252,95,246,39,22,254,203,240,155,248,142,235,61,73,114,156,36,39,23,0,216,172,222,190,0,200,36,66,164,173,101,19,44,210,177,67,123,248,217,162,135,126,6,80,20,208,215,182,0,255,55,229,127,55,245,191,204,240,31,225,21,7,15,14,78,219,202,15,54,32,21,75,158,196,242,184,34,76,36,117,201,254,238,108,152,235,52,46,110,248,107,5,80,20,69,1,80,20,116,181,215,177,27,227,100,250,25,233,126,47,175,252,239,103,190,236,175,125,182,31,116,44,132,111,8,0,255,47,124,130,7,123,109,251,127,83,254,119,83,0,255,203,12,0,255,0,255,124,0,69,209,30,1,130,32,64,190,7,14,114,230,97,84,15,145,148,155,54,88,249,99,174,242,52,30,233,171,195,174,35,60,213,13,252,11,127,69,59,207,177,88,18,228,164,218,110,12,67,96,134,49,153,34,33,139,91,243,176,218,111,246,207,154,86,107,93,20,191,226,105,17,248,52,30,228,1,148,20,69,11,64,73,209,160,87,186,189,59,103,219,254,223,108,182,242,118,249,175,252,219,143,246,191,137,0,255,213,254,186,194,127,25,190,12,0,255,231,1,148,20,236,245,78,207,237,156,193,188,247,9,212,110,55,47,246,113,63,123,237,147,253,145,240,223,107,223,23,31,19,254,51,240,109,252,199,43,0,90,74,10,186,86,206,56,39,99,130,59,128,161,93,119,99,137,217,185,108,206,230,142,187,74,247,182,43,183,87,105,93,18,223,116,132,47,241,159,3,40,90,74,10,128,162,165,164,0,40,138,162,0,104,41,10,173,201,56,227,140,147,219,238,2,45,239,110,227,230,109,195,218,176,239,188,243,74,51,237,225,137,253,153,22,218,25,64,81,64,95,219,254,239,148,0,255,221,212,0,255,50,195,127,136,215,100,156,113,198,201,216,93,24,217,239,54,110,222,86,172,21,251,206,63,159,52,211,30,126,216,159,233,160,159,1,148,20,208,215,182,0,255,55,229,0,255,55,245,191,204,240,0,255,207,215,2,80,82,20,5,64,81,20,236,213,78,207,110,140,195,188,247,201,200,237,94,62,236,227,254,230,203,190,218,23,9,0,255,189,142,117,241,14,225,0,255,2,63,193,127,60,128,150,254,174,245,123,54,198,181,253,47,239,126,55,111,151,0,255,205,131,253,103,0,255,155,248,191,236,95,44,252,151,225,55,241,127,94,1,80,20,5,123,181,211,179,27,227,48,239,253,241,200,253,102,139,125,220,207,124,217,95,251,34,225,191,215,177,47,222,33,252,103,224,39,248,143,7,80,20,232,181,126,207,198,184,182,0,255,229,221,239,230,237,242,191,121,176,0,255,236,127,19,0,255,151,253,139,133,0,255,50,252,38,254,207,107,1,40,41,138,2,160,104,41,41,0,138,130,189,218,187,159,221,24,135,121,239,147,145,219,205,22,251,184,191,249,178,191,246,69,194,127,175,99,95,188,67,248,207,192,79,240,159,107,253,126,121,220,46,237,127,249,247,187,121,187,252,111,30,236,63,251,223,196,0,255,101,0,255,98,225,191,12,191,137,0,255,243,0,138,162,104,1,40,41,90,74,0,138,162,104,1,40,41,138,2,160,40,232,122,199,221,31,249,112,193,21,92,185,11,68,138,184,249,186,12,146,105,127,183,54,182,121,92,45,251,116,173,140,119,90,194,179,120,96,37,0,69,209,104,77,198,25,103,156,140,221,0,177,221,237,118,243,182,98,109,216,119,222,249,164,153,246,240,196,254,76,11,253,12,160,164,128,190,182,253,191,41,0,255,187,169,0,255,101,134,0,255,56,175,169,227,24,246,84,112,91,204,157,99,24,155,242,97,145,125,34,179,74,220,218,104,127,173,13,246,215,105,31,62,238,15,191,134,111,56,128,162,101,175,245,122,172,142,19,11,236,146,139,68,206,161,218,6,24,158,38,48,134,227,29,97,169,235,91,173,127,87,60,138,15,11,248,48,94,227,21,0,69,65,87,123,29,187,49,78,166,159,145,110,55,91,121,223,207,124,217,95,251,108,63,104,89,8,239,16,254,99,248,4,15,245,138,118,198,25,103,52,159,219,150,123,47,239,6,251,202,227,146,187,110,63,249,148,240,159,234,169,67,252,182,127,158,253,93,63,60,128,162,40,10,128,162,112,175,200,17,195,131,148,134,7,41,119,251,42,217,191,100,187,65,95,228,111,188,210,84,131,86,111,248,168,3,248,68,15,39,57,133,87,59,225,159,118,1,193,112,3,135,42,32,37,156,7,115,110,21,149,187,77,147,85,219,110,251,123,109,227,99,39,248,64,124,150,7,80,82,20,5,64,81,20,232,149,110,0,255,206,217,182,0,255,55,123,121,229,237,242,95,249,183,15,237,127,19,0,255,171,253,117,133,0,255,50,252,24,254,207,3,40,10,245,106,199,24,127,127,188,243,219,206,112,110,158,236,43,111,91,181,201,131,125,110,127,170,111,65,60,176,240,0,255,131,127,196,127,121,5,64,81,180,148,0,20,5,123,181,119,63,187,49,14,243,222,39,27,221,110,182,216,199,253,204,151,253,181,47,18,254,127,29,251,226,29,194,127,6,126,130,0,255,92,235,247,203,99,92,218,63,251,237,110,222,46,0,255,155,127,246,127,246,191,137,0,255,203,254,197,194,127,25,126,19,0,255,231,1,20,69,81,0,20,197,14,18,4,65,210,182,79,134,217,67,70,199,137,135,151,193,124,242,182,121,240,106,164,205,161,93,252,210,25,222,196,31,43,0,138,162,165,4,160,40,10,186,218,177,247,79,182,80,178,37,118,238,10,141,98,86,222,44,131,148,246,119,115,99,149,135,210,178,190,182,14,222,233,8,63,225,129,1,148,20,69,1,80,20,69,1,80,180,212,212,227,100,123,6,146,164,144,188,109,6,10,141,70,22,128,147,28,73,92,136,183,101,2,132,123,13,114,144,32,120,144,202,21,4,247,247,63,200,155,166,82,124,223,45,175,45,121,227,151,158,250,182,106,162,125,247,236,87,90,225,1,20,101,122,69,117,31,8,146,60,87,128,202,192,249,110,54,14,220,52,95,139,18,151,50,22,239,210,244,11,74,109,91,53,143,143,245,224,27,241,105,94,9,64,81,20,45,0,37,133,122,189,99,140,185,0,255,185,179,219,232,50,86,158,236,43,111,107,181,206,191,253,110,127,170,113,67,252,175,240,0,255,131,143,195,127,214,250,61,187,141,177,253,47,0,255,126,55,111,151,0,255,205,131,253,103,0,255,155,248,207,236,95,44,252,151,225,51,241,127,30,64,81,20,5,64,81,20,5,64,81,148,84,140,3,0,14,160,128,81,53,22,80,35,17,21,137,96,72,226,237,173,120,91,27,130,224,8,160,40,181,230,65,112,130,131,113,128,74,170,234,25,31,142,112,193,70,84,26,217,73,123,100,73,141,180,73,52,138,143,5,58,196,47,43,0,138,162,209,154,220,206,56,227,100,236,70,141,236,55,110,55,111,43,214,134,253,231,157,79,154,105,15,63,236,207,116,208,206,0,138,2,250,218,246,0,255,166,252,239,166,254,151,25,254,67,188,34,227,156,113,70,110,187,17,122,179,223,184,121,219,178,214,237,39,239,124,210,82,123,248,109,0,255,165,185,118,6,80,180,20,90,147,113,198,25,39,99,119,129,216,239,118,187,121,91,177,54,236,59,239,124,210,76,123,120,98,127,166,133,118,6,80,20,208,215,182,0,255,59,229,127,55,245,191,204,240,0,255,228,21,232,62,54,63,39,249,44,230,231,4,152,146,99,196,14,235,236,31,104,87,138,99,180,127,213,230,208,116,225,21,60,238,132,15,240,151,3,40,58,247,10,58,29,116,28,0,3,36,198,136,196,12,97,187,154,30,109,169,36,115,115,193,217,81,196,223,246,250,98,29,117,24,103,191,213,12,175,5,160,164,80,175,119,140,49,247,191,119,118,27,89,198,202,147,125,229,109,175,246,249,183,223,237,79,53,46,136,0,255,21,254,127,240,113,248,207,90,191,103,99,12,237,159,253,118,55,111,151,0,255,204,63,251,63,251,223,196,0,255,101,0,255,98,225,127,12,191,137,0,255,243,0,138,118,21,244,192,185,0,36,1,0,170,88,16,210,198,219,241,150,22,188,210,110,153,142,53,218,232,208,233,164,231,94,219,254,223,148,0,255,221,212,0,255,50,195,0,255,63,31,64,209,212,53,57,201,237,228,58,144,10,0,255,96,247,19,25,142,218,35,206,126,111,193,146,79,135,68,251,84,235,74,248,171,225,131,185,19,126,246,234,149,237,0,255,77,249,223,77,253,47,51,252,0,255,243,1,180,80,58,76,197,56,130,224,65,42,109,4,7,171,34,71,146,66,37,104,146,152,123,91,222,234,134,160,217,213,100,156,113,198,201,216,93,40,246,187,141,155,183,21,107,195,190,243,205,39,205,116,135,47,246,95,58,104,103,0,173,167,105,2,125,109,251,127,83,254,127,51,0,255,241,153,253,121,120,69,198,57,183,51,114,219,141,144,155,237,198,205,219,150,181,110,63,121,231,149,158,186,195,111,251,51,221,181,51,128,162,40,202,244,0,106,142,254,55,199,58,182,166,13,60,38,11,126,171,175,65,0,255,199,79,184,121,237,150,175,231,232,127,83,245,159,231,233,7,143,73,130,95,234,171,252,235,163,204,92,32,207,3,40,185,253,215,83,64,0,255,184,80,182,40,126,121,16,140,175,228,43,206,101,203,190,222,246,95,230,7,68,0,255,101,24,160,136,7,115,187,196,191,241,21,231,34,69,0,69,75,81,0,20,165,77,241,148,1,104,41,105,74,9,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,69,75,9,64,75,73,209,2,80,82,20,5,64,75,81,82,0,180,148,20,45,0,37,69,81,0,180,52,147,162,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,138,150,18,128,162,104,41,1,40,90,138,2,160,164,104,41,1,40,138,162,5,160,164,40,10,128,162,165,164,0,40,106,71,157,2,0,109,234,52,77,1,80,167,244,65,71,83,180,251,175,238,23,217,3,168,61,0,255,235,203,179,95,7,110,151,253,149,183,224,83,250,26,244,127,78,119,143,106,31,207,178,249,234,232,0,255,242,46,0,255,147,220,50,29,60,193,159,244,85,254,241,143,184,120,173,203,3,40,169,253,223,241,52,29,21,250,26,16,189,248,88,190,154,175,175,231,253,231,193,60,254,27,128,48,196,223,66,246,137,111,228,107,29,187,81,138,0,138,150,162,5,160,65,105,61,76,187,15,167,13,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,209,2,80,210,82,82,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,0,14,177,87,155,254,211,203,188,205,115,200,218,162,97,182,16,124,144,87,32,252,129,26,49,198,186,87,184,254,243,118,130,178,54,110,224,82,68,126,172,109,224,11,250,0,42,0,255,123,84,157,150,186,109,92,77,251,79,249,64,209,127,112,152,166,62,58,119,124,237,26,224,50,70,151,215,187,0,255,62,150,205,21,10,158,154,204,47,18,95,204,7,80,248,235,117,224,178,242,64,164,134,234,169,249,30,179,15,23,84,0,20,173,82,82,92,0,26,82,52,165,4,160,40,138,2,160,104,41,41,0,138,162,104,1,40,138,146,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,150,146,2,160,40,90,74,0,90,74,138,2,160,104,41,105,1,40,74,138,2,160,104,41,41,0,138,150,146,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,221,63,232,72,123,181,233,127,247,97,214,6,7,57,219,163,97,33,3,63,227,181,80,118,0,34,80,99,223,43,252,247,114,253,231,116,148,179,102,41,196,196,25,103,17,248,125,15,160,0,206,2,58,86,19,127,76,79,133,57,39,53,70,141,60,104,226,179,245,89,51,127,96,0,255,160,221,118,97,189,225,3,232,61,102,91,192,91,213,175,210,63,126,229,115,73,13,85,0,180,148,20,197,3,208,20,83,167,77,65,7,80,40,250,191,86,193,254,107,120,158,228,63,129,247,246,53,196,215,74,244,127,173,130,253,215,240,60,201,127,2,239,237,107,136,15,160,166,232,127,93,5,251,79,226,121,146,0,255,59,254,115,13,93,77,209,0,255,186,10,246,191,196,243,36,0,255,117,188,231,10,128,130,174,165,232,127,219,4,251,175,225,121,146,0,255,4,254,115,5,93,75,209,0,255,181,10,246,63,195,243,36,0,255,9,188,183,15,160,1,190,250,251,26,224,43,0,138,162,165,98,28,0,112,0,5,12,20,85,85,141,227,56,130,68,48,36,241,246,54,188,173,21,65,144,11,160,201,147,228,73,98,121,44,230,198,102,111,145,237,6,99,207,62,168,180,210,32,210,28,222,233,161,137,46,246,145,0,221,79,37,117,180,131,99,245,185,135,110,41,151,237,238,26,30,111,149,7,44,108,113,205,227,171,46,240,6,158,56,87,130,60,3,99,108,105,39,73,6,2,177,114,219,152,31,243,46,151,254,143,22,232,144,181,189,184,4,226,111,188,169,195,47,225,15,189,6,248,0,138,162,104,54,128,166,124,100,28,140,115,25,172,157,129,100,58,36,56,118,146,199,24,196,221,17,87,45,215,78,99,120,21,127,27,226,45,188,184,175,57,15,130,28,129,33,7,70,134,216,72,142,134,11,77,241,72,16,55,196,173,53,79,144,192,215,85,95,1,164,14,50,25,65,129,220,73,146,145,156,209,130,42,11,84,247,190,228,41,235,89,140,36,169,116,241,120,162,13,197,27,240,249,124,0,181,231,12,156,100,0,113,163,42,57,129,44,163,51,31,109,132,86,162,169,139,67,123,180,213,63,124,20,143,251,225,139,248,151,190,150,136,254,199,219,0,255,160,189,146,0,255,18,124,196,51,142,163,8,35,79,234,170,98,241,62,146,49,23,46,0,134,237,210,230,180,143,111,65,19,207,244,46,72,23,190,209,126,219,149,68,244,63,222,254,11,237,149,252,151,224,11,14,160,209,254,223,219,0,255,43,243,95,211,126,99,69,144,103,54,2,4,227,206,238,65,190,148,69,164,28,152,110,1,146,106,194,49,187,142,250,194,195,226,122,248,58,251,179,85,218,0,255,122,251,127,101,254,107,218,223,244,26,36,8,176,249,193,147,106,91,64,135,189,145,20,198,54,114,8,220,210,124,88,243,188,245,101,218,105,32,126,139,191,205,240,48,124,18,64,147,239,185,96,224,182,5,49,84,0,67,5,109,144,242,149,179,247,108,8,55,237,145,228,109,213,82,235,248,23,95,38,62,137,223,226,43,219,227,228,28,89,253,35,27,242,179,66,198,21,32,8,137,117,193,1,185,102,44,106,247,72,130,27,62,246,195,199,30,138,79,180,127,226,181,0,148,20,69,129,30,64,203,71,0,255,227,237,191,208,33,201,127,9,190,175,175,65,190,150,143,254,199,219,127,161,67,146,0,255,17,124,95,95,107,124,128,212,147,180,51,78,208,182,16,172,130,97,65,80,151,152,136,15,116,235,139,162,219,170,199,229,113,214,135,247,241,179,64,124,28,254,175,175,65,14,18,4,15,130,140,84,228,159,170,143,165,248,190,91,94,91,211,93,122,234,91,170,135,246,165,90,105,6,95,171,30,39,39,8,158,99,164,202,93,1,0,140,43,223,45,226,2,69,33,207,52,170,253,218,72,210,106,164,75,216,25,127,76,124,14,254,22,64,1,123,97,152,5,24,31,138,204,135,59,47,84,10,189,151,195,16,116,62,162,237,213,249,214,104,17,79,210,150,132,0,255,47,124,52,62,200,107,190,175,184,252,32,200,131,32,56,101,100,72,149,35,73,57,241,20,77,196,189,37,113,107,205,219,211,199,15,242,92,1,82,185,144,23,54,123,225,70,55,182,128,157,152,25,107,238,217,169,207,190,89,34,13,29,196,183,229,225,55,241,13,7,80,64,95,173,253,63,183,0,255,104,230,127,153,253,127,190,2,250,106,237,127,186,253,79,51,0,255,205,236,247,29,64,71,68,0,255,195,246,159,107,175,228,63,27,95,200,215,94,95,199,147,254,191,219,0,255,174,189,146,0,255,109,252,32,95,1,208,99,31,8,2,4,169,124,159,118,112,207,120,24,102,70,114,204,113,176,218,170,9,87,121,240,234,163,129,254,226,71,120,170,49,252,210,57,190,122,251,10,70,0,255,215,86,216,127,13,63,148,252,39,240,57,62,64,144,32,21,36,109,251,228,58,123,232,232,48,209,112,24,204,39,193,230,193,171,145,54,135,118,241,75,103,248,19,111,172,203,62,186,15,32,227,12,36,23,44,8,114,128,224,82,133,42,223,100,100,46,108,204,114,151,38,153,15,104,32,62,192,235,2,120,36,62,144,175,8,70,128,32,71,16,28,4,243,71,202,7,41,150,108,194,165,197,165,90,169,155,198,93,154,107,89,166,169,158,2,40,138,162,0,40,90,74,10,128,130,174,80,244,127,173,130,253,215,240,59,201,127,2,0,255,185,130,174,80,244,127,173,130,253,215,240,60,201,0,255,1,239,237,3,104,136,175,165,232,0,255,90,5,251,175,225,121,146,0,255,4,254,219,87,16,95,75,209,0,255,181,10,246,95,195,243,36,0,255,9,252,183,15,160,0,190,250,251,26,224,43,0,90,74,138,2,160,191,190,146,39,253,143,183,0,255,66,123,37,0,255,37,248,65,190,250,250,74,34,250,63,111,0,255,133,246,74,254,75,240,1,7,208,104,0,255,239,237,0,255,149,249,175,105,0,255,159,175,128,190,70,251,127,111,0,255,175,204,127,77,251,0,255,124,5,64,127,125,45,17,253,143,183,0,255,66,123,37,0,255,35,248,64,190,254,250,74,34,250,63,111,0,255,133,246,74,254,75,240,1,7,208,104,0,255,239,237,0,255,149,249,175,105,0,255,159,175,128,190,70,251,127,111,0,255,177,204,127,77,251,1,94,9,64,75,73,81,0,20,69,209,95,31,64,73,68,0,255,231,237,191,208,95,201,127,9,62,224,26,237,0,255,189,253,191,50,0,255,53,237,0,255,93,73,68,0,255,227,237,191,208,94,201,0,255,8,126,224,26,237,0,255,189,253,199,50,0,255,53,237,247,243,1,20,69,187,40,191,0,156,51,14,206,24,7,72,102,139,63,66,34,121,144,112,75,76,196,251,59,254,74,13,222,46,93,235,11,42,13,64,146,212,147,156,14,28,0,125,50,70,20,165,60,31,48,117,141,206,119,119,164,90,208,247,247,119,54,150,233,90,169,154,251,10,164,142,74,142,152,143,7,19,218,150,183,225,88,204,88,48,144,249,247,40,181,121,50,221,116,209,199,181,215,93,91,120,164,171,252,32,227,156,170,96,36,25,192,134,129,4,54,102,32,118,109,24,18,91,146,4,107,53,152,15,145,13,191,227,195,31,62,21,127,112,0,69,81,20,0,253,123,53,238,99,171,79,194,166,223,166,152,73,253,148,162,210,71,15,235,53,139,231,190,12,159,129,159,185,219,124,92,237,195,57,91,242,178,75,37,72,97,36,19,45,14,49,170,114,151,160,226,191,237,214,90,23,173,132,31,87,248,32,252,82,95,191,124,0,37,19,253,63,86,216,127,88,158,228,0,255,163,253,33,175,95,175,165,162,0,255,199,10,251,0,255,52,79,242,223,209,254,144,87,2,80,208,181,20,253,95,155,96,0,255,53,252,78,242,159,192,3,235,183,66,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,15,160,57,190,230,57,78,61,80,232,254,56,104,188,146,168,141,194,65,120,97,149,204,147,186,38,208,40,252,95,92,95,16,190,177,175,2,190,214,251,0,138,119,63,8,14,114,101,24,18,24,14,222,116,134,70,218,234,178,71,94,88,220,168,153,198,141,253,117,240,21,227,149,10,158,74,5,35,56,24,64,82,73,25,73,240,36,17,247,182,188,213,21,111,207,118,95,171,30,25,7,65,5,48,24,89,144,128,4,225,142,184,179,166,141,117,75,117,108,214,72,155,82,39,221,228,107,59,35,251,207,193,203,140,237,0,117,59,63,108,54,62,63,236,197,177,184,206,223,178,169,126,225,107,251,19,157,198,7,64,73,71,0,255,231,237,191,208,34,201,127,9,254,167,175,214,232,127,221,10,251,111,226,135,146,0,255,58,30,204,215,242,209,0,255,120,251,47,116,72,242,63,130,0,255,233,171,49,250,95,183,194,254,159,248,161,228,0,255,142,15,241,1,148,20,45,29,122,128,92,1,202,207,134,49,54,224,74,5,7,5,18,56,131,121,2,123,92,250,31,105,191,206,136,219,123,75,31,254,198,135,69,124,19,190,173,175,57,15,130,28,169,67,14,140,12,49,34,71,195,137,167,120,228,45,174,136,91,107,158,96,129,175,100,175,185,94,183,196,44,87,129,16,96,180,115,204,10,197,107,103,71,230,222,178,105,196,58,164,185,181,134,175,5,65,124,89,241,57,248,199,0,112,187,113,96,22,224,36,72,14,130,186,217,242,121,8,23,133,186,18,97,20,171,245,72,113,186,55,92,58,199,27,13,0,255,139,79,243,26,239,107,144,17,164,130,35,8,174,32,242,79,213,75,145,100,223,45,175,173,213,78,221,52,46,213,67,0,255,50,93,181,142,175,64,61,116,156,17,12,24,50,114,97,55,114,110,237,45,134,183,246,112,226,238,45,25,238,179,0,255,135,239,241,178,4,30,136,47,57,128,2,250,106,237,127,186,253,71,51,0,255,203,236,0,255,243,53,208,87,107,0,255,211,237,63,154,249,95,102,191,55,128,150,141,254,167,4,251,15,59,148,252,119,180,31,204,215,79,95,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,190,2,160,104,41,233,175,15,160,36,162,0,255,241,246,95,104,175,228,127,4,31,112,141,246,0,255,222,254,95,153,0,255,155,246,0,255,174,36,162,0,255,241,246,95,104,175,228,191,4,31,112,141,246,0,255,222,254,95,153,0,255,154,246,3,60,128,146,162,232,178,15,0,122,161,50,206,64,50,112,169,32,7,8,44,5,160,116,211,149,185,176,177,195,93,154,100,62,160,129,248,0,191,251,195,71,226,7,249,138,96,164,42,200,145,10,14,130,249,35,56,72,145,100,19,46,109,46,213,74,237,52,238,210,92,199,46,93,181,188,175,38,239,198,113,218,150,113,54,228,49,36,137,197,218,40,108,180,57,11,145,129,77,122,138,0,255,181,68,107,125,187,18,254,86,248,95,124,45,31,64,81,82,20,0,253,122,21,21,253,95,86,216,0,255,223,157,228,127,156,253,33,175,94,175,162,162,0,255,201,10,251,239,203,147,252,143,179,31,116,0,181,239,183,141,62,136,219,251,199,4,19,161,31,49,172,250,190,63,172,208,45,222,251,50,124,57,62,192,171,191,175,90,62,46,63,7,23,206,217,144,3,86,168,88,174,13,100,218,197,88,33,186,98,19,168,248,95,75,180,214,54,219,226,137,133,0,255,197,55,121,0,69,81,20,0,197,250,182,249,25,238,194,185,93,193,81,6,0,64,229,36,211,46,8,56,131,189,199,80,241,127,119,235,162,139,182,197,19,21,31,132,127,242,90,154,239,3,40,198,131,32,15,82,193,129,209,85,170,28,73,202,137,103,104,33,238,109,137,91,107,130,167,143,159,202,51,2,4,25,149,87,219,236,192,145,27,91,192,78,204,148,53,55,173,212,103,0,255,132,56,14,29,196,183,229,225,55,241,123,15,170,141,87,198,72,18,196,128,54,114,249,9,147,171,198,224,252,43,155,142,27,186,164,121,90,221,224,197,48,237,27,241,15,248,116,175,120,128,60,15,206,131,84,186,127,112,101,64,112,229,182,229,175,96,182,186,24,49,117,209,189,32,254,194,251,2,45,226,43,124,0,69,67,215,156,43,195,172,18,4,7,241,7,101,149,83,100,104,7,194,25,94,155,121,229,141,183,104,221,11,95,227,103,39,60,141,0,255,92,61,125,0,21,27,253,79,38,216,127,168,135,146,0,255,113,246,3,171,180,0,255,247,246,0,255,202,252,215,180,0,255,91,197,70,0,255,147,10,246,31,234,161,228,127,156,253,86,77,242,100,108,121,220,192,192,150,39,3,139,57,223,199,186,102,233,138,97,212,209,254,80,107,29,91,224,47,124,210,85,63,237,198,151,243,1,20,244,60,191,63,50,24,116,12,228,66,100,126,220,71,134,163,104,234,226,177,126,205,168,233,86,150,174,26,238,43,114,70,218,8,206,65,2,140,11,49,243,115,169,202,33,152,149,253,209,12,90,131,108,154,46,124,90,252,233,53,132,15,155,124,69,157,158,99,170,183,161,12,228,95,70,115,35,127,134,121,201,126,6,121,207,254,225,218,18,210,62,190,105,31,126,16,0,255,113,0,69,209,82,0,212,210,79,5,168,87,98,0,66,167,0,231,20,46,86,102,48,221,241,16,19,101,13,147,210,204,215,126,93,226,169,252,154,86,248,23,252,200,11,73,186,95,0,18,132,110,48,119,59,192,197,202,42,84,123,176,88,40,107,248,172,102,215,122,93,226,41,4,250,86,248,23,252,74,95,131,124,0,165,71,0,255,223,237,127,215,33,201,0,255,54,62,224,250,187,210,163,0,255,239,246,159,235,144,228,127,27,0,255,231,21,0,5,93,75,209,0,255,181,10,246,95,195,243,36,0,255,9,252,231,10,186,66,209,0,255,181,10,246,95,195,239,36,0,255,9,252,183,15,160,32,190,154,162,0,255,117,19,236,127,137,231,73,254,239,248,111,95,65,124,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,159,3,40,232,90,138,254,175,85,176,0,255,26,158,39,249,79,224,63,87,208,181,20,253,95,171,96,0,255,53,60,79,242,127,192,123,251,0,42,225,43,112,198,25,103,224,220,54,144,155,237,118,43,159,43,214,186,253,228,147,183,122,105,15,191,237,63,181,208,237,190,6,248,122,239,3,104,249,117,32,56,200,193,169,32,117,56,104,95,104,86,89,171,203,38,103,127,109,163,102,26,215,55,182,199,87,32,105,231,239,223,199,75,89,220,72,1,64,2,42,99,102,52,98,150,55,84,187,123,36,21,109,212,61,124,21,95,23,158,138,31,247,21,60,109,224,172,14,160,46,149,17,28,203,99,14,206,20,112,10,34,68,171,107,151,63,115,151,38,115,124,209,163,137,23,224,31,103,188,29,76,120,158,2,64,57,117,88,42,111,156,185,194,100,39,237,40,226,198,2,4,69,19,47,203,53,152,123,225,21,237,143,6,208,176,209,0,255,164,130,253,135,122,40,249,31,103,127,176,70,251,127,111,0,255,175,204,127,77,251,189,85,108,244,127,169,96,0,255,161,30,74,254,199,217,15,172,209,254,223,219,127,44,243,95,211,254,207,1,20,211,79,208,253,42,99,24,56,227,104,131,68,230,243,187,100,103,23,106,147,13,146,86,239,30,248,176,79,244,157,253,118,175,237,12,28,179,243,113,228,252,202,200,173,48,85,82,183,40,184,17,90,49,100,106,157,127,158,106,169,115,124,139,191,19,63,196,63,86,156,131,221,56,142,76,102,126,16,28,104,195,150,55,195,134,201,152,248,223,180,200,46,221,176,73,124,145,240,159,195,103,240,115,94,145,35,95,30,249,110,22,119,176,29,227,1,196,70,114,72,183,95,154,238,187,176,225,149,126,186,110,67,124,164,253,20,15,160,169,15,206,72,128,20,172,112,5,3,64,98,196,29,111,121,65,144,0,169,150,53,58,235,48,106,165,211,125,197,235,168,224,32,167,157,10,130,107,7,248,66,179,74,91,221,229,73,218,95,91,168,153,198,245,141,77,240,117,215,71,29,231,164,93,57,25,84,100,66,111,3,20,228,130,152,141,102,100,236,81,212,183,69,86,66,182,137,47,52,125,61,193,207,243,1,210,253,122,12,116,228,241,80,22,122,220,13,209,40,135,209,72,145,215,64,219,3,165,20,183,158,225,115,29,22,109,197,103,214,74,244,127,173,130,253,215,240,61,201,127,2,111,245,10,60,185,59,57,252,175,130,129,239,69,30,66,204,39,24,36,216,39,73,183,109,85,226,149,126,218,110,63,188,163,253,40,175,165,232,0,255,90,5,251,175,225,123,146,0,255,3,190,219,7,80,17,95,77,209,0,255,186,9,246,191,196,243,36,0,255,119,124,183,175,33,190,154,162,0,255,119,21,236,127,137,231,73,254,239,248,207,1,20,5,29,40,74,31,221,47,176,7,208,216,244,159,14,243,54,79,190,216,12,95,17,23,248,157,190,22,44,131,228,124,117,244,191,89,155,251,221,54,251,99,52,224,59,250,26,12,160,39,254,24,121,10,76,14,140,196,170,111,13,100,241,45,190,118,0,255,246,140,103,188,188,101,140,26,220,215,220,49,202,15,198,28,23,136,55,68,152,181,138,175,244,25,117,55,14,184,207,254,9,240,107,99,0,45,37,69,1,80,60,101,138,167,41,6,160,40,154,82,2,208,82,82,20,0,69,75,73,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,81,148,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,117,90,191,154,162,120,0,202,52,78,113,211,20,128,146,210,71,247,129,162,200,1,214,3,104,45,0,255,115,61,37,234,31,40,220,46,93,34,247,131,175,233,107,194,31,223,51,232,49,49,106,17,165,210,83,190,166,150,0,255,217,242,144,33,30,28,106,139,198,181,94,22,190,168,175,177,227,208,221,120,134,217,94,13,218,249,225,161,0,122,226,143,145,7,247,248,31,4,33,214,162,129,54,126,198,87,250,246,220,253,224,229,201,140,190,218,190,230,142,81,126,160,60,198,5,130,122,196,40,226,99,124,165,207,168,187,113,236,62,251,36,194,174,141,1,20,69,81,0,148,142,167,97,138,167,119,6,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,90,106,2,104,199,0,255,40,178,7,224,44,70,45,165,175,212,250,175,215,201,216,224,54,72,171,218,108,86,130,223,230,43,228,15,145,30,182,79,99,192,134,250,74,140,254,39,133,254,51,142,217,181,213,152,193,175,122,0,165,120,189,250,43,79,231,231,227,122,13,230,20,95,237,21,226,181,156,127,28,234,127,206,55,1,22,95,206,7,80,28,35,37,69,1,80,167,104,234,180,142,6,160,41,45,77,83,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,209,82,210,2,80,148,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,209,44,128,2,56,29,71,133,109,148,63,218,58,173,252,8,251,233,171,61,209,244,31,223,39,99,131,136,21,43,183,214,141,211,25,124,58,95,43,252,115,29,162,44,210,30,1,166,63,124,109,209,90,248,92,95,239,235,1,241,199,111,108,118,11,52,47,134,76,172,161,253,159,70,240,160,3,104,142,247,207,86,146,86,238,243,112,77,81,83,191,252,84,33,56,200,184,27,230,94,199,213,158,62,8,206,152,93,62,219,224,78,251,224,174,211,188,215,245,138,55,93,97,244,220,125,163,19,47,239,182,216,172,105,131,219,244,138,15,160,244,23,127,186,242,25,87,55,171,182,210,191,191,113,198,207,62,89,227,215,197,10,128,150,146,162,14,64,209,244,41,61,83,208,1,20,138,254,183,85,176,0,255,26,158,39,249,79,224,189,125,13,241,21,138,254,175,85,176,0,255,26,158,39,249,79,224,191,125,5,241,1,212,20,253,175,171,96,0,255,75,60,79,242,95,199,127,174,161,171,41,250,95,87,193,254,147,120,158,228,0,255,142,247,92,1,80,208,181,20,253,95,171,96,0,255,53,60,79,242,127,192,127,174,160,107,41,250,191,54,193,254,107,120,158,228,63,129,247,246,1,52,192,215,127,95,3,124,37,0,189,244,83,1,234,72,12,64,186,63,166,218,57,128,197,202,12,166,75,135,88,40,107,152,148,110,190,246,235,18,63,150,95,211,10,0,255,130,15,57,144,164,251,0,144,32,221,55,156,27,7,184,88,25,66,181,86,22,19,101,15,159,213,236,90,175,73,60,133,64,219,10,0,255,130,47,232,107,158,36,199,147,115,20,80,244,0,170,80,64,85,187,216,103,56,93,221,140,38,181,214,188,33,30,197,251,126,45,226,177,0,40,128,14,224,245,228,177,212,163,109,23,59,136,120,18,218,142,55,194,210,150,183,139,43,27,11,203,235,75,181,46,87,203,252,0,39,133,131,162,39,73,208,6,112,59,23,66,154,41,207,224,4,222,138,231,37,229,145,239,213,71,247,217,95,224,99,103,252,130,215,244,53,192,7,80,20,69,1,80,170,87,32,160,131,10,39,40,144,27,40,96,36,103,180,196,68,203,217,189,47,249,59,154,215,142,44,149,6,129,223,186,80,188,1,127,229,181,212,156,35,8,94,129,85,174,192,112,176,145,28,13,84,130,38,145,32,174,8,234,134,230,109,184,15,160,200,131,51,114,198,135,148,27,39,192,71,25,33,230,1,108,64,74,90,242,109,186,67,71,141,226,43,124,238,135,71,241,152,107,137,232,127,188,253,23,218,43,249,47,193,63,93,145,87,206,200,56,195,2,55,14,146,201,144,10,49,95,200,20,67,57,91,186,81,203,181,211,41,190,194,231,134,120,11,79,173,73,193,158,36,64,133,127,97,179,11,0,196,2,66,206,8,87,146,34,56,198,114,77,48,100,121,0,189,103,28,28,100,196,130,131,4,39,35,71,187,35,31,184,204,227,21,67,221,28,222,163,127,248,0,222,194,227,118,120,42,254,212,107,206,147,36,79,114,201,137,153,93,140,36,73,203,149,167,105,37,46,110,137,187,107,158,103,105,61,220,246,74,96,64,66,79,193,2,212,25,14,82,18,217,25,136,19,15,151,106,203,4,179,242,154,140,145,201,175,100,92,148,202,8,232,102,36,138,60,119,144,107,164,18,147,174,197,184,163,227,227,167,198,5,241,127,252,56,31,64,129,39,103,224,118,70,197,222,237,0,153,8,39,198,60,146,9,22,145,118,116,67,183,235,168,49,124,133,7,65,60,138,55,214,82,82,0,20,69,75,127,7,80,210,209,0,255,120,251,47,116,72,242,95,130,239,235,107,144,175,228,163,0,255,243,246,95,232,144,228,191,4,223,215,215,0,31,64,81,180,212,238,1,82,133,241,202,24,73,82,177,42,140,140,39,76,46,140,129,249,87,58,29,119,233,146,167,121,117,131,15,69,180,111,196,63,224,207,189,226,41,228,121,112,30,4,233,254,129,225,128,148,149,219,150,191,194,213,238,98,44,169,139,230,5,241,24,222,23,104,17,95,225,235,167,175,177,187,229,20,144,156,41,118,229,167,141,39,86,49,89,194,167,121,38,143,18,247,104,108,102,221,225,199,93,141,240,31,138,127,193,47,120,0,205,21,32,193,49,144,242,81,0,29,148,213,63,153,217,79,137,226,213,162,8,32,237,72,231,225,203,7,191,226,155,102,240,44,94,212,15,240,156,164,10,24,201,173,109,226,31,16,225,108,192,27,193,217,107,237,89,166,145,55,35,26,215,65,124,92,30,190,12,0,255,117,13,29,7,15,190,242,99,108,195,193,37,33,163,157,103,223,173,107,59,158,180,39,175,237,236,45,111,108,153,85,159,7,208,17,209,0,255,119,251,207,181,87,242,191,141,31,228,235,175,175,132,232,127,216,254,119,237,149,252,111,227,7,249,74,0,250,237,107,53,250,223,182,194,254,103,120,161,228,63,129,7,241,245,219,215,106,244,127,109,133,253,207,240,67,201,127,2,0,255,5,208,123,70,240,156,224,202,72,78,110,91,158,249,20,91,92,251,202,79,45,187,60,174,173,210,81,31,29,27,245,214,179,56,0,255,198,113,218,150,219,249,144,231,144,36,150,195,40,108,180,49,11,145,21,187,244,20,0,255,107,137,214,218,118,37,252,173,240,189,248,48,159,32,72,42,8,182,71,134,217,97,148,199,19,38,30,110,117,133,60,121,219,252,137,244,213,87,23,240,93,252,210,38,222,136,47,246,24,199,200,168,39,73,106,121,3,25,224,24,185,219,39,214,152,66,201,214,226,142,150,108,201,188,245,26,132,241,80,175,120,51,126,213,69,62,128,162,213,154,3,201,243,106,231,133,88,234,11,0,144,196,204,13,246,25,168,150,182,72,147,90,107,222,15,127,225,101,189,30,241,202,10,128,162,165,164,0,40,232,10,69,0,255,215,42,216,127,13,207,147,252,39,240,159,43,232,90,138,254,175,85,176,0,255,25,158,39,249,79,224,189,125,0,13,241,181,20,253,95,155,96,0,255,53,60,79,242,159,192,123,251,26,226,107,41,250,191,86,193,254,103,120,158,228,63,129,247,246,1,84,192,215,126,95,3,124,5,64,81,20,5,64,127,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,64,190,254,250,74,158,244,63,222,254,7,237,149,252,143,224,7,14,160,209,254,223,219,0,255,43,243,127,211,126,63,95,1,125,141,246,0,255,222,254,95,153,0,255,154,246,0,255,249,10,128,254,250,74,158,244,127,222,254,11,237,149,252,151,224,7,249,234,235,43,137,232,0,255,188,253,23,218,43,249,47,193,7,28,64,163,253,191,183,0,255,87,230,191,166,253,127,190,2,250,26,237,0,255,189,253,191,50,0,255,55,237,0,255,243,21,0,69,81,20,0,69,81,244,215,7,80,18,209,0,255,120,251,31,180,87,242,63,130,15,184,70,251,95,111,0,255,175,204,127,77,251,127,87,18,209,0,255,120,251,47,244,87,242,95,130,15,184,70,251,127,111,0,255,175,204,127,77,251,0,255,124,0,69,81,148,238,1,222,64,112,160,48,61,237,0,149,118,206,54,198,2,16,243,118,25,247,105,216,40,174,125,18,84,47,248,218,91,94,90,226,51,240,245,94,83,126,16,60,72,144,227,80,238,182,213,91,100,190,13,250,34,15,82,173,244,105,53,135,143,154,232,173,35,124,253,244,53,118,191,156,42,36,103,138,89,249,105,227,137,85,76,150,176,105,158,202,163,196,69,26,159,89,123,120,218,213,8,0,255,161,248,23,252,132,7,64,128,208,129,10,29,110,224,160,30,247,220,173,229,26,117,107,47,19,174,242,248,133,205,208,60,158,233,2,159,227,183,160,163,146,113,6,144,43,6,160,112,12,64,229,2,35,241,217,152,251,155,34,220,170,201,229,113,91,31,62,192,211,254,240,111,248,162,126,130,160,142,4,245,114,35,195,232,235,94,35,46,225,162,221,218,203,228,109,243,245,11,27,174,9,60,213,5,62,199,67,7,72,2,20,146,239,145,1,123,236,234,24,69,194,207,204,124,50,151,121,16,105,164,195,174,93,60,213,23,94,195,115,1,20,192,73,0,148,159,36,25,0,228,31,171,147,40,178,13,183,23,247,106,153,118,250,150,106,174,125,151,78,122,84,228,149,224,65,96,229,167,2,55,62,44,95,178,221,160,47,242,184,74,87,13,90,205,225,163,222,154,104,136,87,124,63,131,190,128,183,247,159,15,33,64,31,34,89,245,232,253,125,133,150,240,222,111,226,203,241,127,87,18,209,0,255,120,251,47,180,87,242,95,130,15,242,0,90,42,250,159,42,236,63,44,79,242,223,209,254,144,215,174,215,82,209,0,255,84,97,0,255,159,230,73,254,59,218,31,242,90,0,250,173,80,244,127,173,130,253,207,240,60,201,127,2,0,255,185,130,174,80,244,127,173,130,253,215,240,60,201,0,255,1,239,237,3,104,128,175,254,190,6,248,58,235,3,160,126,130,231,28,53,186,235,121,229,50,35,170,114,96,41,111,205,219,95,202,136,241,118,118,138,47,107,70,125,192,119,28,199,245,60,247,74,105,126,96,79,145,85,10,35,111,224,158,181,229,120,238,171,29,175,6,26,183,72,233,74,251,155,53,231,49,203,81,64,229,49,3,56,25,229,126,55,79,73,146,111,75,145,140,173,125,159,137,116,214,67,239,242,102,253,102,191,212,43,198,24,8,2,188,251,239,50,168,39,176,179,162,11,137,221,110,210,165,195,189,189,37,109,197,49,235,41,190,210,164,52,25,191,207,7,80,242,209,0,255,121,251,47,116,72,242,95,130,0,255,233,171,53,250,95,151,194,254,155,120,161,228,0,255,142,7,243,149,124,244,63,222,254,11,45,146,252,151,224,123,250,106,140,254,215,173,176,0,255,38,94,40,249,191,227,67,124,0,69,81,20,0,69,81,116,210,7,64,18,0,7,130,147,212,205,174,226,6,182,74,236,172,4,49,198,58,167,69,28,110,172,29,105,181,132,7,121,149,182,38,254,3,127,233,53,227,100,88,25,144,224,32,254,160,12,25,70,103,141,33,156,225,97,118,243,198,91,180,110,138,79,240,189,19,158,198,139,248,26,235,167,141,51,82,133,228,2,172,218,8,66,175,98,190,124,156,109,204,82,87,6,230,91,244,29,164,142,53,171,54,240,88,226,135,240,221,124,128,156,156,189,159,156,147,13,56,88,206,3,131,33,152,130,24,40,150,8,209,144,70,158,22,19,158,100,240,189,65,47,248,222,88,95,83,221,79,61,103,0,195,44,185,50,50,14,198,109,189,67,244,238,90,72,164,189,61,187,125,246,7,241,61,222,151,192,0,255,240,81,215,122,184,237,72,202,128,132,30,212,5,40,179,118,42,36,145,217,129,56,241,112,201,182,76,48,164,130,60,128,146,141,254,39,5,251,15,59,148,252,119,180,63,204,87,79,95,201,70,0,255,143,9,246,0,255,233,161,228,191,163,253,96,190,2,160,40,138,254,250,0,74,34,250,63,111,0,255,133,254,74,254,75,240,3,87,105,0,255,235,237,0,255,149,249,175,105,191,239,74,34,250,31,111,0,255,133,246,74,254,75,240,1,215,104,0,255,239,237,0,255,149,249,175,105,0,255,159,15,160,40,138,250,251,0,58,213,0,193,8,144,124,0,255,17,4,15,14,214,46,19,73,58,54,109,201,91,220,128,101,238,211,134,123,74,251,86,13,203,213,42,63,245,36,56,227,4,216,50,194,16,12,11,82,40,41,38,182,15,84,251,246,113,143,190,165,122,92,190,112,69,124,7,159,199,211,2,241,99,93,7,64,44,231,188,49,174,194,110,140,32,116,124,38,201,6,67,16,130,82,187,199,220,102,164,21,250,197,155,184,48,101,248,114,124,63,95,91,253,100,108,149,194,152,146,41,207,249,157,135,52,156,145,51,224,49,180,189,42,111,153,86,218,236,37,154,121,174,187,46,241,109,252,24,31,229,43,0,250,245,42,42,250,159,172,176,0,255,191,60,201,0,255,56,251,67,94,189,94,67,69,0,255,151,21,246,0,255,151,39,249,47,103,0,255,163,15,160,192,129,194,1,0,56,10,104,187,9,236,146,249,246,233,155,246,113,169,174,250,188,122,196,71,189,245,214,164,6,25,65,144,242,17,4,87,16,249,7,117,82,44,217,119,203,107,123,181,83,55,141,91,245,208,190,75,87,205,184,142,136,254,191,219,0,255,174,189,146,0,255,109,252,159,87,112,63,87,125,5,236,238,63,91,196,160,62,202,82,105,234,254,190,95,75,120,238,55,241,25,248,52,15,16,122,10,57,227,32,25,32,24,130,83,8,44,149,88,216,190,35,113,159,142,209,45,213,227,242,185,53,160,127,60,237,15,31,137,207,184,158,61,158,100,224,84,85,144,36,21,196,12,129,129,70,88,85,0,194,48,218,174,238,45,79,87,179,173,195,119,120,227,205,240,184,95,252,47,254,197,43,0,90,74,138,2,160,163,190,230,158,28,84,165,48,218,102,56,59,212,136,45,135,35,11,51,187,147,44,70,22,29,51,185,38,58,165,132,199,21,31,132,207,229,107,169,57,71,42,120,5,135,92,129,225,112,68,142,134,177,4,77,34,111,113,197,91,93,241,4,155,125,0,197,209,67,207,25,193,49,164,109,25,216,93,109,156,96,139,233,173,53,80,73,139,107,134,251,236,15,226,5,188,47,129,7,226,59,249,184,112,155,30,140,43,91,114,49,140,39,150,75,242,197,98,103,104,98,68,32,141,246,105,51,225,105,193,199,10,189,224,101,77,125,24,142,131,4,193,9,110,238,18,0,255,132,14,231,66,222,168,18,121,171,205,187,116,218,15,83,30,215,62,124,92,34,190,12,127,118,165,15,190,23,98,133,4,244,4,72,96,6,28,160,60,194,17,24,11,11,247,106,205,4,139,24,64,115,70,6,204,130,74,46,4,252,7,114,150,1,10,97,25,115,154,150,153,87,222,104,139,174,69,241,52,158,119,194,51,120,144,215,104,0,255,239,237,0,255,149,249,175,105,191,223,107,192,171,180,0,255,245,246,31,203,252,215,180,127,11,128,145,202,129,115,215,131,147,24,222,237,108,99,46,137,41,79,149,113,97,203,140,36,251,35,168,94,240,181,184,179,182,196,103,224,95,189,6,121,144,131,147,233,64,48,18,92,101,59,89,60,209,166,43,195,196,196,192,198,223,163,119,73,60,132,247,189,240,46,190,195,87,89,63,237,118,70,170,144,12,224,10,35,8,29,197,124,249,56,219,216,165,174,12,206,215,232,59,72,45,107,82,109,224,75,137,31,194,55,243,1,130,4,65,144,96,251,100,152,61,116,116,152,104,120,25,204,39,111,155,7,175,70,218,28,218,197,51,173,225,77,252,234,237,2,146,103,203,25,91,218,0,128,129,64,68,206,181,252,225,77,46,253,211,238,215,24,109,123,113,233,195,35,248,80,135,111,194,95,244,21,245,122,142,47,237,138,29,200,183,16,218,207,83,181,121,201,126,54,101,209,254,229,218,18,214,63,252,168,125,248,65,252,111,77,158,0,7,16,203,99,169,246,155,234,45,46,239,62,125,211,62,168,180,210,224,213,34,30,106,162,137,198,2,104,146,250,73,204,18,127,140,52,203,242,190,220,245,229,189,229,127,212,84,51,253,163,120,29,8,14,114,218,169,32,184,118,208,182,208,44,178,86,119,121,114,246,215,54,106,166,113,125,99,227,124,164,18,122,170,144,164,188,111,48,55,70,66,40,43,132,106,15,134,50,123,43,219,213,108,93,160,55,252,137,64,31,21,31,141,127,247,90,140,254,175,173,176,0,255,25,126,40,249,79,224,195,124,0,29,31,253,15,219,0,255,174,67,146,0,255,109,124,159,87,160,215,241,209,0,255,119,251,223,117,72,242,191,141,0,255,243,10,128,130,174,165,232,0,255,90,5,251,175,225,121,146,0,255,4,254,115,5,93,43,209,0,255,181,10,246,95,195,239,36,0,255,9,188,183,15,160,33,190,90,162,0,255,117,21,236,127,137,223,73,254,239,120,111,95,67,124,53,69,0,255,235,42,216,0,255,18,207,147,252,215,241,159,3,40,232,90,137,254,175,85,176,0,255,26,158,39,249,79,224,63,87,208,181,20,253,95,171,96,0,255,53,60,79,242,159,192,123,251,0,42,224,107,191,175,1,190,22,61,0,112,198,147,202,147,7,56,28,122,218,214,30,199,177,72,36,161,160,105,28,211,39,142,183,39,106,117,248,36,222,44,241,22,252,84,95,147,113,198,25,39,99,55,114,108,119,187,221,188,109,169,27,246,157,119,62,105,169,67,60,177,63,211,93,87,248,154,115,4,193,17,24,50,130,43,195,141,228,104,160,18,60,169,188,197,13,111,117,197,19,212,246,181,157,211,103,224,101,71,126,18,140,147,56,38,226,55,187,116,158,116,65,241,236,227,90,213,69,231,120,143,240,127,235,3,143,56,128,230,244,4,25,193,200,176,10,73,27,221,200,155,204,240,44,122,183,150,121,226,133,205,90,198,79,125,27,43,192,191,42,198,233,113,240,156,157,31,36,231,164,137,48,19,191,221,226,243,184,180,160,121,246,65,75,186,135,143,224,57,194,127,162,195,248,79,175,120,142,21,0,156,99,120,211,131,42,196,136,14,20,75,80,100,242,134,246,217,159,121,162,37,165,6,175,238,53,154,105,242,78,143,61,199,40,219,109,140,145,152,141,53,26,220,9,64,183,38,46,238,217,31,205,168,182,45,58,60,157,46,177,0,154,243,36,201,147,88,114,98,118,22,35,201,242,114,228,105,30,137,139,91,226,234,154,231,25,226,107,29,245,186,29,21,11,206,11,169,177,252,148,6,51,48,47,154,221,218,94,141,102,90,87,13,225,47,124,125,29,227,55,125,13,14,114,59,184,195,206,48,6,130,95,204,232,206,79,182,192,66,108,122,247,87,45,225,38,241,191,190,13,241,112,124,36,95,1,80,189,183,215,99,126,112,180,69,12,76,79,82,18,16,156,219,10,117,251,11,195,97,52,146,195,99,125,27,242,186,205,254,130,215,222,209,253,238,231,50,142,36,203,143,73,61,71,1,24,3,148,129,202,12,251,99,236,153,209,125,74,203,240,191,174,175,59,248,122,15,160,192,0,118,3,246,51,178,156,147,228,7,179,51,242,131,41,191,37,78,77,190,213,26,110,18,95,232,91,15,31,199,79,243,21,138,254,175,85,176,0,255,26,190,39,249,63,224,155,125,77,198,185,157,113,50,118,35,183,252,187,221,110,222,150,212,13,251,206,59,159,180,212,33,158,216,159,233,174,117,124,205,233,9,50,130,145,97,133,208,70,55,226,38,83,4,139,214,173,101,126,236,133,37,186,133,63,245,109,236,132,175,246,1,52,196,87,83,244,191,110,130,253,47,241,59,201,0,255,29,239,237,171,136,175,150,232,127,93,5,251,95,226,121,146,0,255,59,222,115,0,45,165,143,238,23,169,83,216,163,8,39,186,7,80,56,250,223,164,205,113,19,143,254,199,2,254,161,175,169,31,51,243,99,102,55,240,90,54,253,191,151,179,117,108,117,121,52,224,79,189,218,219,99,156,219,224,207,62,188,77,64,237,187,125,172,73,124,233,0,138,145,113,112,14,82,180,34,127,124,181,111,215,227,251,204,183,19,146,0,255,236,191,11,166,123,252,173,175,48,220,206,237,228,232,36,180,175,142,86,234,218,232,42,93,240,122,63,215,0,255,243,179,243,56,223,178,143,253,15,68,115,241,19,30,64,209,82,82,0,180,148,20,5,64,83,74,138,22,128,146,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,104,41,41,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,90,74,0,138,2,5,90,15,64,153,166,212,156,193,52,13,64,81,20,117,29,64,83,215,0,255,58,73,126,146,81,251,225,47,36,128,103,245,213,186,127,58,243,120,114,100,65,60,98,13,158,201,215,12,253,79,102,0,255,69,219,17,254,39,7,254,213,87,3,250,159,182,0,255,176,36,225,127,70,240,223,0,154,250,120,70,142,131,58,195,132,190,59,190,194,239,125,230,203,39,180,193,126,174,201,226,248,101,95,225,55,156,84,242,149,236,0,255,122,254,227,203,254,110,66,226,231,60,128,146,162,40,0,234,180,169,83,52,0,69,131,6,5,64,75,73,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,221,2,40,130,254,39,144,30,179,73,227,98,154,213,87,98,244,191,201,227,127,240,19,196,187,41,132,79,229,43,130,254,31,239,245,95,22,65,254,43,13,235,235,200,232,127,155,203,127,220,4,9,0,255,179,9,127,232,1,52,39,39,1,175,229,252,173,233,96,242,169,212,133,245,110,241,243,94,17,43,131,156,100,190,158,189,248,31,211,9,202,82,188,97,141,184,84,124,144,7,80,20,45,37,0,69,81,138,82,52,0,13,234,52,77,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,45,37,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,11,64,73,75,73,1,208,82,210,82,2,208,82,82,20,0,69,81,20,0,69,75,81,2,80,180,148,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,45,37,69,1,80,180,20,53,122,0,165,238,3,195,50,68,166,3,148,100,230,52,211,224,205,194,240,89,125,165,207,40,63,227,22,20,78,23,55,35,104,240,154,231,122,40,25,133,136,1,2,166,73,124,100,118,199,95,145,4,154,131,79,247,10,128,158,3,28,27,218,168,210,180,154,23,231,213,12,15,160,247,196,250,207,15,120,242,73,68,18,69,245,131,39,9,234,37,254,212,107,105,0,255,49,223,68,167,127,212,5,75,115,125,139,83,193,235,249,74,181,252,7,104,249,175,60,98,99,27,83,19,120,80,188,26,137,143,247,74,219,127,242,136,51,241,31,72,102,58,107,2,105,195,39,243,1,52,224,63,221,141,215,201,126,9,113,197,103,174,180,43,125,59,243,229,39,248,217,191,76,152,227,23,87,0,20,69,209,7,160,221,159,169,211,42,237,6,208,82,244,127,173,130,253,207,240,60,201,0,255,2,239,237,107,197,27,2,224,84,96,121,10,192,173,232,158,48,31,132,74,231,97,0,24,155,113,105,105,171,12,213,46,94,196,197,26,52,252,6,190,218,107,136,15,160,166,232,127,93,5,251,79,226,121,146,0,255,59,158,116,0,135,127,44,35,8,249,169,140,3,131,193,249,3,243,187,35,182,216,108,161,253,59,144,165,25,139,63,141,248,35,208,31,124,113,170,56,23,14,130,12,108,149,113,112,15,114,157,238,47,243,113,34,79,226,26,205,246,99,79,177,175,117,213,21,252,147,240,223,235,168,109,125,189,35,65,158,17,100,4,9,130,173,234,109,3,146,76,37,72,90,221,229,15,246,106,89,174,61,60,111,214,67,71,248,0,10,186,150,162,0,255,107,21,236,191,134,231,73,254,19,120,169,127,7,1,16,60,231,66,10,84,21,92,113,87,239,15,81,152,2,44,162,212,110,162,221,187,16,233,23,111,22,212,38,195,143,227,183,188,86,162,0,255,107,21,236,191,134,223,73,254,19,248,111,31,64,89,252,4,64,50,146,122,203,11,200,225,229,22,169,80,16,109,129,26,73,164,42,26,121,79,234,29,241,176,177,10,126,232,175,145,198,225,75,251,26,224,171,191,15,160,81,62,98,233,62,118,91,94,229,195,205,14,0,255,183,239,7,64,42,143,96,130,133,27,234,221,182,47,107,181,211,119,224,155,14,186,107,57,254,237,109,4,25,85,9,238,133,113,42,79,98,34,14,68,12,112,164,238,211,228,147,183,205,147,90,55,120,218,93,194,149,226,75,240,159,62,65,80,71,130,58,220,200,101,244,184,23,225,18,46,218,173,181,76,222,54,143,95,216,116,77,224,169,46,240,57,62,205,7,80,242,209,0,255,120,251,47,116,72,242,63,130,239,235,171,150,31,36,8,82,9,182,79,46,179,135,14,147,103,157,120,56,12,246,124,121,219,60,120,53,210,74,23,240,95,252,210,25,62,135,95,234,107,128,15,160,104,41,41,0,138,162,165,146,62,0,70,206,129,213,63,178,37,39,11,48,6,96,9,168,4,98,23,212,158,160,168,151,39,73,220,13,239,11,226,101,9,197,215,217,191,246,170,226,171,29,103,96,0,91,42,110,0,192,207,70,51,58,243,43,199,68,68,83,23,163,23,235,163,127,248,40,30,23,196,235,240,171,125,45,0,101,242,145,208,49,44,215,35,198,70,225,201,197,249,202,99,112,24,1,240,214,200,106,168,137,52,201,105,92,2,239,225,197,22,0,255,198,215,244,53,121,50,78,110,231,42,84,59,3,200,35,97,128,216,65,30,97,41,119,73,54,118,185,142,58,197,171,120,220,16,143,226,51,124,5,64,81,20,45,0,37,69,81,160,7,80,210,209,0,255,120,251,47,116,72,242,95,130,239,235,43,205,227,237,198,64,25,144,83,177,96,0,160,91,177,243,24,110,96,168,34,81,23,91,52,89,166,230,53,169,206,241,69,195,15,225,47,189,6,248,0,138,162,40,0,90,106,206,43,8,142,224,144,17,88,25,110,36,71,3,149,160,73,229,109,174,120,187,27,158,183,162,162,183,62,0,12,7,7,9,12,229,151,159,129,3,0,76,54,182,65,176,35,26,81,81,215,242,82,135,208,254,118,181,214,187,52,94,232,172,191,248,13,126,57,133,19,224,0,244,36,73,97,0,183,115,85,78,164,52,83,62,129,183,225,236,37,229,141,190,87,179,248,13,95,224,99,103,188,7,159,203,215,64,95,173,253,79,183,0,255,104,230,127,153,253,190,3,232,136,232,0,255,187,253,239,218,43,249,223,198,7,242,245,215,87,58,233,0,255,187,253,239,218,43,249,223,198,7,242,21,0,253,246,181,26,253,95,91,97,0,255,51,252,80,242,159,192,131,248,250,237,43,26,253,95,75,97,0,255,51,252,80,242,127,192,135,249,0,58,62,250,31,182,0,255,93,135,36,0,255,219,248,63,175,191,235,248,232,0,255,187,253,239,58,36,249,223,198,0,255,121,5,64,75,73,81,0,20,45,157,86,28,0,158,3,227,73,44,245,137,153,37,201,153,251,152,31,43,99,45,45,200,106,186,232,217,15,127,225,101,129,238,240,203,0,26,186,150,162,0,255,107,21,236,191,134,231,73,254,19,120,218,49,114,16,228,121,14,204,220,21,0,113,167,114,183,152,91,40,131,72,97,81,173,215,70,146,210,86,143,176,50,254,100,248,99,124,197,181,20,253,95,171,96,0,255,53,60,79,242,159,192,123,251,0,26,226,107,37,250,191,86,193,254,107,120,158,228,0,255,128,247,246,53,196,87,40,250,191,86,193,254,107,120,158,228,63,129,247,246,1,52,192,87,127,95,67,124,205,25,25,118,149,32,56,136,63,192,85,14,200,240,12,132,51,52,204,188,242,199,91,180,238,133,175,241,179,19,158,198,127,14,160,104,41,41,0,250,235,43,121,210,0,255,120,251,47,180,87,242,95,130,15,228,171,180,175,121,16,156,224,96,156,42,36,168,122,198,102,68,176,96,35,42,141,180,115,214,200,154,26,233,164,133,248,39,94,22,232,26,126,203,3,104,180,0,255,247,246,0,255,202,252,223,180,0,255,207,87,64,95,165,253,175,183,0,255,88,230,191,166,253,36,159,228,36,25,0,29,0,10,24,133,115,251,2,84,74,51,229,223,137,91,198,18,146,36,99,145,30,57,124,129,143,109,240,7,158,26,0,192,113,146,36,25,201,207,93,225,31,140,212,206,72,216,73,153,188,214,230,149,26,237,155,17,203,161,125,248,182,60,124,25,126,176,175,24,79,146,28,40,0,39,118,102,169,113,28,9,71,158,166,137,32,40,226,234,154,32,56,213,228,9,112,0,177,60,151,106,191,169,222,226,242,238,211,55,237,223,42,173,52,120,245,136,143,154,232,161,185,138,4,247,10,18,196,142,92,86,41,171,164,114,100,33,163,152,88,150,96,25,179,61,205,144,24,64,51,78,134,149,1,9,14,226,15,96,149,203,200,4,133,112,134,134,151,103,222,120,139,214,69,241,10,158,119,194,211,248,26,95,113,4,57,142,156,7,48,212,7,86,134,32,101,109,91,254,0,210,157,13,89,82,23,205,251,225,81,124,44,208,34,190,220,87,122,180,239,9,170,144,128,14,152,161,96,86,56,150,145,206,142,110,115,165,221,146,173,153,103,24,47,228,24,169,32,109,32,135,27,226,15,28,185,49,144,55,114,166,172,185,121,153,70,251,102,137,35,215,62,124,220,29,126,19,31,199,7,80,180,84,140,87,16,60,72,5,35,48,24,138,28,73,10,149,160,73,34,238,109,121,187,43,130,167,168,0,40,138,162,191,62,128,146,136,254,207,219,127,161,189,146,0,255,18,124,192,53,218,0,255,123,251,127,101,254,107,218,239,187,146,136,254,199,219,127,161,189,146,0,255,18,124,193,53,218,0,255,122,251,127,101,254,107,218,239,231,3,40,138,162,0,104,169,57,71,16,28,129,33,35,117,48,216,72,210,97,44,65,147,200,91,220,240,86,55,60,65,81,75,141,125,128,58,28,167,18,4,39,184,185,75,252,19,186,118,174,138,27,64,200,11,204,203,52,218,15,83,30,215,62,124,92,34,190,12,0,255,243,54,158,243,174,140,113,21,158,2,130,58,88,14,176,233,134,12,163,153,177,169,83,252,215,37,186,232,219,109,241,71,197,0,255,226,167,249,138,28,169,28,41,28,30,196,176,155,108,249,146,237,62,99,209,126,110,210,85,223,30,61,226,157,214,154,232,81,147,92,64,146,28,0,112,146,204,191,80,126,202,146,124,143,183,179,182,164,59,181,212,184,75,19,29,91,117,213,83,0,245,245,149,68,244,63,222,254,11,237,149,252,143,224,7,249,218,235,43,137,232,127,188,253,23,218,43,249,47,193,7,121,0,45,21,253,63,82,216,127,216,157,228,191,163,253,32,175,95,175,165,162,0,255,199,10,251,15,187,147,252,119,180,31,228,21,0,221,244,53,211,233,134,212,225,20,172,80,217,112,78,93,16,222,178,2,121,11,190,141,144,206,24,110,93,226,109,113,65,188,165,240,57,248,144,3,73,144,3,133,131,208,173,46,105,7,155,5,55,158,8,230,59,148,211,102,17,174,175,17,93,221,226,111,101,149,46,25,62,4,95,209,215,60,199,169,71,161,232,113,16,21,141,132,129,118,74,28,197,34,153,39,117,207,58,161,206,229,237,197,2,168,128,175,253,190,6,248,218,58,128,214,83,143,223,61,198,146,60,22,11,197,198,35,173,12,89,26,153,60,120,103,152,199,141,122,232,27,126,136,55,181,158,225,55,251,138,241,32,149,7,169,224,148,141,134,20,73,37,197,196,51,52,17,247,150,196,173,53,65,179,192,87,117,95,131,39,229,7,15,50,12,116,184,201,252,20,200,140,33,105,140,73,184,179,150,178,110,179,110,186,196,115,120,83,107,14,239,229,3,104,78,79,144,17,140,12,3,105,26,185,17,55,153,161,174,184,91,203,252,200,11,203,180,4,127,234,218,216,16,190,165,175,214,232,127,221,10,251,111,226,133,146,0,255,58,30,229,21,168,207,241,28,118,120,29,79,70,227,205,177,145,119,110,207,148,180,228,155,76,147,150,201,254,221,219,88,220,171,87,107,244,191,110,133,253,55,241,67,201,0,255,29,15,226,3,40,138,162,0,40,90,74,10,128,118,21,105,7,65,144,7,65,78,165,230,143,224,25,75,241,77,185,179,185,163,46,211,82,223,46,205,117,44,213,73,75,21,189,245,1,178,125,127,119,18,20,12,249,194,46,4,7,163,242,110,36,79,0,110,156,190,209,173,91,139,123,154,137,226,119,137,248,177,92,143,241,155,222,92,147,81,201,115,180,115,32,150,122,0,64,153,228,206,93,203,155,209,82,45,45,204,164,214,186,198,127,248,11,31,251,117,2,191,205,215,191,87,107,0,255,211,237,63,154,249,95,102,0,255,55,128,150,140,254,39,5,251,15,59,148,252,119,180,31,225,147,36,245,4,160,87,59,25,160,207,29,135,107,24,183,171,123,152,196,109,30,79,195,98,104,2,207,116,129,55,240,119,175,37,163,0,255,71,5,251,0,255,244,80,242,223,209,254,105,78,234,201,1,42,227,168,24,146,96,180,237,142,16,90,224,210,2,222,29,239,44,46,137,243,193,135,91,211,250,234,120,2,62,196,3,32,56,21,156,84,61,8,98,24,134,115,251,128,0,101,152,156,206,219,18,135,132,36,233,123,52,185,225,119,124,108,131,199,241,155,171,180,175,48,122,232,57,87,112,12,193,150,129,221,192,56,193,22,195,91,123,160,114,22,215,12,247,217,31,196,11,120,223,1,31,196,247,241,53,120,10,57,82,65,14,131,97,247,104,111,145,121,108,198,162,253,219,170,149,54,145,22,241,78,19,189,181,171,15,160,37,162,0,255,241,246,95,104,175,228,191,4,31,112,141,246,0,255,222,254,99,153,0,255,154,246,0,255,174,36,162,0,255,241,246,95,104,175,228,191,4,31,112,141,246,0,255,222,254,95,153,0,255,154,246,0,255,249,0,138,162,168,191,15,160,33,190,158,162,0,255,117,21,236,127,137,231,73,254,235,120,111,95,67,124,53,69,0,255,239,42,216,0,255,18,191,147,252,223,241,159,3,104,41,41,10,128,122,189,138,138,254,39,41,236,0,255,47,79,242,63,206,254,144,87,175,87,81,209,0,255,100,133,253,0,255,229,73,254,199,217,31,246,0,58,158,244,63,108,0,255,187,246,74,254,183,241,131,124,245,245,149,78,250,0,255,110,0,255,187,246,74,254,183,241,131,124,37,0,69,81,20,0,45,37,69,11,64,73,81,180,26,64,115,36,56,142,140,35,176,170,71,202,144,84,112,237,98,126,180,140,186,180,33,173,233,173,103,63,60,138,143,245,218,195,123,250,10,140,72,101,66,112,144,252,174,179,100,84,185,65,2,56,177,40,201,181,165,41,121,178,165,29,73,145,84,124,237,17,31,87,107,51,62,111,147,175,164,175,62,128,2,7,146,39,1,112,148,120,186,177,25,187,108,222,148,6,99,207,62,238,213,85,95,189,226,57,188,211,91,55,240,33,215,104,0,255,239,237,63,150,249,175,105,0,255,183,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,53,218,0,255,122,251,127,101,254,107,218,15,240,0,202,213,10,14,130,32,15,130,28,4,243,71,240,80,41,186,9,119,22,151,118,153,158,250,118,105,174,99,171,86,90,170,232,179,15,160,161,215,241,124,105,35,86,49,159,112,213,126,158,42,211,170,125,108,202,166,125,178,197,189,172,127,248,81,7,241,125,248,134,39,40,212,147,88,85,224,125,10,112,70,66,40,43,131,233,146,161,234,228,69,38,165,153,215,253,240,27,222,200,175,137,138,143,198,247,243,21,233,126,16,188,16,28,122,16,192,96,168,195,42,149,170,55,229,66,171,59,246,22,45,117,45,141,226,149,30,241,31,254,89,115,14,0,120,18,75,6,138,10,56,146,36,47,36,130,33,149,184,184,37,104,27,158,167,8,160,223,190,22,163,0,255,107,43,236,127,134,31,74,254,19,120,16,95,191,125,173,70,0,255,215,86,216,0,255,12,47,148,252,39,240,96,62,128,210,163,0,255,239,246,191,235,144,228,63,27,0,255,231,21,232,117,124,244,0,255,221,254,119,45,146,252,111,227,0,255,188,2,160,160,107,41,250,191,86,193,254,107,120,158,228,63,129,0,255,92,65,215,74,244,127,173,130,253,207,240,60,201,0,255,1,239,237,3,104,136,175,166,232,127,93,5,251,95,226,119,146,0,255,59,222,219,87,17,95,45,209,0,255,186,9,246,191,196,243,36,0,255,117,188,231,0,10,186,86,162,0,255,107,21,236,191,134,223,73,254,19,248,207,21,116,45,69,0,255,215,42,216,127,13,191,147,252,39,240,222,62,128,6,248,234,239,107,128,175,0,168,160,143,231,122,48,166,35,109,4,233,62,2,27,199,108,56,36,56,41,106,27,115,155,241,246,42,188,212,184,48,73,60,156,253,125,190,134,174,184,124,250,54,112,24,206,7,128,113,18,163,76,55,123,249,210,121,170,61,77,180,159,107,85,23,93,224,69,194,0,255,173,17,124,183,15,160,165,168,179,2,103,156,113,6,206,109,203,189,217,110,183,242,184,165,174,219,79,94,121,171,167,14,241,219,254,83,119,93,230,3,32,35,199,49,156,231,69,230,7,244,84,154,79,27,76,44,163,193,110,239,174,222,37,50,103,155,38,5,223,225,205,22,127,199,95,121,205,106,78,15,128,147,140,118,44,169,26,219,9,62,211,52,209,182,118,121,178,247,23,215,105,166,111,125,125,173,90,0,122,106,94,71,42,35,56,56,72,225,200,141,96,11,77,136,186,181,205,147,179,191,181,78,79,125,251,27,123,85,212,221,7,208,224,220,198,185,29,156,177,213,177,223,216,173,60,174,168,43,246,157,79,222,234,165,67,60,177,0,255,212,65,183,249,168,211,97,25,15,128,230,199,164,142,231,82,225,152,2,204,236,66,95,91,164,99,207,80,187,158,142,179,0,255,107,2,250,196,111,189,2,39,217,13,216,171,200,114,14,128,83,96,118,187,63,249,10,54,161,212,228,151,238,104,155,196,23,250,54,196,63,240,137,237,117,152,31,60,153,196,192,221,7,48,30,194,192,220,102,49,51,246,182,233,58,16,198,17,47,224,109,248,41,160,173,248,98,15,160,97,190,154,66,0,255,75,173,96,0,255,113,189,38,0,255,27,252,167,175,41,190,162,62,82,105,7,25,135,131,27,177,81,9,18,52,217,186,74,147,181,186,183,187,176,188,35,94,134,63,245,172,111,139,175,245,1,212,24,253,175,91,97,0,255,77,252,80,242,127,199,155,248,42,127,208,31,65,140,16,91,113,249,65,144,45,8,130,3,27,173,196,95,82,44,41,39,154,225,209,37,30,247,150,196,173,181,240,50,254,52,86,249,23,209,87,104,139,81,155,232,3,40,24,253,95,198,230,193,22,95,203,152,192,63,245,158,188,159,7,184,242,239,132,7,145,106,164,113,65,117,19,0,255,41,213,244,223,78,202,6,231,86,110,109,25,39,248,149,235,168,253,139,63,242,201,184,157,117,135,47,137,247,139,0,255,245,0,90,219,127,204,191,241,233,31,163,5,176,83,215,130,151,192,75,53,251,103,211,227,251,205,187,97,142,185,217,127,214,148,22,226,39,107,246,223,253,139,157,113,219,146,67,83,191,15,99,110,105,111,22,85,151,240,121,215,248,199,244,54,234,238,119,98,238,179,63,107,177,32,222,195,7,208,240,175,231,5,188,201,28,85,90,99,207,56,27,72,140,24,104,156,221,141,173,214,205,10,128,162,40,10,128,150,162,152,20,0,69,209,82,2,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,180,148,20,0,69,81,180,0,20,37,69,1,80,20,45,37,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,11,64,73,209,82,2,80,20,69,11,64,73,75,73,1,208,82,82,180,0,148,20,69,1,208,82,82,20,0,45,37,5,250,0,52,55,141,83,166,41,0,37,69,81,209,1,212,190,127,250,225,140,19,218,13,79,134,92,240,178,190,218,92,0,255,235,204,227,64,5,246,196,147,149,4,30,200,215,136,127,14,221,29,140,192,110,139,54,81,2,77,234,235,217,241,213,155,71,70,108,84,250,107,145,120,99,248,67,15,160,193,239,202,87,128,0,255,116,231,219,9,218,202,254,22,81,138,175,234,107,61,93,190,78,251,223,182,0,255,200,254,9,172,248,35,15,160,40,90,74,0,250,180,14,166,78,235,0,64,17,210,210,52,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,45,37,5,64,75,81,82,0,20,69,81,47,128,34,232,127,186,207,127,44,123,52,6,210,177,190,142,219,191,253,230,243,63,231,134,120,43,74,225,75,249,90,242,39,123,252,7,14,107,52,70,208,181,190,210,247,95,55,162,0,255,160,242,249,245,1,50,124,218,1,84,254,244,99,103,14,174,149,175,103,127,39,153,206,115,225,119,182,114,74,241,71,125,69,247,235,201,219,73,146,92,249,91,134,132,154,201,215,179,15,30,178,37,254,195,12,128,154,105,74,46,18,191,231,1,180,20,37,5,64,225,180,41,156,22,128,134,41,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,150,146,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,162,104,1,40,41,90,10,128,146,162,165,4,160,104,41,41,0,138,162,165,4,160,165,164,40,0,138,162,40,0,250,52,99,20,83,82,233,115,20,206,0,133,172,62,128,210,246,223,253,24,108,142,36,102,137,47,139,246,131,0,255,186,2,252,243,157,146,49,98,188,40,222,140,57,227,147,149,180,127,152,31,27,251,72,33,133,75,226,79,128,48,124,172,150,76,0,255,227,125,49,57,102,73,212,51,222,204,89,196,183,242,1,20,181,252,199,247,229,113,70,89,239,129,15,99,198,248,75,95,73,232,127,81,194,254,47,157,19,0,255,49,195,239,242,21,223,175,87,222,198,72,64,226,82,120,49,37,136,239,244,149,132,254,23,169,206,243,106,186,234,66,249,194,143,120,0,229,254,25,245,230,241,118,94,246,39,105,86,137,63,243,106,246,58,237,127,231,241,194,143,253,223,162,22,63,227,245,219,7,208,98,244,127,109,133,253,207,240,67,201,127,2,31,240,90,42,250,127,172,176,0,255,176,60,201,127,71,251,45,87,188,142,36,3,160,228,66,85,236,220,56,201,254,24,134,40,117,117,153,231,122,22,182,54,106,169,11,252,23,63,246,115,197,237,83,244,4,192,64,82,177,76,154,242,87,34,74,178,182,236,247,114,253,59,58,29,225,141,70,241,35,62,25,64,161,246,64,44,57,136,1,79,21,112,216,217,19,230,131,58,49,121,3,10,140,205,183,187,186,54,134,234,23,31,130,71,219,12,191,129,127,185,22,61,227,110,12,75,2,3,130,51,4,183,73,33,0,173,138,66,158,86,196,171,53,73,216,197,181,163,13,124,120,195,63,225,203,250,154,164,126,18,179,196,31,35,77,146,188,47,117,125,119,111,249,15,53,213,76,0,255,36,128,2,5,59,0,0,176,39,163,10,85,133,88,238,12,84,35,172,36,203,179,132,229,154,167,89,106,153,175,161,227,220,141,83,0,202,128,192,42,200,9,124,155,2,13,56,140,96,221,30,205,171,53,57,218,44,120,225,71,248,6,62,68,226,115,157,233,107,136,15,160,166,232,127,93,5,251,95,226,119,146,0,255,59,158,116,69,61,227,237,12,4,137,5,64,21,128,51,133,66,157,150,186,140,103,85,209,106,77,163,237,222,158,209,59,62,68,226,159,240,57,215,83,244,191,174,130,253,47,241,60,201,127,29,239,185,218,251,0,138,160,62,82,86,129,63,40,67,146,238,75,91,223,217,91,254,67,189,52,211,127,156,175,221,63,242,156,15,59,55,170,44,88,172,4,196,248,124,114,11,81,91,180,109,215,203,99,214,119,195,179,240,113,252,45,12,127,235,119,73,5,39,65,229,133,84,142,178,59,178,60,0,10,157,175,10,78,89,124,75,187,91,4,170,35,124,120,139,181,45,241,27,248,143,190,6,193,61,8,130,216,131,175,172,234,144,84,234,10,86,20,19,73,241,28,113,181,38,104,146,0,26,224,171,191,175,1,190,2,160,194,62,130,7,39,110,0,57,8,217,98,73,213,152,11,108,76,106,219,71,214,174,88,70,53,226,196,174,161,6,109,252,133,7,122,196,147,240,19,62,238,118,6,10,9,14,98,105,39,73,221,138,157,131,108,97,133,66,9,144,175,214,71,145,186,215,92,218,192,223,12,31,132,239,234,107,206,147,36,79,98,201,201,157,93,140,36,201,203,149,167,121,37,46,110,137,187,107,158,231,21,32,169,208,131,188,142,28,134,250,96,163,24,80,226,149,179,246,142,126,105,199,171,197,245,141,133,157,245,93,90,151,171,121,62,44,199,64,37,201,1,14,55,236,21,51,247,153,149,176,83,22,198,150,218,231,157,58,237,139,32,63,124,1,0,255,135,15,22,241,63,188,161,175,65,62,128,146,143,254,207,219,127,161,67,146,0,255,18,124,95,95,37,124,69,142,32,175,0,134,167,98,109,55,25,187,92,222,125,202,162,125,92,165,171,6,145,30,241,78,111,77,244,235,186,241,127,220,72,254,15,67,0,255,119,248,237,194,0,255,159,7,80,20,45,37,0,181,246,21,64,2,228,54,114,220,42,150,253,183,175,96,72,216,204,43,31,50,41,65,216,247,168,53,213,71,251,120,160,151,198,90,135,47,228,43,112,224,92,56,99,187,152,187,157,4,219,37,137,49,143,224,11,74,164,29,221,86,59,180,211,23,222,194,223,122,248,10,95,238,43,197,3,104,188,143,128,4,61,216,174,141,156,83,49,26,131,88,85,2,128,212,205,221,210,66,109,132,91,216,164,73,124,110,211,82,59,218,207,230,171,180,175,200,247,80,114,178,155,146,20,46,137,5,168,55,76,121,224,232,77,107,194,61,75,228,8,42,61,181,142,135,240,184,240,73,252,22,95,1,80,20,69,1,80,69,223,13,160,252,84,185,235,192,65,10,56,103,35,83,73,93,243,87,248,22,54,102,226,216,167,80,77,227,107,115,121,141,134,191,192,175,92,97,119,100,148,161,114,70,234,204,143,59,15,46,41,89,195,161,9,42,15,17,247,106,124,155,181,136,31,103,53,194,0,255,23,254,5,95,210,87,160,13,20,0,188,0,96,20,16,244,127,172,78,150,165,251,114,123,113,79,119,106,169,113,169,230,218,151,234,170,177,0,122,79,114,71,59,103,110,216,129,182,229,13,66,98,6,145,77,33,29,89,150,99,56,150,230,73,150,202,230,43,172,14,58,198,73,14,80,216,112,176,251,210,126,78,99,151,145,173,37,211,202,221,92,2,46,212,67,7,240,3,124,236,142,159,240,146,190,10,248,0,74,138,162,0,104,41,105,41,1,40,160,175,214,254,159,219,127,52,243,191,204,254,63,95,3,125,181,246,63,221,254,163,153,0,255,101,246,251,14,160,132,232,0,255,187,253,231,218,43,249,223,198,7,242,245,215,215,241,164,0,255,239,246,191,235,175,228,127,27,31,200,87,0,244,219,87,52,250,191,182,194,254,103,120,161,228,63,129,15,241,213,219,87,48,250,191,182,194,254,103,120,161,228,63,129,15,243,1,116,124,244,63,108,0,255,187,14,73,254,179,241,125,94,131,94,233,209,0,255,119,251,223,117,72,242,191,141,239,243,10,128,122,251,90,141,254,175,173,176,0,255,25,126,40,249,79,224,67,124,197,93,203,175,35,201,5,80,50,80,21,51,55,206,177,79,97,8,82,119,151,121,174,103,97,107,161,158,186,192,123,241,99,177,0,58,62,250,31,182,0,255,93,135,36,0,255,219,248,66,143,243,28,103,62,218,120,87,97,228,140,92,198,124,146,88,27,69,146,176,183,24,65,32,105,121,85,252,47,110,46,194,219,217,111,241,90,159,59,170,158,203,56,136,42,24,151,47,173,29,132,163,232,52,210,98,159,212,61,235,194,43,120,163,125,123,163,125,197,19,148,143,39,227,73,21,186,127,114,102,169,170,2,182,230,9,57,93,221,140,213,116,209,179,32,30,197,251,2,205,225,179,0,26,228,10,130,224,21,4,35,21,249,7,117,82,36,217,119,203,107,123,181,83,55,141,75,245,208,190,75,87,221,229,43,234,244,28,19,220,6,28,118,191,69,36,119,242,103,152,151,236,219,42,13,242,158,253,195,181,189,240,38,252,31,239,116,15,0,255,140,123,0,79,30,55,130,7,176,192,112,8,70,168,76,236,70,240,128,145,123,59,26,225,130,71,33,28,60,212,56,124,165,173,158,226,39,13,187,34,8,78,5,145,31,65,112,164,12,110,156,72,210,221,97,238,120,155,27,144,172,245,37,240,148,246,85,26,106,46,128,134,248,138,68,0,255,215,42,216,127,13,191,147,252,39,240,222,190,134,248,90,138,254,175,85,176,0,255,26,158,39,249,63,224,189,125,0,157,92,97,244,208,115,70,112,172,210,182,92,216,13,140,179,216,98,122,107,175,70,146,22,247,12,247,217,31,196,11,120,95,2,15,196,103,93,15,47,195,113,42,65,112,130,155,27,226,159,140,135,51,144,55,128,176,23,237,94,166,209,126,152,210,184,246,225,231,18,241,101,248,70,62,128,34,24,65,5,121,5,105,7,193,252,17,188,74,177,100,19,46,45,46,213,74,237,52,238,210,92,199,50,93,181,84,103,253,184,113,14,12,72,78,130,100,4,161,155,177,115,156,109,206,96,21,194,206,215,232,187,52,205,27,82,109,224,107,134,239,197,135,121,205,117,122,5,101,56,48,186,24,54,156,83,134,128,214,200,64,222,222,190,137,196,186,200,112,235,18,111,123,251,225,43,133,191,193,63,29,192,13,0,15,202,93,175,118,42,5,156,179,145,65,130,107,222,10,223,194,230,76,28,251,99,170,174,241,181,184,188,71,195,103,224,207,189,78,181,128,81,0,128,163,128,54,0,200,63,86,47,201,242,125,185,188,184,167,59,181,212,184,84,115,237,75,117,213,204,26,254,244,236,198,237,96,239,147,141,110,247,242,205,227,126,230,205,254,218,31,251,95,203,186,120,135,240,0,255,196,39,120,144,7,80,105,0,255,239,237,0,255,149,249,175,105,191,210,87,220,120,144,139,0,255,136,202,176,28,29,57,114,80,91,25,136,250,44,97,178,165,44,137,219,225,205,22,198,131,120,17,175,225,95,248,53,175,209,254,223,219,0,255,43,243,127,211,254,197,11,187,49,82,22,96,0,6,28,164,234,0,243,120,8,183,128,192,202,128,98,181,38,130,212,177,231,210,57,254,150,248,31,124,183,7,80,250,186,33,35,151,181,9,104,35,133,1,34,132,183,204,112,199,168,113,217,54,94,70,91,162,75,220,27,15,226,129,6,241,99,252,82,73,68,0,255,227,237,191,208,95,201,127,9,254,238,138,241,84,42,15,130,224,224,200,42,40,71,146,114,225,41,94,152,123,91,226,218,154,224,249,172,57,144,140,100,180,51,42,133,4,244,140,207,70,202,1,223,141,161,145,116,242,218,88,77,35,29,110,141,226,125,63,188,135,39,121,0,173,188,130,28,1,12,15,68,195,110,50,118,185,124,219,63,101,209,62,174,210,85,63,248,163,71,188,211,91,0,255,241,207,94,51,242,202,200,200,200,225,166,4,41,98,158,194,252,173,105,85,142,181,107,191,150,215,172,141,250,182,246,132,157,38,24,227,193,239,192,230,70,248,87,204,170,34,150,89,54,108,91,231,77,77,139,17,185,90,47,253,225,97,125,129,230,101,73,146,36,73,242,125,114,193,14,162,238,131,194,17,47,20,78,226,50,127,94,125,181,201,181,139,167,250,196,155,248,139,7,80,250,118,249,244,252,222,229,59,123,159,148,119,135,253,145,150,199,253,238,90,162,219,254,218,0,255,90,121,220,17,159,225,7,237,7,120,173,214,28,72,158,3,231,168,88,234,81,64,85,18,51,55,216,103,32,91,218,34,77,106,173,121,63,252,133,143,253,122,196,43,43,0,10,173,201,147,228,73,114,121,44,230,110,223,189,67,246,27,140,61,251,183,74,43,13,34,189,225,155,38,154,232,169,226,242,1,20,14,0,133,1,16,0,140,52,18,72,4,67,18,111,111,197,219,218,16,4,109,253,92,9,242,92,24,99,75,59,73,50,144,18,145,177,49,79,121,147,74,0,255,71,11,116,202,218,94,92,2,241,55,222,212,225,151,240,81,7,208,58,50,112,50,14,156,194,169,23,142,89,170,138,144,192,204,192,78,215,192,49,23,12,26,118,197,191,120,51,195,67,248,142,215,104,0,255,239,237,0,255,149,249,175,105,191,223,171,192,107,180,0,255,247,246,0,255,202,252,215,180,223,27,64,69,70,0,255,147,10,246,31,234,161,228,127,156,253,192,26,237,0,255,189,253,199,50,0,255,53,237,71,121,205,239,97,245,2,44,39,168,96,108,143,229,217,39,51,35,146,238,218,167,154,104,88,50,234,22,95,225,137,248,28,222,170,245,117,184,49,14,86,0,255,110,220,118,147,164,238,79,222,173,246,199,62,212,223,254,101,191,193,123,248,27,111,226,63,7,80,20,45,37,0,69,81,20,0,253,245,149,68,244,63,222,254,11,237,149,252,151,224,3,249,234,235,107,137,232,127,188,253,23,218,43,249,47,193,7,121,0,45,21,253,63,86,216,127,88,158,228,0,255,163,253,200,154,42,156,15,36,1,174,88,70,112,144,108,16,49,62,130,49,127,60,51,239,237,58,96,40,53,174,13,109,16,254,223,240,69,248,172,107,242,100,156,36,201,192,168,60,25,185,109,46,143,210,216,35,201,123,68,82,131,187,84,147,85,75,253,52,209,30,124,165,127,155,86,227,235,189,38,79,10,71,33,150,199,82,216,77,112,135,203,191,207,95,180,127,171,116,210,224,213,35,30,106,162,135,238,2,104,206,147,36,79,98,201,137,157,89,172,36,73,139,149,167,121,37,46,110,153,171,107,158,38,154,143,13,72,249,216,114,206,128,27,0,112,2,43,131,90,190,150,63,176,71,178,95,139,244,238,215,24,113,101,111,59,124,7,31,193,135,69,252,175,185,43,56,87,14,20,146,103,24,220,6,224,80,193,168,130,217,171,171,59,205,230,75,91,170,117,65,91,81,195,223,138,184,70,171,248,66,251,63,94,161,232,127,91,5,251,175,225,121,146,0,255,4,222,219,7,208,0,95,253,125,13,240,21,0,253,245,131,241,28,108,8,198,56,109,156,131,32,86,102,99,145,212,174,4,226,177,254,159,183,237,165,163,173,248,231,108,88,193,7,121,133,221,43,163,12,200,185,82,103,126,222,121,96,73,201,26,22,77,48,121,136,185,86,227,219,172,69,60,209,106,132,0,255,48,252,11,254,163,175,192,1,148,15,20,128,163,80,109,55,21,187,100,30,155,190,104,31,183,234,170,207,171,71,124,212,91,111,45,57,0,70,59,103,60,25,149,28,243,83,56,3,35,231,162,141,28,25,132,160,166,115,147,193,233,195,87,225,23,137,43,190,91,175,209,0,255,186,21,246,223,196,15,37,0,255,117,124,192,43,198,193,177,2,18,224,36,254,4,85,32,113,143,52,109,132,1,12,233,121,118,243,196,187,53,211,122,246,43,248,89,22,143,224,253,94,173,209,0,255,187,21,246,223,196,15,37,0,255,119,60,152,15,160,228,163,0,255,241,246,95,104,145,228,191,4,223,211,215,107,244,191,110,133,253,55,241,67,201,0,255,29,31,227,43,114,4,57,2,28,158,202,181,221,100,203,151,203,187,207,88,180,143,171,116,213,32,210,35,190,233,173,137,70,93,241,238,7,193,65,8,25,134,4,214,206,57,246,201,12,141,172,213,93,158,107,94,88,221,168,155,46,240,94,124,223,195,1,20,69,81,0,20,45,37,5,64,1,125,181,246,63,221,254,163,153,0,255,101,246,0,255,249,10,232,235,181,0,255,233,246,31,205,252,55,179,0,255,27,64,203,70,0,255,143,10,246,0,255,233,161,228,191,163,253,101,190,230,28,65,112,4,134,92,129,149,149,17,57,26,168,188,53,169,4,113,197,91,221,240,188,205,244,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,31,230,235,177,15,0,195,113,144,32,56,41,223,220,53,254,9,25,206,133,184,1,132,188,213,230,93,26,237,135,41,143,107,31,62,110,17,95,134,239,172,177,138,249,149,32,193,22,228,66,59,73,182,132,57,39,193,58,223,46,204,121,133,206,25,58,141,59,114,109,16,254,227,240,187,248,94,190,230,149,224,56,50,142,192,80,95,129,85,130,224,48,152,167,11,237,210,134,180,166,181,158,5,26,197,199,126,221,225,149,125,197,56,56,85,134,10,50,2,63,18,88,27,54,154,53,198,2,154,148,151,103,30,179,90,215,162,120,5,207,203,226,25,252,231,0,74,34,250,63,111,0,255,133,246,74,254,75,240,1,215,104,0,255,235,237,0,255,149,249,191,105,191,223,171,192,107,180,0,255,247,246,0,255,202,252,215,180,223,207,7,80,20,69,253,125,0,21,241,213,20,253,175,155,96,0,255,73,60,79,242,127,199,123,251,10,226,171,41,250,95,55,193,254,151,120,158,228,0,255,142,0,255,28,64,81,20,5,64,191,94,69,69,0,255,147,20,246,223,151,39,249,31,103,63,200,235,215,171,152,232,127,178,194,254,251,242,36,0,255,227,236,7,123,0,165,147,254,191,219,0,255,174,191,146,0,255,109,124,32,95,127,125,29,17,253,15,219,127,174,189,146,0,255,109,124,32,95,1,208,175,87,81,209,0,255,101,133,253,0,255,229,73,254,199,217,15,242,154,173,185,125,25,61,5,195,149,0,56,60,94,242,102,98,200,177,86,237,243,14,253,75,58,221,226,139,70,241,28,222,212,7,208,241,164,0,255,97,251,223,181,87,242,191,141,31,228,235,235,26,60,48,60,8,33,135,1,110,124,102,217,23,153,111,131,188,103,31,235,170,149,62,175,230,240,13,30,138,191,245,227,10,128,150,146,162,0,104,41,41,250,233,3,168,216,232,127,50,193,254,67,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,191,166,253,223,42,54,250,191,84,176,0,255,81,15,37,0,255,227,236,7,86,105,0,255,239,237,0,255,149,249,191,105,0,255,159,15,160,40,138,2,160,40,90,74,0,250,237,107,53,250,191,150,194,254,107,120,161,228,63,129,7,241,245,219,87,52,250,191,150,194,254,103,248,161,228,63,129,7,243,1,116,116,244,0,255,221,254,119,29,146,252,111,227,0,255,188,2,189,142,143,254,135,237,63,215,34,201,0,255,54,254,207,43,0,74,245,201,64,50,146,28,224,228,10,79,112,130,71,24,129,188,29,129,51,42,139,196,237,212,87,155,203,159,95,215,110,248,13,79,11,224,43,248,152,39,73,61,7,46,12,32,9,216,41,228,112,142,75,51,238,0,215,247,64,165,219,39,17,140,13,53,124,129,143,61,240,0,190,216,87,0,39,1,128,39,73,46,0,65,0,255,199,234,163,40,178,15,151,23,247,106,153,118,26,172,154,107,223,165,149,230,2,104,144,175,179,253,79,229,254,235,109,254,0,255,250,154,226,107,94,71,144,17,28,156,138,129,70,110,4,95,104,158,69,235,218,54,79,210,254,114,237,194,159,250,214,151,197,87,251,0,26,228,43,109,0,255,83,185,0,255,121,155,0,255,232,198,0,255,113,37,249,63,12,253,231,225,183,11,0,255,145,53,167,7,192,73,6,142,165,110,139,218,73,251,76,19,44,186,214,118,249,146,247,119,232,22,62,211,183,190,19,190,218,7,208,0,95,0,255,125,5,240,21,0,45,37,133,214,100,156,113,198,201,216,93,24,217,111,220,102,190,86,172,13,251,206,59,175,52,211,30,158,216,127,105,161,127,125,0,5,114,100,140,122,54,216,149,143,7,219,72,193,149,109,3,155,74,196,238,137,207,131,190,164,135,135,226,207,206,234,174,240,23,215,130,29,36,82,207,150,81,1,157,108,164,196,12,199,109,214,137,139,138,173,237,205,56,130,181,79,215,248,220,88,94,70,251,183,94,241,122,37,185,128,147,1,84,236,220,128,155,66,17,165,238,110,243,227,44,172,45,212,83,227,202,202,14,107,144,167,130,156,228,92,62,134,59,137,33,236,88,110,173,44,49,154,189,50,23,183,180,164,172,53,93,117,141,191,240,164,135,231,241,37,62,128,162,40,10,128,162,40,237,104,187,129,99,185,103,156,131,146,113,106,4,198,22,160,136,76,222,18,134,27,117,238,88,218,108,54,252,15,63,20,240,52,252,169,7,120,231,24,128,247,147,47,143,101,118,60,22,44,199,64,239,159,103,35,72,28,175,198,48,178,107,168,109,105,177,205,254,167,47,28,184,128,1,156,2,54,50,191,251,151,32,84,97,0,51,43,243,168,27,91,52,212,228,62,35,145,246,85,218,142,182,241,220,154,223,147,122,44,245,156,101,96,179,178,52,191,36,3,2,238,47,212,186,22,186,21,179,230,218,55,188,149,243,53,116,156,191,113,10,0,14,8,172,130,156,192,96,0,94,193,106,4,113,139,52,47,214,229,104,180,224,133,47,225,23,248,16,137,223,117,166,15,160,33,190,158,162,0,255,117,21,236,63,137,231,73,254,239,120,111,95,67,124,53,69,0,255,235,42,216,127,18,207,147,252,223,241,159,3,104,86,65,63,42,12,0,255,130,45,44,80,178,86,253,42,58,254,7,221,218,131,89,165,43,133,180,165,15,160,84,211,127,187,201,227,63,144,224,138,120,178,110,61,248,58,175,227,208,0,255,176,253,223,186,195,103,152,241,179,94,201,251,175,159,108,142,97,186,43,158,140,200,194,63,121,37,161,0,255,239,242,63,199,214,30,30,155,25,191,26,64,41,251,247,62,66,181,97,243,71,11,58,183,11,193,55,244,21,227,50,49,95,71,236,63,57,108,38,254,199,44,155,23,222,98,78,240,63,125,205,241,1,244,194,63,87,158,210,199,0,255,182,85,24,52,238,40,139,196,63,92,169,94,73,236,31,121,10,66,254,23,30,114,248,43,240,139,191,242,10,128,162,165,164,0,40,70,157,162,57,13,64,81,52,40,0,90,74,90,74,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,10,20,45,45,0,173,3,173,27,90,104,66,0,74,90,74,234,5,208,204,223,251,143,200,244,219,144,254,244,213,236,239,190,31,39,5,164,183,134,145,41,252,45,95,51,0,255,250,25,99,221,121,122,210,87,178,251,229,223,111,249,127,111,58,26,106,4,55,132,63,246,0,10,230,235,92,0,255,237,182,252,7,142,236,31,140,89,124,79,95,217,124,157,246,191,45,0,255,233,199,254,200,184,197,167,120,0,69,81,180,0,180,180,142,166,78,1,128,166,169,211,52,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,45,69,1,80,210,82,148,0,20,69,75,185,1,20,225,159,235,16,101,219,24,85,76,127,120,16,96,133,207,245,181,196,31,103,108,118,139,221,99,136,180,154,183,102,17,124,152,175,68,223,124,136,77,39,56,76,42,77,116,136,89,30,62,174,175,85,31,79,70,28,3,234,116,159,23,149,102,0,90,242,199,233,0,238,214,0,190,14,242,213,130,254,39,225,243,63,136,26,217,191,178,227,133,125,133,252,187,127,156,85,183,129,53,144,175,23,244,127,233,32,0,255,235,82,23,157,235,199,55,14,160,165,40,41,0,10,167,119,82,148,222,27,128,6,125,26,166,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,150,162,164,0,104,41,74,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,165,164,5,160,164,40,90,0,74,138,162,0,40,90,74,90,0,138,146,162,0,168,180,214,231,59,206,237,194,207,131,184,85,186,89,77,87,129,0,255,117,118,238,253,182,47,226,118,194,0,255,250,0,26,0,255,117,199,25,91,66,252,38,140,228,212,188,153,189,240,142,107,197,242,31,183,113,66,18,112,151,24,127,93,60,218,231,21,227,7,189,162,126,249,73,247,131,159,201,124,201,122,188,94,0,255,79,253,231,1,78,136,219,206,24,132,184,83,91,120,239,248,124,62,128,138,127,252,133,118,98,57,26,196,145,174,190,146,246,159,115,113,106,156,177,45,125,53,243,183,51,252,38,95,83,191,158,233,249,232,244,136,99,125,125,37,161,0,255,67,9,249,95,87,250,107,119,245,240,99,30,64,185,0,255,187,243,56,147,63,236,239,158,37,227,11,188,14,250,58,237,0,255,91,254,3,152,216,191,44,215,140,207,231,43,0,10,157,228,88,234,56,185,254,56,119,164,180,2,206,221,146,32,222,226,74,125,70,189,11,43,59,180,210,184,79,15,253,172,168,187,15,160,9,10,199,73,50,0,36,104,155,213,51,144,32,147,88,229,46,174,155,158,70,90,150,235,16,223,107,52,209,21,143,231,60,4,28,7,185,242,47,168,87,190,2,43,48,169,32,183,212,133,217,66,93,142,160,184,225,97,73,179,233,18,191,104,63,138,2,14,12,96,59,171,92,50,78,10,237,219,145,200,44,199,204,78,247,233,17,22,132,52,191,150,240,181,35,72,85,252,10,190,215,107,144,7,57,56,153,14,164,141,4,23,137,147,197,19,109,50,50,76,76,12,200,209,247,232,221,18,15,225,125,47,124,139,247,241,1,180,20,253,95,171,96,0,255,53,60,79,242,191,192,119,251,218,227,107,130,7,25,25,153,158,32,7,193,85,182,43,121,18,140,155,172,12,99,123,116,137,140,228,123,116,209,25,124,24,31,123,225,101,133,125,173,241,1,146,156,36,3,56,117,0,3,5,28,229,23,46,4,44,84,116,207,131,167,208,178,225,45,121,15,233,170,49,248,64,31,210,87,123,250,26,32,72,37,65,27,6,243,199,4,176,204,60,96,53,130,150,183,187,231,99,179,81,103,180,181,165,240,188,53,94,106,17,159,195,151,109,242,213,20,253,175,171,96,0,255,75,60,79,242,127,199,235,61,204,220,104,103,164,112,206,145,24,33,207,129,59,9,73,187,60,140,52,103,131,195,93,122,44,119,185,238,240,150,187,225,67,39,254,4,95,225,1,16,28,164,157,160,30,4,49,92,134,51,54,84,128,50,76,78,231,45,137,67,68,178,244,61,154,220,240,59,62,182,193,227,248,183,71,98,149,147,152,225,64,144,155,145,29,89,30,136,149,201,155,165,206,88,140,219,75,123,37,170,142,240,34,46,210,88,226,55,240,141,62,193,149,224,32,244,32,72,229,32,231,246,1,73,68,19,56,157,183,36,40,32,137,244,69,154,36,241,5,222,183,193,231,120,43,95,237,1,130,227,32,56,56,32,149,97,109,136,25,9,128,47,188,45,122,183,214,77,191,72,31,29,194,15,241,179,70,11,237,236,3,104,137,15,96,208,207,45,160,131,146,219,33,178,99,164,91,25,76,32,46,212,228,212,81,35,13,251,224,45,252,175,135,39,240,217,190,26,248,154,115,4,193,17,24,50,82,86,6,27,203,241,64,37,104,82,121,139,43,222,234,134,39,216,238,3,40,128,147,20,128,39,73,70,1,242,207,213,71,81,100,31,46,111,238,213,50,221,244,45,213,92,0,255,46,173,116,159,159,113,120,114,128,84,29,23,152,249,193,237,84,202,144,88,243,223,71,158,109,243,151,23,188,45,137,240,0,255,104,113,105,26,239,199,159,93,115,79,14,128,0,87,219,174,206,12,53,182,45,214,142,44,204,204,204,209,114,101,209,57,147,235,161,67,70,248,178,226,127,240,79,7,29,64,198,25,72,46,92,16,228,0,41,11,80,40,221,100,100,238,211,177,195,93,154,108,62,160,129,248,0,191,11,224,145,248,117,62,128,146,143,254,199,219,0,255,160,67,146,0,255,18,124,95,95,157,124,69,48,2,4,57,130,224,32,21,63,137,246,97,244,11,75,194,37,220,217,220,209,118,106,166,151,110,224,111,29,171,52,10,63,214,215,0,31,64,81,20,5,64,75,73,81,186,7,200,3,122,200,207,51,128,178,20,112,32,105,62,87,108,75,74,152,236,45,198,94,128,194,93,20,239,11,59,107,78,120,59,251,21,125,189,92,195,63,103,228,32,35,168,55,130,224,100,164,129,200,252,224,58,45,165,89,139,195,123,52,210,64,124,20,127,235,225,117,248,168,107,1,40,139,175,200,225,31,3,70,118,83,0,11,128,92,10,112,135,154,79,138,220,180,39,218,188,55,142,183,74,75,77,224,95,188,97,248,36,190,180,175,24,175,73,242,188,124,1,0,6,89,221,147,108,192,8,241,242,96,50,203,68,170,201,118,68,174,157,78,241,79,223,122,120,69,251,209,124,0,45,29,133,139,126,110,1,189,40,25,135,70,59,198,238,31,25,76,96,46,212,228,212,81,35,13,251,224,43,252,175,135,31,240,155,43,169,190,15,160,24,79,146,28,40,160,157,152,217,5,68,35,225,200,211,180,240,246,86,196,213,53,111,193,52,63,109,60,191,32,99,12,50,223,82,117,204,251,97,35,108,51,146,132,102,221,47,212,184,116,91,118,120,145,194,211,54,93,226,7,237,247,93,115,79,14,128,0,23,182,195,153,21,168,109,177,118,100,97,103,102,210,229,202,162,99,102,215,68,135,140,240,101,197,0,255,224,195,174,176,238,135,158,51,130,99,21,108,25,216,13,12,19,203,139,233,181,189,34,146,22,247,12,247,217,31,196,11,120,95,2,15,196,111,243,1,148,124,244,63,222,254,11,29,146,252,151,224,251,250,218,228,43,130,43,133,32,71,16,28,4,241,147,104,31,70,63,177,36,92,202,157,197,29,107,165,94,154,233,6,190,214,177,74,163,240,101,125,13,240,1,20,69,81,0,20,69,75,9,64,1,125,181,246,63,221,254,163,153,0,255,101,246,0,255,249,10,232,235,181,0,255,233,246,31,205,252,47,179,223,119,0,29,17,253,127,183,0,255,93,123,37,0,255,219,248,65,190,250,250,58,34,250,0,255,110,0,255,187,246,74,254,183,241,21,94,17,3,198,1,146,199,130,131,92,1,134,8,119,78,192,213,127,78,195,98,186,126,251,151,43,181,242,7,158,105,17,62,14,223,230,1,244,219,215,106,244,127,109,133,253,207,240,66,201,127,2,79,229,135,30,32,103,28,36,23,70,88,165,157,66,96,65,98,33,62,43,113,97,99,116,75,53,45,31,208,62,188,143,167,253,225,39,241,87,125,173,70,0,255,215,86,216,127,13,63,148,252,39,240,96,62,128,210,163,0,255,239,246,191,107,145,228,127,27,0,255,231,21,232,117,124,244,63,108,0,255,187,14,73,254,183,241,127,94,11,64,73,81,180,11,160,8,14,130,32,15,130,156,74,205,31,193,51,150,225,123,196,157,205,37,221,165,165,190,93,186,235,88,170,149,30,251,178,92,117,156,202,5,199,64,46,11,64,7,194,24,9,57,205,60,221,90,229,67,91,162,149,62,143,54,141,22,117,69,13,223,199,207,240,15,175,109,143,145,243,96,245,15,92,193,205,128,156,13,49,36,163,8,11,40,169,21,235,162,126,143,132,75,226,125,63,124,236,93,120,59,251,127,30,64,129,122,186,143,115,5,163,12,25,25,216,141,156,91,123,139,233,173,189,58,113,23,28,13,23,236,127,248,30,31,75,224,129,248,134,126,112,59,35,40,36,3,48,96,4,161,163,152,47,31,102,27,179,148,149,193,249,22,125,7,169,101,79,170,13,60,150,248,33,124,212,147,54,18,156,10,61,8,130,28,228,220,54,32,137,104,2,167,243,182,4,5,36,145,190,71,151,36,190,192,251,54,120,28,207,229,43,242,32,24,25,57,244,186,122,151,143,208,171,232,144,151,183,70,138,183,74,231,198,58,127,187,73,31,157,193,143,241,75,35,29,180,177,15,160,33,190,150,162,0,255,107,21,236,191,134,231,73,254,15,120,111,95,67,124,45,69,0,255,219,42,216,127,13,191,147,252,39,240,222,62,128,90,248,154,35,193,203,71,46,31,41,67,61,2,67,130,148,225,98,126,180,144,46,109,72,107,90,235,217,15,143,226,99,191,238,240,233,190,154,248,73,78,146,11,160,23,0,0,87,225,140,45,168,74,121,6,191,19,183,204,37,37,73,198,34,61,110,248,2,31,219,224,15,124,174,15,160,184,29,156,130,1,169,140,192,143,164,174,13,27,205,162,88,64,147,242,242,204,99,86,235,90,20,175,224,121,89,252,130,7,93,161,154,60,1,14,32,150,231,82,109,55,193,45,46,239,54,125,209,254,109,210,74,131,86,139,248,168,137,38,122,171,72,112,71,144,32,118,228,50,164,172,146,202,145,133,140,98,33,89,130,100,204,246,52,195,40,31,32,237,118,78,172,18,140,160,144,147,164,94,198,124,249,32,219,58,196,78,140,145,239,214,55,162,105,89,113,105,3,111,75,252,47,190,220,43,137,232,0,255,188,253,23,218,43,249,47,193,47,121,197,117,186,37,85,56,6,170,0,91,198,168,17,0,175,157,21,221,226,186,137,176,14,25,18,93,226,115,111,65,124,165,240,199,248,91,175,36,162,0,255,241,246,95,104,175,228,191,4,31,112,0,149,246,0,255,222,254,95,153,0,255,154,246,3,188,254,189,70,251,127,111,0,255,175,204,127,77,251,1,94,215,30,32,9,18,28,129,27,73,125,196,152,106,3,31,18,163,18,207,108,84,230,116,88,116,235,11,34,175,150,240,183,177,84,87,19,31,130,47,233,107,128,175,202,190,230,192,169,3,79,14,115,195,158,92,163,137,23,84,249,228,121,68,30,209,214,82,174,212,190,69,63,241,139,150,173,250,132,143,58,128,22,48,0,0,56,10,133,1,64,254,177,58,89,146,239,195,229,205,61,93,169,165,198,173,154,107,95,170,171,14,242,81,71,128,113,174,4,27,12,0,48,144,228,10,129,149,216,64,222,194,194,8,151,106,146,157,243,62,124,128,159,13,226,35,241,175,62,87,232,193,184,142,147,170,4,246,55,155,77,150,152,28,98,174,157,52,203,75,82,46,184,244,208,84,227,198,86,61,105,127,157,175,4,160,40,138,246,168,36,116,0,72,144,238,91,217,187,29,148,197,96,149,177,246,96,49,49,214,218,118,53,187,246,235,18,79,226,135,63,22,254,5,0,255,117,128,84,128,58,18,3,16,58,165,112,78,225,98,101,134,211,37,67,44,148,181,54,41,205,124,173,215,37,126,44,191,166,21,254,5,127,119,5,232,160,103,156,100,216,37,163,29,236,6,6,136,119,25,217,90,194,40,210,222,30,112,161,253,65,124,143,247,213,241,64,124,110,5,14,160,124,0,5,28,168,106,187,71,176,75,230,177,233,139,246,113,171,174,250,188,122,196,67,189,245,214,65,126,218,49,243,83,79,142,153,29,206,56,191,0,73,133,100,30,1,56,43,91,139,111,105,217,178,98,73,7,62,133,63,116,215,35,254,211,7,80,224,128,229,73,10,56,202,68,119,251,140,77,54,239,252,173,236,217,199,173,186,106,165,141,248,28,222,233,173,91,248,48,175,209,254,223,219,0,255,43,243,95,211,254,175,215,123,189,221,206,25,153,110,70,109,204,188,242,190,159,121,181,79,246,217,190,208,177,46,62,38,252,199,240,10,30,228,53,218,0,255,123,251,143,101,254,107,218,0,255,231,3,104,41,74,90,0,74,138,146,189,230,58,189,130,50,156,50,178,24,182,118,78,29,130,217,35,43,242,22,124,19,153,53,200,112,235,18,111,123,251,225,145,194,231,224,159,14,224,6,128,7,112,215,171,29,164,208,206,217,200,84,2,99,254,10,223,194,198,76,36,251,20,170,105,124,45,46,239,209,240,23,248,192,65,33,201,19,188,1,208,169,40,192,201,117,133,162,18,205,108,118,21,181,105,116,251,91,52,34,221,226,113,101,171,134,12,0,255,141,127,232,43,128,1,160,128,87,1,24,0,228,31,171,147,101,249,54,92,94,92,211,157,90,106,92,170,185,246,165,186,234,83,115,30,4,57,2,67,78,25,29,114,99,57,26,78,60,67,35,111,113,197,92,91,243,4,13,124,0,245,245,149,68,244,63,222,254,7,237,149,252,151,224,51,124,189,221,56,101,22,224,36,149,156,74,213,205,150,207,67,185,0,96,16,97,20,171,53,81,156,238,13,151,198,241,70,195,0,255,226,207,189,150,136,254,199,219,127,161,189,146,0,255,18,252,143,7,208,82,209,0,255,99,133,253,135,229,73,254,59,218,127,59,146,128,14,4,149,196,251,151,195,25,200,193,204,44,87,75,0,204,148,45,124,74,47,175,235,245,134,39,18,104,162,226,95,240,17,215,82,209,0,255,99,133,253,135,229,73,254,59,218,95,242,154,115,4,193,17,24,50,82,86,6,27,201,209,48,150,160,73,37,136,43,222,238,134,39,24,237,3,36,8,234,72,80,47,55,50,140,30,119,16,238,136,107,220,181,181,76,222,54,143,95,216,112,77,224,169,46,240,57,62,203,215,224,1,114,4,169,28,71,212,118,147,189,69,230,105,149,62,101,209,254,109,213,74,7,109,194,23,241,78,15,253,225,21,125,92,72,240,92,57,99,67,59,8,114,10,85,2,183,141,109,89,94,92,250,191,93,160,81,230,246,222,18,136,71,240,38,17,223,132,143,141,15,73,142,113,71,197,237,78,27,192,70,102,16,173,108,187,51,110,120,130,178,85,43,77,146,34,174,54,186,233,13,0,255,123,224,91,60,235,0,170,226,163,48,240,36,73,110,121,18,84,2,156,40,150,92,136,0,148,153,189,67,115,237,251,234,18,29,187,224,29,60,174,133,247,225,87,251,106,224,107,206,17,4,71,96,200,149,178,50,216,72,142,6,42,111,77,34,111,113,197,219,221,240,188,173,247,1,180,93,126,146,228,0,0,156,216,153,165,198,145,70,92,121,158,39,222,222,138,184,186,38,120,219,229,107,29,202,251,57,1,18,0,168,163,7,242,188,219,48,138,193,217,129,40,60,245,175,46,136,50,104,114,193,43,237,116,139,199,227,139,61,46,36,120,174,156,177,161,29,4,57,40,148,192,216,150,183,176,195,165,0,255,219,5,26,100,110,239,45,129,120,4,111,18,241,75,248,221,66,142,43,8,130,129,188,220,16,0,255,130,145,27,23,242,70,206,148,61,55,47,211,104,223,132,72,92,251,240,113,121,248,76,252,60,31,64,203,71,0,255,227,237,191,208,33,201,0,255,8,190,167,175,214,232,0,255,93,10,251,111,226,135,146,0,255,59,158,204,87,140,35,8,30,164,130,210,76,93,25,138,28,73,194,29,203,91,147,66,220,219,163,53,248,186,33,152,193,215,244,213,24,253,175,91,97,0,255,77,252,80,242,95,199,135,248,0,138,162,40,0,138,162,40,0,138,162,40,0,26,232,171,181,0,255,231,246,31,205,252,47,179,0,255,207,215,191,87,107,0,255,211,237,63,154,249,111,102,0,255,55,128,150,141,254,31,21,236,0,255,211,67,201,0,255,71,251,145,53,118,164,124,67,202,141,35,4,133,192,112,14,14,54,58,253,3,9,113,191,242,178,79,159,182,203,226,111,175,6,185,246,225,43,240,175,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,241,26,58,29,207,4,247,21,42,231,83,157,185,145,55,203,179,106,31,131,189,103,159,106,115,15,105,31,239,116,16,223,135,191,245,0,56,65,158,152,187,142,55,18,195,187,141,65,162,42,57,229,9,248,214,55,56,146,236,143,89,154,198,235,226,206,30,13,159,142,31,242,154,170,163,142,113,144,81,86,185,112,114,59,57,160,189,75,200,234,82,78,212,5,9,183,208,254,31,190,199,199,238,248,31,126,177,175,65,14,18,4,15,130,140,84,228,31,212,199,50,116,223,45,175,237,233,50,45,245,109,213,67,0,255,82,173,116,155,175,40,123,225,50,11,48,54,20,153,95,238,28,64,10,189,151,195,240,214,249,136,182,87,103,208,232,17,95,210,150,132,0,255,48,124,52,190,164,15,160,65,14,18,164,252,32,200,149,138,252,131,250,88,138,111,187,229,181,61,93,166,165,190,165,122,104,95,170,149,110,120,149,246,0,255,222,254,95,153,0,255,155,246,0,255,174,36,162,0,255,241,246,95,104,175,228,191,4,31,112,141,246,191,222,254,99,153,0,255,154,246,0,255,249,0,138,146,61,2,184,145,231,54,144,203,10,149,156,159,131,18,56,43,3,197,0,176,61,251,118,162,212,186,100,33,126,107,234,213,240,226,4,95,134,79,243,65,130,32,149,96,251,228,50,123,232,186,143,19,15,135,193,124,242,182,121,240,106,164,77,162,93,252,210,25,222,196,151,251,0,26,226,235,37,250,95,87,193,254,147,120,158,228,191,142,247,246,53,196,87,75,244,191,174,130,253,47,241,60,201,127,29,0,255,57,128,162,104,87,147,156,36,73,158,36,57,73,230,15,224,24,197,144,61,130,179,182,84,203,116,211,183,75,15,29,187,116,210,82,0,253,122,21,21,253,79,86,216,127,95,158,228,127,156,253,209,42,254,237,118,158,28,183,249,73,27,110,51,180,129,2,73,103,204,110,109,43,16,109,195,143,125,94,17,247,104,252,110,211,119,246,247,58,171,168,232,0,255,178,194,254,0,255,242,36,0,255,229,236,7,123,0,37,68,0,255,195,246,191,107,175,228,127,27,31,200,215,95,95,199,147,254,191,219,0,255,174,189,146,0,255,109,124,32,95,1,208,82,82,20,0,69,81,20,0,69,81,20,0,45,37,69,63,125,0,21,27,253,79,42,216,127,168,135,146,0,255,113,246,3,171,180,0,255,247,246,0,255,202,252,223,180,223,91,69,70,0,255,147,10,246,31,234,161,228,127,156,253,193,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,1,20,69,233,30,35,201,3,107,211,209,78,96,113,227,108,100,16,100,76,158,14,223,194,198,198,114,237,147,161,154,198,215,222,206,210,12,127,129,191,58,128,194,236,149,99,8,114,38,24,149,95,239,60,48,148,245,82,22,77,80,121,148,182,72,103,48,235,17,79,187,37,225,0,255,11,0,255,130,223,243,10,59,48,146,32,57,238,162,84,193,238,220,5,184,139,55,85,85,32,73,24,69,173,65,225,208,91,131,94,252,169,240,193,248,145,190,2,7,128,23,128,194,81,5,236,166,98,151,204,183,79,95,180,143,91,117,213,230,213,35,62,234,173,181,230,42,198,131,32,15,82,193,129,145,85,138,28,73,138,137,103,104,98,238,109,137,107,107,130,103,129,15,160,223,190,22,163,0,255,107,43,236,127,134,31,74,254,19,248,44,63,149,103,4,8,50,42,47,108,225,15,24,185,241,165,216,137,153,178,246,166,157,250,236,155,16,199,161,131,248,182,60,252,38,190,169,175,104,244,191,109,133,253,207,240,67,201,0,255,1,31,230,3,232,248,232,0,255,187,253,239,58,36,249,207,198,191,28,0,0,0,168,182,61,112,236,30,179,122,172,180,220,238,204,31,111,149,7,145,70,58,28,58,194,47,173,225,53,252,236,154,228,36,73,242,36,201,73,18,63,161,253,42,58,137,34,221,142,183,179,182,163,109,211,76,83,221,192,39,58,86,105,43,190,223,135,30,36,103,28,32,35,20,75,114,14,168,138,33,16,221,116,132,251,27,216,45,211,35,243,0,1,226,127,252,238,15,31,135,95,13,160,201,65,59,229,110,187,203,12,147,134,122,135,185,191,114,137,75,210,163,105,165,67,16,95,227,161,142,240,13,126,112,77,144,87,70,240,149,37,85,25,7,149,54,88,82,70,228,144,25,237,66,45,218,46,13,192,204,160,37,252,208,57,252,147,174,248,47,30,26,56,41,36,0,61,1,16,67,80,239,238,55,95,239,42,205,0,100,37,26,206,22,104,24,201,244,179,63,213,55,222,154,248,90,124,140,199,192,43,227,110,140,36,217,10,79,94,34,12,116,162,104,237,48,184,193,21,111,175,142,58,151,12,87,131,22,254,194,199,18,248,12,190,172,15,160,34,190,154,162,0,255,117,21,236,127,137,223,73,254,239,248,110,95,69,124,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,158,3,104,232,90,138,254,175,85,176,0,255,26,158,39,249,79,224,61,87,208,21,137,254,175,77,176,0,255,26,158,39,249,79,224,191,125,0,5,240,213,223,87,1,95,9,64,217,62,39,192,24,228,231,239,192,138,76,232,40,36,87,234,236,87,138,140,221,222,222,245,242,130,20,79,20,127,126,248,217,48,194,231,217,63,241,122,236,107,10,193,217,141,100,28,216,220,25,9,142,148,133,212,14,240,153,191,85,198,142,108,187,37,165,147,248,33,62,247,195,147,240,111,7,208,82,81,237,65,221,131,83,112,227,14,107,27,220,117,64,12,85,178,201,164,145,44,197,209,36,209,60,9,165,7,190,39,40,84,130,238,23,204,0,152,161,29,203,72,118,70,183,57,242,64,178,53,243,140,144,15,16,140,243,224,224,193,97,169,208,151,225,55,138,102,21,0,17,163,62,106,250,110,201,220,18,80,235,240,73,188,152,225,193,248,130,235,167,175,185,126,10,244,10,67,24,57,227,134,67,39,243,249,93,190,107,86,234,112,249,219,177,106,90,28,31,246,137,70,180,31,204,215,46,128,166,94,79,61,87,146,147,228,92,0,192,76,119,38,115,73,145,110,193,147,151,212,197,149,149,53,250,105,115,86,233,106,95,145,28,192,201,149,233,1,218,64,178,145,110,100,241,182,220,132,210,12,172,76,110,132,61,154,150,196,195,120,95,12,31,225,59,124,61,244,1,140,115,5,0,218,73,249,230,35,7,237,128,85,101,102,101,103,184,211,233,144,109,160,91,247,235,9,15,146,183,71,197,167,224,99,1,240,202,21,160,50,54,228,194,253,183,1,208,234,240,137,201,7,223,178,68,9,139,155,11,222,210,106,120,177,151,234,165,105,124,160,253,17,175,165,232,0,255,90,5,251,175,225,123,133,0,255,152,192,7,251,26,228,65,78,59,185,251,64,48,18,92,36,78,14,79,180,201,74,49,57,49,32,199,223,163,119,73,252,131,0,255,189,240,47,126,203,215,4,79,101,100,100,122,130,28,4,163,108,87,242,37,24,55,89,41,198,22,105,18,25,71,223,163,139,206,224,199,248,88,12,47,11,236,3,168,148,175,193,3,195,131,164,114,24,243,238,246,149,91,108,30,106,165,193,222,179,127,75,181,210,80,223,217,191,225,163,38,26,233,86,95,115,124,165,223,83,117,36,64,206,72,82,27,7,148,89,236,94,165,117,107,199,115,132,229,122,235,12,126,139,159,29,241,83,187,61,128,230,245,10,114,5,151,118,42,71,30,189,1,170,125,19,79,19,106,93,219,230,135,158,253,229,122,198,75,173,227,67,248,44,190,205,215,162,31,99,109,27,3,128,45,154,64,66,3,189,130,30,25,7,100,130,164,98,100,169,132,226,104,228,45,137,43,123,90,214,176,184,75,251,102,125,180,133,223,227,91,77,184,22,208,0,255,226,216,175,39,75,127,248,36,26,222,213,7,80,18,127,156,113,140,22,112,83,72,119,197,155,85,187,195,207,120,29,181,0,255,156,31,253,231,21,211,58,232,80,56,198,167,123,133,246,111,55,179,159,140,246,249,53,89,14,60,198,235,40,244,63,44,0,255,131,115,189,236,159,66,227,63,14,160,246,52,203,127,220,253,178,182,159,55,25,195,221,240,187,248,93,225,0,255,250,154,231,246,1,196,215,234,62,30,188,114,226,80,182,82,233,181,159,75,225,173,125,141,191,142,115,250,155,82,210,14,60,128,222,147,200,117,119,206,83,91,30,130,121,163,131,165,209,248,7,175,57,50,50,234,43,45,0,255,113,36,63,170,207,63,76,170,125,49,182,95,252,48,95,239,129,209,93,167,8,160,104,41,41,0,138,162,56,158,34,12,64,131,162,104,1,40,41,138,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,165,164,40,0,138,162,165,4,160,40,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,165,164,104,1,40,41,138,2,160,40,138,58,0,45,69,72,209,122,26,128,162,165,164,37,128,206,0,255,30,169,48,8,184,247,74,211,0,255,216,127,191,249,238,50,186,32,154,31,124,130,87,168,254,67,190,87,106,0,255,223,242,63,143,209,133,139,131,207,247,0,138,250,92,223,31,3,94,239,185,127,241,183,231,127,238,63,246,207,248,116,22,31,208,215,250,240,126,193,188,114,0,255,240,190,243,230,151,132,149,253,193,192,66,241,159,124,0,69,157,230,56,212,53,5,64,157,6,77,75,11,64,211,20,13,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,165,164,0,40,138,162,5,160,164,165,164,0,40,138,162,89,15,160,148,253,163,62,50,109,128,33,101,172,45,25,173,10,31,212,215,240,47,32,165,5,183,110,190,2,252,207,83,78,155,31,139,221,26,25,184,240,23,125,189,99,3,158,54,190,224,144,225,229,62,237,0,20,242,183,15,72,223,10,162,38,242,245,236,237,164,131,252,15,218,83,27,109,33,34,190,175,175,242,207,254,129,211,197,216,149,242,213,236,237,100,211,200,237,88,212,176,87,96,19,159,230,1,20,69,81,0,20,79,235,96,10,167,117,0,160,33,45,77,83,0,20,69,209,2,80,148,20,45,0,37,69,81,0,180,148,20,5,64,81,180,148,0,20,69,209,2,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,45,0,37,45,69,9,64,81,180,148,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,45,37,5,64,75,81,82,0,148,232,213,251,99,170,43,239,78,44,79,251,219,30,211,61,252,157,87,250,40,0,3,0,52,125,245,254,129,248,198,201,183,141,194,252,181,63,46,248,225,91,248,92,15,160,169,215,155,221,27,135,153,189,104,63,167,155,175,241,211,99,98,158,2,243,149,199,94,152,81,27,36,166,111,199,171,223,248,141,190,102,252,115,114,66,226,90,146,216,245,102,93,218,89,29,229,171,205,242,191,125,56,136,237,7,102,227,129,31,222,150,212,181,226,39,14,160,17,250,95,251,79,137,76,35,64,186,216,87,8,253,31,194,196,0,255,4,88,233,16,159,20,129,23,242,53,226,143,209,253,55,112,27,99,45,208,34,198,12,159,236,107,141,127,70,14,209,55,199,57,233,17,95,66,148,240,14,15,160,220,0,255,221,150,0,255,72,54,246,47,152,97,252,136,215,166,87,238,143,143,206,188,249,110,204,236,127,123,80,55,241,101,94,1,80,20,69,31,128,2,214,15,70,2,36,233,126,128,0,4,148,185,233,205,131,109,165,152,20,81,149,103,151,11,116,140,156,250,217,159,234,4,111,77,124,18,62,147,175,90,205,235,8,50,130,131,131,0,70,238,10,182,240,132,168,91,203,60,73,251,107,251,180,212,183,190,177,212,62,64,97,55,30,4,79,218,121,2,55,158,67,150,170,243,129,140,48,111,125,195,167,171,174,125,254,76,220,163,69,13,207,75,225,77,60,232,186,56,178,187,50,44,246,140,243,186,180,51,112,200,25,73,229,8,236,21,1,220,167,113,79,180,222,148,248,31,190,249,227,105,248,180,107,136,15,160,166,232,0,255,93,5,251,95,226,121,146,0,255,58,254,88,243,58,130,140,224,224,32,128,145,27,193,23,154,16,117,107,153,39,103,127,109,157,158,26,244,141,197,86,83,244,191,174,130,253,47,241,60,201,0,255,29,0,255,185,234,250,0,10,122,198,223,184,42,72,21,146,88,1,48,3,88,236,182,144,11,153,85,198,91,52,73,218,46,104,88,27,120,19,137,143,194,199,198,41,31,56,119,227,4,193,64,158,60,97,220,56,50,172,182,8,220,194,13,101,173,126,58,247,44,86,7,125,52,134,247,37,240,43,94,200,215,28,9,142,35,227,8,14,245,149,186,74,16,88,187,152,167,11,233,210,166,180,166,181,158,5,26,197,199,126,221,225,139,253,32,87,144,129,208,17,164,42,7,185,157,43,65,34,158,192,13,196,21,67,65,57,142,177,87,19,137,47,240,190,50,254,192,147,14,160,1,190,250,251,26,224,107,22,64,243,122,5,25,193,193,65,80,70,110,4,91,120,34,212,173,101,158,156,253,181,109,122,234,91,223,216,96,31,117,36,24,103,4,216,98,169,32,195,130,20,12,85,164,155,48,218,254,2,135,187,116,201,60,204,10,241,1,126,23,136,127,195,175,241,181,90,115,36,229,227,200,56,2,67,61,82,86,73,165,12,23,243,100,33,221,217,144,214,180,214,179,31,30,197,203,122,237,225,131,125,128,55,142,131,147,187,127,109,180,205,222,128,209,202,50,219,188,198,156,229,230,101,26,237,67,124,241,75,27,248,218,170,13,188,47,234,250,185,98,28,28,148,21,130,140,192,143,164,172,13,27,205,26,115,185,53,41,47,223,124,205,110,93,155,226,21,60,47,139,95,240,160,171,128,15,160,164,104,41,1,104,238,169,215,131,160,128,43,32,16,12,193,135,3,253,14,217,157,218,221,205,185,189,202,131,184,181,79,243,240,45,60,153,225,73,248,134,235,165,175,64,240,252,14,130,224,186,42,123,144,45,56,148,135,7,19,88,37,46,77,230,152,92,67,141,226,161,6,59,124,157,253,95,15,160,120,247,147,228,2,70,59,150,196,206,13,224,51,77,43,117,117,153,39,121,125,113,163,158,26,215,215,119,114,77,50,128,36,57,10,192,73,18,63,121,246,11,244,43,203,195,165,219,89,91,202,157,122,234,165,151,248,67,199,86,141,194,199,28,56,207,137,61,80,24,0,194,63,177,35,42,173,180,36,32,71,76,71,223,210,8,218,208,116,227,169,54,75,60,160,253,220,74,34,250,31,111,0,255,133,246,74,254,75,240,177,0,201,184,110,148,4,72,0,204,198,121,1,73,94,121,16,2,108,48,105,213,254,210,189,205,155,87,187,224,119,248,33,158,78,252,138,31,93,241,160,242,60,56,15,82,161,15,172,172,16,24,220,183,188,21,174,118,23,84,82,23,205,11,226,47,188,239,135,31,241,21,175,210,254,223,219,0,255,43,243,127,211,126,177,87,122,112,112,218,121,112,12,135,142,92,70,129,225,128,228,194,196,172,246,112,199,91,144,235,167,87,252,131,63,75,252,131,55,241,1,52,239,126,130,140,180,145,97,8,108,116,35,110,50,69,19,119,107,153,31,121,97,115,157,158,250,54,214,215,170,88,175,201,24,120,245,31,156,141,146,12,160,78,54,150,145,228,78,112,198,3,169,52,46,54,195,58,63,252,169,65,15,239,199,63,121,197,2,104,94,71,144,17,28,28,4,48,114,87,218,39,154,37,234,214,50,79,210,254,218,54,61,245,173,111,236,176,143,58,18,140,115,5,216,98,169,32,195,130,0,6,84,249,166,162,218,223,170,195,93,154,108,30,38,64,124,128,223,13,226,227,240,105,124,173,214,28,9,142,35,227,8,14,245,149,178,74,144,50,92,204,211,133,118,105,83,154,211,90,211,126,120,20,31,251,181,135,79,246,1,146,203,199,48,156,156,227,93,101,62,61,214,134,145,35,137,60,66,149,169,121,170,101,153,119,151,248,161,31,124,211,188,19,126,106,208,245,115,197,56,56,85,134,10,50,2,127,37,48,92,70,38,40,150,219,147,242,242,205,215,172,214,181,40,94,193,243,178,248,5,31,186,2,248,0,138,162,40,0,90,74,90,74,0,10,232,171,181,0,255,233,246,31,205,252,47,179,0,255,207,87,64,95,173,253,79,183,0,255,105,230,127,153,253,191,3,232,136,232,0,255,187,253,231,218,43,249,223,198,0,255,121,45,238,231,170,71,176,124,247,159,45,97,80,31,101,169,52,209,0,255,126,45,225,185,207,196,103,224,3,189,18,162,0,255,97,251,223,181,87,242,191,141,31,228,107,186,15,160,229,7,200,243,224,60,8,66,31,88,89,33,184,122,219,242,86,176,90,221,26,33,117,209,188,32,254,194,251,2,61,226,73,173,140,115,198,25,185,253,6,238,205,118,183,155,183,21,117,221,126,242,206,43,205,116,136,223,246,95,90,104,154,215,220,147,3,32,192,104,219,193,238,170,8,91,12,71,22,102,118,230,120,57,178,232,152,217,53,209,33,37,124,89,241,63,248,91,175,65,62,128,142,143,254,191,219,127,174,69,146,0,255,109,252,159,87,160,215,241,209,0,255,119,251,223,117,72,242,191,141,0,255,243,90,0,74,138,162,0,168,184,175,117,100,224,100,188,112,10,167,14,28,179,84,129,144,212,153,129,153,238,129,99,46,40,244,211,43,254,197,155,25,254,193,219,248,218,206,133,83,65,46,108,200,56,184,167,50,146,195,124,152,103,159,132,200,246,99,79,177,175,245,211,23,222,36,252,247,186,194,27,250,154,100,123,33,177,178,228,202,56,163,138,44,194,230,211,237,141,237,155,29,207,74,147,105,223,91,219,222,220,93,174,105,75,124,161,253,77,31,61,64,5,56,234,21,123,10,228,91,247,167,131,225,198,3,242,3,77,91,94,106,166,243,25,2,77,53,135,135,165,250,196,203,78,129,92,79,165,210,253,28,23,4,57,195,198,179,145,18,4,71,105,171,75,178,88,211,158,68,158,190,68,203,94,120,223,6,143,226,123,124,197,113,178,221,48,238,70,218,57,88,70,106,227,148,199,205,73,138,133,116,243,188,181,37,222,46,60,212,69,163,248,89,93,95,99,221,71,61,227,84,206,33,216,112,114,59,24,103,177,75,200,234,82,168,164,197,181,2,161,253,65,124,128,247,221,241,63,124,214,1,52,196,87,36,250,191,86,193,254,107,120,158,228,63,129,247,246,53,196,215,82,244,127,109,130,253,215,240,60,201,127,2,239,237,3,232,228,154,162,167,158,51,128,97,150,92,25,25,7,227,182,222,98,245,234,90,40,156,189,61,187,125,246,7,241,61,222,151,192,0,255,240,89,87,196,99,121,70,161,0,156,194,11,155,248,35,119,111,108,192,27,48,81,22,238,217,165,207,190,136,146,184,6,226,227,18,241,155,248,151,3,104,96,63,28,171,4,99,131,81,249,133,241,10,0,235,165,108,134,231,243,41,107,143,206,167,209,29,158,220,45,9,0,255,161,248,104,124,150,71,219,221,70,202,2,12,224,128,131,160,94,197,60,30,202,69,85,112,101,138,98,183,38,42,169,101,205,165,115,188,45,241,65,248,56,175,57,7,0,60,137,37,3,53,162,96,36,73,90,72,4,67,42,115,113,203,91,91,209,60,69,213,247,1,20,227,65,144,7,169,180,3,35,171,20,57,150,20,19,205,208,68,92,176,204,173,61,111,207,101,13,0,255,156,129,147,12,84,220,85,72,78,32,77,36,59,31,184,194,51,197,115,23,223,44,210,161,215,41,30,183,195,95,248,134,119,3,193,11,133,233,105,7,64,112,206,70,177,0,212,252,93,198,133,45,35,113,237,147,160,122,193,215,222,242,146,18,159,129,191,232,107,192,3,168,180,0,255,247,246,0,255,202,252,215,180,223,207,87,64,95,163,253,191,183,0,255,87,230,191,166,253,0,175,4,160,191,190,146,136,254,199,219,127,161,191,146,0,255,18,124,32,95,125,125,37,17,253,143,183,0,255,66,123,37,0,255,37,248,129,3,104,180,0,255,247,246,31,203,252,215,180,0,255,207,87,64,95,163,253,191,183,0,255,87,230,0,255,166,253,127,190,22,128,94,61,112,189,130,115,225,84,14,0,163,54,112,89,44,40,236,178,67,100,84,57,136,87,222,180,38,250,86,108,241,183,95,124,21,254,201,107,41,239,0,72,198,24,72,220,65,112,234,13,140,84,114,100,6,96,132,1,32,86,36,233,247,234,48,31,38,27,158,192,135,64,252,42,126,221,227,237,198,0,12,200,65,44,109,84,129,110,96,231,57,220,148,85,161,68,89,172,209,100,145,186,215,164,26,199,23,13,63,132,143,185,27,0,30,148,187,142,118,144,66,59,103,43,131,164,174,121,67,251,22,54,118,34,217,31,67,53,141,175,197,229,61,26,62,3,127,234,21,231,106,199,206,2,0,39,241,39,64,97,96,12,113,185,2,67,194,204,43,95,188,90,235,166,248,26,207,203,226,105,60,232,0,26,240,42,237,0,255,189,253,199,50,0,255,53,237,151,122,205,129,228,57,112,94,136,165,30,64,213,133,137,153,27,203,159,157,100,75,11,51,169,181,118,250,199,95,248,216,175,109,248,45,175,209,254,223,219,127,44,243,95,211,254,63,31,64,81,180,155,228,36,25,213,253,81,118,20,0,106,231,110,101,104,20,79,183,196,52,238,66,77,70,253,123,123,187,244,236,110,237,210,176,3,0,24,231,36,113,39,200,48,55,218,72,0,16,14,234,70,12,187,248,146,35,253,90,29,230,75,20,135,39,240,225,15,127,133,223,235,43,46,63,73,114,0,168,118,98,102,22,208,56,18,174,60,77,19,193,91,17,87,215,188,5,169,154,60,1,94,133,88,158,11,176,123,196,91,92,222,125,250,162,253,91,165,149,6,175,30,241,80,19,77,52,193,227,36,57,114,109,122,220,8,46,111,140,65,101,64,40,121,178,140,251,11,140,165,218,39,193,244,130,215,189,157,165,37,62,29,31,115,128,224,118,78,172,18,140,84,33,39,73,189,142,121,188,168,22,134,152,137,49,242,213,218,8,77,203,138,75,27,120,83,226,127,241,175,53,215,235,151,152,101,20,168,2,92,237,28,51,0,188,102,102,100,238,45,155,70,172,67,154,91,107,248,218,91,16,143,43,62,7,127,227,21,157,247,1,52,200,72,5,193,17,4,35,136,252,131,58,25,150,108,187,229,181,181,218,169,157,198,165,122,104,95,166,171,94,214,123,29,183,115,174,220,125,179,177,221,102,94,249,223,207,188,218,39,251,108,95,232,216,23,31,19,254,95,248,4,47,243,149,4,192,129,180,147,212,207,14,121,3,91,37,102,70,130,24,84,230,116,88,151,27,107,71,94,45,225,111,121,147,182,38,62,4,159,237,21,204,7,208,82,209,0,255,35,133,253,135,229,73,254,59,218,15,242,250,245,90,42,250,127,172,176,0,255,79,243,36,0,255,29,237,7,121,141,6,80,228,8,242,10,96,120,16,195,110,50,118,185,188,251,140,77,251,184,74,87,13,30,45,226,157,222,154,104,99,63,72,80,79,130,250,181,147,97,244,177,23,225,18,62,163,213,69,155,188,109,62,176,191,224,154,192,87,189,227,13,60,138,175,185,23,130,123,70,232,65,130,141,30,201,5,170,35,195,45,212,165,13,105,155,198,125,159,176,225,210,2,62,196,47,125,226,81,248,197,62,128,6,248,250,239,43,128,175,209,0,138,28,65,142,0,134,167,98,109,247,104,236,114,249,183,25,139,246,113,147,174,26,68,122,196,59,189,245,208,194,190,198,232,85,207,237,32,199,42,216,112,50,14,198,89,236,18,178,186,20,42,105,113,15,183,208,254,32,94,192,251,238,248,31,62,139,175,165,23,114,128,140,160,142,32,48,12,195,56,87,130,66,25,38,55,16,55,204,33,34,57,202,94,61,114,248,29,31,43,227,15,124,171,15,144,145,58,112,10,104,231,65,12,73,114,220,52,134,68,104,11,139,0,46,149,215,59,139,75,26,24,227,145,230,225,215,250,18,248,95,174,90,163,0,255,117,43,236,191,137,23,74,254,239,248,174,230,65,240,60,24,71,82,161,71,202,42,8,12,110,48,79,22,171,213,197,120,77,107,61,11,226,49,188,239,215,28,94,170,215,232,127,221,10,251,111,226,135,146,0,255,59,62,196,7,80,20,69,11,64,73,81,180,0,148,20,69,1,80,64,95,173,253,79,183,0,255,104,230,127,153,253,127,190,2,250,106,237,127,186,253,71,51,0,255,203,236,0,255,6,208,178,209,0,255,163,130,253,135,21,74,254,63,218,15,230,235,167,175,101,163,0,255,73,193,254,63,61,148,252,119,180,31,204,87,170,7,192,201,9,130,231,24,169,114,35,5,160,13,195,221,34,110,161,40,229,153,54,218,122,109,36,105,53,210,37,236,140,183,38,62,7,223,212,87,140,7,169,60,72,5,7,71,86,41,146,72,138,137,102,120,34,238,109,137,91,123,130,102,129,175,116,239,6,130,23,208,166,167,157,66,5,231,124,99,44,5,98,222,46,227,62,13,35,113,237,147,168,154,193,215,222,242,210,18,127,129,239,246,0,138,113,112,206,56,207,24,9,144,227,0,102,35,189,145,128,36,151,47,9,247,188,29,113,111,131,174,61,241,47,254,212,240,17,190,227,53,218,0,255,123,251,143,101,254,107,218,239,247,26,240,42,237,0,255,189,253,191,50,0,255,53,237,63,29,192,125,62,134,219,114,27,35,120,14,73,10,168,156,180,109,54,103,117,87,246,38,61,197,127,221,173,139,46,93,9,127,84,252,15,62,234,90,245,122,142,45,109,196,172,200,191,80,225,231,9,152,151,236,231,83,22,237,31,174,45,97,253,195,143,186,135,31,196,239,241,21,193,65,42,200,131,32,7,169,249,35,229,103,44,195,55,225,206,226,146,238,210,82,223,50,221,117,44,213,74,247,250,85,71,130,113,70,128,45,150,10,50,44,8,96,0,74,55,97,180,253,5,14,119,105,146,121,156,5,226,3,252,110,16,0,255,134,79,59,128,134,248,106,138,254,223,85,176,0,255,37,158,39,249,175,227,191,125,13,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,123,14,160,217,9,130,164,130,96,123,100,156,29,55,214,113,162,225,7,43,191,4,155,55,145,190,90,28,250,197,47,109,226,51,252,177,146,154,251,0,21,32,8,2,228,251,106,167,238,48,170,135,74,202,13,134,143,185,202,159,72,91,29,114,29,225,169,54,241,25,126,138,147,202,131,163,94,193,229,5,230,231,117,152,112,141,134,71,212,165,13,175,45,237,17,121,251,226,113,125,248,186,190,11,254,182,202,215,116,159,94,126,38,184,13,64,206,31,113,230,70,254,46,207,174,253,246,109,47,242,100,155,123,71,0,255,248,166,131,248,62,124,97,95,131,28,36,149,242,131,32,35,136,252,131,58,149,226,219,110,121,109,79,119,105,169,111,169,30,250,151,106,165,25,7,208,17,209,0,255,176,253,231,218,43,249,207,198,7,242,245,215,215,241,164,0,255,97,251,223,181,87,242,159,141,15,228,107,1,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,232,167,15,160,98,163,0,255,203,4,251,15,245,80,242,95,206,126,96,141,246,191,222,254,99,153,0,255,154,246,127,171,200,232,127,82,193,254,67,45,148,252,143,179,127,170,73,158,220,78,146,228,194,64,158,140,140,195,140,210,150,39,178,247,198,221,241,118,183,106,178,106,169,97,23,252,135,87,218,183,105,59,62,224,0,57,24,0,112,60,39,134,182,197,42,105,3,184,91,188,69,112,17,47,188,81,247,107,42,201,234,171,73,216,5,127,50,124,14,190,169,175,57,79,146,60,137,37,39,102,119,49,146,36,47,87,158,231,145,184,184,37,238,174,121,158,87,5,112,18,160,240,36,201,0,32,0,255,88,157,68,145,125,185,188,184,87,203,116,211,32,213,92,251,46,173,116,155,175,169,187,97,148,33,109,108,193,153,159,54,142,32,129,172,97,51,52,159,143,136,123,53,62,141,246,240,228,172,70,248,31,197,71,227,95,14,0,203,49,10,73,114,128,151,187,194,31,177,115,227,74,216,129,133,178,112,243,78,141,246,195,34,199,161,125,248,182,68,252,38,62,209,7,133,49,218,57,39,185,157,83,65,61,223,2,192,8,2,51,113,155,110,31,78,148,186,92,67,120,209,236,139,78,252,6,254,192,107,105,186,15,160,120,128,60,15,206,131,84,232,83,86,6,164,174,220,198,62,224,106,119,49,66,234,162,121,65,252,133,247,5,122,196,147,138,140,115,198,185,50,118,87,217,155,237,198,204,215,138,187,110,63,249,231,149,94,26,196,111,251,47,45,52,205,107,238,201,1,16,96,180,237,96,102,5,106,91,172,29,89,152,153,153,227,197,200,162,115,38,215,68,135,148,240,101,197,0,255,224,111,189,58,249,0,138,180,131,32,200,131,32,7,65,252,35,218,135,209,169,12,239,118,204,157,205,29,115,155,158,154,234,6,254,214,177,85,91,241,119,55,140,27,70,198,73,202,242,188,15,120,96,192,213,190,117,158,138,64,91,220,220,240,164,57,235,123,254,214,120,34,15,237,127,250,230,117,124,244,0,255,221,254,119,29,146,252,111,227,67,174,247,36,201,219,73,114,98,1,128,205,234,109,11,10,153,68,132,180,181,203,143,176,71,203,14,237,225,103,141,38,154,27,32,201,169,3,120,6,80,0,70,59,163,109,111,160,238,146,192,116,123,121,173,108,109,83,226,226,182,84,240,50,124,164,53,124,133,15,246,213,158,0,56,78,146,1,32,41,108,86,207,168,4,153,194,34,117,117,223,244,244,209,177,92,131,120,94,163,135,94,70,114,33,185,146,58,0,192,114,44,103,108,41,4,162,88,249,157,184,101,168,74,28,201,88,164,71,18,191,227,125,27,252,129,199,220,82,0,70,128,203,43,73,110,160,59,176,60,16,18,233,60,46,57,123,97,43,75,59,139,18,74,63,120,160,11,60,214,180,196,191,241,76,15,160,32,190,90,162,0,255,117,21,236,63,137,231,73,254,235,120,111,95,69,124,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,158,3,40,232,138,68,0,255,215,42,216,127,13,207,147,252,31,240,192,250,173,80,244,127,173,130,253,215,240,60,201,127,2,239,237,3,104,128,175,254,190,6,248,26,59,64,146,147,115,0,23,198,0,198,24,167,130,119,209,157,120,231,179,120,119,73,204,205,21,205,219,176,214,105,1,111,225,111,49,188,12,223,216,87,156,158,36,3,24,237,88,18,59,55,128,239,60,141,220,213,109,158,228,253,197,141,122,106,92,95,95,137,87,4,207,8,89,57,29,184,42,149,115,96,103,216,154,143,21,185,109,103,83,182,96,198,241,76,241,80,83,141,107,23,158,206,254,212,49,70,114,176,124,174,135,252,119,218,64,10,86,38,65,153,182,93,128,177,79,74,211,154,145,183,180,103,16,63,196,19,138,143,227,3,160,193,145,60,56,10,155,133,30,55,181,69,18,70,130,64,26,193,60,133,158,165,44,111,98,29,226,189,230,240,161,214,21,124,108,50,206,43,7,71,30,164,66,31,152,111,59,134,102,72,229,170,116,58,151,154,62,144,188,29,131,224,115,248,36,94,44,241,57,94,88,197,70,0,255,147,10,246,31,234,161,228,127,156,253,193,26,237,0,255,189,253,191,50,0,255,53,237,151,123,0,5,61,50,14,144,32,169,28,89,144,100,52,242,150,196,165,61,109,52,220,165,125,177,70,218,108,218,106,13,95,67,159,118,174,32,65,130,148,21,12,200,104,37,72,222,242,130,32,13,119,105,223,162,179,14,155,182,58,217,215,54,14,78,213,249,57,96,62,176,229,85,249,128,24,24,196,157,236,138,32,97,155,188,243,84,51,141,227,37,252,153,120,31,126,194,107,166,143,164,251,16,113,57,56,227,134,65,134,203,227,119,249,198,174,211,166,251,118,188,154,22,193,187,253,161,17,237,0,255,120,0,45,53,231,8,130,87,96,200,72,29,14,70,228,120,53,150,160,73,229,45,174,120,171,43,158,160,168,232,172,15,16,140,4,72,66,15,16,20,1,48,55,189,249,98,91,25,38,69,99,149,118,135,251,225,99,228,212,207,254,84,39,120,107,226,147,240,89,7,118,151,31,4,79,112,158,148,27,207,33,11,202,124,32,4,19,228,13,97,171,182,109,254,204,19,105,202,240,187,19,254,196,171,248,154,215,17,100,228,193,65,10,71,110,164,125,225,9,81,215,150,249,146,246,215,214,233,169,65,95,216,96,31,217,141,12,139,61,183,243,186,224,12,28,114,174,4,57,2,121,69,80,238,211,184,38,90,111,74,252,15,223,252,241,52,252,217,1,52,196,87,83,244,191,174,130,253,47,241,60,201,0,255,29,239,237,107,136,175,150,232,127,93,5,251,95,226,121,146,0,255,59,254,115,0,149,86,216,215,51,214,6,227,10,172,209,87,54,180,179,114,21,217,127,61,4,222,99,180,78,147,57,166,119,125,0,165,241,199,201,97,99,31,133,152,229,154,248,16,164,12,63,230,117,188,111,231,184,31,7,103,235,178,111,132,198,239,93,137,150,0,255,109,163,159,44,158,1,92,18,31,222,238,7,127,114,173,99,180,183,227,254,55,110,110,125,162,106,205,248,126,62,128,218,115,112,196,128,49,204,110,113,235,164,109,246,53,254,221,244,182,213,217,111,43,114,179,253,167,73,234,7,175,226,107,236,97,99,126,168,190,126,0,255,70,79,62,183,107,91,251,143,36,238,10,63,26,64,239,142,233,32,167,14,78,66,70,29,117,120,180,76,252,40,95,99,79,15,190,63,170,110,201,140,82,103,251,26,241,111,3,168,34,119,129,192,170,160,238,154,22,177,37,94,201,87,88,248,31,70,243,13,249,248,79,32,75,68,58,106,81,105,32,190,227,0,90,74,138,22,128,194,41,30,166,104,1,40,41,26,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,75,73,1,80,180,148,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,45,37,69,31,128,146,6,69,83,4,0,45,37,69,75,0,157,127,125,212,45,70,45,162,175,116,253,183,223,242,63,55,163,155,143,184,193,223,243,53,243,207,244,53,202,18,42,86,210,87,210,222,254,124,50,142,25,253,123,184,13,225,143,61,128,70,174,221,31,87,157,121,243,13,110,177,127,123,181,50,222,117,149,92,187,127,241,23,127,51,159,232,0,255,114,85,60,142,15,160,201,254,233,217,251,185,80,32,153,209,183,170,209,26,249,163,166,0,255,168,90,55,174,126,86,2,80,52,163,232,3,80,166,78,209,52,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,25,69,11,64,73,81,20,0,69,75,73,137,30,64,239,239,187,127,182,222,127,85,244,111,186,100,64,36,212,17,241,11,222,237,213,251,103,203,241,219,253,48,106,195,215,121,162,91,89,131,241,19,62,202,87,122,70,206,214,70,145,84,142,68,175,246,161,231,127,48,78,142,116,51,84,43,52,68,169,109,248,174,62,128,34,175,227,94,65,242,213,110,109,200,80,205,215,218,254,215,143,105,188,218,183,59,146,177,221,226,39,250,26,249,187,49,78,174,214,107,130,117,248,130,87,242,254,126,75,211,219,57,157,135,40,198,127,120,0,69,81,20,0,117,90,77,81,0,160,65,75,131,18,128,162,165,164,5,160,164,40,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,90,74,10,128,162,40,90,0,74,138,162,5,160,40,41,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,42,13,160,240,15,58,48,70,108,33,51,70,170,241,104,101,75,22,105,103,95,179,127,251,124,239,253,54,249,202,183,211,62,212,183,180,135,31,243,53,251,191,39,123,254,190,89,47,194,6,3,82,232,88,20,13,195,207,245,53,3,231,75,21,50,128,218,247,159,231,236,205,147,83,53,137,127,147,38,62,200,215,235,254,113,20,62,254,155,31,17,105,229,205,27,143,234,171,189,141,127,27,3,102,70,93,229,38,67,86,135,120,93,251,237,241,65,190,198,158,113,6,202,204,182,144,52,75,11,221,173,175,1,212,200,251,238,51,95,153,42,227,211,15,190,54,180,1,126,216,215,242,254,205,199,152,107,62,114,193,106,141,123,34,210,84,190,94,77,0,255,239,206,99,204,142,210,10,94,132,109,10,127,213,87,241,199,244,34,203,239,184,109,173,222,13,89,238,248,0,26,240,159,254,54,223,253,38,251,182,181,187,226,47,87,106,165,111,207,25,155,159,188,242,230,213,204,74,0,90,74,138,58,0,109,138,150,114,3,104,5,71,48,50,112,61,65,14,144,109,116,163,93,130,113,31,68,179,64,36,66,23,139,245,236,134,135,241,177,40,62,194,23,251,10,228,8,14,14,174,23,210,70,144,109,116,35,139,38,240,149,120,2,38,6,71,194,102,77,75,226,31,188,47,138,143,240,29,190,210,158,140,147,97,184,103,156,27,33,103,212,33,99,3,130,35,144,87,196,213,66,125,75,162,241,102,195,251,248,240,199,207,240,151,1,212,20,253,175,171,96,0,255,75,252,78,242,127,199,3,235,181,226,117,32,56,200,193,169,216,88,135,3,124,161,121,62,109,171,187,124,57,251,203,117,131,103,26,183,151,197,31,43,0,90,58,144,83,200,8,234,72,5,134,97,24,103,36,0,202,48,249,129,184,98,172,34,146,99,172,213,227,134,223,241,178,50,254,192,107,174,168,187,15,160,119,36,149,103,4,185,130,4,193,134,58,54,32,201,68,162,164,213,93,222,96,173,150,229,218,195,243,102,61,116,132,175,68,175,168,231,242,219,25,8,18,11,128,66,1,102,128,66,157,22,92,198,179,170,102,181,166,241,116,111,173,232,29,31,34,241,81,248,59,175,0,40,138,162,173,3,104,80,71,29,183,131,140,50,228,194,201,237,228,128,231,46,33,171,75,57,113,247,118,172,91,104,0,255,15,223,227,99,119,252,15,191,216,215,32,7,9,130,167,130,140,32,242,15,234,84,138,238,187,229,173,189,93,166,165,190,165,154,104,95,170,149,110,240,181,233,11,187,49,82,22,96,0,134,118,144,170,87,53,143,135,114,129,74,29,25,80,172,214,52,98,106,89,115,105,28,111,74,124,16,190,204,3,40,90,74,138,5,208,188,142,2,78,114,50,10,40,80,59,113,83,24,86,104,91,187,60,205,62,109,219,52,211,183,177,178,230,190,218,19,160,124,156,36,3,133,4,216,172,158,11,9,50,137,40,117,117,221,4,123,180,108,215,33,158,215,232,161,149,124,181,99,243,3,156,45,148,31,0,124,4,197,106,84,94,36,228,175,172,44,121,115,221,190,212,93,103,77,251,195,247,58,235,170,77,248,118,175,192,56,78,50,146,39,184,226,142,149,197,93,56,136,146,144,54,160,217,79,105,78,139,125,170,143,62,121,185,222,149,241,117,252,174,33,30,64,219,57,246,56,57,137,49,3,161,215,249,121,187,221,228,139,178,237,222,220,228,113,217,84,191,240,139,253,181,78,227,0,255,189,146,39,253,143,183,0,255,65,127,37,0,255,37,248,64,190,70,250,26,60,168,28,1,85,142,179,176,237,30,197,178,31,50,239,252,25,139,246,179,174,90,105,165,143,248,34,94,198,71,241,91,248,206,0,26,237,127,189,253,191,50,0,255,53,237,127,26,195,129,4,244,92,62,21,78,142,83,41,145,246,93,0,88,173,44,46,157,105,52,250,230,118,248,171,201,80,20,241,112,246,115,174,245,116,115,99,156,250,126,155,221,118,147,99,238,119,30,237,171,253,177,15,117,176,191,176,191,131,15,241,55,94,142,15,184,230,25,227,156,140,15,110,60,25,109,27,147,34,81,184,48,246,254,80,151,100,143,225,122,233,5,223,18,254,143,248,3,95,233,3,20,206,116,24,80,9,16,203,111,55,158,4,173,0,255,92,144,55,44,92,250,167,90,150,125,59,238,238,22,241,63,60,153,225,221,248,73,190,254,250,186,241,0,255,91,73,254,15,67,0,255,135,248,237,194,127,36,95,113,240,224,224,96,195,211,62,32,149,83,158,196,242,184,33,76,36,117,201,190,238,108,152,219,52,110,110,248,123,5,80,20,69,91,7,208,160,142,58,198,65,70,29,114,225,228,118,114,64,123,151,144,213,165,156,184,123,59,22,8,237,15,116,143,143,221,241,63,252,98,95,131,28,36,72,249,65,144,145,138,252,83,117,42,69,247,221,242,218,158,46,211,82,131,84,15,237,75,117,210,13,190,50,61,176,27,35,117,1,46,192,128,131,160,14,48,143,135,114,81,149,178,50,53,202,106,77,84,83,203,154,75,227,120,91,226,131,240,103,30,64,81,20,5,64,209,82,82,0,20,208,87,107,0,255,211,237,63,154,249,95,102,0,255,159,175,96,175,221,191,94,237,156,129,213,0,255,155,121,55,30,41,247,39,127,246,205,62,219,135,218,219,0,255,219,31,198,135,120,27,207,192,0,255,122,0,29,17,253,127,183,0,255,92,123,37,0,255,219,248,65,190,62,250,154,60,177,60,9,89,30,27,67,119,219,66,179,47,178,147,191,141,61,251,89,43,173,116,213,71,124,14,63,227,163,248,81,252,55,95,179,0,154,215,17,100,4,7,167,130,178,209,93,105,91,104,150,184,91,203,60,57,251,91,219,180,212,183,190,177,190,126,25,142,131,4,193,9,126,238,18,0,255,100,188,118,6,242,6,74,228,45,220,203,52,218,15,83,30,215,62,252,92,34,190,12,31,199,215,106,205,145,224,120,101,28,129,161,30,193,85,130,148,225,98,126,180,140,186,180,41,205,105,173,103,63,60,138,143,253,186,195,175,14,160,244,232,0,255,187,253,239,58,36,249,223,198,7,92,73,87,122,112,112,112,30,28,195,161,35,195,70,34,13,135,74,78,76,194,163,61,92,186,5,185,238,109,240,16,222,44,241,60,94,115,5,64,209,82,82,0,20,69,81,0,52,116,197,25,56,176,74,80,25,129,31,73,25,78,145,161,25,46,160,73,153,249,228,139,86,235,90,12,95,227,103,89,60,131,247,92,209,117,31,64,243,32,120,158,54,142,164,66,143,148,33,8,172,220,197,252,104,177,90,93,144,57,173,245,44,136,191,240,190,95,115,120,26,95,75,209,0,255,182,10,246,95,195,243,36,0,255,9,124,118,12,207,65,42,200,9,110,109,11,0,255,132,14,103,11,216,65,133,189,213,158,149,250,236,135,41,203,161,129,248,182,68,124,25,254,231,138,211,147,100,0,3,231,82,100,230,6,218,103,154,224,211,185,186,204,147,188,191,67,55,248,169,113,121,41,124,177,15,160,56,3,199,204,82,0,78,226,79,80,104,3,20,194,114,5,134,132,153,87,190,120,181,214,69,241,52,158,151,197,211,120,27,95,243,66,242,28,56,7,98,169,71,161,10,73,204,220,88,254,12,84,75,139,210,166,214,154,247,195,99,248,216,175,71,60,182,194,234,160,99,156,228,84,1,27,14,126,35,199,52,118,25,217,90,170,35,117,113,169,112,161,253,63,188,128,143,221,241,64,252,201,149,0,20,69,81,0,244,211,215,216,221,114,170,144,156,41,118,120,112,249,137,33,38,75,216,60,79,229,139,204,69,26,155,89,119,120,218,213,8,0,255,163,248,24,124,48,95,75,205,57,130,224,8,12,25,169,131,193,198,114,180,162,18,52,71,242,22,55,4,117,195,19,228,123,0,141,246,0,255,222,254,95,153,0,255,155,246,251,249,138,244,101,56,78,37,8,78,112,123,67,252,19,58,156,60,240,27,40,177,151,208,62,47,211,104,63,76,201,225,187,6,240,184,68,252,38,254,205,43,0,250,235,43,137,232,127,188,253,15,218,43,249,47,193,7,242,21,210,215,148,31,32,71,64,149,195,46,108,187,73,44,251,34,243,206,159,177,104,63,235,170,149,86,218,136,63,226,101,124,20,223,133,0,255,12,160,209,254,223,219,0,255,43,243,95,211,254,63,95,193,94,235,233,246,110,227,148,247,219,203,183,221,228,168,251,157,71,251,106,127,236,67,45,236,31,236,239,224,67,252,141,151,227,127,188,22,128,126,189,194,238,149,81,6,228,92,193,157,31,119,30,88,2,89,195,225,9,38,143,48,215,106,12,102,61,226,199,89,141,240,31,134,127,193,0,255,120,237,122,165,3,56,73,218,121,82,84,200,136,11,109,59,187,66,120,145,195,88,138,0,91,235,112,196,214,67,139,100,139,39,48,126,10,191,210,7,80,160,13,160,10,120,21,128,1,64,254,177,58,89,150,239,195,237,197,61,221,169,167,198,173,154,107,95,170,169,214,241,21,86,7,29,183,147,28,160,176,225,96,55,114,76,99,151,145,173,37,92,185,139,75,192,133,246,0,255,240,2,62,86,199,3,241,191,131,113,78,172,18,140,160,144,147,164,14,107,190,124,140,181,48,196,76,140,145,175,214,71,112,58,54,92,186,192,219,18,0,255,139,63,243,250,235,3,40,137,232,127,188,253,23,250,43,249,47,193,7,92,163,253,191,183,0,255,87,230,191,166,253,209,26,60,168,28,1,85,94,118,97,219,61,134,101,63,108,222,249,51,22,237,103,93,117,210,74,27,241,71,188,140,143,226,187,240,31,215,122,186,185,219,56,240,126,123,249,182,155,28,115,0,255,243,104,95,237,147,125,168,133,253,131,253,29,124,136,183,241,114,124,143,7,80,20,69,105,7,192,25,73,185,81,57,199,120,91,229,158,49,23,0,197,75,217,64,214,226,179,205,13,237,202,122,248,168,87,60,137,239,240,78,252,14,191,184,162,40,0,138,162,40,0,58,235,167,221,206,72,21,146,129,178,194,72,133,14,48,143,215,217,198,44,101,101,96,190,70,219,65,234,88,147,106,3,143,37,126,8,159,201,215,174,34,56,8,82,121,144,202,65,48,127,4,207,72,138,111,194,157,205,37,93,166,165,190,93,186,235,88,170,149,150,122,0,45,21,253,79,21,246,0,255,105,158,228,191,163,253,33,175,184,107,210,125,92,126,6,110,128,97,108,200,27,21,50,52,106,158,240,6,77,17,80,103,76,251,32,136,53,211,69,15,120,92,26,0,255,196,55,92,1,80,208,21,138,254,183,85,176,0,255,26,158,39,249,79,224,63,215,108,197,233,73,50,10,3,199,82,116,230,6,240,153,38,248,116,238,46,243,36,175,239,208,13,94,106,220,94,10,111,238,3,40,128,175,191,190,110,252,0,255,86,146,0,255,195,208,0,255,33,126,187,240,31,200,215,2,80,82,20,205,29,32,135,231,32,72,229,4,191,246,217,19,50,156,45,96,167,42,236,173,246,172,212,103,63,76,89,14,29,196,183,37,226,199,240,69,125,205,121,42,200,145,50,196,78,24,89,229,70,114,180,92,172,197,51,180,242,22,23,196,47,241,105,205,115,198,147,248,74,244,26,187,5,117,73,198,69,32,10,0,20,128,151,102,141,186,25,102,87,75,184,189,176,80,139,163,69,61,225,185,118,241,91,135,72,252,5,191,243,0,90,74,138,2,160,165,164,40,0,138,162,165,4,160,128,190,90,251,127,110,0,255,209,204,0,255,50,251,0,255,124,5,123,165,175,87,59,103,20,247,221,204,187,49,81,238,79,254,236,151,253,182,15,181,183,0,255,183,127,140,15,241,54,126,129,0,255,59,128,146,140,254,31,19,236,0,255,211,66,201,127,71,251,193,124,205,123,197,237,81,244,164,44,39,32,203,88,38,197,179,79,103,18,44,89,75,246,171,30,250,105,218,25,31,225,81,252,16,31,141,111,240,10,128,162,40,234,233,3,104,236,110,57,85,72,206,148,179,242,211,198,147,67,44,150,176,121,154,201,163,204,69,26,159,88,119,248,81,87,35,252,135,226,95,240,133,53,218,0,255,123,251,127,101,254,111,218,63,240,154,115,4,193,145,50,228,10,12,6,27,201,241,48,146,160,73,229,45,174,120,171,27,158,224,208,195,240,118,42,65,112,130,155,187,196,63,161,195,202,163,253,6,16,246,142,104,159,151,105,180,31,166,220,240,93,0,255,240,113,137,248,77,252,155,7,208,106,205,43,193,203,71,198,17,24,234,145,50,36,72,89,27,204,211,101,212,165,13,121,77,107,61,251,225,83,124,236,215,29,94,89,75,187,125,0,197,56,56,85,7,4,25,129,31,73,29,134,145,89,148,11,104,82,94,190,249,154,213,186,54,197,43,120,94,22,191,224,131,124,53,69,0,255,235,42,216,0,255,18,207,147,252,223,241,93,13,234,168,99,28,228,42,67,46,156,220,78,14,104,239,178,100,119,41,39,234,130,35,110,161,253,63,124,143,143,221,241,63,252,101,45,191,94,8,14,114,112,16,27,235,218,1,190,240,52,97,109,117,151,39,103,127,185,110,240,76,227,242,182,120,99,0,69,81,20,0,133,122,32,193,43,149,76,47,3,146,173,112,12,230,11,193,152,75,152,232,72,230,69,218,174,113,77,189,244,205,218,132,0,255,81,252,16,254,203,43,234,235,3,232,136,232,0,255,187,253,231,218,43,249,223,198,15,242,53,247,55,16,28,3,233,126,16,203,117,244,71,87,226,54,85,34,1,153,178,198,30,113,149,15,123,17,60,213,82,124,242,150,136,31,107,184,2,160,40,138,2,160,104,41,105,1,40,41,138,2,160,40,138,126,250,0,42,50,250,159,76,176,0,255,80,15,37,0,255,227,236,7,214,104,0,255,239,237,0,255,149,249,175,105,0,255,85,115,251,24,61,0,229,0,99,137,195,36,158,253,17,230,61,61,214,174,253,170,187,134,237,149,241,46,30,197,15,241,45,248,199,90,79,55,55,198,169,239,183,151,111,187,201,49,247,59,159,246,215,254,216,135,58,216,63,216,223,193,135,120,27,47,199,167,28,32,175,12,32,185,4,49,191,170,93,1,50,82,163,197,96,39,46,101,187,50,12,199,19,119,67,210,37,39,60,47,143,39,59,188,19,31,92,92,73,75,9,64,75,73,81,18,64,115,142,32,120,5,86,25,129,193,96,35,73,7,42,65,147,74,16,87,188,213,13,77,112,216,47,195,113,144,32,56,193,207,13,241,79,232,218,185,144,55,170,194,222,106,243,50,141,246,195,148,215,181,15,63,151,136,47,195,199,241,181,90,115,36,56,94,25,71,96,168,71,96,149,84,112,109,48,79,22,210,157,13,105,78,107,61,251,225,81,124,236,215,29,254,117,0,197,56,0,148,15,0,0,157,40,170,2,104,28,201,150,68,80,164,240,246,54,235,12,126,109,8,150,241,7,253,0,207,73,10,104,35,185,97,19,0,255,128,8,103,3,220,21,152,188,214,166,101,250,236,155,17,143,235,32,126,46,15,63,134,143,230,107,165,124,228,48,100,228,176,96,67,61,151,17,153,54,146,133,152,63,146,201,163,54,106,48,70,195,248,82,135,191,244,109,142,55,241,98,175,56,40,184,109,25,27,146,220,14,239,199,134,122,80,180,86,8,88,43,162,14,23,233,115,132,189,58,119,151,196,139,87,39,218,143,52,234,0,154,122,59,199,57,85,64,144,32,85,65,78,192,12,118,86,114,24,193,186,155,45,122,36,143,246,182,178,222,241,38,18,0,255,138,159,230,107,206,81,168,242,147,88,82,33,64,0,172,36,73,179,69,90,188,21,169,196,197,253,240,53,124,218,240,92,240,204,122,175,74,242,12,0,39,22,32,25,69,199,22,32,248,74,19,103,107,151,63,95,171,123,137,238,240,179,89,115,141,213,242,233,73,50,128,129,99,41,178,115,3,248,76,243,246,105,220,93,230,73,222,223,161,27,252,212,184,189,19,190,220,7,208,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,119,188,167,175,27,0,255,7,35,249,63,12,253,31,226,183,11,0,255,181,124,197,235,64,112,144,211,78,229,198,178,118,128,47,60,205,167,109,117,217,228,236,47,215,13,126,105,220,94,22,111,12,160,160,43,20,253,95,171,96,0,255,53,252,78,242,159,192,127,174,216,138,211,147,228,170,54,112,44,32,59,55,128,237,52,193,167,115,117,153,39,121,127,135,110,240,83,227,246,78,120,115,31,64,21,124,205,235,0,112,146,147,171,128,194,136,19,55,133,33,68,219,218,229,199,89,88,91,167,153,190,141,141,181,245,117,227,0,255,160,36,0,255,135,161,0,255,67,252,118,225,127,156,175,244,224,55,130,118,118,3,57,56,249,197,6,46,92,126,36,221,63,38,253,251,242,170,125,95,19,47,181,172,129,0,255,21,241,185,50,124,93,31,64,145,7,56,242,88,70,85,29,248,204,79,106,12,153,145,44,33,225,242,30,200,220,26,237,52,137,31,241,102,209,28,158,203,215,202,65,118,35,118,24,85,206,65,112,139,213,209,238,71,190,60,13,82,106,222,95,182,132,91,195,23,26,55,196,195,241,215,94,83,63,117,224,66,158,221,159,98,199,34,142,22,112,150,20,109,141,204,189,167,65,82,235,165,73,95,172,77,26,15,199,183,186,202,215,188,251,65,181,147,140,118,44,1,70,156,224,51,77,19,107,107,217,37,239,47,174,211,76,223,250,250,90,250,0,42,54,250,159,84,176,0,255,81,15,37,0,255,227,236,7,214,104,0,255,239,237,0,255,149,249,191,105,63,168,121,246,31,163,7,24,115,0,34,97,152,194,179,79,117,218,211,84,171,246,171,230,26,150,87,198,187,120,20,47,196,183,224,27,107,61,221,220,109,28,124,31,47,223,118,147,163,238,119,62,237,171,253,177,15,181,176,127,176,127,131,15,241,54,94,142,159,13,160,193,81,254,59,249,78,21,12,108,183,113,172,16,243,73,14,189,253,146,116,219,101,27,190,234,167,237,22,196,191,217,111,244,154,115,50,46,63,175,182,213,249,0,240,192,109,198,60,44,91,166,152,248,63,117,248,38,219,191,72,252,142,240,159,195,155,241,187,124,173,167,78,191,195,96,192,185,1,69,150,95,101,85,89,45,95,26,110,117,47,163,149,214,74,67,120,20,95,95,59,120,81,95,55,254,127,43,201,0,255,97,232,0,255,16,159,93,248,31,228,3,40,41,180,214,227,117,236,253,242,189,207,14,251,245,79,39,251,36,217,151,144,0,255,200,254,83,123,132,0,255,208,254,93,63,107,1,104,183,86,112,4,87,6,174,39,200,1,110,227,27,184,188,141,251,32,154,0,149,200,72,194,98,61,187,225,99,124,44,138,143,240,193,138,138,251,0,10,228,8,14,14,174,3,193,8,178,209,27,89,60,129,173,68,19,101,98,112,36,44,214,180,36,254,193,0,255,162,248,8,223,227,171,41,250,95,55,193,254,151,120,158,228,0,255,142,167,78,198,201,56,220,51,206,143,144,115,225,144,177,1,41,27,65,222,16,103,11,53,72,162,181,253,13,0,255,227,67,30,63,195,39,86,188,14,4,7,57,56,21,27,235,218,1,190,240,60,159,182,213,101,147,179,191,92,59,120,166,113,125,89,188,49,128,150,74,127,48,214,91,88,235,142,173,168,78,97,31,18,115,70,76,31,64,169,245,79,167,147,177,229,95,30,73,172,9,186,13,124,104,165,199,200,253,28,116,228,129,26,177,137,117,137,23,243,116,23,223,114,141,127,216,244,31,183,83,210,2,127,135,228,39,247,128,175,244,74,51,253,191,43,143,113,27,83,199,248,228,65,36,62,142,15,160,244,115,132,114,188,74,219,119,225,254,189,222,87,251,31,150,0,255,36,158,19,0,255,71,168,65,248,7,175,233,248,31,7,186,51,174,94,165,221,69,181,212,171,189,247,111,227,237,228,177,219,124,95,251,227,90,213,40,252,78,31,64,131,211,113,228,42,183,67,100,174,242,132,91,231,171,125,249,57,76,196,205,71,220,69,188,23,220,210,168,246,107,157,31,218,141,0,255,232,43,125,230,213,254,190,98,249,159,221,65,133,165,1,135,56,125,87,252,108,150,30,227,51,249,0,154,7,87,128,160,91,197,29,103,28,91,185,17,145,140,197,197,109,212,84,5,64,81,20,45,0,37,69,209,2,80,148,180,20,0,37,69,81,0,20,45,37,5,64,75,73,81,0,180,148,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,209,82,82,0,180,20,37,5,64,81,180,148,0,20,69,81,0,20,69,75,1,80,82,20,5,64,81,180,20,0,37,69,209,2,80,82,180,148,0,20,69,81,7,160,104,26,167,117,52,197,1,64,81,180,180,11,160,241,254,233,111,28,71,168,52,187,142,22,245,245,86,0,255,245,186,243,249,136,73,165,191,190,216,174,240,199,124,141,208,0,255,222,199,5,216,18,93,133,14,31,235,171,45,250,191,249,156,145,48,237,226,221,68,195,111,29,64,227,63,245,36,118,126,187,240,149,165,93,153,189,36,175,111,203,235,189,125,72,186,59,163,119,23,151,125,49,183,196,139,248,111,141,0,255,19,127,140,51,48,244,0,255,46,203,70,172,119,233,215,136,47,230,171,189,125,192,63,103,156,139,149,31,107,185,150,186,25,64,99,31,28,120,7,118,101,85,43,90,121,245,179,150,226,201,64,153,161,4,160,40,138,22,128,162,57,41,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,40,37,45,0,197,192,211,60,231,237,166,65,105,70,38,0,69,154,150,134,20,0,125,93,141,174,0,255,120,202,238,87,198,44,134,119,151,62,124,200,53,117,53,70,0,255,151,246,37,91,41,254,39,192,231,250,0,106,115,253,175,191,113,220,102,81,60,251,36,188,197,43,57,0,255,48,204,0,255,32,230,46,64,99,252,180,87,3,250,159,182,0,255,178,106,228,127,131,7,121,37,239,237,89,26,15,206,69,29,171,48,62,159,15,160,104,41,41,0,138,166,80,20,0,77,41,41,10,128,150,146,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,104,41,41,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,165,164,0,104,41,105,41,1,40,90,74,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,104,41,1,40,138,162,0,168,83,0,24,213,212,41,86,0,255,161,162,15,160,221,63,35,112,28,231,128,106,242,77,49,166,56,107,199,116,6,95,238,213,227,149,236,0,255,162,152,0,255,24,182,228,159,7,191,235,21,183,113,252,62,178,227,1,52,207,193,60,110,126,10,55,170,149,15,104,176,205,29,207,100,13,198,87,243,245,158,3,73,174,130,221,208,43,252,159,189,64,6,33,244,34,166,124,22,131,134,189,13,241,80,124,157,87,173,7,80,242,251,244,111,249,111,8,89,180,133,199,183,27,252,191,87,243,254,203,71,229,254,84,144,91,174,211,190,217,226,7,94,203,161,0,255,111,251,95,52,135,15,194,193,39,123,181,241,207,134,163,106,49,80,184,218,18,159,91,189,71,124,35,31,64,235,57,167,47,207,190,92,171,62,173,227,184,125,199,20,0,69,129,162,0,40,90,74,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,5,160,164,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,5,160,164,165,164,0,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,40,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,150,162,164,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,165,164,0,104,41,41,90,0,74,138,150,18,128,150,162,164,0,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,5,160,164,165,164,0,104,41,41,10,128,162,165,164,0,104,41,41,90,0,74,138,162,0,104,41,41,10,128,162,165,40,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,154,29,128,222,155,6,205,165,4,160,165,160,131,20,21,123,0,141,0,255,184,254,243,140,99,130,149,233,13,198,98,120,195,46,3,159,239,21,220,127,157,221,198,225,234,85,241,97,196,25,239,230,171,217,244,191,30,115,249,140,129,166,17,60,9,92,11,126,164,175,152,233,127,198,219,116,228,112,93,60,155,36,241,54,62,128,134,251,199,81,210,230,57,166,254,240,204,143,32,222,171,246,247,238,122,14,247,217,108,19,173,173,246,123,1,245,133,175,170,1,253,95,206,226,140,67,117,135,47,0,255,196,51,107,14,29,227,84,176,251,196,9,194,251,0,138,250,57,174,188,13,51,19,140,41,187,172,41,202,131,193,250,103,183,139,164,128,187,35,62,214,100,89,188,177,218,211,135,220,121,21,105,254,120,180,169,16,145,165,217,181,210,227,214,60,252,212,181,2,254,227,120,16,100,115,234,36,86,243,248,0,106,111,79,37,158,12,194,151,183,88,89,21,70,29,225,221,190,211,64,124,200,149,232,149,104,250,111,79,253,39,5,187,250,33,252,55,92,241,121,94,9,64,81,20,5,64,81,167,24,64,211,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,45,69,1,80,82,180,148,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,180,20,69,29,128,222,153,198,41,208,52,5,160,164,165,164,215,0,154,161,0,255,191,127,212,126,120,252,194,215,250,106,139,254,167,237,127,211,46,62,215,225,67,249,106,67,0,255,143,127,16,208,110,120,164,34,252,172,175,135,253,219,105,249,159,11,78,175,120,11,253,240,45,7,80,210,251,199,11,15,242,31,249,200,245,219,228,226,115,249,90,159,35,199,236,35,55,125,37,133,254,135,195,252,207,201,67,254,139,241,193,124,5,64,209,82,82,0,20,109,163,120,122,103,0,138,162,65,1,80,20,69,1,80,20,69,11,64,81,82,20,0,69,75,73,1,80,20,165,164,14,64,81,154,155,146,102,0,52,65,81,20,0,93,93,141,209,0,255,100,247,47,91,69,254,0,255,240,43,215,213,213,232,250,79,47,113,0,151,189,240,108,209,135,127,235,3,168,1,253,63,240,95,54,85,252,207,131,175,121,37,183,127,122,118,186,252,10,14,88,99,140,237,226,35,189,218,92,0,255,235,239,122,154,29,241,230,71,120,201,245,188,127,60,21,244,15,0,139,95,19,192,42,62,147,15,160,164,79,113,198,49,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,81,180,148,0,180,20,69,9,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,45,37,45,0,37,45,37,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,79,189,99,208,51,48,46,162,218,16,52,11,106,181,70,252,113,117,223,141,139,168,234,182,232,176,192,15,207,233,3,104,61,99,232,193,104,126,141,83,147,123,204,225,202,230,238,146,210,45,124,214,21,254,219,117,11,233,198,239,221,95,26,243,102,95,234,211,106,20,63,42,182,127,228,16,127,115,80,121,233,175,77,128,12,222,231,245,126,174,0,255,231,103,231,49,112,203,229,143,253,73,235,26,139,111,231,3,211,132,63,14,14,88,78,128,131,173,109,112,169,134,42,240,66,147,1,36,79,1,194,53,134,61,32,45,189,0,255,250,239,79,142,157,209,69,91,192,193,71,93,233,69,90,222,14,137,131,130,61,20,25,2,199,175,235,204,58,140,143,185,66,252,189,111,57,243,238,0,208,93,154,204,5,102,248,192,90,15,119,222,125,60,246,244,229,51,9,115,137,22,87,19,241,117,30,64,73,81,20,0,45,37,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,180,0,148,20,69,1,208,82,148,20,0,69,81,20,0,69,75,73,1,208,82,82,180,0,148,20,45,37,0,69,81,180,0,148,20,69,1,80,20,69,1,80,180,20,37,0,45,37,69,1,80,180,20,37,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,45,37,69,11,64,73,75,73,1,80,20,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,209,82,2,208,82,82,20,0,69,81,180,0,148,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,209,82,2,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,20,69,1,208,82,210,82,2,80,180,148,180,0,20,37,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,116,117,0,133,149,244,108,117,18,151,131,43,97,27,60,239,241,242,240,59,125,189,254,47,214,241,21,232,228,155,141,110,35,190,44,185,246,145,124,69,12,175,127,223,109,216,13,19,68,90,23,184,69,15,250,90,31,27,115,60,133,187,113,153,110,90,218,27,95,75,92,91,248,131,7,80,11,250,191,140,215,0,255,169,63,124,174,20,63,172,163,171,209,175,151,178,56,168,152,212,67,27,70,23,207,185,194,61,128,210,49,6,71,66,102,92,75,143,149,195,217,134,186,167,169,181,7,63,208,215,148,29,47,31,237,2,14,145,41,117,217,71,212,62,190,222,223,23,253,75,76,116,186,44,101,48,46,61,116,47,168,22,240,185,190,210,63,168,7,103,204,21,49,1,249,38,73,168,155,78,175,208,101,62,128,210,247,147,162,228,201,199,77,200,93,173,225,77,241,105,44,62,204,235,223,43,198,122,125,220,15,140,192,185,53,136,196,154,241,5,94,237,97,99,134,53,0,69,81,212,1,104,30,160,105,138,82,2,80,20,45,37,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,45,37,45,37,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,209,82,0,148,20,69,11,64,81,148,180,0,20,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,14,64,115,211,56,205,145,166,0,104,41,41,90,58,128,90,45,0,255,219,160,147,0,110,163,104,51,124,88,97,130,159,245,213,192,63,163,206,124,48,96,128,69,241,101,133,7,190,203,215,171,235,63,142,146,94,120,172,132,87,62,156,225,203,250,154,238,191,238,206,241,178,245,186,249,113,195,219,60,128,146,66,0,255,163,97,254,231,227,215,152,198,248,96,190,102,132,212,87,114,251,71,249,193,75,252,7,8,143,95,23,137,95,252,45,95,239,56,0,40,138,162,0,40,125,61,173,167,105,247,225,52,12,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,75,65,0,138,162,65,1,80,20,69,1,80,223,53,53,253,175,131,28,19,140,109,150,195,139,168,117,225,7,174,217,63,80,24,200,122,109,253,219,51,74,208,252,195,100,24,219,174,21,225,51,250,0,26,248,241,119,206,152,108,167,102,190,60,124,231,106,66,0,255,131,62,0,255,13,162,214,245,54,226,155,174,145,0,255,248,231,8,117,221,117,116,227,122,102,0,255,207,154,95,41,194,212,203,155,67,124,39,31,64,235,113,156,43,55,212,174,210,0,255,94,103,187,203,87,170,5,160,164,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,90,74,10,128,162,165,164,0,40,138,162,5,160,40,41,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,165,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,30,189,222,223,223,101,156,223,121,243,68,46,15,218,45,221,225,97,139,232,24,62,207,107,253,122,6,206,32,128,33,70,219,73,95,187,127,145,221,199,113,254,124,6,238,104,190,69,91,205,188,208,29,252,173,7,208,250,113,88,206,64,198,68,165,197,141,199,90,169,123,75,81,150,202,215,123,123,54,206,153,252,204,252,155,141,139,155,253,159,253,181,46,226,83,250,154,231,185,55,239,35,71,247,19,64,108,98,46,67,172,169,142,212,50,62,198,87,76,199,249,126,118,215,104,238,229,107,137,215,87,10,76,77,157,127,198,184,13,170,37,16,109,168,213,26,239,223,251,7,92,110,16,168,244,45,64,160,177,30,144,210,31,54,182,51,253,252,183,193,252,224,210,202,120,222,160,194,195,188,198,158,233,118,182,21,124,62,175,211,103,127,183,196,47,189,90,0,255,23,179,127,238,227,67,240,209,116,60,219,63,92,144,215,208,207,99,34,6,146,152,179,35,72,223,42,128,162,104,41,0,10,82,20,78,211,0,52,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,22,128,146,162,165,4,160,40,138,2,160,40,138,22,128,146,162,40,0,90,138,146,2,160,104,41,41,0,138,162,165,0,40,41,138,2,160,165,164,40,0,138,162,40,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,90,10,128,146,162,40,0,138,162,40,0,138,162,165,0,40,41,138,22,128,146,162,40,0,138,162,40,0,138,162,165,4,160,40,138,22,128,146,162,104,1,40,41,138,2,160,40,138,2,160,165,40,41,0,138,162,40,0,138,162,104,1,40,41,90,74,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,90,74,0,138,162,104,1,40,74,138,2,160,40,90,74,0,138,162,40,0,138,162,104,1,40,105,41,41,0,90,74,138,22,128,146,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,165,4,160,165,164,104,1,40,74,138,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,90,74,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,162,112,90,79,3,80,180,148,148,4,208,156,195,32,26,46,196,122,237,254,249,254,49,94,207,0,255,242,64,167,75,4,106,31,254,200,107,94,179,171,105,0,255,1,206,124,50,185,33,171,116,137,94,5,15,128,26,48,61,231,23,139,100,160,228,157,125,131,57,158,113,101,122,205,99,86,190,61,27,108,119,191,97,147,166,110,211,226,248,153,87,47,128,162,114,198,56,27,221,186,221,6,114,86,105,92,156,74,171,250,218,253,67,181,252,207,221,199,205,2,108,243,112,122,29,139,170,77,248,73,190,226,1,82,65,202,138,14,54,190,189,222,231,247,223,15,243,221,216,74,91,229,1,146,39,123,187,180,129,235,6,254,209,3,232,125,61,8,25,231,183,249,201,19,177,109,11,183,106,16,63,107,66,59,241,165,124,13,114,110,103,140,19,221,110,100,212,109,26,23,183,82,135,251,58,127,158,66,158,163,196,219,20,220,242,161,137,181,211,102,123,117,144,175,247,217,191,225,119,2,80,62,251,91,74,228,166,30,250,151,148,222,241,146,3,40,74,138,2,160,64,75,73,1,80,20,45,37,0,69,209,82,2,80,20,69,1,80,20,69,1,80,180,20,37,0,69,81,20,0,45,69,73,1,80,20,45,37,0,69,75,73,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,0,148,20,69,1,208,167,24,76,225,20,0,232,189,105,158,50,13,0,90,74,138,118,31,71,15,160,169,233,127,29,164,152,180,17,139,189,240,20,145,132,175,234,107,228,111,126,29,8,171,182,224,104,43,95,83,215,127,58,41,230,248,213,22,205,188,165,240,69,125,77,247,95,119,227,120,64,171,151,39,131,206,28,64,79,252,243,247,173,198,126,181,169,32,122,93,139,216,37,190,144,175,185,157,145,219,7,50,199,125,133,0,255,212,131,113,216,48,230,58,100,28,123,103,67,219,245,139,175,248,190,251,238,118,14,249,236,239,98,246,235,98,0,69,81,20,0,5,138,150,2,160,164,40,10,128,150,146,162,5,160,164,40,90,0,74,138,162,0,40,138,150,18,128,150,146,162,5,160,40,105,80,0,20,69,81,18,49,165,31,40,122,16,216,70,24,247,90,53,253,183,147,181,193,230,31,220,54,27,194,143,120,165,31,53,218,129,219,88,84,209,42,250,90,52,253,15,127,114,54,199,49,251,13,209,130,240,183,158,33,181,223,103,119,27,117,244,155,155,216,202,188,218,123,127,108,117,171,181,92,98,70,19,98,77,13,227,101,87,248,175,145,158,207,157,217,110,24,14,187,34,222,247,162,78,241,2,175,246,161,79,235,63,38,226,100,59,102,8,243,235,173,121,30,64,233,95,79,10,235,254,92,181,179,154,122,207,57,163,141,41,229,25,42,0,90,74,138,2,160,165,164,40,0,90,138,146,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,105,41,41,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,22,128,146,150,146,2,160,40,90,74,0,138,162,40,0,138,150,146,2,160,40,138,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,40,138,22,128,146,162,165,4,160,104,41,105,1,40,41,90,74,0,138,162,104,1,192,64,55,128,210,147,203,131,145,243,1,57,185,176,214,195,199,26,237,132,183,245,53,241,0,255,27,233,9,33,152,249,195,87,68,78,199,120,222,210,233,31,190,158,175,1,0,255,239,121,253,7,24,145,84,41,218,101,121,156,178,23,126,22,44,250,131,191,233,171,245,127,208,207,183,212,201,32,198,251,189,174,58,135,121,96,106,79,90,130,131,18,25,112,218,109,132,145,200,235,51,252,154,140,111,230,43,78,122,87,123,250,58,100,140,75,100,35,157,118,199,136,194,168,147,134,189,172,141,248,130,43,1,66,91,215,140,63,70,14,227,126,242,182,45,250,214,102,7,60,229,10,59,10,132,65,80,175,240,223,193,250,207,241,128,4,205,130,131,75,96,104,22,134,223,5,38,165,7,85,126,114,232,108,115,35,184,229,237,90,23,100,139,47,121,77,16,254,201,137,168,148,72,175,161,123,119,174,251,219,193,224,212,205,254,166,123,196,151,121,13,61,0,40,138,162,0,104,57,77,211,59,10,128,162,40,10,128,162,165,164,0,104,41,41,10,128,162,165,40,1,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,104,41,1,104,41,105,41,1,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,90,0,138,146,162,5,160,164,104,41,0,138,146,162,0,40,138,162,0,40,138,150,18,128,162,104,41,1,40,138,162,0,104,41,41,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,138,18,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,40,90,0,74,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,104,41,105,41,1,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,104,41,41,90,0,74,138,162,0,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,150,18,128,62,205,49,83,20,5,160,33,69,131,2,76,181,53,227,159,67,119,231,24,169,93,250,196,233,225,139,117,171,185,191,231,58,98,36,203,60,249,244,214,3,147,70,252,49,146,216,88,133,24,206,158,86,241,182,118,91,226,57,94,177,187,76,239,53,224,127,247,129,239,23,142,99,162,153,74,140,68,167,67,188,211,1,236,195,43,125,70,61,227,237,188,188,9,240,87,10,160,181,107,89,73,55,28,112,72,36,96,83,96,33,60,212,34,213,51,124,197,181,171,72,186,159,115,249,217,130,84,78,241,233,221,228,50,189,237,3,104,253,17,212,113,12,217,61,34,5,210,4,191,118,186,116,59,188,194,171,189,30,50,229,35,17,113,14,211,98,165,12,237,146,188,167,57,244,24,31,119,197,221,15,89,57,144,230,243,231,65,118,35,98,145,246,218,214,36,241,39,252,174,210,167,191,119,14,16,225,171,216,42,144,133,0,69,188,211,226,208,84,252,35,31,64,209,82,51,234,219,41,184,49,89,97,41,42,0,138,2,69,11,64,73,131,162,0,40,138,162,0,40,90,74,10,128,150,146,150,18,128,162,40,10,128,150,146,162,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,5,160,40,105,41,1,40,138,150,18,128,58,69,83,167,5,160,77,227,180,105,8,49,117,74,31,221,175,166,165,200,129,210,51,164,140,254,39,197,195,1,72,113,150,204,51,124,73,95,205,254,238,198,185,61,214,70,77,208,189,240,81,190,138,127,114,230,231,216,200,251,80,165,75,66,13,225,201,94,237,173,62,206,231,204,103,144,237,81,54,214,112,75,124,131,63,123,0,165,167,231,0,71,161,243,200,87,118,61,19,206,205,151,111,97,55,251,235,146,77,31,241,111,125,13,29,7,195,112,148,115,149,161,238,109,72,219,49,95,185,127,251,45,0,255,233,200,254,134,16,139,63,242,0,138,146,162,0,168,211,166,79,139,1,40,250,52,76,1,80,20,45,37,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,45,37,69,11,64,73,81,180,11,160,160,143,131,110,203,199,65,171,52,155,148,14,245,181,232,250,95,63,122,252,39,28,178,234,50,181,41,252,49,95,209,241,63,198,90,58,0,216,162,113,9,221,234,235,184,253,223,173,54,103,196,78,175,73,136,57,252,101,0,189,31,233,120,12,79,222,218,36,89,99,213,90,227,30,212,81,252,52,95,227,199,147,221,15,203,201,112,172,222,168,197,94,233,51,222,183,203,199,253,121,9,80,107,218,208,239,24,127,225,53,3,211,147,145,16,107,0,138,146,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,90,74,10,128,162,165,164,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,90,74,90,0,138,146,162,0,40,138,150,18,128,162,104,41,1,232,169,133,227,192,171,70,140,2,70,144,86,132,72,11,170,233,106,95,199,17,254,217,252,144,40,139,99,139,184,105,162,97,199,165,27,188,220,3,168,61,125,161,44,63,25,111,128,156,37,233,110,201,118,211,139,155,160,43,248,180,171,125,70,125,164,242,113,35,241,229,109,12,174,89,136,250,196,67,109,90,0,255,248,173,134,127,6,210,125,192,252,88,110,115,207,143,239,179,107,175,203,216,12,79,241,138,212,51,106,0,255,202,19,70,30,37,230,13,99,179,102,90,164,19,239,197,47,121,96,74,15,240,122,229,35,109,151,175,119,202,223,163,107,161,187,117,179,58,205,64,247,99,70,109,187,166,39,32,41,253,242,129,17,23,48,129,179,34,198,217,184,87,123,250,34,195,147,113,185,213,30,46,132,233,226,146,248,181,223,180,128,79,121,181,175,151,143,240,79,188,79,227,44,194,22,49,108,210,79,143,75,83,120,68,95,81,143,17,200,219,222,183,66,30,206,139,205,79,253,227,181,182,166,111,225,1,116,244,254,233,203,35,184,20,162,222,240,108,220,32,126,226,26,186,214,246,111,103,195,176,149,245,94,248,48,103,140,247,92,1,80,20,165,164,112,0,74,10,186,150,162,0,255,107,21,236,191,134,239,73,254,19,248,110,95,3,124,0,69,81,180,0,148,20,69,1,80,244,215,87,18,209,0,255,121,251,47,180,87,242,95,130,15,184,70,251,127,111,0,255,175,204,127,77,251,0,255,124,0,69,127,125,37,17,253,159,183,0,255,66,127,37,0,255,37,248,128,171,180,0,255,247,246,0,255,202,252,215,180,0,255,207,7,80,20,69,1,208,82,82,160,87,242,209,0,255,120,251,31,116,72,242,95,130,0,255,243,0,138,122,251,106,141,254,223,173,176,0,255,38,126,40,249,191,227,67,124,5,64,81,20,5,64,209,175,215,80,209,0,255,36,133,253,0,255,229,73,254,199,217,15,246,58,158,244,0,255,221,254,119,237,149,252,111,227,3,249,0,138,162,165,4,160,40,90,74,0,138,150,146,2,160,40,74,244,109,0,201,179,229,140,45,109,0,192,168,148,88,57,215,242,134,55,185,244,79,187,95,99,180,237,197,29,63,252,129,23,117,248,37,252,157,7,80,148,119,197,120,146,228,0,0,140,184,177,51,75,141,226,72,182,87,158,38,41,222,130,89,171,240,117,77,144,140,79,184,18,128,162,40,90,0,74,138,2,189,146,142,254,199,219,127,161,67,146,0,255,17,124,192,1,148,212,223,215,0,95,1,80,20,245,247,85,192,7,80,82,160,87,122,244,0,255,221,254,115,29,146,252,111,227,0,255,188,2,160,40,138,22,128,146,162,128,190,94,251,159,110,0,255,209,204,0,255,50,251,0,255,124,0,45,237,245,117,68,244,63,108,0,255,187,246,74,254,183,241,131,124,5,64,75,73,81,0,20,45,37,5,64,81,64,95,173,253,79,183,0,255,104,230,191,153,253,175,43,114,4,121,5,48,60,101,154,237,55,25,187,100,151,210,103,44,218,199,85,186,106,165,87,188,136,119,122,107,57,62,148,15,160,168,181,31,36,168,39,65,221,218,201,48,250,216,65,184,212,54,163,213,5,38,65,230,3,251,139,174,7,124,213,59,190,192,35,174,85,247,194,65,1,184,125,177,43,63,238,28,5,228,100,9,135,33,248,124,72,220,163,241,173,209,34,158,220,205,8,0,255,95,248,104,252,48,31,64,73,81,20,0,69,209,95,95,201,147,254,199,219,127,161,189,146,0,255,17,124,32,31,64,209,175,215,82,209,0,255,84,97,0,255,97,121,146,0,255,142,246,131,188,2,160,104,41,41,0,138,150,162,4,160,232,191,175,64,190,142,143,254,191,219,0,255,174,69,146,0,255,108,252,159,7,80,20,45,37,0,69,81,180,0,148,180,244,234,221,230,99,180,173,157,179,37,135,89,144,84,128,145,76,179,184,138,81,213,155,12,21,0,255,107,183,214,186,104,35,60,173,240,63,248,39,15,160,40,208,43,109,0,255,83,185,0,255,122,155,0,255,190,190,10,248,0,74,138,150,18,128,162,40,10,128,162,40,208,43,233,232,127,188,253,23,58,36,249,31,193,0,255,121,0,69,253,125,109,243,239,192,115,201,131,155,81,128,240,175,34,63,32,11,176,144,118,161,73,184,176,100,239,178,104,171,57,252,238,185,117,156,253,20,15,160,164,198,190,226,120,6,125,204,172,62,207,149,53,146,151,19,55,98,82,105,227,242,99,109,248,245,21,31,22,140,253,226,231,248,10,128,162,95,175,162,162,0,255,201,10,251,0,255,203,147,252,143,179,31,236,117,68,244,0,255,221,254,119,253,149,252,111,227,7,249,0,74,138,162,5,160,164,40,10,128,162,165,164,0,40,138,102,53,175,3,192,73,78,70,1,40,106,39,111,10,195,18,109,107,151,31,105,97,109,157,102,250,54,86,214,10,160,40,216,27,144,122,14,240,32,117,216,37,8,30,195,132,52,113,9,100,51,121,19,62,77,43,116,59,52,113,151,246,226,231,120,94,28,254,142,0,255,122,37,17,253,143,183,0,255,66,123,37,0,255,37,248,65,62,128,146,126,189,150,138,254,31,43,236,63,44,79,242,223,209,126,192,21,138,254,175,85,176,0,255,25,158,39,249,79,224,63,7,80,212,223,215,16,95,77,209,0,255,186,10,246,191,196,243,36,0,255,117,252,231,0,138,126,189,138,138,254,39,41,236,0,255,47,79,242,63,206,126,64,95,175,209,0,255,187,21,246,223,196,15,37,0,255,117,60,136,15,160,40,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,40,250,233,171,200,232,127,82,193,254,71,61,148,252,143,179,31,204,7,80,212,211,215,178,209,0,255,99,130,253,127,122,40,249,239,104,63,208,107,53,250,191,182,194,254,107,248,161,228,63,129,15,241,1,20,253,122,45,21,253,63,86,216,127,88,158,228,191,163,253,32,175,0,40,138,162,0,40,250,245,26,42,250,159,172,176,0,255,191,60,201,0,255,56,251,193,94,199,147,254,191,219,127,174,189,146,0,255,109,124,32,31,64,81,180,148,0,20,165,251,100,36,9,16,122,197,42,25,1,152,187,174,124,206,91,43,195,4,118,39,194,52,220,15,31,146,152,134,122,232,56,126,130,55,25,190,211,16,175,24,175,32,120,144,10,70,96,101,40,146,74,10,149,160,57,138,184,183,37,168,27,130,167,8,160,40,138,2,160,104,41,105,1,40,169,168,95,201,57,42,246,103,126,5,224,159,11,200,70,165,174,249,248,64,19,184,176,74,215,90,120,77,252,44,214,95,251,210,240,49,248,45,143,28,224,5,36,73,59,149,92,226,198,65,65,140,185,41,60,99,231,103,12,196,88,158,248,47,194,94,93,18,253,226,69,28,190,24,0,255,229,1,20,45,37,5,64,75,161,245,158,36,57,78,146,19,11,10,216,172,142,45,0,50,137,16,105,107,217,35,44,210,178,67,123,248,217,162,135,46,245,19,4,25,35,57,167,40,151,187,44,195,12,32,13,117,176,13,85,97,140,186,124,63,121,203,252,136,13,63,246,120,176,196,99,240,113,147,124,0,69,115,215,148,31,140,131,51,190,170,195,25,65,219,40,36,194,216,9,62,192,214,232,221,17,155,238,208,74,87,240,87,252,173,135,119,218,216,87,0,31,64,209,208,213,20,253,175,171,96,0,255,75,60,79,242,127,199,123,174,0,40,138,162,0,104,169,167,175,98,163,0,255,73,5,251,31,245,80,242,63,206,126,96,141,246,191,222,254,99,153,0,255,154,246,3,60,128,146,126,250,42,54,250,159,76,176,0,255,80,15,37,0,255,227,236,7,214,104,0,255,235,237,0,255,149,249,175,105,0,255,159,15,160,40,138,2,160,40,74,127,215,242,209,0,255,120,251,79,116,72,242,95,130,0,255,243,0,138,126,251,106,140,254,223,173,176,0,255,36,126,40,249,191,227,65,124,5,152,146,90,63,37,186,19,50,37,69,14,244,30,144,210,31,203,231,120,8,95,249,186,43,25,188,53,217,88,15,191,229,213,30,215,215,247,223,237,136,99,38,251,187,228,116,138,39,122,29,179,127,140,39,106,55,182,140,70,244,152,92,14,254,211,123,238,159,150,0,255,205,227,92,219,94,246,47,137,195,47,241,33,30,64,209,140,28,160,193,3,4,237,122,0,173,79,105,126,144,205,157,159,55,59,92,242,110,143,46,90,55,93,147,240,27,125,197,115,250,201,49,206,24,148,237,178,170,228,91,170,151,62,219,94,22,95,237,233,17,195,185,141,115,247,155,121,114,60,107,145,134,154,162,246,240,188,190,118,0,255,208,147,75,252,51,27,118,163,111,70,54,46,70,167,175,102,154,220,58,193,67,249,0,106,143,211,113,61,23,235,0,255,205,54,80,204,101,31,106,66,250,196,111,174,124,175,247,115,253,231,253,217,249,118,158,101,35,251,191,53,188,21,127,224,53,71,128,0,160,40,138,58,0,5,138,148,86,105,70,0,13,138,166,148,0,20,45,37,5,64,75,73,209,2,80,82,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,209,82,148,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,180,148,20,5,64,75,73,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,180,20,37,5,64,81,20,5,64,157,230,166,79,9,64,115,211,56,109,26,0,180,20,37,213,2,104,253,122,206,221,21,128,39,112,101,117,215,123,211,254,83,0,255,126,76,203,180,73,27,174,150,240,59,175,245,160,214,220,177,221,237,118,31,2,62,125,146,174,209,218,62,128,66,251,15,158,80,23,227,174,204,105,175,197,144,68,3,188,78,251,0,255,150,0,255,40,223,216,223,98,235,197,47,123,45,241,207,244,132,48,241,31,147,41,165,65,188,45,120,13,252,201,235,180,0,255,109,251,111,236,95,249,139,63,240,0,138,162,40,0,250,20,76,159,22,1,104,210,20,13,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,218,13,160,101,159,188,196,88,60,47,166,63,60,242,183,22,126,214,215,59,232,14,4,183,156,125,236,6,112,69,188,111,209,86,248,51,95,201,142,145,87,216,32,0,255,13,102,74,7,29,94,45,15,31,214,87,216,51,202,15,216,73,64,117,98,157,107,33,228,124,0,29,189,127,236,184,63,183,140,89,127,120,80,238,23,223,228,21,79,61,189,142,67,0,255,199,246,31,235,11,95,176,45,190,203,107,14,72,0,197,153,110,212,118,169,118,108,97,154,6,160,104,41,41,0,138,162,165,4,160,40,138,2,160,165,164,40,0,138,162,40,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,162,165,4,160,104,41,74,0,138,162,40,0,90,74,138,2,160,165,164,165,4,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,104,1,40,41,90,74,0,90,74,138,2,160,104,41,41,0,138,162,40,0,138,150,146,2,160,40,90,74,0,138,150,162,4,160,24,152,123,173,211,51,198,124,132,152,207,65,211,39,96,130,252,5,205,219,64,248,18,126,201,107,252,231,238,183,169,222,126,91,206,253,60,236,53,93,180,176,175,245,250,221,191,220,248,69,36,0,255,52,114,227,20,195,194,205,26,196,235,14,237,225,165,0,122,7,70,58,2,10,140,98,100,203,143,214,187,226,189,54,171,121,60,149,175,245,237,85,150,35,41,239,179,197,0,103,39,239,135,87,90,204,218,197,99,189,222,99,122,34,6,103,152,56,38,234,138,87,134,160,216,51,2,83,188,26,0,255,224,21,167,30,0,114,23,18,139,36,25,128,162,168,86,177,29,187,115,242,27,204,45,173,218,3,168,61,7,240,140,185,92,33,178,142,166,159,47,147,200,95,81,151,214,28,60,9,95,119,173,127,7,84,0,255,65,128,147,34,57,226,8,225,172,47,138,191,250,166,214,226,135,174,241,95,111,220,66,8,72,3,51,74,18,71,93,16,143,53,110,210,7,222,228,53,126,187,169,254,51,120,127,34,242,210,133,93,102,191,22,162,213,114,124,139,7,80,59,144,122,82,201,219,0,16,59,203,167,105,145,59,181,84,209,228,42,152,161,0,40,138,162,161,3,104,41,250,191,86,193,254,107,120,159,228,63,129,239,246,85,196,215,82,244,127,173,130,253,215,240,62,201,127,2,223,237,171,128,15,160,164,40,10,128,162,40,250,235,3,40,137,232,0,255,188,253,23,218,43,249,47,193,7,92,165,253,191,183,0,255,87,230,191,166,253,191,43,137,232,127,188,253,23,218,43,249,47,193,7,92,165,253,191,183,0,255,87,230,191,166,253,191,3,40,137,232,127,188,253,23,218,43,249,47,193,7,92,163,253,191,183,0,255,88,230,191,166,253,191,43,137,232,127,188,253,23,218,43,249,47,193,7,92,163,253,175,183,0,255,87,230,191,166,253,127,62,128,150,146,162,0,104,208,43,249,232,127,188,253,23,58,36,249,31,193,247,121,5,122,37,31,253,143,183,0,255,65,135,36,0,255,35,248,159,62,128,94,163,0,255,117,43,236,0,255,137,31,74,254,239,248,16,95,189,125,181,70,0,255,235,86,216,0,255,19,47,148,252,223,241,33,190,18,128,162,104,169,215,3,168,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,123,29,17,253,127,183,0,255,93,123,37,0,255,219,248,31,175,98,162,0,255,201,10,251,239,203,147,252,143,179,31,236,117,68,244,63,108,0,255,187,246,74,254,183,241,129,124,0,69,81,20,0,45,37,69,1,80,20,141,214,228,73,242,36,177,60,22,115,183,207,220,226,242,239,219,216,179,127,171,180,210,32,210,28,222,233,161,137,198,6,72,146,212,19,128,94,237,100,20,125,238,184,92,195,176,93,93,195,36,110,243,128,133,197,208,3,126,233,2,111,224,139,125,77,158,0,71,33,151,199,82,216,77,245,22,151,119,159,190,104,0,255,86,105,165,193,171,71,60,212,68,19,125,140,4,160,7,73,29,237,224,88,125,238,161,91,202,101,186,186,134,199,91,229,1,251,52,184,230,241,84,27,120,3,143,186,6,249,0,74,142,254,191,219,0,255,174,67,146,0,255,108,124,192,245,119,29,31,253,127,183,0,255,93,139,36,0,255,219,248,63,175,0,40,90,74,10,128,2,189,150,143,254,199,219,0,255,160,67,146,0,255,18,252,159,87,160,215,242,209,0,255,121,251,47,116,72,242,95,130,239,235,3,104,128,175,254,190,6,248,10,128,250,251,26,224,171,191,175,65,62,128,210,163,0,255,97,251,223,117,72,242,191,141,0,255,243,10,244,58,62,250,0,255,110,0,255,187,14,73,254,183,241,127,94,1,80,20,69,1,208,64,95,173,253,79,183,0,255,104,230,127,153,253,126,190,2,250,122,237,127,186,253,71,51,0,255,203,236,0,255,29,64,71,68,0,255,223,237,63,215,94,201,0,255,54,62,144,175,190,190,142,39,253,127,183,0,255,93,123,37,0,255,219,248,65,190,2,160,40,138,2,160,165,164,40,160,15,160,214,254,167,219,127,52,243,191,204,254,111,45,27,253,79,10,246,0,255,233,161,228,191,163,253,193,106,237,127,186,253,71,51,0,255,203,236,247,86,178,209,0,255,148,96,0,255,159,30,74,254,63,218,159,240,0,168,32,244,0,161,27,14,78,213,199,158,187,189,108,55,171,91,109,194,85,62,176,191,24,154,199,47,189,227,13,188,177,175,200,145,224,65,96,120,42,112,227,43,54,201,118,131,190,103,63,87,233,170,65,171,57,124,212,91,19,29,225,235,238,9,198,24,169,96,0,237,24,54,12,0,1,137,131,152,97,212,225,87,28,9,246,106,48,95,166,54,252,142,23,129,248,43,124,220,1,220,65,202,79,10,211,225,6,80,193,185,93,36,128,2,53,127,135,111,127,3,10,215,62,25,166,105,188,238,109,47,209,240,233,248,11,175,250,190,230,60,8,114,4,134,28,28,89,197,198,114,52,88,104,134,87,222,226,138,184,181,231,9,70,249,112,187,113,96,22,180,147,84,114,42,168,219,45,159,135,112,81,192,65,132,81,172,214,68,113,186,55,92,26,199,27,13,0,255,139,63,243,0,250,235,107,137,232,127,188,253,23,218,43,249,47,193,7,242,85,218,215,60,8,78,112,218,56,64,37,133,122,198,102,35,213,5,219,72,165,145,102,206,30,89,82,35,157,244,16,223,196,203,126,248,26,62,195,3,104,169,232,0,255,177,194,254,195,238,36,0,255,29,237,7,121,253,122,45,21,253,63,86,216,127,88,158,228,191,163,253,32,175,0,40,138,150,18,128,162,40,234,239,3,104,148,175,201,147,228,73,98,121,140,112,221,216,236,45,46,175,60,40,123,246,65,165,147,174,58,129,207,225,155,38,58,138,239,234,107,155,175,169,58,234,24,7,185,202,144,11,39,183,71,180,31,208,222,37,100,117,73,188,113,247,150,10,132,154,107,1,254,143,143,213,241,45,30,0,37,228,60,215,46,140,60,119,41,115,114,30,145,32,147,163,5,249,212,184,228,249,46,109,75,234,202,74,45,2,241,187,14,21,248,46,126,226,85,222,215,32,7,73,5,15,130,92,65,228,31,212,199,82,124,219,45,175,173,233,50,45,245,45,213,67,251,82,173,180,156,175,184,78,191,4,133,99,69,21,180,45,99,20,161,192,107,102,53,130,184,111,26,177,78,25,18,93,226,113,111,67,124,169,240,199,248,26,15,160,40,154,93,0,10,0,0,156,253,3,199,238,185,171,231,72,203,205,236,252,241,86,121,16,105,164,197,161,37,252,210,25,62,195,111,3,128,14,36,227,12,32,87,174,128,106,199,0,32,22,24,217,54,27,113,127,3,194,165,154,92,30,183,248,240,1,158,246,135,143,195,247,245,21,192,73,0,224,73,146,1,64,254,177,58,137,34,251,112,121,115,207,150,105,167,111,171,230,218,119,105,165,167,1,146,0,64,242,61,50,16,254,185,171,131,68,194,205,206,124,18,183,121,16,233,163,67,174,93,124,213,23,62,195,99,107,144,15,160,180,253,79,229,254,235,109,254,251,250,42,228,43,109,0,255,79,185,0,255,122,155,0,255,189,190,6,248,0,138,162,165,4,160,104,41,41,0,10,244,74,62,250,31,111,0,255,133,14,73,254,75,240,127,94,129,94,201,71,0,255,231,237,191,208,34,201,127,9,190,175,15,160,42,190,218,113,6,6,240,5,121,3,5,220,140,204,200,204,71,142,137,136,166,46,70,111,214,72,0,255,240,81,124,46,136,215,225,87,251,26,224,171,191,15,160,10,190,230,221,79,144,145,54,50,12,193,145,27,113,147,25,154,168,107,203,252,200,11,139,235,244,212,183,177,190,221,190,34,175,156,145,113,134,5,110,28,36,147,33,200,200,60,144,41,134,146,150,116,163,150,235,166,81,124,133,199,13,241,22,222,204,15,125,32,111,227,49,18,211,113,195,33,46,22,140,84,137,185,33,46,236,129,180,18,151,151,133,239,27,58,141,199,151,6,80,81,209,0,255,100,133,253,0,255,229,73,254,199,217,15,246,74,136,254,191,219,0,255,174,189,146,0,255,108,252,143,87,81,209,0,255,36,133,253,0,255,229,73,254,199,217,15,246,58,34,250,0,255,110,0,255,187,254,74,254,183,241,129,124,0,69,209,82,172,7,48,55,29,104,231,202,73,142,33,118,56,24,20,4,6,90,118,72,194,104,57,136,111,190,180,222,250,54,140,240,183,33,124,21,254,226,8,14,210,78,80,15,130,24,174,195,185,109,133,160,202,48,249,120,222,150,48,68,36,73,95,164,203,13,191,227,99,29,124,142,215,123,141,221,45,167,128,228,76,177,195,131,241,196,16,147,37,124,154,167,242,32,115,145,198,103,214,30,158,118,53,194,127,40,62,6,127,118,45,163,135,158,51,210,142,33,216,50,218,110,96,156,96,139,233,173,53,80,73,139,123,135,251,236,15,226,5,188,47,129,7,226,187,248,0,74,26,173,41,63,168,28,65,144,227,202,176,123,180,183,200,60,62,99,209,62,88,181,210,39,210,35,222,105,162,183,118,214,2,80,79,95,97,128,249,192,22,208,115,142,241,124,108,71,202,204,5,14,73,103,63,223,18,205,124,44,215,32,30,80,143,132,0,255,49,124,10,254,231,122,220,199,86,159,132,77,31,143,49,147,250,41,69,165,141,30,214,107,22,207,125,25,62,3,0,255,239,21,228,1,180,100,244,63,41,216,0,255,167,133,146,0,255,142,246,131,174,36,162,0,255,241,246,63,104,175,228,127,4,0,255,115,45,27,253,79,9,246,0,255,105,161,228,191,163,253,160,43,137,232,127,188,253,23,218,43,249,47,193,0,255,120,0,45,21,253,63,82,216,127,88,158,228,191,163,253,128,107,41,250,191,86,193,254,107,120,158,228,63,129,0,255,93,203,68,0,255,143,20,246,31,150,39,249,239,104,63,224,90,138,254,175,85,176,0,255,25,158,39,249,79,224,189,125,0,21,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,119,251,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,0,255,29,64,69,69,0,255,147,21,246,223,151,39,249,31,103,63,160,175,214,232,127,221,10,251,127,226,135,146,0,255,59,254,207,215,80,209,0,255,100,133,253,0,255,229,73,254,199,217,15,232,235,53,250,95,183,194,254,155,120,161,228,0,255,142,7,241,1,180,148,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,244,211,87,177,209,0,255,164,130,253,135,122,40,249,31,103,63,152,175,159,190,138,141,254,39,19,236,63,212,66,201,0,255,56,251,1,80,178,209,0,255,163,130,253,135,21,74,254,59,218,15,244,90,141,254,183,173,176,0,255,26,126,40,249,79,224,127,94,203,70,0,255,143,10,246,0,255,233,161,228,0,255,163,253,64,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,254,207,7,208,50,209,0,255,99,133,253,135,229,73,254,59,218,15,242,234,245,90,42,250,127,172,176,0,255,79,243,36,0,255,31,237,15,121,45,0,37,69,209,175,7,80,81,209,0,255,100,133,253,0,255,221,73,254,199,217,15,246,74,136,254,191,219,0,255,174,189,146,0,255,109,252,143,87,81,209,0,255,100,133,253,247,229,73,254,199,217,15,246,58,34,250,0,255,110,0,255,187,254,74,254,183,241,129,124,0,69,209,82,95,31,64,73,68,0,255,227,237,191,208,95,201,127,9,254,225,21,55,198,1,80,133,1,243,205,175,156,100,152,102,102,103,176,187,16,40,117,233,182,91,119,45,208,44,222,36,111,77,133,191,198,199,93,73,68,0,255,227,237,191,208,94,201,127,9,254,239,26,224,3,40,10,246,138,170,152,143,92,73,247,49,94,165,249,216,30,64,196,53,28,145,208,62,190,221,154,249,216,161,65,124,158,30,9,0,255,99,248,107,252,143,87,0,20,45,37,13,123,0,141,59,121,16,100,224,41,36,112,151,143,228,170,54,108,173,218,98,5,121,136,76,75,157,201,95,141,240,127,104,111,0,255,31,159,192,111,244,245,30,4,57,14,130,43,149,0,25,70,199,6,4,216,68,35,105,117,217,227,47,210,188,92,123,120,94,163,185,142,240,245,211,215,184,129,167,42,56,120,10,128,181,115,36,3,109,211,29,227,22,43,200,163,148,186,105,76,254,106,132,0,255,92,3,251,251,248,4,126,192,3,104,218,9,78,220,216,93,134,54,89,101,236,83,247,91,46,111,201,250,138,58,233,179,195,215,248,167,35,188,140,247,92,151,125,224,119,225,32,118,156,241,178,96,28,163,224,92,73,133,238,156,45,67,184,176,184,100,89,179,40,241,63,124,51,192,47,241,89,30,0,255,126,118,3,169,96,84,172,204,96,73,29,74,75,81,89,27,164,146,219,90,208,102,165,253,221,181,34,190,235,220,164,107,76,225,99,240,111,7,64,78,202,71,10,65,112,18,92,165,157,147,58,17,199,38,243,132,145,31,75,202,88,146,248,31,254,94,45,114,237,226,203,27,190,7,159,58,201,25,3,0,70,165,29,96,203,1,18,35,51,18,88,78,85,197,82,105,79,39,141,229,197,132,196,239,120,19,136,79,197,63,93,243,36,121,249,201,57,10,0,61,80,85,0,128,194,181,188,89,157,238,110,70,147,122,235,94,16,143,226,125,191,30,241,50,190,6,120,146,129,131,235,149,228,164,112,17,14,46,207,224,59,81,68,32,22,136,244,197,122,119,195,63,120,217,20,239,226,79,0,205,121,1,192,147,88,82,33,64,64,29,73,146,87,123,180,120,43,142,37,46,238,135,175,225,211,134,230,130,223,246,21,196,215,74,244,127,173,130,253,215,240,60,201,127,2,239,237,107,136,15,160,150,232,127,93,5,251,79,226,121,146,0,255,59,254,115,5,93,77,209,0,255,186,10,246,191,196,243,36,0,255,117,252,231,10,128,162,40,250,233,3,104,216,232,127,82,193,254,67,61,148,252,143,179,63,88,165,253,191,183,0,255,87,230,191,166,253,222,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,7,86,105,0,255,239,237,63,150,249,175,105,0,255,55,128,138,141,254,39,19,236,63,212,67,201,0,255,56,251,129,53,218,0,255,123,251,127,101,254,107,218,0,255,173,97,163,0,255,73,5,251,31,245,80,242,63,206,126,96,141,246,0,255,222,254,95,153,0,255,154,246,0,255,249,0,138,162,40,0,10,244,74,58,250,31,111,0,255,133,14,73,254,75,240,127,94,129,94,201,71,0,255,227,237,63,209,33,201,127,9,254,167,15,160,214,232,127,221,10,251,111,226,135,146,0,255,59,62,196,215,110,95,173,209,0,255,186,21,246,191,196,15,37,0,255,119,124,136,175,0,40,138,162,68,15,160,245,235,199,240,175,160,124,50,182,159,199,228,204,14,31,237,191,53,11,127,209,215,250,221,191,77,79,145,223,119,251,254,11,241,216,31,26,247,194,163,120,33,95,227,31,118,183,225,21,18,8,66,228,201,246,142,189,68,63,251,26,0,255,153,222,182,55,110,179,254,137,249,180,239,52,126,129,126,241,1,180,126,125,236,64,202,55,24,176,197,196,162,133,186,96,173,118,214,169,215,251,208,147,109,252,34,142,248,224,155,132,140,88,34,208,82,159,30,94,139,207,242,234,0,52,200,203,64,36,108,212,123,197,88,161,219,136,2,150,186,60,136,102,218,22,211,32,23,0,255,193,31,120,13,93,235,135,127,128,115,171,146,124,138,9,44,154,104,158,211,86,223,106,109,225,99,125,0,173,223,253,49,61,184,239,51,207,60,142,178,216,55,186,236,240,48,222,199,215,250,245,177,23,130,27,72,96,119,196,170,245,69,172,213,216,190,222,219,103,58,78,198,152,249,36,124,55,191,116,122,153,222,243,245,62,221,159,172,0,91,110,9,51,15,245,229,74,11,223,74,67,157,11,225,179,248,26,15,160,40,138,145,97,40,0,26,144,138,243,168,78,3,0,180,251,215,52,79,195,52,5,160,164,104,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,162,5,160,164,40,90,0,74,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,104,46,69,38,117,138,27,128,162,24,112,138,157,210,113,6,0,154,88,110,63,157,127,174,55,170,61,88,109,83,140,115,179,166,41,49,71,180,245,1,148,190,127,232,161,169,205,175,100,116,122,106,17,189,50,252,199,21,251,199,253,150,0,255,222,55,246,207,178,94,252,210,149,230,63,82,204,127,12,88,94,108,42,252,83,217,116,132,234,205,187,227,206,201,254,182,36,211,78,124,37,31,64,81,167,247,0,220,32,155,2,160,78,3,82,82,0,52,40,26,180,0,148,20,69,1,208,82,82,20,0,45,37,45,37,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,212,233,1,116,180,183,139,75,231,252,190,166,157,102,131,43,252,81,95,139,62,29,40,224,128,57,237,15,138,26,204,215,81,254,226,210,200,1,56,253,116,202,82,248,164,190,66,254,0,222,14,14,119,121,152,86,62,128,210,246,143,243,220,159,84,229,171,47,188,17,97,241,103,94,197,94,71,239,215,147,35,159,19,64,110,93,180,165,118,140,207,241,90,0,154,3,52,164,40,0,138,150,146,2,160,165,164,40,0,138,162,165,4,160,40,138,22,128,146,150,146,2,160,40,90,74,0,138,150,146,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,165,164,40,0,138,150,146,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,165,0,40,74,138,2,160,104,41,41,0,234,20,0,48,10,85,77,165,21,254,65,47,140,17,95,202,128,70,194,120,180,178,37,107,52,218,3,232,253,247,241,186,205,88,245,79,138,231,174,246,135,109,131,151,225,111,189,198,79,135,153,15,92,200,3,172,252,5,155,52,50,156,122,235,169,113,185,174,241,165,218,227,116,119,125,177,254,217,236,132,133,213,126,212,166,116,133,71,121,205,113,144,192,241,228,180,167,30,13,185,71,182,81,154,196,215,102,124,142,7,80,250,199,236,248,202,47,152,201,25,81,57,54,221,244,77,173,226,63,87,82,241,118,61,39,0,225,202,81,1,80,221,53,254,221,244,130,72,95,190,121,91,190,253,246,97,193,160,11,124,225,138,129,71,95,237,191,127,174,140,149,111,91,45,185,175,253,205,56,124,10,127,235,1,52,254,99,201,223,201,143,60,47,101,119,6,245,215,191,150,223,42,95,115,224,143,92,229,162,181,159,13,99,196,161,97,201,170,165,248,130,190,222,103,224,56,195,85,137,145,128,149,80,83,153,238,243,181,81,87,13,53,9,226,135,248,79,190,194,127,232,245,221,15,148,185,46,33,105,86,22,188,90,55,3,104,41,74,10,128,162,40,10,58,128,150,162,0,255,107,21,236,127,134,239,73,254,19,120,111,95,67,124,45,69,0,255,215,42,216,127,13,207,147,252,39,240,222,190,6,248,0,138,162,165,4,160,40,138,254,250,0,74,34,250,63,111,0,255,133,246,74,254,75,240,1,215,104,0,255,235,237,0,255,149,249,175,105,0,255,239,74,34,250,31,111,0,255,131,246,74,254,71,240,1,215,104,0,255,239,237,0,255,149,249,175,105,0,255,239,0,90,34,250,31,111,0,255,133,246,74,254,75,240,1,215,104,0,255,239,237,0,255,149,249,175,105,0,255,239,74,158,244,63,222,254,11,237,149,252,151,224,3,174,209,254,223,219,0,255,43,243,95,211,254,63,31,64,209,82,148,0,52,232,149,124,244,63,222,254,7,29,146,252,151,224,251,188,2,189,146,143,254,199,219,0,255,160,67,146,0,255,18,252,79,31,64,141,209,0,255,186,21,246,223,196,15,37,0,255,119,60,136,175,223,190,26,163,0,255,117,43,236,191,137,31,74,254,239,120,16,95,1,80,20,69,189,30,64,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,235,136,232,0,255,187,253,239,218,43,249,223,198,7,121,21,21,253,79,86,216,0,255,95,158,228,127,156,253,96,175,132,232,0,255,187,253,239,250,43,249,223,198,7,242,1,20,69,81,0,180,20,37,37,1,20,227,0,128,3,0,218,0,168,10,53,142,35,97,20,193,144,194,91,80,188,173,13,65,240,214,207,72,144,103,224,54,182,180,147,36,163,2,17,25,27,243,148,55,185,244,127,180,64,167,172,237,197,37,16,111,227,77,29,190,9,0,255,115,205,116,186,33,101,56,85,86,85,217,112,78,93,16,94,92,21,121,123,251,54,58,58,99,184,117,137,175,197,5,241,151,194,231,224,223,174,64,247,65,207,237,36,227,44,185,218,193,110,96,128,120,147,145,173,29,65,34,237,237,1,23,218,63,196,247,120,223,29,31,196,39,6,208,50,11,158,0,72,62,20,14,114,5,24,49,115,78,154,40,223,40,196,103,133,198,105,54,109,75,93,227,132,0,255,70,252,46,254,209,171,131,175,73,6,144,36,47,0,56,73,230,15,148,31,178,44,221,116,59,107,59,234,74,61,53,238,210,67,199,86,93,117,188,175,65,62,128,210,163,0,255,239,246,191,107,145,228,127,27,31,112,253,93,233,209,0,255,119,251,207,117,72,242,159,141,0,255,243,10,128,162,165,164,0,40,208,43,249,232,127,188,253,15,58,36,249,31,193,0,255,121,5,122,37,29,253,143,183,0,255,66,135,36,0,255,35,248,190,62,128,6,248,250,239,43,128,175,0,168,191,175,18,190,134,63,14,114,12,228,224,0,191,54,152,95,190,236,93,142,253,230,155,246,125,223,226,94,237,52,214,191,78,15,189,219,238,107,144,15,160,227,163,0,255,239,246,191,235,144,228,127,27,0,255,231,21,232,117,124,244,63,108,0,255,187,14,73,254,179,241,1,87,2,80,20,69,1,80,64,95,173,253,79,183,0,255,104,230,127,153,253,127,190,2,250,106,237,127,186,253,79,51,0,255,205,236,247,29,64,71,68,0,255,223,237,127,215,94,201,0,255,54,126,144,175,191,190,142,136,254,191,219,127,174,189,146,0,255,109,124,32,95,1,80,20,45,37,0,69,81,20,208,7,80,107,0,255,211,237,63,154,249,95,102,0,255,183,146,141,254,31,21,236,63,236,80,242,223,209,126,96,181,246,63,221,254,163,153,0,255,101,246,127,107,217,232,0,255,81,193,254,63,61,148,252,119,180,31,204,7,208,82,82,180,236,1,52,215,235,150,152,101,160,70,4,109,224,28,59,160,120,237,204,72,220,91,54,141,88,135,52,183,206,240,181,183,32,30,86,124,14,126,163,175,65,70,16,4,175,32,184,130,4,253,31,212,75,177,100,223,45,175,237,213,78,221,116,110,213,67,251,50,93,117,131,175,138,62,174,32,47,216,187,30,156,196,224,198,217,40,150,228,148,39,100,92,88,216,149,100,127,4,213,11,190,22,119,246,148,248,11,252,110,0,3,0,60,79,130,12,212,149,95,24,25,118,134,175,114,33,65,148,216,49,155,183,207,254,82,247,102,93,114,120,26,143,91,193,231,225,95,189,78,21,192,0,0,224,85,0,6,0,249,199,234,100,89,190,13,151,23,247,116,167,150,26,183,234,174,125,169,174,154,89,237,244,236,198,56,248,251,100,163,219,205,110,30,247,55,95,246,215,254,216,247,58,246,197,59,132,0,255,38,62,193,251,249,0,90,42,250,127,164,176,0,255,176,60,201,127,71,251,67,94,191,94,75,69,0,255,143,20,246,31,150,39,249,0,255,104,63,200,43,0,90,74,138,2,160,104,41,169,191,15,160,66,190,142,143,254,191,219,0,255,174,67,146,0,255,109,252,94,95,131,124,29,31,253,127,183,0,255,93,135,36,0,255,217,248,93,0,180,221,24,41,75,97,160,12,56,8,234,40,230,241,16,46,170,82,86,166,40,86,107,34,76,45,107,46,141,227,109,137,0,255,193,111,245,21,227,65,144,7,169,224,192,200,42,32,71,114,204,137,167,104,34,238,109,137,91,107,222,158,6,190,206,189,27,8,14,84,155,158,118,128,74,59,231,163,92,128,177,249,179,140,251,52,108,20,215,62,9,170,23,124,237,45,47,41,241,23,248,155,3,36,230,46,75,142,59,199,130,92,206,239,28,179,208,114,166,3,219,8,79,19,196,165,165,6,193,165,129,174,21,23,60,215,75,147,240,137,248,123,31,122,144,156,113,128,92,161,92,146,99,0,16,67,74,124,147,141,185,191,41,187,101,154,154,7,88,32,254,199,239,254,240,111,248,179,43,227,169,39,192,25,39,193,6,138,37,25,72,98,168,74,137,110,170,210,22,22,102,183,75,143,204,231,52,16,239,227,119,129,248,73,252,205,1,48,158,227,70,198,184,128,167,80,1,12,150,131,182,237,134,172,200,236,216,163,167,248,175,75,116,209,182,219,226,143,138,239,197,191,122,117,240,53,201,0,146,228,40,0,39,201,252,1,60,101,89,186,233,150,214,150,118,167,150,58,119,233,161,101,171,174,58,222,215,32,31,64,103,251,159,202,253,207,219,252,247,245,53,200,87,218,254,167,114,0,255,245,54,0,255,125,125,13,240,1,20,69,75,9,64,75,73,81,0,20,232,149,124,244,127,222,254,7,29,146,252,151,224,3,174,191,43,249,232,127,188,253,23,58,36,249,47,193,247,245,1,52,192,87,127,95,5,124,53,245,1,20,56,39,159,15,228,54,14,192,73,186,127,69,90,141,135,129,12,146,44,188,186,214,13,28,141,31,207,52,110,136,0,255,179,127,248,78,47,123,158,173,204,57,183,129,148,149,141,85,24,9,238,182,188,197,125,158,52,84,13,116,214,98,232,116,165,253,152,35,252,115,120,0,255,156,144,120,39,57,130,42,203,165,136,66,33,147,33,151,233,51,210,202,162,125,31,60,212,246,181,157,253,107,175,0,128,183,1,228,82,64,1,5,84,202,34,230,71,0,192,72,36,74,216,46,79,176,176,91,47,241,129,158,53,90,138,0,255,240,0,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,193,94,71,68,0,255,195,246,191,107,175,228,127,27,0,255,227,85,84,244,63,73,97,0,255,127,121,146,0,255,114,246,131,189,142,136,254,191,219,0,255,174,191,146,0,255,109,124,32,31,64,81,20,45,1,52,231,21,4,71,96,200,21,92,89,217,72,210,129,74,208,164,242,22,87,188,221,21,207,91,97,191,12,199,65,130,224,4,55,55,198,63,33,195,25,149,55,10,34,111,97,222,165,209,126,152,242,184,246,225,227,18,241,101,248,56,190,86,107,142,4,199,43,227,21,92,213,87,96,149,32,48,12,230,233,50,234,210,134,52,167,181,158,253,240,40,62,246,107,15,111,234,3,96,171,36,199,149,115,174,184,83,65,70,98,98,50,62,182,197,93,18,253,219,238,135,7,89,43,139,123,32,254,192,155,58,252,44,62,200,187,205,47,140,143,62,245,186,24,44,109,32,200,17,111,137,28,113,222,158,72,146,174,214,38,61,61,226,163,62,166,57,188,237,8,31,133,63,232,43,198,105,7,101,64,144,145,128,0,255,72,202,48,108,60,139,114,1,77,202,203,55,95,179,90,215,162,120,5,207,203,226,23,252,183,78,1,20,192,5,0,192,1,0,23,0,249,231,234,100,89,186,15,151,23,215,116,167,158,26,183,106,174,127,171,174,250,112,36,99,12,36,238,84,112,224,46,140,32,49,50,151,128,141,24,0,98,69,144,126,173,78,243,98,80,252,134,39,240,33,16,95,135,223,241,239,242,113,220,134,51,46,224,101,22,4,134,203,65,38,90,24,64,102,198,46,65,197,127,93,162,141,54,218,8,79,84,252,47,62,234,106,237,127,186,253,71,51,0,255,205,236,0,255,6,80,178,209,0,255,99,130,253,127,122,40,249,239,104,63,232,74,158,244,63,222,254,11,253,149,252,151,224,127,174,101,163,0,255,71,5,251,0,255,244,80,242,223,209,126,208,149,68,244,63,222,254,11,237,149,252,143,224,127,60,128,150,138,254,31,43,236,63,44,79,242,223,209,126,192,21,138,254,183,85,176,0,255,26,158,39,249,79,224,125,215,82,209,0,255,99,133,253,135,229,73,254,59,218,31,184,150,162,0,255,107,21,236,127,134,231,73,254,19,120,111,31,64,67,124,61,69,0,255,235,42,216,0,255,18,191,147,252,223,241,222,190,134,248,106,137,254,215,85,176,0,255,36,158,39,249,191,227,127,7,80,81,209,0,255,100,133,253,0,255,229,73,254,199,217,15,232,171,49,250,95,183,194,254,159,248,161,228,0,255,142,0,255,243,85,84,244,127,89,97,0,255,127,121,146,0,255,113,246,3,250,106,141,254,215,165,176,0,255,38,126,40,249,175,227,65,124,0,69,81,20,0,69,129,94,187,111,0,255,206,217,180,0,255,55,155,173,124,93,254,43,0,255,246,161,253,111,226,127,181,127,174,240,63,134,47,195,135,86,59,110,183,191,63,222,249,109,119,56,55,79,246,149,183,69,173,242,96,159,219,191,234,91,16,31,44,252,0,255,224,31,241,95,30,64,81,20,5,64,81,20,5,64,63,125,21,27,253,79,42,216,127,168,135,146,0,255,114,246,131,249,250,233,171,216,232,127,82,193,254,67,61,148,252,143,179,31,0,45,27,253,63,42,216,0,255,167,133,146,0,255,142,246,3,189,86,163,0,255,107,41,236,191,134,31,74,254,19,248,159,215,178,209,0,255,163,130,253,135,29,74,254,59,218,15,244,90,141,254,175,173,176,0,255,26,126,40,249,79,224,0,255,124,0,37,21,253,63,86,216,127,88,158,228,0,255,163,253,32,175,95,175,101,162,0,255,199,10,251,15,203,147,252,119,180,31,228,21,0,69,81,244,235,1,84,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,189,142,136,254,191,219,0,255,174,189,146,0,255,109,252,143,87,81,209,0,255,100,133,253,0,255,221,73,254,199,217,15,246,58,34,250,0,255,110,0,255,187,246,74,254,179,241,129,124,0,69,209,82,95,31,64,75,68,0,255,227,237,191,208,94,201,0,255,8,254,50,112,128,66,130,122,10,1,46,9,218,244,230,203,196,18,77,192,136,170,52,76,109,11,226,65,228,212,176,79,167,240,109,124,53,241,101,60,181,146,136,254,199,219,0,255,160,189,146,0,255,18,252,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,79,233,3,40,110,15,234,48,212,131,195,193,70,101,104,152,28,99,148,220,216,168,107,45,36,88,102,45,180,175,120,230,248,154,32,7,153,158,45,104,155,129,13,203,251,232,0,255,80,165,155,160,136,206,108,180,220,89,131,186,232,166,125,21,124,137,191,26,232,35,62,244,21,206,65,219,109,72,96,8,128,115,1,9,196,148,189,79,82,249,4,188,97,161,202,144,228,91,187,17,254,215,120,169,41,60,23,31,86,112,5,64,81,20,5,64,179,154,215,17,100,4,7,167,2,216,232,174,96,11,205,18,117,109,153,39,103,127,107,155,158,250,214,55,214,170,209,122,79,146,28,39,201,137,5,40,108,86,199,150,2,50,137,37,210,218,178,9,246,104,217,161,59,252,172,209,67,23,251,0,65,198,115,33,71,142,160,124,195,149,12,88,96,6,146,177,34,140,189,97,219,110,205,15,173,174,109,241,8,30,55,198,0,255,240,81,215,207,53,57,133,83,111,236,134,25,38,13,112,139,185,31,185,196,45,187,63,156,86,58,4,241,53,30,106,9,239,224,65,215,36,31,64,203,0,243,147,36,192,7,96,4,7,193,149,51,231,4,198,252,163,16,231,237,58,96,233,180,45,13,109,16,254,31,241,187,248,55,175,89,143,145,4,35,79,142,113,231,46,239,39,237,74,98,21,162,125,243,197,176,8,34,236,214,165,25,50,205,117,144,94,9,0,255,113,248,107,124,147,87,208,1,180,18,253,95,171,96,0,255,53,252,78,242,159,192,123,251,26,226,43,20,253,95,155,96,0,255,53,60,79,242,159,192,123,251,26,226,3,168,41,250,127,87,193,254,151,120,158,228,0,255,142,0,255,92,65,87,83,244,191,174,130,253,47,241,60,201,0,255,29,0,255,185,22,128,146,162,165,158,62,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,53,218,0,255,123,251,143,101,254,107,218,0,255,173,98,163,0,255,73,5,251,15,245,80,242,63,206,126,96,149,246,191,222,254,99,153,0,255,154,246,127,3,168,216,232,127,82,193,254,67,61,148,252,143,179,63,88,163,253,191,183,0,255,87,230,191,166,253,222,42,54,250,159,84,176,0,255,80,11,37,0,255,227,236,7,214,104,0,255,239,237,0,255,149,249,175,105,0,255,159,15,160,40,90,74,0,10,244,74,58,250,63,111,0,255,133,14,73,254,75,240,127,94,129,94,201,71,0,255,231,237,191,208,33,201,127,9,254,167,15,160,214,232,127,93,10,251,95,226,135,146,0,255,59,62,196,87,111,95,141,209,0,255,186,21,246,159,196,15,37,0,255,117,60,136,175,0,40,138,162,15,64,239,51,220,54,170,250,234,253,17,90,254,39,239,78,25,108,237,127,123,98,189,194,151,242,85,236,213,62,167,187,51,206,198,60,78,126,121,211,45,221,214,254,189,17,241,46,252,161,7,208,236,63,215,195,124,70,10,98,85,96,83,151,22,50,226,221,5,108,8,52,23,127,204,215,92,121,54,32,192,17,68,220,2,119,173,125,197,233,63,241,47,159,124,34,123,49,33,88,234,175,97,111,22,197,39,249,122,79,143,163,35,131,247,31,112,177,133,99,40,84,58,234,90,218,198,91,14,160,165,25,57,69,138,6,250,0,106,239,125,156,156,110,172,60,46,77,48,111,237,79,230,186,248,22,254,211,171,253,189,185,129,219,99,1,68,254,6,169,146,202,168,177,78,154,138,206,241,81,190,102,0,255,247,249,254,251,236,229,211,60,94,251,191,84,245,134,47,246,21,199,233,99,252,113,196,100,116,35,116,134,117,179,86,218,112,99,109,124,0,173,127,71,64,55,140,150,15,37,206,88,166,72,176,84,131,71,159,248,96,69,123,205,254,233,203,68,60,135,229,163,238,5,183,68,38,104,209,126,208,105,252,139,215,224,114,35,0,40,154,131,82,82,0,20,15,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,104,41,41,10,128,150,146,162,5,160,164,165,164,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,40,90,0,74,138,162,0,40,138,162,0,40,72,189,143,154,157,102,0,244,130,230,128,148,52,1,64,113,242,20,220,15,153,146,58,0,255,250,0,136,235,118,212,7,208,49,254,156,170,253,19,32,203,62,95,49,225,187,174,221,191,109,103,62,7,193,97,31,132,109,140,15,86,250,126,189,46,78,141,67,152,108,122,234,50,180,48,124,211,21,254,186,27,175,147,125,247,165,120,20,31,64,239,129,241,93,184,161,102,53,244,247,254,43,245,223,123,85,2,208,82,144,162,229,0,20,55,45,53,17,21,0,69,75,73,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,212,234,1,116,148,0,255,152,64,0,255,243,211,177,21,156,240,77,125,13,243,41,82,203,215,81,254,99,210,119,228,233,88,20,76,248,166,190,86,12,195,244,124,0,157,246,63,238,199,177,109,173,124,70,51,254,193,43,61,139,190,98,164,99,220,97,249,127,254,185,245,46,0,75,198,183,243,181,130,122,24,185,113,13,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,209,2,80,210,82,82,0,20,45,69,9,64,75,73,209,2,80,148,20,5,64,81,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,163,94,237,131,231,35,27,207,230,195,236,23,183,188,173,137,147,195,63,77,10,45,194,135,121,69,21,6,13,250,154,17,56,134,247,175,154,252,119,204,82,250,173,180,5,191,238,1,20,223,151,22,251,241,213,158,142,91,248,103,118,50,130,237,103,249,19,36,8,116,211,117,245,18,223,212,87,250,245,184,142,84,247,223,228,179,179,217,167,58,86,151,120,24,95,233,211,199,158,32,47,92,0,216,145,100,43,59,242,90,237,12,160,165,164,232,22,64,17,254,57,227,196,130,118,21,29,104,11,219,167,161,125,165,175,251,119,110,99,241,95,158,221,124,238,95,251,85,147,75,103,120,45,95,233,211,83,248,7,118,254,69,237,7,188,159,200,163,149,198,135,0,255,225,171,250,74,191,30,215,145,162,187,149,79,1,35,111,181,65,205,181,157,15,160,246,116,220,64,207,187,63,84,190,101,236,221,177,96,180,44,149,248,41,62,202,107,29,39,216,74,159,62,225,159,84,94,32,83,128,29,73,177,78,143,82,131,248,99,5,64,75,73,209,2,64,75,73,17,20,116,0,45,69,0,255,215,42,216,0,255,12,207,147,252,39,240,222,190,138,248,90,138,254,183,85,176,0,255,26,158,39,249,79,224,187,125,5,120,0,181,239,183,141,62,200,219,251,199,35,76,132,126,68,145,106,243,254,176,66,183,120,239,203,240,229,248,1,175,245,190,226,117,32,56,200,193,169,32,117,237,0,95,104,86,89,171,203,38,103,127,109,161,102,26,215,55,54,204,199,229,231,96,224,156,13,57,202,0,228,98,109,32,211,46,168,50,142,7,246,8,42,254,219,18,189,181,209,182,120,90,225,127,241,79,30,64,107,7,29,72,110,103,0,185,98,0,128,99,40,84,46,176,18,155,141,184,191,1,229,86,77,46,95,96,1,29,224,105,127,248,55,252,97,0,64,1,40,96,123,180,115,247,216,213,99,229,229,102,102,254,120,171,60,136,52,210,226,208,17,126,233,12,159,225,155,253,0,73,128,66,242,61,50,96,207,93,29,99,56,150,111,102,231,147,184,205,131,72,31,29,114,237,226,169,190,240,26,158,11,160,64,59,9,0,60,73,114,1,144,127,172,62,138,34,251,112,123,113,175,150,233,166,111,169,238,218,119,105,165,27,94,163,253,175,183,0,255,87,230,0,255,166,253,126,175,2,175,209,254,223,219,127,44,243,127,211,126,223,1,148,68,244,127,222,254,11,253,149,252,151,224,3,174,210,254,223,219,0,255,43,243,95,211,254,223,149,68,244,63,222,254,11,237,149,252,151,224,79,107,25,61,244,156,17,28,67,176,101,180,221,192,117,130,45,166,183,246,64,37,109,174,25,238,179,63,136,23,240,191,4,30,136,223,226,3,40,218,85,4,35,64,144,87,16,28,164,230,143,224,40,69,146,77,184,179,185,84,59,117,211,184,75,115,29,187,116,213,82,5,64,129,94,201,71,0,255,227,237,191,208,33,201,127,9,254,207,235,172,143,183,27,3,176,66,14,98,105,3,0,221,176,124,158,195,13,14,64,9,92,108,209,116,145,154,215,164,58,199,131,134,31,194,103,29,64,173,209,0,255,186,21,246,223,196,15,37,0,255,119,124,136,175,221,190,90,163,0,255,117,43,236,0,255,137,31,74,254,239,248,16,95,1,80,20,69,191,30,64,69,69,0,255,147,21,246,0,255,119,39,249,31,103,63,216,235,120,210,0,255,176,253,239,218,43,249,223,198,0,255,120,13,21,253,95,86,216,0,255,95,158,228,127,156,253,96,175,227,73,0,255,223,237,63,215,94,201,0,255,54,62,144,15,160,40,138,2,160,164,230,28,169,224,8,172,114,5,87,86,54,146,227,129,74,208,164,242,22,87,4,117,67,19,28,21,157,245,1,130,113,70,10,72,6,96,192,21,132,14,48,143,227,108,99,22,24,25,156,111,209,119,144,90,214,172,218,192,99,137,31,194,31,45,133,220,16,224,186,33,1,134,229,57,203,91,144,178,214,178,29,141,203,151,186,67,187,109,105,170,139,247,32,252,119,225,119,241,187,124,69,112,16,4,121,42,200,65,48,127,164,252,140,165,248,38,220,89,220,81,151,233,169,111,151,230,58,150,106,165,125,125,212,145,224,118,70,128,45,22,4,185,44,8,202,80,85,190,9,163,237,47,112,184,75,147,204,227,4,136,15,240,187,65,252,27,126,142,15,160,109,28,65,240,32,21,140,212,149,161,200,177,164,140,37,104,146,136,11,150,183,186,34,120,234,251,186,242,22,156,167,236,99,40,63,161,212,99,133,39,54,107,150,35,55,242,195,159,36,33,125,245,225,54,248,211,132,159,197,159,122,13,242,1,148,28,253,127,183,0,255,93,135,36,0,255,219,248,63,175,64,175,227,163,0,255,239,246,159,235,144,228,127,27,31,232,149,237,0,255,77,249,223,77,253,47,51,252,0,255,243,1,20,13,93,239,245,54,206,25,185,251,87,36,110,51,175,252,239,103,175,125,178,207,246,133,246,133,240,49,225,63,134,183,241,158,43,0,10,246,201,229,99,20,14,206,227,174,152,95,79,181,203,200,113,68,30,24,45,211,187,234,222,230,221,36,225,63,132,119,122,118,194,0,255,217,207,184,230,234,169,227,12,224,84,1,95,70,198,201,57,141,45,130,87,215,114,165,46,238,104,183,207,254,31,62,192,199,18,248,31,126,177,175,133,118,18,0,120,146,100,20,32,0,255,88,125,20,69,246,225,242,226,90,45,211,77,223,82,221,245,239,210,74,115,1,52,200,39,123,82,62,40,99,200,159,237,170,124,28,218,58,159,34,109,103,211,253,77,19,127,123,139,224,149,70,241,76,127,240,125,125,21,240,53,221,7,80,60,64,158,167,157,7,65,232,83,6,3,130,131,219,150,63,192,106,119,49,150,212,69,243,130,248,11,239,11,244,136,175,214,151,15,6,206,161,103,180,83,184,59,7,160,50,156,42,242,236,223,59,36,121,62,239,208,236,178,106,216,51,235,5,47,30,241,57,248,79,175,65,62,128,210,163,0,255,239,246,159,235,144,228,127,27,0,255,231,21,232,117,124,244,63,108,0,255,187,22,73,254,183,241,1,215,165,7,208,28,22,156,10,0,180,115,29,142,225,236,46,223,77,1,43,131,108,75,11,73,106,94,27,117,165,62,121,151,30,240,191,58,252,14,254,217,107,130,152,143,131,100,100,132,158,75,70,112,244,159,152,57,166,76,161,106,1,139,90,233,115,151,182,232,220,150,248,8,127,198,240,171,248,97,190,230,72,202,199,145,113,4,86,245,72,25,18,164,172,141,230,201,50,234,210,134,52,167,181,158,253,240,40,62,246,107,15,175,236,43,198,193,169,58,32,200,8,252,72,202,48,108,60,139,114,1,77,202,203,55,95,180,90,215,162,120,5,207,203,226,25,60,136,15,160,128,190,90,251,159,110,0,255,209,204,127,51,251,167,1,4,200,131,180,83,160,219,25,226,78,134,1,117,86,130,24,103,21,181,105,151,43,107,71,72,183,120,220,94,165,77,134,239,198,103,214,107,0,255,211,237,63,154,249,95,102,0,255,239,0,58,34,250,0,255,110,0,255,187,246,74,254,183,241,131,124,237,245,117,60,233,0,255,187,253,239,250,43,249,223,198,15,120,165,219,191,115,182,237,0,255,205,102,39,111,151,0,255,202,191,125,104,0,255,155,248,79,237,175,43,252,151,225,199,240,127,30,64,175,30,207,57,236,170,221,70,16,160,109,7,51,196,12,231,176,56,166,12,78,147,202,139,188,189,161,185,91,53,213,38,184,224,163,166,225,111,240,179,122,239,126,198,57,131,249,239,83,17,110,51,47,246,113,0,255,242,106,159,236,139,132,0,255,94,251,190,120,152,240,127,129,111,227,1,87,156,11,167,172,18,32,35,240,35,41,195,41,82,60,195,5,52,41,51,159,124,205,106,93,139,225,107,252,44,139,95,240,130,62,128,214,29,56,0,144,28,183,29,204,204,236,220,133,106,71,182,236,80,34,73,176,178,232,88,56,180,214,40,37,60,82,248,96,124,46,95,213,125,205,83,193,243,96,28,73,133,30,169,171,32,48,184,193,60,89,172,118,23,163,53,173,245,108,136,191,240,190,95,115,120,134,79,12,227,134,113,165,128,20,0,92,57,135,137,118,97,12,204,39,49,234,106,151,46,121,138,74,207,120,82,68,251,56,124,60,190,22,64,173,253,79,183,0,255,104,230,127,153,253,221,90,54,250,127,84,176,0,255,79,15,37,0,255,29,237,15,86,107,0,255,211,237,63,154,249,95,102,191,183,150,141,254,39,5,251,0,255,244,80,242,223,209,254,48,31,64,81,20,5,64,75,73,209,220,1,14,133,122,12,56,175,54,198,249,222,63,36,234,157,208,22,201,56,158,73,226,221,210,204,146,122,105,166,185,62,240,67,67,241,103,188,161,175,36,162,0,255,241,246,95,104,175,228,191,4,31,200,215,95,95,201,147,254,199,219,0,255,160,189,146,0,255,18,252,143,7,208,82,209,0,255,99,133,253,135,221,73,254,63,218,31,242,234,245,90,38,250,127,172,176,0,255,176,60,201,127,71,251,163,53,56,99,156,113,152,207,109,131,177,223,248,217,95,249,92,113,55,236,59,143,18,254,83,205,116,136,47,246,207,179,95,104,136,7,208,96,63,64,242,122,181,145,43,227,108,9,18,130,44,0,255,171,28,147,132,103,174,174,104,39,59,203,52,9,3,117,171,182,241,90,179,240,5,124,151,175,247,58,198,57,35,211,173,200,54,110,94,249,223,191,188,218,39,251,108,95,232,95,8,31,19,254,95,120,27,79,245,110,32,56,80,109,122,218,1,42,237,156,109,140,5,69,204,223,229,92,88,24,137,107,159,4,213,11,190,22,236,165,37,62,3,0,255,112,128,84,110,231,0,193,72,50,128,173,13,36,176,49,3,185,195,56,36,150,36,9,246,106,48,47,34,27,126,199,139,63,124,42,62,225,218,238,107,240,32,120,144,84,14,43,184,219,87,238,176,249,54,232,139,252,109,213,74,159,86,111,120,168,137,222,218,198,175,224,84,218,9,234,65,144,107,227,112,198,134,10,64,134,201,233,188,45,113,136,88,146,190,72,151,27,126,199,199,58,248,28,159,237,3,104,144,175,227,163,0,255,239,246,191,235,144,228,63,27,223,215,215,32,95,199,71,0,255,195,246,191,235,144,228,127,27,0,255,231,1,20,69,209,68,31,64,83,79,114,1,55,203,160,36,176,164,128,219,49,60,118,20,209,62,69,160,244,21,251,32,110,139,167,53,20,143,27,117,29,223,135,239,240,72,10,72,18,96,251,180,115,119,16,209,99,229,229,0,240,241,86,249,243,234,171,205,161,35,252,210,39,222,196,31,43,10,128,250,251,26,224,171,191,175,65,62,128,210,246,63,149,251,159,183,249,239,235,107,144,175,180,253,79,229,254,235,109,254,251,250,26,224,3,40,26,173,201,56,227,140,147,177,27,32,182,27,183,155,183,21,107,195,254,243,206,43,205,180,135,39,246,103,90,232,183,87,182,0,255,55,229,127,55,245,191,204,240,0,255,227,1,52,252,235,109,119,27,39,119,0,255,172,116,187,151,87,254,247,51,95,246,215,126,219,15,58,22,194,55,132,0,255,23,94,193,171,250,138,91,94,126,144,220,99,66,101,36,38,112,6,111,100,23,121,142,22,67,46,73,210,222,62,248,50,136,143,17,31,195,63,107,124,149,245,131,113,70,80,72,70,225,128,17,132,142,98,30,135,213,230,44,101,100,202,124,139,182,195,212,177,38,213,6,190,148,248,34,124,49,31,64,113,4,57,142,156,7,48,212,7,86,134,32,101,109,99,95,97,212,165,77,89,82,23,205,251,225,81,124,236,135,31,241,171,43,249,232,127,188,253,23,58,36,249,47,193,95,244,65,71,33,227,12,36,23,46,8,114,10,129,165,128,42,221,163,145,185,176,177,195,93,154,100,62,160,129,248,0,191,11,224,145,248,125,190,230,244,4,25,193,149,235,170,52,109,124,35,110,50,67,93,81,183,150,249,145,23,150,105,9,190,212,182,177,33,252,90,31,64,3,124,245,247,85,192,87,210,1,148,14,28,193,113,27,177,178,0,120,225,35,41,161,210,82,5,187,179,112,107,158,70,26,121,245,209,3,222,196,223,215,1,94,219,87,0,95,189,125,197,51,206,56,25,155,181,205,71,46,124,20,24,37,25,168,222,95,218,142,204,83,186,102,154,198,75,132,0,255,35,254,192,87,60,128,34,7,114,228,48,108,149,122,218,214,22,195,216,8,18,227,29,196,179,151,151,192,62,141,14,241,24,124,17,31,26,93,193,95,122,37,68,0,255,223,237,127,215,94,201,0,255,54,254,20,119,28,236,92,143,213,37,168,186,129,108,12,233,202,204,48,198,168,249,174,153,62,49,198,162,150,186,206,254,168,69,162,97,185,58,158,244,0,255,221,254,119,237,149,252,111,227,7,249,0,74,10,187,222,115,206,220,223,220,184,93,68,25,43,143,60,243,185,183,235,252,219,143,246,79,26,215,195,0,255,10,0,255,13,60,14,63,118,189,119,63,183,115,70,243,222,167,34,220,102,94,236,227,126,182,218,39,251,34,225,191,215,191,47,62,38,252,103,224,219,248,143,7,80,82,180,148,117,0,77,213,81,199,56,200,40,67,6,78,110,39,7,52,119,89,178,186,148,11,119,111,9,183,208,254,31,190,199,199,238,248,31,254,209,43,12,57,23,14,142,95,114,228,202,22,136,160,91,129,36,177,112,163,253,205,108,119,105,140,90,194,19,29,82,93,244,46,24,223,139,191,240,138,2,160,128,190,90,251,159,110,0,255,211,204,0,255,50,251,1,94,1,125,181,246,63,221,254,167,153,0,255,101,246,123,3,104,217,232,0,255,49,193,254,63,45,148,252,119,180,31,116,37,79,250,31,111,0,255,133,246,74,254,71,240,63,215,146,209,0,255,163,130,253,127,90,40,249,239,104,63,185,61,155,15,228,118,59,44,63,238,118,102,222,48,226,92,30,192,202,147,206,67,205,52,243,239,11,127,251,226,97,161,118,241,2,252,159,7,208,82,209,0,255,99,133,253,135,229,73,254,59,218,15,184,150,162,0,255,107,21,236,191,134,231,73,254,19,120,95,95,145,147,118,210,118,183,99,133,201,42,115,139,190,191,50,121,75,214,23,212,74,155,33,94,193,67,29,225,101,188,141,175,120,5,57,142,156,7,48,212,7,86,134,32,101,109,91,254,10,164,75,155,178,164,46,154,247,195,167,248,216,15,63,226,211,125,0,13,241,213,20,253,175,171,96,0,255,75,252,78,242,127,199,0,255,189,198,2,60,216,128,122,206,109,44,63,139,63,18,211,182,114,149,119,246,51,46,209,203,251,114,253,225,17,53,71,248,223,196,167,224,3,188,90,162,0,255,117,21,236,127,137,231,73,254,239,248,223,1,84,84,244,127,89,97,0,255,127,119,146,0,255,114,246,0,255,189,90,163,0,255,117,43,236,191,137,31,74,254,239,120,128,87,81,209,0,255,100,133,253,0,255,229,73,254,199,217,15,232,235,53,250,95,151,194,254,159,248,161,228,0,255,142,7,241,1,20,141,93,239,57,103,238,111,110,140,139,40,99,229,145,111,62,215,116,157,119,251,209,254,74,227,122,248,95,225,191,129,199,225,0,255,174,192,25,103,156,193,124,110,95,206,189,252,251,217,95,249,220,114,247,237,43,143,18,254,83,61,117,136,215,246,207,179,159,235,207,1,244,142,49,6,247,55,115,187,51,243,239,92,70,101,127,249,179,47,246,195,88,91,106,0,255,108,127,32,62,214,71,252,15,62,181,214,219,65,24,163,174,2,164,236,98,184,51,210,53,195,37,217,18,52,157,166,93,122,105,91,20,63,224,189,198,226,99,241,55,94,81,0,20,5,122,165,219,191,115,182,237,0,255,205,102,43,111,151,0,255,202,191,125,104,0,255,155,248,79,237,175,43,252,143,225,199,240,161,213,142,49,254,254,229,206,111,179,195,185,121,178,175,188,109,213,38,15,246,187,253,171,190,13,241,192,194,0,255,15,254,17,31,27,0,200,169,100,4,200,120,247,135,124,43,63,219,25,108,52,163,241,124,186,167,1,90,109,47,46,242,228,213,37,62,229,133,175,122,134,47,193,127,29,85,230,231,242,15,24,245,36,6,228,156,221,65,204,188,45,239,215,239,89,217,43,107,103,168,180,138,63,168,141,253,113,248,114,252,134,71,229,0,25,65,29,65,202,112,25,198,25,9,128,50,76,126,32,174,152,67,68,114,140,189,122,220,240,59,62,118,198,31,248,100,95,239,72,42,207,8,50,130,4,193,134,122,219,128,36,83,9,146,86,151,125,79,95,45,219,181,135,239,205,122,104,9,31,64,61,125,13,27,253,79,42,216,0,255,168,135,146,0,255,114,246,79,238,78,5,64,240,156,81,41,16,42,24,121,131,247,103,36,49,133,178,136,82,191,137,118,239,68,164,95,188,89,80,91,12,63,142,191,186,138,141,254,39,21,236,63,212,67,201,0,255,56,251,1,208,178,209,0,255,163,130,253,135,29,74,254,59,218,31,244,90,141,254,175,173,176,0,255,25,126,40,249,79,224,127,94,201,70,0,255,143,10,246,0,255,105,161,228,191,163,253,216,21,208,131,1,179,231,202,48,122,42,49,194,206,8,216,174,214,188,29,119,171,102,250,249,136,74,203,182,248,12,79,245,142,247,224,159,60,128,150,138,254,31,41,236,63,44,79,242,223,209,126,144,87,103,95,97,0,14,61,221,15,78,224,198,145,145,129,169,121,160,74,93,89,222,95,54,93,158,56,182,60,241,4,30,215,192,31,241,117,124,205,233,73,101,4,35,195,144,50,114,87,220,100,134,38,234,214,54,63,242,194,230,54,61,245,109,172,175,21,64,81,20,253,122,0,13,19,253,95,86,216,0,255,95,158,228,191,156,253,95,175,35,162,0,255,239,246,159,107,175,228,127,27,31,228,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,127,189,18,162,0,255,97,251,223,181,87,242,191,141,31,228,3,40,138,162,191,62,128,146,136,254,199,219,127,161,189,146,0,255,17,252,143,87,82,209,0,255,99,133,253,135,229,73,254,59,218,15,246,90,34,250,31,111,0,255,133,246,74,254,75,240,63,94,75,69,0,255,143,21,246,0,255,105,158,228,191,163,253,32,15,160,165,40,41,0,138,130,189,134,63,61,187,49,14,243,222,31,141,222,110,182,216,63,250,103,190,236,175,125,145,240,223,235,88,23,223,16,254,51,240,19,252,227,106,207,57,123,127,184,219,109,220,136,115,243,200,55,159,139,93,229,159,253,163,253,149,190,245,240,192,194,127,3,127,196,135,28,64,93,125,228,4,71,10,65,218,73,96,72,59,39,56,17,198,30,205,19,70,126,44,33,99,71,226,191,248,123,181,200,245,139,39,113,248,30,252,192,113,119,206,110,32,120,1,9,204,144,4,129,243,86,117,34,234,216,17,97,1,17,55,23,135,87,179,132,0,255,161,210,37,14,95,129,31,247,154,228,73,78,6,174,7,133,81,104,131,112,178,8,194,125,38,138,136,149,201,145,190,88,239,150,120,24,239,139,226,93,252,229,0,154,58,206,219,57,5,32,72,42,133,32,103,193,12,103,86,114,24,65,156,205,22,77,165,205,130,149,245,142,55,145,248,87,124,149,215,184,147,167,93,62,78,130,51,5,56,223,25,170,64,100,159,70,144,149,244,190,61,122,87,28,115,173,22,154,220,240,85,139,71,124,9,254,205,107,80,126,146,129,131,235,149,228,4,184,198,118,218,229,25,108,38,134,8,66,128,74,95,172,119,55,252,131,143,69,241,47,94,88,229,125,0,13,50,130,32,56,130,224,10,34,0,255,160,78,138,37,219,64,94,219,171,157,186,105,92,170,135,246,93,186,106,25,31,193,65,218,9,234,65,16,195,56,156,177,161,2,148,98,114,58,111,73,24,34,146,164,47,210,229,134,223,241,177,13,62,199,235,189,230,13,60,64,112,240,20,128,107,231,72,46,180,77,119,140,91,68,206,62,200,169,155,198,228,111,70,248,207,245,71,248,0,255,227,19,248,176,43,12,133,67,15,61,237,164,220,120,101,100,96,98,30,64,169,43,203,251,73,167,201,19,199,150,38,158,192,227,26,120,35,126,148,15,160,80,244,127,173,130,253,215,240,59,201,0,255,1,223,237,171,134,175,244,131,145,145,163,7,195,77,23,140,36,225,132,121,208,180,130,189,186,182,93,203,107,214,58,248,22,127,91,194,54,251,21,32,8,82,200,247,104,7,247,50,170,135,74,202,13,135,143,184,202,159,72,95,29,114,29,225,169,62,241,25,94,199,7,80,83,244,0,255,174,130,253,47,241,60,201,0,255,29,239,185,94,250,40,152,159,241,3,70,61,137,21,114,206,239,84,204,188,173,239,215,175,89,217,43,107,103,168,180,138,55,168,141,253,113,248,114,124,52,95,11,64,73,81,244,211,7,80,145,209,0,255,164,130,253,143,122,40,249,31,103,63,176,70,251,127,111,0,255,175,204,127,77,251,191,85,108,244,63,169,96,0,255,161,30,74,254,203,217,15,172,209,254,223,219,0,255,43,243,95,211,254,111,0,21,27,253,79,42,216,127,168,135,146,0,255,113,246,3,107,180,0,255,245,246,31,203,252,215,180,0,255,91,195,70,0,255,147,10,246,31,234,161,228,127,156,253,192,42,237,0,255,189,253,191,50,0,255,53,237,0,255,243,1,20,45,37,5,64,129,94,201,71,0,255,227,237,191,208,33,201,127,9,254,207,107,208,43,249,232,127,188,253,23,58,36,249,47,193,247,244,1,212,26,253,175,91,97,0,255,75,188,80,242,127,199,131,248,250,237,171,53,250,95,151,194,254,151,248,161,228,0,255,142,15,241,149,0,20,69,43,165,4,160,209,106,111,159,51,70,240,220,102,187,201,229,155,231,13,161,110,218,89,81,122,16,60,251,0,218,253,67,199,203,157,187,217,89,188,16,159,253,211,110,119,196,11,29,172,29,124,198,107,246,159,233,48,17,200,248,109,193,200,107,247,190,165,92,56,141,155,162,225,248,218,138,209,144,243,141,56,224,116,242,53,222,209,66,234,140,40,254,131,223,173,246,248,145,250,71,96,150,41,60,173,109,192,174,46,136,159,53,164,213,248,95,62,128,162,167,214,167,99,243,115,198,187,61,43,212,13,213,1,40,206,193,249,96,163,173,175,217,191,253,56,254,153,252,34,139,5,216,39,25,92,19,47,107,87,155,240,141,124,173,123,173,49,120,54,194,129,165,115,0,255,120,153,13,123,79,140,248,13,254,208,3,168,253,61,98,249,159,223,1,68,242,70,246,45,78,94,19,0,255,116,73,244,22,223,202,87,250,167,172,157,219,25,111,191,223,148,219,51,233,222,170,205,26,218,215,240,15,168,158,147,131,141,32,149,177,215,196,211,218,45,139,87,242,21,70,7,66,95,222,146,20,0,245,132,223,141,236,143,175,28,64,81,20,5,64,11,197,40,29,79,235,104,0,74,250,20,71,152,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,138,146,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,165,164,104,1,104,187,20,55,117,218,0,52,40,26,20,0,205,106,230,95,31,227,44,6,172,85,191,26,239,191,238,198,51,32,54,189,252,152,52,176,15,160,227,246,127,15,167,253,145,129,32,77,226,47,98,15,223,171,244,127,103,12,119,217,31,109,68,241,160,214,247,95,62,66,8,249,159,147,163,79,124,137,240,192,99,149,254,218,127,187,232,31,155,120,21,31,64,67,127,239,31,97,242,239,85,79,13,253,189,127,168,254,125,175,10,128,162,133,150,6,15,64,43,163,62,205,76,3,128,162,40,10,128,162,40,10,128,162,104,41,1,40,90,74,90,0,74,138,150,18,128,162,40,90,0,74,138,162,87,15,160,163,252,199,165,187,223,198,211,178,153,52,225,159,250,90,135,146,175,100,127,23,151,166,199,210,71,91,202,22,126,172,175,246,201,181,35,2,14,160,119,90,253,3,161,228,201,3,91,165,180,186,197,131,101,211,85,252,38,95,99,79,135,137,150,7,132,27,91,102,244,237,246,53,126,122,64,117,12,228,108,130,193,0,238,138,120,89,208,166,120,30,95,45,252,51,242,42,101,51,144,64,234,161,119,33,219,226,57,7,80,180,148,180,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,180,148,20,0,69,81,140,6,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,45,37,69,1,208,82,82,20,0,69,75,73,237,1,160,218,5,20,164,1,180,254,137,213,113,213,221,72,98,22,130,75,211,102,182,232,93,95,227,175,167,12,3,151,176,44,37,66,93,236,178,8,183,105,172,163,198,37,122,192,15,188,198,95,175,179,156,0,202,231,206,147,157,242,192,85,122,104,89,91,13,0,255,194,143,244,181,251,245,235,99,193,203,28,153,67,202,37,100,137,246,103,185,254,250,132,186,87,230,1,212,158,251,167,76,156,157,199,70,180,188,178,127,9,146,248,41,190,154,175,72,142,130,217,233,122,111,143,233,152,196,217,205,188,157,200,46,251,75,95,215,40,30,115,5,64,73,197,57,143,37,46,79,225,168,173,107,252,155,229,41,136,101,152,249,240,34,210,88,176,64,43,109,43,52,130,63,123,0,197,115,61,84,64,30,48,149,212,212,34,198,50,214,11,130,102,238,133,31,225,111,213,158,251,7,36,206,206,183,51,142,236,100,0,255,92,113,196,75,241,125,87,122,110,175,199,5,39,147,230,35,138,184,111,179,83,55,78,131,120,16,223,188,211,84,190,222,219,183,233,149,178,157,153,103,62,54,178,197,126,210,100,136,151,241,144,3,104,242,118,189,146,92,35,142,100,138,162,0,104,41,105,41,1,104,130,162,65,67,7,80,36,250,191,86,193,254,107,120,158,228,63,129,239,246,85,196,87,40,250,223,86,193,254,107,120,158,228,63,129,239,246,181,203,7,208,216,147,145,36,213,46,92,20,84,21,168,109,49,55,122,83,101,118,142,23,18,181,6,153,93,15,29,114,241,102,197,0,255,224,95,250,26,100,4,169,148,143,32,184,130,200,63,168,147,34,201,62,144,215,246,106,167,110,26,151,234,161,125,153,174,154,193,87,101,95,97,117,160,146,231,192,157,28,164,130,247,72,24,33,113,81,150,11,169,142,202,217,113,60,71,252,211,179,61,222,107,160,139,102,225,99,1,66,79,59,103,28,32,99,58,67,220,25,193,24,163,51,177,93,70,230,158,9,221,222,142,203,59,13,158,191,61,222,234,31,126,129,199,28,35,39,73,158,99,160,204,93,64,0,119,44,111,151,184,7,27,65,146,89,86,27,180,141,165,210,72,143,190,50,158,152,248,99,252,169,87,17,63,56,7,3,39,167,141,118,193,96,57,99,164,130,224,49,200,193,196,205,162,33,141,60,46,137,191,165,154,193,247,14,109,123,227,61,125,0,37,17,253,159,183,0,255,66,123,37,0,255,37,248,129,107,180,0,255,247,246,0,255,202,252,215,180,223,119,37,17,253,159,183,0,255,66,123,37,0,255,37,248,128,107,180,0,255,247,246,0,255,202,252,215,180,0,255,119,0,37,17,253,143,183,0,255,66,127,37,0,255,37,248,191,43,224,74,34,250,31,111,0,255,131,246,74,254,75,240,37,215,96,36,56,142,140,87,96,168,71,96,37,6,41,195,197,60,217,238,168,75,155,179,166,181,94,240,31,30,197,199,122,109,199,15,29,32,238,118,78,89,33,57,73,37,87,16,186,217,242,57,174,54,102,48,136,101,231,91,244,93,154,238,21,169,54,240,160,225,123,241,153,124,253,246,21,227,224,160,12,21,100,4,126,36,101,24,70,38,40,23,208,164,188,124,243,69,187,117,109,138,87,240,188,44,126,193,15,107,232,21,20,112,224,182,88,182,156,69,212,5,180,71,85,228,45,239,29,145,84,100,136,75,226,97,15,252,135,0,255,58,133,239,245,225,0,110,0,120,10,238,58,218,65,80,237,156,141,12,18,92,243,86,237,91,216,216,137,100,159,82,53,141,175,197,237,61,26,62,3,0,255,237,245,158,228,94,56,118,238,178,3,216,226,174,177,18,51,136,108,10,233,200,178,164,144,72,243,36,65,5,48,170,0,148,95,0,112,21,32,0,255,88,157,44,203,247,225,242,230,154,174,212,82,231,82,205,181,111,213,84,227,249,10,171,87,247,49,78,114,0,180,173,29,236,62,180,159,243,216,101,100,107,201,188,82,23,151,10,23,106,162,5,248,1,62,86,199,79,248,185,7,80,107,244,191,110,133,253,63,241,67,201,0,255,29,15,226,235,183,175,198,232,127,221,10,251,111,226,135,146,0,255,59,30,196,87,0,20,69,209,175,7,80,81,209,0,255,100,133,253,0,255,229,73,254,203,217,15,246,58,34,250,0,255,110,0,255,185,246,74,254,183,241,63,94,67,69,0,255,147,21,246,0,255,119,39,249,31,103,63,216,235,120,210,0,255,119,251,223,181,87,242,191,141,15,228,3,104,41,41,90,0,74,138,162,5,160,158,190,194,236,200,177,10,114,166,50,194,225,206,3,3,140,151,178,104,130,201,163,180,69,58,131,89,139,248,113,183,36,252,127,225,95,240,41,199,149,228,129,97,58,112,2,139,27,231,43,131,32,164,60,25,190,125,58,70,229,218,39,67,53,141,175,189,157,37,26,254,2,0,255,238,53,79,146,227,201,57,128,2,125,1,85,0,80,192,88,222,172,76,119,55,163,73,173,53,47,136,71,241,190,95,143,248,99,0,69,209,65,207,56,201,48,75,6,14,118,23,6,136,119,25,89,91,2,137,179,183,87,184,209,254,32,190,199,251,238,120,32,254,234,42,226,43,198,193,177,2,146,194,73,252,9,80,56,87,154,134,58,128,33,225,229,153,47,94,173,117,47,124,130,159,109,241,52,190,219,87,33,31,64,199,71,0,255,195,246,191,235,144,228,127,27,223,239,117,227,0,255,183,146,252,15,134,254,15,241,219,133,0,255,0,175,227,163,0,255,239,246,191,107,145,228,127,27,0,255,231,21,118,0,69,142,88,249,169,192,240,128,202,119,219,192,38,151,79,254,214,23,121,92,165,171,174,58,135,207,225,161,214,26,138,63,172,120,1,120,14,140,39,185,212,39,102,150,36,102,111,99,158,42,84,75,139,18,77,23,61,251,225,47,124,44,208,30,254,89,49,14,160,112,20,0,140,42,66,161,70,26,169,72,4,67,10,111,111,195,219,218,240,22,28,246,131,242,115,18,0,24,201,15,159,248,7,68,237,108,128,27,41,179,247,240,236,210,200,155,17,141,235,32,126,46,15,95,134,143,13,160,57,35,3,102,169,74,70,193,15,196,44,3,99,8,11,229,52,45,51,175,188,205,26,93,155,226,107,60,239,132,95,240,199,238,0,229,99,36,245,36,149,1,122,34,34,205,76,202,4,184,211,215,220,227,173,242,161,236,129,95,186,133,79,226,18,241,125,151,209,126,227,196,14,200,8,10,25,133,162,227,154,199,115,184,41,139,153,24,179,216,162,201,208,116,172,72,117,142,175,37,190,23,159,225,181,124,244,63,222,254,7,45,146,252,151,224,251,250,0,26,224,171,191,175,1,190,70,3,40,114,4,121,5,48,60,21,195,110,50,118,201,118,159,177,104,31,87,233,170,111,143,30,241,78,111,61,116,187,175,1,190,254,251,250,242,0,22,84,110,8,112,221,42,1,134,229,57,203,95,16,210,214,178,29,209,242,229,238,208,110,91,186,106,240,30,132,0,255,46,252,46,62,148,175,250,190,218,3,220,131,83,245,174,123,25,182,114,215,1,49,84,185,60,153,68,100,41,146,73,162,121,142,8,143,99,200,19,51,212,43,207,5,251,31,83,133,12,123,252,63,242,86,55,28,169,104,115,201,93,144,198,147,185,230,59,224,0,255,248,124,62,128,182,174,65,29,117,220,14,50,202,144,11,39,183,147,3,154,187,68,236,46,197,68,221,91,170,219,104,0,255,15,223,227,99,119,252,15,127,88,147,39,201,147,196,242,88,238,221,62,115,139,203,187,111,99,207,62,168,180,210,183,72,115,120,167,137,38,250,118,69,1,57,87,112,172,98,128,1,48,160,44,25,184,93,164,107,238,48,180,94,156,204,103,127,221,84,45,203,245,142,95,250,131,0,255,227,85,125,0,13,114,144,32,120,16,100,4,145,127,170,62,146,226,251,64,222,90,211,101,122,234,91,170,135,246,173,90,233,207,21,231,160,95,2,224,132,170,130,145,131,221,23,43,92,115,139,227,44,93,72,74,239,150,103,78,67,29,226,63,252,139,247,37,240,21,94,207,71,219,141,145,178,0,3,48,224,32,168,87,49,143,135,112,81,149,178,50,69,177,91,19,97,106,89,115,233,28,111,74,252,15,126,172,175,128,3,40,157,244,0,255,221,254,119,237,149,252,111,227,135,188,118,0,255,122,225,156,81,220,119,51,239,198,35,229,126,229,207,126,217,103,251,80,123,251,123,251,199,120,16,111,227,25,248,94,175,35,162,0,255,239,246,191,235,175,228,127,27,31,200,87,72,31,64,147,39,150,39,25,45,207,141,161,187,125,97,217,15,217,201,131,177,103,63,107,165,149,166,218,136,207,225,101,124,20,63,138,0,255,230,43,90,173,168,238,3,40,63,73,6,61,150,196,204,82,143,93,44,41,182,197,64,75,75,178,69,55,93,76,95,248,164,59,60,208,164,3,196,240,28,4,65,78,112,107,91,248,39,100,237,108,1,59,168,144,23,120,118,234,179,31,134,36,135,14,226,219,18,241,101,248,193,190,230,60,8,114,4,134,28,216,104,136,141,36,93,157,120,138,87,130,184,34,110,173,121,130,69,62,114,94,190,185,11,231,149,7,15,50,12,231,25,153,47,113,139,231,201,77,219,235,236,239,246,79,177,63,196,167,109,225,47,241,65,215,152,221,114,153,37,57,3,24,205,7,198,19,11,170,247,178,105,158,201,67,180,189,58,159,89,123,248,145,182,36,252,135,226,95,240,215,30,0,65,14,174,216,115,112,133,66,128,138,37,48,92,72,152,5,50,216,130,177,61,167,171,46,153,95,250,252,250,195,219,248,221,31,254,130,159,92,201,70,0,255,143,9,246,0,255,233,161,228,191,163,253,95,175,32,175,101,163,0,255,71,5,251,0,255,244,80,242,223,209,126,48,31,64,81,20,45,0,37,69,81,0,244,215,215,18,209,0,255,120,251,47,180,87,242,63,130,15,228,235,175,175,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,1,148,84,244,63,85,216,127,88,158,228,191,163,253,71,175,121,247,19,228,10,198,202,48,128,60,114,3,28,251,227,25,130,80,235,218,50,207,245,238,211,67,207,248,169,119,252,23,127,194,227,188,150,138,254,167,10,251,15,203,147,252,119,180,31,228,53,118,0,69,142,24,30,4,135,167,198,210,141,13,236,146,157,60,232,123,246,113,149,174,186,234,28,62,135,143,122,235,40,190,227,138,50,125,18,92,192,246,196,146,205,144,164,98,32,84,144,10,194,10,67,57,111,19,27,169,158,154,220,61,169,253,127,21,188,210,25,252,31,254,212,3,104,236,110,57,5,36,103,138,93,249,105,227,137,33,38,75,248,52,207,228,81,226,34,141,79,172,61,60,237,106,132,0,255,81,252,11,254,236,10,163,135,158,115,5,199,16,124,25,109,55,48,78,176,195,244,218,30,168,164,197,53,203,125,246,7,241,2,222,151,192,3,241,125,124,13,61,8,14,114,112,8,252,176,178,10,14,149,163,219,128,4,98,47,211,191,32,237,214,150,67,155,120,166,101,125,109,125,24,142,131,164,210,78,240,115,67,252,19,58,156,11,113,163,32,246,86,155,151,105,180,31,134,52,174,125,248,184,68,124,25,254,237,0,26,228,235,232,232,127,216,254,119,29,146,252,111,227,251,250,26,228,235,232,232,0,255,187,253,239,58,36,249,223,198,0,255,121,0,69,81,20,0,69,137,94,227,253,83,56,64,220,168,84,226,190,139,161,178,37,99,108,42,225,81,216,207,153,182,75,228,152,245,212,37,126,193,35,61,194,71,240,128,43,198,17,4,15,82,193,72,89,25,138,28,201,49,84,130,38,133,184,96,121,171,43,130,167,8,160,254,190,6,248,234,239,107,144,15,160,180,253,79,229,254,235,109,254,251,250,26,228,235,108,0,255,83,185,0,255,122,155,0,255,190,190,106,248,0,138,211,147,100,160,93,56,150,162,59,55,128,239,52,193,167,115,117,153,39,123,127,135,118,240,82,227,242,78,120,83,95,55,254,127,27,201,0,255,96,232,0,255,16,191,93,248,15,228,43,10,128,118,21,193,65,16,228,65,42,7,193,252,145,242,51,150,162,123,196,165,205,37,221,165,167,190,93,154,235,88,170,149,150,42,214,167,13,58,42,1,80,0,238,157,113,182,122,39,0,98,35,137,70,33,210,100,217,84,58,27,46,214,186,53,30,87,195,19,240,77,239,1,52,70,71,61,227,32,231,16,108,56,185,29,140,19,236,18,178,186,148,177,156,205,189,186,133,246,7,241,1,222,119,199,0,255,240,201,149,58,112,0,224,60,200,33,73,142,155,40,36,66,91,109,17,192,165,210,120,105,115,73,3,99,60,210,60,252,90,95,2,0,255,235,228,43,206,133,3,67,2,228,10,252,72,96,237,20,25,154,149,5,52,41,55,175,124,205,106,93,123,225,107,252,108,139,95,240,202,190,230,65,240,60,24,71,82,161,71,202,16,4,87,110,52,63,90,172,86,23,116,77,107,77,11,226,49,188,239,215,28,126,26,64,3,124,245,247,213,193,215,36,39,73,146,39,73,78,146,249,3,120,141,161,200,166,219,217,90,170,93,186,233,219,165,135,142,93,90,233,105,0,205,56,25,64,33,73,70,193,95,136,89,142,145,166,21,40,231,105,153,205,188,205,22,93,123,225,21,252,236,132,95,240,202,190,226,9,112,60,25,79,0,208,39,103,23,0,85,109,99,158,42,167,171,155,177,154,54,122,54,196,163,120,95,160,57,252,177,6,221,79,61,103,0,195,44,185,50,114,59,24,96,189,69,244,234,94,72,164,189,61,187,125,246,15,241,61,222,151,192,0,255,240,1,79,128,10,158,196,141,160,78,70,85,110,100,20,82,87,228,137,65,102,80,139,118,183,177,56,18,105,9,143,203,91,181,53,241,221,248,160,3,104,142,58,130,84,70,172,44,57,109,180,221,182,68,117,107,184,36,222,145,114,165,182,122,87,52,52,253,244,217,193,135,240,190,58,94,232,173,142,136,254,135,237,127,215,94,201,127,54,62,200,171,168,232,0,255,146,194,254,0,255,242,36,0,255,227,236,7,123,165,147,254,191,219,0,255,174,189,146,0,255,108,252,132,7,208,252,62,86,7,128,54,144,113,4,181,71,82,254,16,30,212,227,174,218,231,229,250,151,183,193,179,248,172,81,124,5,31,233,53,121,98,121,146,209,242,24,133,110,124,97,217,23,151,79,254,54,246,236,103,173,116,210,85,27,241,57,188,140,135,226,71,241,221,124,69,1,80,20,69,1,80,180,171,73,78,146,36,79,146,156,36,243,7,112,140,162,184,60,221,206,218,82,45,211,78,131,75,15,29,187,116,210,175,107,190,143,115,156,147,10,146,145,203,141,140,57,56,60,107,30,68,47,176,217,66,13,75,184,49,218,218,33,126,108,12,63,137,63,56,128,6,250,106,237,127,186,253,71,51,0,255,203,236,247,243,21,208,87,107,0,255,207,237,127,154,249,95,102,0,255,55,128,150,140,254,31,21,236,0,255,211,67,201,127,71,251,219,124,69,112,16,4,121,16,228,32,152,63,130,103,44,69,247,136,75,139,59,234,50,45,245,237,210,92,199,82,173,180,164,175,100,163,0,255,71,5,251,0,255,180,80,242,223,209,126,48,95,157,125,0,205,1,25,245,208,241,78,202,93,126,112,218,193,212,124,193,196,218,222,221,95,58,77,158,217,55,52,241,4,30,55,199,227,240,151,53,116,156,191,113,12,1,128,36,102,73,110,145,179,24,8,132,138,4,205,140,183,104,146,196,44,46,178,46,240,38,14,0,255,138,111,230,107,218,128,27,120,99,55,96,121,180,43,182,169,251,13,135,184,35,189,57,109,117,216,225,107,252,211,47,190,193,7,251,10,228,8,14,14,174,23,130,17,228,27,223,200,162,9,108,37,154,128,137,129,145,79,99,61,75,226,31,188,47,138,151,240,46,62,128,218,51,146,253,27,50,12,126,34,67,230,71,237,159,86,106,166,243,243,223,195,151,120,151,248,127,213,156,30,0,39,185,218,177,4,69,56,193,102,154,38,218,218,46,79,246,254,230,58,205,244,173,239,175,164,143,42,55,50,70,10,99,60,137,17,242,54,210,70,82,206,46,143,26,67,93,196,112,151,166,146,86,104,17,15,220,13,47,202,240,219,248,100,190,126,61,128,138,137,254,39,41,236,0,255,47,79,242,95,206,126,64,95,141,209,0,255,187,21,246,223,196,11,37,0,255,119,252,159,175,162,162,0,255,201,10,251,0,255,187,147,252,143,179,31,208,87,99,244,191,110,133,253,55,241,66,201,0,255,29,159,230,3,104,126,31,171,3,64,187,144,113,4,225,145,148,183,10,13,234,113,87,237,243,114,253,203,219,224,91,124,214,41,190,130,239,245,154,215,1,224,36,148,12,148,145,32,28,144,236,143,97,120,66,93,91,187,124,215,180,176,93,203,120,166,119,188,23,159,197,103,249,74,10,128,162,161,107,61,221,220,109,156,243,62,118,183,221,36,233,251,157,103,175,253,177,15,43,236,175,246,27,188,135,79,240,26,30,171,249,125,172,14,88,225,170,36,69,120,44,209,254,33,132,56,238,170,253,165,181,254,29,161,102,241,22,126,135,63,226,111,7,208,238,95,175,118,206,85,220,119,51,239,110,143,99,238,79,254,236,155,125,182,15,181,183,0,255,183,127,140,7,241,54,158,129,143,173,120,246,143,162,39,101,57,1,73,230,50,25,158,125,50,147,158,38,107,201,62,213,67,195,206,202,120,9,143,226,135,248,105,252,131,87,180,0,116,232,21,245,140,183,115,33,72,44,0,170,80,56,3,20,202,180,224,50,158,168,154,213,154,232,116,111,205,232,29,31,34,241,81,248,152,43,64,15,0,120,1,9,240,36,23,160,93,146,102,41,73,35,153,191,128,35,25,26,189,52,140,94,240,74,71,248,9,0,255,173,241,62,206,113,78,16,36,35,151,27,25,115,176,120,198,60,136,94,96,171,133,26,150,112,99,180,182,66,252,216,24,62,18,95,215,7,80,4,245,17,28,2,127,138,20,73,186,47,107,125,103,111,249,15,53,211,76,0,255,159,107,247,71,249,49,31,22,55,80,150,60,22,144,186,231,3,54,133,188,36,108,109,238,242,231,44,108,212,81,227,120,220,5,127,224,41,254,146,10,78,82,149,3,65,94,176,59,178,60,0,18,157,175,10,78,89,124,75,171,91,35,170,142,240,225,45,214,182,196,111,224,79,250,10,242,0,90,54,250,127,84,176,0,255,176,67,201,127,71,251,241,252,164,130,4,169,96,251,202,48,123,29,213,113,226,225,86,134,147,183,205,159,72,91,29,18,253,226,151,54,241,25,222,208,215,178,209,0,255,99,130,253,127,122,40,249,0,255,104,127,152,175,222,62,128,86,6,220,0,118,227,192,242,104,86,111,209,247,23,22,113,71,122,115,218,234,16,196,39,248,168,93,124,131,167,60,25,73,2,132,142,24,18,2,96,239,186,242,121,91,41,38,117,103,97,193,114,63,124,110,92,26,218,159,106,5,111,50,252,45,126,156,95,200,65,101,164,234,8,82,215,198,97,156,43,41,160,12,147,27,136,43,230,16,145,28,99,175,30,55,252,142,143,149,241,8,190,217,215,84,14,18,4,79,5,25,65,228,31,212,199,82,124,223,109,175,173,233,50,45,53,72,245,208,190,84,43,221,224,3,40,58,232,107,0,220,50,128,81,8,144,140,19,139,27,151,188,51,203,57,3,217,66,93,230,82,185,80,104,23,175,75,32,165,240,213,248,124,190,122,61,128,138,138,254,39,43,236,0,255,47,79,242,63,206,254,176,215,17,209,0,255,119,251,207,181,87,242,191,141,239,241,42,42,250,159,172,176,0,255,190,60,201,0,255,56,251,193,94,71,68,0,255,223,237,63,215,94,201,127,54,126,144,15,160,40,90,234,235,3,40,137,232,0,255,188,253,23,218,43,249,31,193,0,255,120,45,21,253,63,86,216,127,88,158,228,0,255,163,253,96,175,36,162,0,255,243,246,63,104,175,228,191,4,223,227,181,84,244,63,85,216,0,255,167,119,146,0,255,143,246,135,60,128,162,40,10,233,3,104,240,0,121,165,8,121,217,137,109,55,133,101,95,100,222,249,51,22,237,103,93,181,210,74,27,241,71,188,140,135,226,187,240,113,94,241,123,160,142,192,112,37,229,24,202,36,41,127,22,18,212,164,110,217,231,29,250,119,214,193,75,248,172,83,188,26,223,230,21,29,245,1,178,225,202,193,129,7,1,33,134,36,64,42,0,202,112,67,119,16,3,206,165,154,233,176,117,53,124,8,226,129,54,129,248,13,252,211,11,73,240,0,200,201,185,130,32,73,226,54,2,204,76,28,179,27,160,93,251,35,174,172,17,9,194,158,53,254,192,151,131,143,226,11,249,138,180,131,84,144,7,169,28,4,243,175,224,161,82,116,19,238,44,46,233,50,61,245,237,210,92,199,82,173,116,179,159,202,8,114,33,221,71,16,32,7,25,103,36,72,68,19,248,129,185,98,40,40,199,49,246,234,145,196,23,248,95,25,143,224,91,124,0,205,233,9,50,130,43,195,16,24,185,17,55,153,225,137,186,181,205,143,188,176,185,78,75,13,198,250,94,245,209,199,221,25,227,0,56,2,36,134,66,146,196,249,51,51,19,57,55,194,168,17,18,183,22,135,74,183,132,0,255,165,210,34,14,223,142,31,242,26,11,112,234,232,62,218,65,225,60,185,112,242,53,143,32,212,229,237,253,37,212,36,136,99,195,11,79,224,111,13,60,14,0,255,118,0,192,206,207,120,33,131,142,148,29,112,206,238,164,78,188,53,239,23,172,149,216,235,107,160,88,245,138,39,167,141,253,113,248,11,124,67,95,237,0,128,103,0,24,0,146,100,20,61,163,146,224,35,173,220,213,125,159,239,213,188,92,131,120,222,172,185,206,42,94,175,36,23,112,50,128,202,157,27,112,83,24,162,212,213,101,158,104,159,182,133,122,106,220,216,216,44,63,24,200,13,9,2,55,128,84,240,198,128,149,153,122,155,120,155,58,31,4,136,190,61,241,191,132,69,154,28,26,194,139,71,124,49,254,227,0,10,140,184,145,182,187,157,66,30,203,140,109,254,126,195,226,237,88,111,81,95,109,122,120,5,0,255,244,139,151,241,223,150,10,189,157,148,15,160,30,67,0,96,50,3,220,46,3,124,33,47,32,210,114,189,188,105,222,210,208,57,126,246,136,207,194,0,255,121,69,239,125,0,45,191,14,4,7,57,56,21,164,174,29,96,11,205,42,109,117,151,39,105,127,107,163,102,26,215,55,118,207,119,7,1,16,60,103,84,10,132,74,187,226,6,239,207,56,138,41,212,69,156,218,77,227,238,157,120,180,139,55,11,106,147,225,195,241,137,219,151,36,27,158,60,167,224,46,239,3,110,3,96,21,162,125,243,75,211,46,34,236,214,228,105,78,45,52,142,86,9,0,255,143,248,20,124,81,95,49,30,4,121,144,10,14,140,12,169,146,72,202,137,102,104,33,46,88,226,214,154,224,89,224,3,40,154,244,74,31,121,206,135,157,187,80,23,28,86,14,69,207,39,63,17,139,182,93,47,143,217,223,56,141,227,111,95,248,85,124,155,215,79,31,64,197,70,0,255,151,10,246,63,234,161,228,127,156,253,192,26,237,0,255,189,253,191,50,0,255,53,237,0,255,86,177,209,0,255,100,130,253,135,90,40,249,31,103,63,176,70,251,127,111,0,255,177,204,127,77,251,191,1,84,100,244,63,153,96,0,255,161,30,74,254,203,217,15,172,209,254,223,219,127,44,243,95,211,254,111,21,25,253,79,42,216,127,168,133,146,0,255,113,246,7,107,180,0,255,247,246,0,255,202,252,215,180,223,207,7,80,20,45,61,231,0,70,187,236,185,109,23,60,1,204,46,118,73,153,153,185,19,70,191,80,139,100,45,236,136,135,26,197,19,13,116,129,87,122,115,0,5,122,37,31,253,143,183,0,255,66,135,36,0,255,37,248,62,175,64,175,228,163,0,255,241,246,63,232,144,228,191,4,223,211,7,80,107,244,191,110,133,253,47,241,67,201,0,255,29,79,226,43,184,125,181,70,0,255,239,82,216,127,18,63,148,252,223,241,32,190,62,0,173,27,83,20,5,64,209,82,82,221,1,52,126,58,168,251,9,72,28,19,157,174,195,152,10,155,62,154,55,180,122,135,95,233,235,221,168,146,83,202,50,138,218,118,100,142,190,48,222,195,151,182,87,247,248,10,212,115,114,142,68,50,24,86,214,54,189,27,92,166,57,125,141,191,251,65,153,163,226,60,240,209,142,163,153,65,45,73,181,211,185,34,190,132,95,240,0,26,240,159,30,28,30,247,216,198,203,147,6,179,49,140,58,195,83,77,34,205,227,33,215,71,95,115,29,220,175,160,192,66,27,249,58,18,45,156,58,107,210,214,150,194,115,241,235,124,69,240,140,156,202,120,21,192,70,242,246,36,17,87,4,208,216,53,254,171,124,36,32,11,177,208,105,184,41,68,76,11,237,27,82,61,224,29,87,173,166,80,207,25,31,68,50,24,49,109,159,206,13,238,211,217,62,128,166,93,39,223,218,237,17,201,32,113,90,125,116,202,165,3,94,115,29,163,248,39,34,170,141,124,206,29,237,98,61,244,89,2,237,197,215,93,239,49,61,32,147,11,113,30,21,210,118,28,201,231,51,27,93,217,92,21,0,255,193,247,214,251,208,143,84,47,140,4,156,60,161,232,66,114,106,18,191,180,40,244,18,95,200,7,80,140,122,4,110,24,234,213,248,79,5,15,202,157,241,192,67,168,72,81,215,105,222,113,150,234,168,2,160,78,209,180,180,252,128,4,208,156,35,163,134,84,28,52,69,26,128,162,164,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,90,74,0,90,74,138,2,160,165,164,40,0,138,162,104,1,40,41,138,2,5,160,164,104,80,0,20,69,81,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,209,82,82,0,212,116,61,171,99,212,153,175,156,24,201,118,120,90,147,93,240,153,107,27,24,208,122,173,131,252,126,128,89,254,59,95,22,58,224,34,93,244,173,88,180,9,95,210,7,80,88,61,23,50,194,93,243,3,140,75,143,248,243,192,15,63,85,250,123,31,35,27,253,39,36,62,91,51,127,213,185,241,140,226,110,137,177,182,115,165,159,250,27,207,121,236,151,33,97,252,140,15,160,161,191,247,95,183,56,191,85,53,213,251,135,216,142,46,168,0,40,90,40,10,7,160,104,154,167,76,1,80,20,69,11,64,81,82,20,0,69,75,73,1,208,82,82,180,0,148,20,69,11,64,73,209,82,2,80,20,69,127,7,80,178,79,30,145,37,254,231,44,165,244,208,118,165,13,0,255,214,87,28,151,95,9,18,115,140,205,194,248,138,240,199,244,136,64,0,255,238,243,149,246,240,207,235,42,120,95,95,113,207,56,87,194,140,223,71,66,93,246,113,53,124,52,128,130,62,29,227,56,202,222,229,233,183,200,215,203,254,145,131,108,26,135,218,54,117,209,37,108,143,248,193,190,98,140,145,107,227,196,124,173,15,243,184,251,110,243,111,105,74,86,222,228,21,203,114,90,139,15,242,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,138,150,2,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,104,41,105,41,1,40,138,150,58,0,205,96,26,52,163,1,64,81,212,105,206,129,6,160,57,70,75,203,207,145,2,160,40,90,74,0,90,74,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,213,90,15,250,196,114,180,33,98,184,217,99,24,142,182,224,209,75,143,77,127,120,103,5,64,207,64,1,4,140,162,49,20,43,12,223,94,195,159,222,254,10,211,123,127,221,121,50,84,130,165,225,88,92,168,65,88,17,16,62,131,31,244,0,74,159,242,115,28,112,146,97,34,51,95,142,164,109,145,185,76,119,93,181,109,248,26,126,229,106,126,14,210,146,20,190,106,183,155,54,129,222,146,102,35,237,143,24,175,197,71,122,165,99,100,0,255,69,109,55,129,124,188,252,89,104,0,255,28,107,119,196,135,248,222,172,83,188,147,175,244,161,231,86,24,91,200,47,146,164,45,82,121,220,139,175,210,76,139,91,163,120,207,1,180,96,135,162,40,46,208,1,160,0,152,0,90,7,70,225,25,168,42,140,5,222,214,109,109,161,175,245,167,71,137,231,114,89,242,243,129,213,142,36,212,69,227,154,209,240,34,124,154,87,132,63,82,159,144,193,45,188,223,136,92,222,84,126,214,140,246,195,31,29,94,248,25,126,164,175,244,211,49,252,132,221,212,253,231,150,218,71,10,51,94,197,235,18,69,14,160,247,1,114,216,37,41,108,65,8,177,36,21,239,25,134,99,215,188,167,226,169,248,95,190,210,231,57,99,2,89,182,174,244,161,167,109,56,191,44,15,24,9,246,201,228,215,254,24,245,210,74,139,32,62,199,63,174,0,40,138,162,0,64,49,170,212,41,64,154,6,160,41,37,77,233,55,128,150,162,0,255,107,21,236,127,134,231,73,254,19,120,111,95,69,124,45,69,0,255,215,42,216,0,255,12,207,147,252,31,240,221,190,226,249,0,8,220,185,101,92,64,80,48,43,119,114,158,51,24,54,2,184,137,78,195,109,186,163,25,90,45,227,69,177,236,227,240,17,248,115,175,121,146,28,79,206,11,40,208,163,80,5,0,40,92,203,159,225,118,117,51,154,212,91,247,130,120,20,239,251,245,136,135,214,156,39,73,158,196,146,19,187,179,88,73,146,151,43,207,211,72,220,92,18,87,215,52,77,31,31,150,183,81,149,36,7,229,151,187,236,200,153,27,35,97,7,23,202,214,155,119,106,180,47,162,28,135,246,225,219,18,241,153,248,130,62,64,218,237,60,5,156,113,172,112,3,240,92,105,167,234,164,32,37,66,92,74,247,233,222,171,61,111,127,207,135,111,70,241,97,248,208,160,3,200,237,12,36,3,151,10,114,10,129,165,10,85,186,233,72,92,216,216,225,46,77,50,31,208,64,124,128,223,253,225,35,241,129,124,69,112,16,4,121,42,200,65,106,254,21,60,99,25,190,9,119,54,151,116,153,150,26,92,186,107,217,170,149,54,246,53,70,71,61,227,32,199,42,216,112,50,14,134,9,118,9,89,93,10,149,179,184,135,91,104,0,255,16,47,224,125,119,252,15,127,10,160,57,61,65,70,218,200,48,148,182,70,110,196,61,154,161,174,136,107,203,252,200,11,187,116,19,127,234,219,216,16,126,206,171,180,0,255,245,246,31,203,252,223,180,223,239,53,224,53,218,0,255,122,251,143,101,254,107,218,0,255,59,128,146,39,253,143,183,0,255,66,123,37,0,255,37,248,128,107,180,0,255,247,246,0,255,202,252,215,180,0,255,119,45,17,253,143,183,0,255,65,123,37,0,255,37,248,195,73,78,146,171,64,7,80,64,27,192,25,91,0,86,202,51,184,157,184,39,175,37,228,145,177,72,75,248,13,95,224,99,27,124,24,191,231,1,128,241,92,151,228,60,72,130,0,227,0,148,63,195,97,206,133,164,198,165,121,53,243,184,176,185,184,12,94,36,186,86,207,254,78,95,159,53,121,2,28,64,44,143,165,218,110,42,119,200,126,159,190,104,0,255,86,105,165,193,171,71,60,212,67,19,141,243,132,205,7,206,184,251,48,228,103,24,87,181,43,24,34,9,182,141,190,188,186,0,255,156,122,121,219,242,195,99,135,15,226,171,134,227,131,248,99,128,188,114,178,249,214,46,12,140,49,249,22,152,141,68,133,145,249,139,161,116,205,205,171,53,59,182,191,78,99,61,43,180,210,139,246,195,188,150,142,254,199,219,127,161,67,146,0,255,17,252,93,95,49,30,164,242,32,149,118,112,100,21,144,68,82,78,60,195,11,113,111,73,92,91,19,52,3,62,200,56,167,16,140,36,87,181,13,3,9,108,204,103,198,14,195,144,88,114,151,96,173,6,243,34,136,246,179,127,199,135,63,252,163,197,30,64,173,209,0,255,187,20,246,0,255,196,15,37,0,255,119,60,136,175,222,190,94,163,0,255,119,43,236,191,137,31,74,254,239,248,16,95,1,80,20,69,189,30,64,69,69,0,255,147,21,246,223,151,39,249,31,103,63,216,235,120,210,0,255,119,251,207,181,87,242,191,141,79,197,219,141,129,50,32,7,177,96,0,160,91,45,159,231,114,83,134,170,18,184,216,162,201,34,117,239,73,117,142,47,26,126,8,31,232,53,200,8,130,224,8,210,70,144,160,0,255,131,58,41,150,203,223,109,175,173,213,74,221,52,46,213,67,251,50,93,117,131,15,160,232,236,161,7,149,51,14,146,11,4,67,112,128,192,82,137,133,237,51,18,23,54,70,183,84,143,203,7,180,15,0,255,227,103,127,248,72,252,197,181,0,148,20,69,151,125,0,212,145,96,156,17,96,203,5,65,134,5,41,24,80,165,123,172,209,246,23,117,185,75,151,204,195,172,16,31,224,119,129,248,55,252,227,4,24,24,185,231,192,96,9,146,196,18,24,8,163,133,118,103,176,5,115,20,245,210,35,123,233,179,22,196,31,120,218,31,190,25,63,204,215,28,9,94,62,50,142,148,161,30,129,33,65,202,218,197,60,89,104,119,54,164,53,173,245,236,135,71,241,177,95,119,248,102,95,11,57,130,211,78,187,94,8,70,144,143,222,200,226,89,216,32,158,128,137,193,145,176,88,211,146,248,7,239,139,226,35,188,135,15,160,253,190,2,188,218,247,177,209,167,242,246,254,219,4,19,161,31,81,172,250,188,63,172,208,44,254,251,50,124,57,62,160,175,64,62,128,142,143,254,191,219,127,174,67,146,0,255,109,252,159,87,160,215,241,209,0,255,119,251,223,117,72,242,191,141,0,255,243,26,58,0,144,10,14,253,50,122,198,1,216,0,195,169,195,8,76,241,144,73,216,158,181,181,91,215,94,120,26,127,171,226,23,124,179,175,149,87,130,7,129,225,65,224,110,91,177,75,182,27,244,61,251,184,74,87,13,94,205,225,163,222,154,232,8,95,121,79,48,198,8,210,6,128,99,216,48,0,164,200,118,16,59,92,48,248,138,227,8,123,53,152,47,131,13,175,227,69,32,62,11,159,119,0,119,16,60,163,210,125,4,200,176,238,79,70,35,18,148,72,114,161,47,45,63,230,42,127,202,222,248,92,90,242,150,135,175,199,63,92,203,71,0,255,227,237,191,208,33,201,127,9,190,174,175,57,15,130,28,193,85,14,140,174,98,99,57,26,78,60,67,35,193,220,16,183,214,60,111,33,30,110,55,14,204,130,118,18,36,7,65,221,108,249,144,184,161,92,160,96,16,75,119,140,213,154,40,77,251,114,248,6,126,142,55,26,126,236,220,3,104,128,175,254,190,6,248,10,128,250,251,26,224,171,191,175,110,62,128,166,234,168,99,28,100,192,144,129,147,49,161,253,128,246,46,75,86,151,194,163,221,91,194,45,212,92,7,240,127,124,236,142,103,241,47,175,57,144,228,92,246,101,57,150,51,141,184,48,114,146,129,1,20,205,216,21,18,47,214,191,199,244,131,47,218,197,163,120,210,117,124,244,0,255,221,254,119,29,146,252,111,227,251,188,50,61,0,144,156,28,216,49,82,41,32,64,1,133,80,46,100,157,0,33,184,39,234,156,166,154,100,126,106,80,247,195,223,248,93,32,126,6,223,213,87,140,7,65,30,164,130,3,27,173,82,228,72,82,78,60,195,19,113,111,75,92,91,19,52,11,124,189,251,0,109,188,50,70,146,84,172,128,145,203,79,152,92,53,6,230,95,217,116,222,165,91,158,166,213,13,62,20,211,254,17,0,255,128,15,56,64,42,207,8,16,228,66,94,109,179,163,140,222,216,2,118,98,167,236,185,105,165,70,222,132,56,14,29,196,183,221,225,55,241,183,62,133,115,158,242,195,31,217,218,177,39,48,35,33,198,42,23,182,181,113,164,122,183,72,195,53,154,106,16,0,255,116,236,215,115,246,99,189,226,1,242,60,56,15,82,161,15,172,12,8,172,220,182,188,21,174,118,23,35,164,46,154,55,196,95,120,95,160,69,252,204,107,206,200,176,84,130,224,32,254,0,86,49,131,50,60,3,225,12,111,236,51,175,252,241,22,45,227,47,124,141,159,165,240,26,124,208,1,148,16,253,127,183,0,255,93,123,37,0,255,219,248,64,190,254,250,58,34,250,0,255,110,0,255,187,246,74,254,183,241,129,124,5,64,185,62,102,72,112,14,203,73,29,215,187,141,141,172,66,206,104,38,86,233,165,80,57,189,123,50,127,181,210,187,75,171,248,168,129,248,13,252,145,87,84,222,7,208,32,35,8,130,35,8,70,16,249,167,234,164,72,178,239,150,215,214,106,165,118,26,151,234,161,125,151,174,90,199,215,66,61,221,199,185,210,6,12,25,25,216,93,57,160,189,197,244,214,94,157,184,123,75,134,11,246,63,124,143,151,37,240,64,124,179,175,36,0,94,8,78,82,63,59,196,13,108,72,204,174,4,49,168,204,233,16,135,27,107,71,94,45,225,193,94,165,173,137,0,255,192,103,122,205,56,25,7,43,36,56,21,127,0,67,134,141,102,81,8,167,120,120,121,230,141,183,104,221,20,175,224,123,39,60,141,0,255,121,0,100,119,48,176,59,7,3,113,127,0,255,32,168,28,70,146,128,178,156,33,177,179,253,219,216,53,90,23,197,15,61,203,226,1,248,104,217,232,0,255,81,193,254,63,61,148,252,119,180,127,170,200,8,242,242,145,243,20,12,245,129,225,202,32,101,109,91,254,106,150,116,105,115,144,186,104,26,0,255,225,83,124,236,135,79,224,115,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,31,230,3,40,41,138,22,128,162,164,40,0,250,235,107,137,232,127,188,253,23,218,43,249,47,193,7,242,213,215,87,18,209,0,255,120,251,47,180,87,242,63,130,15,242,0,90,42,250,127,172,176,0,255,176,60,201,127,71,251,65,94,191,94,75,69,0,255,143,21,246,31,150,39,249,239,104,63,200,43,0,186,236,163,142,4,227,140,0,91,44,21,100,88,144,130,1,69,186,199,34,91,95,212,225,46,93,50,143,179,66,124,128,215,5,226,227,240,105,124,173,214,28,73,249,56,50,142,224,170,30,129,85,130,148,225,98,158,46,180,75,27,242,154,214,154,22,104,20,31,251,117,135,247,244,1,226,110,231,192,10,201,73,42,25,65,232,102,203,231,56,219,216,193,74,132,221,111,209,102,105,154,55,164,218,192,215,12,0,255,139,31,230,107,142,4,199,145,113,4,134,122,164,172,146,74,89,187,152,31,45,164,75,27,210,154,214,122,246,195,167,248,216,175,59,124,179,175,64,142,224,224,224,58,144,54,130,108,163,27,89,60,129,15,162,137,50,49,56,242,105,172,105,73,252,131,247,69,241,18,30,229,113,130,60,49,119,29,238,74,172,220,184,141,18,64,114,202,19,240,237,111,202,72,178,63,102,233,26,175,139,59,107,52,252,58,62,221,3,40,144,175,227,163,0,255,239,246,191,235,144,228,127,27,223,215,87,33,95,233,209,0,255,119,251,223,117,72,242,191,141,239,243,0,138,59,10,199,73,146,100,36,63,119,133,127,48,142,237,92,9,59,169,147,215,218,189,83,163,125,51,98,57,180,15,223,150,135,47,195,103,78,114,146,12,128,14,0,0,70,225,220,182,0,8,105,6,55,51,183,204,37,36,89,198,34,77,27,190,192,199,54,248,3,159,236,107,242,164,202,175,66,44,143,5,216,77,120,139,203,187,79,95,180,127,155,180,210,224,213,35,62,106,162,137,238,2,104,27,79,146,188,0,0,39,119,103,193,72,35,225,202,211,52,241,246,86,196,213,53,111,193,143,215,54,189,251,5,0,56,118,102,176,108,25,163,40,9,109,81,213,120,139,251,54,242,104,140,33,209,37,62,23,247,195,91,10,127,140,47,45,228,50,130,143,77,79,142,223,110,140,148,152,103,220,6,185,179,104,127,136,80,227,218,158,182,68,35,45,50,248,17,127,11,199,39,226,131,189,34,175,4,15,2,195,83,41,119,251,176,124,201,118,131,190,103,31,55,233,170,65,171,57,124,212,91,19,29,225,3,168,191,175,117,254,59,8,158,84,155,14,55,80,21,156,113,145,40,0,212,188,25,190,253,77,141,162,218,47,179,52,141,223,189,229,165,25,62,29,95,209,215,32,31,64,105,251,127,202,253,215,219,252,247,245,53,200,87,218,254,167,114,0,255,245,54,0,255,125,125,13,240,1,180,20,37,237,6,80,58,112,48,50,30,156,114,163,142,12,163,88,29,37,136,133,201,145,46,221,146,32,216,245,211,20,254,197,135,36,254,193,71,251,90,57,18,60,8,14,15,82,238,182,21,187,100,191,65,223,179,159,155,116,213,183,87,115,248,168,183,30,58,194,87,222,19,140,49,130,180,1,180,99,216,112,1,72,145,56,200,25,70,29,124,197,145,96,175,70,243,101,176,225,119,124,8,196,95,225,227,14,224,14,130,39,213,166,195,93,64,165,157,49,74,20,128,177,121,51,12,254,166,70,113,237,151,89,154,198,235,222,246,18,13,159,142,0,255,121,130,49,30,228,122,100,4,161,167,108,180,35,75,12,60,30,225,150,157,210,108,159,52,16,105,209,135,15,117,236,215,4,124,83,95,115,30,164,114,4,134,28,24,93,197,136,36,131,137,166,104,229,45,110,136,91,107,158,32,196,227,237,198,129,89,128,147,84,114,16,212,207,150,15,137,27,194,69,1,87,34,116,199,88,173,137,226,180,47,135,119,224,231,120,163,225,203,206,61,128,246,248,25,41,148,159,131,49,96,105,87,18,28,169,171,186,145,35,229,236,147,187,200,27,237,212,33,193,155,75,15,254,198,155,55,30,133,47,236,107,128,175,251,62,128,230,60,21,228,8,12,57,101,100,200,141,228,104,48,241,20,173,4,113,69,220,90,243,188,165,242,97,121,227,108,9,112,146,74,218,109,220,142,25,153,247,69,147,8,49,13,103,34,211,83,215,222,158,182,86,215,208,47,126,228,225,155,241,179,147,32,117,4,22,36,222,7,224,198,64,12,103,134,34,221,59,131,153,177,192,100,181,91,247,235,13,79,226,215,87,197,191,224,39,250,26,100,164,130,148,143,84,218,8,34,0,255,160,78,138,37,251,64,94,219,171,157,186,233,92,170,137,246,101,186,234,53,31,64,197,68,0,255,147,21,246,0,255,151,39,249,31,103,127,216,235,136,232,127,216,254,119,253,149,252,111,227,47,174,133,122,232,56,35,184,96,200,149,129,223,225,242,1,207,45,166,183,214,14,235,113,247,118,52,220,167,127,59,248,63,62,150,192,203,240,105,215,17,209,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,150,18,128,162,232,164,31,4,72,142,196,93,8,157,142,0,119,218,102,129,93,145,38,198,1,78,155,117,183,177,184,241,234,22,127,219,91,245,201,240,33,248,160,3,192,237,198,168,50,32,7,185,224,2,64,55,176,243,24,110,202,128,42,11,23,91,52,93,166,238,53,169,198,241,160,225,135,240,121,215,224,65,240,32,169,188,12,229,110,95,185,69,230,241,173,239,217,191,173,90,233,243,106,14,31,245,208,91,59,43,206,192,49,179,0,104,39,241,39,168,106,23,70,17,151,3,24,18,102,94,249,226,213,90,23,197,215,120,94,22,79,227,1,71,146,162,3,169,118,146,194,22,183,5,5,76,102,23,92,152,212,152,188,236,153,56,38,77,154,246,117,209,230,172,132,39,47,254,9,159,225,1,20,168,135,142,51,130,1,67,174,92,216,141,156,219,123,139,233,173,53,156,184,123,75,134,251,236,0,255,225,123,188,44,129,7,226,83,189,90,251,159,110,0,255,209,204,127,51,251,189,94,115,59,25,134,3,18,28,196,31,192,144,97,227,9,202,136,51,52,188,124,243,198,91,180,46,138,87,240,188,19,158,198,243,188,38,120,144,43,35,211,19,228,32,24,37,62,219,37,24,55,93,25,166,150,74,100,164,223,163,103,252,134,135,241,177,23,126,130,79,2,40,217,232,127,82,176,0,255,79,15,37,0,255,29,237,7,243,245,211,87,178,209,0,255,163,130,253,127,122,40,249,239,104,127,152,175,4,160,188,39,24,227,10,130,1,224,24,182,54,170,42,40,113,16,179,54,96,240,21,71,130,181,26,204,151,193,134,215,241,34,16,127,133,63,184,162,246,62,128,226,117,32,237,32,7,7,65,112,237,160,125,162,137,178,86,119,121,114,246,215,54,234,165,113,127,99,3,222,226,206,56,72,46,185,112,126,249,134,145,140,211,236,10,99,198,66,8,148,186,116,3,183,93,251,225,91,252,73,184,164,194,95,227,111,94,149,122,229,36,79,96,133,100,119,114,44,204,3,87,136,11,179,132,180,224,246,105,173,65,86,212,68,215,210,47,158,150,248,27,124,83,95,49,30,4,121,144,10,14,140,12,41,146,72,202,137,166,120,34,46,88,226,214,154,183,39,153,15,160,162,162,0,255,201,10,251,239,203,147,252,143,179,31,208,87,107,244,191,110,133,253,55,241,67,201,0,255,29,191,56,114,128,164,128,58,98,149,92,18,224,186,242,25,195,18,77,192,238,44,44,155,218,22,196,99,28,153,134,26,234,20,190,141,135,12,223,193,211,174,215,232,127,93,10,251,111,226,133,146,0,255,59,30,196,7,80,20,69,225,30,64,139,30,103,224,140,19,55,206,205,231,229,75,195,85,251,108,179,175,252,175,111,213,215,254,35,225,0,255,214,88,119,157,103,0,255,182,194,62,3,192,25,8,144,164,202,50,150,18,79,215,150,236,198,165,13,140,149,122,107,166,193,216,29,127,180,215,37,126,143,79,231,107,41,1,40,138,162,109,15,144,11,35,57,239,36,39,8,18,228,0,64,70,140,35,232,182,10,4,156,180,36,110,99,207,146,249,169,43,124,105,187,181,46,16,191,128,31,232,235,61,8,114,28,4,35,72,128,92,70,199,134,10,176,133,70,210,234,46,79,191,72,247,114,221,225,121,141,230,58,194,215,75,191,204,204,199,185,1,135,142,196,128,220,198,109,36,102,222,194,251,6,75,85,246,202,222,105,86,93,225,9,234,98,0,255,35,62,3,191,225,1,16,28,4,39,168,7,169,24,198,225,140,173,16,160,20,147,147,121,91,226,16,145,36,125,143,38,55,252,142,151,117,240,56,222,209,175,228,194,25,201,243,140,145,0,57,118,35,68,94,9,184,1,19,99,115,27,117,141,103,190,160,34,126,208,79,127,205,192,63,61,105,35,193,169,208,131,32,200,65,206,216,128,36,226,9,156,204,219,18,20,144,35,249,123,52,73,226,11,188,111,131,199,241,148,171,61,64,112,28,4,7,6,4,185,12,139,101,174,4,192,23,154,69,243,218,190,233,23,233,174,77,60,136,159,53,186,129,0,255,12,160,101,163,0,255,71,5,251,15,59,148,252,119,180,31,204,215,79,95,201,70,0,255,143,10,246,0,255,105,161,228,191,163,253,96,190,2,160,72,175,221,63,114,144,31,51,55,170,70,228,211,64,85,228,124,114,58,179,104,203,245,242,233,133,45,167,113,252,237,19,95,133,127,243,138,234,251,0,154,243,32,200,17,24,114,202,200,16,35,114,60,152,104,134,87,222,226,138,184,181,230,9,150,249,90,64,204,71,70,210,125,140,23,121,126,219,30,32,196,53,156,144,208,62,190,221,154,121,89,162,65,124,158,30,9,0,255,101,248,107,252,173,37,21,156,4,200,81,65,142,178,59,178,60,128,81,116,190,42,56,101,241,237,236,46,198,162,58,194,139,183,88,155,18,191,129,191,232,43,78,15,130,131,140,12,67,82,135,83,110,50,67,43,107,117,151,39,94,216,220,168,153,198,141,245,69,243,1,84,84,244,63,89,97,0,255,127,121,146,0,255,113,246,131,189,142,39,253,15,219,0,255,174,189,146,0,255,109,124,207,13,150,238,231,4,79,210,253,28,82,72,190,176,18,134,184,12,48,153,179,49,163,158,237,26,135,33,238,212,33,124,28,63,139,195,31,240,161,235,136,232,127,216,254,119,237,149,252,111,227,7,249,0,138,85,212,15,16,156,202,169,140,32,216,136,196,120,134,111,76,214,238,222,210,254,206,150,179,82,211,198,250,210,61,101,36,109,96,24,242,203,109,12,140,83,33,137,0,33,113,179,141,185,183,117,192,201,225,105,201,156,188,186,23,235,226,137,246,179,95,119,173,31,60,230,163,8,223,217,5,139,21,139,29,242,192,79,196,165,174,208,204,99,246,55,80,31,120,92,24,126,21,31,11,160,37,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,63,85,216,0,255,167,119,146,0,255,142,246,147,189,98,188,130,224,65,16,144,183,169,43,67,145,68,82,238,88,130,230,40,226,130,71,87,241,117,69,48,131,191,241,90,38,250,127,172,176,0,255,79,243,36,0,255,29,237,7,121,0,69,81,20,0,69,209,82,2,208,214,129,160,142,35,39,167,18,36,236,36,169,118,142,203,48,109,148,173,47,129,68,183,79,36,232,27,106,248,29,31,139,227,127,248,146,43,106,239,3,40,94,47,4,7,57,56,8,82,135,131,246,133,102,149,181,187,203,147,179,191,181,81,51,141,235,27,59,213,0,207,73,70,27,176,28,203,9,144,0,169,229,221,200,56,150,185,118,123,123,242,146,178,70,223,226,230,146,248,171,61,252,208,148,87,206,56,2,228,224,25,150,96,60,223,8,208,177,79,88,81,66,243,141,40,107,244,127,191,96,216,227,93,252,236,132,231,224,239,174,64,125,128,188,30,28,192,93,134,7,56,148,97,44,11,177,145,206,209,164,177,196,21,105,60,33,30,224,29,0,1,240,156,203,98,69,86,192,128,27,186,63,36,149,185,50,74,57,53,54,162,53,42,143,134,240,167,65,141,38,126,28,191,206,87,210,181,30,39,56,49,20,130,58,156,18,48,2,105,139,202,145,185,100,30,137,160,72,134,181,172,174,133,95,241,72,95,248,28,191,185,18,128,162,40,10,128,10,250,90,0,142,54,10,219,25,98,201,56,1,240,237,72,163,93,142,153,157,46,172,8,11,114,167,215,17,222,150,110,201,138,95,193,239,243,21,149,247,1,52,149,17,4,193,43,8,70,16,249,7,117,50,44,217,7,242,218,94,237,212,77,227,86,61,180,239,210,85,235,248,8,80,207,145,131,97,64,37,236,4,176,140,227,50,12,142,229,202,158,141,162,219,31,69,51,214,212,240,59,62,22,193,3,241,253,222,16,58,50,128,39,48,0,109,54,218,177,48,95,216,74,219,0,9,105,1,46,212,69,135,16,53,209,69,53,132,191,37,62,7,127,118,69,78,218,73,251,221,142,21,38,171,236,29,254,126,228,242,150,172,47,168,149,62,65,188,130,135,58,194,203,120,192,1,84,100,244,63,169,96,0,255,163,30,74,254,199,217,31,172,209,254,223,219,0,255,43,243,95,211,126,219,131,4,65,144,180,179,0,255,100,152,61,116,88,44,97,226,225,48,132,76,154,188,109,30,180,26,233,170,77,252,139,95,250,194,99,240,17,215,104,0,255,239,237,63,150,249,175,105,0,255,55,128,138,140,254,39,21,236,63,212,67,201,0,255,56,251,129,53,218,0,255,122,251,127,101,254,111,218,239,173,98,163,0,255,201,4,251,31,245,80,242,63,206,254,82,224,0,7,109,119,59,102,109,210,112,203,54,125,0,255,229,18,151,204,207,0,255,122,90,233,8,239,225,19,124,211,17,222,140,95,241,0,104,187,129,99,185,103,156,131,146,219,1,21,198,150,2,70,58,121,75,88,46,212,184,84,218,108,54,252,15,63,12,240,52,124,97,95,241,58,146,12,224,100,20,16,187,55,224,166,80,68,169,187,203,60,205,194,214,70,45,117,110,108,172,178,86,242,66,59,25,185,251,1,48,42,217,72,55,114,120,11,55,161,52,83,86,38,55,194,30,77,75,226,97,188,239,133,143,240,139,107,219,80,24,193,193,134,221,184,187,124,76,65,16,60,170,125,84,9,254,242,142,248,118,205,126,88,126,120,58,240,34,190,235,54,254,136,207,121,128,160,240,140,87,114,213,3,144,5,231,236,14,10,33,174,209,241,123,38,202,250,18,24,42,173,226,207,233,108,0,255,27,190,28,31,115,37,31,253,143,183,0,255,65,135,36,0,255,37,248,181,190,34,168,143,192,42,240,7,164,88,142,247,101,173,239,236,45,0,255,163,94,186,233,223,225,53,117,156,227,28,67,16,11,80,101,73,64,228,52,81,231,5,35,74,208,116,105,86,235,113,172,89,92,161,19,248,58,62,196,225,43,173,245,0,106,141,254,215,173,176,0,255,39,126,40,249,191,227,67,124,245,246,213,26,253,175,75,97,0,255,77,252,80,242,127,199,131,248,10,128,162,113,10,167,57,237,17,64,81,20,65,11,64,131,202,65,210,107,125,234,17,18,231,156,50,177,82,196,25,238,217,56,187,225,169,6,136,55,225,215,188,110,181,236,127,36,56,99,124,56,91,189,111,60,199,216,94,218,117,122,217,7,80,239,79,167,99,116,227,74,80,0,255,248,236,83,154,15,25,227,55,124,137,95,40,95,239,179,127,43,191,157,139,12,136,148,141,25,168,124,160,62,26,106,66,58,198,199,189,214,223,163,234,118,200,56,43,63,102,231,1,118,239,233,52,210,83,207,26,139,79,225,91,149,190,165,157,115,134,224,236,252,229,13,27,82,27,182,118,237,79,13,130,193,91,241,225,124,0,69,159,222,227,12,55,38,49,26,83,221,1,52,245,8,137,39,199,76,142,164,156,225,90,25,109,135,207,154,190,166,225,135,250,90,79,167,135,188,95,49,16,119,223,162,202,210,76,92,241,30,158,244,85,90,197,215,59,110,231,57,112,27,145,0,113,235,180,205,123,173,127,161,110,116,253,87,126,116,251,254,252,23,215,105,164,237,108,198,155,240,17,7,208,123,28,60,6,4,110,144,29,64,54,61,94,104,65,228,254,194,250,142,25,254,136,127,243,90,236,43,157,62,201,115,59,4,27,90,0,255,103,221,18,206,254,108,152,80,235,15,159,139,225,107,60,146,175,246,247,56,183,17,243,113,102,187,195,230,151,231,5,157,246,149,2,40,41,138,58,0,13,156,102,212,224,105,138,0,52,77,73,173,140,26,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,180,148,20,5,64,49,234,20,25,77,11,64,75,235,104,138,6,0,40,221,74,209,144,2,160,104,41,80,2,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,208,82,20,69,1,104,27,104,154,231,105,29,76,147,2,80,148,20,37,1,116,254,245,1,17,3,52,244,149,164,231,237,220,150,0,255,35,46,139,54,115,237,6,63,224,53,247,25,207,24,3,163,232,116,136,112,105,81,95,239,73,236,223,157,63,31,100,49,37,210,35,222,249,167,79,248,81,15,160,56,25,80,92,187,0,255,212,91,0,255,137,229,103,127,51,146,199,215,174,44,175,217,63,247,199,118,231,177,187,108,43,251,231,6,106,41,62,150,15,160,245,65,56,231,168,165,201,0,98,77,1,80,20,104,105,1,104,83,167,33,37,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,11,64,73,81,180,0,20,37,69,1,80,180,148,52,26,64,129,58,2,252,70,91,243,17,148,176,70,235,2,183,104,87,95,237,193,213,147,50,191,174,22,133,229,83,101,214,78,71,107,24,190,144,175,193,8,96,72,5,87,99,137,27,195,94,239,113,247,111,253,39,56,115,174,4,199,27,69,152,236,45,211,186,182,42,190,131,191,233,3,232,197,107,74,179,151,37,121,55,77,237,67,153,192,122,52,161,193,248,95,175,245,71,170,222,206,120,198,238,202,57,250,142,253,220,167,61,87,248,63,241,71,198,252,96,155,227,190,81,196,218,233,82,105,28,207,226,3,40,233,86,233,115,248,103,140,131,217,185,185,237,165,42,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,104,41,41,0,138,150,146,2,160,40,138,22,128,162,40,41,0,90,74,138,2,160,104,41,41,0,138,162,40,0,250,20,39,103,166,40,0,138,162,78,113,21,1,40,169,211,140,52,13,0,138,162,40,0,90,74,138,22,128,162,164,40,0,90,74,138,2,160,40,138,2,160,40,90,74,0,138,150,110,53,211,219,118,252,118,243,126,55,217,151,141,69,29,64,179,127,208,51,112,128,148,25,108,28,197,190,149,243,70,202,62,109,116,89,248,3,191,233,107,196,31,149,238,87,153,238,103,94,180,88,196,34,113,67,124,140,215,85,186,104,102,173,215,51,114,0,92,150,131,51,179,111,101,198,150,36,48,119,121,35,173,222,218,151,193,19,120,97,173,215,254,1,122,229,145,15,231,200,60,41,154,34,72,2,111,97,115,177,158,58,140,241,93,124,195,1,148,78,175,135,146,231,11,173,112,242,69,90,88,134,176,86,63,93,11,226,120,41,62,199,107,18,20,240,156,209,136,35,181,90,63,117,32,121,1,247,206,152,10,35,105,158,229,236,211,32,212,81,75,21,0,189,86,250,118,160,232,169,88,69,36,91,209,125,65,56,187,52,211,181,180,208,200,218,246,218,253,60,215,51,198,13,84,110,173,252,106,250,44,148,37,249,11,154,177,38,132,55,225,19,61,128,198,158,108,244,42,171,4,69,100,120,56,179,37,71,28,72,250,150,85,155,120,94,10,15,224,29,87,122,158,227,126,2,82,76,181,147,207,217,173,221,42,93,117,221,24,196,143,226,215,174,185,183,3,34,144,155,63,209,77,134,7,28,136,54,228,53,241,95,147,213,77,124,48,95,235,223,1,171,3,228,59,227,177,32,146,166,153,187,116,211,183,85,123,253,12,160,185,128,231,118,98,161,177,112,174,44,111,111,113,230,134,138,162,0,40,10,160,221,7,169,201,24,0,77,157,52,65,19,166,1,64,83,138,146,134,14,160,165,232,127,91,5,251,175,225,121,146,0,255,4,190,219,87,17,95,161,232,0,255,90,5,251,175,225,119,146,0,255,4,190,219,215,48,31,64,83,119,195,168,67,48,182,212,153,159,118,249,72,37,37,107,248,20,79,231,35,230,94,141,79,163,59,60,73,171,17,254,71,241,209,248,31,175,40,10,128,134,174,237,12,156,178,74,128,140,192,95,73,29,78,145,161,29,44,160,73,153,121,229,107,118,235,218,11,95,227,105,91,60,131,247,92,81,117,31,64,243,32,120,30,140,87,82,161,71,202,42,8,12,238,98,126,180,88,237,46,200,156,214,122,22,196,95,120,223,175,57,124,197,107,180,0,255,247,246,31,203,252,215,180,223,119,37,79,250,31,111,0,255,133,246,74,254,75,240,3,215,104,0,255,235,237,0,255,149,249,175,105,0,255,239,0,74,158,244,63,222,254,11,237,149,252,151,224,0,255,174,63,175,36,162,0,255,241,246,95,104,175,228,191,4,63,27,203,51,0,0,56,192,171,109,226,143,156,185,177,1,239,194,137,178,229,158,101,250,236,135,40,169,235,32,62,110,17,191,137,127,57,128,166,236,134,99,149,96,124,101,84,62,218,229,35,5,92,47,101,51,52,157,79,105,139,116,62,141,246,240,228,110,73,248,15,197,71,227,131,249,90,106,206,1,0,79,98,201,64,81,21,142,36,75,203,40,130,33,149,184,185,228,109,109,120,158,162,210,61,128,27,8,14,0,211,211,14,80,193,57,27,229,2,80,243,102,25,23,22,70,226,218,39,65,245,130,175,189,229,165,37,62,3,95,209,215,0,95,63,125,141,221,45,167,170,146,243,24,59,60,24,79,14,57,217,17,155,230,153,60,202,92,164,219,102,214,29,158,116,53,194,127,40,254,5,31,232,1,244,26,253,191,91,97,0,255,79,252,80,242,127,199,131,248,250,237,235,53,250,95,183,194,254,159,248,161,228,0,255,142,7,241,21,0,181,244,131,160,234,72,12,64,232,20,224,28,224,98,101,86,166,75,86,177,80,214,48,41,205,124,237,215,36,158,74,175,137,133,127,193,143,28,72,210,125,0,149,32,116,131,189,113,0,139,193,42,84,107,101,49,49,214,176,89,205,174,253,154,196,143,34,208,182,194,199,224,31,250,10,28,0,14,0,192,81,133,182,155,138,77,50,223,54,125,209,62,110,213,85,159,87,143,248,168,183,214,26,26,64,209,133,87,88,189,232,24,39,57,5,224,195,193,238,112,249,156,198,46,19,91,75,135,53,185,139,59,22,46,212,191,29,252,0,47,187,227,101,248,180,235,136,232,127,216,254,119,237,149,252,111,227,159,14,0,4,1,82,65,190,15,78,221,51,26,61,68,142,121,89,153,63,230,42,127,123,53,210,38,215,17,158,234,11,111,226,101,252,32,65,16,36,216,62,25,102,15,29,29,38,30,14,43,243,201,219,230,193,171,145,54,135,126,241,75,107,120,19,47,233,231,96,4,193,203,199,72,85,219,96,9,218,48,188,93,222,90,140,82,158,105,183,43,52,141,165,213,72,147,190,11,126,100,226,115,240,65,7,29,64,198,25,72,46,92,42,200,41,4,22,0,85,186,201,74,220,167,99,135,187,52,201,124,64,3,241,2,94,247,135,143,196,167,241,1,20,237,42,130,17,32,200,43,8,14,130,249,35,229,131,12,75,54,229,206,226,82,173,212,78,227,46,205,181,236,210,85,75,21,0,133,93,67,167,227,153,224,62,0,57,159,112,230,70,254,44,207,174,125,12,246,158,253,209,22,247,144,254,241,78,3,241,125,248,144,43,169,188,15,160,65,14,18,4,15,130,140,32,65,0,255,7,245,177,12,223,119,203,107,107,187,76,75,125,75,245,208,190,84,43,205,213,38,191,218,111,92,41,11,48,0,43,28,4,245,42,230,241,80,46,128,148,149,1,197,106,77,84,82,203,154,75,231,248,83,226,131,240,103,125,5,242,1,116,124,244,63,108,0,255,187,14,73,254,179,241,127,94,131,94,199,71,0,255,223,237,127,215,33,201,0,255,54,190,207,43,0,138,162,40,217,3,104,174,215,45,49,203,168,26,145,194,133,115,204,80,224,53,51,35,113,111,217,52,102,29,210,220,90,195,219,130,32,190,174,248,28,124,77,95,3,124,93,244,219,72,229,128,185,235,193,73,12,110,156,109,140,37,57,229,169,114,46,44,236,74,178,63,162,106,6,95,155,59,123,75,124,6,254,220,3,104,128,175,0,255,190,6,248,10,128,246,251,26,224,171,191,175,65,62,128,210,163,0,255,239,246,191,235,144,228,127,27,0,255,231,21,232,149,30,253,127,183,0,255,92,135,36,0,255,219,248,128,43,1,40,138,162,163,62,128,230,158,156,66,5,24,216,14,103,6,16,182,88,59,177,101,103,102,142,151,35,139,142,153,92,19,157,82,194,151,21,0,255,131,191,245,106,224,107,206,145,10,142,192,144,43,184,50,216,88,142,87,68,222,154,84,222,226,138,183,186,225,9,10,251,48,28,167,18,4,39,248,185,75,252,19,58,156,11,113,3,8,123,171,205,203,52,218,23,83,30,215,61,124,92,34,190,12,223,10,160,227,73,0,255,223,237,127,215,94,201,0,255,54,126,144,175,191,190,142,136,254,191,219,0,255,174,189,146,0,255,109,124,32,95,1,80,20,69,1,208,91,95,81,21,243,83,65,130,1,195,5,156,4,23,76,140,147,32,204,39,58,113,94,161,115,158,82,219,30,215,6,225,0,255,17,63,132,143,228,107,87,17,156,10,130,60,8,114,42,152,63,130,103,44,69,247,136,59,155,75,186,76,75,13,50,221,117,44,213,74,199,251,0,10,242,90,50,250,127,84,176,0,255,176,67,201,127,71,251,103,215,24,29,245,140,131,28,67,176,225,100,28,140,19,108,18,178,186,20,42,105,113,15,32,180,63,136,23,240,191,58,30,192,47,174,37,163,0,255,71,5,251,0,255,244,80,242,0,255,209,254,48,31,64,81,180,148,0,20,69,81,0,212,215,87,242,164,0,255,241,246,63,104,175,228,191,4,63,200,215,95,95,201,147,254,199,219,127,161,189,146,0,255,18,252,143,7,208,82,209,0,255,99,133,253,135,229,73,254,59,218,31,242,234,245,90,42,250,159,42,236,63,44,79,242,223,209,126,144,87,0,20,69,81,216,1,52,116,58,158,9,238,67,85,206,39,152,185,145,63,203,179,106,191,13,246,158,125,178,205,61,164,127,188,211,65,124,31,190,176,175,65,14,18,4,15,130,92,169,200,63,168,143,165,248,190,91,222,218,211,93,122,234,219,170,135,246,165,90,233,6,95,153,30,216,141,17,88,208,6,234,128,131,160,94,197,60,30,194,69,85,202,200,20,197,106,77,35,164,142,53,151,206,241,183,196,7,225,203,250,0,26,229,107,242,36,121,146,88,158,163,92,119,219,204,45,178,147,191,141,61,251,160,210,74,83,173,192,231,240,78,19,29,197,119,245,181,205,207,168,231,114,211,81,57,160,146,43,84,72,0,83,218,55,17,102,8,136,75,160,145,105,123,181,96,212,92,11,240,121,60,45,142,103,241,102,15,160,169,238,167,158,51,128,97,150,92,25,185,157,54,64,188,69,240,238,94,72,156,189,61,187,125,246,7,241,61,222,151,192,0,255,240,25,215,148,221,112,172,146,118,251,96,132,3,227,8,0,235,165,108,134,166,243,41,107,145,206,167,209,29,190,220,45,9,0,255,161,248,104,124,232,184,235,29,92,24,237,0,185,218,111,239,99,179,222,21,27,155,15,64,218,206,142,238,167,105,197,126,142,238,186,22,199,75,205,181,26,223,196,87,249,154,115,0,192,147,88,50,80,132,130,145,36,121,161,16,12,169,196,197,45,111,109,195,243,20,1,148,247,4,99,92,169,96,0,56,134,13,3,64,138,196,65,236,218,5,131,175,56,18,172,213,96,190,12,54,252,142,15,131,248,43,252,193,21,213,247,1,52,231,65,144,87,96,200,129,145,33,54,150,116,56,241,12,175,188,197,13,113,109,79,19,36,181,204,215,92,175,95,98,151,81,69,149,194,192,57,102,64,241,154,217,145,185,183,108,26,179,14,105,106,173,225,109,111,65,60,172,248,28,252,77,95,129,124,0,165,237,127,42,247,95,111,243,0,255,215,87,32,95,103,251,159,202,253,215,219,252,247,245,53,192,7,80,20,69,1,80,20,69,201,30,64,115,189,110,137,89,70,21,85,10,23,206,185,3,192,107,103,70,226,222,46,79,35,214,33,205,173,53,124,45,8,226,203,138,207,193,223,244,21,192,87,69,191,141,32,7,204,93,79,59,137,193,141,243,81,44,201,41,63,86,198,133,133,93,73,246,199,162,122,193,219,226,210,218,18,159,129,79,247,0,26,224,171,191,175,1,190,22,128,70,250,72,2,224,64,218,73,234,102,135,184,171,109,72,236,140,4,219,24,203,156,14,113,184,178,102,228,213,18,254,182,87,105,99,226,67,240,219,124,69,253,125,0,253,121,37,68,0,255,223,237,127,215,94,201,0,255,54,62,53,237,118,70,170,144,12,212,1,35,8,189,192,60,142,171,141,89,202,202,224,124,139,62,131,212,178,38,213,6,190,150,248,33,124,174,142,136,254,135,237,127,215,94,201,0,255,54,62,144,15,160,40,138,146,61,128,230,58,189,130,50,156,50,178,24,62,156,83,134,96,214,70,43,242,246,246,77,37,214,32,195,173,75,188,237,237,135,175,20,62,7,223,209,87,0,23,0,0,7,128,54,0,200,63,86,47,203,242,125,185,188,184,167,59,181,212,184,84,115,237,75,117,213,32,15,160,144,227,92,57,170,208,182,128,52,3,17,68,28,12,144,36,15,133,91,43,226,44,54,151,68,215,23,94,246,146,206,5,227,143,240,113,62,109,156,19,171,164,141,84,33,39,73,29,198,60,94,100,139,171,156,137,49,242,221,218,8,77,203,134,76,23,120,91,226,123,241,129,1,20,87,71,247,113,59,201,41,0,27,14,118,35,231,52,118,153,88,91,130,145,187,184,84,184,208,254,31,94,192,199,238,120,32,254,228,74,138,222,250,0,138,170,152,31,4,9,46,24,6,112,18,92,48,49,78,130,56,159,232,196,123,133,206,105,74,109,107,92,27,132,0,255,70,252,16,254,209,171,132,175,200,17,228,8,202,240,84,174,237,30,141,93,46,239,62,99,211,62,110,210,85,131,72,143,120,167,183,38,90,215,71,118,35,151,37,252,51,206,235,130,51,202,144,51,18,196,8,228,21,65,185,79,227,146,162,241,134,196,3,248,243,199,211,240,37,7,208,178,209,0,255,163,130,253,127,122,40,249,239,104,127,152,175,159,190,150,141,254,31,21,236,0,255,211,67,201,0,255,71,251,193,124,5,64,81,20,5,64,0,255,94,209,125,96,164,183,164,242,253,183,129,219,17,221,191,105,234,194,162,222,220,218,193,219,227,63,20,31,130,15,240,138,250,251,0,10,172,215,232,0,255,221,10,251,111,226,135,146,0,255,58,126,113,67,232,200,0,158,192,80,192,108,224,88,152,47,108,165,109,128,132,180,0,23,234,162,51,34,234,161,139,106,8,111,75,252,13,62,237,122,141,254,215,173,176,0,255,38,126,40,249,175,227,65,124,0,45,37,69,11,64,73,81,180,0,20,69,73,1,208,172,230,117,4,25,193,193,65,0,163,55,210,182,208,44,81,183,150,249,114,214,215,214,233,169,111,125,101,173,138,238,250,0,10,122,198,221,24,8,130,170,36,86,0,206,160,44,6,22,98,25,207,194,241,22,77,146,182,123,107,88,23,120,19,137,127,194,39,122,141,240,53,252,17,4,207,8,114,96,64,130,13,245,92,9,146,199,178,194,221,218,247,61,109,117,236,208,32,126,54,235,161,147,253,32,35,200,64,232,8,130,202,169,140,115,37,72,196,19,248,129,184,98,40,40,105,140,189,122,36,241,6,222,87,198,35,120,194,1,180,108,244,0,255,152,96,0,255,159,30,74,254,59,218,15,230,235,167,175,101,163,0,255,71,5,251,15,59,148,252,119,180,31,204,87,0,20,69,209,2,80,74,191,146,67,78,98,134,3,65,110,70,225,143,44,15,228,202,228,205,130,51,22,227,242,210,90,9,170,35,188,136,123,52,150,248,13,124,53,95,75,205,57,130,224,8,12,25,169,43,131,17,73,7,42,65,147,202,91,92,241,86,55,60,111,245,125,0,253,121,29,17,253,127,183,0,255,92,123,37,0,255,219,248,163,162,251,25,119,99,84,16,84,37,185,2,112,6,176,24,88,136,101,60,11,199,91,52,73,218,238,173,101,93,224,205,36,62,10,0,255,233,120,210,0,255,119,251,223,181,87,242,191,141,175,229,3,36,72,37,8,130,237,145,113,225,143,163,58,78,52,220,96,229,147,183,205,155,72,91,29,14,237,226,151,54,241,25,222,216,87,100,192,93,192,110,156,178,60,154,149,59,244,253,213,22,113,71,122,115,250,234,16,196,43,120,168,93,124,131,7,241,181,116,32,7,200,8,234,149,10,12,195,48,206,72,80,40,195,228,7,226,138,57,68,36,199,88,171,105,195,239,248,216,25,127,224,181,125,0,253,242,181,84,244,63,85,216,0,255,167,121,146,0,255,142,246,79,250,154,202,65,130,224,65,144,17,68,254,65,157,72,241,125,32,175,237,233,46,45,245,45,213,68,251,82,173,244,154,175,165,162,0,255,199,10,251,15,203,147,252,119,180,63,228,1,180,148,180,148,0,20,69,209,2,80,184,199,221,57,187,129,224,0,18,152,33,9,2,231,13,117,98,225,216,17,159,6,68,92,220,182,120,53,75,248,47,42,93,222,240,19,248,134,23,118,227,138,37,65,242,66,78,200,185,2,17,23,114,149,11,49,222,179,205,59,117,70,121,75,18,222,192,143,6,158,133,175,235,107,126,79,234,177,212,99,150,129,237,74,210,50,73,6,4,92,95,168,117,47,227,173,136,117,215,190,33,120,5,208,60,73,142,39,231,0,0,122,84,85,1,133,170,118,45,127,86,167,187,155,209,166,222,154,23,196,163,120,223,175,71,60,225,26,119,149,31,28,108,56,1,10,135,74,198,5,24,5,181,31,76,32,48,183,12,75,167,155,175,95,216,169,197,130,240,63,138,111,194,167,120,13,29,231,238,118,10,0,12,21,24,130,156,168,67,0,26,112,24,193,178,234,221,154,164,163,189,45,163,11,124,136,196,191,226,19,174,121,189,82,25,193,105,167,2,24,189,17,108,161,137,80,183,150,249,114,246,183,182,233,169,111,125,99,123,125,0,180,221,56,65,144,36,15,112,178,156,45,17,115,44,4,108,40,147,61,221,188,76,231,18,111,201,22,111,224,73,3,47,197,23,242,53,167,39,149,17,140,12,67,96,228,174,184,201,12,77,212,181,101,126,228,133,205,117,90,106,48,214,183,217,79,101,60,3,57,114,164,240,195,72,70,89,96,118,75,198,48,98,228,21,177,129,230,139,86,219,178,248,3,143,27,227,127,248,128,3,101,126,198,13,24,245,36,6,228,156,221,169,152,121,11,239,195,247,172,236,149,181,51,76,90,197,27,212,198,254,56,124,57,62,154,15,160,40,138,2,160,40,138,102,1,52,175,35,200,72,59,56,149,130,145,27,193,23,154,16,117,107,153,39,103,127,109,157,158,250,246,55,86,216,71,118,87,134,37,252,51,206,113,193,25,56,228,92,9,114,4,242,138,160,92,88,220,82,180,222,148,248,31,190,249,227,105,248,52,190,118,43,130,35,24,25,184,158,32,167,144,109,116,163,77,222,230,125,16,77,0,36,66,36,44,214,180,27,30,198,199,162,248,8,31,238,3,168,192,107,180,0,255,247,246,0,255,202,252,215,180,63,236,21,200,145,118,112,112,29,72,27,65,182,209,141,44,158,104,31,196,19,48,49,184,18,22,107,90,18,0,255,224,125,83,124,132,239,120,141,246,0,255,222,254,95,153,0,255,154,246,127,3,168,216,232,127,82,193,254,67,61,148,252,143,179,0,255,235,21,228,85,108,244,63,169,96,0,255,161,30,74,254,199,217,191,122,50,78,6,96,199,25,191,67,59,195,44,57,23,146,216,129,179,98,200,246,233,91,82,4,47,72,252,143,55,127,252,18,31,24,0,168,122,114,144,7,85,184,224,229,145,97,96,30,25,101,110,12,169,178,18,220,167,139,198,136,167,137,54,170,95,252,45,241,201,248,85,190,98,53,239,126,10,56,201,192,177,4,32,156,96,51,77,19,107,107,151,39,121,127,115,157,102,250,214,215,215,170,115,15,240,46,4,73,229,57,199,96,161,170,96,0,71,247,215,72,98,128,162,34,155,110,19,237,158,149,88,67,248,16,80,91,19,191,129,191,232,107,128,175,148,62,18,171,156,196,12,7,82,185,25,217,145,229,129,28,153,188,89,112,198,226,220,94,90,35,139,234,8,31,226,30,13,37,126,3,127,233,1,244,26,253,175,91,97,0,255,77,188,80,242,127,199,131,248,250,237,171,53,250,95,183,194,254,155,248,161,228,191,142,7,241,21,0,13,158,6,76,157,162,0,20,97,74,106,83,164,1,104,41,74,10,59,128,210,175,55,43,31,101,227,136,51,111,150,25,73,152,172,209,93,131,40,94,193,127,250,90,223,62,120,6,220,56,231,51,159,92,58,1,26,67,51,140,221,250,193,247,226,62,61,227,43,114,144,238,7,87,70,7,34,97,20,246,138,129,12,66,78,46,92,43,176,125,73,50,188,13,153,188,211,185,177,52,30,134,239,57,128,218,163,190,93,7,145,221,103,94,249,164,253,182,216,231,154,12,252,141,231,121,45,246,53,254,219,24,87,192,58,243,205,223,57,190,195,126,210,189,26,158,198,31,249,26,0,255,177,103,156,13,135,43,6,42,91,222,204,78,45,5,80,110,165,127,71,12,7,142,218,248,93,230,138,28,113,109,145,198,26,236,58,195,15,43,106,143,84,144,203,96,96,246,1,52,251,15,61,64,6,98,134,139,149,99,111,168,68,28,24,27,181,208,101,137,87,240,42,175,117,204,206,24,35,239,119,55,223,62,92,50,251,205,254,187,100,14,223,136,111,185,214,23,61,167,202,73,144,246,11,108,222,59,17,68,16,166,167,158,181,241,57,252,77,95,235,245,76,199,116,202,200,124,59,55,95,38,136,246,151,47,90,183,105,94,12,31,64,211,198,129,174,41,239,122,127,111,109,28,75,72,126,137,181,111,56,92,113,36,166,185,46,39,252,143,31,92,1,80,52,167,208,210,7,160,56,104,138,52,205,129,83,156,27,128,6,125,138,52,37,0,69,209,82,2,80,20,69,1,80,180,148,20,0,69,209,82,76,0,138,58,189,183,155,6,0,69,14,208,160,40,0,138,162,104,1,40,41,90,74,0,138,162,104,1,40,41,138,22,128,146,162,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,90,74,7,233,83,0,160,169,51,117,154,166,5,160,164,40,250,13,160,246,220,213,83,169,31,42,159,47,206,106,120,177,79,219,224,107,125,165,95,111,68,71,133,206,252,97,195,245,52,138,231,141,211,4,190,206,87,248,143,45,0,255,49,25,70,41,230,102,87,202,98,248,216,50,233,15,126,170,175,244,4,120,114,225,118,182,156,41,20,163,222,181,218,165,185,0,154,60,73,242,124,157,233,191,85,253,249,156,229,241,177,0,255,152,174,187,248,110,175,245,79,238,239,3,38,136,192,8,130,73,190,83,215,212,33,62,200,215,248,111,211,11,165,27,191,155,143,24,230,199,190,210,183,95,171,120,203,1,180,148,20,5,64,81,20,45,0,69,73,81,0,20,69,81,0,20,69,75,9,64,209,82,148,0,20,45,69,9,64,81,20,45,0,37,45,160,69,42,26,128,38,87,72,75,13,134,133,154,145,2,80,104,173,35,161,103,11,238,182,32,99,78,209,233,223,244,34,237,172,40,114,136,250,0,122,143,233,119,200,1,114,203,127,231,139,172,100,59,157,180,47,109,174,139,95,225,95,189,226,200,25,231,1,80,34,63,158,70,190,102,0,255,121,253,140,62,101,206,188,37,167,27,76,95,248,223,210,122,134,63,235,43,30,4,207,83,254,145,73,192,185,205,90,169,107,147,187,244,147,15,160,137,0,255,47,95,55,132,25,55,207,46,17,239,102,127,168,109,63,252,16,159,231,85,212,215,251,242,235,108,156,219,88,62,59,239,166,90,90,94,217,127,246,52,60,21,95,204,87,228,57,79,33,5,42,33,154,34,128,150,146,162,0,40,138,162,5,160,40,41,90,0,74,90,138,18,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,150,18,128,162,244,104,163,185,180,50,1,40,90,138,147,2,160,40,90,74,0,138,162,40,0,138,162,165,4,160,78,131,166,168,3,80,119,211,82,82,0,180,20,37,5,64,81,20,5,64,81,180,148,0,180,20,37,5,64,75,73,81,0,20,69,181,58,191,61,25,40,96,4,206,192,24,134,162,72,32,109,56,75,91,0,74,31,254,12,96,28,177,219,82,36,134,33,69,148,189,133,157,37,244,53,25,231,239,99,195,44,243,88,121,108,130,102,218,143,246,207,165,213,225,0,255,240,161,90,31,25,56,108,180,205,82,150,88,249,138,49,153,22,117,115,69,177,76,26,190,14,31,236,149,62,57,29,103,156,148,174,0,255,172,252,233,50,253,43,159,53,239,214,83,7,3,104,61,14,96,88,48,96,134,246,81,70,250,18,145,174,25,219,222,223,171,163,142,241,56,190,203,87,123,250,164,234,109,18,39,156,201,153,72,37,197,26,109,91,171,120,104,197,241,186,55,156,51,22,179,136,164,0,255,210,197,145,128,37,186,118,197,191,248,199,181,157,0,160,40,90,74,7,176,23,64,227,63,211,1,194,25,187,65,180,60,243,179,33,108,211,188,190,214,235,215,215,37,119,19,239,63,73,209,124,216,9,94,20,239,117,53,13,225,29,94,239,237,221,244,212,198,202,191,35,27,54,63,237,47,139,9,127,195,191,123,173,79,61,206,124,32,185,178,234,74,95,148,153,206,131,82,111,93,117,105,181,140,167,120,0,165,143,137,245,74,89,57,237,98,144,53,130,160,149,53,65,60,25,63,227,53,3,199,64,215,236,191,62,214,253,250,238,71,153,25,100,66,142,78,63,93,82,175,248,207,21,0,69,81,212,1,40,156,38,77,209,20,128,226,132,105,41,41,0,138,162,165,160,3,40,20,253,95,171,96,0,255,51,252,78,242,159,192,119,251,170,224,107,94,71,144,145,118,112,144,130,145,27,105,91,120,150,168,107,203,60,57,251,107,235,244,212,183,190,177,183,235,198,0,255,113,35,249,63,12,253,223,225,183,11,0,255,127,30,64,81,20,5,64,81,20,245,245,1,148,68,244,63,222,254,11,237,149,252,151,224,7,174,209,254,223,219,0,255,43,243,95,211,254,151,215,228,9,112,0,100,121,44,213,118,211,105,246,197,229,221,102,47,218,199,90,105,165,65,171,71,124,131,143,226,19,253,172,245,245,122,99,156,226,190,187,221,126,147,164,238,79,254,189,246,199,62,212,222,254,101,191,193,123,120,27,111,226,0,255,30,64,113,6,206,153,5,168,118,18,127,130,170,42,111,49,134,184,28,192,144,156,103,94,121,226,213,154,105,66,251,105,60,47,139,63,240,117,190,230,64,242,188,112,14,196,82,15,84,21,146,152,185,193,54,3,213,206,130,52,169,181,230,253,240,23,94,246,107,17,127,13,42,117,84,222,253,228,0,232,11,219,165,40,165,249,73,88,59,218,253,238,142,164,139,43,43,251,59,27,75,181,174,84,1,208,82,82,20,0,45,53,231,8,130,87,96,200,8,14,6,163,114,60,16,9,154,68,222,226,138,160,174,120,130,162,162,166,62,0,12,199,65,130,224,4,55,55,196,63,25,13,159,89,200,27,168,176,183,206,170,123,153,70,251,97,74,20,239,197,247,225,227,22,241,157,54,249,188,219,25,40,36,56,200,5,39,73,221,106,249,28,100,11,43,84,149,133,209,87,107,163,72,221,107,46,109,224,141,134,15,194,223,121,197,113,156,238,95,6,163,207,97,116,54,30,70,112,18,146,101,141,205,147,181,231,129,80,131,189,179,171,43,128,147,0,192,147,36,23,0,188,223,0,255,88,198,141,37,81,100,27,46,47,46,137,245,210,75,223,82,189,181,130,191,226,43,109,236,3,104,206,147,36,79,98,201,137,157,89,140,36,201,203,145,230,121,101,46,110,153,171,123,154,102,146,223,54,32,56,182,156,51,224,6,0,156,224,72,107,103,44,127,88,126,36,250,167,221,175,107,196,141,189,189,15,143,224,195,34,126,22,127,89,131,7,134,7,33,228,101,128,27,159,105,246,69,230,219,96,239,217,207,186,106,165,207,171,57,124,131,135,226,111,13,185,122,61,128,138,138,254,39,43,236,0,255,47,79,242,63,206,126,176,215,17,209,0,255,119,251,207,245,87,242,191,141,159,229,107,110,15,163,7,48,140,4,192,181,199,83,254,44,76,57,214,174,125,222,161,127,201,166,91,188,209,41,158,195,99,107,240,192,202,79,133,144,195,80,110,124,166,217,23,153,199,183,189,103,31,235,170,149,62,175,230,240,13,62,138,191,245,230,0,138,224,32,8,242,32,200,169,96,254,8,158,177,20,223,132,59,155,75,186,76,79,125,203,52,215,177,84,43,109,236,107,140,142,122,198,65,142,85,176,181,147,219,193,56,139,93,34,86,151,66,229,44,238,225,22,218,31,196,11,120,223,29,0,255,195,103,241,181,90,17,122,144,242,129,224,208,83,1,172,14,245,50,4,65,189,41,151,217,221,177,183,104,169,177,116,138,79,90,196,3,29,233,3,184,203,199,105,95,198,217,144,199,42,73,44,134,1,124,179,49,11,145,21,155,244,20,0,255,107,137,214,218,118,37,252,177,240,189,248,89,190,2,189,110,252,31,87,146,0,255,193,208,127,30,126,187,240,159,113,13,240,36,23,142,147,58,112,2,106,219,29,21,242,68,58,242,61,218,210,82,105,190,82,227,46,93,52,45,213,85,79,1,148,20,69,1,208,186,119,3,193,129,106,119,63,56,64,165,157,179,141,177,160,136,121,179,140,11,11,35,113,237,147,168,122,193,215,222,242,210,18,127,129,191,240,74,26,244,0,74,143,254,191,219,0,255,174,69,146,0,255,109,124,159,215,174,230,133,83,7,158,28,230,70,248,39,99,196,93,0,28,210,60,162,35,218,90,194,149,250,215,96,141,142,165,154,234,169,18,128,162,40,10,128,162,165,164,179,62,64,218,237,140,84,33,25,168,3,70,42,244,42,230,113,152,109,204,82,87,6,231,91,244,25,164,150,53,169,46,240,88,226,135,240,155,124,229,42,130,131,32,149,7,65,14,130,249,35,120,70,82,124,83,46,109,238,184,203,180,212,183,75,115,29,75,181,210,82,5,64,253,125,13,240,53,232,21,241,127,92,73,254,7,67,0,255,121,248,237,194,127,2,208,241,209,0,255,119,251,223,181,72,242,191,141,0,255,243,26,173,133,3,201,147,0,56,10,230,198,103,236,146,249,54,24,123,246,113,171,166,250,68,154,195,59,189,181,214,207,74,0,138,162,104,1,40,181,230,149,224,56,50,142,148,85,61,2,67,130,212,225,98,158,44,164,59,27,210,156,214,122,246,195,167,248,216,175,59,188,178,162,159,62,128,98,156,118,0,43,4,185,18,240,31,9,12,227,173,141,103,81,46,160,73,200,179,155,39,90,173,165,46,180,63,193,243,178,248,28,15,230,107,23,8,234,8,78,79,249,65,232,145,235,128,139,104,126,16,234,18,25,236,46,73,186,183,177,190,191,188,177,84,215,78,149,0,20,69,81,0,20,45,37,5,29,64,219,25,56,101,149,20,50,2,63,18,24,78,145,225,25,46,160,73,153,121,229,139,86,235,218,11,79,227,103,89,252,130,95,123,205,131,224,121,48,94,73,133,30,129,149,89,6,7,119,53,79,70,77,215,238,130,174,105,173,137,22,227,91,120,223,175,215,248,116,190,102,21,245,28,191,55,74,14,61,167,234,98,84,126,218,35,105,142,98,168,155,201,130,53,163,182,91,94,178,2,40,90,74,10,128,162,104,41,1,232,175,175,228,73,0,255,227,237,191,208,95,201,127,9,62,144,175,176,107,242,4,56,10,100,121,44,104,187,201,44,251,226,242,238,147,55,237,99,173,180,210,160,213,35,190,193,71,241,137,126,29,64,75,69,0,255,83,133,253,135,229,73,254,63,218,15,242,154,173,184,125,138,158,160,48,42,65,46,147,167,252,33,4,73,214,150,125,94,174,127,71,167,37,124,209,40,126,196,27,43,0,138,162,40,0,138,162,40,221,3,184,129,224,64,181,187,31,28,160,210,206,217,198,88,0,106,254,44,227,194,150,145,184,246,73,80,189,224,107,111,121,105,137,191,192,95,92,71,71,0,255,223,237,127,215,33,201,0,255,54,62,224,186,213,28,56,117,224,201,97,110,216,147,65,184,75,161,29,210,60,162,27,103,107,41,87,234,95,131,45,90,150,106,170,167,0,138,162,40,0,138,162,40,0,186,232,183,17,228,192,189,235,105,39,49,184,219,217,40,151,228,148,39,100,92,88,156,145,99,127,4,213,11,190,22,119,214,150,248,11,252,58,95,73,129,30,64,105,251,159,202,253,207,219,252,247,245,85,194,87,251,140,219,121,247,221,109,252,118,179,83,0,255,198,126,158,237,147,253,149,248,143,246,189,253,61,194,127,167,181,253,95,215,141,0,255,227,70,242,63,24,250,191,195,111,23,254,0,255,60,128,162,40,90,0,74,138,162,0,40,138,162,179,62,64,112,59,35,5,36,23,96,192,72,133,94,197,60,142,179,141,93,234,202,192,124,139,54,131,212,178,38,213,6,190,150,248,34,124,38,95,187,138,224,32,21,228,65,144,131,96,254,8,158,177,12,221,35,238,108,46,233,50,45,245,237,210,92,199,82,157,180,84,1,208,82,82,180,11,160,8,14,130,84,30,4,57,8,230,143,224,25,75,241,77,184,180,185,163,238,210,82,223,50,205,117,44,213,74,23,250,26,163,163,158,113,144,115,21,108,56,185,77,102,31,103,45,95,66,54,151,66,34,103,113,175,110,163,230,186,143,31,224,125,119,60,139,111,243,181,212,123,16,123,112,202,218,177,195,240,161,109,148,192,170,74,182,137,103,84,138,116,222,25,158,163,8,160,40,138,2,160,40,90,10,128,146,162,40,0,218,173,8,142,96,100,224,122,130,28,32,219,232,6,38,193,184,15,162,137,66,137,80,249,52,214,180,27,30,198,199,166,120,9,47,172,40,161,15,160,64,142,224,224,180,235,64,112,5,217,70,119,249,124,120,2,95,133,39,196,166,195,128,36,101,177,54,218,140,0,255,224,125,81,188,23,127,207,215,82,187,127,240,61,128,33,1,234,21,43,36,86,245,134,97,180,3,141,103,168,44,240,114,77,60,33,42,0,138,162,40,0,138,150,146,102,1,52,175,35,149,17,28,28,4,48,114,87,240,133,102,137,186,181,204,147,180,190,182,78,79,125,235,27,27,234,35,191,145,97,9,0,255,140,243,186,224,12,28,98,206,87,130,28,129,188,34,238,212,185,79,227,146,226,241,154,120,51,62,128,55,127,188,211,85,190,118,53,8,50,82,193,252,65,144,7,6,107,135,202,177,222,54,107,201,220,219,58,199,92,216,195,165,171,99,169,126,122,10,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,233,168,156,66,70,80,71,16,24,46,107,227,140,164,80,101,152,252,64,92,49,135,132,36,197,94,61,110,120,29,31,43,227,15,188,230,138,58,250,0,122,71,130,60,35,200,72,37,72,219,144,75,19,27,144,228,177,12,97,103,117,177,193,94,77,180,23,223,195,243,102,29,199,143,243,181,155,145,113,198,233,237,32,120,163,190,14,136,89,242,134,231,54,184,184,165,104,0,255,49,23,72,91,214,137,173,26,82,5,64,81,180,148,0,20,69,209,104,0,181,35,21,60,35,200,129,161,18,108,168,103,36,72,166,18,162,110,237,251,96,175,150,29,58,196,207,102,61,180,162,31,100,164,50,16,58,130,0,57,200,56,35,17,195,136,38,240,3,113,197,91,10,74,26,101,175,198,26,208,254,2,239,43,227,105,60,153,175,89,77,213,231,56,30,186,242,235,57,64,22,229,216,8,134,25,22,73,91,186,73,48,220,61,117,111,127,111,173,0,138,162,40,209,3,40,234,185,124,156,81,65,98,41,20,10,133,51,64,1,167,5,151,209,44,212,172,214,227,120,187,224,25,173,227,69,36,62,10,31,91,115,30,4,57,130,32,165,88,71,86,185,145,28,45,196,90,60,195,178,188,197,93,186,192,219,158,184,134,246,143,188,150,106,79,96,7,142,85,59,119,84,219,210,54,11,96,7,145,125,167,141,84,150,20,90,24,158,164,8,160,40,138,2,160,40,138,222,250,0,129,5,193,147,156,99,228,119,89,70,82,57,67,93,217,134,170,238,110,167,14,155,4,155,47,160,67,176,199,223,150,120,222,9,254,225,10,239,87,198,122,67,44,220,63,70,64,131,247,111,130,187,190,160,63,137,118,240,249,248,15,197,135,227,87,188,34,221,79,5,7,130,211,253,32,128,193,80,135,85,16,224,77,185,208,238,142,189,69,75,141,165,81,124,210,35,30,232,103,205,121,1,192,147,88,114,1,132,130,145,36,121,33,241,54,164,18,55,183,188,173,13,77,83,4,80,20,69,83,7,0,114,158,43,120,114,4,121,229,36,3,23,0,39,161,66,32,222,16,87,110,249,225,213,182,18,30,199,223,194,248,31,126,177,175,246,109,220,206,189,143,219,216,253,126,187,254,193,126,158,237,171,125,153,248,143,246,189,253,69,194,127,168,183,253,35,124,237,226,224,140,243,122,6,202,220,160,207,5,176,82,222,242,186,69,174,221,26,180,0,255,152,155,163,9,107,200,82,29,104,0,189,183,219,239,224,182,37,64,14,65,0,55,30,131,27,143,227,217,183,91,162,90,151,164,21,122,183,234,7,15,123,53,111,140,31,86,210,82,2,80,20,45,37,0,69,81,148,118,128,228,118,50,12,247,220,206,141,144,51,96,200,216,80,193,17,200,43,194,108,161,6,71,209,120,195,225,125,124,248,227,105,248,68,175,120,189,16,28,228,224,84,194,224,112,10,95,120,230,146,181,186,203,151,180,191,13,30,106,166,113,123,23,237,63,120,197,106,232,120,126,79,100,48,232,57,6,10,145,249,105,211,104,146,162,137,139,73,131,21,161,166,219,222,227,123,0,77,242,36,39,163,93,15,128,11,192,24,177,232,124,120,11,247,153,40,162,108,186,76,72,242,55,235,173,205,248,49,222,23,197,131,240,49,94,83,229,39,25,56,184,142,36,39,192,53,182,131,75,51,248,76,12,17,136,168,145,244,197,122,119,195,63,120,89,20,0,255,226,141,181,190,220,246,164,96,1,82,7,204,128,0,231,134,101,36,51,34,79,80,105,32,229,150,120,102,84,0,20,69,81,0,148,212,156,35,8,142,148,33,87,202,112,176,177,28,15,84,130,38,145,183,185,226,173,174,120,130,76,73,55,125,0,69,247,51,238,198,64,42,5,36,185,2,112,6,159,49,16,200,101,60,129,155,53,111,209,37,105,187,183,38,126,139,111,224,77,36,254,208,100,190,146,138,32,246,74,5,193,29,25,134,88,25,96,101,100,33,51,80,57,146,32,25,202,21,205,112,84,0,180,20,164,232,3,208,160,52,163,194,105,110,0,154,7,45,69,72,1,84,165,53,254,97,207,150,87,72,4,41,43,111,150,215,122,141,118,86,210,28,88,251,64,106,125,126,55,29,41,113,102,55,31,242,150,95,251,72,231,106,157,225,253,124,141,0,255,171,156,4,201,39,87,191,102,99,136,109,28,154,215,54,195,95,241,81,215,251,239,227,108,111,172,60,182,221,146,121,107,0,255,50,38,190,133,191,187,210,3,207,115,201,13,57,249,2,9,117,89,176,5,120,125,121,151,38,59,252,18,0,255,200,7,208,10,134,1,65,163,53,244,202,224,253,135,195,39,142,54,150,109,47,197,90,237,172,15,64,113,222,198,25,204,147,35,161,175,168,247,62,142,237,190,177,234,0,255,196,37,231,165,253,173,119,136,207,195,199,243,213,171,246,247,249,14,188,51,102,227,192,110,222,119,132,250,105,92,31,64,233,56,61,120,59,230,46,188,60,141,168,144,236,13,176,174,237,249,43,181,71,248,191,225,107,60,152,175,245,239,21,224,124,5,158,251,138,249,12,138,39,202,182,235,216,11,191,226,15,125,13,142,195,82,56,232,144,66,38,9,80,158,54,28,15,106,220,93,49,81,35,109,56,254,135,79,106,112,12,224,238,231,49,35,200,96,213,72,164,137,98,216,23,117,77,169,133,198,85,240,72,252,38,31,64,145,7,35,64,74,67,215,238,31,188,142,224,28,132,166,249,236,146,188,216,217,140,185,79,103,109,203,225,75,124,231,154,242,51,6,64,75,73,81,7,160,229,163,244,142,48,205,193,211,224,128,1,40,130,58,77,211,54,0,138,162,40,0,138,162,40,0,234,52,7,77,131,146,0,154,227,30,21,39,40,90,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,165,164,0,40,90,122,95,165,245,193,13,64,209,82,210,2,80,82,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,81,20,117,0,10,167,247,166,120,154,60,12,64,211,20,237,126,80,0,180,84,208,113,97,0,4,0,85,52,130,34,198,91,81,191,53,251,183,135,29,99,76,104,156,133,33,92,30,176,72,195,130,105,12,15,247,0,10,127,29,69,210,3,209,48,200,89,50,54,230,122,195,107,138,67,55,240,215,94,233,201,177,212,205,18,35,203,152,184,87,150,151,107,125,186,63,202,112,100,144,248,172,182,109,33,16,154,92,95,29,165,127,248,164,102,0,255,121,189,168,251,27,137,179,73,202,89,162,244,29,241,82,155,213,54,254,227,1,52,199,56,227,237,6,144,92,36,176,166,205,42,50,28,99,207,187,205,197,241,80,252,132,87,156,100,43,94,127,10,175,83,62,146,150,13,230,67,70,93,180,44,126,71,188,177,2,160,104,41,41,70,1,160,85,64,73,205,11,164,105,0,26,210,210,144,2,160,40,138,2,160,40,138,22,128,162,164,40,0,138,150,146,2,160,165,164,40,0,250,52,96,138,150,9,160,121,30,53,79,3,166,72,3,80,20,13,234,5,80,250,35,193,185,141,207,119,191,221,7,220,176,233,94,232,42,13,235,171,61,174,131,146,115,176,60,204,8,234,163,229,213,190,45,44,212,78,227,150,120,30,126,144,175,200,200,1,209,107,253,122,32,103,152,56,2,202,235,218,91,52,115,158,198,154,22,199,11,248,86,31,64,239,239,49,206,193,249,56,191,151,23,155,95,62,150,124,26,106,32,95,235,171,158,159,29,97,190,66,34,237,91,243,180,33,90,218,106,144,195,219,248,96,95,227,63,211,19,188,51,126,135,192,110,94,246,126,99,99,94,237,57,232,113,167,141,80,105,65,29,212,102,229,20,67,223,221,242,233,211,192,47,241,181,124,0,69,189,90,0,255,142,216,11,193,13,87,192,197,68,216,66,77,79,83,29,213,2,80,82,20,5,64,81,20,45,0,37,69,81,0,180,148,20,45,0,37,69,81,0,20,45,69,9,64,209,82,82,0,20,79,239,1,152,150,230,2,80,123,146,166,232,211,156,3,12,64,81,52,40,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,104,1,232,157,20,189,163,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,74,171,61,232,81,192,131,156,63,66,92,62,165,17,133,182,77,135,74,47,77,0,154,220,147,100,108,113,3,48,80,41,31,222,222,142,177,74,223,46,141,52,221,43,253,43,28,248,254,211,190,189,121,191,249,72,67,237,219,236,111,152,225,231,240,75,5,61,57,14,128,68,198,163,73,185,202,219,18,34,174,248,11,53,145,105,190,240,99,248,84,175,217,127,220,116,84,249,40,127,44,220,206,45,45,12,217,36,214,40,254,23,106,95,6,160,247,117,239,15,58,30,203,121,4,249,5,162,142,76,251,167,5,172,218,196,71,141,53,214,98,190,214,39,251,111,227,108,118,151,0,255,239,230,149,159,186,77,246,149,126,186,199,175,120,106,69,29,71,142,114,39,57,100,120,53,154,201,146,100,64,92,154,205,21,145,150,85,226,243,248,151,215,58,96,214,0,52,57,144,148,146,150,18,128,70,171,253,61,236,249,141,47,22,44,63,142,162,217,194,142,176,72,59,43,6,6,176,94,233,119,127,106,227,193,5,32,243,91,134,178,200,28,209,77,91,132,71,225,235,61,128,210,227,222,157,219,85,180,252,95,94,249,230,107,241,218,191,250,236,240,19,62,228,21,119,148,5,208,151,71,112,212,116,120,87,76,30,105,66,137,15,227,227,189,210,175,199,117,140,238,103,242,169,252,229,167,38,121,127,117,124,237,254,237,49,123,172,204,39,224,102,224,174,28,153,70,90,212,58,198,111,14,160,56,199,177,92,35,142,100,138,162,0,104,41,72,49,234,41,6,64,211,52,78,19,166,0,104,41,41,10,128,162,165,164,0,40,138,150,18,128,150,146,162,0,104,41,41,90,0,74,138,150,2,160,164,40,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,40,90,0,74,90,74,10,128,162,104,41,1,104,41,41,10,128,162,165,164,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,104,41,1,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,150,2,160,164,165,164,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,90,74,10,128,162,104,41,1,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,90,74,10,128,150,146,162,5,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,58,69,211,82,7,160,97,234,148,78,138,0,160,164,104,169,55,128,218,219,231,140,17,242,51,102,51,127,178,209,62,212,161,213,31,158,215,215,58,253,29,199,97,124,192,19,54,79,134,252,97,95,17,239,225,203,93,165,79,124,109,231,180,243,161,28,59,125,181,131,172,114,98,228,131,242,244,136,18,141,4,175,107,91,152,248,16,62,207,3,104,238,176,17,200,109,230,147,208,238,145,204,207,138,39,102,167,134,133,0,255,226,139,188,118,63,24,134,202,173,175,244,237,129,44,0,255,131,179,128,68,242,150,47,9,184,187,34,62,233,146,195,99,241,179,124,165,127,15,12,15,16,58,54,223,157,218,83,105,168,1,171,181,51,128,162,40,234,13,160,245,232,126,14,228,140,176,147,146,108,239,156,215,29,143,22,22,235,90,16,223,225,43,125,173,79,170,234,134,75,176,1,121,84,29,56,130,200,75,157,91,246,79,160,117,119,188,15,191,201,215,202,8,130,211,85,252,43,7,140,178,145,16,51,216,25,153,98,9,50,45,226,103,87,252,131,207,244,1,52,121,146,171,7,85,110,108,229,124,218,203,135,182,200,63,125,107,250,94,45,180,175,130,183,241,99,190,214,163,142,7,57,151,245,126,132,102,107,164,243,179,205,227,206,102,29,123,225,73,252,164,175,244,169,79,248,199,202,13,51,27,205,222,205,131,183,100,139,211,22,22,106,160,205,30,95,224,77,133,29,161,103,11,198,25,205,210,236,249,219,49,76,105,27,186,119,133,142,90,135,239,226,131,124,0,69,67,87,123,212,227,122,193,216,216,173,124,157,198,60,242,87,219,94,248,173,61,87,0,20,69,81,7,160,1,106,79,165,105,118,138,3,2,80,210,28,13,90,0,74,138,162,24,0,69,209,140,160,0,40,138,162,0,40,138,162,0,104,41,74,10,128,162,165,164,5,160,164,112,138,11,77,51,242,0,148,142,180,153,6,8,26,4,79,235,56,97,0,138,162,40,0,138,150,162,4,160,40,90,10,128,146,162,40,0,90,74,138,2,160,78,129,166,5,152,26,84,3,208,212,155,38,232,89,83,0,20,69,81,0,20,227,185,215,76,15,59,201,211,188,59,104,218,121,44,91,234,222,146,227,40,225,83,248,41,175,247,213,253,51,61,176,239,183,123,63,153,54,218,63,122,12,90,104,95,95,235,223,129,122,10,135,147,185,5,114,99,133,23,53,215,231,134,175,240,219,0,106,95,221,79,70,236,124,196,206,221,18,71,188,226,122,70,251,229,9,227,126,92,119,148,197,250,204,149,120,47,62,209,107,253,220,129,17,39,56,34,195,141,150,240,146,71,118,185,6,241,134,226,131,248,92,190,214,167,135,229,136,141,135,204,22,175,168,188,178,247,232,161,109,77,252,139,207,28,64,115,2,0,39,118,33,225,74,166,104,41,1,168,83,52,117,154,195,1,104,110,154,160,73,211,12,128,6,69,81,0,20,69,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,20,37,1,52,47,56,197,120,84,60,13,26,128,102,28,83,82,131,103,212,140,0,160,165,230,84,110,7,176,58,178,192,164,51,20,181,244,239,1,20,245,222,207,168,221,55,86,62,135,224,237,243,211,254,68,107,196,199,225,203,189,210,31,9,242,10,46,25,173,20,243,17,25,226,250,58,93,210,242,94,248,154,239,184,221,222,253,110,181,191,59,43,234,43,189,29,12,100,80,218,64,153,110,0,246,44,141,102,218,183,16,190,176,191,63,222,135,95,243,0,26,59,108,4,176,229,150,112,198,221,139,149,164,120,214,44,213,184,14,30,140,15,242,154,113,70,200,93,71,237,107,208,125,3,213,151,31,217,0,133,42,159,224,173,238,215,31,225,127,209,48,158,204,87,248,235,128,225,50,171,218,156,191,124,73,142,181,116,166,47,211,87,63,173,224,113,60,225,0,74,234,52,8,70,42,133,32,101,128,53,5,64,75,73,209,2,80,148,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,81,20,45,0,37,69,81,0,20,3,165,230,132,105,110,138,19,0,52,165,164,40,0,90,74,138,166,0,20,37,69,1,80,180,20,37,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,209,106,165,79,15,156,19,66,202,110,50,5,16,4,195,220,42,61,59,116,210,87,0,141,0,255,140,219,216,142,223,111,222,239,38,251,178,178,154,190,210,95,143,156,113,144,100,108,178,151,34,171,150,132,237,46,73,154,149,251,11,181,11,63,193,63,165,227,86,239,174,31,108,223,120,121,229,51,242,62,239,246,173,6,115,248,8,126,116,173,199,1,12,203,1,51,221,84,145,183,11,26,119,77,11,117,119,181,150,250,198,179,120,2,208,122,192,94,32,224,100,78,247,147,116,249,61,77,27,220,171,93,124,249,117,139,231,243,181,62,152,158,74,190,84,241,162,252,229,69,242,164,61,128,189,160,210,78,35,241,103,188,178,210,135,62,70,117,246,137,83,61,31,210,110,71,27,99,61,60,201,226,119,60,227,154,11,39,15,64,11,0,142,37,22,160,80,70,222,141,33,153,229,168,104,41,0,74,138,58,197,133,240,7,0,84,1,35,136,190,0,26,63,61,73,29,87,114,55,197,98,185,189,101,26,54,178,70,207,250,122,159,235,161,224,184,128,237,208,24,245,72,213,60,245,194,70,125,117,238,133,247,225,91,188,230,58,206,252,4,64,62,119,30,164,133,21,222,164,143,182,173,189,240,41,124,65,95,233,245,235,243,198,47,228,249,34,149,5,101,121,90,109,215,32,30,183,106,173,121,30,64,237,217,185,109,117,178,115,243,109,19,69,229,151,253,119,111,99,252,18,63,205,87,156,28,39,40,228,12,8,81,146,221,122,111,143,233,216,186,239,110,222,50,98,228,159,182,171,65,252,231,74,0,138,162,165,237,2,1,40,29,79,73,219,77,1,80,52,165,164,0,40,138,182,81,0,20,69,81,0,20,69,75,9,64,81,20,45,0,37,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,45,69,9,64,75,73,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,81,0,180,148,20,5,64,209,82,82,0,180,148,20,5,64,209,82,82,0,20,69,81,0,180,148,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,69,75,9,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,45,0,37,69,75,9,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,75,9,64,81,180,148,0,20,45,37,5,64,81,20,5,64,81,20,45,0,69,73,75,9,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,180,148,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,209,66,209,7,160,69,154,166,78,9,64,73,81,4,45,0,5,122,141,159,14,2,70,14,38,42,54,58,77,7,49,168,125,186,105,169,109,69,188,14,223,231,53,171,168,231,140,15,227,5,87,74,144,54,55,230,44,182,15,160,119,195,121,216,48,164,48,150,153,137,230,120,110,237,225,47,33,157,175,217,127,61,232,232,150,176,8,39,127,9,73,18,174,213,64,0,255,154,23,222,138,207,187,222,227,238,7,101,50,206,153,17,210,86,28,201,178,44,22,228,109,46,138,223,224,203,174,245,242,67,63,82,157,77,132,182,242,33,10,36,104,83,171,120,165,169,232,33,62,143,15,160,8,50,66,10,173,241,31,164,124,3,89,50,218,237,59,35,72,218,109,186,87,140,197,250,89,1,80,212,30,65,144,97,8,80,84,116,0,165,215,237,72,240,28,112,105,108,187,205,131,45,174,104,214,62,205,245,211,40,158,195,71,250,106,143,59,112,180,217,184,119,33,209,107,24,79,155,183,183,100,209,99,16,95,193,51,249,26,173,247,246,176,103,119,187,125,152,173,60,25,240,55,82,47,157,235,3,104,125,125,140,49,108,182,251,239,231,77,222,16,155,253,161,169,246,225,147,248,48,95,235,171,142,155,253,45,226,205,59,159,49,186,37,66,182,107,171,240,42,158,239,149,254,250,160,222,141,113,235,125,227,229,223,185,187,121,222,237,199,74,221,196,103,240,167,43,29,167,135,254,114,225,229,71,2,194,211,5,14,47,120,188,80,119,248,116,248,21,15,227,3,40,122,187,86,29,35,104,39,7,219,92,14,102,202,177,118,60,3,8,226,159,70,240,52,126,113,205,136,61,21,192,16,28,200,24,128,150,146,162,0,168,29,103,180,148,180,0,180,212,158,3,82,82,0,20,39,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,168,3,208,28,56,181,81,115,224,20,231,185,1,40,138,166,148,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,45,37,45,0,197,165,64,41,74,235,0,64,1,82,88,208,164,41,1,40,138,162,0,104,169,244,156,156,115,133,148,23,193,166,192,5,208,81,0,168,48,82,209,24,245,74,199,201,1,62,2,35,40,219,92,189,121,201,204,218,186,230,97,101,159,38,240,59,124,162,7,208,251,239,231,177,117,99,229,219,226,105,204,83,251,151,188,5,126,134,111,245,122,79,159,36,99,119,128,203,51,153,111,139,56,117,161,158,246,247,173,218,84,245,0,255,245,75,220,221,103,199,78,230,115,111,9,26,120,133,29,6,32,87,116,233,77,249,21,67,38,129,96,121,107,219,11,196,95,226,123,14,160,193,56,231,40,133,160,112,129,128,116,71,242,12,9,183,136,69,186,150,198,91,241,85,94,113,114,7,80,49,75,17,206,72,197,117,156,156,219,6,66,222,196,13,21,0,69,81,20,112,0,90,85,154,199,105,110,26,107,0,74,90,74,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,138,1,80,212,190,148,212,1,232,189,52,64,97,229,7,5,1,104,128,90,83,52,3,160,165,164,165,4,160,161,107,158,39,175,3,57,185,93,230,114,172,181,247,137,209,102,157,198,26,244,250,194,123,174,40,50,82,65,176,15,160,245,192,5,231,212,37,192,33,197,17,163,221,2,204,175,46,46,12,234,15,95,202,120,31,62,180,214,3,239,62,202,251,72,64,156,29,162,108,207,208,123,117,208,186,21,62,198,111,249,106,95,244,136,1,71,146,143,221,81,202,231,121,113,160,210,95,219,170,248,4,95,233,107,234,73,247,143,33,99,171,228,145,153,15,107,147,143,250,66,216,168,135,230,181,241,8,62,205,7,208,28,15,206,177,225,32,67,44,173,70,163,53,230,97,101,151,223,141,181,154,86,194,163,248,201,53,64,61,64,172,125,165,143,247,243,100,220,170,247,135,249,176,42,249,216,43,236,26,45,117,132,15,241,110,190,210,99,251,111,103,140,67,250,207,110,229,155,87,122,121,178,95,117,211,57,252,21,175,243,0,138,58,69,134,225,178,26,175,41,0,90,74,138,2,160,165,164,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,150,146,22,128,162,40,41,0,138,150,146,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,104,41,74,0,138,162,165,4,160,40,138,2,160,104,97,0,3,40,56,45,12,0,7,0,160,202,117,181,207,247,207,23,220,204,247,167,142,80,158,125,88,148,232,116,208,178,15,190,193,23,3,104,61,112,122,146,1,148,168,60,118,143,55,210,210,146,24,210,46,77,75,180,210,139,190,222,35,71,194,6,18,203,101,29,224,59,142,165,211,48,119,111,15,234,93,28,254,15,31,91,81,15,140,142,50,224,92,245,188,185,153,47,111,157,103,58,55,55,182,87,235,95,1,191,224,79,173,71,229,184,37,231,170,179,143,36,15,146,163,243,83,135,99,237,110,77,117,143,87,241,217,0,74,159,188,251,248,30,179,245,239,86,62,191,191,24,249,172,121,91,252,215,81,190,226,56,172,222,112,206,128,238,87,254,245,175,75,37,89,177,67,211,178,120,21,79,90,31,123,140,179,89,238,199,238,230,147,0,255,101,222,236,31,13,11,227,69,124,229,74,7,64,113,130,162,165,4,160,40,138,22,128,134,174,160,79,46,7,174,48,193,129,14,183,201,131,182,66,27,61,18,253,224,159,213,62,57,14,0,56,113,227,177,68,10,59,12,71,144,182,105,219,165,149,54,244,53,246,6,122,161,172,100,236,252,181,201,91,114,100,222,105,94,94,34,169,81,224,83,248,175,3,40,125,240,186,81,59,39,57,113,230,77,34,111,99,36,108,136,215,26,119,195,23,248,157,215,60,7,153,36,192,6,140,52,77,214,200,91,134,180,6,53,187,197,123,241,141,94,233,97,143,194,25,88,30,120,121,83,124,126,119,28,125,187,238,26,151,196,219,120,41,95,233,211,253,60,192,216,194,14,200,179,165,83,222,60,227,109,122,233,16,107,17,79,12,160,117,192,66,138,162,0,168,211,123,50,154,162,0,40,78,208,160,40,0,234,20,163,154,58,205,41,7,160,201,149,81,243,180,30,108,97,26,0,20,69,75,1,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,81,180,20,0,37,69,75,9,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,180,148,20,5,64,75,73,209,2,80,210,82,82,0,20,69,75,9,64,81,20,5,64,81,20,45,0,69,81,210,2,80,82,20,5,64,81,20,5,64,209,82,82,0,180,148,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,180,20,0,37,69,81,0,20,69,81,0,180,148,180,20,0,37,69,81,0,180,148,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,45,37,5,64,81,180,20,0,37,69,81,0,20,69,75,1,80,82,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,180,148,0,180,148,20,5,64,209,82,82,0,180,148,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,209,82,82,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,148,146,210,241,0,180,194,148,212,156,204,52,4,160,104,10,69,29,128,54,69,80,52,3,160,40,138,206,14,160,169,71,74,188,94,102,35,201,44,103,96,180,28,62,235,209,107,30,254,169,175,245,200,233,25,197,63,22,34,187,65,148,105,150,100,109,139,0,255,240,228,111,135,87,241,245,142,113,112,78,189,67,36,196,19,36,8,247,90,0,255,66,221,188,63,78,126,116,63,127,230,142,26,183,105,164,235,121,27,143,194,63,6,208,251,242,241,188,17,28,38,203,207,105,229,75,22,20,123,119,67,222,114,240,79,124,145,87,123,128,175,125,165,211,167,158,231,48,54,156,15,179,198,202,217,191,45,128,88,119,248,220,162,65,60,147,175,244,184,199,25,151,241,126,236,94,190,121,218,230,207,62,213,179,26,222,235,205,1,20,69,81,0,20,69,209,104,0,181,191,207,247,130,59,99,54,202,81,121,230,161,14,169,126,26,211,215,224,56,44,160,35,149,194,155,44,170,229,103,199,145,148,90,119,119,68,239,210,54,196,0,255,225,95,249,74,173,245,64,158,3,65,174,176,115,137,91,50,205,159,97,105,43,75,117,45,214,71,219,250,0,138,227,232,254,135,177,142,152,45,48,210,155,198,91,18,134,155,117,134,231,205,240,56,126,205,87,116,63,65,165,94,134,103,132,228,225,229,75,19,77,203,138,233,117,26,107,219,5,31,227,195,94,19,122,160,30,92,210,78,33,15,124,32,137,203,87,29,181,45,12,246,68,226,219,240,129,94,235,247,126,206,61,202,141,143,222,57,62,251,102,0,255,22,102,90,157,225,173,30,218,234,20,31,64,235,8,130,17,4,184,74,93,209,53,125,122,205,29,86,71,204,55,191,12,237,135,232,102,81,50,175,52,120,226,138,82,203,234,240,111,188,204,43,206,112,227,43,178,6,160,40,138,22,128,146,162,40,0,138,162,104,1,40,41,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,104,41,41,46,0,37,69,177,83,220,0,20,59,197,78,219,164,57,0,40,105,110,138,19,20,0,69,75,73,1,80,167,133,1,208,81,40,162,2,137,68,99,169,40,156,228,66,85,81,225,26,105,12,111,199,219,91,169,215,162,183,13,7,50,45,0,255,147,180,111,70,39,154,185,188,210,187,184,34,237,210,181,58,124,30,190,48,128,134,30,32,161,155,229,73,137,35,153,153,23,79,115,122,214,12,172,210,71,131,12,254,192,151,250,154,227,177,71,238,49,19,135,132,123,72,72,18,104,161,222,122,87,232,15,63,42,61,238,3,156,1,222,143,221,38,61,79,75,101,11,117,215,190,26,126,195,75,174,161,7,149,35,91,146,92,56,251,56,229,105,73,144,249,169,109,199,240,82,173,11,196,231,241,86,0,77,246,111,116,140,115,110,147,110,55,243,203,139,83,239,142,253,103,0,255,169,109,136,223,227,199,124,133,0,255,216,23,222,182,32,86,100,137,80,150,122,125,177,122,15,122,140,115,66,62,206,204,47,127,62,175,124,211,180,89,79,205,172,0,40,138,162,5,160,78,115,102,154,115,212,1,40,206,164,33,69,11,64,73,131,162,5,160,164,40,138,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,20,45,37,0,117,90,71,83,167,117,0,160,244,8,41,218,14,41,0,154,103,20,40,189,90,225,31,169,227,156,12,118,135,33,210,181,202,0,138,154,138,231,0,39,86,32,19,225,25,106,1,104,46,210,160,165,4,160,40,138,2,160,65,78,101,24,174,86,87,123,212,91,112,80,38,22,176,219,36,143,116,195,163,133,253,186,105,26,111,225,41,87,20,121,229,10,130,99,31,64,139,62,120,50,50,16,187,209,140,44,169,237,223,194,182,44,172,213,5,26,87,199,55,120,111,173,251,208,115,27,103,35,50,227,220,252,24,91,181,175,252,209,84,95,248,170,141,124,205,243,104,0,255,40,63,71,41,2,203,63,127,129,229,61,11,109,214,181,47,254,194,127,250,90,143,243,233,217,110,104,62,179,123,127,236,200,94,251,71,251,234,120,13,111,241,0,138,123,212,187,131,129,209,121,132,140,46,73,146,109,191,182,36,9,234,144,132,15,227,85,94,239,113,199,56,71,133,124,131,1,184,43,199,18,161,22,157,254,45,247,181,252,122,247,241,4,57,66,188,159,66,18,196,211,182,28,201,83,86,183,233,222,140,87,123,224,170,47,143,225,38,28,140,102,121,39,213,182,179,188,36,47,59,135,0,255,196,159,243,1,180,20,90,237,233,83,193,51,194,206,152,4,202,148,160,57,11,181,216,52,213,206,90,0,74,138,150,18,128,162,104,41,1,40,138,162,5,160,40,41,90,0,74,138,150,2,160,164,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,90,0,138,146,162,0,232,211,60,193,153,48,18,105,158,51,206,104,99,172,113,172,122,173,71,249,116,55,206,192,172,0,255,229,153,167,168,225,126,251,75,211,234,240,15,124,8,160,246,133,35,193,13,8,145,193,17,102,83,142,188,118,158,224,120,244,173,11,191,193,227,189,102,252,129,224,140,209,20,131,139,104,99,108,22,184,215,235,226,179,86,240,29,158,91,115,60,244,83,143,137,184,0,255,116,147,49,92,89,152,249,219,181,175,211,181,43,175,169,55,122,206,234,63,150,140,129,141,231,56,154,77,95,237,236,153,185,167,17,0,255,137,63,13,160,193,29,169,39,5,28,3,153,188,177,151,47,197,146,236,203,210,254,158,90,151,78,124,28,207,231,171,61,232,3,224,118,98,128,210,192,241,198,210,197,181,243,182,104,166,91,124,215,84,173,71,158,3,201,0,64,54,159,241,104,100,171,123,166,41,187,180,237,214,88,43,43,1,40,138,162,5,160,164,40,10,128,58,165,23,170,154,222,174,245,40,159,238,182,183,91,0,255,236,230,177,246,49,219,71,26,140,240,15,94,233,1,180,62,57,61,148,100,132,206,10,2,88,115,164,83,220,229,37,94,17,151,135,0,255,194,231,122,141,248,23,170,218,40,127,247,31,234,236,70,49,52,113,185,86,241,186,188,88,119,53,199,99,143,122,146,18,49,25,170,144,39,8,145,252,181,186,76,90,105,152,215,251,250,170,0,255,4,54,98,19,113,41,119,107,210,237,233,123,18,214,100,252,154,7,208,116,31,71,61,100,245,156,120,132,149,15,207,136,230,120,43,181,211,73,219,230,120,35,62,204,107,50,64,143,5,5,179,173,162,14,28,75,198,168,194,29,73,218,222,142,165,175,84,51,2,128,162,104,27,200,106,189,77,183,208,105,156,29,173,0,138,122,53,241,127,204,79,90,249,0,200,116,161,240,143,249,73,241,15,168,116,162,0,138,102,21,41,31,119,0,255,172,126,36,107,86,205,72,1,40,41,138,22,128,146,162,165,4,160,232,211,130,211,188,34,2,40,138,166,148,0,20,69,209,2,80,82,180,148,0,180,148,20,45,0,37,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,75,73,209,2,80,82,20,45,0,37,69,75,9,64,81,20,45,0,37,69,75,1,80,82,20,5,64,81,20,5,64,81,20,45,0,69,73,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,73,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,75,9,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,209,82,82,0,20,69,81,0,20,69,75,9,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,69,75,1,80,148,20,5,64,209,82,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,75,9,64,81,20,45,0,69,73,209,2,80,82,20,5,64,81,20,5,64,81,20,45,0,37,69,209,2,80,82,20,5,64,81,20,45,0,37,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,180,20,37,5,64,81,180,148,0,180,148,20,45,0,37,69,81,0,20,69,75,9,64,81,20,5,64,81,167,64,41,102,0,138,102,52,35,40,0,138,92,74,138,22,128,146,162,40,0,90,74,138,75,3,132,0,180,148,20,5,64,171,149,254,29,49,28,32,192,216,77,194,80,134,184,32,211,86,223,94,77,180,178,162,229,35,24,184,62,128,218,135,30,80,2,36,55,90,236,198,223,35,32,95,214,210,234,30,125,53,254,135,159,213,251,208,99,122,232,124,231,119,243,41,103,217,101,95,233,171,113,248,40,158,207,215,188,126,15,60,7,57,2,108,221,88,102,115,147,192,74,29,138,120,4,47,235,107,252,103,123,240,125,124,126,161,253,150,37,123,101,77,124,0,189,199,29,161,7,48,242,15,101,181,203,28,72,179,88,147,209,95,35,43,160,175,192,120,12,193,149,11,200,25,212,230,145,191,20,238,150,183,24,11,188,20,191,224,21,207,1,42,185,42,58,1,226,134,0,90,74,138,2,160,104,41,169,52,128,214,215,29,27,112,216,136,32,129,129,121,147,246,164,218,172,99,181,70,58,236,149,190,242,28,177,188,157,242,150,224,102,62,164,88,123,70,45,11,11,146,179,94,124,3,207,240,106,106,16,28,133,110,176,145,36,178,196,92,49,247,22,218,7,208,250,229,119,0,255,236,3,220,112,37,198,173,27,141,136,214,12,8,181,132,199,90,214,48,94,67,15,212,113,59,99,136,102,118,191,217,101,47,196,254,216,239,45,14,126,139,167,106,238,45,35,47,4,73,251,208,166,226,37,79,76,58,119,87,36,208,55,75,124,2,95,232,107,125,247,233,113,134,141,175,127,236,60,89,109,118,19,253,123,218,130,248,0,122,207,127,5,119,27,0,179,146,48,242,142,178,187,85,61,244,149,62,218,200,113,167,13,55,1,185,243,45,73,179,106,176,86,247,121,16,13,31,136,111,240,122,79,143,208,51,66,190,193,170,96,71,142,5,66,61,62,45,117,20,64,75,73,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,209,2,80,82,180,148,0,20,69,209,2,80,210,82,82,0,20,69,75,9,64,177,83,84,211,236,52,112,0,218,46,173,55,141,27,165,199,23,2,80,75,83,156,160,104,1,40,41,90,10,128,114,245,30,126,59,226,206,216,29,187,229,223,179,162,211,180,88,237,254,5,122,180,115,70,122,0,255,155,12,82,154,24,230,118,105,208,104,165,25,125,133,253,88,207,238,156,49,249,152,189,124,120,53,45,219,111,251,188,121,225,71,248,202,1,244,62,192,219,193,113,35,226,137,19,204,54,47,238,210,111,110,242,161,137,240,15,252,219,235,125,196,31,72,225,192,1,95,216,198,188,237,108,153,46,136,151,90,232,165,191,154,203,0,255,158,208,136,88,54,35,201,91,229,239,244,205,173,13,123,94,115,71,220,117,60,34,57,89,60,220,88,34,36,99,67,224,57,53,214,185,57,30,137,239,0,180,251,87,125,234,9,128,99,184,16,135,151,55,107,201,178,111,123,11,117,111,215,164,17,191,199,171,249,106,143,238,31,0,195,110,76,193,52,112,60,42,220,211,114,105,137,126,26,197,127,237,180,30,121,29,201,24,32,77,124,121,145,164,217,221,144,186,77,31,109,75,226,75,124,231,154,151,31,0,20,69,209,2,80,82,0,165,3,13,0,26,20,69,1,208,210,82,239,149,39,176,28,1,36,166,246,122,14,174,43,34,25,128,150,98,128,180,52,59,0,197,164,165,133,81,106,79,206,8,160,165,164,65,11,64,73,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,166,40,90,250,0,73,115,0,56,4,20,216,244,122,15,240,199,57,99,249,104,95,20,157,254,240,132,43,252,131,14,12,194,22,50,131,70,140,70,27,139,88,162,39,125,181,175,227,4,110,140,219,6,75,204,163,253,178,68,240,28,94,206,7,208,216,115,229,185,245,143,50,20,237,73,182,95,15,107,212,235,189,253,217,151,249,111,94,119,106,69,36,177,188,240,240,67,124,151,87,212,3,4,0,69,11,69,29,128,226,166,78,83,40,210,0,180,148,20,5,64,191,154,253,219,231,156,179,248,99,54,91,247,51,239,246,161,134,141,42,233,168,15,160,193,56,3,193,177,241,26,64,160,21,113,230,142,36,72,185,180,80,55,241,13,188,212,171,189,142,131,28,185,219,248,136,52,145,191,19,246,196,29,59,124,205,235,121,29,8,206,5,55,72,132,36,80,66,44,193,90,169,69,170,149,222,123,13,189,229,65,64,38,151,251,114,114,183,227,157,85,227,254,210,86,213,86,18,127,134,127,58,128,214,203,183,240,71,33,7,1,164,17,47,47,226,113,55,60,161,198,45,58,20,240,59,62,206,215,250,243,148,143,24,106,99,160,187,181,171,89,90,183,105,107,245,210,14,222,107,102,95,235,99,59,50,82,57,49,56,83,68,19,87,36,41,23,54,215,119,54,88,241,28,168,79,166,219,41,31,230,67,28,218,242,68,76,162,161,78,240,32,158,197,7,80,212,79,145,247,141,232,154,126,189,214,39,58,166,231,182,238,127,187,219,162,209,177,100,223,236,231,142,40,252,17,239,242,154,215,145,215,231,86,33,239,119,155,95,214,202,158,237,177,87,86,233,222,40,128,162,104,61,133,160,0,40,90,74,10,128,162,104,41,0,74,138,162,0,40,138,162,0,40,90,74,10,128,162,165,40,1,40,138,150,18,128,162,40,90,0,74,138,154,74,15,0,40,0,5,20,104,20,195,170,17,12,111,197,16,64,237,1,160,112,1,133,106,173,211,187,127,82,47,220,82,112,94,190,108,109,65,49,172,101,250,105,161,151,30,93,81,169,103,203,73,0,142,102,101,132,210,150,118,26,183,194,216,163,101,11,188,132,199,123,165,79,249,57,12,56,49,51,19,217,93,134,37,44,89,238,202,230,94,45,245,13,0,255,193,79,14,160,150,140,211,6,178,97,150,196,139,151,109,130,186,103,174,72,39,45,11,223,192,147,189,118,31,79,238,254,25,159,153,204,227,172,188,233,250,162,125,182,213,80,91,157,187,172,57,158,188,158,228,96,195,45,43,34,198,99,71,77,181,136,209,151,107,169,89,252,214,119,190,214,195,252,122,155,14,148,234,0,255,221,60,162,166,60,246,149,134,93,226,183,248,47,128,218,131,254,0,100,100,151,220,98,120,71,3,89,43,214,217,38,141,59,196,231,241,41,175,117,156,156,219,134,49,249,242,108,138,227,122,16,119,17,74,99,10,128,162,104,41,1,40,138,162,0,104,41,157,52,90,239,113,60,73,6,128,49,249,182,123,204,8,130,35,24,194,54,29,50,173,180,54,128,38,254,15,156,54,225,182,12,204,159,200,217,138,227,24,217,161,97,37,188,133,151,245,149,30,247,57,103,55,213,177,242,132,211,157,246,179,174,15,191,225,49,215,188,252,116,31,9,5,149,36,151,48,140,80,143,225,205,34,186,177,189,84,159,13,222,135,143,244,58,2,104,78,206,73,146,88,98,118,151,51,201,35,79,151,215,250,60,230,2,98,64,129,156,47,59,161,110,159,249,52,111,9,241,191,245,62,56,110,25,64,251,12,48,211,5,176,123,134,97,238,233,123,38,62,198,27,188,222,135,190,168,114,225,157,113,193,4,226,45,44,138,239,26,11,160,222,0,255,29,153,233,63,62,114,218,31,131,183,230,70,248,111,173,217,0,255,246,79,143,111,11,191,175,176,113,77,120,132,37,101,248,78,11,174,241,15,212,231,184,34,178,104,202,166,248,140,174,247,218,127,217,3,92,110,59,31,139,26,73,104,123,101,151,248,30,158,234,1,116,251,175,207,180,245,118,27,176,58,59,159,59,162,240,149,190,93,235,159,85,0,255,238,202,237,125,252,79,218,207,240,181,159,235,189,246,159,233,73,238,183,121,0,255,212,187,238,231,155,62,32,62,209,183,107,33,185,128,14,88,121,150,108,196,100,251,207,0,154,59,6,221,98,100,18,36,177,82,23,215,114,83,231,222,110,179,198,191,233,214,7,6,117,213,70,169,211,26,197,95,169,69,31,84,198,200,34,80,229,38,81,12,197,156,58,233,18,233,20,79,240,10,123,10,169,87,240,12,176,60,188,124,89,22,173,211,33,217,27,123,53,211,73,195,248,183,7,80,123,179,0,255,235,76,252,141,97,190,93,211,242,182,52,214,184,36,231,122,127,244,184,251,216,118,249,156,223,21,173,149,95,62,214,100,248,81,23,188,230,116,239,159,30,35,137,41,49,100,247,182,96,183,80,47,141,227,103,183,94,233,95,61,123,31,91,93,110,47,159,77,172,205,181,191,246,195,48,139,111,225,99,30,64,235,145,7,55,228,196,106,236,155,49,143,107,23,206,38,159,128,89,47,173,195,79,241,135,107,134,225,28,192,138,200,118,153,20,150,212,190,202,31,199,65,199,227,110,7,70,22,253,135,134,139,69,232,142,36,111,213,27,62,106,167,173,78,243,213,62,237,58,140,10,201,169,188,24,225,134,249,88,80,180,138,237,186,34,252,17,191,231,1,20,69,51,130,17,32,232,3,208,160,148,206,180,52,0,64,145,166,79,235,97,74,79,1,40,41,138,2,160,40,138,6,61,128,210,237,223,57,219,246,239,102,179,149,183,203,127,229,223,126,180,0,255,77,252,167,246,215,21,254,203,240,101,248,223,122,167,231,118,206,197,188,247,9,99,187,205,188,216,199,253,203,171,125,178,63,18,254,123,237,251,226,99,194,127,6,190,141,15,93,173,253,79,183,0,255,104,230,127,153,253,190,235,136,232,0,255,187,253,231,218,43,249,223,198,7,242,1,20,69,209,2,80,176,87,59,61,191,49,78,243,223,39,27,221,110,182,216,63,250,103,190,236,175,125,145,240,0,255,235,88,23,239,16,254,51,240,19,188,199,235,175,175,229,73,0,255,227,237,191,208,94,201,127,9,62,192,3,104,253,158,141,113,105,0,255,236,183,187,249,186,252,111,30,236,63,251,223,196,0,255,101,127,98,225,191,12,159,137,0,255,243,10,232,107,180,0,255,245,246,0,255,202,252,215,180,0,255,207,87,0,20,236,213,78,207,110,140,195,252,247,71,35,183,123,249,176,143,251,153,55,251,107,95,36,252,247,58,246,197,59,132,0,255,12,252,4,0,255,241,250,235,43,137,232,127,188,253,23,218,43,249,47,193,143,243,1,52,252,115,206,222,191,220,184,93,55,226,204,60,242,205,231,214,174,242,96,63,218,63,233,91,15,15,44,252,55,240,71,124,216,213,78,207,110,140,195,188,247,201,198,183,123,249,176,127,244,207,188,217,95,251,34,225,191,215,177,47,190,33,252,103,224,39,248,166,165,162,0,255,199,10,251,15,203,147,252,119,180,31,236,149,68,244,63,222,254,11,253,149,252,151,224,195,249,0,26,254,57,231,239,15,55,110,215,17,206,205,35,223,124,46,118,149,7,251,209,254,73,223,118,120,96,225,191,129,63,226,63,174,94,175,165,162,0,255,169,194,254,195,242,36,0,255,29,237,15,121,5,64,81,20,133,29,64,239,57,103,238,127,110,140,107,164,140,149,71,190,249,92,219,125,254,237,67,251,39,141,235,225,127,133,0,255,6,30,135,15,187,222,233,185,157,51,152,247,62,213,216,198,204,139,125,220,191,188,218,39,251,34,225,191,215,191,47,62,38,252,103,224,219,120,82,81,209,0,255,100,133,253,0,255,229,73,254,203,217,15,246,58,34,250,0,255,110,0,255,187,246,74,254,183,241,1,30,64,233,246,239,156,109,251,127,179,217,202,215,229,191,242,111,31,218,0,255,38,254,83,251,235,10,0,255,101,248,50,124,110,224,60,39,231,57,120,85,27,184,220,169,60,162,234,141,18,181,22,150,69,148,107,178,246,181,216,117,238,138,159,241,97,3,127,199,127,174,57,73,158,115,238,206,104,236,152,143,147,66,62,184,221,1,73,238,214,146,119,235,203,75,246,238,226,194,222,240,75,188,41,226,63,248,182,190,6,25,65,16,28,65,218,8,34,0,255,84,157,20,75,246,221,242,218,158,237,212,77,227,82,61,180,239,210,85,55,248,0,10,247,26,156,49,206,56,204,103,108,117,203,191,219,96,95,249,92,113,55,236,59,159,18,254,87,205,116,136,47,246,207,179,95,232,139,215,188,251,9,50,130,145,97,8,140,220,136,155,204,208,68,93,91,230,71,94,216,92,167,167,6,99,125,175,125,69,163,0,255,107,43,236,127,134,31,74,254,19,120,32,31,64,239,117,220,206,25,153,110,69,182,219,204,39,0,255,251,151,87,251,100,159,237,11,237,251,224,97,194,127,12,127,227,75,165,95,85,126,146,92,109,32,79,134,229,196,238,204,136,184,45,220,210,238,70,203,37,115,36,218,118,194,39,248,48,194,23,120,110,29,31,253,127,183,0,255,92,135,36,0,255,219,248,86,175,64,240,252,14,130,180,235,10,246,32,95,112,40,15,15,38,176,32,50,77,230,152,93,71,141,226,163,190,245,240,117,246,127,14,160,56,61,73,6,80,2,199,146,216,189,11,203,254,103,154,86,234,234,50,47,227,119,127,117,163,150,26,119,206,254,95,132,87,81,31,237,60,39,246,0,48,0,216,147,59,162,210,200,75,2,146,48,29,13,142,35,104,67,147,141,175,250,44,241,128,246,119,249,90,0,74,138,162,0,40,138,162,0,104,41,41,10,246,0,106,167,103,119,187,29,230,189,79,70,238,247,242,98,31,247,51,111,246,215,254,72,248,239,117,236,139,119,8,0,255,25,248,9,254,113,181,231,156,191,63,222,24,227,70,156,155,71,190,249,220,210,85,30,236,67,251,39,13,118,120,96,225,191,129,63,226,63,250,74,34,250,31,111,0,255,133,246,74,254,71,240,61,94,75,69,0,255,143,20,246,31,150,39,249,239,104,127,200,3,40,138,162,5,160,164,40,10,128,150,146,162,0,104,232,106,175,99,55,198,201,221,55,43,221,238,229,147,0,255,253,204,151,125,181,207,246,133,142,133,240,14,225,63,134,79,240,158,43,208,43,233,232,127,188,253,23,90,36,249,47,193,7,122,0,109,251,127,83,254,119,83,0,255,203,12,0,255,0,255,124,253,247,21,192,215,2,208,223,149,110,239,206,217,182,0,255,55,155,173,124,93,254,43,0,255,246,161,253,111,226,63,181,191,174,240,63,134,47,195,0,255,121,101,250,212,15,114,156,163,200,54,61,175,92,198,114,193,192,165,188,53,113,97,13,100,141,183,180,43,252,223,48,234,3,62,53,128,222,187,159,219,57,131,121,239,19,198,118,155,121,177,143,251,217,106,159,236,139,132,0,255,94,251,190,248,152,240,159,129,127,227,63,94,207,125,69,30,156,43,103,108,72,185,113,2,124,148,17,98,30,104,31,42,37,45,249,182,221,161,163,78,241,22,30,247,195,163,120,12,95,99,7,208,123,206,153,251,155,187,221,46,162,140,149,71,190,121,92,211,117,222,237,71,251,39,141,235,225,127,133,0,255,6,30,135,0,255,186,222,233,185,157,51,152,247,62,213,136,219,204,139,125,220,191,188,218,31,251,34,225,191,215,190,47,62,38,252,103,224,223,120,82,81,209,0,255,101,133,253,0,255,229,73,254,199,217,15,246,74,136,254,191,219,0,255,174,189,146,0,255,108,124,128,7,80,186,253,59,231,219,254,223,108,118,242,117,249,175,252,219,135,246,183,137,0,255,213,254,186,194,127,25,190,12,159,27,56,207,201,121,14,94,213,6,198,59,149,9,85,110,148,168,181,176,4,81,174,201,218,215,98,215,185,43,126,198,135,14,252,29,15,172,57,73,158,115,238,14,217,242,49,31,39,85,217,202,253,14,72,82,215,150,188,219,95,94,178,119,23,23,22,135,95,226,79,17,0,255,193,175,245,53,200,8,130,224,8,130,17,68,254,65,157,20,73,246,221,242,218,94,237,212,77,227,82,61,244,239,210,85,55,248,0,10,247,26,156,49,206,56,204,231,182,213,177,221,109,176,175,124,174,168,27,246,157,79,9,0,255,171,102,58,196,23,251,235,217,47,52,198,107,222,253,4,25,193,200,117,8,108,116,35,238,209,12,77,212,173,101,126,228,133,197,117,122,106,48,214,215,218,87,52,250,191,150,194,254,103,248,161,228,63,129,7,242,1,244,94,199,237,156,145,187,127,69,98,204,124,242,191,127,121,181,63,246,217,190,208,191,16,30,38,252,191,240,54,190,84,250,5,60,73,174,118,33,79,134,229,196,204,204,136,5,34,183,188,59,50,220,209,28,137,182,157,240,10,62,140,240,5,126,91,201,209,0,255,176,253,239,58,36,249,223,198,191,122,5,130,231,119,42,72,27,135,178,7,249,130,3,121,120,48,129,85,226,210,100,142,201,117,212,40,30,234,219,14,111,103,0,255,231,0,90,126,247,147,100,0,37,218,177,36,118,110,96,217,0,255,204,211,202,221,221,230,101,252,238,175,110,212,82,227,210,217,239,139,240,58,234,3,231,57,177,7,208,70,21,236,137,29,17,105,165,37,1,73,152,142,6,199,241,214,134,38,27,95,181,89,226,3,237,207,243,181,94,135,209,113,96,0,172,50,144,28,32,238,66,44,119,182,56,43,222,123,154,116,250,220,26,118,194,163,248,243,235,7,207,58,128,34,169,36,73,204,124,164,226,198,65,29,177,243,219,56,79,44,136,89,154,44,113,121,219,124,118,81,60,73,196,151,26,232,12,190,175,205,171,188,175,65,14,18,4,15,130,140,32,242,15,234,99,41,186,239,150,215,246,116,153,150,250,150,234,161,125,171,86,186,203,71,190,220,134,247,113,50,44,199,24,177,179,202,117,54,162,125,176,107,36,242,101,183,126,139,74,251,130,72,211,248,18,135,79,198,127,121,0,69,75,73,163,1,52,121,146,60,73,44,143,197,220,216,236,45,178,221,96,236,217,191,85,90,233,91,164,57,188,211,68,19,141,141,20,210,125,160,66,135,27,237,160,30,247,216,237,101,208,110,173,229,17,87,249,250,133,205,208,60,126,233,2,159,227,13,125,100,195,24,244,28,28,195,219,24,41,171,194,41,43,209,62,222,25,75,242,101,137,118,139,85,0,255,154,88,211,120,17,135,191,193,127,73,206,184,48,194,31,135,80,150,58,206,152,183,194,85,98,8,196,218,241,44,233,91,91,186,141,90,105,220,30,143,181,213,37,254,141,239,230,3,168,189,222,118,227,118,50,253,140,124,187,151,87,254,247,51,95,246,215,62,219,15,58,246,193,59,132,0,255,23,62,193,127,189,182,253,191,41,0,255,187,169,0,255,101,134,0,255,63,175,228,163,0,255,241,246,95,232,144,228,191,4,223,215,215,0,31,64,75,73,209,2,80,82,180,244,235,1,212,78,207,111,140,195,252,247,201,70,183,123,121,177,143,251,153,47,251,107,95,36,252,247,58,246,197,59,132,0,255,12,252,4,0,255,184,134,127,206,249,251,227,141,113,25,225,220,60,242,204,231,150,110,242,96,63,218,63,233,91,15,15,44,252,47,240,71,252,71,95,73,68,0,255,227,237,191,208,94,201,127,9,254,199,107,169,232,0,255,177,194,254,63,205,147,252,119,180,31,228,1,20,45,149,190,240,189,146,170,164,170,30,148,5,49,148,27,21,146,200,104,60,67,162,229,82,174,133,96,68,5,64,81,20,5,64,187,154,228,36,73,242,36,201,73,50,127,0,199,24,138,108,186,165,181,165,90,166,155,190,93,122,104,89,166,149,150,234,169,223,54,63,87,187,50,206,150,60,40,4,169,20,70,176,233,134,44,70,85,238,177,83,252,175,221,122,235,218,109,241,199,194,7,225,215,249,0,218,198,193,57,227,60,99,32,1,158,129,92,145,99,219,2,140,36,243,226,229,130,183,36,46,110,208,186,25,254,197,135,26,254,197,11,43,208,235,232,232,0,255,187,253,239,90,36,249,223,198,0,255,121,5,64,81,20,5,244,1,148,237,0,255,77,249,223,77,253,47,51,252,135,120,69,198,57,227,140,140,221,21,122,179,221,184,249,90,178,246,237,43,239,124,210,83,123,248,109,0,255,165,187,110,247,53,196,87,83,244,191,110,130,253,47,241,59,201,0,255,29,15,12,160,164,40,90,0,74,138,162,160,3,168,189,142,223,24,39,211,205,72,183,123,121,229,125,63,243,101,127,237,179,125,161,99,33,188,67,248,127,225,19,60,212,107,181,51,206,56,131,249,220,182,220,155,253,6,251,202,227,150,187,110,63,121,148,240,191,234,169,65,188,182,127,158,253,93,63,174,228,163,0,255,241,246,63,232,144,228,191,4,0,255,211,87,107,244,191,110,133,253,55,241,67,201,127,29,15,228,3,168,189,142,223,24,39,211,207,200,183,123,121,229,127,127,243,101,127,237,179,125,161,99,31,124,67,248,127,225,19,60,212,107,181,115,59,227,12,230,51,182,216,155,237,126,246,87,62,151,212,117,251,202,163,132,0,255,84,79,29,226,181,253,243,236,239,250,113,37,29,253,143,183,0,255,66,139,36,0,255,37,248,159,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,81,180,148,0,20,69,75,223,30,64,131,115,27,103,156,230,51,54,28,251,141,159,253,147,207,21,119,195,254,243,40,225,127,213,76,135,248,98,0,255,60,251,133,126,121,189,215,113,59,103,100,250,21,217,110,55,175,252,239,95,94,237,147,253,182,31,180,47,132,143,9,0,255,47,188,141,247,245,181,24,253,95,91,97,0,255,51,252,80,242,159,192,135,249,58,62,250,0,255,110,0,255,187,22,73,254,183,241,97,7,208,224,140,113,198,97,62,99,195,45,0,255,110,63,251,43,159,43,238,134,125,231,81,194,0,255,170,153,14,241,197,254,121,246,11,253,242,122,175,183,219,57,35,119,0,255,138,108,99,230,149,0,255,253,203,171,253,177,207,246,131,246,133,240,49,225,0,255,133,183,241,191,190,22,163,0,255,107,43,236,127,134,31,74,254,15,120,48,95,199,71,0,255,223,237,127,215,33,201,0,255,54,254,207,3,40,90,74,10,128,2,189,210,237,223,57,219,246,0,255,94,158,173,188,93,254,43,0,255,246,161,253,109,226,127,181,191,174,240,95,134,31,195,0,255,121,5,244,213,218,0,255,116,251,159,102,254,151,217,0,255,57,128,222,187,159,219,57,131,121,239,83,141,184,205,188,216,199,253,203,171,125,178,47,18,254,127,237,235,226,97,194,127,6,190,141,63,86,208,115,119,128,183,113,65,249,177,183,251,144,3,243,69,136,253,91,146,74,228,173,117,251,32,190,78,95,168,121,248,184,45,252,26,190,221,235,136,232,0,255,187,253,239,218,43,249,223,198,183,120,5,2,58,70,180,19,160,200,13,160,218,149,156,209,18,19,47,103,231,190,228,239,104,94,187,178,84,26,4,94,107,160,120,3,190,8,144,99,28,85,200,73,146,242,1,119,96,56,214,253,246,9,178,106,241,41,66,249,92,102,127,170,195,171,67,174,119,60,109,6,159,136,0,255,242,106,238,43,242,224,140,156,177,33,112,227,4,237,163,140,16,243,0,62,32,229,44,233,54,221,161,163,70,241,21,62,247,195,167,248,12,95,1,125,0,109,251,127,83,254,119,83,0,255,203,12,0,255,63,94,239,117,140,115,70,166,95,145,109,204,188,242,191,159,173,246,199,62,219,15,218,23,194,195,132,0,255,23,254,198,123,251,26,228,235,248,232,0,255,187,253,239,90,36,249,223,198,127,6,0,206,229,199,46,79,2,58,128,74,6,80,176,91,168,196,236,154,101,74,92,93,182,159,27,198,150,67,251,240,105,127,248,60,124,220,53,121,114,59,25,103,0,213,206,69,34,19,97,20,45,159,114,246,31,203,82,238,146,152,197,235,114,13,53,138,87,241,185,8,124,21,0,255,187,86,198,105,147,143,224,108,22,100,4,117,194,120,32,239,29,224,148,103,98,210,181,216,128,53,124,252,212,184,30,254,207,254,229,28,140,35,172,0,255,100,67,62,34,105,183,17,84,0,178,12,96,86,192,53,67,78,179,73,242,118,195,199,130,248,95,66,241,137,246,179,249,8,62,213,43,10,58,80,20,244,130,123,166,90,83,146,82,57,184,102,196,50,118,146,145,10,133,83,224,28,148,113,2,3,146,92,73,56,115,212,173,21,211,116,238,233,219,180,215,78,135,248,16,62,209,94,69,252,191,236,239,63,211,251,249,95,226,39,133,0,255,177,107,49,250,0,255,246,95,0,255,137,126,35,0,255,45,188,181,210,113,158,200,207,127,193,215,254,222,83,254,212,171,95,174,136,0,255,151,252,253,95,122,63,0,255,77,60,165,240,31,69,252,159,228,239,0,255,210,251,249,111,226,41,133,0,255,71,175,40,206,115,237,172,74,78,15,67,25,135,76,250,200,198,205,57,85,60,174,136,0,255,147,253,253,95,122,63,0,255,77,60,165,240,127,226,53,185,252,140,51,16,88,0,36,22,18,75,219,220,19,8,8,43,245,135,167,154,132,253,122,214,215,43,95,109,209,0,255,39,188,254,119,173,68,254,199,120,97,0,69,81,180,0,20,37,69,1,80,20,69,1,80,180,148,20,0,69,209,82,2,80,180,148,20,0,69,209,82,2,153,162,104,41,161,109,78,163,2,62,182,170,87,105,173,108,207,237,0,40,11,146,80,76,28,107,109,75,171,51,97,155,246,240,75,151,176,64,59,43,183,214,162,0,255,65,120,253,39,122,137,252,119,240,97,143,138,191,21,124,243,192,78,189,250,40,226,0,255,100,127,0,255,151,222,207,127,19,63,41,252,71,17,0,255,39,249,251,191,244,126,254,159,120,74,225,127,210,107,83,156,71,253,252,23,124,237,95,250,216,169,87,95,92,17,0,255,39,249,251,191,180,126,254,155,120,74,225,63,138,248,63,217,223,0,255,165,247,243,223,196,83,10,0,255,141,94,75,87,30,77,118,85,41,171,135,165,137,69,238,30,69,69,77,9,19,155,107,112,30,242,51,18,51,224,112,228,97,52,201,92,92,177,156,214,5,125,163,238,58,106,16,31,194,223,122,226,21,57,39,170,190,90,163,0,255,207,127,253,215,250,141,252,79,241,82,190,6,143,53,0,197,9,138,162,0,104,169,25,64,187,158,139,196,229,179,40,222,142,76,97,143,42,160,13,42,34,175,215,186,71,61,187,49,118,143,109,188,60,243,36,211,224,218,135,246,119,58,57,124,3,47,12,160,244,169,231,120,50,198,216,28,130,242,49,101,71,187,186,164,149,118,225,127,248,161,87,187,227,187,65,246,251,169,132,28,179,54,73,144,174,136,193,47,218,234,117,254,230,231,241,39,175,152,153,91,56,237,174,72,211,237,215,233,75,226,171,46,75,155,215,250,163,231,109,140,130,247,13,36,6,179,62,99,41,225,21,187,248,43,94,27,64,7,254,119,63,39,186,235,6,195,21,241,36,225,116,121,127,248,34,86,207,254,135,17,94,47,228,142,120,194,233,23,193,87,200,235,189,249,246,228,54,136,70,59,21,162,190,69,93,45,172,209,82,124,19,119,197,235,169,7,142,76,224,120,96,30,23,23,44,77,166,110,157,14,58,234,9,79,58,128,154,253,143,107,233,235,88,183,113,136,22,126,105,185,126,191,252,28,24,136,5,158,222,79,98,213,99,238,8,196,224,95,237,246,154,215,233,230,187,221,230,131,76,239,73,146,156,37,22,179,152,137,75,222,149,39,110,47,238,151,15,160,222,63,125,193,34,7,150,163,217,171,60,119,105,16,62,212,198,26,127,247,3,218,92,55,196,54,134,148,46,172,15,159,4,244,245,236,24,111,195,76,67,165,220,52,78,29,53,242,37,239,111,175,142,71,241,39,175,218,63,238,64,186,143,43,53,245,181,205,218,240,182,136,159,117,49,128,222,195,158,2,115,132,247,103,44,221,87,75,130,20,254,232,77,95,235,223,198,117,37,126,222,60,26,26,205,87,197,0,255,65,31,140,94,148,93,120,180,55,30,132,122,189,122,239,227,84,142,217,238,131,218,158,87,251,183,226,143,191,240,86,15,160,240,211,145,224,140,113,30,205,20,241,54,220,226,66,61,139,218,168,231,124,165,175,156,219,200,8,156,81,139,131,49,151,52,240,214,198,222,136,186,177,4,190,138,47,233,43,14,114,27,9,153,141,23,11,205,20,145,181,232,3,228,237,44,98,32,228,135,41,65,243,234,162,203,162,79,124,136,15,160,221,63,15,50,12,25,27,172,136,20,45,204,165,91,92,81,147,94,97,79,33,57,200,240,243,71,146,196,202,151,37,96,109,67,83,106,164,171,30,27,124,17,223,230,53,8,30,4,8,82,7,164,0,20,37,69,1,80,20,45,37,0,205,193,237,74,111,35,251,119,231,236,62,51,94,62,121,58,90,247,218,215,250,106,124,133,71,92,81,104,31,64,233,244,245,17,160,64,134,11,32,140,72,40,117,79,124,191,31,94,106,25,207,225,53,215,236,223,236,121,204,192,136,219,113,196,56,158,86,53,238,218,230,146,186,64,135,1,62,137,95,240,154,231,209,254,11,207,11,165,165,172,218,188,119,49,146,237,45,215,179,50,126,194,47,250,122,15,11,206,193,37,133,228,28,9,184,176,68,146,106,223,94,50,220,160,115,127,188,130,103,243,1,148,62,63,130,231,170,214,46,183,75,171,89,91,18,185,182,89,47,189,224,67,124,230,154,17,4,87,16,192,16,88,141,198,236,235,247,7,78,175,114,99,152,221,227,63,62,251,4,166,253,203,253,229,240,83,79,248,17,143,231,235,61,240,96,107,27,2,132,102,69,102,11,27,149,134,181,37,115,195,169,107,113,248,44,254,230,1,20,61,21,7,228,166,227,27,65,230,177,9,214,150,160,2,160,40,90,74,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,0,90,74,90,74,0,138,162,165,4,160,40,138,22,128,146,162,104,1,40,41,250,213,242,233,192,241,54,112,84,184,251,9,84,17,107,99,67,140,161,44,236,209,178,84,0,109,163,236,0,64,84,40,145,68,58,93,227,63,201,73,149,45,174,253,22,239,104,111,9,181,177,70,59,205,224,55,124,236,10,122,170,227,238,36,86,202,39,176,49,102,30,29,251,75,142,181,177,33,12,95,193,223,189,210,167,252,186,33,252,205,74,180,221,39,123,150,20,173,86,151,107,95,6,127,225,155,1,148,126,127,143,140,224,0,218,24,177,216,126,129,116,73,210,214,228,122,84,240,9,158,118,237,254,235,103,108,33,223,56,227,242,204,125,190,189,155,235,139,219,52,167,39,239,254,56,23,146,204,109,108,101,238,238,105,40,127,119,165,238,61,120,173,127,116,220,253,92,56,182,155,249,28,86,125,150,125,176,79,162,19,127,199,107,1,180,112,12,119,33,151,241,210,155,172,87,76,136,11,130,182,207,139,189,79,124,31,143,240,74,0,255,196,142,221,109,192,242,123,121,18,32,216,0,255,149,250,170,56,78,16,195,25,70,91,218,197,13,21,0,45,37,69,1,80,20,3,168,211,28,13,64,147,17,212,105,172,41,192,20,69,75,45,250,92,0,206,35,68,241,118,64,10,239,15,162,219,152,96,68,89,41,53,196,88,161,139,53,217,127,213,193,251,83,200,184,45,17,150,248,172,87,251,242,254,53,22,128,83,30,203,214,38,184,94,143,183,22,158,194,51,174,244,200,136,147,212,72,38,33,211,204,104,107,173,12,124,111,59,60,16,0,255,230,1,20,125,90,159,3,4,169,3,142,41,0,154,209,82,82,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,180,148,0,20,45,37,149,29,64,43,232,0,255,232,231,191,133,60,58,111,1,111,236,43,198,25,109,183,25,129,58,190,86,247,95,143,210,127,146,54,153,52,17,17,120,100,95,115,54,212,232,242,0,106,95,159,119,144,51,243,25,23,181,133,93,59,154,186,228,236,248,225,155,248,101,190,222,199,142,184,177,193,176,91,188,177,110,125,9,214,106,109,95,233,211,39,244,192,114,178,115,4,66,71,185,191,76,155,79,91,141,231,43,238,8,1,3,35,45,0,255,9,215,236,114,1,62,47,246,162,192,55,241,57,30,64,209,83,131,51,54,192,98,163,133,185,84,155,11,42,0,138,6,40,234,0,20,15,41,66,138,92,74,39,0,45,37,69,1,208,173,222,113,186,143,224,224,108,120,147,160,73,182,191,225,111,108,85,73,205,30,64,11,244,132,28,113,227,140,152,253,114,51,127,228,251,234,222,218,167,169,55,108,226,15,248,190,87,250,32,207,145,10,54,232,254,148,48,139,148,231,189,77,120,42,61,181,137,71,58,196,87,4,135,110,112,155,120,32,220,241,20,101,215,123,212,227,36,131,4,129,82,222,52,11,249,98,80,214,68,43,241,133,30,246,1,244,62,99,188,241,104,227,1,174,246,150,163,125,62,158,74,251,33,50,180,63,46,175,116,72,154,36,211,83,223,240,85,252,177,222,91,247,115,198,57,100,238,199,109,247,8,59,166,253,180,31,203,27,198,231,240,79,175,217,127,253,19,184,131,177,133,138,18,82,214,244,181,109,242,1,52,251,135,247,71,128,242,203,208,126,98,85,166,116,126,105,122,143,90,63,237,195,151,241,133,107,70,50,50,78,189,137,36,35,92,209,246,228,246,53,225,159,145,252,168,204,11,86,37,134,182,119,180,51,104,171,43,252,214,48,175,247,244,28,208,243,48,183,121,246,242,109,147,23,108,218,212,133,109,174,4,223,196,179,249,0,138,226,174,247,85,95,15,42,9,160,132,49,244,158,150,18,87,51,141,195,231,218,113,165,199,176,184,49,9,144,4,1,20,69,75,1,80,82,20,5,64,75,73,75,9,64,81,20,5,64,81,20,45,0,37,117,154,99,0,4,172,98,126,203,0,141,53,11,94,1,20,200,65,17,74,113,160,93,168,17,168,235,61,232,115,61,117,111,156,9,49,77,28,197,106,26,172,240,74,39,189,214,7,61,6,174,136,39,0,131,73,55,190,125,93,114,196,109,72,193,239,240,41,15,160,247,247,185,157,99,188,63,183,223,236,89,229,155,127,154,233,11,239,180,219,107,253,179,167,29,171,171,253,124,85,107,149,135,142,186,20,99,146,39,252,7,79,244,106,127,245,185,14,17,151,142,151,143,57,141,155,143,122,196,235,240,153,14,85,251,55,239,227,100,36,101,52,166,76,203,13,133,54,196,120,226,138,120,168,111,124,136,239,2,40,125,123,46,20,125,36,63,147,192,101,237,3,36,233,235,226,187,166,18,231,181,62,121,63,161,7,202,126,177,217,86,238,173,159,6,123,237,36,175,248,49,158,112,181,199,225,159,80,128,83,130,37,82,85,130,180,219,220,90,240,82,116,172,21,0,255,198,211,188,214,167,159,113,210,78,198,84,108,242,36,77,148,181,133,122,151,26,64,233,131,242,243,0,192,118,185,31,165,133,56,229,121,205,156,97,210,79,155,120,173,131,21,103,20,5,64,209,82,82,0,20,45,37,5,64,81,180,84,116,0,255,140,66,17,146,128,198,16,68,8,150,0,154,36,183,147,12,156,171,216,36,130,52,43,59,206,194,234,189,26,112,192,251,127,222,220,246,252,119,26,215,55,217,223,109,224,93,248,157,43,186,63,218,184,124,222,15,132,154,135,141,101,72,154,132,11,93,223,48,214,105,232,240,89,248,138,190,210,191,39,192,9,234,218,248,93,198,50,130,182,225,239,213,184,70,23,237,5,208,36,245,12,84,217,89,6,137,163,105,218,24,94,149,30,219,51,118,147,153,157,123,189,189,164,247,185,39,185,93,21,144,143,9,134,17,101,137,83,106,82,234,168,23,94,113,199,221,199,75,208,237,254,254,209,158,217,39,251,0,23,31,197,139,0,90,191,232,131,235,69,199,102,10,155,188,150,80,212,165,186,196,251,188,226,158,190,112,12,67,249,166,109,133,249,169,165,222,122,88,237,65,159,231,177,49,103,91,187,144,91,186,9,214,105,19,15,53,178,6,252,199,118,25,226,104,146,89,0,13,127,92,193,135,28,141,134,139,91,213,32,65,224,110,138,222,14,160,246,223,191,157,141,243,153,217,126,73,83,59,248,186,87,220,35,207,173,130,92,193,9,243,187,164,49,111,214,54,15,27,181,45,213,58,62,205,215,251,128,142,113,4,63,143,11,94,163,27,125,181,231,225,31,179,28,57,230,87,217,219,251,45,213,11,117,214,73,87,173,139,191,2,104,232,171,114,228,75,112,62,251,237,220,72,192,85,67,109,27,206,210,198,136,95,224,123,215,250,191,159,115,95,112,227,43,243,49,70,222,236,135,100,38,215,25,30,234,165,175,78,242,21,247,74,232,101,84,129,197,172,220,230,109,25,42,205,117,172,181,127,215,43,61,146,115,216,247,145,148,183,236,55,239,135,72,123,190,77,59,29,96,139,239,195,15,28,64,115,135,247,11,49,84,142,60,111,68,39,11,178,121,167,11,87,247,246,234,217,3,159,227,3,87,123,156,195,206,229,88,142,204,190,214,47,159,30,250,28,253,168,236,253,185,85,98,218,180,102,32,213,18,254,234,12,111,181,154,175,246,168,111,123,31,68,174,254,221,184,127,215,50,217,0,255,154,214,135,207,226,133,30,64,239,121,161,14,118,165,251,200,179,171,158,6,203,159,90,55,86,116,158,120,188,11,223,118,165,79,210,198,129,238,207,134,183,97,20,75,163,228,111,197,92,94,19,143,180,89,244,20,191,204,215,250,245,133,28,8,128,144,99,45,105,7,114,36,97,139,174,26,180,218,195,127,250,26,254,70,177,28,11,120,0,255,152,90,194,72,117,130,186,42,126,193,95,213,20,30,203,7,80,250,7,135,51,118,35,183,15,239,241,192,115,233,95,146,197,250,89,159,94,233,223,65,134,3,101,0,78,158,36,205,172,17,247,234,15,47,237,79,225,165,248,47,175,21,100,4,0,69,233,64,81,7,160,77,131,6,40,30,0,20,69,81,0,180,148,20,5,244,1,244,218,0,255,115,251,143,102,254,151,217,239,187,18,162,0,255,239,246,191,235,175,228,127,27,63,112,181,246,63,221,254,163,153,0,255,101,246,0,255,174,35,162,0,255,239,246,191,235,175,228,127,27,63,200,7,80,82,20,45,0,237,245,149,68,244,63,222,254,11,237,149,252,151,224,7,249,250,235,43,121,210,0,255,120,251,47,180,87,242,95,130,15,56,128,70,251,127,111,0,255,177,204,127,77,251,0,255,124,5,244,53,218,0,255,123,251,127,101,254,107,218,0,255,231,107,1,168,175,175,36,162,0,255,241,246,95,104,175,228,191,4,31,200,215,95,95,73,68,0,255,227,237,191,208,94,201,0,255,8,254,199,3,40,153,232,0,255,145,194,254,195,242,36,0,255,29,237,7,123,37,17,253,143,183,0,255,66,123,37,0,255,35,248,31,175,164,162,0,255,199,10,251,15,187,147,252,119,180,31,236,149,68,244,63,222,254,11,237,149,252,151,224,127,60,128,150,137,254,31,43,236,63,44,79,242,223,209,126,144,87,175,215,82,209,0,255,99,133,253,135,229,73,254,59,218,31,242,10,128,162,104,169,215,3,168,168,232,127,178,194,254,0,255,238,36,0,255,227,236,7,123,29,17,253,127,183,0,255,93,127,37,0,255,219,248,31,175,162,162,0,255,201,10,251,0,255,187,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,103,227,3,249,0,170,237,107,206,200,109,156,113,156,13,149,224,25,9,29,25,54,84,198,145,132,157,45,152,123,183,184,92,51,109,227,33,124,88,226,5,124,137,175,119,143,243,60,118,57,56,16,138,21,138,30,128,196,9,33,113,135,104,119,241,217,119,155,184,25,126,234,217,243,78,124,156,253,200,0,138,83,119,99,32,199,35,12,150,131,129,67,184,114,52,96,11,204,47,143,46,219,36,113,13,46,248,105,127,14,95,104,0,255,223,43,24,253,95,91,97,0,255,51,252,80,242,159,192,127,174,24,195,30,7,47,139,204,72,234,118,126,189,223,110,243,69,94,236,123,171,252,45,187,234,40,126,177,0,255,208,104,124,208,21,141,254,175,173,176,0,255,25,126,40,249,79,224,211,124,0,205,235,5,224,36,39,163,32,154,69,56,121,83,24,214,138,182,181,203,211,44,172,212,18,124,166,107,99,187,248,165,190,218,19,160,124,156,36,3,64,2,108,86,207,64,130,76,98,145,187,186,111,122,250,104,89,174,67,60,175,209,67,159,188,86,59,7,127,31,56,155,33,56,72,157,48,150,46,17,70,218,33,79,44,173,198,117,27,176,230,90,204,126,166,65,15,207,52,211,43,29,237,228,100,60,25,133,83,79,46,80,161,106,68,18,10,145,186,221,187,29,111,207,174,163,94,241,47,222,44,241,48,62,204,7,80,36,200,43,219,45,184,176,241,96,160,202,194,5,165,29,144,241,182,22,20,245,47,72,190,184,141,250,134,63,116,40,226,213,248,59,175,40,10,128,162,165,164,0,104,41,41,10,128,162,40,234,235,3,40,137,232,127,188,253,23,218,43,249,47,193,7,121,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,127,189,146,39,253,143,183,0,255,66,123,37,0,255,37,248,32,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,1,20,69,81,0,20,69,81,0,20,69,81,0,52,232,149,124,244,127,222,254,11,29,146,252,151,224,251,188,2,189,146,143,254,199,219,127,161,67,146,0,255,18,252,95,31,64,1,124,245,247,53,192,215,2,80,172,230,117,4,25,193,193,169,20,140,222,72,219,66,19,162,110,45,243,228,236,175,173,211,83,223,250,202,90,21,245,247,1,84,197,87,123,206,192,73,6,42,110,0,201,169,200,50,50,243,209,70,104,16,77,93,28,90,164,173,254,225,167,248,220,15,95,196,247,244,21,207,51,232,1,179,122,188,104,60,34,45,39,237,32,188,242,198,229,75,93,19,232,43,254,211,183,191,31,252,146,191,35,175,75,142,188,106,12,16,254,102,230,163,74,160,44,35,136,12,15,23,150,236,29,98,157,244,134,215,53,139,118,180,63,10,160,162,162,0,255,73,10,251,0,255,203,147,252,143,179,31,236,117,68,244,63,108,0,255,187,246,74,254,183,241,63,94,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,235,120,210,0,255,119,251,207,181,87,242,191,141,15,228,3,168,182,175,57,87,110,227,140,227,108,64,130,103,36,163,141,214,54,32,227,72,226,206,22,196,61,16,183,107,166,111,60,132,15,73,124,128,47,241,245,238,113,158,199,44,7,71,101,140,161,170,251,1,200,118,66,149,184,67,180,187,109,228,221,39,110,134,159,154,246,188,19,31,103,63,50,128,226,212,221,24,200,241,136,131,229,96,224,16,172,36,3,182,192,252,18,105,18,147,35,215,183,11,126,218,127,195,23,218,0,255,247,138,70,0,255,215,86,216,0,255,12,63,148,252,39,240,159,107,27,195,30,7,39,65,102,36,117,59,31,239,183,251,252,144,23,251,222,38,127,203,174,26,138,95,236,79,52,26,31,116,69,163,0,255,107,41,236,127,134,31,74,254,19,120,52,31,64,243,58,0,156,228,100,0,162,9,106,39,110,10,69,91,177,182,118,121,162,133,149,90,130,207,180,109,108,23,0,255,212,87,123,2,224,56,73,70,21,18,180,205,234,25,149,32,147,88,229,238,174,155,96,145,150,229,58,196,243,26,61,244,201,43,112,14,254,62,112,54,67,112,144,58,129,74,119,36,140,224,144,39,150,87,231,190,173,176,230,90,204,126,166,111,61,60,211,75,175,221,7,78,78,198,147,11,56,245,100,20,1,85,132,36,36,86,234,118,239,118,188,61,187,134,122,197,191,120,179,196,195,248,48,31,64,145,32,71,182,91,96,97,227,105,23,80,162,44,85,158,1,25,111,107,65,81,0,255,130,228,91,183,81,227,240,135,22,69,188,26,127,231,21,69,193,30,64,99,118,203,48,75,114,6,138,204,7,198,19,11,170,215,178,121,158,201,151,104,107,117,62,179,246,240,35,45,73,248,15,197,191,224,59,250,26,60,8,30,36,200,203,80,238,246,213,91,100,30,131,190,103,0,255,182,234,164,205,171,57,124,212,68,107,45,225,171,167,175,177,187,229,84,33,57,83,236,202,79,27,79,12,177,88,194,166,121,38,143,18,23,105,124,98,237,225,199,221,140,240,31,138,127,193,15,120,0,205,25,25,118,149,32,56,136,63,128,85,78,145,161,25,70,152,162,97,230,147,55,222,162,119,47,124,141,159,157,240,52,254,233,113,243,131,180,219,8,50,178,225,109,64,70,44,116,200,8,26,189,83,176,231,155,188,57,172,26,198,131,78,203,138,56,124,5,190,217,43,12,192,193,56,56,175,196,178,0,255,0,111,224,148,35,46,210,21,201,18,75,98,190,160,142,21,175,38,240,84,23,248,28,79,186,226,242,147,36,7,0,224,196,206,46,53,142,227,88,87,158,166,137,183,183,34,174,174,121,11,62,3,104,158,36,199,147,243,170,42,208,3,0,0,160,10,215,242,103,117,186,187,33,155,90,235,222,16,143,226,125,191,30,241,49,190,166,240,36,3,7,215,145,228,4,24,132,131,203,51,237,51,49,68,32,162,70,242,23,235,221,13,0,255,224,99,81,252,139,103,93,97,85,230,39,73,128,13,213,70,112,16,140,152,57,31,193,152,127,99,136,243,118,29,176,108,218,150,136,54,8,0,255,143,248,93,252,155,87,160,7,80,242,209,0,255,121,251,47,116,72,242,95,130,239,235,107,144,175,228,163,0,255,241,246,95,232,144,228,191,4,0,255,215,87,0,31,64,209,82,148,0,20,69,81,95,31,64,75,68,0,255,227,237,191,208,94,201,127,9,62,227,113,163,50,0,0,192,200,56,64,12,73,206,198,138,57,134,194,88,82,0,72,106,144,183,164,211,107,166,59,124,0,0,255,195,111,109,52,17,159,118,37,17,253,143,183,0,255,66,123,37,0,255,37,248,31,175,165,162,0,255,71,10,251,15,203,147,252,127,180,127,208,7,208,96,156,100,160,157,147,84,218,24,73,153,143,67,89,142,149,81,217,39,92,180,14,217,244,93,120,176,120,240,235,7,127,10,249,8,14,130,19,212,131,32,134,235,218,25,27,16,128,12,147,211,121,91,214,33,34,73,250,34,77,110,248,29,31,219,224,113,188,222,107,236,110,57,0,146,51,229,12,79,187,252,228,16,147,37,108,154,102,242,40,113,143,198,103,214,30,126,220,213,8,0,255,161,248,23,252,217,181,140,30,122,206,8,206,85,176,101,96,55,48,78,176,197,244,218,26,168,164,197,53,195,125,246,7,241,2,222,151,192,3,241,93,124,0,69,161,53,120,128,28,65,144,227,96,109,55,153,91,108,190,125,198,162,253,91,170,147,62,145,22,241,78,15,173,245,209,187,205,199,104,91,59,103,75,14,179,32,169,0,87,50,209,226,42,71,133,55,25,42,254,215,110,173,117,209,74,248,145,133,0,255,193,63,29,64,109,245,143,175,62,9,187,251,111,83,206,164,126,72,81,105,235,254,176,94,183,120,238,203,240,25,248,127,175,83,5,48,0,0,56,10,192,0,32,0,255,92,157,44,75,183,225,242,230,158,238,212,82,231,82,205,181,111,213,85,115,53,200,7,208,241,209,0,255,119,251,223,117,72,242,159,141,0,255,243,10,244,58,62,250,0,255,110,0,255,187,14,73,254,183,241,127,94,1,80,20,45,237,247,1,84,196,215,75,244,191,174,130,253,47,241,60,201,0,255,29,223,237,107,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,254,115,0,69,81,20,0,69,75,73,129,30,64,201,71,0,255,227,237,191,208,33,201,127,9,254,167,175,214,232,127,221,10,251,111,226,135,146,0,255,59,62,204,87,242,209,0,255,120,251,47,116,72,242,95,130,239,233,171,53,250,95,183,194,254,155,120,161,228,191,142,15,243,1,148,124,244,63,222,254,11,29,146,252,151,224,123,250,106,141,254,215,173,176,0,255,38,126,40,249,191,227,193,124,37,31,253,159,183,0,255,66,135,36,0,255,37,248,159,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,209,82,82,0,20,69,75,189,125,0,69,163,0,255,107,43,236,191,134,23,74,254,19,248,48,95,71,71,0,255,223,237,127,215,33,201,0,255,54,190,167,175,213,232,0,255,218,10,251,159,225,133,146,0,255,4,30,204,215,241,209,0,255,119,251,223,181,72,242,191,141,0,255,233,3,104,53,250,191,182,194,254,103,248,161,228,63,129,7,243,117,124,244,0,255,221,254,119,29,146,252,111,227,127,250,90,141,254,183,173,176,0,255,25,126,40,249,79,224,193,124,29,31,253,127,183,0,255,93,139,36,0,255,219,248,63,15,160,40,138,2,160,128,190,94,251,159,110,0,255,211,204,0,255,50,251,0,255,124,5,244,245,218,0,255,115,251,143,102,254,151,217,239,59,128,142,136,254,135,237,63,215,94,201,0,255,54,190,145,175,57,71,16,28,129,33,35,101,48,216,72,210,21,149,224,73,229,45,174,120,171,43,154,160,174,175,132,232,0,255,187,253,239,218,43,249,223,198,15,242,181,220,7,208,202,145,51,50,206,176,212,27,7,201,116,8,66,205,3,153,98,40,105,73,119,217,114,237,116,138,175,240,184,33,190,194,135,249,193,184,94,148,4,1,98,121,249,118,110,9,90,0,255,32,4,24,22,46,253,47,221,203,60,72,186,187,58,252,16,63,102,120,55,254,210,99,228,28,181,250,71,182,228,100,1,198,133,178,4,35,9,196,44,176,53,65,81,179,73,18,119,195,251,130,120,89,66,241,117,246,83,107,112,174,246,249,0,206,70,40,156,164,78,70,192,120,24,192,25,15,162,213,181,110,179,172,243,227,153,198,245,240,127,124,172,7,80,42,95,113,160,240,28,109,60,201,165,62,49,51,202,77,206,220,198,252,8,144,106,103,139,68,211,69,67,45,192,175,240,177,64,35,241,85,125,61,121,69,144,103,118,5,21,12,51,187,7,217,130,194,21,41,7,38,16,181,37,213,35,206,201,117,139,215,179,0,255,105,92,15,47,52,213,3,40,46,63,73,114,0,0,78,238,204,130,145,70,194,149,166,121,226,237,173,136,171,107,130,96,140,175,201,246,16,114,112,251,18,84,12,129,161,82,237,92,243,65,157,123,54,4,230,165,145,4,171,158,154,192,67,120,59,241,72,124,83,95,147,239,185,96,180,241,5,49,84,0,67,165,218,32,229,17,59,55,109,88,239,89,43,73,144,106,169,119,188,139,199,137,71,226,183,248,10,49,63,218,43,10,122,161,40,232,245,234,35,0,255,232,229,221,191,98,24,137,63,85,5,163,0,255,193,127,253,39,26,142,252,183,240,215,106,71,86,48,250,31,252,215,127,162,225,200,0,255,10,127,173,118,56,125,198,21,69,81,80,61,117,248,107,184,235,163,155,241,243,74,229,171,45,250,0,255,132,215,0,255,174,147,200,0,255,24,191,234,235,148,175,89,244,0,255,249,96,0,255,185,86,34,0,255,99,124,49,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,51,83,20,69,161,94,18,127,171,203,79,180,181,189,114,43,22,253,15,194,235,63,209,75,228,191,131,31,86,110,197,162,0,255,65,120,253,31,122,137,252,119,240,170,62,225,15,164,104,41,105,33,251,60,175,164,40,138,76,253,244,243,248,111,248,232,35,155,49,185,30,163,0,255,205,127,253,223,26,142,252,71,241,80,190,166,251,113,245,53,140,254,63,0,255,245,95,107,56,242,95,197,71,249,26,122,0,80,20,37,181,30,56,131,42,20,107,20,77,7,208,238,159,122,6,236,238,55,112,201,141,41,111,27,145,84,250,104,18,122,193,223,250,74,207,242,187,113,225,142,145,127,30,119,127,237,27,134,36,175,25,1,140,171,44,32,144,58,180,50,233,228,29,99,73,107,240,35,252,104,165,95,111,179,51,198,233,254,55,243,236,3,207,236,47,251,0,255,210,142,111,226,215,60,128,118,0,255,32,71,54,96,108,57,250,183,229,119,171,84,94,106,16,195,50,77,251,227,123,252,206,107,94,79,14,224,96,228,126,85,40,11,6,40,125,123,208,243,4,4,20,33,102,69,181,178,98,0,245,122,47,208,3,99,228,50,3,54,146,33,27,201,240,114,199,181,175,171,27,198,26,77,52,252,26,62,0,26,58,54,148,15,88,50,78,158,183,119,243,227,185,124,211,185,186,77,207,58,13,10,248,28,190,161,175,247,117,239,111,167,223,199,202,57,4,153,209,62,217,217,70,93,226,169,182,173,165,234,189,251,229,199,109,175,238,83,93,234,63,175,125,67,109,29,117,45,227,171,94,90,182,227,213,222,142,225,206,59,147,160,27,48,217,18,101,109,25,59,123,26,8,106,241,121,124,236,0,90,191,234,152,190,209,191,59,103,124,245,216,103,139,89,226,251,66,171,189,137,63,130,195,200,222,148,187,76,162,198,26,87,140,218,197,43,188,222,163,251,191,233,25,185,205,102,30,33,223,107,191,233,91,242,194,79,189,214,191,195,141,7,1,158,131,122,247,87,182,221,37,125,241,11,197,87,120,0,181,143,61,89,253,3,134,180,77,3,110,107,111,175,230,26,89,99,1,21,72,160,56,23,78,130,113,4,105,138,218,13,160,244,56,189,232,223,121,202,246,136,221,242,105,220,181,222,190,167,187,113,59,227,236,55,111,184,163,211,46,175,116,123,190,202,40,201,172,106,133,127,35,58,198,41,92,252,206,117,154,196,215,182,250,0,10,122,4,245,176,129,182,45,128,79,92,246,46,129,88,67,120,220,21,15,18,136,249,122,143,118,157,20,203,15,106,49,106,239,164,91,16,183,154,248,19,30,239,53,246,148,213,99,197,251,41,203,87,64,26,147,51,232,220,21,127,225,69,0,77,61,185,7,114,219,192,60,190,188,24,38,79,246,201,151,107,163,115,53,124,141,119,242,181,30,117,220,144,51,210,251,139,142,214,174,121,91,67,111,211,85,131,64,163,248,108,95,81,135,181,203,144,82,52,58,147,87,216,233,147,75,5,31,79,51,35,51,43,138,135,43,218,154,166,235,52,174,13,63,136,207,229,3,104,41,87,179,0,255,191,35,24,231,229,113,198,60,187,87,124,154,87,170,0,40,138,162,0,40,138,162,0,104,189,90,11,119,28,32,35,203,187,99,48,52,143,91,107,142,180,86,207,106,109,180,178,162,115,15,160,244,169,251,136,246,159,178,95,111,230,83,102,173,161,190,141,45,83,188,226,47,120,178,87,123,122,247,15,189,126,63,98,99,179,72,192,236,155,161,80,87,195,127,93,53,109,139,175,25,193,161,167,220,54,30,200,20,113,195,218,245,30,245,56,103,144,183,4,40,127,218,91,228,205,16,177,70,58,137,239,225,201,30,64,235,95,189,77,159,82,250,127,187,221,109,162,197,190,217,183,229,45,225,151,120,131,215,122,28,158,231,121,217,239,15,243,101,110,62,246,108,135,85,47,253,224,183,182,244,245,254,232,51,61,54,186,49,110,190,98,67,119,218,63,58,106,39,190,135,175,86,251,116,0,255,122,206,104,94,16,198,196,8,139,61,35,109,104,174,3,124,214,50,62,128,214,235,200,48,12,146,68,146,41,214,123,5,238,133,59,70,97,148,136,107,8,138,60,35,125,1,155,123,230,89,21,124,23,0,255,242,106,143,122,132,142,186,229,51,102,190,112,207,36,18,164,218,22,194,79,93,57,128,162,93,173,58,70,30,224,204,60,45,174,84,51,2,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,74,90,0,74,138,150,90,95,72,2,20,129,16,67,17,64,73,173,231,92,184,8,35,28,69,42,93,239,65,159,235,169,123,183,221,98,162,91,42,127,43,30,253,180,130,47,186,235,245,62,244,28,12,140,132,184,132,3,92,50,209,119,132,218,28,19,82,130,175,225,119,30,64,239,183,0,255,220,206,57,164,127,220,102,126,121,165,155,79,251,77,47,141,195,239,240,128,190,214,195,251,193,72,206,32,164,0,255,98,30,52,177,249,165,203,192,164,218,106,30,190,134,47,93,237,83,199,57,99,20,239,127,227,229,155,175,45,251,204,79,93,181,134,135,229,234,125,238,73,146,129,160,42,101,72,210,64,32,77,18,247,183,140,250,215,4,80,28,168,103,108,238,26,17,219,61,111,195,100,165,7,232,1,156,171,150,79,110,151,104,94,215,36,207,94,171,125,71,252,214,62,175,185,195,234,105,227,9,200,228,83,6,178,196,18,182,104,71,51,165,214,253,226,195,248,140,215,116,127,208,227,122,202,219,43,159,29,58,47,250,214,184,91,69,23,237,196,47,241,223,0,10,251,170,3,239,88,78,206,62,96,38,123,183,124,213,181,32,46,193,218,34,241,115,60,202,43,222,253,140,237,141,71,42,173,20,192,25,39,150,2,218,70,222,141,224,104,154,162,2,160,40,90,74,0,138,162,74,65,74,79,178,3,208,4,55,69,70,145,81,0,20,45,37,45,0,29,93,239,51,61,25,0,255,182,27,131,56,237,219,146,210,30,158,88,145,60,91,16,75,141,17,107,105,150,86,208,215,237,159,72,140,87,0,255,117,142,206,63,253,155,63,252,2,175,245,0,122,95,119,236,198,150,177,237,14,51,146,191,187,230,244,135,39,92,33,207,127,184,3,132,102,240,229,73,222,145,240,0,255,148,21,227,71,189,214,147,65,136,145,70,36,243,90,138,254,15,157,207,211,238,45,241,161,148,241,185,124,0,197,252,113,146,1,144,178,150,130,186,170,89,197,252,237,51,41,11,28,117,85,1,80,180,80,138,162,0,20,105,218,118,154,166,5,160,164,40,10,128,162,40,10,128,162,104,41,1,40,138,162,5,160,164,40,202,59,128,146,252,179,244,143,32,147,70,35,224,225,15,251,154,36,71,190,142,246,221,79,250,241,31,1,172,104,177,192,25,254,171,175,245,54,206,206,209,69,28,64,205,207,49,16,228,12,36,0,5,180,33,193,91,166,113,79,23,127,78,107,110,111,168,58,76,204,181,34,0,132,115,150,96,82,125,225,127,105,161,150,243,213,236,223,237,212,233,253,49,22,34,77,6,106,24,127,173,184,35,188,63,177,224,218,197,72,66,174,20,79,186,77,58,234,220,27,175,195,231,2,104,247,175,10,14,114,17,240,242,102,6,117,56,154,191,160,238,40,224,119,60,201,171,250,0,255,242,17,202,45,134,27,115,71,88,222,102,95,235,56,211,7,230,131,172,36,224,12,150,225,242,138,17,171,246,240,191,84,55,253,185,218,107,0,255,245,109,91,156,249,176,109,152,26,9,201,52,112,248,94,23,249,0,138,46,189,210,215,125,59,187,67,177,56,191,151,7,101,107,121,179,15,181,210,43,252,16,223,243,154,7,163,249,57,215,137,183,37,6,174,173,236,121,5,80,148,20,5,64,75,73,81,0,20,69,81,0,20,69,81,45,128,214,223,14,72,118,198,152,4,117,149,119,231,210,66,125,107,244,122,127,57,142,27,130,50,129,24,206,126,198,163,161,206,133,56,246,130,79,252,14,0,255,242,138,226,250,0,10,239,159,45,79,25,202,160,108,44,194,211,132,16,56,26,234,35,62,132,247,93,175,0,255,227,30,24,158,235,13,194,193,156,45,79,16,194,87,124,207,25,207,238,118,155,172,48,237,227,214,226,174,246,217,127,198,109,55,110,242,119,153,209,158,54,216,210,213,7,196,231,240,169,62,128,226,116,122,158,227,101,32,243,113,19,106,236,117,186,196,23,43,245,135,247,141,121,37,58,166,183,221,187,223,253,118,151,88,215,150,253,179,127,91,35,124,175,157,34,199,113,186,65,125,57,76,247,185,91,91,142,227,137,80,163,241,131,246,93,233,117,124,249,223,118,91,212,82,99,55,45,215,56,126,54,203,7,208,250,216,231,117,216,238,103,190,204,123,73,18,17,171,126,122,192,119,61,185,6,207,57,46,135,129,59,210,226,166,251,106,31,250,40,31,185,49,83,172,2,147,87,196,145,178,187,39,105,185,198,251,103,212,49,136,23,172,221,252,212,128,145,198,254,2,190,235,27,31,64,51,130,50,250,186,253,211,23,98,219,24,227,26,177,38,51,199,17,156,224,87,221,185,42,254,95,79,219,241,178,245,69,82,129,149,224,151,21,15,160,104,218,171,226,0,255,5,183,0,255,177,237,173,227,105,8,62,72,93,252,191,94,240,127,237,219,167,195,66,10,0,255,37,30,64,157,226,185,128,34,80,217,189,126,0,255,245,128,173,7,63,80,106,55,40,179,18,252,89,212,213,126,251,207,244,96,54,184,251,13,194,218,72,113,228,29,65,248,70,215,249,0,106,47,127,29,49,223,125,126,204,35,92,179,182,66,207,166,174,101,0,255,163,114,140,219,240,181,183,219,100,5,252,173,169,175,247,245,28,103,156,185,79,40,223,236,220,96,36,161,253,133,110,154,90,147,212,227,92,233,125,146,36,19,230,3,40,246,159,253,183,205,47,44,159,167,206,104,4,218,88,25,190,211,185,43,221,139,63,138,93,57,148,35,172,65,92,43,241,20,77,248,31,158,234,245,254,62,79,219,46,215,240,229,12,233,141,154,204,157,175,213,36,190,183,112,173,7,112,140,233,237,151,124,195,161,106,121,1,142,118,66,93,53,23,191,196,167,14,160,246,120,247,179,221,110,71,203,238,146,61,245,210,150,208,148,122,234,7,191,244,211,60,207,125,174,199,198,220,175,60,89,76,172,205,75,172,171,22,241,191,127,190,222,219,227,122,69,23,193,120,76,110,105,162,180,239,116,105,197,39,241,56,175,246,246,153,222,254,254,133,240,59,121,179,145,236,91,237,123,247,0,122,244,221,199,73,218,217,251,229,209,134,252,217,15,175,23,191,107,141,87,60,71,189,252,224,24,101,150,200,242,37,140,158,134,58,238,48,233,216,21,191,181,230,138,19,244,1,104,234,3,102,25,132,51,166,40,10,128,162,40,90,0,74,138,162,0,40,138,146,138,81,56,39,160,162,177,93,225,24,138,35,128,182,49,214,171,125,247,145,176,19,0,168,18,6,196,146,228,8,53,110,215,118,116,186,246,135,239,195,39,149,254,250,164,222,141,203,47,217,55,94,254,141,91,123,206,187,253,216,167,97,248,10,254,210,215,248,199,61,227,236,46,220,38,67,102,186,253,217,88,41,128,230,120,232,81,193,99,25,113,0,255,101,172,42,117,109,71,209,116,179,198,29,58,232,174,210,31,64,249,229,131,157,241,25,8,164,73,234,250,146,190,191,203,154,231,0,255,14,20,2,156,157,55,194,202,142,128,123,158,167,57,53,136,239,53,241,40,190,206,215,58,94,246,80,242,140,201,165,195,203,139,110,178,54,20,163,182,69,250,4,226,0,255,120,208,1,148,190,97,96,188,147,227,62,28,88,108,73,37,211,102,109,173,105,161,25,241,137,248,17,175,25,48,55,61,19,157,111,12,138,186,231,168,56,1,206,248,46,92,222,72,166,0,40,138,162,0,40,90,138,73,75,0,165,199,65,112,62,88,248,234,43,158,211,71,235,191,48,204,64,124,30,197,70,146,245,143,55,250,44,195,47,249,154,3,68,95,237,116,140,86,62,18,51,163,226,52,72,86,198,100,205,107,195,5,241,29,252,147,7,80,122,88,247,191,251,173,114,113,74,132,194,163,165,174,164,129,248,151,171,252,56,14,14,2,27,131,179,129,12,77,145,164,91,94,145,119,54,208,215,236,63,223,163,60,14,32,182,67,98,110,121,52,158,248,91,234,222,138,31,190,141,175,231,43,50,130,122,144,130,81,66,179,68,19,208,7,80,203,200,160,10,182,182,29,82,248,101,62,108,218,204,173,21,111,199,27,226,211,240,169,94,235,129,211,49,189,34,182,254,221,205,195,55,232,223,236,31,189,123,225,67,124,139,175,57,99,28,140,241,101,76,251,184,181,160,190,214,199,222,141,49,108,215,221,94,222,125,230,130,121,104,0,255,216,223,33,254,128,215,243,1,52,47,63,246,161,103,156,60,202,106,30,49,115,98,168,52,215,161,209,37,94,233,245,62,191,243,126,24,126,183,175,4,149,175,90,146,132,189,117,218,121,18,79,193,231,93,187,159,7,117,187,24,48,59,164,54,78,106,51,168,220,16,106,222,51,233,81,194,67,241,245,124,189,195,12,249,249,135,207,204,141,18,77,178,182,195,131,120,186,164,33,125,0,173,47,156,28,68,57,59,84,30,86,158,112,238,237,232,59,117,138,95,154,20,250,136,143,229,107,42,175,151,79,22,158,239,206,152,251,116,110,129,81,219,250,90,199,57,61,38,230,128,98,0,102,62,164,35,109,12,99,131,248,67,159,83,35,120,63,95,227,175,199,10,79,32,38,0,233,116,29,150,183,51,234,165,125,65,162,141,248,63,15,160,104,41,74,0,138,162,40,0,138,150,162,4,160,40,138,2,250,0,106,237,127,186,253,71,51,0,255,203,236,0,255,93,71,68,0,255,195,246,191,107,175,228,127,27,31,112,181,246,63,221,254,167,153,0,255,101,246,0,255,174,35,162,0,255,239,246,191,107,175,228,127,27,31,200,7,208,82,82,20,0,253,245,149,68,244,127,222,254,11,237,149,252,151,224,3,249,250,235,107,121,210,0,255,120,251,47,180,87,242,63,130,15,56,128,70,251,127,111,0,255,177,204,127,77,251,0,255,124,5,244,53,218,0,255,123,251,127,101,254,107,218,15,240,74,0,250,235,43,137,232,127,188,253,23,218,43,249,47,193,15,242,213,215,87,18,209,0,255,121,251,47,180,87,242,95,130,0,255,241,0,74,42,250,127,172,176,0,255,176,60,201,127,71,251,191,94,73,68,0,255,231,237,191,208,94,201,127,9,62,200,107,169,232,0,255,177,194,254,63,205,147,252,119,180,31,236,181,68,244,63,222,254,11,237,149,252,151,224,127,60,128,146,138,254,31,43,236,63,44,79,242,223,209,126,144,215,175,215,82,209,0,255,35,133,253,135,229,73,254,59,218,15,242,10,128,162,40,250,245,0,42,42,250,191,172,176,0,255,191,60,201,0,255,56,251,193,94,199,147,254,191,219,0,255,174,189,146,0,255,109,252,143,87,81,209,0,255,36,133,253,247,229,73,254,203,217,15,246,58,158,244,0,255,221,254,119,237,149,252,111,227,7,249,0,138,173,193,43,183,131,113,134,225,112,6,146,233,144,192,150,79,50,197,32,238,142,184,106,185,110,250,194,171,120,16,196,87,120,99,69,253,125,0,165,106,232,147,113,82,72,2,224,206,80,72,72,27,193,17,151,247,172,209,192,165,99,177,206,218,108,58,233,193,145,51,221,12,64,144,0,248,237,198,81,149,212,127,46,136,59,48,137,254,171,150,93,254,36,107,105,139,248,31,158,52,241,18,252,163,215,103,0,181,199,128,92,9,144,45,113,99,32,0,198,34,223,213,14,66,226,146,20,54,93,244,63,134,81,79,189,52,212,188,70,199,66,188,210,81,63,213,134,93,0,255,177,219,68,128,0,255,108,16,183,247,251,231,142,65,15,200,0,255,173,43,237,0,255,123,21,241,53,199,25,231,224,92,230,198,145,225,38,66,172,12,50,66,186,95,172,37,155,31,193,117,213,11,94,34,252,31,241,55,222,115,0,69,75,73,1,80,20,45,5,64,73,81,20,0,69,81,244,215,7,80,18,209,0,255,120,251,31,180,87,242,63,130,0,255,241,74,42,250,127,172,176,0,255,176,60,201,127,71,251,193,94,73,68,0,255,227,237,127,208,94,201,127,9,254,199,43,169,232,0,255,177,194,254,195,238,36,0,255,29,237,7,121,0,45,37,69,1,80,20,45,37,0,69,81,20,0,5,122,45,29,253,143,183,0,255,66,135,36,0,255,37,248,128,235,239,74,62,250,63,111,0,255,133,14,73,254,75,240,127,125,0,5,240,213,223,215,0,95,1,208,82,210,82,65,31,0,199,117,60,247,64,52,63,8,127,24,9,75,225,138,59,183,161,174,56,222,251,116,201,163,191,198,45,170,154,205,126,212,115,199,241,198,244,88,17,16,163,27,200,70,20,89,21,50,198,136,28,111,167,190,61,230,45,234,210,136,239,244,73,244,31,31,227,129,237,192,0,142,241,104,35,80,79,46,178,28,66,137,251,109,218,150,38,123,158,164,218,39,166,89,248,83,83,213,18,252,85,95,239,65,144,227,32,109,4,73,33,195,232,216,80,41,124,162,149,180,186,108,250,69,186,151,107,15,207,107,52,215,111,62,128,138,138,254,39,41,236,0,255,47,79,242,63,206,254,175,215,17,209,0,255,176,253,239,218,43,249,223,198,0,255,120,21,21,253,79,86,216,0,255,95,158,228,127,156,253,97,175,35,162,0,255,239,246,191,107,175,228,127,27,31,200,7,80,108,13,142,140,131,113,134,193,218,25,72,166,67,130,91,62,201,20,131,184,59,226,178,237,186,233,11,191,226,111,67,188,133,63,86,212,223,7,208,169,134,62,25,39,64,18,0,103,87,133,132,180,241,150,112,121,207,26,237,150,233,216,172,177,54,155,78,154,112,228,76,55,3,42,149,0,248,237,198,81,136,234,63,151,138,59,56,137,254,171,150,93,222,36,107,105,137,248,31,158,52,241,18,252,163,215,103,0,181,231,128,140,4,200,150,184,49,16,160,198,34,223,192,65,72,220,146,196,166,139,254,41,140,90,234,165,161,230,53,58,22,226,149,142,250,41,92,118,253,199,110,19,1,254,179,111,113,121,191,127,238,24,52,129,252,223,186,210,254,191,215,16,95,115,156,113,14,206,48,119,249,200,112,19,33,70,6,25,25,117,191,88,91,50,63,162,107,170,23,188,68,248,63,226,111,252,231,0,138,162,165,4,160,221,218,198,56,114,144,7,217,226,206,150,88,110,22,51,92,103,36,219,246,140,82,116,40,23,158,96,39,60,8,116,248,224,133,245,213,71,54,140,171,251,57,56,134,99,140,212,85,181,83,86,162,125,188,51,146,228,203,18,253,22,171,254,61,177,174,241,34,14,159,131,0,255,244,0,250,243,192,24,135,153,225,100,36,249,254,7,32,99,102,186,84,151,67,249,246,126,230,155,199,37,186,126,147,248,181,67,219,154,241,185,73,206,56,10,40,216,11,73,44,192,103,246,198,22,228,109,168,181,69,70,218,217,217,209,246,52,109,169,30,226,0,255,22,241,141,248,168,107,144,131,4,41,63,8,50,130,200,63,168,143,165,248,62,176,215,246,116,153,150,250,150,234,161,125,169,86,186,193,7,80,20,235,49,146,96,228,201,219,48,115,151,247,147,118,37,49,132,104,223,124,49,44,130,8,187,53,121,134,76,115,157,163,87,194,127,28,190,26,0,255,228,53,232,1,148,116,244,63,222,254,11,29,146,252,151,224,247,250,26,228,43,233,232,127,188,253,23,58,36,249,47,193,0,255,245,21,192,7,80,52,59,72,42,8,18,108,159,92,102,15,29,29,39,30,14,131,249,228,109,243,224,213,72,159,67,187,248,165,53,188,137,55,86,0,20,69,187,154,228,36,73,242,36,201,73,50,127,160,124,140,162,200,166,219,89,91,170,101,218,233,219,165,137,142,93,90,105,89,31,64,201,147,254,199,219,127,161,189,146,0,255,18,252,143,87,82,209,0,255,35,133,253,135,229,73,254,59,218,191,247,138,219,193,57,227,60,183,129,164,240,12,228,140,10,91,128,145,36,99,135,11,222,30,110,174,208,76,223,120,23,31,106,120,1,63,240,90,42,250,159,42,236,63,236,78,242,223,209,126,147,7,208,156,35,72,249,8,12,25,193,193,96,35,57,30,168,4,79,42,65,92,241,86,55,60,65,97,31,134,227,32,65,218,9,110,239,18,0,255,132,14,231,66,222,0,66,222,106,243,50,141,246,197,148,198,181,15,31,151,136,47,195,199,241,181,90,115,36,56,142,140,35,176,170,71,234,144,32,101,237,98,158,44,164,75,27,210,154,222,122,246,195,163,248,216,175,59,124,173,15,80,48,4,35,163,188,159,224,28,4,121,206,104,185,77,130,29,220,238,162,64,184,179,184,99,124,175,214,126,248,90,211,240,123,60,234,10,224,36,64,225,73,146,1,32,232,0,255,92,125,20,69,182,225,246,226,158,45,211,78,223,86,221,245,47,211,74,35,7,25,169,12,132,142,32,168,28,100,156,145,32,17,79,224,7,226,138,161,128,28,199,216,171,71,18,95,224,125,103,252,129,31,121,197,247,51,232,11,120,123,0,255,249,16,2,244,17,150,84,143,222,223,87,104,9,0,255,253,38,254,28,31,115,0,119,249,56,110,195,25,87,225,101,22,4,6,203,65,38,90,92,129,206,140,77,134,138,0,255,186,68,23,125,180,18,158,168,248,95,124,83,95,3,124,245,247,53,200,7,80,122,244,0,255,221,254,119,29,146,252,111,227,0,255,188,2,189,142,143,254,135,237,127,215,33,201,0,255,54,62,169,201,73,14,0,185,220,192,87,169,18,187,221,56,24,130,217,192,98,35,172,213,37,38,153,90,174,119,89,188,132,7,250,131,63,225,119,30,64,81,20,245,247,1,52,196,87,83,244,0,255,110,130,253,47,241,60,201,0,255,29,239,237,107,136,175,167,232,127,93,5,251,95,226,121,146,0,255,58,254,115,0,69,209,82,2,80,20,69,129,30,64,201,71,0,255,227,237,127,208,33,201,0,255,8,190,167,175,214,232,127,221,10,251,111,226,133,146,0,255,59,94,204,87,210,209,0,255,120,251,47,116,72,242,95,130,239,233,171,53,250,95,151,194,254,155,248,161,228,0,255,142,7,243,1,180,124,244,63,222,254,11,29,146,252,151,224,123,250,122,141,254,215,173,176,0,255,39,126,40,249,191,227,195,124,37,31,253,143,183,0,255,66,135,36,0,255,37,248,159,190,26,163,0,255,117,43,236,191,137,31,74,254,239,120,16,31,64,75,81,82,0,20,69,209,111,31,64,171,209,0,255,181,21,246,63,195,15,37,0,255,9,60,152,175,227,163,0,255,239,246,191,235,144,228,127,27,0,255,211,215,106,244,127,109,133,253,207,240,67,201,127,2,15,230,235,232,232,0,255,187,253,239,58,36,249,207,198,0,255,244,1,20,141,254,175,173,176,0,255,25,126,40,249,79,224,193,124,29,29,253,127,183,0,255,93,135,36,0,255,219,248,158,190,86,163,0,255,109,43,236,127,134,31,74,254,19,248,48,95,199,71,0,255,223,237,127,215,33,201,0,255,54,254,207,3,40,138,162,5,160,127,175,215,254,167,219,127,52,243,191,204,254,63,95,3,125,181,246,63,221,254,163,153,0,255,101,246,251,14,160,35,162,0,255,239,246,191,107,175,228,127,27,31,200,87,95,95,71,68,0,255,223,237,127,215,94,201,0,255,54,126,144,175,172,3,104,176,29,7,12,140,15,85,150,2,0,92,130,51,54,159,212,225,93,49,109,94,27,201,179,234,166,9,252,139,55,19,111,195,119,246,21,227,169,32,15,130,224,192,200,144,34,71,114,204,137,103,120,34,238,109,137,91,123,222,158,5,190,74,251,26,124,7,37,7,183,173,146,130,37,40,88,210,46,83,30,56,107,239,138,113,207,18,73,158,84,55,189,227,33,60,78,188,13,159,117,0,29,245,14,228,158,140,50,55,236,49,119,225,93,132,4,101,229,155,68,58,82,20,239,164,210,4,199,82,173,138,211,147,100,0,23,206,37,49,115,23,176,153,166,149,186,186,204,147,188,190,185,81,79,157,235,235,27,231,3,104,82,57,102,35,21,100,35,179,59,130,9,25,19,82,142,124,166,25,89,245,216,70,56,180,211,23,254,233,220,16,175,104,0,255,197,107,181,230,85,201,243,194,57,16,75,61,128,42,36,49,115,215,242,103,160,90,90,144,54,181,214,189,31,254,194,199,126,45,226,149,21,98,126,178,87,20,116,160,40,232,120,245,145,127,225,127,2,127,197,48,18,31,174,130,209,0,255,183,0,255,250,79,52,28,249,95,225,175,213,142,172,96,244,0,255,237,191,254,19,13,71,254,87,248,107,13,127,56,125,198,21,69,81,80,61,21,124,13,119,125,116,51,126,94,167,124,205,162,0,255,79,120,253,231,90,137,252,143,241,172,190,82,249,26,160,0,255,79,120,253,231,90,137,252,143,241,196,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,22,51,83,82,20,133,250,73,252,175,46,63,178,227,246,202,173,181,232,127,16,94,0,255,135,94,34,0,255,29,252,176,118,43,22,253,15,194,235,0,255,208,75,228,191,131,79,245,177,7,104,41,41,10,178,207,243,138,162,40,50,245,211,203,227,191,225,163,143,194,103,60,174,198,232,127,243,95,0,255,183,134,35,0,255,85,60,148,175,161,231,213,87,99,244,0,255,249,175,0,255,91,195,145,0,255,43,30,202,215,208,3,128,138,174,247,120,30,179,188,94,226,239,229,81,162,194,89,161,151,166,164,37,124,176,98,208,3,0,138,32,134,160,16,239,53,215,139,150,0,255,25,98,221,247,159,141,118,80,23,77,1,57,252,7,159,234,1,212,252,252,62,112,3,149,0,180,132,34,218,47,35,195,43,153,38,241,35,222,4,153,198,242,181,30,57,189,141,51,190,214,0,255,155,249,178,61,51,217,87,122,236,122,197,167,189,230,152,14,242,204,199,57,113,8,176,231,72,36,106,150,188,38,113,79,60,24,31,225,181,94,167,207,116,130,200,206,184,247,135,164,252,243,71,215,10,61,244,235,0,138,231,232,62,18,118,2,0,48,97,68,79,147,229,216,219,222,173,21,139,14,23,188,14,191,209,215,250,227,247,133,203,71,110,44,250,119,211,229,78,90,59,113,183,118,241,189,179,181,76,235,230,231,72,61,44,57,243,69,38,185,71,110,178,221,179,116,185,86,241,36,211,64,135,188,210,127,15,96,156,136,65,174,224,210,59,35,174,242,227,57,130,176,87,202,234,230,120,48,190,21,64,235,27,61,161,60,230,62,160,173,124,197,100,26,151,54,118,106,90,16,68,124,37,126,198,171,125,238,0,0,216,37,22,16,104,36,75,242,66,91,49,55,151,105,182,227,140,237,68,229,73,115,171,244,233,129,51,0,34,223,114,65,81,133,162,129,79,139,176,76,119,61,128,218,127,63,99,184,113,242,111,224,146,219,218,31,44,160,83,248,77,239,73,224,121,70,0,169,235,18,26,141,227,135,111,75,141,198,15,123,165,151,159,76,119,123,0,255,77,204,99,118,234,0,255,124,126,237,123,251,39,109,225,205,124,77,252,223,236,248,202,167,210,77,54,140,36,40,180,211,228,212,68,252,198,1,180,157,160,104,41,1,40,138,226,82,18,64,241,28,220,0,43,35,146,172,200,36,83,12,122,173,143,133,142,15,35,133,146,16,187,17,87,78,239,226,18,184,116,213,226,141,0,255,225,231,188,150,102,228,0,219,7,208,122,228,117,171,28,103,50,237,183,8,128,160,163,173,218,104,92,18,79,225,67,87,164,12,231,118,232,70,178,112,32,121,107,182,248,74,207,160,135,165,141,221,101,253,109,102,140,173,153,180,77,115,109,39,190,194,99,250,74,31,140,49,144,43,40,219,205,177,218,53,152,187,103,160,237,121,180,212,65,124,8,191,56,128,214,47,58,238,62,118,19,118,51,159,205,170,65,178,0,255,236,31,86,13,223,199,243,249,90,126,62,0,150,146,48,238,142,181,186,244,190,230,9,29,185,197,171,189,33,227,188,3,92,85,75,84,184,95,230,41,204,5,123,205,130,181,197,225,27,241,215,124,0,69,165,181,254,29,1,242,131,200,251,15,7,144,32,152,43,66,180,122,214,232,170,155,181,0,148,180,148,20,0,69,81,20,0,69,233,65,70,81,107,0,205,254,243,122,206,56,40,151,207,152,125,179,189,108,230,127,101,189,126,154,238,245,114,188,141,28,201,101,160,182,72,76,250,112,71,42,107,23,139,47,225,235,124,69,3,228,96,219,7,208,170,15,146,7,54,158,184,82,101,8,107,65,33,63,252,212,32,126,233,81,235,81,126,29,231,109,3,73,195,120,100,71,205,244,152,210,100,90,106,8,79,181,143,175,221,31,135,158,223,56,129,155,141,60,9,48,218,63,107,166,141,94,237,179,0,255,76,183,236,90,242,155,249,178,165,143,202,190,212,229,21,95,195,183,14,160,132,227,121,114,0,0,9,88,102,87,147,72,146,85,180,36,252,175,103,94,179,127,251,10,61,227,191,150,151,63,101,9,188,175,221,43,125,232,56,142,195,160,182,108,48,115,110,111,149,35,5,150,234,47,126,209,183,107,252,116,28,110,59,99,119,245,74,189,188,155,182,106,175,193,27,31,64,225,191,234,235,184,230,39,102,171,225,203,101,165,79,143,224,57,7,105,151,235,134,76,239,94,251,90,127,76,56,78,178,237,150,129,110,207,104,242,89,189,127,70,29,39,159,129,180,223,110,95,188,92,89,60,120,168,85,124,0,205,145,43,165,148,190,106,0,255,184,14,200,22,218,237,66,141,82,139,151,246,109,193,16,254,136,239,121,173,231,121,112,122,26,71,200,39,177,207,62,34,143,254,224,251,178,60,128,162,188,43,61,220,127,56,77,244,143,35,52,11,223,152,18,0,0,255,55,29,151,0,255,17,218,133,31,195,1,20,181,93,71,0,254,119,26,46,0,255,35,116,12,63,166,214,159,211,211,201,51,62,167,107,13,85,226,208,43,252,219,193,1,148,212,60,193,121,132,72,96,175,222,199,241,238,215,211,230,231,18,155,181,186,205,3,161,211,20,124,166,153,94,179,0,255,237,63,231,156,107,235,109,54,234,234,236,60,212,165,194,63,122,207,7,80,60,71,246,143,211,203,72,60,34,68,214,45,217,162,184,244,211,11,158,232,176,215,238,79,117,220,157,1,80,144,109,52,3,177,6,121,203,34,83,44,225,63,120,178,215,251,249,147,45,177,228,130,19,50,151,44,51,161,62,1,78,181,190,13,186,157,174,225,32,193,190,82,147,22,242,23,107,20,239,27,2,168,61,78,15,232,185,219,49,127,147,116,81,47,251,35,60,163,166,154,194,43,157,173,201,9,170,80,126,204,50,98,148,184,205,71,231,149,190,236,49,198,237,151,141,219,135,219,182,47,142,184,246,107,117,23,191,107,142,87,251,236,223,252,224,138,46,2,50,71,0,255,102,78,211,72,70,105,178,137,143,226,231,30,64,237,181,127,124,183,90,253,187,201,135,21,221,200,67,61,181,17,127,235,136,215,236,0,255,218,117,119,181,19,148,134,41,184,100,229,209,189,181,68,2,86,132,226,159,248,151,215,251,156,203,111,43,111,150,162,118,1,52,247,108,47,148,188,31,48,95,4,115,207,60,202,214,74,221,59,85,58,74,90,0,74,138,150,18,128,150,146,162,5,160,164,104,41,1,40,138,110,181,251,167,15,28,69,108,16,70,54,133,183,33,141,227,44,173,211,181,84,0,197,225,213,123,251,124,71,220,56,3,57,35,144,72,43,58,29,203,187,210,167,158,179,229,4,20,107,9,25,197,114,101,169,36,233,118,105,165,97,248,19,158,235,213,94,251,207,221,55,208,26,178,251,48,77,93,146,102,63,106,177,133,223,225,25,7,80,220,131,129,1,224,80,134,93,58,146,90,44,203,81,12,69,29,190,129,127,123,237,254,245,250,122,50,198,243,95,121,59,187,252,199,154,237,131,89,233,222,63,252,243,88,48,206,204,67,64,80,9,17,55,183,4,104,245,136,0,255,245,90,107,61,95,239,237,49,29,57,113,118,159,79,214,178,145,167,53,105,188,214,160,62,128,218,223,163,222,253,243,219,148,188,60,72,203,133,189,168,143,94,92,17,211,0,255,240,15,201,60,136,253,186,120,100,4,227,75,149,196,31,127,191,29,139,147,17,120,106,48,82,203,240,173,181,100,250,111,23,191,143,241,47,140,39,140,90,252,38,31,64,107,254,246,64,249,116,78,181,84,191,10,161,0,255,219,247,192,100,250,64,88,71,149,0,212,105,53,45,133,3,208,122,152,58,189,55,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,168,7,80,10,250,63,0,255,248,159,231,140,118,155,11,31,213,215,248,219,24,185,96,190,82,246,95,207,79,0,255,24,217,144,38,3,87,248,162,190,102,156,196,212,241,1,212,186,0,255,60,208,197,129,49,30,77,130,126,252,227,90,175,103,156,13,21,80,89,33,110,153,183,184,235,5,253,15,182,159,3,17,73,226,127,37,241,3,87,168,7,208,238,31,119,242,92,218,65,112,105,153,249,146,60,168,99,32,108,109,213,179,67,252,2,223,232,43,158,227,158,17,32,35,165,8,35,11,183,8,190,110,63,96,110,210,189,40,30,104,18,95,131,188,82,101,176,114,93,235,65,199,129,115,88,238,175,229,207,152,243,80,147,251,22,107,167,105,252,134,15,246,1,244,222,30,219,19,54,206,238,140,199,60,91,246,108,186,151,226,117,196,113,220,65,5,169,54,146,221,67,152,180,104,91,54,143,92,22,126,140,135,93,239,139,158,115,59,167,140,254,219,248,189,252,213,104,63,237,199,74,189,196,239,240,180,43,253,83,228,167,50,172,141,246,97,101,237,212,89,151,140,15,160,233,254,8,232,129,232,251,15,238,144,177,178,100,65,188,58,150,195,111,77,172,184,175,84,25,134,85,153,175,175,177,39,201,113,70,253,198,222,95,99,189,197,179,31,43,218,225,114,248,171,37,252,138,15,121,173,127,245,76,143,83,251,105,227,152,187,232,90,50,183,76,217,20,62,137,239,120,0,69,173,245,62,56,158,227,48,214,63,101,180,48,111,123,130,164,168,97,129,150,58,89,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,75,73,73,0,197,245,140,92,7,146,174,213,62,254,59,202,157,49,46,92,145,253,222,157,61,241,179,196,138,142,61,128,126,63,199,147,83,112,39,8,97,103,117,145,68,150,203,180,23,31,104,165,87,250,187,103,119,110,57,113,132,112,185,181,212,187,133,162,205,173,226,11,61,229,235,83,251,84,14,101,148,99,73,214,62,128,42,254,127,187,244,140,91,205,117,14,22,118,77,227,109,185,26,0,255,167,183,0,255,152,122,107,60,240,90,197,3,197,87,248,55,242,187,159,243,73,192,145,178,88,143,167,194,191,1,252,207,186,116,91,122,196,151,180,15,160,241,127,10,252,31,117,6,253,223,218,36,252,111,26,0,255,183,91,63,83,107,93,183,174,83,188,209,248,10,0,255,38,228,127,254,252,71,58,37,252,23,21,254,111,245,143,115,172,91,39,165,73,252,41,251,0,170,248,63,201,27,191,213,30,243,223,66,60,140,191,169,42,254,127,187,185,141,3,96,221,53,197,172,228,154,199,227,242,248,10,0,255,6,240,31,231,122,159,96,181,62,80,19,0,255,143,61,198,165,59,143,181,80,31,169,15,160,71,159,231,200,239,7,50,230,81,107,169,65,184,113,117,177,248,80,51,174,215,253,233,25,21,156,235,99,214,81,94,247,63,141,198,159,218,224,149,126,111,199,251,35,145,215,148,118,0,165,135,246,159,215,1,118,150,39,113,126,195,230,173,150,102,58,136,143,53,229,10,224,56,207,149,101,216,142,188,184,86,45,37,0,165,163,40,10,128,162,40,10,128,162,165,164,0,104,41,105,169,201,235,25,23,59,19,129,36,2,40,74,7,128,110,157,31,207,181,254,219,168,180,99,199,224,89,164,41,60,45,235,122,246,44,254,185,164,0,255,32,109,99,35,109,162,192,89,165,101,248,64,247,60,128,22,0,42,208,1,18,193,145,48,222,130,180,160,211,107,236,43,161,23,0,196,32,150,225,189,75,36,169,180,172,238,129,22,86,228,225,31,248,164,215,238,0,255,232,128,247,71,173,253,188,223,6,55,209,189,102,109,225,242,158,240,47,252,212,235,125,242,242,145,36,3,110,128,64,94,152,23,65,18,207,169,117,155,150,5,64,237,209,253,243,61,121,103,188,60,198,83,158,249,168,205,165,157,142,106,158,39,227,56,201,56,41,77,128,52,220,19,73,222,94,179,92,94,171,117,65,188,215,80,165,175,236,31,103,92,148,251,177,155,205,60,212,204,35,95,117,213,52,158,235,53,95,233,211,125,220,64,183,195,253,166,60,46,200,228,165,174,164,182,104,217,30,31,227,165,1,212,30,222,199,201,24,100,84,64,11,8,151,202,209,215,8,121,176,104,144,199,47,241,97,94,187,127,225,32,23,26,113,36,105,225,88,6,225,172,41,0,90,74,138,2,160,78,49,10,104,125,161,244,14,128,30,211,82,122,72,1,208,219,245,254,30,229,231,28,50,49,241,105,216,157,110,114,90,105,168,145,117,128,71,92,177,90,57,99,28,88,141,134,183,161,12,103,115,129,75,139,235,3,40,110,111,84,117,36,181,5,162,17,72,222,170,160,190,241,23,190,20,183,54,243,149,62,120,189,140,158,171,204,151,39,205,110,147,23,123,61,124,213,99,209,50,62,237,181,254,30,168,167,202,4,103,229,151,15,89,43,130,189,139,219,236,111,198,158,137,247,224,103,149,254,222,130,167,8,25,103,231,73,156,60,17,251,105,219,169,173,222,149,37,25,188,20,223,204,7,80,110,165,79,78,207,247,54,243,25,239,126,19,203,163,253,169,67,173,133,110,86,60,8,114,59,35,116,163,225,77,39,154,182,186,99,109,111,85,233,65,160,236,3,104,249,56,238,139,150,0,255,136,221,2,97,105,85,56,207,51,169,93,60,135,55,169,102,58,206,215,116,127,28,209,131,204,135,181,159,69,44,15,6,77,117,150,94,226,159,174,237,122,81,16,220,78,158,242,216,48,110,223,82,22,190,187,112,241,53,124,80,225,223,102,249,31,224,140,113,55,183,109,44,49,91,107,150,95,124,210,1,148,254,245,70,203,127,242,115,249,175,0,255,224,222,57,61,180,249,92,107,240,181,138,227,33,13,15,6,238,118,122,68,221,18,161,253,171,17,162,195,248,46,175,246,246,70,182,51,14,0,255,230,205,222,206,103,105,8,239,91,84,211,240,23,125,165,191,231,70,98,236,246,126,57,18,85,242,99,165,105,23,127,116,100,91,252,142,15,160,40,169,247,56,35,99,18,35,57,42,0,138,150,254,174,228,163,0,255,241,246,95,232,144,228,191,4,0,255,231,1,180,180,223,87,1,95,9,64,81,20,5,244,1,212,218,0,255,115,251,143,102,254,151,217,0,255,187,142,136,254,191,219,127,174,189,146,0,255,109,252,41,146,156,54,96,207,137,5,1,16,4,1,8,7,210,204,195,89,108,207,20,57,189,52,201,158,250,212,5,241,55,158,22,192,103,240,185,58,34,250,0,255,110,0,255,187,254,74,254,183,241,129,124,0,69,75,73,1,208,95,95,75,68,0,255,227,237,191,208,94,201,0,255,8,126,148,175,201,147,228,73,98,121,44,230,198,103,111,113,121,247,109,236,217,191,85,90,105,16,105,14,239,52,209,68,71,251,90,175,12,156,140,3,7,56,117,224,216,165,10,84,73,157,25,216,233,30,56,230,222,10,253,180,138,119,241,102,134,127,240,29,15,160,209,254,223,219,0,255,43,243,127,211,126,128,87,64,95,163,253,191,183,0,255,87,230,191,166,253,190,43,137,232,127,188,253,23,218,43,249,47,193,7,242,1,244,215,87,242,164,0,255,241,246,95,104,175,228,191,4,31,112,141,246,0,255,222,254,95,153,0,255,154,246,0,255,174,36,162,0,255,243,246,95,104,175,228,127,4,0,255,227,1,148,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,189,146,136,254,199,219,127,161,189,146,0,255,18,252,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,15,246,74,34,250,31,111,0,255,133,246,74,254,75,240,119,30,64,1,224,92,48,36,211,17,42,100,156,99,70,22,10,206,156,218,184,180,133,75,242,138,227,8,162,248,167,101,69,217,11,223,104,63,193,171,190,175,24,15,130,60,72,5,7,70,134,128,28,73,202,137,103,104,98,46,88,226,214,154,183,166,143,159,202,51,130,10,50,144,163,109,118,212,209,27,91,138,157,152,41,107,111,218,169,145,55,33,142,67,7,241,109,119,248,76,252,195,1,148,20,205,29,133,227,36,73,50,146,159,187,194,63,32,194,185,146,229,147,50,123,175,205,59,117,218,63,35,146,67,251,240,109,121,248,50,124,161,7,80,196,112,70,80,200,221,7,14,150,219,57,48,59,16,0,230,228,182,165,13,238,200,91,142,100,166,248,168,101,203,216,11,63,103,63,209,235,120,210,0,255,119,251,223,181,87,242,191,141,191,187,98,60,73,114,0,133,118,98,119,23,140,227,56,194,202,211,52,241,22,20,113,117,77,16,36,92,9,209,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,162,88,15,160,200,56,121,245,159,140,97,73,6,64,183,42,205,72,114,39,185,202,209,200,164,113,113,213,209,248,225,79,125,11,226,1,248,167,190,38,248,154,215,17,100,4,7,167,2,216,232,174,180,45,52,33,234,214,50,79,206,254,218,58,61,245,173,111,172,189,175,63,15,160,24,199,62,39,39,67,226,164,232,101,62,216,236,54,249,162,108,59,246,214,121,92,54,213,80,124,109,0,255,173,209,248,64,190,162,125,46,228,169,135,222,174,178,114,167,158,195,60,133,96,246,113,214,157,181,43,113,163,70,251,78,235,202,54,141,225,193,165,161,94,180,0,255,226,21,0,69,209,208,21,138,254,175,85,176,0,255,26,158,39,249,79,224,61,7,80,212,223,87,1,95,9,64,81,20,45,0,37,69,75,125,125,0,37,17,253,159,183,0,255,66,123,37,0,255,37,248,31,175,165,162,0,255,169,194,254,195,242,36,0,255,29,237,7,123,45,17,253,143,183,0,255,66,127,37,0,255,37,248,31,175,165,162,0,255,199,10,251,15,203,147,252,127,180,31,228,1,20,69,81,0,20,69,81,0,52,116,205,51,198,185,50,54,115,227,104,7,223,37,70,6,217,96,189,95,172,37,153,39,51,244,210,11,94,34,252,231,240,8,222,115,189,244,83,62,144,83,151,243,170,60,69,31,11,12,70,36,105,146,79,192,237,238,95,122,28,79,51,77,60,238,136,143,246,159,240,121,246,147,60,64,144,113,14,144,54,146,12,224,195,168,4,54,102,84,204,48,172,18,75,146,4,107,117,49,31,34,28,126,199,135,63,124,42,62,169,228,163,0,255,241,246,95,232,144,228,127,4,223,213,215,224,65,240,32,169,188,12,229,110,31,222,34,243,24,252,61,251,183,85,43,125,94,205,225,163,38,122,235,58,31,193,65,218,9,234,65,16,195,48,156,177,1,164,89,165,152,156,206,219,242,60,68,60,210,23,233,163,251,236,223,241,178,13,126,193,107,250,0,26,224,235,191,175,64,190,146,143,254,207,219,127,161,67,146,0,255,18,252,159,7,80,212,223,215,0,95,179,0,154,215,17,100,4,7,7,1,140,222,8,62,209,44,113,183,150,121,114,214,215,214,233,169,111,125,99,227,125,205,121,144,202,17,24,114,96,100,136,141,36,25,46,60,195,43,111,113,69,220,90,243,4,11,124,125,246,181,157,131,113,98,229,7,3,184,28,60,7,99,140,234,142,218,118,142,6,43,201,216,18,28,179,158,29,90,137,47,245,210,177,45,124,193,1,180,222,125,124,143,10,33,121,128,195,74,16,34,6,146,75,114,143,151,14,100,224,237,139,87,179,191,106,211,105,6,223,186,142,136,254,135,237,127,215,94,201,0,255,54,254,180,189,142,123,158,45,108,99,140,129,148,129,96,105,113,39,169,187,197,237,250,22,249,209,64,53,44,9,159,52,155,62,153,117,68,244,0,255,221,254,119,253,149,252,111,227,7,249,0,74,138,162,88,15,160,200,56,153,251,201,24,150,228,2,232,87,164,89,57,190,147,12,146,172,76,58,183,93,117,52,126,248,83,223,130,248,63,251,77,125,85,240,53,175,35,200,21,28,156,74,193,232,141,224,19,77,136,186,181,204,147,179,191,182,78,79,125,235,27,91,239,235,207,3,104,27,199,62,39,47,67,226,4,244,58,31,108,118,155,124,81,22,199,222,58,143,203,166,26,138,175,237,191,53,26,63,200,87,180,207,85,121,234,161,183,171,12,238,212,115,152,167,80,153,253,118,214,165,53,43,113,163,70,251,77,235,198,58,125,225,193,165,161,94,180,31,227,149,0,20,69,185,53,65,37,183,19,32,25,184,10,245,133,238,3,87,155,198,242,194,186,157,221,221,29,123,165,70,58,233,7,15,180,47,210,14,158,234,1,112,243,131,180,49,130,140,108,120,27,144,17,11,29,50,130,70,239,224,105,243,207,222,28,82,13,227,193,166,101,69,28,190,2,95,239,53,79,146,227,201,57,128,2,125,161,10,0,170,10,215,242,103,56,93,221,140,39,181,214,188,32,30,197,251,126,45,226,161,21,227,73,146,3,40,224,196,204,44,53,142,68,117,228,105,158,120,123,43,226,234,154,183,96,151,143,188,49,198,238,228,120,37,229,211,227,182,75,217,24,246,91,121,196,166,202,223,95,230,169,119,233,252,240,105,151,198,58,208,126,158,7,208,28,72,158,3,231,64,44,245,64,85,85,18,51,119,45,127,6,170,157,5,105,82,107,205,251,225,47,124,172,215,35,126,233,53,102,191,92,102,73,206,5,144,249,192,120,114,65,241,90,54,205,83,121,136,182,87,231,51,235,14,63,206,150,132,0,255,80,252,11,254,199,107,105,188,15,160,65,70,16,4,71,42,109,4,145,127,80,39,197,146,125,183,188,182,102,59,117,211,184,84,19,253,187,116,213,50,62,130,131,180,19,212,131,32,134,203,112,198,6,4,40,195,228,100,222,146,56,68,36,73,95,164,203,13,191,227,99,27,60,142,151,244,245,130,243,92,24,201,5,72,206,71,112,59,217,144,101,129,144,167,212,97,136,115,131,91,218,172,143,102,124,134,23,218,196,95,240,183,25,226,31,224,245,74,1,87,128,4,213,14,106,44,224,86,136,219,72,45,222,72,187,7,53,169,235,245,105,222,120,162,191,254,240,91,252,62,31,64,73,71,0,255,231,237,191,208,33,201,127,9,190,175,175,66,190,150,143,254,199,219,127,161,67,146,0,255,18,252,94,95,25,7,0,29,64,198,185,144,92,184,84,144,83,8,44,0,170,124,147,145,185,176,177,195,101,154,100,62,160,129,120,1,191,251,195,79,226,7,249,138,96,4,8,242,10,130,131,96,254,21,28,164,88,178,41,119,54,151,106,167,118,26,119,105,174,99,151,174,58,216,215,208,235,229,231,75,27,49,228,124,194,85,251,121,66,158,93,251,248,140,77,251,100,155,123,88,0,255,240,161,6,226,251,240,47,127,227,237,180,45,227,108,200,99,149,36,22,195,64,251,102,115,22,162,43,54,233,41,254,215,18,189,181,237,74,120,91,225,127,241,179,124,0,61,245,177,249,185,218,149,113,182,228,65,85,16,164,48,130,111,55,100,57,170,122,143,158,226,127,173,214,91,215,110,139,191,21,254,7,0,255,114,53,238,99,171,79,194,238,254,49,197,76,234,167,20,149,190,238,15,251,117,139,231,190,12,127,129,191,246,154,39,201,241,228,28,0,208,253,129,170,66,1,85,237,98,159,225,118,119,51,218,212,90,243,130,120,20,239,251,245,136,167,6,80,48,95,75,69,0,255,83,133,253,135,229,73,254,59,218,127,247,10,60,57,3,227,12,196,220,56,168,76,4,18,140,49,95,201,35,12,87,164,165,55,118,185,166,189,241,21,222,22,196,247,240,17,94,75,69,0,255,143,21,246,31,118,39,249,239,104,63,200,3,40,138,162,221,0,154,238,31,28,140,131,243,224,0,134,140,140,132,140,140,128,146,112,32,245,146,212,66,159,231,237,139,7,26,198,103,120,97,69,81,0,212,223,215,0,95,253,125,85,242,1,52,118,164,157,97,246,58,28,209,116,143,36,155,112,147,47,107,67,180,15,158,103,159,151,106,9,190,219,215,245,226,91,250,138,219,193,65,29,16,100,4,126,36,117,24,54,154,69,185,128,231,152,151,111,190,102,183,174,69,241,10,158,151,197,51,248,48,95,71,71,0,255,195,246,191,235,144,228,63,27,127,89,83,117,212,49,14,50,202,144,11,39,183,147,3,154,187,44,217,93,202,137,187,183,132,91,104,0,255,15,223,227,99,119,252,15,223,236,1,10,21,84,30,4,7,69,63,187,138,59,25,6,192,172,4,49,206,0,181,105,135,27,107,55,34,221,226,113,121,149,54,25,254,27,159,205,87,121,95,131,28,36,8,30,4,25,65,130,254,79,213,137,20,223,119,219,107,123,186,76,75,125,75,245,208,191,84,43,45,231,43,174,211,45,65,225,88,81,165,176,101,140,34,0,188,118,86,35,136,251,166,49,235,144,33,209,37,62,247,22,196,87,10,127,140,159,233,3,104,136,175,166,232,127,93,5,251,79,226,121,146,0,255,59,222,219,215,16,95,77,209,0,255,186,9,246,191,196,243,36,0,255,117,252,231,0,138,250,251,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,0,255,28,64,73,197,56,0,224,0,10,109,84,81,21,106,164,145,64,226,109,56,138,224,173,120,91,43,130,224,168,159,190,150,217,145,99,8,114,38,24,225,112,231,129,161,172,151,114,104,222,38,95,165,45,210,25,196,90,196,143,186,37,225,0,255,11,0,255,130,127,58,64,128,231,36,0,48,146,95,219,196,63,69,132,179,1,111,4,103,175,181,103,153,70,222,140,120,93,7,241,113,121,248,49,252,108,181,70,0,255,235,82,216,0,255,19,47,148,252,215,241,211,0,64,7,240,122,242,88,234,11,159,197,12,33,158,132,181,100,4,75,75,158,46,110,172,44,44,175,111,213,186,204,106,141,254,223,165,176,0,255,38,126,40,249,191,227,193,124,0,37,31,253,143,183,0,255,66,135,36,0,255,37,248,174,190,38,227,140,51,78,110,187,43,199,118,227,118,243,182,165,110,216,119,222,121,165,167,14,241,195,254,76,119,29,229,107,233,232,127,188,253,23,58,36,249,47,193,247,245,213,193,7,208,10,70,128,32,71,144,118,16,204,31,193,65,138,37,155,112,103,113,169,118,234,166,113,151,230,58,150,233,170,165,58,235,199,141,115,96,133,228,36,149,140,32,116,179,229,115,156,109,206,96,16,97,231,107,244,93,156,238,13,169,54,240,69,195,247,226,55,249,10,128,114,53,201,73,146,228,73,146,147,100,254,0,142,81,20,217,227,237,172,45,213,50,237,244,237,210,68,203,46,157,180,84,103,125,184,221,184,80,86,149,131,88,48,0,208,173,216,121,46,55,101,0,74,212,197,22,77,23,169,121,77,170,115,124,209,240,69,248,187,3,40,50,206,25,103,100,252,46,220,123,121,119,187,121,91,81,247,237,39,0,255,188,210,76,135,248,109,127,166,133,142,242,149,30,253,127,183,0,255,93,135,36,0,255,219,248,190,190,6,249,58,58,250,0,255,110,0,255,187,14,73,254,183,241,63,125,0,5,163,0,255,107,43,236,191,134,31,74,254,19,248,128,71,54,31,195,114,225,28,238,11,94,143,181,171,72,114,124,62,69,200,99,91,233,94,229,221,36,225,63,132,151,122,118,194,7,218,239,247,90,141,254,175,173,176,0,255,25,126,40,249,79,224,169,53,200,149,10,130,35,8,70,16,249,7,117,82,44,217,119,203,107,107,181,83,59,157,75,245,208,190,75,87,205,224,3,40,202,186,162,234,161,227,92,193,128,33,35,163,253,174,156,91,123,139,233,173,53,152,184,123,75,134,251,236,0,255,225,123,124,44,129,7,226,79,174,5,160,146,62,130,51,30,243,237,104,23,206,29,49,43,18,100,0,108,184,182,136,150,222,53,178,112,181,166,26,196,251,198,2,77,103,63,206,199,221,206,64,85,130,83,177,224,36,169,91,45,159,131,108,97,5,84,89,24,125,183,62,138,212,189,230,210,6,222,104,248,32,124,89,95,1,7,208,17,209,0,255,176,253,239,218,43,249,207,198,7,242,245,215,215,241,164,0,255,97,251,223,181,87,242,191,141,31,228,43,0,122,246,138,42,28,191,147,36,217,14,102,7,218,148,92,74,194,43,31,104,40,151,30,51,206,161,163,198,240,80,227,130,248,58,251,47,94,179,53,109,36,56,142,151,143,32,109,224,192,20,36,85,202,47,191,188,8,2,98,233,52,155,138,150,250,233,11,239,245,210,89,87,248,114,31,64,79,94,147,113,101,242,145,140,107,12,50,2,250,25,89,69,158,59,200,32,130,168,180,109,27,118,116,126,252,212,185,33,254,143,143,245,90,229,235,225,1,88,0,255,25,150,202,5,32,39,192,157,193,202,200,82,21,204,98,196,229,229,61,170,93,217,195,225,215,54,13,245,31,127,229,1,20,69,209,34,230,71,123,37,5,29,40,10,58,94,125,228,31,253,4,254,138,97,36,254,84,21,140,254,7,253,245,127,104,56,242,223,194,95,171,29,89,193,232,127,240,95,0,255,137,134,35,0,255,45,252,181,218,225,244,25,87,20,45,37,84,79,29,254,26,238,250,232,102,252,188,82,249,154,69,0,255,159,240,250,207,181,18,249,31,227,87,125,165,242,53,139,254,63,225,245,159,107,37,242,31,198,19,3,40,138,150,18,128,162,165,40,1,40,138,162,5,160,164,40,10,128,162,40,90,0,74,138,150,18,128,162,165,164,48,51,69,81,20,234,37,241,183,190,252,200,142,219,43,183,214,162,0,255,65,120,253,31,122,137,252,119,240,195,202,173,181,232,0,255,219,7,251,63,244,18,249,239,224,85,125,236,1,138,150,146,22,177,207,243,74,138,162,199,212,79,63,141,0,255,134,143,62,209,102,60,174,198,232,0,255,211,95,0,255,181,134,35,0,255,87,124,148,175,161,231,213,87,99,244,0,255,249,175,0,255,91,199,145,0,255,42,62,202,215,116,63,216,0,154,88,14,12,194,221,109,140,35,192,218,15,31,139,217,12,143,234,107,247,175,231,117,132,147,188,249,204,124,9,114,249,43,97,111,188,213,6,91,224,1,94,235,99,182,252,207,230,7,38,251,150,23,19,167,21,188,216,111,58,132,79,232,43,61,125,136,237,140,113,249,236,18,206,31,104,151,199,107,109,186,42,190,206,7,80,251,250,58,228,116,10,172,116,250,12,102,114,91,117,209,178,132,245,17,31,232,213,158,158,0,255,25,199,202,103,171,165,230,175,253,201,50,124,9,0,255,226,181,227,0,255,60,104,227,140,179,145,183,99,216,22,18,106,161,103,97,86,173,233,43,61,125,119,110,3,246,229,149,119,254,242,218,207,26,87,247,194,131,0,122,111,184,124,188,129,129,239,252,88,212,162,149,239,121,43,155,107,82,103,198,59,241,209,124,181,175,79,232,117,242,81,23,132,68,73,194,214,105,130,186,234,110,165,15,29,55,187,133,157,140,192,77,148,207,77,57,42,125,180,248,53,141,151,92,1,80,28,24,245,244,106,111,63,226,116,162,148,197,23,22,90,240,77,10,13,75,26,158,133,95,184,214,167,62,177,140,147,119,97,55,155,29,142,183,224,210,76,135,74,11,173,234,107,61,50,70,82,65,97,66,243,103,35,249,18,161,253,218,146,55,22,106,16,143,235,225,11,252,3,80,250,228,116,92,111,205,103,230,119,127,238,185,60,216,191,250,186,198,241,72,190,134,126,249,216,130,221,118,5,214,34,247,247,232,245,62,251,95,30,231,172,251,115,243,204,47,239,187,124,179,127,211,244,226,135,248,45,175,116,0,20,69,81,7,160,247,166,78,129,226,6,160,40,90,71,1,80,209,53,199,115,15,156,51,208,251,217,174,127,220,18,73,155,197,218,86,196,119,248,206,21,93,246,1,180,30,151,235,110,123,206,229,49,155,249,72,13,181,243,107,0,255,232,222,27,127,225,91,215,32,211,43,161,220,232,46,51,145,204,173,189,16,151,196,87,122,160,62,103,92,182,251,221,88,249,230,117,145,119,222,106,216,17,95,116,167,175,160,39,133,163,93,193,216,234,232,31,203,219,142,161,242,84,159,5,92,165,125,135,248,14,94,114,0,69,125,117,63,103,245,111,184,216,168,49,151,28,193,166,67,90,94,242,12,47,192,99,241,5,94,237,241,122,5,7,193,216,124,198,23,242,182,150,20,203,90,168,107,149,150,154,220,215,0,245,148,143,160,128,114,121,220,104,185,78,231,82,233,243,154,122,98,119,20,50,54,164,253,224,229,9,84,62,233,91,147,215,84,58,106,27,126,140,103,242,1,20,21,122,189,215,254,243,28,151,244,95,20,48,246,78,154,82,146,111,210,54,124,174,27,215,248,183,243,233,56,223,190,219,38,172,209,230,51,128,162,79,227,207,48,31,71,163,49,45,0,37,69,209,2,80,82,20,5,64,81,20,205,2,40,144,183,115,24,200,141,220,177,247,86,118,205,254,181,0,255,124,175,242,62,222,253,191,34,118,222,183,233,34,190,210,132,43,90,233,3,104,253,203,115,60,127,147,57,133,16,151,90,239,238,162,34,194,139,63,116,238,234,253,223,99,187,192,72,27,134,53,215,173,0,255,218,173,129,248,78,199,248,138,12,131,33,171,149,236,63,112,147,148,97,130,190,225,183,15,160,245,99,156,46,27,103,76,81,103,189,124,5,220,186,196,139,166,198,191,153,120,142,129,27,53,61,156,26,234,172,248,138,250,56,227,116,63,206,238,119,175,242,108,93,164,85,124,173,181,38,254,79,222,227,63,78,206,213,254,192,228,134,47,226,139,190,62,128,90,109,0,255,81,246,229,63,162,102,190,212,248,251,127,122,249,95,191,120,201,87,196,0,255,73,75,254,199,58,103,219,240,79,252,49,171,136,0,255,151,149,252,191,117,158,116,120,43,126,169,250,0,106,180,253,207,237,214,243,91,65,175,172,207,201,182,159,147,80,147,168,242,21,241,127,178,146,0,255,53,228,127,224,225,171,248,119,213,141,0,255,147,118,250,223,198,216,254,72,192,225,161,248,36,172,15,160,245,207,229,158,143,145,92,47,213,188,223,112,173,222,154,220,92,141,30,215,113,187,57,231,118,97,157,117,242,108,221,171,139,248,80,123,249,154,239,63,30,18,245,239,110,103,249,168,73,36,180,64,235,120,222,96,77,249,244,140,203,55,22,109,127,75,183,7,208,43,31,207,192,81,169,140,156,101,35,214,118,59,30,42,54,140,31,226,111,94,189,127,198,189,138,252,130,33,225,13,73,156,105,167,115,252,213,144,107,29,149,160,89,0,5,112,198,133,92,221,25,217,18,47,174,85,81,20,0,69,81,20,0,69,81,244,94,0,138,146,162,0,40,90,74,10,140,2,0,128,162,244,11,0,6,80,136,214,251,212,231,140,147,243,113,102,47,15,134,32,146,157,61,90,118,232,213,254,232,113,60,134,244,143,195,89,199,70,218,180,26,103,97,101,248,27,222,112,0,189,199,235,25,103,20,184,124,110,51,63,194,58,205,102,222,105,167,53,60,211,117,175,117,202,115,218,201,45,117,128,129,182,28,77,165,71,92,83,60,19,215,133,191,224,133,94,233,177,253,231,140,139,108,249,223,86,190,249,167,219,105,191,106,171,27,124,208,160,107,242,159,3,120,44,102,113,147,100,142,212,213,253,61,71,0,77,247,71,5,244,24,153,184,241,155,202,17,118,90,141,219,52,172,178,226,158,92,117,20,142,156,89,146,143,203,208,160,134,246,79,238,174,213,190,44,30,196,75,174,169,71,61,24,252,129,179,95,117,84,66,108,190,106,217,176,228,141,90,183,136,0,255,227,251,124,173,79,246,95,201,248,76,247,103,182,120,201,251,158,237,206,30,29,219,226,79,60,55,48,197,115,120,63,128,225,96,96,49,101,38,27,146,220,62,194,221,91,165,109,115,252,141,231,121,77,247,7,243,76,51,64,79,2,32,65,53,125,64,58,154,253,15,155,23,226,174,26,139,38,252,215,181,20,253,47,154,159,147,127,97,194,0,255,28,197,231,92,71,161,0,255,3,151,0,255,72,76,235,100,68,225,139,174,37,211,0,255,187,104,62,6,254,133,241,99,137,78,252,37,31,64,49,244,127,246,143,115,141,253,3,16,191,172,215,10,161,0,255,219,57,35,200,45,250,48,138,120,100,5,64,75,65,90,10,7,160,247,166,78,195,20,0,69,81,20,0,45,37,69,11,64,81,82,20,0,69,81,20,196,20,165,3,125,10,80,187,168,235,25,82,42,251,0,255,23,79,224,110,218,42,108,225,31,250,106,31,208,115,59,109,156,60,110,162,174,154,228,213,126,68,249,56,242,148,212,21,152,100,228,45,136,36,77,194,207,122,165,111,23,127,43,31,121,152,184,245,147,15,160,215,253,131,28,208,205,64,114,196,244,45,225,230,120,197,21,119,53,123,122,164,0,255,4,24,176,49,212,248,195,21,0,69,113,4,1,138,94,3,83,123,212,231,140,97,187,63,227,229,223,185,200,51,0,255,235,180,136,143,101,93,19,0,255,47,111,241,92,62,194,223,195,118,22,125,197,159,229,121,45,61,123,224,74,227,247,254,229,109,33,73,251,136,22,55,23,21,150,180,100,124,162,129,94,113,111,221,71,178,27,49,163,196,253,14,107,140,181,213,189,5,15,232,172,135,248,69,103,249,26,250,86,135,140,35,178,164,213,62,167,39,56,7,36,27,103,247,213,246,210,141,161,239,172,214,79,131,250,0,10,188,124,132,62,169,60,227,89,38,39,70,145,142,140,165,37,71,94,160,183,198,225,107,157,231,171,61,234,113,29,56,238,187,117,191,46,233,54,251,89,207,30,248,16,175,245,106,121,6,33,56,216,174,50,122,223,97,211,102,46,72,160,104,64,124,30,254,211,107,61,112,58,182,155,216,250,119,55,15,168,159,198,201,31,237,59,225,179,70,241,1,20,195,80,134,62,189,230,221,207,254,13,245,84,8,33,147,123,118,81,27,206,194,169,99,113,248,47,254,230,21,207,41,192,114,132,49,151,106,115,65,0,69,75,81,2,80,20,45,37,0,197,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,105,41,105,1,40,41,138,2,160,104,105,41,134,29,64,17,10,4,160,79,235,129,100,20,72,44,81,20,93,81,246,108,193,25,33,49,172,144,232,146,33,81,237,208,179,18,126,195,131,189,210,167,58,224,253,2,138,2,247,59,23,98,13,238,154,100,159,12,73,248,19,30,230,1,212,30,244,184,242,80,249,70,9,179,146,94,115,121,140,69,59,173,195,7,122,235,53,251,143,61,215,243,16,151,221,110,227,177,23,108,251,207,151,184,13,252,163,167,94,243,186,61,174,199,194,49,25,81,26,157,111,211,84,162,25,53,212,28,158,105,109,5,253,4,116,11,32,57,128,222,91,61,61,70,179,124,247,152,99,78,3,48,94,16,207,195,151,213,214,220,241,189,234,251,25,193,219,246,54,0,175,212,65,219,126,21,231,98,22,0,102,118,166,157,102,227,26,239,143,11,117,171,208,112,245,166,200,210,85,137,139,53,212,61,30,197,163,14,160,246,169,7,112,32,24,145,49,121,24,137,44,77,151,106,92,168,123,83,94,239,237,14,119,114,64,34,159,140,185,37,71,18,22,181,97,89,189,187,102,124,19,223,243,154,251,163,39,237,156,88,145,1,94,158,172,68,186,119,86,236,21,97,199,38,190,140,135,121,165,127,47,20,128,123,231,66,120,12,113,75,51,177,246,214,55,55,116,0,189,7,61,166,135,12,221,216,221,124,141,188,204,159,253,163,145,230,241,90,91,174,56,201,40,152,53,45,5,64,73,81,180,0,180,20,104,90,78,51,0,154,82,82,160,0,40,210,148,84,82,24,3,80,52,103,20,133,29,64,239,21,18,7,140,8,49,146,140,204,104,40,109,133,14,241,98,138,15,240,154,190,218,189,159,167,93,207,232,198,23,52,159,221,179,32,113,52,235,150,197,59,120,221,169,131,190,241,21,57,184,167,12,86,6,34,235,70,169,87,250,88,186,159,11,110,248,136,114,243,36,73,79,227,158,182,75,211,82,93,57,30,135,239,5,208,123,228,0,121,35,1,168,4,10,7,27,222,173,125,176,23,237,71,45,214,240,137,248,31,175,117,67,89,182,175,243,47,31,183,215,141,94,39,38,253,159,100,20,177,164,117,215,90,157,225,127,197,82,243,149,62,229,215,113,61,88,245,207,124,242,230,139,135,253,171,193,3,79,227,23,7,208,250,245,64,112,4,56,89,225,197,96,227,129,181,80,139,84,39,141,173,244,237,185,234,49,50,191,234,141,162,35,237,74,163,199,175,69,124,229,154,66,48,72,189,199,128,165,98,64,25,104,0,237,254,239,136,209,17,208,221,135,84,112,222,14,205,91,186,30,190,215,87,250,244,120,227,185,249,100,200,246,131,147,99,210,39,30,233,24,135,175,241,181,62,61,231,224,70,182,135,155,181,245,149,188,159,231,252,136,83,103,144,101,116,154,106,16,186,50,252,47,31,64,233,215,183,235,64,186,239,38,0,255,157,203,254,47,154,14,241,194,202,244,202,253,51,184,223,124,219,74,106,39,251,231,26,172,19,127,230,21,0,141,86,228,8,114,4,48,60,21,107,187,233,216,229,242,239,51,22,237,227,42,93,53,136,244,136,119,90,107,162,157,21,5,122,0,69,252,31,55,146,0,255,193,208,127,30,126,187,240,31,112,37,197,40,0,250,247,106,220,199,86,159,100,249,238,31,83,204,164,126,74,81,105,235,254,176,95,183,248,213,191,12,159,129,143,185,219,124,140,182,225,156,45,121,153,5,73,5,109,36,211,44,174,114,4,188,203,80,241,191,86,107,173,107,86,194,211,10,31,132,175,233,43,128,1,160,128,3,40,12,0,242,143,213,201,178,124,27,110,47,238,237,78,45,53,46,213,92,0,255,82,93,53,23,64,1,215,17,209,0,255,119,251,223,181,87,242,191,141,0,255,172,232,126,61,207,6,140,50,224,252,195,29,126,126,180,60,59,246,203,254,217,139,246,199,220,220,18,143,244,15,223,105,32,254,9,31,90,71,68,0,255,195,246,191,107,175,228,127,27,63,200,7,80,82,49,14,0,56,80,85,109,0,4,84,141,52,18,72,4,67,10,111,111,195,219,218,240,22,28,213,210,15,130,170,35,49,0,233,62,165,112,14,96,177,50,195,237,146,33,22,202,30,38,165,153,175,253,186,196,83,249,53,173,240,49,248,164,3,100,36,200,51,48,198,150,118,146,228,170,84,136,140,141,121,138,187,92,250,63,218,15,31,210,182,23,151,64,252,141,55,117,248,38,252,161,87,202,21,69,71,247,51,78,50,204,146,11,7,187,11,23,136,119,25,217,90,2,137,180,183,87,184,209,254,32,190,199,0,255,238,120,32,254,168,192,11,150,39,1,112,224,68,55,62,99,151,204,59,127,43,123,246,113,171,174,58,105,35,62,135,119,122,107,23,62,204,3,168,180,0,255,247,246,0,255,202,252,215,180,0,255,229,53,121,82,56,10,100,121,44,133,223,116,154,125,113,121,247,217,139,246,179,86,90,105,240,234,17,223,224,163,248,68,67,189,74,251,127,111,0,255,175,204,127,77,251,0,255,124,5,29,64,235,235,245,110,227,20,247,221,109,236,38,201,220,175,188,91,237,143,125,168,189,253,203,190,131,247,240,55,222,196,127,250,74,34,250,31,111,0,255,133,246,74,254,75,240,131,124,245,245,149,68,244,63,222,254,11,237,149,252,151,224,127,60,128,150,138,254,31,43,236,0,255,211,60,201,127,71,251,193,94,75,68,0,255,227,237,191,208,94,201,127,9,254,199,43,169,232,0,255,177,194,254,195,242,36,0,255,29,237,7,123,37,17,253,143,183,0,255,66,123,37,0,255,35,248,92,128,243,219,192,213,198,56,70,149,165,130,156,108,108,144,132,208,109,121,227,218,150,196,235,244,121,23,242,70,248,88,23,254,213,231,143,143,250,91,241,20,242,60,56,15,130,208,7,6,3,130,171,183,45,111,5,179,221,5,149,212,70,243,134,248,11,239,11,244,136,167,243,181,84,244,0,255,72,97,0,255,159,230,73,254,59,218,15,244,26,187,91,78,85,37,103,138,89,249,105,227,137,33,22,75,216,52,207,228,81,230,34,141,207,172,59,252,184,171,17,254,67,241,47,248,40,15,160,230,187,239,221,159,141,227,54,206,236,230,219,109,181,0,255,206,221,254,218,111,222,125,162,125,136,240,223,86,248,47,116,166,240,95,212,87,60,1,142,39,227,9,10,221,63,49,179,0,85,104,27,243,84,57,221,221,140,213,180,209,180,32,30,197,251,2,205,225,169,245,227,53,101,55,28,171,4,99,131,81,249,192,56,82,192,245,142,217,12,79,231,83,214,34,157,79,163,59,60,169,75,18,254,67,241,211,248,173,3,148,239,14,70,110,227,249,202,198,88,146,211,174,229,49,82,66,140,188,115,115,73,235,141,250,36,19,101,35,188,175,11,31,105,243,199,59,61,213,17,209,0,255,176,253,239,250,43,249,223,198,0,255,120,21,21,253,79,86,216,127,95,158,228,127,156,253,96,175,132,232,0,255,187,253,239,218,43,249,223,198,7,242,1,20,69,209,160,7,208,156,113,143,129,143,160,12,164,126,228,231,237,118,159,95,242,186,123,113,147,191,125,47,253,194,47,246,39,26,131,223,235,43,200,107,70,189,157,131,60,151,40,84,14,70,6,25,74,210,210,54,20,46,34,77,109,242,184,198,173,241,211,254,27,94,207,254,175,215,147,7,208,224,12,124,62,128,179,17,128,147,212,201,198,170,209,48,208,206,120,37,90,109,235,62,195,58,63,158,105,220,14,0,255,199,207,242,213,222,87,156,30,4,167,50,50,12,73,29,14,220,116,138,86,214,234,46,63,246,194,230,70,189,52,110,172,175,134,175,225,31,32,56,14,130,3,3,130,12,163,231,74,0,124,226,137,186,181,111,242,69,186,119,104,16,63,107,52,215,207,0,122,106,94,175,84,70,112,112,42,128,209,187,130,45,52,33,234,214,50,79,210,254,214,58,45,245,173,111,236,85,81,160,7,208,141,0,255,227,74,242,127,24,250,207,195,111,23,254,0,255,188,162,165,4,160,40,138,2,160,165,164,232,175,15,160,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,0,255,72,97,0,255,97,121,146,0,255,142,246,131,189,150,136,254,199,219,127,161,189,146,0,255,18,252,143,215,50,209,0,255,84,97,0,255,97,121,146,0,255,143,246,131,60,128,162,40,10,128,162,104,41,54,128,2,47,156,129,51,54,139,185,113,18,124,151,36,198,124,5,95,0,113,118,116,91,237,208,78,95,120,11,127,219,225,43,124,183,175,229,215,43,201,0,78,6,80,177,115,3,110,10,67,148,186,186,204,143,179,176,182,81,79,141,27,27,171,225,43,114,4,57,2,28,30,228,218,110,50,54,185,188,219,140,69,251,184,73,87,13,34,61,226,157,222,154,104,183,79,27,41,194,48,32,21,220,46,100,182,4,25,173,180,140,16,154,55,51,169,111,149,47,109,53,124,78,167,101,47,188,184,91,225,53,188,26,63,195,3,61,64,42,57,56,227,80,72,128,32,103,119,144,170,184,147,152,108,5,103,146,177,193,206,251,254,89,163,163,190,240,13,190,107,45,190,131,159,61,65,232,65,94,71,14,67,125,240,81,172,80,150,143,156,181,119,163,239,236,120,181,184,190,178,176,180,191,75,235,182,248,154,208,145,32,64,240,156,113,70,16,50,201,175,216,8,230,129,221,90,230,69,221,219,19,52,19,214,140,240,58,126,105,15,111,226,77,125,24,142,131,4,193,9,126,238,18,0,255,132,174,157,11,121,3,8,123,11,243,46,141,246,195,148,198,181,15,63,151,136,47,195,207,29,64,35,124,69,142,84,94,1,14,79,197,176,155,140,93,178,221,102,44,218,199,85,186,106,16,233,17,239,244,214,68,183,251,26,224,43,208,3,232,198,0,255,115,37,249,63,12,253,231,225,183,11,0,255,127,94,75,119,55,171,3,231,220,14,182,60,73,234,6,74,158,103,199,131,123,182,154,183,242,52,75,168,177,150,37,8,223,224,175,126,240,38,124,220,1,48,146,60,101,109,58,112,2,139,27,103,35,83,65,72,121,50,124,11,155,163,114,237,147,161,154,198,215,222,210,18,13,127,129,239,246,154,228,73,78,6,174,7,192,0,112,141,237,228,16,132,219,76,12,17,43,147,35,127,177,214,37,241,48,254,23,197,187,120,110,13,242,145,7,193,145,83,245,131,155,93,126,213,37,6,10,98,178,173,76,217,218,209,196,168,113,123,65,219,169,105,119,23,124,135,55,122,197,119,241,105,7,208,28,149,60,7,206,11,177,212,163,80,8,199,196,204,141,17,103,39,181,45,45,72,147,122,235,173,59,248,21,62,214,107,10,254,210,235,136,232,0,255,187,253,239,218,43,249,223,198,247,120,21,19,253,79,86,216,127,95,158,228,127,156,253,97,175,35,162,0,255,239,246,191,107,175,228,127,27,31,200,7,208,82,82,20,232,1,52,103,220,99,224,35,198,92,72,221,200,207,251,237,62,191,236,117,243,230,38,127,251,94,250,133,111,236,79,244,5,223,215,87,144,215,140,58,206,65,158,73,0,149,131,145,139,12,37,121,105,27,10,15,145,30,219,164,113,141,91,227,165,253,57,188,158,253,95,175,40,15,160,193,25,248,124,0,231,163,2,78,82,39,27,81,227,181,129,118,198,131,104,181,173,219,12,235,248,120,166,113,61,252,31,31,203,87,123,95,113,122,144,118,144,145,97,72,234,112,224,38,51,180,178,86,119,249,177,23,22,55,106,166,113,99,125,53,124,181,7,8,142,131,180,83,6,4,185,140,158,145,0,248,68,19,119,107,223,244,123,116,239,208,32,126,214,104,174,157,1,20,45,37,61,245,1,242,21,144,13,47,60,7,213,62,58,224,54,0,21,243,236,227,164,105,151,242,151,104,17,52,165,14,26,88,87,132,0,255,71,252,9,62,233,160,3,200,56,23,146,81,151,10,114,10,129,165,10,40,221,100,37,238,211,177,195,93,154,100,62,183,6,226,3,252,238,15,31,137,31,228,43,130,83,65,42,15,130,28,4,243,71,240,140,165,248,38,220,217,92,210,101,90,234,219,165,187,142,165,58,233,100,63,72,80,79,130,186,225,100,24,125,194,31,132,59,98,59,90,93,224,18,100,62,79,0,255,130,235,1,79,181,142,55,240,46,62,128,226,242,17,4,15,82,193,72,29,172,64,142,228,24,34,65,147,68,220,219,242,86,55,4,207,213,53,150,194,169,131,14,156,2,206,147,129,147,143,121,164,68,221,94,222,79,70,93,130,56,86,188,240,4,254,214,192,227,240,215,30,64,112,78,144,118,78,183,28,204,109,22,164,168,220,86,139,67,105,226,46,64,56,26,118,203,225,187,198,136,225,67,18,62,24,0,255,119,36,3,201,72,234,0,0,203,177,156,177,5,8,68,17,185,157,185,100,8,16,71,50,246,232,145,196,235,120,95,7,143,224,185,1,20,175,87,146,81,56,25,5,196,206,13,184,73,20,81,234,234,50,79,179,176,181,81,79,141,27,27,155,229,7,87,206,241,126,27,25,149,187,115,96,163,89,134,97,60,251,198,6,57,158,223,187,53,251,84,26,22,68,122,193,151,71,124,50,190,239,57,142,192,237,14,130,131,17,118,37,237,160,234,40,32,79,24,27,22,53,249,96,108,219,92,250,193,159,81,251,150,71,252,58,126,156,175,64,15,160,228,163,0,255,241,246,95,104,145,228,191,4,0,255,215,87,32,95,201,71,0,255,231,237,191,208,34,201,127,9,190,175,175,30,62,128,34,56,130,145,11,215,19,228,0,217,70,55,112,9,198,125,16,77,0,37,66,36,44,214,179,27,62,198,203,162,248,8,223,236,107,30,4,207,131,113,36,8,125,165,172,82,129,149,187,152,39,203,217,238,130,172,105,173,103,65,252,133,0,255,253,154,195,23,249,154,122,29,199,6,140,50,203,238,167,156,181,157,39,195,188,106,31,159,189,104,223,106,109,15,233,31,190,211,62,124,31,190,176,175,0,78,130,2,158,36,25,0,228,31,171,143,98,184,252,225,242,226,158,45,211,77,223,82,205,181,239,210,74,147,0,90,62,61,73,6,48,112,44,137,157,27,192,103,154,87,234,234,50,79,242,250,230,66,61,53,174,175,111,143,143,58,2,140,51,18,108,56,20,128,129,36,134,74,89,217,182,34,111,97,97,132,91,53,201,142,105,31,62,192,211,2,241,145,248,199,190,230,60,8,242,74,25,114,202,200,16,27,201,241,112,226,25,94,121,139,43,226,214,158,38,136,229,99,228,32,200,243,28,152,189,43,0,226,78,229,110,49,23,192,65,36,177,168,214,235,35,73,233,171,71,88,25,127,50,252,49,254,218,3,104,137,232,127,188,253,23,250,43,249,47,193,0,255,120,45,21,253,63,86,216,127,88,158,228,191,163,253,96,175,37,162,0,255,241,246,63,104,175,228,191,4,0,255,227,149,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,60,128,162,40,10,128,162,179,62,220,239,118,1,6,228,32,150,54,170,64,55,44,159,199,114,3,67,161,68,93,108,209,100,145,186,215,164,58,199,131,134,47,194,175,120,141,25,202,71,16,84,182,84,78,50,128,124,9,115,62,158,193,207,194,124,182,235,2,197,166,113,105,232,156,240,31,135,223,197,183,121,0,245,247,53,192,87,127,95,131,124,0,29,31,253,127,183,0,255,93,135,36,0,255,219,248,63,175,68,175,0,61,0,188,158,12,20,142,229,241,68,206,128,34,75,67,45,209,157,228,73,142,88,103,240,195,27,201,248,139,190,230,168,4,163,14,180,97,228,91,12,9,5,119,231,218,20,62,205,168,199,42,103,199,178,31,222,62,125,118,61,227,185,198,225,47,120,62,31,0,109,55,70,202,2,92,128,1,7,65,189,170,121,60,132,91,133,148,149,169,49,86,107,34,72,45,107,46,157,227,111,137,15,194,127,245,21,227,65,144,7,169,224,192,70,171,20,57,146,148,19,205,208,196,220,219,18,183,214,4,79,30,63,149,103,164,16,100,32,71,219,194,31,56,114,99,11,216,137,153,177,231,158,157,250,236,159,16,199,161,131,248,182,60,124,38,62,239,110,32,56,128,54,61,237,0,149,118,206,54,198,2,80,243,102,57,23,182,140,196,181,79,130,234,5,95,123,203,75,75,252,5,190,162,15,160,34,190,90,162,0,255,117,21,236,127,137,231,73,254,239,248,110,95,67,124,53,69,0,255,239,42,216,0,255,18,191,147,252,223,241,160,3,40,226,0,255,184,146,252,31,134,254,243,240,217,133,0,255,135,107,78,15,10,39,25,56,150,160,168,157,224,59,77,11,107,107,217,36,239,47,174,211,76,223,250,254,130,138,187,101,224,5,156,145,36,150,88,114,151,1,3,197,18,195,236,242,4,162,165,203,205,230,125,181,134,189,93,240,18,62,235,10,175,194,223,29,160,141,36,15,12,211,171,157,148,197,141,179,145,169,32,164,60,29,190,133,141,17,185,246,203,80,77,227,109,111,103,105,134,191,192,183,123,205,147,228,120,114,14,160,138,30,40,20,0,84,181,193,54,43,219,213,205,120,83,107,221,11,226,81,188,175,215,35,158,90,155,124,36,99,12,28,241,199,161,24,129,14,187,230,173,66,6,32,41,209,150,140,172,198,205,37,111,163,86,26,119,192,31,141,116,137,127,227,83,3,40,198,193,49,20,18,224,36,254,4,85,32,115,141,60,141,112,117,27,146,243,236,230,137,87,107,166,245,236,87,240,179,44,254,192,0,255,189,90,163,0,255,117,43,236,191,137,31,74,254,239,120,48,95,73,71,0,255,227,237,191,208,33,201,0,255,8,254,167,175,214,232,0,255,221,10,251,111,226,135,146,0,255,59,30,204,7,80,242,209,0,255,120,251,47,116,72,242,95,130,175,234,107,234,131,115,37,64,0,203,93,193,128,34,49,226,154,189,188,32,174,110,169,190,58,197,103,29,74,77,226,171,124,37,31,253,143,183,0,255,66,135,36,0,255,35,248,159,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,2,80,140,131,131,50,32,200,21,248,43,41,195,48,50,49,230,2,154,148,151,111,190,102,181,174,69,241,10,158,183,197,47,248,151,47,156,242,241,4,245,202,48,179,170,39,197,60,190,35,197,252,12,132,154,249,210,164,205,134,52,140,223,45,151,253,93,248,110,252,142,215,160,142,122,27,7,25,176,202,133,147,219,201,1,237,93,150,172,46,197,196,93,144,0,66,251,127,248,30,31,187,227,127,248,198,190,6,57,149,32,120,16,100,4,145,127,80,31,73,241,125,183,188,181,167,203,180,212,183,84,15,237,75,181,210,28,15,96,24,229,231,72,234,133,83,86,69,71,140,121,124,68,150,249,141,224,211,204,151,225,44,182,171,97,60,109,73,237,239,194,143,224,63,189,226,140,118,204,44,0,112,18,127,2,20,70,141,33,46,86,183,225,136,153,87,190,120,181,214,69,241,53,158,151,197,211,120,106,69,97,0,0,112,0,192,0,74,254,177,58,73,150,239,195,229,197,53,221,169,165,198,165,186,107,95,170,169,214,241,181,172,14,58,198,73,14,0,108,56,216,141,156,211,216,101,100,107,9,87,238,230,18,112,161,253,63,124,128,143,221,241,65,252,94,31,64,81,15,156,81,9,10,49,28,85,44,192,8,18,87,236,141,189,189,3,46,213,72,163,120,163,67,169,57,124,149,175,163,163,0,255,239,246,159,107,145,228,127,27,0,255,211,215,106,244,191,109,133,253,207,240,67,201,127,2,15,230,235,248,232,0,255,187,253,239,58,36,249,223,198,0,255,244,1,180,26,253,95,91,97,0,255,51,252,80,242,159,192,31,183,145,202,113,130,122,42,134,131,250,163,35,113,34,97,0,144,25,107,203,147,183,205,135,189,8,190,234,22,62,225,22,241,99,175,181,26,253,95,91,97,0,255,51,252,80,242,159,192,135,249,58,62,250,0,255,110,0,255,187,14,73,254,179,241,63,125,0,205,56,25,6,43,36,56,136,63,128,85,134,141,38,40,99,157,162,181,151,103,222,120,139,214,69,241,10,158,119,194,211,120,50,95,233,169,28,167,124,58,220,148,130,89,0,19,237,140,82,154,104,25,121,123,1,146,250,112,201,195,229,240,191,8,30,105,160,63,248,31,254,237,131,219,25,41,84,50,0,3,70,16,122,21,243,56,204,54,103,41,43,83,231,91,244,25,164,150,53,169,54,240,181,196,23,225,51,189,74,1,20,192,73,128,194,147,36,3,128,252,99,245,49,20,217,151,203,155,123,181,76,55,125,75,53,215,190,76,43,253,185,226,28,117,4,65,70,172,46,57,109,96,183,133,112,107,184,28,121,137,68,178,122,87,188,106,250,105,16,15,244,131,247,221,241,21,30,231,221,1,112,164,220,245,184,11,41,180,51,174,177,172,2,107,254,42,227,254,2,39,146,253,17,75,47,120,221,92,222,91,226,211,241,169,122,237,127,186,253,71,51,0,255,203,236,0,255,29,64,71,68,0,255,223,237,127,215,95,201,0,255,54,62,144,175,191,190,18,162,0,255,239,246,191,107,175,228,127,27,31,200,87,0,52,235,21,56,167,253,125,224,124,86,105,7,169,19,70,179,145,48,130,83,158,149,86,227,186,15,88,227,135,191,244,109,135,0,255,179,223,228,117,214,15,80,207,33,76,111,128,59,201,11,168,228,173,77,34,72,105,57,113,113,72,63,125,99,120,81,223,242,248,16,111,74,248,7,254,210,3,40,197,227,228,60,89,253,3,3,56,89,208,206,150,20,80,99,9,196,8,193,13,67,81,179,201,17,36,241,177,32,62,150,46,124,162,253,107,175,200,138,60,56,35,103,108,72,185,113,2,124,148,17,98,30,192,87,72,73,75,190,77,119,232,168,81,124,133,199,253,240,40,30,195,7,80,180,212,54,142,32,120,144,10,70,112,101,168,114,36,41,84,222,154,36,226,130,228,173,110,8,158,162,22,48,63,218,43,41,232,64,81,208,241,234,35,0,255,232,39,240,87,28,35,241,167,170,96,244,63,248,175,0,255,68,195,145,0,255,21,254,90,237,200,10,70,0,255,131,0,255,250,63,52,28,249,95,225,175,213,14,167,207,184,162,104,41,161,122,42,248,26,238,250,232,102,252,188,82,249,26,160,0,255,79,120,253,231,90,137,252,143,241,171,190,82,249,154,69,0,255,159,15,246,159,107,37,242,63,198,19,3,40,138,162,5,160,164,40,90,0,74,138,162,0,104,41,41,90,0,138,146,162,0,104,41,41,10,128,162,40,10,51,83,20,45,37,234,37,241,183,186,252,40,252,184,189,114,107,45,250,31,132,215,0,255,161,151,200,127,7,63,172,220,138,69,0,255,131,240,250,63,244,18,249,223,224,85,125,236,1,138,162,40,200,62,207,43,138,150,30,83,63,253,60,254,27,62,250,40,124,198,227,106,140,254,63,0,255,245,127,107,56,242,95,197,75,249,138,139,30,24,219,168,86,95,141,209,0,255,231,191,254,111,13,71,254,171,120,44,95,233,231,85,34,158,3,148,101,143,180,108,15,160,225,95,183,195,245,143,225,206,101,214,150,192,193,160,6,97,43,70,43,240,77,87,122,61,212,253,32,229,99,228,223,33,171,167,179,190,58,183,182,6,227,99,149,254,53,146,56,142,202,45,214,124,146,114,226,142,248,92,155,197,224,35,174,227,247,243,140,35,95,153,12,162,214,72,227,94,51,126,199,3,40,253,9,10,184,93,73,219,46,139,233,149,30,167,251,115,110,31,72,42,191,252,41,246,248,168,91,94,113,60,169,108,48,53,245,156,65,230,183,69,210,197,21,1,148,142,19,224,156,161,194,42,75,83,237,57,121,130,184,113,174,202,101,4,137,54,118,156,125,154,105,225,245,140,2,17,146,84,40,222,130,8,111,207,94,139,190,234,56,239,7,218,69,194,168,4,201,50,132,58,204,237,13,101,109,105,192,163,240,163,1,52,193,56,234,251,133,169,196,238,222,111,148,139,92,170,149,62,4,135,0,255,194,175,93,181,0,255,152,143,203,44,57,101,84,254,45,106,205,34,193,178,21,65,175,69,188,249,226,123,252,232,58,0,255,238,95,167,163,218,217,140,106,241,118,110,154,183,5,202,175,81,188,47,111,212,96,190,210,35,227,216,112,146,113,36,64,94,108,172,100,113,73,228,149,69,122,76,241,59,94,114,0,165,79,79,112,156,221,5,99,158,77,43,246,234,82,21,69,1,80,20,40,117,10,0,160,244,81,148,166,41,0,138,52,205,136,211,92,154,6,160,164,40,90,0,218,173,247,168,7,82,126,221,8,164,172,240,236,42,23,180,16,204,186,105,21,95,116,176,162,137,62,128,38,246,4,7,198,219,157,148,183,20,196,66,162,80,54,83,223,2,160,145,241,13,60,215,107,61,210,174,7,245,4,204,99,119,104,6,138,226,133,185,70,243,134,120,165,69,124,181,227,122,5,54,230,57,32,69,51,188,26,119,193,221,90,218,149,62,22,187,5,15,234,36,202,111,178,196,210,80,155,160,181,165,122,214,199,95,120,86,31,64,237,67,159,227,1,239,207,123,108,179,107,113,177,193,82,205,225,123,45,215,248,23,115,235,57,39,157,198,236,91,16,111,194,223,45,45,31,47,237,31,57,46,3,105,102,72,251,4,88,54,221,158,76,0,255,6,241,47,188,238,90,159,3,56,139,102,142,13,15,160,217,63,186,159,231,56,194,92,55,142,153,73,95,113,214,72,43,146,129,159,181,204,43,238,184,232,69,229,136,24,46,6,94,147,180,220,181,211,53,124,18,47,236,43,70,142,131,224,96,72,232,70,75,86,250,92,201,203,194,50,40,4,160,94,88,146,204,108,26,234,15,79,245,135,15,160,193,25,27,96,185,209,68,92,170,205,5,245,210,215,250,68,15,112,78,185,119,63,155,141,77,172,107,101,77,94,163,69,10,0,255,197,79,188,230,121,236,115,58,110,196,99,194,4,187,101,243,229,72,245,211,11,158,107,202,1,20,117,90,55,148,53,5,64,81,180,148,0,180,148,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,77,173,207,73,112,14,235,54,100,192,52,3,64,225,4,84,36,214,56,254,174,176,71,248,103,203,128,81,121,48,58,229,201,210,181,179,177,118,195,223,234,240,11,188,182,102,0,255,221,71,130,19,0,184,132,161,104,237,70,105,127,242,4,73,118,214,134,191,224,225,94,215,0,255,135,190,218,149,32,38,214,26,222,227,193,114,105,73,243,220,26,198,247,46,45,11,12,72,65,159,100,92,8,48,134,152,43,230,237,46,107,52,99,123,205,112,55,235,172,89,248,70,147,122,111,222,63,39,167,2,36,200,83,73,164,108,236,237,242,22,226,69,124,140,247,69,92,235,27,61,169,60,113,147,132,246,242,137,185,180,174,237,237,175,237,193,136,191,227,65,94,179,0,255,251,122,20,121,254,133,112,197,250,154,145,163,172,108,136,143,90,237,1,52,254,75,88,254,103,156,167,173,221,38,243,198,199,165,92,19,0,255,207,160,159,182,231,83,72,196,106,117,111,137,180,89,88,51,254,213,42,175,176,250,12,42,235,37,158,38,234,29,200,217,0,106,95,246,4,201,237,198,28,48,127,68,110,174,97,44,26,118,196,99,109,172,201,0,146,82,82,128,41,90,232,211,140,65,150,62,32,165,216,3,59,108,249,132,136,128,154,188,170,95,248,179,43,230,250,95,31,131,23,170,124,91,188,152,50,136,223,243,58,206,31,65,0,255,73,176,248,60,129,56,252,166,87,251,154,235,191,247,217,0,120,0,255,184,91,226,111,9,22,197,27,249,0,138,161,0,255,1,254,239,14,157,75,197,11,43,236,90,102,223,125,182,249,238,84,212,30,94,23,178,60,254,113,37,0,117,90,77,81,144,0,154,147,52,13,154,155,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,170,213,220,219,51,206,1,209,211,202,147,211,85,133,214,8,253,191,253,7,224,209,21,16,237,234,3,40,137,127,238,62,70,169,17,148,165,124,58,106,220,146,181,225,115,213,190,93,207,227,0,255,110,183,111,243,216,87,251,89,187,248,172,150,208,0,255,33,132,252,71,16,166,189,182,140,7,30,170,246,185,51,159,51,198,29,246,137,148,181,241,102,62,128,154,125,198,237,231,97,105,167,106,195,224,158,120,202,245,91,35,0,255,114,62,149,0,8,251,177,18,15,172,0,40,80,4,45,205,4,160,40,26,20,3,160,40,90,170,5,208,248,135,61,103,140,173,141,151,39,45,100,251,187,177,148,190,6,245,222,199,143,215,221,102,187,77,93,56,0,255,246,65,168,151,248,6,30,204,87,104,181,191,207,119,212,59,99,54,72,44,207,188,111,72,53,236,184,15,160,217,127,253,0,25,73,185,199,28,5,119,138,99,153,11,107,22,137,242,106,111,246,76,62,138,64,75,99,17,157,6,18,123,111,115,73,220,164,65,25,62,17,63,212,250,150,231,8,220,120,147,65,128,90,130,121,245,238,238,72,39,24,39,254,130,159,122,173,207,169,227,78,17,99,0,35,111,212,99,229,156,150,122,235,89,32,31,64,19,0,255,71,48,98,68,155,203,184,52,146,157,125,159,33,214,74,31,120,174,47,87,228,92,134,96,4,86,116,72,145,36,218,181,175,245,192,233,168,251,89,242,25,135,169,219,210,128,203,59,180,111,133,0,255,154,224,149,62,225,185,249,134,160,148,15,112,181,237,240,232,88,218,242,28,117,197,23,126,139,23,121,0,37,133,86,250,219,41,209,141,115,251,104,101,223,236,220,216,162,117,159,21,245,3,228,56,84,10,64,73,81,180,0,148,20,69,1,80,20,69,1,208,82,148,180,0,148,180,148,20,0,69,81,167,242,163,232,40,160,1,40,90,42,186,127,208,136,3,99,88,164,168,31,26,235,54,222,218,8,160,232,83,249,171,232,160,17,166,2,68,118,212,40,214,142,64,129,181,178,161,21,64,77,205,1,42,156,51,72,4,197,54,194,219,218,81,116,189,207,254,243,189,192,49,207,100,96,122,233,28,18,44,211,13,62,233,174,215,250,148,227,109,32,177,148,59,1,46,112,34,61,238,146,132,117,73,248,21,190,228,1,52,254,51,198,32,185,252,199,204,223,211,79,99,230,97,139,14,240,77,123,189,222,61,237,4,7,178,199,62,216,146,40,69,169,205,51,44,92,219,13,126,133,239,122,181,7,125,190,199,222,185,189,124,129,101,242,204,71,189,203,225,159,134,214,250,60,185,119,222,201,164,153,91,38,150,171,203,91,70,1,180,30,245,64,232,110,118,182,16,86,30,237,143,49,173,253,139,46,154,90,115,146,122,98,118,151,115,71,90,230,234,253,49,236,150,123,168,148,133,77,181,213,48,51,163,174,186,198,99,221,243,90,0,255,232,153,142,49,137,113,219,45,106,157,91,75,185,118,146,23,63,196,91,61,128,222,39,167,71,182,195,189,74,187,252,235,149,218,204,214,107,117,136,231,77,92,233,97,143,179,59,7,53,206,153,125,219,139,229,149,247,181,26,140,95,53,193,107,249,117,237,0,255,30,53,230,75,136,236,43,26,74,106,186,105,33,126,215,142,43,232,115,172,220,24,164,93,115,233,1,212,190,251,185,187,157,219,186,200,98,112,41,102,74,23,72,32,77,74,241,79,252,205,171,189,237,125,192,242,123,121,195,56,246,123,123,171,74,10,128,162,165,164,0,40,138,58,5,26,128,98,212,41,125,210,52,3,160,40,138,2,160,165,164,40,0,154,157,230,166,165,4,160,40,138,2,160,79,51,198,6,122,31,49,69,179,30,64,233,247,168,31,17,32,151,92,115,43,223,107,110,210,214,4,96,179,62,127,188,14,31,208,215,239,231,193,117,220,125,74,150,119,103,180,159,178,247,236,39,191,225,113,109,163,94,241,53,111,7,64,10,22,156,85,138,135,190,94,61,127,191,237,190,140,149,207,36,212,184,105,95,218,127,140,142,199,225,115,60,128,214,31,134,147,13,224,93,72,164,253,20,56,150,225,232,52,215,177,23,190,197,95,174,160,190,218,151,31,28,119,218,134,44,6,117,83,147,24,107,33,246,238,158,211,102,133,143,226,167,249,26,58,50,12,103,43,220,56,26,33,220,37,90,223,43,128,66,204,67,83,95,231,250,31,156,137,106,195,22,140,179,229,120,184,35,124,44,95,3,228,224,209,215,81,254,69,117,242,59,36,198,22,112,43,248,151,3,232,92,0,255,237,182,252,71,110,236,31,128,94,124,139,215,188,215,105,0,255,223,242,31,120,177,127,14,195,248,6,175,0,40,138,150,22,128,98,118,208,129,228,118,6,144,43,134,170,106,199,0,84,44,176,18,159,141,185,191,1,225,82,77,238,126,176,62,188,128,167,5,240,56,124,198,21,172,43,30,32,99,59,130,24,59,176,2,126,3,187,205,192,156,186,218,221,16,129,186,162,251,233,220,99,186,199,39,253,227,13,60,177,15,160,0,78,2,0,79,146,12,0,242,143,213,71,81,100,31,46,47,238,213,50,221,244,45,213,92,251,46,173,116,152,159,129,145,36,199,49,80,134,45,134,192,29,203,221,226,109,165,8,229,120,98,220,245,154,72,50,105,164,233,233,5,127,77,252,49,126,117,59,201,41,224,66,16,88,172,12,238,100,4,135,200,21,54,165,198,210,126,77,42,107,163,198,246,225,135,190,189,218,194,227,126,241,185,248,91,140,36,15,172,77,71,59,129,197,141,179,145,65,42,164,60,25,190,133,141,81,185,246,201,80,77,227,107,111,103,137,134,207,192,191,29,64,241,208,15,65,218,1,89,1,87,78,198,37,44,184,112,139,100,236,157,120,73,211,150,163,73,13,53,110,136,119,241,177,4,30,130,79,173,35,162,0,255,97,251,223,181,87,242,191,141,0,255,187,2,174,35,162,0,255,239,246,159,107,175,228,127,27,31,229,1,128,36,116,0,149,32,244,195,185,113,170,46,134,171,140,181,6,139,137,178,134,205,106,118,237,215,36,158,68,160,109,133,127,193,55,244,21,56,10,56,0,20,142,66,181,223,84,236,146,249,246,233,139,246,113,171,174,218,188,122,196,67,189,245,214,105,126,181,235,21,156,11,7,57,0,140,218,192,184,88,0,236,178,51,146,141,149,131,120,229,77,107,162,111,197,22,127,235,197,87,225,15,35,185,221,6,18,119,16,156,122,3,35,72,140,204,0,142,48,80,136,21,73,250,189,58,204,139,9,135,39,240,97,16,159,138,79,5,72,59,102,126,234,201,49,51,195,25,231,22,32,65,72,230,43,0,105,101,107,219,183,180,203,203,138,229,120,224,85,248,67,119,61,226,93,125,189,215,49,206,185,50,221,108,108,99,230,149,247,253,204,175,125,178,207,246,133,142,125,241,48,225,0,255,133,79,240,146,151,219,141,129,50,32,7,177,96,84,129,126,88,62,207,225,6,135,2,137,186,216,162,233,34,117,175,73,117,142,47,26,126,8,159,233,53,224,1,52,218,0,255,122,251,127,101,254,107,218,0,255,231,43,160,175,209,254,223,219,0,255,43,243,95,211,254,63,95,1,208,95,95,73,68,0,255,227,237,127,208,94,201,127,9,62,144,175,191,190,146,39,253,143,183,0,255,65,123,37,0,255,37,248,31,15,160,101,162,0,255,199,10,251,0,255,52,79,242,0,255,209,126,176,87,18,209,0,255,120,251,47,180,87,242,95,130,0,255,241,74,42,250,127,172,176,0,255,176,59,201,127,71,251,193,94,75,68,0,255,231,237,191,208,94,201,127,9,254,199,3,104,169,232,127,170,176,0,255,176,60,201,127,71,251,177,94,83,150,242,1,0,201,21,203,169,140,32,91,133,24,39,79,148,79,103,230,179,66,227,12,165,198,53,174,115,194,127,28,126,8,0,255,244,156,142,236,206,43,24,139,105,35,91,249,246,46,145,157,55,228,181,181,227,110,174,172,242,149,171,226,197,3,111,27,117,132,55,81,156,209,142,153,5,0,78,226,79,0,224,170,49,44,203,1,12,169,205,124,242,224,213,90,23,197,215,120,94,22,79,227,65,7,80,156,215,24,98,62,146,74,176,5,25,133,147,100,75,152,115,18,132,249,119,97,206,43,116,206,176,233,220,145,107,131,240,31,135,223,197,135,243,53,199,57,207,237,58,238,118,211,49,155,237,118,51,31,229,49,243,202,43,251,159,204,215,132,0,255,191,194,127,161,125,194,127,91,95,219,56,56,168,3,130,140,192,143,164,172,13,27,207,26,99,1,79,202,236,230,107,86,235,90,20,175,224,121,89,252,130,7,120,0,21,19,253,95,86,216,0,255,95,158,228,127,156,253,96,175,35,162,0,255,239,246,159,107,175,228,127,27,0,255,27,175,39,99,28,104,227,50,110,203,150,219,242,34,218,201,163,114,93,91,219,181,149,109,190,108,87,124,121,224,115,163,142,240,34,176,142,39,253,127,183,0,255,93,123,37,0,255,219,248,64,62,128,102,53,175,3,133,147,156,140,2,0,194,137,155,194,176,196,218,90,246,56,11,107,235,52,211,183,177,178,86,5,123,205,161,99,140,228,153,140,197,48,112,101,144,153,56,162,242,161,202,47,175,38,221,228,117,157,203,224,153,253,57,188,158,253,150,62,128,226,117,36,25,133,147,1,32,118,110,192,77,97,88,164,174,46,243,227,44,172,109,212,82,227,198,198,146,154,243,84,144,87,96,149,3,35,171,24,145,116,56,241,12,175,188,197,21,113,107,205,19,220,92,237,56,35,35,216,128,114,35,168,220,48,2,68,231,39,39,44,148,102,45,198,44,214,87,3,241,83,60,24,226,139,248,88,5,163,0,255,107,43,236,127,134,31,74,254,19,120,110,0,181,167,112,15,78,149,27,247,50,108,112,215,1,49,84,201,38,147,136,44,69,50,73,52,207,177,205,215,160,240,252,78,130,194,160,50,123,146,15,160,148,132,3,211,9,43,151,30,115,66,174,157,190,240,80,227,122,120,69,251,135,62,3,227,40,214,127,242,37,55,32,25,23,96,25,113,73,49,134,186,192,214,188,61,167,223,68,226,110,120,21,47,192,247,53,20,47,244,119,234,57,3,56,119,87,29,14,184,158,43,135,177,115,32,175,104,113,137,202,167,197,50,156,117,122,151,199,59,248,80,194,79,241,107,124,0,69,81,20,0,69,81,20,0,69,209,69,223,93,0,30,192,93,47,28,164,128,115,54,50,149,224,154,63,224,91,216,216,137,100,127,12,213,52,222,22,151,247,102,248,11,124,96,0,24,14,84,37,207,217,98,65,178,124,18,123,143,1,128,75,153,59,2,251,135,17,24,62,164,147,120,193,227,75,166,247,236,55,39,94,253,125,5,120,61,239,183,173,251,7,121,123,0,255,120,44,19,161,31,81,172,250,188,63,172,208,45,254,251,50,124,57,62,208,3,40,121,210,0,255,121,251,47,180,87,242,95,130,239,241,74,38,250,159,42,236,63,44,79,242,223,209,254,176,87,18,209,0,255,120,251,47,180,87,242,95,130,79,243,138,3,133,231,192,120,18,75,125,98,102,230,152,152,185,143,12,21,77,93,75,11,18,77,23,77,116,7,223,194,199,2,173,198,223,121,0,77,189,142,227,3,6,204,66,62,229,12,63,79,134,121,215,62,62,121,211,254,213,218,26,210,0,190,105,31,190,15,159,155,202,237,28,32,24,73,46,96,195,64,2,163,12,228,174,13,67,98,75,114,132,189,26,204,139,149,13,191,227,197,31,62,21,223,212,87,36,7,112,50,50,61,0,6,146,141,116,35,139,96,189,169,74,51,176,50,177,17,246,104,90,18,15,227,125,47,124,132,231,106,240,32,229,7,9,114,28,224,110,31,220,33,243,109,208,247,236,223,82,173,244,121,53,135,143,154,232,173,35,124,0,69,83,71,128,208,81,8,189,220,192,169,122,220,115,183,150,139,118,107,45,19,174,242,240,133,205,208,60,126,233,2,159,227,47,87,2,208,191,215,242,126,80,222,31,187,33,63,40,37,190,127,144,186,78,135,221,159,105,223,18,31,33,0,255,43,60,157,253,9,175,121,29,0,78,114,50,10,64,81,59,113,143,97,88,98,173,237,242,227,44,172,173,211,76,223,198,198,134,251,90,126,130,242,241,100,60,65,129,62,57,187,0,0,218,198,252,88,49,221,221,140,213,116,209,179,32,62,197,251,2,205,225,137,1,180,234,245,28,91,112,229,12,228,91,168,218,207,19,218,188,100,63,155,178,104,0,255,114,107,41,235,31,126,212,62,252,32,62,159,175,8,70,128,32,71,16,28,4,241,147,104,31,215,253,19,73,194,37,220,217,220,209,118,106,166,153,118,224,111,29,171,52,10,95,211,87,250,121,112,247,205,112,36,176,140,97,152,154,63,82,158,122,147,23,171,174,69,158,151,105,88,169,157,22,58,107,20,127,244,53,25,199,176,118,114,94,238,130,249,244,88,27,70,142,36,242,8,33,19,243,84,203,54,0,255,46,241,67,67,120,167,121,39,188,212,160,3,104,128,175,254,190,10,248,74,0,218,85,4,7,65,144,7,65,14,82,243,71,240,80,41,190,9,119,22,151,116,153,158,250,118,233,174,99,169,78,90,170,165,201,62,0,234,72,48,206,8,176,229,130,32,195,82,169,50,160,74,55,97,180,253,5,14,119,105,178,121,156,5,226,3,252,46,16,0,255,134,143,28,119,59,7,86,72,78,82,201,8,66,55,99,231,56,219,216,225,74,132,157,111,209,119,105,186,55,172,218,192,23,13,0,255,139,95,230,39,8,18,4,193,217,127,101,152,29,55,214,113,226,225,7,195,203,91,230,79,164,175,14,135,126,241,75,155,248,12,159,236,43,144,35,56,237,224,58,16,140,32,219,232,70,22,207,194,7,209,4,76,12,142,132,197,154,150,196,63,120,95,20,31,225,249,124,0,21,21,253,79,86,216,0,255,223,157,228,127,156,253,96,175,35,162,0,255,239,246,191,107,175,228,127,27,127,187,157,32,15,142,58,210,38,45,48,63,199,181,9,99,52,60,162,46,109,120,107,103,111,36,111,95,60,174,15,95,247,119,193,131,196,58,34,250,0,255,110,0,255,187,246,74,254,183,241,129,124,0,205,106,94,7,128,147,156,140,42,20,168,157,188,73,12,33,214,214,46,63,206,194,218,58,205,244,109,172,236,85,193,94,115,232,24,35,121,46,99,49,92,24,185,70,51,113,68,101,67,225,164,213,164,155,60,174,113,23,60,179,63,135,215,179,191,210,7,80,188,142,36,23,112,50,10,136,153,27,112,83,40,162,212,213,109,158,102,159,182,141,122,106,220,216,88,82,115,158,74,229,8,12,57,48,50,196,70,114,60,88,120,134,86,222,226,138,184,181,230,9,110,174,246,118,70,70,176,1,112,87,128,252,138,128,113,60,63,57,33,80,154,181,184,102,177,190,26,136,159,226,111,67,124,17,31,171,213,232,0,255,218,10,251,175,225,135,146,0,255,4,158,27,64,237,41,220,131,131,114,227,14,107,27,220,117,64,172,138,92,158,76,34,146,20,201,36,209,60,169,205,215,0,229,231,119,18,0,215,8,179,39,249,0,74,73,56,48,157,101,229,210,148,35,114,237,244,133,135,26,215,195,43,218,63,244,25,24,71,181,254,147,45,249,1,201,184,0,203,152,75,138,49,212,5,182,230,237,57,253,38,18,119,195,171,120,1,190,175,161,248,160,65,79,61,103,20,206,221,168,195,1,215,51,242,50,118,14,228,21,45,46,141,36,172,72,134,179,77,239,242,248,6,47,74,248,41,62,141,15,160,165,164,40,0,218,186,166,234,168,99,28,100,148,33,3,39,183,147,3,158,187,132,172,238,24,19,119,111,169,110,161,253,63,60,143,143,221,241,63,124,201,21,238,203,55,63,72,187,141,32,35,27,222,86,200,136,133,14,25,65,163,119,234,233,243,207,222,44,82,13,227,193,166,101,69,28,190,2,223,209,7,80,196,45,150,140,113,170,240,20,234,57,6,196,238,112,12,99,121,120,164,155,189,117,211,194,22,40,138,185,36,139,207,9,0,255,115,252,20,127,117,205,147,83,79,158,28,104,231,158,92,4,34,152,229,144,230,17,209,237,234,94,174,212,191,246,171,181,111,213,84,143,26,60,8,30,36,149,195,80,110,124,245,22,153,199,160,239,217,191,173,90,233,211,106,14,31,245,208,91,91,248,0,154,115,0,192,147,92,50,170,8,5,35,73,210,66,34,24,82,137,139,91,222,218,134,167,41,106,232,154,51,50,204,144,32,237,84,252,1,12,57,40,67,51,16,206,240,48,243,202,27,111,209,187,24,190,198,207,82,120,26,239,185,2,61,128,146,143,254,199,219,0,255,160,67,146,0,255,18,124,95,95,131,124,37,31,253,143,183,0,255,66,135,36,0,255,35,248,190,190,14,3,40,146,3,237,100,100,122,128,54,42,217,74,119,101,17,44,55,21,105,6,86,38,55,194,30,61,75,226,97,188,239,133,143,240,40,0,255,14,128,35,112,215,227,6,2,224,140,49,194,144,186,230,175,50,174,47,112,34,217,31,177,244,130,215,197,229,189,37,62,29,31,117,96,119,59,49,3,50,82,64,6,0,122,25,243,120,12,55,101,49,19,115,22,91,52,29,154,150,13,169,206,241,88,226,123,241,153,124,5,123,0,141,133,0,255,101,152,37,57,3,160,243,209,46,63,177,160,122,45,155,230,153,60,68,219,171,243,153,117,135,31,105,75,194,0,255,40,254,5,95,210,215,32,87,16,4,71,16,140,32,242,79,213,75,177,92,254,110,121,109,173,118,234,166,113,169,30,218,119,105,170,27,124,93,244,219,8,114,192,220,245,180,147,24,220,56,223,24,75,98,202,83,101,92,88,216,149,100,159,80,245,130,175,197,157,189,37,254,2,159,234,1,244,94,199,237,156,43,119,0,255,110,196,109,230,149,0,255,253,205,171,125,178,207,246,133,142,117,241,49,225,0,255,133,79,240,127,190,150,137,254,31,43,236,63,44,79,242,0,255,209,254,79,95,193,124,45,21,253,63,82,216,127,88,158,228,0,255,163,253,32,15,160,143,190,97,148,159,35,169,3,167,12,213,125,196,152,199,70,101,153,27,129,176,205,147,226,44,190,171,99,60,109,73,237,239,194,151,224,83,174,185,78,175,20,12,167,108,180,24,54,156,83,135,212,172,145,21,121,123,251,30,73,172,65,134,91,151,248,218,219,15,143,20,62,7,223,209,87,20,6,0,0,71,1,24,0,228,31,171,147,101,249,62,220,222,220,211,157,90,106,92,170,185,246,165,154,106,6,144,36,201,73,146,220,147,249,163,48,64,136,251,76,18,33,133,132,203,123,254,94,189,75,187,33,190,106,174,177,126,26,100,164,130,148,143,84,218,8,34,0,255,84,157,20,203,229,239,150,215,246,106,167,110,26,183,234,161,125,151,166,90,199,87,88,29,116,140,147,28,0,216,112,176,27,57,231,177,201,200,214,18,174,212,205,37,224,66,251,127,120,1,31,187,227,129,248,106,143,36,232,62,42,64,18,239,95,12,103,32,7,51,179,88,45,21,96,166,44,240,37,189,188,238,215,27,126,44,63,60,81,241,47,248,21,15,160,133,122,232,56,35,109,192,144,43,3,187,145,3,218,91,76,111,173,225,194,221,91,58,220,103,127,160,123,124,44,129,7,226,71,251,10,172,25,39,195,202,80,9,14,226,15,96,149,97,100,214,24,170,83,60,204,110,222,120,139,214,69,241,9,158,151,194,211,248,111,21,242,1,116,124,244,0,255,221,254,119,29,146,252,111,227,243,30,20,198,104,231,156,100,156,131,160,158,65,0,24,65,96,38,110,211,237,195,89,228,46,215,15,62,52,251,161,19,191,129,47,184,142,143,254,191,219,0,255,174,67,146,0,255,108,252,159,87,117,31,64,241,0,121,158,118,30,4,161,15,172,12,8,172,220,198,190,194,213,238,98,44,169,139,230,5,241,23,222,23,232,17,111,227,107,206,200,48,171,4,105,167,226,15,202,42,167,200,208,172,8,103,120,152,121,229,141,183,104,221,11,95,227,105,39,60,141,23,244,53,247,228,0,8,48,176,29,204,12,160,182,229,218,145,133,153,153,57,94,172,52,58,103,118,77,116,72,9,15,43,254,7,0,255,117,197,209,67,207,25,193,177,10,190,92,216,13,140,19,108,49,189,182,6,42,105,113,207,112,193,126,136,23,240,190,4,30,136,207,58,128,138,248,106,138,254,215,85,176,0,255,37,158,39,249,175,227,187,125,13,241,213,20,253,175,171,96,0,255,75,60,79,242,127,199,3,3,40,169,57,71,144,242,17,24,50,130,43,131,141,36,89,81,9,154,68,222,226,138,183,186,225,9,142,74,122,235,3,40,170,114,126,16,36,24,48,12,180,147,180,11,38,198,73,176,204,39,50,113,222,160,115,154,82,219,26,215,5,225,0,255,17,63,132,15,13,228,24,65,144,54,144,151,27,227,15,28,185,49,144,55,98,166,172,185,121,153,70,251,38,68,226,218,135,143,203,195,111,226,39,249,138,28,65,142,0,135,167,98,237,247,104,236,114,121,247,25,139,246,113,149,174,26,68,90,196,59,189,245,208,193,190,198,232,168,103,28,228,24,130,15,39,183,131,235,172,229,75,196,234,142,161,146,22,215,10,132,246,15,241,2,222,119,199,0,255,240,227,124,0,197,56,130,224,65,144,34,207,148,193,80,36,145,148,75,37,104,82,136,123,123,116,6,127,55,4,51,248,155,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,105,70,234,104,7,0,206,131,24,146,228,184,137,66,34,180,192,34,144,75,165,241,206,230,146,6,198,120,164,121,248,181,190,4,254,151,171,214,232,127,221,10,251,127,226,135,146,0,255,58,62,204,7,80,242,209,0,255,120,251,47,180,72,242,95,130,0,255,233,171,53,250,95,183,194,254,155,248,161,228,191,142,7,243,149,124,244,63,222,254,11,45,146,252,151,224,187,250,154,140,51,206,56,25,187,43,199,126,183,219,205,219,150,187,97,223,121,231,147,158,58,196,19,251,47,205,117,147,15,0,224,118,78,18,119,130,140,115,23,174,164,80,35,14,96,132,97,22,223,114,164,223,171,195,124,9,108,120,2,31,254,240,87,248,190,190,98,60,73,114,20,128,118,98,103,22,16,17,193,202,211,60,241,22,12,113,117,77,16,156,106,242,4,56,128,88,30,75,97,55,193,29,46,239,62,125,209,254,173,210,73,131,87,143,248,168,137,38,186,224,113,146,28,185,54,61,110,164,44,111,140,107,132,1,33,229,201,50,238,47,64,228,218,39,139,233,5,175,123,59,75,75,124,58,190,161,15,160,184,252,32,149,7,65,112,96,100,72,145,35,73,57,241,12,77,196,189,45,113,107,77,240,12,242,131,140,115,128,96,36,185,170,109,24,149,192,198,12,196,14,195,42,178,37,73,176,86,131,121,17,217,240,58,62,252,225,83,241,113,119,23,130,3,133,187,159,118,128,74,59,103,27,99,1,168,121,179,140,11,11,27,197,181,79,130,234,5,95,123,203,75,75,252,5,190,222,107,240,32,120,144,84,14,67,185,219,135,183,200,60,6,125,207,254,45,213,74,159,87,111,248,168,137,222,26,10,160,104,244,127,109,133,253,207,240,66,201,127,2,15,230,235,248,232,0,255,187,253,239,58,36,249,207,198,119,245,21,25,231,140,51,114,219,93,56,55,251,221,110,222,86,212,117,251,201,59,159,244,210,33,126,219,127,105,161,163,124,29,31,253,15,219,0,255,174,67,146,0,255,109,252,79,31,64,171,209,0,255,181,21,246,63,195,15,37,0,255,9,60,154,175,121,189,0,156,228,100,0,162,89,132,19,55,133,97,173,88,91,187,252,56,11,59,181,4,159,105,219,216,46,254,165,175,213,232,0,255,218,10,251,159,225,135,146,0,255,4,94,138,83,117,228,4,193,57,146,2,130,28,124,4,210,178,91,89,52,128,163,120,180,179,181,164,157,49,254,106,30,190,174,47,129,127,26,4,8,61,72,206,56,64,174,80,46,201,57,0,136,33,37,186,201,198,220,223,148,221,46,61,50,15,176,64,252,143,223,5,240,55,252,215,181,62,110,123,0,187,66,66,71,12,8,202,174,157,195,104,86,103,96,93,89,183,103,91,230,137,203,21,69,7,61,227,36,151,93,50,112,176,187,48,192,114,151,145,173,37,144,56,123,123,133,11,237,15,226,123,252,239,142,7,226,103,249,10,92,198,97,48,55,70,27,39,73,142,67,193,169,187,141,129,36,107,237,27,209,108,236,104,158,45,190,6,188,214,69,3,241,129,182,123,0,197,29,56,0,144,28,183,25,238,206,236,220,85,104,71,182,236,10,33,73,176,210,232,152,56,244,214,32,37,124,169,240,195,248,157,235,181,0,255,233,246,31,205,252,47,179,95,237,53,15,82,126,30,140,35,169,208,87,202,42,8,12,110,52,79,22,179,221,197,120,78,107,61,11,226,47,188,239,215,28,30,212,0,237,36,135,7,168,140,49,192,185,78,230,18,38,34,121,36,17,55,162,37,13,147,164,88,172,177,222,240,88,0,255,94,120,165,55,7,208,17,209,0,255,119,251,223,181,87,242,159,141,15,228,235,175,175,35,162,0,255,239,246,159,107,175,228,127,27,31,200,215,108,0,69,249,104,103,224,140,205,114,110,156,4,155,37,201,53,95,193,22,64,164,29,221,86,75,116,211,23,190,194,223,122,120,11,95,238,43,158,159,115,28,70,57,121,0,42,75,133,14,132,204,1,37,112,231,104,105,113,218,111,131,184,38,126,234,89,240,46,188,156,253,76,175,24,9,158,115,238,14,105,204,195,124,28,192,114,1,183,1,34,107,107,71,186,133,237,29,121,105,113,125,145,248,37,62,20,241,96,124,222,1,148,20,69,60,231,120,140,218,149,3,25,81,185,120,63,0,137,209,196,5,192,33,90,93,179,143,246,241,137,155,225,97,124,11,31,36,19,239,225,35,30,64,147,49,240,234,63,56,27,37,25,168,58,217,88,86,146,59,193,161,43,82,233,220,182,25,214,249,225,79,125,219,225,0,255,248,38,175,179,126,33,116,140,195,244,22,123,7,121,96,112,190,48,153,88,200,10,152,107,119,53,44,141,225,24,117,46,143,247,240,166,132,127,227,51,249,10,49,63,218,107,105,117,31,164,40,232,120,245,145,127,225,95,2,127,197,48,18,127,58,5,163,0,255,193,127,253,31,26,142,252,183,240,215,26,254,200,10,70,0,255,131,0,255,250,79,52,28,249,95,225,177,213,78,156,62,228,138,162,40,168,158,58,252,53,220,245,209,221,248,121,165,242,53,139,254,63,225,245,191,107,37,242,63,198,175,250,74,229,107,22,253,111,194,235,63,215,74,228,127,140,47,6,80,82,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,81,20,133,153,41,90,74,10,245,146,248,91,93,126,100,107,123,229,86,44,250,31,124,176,0,255,67,47,145,0,255,14,126,88,187,21,139,254,7,225,245,127,232,37,242,223,193,167,250,216,3,20,69,81,144,125,158,215,82,82,244,152,250,195,0,255,60,254,27,62,250,68,187,241,184,134,209,0,255,39,132,253,223,58,142,252,95,241,96,190,162,227,127,208,45,61,102,149,46,64,105,80,95,195,232,0,255,19,194,254,111,13,71,254,171,120,50,95,65,63,198,218,242,113,192,22,141,49,244,168,15,160,163,248,231,117,147,203,0,255,36,188,54,222,249,145,134,175,241,74,219,0,255,29,150,0,255,9,144,181,133,71,200,46,126,218,235,88,223,252,100,54,215,243,171,227,209,62,22,60,193,43,209,245,191,251,201,35,91,134,213,16,126,68,174,20,0,255,231,1,20,5,64,71,1,104,182,222,227,245,140,51,80,171,0,255,54,243,4,134,237,231,157,38,164,141,14,122,0,165,231,228,36,135,109,57,128,109,144,9,214,60,243,214,206,183,118,124,122,150,192,215,240,229,94,235,241,189,170,16,160,76,121,35,200,66,40,52,113,203,228,126,45,227,123,179,198,218,233,252,205,207,99,15,171,39,151,11,228,146,56,28,145,64,239,136,71,241,186,77,23,253,240,122,239,253,115,99,48,176,137,201,99,238,120,212,75,142,200,223,54,77,48,254,138,63,12,160,117,220,190,44,15,229,44,195,203,135,102,87,171,124,212,73,15,93,206,248,31,223,243,154,65,159,20,206,61,237,254,192,57,22,26,113,36,83,0,180,148,20,5,64,115,60,197,185,155,41,10,128,102,167,185,41,10,128,162,40,10,128,210,75,49,41,154,1,80,212,41,189,41,6,64,81,180,244,4,208,92,199,121,155,109,33,180,143,107,123,244,106,111,159,235,110,221,140,219,203,151,45,237,78,251,84,31,20,159,195,195,188,162,185,62,128,210,167,251,121,27,121,221,175,181,71,136,64,238,239,145,128,193,94,157,197,47,90,118,141,61,223,97,184,35,70,48,70,94,168,193,108,176,84,127,45,235,225,43,29,149,91,225,93,6,50,144,174,232,107,43,187,230,251,227,179,87,145,137,25,251,242,59,86,17,88,181,211,67,124,13,15,236,3,104,59,8,29,129,25,5,25,141,36,170,218,223,215,227,118,126,87,118,55,63,194,12,251,79,0,255,146,188,210,183,58,246,126,118,147,217,253,70,206,172,119,121,201,54,96,109,241,53,124,210,107,246,175,253,211,215,229,18,98,69,2,144,250,106,132,76,214,234,22,0,255,52,204,3,232,246,79,207,64,108,59,187,221,52,86,173,124,217,175,5,51,248,35,94,227,53,254,235,137,81,108,44,205,147,9,193,194,6,161,170,139,14,240,86,63,251,154,17,107,215,243,72,154,203,103,209,196,29,149,21,199,129,250,140,122,194,206,24,18,7,36,75,144,229,210,187,28,158,106,17,31,64,227,207,13,116,126,206,73,241,246,196,200,181,149,53,175,90,111,244,181,234,137,158,147,143,43,160,2,138,52,2,149,38,90,243,206,218,69,225,211,248,143,87,123,188,142,195,191,64,50,199,228,133,105,166,177,25,78,253,180,130,223,90,114,0,45,45,21,15,202,124,140,224,40,52,164,202,208,182,12,149,30,24,0,69,75,1,58,0,148,202,143,170,167,216,13,64,81,180,48,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,221,31,0,0,12,0,0,64,159,2,24,64,247,129,2,81,161,68,18,71,174,194,158,147,163,48,142,24,1,38,91,90,145,234,54,118,86,233,216,164,87,220,35,57,182,228,196,16,194,220,204,211,149,72,199,234,150,178,181,177,34,13,191,193,55,14,160,240,143,167,93,68,91,7,230,75,196,100,103,9,16,147,86,122,193,27,29,232,171,189,246,239,174,27,104,221,120,249,221,79,82,55,191,246,167,22,89,248,19,254,117,205,241,100,0,255,246,102,37,50,226,76,187,150,28,77,52,177,238,133,240,31,94,91,237,115,250,140,99,37,243,56,183,201,92,222,230,217,187,188,85,239,22,128,214,235,223,39,185,197,174,77,218,53,111,37,238,121,230,46,213,185,188,184,5,175,247,5,220,78,196,32,35,185,227,249,148,187,188,120,2,156,117,203,246,238,248,46,254,169,116,195,104,227,13,92,237,163,164,172,87,188,144,234,211,246,214,196,72,72,252,31,239,240,10,0,255,161,215,201,47,88,144,3,73,34,148,29,125,127,67,0,189,227,92,62,110,187,219,164,129,200,155,185,160,162,40,0,138,162,40,0,138,210,3,163,25,104,82,192,212,105,126,39,166,104,14,248,30,144,114,0,255,164,204,83,177,248,193,70,48,184,229,213,60,124,183,215,224,122,59,149,11,56,39,203,155,84,63,109,102,209,249,26,240,191,124,64,232,31,0,114,43,34,15,22,120,67,95,171,78,63,63,17,113,10,25,201,169,159,191,13,26,207,7,80,140,218,63,248,159,253,4,112,155,88,27,77,194,105,46,126,200,43,50,210,247,58,237,0,255,187,252,47,0,255,182,14,19,176,140,79,240,74,223,184,111,13,64,209,82,82,0,20,117,90,165,97,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,40,8,84,90,35,244,191,247,199,0,135,198,0,218,89,173,53,66,0,255,127,0,255,176,21,186,93,27,94,216,103,160,37,244,127,248,151,0,255,56,74,131,120,247,184,224,51,87,251,229,235,24,252,155,111,191,207,182,179,191,46,89,109,196,103,93,107,232,127,209,95,0,255,149,6,241,73,69,120,156,87,178,0,255,109,249,159,180,145,253,131,171,248,116,62,128,198,158,113,6,46,183,205,172,192,219,194,141,90,170,78,235,243,2,66,54,5,64,81,92,90,10,0,160,109,167,57,64,211,58,250,6,64,97,77,157,226,164,41,0,138,150,146,154,0,26,127,249,8,14,3,12,238,19,173,40,87,196,5,79,87,208,183,3,188,14,247,199,130,88,243,83,143,70,32,213,67,243,120,162,37,87,20,208,7,80,250,212,125,68,251,15,217,7,243,110,28,238,122,234,144,86,44,241,139,79,225,191,94,233,67,207,113,63,90,253,147,69,2,200,231,82,133,185,66,111,253,117,172,137,175,25,193,161,167,222,55,30,8,55,204,13,99,215,123,212,227,201,32,111,11,96,155,118,25,125,113,141,86,27,157,196,23,90,211,7,208,251,237,31,227,156,17,233,31,231,55,123,233,247,242,177,36,158,135,15,117,205,43,253,171,207,187,15,166,127,156,178,14,244,108,222,56,49,248,87,107,235,253,209,115,198,57,100,238,111,183,221,4,75,105,63,237,207,238,142,241,129,134,122,181,143,252,19,152,223,110,39,35,145,133,132,61,163,166,197,242,1,244,238,24,227,56,165,0,255,4,151,123,23,29,90,230,21,58,133,175,181,229,106,246,127,157,239,207,109,183,251,233,247,1,151,104,7,175,11,237,107,236,25,245,224,252,0,65,216,32,110,197,100,125,147,214,61,86,163,95,15,153,57,99,0,129,125,95,106,67,60,129,215,157,241,1,116,126,250,125,191,141,156,69,230,3,83,86,233,242,170,169,31,245,136,183,177,245,53,254,195,220,220,93,56,164,211,56,131,34,62,132,191,11,172,97,110,174,231,236,214,46,143,11,234,6,190,105,230,3,104,253,246,212,242,164,244,181,124,163,175,249,254,119,63,204,189,231,249,21,87,0,255,69,22,240,201,171,38,254,31,230,237,127,162,6,29,98,0,223,244,124,0,165,7,46,165,47,246,160,175,137,0,255,135,248,250,31,72,13,203,136,248,103,127,149,10,0,255,97,190,254,99,168,201,135,59,132,194,0,255,59,31,64,235,7,29,53,162,212,212,113,97,60,18,128,241,118,118,36,244,21,254,195,92,76,15,168,233,157,45,4,252,145,91,239,203,175,135,186,229,187,41,0,110,236,25,124,102,61,193,143,117,243,1,180,254,49,214,63,198,219,181,187,31,32,211,30,222,118,90,21,0,255,183,90,254,103,140,195,62,218,56,250,193,223,134,250,234,253,215,135,184,229,39,221,191,134,249,159,75,226,101,248,180,208,170,248,0,255,120,211,0,255,186,211,24,147,34,222,192,19,154,15,160,138,0,255,223,235,63,155,143,155,198,133,113,104,3,63,139,173,139,0,255,147,122,250,159,177,209,238,28,126,248,22,254,168,232,235,252,117,106,253,183,147,221,179,187,191,204,172,51,124,200,213,248,135,246,143,83,34,221,220,45,251,13,15,160,245,141,190,124,241,103,250,207,152,229,191,208,189,33,128,56,248,76,239,174,102,199,57,199,168,246,131,164,130,183,209,231,1,188,32,126,133,79,180,183,222,91,125,78,14,3,249,101,72,55,106,69,230,207,172,142,218,197,79,45,184,214,219,189,29,36,152,32,112,131,116,122,172,69,108,247,183,141,239,117,210,3,40,61,82,31,231,34,243,219,153,180,230,111,147,7,121,245,214,67,219,90,245,158,142,231,224,69,201,227,229,71,119,243,191,37,46,165,246,90,198,251,14,188,222,211,231,238,231,166,237,187,141,145,171,221,173,37,231,109,153,126,227,95,125,184,218,131,62,199,67,134,249,101,68,80,190,204,31,156,14,122,199,67,237,246,0,90,159,234,216,30,67,0,255,111,55,206,95,135,125,228,203,93,49,190,214,45,175,246,220,199,235,83,22,253,103,12,89,198,206,186,96,144,229,240,85,124,171,5,215,224,244,220,62,55,22,67,221,50,84,122,52,128,194,158,145,60,199,125,32,95,62,23,233,191,158,110,250,107,223,103,5,112,44,1,225,172,41,10,128,162,40,10,128,162,40,10,128,162,64,81,0,20,165,153,20,5,64,81,20,5,64,81,212,105,238,62,64,104,0,138,70,43,252,35,57,46,63,229,85,78,120,123,116,168,85,248,135,246,143,159,36,112,209,108,134,39,98,0,69,81,215,196,0,255,203,234,25,71,215,172,84,64,167,11,60,72,106,226,0,255,227,225,152,206,123,38,91,201,180,128,47,41,7,80,82,107,77,252,31,70,207,24,102,233,198,167,173,208,103,179,226,185,158,24,6,89,226,141,0,138,162,104,1,40,180,218,163,62,103,140,148,159,49,155,249,83,249,230,127,111,169,110,250,89,73,117,125,0,205,254,243,208,7,120,249,56,164,125,96,3,183,39,138,99,217,207,213,29,121,75,252,133,231,245,90,194,167,188,34,251,183,208,17,2,50,118,222,242,152,75,150,204,63,77,187,155,80,234,40,248,45,190,176,222,241,228,1,1,193,56,113,132,25,61,61,50,47,158,153,149,165,189,218,22,199,251,240,227,94,233,145,240,183,130,247,15,102,166,66,106,239,126,145,142,87,197,31,248,92,89,175,153,124,0,181,7,25,198,30,175,70,11,244,117,12,250,191,38,230,63,16,114,250,168,48,248,53,175,246,168,47,163,131,72,224,108,210,130,27,144,46,210,83,143,11,190,196,127,189,142,244,72,249,128,132,252,127,39,20,251,60,108,8,63,25,64,167,253,127,207,127,188,216,63,161,49,190,158,175,127,175,115,253,183,223,242,159,78,18,0,255,147,91,198,15,120,37,0,45,37,69,29,128,2,37,69,235,26,171,167,142,51,128,131,66,219,50,50,78,206,121,108,17,189,185,150,35,117,113,201,110,193,254,135,23,240,177,4,254,135,0,255,13,16,119,59,3,85,73,59,21,11,78,146,250,213,242,57,168,22,6,84,149,40,242,213,250,40,82,243,154,75,27,248,163,225,135,240,91,125,205,121,146,228,73,44,57,49,51,139,149,100,121,57,242,52,141,196,197,45,113,117,205,243,188,42,128,147,0,133,39,73,70,21,228,31,171,143,162,184,188,225,242,230,154,237,210,77,223,86,205,181,239,210,74,183,249,26,220,13,3,134,180,219,22,216,249,105,227,8,18,200,94,219,12,79,231,35,230,94,141,79,163,59,60,73,171,17,254,67,241,209,248,87,15,0,203,113,1,73,114,128,227,13,59,114,231,110,190,50,59,117,161,44,157,125,222,169,211,126,136,146,196,11,13,224,111,137,248,51,124,172,18,162,0,255,239,246,191,107,175,228,63,27,31,112,181,246,63,221,254,163,153,0,255,101,246,0,255,174,35,162,0,255,239,246,191,107,175,228,127,27,31,200,7,208,69,223,93,0,30,148,187,142,118,42,133,118,206,70,6,9,174,249,3,190,133,141,157,72,246,199,80,77,227,107,113,121,143,134,191,192,167,92,203,238,149,81,6,228,92,193,153,31,119,30,88,82,178,134,67,19,76,30,98,238,213,24,196,90,196,143,180,26,225,0,255,11,0,255,130,47,233,43,128,1,20,170,124,160,128,171,0,249,199,234,100,89,190,15,151,23,247,116,167,150,26,151,234,174,125,171,166,154,25,64,113,6,142,153,5,0,78,226,79,10,192,133,49,196,229,112,27,18,102,94,121,240,110,173,155,226,107,60,47,139,167,241,82,205,81,201,115,224,28,21,75,61,0,224,196,196,204,141,229,205,78,170,165,197,153,212,90,55,253,227,47,124,236,215,53,252,44,95,113,117,208,49,78,114,10,192,214,14,118,87,206,105,236,50,178,182,4,43,119,113,9,184,208,254,31,94,192,199,234,248,32,254,164,175,228,73,0,255,227,237,191,208,95,201,127,9,62,224,0,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,21,208,215,104,0,255,239,237,0,255,149,249,191,105,0,255,159,175,0,232,175,175,36,162,0,255,241,246,95,104,175,228,191,4,31,200,87,95,95,201,147,254,199,219,0,255,160,189,146,0,255,18,124,144,7,208,82,209,0,255,35,133,253,127,122,39,249,239,104,63,216,43,121,210,0,255,120,251,47,180,87,242,95,130,0,255,241,90,42,250,127,172,176,0,255,176,60,201,127,71,251,193,94,73,68,0,255,227,237,191,208,94,201,127,9,254,236,0,90,192,0,0,148,15,160,48,0,200,63,87,39,75,210,125,184,188,185,167,59,181,212,184,85,115,237,75,53,213,58,190,150,213,65,111,227,36,7,0,54,28,252,70,206,105,108,50,178,181,99,89,185,139,75,133,11,237,0,255,225,5,124,236,142,7,226,127,7,227,156,88,37,24,1,144,147,164,94,215,60,142,177,22,134,152,133,177,209,87,107,35,56,45,43,46,93,224,111,137,0,255,197,159,121,5,64,91,215,160,94,117,140,131,140,50,228,194,201,237,228,128,247,38,33,171,75,57,113,247,150,112,11,237,0,255,225,123,188,236,142,0,255,225,75,174,168,188,15,160,65,78,37,72,249,65,144,17,68,254,169,58,149,226,251,110,121,109,79,151,105,169,111,169,30,218,151,106,165,25,87,66,244,0,255,221,254,115,237,149,252,111,227,51,124,181,223,24,41,11,48,0,3,14,130,122,21,243,120,198,92,84,165,172,12,40,86,235,145,32,117,172,185,116,142,183,37,62,8,95,238,117,68,244,0,255,221,254,119,237,149,252,111,227,7,249,0,42,236,107,70,144,231,156,99,140,198,60,204,207,72,128,171,218,109,164,36,221,92,114,188,133,229,165,216,221,91,88,36,126,137,15,59,252,7,95,204,87,156,129,51,206,229,231,182,5,72,158,129,152,157,189,129,96,36,201,28,217,158,231,136,139,43,52,211,8,254,193,155,25,94,192,103,251,122,231,3,100,28,79,81,78,142,196,96,169,208,19,140,56,160,4,238,162,221,221,156,246,241,121,155,225,151,166,5,205,196,55,218,143,246,90,140,254,175,173,176,0,255,25,126,40,249,79,224,117,124,69,249,201,25,24,103,32,230,110,7,149,137,112,98,205,35,153,112,9,105,199,55,116,185,142,250,194,87,248,91,16,143,226,141,125,173,70,0,255,215,86,216,0,255,12,63,148,252,31,240,120,62,128,6,71,198,105,227,12,131,181,51,144,76,134,17,23,199,78,50,229,110,197,221,145,93,181,92,243,234,217,175,226,111,67,252,16,95,212,215,156,7,169,28,129,33,7,70,134,216,72,142,87,23,158,226,149,183,184,34,110,173,121,130,69,190,210,163,0,255,239,246,191,235,144,228,127,27,127,237,21,64,234,32,147,17,0,228,78,146,92,201,25,45,0,89,160,186,247,41,79,88,207,22,145,165,210,197,227,137,54,20,111,192,239,243,1,212,158,51,218,73,6,16,119,1,201,9,36,140,238,252,194,21,26,68,83,183,157,217,163,175,6,240,41,30,247,195,23,241,45,87,71,63,49,100,32,19,130,51,198,187,114,221,0,255,8,42,122,143,201,73,222,208,13,53,9,19,172,21,241,78,91,29,123,155,225,23,237,143,243,21,0,69,81,162,199,0,146,103,203,25,91,48,0,96,32,37,86,206,181,252,213,155,84,250,167,221,175,139,108,123,115,233,195,35,120,81,135,95,194,7,29,64,115,157,142,160,12,167,140,44,134,13,231,212,33,160,53,178,34,193,219,55,149,88,131,12,181,46,241,182,224,135,175,20,62,7,0,255,209,87,0,3,0,10,7,0,92,85,144,127,172,78,146,229,219,112,121,113,79,119,106,169,113,169,230,218,151,234,170,177,138,241,36,201,81,0,112,98,103,22,140,227,72,176,242,52,79,4,111,69,92,93,19,4,161,252,180,113,78,172,18,140,20,144,147,164,142,107,190,124,144,45,12,49,19,115,228,171,245,17,154,150,13,151,54,240,182,196,247,226,99,3,104,158,100,58,78,198,231,183,129,10,133,68,210,126,155,21,49,63,46,77,2,5,17,79,210,136,11,181,136,224,139,104,64,251,65,71,95,131,28,36,8,30,4,25,65,228,159,170,83,25,190,239,150,215,246,116,153,150,250,150,234,161,127,169,86,186,193,87,172,111,159,159,225,46,156,113,5,71,25,80,0,144,147,76,187,160,42,187,178,55,133,138,0,255,187,91,23,93,180,45,126,164,226,127,240,45,125,0,77,158,0,7,16,203,99,169,182,155,202,45,46,239,62,125,209,62,168,180,210,224,213,35,62,106,162,137,206,42,234,57,158,253,219,136,156,58,70,229,112,87,62,220,71,134,99,25,214,230,177,126,205,167,15,87,118,196,234,227,10,122,247,243,76,113,91,80,56,0,255,64,112,35,127,149,103,201,126,6,101,207,62,229,230,82,214,63,62,234,32,126,16,127,24,0,109,55,78,204,10,25,41,32,163,10,244,50,230,241,28,110,96,49,11,99,39,91,52,93,53,45,27,82,141,227,177,196,247,226,31,107,166,215,11,176,203,40,51,131,101,224,28,187,36,180,69,176,18,247,150,125,228,209,24,205,173,53,188,45,238,135,55,43,62,7,63,206,215,36,3,72,146,23,0,156,36,243,7,240,144,101,249,166,219,89,91,210,157,90,106,220,165,135,150,165,186,234,171,230,188,130,224,8,14,25,129,193,112,35,73,134,145,4,77,42,111,113,197,91,221,240,188,141,246,1,18,4,117,36,168,151,27,25,70,143,59,70,92,106,131,118,107,45,147,96,243,248,133,13,215,4,158,234,2,159,227,117,124,13,30,32,71,42,149,195,112,109,55,217,91,100,190,125,198,162,253,219,170,149,62,145,30,241,77,19,189,181,171,143,20,234,24,101,62,80,117,192,144,0,147,25,224,44,34,249,66,94,160,212,21,250,109,154,183,35,215,5,158,247,136,191,194,31,241,33,201,113,229,156,43,238,32,200,72,76,76,110,219,242,22,119,73,244,127,186,64,131,180,149,197,61,16,143,224,79,29,126,22,63,205,7,72,48,82,126,144,131,202,17,100,28,12,43,55,114,128,129,172,242,198,170,187,19,176,164,211,198,117,45,133,167,241,166,226,13,188,221,107,170,109,24,121,3,150,60,134,237,144,81,7,203,109,80,89,21,233,58,29,2,103,66,147,163,24,235,139,11,227,233,235,66,251,115,211,124,197,229,35,72,249,65,16,140,148,193,10,228,72,82,168,4,77,18,113,111,75,112,55,188,61,69,173,6,208,28,9,142,35,151,143,192,170,30,129,85,130,148,225,98,126,180,144,46,109,202,107,90,235,217,15,143,226,99,191,238,240,205,190,2,57,130,131,211,174,3,193,8,178,141,110,100,241,4,182,18,79,192,194,212,145,176,88,211,146,248,7,239,139,226,35,124,135,175,173,107,80,71,29,227,84,70,25,50,218,201,237,228,128,247,46,33,171,75,57,81,247,150,112,11,237,0,255,225,123,124,236,142,0,255,225,75,251,0,10,224,171,188,175,65,14,18,4,15,130,92,65,228,159,170,143,165,232,190,91,94,219,211,101,90,234,219,170,135,246,165,90,233,6,95,1,80,180,20,37,0,133,93,67,167,227,153,224,54,160,114,254,136,187,247,217,63,203,179,107,31,131,189,103,159,108,115,13,233,31,239,116,16,223,135,15,185,146,202,251,0,26,228,84,130,148,31,4,25,169,200,63,168,143,165,248,190,91,94,91,211,101,90,234,91,170,135,246,173,90,105,198,149,16,253,127,183,0,255,93,127,37,0,255,219,248,12,143,182,27,35,101,1,6,96,192,65,80,175,98,190,252,80,46,10,129,149,193,24,187,53,17,164,150,53,151,206,241,182,196,7,225,203,189,18,162,0,255,239,246,159,107,175,228,127,27,63,200,7,80,97,95,51,130,60,231,188,141,209,152,135,249,25,73,225,170,118,27,33,73,55,151,164,219,167,121,71,217,221,91,88,36,126,137,15,59,60,8,95,204,87,156,129,51,206,120,198,22,32,121,6,114,118,230,70,5,35,73,230,70,219,243,36,92,92,161,153,70,240,15,254,212,240,2,62,219,87,60,31,32,151,143,167,198,156,28,201,193,82,233,126,130,17,7,148,192,13,218,221,205,104,191,125,222,102,120,166,103,193,59,241,141,246,163,189,86,163,0,255,107,43,236,127,134,31,74,254,19,248,28,95,129,39,103,96,156,171,98,110,28,32,19,225,228,152,71,50,225,34,210,210,187,116,185,142,250,194,87,248,91,16,159,226,141,125,69,163,0,255,107,43,236,127,134,31,74,254,15,120,60,31,64,131,35,227,96,156,203,96,237,12,36,211,213,136,139,99,39,153,114,183,226,238,200,46,91,174,123,245,236,87,241,183,32,126,136,47,234,107,206,83,65,142,192,144,3,35,171,24,145,227,193,196,51,188,242,54,87,196,173,53,77,176,200,215,241,209,0,255,119,251,223,181,72,242,191,141,191,246,138,66,234,32,147,17,20,200,157,36,25,201,25,47,168,178,64,184,247,37,63,102,61,91,68,146,74,23,143,39,218,82,188,1,191,207,7,208,240,207,25,56,201,133,138,27,64,114,2,89,54,158,249,192,16,13,225,185,139,51,123,244,213,63,124,20,159,251,225,139,248,150,171,163,159,24,50,144,9,193,185,141,55,98,221,0,255,8,2,185,199,228,100,175,232,134,154,132,9,214,138,120,167,175,150,189,205,240,139,246,11,188,38,79,146,39,137,229,185,152,27,159,189,197,229,221,96,236,217,191,77,90,233,91,164,57,188,211,67,19,61,58,0,232,133,100,156,1,228,138,161,10,56,7,0,177,192,202,182,217,136,251,155,34,220,170,201,229,1,226,195,7,120,218,31,62,14,223,216,87,140,39,73,142,66,21,78,236,204,130,113,28,9,87,158,230,137,183,183,34,174,174,9,130,195,154,51,50,96,150,66,50,0,63,16,179,140,26,67,92,40,166,121,153,121,229,141,182,232,218,20,79,227,121,39,252,130,7,121,173,239,103,208,3,231,224,143,21,137,214,253,139,22,169,201,238,79,58,189,100,254,0,255,248,64,251,17,7,80,24,96,126,146,4,109,67,181,145,118,144,54,114,230,124,4,99,254,145,136,243,118,157,91,178,233,218,113,104,131,240,0,255,136,223,197,191,122,141,221,45,7,133,228,76,177,195,211,46,63,49,196,100,9,155,230,153,60,202,92,164,241,137,181,135,167,221,140,240,31,138,127,193,7,243,181,171,8,14,130,32,15,130,28,4,243,71,240,140,165,248,38,220,89,92,210,93,90,234,219,165,185,142,165,90,105,95,31,0,116,20,50,206,133,228,194,5,65,14,42,176,0,64,233,38,35,113,97,99,135,187,52,201,124,110,15,196,11,120,93,0,159,196,239,241,53,167,39,200,8,70,134,85,96,228,70,220,100,134,38,238,214,54,63,246,194,230,58,61,245,109,172,111,178,175,49,58,234,25,7,57,86,193,134,147,219,193,117,130,77,66,86,119,12,149,180,185,86,183,208,254,32,62,192,251,238,248,31,62,225,64,153,159,113,3,70,61,201,21,114,206,238,84,204,188,45,239,215,175,89,201,43,123,167,168,180,138,63,168,141,253,113,248,114,124,148,7,80,242,209,0,255,121,251,47,116,72,242,95,130,239,235,107,144,175,229,163,0,255,241,246,95,232,144,228,191,4,0,255,215,215,6,31,64,147,12,32,73,142,2,112,146,204,31,192,67,146,229,155,192,89,219,113,119,106,169,113,153,30,58,182,234,170,165,90,74,10,128,162,40,42,237,3,40,158,0,7,56,185,157,148,5,72,29,187,233,198,3,197,13,186,18,228,221,206,130,52,169,175,86,122,136,143,225,99,191,174,225,215,60,10,23,46,159,158,36,232,62,33,231,74,37,159,50,204,103,63,21,179,44,34,212,227,174,238,201,75,117,211,28,158,128,191,225,163,14,122,137,127,187,146,136,254,199,219,0,255,160,189,146,0,255,18,252,143,215,50,209,0,255,35,133,253,135,221,73,254,59,218,191,233,3,40,198,147,36,7,80,133,19,59,179,96,28,71,170,43,79,243,68,16,20,113,117,205,91,80,202,15,110,231,196,144,96,4,133,156,36,245,50,230,113,144,45,172,98,22,198,200,87,235,35,52,45,27,46,109,224,109,137,0,255,197,31,86,220,157,113,222,253,15,169,24,70,114,33,24,42,86,224,8,156,167,145,16,71,94,179,0,255,251,139,225,73,26,207,244,133,111,226,251,62,174,4,160,40,138,222,250,0,138,170,152,31,4,73,187,96,24,192,73,48,96,98,156,188,45,243,137,76,156,87,232,156,166,212,181,215,181,65,248,111,196,23,225,31,189,58,248,90,193,65,16,228,65,144,131,96,254,8,158,177,20,223,148,59,139,59,234,50,45,245,237,210,92,199,86,173,116,177,175,49,122,213,51,14,114,12,193,214,78,198,193,56,193,46,75,86,151,66,229,108,238,225,22,218,31,196,11,120,223,29,0,255,195,111,243,1,148,30,253,127,183,0,255,93,135,36,0,255,219,248,128,235,239,58,58,250,0,255,110,0,255,187,14,73,254,183,241,127,94,179,0,154,215,17,100,4,7,167,82,48,114,35,248,66,19,226,174,45,243,228,236,175,173,211,83,223,250,198,246,250,56,188,29,36,8,78,112,115,151,248,39,116,237,92,136,27,64,216,91,109,94,166,211,190,152,242,184,246,225,227,18,241,101,248,58,190,82,107,142,164,124,28,185,124,4,134,122,164,172,146,74,25,46,230,71,11,233,210,134,180,166,183,158,253,240,40,62,246,235,14,159,238,3,168,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,222,215,87,140,131,83,48,32,200,8,252,149,148,97,216,104,130,114,1,77,202,203,55,15,218,173,107,81,188,130,231,101,241,12,30,200,87,83,244,191,174,130,253,47,241,60,201,0,255,29,0,255,57,128,162,40,10,128,150,14,228,0,25,65,29,169,192,48,14,227,140,4,168,50,76,110,32,174,152,67,68,114,140,189,154,54,188,142,143,149,241,7,94,115,69,215,125,0,205,131,224,121,218,56,146,10,61,82,134,32,176,114,131,121,178,88,173,46,198,107,90,107,90,16,127,225,125,191,230,240,83,181,70,0,255,235,86,216,127,19,63,148,252,223,241,89,126,12,207,169,32,200,9,110,109,179,39,227,181,179,165,216,65,133,189,213,158,157,250,236,135,41,201,161,131,248,182,68,252,24,126,168,175,57,15,130,28,193,33,102,194,200,16,35,114,180,220,172,69,51,188,242,54,23,196,43,241,105,205,115,198,151,249,0,74,58,250,63,111,0,255,133,14,73,254,75,240,127,125,5,242,149,124,244,63,222,254,11,45,146,252,151,224,31,250,177,60,3,0,208,14,202,71,219,196,31,57,115,99,43,188,129,11,101,235,61,203,244,217,15,81,18,215,65,124,92,34,126,19,0,255,114,0,77,217,13,199,144,180,177,225,8,7,198,145,42,24,239,152,207,208,116,62,101,45,210,249,52,186,195,151,187,37,225,63,20,31,141,15,230,43,169,57,7,0,60,137,37,163,138,10,48,146,44,45,36,130,225,88,226,226,146,96,173,120,158,163,2,160,159,190,198,238,150,83,133,228,76,177,195,211,198,19,67,76,150,176,105,158,201,163,196,61,26,159,89,119,120,218,213,8,0,255,161,248,23,252,48,95,73,205,57,130,224,8,12,25,169,43,195,141,228,104,24,75,208,164,18,196,21,111,117,195,19,212,247,1,20,200,215,241,209,0,255,119,251,207,117,72,242,159,141,127,232,151,225,56,72,16,156,224,246,174,241,79,232,218,25,136,187,128,176,183,218,188,76,163,253,48,165,113,237,195,199,45,226,199,240,241,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,159,62,128,86,163,0,255,109,43,236,127,134,31,74,254,19,248,173,230,73,114,60,57,47,160,208,253,11,85,5,0,85,184,216,118,48,221,221,140,39,181,214,188,32,30,197,0,255,126,61,226,161,154,243,36,201,147,88,82,102,236,206,98,36,73,158,45,214,229,105,94,137,139,251,225,149,248,187,167,185,224,187,252,178,28,163,144,36,7,120,185,203,142,156,185,49,18,118,202,194,88,184,121,167,78,251,33,202,113,104,31,190,45,17,191,137,127,12,160,24,7,199,170,144,0,39,241,39,64,225,24,105,26,112,0,67,194,203,55,95,188,90,235,94,120,5,63,203,226,105,188,231,138,162,185,3,196,240,28,4,65,78,112,107,159,61,25,173,157,45,96,167,42,236,173,246,236,212,103,63,76,73,18,29,196,183,37,226,203,240,131,125,205,121,16,228,8,12,57,56,178,138,141,229,104,56,241,12,175,188,197,21,115,107,205,19,44,240,21,236,53,102,183,12,179,36,231,66,145,249,104,227,137,5,213,123,217,52,79,229,33,218,94,157,207,172,59,252,72,91,18,254,71,241,47,248,95,15,160,132,232,0,255,187,253,239,250,43,249,223,198,7,242,245,215,215,17,209,0,255,119,251,207,181,87,242,191,141,159,231,167,94,79,5,0,70,138,64,176,74,219,96,160,223,33,187,3,221,221,140,219,155,60,136,91,251,52,15,191,194,147,25,158,132,223,233,3,104,248,231,140,28,100,4,112,35,8,78,70,90,17,157,31,92,166,165,60,107,113,120,143,70,58,136,159,226,111,61,188,14,223,225,145,115,140,84,209,147,35,150,122,0,223,104,97,81,78,204,44,99,135,53,221,120,43,10,77,75,225,153,62,73,188,161,253,146,190,226,244,36,25,192,192,177,36,118,110,160,125,167,105,165,174,46,243,36,239,47,110,212,83,227,250,250,70,248,154,211,3,224,36,3,199,18,20,181,147,246,153,166,137,181,182,108,146,247,23,215,105,166,111,125,125,235,125,0,53,243,53,183,147,113,198,57,206,72,128,60,35,161,210,165,119,37,25,137,132,72,184,231,45,221,226,114,157,203,102,191,139,55,75,252,139,207,244,53,200,215,209,209,0,255,119,251,223,117,72,242,191,141,239,235,3,168,134,175,41,63,24,7,103,124,133,107,103,4,216,40,7,182,124,210,54,84,196,221,145,109,186,67,71,125,225,85,60,248,225,83,124,170,175,25,72,142,49,238,206,88,204,163,124,156,20,114,89,27,3,36,169,107,75,18,46,236,236,216,187,155,11,139,196,215,240,161,136,7,225,211,60,46,63,7,46,7,79,112,57,20,232,72,198,156,16,18,55,110,151,54,35,239,6,111,77,60,211,180,167,93,248,70,251,17,158,152,31,237,21,69,247,129,162,160,227,213,71,254,133,0,255,9,252,21,195,196,241,167,170,96,244,0,255,237,191,254,15,13,71,254,87,248,107,181,35,107,49,250,0,255,246,95,0,255,137,134,35,0,255,43,252,181,134,63,156,62,227,138,162,40,168,158,10,190,134,187,62,186,27,63,175,83,190,102,209,0,255,39,188,254,115,173,68,254,195,120,86,95,169,124,205,162,0,255,79,120,253,231,58,137,252,143,241,196,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,162,104,1,40,41,138,22,128,146,150,146,194,204,20,69,81,168,159,196,223,250,242,35,91,219,43,183,98,209,0,255,32,188,254,19,189,68,254,59,248,97,229,86,0,253,15,194,235,0,255,208,75,228,191,131,87,245,177,7,210,82,82,20,98,31,112,69,75,209,99,234,15,0,255,243,248,111,248,232,19,109,198,227,26,70,0,255,159,17,246,95,107,56,242,95,197,167,249,10,160,0,255,69,90,58,134,211,65,183,139,195,91,250,26,70,0,255,159,17,246,127,107,56,242,95,197,167,249,10,142,0,255,35,206,214,167,105,160,221,198,225,71,125,0,157,246,63,138,254,115,4,234,31,111,182,139,174,243,149,24,253,175,124,27,143,73,29,225,9,49,226,59,250,58,219,0,255,28,168,173,28,3,234,29,95,235,254,240,3,175,163,247,71,234,186,191,98,104,75,93,41,254,59,93,196,15,28,64,243,156,113,78,10,99,164,140,182,116,11,54,250,74,0,255,232,249,251,183,127,63,86,30,187,153,102,251,211,254,185,22,224,121,248,55,175,246,160,167,54,30,34,3,144,217,197,213,9,179,76,233,165,235,192,251,240,253,94,179,0,255,184,235,216,141,43,88,62,187,205,190,133,162,242,103,95,197,239,114,221,117,224,0,74,191,82,199,1,192,24,121,10,44,234,144,116,71,61,43,91,222,226,34,199,87,241,251,124,205,19,156,219,150,98,31,89,66,156,13,119,121,167,149,190,61,193,185,217,104,254,8,51,40,148,229,73,177,67,215,130,248,17,63,172,0,40,138,150,18,128,162,40,138,129,1,0,180,180,84,11,157,234,182,158,98,254,115,231,60,138,125,43,128,150,150,106,169,135,106,211,52,247,148,152,17,64,81,20,5,64,75,73,81,0,52,112,218,20,5,64,115,180,148,20,0,69,209,82,2,80,20,69,31,128,218,7,57,8,64,18,73,214,122,143,28,199,115,156,238,7,251,242,155,247,54,195,55,233,19,47,123,172,164,80,15,160,216,127,61,72,162,127,140,219,110,174,155,111,30,247,195,119,241,151,174,122,173,79,244,120,158,162,199,0,255,66,88,133,187,214,5,197,150,106,46,62,209,90,190,230,172,85,196,143,35,229,151,27,129,155,20,83,149,91,27,245,173,181,15,160,169,123,78,112,35,213,63,82,88,249,222,219,246,37,173,245,138,119,218,212,250,132,78,207,109,163,243,221,88,188,228,109,209,254,149,71,103,45,52,239,145,175,184,227,0,7,9,2,177,84,204,232,119,76,137,87,11,61,196,55,154,119,205,254,235,113,29,55,109,217,239,183,101,156,205,237,5,242,167,172,28,191,104,161,7,80,250,87,159,231,161,125,252,183,136,69,237,161,105,237,114,187,245,8,159,107,155,215,171,183,183,165,127,119,198,57,232,179,191,188,45,237,193,135,58,233,213,254,232,113,180,67,134,73,12,205,23,156,190,189,162,200,94,109,198,79,154,118,189,79,247,223,253,4,223,199,188,31,4,219,111,167,163,214,186,246,202,7,80,125,0,255,115,28,62,254,187,147,221,76,31,38,221,162,127,248,230,85,67,0,255,212,246,63,207,58,31,178,156,189,240,101,173,175,129,63,15,181,254,113,70,91,182,76,182,221,186,194,155,205,234,253,211,143,103,14,4,183,103,127,196,110,67,60,15,95,87,201,7,208,235,0,255,226,143,115,62,250,183,34,201,104,92,103,141,247,49,158,137,110,34,172,41,235,107,252,139,184,117,140,151,79,35,6,49,196,159,240,207,102,141,0,255,48,55,207,120,114,99,201,207,184,53,6,31,183,202,7,208,250,81,191,26,195,148,209,87,248,15,113,115,206,217,126,71,228,217,100,5,252,93,203,53,241,127,241,245,159,205,143,212,101,225,42,157,134,224,247,114,60,128,150,82,189,38,254,63,250,247,95,234,231,113,33,105,12,62,80,196,0,255,199,0,255,254,79,141,139,100,83,26,131,111,42,15,160,168,211,43,226,0,255,163,127,0,255,163,198,199,127,156,52,7,31,166,38,254,63,250,247,95,234,223,159,145,116,6,191,88,30,64,73,11,56,236,53,241,127,209,158,0,255,221,159,186,204,64,49,13,193,31,171,181,251,175,15,241,241,31,193,41,169,143,12,74,164,53,224,195,54,60,128,222,99,140,242,81,20,66,171,243,231,49,239,231,188,125,171,251,113,27,139,116,152,232,171,125,61,174,227,97,46,118,231,76,188,183,186,89,158,228,77,224,63,93,186,222,219,135,185,56,237,11,46,155,118,183,117,71,60,9,95,118,206,7,80,237,63,211,67,226,229,127,219,221,86,26,191,107,59,60,15,95,182,119,173,127,244,140,127,223,154,254,221,0,147,11,253,107,33,149,44,7,95,232,188,215,212,175,131,122,127,198,109,247,108,242,111,221,172,43,60,136,213,251,220,39,7,222,78,153,35,223,52,26,89,230,82,157,155,187,43,57,128,222,227,251,99,67,114,141,105,63,72,232,68,230,149,62,19,95,237,117,13,223,195,127,107,247,49,186,127,96,55,81,248,99,243,210,254,105,184,223,17,175,53,213,187,130,107,234,173,30,140,39,40,147,183,186,34,33,146,177,160,29,175,164,58,183,139,63,227,57,94,67,15,122,92,79,121,107,229,99,209,121,177,183,70,220,58,250,104,40,254,136,151,122,0,165,79,222,63,55,31,211,227,63,114,107,229,230,186,233,34,131,75,122,241,73,124,201,235,125,246,143,113,14,105,244,143,221,204,47,111,245,91,121,88,15,159,196,183,26,114,197,147,242,99,169,66,155,44,205,200,246,150,247,188,42,9,160,121,130,51,206,104,27,105,40,112,60,75,81,81,20,0,69,209,82,56,0,69,125,21,83,196,105,206,40,206,13,64,17,244,41,211,10,0,138,162,232,211,3,168,253,104,207,198,161,167,113,62,109,156,173,117,254,106,30,254,166,175,184,103,156,17,74,218,87,103,190,182,135,91,244,143,175,149,253,135,0,255,24,75,15,10,86,233,171,147,193,207,250,90,67,0,255,231,232,31,39,49,177,30,113,12,254,228,1,116,218,0,255,184,63,199,217,58,23,204,248,124,190,134,190,113,223,24,125,29,229,15,215,127,219,58,183,50,146,241,233,124,13,125,19,115,146,1,40,138,150,58,0,45,210,160,64,211,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,189,213,190,0,255,186,27,207,192,44,135,31,75,148,240,193,122,186,222,208,0,255,52,253,199,176,20,190,48,26,120,95,31,64,203,251,199,17,242,230,57,96,250,235,195,120,225,109,94,185,0,255,240,191,231,63,50,178,191,29,137,197,135,122,133,208,0,255,163,158,254,227,233,173,221,21,52,203,43,247,111,183,231,191,249,199,254,88,212,226,167,249,0,26,127,225,144,76,157,34,195,154,22,128,210,241,20,163,58,69,1,104,152,58,13,41,1,40,10,12,160,78,187,143,2,208,250,152,105,70,74,205,77,241,48,0,69,81,140,98,0,20,69,81,44,128,214,143,3,146,93,199,36,168,171,124,198,165,253,13,103,215,251,171,199,131,171,114,129,28,196,88,29,125,181,243,132,94,166,139,248,72,19,174,168,220,3,232,221,231,28,249,126,210,6,17,125,158,216,200,179,140,31,251,213,197,0,255,109,254,162,189,0,255,111,26,31,126,190,162,134,62,128,46,254,191,253,215,141,206,61,106,52,62,105,117,241,127,147,0,255,104,60,67,234,51,62,189,249,138,138,250,0,186,248,0,255,213,29,71,210,98,198,117,245,24,0,255,118,90,23,0,255,63,186,227,96,26,204,83,91,119,241,67,37,95,209,28,236,250,0,170,248,0,255,237,247,191,233,178,159,243,214,218,194,127,81,23,0,255,191,121,254,211,153,182,199,0,255,24,215,93,124,114,201,215,54,206,221,164,137,166,15,160,139,0,255,31,232,245,28,61,98,108,86,147,241,113,149,117,241,127,237,223,252,24,157,118,14,53,26,31,55,207,87,180,237,1,244,178,127,123,66,203,127,100,144,68,231,130,200,137,228,24,0,255,23,88,207,254,15,210,62,48,174,179,161,173,166,216,56,62,93,197,199,141,121,69,155,30,64,205,254,71,225,227,63,206,107,104,171,47,215,193,82,241,195,81,207,254,79,37,253,231,156,109,104,171,149,103,135,79,75,241,121,111,94,73,189,1,212,190,142,231,57,40,247,29,124,21,114,250,234,119,106,246,104,22,223,139,172,192,157,143,115,10,113,123,63,66,112,151,4,21,5,64,235,64,70,81,20,0,69,81,20,0,45,37,197,40,6,64,81,20,151,18,128,162,104,41,1,40,90,74,10,128,162,168,29,133,185,74,31,167,199,11,33,27,85,213,30,111,103,193,42,154,141,93,218,118,10,160,166,102,156,11,177,16,213,120,59,218,130,190,43,253,228,158,45,39,160,88,187,148,177,79,55,22,44,141,104,147,62,250,133,95,225,223,94,237,181,127,3,14,119,173,33,191,203,66,73,77,218,236,121,53,209,240,39,60,193,3,40,142,35,251,199,235,176,230,193,188,89,217,183,100,99,100,186,233,30,126,208,97,175,244,169,158,235,185,173,251,219,109,28,106,61,171,246,157,63,51,194,39,186,235,53,227,140,115,225,220,248,61,82,137,246,107,109,77,45,0,227,84,14,115,0,133,127,114,22,207,221,191,90,104,195,57,187,54,240,224,86,225,159,156,133,159,106,97,0,255,220,64,188,133,31,35,87,123,237,31,85,57,193,77,232,118,233,49,71,23,107,162,120,152,215,238,223,182,167,146,7,222,191,37,250,157,244,198,134,120,173,3,125,0,133,127,210,150,62,231,183,232,194,203,175,135,134,211,196,0,255,175,54,191,227,247,232,148,47,118,77,236,47,229,107,199,0,255,121,149,57,211,141,148,126,31,14,103,252,46,168,244,207,175,127,156,227,102,0,255,12,231,123,60,216,234,3,104,226,0,255,228,108,125,126,117,72,252,111,135,32,126,193,159,136,43,125,194,243,188,252,139,238,71,229,249,152,90,55,61,107,111,90,92,20,62,136,87,121,157,233,127,125,222,203,0,255,54,134,33,157,223,230,97,241,101,157,94,147,0,255,32,207,241,228,6,245,249,85,97,1,119,23,60,11,86,43,53,26,95,232,151,7,208,121,254,227,162,167,66,72,138,140,153,212,36,46,71,205,52,11,31,197,11,174,246,217,63,182,35,236,140,15,40,143,36,146,126,109,135,246,77,246,181,62,39,3,176,221,42,84,10,20,95,169,197,246,33,173,53,140,119,154,105,189,124,163,7,242,80,170,12,227,208,114,80,139,69,158,67,155,64,83,109,226,3,104,61,2,55,130,242,189,26,158,227,70,50,16,75,237,196,150,0,130,190,183,36,105,53,187,193,95,241,23,175,116,122,166,227,140,173,110,153,111,231,229,73,218,88,180,191,60,212,76,123,248,95,41,128,218,145,83,57,149,13,163,219,232,170,12,103,115,203,156,77,244,245,62,57,79,149,201,214,78,137,67,218,46,31,218,146,184,100,0,255,12,251,94,115,240,221,124,173,23,189,154,45,0,255,243,37,91,57,226,134,27,99,41,60,239,77,93,194,47,244,1,244,30,215,171,144,227,136,119,120,121,26,227,43,59,158,189,81,199,234,98,120,23,63,234,189,125,217,131,124,182,110,18,19,201,179,81,87,210,10,30,117,141,0,255,84,29,167,251,153,146,164,74,241,234,89,35,149,198,106,158,227,200,185,123,35,215,48,155,15,160,247,179,253,175,63,159,47,143,143,253,111,13,234,45,62,199,235,235,26,0,255,109,122,251,112,102,222,252,3,59,236,199,150,83,211,120,200,21,0,69,209,82,0,20,118,13,157,142,103,194,219,80,149,243,169,204,220,200,155,229,217,181,143,111,121,145,39,91,220,67,250,199,55,29,196,0,255,225,59,174,40,222,3,92,110,99,32,120,27,114,12,103,148,29,21,38,3,102,86,89,32,207,222,160,124,246,47,48,26,190,232,66,241,67,71,173,198,151,226,31,188,162,40,216,3,40,125,189,218,57,163,184,239,102,222,221,166,49,247,39,127,246,203,62,219,143,218,219,223,219,63,198,135,120,27,191,192,135,93,147,39,150,39,33,203,99,99,248,198,22,150,125,113,249,228,111,99,145,207,90,105,165,171,54,226,115,120,25,15,197,143,226,191,249,138,98,174,7,80,58,10,39,9,206,19,80,85,8,163,240,153,89,33,188,136,97,36,195,2,91,235,144,176,245,208,98,217,226,9,140,159,194,127,78,187,157,147,67,210,70,0,228,36,169,151,49,143,131,108,97,21,51,49,70,190,91,31,149,211,178,225,210,5,222,150,248,95,252,153,87,20,0,141,244,53,120,80,57,2,170,28,118,97,219,61,134,101,95,108,222,121,51,22,237,99,93,181,210,74,27,241,71,188,140,143,226,187,240,221,124,69,193,30,64,235,187,111,110,140,83,223,111,179,177,155,28,117,191,243,104,95,237,143,125,168,131,253,131,253,29,124,136,183,241,114,252,143,215,82,82,0,20,210,215,224,65,229,8,8,57,204,194,182,155,194,178,31,50,239,252,41,139,246,179,174,90,105,165,141,248,35,94,198,71,241,93,248,111,190,162,73,15,160,248,61,170,142,192,48,18,114,204,152,73,82,254,76,36,168,73,221,178,207,59,244,239,108,131,151,240,89,167,120,53,190,115,59,73,142,83,232,126,146,194,177,122,34,34,13,4,68,32,56,243,215,222,36,46,243,97,44,130,95,90,138,63,130,68,124,223,195,21,45,0,37,69,81,0,180,148,20,5,64,115,119,3,193,113,33,221,15,98,25,70,111,116,37,192,20,137,4,100,198,26,123,196,77,62,236,69,240,85,75,241,201,219,34,190,172,225,138,98,61,128,222,241,28,175,143,71,79,129,218,40,99,133,195,163,168,252,213,134,35,57,218,174,125,94,16,0,255,139,117,211,44,94,197,163,120,8,254,238,169,199,0,6,198,225,54,228,4,100,44,188,31,40,45,70,181,64,221,214,197,62,125,75,86,123,248,166,165,238,241,79,159,120,49,126,18,191,205,87,82,0,244,212,215,156,158,32,35,69,200,48,128,52,122,3,36,251,100,134,96,212,186,182,204,115,189,11,59,180,140,151,122,199,123,241,39,60,150,175,165,176,3,40,114,196,240,32,48,60,160,210,141,13,108,114,249,228,65,223,179,143,171,116,213,85,231,240,55,60,212,91,71,241,167,19,228,200,65,142,29,163,141,1,180,203,198,152,29,172,168,66,187,222,202,201,110,157,123,186,190,21,10,79,227,109,199,123,240,121,94,73,79,125,0,69,30,156,145,115,219,16,184,113,168,240,81,70,136,121,212,134,253,43,74,73,75,186,71,188,238,208,81,163,248,10,191,196,87,226,167,120,44,95,75,73,1,208,220,19,228,72,249,65,10,15,144,151,27,216,232,128,243,88,121,147,23,107,90,190,157,90,236,143,34,72,90,32,254,210,77,124,30,190,225,138,162,61,0,158,100,224,0,72,37,9,130,156,33,176,34,130,1,1,8,3,221,174,238,177,201,234,229,173,195,119,120,227,205,240,185,95,252,47,254,197,43,138,22,128,146,162,104,218,3,184,11,57,65,70,146,152,193,12,104,35,3,56,76,6,216,35,48,134,38,107,90,169,27,117,182,16,63,52,238,213,40,30,247,139,79,194,127,121,36,64,37,9,218,246,105,199,238,32,162,231,202,203,1,224,227,109,242,231,213,87,155,67,71,248,165,77,188,137,55,86,20,0,69,209,82,104,0,69,142,32,175,0,134,7,177,182,155,140,93,46,239,62,99,209,62,174,210,85,131,72,143,120,167,183,30,218,238,181,130,151,5,57,57,167,98,24,139,239,10,16,20,144,209,237,3,159,56,97,37,45,210,110,219,14,127,182,40,190,112,11,237,55,241,120,190,150,114,1,52,201,0,146,228,0,128,147,100,254,0,30,178,44,221,116,59,107,59,234,74,45,117,238,210,67,199,82,93,181,84,81,180,0,148,20,69,153,30,0,216,221,70,202,2,12,192,128,131,84,29,197,60,30,194,69,33,117,101,106,140,213,154,8,82,203,154,75,231,120,91,226,131,240,103,94,81,20,0,45,37,69,1,208,82,82,20,0,197,221,13,4,199,85,161,7,177,12,163,63,50,178,192,160,172,4,100,198,26,155,112,149,15,123,17,60,213,82,124,242,150,136,47,123,184,150,94,61,128,222,241,28,175,143,70,79,129,48,202,88,225,48,137,202,95,173,56,146,163,173,218,231,5,241,191,89,59,221,226,85,60,138,135,224,239,158,122,12,96,96,28,110,67,78,64,198,194,251,1,210,114,100,11,224,22,39,251,52,72,87,119,120,167,167,230,241,79,159,120,49,126,18,159,205,87,20,0,61,245,53,167,39,200,72,141,200,48,160,52,114,3,36,251,100,134,96,212,186,182,204,115,189,11,75,180,140,151,122,199,123,241,39,124,150,175,164,176,3,40,114,196,240,32,101,120,138,74,119,251,192,38,217,201,131,191,103,31,87,233,170,171,206,225,111,248,168,183,142,226,83,39,200,145,131,156,240,199,104,227,66,181,203,198,156,29,12,84,225,89,111,229,98,181,206,53,93,223,202,132,167,241,183,227,61,248,59,175,165,166,62,128,34,15,206,200,25,27,82,111,28,66,251,40,35,196,60,108,197,254,129,82,210,146,110,17,175,75,116,212,41,190,194,47,241,151,248,41,190,204,87,4,7,65,144,7,65,78,165,230,143,224,25,75,209,77,184,179,184,164,203,180,212,183,75,119,29,75,181,210,83,37,69,244,1,96,201,21,82,184,2,36,133,115,118,231,9,204,140,227,74,66,8,177,66,60,78,120,181,143,218,178,36,226,223,226,10,218,223,123,231,43,90,10,128,146,162,104,235,0,154,170,163,142,113,42,163,12,185,112,50,78,206,173,189,203,146,213,165,156,168,11,82,221,66,251,127,248,30,31,171,227,127,248,175,43,61,200,64,128,115,36,87,9,217,70,218,70,70,72,102,1,131,145,102,133,173,181,73,24,122,232,146,148,240,4,198,183,226,143,188,162,176,3,40,112,160,112,0,40,28,184,178,237,166,98,151,204,59,111,250,162,125,220,170,171,86,58,135,63,226,163,222,186,133,0,255,232,235,198,0,255,111,37,249,63,12,253,31,226,183,11,0,255,131,124,69,9,64,81,20,45,0,37,69,81,72,31,64,131,7,200,17,80,229,176,19,219,110,18,203,190,200,188,243,103,44,218,199,186,106,165,149,54,226,139,120,25,31,197,119,225,227,188,226,247,168,58,2,195,72,200,49,148,73,74,254,44,36,168,73,221,178,207,75,180,239,108,131,151,240,89,167,120,53,190,205,43,90,0,74,138,162,0,40,138,150,18,128,134,174,56,3,167,12,9,144,17,248,145,148,225,20,25,154,213,5,52,41,51,175,124,205,106,93,123,225,107,252,44,139,95,240,158,107,41,235,0,154,7,193,243,96,28,9,66,143,148,213,104,6,86,239,98,158,236,246,106,119,139,172,105,173,163,14,240,23,254,247,107,37,190,228,138,162,0,40,138,162,173,3,104,80,71,29,227,32,163,12,185,218,201,237,228,220,154,187,132,236,46,197,68,93,144,234,22,218,0,255,195,247,248,216,29,0,255,195,95,86,188,14,4,167,114,112,42,70,184,118,208,190,208,60,159,174,213,93,158,156,245,229,186,193,51,141,219,203,226,141,21,5,64,75,73,81,0,20,45,37,5,64,137,94,99,183,0,150,228,54,70,16,5,133,2,80,126,105,22,237,102,220,93,45,225,246,62,13,117,56,90,212,20,190,107,23,191,181,136,196,103,240,59,175,104,233,0,74,71,59,57,25,79,70,225,212,147,1,50,178,138,144,132,68,196,188,93,187,165,219,179,107,217,6,0,255,226,205,18,79,224,159,53,47,36,207,129,115,32,150,122,160,80,72,98,230,174,229,239,64,181,180,32,109,106,173,121,63,252,133,143,253,90,196,43,43,10,128,150,162,164,0,40,138,162,213,0,154,35,193,241,202,56,2,67,61,82,134,4,41,107,23,243,100,161,93,218,144,230,180,214,179,31,30,197,199,126,221,225,161,149,30,28,28,156,7,231,112,232,200,48,162,242,112,168,196,196,36,188,217,195,29,193,219,174,123,29,252,131,55,75,60,143,215,92,81,162,7,80,220,173,130,74,101,140,11,89,130,32,101,229,143,166,141,181,25,134,211,165,219,222,223,168,75,58,167,41,188,208,46,126,232,16,137,79,227,119,94,81,20,0,69,81,20,0,69,81,148,233,1,218,8,242,130,185,235,105,39,102,112,227,108,99,108,4,115,202,83,229,92,88,136,87,210,98,4,213,11,94,234,50,254,236,45,241,65,110,181,119,7,57,70,8,229,7,160,247,33,150,242,50,137,101,31,4,141,162,108,45,218,215,154,107,51,107,168,103,188,138,143,241,16,252,139,87,244,239,1,20,35,103,75,14,112,92,41,148,111,101,193,15,117,36,153,27,111,99,104,159,68,217,81,236,243,122,248,161,143,198,7,13,226,179,248,95,124,128,87,20,245,245,1,116,227,0,255,183,146,252,31,134,254,15,241,219,133,0,255,114,190,34,71,12,15,82,134,167,168,124,183,175,216,229,242,201,131,191,103,31,87,233,170,171,206,225,115,248,168,183,142,226,63,174,164,80,15,160,201,169,183,49,0,28,24,2,55,14,228,74,38,199,18,84,34,78,119,145,79,71,237,60,153,53,248,59,180,141,135,218,199,87,240,143,94,239,25,39,39,185,202,208,78,66,57,129,172,58,218,253,160,216,71,104,40,195,218,44,226,103,143,190,250,199,91,248,29,191,196,39,226,163,249,138,2,204,79,246,138,130,14,180,180,232,112,245,145,127,244,18,248,43,142,145,248,211,85,48,250,31,252,215,0,255,161,225,200,0,255,10,127,173,118,100,5,163,0,255,193,127,253,39,26,142,252,183,240,215,106,7,211,71,92,81,20,5,213,83,135,191,134,191,62,186,25,131,235,148,175,89,244,0,255,249,96,0,255,185,86,34,0,255,99,124,171,175,83,190,102,209,0,255,39,188,254,115,173,68,254,199,120,98,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,102,166,40,90,10,245,146,248,91,95,126,20,190,182,215,109,5,208,0,255,32,188,254,15,189,68,254,59,248,97,237,214,90,244,0,255,45,188,254,15,189,68,254,59,248,84,31,123,2,69,81,20,100,159,231,181,148,20,69,166,126,250,121,252,55,124,244,81,248,141,199,213,26,253,127,250,235,0,255,214,112,228,191,138,23,243,21,221,63,158,209,54,111,199,98,139,190,92,209,156,190,26,163,0,255,207,127,253,215,26,142,252,87,241,88,190,210,159,26,173,30,11,101,45,87,91,235,3,104,70,239,223,124,100,22,7,0,222,25,79,123,37,128,127,92,239,203,175,163,172,7,137,183,199,64,119,121,228,54,120,167,145,225,67,60,181,118,63,212,250,7,226,6,46,99,11,177,67,120,122,13,150,189,20,252,165,215,92,199,247,203,119,0,255,188,249,181,207,236,143,101,0,255,98,0,205,243,224,122,144,129,74,196,208,66,133,11,186,94,90,59,109,121,187,214,245,240,31,30,224,245,94,251,103,219,65,186,51,243,239,196,234,46,239,236,31,27,182,248,32,62,223,107,252,155,248,187,47,109,170,162,127,24,172,188,5,241,84,147,82,15,241,121,124,197,247,236,206,133,217,183,193,237,165,2,104,29,72,74,75,233,0,128,81,0,10,64,1,85,218,106,207,22,36,84,182,227,187,172,202,106,54,246,118,164,219,162,151,190,240,69,15,3,40,142,173,34,121,206,115,70,184,110,197,88,80,236,21,249,143,229,28,222,119,167,96,201,114,191,129,220,218,92,220,114,54,33,44,7,0,255,194,115,189,222,107,0,255,56,254,14,205,23,97,230,50,170,201,163,219,250,16,188,209,114,62,128,222,103,0,255,57,252,203,222,25,159,15,181,201,118,30,118,105,27,190,210,80,175,148,227,120,14,80,158,199,64,212,250,54,55,48,242,54,131,143,244,214,107,246,31,127,253,46,215,77,103,7,106,172,155,199,190,91,139,248,114,113,237,248,191,30,192,241,28,248,65,77,190,187,247,215,250,90,88,134,95,172,193,248,88,63,0,165,251,59,236,30,0,255,19,124,212,90,233,215,0,255,233,219,194,151,149,86,248,63,122,253,111,111,77,236,143,153,207,90,87,248,191,243,202,253,119,0,255,64,77,71,142,210,104,170,24,114,239,248,190,199,138,248,127,252,244,31,199,138,253,45,34,149,109,124,210,233,1,20,223,0,255,60,119,143,0,255,25,55,173,149,94,62,211,47,12,31,247,89,17,0,255,143,108,0,255,179,181,211,24,195,52,225,147,146,235,198,0,255,195,159,0,255,231,195,138,70,97,148,106,124,90,211,21,251,207,116,156,75,199,238,160,232,54,243,180,227,18,63,22,24,64,9,207,243,242,3,208,99,102,82,107,17,52,178,249,218,13,62,214,49,175,161,199,101,47,35,223,96,9,124,203,242,18,172,157,246,225,135,120,90,95,237,233,121,247,111,91,218,152,124,18,182,113,151,178,52,53,211,91,205,225,143,219,25,8,118,191,233,76,178,79,203,59,225,3,104,112,110,31,96,103,100,99,46,209,226,90,245,215,215,123,237,31,231,140,109,129,179,69,144,152,26,209,45,143,70,14,191,196,63,188,118,252,95,143,148,127,254,249,193,9,150,13,228,182,82,43,59,130,100,137,95,164,83,248,39,30,230,1,20,229,106,205,143,13,226,155,142,73,91,89,231,219,185,176,75,159,83,205,168,7,8,0,90,74,138,2,160,40,138,2,160,165,164,40,0,138,162,24,5,64,81,180,148,0,20,13,130,35,48,148,146,98,1,52,15,72,242,113,110,160,174,152,113,210,250,138,223,170,248,63,233,118,31,183,163,116,78,252,127,231,26,109,227,105,51,87,210,181,7,208,250,151,227,120,222,102,62,231,228,75,36,90,87,183,96,231,133,241,141,70,93,23,0,255,55,92,199,237,163,41,199,68,213,104,252,177,205,87,210,71,31,64,23,0,255,23,248,159,145,6,242,242,83,147,241,173,171,103,0,255,227,234,110,126,29,61,158,79,176,186,140,63,75,230,43,169,174,15,160,139,0,255,223,88,159,193,116,109,206,212,53,23,95,220,170,226,0,255,100,104,126,187,48,104,159,206,0,24,226,137,248,163,142,175,57,85,106,253,246,92,214,179,15,160,245,235,13,52,31,227,33,167,199,156,150,235,18,95,203,213,248,191,32,0,255,199,227,127,112,53,213,64,241,53,126,12,254,111,93,148,106,253,0,255,227,127,221,143,221,81,87,180,15,160,241,127,249,253,207,131,252,79,176,142,58,87,141,0,255,19,233,241,122,58,99,114,107,16,79,222,248,106,253,223,227,0,255,88,254,99,169,35,106,253,179,252,199,189,7,236,3,168,226,0,255,100,136,231,186,237,211,193,101,126,189,227,73,81,207,254,79,41,226,119,139,149,237,126,233,117,19,63,64,190,214,31,254,248,76,211,250,237,184,12,175,15,160,138,0,255,223,126,0,255,155,46,251,120,184,182,226,91,211,197,0,255,111,191,0,255,77,215,227,127,162,53,22,223,136,124,181,127,147,218,177,229,211,7,208,237,159,62,86,56,103,108,73,139,108,229,207,106,49,254,212,39,175,246,214,253,51,128,4,167,33,148,19,71,34,45,181,45,174,158,166,109,226,131,248,155,87,210,46,128,230,158,113,142,34,121,63,206,197,219,221,51,67,150,118,234,93,169,210,81,180,0,148,20,69,1,80,20,163,80,128,212,188,24,128,98,210,58,169,9,83,2,80,20,40,10,18,64,129,166,57,165,244,60,55,77,8,64,209,82,82,213,1,180,130,254,23,131,254,49,2,167,143,253,221,11,190,214,87,8,253,31,220,159,160,93,82,157,32,194,19,249,90,65,0,255,139,65,0,255,40,96,167,137,6,240,224,115,125,45,239,191,158,179,143,0,129,121,181,161,26,252,206,3,232,40,127,220,159,205,55,172,163,46,128,97,124,53,95,229,159,170,7,9,102,156,169,190,18,246,111,79,253,3,128,97,45,18,254,131,178,248,88,190,202,223,230,250,127,210,227,191,110,8,160,40,138,2,160,120,154,153,150,211,16,128,146,162,40,0,138,162,40,0,138,162,40,0,90,138,146,2,160,174,235,209,245,159,206,60,142,163,105,8,207,30,121,248,145,107,237,122,140,254,175,235,127,152,126,8,0,255,131,26,62,175,15,160,240,248,31,132,155,227,136,197,218,93,71,155,188,78,251,223,150,0,255,201,143,253,51,201,197,231,122,133,208,0,255,227,93,0,255,103,47,228,0,255,210,23,175,220,191,253,158,0,255,193,198,254,9,233,197,175,243,1,148,126,77,81,186,149,18,128,58,69,83,167,0,64,211,212,105,72,9,64,75,3,82,212,1,104,70,115,83,244,1,40,138,144,230,210,128,0,148,126,165,105,169,76,173,1,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,5,160,164,104,41,0,138,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,24,69,225,0,20,229,52,24,69,105,78,24,128,230,105,138,226,4,45,0,37,45,205,234,61,167,158,184,209,206,133,229,199,48,36,91,88,49,22,22,4,80,140,238,223,174,162,2,48,210,72,92,133,127,16,158,51,0,222,2,31,111,157,22,153,94,239,189,63,222,25,39,104,63,249,61,134,173,116,105,206,146,177,179,56,252,8,63,245,90,0,255,232,113,122,37,253,7,151,56,31,173,107,160,50,106,23,254,209,7,15,160,247,217,127,182,23,200,253,246,249,74,55,253,118,30,86,54,192,31,61,247,154,215,177,127,92,143,133,4,14,183,71,199,180,217,141,231,27,245,10,31,195,27,189,102,0,255,169,211,51,70,157,0,255,198,236,247,173,217,127,0,255,66,93,244,236,211,123,224,247,36,23,218,137,197,46,239,18,247,142,244,213,149,154,183,0,244,158,158,78,79,206,127,3,6,50,145,82,66,109,58,29,107,106,78,204,93,79,174,60,201,36,37,238,46,217,242,154,122,38,239,167,205,198,129,178,143,50,144,8,153,207,218,233,241,202,169,121,167,248,54,190,228,149,234,187,127,200,162,127,140,235,218,90,135,101,146,237,135,207,226,91,157,233,3,211,250,231,112,221,193,8,236,151,106,119,130,75,53,137,207,69,86,197,0,255,13,79,0,255,203,191,218,106,140,77,234,30,79,62,249,42,63,158,75,253,91,8,183,127,201,92,213,18,29,227,117,165,10,0,255,70,62,61,227,211,251,37,155,53,90,125,0,181,143,63,252,237,36,159,114,24,80,71,157,186,139,253,101,241,187,144,43,186,127,70,29,86,134,24,56,128,205,91,72,144,150,218,233,173,85,94,65,143,223,203,207,208,253,184,116,30,41,147,250,104,223,213,251,87,249,216,218,229,147,185,68,76,253,27,244,48,32,205,254,233,8,130,54,198,120,124,186,68,178,60,17,247,135,95,245,207,235,189,125,30,28,226,5,20,49,238,89,217,54,57,250,210,110,120,170,51,125,189,47,60,187,97,216,174,196,50,156,250,92,90,90,233,227,253,250,221,200,245,95,2,109,229,97,131,50,149,246,218,193,231,234,248,0,138,250,65,121,223,170,130,230,25,121,134,161,14,36,105,189,198,254,234,184,157,49,130,244,0,255,126,183,223,72,143,253,177,207,107,27,195,103,241,41,175,57,146,113,78,149,123,44,9,35,174,104,107,118,3,104,98,199,134,103,84,239,63,43,55,114,41,44,199,218,172,101,89,252,135,247,122,237,254,175,142,124,63,48,88,226,62,0,255,72,172,75,221,219,217,160,150,139,47,225,253,124,117,138,119,63,200,33,67,145,32,199,111,31,64,241,28,247,221,207,48,83,172,144,40,139,70,222,95,182,88,42,253,43,226,147,182,92,235,129,215,219,56,195,162,250,119,51,95,176,193,99,95,233,94,0,239,226,237,124,173,71,247,113,224,188,238,232,191,150,55,99,207,71,13,55,136,181,210,57,158,195,87,250,90,159,236,223,141,179,213,209,63,102,55,159,124,212,239,181,111,116,111,142,167,240,82,62,128,230,121,232,185,130,51,2,50,241,161,196,164,45,120,33,102,175,6,139,238,218,84,216,225,117,239,31,222,185,192,164,221,240,189,224,133,240,121,175,184,133,158,183,149,59,112,254,29,147,218,76,27,214,246,55,183,106,75,5,95,197,175,243,21,153,142,58,114,2,230,113,25,101,161,22,9,202,62,128,214,31,54,230,121,184,207,60,1,164,197,124,90,198,199,166,55,192,67,107,234,245,243,1,17,231,2,114,132,122,23,187,36,158,231,181,93,15,137,253,179,201,127,30,132,113,19,91,244,137,23,111,107,15,190,236,106,66,0,255,227,46,0,255,147,195,108,127,179,27,111,227,3,40,252,244,156,231,188,188,242,230,175,84,75,205,56,62,69,45,0,37,69,209,12,0,180,212,105,206,153,2,160,165,164,40,0,138,162,40,0,138,160,40,10,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,40,90,0,74,138,150,18,128,162,104,41,1,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,150,146,150,18,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,104,41,1,40,138,150,18,128,162,40,90,0,138,146,162,0,40,138,162,0,104,41,41,90,0,74,138,162,0,104,41,41,10,128,162,40,90,196,252,104,175,164,160,3,69,65,135,171,79,210,0,255,11,0,255,243,238,95,49,140,198,159,170,130,209,0,255,183,0,255,250,63,116,28,249,95,225,177,213,142,172,96,244,63,248,175,0,255,68,195,145,0,255,21,30,91,237,112,250,140,43,41,138,130,234,169,195,95,195,93,159,120,51,126,94,169,124,205,162,0,255,77,120,253,231,90,137,252,143,241,172,190,78,249,154,69,0,255,159,240,250,223,181,18,249,31,227,137,1,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,45,0,37,69,209,2,80,82,180,20,0,69,73,209,98,102,138,146,162,80,47,137,191,213,229,71,118,220,94,185,181,22,253,15,194,235,0,255,208,75,228,191,131,39,214,109,197,162,0,255,65,120,253,39,122,137,252,119,240,171,62,246,6,74,138,162,16,251,60,175,40,138,34,83,63,253,60,254,27,62,250,200,102,60,174,198,232,0,255,243,95,0,255,183,134,35,0,255,85,188,148,175,85,31,140,57,104,245,213,24,253,127,254,235,0,255,214,112,228,191,138,135,242,53,224,127,248,211,61,128,222,231,116,184,254,241,4,219,89,59,38,101,66,11,202,26,162,62,224,43,250,154,211,14,174,124,181,0,255,254,103,51,121,243,131,159,126,240,33,147,224,143,250,26,240,0,255,158,228,216,59,215,66,86,200,3,232,125,121,57,158,96,160,105,195,38,9,18,71,60,153,170,211,248,101,190,98,189,218,183,235,96,62,231,204,102,199,150,110,158,141,91,180,188,227,108,178,238,226,227,188,222,223,103,156,19,243,51,126,47,47,42,223,252,211,183,75,51,253,13,160,56,14,156,231,194,73,134,24,158,137,69,246,201,130,157,181,179,181,45,26,124,240,17,62,210,215,116,127,192,232,177,156,128,89,120,117,179,134,50,185,95,243,42,248,4,175,85,186,247,71,61,135,37,153,192,250,55,45,124,163,253,217,139,137,181,136,0,255,189,240,19,94,88,147,122,128,60,193,68,71,157,125,224,168,4,216,60,213,178,34,169,107,181,110,17,0,255,199,223,14,160,221,63,121,189,128,115,204,44,145,49,9,146,23,106,230,201,92,170,163,246,58,106,151,87,250,87,126,238,78,6,62,191,42,183,110,49,107,92,90,178,195,29,183,248,40,158,227,181,62,217,63,146,241,29,44,0,255,217,33,169,124,212,201,238,44,210,74,235,120,18,31,185,218,241,100,0,216,204,130,112,52,201,212,1,244,94,251,199,118,128,141,179,59,188,98,243,202,63,253,244,141,159,250,114,197,113,70,2,115,35,44,179,20,181,171,246,201,241,2,128,19,55,48,98,36,44,47,130,163,120,27,123,235,180,108,21,152,98,192,142,66,161,10,24,139,136,90,239,237,115,29,16,41,207,163,213,236,44,48,146,44,173,208,79,55,189,130,254,232,24,239,60,73,251,150,50,209,194,62,186,215,196,178,183,46,124,5,31,245,106,175,253,167,112,70,253,126,156,73,48,223,244,242,132,43,117,238,128,151,173,120,64,90,121,249,56,158,203,157,147,152,132,21,205,160,125,8,94,105,170,87,251,250,220,249,198,24,31,253,190,159,207,213,186,195,23,109,106,61,174,183,199,236,30,219,177,220,113,118,234,194,213,190,251,195,236,25,187,203,246,242,38,172,212,190,118,15,160,247,246,151,155,103,96,232,78,77,236,195,205,26,106,217,104,173,127,93,73,191,114,123,9,35,252,173,122,60,242,53,251,207,241,186,212,191,219,178,219,119,121,140,103,210,48,190,119,84,250,119,144,246,248,159,32,191,175,166,128,114,61,124,18,159,150,216,7,208,138,225,238,87,112,36,27,161,210,172,81,83,190,27,39,149,3,206,150,172,197,69,243,149,62,209,241,253,13,253,187,221,177,220,181,46,196,209,60,122,140,127,116,209,107,125,234,254,56,158,34,250,143,193,121,180,185,214,173,170,218,170,185,248,67,99,1,244,30,251,199,116,88,184,239,126,23,211,100,219,236,203,78,173,194,31,241,14,175,121,61,251,175,231,5,94,242,54,237,144,116,211,202,219,40,181,108,15,223,107,91,95,239,81,167,227,156,34,223,221,126,179,79,179,0,255,134,245,181,154,182,169,125,112,60,35,56,101,126,40,215,102,131,185,56,242,105,223,163,123,55,124,0,165,127,138,206,207,57,41,130,37,6,174,237,211,167,85,229,175,202,97,24,13,213,215,250,243,126,222,198,83,106,63,40,148,33,118,209,79,159,221,44,212,46,252,22,127,243,186,253,211,195,244,242,191,109,246,54,246,143,243,185,177,46,252,170,59,30,64,209,107,189,175,227,65,29,57,31,100,161,25,243,183,36,78,16,106,91,162,175,70,86,0,180,20,164,168,3,80,12,160,72,105,202,169,8,160,8,138,226,160,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,138,150,154,131,18,1,20,120,138,75,155,226,5,160,104,102,154,160,15,64,147,166,164,40,0,10,180,180,20,5,160,76,233,230,180,105,0,80,20,69,79,7,208,10,250,63,140,199,0,255,12,52,61,180,129,100,240,185,190,150,247,79,15,234,63,79,89,53,251,34,60,144,175,21,244,191,24,151,0,255,185,211,68,187,141,194,227,250,90,66,0,255,219,209,63,78,98,106,77,176,2,239,57,128,18,208,0,255,178,252,7,142,213,41,190,77,85,252,39,95,35,127,19,235,129,11,155,209,187,235,43,45,250,95,166,0,255,185,106,23,143,224,137,95,228,107,228,127,113,253,215,93,144,0,255,80,91,1,20,69,81,0,148,14,167,65,203,233,8,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,185,235,49,250,191,249,238,143,165,31,60,38,26,190,225,58,244,122,116,253,175,63,95,126,61,233,7,79,16,89,248,178,62,128,66,232,127,50,235,65,75,117,134,211,12,175,211,254,191,229,127,247,77,226,127,202,47,126,221,43,234,7,202,122,216,254,102,200,34,188,78,251,0,255,150,0,255,117,3,249,15,48,254,159,15,160,56,65,75,73,1,80,167,104,234,20,0,104,211,167,97,10,128,150,146,162,0,40,138,162,0,40,154,81,212,1,104,134,187,105,130,150,2,160,164,40,10,128,162,156,226,184,105,224,52,23,128,98,166,216,105,70,115,3,80,140,98,167,40,1,40,38,197,78,75,25,128,98,20,163,78,115,3,80,140,162,165,5,160,152,20,41,69,147,6,160,104,41,41,0,138,162,78,171,1,104,29,205,245,20,214,212,1,104,206,76,19,52,163,0,104,41,105,233,3,80,251,188,0,194,25,35,133,33,198,176,236,21,246,244,96,253,35,212,60,50,146,183,228,141,39,237,250,210,184,52,249,195,71,225,19,174,120,14,123,148,143,113,18,161,49,22,87,103,59,79,43,205,244,40,180,130,127,245,181,62,244,128,225,73,40,12,46,33,96,185,32,68,50,106,173,75,161,35,60,23,64,237,83,159,194,25,117,24,231,18,22,48,20,195,220,170,123,129,78,122,90,187,159,233,48,50,119,40,125,50,16,11,73,134,36,79,94,243,186,59,56,176,228,118,178,104,54,134,182,20,203,166,35,130,102,66,189,139,196,215,241,168,3,168,189,213,227,58,110,196,248,189,251,103,195,55,242,83,71,61,196,199,186,225,21,244,244,221,232,62,121,123,8,5,151,206,108,117,107,233,8,214,233,48,190,137,7,92,239,239,219,116,224,252,126,126,3,86,234,188,188,108,211,37,62,106,99,77,253,130,89,6,112,247,5,208,236,31,246,140,228,49,238,3,22,44,111,234,26,198,165,101,181,150,218,89,113,130,162,0,104,105,206,164,232,22,64,67,207,120,38,87,0,255,230,237,175,232,213,186,191,195,86,0,255,9,130,171,220,241,138,116,151,54,241,181,199,74,74,59,128,194,127,9,210,179,229,209,23,96,231,14,125,196,159,205,93,235,3,211,203,91,96,108,154,81,109,110,46,65,12,172,24,191,195,79,188,62,13,172,50,206,101,68,82,174,114,52,73,218,7,80,237,223,232,211,173,226,198,56,237,67,172,117,187,55,188,213,118,187,241,138,122,32,35,231,29,140,26,205,32,100,122,73,146,220,29,101,113,75,209,151,100,225,3,241,47,87,123,171,119,231,92,48,217,152,189,60,41,237,251,188,218,135,250,118,136,111,225,31,125,157,63,158,195,127,133,1,27,113,131,91,51,0,177,165,219,197,154,194,0,255,226,138,46,62,128,6,207,134,130,229,168,198,93,162,221,189,42,217,43,236,81,126,70,70,96,24,74,68,30,113,203,178,132,122,12,119,13,81,139,2,94,138,0,255,241,218,174,7,149,216,24,209,132,104,142,0,58,187,210,175,119,215,113,226,234,127,121,229,51,158,88,237,103,61,75,227,45,60,227,234,52,244,56,8,253,96,112,246,1,20,175,199,254,232,230,243,126,91,146,36,128,150,191,168,77,124,132,223,229,13,221,124,173,127,135,17,202,47,24,33,70,106,223,172,172,17,34,210,94,95,134,103,226,27,189,214,243,224,26,131,84,218,102,24,112,90,121,170,53,75,91,68,45,34,196,151,240,187,106,143,135,127,234,31,185,146,71,49,151,121,195,29,199,223,19,234,48,66,191,241,33,7,80,122,61,164,247,115,10,248,243,121,147,37,214,104,161,201,210,122,131,63,246,122,239,122,236,101,219,206,54,158,237,136,183,17,55,136,15,231,43,252,31,73,31,238,55,0,255,14,93,170,233,3,0,255,91,186,61,252,72,95,225,223,200,236,0,255,242,137,0,202,141,107,26,198,199,226,22,197,235,248,0,138,129,148,76,75,173,183,221,101,138,10,128,162,40,234,0,180,169,83,82,2,80,20,69,237,0,104,41,90,154,55,0,45,45,109,90,0,74,138,162,0,40,138,162,0,40,138,150,18,128,150,146,162,5,160,164,40,10,128,162,40,10,128,150,146,162,0,104,41,41,10,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,104,41,0,74,138,162,0,40,138,150,18,128,162,40,90,0,138,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,165,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,150,146,162,5,160,40,41,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,165,164,0,40,90,74,10,49,63,218,43,10,58,80,180,232,112,245,145,127,244,19,248,47,134,145,248,83,213,98,244,63,248,175,0,255,68,195,145,0,255,21,62,91,237,199,10,70,0,255,131,254,250,79,52,28,249,95,225,177,213,14,166,207,184,146,150,146,130,234,169,195,95,195,95,31,221,140,159,87,42,95,179,232,0,255,19,94,0,255,185,86,34,0,255,97,252,170,175,84,190,102,209,0,255,39,188,254,115,173,68,254,199,120,98,0,69,209,82,2,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,11,64,81,210,82,2,80,180,148,20,102,84,81,20,45,234,37,241,191,186,252,200,150,246,186,173,88,244,63,8,175,0,255,67,51,145,0,255,14,126,88,185,21,64,0,255,131,240,250,79,52,19,249,239,224,85,125,236,1,90,74,138,130,236,243,188,150,146,162,200,212,79,47,143,0,255,134,143,62,10,159,241,184,90,163,0,255,207,127,253,223,26,142,252,87,241,80,190,210,243,234,171,49,250,223,252,215,0,255,173,225,200,127,21,15,229,43,61,76,15,160,118,207,0,255,208,99,174,254,17,0,22,194,155,200,221,224,95,250,10,112,31,7,200,177,97,100,221,18,197,227,194,55,234,51,95,205,174,0,255,117,115,245,239,6,156,86,240,34,64,13,190,222,171,252,244,10,233,179,250,95,254,16,202,248,213,241,208,254,186,58,222,203,7,80,250,244,6,254,73,229,103,130,253,0,103,101,117,135,151,29,163,158,241,80,175,244,110,156,67,189,191,173,188,155,206,17,237,83,251,215,150,4,94,134,111,242,138,227,240,207,244,63,188,159,36,199,2,44,109,168,61,188,210,116,139,93,95,233,131,215,115,61,161,212,127,91,121,59,193,140,246,181,54,153,254,240,195,0,122,159,122,193,2,36,117,84,1,105,190,68,134,188,72,187,155,203,53,57,227,127,60,154,175,244,195,63,169,186,25,157,79,104,62,32,147,180,170,29,186,150,196,147,120,108,197,115,220,91,249,229,131,36,17,130,46,174,102,117,97,163,210,76,131,38,190,199,19,174,133,36,7,18,0,52,25,64,130,162,166,154,159,19,228,66,148,177,150,108,107,79,0,141,0,255,28,254,136,59,227,119,44,236,247,236,248,180,44,161,175,247,247,169,228,251,226,73,217,80,91,210,168,27,242,230,210,121,226,146,240,19,188,84,171,158,191,159,219,149,219,171,0,255,112,234,48,237,67,251,27,221,240,7,60,210,171,252,205,199,83,207,176,140,36,70,183,129,105,186,32,18,4,11,220,237,37,241,191,40,62,197,135,0,122,127,226,15,84,247,41,235,254,178,18,28,120,43,162,252,173,241,82,95,141,53,206,235,61,211,51,202,219,160,221,142,221,108,9,146,41,154,120,198,215,218,231,21,102,79,42,64,70,89,86,80,39,46,78,243,134,0,88,52,120,227,109,124,225,10,92,174,227,26,75,75,106,12,113,73,163,7,208,251,18,204,221,171,127,80,23,176,212,58,77,197,143,90,115,181,89,254,103,55,232,116,227,91,89,23,159,171,185,226,94,72,80,44,128,134,142,243,130,93,6,72,186,184,87,69,75,9,64,115,160,213,248,115,132,222,206,112,151,161,27,187,182,80,223,90,21,117,122,0,181,175,250,92,71,121,203,198,109,54,64,94,231,209,62,212,74,115,241,129,158,123,205,254,141,30,211,115,100,129,8,176,10,179,228,87,105,180,239,17,127,195,247,248,154,10,61,21,92,107,78,175,231,244,129,25,34,135,209,140,148,141,122,12,141,81,59,13,226,155,22,247,1,52,199,56,3,72,174,246,74,241,170,161,95,15,204,207,184,141,195,178,236,104,121,149,222,85,120,13,253,229,116,230,115,216,228,249,57,177,202,86,233,220,223,219,241,22,47,241,113,248,115,175,245,21,59,130,188,29,188,113,30,45,35,196,92,177,119,233,179,234,165,103,30,64,233,233,95,80,167,243,146,75,237,72,135,11,218,146,150,75,203,235,194,167,241,108,190,210,175,199,117,32,236,118,102,227,210,188,242,81,143,76,75,173,238,107,27,134,51,14,29,145,216,194,82,36,249,124,5,61,247,113,46,118,118,30,147,191,34,242,202,254,38,16,60,20,31,225,1,20,117,154,195,80,214,20,0,205,129,211,84,83,52,63,0,205,97,138,102,180,0,148,212,105,142,155,2,160,104,105,72,1,80,20,151,150,214,65,0,218,38,197,78,115,83,0,20,151,226,82,180,1,40,70,177,83,180,1,40,70,177,83,180,1,40,46,197,78,73,27,128,98,20,59,69,9,64,49,41,138,2,160,79,131,166,164,15,64,45,76,51,154,75,9,64,81,180,148,0,20,69,81,0,212,41,154,150,58,0,101,154,167,76,83,0,138,146,162,219,0,10,249,143,243,250,239,52,209,110,203,240,184,190,146,208,0,255,86,167,0,255,57,189,102,159,15,127,200,215,146,191,72,151,0,255,1,154,38,26,184,195,231,250,74,66,0,255,155,209,63,78,198,13,241,6,228,240,169,0,74,64,0,255,203,246,159,234,23,95,32,38,62,145,175,9,250,0,255,226,250,191,187,116,134,212,194,190,210,162,0,255,149,199,51,32,181,139,103,143,70,124,32,95,211,241,63,238,182,30,189,73,27,170,106,41,128,162,40,10,128,214,211,59,211,238,227,233,157,1,104,248,163,104,248,163,0,40,138,162,0,40,90,74,10,128,162,40,10,128,50,189,146,140,254,183,235,127,142,150,20,0,255,171,132,63,243,10,245,74,14,253,127,203,127,224,71,83,120,84,141,240,85,125,0,157,63,232,250,31,234,227,127,45,194,235,180,0,255,109,251,111,48,0,255,193,248,119,175,243,135,247,31,234,227,191,173,197,43,217,0,255,183,252,7,110,236,143,111,191,248,110,62,128,6,69,233,86,74,0,234,20,77,157,22,0,138,147,166,79,195,180,0,148,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,51,138,22,128,102,210,140,162,0,104,70,115,41,41,0,154,209,140,162,5,160,164,25,45,37,0,69,81,20,0,45,37,69,1,80,20,197,104,110,3,160,104,29,45,37,0,205,1,138,162,5,160,164,40,10,128,150,106,159,115,158,151,31,69,166,176,71,1,192,32,208,232,245,122,143,122,126,99,156,71,140,149,127,147,77,219,162,125,105,0,255,88,12,248,28,62,211,3,232,125,29,39,203,56,43,143,223,178,111,54,219,39,67,53,219,183,240,51,252,165,87,108,207,25,199,239,118,219,188,93,181,127,238,82,53,207,227,79,61,49,223,95,26,121,56,242,52,51,121,173,206,229,221,101,120,173,123,195,113,50,6,23,96,148,100,60,71,50,148,154,180,157,61,50,20,137,248,80,252,107,0,109,211,195,166,231,231,205,87,254,141,157,253,101,167,253,213,62,143,63,226,239,249,74,127,59,1,206,216,141,207,196,229,223,203,155,231,172,216,239,141,186,105,253,129,228,117,156,241,136,92,145,39,89,43,75,188,190,85,5,64,81,20,5,64,81,180,13,60,165,95,197,0,180,148,212,96,81,17,0,180,148,20,64,17,0,180,148,20,5,152,230,0,234,245,30,211,193,198,57,59,239,54,192,178,151,15,251,182,182,99,180,191,139,231,225,191,188,158,138,188,158,97,160,195,1,200,241,214,44,211,246,216,7,108,233,61,91,161,206,174,83,141,24,237,183,177,139,226,53,194,127,210,156,243,213,254,158,12,227,188,60,174,252,155,189,246,79,234,161,221,254,135,47,226,211,174,247,150,233,213,250,175,32,151,24,121,43,146,100,239,153,176,98,237,137,51,62,132,207,244,90,15,28,7,200,141,84,2,2,179,67,162,241,200,228,61,241,66,231,42,13,227,123,124,0,69,144,17,20,116,189,183,15,142,83,35,25,208,217,198,172,182,236,71,55,54,234,91,161,65,252,231,138,59,128,222,219,147,61,187,179,141,47,241,159,157,60,61,189,116,219,167,250,135,239,232,235,61,135,170,206,253,169,8,167,253,92,190,48,222,35,252,135,212,70,190,162,251,207,67,160,249,25,54,155,116,89,165,210,168,190,134,190,143,7,24,55,11,124,23,58,191,166,181,93,20,190,196,3,40,61,238,97,98,252,14,127,204,188,242,205,131,148,225,87,251,59,237,219,232,43,196,159,62,97,210,191,187,141,164,87,252,217,55,88,198,181,254,244,69,245,195,192,120,247,83,213,142,52,117,212,176,21,14,0,255,227,81,215,28,101,57,246,10,198,221,195,238,128,79,111,93,56,59,60,145,15,160,244,207,24,231,203,187,17,53,84,173,21,254,186,27,7,200,200,27,72,235,100,5,64,75,73,81,0,20,163,78,155,2,160,40,138,2,160,165,164,40,0,138,162,165,33,0,69,81,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,5,64,73,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,69,209,82,0,148,20,69,1,208,82,210,82,2,80,20,69,11,64,73,81,20,0,45,37,69,11,64,73,75,73,11,64,81,82,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,69,81,180,0,148,20,69,11,64,73,81,20,0,69,75,73,11,64,81,82,20,0,69,81,20,0,69,81,20,0,69,209,82,34,230,71,123,69,209,125,160,40,232,120,245,73,250,127,244,19,248,43,134,145,248,80,21,140,254,7,0,255,245,159,104,56,242,191,194,95,171,29,89,209,232,0,255,219,127,253,39,26,142,252,175,240,215,106,135,211,103,92,81,20,5,213,83,135,127,134,187,62,186,27,63,175,84,190,102,209,0,255,39,188,254,119,173,68,254,199,248,85,95,169,124,205,162,0,255,207,7,251,207,181,18,249,31,227,137,1,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,209,2,80,82,20,5,64,75,73,81,152,153,150,146,162,80,47,137,0,255,213,229,71,182,180,215,110,197,162,0,255,65,120,253,39,122,137,252,119,240,194,202,173,88,244,63,8,175,0,255,67,47,145,0,255,14,94,213,199,30,76,81,20,5,217,231,121,69,81,20,153,250,233,231,241,223,240,209,71,225,55,46,87,107,244,0,255,249,175,0,255,91,195,145,0,255,42,30,202,215,128,0,255,220,135,171,175,198,232,0,255,211,95,0,255,183,134,35,0,255,85,252,148,175,244,177,250,71,218,3,169,177,0,255,219,244,31,99,152,182,222,127,155,181,69,227,219,3,62,239,154,113,166,0,255,57,71,62,99,182,152,53,137,119,231,122,241,39,87,216,245,191,78,210,230,60,71,227,5,10,124,111,157,31,15,37,3,24,4,172,252,8,2,168,86,106,217,216,42,37,62,224,0,154,253,215,113,34,156,49,247,207,122,177,59,237,91,110,134,31,251,66,175,240,221,94,179,127,251,118,206,121,252,153,95,158,141,251,197,190,219,191,90,198,163,247,221,63,21,60,25,36,2,250,165,209,64,140,43,235,43,181,13,45,224,61,94,239,201,254,119,253,195,12,78,246,47,194,26,138,31,242,192,180,222,54,63,99,67,168,60,201,107,85,212,41,96,71,1,40,12,42,0,0,197,57,3,213,46,42,123,189,39,180,115,155,141,221,191,203,187,215,62,243,76,159,125,13,191,194,135,92,239,237,205,242,124,164,228,230,233,77,11,94,96,139,110,154,50,188,129,247,244,213,124,252,94,62,196,63,49,164,127,113,52,83,164,157,185,216,173,69,188,46,201,146,192,164,244,176,199,57,187,199,223,173,188,242,69,0,255,200,95,251,115,189,245,147,175,244,161,231,102,199,204,227,177,112,115,243,102,191,36,167,145,253,65,188,139,223,214,251,188,142,233,64,184,207,60,243,216,53,28,246,155,30,89,60,141,215,121,5,64,75,81,82,0,20,69,75,49,1,40,138,134,191,83,160,1,40,234,148,62,110,138,0,160,40,138,146,0,154,203,207,25,227,131,232,124,25,74,189,218,211,231,130,113,118,222,252,230,153,95,222,217,31,108,122,86,218,223,198,243,240,83,94,157,222,43,151,193,128,238,3,104,246,79,199,17,156,177,27,147,56,217,204,39,79,222,242,54,251,87,109,180,211,251,123,140,49,14,0,255,204,60,243,191,63,121,176,223,244,213,90,190,230,229,71,251,71,213,131,205,148,242,186,102,231,246,241,217,172,107,119,252,129,215,244,181,30,121,61,227,12,43,85,0,255,109,230,137,215,183,253,252,210,189,36,222,104,35,31,64,235,81,199,205,238,94,62,31,112,177,242,104,95,28,155,166,246,55,26,198,95,174,175,190,218,211,113,46,1,210,134,242,192,69,77,210,72,75,208,229,61,153,46,39,252,18,95,204,215,251,238,143,208,17,80,137,13,134,73,16,36,195,170,157,58,100,250,234,102,0,45,37,69,1,80,52,133,162,14,64,209,206,164,164,40,0,138,150,146,98,0,20,69,49,10,128,102,20,69,1,208,140,102,20,5,64,81,20,5,64,81,20,5,64,209,140,162,5,160,153,20,69,1,80,20,45,5,64,81,148,20,0,69,75,73,1,80,180,148,20,0,69,81,20,0,117,138,166,165,14,64,153,198,233,189,41,61,5,160,164,104,41,54,128,66,254,226,188,254,59,61,32,0,255,51,188,174,175,36,244,0,255,213,235,191,233,53,238,195,87,242,21,221,63,14,113,22,3,0,156,30,154,138,42,60,174,175,245,253,231,49,163,0,255,0,169,147,107,230,137,192,3,160,0,250,159,251,103,64,189,226,219,197,227,115,124,77,208,0,255,100,157,254,3,234,161,51,186,78,246,21,64,0,255,207,246,0,255,23,85,252,71,142,199,241,53,65,0,255,147,245,250,15,117,128,252,247,186,25,64,81,180,20,0,165,151,211,48,165,227,105,24,128,162,40,10,128,150,146,162,0,40,138,150,18,128,150,146,162,0,40,29,86,175,164,208,0,255,191,159,158,141,198,8,0,255,221,32,252,148,215,238,163,235,149,220,254,239,207,35,91,64,26,237,225,169,108,65,248,157,62,128,206,31,223,191,136,143,0,255,183,33,175,211,254,183,233,127,70,246,207,183,248,94,175,245,163,172,30,227,233,70,104,241,58,211,0,255,216,111,249,95,193,198,254,41,93,48,126,156,15,160,116,99,138,2,199,74,1,208,82,52,125,10,2,208,52,117,218,20,0,69,81,20,0,69,75,81,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,45,37,197,211,2,0,138,209,56,205,51,106,66,0,138,162,40,0,234,20,24,40,12,0,32,16,154,2,192,210,171,61,240,74,202,15,144,177,52,216,88,180,70,66,237,155,103,242,70,143,57,124,6,31,56,128,198,191,121,31,35,193,33,185,79,140,85,122,44,141,0,255,184,233,203,15,13,83,106,153,174,73,95,239,231,159,69,92,4,239,194,242,166,216,23,237,196,189,218,133,79,158,171,61,242,224,241,12,218,56,118,186,116,107,165,172,101,134,63,181,224,0,106,0,255,253,188,236,137,239,199,27,23,182,252,211,134,204,54,93,155,224,37,252,169,175,244,72,125,206,184,112,190,187,189,124,243,32,242,206,83,173,123,180,210,154,107,253,122,188,112,17,73,49,194,110,177,73,209,202,208,166,198,125,240,14,190,118,237,254,56,206,184,76,105,98,60,128,34,117,184,1,220,86,190,124,131,154,237,238,189,173,61,195,211,88,124,21,223,206,87,123,210,206,216,130,229,175,188,18,103,199,221,222,214,149,62,189,217,99,148,67,208,69,64,164,25,41,237,116,248,117,143,71,92,1,80,20,69,1,80,20,133,2,79,51,46,0,205,129,38,77,19,180,157,1,80,228,166,165,164,217,1,40,156,34,192,168,78,131,160,0,148,62,21,166,164,230,193,121,212,28,0,20,69,209,107,96,10,250,138,225,140,224,119,12,111,230,205,209,12,153,158,58,156,250,195,67,250,90,31,250,28,114,219,194,70,110,94,68,242,185,119,219,244,214,72,135,92,251,240,181,124,13,29,6,28,140,178,94,233,245,156,225,217,8,184,243,246,30,47,179,73,43,173,43,162,120,21,62,211,3,82,123,239,231,22,140,147,231,147,183,45,97,249,166,201,130,251,244,72,224,97,60,154,175,246,233,254,56,99,228,124,156,217,204,135,206,43,15,181,173,210,82,147,251,74,223,62,244,60,63,28,5,227,238,246,55,246,16,10,188,114,127,80,239,207,205,99,59,73,121,103,0,255,243,2,60,17,159,225,129,105,192,0,255,28,192,144,179,141,33,137,11,241,94,239,241,29,190,159,206,102,27,105,187,250,207,61,218,49,121,120,77,193,47,120,13,134,1,246,187,222,43,37,189,130,242,141,92,62,179,173,102,55,252,212,201,154,133,191,234,3,146,198,63,144,113,144,113,60,102,121,50,34,171,110,186,164,149,186,115,197,5,228,220,125,128,206,200,184,113,88,194,226,146,80,26,116,173,31,254,72,229,72,224,125,247,152,11,159,160,214,77,27,111,208,162,102,216,225,78,78,141,149,43,194,37,111,75,67,154,36,242,1,20,254,219,25,99,243,241,27,187,233,61,246,119,71,88,23,95,185,22,189,206,246,63,231,214,127,128,229,153,253,171,12,18,95,231,181,0,148,20,69,1,80,20,69,1,80,20,69,1,80,167,32,37,133,3,80,164,105,156,226,144,18,128,162,165,164,0,104,41,74,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,74,10,128,162,104,41,1,40,138,162,5,160,164,104,41,1,40,90,74,10,128,162,40,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,41,90,0,74,138,162,0,104,41,41,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,162,165,164,0,40,138,162,5,160,164,165,164,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,49,63,218,43,90,221,47,20,5,189,94,125,228,31,253,4,254,138,97,162,248,83,85,48,250,31,252,215,0,255,161,225,200,0,255,10,127,173,225,127,172,96,244,0,255,237,191,254,19,13,71,254,87,120,108,181,195,233,51,174,104,41,41,168,158,58,252,53,220,245,209,205,248,121,165,242,53,139,254,63,225,245,191,107,37,242,63,198,175,250,74,229,107,22,253,127,194,235,63,215,74,228,63,140,39,6,80,20,45,37,0,69,75,73,1,208,82,82,20,0,69,209,82,2,80,20,45,37,0,45,37,69,11,64,73,81,20,102,166,40,138,66,253,36,254,86,151,31,217,218,94,185,21,139,254,7,225,245,159,232,37,242,223,193,15,107,183,98,209,0,255,32,188,254,15,189,68,254,59,248,84,31,123,128,162,165,164,32,251,60,175,40,138,34,83,127,248,151,199,127,195,71,31,217,140,201,213,26,253,127,254,235,191,214,112,228,191,138,167,242,149,126,128,232,65,32,134,184,234,171,49,250,0,255,252,215,0,255,173,227,200,127,21,143,229,43,232,47,136,85,15,110,157,102,67,54,239,129,186,20,126,58,64,226,140,179,5,228,236,153,187,146,123,84,227,2,204,224,239,174,245,169,199,151,177,251,157,58,93,242,226,153,185,240,75,159,210,198,185,142,223,207,72,130,77,22,227,185,67,210,93,241,109,88,23,126,211,235,252,113,143,192,114,182,16,6,210,12,205,121,166,149,38,1,180,222,222,125,203,185,128,67,68,238,154,183,195,109,213,87,155,103,110,145,175,247,246,109,156,51,248,51,239,94,254,108,135,253,103,127,171,105,124,166,175,245,235,111,252,17,148,143,26,251,8,27,22,118,237,107,85,19,241,129,124,141,61,103,32,111,54,88,184,186,85,96,138,131,14,20,80,64,236,154,250,124,193,45,188,63,117,236,50,249,217,28,58,125,52,120,225,21,60,176,118,0,255,225,15,128,30,196,124,34,112,204,23,132,180,77,63,141,167,141,174,244,21,32,81,167,146,130,207,214,170,78,209,204,77,238,239,137,224,101,248,91,224,74,233,81,15,3,206,133,230,115,119,73,206,139,125,115,182,55,235,178,194,79,248,198,181,93,199,37,201,163,124,187,29,91,34,0,255,138,181,241,61,81,198,55,241,191,94,237,83,143,162,227,109,220,46,99,52,82,137,27,226,177,62,113,69,188,146,175,244,233,205,30,43,67,25,25,246,13,100,161,95,166,157,38,173,101,60,230,0,106,159,113,220,120,172,146,100,138,162,5,160,164,0,234,180,80,0,106,95,64,145,210,156,155,2,73,3,80,167,65,83,52,147,0,26,160,57,105,64,234,6,64,145,166,79,73,145,6,160,165,164,168,3,208,156,202,176,50,252,174,246,246,239,140,17,89,254,179,217,204,0,255,102,182,31,53,45,140,127,240,62,175,167,6,207,184,157,141,237,62,9,23,44,247,1,148,254,142,60,21,124,192,79,124,131,76,222,141,19,234,163,113,79,90,140,87,212,91,194,63,201,87,253,121,55,198,92,210,124,167,99,121,221,176,3,0,255,197,119,93,233,211,147,248,199,198,4,20,89,160,200,154,183,172,157,30,75,124,12,127,118,181,7,149,156,192,114,84,8,99,232,4,77,169,143,198,53,58,196,163,248,0,90,0,255,142,188,145,177,193,29,218,120,96,238,45,211,188,84,173,191,141,43,36,102,237,181,206,207,160,230,129,217,49,51,9,249,94,165,79,146,192,195,248,81,233,211,227,120,70,51,55,148,237,202,21,203,96,217,179,133,127,116,197,3,104,61,64,72,199,94,81,199,116,140,209,204,110,119,251,122,203,236,35,127,66,132,175,53,201,107,202,207,7,192,98,132,81,151,104,117,175,0,138,162,104,1,40,156,226,166,78,83,4,160,72,211,60,173,144,34,4,160,164,104,41,1,104,41,41,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,10,20,125,0,122,103,74,143,211,60,55,13,0,138,162,232,233,0,138,160,0,255,197,248,252,207,77,15,93,1,131,207,245,181,132,254,15,60,0,255,113,89,117,130,8,47,228,43,58,254,143,24,143,0,255,116,166,131,118,147,16,94,215,215,242,248,31,118,143,0,255,24,57,173,30,67,54,120,0,180,128,254,159,233,127,254,69,241,8,104,60,142,175,9,250,191,164,203,127,96,169,133,206,37,226,145,125,45,160,0,255,193,63,1,124,77,60,170,102,188,142,175,9,250,191,164,199,0,255,36,71,45,180,161,74,188,49,128,162,40,10,128,210,241,244,206,148,14,167,121,6,64,211,20,69,3,128,162,40,10,128,162,40,10,128,162,104,105,1,104,1,24,196,247,74,95,180,252,199,237,191,63,147,72,238,208,184,96,47,248,4,175,80,253,135,133,190,146,246,57,183,231,127,155,136,70,250,39,51,248,119,15,160,247,192,229,232,243,117,174,0,255,247,91,254,151,229,99,127,20,217,197,23,244,21,117,244,249,58,237,127,219,254,27,200,127,251,226,15,60,128,6,37,69,1,80,167,213,212,41,29,0,104,211,167,97,10,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,150,18,128,162,40,10,128,162,40,10,128,162,104,41,0,74,138,150,18,128,162,104,41,1,40,138,162,0,40,80,20,117,0,90,78,155,2,77,10,64,99,76,81,20,0,45,37,237,86,250,212,113,216,49,59,91,202,204,188,243,161,201,50,251,35,237,225,177,1,180,30,56,221,109,71,154,207,236,230,177,107,236,182,95,180,173,131,127,240,145,190,202,223,252,242,235,118,203,57,39,218,26,112,207,110,180,51,182,164,221,172,89,124,212,183,144,86,250,186,207,57,187,193,31,43,143,124,210,63,218,231,246,39,186,195,23,188,218,211,243,3,206,184,249,76,224,101,187,197,62,145,210,99,95,197,23,241,125,7,80,123,92,209,99,23,32,217,72,164,204,170,180,89,18,164,90,15,143,180,185,248,166,145,94,131,3,8,153,229,12,162,3,201,140,188,32,174,8,235,231,43,252,23,239,167,199,32,65,119,206,231,40,178,11,134,159,246,154,220,231,220,251,179,193,16,182,189,139,180,235,0,154,103,96,224,36,102,196,134,145,71,162,229,74,159,188,222,190,103,229,49,243,186,0,255,236,55,47,246,177,54,67,124,140,95,93,113,159,42,115,112,230,171,61,247,199,227,239,188,219,141,251,147,253,145,199,90,138,143,242,0,26,58,158,243,11,151,49,186,175,110,107,161,59,181,84,75,241,144,2,160,40,138,2,36,128,54,197,19,52,79,211,0,160,65,81,20,0,69,81,180,0,148,20,45,37,0,173,140,162,79,193,0,20,45,13,41,0,26,186,194,191,89,247,15,247,223,103,33,11,57,219,225,121,203,23,194,123,174,165,198,143,231,220,198,134,91,230,15,4,247,1,180,188,127,243,77,228,197,151,71,154,246,186,214,120,51,60,84,237,219,116,164,190,0,255,118,151,41,186,199,126,45,249,116,139,135,92,113,247,193,206,24,191,205,31,165,102,222,141,188,45,45,105,246,177,54,225,43,189,210,99,123,118,191,205,95,254,236,223,70,205,225,3,104,232,151,31,24,206,97,170,90,92,128,84,147,138,24,142,28,238,187,223,55,26,204,112,233,222,226,37,218,90,45,252,51,206,134,92,220,118,83,88,180,218,175,205,241,153,107,80,57,101,235,3,232,253,253,81,29,199,114,231,169,234,214,50,42,93,226,101,147,181,11,31,232,181,251,99,176,254,119,5,94,67,215,0,255,156,223,243,159,29,18,29,98,221,11,126,223,235,252,65,31,102,249,167,141,15,160,244,56,25,51,159,81,228,91,236,143,99,41,227,33,87,215,181,236,127,239,143,139,125,124,49,62,114,5,64,81,20,117,0,10,160,72,105,192,52,3,160,161,93,49,240,193,252,242,19,180,41,72,110,128,17,80,99,189,195,3,115,71,147,5,193,242,54,189,187,244,213,183,78,0,255,240,117,167,238,93,225,51,174,33,53,231,8,130,87,96,200,8,12,7,27,201,209,64,229,173,57,150,183,185,225,173,110,120,130,206,62,128,166,94,79,61,23,130,43,192,56,32,7,152,237,210,233,49,119,20,73,220,91,144,23,107,160,111,99,125,179,126,58,197,227,240,173,182,241,53,167,39,200,149,35,195,16,24,185,43,110,50,67,11,117,107,153,167,93,88,92,167,167,190,149,253,205,246,181,142,122,221,142,203,152,140,27,170,200,242,35,154,25,176,124,105,133,91,75,32,13,90,39,13,227,47,188,125,237,224,225,124,5,61,9,97,208,205,40,25,39,64,170,12,65,194,42,45,236,59,92,224,50,125,150,227,109,109,47,126,248,88,155,31,190,143,143,59,128,198,30,39,192,25,128,165,112,196,50,22,136,87,171,91,22,145,77,27,24,27,117,209,84,227,246,230,120,163,189,222,240,5,252,97,77,247,207,56,237,140,131,118,198,201,103,118,105,96,217,103,62,237,39,0,255,235,171,180,178,63,71,248,175,53,214,66,27,218,15,187,138,140,254,39,21,236,191,239,80,242,63,206,254,207,85,218,0,255,123,251,127,101,254,103,218,143,242,0,154,113,50,170,202,207,3,60,216,112,88,190,160,204,140,165,29,236,150,8,161,155,60,242,75,51,125,224,37,60,93,248,30,126,172,175,57,79,146,140,36,150,156,220,153,153,176,36,73,94,140,60,205,16,175,225,115,113,203,92,221,26,207,224,113,73,94,233,200,222,63,21,60,215,127,12,203,145,115,253,55,140,226,67,253,47,47,197,87,200,127,14,0,255,102,63,237,24,35,57,88,62,215,67,190,59,237,66,0,43,147,160,76,219,46,192,216,167,164,105,237,200,91,90,51,136,31,226,199,20,31,199,239,242,1,52,57,218,5,36,39,7,70,37,84,100,243,23,182,120,75,150,180,160,47,218,191,125,186,87,106,15,31,203,171,251,117,172,175,57,7,128,118,37,73,82,37,64,85,37,44,73,146,86,43,181,8,134,88,107,120,92,220,15,191,227,107,81,60,131,103,240,62,190,122,251,90,141,254,175,165,176,0,255,25,126,40,249,79,224,177,124,0,5,253,4,192,73,70,181,147,209,196,118,101,70,48,100,35,79,226,234,158,180,176,180,89,183,240,167,238,133,245,226,31,174,64,175,227,163,0,255,239,246,159,235,144,228,127,27,31,112,37,0,69,209,210,183,7,80,212,227,140,220,206,5,55,206,205,183,223,225,221,170,125,182,217,111,30,214,87,105,107,127,145,240,191,104,172,133,206,179,127,91,235,30,7,193,25,1,18,36,101,137,3,202,171,181,45,141,70,166,1,250,74,77,244,210,185,178,58,30,107,175,51,252,30,159,170,215,254,167,219,127,52,243,191,204,254,111,45,25,253,63,42,216,0,255,167,135,146,0,255,142,246,195,60,128,37,192,1,32,211,205,130,202,102,56,198,242,86,201,104,75,217,104,44,151,23,119,187,118,219,212,84,31,45,66,248,239,194,15,225,147,158,164,128,7,65,98,229,31,54,183,153,249,192,206,155,153,85,153,224,118,118,150,119,249,3,47,73,58,205,225,73,60,81,212,246,194,127,227,31,158,0,231,72,2,192,142,139,141,8,6,234,12,10,21,242,77,164,221,234,46,63,130,90,23,157,207,131,27,254,198,215,6,241,93,248,186,190,86,170,62,2,67,224,15,200,144,164,251,178,214,151,246,150,0,255,80,51,221,244,159,224,3,40,202,123,144,118,110,72,0,220,99,49,66,176,157,137,136,161,66,186,137,202,172,101,158,64,173,65,183,200,155,27,254,198,219,250,240,163,248,131,43,0,58,232,43,12,135,97,184,131,122,98,88,180,118,59,40,71,99,151,249,60,172,164,241,236,7,87,105,176,70,177,196,79,109,48,222,105,169,45,248,49,124,202,115,142,0,133,113,206,230,195,77,226,66,70,99,27,193,64,228,235,12,68,40,209,247,106,60,82,189,245,57,29,225,201,26,62,6,127,211,87,0,3,168,2,142,2,112,1,144,127,172,78,150,229,251,112,123,115,79,119,106,169,113,169,230,218,183,106,170,113,124,0,197,200,129,51,130,74,112,50,38,35,167,141,32,70,151,34,17,215,150,52,3,207,91,178,228,149,29,141,254,241,77,7,120,31,63,185,182,30,32,117,28,24,57,22,36,96,7,41,100,28,151,102,222,48,219,216,209,168,116,251,84,158,190,166,134,55,240,177,56,30,136,47,185,2,160,40,90,10,128,146,162,165,138,62,128,198,30,39,192,25,128,5,133,136,100,46,16,205,22,151,4,145,76,27,40,59,53,209,84,227,242,234,120,164,189,214,240,4,124,98,13,125,198,193,185,29,224,140,149,207,236,210,110,203,62,243,105,95,249,223,95,165,147,253,57,194,127,173,177,14,218,208,254,215,85,108,244,63,169,96,0,255,161,30,74,254,199,217,15,172,209,254,223,219,0,255,43,243,95,211,254,63,31,64,169,94,147,253,103,4,25,7,48,84,0,81,12,98,226,133,185,4,35,165,182,51,118,247,105,170,111,121,13,252,209,82,39,77,192,95,121,253,122,21,21,253,95,86,216,127,95,158,228,191,156,253,99,15,160,57,71,16,12,164,130,92,153,186,178,242,233,145,28,15,87,234,18,52,179,214,240,96,46,136,215,241,186,41,158,193,203,248,30,95,191,125,181,70,0,255,235,86,216,127,19,47,148,252,223,241,32,190,182,14,144,180,49,198,83,62,128,36,248,16,160,18,98,253,99,51,33,90,45,47,116,199,162,90,171,97,165,86,122,235,132,27,62,196,75,61,226,125,248,173,190,230,60,8,114,33,48,228,192,200,202,124,154,200,241,96,162,25,130,120,13,127,139,43,230,214,214,120,6,127,91,226,43,216,107,236,9,48,6,142,157,31,243,44,102,102,62,8,227,136,139,39,166,242,9,195,171,219,134,53,135,23,197,147,240,223,138,207,193,159,2,84,170,30,156,228,64,16,75,126,39,163,192,190,92,98,110,153,1,35,16,240,105,173,65,230,233,173,111,233,23,79,52,124,50,254,202,171,188,175,65,70,16,4,71,16,140,32,242,79,213,73,177,100,219,45,175,173,217,78,221,52,110,213,67,251,46,93,117,143,175,244,192,201,11,151,118,178,124,172,109,86,64,40,36,70,5,166,108,233,174,237,93,62,229,216,247,240,60,126,118,192,23,241,31,7,208,82,82,244,219,7,208,196,0,255,75,23,252,207,53,21,250,15,227,9,194,127,30,95,219,120,146,228,5,160,202,196,216,153,165,70,113,164,220,166,203,211,36,197,219,219,16,111,224,117,79,112,198,139,251,42,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,247,28,64,81,20,21,246,1,52,231,64,161,141,36,73,80,22,8,85,194,146,36,121,182,82,139,183,33,214,26,30,23,247,195,239,248,90,20,191,224,25,188,157,175,160,159,0,56,201,64,59,25,77,124,71,102,188,13,217,200,147,185,187,231,44,44,109,214,45,252,169,121,97,191,248,166,190,162,209,0,255,181,21,246,95,195,15,37,0,255,9,60,152,175,227,163,0,255,97,251,223,117,72,242,191,141,0,255,243,0,90,74,138,2,160,104,41,41,0,138,162,40,211,3,88,208,253,96,0,7,130,24,48,27,109,20,150,55,42,175,180,205,136,194,8,148,178,80,23,29,202,211,92,75,109,197,135,240,70,195,183,240,56,175,109,28,65,240,32,8,70,202,96,0,57,146,99,168,188,53,73,196,5,75,80,55,4,77,77,95,197,70,0,255,147,10,246,63,234,161,228,127,156,253,195,136,229,156,55,198,0,118,99,4,161,227,51,73,182,50,164,66,112,106,55,5,204,72,27,244,139,55,113,113,198,240,229,248,124,62,128,162,40,10,128,150,146,162,0,40,138,150,78,61,128,198,62,35,200,56,5,3,130,10,197,32,38,90,152,59,226,200,169,237,140,221,125,186,234,219,222,2,127,180,212,74,19,240,167,94,81,31,65,112,144,130,225,96,20,177,17,73,202,130,38,27,121,178,118,183,234,15,0,255,52,111,214,83,252,169,71,252,132,0,255,226,223,188,134,138,254,39,43,236,0,255,47,79,242,63,206,126,176,215,17,209,0,255,119,251,223,181,87,242,191,141,31,228,3,40,41,138,2,160,104,41,41,0,90,74,138,2,160,139,190,198,30,39,192,25,128,5,64,196,50,22,136,87,155,75,130,200,165,239,54,86,106,162,171,198,237,213,241,71,123,173,225,9,248,116,190,126,250,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,135,28,64,67,159,113,218,25,7,237,220,86,62,179,73,3,203,62,243,105,95,249,95,95,165,147,253,55,194,127,173,177,22,218,208,126,136,215,191,215,104,0,255,239,237,0,255,149,249,175,105,0,255,159,175,0,40,90,74,154,59,128,134,126,16,100,4,167,50,66,158,185,110,204,120,134,238,231,199,92,218,147,214,151,214,104,23,62,211,188,79,139,240,77,125,77,252,159,116,193,0,255,92,83,161,0,255,48,126,32,252,7,243,149,124,244,63,222,254,11,29,146,252,151,224,251,250,26,231,3,40,234,113,70,198,25,112,183,115,243,248,45,222,173,218,95,222,236,55,0,255,180,175,210,214,254,35,225,127,209,88,11,173,103,0,255,237,138,250,8,130,131,84,25,14,70,17,27,149,100,236,173,185,60,242,101,237,110,213,64,195,242,102,45,197,159,122,196,79,248,47,62,230,106,237,127,186,253,71,51,0,255,205,236,0,255,93,71,68,0,255,223,237,127,215,94,201,0,255,54,62,144,15,160,167,190,166,126,85,146,129,66,46,3,164,152,65,35,41,123,154,238,231,199,218,217,170,63,252,47,175,209,83,252,165,71,60,133,7,225,99,249,234,235,43,137,232,0,255,188,253,23,218,43,249,47,193,175,120,0,197,125,70,37,227,4,85,73,80,134,0,172,180,208,118,180,27,167,198,233,187,251,52,211,183,178,5,30,107,169,147,222,227,179,188,122,189,150,137,254,31,43,236,63,44,79,242,223,209,126,144,87,111,31,64,225,191,108,193,0,255,92,83,161,0,255,48,126,32,252,239,241,21,227,73,146,23,0,192,196,216,153,5,163,56,18,174,211,229,105,146,226,237,45,136,47,240,186,38,56,227,197,125,13,241,245,20,253,175,171,96,0,255,75,252,78,242,127,199,127,14,160,40,138,2,160,40,90,74,0,138,162,165,221,62,128,194,127,233,130,0,255,185,166,66,0,255,97,60,65,248,175,229,43,232,39,64,59,201,0,78,200,196,118,100,70,48,100,35,79,230,234,158,180,176,180,88,183,240,165,238,133,245,226,23,251,42,228,235,248,232,0,255,187,253,231,58,36,249,223,198,247,121,0,69,81,20,0,69,75,81,2,80,20,45,37,0,133,123,69,125,59,35,227,12,184,219,185,121,252,22,239,86,237,179,205,126,243,176,190,74,91,251,143,132,0,255,69,99,29,116,158,253,15,175,128,190,90,251,159,110,0,255,209,204,0,255,50,251,183,1,244,30,24,61,23,12,183,3,164,128,67,96,154,176,145,249,123,186,28,109,4,211,36,88,32,222,194,51,157,245,210,34,94,198,123,253,116,24,127,117,4,8,130,0,249,30,56,200,113,29,213,67,36,197,116,218,96,248,136,43,118,189,225,145,190,58,228,58,194,15,241,151,190,240,151,43,217,232,0,255,81,193,254,63,61,148,252,119,180,63,227,99,229,231,32,8,114,130,91,219,236,9,29,206,22,176,3,132,188,192,180,83,159,253,48,101,57,116,16,223,150,136,47,195,63,122,0,196,141,219,217,114,146,95,12,201,201,0,141,7,20,18,196,0,144,246,55,41,115,201,220,83,54,195,159,120,227,61,113,79,248,104,124,128,87,123,95,67,31,73,229,10,134,225,32,200,117,99,74,208,100,231,81,119,246,220,133,229,37,94,166,121,125,99,205,124,92,126,112,27,72,50,130,28,117,119,4,1,6,241,38,40,112,188,128,108,189,14,73,139,116,136,63,151,38,241,98,12,223,140,47,242,0,138,162,232,169,15,160,169,15,36,25,0,114,25,32,195,92,52,146,178,231,233,118,126,172,165,173,250,195,0,255,242,26,45,197,103,122,196,79,248,15,126,203,43,238,51,42,25,39,0,146,160,20,1,92,105,161,237,120,54,74,93,231,239,46,236,210,160,108,129,199,122,234,164,247,248,106,175,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,0,255,88,97,0,255,97,121,146,0,255,142,246,131,60,128,150,146,162,167,62,128,166,62,42,201,0,16,203,40,82,204,69,35,41,107,154,238,231,199,218,217,170,63,252,47,175,209,82,124,166,71,252,132,0,255,224,179,188,226,62,3,201,56,1,144,4,165,8,192,74,11,109,71,187,113,234,58,125,119,159,94,250,86,182,192,103,61,117,210,122,252,181,87,18,209,0,255,120,251,47,180,87,242,63,130,0,255,241,90,42,250,127,164,176,0,255,176,60,201,127,71,251,65,30,64,209,82,82,136,249,209,94,81,116,31,40,90,116,188,250,200,191,240,63,129,191,226,24,137,63,85,5,163,0,255,111,0,255,245,159,232,56,242,191,194,99,171,253,88,193,232,127,240,95,0,255,137,134,35,0,255,43,252,181,218,161,244,25,87,20,69,65,245,115,247,79,195,95,31,221,140,159,215,42,95,109,209,0,255,230,131,253,223,90,137,252,151,241,169,190,106,249,10,196,30,4,8,238,121,144,0,105,7,48,224,74,89,224,104,44,161,117,130,63,199,208,198,127,14,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,165,4,160,40,138,130,204,180,148,20,133,122,73,252,175,47,63,209,142,219,43,183,214,162,0,255,65,120,253,31,122,137,252,119,240,195,202,173,181,232,127,16,94,0,255,137,94,34,0,255,29,188,170,143,61,64,75,73,209,66,246,113,94,73,81,20,153,250,233,167,241,231,240,209,71,54,99,114,61,70,0,255,159,0,255,250,191,53,28,249,175,226,173,124,165,143,7,99,94,190,133,178,110,171,77,245,245,24,253,127,254,235,0,255,214,112,228,0,255,138,183,242,85,254,152,235,191,72,143,0,255,183,145,62,128,162,245,159,199,144,73,90,88,145,133,236,55,68,174,5,191,236,149,62,73,128,159,5,177,120,45,70,0,255,147,243,250,159,165,0,255,64,240,191,94,1,63,222,206,24,95,25,53,243,71,245,193,3,104,142,131,76,158,123,31,214,52,243,169,61,235,246,76,251,21,226,185,248,5,175,64,34,187,30,246,159,115,76,167,115,102,83,213,66,43,175,251,227,27,87,165,7,80,123,250,140,149,3,23,243,41,106,218,130,147,114,198,210,198,230,104,24,254,169,175,168,39,131,124,11,97,35,71,26,13,151,151,156,101,122,225,117,188,111,227,197,180,247,153,63,130,137,0,255,178,29,252,188,87,123,29,7,50,110,147,150,251,60,89,234,60,128,214,135,86,0,255,201,65,158,188,193,68,43,209,234,17,159,27,171,171,248,86,190,6,229,227,201,205,66,12,88,14,87,86,68,217,219,245,138,233,25,181,0,255,183,249,200,227,140,188,173,214,66,179,177,22,227,107,188,38,192,9,0,138,162,104,1,40,105,144,81,20,0,205,165,33,69,1,80,20,69,1,80,20,69,1,208,76,106,189,70,197,211,128,0,212,72,75,235,105,10,128,162,40,186,246,0,154,231,88,190,252,60,116,48,61,2,160,157,237,45,121,94,215,33,252,71,95,211,198,56,7,146,3,141,164,16,95,97,207,117,27,105,221,237,229,77,86,233,181,207,171,225,99,125,181,167,15,141,63,126,227,178,218,204,188,242,165,233,181,179,0,255,212,56,252,109,0,165,159,12,32,227,59,227,246,152,59,75,154,217,214,238,30,205,75,172,121,126,199,147,51,18,210,253,35,198,92,154,45,93,237,98,205,75,102,141,186,34,251,207,56,206,24,31,169,203,60,249,43,184,218,29,231,236,6,243,187,61,130,151,236,159,38,94,11,160,245,200,187,159,113,198,137,174,0,255,118,243,52,10,253,63,95,180,213,34,126,232,148,87,58,48,114,14,105,195,128,17,118,241,45,201,82,106,2,113,201,219,92,48,135,95,196,103,92,179,127,248,115,206,218,63,123,249,220,159,161,253,171,30,43,125,165,211,223,115,24,206,203,123,31,60,176,209,190,242,224,5,241,29,225,0,255,175,209,55,62,128,226,57,0,146,27,139,114,113,139,27,170,215,107,61,108,196,237,172,60,62,238,190,217,109,31,23,179,211,254,21,190,139,63,242,154,113,70,224,198,53,0,69,129,162,37,128,130,20,25,53,32,245,62,2,104,74,75,211,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,69,81,180,0,148,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,80,20,125,90,4,160,77,17,167,104,26,128,162,40,154,13,160,160,143,71,164,205,145,243,52,209,239,211,240,183,190,146,247,95,183,178,143,170,252,228,122,249,178,135,95,228,43,130,254,31,233,245,0,255,105,2,249,207,225,115,125,37,161,0,255,173,94,0,255,79,15,249,207,195,239,6,80,116,191,238,253,118,27,134,9,87,107,228,195,175,115,124,181,238,31,71,9,155,236,253,170,63,188,9,219,25,0,255,236,43,228,79,63,164,175,59,80,3,249,122,65,0,255,155,13,243,31,175,90,104,108,67,124,197,1,20,69,73,1,80,20,133,211,58,26,128,162,78,115,211,0,160,40,138,2,160,40,90,74,0,138,162,104,9,160,243,175,95,184,197,5,38,250,10,146,158,227,252,150,0,255,132,205,162,117,51,45,7,95,207,215,204,191,62,70,218,54,96,65,125,37,103,250,159,243,223,143,183,205,232,18,159,3,67,248,86,15,160,184,203,249,74,246,191,235,63,35,31,251,7,111,241,27,125,77,30,54,95,103,250,95,120,118,62,227,99,35,251,135,228,46,22,127,226,1,20,69,81,0,212,41,154,58,69,1,104,211,210,164,41,0,138,162,165,4,160,40,138,2,160,40,90,74,0,138,150,146,22,128,146,162,104,1,40,41,138,2,160,40,90,74,0,138,162,104,1,40,41,138,2,160,40,138,2,160,221,7,169,193,163,62,173,39,191,1,208,60,76,209,59,78,74,9,64,81,84,171,247,156,122,242,6,206,0,123,12,69,178,149,21,99,97,73,0,189,199,241,36,25,64,97,4,206,108,10,69,2,197,88,88,17,118,233,78,95,115,60,229,3,103,76,97,179,236,188,129,160,22,171,156,77,217,75,107,86,157,235,224,115,248,140,43,125,3,14,88,125,158,55,183,239,239,253,76,239,250,38,125,11,17,192,191,240,145,94,235,245,64,142,155,37,153,176,60,6,235,150,4,218,215,189,37,176,235,16,159,43,226,105,124,227,0,90,223,186,143,185,159,241,181,223,204,183,67,169,79,178,223,236,127,18,17,191,136,143,231,43,125,28,56,72,96,70,224,45,78,18,171,247,246,24,231,164,124,156,223,236,178,249,229,99,65,168,127,169,42,0,255,98,215,243,120,139,124,251,245,0,10,122,254,3,72,66,214,194,128,177,68,170,10,173,132,207,247,74,143,123,61,229,187,51,70,44,219,189,37,187,166,141,22,121,69,61,0,255,145,51,202,218,0,179,15,71,39,109,5,31,239,53,201,64,85,89,26,137,35,128,214,207,113,247,243,192,100,222,120,127,124,133,159,206,188,59,23,119,216,23,129,91,227,125,125,173,35,25,41,188,216,7,90,114,137,124,181,191,111,103,140,136,63,243,237,119,232,126,246,231,21,157,254,241,134,3,40,138,162,0,40,189,72,5,152,58,173,231,6,2,80,156,52,69,75,9,64,75,73,209,2,80,82,20,5,64,81,20,45,0,37,69,81,0,180,212,41,102,10,128,162,40,58,245,0,154,211,239,201,158,67,102,202,111,98,185,151,35,137,150,26,32,94,133,111,234,43,125,70,66,175,152,117,248,10,59,166,35,189,223,125,176,147,53,11,247,195,99,251,90,0,255,118,198,193,204,135,86,62,13,229,3,232,217,219,171,55,167,198,92,248,225,65,120,226,0,255,188,206,189,222,151,200,185,192,124,182,68,253,118,219,162,180,166,79,82,104,46,126,195,107,101,228,232,1,244,254,44,251,191,220,121,179,152,201,152,180,133,223,197,213,41,124,87,95,131,215,113,3,185,124,37,147,160,239,109,174,86,197,87,211,254,237,204,7,249,144,216,11,79,226,100,240,200,190,66,251,167,71,220,197,56,73,211,94,143,32,61,124,147,15,160,1,0,255,235,204,227,5,12,246,159,183,221,241,136,171,210,43,247,127,111,30,103,92,217,0,255,34,62,241,107,94,1,80,20,69,29,128,162,104,70,211,0,160,65,75,67,250,247,0,74,79,246,254,0,240,92,0,255,115,12,55,114,0,255,85,164,24,81,0,255,195,187,240,21,242,127,196,191,217,191,123,50,206,129,148,15,28,9,222,168,35,215,219,72,210,198,0,117,72,212,33,169,71,147,196,5,179,91,196,223,240,161,134,87,227,171,249,138,224,8,130,11,24,231,238,224,2,96,96,30,5,92,164,128,178,94,26,111,131,187,59,246,146,212,75,43,120,20,47,138,120,2,31,237,43,82,245,17,24,2,127,138,20,201,241,158,172,245,157,189,229,63,212,75,51,253,171,60,128,138,141,254,39,21,236,0,255,239,80,242,63,206,254,97,197,120,161,10,7,0,64,4,64,0,106,28,71,210,165,240,54,28,195,91,80,194,223,214,134,183,145,246,219,174,244,208,233,247,20,14,237,188,18,27,45,44,81,22,234,140,121,177,76,161,117,45,84,41,154,196,75,141,226,11,232,17,62,169,24,167,253,54,63,175,76,69,62,2,28,133,111,139,121,32,91,155,132,90,237,75,109,186,73,247,129,199,225,111,132,0,255,28,126,198,143,14,160,244,208,233,247,28,8,185,124,11,172,60,31,98,89,149,45,79,86,229,234,82,200,66,209,74,195,120,20,111,64,59,248,56,95,81,15,98,24,245,3,33,227,32,64,197,44,128,152,178,226,174,187,5,238,212,167,56,226,214,198,194,135,111,244,25,226,251,248,150,190,2,71,225,192,1,140,66,61,110,42,63,41,74,25,242,8,230,225,242,94,145,48,179,150,186,196,143,120,115,235,17,239,225,107,78,15,10,39,25,56,150,160,168,157,180,207,52,45,172,173,93,158,236,253,197,117,154,233,91,95,95,43,128,126,251,90,141,254,183,173,176,0,255,25,94,40,249,79,224,65,124,253,246,21,141,254,183,173,176,0,255,25,126,40,249,79,224,193,124,0,165,71,0,255,223,237,127,215,34,201,0,255,54,254,207,43,208,235,248,232,127,216,254,119,29,146,252,111,227,3,174,4,160,40,138,2,250,0,122,237,127,186,253,71,51,0,255,205,236,247,214,146,209,0,255,163,130,253,127,122,40,249,239,104,127,176,90,251,159,110,0,255,209,204,0,255,50,251,189,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,31,230,3,40,222,167,80,192,64,130,36,7,158,192,18,156,113,139,170,132,174,80,38,238,249,116,112,104,98,222,173,39,194,0,255,217,146,146,248,10,252,131,215,82,115,142,32,56,130,67,70,234,202,96,99,57,26,168,4,77,42,65,92,241,86,55,60,193,110,31,64,131,60,200,193,201,116,32,184,18,92,100,59,89,60,129,201,202,48,49,49,56,250,61,122,151,196,63,120,223,11,239,226,187,252,108,57,48,140,242,129,23,198,184,13,196,70,50,168,138,110,89,66,150,169,139,139,157,119,30,156,122,194,143,54,252,218,161,81,248,70,207,189,2,237,156,28,71,110,229,3,64,249,238,152,5,36,229,45,85,145,86,228,136,131,186,216,223,206,223,167,81,226,33,188,5,241,57,248,71,175,244,105,223,129,92,33,1,61,65,37,48,171,118,10,164,81,29,129,57,17,184,103,107,38,136,41,128,218,19,0,111,39,201,0,144,0,155,213,51,42,169,76,98,149,186,187,239,17,22,105,89,174,65,60,175,209,67,199,249,154,74,202,79,46,164,142,113,35,203,207,226,31,36,180,181,12,241,208,62,198,221,122,121,223,161,63,124,96,57,194,0,255,38,254,26,0,255,119,77,1,230,39,91,64,111,227,24,205,207,226,159,224,204,45,12,241,208,62,190,37,154,249,223,161,63,124,160,30,9,0,255,153,248,107,252,48,95,1,80,82,180,148,0,20,69,209,2,80,148,20,253,244,1,84,108,244,63,169,96,0,255,161,30,74,254,199,217,15,172,209,254,223,219,0,255,43,243,95,211,254,111,21,27,253,79,42,216,0,255,168,135,146,0,255,113,246,3,107,180,0,255,247,246,31,203,252,215,180,0,255,207,7,208,175,87,81,209,0,255,100,133,253,247,229,73,254,199,217,15,242,234,245,42,42,250,159,164,176,0,255,191,60,201,0,255,56,251,3,125,0,53,70,0,255,235,86,216,127,19,47,148,252,223,241,32,190,126,251,106,141,254,215,173,176,0,255,38,94,40,249,191,227,65,124,5,64,209,82,82,70,31,160,252,119,48,142,209,11,0,10,33,224,152,47,2,32,88,242,201,105,230,198,98,203,189,45,73,51,235,8,31,254,218,154,76,252,6,190,213,107,144,7,57,56,153,14,164,141,4,131,108,39,139,103,181,201,202,48,49,49,184,241,247,232,221,18,0,255,224,125,47,188,139,15,241,53,231,21,4,71,96,200,21,28,12,54,146,227,129,74,208,164,18,204,21,111,117,195,19,60,245,13,161,35,3,120,2,67,1,179,129,99,97,190,218,86,218,6,149,144,22,224,66,93,116,70,64,77,52,170,126,240,183,196,223,224,183,249,0,65,130,32,72,176,125,50,44,252,67,71,199,137,135,227,202,124,18,108,30,188,250,104,147,104,23,191,116,134,63,241,207,154,215,81,192,73,78,46,160,10,212,78,220,36,134,16,109,109,151,31,103,97,109,157,102,250,54,54,182,215,7,206,192,193,168,3,15,46,230,49,182,27,177,219,13,32,162,241,218,26,46,143,206,117,158,198,227,90,192,243,234,240,149,248,192,216,144,3,32,57,8,18,24,10,148,164,124,32,195,64,234,102,249,146,29,226,163,208,227,9,118,109,181,149,49,225,63,10,63,132,127,245,0,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,247,246,53,196,87,83,244,191,174,130,253,47,241,60,201,0,255,29,0,255,57,128,162,40,250,237,3,40,26,253,95,75,97,0,255,51,252,80,242,127,192,131,249,58,62,250,0,255,110,0,255,185,14,73,254,183,241,63,125,173,70,0,255,215,86,216,0,255,12,63,148,252,39,240,97,190,142,143,254,135,237,127,215,34,201,0,255,54,190,207,3,40,138,150,18,128,162,40,10,128,162,165,164,159,62,128,138,141,254,39,21,236,63,212,67,201,0,255,56,251,191,94,65,94,197,70,0,255,147,10,246,63,234,161,228,127,156,253,171,163,157,7,121,234,217,29,118,222,73,146,24,97,132,85,46,44,151,211,20,205,49,105,104,127,82,228,157,221,240,27,126,198,155,63,62,198,71,60,0,6,78,210,14,50,189,170,42,151,150,160,10,168,132,32,234,230,119,1,215,66,183,90,23,221,26,237,181,201,166,120,114,225,151,241,71,94,237,125,173,160,62,2,67,2,254,7,100,72,210,61,89,235,59,123,203,127,168,151,102,250,215,241,131,113,158,118,42,71,70,12,193,25,63,160,172,64,134,50,236,108,113,81,138,187,101,95,119,92,250,36,124,79,248,159,224,149,248,142,3,40,138,162,0,40,138,162,95,15,160,161,162,0,255,203,10,251,0,255,203,147,252,143,179,31,236,117,68,244,0,255,221,254,119,237,149,252,111,227,123,188,138,138,254,39,43,236,0,255,47,79,242,63,206,254,176,215,17,209,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,162,5,160,164,104,41,1,104,41,41,10,128,122,250,42,54,250,159,84,176,0,255,80,11,37,0,255,227,236,15,243,245,211,87,177,209,0,255,164,130,253,135,122,40,249,31,103,63,48,128,70,251,95,111,0,255,175,204,0,255,77,251,1,94,0,255,94,163,253,175,183,0,255,87,230,191,166,253,127,190,2,160,40,138,2,61,128,146,143,254,199,219,127,161,69,146,0,255,18,124,95,95,133,124,37,31,253,159,183,0,255,66,139,36,0,255,37,248,189,190,10,60,128,90,251,159,110,0,255,211,204,0,255,50,251,125,215,17,209,0,255,119,251,223,181,87,242,191,141,15,184,94,251,159,110,0,255,209,204,0,255,50,251,127,215,17,209,0,255,119,251,223,181,87,242,191,141,15,228,3,232,175,175,36,162,0,255,241,246,95,104,175,228,191,4,31,200,215,95,95,73,68,0,255,227,237,191,208,94,201,127,9,254,199,3,104,169,232,0,255,177,194,254,195,238,36,0,255,29,237,7,121,253,122,45,21,253,63,82,216,127,88,158,228,191,163,253,32,175,254,62,128,134,248,106,138,254,215,85,176,0,255,36,158,39,249,191,227,189,125,13,241,213,20,253,191,171,96,0,255,73,60,79,242,127,199,127,14,160,40,90,74,0,138,150,146,2,160,165,164,168,191,15,160,66,190,210,163,0,255,239,246,191,235,144,228,127,27,191,215,215,32,95,199,71,0,255,223,237,127,215,33,201,0,255,54,254,207,3,40,138,162,5,160,164,40,10,128,150,146,162,0,40,160,175,214,254,167,219,127,52,243,191,204,254,63,95,1,125,181,246,0,255,220,254,167,153,0,255,101,246,123,3,104,217,232,0,255,81,193,254,195,14,37,0,255,29,237,15,243,245,211,215,178,209,0,255,163,130,253,135,29,74,254,59,218,15,230,43,213,3,84,59,207,222,191,126,9,1,103,238,24,112,237,20,208,107,129,89,6,34,141,180,89,139,100,86,125,180,104,180,138,15,153,248,29,124,81,95,67,63,21,100,4,167,50,2,100,28,101,60,67,55,30,117,105,79,218,223,217,178,151,105,222,88,223,4,95,0,255,94,233,65,95,0,17,247,127,102,228,242,246,253,39,185,77,131,244,166,181,131,143,199,0,255,43,62,5,31,231,1,82,121,70,80,65,70,229,192,23,254,133,35,55,182,128,157,156,41,107,238,89,169,207,254,137,144,134,14,226,215,242,240,155,248,135,171,185,15,4,65,5,65,190,15,78,221,51,30,61,84,82,94,6,243,71,92,229,193,171,145,62,187,142,240,85,95,120,19,31,242,24,73,158,211,70,16,0,105,155,247,235,96,151,95,193,182,20,3,178,189,29,179,46,174,173,219,95,241,80,151,28,254,234,219,4,62,15,95,232,1,20,71,78,247,131,7,71,185,113,71,174,59,145,98,200,73,209,142,188,163,213,37,91,169,99,139,126,226,107,29,171,52,10,159,226,181,84,244,0,255,88,97,0,255,159,230,73,254,59,218,0,255,233,43,152,175,101,162,0,255,71,10,251,15,203,147,252,119,180,31,228,1,180,148,20,253,245,1,148,68,244,63,222,254,7,237,149,252,151,224,127,188,150,137,254,31,43,236,63,44,79,242,223,209,126,176,87,242,164,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,63,85,216,0,255,167,121,146,0,255,142,246,131,60,128,162,40,10,49,63,218,43,10,58,80,20,116,188,250,200,191,240,63,129,191,98,24,141,63,85,5,163,0,255,193,127,253,39,26,142,252,175,240,215,106,71,86,48,250,31,252,215,0,255,161,225,200,0,255,10,127,173,118,64,39,21,69,81,98,244,166,84,77,17,79,19,27,22,250,89,249,224,224,68,94,13,79,110,231,28,32,57,185,114,140,187,133,157,195,194,36,48,44,31,219,93,218,46,177,185,4,245,132,135,129,71,226,231,174,118,180,199,71,243,243,167,85,81,7,79,198,130,215,153,213,212,148,138,138,35,8,82,8,211,183,199,9,242,156,124,207,19,67,125,29,128,228,150,47,96,113,55,48,178,236,179,97,79,252,121,210,94,129,199,226,67,188,2,160,40,138,2,160,165,164,165,4,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,204,76,81,20,133,250,73,252,173,46,63,178,227,246,202,173,88,244,0,255,45,188,254,15,189,68,254,55,248,97,229,214,90,244,63,248,96,0,255,135,102,34,0,255,27,188,170,79,248,3,105,41,41,10,178,15,184,162,104,233,49,245,211,203,227,191,225,163,143,108,198,227,106,141,254,63,0,255,245,127,107,56,242,95,197,91,249,26,244,63,102,250,143,112,22,195,22,213,87,99,244,0,255,249,175,0,255,91,195,145,0,255,42,62,203,87,200,191,68,250,2,157,198,144,141,244,1,20,173,0,255,220,78,202,230,104,223,73,29,132,16,124,162,87,248,47,194,243,120,127,121,119,200,11,233,107,226,121,211,43,227,27,215,177,166,0,255,119,50,46,0,255,219,57,67,188,101,180,224,151,58,98,0,255,24,87,62,103,178,198,171,75,188,73,191,89,124,51,31,64,83,120,189,178,149,180,72,89,98,83,127,248,91,228,138,120,100,197,168,83,225,207,177,177,128,147,51,103,9,182,91,122,199,25,3,187,67,132,182,165,62,128,142,218,127,242,4,46,0,255,13,40,65,252,221,72,194,87,93,235,81,35,61,27,9,132,146,209,78,50,214,139,226,161,62,169,121,188,179,222,215,115,18,127,252,253,75,217,7,243,224,85,153,181,212,100,244,15,159,114,189,167,31,203,127,220,198,17,113,43,238,146,68,220,170,207,241,247,141,127,240,0,122,127,95,151,215,41,95,158,2,50,151,189,26,62,22,190,51,158,115,53,245,30,231,184,10,199,238,192,16,101,110,168,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,90,0,74,138,162,0,40,90,74,250,0,20,47,82,164,52,64,147,48,0,69,75,73,77,0,149,63,168,62,32,109,206,172,165,175,213,250,183,15,41,139,124,89,188,169,1,93,10,62,154,175,242,47,10,127,32,172,5,96,219,232,43,234,249,159,156,20,57,155,243,17,50,188,9,193,8,126,217,3,40,157,78,111,227,56,227,233,34,47,242,6,174,247,28,151,43,33,18,194,103,216,133,45,214,70,175,245,10,214,220,83,223,15,66,140,197,140,94,144,140,21,241,58,62,128,210,223,157,215,205,62,234,64,188,235,154,231,241,126,2,2,146,10,46,205,142,158,30,75,235,77,106,103,109,171,6,103,188,14,63,115,237,254,239,110,156,209,38,251,166,217,166,120,96,13,114,27,7,87,48,228,16,73,161,89,229,109,177,15,160,245,47,223,222,80,231,163,114,179,120,44,66,137,134,246,169,23,197,51,120,94,138,122,206,215,238,159,118,234,101,120,62,146,134,217,37,137,216,91,209,162,70,250,106,138,240,63,94,118,173,63,250,170,250,222,79,79,126,140,149,183,226,229,95,221,166,195,216,35,24,191,193,151,122,77,158,147,59,170,220,237,3,243,134,217,160,120,246,105,65,220,222,175,59,188,46,135,143,241,61,62,128,6,121,16,4,8,234,173,245,168,227,65,206,149,55,48,94,173,93,243,183,6,94,167,169,190,37,90,196,11,43,1,104,169,61,69,138,210,241,0,20,163,24,189,63,160,56,97,0,26,20,13,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,104,41,74,90,0,74,138,162,0,40,138,150,18,128,162,165,164,0,104,41,72,81,60,0,37,77,105,50,211,36,0,40,138,162,213,0,138,160,0,255,199,250,252,71,158,46,58,149,15,63,235,43,13,253,111,69,0,255,25,217,228,186,202,106,248,74,190,34,232,0,255,177,236,215,51,108,209,57,66,207,250,74,67,0,255,27,93,254,7,155,93,215,29,13,159,117,0,5,125,58,198,104,163,72,169,217,85,117,144,175,151,253,35,71,233,18,0,255,83,149,80,61,180,65,4,226,27,251,42,127,140,49,46,51,219,200,117,242,245,178,0,255,156,151,76,227,92,184,168,155,38,115,27,197,183,121,0,69,75,73,1,80,167,247,166,78,115,160,1,104,105,74,145,166,0,40,90,74,10,128,162,40,10,128,162,40,186,5,208,204,63,126,17,22,163,233,82,95,73,160,0,255,109,251,127,180,138,15,64,194,15,243,53,222,127,221,141,231,5,38,173,252,72,244,171,175,55,211,127,208,159,207,15,155,210,50,158,121,91,23,190,239,0,90,183,38,95,177,0,255,216,155,175,95,110,246,31,9,151,136,0,255,234,107,114,236,199,215,178,0,255,153,207,43,7,251,148,147,199,15,14,160,40,138,2,160,78,209,20,79,65,0,218,212,41,105,8,64,81,180,148,0,20,69,81,0,20,45,37,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,180,148,0,20,69,209,18,64,97,159,81,0,225,140,145,194,16,99,24,246,10,123,238,62,70,243,185,66,205,35,68,130,119,227,57,246,242,138,183,76,155,1,254,132,239,242,90,7,240,186,97,18,103,41,120,215,232,116,208,182,85,235,225,107,125,237,254,192,117,127,140,129,153,217,71,78,49,151,87,79,109,72,247,240,171,1,52,251,143,246,79,237,160,96,4,122,238,29,196,240,13,226,81,60,175,217,95,243,213,142,35,7,14,73,206,133,87,101,247,52,201,188,104,98,150,183,86,233,89,27,79,196,31,123,181,207,241,80,225,36,103,12,78,254,198,179,61,170,189,218,235,94,27,241,85,252,45,95,3,28,56,231,155,137,236,162,51,242,164,173,29,115,125,171,0,106,42,253,40,162,71,56,139,139,86,84,173,162,251,207,49,130,120,14,102,153,110,23,211,142,62,128,162,158,0,255,168,131,148,181,118,48,121,82,155,197,74,240,191,94,233,211,219,57,126,167,235,60,169,187,243,74,52,253,71,247,79,54,199,128,156,32,254,12,4,225,175,174,244,71,141,56,114,202,151,63,216,152,207,222,18,239,27,95,24,31,2,40,80,245,164,242,88,46,24,19,16,23,233,178,127,53,211,21,175,243,252,7,204,207,206,227,24,45,95,236,143,91,34,77,198,0,255,214,123,112,0,255,58,3,140,44,17,220,250,254,223,11,127,59,102,237,224,191,106,63,215,0,255,170,63,159,151,192,197,254,98,45,45,198,23,243,1,20,117,138,140,107,90,0,74,138,162,0,40,26,20,5,64,81,180,148,0,20,45,37,5,64,81,20,5,64,81,20,37,1,116,84,52,163,0,104,41,41,170,5,208,162,191,237,70,142,24,88,130,140,157,246,213,251,39,168,179,221,133,228,181,95,11,93,11,95,226,171,189,142,103,184,109,212,245,213,251,143,247,147,127,99,12,150,246,183,141,111,14,63,25,64,195,124,142,17,243,113,84,95,114,41,92,94,210,150,148,222,226,123,249,138,231,0,231,84,81,9,17,247,218,87,123,123,211,254,235,2,42,127,81,56,217,153,154,107,216,44,253,226,143,124,173,79,247,135,209,235,187,223,112,182,83,194,70,106,122,234,82,58,198,51,3,104,197,232,24,116,183,249,24,231,109,209,186,192,13,186,216,87,124,0,255,32,199,68,183,223,198,192,210,95,215,166,87,193,187,248,90,191,251,57,8,2,195,237,149,213,182,250,74,245,60,134,51,74,109,169,241,66,176,188,33,116,87,248,33,15,160,100,0,255,219,243,31,71,246,55,35,43,254,202,235,214,235,180,0,255,109,249,95,63,246,15,104,139,63,242,90,0,74,138,162,15,64,193,52,78,209,52,0,104,80,52,40,0,250,235,43,206,192,110,60,79,38,156,15,32,71,48,140,249,178,12,76,190,196,127,169,197,183,232,134,77,226,119,132,0,255,35,62,131,15,228,43,215,103,228,66,64,64,149,143,83,98,168,60,230,91,27,183,13,243,102,38,138,200,49,13,245,141,189,187,67,231,193,99,93,45,158,128,47,234,3,104,41,41,74,241,0,106,225,31,178,144,145,17,128,144,113,198,97,36,103,86,146,27,199,18,183,110,105,105,109,204,29,63,60,108,137,199,53,65,124,163,253,109,190,194,158,194,201,56,208,70,206,151,54,198,24,65,216,71,119,226,157,111,141,150,214,68,92,92,241,52,75,93,169,5,188,133,7,79,188,19,223,113,5,64,191,125,69,163,0,255,107,41,236,127,134,31,74,254,19,120,16,95,189,125,69,163,0,255,107,43,236,127,134,31,74,254,19,248,48,31,64,199,71,0,255,223,237,63,215,33,201,0,255,54,254,207,107,208,235,248,232,0,255,187,253,239,58,36,249,223,198,247,121,5,64,81,20,5,244,1,212,218,0,255,115,251,143,102,254,151,217,0,255,173,101,163,0,255,71,5,251,0,255,244,80,242,0,255,209,254,96,181,246,63,221,254,163,153,0,255,102,246,123,107,217,232,0,255,81,193,254,63,61,148,252,127,180,31,204,7,80,180,244,234,115,94,1,170,141,115,54,31,110,178,13,132,108,249,35,24,120,246,97,6,34,148,248,107,53,166,170,181,62,167,35,60,89,195,199,224,15,61,64,144,43,200,64,14,188,159,13,69,193,0,204,234,150,31,115,115,48,178,194,16,193,117,90,214,200,124,83,252,72,245,215,212,195,95,224,143,189,62,171,189,0,224,185,0,140,2,146,100,128,158,129,36,216,74,35,119,117,223,231,123,117,47,215,33,158,55,107,174,235,252,140,147,1,195,0,30,203,73,66,164,82,236,18,131,128,139,107,134,28,45,106,51,130,34,225,63,157,188,85,155,11,31,77,199,241,155,6,29,64,227,125,156,74,242,96,195,177,212,49,170,44,84,204,2,192,80,52,241,0,255,50,138,163,45,210,49,62,163,109,168,195,207,227,239,249,106,239,43,130,250,8,12,129,63,69,134,228,120,95,214,250,210,222,242,31,234,165,153,254,155,252,124,65,229,248,48,206,21,55,130,96,36,38,90,206,213,60,193,77,18,253,19,237,215,25,109,101,113,239,195,223,248,48,135,159,197,223,121,0,69,81,20,0,69,209,178,71,70,125,6,146,84,112,25,37,130,10,157,15,140,36,129,85,118,5,222,94,40,216,254,36,180,54,241,180,229,225,139,132,0,255,193,215,120,0,69,209,62,192,9,208,70,37,39,15,44,49,47,3,192,153,93,166,92,80,21,88,139,107,120,188,137,0,255,178,29,62,196,151,180,91,143,39,252,49,254,197,235,167,15,160,97,163,0,255,73,5,251,15,181,80,242,63,206,126,96,141,246,0,255,222,254,95,153,0,255,155,246,127,171,216,232,127,82,193,254,67,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,191,166,253,4,15,160,24,175,2,112,160,10,24,0,161,10,227,72,35,72,4,67,18,111,111,197,219,218,16,4,191,94,113,249,8,82,126,16,4,98,24,28,172,64,142,36,149,82,151,224,57,134,184,183,84,215,240,117,67,48,207,254,215,225,174,188,141,231,216,146,54,34,6,195,80,133,160,12,190,134,199,92,62,137,77,43,173,91,150,38,62,4,241,17,241,1,190,129,127,244,120,174,87,27,227,36,176,96,54,50,146,230,203,18,81,162,217,133,34,152,91,75,246,130,32,46,73,178,41,158,44,240,190,82,51,120,91,18,64,173,209,0,255,186,21,246,223,196,15,37,0,255,119,124,136,175,223,190,26,163,0,255,117,41,236,191,137,31,74,254,239,120,16,95,1,80,20,69,1,208,174,86,112,16,4,121,16,228,84,48,127,4,207,88,138,111,194,157,205,165,93,166,165,190,93,154,235,216,170,147,150,42,250,236,3,104,125,220,192,19,192,13,48,95,112,3,151,192,106,204,22,36,228,21,217,185,177,204,67,100,251,33,94,192,243,242,120,29,254,182,226,25,56,22,16,146,28,136,96,177,148,88,102,102,85,102,87,158,166,225,82,77,53,110,214,39,62,106,16,15,226,101,124,69,112,4,35,163,93,79,144,3,100,27,223,192,37,24,247,149,104,2,40,17,34,97,177,166,229,240,48,94,22,197,71,120,110,228,140,92,56,117,228,105,99,121,119,46,35,177,219,141,0,229,205,218,86,187,188,58,23,121,34,109,104,1,63,91,196,87,226,23,251,0,42,226,171,41,250,95,87,193,254,147,120,158,228,0,255,142,239,246,53,196,87,83,244,0,255,174,130,253,47,241,60,201,0,255,29,0,255,57,128,162,165,164,223,62,128,162,209,0,255,181,20,246,63,195,11,37,0,255,9,60,152,175,227,163,0,255,239,246,159,235,144,228,127,27,0,255,211,215,106,244,127,109,133,253,207,240,67,201,127,2,15,230,235,232,232,0,255,187,253,239,90,36,249,223,198,0,255,121,0,69,81,180,0,148,20,45,37,0,69,209,82,79,31,64,197,70,0,255,147,10,246,31,234,161,228,127,156,253,192,42,237,0,255,189,253,191,50,0,255,55,237,247,214,176,209,0,255,165,130,253,135,90,40,249,31,103,127,176,70,251,127,111,0,255,175,204,127,77,251,31,7,72,33,65,189,85,114,224,217,8,25,56,202,145,123,190,96,186,103,108,181,75,60,125,154,125,163,13,197,163,248,15,15,199,167,240,60,175,73,6,42,73,14,0,56,73,230,95,192,67,146,229,155,110,103,109,73,119,234,169,113,151,30,90,150,234,170,165,138,2,160,40,138,2,160,40,138,126,61,128,138,138,254,39,43,236,191,47,79,242,63,206,126,176,215,17,209,0,255,119,251,223,181,87,242,191,141,0,255,241,42,42,250,159,164,176,0,255,191,59,201,127,57,251,193,94,71,68,0,255,195,246,191,107,175,228,127,27,63,200,7,80,82,180,20,0,37,69,81,0,20,69,81,0,244,211,87,177,209,0,255,164,130,253,135,90,40,249,31,103,63,152,175,159,190,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,1,52,218,0,255,123,251,127,101,254,107,218,0,255,231,43,160,175,209,254,223,219,0,255,43,243,95,211,254,63,95,1,80,20,69,129,30,64,73,71,0,255,227,237,191,208,33,201,0,255,8,190,175,175,65,190,146,143,254,199,219,127,161,67,146,0,255,18,124,95,95,3,30,64,173,253,79,183,0,255,105,230,127,153,253,191,235,120,210,0,255,119,251,223,181,87,242,191,141,15,184,94,251,159,110,0,255,209,204,0,255,50,251,127,215,17,209,0,255,176,253,239,218,43,249,223,198,15,242,1,212,215,87,18,209,0,255,120,251,47,244,87,242,95,130,15,228,235,175,175,36,162,0,255,241,246,63,104,175,228,191,4,0,255,227,1,180,84,244,63,85,216,127,88,158,228,191,163,253,33,175,94,175,165,162,0,255,199,10,251,15,203,147,252,119,180,31,228,213,223,7,208,28,95,233,246,88,29,40,36,199,72,114,199,2,59,143,221,171,116,109,45,121,146,176,68,107,157,193,151,240,179,28,94,106,99,95,163,124,5,14,0,47,0,192,171,152,199,110,2,155,100,30,106,165,79,222,180,143,91,117,213,81,223,217,63,226,163,222,26,233,47,128,106,252,95,252,239,63,215,18,244,0,255,193,199,25,254,131,188,250,250,186,241,0,255,91,73,254,15,67,0,255,135,248,237,194,0,255,32,95,1,80,20,69,1,80,20,69,253,125,0,13,242,117,124,244,0,255,221,254,119,29,146,252,111,227,251,250,26,228,235,248,232,0,255,187,253,239,58,36,249,223,198,7,28,64,73,81,20,0,69,81,180,0,148,20,69,1,80,64,95,173,253,63,183,0,255,104,230,127,153,253,0,175,127,175,214,254,167,219,127,52,243,191,204,254,111,0,45,27,253,79,10,246,31,118,40,249,0,255,104,63,152,175,159,190,150,141,254,31,19,236,0,255,211,67,201,127,71,251,195,124,37,0,69,81,84,212,7,112,155,143,252,78,0,156,10,110,70,246,32,72,14,57,11,196,78,146,16,203,13,26,227,174,213,29,30,164,122,195,155,78,252,12,62,214,107,206,147,36,79,114,201,137,153,89,140,44,201,203,149,167,121,36,46,110,137,171,107,158,167,131,175,168,143,32,56,200,48,28,36,216,168,4,9,154,236,76,214,238,130,187,176,188,227,172,212,179,190,177,72,15,247,248,23,110,3,27,62,58,235,63,163,0,4,54,134,110,144,163,65,93,210,217,190,236,120,244,211,40,254,192,207,142,241,131,248,149,62,128,214,239,49,122,16,32,135,142,220,161,4,39,177,221,182,186,37,56,194,114,77,59,226,35,60,239,136,191,240,119,190,150,138,254,31,43,236,63,236,78,242,223,209,126,176,87,18,209,0,255,120,251,47,180,87,242,63,130,0,255,241,90,42,250,127,172,176,0,255,176,60,201,127,71,251,67,30,64,209,82,210,95,31,64,201,147,254,199,219,127,161,191,146,0,255,18,252,143,215,50,209,0,255,99,133,253,127,154,39,249,239,104,63,216,43,137,232,127,188,253,23,250,43,249,47,193,247,120,45,19,253,63,86,216,127,88,158,228,191,163,253,33,15,160,40,90,74,32,62,209,43,74,47,20,157,244,81,252,18,31,90,7,175,177,101,157,133,103,246,236,102,111,53,188,142,208,35,65,232,120,44,136,61,184,194,86,199,109,52,111,197,19,106,91,178,72,180,189,69,241,31,126,247,196,219,240,99,215,38,95,145,148,143,211,35,8,234,17,164,18,4,134,235,10,9,76,48,150,88,170,109,143,6,241,180,89,15,221,233,43,14,14,16,32,103,204,143,83,245,80,89,200,37,44,145,199,48,95,182,84,131,94,95,248,92,16,127,225,175,17,104,41,41,10,239,200,90,74,90,218,80,253,142,230,81,198,240,49,96,161,159,89,57,157,180,170,188,42,188,214,233,150,1,156,160,42,192,150,49,170,10,192,205,5,20,154,238,34,169,99,162,210,93,159,225,213,213,195,111,226,215,189,50,181,7,161,7,65,112,164,12,129,209,81,108,36,199,27,205,240,204,91,82,36,123,124,52,59,72,21,53,58,173,82,154,89,73,69,153,138,198,30,100,122,218,177,103,0,31,6,146,67,25,72,12,35,149,218,59,208,70,13,131,152,16,205,226,71,7,47,196,119,92,11,64,73,81,20,0,69,209,82,0,148,180,148,20,0,69,209,82,2,80,20,69,139,153,41,41,138,66,189,36,254,214,151,31,217,113,123,229,214,90,244,63,248,96,0,255,135,94,34,0,255,27,252,176,114,107,45,250,31,132,215,0,255,161,153,200,127,7,175,234,99,79,160,40,90,74,204,62,207,107,41,41,138,76,253,244,243,248,111,184,232,163,240,25,143,171,49,250,0,255,252,215,0,255,173,225,200,0,255,21,175,229,43,228,63,198,245,191,150,233,54,96,73,125,53,70,0,255,159,0,255,250,191,53,28,249,175,226,189,124,69,208,0,255,4,215,0,255,218,165,49,154,62,245,1,116,100,244,0,255,197,214,113,114,77,188,101,228,224,115,174,25,233,57,118,228,131,219,0,183,246,189,68,93,198,23,93,233,251,239,190,197,38,183,67,238,194,120,231,239,132,15,243,90,159,209,251,121,130,35,143,28,30,68,173,139,30,11,106,49,190,199,3,104,82,244,118,33,14,137,173,247,149,58,54,223,251,104,0,255,182,104,133,38,86,156,72,189,218,191,233,184,190,175,188,27,185,200,210,254,180,196,225,117,248,154,62,128,226,62,229,91,240,100,160,252,197,141,200,52,196,107,252,95,60,0,255,67,79,216,139,140,12,134,141,222,59,190,222,107,125,60,118,73,2,228,236,61,131,92,52,95,79,245,95,175,83,47,78,121,20,139,22,195,235,198,0,255,120,0,205,104,39,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,104,156,54,13,0,90,74,138,126,1,20,101,159,131,110,41,72,101,148,77,26,140,136,180,169,175,119,208,209,129,32,199,102,173,18,144,137,139,226,169,38,159,166,225,167,249,90,221,127,14,81,22,55,96,166,131,6,113,59,225,65,125,189,199,136,238,231,185,223,234,54,176,202,22,181,142,183,246,55,219,211,1,52,215,167,82,126,70,134,5,164,166,193,162,154,214,171,169,63,87,158,131,58,147,15,127,87,94,235,19,214,127,30,43,223,141,81,75,70,172,117,240,98,70,252,134,215,122,173,159,7,65,29,70,167,152,0,199,7,80,250,119,230,241,140,159,253,73,128,55,158,113,117,122,5,248,223,253,230,219,33,203,103,246,207,69,172,19,63,230,53,27,64,233,223,17,195,81,86,229,199,192,188,129,20,119,111,141,222,26,204,122,195,107,250,122,159,238,35,86,110,196,140,18,119,243,225,56,158,125,220,217,166,179,22,218,94,60,15,159,201,87,123,4,65,134,33,32,122,181,207,246,51,60,191,177,50,243,229,155,246,188,145,233,160,163,166,18,143,195,31,123,0,133,29,199,19,11,130,143,230,153,149,161,13,195,59,109,109,113,13,215,233,223,25,254,142,55,243,149,126,61,174,3,105,227,204,198,229,189,188,239,232,116,212,225,190,226,246,121,96,229,3,65,243,40,201,28,141,66,87,210,98,237,116,105,177,109,190,102,0,255,120,157,157,113,174,229,179,243,203,223,174,200,86,246,127,251,26,222,137,47,242,0,138,162,40,0,138,162,40,0,26,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,209,82,2,208,82,82,20,0,69,209,82,2,80,20,69,11,64,73,81,20,0,69,81,212,1,104,83,28,121,10,210,52,0,69,75,73,187,0,138,124,0,255,17,2,67,135,205,54,77,226,150,54,245,149,232,249,159,238,227,134,254,1,59,148,90,131,163,110,8,191,202,87,200,31,98,125,192,88,183,201,114,250,74,117,253,175,147,241,248,79,47,179,166,144,22,252,171,7,208,144,56,121,229,43,41,0,255,114,217,31,199,127,105,19,96,241,83,125,69,12,195,202,124,101,30,167,211,111,233,202,231,147,186,117,152,229,226,115,60,128,162,40,10,128,58,69,211,82,56,0,13,211,56,77,83,0,20,69,81,0,20,69,81,0,20,45,37,189,6,208,8,253,239,253,195,118,104,92,26,254,214,215,91,244,127,61,0,255,115,166,111,124,6,14,223,202,87,163,235,127,247,73,224,237,212,172,134,7,115,123,224,117,125,53,238,119,191,206,124,142,65,177,46,222,76,120,224,179,1,52,251,15,74,119,118,107,124,165,63,243,57,227,98,31,159,140,39,246,53,247,201,129,106,199,204,12,184,101,202,168,95,124,165,159,238,191,221,56,107,151,253,208,112,79,124,231,0,138,162,40,0,138,167,76,157,34,3,160,77,83,138,51,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,138,162,40,239,0,74,118,220,198,21,50,157,221,204,147,74,7,125,246,101,113,248,172,190,2,213,253,58,78,33,175,254,201,83,107,105,0,255,236,30,188,118,0,255,140,201,115,208,177,244,97,177,98,130,185,20,167,57,248,93,175,128,92,0,255,207,143,104,57,151,186,223,24,207,139,94,36,190,159,15,160,246,116,117,236,206,149,199,238,228,71,171,53,124,217,183,186,138,79,243,122,173,101,121,189,251,236,242,221,41,119,63,124,45,114,77,252,177,2,160,210,138,236,159,94,99,109,59,187,203,105,161,149,15,131,110,214,210,181,230,250,143,35,124,26,199,89,105,14,63,70,92,240,166,62,128,210,248,103,122,204,22,183,223,56,189,86,251,180,56,252,101,165,69,0,255,39,159,219,248,213,45,222,125,86,124,215,21,245,243,36,68,198,5,18,106,51,98,134,47,92,71,238,191,142,124,178,249,132,181,137,47,75,183,139,15,241,0,106,95,224,159,189,143,243,253,56,249,236,114,120,180,63,181,131,87,244,53,254,49,110,99,59,243,238,247,249,96,127,236,135,55,254,201,87,116,191,158,227,82,190,27,37,110,210,39,118,159,174,245,117,254,122,58,62,207,127,119,89,142,193,190,73,242,248,0,122,62,206,128,248,166,221,171,66,107,232,231,41,214,63,218,128,45,243,227,213,207,90,0,74,138,162,112,0,218,212,105,110,26,0,20,69,81,0,20,69,81,0,180,20,37,45,0,37,45,37,5,64,81,20,78,211,0,20,69,131,2,160,121,175,246,116,253,23,0,255,228,49,62,250,199,246,111,94,235,18,190,193,235,237,106,246,63,248,103,252,246,13,39,130,23,246,1,52,221,127,134,93,59,103,50,119,149,167,220,57,95,237,239,45,247,227,220,198,199,93,119,219,249,231,109,157,95,186,141,159,232,235,252,211,253,219,217,78,237,198,107,76,0,255,219,121,152,155,12,28,220,105,127,140,116,252,57,31,64,231,95,31,184,197,176,141,245,149,238,49,62,78,141,219,110,210,233,168,155,191,117,225,71,249,122,207,63,100,51,68,90,95,71,161,0,255,197,105,0,255,28,65,211,214,254,136,12,31,228,1,116,218,0,255,183,253,63,144,0,255,233,226,135,188,122,189,146,253,111,219,0,255,147,248,143,183,248,33,175,0,40,90,74,234,0,20,77,227,180,251,32,13,1,104,80,52,40,0,218,213,212,167,157,145,0,1,12,117,128,1,69,98,196,29,111,121,65,144,184,165,58,214,232,172,197,168,149,150,42,42,239,3,40,234,145,113,16,32,5,131,145,165,18,144,24,113,71,220,217,211,198,186,165,90,54,235,163,205,169,147,222,28,104,3,227,150,156,156,45,57,187,51,130,176,237,8,12,27,131,54,75,123,165,237,173,9,158,165,174,212,61,30,197,227,158,120,39,126,169,244,208,227,111,83,29,130,167,66,41,83,99,145,69,98,36,139,116,30,247,192,44,143,235,244,208,70,252,16,47,22,61,195,127,60,201,121,98,20,239,35,24,129,1,116,186,50,136,161,121,222,111,226,45,46,153,219,168,19,210,150,236,175,45,141,79,58,22,104,64,251,185,124,0,69,81,20,0,253,246,181,24,253,95,91,97,0,255,51,252,80,242,127,192,131,248,250,237,107,53,250,191,150,194,254,107,248,161,228,63,129,175,121,128,2,12,25,192,25,158,32,248,25,217,3,230,147,88,153,188,29,2,250,230,92,94,90,43,179,180,139,55,113,143,6,13,31,142,175,230,171,191,175,101,126,128,19,0,87,229,117,84,6,105,185,0,88,54,84,248,60,218,35,120,22,81,136,117,73,222,18,93,226,201,219,17,127,46,252,52,254,198,3,104,86,243,58,80,56,201,201,0,80,69,237,196,77,97,8,209,182,118,249,113,22,214,182,105,166,111,99,101,173,42,234,99,195,9,112,146,233,86,86,88,52,164,172,130,4,87,165,110,187,109,184,181,186,219,162,235,110,179,246,26,189,40,222,90,248,27,252,212,1,130,219,193,49,216,51,206,205,128,219,1,1,103,32,9,209,201,75,130,108,159,190,37,75,155,13,137,0,255,241,102,128,167,225,79,174,101,163,0,255,71,5,251,0,255,244,80,242,223,209,126,176,215,143,215,146,209,0,255,164,96,0,255,159,30,74,254,59,218,159,240,0,73,206,51,128,163,124,160,240,194,64,70,14,64,78,18,150,3,201,123,98,195,53,95,84,186,86,194,31,248,91,7,0,255,195,47,246,213,158,0,56,78,146,1,84,2,108,86,207,133,4,153,196,42,119,117,223,4,139,180,44,215,32,158,183,104,162,3,30,0,218,185,14,56,99,80,232,231,51,229,113,38,17,153,130,91,123,36,62,125,155,107,226,183,195,247,206,86,77,53,140,231,179,223,239,53,25,103,156,219,201,216,93,49,246,27,183,153,183,45,117,195,190,243,206,39,45,53,136,31,246,103,186,107,53,31,32,227,168,36,109,156,113,249,120,151,24,134,171,55,29,12,68,30,134,220,157,133,190,87,227,91,154,104,114,58,194,147,74,124,52,190,201,107,181,226,216,112,14,176,66,96,33,171,74,197,68,179,34,179,130,81,9,154,227,45,213,75,227,26,125,226,157,254,240,32,94,89,241,30,32,5,20,70,37,72,114,224,9,44,193,25,183,168,74,232,0,156,185,39,108,176,104,182,121,183,166,8,0,255,105,75,66,226,43,240,221,30,8,130,10,130,124,31,156,186,103,52,122,168,164,188,172,204,31,115,149,7,175,62,250,228,58,194,83,141,225,77,188,143,175,25,39,163,80,126,114,0,35,8,94,153,76,110,135,246,1,80,239,57,79,1,117,41,119,233,166,97,31,252,132,111,58,195,19,248,104,95,97,79,114,70,217,205,220,64,220,68,203,27,174,243,97,149,207,223,130,104,127,214,22,106,183,95,11,43,226,3,4,9,130,32,193,246,201,56,123,232,186,143,19,13,47,171,243,201,219,230,111,175,62,218,28,218,197,47,157,225,77,252,232,90,127,7,229,156,162,42,36,6,11,46,35,82,183,236,54,183,229,105,74,189,187,52,213,102,214,4,94,232,19,190,130,15,29,193,105,35,9,30,76,47,132,4,78,174,68,171,195,133,117,235,190,181,95,83,4,65,29,236,202,198,26,125,27,62,104,95,26,79,199,111,93,115,159,43,193,25,201,1,1,196,18,134,42,79,23,119,172,35,153,174,91,95,169,183,166,250,182,87,199,103,237,117,137,39,224,199,60,128,210,223,115,57,199,200,144,192,204,208,46,16,89,139,186,197,173,120,138,82,239,82,77,117,152,245,142,23,250,132,95,227,185,10,24,202,15,16,32,87,25,78,50,10,109,192,196,248,120,6,39,50,241,217,174,1,150,82,219,218,208,57,225,191,17,63,132,47,244,10,251,12,0,103,32,133,36,40,203,92,42,52,221,90,50,27,151,54,48,86,106,173,151,190,149,213,241,71,127,93,226,247,248,117,190,218,251,0,90,65,125,4,86,129,63,69,134,36,221,147,181,191,179,183,252,135,154,233,166,0,255,38,63,95,128,28,27,198,185,226,70,16,140,196,68,203,185,154,39,188,203,161,127,154,245,58,163,173,44,174,125,248,27,31,230,240,179,248,173,91,70,158,3,88,50,70,33,131,204,72,42,97,81,5,100,98,172,187,92,216,145,196,90,92,17,36,185,166,240,183,180,80,143,82,124,10,126,222,107,142,13,167,18,178,0,22,58,84,12,32,171,108,180,171,178,19,207,240,110,171,94,26,55,235,11,31,245,135,7,241,52,15,160,98,163,0,255,73,5,251,15,245,80,242,63,206,254,96,141,246,0,255,222,254,95,153,0,255,155,246,23,61,130,115,156,224,193,131,152,95,57,192,150,17,35,137,115,68,229,66,206,158,165,210,133,91,126,153,52,214,85,227,248,91,7,31,195,207,121,141,246,0,255,222,254,95,153,0,255,154,246,191,60,128,210,7,39,79,10,238,132,29,115,163,44,1,133,196,5,36,236,21,151,175,229,101,67,108,251,30,190,199,207,242,120,29,190,177,175,229,215,129,224,84,14,14,130,212,181,131,182,133,38,74,91,221,229,201,217,95,219,168,151,198,245,141,77,240,149,239,21,207,9,232,5,108,86,254,37,231,20,27,35,27,55,162,109,38,246,146,184,38,212,84,134,156,240,186,178,97,211,43,222,206,254,177,7,80,107,244,191,46,133,253,55,241,67,201,0,255,29,15,226,235,190,175,24,15,130,60,72,165,29,24,89,165,202,145,164,156,120,134,23,226,222,146,184,181,39,120,6,249,134,228,140,156,160,158,231,132,146,99,114,249,58,130,87,118,107,17,186,213,218,118,121,58,44,253,227,99,105,248,76,124,193,1,20,69,81,0,20,69,75,9,64,81,20,245,247,1,84,196,215,83,244,191,174,130,253,47,241,60,201,127,29,223,237,171,136,175,167,232,127,221,4,251,95,226,121,146,0,255,59,222,115,0,69,81,244,219,7,208,106,244,127,109,133,253,215,240,67,201,127,2,15,230,235,232,232,0,255,187,253,239,90,36,249,223,198,247,244,21,141,254,175,173,176,0,255,25,126,40,249,79,224,195,124,29,29,253,127,183,0,255,93,135,36,0,255,219,248,63,15,160,104,41,105,233,0,90,31,254,32,140,129,170,0,87,85,12,102,101,186,102,184,135,91,130,231,238,185,244,210,37,210,4,190,105,5,175,224,95,215,212,39,227,100,76,1,177,152,25,10,162,57,22,137,75,226,246,158,200,250,23,151,106,223,172,177,182,240,3,124,171,75,115,143,147,100,156,196,82,133,132,34,0,43,207,204,37,65,229,212,117,250,238,66,77,53,110,111,129,207,90,106,171,7,248,109,175,24,7,0,108,85,0,202,74,212,88,32,127,199,113,164,92,169,69,48,196,186,196,131,183,32,94,199,215,166,248,25,63,227,123,124,0,69,75,73,63,125,0,21,27,253,79,42,216,127,168,135,146,0,255,113,246,3,107,180,0,255,245,246,0,255,202,252,223,180,0,255,91,197,70,0,255,147,10,246,31,234,161,228,191,156,253,192,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,1,20,69,75,9,64,81,20,5,64,75,73,209,175,7,80,81,209,0,255,100,133,253,0,255,221,73,254,199,217,15,246,58,158,244,63,108,0,255,187,246,74,254,183,241,61,94,69,69,0,255,147,21,246,0,255,151,39,249,47,103,127,216,235,120,210,0,255,119,251,223,181,87,242,191,141,15,228,3,40,138,150,18,128,162,40,10,128,246,174,245,119,80,206,41,42,32,49,88,218,101,84,238,194,110,115,75,154,166,212,187,75,83,125,102,61,224,133,70,225,43,120,193,117,209,215,220,103,36,56,35,57,32,5,177,44,67,149,167,155,59,226,72,166,11,244,149,90,107,170,111,123,117,60,214,95,147,120,2,62,201,3,232,189,141,49,184,191,149,219,157,241,59,131,174,236,179,155,23,251,225,111,174,181,63,216,15,226,35,141,195,207,241,111,175,98,163,0,255,73,5,251,15,245,80,242,95,206,254,200,53,245,25,39,227,140,180,51,78,30,191,197,203,45,251,204,167,253,230,97,127,171,86,246,223,8,0,255,141,198,186,107,67,251,93,87,177,209,0,255,100,130,253,135,122,40,249,31,103,63,236,0,10,3,112,232,161,167,157,212,27,175,140,140,54,49,15,160,212,149,229,253,165,211,229,137,99,203,19,79,224,113,13,252,17,191,199,87,4,35,64,144,35,8,14,130,249,35,229,131,20,75,246,136,59,155,75,181,82,59,141,187,52,215,177,75,87,45,239,235,203,91,174,228,32,79,78,82,128,37,24,227,59,54,144,35,246,207,184,111,110,92,161,77,83,68,26,218,63,106,6,95,186,240,181,248,80,62,128,162,40,215,187,205,71,187,29,32,56,73,14,59,59,80,133,156,113,54,0,206,145,18,194,245,26,228,236,213,32,30,92,122,195,139,50,252,12,62,235,0,73,27,183,19,50,4,193,184,109,109,28,4,103,86,110,228,96,112,139,77,187,75,113,204,68,245,140,71,158,119,180,225,43,240,237,94,75,73,211,124,0,160,128,51,18,224,142,193,6,238,9,249,238,163,241,242,187,90,32,175,244,237,243,166,47,210,83,15,141,117,213,38,62,207,126,69,95,131,140,32,21,28,65,48,130,200,63,85,39,197,146,125,183,188,182,87,59,181,211,184,85,15,237,187,116,213,13,190,190,250,134,145,140,224,201,64,89,98,9,198,153,198,119,44,71,236,159,125,191,48,174,208,230,89,94,221,236,31,53,131,39,165,248,38,252,62,31,160,130,170,231,149,131,97,0,18,118,2,88,198,49,25,6,199,114,99,207,40,116,251,36,158,177,102,134,215,241,177,7,30,136,63,244,110,32,56,6,66,79,59,3,134,36,201,145,89,14,92,35,237,72,94,218,235,253,81,159,103,201,53,133,87,222,106,147,226,79,240,223,94,241,224,192,1,220,109,55,96,182,124,12,229,155,201,95,141,184,203,211,135,85,63,109,87,43,120,171,27,252,139,207,241,131,4,65,144,180,237,147,97,246,208,209,97,226,225,117,101,62,121,219,60,120,53,210,230,208,46,126,233,12,111,226,141,30,64,75,69,0,255,83,133,253,135,229,73,254,59,218,15,242,154,141,100,224,92,9,232,25,33,31,246,92,96,86,118,35,247,237,4,109,237,242,130,103,0,255,188,218,140,13,49,252,210,39,30,196,31,107,191,15,160,33,190,154,162,0,255,117,21,236,127,137,231,73,254,239,120,111,95,67,124,61,69,0,255,235,42,216,127,18,207,147,252,223,241,192,0,74,90,74,10,128,162,104,41,1,40,90,74,234,239,3,104,144,175,227,163,0,255,239,246,191,235,144,228,127,27,223,215,215,32,95,199,71,0,255,223,237,127,215,33,201,0,255,54,254,207,3,40,138,162,0,40,138,162,0,40,138,162,0,40,160,175,214,254,167,219,0,255,52,243,191,204,254,63,95,1,125,189,246,63,221,254,163,153,0,255,101,246,127,3,104,217,232,0,255,49,193,254,63,61,148,252,127,180,31,204,215,79,95,75,70,0,255,147,130,253,127,122,40,249,239,104,63,152,175,0,40,138,162,5,160,164,40,234,235,3,104,137,232,127,188,253,23,218,43,249,47,193,7,121,45,21,253,63,86,216,127,88,158,228,191,163,253,96,175,228,73,0,255,227,237,191,208,94,201,127,9,254,199,43,169,232,0,255,145,194,254,195,242,36,0,255,29,237,7,121,0,69,81,244,215,7,80,18,209,0,255,120,251,47,180,87,242,95,130,0,255,241,90,42,250,127,164,176,0,255,176,60,201,127,71,251,193,94,73,68,0,255,227,237,191,208,94,201,127,9,254,199,43,169,232,0,255,177,194,254,63,205,147,252,119,180,31,228,1,20,45,37,5,100,138,162,40,104,54,74,56,41,157,211,234,207,143,174,164,166,170,215,210,53,168,163,142,219,57,3,65,6,206,193,201,197,184,15,182,102,197,40,55,28,75,84,251,72,195,120,90,23,207,224,53,87,180,215,103,225,75,218,86,218,88,47,207,236,60,242,114,186,107,212,214,32,169,224,65,112,4,245,15,234,32,71,247,133,185,160,157,177,191,161,239,210,186,191,176,88,197,235,124,45,24,240,60,40,31,8,78,14,220,198,101,187,124,34,131,3,36,94,91,53,68,242,23,52,165,81,194,127,28,111,195,87,244,181,16,104,41,41,10,216,99,174,165,164,168,148,249,159,159,191,53,254,180,83,197,81,102,148,121,31,91,119,179,143,94,155,215,59,66,175,4,57,130,202,216,224,30,221,56,220,77,62,132,26,214,156,186,104,222,165,171,78,243,145,66,236,239,200,120,80,127,19,45,3,184,183,150,71,147,13,93,218,36,253,226,97,37,188,139,23,245,213,14,156,32,117,111,71,198,17,251,122,152,192,64,238,173,229,19,223,224,157,141,213,18,30,234,9,191,226,181,124,52,187,56,77,147,26,163,175,38,37,253,42,80,15,130,28,134,224,140,184,233,141,75,91,231,67,168,159,46,153,222,58,86,105,171,163,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,196,204,20,69,209,162,94,18,127,171,203,143,108,109,175,219,138,69,0,255,131,240,250,63,52,19,249,239,224,135,149,91,107,209,0,255,32,188,254,19,189,68,254,55,120,85,31,123,128,150,146,162,32,251,60,175,40,138,34,83,63,253,52,254,27,62,250,196,240,25,143,171,49,250,0,255,244,215,0,255,173,225,200,127,21,239,229,43,130,254,39,184,254,211,42,200,0,255,165,67,125,181,70,0,255,159,0,255,250,191,53,28,249,175,226,189,124,133,252,233,94,0,255,105,21,228,0,255,210,167,62,128,142,67,0,255,91,108,59,103,244,214,248,118,189,240,69,94,199,237,223,142,124,110,187,45,107,14,0,255,14,191,248,96,175,227,208,0,255,22,159,0,255,88,247,197,231,168,240,83,94,71,161,0,255,225,249,143,96,107,161,1,35,227,135,60,128,210,115,158,51,66,202,143,160,173,175,247,239,156,115,248,43,223,102,251,254,104,127,181,175,180,15,159,203,87,116,0,255,244,176,254,209,6,9,203,38,15,79,237,107,252,245,54,14,252,121,230,201,104,0,52,226,159,235,70,238,186,219,109,139,186,107,231,115,65,60,146,175,6,254,216,251,168,221,252,94,222,194,161,199,126,175,17,191,208,215,171,7,146,164,156,26,6,171,26,127,121,113,197,222,39,126,149,175,161,143,3,22,156,205,80,43,194,164,26,10,160,40,138,2,160,165,164,40,0,138,150,146,2,160,104,41,41,0,138,162,40,0,138,162,104,1,40,41,234,20,13,64,81,167,77,1,80,20,69,127,7,80,202,254,237,225,210,57,191,109,233,163,151,183,181,225,215,189,214,31,37,203,0,255,236,206,38,6,179,151,31,127,99,60,180,127,239,17,0,255,228,117,164,215,31,151,62,191,16,139,181,109,131,38,252,218,53,254,163,250,47,63,105,155,184,75,126,105,168,37,117,159,247,181,227,223,60,128,102,0,255,161,233,191,248,187,113,78,254,108,17,252,242,84,111,120,84,95,241,241,127,70,92,156,177,61,173,53,219,142,182,241,245,180,0,255,212,91,0,255,185,152,201,90,248,228,116,240,196,190,194,251,199,35,238,34,72,112,78,131,120,196,132,214,243,1,116,174,0,255,246,231,49,62,0,255,216,191,121,218,46,62,198,43,166,175,211,254,127,62,39,188,216,127,204,108,24,0,255,204,215,0,160,89,205,125,198,115,198,109,27,103,157,47,99,173,138,214,115,125,0,181,199,221,7,37,99,236,118,103,156,250,253,62,251,182,176,81,143,125,172,101,248,162,222,179,49,198,246,230,221,111,222,191,236,95,246,155,110,226,195,188,222,143,217,127,220,64,160,182,196,180,144,5,125,22,214,27,124,66,95,113,246,223,125,183,249,132,140,60,109,102,183,182,240,1,20,35,195,208,174,134,126,158,186,118,128,1,208,121,81,106,169,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,150,146,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,104,41,41,0,138,162,165,4,160,40,138,2,160,40,138,58,0,13,208,160,65,211,4,0,69,209,82,18,64,229,143,153,254,39,180,205,109,33,125,173,154,254,231,188,148,165,99,50,152,248,79,62,240,221,124,13,250,31,168,207,120,155,135,134,190,150,235,31,207,120,73,11,108,238,54,46,236,92,224,215,61,128,214,163,231,43,57,0,255,48,204,0,255,188,124,250,175,50,126,161,175,117,56,188,146,30,0,255,103,167,11,19,112,208,246,207,172,25,63,206,7,208,82,82,20,0,125,90,76,209,224,1,104,152,58,109,10,128,162,40,10,128,162,40,10,128,162,40,138,59,128,90,77,0,255,235,32,201,199,5,196,86,248,16,160,12,95,214,215,100,0,255,25,119,231,140,144,237,215,205,143,28,158,203,215,28,249,31,229,234,63,39,177,21,126,121,49,132,191,234,107,130,254,207,245,37,74,125,41,165,135,1,244,222,254,196,31,183,115,225,22,120,151,56,241,234,182,15,181,141,159,241,213,158,51,190,204,22,97,234,214,250,122,66,0,255,215,208,127,78,59,244,58,21,39,254,144,175,25,163,98,12,64,81,20,45,0,37,205,49,10,60,205,17,6,160,40,138,2,160,104,41,41,0,138,150,146,2,160,104,41,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,165,164,40,0,138,162,40,0,10,180,180,180,1,40,138,6,5,64,209,54,70,159,230,118,81,166,15,160,247,227,246,239,206,73,211,135,44,134,44,69,188,161,233,12,254,181,34,166,0,255,109,156,176,68,101,247,248,219,226,223,39,25,191,171,244,253,17,60,22,143,0,255,193,149,123,226,205,155,69,225,39,43,18,253,47,62,159,19,64,247,107,160,208,248,95,62,128,98,254,244,73,202,88,192,160,174,170,86,49,127,251,128,148,53,224,215,170,4,160,174,43,176,0,255,58,66,151,248,143,11,35,221,225,9,163,128,143,92,113,87,2,250,63,100,160,0,255,201,209,30,30,143,56,124,91,31,64,113,95,79,118,127,70,112,188,101,141,70,227,188,142,64,0,255,227,126,28,219,214,40,225,0,255,65,140,0,255,244,10,0,255,244,64,76,75,209,150,188,142,246,24,199,253,230,167,198,173,191,14,153,101,252,52,31,64,229,31,251,148,183,110,11,172,175,245,245,223,56,187,237,202,51,159,252,249,209,254,74,103,247,135,207,228,107,236,115,202,35,199,232,43,77,0,255,19,254,103,63,163,204,205,237,79,68,117,5,223,226,1,52,254,205,222,118,183,173,112,177,123,12,141,75,243,34,22,198,107,174,76,175,215,253,81,55,248,230,164,42,35,209,231,61,13,197,151,121,5,64,75,81,82,0,180,148,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,159,50,0,13,138,6,5,64,185,213,62,251,207,25,99,123,155,253,238,253,104,191,23,191,30,158,88,79,165,15,126,31,172,182,219,7,80,123,250,64,252,115,59,87,66,247,242,37,202,82,234,167,243,155,225,117,94,145,232,127,241,12,14,100,23,196,35,21,199,87,93,201,227,0,255,152,109,158,75,112,71,188,137,249,225,11,174,215,0,255,227,249,159,238,71,196,69,128,139,152,91,237,47,246,182,241,253,124,0,157,0,255,125,170,156,110,23,168,235,43,105,0,255,119,81,106,156,1,91,154,235,75,168,195,31,242,117,254,185,222,42,214,64,222,218,250,58,122,0,255,32,143,56,181,181,11,37,50,157,245,173,245,218,240,69,30,64,167,253,127,207,127,252,216,63,163,139,207,241,202,246,58,215,0,255,251,61,0,255,129,141,253,99,34,24,127,226,21,0,69,81,212,1,40,154,198,41,80,164,1,104,208,210,144,2,160,173,43,61,64,1,121,6,78,144,3,92,135,51,224,158,39,1,42,107,23,151,64,242,4,201,90,138,61,218,135,175,225,195,15,95,195,151,92,31,253,182,249,25,248,112,60,169,132,48,234,64,18,118,78,92,218,103,33,237,133,160,172,221,130,165,137,239,229,250,196,197,240,117,246,191,61,128,78,21,221,31,25,7,72,144,32,70,23,36,25,141,4,201,220,89,211,200,112,151,254,205,26,233,179,105,171,187,74,234,224,3,104,232,131,51,82,73,37,8,172,96,64,70,35,111,201,91,94,16,228,225,46,253,107,116,214,161,211,86,79,117,236,145,140,145,156,161,112,48,2,88,33,110,220,46,9,82,246,115,149,104,184,149,115,154,215,44,99,101,191,182,213,240,86,91,132,23,180,127,227,21,0,253,246,181,26,253,95,75,97,0,255,51,252,80,242,159,192,131,248,250,237,107,53,250,223,182,194,254,103,248,161,228,63,129,63,121,0,69,25,202,15,16,32,87,25,78,50,0,12,152,88,124,126,60,83,126,145,9,228,103,187,6,104,74,93,251,117,1,31,39,252,63,226,0,255,190,189,34,168,143,148,85,224,15,72,145,164,251,178,214,119,214,150,0,255,80,51,205,244,159,228,235,248,232,127,216,254,119,29,146,252,111,227,111,189,59,111,3,25,73,70,48,44,86,34,56,69,99,70,36,152,138,76,92,221,88,96,180,173,67,26,165,38,221,18,111,155,225,123,251,236,135,6,72,144,242,147,39,35,103,4,134,85,249,21,92,46,7,117,130,80,222,45,210,71,68,250,138,164,104,91,71,77,224,71,252,213,22,252,10,191,123,146,36,73,146,124,159,92,176,99,164,238,131,68,194,171,10,39,113,153,63,175,190,218,228,218,197,83,125,226,77,60,182,118,249,48,156,242,11,136,33,24,65,216,73,62,57,8,153,179,37,52,65,166,72,176,193,27,107,92,26,169,182,197,131,39,13,223,203,199,0,255,29,64,83,120,146,129,131,235,72,114,2,140,17,159,184,52,211,62,11,197,170,37,17,24,201,95,172,103,252,134,127,240,177,40,158,130,79,106,217,232,0,255,81,193,254,63,61,148,252,119,180,31,88,173,253,79,183,0,255,104,230,127,153,253,223,90,54,250,159,20,236,0,255,211,67,201,127,71,251,203,124,0,205,57,130,148,143,192,144,145,50,24,108,36,199,3,145,160,73,229,45,174,120,171,27,154,96,173,143,11,9,158,43,103,108,104,7,65,14,128,18,24,27,251,194,22,151,254,111,23,104,144,184,188,183,20,226,17,188,89,196,55,225,23,249,154,157,32,72,16,4,103,0,255,200,101,118,28,213,97,226,225,6,43,159,188,109,254,68,250,234,112,104,23,191,180,137,215,240,154,62,128,38,237,12,28,7,94,57,0,224,24,161,37,73,9,82,213,88,54,146,185,168,139,253,239,54,22,106,35,241,16,222,124,248,100,252,42,95,113,140,49,198,113,155,222,102,183,219,203,47,15,182,217,71,94,121,177,127,75,246,159,253,159,253,103,193,190,182,175,64,142,224,224,180,235,64,48,130,108,163,27,89,60,129,175,68,19,48,49,184,18,22,107,218,18,15,225,127,81,124,132,159,34,41,92,217,144,74,130,4,15,70,195,184,64,154,15,176,153,183,2,142,140,12,157,110,158,214,214,197,159,7,222,23,196,0,255,240,107,167,0,193,56,56,6,123,198,185,29,48,14,8,56,3,73,136,206,222,178,200,246,233,91,178,188,217,148,248,31,111,6,120,26,254,230,24,79,37,113,103,140,203,79,123,204,49,92,189,233,82,167,243,1,98,103,86,198,34,157,111,105,162,41,234,23,63,42,241,209,248,171,3,0,29,79,78,142,5,168,188,43,1,50,158,69,17,237,50,219,216,209,78,4,251,100,121,250,154,36,126,199,251,226,120,32,190,143,175,119,32,201,51,80,56,177,0,201,5,58,182,0,193,87,154,72,91,203,190,223,171,123,135,246,240,179,89,119,237,12,160,165,164,40,0,90,173,57,182,140,66,206,10,64,238,82,40,88,105,40,130,89,21,137,96,72,32,211,75,223,26,141,225,157,254,240,31,94,89,15,125,205,27,0,50,222,201,40,223,124,43,140,196,13,60,41,103,43,104,95,153,9,71,162,117,207,209,128,222,133,154,236,154,196,223,217,159,241,0,8,174,15,70,144,195,130,7,65,174,140,140,163,195,7,146,100,22,89,34,158,183,90,217,127,104,28,191,116,131,135,241,122,143,100,32,201,102,56,61,134,35,18,182,88,10,87,174,68,62,110,18,23,52,187,242,104,113,196,221,58,195,143,184,29,190,162,248,21,124,220,19,132,158,167,13,12,67,5,120,3,128,101,60,135,102,185,115,185,177,103,87,130,253,82,60,99,205,18,95,224,125,17,60,16,63,200,215,0,121,110,48,28,25,65,50,94,101,88,5,134,132,37,218,183,81,63,141,75,119,62,141,171,225,87,124,211,78,87,157,238,3,104,192,107,180,0,255,247,246,0,255,202,252,215,180,95,233,17,36,229,35,64,14,198,1,130,36,169,118,89,82,102,34,101,183,217,46,217,39,220,88,27,199,19,106,176,198,31,248,146,241,46,252,154,87,105,0,255,235,237,0,255,149,249,175,105,0,255,159,15,160,95,175,98,162,0,255,201,10,251,0,255,203,147,252,143,179,31,228,245,235,85,84,244,63,89,97,0,255,127,121,146,0,255,113,246,127,250,0,186,172,57,62,156,74,200,2,88,198,67,197,128,178,202,232,172,202,76,60,69,187,165,122,105,220,172,49,124,212,31,30,196,83,213,24,253,175,91,97,0,255,77,188,80,242,127,199,19,124,33,41,196,130,35,35,3,185,34,82,33,249,14,195,125,158,33,32,127,65,49,100,29,222,118,172,114,105,3,226,0,255,34,221,199,119,26,112,0,4,7,193,9,234,65,16,195,48,156,177,1,41,144,97,242,241,4,203,58,68,36,73,95,164,203,13,175,227,99,29,60,142,215,92,185,154,228,2,146,228,0,128,147,100,254,85,120,72,178,124,211,237,172,45,233,78,45,53,238,210,67,199,82,93,245,84,1,80,20,45,37,0,69,81,244,223,7,80,16,95,79,209,0,255,186,9,246,191,196,243,36,0,255,119,188,183,175,34,190,154,162,0,255,117,21,236,127,137,231,73,254,239,248,207,1,148,20,69,191,125,0,69,163,0,255,107,43,236,127,134,31,74,254,19,120,48,95,199,71,0,255,223,237,63,215,33,201,0,255,54,254,167,175,104,244,127,109,133,253,207,240,67,201,127,2,15,230,235,248,232,0,255,187,253,239,58,36,249,207,198,0,255,121,0,69,75,197,120,161,128,3,0,48,80,132,2,198,145,8,36,130,34,137,183,183,226,109,109,8,130,162,22,128,146,162,40,0,138,150,146,154,170,216,131,0,193,61,248,202,96,117,128,1,134,50,28,198,114,20,207,17,148,27,130,166,166,15,160,98,163,0,255,73,5,251,15,245,80,242,95,206,126,96,141,246,0,255,222,254,95,153,0,255,154,246,127,107,216,232,0,255,82,193,254,67,61,148,252,143,179,31,88,163,253,191,183,0,255,87,230,191,166,253,127,62,128,162,40,10,128,162,40,90,0,74,138,162,95,15,160,162,162,0,255,203,10,251,239,203,147,252,143,179,31,236,117,60,233,127,216,254,119,237,149,252,103,227,127,188,138,138,254,39,43,236,0,255,47,79,242,63,206,126,176,87,58,233,127,216,254,119,237,149,252,111,227,3,249,0,138,162,40,0,138,150,146,2,160,40,138,2,160,159,190,138,140,254,39,21,236,63,212,67,201,0,255,56,251,193,124,253,244,85,108,244,63,153,96,0,255,161,30,74,254,203,217,127,5,72,16,36,8,210,182,71,134,217,203,40,39,143,19,15,63,24,214,126,121,219,252,169,244,213,17,126,104,23,191,244,137,151,227,51,189,218,3,212,51,96,56,35,65,0,67,48,12,229,242,238,114,188,209,136,206,140,89,58,107,17,196,51,120,169,87,252,132,231,120,141,246,191,222,254,99,153,0,255,154,246,67,174,73,37,185,50,128,156,43,9,82,22,20,206,82,177,247,197,76,97,76,77,190,24,245,8,138,74,23,248,195,63,63,60,174,2,191,234,1,144,160,141,243,32,57,127,191,208,54,80,64,71,190,123,28,201,77,222,86,213,97,30,220,101,251,22,94,77,187,224,47,124,213,17,124,24,15,245,138,238,63,65,181,147,140,194,73,128,239,200,140,96,200,206,164,238,238,73,11,59,59,242,78,221,27,43,139,85,146,7,110,39,169,202,56,78,96,64,157,225,156,16,161,13,179,242,33,158,83,143,71,182,84,223,88,73,19,8,227,127,59,124,212,127,124,101,0,195,64,78,242,96,4,21,24,226,206,153,206,29,115,30,98,0,255,240,125,164,125,220,174,77,176,68,218,233,161,37,248,11,126,148,226,59,13,247,26,228,43,233,232,0,255,188,253,23,58,36,249,31,193,247,245,85,192,7,208,83,81,31,65,112,144,113,56,149,96,163,18,36,104,178,51,89,187,123,187,11,203,59,206,78,61,251,27,123,85,116,217,7,64,126,35,195,18,254,25,231,184,224,12,28,114,174,4,49,2,121,67,80,238,211,184,164,104,188,41,241,63,124,211,199,211,240,167,109,67,18,58,210,198,17,67,54,0,168,148,100,126,251,96,7,35,117,109,129,113,133,62,79,170,37,235,106,1,143,91,195,143,226,119,249,122,15,140,158,1,195,56,133,4,56,4,7,54,54,223,46,71,35,187,187,173,50,75,103,45,126,248,25,239,244,138,159,240,198,190,218,83,168,103,192,112,70,130,20,174,130,97,69,46,239,46,71,35,35,50,51,102,233,172,195,16,207,224,165,94,241,19,190,196,7,80,212,15,144,118,144,83,25,65,176,141,36,198,51,124,99,178,118,23,164,245,157,37,103,167,158,141,245,181,234,168,239,198,209,110,39,0,70,42,55,35,59,130,0,135,156,5,2,112,188,192,114,131,198,72,139,52,136,63,169,222,240,102,12,0,255,140,207,229,171,191,15,160,42,190,166,126,146,100,0,23,112,114,99,6,141,53,130,33,123,87,233,177,150,22,164,133,157,21,241,50,252,165,103,101,91,188,181,175,96,190,154,67,0,255,79,173,96,0,255,115,189,38,0,255,27,252,207,3,104,226,0,255,161,11,254,31,154,10,253,127,240,4,225,0,255,231,234,239,107,128,175,0,40,138,162,5,160,164,164,222,145,132,127,101,152,225,216,3,119,165,109,148,0,102,226,251,194,51,18,201,19,207,12,193,114,212,127,31,64,131,124,29,31,253,15,219,0,255,174,67,146,0,255,109,252,94,95,131,124,29,31,253,127,183,0,255,93,139,36,0,255,219,248,63,15,160,40,169,184,124,0,192,1,0,24,40,170,66,209,56,82,145,8,134,36,222,130,226,109,109,8,130,163,2,160,40,138,102,1,52,245,147,36,3,24,192,73,146,139,70,140,183,34,59,143,181,180,32,45,236,236,56,203,244,108,108,44,233,57,71,48,240,220,253,160,29,4,169,119,224,70,25,234,10,100,109,25,154,25,237,137,187,119,181,72,123,235,227,139,238,225,227,248,221,21,108,32,65,2,28,0,149,54,240,229,228,18,214,19,70,29,239,44,45,0,255,116,211,231,57,66,205,52,239,208,85,119,61,226,249,236,247,123,32,8,16,4,249,62,56,117,15,29,61,84,82,94,87,230,143,184,201,131,87,35,109,114,29,225,169,190,240,38,62,195,7,80,64,95,175,253,79,183,0,255,104,230,127,153,253,28,175,119,196,232,56,169,220,14,16,88,200,144,3,27,153,111,139,100,29,238,64,144,160,218,104,242,195,207,120,167,41,60,139,31,123,181,246,63,221,254,163,153,0,255,101,246,127,3,104,217,232,0,255,81,193,254,63,45,148,252,119,180,31,204,215,79,95,75,70,0,255,143,10,246,31,118,40,249,0,255,104,63,152,175,5,160,164,40,10,128,162,40,250,235,3,104,137,232,127,188,253,23,218,43,249,47,193,0,255,120,45,21,253,79,20,246,31,118,39,249,239,104,63,216,107,137,232,127,188,253,23,250,43,249,47,193,247,120,45,21,253,63,86,216,0,255,167,121,146,0,255,142,246,135,60,128,162,40,250,235,3,40,137,232,127,188,253,23,218,43,249,47,193,0,255,120,37,21,253,63,86,216,127,88,158,228,191,163,253,96,175,36,162,0,255,241,246,95,104,175,228,191,4,0,255,227,181,84,244,0,255,88,97,0,255,159,230,73,254,59,218,15,242,0,138,162,165,98,28,65,240,32,21,140,148,149,161,200,145,28,67,229,173,73,34,238,109,121,171,27,130,166,8,160,40,90,74,152,179,138,162,104,17,127,246,169,211,85,13,87,11,43,246,249,209,213,140,19,94,175,85,159,4,119,4,25,73,189,80,41,140,118,218,73,21,145,57,128,197,18,42,212,45,144,82,115,248,176,246,183,118,188,10,95,229,149,52,7,199,62,51,252,159,211,73,21,79,7,51,46,71,87,194,81,167,170,77,101,30,73,64,47,140,147,212,45,135,115,59,238,36,23,187,45,0,41,107,203,63,167,219,231,213,68,19,105,116,5,241,95,248,77,175,5,160,40,138,2,233,35,174,40,138,50,78,189,252,125,244,122,213,171,175,218,211,60,50,236,19,191,183,80,196,224,56,72,238,149,115,198,121,197,30,163,100,28,246,197,77,26,253,27,238,209,56,208,150,180,172,43,124,169,224,135,248,114,190,34,168,7,65,240,192,16,212,145,81,64,138,36,141,39,72,130,185,98,120,254,250,42,243,85,8,232,193,56,0,221,114,56,231,24,128,197,110,81,149,18,115,205,63,167,49,136,244,214,70,26,13,31,254,19,0,255,224,1,20,69,49,50,130,22,128,146,162,104,1,40,74,138,2,160,40,138,194,204,20,69,81,168,151,196,0,255,234,242,163,240,181,189,114,107,45,250,31,132,215,0,255,161,151,200,127,7,63,172,220,90,139,254,7,225,245,127,232,37,242,223,193,171,250,216,3,20,69,81,144,125,156,87,20,69,145,169,63,252,79,227,191,225,163,79,180,25,147,171,49,250,0,255,252,215,0,255,173,225,200,0,255,21,239,229,43,228,79,112,253,167,77,144,0,255,74,135,250,106,140,254,63,253,245,127,107,56,242,95,197,131,249,138,142,0,255,49,218,210,67,246,232,118,25,173,234,3,232,40,244,191,201,229,63,128,221,86,241,191,82,248,46,175,163,246,159,115,220,159,183,201,173,145,78,129,102,124,172,87,250,254,241,220,216,207,57,235,170,120,231,199,23,254,202,107,70,239,231,118,220,143,11,135,91,47,13,211,53,227,203,60,128,150,252,243,251,113,5,101,210,20,122,240,212,190,214,31,227,12,252,182,148,44,138,175,232,254,203,175,152,8,128,187,114,233,220,195,173,240,203,190,102,123,80,111,155,79,192,206,215,30,212,73,203,60,128,118,127,48,143,113,176,129,109,106,170,252,60,152,75,164,137,245,22,95,205,87,156,227,156,26,151,63,220,175,87,146,62,120,10,80,35,191,160,136,70,200,235,197,215,120,197,9,0,138,150,146,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,138,150,146,2,160,104,41,41,0,138,162,104,1,40,41,26,20,0,69,81,167,247,185,93,132,247,0,90,31,178,92,119,187,221,79,51,159,197,224,66,106,3,172,9,159,89,79,166,0,255,237,242,71,223,10,38,65,33,208,201,0,255,230,241,119,215,250,247,16,89,47,4,1,89,130,36,14,251,140,154,198,251,150,178,63,252,142,87,123,14,252,19,228,69,109,63,128,37,183,27,62,182,164,198,226,115,14,160,54,244,191,187,141,3,179,28,30,0,133,111,246,21,67,0,255,135,188,245,80,218,196,103,108,248,23,95,77,232,0,255,119,222,198,213,126,120,19,229,133,103,246,21,31,0,255,71,236,197,241,36,125,226,217,36,134,47,28,64,231,250,127,119,62,227,106,35,251,143,20,102,241,169,124,165,231,215,87,238,0,255,222,124,30,100,102,0,255,49,160,17,63,200,87,250,53,0,69,209,210,219,1,148,178,0,255,238,195,150,254,243,59,38,208,36,112,109,248,194,190,102,188,78,57,49,190,34,232,0,255,228,22,114,42,229,209,135,20,248,101,95,219,245,100,119,193,110,89,124,0,141,127,11,127,236,198,134,92,252,30,141,68,165,121,33,27,227,55,87,164,215,3,0,255,66,240,192,233,63,65,65,244,240,185,22,107,197,191,121,45,0,37,69,81,20,128,130,20,69,1,80,180,148,180,0,148,20,69,1,80,20,69,11,64,73,209,82,2,208,82,82,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,14,167,57,194,0,20,45,69,1,80,251,160,114,138,236,245,30,215,251,126,122,187,109,230,45,89,62,205,214,150,104,231,167,110,224,107,188,18,189,154,77,0,255,233,41,119,127,54,42,216,6,79,146,57,194,183,245,1,244,94,193,193,161,28,115,33,204,43,185,253,215,131,167,49,30,145,80,196,19,108,193,248,72,175,145,127,6,112,204,66,169,71,152,210,140,171,109,0,255,245,148,92,254,35,0,69,252,104,183,82,252,32,31,64,113,134,53,45,21,103,148,162,2,160,165,25,164,165,40,0,37,45,197,77,1,80,20,69,1,80,20,45,37,0,69,81,74,74,31,116,72,61,128,198,209,0,255,166,234,63,237,200,94,120,100,204,224,147,250,26,249,215,199,200,155,11,22,205,215,155,254,135,191,9,214,221,70,43,52,14,41,248,154,190,202,191,62,198,92,55,104,11,7,208,19,250,31,242,250,31,130,248,108,80,124,32,95,239,56,185,190,154,208,0,255,144,215,0,255,16,84,252,175,42,254,145,175,25,33,0,69,81,20,0,165,131,212,122,70,165,195,105,8,64,73,81,20,0,69,75,73,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,157,98,166,79,235,104,0,26,82,52,40,0,106,42,252,111,140,48,212,172,194,63,254,182,199,62,128,146,247,143,199,234,241,63,175,19,196,51,47,234,240,143,21,114,253,207,33,182,254,15,120,23,196,39,127,171,197,7,93,49,244,191,217,233,63,204,173,51,10,188,179,66,209,0,255,227,101,250,241,158,120,119,152,248,83,62,128,162,62,189,157,155,127,166,109,89,178,90,19,107,70,138,94,227,31,231,140,113,142,219,110,247,200,252,216,7,127,15,215,216,51,189,50,230,246,27,37,136,246,109,161,150,2,168,208,43,5,253,31,46,157,7,71,233,161,219,52,195,239,121,229,93,41,251,191,135,75,99,140,129,244,135,119,151,53,252,94,31,64,187,0,255,148,25,183,32,175,163,252,113,63,222,134,214,221,254,103,102,124,175,215,242,235,73,137,205,214,227,117,180,199,229,195,243,223,77,110,141,53,14,207,248,106,62,128,134,190,113,159,44,123,189,167,235,127,232,200,151,63,38,103,251,159,241,245,224,107,188,198,190,108,204,201,166,87,179,0,255,227,249,143,87,251,187,15,134,143,13,160,164,61,61,212,249,21,220,201,254,9,181,248,24,175,244,36,250,90,218,219,51,117,221,29,179,232,31,244,226,231,249,26,63,157,100,0,138,150,146,58,0,109,26,212,105,3,208,160,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,232,211,60,51,45,167,13,64,131,162,40,192,212,84,251,236,78,2,134,234,52,231,16,179,15,72,105,251,71,14,51,251,121,33,185,35,126,188,243,225,239,188,38,166,0,255,192,35,234,2,111,87,137,107,23,58,254,232,74,219,127,29,6,139,243,242,48,69,188,242,188,37,252,206,53,137,254,23,247,244,63,164,153,145,199,215,243,1,52,207,63,2,220,159,42,245,117,172,95,31,169,78,128,4,177,103,225,72,248,87,190,230,221,159,60,250,138,17,153,238,206,81,181,59,47,47,134,179,236,222,11,126,48,128,78,251,0,255,150,0,255,201,77,226,63,198,47,62,195,43,164,175,115,253,183,223,243,63,39,246,207,162,25,223,205,87,0,20,69,81,0,20,205,40,80,92,0,26,82,52,104,22,64,243,122,1,237,36,39,3,0,106,196,137,155,194,176,196,218,218,229,199,217,167,107,157,102,250,86,54,182,219,215,194,147,1,96,36,199,93,24,167,124,216,27,150,17,151,129,124,41,146,238,238,120,39,5,233,164,91,124,72,248,95,52,133,79,243,81,73,236,134,118,50,96,2,0,255,43,134,229,65,1,99,193,116,180,139,146,106,92,2,111,123,213,190,128,0,255,240,185,26,62,129,127,233,43,112,224,2,112,128,209,46,140,147,167,216,177,140,101,57,207,139,37,169,187,75,119,30,174,182,154,197,131,132,0,255,88,175,120,2,80,228,32,187,17,123,221,88,57,7,193,45,116,55,146,143,124,129,61,88,169,121,127,213,82,214,183,31,30,23,196,11,141,205,177,221,157,231,156,147,199,56,198,24,33,49,0,255,125,119,243,185,231,174,217,199,201,39,61,235,225,155,159,218,164,121,205,121,1,192,147,36,17,75,128,10,101,36,89,94,121,180,8,134,68,226,226,82,173,227,107,67,220,60,251,167,138,60,109,4,57,193,112,91,27,39,71,189,197,10,89,148,131,124,89,154,179,187,229,221,94,174,22,240,18,62,36,252,207,250,141,143,58,128,230,156,220,46,63,7,54,156,15,20,30,184,205,154,199,101,203,35,76,252,151,58,124,151,237,223,36,190,71,248,207,225,205,248,64,190,234,251,154,243,32,200,43,48,228,192,200,42,55,146,116,184,240,12,141,4,113,69,220,90,243,188,117,241,53,231,202,48,43,31,79,202,79,6,126,134,41,65,153,48,180,1,218,50,98,116,159,71,126,233,169,15,124,139,39,12,63,196,183,28,64,191,125,173,70,0,255,215,82,216,127,13,63,148,252,39,240,32,190,126,251,90,140,254,175,173,176,0,255,25,126,40,249,63,224,41,30,64,83,63,85,25,110,229,173,218,71,244,6,203,28,204,0,219,213,141,237,88,82,109,142,35,141,89,39,240,7,124,211,60,124,20,239,247,90,192,73,10,192,147,36,3,128,252,99,117,18,69,246,225,242,230,94,45,211,77,131,84,115,237,187,180,210,88,189,3,185,39,163,204,141,240,143,185,1,119,141,72,0,43,223,36,146,149,162,104,230,72,154,183,35,194,7,134,113,218,57,39,248,141,1,128,158,193,32,249,98,137,133,167,212,109,2,136,113,87,232,7,111,230,198,116,226,203,241,135,30,64,239,73,188,143,195,114,240,8,24,76,249,224,114,131,207,151,33,77,118,243,102,109,64,123,154,195,235,74,120,12,63,226,173,248,29,158,155,32,244,60,24,24,6,164,240,6,10,150,241,44,154,112,199,114,99,207,172,4,251,164,104,198,158,37,190,192,0,255,30,120,32,126,140,175,57,71,16,28,129,33,35,184,178,178,145,28,13,84,222,154,84,130,184,226,173,110,104,222,238,250,72,161,142,1,243,129,170,3,134,4,152,206,0,103,17,201,23,246,2,229,174,208,111,243,188,29,185,46,240,188,71,124,22,190,228,0,138,183,211,142,1,7,4,22,50,224,68,76,60,43,50,43,216,82,9,154,227,45,213,75,191,120,163,79,188,211,31,254,128,223,213,146,209,0,255,99,130,253,127,122,40,249,239,104,0,255,214,43,125,218,119,32,86,72,64,79,170,18,156,161,157,42,242,198,58,2,115,98,225,158,173,157,96,145,188,150,141,254,31,21,236,63,236,80,242,223,209,254,48,31,64,73,209,212,147,156,103,0,7,14,0,175,54,144,145,3,144,147,132,229,64,242,154,216,112,207,15,149,182,149,240,7,254,214,193,3,248,169,7,200,57,6,80,62,114,44,64,46,184,78,176,24,1,182,229,198,25,16,160,157,121,157,17,55,82,75,109,11,163,157,142,179,95,208,215,103,181,39,64,249,56,73,70,21,18,96,179,122,46,36,200,20,86,185,171,251,38,88,164,99,185,14,241,188,70,15,141,184,86,27,3,49,224,220,218,133,192,42,120,106,204,169,212,134,22,36,190,183,132,18,188,117,226,130,25,190,180,225,47,205,53,24,159,105,146,7,176,194,201,83,9,80,57,73,222,80,62,56,201,152,115,197,52,141,66,241,158,6,222,88,223,18,73,245,110,61,248,203,240,178,124,252,145,87,113,95,131,60,200,105,39,211,129,96,36,24,100,59,57,60,129,201,202,48,49,49,184,241,247,232,93,18,0,255,224,125,47,188,139,151,241,21,199,134,99,192,85,5,22,58,84,16,19,237,64,102,85,70,37,104,142,183,84,51,141,107,244,137,119,250,195,131,120,101,0,69,81,20,0,45,53,231,21,4,71,96,200,21,92,25,110,36,233,64,37,104,142,37,136,43,222,234,134,39,40,42,106,236,3,32,103,100,100,212,147,3,131,249,118,46,34,115,251,13,32,100,205,230,86,46,145,206,125,254,72,226,90,192,243,22,241,107,248,207,26,171,152,143,4,9,182,84,6,112,146,108,9,115,78,222,194,124,187,48,231,21,58,103,216,116,46,113,109,16,254,223,240,187,248,94,190,150,159,145,235,80,87,72,10,71,177,170,152,104,86,87,48,43,42,111,77,194,93,186,234,91,163,79,188,211,32,254,195,39,251,138,113,112,170,12,8,50,2,63,18,24,134,141,102,81,44,160,73,121,249,230,49,171,181,45,138,87,240,188,44,126,193,15,14,160,109,28,65,240,32,8,196,50,117,101,0,41,146,84,30,93,130,231,40,226,130,84,235,120,221,240,86,207,254,206,53,218,0,255,123,251,127,101,254,107,218,127,247,90,120,146,145,1,122,219,204,251,24,151,183,140,202,155,167,137,103,31,247,164,37,251,207,251,242,194,214,34,188,70,251,127,111,0,255,175,204,127,77,251,1,30,64,189,94,197,68,0,255,147,20,246,0,255,151,39,249,47,103,63,200,235,215,171,168,232,127,178,194,254,0,255,242,36,0,255,227,236,7,244,1,212,26,253,191,91,97,0,255,77,188,80,242,127,199,131,248,250,237,171,53,250,95,183,194,254,155,248,161,228,0,255,142,15,241,149,0,20,69,81,0,20,69,209,2,80,82,20,245,247,1,180,202,207,29,207,229,192,99,65,198,193,22,26,113,68,43,113,140,153,136,42,123,197,254,185,59,254,82,173,52,137,111,224,35,120,169,31,188,210,170,190,154,248,154,115,4,193,17,24,98,97,234,202,96,35,57,94,238,209,37,104,82,9,226,130,248,26,254,110,104,206,248,80,31,32,65,186,95,7,112,118,99,148,1,133,45,227,121,124,222,42,101,204,254,86,250,66,247,140,157,253,240,149,227,129,230,58,134,207,226,149,124,181,7,8,222,14,130,131,3,130,12,235,126,70,82,192,39,154,184,91,235,166,95,164,123,135,14,241,179,70,115,93,235,35,103,100,100,212,147,163,13,230,219,25,68,230,246,27,133,148,69,155,91,153,68,58,247,249,35,137,107,1,223,91,196,175,225,67,53,86,49,31,9,18,108,169,12,224,36,217,18,230,188,4,113,254,93,152,243,10,157,51,108,58,151,184,46,8,0,255,113,248,93,124,212,1,20,141,254,183,173,176,0,255,25,126,40,249,63,224,193,124,29,31,253,127,183,0,255,93,135,36,0,255,219,248,163,190,98,28,65,240,32,8,170,76,93,25,138,28,75,178,149,154,4,77,18,113,65,15,175,227,117,195,91,6,239,243,64,78,33,216,10,247,62,12,135,164,140,32,214,14,79,19,145,79,155,188,5,33,146,137,181,88,222,106,93,226,177,206,224,119,120,115,225,223,50,128,97,148,159,131,24,50,70,144,49,102,32,73,89,6,212,157,25,143,206,22,150,36,178,246,22,60,69,174,85,60,184,11,53,217,194,159,224,131,106,230,103,51,75,182,220,49,74,68,21,64,236,196,130,178,37,15,87,138,207,67,164,216,168,79,92,218,22,159,27,245,201,245,13,31,142,143,246,106,7,0,60,163,128,1,84,146,92,213,253,12,36,193,87,90,185,171,251,190,223,171,121,185,6,241,188,89,115,13,228,107,61,220,149,35,134,118,106,249,192,13,51,36,4,50,27,128,80,86,116,231,246,50,15,146,237,123,120,1,79,203,227,139,248,143,3,40,138,162,92,15,0,156,60,56,80,199,64,85,72,116,159,72,230,211,14,68,170,92,146,14,51,241,6,212,221,197,90,106,114,233,11,191,181,128,135,224,47,189,5,244,180,81,56,218,56,56,200,11,84,34,146,239,12,15,69,161,173,184,188,110,213,76,63,47,30,61,53,184,214,240,184,45,252,46,126,156,159,32,72,42,8,182,71,134,217,235,168,14,11,15,55,24,78,222,54,111,30,109,117,72,180,139,95,218,196,103,248,100,95,11,57,130,131,131,235,64,48,130,124,163,187,178,104,2,91,137,39,112,98,96,36,44,214,180,36,254,193,0,255,162,248,8,15,56,128,182,113,4,193,131,32,37,150,41,131,161,72,145,164,18,233,18,52,71,17,247,150,106,29,191,27,222,230,217,207,185,70,251,127,111,0,255,175,204,0,255,77,251,237,94,129,39,185,50,138,142,237,190,95,227,242,151,49,121,243,52,17,121,220,115,118,236,59,239,203,11,91,155,240,26,237,127,189,253,191,50,0,255,53,237,0,255,243,1,20,69,81,0,20,69,249,30,169,156,225,198,24,149,219,57,73,234,216,68,128,11,0,202,188,109,218,125,49,67,206,114,253,226,69,179,31,198,240,27,248,167,3,96,195,9,112,146,233,86,6,44,26,82,134,32,169,67,169,139,219,134,91,195,221,26,93,118,155,181,215,232,69,241,231,194,231,224,231,60,174,118,18,156,202,116,84,85,46,45,169,42,20,18,130,168,155,221,5,92,11,129,90,131,110,141,246,218,100,81,60,181,240,201,248,149,190,230,30,39,201,56,201,165,128,36,23,140,52,83,183,4,21,213,233,171,11,53,213,184,133,139,181,212,87,75,93,138,219,131,58,14,245,148,225,96,163,82,52,76,82,140,146,43,11,117,173,133,4,203,172,133,246,13,207,53,31,64,69,69,0,255,147,21,246,0,255,151,39,249,31,103,63,216,235,136,232,127,216,254,119,237,149,252,111,227,15,107,234,99,161,3,136,1,64,206,8,41,43,1,199,192,198,66,72,18,36,114,234,218,173,193,209,104,113,117,93,248,63,62,140,225,23,248,211,53,201,73,146,228,73,146,147,36,254,241,236,163,232,36,138,116,75,183,179,182,163,45,211,76,83,173,196,31,90,86,105,43,190,149,15,160,229,23,142,12,196,221,118,163,202,222,56,51,223,124,158,64,226,50,95,31,42,253,116,33,173,224,145,118,240,17,222,212,15,42,73,1,72,206,213,14,240,6,50,96,36,206,82,133,49,182,56,144,110,229,36,46,243,177,192,240,52,227,111,89,252,9,31,119,91,9,232,121,114,48,128,0,121,35,21,195,121,22,195,106,7,185,190,86,39,130,125,50,188,141,13,75,188,142,247,61,240,63,124,238,54,218,57,65,37,246,44,63,18,122,221,145,127,168,53,205,42,113,153,166,243,87,36,58,151,232,91,170,185,22,85,124,128,32,65,16,36,109,251,100,152,61,116,116,152,120,120,29,206,39,193,230,193,171,145,62,135,118,241,75,103,120,19,111,172,198,126,33,199,8,130,96,32,135,187,196,31,48,114,227,66,222,21,51,101,207,205,203,116,218,55,33,82,215,61,124,92,30,126,19,95,200,87,212,79,85,112,144,83,25,65,240,141,36,70,51,124,99,178,118,23,164,253,157,37,103,167,158,149,253,181,2,40,138,150,18,128,126,250,42,54,250,159,84,176,0,255,80,15,37,0,255,227,236,7,243,245,211,215,176,209,0,255,164,130,253,135,122,40,249,31,103,0,255,50,128,38,57,73,146,60,73,114,146,196,159,251,1,58,133,34,237,210,237,172,237,104,219,52,211,16,126,105,162,99,149,46,180,0,255,232,145,20,61,79,14,6,16,32,111,4,49,156,103,49,4,78,229,250,94,93,8,246,201,16,140,13,75,188,142,247,61,240,63,252,210,53,116,28,60,216,240,216,242,134,211,46,9,25,239,60,251,110,221,90,50,105,77,222,218,217,219,222,216,210,241,88,158,81,133,2,14,112,180,77,252,145,59,55,54,192,13,92,24,91,238,89,166,207,126,136,146,184,14,226,231,18,241,153,248,35,0,208,253,45,187,113,180,131,1,0,7,204,240,128,100,251,109,132,89,251,32,17,12,71,178,247,232,216,15,47,227,71,124,22,0,255,197,211,174,161,31,4,185,130,131,140,0,185,110,204,104,134,239,54,233,210,158,180,191,179,36,47,211,188,178,190,18,190,166,126,33,201,40,28,203,0,146,65,35,200,211,124,227,177,150,22,212,253,229,37,103,153,158,245,245,165,251,84,187,222,6,6,0,16,42,237,140,88,238,150,207,185,67,102,183,157,76,139,160,49,227,136,203,245,131,7,199,43,40,62,4,0,255,1,100,11,144,238,27,50,142,92,48,146,20,114,228,38,211,62,165,40,70,234,218,194,249,91,174,69,144,106,201,160,21,248,60,222,182,134,79,180,223,43,83,59,130,59,50,172,220,117,79,185,43,110,24,16,152,137,111,50,137,72,177,188,144,68,19,44,159,6,248,0,138,162,40,0,10,187,166,146,92,117,212,225,6,172,157,7,7,39,159,242,137,137,181,189,228,139,81,143,96,246,21,49,252,142,191,205,241,56,252,199,21,157,247,1,52,200,65,130,224,65,42,35,136,252,131,250,72,138,239,187,229,181,61,93,166,165,190,173,122,104,95,170,149,70,248,228,93,119,23,6,146,216,89,112,70,10,68,204,163,220,33,179,155,192,169,203,35,202,56,222,14,253,226,115,199,43,23,190,27,127,242,194,1,70,202,7,6,96,9,0,119,206,227,248,142,225,98,251,84,223,175,246,109,215,33,88,94,237,236,239,244,140,167,41,126,9,223,213,87,0,84,196,215,83,244,191,174,130,253,47,241,59,201,0,255,29,223,237,107,136,175,166,232,127,93,5,251,95,226,121,146,0,255,58,254,115,0,69,209,82,2,80,220,81,56,78,146,36,35,185,185,43,252,3,162,118,174,100,249,164,76,94,107,243,78,157,246,205,136,229,208,62,124,91,30,190,12,0,255,88,113,224,200,64,220,109,55,10,246,134,153,249,230,243,4,18,183,249,250,80,233,167,11,233,4,143,116,131,143,240,199,126,128,36,5,32,249,30,25,101,207,89,29,36,18,110,102,230,147,184,205,131,72,35,29,114,237,226,169,198,240,25,254,114,128,66,142,231,8,6,146,84,80,238,12,144,145,165,64,56,243,77,201,63,109,111,168,107,167,62,233,105,167,65,20,47,225,169,102,225,0,255,248,36,95,81,63,64,112,144,131,140,32,216,70,18,100,134,111,76,214,238,130,180,191,179,229,236,212,180,178,190,229,126,16,163,227,12,215,163,254,224,156,137,4,62,26,117,67,136,80,223,222,158,190,176,180,191,179,74,83,205,245,211,55,111,193,121,128,23,6,2,156,100,4,0,84,184,31,179,176,143,162,177,206,82,226,10,205,252,184,244,215,184,80,91,248,92,22,62,24,31,235,1,52,200,215,241,209,0,255,119,251,207,117,72,242,159,141,239,235,43,205,99,156,113,98,109,36,111,227,74,14,132,74,51,2,110,34,146,227,155,180,141,173,112,132,46,120,183,93,175,120,173,85,248,73,227,182,240,107,25,64,97,133,243,129,45,160,231,188,200,124,28,254,8,204,92,224,144,116,246,243,45,209,204,199,114,13,226,1,181,72,248,47,195,167,224,7,174,0,98,62,114,37,116,140,131,52,31,135,127,128,48,247,112,196,49,237,227,219,173,153,143,29,58,196,231,233,145,240,95,134,175,198,111,244,21,56,0,28,64,1,47,160,218,110,42,54,201,124,251,252,69,251,184,85,87,125,94,61,226,163,214,122,107,174,98,60,21,228,169,32,56,56,50,164,74,34,41,39,158,225,137,184,183,101,110,173,9,158,6,62,128,146,2,125,182,0,161,91,101,28,177,180,145,164,16,146,206,119,83,138,98,164,174,45,240,109,215,33,56,214,146,64,154,199,223,214,240,163,248,63,175,0,232,170,159,54,158,191,63,253,146,75,168,112,14,56,28,139,201,86,229,44,83,226,120,188,70,151,103,82,125,180,136,53,133,63,153,248,29,124,42,95,179,138,250,149,10,14,50,12,7,9,54,34,65,130,38,59,147,181,187,224,46,44,47,205,74,61,235,27,107,236,3,104,25,128,211,253,208,131,19,184,113,100,100,96,106,30,64,185,43,203,251,203,166,201,19,199,150,39,126,192,227,26,120,35,254,206,43,130,43,133,32,71,16,28,4,241,251,126,24,253,196,114,164,37,220,89,92,178,149,154,105,24,191,244,214,177,73,243,217,15,244,200,110,100,88,236,25,231,184,224,12,28,114,70,130,28,129,188,33,8,247,233,220,82,52,222,144,248,31,190,249,227,105,248,171,107,234,185,240,228,194,97,111,224,184,69,74,70,50,209,126,219,182,150,60,105,67,94,220,89,92,94,89,17,229,1,148,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,230,235,167,175,101,163,0,255,71,5,251,0,255,244,80,242,0,255,209,126,48,95,1,208,82,82,20,0,69,81,244,215,7,80,18,209,0,255,120,251,31,180,87,242,63,130,0,255,243,160,3,71,225,116,84,5,213,206,115,21,98,142,57,146,192,60,26,163,174,213,109,251,189,191,69,115,120,5,126,134,239,21,218,138,15,244,74,34,250,31,111,0,255,133,246,74,254,71,240,63,94,75,69,0,255,83,133,253,135,229,73,254,59,218,15,247,0,90,254,27,227,57,227,251,213,63,118,59,143,115,242,201,39,55,0,255,125,152,248,31,246,35,194,0,255,156,240,31,197,203,10,0,255,155,124,189,35,70,199,73,101,28,32,176,140,134,156,50,98,190,45,150,101,117,7,130,4,213,70,151,31,126,198,59,77,225,91,124,163,31,140,231,239,79,191,228,18,170,118,12,101,56,22,147,45,228,36,83,226,104,188,70,151,103,82,125,180,136,53,133,55,153,248,29,252,210,21,6,224,208,67,15,78,202,93,62,50,50,48,53,15,84,185,27,203,251,203,166,73,19,199,150,39,158,192,227,22,248,35,254,51,128,146,136,254,207,219,127,161,189,146,0,255,17,252,143,215,82,209,0,255,99,133,253,135,229,73,254,59,218,191,246,138,224,10,16,228,8,130,131,32,126,242,236,227,232,39,150,132,75,184,179,185,100,59,53,211,75,47,241,181,142,85,26,133,207,185,162,218,193,32,11,146,187,43,200,8,0,35,66,78,2,64,28,44,165,91,34,212,189,92,103,242,237,133,53,225,31,248,177,134,63,227,19,7,104,35,201,115,10,244,194,25,177,4,8,204,110,204,1,218,120,68,206,210,18,239,143,58,60,69,174,89,188,242,73,95,11,127,130,95,123,128,140,163,0,180,209,46,100,11,170,170,128,222,143,170,152,120,94,93,169,235,174,50,119,105,170,77,220,43,241,188,88,19,221,53,14,95,140,15,245,154,164,126,18,179,196,159,35,79,146,188,47,119,125,121,111,249,15,53,213,76,0,255,77,190,134,62,149,58,2,88,16,192,234,0,50,65,25,138,200,80,164,120,251,38,93,173,207,145,106,111,69,216,0,31,58,241,167,248,60,15,160,164,165,164,0,40,138,162,240,60,181,162,165,164,38,179,23,239,114,234,96,9,56,102,159,159,250,141,84,81,165,215,43,130,58,130,32,15,172,130,140,70,134,34,69,146,72,240,36,48,87,52,193,70,31,3,73,248,87,206,56,227,136,29,101,192,237,176,47,120,68,250,55,92,164,113,103,110,72,89,87,248,178,198,243,240,217,124,245,106,80,15,16,60,149,224,92,105,31,59,151,182,206,155,79,67,45,46,221,117,236,213,73,227,250,76,87,115,58,88,133,82,234,140,238,226,164,80,210,224,32,193,189,61,56,71,232,67,15,179,112,12,60,11,159,248,54,218,94,88,45,225,161,86,241,21,30,116,133,129,162,40,41,196,62,207,107,41,74,202,240,0,0,255,237,179,215,253,170,176,95,84,53,151,60,250,220,241,123,115,104,226,241,0,168,207,25,0,29,85,25,103,84,0,160,234,180,88,74,212,61,191,126,223,183,71,115,109,68,181,249,240,161,248,44,175,197,190,210,249,154,28,240,242,131,242,19,228,228,192,57,143,57,39,50,229,155,141,185,109,213,16,69,88,92,40,157,18,254,35,120,37,126,225,0,138,162,40,0,138,162,104,1,40,41,138,194,204,20,69,81,168,151,197,223,234,242,19,109,109,175,221,10,160,0,255,65,120,253,39,122,137,252,119,240,194,202,173,88,244,63,8,175,0,255,67,47,145,0,255,13,126,213,199,30,72,73,81,20,100,31,112,69,81,244,152,250,233,229,241,223,240,209,71,225,51,30,87,107,244,0,255,249,175,0,255,91,195,145,0,255,42,126,204,215,146,0,255,104,175,0,255,177,5,242,127,232,78,95,141,209,0,255,231,191,254,107,13,71,254,171,248,53,95,139,227,127,136,178,56,231,98,250,195,47,79,23,158,212,7,208,241,251,167,103,54,72,5,225,149,241,134,248,240,39,94,199,237,63,117,212,63,202,82,88,95,248,130,249,197,191,123,197,120,175,207,182,153,157,195,251,226,219,126,113,248,59,95,137,166,0,255,119,229,113,38,223,106,7,159,124,110,21,127,114,0,133,252,83,203,127,228,3,251,249,195,63,251,90,31,244,54,110,133,159,55,11,133,110,241,21,242,15,93,0,255,141,22,163,232,106,95,235,223,198,56,119,158,249,58,250,206,7,80,18,251,175,238,35,106,156,0,16,55,252,189,205,248,31,175,72,175,23,254,248,251,40,167,127,247,242,22,122,248,178,223,91,197,191,121,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,157,54,133,211,6,160,65,209,160,0,40,86,113,94,127,183,169,246,170,210,90,127,156,115,238,60,155,148,230,244,1,20,117,253,39,223,206,203,185,141,172,117,188,174,5,105,59,95,173,251,55,31,192,205,64,190,208,104,179,143,107,227,27,125,13,45,0,255,51,61,166,210,127,251,93,89,191,248,180,127,59,181,152,175,9,250,191,106,250,31,130,109,7,196,23,128,70,232,0,255,237,63,215,10,141,115,120,104,95,75,232,0,255,208,95,0,255,145,70,241,25,21,190,197,215,8,253,63,240,0,255,214,64,254,3,253,236,107,13,253,15,254,235,191,209,107,228,191,132,39,6,208,128,0,255,245,230,243,140,159,253,71,208,143,223,241,181,62,40,151,137,236,43,253,153,199,24,7,251,111,114,199,223,248,90,31,133,99,142,0,138,22,6,0,160,213,154,59,14,127,119,219,205,188,137,183,201,203,38,125,58,128,150,252,163,139,95,37,183,52,106,150,192,247,250,10,191,59,23,152,230,43,178,127,156,43,184,222,119,83,153,180,91,60,240,154,190,230,12,10,243,1,148,228,248,63,136,58,55,32,97,135,119,131,101,124,144,87,182,87,82,254,152,168,0,255,41,145,248,143,52,254,196,43,0,138,162,168,3,80,160,8,10,52,13,64,131,162,40,0,138,162,40,0,90,74,90,74,0,138,162,40,0,90,74,138,2,160,104,41,41,0,138,162,104,1,40,41,90,74,0,138,162,165,0,40,41,80,20,14,64,233,229,180,158,81,241,244,206,0,52,104,41,41,0,250,187,154,163,0,255,205,121,254,7,78,39,132,0,255,9,9,31,112,229,93,173,209,0,255,37,247,0,255,244,130,207,73,225,223,250,0,154,160,0,255,7,254,135,19,242,63,233,204,245,188,0,255,58,230,241,63,24,183,32,158,77,71,252,208,53,65,0,255,123,0,255,1,175,110,103,104,99,61,143,0,255,83,69,0,255,57,23,200,245,242,244,227,99,124,0,189,215,177,27,185,160,118,181,236,0,255,140,113,190,188,27,190,83,37,0,45,13,72,81,60,0,101,154,167,76,1,80,180,148,20,0,69,81,20,0,69,233,163,251,85,90,74,191,184,95,101,15,160,142,254,47,239,245,0,255,54,233,12,9,254,164,175,242,143,191,94,0,255,183,107,190,218,244,223,78,158,125,100,203,32,211,103,101,5,95,210,87,249,103,4,7,70,186,20,155,101,28,64,79,251,7,30,12,253,87,1,8,189,22,113,155,196,239,241,21,25,167,112,210,190,154,208,0,255,101,159,0,255,110,17,107,28,112,124,140,175,241,227,12,92,16,64,209,82,82,0,148,14,167,185,41,72,205,249,8,160,165,164,165,4,160,40,138,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,79,239,76,157,38,55,0,13,138,6,5,64,183,90,127,248,223,237,146,165,106,87,235,111,159,153,207,129,141,246,1,180,188,0,255,122,80,0,255,229,163,180,218,77,16,254,89,75,174,0,255,56,68,243,1,220,247,197,43,15,34,241,163,181,180,127,58,130,251,177,33,100,213,226,157,18,30,5,248,231,140,179,171,218,5,226,69,241,96,133,51,222,204,7,208,164,245,143,220,157,179,153,93,14,36,4,127,166,148,245,42,142,231,12,129,181,129,108,0,149,135,45,141,186,227,212,136,135,135,241,193,10,0,255,40,113,166,231,248,205,124,114,184,1,30,234,209,68,188,213,43,253,61,163,196,0,255,251,21,146,206,20,242,192,173,211,32,94,104,43,88,58,31,64,73,215,10,0,255,28,243,45,132,117,27,105,137,210,30,94,55,188,14,190,89,237,239,113,198,88,252,243,242,239,208,157,188,47,57,93,245,84,51,114,198,56,117,53,146,112,91,153,224,44,46,76,90,108,31,64,235,83,226,143,141,124,36,12,170,44,113,36,212,79,95,212,21,254,112,29,129,254,135,233,63,106,107,20,15,216,24,191,113,189,47,220,241,14,198,200,183,237,192,138,123,106,92,91,156,238,253,248,26,254,232,90,31,122,208,152,177,85,59,88,249,176,148,63,71,51,234,25,143,180,46,213,63,94,205,7,80,249,135,254,165,254,77,175,215,186,254,131,142,188,249,99,229,108,0,255,91,196,122,240,73,94,233,135,141,245,48,103,51,116,17,125,189,167,235,191,248,195,243,63,116,119,251,27,150,150,224,83,3,40,181,0,255,175,234,28,55,93,67,110,185,248,98,190,214,7,229,50,75,125,165,246,0,255,85,212,127,240,154,65,180,248,92,190,214,199,234,63,23,4,80,20,69,29,128,2,13,10,52,105,0,154,82,210,160,0,40,138,162,5,160,164,40,10,128,162,40,10,128,58,69,83,167,65,3,208,148,146,222,7,5,152,162,57,64,209,146,244,1,233,104,246,127,211,149,131,32,219,254,32,57,248,166,202,244,63,3,21,230,134,124,203,229,90,13,82,172,227,83,117,20,127,140,199,2,155,184,205,114,90,159,102,150,240,153,38,121,60,227,129,152,246,15,147,202,155,188,181,217,93,227,223,249,0,138,140,25,229,219,235,104,159,28,79,157,95,134,17,253,214,181,224,79,188,150,137,25,230,215,235,24,244,127,160,253,113,224,3,26,35,131,0,255,59,128,78,251,0,255,150,0,255,221,47,246,175,128,98,252,47,95,145,97,175,190,114,0,255,119,231,51,6,62,246,103,135,93,252,39,95,235,23,114,145,4,160,164,40,10,128,194,105,154,226,41,3,208,160,104,182,38,79,78,146,145,28,183,185,115,149,15,123,3,69,26,97,32,95,138,163,45,45,73,32,5,233,164,35,188,71,248,111,52,133,215,244,1,112,70,218,8,59,215,97,190,59,24,129,5,34,16,148,193,55,34,97,251,148,52,173,221,136,187,27,6,241,65,60,93,248,6,62,229,57,64,199,33,121,206,59,229,119,31,149,177,234,16,18,231,62,144,167,47,251,118,52,144,194,9,31,203,235,60,139,87,180,95,238,21,227,73,146,3,40,224,196,206,44,53,142,35,193,202,211,60,241,22,20,113,117,77,16,148,241,149,94,9,10,121,59,238,4,57,200,161,16,2,115,158,4,78,180,218,219,187,37,79,144,204,37,121,177,246,225,107,248,48,196,43,241,229,30,64,69,70,0,255,147,10,246,31,234,161,228,127,156,253,192,42,237,0,255,189,253,191,50,0,255,53,237,0,255,86,177,209,0,255,100,130,253,135,122,40,249,31,103,63,176,70,251,127,111,0,255,177,204,127,77,251,103,7,200,25,200,9,243,152,94,228,187,227,14,80,57,49,72,74,180,205,128,140,125,178,154,182,174,196,165,13,131,248,30,158,80,124,3,127,113,173,3,211,39,201,116,253,199,168,16,233,253,155,141,228,67,253,47,9,197,43,200,127,14,15,105,127,229,26,58,0,106,131,94,117,201,56,73,96,33,3,18,130,180,188,107,4,131,203,244,89,142,184,186,178,241,225,99,125,134,120,2,126,163,175,116,208,235,246,84,40,25,175,196,70,243,35,154,89,25,243,98,25,110,45,129,44,43,186,106,24,127,225,13,232,24,223,225,3,232,183,175,213,232,0,255,90,10,251,159,225,135,146,0,255,4,190,196,87,140,35,72,249,65,16,140,212,149,161,200,177,164,80,9,158,36,226,222,150,183,186,225,173,169,234,43,61,112,112,196,208,70,154,135,185,97,134,0,55,132,43,168,80,86,4,169,182,149,93,30,37,175,134,31,227,243,120,94,30,175,59,2,20,170,158,28,228,1,10,22,204,174,12,3,243,149,139,204,141,33,32,43,193,125,186,104,140,120,122,104,171,250,197,223,18,159,140,159,229,107,206,81,0,158,228,146,1,80,1,70,146,228,133,68,48,28,75,92,220,242,182,54,52,77,172,38,25,133,36,121,1,192,73,50,127,0,79,89,150,111,2,103,107,73,119,106,169,113,151,30,58,150,234,170,165,10,128,86,43,158,145,97,192,85,37,133,27,99,168,152,104,86,87,101,6,42,65,147,112,151,166,250,214,232,19,239,52,136,0,255,240,202,138,110,251,0,65,70,144,129,208,17,4,149,83,25,103,36,72,196,19,248,129,185,98,40,40,137,100,173,30,73,124,129,247,149,241,7,126,112,45,27,253,63,42,216,0,255,167,135,146,0,255,143,246,55,124,33,168,227,149,147,83,9,18,118,146,20,206,113,25,166,141,170,245,165,34,209,237,19,121,235,43,106,120,29,31,155,227,127,248,98,175,119,36,200,51,130,140,84,82,193,86,185,60,219,6,36,121,44,195,167,105,117,219,7,107,245,208,95,124,15,207,155,53,28,63,207,7,208,188,94,0,78,114,50,10,64,17,78,220,20,134,37,214,218,178,199,89,88,219,166,153,190,149,141,53,246,149,62,237,224,65,197,141,48,15,107,91,85,128,203,136,43,201,201,91,46,111,27,187,124,196,177,31,226,123,60,47,129,215,225,163,60,70,59,8,174,228,65,50,190,49,198,21,84,239,167,148,121,217,125,181,52,190,115,61,252,242,184,100,213,188,180,32,136,79,154,206,254,171,87,122,180,131,35,6,140,48,15,115,195,12,201,133,112,5,8,103,197,183,173,44,27,101,219,7,241,61,158,151,199,19,241,23,7,72,218,72,144,203,114,122,144,33,26,54,24,42,91,80,62,15,55,225,158,70,39,30,93,142,184,67,107,120,18,87,196,23,20,63,141,159,230,107,206,145,10,142,192,144,145,50,28,108,36,199,3,145,183,38,149,32,174,120,187,27,158,32,169,57,61,0,78,50,112,46,65,81,59,105,159,121,90,88,91,187,60,217,235,155,235,52,211,183,190,190,86,157,245,1,20,104,231,228,56,114,195,1,0,119,199,44,32,33,65,170,34,173,202,177,14,234,98,0,255,59,125,159,70,137,127,240,22,196,223,224,159,216,144,228,184,114,206,21,119,16,100,36,38,38,99,91,222,242,38,137,254,111,23,232,42,109,99,113,45,196,35,120,83,135,143,197,215,242,21,207,149,97,128,21,18,224,40,134,138,137,102,117,85,102,53,146,160,73,184,75,87,125,107,244,137,111,26,196,127,248,102,95,129,28,193,193,193,117,32,24,65,190,209,141,44,158,104,91,133,38,96,98,112,36,108,214,180,36,254,193,251,162,120,9,47,226,3,40,198,17,4,15,82,193,72,25,172,138,36,146,66,37,104,142,34,238,109,9,234,138,224,41,42,213,87,12,244,132,127,14,222,103,88,52,28,208,43,109,49,37,142,4,49,245,221,137,177,32,51,180,145,130,47,79,124,120,199,95,121,45,0,37,69,81,0,148,117,32,168,227,200,201,65,130,132,157,36,133,115,92,134,105,87,217,250,142,69,162,219,167,18,244,13,53,188,142,143,197,241,63,252,201,21,117,247,1,244,142,4,121,174,32,35,149,32,216,170,142,173,144,100,42,171,164,213,101,223,211,87,203,118,237,225,121,179,30,58,226,53,218,0,255,122,251,143,101,254,107,218,127,184,162,12,120,80,1,114,149,225,36,3,192,5,19,227,227,25,156,232,196,105,185,6,88,74,109,123,67,231,132,0,255,71,252,16,62,237,154,243,32,200,17,4,9,131,35,67,108,36,71,211,61,241,12,73,243,22,55,194,227,218,154,102,164,253,3,15,160,95,175,162,162,0,255,75,10,251,0,255,203,147,252,151,179,31,228,245,235,85,84,244,63,73,97,0,255,125,121,146,0,255,113,246,3,250,0,106,140,254,215,173,176,0,255,38,126,40,249,191,227,65,124,253,246,213,26,253,175,91,97,0,255,79,252,80,242,95,199,131,248,10,128,150,162,164,0,40,138,162,0,40,138,162,254,62,128,138,248,106,138,254,223,85,176,0,255,37,158,39,249,175,227,187,125,13,241,213,18,253,175,171,96,0,255,75,60,79,242,127,199,79,1,20,207,149,97,192,85,37,192,81,12,21,19,207,234,10,102,53,150,224,73,184,75,87,125,107,180,137,111,58,196,127,120,99,63,200,8,50,16,58,130,0,57,149,113,70,130,36,52,11,55,16,87,204,152,42,71,138,189,122,36,241,5,222,87,198,31,248,18,95,91,71,5,117,28,57,57,149,32,97,39,73,225,28,151,97,48,170,214,151,138,68,183,79,37,232,27,106,248,29,47,139,227,1,124,180,15,160,163,230,60,73,242,36,150,156,216,153,197,74,146,188,28,121,154,87,230,226,150,184,187,230,105,78,245,142,164,242,140,32,35,149,32,216,80,199,6,36,121,44,171,156,213,101,31,236,213,178,92,119,120,222,172,135,14,248,202,201,49,130,74,59,7,193,41,219,9,128,208,200,18,18,65,226,40,247,119,60,81,23,215,4,201,161,39,252,73,11,59,74,241,219,248,155,3,4,227,156,88,37,237,74,21,114,146,212,97,204,227,160,90,28,98,38,198,232,87,107,35,56,45,27,50,109,224,77,137,0,255,197,167,121,37,45,37,0,69,81,20,0,133,93,233,211,78,158,20,220,201,242,49,119,149,37,160,144,184,128,136,188,34,219,150,151,13,145,237,123,248,30,63,203,227,117,248,143,43,250,238,3,232,29,9,242,92,65,70,144,32,109,171,58,62,32,201,84,86,73,171,203,62,88,171,101,185,246,240,188,89,15,13,241,26,237,0,255,189,253,191,50,0,255,53,237,63,92,81,134,242,3,4,200,128,225,36,3,192,5,19,227,163,153,242,137,76,156,182,107,220,150,82,219,222,208,57,225,0,255,17,63,132,79,187,230,60,72,229,8,130,132,129,145,33,70,228,120,186,39,158,98,121,130,184,18,30,215,214,60,35,237,31,120,0,69,209,108,77,242,100,108,121,220,133,11,91,158,92,56,57,223,199,186,38,32,138,81,71,251,71,173,117,236,211,23,94,105,170,159,174,240,67,15,144,45,35,192,40,92,55,88,114,89,1,172,82,9,200,68,219,236,54,220,26,8,119,107,27,111,179,254,186,100,47,60,181,240,55,248,150,190,226,119,128,30,75,29,85,56,217,172,44,45,143,35,236,130,251,11,181,238,129,60,203,172,187,246,53,207,82,241,122,37,185,128,147,81,64,236,220,128,155,194,176,74,221,93,230,199,89,88,219,168,167,198,141,141,37,243,51,50,144,140,194,245,186,74,46,43,176,50,24,16,50,177,54,191,43,185,21,194,213,218,70,92,163,131,182,216,11,79,80,124,50,254,230,0,200,25,185,112,234,200,211,198,242,239,12,43,177,219,141,160,72,155,181,45,92,90,141,139,60,145,70,180,128,159,45,226,43,241,139,62,40,140,209,206,57,201,237,28,4,245,12,2,192,149,10,204,196,117,26,31,206,34,119,185,126,240,161,217,15,157,248,13,124,129,87,244,223,7,80,82,140,175,196,240,36,185,2,70,206,147,177,218,201,70,25,219,217,182,115,182,107,107,33,205,166,151,47,187,206,240,152,195,215,78,241,43,248,71,175,121,242,224,4,109,119,59,103,181,124,80,229,135,201,219,81,237,242,244,102,213,81,155,213,53,222,106,25,239,226,135,1,44,201,25,56,40,58,158,17,11,222,38,155,167,39,121,50,91,155,220,109,209,182,204,19,129,234,31,239,187,196,111,226,75,249,138,231,193,131,224,224,242,223,193,216,146,129,19,96,164,42,73,222,50,16,153,52,108,171,38,175,197,15,143,91,244,136,191,37,145,0,72,18,224,236,63,56,118,7,17,61,87,94,94,40,124,188,85,254,188,250,106,115,232,8,191,180,137,63,241,198,42,237,3,4,9,29,15,70,78,37,65,189,129,4,237,60,135,38,220,128,173,47,225,72,176,79,150,183,190,97,137,47,240,190,56,30,192,67,238,198,209,110,39,5,140,32,55,35,59,130,0,135,164,5,130,219,241,130,203,13,26,227,44,210,32,254,172,122,195,155,49,124,51,62,159,175,57,242,228,74,176,187,157,171,114,163,206,124,209,121,186,210,150,249,122,83,105,168,11,233,26,143,180,140,143,240,199,62,130,10,130,160,242,61,218,193,29,71,245,16,57,230,6,195,71,92,229,79,164,175,22,187,142,240,84,159,248,12,159,225,3,40,233,215,103,243,81,8,8,104,231,109,150,99,243,81,133,67,232,141,18,101,71,79,251,230,68,217,101,0,255,19,106,166,163,174,13,47,53,136,0,255,240,122,252,144,87,2,80,79,95,197,70,0,255,151,10,246,31,106,161,228,127,156,253,97,190,74,250,90,192,0,0,224,5,0,3,0,252,97,243,177,250,149,229,145,76,227,242,230,150,185,82,79,141,181,21,95,107,223,170,17,248,80,15,160,247,196,234,25,177,156,81,73,12,4,96,20,198,229,221,226,88,4,186,19,20,170,179,46,65,252,140,151,122,197,179,120,27,31,9,128,36,65,219,62,56,118,7,17,61,87,94,94,133,242,9,84,254,188,250,106,115,232,8,191,180,137,55,241,215,90,22,100,208,209,253,184,3,224,28,56,25,249,152,71,172,172,149,221,253,101,212,36,152,125,75,12,79,224,193,28,127,196,127,92,1,80,20,69,71,125,128,183,249,200,238,4,192,65,112,51,178,7,65,114,74,90,84,236,36,9,185,220,160,49,238,90,237,225,65,170,55,188,233,196,207,224,111,189,42,248,138,250,8,130,131,12,195,65,130,141,72,144,160,201,206,164,173,238,237,46,108,239,56,59,53,173,175,108,175,15,195,113,144,32,56,41,223,220,16,0,255,132,174,157,11,121,3,8,121,171,205,203,52,218,15,83,26,215,62,252,92,34,126,12,63,199,7,80,180,148,20,0,45,37,69,1,80,190,15,218,245,54,48,0,128,170,210,206,21,139,221,242,49,119,200,236,190,147,233,16,227,152,113,196,237,26,194,223,142,87,81,124,8,254,192,43,234,239,3,104,136,175,166,232,0,255,221,4,251,79,226,119,146,0,255,58,126,208,119,155,143,236,78,0,28,164,124,51,178,167,130,228,144,179,64,236,36,9,185,220,160,49,238,94,237,225,111,169,222,240,166,19,63,131,223,231,171,37,250,95,87,193,254,151,120,158,228,0,255,142,247,28,64,185,154,228,36,73,242,36,201,73,50,127,0,199,40,138,108,186,157,173,37,219,165,155,190,101,122,232,88,166,149,158,234,166,175,117,4,110,60,65,12,22,202,181,81,40,160,200,49,167,91,56,50,35,47,251,106,139,6,201,92,90,172,205,196,227,114,61,180,159,253,183,3,32,41,122,158,156,54,128,0,113,35,136,225,60,135,34,112,144,235,123,117,34,216,39,69,80,86,44,241,59,222,23,193,0,255,240,33,111,151,159,236,70,130,12,0,183,162,123,146,4,23,201,139,196,64,242,0,179,13,58,227,46,210,30,254,164,154,196,155,78,124,51,254,232,185,60,23,0,0,7,229,3,155,248,35,119,110,108,128,187,96,162,44,220,179,75,159,253,16,37,113,29,196,207,45,226,55,241,133,124,77,125,32,201,0,142,101,0,201,24,71,144,167,249,198,84,75,11,238,250,246,146,179,75,207,250,250,82,3,232,61,48,122,6,12,183,3,36,85,87,193,193,141,204,183,201,209,200,206,64,144,97,26,107,241,195,207,120,167,87,252,132,79,246,17,32,8,130,202,247,192,193,29,71,245,80,73,185,193,202,31,113,147,55,145,182,58,236,58,194,83,125,226,51,124,134,175,185,199,240,28,164,130,156,224,215,190,240,79,200,218,249,2,118,80,33,47,218,179,83,159,253,48,100,57,116,16,223,150,136,47,195,47,246,1,244,170,160,15,0,56,201,177,92,0,176,25,25,242,60,223,184,212,221,61,119,127,121,73,222,169,121,127,125,209,208,71,130,140,224,50,28,4,25,54,134,4,77,118,30,117,105,77,93,88,222,177,119,105,94,223,216,52,95,83,9,158,92,72,29,227,70,150,159,197,63,72,88,123,25,226,161,253,54,238,214,108,223,161,63,124,158,230,8,0,255,153,248,107,124,96,0,108,64,64,183,228,28,48,224,66,202,0,242,204,127,19,112,41,210,214,54,109,92,174,77,208,106,199,58,90,192,131,74,252,40,254,237,65,59,103,12,12,224,4,228,150,115,71,146,148,152,197,78,51,179,115,23,22,216,112,221,189,37,254,194,143,100,111,153,197,199,224,31,188,162,234,62,128,226,1,242,60,56,15,130,208,7,86,134,10,174,220,182,188,21,172,118,23,99,73,93,52,47,136,191,240,190,64,139,120,29,31,117,100,100,228,10,202,80,149,0,121,130,28,228,3,201,67,242,188,183,8,229,28,71,234,109,250,4,218,198,55,189,224,107,188,221,195,204,13,156,17,224,156,35,49,66,158,3,119,18,146,118,121,24,105,210,6,134,203,244,72,238,118,221,225,13,119,195,135,78,252,9,254,236,73,5,117,28,73,82,65,27,101,72,98,57,0,80,164,246,237,140,148,250,246,124,92,251,61,115,189,30,73,20,111,225,67,60,133,63,226,203,248,0,74,138,162,217,0,9,130,4,65,176,61,50,206,142,163,58,78,60,220,202,202,47,193,230,79,164,175,14,135,118,241,76,155,248,12,159,236,171,61,133,122,6,12,103,36,8,112,21,12,43,146,237,38,201,70,163,241,204,152,165,179,22,65,60,131,151,122,197,83,248,14,95,97,215,84,146,171,142,58,220,40,195,121,112,112,242,41,159,152,88,219,75,190,24,53,221,102,95,17,195,235,248,219,28,143,195,127,123,0,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,131,249,58,233,107,42,7,9,130,7,169,92,65,224,55,155,15,234,99,25,30,49,125,203,107,75,230,58,61,245,209,86,124,162,125,171,198,227,179,249,10,128,162,40,90,0,74,138,162,190,62,128,150,136,254,199,219,127,161,191,146,0,255,18,252,143,87,82,209,0,255,99,133,253,135,229,73,254,59,218,31,246,74,34,250,31,111,0,255,133,246,74,254,75,240,63,94,75,69,0,255,143,21,246,31,118,39,249,239,104,127,202,3,40,234,35,8,14,50,12,7,73,219,136,4,9,154,236,76,214,238,130,186,79,243,142,179,83,207,250,198,246,250,101,56,14,18,4,39,184,185,75,252,19,186,118,6,242,6,16,246,2,243,50,141,246,195,148,199,117,15,31,151,136,47,195,207,241,53,59,65,144,32,8,206,254,145,113,118,220,88,199,137,135,27,12,39,111,155,63,145,190,58,28,218,197,47,109,226,53,124,185,15,160,232,176,218,131,170,103,192,218,25,9,82,184,10,134,129,92,222,93,142,70,54,210,153,49,75,103,45,130,120,6,47,245,138,159,240,43,239,14,80,62,134,165,158,220,78,21,144,32,35,225,202,15,110,145,176,177,119,215,118,127,211,39,88,14,61,225,155,191,154,164,248,109,252,204,1,16,88,142,32,133,224,228,188,82,34,7,23,225,108,100,235,174,163,221,92,131,104,70,189,60,41,116,134,207,28,30,87,138,175,198,191,120,69,81,0,20,69,81,0,20,69,81,0,20,69,81,32,158,116,69,81,84,116,232,250,195,63,240,33,237,103,225,173,124,179,225,115,207,234,220,122,120,122,32,72,246,127,79,59,15,234,111,162,229,220,109,46,48,157,236,212,238,34,233,23,15,219,226,35,60,166,175,246,132,142,84,240,32,200,248,128,73,118,14,117,147,55,159,134,58,140,186,104,94,170,151,46,242,181,246,4,211,113,130,3,168,39,184,0,92,204,23,198,100,128,109,196,69,141,182,87,99,242,4,73,105,21,127,123,227,125,248,145,62,179,154,52,97,163,232,168,65,232,21,4,57,130,32,25,143,12,54,150,100,100,120,146,121,75,150,34,169,160,160,104,41,105,99,241,78,82,154,154,144,247,25,109,227,148,87,170,222,17,58,18,228,21,32,99,195,123,100,30,135,186,201,135,80,63,109,74,109,52,239,210,84,115,21,181,127,249,204,203,223,219,253,155,150,74,120,51,167,124,61,183,174,168,49,122,133,21,168,135,142,115,27,3,65,70,198,112,35,23,227,30,131,123,107,176,49,55,36,43,201,254,209,49,126,22,194,203,120,205,181,213,87,156,140,32,168,140,35,127,134,209,67,101,33,64,57,90,123,12,243,150,187,52,174,215,24,62,215,195,159,120,53,95,19,58,50,50,234,115,229,149,195,218,193,164,24,55,140,20,19,156,79,208,117,26,119,104,19,79,251,225,75,252,49,128,150,146,162,0,40,138,162,48,51,69,209,82,162,94,18,127,235,203,143,194,151,246,202,173,88,244,63,8,175,0,255,67,47,145,0,255,13,126,88,185,181,22,253,15,194,235,63,209,75,228,191,131,87,245,177,39,166,40,138,194,236,243,188,150,146,162,200,212,31,254,167,241,223,112,209,71,54,227,113,53,70,0,255,159,0,255,250,191,53,28,249,191,226,235,124,197,92,0,255,113,136,15,242,31,56,74,115,120,182,232,224,19,125,53,70,0,255,159,0,255,250,191,53,28,249,175,226,1,94,1,244,191,216,48,0,255,113,148,246,240,120,36,240,151,62,128,130,232,155,159,10,115,253,162,230,241,106,223,116,195,124,45,239,191,251,203,183,97,249,160,158,240,201,159,59,190,211,215,113,209,0,255,35,27,121,155,106,35,254,161,76,188,149,175,16,250,159,124,186,101,247,195,163,178,226,71,0,5,125,60,41,115,156,34,157,14,35,110,120,106,95,235,24,199,216,205,60,205,182,248,90,244,35,190,63,7,33,157,54,92,134,79,246,21,118,122,210,253,46,210,151,214,200,7,80,235,254,113,32,31,0,255,221,137,168,244,8,243,198,87,174,168,171,5,253,143,188,252,7,32,30,109,87,55,30,115,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,165,164,0,64,157,230,237,82,148,142,0,154,82,210,160,0,40,183,198,79,199,57,29,237,39,47,118,120,98,37,93,205,254,199,254,51,211,127,158,240,163,62,128,102,232,127,179,233,31,4,36,107,21,143,204,146,248,38,95,99,143,60,232,253,41,4,35,44,89,35,136,95,246,53,215,253,51,70,169,139,49,64,84,151,120,229,65,171,149,124,61,123,59,99,43,93,252,94,126,4,131,230,197,108,16,0,255,25,64,111,232,0,255,243,235,193,236,134,71,32,225,157,125,197,208,0,255,33,95,254,7,149,116,137,79,222,240,56,190,154,246,127,103,30,99,164,98,47,124,242,161,130,119,245,181,30,192,233,23,228,2,247,41,60,223,205,231,158,112,26,196,83,205,251,53,109,230,0,122,63,215,0,255,171,59,143,115,246,126,101,0,255,179,164,90,138,95,229,43,112,108,233,181,62,246,108,156,221,186,63,51,223,188,242,188,202,59,251,43,29,22,63,196,159,121,197,209,253,2,80,0,188,0,154,88,14,12,194,115,27,52,34,20,159,142,165,89,165,155,94,237,203,207,49,225,36,39,145,115,73,22,214,225,82,138,143,218,144,158,53,86,251,108,15,239,207,249,125,41,82,52,18,131,101,238,237,209,181,101,244,12,127,117,133,191,158,42,156,1,76,120,249,195,155,164,88,168,175,230,37,125,121,188,20,64,105,150,0,255,24,228,27,153,246,83,0,240,59,225,107,1,30,190,167,175,25,195,249,74,132,233,57,155,65,205,198,149,210,212,240,34,110,51,248,143,190,222,249,0,90,150,253,63,33,0,255,129,3,162,179,216,198,79,120,13,223,43,73,0,255,105,127,188,126,116,157,173,241,7,94,83,0,74,138,162,14,64,129,6,69,105,24,128,162,104,41,1,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,64,81,56,0,165,3,173,167,20,133,230,8,3,80,180,148,20,0,21,122,61,155,254,23,157,36,31,40,228,105,7,79,24,73,248,61,175,83,175,177,233,0,255,221,212,253,24,137,108,133,135,141,22,124,79,31,64,211,253,215,223,57,94,225,212,110,32,205,172,38,244,63,224,250,47,94,200,127,24,175,173,242,207,235,40,210,181,96,150,88,77,232,127,220,229,127,114,120,117,114,48,158,198,7,80,250,11,252,79,62,227,234,102,173,86,250,11,252,135,229,127,214,203,74,0,138,22,90,10,7,160,76,159,50,5,64,81,20,5,64,75,73,81,128,41,10,228,160,148,212,232,1,233,29,211,242,191,2,60,164,234,127,204,65,166,219,62,213,48,252,78,95,235,119,0,255,160,158,160,238,38,76,190,213,94,29,155,168,55,124,142,175,136,246,159,221,31,171,156,209,109,97,211,108,0,255,55,195,43,250,90,31,241,207,115,56,243,184,110,221,96,211,228,173,125,157,195,135,29,64,205,227,0,255,224,30,0,255,51,32,94,61,66,172,241,48,190,198,207,206,208,197,246,213,188,0,255,60,21,210,113,196,171,199,156,226,85,124,165,127,252,203,103,240,82,1,20,69,75,9,64,233,120,154,113,166,116,60,189,51,0,69,209,148,18,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,41,90,0,74,138,162,0,40,138,150,18,128,162,40,10,128,2,205,81,52,3,160,165,164,40,0,106,42,182,99,55,89,37,24,42,154,3,85,31,64,239,225,253,141,252,108,182,9,146,55,43,179,174,67,241,4,62,118,141,61,133,60,9,206,7,64,152,8,183,165,212,67,227,82,93,218,249,122,95,218,127,218,136,137,133,216,146,69,184,91,163,125,16,111,225,93,215,250,222,15,118,35,57,192,106,214,36,71,241,105,43,19,95,225,29,7,80,250,119,208,149,15,192,232,202,155,133,76,233,90,157,225,121,233,104,41,190,232,10,170,224,36,24,199,47,153,26,171,172,165,218,240,184,134,225,119,181,30,79,142,177,114,28,164,225,228,71,76,18,253,74,253,53,211,55,75,196,0,255,121,141,127,162,250,144,79,150,107,153,238,42,215,195,247,162,247,135,31,58,128,218,163,158,93,199,72,226,220,60,59,38,216,206,254,189,104,240,69,124,144,87,100,132,216,215,123,156,222,166,47,214,63,243,188,31,87,108,131,253,166,201,161,111,188,145,175,161,143,103,3,118,135,0,226,2,244,117,0,122,199,161,87,186,159,192,112,32,65,18,33,212,183,82,63,173,186,226,85,207,221,79,110,121,212,97,69,167,25,246,67,252,45,109,140,15,226,74,234,252,101,104,91,170,132,9,160,244,115,75,133,63,98,210,218,162,146,235,43,253,250,119,29,184,238,43,159,124,12,88,218,223,234,51,26,135,175,229,171,189,125,209,235,230,91,204,20,152,199,88,54,13,91,176,24,30,218,215,92,15,238,227,118,200,194,205,235,102,150,105,159,7,208,155,31,147,84,7,3,137,175,46,14,88,124,44,95,235,113,17,78,174,161,175,121,14,18,120,29,199,73,61,226,48,131,231,237,153,214,96,252,58,95,241,140,182,89,3,80,180,148,212,1,40,74,153,162,185,0,52,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,58,197,77,157,230,6,160,65,209,160,0,83,20,232,211,140,49,98,250,128,116,244,254,176,28,7,143,0,255,161,164,4,241,183,230,211,38,124,105,133,127,200,243,31,150,140,145,52,124,202,159,187,35,94,196,197,240,79,124,172,218,143,223,63,110,22,155,147,49,152,35,30,119,124,26,133,143,85,196,245,191,252,136,111,132,130,127,97,60,218,215,221,226,75,249,0,122,15,140,14,132,222,182,36,168,91,19,233,221,216,110,205,244,58,114,0,255,0,135,65,157,23,130,146,195,159,237,102,240,99,94,81,239,190,229,109,12,36,165,201,52,242,165,213,184,235,200,253,227,176,127,252,175,36,167,134,103,254,52,225,3,250,0,90,159,126,249,238,167,82,111,254,124,239,59,251,139,253,88,34,254,143,175,247,0,185,129,155,237,43,125,212,223,185,12,185,236,139,17,79,252,138,175,161,79,135,247,243,194,237,155,160,166,2,40,138,162,0,40,156,54,133,211,6,160,161,171,189,172,234,57,35,201,8,98,24,150,113,155,12,65,108,251,36,94,25,91,91,223,89,216,107,0,255,161,105,60,109,139,119,240,158,107,41,213,3,40,232,145,113,138,76,42,169,24,93,42,98,56,26,9,150,184,178,167,101,13,155,187,180,111,214,71,91,248,61,190,213,42,175,40,202,59,128,214,219,235,114,142,89,5,8,202,128,171,104,212,53,195,205,173,120,134,83,207,46,189,180,153,245,142,23,26,139,175,224,169,122,207,24,215,247,199,185,221,185,205,198,70,84,246,151,103,158,237,159,190,182,215,254,96,0,255,135,127,244,17,63,199,59,174,104,22,64,243,58,130,140,224,224,84,0,35,55,210,190,208,132,184,91,203,60,57,251,107,219,244,212,160,111,172,213,107,199,0,255,197,3,254,231,186,129,254,63,120,71,195,127,144,215,82,46,128,162,30,56,3,9,128,92,138,42,150,194,8,18,151,4,103,111,141,44,92,170,125,141,54,58,140,250,106,210,164,128,147,0,242,39,73,14,160,170,157,43,201,186,59,172,29,113,113,113,59,230,250,30,72,74,199,86,13,245,84,81,0,20,69,81,0,20,69,81,0,180,155,145,113,198,187,143,131,148,27,245,184,66,204,148,55,60,96,114,113,59,66,251,143,185,64,250,176,78,108,213,144,106,41,23,64,145,118,42,8,242,32,200,169,96,254,8,30,42,197,55,225,206,230,142,187,76,75,125,187,52,215,177,84,39,77,29,180,235,129,129,228,49,224,0,146,129,147,115,228,185,9,164,49,68,105,162,61,111,117,181,0,255,208,7,126,233,24,31,227,61,215,82,2,80,20,69,1,208,208,19,140,220,14,18,140,223,192,229,49,57,23,145,185,0,144,25,36,96,163,145,179,38,46,40,117,210,181,190,189,40,30,232,26,0,255,225,63,87,210,18,64,115,14,160,240,36,151,12,20,85,225,72,146,180,144,8,134,84,226,226,150,183,181,225,121,142,74,138,2,160,40,138,2,160,40,138,22,128,82,231,244,193,57,64,225,42,147,75,144,164,216,53,26,217,129,112,165,217,26,73,80,155,183,132,203,203,244,211,89,51,221,52,136,0,255,85,86,20,0,45,93,235,239,184,54,134,89,21,178,21,202,98,85,164,11,187,53,92,17,12,119,195,165,169,46,143,222,241,77,215,120,5,175,185,150,78,61,128,130,190,50,14,200,4,9,98,227,5,17,195,209,200,91,50,87,246,180,172,97,115,151,246,205,250,104,11,191,199,183,122,229,21,69,1,80,20,69,1,80,20,45,37,0,69,81,244,235,1,180,227,0,255,34,126,0,255,185,110,160,0,255,15,254,209,240,191,229,21,245,133,115,33,41,32,22,80,197,2,140,32,113,203,91,90,208,72,224,82,237,107,180,209,97,212,86,79,149,20,0,69,75,73,75,7,176,148,209,227,94,110,156,3,141,127,232,50,142,146,94,117,216,96,115,113,71,168,143,118,58,106,170,85,188,135,223,241,30,94,115,69,81,0,20,69,75,9,64,81,180,148,0,20,69,209,2,80,234,156,62,56,7,40,92,100,114,9,146,20,187,70,163,51,80,93,105,182,86,18,212,231,45,229,246,46,13,155,53,211,78,131,248,223,101,69,9,64,75,73,209,214,1,128,32,231,186,7,192,97,185,180,156,88,33,95,112,147,17,139,206,72,243,41,252,5,65,93,19,222,172,241,101,134,63,226,143,146,43,138,2,160,40,138,150,0,154,115,4,193,145,50,100,164,14,6,27,203,209,64,37,104,82,121,139,43,222,234,138,39,248,29,32,117,224,0,146,36,7,192,64,130,118,198,99,150,86,8,111,67,182,145,9,73,94,221,75,75,23,248,162,113,188,140,223,92,81,0,180,148,20,5,64,83,207,229,3,121,27,134,115,219,218,103,95,135,115,202,77,17,157,47,71,148,96,223,78,210,216,63,218,63,199,15,253,227,27,188,229,138,98,1,52,245,129,36,3,56,150,129,74,6,141,32,79,211,141,199,90,90,80,247,151,151,156,101,122,214,215,247,170,165,164,0,104,117,252,1,114,228,74,53,111,65,206,48,140,49,85,97,172,110,28,75,220,187,69,212,229,136,59,126,120,144,248,115,26,196,151,178,150,18,128,162,40,90,0,74,138,162,0,104,118,130,32,65,16,108,143,140,179,227,198,58,78,60,220,96,229,147,183,205,159,72,95,29,14,237,226,151,62,241,25,254,88,73,1,208,82,82,20,0,69,81,20,0,69,81,52,11,160,168,143,32,56,149,97,56,72,218,70,36,72,208,92,62,147,181,187,224,46,44,239,72,59,245,172,111,44,169,168,7,206,64,2,84,46,69,21,11,48,162,196,37,111,103,65,35,11,151,106,95,163,141,14,163,182,90,170,104,1,40,183,230,72,144,113,236,173,114,42,103,34,49,114,2,150,128,5,44,173,216,56,169,247,104,95,98,26,198,23,237,226,47,188,176,162,217,0,72,0,36,9,112,246,31,156,187,131,136,158,43,47,71,161,252,241,86,249,243,234,171,205,161,35,252,210,39,222,196,27,43,90,74,0,138,162,104,233,0,90,105,3,195,144,54,197,18,3,68,152,5,177,19,19,121,21,170,131,141,26,35,47,184,225,165,94,241,84,11,157,227,157,214,92,81,20,0,69,209,210,7,160,57,71,16,28,129,33,35,117,176,178,145,28,15,35,9,154,84,222,226,138,183,186,225,121,91,122,128,115,198,56,42,49,223,202,175,118,37,4,55,146,128,60,13,1,101,151,111,27,174,91,215,234,18,180,7,254,195,0,255,248,24,127,185,146,2,160,104,41,41,0,138,162,104,53,64,192,127,4,56,176,197,146,175,92,206,32,12,50,6,51,85,87,142,34,46,129,129,90,164,92,18,232,144,248,209,105,16,31,101,69,81,0,180,148,20,5,64,81,20,69,122,0,173,219,3,122,66,34,57,103,99,27,35,72,60,143,253,214,213,165,170,99,159,30,122,118,196,179,248,13,191,198,183,240,156,43,253,61,132,49,202,12,201,102,21,195,89,81,109,225,182,112,75,208,220,21,169,166,58,60,122,192,55,93,227,105,188,230,138,2,160,104,41,105,232,0,64,144,118,144,233,83,25,176,118,30,196,218,201,235,40,117,84,138,49,111,203,249,221,162,115,113,103,105,188,208,52,126,194,15,107,206,81,0,158,196,146,1,80,21,140,44,73,11,137,183,34,149,184,184,37,88,27,154,167,168,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,104,41,41,88,62,237,138,162,40,212,51,0,255,245,171,78,43,154,120,43,95,121,231,201,71,114,127,173,133,223,181,94,183,156,228,170,2,2,92,56,199,12,64,174,89,114,230,45,46,138,58,71,82,45,244,109,104,117,13,241,101,248,117,175,117,29,95,233,37,247,221,199,243,4,245,224,177,160,222,54,238,155,29,229,64,73,203,38,203,218,140,168,57,60,72,58,251,0,255,120,22,62,213,3,40,90,74,10,52,82,20,69,97,186,131,85,77,175,208,10,29,250,153,93,156,164,242,138,57,112,198,131,216,113,198,97,193,237,164,130,115,101,4,103,214,150,169,115,246,180,67,217,231,26,194,151,15,30,199,159,174,164,67,62,119,213,237,120,94,29,60,31,191,236,206,108,164,74,74,141,213,30,28,57,50,130,97,149,145,92,165,104,227,9,190,73,119,214,148,133,26,156,237,181,170,253,208,79,208,253,96,128,142,113,208,46,31,3,179,147,115,183,1,6,225,152,189,76,103,121,218,169,3,181,134,55,3,175,196,199,243,53,109,4,21,0,20,69,81,152,153,150,146,162,80,47,137,191,245,229,71,182,182,87,110,197,162,0,255,65,120,253,31,122,137,252,119,240,195,218,173,181,232,127,240,193,254,15,189,68,254,59,248,84,31,123,2,69,81,180,144,125,158,87,82,180,244,152,250,233,229,241,223,240,209,71,225,55,30,87,99,244,191,249,175,0,255,91,195,145,0,255,42,158,225,149,186,63,146,67,100,58,207,141,233,162,149,175,189,225,207,189,26,163,0,255,207,127,253,223,26,142,252,87,241,37,175,100,143,250,184,116,134,33,38,75,75,185,61,225,215,61,128,18,247,143,103,156,231,127,166,122,136,143,246,33,227,159,124,197,208,0,255,108,228,54,162,251,225,41,100,138,103,245,149,226,250,95,126,82,0,255,65,218,85,23,241,157,183,40,62,146,175,240,254,235,237,54,144,152,169,244,136,203,154,116,0,181,7,125,133,127,96,231,95,116,243,50,32,210,232,164,71,161,5,124,169,175,240,143,96,140,49,76,210,253,54,99,143,6,221,124,37,236,31,120,153,219,79,21,222,231,134,55,75,94,19,254,172,175,177,35,200,141,15,160,150,253,215,3,165,0,255,12,64,36,250,60,48,136,223,184,254,174,215,253,227,41,126,252,119,103,81,104,178,110,149,248,128,43,0,138,162,40,0,138,162,40,0,138,162,165,0,40,41,90,74,0,138,162,40,0,138,162,148,20,0,197,216,105,61,77,51,90,143,12,128,150,146,162,0,232,233,106,246,0,255,242,247,108,159,77,17,62,115,237,214,124,223,253,118,249,108,119,218,215,181,93,14,63,237,3,104,251,232,147,195,142,252,224,80,151,234,48,33,9,230,235,29,55,203,127,192,240,140,190,73,14,149,219,13,239,246,147,86,227,115,250,138,250,238,84,216,25,40,179,93,90,203,77,250,226,213,30,167,91,234,191,124,122,137,188,164,197,44,226,53,113,196,210,122,252,139,7,80,250,119,152,225,64,208,253,183,249,168,224,210,14,13,245,249,90,248,213,181,146,228,92,134,6,92,36,99,161,25,218,66,55,148,45,226,119,221,243,122,31,250,32,48,4,183,185,117,196,52,121,6,174,178,196,64,40,201,7,160,242,79,112,156,221,237,99,190,109,27,234,158,166,2,244,201,169,196,221,0,255,134,120,27,91,11,219,166,165,138,187,102,0,255,246,100,199,96,62,69,79,199,234,108,147,176,77,195,150,209,0,94,233,1,212,158,135,94,100,200,64,217,24,156,218,146,96,84,254,234,162,120,173,73,162,19,124,206,107,253,83,118,79,25,218,203,211,133,140,192,168,133,166,197,213,63,190,237,181,254,30,227,72,207,192,253,55,226,34,173,136,164,254,241,92,27,40,227,241,124,173,167,223,173,142,67,207,127,54,202,141,84,120,166,9,23,247,0,154,17,56,134,209,49,181,242,184,50,93,240,54,55,70,123,240,183,94,227,63,246,56,21,198,86,94,77,250,188,230,249,125,234,124,32,65,104,9,195,181,95,134,49,229,210,37,158,107,19,119,232,205,245,250,0,255,213,219,25,178,167,219,45,142,44,30,172,28,64,233,211,147,246,4,121,27,106,156,93,169,163,103,147,117,22,31,228,149,117,189,183,236,63,230,23,144,254,17,190,141,152,182,197,239,140,167,92,9,64,81,180,20,4,160,40,138,2,160,65,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,81,82,180,0,148,20,45,37,0,69,81,20,0,69,81,20,0,45,5,41,138,7,160,1,105,61,40,74,235,97,0,138,150,146,2,160,116,92,189,198,209,0,255,102,234,63,65,98,49,60,80,20,124,148,87,208,241,245,26,71,0,255,155,168,0,255,224,200,106,248,54,53,240,53,125,0,149,127,222,253,76,185,1,106,17,87,243,254,65,249,5,218,67,216,40,80,109,26,214,61,158,118,237,254,187,143,45,23,66,26,111,110,74,147,224,245,94,252,243,4,183,216,203,182,6,241,121,10,136,31,226,79,60,128,210,63,231,116,229,149,47,165,142,234,211,250,140,74,110,19,142,28,181,0,148,20,40,250,0,244,206,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,73,0,157,127,206,24,31,66,183,221,166,189,146,218,0,255,221,121,156,49,142,78,154,109,150,240,37,94,233,104,122,181,239,191,238,124,126,121,60,250,194,187,113,79,248,152,62,128,198,227,0,255,212,238,207,185,192,171,217,212,53,138,175,101,0,255,215,231,236,12,168,177,125,141,199,0,255,97,211,167,54,235,118,160,110,241,149,254,218,63,78,222,130,171,151,1,20,69,81,0,180,158,54,197,83,212,49,2,40,90,74,26,0,20,69,209,2,80,148,20,5,64,75,73,81,0,20,69,75,9,64,209,82,148,0,20,69,81,0,20,69,81,0,180,20,37,5,64,81,180,212,1,40,6,152,102,4,69,51,0,138,162,165,4,160,40,138,118,129,105,61,3,227,54,42,204,227,210,114,171,125,238,197,63,231,182,242,161,216,230,163,118,218,114,205,129,211,60,128,129,68,161,15,72,235,159,132,57,227,156,187,151,103,190,29,138,61,190,217,223,100,186,227,181,254,122,248,215,19,9,230,229,243,65,13,116,180,63,245,162,174,245,185,58,114,114,102,62,103,167,93,173,211,183,7,172,127,248,77,113,60,150,54,140,158,45,179,202,87,8,210,189,51,214,52,143,135,244,1,180,190,126,198,109,124,199,204,55,79,254,243,203,254,186,70,83,249,122,127,111,225,159,219,217,160,244,207,118,158,68,163,221,254,210,61,94,235,245,158,174,0,255,57,70,62,39,247,220,217,254,35,186,14,225,35,107,247,15,89,121,142,115,150,250,82,225,136,230,145,206,73,143,241,27,30,64,73,209,167,244,129,54,138,216,36,122,61,128,222,143,225,143,217,216,2,53,118,63,127,39,52,242,70,127,240,55,125,197,24,111,191,201,91,121,197,241,140,193,115,88,62,82,189,124,68,10,110,44,46,218,79,218,132,175,173,244,201,233,248,158,99,62,51,191,251,119,113,217,207,254,84,151,36,190,199,239,249,0,106,111,127,225,143,191,15,48,253,187,147,55,113,104,177,79,53,18,63,112,213,106,232,151,143,45,216,109,135,176,182,114,125,173,74,0,138,162,40,10,64,73,131,98,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,208,160,40,10,128,82,107,198,184,109,199,110,247,249,207,155,125,90,163,151,149,119,181,119,119,31,215,234,95,121,119,133,97,59,218,191,118,108,250,135,207,234,3,104,252,215,61,227,108,17,49,155,249,145,252,101,251,179,31,62,231,53,254,17,211,0,255,156,35,158,24,179,197,93,16,207,188,110,28,159,234,181,190,249,73,114,221,200,92,215,191,159,175,247,247,150,250,199,131,71,236,173,160,60,32,95,171,188,212,117,252,135,7,208,249,99,156,113,14,108,27,110,233,90,225,159,235,176,164,0,255,118,219,202,163,159,63,11,124,229,170,173,144,127,92,0,255,25,57,88,183,109,120,104,31,64,233,239,206,57,79,30,87,214,42,190,134,254,128,247,227,92,36,203,60,121,13,238,107,247,115,142,115,91,12,157,46,190,26,253,60,133,143,0,255,109,64,60,218,76,72,227,55,7,80,20,69,1,80,167,77,225,148,0,148,20,77,41,1,40,138,150,18,128,162,104,41,1,40,138,150,18,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,150,2,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,150,18,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,90,0,74,138,162,5,160,164,104,41,1,40,138,162,0,40,138,150,18,128,162,40,90,0,74,138,150,18,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,165,164,0,40,90,74,10,128,162,40,10,128,150,146,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,90,0,74,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,138,143,244,138,166,2,4,1,138,54,250,4,0,255,231,111,125,47,233,237,101,251,149,117,254,124,108,89,190,114,171,97,245,224,118,198,0,146,11,7,199,184,3,111,28,38,38,73,133,121,216,46,211,118,232,189,37,161,150,240,200,241,55,124,220,245,200,215,32,8,242,32,229,231,192,0,255,189,142,220,56,109,79,156,176,191,225,211,87,211,74,221,52,166,175,73,247,81,207,56,200,9,130,131,147,219,193,40,171,77,194,214,172,224,64,211,112,219,139,172,33,252,46,139,127,240,161,3,40,90,74,10,237,204,138,162,40,49,187,230,67,170,164,138,97,227,192,66,63,179,18,110,90,69,94,235,33,175,185,199,234,1,228,238,63,39,166,165,78,31,195,219,221,224,148,31,42,93,226,207,80,2,252,21,223,235,213,222,41,142,143,110,72,21,245,240,68,108,216,102,86,82,112,74,209,163,199,72,130,145,39,199,72,50,234,25,35,57,147,243,230,143,202,23,70,218,169,175,20,97,177,142,211,222,254,7,126,138,143,243,106,135,25,85,20,69,161,94,18,127,171,203,143,194,151,246,218,173,0,250,31,132,215,0,255,161,151,200,127,7,47,172,221,90,64,0,255,223,194,235,0,255,208,74,228,191,131,79,245,177,7,40,90,74,10,176,207,243,138,162,165,199,212,79,63,141,0,255,134,151,62,10,159,241,184,166,209,0,255,39,132,253,223,26,142,252,87,241,56,175,115,253,183,143,75,215,221,86,155,118,248,193,55,122,13,163,0,255,79,8,251,191,53,28,249,175,226,43,215,144,229,117,59,211,230,143,152,196,213,148,88,11,126,236,0,90,49,253,207,57,33,137,113,155,162,182,241,204,231,150,241,165,124,197,252,49,206,56,228,108,219,124,53,125,133,144,0,255,19,158,120,50,241,142,248,119,41,199,7,243,53,38,226,152,168,3,104,101,0,255,117,24,210,63,110,155,41,180,243,167,128,119,246,21,254,119,219,66,10,95,65,0,255,124,196,128,221,48,171,205,69,110,210,213,190,198,127,166,227,172,254,219,239,34,173,141,246,105,205,183,195,87,60,128,222,147,200,116,118,59,79,253,253,231,75,152,196,127,164,215,248,7,175,24,25,54,235,235,213,115,84,70,57,181,187,70,66,249,203,123,139,216,41,62,149,175,161,159,103,195,41,164,42,44,75,236,181,2,40,138,150,18,128,162,40,90,0,74,138,162,0,104,41,41,10,128,162,40,90,0,138,146,162,0,40,138,150,18,128,162,40,70,1,208,167,24,227,249,125,35,83,244,215,7,80,123,18,127,236,125,216,44,118,43,31,211,107,179,47,117,12,0,255,212,123,200,242,31,119,191,196,243,223,205,7,234,24,47,246,159,142,226,103,188,230,56,216,200,200,113,231,177,233,209,108,247,204,150,150,116,33,226,87,248,136,190,102,0,255,1,234,56,98,6,80,70,57,34,92,174,151,102,126,234,21,31,64,131,195,56,227,188,237,198,239,48,215,104,181,111,251,245,178,2,189,218,147,225,57,44,79,222,44,33,193,170,158,240,186,197,116,20,0,255,231,21,0,37,244,181,62,99,50,157,141,83,77,179,254,159,63,41,234,124,180,8,31,224,149,62,3,192,121,196,40,234,250,154,231,245,65,214,115,230,81,150,117,48,96,147,26,198,95,251,223,94,120,201,1,244,30,211,231,254,186,251,125,226,46,27,43,63,123,66,221,124,212,117,124,150,87,19,127,220,198,155,111,191,153,47,157,14,218,236,63,253,195,0,255,42,234,99,149,3,215,253,85,187,109,226,253,162,45,134,47,154,164,70,226,147,174,244,245,28,70,56,150,183,254,223,37,93,229,120,105,71,60,213,86,11,225,25,128,118,63,195,146,113,118,103,194,45,243,56,249,176,160,86,251,84,199,120,159,87,235,0,255,218,63,198,185,63,187,167,14,69,189,183,238,159,2,35,199,126,80,230,234,101,154,150,170,102,241,155,235,61,156,119,0,90,199,231,231,246,97,76,190,220,5,21,45,37,0,69,225,52,184,234,41,22,1,52,40,138,2,160,40,90,74,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,22,90,138,2,80,148,214,131,130,52,13,64,209,82,82,0,20,116,156,189,218,246,31,55,111,235,249,106,133,198,148,192,199,120,165,143,238,151,220,171,163,0,255,207,58,253,15,248,18,0,255,11,129,31,247,0,90,65,0,255,179,51,61,186,33,222,29,19,0,255,228,171,217,223,79,182,206,70,47,44,206,157,241,165,190,130,251,175,47,159,231,50,95,21,79,162,188,241,64,190,166,251,199,67,218,227,0,255,59,251,34,157,188,41,226,141,1,20,45,37,5,64,157,54,237,62,158,134,1,40,138,162,0,40,138,162,5,160,164,165,164,5,160,164,40,10,128,2,189,30,163,0,255,237,250,143,164,31,124,249,44,124,192,245,119,53,70,0,255,219,246,63,105,7,159,195,194,71,245,1,212,227,0,255,144,213,11,152,221,90,132,136,59,227,43,253,187,187,124,250,217,103,30,244,186,218,215,250,51,210,243,63,168,149,122,12,133,54,190,210,0,255,109,199,99,159,204,216,226,47,7,80,20,69,1,80,56,205,115,83,58,156,226,6,160,104,208,54,26,0,180,148,20,5,64,75,81,82,0,20,69,209,2,80,82,180,148,0,180,148,20,45,0,37,45,37,5,64,81,20,5,64,209,82,82,0,20,69,75,49,1,40,138,98,180,0,148,20,45,37,0,69,81,20,96,138,162,104,54,32,52,71,71,161,238,182,236,206,217,38,189,246,127,59,124,211,107,247,95,159,241,207,129,148,132,129,10,209,172,215,72,31,176,238,120,13,114,112,16,205,42,193,165,87,250,118,224,224,9,130,83,184,119,64,200,91,241,102,49,245,134,191,2,82,250,221,223,93,7,202,141,149,87,62,204,191,161,253,177,174,172,3,60,213,43,253,123,46,121,114,188,74,169,47,64,198,92,223,221,167,47,116,226,107,188,210,175,95,199,105,231,188,124,44,236,54,213,84,139,107,245,74,159,62,227,159,192,2,50,209,62,21,129,180,170,85,124,210,103,117,239,157,15,160,185,62,0,72,80,25,173,245,239,137,229,72,2,180,221,4,0,100,11,22,13,91,178,64,131,26,250,131,195,3,160,108,205,136,84,195,174,245,233,143,172,7,22,100,231,201,112,176,40,237,224,99,131,244,11,127,211,7,208,250,244,53,254,72,12,161,208,55,72,59,81,154,196,71,109,177,18,126,207,215,251,212,179,233,41,162,55,0,255,46,231,219,204,254,176,80,241,72,252,70,95,235,215,199,234,229,183,65,20,75,0,212,108,215,86,155,201,107,227,107,125,122,76,79,80,119,187,11,201,103,95,22,80,115,125,12,160,164,40,10,128,162,85,40,169,117,52,0,77,83,167,105,90,0,74,138,162,0,104,41,74,10,128,162,104,41,1,40,10,20,5,64,81,167,0,154,145,6,160,165,164,104,1,168,223,43,77,0,255,77,252,81,0,255,89,254,157,237,15,3,58,132,15,240,138,129,129,87,95,183,127,220,147,199,9,112,181,191,73,202,186,240,135,30,64,99,247,185,217,121,126,78,246,90,237,124,73,53,149,175,55,203,0,255,0,120,17,219,207,223,7,131,166,45,168,181,248,159,190,218,247,79,225,86,246,6,227,76,117,136,207,141,174,137,23,242,149,222,194,63,129,249,85,184,121,249,38,30,45,246,125,115,188,229,0,106,173,144,127,234,250,111,177,57,64,39,43,181,66,254,161,235,0,255,201,227,191,208,229,62,128,2,52,190,94,208,0,255,165,175,0,255,225,208,110,250,241,204,190,102,156,114,124,189,160,0,255,107,79,0,255,17,6,237,46,34,254,226,0,138,150,146,2,160,112,138,166,112,218,0,52,40,26,180,0,148,20,69,11,64,73,81,20,0,69,81,20,0,45,37,45,37,0,69,209,82,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,209,82,2,80,20,69,11,64,73,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,208,82,210,82,2,80,20,69,11,64,73,81,20,0,69,75,73,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,180,0,148,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,11,64,73,81,180,0,148,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,81,180,72,84,73,81,20,52,171,169,73,40,225,12,124,116,53,77,212,43,183,102,224,32,72,112,198,252,56,168,227,198,88,185,197,178,242,101,121,128,82,223,126,120,20,127,59,226,43,252,176,162,183,62,242,111,199,217,61,61,101,172,150,105,94,30,249,77,103,133,218,154,7,193,243,122,36,8,61,130,32,200,129,187,222,120,223,45,110,149,197,82,93,123,117,208,187,87,27,237,85,164,249,137,61,24,87,29,15,14,125,202,112,78,198,1,196,220,106,215,254,42,63,154,157,210,49,62,172,241,2,30,210,215,59,242,148,31,28,228,148,181,3,108,84,130,4,207,229,237,86,23,220,149,53,115,107,79,4,138,162,40,80,15,172,40,138,94,153,0,255,91,226,215,209,197,49,230,149,127,31,249,77,39,181,46,175,118,228,193,145,17,156,178,118,144,139,12,141,4,79,54,229,210,158,188,178,166,173,174,157,31,100,122,78,240,36,244,4,3,201,182,124,50,38,131,54,200,219,132,108,173,110,139,224,105,74,171,248,219,3,31,196,135,244,213,89,17,4,7,241,159,186,7,102,7,89,121,5,249,104,46,47,70,237,116,89,117,135,0,255,29,154,235,37,31,205,46,202,40,161,156,211,100,86,147,134,162,221,154,118,130,231,141,51,2,124,64,218,164,238,207,73,209,50,204,47,93,88,210,232,21,63,155,225,83,188,176,66,253,36,254,87,151,31,217,218,94,185,21,64,0,255,131,240,250,63,244,18,249,239,224,135,149,91,1,244,63,248,96,0,255,135,94,34,0,255,29,188,170,143,61,64,81,20,133,216,231,121,69,209,210,99,234,167,151,198,127,195,73,31,133,223,120,92,141,209,0,255,167,191,254,111,13,71,254,171,248,101,165,161,0,255,211,32,0,255,233,230,137,127,139,19,252,105,53,70,0,255,159,0,255,250,191,53,28,249,175,226,171,58,14,253,111,14,245,63,167,137,207,132,193,175,2,104,162,0,255,195,124,253,215,221,137,0,255,161,227,159,249,26,238,147,151,190,38,250,63,204,215,127,93,157,248,31,59,62,154,175,233,254,21,128,214,35,227,234,8,214,215,183,29,69,79,222,124,75,174,246,167,141,213,48,252,38,95,15,125,165,233,127,236,176,252,111,231,108,127,44,53,8,223,234,1,180,251,175,183,241,79,130,65,165,47,112,59,161,250,107,217,56,237,226,137,124,173,111,135,217,43,49,0,255,234,196,1,34,138,74,79,141,166,99,252,179,175,49,249,97,103,248,103,236,189,90,12,81,77,229,171,205,242,191,144,242,67,76,0,255,9,10,96,208,186,145,221,226,227,60,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,40,0,197,164,200,83,28,104,142,48,0,45,37,69,179,1,180,62,125,161,14,212,249,36,217,90,62,128,148,93,122,106,162,250,195,163,250,122,15,93,242,20,8,32,171,5,133,180,247,249,53,208,7,226,113,248,65,190,166,32,254,48,18,153,63,17,208,215,248,199,235,63,135,158,114,150,13,74,108,65,82,93,157,192,191,2,104,247,233,152,229,127,62,119,142,251,15,99,33,234,173,41,21,116,25,191,224,21,227,158,10,220,176,93,95,235,219,65,99,61,56,203,147,31,217,214,46,171,118,241,177,164,209,81,252,37,95,17,220,151,95,38,154,159,135,185,176,207,139,190,209,128,106,166,39,161,99,243,11,248,249,89,200,14,77,234,107,125,59,114,116,0,6,88,217,11,156,43,144,106,17,111,117,25,181,137,223,243,245,251,7,121,123,121,119,25,222,111,0,255,54,176,4,222,232,21,135,242,179,81,16,196,87,180,140,70,181,36,72,4,226,137,248,57,15,164,210,191,199,174,158,83,66,70,154,249,216,148,157,240,71,35,179,175,43,125,123,138,112,20,96,56,38,177,5,182,102,138,151,218,164,206,186,115,181,215,233,40,195,113,5,25,55,150,64,96,111,159,60,67,123,225,159,53,246,65,112,54,220,100,184,229,13,71,202,186,197,75,14,160,149,253,227,102,35,158,99,230,236,45,76,94,171,150,162,251,39,192,9,105,1,40,74,10,160,156,226,2,208,124,112,138,184,69,197,209,12,128,6,69,51,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,90,74,90,0,74,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,64,81,56,0,5,26,20,40,13,3,80,20,69,29,128,150,61,106,196,24,237,94,203,166,0,255,247,210,54,57,182,144,54,16,21,248,11,175,242,7,125,2,203,15,13,125,45,155,254,215,65,210,6,7,55,159,246,115,203,192,39,122,0,29,129,254,159,229,127,128,163,118,241,6,27,226,3,249,154,160,0,255,201,123,252,207,217,23,105,192,176,254,245,117,92,244,191,108,0,255,165,118,241,201,66,124,31,95,19,244,63,9,215,127,95,3,249,111,181,20,64,75,73,75,11,64,225,52,231,140,90,164,222,71,0,69,81,59,90,0,74,138,162,0,40,138,150,18,128,162,104,41,1,40,208,235,49,250,223,166,0,255,89,233,6,143,161,194,7,92,139,94,143,209,0,255,246,252,207,65,186,193,183,71,20,62,172,15,160,243,47,186,254,219,194,196,127,212,230,248,90,246,63,243,120,93,236,187,169,198,31,251,58,0,255,170,233,63,110,125,115,219,28,95,203,254,167,231,63,30,246,177,217,120,199,1,20,69,81,0,148,14,82,81,199,168,32,21,117,52,0,109,26,167,77,3,128,162,40,10,128,162,165,164,0,104,41,105,41,1,40,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,232,211,128,41,234,0,148,62,185,105,70,209,2,80,82,180,20,0,37,45,37,5,64,75,81,82,128,105,232,122,15,251,148,223,54,147,197,75,50,139,139,168,61,188,231,250,52,199,56,169,247,141,92,15,72,233,51,114,126,187,173,28,151,63,251,183,22,203,181,84,235,241,225,185,1,63,35,95,44,19,238,106,109,227,175,173,168,246,245,197,159,157,179,238,79,251,203,79,189,225,75,173,31,254,33,49,206,184,188,197,169,9,7,208,248,239,37,218,9,72,116,58,196,24,181,219,107,253,187,63,104,249,79,62,78,126,62,6,92,186,168,139,46,131,135,247,224,183,188,218,248,99,58,204,176,155,249,154,205,240,102,95,150,233,78,95,111,196,56,219,153,127,183,123,191,211,47,126,237,211,254,240,153,1,52,175,223,159,248,231,236,126,42,218,124,225,181,195,175,125,205,106,38,126,145,175,245,25,72,198,84,119,104,175,244,96,62,119,223,109,190,45,205,124,62,251,96,174,177,175,246,226,83,188,2,160,104,41,41,0,90,78,115,83,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,180,148,20,0,69,81,212,1,104,211,4,69,1,80,20,69,79,0,205,243,247,115,68,92,158,106,127,125,117,223,211,151,199,45,110,104,127,221,17,54,192,143,249,106,127,95,225,143,219,217,146,155,223,206,19,153,52,216,95,90,193,47,251,154,237,184,221,62,0,255,141,246,111,103,31,7,208,243,126,158,242,67,74,93,200,232,30,171,214,58,55,191,70,124,36,95,67,7,142,249,128,229,170,203,193,22,196,57,117,161,175,69,2,215,115,110,84,183,241,242,161,73,203,60,175,25,223,205,87,224,88,3,80,105,133,252,67,215,0,255,139,205,135,110,86,105,133,252,83,215,127,155,199,127,163,207,125,0,133,223,141,115,11,228,235,117,0,255,244,226,199,0,255,122,248,225,221,35,19,0,255,214,215,250,195,223,60,142,211,72,190,94,208,0,255,213,167,0,255,9,129,198,149,248,133,3,40,138,162,0,40,158,182,153,194,41,0,154,166,65,131,6,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,180,0,20,37,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,208,82,82,180,0,148,20,69,1,80,180,148,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,45,37,69,11,64,81,210,82,2,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,102,21,69,81,80,45,234,116,84,195,85,195,136,125,126,116,53,53,97,245,170,244,26,123,50,146,100,188,141,10,0,160,128,196,50,114,3,196,200,209,93,227,180,63,72,171,147,78,133,120,27,226,211,240,107,94,209,98,31,251,228,207,233,164,139,225,224,198,226,232,78,184,170,148,214,140,126,188,162,251,25,247,65,155,126,182,12,249,31,229,193,86,59,248,238,213,29,190,210,222,241,37,124,176,215,2,80,180,148,180,0,125,200,149,20,69,61,39,248,63,111,203,251,85,99,31,111,95,115,201,177,143,29,205,87,14,77,252,124,130,100,0,255,57,48,2,4,48,31,56,199,243,72,86,78,76,91,51,187,178,111,100,210,150,91,79,248,221,10,15,227,207,124,173,20,82,57,130,60,8,252,223,143,14,195,180,61,9,252,133,61,159,182,154,214,233,168,113,125,173,31,158,92,73,6,66,175,4,25,0,226,174,47,31,119,110,76,96,103,35,96,39,210,49,146,213,13,212,21,222,10,124,17,95,206,167,94,82,233,234,203,79,180,181,189,114,107,1,253,15,194,235,0,255,208,74,228,127,131,71,86,4,245,84,16,60,101,8,112,116,148,34,69,146,198,19,36,193,92,49,60,175,21,64,0,255,131,15,246,127,104,37,242,223,193,171,250,132,63,129,162,40,10,177,207,243,138,162,40,50,245,211,207,227,191,225,164,143,194,103,60,174,97,244,0,255,25,97,0,255,183,134,35,0,255,85,188,168,163,208,0,255,6,143,0,255,245,92,19,159,105,131,95,106,24,253,127,66,216,0,255,173,225,200,127,21,223,116,28,250,223,224,242,31,39,23,197,183,173,131,143,12,160,137,254,15,243,245,95,87,39,254,7,143,159,230,107,247,13,210,215,68,0,255,135,186,116,12,92,153,248,127,120,124,56,95,233,33,0,101,122,189,127,215,27,247,149,199,1,121,63,181,0,255,46,172,174,225,207,188,114,107,125,190,183,113,155,252,180,0,255,60,174,135,215,246,1,52,243,183,154,254,35,23,106,188,119,204,215,83,253,219,99,236,205,205,39,71,164,3,208,140,127,233,43,238,184,94,41,223,141,115,187,103,191,124,58,228,213,190,126,238,167,227,54,196,92,119,118,30,247,132,58,121,165,223,248,108,62,128,162,165,198,159,227,220,206,163,133,205,147,41,42,0,138,162,40,0,90,74,138,2,160,40,138,22,128,146,162,40,0,138,150,146,2,160,40,80,212,1,104,80,90,15,83,20,0,69,81,20,0,133,122,189,191,143,239,71,158,66,204,12,203,45,94,66,89,12,191,246,167,206,224,191,188,114,107,229,232,57,227,7,247,242,236,146,182,195,179,253,93,9,63,236,3,170,245,221,175,99,204,115,148,56,14,83,86,32,82,197,35,29,144,106,34,95,239,237,173,251,223,253,85,202,38,41,145,169,22,186,183,154,134,241,172,190,198,0,255,141,57,99,241,103,190,253,102,155,211,45,126,236,251,254,240,59,94,235,195,60,174,47,223,142,49,205,198,207,155,184,246,70,154,139,223,56,144,42,240,159,206,198,145,236,246,159,55,17,252,87,241,156,126,194,31,167,247,143,8,46,34,115,224,210,75,211,41,117,177,214,31,99,156,167,253,230,235,195,179,174,169,100,58,198,150,98,30,191,77,219,117,190,22,54,4,208,250,123,84,209,51,196,192,170,64,23,132,114,65,124,213,86,189,55,175,184,143,247,113,27,116,177,82,246,22,185,83,143,174,246,9,127,236,206,139,196,110,229,151,31,145,159,218,197,55,174,25,56,6,128,162,40,234,0,20,78,67,74,26,0,52,164,164,65,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,129,162,120,0,10,82,115,90,77,239,214,0,20,69,209,18,64,229,143,185,254,139,246,248,127,27,233,43,53,250,159,148,199,0,255,224,24,213,25,12,124,55,95,229,15,238,63,172,199,127,91,75,95,169,209,0,255,100,188,254,147,55,241,63,13,252,217,1,148,128,254,143,237,191,212,46,30,99,136,239,227,107,130,254,39,225,250,239,107,116,126,245,176,175,4,244,191,108,0,255,161,118,241,184,130,248,60,190,70,254,100,189,254,0,255,22,157,11,107,41,128,162,40,10,128,210,241,244,206,148,14,167,13,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,180,148,0,212,232,149,100,244,191,45,0,255,115,32,221,224,131,59,225,231,188,10,189,30,163,0,255,111,251,127,52,131,207,166,194,159,245,1,116,254,248,254,111,159,254,19,210,248,90,246,0,255,192,0,255,121,252,79,140,71,246,85,232,0,255,58,250,216,74,237,190,145,198,215,178,0,255,223,247,99,127,249,99,241,152,3,40,138,162,0,40,169,85,199,168,120,26,48,0,69,131,102,52,0,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,5,160,164,165,164,0,40,138,162,0,40,90,74,10,128,162,40,90,0,138,146,162,0,168,83,220,20,78,97,105,0,26,180,148,20,0,69,209,82,2,80,20,69,1,80,20,197,232,53,128,198,239,125,140,67,230,205,159,245,171,180,182,222,215,15,142,121,63,200,224,45,134,240,173,26,114,197,51,206,86,70,209,106,143,3,133,91,155,48,134,116,142,65,15,160,9,77,0,255,49,230,42,217,193,88,102,179,26,254,217,95,22,134,79,232,43,125,189,142,145,158,227,250,199,205,155,25,140,180,241,90,199,244,13,121,141,253,191,245,159,227,125,148,182,238,140,8,110,24,123,80,250,130,95,244,74,163,29,8,174,188,225,188,69,170,105,188,46,249,203,196,47,243,1,52,251,191,183,238,159,252,35,101,17,144,73,160,46,90,182,162,126,241,154,171,86,211,241,191,153,88,126,110,185,176,202,151,80,87,21,0,69,209,82,16,128,162,78,115,220,52,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,6,5,64,81,140,54,128,158,58,0,255,108,47,162,90,194,72,219,246,0,138,227,25,129,231,237,156,163,102,231,150,98,98,105,36,104,16,190,162,175,44,175,51,253,79,29,52,53,14,42,71,123,38,104,79,248,82,175,56,39,227,51,187,54,31,64,73,142,0,255,129,169,241,203,16,51,60,160,27,199,167,120,69,122,237,254,235,73,54,30,20,50,225,237,91,153,141,119,171,225,157,38,179,214,226,223,188,2,160,209,138,160,0,255,67,215,0,255,27,250,143,209,206,250,85,4,253,159,237,63,102,235,182,164,199,125,0,173,63,252,204,231,146,77,242,245,228,15,166,0,255,92,89,20,246,199,73,124,91,95,235,143,235,193,204,83,14,118,202,215,3,127,164,158,106,250,15,96,8,61,60,46,205,86,241,117,30,64,81,82,20,0,133,211,220,20,218,74,183,199,234,0,144,156,51,123,231,82,118,26,251,93,91,75,154,36,44,209,180,28,94,194,207,114,120,12,95,12,160,104,170,94,83,159,220,78,198,20,42,22,59,3,32,158,35,72,92,18,183,247,68,214,191,185,84,251,102,141,181,133,39,224,91,173,242,10,128,162,165,164,0,40,90,74,10,128,162,40,90,0,138,122,189,106,252,95,252,239,63,215,18,244,0,255,193,199,25,254,183,188,134,62,56,35,72,144,32,117,128,161,66,70,222,146,183,188,96,145,134,187,180,175,209,89,135,78,95,61,5,80,82,20,5,64,81,108,165,219,99,117,0,72,206,217,185,115,129,157,199,126,219,214,146,39,249,244,208,179,28,94,194,207,114,248,11,223,187,166,62,185,157,140,1,16,139,157,1,16,205,177,72,92,18,183,247,172,172,125,113,169,246,197,26,107,11,63,192,191,90,229,1,20,69,209,2,80,82,20,5,64,75,73,81,0,180,148,171,160,7,206,0,144,4,133,26,43,22,132,180,241,150,110,103,193,35,13,92,90,214,232,162,67,167,147,150,122,213,248,127,248,223,127,174,37,232,0,255,131,143,51,252,7,121,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,209,174,130,190,112,174,66,37,1,80,132,88,16,210,198,219,241,118,246,214,72,187,101,58,214,104,163,69,167,147,150,2,104,169,215,171,198,0,255,195,0,255,254,115,45,65,0,255,31,188,156,225,63,200,107,1,40,41,90,74,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,54,80,120,234,201,61,1,249,213,253,105,172,2,141,84,201,239,52,139,61,245,212,25,12,191,166,122,196,195,46,141,225,101,177,53,252,115,206,249,254,85,109,220,118,179,177,209,169,125,230,151,111,251,167,111,110,178,0,255,219,0,255,225,31,141,195,55,240,143,3,40,10,244,106,7,138,158,51,16,108,73,40,155,225,220,46,139,70,27,251,39,150,24,93,91,95,243,247,218,191,235,27,191,225,63,248,48,254,231,21,0,69,81,216,213,158,115,206,247,71,181,219,216,189,60,62,186,181,207,60,187,237,155,190,185,201,254,111,0,255,135,127,244,13,223,192,63,14,160,40,209,235,61,177,122,70,44,103,32,33,3,21,48,170,70,246,120,138,99,17,136,52,129,181,212,85,103,93,126,61,227,133,238,224,183,248,171,214,223,49,230,28,80,1,137,149,165,93,70,229,110,217,109,110,203,243,148,122,119,105,170,205,172,9,188,208,39,124,5,63,56,128,150,194,174,119,140,49,184,191,149,219,157,219,239,12,186,178,191,60,243,98,63,244,197,181,246,7,251,64,252,163,113,248,57,222,113,5,64,81,20,5,64,209,108,237,126,248,199,234,40,32,57,102,231,206,5,118,30,219,93,91,75,154,36,236,208,180,28,94,194,207,114,248,11,111,244,170,241,127,241,191,0,255,92,75,208,0,255,7,31,103,248,15,242,0,138,162,40,0,138,118,49,138,14,220,174,103,228,128,196,238,102,187,9,101,48,64,230,210,72,189,188,68,182,160,212,188,84,219,198,46,125,59,85,2,80,20,69,1,80,20,234,245,94,9,242,92,65,46,67,2,194,135,58,62,96,196,205,84,162,164,213,37,174,169,126,250,234,216,174,61,60,135,103,224,15,77,185,210,219,115,24,151,193,146,118,25,202,98,168,171,53,224,2,87,4,195,221,147,234,165,197,163,117,188,211,10,190,198,107,14,160,104,233,209,107,253,30,163,7,35,144,51,26,185,67,25,203,147,216,239,90,93,178,234,94,88,174,103,71,188,132,231,240,21,124,11,143,243,0,74,10,187,222,49,198,224,254,6,183,59,183,221,25,227,149,253,229,153,23,251,162,111,174,181,63,216,7,226,31,141,195,207,241,144,43,1,40,138,162,64,14,173,40,138,130,221,238,124,246,228,136,189,254,58,246,94,56,251,89,75,125,215,59,50,112,42,163,218,214,14,82,32,81,117,2,73,221,88,142,86,83,29,251,27,78,61,244,210,41,124,163,199,36,169,215,235,248,158,60,8,114,119,187,66,153,109,145,185,89,218,234,218,69,77,86,237,53,208,41,252,174,9,39,153,162,40,10,219,157,148,147,83,78,137,168,92,146,132,150,146,126,43,112,28,8,127,160,146,19,152,105,57,99,146,84,226,150,177,177,37,211,17,94,182,194,87,120,96,102,7,205,101,148,122,141,214,196,217,40,165,41,69,119,215,59,64,79,16,96,20,170,93,0,153,88,238,202,121,142,191,187,186,87,227,114,45,226,141,102,225,131,120,194,21,96,86,75,73,81,160,79,154,140,211,193,169,85,49,188,169,227,204,183,56,29,42,186,187,222,99,244,160,128,156,74,185,83,33,43,209,118,223,154,228,239,110,173,213,183,92,119,120,163,89,248,31,126,88,115,62,158,186,35,64,14,96,160,193,132,57,142,132,91,250,198,138,77,191,120,217,10,175,226,129,217,221,221,0,69,209,174,2,231,24,39,40,0,136,5,177,80,72,162,173,104,103,32,108,45,211,76,139,176,77,75,209,157,54,37,170,168,189,171,8,16,228,8,242,32,137,0,255,223,109,188,54,76,219,19,224,47,172,249,180,213,180,78,71,45,85,216,238,228,156,148,114,206,153,104,37,73,82,180,212,91,11,199,11,246,2,146,19,216,121,49,115,146,99,137,75,198,198,150,76,71,120,217,10,95,225,129,177,82,122,7,173,34,142,218,72,124,25,225,148,162,68,175,57,30,202,64,146,88,128,71,146,96,166,153,185,36,162,238,45,125,117,167,150,90,104,16,126,212,60,175,4,50,69,209,82,162,123,123,103,110,231,164,206,197,150,36,41,138,150,174,121,198,25,3,231,40,20,224,253,241,1,0,222,99,54,35,191,80,189,119,97,73,18,254,187,248,147,232,3,95,106,14,160,165,164,40,236,110,219,196,180,148,20,171,73,114,224,0,78,78,6,0,10,71,156,9,188,21,193,89,219,177,22,214,86,150,246,202,236,226,249,226,100,28,179,154,52,41,74,173,72,144,131,248,71,236,129,217,111,188,242,203,42,63,241,45,70,221,52,169,52,137,127,26,232,175,153,149,0,20,45,37,133,115,86,75,73,81,0,237,2,72,147,83,43,233,117,113,20,157,184,59,41,40,81,209,166,87,196,0,255,169,191,0,255,84,0,255,231,127,135,151,224,227,112,165,71,29,65,198,48,88,27,6,36,60,119,251,4,71,147,212,85,26,119,232,17,111,75,116,136,87,6,80,20,69,1,80,20,69,11,64,81,82,180,0,148,20,69,1,80,180,148,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,20,196,169,21,69,81,208,125,116,91,78,87,37,44,5,63,246,249,209,21,53,82,165,213,107,218,57,240,123,141,27,120,112,80,245,156,135,240,92,159,144,96,101,216,41,159,77,165,241,46,213,72,227,87,216,127,199,187,240,5,94,177,122,15,142,60,56,149,97,112,35,216,198,18,227,9,186,205,150,23,148,133,26,228,149,237,245,25,29,169,211,77,173,211,195,136,97,116,7,55,161,42,41,228,8,174,99,32,71,161,14,184,19,224,98,30,56,19,146,77,196,5,74,92,165,221,228,141,100,245,132,215,181,241,2,254,117,181,23,128,162,165,164,160,250,136,43,138,162,38,79,219,0,255,235,254,210,187,26,30,149,188,102,149,43,31,157,235,66,175,237,237,140,219,25,99,12,228,57,158,228,101,44,23,195,153,5,97,47,233,182,219,12,34,29,226,203,210,246,124,248,82,124,151,87,44,250,31,124,160,0,255,121,104,5,159,203,193,167,250,74,63,229,3,224,119,228,62,168,202,56,103,243,49,98,52,131,113,233,90,200,180,109,46,196,209,105,16,95,244,15,63,218,31,193,163,248,171,199,222,64,81,20,5,216,231,121,69,209,210,99,234,167,151,198,127,195,73,31,133,223,120,92,141,209,0,255,167,191,254,111,13,71,254,171,248,166,52,244,191,193,231,63,198,69,9,0,255,179,7,191,212,24,253,127,254,235,0,255,214,112,228,191,138,39,117,220,254,235,177,160,0,255,12,3,238,137,55,113,75,194,223,28,64,21,253,31,234,233,127,78,168,51,242,248,113,190,118,0,255,30,125,77,244,127,168,151,0,255,25,39,212,201,229,241,227,124,237,126,8,64,177,90,199,120,253,205,60,89,123,85,167,57,7,219,62,128,150,247,95,62,2,230,150,88,105,245,217,199,117,240,83,237,254,169,49,3,24,35,128,49,168,26,171,200,215,197,203,2,118,136,63,85,250,245,52,254,169,194,203,136,254,17,43,59,67,188,172,57,117,12,191,117,5,125,156,49,44,136,141,165,212,161,137,86,175,248,0,10,0,255,101,56,200,117,248,242,7,19,71,19,119,129,230,165,216,21,31,172,74,175,244,253,147,228,201,199,128,235,172,158,240,164,193,90,241,107,94,145,145,2,80,82,180,20,0,37,69,81,0,180,148,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,20,163,0,40,169,245,235,57,207,184,2,75,144,183,163,162,57,8,125,96,90,31,90,254,151,159,113,223,159,224,146,22,107,236,143,191,254,224,191,174,246,103,244,118,145,111,21,219,46,17,117,225,215,181,105,250,137,207,240,106,71,7,80,111,222,242,249,88,90,195,239,66,234,25,254,165,175,244,235,51,254,57,56,185,124,249,244,167,81,252,178,127,173,214,77,62,32,173,199,221,56,159,208,165,208,181,126,29,79,112,35,11,159,111,194,253,181,80,141,187,185,210,227,58,146,140,221,56,192,91,249,93,170,173,250,89,65,199,134,236,6,44,84,191,185,32,128,210,199,11,222,119,39,16,69,152,190,85,37,205,192,9,10,128,58,197,77,11,78,1,208,166,113,218,52,0,104,41,105,41,1,104,41,41,10,128,162,40,90,0,74,138,162,0,40,138,162,0,104,41,41,10,128,150,146,162,0,40,90,74,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,64,209,122,0,10,210,148,2,53,6,160,40,138,146,0,42,127,112,0,255,226,61,254,223,70,250,90,140,254,39,229,244,31,55,237,143,91,224,187,249,42,127,116,0,255,227,109,14,50,250,90,141,254,39,101,129,103,216,47,114,11,252,162,7,208,2,250,127,174,0,255,137,154,197,231,252,248,28,95,19,244,63,105,175,0,255,81,15,221,206,214,194,190,210,162,0,255,101,251,15,181,139,79,50,196,231,241,53,65,0,255,147,247,250,0,255,91,32,0,255,177,142,2,40,138,162,0,40,29,78,155,226,41,3,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,5,122,53,70,0,255,219,246,63,105,71,241,31,44,252,159,87,160,215,99,244,191,109,0,255,147,134,34,0,255,91,248,172,62,128,10,253,63,126,127,108,123,237,143,83,227,43,253,183,0,255,92,246,129,152,248,100,95,133,254,31,183,0,255,208,98,157,237,100,124,165,0,255,248,211,205,126,229,70,124,48,128,150,146,162,0,40,29,79,49,83,58,74,21,1,20,77,41,105,0,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,45,37,69,11,64,81,160,164,229,0,52,231,77,209,148,18,48,61,149,254,128,114,36,38,130,135,242,22,84,52,64,14,4,125,64,122,143,122,254,7,199,100,45,240,136,80,27,36,213,25,252,107,29,187,127,16,60,121,92,96,0,214,93,211,184,155,197,23,121,77,61,38,233,109,68,172,92,222,82,75,186,193,165,171,253,191,230,225,171,174,247,247,85,247,204,250,95,158,0,219,20,126,189,118,186,28,241,55,190,227,1,84,254,233,254,9,121,246,241,57,234,211,128,62,54,226,144,76,1,80,167,168,166,232,3,208,28,97,138,230,210,16,128,162,40,10,128,162,40,10,128,150,162,164,0,40,138,162,0,40,90,74,10,128,162,40,10,128,110,107,234,145,186,27,129,85,114,11,123,27,88,160,137,181,48,218,128,235,170,239,127,126,62,146,11,182,33,42,188,240,158,62,128,214,67,252,11,65,130,241,183,144,16,25,172,212,186,228,211,3,222,91,113,29,1,221,141,35,237,179,191,11,222,172,165,10,239,191,124,136,188,109,36,102,78,107,93,18,24,225,131,213,62,175,179,235,57,220,111,158,109,161,97,102,0,255,223,88,157,196,191,242,1,148,126,247,143,61,169,100,160,12,0,35,201,17,54,118,236,13,241,200,90,106,142,115,84,18,144,8,210,20,21,0,221,42,130,254,143,246,31,187,117,199,233,170,114,181,228,159,239,223,110,49,156,174,246,1,180,190,29,187,129,184,211,62,8,220,14,191,231,43,137,253,215,3,8,249,31,180,67,13,127,1,209,248,136,190,198,79,199,56,134,163,253,231,67,161,5,94,73,160,0,255,33,117,158,118,70,79,241,159,212,248,22,15,160,165,164,40,0,10,244,74,62,250,31,111,0,255,135,14,73,254,79,240,127,94,133,94,201,71,0,255,223,246,127,232,144,228,0,255,4,191,211,7,80,107,244,191,110,133,253,47,241,67,201,0,255,29,31,226,107,183,175,214,232,127,221,10,251,95,226,135,146,0,255,59,94,196,215,16,128,162,40,10,128,162,40,10,128,150,162,164,254,62,128,134,248,122,138,254,215,85,176,0,255,37,126,39,249,175,227,189,125,13,241,213,20,253,175,155,96,0,255,75,60,79,242,95,199,127,14,160,40,138,2,61,128,146,143,254,199,219,0,255,160,67,146,0,255,18,124,79,95,141,209,0,255,186,21,246,223,196,15,37,0,255,119,124,152,175,228,163,0,255,241,246,95,232,144,228,191,4,0,255,211,215,107,244,191,110,133,253,63,241,67,201,0,255,29,15,226,3,40,138,162,0,40,138,150,18,128,162,40,10,58,128,150,162,0,255,107,21,236,191,134,231,73,254,19,120,111,95,67,124,173,68,0,255,215,42,216,127,13,191,147,252,39,240,222,190,10,248,0,74,90,74,10,128,162,165,164,0,104,41,41,10,128,162,40,10,128,130,174,165,232,0,255,90,5,251,159,225,121,146,0,255,4,254,115,5,93,75,209,0,255,181,10,246,95,195,243,36,0,255,9,188,183,15,160,1,190,250,251,26,224,43,0,138,162,165,0,40,41,90,74,0,138,62,250,176,202,133,242,129,120,223,252,51,216,88,8,172,29,180,145,202,53,3,60,130,164,123,148,117,246,63,119,97,252,210,88,167,107,24,62,6,31,57,113,103,156,129,129,220,98,185,229,160,198,241,128,178,220,105,102,117,75,235,155,108,184,110,89,13,127,226,201,178,151,60,225,155,241,15,30,64,209,82,82,0,180,244,212,147,129,129,147,160,112,22,32,57,114,57,201,134,75,142,165,60,47,46,48,194,36,137,100,155,6,129,70,240,78,47,120,5,127,172,73,78,146,36,79,146,156,36,243,7,202,7,137,34,155,110,103,109,199,90,166,155,190,93,122,232,216,165,149,86,246,145,0,244,32,169,163,157,118,172,62,247,208,45,229,186,93,93,195,227,109,242,5,11,11,174,121,60,213,6,222,192,75,14,160,229,39,192,203,79,198,147,42,208,39,118,70,182,0,128,141,249,17,224,233,238,102,68,211,70,71,221,199,79,241,190,64,39,241,91,94,145,219,201,220,79,198,184,36,3,160,91,145,103,36,185,147,12,146,172,76,26,183,93,117,52,126,248,83,223,130,248,63,251,207,94,71,68,0,255,223,237,127,215,95,201,0,255,54,62,148,175,225,143,32,120,70,144,3,43,36,216,80,207,149,32,153,202,18,119,107,221,6,123,181,44,209,33,126,54,235,161,159,125,0,197,113,206,24,237,92,214,54,31,56,110,58,224,198,36,91,76,247,147,181,212,60,137,161,169,166,241,18,225,63,135,191,241,32,190,234,251,154,243,32,200,17,24,114,96,100,21,27,201,241,96,226,25,90,121,139,43,226,214,154,39,168,226,107,29,121,130,227,28,84,93,0,220,114,141,135,80,121,65,25,17,104,185,61,79,35,49,34,141,245,128,63,241,247,225,127,188,230,0,186,235,87,182,7,7,57,198,227,145,72,61,216,168,66,0,33,248,109,230,146,52,11,158,100,246,109,233,41,254,212,166,180,4,63,202,87,208,163,157,1,32,73,161,64,136,5,33,109,188,29,193,89,208,72,187,93,90,214,232,162,67,167,147,118,247,181,141,39,73,14,20,128,19,59,179,96,28,199,17,87,154,230,137,183,183,34,174,174,121,11,222,249,0,26,58,198,120,57,242,88,46,220,79,193,48,2,83,197,144,43,210,197,181,219,165,26,115,111,63,124,210,75,223,154,33,222,209,126,214,85,108,244,63,169,96,0,255,161,30,74,254,199,217,223,240,90,71,29,254,183,5,65,14,43,171,177,142,180,209,198,144,227,141,201,223,226,4,243,183,81,115,141,195,247,240,166,214,76,252,184,87,177,209,0,255,165,130,253,135,122,40,249,31,103,127,48,128,70,251,127,111,0,255,175,204,0,255,77,251,0,255,124,5,244,53,218,0,255,123,251,127,101,254,107,218,0,255,231,43,0,138,162,40,208,3,40,249,232,127,188,253,23,58,36,249,47,193,247,245,85,200,215,242,209,0,255,120,251,47,116,72,242,95,130,223,235,107,128,15,160,104,41,41,223,3,40,46,63,8,242,84,144,50,3,27,13,1,73,229,88,107,226,41,146,33,238,109,139,199,173,53,65,55,251,9,207,22,84,232,134,140,35,22,92,73,128,144,100,190,123,76,81,142,212,181,5,190,237,58,4,199,90,18,72,247,248,219,26,126,20,0,255,119,181,246,63,221,254,163,153,0,255,101,246,171,189,226,41,228,121,112,30,164,66,31,88,25,42,101,112,219,242,135,186,218,93,140,144,186,104,94,16,127,225,125,63,252,136,183,240,1,148,180,116,212,145,145,145,17,148,161,144,0,121,130,28,100,187,37,175,146,239,189,69,40,231,56,82,111,211,39,208,54,190,233,5,95,227,55,87,85,31,32,246,60,110,76,7,140,10,177,238,87,14,100,138,12,64,200,170,19,201,91,169,65,99,190,156,30,143,248,78,159,91,7,240,63,191,119,31,246,60,27,153,115,198,64,202,202,168,128,145,212,129,228,45,238,243,164,129,106,160,179,22,67,167,41,237,199,28,246,28,222,63,39,100,185,147,28,65,193,50,41,86,85,33,147,1,151,233,187,210,202,162,125,31,124,212,246,117,157,253,106,175,0,10,199,0,114,1,0,0,168,10,89,196,60,161,0,16,149,69,86,237,242,4,251,244,214,75,124,160,105,141,150,226,199,248,0,250,235,107,121,210,0,255,121,251,47,180,87,242,95,130,15,228,235,175,175,37,162,0,255,241,246,95,104,175,228,191,4,31,112,200,161,53,218,0,255,123,251,143,101,254,107,218,0,255,231,43,160,175,209,254,223,219,0,255,43,243,95,211,254,63,95,193,182,119,180,183,139,175,142,21,171,83,126,97,148,78,83,81,20,0,94,126,175,136,0,255,147,252,253,95,90,63,0,255,77,60,165,240,63,224,209,93,220,140,192,115,109,186,162,210,154,140,103,156,129,148,25,128,196,66,33,105,155,107,162,18,194,78,237,225,169,46,97,191,110,86,218,1,254,203,223,11,63,106,251,197,126,101,156,151,123,118,111,126,61,172,4,211,219,9,14,160,158,96,0,184,152,71,27,147,1,182,17,23,24,107,175,198,165,121,59,42,173,226,111,113,188,15,191,209,87,4,245,17,4,243,7,55,26,221,147,224,238,109,45,0,255,119,99,145,254,125,124,117,122,77,128,219,192,201,249,33,45,49,75,14,160,136,44,63,41,117,63,141,49,241,223,164,30,122,172,173,51,196,143,225,91,41,249,127,220,143,26,123,9,251,153,79,126,231,150,185,204,163,136,229,10,234,193,73,29,227,228,230,103,0,236,100,208,89,22,128,112,66,90,169,241,150,181,218,98,69,60,10,188,19,95,231,181,215,87,4,169,224,8,114,140,250,7,117,35,18,91,152,11,30,248,27,123,254,50,173,11,251,171,230,43,61,202,207,129,140,147,229,19,28,3,16,124,62,202,39,107,207,13,234,178,99,200,27,253,226,111,33,252,141,191,156,122,42,223,0,255,204,206,163,225,31,173,181,233,117,92,244,0,255,253,235,127,47,20,249,31,193,151,121,109,122,29,23,253,111,0,255,250,223,11,69,254,75,240,147,30,205,63,250,237,253,115,248,247,204,31,254,139,203,149,18,253,47,214,191,26,41,249,63,197,79,243,213,210,87,82,244,127,88,0,255,106,164,228,0,255,20,63,205,87,144,124,222,21,69,75,43,125,228,151,244,213,20,249,239,114,234,35,95,199,223,42,174,167,232,0,255,178,126,210,72,201,0,255,22,190,205,107,9,244,63,253,235,191,44,20,249,239,198,79,122,61,69,0,255,147,245,147,70,74,254,183,240,107,94,203,69,0,255,143,0,255,250,47,11,69,254,187,241,103,158,122,73,252,173,151,79,180,213,174,220,10,160,0,255,65,120,253,31,122,137,252,119,240,196,186,173,181,232,127,16,94,0,255,135,94,34,0,255,27,252,218,67,0,255,194,0,255,170,134,21,205,105,46,217,123,244,189,61,156,184,60,41,122,218,0,29,227,20,46,31,3,179,147,115,96,0,160,112,204,222,165,131,105,165,78,212,25,222,12,60,19,191,207,87,4,245,32,149,242,3,171,0,55,222,24,144,34,73,116,130,36,152,43,138,39,176,175,35,143,36,231,228,54,174,194,222,71,234,142,203,36,249,144,131,49,236,125,35,200,227,86,233,17,95,154,68,14,248,43,190,197,83,79,229,251,159,89,121,4,126,244,214,166,215,113,209,0,255,246,175,0,255,188,80,228,191,4,127,230,149,233,117,92,244,0,255,253,235,63,47,20,249,47,193,23,123,234,167,159,199,127,195,71,31,217,140,199,213,26,253,111,254,235,0,255,214,112,228,0,255,138,143,242,53,244,184,250,106,140,254,63,0,255,245,127,107,56,242,95,197,67,249,26,122,32,120,212,21,69,209,108,232,250,211,167,61,189,106,70,97,96,158,109,232,43,151,28,213,112,42,221,158,32,39,72,48,78,37,73,249,237,100,180,145,170,144,180,84,249,91,91,181,89,235,206,110,248,95,170,119,49,60,170,175,8,234,87,42,152,63,56,186,241,158,4,117,111,107,249,191,43,139,244,239,227,43,216,231,238,95,1,6,112,140,65,79,98,6,51,55,96,137,97,82,22,19,89,54,168,53,188,24,243,112,124,9,31,114,230,229,239,113,191,73,78,53,60,152,79,14,71,183,110,164,125,20,113,157,51,206,129,156,233,129,84,14,218,134,55,18,60,34,119,118,155,175,54,106,170,128,69,71,195,120,48,248,33,190,227,10,235,171,29,65,29,231,202,25,185,144,84,206,8,142,157,201,202,0,42,3,248,46,77,98,173,225,125,129,14,241,97,190,34,149,227,229,231,41,164,234,131,32,8,2,195,70,49,0,39,152,67,239,210,185,70,131,120,90,163,185,110,70,254,242,91,118,116,234,219,8,243,206,214,35,137,0,255,164,134,97,237,62,222,43,130,223,235,244,129,156,131,196,16,196,112,201,74,44,67,16,57,132,125,219,78,189,245,233,98,77,7,62,133,239,120,14,6,82,168,211,147,83,22,212,131,2,114,212,190,49,154,35,153,159,43,117,187,118,234,170,105,233,161,9,193,187,240,237,94,129,2,80,62,0,28,0,253,147,186,149,164,219,78,221,243,78,223,223,211,151,106,221,223,223,199,169,191,101,55,161,16,43,214,96,150,161,71,23,78,71,189,198,10,128,142,231,121,220,8,182,28,9,30,224,49,34,140,112,44,204,200,236,191,173,174,243,197,31,215,229,20,95,206,87,210,3,228,30,175,156,164,18,224,200,184,227,43,243,70,66,90,24,72,182,143,35,115,73,162,37,124,45,139,167,241,155,43,0,90,74,138,22,141,79,244,74,74,31,220,7,138,210,7,247,203,216,39,202,191,250,89,247,223,225,178,143,198,95,236,188,178,249,74,141,254,15,235,83,141,147,252,183,226,79,250,186,230,43,53,250,63,172,79,53,78,242,223,138,223,56,128,162,40,10,128,162,165,164,0,40,90,74,10,128,162,165,164,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,128,60,232,138,162,104,53,242,111,15,124,153,87,9,203,150,109,38,124,238,89,81,163,21,74,189,6,65,174,192,63,98,135,225,110,163,225,41,195,77,124,151,78,71,45,42,93,226,97,191,254,240,153,190,34,71,94,237,140,131,100,178,192,61,246,126,96,42,129,17,108,178,81,143,89,99,248,222,17,175,225,163,124,69,93,187,127,240,60,193,57,97,39,25,176,4,248,218,192,25,115,9,131,187,236,2,218,55,250,197,223,186,248,3,223,233,99,207,114,73,197,137,216,118,17,69,173,26,36,21,60,8,61,168,127,170,78,228,232,54,16,23,188,83,182,55,252,93,122,247,23,54,171,246,2,80,20,45,133,129,146,162,40,8,20,69,81,136,125,158,87,20,69,145,161,159,198,159,195,73,31,133,207,120,92,141,209,0,255,230,191,254,111,253,70,254,167,120,109,165,239,143,224,102,69,0,255,9,0,220,16,143,107,181,60,124,99,53,70,0,255,159,0,255,250,191,245,27,249,159,226,73,87,12,253,111,183,120,14,92,175,223,132,224,91,30,64,227,63,49,253,167,71,228,197,203,15,47,207,213,227,247,249,234,247,106,65,254,135,200,155,156,108,97,35,212,227,7,188,2,160,40,138,14,250,0,138,209,240,108,228,7,88,122,204,116,185,45,106,0,255,208,107,13,190,221,107,247,95,199,221,159,204,4,51,158,78,190,230,121,141,192,243,160,29,98,154,252,208,114,219,244,211,186,169,218,133,239,234,43,252,57,70,50,134,197,4,99,206,250,249,0,90,163,247,135,59,207,253,200,1,38,214,75,35,68,107,241,29,94,233,227,8,204,207,33,11,203,26,77,70,95,41,126,60,247,191,115,206,106,176,143,177,138,207,231,107,130,254,143,136,156,155,121,235,30,161,158,2,40,41,90,74,0,138,150,146,2,160,40,138,2,160,40,138,22,128,146,150,162,4,160,40,138,2,160,79,233,96,138,230,7,160,57,194,212,105,110,26,0,20,69,75,65,7,80,27,127,164,124,252,118,103,163,163,253,240,184,99,110,132,175,245,21,111,59,61,97,110,27,184,188,164,87,252,152,220,216,32,95,227,253,211,221,57,16,179,53,154,52,178,195,19,250,90,159,158,0,255,153,252,18,201,32,181,1,148,118,241,186,229,137,199,157,120,0,237,248,63,123,63,69,236,161,127,179,100,241,146,43,54,243,42,253,120,63,187,49,94,86,222,22,188,83,59,107,1,40,105,6,138,58,0,197,104,27,77,149,50,0,69,131,6,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,81,160,40,28,128,2,133,161,40,173,27,3,80,20,69,31,128,202,31,244,41,245,47,18,250,10,71,0,255,151,179,200,115,193,121,156,2,127,207,215,162,79,169,0,255,16,208,87,60,250,191,156,203,127,140,114,199,20,248,76,15,160,35,208,0,255,178,253,159,250,37,252,111,15,241,123,124,77,208,0,255,36,92,0,255,125,13,228,0,255,213,193,190,142,139,254,151,237,0,255,212,175,226,127,134,248,62,190,70,254,228,189,254,251,26,200,0,255,171,165,0,138,162,40,0,74,175,167,119,166,116,60,189,51,0,69,81,20,0,69,75,81,2,80,20,69,1,80,180,148,180,0,20,79,175,165,246,111,119,30,103,119,142,174,240,236,91,18,254,203,107,247,81,246,74,10,253,111,203,127,220,136,254,240,237,49,131,127,232,3,104,253,64,234,25,183,82,187,145,235,226,43,253,189,63,126,246,177,125,253,236,107,234,231,0,247,51,34,70,205,188,101,125,226,43,253,239,117,229,219,103,117,51,128,162,104,41,1,40,156,222,73,159,222,71,0,69,131,162,1,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,81,180,148,0,20,69,81,0,244,233,125,155,180,158,38,244,196,34,2,40,70,81,156,148,62,0,205,24,91,141,205,147,97,87,179,189,251,142,243,242,98,122,151,247,45,157,21,109,231,185,0,148,30,82,148,212,59,2,140,0,90,234,20,246,92,97,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,82,82,56,0,197,64,105,70,72,241,84,4,80,244,105,61,103,99,10,128,162,104,41,236,65,5,0,205,200,193,239,106,227,143,113,222,124,219,157,199,165,51,252,217,15,107,248,130,43,61,46,0,0,1,53,166,189,210,131,244,190,249,237,252,249,202,183,99,118,141,110,26,48,250,131,159,232,3,40,4,254,103,144,233,198,153,104,169,110,158,156,254,243,213,126,174,0,255,227,0,255,124,206,71,0,255,198,254,201,111,221,197,215,123,141,0,255,220,115,120,63,161,124,59,139,137,190,80,71,215,87,198,215,251,123,108,207,253,247,187,200,184,203,254,211,84,117,137,239,28,64,209,82,82,0,180,171,144,127,190,127,179,199,127,166,165,106,173,176,99,224,9,25,84,85,225,98,193,2,129,166,246,1,180,254,221,31,127,190,109,69,247,249,90,2,253,15,169,233,184,198,14,159,175,141,223,232,107,29,227,24,187,157,7,103,201,124,45,177,0,255,224,0,76,252,199,25,18,110,248,48,188,100,252,146,7,80,20,69,1,80,8,189,146,143,254,191,237,0,255,208,34,201,0,255,9,190,207,43,126,87,210,209,0,255,120,251,63,116,72,242,95,130,0,255,233,3,168,53,250,95,183,194,254,151,248,161,228,0,255,142,7,241,245,219,87,107,244,191,46,133,253,55,241,67,201,0,255,29,15,226,43,0,138,162,40,0,138,162,40,0,90,74,138,250,251,0,26,226,171,41,250,95,87,193,254,151,120,158,228,191,142,247,246,53,196,87,83,244,0,255,174,130,253,39,241,60,201,0,255,29,15,12,160,164,40,10,244,0,74,62,250,31,111,0,255,133,22,73,254,71,240,63,125,181,70,0,255,235,86,216,127,19,63,148,252,223,241,97,190,146,143,254,207,219,0,255,160,67,146,0,255,18,124,79,95,173,209,0,255,186,21,246,223,196,15,37,0,255,119,60,136,15,160,104,41,41,0,138,162,40,0,138,162,104,232,0,90,138,254,175,85,176,0,255,26,158,39,249,79,224,187,125,13,241,181,20,253,95,171,96,0,255,53,60,79,242,159,192,123,251,26,224,3,40,90,74,10,128,162,104,41,1,104,41,41,10,128,162,165,164,0,40,232,90,138,254,175,85,176,0,255,26,158,39,249,79,224,63,87,208,181,20,253,95,171,96,0,255,51,60,79,242,159,192,123,251,0,26,224,235,191,175,0,190,2,160,40,138,2,160,40,138,2,61,64,174,0,168,27,114,30,84,112,37,177,212,120,229,187,41,69,169,177,22,55,249,182,235,16,188,221,209,144,238,241,160,18,223,133,111,235,43,130,250,8,12,129,63,69,134,228,120,95,214,254,206,222,242,63,106,166,153,254,19,124,37,251,220,181,131,115,96,57,231,0,202,130,231,192,29,96,212,101,62,71,158,180,1,221,82,109,227,110,215,30,222,110,73,252,233,196,159,224,31,3,40,144,60,1,144,92,200,88,136,229,182,145,109,236,254,232,130,150,167,132,22,2,191,30,199,219,166,163,46,151,150,241,182,46,124,43,62,206,43,198,129,2,94,0,128,1,80,21,138,198,113,4,137,96,72,225,45,40,222,214,134,32,232,238,107,144,145,10,130,35,8,70,144,160,0,255,131,58,41,150,236,187,229,181,181,218,169,155,198,165,122,104,223,165,171,190,249,3,128,241,249,217,124,188,172,50,85,142,73,51,124,101,101,153,31,52,93,70,37,102,71,223,114,107,221,9,63,227,125,45,248,2,158,11,160,65,114,48,12,21,228,238,66,112,16,224,136,16,171,196,52,50,55,116,171,202,88,145,248,79,190,109,31,107,28,111,53,252,18,254,208,107,125,220,246,160,206,128,164,251,136,21,2,152,225,28,198,187,186,3,97,100,129,103,91,230,137,207,65,7,78,78,6,16,75,21,18,224,1,48,128,235,118,60,115,158,246,54,185,128,35,121,189,83,155,95,223,120,169,107,124,141,191,121,77,6,146,231,192,121,33,150,250,66,161,202,36,102,110,176,207,104,169,150,22,103,82,107,77,227,63,252,133,151,253,58,129,223,58,128,142,136,254,191,219,0,255,174,191,146,0,255,109,124,32,95,127,125,37,68,0,255,223,237,127,215,94,201,127,54,62,144,175,191,62,128,102,156,123,140,124,4,153,145,208,139,124,188,223,110,242,73,89,247,239,109,242,184,239,165,161,248,198,254,91,95,240,97,94,115,142,178,28,73,210,166,12,224,194,49,204,102,158,146,0,227,138,101,25,107,251,30,197,171,139,30,90,151,215,104,72,251,159,194,251,57,164,225,40,63,40,3,247,147,2,74,228,67,93,114,54,214,226,210,205,146,141,185,184,64,91,189,116,174,25,226,225,236,71,250,228,123,114,146,231,76,130,76,232,104,219,1,20,28,10,179,67,220,145,122,65,144,202,254,73,61,197,95,250,148,118,227,83,60,128,222,99,22,156,164,144,11,192,25,8,170,70,51,118,50,42,150,91,146,165,212,72,0,255,20,66,109,75,195,127,122,214,104,3,254,163,175,56,206,25,7,231,170,182,249,201,112,143,4,20,33,184,2,221,95,234,142,203,143,224,154,234,26,223,18,254,143,248,27,0,255,243,154,81,111,231,32,207,37,10,149,211,70,46,50,148,228,5,27,170,124,17,233,177,77,94,215,184,52,126,218,127,195,235,217,127,213,32,56,126,7,9,178,17,96,71,48,33,132,242,240,228,59,205,196,165,201,12,113,104,167,81,124,212,183,33,94,209,126,52,31,64,63,125,21,27,253,79,42,216,127,168,135,146,0,255,113,246,131,249,234,233,171,200,232,127,82,193,254,67,61,148,252,143,179,63,24,64,163,253,191,183,0,255,87,230,191,166,253,127,190,2,250,26,237,0,255,189,253,191,50,0,255,53,237,0,255,243,21,0,69,75,209,223,1,148,124,244,63,222,254,7,29,146,252,151,224,251,250,26,228,43,249,232,0,255,188,253,23,58,36,249,47,193,0,255,245,53,192,7,80,82,20,5,244,1,244,218,0,255,116,251,143,102,254,151,217,175,247,122,79,114,71,59,118,110,216,81,216,226,174,17,137,89,137,108,10,201,202,178,36,145,74,211,36,11,94,175,253,79,183,0,255,105,230,127,153,253,162,107,206,17,4,71,42,8,89,166,12,6,163,114,60,241,232,242,214,28,203,91,220,165,119,188,174,136,107,104,63,237,0,9,130,58,18,212,235,141,12,163,199,29,132,59,226,162,221,90,203,228,45,243,248,133,13,215,3,190,106,3,159,227,117,124,181,7,8,142,83,105,7,6,4,25,70,207,149,0,248,66,19,119,107,221,244,123,52,239,208,33,158,214,104,174,85,125,12,36,231,140,60,137,1,91,206,47,115,131,196,65,72,35,91,0,255,34,111,121,215,155,244,174,110,238,212,228,9,226,27,188,111,20,191,134,143,241,149,103,96,35,84,206,105,91,96,7,140,3,156,2,112,155,115,69,93,138,119,81,71,36,9,105,144,118,195,83,120,173,101,60,28,0,255,113,0,165,3,175,224,24,35,6,11,10,175,182,145,148,80,121,1,112,103,22,110,79,211,72,35,175,62,122,192,159,248,251,58,192,107,251,26,224,171,184,175,245,170,215,237,176,140,201,184,21,138,44,63,226,153,1,203,151,86,184,181,99,145,6,173,149,134,241,23,222,190,118,240,46,62,49,170,246,0,193,113,42,56,101,64,144,97,244,140,164,10,159,104,226,110,173,155,126,145,238,29,58,196,207,26,205,181,171,175,36,162,0,255,241,246,95,104,175,228,191,4,31,226,213,30,32,25,65,37,91,5,231,74,82,70,184,55,114,1,119,91,82,217,52,210,63,153,80,227,206,240,163,158,53,90,143,0,255,246,74,34,250,31,111,0,255,133,246,74,254,75,240,3,231,202,234,221,149,154,216,58,78,180,37,24,87,163,253,191,183,0,255,87,230,127,166,253,126,190,2,250,26,237,127,189,253,191,50,0,255,51,237,31,92,113,28,212,78,33,72,37,120,36,15,100,146,105,75,94,212,189,162,111,237,212,77,11,253,193,119,186,231,185,53,253,110,94,37,148,208,198,81,198,233,72,119,78,229,52,213,62,168,28,124,175,138,0,255,147,250,253,95,154,62,0,255,75,252,186,240,223,226,213,14,212,17,100,12,195,97,24,16,209,220,237,19,164,210,118,147,198,29,122,196,219,10,13,226,187,117,241,127,83,129,0,255,115,64,0,255,23,124,170,240,31,24,251,38,165,226,174,87,196,51,29,197,93,24,161,80,113,188,141,51,18,148,5,73,29,200,44,109,109,79,67,129,191,81,123,248,165,203,223,175,153,117,90,113,221,145,28,35,57,46,144,25,54,67,106,171,22,178,230,225,134,30,61,188,56,59,52,168,187,110,252,127,228,239,127,213,0,255,249,223,225,37,133,0,255,50,79,229,227,174,165,40,130,140,144,194,61,243,243,171,111,125,120,235,67,171,90,190,89,156,73,190,56,235,97,186,252,28,140,19,58,80,40,28,224,49,127,4,80,48,229,147,146,60,109,177,225,130,165,145,82,119,248,177,183,150,212,241,40,124,160,215,32,79,229,224,212,3,193,147,215,225,228,145,44,12,59,118,108,52,24,241,50,141,187,245,134,223,13,90,196,87,249,138,160,142,32,200,131,171,192,198,35,67,145,97,73,36,120,142,96,174,120,130,129,126,144,238,35,3,244,156,1,92,62,78,126,23,206,129,41,28,115,195,236,93,58,237,221,165,17,181,134,191,28,63,195,119,120,128,0,255,183,116,37,169,174,135,225,206,142,177,71,254,204,163,156,225,104,172,72,144,131,248,71,236,41,179,219,104,56,174,242,19,223,33,212,77,151,71,143,120,88,160,189,118,123,124,199,200,153,158,7,83,14,2,107,91,5,101,243,65,80,133,34,103,91,226,127,253,74,109,190,37,190,14,60,12,127,118,13,66,15,70,242,0,73,33,245,57,206,193,81,133,204,20,173,42,215,86,196,125,58,151,183,54,54,86,106,163,117,189,138,67,142,230,31,253,244,254,57,252,123,230,131,207,120,92,73,209,0,255,98,253,171,145,146,0,255,83,252,52,95,45,125,29,21,253,47,214,191,58,41,249,63,197,87,243,149,144,124,160,87,20,69,45,125,146,254,159,244,85,21,249,239,114,234,211,237,191,142,191,21,92,77,209,0,255,101,253,164,147,146,0,255,45,124,155,87,114,209,0,255,227,191,254,203,66,145,0,255,110,252,164,215,75,244,127,89,63,105,164,228,127,11,223,230,149,4,250,159,254,245,95,22,138,252,119,227,203,60,245,146,248,91,123,126,162,45,235,149,91,1,244,63,8,175,0,255,67,47,145,0,255,14,126,88,185,21,139,254,7,225,245,127,232,37,242,223,193,175,250,216,109,45,237,169,156,210,48,20,60,88,244,161,79,210,28,149,58,174,162,38,223,17,36,21,59,142,32,8,18,108,72,96,136,145,221,104,49,177,36,199,82,47,30,72,29,57,169,231,140,220,252,156,228,141,16,232,44,75,114,217,100,154,118,106,188,123,149,214,218,135,47,226,177,227,131,118,198,126,239,214,237,169,50,75,161,87,169,82,174,168,148,146,211,2,218,56,25,133,135,180,164,10,120,174,64,38,14,136,191,127,20,97,226,63,150,222,154,172,173,211,195,111,226,147,142,139,254,183,127,253,239,133,34,0,255,35,248,77,175,24,183,145,224,0,36,142,27,102,109,179,10,101,180,224,246,22,57,105,197,89,243,200,187,175,191,182,90,198,203,120,153,215,113,209,0,255,247,175,0,255,189,15,30,151,224,139,61,245,211,207,227,191,225,221,163,240,25,147,171,49,250,0,255,252,215,0,255,173,225,200,127,21,15,229,107,186,159,87,95,141,209,0,255,231,191,254,111,13,71,254,171,120,40,95,67,15,108,119,114,110,90,167,213,90,35,27,21,37,41,138,214,222,6,80,159,28,79,80,24,8,144,84,225,25,128,37,227,105,34,155,86,147,97,225,150,230,116,132,15,11,252,15,95,113,22,31,233,181,20,25,169,128,212,30,65,70,80,72,159,249,211,223,222,65,173,50,12,179,14,211,172,142,140,155,178,151,208,89,129,28,163,144,4,119,87,114,224,0,184,66,80,17,115,134,159,65,169,171,18,0,255,45,247,236,79,61,225,13,199,243,240,177,56,149,220,241,28,72,206,177,35,245,6,182,224,56,119,4,170,132,61,205,143,200,251,224,121,15,252,141,7,120,173,39,149,39,120,59,103,119,128,3,195,157,28,246,8,17,226,152,20,25,11,22,104,180,238,44,135,135,122,233,222,11,207,234,235,21,249,205,63,109,101,87,85,60,77,55,56,100,213,71,220,47,82,21,135,107,18,0,120,146,188,13,250,39,117,140,99,219,204,220,211,192,216,216,208,151,106,221,167,97,31,94,131,4,79,6,82,199,120,174,252,92,95,25,193,100,208,61,143,73,169,217,186,74,23,29,90,99,0,255,29,47,197,111,250,228,156,39,72,128,145,227,65,61,204,157,108,146,228,99,36,77,0,9,83,53,244,153,27,227,161,46,186,215,136,127,230,107,29,79,3,80,20,45,37,0,69,81,180,96,124,162,87,148,62,184,95,40,41,125,112,191,140,125,36,0,255,234,103,221,191,135,207,62,26,127,177,243,202,230,43,49,250,63,172,79,53,78,242,223,138,63,233,43,155,175,196,232,0,255,176,62,213,56,201,127,43,62,227,0,138,150,162,4,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,165,4,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,108,62,235,138,162,40,209,3,252,183,235,30,45,105,226,109,246,43,239,236,248,72,238,239,213,48,244,168,212,145,147,122,206,149,159,159,147,188,11,131,158,183,36,150,32,164,157,26,239,222,164,17,43,226,161,227,101,248,126,175,65,232,8,130,28,65,42,161,35,131,141,228,120,101,104,82,121,75,150,98,143,175,95,159,11,41,31,24,177,131,142,116,63,9,225,25,37,18,187,115,150,124,42,217,36,213,26,254,246,54,33,16,127,133,127,246,192,20,69,75,1,164,164,40,10,48,69,81,180,128,125,158,87,82,20,77,134,126,26,0,255,13,47,125,100,51,30,87,99,244,0,255,249,175,0,255,90,187,145,0,255,40,222,116,45,161,0,255,239,78,0,255,99,110,141,147,224,49,215,48,250,0,255,252,215,127,173,223,200,127,20,31,186,150,246,31,28,103,244,15,51,228,244,26,188,243,135,95,243,0,154,68,0,255,139,123,250,15,178,196,209,227,235,249,74,79,163,175,73,253,231,56,35,212,77,166,118,105,246,22,108,239,248,115,190,34,245,134,53,0,69,81,148,27,64,11,252,115,221,68,89,119,123,121,99,186,195,167,125,92,11,223,235,107,137,63,126,227,202,109,118,179,73,211,234,176,223,171,224,89,124,69,94,207,173,70,243,115,50,164,109,158,172,141,244,245,62,3,79,145,25,229,167,218,33,103,169,141,91,90,109,122,193,104,77,193,47,29,64,235,139,176,0,255,118,249,201,183,115,243,38,213,35,94,121,167,155,248,86,190,6,153,62,195,66,239,227,240,44,250,183,171,153,125,45,202,129,65,248,242,5,16,48,246,162,248,178,95,59,227,121,124,181,240,207,56,191,72,218,108,68,217,247,104,220,162,53,241,195,0,90,138,146,226,0,40,90,74,10,128,162,165,164,0,40,138,162,0,40,138,150,18,128,162,40,10,128,162,165,164,0,104,41,38,133,211,118,3,80,244,41,253,229,153,102,228,4,208,249,231,140,177,209,173,219,106,185,213,62,201,244,119,14,188,51,242,98,8,53,219,234,94,206,149,142,82,2,80,156,160,40,10,128,2,165,78,115,79,70,167,119,4,17,1,20,165,165,25,105,10,128,162,165,40,1,40,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,164,104,41,1,40,138,150,18,128,162,104,41,1,40,138,162,5,160,164,40,10,128,162,64,81,60,0,5,90,55,210,66,19,2,80,82,20,125,0,138,238,127,92,253,143,124,175,120,244,127,73,175,0,255,99,247,19,248,3,175,160,15,238,211,220,107,185,254,237,83,214,226,57,137,99,31,230,1,191,235,1,20,216,191,125,121,156,51,160,110,241,108,241,199,247,248,154,142,0,255,65,218,102,156,241,91,180,155,180,166,246,181,184,127,58,27,199,169,221,18,79,161,21,95,227,171,209,95,164,108,142,163,234,15,239,70,138,39,6,80,20,69,1,208,114,154,155,194,105,142,27,128,150,146,150,18,128,162,40,10,128,162,40,10,128,162,40,90,0,218,125,180,189,146,66,0,255,223,242,31,191,161,83,226,0,255,120,193,143,120,165,67,238,149,156,0,255,93,0,255,51,52,216,71,97,240,235,30,64,51,127,204,244,63,225,212,238,132,120,19,95,233,127,143,149,71,18,53,181,175,38,244,63,100,250,31,145,106,247,157,120,20,95,233,31,0,255,242,56,189,84,0,69,81,20,0,5,169,245,26,21,78,239,4,160,33,69,131,2,160,104,41,41,0,138,162,104,1,40,41,90,74,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,74,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,154,209,140,162,0,40,70,209,70,157,230,140,6,160,25,65,129,226,4,5,64,209,28,56,13,130,73,31,128,230,193,6,82,123,14,83,20,0,69,81,20,0,69,81,20,0,45,37,69,1,208,82,82,212,1,104,78,161,22,82,82,0,52,163,40,90,2,232,125,198,104,103,17,162,120,106,234,217,252,20,14,211,9,144,215,116,173,79,239,166,7,231,253,229,153,71,9,247,218,95,246,223,240,20,30,189,227,64,7,12,15,78,28,43,186,21,149,214,205,209,42,126,24,64,235,223,19,203,145,24,0,24,8,4,10,109,65,164,147,6,149,238,240,167,190,210,167,63,106,39,176,11,114,243,165,104,97,153,229,210,34,190,106,96,120,26,126,203,171,61,183,111,253,35,35,239,207,88,130,164,193,36,211,247,118,105,219,123,240,30,124,64,95,233,223,23,29,47,96,108,146,134,26,115,91,111,93,230,108,28,64,235,211,159,229,92,52,90,217,136,89,99,155,9,140,88,79,189,187,226,147,248,74,190,230,57,183,71,144,36,209,171,29,71,14,28,146,28,27,13,48,210,105,210,77,205,211,250,206,50,125,171,226,145,248,55,175,0,104,41,41,10,128,210,174,212,253,147,242,237,212,126,198,33,147,104,218,200,246,240,23,87,170,215,177,251,87,61,121,250,71,202,93,126,120,144,140,29,225,171,250,0,90,239,241,213,186,63,128,163,248,241,63,35,33,208,200,235,50,241,125,125,197,233,248,77,154,47,190,154,61,114,20,62,254,227,39,22,157,252,137,227,43,7,80,180,148,20,0,5,208,43,249,232,0,255,219,254,15,29,146,252,159,224,0,255,188,2,232,149,124,244,0,255,109,0,255,137,14,73,254,83,240,63,125,0,181,70,0,255,239,86,216,0,255,18,63,148,252,223,241,32,190,126,251,106,141,254,223,173,176,0,255,37,126,40,249,175,227,65,124,5,64,81,20,5,64,81,20,5,64,209,82,178,7,114,80,193,86,120,29,134,83,82,70,42,134,1,19,145,79,155,4,193,58,50,177,22,203,219,173,75,252,120,235,225,205,133,95,193,207,244,1,52,196,215,83,244,191,174,130,253,47,241,60,201,0,255,29,239,237,107,136,175,166,232,127,93,5,251,95,226,121,146,0,255,59,254,115,0,69,81,52,232,1,148,116,244,63,222,254,11,29,146,252,151,224,123,250,106,140,254,215,173,176,0,255,39,126,40,249,191,227,193,124,37,31,253,143,183,0,255,65,135,36,0,255,37,248,159,190,90,163,0,255,117,43,236,191,137,31,74,254,239,120,58,31,64,99,159,145,202,56,128,1,1,68,49,136,137,38,230,82,25,57,181,157,177,186,79,83,125,219,91,224,143,158,90,105,2,254,212,107,213,71,144,118,144,42,195,193,40,98,35,146,148,5,79,54,242,100,173,46,213,31,30,150,55,107,41,190,212,35,126,194,127,241,227,124,205,237,97,244,0,134,145,0,56,60,158,242,103,97,202,177,86,237,243,18,253,91,58,221,226,141,70,241,28,30,91,131,7,134,167,66,200,97,128,27,159,105,246,69,230,49,216,123,246,177,174,90,233,243,106,14,223,224,163,248,91,59,14,160,40,138,2,160,40,138,130,14,160,165,232,0,255,90,5,251,175,225,119,146,0,255,4,222,219,215,16,95,161,232,127,91,5,251,175,225,121,146,0,255,4,222,219,215,0,31,64,209,82,82,0,20,69,75,9,64,81,20,5,64,81,20,5,64,65,215,82,244,127,173,130,253,215,240,60,201,127,2,0,255,185,130,174,165,232,0,255,218,4,251,175,225,121,146,0,255,4,222,219,7,208,0,95,253,125,13,240,21,0,69,81,20,0,69,81,20,0,69,75,73,23,125,128,54,82,57,112,80,79,97,96,54,144,179,91,62,1,112,11,170,18,215,119,22,161,130,197,168,59,226,47,124,72,198,154,22,63,131,127,246,10,96,0,40,224,64,1,3,128,252,99,245,178,44,223,135,219,155,123,186,83,75,141,75,53,215,191,84,87,45,225,107,206,17,4,71,202,144,17,28,12,54,146,227,129,74,208,164,18,196,21,111,117,195,243,150,117,197,200,192,215,78,2,140,147,83,48,184,171,116,163,82,35,242,135,2,179,229,94,50,231,93,45,235,116,212,7,254,195,43,241,97,188,21,32,168,164,142,20,232,230,70,6,232,97,199,225,30,54,162,173,69,38,113,155,207,175,111,134,30,240,75,239,248,28,159,245,106,237,127,186,253,71,51,0,255,203,236,247,243,21,208,87,107,0,255,211,237,63,154,249,95,102,0,255,239,0,58,34,250,0,255,110,0,255,187,246,74,254,183,241,129,124,253,245,117,60,233,0,255,187,253,239,218,43,249,223,198,15,242,245,116,0,13,127,156,129,1,108,65,220,40,0,63,27,205,198,51,31,57,38,34,154,186,24,189,89,31,253,195,71,241,184,32,94,135,47,237,43,198,131,32,15,82,193,169,35,67,64,142,36,229,196,51,60,17,247,182,196,173,53,193,179,192,215,111,95,203,207,237,140,147,177,25,54,31,25,216,40,176,49,201,64,245,254,178,118,100,126,12,215,75,211,120,137,240,127,196,31,248,7,160,244,208,233,247,88,17,50,110,41,35,205,135,88,86,176,229,73,0,87,151,66,86,25,173,52,140,71,241,7,116,131,87,243,53,120,128,239,103,156,10,218,236,32,35,33,13,135,138,85,157,88,225,109,29,213,188,226,165,125,89,93,28,254,209,97,136,167,227,167,250,90,62,61,73,6,112,225,88,18,59,55,208,62,211,52,114,87,151,249,146,247,55,55,234,169,113,125,127,29,124,205,57,0,224,73,44,25,40,170,130,145,36,121,33,17,20,169,204,197,37,111,107,195,243,20,1,244,211,87,177,209,0,255,164,130,253,135,122,40,249,47,103,63,152,175,159,190,138,141,254,39,21,236,63,212,67,201,0,255,56,251,129,1,84,218,0,255,123,251,127,101,254,111,218,0,255,231,235,167,175,120,78,114,146,147,184,51,6,80,236,130,88,203,139,33,81,141,182,204,55,47,237,111,246,195,164,161,110,250,106,13,143,180,131,215,227,131,249,10,128,162,104,233,239,0,74,58,250,31,111,0,255,133,14,73,254,75,240,125,125,13,242,149,124,244,63,222,254,11,29,146,252,151,224,0,255,250,10,224,3,40,138,162,128,62,128,94,251,159,110,0,255,209,204,0,255,50,251,191,181,108,244,0,255,168,96,0,255,97,135,146,0,255,142,246,3,171,181,0,255,233,246,63,205,252,47,179,0,255,91,201,70,0,255,143,10,246,0,255,233,161,228,191,163,253,96,62,128,162,104,41,1,232,167,175,25,244,118,78,202,207,101,42,192,200,201,56,43,145,172,228,130,225,162,213,163,123,188,161,115,105,60,179,0,255,136,215,179,31,204,87,176,215,156,58,198,64,249,153,132,149,229,228,100,156,25,57,26,48,96,229,151,72,147,237,241,134,198,93,240,211,254,35,94,207,126,217,1,167,182,39,199,8,28,121,21,137,68,252,205,206,71,68,75,10,99,81,41,218,237,239,21,59,204,58,105,18,79,27,22,253,104,127,235,74,34,250,31,111,0,255,133,246,74,254,71,240,167,149,14,58,252,237,67,1,56,0,66,137,34,107,172,17,227,88,163,243,184,5,98,249,91,167,185,62,226,123,248,208,104,38,62,179,146,136,254,199,219,127,161,189,146,0,255,18,124,192,185,119,19,198,57,120,2,126,28,163,43,170,170,82,213,104,0,255,239,237,127,133,167,103,218,191,173,118,4,121,130,32,192,5,6,35,119,111,52,132,189,55,146,83,111,77,138,72,171,120,243,235,18,175,225,137,53,218,0,255,122,251,127,101,254,103,218,0,255,231,171,125,249,175,51,0,255,242,219,157,79,82,78,167,85,40,53,101,197,195,150,54,77,93,225,20,9,61,175,224,128,200,12,163,156,72,98,229,235,188,45,113,105,113,163,246,225,203,230,238,34,241,0,255,94,227,191,100,224,0,255,170,63,232,0,255,136,87,9,0,255,165,124,189,227,148,102,0,255,248,235,152,79,210,156,188,112,85,101,198,212,67,183,119,202,10,207,53,215,115,158,115,221,237,206,201,191,223,121,59,207,124,177,0,255,218,55,209,62,219,23,21,254,231,178,253,190,215,248,39,25,248,191,234,15,250,47,226,85,194,0,255,40,95,113,249,78,237,241,6,160,244,67,183,82,82,20,238,217,197,105,157,15,187,118,53,8,130,60,72,249,65,18,0,255,191,227,232,93,166,237,89,39,236,111,248,180,213,180,83,55,61,85,212,211,103,158,30,61,82,173,86,196,86,149,19,47,139,81,48,94,97,106,125,188,127,130,189,111,25,117,75,202,141,139,37,87,188,128,225,134,167,93,126,239,107,12,239,59,227,35,188,230,200,25,25,56,117,122,218,192,57,195,206,167,49,35,195,114,11,150,249,146,81,159,201,147,249,242,240,35,252,173,141,103,240,11,175,245,8,61,14,130,67,31,28,224,140,9,14,32,219,38,158,141,229,72,229,153,225,73,71,175,227,162,0,255,239,95,0,255,121,161,200,0,255,8,126,210,163,249,23,254,167,247,207,225,223,51,31,252,197,229,74,138,254,23,235,95,157,148,252,151,226,167,249,106,233,235,168,232,127,177,254,213,72,201,0,255,41,126,154,175,32,249,188,43,138,162,150,62,242,75,250,106,138,252,119,57,245,145,175,227,111,13,215,83,244,127,89,63,105,164,228,127,11,191,230,149,92,244,63,249,235,191,236,19,249,239,198,95,122,189,68,0,255,151,245,147,78,74,254,183,240,107,94,73,160,0,255,71,127,253,151,133,34,0,255,221,248,51,79,189,44,254,86,202,71,118,116,215,109,173,69,0,255,131,240,250,79,244,18,249,223,224,135,149,91,107,209,0,255,32,188,254,15,205,68,254,59,120,85,31,249,212,225,191,225,161,143,110,198,229,74,229,107,22,253,111,194,235,63,215,74,228,127,140,95,245,149,202,215,0,253,127,194,235,63,215,74,228,127,140,71,166,158,202,184,150,25,121,4,190,244,86,36,119,160,144,228,158,3,64,236,2,192,46,32,88,106,28,201,243,80,160,120,154,73,175,227,162,0,255,239,95,0,255,123,161,200,127,8,190,204,107,211,235,184,232,0,255,251,215,127,222,40,242,31,130,47,246,212,175,221,114,19,177,220,236,240,228,145,4,203,181,24,93,141,209,0,255,231,191,254,111,13,71,254,171,120,41,95,67,79,171,175,198,232,0,255,243,95,0,255,183,134,35,0,255,85,124,153,175,247,100,224,92,6,176,185,129,130,145,6,20,204,128,34,34,132,176,176,162,210,64,203,14,93,180,150,121,248,55,62,36,159,18,214,204,53,211,62,246,238,230,164,80,230,53,25,7,78,82,85,113,195,142,243,36,199,60,96,249,220,19,192,230,17,108,101,69,164,41,124,172,133,167,240,149,190,2,73,6,224,31,176,199,236,94,84,120,146,156,60,155,23,157,118,90,172,90,196,0,255,18,77,116,21,201,160,87,238,40,20,242,220,113,2,4,227,72,183,178,36,131,143,101,180,77,143,92,179,248,221,12,95,225,181,213,222,227,179,123,86,71,69,60,17,35,166,124,100,5,35,132,208,107,247,31,238,27,169,189,148,126,184,111,69,159,131,129,0,117,122,114,96,65,61,0,144,151,173,27,116,18,204,207,157,26,215,70,77,53,45,61,244,120,224,91,248,178,83,191,202,245,159,248,87,235,12,167,12,15,23,70,108,149,207,235,166,156,34,229,223,235,244,11,245,84,114,8,98,184,163,213,88,138,32,114,8,251,182,165,122,107,211,197,122,60,240,40,124,217,1,192,222,253,36,73,50,146,60,9,218,119,208,136,96,12,67,92,187,31,165,212,187,245,171,226,167,78,241,36,62,90,1,0,192,81,192,219,69,0,255,164,110,36,233,182,51,247,180,243,247,215,252,165,90,247,247,87,204,215,224,28,56,168,36,176,192,158,129,81,57,230,161,154,183,69,62,216,188,178,220,94,242,232,9,47,139,226,85,124,168,207,232,239,243,107,210,19,142,176,205,83,41,157,125,108,93,234,225,105,58,175,8,234,35,21,204,31,220,120,116,79,130,186,183,180,252,223,141,69,250,191,243,115,2,220,131,113,198,117,220,19,74,206,120,3,238,195,253,176,205,58,0,105,113,13,233,20,79,10,222,136,143,122,166,71,128,81,56,198,160,39,57,43,51,55,202,146,107,151,177,109,34,203,6,53,134,23,115,30,142,47,225,83,189,86,16,28,196,127,112,15,204,94,36,114,4,249,104,46,31,70,237,116,89,117,135,0,255,29,154,235,37,31,205,46,74,73,56,9,149,89,77,154,20,189,86,36,200,65,252,35,246,192,236,54,26,94,134,252,196,183,24,181,211,100,210,36,254,105,160,65,60,178,2,160,40,138,2,227,19,189,162,244,193,253,66,81,250,224,126,29,251,40,233,0,255,213,207,186,0,255,14,159,125,52,254,98,231,117,205,87,106,244,191,88,159,106,156,228,191,21,127,210,87,54,95,169,209,0,255,97,125,170,113,146,0,255,86,124,198,1,180,148,20,45,0,37,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,45,37,5,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,81,20,5,199,7,122,69,43,87,14,80,212,239,153,191,229,189,162,183,87,237,87,222,153,243,145,180,189,26,102,215,250,36,57,3,39,230,131,0,152,37,47,152,89,152,103,114,247,147,165,211,57,81,27,61,150,31,222,128,248,54,252,163,87,32,95,49,234,72,5,121,96,8,140,110,52,20,41,150,68,130,231,8,234,138,230,237,164,143,132,127,48,16,248,129,235,126,166,183,157,158,2,209,62,236,100,250,116,231,80,63,120,94,28,127,224,91,71,72,81,180,148,128,41,90,74,10,177,207,243,138,162,40,50,245,211,207,227,191,225,164,143,194,103,60,174,198,232,0,255,243,95,0,255,183,134,35,0,255,85,188,169,163,247,7,112,152,60,254,187,99,39,137,71,190,151,132,15,106,24,253,111,254,235,0,255,214,112,228,191,138,119,86,250,254,161,195,154,198,113,80,146,120,188,91,193,143,6,208,196,0,255,75,245,159,19,28,97,105,64,27,185,191,47,254,236,63,157,198,199,242,117,254,248,158,50,219,18,180,43,236,43,197,243,31,201,33,122,63,39,82,239,248,179,95,91,197,63,242,21,223,63,189,157,103,144,153,180,243,226,214,206,0,138,162,40,0,154,145,131,169,215,250,244,113,253,23,170,146,220,41,194,236,172,4,101,47,60,212,36,215,25,124,150,87,106,165,127,175,24,14,164,144,246,155,132,225,194,93,80,233,171,69,170,131,214,246,1,180,254,125,213,51,16,122,104,5,27,221,87,35,93,146,53,230,235,189,124,224,200,1,227,58,210,12,184,166,69,50,99,152,222,222,219,95,219,10,0,255,196,7,123,173,111,143,85,158,28,37,185,121,26,75,180,18,84,122,107,165,209,226,101,248,208,74,159,254,188,159,16,121,9,9,90,176,73,177,104,204,90,104,220,8,31,196,239,241,1,20,91,77,61,39,25,216,98,169,218,43,245,94,161,103,252,226,102,239,142,77,231,178,174,244,217,114,92,87,63,227,253,205,67,151,119,235,218,210,240,183,131,3,104,233,169,193,179,1,39,71,16,113,113,171,123,85,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,244,105,238,1,152,162,200,36,128,218,115,25,21,72,80,20,3,160,57,199,104,105,187,30,82,0,20,163,78,113,52,5,64,241,52,27,154,146,58,0,197,73,83,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,5,90,138,2,80,160,86,74,7,90,15,3,80,20,69,11,64,233,23,29,108,175,142,254,55,109,233,81,155,18,0,255,13,129,47,241,10,58,206,94,29,253,111,222,118,127,208,6,157,45,129,31,232,3,40,130,254,111,211,35,23,196,183,75,196,223,248,106,64,0,255,155,241,250,79,117,135,119,143,46,126,217,87,4,253,15,127,110,135,252,247,218,198,215,3,250,0,255,132,215,0,255,170,187,200,127,25,223,57,128,162,165,164,0,40,29,79,239,76,233,32,181,14,2,208,52,117,26,166,5,160,164,40,90,0,74,138,162,5,160,164,40,10,128,118,191,246,94,203,249,223,242,63,248,134,62,250,39,12,190,193,43,138,48,198,64,95,169,253,111,207,0,255,156,161,147,71,12,126,213,3,168,121,0,255,56,234,30,0,255,219,137,152,245,25,147,198,187,248,26,127,27,7,23,215,87,219,254,235,168,161,127,140,131,32,158,249,179,137,47,228,43,198,177,6,160,40,138,2,160,120,202,20,79,49,3,80,20,69,1,80,20,69,1,80,180,148,180,0,148,20,69,1,80,20,69,1,80,20,69,1,208,82,210,82,2,80,20,69,1,80,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,11,64,81,20,37,0,69,81,20,0,45,37,69,1,208,210,132,20,5,64,75,73,75,9,64,115,128,162,165,4,160,104,41,41,0,138,162,165,0,40,41,138,2,160,40,138,2,160,40,10,20,0,13,138,6,5,64,81,92,133,2,234,85,132,127,27,231,196,178,251,77,86,123,246,65,165,235,30,80,205,254,189,63,198,219,202,99,228,210,91,218,223,170,195,227,240,143,21,175,219,7,251,199,181,105,76,189,79,16,156,174,240,78,163,232,174,233,94,239,115,61,135,127,27,227,222,159,246,213,254,211,31,94,170,245,1,50,125,121,108,24,89,0,255,107,0,255,12,107,179,135,143,21,129,212,208,87,25,238,16,3,179,179,79,201,13,13,164,212,90,219,135,39,240,202,154,253,231,120,168,112,146,51,230,202,223,104,182,134,219,169,185,254,37,73,252,18,95,117,133,61,215,83,57,155,124,92,172,213,126,110,137,23,243,53,251,39,241,199,238,92,121,252,86,126,156,154,104,228,167,54,226,35,14,160,1,14,156,243,207,66,54,198,51,82,215,105,219,218,165,58,170,104,2,60,104,1,40,105,41,41,0,138,246,58,6,253,159,169,113,195,49,161,113,152,193,199,120,197,192,40,187,215,209,158,126,234,238,187,221,71,103,48,131,127,247,0,10,127,247,51,78,229,202,147,32,169,86,241,53,246,201,129,222,15,36,70,176,97,153,35,62,217,87,250,119,119,27,151,111,246,153,39,69,252,138,175,145,63,204,207,56,176,197,87,117,20,64,81,20,5,64,129,94,201,71,0,255,223,246,127,232,144,228,0,255,4,31,112,5,208,43,249,232,0,255,219,254,11,45,146,252,159,224,123,250,0,106,141,254,223,165,176,0,255,39,126,40,249,191,227,65,124,253,246,213,26,253,175,91,97,0,255,77,188,80,242,127,199,131,248,10,128,162,40,10,128,162,104,233,73,78,146,11,160,3,5,0,3,56,99,11,10,41,205,224,119,226,150,185,164,36,201,88,164,71,14,95,224,99,29,252,129,223,6,64,161,232,25,57,63,72,61,0,144,96,10,19,156,197,4,155,217,155,10,117,187,126,135,38,238,56,180,129,159,197,225,179,240,109,125,77,82,63,137,89,226,143,145,38,73,222,151,186,190,188,183,252,135,186,106,166,0,255,169,150,143,45,151,5,84,9,16,187,20,44,16,235,140,96,86,117,229,105,222,237,210,76,131,89,155,120,168,63,252,135,47,248,202,201,113,5,21,156,83,193,33,113,2,64,52,178,132,66,144,117,99,238,239,120,225,46,174,9,150,67,83,248,147,22,118,148,226,183,241,29,125,0,13,241,213,20,253,191,171,96,0,255,73,60,79,242,95,199,123,251,26,226,171,41,250,95,87,193,254,151,120,158,228,0,255,142,0,255,28,64,81,52,119,224,140,182,229,212,131,3,99,121,55,54,26,51,118,35,128,8,222,92,203,165,213,185,200,223,72,67,11,248,217,28,126,13,127,118,128,212,229,54,208,198,147,19,28,204,14,71,128,67,9,68,228,115,114,179,68,158,110,212,231,40,234,190,248,241,195,219,202,30,248,0,254,220,171,53,250,95,151,194,254,159,248,161,228,0,255,142,191,214,242,235,72,50,128,147,81,64,236,220,128,155,66,177,74,221,221,230,105,22,214,22,106,169,113,99,99,145,213,26,253,175,91,97,0,255,77,252,80,242,127,199,131,248,0,138,162,104,1,40,41,138,2,160,40,138,134,14,160,149,232,127,91,5,251,175,225,121,146,0,255,4,190,219,215,16,95,161,232,0,255,90,5,251,159,225,119,146,0,255,4,222,219,215,0,31,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,65,87,40,250,191,86,193,254,103,120,158,228,63,129,0,255,92,65,215,74,244,127,173,130,253,215,240,60,201,0,255,1,239,237,3,104,128,175,254,190,6,248,10,128,162,40,90,0,74,90,74,10,128,150,146,162,0,40,138,162,0,40,160,175,214,254,167,219,127,52,243,191,204,254,63,95,1,125,181,246,63,221,254,163,153,0,255,101,246,0,255,14,160,132,232,0,255,187,253,239,218,43,249,207,198,7,242,245,215,215,17,209,0,255,176,253,239,250,43,249,223,198,7,242,21,0,189,244,145,113,218,89,164,167,42,110,43,119,50,2,34,203,199,134,1,118,39,120,160,229,205,5,24,154,78,75,221,226,109,105,167,142,179,31,205,87,101,95,145,58,118,215,115,64,176,176,17,164,14,176,128,48,12,84,192,197,181,27,101,205,179,221,141,85,250,136,95,226,197,15,175,194,191,2,104,5,177,35,21,24,238,200,176,162,16,6,24,140,44,36,30,168,28,75,240,190,214,226,231,134,167,25,191,199,87,115,95,145,7,103,228,220,54,4,110,156,0,31,101,132,152,7,176,161,82,206,146,110,211,29,58,234,20,95,225,113,63,124,138,215,240,21,0,61,122,5,130,129,203,12,0,238,6,128,147,24,138,14,48,75,157,69,213,142,174,65,148,237,137,0,255,231,27,246,143,206,241,164,196,47,225,223,188,162,250,62,128,230,60,8,114,164,14,57,48,50,196,136,28,13,39,154,225,145,183,185,34,110,237,121,130,101,190,2,21,243,145,43,161,99,188,72,243,177,61,168,16,215,112,68,66,251,248,118,107,230,101,135,6,241,129,29,9,0,255,101,248,107,124,110,114,187,240,0,207,24,73,174,75,142,197,200,178,187,112,239,114,158,188,182,230,149,8,117,73,154,90,91,132,0,255,180,181,201,196,127,224,43,250,154,238,63,8,50,130,83,25,1,50,142,50,158,225,27,143,186,180,39,237,47,45,201,203,52,111,172,111,130,15,160,40,208,103,11,42,221,55,100,28,177,224,74,2,132,36,243,221,99,64,49,114,215,22,24,236,58,4,169,150,44,164,123,252,109,13,63,138,0,255,243,10,244,0,74,62,250,31,111,0,255,133,14,73,254,71,240,125,125,13,242,149,124,244,63,222,254,11,45,146,252,151,224,251,250,26,224,3,104,41,41,10,232,3,168,181,0,255,231,246,31,205,252,47,179,0,255,91,203,70,0,255,147,130,253,127,122,40,249,239,104,63,176,90,251,159,110,0,255,209,204,127,51,251,191,181,108,244,0,255,168,96,0,255,159,30,74,254,59,218,15,230,3,40,90,74,10,128,166,158,156,147,243,36,73,242,195,225,88,118,3,36,14,114,28,235,8,12,131,170,53,219,91,240,118,105,92,161,119,248,189,78,235,230,240,45,215,87,191,114,130,1,28,57,149,67,42,192,109,124,196,134,229,180,125,50,238,27,190,21,58,60,197,171,161,253,163,150,241,100,11,191,132,0,255,244,44,15,186,78,174,200,129,28,57,12,91,165,158,246,97,18,140,17,74,140,119,37,238,222,242,82,177,79,163,103,115,252,136,15,137,182,225,19,43,146,92,57,86,8,240,182,33,56,136,5,103,65,85,98,26,89,59,181,151,82,86,36,254,159,108,216,199,26,199,155,18,95,139,191,213,156,3,0,158,36,9,121,11,140,85,101,100,73,90,46,137,96,56,150,184,184,71,83,241,107,197,51,131,223,243,220,187,166,59,104,20,245,48,180,112,205,230,104,222,56,229,60,60,141,246,191,222,254,91,120,58,166,253,219,122,7,128,35,73,18,92,21,0,210,246,238,44,236,29,199,81,106,162,203,18,105,21,31,122,157,225,53,60,177,70,251,95,111,0,255,171,204,0,255,76,251,7,215,188,251,134,19,20,98,1,38,186,80,72,102,110,9,169,99,197,88,219,169,167,22,58,140,239,180,50,244,117,61,169,43,165,146,90,163,132,5,59,30,182,228,102,148,147,42,157,102,208,115,0,39,84,226,216,133,68,17,43,111,39,110,9,210,218,70,237,195,239,205,157,77,226,3,250,10,0,255,228,0,0,255,83,13,64,0,255,69,124,69,248,95,230,235,29,169,3,201,24,192,185,99,1,196,114,183,65,144,52,71,93,171,79,161,55,188,45,215,32,254,118,93,252,127,212,239,63,213,240,249,223,225,221,133,0,255,196,220,186,222,189,50,246,228,209,194,130,99,230,158,104,126,229,164,74,203,53,215,49,158,115,29,183,113,242,239,119,216,201,47,95,236,175,246,205,179,63,246,67,133,0,255,185,99,223,239,53,241,127,146,128,0,255,169,6,160,0,255,34,222,34,252,55,243,245,158,241,61,206,56,183,241,155,189,252,27,152,205,246,201,126,217,39,151,0,255,246,191,8,0,255,107,187,253,111,215,197,0,255,71,253,254,87,13,159,0,255,30,222,93,248,47,243,0,218,253,135,110,40,154,160,157,160,16,78,173,165,164,40,212,83,249,254,101,118,30,13,0,255,104,173,77,175,35,208,0,255,247,175,0,255,189,80,228,191,4,95,230,181,233,117,92,244,191,253,235,127,47,20,249,47,193,87,122,52,0,255,232,167,247,207,225,209,51,31,124,197,179,142,138,254,23,235,91,141,148,252,159,226,163,249,106,233,43,41,250,63,172,127,53,82,242,95,138,159,230,43,136,30,254,204,171,141,167,227,152,51,159,242,56,149,84,186,174,93,77,146,36,79,146,231,196,191,29,68,184,68,91,16,96,236,211,34,44,210,180,78,55,29,42,0,58,0,0,71,85,1,69,68,84,24,197,145,198,91,112,4,107,197,16,252,123,36,117,224,160,158,51,130,241,28,204,14,198,157,177,170,148,27,38,237,210,192,188,82,35,234,18,111,6,126,134,159,58,219,162,45,231,2,79,35,117,100,216,71,182,42,23,19,131,43,174,227,56,133,243,224,96,179,160,8,193,217,206,39,113,193,126,43,13,107,226,69,124,138,190,240,29,175,228,162,0,255,233,95,0,255,101,165,200,0,255,55,62,222,235,193,43,185,232,127,242,215,127,89,40,242,223,141,47,243,212,79,226,111,181,124,100,171,93,185,21,139,254,7,225,245,127,232,37,242,191,193,19,235,182,214,162,0,255,111,225,245,127,232,37,242,223,193,171,250,200,175,14,127,13,0,255,158,120,51,46,87,42,95,179,232,127,19,94,0,255,185,86,34,0,255,99,252,170,175,84,190,102,209,0,255,39,188,254,115,173,68,254,199,120,98,234,169,124,0,255,51,27,62,26,254,209,233,181,233,117,92,244,191,253,235,127,47,20,249,47,193,151,121,101,122,29,23,253,127,0,255,250,223,11,69,254,75,240,205,158,249,250,139,46,173,250,19,70,169,80,117,234,211,92,147,113,202,106,199,176,3,5,228,0,0,215,72,68,39,47,137,35,72,12,175,70,241,183,98,56,226,137,3,92,207,1,30,122,36,7,105,99,249,96,124,133,124,101,110,64,222,42,141,201,200,170,154,197,235,38,120,1,239,186,122,14,0,217,127,158,156,4,64,204,79,198,241,60,142,192,149,176,22,118,84,246,175,52,117,201,173,89,188,174,138,135,241,142,91,209,134,211,49,150,129,101,198,158,221,105,164,70,225,156,4,118,216,3,228,156,156,60,102,0,149,101,140,195,81,12,109,159,126,186,140,121,167,155,142,213,122,23,197,127,13,186,150,249,122,7,78,59,150,145,92,236,64,172,144,6,88,10,17,157,38,113,132,249,251,155,52,14,31,232,216,173,147,206,244,53,202,167,126,221,243,126,154,170,194,104,52,196,221,177,167,197,73,73,120,214,118,14,160,236,0,189,64,143,223,83,47,155,199,226,217,223,37,213,62,211,180,30,30,232,32,253,225,77,125,77,2,160,252,36,57,6,253,147,58,141,35,54,83,247,60,48,54,54,252,165,90,23,22,22,201,87,4,117,4,65,70,202,16,28,25,29,136,20,75,34,193,19,182,185,163,41,54,250,24,72,236,200,185,157,219,65,236,133,43,140,195,182,224,17,233,223,114,145,253,239,204,21,41,107,10,79,214,248,30,62,207,35,0,255,222,253,117,79,245,84,82,60,173,94,75,14,135,190,11,167,152,152,14,198,115,50,142,3,151,159,160,14,243,175,82,184,205,40,9,204,151,233,246,158,20,2,154,12,250,86,54,197,131,241,95,94,33,125,13,242,188,144,36,111,91,114,96,36,86,9,128,136,185,203,111,17,82,87,233,92,182,104,127,106,10,111,7,190,136,15,231,43,61,24,1,66,24,254,207,211,161,213,164,162,189,213,42,226,238,212,229,108,140,132,101,165,87,70,144,186,244,21,200,192,129,28,12,11,146,129,7,233,126,94,98,233,86,254,60,9,227,146,125,49,212,37,1,226,41,124,200,226,119,248,4,175,56,25,5,32,57,67,254,118,172,30,35,3,80,204,210,50,133,121,187,101,26,4,218,194,219,110,248,10,223,233,107,2,224,56,73,70,225,4,237,164,158,129,4,199,8,18,215,116,211,172,211,181,84,103,141,219,244,210,151,179,123,180,237,81,37,197,213,104,212,228,235,161,161,164,76,12,227,224,140,113,213,227,229,155,143,246,25,2,0,118,199,124,153,203,43,22,198,149,229,213,45,75,93,219,218,195,0,255,70,120,35,190,155,175,246,169,215,224,124,59,189,254,5,99,4,64,16,20,120,48,82,44,113,173,93,242,178,115,151,22,186,110,153,54,28,143,197,103,121,5,64,81,20,5,198,39,122,69,233,23,247,129,162,244,177,250,47,99,31,201,191,250,89,247,223,225,179,143,198,87,236,188,178,249,74,141,254,15,235,83,141,147,252,183,226,79,250,202,230,235,216,232,0,255,176,62,213,56,201,127,43,62,227,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,150,146,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,136,41,90,74,10,186,101,220,226,162,28,124,84,223,197,233,85,90,237,200,200,48,156,96,91,62,64,140,44,56,148,5,117,68,226,132,253,13,151,6,241,178,91,19,221,172,168,170,143,252,188,173,241,161,249,116,177,90,182,249,120,236,217,205,222,10,69,15,50,234,168,59,130,20,30,123,70,130,100,36,233,38,150,99,112,178,136,86,106,226,122,194,235,150,248,10,191,173,95,62,16,220,151,159,28,36,56,229,39,3,231,216,150,199,64,184,91,168,177,23,84,142,185,35,209,45,158,150,197,47,120,75,95,145,32,207,8,50,130,83,193,169,58,14,144,188,14,229,237,137,143,54,234,218,170,145,206,149,122,233,45,3,69,81,20,96,159,231,21,69,81,100,234,15,0,255,211,248,111,56,233,19,109,198,228,154,70,0,255,159,16,246,127,107,56,242,127,197,59,174,24,173,252,60,116,48,141,143,110,113,148,250,237,139,193,143,93,195,232,0,255,51,194,254,111,13,71,254,171,248,154,87,238,0,255,78,75,211,113,149,125,119,9,194,151,123,64,74,114,253,175,43,143,17,140,168,113,252,24,26,226,19,249,138,239,191,251,236,60,199,174,135,103,158,84,124,176,175,181,232,0,255,213,127,29,191,48,158,141,27,127,228,107,9,253,63,207,0,255,220,87,195,187,137,198,107,14,160,165,164,40,0,138,230,32,35,8,80,20,234,1,212,62,211,115,134,155,111,84,217,121,123,215,150,7,42,93,180,47,70,188,11,63,212,87,60,232,0,255,208,17,148,0,89,36,29,155,204,108,163,134,37,175,118,195,215,220,115,198,179,27,183,73,17,54,237,227,50,189,233,43,125,177,51,198,204,231,16,212,238,183,217,15,107,73,179,0,255,181,13,223,231,1,212,222,30,215,115,113,159,121,246,241,142,24,236,247,146,131,199,241,165,171,125,209,244,191,44,151,137,129,83,196,81,125,227,109,45,233,11,111,245,122,127,223,198,109,60,203,127,55,243,204,0,255,254,179,239,236,175,180,215,195,90,143,50,156,51,59,199,66,54,126,30,196,245,90,237,39,29,225,195,124,0,165,135,101,0,255,216,253,86,190,63,36,46,106,186,23,176,51,254,114,101,123,189,63,89,254,231,54,62,246,186,219,206,55,111,139,246,151,110,227,79,188,22,128,146,150,146,2,160,104,41,41,0,90,74,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,112,90,71,83,20,0,13,138,162,0,104,14,208,160,165,4,160,40,138,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,104,1,40,41,90,74,0,138,150,162,4,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,116,60,205,19,166,120,26,6,160,40,138,22,128,210,209,245,26,35,0,255,199,4,203,199,65,44,134,183,152,13,124,145,215,163,87,179,233,0,255,221,220,253,184,141,167,27,60,243,230,7,159,212,7,80,116,0,255,245,182,29,155,92,143,25,107,29,95,13,232,127,243,193,254,91,205,225,115,213,120,96,95,17,0,255,199,25,39,34,94,121,43,133,124,53,160,0,255,77,135,249,159,91,221,225,51,116,124,229,0,138,150,162,4,160,78,235,104,234,180,14,0,52,77,131,134,30,52,0,104,41,41,10,128,162,40,208,0,160,40,138,154,0,58,0,255,250,192,45,46,219,74,95,203,238,215,0,255,253,184,252,178,104,172,99,182,28,124,54,95,231,95,31,84,219,198,44,167,175,36,208,0,255,191,63,71,98,244,136,55,208,7,0,255,4,80,114,251,79,142,130,205,205,13,49,196,95,114,187,248,84,190,86,250,74,154,253,239,32,0,255,115,64,235,148,141,241,213,124,45,0,69,73,81,0,52,112,154,166,40,167,105,0,26,20,69,1,208,82,148,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,209,82,2,80,180,148,20,0,69,81,180,0,148,20,69,115,1,40,41,138,2,160,184,171,189,61,97,0,255,32,0,255,140,233,31,226,24,50,61,124,44,154,166,225,31,174,24,24,120,123,165,178,155,33,176,72,77,22,194,149,164,135,31,105,232,9,190,163,15,76,233,217,93,148,172,247,247,57,128,115,7,92,204,84,112,79,84,73,254,150,88,91,141,173,57,241,120,205,134,231,192,57,63,237,51,127,64,158,29,199,169,99,252,49,48,169,247,207,253,17,250,72,150,207,235,134,249,91,162,140,223,241,11,175,245,7,146,215,217,185,77,216,109,166,201,116,108,249,98,125,186,166,251,35,252,171,44,32,70,98,64,100,212,51,222,112,205,192,49,0,20,69,81,128,41,138,162,38,32,105,157,142,242,115,1,0,168,110,197,34,219,74,95,233,179,60,158,12,203,49,53,182,144,174,188,29,77,40,93,194,223,243,53,222,63,161,187,43,3,33,219,162,207,126,109,135,175,245,181,62,125,137,127,249,121,141,190,56,176,148,79,91,13,53,89,203,224,171,0,106,127,207,174,183,239,55,207,206,89,226,102,127,223,171,186,136,31,228,171,189,158,7,35,251,76,180,215,250,245,236,238,135,70,156,153,103,190,202,82,249,101,127,167,203,25,223,196,159,120,5,64,81,20,45,0,253,93,201,71,0,255,227,237,0,255,208,34,201,127,9,254,207,107,210,107,82,143,227,56,136,202,239,126,158,26,141,196,189,19,119,206,211,44,119,75,54,129,166,211,41,124,218,219,216,5,126,165,15,160,214,232,127,221,10,251,111,226,135,146,0,255,59,62,196,87,115,95,243,58,0,156,228,100,0,71,22,181,19,55,133,225,9,117,109,237,242,227,44,44,215,50,158,233,91,89,22,239,225,43,198,17,4,15,82,105,35,101,48,128,28,75,10,149,160,73,34,238,109,121,171,27,222,158,34,128,150,146,162,89,0,205,61,201,56,118,191,115,3,192,36,249,62,220,231,195,10,145,199,61,209,254,172,237,211,97,191,246,233,100,31,9,186,159,39,7,163,16,32,111,4,49,156,103,49,4,78,229,254,94,153,8,246,73,17,140,13,75,252,142,247,61,240,63,124,23,95,29,253,202,41,63,39,65,97,12,0,103,196,73,16,17,84,149,11,67,218,93,46,236,56,150,186,183,167,73,114,77,225,111,119,159,38,165,248,19,124,106,128,164,128,4,153,146,219,217,72,152,118,190,17,7,243,75,187,76,248,133,219,96,97,115,107,73,105,163,69,170,85,124,236,16,223,141,207,229,171,184,175,65,30,228,224,228,238,3,193,72,112,145,56,89,60,129,201,74,49,49,49,184,241,247,232,93,18,15,225,125,49,252,139,183,241,131,164,130,32,193,246,201,48,123,232,232,48,241,240,50,152,79,222,54,15,90,125,244,57,244,139,95,250,194,155,248,114,31,64,69,124,53,69,0,255,239,42,216,0,255,18,207,147,252,223,241,221,190,186,248,154,228,36,73,242,36,201,73,18,0,255,41,15,208,73,20,73,247,104,112,214,150,108,155,102,186,235,20,62,209,177,74,155,120,103,0,5,202,71,181,129,147,233,149,228,36,217,72,55,112,121,6,19,74,51,85,34,48,142,176,72,211,114,248,7,31,123,225,35,188,178,159,66,18,20,144,124,143,12,216,99,87,47,18,9,55,187,243,73,220,230,65,164,145,14,185,118,241,84,99,120,13,143,172,221,63,56,120,128,188,17,230,113,216,10,65,89,70,140,36,102,111,201,182,149,93,62,226,216,15,241,61,158,119,192,235,240,31,215,178,167,144,51,50,140,252,132,134,24,12,135,25,145,185,121,96,62,143,50,68,26,219,209,27,190,44,79,194,127,43,190,24,31,26,0,249,29,28,182,60,110,200,11,230,206,1,48,34,36,110,72,12,46,201,236,53,83,212,197,205,155,118,240,71,87,240,157,253,139,248,188,175,171,53,250,127,183,194,254,155,248,161,228,0,255,142,47,120,75,14,160,178,0,255,36,134,209,44,121,6,16,132,68,24,22,158,17,150,36,53,212,36,89,134,197,147,134,127,58,214,193,7,240,247,94,175,209,0,255,186,21,246,223,196,15,37,0,255,117,60,151,15,160,244,246,80,206,169,178,4,40,162,20,234,204,106,173,112,173,183,60,77,219,147,234,165,115,45,60,129,151,58,193,159,240,123,87,250,61,168,87,70,32,135,72,108,227,64,150,39,177,149,207,173,29,149,238,133,229,90,106,29,223,226,71,188,5,127,136,111,243,106,199,24,127,0,255,106,103,183,141,132,115,243,207,43,95,107,187,202,131,125,103,127,171,113,61,60,176,240,63,199,227,240,97,87,123,29,187,49,14,187,251,87,163,219,189,124,219,0,255,253,203,151,125,181,223,17,254,7,237,251,226,29,194,127,57,190,141,0,255,120,0,69,81,20,0,69,179,11,0,0,0,192,246,133,99,247,156,213,115,229,229,103,102,254,120,171,60,136,52,210,225,208,17,126,233,12,159,225,183,131,237,193,57,172,218,49,243,41,161,31,249,110,20,200,3,88,191,226,149,141,80,203,142,70,134,181,180,143,111,26,135,47,196,95,6,208,82,244,127,173,130,253,215,240,60,201,127,2,239,237,107,136,175,80,244,127,173,130,253,215,240,60,201,127,2,239,237,107,128,15,160,40,138,244,154,156,36,227,118,226,182,130,213,21,137,92,110,28,108,108,211,45,200,202,9,194,230,50,120,94,44,172,127,81,60,134,0,255,240,28,252,9,143,243,0,74,90,42,198,17,4,15,82,193,72,93,29,64,142,36,133,74,208,28,69,220,219,242,86,55,4,79,81,1,80,20,45,37,0,69,209,106,197,129,42,63,7,198,147,88,234,19,51,75,18,51,183,49,79,21,170,165,45,18,77,23,61,251,225,47,124,44,208,29,94,25,64,65,215,82,244,127,173,130,253,215,240,60,201,127,2,207,157,45,64,142,207,199,81,177,84,225,251,128,193,13,139,72,199,189,34,200,64,171,107,41,101,33,236,143,143,165,225,43,241,135,181,20,253,95,155,96,0,255,53,60,79,242,159,192,127,251,0,10,224,171,191,175,1,190,2,160,165,191,91,198,31,133,180,3,108,217,157,88,0,96,224,80,200,104,107,193,186,165,109,249,166,203,123,154,173,212,185,87,31,248,15,31,194,79,240,136,43,234,167,16,28,228,84,70,16,108,68,98,60,195,55,38,107,117,65,218,223,89,114,118,234,217,88,95,43,128,162,104,41,1,40,138,102,3,5,0,0,128,179,127,224,216,61,119,245,92,105,185,153,153,63,222,38,15,34,141,116,56,180,132,95,58,195,103,120,104,128,36,73,61,1,232,192,201,0,125,238,56,220,195,117,187,186,135,73,220,230,11,246,233,26,122,192,47,93,224,13,188,221,39,211,83,1,48,146,224,150,71,162,2,98,99,198,197,102,129,65,48,164,179,178,234,88,223,19,54,195,147,212,226,159,166,218,131,223,196,223,29,117,228,194,201,72,0,28,144,0,71,44,39,184,110,199,179,228,121,113,1,11,72,36,201,58,13,126,125,227,165,94,240,10,30,116,13,0,255,0,247,224,84,185,113,135,97,195,187,12,200,85,149,108,58,105,36,75,145,76,18,205,147,10,124,0,5,244,213,218,0,255,115,251,143,102,254,151,217,0,255,144,55,221,109,57,73,114,102,200,56,40,16,49,95,192,53,98,60,130,83,151,102,37,74,242,118,232,23,143,75,146,185,240,223,248,76,175,253,79,183,0,255,104,230,127,153,253,191,3,40,33,250,0,255,110,0,255,187,246,74,254,183,241,129,124,253,245,117,68,244,0,255,221,254,115,237,149,252,111,227,7,249,74,13,160,201,147,60,121,44,159,133,142,182,153,15,24,137,17,35,89,66,186,157,165,140,185,53,186,233,13,191,225,195,162,57,124,186,175,98,190,230,208,49,174,228,153,204,197,48,48,50,232,76,28,11,249,80,229,151,87,147,110,210,184,206,93,240,204,254,27,94,207,254,186,87,59,206,149,17,108,40,184,17,32,55,140,40,26,205,79,78,88,40,205,218,54,102,177,190,26,136,159,226,111,65,124,17,31,116,0,197,235,64,112,144,131,83,65,234,218,65,219,66,179,74,91,221,229,201,217,95,91,168,153,198,245,141,237,241,53,161,99,119,29,23,14,149,119,2,128,144,43,163,183,89,200,234,22,23,68,188,39,217,214,202,94,141,195,47,241,230,135,191,226,0,255,189,38,7,242,253,156,81,40,183,27,200,133,140,22,224,82,136,145,117,222,26,81,77,43,142,104,63,214,246,136,127,244,9,226,23,248,136,231,153,158,195,142,148,56,114,79,141,86,176,108,213,6,238,89,91,30,177,169,118,188,250,195,223,154,41,77,105,0,255,192,3,104,41,41,10,128,78,250,200,238,148,31,51,31,99,36,216,8,56,150,163,203,237,187,37,130,121,246,218,150,102,165,211,226,104,106,109,17,254,27,209,34,19,0,255,129,207,230,107,169,57,71,16,28,193,33,35,117,56,220,72,210,129,74,208,164,242,54,87,188,213,13,79,48,220,7,0,130,160,130,32,223,7,7,247,140,70,15,149,148,151,149,249,132,171,252,237,213,72,155,92,71,120,170,49,188,137,247,241,81,71,70,70,70,80,134,170,4,200,19,228,32,219,45,121,165,60,239,109,101,140,57,210,216,219,244,9,244,141,111,122,193,215,120,75,95,65,15,160,158,24,40,73,80,117,1,5,176,130,17,105,193,40,226,190,79,183,232,147,36,221,219,242,55,192,155,78,124,22,62,119,130,160,142,4,245,114,35,195,232,113,47,194,29,113,209,174,173,101,242,182,121,252,194,134,107,2,79,181,129,207,241,104,62,128,146,143,254,199,219,127,161,67,146,0,255,18,124,95,95,155,124,69,48,2,4,57,130,224,32,136,159,68,251,48,250,137,37,225,18,238,44,238,104,43,53,211,75,55,240,183,150,85,26,133,47,235,107,128,15,160,40,87,147,156,36,73,158,36,57,73,230,15,224,160,48,100,19,56,107,75,181,76,59,13,46,61,116,236,210,74,243,174,168,242,235,169,100,228,0,174,220,149,74,16,242,151,167,220,178,124,208,162,30,223,109,178,127,36,213,78,139,248,27,191,116,8,159,199,227,14,160,215,254,167,219,127,52,243,223,204,254,111,45,27,253,63,42,216,0,255,167,135,146,0,255,142,246,3,171,181,0,255,233,246,31,205,252,47,179,0,255,91,203,70,0,255,83,130,253,127,122,40,249,0,255,104,63,152,15,160,40,138,254,61,64,130,96,156,224,4,193,109,28,210,206,21,156,89,25,29,49,15,24,196,166,205,47,179,61,199,170,101,252,237,41,226,218,240,21,248,103,175,245,59,138,158,36,192,24,107,108,99,68,10,36,55,59,87,151,64,250,229,122,119,196,183,120,222,17,143,226,195,124,5,210,46,12,51,0,229,187,1,224,36,134,162,43,152,5,103,17,218,209,53,136,178,60,241,0,255,124,197,254,209,56,158,148,248,38,124,87,95,17,212,71,96,21,248,83,100,72,210,61,89,235,59,123,203,127,168,151,102,250,247,240,97,158,90,115,32,121,14,156,87,197,82,15,160,10,73,204,222,197,62,3,213,210,130,52,169,181,230,253,240,23,62,246,107,17,175,234,107,137,232,127,188,253,23,218,43,249,47,193,71,120,77,130,147,99,6,32,111,31,128,147,84,204,40,41,11,206,162,122,163,22,9,101,121,226,63,197,178,253,163,113,60,213,240,181,248,118,175,36,162,0,255,241,246,95,104,175,228,191,4,63,112,232,151,151,84,30,165,82,212,196,208,197,51,159,179,105,5,37,140,214,42,237,0,255,189,253,183,8,0,255,241,76,251,91,94,239,200,131,45,56,200,129,225,148,104,223,198,178,72,208,164,36,125,187,11,242,198,74,248,25,62,173,212,107,180,0,255,247,246,223,194,211,49,237,215,214,240,71,144,39,72,5,184,192,96,228,238,209,81,216,123,34,41,53,215,100,120,180,138,55,189,46,241,25,158,206,231,46,63,186,158,104,29,158,210,170,0,87,27,15,249,83,178,188,170,169,20,85,15,130,28,65,112,46,115,211,187,77,214,58,31,70,237,116,201,244,214,178,74,87,93,245,202,246,127,1,254,199,24,250,111,137,194,127,197,21,9,61,71,112,64,100,46,27,115,34,217,86,190,204,219,18,151,22,55,106,31,190,108,46,47,18,0,255,233,117,241,127,82,191,0,255,75,207,231,191,137,95,23,254,99,60,109,0,255,139,190,173,133,81,205,30,113,97,199,143,181,103,230,23,202,169,212,92,235,243,212,23,78,78,29,152,130,229,47,56,35,173,209,30,104,246,205,86,104,243,194,155,224,208,187,220,186,248,191,169,192,0,255,65,160,0,255,11,62,85,248,111,213,156,215,147,147,115,44,191,67,220,219,18,211,141,11,165,67,93,231,221,86,131,47,252,217,221,170,103,11,125,141,127,146,129,0,255,169,254,160,0,255,34,94,37,252,135,242,1,20,87,70,80,148,126,232,134,66,56,181,150,146,162,80,95,229,251,159,249,120,52,252,163,232,218,244,74,139,254,191,127,253,239,133,34,0,255,37,248,50,175,77,175,227,162,0,255,205,95,0,255,121,159,200,127,9,254,209,19,231,159,86,143,90,149,142,17,207,196,37,139,115,143,146,20,106,138,152,86,82,244,191,88,0,255,234,164,228,191,20,127,205,215,74,95,73,209,0,255,98,253,171,143,146,0,255,82,252,154,207,201,3,12,180,235,65,114,195,64,16,36,5,27,193,156,3,48,128,57,117,42,164,26,235,178,29,186,4,188,12,223,155,249,183,250,79,214,212,235,14,171,60,149,30,86,236,88,62,175,82,74,37,133,219,200,57,7,57,252,1,59,46,17,100,179,28,144,162,172,27,64,190,110,171,30,241,226,121,36,129,71,225,23,189,102,224,36,73,97,156,249,51,64,7,137,176,28,196,177,48,25,118,229,86,141,251,53,138,207,13,241,38,158,171,0,10,207,0,48,128,147,100,160,251,25,149,228,70,134,204,61,221,183,27,181,46,213,88,231,74,77,117,157,175,245,200,147,32,65,97,80,2,11,44,56,35,210,118,7,96,44,242,203,243,254,17,20,65,13,0,255,195,135,37,241,43,94,238,113,223,214,55,220,100,89,114,42,159,62,246,149,237,237,117,92,129,36,207,0,112,146,129,100,160,125,34,78,128,96,43,205,209,22,196,182,43,181,44,140,47,250,150,234,1,175,242,74,46,250,159,252,245,95,22,138,252,127,227,123,189,118,63,56,103,156,103,140,74,232,25,136,5,104,39,0,221,219,204,20,67,51,201,164,99,83,60,137,31,135,150,240,32,175,228,162,0,255,201,95,0,255,101,161,200,127,55,254,204,83,111,210,164,166,114,83,42,98,185,249,216,218,236,4,181,174,221,138,69,0,255,131,240,250,63,244,18,249,239,224,67,79,238,40,63,184,176,37,0,62,31,56,66,217,138,64,24,80,198,54,49,147,219,75,208,229,61,119,57,60,211,48,124,8,143,172,8,16,228,8,242,156,124,0,255,65,254,221,232,0,58,109,218,158,35,248,27,155,52,15,223,234,217,166,129,254,244,145,79,5,127,195,69,159,120,51,46,87,42,95,179,232,0,255,19,94,0,255,185,86,34,0,255,97,252,170,175,84,190,102,209,0,255,38,188,254,115,173,68,254,199,120,98,238,18,117,177,20,101,6,39,130,47,165,181,233,117,92,244,0,255,249,235,127,111,20,249,0,255,192,151,121,85,122,189,39,169,39,73,50,82,98,73,114,119,119,81,27,73,90,105,150,80,91,248,147,44,45,248,109,143,124,252,226,94,212,218,79,197,99,25,101,231,185,101,69,110,77,108,171,189,112,18,0,39,25,56,73,48,194,114,6,36,70,146,164,153,191,191,230,212,92,247,94,125,245,153,31,224,220,65,159,36,229,195,158,129,4,57,178,94,162,72,176,24,105,132,27,245,13,45,225,107,81,124,139,175,70,50,29,35,57,82,244,0,35,200,198,124,229,60,38,24,227,45,50,226,90,237,38,195,219,83,186,194,223,226,248,32,254,226,186,205,252,169,240,39,113,213,103,247,224,112,197,162,0,255,111,225,245,127,232,37,242,223,193,175,250,74,229,43,22,253,127,11,175,0,255,67,47,145,0,255,14,126,213,215,29,159,56,43,105,37,220,84,46,62,186,113,154,162,87,250,71,63,106,13,130,140,36,254,143,216,113,117,183,209,240,224,112,19,221,165,211,81,139,73,151,120,216,175,63,60,179,210,55,238,91,211,89,159,249,86,0,255,56,233,169,121,225,155,165,16,241,141,45,237,132,202,41,53,64,48,2,0,255,193,29,134,59,72,228,65,112,50,217,167,211,81,139,85,119,120,95,174,135,142,249,36,215,51,218,64,110,201,192,104,23,138,12,168,0,41,4,34,168,155,71,81,12,197,218,161,187,54,91,219,80,135,0,255,196,95,60,227,54,30,228,92,95,21,228,36,35,236,36,152,16,34,202,197,102,27,53,161,78,59,163,95,60,102,124,15,95,210,215,204,217,252,203,125,59,26,241,226,69,5,195,193,43,191,62,112,246,178,58,234,245,249,180,113,158,192,158,113,30,55,198,1,128,51,112,2,152,185,36,42,156,13,205,93,246,185,134,241,37,132,63,240,197,24,65,130,132,94,7,70,128,208,43,73,112,195,197,70,134,22,242,109,151,206,184,79,55,109,86,127,125,55,254,137,31,122,21,202,62,79,78,2,84,204,79,70,198,243,56,2,35,97,45,204,198,178,127,164,201,75,114,221,226,119,85,60,140,55,243,21,168,36,57,10,120,78,252,219,237,238,141,208,22,196,249,251,123,194,34,77,27,117,212,83,0,77,6,78,80,20,133,91,70,21,69,77,5,64,7,0,96,160,10,0,136,70,66,141,226,72,35,8,18,88,43,130,183,33,179,155,154,203,40,213,26,141,124,102,37,21,229,187,62,165,15,238,23,238,10,148,95,15,114,228,40,4,25,193,65,200,111,131,44,113,209,122,201,124,152,253,11,212,178,92,167,248,88,27,190,139,55,92,233,87,247,139,216,71,242,175,126,214,253,119,120,235,163,241,23,131,43,155,175,99,163,0,255,197,250,84,227,36,0,255,173,248,148,190,174,249,74,141,254,15,235,87,141,147,252,183,226,55,14,125,244,20,221,52,86,17,203,166,182,230,55,150,167,146,198,14,216,147,145,196,159,65,207,196,174,3,120,1,247,4,202,172,250,108,159,5,22,194,215,18,120,2,47,172,72,144,131,248,71,236,193,217,109,180,242,97,149,159,232,22,163,118,186,84,154,196,195,126,120,16,191,12,160,104,41,41,0,138,162,165,4,160,40,90,74,0,138,162,104,1,40,41,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,130,140,42,138,162,160,90,115,58,42,116,66,175,61,63,186,146,81,202,122,221,93,1,55,158,7,120,33,237,228,192,184,93,182,113,34,131,3,36,110,91,53,196,242,215,214,148,70,9,0,255,111,188,13,191,112,37,21,246,177,143,126,75,114,41,227,105,96,199,225,232,206,233,170,210,213,123,16,58,130,32,175,84,42,161,35,131,17,57,90,25,150,84,130,100,41,62,197,16,159,140,60,103,92,50,198,200,45,79,54,2,144,113,6,32,203,221,91,20,198,93,192,228,154,104,32,106,51,226,203,240,223,94,11,217,7,92,81,20,61,166,126,250,121,252,55,124,244,81,248,138,201,53,140,254,63,33,236,0,255,214,112,228,191,138,223,120,37,58,30,243,51,46,221,14,121,25,159,110,250,76,175,11,191,236,53,140,254,63,35,236,0,255,214,113,228,191,138,135,243,181,62,125,85,29,64,18,114,148,61,139,37,247,244,208,208,254,82,91,120,96,31,144,166,194,31,39,31,5,20,249,69,187,37,158,54,111,221,229,43,105,0,255,229,125,229,47,25,199,100,106,15,127,82,172,17,0,255,209,215,123,202,234,86,69,0,229,22,5,35,81,39,215,31,254,212,58,194,167,188,98,172,231,19,127,229,243,17,208,197,26,124,11,205,197,71,120,0,69,157,34,168,47,27,221,40,155,2,160,40,138,2,76,51,114,208,244,122,127,63,218,179,241,126,118,111,98,185,164,249,176,111,63,196,247,240,101,94,189,90,244,64,142,189,111,190,25,168,91,188,77,47,251,128,244,62,135,127,14,99,236,78,47,46,243,206,207,150,37,62,233,209,181,126,218,134,187,13,180,231,235,61,144,51,198,32,107,121,231,73,194,26,233,181,87,250,247,84,61,1,70,128,18,6,121,147,38,25,245,210,144,58,195,31,14,160,246,246,72,253,231,104,3,225,105,5,17,192,245,69,241,183,113,90,141,191,229,107,157,30,28,231,0,25,175,214,132,200,203,236,235,61,24,235,73,202,199,152,66,21,22,127,93,60,216,119,122,136,143,228,43,125,123,234,112,32,169,179,223,1,114,203,187,225,127,75,150,197,15,3,40,90,74,90,0,74,90,74,10,128,162,40,90,0,74,138,150,18,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,194,105,83,167,57,110,0,26,20,77,41,1,104,237,106,117,253,175,151,229,199,242,167,27,60,243,100,12,95,113,61,93,141,174,0,255,117,18,121,10,22,27,225,75,144,2,126,215,7,208,204,245,159,158,219,237,92,68,241,183,121,233,43,95,175,251,207,97,50,200,127,96,171,122,232,230,111,141,248,163,190,26,247,79,127,3,167,18,90,22,47,162,164,240,104,190,94,208,0,255,229,194,252,71,50,117,210,1,160,248,57,15,160,40,138,2,160,79,51,6,211,167,117,48,0,69,243,148,105,0,80,20,165,164,116,60,0,5,211,115,218,52,0,40,90,74,154,5,208,204,63,254,49,22,227,233,82,95,73,160,0,255,127,63,94,254,209,41,62,65,8,159,203,215,204,191,126,137,79,227,106,250,212,87,18,232,127,91,254,231,57,186,197,167,136,132,159,57,128,146,102,0,255,55,157,227,194,89,39,102,25,159,206,215,191,87,114,232,0,255,48,200,0,255,202,48,105,127,152,25,0,255,207,87,0,20,69,81,7,160,133,6,5,154,6,160,165,164,41,37,0,69,81,20,0,69,81,20,0,45,69,73,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,189,47,37,69,3,128,162,165,164,0,40,208,160,121,80,0,20,69,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,180,148,20,5,64,81,160,245,20,0,64,153,62,173,135,105,1,40,41,138,102,129,105,114,159,122,198,115,113,140,53,251,32,108,172,175,247,60,244,80,48,128,58,36,24,165,14,41,71,248,133,253,173,186,220,240,50,252,53,95,239,237,237,242,250,247,153,103,23,243,16,99,51,60,44,154,86,240,197,190,194,234,209,14,133,187,87,185,229,71,167,191,214,141,237,135,175,2,82,250,245,184,142,20,221,189,124,150,199,103,127,234,112,237,245,159,175,218,0,255,177,131,131,11,44,38,40,3,164,248,19,127,244,74,223,234,204,231,132,100,59,236,19,253,202,120,63,95,239,141,126,48,54,97,25,195,6,173,24,168,75,188,49,128,218,19,123,130,188,112,25,48,187,10,99,201,87,234,168,162,40,0,138,162,40,192,20,165,163,165,198,159,87,137,4,18,105,7,164,48,239,183,49,254,204,195,96,176,19,182,233,219,40,109,224,177,94,235,223,17,75,78,221,136,135,85,38,46,36,111,111,111,173,206,90,204,241,85,211,188,214,191,27,158,243,58,252,142,104,200,72,179,188,36,236,194,159,174,56,142,128,0,255,237,12,42,75,160,247,143,87,184,107,0,255,234,148,62,218,193,155,203,3,104,125,122,76,79,144,219,249,141,175,121,229,159,190,221,133,122,88,51,194,186,202,95,111,215,99,245,239,94,62,71,238,179,31,181,213,122,61,185,2,160,104,41,169,24,47,0,229,3,5,96,0,84,0,198,113,36,144,8,134,36,222,222,138,183,181,34,8,70,3,104,142,45,163,16,51,0,149,187,20,10,70,90,129,96,86,69,225,109,56,214,50,189,52,120,52,134,111,250,195,127,120,94,31,9,232,121,114,112,21,82,200,187,130,24,206,179,40,2,7,185,191,135,19,195,254,133,160,172,88,226,117,188,47,130,0,255,225,51,27,112,61,7,229,7,169,195,44,169,96,10,147,54,46,129,124,38,111,80,210,10,205,14,205,115,228,26,199,243,230,240,93,248,167,39,150,131,14,216,129,156,127,222,0,255,46,102,103,103,192,9,12,237,221,244,210,248,44,129,94,154,195,0,255,82,125,226,121,177,1,148,227,129,54,80,133,239,240,58,128,35,18,6,128,203,22,43,145,143,123,188,61,139,172,60,58,28,111,137,46,241,36,110,135,47,23,126,26,31,235,53,245,201,56,73,0,196,114,102,85,8,168,74,92,18,151,247,196,88,184,84,0,255,102,141,181,57,181,213,87,205,115,101,84,66,22,164,234,198,24,12,69,162,236,170,204,234,196,51,188,220,165,169,190,205,26,195,67,13,226,63,60,133,15,160,40,220,27,70,142,11,176,228,156,36,131,204,40,4,165,157,5,116,98,196,72,182,191,165,137,181,184,32,40,14,189,226,77,218,168,199,22,126,27,0,255,225,21,0,45,53,231,8,130,35,48,100,164,14,86,54,150,227,129,74,208,28,203,91,220,240,86,55,60,65,81,209,188,250,0,193,229,231,160,112,240,28,144,3,20,146,147,232,62,89,91,237,210,236,48,150,82,35,157,0,255,42,29,174,29,194,0,255,34,126,6,31,187,112,70,59,184,234,192,131,193,124,187,109,55,98,183,27,64,68,227,181,53,92,34,157,107,98,28,143,235,0,207,171,195,87,226,39,249,106,175,32,120,70,144,3,3,18,108,168,103,36,72,166,178,196,221,218,183,193,94,45,59,116,136,159,205,154,104,95,95,235,227,6,158,84,185,1,230,1,119,149,37,48,140,249,130,132,188,34,27,87,182,121,136,189,8,241,2,126,151,199,231,240,97,7,80,34,31,200,1,50,82,117,4,193,97,88,27,231,74,18,162,20,147,147,32,174,184,219,52,18,222,24,123,117,136,207,224,235,248,216,25,111,186,190,138,248,106,138,254,223,85,176,0,255,39,190,183,248,143,29,47,232,3,184,3,152,15,224,242,81,134,156,67,22,146,97,150,36,139,102,59,101,185,52,110,1,241,104,58,106,122,235,10,226,159,214,119,252,169,33,94,115,207,185,233,110,196,16,40,159,106,31,224,6,193,208,174,43,119,161,198,5,145,39,232,52,42,45,60,14,191,105,5,47,224,137,1,0,0,0,96,123,224,216,61,103,245,92,121,249,153,153,63,222,42,127,123,52,210,224,208,17,126,105,12,159,225,147,125,69,114,20,78,70,166,7,192,133,100,35,221,200,34,8,55,161,52,3,43,147,35,216,163,105,73,60,140,247,189,240,17,30,26,64,1,156,4,0,158,36,185,80,144,127,172,62,138,34,251,112,121,115,175,150,233,166,111,169,230,250,119,105,165,153,213,26,253,175,91,97,0,255,77,252,80,242,127,199,123,30,24,10,7,12,238,4,73,16,4,24,56,66,132,52,223,118,149,233,140,58,166,242,99,242,165,210,13,254,232,22,254,45,239,17,159,23,116,181,70,0,255,235,86,216,0,255,18,63,148,252,223,241,33,62,128,162,40,10,128,102,53,175,3,213,78,114,50,80,40,80,59,121,147,24,34,172,173,101,19,45,172,173,211,76,223,198,198,50,197,56,80,40,31,0,128,1,16,10,24,199,145,64,34,40,146,8,222,138,183,181,225,45,232,233,227,107,39,192,73,166,91,25,112,104,72,25,82,9,174,74,93,220,78,221,26,238,182,104,216,45,214,94,87,47,138,55,23,254,6,95,116,128,96,28,156,12,122,240,122,135,121,220,54,26,51,110,167,18,177,120,115,47,139,72,219,62,127,35,113,221,227,121,117,248,53,124,208,11,169,0,65,144,239,211,78,221,67,215,253,80,73,121,89,153,63,226,42,15,94,141,180,201,117,132,167,26,195,155,120,100,165,7,14,142,24,218,8,243,48,119,157,85,98,25,49,2,136,179,225,219,86,86,121,148,108,63,196,247,120,94,30,95,196,223,60,91,198,8,206,115,36,22,132,128,50,119,59,195,82,138,102,32,80,188,189,80,138,222,213,77,214,77,155,99,130,191,45,190,10,31,226,1,52,193,131,140,140,76,79,144,131,96,144,109,36,79,130,113,211,149,97,108,143,46,145,113,244,69,186,104,13,62,140,143,189,240,178,194,190,14,107,158,195,141,51,144,84,10,238,2,146,176,115,89,187,226,14,73,219,94,138,173,26,180,17,189,184,71,223,110,248,169,41,60,136,231,86,35,31,0,3,72,158,45,103,124,105,3,40,12,164,196,202,185,150,63,188,201,165,127,210,253,26,163,45,47,46,125,120,4,47,234,240,77,248,181,190,98,60,73,114,0,5,156,152,153,165,198,113,36,28,121,154,39,222,222,138,184,186,230,237,237,179,226,216,50,44,32,36,104,223,5,101,65,8,51,170,179,130,149,167,121,183,75,47,13,98,125,226,163,254,240,31,158,228,217,137,248,195,10,39,113,39,127,231,36,32,186,10,178,72,120,180,146,234,229,105,161,134,122,249,48,105,165,109,13,188,182,63,29,223,198,159,0,85,24,0,218,22,224,228,169,2,66,194,0,112,103,214,190,219,152,1,172,205,61,76,166,196,127,217,14,31,226,75,94,163,75,20,190,24,63,205,87,117,95,243,140,140,74,232,130,160,140,98,101,168,178,202,174,96,86,39,158,225,229,46,77,245,45,214,24,30,106,16,0,255,225,11,222,48,114,12,192,146,115,146,12,50,163,144,58,237,44,53,154,32,208,104,251,75,158,88,139,27,222,138,67,175,248,147,54,106,106,225,183,241,31,30,64,209,82,210,18,64,49,14,0,56,0,0,3,69,85,192,72,35,129,68,48,36,241,246,86,188,173,13,65,48,215,207,149,32,117,0,227,73,37,91,144,74,70,42,31,95,140,96,163,46,110,229,91,161,195,147,116,73,187,186,199,227,218,240,93,248,192,10,3,204,47,108,1,61,231,53,154,143,195,191,2,51,23,56,36,157,253,124,59,52,243,178,92,131,120,64,61,18,254,203,240,41,248,183,3,64,209,129,164,110,110,224,88,61,236,161,91,202,70,180,182,200,4,38,159,223,223,112,205,227,169,214,241,57,158,26,64,241,0,121,30,156,7,169,208,7,86,6,4,86,110,91,254,128,171,221,5,213,212,69,247,130,248,11,239,11,244,136,207,242,81,71,70,174,140,84,25,80,9,144,39,149,51,46,111,183,229,65,121,222,91,216,30,29,115,28,169,183,105,160,59,248,55,190,233,5,31,126,61,238,220,192,185,1,223,113,12,231,1,198,75,10,36,242,134,98,207,150,65,150,38,119,175,235,164,119,111,27,188,152,197,23,225,35,189,34,7,103,108,168,3,98,64,197,128,73,34,171,146,96,203,159,182,184,227,109,47,88,100,173,239,209,214,208,82,127,120,172,167,1,84,200,199,5,36,245,75,198,147,2,46,4,149,140,84,190,123,68,93,108,212,197,69,198,237,250,188,37,93,210,142,22,240,183,53,252,22,126,175,175,199,1,146,0,64,242,61,50,16,254,57,171,23,137,35,110,102,230,147,184,205,131,72,35,29,114,253,226,169,198,240,25,30,26,64,65,63,1,112,146,1,156,4,109,59,50,4,134,236,76,234,234,158,180,176,179,35,175,212,188,177,178,43,239,198,129,113,2,180,17,228,102,100,175,32,192,41,103,11,1,56,94,112,185,66,99,164,69,58,196,159,84,111,120,51,134,111,198,135,162,44,41,31,184,10,70,146,173,16,92,193,96,180,251,225,78,120,176,34,49,53,114,251,27,219,50,28,58,233,219,9,63,226,241,198,47,226,79,61,2,4,65,128,124,15,28,220,113,84,207,72,82,110,48,124,196,85,254,68,250,106,145,235,8,79,181,137,215,240,25,62,128,150,242,125,226,174,187,11,3,73,206,44,56,35,5,34,230,81,238,148,217,77,225,212,229,209,152,145,192,161,95,124,46,93,185,240,223,248,3,175,88,0,77,253,36,201,40,140,194,73,146,65,35,70,48,100,231,209,118,246,150,22,150,118,156,101,122,54,54,214,214,207,149,32,245,2,198,147,74,182,32,149,140,84,126,251,98,4,35,221,92,228,91,161,195,147,116,73,187,186,199,231,214,240,93,248,151,43,222,48,191,218,9,144,27,220,0,89,142,113,232,230,153,49,36,29,217,127,207,58,13,154,99,239,138,23,187,134,154,55,192,31,240,129,30,64,129,14,36,117,115,3,231,234,97,15,129,148,141,104,107,43,143,183,202,231,247,55,92,243,120,170,115,124,142,0,255,28,64,145,228,202,177,66,128,183,173,130,131,88,96,23,160,146,211,70,195,169,181,144,178,34,241,223,98,195,62,214,56,254,148,248,90,124,130,207,181,145,131,180,145,19,28,3,50,22,30,43,18,9,6,137,56,86,81,7,228,52,111,44,33,215,55,119,195,223,248,216,37,190,14,31,114,77,50,170,146,228,0,208,78,146,249,163,240,144,101,249,166,219,89,91,210,149,90,106,220,165,137,142,165,186,106,169,218,251,0,154,238,191,146,202,8,134,225,32,200,56,10,9,158,236,76,187,180,231,46,44,239,200,203,52,175,175,236,229,24,150,180,17,156,100,12,3,80,238,58,134,155,249,163,231,13,16,107,197,242,236,43,45,181,121,194,105,223,17,127,225,93,124,110,129,167,240,6,15,156,231,239,95,191,132,128,51,119,12,56,63,64,241,94,112,146,65,72,227,44,214,226,104,82,125,180,120,244,138,15,153,248,30,252,84,95,1,7,208,17,209,0,255,119,251,207,181,87,242,191,141,15,228,235,175,175,35,162,0,255,239,246,191,107,175,228,127,27,0,255,200,87,140,23,0,188,0,0,23,48,162,10,68,35,129,68,48,36,17,188,21,111,107,195,91,16,212,7,80,100,28,76,62,210,206,118,65,70,80,31,65,86,228,185,3,28,242,78,76,186,22,27,176,198,143,159,58,215,195,0,255,217,79,172,241,62,6,9,28,121,14,192,247,83,176,26,129,207,138,130,195,168,139,107,35,237,25,153,123,11,116,210,84,227,134,32,222,209,126,177,87,123,2,224,56,73,6,128,4,109,179,122,6,146,202,36,22,169,171,251,166,167,145,150,229,58,196,243,26,61,116,147,175,25,99,36,0,114,250,155,146,122,80,184,194,29,202,220,118,83,45,141,184,38,72,184,226,101,205,194,87,250,170,30,227,179,14,160,0,240,182,59,73,146,237,202,236,0,166,228,66,18,142,124,160,161,92,122,204,56,137,142,250,194,67,157,27,226,235,236,31,123,13,234,184,77,199,168,139,129,13,0,24,17,43,92,187,80,163,21,136,91,71,202,130,103,91,43,91,245,17,95,195,135,64,91,241,171,124,205,51,198,57,25,91,189,203,79,70,251,40,41,18,104,3,213,251,69,93,146,77,233,122,105,6,223,18,254,139,120,4,223,237,107,128,15,160,104,182,226,193,56,207,237,43,24,206,8,240,81,14,110,249,4,31,40,162,238,216,182,93,162,161,190,240,43,254,214,195,167,120,99,45,0,37,45,37,237,2,40,130,131,32,200,131,32,7,193,252,43,120,198,82,124,83,238,108,46,237,50,45,245,237,210,93,199,82,173,116,178,31,36,168,39,65,221,112,50,140,62,246,26,113,9,219,209,238,2,147,183,205,7,246,23,92,15,120,170,117,188,129,79,241,181,116,208,209,78,27,25,72,42,86,9,144,3,134,113,217,110,201,131,243,179,184,1,229,28,233,100,165,6,129,182,241,77,207,248,4,223,235,3,40,125,10,57,1,16,195,22,96,156,195,21,35,27,19,247,104,226,88,30,213,79,223,136,146,196,39,61,225,157,150,154,194,0,255,114,235,178,230,65,240,60,24,71,82,161,71,202,42,8,172,220,96,158,44,87,187,139,209,154,214,122,54,196,95,120,223,175,59,60,181,6,249,0,138,96,180,97,1,208,134,5,0,44,39,8,27,91,98,103,72,72,94,23,87,108,203,254,226,188,245,109,254,194,227,248,220,29,95,194,191,245,21,65,125,4,134,192,159,34,195,114,188,39,107,125,103,111,249,15,245,210,77,0,255,8,190,198,189,27,8,222,6,66,79,59,3,134,36,9,73,118,57,112,141,180,35,121,105,143,247,71,109,158,101,215,19,94,121,171,79,138,63,193,119,122,0,173,231,24,227,212,125,179,194,204,191,207,220,9,241,49,79,246,205,190,236,212,201,231,154,125,16,143,52,176,240,0,255,134,175,195,0,255,92,201,70,0,255,143,10,246,0,255,233,161,228,191,163,253,95,175,33,175,100,163,0,255,73,193,254,63,61,148,252,119,180,0,255,203,7,80,20,197,40,0,10,247,110,32,56,6,210,253,224,12,88,37,73,142,236,114,224,26,105,87,242,210,90,239,135,250,60,73,174,39,188,242,87,159,20,159,130,0,255,240,138,202,251,0,26,100,4,65,112,4,193,8,18,244,127,80,47,197,146,125,183,188,182,87,43,117,211,184,84,15,253,187,116,213,199,90,71,70,70,198,43,3,25,245,224,224,76,44,163,4,32,178,96,210,46,129,134,123,10,45,43,227,93,124,168,225,9,188,205,227,10,114,156,67,61,56,39,21,32,201,145,93,158,219,26,235,72,94,218,227,253,78,135,32,201,245,132,87,62,233,81,138,63,193,111,123,5,120,146,231,214,104,0,255,239,237,0,255,149,249,175,105,127,192,107,61,242,223,107,180,0,255,247,246,0,255,202,252,199,180,0,255,207,87,12,183,220,198,114,114,198,81,102,154,169,231,174,239,116,81,104,172,244,110,133,0,255,113,128,0,255,151,254,66,0,255,51,124,67,248,95,172,244,209,253,26,246,213,199,71,74,150,75,168,168,158,20,65,61,8,130,167,172,130,58,58,10,200,144,164,241,4,73,48,87,12,207,81,235,145,183,53,139,254,55,225,245,127,235,37,242,31,198,15,43,6,64,81,20,163,24,194,177,21,69,49,138,161,158,202,247,47,115,241,104,248,71,111,109,122,29,23,253,127,0,255,250,223,11,69,254,75,240,103,94,113,211,235,184,232,0,255,243,215,0,255,222,39,242,95,130,143,244,104,254,149,215,162,66,233,184,112,149,240,201,48,119,77,210,41,42,98,85,74,244,191,88,223,106,163,228,191,20,159,113,181,58,50,125,118,227,73,114,92,6,2,146,152,89,50,175,24,226,74,178,188,226,90,104,217,211,44,167,248,63,252,217,149,20,253,47,214,183,26,41,249,31,197,95,243,53,252,129,158,249,151,223,142,158,240,203,146,115,138,97,142,161,246,126,11,163,27,92,126,78,112,143,147,7,57,229,191,233,35,24,76,214,1,70,189,80,231,178,77,67,233,141,240,191,198,63,241,127,199,193,3,156,156,30,4,152,220,65,48,18,88,145,38,198,89,76,89,184,52,46,148,186,106,236,134,248,11,240,52,252,96,4,57,35,99,140,202,221,207,239,184,196,56,128,81,164,40,235,118,191,237,214,234,17,63,134,54,14,120,20,126,212,107,146,228,36,254,1,59,10,118,140,133,163,128,159,201,124,9,117,212,101,213,34,254,183,107,174,163,209,54,91,78,247,114,85,210,145,23,77,212,184,33,150,50,188,86,70,178,0,255,32,64,144,135,28,83,48,202,120,128,141,188,87,48,144,217,180,130,199,37,211,140,111,245,154,51,142,51,144,100,28,32,87,193,196,216,27,201,132,51,201,182,220,101,86,109,139,226,63,188,152,245,131,47,121,37,23,253,63,254,235,191,108,20,249,239,198,95,122,234,233,244,75,252,195,89,63,250,120,58,120,102,26,91,146,75,233,168,81,33,103,28,71,94,62,0,252,130,115,145,27,136,197,157,216,56,75,178,237,156,221,197,165,17,34,215,23,190,247,197,19,248,51,153,62,192,119,36,57,199,64,82,9,40,164,152,131,228,114,180,149,122,150,180,27,171,62,58,105,161,203,9,79,226,235,124,13,130,140,200,63,35,118,24,238,71,134,167,12,63,241,77,58,29,181,152,116,137,127,250,235,15,143,233,43,14,78,33,64,206,152,31,7,245,140,37,16,139,72,86,30,195,124,217,82,125,235,53,134,207,5,241,25,62,155,88,79,29,254,25,238,250,232,110,252,188,78,249,154,69,0,255,159,240,250,207,181,18,249,15,227,87,125,173,242,53,64,0,255,155,240,250,223,181,162,248,143,24,63,12,160,165,214,87,232,113,16,28,250,224,0,27,59,176,2,201,54,209,142,202,17,228,153,226,57,54,205,49,83,12,146,207,187,162,40,70,183,153,10,0,255,17,87,125,228,61,56,92,107,209,0,255,183,240,250,63,244,18,249,223,224,89,125,165,242,181,22,253,15,194,235,0,255,208,139,226,63,28,188,170,175,60,62,219,157,156,147,84,73,157,139,143,172,162,164,232,149,126,232,214,212,41,253,224,176,110,173,39,227,192,73,0,196,2,59,206,147,156,243,10,203,231,62,143,182,121,4,219,89,241,232,10,47,107,225,39,252,233,72,254,23,0,255,102,77,23,62,89,246,210,166,251,79,196,231,202,156,54,16,160,78,79,14,44,85,15,0,228,176,117,99,52,9,231,231,78,141,109,163,182,154,152,30,186,12,188,11,127,239,21,176,163,0,0,225,159,3,24,0,146,196,2,160,202,206,142,52,88,73,150,164,168,73,10,192,147,228,0,232,159,212,105,36,108,102,238,105,96,108,108,232,75,181,238,211,176,17,175,169,4,79,6,82,199,120,14,207,245,200,8,38,31,207,121,108,74,205,214,77,218,216,127,246,216,191,199,75,241,195,158,88,63,253,37,89,35,46,188,195,48,67,197,46,199,62,54,52,151,210,65,235,243,26,254,21,212,113,70,206,200,64,130,156,17,28,59,143,87,86,32,50,132,223,165,203,172,53,252,47,208,33,62,204,87,4,57,222,253,3,4,245,169,32,8,2,195,70,57,140,19,140,161,119,233,92,163,65,60,173,209,92,251,189,2,57,70,85,18,220,141,228,192,1,96,64,128,136,57,43,31,55,32,117,85,226,191,229,158,253,169,39,188,221,120,30,62,26,228,121,33,73,222,182,228,192,72,174,18,0,17,99,102,254,45,66,234,170,196,127,216,162,253,169,39,188,29,120,34,254,155,143,189,151,79,187,162,166,34,168,7,169,96,4,86,1,140,142,2,82,44,105,52,193,242,22,119,4,207,80,219,24,230,95,126,59,58,138,62,76,245,5,37,51,206,225,76,218,239,70,161,182,2,87,233,125,42,120,198,73,218,24,7,2,212,231,156,224,112,151,71,29,129,128,129,79,219,129,87,103,109,39,215,227,128,119,225,27,35,184,158,235,201,43,192,115,32,116,22,196,96,227,225,80,222,210,166,13,18,169,229,218,235,34,195,227,225,191,240,173,94,243,36,57,94,95,5,160,251,3,0,0,12,180,193,54,183,229,226,90,153,111,213,185,86,123,189,139,117,214,91,38,79,235,47,239,85,181,80,155,161,212,195,225,204,214,149,80,25,39,173,246,84,186,31,4,193,145,50,4,70,135,216,88,142,54,154,226,149,32,41,146,115,126,78,64,31,28,71,50,70,18,32,6,243,115,5,136,221,25,2,8,173,38,145,108,203,98,186,197,135,5,222,199,235,110,0,50,110,163,77,175,39,8,206,177,227,126,242,105,150,11,105,107,1,168,187,107,18,214,179,103,135,87,246,223,226,71,120,165,215,32,200,219,65,48,130,83,200,8,125,128,224,70,185,91,19,211,46,108,238,212,72,227,58,61,245,22,185,31,237,68,75,84,9,21,203,49,96,154,73,155,189,180,42,181,39,188,130,30,21,55,206,0,204,141,212,239,47,153,71,221,201,124,152,243,241,105,218,169,77,248,21,222,233,11,0,255,226,237,94,175,56,160,167,94,7,158,164,62,185,10,246,38,28,32,79,171,170,5,207,110,195,93,93,218,220,221,216,208,138,230,231,0,255,150,253,113,220,149,240,52,206,62,177,151,168,215,121,5,146,92,177,0,255,3,246,156,221,49,2,79,146,147,102,243,98,211,78,139,85,139,120,223,161,135,38,70,221,145,129,200,15,235,62,54,246,157,142,224,222,34,118,46,125,90,16,64,253,224,121,15,60,142,87,198,120,158,81,15,224,1,16,32,176,28,96,195,13,172,234,114,120,52,137,0,255,39,211,78,39,151,196,147,65,252,35,62,233,65,82,247,246,216,17,123,250,42,129,99,183,39,240,133,239,155,237,5,213,18,30,234,21,79,225,193,124,116,87,221,142,231,213,193,243,49,224,118,102,69,21,172,202,154,66,30,60,200,149,131,83,134,177,36,119,251,64,220,240,150,183,214,104,161,182,149,229,181,234,29,208,207,56,48,78,80,62,130,60,129,29,193,192,57,91,156,10,201,2,59,145,6,110,155,190,186,132,58,232,114,192,63,241,3,94,237,24,25,105,0,138,162,65,1,0,180,180,20,55,197,5,160,40,41,46,205,152,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,45,37,5,64,209,59,138,2,160,40,138,2,160,165,164,104,49,14,173,164,40,234,184,175,219,0,255,57,251,42,97,170,224,198,60,63,186,113,138,10,173,215,140,28,118,143,51,202,207,9,110,15,240,8,156,36,64,1,155,24,51,43,79,17,39,93,226,191,46,214,72,143,186,73,219,16,159,134,127,240,106,42,82,117,164,130,60,101,8,140,142,14,32,69,18,228,237,57,222,230,138,38,248,235,51,58,206,233,166,136,225,97,196,172,143,238,224,38,12,87,180,113,92,72,236,200,25,103,28,196,142,58,96,156,229,45,5,66,250,55,92,100,0,255,59,115,69,100,93,225,201,26,239,195,151,93,147,169,159,126,30,0,255,13,31,125,100,51,46,87,99,244,191,249,175,0,255,91,199,145,0,255,42,30,203,87,196,15,43,50,228,20,73,32,137,179,61,245,213,24,253,127,254,235,0,255,214,112,228,191,138,223,242,21,219,103,0,35,128,145,145,194,202,179,95,15,164,222,241,220,193,250,15,110,36,228,72,144,14,226,153,179,35,40,181,152,227,99,248,168,107,125,156,163,96,62,114,230,219,203,223,38,152,78,223,172,129,78,105,227,85,94,237,203,62,99,88,29,142,212,89,73,158,182,186,53,34,182,104,164,91,87,250,169,35,227,101,109,243,221,217,16,138,229,46,45,120,115,71,168,109,65,30,64,83,247,120,153,120,126,206,136,27,123,2,140,154,170,220,154,160,50,142,35,102,75,150,3,76,93,177,31,81,196,15,43,0,138,162,40,192,20,173,60,8,208,210,220,1,73,239,141,48,238,62,70,123,30,237,7,35,30,232,187,215,250,194,120,182,238,3,181,98,59,172,170,29,205,210,60,241,12,190,202,215,116,31,183,67,135,221,37,225,222,138,189,222,227,28,175,167,106,45,135,205,147,183,34,48,181,132,71,244,1,52,252,3,212,115,12,3,5,195,8,104,74,205,244,129,191,94,190,210,191,99,52,28,128,161,252,228,207,66,2,184,87,103,248,182,239,225,177,248,149,190,194,251,55,191,18,102,144,111,228,175,108,122,57,124,205,43,61,198,238,151,143,152,143,60,240,73,232,213,250,106,229,139,14,227,151,249,0,26,82,82,187,127,28,193,249,57,145,161,161,204,81,1,80,180,148,180,0,148,20,45,37,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,167,76,157,54,0,13,138,6,5,64,69,87,99,244,63,73,95,182,194,103,67,240,158,171,182,154,247,79,0,255,126,16,100,22,195,31,44,194,247,250,0,122,139,254,175,237,127,108,139,111,135,193,219,249,122,242,39,151,70,249,128,69,13,107,25,173,248,131,190,218,92,0,255,235,204,99,32,201,211,48,30,56,2,15,240,90,202,159,92,154,62,191,180,65,101,241,89,30,64,81,20,5,64,157,214,209,244,105,158,34,0,173,52,141,211,166,1,64,81,58,80,212,1,232,189,105,156,162,105,0,80,20,69,191,0,26,161,0,255,5,254,135,76,99,32,189,234,235,45,250,223,182,0,255,74,195,248,92,41,124,47,95,227,253,211,13,56,240,104,75,116,242,161,134,143,245,213,230,250,95,111,62,39,28,166,99,188,25,218,27,126,203,3,40,121,127,15,211,117,12,83,23,151,97,252,131,87,189,87,114,254,97,26,199,207,220,189,128,95,252,130,87,0,20,69,81,7,160,64,131,2,77,3,208,160,165,33,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,45,0,37,197,40,10,0,52,35,104,169,104,26,123,96,13,64,51,41,138,2,160,104,14,80,180,0,148,180,212,105,238,65,49,0,197,40,52,99,82,11,207,201,168,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,1,232,211,58,72,11,165,169,19,128,90,83,52,40,0,234,20,231,12,84,27,68,154,173,245,160,79,46,7,198,238,199,155,82,226,136,90,91,160,153,46,167,47,252,212,3,104,174,131,188,103,227,207,227,252,252,110,209,78,47,127,180,7,223,208,215,250,129,51,189,104,183,247,231,82,174,246,120,253,136,158,151,229,55,79,146,129,56,77,155,120,169,79,104,30,126,181,222,223,155,246,111,135,20,144,199,102,89,55,74,253,123,85,179,120,139,7,134,218,119,0,255,227,239,198,248,232,223,236,59,191,53,137,143,120,197,121,110,7,227,242,36,46,232,122,127,143,237,185,239,118,151,153,108,246,103,201,106,18,175,185,18,128,162,40,10,128,150,146,162,0,40,181,70,252,113,248,31,176,251,141,176,105,228,65,161,151,21,24,24,122,165,79,104,250,15,242,65,234,126,128,20,179,61,250,217,0,255,232,23,254,213,3,104,61,44,251,103,227,205,227,172,246,113,155,230,101,123,248,28,126,238,26,0,255,38,254,245,4,49,131,127,120,117,219,15,138,143,86,249,235,41,122,206,250,119,51,111,148,224,246,107,169,141,54,104,141,87,243,115,188,147,1,4,184,242,116,243,213,123,100,107,62,47,194,120,40,254,195,3,40,61,190,231,236,38,127,121,228,115,161,134,42,138,19,20,0,253,244,53,225,143,84,206,193,193,249,9,173,66,7,243,67,70,37,110,142,136,202,135,12,145,110,3,235,17,47,150,38,225,127,10,159,131,15,56,82,57,119,3,3,48,20,146,179,59,150,178,223,15,100,180,49,36,175,238,108,44,242,243,38,215,90,151,248,19,15,167,117,73,60,209,22,252,187,215,178,3,56,3,184,187,168,157,196,61,142,84,250,130,202,151,71,62,15,86,61,18,254,243,226,70,237,251,226,139,248,191,34,0,0,208,241,228,228,88,128,202,187,18,32,227,89,12,209,134,217,194,146,153,8,246,175,52,125,207,18,175,227,125,113,60,16,95,224,53,207,133,83,200,25,16,3,17,172,44,113,165,21,206,170,76,151,68,48,28,115,169,166,58,233,4,62,134,119,26,196,207,240,31,15,112,2,28,128,158,36,1,70,209,115,33,65,74,51,229,211,237,173,136,75,202,27,123,175,38,55,124,129,143,149,241,56,126,90,65,31,5,224,36,199,50,64,154,216,142,12,105,154,238,231,201,220,221,115,247,151,215,232,22,190,212,188,191,34,124,83,31,64,173,209,0,255,186,21,246,223,196,15,37,0,255,117,124,153,159,17,0,207,214,198,109,3,70,16,156,2,74,180,51,152,39,176,69,93,76,180,94,103,204,237,5,9,232,27,31,22,241,77,248,126,175,24,7,0,108,0,10,184,18,32,20,249,59,142,35,229,78,45,130,97,214,37,254,246,54,196,235,120,219,20,63,227,103,124,143,175,246,62,128,34,168,143,192,42,1,0,255,83,100,72,142,247,101,173,239,236,45,0,255,161,94,154,233,63,202,215,152,21,94,65,128,108,65,78,50,112,182,132,57,31,207,96,220,133,249,44,215,0,195,166,115,105,104,156,240,0,255,134,223,197,47,221,146,202,115,134,37,35,24,150,75,203,113,219,88,192,27,185,65,149,103,47,45,48,138,191,32,93,18,191,225,139,180,54,45,254,6,63,236,53,21,228,56,72,27,169,4,201,48,58,54,224,252,197,38,166,164,205,45,174,81,252,47,210,189,93,123,248,29,31,226,185,142,241,1,180,148,27,1,114,228,224,193,48,60,161,228,176,119,59,64,89,1,109,215,22,183,214,194,246,125,90,23,106,216,216,221,12,0,255,53,46,209,44,94,88,1,80,58,188,181,82,62,130,43,23,174,39,200,1,242,141,111,224,242,54,238,131,104,2,40,145,145,140,205,154,118,195,195,248,88,20,47,225,135,53,151,214,51,238,3,32,64,16,4,200,247,104,7,119,24,213,67,37,229,6,43,127,204,85,254,68,250,234,144,235,8,79,181,137,215,240,67,190,230,117,160,112,146,147,1,88,88,132,19,55,133,225,89,116,173,237,242,227,44,236,214,45,124,166,111,101,91,60,116,50,78,70,78,247,147,195,157,229,221,25,68,230,118,59,9,202,154,205,173,28,94,109,11,134,36,137,104,30,79,75,196,183,225,23,42,8,16,140,131,1,195,113,40,178,13,75,229,24,141,230,242,121,52,139,72,220,167,71,92,217,83,92,58,197,75,109,194,15,9,0,255,115,252,237,162,15,16,140,131,147,139,30,28,238,48,223,198,70,99,110,227,32,17,139,23,247,178,136,180,237,243,54,18,215,60,158,87,135,95,195,47,46,160,158,28,228,41,96,11,102,35,195,192,124,229,42,115,99,21,144,149,224,62,109,52,168,96,137,54,170,93,188,41,241,199,248,20,100,58,208,125,164,44,35,184,121,228,64,164,85,204,45,146,202,91,153,177,33,120,52,194,142,68,54,141,53,73,227,207,196,215,241,167,22,243,53,201,0,146,228,0,208,78,146,249,163,232,100,89,186,201,118,182,118,220,149,90,106,220,165,137,142,173,154,234,220,1,52,231,0,128,39,73,66,158,85,132,130,149,36,121,185,20,130,225,104,226,226,30,157,193,175,13,79,14,126,166,175,214,232,127,93,10,251,95,226,135,146,0,255,58,62,203,87,208,7,128,118,114,98,25,56,179,109,71,134,60,205,247,243,164,174,238,185,251,171,107,180,11,95,234,94,168,69,248,136,190,98,28,5,96,3,0,192,72,128,0,210,119,20,71,194,149,90,4,67,172,73,252,237,45,136,207,241,181,41,126,198,203,248,31,31,64,145,82,92,154,52,117,15,250,0,9,218,24,238,156,83,25,103,20,64,111,155,8,178,197,18,152,96,211,110,42,176,136,150,107,23,31,226,198,140,225,55,240,197,62,73,146,36,73,252,201,128,29,68,116,144,72,56,10,229,147,184,205,159,87,91,109,114,237,226,169,54,241,38,158,230,211,198,25,137,27,163,138,252,96,40,223,206,85,62,218,118,183,229,89,108,183,44,15,119,247,105,95,242,76,241,181,70,117,210,82,199,241,125,248,29,143,156,145,209,78,189,242,180,177,188,59,151,145,216,237,70,128,210,102,109,11,151,87,231,34,79,165,17,61,224,103,139,248,73,124,98,0,13,240,36,3,7,215,145,228,4,175,177,29,92,158,105,159,133,33,66,34,48,146,190,88,239,110,120,8,31,123,226,93,124,179,230,117,4,25,121,112,42,128,145,27,105,91,104,150,184,107,203,124,73,251,91,11,43,245,45,47,44,85,51,154,137,125,0,228,92,25,25,245,228,213,6,243,56,215,88,230,182,27,64,202,154,205,173,76,34,157,251,60,73,22,215,2,158,151,136,95,195,199,93,47,124,197,115,101,24,112,64,210,62,182,161,98,226,89,93,149,25,136,188,53,9,119,105,170,193,163,77,124,211,33,254,195,7,250,138,36,192,134,10,118,191,49,130,92,57,202,236,144,51,239,72,41,73,178,63,102,167,131,182,243,132,142,122,150,136,127,188,114,252,20,95,0,9,70,130,140,228,200,81,134,132,135,13,135,241,112,248,114,3,179,91,221,92,180,69,149,248,207,219,225,61,60,185,155,245,93,241,195,248,107,190,226,216,105,206,129,66,249,73,44,25,0,1,48,146,36,47,36,130,33,149,184,185,37,88,27,230,158,163,222,195,77,244,0,185,2,132,0,255,97,140,13,237,10,130,3,84,89,56,23,243,4,246,168,244,79,179,94,135,114,123,111,9,232,27,31,18,241,79,248,176,190,34,168,143,192,144,128,0,255,41,82,36,199,251,178,214,151,246,150,0,255,80,51,189,244,207,224,235,61,44,98,159,228,36,201,85,57,61,150,81,94,182,88,170,93,40,241,121,180,203,92,208,140,194,172,73,18,119,235,13,63,222,134,120,147,226,99,240,143,1,52,9,42,23,218,56,91,48,128,51,112,179,49,184,80,186,70,168,144,96,254,194,175,71,90,218,164,121,15,233,25,31,194,240,177,248,171,35,237,140,115,48,146,83,170,124,195,40,27,201,11,236,112,224,193,112,210,194,26,46,220,182,108,137,63,241,99,25,75,158,240,49,248,87,4,6,67,5,56,112,12,217,124,183,33,56,12,78,134,229,69,35,92,94,93,240,93,191,116,214,10,157,225,125,207,163,201,51,126,21,127,245,84,225,4,15,224,198,120,14,200,146,156,164,141,184,65,92,242,66,246,6,102,182,180,47,121,162,248,165,111,113,141,142,58,142,175,195,127,122,0,205,147,228,229,39,231,40,0,244,5,84,1,133,42,140,229,239,112,186,187,25,77,106,173,121,191,70,241,190,95,139,248,29,63,244,224,228,194,41,196,2,11,144,60,0,70,101,195,45,71,52,63,11,38,4,147,28,173,87,234,19,232,4,239,180,140,191,241,220,216,80,1,221,146,115,192,208,70,5,6,220,153,239,38,212,5,164,173,237,181,113,185,54,193,171,165,58,122,192,223,42,241,163,248,63,175,9,9,160,57,71,16,28,129,33,35,101,48,216,72,142,7,42,111,205,177,188,197,165,91,221,208,188,205,245,113,33,65,29,193,121,0,100,43,148,165,198,195,219,135,187,194,104,155,155,140,59,244,121,158,46,217,213,3,30,55,137,239,194,39,242,53,5,173,8,130,103,4,57,48,32,193,86,245,92,9,146,169,44,113,183,246,109,176,87,203,14,29,226,103,181,30,90,221,7,208,144,215,20,202,252,100,11,232,24,47,58,63,143,127,82,38,46,48,196,67,251,248,150,104,230,127,137,254,240,137,122,36,252,111,226,171,241,201,238,140,3,140,202,73,59,201,22,196,218,101,172,13,195,243,202,167,108,154,112,90,161,97,70,105,171,105,127,60,46,213,117,252,174,213,124,77,253,66,146,129,19,203,5,36,131,70,144,167,249,198,163,45,45,184,251,187,123,180,77,207,254,246,90,1,20,3,125,70,0,212,13,57,15,42,184,146,88,48,90,249,239,49,69,41,177,54,215,220,32,215,34,120,186,100,72,243,248,219,36,190,11,31,112,77,161,121,222,7,208,116,0,255,149,32,87,14,195,65,144,97,99,72,208,100,231,17,151,246,220,125,154,151,120,153,230,245,149,213,242,145,3,28,228,104,39,169,2,0,119,198,119,108,0,163,237,19,184,127,238,219,174,67,112,68,58,218,223,105,25,79,45,124,45,254,182,109,126,178,27,72,114,42,56,96,247,32,72,198,200,155,148,157,228,136,144,173,215,33,119,175,254,240,224,210,36,62,116,226,107,240,187,213,232,161,32,116,196,13,75,101,228,36,97,16,66,198,81,66,82,183,55,124,143,184,180,207,123,248,12,175,203,203,52,111,24,159,139,127,243,0,138,147,66,46,179,67,252,51,12,133,83,9,206,197,119,38,97,113,73,136,99,212,202,151,97,31,179,61,126,104,35,190,129,167,134,30,156,12,28,84,44,101,1,146,7,192,168,108,184,36,193,249,217,219,132,112,146,227,245,74,109,2,125,224,155,158,241,53,62,115,69,29,128,162,184,105,70,179,3,80,172,247,65,187,222,6,6,80,69,85,193,25,177,220,45,31,115,135,204,238,59,153,22,65,99,136,112,187,134,240,183,84,22,20,95,130,63,240,154,209,12,236,3,232,136,232,0,255,187,253,239,186,43,249,223,198,7,120,205,185,238,49,240,177,198,12,164,110,228,231,253,118,159,95,246,186,123,113,147,191,101,126,105,24,126,177,63,209,23,124,210,221,230,35,187,19,160,29,4,143,141,246,32,200,8,134,156,5,114,39,73,8,47,87,104,144,238,213,31,222,234,56,254,134,63,157,248,38,180,162,158,115,192,67,39,0,22,100,3,114,150,152,89,72,150,185,185,0,111,137,64,144,55,235,171,175,166,58,107,220,173,191,230,5,224,231,61,128,218,1,0,207,0,48,170,42,73,70,209,115,33,9,190,210,202,221,221,247,253,94,221,203,117,136,231,205,154,235,11,95,115,14,0,229,39,177,100,160,70,20,142,36,73,11,137,96,56,146,184,184,164,45,109,104,158,145,190,198,141,145,180,129,36,64,149,209,131,219,185,144,85,118,205,211,229,214,34,53,138,79,215,54,237,59,245,210,71,151,62,254,22,196,251,248,54,190,154,175,41,0,20,137,246,181,94,117,248,221,135,2,240,88,46,99,138,4,97,4,73,26,169,60,110,129,88,30,55,234,161,143,248,31,62,212,122,134,239,226,107,178,247,138,238,231,224,28,221,31,201,36,72,236,130,178,202,17,70,148,118,230,26,136,59,222,222,9,181,212,83,95,189,244,214,89,91,61,245,139,247,179,127,24,64,219,169,187,49,144,227,17,7,203,193,133,67,101,229,104,192,22,152,95,34,93,98,146,184,190,93,240,210,254,28,190,208,126,144,87,72,63,119,100,176,254,49,142,161,252,4,27,46,50,118,149,141,162,88,226,134,99,88,210,237,239,211,183,89,135,248,216,230,119,60,135,79,241,82,195,241,219,124,117,0,138,209,166,25,125,0,154,17,210,166,25,13,122,128,140,20,80,55,228,60,85,193,72,98,1,29,238,166,20,165,70,219,220,188,111,187,14,193,211,29,13,233,30,127,171,196,119,225,231,250,154,243,32,149,35,48,228,192,200,16,27,201,241,112,226,25,90,121,139,43,226,214,158,230,109,129,175,100,31,51,156,118,14,44,231,28,133,186,224,57,112,167,48,238,50,159,35,205,217,128,64,170,111,220,237,218,195,223,45,137,63,159,248,20,252,142,7,208,66,155,102,52,67,250,0,24,65,142,99,85,15,206,49,4,72,66,146,93,30,16,99,25,201,75,123,188,223,233,240,182,228,122,194,43,159,52,77,241,39,248,208,90,50,250,127,84,176,0,255,176,67,201,0,255,70,251,203,124,205,57,130,224,21,24,50,130,43,131,141,228,120,69,36,104,82,9,226,142,183,186,33,238,173,212,107,1,185,218,160,74,130,187,145,228,194,6,208,1,230,33,160,157,33,209,181,16,182,55,232,124,190,177,176,89,252,3,95,38,241,101,188,202,3,40,38,197,77,51,250,0,20,147,230,105,154,209,108,2,104,206,17,4,71,202,144,17,28,12,54,146,227,129,74,208,164,242,54,119,188,213,13,207,219,88,95,1,100,224,42,36,193,221,149,100,224,3,232,0,43,4,52,59,28,92,43,178,151,232,124,189,98,223,234,3,111,73,124,19,126,146,175,185,171,8,14,130,84,30,4,57,8,230,15,195,67,164,248,30,113,105,115,73,215,105,169,111,151,214,58,182,106,165,235,158,100,26,237,0,255,189,253,191,8,0,255,219,184,180,63,224,21,83,125,144,160,158,4,117,107,39,195,232,131,43,15,58,9,219,209,234,66,237,147,183,204,7,246,215,194,115,61,224,171,222,241,94,252,148,87,183,67,226,75,66,169,44,94,41,114,104,171,226,0,255,227,2,0,255,47,13,70,254,103,13,239,18,254,15,235,61,220,165,245,223,36,55,160,5,208,147,36,25,64,21,16,187,179,212,24,142,68,154,230,129,181,98,105,138,138,35,104,38,205,5,160,185,141,98,212,141,186,65,28,90,17,20,147,230,210,92,220,37,170,98,69,193,12,60,130,117,148,93,113,64,233,117,92,244,0,255,253,235,63,111,20,249,47,193,183,121,173,207,134,160,215,249,147,211,147,220,206,200,46,228,66,158,7,88,47,72,93,92,94,223,114,215,194,71,221,43,245,7,63,234,9,63,222,75,191,114,171,40,213,148,185,90,88,130,221,169,103,46,169,206,169,176,146,162,0,255,197,250,87,31,37,0,255,163,248,45,159,132,14,140,224,200,25,184,249,56,8,59,56,35,8,4,25,3,136,187,83,199,205,123,53,100,61,124,21,120,25,62,208,107,146,28,56,40,156,80,152,11,117,185,226,136,197,16,120,251,139,117,45,56,181,143,151,221,26,196,39,241,59,135,37,231,100,92,62,30,127,140,156,219,188,63,25,153,180,195,168,11,46,15,50,185,86,88,7,93,11,117,175,239,18,63,135,175,245,0,0,255,227,23,248,214,219,203,219,175,124,50,57,119,44,87,249,21,49,173,0,61,73,29,0,158,99,36,105,126,225,88,204,93,222,243,112,37,25,53,213,186,101,25,231,35,231,202,192,169,119,63,24,236,156,97,215,206,25,25,151,219,16,152,148,250,20,51,198,148,142,240,183,53,94,199,115,103,228,149,12,224,58,130,220,48,2,67,112,112,4,230,140,152,8,74,169,131,147,233,163,239,118,104,248,120,39,254,205,107,158,244,73,250,95,218,43,77,82,87,222,52,10,216,244,145,110,63,89,29,87,83,244,127,89,31,233,163,228,127,11,31,231,181,92,244,63,253,235,191,108,20,249,223,198,175,93,3,228,193,73,229,202,137,216,202,44,183,28,221,101,238,22,247,247,106,93,144,105,31,223,171,53,136,199,225,7,174,242,23,78,15,114,59,199,70,66,41,193,51,160,215,200,90,92,222,88,146,214,194,55,221,43,53,24,191,231,209,172,38,220,148,202,105,213,120,116,163,148,84,186,226,24,117,165,15,158,39,133,156,176,147,12,88,82,200,97,224,140,185,132,193,221,229,11,206,31,253,226,111,93,124,130,183,92,221,164,245,221,184,62,244,180,125,81,15,51,22,224,150,185,199,46,57,93,213,90,174,72,144,103,4,25,193,65,112,80,199,1,146,23,9,242,246,196,71,27,117,45,213,71,231,74,189,52,153,175,89,244,0,255,9,175,0,255,91,47,138,0,255,5,227,187,181,16,148,159,167,202,7,130,147,131,142,73,140,83,25,28,32,203,183,189,186,194,242,247,214,150,70,9,0,255,113,60,14,191,115,13,66,175,32,72,8,129,33,70,71,118,202,142,229,120,36,104,98,45,225,111,75,92,21,159,12,160,57,38,13,90,223,141,2,231,226,242,113,87,20,105,233,61,217,128,230,62,209,70,81,228,211,233,116,42,13,241,155,187,109,146,48,42,22,253,15,194,235,0,255,208,140,226,63,30,252,169,175,118,43,95,147,212,147,36,1,37,102,73,238,206,68,89,178,36,143,52,207,163,37,60,110,121,86,248,73,95,227,191,108,224,127,170,63,232,191,136,87,9,0,255,187,124,230,231,233,107,201,123,69,165,112,209,194,211,157,171,39,124,41,175,156,210,48,172,73,114,224,0,78,158,1,128,196,17,7,4,130,226,237,108,45,102,159,182,149,181,181,244,53,64,112,238,117,96,36,25,79,6,206,177,251,1,58,117,207,31,103,169,4,102,71,175,91,252,73,225,21,124,156,175,57,18,28,167,71,16,212,87,16,36,21,4,227,141,4,39,242,151,216,170,111,139,246,186,86,235,162,225,62,24,72,110,103,36,119,39,39,7,28,231,58,70,35,0,255,202,167,49,98,52,251,147,55,123,245,205,132,0,255,87,91,241,117,169,200,190,186,173,105,180,46,158,132,3,143,179,171,169,168,85,90,3,220,94,175,95,200,185,2,84,128,88,46,89,145,98,121,90,91,132,125,227,50,93,52,118,177,174,27,79,197,79,120,197,167,2,201,129,39,25,56,25,85,184,146,124,99,2,65,17,151,119,215,106,159,182,245,229,181,106,158,70,94,222,30,247,17,158,83,171,190,203,54,159,163,123,86,231,214,195,171,57,18,28,239,254,8,130,122,164,130,164,2,195,56,32,193,9,198,34,59,181,109,209,32,158,54,235,161,57,125,181,7,168,215,131,115,101,164,96,184,141,224,216,153,164,192,64,102,40,176,82,143,87,107,248,94,175,63,60,148,175,25,246,140,219,120,144,115,61,42,149,147,140,176,147,96,66,104,28,113,177,217,70,77,192,121,36,210,47,190,104,188,15,191,118,228,0,255,218,233,180,100,101,150,128,55,133,121,105,172,253,208,124,31,199,30,113,215,199,0,145,0,255,67,244,107,238,224,182,72,143,248,11,133,192,95,241,55,79,174,202,0,30,156,202,59,65,114,221,128,17,12,179,111,104,3,134,205,170,73,145,164,118,251,180,26,190,126,248,57,252,110,205,8,238,126,144,145,3,243,17,220,234,198,242,11,7,9,6,174,174,232,30,201,49,101,208,67,159,186,180,185,76,124,36,62,211,60,191,39,23,2,0,56,121,146,230,205,12,56,150,1,92,91,92,102,226,94,174,254,240,183,189,80,243,30,241,103,248,99,15,240,127,222,22,247,178,222,126,181,103,217,228,233,185,227,238,47,183,34,134,53,73,253,36,201,252,57,35,205,238,201,83,23,183,150,0,255,187,190,72,0,255,117,126,59,64,125,242,28,8,48,16,4,56,51,63,23,96,129,133,97,176,121,53,41,222,173,136,166,37,124,136,227,129,248,219,72,229,56,3,200,57,79,112,71,143,194,56,35,232,142,81,137,155,148,233,11,224,34,93,52,194,162,203,30,47,197,151,121,141,191,184,143,110,203,233,170,132,101,96,199,154,143,110,172,138,42,101,215,92,57,238,30,73,142,51,130,118,206,145,24,232,115,78,114,183,108,216,145,183,193,153,79,195,112,173,62,218,206,161,199,29,239,194,63,120,205,164,34,168,35,8,50,2,171,32,227,145,1,164,72,22,121,123,142,96,174,104,130,189,62,193,0,255,128,0,255,53,189,23,226,13,170,169,201,46,191,62,209,230,222,124,137,173,224,26,121,78,66,15,60,47,36,57,65,2,152,229,216,157,42,28,8,6,139,74,139,165,133,192,212,46,254,180,241,60,190,88,233,192,201,115,28,75,59,73,1,150,71,0,1,0,198,98,100,123,41,211,109,218,108,132,250,119,87,197,131,190,91,252,163,55,94,19,160,157,196,127,114,7,96,55,210,114,160,202,31,197,49,37,212,81,151,74,111,120,88,16,239,117,148,90,18,110,106,78,165,229,19,175,22,165,220,21,72,14,60,201,192,201,0,234,74,210,221,38,16,20,113,121,117,175,246,105,91,94,222,105,173,122,36,237,140,19,148,27,72,46,50,15,187,91,214,63,114,18,150,23,77,167,120,167,81,124,134,47,86,224,4,173,231,28,214,167,126,126,126,201,114,193,94,130,31,23,14,12,89,31,251,123,170,116,86,7,174,41,4,35,240,31,220,97,184,131,68,158,74,249,163,201,54,157,142,58,172,186,195,0,255,114,61,244,203,39,185,158,129,129,28,75,130,243,20,80,231,35,199,252,12,209,247,82,5,66,168,244,136,47,113,5,248,42,254,226,9,158,131,96,212,241,224,208,167,12,231,228,118,10,97,110,181,109,125,147,31,205,110,105,24,47,214,248,1,239,244,138,4,215,113,114,224,56,3,56,200,147,87,12,183,157,155,15,142,236,211,100,140,166,181,100,29,117,22,0,255,197,27,60,128,98,82,76,154,113,119,105,125,67,1,40,70,1,210,250,22,210,250,110,7,160,24,77,211,250,110,180,190,27,0,197,165,184,105,46,173,79,46,0,197,77,83,154,209,156,1,40,138,209,160,5,160,152,20,69,1,80,20,69,1,80,20,69,1,80,244,94,74,10,128,162,165,164,0,40,138,162,0,40,138,162,197,242,160,43,41,138,126,145,127,123,225,199,75,29,60,93,166,121,156,121,81,163,21,186,138,32,229,231,10,114,144,145,224,160,30,9,114,28,70,92,208,109,179,83,215,34,173,181,109,213,72,91,250,169,196,62,71,14,146,160,204,71,198,243,60,146,200,133,80,23,48,43,251,70,134,187,180,245,132,231,85,241,15,94,203,215,239,66,142,61,118,4,65,94,247,140,4,192,141,117,19,205,229,173,142,12,182,81,211,208,44,158,22,197,75,120,72,31,77,87,83,178,42,5,61,28,244,209,20,237,22,147,107,24,253,127,250,235,0,255,214,111,228,191,138,167,242,53,64,198,216,0,190,109,228,244,245,142,12,36,149,17,108,203,39,100,129,4,236,128,196,140,122,52,199,59,97,125,171,14,226,15,221,123,245,212,95,190,134,30,182,7,208,123,76,15,202,92,127,191,67,222,46,159,149,159,21,103,149,247,245,224,107,189,222,223,163,114,198,203,227,152,205,252,218,55,220,169,193,190,134,239,122,205,215,212,87,72,60,57,101,54,146,98,118,26,140,118,195,91,93,90,239,240,81,125,173,71,222,125,171,58,54,17,127,143,5,92,51,55,171,181,210,151,117,133,47,243,1,244,190,158,123,0,255,204,125,50,218,188,188,239,63,9,218,191,104,26,0,255,243,202,233,43,125,46,120,142,242,45,177,4,216,86,153,183,43,222,134,79,226,163,249,90,143,131,202,152,4,149,34,128,162,40,10,128,162,40,10,48,213,93,187,127,239,7,180,24,47,143,228,155,239,69,240,134,107,86,65,63,183,26,45,155,111,183,180,38,78,89,93,31,152,20,218,0,255,59,183,176,157,151,23,145,229,123,17,60,182,214,63,160,156,219,56,95,158,253,102,62,252,109,241,98,95,214,198,179,188,222,163,245,143,187,113,242,22,149,220,210,198,17,172,195,58,132,223,246,90,245,169,59,130,51,194,75,107,48,16,31,64,83,25,103,156,65,210,186,219,239,17,234,162,211,126,109,136,71,86,175,87,28,207,27,195,252,178,252,152,22,51,109,88,187,186,163,110,109,248,42,126,200,43,0,138,162,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,165,164,104,1,40,41,138,98,0,180,148,20,45,0,37,45,37,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,208,210,220,212,41,26,128,166,148,52,40,8,52,91,109,232,0,255,239,63,181,29,222,29,11,111,172,217,154,239,159,126,62,80,0,108,131,198,149,225,105,125,6,122,139,254,175,231,63,238,116,140,111,95,15,31,226,149,218,0,255,199,48,0,255,115,120,201,175,47,190,218,235,205,244,31,117,214,127,80,185,105,23,111,24,115,248,38,175,204,227,57,146,27,211,229,143,109,18,183,52,208,122,241,33,30,64,81,20,45,0,117,10,166,79,3,2,208,52,205,211,52,13,1,40,10,180,20,5,160,77,157,54,13,192,20,69,209,209,1,169,13,253,127,160,199,108,134,103,147,130,199,245,213,128,254,103,62,153,30,59,227,205,32,193,35,249,106,67,0,255,147,184,199,104,57,252,229,18,60,171,175,38,207,0,255,216,221,121,249,55,155,227,73,235,189,240,35,15,160,100,238,176,27,211,87,48,131,104,230,142,39,245,23,159,225,117,233,245,232,131,60,164,211,201,200,212,75,123,11,168,151,248,51,175,5,160,164,40,234,0,180,52,51,69,1,80,180,148,20,0,69,81,20,0,69,75,73,1,80,20,45,37,0,69,75,81,2,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,197,79,73,129,34,5,160,153,105,70,51,90,0,154,73,49,128,110,53,247,169,231,202,185,72,178,102,0,255,246,105,6,160,201,145,131,156,42,21,128,178,117,213,122,128,232,189,218,83,6,224,140,103,98,55,226,142,132,211,246,76,89,171,103,163,198,225,27,93,241,138,235,64,232,25,247,190,242,107,95,86,106,40,128,146,150,146,2,160,40,234,180,1,40,138,162,0,40,138,162,0,104,41,105,41,1,40,138,162,0,40,138,162,5,160,164,64,105,41,0,128,214,209,196,105,242,140,154,0,160,165,164,232,3,80,0,0,29,40,34,20,101,189,218,187,111,79,239,207,205,202,142,202,144,36,51,142,228,47,237,135,159,13,45,60,7,31,231,149,126,247,7,232,65,204,31,201,118,204,110,136,178,74,63,13,167,131,86,245,53,254,59,234,144,140,186,209,96,87,27,229,73,138,149,87,103,109,102,248,24,62,237,0,74,223,30,56,112,55,206,231,70,106,44,95,168,45,188,149,120,173,199,59,199,160,140,10,44,153,125,127,104,150,231,232,226,151,248,91,175,246,169,47,208,145,98,103,92,2,98,217,229,66,93,181,201,181,136,191,242,149,62,189,225,60,86,111,220,9,253,39,249,145,120,105,149,206,136,223,241,139,3,40,125,158,51,22,171,52,69,69,81,0,20,69,81,0,20,69,81,18,64,233,71,81,247,167,241,118,249,17,12,244,21,254,209,250,207,249,62,72,90,243,9,217,69,146,161,37,248,12,175,244,7,64,79,37,31,169,118,247,187,17,194,26,77,91,179,67,191,250,122,71,29,29,176,221,111,87,246,49,89,65,137,181,213,17,122,134,127,58,128,210,167,71,209,113,239,183,207,207,32,113,189,118,251,103,215,69,190,90,248,7,192,173,132,199,0,255,119,40,234,163,105,75,106,27,79,233,43,253,122,34,60,176,66,174,60,57,134,93,227,212,38,30,234,132,248,36,254,146,175,244,237,73,209,19,228,119,224,242,64,174,220,117,154,182,116,171,142,2,40,90,74,10,128,98,212,83,243,219,76,241,128,212,60,51,0,37,13,138,2,160,165,164,40,0,138,81,180,148,0,20,69,81,0,20,205,40,10,128,102,52,163,104,6,64,51,138,102,20,0,205,104,70,81,0,52,163,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,150,18,128,162,165,164,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,138,162,0,40,138,162,5,160,40,41,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,140,150,18,128,214,35,163,25,69,11,64,51,41,138,2,160,245,200,104,70,81,0,20,69,81,0,20,69,81,0,180,148,20,45,0,37,69,209,2,80,82,212,35,151,146,2,160,40,138,2,160,40,138,2,160,40,138,22,128,146,150,162,4,160,25,69,81,0,20,45,37,5,64,145,75,73,81,0,20,69,81,0,20,69,209,2,80,82,180,148,0,20,69,81,0,20,69,75,1,80,82,20,5,64,75,73,81,0,20,69,81,0,180,52,147,162,0,40,138,162,25,0,69,81,20,0,69,81,20,0,69,209,82,2,80,20,45,37,0,69,81,20,0,69,81,212,145,76,81,40,130,6,78,235,241,70,180,52,23,165,132,82,164,77,137,61,56,233,254,25,15,234,235,80,185,130,37,199,64,82,36,113,97,127,147,15,53,45,117,212,94,195,190,120,160,59,215,82,210,44,128,214,175,103,107,103,148,84,139,139,147,86,208,215,208,242,31,163,232,206,151,207,124,104,143,62,17,95,135,240,233,124,205,200,1,211,43,253,115,215,125,24,10,217,249,11,150,191,80,105,15,223,155,175,89,248,150,62,128,210,175,207,61,73,249,7,221,15,242,105,140,154,105,91,122,196,235,248,74,159,190,93,71,172,238,102,167,224,62,251,190,196,52,136,199,246,213,250,127,112,228,25,7,114,116,23,82,218,70,61,123,55,219,229,107,61,187,142,50,122,243,237,52,223,102,246,215,45,15,143,196,103,121,0,69,81,180,0,148,180,148,20,0,45,173,15,144,3,82,116,119,0,13,127,92,210,1,50,223,200,49,167,140,229,86,105,171,35,226,123,248,157,190,214,175,183,170,167,208,253,55,161,206,112,180,89,43,77,126,45,225,101,124,205,29,1,61,231,32,85,142,180,185,192,125,154,209,215,250,92,247,179,181,147,125,63,65,4,25,34,77,117,145,33,94,133,143,58,128,210,175,63,241,143,93,33,100,141,125,148,8,145,198,172,141,198,133,63,226,31,249,138,228,56,183,115,185,49,238,104,139,251,238,43,125,251,123,144,0,135,113,5,106,158,112,99,201,144,164,242,181,251,175,103,215,65,100,59,51,175,188,153,80,222,217,31,107,107,240,64,124,154,7,208,82,82,20,0,69,75,73,11,64,81,82,20,0,69,81,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,20,0,45,37,45,37,0,69,113,21,10,0,3,175,43,236,217,234,135,59,132,108,132,193,249,20,221,2,141,8,0,255,224,33,7,208,140,160,179,171,61,234,49,29,56,238,179,205,196,68,97,87,236,26,15,126,197,51,174,245,8,50,2,128,230,210,76,138,22,128,146,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,104,1,40,74,138,2,160,104,41,41,0,138,167,121,102,10,20,0,69,209,160,32,166,218,106,251,254,231,119,44,231,108,182,195,147,70,90,248,98,237,106,230,239,190,227,66,166,205,34,147,254,245,25,210,227,254,192,113,243,109,108,4,167,87,252,88,230,242,240,3,87,210,251,167,190,105,28,191,210,58,219,158,241,183,53,215,253,99,119,30,71,114,155,116,214,35,166,86,225,43,43,41,244,63,154,206,241,42,174,199,144,100,252,53,31,64,81,20,45,0,37,5,138,194,1,40,110,10,196,105,206,79,43,21,17,64,81,20,13,10,64,1,52,164,25,77,64,76,81,20,229,102,35,74,243,253,211,15,57,142,213,18,221,60,89,225,29,125,189,79,76,0,255,67,55,31,17,83,0,127,188,69,106,162,221,124,141,208,0,255,102,143,219,163,113,14,191,232,171,205,244,63,252,223,56,191,97,139,227,151,7,49,252,194,3,168,217,39,207,197,98,192,18,94,88,17,39,141,127,92,111,87,163,31,164,108,198,25,189,177,238,49,199,35,174,0,40,10,20,133,3,208,166,78,155,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,165,164,165,4,160,40,208,82,7,160,40,13,41,72,147,6,160,165,164,40,0,58,186,198,191,93,94,0,255,254,155,124,230,65,179,64,211,214,211,16,254,115,109,231,12,208,242,69,109,175,185,14,242,126,249,242,157,111,103,231,115,139,158,101,31,29,194,63,123,0,181,135,246,95,56,72,55,248,164,192,105,175,205,40,45,180,148,175,240,119,223,141,127,159,236,159,168,93,241,208,190,198,159,81,230,198,153,200,124,35,60,243,245,158,251,103,240,111,30,183,147,254,155,253,157,23,250,136,223,241,0,138,162,25,65,1,80,82,113,213,168,78,3,7,160,245,43,76,243,212,254,205,52,4,160,40,26,180,0,148,20,69,1,80,20,69,1,80,20,69,1,128,2,164,38,71,83,84,105,0,80,123,140,105,105,72,1,80,20,237,106,125,219,222,118,187,207,103,190,236,207,198,58,61,128,218,227,229,135,157,12,92,239,128,154,46,3,93,178,93,90,81,150,48,60,11,223,209,215,251,2,112,36,16,145,3,204,44,236,210,196,122,235,210,114,147,181,30,117,28,226,239,102,103,242,142,254,149,127,158,206,173,177,253,145,94,240,138,235,61,198,116,221,159,115,243,238,19,113,151,103,147,125,217,19,234,181,111,226,193,248,138,3,168,217,67,121,44,191,129,149,135,29,108,174,104,75,245,211,34,201,120,38,62,199,43,48,112,204,183,20,46,186,187,11,193,241,60,177,90,201,25,103,28,183,223,236,178,164,29,251,188,82,71,21,0,69,81,20,0,69,81,180,0,148,20,37,53,231,60,179,137,100,7,208,236,159,232,229,195,124,136,78,39,85,98,114,233,161,105,209,116,15,95,214,87,96,122,44,31,247,152,196,144,43,167,150,250,198,88,156,215,122,59,100,25,103,229,177,27,150,121,220,246,159,167,58,237,79,248,22,126,232,122,79,143,146,229,127,126,103,27,13,179,207,62,241,154,248,105,127,173,157,248,42,15,160,245,25,189,111,126,6,70,30,199,150,36,216,172,155,166,144,120,47,62,197,107,158,97,143,101,108,199,168,181,254,128,229,140,221,120,155,253,94,30,55,151,232,103,0,255,94,17,159,172,0,40,138,150,18,128,210,225,148,62,77,239,40,0,138,58,197,77,1,80,20,163,78,11,0,197,40,154,155,102,0,20,69,51,10,128,102,20,45,37,0,69,75,81,2,80,180,148,20,0,69,81,20,3,160,40,169,244,223,219,34,168,181,254,120,245,143,11,187,209,126,144,178,47,52,237,49,128,162,177,171,236,0,255,240,252,199,51,196,252,87,254,192,131,90,149,253,31,200,0,255,51,241,31,99,31,62,17,14,160,168,210,171,236,0,255,245,248,159,207,207,215,254,184,148,151,225,219,166,174,219,127,125,186,252,199,57,0,255,196,127,230,217,29,252,216,134,7,80,82,12,136,250,58,251,127,61,254,103,188,173,237,143,207,249,20,254,236,180,206,254,111,159,0,255,246,11,249,159,203,240,195,37,31,64,49,46,140,102,4,215,87,217,0,255,45,249,223,218,31,39,215,240,67,213,217,0,255,237,242,63,160,99,251,199,70,252,42,252,143,242,1,20,125,245,85,246,0,255,58,253,207,25,39,254,99,182,11,191,132,234,236,0,255,243,248,143,156,159,121,226,0,255,29,123,132,191,251,229,3,40,42,247,250,253,219,147,253,242,97,25,119,251,95,194,188,7,31,235,201,85,251,239,254,235,242,31,103,108,237,143,27,157,175,225,243,230,60,128,162,180,171,236,0,255,168,127,140,140,163,253,145,153,63,240,71,170,217,0,255,24,150,0,255,216,237,158,137,0,255,110,179,31,224,105,15,7,80,148,234,117,246,127,75,254,207,168,0,255,44,124,160,179,0,255,91,242,127,182,127,98,121,133,127,43,15,160,165,73,175,179,0,255,215,233,127,198,55,241,223,253,158,225,151,160,202,254,127,201,0,255,21,243,63,231,240,195,243,0,138,14,189,202,254,127,201,0,255,21,245,0,255,86,248,95,58,251,0,255,125,254,219,109,226,63,208,198,225,99,231,1,20,141,122,149,253,223,62,0,255,237,214,254,249,176,12,0,255,22,90,189,0,255,123,187,252,175,183,137,0,255,36,102,25,62,237,199,3,40,6,72,205,29,21,2,212,215,237,191,251,183,203,127,248,126,124,237,31,145,124,219,240,135,110,93,101,0,255,15,242,191,159,254,55,120,192,248,0,154,122,36,79,154,123,48,230,216,87,217,0,255,129,252,63,237,159,11,7,248,48,149,253,31,200,0,255,19,242,63,24,192,91,142,15,160,1,130,6,251,58,251,0,255,157,254,227,92,19,0,255,51,214,225,95,85,103,0,255,183,199,0,255,140,231,107,127,156,229,99,248,38,146,15,160,40,166,175,178,0,255,211,229,127,206,185,39,254,183,219,31,252,220,168,206,254,63,201,0,255,221,254,24,25,84,248,95,231,3,40,26,232,235,247,111,79,151,0,255,72,157,219,223,204,116,135,240,127,45,87,239,63,244,124,151,0,255,216,141,169,253,235,110,215,126,14,127,247,228,1,20,197,168,172,87,217,0,255,225,249,127,159,137,0,255,24,19,120,241,118,213,254,235,195,242,191,141,113,76,252,127,254,93,224,135,126,243,1,20,163,24,199,181,190,202,254,127,143,0,255,246,92,237,159,163,60,14,191,80,217,0,255,237,244,191,126,237,111,16,243,12,191,152,124,0,205,49,6,155,212,11,29,116,11,94,95,101,0,255,135,233,127,110,83,251,3,230,238,225,139,208,106,246,127,78,253,183,205,199,111,63,3,237,59,120,219,26,31,64,49,0,255,125,127,34,251,76,147,186,1,180,111,95,175,0,255,15,249,63,47,0,255,51,208,96,86,179,0,255,113,234,191,109,190,27,218,63,227,236,43,120,93,24,31,64,235,65,165,41,6,104,125,245,254,237,216,30,0,255,129,220,125,19,0,255,207,60,251,51,124,170,155,245,251,191,175,203,0,255,156,113,182,127,40,116,175,240,105,193,124,0,205,235,88,190,52,169,95,137,241,245,85,246,127,212,63,182,140,167,253,81,198,188,15,63,44,149,253,0,255,78,0,255,115,158,137,0,255,120,121,31,190,9,228,3,104,238,41,49,104,238,40,229,129,125,149,253,0,255,30,0,255,115,249,120,66,254,155,251,135,63,58,149,253,31,200,0,255,17,245,223,192,199,199,7,208,250,96,121,166,245,41,10,177,175,178,0,255,7,249,63,218,31,155,143,224,11,84,217,0,255,239,241,63,3,231,105,0,255,156,253,195,47,133,124,0,173,15,40,232,61,216,192,190,202,254,15,228,0,255,153,248,159,223,2,30,77,101,0,255,191,228,0,255,105,0,255,0,248,135,111,67,62,128,214,3,4,167,22,58,232,22,197,190,202,254,15,207,127,28,75,251,231,98,126,192,131,95,189,254,175,252,61,227,182,79,40,155,159,240,99,138,15,160,185,7,96,72,239,107,121,103,95,101,0,255,79,253,103,224,12,237,159,128,173,224,203,80,103,0,255,7,242,191,76,252,199,109,2,111,54,62,128,130,141,98,140,54,176,175,178,0,255,95,242,63,133,252,71,187,135,111,164,179,0,255,95,242,127,181,127,46,159,135,31,32,31,152,214,7,148,166,88,216,87,217,0,255,47,249,159,218,31,39,251,240,171,89,205,254,199,246,248,159,129,221,57,241,63,39,0,255,194,223,125,242,1,43,205,24,197,244,117,246,0,255,58,253,111,99,157,248,143,223,42,124,115,58,251,127,37,0,255,107,251,39,135,83,248,40,243,1,180,84,210,215,217,0,255,235,243,0,255,190,237,15,140,24,133,79,106,117,246,127,187,252,175,223,246,15,144,79,248,181,100,62,128,38,231,0,225,169,221,81,103,127,213,215,217,0,255,237,241,31,231,24,39,254,151,189,99,248,68,170,236,0,255,151,252,95,49,0,255,115,14,31,79,62,128,230,142,10,203,169,221,67,102,191,213,87,217,0,255,239,243,0,255,94,19,0,255,11,215,225,151,78,101,0,255,191,211,0,255,140,167,253,221,213,188,15,63,124,242,1,212,114,206,56,251,77,239,107,249,93,95,101,0,255,191,228,0,255,104,0,255,92,182,11,194,0,255,103,253,254,237,97,249,31,228,60,237,15,178,182,77,224,171,202,7,208,212,87,242,78,45,200,169,241,22,194,190,202,254,15,228,127,137,249,159,9,124,117,117,246,0,255,212,127,198,241,95,254,187,29,188,8,227,3,168,101,220,38,179,143,90,198,8,33,47,237,235,245,127,33,0,255,183,253,12,44,225,79,84,217,0,255,99,251,159,159,254,147,118,131,191,24,31,152,230,158,2,83,106,245,116,246,143,125,149,253,63,200,0,255,17,242,63,121,193,91,169,236,0,255,65,254,0,255,203,0,255,220,224,11,199,7,172,52,183,156,100,58,251,162,230,57,1,37,218,215,235,0,255,178,252,79,48,110,251,176,210,77,225,67,172,222,127,246,31,203,127,228,249,237,35,100,242,15,158,234,35,31,64,203,199,104,167,175,178,0,255,3,249,127,218,223,45,230,130,240,95,84,179,0,255,241,61,254,103,220,77,237,143,140,124,15,223,210,124,0,173,47,176,157,38,231,140,228,111,125,53,251,63,195,242,31,227,54,77,252,127,63,223,195,167,221,170,236,0,255,65,254,143,137,0,255,40,124,224,173,199,7,208,60,231,82,30,77,232,168,16,197,190,202,254,143,124,29,244,104,127,74,239,55,240,40,213,236,0,255,28,203,0,255,236,110,71,251,27,141,207,43,120,219,27,31,64,239,14,178,133,211,249,45,244,26,103,113,237,235,245,0,255,33,0,255,175,253,12,119,134,167,173,94,0,255,199,254,49,246,253,217,109,52,109,248,0,58,0,255,37,109,24,213,166,212,234,169,236,115,251,122,253,127,245,143,243,188,151,0,255,202,123,248,210,170,215,0,255,133,252,223,143,0,255,249,132,55,21,31,152,90,198,8,221,166,244,238,32,91,52,251,42,251,127,76,0,255,113,126,251,73,181,29,188,57,189,254,175,250,183,183,153,254,17,230,45,60,98,124,192,74,171,243,91,253,72,246,75,231,191,59,198,217,50,246,245,250,0,255,144,0,255,245,242,31,123,248,92,245,250,0,255,234,63,39,227,181,159,193,60,135,63,133,124,224,198,161,206,111,245,100,156,13,83,187,135,204,126,174,175,215,0,255,177,127,250,243,184,48,210,180,213,235,0,255,51,253,199,89,237,3,100,242,30,158,116,124,192,162,86,79,103,159,52,247,148,242,195,190,202,254,31,228,127,167,0,255,84,251,193,163,169,236,0,255,65,254,127,250,199,184,193,91,143,15,88,52,247,96,12,90,31,80,104,125,149,253,31,158,0,255,86,159,246,183,220,14,240,186,203,42,251,127,234,63,199,248,237,35,215,252,131,47,185,124,192,74,115,2,236,244,30,108,81,95,101,0,255,143,229,127,198,249,237,3,150,252,130,191,197,86,217,0,255,97,249,15,241,151,137,0,255,117,121,192,135,72,62,128,222,215,242,104,234,235,236,31,251,42,251,127,144,0,255,99,226,127,206,8,158,178,42,251,127,234,63,227,248,47,0,255,223,14,126,132,241,1,212,114,14,200,22,232,252,86,79,101,191,218,215,235,0,255,66,254,111,251,136,249,20,225,191,211,235,0,255,66,254,239,203,127,55,133,175,20,31,64,231,183,123,141,180,64,173,158,204,62,182,175,215,0,255,133,252,207,151,0,255,25,195,163,233,245,127,153,254,231,204,244,143,177,133,55,20,31,64,237,14,170,133,211,249,173,126,28,251,215,190,94,0,255,79,253,103,28,247,229,191,243,25,62,196,234,245,0,255,33,0,255,231,229,127,59,104,11,241,1,20,243,159,247,39,177,15,42,70,158,131,192,48,218,183,175,215,0,255,103,250,143,243,218,175,132,205,225,111,204,215,251,11,0,255,220,253,34,155,206,216,121,68,189,52,218,103,250,136,175,243,0,138,158,74,0,255,248,103,219,3,53,35,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,25,69,1,80,180,148,52,3,160,40,46,205,165,185,1,40,70,159,210,73,67,0,74,138,162,0,232,211,60,97,138,166,0,80,20,45,37,0,181,214,178,0,255,145,195,145,67,185,251,109,227,193,188,61,218,23,191,64,39,43,154,145,3,106,31,64,179,0,255,123,152,31,254,151,152,232,27,64,12,70,166,183,126,250,174,78,240,142,171,61,247,143,156,157,207,193,13,217,201,254,33,137,180,20,31,113,181,167,202,56,51,159,219,81,191,219,101,95,140,209,206,139,248,14,190,222,235,253,61,198,24,135,0,255,251,205,124,239,71,222,217,191,233,173,57,124,0,205,105,227,128,99,42,186,222,215,113,11,0,255,204,206,135,19,47,0,255,124,72,78,79,251,35,189,226,59,87,0,20,69,209,2,80,82,52,163,0,40,242,202,21,4,170,43,125,50,232,22,60,1,41,226,111,242,110,54,237,23,109,44,213,32,137,175,240,149,107,105,70,14,156,125,0,197,241,186,71,142,231,50,33,169,55,35,106,131,144,86,23,233,146,196,47,248,100,173,135,253,242,244,112,231,230,153,207,174,152,124,179,63,211,201,240,67,124,138,215,122,116,63,31,237,238,214,63,155,55,43,63,246,179,211,212,254,40,158,135,159,234,43,29,126,183,27,207,102,159,36,8,31,64,241,108,104,187,141,32,226,2,220,189,42,212,235,125,29,191,240,207,220,63,248,186,217,74,0,255,84,244,219,0,255,240,82,252,151,215,2,80,82,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,31,128,210,15,20,61,70,16,67,220,123,181,175,214,63,112,89,46,146,54,151,57,218,213,137,199,116,5,191,225,21,246,221,71,133,56,103,216,62,173,124,200,180,167,175,160,229,127,198,120,57,155,219,204,95,105,117,218,143,253,224,115,14,160,244,24,233,56,232,202,39,49,169,206,171,79,183,209,88,252,61,95,233,227,72,229,121,145,224,187,76,106,95,239,239,139,114,198,237,124,121,246,187,121,242,37,241,98,0,255,233,26,47,228,107,194,63,211,139,164,117,183,153,175,223,163,213,254,44,137,39,6,80,20,69,1,208,82,82,20,0,69,75,73,1,80,180,148,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,45,37,69,1,80,20,69,1,80,180,148,20,0,173,7,69,131,130,80,61,117,254,119,60,100,235,54,91,80,77,157,127,252,84,143,0,255,182,118,15,125,212,83,239,199,63,15,112,231,115,209,50,38,251,51,31,53,11,191,244,188,0,255,60,63,200,127,202,152,106,49,188,86,252,169,126,0,255,118,230,113,118,219,210,182,252,45,13,159,170,87,63,18,155,113,174,219,117,151,18,95,227,1,52,164,104,80,0,20,69,105,41,8,64,243,180,157,235,70,40,142,131,166,247,92,105,0,138,162,40,0,154,209,4,45,37,132,42,138,162,215,12,165,198,251,175,27,61,207,109,209,110,219,240,161,190,154,76,0,255,67,103,30,79,174,216,28,79,185,4,127,229,107,132,254,127,215,147,11,153,54,83,26,141,233,107,142,234,1,10,111,190,218,49,220,50,109,226,107,73,221,26,254,199,3,67,79,254,164,131,252,7,14,239,172,91,68,226,223,188,138,189,110,0,255,17,127,115,26,185,112,153,139,114,84,26,138,239,241,74,0,138,2,69,73,0,197,113,52,13,154,66,211,0,52,40,26,180,0,148,20,69,1,80,180,148,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,189,163,40,10,128,162,40,169,242,163,0,0,3,68,33,129,194,211,1,20,244,9,89,95,98,2,18,117,5,146,141,179,30,62,105,24,61,224,89,125,165,15,94,55,208,147,73,156,249,178,44,12,32,11,226,171,54,135,102,240,27,175,214,0,255,91,0,255,217,174,252,42,107,201,100,196,245,134,178,53,118,248,11,190,223,43,125,251,234,62,94,0,255,253,0,7,53,175,157,137,5,208,224,24,80,15,138,44,65,70,84,226,142,198,90,15,188,222,182,39,203,99,55,243,1,173,249,179,143,52,238,135,247,122,114,173,111,143,241,162,229,3,88,229,172,188,231,119,139,230,45,97,188,120,244,10,188,158,177,177,115,72,226,138,50,62,128,230,121,236,173,252,28,163,153,144,64,251,151,89,219,26,71,166,179,14,51,252,140,143,92,69,125,181,227,247,188,131,147,59,28,38,117,243,21,130,122,119,201,88,72,248,41,62,154,175,246,225,143,36,127,27,16,212,17,68,222,113,182,151,10,160,40,138,22,128,6,165,33,37,13,0,208,160,78,113,211,0,160,104,41,41,0,138,162,40,0,138,162,128,83,236,0,116,212,60,205,195,20,0,69,81,20,0,165,15,0,24,5,20,221,107,213,123,31,103,28,39,239,190,88,209,249,106,0,255,219,48,120,24,126,201,43,253,59,202,158,92,249,150,50,163,136,66,139,85,122,68,218,195,15,251,74,159,254,93,71,236,251,108,221,63,6,171,253,172,47,232,12,0,255,0,244,254,222,204,111,39,70,2,87,246,134,204,52,131,168,183,134,186,148,26,197,55,249,138,250,88,229,193,161,92,149,246,3,51,177,145,233,165,11,107,29,223,245,138,3,48,166,209,124,68,234,208,202,188,144,150,172,37,73,25,175,197,215,243,21,111,103,156,115,24,65,152,184,34,128,146,162,40,0,138,150,146,2,160,40,138,2,160,185,235,61,94,127,211,211,234,127,121,230,81,11,102,183,239,244,232,225,19,60,227,90,207,9,48,80,25,193,2,111,63,125,165,223,253,223,117,24,153,177,242,108,11,209,252,180,191,47,30,60,14,159,232,1,52,207,227,183,250,240,126,146,52,15,201,193,126,187,166,154,249,221,49,95,235,99,84,199,199,4,163,110,89,229,230,145,158,118,122,12,241,82,252,180,215,123,142,58,46,56,80,116,5,35,163,14,113,105,37,219,187,91,245,185,248,36,62,151,175,244,239,137,61,40,188,64,6,191,83,22,109,211,136,58,107,102,0,205,192,9,138,58,237,62,128,177,26,128,162,129,86,51,127,217,129,89,132,138,49,12,100,35,128,226,4,69,51,130,102,0,52,163,85,90,154,27,128,150,146,162,5,160,164,165,164,0,40,138,62,197,0,48,0,128,64,197,0,20,141,214,220,243,61,230,125,4,0,27,188,45,148,44,172,209,180,160,235,189,213,231,122,72,19,227,76,1,61,61,70,121,216,15,127,195,119,218,113,64,21,126,20,232,40,0,171,25,32,92,207,4,214,46,159,69,218,88,250,122,189,183,227,120,247,77,92,242,131,18,33,105,109,119,83,37,194,74,240,145,6,122,205,254,137,62,215,65,254,126,220,110,155,211,184,204,51,191,123,245,6,0,255,105,60,31,176,169,137,0,255,83,109,37,237,118,176,116,177,127,48,72,52,132,167,53,93,233,254,158,186,197,145,118,172,104,165,157,7,102,99,101,248,73,75,250,122,95,242,199,221,185,156,228,86,55,176,114,106,172,147,14,155,150,29,239,62,70,209,124,243,115,0,181,37,86,117,136,47,241,249,120,0,165,58,174,103,203,152,221,110,92,22,29,166,253,144,8,119,131,127,52,237,138,248,0,255,93,14,234,141,40,141,155,233,110,107,14,62,237,182,6,252,167,35,180,173,99,119,110,234,236,214,53,241,85,124,222,207,213,62,175,135,181,231,227,49,160,92,95,228,19,83,235,55,126,111,232,0,138,248,0,255,145,117,140,195,234,98,247,185,245,11,31,12,93,239,225,223,238,124,55,206,35,46,42,231,235,139,180,109,199,171,226,0,255,162,109,206,117,68,109,202,227,208,31,0,255,68,86,125,0,255,203,143,136,250,199,134,107,106,80,132,69,76,122,142,143,27,232,3,104,204,52,0,255,110,167,239,247,113,165,78,251,76,227,0,255,114,235,115,120,169,246,190,89,109,117,208,124,189,251,125,104,44,31,231,136,58,150,204,135,229,240,79,252,220,169,46,254,95,232,254,248,47,108,144,111,53,124,140,63,80,31,64,227,0,255,116,115,123,162,214,218,114,202,174,73,252,85,85,241,0,255,211,219,0,255,162,90,107,140,111,107,24,111,95,190,202,254,31,252,77,207,141,61,156,90,15,31,117,201,84,241,0,255,232,251,95,14,253,103,16,61,86,164,15,160,134,227,57,94,246,251,145,205,39,170,163,6,17,152,188,59,190,215,88,205,254,7,18,254,57,65,109,34,6,217,14,241,13,229,213,62,245,244,57,178,124,2,225,153,77,218,177,70,119,120,166,105,215,250,245,164,137,228,84,236,198,90,50,53,98,233,0,95,52,236,0,26,127,29,53,114,63,183,129,123,139,208,213,58,189,226,105,183,26,0,255,181,250,199,24,32,105,41,32,73,166,67,60,89,106,247,79,31,208,97,230,103,183,225,68,152,0,77,94,96,120,163,171,85,126,248,49,30,209,228,253,102,189,79,151,81,0,189,191,39,17,99,236,78,98,153,103,30,84,250,234,88,111,205,3,76,199,112,19,153,144,36,94,109,178,102,0,255,69,191,14,26,235,217,169,94,239,251,114,13,226,3,213,196,0,255,197,123,252,207,150,115,82,231,124,146,120,35,254,233,58,128,214,49,210,212,158,195,198,121,165,79,31,214,90,33,149,11,102,212,201,199,118,67,188,24,127,106,206,181,126,60,180,117,183,113,50,250,158,183,184,34,113,241,248,188,100,15,160,169,199,243,121,31,101,120,160,198,200,239,223,182,114,247,251,184,190,204,43,188,234,251,95,15,239,243,191,124,72,13,66,134,45,31,223,204,92,181,0,255,238,159,49,236,126,118,67,106,176,189,188,109,210,105,252,95,69,31,64,239,239,45,215,124,247,5,137,250,234,28,232,102,157,226,125,155,117,241,127,211,211,127,36,87,99,157,2,229,106,31,79,87,190,218,91,125,158,167,8,103,191,43,186,33,233,38,88,88,25,239,171,172,241,15,249,75,118,6,110,177,78,178,15,160,138,0,255,147,125,250,15,228,106,175,45,56,242,250,198,143,167,42,254,79,50,240,191,213,30,243,31,34,94,198,227,197,215,248,135,252,36,248,231,22,219,159,212,248,135,252,38,248,199,150,235,90,246,1,116,241,127,146,129,0,255,173,254,160,0,255,33,94,198,231,169,226,0,255,36,3,0,255,87,253,49,0,255,11,196,191,248,146,241,53,254,33,191,201,253,109,189,253,157,198,63,186,159,233,231,72,55,90,17,143,101,31,64,21,0,255,39,23,248,191,234,174,113,216,215,46,254,208,197,0,255,201,5,254,175,154,235,100,131,215,47,30,55,190,198,127,201,127,142,245,154,45,241,87,26,0,255,149,239,63,110,136,182,133,246,196,131,216,7,80,197,0,255,73,222,59,253,234,143,249,111,33,126,198,27,85,21,0,255,47,249,244,31,207,218,235,54,54,175,123,60,9,228,107,252,131,158,129,155,99,18,140,182,93,31,211,250,252,103,144,34,29,156,197,133,171,15,160,251,254,151,15,211,199,0,255,108,126,109,157,245,136,65,86,205,196,207,21,245,251,191,199,240,242,63,87,108,235,171,73,128,196,168,161,248,182,99,190,218,91,252,120,174,245,223,46,92,145,85,30,144,37,186,195,223,114,171,247,127,15,153,139,35,56,85,76,99,140,182,23,190,134,0,255,244,164,15,160,138,0,255,159,46,61,112,214,219,254,129,141,90,7,241,197,104,85,252,0,255,114,241,28,12,169,173,198,88,180,218,197,131,6,175,247,247,103,46,206,222,183,208,105,51,98,234,195,143,240,151,238,93,179,127,188,124,144,38,14,208,60,172,150,208,254,88,154,4,195,95,250,233,1,180,254,12,35,113,61,83,46,239,242,110,208,183,106,177,171,161,35,1,229,106,143,238,159,235,21,171,99,118,64,222,207,60,212,187,28,94,182,91,19,0,255,47,250,189,153,147,178,87,218,191,11,160,77,43,201,168,140,105,86,250,3,171,0,255,251,123,151,204,49,171,22,241,231,168,240,79,186,159,14,224,94,2,74,204,26,197,143,215,0,106,159,229,157,102,212,84,243,253,175,131,158,131,177,73,193,34,239,212,227,83,208,79,214,115,250,26,22,64,209,205,245,30,244,245,32,49,127,95,206,229,30,2,223,168,99,60,212,196,154,248,191,120,143,0,255,57,149,148,188,7,140,100,214,83,124,251,29,64,209,196,21,254,197,219,238,231,194,23,117,130,27,69,188,19,63,204,42,252,143,112,253,7,44,106,58,66,124,17,31,173,3,40,85,235,201,235,115,51,147,196,110,55,204,221,95,92,228,221,168,171,198,197,92,225,127,4,235,25,39,121,113,187,180,122,136,143,187,240,154,253,167,254,48,158,81,249,132,157,91,70,107,223,22,207,198,138,78,252,24,127,232,3,168,226,0,255,228,174,249,57,143,213,92,39,199,252,58,198,227,26,171,246,79,15,211,205,24,187,75,235,173,149,127,159,87,31,241,123,165,124,173,79,143,194,129,60,230,232,253,218,90,17,175,251,172,64,247,199,175,114,48,142,188,231,233,3,232,190,0,255,57,226,251,129,145,75,107,168,151,55,144,39,23,95,119,115,221,254,233,129,180,115,29,90,223,242,236,196,162,241,123,0,255,124,173,143,157,42,201,106,252,199,252,122,198,225,242,57,156,93,90,76,122,96,186,253,223,83,149,95,33,49,168,78,30,110,16,233,46,190,212,158,171,226,0,255,68,240,251,222,214,71,165,139,248,101,179,214,63,164,235,31,163,141,146,45,20,108,141,94,240,181,164,43,234,215,151,184,148,32,237,59,144,54,55,160,218,165,85,248,73,47,3,229,83,143,0,255,49,40,108,211,1,210,157,29,129,26,139,198,241,4,173,245,135,104,219,70,118,167,236,104,224,10,49,60,138,175,189,93,237,81,116,156,113,46,178,108,191,221,6,18,246,228,53,177,116,165,78,225,31,45,187,222,83,208,0,255,200,57,225,252,200,66,109,86,22,181,137,183,240,180,145,3,169,245,185,251,25,109,49,198,238,179,69,218,121,231,107,133,6,149,134,122,69,158,151,159,103,152,159,41,69,222,134,102,38,109,76,58,233,80,179,127,116,0,255,245,162,176,158,124,192,196,0,255,252,43,226,83,60,5,107,232,120,142,242,69,219,3,44,205,131,112,123,111,81,154,174,213,101,124,172,143,30,64,147,59,63,227,216,153,135,148,188,185,1,75,235,207,49,211,93,207,215,43,53,243,185,164,58,107,242,206,87,187,199,120,66,176,142,67,8,106,178,165,92,56,251,198,199,90,114,189,215,254,113,61,35,209,49,242,239,109,38,49,155,52,20,223,87,213,7,208,248,47,119,115,140,135,234,174,45,91,249,181,138,63,133,85,241,0,255,83,250,207,25,67,235,173,217,152,196,186,136,143,75,229,107,252,163,202,119,3,7,87,188,74,106,101,87,124,238,178,194,62,191,202,152,198,222,155,245,1,116,241,127,195,215,0,255,172,245,133,252,199,82,63,241,99,234,226,0,255,167,183,0,255,217,26,235,67,97,172,122,137,47,14,249,122,24,103,82,251,164,6,122,40,23,202,62,98,170,248,191,237,210,51,78,214,93,27,170,68,174,129,248,96,181,214,191,200,221,194,57,3,85,115,93,192,225,215,44,30,60,241,53,254,129,250,220,170,82,32,195,168,71,104,189,143,0,255,42,243,219,110,32,87,36,55,233,202,166,120,90,107,31,59,238,132,214,159,97,101,187,158,41,183,119,249,28,254,70,61,58,197,113,123,114,27,99,98,129,149,88,190,218,27,125,174,131,194,122,155,29,168,69,119,243,188,77,119,241,151,62,122,197,235,161,45,142,169,112,188,184,184,192,141,188,114,124,167,117,7,164,177,227,54,94,99,234,63,184,172,60,108,109,98,187,72,83,13,226,13,87,237,223,94,172,77,222,182,76,22,93,97,62,151,194,203,120,169,179,21,247,188,30,17,36,31,111,167,252,37,69,140,78,123,93,197,15,75,239,171,126,61,20,210,241,242,32,168,65,118,78,143,248,16,143,203,243,0,234,125,250,242,51,138,231,35,200,7,53,44,137,35,93,14,159,197,199,53,149,200,0,255,56,132,140,233,151,53,53,0,255,134,210,106,124,218,105,205,254,169,62,87,110,119,64,202,140,68,36,187,11,198,168,104,174,15,124,212,141,171,125,121,230,156,49,106,69,54,155,12,77,248,189,82,15,160,150,231,229,231,137,239,79,129,240,109,29,181,9,64,60,183,248,176,164,171,247,95,127,187,56,130,17,173,185,238,253,185,213,186,136,63,155,230,107,252,147,103,178,219,44,53,198,210,229,147,104,30,62,174,178,198,142,211,97,150,187,115,179,217,230,139,168,62,90,233,211,215,7,80,197,0,255,111,151,158,113,89,205,237,143,66,232,181,140,15,191,90,127,28,46,158,131,225,107,53,229,35,214,92,143,48,190,218,135,62,29,64,253,225,19,204,0,111,211,88,143,214,170,248,0,255,72,57,182,188,23,196,120,87,233,34,126,237,176,15,160,245,135,149,184,158,129,187,203,206,99,47,212,149,213,238,31,9,114,36,160,242,85,251,191,31,115,63,198,56,80,139,111,230,207,166,197,248,177,107,175,244,184,190,114,78,198,112,4,150,71,190,204,196,53,201,244,22,205,123,196,159,240,64,15,160,164,205,10,0,255,133,239,127,76,228,208,175,215,132,38,254,15,142,0,255,115,235,6,117,215,145,6,80,92,138,137,21,254,71,213,63,70,206,188,223,55,177,94,241,37,83,248,39,221,95,207,21,94,156,195,172,93,124,184,13,92,20,199,65,42,161,194,95,201,67,55,123,40,30,116,31,227,180,75,241,109,183,184,190,225,169,161,35,6,42,128,194,127,230,31,45,57,78,103,127,172,230,56,57,2,32,228,133,227,211,36,199,140,12,83,208,0,255,253,75,180,79,2,40,105,242,122,146,179,28,51,51,52,118,115,71,245,62,183,39,3,33,129,178,49,68,89,142,181,240,61,1,180,254,57,210,251,63,220,93,214,63,217,27,181,137,26,0,255,118,214,79,239,212,222,183,170,183,54,196,213,251,15,0,255,24,45,0,255,97,126,145,176,201,199,68,15,207,244,213,135,235,246,111,111,101,198,237,12,92,165,199,152,48,31,252,211,89,167,61,128,214,63,167,155,183,241,131,58,107,203,33,183,30,241,7,170,226,0,255,100,3,0,255,87,237,49,0,255,43,196,183,120,140,249,186,253,231,56,114,229,99,74,76,119,233,19,9,41,225,79,170,55,87,119,254,233,56,103,237,27,155,72,79,125,200,62,128,198,0,255,229,226,225,15,168,177,166,67,235,16,143,82,227,223,78,250,232,149,186,251,69,53,214,181,227,171,226,0,255,69,185,27,57,239,45,6,78,165,117,124,232,85,197,0,255,105,204,51,253,247,150,94,30,29,197,15,115,125,0,141,127,179,237,63,114,125,233,136,154,106,144,198,191,217,246,63,185,191,119,168,165,54,41,95,23,0,255,31,101,250,159,67,109,244,143,207,232,46,254,136,46,254,63,170,254,51,29,234,187,252,47,164,185,248,150,234,3,168,249,247,0,255,244,189,71,189,246,155,218,127,0,255,115,163,14,189,106,222,104,249,186,248,0,255,168,223,0,255,168,109,237,70,123,241,13,212,197,0,255,73,191,0,255,80,219,38,163,142,198,226,91,170,15,92,212,254,251,143,59,65,0,255,173,78,251,78,237,172,207,115,165,70,0,242,106,223,154,242,117,241,0,255,81,191,0,255,80,155,125,236,62,26,91,248,223,116,241,0,255,113,191,0,255,81,219,229,63,142,174,226,155,171,15,160,241,111,184,185,61,188,85,91,126,89,103,29,166,241,127,185,244,25,189,86,211,69,173,171,253,151,124,85,252,159,8,207,120,124,65,239,139,73,35,241,75,210,197,0,255,105,172,99,188,55,196,110,211,233,34,254,237,176,15,160,21,67,198,145,50,147,16,11,115,175,154,102,126,114,103,128,12,251,118,190,106,0,255,120,14,241,232,63,121,68,12,234,177,36,28,174,172,28,127,105,214,21,254,92,15,107,187,159,54,72,94,221,165,0,255,136,80,215,241,157,6,123,0,205,43,168,202,93,45,145,106,159,229,105,94,225,63,180,165,103,28,51,106,67,97,12,241,102,124,48,91,203,254,143,120,139,191,221,168,147,26,0,108,73,124,19,127,182,118,0,173,51,107,252,3,121,78,206,225,36,101,232,107,50,133,127,218,253,245,140,119,151,207,225,213,37,94,116,106,143,249,7,192,43,41,159,78,148,217,172,111,46,10,160,215,0,255,147,231,60,184,23,12,178,68,124,57,234,252,115,249,245,6,180,95,238,68,20,241,70,154,248,191,121,31,39,0,88,146,129,64,93,11,143,59,42,189,93,238,126,134,88,68,193,125,107,248,115,0,106,57,61,158,144,57,120,38,125,117,77,164,236,116,241,200,106,252,95,210,63,198,57,82,91,253,118,143,86,179,248,80,231,245,62,175,31,153,113,66,4,168,29,141,68,156,182,240,92,31,174,241,215,17,171,231,118,12,204,109,93,167,159,62,31,125,0,141,0,255,59,233,131,119,234,238,87,213,91,215,211,250,195,76,250,133,235,91,56,69,77,117,121,249,122,111,246,63,138,114,119,198,187,33,112,222,166,103,188,149,46,254,79,99,126,175,95,91,4,133,123,180,19,63,44,245,1,52,71,31,229,89,126,40,87,183,154,213,62,224,63,232,102,237,92,170,157,209,36,205,74,214,151,104,93,62,95,23,0,255,31,99,249,159,115,164,190,53,212,157,71,155,241,111,191,170,248,191,8,207,0,255,228,72,61,26,126,79,223,241,197,176,7,208,196,0,255,239,232,243,89,220,140,195,170,3,124,25,185,98,0,255,245,117,86,62,230,253,80,186,172,164,192,171,65,248,85,35,235,189,30,15,109,219,109,250,249,158,104,0,255,93,38,30,159,150,91,229,175,131,181,56,46,63,103,212,204,227,17,196,183,241,111,35,7,166,220,191,29,1,29,57,25,61,170,254,141,23,131,0,255,203,185,18,61,211,49,160,251,219,109,195,72,52,236,173,149,101,110,72,194,159,58,237,181,251,191,39,180,197,17,0,223,212,40,128,214,196,99,241,103,177,245,190,234,215,67,33,198,153,221,134,154,128,155,13,241,54,30,116,242,1,43,133,127,170,205,168,84,50,210,68,3,71,103,209,3,94,247,88,225,191,192,250,118,100,153,206,152,84,58,232,178,217,87,123,204,63,64,249,189,191,141,80,151,242,167,175,38,35,214,196,0,255,239,232,205,143,197,205,109,219,170,121,248,165,144,15,160,121,80,231,231,140,27,65,18,47,111,109,15,212,122,128,92,250,138,28,207,129,83,154,185,16,50,69,78,91,237,89,110,125,33,248,88,11,174,247,109,128,126,226,158,31,156,133,108,105,111,45,100,111,210,22,124,173,77,30,64,73,77,87,251,208,99,58,72,51,103,124,49,200,146,32,233,151,232,3,31,181,176,150,143,156,31,140,236,30,73,4,166,173,236,105,5,80,20,173,167,16,20,0,69,81,20,0,205,104,70,81,0,20,69,129,210,83,0,26,148,52,151,98,7,160,77,73,113,169,245,3,15,72,44,17,64,131,150,90,63,44,231,40,52,81,3,36,26,64,239,239,209,253,186,249,109,3,96,24,75,179,133,154,126,149,142,245,181,30,121,221,221,253,109,121,188,124,239,215,37,153,127,251,72,3,197,23,248,30,95,183,94,233,211,191,235,24,41,99,229,151,191,242,152,159,246,159,186,140,241,58,124,160,7,208,242,243,48,31,124,24,148,219,212,205,211,44,141,189,185,68,123,24,94,139,175,230,43,50,14,231,0,6,24,129,114,235,86,119,219,87,250,245,49,224,57,109,136,165,238,88,5,27,17,117,215,70,151,179,93,87,249,106,47,35,58,236,204,55,160,253,100,36,195,216,180,214,227,134,31,226,35,14,160,165,164,40,0,138,230,40,10,128,162,40,74,2,104,142,235,25,110,148,40,69,75,95,83,0,255,198,56,27,198,201,187,175,215,124,158,218,127,236,179,120,24,126,153,175,177,43,125,122,119,29,69,222,103,43,159,230,51,219,199,26,37,254,193,99,250,0,138,227,176,35,102,25,169,44,86,81,9,181,141,56,251,193,149,58,107,165,205,14,223,227,159,124,173,15,61,66,71,46,222,111,40,241,129,226,137,36,75,245,168,116,136,127,246,181,251,191,55,186,1,149,132,23,178,246,141,208,197,90,232,146,151,150,224,213,78,239,62,78,44,156,237,44,193,184,75,26,68,136,108,31,228,133,132,39,227,75,60,128,162,79,83,121,16,34,65,36,83,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,195,31,192,164,217,90,191,62,211,99,214,206,109,230,81,196,118,126,105,177,232,163,133,30,64,237,43,39,103,249,36,22,140,149,160,96,153,183,167,107,77,92,91,200,138,9,30,135,47,233,107,125,232,129,58,78,120,0,255,101,132,123,12,133,199,91,117,217,116,209,81,189,135,29,184,151,217,249,100,194,242,197,32,188,95,173,201,15,143,225,183,106,7,80,126,128,50,32,21,171,216,89,73,66,77,117,105,53,215,95,0,165,227,161,227,202,45,227,157,183,55,158,122,190,150,143,199,130,108,109,228,36,78,135,85,178,161,200,107,230,226,154,131,191,226,147,189,214,175,79,234,169,170,220,61,30,202,160,192,176,233,132,120,163,71,165,127,135,141,127,98,229,147,117,27,128,93,97,152,245,209,41,218,198,175,248,0,26,160,30,84,80,105,165,79,223,174,35,169,103,118,0,183,242,189,228,116,213,205,10,128,162,40,10,128,162,40,90,0,74,90,74,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,90,0,74,138,162,5,160,164,40,10,128,162,40,10,128,58,5,154,62,205,3,2,208,186,53,45,77,72,65,76,179,154,249,103,122,140,177,184,96,173,10,173,209,254,239,110,20,70,145,184,116,136,176,232,64,159,33,181,160,0,255,93,0,255,65,114,72,191,125,179,77,225,7,43,121,95,71,156,253,129,24,38,119,205,160,197,143,93,97,221,63,57,111,62,23,148,149,76,111,125,82,172,13,191,231,85,251,135,221,154,182,118,242,152,246,233,118,171,248,29,15,160,165,164,40,0,90,78,51,154,162,217,1,104,125,78,211,140,162,5,160,164,104,41,1,104,41,41,10,128,162,104,41,137,208,52,254,60,7,57,56,132,100,145,183,111,175,184,158,239,127,121,100,231,147,172,75,218,38,251,155,38,226,85,248,11,175,166,171,253,189,29,189,113,223,109,73,200,124,102,149,238,165,169,41,252,218,163,49,41,253,249,29,198,65,206,135,217,17,203,19,149,100,53,45,57,139,196,143,243,53,35,99,195,104,131,190,194,127,196,191,252,222,111,99,6,198,132,102,183,126,58,190,189,7,175,240,211,51,254,253,229,73,132,191,81,0,69,81,20,0,173,195,41,138,42,69,26,128,146,162,65,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,75,73,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,20,69,1,166,211,90,133,113,206,120,36,176,130,9,36,171,116,45,106,139,102,86,222,213,222,126,164,227,48,31,227,211,25,36,46,101,97,103,107,105,30,126,221,3,82,28,254,168,67,50,144,179,153,173,193,249,17,215,52,183,222,58,119,54,135,239,213,74,61,246,165,124,97,28,247,21,109,113,217,188,46,254,107,97,205,203,191,47,16,158,28,220,127,116,133,146,14,34,110,214,91,83,238,139,31,121,173,239,253,97,117,140,192,246,180,187,166,71,113,235,220,46,128,218,7,223,151,207,239,182,157,117,71,18,119,150,28,65,124,136,23,123,189,47,122,55,206,65,238,199,203,187,151,135,250,121,183,15,107,218,120,6,207,230,107,253,228,57,44,76,65,236,148,207,229,154,169,125,94,207,25,7,36,247,241,242,71,187,219,126,126,234,90,17,111,116,179,15,160,244,169,99,196,48,54,184,129,208,206,16,203,139,39,238,78,205,244,233,116,214,107,190,210,163,236,142,140,64,174,56,111,9,225,222,201,124,211,183,104,95,164,250,150,192,51,241,213,94,241,28,247,85,71,59,102,192,174,69,17,173,197,14,234,163,73,21,95,224,71,87,208,7,149,28,100,60,3,84,136,70,93,91,19,77,168,141,198,29,90,196,123,248,0,154,81,79,101,220,152,209,36,177,100,58,245,138,238,103,12,188,40,56,8,32,2,43,79,158,164,47,141,186,83,63,45,117,136,224,143,248,45,175,184,210,253,32,116,192,17,128,146,162,168,3,208,118,80,138,99,166,1,169,53,2,40,130,146,138,140,10,128,162,40,10,28,14,64,81,79,115,78,138,106,154,19,0,52,214,180,148,20,0,45,5,6,0,144,110,107,61,240,60,177,60,99,230,177,123,247,147,161,208,54,233,165,67,164,59,252,209,3,104,61,31,129,219,153,249,224,13,53,145,120,182,36,131,116,45,85,248,19,126,163,175,246,246,56,99,0,199,153,205,60,201,252,8,168,113,161,254,13,214,250,224,59,50,10,25,162,25,141,190,160,211,13,83,62,93,181,213,247,225,19,60,207,171,209,115,31,231,99,231,231,49,41,75,42,175,236,111,154,140,127,226,103,60,128,210,167,251,56,103,183,176,147,17,184,137,242,185,86,142,76,35,29,122,253,226,47,87,167,169,15,196,114,17,204,154,2,160,40,138,22,128,162,164,40,0,74,106,206,160,87,97,140,35,68,144,66,113,84,96,20,128,162,215,122,180,81,63,203,24,163,44,191,249,177,164,93,88,201,180,209,76,143,21,94,135,0,255,0,52,251,247,126,94,192,56,246,251,241,206,5,185,188,211,165,123,246,105,167,5,60,131,63,245,21,254,115,198,128,249,25,47,207,60,45,207,188,212,184,178,177,87,205,235,217,127,229,56,161,209,66,56,143,110,119,150,112,203,11,245,110,209,70,19,43,125,242,58,190,231,212,63,243,202,199,54,89,236,91,77,150,120,25,159,240,0,154,253,211,113,43,140,243,238,207,8,223,50,182,46,85,25,45,91,36,190,138,159,242,138,19,104,133,0,255,208,129,67,230,194,229,18,75,43,171,22,22,191,86,63,171,3,208,2,6,162,21,245,226,143,4,110,82,12,161,154,147,81,78,227,79,93,249,9,149,166,5,80,123,156,173,251,238,211,168,122,207,57,190,67,113,78,212,2,208,144,162,40,0,138,62,205,229,3,160,34,197,115,110,27,200,26,128,162,40,86,115,125,239,103,32,22,26,33,214,82,109,237,21,64,159,214,115,46,140,194,24,73,164,216,245,30,175,231,59,140,68,219,61,230,222,114,12,56,50,237,180,128,39,26,235,149,242,28,199,1,212,113,86,198,172,197,220,91,158,4,67,248,28,126,226,1,244,222,234,51,206,57,223,159,241,155,13,123,246,153,135,37,218,193,199,42,189,214,63,122,198,189,111,108,63,238,2,147,118,208,191,182,252,216,116,7,31,104,185,215,238,31,188,254,126,183,171,127,188,124,122,151,206,110,169,175,30,218,150,88,115,60,218,127,125,142,114,0,255,165,247,91,172,217,167,75,213,86,19,241,177,190,2,232,217,129,32,199,168,246,115,66,193,251,232,221,247,253,130,120,23,254,208,222,74,159,239,63,206,16,181,127,51,206,47,159,143,235,20,47,246,65,94,235,143,158,140,203,191,28,210,198,1,167,209,166,172,104,165,237,217,197,47,241,63,175,245,200,235,248,78,187,36,48,166,75,211,89,143,33,197,165,139,94,241,81,19,250,128,234,125,229,120,78,50,68,179,95,97,143,55,54,127,53,72,185,168,85,252,18,127,106,159,215,250,84,199,244,135,254,221,245,95,147,125,229,49,162,241,165,206,121,197,113,216,99,58,168,236,253,205,27,64,164,111,50,37,109,52,134,143,29,93,17,0,255,175,212,113,198,212,150,221,163,211,44,252,91,40,32,197,254,235,67,214,227,127,251,16,172,245,136,92,139,225,175,248,189,194,218,253,243,122,202,212,63,14,178,188,175,181,1,107,225,95,124,110,220,43,229,56,114,142,147,207,238,49,24,179,142,77,251,57,115,73,20,190,210,95,237,254,244,205,182,252,60,153,106,165,239,124,93,170,15,124,105,231,3,210,245,0,255,25,135,245,95,95,126,247,147,152,96,63,197,0,255,106,21,248,79,143,57,159,175,172,221,134,205,81,105,139,52,131,23,195,94,229,167,183,159,237,242,25,243,254,220,164,223,135,169,187,14,119,145,85,224,127,158,203,144,124,54,220,177,5,251,148,218,253,26,199,155,133,3,232,246,127,111,72,0,255,24,103,172,116,243,111,81,150,135,47,187,187,30,61,94,199,210,127,14,254,66,155,193,33,61,248,79,79,85,241,0,255,27,233,113,98,105,187,79,110,173,44,252,119,214,43,63,207,241,76,226,248,29,210,104,93,220,79,116,92,252,223,160,7,208,179,0,255,65,250,248,159,49,220,70,147,72,121,102,173,194,167,125,106,246,63,70,164,0,255,122,236,189,244,101,50,67,124,15,63,34,175,139,0,255,23,126,254,231,41,154,234,194,25,101,167,248,231,178,46,254,143,220,58,198,143,182,26,31,194,166,137,248,186,123,15,160,243,119,63,236,253,193,9,114,108,243,72,57,227,45,60,149,198,63,184,253,227,124,155,49,169,227,137,182,56,95,21,0,255,31,115,243,76,95,250,38,254,7,99,210,52,190,164,106,252,83,110,125,70,211,87,103,76,71,171,248,211,244,1,180,30,244,248,1,146,15,230,145,106,62,183,176,81,253,227,187,14,71,165,59,198,56,196,162,127,164,50,222,89,155,125,43,121,89,252,20,159,119,203,215,250,23,74,243,113,14,219,222,239,139,178,86,147,87,5,172,126,145,233,125,2,115,205,208,7,208,250,99,61,219,99,232,191,141,231,94,215,22,9,219,69,227,71,13,185,82,125,238,253,27,250,175,132,29,252,181,45,44,226,209,99,252,169,71,94,227,7,82,71,89,208,214,1,180,236,0,255,144,119,249,159,221,109,170,221,236,219,13,79,196,199,77,86,249,235,167,250,199,57,238,101,253,139,72,163,120,242,88,75,179,0,74,0,255,164,251,56,111,151,173,0,255,91,218,168,77,80,147,140,2,25,166,40,0,90,25,69,81,0,20,69,209,2,80,82,180,212,60,215,19,180,65,21,142,34,128,162,24,131,174,247,217,127,182,195,220,25,191,147,91,46,223,188,108,44,133,143,93,122,93,253,227,120,48,218,238,0,96,140,172,253,201,163,128,79,139,240,63,60,199,3,232,252,147,122,249,64,123,20,129,186,189,157,5,177,245,222,234,115,198,57,223,143,243,152,229,159,190,45,18,157,30,218,193,59,141,233,43,221,177,33,71,64,228,132,2,49,235,165,119,115,160,230,149,225,3,189,186,218,227,244,56,136,221,142,121,38,203,124,153,134,213,69,109,117,208,183,126,62,128,214,55,122,188,251,199,143,0,255,6,179,14,11,221,107,132,48,233,13,62,209,67,175,215,253,239,137,233,31,227,118,14,250,121,230,73,174,59,248,176,170,107,158,103,251,207,119,35,221,175,252,248,78,173,173,225,242,106,170,105,252,213,40,175,71,79,199,201,97,183,247,73,163,205,179,143,60,76,47,126,214,84,15,160,247,222,191,231,12,209,245,223,60,12,204,63,157,108,82,191,120,5,15,150,130,30,167,67,228,190,249,217,121,147,204,209,122,198,87,93,182,249,170,253,231,221,175,220,188,125,72,142,190,122,121,131,173,211,70,252,168,53,215,250,118,212,201,251,81,57,4,59,53,239,199,236,210,34,158,215,212,7,80,170,143,51,66,163,127,140,13,111,172,67,156,237,198,248,39,254,46,229,74,127,172,207,235,53,244,15,100,204,217,235,90,24,14,106,51,126,212,116,190,2,247,174,227,10,113,223,1,217,242,222,168,169,15,36,7,96,225,122,0,165,122,251,27,250,207,57,227,175,145,103,83,209,100,252,222,97,69,252,191,172,199,127,156,183,183,166,227,194,99,241,201,158,215,82,218,1,180,236,0,255,144,245,248,143,243,246,213,87,49,112,195,43,241,113,69,77,252,159,132,233,127,144,171,134,129,200,14,79,196,23,31,87,84,233,1,148,232,113,58,73,244,15,124,177,188,53,137,139,244,240,89,124,217,209,117,227,0,255,33,250,167,207,53,243,185,232,139,79,19,175,164,245,200,87,15,160,246,217,127,125,112,244,143,74,137,98,75,141,156,209,242,246,120,171,17,87,220,99,122,86,0,255,128,59,88,247,54,24,71,16,196,71,253,185,214,35,151,82,3,40,252,219,238,167,231,188,219,253,91,26,196,215,83,248,63,217,254,103,222,202,184,162,85,124,45,107,61,144,164,80,8,11,20,65,87,251,236,31,175,151,157,0,255,230,253,209,37,71,118,216,180,108,132,79,250,10,160,137,0,255,159,76,0,255,115,219,215,141,71,161,93,252,57,43,242,143,39,57,10,64,45,95,184,104,214,22,172,179,87,236,191,158,81,200,109,122,93,93,204,243,126,218,16,254,211,70,175,168,199,115,216,45,178,91,12,8,107,166,207,224,118,121,103,248,71,155,249,136,169,221,115,82,126,238,245,143,0,179,97,111,1,138,21,218,193,203,142,174,218,127,125,74,189,252,207,101,184,104,179,49,183,24,30,133,0,255,116,167,175,161,47,31,71,14,220,253,25,217,124,149,253,207,74,170,175,30,122,100,86,251,188,251,109,156,99,35,247,49,137,19,105,107,44,201,168,169,22,241,82,139,60,128,30,61,78,79,211,127,198,27,15,58,55,163,155,118,131,31,123,187,30,253,140,65,73,0,255,24,227,247,209,206,187,119,185,126,225,215,70,213,251,199,243,4,0,66,113,59,237,70,89,75,230,30,241,203,173,46,254,111,168,207,128,45,191,77,189,67,252,210,1,232,125,238,113,249,5,239,27,158,247,237,45,40,236,141,154,232,123,122,47,160,251,24,135,225,35,243,151,124,217,11,53,116,121,147,181,62,125,232,85,57,169,29,17,186,29,121,87,124,110,86,235,239,97,100,1,6,64,227,237,81,204,89,168,185,30,55,7,164,217,191,253,233,126,140,99,153,55,68,73,100,209,40,190,234,206,85,254,122,169,251,145,113,112,47,97,114,164,240,39,158,23,232,245,30,254,123,198,119,247,199,228,180,165,164,98,119,97,201,82,243,253,47,191,76,247,7,72,128,92,88,18,85,146,82,63,13,137,231,14,20,254,75,242,113,206,24,247,141,169,194,111,125,18,43,252,117,241,199,110,224,103,134,216,236,143,203,247,154,248,191,133,185,238,78,47,236,242,248,246,23,104,82,116,165,63,18,230,24,199,213,176,151,143,114,107,248,180,86,62,128,166,62,62,230,0,88,155,167,241,31,243,187,15,180,105,172,2,217,194,146,171,175,136,0,255,7,182,0,255,201,154,105,28,224,125,225,147,165,220,127,125,194,194,115,12,88,55,125,134,91,19,55,134,127,139,229,3,104,252,31,235,63,175,220,22,65,176,244,135,71,169,241,111,52,253,199,153,214,141,47,105,14,111,185,190,194,191,161,254,113,18,80,205,180,225,7,53,130,15,157,38,254,111,119,249,95,207,212,76,183,151,47,169,29,60,239,143,143,152,198,191,17,249,191,150,14,166,129,134,211,248,63,154,254,39,47,251,110,75,210,29,62,176,190,38,254,111,119,249,143,242,33,117,211,238,170,64,189,224,111,171,53,241,0,255,179,207,127,224,82,43,251,35,36,170,118,240,168,241,185,87,88,52,254,111,251,207,25,180,36,229,211,70,31,105,252,219,192,127,124,91,62,32,139,116,1,251,154,248,191,217,214,49,144,171,147,46,24,41,82,77,224,113,175,154,248,191,129,56,206,41,171,151,182,132,200,168,127,248,226,147,143,249,176,104,252,31,77,0,255,51,166,109,103,66,58,195,35,171,241,127,244,252,183,207,22,80,102,52,135,15,89,125,133,127,187,165,199,129,122,97,254,147,85,99,120,99,92,227,191,62,38,146,239,46,243,153,177,56,35,175,212,98,214,34,15,160,245,235,201,230,243,32,103,219,148,37,146,65,7,205,116,182,222,97,247,238,55,50,194,220,162,197,113,117,173,63,110,196,115,249,53,210,146,184,46,213,33,62,212,106,252,95,88,15,92,207,254,193,183,90,131,248,209,10,160,246,71,79,210,13,169,49,67,155,67,175,174,117,92,159,55,6,237,157,149,235,189,217,0,255,177,145,252,54,178,221,214,182,173,120,173,142,241,102,179,42,254,31,60,231,28,88,176,217,35,239,143,223,117,122,6,90,63,240,215,97,126,218,213,198,161,110,219,66,93,165,105,71,253,254,113,158,241,247,163,144,107,249,166,207,140,140,21,241,4,158,106,154,87,197,0,255,99,120,158,59,205,124,78,121,18,241,235,170,222,127,248,231,241,71,218,150,116,46,85,50,230,137,175,203,58,32,173,127,245,76,31,82,250,199,24,213,38,186,54,119,181,87,155,240,123,35,87,250,87,159,123,223,152,254,241,221,159,131,158,141,217,41,189,193,191,26,90,181,0,255,228,24,95,42,155,31,82,26,151,196,109,173,221,18,159,232,166,87,237,191,251,195,112,216,64,34,84,75,23,54,45,47,140,63,186,205,7,80,237,31,103,12,50,233,191,157,241,91,233,247,242,186,24,30,135,223,139,214,131,158,209,253,137,108,35,206,179,131,246,77,132,176,16,0,255,225,171,118,26,215,215,249,187,63,29,22,214,243,223,141,19,182,46,43,117,217,239,92,237,115,186,221,154,143,201,118,170,78,154,18,170,141,122,192,91,205,231,3,40,226,0,255,164,61,254,215,145,173,38,28,242,195,55,241,201,171,110,252,159,180,228,127,156,248,159,145,225,161,248,166,244,74,246,109,12,55,85,70,93,62,175,190,173,45,73,94,20,11,95,197,183,188,218,103,0,255,56,252,203,168,124,124,238,94,210,98,146,239,211,3,254,106,2,80,249,233,36,234,63,3,193,85,55,31,136,66,15,241,15,116,45,250,251,228,126,76,15,245,243,206,71,180,241,71,215,188,134,30,167,82,134,178,24,25,225,142,32,174,168,161,199,1,217,253,163,178,44,125,0,37,122,228,28,100,143,0,255,238,229,203,109,181,137,156,186,84,55,241,155,46,117,188,167,39,162,127,140,92,185,107,228,205,44,171,14,227,251,162,249,90,3,0,255,33,154,245,186,213,13,83,164,126,129,244,62,168,76,221,3,40,213,115,246,31,162,127,76,0,255,181,45,200,32,68,227,0,255,30,43,226,0,255,55,244,143,115,243,189,78,142,125,52,25,31,31,175,117,32,163,119,15,160,136,0,255,103,232,191,251,0,255,250,157,131,104,124,113,90,71,248,235,24,250,207,40,228,95,159,64,97,55,141,95,91,231,107,61,50,138,208,131,212,171,15,160,148,253,231,60,35,61,254,35,168,194,91,235,150,111,123,226,181,248,76,107,107,125,224,207,216,194,152,254,139,80,190,23,85,81,218,198,175,120,113,199,215,224,232,219,104,82,6,25,226,146,86,235,207,129,201,198,217,125,179,80,139,1,112,155,198,26,220,245,1,52,251,175,199,31,145,245,207,60,240,242,182,231,31,211,53,30,232,178,89,207,254,79,168,244,159,179,27,23,173,124,251,86,197,163,240,115,219,124,85,252,159,118,241,246,37,43,157,117,14,92,163,105,188,237,235,122,245,245,12,252,126,140,49,17,29,181,243,205,159,183,87,124,167,91,7,80,250,86,159,219,155,254,113,106,249,0,255,225,193,190,161,204,130,111,117,226,122,247,54,198,139,212,199,0,255,192,98,111,162,67,139,233,106,248,16,62,214,73,175,218,63,61,12,230,3,99,129,142,38,18,4,145,106,50,190,210,186,43,188,127,78,29,55,254,126,132,10,184,165,5,219,130,182,218,197,27,221,228,3,168,189,209,219,24,231,58,223,239,110,147,97,62,86,237,147,144,122,104,8,15,181,177,134,127,30,140,32,227,16,148,163,72,118,251,90,95,248,29,117,220,109,153,183,71,224,55,233,228,206,165,175,246,240,188,133,43,225,120,158,103,49,227,34,98,82,235,216,91,59,212,146,37,252,171,177,124,0,69,187,94,177,127,250,84,232,238,246,85,77,182,149,207,77,58,132,143,245,206,235,125,246,159,215,17,220,125,62,204,35,219,197,91,251,225,125,143,1,148,148,84,248,147,96,144,24,111,212,2,80,148,20,5,64,159,194,159,211,253,27,203,98,138,98,1,52,217,127,206,100,5,176,219,222,177,171,136,63,135,173,254,113,134,123,55,204,149,171,180,136,7,149,21,133,29,64,225,191,188,203,0,255,54,206,86,99,183,137,225,145,248,183,220,138,239,127,157,36,250,79,192,78,230,250,141,34,55,124,23,159,150,230,21,189,123,0,237,254,99,247,241,124,31,250,207,105,231,95,71,141,162,80,26,159,104,219,149,232,239,137,232,223,157,1,220,53,46,136,12,71,252,23,31,54,202,215,208,131,128,212,192,232,27,149,221,191,240,172,98,31,64,237,233,241,71,196,253,121,103,44,31,237,95,72,211,50,30,199,135,163,174,0,255,111,231,132,226,159,221,236,177,221,166,141,241,177,231,145,175,243,231,65,89,62,206,175,214,119,204,117,194,86,29,78,171,226,0,255,148,75,143,47,125,19,0,255,51,121,180,139,23,247,30,64,45,126,60,148,143,0,255,109,183,97,165,193,148,104,187,117,14,159,183,170,139,0,255,67,95,0,255,113,162,201,79,253,162,240,207,228,85,241,0,255,194,197,115,101,32,109,181,27,155,77,15,241,109,171,117,241,127,220,246,31,69,75,157,195,104,163,248,225,237,0,122,241,191,244,143,219,8,22,58,121,55,213,7,31,87,170,139,0,255,135,147,0,255,129,206,193,182,154,194,127,99,61,251,31,247,254,156,147,42,218,151,249,17,55,102,241,109,67,87,125,0,255,203,47,75,206,117,1,140,54,18,72,124,201,248,179,192,192,244,234,237,79,233,63,231,118,30,26,249,229,15,105,17,190,47,231,122,239,253,188,190,200,215,191,251,242,187,233,156,125,61,124,128,247,189,122,93,252,0,255,168,62,215,210,160,59,143,90,127,241,233,171,246,138,0,255,147,183,188,159,98,133,186,117,26,185,178,105,16,143,227,75,130,7,208,220,237,65,122,63,15,222,161,24,80,111,134,127,26,166,218,7,252,199,25,36,246,79,134,249,220,100,72,13,225,187,134,217,107,252,223,109,30,254,184,5,249,31,177,107,168,105,212,122,0,215,215,99,33,243,24,139,48,222,167,111,97,228,209,81,19,141,11,243,0,58,237,127,148,246,248,143,45,187,177,14,176,238,132,143,226,207,166,174,35,61,223,219,208,63,166,0,255,58,237,51,127,78,155,241,97,179,21,223,0,255,122,81,46,55,112,172,6,41,191,21,87,248,54,85,196,0,255,229,79,214,192,184,158,206,224,95,233,128,148,232,241,58,13,253,7,53,226,246,215,184,192,116,117,25,223,233,212,53,244,57,25,155,136,60,70,0,36,47,245,133,177,161,89,252,142,135,237,243,53,167,219,215,103,60,242,223,100,62,95,180,143,69,168,145,198,225,87,109,172,161,199,113,132,78,221,159,191,75,68,77,188,159,106,162,157,253,79,125,0,173,79,252,25,155,200,252,93,172,228,107,97,33,135,110,241,31,158,180,92,175,62,207,67,251,248,239,30,81,152,104,219,88,110,183,14,225,91,45,241,74,159,203,244,28,254,148,59,34,103,210,176,52,214,38,196,208,234,163,103,252,211,71,175,245,47,207,113,96,36,57,192,233,22,141,62,221,34,88,111,24,191,195,111,14,160,245,175,142,187,63,110,233,0,255,237,110,187,133,46,251,200,155,71,123,240,179,238,121,189,15,158,231,57,174,247,231,125,153,121,217,92,4,81,31,77,225,127,101,125,189,55,159,158,233,184,177,245,143,153,175,90,162,0,255,183,211,88,223,120,217,174,226,57,232,103,228,119,75,6,99,12,133,168,149,110,147,230,210,87,115,120,94,20,31,64,235,57,35,151,97,148,99,72,142,234,232,43,234,169,252,122,27,195,77,56,138,180,156,88,223,202,150,86,134,132,194,151,241,35,175,217,127,249,221,199,118,220,242,185,77,102,94,242,112,138,82,195,22,120,174,27,7,80,212,84,188,93,25,22,67,234,28,107,205,80,1,80,148,94,74,138,1,80,20,69,31,128,102,104,213,158,224,216,157,40,213,167,149,3,151,225,11,160,118,12,194,73,126,76,85,239,56,231,10,14,100,133,39,26,250,129,1,227,112,22,90,15,0,201,9,187,60,16,64,191,154,51,198,246,118,251,77,226,230,119,169,183,105,168,34,164,247,84,126,246,1,148,62,116,28,226,239,230,190,104,32,78,254,180,195,245,186,232,179,26,193,3,174,246,23,140,71,121,228,164,121,55,141,184,100,112,172,109,111,153,75,43,74,120,50,62,177,230,121,141,193,205,55,28,112,90,4,102,73,146,86,212,61,45,197,143,240,245,94,237,3,100,4,33,179,82,64,89,88,130,164,72,246,42,141,91,187,219,225,3,104,246,127,143,224,140,184,145,241,225,29,150,35,9,246,130,79,251,74,149,210,215,178,131,240,84,18,86,218,169,127,114,234,217,91,93,169,165,142,57,224,137,248,117,190,6,121,189,124,50,241,124,183,137,166,108,46,64,95,43,128,146,162,104,1,40,41,138,2,160,164,218,227,28,156,203,34,71,166,164,167,62,128,218,3,7,64,134,113,86,190,64,129,37,113,249,94,83,60,172,103,143,197,171,240,179,181,251,167,62,16,235,238,119,0,177,204,168,60,88,36,111,137,103,58,68,75,241,237,124,189,207,118,180,131,220,198,202,137,79,151,165,246,52,209,233,163,165,166,175,3,124,170,175,246,193,245,10,78,100,249,17,86,160,194,169,181,135,55,117,99,107,124,0,181,175,15,172,157,177,187,50,126,51,47,30,136,123,52,212,244,52,136,79,214,179,87,250,26,205,79,101,80,181,149,15,121,187,68,190,87,55,141,75,20,62,139,191,241,138,17,122,96,163,1,198,0,20,69,81,0,20,69,81,0,20,45,37,45,0,37,69,81,0,20,69,209,2,80,82,20,5,64,209,210,167,245,64,18,16,70,17,36,58,0,205,147,140,115,130,118,141,20,186,29,111,111,241,94,187,127,163,231,237,63,72,0,255,88,158,0,255,75,171,253,104,0,255,136,62,252,30,190,179,210,43,39,135,0,92,133,34,129,195,175,72,138,80,135,39,238,120,107,43,250,240,113,248,135,190,202,95,159,113,50,178,51,110,147,37,152,188,123,247,156,181,125,192,180,158,36,3,56,57,59,51,183,25,89,230,238,146,102,174,198,235,125,229,30,54,232,202,83,108,196,165,243,161,6,201,254,217,183,26,111,196,199,170,149,159,225,46,156,36,108,108,190,4,242,105,11,107,159,199,197,13,226,3,241,7,94,237,235,115,7,112,188,191,125,201,120,123,26,57,58,221,116,168,53,212,116,15,72,179,0,255,179,103,39,211,243,63,151,44,99,113,115,32,62,193,95,189,210,223,235,119,3,70,12,110,44,79,98,20,113,153,230,245,189,237,242,245,62,225,159,173,251,238,43,11,73,44,90,141,75,82,31,61,187,222,23,61,152,199,200,153,32,54,247,112,176,39,182,120,10,31,57,128,218,223,179,51,198,180,252,103,158,237,182,197,206,254,188,245,225,129,248,51,175,151,190,222,219,183,233,241,125,230,207,55,71,252,236,63,155,164,123,60,155,175,225,95,207,1,112,160,146,1,40,41,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,90,74,0,250,148,20,7,138,27,160,26,20,13,10,66,210,210,53,25,0,255,156,113,29,16,246,242,84,235,225,105,65,171,224,53,87,208,3,192,40,160,215,176,254,203,167,131,28,221,176,74,89,107,180,229,22,135,0,255,247,104,76,74,223,253,135,112,70,247,179,187,68,239,63,187,133,241,85,63,0,255,225,249,124,181,207,254,15,231,153,141,50,242,233,132,125,130,126,159,158,77,213,65,252,167,215,250,0,120,114,184,223,118,219,237,65,204,253,122,237,119,61,226,11,94,3,250,152,111,6,226,34,139,229,194,218,66,183,106,103,0,69,75,73,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,129,162,112,0,218,110,154,231,105,64,154,134,152,150,58,0,255,156,113,219,0,50,111,224,168,164,117,165,103,216,82,123,250,238,188,206,156,147,31,69,146,61,117,208,195,74,223,238,198,248,124,228,223,181,90,43,43,252,57,110,253,143,0,255,88,130,119,105,217,117,253,127,247,15,247,179,27,101,184,77,123,33,174,205,3,40,50,172,41,180,214,71,158,207,207,136,1,145,44,219,223,103,117,0,26,148,210,153,150,22,128,54,117,138,166,1,40,138,162,0,40,138,162,5,160,40,105,41,1,40,138,150,18,128,162,104,41,1,40,138,162,0,40,10,20,5,64,81,167,119,210,16,128,162,40,10,128,242,189,214,103,180,76,199,56,154,118,103,231,77,76,205,102,122,131,63,240,138,84,95,199,161,0,255,237,233,28,55,92,20,159,220,98,240,149,1,52,177,253,199,197,220,140,243,153,188,204,163,141,223,231,235,125,253,236,246,109,214,197,160,175,137,254,15,243,241,63,65,225,74,157,152,29,191,205,215,68,247,167,252,2,104,253,25,56,227,192,100,219,110,179,98,21,231,105,3,101,193,180,171,162,158,194,70,15,160,247,244,32,123,110,62,27,61,141,151,39,251,160,44,237,180,191,137,231,225,119,250,26,250,84,234,237,239,87,118,63,243,103,63,33,151,253,183,14,250,195,215,140,20,140,142,3,29,142,94,215,120,127,108,118,160,204,102,148,100,183,40,227,108,214,180,50,126,194,239,250,0,90,159,76,15,42,231,54,54,191,189,60,243,205,219,154,85,51,251,55,173,245,150,175,245,240,254,57,224,156,147,199,117,176,237,229,221,254,201,91,59,237,15,225,127,60,215,43,238,175,142,184,115,224,38,1,55,243,236,242,234,93,221,219,88,139,61,37,254,130,215,93,241,28,244,60,121,187,114,96,96,162,96,4,231,43,148,26,104,94,167,173,6,241,1,20,61,93,233,131,211,219,25,7,163,235,0,255,173,252,205,218,230,178,127,53,232,225,77,60,230,10,128,58,13,72,73,29,128,226,164,41,90,74,0,106,127,10,48,5,72,69,1,168,168,121,26,99,10,128,162,232,83,116,31,0,0,0,0,170,104,4,209,9,160,73,234,184,157,103,236,118,135,163,108,217,191,125,218,209,215,92,7,25,254,153,77,190,243,185,189,246,125,143,246,117,62,195,155,240,1,87,123,36,247,222,31,203,68,23,42,197,35,77,22,60,119,109,145,118,186,34,252,8,0,255,209,215,238,95,191,23,206,137,157,230,103,147,116,151,168,210,186,235,51,180,13,1,180,30,244,156,136,191,219,141,71,136,88,249,228,77,113,234,107,127,170,73,60,142,175,247,217,63,198,24,139,191,251,205,124,238,71,254,217,127,234,175,141,94,237,205,79,198,59,25,64,150,175,156,211,229,145,239,145,172,110,61,45,214,248,39,190,199,43,206,0,40,90,74,10,128,162,40,10,128,162,40,169,133,3,0,10,0,128,162,81,20,107,12,181,1,52,245,201,229,140,177,27,7,118,243,206,223,214,2,189,236,207,180,132,119,245,213,254,222,168,141,51,248,55,207,252,242,105,31,77,155,120,105,127,162,127,248,43,175,246,120,29,173,127,203,72,174,210,182,121,163,21,73,223,144,236,67,195,83,240,253,94,225,207,189,112,146,88,57,254,119,103,164,89,116,123,201,187,42,128,222,211,39,247,236,198,133,17,47,175,252,73,188,210,254,80,103,77,228,107,125,236,49,198,109,90,254,191,153,103,222,232,127,236,51,251,139,248,21,143,244,106,237,100,92,146,129,141,0,164,105,230,199,223,83,164,45,117,67,212,248,42,254,193,43,144,16,128,162,25,57,85,74,234,0,212,142,47,164,65,81,2,80,180,20,0,29,0,68,87,28,7,206,115,1,103,84,40,218,141,0,65,22,44,108,1,172,85,26,214,194,11,237,57,128,230,12,84,187,136,91,239,239,147,156,49,248,191,217,111,180,15,112,54,236,15,77,180,218,171,61,221,1,67,142,5,173,127,27,13,228,210,132,107,98,221,92,23,126,133,247,214,208,103,148,159,160,48,10,201,81,187,93,142,34,25,45,120,74,109,117,25,107,181,198,3,232,125,61,207,61,119,159,138,242,242,206,219,248,43,237,191,116,213,132,107,190,227,229,115,88,175,120,14,250,104,227,184,21,83,101,8,135,167,151,190,152,182,71,51,109,225,117,107,87,170,175,227,4,110,140,49,153,116,57,159,246,73,222,19,190,135,167,120,0,181,175,231,176,227,212,63,213,109,155,121,182,15,208,246,217,223,194,23,109,247,154,253,191,235,192,97,156,145,47,0,255,194,247,242,211,254,185,56,218,31,192,0,255,240,123,215,123,250,73,225,137,1,151,13,0,73,209,46,23,106,93,14,63,22,235,245,127,58,6,144,4,86,204,67,12,242,8,65,131,186,116,0,165,135,31,24,187,239,155,79,126,121,164,23,219,127,183,28,92,187,127,229,76,71,251,25,9,191,159,236,47,154,185,145,248,94,147,210,71,157,62,49,115,199,251,72,25,154,187,100,8,244,237,240,37,169,57,62,0,255,156,220,37,145,213,63,5,151,235,58,152,213,39,158,96,243,0,90,207,243,183,219,109,123,231,159,55,31,127,132,0,255,96,57,186,110,0,255,244,109,178,143,219,148,221,221,254,135,145,7,225,199,122,213,232,231,140,152,249,157,49,93,253,123,246,151,223,205,77,226,243,18,174,218,127,61,80,56,66,34,85,53,85,25,64,165,181,248,86,87,61,128,226,251,227,208,221,101,31,95,42,43,127,237,127,62,181,127,12,127,105,104,181,143,31,227,140,253,191,217,207,35,246,246,149,46,217,124,245,254,233,171,202,7,234,188,225,247,103,155,214,241,190,200,26,0,255,0,206,184,157,115,124,27,110,107,189,62,53,125,0,189,167,199,159,89,0,255,20,228,229,201,126,108,148,246,55,9,0,255,141,21,246,127,190,252,207,184,29,18,0,255,151,119,158,140,191,11,231,107,247,51,112,67,18,140,164,107,160,226,4,234,1,212,158,251,121,61,206,199,127,138,137,155,63,137,0,255,6,176,239,196,231,122,113,165,111,111,179,254,81,185,187,46,0,255,201,62,136,239,29,86,244,4,208,123,156,113,2,229,113,203,80,73,81,0,20,45,37,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,180,148,180,148,0,20,45,21,0,158,243,34,145,48,72,188,37,215,245,190,252,122,182,23,200,253,54,243,88,122,233,247,243,77,195,26,120,162,29,7,80,12,156,115,161,112,141,218,90,159,83,199,236,92,1,102,62,237,143,8,155,253,129,78,26,209,215,188,78,57,57,56,57,102,214,251,221,33,137,146,105,242,44,81,242,82,189,194,0,255,240,170,107,126,143,211,67,230,226,162,222,8,89,238,213,148,203,37,241,92,147,103,241,0,122,0,255,253,225,206,25,151,125,252,205,126,111,251,151,101,63,236,155,240,49,252,213,107,61,188,159,211,187,239,241,159,64,230,228,171,253,141,110,218,63,135,127,52,176,198,254,232,9,110,23,218,188,191,141,207,68,172,119,103,197,220,244,166,138,47,226,123,94,183,0,255,123,92,254,101,196,103,226,127,172,192,88,40,254,47,162,15,160,234,0,255,115,206,247,108,246,44,0,255,223,62,47,152,194,159,113,102,30,91,238,221,46,251,228,145,104,0,255,107,221,41,95,21,0,255,175,162,231,188,87,204,108,208,233,31,191,43,172,241,143,42,31,27,206,57,26,178,45,109,136,199,109,244,1,148,251,183,103,181,159,173,174,205,46,246,31,237,100,251,83,252,20,47,242,90,159,236,31,231,220,206,203,0,255,229,217,205,47,251,151,46,49,251,15,241,73,124,207,43,222,206,72,96,25,98,153,229,168,89,0,197,117,75,97,55,251,140,206,254,46,174,85,73,75,9,64,81,20,5,64,81,20,173,167,0,148,20,69,1,80,20,69,1,80,20,69,11,64,163,181,62,177,58,110,103,4,109,230,155,15,199,216,103,127,216,163,183,138,227,104,231,185,128,51,42,20,205,70,128,69,82,108,108,225,182,86,105,217,14,79,52,161,175,244,169,60,3,134,28,11,78,224,3,201,209,124,186,204,221,58,171,115,127,248,57,252,98,4,170,253,127,0,255,201,227,245,252,135,246,39,157,46,177,130,247,225,143,189,222,223,211,103,238,3,151,217,191,31,105,251,72,195,142,74,0,255,12,28,199,14,109,108,128,153,59,134,150,251,139,219,107,30,174,193,243,60,184,32,82,42,17,99,162,205,130,116,117,187,116,214,88,235,206,29,104,246,143,235,121,252,115,27,227,126,182,218,207,186,247,231,245,30,251,175,207,106,63,91,76,188,124,177,191,120,229,246,167,248,91,115,174,247,168,79,15,68,54,253,109,176,176,206,227,167,99,41,124,249,173,84,143,231,177,164,251,20,28,211,119,26,12,83,167,240,159,6,28,64,185,127,70,189,141,246,51,112,152,249,99,127,74,156,253,153,248,94,63,174,245,161,207,115,110,187,115,172,188,243,202,139,55,30,251,71,205,219,232,107,247,95,127,164,249,25,65,98,215,126,14,238,214,58,252,218,110,205,254,237,179,221,238,141,179,27,162,174,24,246,175,212,29,30,150,202,7,208,217,0,255,85,0,255,238,224,252,246,13,39,239,224,193,111,53,251,31,219,229,127,59,191,109,226,0,255,27,249,26,62,109,166,175,229,231,202,243,113,37,103,242,242,126,203,133,26,183,108,214,248,191,221,122,198,144,58,107,140,205,173,87,252,121,241,0,250,253,219,151,253,188,64,207,246,39,209,54,183,240,105,117,221,254,113,95,151,0,255,65,198,219,254,151,210,141,194,119,90,116,213,247,191,251,134,155,145,221,40,172,171,38,4,38,212,71,124,93,103,93,252,63,118,253,207,89,195,196,127,32,184,83,124,139,6,80,237,63,183,219,249,46,0,255,179,155,61,19,0,255,199,172,253,31,254,211,214,42,251,191,144,0,255,253,242,63,63,120,52,174,70,15,28,227,230,209,198,1,109,237,155,60,121,146,199,197,247,109,92,183,0,255,60,175,118,249,121,247,227,234,16,46,69,88,48,62,214,112,15,160,241,215,243,76,0,255,219,237,91,254,171,253,163,49,42,253,51,235,223,157,188,60,217,71,162,246,75,188,217,229,171,226,0,255,85,244,156,0,255,138,153,13,54,61,196,223,253,92,227,31,40,31,123,223,36,203,184,173,13,241,187,177,62,128,198,254,127,207,0,255,28,55,251,227,114,243,248,43,181,254,127,228,0,255,102,0,255,28,188,227,203,199,215,248,135,252,87,245,18,163,182,166,0,170,170,251,168,10,85,27,34,136,91,185,62,128,198,254,143,143,0,255,184,124,204,32,0,255,243,30,226,227,94,181,62,240,99,220,30,127,220,124,243,70,0,255,110,100,0,255,174,111,229,124,197,235,246,133,227,4,142,193,187,196,1,86,233,224,176,233,164,57,252,208,139,190,210,7,153,238,206,216,18,231,219,108,229,79,240,158,95,251,89,235,126,120,10,127,140,64,239,235,56,207,56,99,252,54,230,217,206,147,24,217,254,210,186,88,189,199,244,121,206,205,191,45,104,99,177,95,139,241,249,20,207,244,237,154,227,229,99,180,47,23,24,31,219,80,91,157,220,47,90,77,226,237,113,205,200,56,128,35,153,141,67,201,109,129,80,30,213,222,154,172,238,225,26,141,219,225,107,252,232,88,64,187,127,123,230,241,122,178,127,148,155,75,252,108,169,214,0,255,107,250,95,23,251,21,194,44,30,105,190,210,7,167,142,237,116,75,154,207,46,203,204,50,93,216,21,167,78,26,105,19,191,184,34,7,8,130,17,88,68,67,198,179,237,37,165,125,236,64,49,198,218,191,251,13,254,100,223,183,148,213,190,254,88,245,223,54,0,255,221,246,221,68,246,37,124,110,147,175,241,143,170,199,56,199,182,251,156,29,241,33,233,170,253,219,163,204,55,140,57,212,97,187,176,203,52,18,223,105,190,7,80,239,223,142,237,241,191,157,187,173,253,51,144,183,225,239,42,235,236,0,255,117,249,79,143,237,111,238,236,194,199,93,92,237,126,252,211,182,228,224,35,177,253,205,170,208,154,30,227,19,189,187,94,125,61,39,191,63,231,194,105,29,245,243,162,129,231,21,159,105,99,0,157,253,223,46,0,255,99,199,246,135,137,56,86,248,0,255,185,110,0,255,244,237,242,191,254,38,254,43,143,99,248,83,83,189,42,254,111,184,120,16,20,174,174,26,86,100,73,29,44,252,207,170,226,0,255,167,139,187,159,115,117,214,239,12,98,109,227,201,227,1,244,251,191,175,199,0,255,36,199,57,241,159,196,125,195,240,177,172,179,0,255,219,237,127,190,137,0,255,177,229,99,248,167,160,175,241,79,234,150,223,6,198,111,78,252,143,217,118,189,245,120,42,206,4,127,224,177,140,90,108,39,180,26,225,152,15,160,2,0,255,49,206,102,31,199,238,182,181,127,105,164,218,183,225,239,10,107,125,248,223,51,246,254,99,224,86,62,195,70,106,127,58,93,95,233,227,109,36,24,227,54,209,45,111,230,120,58,125,34,171,252,120,82,79,128,88,104,100,78,36,92,97,127,60,31,64,237,225,207,57,223,242,191,141,217,46,241,0,255,173,246,117,252,236,210,235,76,0,255,49,174,171,253,12,220,226,108,236,63,82,216,87,252,15,31,244,154,248,191,109,0,255,57,152,155,49,77,77,225,201,204,53,251,191,183,195,241,249,144,61,145,199,145,234,31,190,212,176,3,104,232,115,234,184,245,95,33,159,249,121,252,55,100,0,255,19,79,244,87,227,31,149,51,198,57,102,191,223,68,230,138,125,218,223,149,215,178,227,133,99,24,144,27,104,150,108,223,152,186,124,8,0,255,187,21,254,179,29,226,229,239,123,151,44,196,228,125,151,238,69,58,112,0,117,215,227,198,245,179,143,99,178,203,99,104,127,92,243,152,55,240,63,158,225,21,227,28,191,169,36,247,149,126,222,253,43,200,9,57,88,96,110,92,162,107,26,184,181,40,175,68,223,253,140,128,237,102,62,139,75,19,242,98,63,204,125,225,207,248,55,31,64,81,105,205,235,200,243,60,195,32,54,159,247,249,38,109,236,73,8,165,150,45,90,234,102,5,64,209,82,82,0,20,69,81,0,20,69,75,9,64,81,20,5,64,51,114,224,213,238,143,239,217,141,19,100,182,242,36,68,182,15,181,108,84,75,145,30,64,237,179,0,255,220,110,103,188,252,119,51,191,188,178,63,108,73,218,191,136,207,225,203,94,237,103,250,79,223,78,251,217,112,230,55,178,0,255,40,90,216,143,226,123,248,40,95,77,205,113,14,3,50,202,58,199,116,31,64,233,143,197,31,231,183,238,119,35,47,53,72,85,251,122,158,113,198,221,167,28,126,55,95,102,96,0,255,233,95,33,95,237,181,0,255,124,175,122,103,188,124,233,138,108,230,125,97,99,252,211,172,235,190,0,255,121,128,231,228,219,212,196,124,1,77,75,241,105,175,30,64,233,243,253,115,213,219,102,191,141,186,220,60,182,127,105,37,179,191,11,127,196,199,188,218,111,0,255,184,141,115,93,254,227,247,242,218,254,134,91,108,0,255,132,0,255,245,183,126,0,255,245,176,122,202,143,213,166,247,201,112,138,159,244,234,122,245,245,156,244,254,156,17,195,250,247,164,176,110,203,40,254,210,112,62,128,222,215,243,156,113,230,62,133,220,236,180,95,36,185,253,162,161,86,214,92,134,236,43,158,7,252,79,33,39,113,65,196,68,168,96,98,125,24,115,61,60,136,39,139,92,137,158,158,113,199,206,110,247,200,52,153,124,242,183,85,151,240,177,30,243,1,20,213,93,243,122,246,95,79,174,91,187,144,49,237,144,244,210,20,35,169,159,246,225,123,237,184,198,159,167,200,112,206,32,197,91,179,93,185,224,44,174,21,64,81,20,5,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,209,2,80,82,20,5,64,157,218,221,135,166,232,9,160,245,227,12,247,89,90,165,127,22,0,255,236,110,43,111,160,231,165,190,117,86,52,119,0,189,167,231,244,249,245,79,32,223,236,102,0,255,42,180,125,31,223,180,236,138,253,215,215,203,127,140,49,73,252,103,158,249,45,126,211,21,175,164,181,62,128,210,135,158,99,156,219,248,248,191,60,181,155,87,246,71,204,100,0,255,34,126,211,209,26,160,78,207,5,96,230,241,104,187,205,254,37,217,227,107,70,30,224,194,161,28,189,90,191,30,48,63,193,171,36,242,161,123,171,181,109,165,15,160,245,17,248,159,115,251,236,227,152,221,60,181,63,121,97,178,191,15,159,87,88,183,0,255,250,243,248,159,9,231,15,249,111,108,13,190,111,199,171,226,0,255,128,27,103,119,233,138,99,136,114,159,166,241,181,164,235,246,159,253,19,153,95,184,124,106,176,208,206,61,90,139,47,59,13,160,3,0,255,235,185,46,0,255,51,110,227,196,0,255,182,218,119,225,227,150,90,111,199,113,198,238,186,9,122,35,191,251,71,250,246,231,149,165,214,237,191,142,131,100,76,191,172,211,60,243,128,45,227,63,29,187,6,199,97,249,189,204,207,229,46,31,229,193,46,171,190,122,183,82,30,93,181,141,191,101,0,122,143,187,159,45,231,118,218,119,199,136,237,86,246,183,173,209,236,43,241,39,252,208,107,125,252,200,25,139,127,86,190,249,229,83,186,202,254,189,183,63,175,244,121,110,23,169,43,22,186,63,138,166,181,152,28,211,39,190,232,243,89,67,199,209,253,122,187,194,198,185,127,184,181,197,211,101,196,222,219,240,231,13,160,246,222,199,45,237,140,81,0,255,204,131,108,230,167,253,47,167,179,0,255,15,127,197,223,249,154,253,111,0,255,56,231,28,203,0,255,55,155,237,244,143,188,180,63,132,231,58,208,215,123,156,113,232,214,130,246,157,25,150,54,66,237,10,93,181,211,219,90,143,115,189,61,97,211,155,79,221,243,109,164,205,217,242,198,7,208,123,59,7,222,48,106,205,169,99,156,7,248,237,22,75,12,251,182,74,239,189,18,142,231,192,8,218,56,184,193,168,52,133,87,218,152,235,194,39,241,47,175,161,175,140,118,174,219,50,187,207,242,210,78,139,36,197,102,13,171,224,123,137,1,180,30,176,231,229,241,246,27,171,125,92,82,215,121,14,15,181,230,138,32,211,97,228,174,99,123,181,215,235,21,239,91,25,112,113,191,65,158,160,94,89,91,27,151,207,240,213,138,215,129,231,73,229,101,17,17,230,105,164,208,105,3,73,224,202,254,218,240,177,230,243,1,180,52,117,181,183,199,247,186,253,126,102,135,105,166,177,242,191,77,51,120,171,47,215,92,161,135,1,135,97,69,214,0,212,105,14,154,162,37,128,2,215,142,137,138,162,211,0,90,63,14,100,156,221,248,232,150,121,246,242,229,108,211,110,223,247,232,77,95,235,131,233,41,50,103,220,252,27,102,187,124,243,98,223,54,186,203,254,43,126,133,31,229,107,78,201,174,201,245,10,137,147,28,211,98,100,229,12,247,125,180,28,30,107,2,241,62,252,98,31,64,51,234,24,231,184,237,118,135,183,91,246,65,222,50,95,239,115,61,111,156,179,242,203,195,154,78,158,205,246,119,117,225,246,43,188,20,223,239,181,30,25,116,171,58,114,98,249,111,81,172,221,180,79,206,114,157,244,233,117,132,15,21,207,65,15,243,62,112,17,147,184,205,0,17,145,172,54,250,134,174,241,42,62,128,162,208,106,143,211,113,198,1,152,199,153,125,97,248,86,190,151,158,150,250,89,1,80,20,69,1,80,20,69,75,0,69,166,199,7,114,227,118,25,214,54,79,218,42,250,122,143,187,31,144,185,206,252,59,228,236,242,185,236,143,253,92,229,189,150,224,195,249,106,186,166,190,114,120,198,101,54,195,37,207,143,102,173,208,90,19,215,12,158,215,7,208,250,100,122,170,114,198,109,243,217,202,51,239,188,173,174,215,201,254,75,151,120,36,95,235,81,207,45,252,221,220,31,201,216,156,60,218,207,47,211,212,254,68,207,248,80,95,83,7,50,232,86,57,14,41,142,153,121,17,4,175,174,1,246,107,164,79,19,95,224,55,87,188,94,120,126,71,111,67,68,152,143,29,73,148,29,69,183,212,78,219,131,95,226,95,249,0,138,98,21,167,202,77,111,27,137,204,183,115,199,90,220,171,2,160,165,164,104,1,40,105,41,41,0,138,162,104,1,40,41,90,74,0,138,162,78,1,96,0,0,80,69,4,144,3,80,156,103,156,243,88,162,242,4,118,189,222,187,235,184,228,140,147,223,253,205,179,223,208,254,187,75,207,134,125,5,63,195,183,106,247,71,37,121,238,253,177,92,227,133,202,240,200,147,13,115,115,111,147,102,246,135,240,36,124,71,95,233,235,245,20,206,57,242,204,243,73,150,201,141,72,83,127,237,11,210,122,1,180,254,12,36,183,51,118,143,40,155,103,187,111,65,223,182,95,251,52,177,218,219,227,156,243,248,187,151,103,27,253,155,253,183,207,181,136,143,92,239,13,207,223,201,64,204,96,138,237,21,89,237,107,59,154,217,123,38,241,93,124,159,175,245,48,191,222,182,3,108,252,230,253,186,196,60,242,76,211,186,248,173,155,1,212,222,62,246,182,27,3,100,118,43,79,18,109,216,135,186,235,102,157,127,252,149,250,191,21,181,212,250,73,18,140,150,220,98,3,168,253,125,198,24,216,125,159,163,87,145,253,143,127,202,58,27,100,211,184,215,195,115,174,65,2,4,237,210,156,86,4,253,31,215,127,30,210,105,183,101,120,92,31,64,177,253,219,109,62,46,251,179,102,144,175,177,103,122,64,182,219,110,80,236,243,161,215,215,190,194,111,126,138,118,200,215,235,254,243,212,62,254,183,129,112,104,51,32,16,0,255,113,0,69,75,81,2,80,20,69,11,64,73,81,20,0,45,69,73,1,208,82,82,20,0,69,75,81,2,80,20,69,1,80,180,148,20,0,69,81,20,0,69,75,73,31,128,210,225,52,139,138,6,96,26,20,45,197,5,44,32,41,64,126,206,73,100,143,180,65,175,168,163,215,241,19,221,220,55,115,46,253,103,120,204,149,126,33,135,152,60,82,140,64,136,61,218,91,65,199,99,216,112,59,103,69,229,47,111,204,168,65,0,181,167,239,206,217,237,156,252,168,75,202,83,173,226,15,215,12,250,132,112,140,171,168,79,111,227,150,67,130,34,112,127,163,10,128,162,64,241,148,1,104,80,52,104,1,40,41,138,2,160,40,90,74,0,138,162,40,0,26,160,9,138,2,0,69,75,73,83,2,83,92,207,200,32,81,138,178,235,61,194,159,158,203,219,121,228,106,165,17,87,105,173,111,199,56,155,239,102,126,87,54,116,96,210,251,220,83,90,0,160,52,80,49,173,117,228,154,239,72,1,37,68,83,233,149,126,250,253,14,178,160,150,71,197,252,125,250,32,62,174,247,177,183,189,31,156,239,14,243,113,119,100,186,107,96,0,69,75,131,145,17,82,7,160,40,197,76,3,82,9,64,195,52,78,155,210,3,128,162,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,40,10,128,150,146,162,14,64,235,104,26,52,163,1,64,81,20,117,0,122,7,172,175,227,208,0,255,6,151,0,255,1,114,85,188,89,60,248,77,190,230,192,212,215,209,251,131,94,246,52,10,31,112,154,120,42,117,55,248,199,0,154,68,0,255,139,250,250,127,174,125,228,142,79,231,107,86,0,255,164,167,175,246,245,101,249,159,221,185,68,220,11,22,113,230,98,125,75,78,179,241,203,124,141,31,199,65,70,200,108,75,144,238,52,128,210,191,3,246,196,240,75,25,20,161,194,163,77,186,138,22,186,119,45,241,244,63,175,181,203,127,196,118,240,3,185,222,103,0,255,133,113,140,115,5,237,219,187,44,143,100,154,151,132,26,194,215,250,26,0,255,25,231,116,63,99,247,238,95,222,249,167,163,78,210,59,62,128,214,183,35,237,188,236,206,39,65,2,86,162,25,162,86,107,219,160,183,54,86,185,215,220,67,34,200,184,249,228,18,53,105,238,89,209,188,167,79,195,240,89,252,135,87,228,48,148,65,3,168,125,232,147,238,3,112,227,204,60,174,170,12,103,163,30,169,86,122,210,87,251,220,193,14,70,104,36,223,234,183,140,157,103,206,222,166,233,232,120,28,254,150,175,121,14,160,94,237,41,251,239,62,242,155,115,9,216,209,229,248,27,195,79,122,0,181,231,254,177,243,179,243,110,132,88,62,217,0,255,214,36,124,21,0,255,204,215,96,88,225,148,125,237,248,31,211,244,191,121,176,15,18,60,94,199,87,239,143,17,38,216,5,1,20,69,75,9,64,81,160,245,52,40,0,20,64,115,12,165,231,97,138,19,0,180,148,20,5,64,73,87,250,245,21,254,49,67,34,18,109,93,65,100,203,54,125,244,173,135,183,240,158,107,198,104,103,42,170,68,95,15,244,140,73,234,206,27,12,79,151,148,97,113,115,233,247,140,193,175,240,127,7,208,251,178,23,12,121,217,29,64,154,217,47,83,254,168,188,90,196,91,134,15,240,195,106,207,81,207,88,116,212,120,133,149,39,69,152,71,179,84,91,77,245,205,120,38,126,237,10,76,47,20,206,133,182,37,237,139,243,164,229,230,114,205,117,110,212,32,254,203,215,208,17,212,143,150,177,91,121,96,229,69,83,121,94,145,166,30,90,105,160,120,36,62,226,0,74,0,255,158,0,79,128,242,75,11,117,191,149,153,185,176,177,213,59,181,84,75,147,11,39,164,0,40,138,162,0,40,138,162,0,104,233,74,191,190,194,63,119,72,198,113,22,87,69,100,79,43,157,244,109,208,18,190,115,205,24,237,76,24,41,208,215,3,206,161,88,234,205,191,15,176,102,229,88,220,221,138,154,76,132,71,225,47,61,128,222,35,252,81,71,175,152,249,151,179,159,27,115,194,220,154,196,31,210,11,254,115,69,61,71,61,84,244,162,240,8,47,79,130,48,113,193,217,168,165,134,218,87,136,31,196,63,53,169,167,144,39,133,145,14,40,95,184,145,132,248,188,111,173,152,171,181,215,39,139,55,226,175,249,90,159,236,31,201,216,108,249,100,182,72,38,191,75,158,110,211,71,203,150,120,18,0,255,12,160,221,0,255,61,1,61,0,78,30,40,102,131,153,186,176,78,143,85,99,221,172,104,50,218,9,90,0,138,146,150,98,128,0,20,171,241,231,73,198,57,23,38,17,195,22,156,5,191,90,159,212,39,25,155,189,209,118,179,149,183,5,67,145,86,233,216,160,145,110,123,173,111,246,224,42,186,218,79,2,93,202,139,134,218,12,115,78,248,16,222,112,0,173,95,159,233,41,113,217,184,205,188,129,180,207,163,253,166,153,78,225,3,13,232,235,61,232,235,14,35,15,96,30,76,123,150,172,2,110,215,188,2,62,195,135,174,246,169,207,25,163,206,119,99,118,243,182,200,55,31,53,212,66,199,74,107,21,64,239,43,192,53,166,196,160,121,172,247,244,56,121,62,43,100,92,101,183,100,121,218,45,237,46,133,63,69,215,224,166,120,61,201,49,139,145,87,146,81,0,189,151,191,158,152,63,194,220,16,111,68,165,23,247,104,90,174,226,116,156,239,141,203,210,60,205,181,190,232,229,231,120,17,238,207,242,98,138,121,168,201,164,172,26,235,27,175,53,200,107,125,170,99,251,12,253,187,189,191,215,100,31,249,18,197,248,89,135,61,128,222,131,62,207,65,201,3,22,51,101,233,45,81,150,189,91,199,248,172,95,94,239,245,65,218,116,17,228,253,41,230,33,226,158,47,241,159,122,119,177,248,33,126,228,213,190,251,120,158,199,112,127,216,36,178,124,212,204,167,158,38,26,199,79,205,185,202,63,161,227,188,77,150,25,181,183,188,167,210,3,168,246,79,159,49,247,183,113,5,80,135,52,146,164,237,210,97,252,169,21,87,251,212,231,120,80,228,95,198,118,114,69,50,87,79,203,166,120,168,133,149,142,146,0,154,167,114,155,80,218,168,40,10,128,162,40,90,0,74,138,162,0,104,41,41,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,162,104,41,1,104,41,41,74,7,0,0,20,5,6,128,202,106,204,175,103,76,203,103,241,54,86,172,93,237,189,143,211,231,210,126,142,128,252,45,159,236,127,35,152,38,186,134,0,255,225,25,7,208,220,243,61,241,62,2,0,135,225,8,154,173,109,218,86,117,189,79,125,174,135,60,145,191,199,171,49,22,185,69,210,68,227,240,141,46,123,165,183,238,163,109,48,191,160,246,115,27,13,110,162,169,38,129,221,220,18,62,133,207,93,187,143,3,254,163,237,166,81,251,71,251,104,127,180,32,151,196,159,120,217,17,230,1,244,30,192,113,188,124,148,184,237,140,19,49,159,174,223,35,216,69,240,63,60,210,107,246,143,118,247,247,126,161,88,0,255,216,236,231,214,55,187,85,124,72,248,15,102,174,184,167,28,207,177,12,42,251,152,18,30,189,179,142,37,35,121,173,166,226,131,248,137,215,251,236,191,141,115,238,46,0,255,221,204,179,107,226,63,242,78,27,125,196,223,250,234,1,212,62,117,92,111,180,113,8,126,63,184,100,98,239,9,11,150,102,158,109,124,19,15,242,106,247,92,245,208,184,251,11,135,68,87,228,253,32,26,246,199,135,248,201,53,79,232,56,163,109,229,187,192,80,215,12,21,11,160,69,199,133,24,204,108,4,199,221,243,170,56,163,40,0,138,162,40,0,138,162,40,0,90,74,138,230,0,40,138,162,0,40,154,81,20,0,69,81,20,0,69,81,28,3,90,77,253,140,19,55,112,46,44,79,33,213,56,107,11,91,11,2,104,29,109,20,198,88,227,136,187,222,167,62,211,67,158,220,111,243,126,113,214,157,246,141,86,186,134,239,225,173,53,168,63,60,184,0,224,24,218,15,222,184,84,178,145,214,53,216,198,54,45,195,135,240,142,190,210,35,245,57,227,170,222,159,219,203,55,79,171,188,243,85,71,125,225,139,22,70,160,121,189,232,43,117,28,121,128,243,183,214,150,45,1,156,94,0,255,222,240,45,124,237,154,129,0,67,180,231,237,246,176,138,69,77,142,229,164,145,87,12,168,202,63,199,10,25,23,2,146,100,121,162,173,46,135,215,181,42,252,39,25,221,15,200,42,169,93,19,233,186,86,200,31,133,231,182,219,109,146,57,195,253,173,58,215,112,189,207,254,235,139,80,0,255,148,208,240,158,26,101,225,189,218,199,123,173,141,29,23,237,254,233,215,171,224,253,76,126,243,109,246,47,64,252,110,231,42,0,255,26,81,0,255,110,67,37,215,60,10,116,113,173,248,188,50,175,185,71,29,99,156,243,209,0,255,251,253,102,83,45,246,147,151,37,32,62,214,146,43,253,240,135,204,121,249,124,121,130,27,78,107,248,89,115,236,129,212,240,128,0,255,117,113,115,12,188,96,124,243,89,227,95,188,13,48,14,192,123,138,49,242,196,61,227,231,142,188,198,63,73,215,0,255,124,54,57,184,240,26,254,168,26,0,255,36,239,191,227,180,135,20,130,230,240,37,238,0,106,111,245,121,30,10,49,44,202,7,191,68,100,38,43,235,197,199,250,112,141,127,20,125,142,43,230,182,24,171,226,203,80,227,0,255,106,250,79,159,181,28,59,250,194,95,84,227,63,218,63,206,162,27,31,109,211,247,0,52,254,11,56,206,8,137,115,87,24,82,109,134,42,191,161,94,99,175,141,26,127,174,186,141,162,141,26,32,15,64,243,12,128,52,166,56,151,146,2,160,40,112,97,0,165,23,128,213,149,62,222,71,134,221,236,247,155,8,91,148,202,195,46,111,91,123,52,211,13,126,195,59,3,104,238,217,130,155,145,229,35,213,38,220,218,134,84,43,52,236,134,31,58,234,213,158,30,229,253,188,196,165,184,221,184,146,22,244,197,181,133,88,139,193,215,240,65,175,247,184,162,3,86,150,11,104,223,96,23,154,232,188,210,190,184,49,187,238,205,225,31,120,107,173,28,65,247,15,10,187,137,146,7,110,159,97,218,247,29,193,92,95,17,191,245,139,23,241,12,64,235,155,79,71,246,159,224,109,48,31,219,34,173,238,182,183,36,195,221,23,207,181,108,237,204,235,125,82,199,221,207,9,65,183,251,157,197,222,136,125,178,63,214,24,31,197,95,174,246,149,167,125,190,249,177,179,95,117,177,205,45,111,53,40,146,112,26,22,137,207,226,113,94,203,167,103,124,110,44,82,105,166,3,232,247,207,200,115,113,63,40,195,187,97,76,145,214,158,198,241,68,245,26,59,238,24,239,12,140,183,148,216,133,227,153,186,23,181,108,81,157,22,63,192,7,188,102,245,142,67,71,112,112,182,241,77,130,101,129,188,33,47,173,173,15,160,119,239,231,112,219,225,125,55,82,0,255,152,22,117,219,91,185,223,6,223,245,236,174,204,171,125,232,57,110,184,147,50,247,251,1,9,161,44,193,226,154,89,150,5,31,197,91,174,160,227,162,183,224,12,59,251,112,191,73,179,249,170,113,69,218,80,234,167,141,248,19,30,208,215,238,31,122,2,100,252,70,229,97,37,208,254,120,246,121,13,188,213,221,240,89,175,248,14,127,228,3,104,246,31,122,198,25,227,206,111,103,246,27,68,251,203,67,29,107,180,175,179,158,250,154,251,171,99,140,115,144,244,239,126,187,217,71,131,253,177,15,235,235,194,127,241,120,190,214,87,240,60,56,135,53,95,97,190,204,206,199,226,98,17,235,165,41,252,214,192,0,250,180,62,15,112,129,44,147,152,6,15,16,82,105,0,141,0,255,66,142,147,92,18,10,33,109,183,166,167,241,15,249,205,145,110,182,93,67,89,209,211,1,84,241,127,80,238,174,92,55,108,3,185,176,53,126,118,117,53,123,241,199,152,124,146,180,239,124,233,249,209,118,151,246,138,31,116,203,171,83,84,46,80,209,164,143,64,239,197,91,32,187,139,162,139,123,8,75,234,37,227,43,77,173,99,238,135,249,8,112,75,184,237,246,60,226,159,152,175,193,233,57,223,24,192,156,45,197,104,133,127,35,31,56,73,198,45,192,142,104,173,71,67,31,59,80,202,239,63,174,137,113,112,147,248,23,85,139,31,15,81,94,24,25,121,193,91,148,24,50,13,196,55,134,215,196,0,255,13,167,111,190,51,152,158,186,80,215,250,160,7,54,31,32,63,65,238,127,235,246,66,12,79,221,16,95,180,214,3,168,226,0,255,0,142,113,178,75,91,102,11,137,62,241,183,211,90,119,250,28,133,223,25,91,89,105,159,80,98,215,180,193,74,159,83,207,200,198,8,161,216,185,52,2,178,35,158,235,161,101,215,251,251,32,227,140,238,180,243,242,236,80,52,50,103,173,86,90,86,26,64,237,49,158,129,39,147,213,46,19,205,179,125,115,153,222,86,122,243,97,244,219,50,49,214,196,127,63,31,56,57,131,103,31,102,22,210,180,85,187,99,156,225,118,147,176,34,104,56,128,218,35,7,226,14,144,92,89,32,50,94,19,107,246,8,23,151,68,122,55,134,79,227,247,124,173,31,254,72,225,160,174,188,228,170,121,242,232,214,128,80,196,63,141,224,85,188,178,175,247,184,18,140,147,116,165,242,1,224,74,31,203,113,166,186,219,249,96,164,50,148,252,211,226,149,189,69,147,9,222,199,31,249,0,26,228,10,134,161,12,125,93,65,7,182,0,255,10,206,117,182,252,103,147,102,243,47,241,127,23,214,106,216,7,175,226,37,215,96,4,185,130,148,97,188,6,160,40,138,22,128,146,162,40,0,138,81,180,209,4,78,239,221,13,64,75,73,75,1,80,82,20,5,64,81,20,125,0,26,84,134,193,198,83,129,250,252,80,65,145,163,47,85,21,157,29,64,239,141,30,207,139,198,243,217,101,2,222,144,130,209,106,88,32,190,209,88,175,246,184,231,58,46,222,178,217,56,147,190,100,219,127,158,46,142,79,116,157,175,164,198,30,103,91,62,147,116,82,178,15,160,245,113,58,180,0,255,160,124,43,34,31,140,45,95,163,47,85,169,107,225,191,134,250,122,94,113,15,234,121,27,39,229,233,174,42,210,16,202,162,233,211,108,214,58,248,47,126,229,181,30,221,79,46,63,175,59,250,183,3,24,178,249,170,83,225,56,53,210,65,124,15,111,246,74,79,221,71,96,49,156,42,251,229,155,88,181,124,214,83,131,8,172,212,85,124,9,159,241,0,154,253,135,30,211,65,154,150,183,73,55,137,125,156,35,213,70,215,240,183,142,92,225,199,17,243,131,148,225,61,154,101,164,107,11,139,123,236,107,253,222,207,241,195,141,79,188,7,113,246,171,220,230,134,71,241,96,18,87,250,231,253,51,12,7,107,63,95,192,162,246,208,78,159,145,181,188,35,124,18,79,230,3,104,198,40,239,106,175,253,227,140,139,204,203,0,255,204,126,167,196,0,255,228,121,133,182,225,87,205,184,230,136,27,187,51,220,99,217,70,238,109,236,105,5,80,20,205,8,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,104,41,41,10,128,150,162,164,5,160,164,40,10,128,230,172,85,32,127,87,134,85,5,117,142,189,97,85,75,81,7,80,179,227,208,81,100,190,165,50,118,67,241,32,86,253,52,142,79,218,118,53,250,122,134,136,124,242,219,204,162,30,207,10,11,23,54,141,143,52,200,107,105,14,26,125,0,69,254,187,31,222,178,99,120,195,114,115,77,42,131,253,245,226,223,218,174,246,245,169,221,159,219,110,20,239,242,206,223,102,157,181,208,66,190,214,67,199,25,249,198,92,38,184,43,158,174,246,217,127,206,24,134,251,51,94,222,61,53,187,121,223,162,121,124,211,205,62,128,210,113,4,91,59,22,146,7,101,173,123,70,61,49,242,129,195,7,146,102,197,150,222,237,240,82,119,188,214,39,122,220,251,24,250,15,0,210,189,246,45,54,74,49,254,135,103,122,77,221,115,234,71,200,3,8,213,152,188,212,224,8,32,221,181,143,15,58,10,160,244,237,28,217,72,67,27,39,162,37,193,211,66,227,197,225,231,118,107,125,122,92,175,92,78,69,154,5,176,34,251,165,164,151,222,86,28,224,208,97,248,70,195,129,228,41,58,69,189,140,12,24,64,239,81,143,233,49,99,227,204,124,108,201,230,149,103,186,87,194,83,29,240,138,250,250,238,116,191,196,37,19,50,185,71,142,181,183,179,165,137,80,207,126,240,91,60,168,175,25,136,170,125,202,199,19,4,7,110,76,33,217,203,135,39,145,38,172,46,211,191,30,62,128,198,142,129,28,231,125,131,1,239,48,23,24,167,166,61,58,234,103,221,244,21,245,230,253,156,141,7,105,63,40,42,109,100,31,237,52,73,230,202,158,46,124,29,223,240,218,253,97,244,8,206,117,190,63,99,178,116,254,233,230,115,111,179,86,154,193,131,248,203,1,20,45,13,70,144,167,82,134,186,166,5,160,79,235,131,51,12,97,89,100,56,42,10,246,0,138,238,31,123,46,237,0,99,24,203,204,151,229,225,230,132,93,122,54,218,0,255,199,207,240,35,125,165,95,143,32,15,128,147,40,151,111,147,35,9,242,50,141,251,11,139,225,43,253,59,146,118,174,96,195,249,232,77,134,231,88,219,27,246,202,214,189,214,7,234,32,4,117,179,95,0,124,75,222,111,245,175,237,8,98,84,226,243,240,145,1,148,125,63,242,157,155,111,35,28,147,95,246,215,21,15,188,18,0,255,226,53,109,24,16,106,95,235,115,143,113,54,140,0,255,251,121,228,109,113,217,39,122,87,104,18,79,228,107,61,234,121,112,142,188,241,161,196,204,139,164,72,178,83,135,74,123,109,12,160,40,90,74,0,138,162,40,0,234,52,116,24,234,96,212,180,180,233,1,20,244,177,231,172,124,128,198,88,110,158,44,239,76,121,187,116,209,85,99,198,211,240,61,125,237,254,239,67,15,128,97,82,57,166,125,32,107,167,54,218,52,107,59,124,165,63,18,156,49,62,156,15,111,163,115,140,229,165,221,167,83,125,205,254,113,29,148,32,7,202,147,101,140,154,164,229,121,111,86,86,247,233,83,197,215,240,83,30,64,233,51,61,187,14,178,124,231,230,217,0,71,228,155,253,167,30,125,248,68,124,145,215,180,97,128,101,251,90,159,123,140,179,161,247,227,119,243,201,211,190,201,126,209,185,25,62,197,7,249,90,143,122,30,59,226,198,87,36,110,30,52,145,100,169,14,143,22,241,196,0,138,162,104,1,104,38,69,81,0,20,45,37,5,64,81,20,45,0,197,86,250,245,40,122,98,248,72,181,99,80,85,99,108,210,77,211,210,30,222,88,131,94,41,251,175,67,100,58,192,100,214,116,210,33,89,91,195,223,123,0,69,248,23,89,249,161,164,247,95,108,223,55,218,137,155,91,226,89,188,137,116,130,71,92,147,123,194,253,194,36,186,177,242,49,210,53,91,88,169,137,196,18,191,136,0,255,187,222,49,142,116,76,183,177,124,230,77,121,168,109,188,212,192,181,241,91,190,218,151,101,156,148,159,217,237,54,121,209,61,186,118,244,69,241,206,0,154,253,167,62,0,30,160,252,203,200,14,89,71,150,183,176,226,212,80,67,181,20,171,249,142,51,70,219,125,91,160,173,53,128,218,167,30,199,115,36,18,246,24,163,170,5,153,47,155,86,90,194,59,141,213,216,49,232,184,230,147,96,203,145,237,121,222,46,212,78,47,248,95,68,95,141,30,238,28,112,253,91,192,148,251,233,51,229,213,39,175,130,103,240,196,10,136,244,162,28,54,50,47,54,63,82,233,122,45,53,213,180,80,124,56,31,64,219,169,92,54,154,104,66,52,163,21,242,15,93,0,255,15,54,7,104,170,98,126,140,97,56,100,101,44,221,69,29,173,21,254,185,158,248,126,76,85,165,211,32,217,98,248,103,31,64,235,15,0,255,249,33,101,155,124,189,160,0,255,177,244,143,131,132,65,151,5,137,207,234,43,252,109,243,115,70,251,65,146,175,103,223,125,32,233,31,187,35,26,173,252,201,227,33,7,80,20,69,1,80,180,20,37,0,45,37,69,3,128,162,104,41,1,40,138,162,0,104,41,41,90,0,74,138,162,0,40,138,162,5,160,164,40,10,128,162,165,164,5,160,164,104,41,1,83,173,230,142,115,224,110,177,108,193,171,226,2,70,1,212,186,222,215,31,127,156,219,96,118,94,164,163,145,166,6,38,173,79,143,59,158,95,16,164,98,33,123,125,115,43,11,172,221,31,118,24,2,11,218,0,35,245,215,219,90,143,49,78,202,182,251,104,36,237,60,221,172,17,87,58,206,177,37,69,34,76,221,16,64,147,106,159,53,69,81,12,128,2,205,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,162,40,10,128,162,40,10,48,69,113,15,130,210,144,202,14,72,122,143,49,242,140,81,183,109,136,102,162,72,110,169,57,252,233,106,111,143,238,227,176,92,21,119,204,145,76,18,234,88,107,58,196,195,188,194,190,30,140,25,227,136,182,205,155,179,86,175,129,229,140,115,110,97,251,205,6,175,55,236,239,66,248,150,7,80,212,239,126,219,252,119,138,156,205,5,173,212,82,61,122,173,71,247,207,46,127,158,0,255,207,159,190,112,31,77,227,117,94,145,202,56,195,200,93,199,0,20,13,80,212,1,40,14,20,105,138,28,164,6,167,70,0,69,157,34,164,4,160,40,138,22,128,146,162,165,4,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,214,235,125,158,131,93,41,243,141,112,168,233,221,79,91,30,109,45,160,253,77,60,11,223,228,117,171,133,140,115,198,6,241,221,198,229,45,108,218,199,109,122,216,7,80,251,20,213,227,12,136,0,192,72,4,111,139,239,240,228,45,138,199,242,213,30,47,63,56,188,62,226,203,151,137,243,38,250,106,248,169,199,164,109,124,221,235,61,166,167,202,156,49,243,231,147,180,203,191,205,62,109,120,193,190,136,23,225,71,149,254,185,94,243,252,199,203,239,254,179,223,118,171,125,169,177,38,145,215,240,92,252,59,31,64,131,227,60,101,101,33,19,37,232,233,235,253,247,111,222,87,62,35,36,243,180,0,255,109,81,173,195,0,255,242,21,245,51,66,110,156,71,18,108,158,204,168,87,251,239,159,105,249,175,124,187,93,244,63,237,159,246,67,60,14,191,238,1,212,158,62,103,57,120,157,1,101,212,86,117,38,127,82,205,181,172,33,253,227,143,124,13,189,78,190,129,196,223,161,145,182,23,180,90,123,251,90,55,156,233,153,206,92,254,157,169,247,106,178,15,222,47,95,235,203,136,158,87,0,255,161,222,204,126,222,66,164,223,254,209,92,252,151,7,80,166,215,145,254,164,23,183,32,151,52,141,181,53,124,158,215,59,110,231,185,253,118,139,84,139,60,72,139,233,107,174,135,221,206,153,141,65,81,179,217,106,63,119,182,92,251,29,94,134,143,13,160,0,0,255,187,239,60,14,229,202,254,103,120,157,248,74,190,222,7,212,54,115,237,213,158,77,111,211,242,223,121,183,219,232,0,255,216,191,236,127,109,197,135,120,197,3,128,162,40,10,128,226,105,102,10,20,0,109,39,40,138,2,160,165,164,170,43,125,234,120,217,241,242,153,12,210,127,243,107,127,60,167,145,253,61,124,132,223,6,208,122,224,221,119,211,129,91,0,255,203,51,95,189,184,219,79,250,118,193,39,120,84,95,115,60,254,123,66,98,133,204,119,100,9,178,75,95,171,207,89,90,171,118,127,220,231,156,221,224,143,149,87,30,233,63,237,91,251,23,45,244,228,122,143,233,176,224,156,153,127,27,25,53,123,249,177,111,219,171,59,237,79,226,145,248,141,3,232,189,181,235,81,253,91,54,96,19,115,69,148,179,164,248,116,249,188,181,120,52,190,159,175,117,224,88,50,6,10,119,164,133,32,76,92,175,218,119,0,255,36,252,177,27,3,100,102,62,249,146,104,157,253,161,214,154,89,1,208,82,82,20,0,69,81,20,96,138,162,210,10,0,255,176,99,156,45,100,126,51,63,26,173,216,143,53,218,117,64,90,95,120,247,221,118,204,250,95,158,121,236,162,221,246,151,6,33,124,131,55,244,85,254,230,227,247,140,184,145,88,96,27,152,36,218,175,230,197,2,161,238,26,197,227,154,85,119,213,254,254,157,115,6,127,246,242,108,223,191,246,167,253,143,174,240,15,175,246,6,156,219,204,103,236,203,118,147,253,17,73,159,125,18,111,197,127,28,64,81,159,84,70,128,43,43,85,39,172,104,209,62,48,123,180,72,226,109,60,227,154,188,144,56,205,56,3,219,53,5,64,81,212,233,189,93,85,0,10,160,232,168,34,66,141,184,43,61,186,127,190,0,3,155,8,29,251,170,55,21,17,86,232,217,4,143,224,179,213,222,93,79,33,227,54,242,184,74,246,221,188,180,63,174,173,8,246,7,252,128,127,244,181,30,245,54,42,116,55,59,95,68,156,60,218,31,175,119,219,159,104,15,223,57,128,162,142,32,161,27,202,47,36,28,207,253,46,67,80,13,139,107,179,191,87,235,14,248,7,159,187,118,0,255,36,25,0,128,88,204,136,170,174,52,113,68,235,199,109,106,151,32,21,0,101,138,147,196,114,59,103,87,166,36,175,106,111,223,206,57,139,127,198,108,221,207,102,251,190,189,2,175,220,191,220,184,158,246,223,8,175,242,25,217,0,255,182,28,151,111,226,235,248,171,7,208,120,127,92,118,171,48,95,93,240,236,72,166,220,213,250,247,198,163,120,142,215,250,71,79,186,159,184,73,220,102,23,78,163,119,105,197,93,128,193,226,163,248,146,87,250,108,199,110,92,176,204,188,242,135,17,236,75,29,245,179,102,3,40,78,191,175,71,157,37,112,25,43,99,108,212,100,142,158,118,90,196,75,109,172,169,15,164,142,178,148,146,2,160,40,138,2,160,104,41,41,0,138,162,40,0,90,74,138,2,160,104,80,20,0,69,81,180,0,148,244,41,206,25,64,27,37,173,247,244,152,251,110,243,223,206,183,137,236,35,45,187,12,160,104,208,235,217,0,255,216,46,0,255,177,219,125,19,0,255,221,103,63,134,79,123,187,110,0,255,221,0,255,216,199,128,152,243,183,191,177,149,199,224,31,141,240,0,154,187,143,34,100,21,169,199,207,10,64,56,202,142,168,190,226,251,227,208,115,217,111,39,200,203,103,251,187,109,218,159,133,175,52,182,210,35,126,140,221,216,63,243,203,187,254,109,218,31,105,64,249,0,10,0,255,48,243,223,215,14,110,185,60,182,149,181,240,183,163,43,226,0,255,100,223,111,155,31,53,46,118,215,34,13,195,159,85,244,245,158,30,127,110,253,179,145,217,98,31,48,104,0,255,21,79,42,43,236,0,255,121,250,159,51,74,252,199,184,137,95,130,60,128,34,254,63,126,127,28,85,159,245,24,253,193,39,172,34,254,79,2,0,255,203,106,50,40,32,105,16,62,125,189,218,211,31,123,191,141,191,149,119,91,216,167,122,54,116,189,167,35,229,231,119,170,148,175,101,218,224,1,20,241,127,204,111,245,247,243,210,30,124,68,235,76,0,255,187,63,218,247,119,10,107,144,153,253,244,6,31,86,239,213,250,63,48,206,247,238,229,219,201,249,246,77,243,112,189,167,231,185,158,243,241,127,121,208,189,124,178,63,66,74,251,39,241,69,60,1,168,61,213,231,156,17,16,99,188,60,97,237,244,243,205,243,234,206,240,155,198,214,28,79,61,207,61,7,30,253,155,33,13,36,156,6,145,103,136,215,90,235,222,132,87,236,159,30,235,229,191,219,253,46,137,0,255,201,155,253,42,190,213,57,175,246,217,127,61,254,62,62,0,255,125,246,221,20,246,173,254,149,123,0,173,55,122,222,198,45,70,65,138,68,157,72,151,177,163,49,159,155,197,103,241,44,175,247,219,63,206,115,225,30,222,30,221,73,87,93,56,201,233,166,115,188,214,142,43,112,130,98,1,180,30,7,238,29,119,97,10,207,50,41,16,220,53,175,90,74,10,128,162,40,10,0,160,40,218,70,1,80,20,69,51,0,138,162,40,0,154,81,20,5,64,209,82,82,0,20,117,138,115,14,96,162,107,181,191,167,199,220,119,159,239,70,251,152,200,62,209,177,198,0,234,213,124,0,255,233,136,249,133,17,167,52,42,34,218,176,233,217,222,85,251,175,15,203,127,250,152,248,223,124,219,192,59,157,246,170,253,215,61,163,254,221,160,27,71,251,167,78,180,111,224,51,188,195,3,40,125,246,254,149,243,43,236,0,106,18,7,192,62,173,195,7,218,233,149,234,45,7,128,194,217,109,161,170,197,179,172,5,117,195,23,254,133,7,123,173,199,247,220,253,164,124,54,243,56,109,223,233,216,174,66,1,52,175,103,0,255,149,122,66,99,66,40,175,238,188,37,10,113,125,113,153,110,154,244,30,223,51,61,151,63,194,189,188,46,25,181,111,178,214,131,158,99,247,55,243,88,4,136,145,39,251,39,126,191,253,75,188,138,47,243,245,62,251,199,24,227,91,254,187,223,204,179,196,127,228,159,253,127,60,215,103,15,160,247,219,0,255,189,155,82,150,18,21,102,0,255,208,161,151,247,137,159,245,207,235,217,227,242,221,189,31,195,0,210,232,94,219,178,11,145,197,247,26,228,21,215,113,178,187,109,160,228,207,51,84,216,1,84,251,199,119,202,61,28,227,173,244,213,109,146,106,149,230,241,80,3,107,242,122,28,85,154,111,41,100,172,229,53,99,163,173,172,213,167,179,162,160,3,104,234,235,97,132,219,109,92,0,155,103,254,228,133,26,214,235,245,158,190,200,251,252,23,1,208,210,134,42,35,226,89,188,208,1,175,104,14,92,125,0,173,127,7,89,235,253,224,216,104,243,109,60,241,34,62,150,171,241,95,206,214,23,80,2,157,19,90,60,214,165,228,107,253,225,239,46,235,105,253,236,12,119,110,13,251,0,106,207,127,57,107,254,219,252,232,6,77,108,196,166,132,0,255,181,90,77,252,159,164,173,207,175,22,186,221,14,189,62,240,37,145,175,246,244,217,251,248,124,124,246,243,248,124,214,178,92,175,217,191,247,143,151,0,255,108,220,86,137,0,255,106,223,249,35,254,133,7,122,0,37,250,28,143,161,254,241,59,183,181,210,96,130,91,95,22,254,239,176,194,254,63,207,0,255,60,91,211,114,31,232,224,227,86,189,210,159,227,142,221,152,130,51,191,124,89,250,54,251,247,202,6,174,246,152,232,238,140,51,150,110,229,151,47,143,188,246,239,237,241,150,3,40,217,0,255,65,249,24,199,105,29,178,143,68,109,6,95,215,115,197,247,191,78,231,227,180,19,172,201,138,181,143,182,224,231,146,118,0,255,172,253,163,125,129,0,255,204,254,183,104,218,29,196,167,179,87,123,58,222,198,25,123,0,255,106,183,205,188,242,6,146,96,127,106,7,31,243,0,74,245,92,207,85,200,237,54,22,179,166,180,239,60,25,171,193,55,26,236,53,199,131,35,71,114,16,3,195,128,204,120,56,223,166,97,167,139,181,212,27,190,233,108,205,247,220,198,229,183,209,62,46,46,177,6,252,199,245,230,115,249,56,143,125,194,200,54,9,0,255,25,7,208,123,179,223,253,137,219,68,131,141,101,141,167,44,9,222,154,80,67,109,49,30,137,95,231,235,125,94,71,114,27,69,150,149,241,104,227,172,239,93,46,108,211,177,93,135,120,94,95,239,51,234,237,238,23,130,159,103,30,33,141,253,99,115,59,215,251,237,31,231,140,237,242,191,189,60,243,56,241,191,180,102,127,23,62,213,69,62,128,2,120,18,0,73,233,161,175,52,253,175,47,159,0,255,35,93,36,252,191,156,27,248,80,35,174,219,63,125,166,203,0,255,220,110,239,196,0,255,229,211,62,9,0,255,215,229,1,20,45,93,235,159,85,0,255,57,111,183,253,2,61,63,225,115,177,234,253,115,234,56,245,143,0,187,161,253,1,128,125,5,239,180,228,0,26,164,50,130,224,91,243,60,117,28,237,228,148,153,60,150,111,254,72,217,95,34,99,107,117,172,137,39,154,118,213,254,115,29,211,229,127,110,187,119,226,191,72,101,127,132,239,52,238,90,211,127,250,98,31,71,73,23,9,0,255,143,238,253,192,95,26,116,0,189,55,159,238,110,103,184,153,199,236,55,57,141,230,217,126,108,239,17,127,194,171,174,120,14,156,227,100,4,27,88,26,66,195,173,17,80,59,77,193,213,45,250,119,194,127,61,85,123,237,63,231,156,97,249,143,151,95,126,38,254,51,31,237,0,255,195,119,26,117,205,117,96,204,38,84,243,187,229,230,3,40,225,121,218,184,225,17,73,153,185,178,218,0,255,246,80,187,251,244,10,63,198,99,174,137,0,255,147,213,51,240,239,9,42,81,76,186,134,15,6,251,218,198,51,206,182,60,57,22,43,61,232,81,192,216,205,124,249,109,230,147,47,251,37,174,110,182,63,136,7,241,109,62,128,34,254,79,151,231,224,84,163,253,32,52,244,7,95,148,86,196,0,255,201,234,116,92,109,102,55,138,182,224,131,71,175,220,63,234,213,126,30,120,127,216,127,36,109,177,22,159,128,94,239,179,0,255,140,49,30,127,236,102,30,247,59,0,255,236,143,117,210,35,15,160,84,95,126,14,208,51,249,227,214,97,243,48,171,197,224,199,130,174,116,127,71,64,60,65,66,91,55,125,186,147,155,123,194,143,213,93,235,65,199,147,140,223,223,47,237,124,43,143,188,153,167,181,127,215,93,91,188,114,0,255,225,143,211,126,94,37,118,35,251,135,71,34,239,196,159,241,185,3,104,226,0,255,86,183,0,255,193,26,105,32,27,213,60,124,210,105,190,0,255,56,174,30,0,255,113,14,171,139,182,188,196,218,192,83,158,175,217,63,125,91,254,99,156,193,126,108,76,158,198,247,74,213,250,127,145,0,255,229,242,191,189,226,83,232,3,40,252,147,181,244,140,71,93,18,0,255,49,217,245,134,207,157,121,45,63,63,31,217,76,164,32,65,251,40,79,88,16,38,226,78,93,171,226,113,94,99,0,255,215,254,115,62,250,199,202,111,109,54,107,29,231,25,103,44,95,146,221,0,154,240,199,129,31,72,221,159,147,148,183,184,160,225,246,183,118,106,251,86,251,237,63,227,25,39,33,187,45,64,122,234,178,146,247,157,53,226,35,13,184,230,153,148,239,1,244,234,241,242,17,203,185,200,76,70,155,37,128,224,126,241,149,246,93,183,0,255,123,67,29,103,56,45,102,230,67,170,155,248,178,69,190,150,122,143,113,249,249,93,22,180,15,160,246,177,199,120,130,224,42,32,118,11,49,99,56,123,138,248,219,208,21,195,48,198,214,174,119,76,91,51,208,199,215,122,116,31,167,119,63,159,201,2,115,242,205,254,52,130,218,31,199,3,125,246,202,253,179,229,140,211,126,110,34,102,254,216,31,164,241,217,191,137,143,224,121,7,208,220,129,83,7,234,101,33,121,126,91,20,241,11,91,192,253,85,186,215,194,139,120,63,95,187,143,27,78,78,155,0,92,109,217,69,251,139,135,27,226,210,230,240,87,60,167,175,245,71,144,51,118,151,159,151,119,47,127,142,187,97,191,247,233,172,230,140,195,166,131,240,1,20,254,145,54,206,109,220,189,219,184,161,211,185,82,205,200,175,175,247,218,63,198,24,223,229,191,251,253,150,137,0,255,103,95,236,19,248,175,17,94,239,181,0,255,250,140,250,127,159,110,182,180,127,34,178,253,0,47,226,111,30,64,81,104,173,31,254,185,251,65,206,110,30,99,237,55,221,251,172,24,25,1,64,81,20,45,0,37,5,138,2,160,57,138,162,0,40,138,58,197,13,64,209,82,82,12,128,162,40,90,0,138,213,58,2,163,123,64,138,167,120,32,92,112,247,214,170,40,235,0,106,111,62,61,219,43,119,196,221,228,101,105,170,115,56,70,221,180,141,63,154,235,181,254,229,57,94,184,146,119,0,92,67,136,244,233,210,152,119,185,248,26,254,206,87,20,57,152,246,1,180,30,57,61,29,7,186,254,219,205,183,91,226,0,255,219,232,174,179,166,197,92,97,79,229,231,121,249,150,48,23,229,247,151,87,195,210,222,219,233,83,134,47,226,203,124,133,63,231,60,254,24,183,113,0,255,91,237,95,77,155,245,122,143,253,119,0,255,188,246,179,225,22,179,137,253,67,186,182,191,197,207,240,80,0,229,254,56,252,83,33,63,184,196,170,54,88,194,219,52,10,0,255,235,201,53,241,0,255,50,250,156,183,249,74,104,78,19,120,211,209,215,116,0,255,108,245,118,218,207,176,177,237,188,178,191,8,209,216,0,255,136,239,225,105,215,156,113,198,51,118,183,201,34,203,254,9,226,248,0,154,248,63,244,253,239,117,62,231,156,62,240,6,106,226,0,255,181,239,191,110,89,207,211,14,62,200,190,214,49,142,219,217,158,55,113,61,87,235,0,255,52,253,199,152,232,31,63,79,226,73,40,31,64,225,191,12,207,201,113,75,75,82,202,94,120,242,89,225,31,41,63,231,56,243,62,174,232,244,169,235,43,253,113,235,31,163,237,22,251,237,156,125,21,47,146,122,159,215,219,244,242,113,243,238,242,145,253,109,237,198,7,208,92,191,162,52,205,245,181,62,219,63,206,25,219,229,63,94,190,121,107,127,35,111,217,63,134,0,255,75,185,210,244,191,190,124,254,19,93,36,252,79,110,55,240,125,227,124,0,69,171,94,183,127,156,115,166,203,0,255,220,102,243,196,127,229,215,62,9,127,234,196,245,254,190,62,175,254,221,230,179,215,62,30,217,254,134,239,5,6,80,52,171,244,156,99,241,119,190,246,180,42,0,138,162,40,0,138,182,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,31,128,6,207,200,129,33,128,213,213,180,214,183,131,35,101,234,254,4,150,114,246,119,36,233,86,234,216,175,149,78,86,84,236,1,148,254,213,177,27,35,184,247,187,221,238,240,104,222,221,176,236,235,86,21,0,255,194,155,189,150,95,62,180,0,255,238,227,86,100,114,120,30,199,138,227,40,222,210,82,3,241,129,190,241,117,171,217,221,198,230,227,229,47,163,218,231,165,125,247,1,180,62,7,112,30,67,18,169,97,190,218,207,244,63,231,156,245,242,159,221,102,155,196,127,181,223,246,165,248,26,254,208,87,250,208,115,220,219,111,204,222,253,205,159,125,50,231,178,0,255,214,71,91,3,40,70,236,149,10,12,49,50,178,96,173,175,118,234,64,198,176,176,52,191,29,142,228,11,27,202,221,77,250,247,194,123,253,173,104,30,45,31,64,243,58,29,136,27,9,130,69,0,54,75,37,41,117,141,184,38,162,166,189,225,227,120,149,87,122,60,113,99,178,68,146,222,87,140,115,174,236,126,19,74,179,15,230,14,188,110,0,255,244,239,242,159,158,0,255,51,241,0,255,217,223,253,195,231,241,3,15,160,232,169,25,231,28,220,118,19,70,180,15,230,130,10,48,221,106,252,131,142,192,198,220,54,192,196,146,46,34,175,216,27,75,213,82,79,31,144,222,91,166,191,113,110,27,243,120,249,183,8,91,58,239,246,99,205,198,19,120,99,45,140,231,16,92,185,252,196,162,38,237,124,197,80,215,20,199,74,240,78,124,139,87,123,251,156,115,22,127,204,102,231,126,180,239,246,169,22,154,214,87,250,123,142,195,153,237,253,144,4,27,237,179,243,91,226,61,194,0,255,94,162,111,124,0,237,254,203,207,6,108,57,130,168,75,181,188,86,221,122,173,135,141,244,188,60,206,168,235,94,126,237,147,53,43,237,159,225,185,248,36,175,24,25,41,0,37,69,81,0,20,45,37,5,64,99,215,60,207,125,149,159,227,68,96,76,218,191,208,226,198,140,233,171,69,18,175,224,29,87,52,35,7,241,62,128,222,223,103,123,240,206,248,29,170,229,153,127,218,140,250,105,143,215,194,120,222,193,149,203,79,44,106,211,238,55,12,121,113,43,196,129,119,226,111,174,217,0,255,247,207,182,252,87,190,221,6,250,167,246,79,251,52,126,134,159,232,43,253,25,167,157,113,59,143,70,46,0,255,206,34,174,175,216,31,115,39,124,0,197,179,21,112,57,130,184,75,181,188,87,117,123,181,119,215,145,16,227,156,60,27,163,46,243,108,183,191,246,67,182,0,255,224,195,248,18,175,247,140,51,101,100,126,44,27,128,162,165,164,0,40,138,160,40,0,208,82,210,160,0,170,191,43,117,0,255,120,68,166,113,28,48,141,52,153,92,27,62,224,250,173,21,254,217,251,39,202,102,246,242,113,122,232,181,207,91,225,45,125,32,21,114,253,207,17,214,17,28,245,141,15,235,136,248,93,190,66,232,0,255,238,159,224,92,218,80,91,151,250,122,31,66,125,245,159,1,176,141,143,0,255,244,139,227,61,197,0,255,89,128,87,251,123,50,140,51,248,179,223,108,164,0,255,168,135,134,246,55,250,199,27,14,160,183,235,61,222,125,119,247,49,88,0,255,203,191,113,150,0,255,246,97,81,116,130,87,92,51,6,174,146,244,245,158,174,0,255,224,159,60,198,73,0,255,215,254,204,11,141,194,207,122,0,205,229,47,254,25,187,0,255,172,204,150,98,239,90,253,107,148,235,230,235,189,173,254,51,46,248,136,91,193,173,243,201,223,134,34,214,89,252,191,87,19,0,255,236,253,35,155,254,217,203,3,234,172,215,190,239,139,103,242,149,62,22,254,216,251,85,191,0,255,189,188,137,75,135,125,168,107,124,230,0,90,15,180,147,92,64,18,245,106,111,79,225,143,235,80,22,223,50,224,214,133,20,90,150,130,70,225,235,188,38,201,25,227,220,221,118,191,195,208,105,178,95,155,52,171,175,245,200,57,167,14,103,55,155,61,142,80,47,159,60,218,223,125,154,106,108,0,255,162,3,124,52,128,218,223,227,123,230,254,155,29,229,51,217,135,154,188,250,196,23,249,10,0,255,161,3,231,252,2,153,107,180,144,101,59,139,222,171,137,94,239,237,217,184,141,105,249,223,252,251,77,244,239,236,63,246,75,252,16,95,229,21,15,0,90,74,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,165,164,40,0,138,162,40,0,90,74,138,2,168,162,232,169,247,56,207,56,103,2,168,60,217,74,3,119,170,61,232,159,239,102,62,96,30,149,219,218,17,214,232,165,215,124,0,255,235,239,169,121,254,47,31,27,189,31,117,137,60,211,250,96,92,103,227,165,139,177,243,101,72,58,175,52,133,0,255,92,237,187,0,255,241,0,255,254,71,0,255,102,191,77,245,137,175,28,64,235,39,111,179,254,201,29,136,98,245,86,157,172,56,41,205,192,177,166,0,40,138,162,0,40,90,74,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,138,150,18,128,162,40,10,128,226,105,192,20,117,0,154,131,52,117,154,73,9,152,230,224,116,173,71,198,63,199,114,12,155,149,121,200,116,47,166,134,240,153,43,169,245,235,57,56,23,137,240,132,121,235,232,3,210,122,28,244,144,27,64,12,36,63,131,35,187,204,56,138,248,15,143,123,251,180,200,235,125,246,127,237,32,99,188,128,140,182,220,178,182,32,113,111,163,14,45,188,139,15,93,233,219,99,134,3,208,242,201,205,27,105,166,153,181,77,55,205,155,25,175,195,31,123,165,143,215,225,166,199,144,99,103,132,228,22,133,52,222,150,97,121,139,181,133,239,149,240,91,23,249,0,106,15,112,233,233,106,31,122,92,135,149,110,236,78,222,232,182,121,179,175,245,211,12,62,196,99,174,117,2,208,210,28,144,162,36,128,182,3,20,25,53,167,156,182,221,13,64,49,250,20,33,69,8,64,73,81,20,0,45,37,45,37,0,69,209,82,2,80,20,69,1,80,60,13,138,105,126,26,20,128,34,163,34,164,230,164,48,6,160,40,138,146,14,160,169,71,12,207,184,204,118,184,228,121,50,65,164,181,22,189,126,240,144,190,122,127,36,192,200,141,230,227,144,183,163,219,125,59,70,87,23,151,182,182,197,95,248,92,174,51,60,147,175,200,48,4,187,171,125,232,45,229,163,136,206,124,230,207,50,184,184,122,250,105,175,199,27,127,224,163,1,244,190,16,228,28,144,50,60,218,161,12,150,172,96,109,111,119,117,65,168,71,6,31,196,247,121,141,223,251,184,124,55,102,62,183,116,101,69,125,237,254,201,175,195,251,193,239,202,7,132,101,187,100,16,65,185,184,181,189,186,192,83,109,146,123,190,218,135,30,215,235,74,239,187,149,207,104,155,207,126,214,176,9,254,107,82,31,64,113,250,61,204,199,136,141,0,197,22,168,92,180,111,37,214,77,155,91,27,248,203,213,158,190,234,63,184,118,127,137,184,134,209,86,28,207,146,23,182,130,246,226,247,188,222,115,48,14,54,50,80,148,51,57,45,90,78,92,44,173,216,43,182,120,23,190,161,175,184,7,149,35,31,147,2,138,121,34,77,36,127,135,206,165,221,29,243,1,212,62,223,191,100,249,239,70,2,43,27,216,6,77,182,19,158,195,199,189,230,120,242,224,185,156,147,59,17,113,52,35,51,207,252,180,137,15,241,165,212,188,213,26,254,109,160,251,56,30,36,223,223,249,220,226,102,234,156,215,82,127,248,75,120,181,79,206,225,78,70,104,247,99,131,53,109,196,13,40,139,11,217,218,241,72,124,155,7,208,251,123,108,191,250,207,230,51,0,255,78,62,150,164,182,90,89,209,118,70,1,80,20,69,1,208,82,82,20,0,69,49,128,129,66,161,160,3,85,24,64,93,3,254,139,191,229,130,97,71,146,5,7,148,24,193,81,12,155,230,240,178,16,62,194,91,1,180,30,56,61,201,24,53,138,185,91,60,162,173,69,88,203,116,210,183,64,115,120,86,95,243,242,131,113,37,200,115,114,9,27,71,95,136,102,246,65,198,70,125,245,105,225,19,124,177,214,163,30,118,28,112,12,87,26,101,230,77,219,163,181,83,23,22,119,235,220,25,190,129,143,93,239,65,159,140,3,100,89,196,152,179,156,166,145,239,215,190,32,94,107,16,64,233,147,211,113,198,9,217,250,119,39,111,188,75,0,255,103,223,234,92,19,31,226,147,124,197,113,220,27,206,25,235,254,17,175,127,92,144,101,197,26,13,138,120,20,239,173,247,169,199,244,16,113,0,255,237,60,118,209,30,251,67,131,67,124,23,207,243,218,78,0,80,20,69,1,80,180,148,20,96,138,150,62,205,160,3,24,52,150,8,146,24,58,64,154,163,48,10,56,163,64,52,82,129,183,4,218,230,189,214,175,4,56,84,0,206,13,210,124,252,134,103,206,210,174,238,88,155,75,70,120,25,190,228,154,238,163,29,58,46,245,144,36,93,102,126,60,13,20,207,93,167,101,153,182,253,225,251,240,179,94,235,27,198,3,122,54,115,103,96,52,235,108,105,60,197,54,46,40,210,138,120,22,15,53,215,39,254,10,160,70,199,237,156,17,50,187,153,111,211,212,189,101,63,236,239,150,63,126,198,155,249,10,0,255,161,95,126,219,130,24,142,172,112,150,118,121,183,122,159,122,76,15,208,198,153,249,148,245,78,222,105,81,107,170,149,181,0,148,20,53,245,158,147,113,146,129,115,81,187,66,177,110,107,71,91,91,0,52,23,80,132,115,2,162,113,172,208,109,120,11,206,189,210,167,122,246,62,118,83,198,203,103,114,233,80,237,187,253,145,156,225,35,248,171,214,51,128,219,56,236,2,78,154,227,21,137,222,176,44,105,201,119,87,20,109,97,194,7,240,104,175,246,69,143,189,15,208,247,51,242,65,110,102,131,248,169,181,230,229,2,104,158,199,159,1,108,100,89,85,198,61,166,212,37,145,212,213,186,215,76,84,241,122,78,78,46,136,150,202,75,28,220,84,139,180,232,27,171,184,86,166,155,225,201,237,100,119,196,35,65,44,159,11,179,54,39,40,91,225,143,230,181,245,93,97,47,132,94,190,37,111,202,221,72,150,71,66,45,226,115,99,157,198,6,208,240,207,177,187,157,219,50,206,92,178,196,200,53,199,163,253,39,207,99,146,149,229,193,44,63,117,212,99,114,94,189,155,227,75,252,231,26,212,147,145,156,180,49,134,8,146,213,94,158,12,71,92,92,218,89,223,210,106,94,42,254,141,207,243,213,62,245,1,61,85,99,112,26,72,22,220,145,140,121,75,52,45,139,7,241,210,0,90,143,243,235,216,94,88,30,187,123,127,47,189,205,126,210,178,59,94,196,51,174,201,40,152,49,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,5,64,73,81,20,0,69,81,20,0,69,75,159,198,143,139,94,99,88,36,128,2,167,64,149,9,41,18,67,128,183,65,175,160,175,123,119,142,25,243,25,54,102,19,204,237,37,107,164,157,58,194,71,120,202,245,30,167,219,101,160,118,127,89,173,242,52,210,210,77,59,253,187,126,0,255,185,141,156,243,201,33,28,76,165,197,229,19,70,120,160,131,206,29,64,237,241,122,198,57,165,46,235,223,125,184,104,109,9,203,223,20,239,225,151,222,86,212,39,229,215,231,48,220,107,239,254,131,8,181,213,99,31,103,245,213,37,225,191,229,138,122,152,143,233,57,39,207,229,221,153,66,226,233,182,95,100,44,208,60,124,91,109,69,247,113,175,188,60,11,22,24,234,156,38,115,83,22,66,125,193,7,173,0,122,242,231,170,194,185,62,74,61,158,125,220,233,40,62,238,178,150,223,125,129,0,255,116,136,182,99,194,14,142,200,162,9,19,236,132,175,241,185,179,43,226,0,255,100,45,0,255,49,206,244,210,191,219,236,186,131,95,59,186,214,71,126,186,153,27,111,24,202,182,188,77,74,168,123,35,188,109,202,3,168,29,168,35,39,201,70,182,100,65,198,153,180,71,251,130,192,163,137,126,154,118,117,165,95,245,118,240,108,102,7,119,14,206,90,83,247,196,243,162,110,240,78,151,174,169,199,152,222,18,67,190,34,193,91,196,126,157,230,245,189,92,113,199,221,207,81,109,55,30,51,41,183,76,183,45,136,175,186,26,64,243,242,227,63,100,110,239,231,62,206,196,26,134,80,45,226,107,177,172,246,70,63,231,178,211,157,51,27,86,79,125,246,217,189,190,65,252,93,149,87,239,231,88,30,57,183,25,113,38,225,14,187,36,30,197,215,188,2,244,156,31,222,14,71,169,113,215,30,64,143,62,199,81,177,147,21,202,250,66,4,6,75,198,183,58,114,245,254,185,251,143,84,62,16,228,169,111,67,41,107,143,198,226,79,61,243,154,1,152,149,126,3,232,253,61,190,87,177,51,102,39,87,44,141,164,167,99,91,60,212,197,138,103,224,28,44,41,177,204,50,212,82,2,80,20,69,1,208,82,82,180,0,20,37,197,40,0,90,154,81,82,0,52,163,40,10,128,162,40,10,128,150,146,58,5,112,1,3,168,106,0,138,162,64,7,0,105,181,79,252,121,206,251,111,243,11,224,136,107,86,118,104,90,221,53,254,115,248,151,184,109,220,118,231,150,214,237,60,45,211,40,124,164,27,7,80,123,123,122,96,36,191,77,72,209,210,34,152,182,22,104,216,221,181,238,205,207,121,68,2,99,223,45,61,235,124,248,116,45,237,240,39,188,210,235,61,232,145,115,216,229,204,211,225,108,239,68,206,172,117,19,188,211,218,90,118,28,121,141,162,249,239,50,92,245,146,150,242,235,174,69,252,237,21,64,177,0,255,224,57,22,67,118,7,214,52,121,39,226,150,82,199,240,141,110,93,115,60,244,143,149,101,30,97,137,209,110,166,146,106,169,139,6,17,87,250,216,51,198,120,104,123,104,227,43,202,229,189,37,50,188,88,167,241,167,246,121,181,183,60,56,55,84,68,228,3,75,24,163,168,199,91,50,163,133,125,227,119,13,247,0,26,0,255,151,91,143,251,90,221,198,230,214,89,151,82,197,233,185,30,207,0,200,50,130,138,28,205,82,94,172,125,26,236,218,246,206,215,123,171,207,244,156,251,216,249,194,45,250,111,158,232,163,181,102,122,209,215,250,244,117,135,89,254,190,53,132,109,121,183,55,64,79,120,213,1,148,62,191,99,188,235,29,211,218,180,157,43,234,72,70,189,96,15,89,238,126,118,25,166,87,23,214,91,53,214,230,137,119,241,214,74,223,94,0,158,2,190,223,110,62,118,182,139,155,245,213,55,181,215,101,190,222,231,30,178,188,66,35,130,149,31,73,160,125,178,149,26,105,167,199,26,159,196,239,28,64,241,28,247,134,151,143,197,128,60,90,24,116,97,164,43,139,180,109,138,119,241,146,107,105,134,61,103,4,156,53,45,0,69,73,81,140,2,64,75,75,49,154,224,6,160,165,164,0,138,1,80,180,20,109,82,0,180,90,227,175,211,227,206,205,27,112,155,86,86,82,235,241,0,103,178,72,162,244,1,52,119,63,71,197,44,53,11,18,17,105,12,113,214,246,38,120,169,87,124,15,144,227,33,31,64,37,149,82,44,163,70,154,164,237,85,120,165,63,150,183,23,21,64,5,59,86,204,144,225,45,102,161,226,115,248,128,190,98,254,233,254,99,186,71,217,194,1,180,251,99,239,187,115,239,159,97,243,46,54,188,241,6,120,194,86,243,241,228,245,216,61,228,239,7,107,52,100,87,151,29,82,45,226,113,185,230,154,117,173,7,229,213,62,245,151,243,28,137,139,121,217,54,193,22,132,241,46,221,180,134,47,226,71,60,128,214,195,252,58,182,87,45,143,221,205,151,47,189,203,190,210,176,64,252,17,207,184,218,7,27,62,176,73,237,127,213,62,244,56,99,24,239,111,231,229,223,181,105,159,253,187,244,134,239,109,214,28,24,0,174,2,64,163,88,210,0,90,143,235,81,230,39,200,48,137,12,181,59,27,226,105,81,87,163,175,3,32,54,176,219,64,189,180,160,40,18,174,209,68,252,163,141,53,247,108,193,48,178,68,82,41,28,129,22,164,241,86,104,164,21,60,208,91,175,246,64,247,1,239,39,40,113,217,204,191,131,243,105,80,189,59,246,239,38,248,19,254,27,64,237,239,113,60,227,45,5,7,220,50,35,151,110,126,44,216,14,207,226,37,124,214,43,206,115,247,191,220,124,6,200,113,113,173,111,62,29,217,127,234,85,212,251,109,17,18,1,163,206,35,174,139,39,241,39,12,215,251,220,49,61,39,180,125,191,221,88,244,45,197,62,242,71,210,241,181,62,123,0,53,230,65,7,46,213,62,10,240,61,83,170,252,113,232,51,197,68,11,243,204,215,150,175,223,63,253,152,250,15,96,254,212,103,0,255,40,204,209,104,124,200,174,177,227,142,191,51,42,188,29,147,143,112,231,175,77,29,18,8,2,142,111,225,147,30,64,187,127,210,253,113,27,65,141,22,140,73,27,75,219,91,203,37,171,94,122,196,147,248,141,87,237,63,231,152,198,28,1,223,153,186,236,143,166,72,14,205,197,239,154,235,85,251,47,55,158,225,253,35,81,180,215,82,141,208,254,33,124,35,252,136,231,58,4,92,237,83,121,142,27,239,164,60,173,93,230,54,164,16,236,59,157,91,134,214,180,224,159,248,148,7,208,123,237,31,219,137,112,59,187,227,11,186,151,159,85,90,136,239,91,172,241,95,244,0,134,205,229,15,202,215,122,251,119,213,62,221,31,103,12,242,204,56,47,127,136,125,94,249,169,137,70,240,83,127,174,247,192,49,128,140,201,79,61,128,222,91,238,225,253,217,48,105,102,228,136,146,132,58,38,8,34,253,107,11,196,207,225,7,250,58,127,239,143,156,30,184,219,21,242,22,207,183,160,115,247,48,114,173,225,117,161,134,69,242,53,247,196,130,199,88,0,255,48,32,108,219,90,132,76,51,237,244,135,231,240,146,190,218,135,142,15,56,195,204,119,55,95,26,243,182,185,197,52,212,83,55,61,52,14,159,11,160,56,30,0,207,217,242,247,152,196,38,167,174,209,229,110,129,135,93,93,225,31,215,231,157,51,249,102,108,54,180,0,255,238,47,181,214,49,172,246,9,221,157,211,126,35,31,222,108,215,122,62,128,166,222,112,30,0,71,212,62,172,28,75,59,91,208,54,235,27,207,242,74,31,199,222,119,39,32,177,204,221,215,213,48,158,162,183,115,203,202,46,44,192,138,134,117,141,55,92,113,2,128,162,40,10,128,162,104,1,69,27,0,69,81,140,150,143,1,0,20,117,138,52,5,64,75,173,15,16,148,97,60,235,12,69,45,93,122,0,237,254,121,39,143,5,231,224,210,124,230,201,210,220,190,129,79,59,93,181,173,142,15,240,154,190,226,57,238,17,156,145,19,203,202,202,37,26,115,113,113,182,189,74,155,90,7,237,225,107,125,112,80,36,66,19,101,136,247,10,66,48,38,194,11,81,151,102,230,157,182,36,107,228,141,79,225,11,250,0,154,8,107,247,95,159,231,201,149,223,54,192,125,242,126,204,238,214,250,110,235,189,130,16,174,121,158,216,147,99,79,243,32,131,203,60,145,160,173,105,146,82,195,154,37,94,11,160,221,63,35,199,87,146,15,220,198,173,110,70,35,101,171,126,240,184,146,43,246,79,199,176,96,220,6,72,233,35,59,9,148,218,132,175,53,176,198,14,163,163,18,100,212,24,34,177,4,118,254,146,212,52,62,77,53,44,23,63,148,93,235,97,159,115,30,218,142,120,231,162,51,161,198,173,176,164,245,90,140,143,244,201,3,232,61,117,0,255,60,199,100,62,86,30,149,180,109,104,33,125,243,194,7,241,57,175,240,95,98,61,227,180,65,0,255,248,140,29,250,220,245,213,190,238,239,161,145,252,18,183,49,70,93,69,230,208,35,126,107,146,113,181,167,143,157,159,179,27,181,101,242,236,91,95,6,223,91,230,3,104,70,94,199,129,174,93,70,227,53,157,122,189,207,161,151,103,18,139,121,134,144,86,44,13,38,211,47,124,16,31,184,198,142,237,176,203,13,230,31,64,19,23,212,176,31,254,87,25,64,209,167,65,198,85,112,53,26,83,0,20,69,81,0,20,69,209,2,208,76,138,162,0,104,41,41,138,1,208,82,82,20,0,69,115,46,37,205,2,232,61,234,57,128,129,12,148,75,186,160,232,106,175,253,103,123,213,27,187,153,7,175,40,38,44,169,159,190,241,73,83,174,40,219,3,168,246,143,227,41,152,15,144,177,195,26,100,177,73,166,203,248,71,183,174,103,0,255,231,222,143,113,54,173,121,153,127,139,150,197,183,53,243,245,105,253,129,44,90,31,64,113,28,137,191,78,238,142,192,242,64,229,151,235,211,124,164,71,124,213,35,169,144,127,145,185,35,208,125,44,127,117,238,183,218,17,31,180,105,249,122,31,0,255,128,249,6,202,101,18,5,197,91,219,181,108,237,90,223,251,19,247,115,228,71,119,76,145,173,57,11,196,231,240,101,15,160,245,65,175,71,144,113,247,115,88,246,105,201,212,105,90,120,19,89,235,19,188,222,48,70,91,11,150,175,11,141,72,155,253,76,117,135,135,122,247,212,237,63,246,20,59,216,93,86,187,224,152,219,220,91,166,113,124,208,166,107,186,191,157,158,14,176,99,21,164,36,177,139,34,101,71,171,33,57,128,218,252,216,70,209,77,199,101,175,236,243,110,82,232,35,126,152,173,151,215,231,137,239,15,70,155,164,26,106,92,224,90,222,30,47,122,245,158,234,211,99,198,166,243,254,216,221,55,86,186,235,2,127,192,74,199,243,238,151,102,198,47,32,167,73,91,11,134,186,130,223,123,13,160,248,158,39,99,114,87,196,120,33,187,93,159,99,74,162,75,124,73,118,174,247,192,244,118,198,85,230,138,133,49,65,180,173,58,60,51,176,38,222,135,95,245,85,239,247,56,232,165,201,251,243,96,4,105,105,173,232,151,233,22,62,72,67,159,107,231,58,198,56,179,12,157,60,194,61,186,54,137,213,10,30,105,50,113,0,165,95,120,158,27,174,224,64,116,191,200,52,213,154,89,238,105,195,231,58,231,21,254,122,64,222,207,237,187,189,117,179,119,65,165,121,215,94,73,248,113,28,228,118,153,221,239,209,186,109,59,21,188,136,231,181,121,189,15,248,223,198,110,183,145,226,243,103,223,118,150,55,107,198,1,180,30,96,148,212,248,43,131,28,181,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,209,82,2,80,20,45,37,0,69,75,73,1,208,156,81,215,60,207,61,186,127,129,76,74,128,246,206,165,229,111,111,175,166,93,241,29,254,114,45,69,245,1,20,22,156,3,75,128,55,9,92,22,2,36,213,187,188,32,76,105,178,136,0,255,195,119,122,237,254,25,65,140,12,103,216,72,158,225,21,89,123,226,130,29,190,38,246,182,225,1,192,60,18,92,85,57,130,185,36,171,53,184,53,209,104,175,246,8,29,241,126,128,16,172,188,153,143,149,188,247,75,251,236,127,1,227,31,120,183,7,80,248,115,140,28,23,10,32,177,76,114,71,240,142,26,63,61,185,54,198,238,195,197,109,222,77,139,91,181,237,83,123,212,35,200,173,168,252,178,72,2,251,4,45,204,45,218,215,234,167,33,215,208,39,24,99,156,115,187,230,223,110,229,197,220,134,253,228,173,126,122,233,171,139,1,212,30,56,16,119,128,84,94,190,112,189,228,40,58,141,16,247,76,172,174,14,159,199,235,249,90,31,250,74,209,131,209,249,92,145,48,146,182,214,8,182,89,223,2,29,226,89,125,77,97,28,215,1,4,193,41,28,11,201,143,161,72,150,38,239,109,112,149,222,165,241,69,111,174,184,7,222,79,30,51,236,174,4,138,70,210,66,177,236,203,242,150,189,65,151,60,124,35,254,150,15,160,168,183,218,199,30,164,29,148,145,238,140,205,92,221,158,96,238,211,94,203,106,120,16,31,172,5,76,115,0,246,122,127,62,18,176,145,84,62,230,45,245,180,104,164,47,89,210,130,241,29,107,124,12,223,227,85,171,245,15,42,56,23,220,176,26,73,192,64,166,104,219,75,188,177,174,62,32,197,203,199,118,3,101,12,187,90,96,28,147,17,249,92,145,220,29,241,23,190,87,54,198,175,249,74,31,188,14,235,126,64,100,190,60,105,86,139,252,216,91,52,213,227,208,45,254,233,53,244,32,7,35,147,201,152,70,74,172,20,197,35,113,211,235,244,120,107,246,121,252,12,95,116,205,29,195,240,160,202,13,187,35,49,123,121,176,66,219,204,102,253,75,53,208,164,129,199,241,106,62,128,162,208,90,159,62,8,142,88,62,154,200,188,21,149,226,57,59,53,200,52,213,207,90,0,74,138,162,0,104,41,41,122,2,104,29,183,97,192,110,220,194,189,213,244,53,251,183,0,7,5,65,229,67,21,33,86,164,131,26,23,55,4,239,216,231,241,56,124,47,95,191,245,62,244,64,29,5,75,76,178,45,13,102,17,73,251,180,214,183,33,158,195,39,251,0,10,250,20,114,156,132,9,48,89,17,105,160,89,117,209,166,211,89,211,249,106,95,168,131,130,97,152,236,218,202,223,209,211,183,183,189,84,203,254,226,192,47,241,175,94,239,113,234,86,151,224,80,40,82,213,129,227,173,153,230,25,230,244,240,184,67,252,29,190,234,186,253,35,227,1,204,199,197,86,0,255,237,219,28,218,129,185,88,115,248,92,15,47,226,73,124,0,205,185,130,32,48,4,101,48,34,139,140,169,210,107,125,58,226,70,48,202,147,60,162,155,45,18,160,173,136,139,59,102,13,59,195,167,241,56,175,56,163,110,40,99,0,138,162,40,0,138,162,40,192,148,84,220,231,6,50,63,227,70,176,4,9,142,90,202,247,128,244,62,167,163,204,43,187,177,149,182,108,211,45,75,89,170,74,136,207,224,103,235,61,142,215,136,12,195,53,26,78,158,50,222,82,152,75,53,47,216,63,186,137,0,255,240,26,123,229,232,5,88,98,135,115,55,143,179,118,104,175,9,196,47,120,70,95,173,30,148,5,79,200,251,134,81,68,118,219,138,1,238,105,107,43,226,29,124,212,84,111,120,61,31,64,237,81,57,78,116,139,249,182,183,17,207,165,195,49,232,165,113,125,181,183,207,247,223,111,147,191,124,27,237,0,255,154,211,65,75,174,221,63,40,58,200,50,193,150,209,45,203,188,46,174,210,186,188,48,252,166,95,215,238,159,30,215,1,184,113,86,222,140,124,39,143,245,121,181,213,29,15,160,121,249,32,1,140,182,225,136,212,99,160,75,134,32,41,155,136,120,48,62,193,107,114,6,0,80,1,9,64,24,105,164,90,217,145,70,208,213,62,245,22,254,134,26,129,16,38,10,38,251,66,165,61,60,232,117,138,39,93,1,58,112,28,231,253,249,149,227,29,149,226,229,146,225,184,203,123,171,180,211,98,129,183,225,135,14,160,149,28,101,121,238,77,102,238,222,159,50,246,54,23,106,165,69,204,224,99,248,171,107,78,55,32,135,221,37,104,223,181,195,170,53,139,126,113,109,103,67,173,167,62,24,63,196,167,86,212,19,84,242,20,117,191,106,60,11,183,119,195,118,110,40,91,138,248,25,63,245,215,83,219,249,106,159,122,171,54,14,138,130,242,106,201,109,194,210,11,91,180,56,226,83,188,48,128,210,179,249,6,119,27,4,46,238,85,81,20,0,69,81,20,0,69,81,160,0,40,138,150,18,128,162,165,164,5,160,164,40,10,128,150,146,162,0,40,138,162,5,160,164,165,164,0,40,90,74,10,160,138,162,78,233,3,64,1,3,99,81,88,35,61,64,40,112,21,158,129,42,140,4,81,172,240,118,232,149,30,151,60,39,88,102,190,44,177,32,105,198,222,214,210,132,95,240,77,65,0,255,158,203,156,67,150,163,25,153,152,51,33,72,154,225,211,68,207,6,248,30,62,219,171,29,57,14,124,167,242,51,230,178,234,186,161,133,230,49,63,226,99,188,239,210,72,28,216,82,115,188,94,143,229,224,24,137,136,21,146,109,178,36,49,164,218,234,114,87,196,55,188,210,115,238,206,108,16,186,187,172,171,125,234,13,103,164,8,193,221,108,172,156,167,177,87,214,233,66,241,49,62,113,45,0,37,69,81,0,244,142,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,162,40,0,154,209,82,82,0,20,69,75,185,0,74,127,36,56,87,176,225,124,245,38,71,115,156,245,29,121,157,158,244,213,30,168,131,29,228,0,121,74,224,203,60,59,234,92,90,219,147,53,113,60,14,0,255,203,87,109,205,243,212,113,208,17,156,238,167,144,248,106,115,139,180,90,170,193,173,135,46,245,1,180,62,86,223,198,249,240,251,51,243,205,43,223,116,242,98,31,233,93,3,47,227,179,124,173,71,240,60,56,175,188,177,187,172,106,30,44,71,212,86,109,59,180,214,173,190,214,195,124,186,155,142,224,245,191,188,243,152,45,204,246,137,214,157,241,16,254,89,187,63,170,141,28,75,16,36,226,5,184,94,171,155,90,214,22,87,23,119,105,220,1,175,227,147,124,0,69,69,215,250,224,142,0,207,21,221,127,213,251,129,107,38,161,150,107,219,13,127,226,59,215,122,1,40,41,138,146,0,122,199,41,20,227,81,157,26,0,80,164,41,126,154,73,27,128,150,146,98,167,184,1,40,138,162,0,104,41,74,10,128,162,1,138,58,0,205,79,131,92,84,56,205,13,64,13,125,138,52,37,0,117,26,228,224,80,86,71,77,81,163,7,208,122,0,199,11,57,35,71,0,255,181,188,174,145,205,67,109,2,180,85,223,234,120,6,175,245,90,191,247,113,82,199,24,191,143,204,119,187,209,190,217,23,207,126,242,26,62,107,216,170,195,124,13,253,32,149,97,101,152,93,237,173,62,215,81,37,198,203,179,11,182,215,121,181,15,117,45,140,215,240,222,0,90,143,122,14,240,175,184,113,41,222,102,231,207,62,57,205,225,181,166,29,218,105,71,95,75,252,51,29,17,131,182,149,86,82,13,210,89,225,15,87,122,60,120,112,42,109,11,203,43,194,104,132,139,37,92,42,163,171,62,155,6,122,197,61,3,79,198,182,89,21,204,247,60,145,232,202,1,212,222,126,36,156,241,242,133,149,183,145,249,92,26,169,46,241,191,249,90,137,0,255,228,43,253,121,128,113,110,231,59,144,205,38,239,116,159,166,29,121,171,158,123,5,0,255,60,192,145,207,123,100,158,182,198,81,110,25,0,255,207,215,4,221,63,71,56,214,0,20,69,81,0,20,69,81,0,20,61,53,207,9,146,16,66,183,163,237,237,209,235,61,249,244,76,71,133,245,207,126,151,212,150,213,62,236,211,52,252,12,175,57,128,210,167,142,23,232,102,189,0,255,194,178,45,50,121,89,182,109,45,210,177,19,158,195,63,250,90,31,152,29,48,36,3,206,167,204,64,3,159,111,26,183,76,46,215,184,2,158,135,0,255,173,121,249,105,231,24,121,110,161,104,96,94,204,24,168,159,182,138,174,213,190,17,126,195,123,43,0,28,7,132,140,205,93,117,230,237,250,150,185,187,12,64,233,237,81,192,25,192,201,152,44,153,191,59,15,234,169,79,93,222,53,95,237,145,28,56,36,57,65,158,42,6,91,30,123,234,219,217,221,91,89,240,199,23,241,81,87,179,135,251,49,247,181,219,201,7,228,211,38,8,91,53,121,182,227,161,248,0,175,246,169,87,1,192,177,196,66,4,162,59,178,188,181,37,220,93,17,64,235,85,102,77,209,82,0,148,20,69,11,64,73,81,20,0,197,65,71,161,0,224,118,181,79,125,66,6,191,244,126,43,146,80,34,47,246,97,75,244,208,183,20,30,192,75,21,207,97,143,242,113,92,34,35,209,226,128,27,178,217,167,143,6,53,188,132,247,244,181,30,193,117,192,144,224,140,160,225,12,140,242,190,179,229,93,212,32,254,180,240,6,62,4,80,250,17,140,81,143,80,251,77,112,39,231,92,81,237,135,70,138,44,158,197,239,42,237,180,159,175,244,105,231,128,33,201,150,228,171,238,96,207,148,239,45,219,94,218,165,65,22,239,227,177,94,235,51,226,177,156,229,177,242,70,87,123,35,44,214,191,184,119,226,179,248,108,190,2,3,56,150,47,68,64,153,145,165,45,88,102,110,8,160,40,138,22,128,2,24,192,85,168,58,122,13,189,226,253,97,150,177,197,249,203,204,143,184,202,195,150,184,77,43,173,52,232,224,117,248,158,43,186,127,114,121,189,196,176,162,224,4,192,90,160,139,30,135,86,240,169,190,86,29,193,161,31,236,161,208,124,230,203,48,186,182,70,176,33,254,106,147,195,27,248,106,0,173,15,127,188,44,103,160,30,146,105,120,158,0,218,170,187,214,173,149,125,121,173,227,249,177,251,190,127,126,254,236,23,102,123,248,163,71,221,171,87,248,191,215,205,119,147,249,22,82,190,156,37,219,95,84,254,250,122,34,206,243,159,109,231,108,59,67,221,11,27,58,3,104,61,234,57,44,201,133,243,99,94,149,121,254,214,204,140,250,235,95,163,147,254,121,77,125,37,207,151,7,6,144,175,178,209,36,209,93,245,211,182,167,239,46,110,17,159,137,15,172,244,13,39,227,80,109,123,91,225,138,175,152,115,105,92,89,176,188,173,32,241,141,248,16,175,185,103,156,23,72,222,15,88,14,111,117,113,13,35,108,173,212,190,89,0,173,15,236,168,100,124,97,39,183,151,87,30,215,52,77,216,164,105,183,222,58,89,81,20,0,69,81,20,0,69,209,82,2,80,20,197,106,234,115,204,112,6,199,217,240,10,160,168,234,106,159,253,215,153,95,32,28,222,115,121,128,182,105,3,31,187,186,114,0,255,245,100,230,35,237,128,106,231,83,152,61,58,132,127,180,202,3,40,142,129,167,245,23,29,36,162,208,87,170,175,99,0,217,157,243,168,181,136,155,208,72,90,12,190,210,169,43,197,143,35,247,248,143,205,167,173,153,110,190,125,238,166,240,103,179,124,0,141,0,255,108,0,255,25,139,237,60,218,58,77,94,157,31,143,245,126,96,224,54,237,8,20,184,244,134,7,121,125,133,127,114,22,183,49,134,213,65,191,221,184,95,35,248,91,174,210,63,228,44,158,231,139,58,232,238,151,35,94,104,24,249,0,170,248,63,249,250,111,227,184,233,238,139,64,19,248,208,171,138,0,255,147,121,249,159,17,156,18,0,255,11,34,135,167,225,131,173,190,222,109,249,247,228,42,77,55,185,190,13,122,33,125,14,233,52,157,196,58,237,203,249,0,186,253,227,244,219,199,0,255,108,8,22,154,121,32,36,26,132,0,255,244,237,122,244,124,143,166,0,255,54,61,208,106,159,121,195,197,224,63,141,245,90,0,255,216,136,219,141,108,43,47,163,198,26,164,241,127,217,63,14,138,25,31,47,138,55,206,1,84,251,167,175,49,233,31,134,241,202,141,116,130,119,65,124,12,223,233,212,53,119,156,113,160,245,159,224,204,215,30,253,231,119,234,14,47,235,185,222,111,0,255,247,71,229,187,223,0,172,173,193,221,139,117,19,0,255,55,114,253,254,195,63,86,21,164,220,101,72,139,33,204,36,175,54,227,107,13,246,0,218,253,39,25,184,149,228,136,171,2,126,28,160,183,113,220,102,153,147,203,75,245,185,230,107,253,163,103,122,126,243,254,118,187,93,18,237,75,11,243,108,233,139,159,181,226,170,248,0,255,184,107,128,133,144,145,238,186,109,101,59,52,142,231,157,245,1,52,241,0,255,49,166,0,255,56,67,237,198,228,215,54,190,220,92,169,62,167,147,217,7,110,40,0,255,234,144,114,174,102,226,247,26,188,214,3,167,103,251,168,219,124,110,55,95,165,53,219,121,163,47,124,209,67,135,189,230,190,206,199,145,184,193,46,36,100,202,112,27,117,8,181,93,174,212,48,240,79,71,1,180,190,188,159,140,241,88,234,31,101,254,242,191,79,199,72,88,88,25,111,53,225,154,253,219,147,228,103,220,124,92,50,185,129,135,215,154,235,212,181,62,177,99,180,243,93,8,26,174,14,99,9,88,81,36,117,175,198,90,235,23,79,242,26,122,164,158,205,208,110,215,153,45,169,188,9,142,125,16,159,117,51,128,210,231,244,148,159,100,172,194,103,134,164,176,22,23,234,101,37,53,121,6,6,44,9,70,148,54,42,0,138,162,40,0,138,162,40,0,90,74,10,160,5,160,57,169,61,47,37,5,64,81,20,5,64,209,82,210,66,21,0,138,98,53,245,248,5,3,33,205,134,209,154,248,63,146,103,11,54,15,8,217,214,6,109,107,12,160,116,0,32,181,126,12,0,163,136,223,53,241,127,250,125,147,115,218,2,47,154,122,143,123,28,4,64,33,86,56,224,45,179,194,88,94,17,194,135,112,0,173,127,79,196,63,5,180,197,177,80,96,248,116,237,237,26,58,182,238,239,206,56,121,62,249,61,158,203,51,109,150,180,163,211,181,2,30,195,7,189,102,0,255,246,240,62,142,120,62,140,44,248,149,69,243,102,171,59,225,45,60,209,107,181,241,4,56,73,104,12,206,7,18,23,12,197,145,87,151,52,250,233,199,1,244,222,112,28,199,49,58,159,16,120,63,243,79,231,26,93,212,92,39,248,165,169,149,30,85,143,51,198,168,251,223,89,121,231,125,207,254,242,88,159,120,23,239,91,90,120,249,121,114,200,12,202,34,194,142,132,26,140,153,237,208,23,94,235,150,87,123,122,46,50,51,254,62,114,161,102,30,247,127,248,1,207,117,9,160,84,159,151,159,216,227,63,82,98,156,181,8,3,8,82,241,179,38,92,233,51,234,177,220,159,170,131,177,127,131,28,187,116,140,175,250,89,239,81,159,231,192,225,110,75,193,44,77,140,94,218,160,125,149,53,24,134,50,19,152,38,120,189,208,46,73,179,186,5,121,205,81,115,61,103,180,81,21,18,33,138,163,214,174,246,101,199,56,224,157,91,54,226,150,89,96,107,43,232,6,47,244,128,244,94,251,7,239,199,203,227,60,219,252,219,191,92,12,95,224,1,125,189,227,60,22,196,220,213,54,83,151,20,67,199,213,190,126,209,185,31,147,218,106,63,134,180,134,175,214,28,207,189,153,159,231,241,80,146,188,25,131,188,219,183,234,170,203,173,89,188,226,0,122,143,115,142,220,223,110,43,79,48,241,28,195,119,175,40,187,203,181,47,153,226,195,248,101,190,214,31,72,198,25,91,198,84,108,178,60,75,217,88,234,133,154,116,165,71,125,172,50,6,204,68,8,104,223,138,214,196,141,76,19,61,138,248,29,15,185,18,128,162,165,164,64,1,40,240,83,84,105,129,52,39,0,104,248,39,77,209,164,20,0,40,46,205,72,105,38,181,16,128,102,36,76,157,38,77,1,80,167,25,131,94,40,52,37,122,173,71,249,116,119,59,3,104,253,179,155,167,94,184,221,62,211,183,11,94,193,203,14,160,110,122,216,73,30,231,45,6,167,75,243,99,75,221,91,11,45,132,95,225,19,250,138,147,3,177,50,160,206,85,254,230,227,247,186,249,217,110,52,251,56,141,76,149,102,11,210,181,154,196,247,26,46,177,162,62,91,253,149,72,89,193,64,91,22,168,22,217,0,255,196,115,248,210,1,20,215,243,248,3,203,83,198,6,183,110,73,107,73,227,238,130,248,51,90,233,175,135,158,202,97,237,178,229,113,25,113,159,198,21,73,139,87,59,232,252,84,202,40,88,121,55,41,226,138,102,212,66,231,222,242,14,241,131,94,237,235,57,50,48,202,152,143,141,111,31,99,104,146,20,251,59,43,70,77,224,161,0,122,175,253,99,156,67,73,0,255,249,237,102,39,205,70,62,214,106,27,254,214,133,171,117,63,3,139,63,211,191,5,163,241,126,161,207,11,105,221,26,124,217,190,215,36,169,106,61,35,215,13,48,119,25,86,254,236,101,7,151,113,0,165,143,122,46,4,201,35,53,159,47,116,88,251,180,229,121,187,47,126,196,111,120,166,63,215,208,131,44,79,10,56,87,149,125,176,217,164,200,124,214,79,215,238,158,83,75,29,197,79,241,148,171,252,56,207,242,64,66,185,68,9,165,125,242,108,171,38,132,118,139,206,237,226,71,188,206,223,46,220,197,141,81,162,136,139,155,19,195,218,92,221,213,1,148,62,244,180,235,239,112,63,72,3,65,42,63,181,85,57,38,125,180,143,7,241,142,171,125,198,113,183,137,72,99,138,2,160,164,98,28,122,202,109,163,129,206,241,12,71,69,85,7,80,122,100,0,255,9,206,184,220,143,221,229,53,31,245,242,183,160,213,72,223,120,161,223,94,99,79,221,15,202,39,63,101,246,97,169,220,195,242,90,71,45,134,70,251,107,197,175,240,102,190,98,181,252,238,159,7,135,140,51,200,209,204,253,32,111,205,91,96,31,64,235,56,241,183,221,55,242,254,156,159,71,222,118,249,182,135,71,241,64,231,10,174,227,159,211,23,211,191,27,135,247,3,77,25,203,126,153,193,55,69,253,126,198,136,235,198,202,103,18,169,126,75,251,135,66,219,218,240,233,94,129,113,0,88,46,62,15,160,229,253,177,209,11,104,63,48,35,35,231,149,54,178,196,172,163,198,225,91,120,220,149,30,126,224,92,244,73,146,121,32,243,74,173,75,229,213,224,188,243,74,95,120,18,144,109,188,124,38,195,220,112,140,250,44,109,123,123,124,236,0,74,31,231,1,198,150,100,182,73,227,217,210,154,82,203,102,53,221,63,187,219,56,182,45,201,132,92,147,36,48,0,221,135,185,41,151,168,42,102,206,78,237,188,233,225,21,215,171,175,231,182,249,109,220,166,166,205,230,153,55,111,136,15,27,243,0,122,95,207,205,142,244,254,144,208,53,107,94,236,7,76,79,61,75,225,131,248,60,175,193,83,72,178,175,120,14,32,71,204,141,224,140,231,33,36,213,62,123,151,86,60,125,167,238,240,187,66,167,248,49,95,235,67,143,84,249,25,135,248,234,249,36,237,147,32,88,175,65,12,95,227,37,7,80,180,148,244,1,104,70,41,50,170,211,4,5,160,8,105,142,167,105,154,2,80,122,83,4,205,79,69,0,197,104,169,21,81,11,64,179,181,30,116,28,224,28,97,103,10,137,153,199,37,243,100,175,14,181,254,240,197,90,218,237,3,104,125,236,51,206,86,187,63,227,230,149,215,101,167,125,164,115,67,124,135,71,115,207,117,156,46,198,228,222,253,13,203,89,18,63,231,171,189,213,187,235,5,18,99,54,187,96,117,157,135,246,247,13,101,188,15,223,211,215,216,0,255,239,193,251,201,172,251,212,62,127,159,38,205,178,124,0,181,79,125,216,200,248,237,6,157,118,25,12,209,254,232,124,210,67,252,192,21,126,156,145,242,233,6,55,201,6,237,210,254,134,147,190,118,0,255,216,63,234,68,2,208,21,83,165,47,178,225,123,252,158,175,246,246,176,242,147,83,249,109,179,148,5,224,34,221,139,166,75,188,52,128,222,103,0,255,244,56,220,95,152,140,189,101,226,63,138,183,232,29,191,244,239,74,159,232,249,190,140,254,49,61,214,106,191,121,152,81,252,165,39,94,157,198,31,164,251,129,65,213,7,80,250,208,113,140,96,27,149,199,201,215,136,228,123,203,49,100,209,38,190,197,199,74,21,247,152,247,147,43,248,209,243,65,149,133,148,111,218,105,210,78,164,177,62,240,33,126,207,87,60,7,46,63,101,210,33,102,82,252,189,77,8,134,233,82,105,171,87,239,7,132,27,100,163,202,104,75,117,137,66,17,157,91,225,133,1,244,234,233,97,105,63,24,231,220,71,135,37,110,112,159,150,225,123,189,243,122,95,199,83,65,70,222,8,101,60,188,195,146,202,144,183,86,233,222,86,95,115,198,193,49,42,37,220,110,36,204,229,66,196,181,21,111,151,190,92,237,139,62,87,70,166,100,11,136,178,168,109,195,35,49,107,4,94,196,179,249,0,138,186,129,172,233,208,171,125,246,143,235,193,198,110,242,121,233,141,60,212,52,225,185,38,86,248,175,123,146,147,107,101,70,194,246,194,231,114,0,45,157,86,250,244,8,30,212,75,179,36,185,160,209,187,207,138,147,180,97,5,102,4,80,20,173,199,149,17,20,0,69,51,90,74,0,10,20,69,1,80,20,205,165,4,160,165,40,41,0,138,162,40,0,138,213,123,197,158,3,183,141,6,241,20,115,107,175,138,230,202,1,239,0,106,159,219,25,150,60,238,54,115,247,70,180,141,174,172,138,0,255,240,73,175,245,65,143,119,191,98,249,143,230,131,127,121,193,6,47,140,87,250,225,181,30,1,206,249,2,140,101,72,60,79,95,167,151,94,239,113,28,6,186,19,156,1,193,233,146,70,136,91,107,205,225,207,30,64,179,0,255,123,202,253,153,222,119,249,230,67,226,97,188,211,165,43,226,47,63,197,125,220,78,27,87,204,86,11,245,214,181,41,175,185,47,58,29,99,67,254,125,247,169,107,98,31,211,218,82,120,243,112,205,203,175,159,235,17,121,67,228,249,242,204,110,189,78,66,92,83,120,217,172,57,125,0,149,31,135,46,150,36,53,13,242,122,165,77,36,98,225,73,91,54,249,106,119,28,228,24,117,129,88,110,163,209,89,235,130,64,168,149,54,226,203,198,174,87,199,117,140,92,118,187,131,176,104,51,183,110,139,204,45,227,23,157,246,0,106,175,239,63,30,106,253,187,129,151,143,45,219,54,155,117,132,231,101,92,175,158,62,164,244,159,115,110,23,141,188,242,160,213,40,124,170,181,186,253,219,27,153,111,197,60,192,244,217,7,197,86,235,44,62,211,172,107,252,31,114,198,239,220,138,108,247,109,47,138,191,53,120,0,181,250,188,251,198,143,0,255,9,153,100,160,111,243,182,166,51,248,82,71,174,222,31,219,65,226,227,127,96,137,27,217,223,18,222,14,31,195,167,58,215,215,192,124,122,0,118,54,240,204,165,166,243,199,137,230,211,67,231,172,137,3,254,202,146,38,62,128,134,62,206,184,222,159,241,149,123,182,44,131,110,210,23,62,87,170,241,31,239,183,241,44,214,109,118,105,219,246,149,254,118,221,172,165,142,34,169,137,38,19,132,94,111,120,146,170,240,79,210,230,25,248,213,64,227,60,130,120,5,95,166,248,0,154,250,199,186,129,180,25,181,126,212,67,98,144,125,165,127,142,232,63,231,108,88,19,189,60,59,204,154,135,175,27,172,248,254,227,9,238,7,54,108,91,59,205,54,163,92,20,126,174,148,15,160,193,131,74,233,161,175,100,143,241,160,251,128,249,165,214,225,109,46,210,98,240,173,214,92,103,250,111,79,214,125,156,4,107,179,236,66,26,93,193,239,229,120,0,69,113,215,236,0,255,158,174,252,10,229,190,184,134,195,110,210,54,252,223,206,21,254,97,184,157,219,48,201,55,198,173,5,218,76,6,80,148,212,92,79,234,87,226,141,90,0,74,138,150,18,128,162,40,10,128,158,74,71,112,112,62,184,79,36,43,220,21,117,109,65,69,209,30,64,115,29,3,199,32,4,25,49,251,40,2,47,105,186,173,254,13,203,86,87,84,226,247,240,7,125,173,159,31,103,43,123,230,149,15,206,71,71,93,18,134,175,121,144,202,56,151,225,70,119,149,99,57,38,189,218,91,61,187,115,6,204,54,102,47,63,38,13,117,218,95,251,191,182,71,124,10,207,244,0,138,35,245,66,242,228,32,149,97,204,199,204,58,242,124,222,86,182,4,151,230,218,105,160,175,142,93,83,31,84,61,176,4,187,217,64,37,164,81,121,147,215,214,120,145,253,177,142,240,215,90,126,78,31,117,192,70,164,0,255,48,192,184,150,74,243,119,195,0,255,250,198,74,21,246,12,224,92,9,128,205,15,201,29,59,211,196,5,136,43,46,13,53,5,61,34,14,160,247,22,60,32,100,156,159,191,118,242,24,217,78,215,254,86,189,59,75,22,248,39,126,155,175,245,99,4,65,174,100,132,78,36,241,30,73,241,156,229,29,103,127,205,125,173,159,239,200,72,27,100,213,41,226,141,167,242,80,207,30,104,116,190,222,227,193,121,35,87,198,242,216,156,22,67,250,138,34,239,121,188,197,224,165,248,25,15,160,104,105,198,164,214,0,10,122,196,112,174,180,221,49,188,155,55,195,51,100,186,106,177,106,160,27,125,189,163,62,133,28,118,200,216,160,252,232,110,62,36,228,121,119,155,118,154,235,161,113,81,252,15,159,203,87,228,65,48,187,218,231,116,51,59,110,44,159,121,210,98,123,230,167,59,60,212,98,215,2,222,119,0,165,111,161,231,13,163,59,127,200,193,134,201,77,215,242,154,37,73,1,62,137,31,241,154,81,191,34,227,246,21,199,113,158,195,80,126,133,144,254,203,241,172,132,164,173,243,176,93,11,189,75,176,117,190,118,0,255,224,117,156,113,0,229,51,243,203,31,212,181,60,216,159,250,246,135,143,227,85,30,64,75,75,115,24,202,154,2,160,40,138,2,160,40,50,130,160,148,212,117,0,181,7,61,114,133,87,148,79,236,40,229,243,188,184,91,164,189,190,69,241,8,126,211,215,212,19,123,171,220,54,36,143,51,31,218,38,239,27,130,165,154,104,221,23,127,224,109,124,173,250,10,82,25,6,3,238,10,122,146,65,55,43,63,131,12,41,51,95,58,47,155,91,230,105,161,179,22,87,188,128,79,245,1,148,62,193,243,228,242,173,152,199,36,116,191,242,181,102,136,93,163,123,61,252,215,97,190,210,67,251,199,25,151,225,229,0,255,91,249,230,151,110,143,253,171,159,246,225,179,248,80,95,113,28,121,29,193,104,7,101,38,9,151,176,136,209,104,127,145,62,185,254,240,88,189,175,76,199,237,12,19,153,199,153,249,80,55,246,249,229,157,254,45,26,106,11,31,64,145,97,109,28,200,152,150,189,210,9,207,13,193,13,24,145,139,238,93,57,117,133,164,129,186,181,51,124,27,159,242,74,143,187,63,178,251,13,6,224,140,36,140,80,135,77,251,66,1,20,69,81,0,180,148,20,117,0,26,228,224,128,195,209,212,107,246,79,31,51,156,145,228,145,155,63,242,205,107,183,73,43,221,27,166,248,24,190,202,107,181,102,252,115,186,239,14,140,14,6,42,125,82,110,208,225,62,48,205,169,180,113,198,110,67,185,60,54,156,182,81,219,230,132,165,121,181,231,254,152,252,220,60,118,159,203,47,251,155,84,53,19,223,117,173,241,199,49,63,225,211,63,232,220,74,139,248,219,202,93,240,197,90,15,156,222,166,7,235,0,255,205,124,225,86,91,236,47,77,64,199,248,130,7,164,246,70,79,10,73,78,156,143,21,108,141,100,203,150,167,109,173,211,183,15,30,195,95,189,34,247,216,115,21,42,31,11,31,75,80,108,217,190,177,117,69,124,141,167,26,247,12,53,232,127,243,241,228,28,84,50,242,217,104,107,48,237,249,145,4,109,129,186,80,143,248,168,163,190,122,226,21,153,158,84,128,12,178,68,170,74,144,144,221,5,42,68,26,68,241,40,158,11,160,161,87,236,43,25,91,114,63,102,139,166,242,190,132,222,167,147,174,133,241,49,126,113,77,6,10,79,2,192,174,105,234,129,74,50,10,102,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,90,74,0,106,187,210,199,251,200,192,185,165,249,216,72,99,159,76,94,54,36,237,236,209,182,18,158,193,87,181,30,229,211,179,29,105,62,227,222,175,107,203,167,253,163,103,37,252,134,63,245,53,47,63,56,29,201,121,196,48,56,19,26,197,55,150,121,50,106,175,119,45,188,134,175,2,40,125,212,115,85,42,153,208,124,190,132,87,106,223,182,60,205,172,89,188,239,135,223,240,49,175,149,60,225,254,147,167,182,242,101,24,234,218,216,170,11,103,227,163,248,164,107,78,55,123,213,191,89,34,6,55,154,52,150,178,23,202,158,81,0,255,146,49,158,139,15,231,235,125,158,163,146,1,224,152,207,152,77,161,73,158,101,44,108,24,53,213,84,0,45,0,103,156,88,80,133,99,36,9,130,48,113,69,69,209,2,80,82,20,5,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,209,238,163,40,30,0,160,40,138,148,18,128,162,40,10,128,162,104,41,1,40,138,150,18,128,150,146,162,223,0,74,15,251,156,179,91,252,219,202,43,111,244,143,246,171,253,187,14,218,212,215,238,31,122,142,59,118,253,43,15,182,155,143,199,0,255,93,100,0,255,23,31,225,117,124,189,214,60,79,94,71,5,103,128,247,147,0,153,135,89,35,121,75,75,245,109,214,70,187,250,0,74,159,122,14,198,122,91,121,76,196,251,157,103,251,119,90,45,236,143,225,127,252,153,175,244,184,47,195,248,61,203,127,118,243,201,175,253,226,109,26,219,95,195,191,120,181,215,208,95,158,3,75,46,183,161,252,3,217,230,212,184,188,181,72,44,136,248,56,252,223,117,254,222,31,120,247,171,220,24,119,246,248,143,111,67,132,246,113,106,157,225,125,147,206,58,197,7,80,180,232,245,30,200,193,134,131,0,226,89,209,209,226,138,105,89,176,212,165,157,26,28,240,49,158,231,53,35,211,177,21,189,49,73,226,17,128,146,162,165,4,160,104,128,162,14,64,225,20,25,53,120,26,0,160,8,105,158,210,73,145,17,64,75,157,98,166,24,0,69,81,20,0,69,81,212,1,104,41,194,244,41,6,24,128,162,78,19,164,41,61,0,40,138,150,186,14,160,246,176,103,119,14,209,226,246,217,31,103,99,159,191,122,194,131,250,10,241,111,103,12,3,179,155,125,103,214,102,127,215,192,43,249,90,217,127,225,16,105,219,168,66,57,61,180,88,161,134,143,245,149,196,63,227,252,196,236,227,104,60,224,126,205,11,219,2,143,242,0,58,222,231,252,62,0,255,49,109,45,244,79,162,241,25,94,233,249,122,29,135,254,199,253,217,124,218,122,195,23,206,51,254,199,43,192,20,69,189,138,211,233,56,0,28,24,119,63,97,164,140,160,237,72,34,24,91,187,52,108,20,49,197,145,173,247,247,73,206,152,157,191,151,103,222,121,17,156,109,246,71,218,104,165,87,208,83,29,127,231,184,41,185,76,180,156,74,223,246,154,32,91,163,225,43,120,173,87,250,224,245,108,55,43,11,187,73,118,136,171,124,104,106,45,117,134,63,26,114,70,121,234,247,79,27,231,140,60,70,237,226,182,180,0,255,25,154,218,39,240,14,222,235,245,78,95,190,219,125,206,98,174,116,84,42,87,14,69,128,1,28,199,220,171,210,39,239,62,174,39,100,235,63,39,111,185,187,88,249,172,119,179,142,90,118,0,165,127,246,190,251,50,214,253,73,218,151,122,87,230,245,222,30,216,63,243,57,99,217,125,177,47,230,238,196,0,255,21,175,196,191,120,181,215,254,99,71,155,252,182,137,96,237,35,219,202,222,186,120,18,0,255,184,2,199,121,12,151,97,59,246,230,102,1,52,254,203,114,198,25,111,183,223,203,147,39,211,100,159,87,107,102,69,209,2,80,82,20,5,64,209,82,82,0,52,90,239,239,115,27,99,59,126,191,123,127,243,98,0,255,105,167,65,133,127,59,128,34,236,182,128,196,112,164,136,179,34,237,236,165,175,246,200,116,119,198,185,152,199,202,179,73,216,177,249,105,127,95,18,193,243,240,75,7,208,122,212,241,18,0,255,183,242,153,76,109,78,158,237,147,73,141,237,111,225,11,188,180,130,190,64,244,183,27,103,140,91,121,228,75,221,17,111,237,111,245,141,239,214,252,190,158,228,201,119,254,89,249,54,146,52,18,183,119,183,212,253,101,243,245,190,62,38,6,3,219,152,60,238,210,141,187,228,104,11,90,176,143,226,195,248,136,3,104,125,236,113,57,227,119,249,203,47,207,60,242,164,47,208,204,254,89,219,120,202,21,77,70,193,12,5,64,181,90,192,185,141,115,149,200,118,187,71,80,214,236,223,194,146,102,128,216,117,55,137,224,242,111,240,118,22,180,123,69,78,14,37,57,110,50,192,0,91,142,101,211,96,174,174,104,230,122,248,53,252,109,0,181,207,117,84,137,219,121,249,242,73,91,230,217,106,127,237,227,178,253,13,223,193,47,123,197,201,128,85,233,199,124,119,193,93,161,209,76,94,171,157,189,170,125,94,7,112,146,144,205,103,76,22,153,171,75,150,165,110,212,185,86,75,237,5,208,238,231,188,205,36,94,179,127,238,0,255,150,0,255,205,99,220,18,0,255,157,253,155,215,241,67,252,102,53,60,195,157,12,192,218,64,102,201,136,84,151,183,32,89,2,108,226,235,120,132,87,122,118,199,224,110,131,192,61,1,80,92,199,201,238,182,97,68,254,204,13,21,69,1,208,82,82,20,0,69,81,167,64,97,20,10,0,170,80,168,6,76,75,189,227,156,199,18,149,31,69,210,21,184,158,45,103,64,20,45,176,42,178,96,101,141,68,216,161,107,39,252,132,247,123,69,29,179,145,151,21,78,226,46,43,51,111,33,217,116,72,220,216,220,95,95,26,190,130,183,120,64,74,31,239,227,101,111,163,254,153,207,197,205,71,251,3,96,178,0,255,129,191,240,134,190,210,67,251,207,57,187,97,249,223,94,62,249,153,248,0,255,252,180,0,255,15,63,232,210,53,199,239,244,212,99,165,239,15,241,133,196,245,61,16,238,213,80,251,150,43,175,245,143,142,187,159,241,249,111,119,91,204,26,183,236,151,253,220,81,139,111,226,193,30,64,235,47,201,237,156,43,213,126,219,88,187,63,14,0,255,220,250,15,114,54,209,127,210,246,81,60,212,80,190,218,107,0,255,121,29,32,159,77,226,187,99,105,161,166,99,107,60,214,156,43,128,227,60,7,239,131,35,175,233,234,3,168,61,246,143,219,56,231,229,63,118,179,145,253,83,90,219,119,226,75,125,184,206,244,191,62,219,207,51,214,63,194,0,255,209,221,86,227,79,253,231,107,50,80,22,52,233,1,20,246,127,188,252,207,57,163,196,127,118,242,78,252,94,97,181,254,0,255,250,199,121,6,251,185,242,51,158,156,92,209,111,0,181,254,207,250,199,121,158,203,0,255,228,73,188,73,85,235,0,255,31,0,255,195,242,191,157,181,45,43,10,13,160,214,0,255,61,254,151,229,63,158,218,66,173,31,252,241,110,172,74,234,0,212,222,38,175,41,42,173,5,123,98,57,10,20,98,88,177,197,91,91,17,28,101,149,190,85,250,104,40,128,226,156,1,98,211,136,245,74,31,239,227,4,156,219,103,191,93,130,151,205,60,181,63,137,217,101,127,31,190,15,95,116,165,79,117,148,247,115,22,114,187,121,63,153,74,131,187,188,79,179,201,24,254,15,95,235,117,254,230,227,201,235,177,122,82,34,253,223,2,205,155,46,47,193,22,107,19,223,139,53,213,92,0,165,151,63,231,183,189,242,201,155,0,255,206,246,191,21,3,94,179,127,122,110,213,206,109,180,159,41,188,108,247,178,0,255,104,182,97,127,136,223,227,49,215,122,152,95,199,118,96,245,239,110,190,124,203,61,246,149,150,229,241,40,62,112,205,5,152,105,1,212,142,235,109,203,110,182,97,44,251,187,187,85,69,81,0,20,69,157,182,27,128,98,0,69,156,162,156,142,0,138,1,52,35,164,102,144,222,145,141,0,52,231,166,120,80,20,0,69,209,82,96,2,80,212,171,221,63,202,119,155,15,113,4,166,91,130,165,221,93,239,237,51,253,200,198,236,243,159,182,125,171,125,89,74,240,26,158,112,0,165,199,116,128,240,155,249,26,197,179,31,43,43,187,122,0,255,247,170,127,4,57,187,125,247,37,31,225,151,38,244,53,207,99,143,235,177,35,11,204,139,134,163,53,19,156,84,79,109,224,129,46,93,113,122,206,236,253,226,127,184,81,187,115,82,79,205,107,15,15,160,218,127,125,88,254,187,113,134,137,0,255,182,33,219,192,115,248,213,85,246,127,212,63,50,198,211,254,102,98,243,4,126,164,93,21,0,255,191,92,239,99,171,80,125,237,31,51,221,171,105,60,47,231,122,244,121,142,152,57,166,128,182,158,58,249,4,87,183,138,0,255,107,13,160,218,127,125,89,254,211,59,253,51,159,35,60,172,86,239,235,177,234,31,243,126,55,219,183,20,217,167,240,83,155,188,110,0,255,221,31,109,156,235,149,117,216,228,63,157,198,247,85,214,197,0,255,41,223,0,255,171,201,7,86,186,140,31,181,7,80,237,31,247,172,124,78,8,183,221,62,29,110,218,143,240,76,115,245,250,0,255,76,0,255,51,86,251,110,48,239,225,99,241,74,215,0,255,250,118,61,120,176,70,253,152,86,227,211,90,43,181,0,255,3,243,115,30,219,154,108,158,80,180,106,252,218,175,7,208,122,84,220,24,23,200,180,127,163,169,119,156,243,238,119,39,207,11,6,174,151,227,56,158,248,254,24,174,125,91,75,253,124,251,54,215,138,15,27,186,42,254,127,186,116,156,95,173,117,118,131,89,247,120,219,47,128,218,215,243,76,199,171,0,255,49,39,102,94,237,23,89,58,251,119,120,171,51,94,237,223,245,228,211,205,62,6,149,239,246,181,127,238,149,204,199,240,121,124,220,235,252,120,153,137,183,129,235,119,106,242,19,82,237,117,200,85,228,118,63,142,71,242,164,182,221,226,158,133,226,3,104,125,190,231,229,205,199,238,182,218,191,53,167,211,190,135,207,77,123,189,231,254,193,191,126,235,104,191,192,194,69,243,240,193,94,239,225,191,39,56,227,17,9,73,242,110,156,213,21,90,55,171,247,242,215,19,243,11,231,6,25,85,133,183,132,165,197,2,40,110,231,153,249,145,206,124,165,231,6,156,113,243,153,253,203,118,143,125,246,210,100,63,197,87,241,201,94,233,147,211,113,125,152,207,204,147,175,123,236,176,79,117,141,120,27,15,228,107,249,109,11,98,176,131,88,75,186,187,33,128,102,180,207,154,162,40,0,74,42,70,5,169,57,112,0,154,153,30,154,144,130,14,128,194,233,125,187,20,229,20,139,0,154,147,166,165,70,90,0,74,138,106,53,73,6,48,8,56,163,104,36,18,137,150,150,106,99,175,1,148,62,117,140,178,183,151,207,23,51,55,0,255,188,120,176,202,254,71,95,120,97,95,233,113,159,115,118,135,127,91,121,229,125,0,255,243,213,254,75,39,29,184,222,227,120,216,192,150,128,249,96,140,90,172,155,165,235,173,189,95,82,194,195,240,73,67,207,253,140,205,207,205,227,81,183,68,158,217,223,249,19,191,196,199,121,0,205,254,233,25,134,118,198,205,103,2,239,242,239,176,31,138,66,143,253,21,159,196,127,93,225,191,122,63,29,227,42,103,221,185,249,211,124,147,159,165,224,195,188,210,3,39,39,85,73,220,16,199,59,18,101,237,2,251,116,153,11,107,52,210,178,20,62,194,131,250,90,31,122,32,221,79,114,38,151,228,205,198,55,149,86,131,120,147,233,14,0,255,12,160,247,245,128,229,220,102,227,152,253,94,251,39,89,180,216,207,240,81,91,107,189,189,158,140,189,159,67,220,91,121,76,100,86,251,147,98,225,218,253,99,133,39,4,92,192,119,132,217,37,145,212,185,182,179,81,159,213,254,67,124,32,254,158,175,246,247,41,60,3,187,0,255,76,36,63,119,52,18,119,86,118,118,197,75,237,236,3,104,206,119,204,14,238,199,235,61,166,23,128,115,118,254,109,20,42,191,60,216,159,157,77,122,218,95,198,63,253,213,251,251,55,189,177,241,242,238,244,150,204,71,251,63,141,21,15,224,111,94,175,242,28,230,31,120,15,19,170,164,163,211,62,173,18,127,239,1,244,158,13,85,103,211,71,160,189,246,221,200,221,154,34,252,191,229,221,243,149,190,188,63,40,237,246,59,121,92,121,230,149,127,251,184,83,59,77,237,239,224,145,248,91,189,0,255,254,123,127,144,74,105,102,100,72,37,233,107,37,237,173,211,80,139,54,94,133,175,247,58,127,239,79,15,127,114,99,216,213,227,63,46,251,100,185,7,35,241,19,158,119,60,83,124,0,197,168,71,240,134,161,67,175,245,193,193,200,225,148,249,68,26,200,98,235,0,91,43,158,186,182,87,143,12,126,199,243,188,22,128,146,162,166,230,0,6,1,103,20,17,145,136,240,150,64,144,1,40,206,25,40,118,141,99,175,217,191,247,113,216,56,183,207,62,38,209,155,188,187,218,0,255,20,195,176,223,195,247,225,91,245,30,169,227,146,99,153,112,238,230,201,206,105,91,92,93,166,99,101,139,192,223,240,245,94,231,111,62,158,188,30,171,39,100,210,0,255,237,24,230,15,119,23,69,171,181,137,231,149,186,151,11,160,244,242,231,236,190,87,30,249,242,219,220,254,166,217,184,210,135,158,3,123,251,221,166,186,125,59,143,60,110,237,44,177,0,255,213,67,55,188,214,195,252,58,182,183,85,0,255,239,230,177,91,238,178,111,180,45,140,39,241,109,175,249,125,114,88,158,156,247,147,103,75,226,176,145,184,32,254,55,225,128,231,29,64,65,143,65,119,187,219,134,184,149,87,254,110,215,218,127,234,169,169,90,31,250,200,25,139,127,78,222,121,229,139,206,98,127,168,107,25,94,239,235,99,97,48,112,40,201,168,75,71,187,39,218,22,44,56,158,248,50,62,206,43,125,242,28,9,158,1,230,177,155,247,231,18,145,183,79,79,93,107,226,133,78,246,1,244,190,157,129,189,223,252,72,186,110,88,243,199,87,248,111,231,156,237,111,54,219,124,178,223,246,109,91,188,166,175,120,94,25,15,42,35,248,133,100,36,249,134,208,123,30,40,219,59,244,181,120,2,15,106,125,149,95,111,211,145,85,0,255,204,59,143,216,184,195,254,208,186,4,158,198,83,14,160,221,207,32,195,25,59,239,102,195,42,0,255,14,251,200,83,93,246,95,188,10,223,91,233,147,115,14,116,63,198,203,183,73,36,221,204,167,125,92,222,19,207,236,15,244,21,223,225,117,254,230,231,41,63,121,81,146,131,48,55,118,18,104,70,214,198,166,158,254,240,37,62,22,105,216,67,95,145,20,158,178,4,56,22,162,16,144,216,231,105,218,158,88,15,125,82,61,225,143,124,0,165,127,96,24,231,182,249,248,205,102,30,52,157,118,251,178,87,67,181,238,181,236,160,28,134,171,130,149,207,163,172,40,254,94,13,94,32,60,22,191,225,53,229,35,21,164,12,1,140,46,44,65,229,8,160,165,164,168,3,80,28,78,49,105,234,41,198,33,128,218,73,13,72,113,164,57,40,1,116,84,88,105,64,90,183,6,160,164,40,74,2,232,61,198,120,102,190,20,75,125,181,167,231,163,225,220,102,62,179,99,217,110,178,79,118,117,216,47,241,46,124,43,95,91,215,60,207,125,149,159,227,50,185,49,236,191,113,65,227,211,72,87,45,130,248,4,207,235,3,104,80,117,140,51,42,248,205,188,104,86,29,246,99,189,182,243,245,158,238,121,121,92,249,119,91,237,223,212,181,207,119,248,35,126,223,107,247,71,125,96,121,112,116,63,37,12,234,36,67,26,212,198,254,91,79,120,106,189,207,254,11,247,4,103,76,201,104,37,145,38,236,201,116,212,32,62,128,214,183,99,156,147,184,221,206,139,103,123,246,151,182,237,122,221,254,189,0,255,186,252,95,62,231,156,248,175,246,147,111,225,103,248,185,215,123,123,208,115,236,124,108,0,110,201,177,76,200,203,155,225,99,183,53,245,56,25,127,179,160,114,0,189,247,62,142,235,89,245,0,255,38,55,219,237,103,18,218,95,194,51,93,173,185,126,111,183,203,87,251,102,184,154,39,100,206,221,57,115,151,249,196,122,119,205,168,198,0,255,229,158,127,143,239,213,57,182,155,245,214,7,2,232,248,99,156,149,135,133,253,155,59,85,250,123,29,79,30,63,85,252,223,118,235,56,216,234,172,177,27,55,107,27,175,155,172,139,0,255,91,62,254,99,100,108,125,117,59,147,81,47,241,207,206,1,244,254,190,141,49,150,229,191,219,253,102,250,87,158,236,95,248,170,71,215,250,247,220,79,46,99,182,111,36,238,91,195,227,30,171,236,0,255,53,253,111,215,214,190,24,219,113,241,201,210,125,0,255,239,174,127,140,118,182,246,125,163,70,82,139,15,18,3,104,125,123,118,14,140,254,124,120,184,248,104,174,45,215,235,0,255,202,195,223,246,203,24,158,240,101,217,171,221,115,206,99,185,133,43,109,216,213,86,247,254,196,82,253,227,151,222,214,250,227,112,187,127,187,126,173,6,202,106,179,254,58,84,242,1,244,62,246,171,127,152,88,79,251,48,107,115,208,82,7,107,253,115,248,231,118,219,247,179,211,254,210,188,208,190,102,0,255,244,199,149,228,187,129,219,189,176,96,150,234,167,75,96,189,207,254,177,221,142,251,249,13,217,51,43,47,75,117,15,95,234,29,31,64,49,186,245,122,95,244,238,84,130,199,75,46,184,103,165,116,173,104,87,190,176,225,155,248,156,87,250,244,24,207,15,204,15,8,230,216,21,149,254,93,6,80,82,167,184,71,80,193,48,148,53,5,64,159,50,69,29,128,166,41,74,71,169,25,231,92,34,128,162,152,84,164,41,210,0,20,69,209,0,160,79,113,142,113,46,230,203,145,41,106,244,0,106,159,253,231,156,243,45,0,255,217,203,179,91,226,191,218,119,251,59,94,195,59,250,122,79,239,254,161,231,48,156,217,222,7,173,216,105,95,249,224,90,173,17,254,75,157,244,138,175,166,107,158,231,30,200,57,64,102,178,108,207,157,91,20,219,89,172,107,81,188,134,247,122,0,181,119,215,239,126,250,217,103,215,120,178,254,167,253,123,75,221,236,195,135,226,31,188,210,63,8,110,103,108,62,126,179,153,7,203,89,183,31,11,181,169,175,176,0,217,112,9,42,151,97,161,12,36,186,168,117,119,207,190,249,225,109,199,15,120,210,122,0,227,5,100,4,201,109,225,229,195,48,148,53,113,55,106,168,135,222,45,240,60,222,201,7,208,140,28,116,85,251,199,120,247,103,230,125,67,106,205,203,15,190,7,25,167,66,242,48,26,104,164,197,194,26,78,176,106,89,13,223,245,231,122,58,128,210,63,187,254,223,229,183,195,62,182,180,15,227,107,163,53,246,127,188,253,199,11,243,0,255,61,196,23,13,87,116,232,1,52,246,127,76,254,87,137,0,255,56,35,241,9,171,176,0,255,231,231,127,222,70,152,0,255,110,38,254,72,243,138,126,61,128,194,254,191,167,0,255,24,147,196,0,255,55,243,93,124,81,91,177,127,250,124,249,15,242,49,72,252,71,185,205,248,178,6,175,40,170,15,160,220,63,167,142,245,241,31,41,252,38,246,7,10,236,99,241,139,134,93,239,179,0,255,156,51,174,229,127,102,191,131,254,217,98,223,197,63,125,226,107,14,76,173,207,13,149,2,89,231,8,239,3,83,92,183,10,118,227,224,206,190,57,86,245,250,63,248,231,156,127,127,91,249,164,207,20,95,227,31,200,219,150,97,142,109,0,183,246,235,91,211,213,126,251,207,247,42,239,183,203,135,58,108,55,207,203,116,18,191,233,191,7,164,217,191,246,95,143,207,62,134,253,126,230,171,253,207,36,193,62,14,191,235,137,87,120,127,132,232,238,179,143,13,166,59,249,105,127,50,216,246,0,255,225,227,248,161,215,203,243,54,114,25,206,15,112,75,41,177,62,115,199,17,183,33,23,127,195,55,189,86,125,112,14,156,9,182,219,132,199,93,104,0,255,241,120,129,134,58,235,167,77,124,0,205,56,199,110,236,30,141,158,191,197,13,245,215,215,122,148,79,47,100,12,51,17,103,139,85,178,204,147,186,185,72,79,205,195,55,241,126,190,214,7,120,218,230,31,2,136,165,213,104,102,0,255,106,105,88,240,78,209,234,218,31,190,138,15,28,64,209,167,25,245,216,64,110,124,52,26,83,0,20,69,81,0,20,69,75,159,30,64,239,49,29,35,112,206,205,187,141,158,94,126,121,177,111,75,11,66,251,183,120,28,254,166,175,217,63,125,112,199,238,54,50,102,230,149,39,111,151,217,63,106,163,47,124,205,8,96,56,195,70,34,113,227,211,107,125,220,117,76,226,28,196,60,59,50,172,146,252,181,3,197,88,172,65,29,95,195,111,245,1,52,185,80,172,244,169,99,228,142,151,207,7,209,221,188,243,33,253,42,251,43,45,226,167,90,143,92,244,160,142,148,33,238,22,197,250,245,141,217,242,34,205,187,226,61,60,233,138,32,7,65,130,224,42,86,35,62,128,102,0,255,247,56,231,12,254,110,54,251,247,155,253,104,127,164,67,188,231,186,235,107,61,240,58,198,25,65,234,159,249,230,73,182,112,216,79,250,92,240,54,126,203,215,188,78,207,131,51,130,177,247,191,153,15,89,91,107,99,221,78,109,59,52,214,200,0,90,106,252,120,206,24,95,137,204,147,183,162,214,131,10,106,233,3,40,166,99,249,140,113,243,230,67,234,230,221,101,223,246,118,68,126,196,155,240,177,94,239,239,113,27,227,240,207,111,230,121,191,242,96,223,105,169,81,124,189,191,47,122,198,188,159,66,2,151,160,242,104,165,30,171,22,122,216,215,122,228,245,76,71,78,245,207,110,30,186,72,0,255,106,95,233,50,196,103,248,49,31,64,235,81,199,45,252,221,170,127,178,118,179,242,108,31,104,218,218,31,195,251,248,192,117,219,215,242,113,100,0,255,102,62,158,71,96,36,123,49,2,140,5,106,172,149,54,131,110,241,83,190,134,190,2,122,64,102,98,120,254,108,246,182,64,178,91,143,26,158,198,71,14,160,164,104,240,0,65,1,80,20,45,37,0,69,115,185,3,20,245,122,196,180,251,57,85,198,185,249,204,246,125,179,199,254,8,88,181,159,226,105,248,151,190,182,239,56,187,201,119,35,207,11,74,248,106,62,54,0,7,186,140,187,164,91,43,187,106,0,255,247,64,189,141,211,75,153,249,50,150,199,199,2,251,12,139,226,140,24,206,110,186,82,249,209,172,121,165,143,247,207,179,252,199,201,99,162,50,55,15,237,79,150,186,203,254,9,62,136,31,85,188,252,186,76,71,16,32,147,35,138,125,75,100,191,185,231,24,94,166,203,26,31,225,77,87,248,113,112,36,183,24,249,224,65,116,39,215,204,7,52,105,247,175,123,4,99,183,44,0,255,217,204,43,207,244,191,91,75,237,111,225,79,124,228,138,81,143,192,141,27,246,181,190,112,95,57,72,66,112,227,17,70,135,27,218,175,210,184,77,231,170,188,18,158,187,145,131,9,79,108,9,162,210,183,182,101,9,88,12,31,197,67,60,128,162,212,106,143,211,113,198,129,200,60,206,236,146,86,150,121,182,175,236,208,191,204,90,15,16,2,80,173,102,254,241,139,176,185,211,85,61,117,254,245,67,182,238,208,38,251,0,90,67,0,255,135,19,243,31,3,233,17,143,239,135,79,185,102,0,255,246,56,231,76,203,127,230,217,203,15,253,135,125,104,0,255,17,47,227,187,117,244,254,233,226,212,185,229,113,233,173,217,103,13,127,230,21,251,71,213,159,199,25,199,156,236,111,116,59,197,31,121,0,181,183,143,29,187,113,155,247,191,145,191,178,5,251,86,107,109,172,164,40,0,138,162,40,10,0,69,81,140,22,128,146,162,104,1,40,41,138,2,160,40,90,74,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,162,104,1,40,41,122,106,29,0,8,207,0,141,162,56,66,172,21,109,111,65,0,197,97,187,210,167,142,151,29,43,159,155,207,197,204,183,253,138,44,178,127,133,119,240,218,122,95,201,1,75,142,165,136,204,205,252,72,146,75,211,230,154,79,195,50,61,254,240,5,60,164,175,57,158,238,227,72,61,119,72,0,255,33,153,23,18,185,185,22,106,16,239,235,244,210,5,160,244,184,207,57,187,103,249,143,149,79,94,233,31,237,99,251,127,248,160,37,215,251,54,189,44,56,103,231,221,118,191,236,229,197,190,45,175,174,180,0,255,139,15,226,3,107,253,163,227,238,103,204,251,221,204,183,67,171,113,201,126,216,207,197,19,0,255,198,227,249,106,127,159,118,29,32,191,125,65,12,100,137,16,86,148,58,234,45,128,118,0,255,208,39,168,227,55,166,42,51,243,201,147,68,171,236,95,181,215,198,138,150,18,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,0,40,6,208,186,211,228,104,138,7,0,69,81,20,0,5,80,140,214,211,32,131,1,40,138,226,56,172,148,0,52,163,40,10,128,150,146,150,18,128,162,40,10,128,162,104,41,0,74,138,162,5,160,164,40,42,13,160,9,127,124,120,80,56,63,193,1,36,68,220,81,246,106,17,107,163,219,94,237,113,247,17,239,7,16,65,228,205,124,174,212,45,127,101,97,83,154,91,252,1,15,240,138,213,250,56,35,56,56,95,185,79,36,17,234,134,186,182,202,62,128,210,199,235,165,253,135,254,198,242,200,197,148,2,119,1,177,55,194,99,61,123,98,188,222,215,183,187,159,159,185,238,247,27,139,181,182,207,254,101,159,132,189,224,155,248,103,205,61,225,120,59,200,72,217,7,70,232,146,37,243,88,239,142,52,250,206,58,241,29,124,223,107,125,236,51,206,54,130,63,118,30,249,93,220,252,208,90,147,120,166,111,124,0,189,79,247,207,115,216,247,221,110,188,111,113,151,31,161,134,37,186,247,89,115,24,16,87,95,203,222,234,243,242,83,104,63,85,57,131,229,143,174,61,18,176,82,191,240,73,124,201,235,221,113,21,142,83,251,73,138,204,189,141,190,189,236,187,52,11,191,196,175,60,128,162,217,106,31,122,140,51,140,247,103,124,121,211,154,32,201,151,233,13,0,255,139,172,193,21,100,4,193,21,172,1,40,90,74,10,128,102,195,83,36,51,69,73,0,37,197,8,233,189,219,105,130,17,64,17,180,48,169,116,140,42,181,103,139,0,138,81,76,170,61,99,82,2,208,182,211,36,65,211,164,105,242,0,20,199,152,150,146,2,160,40,90,106,94,207,24,236,44,82,56,222,14,160,244,239,33,228,28,51,36,37,54,125,7,16,78,166,137,150,13,137,206,225,175,250,106,175,2,189,124,243,173,216,150,74,54,177,166,250,196,172,188,26,158,67,73,50,126,254,112,128,45,201,29,123,226,226,23,119,132,240,41,252,163,87,128,63,46,31,25,221,244,46,9,187,95,175,125,222,25,47,231,3,40,141,127,128,227,228,43,149,16,176,158,240,183,217,205,226,231,188,166,158,51,240,72,24,98,88,43,46,189,214,167,30,101,25,155,189,115,28,6,121,16,38,238,135,31,90,214,232,175,183,181,190,209,227,56,144,246,51,202,44,115,51,253,75,178,79,93,31,62,209,128,3,211,251,212,103,122,200,147,222,54,159,130,254,155,135,37,186,135,207,116,216,171,125,234,1,156,28,108,238,224,152,199,207,135,39,153,179,37,212,184,48,191,134,90,135,0,255,225,181,74,15,212,207,24,34,249,117,229,155,207,85,30,95,157,226,187,62,200,181,232,131,100,140,160,128,205,206,62,78,254,194,83,158,234,88,91,220,42,13,59,196,159,154,232,1,105,234,169,207,49,110,147,88,162,222,25,1,150,167,210,68,0,255,191,189,50,94,87,171,161,3,9,48,144,115,206,201,220,121,52,143,20,115,115,197,44,29,155,219,52,227,10,250,0,163,13,119,114,210,252,101,52,34,173,109,123,117,111,219,214,54,104,9,191,173,65,142,0,201,19,84,251,77,80,190,112,251,12,209,62,111,237,109,174,214,34,94,234,19,15,226,171,1,244,30,244,156,4,25,163,104,101,202,143,39,38,108,31,149,187,117,214,51,94,235,130,215,251,212,183,233,161,145,254,110,30,186,104,151,125,164,111,127,188,137,95,214,238,31,122,158,240,55,211,253,32,237,22,167,60,175,219,188,93,90,54,197,131,120,204,181,14,36,14,64,147,129,50,107,138,150,18,128,150,146,162,0,104,41,41,10,128,154,122,207,201,56,201,192,185,168,13,49,44,144,86,180,173,29,21,192,11,40,42,212,210,107,232,21,179,227,44,99,203,243,150,153,31,77,229,159,46,77,166,151,86,122,116,240,56,252,211,1,180,30,56,61,108,20,78,154,100,56,240,134,36,105,43,242,238,138,226,8,178,240,125,248,132,190,222,215,219,229,195,218,110,92,242,86,172,234,125,29,3,73,50,224,198,227,120,146,96,94,28,195,218,168,161,54,157,78,250,41,61,14,0,255,140,221,135,149,63,129,27,245,202,3,168,253,29,195,13,140,41,124,99,251,13,67,166,89,59,155,123,187,186,72,252,34,190,156,175,244,239,73,247,19,128,124,194,25,114,32,205,170,101,122,148,250,234,105,181,183,63,123,194,206,133,223,191,252,105,71,176,176,183,87,167,248,206,149,0,20,171,244,227,207,147,140,223,150,106,83,56,70,156,21,105,107,175,138,54,0,212,209,171,125,61,47,123,110,253,191,119,43,203,207,94,226,244,211,192,240,2,158,118,96,10,123,246,62,78,158,237,246,242,217,106,41,237,183,253,17,44,124,7,111,247,122,15,251,58,240,75,200,32,7,50,162,211,165,250,148,157,109,106,127,159,51,6,204,207,120,249,119,184,60,243,189,165,211,77,55,235,189,125,238,192,242,128,25,46,70,230,113,67,231,9,181,217,245,136,167,2,82,59,46,122,209,120,190,149,5,147,38,98,230,213,185,49,94,196,79,188,222,231,158,118,94,25,117,63,94,190,82,107,95,172,253,45,90,114,226,231,248,166,244,177,127,221,143,71,230,169,205,91,32,115,69,160,120,29,111,242,138,100,156,219,201,24,104,219,149,103,91,59,234,246,54,0,5,236,133,115,33,66,12,70,146,98,45,237,238,90,21,69,1,80,180,148,20,0,69,81,20,0,165,3,128,237,138,250,212,115,225,228,144,38,217,137,68,246,77,140,101,159,172,165,37,218,105,1,47,225,155,214,71,251,119,227,108,118,203,127,118,243,201,3,253,171,125,163,99,21,124,133,7,245,181,30,222,207,145,113,148,239,175,230,193,144,243,176,133,236,110,13,245,131,191,240,80,0,45,59,96,200,169,35,201,194,89,104,163,213,154,145,193,61,241,186,4,222,193,127,21,245,160,47,148,31,144,104,229,183,207,48,151,246,129,187,219,117,212,49,222,235,105,165,175,42,58,208,253,32,65,243,102,105,37,212,81,227,86,253,53,159,175,168,167,123,160,60,176,242,133,118,175,40,74,13,222,154,42,222,136,79,5,208,236,63,245,231,103,100,20,17,152,217,230,138,23,162,104,210,211,224,19,0,255,197,183,188,210,231,28,220,24,164,92,147,41,61,65,27,155,217,133,33,76,147,41,1,40,138,2,3,0,180,154,249,39,222,199,0,218,161,88,168,218,218,167,109,171,0,138,142,174,3,0,255,51,206,249,126,156,201,216,79,143,54,134,150,104,6,63,219,85,197,0,255,237,245,79,79,110,250,172,140,36,58,192,219,227,0,138,82,107,253,43,231,227,140,221,183,111,124,218,30,125,74,181,158,243,92,57,174,192,3,1,20,69,233,201,65,1,208,82,210,106,189,79,125,198,57,57,63,99,55,251,86,121,230,159,158,37,186,233,7,160,246,169,7,10,143,29,178,136,112,52,2,120,59,134,183,72,199,122,120,164,245,94,83,118,0,207,0,89,110,43,210,68,97,18,44,69,211,150,126,127,137,164,38,24,126,12,0,255,90,19,122,54,60,24,73,50,144,246,131,178,106,201,144,249,164,123,73,228,74,189,139,195,71,240,171,107,117,63,23,138,78,216,253,117,149,144,218,215,133,225,102,141,226,161,246,250,196,103,1,52,251,7,125,161,251,85,244,206,237,180,239,198,45,99,86,125,226,167,230,186,234,55,95,81,159,156,20,220,9,96,36,86,136,52,217,51,75,23,162,45,174,56,180,88,196,239,241,78,67,71,112,79,37,99,203,217,47,188,60,157,202,83,45,222,254,222,42,61,59,196,199,241,51,175,176,79,18,84,225,216,217,24,22,73,54,0,197,9,41,138,2,160,40,234,180,0,128,182,157,226,82,92,90,111,0,154,113,105,66,154,140,154,56,0,117,55,197,25,69,1,80,20,45,181,14,84,187,141,2,70,145,64,17,96,26,63,6,70,81,137,226,86,235,99,221,207,109,128,64,21,222,134,77,223,86,107,253,250,140,127,10,193,160,161,66,81,52,90,233,166,215,123,237,223,146,219,193,239,207,111,2,219,233,210,102,195,217,243,192,75,120,40,32,109,131,126,100,101,67,110,153,129,56,79,44,177,10,188,132,223,122,205,254,65,159,189,95,254,247,49,242,17,205,204,252,136,135,250,105,88,109,173,175,58,142,123,193,251,99,145,153,121,91,75,184,91,245,212,66,199,178,188,214,175,58,206,254,161,251,221,204,227,28,53,217,7,251,229,238,141,207,241,222,0,154,211,67,208,13,203,153,11,23,87,121,210,78,95,42,126,215,46,175,185,231,10,158,81,245,15,28,38,94,136,200,176,160,20,127,196,0,255,188,102,0,255,121,158,144,159,246,33,216,124,167,106,105,177,238,109,214,58,144,112,3,232,253,61,190,87,181,51,174,36,87,124,95,205,206,162,248,94,101,197,51,202,55,36,193,72,186,100,168,164,5,160,56,33,69,81,0,20,13,222,40,74,2,40,174,7,221,63,224,146,87,227,31,200,25,183,81,210,242,110,92,91,173,193,102,45,157,29,64,239,183,127,123,26,205,55,80,2,223,219,118,21,111,210,73,252,216,167,87,187,231,203,17,26,41,193,141,85,230,247,150,12,195,167,143,70,154,137,0,255,195,31,120,173,2,206,25,40,16,1,131,198,17,4,9,188,93,123,13,61,152,207,49,243,193,228,173,145,219,22,183,28,201,196,135,47,225,7,250,0,90,65,158,3,200,25,200,193,76,241,151,182,116,155,222,170,84,99,183,207,102,110,96,130,218,36,201,233,199,181,30,221,199,131,32,87,157,125,68,52,176,172,230,167,190,209,188,157,250,23,136,175,245,3,208,250,245,184,251,102,36,59,51,0,255,124,129,197,22,251,64,151,130,159,241,97,190,222,7,207,131,243,186,210,157,230,203,216,129,246,100,223,114,157,244,130,247,186,216,215,250,160,62,227,108,181,251,221,184,121,229,115,145,111,158,233,222,172,153,206,92,65,79,188,15,108,25,183,114,62,68,199,155,80,121,167,171,212,221,85,218,247,192,195,120,29,31,64,211,134,161,130,186,174,245,168,103,164,232,149,222,159,43,231,201,231,101,13,53,251,181,45,133,159,241,146,107,48,114,133,0,20,117,163,104,1,104,70,233,64,73,97,2,40,61,133,230,228,70,189,119,163,247,151,6,160,41,69,73,31,128,130,142,194,32,2,137,69,163,212,107,232,120,232,184,212,115,37,93,110,126,60,19,130,36,212,76,199,50,77,251,195,183,225,55,174,169,79,46,99,247,187,130,3,153,242,200,131,181,31,30,233,66,186,193,183,250,138,59,238,141,112,6,104,249,223,60,41,54,95,139,122,186,196,87,141,251,225,7,188,9,160,231,227,217,222,146,12,128,68,64,74,73,136,133,35,237,214,35,254,122,119,95,94,225,253,203,114,174,183,113,72,51,249,238,163,253,67,236,218,111,103,120,161,23,188,185,245,138,58,14,29,231,120,126,163,44,108,146,125,187,75,87,176,134,180,47,177,118,127,216,99,119,27,99,238,207,238,228,159,239,93,94,121,175,189,86,241,85,99,1,212,252,58,144,163,112,96,36,36,170,68,136,229,109,113,203,182,72,17,79,117,135,0,255,240,95,5,168,252,12,120,159,98,40,67,104,242,158,248,93,234,149,241,37,175,244,233,62,50,10,183,47,71,0,255,22,138,181,68,38,79,53,208,244,135,63,186,118,136,159,52,213,107,138,234,57,163,64,133,90,190,136,120,85,252,211,20,134,120,41,31,64,239,239,235,238,64,59,179,43,33,137,180,223,12,79,123,11,181,142,175,92,109,215,123,28,189,242,78,94,222,226,6,239,162,22,90,23,68,186,199,39,174,24,25,201,29,64,233,211,187,235,40,114,227,229,147,183,51,111,183,191,237,175,226,19,60,232,74,191,254,218,120,138,112,74,219,79,89,41,150,119,203,116,238,214,65,252,148,215,118,78,59,95,149,100,173,242,231,185,251,21,67,181,205,230,143,172,29,167,206,125,6,80,36,120,142,55,206,86,48,208,73,180,189,165,27,75,247,154,115,221,174,222,166,17,103,223,111,150,246,205,164,149,190,45,242,241,43,124,129,215,215,245,198,31,227,109,230,221,110,146,236,233,13,159,59,242,14,120,72,31,64,233,215,219,33,55,179,242,77,216,142,69,202,135,7,126,77,116,60,188,143,71,242,21,201,113,110,7,245,110,231,142,181,185,218,190,210,159,195,93,126,253,141,39,38,159,140,211,34,62,54,144,29,242,149,30,231,217,221,118,19,123,236,231,94,109,139,215,28,64,109,215,123,66,230,136,29,37,69,18,152,39,28,102,53,252,208,232,240,54,124,196,21,244,64,97,20,223,171,125,182,227,249,228,120,27,64,206,146,35,6,173,23,165,88,34,109,192,183,122,0,205,254,209,174,135,186,143,147,201,57,247,110,44,143,12,77,60,139,215,157,101,218,224,213,62,57,3,239,4,8,137,72,221,193,150,86,105,63,156,213,21,153,30,133,248,67,124,179,87,123,250,16,225,220,110,3,43,127,245,46,73,156,122,197,247,102,234,36,126,147,175,177,103,156,237,194,118,219,204,118,157,6,113,74,221,0,212,62,191,113,106,23,125,173,111,199,239,106,87,141,86,176,210,4,219,78,136,80,139,120,169,123,79,60,238,155,175,24,231,96,183,225,64,211,149,30,25,227,89,30,65,74,58,188,11,209,18,218,150,248,171,161,0,74,0,255,158,160,30,128,124,130,105,193,249,230,232,244,177,0,255,213,38,94,88,157,38,71,193,172,20,227,0,80,85,68,246,0,122,79,221,31,200,64,162,182,160,164,162,11,250,110,161,222,224,27,250,74,159,30,103,140,170,140,243,242,150,242,121,229,167,206,181,90,234,129,215,251,49,251,119,215,163,70,46,134,76,209,161,166,57,248,81,175,28,0,255,103,230,113,206,242,205,254,55,146,65,252,16,64,237,203,252,66,114,32,150,80,85,24,242,104,172,213,173,213,117,87,120,173,55,124,213,206,26,254,244,60,9,0,255,138,1,65,153,149,228,145,110,91,251,184,37,3,147,102,241,79,127,120,163,89,94,115,79,244,160,124,243,97,101,31,103,176,173,242,157,181,174,8,138,188,176,81,124,10,15,247,122,31,58,54,36,249,209,242,5,10,149,88,246,215,254,104,184,22,30,107,19,239,225,187,0,170,253,195,77,199,232,125,75,70,100,12,178,199,28,153,34,62,195,151,73,95,237,229,107,238,233,136,225,184,172,52,35,241,98,113,218,24,154,217,59,235,53,173,131,183,241,195,190,210,35,163,157,115,185,196,145,112,205,242,150,214,229,213,62,121,50,105,72,59,55,31,59,192,146,200,150,5,111,236,90,246,44,124,22,63,203,7,208,82,82,115,58,206,229,198,36,133,165,168,14,64,201,212,60,0,53,7,164,222,191,9,64,109,212,60,189,183,48,5,64,3,167,193,73,83,20,0,45,37,69,129,3,64,1,40,189,0,216,174,168,79,61,41,60,135,52,203,140,136,214,74,144,236,120,210,202,42,93,116,128,167,240,89,173,143,246,0,255,198,217,242,251,49,187,249,228,157,110,158,237,31,61,27,224,33,124,166,175,245,168,231,149,241,170,222,15,230,195,192,249,216,177,162,171,117,212,19,254,195,91,1,180,190,29,101,200,235,204,48,121,183,40,35,42,69,139,26,196,139,27,190,192,187,174,194,10,216,49,144,3,171,127,131,165,158,223,69,251,86,106,29,53,137,231,186,105,125,80,159,51,190,210,253,109,183,88,202,243,222,214,45,144,134,26,197,27,45,13,160,245,233,115,71,33,199,84,190,37,36,78,223,252,70,157,241,154,253,223,183,239,226,237,59,187,49,222,126,242,200,239,138,108,124,173,167,94,51,0,255,202,253,109,180,171,183,168,72,188,150,175,247,246,57,63,187,113,190,101,143,125,83,28,250,197,107,3,232,246,95,31,18,113,228,42,152,250,182,96,169,53,58,141,0,255,171,185,122,0,255,244,69,56,16,36,189,183,135,51,155,244,16,127,55,114,69,175,1,52,254,81,56,227,66,204,241,98,176,157,13,241,184,82,133,61,126,149,92,21,250,90,85,81,19,64,173,251,19,218,71,141,94,161,92,132,138,74,3,104,61,174,47,152,159,32,64,73,163,1,188,182,91,211,118,171,246,159,237,35,213,243,249,188,32,66,181,187,52,16,127,22,114,69,185,30,152,106,0,255,229,227,53,166,254,1,50,177,168,69,18,192,217,180,25,159,105,164,215,108,23,65,140,219,238,232,158,111,230,107,119,191,248,75,111,249,74,15,172,160,149,254,21,242,51,110,187,205,229,221,185,179,86,215,254,250,128,212,30,247,193,56,32,42,136,70,138,203,67,55,227,201,75,116,213,81,235,198,188,210,199,221,63,50,71,145,153,108,113,75,158,9,251,225,175,248,203,181,232,11,123,63,200,35,24,107,43,151,58,151,106,103,17,234,120,11,0,255,246,122,199,65,234,103,103,179,115,246,67,57,95,15,191,107,78,107,249,0,218,253,211,35,116,220,213,241,59,68,86,184,178,80,135,64,127,45,172,56,252,147,197,139,244,245,251,163,251,103,180,31,188,60,208,94,90,60,121,237,54,62,124,25,143,241,122,95,199,235,17,214,63,69,116,191,105,13,36,249,138,27,254,234,199,1,20,205,234,61,206,149,219,228,120,107,90,21,0,117,106,104,138,146,0,26,160,25,21,249,105,130,2,208,140,73,145,167,121,206,32,189,87,68,0,205,21,148,84,100,212,20,128,146,102,228,0,69,75,7,208,216,43,71,71,21,153,216,213,185,79,16,46,184,180,136,15,81,60,133,135,244,181,62,245,224,4,143,161,158,49,28,201,205,124,56,107,102,238,73,11,27,245,208,80,27,241,7,188,146,175,121,14,68,87,122,208,195,12,231,202,242,193,111,211,156,223,21,77,219,165,181,166,45,241,24,30,212,7,80,251,170,183,208,205,72,242,159,191,29,171,104,73,10,120,59,124,239,15,63,197,147,249,154,253,135,30,103,92,87,186,241,59,249,163,90,231,145,215,90,233,4,223,181,164,175,244,41,60,1,50,110,56,251,184,43,222,136,202,79,109,134,182,166,210,191,64,124,6,31,173,245,209,254,49,206,86,183,252,127,51,159,188,75,252,47,251,71,75,109,224,75,124,141,15,160,193,3,164,52,118,173,199,247,115,107,231,101,190,63,205,227,198,156,135,77,155,118,235,88,6,175,226,29,215,60,24,134,50,2,80,180,148,20,0,69,81,208,1,160,212,250,65,175,241,182,70,0,37,229,106,252,199,251,24,199,226,152,19,214,58,45,62,141,0,255,251,254,115,48,217,76,22,105,131,2,40,106,42,61,117,92,57,151,247,75,241,150,12,213,4,208,140,67,25,96,128,213,104,18,46,200,187,222,199,142,15,7,104,188,196,108,249,203,238,152,162,90,174,105,139,248,13,190,231,213,105,144,151,21,14,6,90,31,64,235,113,198,109,67,206,25,193,177,220,238,81,60,51,55,119,156,61,151,134,218,137,63,225,83,87,251,170,79,48,190,100,76,157,32,122,131,102,64,189,28,254,151,232,170,141,124,181,183,79,112,174,204,242,223,125,246,206,197,182,177,190,183,95,115,120,78,95,237,237,43,227,121,245,111,99,219,55,182,110,89,180,186,178,0,241,8,30,227,1,52,244,117,140,219,57,47,113,153,119,191,151,31,111,109,203,254,216,143,26,182,132,223,226,81,94,113,110,231,0,110,144,133,50,41,44,215,125,189,15,61,99,156,131,243,113,102,158,13,166,253,229,155,238,77,250,183,205,215,74,189,229,201,134,32,35,105,63,70,102,151,44,153,79,186,182,188,91,168,109,109,248,59,94,228,1,20,61,53,71,50,206,65,189,81,18,70,92,241,22,23,84,0,20,69,81,0,148,212,250,0,65,29,198,178,72,113,84,84,119,0,205,254,67,127,193,1,26,47,127,155,100,114,17,204,214,106,125,187,227,37,124,161,175,244,235,145,145,51,134,132,92,165,253,138,153,75,214,109,110,211,190,70,124,14,15,228,107,144,131,92,6,171,218,213,190,80,71,150,7,218,184,102,110,221,107,219,230,138,35,190,194,7,251,0,90,159,30,148,95,119,227,91,62,215,154,231,232,242,106,143,123,220,105,39,100,137,1,227,37,65,180,1,119,207,56,109,198,240,115,188,181,130,190,190,238,199,56,99,222,231,211,126,27,197,115,120,223,53,184,93,71,16,35,107,35,99,137,107,123,163,137,226,3,104,125,123,165,232,101,165,37,7,230,205,72,36,129,91,175,107,45,124,137,239,92,235,148,190,218,219,189,238,207,225,188,27,227,105,104,199,222,230,150,188,33,9,225,175,248,122,190,210,63,8,206,109,55,50,118,191,199,19,75,89,223,81,118,234,40,128,94,189,218,135,222,157,49,40,204,120,121,229,47,55,104,31,218,159,234,42,226,7,248,147,87,83,49,94,199,110,99,103,115,60,195,117,31,64,179,127,212,87,198,131,66,66,193,228,242,37,120,183,171,180,110,212,178,61,175,65,61,234,201,99,174,216,149,64,141,163,105,224,120,91,182,167,9,117,208,8,240,76,252,101,181,239,62,78,65,112,162,60,102,63,61,130,221,91,142,128,90,22,84,241,45,252,175,215,156,81,135,181,139,28,83,130,23,154,37,62,128,218,199,30,4,7,48,210,237,110,155,118,184,197,21,115,97,187,134,197,240,34,254,115,13,245,53,245,22,58,8,25,7,207,95,91,121,18,217,78,131,190,84,67,77,75,22,120,38,190,154,175,245,99,4,65,70,114,133,76,100,254,61,146,225,57,219,75,178,80,79,1,20,69,209,2,80,82,20,5,64,209,156,81,52,116,132,234,125,232,129,122,161,44,41,235,246,220,38,96,183,182,86,135,36,30,104,187,215,123,224,30,88,242,140,161,88,128,133,52,30,153,187,123,246,75,162,163,238,241,12,30,205,215,186,181,22,238,237,0,71,216,217,12,22,230,113,111,201,113,246,106,90,174,135,198,245,25,169,247,245,193,229,227,220,61,203,0,255,136,72,44,218,199,69,48,179,222,99,28,227,193,5,26,113,40,69,90,89,146,191,160,141,167,233,226,15,112,165,95,200,17,239,159,207,62,189,153,71,112,213,191,180,177,56,251,68,252,4,159,186,34,251,79,112,78,82,134,243,219,221,252,24,210,242,32,44,110,233,58,157,162,181,38,0,141,246,95,222,199,184,157,207,172,237,118,63,63,210,238,146,253,228,59,252,214,12,30,235,137,215,251,208,215,131,60,45,105,222,52,11,141,125,68,180,250,104,29,254,215,184,43,232,1,122,61,227,58,221,143,113,242,207,247,170,125,119,215,71,179,120,91,217,181,78,31,148,111,71,240,141,187,31,97,82,116,246,113,207,88,217,225,79,252,182,127,153,15,160,240,231,149,122,206,229,38,19,192,46,56,139,59,106,42,204,17,229,94,81,111,223,207,219,120,240,124,80,117,1,155,233,164,203,51,99,161,14,240,39,254,230,213,94,251,71,112,134,217,242,31,159,49,31,235,46,109,127,99,33,252,212,128,62,128,82,238,192,243,88,181,21,98,16,159,222,13,111,23,133,79,90,191,158,221,253,156,225,204,252,27,35,150,95,246,23,251,29,190,137,175,185,22,142,65,72,101,140,49,1,106,50,110,211,20,241,244,218,159,58,133,31,246,122,127,143,113,206,226,239,126,47,47,186,145,127,250,154,206,58,195,7,208,12,107,195,64,199,180,91,239,235,121,236,200,27,31,76,204,60,120,35,197,74,29,34,45,226,133,21,0,69,83,104,105,1,40,41,38,205,104,206,11,64,73,209,54,138,1,80,180,20,152,20,24,0,69,75,49,41,0,138,162,119,20,0,45,37,69,1,80,20,69,129,1,0,0,40,218,198,93,157,63,79,188,239,54,31,135,34,70,237,236,210,183,182,235,253,246,159,113,206,229,229,63,126,179,145,206,207,203,30,61,195,71,58,114,0,181,79,61,80,120,204,240,17,34,133,112,123,75,98,200,244,211,64,55,29,246,90,118,122,252,157,3,18,151,146,50,241,236,172,13,167,214,165,176,108,67,248,1,94,119,77,61,172,252,188,146,228,170,180,31,52,127,75,138,205,35,189,91,226,164,58,106,27,126,133,15,93,235,65,207,64,209,137,200,7,89,121,84,251,187,85,101,212,41,30,235,17,239,181,9,160,246,238,227,213,190,87,59,179,81,38,103,93,210,66,93,50,85,245,139,183,186,182,182,228,213,62,201,51,222,113,87,68,208,13,100,182,249,112,151,140,173,45,143,172,139,143,227,133,53,161,227,49,121,130,51,78,204,126,181,151,167,147,141,245,108,173,47,96,105,159,248,57,222,228,21,5,156,224,196,50,18,218,87,146,164,88,43,234,226,62,0,189,143,223,142,194,56,191,115,96,158,77,43,254,238,86,21,69,1,80,20,69,1,80,20,69,1,208,82,210,82,2,80,20,69,1,80,20,69,1,208,140,162,165,4,160,40,118,106,111,23,74,147,55,0,5,41,90,7,154,2,80,100,82,20,5,64,175,213,30,244,56,29,121,131,106,172,152,105,201,23,152,174,253,240,76,51,107,198,69,165,190,222,147,246,191,60,78,100,191,159,246,239,176,118,7,77,195,7,120,0,237,254,24,56,46,99,39,136,25,118,77,210,60,220,223,166,17,60,212,156,107,29,215,173,144,152,104,33,110,129,185,223,190,214,7,168,99,118,222,110,191,209,190,88,242,154,253,162,163,22,120,117,215,65,247,156,60,174,188,187,253,246,115,169,150,125,222,193,47,241,45,30,64,81,83,233,149,114,99,55,110,116,94,52,67,5,64,81,180,148,0,20,69,75,9,64,81,20,5,64,81,180,180,0,52,221,127,96,149,97,176,242,86,251,188,158,51,78,157,171,0,255,54,251,158,158,186,237,124,212,77,171,120,165,63,87,20,211,7,208,250,229,24,184,114,202,125,1,96,59,146,168,116,225,134,35,9,70,173,197,159,240,78,175,221,223,62,72,29,38,158,8,27,31,101,22,103,184,31,94,234,94,89,14,95,51,50,198,134,122,27,189,174,232,254,216,186,0,255,118,253,219,81,78,62,236,39,156,213,246,127,241,18,62,213,7,208,123,123,124,63,91,203,241,216,158,58,233,42,179,132,181,250,193,87,189,240,74,229,163,226,134,5,134,9,216,102,71,178,172,26,224,121,18,238,172,11,159,198,15,189,222,211,199,144,51,70,251,121,243,203,51,175,236,31,202,158,96,191,136,239,224,149,94,67,199,117,131,181,221,109,35,179,236,159,160,133,15,160,240,223,145,54,206,109,156,189,217,187,226,211,185,84,53,246,181,62,218,127,27,227,246,93,254,187,153,111,62,38,254,159,253,101,0,255,2,0,255,53,155,175,245,240,62,110,118,183,234,159,249,51,39,0,255,246,177,173,181,63,132,63,241,140,3,40,234,52,111,103,140,55,145,77,1,80,20,69,31,128,230,224,169,61,199,16,42,74,2,168,29,55,27,53,163,40,0,138,150,146,2,160,40,250,20,231,92,32,54,141,12,64,209,46,0,53,245,122,143,119,0,255,141,51,0,230,241,242,204,143,190,120,67,251,195,130,5,126,192,147,106,239,125,156,10,103,140,250,103,158,151,221,124,180,191,129,150,217,191,192,0,255,240,55,125,181,191,207,57,231,240,199,108,54,239,103,158,237,195,198,2,160,245,231,200,56,9,8,191,1,35,201,80,36,59,125,205,88,88,210,123,198,17,164,200,10,16,156,104,138,102,197,100,77,216,95,244,158,142,231,140,179,27,91,72,247,242,202,95,73,182,125,168,125,89,94,239,233,207,242,63,163,253,108,84,182,151,87,246,23,203,93,182,95,196,239,241,174,3,83,250,58,14,0,199,119,43,38,99,19,227,38,93,158,102,174,214,90,147,213,17,175,56,125,107,163,13,119,44,185,4,163,174,246,42,247,105,139,5,205,34,220,32,190,139,79,92,235,99,143,228,140,105,249,143,149,119,126,236,39,183,22,217,31,197,139,120,102,205,254,235,56,236,24,231,139,249,204,55,79,102,251,236,239,244,210,5,72,231,239,254,116,128,164,231,63,243,21,54,253,103,167,155,62,9,236,53,247,200,192,65,204,93,237,170,164,249,219,231,195,222,176,119,23,184,111,63,194,71,120,107,181,191,207,57,103,89,254,183,217,236,166,127,180,15,237,47,225,131,190,92,233,225,198,245,230,51,178,203,198,98,31,44,235,173,226,101,252,53,128,38,119,223,240,228,108,156,11,144,199,17,73,165,59,11,216,90,82,23,234,221,25,143,227,55,94,239,243,122,37,183,81,101,137,140,233,104,182,247,206,180,109,122,150,107,171,165,106,199,25,99,203,111,182,65,44,251,186,188,85,5,64,147,227,4,69,81,0,180,148,20,163,0,40,138,162,0,40,138,122,43,125,234,57,208,206,120,245,79,84,203,102,222,121,204,194,50,251,31,189,225,189,0,10,250,228,50,50,54,17,28,202,10,237,211,104,43,244,208,97,135,55,240,164,190,226,30,28,186,129,158,196,203,205,147,97,120,111,15,177,90,99,77,102,120,5,207,172,168,7,142,238,86,253,219,217,230,228,219,190,217,111,182,127,133,191,225,11,189,226,100,0,0,77,189,231,213,62,175,183,239,121,245,207,252,242,177,77,126,246,143,154,28,241,61,94,117,173,7,61,39,247,236,198,4,177,189,124,242,230,216,59,237,47,245,215,72,190,214,199,30,183,49,166,229,0,255,187,249,230,135,254,201,190,178,0,255,136,111,241,147,3,104,142,147,81,201,129,68,148,231,168,168,86,147,228,140,177,249,185,253,126,135,35,236,216,183,117,90,11,160,247,217,127,146,215,223,216,77,62,25,18,111,97,159,38,167,139,22,245,245,30,247,80,208,6,198,238,7,253,146,21,47,153,185,180,167,212,53,225,121,248,153,107,174,227,236,149,39,223,249,140,219,62,175,210,186,205,75,120,22,62,216,107,253,245,123,174,143,64,94,158,29,177,55,218,95,119,183,4,208,122,180,113,110,23,193,205,222,45,123,117,225,124,213,254,205,254,114,100,23,39,246,100,155,237,109,189,248,28,95,106,246,223,253,49,94,254,51,239,118,179,196,0,255,176,143,60,16,127,198,107,188,226,58,78,118,99,3,157,125,220,92,44,128,214,15,0,255,130,29,6,220,134,240,180,96,164,21,161,246,141,42,138,22,128,162,164,40,0,138,162,40,0,234,173,244,160,47,224,156,113,239,47,115,6,159,25,67,147,61,58,20,186,195,43,107,238,109,156,103,236,118,139,35,237,217,7,99,61,125,189,207,245,176,113,206,202,179,65,82,43,207,102,251,187,180,100,219,199,240,45,252,217,1,148,62,120,61,215,19,49,245,143,147,183,223,217,156,246,179,206,181,240,30,62,170,57,30,237,223,242,220,16,90,145,166,246,217,180,35,25,226,158,91,251,226,120,21,31,106,247,135,61,206,217,93,203,127,230,149,87,158,232,95,236,99,251,171,120,26,47,229,171,61,61,143,29,187,241,242,188,159,121,228,73,216,54,251,95,173,245,236,0,10,11,0,255,164,130,19,148,134,171,202,58,82,105,222,218,49,64,90,44,226,211,248,157,215,250,185,80,48,50,185,13,140,162,105,150,38,214,130,187,185,87,69,11,64,79,141,59,183,221,177,176,221,182,68,123,75,173,246,245,242,97,199,236,252,238,253,204,163,253,49,183,204,254,67,15,109,233,43,61,180,127,119,206,249,46,0,255,151,95,126,121,153,248,207,246,167,253,127,248,16,254,228,1,212,158,251,237,148,31,0,8,137,3,108,205,64,245,153,169,188,44,211,40,252,11,0,255,245,106,15,204,7,128,32,3,6,82,182,80,16,94,189,116,212,103,185,91,0,255,242,240,131,174,214,122,208,241,220,221,205,231,242,114,243,217,31,251,116,158,220,254,41,190,196,35,188,118,0,255,164,234,56,237,103,84,137,153,87,246,167,148,179,127,17,95,198,175,61,128,210,39,167,3,244,144,182,97,142,205,50,146,104,131,201,203,245,137,183,186,106,151,87,43,31,207,243,156,238,199,9,179,205,206,134,68,98,220,122,136,207,181,199,171,61,206,25,143,63,110,187,147,55,146,200,254,212,191,80,205,192,73,232,0,122,111,159,114,231,236,78,8,246,242,181,230,214,80,15,107,142,235,85,7,219,36,67,69,1,80,244,41,206,185,64,108,26,103,215,250,104,0,255,150,156,219,178,252,127,43,239,188,219,135,44,236,177,127,132,127,240,207,0,90,126,249,40,250,194,57,35,189,191,121,223,159,220,11,199,204,14,61,75,225,57,252,166,175,160,15,234,217,157,51,18,178,49,91,249,177,234,167,213,254,218,183,122,247,135,111,225,173,181,30,245,28,247,247,234,95,36,93,183,242,107,63,180,190,216,254,27,222,194,31,43,61,236,219,57,187,111,249,0,255,86,62,121,151,248,63,246,175,253,115,60,139,135,6,208,28,143,247,83,176,60,199,16,26,200,91,251,163,217,138,38,238,246,118,237,251,226,85,252,154,175,217,63,14,221,79,42,64,6,105,82,80,39,152,119,90,87,44,216,10,13,210,120,28,47,172,244,161,231,177,99,230,49,187,247,51,111,246,73,212,42,251,127,237,117,176,62,0,197,201,189,10,101,150,65,56,99,138,162,0,40,90,74,10,56,0,5,158,214,11,173,55,77,10,64,147,166,244,221,77,51,10,128,102,20,69,1,80,180,52,90,237,239,97,199,116,247,249,239,230,43,225,216,127,122,233,7,160,247,246,217,142,184,51,126,167,60,118,243,178,224,209,79,127,189,86,142,151,159,227,58,31,176,205,163,212,161,105,84,138,164,195,135,240,184,171,246,239,206,57,199,242,127,121,204,126,250,103,251,106,223,193,55,120,164,215,250,233,201,56,231,182,197,222,108,124,37,46,219,55,207,198,1,180,251,175,79,88,126,130,156,106,88,51,0,55,247,135,31,75,173,221,191,142,227,42,191,109,226,217,175,163,253,220,44,105,94,175,137,135,250,76,199,245,158,30,131,127,70,251,217,136,196,203,51,251,139,36,46,180,63,17,159,199,31,188,214,199,190,146,115,155,150,0,255,108,229,157,23,251,217,181,61,246,111,241,37,126,232,1,180,251,63,12,12,119,44,113,31,198,70,123,48,147,198,165,13,205,10,45,138,63,227,53,94,147,233,113,6,142,249,118,118,143,32,238,243,152,214,246,119,247,170,121,59,227,164,112,194,180,0,148,20,69,219,0,40,90,138,73,43,0,40,118,138,209,224,169,8,160,21,212,41,221,72,9,64,81,244,105,206,121,102,143,132,58,128,218,131,142,195,124,192,54,163,68,200,219,91,91,44,77,225,21,125,165,191,253,3,200,38,230,93,226,3,149,88,154,192,59,174,247,117,207,171,127,171,218,220,126,30,227,153,246,147,78,240,102,175,152,127,102,249,159,115,187,110,26,154,4,80,224,57,199,109,156,122,103,68,89,245,137,165,222,242,213,142,24,112,48,53,95,72,9,59,150,216,215,114,125,97,47,233,166,123,124,162,175,246,217,127,161,141,179,27,103,55,191,60,242,214,251,43,237,159,181,139,231,92,233,239,120,247,111,231,92,130,247,63,143,69,12,236,143,203,116,199,3,40,232,99,245,236,206,185,80,46,143,151,95,94,100,154,87,237,191,253,170,69,31,127,224,71,125,77,252,31,57,30,28,66,193,110,34,186,195,117,218,244,141,77,243,213,94,251,111,231,156,97,249,207,60,123,121,153,248,0,255,236,0,255,246,9,252,142,103,122,223,166,131,141,115,118,222,29,130,85,126,249,103,127,218,218,16,218,223,198,235,240,227,30,64,235,171,128,122,64,57,56,163,73,130,232,16,230,151,54,172,211,106,161,79,7,207,227,243,124,205,254,203,167,87,236,200,88,62,187,180,252,158,191,59,27,53,108,15,223,196,163,250,74,31,250,224,142,221,24,25,51,243,202,155,182,203,236,63,117,209,92,197,118,140,221,238,50,75,30,60,47,124,0,133,127,4,175,84,6,121,134,171,19,92,250,148,42,158,115,219,138,172,219,215,250,227,213,191,27,109,183,218,79,128,188,134,207,149,92,239,181,127,140,49,174,203,127,183,251,109,19,0,255,147,31,251,53,252,172,157,124,0,37,181,122,189,247,62,158,115,59,219,227,0,255,229,116,47,111,237,111,7,183,95,195,31,241,58,175,245,216,158,233,6,243,217,205,3,244,246,157,142,218,25,64,81,20,5,64,77,69,249,245,140,2,17,206,16,69,219,16,225,109,168,174,171,253,61,236,109,54,134,248,18,0,255,153,119,254,154,62,250,217,63,105,3,95,245,0,106,95,25,71,149,56,112,37,23,105,75,134,120,69,19,106,130,97,194,99,240,227,94,225,135,29,246,128,194,159,36,51,229,194,27,181,105,150,203,90,143,122,32,221,127,183,179,37,196,202,55,63,150,84,87,251,63,189,225,81,94,235,143,187,127,227,61,55,207,251,147,119,227,177,15,139,53,136,246,85,188,22,191,26,64,243,186,225,24,151,140,205,61,154,81,106,73,42,151,253,67,209,204,222,222,40,126,141,191,243,245,62,167,99,156,81,39,243,56,191,73,54,106,230,151,135,117,26,196,67,29,85,224,140,51,190,80,251,221,54,18,68,254,220,189,42,55,128,230,244,251,170,220,51,34,228,72,75,190,67,210,74,167,137,134,26,84,107,120,85,95,81,159,186,60,8,78,92,6,182,11,28,65,164,212,65,239,142,248,3,175,227,107,70,14,92,87,208,35,70,119,179,254,207,40,39,79,246,13,92,122,219,159,196,39,120,66,31,64,235,81,118,20,114,100,186,96,229,197,50,168,111,111,113,161,230,77,58,8,222,199,195,249,154,231,177,207,233,200,216,30,3,198,141,107,164,157,226,213,183,27,94,196,139,250,90,31,123,171,156,113,45,0,255,155,79,222,249,177,95,176,84,27,251,163,248,3,31,172,246,117,252,12,231,246,242,216,29,139,221,107,0,255,80,53,217,223,240,79,252,43,31,64,81,100,156,43,151,106,143,113,222,102,94,44,69,5,64,187,15,220,245,222,254,238,254,251,205,147,223,60,202,233,13,47,75,77,243,240,47,215,228,234,24,231,25,191,153,15,69,167,197,254,236,209,142,190,230,122,29,112,59,43,191,251,157,119,179,217,62,212,74,227,174,125,11,191,194,63,122,0,189,254,111,161,39,159,70,242,186,127,128,253,58,38,254,131,59,190,182,237,189,0,255,54,159,141,203,254,172,241,158,248,76,95,239,233,249,137,127,102,253,19,104,221,203,155,253,26,179,134,246,0,255,26,137,159,228,107,206,120,123,121,146,36,0,133,125,106,204,25,21,125,165,214,127,142,35,101,44,48,176,120,214,254,150,75,192,151,243,21,235,245,222,62,190,63,103,247,219,76,176,205,78,254,118,246,195,175,125,170,43,248,88,15,160,32,58,70,130,39,95,111,179,50,173,14,241,161,8,75,197,191,242,53,244,113,152,152,231,0,87,246,64,190,218,190,214,215,199,152,115,27,231,109,229,155,127,143,37,137,71,246,191,157,186,201,215,251,123,11,0,255,204,125,148,47,241,159,253,252,65,141,244,219,47,250,198,63,14,160,247,32,59,173,95,72,50,168,206,154,162,14,64,235,65,71,129,70,16,173,174,247,120,221,114,175,144,184,123,60,228,26,98,43,235,116,237,133,215,240,86,173,79,174,222,198,25,7,204,124,243,227,172,135,7,251,78,47,120,83,95,237,239,13,109,156,217,56,243,111,118,218,63,88,174,221,62,209,8,158,4,208,250,224,122,42,3,56,133,22,162,94,84,118,111,207,156,245,197,218,50,252,130,151,92,239,177,0,255,128,222,60,14,146,123,217,63,119,215,196,43,241,185,181,30,221,207,45,25,191,93,0,255,202,215,186,149,127,246,111,251,90,251,199,248,28,159,229,235,189,61,198,109,60,254,110,230,153,199,253,202,59,251,87,157,181,50,128,6,65,30,4,129,1,86,134,208,213,62,153,94,49,0,7,102,88,102,6,43,15,214,237,151,97,211,90,203,162,248,12,207,185,162,161,62,128,166,142,47,201,99,149,145,122,147,150,153,39,48,100,246,55,103,97,113,101,123,157,248,5,254,233,21,199,113,250,224,140,20,89,32,145,145,28,47,60,11,123,149,62,197,146,195,215,132,158,51,158,221,237,229,73,145,86,237,235,54,205,234,171,61,166,23,37,99,252,118,27,69,253,102,222,236,219,202,230,58,251,119,45,195,95,120,0,165,15,94,103,231,118,0,213,63,243,108,219,5,118,246,175,154,42,60,16,95,231,85,216,215,250,220,99,140,241,44,0,255,153,111,158,121,165,0,255,103,0,255,101,127,15,191,227,141,124,77,248,103,156,243,225,246,155,16,162,125,176,215,10,160,104,41,41,0,138,162,91,197,118,236,118,155,239,70,158,246,150,10,160,40,142,223,213,254,251,121,247,111,163,254,71,132,184,249,105,0,255,136,163,179,191,128,23,122,233,213,251,191,167,203,0,255,80,157,219,223,109,62,8,0,255,104,62,31,64,235,113,44,0,42,28,109,67,221,21,47,31,246,176,3,151,40,230,113,145,250,205,120,54,105,218,1,47,225,237,94,237,183,0,255,140,113,54,251,120,126,179,175,253,47,36,182,63,195,79,90,119,189,175,231,56,227,220,125,2,233,102,55,95,68,178,125,88,216,41,128,210,7,175,231,140,19,81,249,220,94,190,228,149,101,63,79,245,46,208,71,95,53,199,147,211,205,114,112,22,13,37,201,123,108,16,151,95,171,179,62,65,124,138,207,170,189,125,59,231,60,254,238,229,151,199,253,103,127,218,31,107,173,171,124,165,119,0,255,208,115,3,206,108,230,51,88,166,242,104,159,236,19,104,116,71,248,143,226,87,60,1,40,204,30,171,0,9,74,178,82,117,214,153,211,190,182,24,97,133,174,149,241,50,126,117,181,159,249,8,170,76,101,223,127,4,246,150,64,186,232,192,238,166,240,157,102,0,255,238,59,206,167,159,125,118,29,216,124,142,246,103,251,37,219,192,251,240,133,94,233,225,15,198,222,191,51,159,250,31,1,102,251,67,60,122,0,141,253,191,254,59,134,0,48,140,208,151,236,131,37,198,171,61,61,112,198,238,92,185,120,155,253,18,55,252,136,55,123,69,232,56,227,43,19,187,219,102,11,53,242,231,210,193,74,127,239,110,183,113,179,0,255,252,137,248,28,31,64,67,191,252,183,225,110,35,220,234,22,109,212,84,85,122,205,33,211,49,125,247,157,153,55,83,203,142,221,241,52,175,0,40,138,162,0,104,27,197,78,115,160,105,0,138,162,40,0,90,74,138,209,19,64,131,32,7,41,67,25,140,142,72,18,79,50,193,165,215,216,99,247,246,33,8,54,66,236,68,220,200,116,174,174,56,214,94,13,32,254,15,191,229,21,173,199,178,15,160,222,31,121,61,229,125,88,157,193,110,144,0,134,68,183,82,119,120,223,20,31,244,177,218,103,0,255,25,117,224,10,101,196,209,2,53,141,36,73,176,183,62,124,173,207,124,165,135,125,130,177,251,93,190,155,121,229,207,62,9,206,86,251,115,61,244,222,43,247,7,206,24,167,125,243,177,235,126,35,251,223,222,218,217,103,226,55,120,97,0,197,254,237,129,238,103,188,106,180,149,55,218,21,254,212,35,175,247,217,127,186,63,66,190,155,245,127,218,97,240,23,20,218,106,108,95,241,29,187,221,184,219,236,159,183,146,235,189,221,177,242,109,156,110,118,179,253,211,229,45,251,22,222,196,231,248,0,154,131,97,160,107,154,187,214,35,160,231,213,191,225,204,108,180,159,170,141,246,23,122,199,27,174,237,202,8,0,138,162,232,3,208,131,211,64,84,52,48,1,52,111,106,143,52,13,158,210,69,0,13,250,52,76,1,208,210,58,74,122,13,160,121,189,142,87,59,35,40,147,7,155,247,147,180,188,35,25,112,106,90,174,149,206,244,181,30,230,211,221,56,227,205,60,94,158,249,209,105,188,219,62,211,189,71,252,5,0,255,228,235,86,235,249,142,49,222,253,110,181,207,59,251,236,3,40,112,6,112,142,19,32,128,137,230,81,120,184,20,226,87,182,160,251,107,52,111,134,23,241,111,190,166,251,35,35,61,88,172,216,120,222,217,111,110,94,228,154,22,192,0,255,248,166,215,238,103,80,112,198,207,187,9,178,201,191,153,253,193,241,52,251,63,190,135,0,255,244,122,31,84,206,24,103,180,177,243,204,135,230,212,197,254,179,84,119,248,0,74,31,32,27,133,74,140,36,211,179,215,119,189,232,158,145,39,63,121,119,59,218,191,119,234,219,180,95,224,145,248,28,175,245,56,87,224,198,153,78,108,94,52,25,128,214,19,171,105,173,167,252,12,118,0,209,77,100,184,187,180,202,138,90,61,128,230,254,157,87,121,155,199,70,28,102,105,93,170,50,191,198,26,194,75,189,214,211,243,228,60,151,179,100,176,91,100,235,126,120,10,67,83,122,197,155,209,89,190,226,140,183,213,87,225,167,103,55,158,223,109,229,109,12,213,190,212,179,160,62,128,150,61,225,120,70,158,128,110,188,169,77,102,205,116,173,187,124,154,55,134,47,53,202,43,246,143,235,65,184,0,255,110,91,213,100,251,236,239,46,77,194,247,154,233,125,247,115,250,140,143,0,255,84,167,123,249,100,127,212,232,246,141,248,26,254,237,181,62,217,127,198,24,223,242,191,205,60,243,46,241,31,237,47,251,227,120,162,143,124,0,189,183,207,235,72,249,110,55,64,90,73,69,191,34,211,189,81,29,246,149,62,223,207,185,59,86,30,143,166,155,157,135,246,47,113,207,99,0,255,5,207,226,233,124,133,247,49,2,186,59,245,111,245,251,145,119,251,85,181,223,254,17,30,199,39,14,160,193,61,21,4,185,172,12,178,107,158,71,251,47,60,71,57,22,216,231,145,104,186,183,249,2,173,190,173,241,25,190,113,205,72,185,203,154,234,250,0,122,111,62,61,219,13,172,0,255,182,27,79,239,254,180,0,255,180,212,72,124,14,47,187,226,57,236,19,122,101,44,131,209,202,177,232,172,37,41,183,119,233,220,167,163,230,240,53,223,219,237,246,238,119,63,191,123,107,232,107,27,103,80,112,110,63,239,38,196,42,0,255,118,246,183,13,77,228,119,60,14,95,114,0,133,125,225,25,33,96,184,43,68,166,92,146,44,125,197,80,237,139,83,143,9,94,139,0,255,241,74,31,156,83,33,43,178,108,95,83,159,162,156,219,109,55,150,103,63,223,252,237,110,137,31,246,119,90,197,103,249,74,143,251,50,140,221,236,156,221,188,242,105,127,132,26,232,106,127,160,123,252,226,0,138,146,162,0,40,138,162,0,232,211,156,202,56,195,202,40,23,73,229,200,20,245,29,64,239,235,27,189,141,199,226,230,231,141,84,188,209,146,190,226,245,251,186,87,38,3,202,109,129,110,99,57,168,157,46,67,252,131,143,241,181,252,236,182,34,122,189,207,254,203,158,155,207,70,179,152,29,246,71,219,218,183,239,226,23,124,168,15,160,244,1,242,188,200,0,21,16,74,66,120,94,205,116,154,22,241,103,190,218,219,147,217,49,247,149,183,36,23,185,169,147,246,21,53,252,17,95,209,87,250,208,7,86,111,179,254,41,185,223,249,178,111,182,91,236,15,226,41,188,168,245,185,71,229,220,158,229,63,91,249,230,213,62,120,177,86,246,7,26,198,183,248,0,138,81,143,144,187,172,233,233,90,143,122,110,118,55,247,199,155,205,202,35,253,247,62,77,237,79,116,139,199,92,159,30,64,239,235,65,192,235,229,103,100,154,128,219,220,45,172,44,239,105,221,194,71,245,53,199,72,6,234,82,222,26,46,237,133,175,245,227,160,50,206,185,77,210,109,243,108,246,57,171,52,219,223,69,218,211,215,208,167,200,122,187,249,140,179,109,55,47,246,197,232,42,251,171,248,22,190,210,3,104,70,174,96,92,101,92,70,55,146,225,229,214,146,182,187,110,190,150,31,156,55,50,2,176,177,57,45,26,233,59,138,188,184,149,43,38,120,39,126,166,175,57,56,197,172,246,247,185,227,118,62,140,153,249,230,197,218,117,246,111,250,234,9,31,64,115,5,253,93,233,113,143,115,118,203,242,159,249,229,149,111,250,23,251,215,254,18,126,198,3,174,121,0,80,20,69,1,80,20,69,1,80,20,69,177,192,20,7,193,81,112,54,148,226,41,150,21,234,130,188,182,85,175,245,45,35,163,157,118,218,23,92,208,37,45,108,250,228,13,199,50,35,196,135,240,34,175,79,51,220,86,154,62,32,77,61,128,49,110,227,182,101,108,254,237,126,190,212,165,21,251,200,127,248,221,161,183,118,120,205,241,250,161,39,100,130,184,44,75,142,160,14,81,109,215,73,135,81,83,171,189,189,59,231,92,203,0,255,229,241,242,66,0,255,107,159,237,175,248,11,63,245,74,159,122,78,238,109,54,14,205,247,63,0,255,188,121,238,6,251,43,61,53,205,3,40,189,5,199,223,65,112,153,74,140,96,183,78,235,250,142,227,172,73,58,190,194,115,189,122,0,255,242,83,15,222,109,88,136,107,190,251,118,196,193,2,183,187,27,254,106,220,162,23,94,81,143,84,247,221,171,127,43,50,43,191,246,13,224,181,191,134,127,241,200,74,15,251,4,99,247,27,119,51,175,60,242,100,56,75,237,143,53,210,168,62,128,22,142,3,84,134,27,203,3,49,182,249,75,224,105,32,46,29,120,89,222,21,199,157,83,32,136,87,238,143,118,166,167,125,243,177,235,206,200,254,183,201,43,207,196,87,240,100,175,120,252,219,110,55,249,110,179,223,91,123,242,0,90,24,57,238,96,100,240,55,168,75,35,161,182,181,229,69,251,181,119,224,157,248,113,190,198,127,186,95,39,223,112,0,46,55,2,244,37,217,168,219,125,197,193,25,227,60,218,177,221,110,145,204,61,251,97,238,196,171,189,187,94,247,211,207,62,187,198,179,249,28,237,223,91,242,178,17,188,21,95,206,7,80,180,171,244,15,130,113,110,231,248,205,102,62,36,107,219,190,44,212,82,5,64,81,20,5,64,157,130,148,180,4,80,4,32,165,207,25,53,163,25,0,13,138,162,5,160,164,40,10,128,162,78,113,149,238,218,253,243,253,188,236,237,212,0,255,88,180,184,121,104,127,179,189,77,246,95,240,18,62,114,0,165,207,201,51,226,6,130,66,72,19,197,241,246,233,176,233,166,171,94,239,201,207,203,157,1,180,73,100,230,137,28,169,6,153,27,246,97,101,89,248,11,222,235,21,222,31,48,186,27,121,124,38,186,147,159,246,103,222,182,253,9,252,131,175,93,129,113,252,110,250,92,181,159,39,7,208,251,202,115,188,48,206,182,18,2,121,85,87,39,253,252,120,190,83,0,255,240,145,246,214,238,95,175,207,237,88,168,250,207,202,91,9,139,219,85,87,157,179,113,173,71,247,243,119,198,110,124,252,31,83,235,86,158,217,191,172,164,246,15,226,171,248,60,95,235,147,253,99,140,219,182,252,119,51,223,60,208,63,242,204,254,48,190,235,178,7,80,250,135,7,120,163,18,123,83,218,166,75,101,42,141,218,240,188,242,55,139,239,226,29,94,81,159,32,99,192,52,43,133,230,141,158,134,218,130,208,232,216,21,15,226,59,215,140,115,177,239,154,58,0,197,73,234,5,148,89,82,68,103,77,209,82,2,80,20,69,1,80,20,69,1,80,20,69,11,64,81,82,20,0,45,53,207,25,73,170,93,33,66,177,244,142,113,158,219,110,247,8,16,121,176,246,238,245,251,135,141,235,200,99,43,223,229,115,180,0,255,25,210,242,7,158,135,47,241,0,10,0,255,184,199,203,203,248,110,145,182,103,205,72,179,175,215,0,255,101,249,159,115,102,250,103,179,41,252,174,152,175,245,85,199,45,252,221,236,124,200,197,202,167,125,26,149,158,246,55,26,199,63,14,160,40,138,2,160,245,200,40,138,22,128,214,65,26,180,94,40,0,138,162,40,52,128,198,79,199,57,189,121,229,67,166,155,125,133,247,111,190,5,247,7,47,19,107,220,220,58,248,30,95,235,223,174,163,141,246,9,98,208,205,190,194,227,0,255,132,238,217,156,250,141,161,67,0,173,79,125,5,244,203,57,31,195,33,229,110,110,57,226,182,106,19,196,99,109,213,122,228,120,134,249,109,59,195,170,39,143,222,168,175,236,239,10,77,53,214,160,121,53,121,254,3,121,198,221,12,247,232,182,205,69,212,99,124,153,87,251,208,39,221,7,141,222,119,147,110,93,108,97,108,213,224,143,55,58,234,1,180,78,24,57,111,228,148,123,247,95,108,69,132,75,227,246,108,158,182,215,133,191,226,47,94,237,241,238,227,123,133,172,127,247,242,113,250,105,156,188,212,178,13,30,235,64,95,233,139,142,11,71,46,222,18,204,128,107,184,115,55,55,12,73,216,170,177,248,26,126,91,239,171,30,119,223,18,118,118,63,95,183,184,202,39,15,52,213,30,30,235,29,31,64,51,238,97,128,97,88,145,53,229,93,235,211,91,213,113,229,37,205,231,218,91,12,217,177,173,186,182,192,183,120,195,181,158,3,100,88,187,74,18,73,6,160,40,138,2,160,24,69,75,9,64,209,82,82,0,20,69,81,0,20,45,37,45,1,180,62,15,96,64,89,230,104,186,214,71,251,47,191,94,224,253,236,50,99,151,198,148,72,117,172,140,55,186,114,37,93,244,1,244,234,235,56,176,140,219,153,196,154,68,251,104,159,106,193,248,64,91,189,150,143,135,63,61,116,152,137,251,197,132,50,154,191,64,169,11,244,212,184,52,226,107,61,30,180,51,89,231,232,244,122,31,60,65,249,22,96,12,19,187,154,45,242,118,113,134,33,89,29,62,241,27,252,211,3,168,61,129,126,247,227,122,143,85,69,164,133,34,211,1,207,178,55,246,215,133,159,227,33,94,237,237,17,59,64,210,112,155,36,177,180,211,35,112,193,169,99,11,252,215,151,190,214,135,248,27,44,99,163,144,80,100,99,133,56,94,82,158,220,240,86,0,255,120,12,127,173,247,168,7,234,137,177,51,14,147,219,147,76,121,18,237,187,225,167,46,241,1,148,190,252,128,206,111,87,62,17,44,97,56,193,89,19,84,71,95,237,131,60,119,195,157,148,167,97,203,109,145,24,91,177,119,119,123,23,124,20,95,241,106,159,238,223,206,24,103,102,156,151,63,208,58,159,60,213,71,43,248,170,55,7,80,244,233,61,151,97,28,198,99,10,128,150,146,158,154,39,25,231,12,76,98,187,110,195,218,16,4,80,83,233,113,84,225,237,194,68,225,8,20,8,214,134,174,235,125,234,51,61,37,110,247,49,243,24,159,198,205,55,253,225,107,248,76,103,189,222,3,120,142,227,14,74,220,194,6,240,198,82,182,126,201,209,114,141,130,207,225,57,30,64,139,62,219,189,64,178,32,133,43,167,155,54,16,184,244,211,11,94,104,174,87,250,99,29,240,126,98,41,183,155,249,148,153,52,233,226,202,138,100,238,9,223,193,27,189,86,248,227,221,103,23,239,103,190,44,103,219,91,94,202,23,239,245,210,181,200,26,250,224,57,193,24,23,111,201,194,109,146,200,244,173,21,79,82,234,173,175,248,91,219,14,160,57,94,175,35,57,182,35,3,17,36,105,9,110,137,226,174,213,189,160,236,224,26,123,163,227,118,206,152,116,187,221,108,162,90,183,236,147,125,168,237,136,175,226,5,87,123,171,207,243,136,184,31,150,49,169,95,136,227,213,236,45,25,95,106,151,215,123,108,7,48,126,187,67,146,27,249,90,208,106,173,177,192,148,30,219,127,112,29,216,253,236,18,215,37,210,125,187,52,173,139,231,186,115,5,10,152,94,5,106,99,172,221,253,164,210,175,15,60,49,31,4,106,183,71,145,70,162,189,125,186,246,118,69,248,227,229,227,238,100,92,89,22,132,142,44,67,209,87,183,96,32,130,247,240,193,128,20,185,39,121,2,42,203,110,144,70,123,107,26,8,210,138,29,158,104,163,215,28,143,63,207,115,38,18,226,194,46,115,69,19,115,189,222,53,107,169,74,31,224,60,64,247,81,32,129,241,57,162,206,16,188,221,175,125,167,238,5,92,237,83,95,31,0,227,34,34,32,1,92,197,138,35,222,106,108,0,213,254,177,29,232,254,219,93,188,56,242,181,179,54,62,235,197,21,111,103,28,152,27,34,202,114,212,122,193,130,22,128,146,162,40,0,90,74,138,2,160,104,41,41,0,138,162,214,106,159,122,224,220,140,44,159,249,230,49,226,214,118,76,136,52,172,135,79,250,1,104,61,240,122,198,25,24,85,0,255,109,230,169,214,22,59,207,244,173,208,71,183,250,154,231,201,254,43,99,156,77,128,121,219,84,102,83,149,223,173,117,23,60,131,239,92,97,15,122,118,231,118,145,190,191,189,188,242,100,45,216,254,219,175,186,100,248,7,94,235,53,238,170,2,208,100,212,179,218,231,57,0,156,36,214,124,110,147,32,79,211,114,75,95,169,203,169,171,62,149,190,29,0,206,0,182,140,143,124,219,137,107,187,191,102,175,111,195,107,242,60,198,125,224,81,52,96,221,15,202,45,107,153,174,250,125,26,241,157,248,140,3,40,61,190,31,224,144,0,133,197,148,221,211,36,57,250,166,104,119,111,153,6,113,60,17,0,255,229,21,103,83,51,240,58,206,133,70,36,136,89,214,218,214,169,11,170,9,160,192,0,6,112,129,216,69,84,52,130,183,20,222,182,189,218,35,223,155,207,150,219,185,72,176,121,18,86,196,245,13,97,195,36,248,16,62,229,106,199,131,39,133,36,231,72,138,17,201,30,25,49,188,93,218,91,164,103,7,252,15,95,210,87,132,127,181,187,95,153,180,52,47,26,105,98,105,103,102,221,226,119,157,86,218,11,160,244,245,123,181,115,114,103,142,79,187,50,23,176,171,191,206,61,115,231,124,181,247,126,128,119,130,2,50,6,177,167,201,27,127,143,102,115,9,246,182,199,23,241,75,215,250,228,121,108,245,143,202,24,186,219,186,223,198,220,179,109,154,234,118,153,196,95,226,27,188,230,66,59,7,144,11,141,136,193,204,210,182,22,185,187,33,128,230,57,99,130,89,83,20,45,0,37,45,37,205,1,80,20,69,1,80,167,8,127,0,0,128,34,16,53,13,93,239,201,229,176,59,188,14,100,85,227,120,107,59,244,208,161,208,17,222,119,0,189,71,234,48,203,47,87,93,118,158,204,100,197,210,55,105,166,101,243,224,83,248,128,190,230,120,238,99,245,228,112,131,176,202,114,39,46,182,197,26,196,227,82,61,181,177,102,0,255,232,254,71,56,169,216,193,205,60,46,157,104,184,100,108,139,39,241,102,208,9,62,229,53,79,114,188,45,87,72,121,12,123,250,4,225,26,248,180,73,210,26,16,63,138,95,243,0,90,143,188,142,237,152,141,221,188,31,23,204,155,125,164,111,73,124,137,207,92,81,156,120,171,125,234,11,192,237,74,228,176,192,209,168,106,109,43,188,53,186,105,11,79,244,50,128,218,115,29,0,17,158,1,81,4,195,17,225,236,173,44,45,210,43,238,43,57,182,228,196,32,214,185,153,31,75,82,233,89,222,18,54,150,233,17,135,127,224,111,87,216,1,58,240,85,78,149,39,221,194,203,73,59,78,141,75,98,239,24,194,71,240,67,175,246,238,227,213,190,23,157,138,90,0,255,120,183,140,122,173,236,106,25,207,181,212,185,37,128,206,223,124,60,221,199,145,122,238,76,250,7,65,90,53,239,27,187,229,53,241,89,43,221,52,207,107,125,163,99,122,6,174,237,126,227,240,106,92,178,63,246,73,241,138,239,226,31,87,251,228,1,220,57,32,163,242,161,51,90,43,71,182,111,123,123,82,211,34,22,95,198,163,188,98,156,115,14,238,246,45,233,158,94,0,181,191,15,174,3,228,179,223,72,73,164,33,116,26,204,122,106,101,69,209,2,80,210,82,28,3,95,181,79,61,158,199,190,239,118,131,125,107,203,38,216,167,139,142,125,6,166,5,208,11,128,181,226,116,123,220,125,148,56,38,132,17,161,217,88,130,40,194,198,10,237,180,239,122,127,159,237,38,238,242,184,253,54,240,233,231,159,159,37,58,131,95,180,217,235,61,232,113,30,92,121,190,243,34,89,22,107,146,36,74,173,167,158,225,7,253,243,128,180,232,199,188,238,206,185,148,249,184,240,10,55,233,240,87,151,194,42,97,248,58,124,179,215,238,95,191,163,157,99,37,110,158,205,59,107,251,52,70,61,226,165,182,165,85,214,220,35,252,219,133,224,26,69,178,170,172,44,38,189,41,210,119,197,111,45,227,187,206,120,77,236,73,61,105,103,32,35,242,105,47,63,150,196,155,89,219,182,239,52,113,241,101,60,234,0,218,253,31,78,134,59,238,42,24,46,202,108,153,208,106,147,246,150,180,51,156,226,231,120,128,215,251,123,108,71,225,118,126,135,4,243,203,199,134,83,251,142,106,253,191,64,199,56,23,34,228,112,37,9,206,142,189,189,86,37,0,69,81,20,0,69,187,63,48,250,20,32,0,197,165,184,180,77,154,19,0,52,97,154,160,56,65,1,80,20,45,37,0,37,21,64,21,232,0,213,40,18,40,28,67,49,171,244,115,188,0,224,196,124,140,24,9,236,17,20,197,91,216,91,167,99,175,94,97,167,199,221,201,203,115,52,163,11,173,44,109,111,163,198,29,107,101,103,79,248,1,190,113,0,173,7,78,247,47,121,134,56,94,118,139,205,55,253,52,153,218,90,165,103,19,252,133,63,244,53,47,63,116,28,188,146,152,153,176,17,186,32,82,182,188,19,36,179,134,122,192,71,248,111,205,254,129,235,1,29,102,204,99,183,9,220,150,35,64,223,16,207,75,225,135,30,213,62,150,231,57,231,231,188,241,209,32,154,182,176,97,202,48,233,222,171,163,0,74,31,235,62,198,57,35,164,219,237,102,147,212,187,102,223,236,83,93,238,248,16,47,240,138,151,143,237,63,160,131,68,228,163,252,73,161,220,177,143,128,66,23,109,227,73,252,208,43,234,235,114,174,183,113,18,119,121,156,153,55,130,93,251,203,51,253,225,113,248,186,210,10,122,60,71,249,124,149,97,52,216,211,118,90,5,151,247,130,175,244,156,15,160,244,233,9,194,188,144,124,183,178,229,59,120,250,105,221,168,162,234,115,72,116,7,39,130,247,234,43,125,122,178,196,129,0,195,58,79,102,218,74,93,194,247,197,92,237,233,56,102,110,198,24,69,79,227,54,165,141,228,2,95,234,57,31,64,235,41,140,54,189,222,135,62,15,134,153,123,1,37,121,171,240,105,241,46,80,15,13,194,223,250,231,53,244,235,56,243,113,198,110,209,121,188,59,171,116,238,20,64,73,235,40,234,0,212,80,154,51,69,1,208,236,20,153,180,13,56,205,152,1,104,70,209,160,0,104,181,214,191,119,63,231,237,60,12,72,43,43,87,227,175,99,60,227,55,137,51,182,211,7,80,250,167,146,231,132,252,2,237,27,245,198,29,205,88,178,246,192,67,189,230,153,142,1,35,205,16,122,94,201,251,167,158,200,230,160,44,37,215,229,8,11,195,7,122,149,63,78,114,98,166,91,134,228,93,120,0,205,44,0,255,241,140,227,126,76,90,133,91,147,217,183,140,0,255,241,90,159,250,20,206,25,232,253,99,76,96,92,136,184,164,211,88,131,34,94,195,235,174,25,189,63,236,200,3,48,171,91,173,131,22,111,234,48,254,200,107,14,166,125,0,173,71,94,207,221,71,72,228,113,251,249,210,213,125,163,253,14,143,203,245,135,207,243,53,207,83,184,126,21,36,109,144,22,19,186,164,149,108,120,123,227,209,90,3,194,23,241,175,149,62,253,59,99,208,238,199,201,183,205,180,231,171,253,123,237,197,183,240,167,94,233,223,115,9,78,204,48,64,74,77,22,70,64,55,106,168,159,253,59,60,19,223,227,1,20,121,78,46,247,244,254,192,42,165,217,149,226,120,150,188,86,198,218,18,61,117,56,227,79,248,149,190,214,35,199,17,228,10,114,202,183,243,242,227,121,146,41,70,189,244,57,181,210,40,190,218,145,241,224,7,92,204,216,97,151,34,211,90,39,111,105,175,244,193,115,156,247,3,140,33,118,187,254,73,92,114,151,105,165,97,165,17,0,255,133,207,59,128,162,62,227,57,150,202,1,200,124,118,45,209,8,91,218,93,203,181,90,182,156,241,159,43,253,171,231,58,62,152,187,221,125,211,106,83,237,59,15,145,138,95,244,210,171,61,234,56,134,96,75,40,101,2,69,98,52,224,182,106,160,77,216,170,167,124,237,254,233,219,117,216,121,0,255,157,124,74,204,99,191,235,90,162,91,252,170,15,160,56,142,28,118,140,97,167,8,44,95,35,198,94,169,81,49,153,158,218,235,217,205,149,30,221,63,83,29,9,8,140,228,166,113,246,202,76,168,137,214,101,240,55,62,207,215,251,208,51,112,82,160,49,49,18,182,33,179,59,30,108,107,169,166,29,226,111,120,67,95,227,183,186,225,18,108,20,142,84,100,33,157,253,50,55,97,204,12,239,11,196,55,240,117,62,128,210,167,157,122,5,207,24,201,195,203,151,100,96,105,41,189,177,89,135,13,62,198,39,174,65,158,10,172,42,193,190,166,30,245,168,92,49,59,0,47,31,134,0,35,146,80,111,61,116,249,224,123,188,149,175,245,233,131,180,11,118,9,68,179,37,239,32,158,180,11,123,245,45,209,94,43,3,40,125,0,221,47,0,155,190,210,103,180,122,198,161,44,79,151,227,213,18,121,158,215,166,105,248,15,126,192,107,253,250,76,143,93,59,99,230,171,104,121,180,143,244,237,135,231,240,196,190,214,239,254,240,62,144,92,82,218,24,11,37,116,94,237,245,53,61,52,50,128,38,119,31,24,49,61,37,234,70,203,152,92,18,198,107,226,175,253,181,30,226,79,249,90,143,28,7,44,207,237,49,153,77,126,243,102,242,10,189,52,89,205,226,193,94,239,241,71,204,49,40,183,80,119,249,34,47,148,189,27,203,19,223,198,23,120,237,254,192,57,150,81,4,105,142,0,138,162,40,0,138,102,228,0,69,89,7,80,250,228,117,51,60,227,50,152,249,50,193,197,72,202,22,141,53,56,226,25,60,170,175,120,142,123,228,10,110,33,98,142,184,0,206,242,198,216,170,129,62,171,129,118,241,181,62,207,176,26,73,156,88,232,43,70,4,99,16,14,72,77,230,72,178,4,197,89,156,40,62,132,191,243,0,106,223,253,151,247,153,111,167,54,247,135,253,220,250,240,50,158,115,197,113,216,163,112,6,70,209,108,4,56,218,56,91,91,163,173,44,211,183,28,190,232,69,95,81,207,253,156,51,63,55,239,38,176,144,119,246,183,61,8,31,196,15,53,247,192,201,65,44,7,199,250,103,158,214,4,137,188,174,110,241,66,125,4,190,192,55,0,165,15,114,50,234,42,219,185,113,11,57,176,164,19,54,103,47,110,235,222,30,126,15,127,116,69,29,49,32,231,42,28,72,105,142,120,121,51,4,212,190,182,180,171,53,136,223,109,241,42,254,89,115,79,70,189,77,24,131,194,146,138,36,178,192,42,115,195,91,51,234,17,0,255,251,227,127,124,157,175,247,169,175,120,63,32,202,217,225,59,183,98,187,178,65,223,202,248,21,15,2,104,249,57,238,13,24,199,98,80,30,45,185,113,65,102,23,214,232,219,17,159,226,51,87,148,62,41,156,160,0,104,87,233,143,4,175,191,113,62,224,48,226,138,79,67,77,190,76,75,21,109,244,1,212,234,176,195,3,183,101,119,243,184,82,106,92,220,167,151,62,9,65,124,26,126,239,42,127,60,71,249,200,205,232,176,43,250,63,17,82,70,240,247,143,83,107,120,168,47,252,137,63,242,213,62,246,74,240,20,240,198,153,4,72,140,103,56,91,181,104,181,210,123,175,247,118,140,118,48,22,65,202,40,94,243,74,221,243,119,54,44,49,119,139,95,224,75,30,64,233,83,62,29,223,17,50,159,221,186,191,105,216,229,205,126,213,180,8,30,196,95,174,246,40,191,64,248,56,6,163,24,18,173,45,178,175,218,63,234,49,221,98,220,119,63,143,219,178,157,188,135,247,221,240,89,15,188,214,183,99,224,40,178,204,51,142,203,71,4,205,54,54,104,94,90,1,95,175,3,168,125,249,57,64,226,150,155,95,101,109,137,187,69,217,91,71,146,64,99,240,119,87,250,100,228,169,194,203,183,146,240,242,229,242,189,185,34,248,123,53,214,37,139,207,241,165,225,95,148,202,43,57,0,255,125,251,62,182,89,238,170,248,21,127,74,7,189,240,90,0,255,30,178,28,41,66,112,242,100,85,102,4,171,6,122,54,36,254,137,207,56,128,150,95,207,187,159,194,115,123,204,228,213,82,110,254,108,215,233,166,197,171,65,60,177,162,25,246,36,192,49,20,0,69,81,20,0,21,122,205,241,220,19,61,57,101,166,176,253,24,174,251,200,162,169,38,16,111,195,239,121,229,42,236,64,229,216,128,221,32,15,220,197,238,211,237,62,128,134,62,195,12,231,219,179,81,202,215,123,251,35,191,14,75,14,191,113,215,138,236,16,232,223,242,240,85,252,190,215,250,245,111,122,104,236,254,242,204,131,52,219,109,0,255,104,93,22,207,224,137,213,142,135,158,139,225,228,172,252,58,169,157,135,8,250,229,53,149,198,132,151,226,71,249,0,90,15,144,167,104,3,160,3,5,140,133,26,139,72,171,245,233,99,71,18,108,56,32,85,39,162,182,151,100,163,30,93,99,95,111,150,35,71,146,249,204,135,101,81,136,146,69,154,104,218,9,175,224,189,0,138,231,168,220,129,2,50,196,209,208,60,110,93,152,150,125,30,182,73,223,18,248,9,207,232,43,125,112,122,190,223,181,254,219,236,204,158,109,231,167,158,154,192,31,205,213,123,208,51,114,37,101,118,176,144,116,109,204,237,197,102,163,214,58,55,195,107,120,204,53,221,63,99,140,113,206,197,91,230,221,239,229,199,115,183,236,143,125,170,167,182,226,179,120,220,1,52,175,215,191,199,78,18,32,115,6,227,141,58,151,167,212,82,103,189,11,185,166,222,202,71,206,219,32,132,252,124,20,219,168,73,88,91,138,165,80,136,175,139,240,106,111,245,1,61,52,146,31,226,150,71,175,136,145,102,141,118,26,137,111,117,238,106,47,28,122,222,159,196,110,76,70,82,36,201,67,152,251,27,194,46,93,219,225,89,248,107,15,160,245,235,168,32,39,41,160,220,110,26,47,34,238,238,173,47,172,45,175,208,163,230,120,234,147,122,18,210,249,140,16,129,219,205,141,9,222,173,207,16,31,226,177,106,15,123,116,31,5,179,250,89,30,200,242,140,107,16,159,123,154,113,190,218,39,39,227,29,55,66,34,46,51,216,210,40,55,183,178,185,35,211,24,226,31,241,41,7,208,122,156,95,199,225,95,149,60,126,63,143,221,144,121,179,15,52,236,139,47,241,85,175,245,122,229,228,80,44,159,5,135,58,192,230,142,230,211,165,251,139,94,195,253,225,199,240,67,94,235,215,187,233,49,235,62,187,121,80,181,217,126,209,99,208,19,254,213,87,243,239,217,0,255,213,203,103,30,39,137,75,98,24,82,181,138,47,241,205,239,70,14,160,201,121,2,224,0,99,1,133,92,89,32,169,164,26,123,113,105,105,115,177,246,154,84,241,77,252,61,95,239,235,219,151,187,11,184,78,149,19,228,174,117,120,217,91,17,111,66,171,125,238,49,212,13,68,9,21,218,55,248,126,27,155,6,154,80,124,143,127,92,235,173,194,183,137,200,62,128,194,251,111,199,196,168,129,186,124,105,173,207,126,238,15,127,117,165,231,188,237,110,131,6,230,214,188,130,114,7,112,30,169,62,108,1,8,171,11,154,212,40,252,168,215,43,31,64,221,120,247,235,217,109,231,109,227,133,134,93,26,239,242,154,227,180,193,206,167,212,107,125,250,11,127,36,185,225,31,0,255,129,169,144,254,29,97,163,248,42,175,25,64,172,1,40,138,162,14,64,51,154,155,2,78,209,46,0,5,130,73,241,228,77,235,104,126,0,26,166,40,10,128,162,40,198,92,205,61,39,227,228,141,66,174,90,62,172,21,43,116,154,86,105,217,41,128,150,74,159,81,40,202,101,203,143,180,235,189,213,231,122,74,92,4,187,199,3,53,61,154,104,78,115,120,23,254,210,175,235,61,78,55,117,195,0,255,144,171,149,197,13,128,163,31,248,78,55,14,160,221,63,230,119,63,223,105,108,62,99,221,159,91,203,126,254,234,164,105,252,208,126,175,161,135,213,99,100,228,146,240,8,144,136,188,154,119,183,138,84,218,146,248,23,62,114,133,127,19,233,63,215,33,59,46,223,46,130,224,227,126,174,121,30,179,71,112,148,184,100,54,65,164,161,152,22,77,188,221,90,195,219,240,65,181,7,80,28,7,189,1,245,50,178,232,127,172,0,227,136,139,58,171,174,240,80,11,93,226,5,94,147,253,23,242,140,180,17,64,52,107,47,79,222,168,52,109,45,233,91,11,181,168,195,175,241,87,175,177,227,232,133,221,9,112,196,236,198,42,79,220,89,169,65,212,212,70,99,61,225,103,215,123,100,59,188,159,49,34,99,176,50,154,165,104,188,29,254,23,52,83,124,0,69,14,234,157,10,12,228,40,150,117,99,110,88,139,11,106,161,175,246,169,60,231,93,238,132,60,13,91,106,71,18,101,71,216,147,60,17,27,124,24,207,240,106,31,122,156,49,236,124,156,151,119,131,104,127,249,169,97,133,134,186,25,64,209,82,82,0,20,78,83,77,75,29,128,146,98,180,29,56,29,1,180,141,62,197,76,51,2,128,162,104,169,9,76,17,92,119,227,64,135,178,162,146,110,117,41,215,22,236,245,158,45,245,188,63,176,74,105,118,100,72,166,57,181,157,180,116,235,11,26,241,107,248,24,175,164,230,238,7,8,64,150,152,139,19,204,246,1,180,30,25,244,224,13,192,78,16,207,224,136,222,223,140,226,212,64,67,189,117,211,60,175,120,157,48,114,220,200,41,247,136,144,161,21,73,100,246,7,113,201,114,182,247,133,95,227,77,94,139,62,244,150,242,129,145,206,178,219,44,163,59,30,100,105,187,174,53,226,63,120,191,87,188,142,122,46,31,57,225,237,136,43,129,246,197,144,189,228,24,146,68,107,173,196,247,240,90,62,32,181,199,233,56,227,32,100,30,103,246,197,194,190,149,135,250,105,14,63,117,177,162,126,10,57,12,149,97,95,239,171,30,211,115,199,125,183,243,160,61,49,242,67,67,221,195,247,218,226,21,245,185,207,161,155,185,150,92,206,35,233,54,182,214,140,122,145,222,224,139,248,146,7,80,212,90,99,199,64,14,99,253,27,204,103,254,86,183,77,86,59,237,225,165,78,214,238,7,195,128,20,128,114,53,254,129,156,113,27,7,182,59,55,132,218,86,170,40,221,3,232,229,9,218,176,192,16,139,1,180,227,149,85,91,238,109,242,71,75,197,79,240,91,175,245,199,237,15,56,31,56,147,22,143,40,66,157,81,151,161,73,181,131,175,154,52,27,95,239,51,14,101,64,80,86,227,89,230,237,239,122,31,123,219,112,10,36,90,114,199,46,111,151,172,198,218,175,109,147,248,10,30,119,0,189,227,35,61,160,151,33,213,102,47,31,186,85,122,148,229,253,37,47,151,133,143,227,39,94,115,58,29,15,130,7,35,153,41,227,133,4,109,73,50,65,223,218,165,127,81,125,181,122,128,164,252,164,188,111,99,40,142,249,13,222,26,201,107,210,214,250,98,120,171,131,248,26,254,88,171,251,167,114,229,188,145,99,164,243,216,204,109,72,162,236,201,230,154,153,116,46,10,127,197,123,249,0,218,213,249,235,168,180,235,230,31,66,222,111,160,242,86,150,151,122,155,246,86,251,116,127,92,7,105,186,113,94,222,40,150,249,228,169,54,122,192,95,109,185,210,115,24,144,78,31,64,239,45,64,14,200,4,200,6,194,101,237,72,230,107,158,179,209,5,251,48,62,132,239,173,245,133,227,53,34,35,200,34,176,242,34,141,181,1,110,212,91,31,141,91,225,135,248,112,190,218,17,18,103,128,206,236,74,88,25,230,237,164,237,240,33,30,37,94,192,131,250,170,253,195,77,183,242,190,21,141,184,251,86,132,153,168,218,175,51,124,111,137,191,240,66,62,128,230,116,60,71,42,71,46,50,24,15,36,115,226,104,161,46,211,191,227,211,88,59,171,216,235,29,7,221,222,21,164,142,180,224,107,250,246,16,134,20,181,46,160,190,61,240,84,252,142,215,220,6,64,81,20,45,0,69,73,75,49,1,168,211,140,208,97,192,85,208,20,133,29,64,83,143,28,158,11,102,182,35,75,116,49,30,184,52,215,182,44,126,193,91,250,154,58,96,1,221,42,111,135,20,199,204,124,8,230,55,215,4,236,213,69,147,48,254,192,239,248,122,71,46,131,85,238,138,238,31,250,179,242,81,68,103,153,121,179,52,92,28,96,153,238,122,172,241,7,30,208,7,80,60,135,189,25,189,114,136,148,160,29,107,28,251,21,72,109,52,46,131,239,241,83,190,218,227,116,156,113,64,204,227,204,62,240,182,249,229,125,65,166,127,153,125,205,254,81,207,200,243,213,88,101,38,229,66,132,153,34,104,125,129,238,45,241,27,126,229,245,62,118,220,253,28,210,116,187,155,207,100,59,142,125,176,79,99,12,191,199,227,249,0,74,186,166,30,57,60,99,50,219,149,229,19,163,121,123,52,215,225,215,15,94,88,3,254,231,149,140,115,170,220,32,9,163,174,104,155,11,42,50,12,1,176,15,160,169,3,22,208,173,114,156,114,28,51,243,98,152,95,220,114,124,218,106,164,73,25,31,224,125,87,60,71,144,32,8,18,224,248,10,250,116,127,51,28,85,116,150,153,55,77,123,254,2,107,116,215,4,227,11,60,170,175,244,235,17,60,86,4,164,28,115,137,200,204,48,181,190,69,239,142,120,14,207,5,208,122,32,215,177,61,89,30,231,230,45,52,231,147,95,250,52,186,234,44,95,243,60,85,169,27,130,4,143,164,165,121,221,35,203,233,218,219,28,123,245,104,224,115,124,174,175,150,43,232,81,199,22,0,137,221,88,36,30,47,196,10,131,123,163,38,186,172,240,45,158,197,7,80,220,35,128,181,97,85,214,20,119,141,29,1,189,172,60,203,149,25,50,227,173,5,182,33,30,214,192,219,248,196,213,30,100,92,165,14,101,13,64,81,20,5,64,81,180,148,0,20,69,75,9,152,230,12,187,222,107,0,255,246,0,153,28,144,183,236,86,141,99,73,77,235,226,61,252,227,138,214,103,228,212,220,3,82,228,110,56,25,201,133,24,131,234,118,115,121,65,210,87,195,159,33,94,84,92,235,131,30,116,191,82,185,210,230,190,88,139,90,220,93,118,137,225,73,188,229,26,59,14,29,5,243,19,36,147,192,209,109,212,227,213,74,235,174,245,244,72,42,7,99,100,191,221,148,59,50,215,86,60,101,115,81,124,210,56,15,160,1,206,71,144,141,68,131,137,186,161,72,130,174,246,218,127,190,163,222,25,179,177,43,46,223,252,239,211,52,190,233,211,21,244,65,158,147,192,157,216,5,51,63,138,37,158,253,88,19,231,211,215,224,171,254,121,181,79,247,95,135,157,143,51,118,135,206,179,121,103,143,214,45,244,1,52,246,150,231,184,50,12,134,67,168,93,158,188,218,212,21,71,155,13,169,248,14,30,235,213,62,184,94,33,115,63,46,68,60,117,169,76,247,232,221,223,218,17,95,235,211,3,245,2,204,63,136,230,31,96,34,232,59,66,237,52,215,107,194,31,48,28,24,195,36,102,201,147,167,27,220,118,89,53,158,248,10,254,119,0,77,29,133,11,7,206,21,100,17,120,249,49,28,97,65,186,80,155,75,239,242,240,121,124,192,235,125,246,159,7,25,183,164,213,152,48,111,166,153,70,74,17,234,166,21,252,214,138,190,214,195,62,223,197,91,118,206,4,43,127,79,81,121,88,174,177,248,75,95,107,246,95,218,127,144,187,193,198,137,170,148,109,47,85,157,23,254,107,167,115,111,124,0,13,202,77,199,54,134,110,76,134,224,133,186,232,235,125,170,142,233,57,101,110,118,187,243,8,139,177,127,246,197,72,240,181,70,121,189,15,125,158,163,60,221,97,190,180,51,130,101,62,100,181,208,56,252,172,25,7,80,210,172,6,252,207,17,239,231,12,55,153,24,186,183,178,184,86,5,64,209,82,82,0,180,212,41,125,224,2,48,0,96,172,113,44,93,115,207,150,242,143,52,43,129,85,25,21,45,8,2,131,70,250,192,119,248,205,1,180,13,84,155,142,34,18,199,2,68,17,28,77,87,60,135,125,247,113,220,142,193,187,132,161,233,166,173,29,50,253,244,130,39,186,234,213,190,236,64,61,41,19,151,237,62,31,165,108,248,107,214,38,226,4,95,195,107,189,222,23,61,61,204,120,191,8,243,128,90,115,204,72,114,253,251,224,145,62,28,64,177,0,255,58,142,157,27,99,76,38,77,54,143,246,113,171,6,225,127,248,222,53,207,83,191,94,185,243,68,153,185,224,116,163,198,120,238,130,248,170,161,46,149,53,251,71,247,199,117,140,224,247,223,186,159,236,197,103,223,106,173,145,248,95,227,249,106,159,122,171,238,135,66,36,202,231,194,192,75,237,136,72,211,38,241,81,188,213,3,104,234,175,124,58,198,192,222,183,34,17,48,107,92,89,209,74,93,202,226,191,120,147,215,123,243,233,248,142,26,147,219,163,27,234,240,70,220,98,122,233,36,190,215,136,107,225,56,35,134,203,184,165,93,220,171,210,179,0,10,122,28,75,1,49,220,221,88,75,186,185,86,69,81,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,69,73,205,235,25,131,157,197,49,28,1,80,96,140,2,48,10,85,227,88,40,113,12,71,210,21,244,249,234,40,112,76,42,5,43,167,157,14,198,219,165,97,35,124,208,176,43,189,61,73,59,201,73,147,98,85,180,118,119,11,226,154,32,201,214,206,240,25,124,219,107,133,127,33,221,175,164,247,95,200,114,182,187,39,121,186,44,62,235,15,191,116,226,0,106,207,43,103,192,141,45,22,52,239,102,222,234,108,154,118,117,193,254,110,46,14,0,255,192,111,189,230,246,121,59,57,54,147,247,143,184,50,201,133,26,161,152,11,181,212,190,226,207,107,232,3,156,147,66,27,23,111,73,180,217,36,141,231,46,173,173,46,46,213,84,67,241,77,60,204,171,125,238,237,33,194,184,20,12,187,85,48,103,155,182,37,226,147,159,62,128,226,224,122,46,59,118,30,143,164,58,95,73,123,122,150,58,31,11,134,162,221,177,100,252,186,215,250,69,199,230,39,24,237,223,38,23,232,147,87,82,254,161,58,199,8,249,52,34,158,241,229,124,0,173,12,67,159,198,143,92,37,83,0,212,41,154,58,205,104,0,122,71,75,239,164,0,40,138,162,65,15,160,247,247,238,118,78,104,249,191,188,155,109,155,221,254,108,8,244,129,143,245,245,142,51,78,198,110,128,202,94,51,183,224,193,235,246,31,240,87,253,227,219,76,237,111,189,186,52,252,66,95,115,140,131,140,129,7,208,200,243,63,57,35,212,141,249,132,179,42,177,54,141,47,240,58,127,28,100,4,118,123,85,185,211,190,2,215,3,202,245,241,52,20,89,137,216,189,37,241,148,26,104,203,240,47,30,224,149,251,3,121,144,10,161,205,182,187,169,143,76,222,218,220,166,91,248,46,222,230,129,233,61,234,241,28,89,62,183,223,245,62,69,183,232,75,107,53,44,219,43,232,217,251,55,250,111,179,51,190,58,237,175,125,66,18,223,194,75,188,222,219,231,208,145,118,40,228,6,121,101,221,232,11,38,237,123,85,28,88,187,142,111,44,217,239,51,220,5,65,125,64,74,159,228,56,201,184,149,59,8,15,55,64,62,12,77,221,94,161,119,149,6,241,7,175,245,72,209,43,172,127,43,50,198,60,45,2,80,106,80,195,179,248,223,181,126,57,24,21,228,32,57,191,138,54,44,49,214,114,109,201,172,83,199,35,120,218,21,207,1,123,80,193,72,70,51,24,145,224,114,107,109,173,132,122,195,231,26,13,226,189,124,0,13,50,172,82,135,178,166,186,171,125,249,244,10,61,152,112,54,121,182,155,148,188,182,81,219,62,248,22,127,184,98,132,158,10,29,232,26,128,162,165,164,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,168,83,100,4,57,48,148,193,64,74,138,58,128,162,238,216,128,151,37,159,152,149,221,243,190,33,41,194,122,237,180,139,191,240,113,175,244,169,251,216,251,7,101,31,239,119,81,123,235,168,197,217,210,54,247,138,15,225,205,124,61,53,7,71,233,126,64,138,167,104,40,92,112,87,44,247,1,212,30,121,222,70,112,64,126,149,40,241,242,39,152,177,108,58,234,172,101,131,181,62,218,63,198,57,227,45,0,255,221,204,47,239,18,0,255,145,103,218,106,3,207,245,152,175,121,125,251,167,231,192,165,2,187,204,65,105,170,203,64,156,218,105,30,63,244,215,235,213,215,115,25,50,166,143,71,227,249,231,67,181,25,223,104,204,1,180,251,183,250,180,233,182,143,0,255,185,204,229,161,105,179,104,177,33,252,173,53,215,197,0,255,201,253,252,207,115,209,0,96,65,183,240,77,76,95,241,28,247,56,253,168,247,47,207,206,162,173,216,60,105,180,212,36,126,233,107,181,49,167,163,76,178,159,83,111,45,174,124,0,221,254,239,73,165,0,255,156,97,152,232,55,141,98,208,38,124,89,163,215,250,70,143,211,177,246,19,224,196,89,104,168,143,170,212,5,225,111,120,179,215,132,232,179,145,183,149,95,110,109,29,107,158,231,62,245,1,249,203,135,73,194,241,14,185,85,231,126,189,53,0,74,143,248,51,174,241,252,140,149,103,254,150,237,182,154,107,162,111,49,215,251,202,211,206,113,144,217,7,153,165,125,145,249,171,109,201,44,165,182,90,137,95,226,95,94,141,158,142,3,223,159,223,238,99,218,23,121,179,15,222,6,241,71,188,201,107,29,207,115,84,121,62,62,159,110,119,73,131,56,59,59,245,111,239,0,154,241,158,43,120,206,236,35,40,18,228,242,88,139,99,94,58,105,40,190,138,31,92,239,65,63,227,24,59,25,19,216,167,121,55,206,202,98,189,251,172,237,212,129,132,212,4,208,216,3,63,36,236,241,164,105,93,0,255,143,115,162,253,191,217,99,206,180,183,177,162,177,34,7,211,122,253,63,116,140,35,30,118,63,47,117,56,59,128,166,62,158,227,36,163,220,249,32,94,189,73,215,150,0,255,149,58,214,104,106,77,125,121,63,111,227,168,228,1,171,20,220,190,79,139,101,175,110,175,139,223,154,230,53,254,113,121,59,231,91,92,28,227,109,213,39,85,1,171,15,42,189,63,142,231,65,3,232,189,61,146,113,66,126,198,148,229,205,51,242,22,214,22,107,170,151,53,57,78,80,20,0,45,37,45,37,0,69,81,20,0,69,81,180,0,148,180,251,192,40,0,79,115,1,0,29,84,52,130,104,119,165,7,125,190,160,252,138,137,208,45,79,162,215,232,196,216,160,103,7,188,129,239,28,64,235,147,250,36,99,179,230,129,221,162,41,95,27,138,183,177,72,199,114,248,160,35,125,189,55,122,82,65,97,20,218,183,171,234,29,137,249,164,115,77,219,92,168,127,111,248,10,30,91,81,71,42,233,190,161,124,32,226,120,238,55,25,98,234,216,51,179,188,89,227,22,248,8,143,187,38,201,0,128,99,102,41,42,220,25,17,1,40,206,104,103,51,34,80,235,227,247,36,3,56,185,220,197,77,158,87,146,188,184,191,187,165,118,127,28,200,152,180,146,196,243,149,190,225,100,28,128,243,62,96,164,119,76,201,116,110,109,104,179,35,134,248,69,124,214,1,52,245,149,60,99,247,227,56,251,85,70,37,133,153,234,88,91,92,172,79,94,33,62,18,191,206,215,250,116,0,255,66,50,182,224,203,237,17,202,155,37,174,217,244,210,32,213,90,95,53,247,28,254,5,146,247,183,221,17,111,117,205,128,98,109,165,254,149,42,0,58,173,247,247,25,231,196,252,140,223,203,135,203,55,15,11,46,221,180,84,243,156,32,9,81,70,91,128,182,139,190,162,158,191,159,219,148,219,202,183,197,168,193,180,47,237,223,124,128,223,225,231,14,160,245,168,231,176,36,163,88,0,255,102,110,173,156,167,45,83,94,221,181,174,134,111,240,154,107,234,43,57,185,238,199,64,242,84,39,154,99,200,124,212,180,179,184,86,67,93,222,120,44,126,183,230,120,234,65,89,128,36,41,48,32,207,151,232,106,129,90,222,222,174,115,85,60,143,247,242,149,30,245,73,213,129,51,17,66,25,163,90,92,35,105,214,104,209,107,20,15,5,208,250,192,94,72,198,73,251,50,30,107,121,211,60,77,88,166,65,170,173,110,86,180,148,0,20,69,159,162,8,64,237,81,164,121,138,233,177,48,205,244,16,128,162,165,104,1,40,0,0,192,0,145,56,214,40,194,189,218,7,244,190,191,206,252,165,74,91,50,120,214,244,13,101,71,104,248,10,126,202,43,126,95,175,194,235,135,73,156,101,163,4,70,167,137,150,173,167,49,188,170,175,161,47,50,28,175,219,108,1,15,49,69,146,196,13,241,32,254,150,126,240,35,128,226,94,184,7,132,51,176,60,218,203,159,226,243,185,226,45,212,41,158,107,92,175,121,252,147,175,217,127,247,243,0,227,140,51,121,183,99,150,47,175,236,101,26,118,132,90,235,167,215,76,207,232,253,243,45,132,145,199,197,182,36,91,172,139,190,173,175,185,248,30,175,160,39,73,161,98,214,0,122,127,159,113,78,204,207,109,230,151,7,217,206,55,13,30,141,116,164,175,169,71,202,207,169,36,25,212,124,224,188,45,57,58,47,171,107,198,119,235,171,39,188,131,15,120,181,207,235,249,110,181,250,111,47,159,80,204,206,79,205,11,226,143,206,214,163,207,192,9,154,199,21,146,66,38,237,11,142,100,105,27,38,241,161,118,123,0,77,61,168,60,193,68,175,58,251,168,163,67,232,60,213,79,135,101,175,214,81,19,241,101,188,194,107,232,136,125,37,99,179,179,143,179,197,51,249,105,127,145,55,52,90,105,32,254,138,159,92,115,207,246,66,217,251,81,230,135,182,187,230,155,96,103,171,246,133,106,114,32,121,0,74,63,25,0,142,89,104,196,29,83,244,105,158,224,76,24,139,1,168,169,73,6,29,213,46,113,196,8,138,224,173,233,138,231,40,122,156,94,71,182,199,2,43,225,53,149,23,197,164,159,70,240,67,147,189,130,158,234,192,135,140,2,70,54,241,238,22,235,240,23,151,194,222,91,18,126,130,87,121,0,13,29,209,254,45,25,155,225,229,0,255,91,60,147,103,218,66,91,139,52,211,63,252,10,127,247,154,251,195,145,241,242,65,105,63,71,192,5,49,127,244,110,25,150,82,99,13,195,223,240,175,107,247,175,219,171,29,196,194,123,252,207,207,91,238,179,63,9,169,69,252,212,177,225,204,107,221,48,48,220,201,49,247,104,161,212,150,163,169,236,95,11,30,121,254,94,241,101,188,208,3,40,125,193,159,219,24,103,249,159,149,119,94,183,141,179,22,241,35,30,247,229,149,62,121,0,255,220,78,246,129,131,91,121,215,79,19,25,203,23,159,196,91,188,222,223,99,123,157,223,207,239,130,157,137,0,255,203,203,58,141,226,163,38,214,118,114,123,129,188,92,52,150,86,58,128,6,229,183,19,212,205,114,127,168,152,55,228,127,145,254,197,160,153,158,241,35,62,115,5,218,49,11,8,118,77,81,0,20,69,81,0,20,197,40,167,120,225,41,61,25,51,0,69,238,128,211,228,104,110,154,0,160,247,22,82,156,144,162,0,40,138,162,0,168,87,239,83,159,113,78,206,207,237,247,242,32,242,204,195,210,42,29,75,106,247,47,216,1,156,51,98,254,155,12,82,94,40,218,237,210,224,209,74,99,250,10,123,212,179,59,103,76,24,47,191,188,72,117,45,219,111,251,83,231,134,191,224,129,1,180,254,133,127,218,177,186,218,15,12,179,164,152,141,142,250,28,205,178,116,225,15,120,179,215,251,220,171,50,142,114,99,11,96,204,135,181,99,72,169,119,151,118,58,171,9,70,196,252,216,25,81,140,204,45,9,153,107,188,63,46,212,13,98,182,114,99,218,177,121,18,55,107,222,24,79,226,77,7,208,251,247,201,10,89,204,151,203,90,31,126,28,212,78,218,248,155,52,47,240,205,218,247,204,120,61,122,122,78,172,141,187,79,34,109,130,72,250,63,173,248,34,254,229,213,94,251,207,235,133,107,5,139,88,137,210,85,143,32,71,217,166,117,188,213,147,62,128,146,253,143,177,46,0,255,51,118,95,141,217,185,34,158,137,207,107,172,136,0,255,19,37,0,255,115,93,184,178,181,23,0,255,192,124,173,63,170,116,211,51,64,94,55,22,101,165,38,65,133,190,0,255,100,207,0,255,16,237,179,250,0,202,253,215,143,116,249,31,28,111,125,168,26,187,214,226,215,158,174,247,246,57,227,16,238,199,121,164,229,163,22,75,188,166,187,198,241,74,191,248,10,163,159,16,23,199,221,234,86,180,218,231,244,140,115,202,100,183,243,229,98,163,38,27,201,215,233,16,15,123,237,3,40,253,61,126,67,14,18,128,41,63,146,133,114,105,168,105,205,158,215,250,87,111,183,233,25,149,254,221,110,119,219,104,179,127,246,107,175,70,225,127,77,243,154,251,203,243,118,112,204,60,166,194,181,136,70,239,246,130,198,222,100,241,47,60,222,107,61,14,211,51,61,86,205,231,118,243,86,27,34,239,124,209,80,199,248,162,159,124,0,173,199,247,243,224,28,246,124,133,121,51,230,60,44,201,182,213,218,105,7,79,226,43,215,28,1,50,237,43,158,3,231,216,50,130,35,150,70,162,233,214,136,95,89,246,110,239,209,186,19,62,197,187,249,154,238,143,80,248,35,33,98,101,218,197,55,199,252,232,245,236,128,199,241,61,15,160,232,83,250,208,83,33,18,68,50,125,0,10,160,49,180,72,211,0,20,69,81,0,148,46,173,241,159,113,206,230,103,252,102,143,236,230,103,73,118,105,168,214,231,149,132,130,94,239,237,223,244,240,190,242,111,156,229,79,251,195,214,209,54,252,76,31,64,239,239,33,254,216,141,45,32,192,188,152,177,164,250,237,195,66,248,175,34,224,127,142,115,206,36,174,214,207,147,95,123,53,3,207,56,102,85,200,145,54,138,207,26,116,63,79,130,113,85,146,81,204,237,250,150,64,16,31,229,3,40,209,244,223,174,60,130,207,167,26,194,135,192,117,226,15,174,64,175,246,228,253,54,130,179,242,111,148,118,71,245,134,199,21,157,94,226,0,255,188,126,3,104,174,35,120,110,99,55,201,70,251,186,35,239,134,23,246,213,198,191,190,202,94,220,70,174,122,196,223,102,60,241,49,190,214,159,62,216,121,160,144,158,246,53,67,0,255,151,72,0,255,120,158,122,84,252,199,213,62,62,128,154,29,103,28,228,34,110,42,10,141,206,141,237,141,135,106,246,79,143,24,206,72,59,216,205,60,243,229,104,222,42,29,181,40,181,208,220,122,64,0,255,151,94,254,227,160,208,9,140,248,142,43,253,32,200,117,8,164,125,0,165,15,61,185,220,120,102,195,76,116,251,227,242,105,159,154,214,154,105,114,107,4,95,243,122,207,253,19,222,159,159,119,183,103,151,87,246,15,67,12,31,197,63,214,28,7,85,142,97,119,161,29,53,105,69,91,146,103,95,233,55,138,15,225,207,189,222,227,221,199,116,92,172,127,247,187,76,49,35,0,255,244,45,237,117,135,15,160,121,112,7,14,143,93,237,209,253,145,3,94,209,253,49,163,148,207,247,214,217,22,221,117,109,138,39,240,193,26,0,255,161,215,201,55,148,192,111,19,41,214,23,178,93,51,107,112,15,130,192,80,101,29,65,251,0,90,207,41,122,163,55,62,144,159,223,32,157,125,92,211,102,71,124,135,55,187,150,240,49,175,244,45,244,88,42,244,231,45,150,167,197,17,55,77,139,75,238,178,9,188,20,63,88,51,61,164,247,207,127,87,126,62,135,217,243,96,143,94,186,36,19,63,194,71,244,21,199,237,245,59,130,18,147,24,54,150,32,89,161,239,210,231,44,238,195,3,168,209,127,0,255,189,191,29,207,0,255,88,180,95,237,111,136,240,45,252,175,215,122,208,211,54,55,94,216,253,32,201,222,80,243,103,142,122,107,170,203,171,89,124,87,237,241,122,206,56,33,229,115,123,121,18,23,92,190,121,169,77,164,153,174,120,205,115,144,0,182,28,224,202,212,98,142,246,70,91,131,13,217,226,191,248,41,15,160,244,161,143,85,253,178,124,166,58,147,228,115,237,200,105,163,67,175,107,188,229,234,52,201,56,71,37,185,70,144,36,83,0,20,5,80,167,0,64,219,77,243,52,121,152,22,128,198,174,247,116,28,246,10,59,83,146,254,153,199,165,35,149,150,26,220,250,192,59,174,92,69,246,31,28,57,63,8,206,110,73,148,77,103,251,0,90,63,63,206,161,207,204,47,143,204,94,250,164,221,99,173,71,247,131,227,46,31,96,131,204,114,55,226,243,39,141,80,119,13,226,117,179,22,241,163,222,199,95,199,25,202,231,180,63,154,213,66,63,188,218,155,95,183,2,144,124,134,44,207,75,118,177,167,56,6,118,22,47,222,136,63,57,128,210,135,142,19,212,45,186,63,84,207,27,242,188,165,145,172,208,179,39,158,198,71,174,121,59,121,154,250,64,146,65,56,99,10,128,162,165,164,40,0,20,117,138,52,5,64,187,122,143,122,224,28,193,185,109,133,119,25,146,17,125,193,223,88,169,162,157,62,128,226,190,232,249,221,206,249,232,159,189,252,155,77,117,219,143,246,15,251,67,252,31,190,237,154,233,73,229,28,204,187,51,130,121,92,11,92,218,161,199,220,15,239,91,228,107,246,159,215,115,198,193,173,254,219,236,3,207,246,243,83,135,88,27,61,235,43,61,234,131,60,56,147,169,49,98,128,91,192,188,223,164,207,17,191,225,153,1,180,30,244,12,200,242,191,205,46,156,120,69,205,159,34,248,187,226,175,14,214,79,124,44,95,235,15,88,198,25,91,198,4,54,121,231,169,116,44,249,114,237,246,122,127,31,213,127,158,113,196,221,242,67,3,120,150,161,118,227,7,188,214,227,200,22,106,91,217,0,20,5,138,194,1,40,210,148,212,166,215,0,20,173,151,146,82,61,128,218,103,0,255,239,140,17,221,143,149,103,51,239,251,150,246,0,255,13,93,60,15,223,210,87,250,241,24,198,169,220,30,201,92,54,27,69,80,115,237,52,9,94,13,226,107,206,234,31,99,27,15,191,115,105,119,118,215,87,60,199,61,137,63,242,239,15,173,22,147,217,143,153,90,15,109,146,248,31,126,195,3,232,189,213,31,6,30,231,113,144,91,57,108,8,214,102,120,220,50,248,23,79,245,138,122,54,208,113,104,103,236,252,185,155,39,67,230,159,54,121,153,174,58,106,146,193,211,240,121,87,123,156,126,47,68,188,220,62,119,237,210,158,174,184,180,173,238,135,215,125,218,253,235,116,0,231,4,97,249,237,242,152,167,34,77,16,143,117,105,86,61,57,128,214,163,114,220,46,201,133,220,111,33,106,77,124,30,106,179,95,82,119,109,222,248,29,159,229,235,61,232,219,56,39,187,31,231,230,151,199,125,94,249,166,105,183,158,90,116,181,175,135,225,36,151,145,40,35,97,99,168,61,17,250,50,205,52,133,248,29,159,184,82,3,104,1,227,156,167,198,90,24,123,172,130,45,122,150,102,129,126,245,181,30,117,116,252,125,179,218,20,243,183,110,50,107,169,77,105,28,62,196,171,125,247,15,85,50,48,222,1,49,77,134,114,71,195,149,5,197,190,208,43,124,69,95,239,1,224,72,10,249,24,112,119,24,97,230,130,248,175,207,220,172,5,7,80,123,164,30,42,156,113,242,132,149,183,209,221,27,62,109,181,212,190,213,226,175,248,102,190,214,11,104,103,156,220,141,4,108,87,154,181,181,148,203,59,187,222,103,212,201,242,220,74,96,229,71,230,109,73,182,212,23,158,105,120,157,196,31,92,207,30,64,239,233,249,31,156,223,70,62,183,195,183,182,0,255,109,169,180,7,63,234,149,30,103,24,99,140,83,82,77,113,151,4,82,141,245,46,69,13,197,111,92,233,250,111,135,229,127,202,231,137,0,255,25,45,248,218,90,237,0,255,171,26,185,2,240,146,129,133,241,201,124,0,237,126,59,41,108,102,160,16,164,41,42,78,7,106,106,253,122,6,206,24,11,20,17,218,26,250,0,58,218,99,28,85,39,191,80,56,246,145,155,193,159,123,45,121,197,243,176,241,54,198,152,166,30,221,103,78,151,214,118,197,15,175,194,207,122,149,120,0,205,244,48,159,115,102,254,29,147,186,76,187,22,187,184,225,217,7,186,139,63,231,107,158,49,174,195,88,62,251,106,111,111,219,127,93,80,102,180,63,80,178,83,53,136,167,13,44,142,31,242,53,254,67,175,147,111,85,2,191,77,36,89,223,146,13,241,199,0,138,162,244,160,0,104,80,106,178,168,85,234,157,1,40,253,154,150,210,67,10,128,162,116,84,225,105,158,235,25,237,34,140,35,211,107,61,112,186,155,142,74,235,159,205,124,65,157,179,125,166,101,117,248,18,254,24,64,233,227,125,100,60,55,123,62,54,2,249,82,121,102,0,255,19,11,105,166,3,124,134,103,123,205,244,103,199,134,28,181,246,131,216,104,244,46,218,183,44,242,253,77,225,67,248,161,215,28,15,61,199,61,22,234,126,50,148,141,55,182,202,116,171,238,21,90,233,103,141,221,49,80,191,202,253,87,150,81,27,230,26,169,43,226,163,150,241,37,126,26,64,233,145,123,224,140,58,31,103,210,152,7,197,34,115,234,169,137,158,37,189,7,78,143,12,218,253,97,195,253,222,37,145,123,177,30,241,38,195,107,253,163,231,238,103,139,97,246,242,237,211,104,83,150,118,9,60,189,248,41,254,229,85,251,191,47,92,3,44,99,185,153,190,26,70,134,180,74,195,248,223,90,31,64,19,0,255,39,32,0,255,79,93,143,136,215,241,97,106,79,135,63,163,234,159,252,2,123,55,184,44,138,63,9,0,255,117,124,141,127,252,247,95,86,98,254,23,211,221,254,164,198,63,112,241,140,28,88,170,43,5,82,233,17,47,26,251,0,122,191,207,248,253,54,2,182,24,186,11,54,196,195,134,209,154,250,116,192,252,118,182,115,139,96,104,212,61,155,174,93,242,213,238,56,24,163,112,81,73,42,87,72,87,125,134,110,163,118,122,136,79,244,210,235,213,215,49,98,150,108,126,141,71,147,39,217,166,116,187,248,29,222,238,1,52,227,140,4,87,89,184,240,66,82,230,53,247,87,199,24,231,84,210,191,251,237,102,35,93,246,201,62,44,212,50,252,21,79,186,218,107,0,255,246,87,151,92,49,95,161,13,199,145,226,244,212,60,94,105,214,21,245,25,219,71,11,68,124,0,173,71,240,60,56,47,107,30,97,190,247,59,63,107,142,176,205,26,246,194,115,253,185,6,15,144,102,95,233,171,157,99,203,8,78,72,26,141,183,91,98,162,134,21,79,215,55,105,222,6,207,226,209,124,77,247,71,202,142,128,136,193,204,101,55,100,80,11,226,107,29,252,141,79,28,64,209,210,54,50,66,10,128,58,13,154,150,62,0,77,128,98,100,84,60,40,53,37,2,168,61,168,160,165,34,111,154,203,24,128,150,146,162,0,40,50,114,160,173,245,64,142,3,231,176,229,243,242,188,191,249,221,219,119,88,181,211,36,62,233,98,69,13,125,0,165,79,244,92,127,232,159,221,206,184,107,104,127,180,95,249,226,111,120,168,87,250,208,233,193,248,198,213,127,24,44,143,252,110,96,166,208,33,30,196,215,178,248,154,131,235,237,43,99,231,27,75,116,235,253,61,125,202,28,145,195,104,102,79,75,141,140,227,175,211,41,158,105,76,31,64,131,122,98,57,146,171,110,35,218,79,81,89,66,229,149,174,189,82,215,104,173,115,248,41,62,227,21,116,124,245,0,183,115,153,218,15,102,147,38,243,71,219,146,187,5,117,211,45,124,21,159,186,134,254,114,224,239,28,138,157,31,11,169,108,147,62,127,193,209,54,165,20,0,255,135,79,246,234,253,145,215,3,55,134,137,184,120,6,141,29,11,27,121,57,124,213,81,199,166,248,0,138,219,131,140,100,132,66,135,247,104,210,137,187,224,108,238,85,63,125,133,61,225,229,187,225,134,155,18,144,177,165,50,173,182,149,37,73,123,26,42,124,23,159,240,74,159,202,117,124,47,91,30,187,151,199,110,217,124,242,85,59,141,224,175,174,28,64,81,58,50,12,193,83,60,215,115,48,74,140,215,212,27,64,187,63,80,159,224,92,182,124,176,187,204,243,188,183,229,237,172,214,79,155,248,160,253,94,99,79,244,160,29,202,65,217,135,165,118,13,108,172,163,6,193,147,213,157,226,63,120,49,95,179,138,211,231,193,81,198,25,164,104,134,239,202,189,229,189,45,246,1,180,62,247,184,157,109,164,229,127,118,62,121,218,246,242,68,127,205,225,161,86,243,181,30,223,207,13,57,87,124,127,152,199,53,107,254,105,28,240,234,89,5,191,226,169,21,246,87,207,57,103,148,137,219,109,54,29,237,171,246,209,126,212,161,19,31,232,111,197,115,104,0,255,73,33,227,196,50,21,218,73,84,180,177,5,92,221,163,181,238,241,92,99,60,128,218,187,31,124,223,64,39,5,94,175,64,61,102,56,99,229,41,59,111,164,187,215,156,69,154,105,221,106,241,40,124,151,87,250,96,60,41,32,192,229,46,99,104,101,139,230,177,70,233,143,24,14,242,141,193,238,247,137,36,153,96,211,189,35,175,209,184,62,128,118,159,62,245,220,12,99,195,247,77,10,217,200,223,178,103,75,124,135,63,141,150,241,68,190,194,63,206,24,49,31,231,246,123,116,47,207,75,177,80,223,250,138,227,168,231,130,165,144,202,205,231,68,168,13,99,242,119,219,52,214,73,147,89,15,248,141,87,251,236,159,157,113,6,59,55,207,62,222,145,205,236,223,75,19,126,137,223,241,0,138,162,104,1,40,41,29,117,138,28,13,64,81,82,139,142,32,163,102,4,0,117,26,228,224,80,135,163,166,104,215,3,104,234,11,7,30,43,200,248,236,163,216,189,86,54,47,181,46,1,54,234,177,199,227,240,31,125,173,159,31,103,235,254,155,87,30,111,39,221,75,36,134,175,57,149,113,10,71,228,120,129,57,154,226,223,235,213,243,247,51,54,55,86,253,135,78,155,105,95,218,31,39,196,231,225,31,14,160,245,176,60,191,170,183,125,127,152,231,53,178,121,88,229,177,52,213,213,224,141,248,51,175,57,2,196,217,87,60,47,156,35,231,70,112,200,180,26,201,222,80,233,130,56,161,182,186,104,146,195,207,248,43,95,235,67,143,20,158,177,238,191,50,113,220,144,68,178,90,139,31,158,197,111,14,160,247,32,167,12,68,214,141,97,175,73,125,225,0,8,65,198,103,31,32,248,146,229,91,106,221,176,98,123,137,199,215,240,57,94,79,205,8,140,50,14,138,28,75,209,77,167,136,27,174,251,0,122,143,250,237,28,148,159,177,155,109,38,0,255,166,213,157,186,182,171,105,7,245,32,134,32,73,190,218,95,125,206,25,48,219,109,246,242,148,52,212,104,95,237,251,214,22,241,53,188,166,175,229,231,136,61,200,24,7,189,159,34,38,1,43,60,173,183,104,92,175,61,60,50,128,198,158,120,191,157,41,185,193,247,131,232,13,34,15,155,152,191,64,0,255,54,248,26,111,231,43,232,40,237,191,130,51,236,249,224,229,75,92,231,155,22,203,223,90,172,101,3,124,141,223,245,53,120,112,16,164,88,235,129,231,41,100,140,136,103,142,69,34,221,217,11,79,95,164,117,63,60,215,29,62,128,118,0,255,193,8,50,172,172,172,232,154,114,189,222,115,31,136,187,18,4,143,40,216,44,145,165,180,0,255,136,123,210,175,172,12,223,198,163,188,210,99,36,110,76,34,44,71,0,37,69,81,0,20,69,75,9,64,81,20,5,64,179,138,224,56,187,221,71,86,99,174,184,107,107,85,148,233,1,180,126,217,209,14,234,202,23,128,243,120,191,111,175,72,216,92,188,134,231,214,251,212,227,118,206,104,126,206,239,229,69,228,147,135,237,154,233,170,53,94,115,112,122,25,142,50,72,34,105,90,227,31,37,61,78,203,155,51,57,203,117,88,2,232,125,236,200,249,113,91,204,125,139,17,230,134,70,251,86,181,221,110,231,128,219,61,230,196,37,211,176,181,254,21,88,80,9,64,32,149,176,146,118,67,60,138,213,158,32,47,152,111,24,197,76,224,169,251,251,0,52,224,63,29,33,31,103,183,251,28,109,20,117,103,177,182,181,93,239,87,0,255,56,174,227,140,254,193,54,237,154,199,218,128,17,106,164,161,248,65,223,188,6,165,7,193,172,15,160,247,68,207,25,231,80,209,63,110,191,217,89,163,125,180,31,123,181,20,31,232,212,149,62,117,250,221,232,157,195,28,10,121,208,142,52,129,246,186,104,222,22,95,235,199,1,201,174,227,187,213,85,222,141,91,235,123,203,244,154,123,203,203,47,223,144,130,9,196,80,246,35,38,253,171,75,33,120,193,36,62,133,0,255,29,64,235,207,251,121,27,15,214,126,128,34,51,226,161,151,190,51,193,93,18,254,139,39,121,205,254,181,127,4,103,92,94,254,183,237,152,87,186,96,222,250,14,141,195,215,90,209,87,120,0,255,192,242,192,202,12,202,198,66,201,138,72,222,138,150,186,199,99,248,213,117,254,250,12,192,66,230,235,108,194,133,37,153,39,97,165,22,251,43,62,128,198,0,255,181,254,219,200,121,214,29,92,210,24,222,76,85,252,0,255,106,250,159,219,177,56,139,71,75,120,145,216,87,248,63,219,60,3,151,250,216,63,1,105,109,225,73,82,19,0,255,63,91,122,28,168,81,226,127,38,179,214,240,162,157,15,160,245,143,158,203,55,63,81,251,49,192,54,134,141,214,37,65,17,156,101,225,99,248,183,87,120,127,192,232,133,223,15,203,152,209,249,167,203,93,114,61,117,130,191,240,213,154,227,137,191,30,27,117,127,153,179,184,135,254,237,176,158,58,234,93,193,245,254,251,199,115,14,163,193,234,106,36,151,30,197,241,114,121,171,198,226,179,120,165,7,80,122,148,61,218,185,80,126,198,100,201,60,105,158,225,78,237,11,181,110,203,43,238,41,199,221,177,12,148,125,132,82,123,227,59,107,88,58,147,87,183,138,0,255,226,69,94,235,97,192,51,146,147,224,188,194,108,34,13,233,168,109,75,55,92,154,214,136,95,226,13,215,122,188,112,231,91,10,143,33,110,105,70,182,183,188,184,214,0,90,31,116,0,255,118,59,155,233,126,236,102,126,249,222,231,147,103,154,105,20,95,53,176,214,129,4,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,1,80,20,69,1,208,82,210,167,245,192,9,8,52,130,8,96,10,12,96,80,141,228,187,222,107,0,255,110,156,19,222,143,217,110,118,44,243,106,159,86,132,240,25,222,41,78,183,71,209,209,62,192,128,91,86,109,63,87,183,177,183,12,126,194,203,189,210,215,235,239,54,42,143,113,238,55,105,155,127,107,221,27,59,123,2,210,122,123,61,57,19,112,156,22,43,180,239,134,9,117,136,143,250,4,103,94,83,95,247,236,194,131,60,14,157,8,182,90,22,60,146,192,36,190,143,239,92,141,254,80,56,249,130,217,186,163,29,236,9,142,177,173,45,27,63,227,111,94,1,51,31,231,68,37,121,0,40,230,158,94,0,189,7,61,146,113,140,157,140,217,203,231,154,70,130,79,203,106,13,117,169,69,127,210,251,113,240,201,142,100,67,63,235,29,113,183,51,16,11,81,141,181,163,172,237,212,171,125,161,251,64,14,112,239,210,149,175,133,132,108,109,172,15,159,192,243,61,128,158,253,143,253,187,217,62,42,16,254,113,173,207,59,231,252,206,48,169,45,108,144,206,220,162,165,164,177,248,75,175,137,0,255,231,122,6,247,49,54,114,196,204,243,154,108,172,178,154,248,35,176,92,36,219,71,153,120,249,189,58,44,111,85,124,139,15,160,177,227,220,78,29,118,151,81,221,230,226,54,234,169,186,174,22,254,25,229,167,208,126,206,136,32,42,125,222,45,143,143,92,1,80,20,69,1,208,59,234,180,142,166,57,0,40,138,162,188,3,168,247,15,72,250,242,229,139,101,219,237,155,182,83,39,248,93,95,147,183,219,24,39,41,71,220,44,142,175,222,0,255,157,251,217,220,111,31,71,10,222,216,87,212,159,30,155,153,64,54,11,160,193,131,131,32,83,173,95,63,227,138,248,206,109,60,230,210,158,48,163,237,93,58,151,171,17,21,131,158,178,91,28,64,233,239,120,61,46,22,201,91,4,202,168,105,177,217,211,90,215,240,177,230,120,181,223,254,113,221,50,139,243,123,249,144,82,47,111,246,123,207,19,126,136,231,244,181,130,3,166,117,164,12,196,7,208,251,250,8,110,8,249,100,149,27,162,174,152,144,246,234,219,16,91,175,247,8,198,1,153,7,101,50,159,237,150,44,20,43,215,118,20,103,111,81,124,13,31,236,21,47,31,217,127,94,55,35,76,49,129,208,150,205,151,228,210,190,14,30,107,152,87,220,131,242,17,4,192,105,147,27,1,105,5,54,13,54,157,11,48,235,235,225,123,157,59,128,214,113,125,148,59,53,26,24,203,56,36,50,247,246,72,51,107,161,127,51,124,213,11,175,247,247,230,39,91,110,11,128,21,253,135,204,165,59,199,223,147,192,171,120,163,87,250,36,231,177,224,192,106,52,147,223,228,157,100,173,105,91,107,91,117,211,95,107,248,168,87,60,135,63,35,207,133,72,89,135,246,153,135,80,215,232,221,11,65,124,0,181,199,216,124,220,188,88,134,202,234,235,61,246,223,166,227,140,251,238,55,152,38,219,103,159,150,106,21,62,136,23,120,205,243,216,7,207,33,146,9,243,102,220,78,199,142,109,240,234,218,5,31,226,33,7,80,148,212,92,134,115,46,3,145,24,229,40,146,163,22,128,162,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,106,106,96,184,142,109,52,217,153,4,115,41,84,116,117,0,173,31,167,35,54,242,22,66,66,204,33,150,23,32,72,125,244,142,71,250,119,173,123,241,175,242,53,63,86,56,172,165,45,71,132,246,116,25,95,232,138,87,52,214,7,208,251,236,63,215,219,187,201,221,203,91,53,109,0,239,105,98,226,19,205,186,218,35,254,242,41,56,76,34,8,204,216,19,163,153,244,174,89,38,190,214,231,65,5,32,81,18,181,222,207,95,71,153,223,182,140,147,40,64,47,109,137,159,253,244,1,180,62,247,184,141,97,178,56,231,183,201,139,229,149,151,157,26,134,79,117,207,235,246,95,159,200,2,39,164,219,200,171,97,111,59,45,248,85,79,174,219,127,190,19,121,31,151,63,245,45,102,94,183,232,45,254,211,185,43,153,231,120,114,202,79,0,177,82,110,251,159,53,150,216,244,27,95,233,157,7,80,239,143,209,253,124,143,0,255,6,243,41,83,211,163,78,14,31,235,206,181,254,121,150,0,255,216,141,149,254,221,104,191,195,227,138,250,106,247,32,201,205,112,11,87,168,64,98,109,181,46,82,54,29,181,17,191,232,109,189,143,0,255,78,238,114,127,194,191,93,155,111,179,35,222,106,192,248,0,74,199,200,237,55,130,230,103,73,80,239,153,2,237,107,249,117,250,23,137,187,251,223,64,144,106,127,108,176,33,190,104,243,88,17,0,255,47,113,233,205,151,165,58,227,91,20,0,255,194,47,141,124,0,189,111,55,69,102,125,69,252,159,68,224,0,255,167,41,228,127,160,226,69,248,38,42,226,0,255,228,73,191,156,134,152,0,255,35,138,223,224,91,148,15,160,232,169,175,27,0,255,39,75,123,64,105,95,156,128,196,79,240,203,99,221,239,127,142,139,29,135,209,167,124,206,213,18,124,93,56,31,64,209,183,87,178,0,255,17,242,115,198,69,52,184,124,251,206,12,126,46,176,238,247,31,71,161,254,179,249,32,218,105,118,80,218,162,240,119,95,30,64,81,163,87,196,0,255,11,182,0,255,41,90,105,243,139,96,93,248,98,86,17,0,255,7,126,0,255,137,118,58,199,181,41,252,130,121,64,21,71,180,222,223,103,140,177,189,237,126,251,254,247,216,95,90,150,237,149,114,28,199,45,149,19,152,184,52,90,204,13,136,116,65,248,31,190,232,149,62,192,244,117,152,49,239,125,229,43,44,207,190,155,107,222,14,47,202,60,144,106,57,78,59,193,149,217,67,134,45,243,226,169,107,158,84,138,188,45,252,8,239,244,90,143,178,227,237,128,180,112,60,48,223,6,118,155,182,37,51,83,124,212,180,181,207,138,211,115,30,28,103,148,56,154,45,31,145,44,200,150,136,81,118,233,95,147,90,237,145,239,57,155,37,230,35,32,97,218,102,119,23,68,226,98,248,163,189,1,244,222,62,231,164,253,198,51,221,97,121,11,35,139,169,145,158,214,92,199,192,237,182,129,116,254,196,253,92,233,147,215,11,229,99,51,205,194,248,100,247,66,45,82,9,117,215,191,33,126,106,130,87,239,7,112,39,0,80,148,138,205,222,209,212,69,160,73,180,176,77,124,27,63,59,128,218,87,247,199,185,125,208,101,103,230,219,36,104,123,246,193,62,47,237,18,95,199,235,249,74,191,62,207,64,157,229,182,165,72,52,79,18,162,44,248,219,27,42,125,78,224,198,33,204,82,84,0,212,41,206,185,64,108,26,209,194,128,29,85,168,42,96,4,145,209,107,61,144,58,206,242,100,162,203,205,143,164,193,222,154,165,211,72,47,77,14,158,135,0,255,13,160,246,185,135,80,200,149,218,99,147,240,29,141,204,211,44,137,246,105,93,0,111,195,223,123,165,151,95,184,222,251,23,44,159,115,238,47,105,145,103,119,125,154,186,164,230,120,61,244,171,39,119,166,66,42,73,35,99,26,205,102,221,117,46,108,225,124,189,55,191,142,113,70,123,245,207,60,243,244,27,252,236,223,244,45,143,231,241,157,3,40,252,27,78,5,200,53,68,249,92,152,217,150,164,213,211,70,63,13,227,101,188,226,90,31,72,94,5,75,41,78,72,1,208,82,82,20,0,64,11,78,115,226,148,20,97,0,154,81,20,45,0,37,197,0,10,173,245,131,49,206,65,222,205,135,7,54,189,244,0,154,235,33,100,140,136,193,199,166,73,212,221,233,198,214,222,154,29,190,133,159,247,106,7,168,251,238,144,31,118,224,70,24,94,22,63,237,111,194,120,81,227,31,238,238,199,44,95,110,99,128,41,86,89,53,212,187,178,15,126,90,241,61,35,25,49,114,249,160,82,246,214,205,5,47,183,232,168,99,167,118,242,1,180,254,133,171,99,11,242,242,120,221,153,189,66,207,142,184,51,30,114,165,31,100,152,173,175,216,127,251,78,154,132,99,0,176,111,223,222,180,34,222,133,223,75,172,136,0,255,223,225,25,24,74,227,34,65,113,157,193,55,197,124,0,69,70,11,157,190,34,254,79,210,246,63,72,235,186,51,190,150,224,195,171,136,0,255,147,102,158,145,202,210,208,254,7,148,38,30,131,95,155,229,3,104,192,0,255,236,198,96,139,20,173,247,57,103,12,254,25,187,159,47,26,201,190,209,178,178,190,134,30,199,78,158,101,182,84,146,91,169,43,7,107,17,95,224,101,167,85,254,122,59,169,91,207,127,18,201,205,246,15,142,26,196,147,99,156,15,160,246,218,63,61,174,205,15,101,251,172,234,92,213,244,189,240,139,110,122,221,254,235,185,61,237,198,109,28,234,234,54,0,255,124,9,245,5,223,232,217,245,94,251,207,235,167,107,126,155,220,184,58,235,177,109,188,87,247,248,94,196,245,232,152,158,11,230,187,51,22,183,62,203,190,242,184,160,25,159,234,165,7,208,123,248,131,108,103,91,1,243,48,236,219,116,242,49,171,198,250,194,211,34,107,133,63,46,250,187,36,0,255,202,114,229,233,48,165,111,136,183,23,111,226,243,124,197,187,191,253,103,212,137,150,207,152,179,178,212,183,135,3,211,72,75,241,183,78,92,235,51,61,128,183,221,8,89,164,27,177,225,212,189,74,15,160,244,215,7,232,126,112,182,92,191,4,188,60,29,238,216,15,111,123,197,216,165,167,248,49,62,230,149,126,126,7,142,34,223,185,16,129,68,92,243,110,164,181,245,221,173,42,29,5,64,209,82,210,2,80,82,212,41,142,106,0,10,144,26,20,154,39,64,105,125,182,20,128,218,147,51,181,48,197,9,10,128,98,36,40,138,2,160,40,154,85,250,118,224,0,145,15,84,123,12,111,197,162,209,246,86,246,214,10,160,223,90,159,250,36,57,183,199,186,91,12,25,211,66,91,88,164,19,116,135,151,93,17,254,168,228,200,151,36,6,177,46,117,99,72,51,105,89,95,19,97,147,22,111,248,4,62,208,215,238,31,224,186,193,110,103,22,118,159,5,218,50,68,45,111,215,191,12,254,194,123,14,160,245,200,57,167,13,140,152,172,33,40,94,42,144,151,72,93,91,51,234,169,109,248,9,30,233,53,163,93,199,177,145,251,231,219,74,115,44,160,231,236,46,184,147,36,47,225,213,232,185,159,11,134,221,173,127,81,234,242,236,63,251,71,36,226,0,255,120,107,0,45,60,195,13,100,195,238,152,147,221,246,133,180,97,88,142,186,182,75,252,24,143,241,154,171,94,208,205,129,171,164,246,60,12,166,157,182,241,35,190,114,69,249,216,130,88,145,7,178,29,117,117,173,138,5,80,224,114,29,99,52,207,12,32,200,107,94,21,103,20,5,64,81,20,197,0,40,138,2,163,14,64,115,178,127,4,134,140,171,43,209,21,254,115,253,104,183,157,219,203,35,214,119,121,231,169,70,90,198,39,189,185,162,164,62,128,210,237,81,143,43,153,74,247,220,34,108,151,7,61,109,138,100,42,29,50,241,31,60,235,122,127,133,36,32,11,237,64,149,34,50,183,182,68,46,214,28,254,87,104,17,111,227,107,112,6,50,12,101,64,136,72,26,113,71,243,150,118,173,143,247,199,102,47,244,126,11,59,249,13,169,10,87,47,77,196,247,240,91,0,165,231,161,71,202,207,5,36,194,203,151,110,210,12,73,168,101,175,54,27,252,143,207,121,69,61,130,140,36,189,214,195,50,30,84,142,96,229,115,59,121,123,251,166,136,27,117,209,180,64,252,174,121,94,203,79,128,39,219,137,20,59,11,64,67,96,122,167,227,49,166,229,38,5,64,81,180,212,1,104,29,24,0,244,149,166,0,255,161,58,234,191,74,202,219,254,48,155,222,224,59,188,102,0,255,246,192,57,138,118,191,251,124,2,65,162,128,177,96,211,75,159,250,106,143,211,223,25,103,180,254,149,103,95,237,232,158,246,151,246,0,255,240,55,124,162,7,208,156,250,196,222,177,80,241,122,228,140,55,198,110,237,210,52,247,201,99,101,78,44,134,203,75,26,249,235,242,138,123,118,215,97,25,117,35,237,46,39,204,244,154,0,99,25,188,180,191,139,231,21,1,52,215,65,149,131,202,45,61,249,26,201,211,224,107,53,212,180,186,14,94,138,143,230,43,70,110,103,156,71,27,153,199,1,104,202,230,38,228,213,246,181,30,57,61,240,62,82,130,120,14,11,231,110,48,94,45,180,110,212,79,223,249,122,15,140,231,93,129,249,184,140,107,90,4,100,69,241,119,87,140,218,32,252,20,63,112,0,173,199,118,156,115,114,218,23,35,122,248,100,95,51,254,57,110,101,111,29,152,106,17,0,255,252,145,120,51,95,239,237,223,244,224,126,242,230,135,228,166,246,15,251,74,187,240,249,94,239,251,120,12,167,148,186,42,228,123,164,154,235,220,252,18,241,191,124,0,53,59,174,23,112,115,128,88,88,244,45,112,115,252,229,234,213,208,199,241,229,238,24,106,65,156,85,71,245,116,0,141,0,255,10,127,195,1,151,225,98,144,141,100,121,116,212,162,212,9,222,217,215,242,235,184,94,110,55,152,3,39,124,5,253,28,27,112,46,179,176,68,41,155,236,235,253,189,187,251,135,251,203,159,95,154,219,237,63,13,169,25,124,157,15,160,241,79,178,113,203,136,31,220,126,190,140,4,110,248,168,203,163,179,248,56,175,108,175,36,246,127,199,76,252,111,27,50,110,120,88,193,241,37,94,73,7,208,196,0,255,237,232,134,171,194,204,191,65,161,50,22,195,251,138,81,39,248,99,95,113,116,156,156,19,119,9,25,70,58,237,117,109,229,126,120,18,95,35,244,191,192,0,255,91,4,249,79,244,177,175,16,250,63,132,152,0,255,8,148,14,9,0,255,17,4,159,13,160,244,57,244,140,81,192,203,227,86,46,212,48,190,210,175,55,156,3,229,249,35,206,0,34,105,150,99,211,75,223,98,189,226,67,125,181,191,103,215,231,157,153,39,223,188,229,155,253,223,190,213,69,252,32,95,113,92,207,9,138,112,229,8,160,40,90,74,0,138,1,82,51,38,5,156,166,1,40,140,233,83,60,76,233,129,11,64,157,198,158,7,65,198,225,136,41,90,246,0,106,95,31,224,118,31,227,97,97,231,205,90,25,159,116,202,107,226,0,255,193,57,112,230,3,23,128,142,60,220,206,134,189,83,63,109,227,222,119,91,233,130,206,138,19,2,80,20,45,69,129,0,180,13,152,26,160,41,170,52,59,0,69,68,205,101,79,221,40,70,68,0,69,159,210,199,53,37,0,13,61,8,178,94,237,113,79,225,227,127,166,69,8,76,8,189,185,180,44,222,192,155,188,126,21,254,60,115,223,10,104,159,208,149,221,29,64,233,99,84,7,202,28,164,139,24,209,129,156,118,122,220,122,138,95,243,250,213,208,47,31,240,190,219,12,224,109,229,82,13,85,0,20,69,41,105,149,0,138,166,184,172,180,156,230,56,4,208,210,210,208,173,41,0,202,246,74,199,24,60,131,247,7,88,122,52,136,22,240,22,215,110,183,238,224,79,188,198,174,152,235,0,255,59,9,155,70,102,30,148,116,135,215,133,111,128,103,246,1,52,7,27,1,174,137,0,255,211,72,79,29,130,147,55,132,64,176,218,197,243,142,84,75,241,97,87,212,243,224,149,49,227,130,187,93,218,224,30,237,241,58,210,233,227,126,119,176,184,245,110,234,60,227,239,249,0,26,0,199,201,49,19,9,168,28,153,11,11,210,249,107,85,12,56,13,125,227,254,145,10,191,27,227,22,212,7,208,251,120,57,56,98,2,179,167,143,80,34,164,57,226,75,220,160,55,248,93,141,127,232,254,108,117,200,38,150,56,236,81,244,77,241,190,68,181,24,63,116,45,239,223,114,12,76,30,36,23,196,227,90,33,248,147,215,251,123,75,253,227,193,35,242,182,81,26,110,35,178,165,190,227,63,60,128,214,129,228,192,231,206,184,10,101,100,89,194,218,142,185,82,79,21,205,133,99,40,160,15,160,116,253,191,195,243,31,231,137,0,255,192,181,224,167,174,228,189,157,172,218,218,57,6,245,110,5,228,226,151,188,218,223,191,235,243,125,229,219,33,131,173,253,121,49,117,11,159,239,53,119,121,189,124,156,83,27,64,190,153,181,137,167,53,216,33,126,141,15,160,24,24,0,122,173,227,169,63,203,67,9,111,204,204,139,239,43,77,99,26,232,163,75,11,143,195,15,214,123,250,152,229,120,177,179,133,12,160,152,217,90,14,0,255,52,138,254,240,163,190,210,7,207,97,132,147,75,158,207,204,155,40,195,35,205,167,87,252,214,185,68,11,248,210,1,148,94,191,251,87,18,108,33,100,145,76,222,79,138,226,104,27,181,213,38,44,211,79,227,63,211,177,248,99,183,213,152,153,159,5,212,78,187,188,26,206,97,73,6,126,99,202,108,9,138,26,23,188,45,207,230,125,124,143,143,214,123,237,63,71,87,62,199,61,179,180,63,88,98,189,195,247,29,64,35,254,24,57,74,93,140,32,136,186,235,241,70,175,149,124,181,89,254,231,194,83,75,0,255,49,224,208,232,211,108,143,248,193,190,6,167,183,3,59,202,72,196,115,23,52,81,215,224,213,62,251,207,234,63,24,229,99,196,61,208,44,137,185,86,117,17,94,139,15,240,0,138,106,53,8,142,140,195,219,111,35,178,144,172,221,69,173,111,85,1,208,83,131,11,160,58,205,134,7,160,241,35,131,100,138,115,174,34,54,141,77,115,96,55,183,214,39,79,18,179,100,119,98,102,150,36,232,52,105,230,195,3,61,128,218,167,158,128,74,42,181,135,201,234,37,43,243,60,15,180,75,231,6,248,30,190,162,175,116,28,184,190,126,22,46,159,241,242,166,27,139,252,187,106,168,143,174,21,121,205,241,88,251,110,201,64,74,18,139,84,146,160,170,121,111,137,182,106,171,75,35,254,172,206,235,253,249,117,108,71,173,254,223,204,35,106,209,125,246,155,94,186,137,0,255,117,213,3,104,78,175,242,51,220,128,219,176,75,134,100,151,64,134,178,224,173,243,190,182,81,124,27,223,240,122,79,42,35,84,186,87,41,28,46,178,188,188,159,138,86,122,198,123,221,185,226,56,35,193,229,18,171,36,69,45,1,20,176,92,7,170,72,75,64,163,121,162,162,40,0,138,162,40,0,122,106,14,12,119,63,31,149,99,80,38,168,43,130,138,154,14,160,241,79,159,202,197,219,100,6,173,46,114,232,203,116,139,79,154,236,181,234,191,159,81,188,111,204,206,226,45,232,188,218,167,216,39,126,134,175,243,149,212,122,60,133,115,89,38,173,251,0,106,159,253,35,7,183,45,8,101,249,179,136,70,154,238,210,129,122,233,96,189,207,148,164,200,108,141,4,209,97,44,117,195,195,25,53,208,80,51,248,23,223,231,235,253,247,19,20,144,32,152,204,25,197,210,157,219,191,219,218,219,168,107,119,60,129,167,244,149,30,245,65,234,136,133,0,37,76,145,110,46,200,219,45,186,244,154,195,135,249,0,74,207,67,95,193,115,185,45,194,108,211,112,187,162,253,194,110,93,22,120,29,207,243,138,145,113,174,144,187,78,221,215,122,32,227,1,114,36,89,62,99,209,76,180,179,246,236,77,250,68,218,106,129,87,250,132,145,227,134,59,109,42,220,102,9,32,210,182,177,231,89,231,181,240,113,60,196,3,40,186,85,250,113,106,116,211,219,36,88,219,124,27,151,214,105,92,170,2,160,104,14,80,244,1,40,130,82,59,14,70,45,13,30,128,166,50,106,70,72,173,111,112,218,253,16,64,81,82,145,81,11,64,73,81,20,11,160,118,92,135,213,81,112,14,200,209,4,73,144,46,184,123,43,187,210,211,183,96,196,136,55,228,187,73,50,140,205,13,106,107,175,70,122,136,159,225,11,87,244,215,7,208,186,61,234,145,129,217,231,89,202,82,251,8,158,54,199,219,92,162,177,227,43,60,233,122,15,63,189,206,214,141,243,27,191,75,55,191,60,108,214,23,126,247,196,215,251,249,235,128,249,109,119,213,97,124,19,175,248,75,27,244,106,175,253,231,59,209,247,219,228,79,13,182,159,0,255,61,58,139,95,52,210,3,168,225,121,14,30,131,37,156,224,186,77,221,220,176,36,173,160,238,224,151,248,146,87,239,143,65,119,223,226,169,243,41,81,227,53,181,9,248,174,227,94,99,127,121,94,126,254,46,129,9,33,96,106,237,203,246,97,176,167,197,31,58,118,173,207,115,124,186,35,198,192,144,90,235,27,83,54,205,53,138,191,141,241,1,180,254,57,252,241,27,55,95,70,105,223,233,93,169,214,145,43,212,190,214,23,78,95,7,137,171,250,199,98,218,84,7,228,21,237,117,209,188,155,43,246,159,233,32,79,66,220,35,170,154,134,26,151,105,77,124,7,223,215,201,7,208,32,244,32,32,181,244,253,39,231,241,128,104,223,239,117,166,0,255,244,12,119,59,215,169,216,95,249,229,51,181,4,223,247,115,133,253,159,251,231,24,154,182,124,216,109,240,77,144,7,80,156,250,85,230,125,34,210,156,226,129,21,25,22,171,94,97,0,255,215,239,63,209,177,184,202,40,84,248,0,255,85,236,191,62,239,254,92,183,162,103,223,4,68,132,47,123,13,160,116,140,200,201,32,3,96,169,239,104,204,133,80,26,160,214,28,124,161,215,248,111,211,17,177,206,252,59,100,185,193,62,44,174,208,62,30,88,115,60,221,63,160,231,128,247,47,127,162,226,180,72,205,211,98,77,254,240,49,124,212,43,166,231,156,55,190,13,142,194,7,208,76,207,135,113,10,16,207,128,188,86,221,122,189,183,191,10,61,57,0,255,237,235,70,173,137,238,166,161,214,173,240,78,124,146,215,140,0,160,165,153,20,117,0,10,3,138,52,117,90,13,64,75,157,34,76,1,208,175,210,167,207,117,67,201,206,237,229,45,52,147,103,30,106,219,170,97,161,90,26,235,3,104,247,203,15,142,122,50,152,79,56,203,36,76,173,242,52,218,230,142,102,181,208,98,140,0,255,225,79,149,62,57,215,185,15,152,45,6,141,166,209,137,11,226,61,167,134,253,61,240,81,124,62,95,243,60,121,189,144,147,49,153,148,227,236,185,79,140,137,85,218,234,240,235,10,95,234,43,18,186,149,37,192,15,44,144,129,88,158,23,215,4,57,245,134,39,81,124,130,103,242,1,212,62,211,131,224,182,155,144,99,50,20,18,183,39,211,82,135,105,174,149,21,212,215,250,212,49,46,188,8,25,86,1,1,39,79,224,24,11,49,234,170,161,150,61,15,124,20,95,205,215,220,62,120,144,35,192,249,100,35,243,38,138,39,154,181,188,35,173,175,21,64,67,143,3,235,190,213,149,213,107,29,23,198,24,4,228,164,116,115,66,176,162,133,181,176,89,90,208,247,233,31,223,195,63,121,125,154,17,192,112,198,213,72,194,70,115,31,152,218,119,0,255,32,245,246,27,35,148,153,15,67,30,174,210,184,186,232,105,205,24,91,238,109,71,228,107,125,220,245,246,1,57,96,90,206,70,144,241,173,18,197,217,174,101,123,124,129,15,244,181,190,44,133,177,33,7,73,57,146,251,45,142,55,245,111,46,102,123,145,206,213,241,18,126,27,144,218,35,56,35,7,24,70,100,182,208,101,204,117,26,247,246,200,233,222,244,174,188,26,125,247,113,76,118,249,252,125,51,23,23,121,178,143,223,19,190,138,103,122,197,235,192,149,103,228,149,19,113,243,35,65,20,75,177,249,242,233,222,161,175,214,92,233,235,244,247,49,100,253,183,217,41,88,236,166,58,105,95,208,204,7,208,251,251,216,243,242,217,205,251,217,39,8,97,212,49,186,106,100,205,8,174,175,193,113,32,119,127,4,199,72,17,21,230,70,122,239,174,125,178,12,90,234,166,117,125,94,235,71,188,114,140,67,1,249,0,233,182,77,154,96,203,115,239,166,240,89,60,194,3,40,250,186,218,35,118,220,186,49,182,64,233,164,137,72,80,215,233,2,31,181,179,38,254,79,246,250,159,153,70,160,0,255,70,79,248,4,3,40,170,173,240,79,7,252,239,116,194,252,71,210,23,30,94,133,0,255,177,22,111,211,147,54,58,99,209,232,3,15,94,14,160,168,239,202,253,223,3,91,28,193,49,163,145,46,129,2,153,166,225,211,114,43,217,0,255,89,247,231,92,176,161,99,201,144,137,20,194,175,45,121,0,69,215,94,55,254,31,238,159,103,232,219,140,224,196,224,147,86,17,0,255,143,252,68,139,57,215,189,224,147,194,3,40,50,218,253,190,87,196,0,255,173,251,227,41,154,220,0,124,43,248,100,173,116,127,207,89,61,56,121,116,121,6,203,103,61,193,103,218,205,7,208,59,6,74,165,231,60,187,113,45,127,75,176,190,102,0,255,0,0,255,237,229,249,253,108,200,211,208,254,25,195,91,226,75,248,180,214,122,159,248,63,137,203,251,217,150,67,84,35,3,106,17,127,225,111,161,124,0,173,63,6,0,255,182,219,173,244,239,62,251,27,222,54,119,213,254,233,113,61,254,3,184,63,153,58,17,233,214,112,248,31,94,239,213,62,254,251,233,190,115,38,63,106,172,217,24,106,174,67,252,217,185,94,249,120,14,140,152,25,22,50,24,181,134,250,236,91,116,113,173,248,83,107,1,212,251,99,235,190,27,121,28,27,221,99,162,6,9,84,157,0,79,225,119,87,235,0,255,192,184,126,127,47,159,71,228,178,125,18,0,255,124,37,237,49,14,2,114,28,66,89,3,164,24,148,110,227,123,77,184,222,111,0,255,237,59,209,242,185,77,9,212,183,37,204,106,26,105,38,190,213,160,62,128,222,211,243,250,220,250,103,143,121,121,177,111,49,105,0,255,22,95,245,206,235,76,0,255,233,56,224,197,249,141,111,92,122,249,228,73,48,140,143,181,157,175,243,211,1,156,119,225,88,145,49,208,134,83,235,82,85,118,0,133,0,255,123,48,178,125,132,93,34,36,108,47,146,209,105,163,135,248,89,103,174,241,231,133,146,247,227,92,188,221,53,51,104,101,167,206,149,42,10,128,22,78,50,128,4,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,125,218,6,174,103,20,177,243,56,138,100,187,210,195,30,79,50,196,49,33,220,194,194,52,108,105,33,45,93,75,224,57,60,228,0,154,239,24,231,25,191,221,99,129,101,223,86,22,233,245,254,222,82,175,220,30,50,243,148,42,113,75,147,181,125,26,215,192,51,120,169,87,186,3,135,28,115,151,168,152,104,40,155,78,105,98,168,125,97,248,13,254,118,165,207,237,59,202,199,70,154,192,248,196,165,110,8,243,253,186,151,60,135,1,244,250,127,14,96,23,86,34,22,153,42,220,219,208,106,163,238,186,87,232,144,226,53,251,239,126,249,208,109,231,239,147,182,199,38,251,128,205,241,42,222,117,197,115,4,207,245,78,128,170,17,249,58,179,53,11,73,219,240,246,28,143,110,186,107,20,63,213,186,167,122,206,109,108,33,140,177,155,68,26,92,251,207,203,146,41,252,162,55,30,64,237,235,227,100,180,45,143,160,106,19,110,9,2,155,30,109,109,141,94,237,189,127,182,140,84,104,175,82,54,38,147,80,151,71,97,210,38,12,31,194,239,189,230,121,138,30,167,159,49,15,230,197,55,102,205,16,40,173,150,186,192,23,125,186,230,25,7,8,218,103,90,24,234,60,128,210,227,62,227,194,247,180,37,187,175,110,125,69,210,110,201,94,172,85,248,65,231,174,245,233,241,220,44,28,51,225,12,100,238,236,109,193,160,254,45,58,246,171,69,15,98,104,29,72,21,128,10,174,241,127,25,55,24,178,145,80,227,108,10,125,123,127,197,170,139,248,190,171,203,235,217,0,255,55,117,142,27,175,217,166,43,190,154,15,160,177,163,206,124,128,12,64,70,26,201,202,138,191,95,27,107,86,67,127,239,191,82,0,255,191,86,45,0,37,5,90,10,16,128,198,251,64,157,214,209,52,0,40,138,162,169,3,168,217,0,255,224,31,224,182,111,21,8,191,236,43,230,159,242,243,196,112,115,98,123,124,245,254,239,203,231,54,178,219,95,94,76,240,193,190,214,31,75,144,195,78,223,222,143,207,1,212,142,139,94,52,26,112,69,166,66,150,238,156,136,199,141,241,42,126,113,173,15,141,254,235,177,236,226,150,236,91,146,183,141,111,153,171,189,197,243,63,108,156,113,183,146,205,34,212,94,88,53,25,63,226,181,62,118,140,113,25,179,112,12,121,113,89,125,0,181,199,233,161,109,59,238,55,98,66,77,2,168,13,241,96,124,216,210,53,241,0,255,49,247,215,51,242,219,206,226,215,56,62,124,241,85,254,28,161,227,12,183,25,230,58,105,165,14,171,53,241,127,50,247,215,113,134,154,157,77,160,109,188,8,237,3,104,197,143,167,184,223,198,219,167,152,99,235,123,53,72,234,61,163,158,183,131,54,220,176,140,102,198,150,224,137,228,43,246,223,253,81,214,227,191,155,29,247,182,63,112,238,133,175,226,199,162,174,244,212,125,60,215,111,232,63,7,159,0,255,181,111,213,104,72,163,241,143,62,123,0,197,29,149,60,185,230,209,110,67,132,237,17,110,25,214,230,26,120,170,183,122,31,250,238,143,59,11,216,165,89,16,230,226,212,180,71,23,157,184,210,167,238,227,250,128,236,195,237,46,96,174,117,9,28,109,167,238,226,15,61,244,106,143,60,199,243,140,171,0,255,3,9,44,191,123,27,186,166,171,54,241,78,107,3,40,70,34,87,123,212,39,199,57,35,64,60,92,16,108,223,57,205,163,115,23,252,136,119,93,187,143,24,72,195,124,0,189,71,80,244,18,215,146,171,52,163,219,90,90,51,216,117,154,132,15,227,105,94,237,67,143,113,174,179,252,198,204,95,221,226,82,41,82,253,244,135,151,218,219,215,132,127,70,61,112,35,64,96,203,139,185,99,200,167,119,155,238,29,92,83,207,87,15,100,28,74,251,193,236,17,92,30,233,91,82,55,215,105,171,103,248,42,30,201,7,208,96,100,4,189,93,235,241,125,180,131,115,216,239,39,50,219,148,205,55,141,224,222,82,205,244,128,39,241,140,235,61,206,112,227,146,68,27,1,180,148,180,20,0,37,69,81,0,20,45,37,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,157,230,25,6,171,166,104,23,64,235,215,3,121,70,6,137,49,168,220,112,106,91,107,141,127,84,61,187,43,87,68,8,185,177,47,190,150,115,69,137,30,64,181,127,251,81,204,171,206,252,168,111,171,144,221,164,177,248,178,215,186,248,191,152,223,127,169,193,156,45,233,54,254,72,242,138,142,61,128,42,254,47,222,231,63,30,169,69,55,218,78,195,241,137,171,138,0,255,139,240,252,199,19,53,206,71,104,233,248,96,196,43,169,223,3,104,252,135,71,0,255,185,30,168,237,93,8,221,241,111,167,117,254,238,135,181,246,60,190,231,1,3,55,143,15,186,249,26,4,78,211,253,224,176,234,3,40,252,139,182,24,227,124,231,111,243,238,144,107,51,126,45,232,106,95,241,227,33,16,131,64,85,149,168,71,0,176,36,222,199,207,254,248,26,59,198,153,204,238,11,125,111,103,87,123,156,30,242,49,192,224,166,152,145,66,91,245,135,95,245,1,20,247,25,15,186,223,198,81,39,152,99,11,117,47,109,87,241,58,228,20,73,208,120,165,239,253,109,247,231,176,207,207,13,48,218,209,94,123,120,223,149,62,232,56,246,187,223,157,131,188,203,27,50,207,70,188,211,171,3,40,166,91,198,146,42,252,246,164,141,179,59,116,205,179,105,79,164,117,131,53,251,175,199,136,251,211,70,224,150,218,124,219,213,154,199,247,54,43,226,0,255,84,167,0,255,25,103,157,221,4,226,159,248,161,235,0,42,63,61,49,0,255,93,25,225,45,143,119,113,139,182,69,239,97,79,18,96,140,162,140,224,72,254,142,160,72,181,84,237,171,30,199,67,186,191,218,229,179,125,197,108,177,90,191,120,89,105,133,0,255,234,254,131,93,0,255,70,189,211,254,32,15,160,247,86,223,174,199,74,140,217,99,112,44,133,55,124,90,232,9,223,226,93,94,239,239,201,188,252,15,225,4,27,187,74,208,52,124,168,89,125,77,247,223,110,199,16,220,66,93,158,168,245,15,125,63,3,227,91,243,115,123,181,209,36,140,15,160,233,254,235,184,222,143,51,62,208,54,207,222,85,186,194,235,66,53,218,63,93,249,66,193,214,233,234,245,85,251,199,56,103,196,203,0,255,236,94,126,105,188,60,237,215,62,124,168,37,215,187,199,116,232,229,63,18,243,137,6,67,183,209,45,225,231,102,60,128,222,147,203,145,43,199,164,14,120,143,200,143,183,71,27,45,203,224,27,60,165,175,246,160,183,42,63,101,102,200,205,159,227,129,33,45,214,106,16,79,78,248,5,207,180,62,240,254,216,144,92,112,62,101,54,26,232,188,211,103,22,180,230,69,240,15,222,90,233,145,253,87,225,220,110,7,179,203,114,222,164,114,247,107,172,203,170,83,188,206,3,104,189,94,22,75,62,138,6,163,192,154,98,157,36,104,107,190,185,38,16,191,137,239,230,43,61,187,99,112,99,176,112,77,111,165,15,61,55,251,133,124,148,100,108,153,242,184,101,65,125,244,210,183,91,183,120,206,149,0,20,69,75,9,64,49,64,106,174,106,10,167,153,0,20,13,90,159,105,2,128,162,104,41,1,40,180,214,159,233,8,216,189,159,189,244,179,154,174,247,110,122,30,127,246,27,139,120,237,215,194,233,11,31,233,3,232,125,194,63,95,158,242,221,40,73,43,177,177,201,95,17,79,245,173,175,104,243,234,253,211,143,98,158,50,31,190,34,225,81,23,86,139,239,11,246,154,51,70,12,133,243,187,64,228,41,162,125,75,182,190,90,223,162,232,168,85,94,175,236,0,255,160,253,4,39,135,143,198,101,30,163,232,194,215,157,34,166,139,0,255,139,176,252,175,7,106,241,64,176,167,219,248,180,162,171,226,0,255,226,45,158,189,0,255,139,0,17,105,203,248,179,139,107,213,131,208,3,56,23,241,126,119,187,12,157,151,197,205,121,98,221,53,133,183,122,84,220,147,60,24,216,124,55,243,69,150,51,164,242,182,96,88,38,157,116,128,166,240,100,207,184,87,122,127,245,233,65,225,140,223,208,173,101,191,101,141,142,241,179,86,77,61,82,126,158,231,69,203,227,11,25,34,209,62,47,236,162,166,26,15,117,87,233,153,126,219,141,137,251,217,141,60,210,63,59,249,17,223,237,111,245,158,175,217,63,29,55,123,146,251,195,198,197,177,127,69,92,43,91,43,227,87,124,239,192,69,235,211,143,183,25,215,1,180,75,222,210,153,85,90,241,71,188,207,235,61,174,135,136,222,70,106,119,108,151,84,59,27,196,151,218,113,77,232,56,199,87,102,136,97,110,25,234,52,128,198,63,80,190,187,218,41,233,18,212,222,102,173,235,172,65,29,32,211,20,5,64,81,20,5,64,81,180,20,32,0,109,59,197,78,131,75,27,128,182,75,147,129,230,73,211,196,1,232,101,212,140,162,0,40,138,162,244,2,80,167,117,96,160,93,99,141,196,213,251,212,39,25,39,110,224,76,88,62,4,105,12,159,166,85,90,22,235,181,254,225,121,27,133,19,181,159,58,232,142,101,187,232,95,146,104,22,68,225,63,248,196,1,244,62,245,185,251,33,79,156,113,243,69,177,203,59,175,52,209,59,124,163,199,94,83,95,192,115,218,201,1,121,162,112,184,37,137,140,5,111,25,162,151,212,224,99,248,164,87,122,164,62,103,12,234,253,25,43,239,252,108,242,204,99,189,181,134,119,154,88,235,171,251,193,57,94,116,246,65,103,105,95,100,158,234,113,52,201,170,177,30,226,143,248,107,0,69,248,3,211,11,224,253,36,42,177,17,215,66,250,186,120,169,19,210,216,215,115,146,11,1,149,225,60,154,84,230,150,196,216,165,115,226,155,150,120,77,221,17,164,110,110,67,251,12,121,58,76,138,166,217,151,218,54,54,60,250,194,55,205,227,161,142,122,5,234,57,112,192,168,157,113,62,247,155,12,153,167,221,223,217,18,15,245,217,70,248,7,160,245,233,249,204,79,64,99,9,19,65,246,151,47,73,34,69,173,187,46,99,252,16,31,202,215,250,245,152,30,0,227,236,206,225,189,124,236,56,53,212,190,107,246,143,243,194,85,146,19,229,169,238,156,46,73,118,47,98,123,109,153,14,87,124,19,63,230,21,0,69,75,165,39,71,27,0,198,8,84,40,222,138,215,154,123,190,231,90,0,255,8,48,123,54,4,16,139,180,133,143,29,6,80,167,0,6,48,130,119,213,254,239,47,237,39,231,50,140,244,29,89,72,52,13,95,150,212,122,24,142,39,227,109,231,19,54,6,243,176,184,87,102,213,214,224,123,5,7,208,250,113,39,16,104,61,83,160,149,62,183,115,218,237,195,181,211,89,239,161,99,210,8,64,129,147,36,76,113,130,226,140,2,160,166,38,121,61,227,90,62,131,227,109,24,42,29,0,152,94,235,163,253,187,113,118,251,126,188,60,243,202,63,221,124,180,0,255,210,227,130,39,240,81,0,197,115,182,228,192,74,156,59,107,254,192,17,55,55,151,106,51,28,240,163,227,26,76,159,167,12,41,152,88,5,154,166,8,117,219,107,61,78,189,222,0,6,218,108,179,95,209,156,39,107,99,115,13,107,92,223,33,190,194,107,59,227,4,56,103,128,136,210,20,1,20,45,37,5,64,75,73,81,0,244,41,198,40,160,168,198,145,20,99,92,32,92,228,186,222,223,231,140,51,45,0,255,223,35,150,47,250,175,29,157,253,129,222,240,164,3,40,112,249,149,208,161,139,28,157,89,86,45,89,58,61,224,53,125,141,63,103,140,1,99,55,127,37,49,173,240,90,143,58,253,222,126,39,99,185,203,121,144,74,208,119,219,63,217,223,237,181,254,54,206,56,238,231,137,78,232,99,0,173,79,111,119,20,25,112,198,246,43,71,102,236,133,90,106,51,196,199,120,50,95,179,0,255,123,235,126,82,220,7,204,55,156,39,220,208,104,219,66,241,38,190,232,149,30,7,140,103,249,202,129,122,180,172,75,183,23,75,134,34,222,138,191,240,154,233,56,1,182,51,80,56,158,102,218,3,104,174,207,213,1,10,145,220,124,204,114,99,194,50,253,116,89,65,124,27,126,212,107,247,239,253,237,144,155,25,249,39,129,35,104,249,208,102,79,60,135,143,208,59,94,202,87,123,122,196,218,25,105,91,219,77,130,249,82,196,13,155,150,58,148,218,232,89,95,233,3,228,4,245,198,13,236,50,82,252,61,66,62,247,180,101,90,107,161,207,172,19,124,227,0,218,253,211,191,235,176,203,56,121,182,137,212,188,181,0,255,239,72,225,83,248,94,5,243,229,99,160,126,84,147,239,6,168,139,231,127,195,248,74,175,246,169,207,25,3,231,103,188,60,243,96,242,206,75,141,139,180,210,36,175,164,252,217,170,78,48,112,230,44,17,153,241,233,124,0,189,15,168,109,230,168,78,235,163,251,36,211,7,160,241,87,206,216,233,235,246,95,56,86,30,199,236,77,237,127,165,214,50,252,47,95,113,4,1,238,74,143,236,63,103,92,201,253,185,189,124,243,80,179,211,62,213,182,52,254,195,111,3,40,253,122,178,141,167,10,39,184,253,148,145,162,137,31,30,214,212,122,139,207,242,26,173,244,41,28,39,56,183,180,221,4,11,148,55,113,205,178,101,26,172,218,106,103,189,6,208,104,0,255,233,254,27,163,80,99,45,208,183,184,213,240,201,190,226,251,39,57,68,167,0,255,0,73,210,35,30,23,181,19,190,202,215,251,251,35,51,206,226,223,60,25,59,76,49,45,225,101,193,52,14,159,215,87,192,114,198,25,131,78,230,221,56,156,181,250,121,113,105,138,7,208,153,254,35,252,157,199,207,112,177,0,255,153,214,97,124,60,95,151,94,239,237,217,56,103,240,111,254,205,62,221,203,254,178,163,213,76,124,154,87,0,20,69,209,7,160,57,40,197,73,83,160,73,1,40,224,244,158,118,211,123,98,32,173,199,5,0,197,217,154,162,160,163,0,9,160,217,106,84,52,163,244,24,0,37,53,211,99,24,21,173,147,0,154,155,38,104,61,172,154,198,1,104,126,26,136,234,52,7,15,64,195,52,27,90,15,75,83,0,244,41,234,51,14,33,166,104,130,147,0,122,159,107,121,43,71,69,239,168,3,80,164,224,52,183,155,222,131,195,211,59,226,110,0,138,231,82,156,187,155,210,131,102,52,0,77,80,148,30,65,1,80,107,69,246,143,220,68,90,243,115,99,250,195,63,143,203,225,147,85,171,64,174,207,70,161,59,7,103,219,116,9,210,105,100,31,64,235,75,252,3,224,176,218,140,164,72,179,235,217,240,254,240,7,87,140,221,63,238,28,121,184,81,192,221,154,106,162,166,201,248,218,106,79,181,252,207,221,199,201,226,118,121,117,130,248,90,130,154,131,79,173,247,52,203,0,255,44,254,201,23,218,98,142,106,25,111,75,58,253,196,247,241,1,52,85,95,39,186,81,58,205,110,19,75,13,114,61,46,11,45,185,48,234,54,221,252,8,117,85,233,65,16,236,3,104,209,243,31,225,79,142,193,246,62,168,91,60,149,87,67,120,136,215,155,229,127,0,28,196,246,3,75,59,60,186,236,0,255,130,241,77,189,7,234,40,67,48,70,190,42,55,142,244,158,250,172,213,253,154,119,252,241,24,254,113,165,15,125,130,186,155,157,171,204,172,252,9,146,158,86,58,87,195,248,203,1,20,69,209,211,1,52,241,127,119,29,64,157,141,127,159,237,179,125,95,9,207,235,43,253,59,98,244,188,0,241,212,21,11,24,161,213,43,190,217,95,180,122,198,215,250,219,183,127,127,155,104,105,95,145,10,174,35,72,193,218,69,146,41,53,242,149,52,200,3,168,29,47,58,204,240,192,154,79,234,77,158,221,142,36,239,236,133,215,21,127,248,13,222,118,173,251,118,158,34,58,64,100,225,229,79,229,143,36,240,23,198,139,120,92,16,127,227,79,87,122,156,94,0,206,85,249,157,54,243,205,87,233,30,239,213,189,183,185,117,190,210,219,184,110,163,101,156,40,63,226,228,97,226,222,241,233,171,145,182,13,87,124,22,223,231,1,212,62,245,169,238,7,40,159,52,144,114,89,33,115,99,97,197,174,177,182,93,187,127,250,119,29,24,51,102,179,205,180,230,163,253,125,211,226,127,248,45,175,69,79,2,32,225,106,206,24,193,51,198,111,82,249,247,174,216,43,91,238,3,40,253,122,220,3,32,87,40,65,140,202,211,133,189,95,166,17,215,123,253,30,238,99,96,224,200,28,201,183,208,26,105,100,174,17,0,255,171,246,246,36,254,185,157,203,204,62,216,100,206,228,90,54,83,243,240,135,245,232,241,74,106,23,230,167,20,109,51,194,127,210,136,248,1,15,160,5,239,31,119,206,134,161,168,112,119,155,166,144,105,21,63,185,226,202,25,65,112,24,79,208,215,76,47,84,61,197,252,249,24,99,90,227,37,187,174,149,122,195,71,77,241,26,156,3,57,234,192,139,155,198,202,165,197,45,107,185,46,6,80,180,148,20,0,117,154,103,100,24,172,154,162,37,128,38,7,193,87,117,154,181,214,175,207,221,143,89,59,183,153,47,162,229,155,103,90,4,122,105,98,69,93,237,237,221,25,227,221,143,217,216,125,190,213,62,219,183,26,195,39,3,104,125,250,60,47,187,252,253,174,67,104,178,197,169,105,139,142,186,89,251,94,97,111,161,199,146,202,129,243,111,220,46,105,108,216,89,94,221,221,88,92,6,207,226,31,94,235,143,224,28,113,227,195,1,111,42,71,220,250,138,79,75,45,5,80,167,185,103,144,146,62,0,237,62,198,78,113,29,99,154,222,19,3,86,49,48,158,2,202,18,86,1,20,245,0,33,237,214,220,115,234,249,13,180,1,98,135,32,1,97,95,105,219,83,21,0,255,63,231,99,63,31,150,46,238,164,31,60,201,57,128,146,70,235,252,56,236,251,184,178,251,182,249,140,11,59,244,25,213,123,156,81,55,26,173,0,20,247,25,134,241,112,0,114,4,77,152,224,218,171,248,231,168,111,253,3,52,226,28,9,138,119,166,225,62,13,54,125,102,199,143,240,33,94,173,149,30,152,142,24,206,184,237,142,225,192,188,73,185,32,210,84,143,82,3,189,237,3,40,157,142,233,25,109,163,23,137,24,249,22,213,161,41,181,24,85,123,70,234,229,7,57,160,194,89,38,217,133,246,107,77,92,90,106,170,1,185,166,158,20,234,177,49,99,195,242,200,205,139,97,242,186,165,173,211,45,190,232,50,196,251,240,49,215,250,191,63,16,12,36,40,107,147,181,15,161,213,226,210,254,9,238,234,202,158,120,166,169,46,241,211,0,122,143,58,198,56,135,244,253,111,247,123,148,141,217,55,251,177,185,31,124,18,111,241,122,31,250,156,100,148,166,197,200,156,118,25,99,45,134,171,137,174,225,119,125,232,235,61,232,51,206,33,163,0,255,54,126,47,111,117,243,104,31,22,107,36,254,208,161,43,125,234,120,238,70,222,15,173,68,33,111,75,198,196,21,122,107,161,125,77,124,0,133,63,71,234,57,128,155,200,42,228,134,181,185,161,2,250,90,245,231,253,28,118,248,175,253,12,50,45,185,104,164,79,35,239,80,248,63,62,227,149,30,161,175,224,12,99,30,110,220,124,243,180,185,227,105,91,181,211,28,254,234,98,0,69,209,123,48,2,4,5,64,159,230,43,166,104,9,160,149,220,20,97,26,144,154,212,8,160,237,210,0,63,205,73,49,194,0,180,180,212,30,105,10,128,150,162,168,9,160,200,51,50,14,72,193,36,221,48,91,99,199,161,163,96,126,130,12,92,113,52,140,80,203,178,248,167,63,87,148,233,17,83,123,163,207,116,140,98,221,109,25,106,48,37,134,151,105,46,254,210,180,235,61,78,23,65,156,76,102,243,141,89,24,197,17,141,143,244,159,175,166,230,8,29,231,114,219,248,46,51,196,21,115,125,198,149,134,68,58,118,3,151,196,111,219,146,136,79,27,173,245,113,196,201,177,88,121,166,217,93,249,226,83,229,107,246,95,15,139,229,63,110,187,127,51,243,184,75,199,120,216,183,87,208,19,224,104,35,21,108,196,6,146,7,73,60,251,184,185,20,222,161,183,206,250,194,179,14,160,5,127,94,33,234,63,103,24,249,235,251,163,203,245,18,63,119,89,225,63,180,205,24,167,96,66,189,188,251,244,122,140,159,251,185,194,62,233,62,38,32,3,205,95,138,74,178,116,199,202,242,154,82,227,158,18,126,199,179,188,214,231,122,190,103,183,29,34,86,190,236,211,130,214,236,239,245,0,90,15,107,51,142,12,222,92,177,66,224,133,227,159,181,214,175,207,244,140,33,206,152,121,224,146,203,63,207,52,201,196,79,186,226,213,234,35,248,57,31,152,95,134,153,6,121,0,255,104,52,128,47,216,21,246,161,103,119,198,176,222,223,102,179,221,179,107,159,237,243,50,141,225,35,188,9,160,165,252,51,53,142,85,70,107,218,68,220,47,62,194,43,253,24,125,189,39,145,235,238,60,82,91,176,72,101,41,203,86,90,140,95,231,107,206,115,165,64,36,70,83,4,80,20,69,1,80,56,205,77,179,211,7,160,116,166,136,83,160,57,103,4,80,20,13,234,0,52,35,116,92,145,193,208,244,122,31,59,38,113,128,70,75,142,20,139,60,51,231,237,109,210,218,254,53,254,133,15,243,138,85,156,238,99,28,156,173,222,55,154,100,187,59,230,206,94,251,0,170,253,195,77,15,121,223,128,49,207,182,135,75,28,145,248,11,191,219,11,91,240,74,167,231,141,32,147,167,5,27,108,104,5,134,33,111,238,168,123,171,195,39,226,135,174,245,248,11,117,163,233,127,146,167,252,60,12,0,255,158,75,31,251,139,226,140,47,225,123,189,210,39,120,158,140,91,189,113,89,4,75,254,246,28,71,95,162,123,135,206,58,196,7,208,220,227,12,55,62,209,246,152,226,221,7,80,64,141,64,123,221,254,237,163,244,159,51,206,70,47,175,188,213,182,240,165,206,234,117,0,255,242,189,159,165,0,255,12,49,134,131,198,53,194,40,126,240,151,222,120,0,173,127,143,125,31,193,219,161,24,140,160,172,210,180,180,171,189,117,127,11,29,177,55,126,51,143,114,86,180,218,218,168,137,6,53,188,219,235,217,231,188,72,31,0,255,19,54,220,69,155,217,114,181,86,225,27,61,186,154,253,15,186,229,127,182,122,51,141,180,77,17,0,255,195,183,93,6,208,123,104,0,255,56,166,87,14,116,115,119,218,234,142,161,133,74,83,61,225,87,215,251,170,79,79,130,113,126,103,60,230,217,177,103,210,188,79,239,19,127,142,50,191,218,151,223,32,242,184,23,234,163,109,187,138,243,221,236,109,57,128,6,252,15,221,46,55,212,27,183,71,70,33,238,249,224,197,111,181,79,61,3,73,197,70,59,207,98,65,166,242,231,40,238,231,100,119,110,243,25,55,234,173,207,171,38,254,79,202,163,251,40,220,75,35,72,196,218,196,143,13,64,225,191,219,225,140,11,1,75,210,108,156,229,213,240,186,161,194,191,105,0,255,121,173,25,28,64,237,224,51,173,168,127,149,79,199,109,83,124,147,34,174,212,248,92,81,159,231,200,234,191,61,102,119,110,24,179,220,90,175,169,6,64,203,254,199,153,79,199,153,213,125,99,220,172,31,252,49,189,135,252,81,99,126,126,78,8,181,249,249,45,241,190,217,121,205,254,237,73,221,159,189,63,212,236,163,127,15,95,227,177,142,121,205,254,239,201,123,252,199,36,198,81,27,2,18,26,199,71,141,232,3,104,217,179,0,255,26,193,60,231,65,213,134,251,174,120,31,127,78,21,254,195,218,76,207,56,170,217,22,19,197,107,241,203,47,95,233,135,127,108,245,143,115,172,203,251,81,187,244,136,223,141,42,252,39,251,199,109,210,157,137,118,106,251,244,1,84,254,122,88,155,99,28,184,191,220,63,174,213,248,165,84,195,218,250,216,221,197,216,162,158,227,31,154,175,161,223,234,5,238,166,105,232,23,127,140,207,67,250,0,26,0,255,97,125,254,215,125,79,122,114,241,248,71,213,248,15,109,239,129,95,146,16,55,185,199,199,205,243,149,254,59,168,12,211,58,96,113,123,0,213,254,237,195,219,140,49,174,168,75,121,178,198,89,58,254,47,231,186,253,223,147,88,190,155,251,81,131,64,114,155,244,23,191,151,230,21,253,6,208,251,248,237,5,140,179,59,185,225,123,121,90,89,22,191,123,172,56,174,91,93,134,56,234,146,160,162,0,40,144,148,146,162,0,40,138,150,18,128,162,40,10,128,162,104,41,1,40,138,162,0,104,41,41,90,0,74,138,162,5,160,164,104,169,73,6,29,133,43,36,208,237,120,27,142,0,250,213,236,63,245,120,30,251,190,219,13,66,120,139,9,86,214,232,216,210,53,116,68,251,191,228,182,217,45,0,255,223,162,153,124,211,185,214,22,233,165,7,252,133,207,123,189,63,122,46,31,199,168,246,115,133,92,208,219,104,93,11,73,94,171,93,248,25,94,230,1,148,62,187,49,94,230,182,219,108,247,217,218,162,125,181,95,27,75,194,207,240,124,175,247,160,71,198,97,118,62,243,186,31,224,17,251,188,58,215,194,19,93,173,246,169,159,49,96,190,27,179,221,33,242,111,94,94,166,107,187,74,5,80,208,79,97,156,16,36,127,187,37,89,47,225,122,159,250,74,142,216,85,142,197,18,70,139,241,172,69,26,105,165,181,14,122,189,127,159,249,24,172,202,102,181,7,253,118,198,216,78,198,204,51,111,154,229,59,106,171,167,222,221,28,64,129,35,105,3,9,142,121,24,38,65,87,107,166,9,210,61,3,124,209,181,107,61,6,210,206,165,221,138,136,43,246,95,143,177,232,63,21,178,114,99,93,229,214,21,241,78,252,168,31,87,170,127,17,253,231,140,243,215,103,159,109,188,102,124,222,181,7,80,122,206,115,188,127,87,222,84,97,199,225,143,98,39,65,98,239,243,188,144,188,191,89,235,186,249,74,245,57,253,230,241,31,191,131,191,70,62,32,162,205,248,191,155,43,247,207,246,148,101,31,1,130,99,103,29,138,205,90,120,42,126,212,152,62,128,22,125,58,8,247,103,108,149,64,77,214,149,110,136,7,226,239,138,90,241,231,25,81,0,255,57,65,29,212,35,101,180,253,186,136,111,203,228,43,232,103,156,83,62,25,23,112,111,105,70,181,68,191,120,220,104,205,254,65,111,187,63,103,30,121,55,73,237,201,146,248,162,155,125,0,197,235,185,125,236,28,154,41,198,188,158,253,127,84,35,167,80,188,230,193,204,226,187,174,247,246,239,118,206,225,207,126,179,75,183,218,135,69,212,20,158,114,189,251,156,147,83,103,140,141,23,151,13,94,241,177,124,0,245,254,9,68,212,237,130,138,213,208,0,255,252,140,129,208,141,94,171,2,160,40,80,20,14,64,235,32,37,205,115,41,1,40,138,150,218,14,160,102,0,255,47,95,62,206,110,223,174,52,240,183,190,122,252,159,43,205,199,173,55,107,55,137,59,229,235,247,111,219,149,119,39,150,161,253,193,200,250,240,85,125,141,208,0,255,164,73,207,248,237,250,77,81,155,249,0,106,51,253,79,157,118,203,167,0,99,210,201,247,118,241,89,94,241,20,189,30,208,0,255,180,244,15,36,16,139,78,155,138,175,243,10,128,162,40,10,128,162,247,32,64,81,19,64,115,96,8,61,176,209,28,13,32,69,92,18,93,243,186,246,79,207,203,28,1,54,153,139,211,83,39,32,168,157,158,241,74,95,174,165,139,62,128,94,125,61,151,197,221,230,190,136,116,208,190,218,135,175,23,95,195,119,189,218,135,30,167,7,231,179,151,79,68,18,223,101,211,185,94,55,205,225,43,14,174,93,199,39,158,201,103,243,86,151,82,215,250,203,167,227,80,47,16,195,152,208,211,81,3,132,168,137,14,226,47,13,237,3,104,218,1,26,140,224,32,200,152,175,184,175,7,212,231,39,229,135,180,183,36,64,164,211,105,124,164,115,87,236,63,215,81,188,73,118,99,80,210,55,222,18,173,8,198,31,154,233,1,20,167,211,243,28,237,178,144,76,222,4,140,189,79,147,152,132,245,5,90,234,143,87,234,126,187,251,216,128,182,251,157,75,172,67,179,95,246,1,150,240,79,188,215,107,246,79,199,49,206,248,251,100,149,108,230,207,190,141,215,236,223,181,210,212,154,17,184,187,159,233,68,230,177,88,130,100,134,15,160,247,246,121,29,33,0,255,253,6,202,43,217,34,212,160,209,83,51,43,178,175,244,247,188,30,224,98,145,162,152,128,9,245,44,172,36,153,214,58,135,223,181,197,171,217,17,2,240,133,118,108,135,74,75,202,222,91,211,236,106,92,25,254,142,0,255,120,0,69,185,10,0,255,149,118,59,227,28,191,217,204,143,36,200,246,101,125,169,74,0,138,150,146,2,160,40,90,74,0,138,162,185,148,0,20,69,49,10,128,162,165,164,0,40,90,74,10,128,162,40,90,0,74,90,74,10,128,162,40,10,128,162,40,10,128,102,53,117,229,103,228,19,79,10,112,222,246,222,90,21,21,29,64,235,215,195,196,19,60,176,254,248,159,220,89,21,79,91,170,226,0,255,72,250,167,227,52,61,53,85,66,78,199,120,19,115,69,165,1,180,254,192,105,126,6,46,217,168,223,249,182,233,174,207,171,198,63,72,122,28,112,23,103,155,133,26,85,69,185,1,180,254,1,46,97,55,37,6,75,117,27,208,93,250,196,207,102,171,226,0,255,192,207,127,140,145,182,58,200,29,211,65,124,82,92,209,220,1,116,241,0,255,202,211,0,255,228,163,175,78,48,30,211,69,124,177,90,23,0,255,175,215,63,182,140,162,165,62,32,100,45,21,0,255,54,230,21,69,123,0,149,253,191,172,227,12,163,123,243,187,234,138,95,139,244,138,231,208,254,233,177,245,126,177,106,219,37,107,98,177,142,253,93,60,133,31,243,181,62,251,199,110,3,239,111,30,196,184,180,172,175,245,184,175,228,224,130,188,129,140,173,149,232,251,115,83,87,157,139,225,19,252,234,0,74,127,0,56,157,157,177,29,218,100,110,25,53,212,182,251,187,231,235,217,67,121,46,187,11,39,95,49,216,51,124,186,234,90,48,54,62,138,175,187,222,3,244,186,63,95,157,35,243,165,104,142,184,144,192,217,220,171,171,190,85,241,97,124,51,95,235,167,14,36,7,64,186,115,123,172,18,203,243,44,99,157,190,133,154,106,42,128,98,208,147,36,5,84,37,228,137,97,145,36,83,20,5,64,81,20,5,0,10,128,212,2,41,224,180,222,0,212,152,162,9,10,128,162,232,211,59,206,25,24,151,39,177,0,52,207,25,103,96,140,53,210,222,171,253,247,7,42,227,212,63,124,225,150,246,7,152,224,117,248,193,90,207,254,175,158,0,36,99,108,141,93,130,119,12,74,220,147,164,90,166,115,117,248,60,124,72,95,233,116,92,159,241,69,92,222,141,151,47,207,90,228,221,81,243,46,77,11,128,214,63,73,50,78,177,67,90,73,26,48,150,230,185,251,123,230,254,114,188,222,91,246,207,253,152,129,2,35,18,100,54,93,182,224,153,230,175,18,159,199,47,43,14,224,140,3,112,2,221,17,65,124,197,59,205,254,109,173,193,150,176,63,62,138,31,241,122,207,56,47,144,188,31,155,63,134,184,167,129,100,109,165,230,189,6,208,122,100,212,145,58,80,154,228,99,177,172,217,93,152,201,180,209,181,33,222,234,68,95,241,60,20,0,229,23,146,199,169,197,42,92,241,116,99,119,205,43,186,133,111,230,107,196,31,163,254,70,16,24,221,22,13,102,20,186,216,215,26,0,255,12,28,225,219,71,172,200,148,22,241,39,105,187,224,23,30,64,239,185,127,203,185,249,28,218,147,189,236,31,142,35,254,136,223,241,154,250,64,44,3,117,86,187,210,191,179,254,171,44,3,253,83,137,227,17,87,0,180,148,20,45,20,128,146,162,8,138,1,80,20,197,165,4,160,152,212,92,163,58,5,9,160,0,105,78,72,243,168,56,41,0,109,39,164,40,10,128,162,168,211,156,243,140,129,6,160,24,246,2,0,84,205,174,69,159,45,56,35,102,133,140,240,222,181,144,68,166,61,60,109,131,79,240,168,107,246,111,57,78,249,105,87,108,143,82,53,107,65,201,107,158,96,45,141,139,195,63,240,123,175,24,25,23,130,3,210,106,233,112,25,51,22,239,108,104,151,59,226,171,150,240,64,127,14,160,232,254,65,114,108,192,64,37,36,115,187,73,18,175,142,221,189,89,92,170,207,27,190,132,95,93,243,60,247,201,115,142,66,32,68,153,25,106,19,202,245,58,234,170,125,47,215,238,231,101,79,129,254,198,37,195,203,151,149,146,5,109,123,79,173,73,199,203,120,202,181,222,174,231,251,225,143,45,4,51,2,46,44,180,178,214,234,146,164,82,195,63,45,138,200,0,90,0,255,186,143,187,143,221,135,221,239,108,34,125,150,253,177,79,36,21,159,197,107,188,226,245,58,29,231,64,217,251,9,1,198,218,95,230,11,116,26,214,234,221,106,189,167,215,43,99,119,155,106,247,141,252,57,50,205,245,181,102,0,255,247,133,131,43,160,33,68,179,201,135,75,146,182,182,76,151,16,126,193,143,14,160,246,229,219,91,0,255,5,124,8,145,32,73,82,218,39,127,193,166,109,195,12,79,194,143,93,233,147,227,70,133,115,238,32,143,151,39,81,218,146,227,211,81,83,189,117,66,60,16,223,90,233,207,29,64,70,168,10,7,102,74,180,34,139,66,98,73,91,107,188,41,158,199,167,125,94,136,87,239,227,250,117,238,100,172,50,149,241,237,157,34,121,200,237,240,23,222,86,235,18,31,57,128,226,246,119,96,0,167,247,159,141,203,23,145,71,226,198,198,142,39,47,234,122,95,62,61,219,203,152,207,109,222,223,91,46,0,255,60,211,79,15,120,162,129,94,113,88,158,131,129,92,161,37,217,86,187,162,221,158,184,185,186,202,131,119,134,0,255,224,83,87,58,78,244,216,251,246,102,231,156,251,117,55,60,242,203,127,61,181,136,247,45,1,52,247,148,227,72,222,104,139,72,222,225,33,204,122,182,215,202,252,53,20,190,135,47,93,243,189,13,123,89,139,251,13,155,175,91,52,121,102,134,120,17,47,158,16,175,201,127,128,231,57,78,232,119,196,184,44,203,141,173,91,24,133,74,123,241,185,94,92,235,51,234,53,242,90,27,48,100,167,171,38,113,216,160,109,124,212,109,15,160,134,113,130,113,98,39,46,143,217,134,83,86,214,22,212,141,110,215,70,124,18,223,241,106,127,159,39,249,145,128,5,68,150,61,199,42,209,116,181,120,16,175,185,206,143,1,242,82,47,140,160,238,105,169,91,218,95,243,170,64,234,64,82,0,26,63,144,122,213,165,41,138,2,160,40,154,213,36,57,99,156,231,182,219,45,82,109,217,191,149,245,2,168,189,61,232,185,125,254,133,76,155,12,141,54,235,244,168,244,208,168,190,210,167,114,61,143,127,198,179,143,49,238,55,111,157,119,30,197,227,54,125,180,227,138,145,228,28,54,42,183,90,67,198,175,242,96,218,47,121,207,126,46,175,129,199,225,119,174,1,174,119,191,29,232,46,159,155,207,185,32,33,0,255,236,47,210,254,120,31,47,56,128,226,57,238,47,251,55,230,51,2,237,95,217,150,32,71,165,149,134,215,54,30,114,37,21,199,50,78,170,202,206,80,34,149,229,168,0,40,90,74,10,48,69,81,52,11,72,104,253,122,198,51,138,110,9,163,236,213,107,246,127,245,72,240,230,225,54,119,154,134,37,209,105,30,126,228,154,144,117,100,52,31,36,33,185,144,116,139,180,210,229,209,2,126,208,215,238,223,235,8,48,112,9,49,206,38,141,166,72,189,225,215,91,239,2,173,244,225,128,20,135,37,207,131,211,182,45,43,99,112,27,220,183,47,140,79,123,173,127,246,159,209,190,161,132,150,243,21,126,224,120,204,201,242,102,133,51,65,35,83,87,218,90,237,224,141,30,117,131,233,107,70,187,222,78,192,253,92,83,62,200,7,80,251,123,203,254,237,252,130,210,63,66,50,54,30,29,91,82,247,120,198,117,91,147,253,167,14,223,15,88,66,78,87,25,137,39,86,0,180,62,246,154,139,62,34,39,216,80,88,30,234,59,204,154,36,229,104,92,26,241,38,124,142,215,209,53,254,43,252,13,135,87,156,199,108,58,146,105,223,81,106,9,191,237,3,40,189,114,192,120,37,131,254,55,138,249,159,113,222,6,24,227,79,189,198,127,166,99,171,183,221,134,202,206,203,194,247,104,207,21,254,122,204,252,84,69,76,64,228,175,145,145,185,243,87,106,166,77,160,125,188,142,15,160,245,129,92,230,168,220,122,95,143,216,223,132,27,74,132,66,150,72,176,85,219,210,37,158,88,9,64,209,122,100,20,5,64,159,214,3,103,20,136,138,136,41,10,24,176,93,235,19,50,15,37,180,74,145,4,179,51,75,178,13,90,104,18,195,247,240,125,7,80,122,144,245,238,0,255,247,27,114,145,95,163,107,65,64,119,240,253,94,235,227,5,228,32,135,120,213,126,201,139,172,244,248,99,40,191,46,96,145,248,109,18,78,18,67,90,173,185,222,221,240,17,126,171,185,231,224,128,234,31,151,141,81,151,40,73,60,142,15,160,109,250,124,223,237,198,120,217,236,207,162,119,196,3,43,87,233,223,243,253,242,4,251,157,42,0,138,2,45,45,0,189,55,125,154,227,210,54,3,80,82,20,65,1,80,60,133,229,97,10,52,1,64,225,52,79,53,5,10,128,166,148,20,103,20,0,69,75,73,1,80,20,69,1,80,20,69,241,0,20,3,76,113,226,52,231,166,14,64,233,64,97,77,157,154,159,9,64,81,82,180,0,80,186,83,84,41,224,52,25,97,0,154,166,104,80,0,244,105,80,245,33,209,109,34,83,52,133,28,138,62,128,222,223,23,235,63,79,158,82,150,128,49,49,251,187,149,223,3,190,214,107,138,242,250,247,217,5,24,14,121,77,60,217,175,101,241,6,175,241,211,187,254,115,243,147,211,182,220,200,97,109,177,63,225,30,240,31,125,13,70,42,99,28,82,38,154,9,94,104,138,248,0,106,244,113,148,179,57,135,96,106,161,113,65,155,226,133,181,238,21,207,25,199,141,131,4,44,36,230,52,88,87,154,227,239,89,226,226,30,248,41,62,195,107,46,43,0,13,253,212,1,199,136,44,82,156,123,20,206,114,85,153,53,45,37,0,69,81,212,27,64,227,175,183,243,84,70,251,152,56,252,180,175,85,159,30,242,19,160,76,215,130,164,179,124,189,191,127,211,43,98,93,249,119,174,116,75,251,195,146,29,158,135,223,234,235,61,211,147,51,50,62,19,55,227,104,56,128,214,3,178,252,207,25,83,22,50,143,11,15,232,61,241,80,163,106,42,62,149,175,243,231,5,203,0,54,50,25,179,105,36,207,196,69,90,150,120,189,222,123,189,199,225,31,213,127,254,206,39,234,82,130,17,180,164,105,132,181,27,223,206,215,249,99,123,206,110,169,12,55,4,80,180,148,180,210,7,166,247,163,246,159,28,105,26,67,36,3,219,58,172,95,14,190,86,203,254,199,17,142,7,7,196,75,90,224,222,13,141,62,17,46,62,176,142,66,0,255,131,105,100,24,138,164,54,36,131,63,187,194,127,135,242,73,249,109,3,196,210,150,183,54,110,239,137,47,178,86,140,79,12,216,210,122,122,158,140,121,157,76,219,45,178,49,129,183,50,62,217,223,62,124,200,171,189,209,227,242,113,180,185,243,238,221,217,220,17,233,22,127,187,210,239,190,157,247,221,32,131,220,251,203,26,113,76,47,45,52,68,172,103,248,178,107,61,22,12,108,103,63,113,215,18,37,151,236,155,136,186,126,133,214,241,92,62,128,162,166,218,51,158,219,248,66,103,168,0,40,138,162,0,40,169,233,254,56,8,206,101,145,196,20,253,244,1,20,207,145,7,163,14,15,130,51,8,239,54,164,81,164,3,117,77,124,209,184,88,15,120,158,87,250,50,2,70,198,136,100,212,181,187,93,26,207,154,133,186,46,60,23,191,114,141,31,65,80,56,98,192,173,209,142,100,65,22,72,82,56,43,107,181,172,138,95,240,116,175,120,240,140,156,148,127,99,89,82,98,136,36,43,44,74,120,146,182,184,165,47,140,63,240,185,32,175,150,15,160,65,224,46,107,170,186,210,243,123,24,30,119,88,104,179,75,43,51,199,177,247,232,172,175,195,195,248,202,21,0,45,13,130,35,48,144,150,98,3,104,61,54,250,20,18,67,12,162,149,70,178,189,161,154,232,174,215,171,35,135,35,69,138,22,183,27,20,134,79,231,222,210,154,97,215,46,190,194,39,188,34,8,114,5,65,86,229,207,1,201,166,91,145,97,174,104,0,110,237,47,56,235,3,40,142,3,217,127,80,47,107,201,76,226,8,241,53,26,204,120,18,221,181,208,224,230,74,116,76,199,193,238,119,187,51,169,245,173,217,79,30,20,61,248,87,71,188,198,127,249,201,71,189,0,150,183,4,78,79,141,171,160,22,186,199,55,221,187,162,190,158,81,191,110,76,7,109,105,157,111,254,158,54,227,47,29,57,128,230,120,178,0,255,188,94,166,124,154,63,45,0,255,150,205,39,196,186,105,31,190,136,103,92,131,231,220,78,2,16,46,133,38,168,175,116,123,202,243,10,18,140,111,210,125,27,140,136,238,134,199,45,195,205,240,82,151,120,217,96,197,244,9,114,29,119,223,102,9,143,56,3,239,46,108,115,79,168,101,165,198,225,183,120,158,7,80,250,100,148,159,51,220,124,35,202,204,147,205,207,154,100,216,52,210,212,254,43,94,135,63,246,90,62,14,224,186,29,2,28,103,62,105,28,145,146,110,143,150,196,115,120,107,90,197,239,249,74,207,184,199,181,219,239,170,224,246,9,170,93,17,102,210,33,158,144,174,154,237,53,251,71,112,6,59,133,176,75,50,167,126,75,19,97,155,27,107,123,78,227,196,227,240,9,30,64,229,175,207,56,85,206,243,127,121,3,121,233,81,63,205,91,77,175,245,47,199,104,195,16,220,251,147,154,45,132,72,243,242,138,224,168,91,80,252,7,223,213,116,0,255,238,99,75,45,59,51,143,201,211,68,254,217,63,119,215,135,223,227,53,94,219,200,121,165,2,12,171,114,196,104,123,142,160,102,31,64,81,111,72,29,70,185,120,204,88,86,225,109,219,116,55,60,212,35,30,104,170,214,163,144,122,33,199,9,75,195,88,12,35,245,211,201,227,230,30,221,139,224,73,188,194,171,247,235,239,66,66,37,40,159,242,70,202,106,77,193,136,164,113,9,252,212,235,189,142,113,29,72,229,23,195,56,112,73,243,237,62,208,134,132,187,52,216,52,111,109,141,55,58,228,1,52,207,211,125,28,243,19,164,34,162,40,180,85,90,212,110,211,44,170,97,113,248,49,190,230,181,110,40,27,247,181,142,211,113,31,224,100,33,89,49,17,118,233,62,141,107,98,47,209,81,47,77,74,188,26,125,59,99,139,44,59,51,223,38,79,94,228,197,190,46,47,10,31,198,31,60,128,162,90,205,56,187,13,183,221,4,81,237,211,242,86,21,0,69,51,138,58,0,205,78,129,81,75,197,1,0,138,52,133,149,230,216,168,56,3,160,40,138,2,160,40,138,98,0,20,69,49,10,128,146,174,247,247,101,79,29,33,71,100,63,102,139,91,53,251,116,47,152,245,133,223,92,179,10,251,224,41,49,7,65,110,101,15,23,219,234,3,104,158,253,223,152,228,148,159,27,176,109,81,34,64,138,188,48,94,195,219,185,225,45,94,233,235,116,34,113,54,228,22,152,109,30,25,19,45,234,8,223,117,104,11,196,167,122,165,90,254,227,24,78,206,194,170,236,136,188,26,36,83,131,191,185,214,49,214,113,192,31,247,83,14,208,221,26,12,185,244,25,0,255,25,64,235,91,158,129,83,72,25,220,1,118,73,136,178,163,46,56,82,160,14,226,47,120,186,215,250,244,25,227,152,232,206,248,125,23,139,124,243,79,87,109,50,93,226,43,252,185,149,81,166,131,28,205,208,50,230,222,226,138,186,43,252,231,156,67,188,245,54,91,140,213,205,105,0,255,247,104,34,62,135,103,244,1,212,190,251,199,188,143,131,12,136,252,13,112,162,72,168,167,118,186,138,222,241,82,190,222,211,35,221,0,255,238,55,148,120,243,71,20,27,53,49,141,226,139,125,165,219,163,190,220,65,150,143,85,68,171,50,179,219,242,206,169,131,62,223,164,109,94,233,19,228,58,247,177,213,142,0,141,102,9,92,92,11,125,79,168,109,125,127,248,82,252,49,31,64,81,105,181,207,221,15,130,241,187,109,62,102,126,121,18,183,230,211,83,167,105,172,157,149,0,180,180,251,32,69,65,2,104,211,56,197,1,138,48,0,37,117,138,144,134,0,20,69,75,65,7,80,250,228,56,204,112,252,68,220,93,90,110,73,203,165,13,26,107,104,45,225,107,125,197,113,220,87,142,231,50,33,137,23,203,223,98,36,89,168,145,54,69,60,132,95,241,53,85,143,32,229,174,195,85,212,107,61,48,206,169,114,146,202,13,176,124,175,89,120,155,163,52,13,117,172,141,199,225,111,250,0,90,143,115,70,168,141,115,27,118,235,252,242,186,189,37,212,133,235,217,0,255,185,145,124,247,249,246,116,45,16,228,110,29,197,215,253,93,215,0,255,119,31,35,119,0,255,124,35,55,150,61,145,28,243,245,254,222,236,6,148,223,252,218,79,17,47,177,99,171,22,153,238,241,69,15,160,223,127,247,63,148,31,228,65,90,121,36,38,214,102,124,93,99,37,242,127,142,247,49,6,174,232,136,48,163,168,213,248,188,4,175,184,123,14,241,116,3,116,171,107,138,26,63,64,214,107,36,195,246,0,186,248,127,190,0,255,92,116,110,18,124,138,11,0,255,169,186,253,211,103,222,159,115,54,162,117,149,103,143,100,24,191,183,227,117,126,124,127,122,147,2,169,3,73,235,0,170,248,63,112,207,111,187,179,210,86,35,87,237,210,58,158,183,170,223,127,125,225,210,115,114,211,85,199,42,52,153,134,241,183,155,43,58,244,0,170,253,215,3,39,206,249,93,72,67,77,22,217,89,187,196,151,149,86,239,215,23,70,226,78,112,208,210,70,162,200,48,183,137,127,42,175,232,252,240,254,120,199,14,160,218,191,125,146,115,118,103,214,216,203,223,150,47,30,234,202,53,57,174,215,59,151,136,211,4,245,14,228,82,2,80,20,69,1,80,20,69,1,80,20,69,1,80,180,148,20,0,69,209,82,76,0,138,162,40,0,138,162,104,1,40,41,138,2,160,40,138,2,160,165,164,165,4,160,40,138,2,160,40,86,49,61,155,239,118,87,70,179,95,91,75,245,122,175,253,103,122,133,246,141,219,188,159,148,250,157,246,157,54,85,248,28,190,231,1,20,207,11,244,0,232,8,239,23,17,178,115,154,72,225,173,210,182,64,27,173,246,10,122,170,227,238,140,42,4,169,19,205,194,171,197,93,92,16,121,171,194,63,240,71,175,245,246,242,233,129,157,216,63,48,47,30,133,190,69,0,255,40,175,198,122,135,15,180,235,26,240,31,79,138,112,198,41,201,48,68,12,247,180,21,149,1,148,62,56,61,192,57,38,138,230,187,201,241,122,101,105,12,113,169,238,237,240,71,107,107,146,0,56,9,74,170,240,99,156,221,229,99,55,91,121,59,114,237,0,255,242,58,174,247,246,245,57,31,0,255,41,163,155,176,52,234,240,139,35,254,212,190,3,40,179,222,223,231,212,3,118,200,144,238,18,137,188,146,148,26,87,235,169,53,94,177,127,58,14,124,113,174,147,225,210,203,39,111,182,104,124,171,91,94,233,239,121,29,1,185,125,100,249,18,86,62,237,219,14,45,77,52,17,127,235,176,7,208,251,179,39,63,49,55,25,172,74,140,165,210,185,21,175,196,245,181,226,215,248,143,215,123,237,31,223,235,188,194,120,180,40,61,181,242,103,232,52,108,143,231,90,114,141,63,7,72,222,143,51,196,48,23,55,131,150,246,23,247,170,244,45,128,206,95,62,64,158,159,129,113,187,107,177,10,103,163,46,173,26,63,202,234,160,75,83,20,0,69,75,73,1,208,172,226,216,251,200,137,216,124,57,107,213,167,241,35,135,108,125,0,29,248,0,255,125,229,205,95,190,77,237,31,134,183,134,95,122,247,225,79,78,13,96,24,160,254,205,157,19,31,89,189,0,255,123,44,0,255,97,217,218,191,64,162,240,173,213,238,49,78,74,157,243,251,124,121,71,132,78,124,41,31,64,35,0,255,26,127,224,50,251,89,234,169,126,53,242,175,243,113,70,217,190,171,106,168,2,160,40,74,73,115,0,128,162,232,189,148,0,20,69,75,199,30,64,207,254,151,229,127,33,95,251,227,16,133,239,232,107,132,254,39,115,235,227,171,117,126,117,194,43,77,0,255,115,79,62,239,126,182,63,142,45,225,219,189,70,232,127,18,237,215,243,239,134,252,183,26,202,7,208,3,250,159,244,241,63,231,176,232,194,81,241,121,94,131,94,15,232,127,90,250,199,105,139,195,254,22,41,190,207,107,1,40,41,138,2,160,40,138,226,2,0,138,162,24,197,5,160,164,40,90,0,234,52,207,8,234,112,196,20,21,29,64,235,115,15,92,71,241,126,54,153,145,59,142,238,144,234,89,21,111,52,160,175,184,191,122,118,99,236,38,49,155,253,54,175,230,109,251,108,95,246,160,248,19,190,203,215,173,222,1,119,198,109,28,150,119,239,134,191,181,236,62,128,226,244,56,200,81,198,56,98,137,27,186,173,22,151,23,44,205,116,122,59,99,88,42,39,218,89,123,182,185,119,190,222,35,120,94,190,249,16,65,156,224,182,77,246,26,175,88,228,46,198,248,20,158,234,181,238,57,245,136,183,4,84,8,203,147,190,134,195,116,215,81,124,162,69,0,173,71,249,244,246,221,76,196,217,226,8,88,210,74,221,50,105,169,115,248,38,190,224,245,190,240,224,195,134,0,160,29,200,204,254,17,210,77,219,158,25,78,61,139,195,63,241,170,190,222,163,126,198,169,221,223,206,20,246,9,26,153,236,111,214,180,168,61,234,147,241,36,187,0,255,205,182,140,87,142,101,46,109,38,29,117,134,15,160,56,24,221,244,246,133,182,204,99,179,86,182,180,170,166,175,85,143,219,57,229,239,119,187,221,35,108,206,62,242,181,185,25,252,174,55,94,239,67,159,231,32,77,75,154,55,205,50,206,26,108,196,250,104,29,190,215,137,3,40,154,85,164,158,115,55,149,109,224,134,180,167,85,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,209,82,12,128,146,162,40,0,90,74,138,2,160,104,41,74,0,138,162,104,1,40,41,138,2,160,40,138,98,0,20,69,177,211,228,13,64,49,90,154,144,2,160,79,65,31,64,97,20,170,152,158,174,244,239,0,206,136,29,27,100,158,15,72,68,104,79,15,125,171,225,41,60,208,3,232,125,213,191,49,206,212,198,202,187,15,246,246,121,105,0,255,89,48,120,27,126,220,107,158,39,151,223,54,243,11,137,149,133,146,228,205,104,185,184,161,223,171,175,54,181,94,241,167,218,3,119,63,215,145,99,62,183,117,191,104,236,180,223,181,9,180,135,87,120,165,127,199,161,218,200,184,124,194,142,122,60,50,13,12,227,244,236,217,120,42,126,224,0,74,143,250,24,242,140,197,76,192,77,128,246,173,28,153,46,154,64,60,142,159,92,157,214,115,114,17,238,154,2,160,40,138,2,5,128,2,78,81,78,129,82,0,148,105,130,230,73,211,0,160,40,138,62,0,69,217,1,0,192,32,20,150,94,99,7,82,175,179,220,50,141,100,102,126,44,13,246,214,204,93,154,105,166,137,193,219,240,35,215,123,114,121,153,29,142,3,5,69,163,173,173,208,67,135,68,67,248,85,95,187,127,250,35,58,204,12,153,121,82,52,229,175,96,71,252,214,201,240,63,252,209,1,52,199,235,117,36,199,9,243,16,97,146,73,93,133,182,80,75,109,198,54,157,242,90,223,232,184,157,115,251,124,55,243,237,144,234,92,178,0,255,236,191,246,143,248,62,254,117,173,79,111,230,39,160,145,44,19,171,54,236,178,4,73,83,131,248,220,26,159,227,149,124,189,79,61,166,7,160,103,230,83,150,123,249,166,67,170,163,6,1,212,250,127,247,7,200,111,39,64,70,59,132,176,225,137,11,106,70,158,51,174,200,48,72,18,73,220,181,251,244,192,44,231,43,113,204,234,204,137,226,217,123,90,93,182,9,30,233,204,53,244,243,128,172,0,70,32,90,146,36,175,9,64,35,244,191,247,31,91,161,115,56,188,178,175,53,244,191,232,175,0,255,74,143,120,156,8,15,227,107,132,254,119,167,30,18,68,218,12,57,52,178,175,181,253,211,19,66,200,0,255,4,80,90,196,135,193,85,240,109,62,128,2,252,175,55,143,183,219,204,254,100,66,37,126,206,235,215,43,246,159,171,59,95,62,42,35,251,159,212,52,22,63,228,149,0,20,205,1,138,58,0,13,80,82,148,226,6,160,79,65,154,166,5,160,33,69,81,0,52,163,40,10,128,162,40,142,1,107,189,207,61,73,198,103,135,219,110,229,9,183,183,161,88,139,116,236,135,71,250,10,160,120,29,120,94,56,163,48,18,118,95,32,222,218,134,20,17,214,150,105,216,189,87,250,99,61,123,31,91,240,110,115,223,76,154,214,126,219,79,238,10,191,193,119,53,245,40,140,118,218,104,7,228,239,15,170,87,4,57,91,187,187,96,122,131,194,31,240,91,175,246,160,95,7,42,183,51,219,80,58,223,134,122,183,247,116,0,154,207,63,207,137,145,201,37,102,22,50,33,115,163,62,129,145,215,123,107,219,217,184,218,111,124,163,57,38,140,26,119,54,182,212,229,141,143,183,226,135,106,127,199,112,163,141,136,183,110,192,118,197,136,186,184,177,182,103,121,188,94,124,26,127,240,74,143,220,19,36,39,40,242,71,144,135,144,117,154,152,37,58,228,186,235,6,160,247,245,64,242,12,180,51,38,164,172,242,36,97,97,65,173,161,198,123,205,115,140,200,241,20,14,164,62,191,180,128,34,88,246,167,46,225,195,249,138,246,58,206,244,159,142,72,157,156,3,210,195,31,114,43,248,178,3,232,125,246,143,233,105,245,239,118,227,105,220,127,246,99,193,224,191,238,214,249,27,14,206,40,31,216,93,133,143,212,37,194,37,203,136,33,121,67,209,183,235,22,15,237,143,43,187,210,167,199,117,0,25,103,182,21,201,252,242,191,184,38,212,9,175,245,145,233,113,183,115,10,7,231,147,157,109,149,226,73,230,109,88,161,210,17,190,105,168,189,6,6,80,196,79,199,41,63,227,115,27,50,106,156,37,109,249,146,112,71,212,94,104,187,225,13,60,108,110,212,71,175,240,227,149,7,65,144,35,133,45,118,165,238,152,221,184,182,184,35,175,185,11,130,120,19,95,181,135,7,122,170,247,216,163,157,60,34,101,48,74,202,194,69,44,111,203,144,220,245,45,167,206,241,187,69,7,45,185,38,246,152,247,19,36,87,89,181,141,205,14,207,48,55,132,149,237,189,13,26,214,197,199,120,17,64,13,15,224,142,21,10,161,16,66,75,150,98,212,118,75,91,158,104,107,196,167,241,42,175,133,238,239,253,49,183,111,67,179,244,93,237,115,15,166,167,196,165,148,243,164,152,71,88,107,94,60,26,104,21,62,211,186,171,61,215,219,48,115,49,166,223,211,72,251,205,199,14,248,178,11,15,160,244,7,196,242,49,78,213,194,82,206,216,180,210,35,169,240,79,7,252,47,187,32,0,255,131,164,137,6,170,175,136,0,255,147,100,238,166,63,157,246,219,228,174,214,42,252,89,175,194,0,255,237,251,31,155,11,156,96,157,195,175,35,31,64,225,191,192,251,100,182,105,203,185,165,141,190,171,226,1,229,109,100,19,111,189,79,218,210,30,175,175,137,0,255,31,73,143,195,162,125,216,129,88,199,240,207,206,53,251,175,15,233,250,191,16,80,77,155,148,55,56,181,4,0,255,55,204,7,80,249,81,245,16,251,41,128,151,15,20,141,5,160,70,177,240,94,225,223,204,205,185,14,216,49,249,242,199,3,62,110,169,252,201,205,92,36,1,197,44,86,52,51,138,100,216,192,167,229,120,0,5,125,182,58,16,234,126,28,202,72,246,105,18,71,218,165,99,59,124,209,113,175,246,188,114,6,222,109,51,11,154,119,51,111,132,219,52,241,254,58,77,238,226,230,240,127,248,175,43,236,109,67,78,217,29,96,70,54,102,214,12,89,99,136,135,250,135,191,225,171,149,62,61,128,23,170,44,184,77,146,176,35,202,181,154,106,82,107,175,49,7,208,188,251,193,57,204,44,3,223,27,34,110,205,208,238,9,218,142,87,75,125,39,222,198,135,249,74,207,230,123,159,13,34,151,151,118,165,95,127,246,20,225,102,179,1,202,140,35,238,109,216,71,241,51,30,112,5,64,209,66,81,0,148,30,20,69,1,84,157,226,0,202,199,65,34,27,212,84,90,233,215,163,128,39,193,32,186,37,20,64,84,11,43,75,176,70,75,61,176,59,213,222,30,172,0,255,156,14,18,188,202,45,44,151,66,138,209,39,124,165,215,236,63,175,67,196,241,148,248,242,100,165,36,43,252,213,241,82,155,212,53,94,170,246,130,209,113,102,57,102,107,73,137,86,146,88,95,93,11,244,15,31,114,173,215,141,186,143,171,141,235,126,54,153,56,109,181,110,194,53,21,31,115,0,133,127,26,241,122,249,86,158,220,207,145,81,39,248,217,196,135,223,234,235,157,222,198,101,246,248,90,223,30,10,127,160,242,50,221,74,236,140,196,245,240,190,54,53,15,95,216,87,123,55,78,59,135,86,142,35,62,128,154,252,97,211,127,140,78,187,97,226,135,53,117,173,79,111,225,143,36,55,228,2,1,142,68,164,121,199,167,111,252,229,74,0,250,52,199,245,140,140,171,35,166,232,223,3,232,213,123,31,103,115,99,229,49,249,91,54,79,237,79,150,141,159,225,239,189,218,227,84,172,242,132,174,20,109,36,69,124,165,79,159,235,64,213,219,203,231,146,209,254,219,167,250,195,63,251,218,253,223,131,92,126,10,200,8,153,85,110,60,111,183,233,115,106,164,91,30,64,145,49,46,224,185,238,175,224,18,81,52,154,101,24,62,45,222,246,158,81,203,158,130,231,226,223,249,106,143,215,145,118,16,136,205,103,124,33,107,105,203,177,180,133,122,246,104,169,177,125,189,167,112,61,35,25,3,248,193,150,183,58,117,99,99,163,111,110,213,58,175,185,47,239,7,133,140,24,89,2,108,118,72,34,173,205,238,234,158,65,247,206,240,87,188,150,15,160,246,0,147,154,11,213,174,231,162,145,157,197,49,164,217,245,62,244,169,58,72,211,2,178,240,220,162,217,167,179,22,106,167,125,248,86,191,174,245,244,249,141,241,242,100,183,217,238,171,5,209,62,219,159,173,53,225,67,248,101,0,141,125,229,57,229,91,114,8,43,169,154,181,148,73,199,238,158,183,34,44,136,195,79,240,131,190,210,63,15,125,33,56,137,157,174,133,140,104,71,138,185,176,210,87,197,71,13,244,135,223,170,246,143,236,63,201,11,96,62,167,197,206,8,215,234,244,61,241,210,254,96,121,77,61,121,158,47,143,17,17,52,192,168,28,17,230,154,79,199,150,189,209,189,226,23,241,145,30,64,13,244,108,62,10,41,171,236,24,163,246,5,101,131,52,116,97,124,89,122,134,215,203,191,81,36,156,151,181,32,126,68,201,226,237,124,189,79,189,149,245,0,236,204,252,242,41,65,146,178,4,126,233,240,107,6,95,232,107,62,254,143,8,123,165,233,22,207,70,136,159,241,1,52,126,59,110,168,89,205,246,204,62,208,174,85,1,80,180,148,212,1,104,240,180,62,89,84,52,59,0,13,41,74,10,128,162,104,41,0,138,146,162,5,160,164,104,41,1,40,138,162,0,40,138,162,0,40,138,150,2,160,164,40,10,128,162,40,10,128,162,64,209,236,0,52,7,165,56,97,138,22,128,146,162,40,0,138,162,104,209,161,245,0,26,71,0,255,155,114,253,135,141,240,129,53,240,55,125,189,199,147,228,204,234,118,36,89,150,101,112,115,75,221,243,204,215,56,250,223,140,233,127,158,166,20,0,255,233,129,223,246,10,0,255,53,226,1,240,253,229,173,237,70,9,53,139,239,69,239,143,23,29,64,241,220,190,251,3,70,134,152,196,1,149,187,16,113,30,253,155,146,224,181,62,209,113,247,115,155,240,155,121,12,30,93,43,246,195,190,105,44,252,25,63,234,125,232,81,105,3,99,242,193,104,164,149,100,111,116,71,220,163,161,6,22,95,195,207,189,222,163,62,206,86,212,206,216,121,42,221,228,221,68,83,173,117,109,138,15,160,247,200,235,51,14,35,137,221,110,148,96,237,201,38,94,91,88,221,170,70,250,106,159,202,113,220,193,9,105,102,108,189,101,198,89,204,238,158,118,107,40,124,29,191,240,122,31,59,98,135,145,185,193,80,86,183,164,88,181,80,195,94,120,169,135,1,148,142,173,120,14,122,94,56,23,32,42,15,55,239,31,105,103,199,209,108,153,166,29,186,232,108,189,79,125,146,35,164,137,96,183,104,24,109,169,108,107,141,118,58,192,123,248,190,215,123,224,72,202,71,82,100,105,176,177,116,139,142,214,206,92,229,185,206,165,225,59,248,211,1,148,62,120,247,221,247,220,124,102,235,126,219,44,175,246,179,206,197,240,23,158,171,121,253,142,237,50,78,172,172,34,73,94,27,237,52,99,81,115,45,53,89,53,138,239,214,228,134,87,188,129,49,141,121,157,212,98,170,180,208,54,119,76,233,226,175,248,35,15,160,244,168,143,85,94,207,253,4,220,12,220,24,73,77,23,61,130,248,29,0,255,184,118,0,255,41,142,51,14,146,17,130,44,71,5,64,81,20,165,23,128,67,31,80,29,181,127,122,166,115,32,111,172,11,163,5,95,119,45,69,0,255,139,230,231,228,168,109,60,222,89,252,96,29,189,127,188,111,129,205,169,138,145,33,254,164,164,61,248,164,222,115,220,161,250,7,80,1,44,60,137,109,23,217,221,175,121,45,235,53,254,195,3,74,205,254,239,83,226,121,46,119,159,133,12,72,219,0,0,255,139,168,57,60,162,175,120,14,191,129,158,83,62,228,120,229,199,100,62,214,107,164,115,197,50,202,87,236,253,12,251,224,55,118,113,52,9,95,194,244,149,254,29,16,0,255,0,132,216,232,107,132,223,183,79,87,141,180,185,59,224,253,124,0,181,183,111,215,227,251,239,242,69,106,143,125,94,52,173,226,47,215,185,87,236,0,255,200,122,243,229,135,212,102,246,199,165,5,111,196,127,120,13,46,3,25,3,208,82,82,20,0,45,37,69,31,128,6,85,111,53,30,108,212,122,189,175,223,251,131,156,210,98,100,88,228,233,222,221,222,42,221,11,18,95,194,23,121,205,86,59,98,116,0,150,196,202,44,238,144,97,211,82,99,234,15,223,233,3,232,252,173,14,96,224,64,189,49,204,106,201,103,219,130,98,104,86,174,174,215,22,222,247,195,147,120,58,95,243,242,211,206,113,112,144,43,36,173,70,179,13,153,167,159,70,114,107,171,142,149,240,37,158,237,53,70,199,52,210,155,175,108,94,66,167,115,197,147,241,63,124,217,181,252,58,190,127,66,183,179,17,57,49,82,193,214,121,80,111,134,0,255,157,240,93,227,248,0,138,250,169,170,31,40,77,207,94,233,185,137,235,118,187,219,84,91,123,246,147,39,157,174,224,91,237,185,198,191,153,167,0,255,200,161,211,0,216,30,62,132,159,156,7,208,167,240,3,160,163,8,84,175,245,235,77,93,28,105,39,183,176,100,0,144,104,10,190,236,232,106,15,59,174,231,38,110,219,157,195,96,105,55,163,21,29,240,159,78,120,0,69,190,0,255,52,207,0,255,81,249,166,144,159,230,249,79,202,71,250,154,248,127,137,159,0,255,121,152,46,221,200,81,23,240,137,105,226,0,255,37,222,254,99,105,178,141,251,22,240,237,206,7,80,192,13,67,29,78,193,106,204,165,92,176,119,189,119,215,219,134,115,112,105,49,35,148,231,11,35,49,118,234,89,30,207,224,81,87,251,59,158,119,223,204,61,63,41,99,163,236,173,172,29,202,217,4,254,213,140,235,217,49,232,40,113,45,73,153,93,200,233,144,177,169,59,252,11,159,106,178,7,208,250,97,245,194,1,198,203,252,182,157,182,163,59,211,130,57,165,222,5,170,110,240,87,155,182,50,175,240,126,59,64,42,136,1,86,6,140,229,149,104,182,100,97,44,237,211,189,185,96,137,191,165,240,38,190,88,187,143,27,174,231,218,185,124,230,179,59,237,223,105,107,2,100,122,197,43,77,245,208,101,175,229,231,0,150,7,72,16,88,17,88,134,75,165,141,238,92,92,89,219,168,23,252,212,91,199,150,0,138,122,88,206,217,221,110,95,200,229,217,203,63,111,66,173,251,246,217,190,208,228,140,143,240,154,107,33,245,84,144,180,9,150,160,52,82,116,250,214,214,64,164,47,63,124,18,239,185,210,39,109,122,239,151,145,207,215,205,126,155,246,236,183,89,60,210,25,254,36,123,69,27,199,117,140,96,36,53,134,85,96,196,81,180,51,159,183,222,14,191,139,226,53,60,50,128,134,190,96,120,50,122,127,114,107,32,67,148,231,249,53,213,134,180,131,47,121,189,39,90,254,227,28,43,159,2,121,227,77,45,225,45,83,47,241,7,125,181,3,212,125,252,124,35,100,84,40,190,47,190,234,3,75,60,149,175,181,253,163,251,203,151,159,219,111,133,71,62,55,199,239,14,160,57,93,251,47,212,131,144,193,136,93,242,72,169,143,28,171,246,215,54,137,111,224,33,125,189,15,174,199,185,66,42,159,177,91,60,117,147,119,195,238,250,218,74,248,154,227,122,198,187,202,42,199,179,87,208,35,244,236,206,24,99,238,111,47,207,38,119,109,237,191,253,183,143,197,79,240,65,15,160,56,189,141,129,88,2,4,110,177,8,214,107,226,216,116,70,220,92,211,105,94,28,62,142,199,243,181,62,244,149,194,57,16,77,203,129,249,35,97,99,15,0,185,158,181,240,36,126,216,87,123,212,35,227,7,66,30,67,101,203,227,222,154,225,30,13,245,215,78,91,174,177,135,248,103,202,136,29,73,85,227,216,60,8,219,140,103,250,114,248,146,192,0,255,120,32,31,64,239,17,32,109,24,16,148,118,5,125,186,63,130,3,228,121,230,179,77,51,163,109,194,75,235,117,211,3,158,197,55,174,193,72,249,72,165,12,176,6,160,104,14,208,82,2,208,140,162,232,3,80,48,69,51,10,128,58,45,160,184,148,0,52,77,209,160,0,104,86,33,127,136,244,184,141,197,144,181,42,87,209,241,63,198,48,252,129,90,166,9,196,244,166,15,160,196,232,127,82,54,184,252,51,191,78,66,10,126,178,142,242,199,253,57,198,214,111,191,204,140,111,186,18,61,0,255,83,207,5,253,7,149,113,75,188,9,91,15,190,228,26,162,7,198,113,63,142,59,220,58,55,135,139,198,191,243,1,52,244,109,245,95,162,242,35,252,83,109,52,244,141,240,67,93,235,215,103,122,204,218,185,221,60,70,44,223,60,211,249,240,76,195,14,160,247,222,79,138,141,164,130,144,49,171,167,69,146,252,53,82,214,22,83,131,61,190,134,0,255,232,43,142,250,32,245,10,9,102,132,29,17,87,119,52,227,37,90,119,106,166,79,124,189,143,61,234,72,174,80,22,140,44,84,38,132,197,186,214,182,68,123,21,0,255,224,119,52,159,1,10,203,63,242,86,121,242,52,221,166,197,218,187,30,31,194,79,29,64,83,199,109,224,32,100,4,193,88,88,121,18,9,150,68,95,170,123,101,73,3,223,196,87,243,53,183,15,70,144,35,40,222,63,154,72,230,194,240,66,92,89,95,81,22,106,114,95,235,223,87,142,140,58,186,88,22,140,252,169,145,54,147,55,95,239,56,232,121,35,7,71,94,0,115,26,12,194,113,252,205,13,212,226,129,151,226,123,60,128,162,40,10,128,34,7,164,166,157,71,117,26,56,0,109,138,157,2,109,143,0,138,58,69,154,22,128,146,154,227,0,7,176,208,89,102,40,42,170,233,3,168,213,179,27,227,124,184,173,252,155,132,58,55,237,83,251,211,198,198,211,240,79,87,156,222,125,156,187,224,96,40,15,34,163,182,26,111,139,76,168,167,110,218,132,30,226,123,249,106,31,250,92,71,213,247,219,185,191,68,59,237,99,61,126,237,225,115,125,45,223,238,253,97,221,55,96,247,131,7,10,66,182,117,187,206,240,167,213,68,235,248,0,122,79,143,208,17,84,137,173,72,76,134,33,57,194,54,106,177,233,173,151,21,238,21,246,238,211,17,17,56,31,105,73,145,110,73,18,72,183,191,25,117,233,192,123,241,39,94,51,50,14,50,110,52,241,68,120,142,0,138,162,165,4,160,40,154,163,8,0,138,162,104,1,40,105,41,41,0,10,56,5,190,87,80,228,229,52,121,4,80,236,20,163,245,28,20,0,197,77,177,211,82,6,160,40,138,2,160,40,138,2,160,78,49,41,105,6,64,81,52,163,0,40,90,74,90,0,74,138,162,0,104,41,169,201,235,25,23,59,139,226,45,201,174,246,169,167,15,121,86,50,34,196,123,20,251,17,71,165,141,190,225,15,29,57,128,218,115,29,5,26,241,140,18,69,240,150,48,210,214,202,218,210,174,177,23,114,183,228,36,0,233,220,239,177,188,164,153,198,77,173,237,210,177,62,124,12,127,245,106,7,236,216,144,83,228,73,191,241,80,198,162,215,164,208,247,58,248,16,190,234,213,190,232,83,244,74,220,56,151,129,120,162,24,226,90,141,59,116,210,142,3,104,78,167,227,56,114,44,37,140,144,91,100,79,187,201,240,164,134,250,134,111,225,133,94,235,203,71,112,38,51,142,77,241,2,189,221,142,251,200,108,231,169,91,106,174,246,69,143,235,32,176,158,151,143,249,186,151,0,255,229,26,136,31,53,232,0,154,215,147,231,73,114,11,217,251,47,228,161,60,117,205,35,79,223,93,169,125,73,94,83,127,56,114,54,174,54,235,223,198,178,2,90,189,11,123,75,226,178,125,39,190,143,95,92,237,115,135,27,184,50,38,159,140,209,29,73,234,141,109,88,194,105,218,226,195,248,147,215,28,254,1,112,108,65,14,229,97,148,29,161,246,13,29,64,235,97,62,29,223,11,203,103,60,102,93,98,254,12,151,134,165,241,91,99,174,120,6,30,92,130,17,184,100,168,40,0,138,162,40,0,90,74,138,226,2,80,82,20,151,18,128,150,146,162,0,168,83,122,145,146,210,49,234,3,232,247,127,143,229,127,130,109,226,0,255,217,9,191,118,53,239,159,94,250,227,63,78,168,254,154,34,214,120,195,149,218,0,255,177,252,199,248,218,63,33,19,62,209,171,121,252,143,178,23,47,180,167,6,241,34,66,21,143,227,3,168,209,175,195,245,143,131,156,126,83,138,31,86,211,213,178,0,255,228,1,62,254,163,2,81,233,19,183,53,94,115,37,0,69,113,41,41,0,138,162,117,160,0,40,138,162,145,62,128,210,245,0,255,158,60,206,120,182,191,37,52,225,123,189,198,227,0,255,148,186,245,145,26,196,187,195,53,198,171,217,0,255,177,252,167,220,218,63,209,101,225,139,189,102,232,0,255,146,31,0,255,49,48,117,136,15,76,196,47,249,0,106,216,63,29,80,250,199,73,194,162,169,200,36,126,226,26,187,154,252,43,233,31,39,139,72,23,242,227,29,87,0,20,69,75,65,0,138,22,154,140,146,0,138,166,217,208,220,20,0,69,81,20,0,69,157,182,1,20,105,0,138,162,232,3,208,140,32,167,2,28,72,154,86,220,113,128,195,86,0,255,9,50,243,186,182,134,17,234,165,65,252,211,201,138,38,61,128,102,0,255,216,127,198,25,87,244,159,223,87,190,179,46,1,142,188,65,75,241,133,14,123,173,79,244,140,227,65,217,135,25,208,62,97,173,121,199,208,104,171,190,226,107,248,42,95,177,154,167,174,124,156,159,136,59,102,156,32,111,184,238,3,232,61,234,227,156,42,0,255,141,223,108,243,236,191,99,123,167,174,61,86,250,212,241,122,171,222,95,20,179,42,121,89,230,203,83,26,106,10,223,53,153,175,246,86,159,235,192,201,198,237,229,129,180,212,206,63,15,245,108,17,63,104,185,87,123,237,31,119,31,86,23,16,194,170,114,122,76,193,100,167,142,226,3,237,56,128,214,159,247,243,54,61,107,63,163,200,58,209,77,151,102,214,72,194,111,241,42,175,244,208,254,49,206,117,191,63,183,201,48,239,52,243,231,56,245,209,7,30,107,96,95,171,62,231,158,34,145,10,182,34,145,29,82,105,93,170,99,69,189,199,235,56,99,88,72,38,99,42,234,117,218,80,150,176,81,123,248,168,59,124,0,165,39,79,27,65,70,89,41,115,188,45,69,165,244,117,196,113,119,101,28,200,199,229,150,93,102,13,214,146,100,192,209,132,111,226,55,94,237,237,241,189,140,141,51,249,189,165,91,249,223,167,15,124,213,143,3,40,90,42,158,115,33,49,12,179,192,82,84,0,20,45,37,5,64,75,73,81,0,20,69,209,2,80,82,20,45,0,37,69,209,2,80,82,20,5,64,81,20,5,64,225,20,32,37,13,30,128,38,103,90,154,144,22,128,146,162,78,195,31,5,16,138,74,0,189,231,12,156,171,218,53,138,5,218,142,96,173,164,175,6,122,216,0,198,206,159,95,81,135,113,59,157,219,91,107,187,134,224,95,248,54,175,247,229,231,56,203,133,2,74,228,230,71,146,120,97,184,76,39,205,244,24,225,101,248,158,190,230,121,221,158,60,73,233,126,145,200,230,237,148,23,109,165,182,154,20,109,147,1,148,190,236,219,25,23,102,249,239,78,222,121,93,119,217,207,250,20,241,41,126,199,87,123,251,224,60,105,103,128,12,216,36,89,86,173,211,225,212,89,15,189,222,107,0,255,236,238,127,238,204,252,59,177,184,202,55,251,199,86,140,47,226,163,188,214,129,164,0,20,37,45,37,0,69,169,197,20,78,11,0,5,154,39,164,9,211,4,0,77,80,20,5,64,75,5,64,207,0,10,4,12,140,35,24,66,188,21,21,119,197,115,208,167,240,2,48,9,163,17,54,87,185,128,25,219,116,210,226,134,31,240,190,3,168,125,64,223,251,235,205,95,80,222,150,230,203,226,254,130,79,87,81,248,11,254,221,43,61,125,20,206,0,206,49,89,58,127,86,146,85,99,157,187,251,59,213,250,208,3,161,39,148,251,47,34,112,184,183,24,73,168,183,46,145,222,240,51,175,244,247,254,54,2,199,178,177,113,242,70,55,91,142,176,88,227,238,154,139,199,226,215,60,128,210,167,157,3,135,36,191,149,175,50,131,37,79,121,95,177,150,215,86,233,209,197,35,241,41,215,250,220,103,156,47,226,207,110,94,121,219,118,218,87,90,28,122,195,27,235,29,24,192,177,108,33,118,209,29,89,218,222,214,185,139,247,106,207,250,207,184,50,86,253,147,238,200,60,182,63,230,240,36,124,106,0,173,199,115,70,12,99,170,60,22,89,238,142,132,246,241,108,212,92,135,120,94,112,196,235,249,26,123,166,3,150,219,6,43,91,228,79,170,193,94,239,201,194,72,78,97,28,53,98,161,141,34,74,226,191,213,98,252,137,215,66,146,81,136,149,0,26,127,158,115,206,71,181,204,31,45,174,175,244,69,150,115,198,149,132,83,31,218,37,196,165,173,182,53,168,103,248,66,190,6,149,83,147,190,142,244,60,193,81,181,165,200,66,225,44,65,247,130,31,2,232,253,92,0,255,197,0,255,158,0,255,97,155,36,254,219,210,103,124,56,95,243,232,250,26,0,255,236,238,15,239,63,239,6,9,172,236,79,246,97,163,248,73,190,222,3,120,163,100,0,74,138,162,112,0,10,52,55,13,10,128,102,20,69,1,208,82,210,104,181,151,191,142,152,239,54,156,210,70,0,180,183,71,211,58,3,168,211,118,209,129,2,0,64,91,225,31,243,155,100,253,104,57,124,128,94,237,187,143,151,31,12,92,194,170,108,99,52,53,142,4,199,217,89,26,190,132,71,28,64,147,123,182,148,111,214,60,2,171,58,228,99,195,49,132,29,218,233,9,159,225,5,125,5,234,217,128,163,12,56,3,105,0,255,220,204,31,216,124,210,190,185,79,227,66,173,91,195,15,240,169,107,218,117,192,144,224,132,160,225,34,102,12,212,79,147,118,184,32,190,55,194,111,248,169,210,199,124,122,161,157,99,0,115,182,89,71,59,102,228,237,245,250,247,198,183,120,110,0,173,7,112,60,201,185,136,124,132,168,35,159,215,37,49,242,134,120,171,65,124,213,3,175,245,169,142,233,99,69,0,255,238,183,187,189,53,216,31,251,182,178,88,252,21,0,255,184,210,195,141,99,195,73,174,147,36,144,86,139,230,157,254,165,202,173,61,122,182,198,163,248,198,53,245,81,86,71,89,76,0,13,248,159,39,56,183,223,197,38,205,55,209,222,250,230,94,245,105,14,160,112,70,21,141,24,71,108,181,183,183,227,202,131,235,12,166,69,183,140,246,7,135,22,137,1,116,236,117,28,242,127,34,19,0,255,49,46,83,195,47,79,19,252,144,215,250,116,156,231,116,32,243,163,41,247,58,86,249,244,67,53,242,249,164,1,109,144,125,224,127,61,48,173,183,175,103,119,110,35,121,178,79,32,177,120,198,53,161,167,130,7,129,37,25,51,159,50,141,76,176,249,89,94,92,83,106,171,147,225,141,174,122,205,184,222,244,92,55,186,113,72,222,150,55,175,247,121,14,67,27,73,138,42,137,46,153,221,22,64,187,221,205,13,241,53,30,115,64,138,59,114,234,22,4,216,14,211,1,228,200,123,246,13,164,29,159,14,250,105,147,107,174,210,203,62,221,7,114,59,99,108,222,154,119,223,248,150,189,250,20,173,215,107,10,143,244,226,90,223,118,215,219,120,144,212,120,48,228,240,102,199,17,118,66,205,91,227,125,31,87,237,191,93,15,206,20,198,116,198,52,212,34,74,154,165,197,241,84,7,250,0,138,122,32,167,39,201,8,147,71,66,128,28,157,135,154,150,8,151,235,24,111,227,205,204,117,172,227,236,31,67,0,255,239,122,175,145,103,27,174,25,0,255,247,207,215,249,113,128,60,223,13,76,183,186,23,195,45,109,212,103,85,227,7,172,142,186,144,61,128,34,254,127,243,249,159,243,175,217,96,43,109,198,47,209,141,0,255,223,188,254,231,95,155,143,145,62,227,83,198,107,61,50,154,251,30,64,233,83,247,241,125,134,254,221,245,95,171,125,118,141,104,252,167,77,87,162,199,233,227,208,127,126,62,246,218,4,64,89,143,241,101,187,124,69,232,129,193,105,186,0,255,128,164,103,44,241,234,3,232,198,0,255,137,232,191,62,215,236,242,69,188,23,191,148,42,236,145,219,81,56,227,254,34,160,205,182,26,182,106,132,69,18,191,226,124,141,0,255,108,135,189,115,251,251,38,187,249,216,218,90,165,53,125,173,250,74,18,96,66,126,219,90,81,212,183,231,123,87,55,6,30,194,79,3,40,232,209,125,140,156,28,107,219,33,100,37,46,161,198,141,121,219,52,212,74,247,188,214,35,245,144,189,160,60,181,149,55,209,205,123,59,75,53,174,121,178,120,37,190,214,107,234,65,143,54,142,249,24,193,192,233,60,237,173,57,53,141,72,83,237,231,43,61,168,14,212,225,156,188,25,206,179,204,157,122,246,124,58,195,39,241,87,30,64,11,192,185,157,88,136,208,54,35,201,91,91,202,213,5,213,41,134,209,3,163,67,93,211,2,80,82,20,5,64,209,82,82,128,169,209,107,246,95,31,178,231,119,82,163,211,118,203,219,166,132,133,149,37,161,115,248,57,175,0,96,234,43,78,39,203,193,129,192,18,107,5,93,241,202,203,250,60,15,191,194,95,29,216,164,246,168,162,19,158,173,198,156,246,243,241,170,248,16,127,158,213,97,190,222,219,211,101,156,193,159,77,228,242,184,149,168,55,188,211,165,245,143,95,123,189,207,239,169,127,203,33,0,255,66,220,17,118,107,136,53,163,110,251,89,171,241,211,124,69,29,143,229,24,0,44,164,209,222,194,252,197,2,40,236,24,103,228,80,239,35,242,108,119,73,23,233,103,95,239,179,127,55,206,217,206,118,47,95,98,181,0,255,180,73,157,225,69,124,165,31,4,25,6,171,70,95,239,89,0,255,25,159,27,43,159,169,150,100,30,219,127,249,18,111,194,63,28,64,239,201,240,199,223,55,252,38,238,16,25,133,70,251,73,111,241,81,94,47,125,197,241,48,159,227,168,31,213,188,0,255,164,202,205,29,147,47,26,140,191,230,107,61,199,229,46,146,1,40,138,162,14,64,113,78,59,91,89,205,250,106,79,238,60,161,87,132,254,217,102,153,178,235,89,219,169,99,248,74,190,214,173,175,164,253,3,143,201,6,27,14,110,137,183,11,87,248,204,0,10,220,145,17,231,202,242,6,27,115,175,158,207,181,69,251,97,215,181,94,99,241,141,149,62,85,94,241,254,65,217,47,230,153,199,237,172,169,182,149,205,109,73,197,87,240,83,181,212,0,255,125,68,94,28,23,111,249,228,238,241,15,94,131,148,81,232,134,27,201,208,106,196,21,115,111,145,125,0,165,211,167,158,115,140,109,116,39,39,14,129,252,237,120,86,9,52,137,55,250,186,149,30,169,159,113,149,249,25,47,223,188,152,252,155,234,222,167,105,33,94,237,19,224,160,10,98,5,146,4,114,212,164,141,180,186,165,217,71,122,182,54,196,131,240,155,94,237,243,122,59,227,28,238,51,191,252,129,100,27,236,67,141,172,113,252,201,3,40,174,227,186,227,80,192,131,124,25,226,59,158,237,170,97,111,47,150,110,141,248,72,124,140,87,123,216,115,59,79,218,185,109,169,229,75,220,195,8,123,11,117,175,211,208,129,237,50,190,20,168,188,3,72,59,234,66,109,213,122,46,156,139,32,134,16,193,218,1,244,104,250,127,111,30,105,3,198,116,132,39,132,54,124,78,95,51,244,0,255,136,123,224,244,138,207,232,154,226,149,30,86,239,254,125,127,128,91,198,171,244,216,167,15,191,194,183,123,141,229,245,250,136,243,13,53,214,114,77,184,213,218,199,7,208,251,212,199,57,102,126,253,205,6,83,0,255,177,178,70,199,89,3,127,14,251,190,59,127,131,101,27,185,178,71,227,34,189,194,62,245,236,206,25,70,24,179,217,97,213,178,125,182,223,27,181,213,19,190,234,21,207,1,248,233,102,91,6,186,191,16,95,164,193,228,134,230,186,104,186,242,1,52,195,251,87,163,49,125,244,149,236,49,238,30,203,7,44,151,89,223,210,218,157,33,145,240,65,252,200,107,247,79,249,221,71,236,21,17,121,249,210,205,75,50,191,107,139,117,236,129,55,241,140,3,40,234,20,35,56,7,71,87,163,53,5,64,209,66,81,58,28,128,22,110,138,75,173,23,41,102,0,74,138,98,20,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,209,82,2,80,20,45,37,0,5,158,230,0,10,56,101,0,154,145,166,78,99,77,1,80,20,69,113,0,160,164,214,115,142,65,24,68,33,109,107,61,128,235,73,158,17,230,219,111,229,131,123,226,120,75,107,116,45,135,7,186,238,181,62,229,57,24,237,194,99,112,228,146,133,88,215,242,158,97,121,2,133,111,225,5,30,64,235,31,227,253,25,187,219,179,203,187,193,164,53,60,8,186,126,0,255,156,36,63,180,159,36,147,230,47,93,154,100,174,17,205,195,15,9,125,165,175,215,223,201,90,229,113,214,253,185,68,191,217,87,143,120,236,246,188,30,158,145,160,29,187,177,141,50,220,17,101,108,109,237,45,46,218,207,122,136,63,226,169,0,122,95,15,179,229,63,226,110,27,73,152,121,241,68,167,23,60,212,162,211,36,124,172,215,113,166,0,255,119,229,11,24,192,212,50,94,196,237,17,191,230,21,254,243,250,167,151,153,202,208,141,10,118,105,59,188,179,191,9,194,55,123,13,186,31,12,43,159,93,193,145,137,186,89,223,30,88,226,89,124,0,77,248,211,227,194,224,252,246,174,210,184,236,168,107,87,251,236,63,103,12,51,250,199,236,229,153,183,186,121,181,31,245,209,72,124,13,79,85,250,88,33,35,23,27,56,89,156,157,85,230,238,236,46,17,125,227,13,87,132,30,4,220,62,128,218,215,187,127,232,56,12,183,15,228,231,214,70,58,179,143,139,224,90,157,225,125,177,46,122,115,181,215,254,131,203,79,161,253,4,32,115,108,165,169,28,157,134,253,213,225,123,205,242,154,231,88,30,193,249,135,118,141,77,43,15,89,92,146,150,150,206,81,197,175,240,253,94,237,115,188,0,28,57,99,70,225,109,162,65,23,215,235,220,72,205,245,48,128,210,95,57,70,236,8,218,238,113,124,91,206,184,98,218,183,53,113,197,168,81,252,215,65,47,13,185,210,167,59,114,44,135,217,47,148,129,101,229,172,97,111,77,177,196,157,226,123,205,243,234,166,135,204,143,5,206,23,102,35,199,52,212,162,108,212,75,19,109,142,0,255,241,55,175,117,0,5,212,37,73,0,144,88,146,228,129,20,242,18,185,15,160,225,143,51,54,236,14,233,188,133,242,213,112,61,24,71,47,253,74,16,177,127,173,174,18,0,255,211,215,248,189,223,118,163,251,104,0,255,54,184,28,62,205,87,146,251,199,83,78,0,255,49,224,144,195,95,196,44,62,205,3,40,138,150,18,128,158,122,199,25,163,237,30,33,222,130,90,186,222,219,187,233,241,125,182,187,200,242,213,126,216,135,157,240,166,62,128,214,219,115,88,242,118,189,188,91,55,243,35,243,186,37,158,218,95,118,192,147,188,210,199,100,249,159,217,248,200,11,107,155,99,88,79,215,30,214,117,124,180,215,156,126,158,241,207,117,63,121,234,186,15,133,171,70,241,83,27,153,53,148,175,246,245,177,240,199,198,251,171,112,147,49,44,67,138,73,55,77,84,219,120,203,129,105,198,200,103,175,176,131,16,100,172,60,170,29,53,73,186,121,205,228,151,198,5,138,63,225,99,188,110,107,252,163,251,200,217,253,21,18,155,72,214,221,211,189,228,203,225,107,125,96,210,250,220,99,156,221,226,0,255,110,94,249,91,60,246,145,62,162,91,124,144,175,241,31,59,226,198,87,36,240,30,143,136,182,119,140,213,122,218,215,248,207,56,227,222,199,239,106,187,157,167,141,89,180,154,175,247,246,102,207,24,219,6,223,228,78,42,136,65,183,125,163,175,248,47,15,160,40,138,2,160,40,138,2,160,40,158,202,48,28,80,116,118,0,69,247,183,55,195,25,47,143,204,252,149,110,93,114,148,101,250,119,28,241,12,254,210,87,250,168,135,33,56,227,196,40,151,168,109,210,222,44,213,182,69,181,209,60,190,222,115,16,156,151,193,150,167,90,176,103,23,125,141,157,251,9,138,76,181,11,218,159,36,218,109,222,214,13,59,214,240,107,7,80,250,232,126,125,148,238,231,126,219,221,11,237,143,79,168,91,124,73,42,252,135,186,31,24,3,243,86,128,49,198,175,120,177,244,222,30,211,147,59,187,221,233,5,151,79,94,246,42,252,213,127,190,230,120,236,205,30,50,115,127,243,184,150,247,47,176,237,214,71,39,221,226,25,125,0,45,251,31,161,242,73,30,123,187,253,11,169,139,226,93,194,127,170,146,253,95,162,93,254,99,131,251,106,148,217,185,226,153,248,184,71,190,206,63,227,76,248,35,144,157,218,16,195,210,94,147,85,173,63,170,172,111,215,45,175,59,32,89,169,111,212,7,208,253,254,215,71,122,252,175,32,103,174,71,24,238,235,46,126,174,85,55,254,79,148,252,223,117,61,87,135,11,0,255,189,124,45,171,95,163,153,12,128,184,65,161,239,63,213,243,95,124,126,213,7,208,49,224,127,158,177,232,63,184,42,120,107,179,80,183,34,30,139,95,59,173,161,207,51,182,112,121,92,126,1,249,221,50,204,13,141,227,71,60,134,124,133,225,25,57,227,137,11,7,230,98,171,245,239,41,147,252,164,242,209,250,146,97,204,133,213,218,54,210,7,166,169,143,121,63,133,51,54,122,222,150,199,35,41,239,180,211,184,184,100,210,39,190,192,119,173,184,222,231,240,254,72,94,200,109,243,137,124,27,133,193,101,218,191,173,61,203,90,20,47,180,209,64,92,237,175,62,227,1,76,32,103,51,40,61,181,89,97,241,194,250,248,164,123,87,156,110,121,6,94,72,89,53,159,43,210,16,198,138,184,33,145,79,79,13,196,127,90,119,64,90,191,247,241,252,109,183,117,31,99,180,111,246,195,252,59,195,79,109,32,231,90,143,156,19,160,16,92,231,134,221,88,91,164,243,202,219,194,22,141,181,211,79,123,248,166,249,254,215,115,198,249,242,25,179,141,189,124,243,189,246,187,180,214,107,246,143,227,121,144,118,70,51,0,69,34,103,237,168,75,163,236,238,211,96,51,128,214,144,0,255,177,251,139,158,223,25,63,178,111,60,147,175,16,250,159,124,122,138,87,195,103,188,248,94,95,11,232,0,255,229,113,243,199,95,22,15,132,48,62,201,87,208,245,159,190,124,158,3,223,8,95,66,196,241,155,3,40,169,120,29,231,99,231,146,204,177,212,60,187,145,11,33,100,75,180,182,162,210,227,73,198,37,196,67,122,0,77,189,93,244,0,216,124,152,217,7,121,53,11,147,121,171,113,197,219,80,106,166,151,248,15,30,208,215,116,0,255,192,234,70,201,3,21,177,196,179,15,53,198,156,31,158,234,27,111,225,107,124,197,243,32,8,2,24,12,223,154,122,124,244,84,25,34,102,101,102,178,188,32,71,217,172,105,75,124,135,127,245,1,52,121,146,237,191,234,221,54,216,242,159,13,130,200,199,194,116,165,254,240,83,63,248,19,191,230,107,234,128,247,129,13,231,101,207,135,70,35,251,103,243,77,19,137,123,107,181,211,2,222,197,131,189,166,222,182,36,143,85,174,32,147,150,153,71,40,50,157,83,214,105,220,89,221,37,126,128,55,122,45,31,71,247,243,132,14,11,127,191,89,96,147,110,108,76,228,29,250,23,233,95,16,31,64,235,6,24,211,182,87,236,31,103,28,128,157,221,109,146,106,40,63,246,117,105,89,248,45,94,228,53,241,127,4,119,187,1,210,174,77,187,225,210,186,207,0,138,150,154,36,39,5,70,84,140,140,0,160,40,138,62,0,77,145,230,185,41,10,0,52,165,164,24,5,64,177,21,133,113,206,184,196,217,54,110,83,211,65,159,125,144,195,31,43,236,90,221,127,14,209,233,4,135,45,233,15,15,130,54,192,135,250,0,10,18,0,255,118,221,82,244,207,60,165,114,67,60,212,70,59,224,55,94,233,51,106,0,255,109,28,121,140,75,128,91,31,141,252,158,241,229,94,1,123,78,126,48,102,203,8,238,215,108,191,70,51,95,137,166,0,255,169,43,223,6,93,234,234,7,47,98,215,138,159,243,0,154,0,207,208,43,189,246,15,28,207,243,223,158,135,246,191,146,55,192,243,188,86,107,174,231,112,191,141,141,172,237,188,46,245,38,205,244,0,74,223,66,207,33,168,59,111,185,244,150,101,134,165,205,61,219,210,24,60,17,0,255,230,21,244,136,225,92,105,31,226,62,56,95,82,238,109,209,90,223,74,29,244,167,175,120,94,126,61,243,254,160,2,211,64,38,110,138,72,229,79,172,101,60,209,164,109,137,230,235,61,61,140,158,124,247,27,76,124,36,38,98,90,234,114,154,197,95,250,0,154,122,2,123,14,25,7,202,87,102,126,180,93,190,183,4,153,246,122,233,179,197,215,240,177,149,62,245,252,196,223,170,121,164,132,217,135,242,181,16,69,172,135,62,59,60,142,63,243,149,62,185,232,102,120,126,35,101,230,201,230,105,113,175,158,30,186,234,145,196,7,120,89,95,113,251,122,25,14,4,188,159,28,115,151,7,181,73,217,171,155,46,123,141,46,241,1,212,254,30,103,140,156,143,51,219,45,50,191,188,111,232,116,212,207,250,247,10,122,238,227,140,118,110,30,147,80,135,202,51,251,95,21,120,36,190,192,107,14,198,129,174,1,40,138,162,36,128,34,169,82,81,115,234,105,46,0,109,138,60,109,26,6,160,40,90,65,11,64,233,65,224,247,90,168,99,76,133,158,60,1,104,58,164,252,123,202,138,187,110,25,127,194,7,120,237,214,156,126,95,85,207,54,34,228,72,123,103,96,243,7,139,180,212,168,90,195,223,250,0,154,250,20,213,15,110,160,40,53,34,127,91,163,46,136,15,218,44,154,198,115,249,74,143,251,50,156,43,180,252,95,190,44,155,167,13,126,137,190,250,118,195,227,120,76,95,171,62,101,117,100,223,63,154,217,7,157,253,164,188,90,232,242,235,31,62,177,222,227,58,168,242,242,233,14,43,63,142,246,11,138,186,85,107,253,116,32,188,19,63,202,7,80,148,171,243,227,8,130,235,56,100,33,217,182,92,136,27,203,11,218,168,167,10,128,58,197,171,105,41,29,5,160,24,197,165,121,102,154,0,160,104,142,102,52,59,0,69,115,83,20,0,141,211,140,166,168,3,208,28,205,105,154,81,0,20,69,75,1,80,210,82,82,0,20,69,81,0,20,69,75,9,64,81,82,115,140,242,19,0,37,66,164,209,21,221,63,219,29,233,253,21,224,187,228,72,4,38,61,27,225,131,222,28,64,115,58,128,49,2,21,146,72,221,106,111,121,142,231,57,222,143,119,137,44,47,27,226,241,105,164,37,252,210,99,175,84,47,120,191,80,40,183,251,124,19,175,22,113,207,89,247,237,9,63,194,115,189,222,219,211,203,55,112,76,8,229,33,81,51,157,26,73,168,163,166,240,74,91,60,128,118,0,255,71,207,247,81,250,199,244,68,175,125,164,127,91,18,62,208,107,175,247,245,28,47,31,213,251,241,166,128,249,89,17,147,83,87,125,225,147,158,214,123,170,251,183,179,238,199,186,103,73,18,174,57,93,251,79,70,142,97,60,220,165,125,178,167,151,31,205,51,234,168,147,248,37,30,119,0,5,236,24,244,170,118,18,36,199,124,153,123,102,82,237,43,53,47,226,154,253,83,61,198,25,84,246,129,241,137,204,99,13,82,238,65,157,181,19,95,196,51,188,194,236,73,5,39,56,15,169,42,203,200,164,125,107,217,165,180,237,17,191,197,19,174,241,103,12,144,239,140,241,8,234,150,102,84,75,43,181,46,213,3,40,125,170,183,243,239,31,209,127,37,97,12,119,77,91,100,137,73,131,241,185,238,121,189,7,61,198,57,151,251,113,126,179,127,159,95,94,182,104,24,223,27,172,56,201,0,18,244,1,40,29,56,150,49,22,121,76,81,20,0,69,209,82,12,128,146,162,165,4,160,78,3,144,58,205,1,1,40,210,244,105,194,180,0,148,20,45,13,0,74,138,99,12,20,189,244,1,148,174,0,255,225,143,124,198,150,177,253,171,78,17,62,213,107,60,254,7,185,75,143,168,185,110,227,107,142,87,106,0,255,39,143,211,177,253,45,230,8,95,236,53,30,0,255,135,212,199,127,156,163,214,250,82,126,189,228,3,168,97,0,255,247,82,250,207,24,161,209,205,143,70,252,196,21,119,61,238,63,7,244,241,31,168,136,71,139,70,26,241,15,87,0,20,69,81,0,180,14,180,52,15,72,3,48,69,81,20,123,15,72,191,0,255,187,242,221,31,177,180,63,153,179,134,63,246,106,218,191,247,67,242,98,172,60,162,214,186,121,223,19,127,240,234,253,223,185,31,187,12,237,31,35,3,60,239,106,247,247,115,250,71,121,109,222,221,156,46,143,87,120,0,181,236,191,14,32,253,91,8,9,149,14,115,238,120,201,85,90,67,31,7,88,0,255,121,170,150,77,102,221,172,0,40,138,162,0,40,138,162,0,104,70,81,180,0,148,20,69,1,208,156,75,51,41,10,128,162,40,10,128,162,40,10,128,162,104,41,0,26,132,30,4,93,13,252,184,149,185,251,13,229,190,90,223,48,85,186,176,86,223,70,21,189,29,64,237,177,181,145,144,111,40,22,196,192,167,123,45,4,82,77,52,18,63,232,168,215,186,231,251,184,224,123,151,223,192,24,62,109,134,181,4,218,130,241,47,252,157,175,78,235,64,80,6,43,112,31,64,237,237,113,59,183,205,112,137,146,98,54,107,17,77,164,47,107,166,75,189,135,159,142,179,117,227,236,174,223,165,153,95,158,54,107,13,175,203,227,235,253,61,158,3,48,159,93,230,42,67,49,135,189,178,95,23,77,246,106,245,117,28,32,227,238,147,80,211,243,73,0,255,78,39,241,61,252,55,128,198,202,207,115,186,61,77,0,114,102,220,222,11,201,242,106,171,246,224,123,205,242,234,253,49,232,110,90,60,184,12,171,154,146,163,38,89,248,32,94,210,215,251,236,223,206,42,96,220,246,149,218,44,164,173,212,35,94,22,90,43,36,249,118,42,115,71,156,90,93,92,148,248,0,154,253,223,99,140,243,44,0,255,241,123,121,181,143,18,111,223,195,71,109,172,24,25,231,10,220,116,232,190,222,219,227,123,194,206,120,180,136,36,73,100,233,244,174,209,190,62,175,246,216,127,238,62,206,216,185,132,0,150,46,97,135,217,170,75,248,90,87,249,0,138,146,189,18,61,61,183,117,191,59,227,145,104,89,228,149,39,17,194,151,90,114,77,252,159,104,243,108,185,138,38,186,29,156,70,231,240,121,17,7,80,180,91,233,219,67,181,230,231,28,91,218,232,228,184,68,79,248,220,103,165,63,167,194,119,61,91,45,108,137,224,132,85,186,148,2,40,234,20,85,63,52,154,143,19,67,67,229,71,217,171,221,0,20,117,42,127,117,0,255,98,59,69,209,7,141,133,81,98,88,35,128,162,166,2,223,127,17,249,156,111,201,62,41,2,254,135,196,122,68,48,34,128,150,58,149,31,85,79,33,77,233,129,9,64,81,20,45,0,37,69,81,0,52,117,205,244,228,242,176,71,67,138,172,178,187,146,4,107,129,30,250,132,54,240,202,138,211,237,81,116,128,196,100,4,56,218,120,123,59,142,181,177,78,131,75,31,125,233,107,125,165,141,51,64,34,21,55,76,84,174,246,194,82,118,44,113,237,215,234,107,240,41,124,210,1,148,126,191,91,97,192,12,44,18,51,95,138,117,142,99,98,183,198,186,215,194,39,120,100,189,7,189,185,3,28,76,202,35,102,173,66,98,242,116,181,213,97,138,63,226,175,174,244,201,115,0,120,178,145,120,187,44,59,203,50,115,183,190,154,172,122,196,47,249,138,231,184,55,28,111,143,193,145,177,176,122,222,240,187,52,211,226,215,53,126,115,0,93,0,255,223,253,170,115,227,236,6,93,243,108,90,177,87,151,170,40,10,128,162,184,128,226,32,21,0,64,147,49,154,210,36,56,81,113,2,128,38,165,164,165,4,160,40,202,213,238,31,207,129,51,0,26,177,219,82,98,24,134,163,137,177,32,44,44,0,26,0,255,153,222,182,99,183,155,247,51,79,246,99,99,95,125,173,71,142,49,89,14,204,204,254,129,204,172,141,33,46,229,179,218,106,223,5,191,195,0,255,92,43,211,221,25,91,138,121,188,124,187,116,122,124,254,237,235,150,62,252,2,239,245,122,79,78,30,75,44,118,73,18,210,220,197,141,225,110,14,160,168,58,64,56,222,36,27,54,154,21,16,134,39,111,137,239,154,180,222,241,83,190,214,229,47,203,67,48,141,242,242,162,89,120,100,217,11,180,209,182,33,158,198,31,189,222,215,199,194,224,194,97,39,162,238,104,148,75,142,100,31,4,33,226,215,248,15,175,201,5,152,149,0,218,253,156,231,4,33,229,199,16,217,215,196,0,255,221,117,11,225,204,222,253,36,41,207,246,169,62,149,150,240,75,190,38,254,143,238,3,131,176,133,204,53,2,99,249,52,45,102,55,188,178,175,234,0,255,239,189,159,113,78,27,243,90,229,78,249,0,10,0,255,23,254,192,229,168,165,0,255,176,205,66,161,101,69,170,143,248,136,107,181,134,62,142,34,243,156,163,216,228,77,175,149,21,0,165,99,239,117,204,254,189,143,167,78,46,191,93,116,176,59,193,39,120,253,122,37,249,39,66,254,231,32,63,124,64,110,240,229,30,64,187,127,212,153,207,72,185,195,62,25,221,120,26,95,235,99,204,115,165,125,45,251,95,251,207,99,31,193,139,135,241,53,244,247,254,1,194,20,122,173,0,138,150,146,22,128,146,162,40,0,90,106,42,61,94,160,118,21,0,208,24,142,168,10,193,90,145,117,5,174,103,203,201,5,142,150,50,54,243,75,55,205,252,56,187,244,211,9,254,194,23,3,232,125,238,126,146,156,49,37,119,143,177,148,119,11,46,205,116,148,254,240,148,190,214,243,202,0,182,89,75,30,119,171,68,221,145,36,105,123,73,169,121,248,18,222,41,234,72,27,57,220,56,73,112,86,110,158,12,201,167,171,212,133,37,169,198,253,225,19,248,164,215,196,204,175,202,197,206,180,2,137,123,54,175,57,128,158,220,254,227,87,246,158,245,15,191,188,245,30,246,25,55,19,217,184,192,93,230,202,222,198,204,95,223,165,111,179,154,145,224,122,46,35,217,153,200,146,158,53,238,194,109,0,152,84,251,5,208,242,191,89,103,204,215,60,15,160,247,176,227,17,7,6,92,145,172,27,207,42,50,28,107,109,73,221,173,107,109,252,20,31,207,215,58,189,30,201,67,149,107,148,177,104,160,229,53,237,180,77,154,105,20,207,117,232,90,111,179,252,15,198,228,132,246,115,100,107,6,177,53,11,35,190,207,43,114,4,7,0,77,146,163,128,36,41,192,226,20,163,154,2,5,28,5,32,189,222,163,222,141,113,38,220,94,222,125,178,224,243,109,63,22,16,126,193,59,0,205,25,167,146,96,228,246,112,190,109,126,36,73,114,237,231,138,231,131,183,240,165,218,127,129,126,249,202,150,233,77,18,185,60,73,210,222,194,150,186,81,155,185,55,222,232,181,62,105,3,195,130,2,16,210,80,102,188,108,226,221,181,165,221,229,189,58,87,196,199,120,128,215,236,191,62,233,126,157,124,20,25,76,226,74,212,58,77,80,99,45,5,208,59,158,59,48,146,28,138,200,162,190,214,51,166,252,74,8,231,145,234,17,187,145,43,107,230,150,74,147,240,219,124,173,127,98,57,218,32,220,141,49,2,225,237,209,179,152,13,250,216,215,123,123,152,127,63,4,225,111,16,106,39,105,18,191,107,176,13,158,26,64,225,31,215,179,248,231,229,49,181,149,239,197,111,212,70,190,194,191,133,127,21,218,199,4,164,0,255,187,37,99,120,250,233,88,22,239,226,179,94,239,231,249,143,45,103,231,113,233,150,108,100,0,255,231,71,124,21,63,206,215,122,78,6,225,174,4,208,130,153,143,243,162,147,204,5,130,187,37,168,116,180,148,0,180,148,20,5,64,209,82,148,0,212,84,140,115,78,118,191,41,35,242,183,224,86,239,129,233,73,46,20,70,229,113,30,35,218,206,134,162,104,219,52,45,210,75,3,250,90,191,114,28,118,225,88,192,124,174,222,17,102,211,180,155,27,82,238,137,195,247,225,79,1,84,251,0,255,126,70,106,221,120,245,63,158,184,204,67,251,71,23,135,63,224,141,94,235,247,8,127,88,70,102,158,36,131,105,73,0,255,136,236,109,152,139,27,226,99,226,79,60,169,125,232,184,157,51,62,183,219,189,252,216,139,107,246,207,126,212,228,138,231,154,205,87,28,199,189,209,115,141,186,127,249,223,143,208,134,4,109,210,78,79,157,226,145,30,64,179,0,255,228,8,170,247,40,39,56,128,183,7,177,233,80,86,138,95,219,186,122,191,29,220,151,59,16,83,71,214,107,71,242,124,218,247,127,45,225,119,221,98,190,214,88,63,34,109,70,145,177,181,35,236,74,159,188,110,161,167,168,52,0,255,77,154,145,96,50,11,59,117,172,214,17,30,0,189,191,183,118,178,229,22,133,209,104,145,47,151,200,92,112,234,210,193,195,120,192,53,87,116,125,197,115,124,7,114,5,135,4,145,179,158,175,144,185,185,226,173,238,134,231,181,162,127,94,137,142,187,159,49,97,247,247,69,164,65,179,79,246,67,170,240,81,124,193,3,40,10,173,121,29,121,30,156,97,24,123,0,255,251,252,210,182,150,36,132,81,215,42,13,245,179,22,128,146,162,40,22,64,241,61,187,43,163,45,180,175,37,254,25,184,25,234,223,138,112,106,157,123,183,13,94,198,215,250,219,231,243,147,88,107,95,225,253,227,136,136,224,0,166,213,227,59,195,87,60,128,90,76,0,255,239,162,47,18,4,35,41,251,19,110,31,31,225,53,185,218,57,187,215,75,253,231,56,23,125,147,169,96,148,180,225,182,143,159,240,138,220,10,64,133,94,19,0,255,119,215,3,178,251,202,179,177,124,91,218,159,55,204,154,135,207,243,250,213,248,235,24,119,183,153,199,45,221,167,109,125,0,61,239,3,35,3,165,212,215,54,24,89,53,215,182,87,59,196,63,242,53,246,140,242,131,67,206,64,217,154,17,167,166,245,21,199,225,167,229,63,54,221,63,154,38,80,101,243,102,181,140,87,154,244,37,51,95,45,251,135,249,41,92,28,194,37,30,173,246,105,115,252,229,0,90,74,138,146,0,154,115,158,217,52,42,251,26,0,255,24,127,119,225,119,97,130,4,216,21,241,191,38,187,224,141,124,141,159,222,206,40,220,121,228,111,141,134,246,245,250,0,255,247,127,190,149,103,206,105,75,61,226,127,141,118,249,124,0,53,213,127,46,254,227,111,93,10,139,225,135,15,203,183,142,223,241,154,187,30,247,79,62,176,244,143,50,9,8,52,45,122,157,248,134,171,236,0,122,79,159,106,231,86,100,225,49,186,64,17,70,179,44,90,107,49,196,11,120,178,215,248,111,211,241,248,51,0,255,182,66,6,251,179,84,53,142,95,243,245,94,207,200,117,56,98,93,227,31,211,231,160,125,239,135,34,136,207,228,0,138,211,51,138,216,216,118,181,175,207,151,113,91,180,118,221,152,228,78,43,105,86,233,18,195,35,248,99,205,254,237,43,252,113,81,66,227,44,82,33,59,177,75,199,98,233,12,191,232,235,125,85,202,207,37,72,0,255,110,240,208,252,153,137,91,226,79,124,25,14,13,5,208,238,103,250,65,27,187,81,193,110,92,140,54,138,8,119,73,60,57,42,173,244,106,253,223,232,56,57,73,101,219,93,102,179,87,55,157,242,246,207,215,123,237,191,44,227,182,113,159,13,171,94,178,198,222,163,199,126,139,111,241,101,175,165,253,167,124,35,104,127,192,220,128,165,218,54,188,2,158,202,7,80,250,244,56,99,131,177,179,155,125,163,153,60,242,188,161,105,109,106,252,211,113,136,23,216,48,154,225,105,168,43,227,248,107,244,141,119,26,91,237,237,217,245,140,239,55,207,182,112,204,205,254,188,104,90,136,47,184,234,61,128,198,142,10,6,242,37,39,240,158,201,71,20,219,112,182,215,118,188,173,157,157,226,31,248,170,87,239,227,32,117,12,119,48,222,237,165,94,75,101,175,210,229,243,90,79,120,170,149,6,141,175,245,1,130,50,140,101,145,226,208,43,125,220,201,99,105,231,224,210,252,230,203,210,124,177,248,244,211,86,219,238,248,1,0,255,5,208,188,30,28,231,141,184,47,182,68,24,45,150,146,50,23,212,125,30,107,220,31,254,16,63,229,85,218,87,249,151,159,195,127,133,0,86,218,150,225,82,137,17,228,46,73,180,89,79,248,222,18,20,243,149,62,229,211,219,119,132,173,127,183,242,129,165,109,143,253,171,111,31,124,139,79,28,64,81,180,212,1,104,202,169,168,104,118,0,154,166,40,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,146,162,0,40,90,40,250,0,52,40,165,231,201,168,40,0,74,15,138,150,18,128,158,174,201,116,203,229,97,211,249,184,34,51,59,73,219,218,160,131,62,160,21,124,179,226,116,123,128,14,20,37,35,129,163,145,8,210,72,235,180,211,226,210,67,91,250,42,63,125,144,147,171,174,242,89,78,251,136,217,150,100,154,125,211,151,172,58,196,159,23,30,135,79,13,160,221,31,175,151,1,87,217,209,198,252,247,41,222,242,218,218,57,139,181,214,85,35,120,8,175,185,226,200,147,23,142,97,49,195,7,93,209,16,134,214,249,147,96,103,109,207,188,90,76,226,223,120,168,158,253,184,95,192,230,183,149,207,141,80,151,32,108,181,63,46,241,120,39,190,159,175,240,31,0,215,113,46,35,33,86,71,150,182,180,35,111,175,54,128,198,63,166,131,118,51,206,238,60,13,245,123,121,89,163,105,188,47,177,226,28,56,243,11,192,36,158,37,40,4,111,211,254,85,177,10,224,221,199,65,34,70,225,209,182,105,229,199,167,1,125,0,133,0,255,14,215,63,142,3,165,172,21,146,156,97,251,38,139,192,143,93,237,49,61,8,158,160,172,124,121,51,16,21,45,175,44,175,8,226,101,60,85,139,72,60,199,249,57,89,119,70,76,226,150,120,182,47,11,194,7,92,239,199,237,63,245,228,243,50,192,213,20,158,4,213,89,124,213,1,180,222,125,156,156,113,98,192,160,128,238,152,237,16,87,150,164,105,107,117,208,184,14,254,151,224,149,190,238,219,57,187,103,249,239,86,126,12,46,62,251,86,7,232,174,175,94,205,207,129,202,49,114,0,188,165,197,247,204,118,172,133,104,227,3,252,182,218,115,63,99,176,51,243,110,178,197,242,206,254,182,100,135,15,226,119,60,128,150,61,7,237,136,207,254,9,172,106,105,161,73,50,9,252,221,235,189,125,129,127,192,124,182,229,11,32,246,232,251,226,121,197,175,107,188,157,175,121,253,64,61,131,247,147,4,30,44,200,213,58,29,53,149,74,95,107,125,130,188,251,203,7,85,150,1,55,139,217,233,49,196,187,248,206,1,52,254,58,96,117,108,193,219,132,180,205,196,45,90,182,120,191,118,86,122,16,144,38,3,39,104,175,15,160,111,58,182,140,149,55,191,253,150,246,167,29,163,182,225,211,188,146,184,135,208,206,83,187,115,41,178,134,190,50,233,52,254,180,222,211,245,63,199,168,0,255,148,246,230,246,199,83,87,240,71,87,50,121,157,78,82,237,198,136,75,95,92,49,178,91,252,43,31,64,209,167,247,58,142,235,13,146,41,0,202,244,234,253,49,213,147,127,199,204,93,237,111,107,78,191,240,103,94,1,232,43,235,31,231,111,140,60,54,246,91,219,159,52,217,15,190,237,0,26,63,29,103,244,108,200,41,167,166,140,26,111,165,166,186,151,170,110,226,79,249,26,59,78,142,45,0,98,86,226,109,153,189,92,175,247,36,186,143,109,247,183,161,46,163,220,146,216,74,219,154,215,88,252,140,87,0,84,171,40,251,0,255,251,35,6,26,236,233,170,122,21,246,192,147,243,81,85,48,91,17,225,210,199,62,128,126,0,255,118,234,203,103,32,239,182,79,69,54,248,144,87,50,251,239,254,82,7,27,118,31,251,27,136,198,63,123,245,254,225,125,118,59,99,101,181,143,11,219,12,207,241,90,218,215,79,141,91,170,162,52,146,123,198,47,120,0,37,69,81,0,20,69,81,0,180,212,123,156,103,156,243,88,161,242,34,56,173,56,221,158,30,8,197,100,132,88,54,210,202,142,16,69,166,99,131,78,90,236,181,232,145,115,224,42,155,155,200,140,19,13,184,75,131,188,187,85,167,221,240,11,188,229,0,122,159,59,44,117,228,246,40,51,79,7,242,52,207,167,107,159,62,21,188,128,79,123,165,123,0,255,42,188,126,9,64,6,163,229,182,114,160,147,105,48,182,86,167,120,94,168,119,151,181,251,39,64,78,80,229,23,66,158,132,219,185,99,225,238,218,222,158,86,143,248,93,169,185,54,120,181,191,15,61,138,82,103,183,21,156,148,228,206,202,218,138,248,16,223,232,3,232,189,125,166,227,220,140,177,59,51,237,118,62,182,128,248,71,159,74,159,231,28,75,14,96,71,0,255,40,210,215,170,196,93,30,183,247,151,233,222,9,143,227,167,124,141,127,84,29,227,70,109,183,105,43,181,45,163,175,245,45,35,3,169,12,247,27,179,105,71,148,81,227,238,34,0,255,75,155,28,63,224,253,124,0,189,175,71,64,119,143,248,129,68,40,103,81,209,94,109,68,159,248,207,21,215,87,28,47,128,30,80,198,100,87,139,26,233,18,222,222,158,183,39,110,214,26,254,215,194,227,248,57,95,97,79,59,117,36,252,33,150,231,179,203,50,79,199,162,118,157,190,122,86,194,167,248,201,1,20,117,26,4,35,21,32,8,12,176,166,0,104,41,41,90,0,74,15,114,169,121,112,229,227,140,11,205,49,195,4,117,199,80,81,111,0,205,11,183,142,49,217,226,186,223,229,211,40,222,22,210,87,123,212,147,33,185,96,158,123,121,217,2,104,60,17,170,155,6,83,124,13,63,202,87,219,245,254,190,186,127,75,108,124,186,44,103,16,54,141,244,239,200,245,128,223,245,1,52,168,58,70,189,93,57,159,104,82,93,107,32,214,76,190,18,73,207,213,198,202,95,118,19,172,86,240,186,23,75,197,63,245,149,30,245,65,61,56,186,191,34,230,34,223,37,25,53,211,129,26,232,137,87,250,26,235,231,183,115,212,63,110,9,80,107,77,11,20,125,198,239,120,0,165,231,176,79,218,8,243,9,13,60,179,89,220,211,37,26,233,149,254,250,220,99,92,190,221,178,115,118,227,226,150,242,202,199,246,66,120,169,69,94,239,113,140,192,112,168,94,83,207,223,199,110,123,183,151,199,229,174,137,246,161,253,201,35,241,1,126,230,1,52,227,236,54,220,118,19,196,181,95,203,91,213,186,160,175,176,47,28,156,75,218,6,75,24,192,120,155,7,107,73,90,94,93,93,217,222,7,63,227,19,94,227,63,244,10,138,196,6,3,72,81,36,71,136,190,97,44,212,14,64,233,117,76,79,112,190,42,151,111,103,18,228,173,46,88,142,32,212,178,85,199,142,189,2,193,25,237,0,163,122,121,127,97,151,204,109,237,104,222,142,163,193,74,241,19,188,195,43,86,115,252,70,5,101,17,73,144,180,231,62,128,214,115,100,122,156,43,212,124,247,153,39,147,246,245,223,244,174,136,199,149,62,245,188,30,22,11,140,201,108,254,142,227,91,148,189,186,133,127,117,231,122,175,253,163,48,86,62,167,12,223,212,254,34,45,215,53,252,176,215,146,7,208,251,162,227,123,246,207,1,46,226,77,38,125,207,170,71,248,228,200,43,61,15,61,130,199,114,75,132,151,47,47,165,41,146,191,183,87,159,11,94,199,223,250,138,131,231,115,173,7,142,7,200,219,89,68,102,139,24,204,133,186,85,35,125,6,77,226,69,124,0,109,35,211,97,228,46,35,53,122,189,47,60,216,112,42,64,104,86,101,180,48,48,253,116,72,238,210,246,206,18,248,23,239,243,138,3,114,211,241,17,200,124,187,4,107,201,16,64,81,180,148,0,52,163,165,164,0,104,210,43,217,163,46,46,29,32,117,230,116,211,227,137,45,124,155,215,168,87,10,250,159,22,228,63,112,96,103,49,78,248,143,62,128,34,252,243,238,83,213,1,235,69,241,105,0,255,190,126,242,149,106,249,143,83,87,30,199,177,169,33,124,88,231,16,127,212,215,113,174,0,255,117,17,193,25,38,117,143,55,65,246,120,36,95,241,253,211,217,229,231,220,238,135,15,81,170,248,97,0,125,122,143,35,56,27,110,100,138,178,250,0,218,125,250,245,99,137,28,219,37,34,89,187,124,161,76,241,119,198,47,93,190,48,252,151,87,156,72,183,140,133,67,189,238,92,68,82,52,250,215,36,58,141,0,255,173,163,225,229,215,129,165,201,191,44,146,212,185,55,131,47,173,137,0,255,39,245,159,3,25,162,174,165,70,2,174,217,75,144,189,227,223,249,0,90,175,28,4,103,131,193,70,178,66,92,50,193,68,95,115,164,157,49,194,128,0,184,23,12,169,205,163,112,44,101,195,91,218,90,25,111,194,143,243,21,195,93,150,173,245,169,15,232,25,243,126,74,137,118,137,209,188,216,170,71,171,59,124,181,15,160,245,122,61,198,25,17,153,199,153,121,50,197,231,151,111,90,55,105,168,149,124,189,191,183,54,206,37,36,159,132,218,55,156,41,18,41,189,53,105,225,123,188,170,175,245,200,235,25,103,108,170,0,255,54,243,192,61,49,218,95,250,178,6,90,89,113,28,109,28,177,28,207,33,106,188,222,136,40,251,86,246,254,22,125,98,120,26,31,227,3,40,250,186,134,30,169,118,14,200,180,28,204,216,197,18,253,195,86,107,240,194,195,120,200,53,35,109,4,21,0,180,52,163,168,3,208,160,116,84,60,197,1,0,138,48,45,85,84,4,0,125,154,131,32,128,33,72,93,17,137,35,166,104,216,3,232,61,166,103,253,103,156,65,172,4,199,114,12,115,177,183,73,227,214,166,120,15,126,163,175,117,250,125,229,161,224,168,30,30,46,124,30,87,35,93,86,248,225,43,18,188,254,253,124,248,77,167,248,244,47,245,42,173,232,107,217,0,255,118,183,195,67,217,128,236,60,98,191,165,233,116,210,103,109,205,120,22,190,227,0,122,31,100,156,55,146,45,183,212,134,57,45,226,202,50,236,205,133,47,46,130,127,226,99,188,102,228,220,87,60,135,125,242,242,19,49,32,177,188,97,180,27,199,223,163,205,165,183,94,242,149,62,229,211,219,119,136,173,0,255,119,242,129,157,197,99,223,106,219,8,223,226,25,7,80,20,69,1,208,140,162,40,0,138,162,165,4,160,40,10,140,130,30,109,0,20,69,65,15,140,22,128,146,162,40,0,138,162,160,3,64,169,133,238,31,36,210,73,4,75,4,80,180,171,101,0,255,163,66,92,207,101,11,203,206,163,211,73,147,180,194,63,213,150,223,174,54,150,46,246,71,213,173,209,17,254,22,24,64,81,92,24,16,122,173,251,123,202,22,9,130,237,140,70,250,4,68,218,166,105,248,71,55,189,82,29,123,63,155,225,224,126,135,76,164,43,183,172,61,235,21,225,95,120,61,31,64,49,61,231,238,119,27,200,207,130,178,235,253,246,159,233,248,182,222,118,91,162,206,206,63,109,63,252,163,61,125,189,207,254,241,186,153,249,4,210,141,90,115,44,34,125,161,102,240,79,115,107,226,253,233,188,63,159,102,56,150,60,128,194,114,28,39,184,193,158,111,8,223,160,110,238,105,100,103,212,25,252,15,47,244,218,14,14,236,102,203,96,65,80,191,77,239,254,80,157,117,131,103,218,212,188,126,159,212,147,146,4,46,165,149,245,182,125,43,205,168,119,67,188,213,37,175,103,223,198,64,165,252,128,172,19,171,38,109,197,51,237,22,138,15,227,189,30,64,233,121,209,3,120,46,19,112,155,204,229,172,120,164,110,214,38,175,47,205,235,253,76,0,255,115,210,54,244,34,143,185,61,132,146,166,177,249,94,241,139,15,226,25,94,235,113,62,29,185,163,198,228,246,152,236,142,204,227,130,76,203,198,120,175,47,215,242,51,240,156,4,99,145,228,239,0,90,95,31,99,156,160,198,217,253,54,157,214,101,39,63,75,52,21,95,234,199,213,62,57,125,94,101,186,211,54,60,210,254,158,185,102,155,230,90,215,89,81,0,52,245,129,156,143,42,75,41,74,10,128,162,40,10,128,150,130,20,5,64,235,79,233,121,102,138,2,160,40,138,2,160,40,138,2,160,104,80,20,0,69,81,20,96,138,162,232,160,15,72,207,254,87,190,252,148,111,237,111,177,21,254,215,171,9,253,79,242,233,127,65,173,117,182,19,63,230,235,189,246,143,235,203,227,36,176,219,55,197,169,21,60,222,107,188,127,188,202,181,143,221,137,239,213,132,220,16,47,231,3,168,201,31,120,249,159,28,46,251,183,125,188,227,138,186,158,252,235,166,0,255,25,157,110,223,140,191,92,1,208,82,144,58,69,3,80,140,66,17,52,207,40,128,42,138,162,70,15,164,106,0,255,64,125,121,252,128,217,62,46,253,74,248,209,245,222,109,47,58,178,75,62,137,71,51,227,24,226,103,188,224,106,95,15,148,143,219,109,119,201,60,218,199,45,161,6,90,171,246,134,241,20,247,219,39,198,231,242,1,111,113,177,54,241,146,3,40,253,216,251,57,129,56,226,120,175,90,154,183,115,46,246,145,77,1,80,20,45,37,0,69,81,20,0,69,81,180,0,148,20,69,1,80,180,20,163,158,222,99,12,160,48,142,33,70,0,69,191,26,0,255,249,126,206,49,88,62,196,217,164,69,175,198,191,21,249,127,150,14,167,51,60,132,1,20,165,3,133,208,53,254,83,228,127,218,203,201,236,134,71,233,245,0,255,129,0,255,25,236,253,32,139,104,4,3,104,253,160,23,137,32,53,245,19,29,183,178,21,186,198,63,60,254,15,51,54,115,233,209,212,250,248,72,120,78,22,154,3,104,60,254,31,235,1,97,195,52,243,163,238,116,246,79,215,248,143,249,245,140,67,238,143,180,76,155,168,241,127,173,0,255,242,49,166,37,124,68,90,195,131,115,0,77,197,252,138,41,95,170,250,0,255,118,125,80,190,129,202,29,69,212,213,236,0,255,144,175,0,255,240,199,76,179,129,218,15,47,224,111,163,117,241,127,114,79,0,255,219,248,216,223,16,112,248,22,126,168,57,128,194,63,232,216,221,38,220,4,159,81,199,118,171,133,92,199,117,167,250,47,201,175,67,186,26,252,244,195,207,0,255,36,71,218,196,176,163,101,248,34,181,46,254,31,189,252,199,25,27,157,221,99,184,194,7,43,7,166,138,0,255,19,153,127,64,82,188,225,242,133,93,167,135,248,180,169,171,247,95,63,138,121,82,229,71,13,166,64,185,74,155,241,143,54,245,226,167,155,126,254,231,156,104,221,143,101,67,248,39,169,217,215,155,218,79,78,229,178,209,230,213,72,62,125,194,175,141,29,144,106,0,255,247,226,109,59,103,228,126,235,121,145,20,107,203,248,76,131,174,116,241,22,231,110,24,174,238,243,72,73,141,197,191,237,121,165,71,186,143,3,231,2,239,247,126,89,205,199,230,38,188,86,243,82,248,18,114,173,207,235,213,253,202,24,100,50,172,35,19,234,222,168,19,125,96,10,0,255,4,210,113,126,48,241,223,45,126,109,196,7,187,106,95,243,15,137,229,147,143,81,191,64,12,246,235,16,159,46,95,173,0,255,207,244,31,103,221,118,46,49,226,69,173,86,252,116,75,253,7,237,100,168,67,128,200,165,109,188,173,163,143,64,235,158,171,158,227,104,35,219,178,253,202,49,205,53,210,184,194,122,79,245,237,122,174,4,142,169,224,244,46,172,52,88,175,93,248,81,183,188,210,175,39,97,249,159,118,242,212,120,238,195,251,120,218,105,133,127,242,232,63,231,36,91,125,64,93,208,72,124,208,203,152,134,158,231,121,200,220,92,9,97,130,133,109,12,40,33,248,80,27,171,153,192,0,255,179,176,252,55,90,9,62,88,215,124,0,255,233,118,244,159,224,124,76,245,161,108,140,37,226,207,78,107,236,0,255,65,254,135,58,231,162,26,79,130,35,164,38,2,0,255,207,222,226,136,237,164,240,223,171,244,235,75,92,122,112,76,86,44,131,209,70,11,126,172,239,154,239,127,29,241,252,183,251,50,143,129,251,226,193,174,38,254,95,113,253,79,254,77,134,69,13,227,137,112,198,148,62,61,105,203,127,28,36,54,137,157,229,9,194,55,49,87,251,123,178,204,17,202,105,205,119,159,185,54,124,168,223,94,225,207,56,164,60,114,46,180,121,75,170,212,118,157,226,193,167,246,245,250,60,163,247,223,104,179,69,49,40,97,181,118,26,183,206,7,102,165,240,127,189,191,158,171,236,179,113,153,14,0,255,154,149,60,243,108,121,24,34,73,89,235,195,199,133,244,53,254,209,251,235,207,130,0,255,238,133,71,169,226,0,255,96,253,227,96,28,107,136,141,186,17,254,180,124,64,106,228,61,3,4,2,23,41,251,224,205,170,198,0,255,209,244,63,25,102,0,255,98,100,211,24,190,36,245,85,241,127,220,246,31,55,109,25,69,53,65,248,15,170,226,0,255,116,203,127,12,96,166,11,119,86,213,0,94,119,202,7,208,248,207,247,49,114,22,13,169,178,182,105,146,105,180,0,255,140,199,118,14,111,159,30,241,94,183,0,255,188,14,164,127,156,144,158,180,24,43,43,117,248,87,79,85,251,175,159,151,0,255,56,227,164,179,243,34,221,240,145,150,6,80,250,176,147,3,178,4,112,37,107,226,106,71,92,93,177,52,43,135,127,195,111,123,181,3,211,203,183,36,99,55,12,177,93,168,143,16,234,253,61,50,14,184,219,22,66,152,23,69,209,112,163,62,155,94,154,20,217,63,142,203,175,108,136,89,117,243,165,214,39,15,160,245,67,116,140,242,113,238,183,106,126,140,173,218,4,72,252,19,127,206,215,208,31,27,65,207,153,180,108,251,253,122,165,123,156,203,243,223,140,148,250,22,48,141,248,26,175,244,39,69,207,41,193,182,157,35,128,162,40,250,0,20,237,34,82,147,224,81,67,78,239,47,4,160,177,81,81,156,160,0,40,138,98,245,158,147,113,146,11,231,34,246,24,130,100,43,43,214,206,150,0,90,0,255,158,36,227,228,0,156,9,108,2,65,178,117,250,182,105,216,182,215,122,180,65,15,1,229,131,60,43,8,120,69,146,4,67,222,221,162,37,107,93,248,58,252,81,187,0,255,3,14,124,0,255,104,223,220,204,151,225,165,123,125,151,253,67,240,240,101,248,108,175,245,118,122,114,166,194,75,196,102,104,223,29,209,55,196,75,141,123,98,3,104,61,142,180,115,105,161,248,185,214,167,55,241,175,170,0,87,186,253,49,118,55,66,157,245,212,164,214,49,30,91,235,179,29,187,219,231,51,111,246,117,159,62,121,197,117,144,192,109,204,198,141,106,138,219,164,218,243,86,183,176,30,227,47,60,128,210,191,199,80,15,170,124,130,153,224,130,82,100,90,217,31,107,25,159,185,150,74,199,9,112,238,48,138,85,158,163,226,14,160,196,253,19,60,198,143,0,255,237,212,217,225,205,62,109,12,95,212,215,238,143,237,110,156,227,46,251,184,119,162,120,53,95,71,160,0,255,237,47,0,255,145,152,29,62,41,20,190,222,43,247,199,120,110,190,237,38,217,204,254,186,224,69,226,43,249,0,26,249,151,246,159,2,217,22,53,85,77,189,15,168,109,184,161,2,160,87,175,20,244,127,34,230,127,94,126,248,228,66,248,40,175,86,175,35,246,127,55,136,249,95,152,244,240,69,34,8,31,208,7,208,178,0,255,191,143,209,22,250,111,199,248,29,95,67,159,59,206,199,104,215,109,133,181,80,95,251,26,0,255,109,156,179,248,187,223,108,242,145,31,251,178,90,227,249,106,246,248,254,250,7,8,192,79,231,86,72,59,222,130,7,75,30,64,227,241,0,255,152,28,187,149,141,211,248,143,27,244,42,60,142,132,49,180,125,58,236,123,189,249,7,248,248,143,171,208,70,58,68,200,218,94,25,254,104,173,215,253,83,143,181,159,119,142,229,161,113,73,241,182,236,29,225,35,45,240,0,26,0,255,215,251,203,109,72,65,182,12,22,26,237,224,69,213,245,254,62,135,127,137,139,49,126,7,156,101,222,249,216,164,69,248,73,47,250,170,248,0,255,232,250,7,46,231,166,3,42,207,175,3,124,45,183,166,126,198,192,249,25,227,247,45,242,238,221,95,164,109,79,30,64,139,30,39,7,228,243,109,67,120,56,167,207,36,169,114,125,37,248,69,35,189,214,7,118,32,192,97,198,251,45,228,23,88,130,109,227,154,183,194,15,237,173,244,4,32,29,1,52,224,127,234,185,156,88,206,211,142,212,120,189,143,29,134,228,53,138,231,143,54,219,60,116,35,134,185,160,212,99,19,95,198,123,189,66,126,140,119,159,64,66,13,194,212,80,190,30,125,125,233,52,146,113,246,251,116,121,91,70,124,167,7,208,186,103,239,227,34,136,49,59,223,46,169,246,213,126,72,122,241,49,188,215,171,61,238,67,15,128,100,76,234,0,114,4,185,187,52,238,73,32,190,218,231,58,18,254,184,253,38,113,243,186,162,212,176,155,190,22,94,62,82,193,57,121,128,61,75,132,125,207,17,186,181,246,226,3,252,20,64,179,127,220,175,254,19,99,30,160,209,188,34,179,15,238,154,80,203,218,15,223,137,63,231,43,125,123,234,112,84,44,103,76,194,48,146,182,39,211,84,139,74,111,141,237,107,80,25,7,25,163,93,97,3,226,73,117,211,36,104,245,153,175,185,251,32,195,25,51,111,126,242,102,238,90,224,82,125,244,110,121,248,40,62,206,3,40,232,227,137,37,169,92,217,45,120,98,211,107,175,244,1,238,254,222,7,137,204,103,140,60,76,55,249,183,136,159,186,197,211,54,188,98,58,206,245,182,209,50,230,142,166,136,85,250,39,229,227,236,110,155,205,183,109,103,171,198,133,6,80,251,212,199,30,20,249,203,151,185,9,43,65,107,116,40,226,191,14,86,122,41,253,212,124,207,25,56,87,181,107,12,169,214,150,110,103,119,7,208,250,245,119,245,152,33,111,126,124,83,155,92,26,195,199,146,208,49,252,88,95,129,220,231,68,102,239,199,67,218,170,211,62,193,78,188,102,58,232,249,143,153,183,236,124,240,174,45,121,145,62,220,250,240,37,252,185,87,220,129,170,222,15,60,249,0,138,253,3,244,230,221,49,184,151,253,109,71,168,143,248,52,175,72,175,243,252,71,206,199,205,183,223,228,102,246,207,37,89,36,254,205,107,1,40,105,41,41,0,138,162,165,38,175,103,92,236,28,138,183,34,3,80,96,0,184,0,20,21,16,186,230,158,45,184,204,72,242,203,48,26,112,43,130,34,108,208,177,19,158,195,187,174,217,191,209,147,242,205,207,169,125,59,66,173,149,108,163,113,77,229,155,78,218,133,47,225,223,94,239,225,253,177,33,185,10,237,7,102,227,137,206,51,109,38,136,235,169,123,248,19,30,24,64,235,81,15,58,112,104,199,64,58,95,110,230,73,144,28,251,187,188,79,227,78,93,186,240,5,188,213,43,78,78,207,40,156,101,4,225,136,75,94,45,81,181,251,3,246,192,185,170,252,220,38,203,231,77,231,77,23,107,169,167,206,45,92,169,62,39,7,21,253,135,18,218,248,214,26,196,217,110,215,87,252,174,161,1,244,62,251,199,118,179,54,206,110,147,213,109,158,61,155,181,128,231,53,86,196,0,255,109,223,0,255,166,221,62,70,72,60,12,0,255,100,94,169,254,71,244,159,235,187,78,158,141,163,197,248,186,205,138,248,63,73,201,0,255,219,254,1,224,225,181,248,166,245,0,138,248,0,255,209,246,31,78,247,118,127,20,241,42,252,82,212,142,0,255,241,146,204,118,208,211,39,152,24,168,22,225,91,203,43,226,0,255,37,189,254,231,59,241,31,101,30,158,139,95,215,74,116,124,111,68,0,255,239,60,0,255,58,23,34,25,211,98,124,167,175,30,64,115,60,211,227,121,29,217,251,149,111,30,52,138,181,204,139,95,215,74,120,162,123,87,220,253,156,127,31,121,182,201,107,125,162,199,203,15,136,254,19,244,126,188,245,110,85,217,78,189,197,55,218,233,245,30,245,118,198,57,69,190,27,187,151,63,205,62,243,178,80,103,45,123,243,0,106,143,28,136,59,64,66,154,64,149,233,30,145,172,129,184,206,47,141,107,194,143,241,11,175,247,177,35,213,125,156,233,142,129,121,179,209,214,128,208,107,167,5,188,137,103,246,53,56,8,158,202,145,149,53,174,221,63,222,111,231,170,91,57,31,16,154,31,147,7,251,119,167,209,190,13,222,197,239,248,0,154,188,30,228,241,144,50,195,218,18,212,140,207,94,181,127,220,49,94,254,183,237,220,75,23,114,109,117,173,135,47,226,115,94,239,239,235,241,247,177,152,223,182,101,57,223,26,90,235,97,0,197,235,153,121,82,36,246,149,126,61,137,127,170,112,50,162,127,216,149,149,91,195,150,88,247,240,111,124,133,123,189,47,212,65,65,48,160,60,249,229,180,88,111,168,113,101,195,147,215,172,241,44,252,214,1,212,142,135,94,245,159,220,225,36,230,146,0,85,249,158,82,199,214,208,111,124,52,95,239,248,142,13,25,22,94,45,46,192,221,101,95,115,142,173,168,110,200,0,17,170,204,62,217,18,47,138,207,240,184,179,40,126,204,87,216,113,95,134,115,165,249,156,93,150,205,207,154,253,30,77,245,236,133,199,241,137,3,170,168,193,128,226,121,208,191,7,82,129,195,49,8,109,178,219,16,41,141,172,205,21,241,96,78,60,129,23,92,15,251,79,157,118,19,32,101,33,209,165,217,78,241,65,181,47,63,199,203,35,41,218,138,251,188,49,121,221,203,122,193,103,21,254,15,252,83,56,131,112,19,182,137,101,205,210,158,185,72,252,157,7,80,180,148,30,180,118,0,173,95,0,255,238,126,98,244,229,223,168,106,191,253,167,71,164,11,188,168,175,245,233,109,252,129,202,205,116,251,56,9,170,22,241,189,246,43,227,35,94,239,233,250,47,254,103,63,227,208,141,237,79,80,154,132,95,244,122,143,235,184,180,49,102,3,33,169,30,225,126,190,214,87,151,215,174,182,226,175,249,0,74,191,222,236,1,202,7,204,220,93,229,216,52,216,231,69,241,197,106,42,29,231,56,49,140,34,200,92,80,1,80,82,115,253,198,81,75,205,25,129,168,246,0,74,167,135,98,73,62,230,147,67,236,105,17,201,126,73,183,68,8,95,195,0,255,86,241,207,113,135,234,31,40,28,62,177,28,1,179,138,197,213,250,215,184,150,226,175,174,84,207,127,212,67,218,230,60,150,245,186,120,59,107,117,248,45,175,38,211,127,140,51,234,210,15,35,104,45,38,26,31,229,1,20,215,3,244,184,33,230,193,142,245,107,94,250,122,199,242,245,160,80,9,81,125,40,51,128,180,161,37,169,30,225,99,249,154,203,79,220,94,237,71,202,117,118,1,145,250,44,227,146,68,122,120,18,91,75,240,179,0,58,211,127,19,127,215,127,17,218,198,254,33,162,193,248,8,175,178,190,222,179,113,206,231,231,231,221,203,131,108,101,127,178,143,116,20,0,255,201,215,140,96,88,193,26,128,62,173,15,206,56,80,89,164,200,20,157,123,0,181,131,16,12,208,242,1,193,183,188,59,13,23,164,88,92,219,241,45,124,169,215,123,212,183,187,31,59,238,51,239,60,192,180,197,190,208,36,132,183,241,84,190,222,219,35,252,113,59,87,74,204,188,89,228,201,66,61,74,13,116,178,175,245,245,51,206,239,240,111,51,175,124,233,118,158,105,235,61,122,197,7,208,250,118,196,142,36,119,31,16,148,133,101,27,53,193,86,13,213,221,245,190,158,95,248,227,55,190,98,250,111,30,249,49,4,58,106,40,173,196,47,92,9,64,81,20,5,64,75,73,81,0,180,20,37,5,64,81,20,45,0,69,73,81,0,180,148,20,5,64,81,20,5,64,81,20,5,64,81,20,109,3,108,15,160,225,79,167,103,204,249,217,142,142,166,159,79,136,251,13,113,197,126,132,39,225,79,189,214,183,163,198,54,70,17,89,69,142,86,202,219,81,216,171,226,71,188,201,53,17,223,170,247,245,156,198,31,155,143,179,217,128,121,221,159,107,226,127,47,105,23,126,225,122,143,239,150,251,241,44,79,177,144,151,44,159,32,251,160,209,213,116,252,143,7,208,250,247,130,213,3,116,31,239,126,18,118,230,38,173,52,97,77,226,135,213,41,128,147,203,72,48,107,10,128,106,107,141,244,36,56,137,179,109,20,64,75,3,109,11,90,12,95,172,188,171,125,125,168,114,206,238,11,68,166,205,216,97,157,75,23,61,75,76,227,240,25,125,0,181,23,133,94,190,249,110,219,196,112,25,94,23,223,237,15,110,248,60,95,235,169,172,7,133,113,242,21,88,168,172,94,240,180,87,117,21,223,208,87,123,140,35,29,227,124,99,5,206,31,44,234,28,143,181,229,206,120,41,95,235,143,178,140,51,54,159,205,102,147,193,221,229,240,178,224,93,241,0,104,125,250,178,3,56,159,82,226,6,148,6,27,53,164,246,240,164,190,122,127,156,235,153,110,190,242,184,253,124,42,205,51,207,225,67,176,72,190,126,127,28,49,8,109,175,175,222,0,255,125,158,0,255,112,67,251,7,35,129,111,243,1,180,190,29,102,71,236,252,18,184,248,136,67,49,233,174,81,52,141,135,92,113,92,207,9,72,4,105,62,189,146,64,0,255,151,95,254,135,16,110,248,144,246,197,111,121,13,1,40,138,162,80,15,160,244,233,223,117,160,234,201,47,159,75,182,246,127,251,90,179,240,247,94,187,0,255,123,238,242,36,193,97,74,253,70,27,103,214,36,62,54,77,3,241,169,124,181,183,207,25,99,59,155,253,230,253,105,0,255,237,71,173,225,119,125,165,191,227,97,190,252,241,47,58,117,1,229,179,60,214,51,126,233,35,163,134,241,129,105,236,147,167,14,7,82,184,197,173,91,169,167,106,186,222,215,195,194,31,187,177,213,137,153,23,143,196,165,161,30,155,150,241,153,43,9,72,122,143,139,93,225,161,175,244,233,221,117,0,222,95,94,249,36,185,237,87,125,185,14,126,207,87,239,159,163,124,174,181,122,133,63,99,188,251,235,109,119,110,247,119,239,107,27,28,64,233,215,155,61,64,249,5,215,191,59,36,61,13,11,169,81,252,231,106,42,206,56,199,137,129,194,50,113,65,5,64,107,87,250,245,21,254,177,107,227,162,139,128,198,170,83,122,233,219,14,63,224,45,215,251,220,147,100,156,184,129,243,72,203,143,32,40,198,62,13,62,221,52,165,175,185,63,208,195,6,48,126,222,130,138,122,121,230,157,214,221,61,251,81,151,129,167,225,87,61,128,170,0,255,175,227,245,229,151,249,121,151,20,195,44,95,233,215,95,248,167,10,153,240,11,43,210,216,52,52,172,129,120,42,254,220,43,61,178,127,156,113,33,247,103,230,149,119,62,234,229,197,126,214,186,53,254,198,63,249,106,79,159,224,60,105,103,2,25,44,79,150,102,217,58,45,74,125,117,51,128,162,164,230,12,58,170,13,34,140,33,133,161,182,222,215,231,152,207,115,89,123,236,31,217,173,236,134,143,53,6,208,122,206,192,32,140,113,20,169,117,189,79,125,166,135,60,187,223,110,30,163,108,251,249,164,141,222,225,23,173,186,218,107,0,255,221,63,193,199,0,255,195,89,97,35,109,1,209,210,210,240,59,124,223,43,125,105,0,255,57,99,84,45,0,255,219,203,55,31,219,118,126,234,168,37,60,209,157,3,232,61,232,43,245,178,210,128,230,109,109,188,89,107,190,114,183,222,157,225,75,120,213,53,245,228,121,70,249,118,171,50,76,34,5,180,182,37,212,186,163,93,237,173,245,49,203,137,149,30,221,7,6,114,80,59,7,246,102,254,140,218,76,126,179,158,250,234,148,7,208,251,100,28,21,239,135,52,41,199,183,111,200,154,153,43,11,244,208,9,254,235,98,165,155,184,56,57,42,178,183,103,126,104,11,41,252,47,122,181,175,122,140,51,68,228,129,241,213,219,234,144,200,244,170,120,36,62,212,152,43,190,0,255,245,26,250,7,82,73,246,90,132,21,57,181,24,95,23,25,64,225,223,76,224,127,88,240,15,20,248,184,214,250,244,56,56,200,211,13,178,196,3,108,193,241,198,17,234,218,18,254,210,83,69,252,31,147,252,239,117,248,155,100,124,59,21,223,0,255,58,134,254,243,118,254,245,161,0,93,51,62,216,244,0,122,31,59,224,253,130,89,146,11,225,222,224,25,166,140,58,150,233,14,31,213,212,163,190,96,126,204,110,44,159,13,42,111,123,9,111,239,135,207,61,240,46,254,88,201,158,45,121,198,178,143,97,168,98,103,125,142,20,194,110,61,197,0,255,240,184,235,61,234,57,103,28,144,143,243,152,229,115,109,67,230,244,212,93,203,70,249,0,90,159,142,156,31,12,210,60,163,209,106,209,188,104,91,230,57,114,237,180,14,0,255,197,15,174,56,163,110,32,187,246,149,62,245,60,25,55,48,143,148,8,129,228,101,109,44,94,162,127,43,124,137,247,243,245,234,233,113,74,0,255,217,221,118,19,173,60,242,185,69,147,240,185,62,121,0,69,181,122,159,128,0,255,57,226,198,110,3,222,98,238,8,250,181,117,154,183,170,0,40,138,162,0,104,87,129,251,220,8,60,63,40,114,54,233,19,102,210,82,197,42,228,111,67,4,29,176,133,45,32,214,213,7,208,123,136,150,0,255,41,224,117,179,192,239,192,236,90,182,164,30,225,159,90,191,158,40,79,98,0,78,126,4,168,168,188,218,197,199,130,104,41,62,178,82,61,0,255,115,39,197,126,114,185,75,173,201,81,188,224,11,189,214,63,160,140,115,198,217,108,246,24,80,23,196,203,134,214,196,139,248,0,26,212,39,175,19,223,65,153,136,27,155,11,240,151,41,114,198,109,28,216,110,92,210,173,21,93,239,239,47,252,241,59,40,50,236,219,59,204,65,157,244,239,152,244,140,175,92,235,30,64,83,62,14,30,28,101,112,183,71,145,176,24,241,22,164,105,242,198,154,86,203,230,254,120,12,31,185,210,199,62,108,60,201,37,69,231,221,40,146,180,107,63,140,46,211,68,252,194,245,30,121,142,83,25,233,254,129,220,239,50,52,26,123,109,163,150,165,86,216,3,36,79,150,7,128,11,203,235,226,142,100,175,211,182,34,254,247,115,0,197,112,195,72,87,250,245,213,206,99,100,27,204,251,254,34,145,66,155,45,218,22,195,103,120,207,245,158,179,29,133,81,4,16,172,81,76,244,53,225,159,229,1,28,205,39,65,212,171,0,255,217,242,188,29,141,180,240,44,124,220,1,212,30,244,238,58,142,116,99,182,242,185,205,187,237,107,93,30,248,8,95,186,222,131,62,73,94,69,193,165,153,36,46,166,121,102,174,213,187,93,91,253,85,20,78,111,187,237,141,113,201,179,252,243,21,245,111,0,15,242,72,165,151,14,71,13,138,165,72,226,141,31,226,191,14,160,241,159,99,44,222,38,201,87,87,187,102,8,210,211,100,46,24,63,215,118,173,127,71,96,126,82,68,184,59,28,235,72,156,181,190,66,155,38,126,195,231,248,154,253,231,158,208,145,4,109,51,39,194,130,182,85,139,129,190,146,244,193,179,243,32,219,118,64,58,119,164,213,61,225,59,61,128,218,163,62,199,19,35,0,255,205,142,133,164,185,124,169,116,238,135,167,58,229,181,234,152,158,83,154,217,237,118,19,44,204,62,242,183,229,4,159,107,183,215,10,14,180,94,65,136,124,0,189,15,125,61,202,92,75,46,165,25,68,89,138,1,234,161,79,248,86,67,174,177,99,156,195,88,0,255,110,55,12,182,39,64,191,78,123,248,222,107,95,237,131,211,231,193,247,41,134,217,183,39,206,100,125,139,230,149,92,189,127,182,135,242,241,31,120,131,141,52,220,36,187,245,12,31,107,35,31,64,147,215,115,166,119,38,67,219,11,21,216,209,215,250,87,207,160,199,210,63,27,131,176,208,177,57,113,201,244,224,111,109,184,126,0,255,221,0,255,150,254,11,65,46,23,125,32,193,82,233,19,62,201,242,0,106,7,216,83,175,68,127,70,134,250,143,88,218,3,82,248,76,21,0,255,79,94,254,103,156,147,110,179,203,218,27,190,174,232,122,79,200,121,222,137,145,211,150,108,27,114,54,44,197,160,105,248,88,15,160,148,232,127,145,62,83,61,92,252,63,34,126,146,175,16,250,191,251,79,174,209,56,33,190,214,87,82,244,191,234,63,3,160,122,136,111,32,37,190,145,175,16,250,31,239,190,85,46,210,193,94,55,3,40,90,74,250,245,0,58,215,127,251,184,116,249,57,68,139,230,115,65,248,82,175,240,143,212,127,78,240,18,73,195,229,159,81,223,248,219,204,142,241,41,94,41,252,113,27,23,153,110,187,153,23,155,102,218,68,239,11,223,238,117,20,242,63,84,0,255,120,82,53,17,63,76,152,248,75,62,128,206,191,93,95,87,203,60,241,94,21,121,42,197,85,204,31,231,140,81,54,237,134,213,83,77,244,1,84,251,31,71,140,83,0,255,86,222,243,215,254,40,97,124,11,127,238,53,72,234,94,71,82,96,49,190,218,219,187,51,70,192,159,205,102,30,23,179,253,168,197,173,33,124,177,175,184,103,156,145,74,218,7,210,112,111,147,11,27,56,128,218,227,158,199,140,216,145,85,69,84,70,36,16,97,137,107,53,209,134,224,151,248,108,190,218,135,190,130,3,71,90,50,46,201,43,176,28,115,97,179,142,181,240,35,222,217,215,250,168,231,73,249,133,217,57,99,97,195,157,5,133,189,185,185,132,107,82,79,44,120,80,200,216,234,121,195,203,139,183,202,51,93,139,235,27,117,210,81,7,120,26,175,228,3,104,232,65,16,32,40,183,214,163,142,7,57,35,231,67,60,219,43,155,183,45,107,23,246,234,218,160,65,60,177,18,128,58,205,169,166,40,76,0,197,65,211,178,210,250,84,105,61,136,37,4,208,10,138,6,5,64,145,131,118,165,31,254,48,163,163,224,125,230,201,76,162,76,88,162,165,30,177,46,240,139,43,182,230,222,110,62,158,194,173,211,185,12,154,217,7,80,250,245,184,7,5,228,72,23,4,59,60,59,117,211,228,213,29,158,88,239,171,190,77,55,187,213,0,255,219,247,223,154,47,246,63,188,169,224,97,252,178,114,0,255,109,224,250,53,243,201,163,91,3,245,246,240,149,94,235,72,197,195,7,208,250,244,193,57,236,206,111,190,249,24,137,164,88,181,88,215,114,120,175,137,213,142,98,91,250,106,247,92,5,207,207,231,74,175,133,189,116,173,121,183,179,39,224,129,248,44,175,138,0,255,27,94,254,103,140,151,253,81,34,197,246,240,197,158,7,166,185,199,184,218,152,196,91,194,106,188,0,255,61,150,0,255,85,203,116,129,189,110,0,255,247,81,250,207,25,193,70,147,167,124,104,203,194,71,154,116,157,253,127,63,0,255,51,78,116,27,239,58,225,87,193,3,229,104,252,27,77,0,255,51,112,139,179,8,235,225,195,105,141,127,210,245,223,166,19,109,6,198,164,17,188,248,246,186,248,191,229,229,63,198,25,233,182,187,148,165,225,131,210,170,248,191,189,254,239,217,105,180,115,77,31,120,44,60,80,163,101,73,143,35,130,7,16,100,5,60,120,173,165,73,207,229,219,138,153,13,222,194,240,105,201,94,205,190,222,124,127,206,49,31,246,180,186,141,211,12,190,86,116,181,15,157,142,51,96,190,59,95,189,111,115,67,165,47,111,209,179,4,15,72,75,220,123,1,168,189,29,13,165,209,126,240,205,99,141,0,255,18,79,0,255,203,23,103,219,216,146,110,225,147,156,190,210,169,251,24,238,76,150,128,145,34,158,151,148,170,72,0,255,185,113,23,175,107,110,62,48,141,0,255,18,129,0,255,69,217,242,179,209,46,252,60,173,95,79,230,210,51,178,248,236,15,140,160,208,40,124,91,66,95,225,95,228,126,206,243,25,156,156,241,88,147,160,98,254,8,117,63,61,112,243,138,238,228,194,248,19,111,37,15,72,233,113,61,55,115,177,59,35,71,107,155,27,17,183,79,55,240,153,134,93,179,127,28,71,121,226,0,230,223,210,37,110,218,36,212,10,252,167,67,215,170,215,7,29,253,183,219,249,93,117,45,44,230,213,68,252,147,89,241,253,191,27,253,227,225,111,245,234,31,96,226,155,219,192,20,224,0,255,221,200,58,198,157,214,197,110,93,174,87,248,182,216,122,95,65,0,255,35,155,0,255,134,59,182,187,201,137,90,107,161,197,151,87,196,0,255,173,232,63,215,99,189,252,242,215,52,20,159,183,115,45,251,63,86,143,0,255,216,218,237,155,248,111,118,59,244,18,0,255,212,123,64,10,59,78,47,18,205,23,0,255,192,215,16,147,250,107,144,240,127,170,137,0,255,19,88,199,185,193,196,127,203,25,226,137,248,184,0,175,176,223,231,114,127,112,16,118,239,9,132,180,76,183,120,243,106,253,252,25,167,62,143,180,251,171,40,75,139,176,125,122,0,181,207,235,97,173,249,109,10,42,183,87,249,140,123,53,25,31,106,199,85,241,127,241,54,231,58,160,142,242,108,132,119,124,94,201,85,251,207,235,230,124,224,30,235,176,211,161,197,196,161,15,188,212,158,171,226,0,255,119,228,0,255,166,235,16,154,192,199,27,64,203,199,145,250,140,60,163,184,124,148,39,177,229,230,249,148,209,69,196,167,154,115,197,189,61,0,0,32,23,232,68,98,178,191,200,229,170,226,0,255,37,62,254,231,201,149,174,139,133,195,235,10,0,255,65,61,251,31,164,235,0,255,238,134,203,0,255,92,13,239,224,109,24,64,147,220,198,3,58,202,193,202,167,115,163,90,79,199,237,32,139,38,186,198,63,73,228,127,218,67,238,225,57,60,57,213,249,187,111,172,127,140,103,219,203,201,164,131,46,143,1,180,126,216,73,249,166,245,211,83,242,209,26,243,187,143,243,248,125,179,141,133,169,247,60,15,127,98,30,200,213,134,201,0,90,191,61,164,60,138,122,128,140,174,168,143,147,97,3,212,182,96,26,0,255,56,159,14,96,113,249,132,116,159,38,57,7,80,212,90,231,175,231,124,28,231,32,59,109,81,105,82,212,248,207,199,0,255,32,29,179,200,254,206,0,138,118,53,254,227,241,127,44,0,255,51,203,180,137,26,129,0,255,121,180,156,242,86,246,174,0,138,58,205,21,12,3,89,83,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,152,162,40,138,58,32,105,174,3,168,183,219,121,231,180,191,246,163,230,240,106,175,241,254,181,250,175,203,197,32,13,224,181,26,52,18,111,117,159,175,118,140,179,229,55,105,230,44,211,107,247,239,253,209,125,28,9,96,50,216,165,186,204,168,201,192,1,52,246,192,129,214,127,142,145,236,45,114,75,124,176,74,107,228,95,231,227,32,184,29,143,196,186,89,1,80,20,151,146,6,0,40,80,20,40,0,138,81,228,40,205,164,36,128,230,208,79,93,247,109,44,129,2,201,237,133,179,140,113,52,219,106,61,70,29,155,159,100,230,111,205,246,105,187,87,123,237,31,247,178,88,243,177,234,63,247,60,55,238,172,111,10,31,104,62,31,64,235,3,74,211,140,67,125,85,252,223,156,70,61,200,221,93,66,46,140,26,130,111,42,171,226,0,255,121,154,78,183,19,235,202,97,221,2,126,238,156,15,160,40,223,235,226,0,255,129,207,127,58,169,237,95,65,206,5,254,145,186,248,127,30,234,127,78,242,196,0,255,76,231,0,127,252,243,1,20,163,213,118,244,117,241,0,255,52,208,127,28,231,214,121,146,251,103,0,255,152,85,197,0,255,227,116,236,113,90,157,140,240,10,240,69,53,31,64,115,7,198,34,245,66,47,170,45,81,95,61,254,199,205,105,119,206,121,212,213,181,20,204,169,31,248,183,215,26,0,255,247,116,142,147,11,106,48,35,165,214,37,252,16,202,7,80,248,71,234,243,210,218,153,110,141,30,187,10,0,255,240,62,166,227,150,120,145,236,133,31,111,125,37,229,242,31,227,146,122,233,236,54,189,246,225,131,95,133,127,114,128,0,255,165,46,154,110,95,63,120,52,249,0,218,253,215,87,234,1,198,46,243,168,49,140,101,240,79,171,174,217,0,255,125,165,158,203,143,218,157,16,162,236,13,127,105,71,95,203,254,207,217,218,35,80,35,141,140,114,235,12,47,106,181,227,0,255,28,11,219,244,124,187,176,203,35,37,212,74,211,199,3,104,246,159,253,131,14,240,126,76,77,151,246,217,210,240,153,62,93,99,0,255,199,247,63,106,48,231,224,135,63,2,189,166,202,183,231,196,238,159,9,86,169,242,167,251,167,141,243,0,106,253,191,251,56,143,212,33,189,136,135,79,138,90,246,63,166,251,160,234,219,11,70,20,13,191,152,94,233,131,81,250,96,193,1,180,236,127,36,247,231,156,203,234,167,155,175,144,186,60,252,91,104,77,252,223,236,243,191,110,53,210,121,140,106,2,63,174,174,244,184,205,68,173,63,252,51,110,136,1,52,241,0,255,179,165,199,167,62,137,0,255,249,174,126,240,164,85,248,63,91,60,227,129,58,105,250,97,173,225,201,171,245,131,191,155,247,150,149,254,153,245,239,190,204,30,250,119,175,253,18,207,235,5,80,250,199,66,250,182,251,52,247,73,169,141,30,177,26,162,159,211,22,56,166,27,11,197,181,251,183,231,124,252,79,229,88,65,254,39,237,39,241,119,133,117,166,0,255,152,158,121,187,143,221,133,160,49,105,186,48,227,71,253,244,0,26,238,143,227,172,77,93,55,246,150,53,251,143,0,255,110,34,27,103,242,49,251,198,80,79,61,117,238,195,107,70,28,207,235,128,122,116,103,49,56,65,165,69,10,41,210,214,241,179,230,121,141,0,255,54,110,131,250,242,63,191,239,105,167,127,182,44,209,65,124,223,191,7,208,237,191,62,54,34,149,48,15,123,218,22,184,228,106,237,196,199,122,231,245,236,49,110,49,58,14,69,38,109,214,34,38,158,84,252,175,71,94,231,207,129,211,124,156,83,109,47,153,11,132,173,218,180,106,59,245,129,243,62,141,164,161,14,160,247,218,127,251,94,166,225,152,12,78,251,2,38,158,142,149,241,86,111,174,101,121,82,184,70,211,204,136,194,93,18,84,244,1,232,252,240,254,84,166,52,248,61,68,34,195,70,19,163,162,91,0,141,127,28,253,132,184,244,187,253,29,75,141,127,12,252,199,237,105,1,18,78,77,207,138,162,14,160,247,244,83,62,62,31,182,118,41,152,39,226,101,189,85,241,127,179,211,65,43,190,221,6,117,141,15,115,94,81,143,236,116,126,24,61,120,79,61,48,85,252,0,255,240,253,167,69,253,231,169,113,252,136,42,254,111,1,0,255,67,27,226,41,168,109,188,181,188,206,95,244,252,31,153,119,10,125,0,255,137,158,0,255,162,243,80,15,92,169,226,0,255,6,250,156,89,66,106,180,94,27,47,122,171,226,0,255,9,14,88,206,210,7,16,73,226,38,241,111,33,94,177,239,63,213,243,95,116,190,180,244,253,23,111,249,159,91,180,63,246,0,58,251,63,73,63,71,239,182,113,0,197,55,73,157,253,159,182,0,255,56,90,215,29,51,88,241,233,226,21,2,0,255,139,202,58,196,51,40,244,253,39,122,254,139,207,131,61,128,206,254,95,207,0,255,60,70,243,18,14,144,197,207,165,234,226,0,255,176,233,63,142,209,191,64,82,160,20,159,68,121,157,191,174,14,34,147,213,36,117,122,158,219,6,50,183,52,75,91,97,44,213,3,40,142,227,30,56,103,156,189,159,204,247,159,150,154,232,108,145,110,90,197,51,237,247,138,250,156,115,33,184,141,49,149,230,60,218,223,13,149,6,154,231,21,207,57,135,13,228,169,189,74,202,87,249,240,188,114,183,246,206,221,1,127,195,23,123,45,250,73,209,205,170,28,128,14,107,209,167,151,37,23,204,206,170,79,59,81,60,182,166,62,227,139,189,49,38,201,179,121,242,156,120,189,47,216,163,60,178,1,151,220,55,230,82,78,28,67,218,35,117,109,107,124,23,191,231,1,180,62,84,175,215,149,111,39,249,18,165,142,13,175,234,34,254,204,107,82,56,241,106,253,59,144,58,234,14,25,19,48,146,165,89,210,62,13,78,45,117,84,1,80,180,148,20,3,160,245,64,241,4,173,163,0,40,138,162,14,64,1,128,14,128,168,64,85,175,246,217,127,120,63,128,81,34,84,138,86,142,189,35,153,91,75,180,211,52,225,75,248,145,171,253,125,85,229,237,49,136,72,180,200,197,52,208,62,141,244,125,248,9,0,255,233,43,234,109,192,112,112,1,113,56,3,67,161,243,100,36,212,34,126,215,194,35,248,109,0,237,254,117,123,225,156,208,173,253,180,187,163,127,120,29,226,113,71,98,120,205,254,205,199,203,144,196,252,51,32,71,75,90,96,113,199,218,94,167,97,41,198,159,248,212,213,30,69,183,17,116,3,46,145,56,121,183,137,97,248,180,213,185,191,96,141,167,226,39,188,194,63,0,188,112,238,148,150,229,65,101,73,230,22,253,116,184,155,52,178,15,160,241,211,113,249,193,159,119,23,210,1,175,36,246,95,7,166,70,166,67,17,135,111,239,182,241,9,125,173,63,252,204,187,171,233,49,95,73,240,111,39,71,253,227,127,157,89,216,225,195,241,190,248,42,15,160,56,65,209,60,168,208,3,232,72,159,30,126,252,199,67,10,253,190,24,126,214,235,253,92,0,255,239,182,252,23,243,100,127,24,213,82,252,136,215,123,251,10,0,255,108,120,5,23,3,132,59,166,127,33,245,130,199,214,123,123,220,198,5,179,206,60,243,39,142,239,176,207,244,109,139,151,241,61,15,160,241,163,29,146,41,138,22,128,162,189,142,217,191,61,51,241,31,169,228,128,253,141,46,248,23,175,24,24,208,123,29,179,0,255,54,206,83,151,31,230,73,40,251,7,86,131,79,232,3,40,130,58,130,44,171,252,177,41,159,3,4,239,138,253,171,229,123,137,253,167,21,157,2,40,110,15,145,159,39,185,179,79,166,252,197,45,171,106,125,174,231,116,0,255,21,81,4,242,102,159,55,196,23,229,26,254,128,136,227,80,142,65,198,50,176,144,188,189,92,174,169,182,189,26,138,175,231,171,248,135,218,62,142,221,136,101,251,164,37,141,123,244,143,223,21,246,1,52,207,169,12,192,112,162,153,35,169,105,190,162,242,28,71,249,245,123,62,112,90,64,91,218,178,8,231,211,102,252,160,185,94,239,179,0,255,220,198,109,188,252,199,204,147,213,116,126,126,105,0,241,139,214,29,64,75,69,173,99,60,227,108,203,147,99,169,201,51,128,162,251,116,122,251,114,59,228,89,245,25,51,235,37,95,143,190,249,33,159,206,217,69,190,79,219,154,239,16,223,213,87,148,95,159,183,219,135,195,152,139,53,8,241,107,51,95,239,45,251,87,253,231,102,11,39,55,183,59,139,108,120,24,0,255,242,0,122,187,222,23,61,142,124,43,162,0,255,216,226,2,182,181,187,224,214,19,94,170,247,245,88,150,0,255,216,29,203,205,239,240,46,188,108,215,171,247,79,59,151,159,217,224,224,246,141,242,215,76,177,141,139,194,207,240,74,15,160,244,168,79,89,14,156,50,151,153,253,26,197,187,51,181,94,186,162,30,240,197,90,143,242,235,133,28,23,152,199,203,235,126,222,18,47,106,221,163,67,9,0,255,227,99,215,248,233,64,232,151,177,50,153,177,130,139,120,123,188,91,151,69,7,45,173,24,41,67,29,161,27,73,196,194,82,36,91,124,0,189,183,15,61,66,62,25,104,57,247,12,184,182,81,219,90,248,174,53,87,60,103,108,32,171,246,21,254,115,20,234,104,115,105,126,4,204,55,214,109,97,250,234,3,63,181,202,171,209,119,31,39,177,236,236,198,228,233,155,124,217,39,121,59,248,39,190,207,7,80,140,240,7,0,84,225,118,181,183,79,45,0,255,49,174,82,37,229,96,194,74,219,162,101,105,232,31,126,85,235,219,139,121,213,136,192,78,27,65,217,220,134,167,133,122,165,103,60,229,23,187,124,92,168,82,25,36,197,145,28,199,95,221,20,47,226,79,167,147,110,29,64,233,229,199,45,193,185,4,171,127,55,73,87,132,166,111,103,165,46,121,133,118,122,173,159,167,72,188,124,19,119,217,86,43,231,107,252,167,204,9,80,166,252,247,104,183,124,112,235,195,111,26,244,26,104,69,95,49,127,186,235,127,173,132,252,127,250,207,7,80,251,185,254,219,111,249,95,86,251,216,31,63,205,197,79,120,21,245,149,251,35,224,239,124,110,200,202,254,34,249,116,20,0,255,203,87,12,55,142,0,148,20,205,106,146,156,49,206,115,219,253,14,169,150,236,215,202,62,64,53,251,183,7,206,25,159,239,182,84,204,68,209,192,167,71,216,167,13,125,165,79,245,236,253,220,30,51,102,227,240,106,91,181,223,246,75,180,240,39,60,83,235,0,255,24,73,206,89,190,144,113,179,228,242,86,191,96,106,113,75,92,95,176,72,223,25,254,13,159,234,213,222,30,215,45,193,57,43,15,155,85,126,121,171,203,169,127,25,144,154,227,247,122,61,177,241,22,151,185,164,12,45,70,18,247,107,168,119,117,123,94,207,30,207,73,200,42,117,32,146,105,11,233,112,205,220,37,126,138,79,214,228,24,120,190,13,195,117,95,152,203,243,164,181,61,241,35,254,226,53,225,15,48,143,1,178,98,34,243,128,173,173,173,213,33,222,27,64,239,221,118,36,207,48,15,184,77,151,164,165,30,199,220,91,216,88,31,79,226,21,87,28,56,243,45,213,30,67,92,210,108,188,5,123,79,80,147,123,1,101,150,65,48,107,10,128,162,165,164,0,168,83,116,159,72,73,113,58,178,0,26,28,142,115,25,149,99,174,50,60,69,223,213,94,251,207,119,144,24,227,118,45,237,235,70,251,187,183,63,30,232,192,53,184,29,132,82,150,16,153,3,71,205,161,199,193,117,159,36,75,170,15,160,150,227,149,115,108,100,110,159,125,140,176,100,25,228,210,146,54,126,194,7,189,214,231,220,131,243,17,84,30,137,112,88,115,106,218,25,95,113,60,117,150,159,18,17,171,205,29,71,182,46,236,136,87,218,236,245,158,121,63,82,56,15,1,25,226,168,118,247,172,91,165,99,159,238,250,133,127,245,0,138,239,64,142,83,102,184,93,236,51,36,203,141,154,150,84,26,196,187,249,106,111,120,14,3,0,155,77,38,153,71,174,72,218,30,93,227,83,125,181,227,86,117,4,193,161,112,197,64,52,86,248,207,1,192,108,205,194,252,136,10,175,108,89,49,166,171,126,240,83,139,248,0,138,39,25,27,198,235,106,110,143,7,200,145,109,68,72,132,100,76,36,203,180,133,245,37,95,166,33,125,221,254,233,184,57,141,115,118,155,184,80,47,191,252,173,175,2,31,106,203,181,218,0,255,9,44,158,92,206,129,248,58,51,146,44,224,243,166,14,160,245,240,254,41,50,57,149,48,143,203,218,113,20,103,141,164,205,46,211,166,139,55,225,159,174,185,3,167,94,149,227,140,228,225,229,69,229,125,105,199,243,229,218,104,220,10,111,227,65,94,235,151,217,41,1,42,38,64,99,202,228,236,22,204,58,36,69,166,123,60,109,134,135,13,123,173,227,72,101,196,144,49,155,36,205,237,94,158,10,204,181,157,141,58,105,132,120,8,31,229,3,104,158,7,167,167,114,50,50,226,241,108,47,151,185,177,151,105,170,69,164,67,124,177,122,250,138,147,51,206,165,124,108,180,72,46,177,33,157,184,55,226,166,183,246,151,135,127,196,63,243,53,219,51,198,230,183,159,7,77,19,64,97,159,242,13,99,14,25,34,130,103,225,194,78,171,189,157,243,129,188,198,139,221,105,139,93,171,129,53,227,142,0,134,195,169,247,56,14,165,164,194,53,16,64,233,41,53,207,245,12,132,198,162,80,84,108,133,127,216,113,229,150,50,73,98,35,9,27,107,179,28,158,211,7,80,123,251,119,125,177,177,242,108,228,142,238,106,127,223,4,45,195,151,121,189,39,11,207,19,140,138,186,50,72,130,106,232,176,178,30,227,11,250,154,248,127,174,91,208,206,152,157,171,229,157,247,37,105,149,246,241,21,254,173,157,3,164,249,84,184,193,99,200,82,76,186,105,177,106,26,127,57,128,162,104,41,1,168,211,156,83,164,164,167,62,128,222,143,135,7,119,163,76,150,80,201,159,152,171,226,107,111,234,17,190,228,154,253,103,0,255,166,250,199,129,67,228,181,164,4,112,109,44,203,233,58,190,85,233,24,131,103,156,159,194,210,148,34,95,12,121,77,156,90,131,127,187,194,127,71,234,31,152,13,32,52,13,118,201,174,47,138,175,37,151,94,227,95,249,0,90,151,93,239,239,137,142,103,247,147,233,34,17,47,164,41,52,212,53,117,15,159,114,189,103,59,206,56,160,187,37,51,234,150,10,123,54,188,114,64,16,50,187,213,37,92,167,173,125,0,157,191,251,152,222,6,235,223,237,174,27,51,242,177,86,171,53,139,175,161,143,7,135,191,131,170,197,5,104,117,179,175,241,159,233,216,114,27,51,111,160,55,218,79,26,190,65,79,249,26,0,255,23,254,111,42,0,255,74,23,217,66,99,40,52,212,231,244,16,0,255,113,0,69,81,148,4,208,60,7,167,130,132,192,190,14,252,247,190,242,230,143,121,180,63,24,221,30,126,143,175,247,122,247,9,215,215,239,223,174,60,46,144,121,218,191,4,104,195,127,121,0,45,177,127,224,193,212,57,55,34,99,135,55,179,109,227,87,188,194,189,146,64,0,255,99,98,254,227,228,41,254,159,27,0,255,225,21,0,69,81,20,0,109,227,82,167,96,26,0,20,45,13,41,0,138,162,40,0,138,162,40,0,138,162,40,0,234,20,55,117,218,0,52,104,105,72,1,80,83,225,119,99,128,161,154,26,240,127,252,65,103,31,64,177,253,3,15,73,73,2,24,175,137,55,173,48,188,193,235,201,245,63,199,232,244,143,202,195,161,147,207,85,227,231,189,214,248,211,23,57,182,243,160,215,196,231,254,10,127,240,122,178,252,207,244,140,78,0,255,237,119,66,162,207,208,182,241,73,30,64,81,82,180,0,116,238,149,62,148,28,71,114,176,244,27,37,229,20,125,151,103,26,131,191,240,138,129,83,95,235,25,201,28,9,249,117,165,44,89,56,124,246,206,120,93,178,105,16,254,8,160,247,247,80,253,91,14,176,133,38,219,68,67,45,239,136,79,251,80,183,241,195,124,173,211,235,109,12,36,103,160,8,50,247,236,53,126,122,44,204,83,224,253,201,216,75,102,132,107,235,105,80,212,58,142,63,241,74,247,2,40,232,231,201,229,110,148,213,130,8,147,174,246,85,254,122,174,103,172,254,49,219,72,242,153,135,250,104,153,158,242,213,254,158,194,191,77,230,95,118,147,216,145,162,41,244,210,36,210,58,252,85,95,225,31,215,115,232,110,118,155,218,103,0,255,237,235,118,237,228,3,168,253,253,117,31,207,249,128,110,134,104,32,195,161,159,253,165,6,226,59,174,95,141,29,91,94,184,96,228,12,181,181,149,91,53,84,1,80,20,45,125,0,74,143,131,224,76,86,41,238,250,138,231,168,227,100,244,242,121,0,255,72,218,178,105,140,161,151,197,51,109,81,231,240,129,124,37,244,149,142,209,236,32,115,170,152,30,3,194,129,69,53,68,173,57,248,193,0,74,143,83,253,35,23,247,199,94,139,157,35,149,196,244,110,144,118,227,107,188,214,59,125,133,191,62,245,15,132,13,64,196,37,43,151,121,115,179,190,37,147,142,227,155,249,58,0,255,118,61,32,3,153,167,92,2,208,250,161,28,240,90,233,223,239,227,181,147,71,245,70,77,172,200,8,2,82,113,234,115,36,227,177,74,114,4,208,172,230,228,117,55,206,168,88,40,164,218,218,186,157,5,21,131,190,106,196,69,86,175,246,185,231,222,95,161,220,146,99,198,18,60,43,242,60,117,193,166,139,198,101,240,38,252,208,1,180,254,184,227,114,84,187,12,238,231,65,138,80,139,184,81,39,13,22,21,248,21,62,217,107,158,167,142,39,57,39,5,2,97,145,217,145,242,17,167,246,90,183,106,173,157,118,63,99,108,71,247,203,208,242,116,180,95,103,45,242,240,218,196,235,210,142,119,190,210,115,48,110,195,144,28,148,46,70,236,233,210,204,218,163,89,222,89,167,157,222,241,61,158,114,0,173,175,188,251,152,14,144,174,0,255,119,243,144,205,197,100,223,232,16,197,171,248,201,181,116,189,143,191,251,120,172,227,183,193,215,237,150,173,11,79,59,186,110,0,255,244,184,30,0,255,11,212,78,176,206,35,108,195,194,143,61,28,64,51,244,0,255,225,96,36,34,216,207,71,175,189,214,63,238,60,8,88,0,255,204,19,170,76,62,4,251,176,37,44,129,239,170,189,247,111,62,30,89,195,48,114,139,166,212,165,89,162,233,106,240,41,60,213,43,125,254,220,6,204,192,58,236,54,139,114,105,4,104,91,247,70,120,162,161,1,244,222,30,247,132,40,1,202,192,78,16,135,39,175,201,244,210,91,5,61,174,130,27,159,36,47,233,172,247,244,201,253,109,192,4,177,13,208,104,142,80,91,141,169,67,124,159,175,217,191,61,250,242,191,30,218,242,217,104,58,138,223,139,244,0,170,253,215,39,179,145,152,5,115,246,47,34,111,87,215,136,207,117,198,43,12,244,4,1,146,42,13,41,152,117,214,52,47,8,216,50,125,155,227,109,60,229,10,0,255,177,3,206,227,229,207,55,176,140,85,8,59,27,226,167,134,106,6,142,165,218,8,70,132,60,59,199,114,23,128,2,32,191,127,27,97,238,157,225,182,150,215,164,106,234,87,89,14,144,25,154,28,8,134,89,211,7,160,243,195,251,195,77,58,63,140,30,24,154,162,90,0,181,175,35,40,233,30,144,96,110,120,160,220,218,95,48,117,181,215,254,19,59,112,9,249,77,30,150,166,154,204,45,24,245,211,57,94,104,198,21,205,41,31,65,192,233,3,170,150,231,56,218,112,191,19,224,6,180,116,76,18,3,246,78,241,45,124,209,235,125,78,79,199,141,244,252,103,30,84,155,221,77,75,189,117,216,226,107,30,144,120,219,252,3,115,69,119,233,210,82,93,75,245,234,253,81,184,245,229,115,219,220,188,246,195,167,79,188,133,71,122,224,106,169,176,47,60,231,29,4,22,209,141,50,222,119,121,181,236,44,238,105,78,155,55,252,26,207,231,107,125,112,71,202,142,228,254,67,243,129,174,153,192,237,215,181,21,94,197,175,250,106,143,122,4,121,155,116,103,249,144,205,190,61,41,185,77,87,215,65,59,43,166,79,174,7,148,3,88,45,174,136,222,99,238,238,8,195,189,58,104,168,13,252,142,239,241,1,180,142,162,174,244,140,76,79,89,27,121,139,109,188,188,105,98,114,171,150,215,104,175,77,195,191,120,204,149,0,20,90,209,253,231,32,91,60,47,88,162,69,136,68,67,85,116,173,240,199,200,17,198,227,127,146,44,13,52,104,182,15,62,212,7,80,210,254,171,252,24,217,71,174,13,179,107,220,204,202,240,81,87,208,233,133,220,54,67,225,74,220,170,115,13,183,235,168,214,248,231,194,19,176,114,46,144,84,231,154,109,132,159,42,173,254,145,131,96,229,173,82,70,37,212,49,30,151,204,32,126,201,3,40,78,71,59,207,5,65,101,156,155,121,90,177,44,87,4,157,0,255,133,181,161,127,188,194,43,158,100,108,160,251,123,181,71,112,46,32,64,216,70,102,119,73,26,27,204,149,181,90,163,67,117,208,60,175,246,247,184,110,17,113,126,147,127,38,155,236,0,255,150,19,30,197,3,14,160,79,235,241,4,64,141,24,71,109,181,175,231,64,59,227,229,243,88,225,242,204,167,253,17,180,117,58,31,158,233,174,87,123,187,55,31,35,177,215,134,141,150,209,148,218,52,81,183,185,29,252,8,31,243,0,122,111,111,118,71,174,252,55,25,112,13,70,203,244,236,173,135,175,240,174,190,222,219,151,246,143,49,161,145,55,136,73,249,233,170,127,179,180,132,183,42,61,253,140,11,118,99,0,255,252,119,73,98,239,209,0,255,173,97,93,245,15,95,232,212,149,62,73,6,128,66,204,238,136,8,86,154,56,198,60,128,106,0,255,56,227,28,118,102,190,109,179,183,252,179,0,255,46,233,226,123,252,154,175,246,247,177,183,243,219,204,7,97,243,86,182,180,20,117,214,142,190,222,107,0,255,24,99,28,203,127,230,223,37,162,198,207,254,178,96,240,59,158,224,245,254,190,62,43,159,221,188,159,162,246,219,99,111,48,252,213,156,3,104,230,159,83,143,141,180,22,139,109,244,149,164,15,206,127,63,187,8,116,52,212,32,117,73,248,125,190,222,231,190,157,103,84,110,158,70,90,236,180,109,218,235,253,213,147,242,113,231,207,138,114,81,74,207,226,138,161,11,63,208,7,208,251,192,240,42,29,117,254,240,254,71,19,91,72,106,1,40,42,106,61,177,140,219,102,215,124,121,90,174,232,254,184,232,110,19,55,88,176,124,44,236,78,172,33,227,65,60,235,0,26,140,156,36,49,171,134,220,201,24,32,145,47,63,204,189,53,133,215,178,135,158,3,95,58,92,62,74,16,54,20,115,97,179,97,252,17,47,170,61,234,171,141,83,197,107,216,114,198,170,182,202,177,100,58,214,105,39,126,132,31,123,0,181,254,143,122,206,201,5,102,135,212,225,119,157,230,120,236,43,207,9,141,169,119,24,152,238,109,218,38,213,164,135,39,154,91,235,120,102,151,34,169,153,3,104,205,245,191,190,60,70,16,68,109,227,197,140,64,252,33,95,235,251,167,179,147,4,40,94,14,79,134,90,124,176,175,53,219,0,255,124,121,156,115,253,194,120,54,225,120,35,95,107,251,183,47,159,177,27,190,25,158,249,176,198,107,14,160,165,164,168,235,0,90,221,63,30,241,233,188,157,151,22,218,204,73,224,251,94,105,174,0,255,57,198,238,179,49,213,68,124,208,120,115,60,154,175,241,143,170,231,195,141,106,223,5,20,25,171,52,47,122,133,238,122,165,15,85,189,93,38,131,194,118,74,60,49,234,29,0,255,244,88,226,163,238,120,0,133,208,0,255,1,0,255,77,166,113,176,134,42,87,49,127,140,51,78,233,116,219,168,158,42,23,64,227,167,99,28,228,205,51,95,198,58,251,90,218,127,44,151,225,126,84,98,231,214,182,56,27,124,138,175,56,7,17,133,125,165,241,199,201,235,102,131,177,157,110,138,183,5,110,11,0,255,24,64,83,15,35,28,217,114,127,42,247,236,192,18,230,200,52,214,84,245,16,31,91,235,145,231,185,202,8,178,105,185,121,81,36,91,144,183,177,87,35,141,123,226,19,124,227,154,88,254,231,116,95,212,53,4,65,89,238,150,101,112,252,151,87,123,108,55,195,176,20,218,39,159,121,178,28,111,51,193,2,45,181,172,140,47,240,95,15,160,246,85,201,115,134,0,153,98,97,62,150,232,160,182,189,109,94,234,88,83,240,75,124,49,95,233,185,13,139,27,159,117,123,122,251,90,183,71,61,14,200,20,144,216,164,115,12,200,218,220,147,189,122,232,178,116,186,206,87,251,251,118,221,114,203,206,205,47,31,18,87,249,103,127,169,113,13,124,143,47,121,0,45,45,197,112,151,145,18,128,102,167,77,75,3,2,80,20,13,10,128,114,53,245,233,57,185,29,19,97,159,47,157,158,42,74,31,4,169,92,134,131,167,15,160,20,127,14,189,253,10,102,219,154,227,229,250,240,193,94,129,228,235,61,61,7,242,164,208,62,176,188,174,221,24,142,33,208,70,93,75,227,15,252,169,175,247,246,185,141,177,248,227,247,123,247,51,0,255,52,162,94,250,4,208,220,49,44,64,200,42,216,104,40,115,111,205,182,119,229,245,30,129,61,0,17,43,51,151,34,210,170,86,196,151,185,44,222,235,21,193,145,202,228,154,250,128,146,160,18,134,68,209,155,72,230,221,184,88,23,141,155,225,111,60,205,3,170,139,0,255,27,232,217,112,211,148,145,146,43,53,20,159,86,90,23,0,255,191,238,95,87,26,119,63,234,44,254,232,241,218,253,252,30,70,63,0,227,229,205,20,245,142,244,155,244,214,99,209,53,222,113,5,109,0,255,115,171,75,15,237,47,64,125,0,93,252,223,228,103,186,252,92,81,67,241,41,212,197,0,255,189,127,156,165,1,160,237,59,197,39,209,124,141,127,244,247,191,150,151,30,88,170,171,20,253,253,7,119,147,113,44,181,127,166,15,220,84,197,0,255,147,28,227,105,250,150,207,221,226,22,241,73,89,181,127,250,227,143,145,192,154,237,50,35,108,124,213,127,190,166,76,250,169,237,45,156,123,58,107,34,45,179,30,151,109,239,59,19,44,214,54,246,0,90,127,108,121,6,174,89,210,29,162,164,248,144,26,0,255,129,31,183,117,207,45,9,0,255,45,94,171,191,0,255,183,250,249,47,75,237,79,90,253,253,191,213,203,127,196,86,157,177,7,208,248,55,238,159,67,4,47,201,190,32,190,76,214,250,244,6,254,200,72,120,139,173,121,168,69,60,212,48,175,197,223,0,255,219,222,58,100,163,14,83,92,125,136,184,134,147,237,174,161,14,160,247,244,169,99,140,24,136,49,36,145,201,245,47,179,94,0,255,247,254,120,110,75,28,92,90,91,177,166,62,112,245,34,50,77,235,145,161,1,244,250,191,213,231,98,239,199,52,78,77,130,10,125,0,255,199,146,158,113,23,87,37,221,2,40,4,254,39,52,145,17,241,23,215,106,127,159,216,235,168,114,190,76,139,123,23,222,250,142,35,62,233,206,21,165,7,65,220,3,168,229,57,142,131,35,119,0,211,29,62,13,226,210,248,174,26,137,79,244,208,235,125,182,147,182,222,199,231,19,210,152,249,90,19,207,226,97,161,124,13,12,199,185,141,230,234,159,20,113,169,171,245,79,225,226,140,219,153,133,154,237,54,151,254,58,124,246,1,148,126,192,0,255,242,99,161,249,72,181,205,140,77,222,204,217,169,233,182,41,252,103,204,233,1,47,109,50,68,221,13,127,87,190,214,143,211,113,198,223,32,135,49,9,157,238,181,34,242,29,122,137,207,52,210,43,114,186,59,71,249,146,185,17,6,111,159,62,69,18,65,107,198,175,240,97,15,160,244,135,225,254,122,64,221,244,187,157,168,43,252,216,20,254,207,54,207,229,99,106,132,249,63,94,253,224,203,99,189,183,207,57,99,188,252,207,236,247,210,73,120,97,127,136,239,244,232,74,127,252,125,131,181,221,200,7,134,252,214,224,231,0,10,0,255,102,244,159,115,142,213,73,183,219,163,212,61,124,179,89,241,253,47,63,81,253,183,115,195,250,105,118,66,184,48,124,243,119,189,207,153,252,204,214,29,179,74,47,121,0,37,251,63,115,0,255,220,176,182,221,253,0,161,240,77,169,110,252,31,232,254,99,53,225,36,180,39,252,242,236,53,244,193,77,243,253,79,213,97,148,132,7,80,196,0,255,17,59,158,169,15,103,115,186,133,127,138,154,248,127,197,143,168,47,103,131,181,225,143,120,175,169,250,32,195,58,204,219,52,13,190,0,255,229,125,254,231,146,125,139,7,208,196,0,255,11,126,72,45,158,111,17,115,248,36,213,238,223,158,232,168,75,141,124,204,36,241,195,159,58,239,53,248,254,151,240,252,199,45,251,162,34,116,159,58,105,15,103,228,133,61,44,31,64,179,127,250,213,125,156,211,43,98,19,101,57,248,170,35,215,196,0,255,49,142,144,159,215,191,161,12,131,238,85,246,149,254,184,219,156,49,70,47,211,111,203,173,213,30,254,76,86,156,60,254,187,11,27,212,64,0,255,249,86,235,0,159,59,227,3,40,238,241,75,198,54,202,154,168,185,167,196,240,250,26,0,255,246,80,0,255,115,160,62,250,199,180,181,10,0,255,168,90,191,207,207,105,228,182,225,115,251,133,68,196,58,131,127,42,249,0,26,32,104,166,175,223,63,189,57,93,62,144,147,184,83,83,134,216,107,192,247,45,86,179,0,255,147,167,233,56,39,185,70,206,200,179,128,191,11,240,0,138,138,189,206,254,47,143,0,255,184,114,219,26,7,229,97,240,115,157,85,246,127,2,254,15,78,252,111,199,78,248,230,242,0,138,26,189,206,254,111,143,0,255,57,117,108,0,255,100,119,11,159,172,170,236,0,255,118,251,223,182,144,0,255,229,174,225,103,112,0,69,129,94,101,0,255,183,211,127,60,212,254,0,40,53,252,241,90,207,254,199,244,248,159,13,231,178,206,56,60,18,62,45,202,3,104,42,244,32,248,234,252,51,220,24,25,25,196,13,25,243,183,211,254,89,175,138,0,255,71,78,0,255,49,44,39,254,227,43,47,248,119,184,214,163,94,126,189,91,196,203,152,153,210,11,24,97,109,15,62,196,83,14,160,169,7,16,203,161,186,19,213,105,187,50,172,41,0,80,180,80,251,92,74,0,138,58,197,64,105,61,83,24,128,162,168,125,80,19,64,235,24,207,216,77,226,188,229,122,189,215,254,81,71,144,222,0,255,6,17,147,250,50,194,140,26,60,226,87,248,142,215,167,153,126,32,49,234,3,168,221,223,115,45,0,255,83,254,101,237,107,226,227,89,241,159,230,86,179,0,255,99,73,0,255,57,99,203,218,106,230,41,226,212,72,124,91,34,95,229,55,32,195,104,23,165,198,63,242,253,39,65,191,112,106,16,251,0,170,248,191,41,240,63,214,27,242,63,107,237,19,254,139,186,248,0,255,41,240,127,214,90,227,182,101,61,196,55,33,95,227,31,242,151,224,31,208,106,52,141,127,200,79,162,94,161,212,121,245,1,116,241,127,195,199,0,255,156,67,235,170,217,249,126,159,248,103,84,23,0,255,143,109,0,255,177,53,212,116,51,179,248,164,150,175,242,27,234,32,222,52,61,122,74,251,163,62,128,206,254,79,215,0,255,100,107,223,0,0,169,197,47,106,221,247,31,143,225,226,217,124,203,186,234,230,113,232,203,196,175,69,242,213,186,63,165,125,82,129,28,215,175,144,65,138,190,84,236,3,168,226,0,255,167,192,0,255,87,103,208,127,171,125,60,70,85,252,223,244,243,191,142,181,214,116,179,122,136,127,70,190,198,63,228,47,193,63,160,214,16,53,254,33,127,89,245,10,165,182,88,31,64,191,127,59,44,47,0,255,145,215,214,86,143,137,149,81,55,241,115,143,245,236,127,220,251,49,206,216,218,119,196,85,121,91,124,93,49,95,33,0,255,161,94,35,175,141,26,212,171,76,115,244,1,116,241,127,124,127,250,214,184,56,149,176,140,127,83,93,252,191,4,254,99,235,18,183,67,123,198,47,241,124,45,88,80,186,7,208,197,0,255,219,221,143,249,200,26,128,25,154,70,227,227,2,235,247,223,253,9,116,24,2,170,67,32,7,30,221,197,159,90,229,21,133,29,64,7,254,223,11,237,140,219,233,13,45,86,180,76,251,248,222,102,141,0,255,234,254,221,207,149,229,127,197,174,248,19,86,210,108,0,141,127,228,251,127,134,245,154,37,241,54,213,248,7,112,156,135,44,243,17,134,82,147,82,69,75,0,13,234,133,243,152,22,44,77,81,0,20,69,75,9,64,81,20,5,64,81,20,197,0,104,105,105,83,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,148,14,20,182,213,62,245,0,202,143,145,200,33,196,209,8,182,33,133,183,74,59,157,225,145,142,2,40,236,57,57,128,81,196,8,218,20,130,98,56,210,62,45,62,237,52,220,43,234,192,229,49,55,89,220,189,31,101,211,96,46,212,75,43,159,30,254,12,159,171,129,29,192,51,54,228,20,105,2,192,133,36,153,180,4,53,47,129,188,40,225,243,240,213,94,187,127,123,2,28,72,46,56,147,6,58,177,118,236,157,186,132,117,218,4,80,156,100,122,6,193,72,3,82,98,136,139,123,183,182,166,214,79,82,79,46,77,147,115,57,22,51,196,213,30,221,191,93,199,40,122,0,255,173,251,75,93,92,246,177,150,250,199,163,248,206,1,244,222,48,218,120,3,64,155,12,142,249,46,79,81,235,222,214,230,150,189,167,227,133,248,111,190,210,163,62,65,158,241,238,31,139,12,82,162,44,65,171,180,88,245,214,90,181,79,125,236,65,145,63,86,235,159,196,145,160,61,90,4,241,33,94,88,9,64,81,20,5,64,177,211,220,52,103,20,0,197,9,138,162,5,160,90,109,103,0,236,140,221,36,138,203,191,107,69,89,218,80,235,57,1,6,33,4,82,24,198,189,102,0,255,176,231,239,227,228,201,110,47,159,175,150,214,126,180,0,255,45,189,240,3,252,239,0,154,231,65,78,78,150,220,242,239,55,83,91,226,44,251,230,145,88,103,125,82,248,31,62,211,220,115,192,131,218,253,40,164,60,130,17,89,34,69,205,107,11,230,114,77,245,89,227,151,248,93,205,115,142,28,176,20,48,40,36,81,228,245,210,8,18,151,102,121,123,65,188,111,141,167,241,101,190,218,231,158,84,61,85,99,38,148,201,103,221,213,44,208,161,137,95,241,83,0,173,71,142,3,150,103,188,124,110,139,216,4,137,155,171,52,210,33,214,33,158,20,244,115,132,247,39,137,145,79,55,79,114,248,99,5,6,0,64,43,236,115,183,54,66,100,118,91,130,163,211,214,62,128,214,191,119,63,119,217,121,220,110,210,118,190,90,248,227,224,5,94,220,54,32,12,26,52,56,241,75,87,237,0,255,158,168,142,203,0,255,181,197,204,147,72,19,241,99,133,21,47,31,185,103,156,115,103,98,18,86,153,89,106,79,221,218,165,51,188,210,67,39,229,1,212,190,44,7,73,66,99,114,92,146,245,133,234,213,171,29,19,29,118,230,103,36,221,9,17,210,132,26,219,95,194,3,241,85,94,17,184,97,88,0,205,241,247,221,101,17,75,152,179,162,210,231,65,198,132,146,20,53,7,40,0,138,162,40,29,24,64,129,11,160,73,29,24,132,103,84,161,16,138,176,181,117,219,52,173,175,247,221,63,228,253,100,188,3,146,186,96,33,219,116,90,106,183,159,244,13,127,207,215,250,245,103,245,24,89,121,243,84,98,84,190,108,26,232,165,109,43,60,15,63,213,215,123,224,116,11,94,64,30,142,38,25,43,18,151,100,179,230,90,247,102,179,1,180,180,126,46,55,101,189,71,125,198,57,69,216,141,155,167,152,200,51,191,52,111,215,76,87,43,14,70,62,30,64,83,0,255,246,17,113,241,0,35,174,213,161,19,141,143,230,43,230,111,159,28,45,144,222,85,95,233,223,179,44,0,255,99,135,151,104,230,162,81,52,113,175,110,58,4,218,138,15,230,43,125,123,96,116,196,114,110,191,15,84,134,184,73,251,134,78,123,189,12,160,217,90,15,224,25,227,178,113,249,230,73,144,183,105,99,5,93,239,19,58,62,31,192,105,31,44,219,14,223,246,0,154,60,175,156,27,126,39,219,230,178,196,25,224,154,99,213,18,94,119,53,251,63,102,154,159,103,139,26,234,179,24,110,175,75,248,47,241,122,31,250,28,47,192,252,75,137,81,22,137,103,86,131,92,103,173,184,214,239,254,69,116,4,57,87,76,37,160,44,140,239,173,244,1,84,241,0,255,156,245,201,87,71,141,209,196,114,55,137,111,78,43,158,215,252,244,195,21,43,37,14,184,183,234,18,117,69,99,173,53,173,144,175,241,143,162,7,38,41,150,113,188,189,154,204,214,123,163,199,115,96,60,159,93,102,236,138,228,22,169,150,165,241,72,3,251,0,138,124,0,255,51,204,252,140,241,72,166,242,239,178,247,104,91,106,5,238,70,125,188,162,158,158,179,187,93,190,8,178,49,251,77,234,154,108,159,237,199,226,114,241,33,188,215,43,206,24,9,206,104,177,240,78,17,24,64,147,233,0,33,56,155,9,100,52,27,45,215,249,210,188,90,235,243,218,197,23,188,106,0,255,37,254,192,8,198,176,138,58,148,220,165,137,150,136,63,226,103,215,251,251,36,223,198,133,36,38,238,226,112,24,197,51,220,208,23,142,95,231,107,125,58,198,13,201,129,68,184,187,112,15,160,151,227,133,224,41,179,0,227,218,145,86,151,230,136,91,3,167,248,22,126,238,245,62,184,158,113,174,144,202,103,220,188,152,187,155,60,243,78,239,86,13,91,225,107,142,131,118,80,150,42,203,20,199,94,237,67,239,206,24,163,238,111,47,207,190,221,60,15,237,31,53,49,241,5,60,216,3,40,158,39,200,115,146,108,176,222,111,235,206,29,109,73,221,11,15,117,202,235,253,125,148,199,133,243,216,136,75,6,243,68,90,18,247,249,170,181,248,122,175,244,239,221,120,142,65,215,251,11,22,154,174,212,176,164,237,190,249,122,111,243,252,143,59,121,212,141,249,98,130,216,179,150,233,45,254,50,128,90,77,0,255,65,111,190,124,32,183,180,132,15,11,51,252,86,95,235,71,149,193,201,176,141,218,98,180,95,190,158,247,207,221,249,28,32,151,244,135,55,170,93,225,203,189,214,167,31,188,104,204,217,184,88,73,150,35,200,168,205,22,111,82,3,104,192,127,250,219,124,118,46,251,160,205,162,120,26,95,99,143,60,248,62,112,213,173,137,219,169,173,125,173,95,143,113,206,113,206,239,118,146,95,254,105,139,175,150,175,244,235,83,192,115,172,0,255,177,50,166,72,20,197,219,164,103,107,41,252,212,144,3,40,96,79,146,163,64,34,134,21,65,4,111,67,112,140,101,250,150,233,164,243,94,187,127,228,12,124,63,102,41,18,238,230,51,158,77,139,186,191,76,147,103,217,195,183,225,163,160,3,64,249,192,36,114,64,150,120,93,104,150,89,139,223,169,199,112,106,147,225,231,240,99,215,170,39,168,228,65,117,191,198,208,164,54,59,247,182,78,247,118,86,119,106,21,63,181,142,47,241,95,0,205,241,4,168,199,146,0,33,201,74,8,145,164,234,213,181,29,197,170,185,206,53,241,37,158,224,245,158,62,24,227,183,59,105,159,249,228,111,197,175,171,78,86,251,212,7,199,25,71,74,149,102,91,204,239,146,33,151,246,232,218,30,47,226,49,215,248,7,232,57,39,43,179,65,241,106,221,18,64,227,31,227,180,173,130,18,87,14,197,171,121,147,21,133,132,20,5,14,7,160,192,57,3,40,5,61,42,78,113,178,129,212,50,2,40,138,22,48,10,128,162,121,161,245,140,81,7,160,57,237,0,23,20,244,25,0,189,138,112,106,252,121,226,253,156,209,30,197,118,213,222,198,222,74,189,162,190,251,103,55,198,75,92,118,155,253,62,91,91,181,175,246,97,159,6,225,103,248,18,64,237,43,39,135,157,36,153,42,169,138,125,223,211,224,121,130,1,251,8,94,135,79,247,154,223,23,238,126,140,76,250,63,148,193,146,91,36,57,245,138,247,189,133,168,244,205,175,23,61,174,206,6,239,215,117,151,73,152,27,224,86,61,227,173,142,149,61,121,69,125,190,39,20,140,140,201,39,147,57,150,99,46,73,75,27,60,109,50,241,145,248,92,15,160,245,200,241,36,25,64,46,4,206,203,143,188,184,100,43,194,50,77,158,248,165,175,154,227,201,57,14,142,4,40,13,100,203,151,103,142,118,166,109,213,182,93,71,125,241,106,244,252,47,66,114,239,183,148,57,44,45,41,254,171,120,27,126,213,235,61,118,200,201,245,171,91,17,203,23,136,91,43,226,111,73,228,241,180,3,232,125,112,61,206,21,114,121,55,126,135,185,186,103,223,45,155,91,117,173,231,154,215,45,207,131,147,13,55,159,131,33,165,46,76,42,48,106,219,22,0,255,203,241,106,159,238,239,206,24,163,152,49,123,249,91,251,207,179,125,169,199,38,62,132,151,122,173,240,199,120,167,144,36,64,44,105,99,52,93,178,198,144,172,245,229,133,186,195,239,26,93,226,167,1,180,114,207,73,128,205,20,49,6,85,126,167,62,193,220,208,83,151,248,217,172,214,7,61,56,135,149,89,59,252,43,36,211,182,23,96,120,139,30,221,124,189,79,248,215,187,251,229,243,254,230,201,32,38,136,195,163,103,60,211,81,75,109,187,218,87,232,136,247,3,136,32,197,125,62,89,250,6,234,90,217,209,70,52,254,131,223,123,0,173,119,0,255,176,28,124,36,226,46,47,210,192,107,125,208,49,247,51,166,182,187,121,44,54,13,150,253,102,0,255,51,0,127,196,143,123,181,71,61,130,220,64,120,89,230,8,202,105,75,134,185,72,251,126,157,180,169,247,168,111,119,63,9,27,103,230,51,90,243,203,59,109,50,13,117,132,15,160,25,193,57,195,0,107,131,172,145,100,58,244,90,191,251,217,144,3,92,89,230,152,223,53,18,97,72,5,216,174,107,3,252,142,231,121,13,158,66,0,208,164,87,123,194,254,129,155,249,227,63,33,48,57,188,217,127,218,132,111,243,42,247,154,177,236,113,7,121,234,49,163,98,102,232,208,210,22,252,179,7,80,251,156,222,174,79,235,0,255,205,14,105,254,216,135,58,80,171,120,23,95,113,108,121,206,33,84,190,220,181,244,21,254,151,191,163,234,207,151,79,166,125,236,191,27,175,181,248,97,190,2,160,40,138,2,160,104,41,105,237,0,122,127,79,229,223,45,49,209,105,88,202,44,46,77,244,111,81,237,195,207,244,53,251,55,170,28,56,71,0,255,69,212,94,222,32,250,210,248,15,127,132,53,144,175,245,15,170,14,32,191,17,228,253,238,50,103,151,238,173,93,165,63,125,189,135,46,121,10,35,0,163,29,43,119,228,109,169,117,209,247,181,10,159,207,7,80,123,188,142,195,113,180,254,151,39,19,112,121,241,23,195,75,141,164,117,60,229,106,247,218,125,122,141,245,108,151,96,220,111,16,139,168,214,90,54,100,225,199,248,12,175,8,66,79,25,189,113,144,62,128,222,211,245,63,244,179,159,115,222,27,219,31,132,214,34,124,198,213,158,228,254,243,148,212,57,1,9,49,188,25,216,54,254,178,210,167,127,215,171,70,55,86,62,121,35,143,121,106,127,171,175,196,207,240,99,87,250,247,148,85,207,145,224,169,201,3,22,115,109,105,177,15,150,241,5,30,64,81,20,185,82,170,5,208,178,7,218,217,50,10,5,3,67,132,176,209,190,194,191,187,158,241,125,54,219,136,242,218,239,69,172,133,231,242,149,126,61,194,63,118,108,144,81,251,193,200,30,73,165,143,22,51,124,128,239,245,149,126,29,175,111,7,87,223,45,205,212,124,0,37,177,0,255,224,5,169,219,56,3,66,13,95,201,85,227,123,188,230,174,244,239,177,240,15,170,252,177,118,19,88,170,20,129,70,58,92,35,241,13,215,2,80,82,20,5,64,3,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,51,138,2,160,25,69,209,2,208,210,156,83,77,209,100,31,64,105,252,113,200,47,171,197,117,87,193,21,241,182,135,203,195,239,121,181,199,235,73,253,155,15,100,136,187,204,67,36,236,146,100,21,211,118,124,173,98,52,123,81,21,112,211,34,133,52,210,54,217,254,151,226,59,248,179,235,61,37,102,36,49,20,72,124,139,181,252,152,95,23,111,116,136,126,226,247,248,0,90,159,3,4,41,67,89,211,107,165,111,15,12,7,114,57,183,153,183,34,18,196,77,154,106,113,105,16,143,172,39,128,118,31,231,221,119,179,9,220,245,53,254,65,211,0,255,240,126,59,47,39,134,181,230,241,80,187,147,134,242,181,126,232,216,124,160,237,60,88,183,73,39,250,122,207,171,14,59,92,0,198,67,89,201,11,98,242,237,180,212,94,107,77,146,120,20,0,255,240,0,106,244,201,7,114,115,149,137,137,71,203,194,151,199,87,174,244,0,0,160,136,10,227,86,225,63,246,160,112,192,130,221,33,235,86,22,186,82,111,181,254,61,177,28,137,209,221,99,128,170,91,219,162,155,166,165,57,252,221,3,40,94,126,70,96,88,134,229,96,106,49,103,59,222,174,72,123,134,195,123,240,189,122,63,207,127,108,126,118,30,67,215,84,62,217,191,60,17,111,197,191,93,239,209,253,241,198,145,184,35,138,109,31,70,70,146,75,135,248,173,203,167,43,252,153,175,247,169,111,119,63,69,221,103,190,121,48,143,193,254,210,85,226,113,252,224,0,154,81,101,134,150,146,2,160,40,138,2,160,64,175,245,160,194,241,184,147,112,233,186,144,89,76,90,232,92,72,77,195,0,255,121,229,214,162,58,128,220,194,88,243,205,63,165,55,188,218,223,165,240,172,62,128,166,102,249,143,239,254,90,253,47,31,4,106,26,15,107,52,196,119,242,21,222,167,123,159,157,83,120,212,5,250,172,208,196,171,250,122,15,161,254,6,1,40,16,85,153,0,117,142,15,246,63,195,54,95,187,127,122,50,58,146,58,219,157,130,85,212,18,158,151,158,14,226,67,14,160,40,10,173,245,235,51,206,137,225,140,155,31,49,34,223,124,211,183,73,59,157,58,128,210,3,231,73,225,36,131,200,108,28,97,115,136,173,61,50,214,233,164,69,11,95,224,69,125,205,243,208,3,177,39,191,0,255,146,124,34,222,88,101,213,35,254,68,58,232,97,189,71,247,135,213,235,72,67,53,95,123,116,183,33,97,82,123,93,30,120,2,0,255,186,102,4,35,71,50,2,18,3,183,185,218,26,163,14,28,64,67,15,30,60,149,12,160,70,208,48,91,60,71,186,165,216,93,219,162,103,177,226,153,222,35,199,105,163,18,51,107,222,176,57,150,41,75,230,230,150,216,11,181,15,31,104,210,53,251,71,247,129,2,78,128,50,184,241,57,146,164,139,171,123,187,35,222,106,222,222,152,87,251,212,51,114,220,136,120,235,6,2,50,47,246,158,44,120,73,212,248,37,126,235,1,212,62,254,251,229,126,127,118,118,171,166,243,98,61,53,162,53,216,198,4,87,140,202,114,124,219,237,241,214,234,249,170,253,219,187,158,187,239,14,247,219,73,0,255,101,109,70,251,22,62,105,51,104,175,87,243,235,232,62,142,5,24,168,178,10,247,78,11,131,231,105,119,234,22,239,43,181,47,233,0,154,233,184,29,180,115,71,72,229,49,185,207,87,174,215,180,58,106,81,233,57,223,115,94,199,249,25,207,55,111,229,136,218,81,234,88,142,215,136,191,153,153,143,35,18,147,209,72,42,129,91,185,165,181,240,18,62,172,241,181,75,175,244,237,120,196,83,192,247,55,145,223,184,161,241,91,147,184,101,52,128,210,35,207,49,130,180,173,28,113,2,223,159,219,123,177,101,237,210,190,82,159,204,43,209,119,63,35,192,217,157,71,166,233,236,147,253,202,165,225,175,248,197,245,62,246,76,244,162,209,130,42,71,114,39,253,227,74,109,225,163,166,32,190,152,247,122,143,250,220,125,163,177,157,219,207,87,116,217,207,3,93,53,138,71,122,198,7,208,248,79,247,17,212,97,183,27,39,138,71,21,242,142,178,189,85,173,7,220,121,175,246,247,118,220,193,67,158,150,147,221,242,198,218,112,54,183,12,97,91,194,199,241,26,175,247,177,35,64,94,118,185,193,112,137,219,92,130,120,117,108,208,87,47,3,104,142,13,91,154,162,25,41,37,0,69,209,82,2,80,58,198,40,232,25,109,167,73,224,20,207,245,4,35,128,70,171,253,125,190,247,62,46,159,68,155,249,221,49,106,216,168,210,227,14,99,122,244,0,122,143,235,51,16,132,214,214,117,147,162,242,227,137,79,26,236,245,254,238,249,114,184,205,79,46,36,43,127,205,92,91,186,189,197,140,39,240,98,190,86,142,129,146,189,79,35,46,116,105,77,215,236,63,118,28,60,40,58,224,148,17,156,23,115,201,54,106,172,120,167,45,125,0,157,191,247,7,142,3,229,70,16,179,5,102,131,37,130,37,153,188,90,111,120,94,13,239,226,191,124,205,241,224,28,27,142,164,196,210,64,103,107,164,201,206,38,186,178,86,219,102,248,19,207,246,74,31,60,135,121,63,88,4,151,127,51,223,38,117,203,222,167,97,203,91,19,139,95,224,77,87,58,189,252,122,153,159,155,33,199,236,8,235,34,12,107,164,53,109,201,113,106,9,15,117,130,71,241,71,62,128,58,189,218,19,61,7,14,106,218,252,16,33,97,103,193,52,253,194,215,92,237,67,143,235,56,50,227,188,188,141,182,205,43,47,181,211,10,190,106,168,215,177,62,222,79,57,109,126,225,3,207,43,166,81,248,123,15,160,168,159,231,42,31,3,102,158,17,99,51,87,154,235,63,93,121,140,1,76,109,227,11,31,241,183,213,142,129,28,64,126,72,202,66,150,49,115,234,147,234,168,57,215,250,245,24,235,1,112,155,61,166,109,116,187,54,126,105,243,23,197,163,249,0,122,127,15,238,159,247,19,137,167,121,156,111,135,143,122,172,186,233,191,215,122,224,245,56,87,12,245,159,157,31,137,196,108,161,115,153,214,101,243,53,244,115,144,183,185,93,0,212,65,147,53,78,77,233,235,253,247,31,140,149,207,102,98,243,209,254,98,45,124,248,217,0,154,215,237,43,245,228,18,96,254,246,234,200,190,89,120,161,198,157,240,16,30,91,83,143,129,60,41,207,130,149,217,72,242,246,218,145,188,91,239,134,248,175,75,235,227,140,147,140,84,145,161,204,195,37,69,187,210,72,222,169,185,198,245,58,196,167,249,154,123,66,193,101,52,142,73,213,89,36,116,107,28,113,27,52,88,196,247,241,71,15,160,71,95,57,6,222,105,227,28,93,125,130,163,25,91,138,88,252,171,85,87,122,88,125,249,24,249,150,207,1,233,223,164,206,197,37,136,73,27,143,167,240,76,190,34,251,7,190,202,101,164,177,247,84,215,251,251,178,163,96,126,37,31,0,255,205,170,28,108,47,40,226,35,60,179,15,160,247,202,25,86,251,236,63,175,39,228,83,72,28,144,108,222,206,105,221,13,47,53,87,227,63,219,1,58,54,223,224,110,126,182,120,151,118,90,159,62,73,94,168,28,210,74,230,45,165,89,154,184,82,231,82,29,181,227,0,218,253,233,147,59,171,199,114,178,184,103,214,45,238,213,190,194,0,255,105,165,175,215,227,200,225,154,120,46,203,206,170,65,20,173,187,78,237,207,107,238,185,231,176,49,22,65,222,127,85,86,68,94,242,233,219,203,46,25,198,183,241,36,175,247,87,143,212,67,99,247,49,249,189,202,151,166,237,211,79,31,241,173,94,245,1,116,254,28,102,150,159,115,234,245,21,129,136,191,32,190,170,26,249,179,61,103,76,184,81,158,109,228,245,238,151,175,218,191,61,141,121,219,242,222,16,1,118,155,78,226,199,134,174,138,0,255,143,33,198,56,135,151,220,239,112,182,138,95,11,13,160,218,191,249,117,34,63,72,110,37,187,182,71,71,80,58,199,171,248,149,215,250,132,30,133,3,111,164,36,50,16,101,193,171,171,230,93,233,223,147,243,228,56,130,251,6,2,92,147,156,181,219,17,63,243,170,253,3,226,187,116,67,0,205,192,201,234,90,221,127,142,228,227,127,158,18,105,230,75,4,79,185,202,174,245,213,206,19,239,91,114,113,97,28,139,84,154,182,118,105,3,0,255,235,3,104,252,116,156,145,96,230,199,144,79,119,21,170,247,185,227,118,10,238,230,207,186,109,218,171,201,73,61,22,179,156,93,1,52,160,211,233,184,114,59,33,249,107,27,48,106,49,95,233,49,122,63,175,156,159,188,185,111,71,156,88,127,120,92,24,189,197,239,244,245,158,127,180,129,28,80,155,4,88,33,225,246,2,230,181,254,29,84,121,114,135,194,201,19,149,88,34,239,213,86,195,2,195,87,241,179,124,0,197,200,131,102,149,62,8,142,228,33,27,201,202,101,226,73,187,75,182,189,87,45,0,205,168,183,42,131,97,90,239,239,195,223,62,3,153,249,136,164,219,167,223,112,89,75,113,130,131,3,80,220,253,99,34,182,115,84,20,56,209,42,236,73,240,108,1,0,140,22,214,194,54,22,11,160,240,103,164,236,182,162,21,95,125,37,237,63,121,140,30,0,255,99,0,46,137,47,221,50,252,139,87,251,43,221,57,183,17,138,236,229,115,109,11,60,212,173,107,125,60,163,12,121,145,152,54,25,176,64,154,100,174,237,77,173,181,201,227,35,124,23,64,85,0,255,248,93,204,197,207,77,184,83,35,166,28,63,206,215,250,245,65,229,122,223,150,120,115,189,138,127,50,6,55,26,241,26,207,54,145,230,45,172,12,122,247,197,75,241,65,94,19,224,23,247,0,74,183,28,92,84,193,229,62,50,24,225,75,146,38,212,102,238,237,88,139,11,30,15,195,167,123,173,239,126,29,227,140,92,234,63,55,79,248,253,203,27,205,27,11,117,136,175,201,127,29,48,31,27,128,195,72,70,236,29,121,105,3,125,205,254,113,207,222,199,41,100,179,151,119,147,186,214,246,223,254,109,174,248,6,126,229,1,52,207,99,111,120,14,42,19,18,186,177,196,222,18,209,210,87,139,23,62,199,39,174,245,0,185,245,213,30,238,20,98,9,16,187,35,96,52,223,146,232,214,64,95,94,222,14,127,50,248,29,95,230,107,125,59,2,122,217,153,127,40,241,149,120,138,69,203,117,173,135,23,241,194,0,90,74,90,90,0,138,166,65,81,0,160,40,90,90,0,122,175,103,228,58,28,145,189,218,91,166,191,51,182,58,230,177,242,109,18,106,210,249,104,127,94,241,199,251,240,53,94,77,205,25,183,97,96,187,115,41,23,116,247,1,148,126,28,199,65,108,204,237,74,70,210,20,201,148,178,166,175,108,86,113,218,176,134,87,123,80,170,62,134,133,129,88,177,14,247,114,107,71,92,241,146,248,57,252,181,215,248,241,0,103,140,88,219,66,75,73,107,238,214,54,14,160,245,192,160,87,101,140,44,150,191,188,40,18,45,16,168,175,62,218,148,240,59,30,203,215,28,79,246,159,202,56,24,75,171,241,108,143,60,90,90,195,46,108,213,182,64,135,248,112,95,219,193,101,52,175,69,143,140,179,5,39,86,150,5,51,99,59,138,52,107,225,25,238,208,185,51,124,27,191,228,3,40,106,186,218,135,30,215,113,229,27,187,149,55,162,101,30,249,171,147,78,240,89,103,174,193,56,84,10,64,73,81,20,0,69,209,82,2,80,20,69,1,80,20,69,1,80,20,197,40,0,80,20,13,10,128,150,146,162,0,40,154,3,20,37,1,180,62,15,16,20,89,231,200,213,248,7,242,118,242,146,232,228,109,214,227,179,162,223,0,26,0,255,168,250,242,115,195,118,54,101,89,188,8,186,46,254,79,148,231,238,71,13,2,231,68,250,137,111,11,184,162,78,15,160,139,0,255,19,190,0,255,84,163,254,43,69,119,241,71,173,46,254,63,162,94,143,213,201,167,232,144,22,227,131,39,175,168,222,3,168,246,143,227,169,220,207,191,172,67,162,240,211,104,252,167,89,215,179,0,255,179,239,199,56,155,214,191,204,191,71,146,139,79,155,229,43,169,1,221,202,68,174,15,160,138,0,255,91,62,254,99,60,90,91,237,198,20,181,19,63,220,170,226,0,255,167,192,0,255,88,107,93,39,171,137,248,35,144,175,242,27,232,54,238,226,105,252,151,252,7,28,22,70,93,197,62,128,42,254,127,122,250,143,95,173,117,198,148,53,143,31,161,85,241,127,211,197,115,48,166,198,186,141,136,89,179,120,241,197,215,248,135,125,78,18,6,238,22,235,241,171,138,0,255,163,114,156,140,92,177,141,207,167,95,124,184,236,3,104,252,27,222,254,195,151,106,122,89,29,226,139,212,248,183,0,255,254,247,74,77,199,212,92,227,199,87,197,0,255,9,251,199,127,111,113,182,164,139,248,164,213,197,0,255,105,191,0,255,191,118,249,111,71,63,241,107,214,7,208,248,191,179,126,122,167,182,108,86,181,215,103,213,248,55,221,250,156,169,179,54,4,165,214,43,158,140,242,85,241,127,34,122,100,223,219,32,7,34,173,196,63,153,117,241,0,255,42,156,49,206,110,104,177,186,133,133,241,38,175,15,160,138,0,255,159,2,0,255,83,189,33,0,255,49,215,49,190,158,198,0,255,233,210,175,169,51,230,63,182,94,241,192,241,53,254,43,223,0,255,83,150,0,255,153,53,241,101,170,226,0,255,200,254,241,220,176,157,15,214,197,19,178,15,160,241,127,184,229,219,241,91,53,125,188,26,196,227,105,252,219,127,0,255,121,39,230,63,172,190,26,65,190,42,254,79,148,103,122,239,45,30,82,233,32,254,152,213,197,0,255,105,191,0,255,191,119,249,127,72,51,241,169,214,7,208,248,183,179,62,231,157,246,207,177,171,179,14,168,241,127,185,57,70,78,212,87,215,203,172,79,60,25,229,171,226,0,255,132,253,151,0,255,123,27,36,116,52,19,0,255,158,85,241,127,80,249,25,248,110,232,206,160,211,56,222,28,245,1,84,251,183,55,164,0,255,156,113,85,77,53,155,77,78,173,227,123,253,124,197,233,247,102,199,54,102,182,110,5,187,36,146,89,167,97,226,109,124,227,26,0,255,64,247,207,77,114,99,177,246,107,242,89,203,199,25,9,46,151,136,179,28,1,180,176,89,83,180,148,0,20,205,40,29,227,167,244,197,38,0,165,15,228,128,84,195,45,212,122,56,197,113,110,104,0,74,15,90,74,63,210,2,80,82,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,75,81,82,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,140,162,0,104,70,75,73,1,80,20,69,1,80,180,148,20,0,69,179,74,71,50,80,5,228,142,80,100,59,202,222,174,174,232,254,217,238,101,189,191,82,120,111,73,128,168,116,211,63,124,162,23,7,80,96,160,128,175,102,0,255,137,63,143,189,177,219,93,108,48,196,152,149,61,154,86,237,149,234,235,24,5,131,219,124,19,177,38,92,242,22,203,118,240,129,150,122,189,175,122,188,48,236,150,18,130,25,148,213,74,155,33,251,149,58,192,23,125,240,0,122,244,25,231,156,210,63,110,187,217,70,59,0,255,60,45,210,41,252,161,213,94,235,225,253,96,156,115,85,210,127,145,0,111,108,94,105,210,200,168,166,250,134,191,225,121,87,156,16,187,142,201,242,54,249,124,230,210,138,77,115,175,118,46,119,65,213,145,87,234,218,110,110,1,40,14,100,156,177,185,75,172,156,174,9,134,83,181,71,247,49,198,25,69,190,27,51,207,60,46,110,202,131,250,119,235,223,193,245,222,93,111,147,159,147,69,131,17,137,145,108,26,162,88,234,66,205,123,196,191,241,13,175,247,218,63,114,175,243,10,183,201,108,233,168,149,207,173,125,90,150,199,143,120,184,7,80,170,207,243,34,163,0,255,96,209,232,141,245,109,89,169,91,117,20,95,196,235,249,90,31,123,140,179,89,238,199,238,230,147,247,117,159,125,164,159,134,241,94,3,235,252,56,64,154,111,1,38,48,183,204,209,109,173,111,110,85,1,208,122,33,65,209,82,2,80,20,69,1,208,82,82,20,0,69,187,143,54,10,0,138,163,117,173,7,94,55,203,51,46,203,127,139,134,180,15,200,42,125,52,152,225,27,252,53,128,210,199,251,193,5,140,45,191,191,154,223,173,82,121,88,230,3,139,116,109,130,15,240,151,190,210,223,253,44,191,187,77,221,0,255,217,79,251,169,155,120,170,223,87,205,243,224,60,195,141,66,66,224,153,56,234,134,76,151,214,200,88,172,67,252,238,209,64,147,188,166,30,105,99,220,198,56,56,153,119,191,153,191,90,223,178,63,246,139,126,122,234,22,15,56,128,210,135,142,155,221,162,251,35,34,183,12,249,222,209,200,105,161,103,89,252,140,23,214,228,158,19,220,140,121,92,65,91,121,218,91,34,16,233,165,51,124,210,103,175,245,41,71,130,99,40,0,110,11,110,201,3,173,14,121,77,122,131,43,252,10,175,187,230,212,1,84,130,201,90,91,195,1,70,209,53,218,44,143,183,197,135,248,91,243,227,1,148,254,209,113,125,110,237,231,237,174,18,15,173,91,158,125,91,165,67,248,66,215,174,185,63,250,189,124,140,73,0,255,86,176,140,111,164,215,126,25,47,136,159,225,211,66,85,254,123,126,24,39,116,203,185,169,216,108,119,46,179,0,255,211,161,110,78,95,41,126,137,143,121,213,254,243,58,114,83,176,140,149,36,109,53,133,20,111,153,254,241,190,127,15,160,241,31,214,242,159,126,54,191,19,227,45,188,237,234,74,63,245,56,142,145,247,195,77,217,77,75,107,49,207,173,53,188,211,78,190,42,254,95,120,249,79,7,211,84,103,119,152,166,241,183,147,190,226,245,228,56,189,115,181,205,52,144,205,134,68,176,60,73,92,17,207,52,93,237,194,175,28,64,99,250,127,23,205,156,71,216,110,215,228,205,174,241,217,124,133,137,25,167,166,175,137,254,15,113,113,228,210,221,58,48,57,126,153,175,243,135,223,82,0,255,231,8,160,104,41,41,0,202,173,201,61,177,140,45,238,54,14,72,242,183,226,109,200,180,209,224,208,26,126,171,120,14,251,194,113,132,68,196,178,45,119,238,141,177,173,61,186,214,194,111,248,68,95,83,9,112,225,144,20,30,71,67,46,188,113,148,154,118,23,237,27,215,164,128,0,255,225,63,0,173,122,96,192,11,7,156,11,206,159,187,249,18,116,30,22,87,183,105,172,177,54,29,60,15,31,89,239,43,199,184,36,25,39,95,161,200,146,244,134,218,22,180,94,221,163,241,70,252,209,149,62,230,227,1,112,98,86,183,193,203,155,163,89,75,225,236,175,214,93,247,186,120,29,207,229,107,249,56,238,83,116,128,44,1,242,110,233,168,54,55,167,27,203,52,200,181,215,113,15,160,246,223,191,238,199,201,103,204,203,252,180,191,56,154,248,27,190,220,43,29,73,209,248,106,127,239,174,55,238,179,217,1,203,220,246,127,161,181,131,0,255,245,21,245,205,71,40,185,141,179,92,219,224,58,61,2,104,128,140,179,27,199,148,229,67,18,44,161,126,154,132,189,250,206,87,11,29,116,199,206,31,86,254,206,253,52,216,91,117,45,238,168,224,157,248,151,190,22,107,125,225,121,128,140,32,84,230,120,44,202,5,77,196,157,122,233,211,104,16,0,255,225,3,104,248,231,10,2,67,134,145,141,37,70,114,118,245,254,239,236,140,201,111,251,148,91,7,143,173,116,220,112,114,0,2,112,180,176,243,5,157,238,172,238,45,130,135,241,162,122,0,255,192,152,221,134,213,155,237,231,70,156,240,82,0,53,123,122,92,186,27,23,253,159,49,190,112,197,129,196,110,87,163,127,62,254,231,121,22,24,99,188,225,138,140,16,128,162,40,26,13,160,246,168,207,25,35,229,103,204,102,222,84,190,121,95,176,106,167,103,125,165,79,247,241,18,127,131,242,193,24,91,144,242,189,119,71,117,209,164,138,23,240,59,190,74,189,230,57,8,24,230,95,85,66,76,83,182,61,99,11,43,187,75,95,191,240,181,30,64,237,51,166,235,254,156,223,6,18,207,43,246,109,237,230,98,13,11,162,199,248,98,190,34,56,227,140,183,221,111,178,145,140,213,37,90,170,173,125,181,79,85,30,12,223,95,64,187,110,44,16,151,107,162,73,219,168,33,94,171,251,87,30,4,56,94,30,57,169,17,146,189,78,139,181,56,252,25,159,240,0,138,85,4,207,24,187,111,121,119,174,184,107,251,187,34,254,79,151,231,72,164,62,219,25,69,164,87,248,99,86,17,0,255,31,5,254,131,106,179,30,164,75,248,184,122,0,181,47,28,3,134,224,0,121,20,197,118,28,151,143,250,20,45,234,166,207,29,95,224,173,106,159,113,247,119,127,14,222,111,26,205,3,27,196,238,57,117,44,174,209,79,124,203,53,199,99,143,235,161,82,68,72,132,103,228,46,47,221,56,78,61,244,15,0,255,232,212,181,126,142,87,59,175,186,164,82,5,10,97,242,134,188,43,190,172,37,172,47,7,80,59,58,112,111,222,237,38,0,255,233,163,117,207,217,31,126,168,247,246,230,231,152,251,101,178,249,141,203,126,158,23,90,247,120,210,213,234,184,125,252,143,82,198,206,230,110,31,188,205,171,201,0,255,156,118,167,93,196,123,139,156,77,124,185,7,208,250,128,222,221,206,110,242,49,187,121,229,115,157,119,251,74,227,107,3,63,170,247,15,144,228,96,222,29,132,205,99,89,242,4,103,73,23,194,195,106,174,180,253,175,35,159,129,100,108,127,130,137,240,149,94,115,60,57,242,88,206,73,133,65,121,186,70,70,187,159,119,234,171,115,169,22,241,204,0,90,15,228,185,138,232,84,228,195,40,25,211,254,121,246,119,75,188,137,247,197,58,198,151,249,154,240,143,61,44,227,75,44,0,255,151,23,75,229,217,190,245,30,141,116,109,138,135,241,217,106,143,140,60,169,20,220,32,77,74,213,137,230,101,121,69,17,181,66,215,158,248,29,239,243,218,206,201,56,85,137,225,138,164,48,215,10,160,160,79,170,16,67,81,20,0,69,243,28,160,24,205,136,3,208,59,182,52,69,81,7,160,119,50,53,39,71,204,167,184,173,200,118,28,181,14,146,86,156,99,0,39,39,109,66,45,111,57,81,28,193,90,10,197,40,128,198,127,125,48,134,88,24,41,227,125,107,125,172,62,201,216,206,247,99,183,120,201,199,130,117,107,107,244,210,16,30,232,222,213,30,161,63,31,0,64,150,213,137,86,134,82,151,121,142,181,177,182,55,252,31,190,220,107,247,15,14,61,133,183,13,4,47,231,115,76,111,211,228,133,85,139,248,169,129,94,122,231,1,180,190,117,0,255,242,233,88,251,9,42,183,157,137,134,154,84,222,52,73,248,22,222,232,149,158,1,191,27,211,152,253,35,0,255,124,239,111,131,248,175,165,54,25,215,188,126,24,24,150,228,152,65,76,40,182,36,149,77,23,24,154,249,251,251,196,119,241,0,175,247,230,211,49,29,192,109,253,187,223,213,52,77,252,79,254,105,166,97,188,213,185,3,40,80,199,148,35,112,3,56,49,251,176,49,186,227,201,198,90,54,36,197,216,218,39,254,141,79,121,133,63,79,218,25,39,104,147,230,129,102,193,222,92,80,113,238,171,96,150,65,56,35,245,6,80,123,250,50,195,25,183,243,247,229,205,188,73,235,225,127,199,169,41,188,170,175,244,247,58,45,0,255,141,158,82,52,129,228,145,74,250,197,19,77,22,241,248,90,167,35,207,65,42,48,128,36,206,182,213,87,250,131,44,15,206,181,51,74,253,198,104,6,58,61,245,216,239,157,225,135,249,0,10,0,255,56,99,212,103,246,249,109,118,47,242,189,132,190,134,158,83,200,24,100,21,108,165,124,33,204,236,45,41,239,171,75,107,85,47,109,182,248,27,190,199,171,61,94,103,215,115,173,254,153,95,222,74,194,206,254,191,113,122,136,63,213,251,251,42,191,146,141,42,39,130,253,179,219,231,171,233,162,161,30,179,78,240,83,15,160,246,9,29,17,129,28,205,191,33,234,146,150,101,107,127,143,188,146,194,167,241,17,94,173,0,255,7,103,212,55,122,167,124,219,222,240,61,235,43,158,219,27,85,14,140,220,128,72,249,145,66,176,168,117,188,133,39,107,106,53,95,237,241,238,227,240,250,136,179,203,196,172,140,189,30,94,234,49,233,25,127,59,128,38,117,12,28,64,33,149,17,179,15,140,197,91,154,110,171,121,197,170,245,181,77,226,7,120,75,95,239,81,159,113,14,202,119,227,55,187,68,158,121,88,92,168,99,35,124,205,65,198,25,86,54,90,138,44,146,16,125,77,253,247,115,251,222,88,121,119,40,123,62,111,237,15,214,138,79,225,227,14,160,244,169,3,177,140,27,154,15,81,249,107,162,242,178,56,125,161,70,250,172,240,60,222,202,215,122,212,51,2,122,229,221,62,148,216,249,219,18,164,167,181,14,137,54,241,223,190,34,8,134,85,42,86,86,86,54,30,41,26,149,14,175,245,217,63,48,61,202,99,228,194,33,81,183,60,146,55,188,133,186,60,199,68,248,53,126,157,15,160,109,96,128,212,215,250,140,193,24,245,182,60,86,61,194,45,22,174,236,121,150,77,143,240,203,124,205,245,58,174,7,112,95,242,177,38,206,62,170,175,163,247,95,62,68,169,43,71,142,105,174,117,99,61,252,150,7,80,251,121,254,103,240,119,222,141,79,140,236,111,11,172,181,248,32,175,170,107,155,62,223,103,222,141,241,124,177,79,11,95,25,79,185,2,160,165,164,40,0,138,162,168,3,208,0,245,87,228,54,74,123,189,111,215,251,126,58,155,98,230,237,104,25,247,100,109,141,38,75,235,7,62,197,107,235,90,15,35,233,57,187,63,36,44,22,190,201,216,9,47,53,166,238,225,99,250,0,90,159,123,162,140,223,238,224,229,67,74,254,86,180,168,81,124,210,86,52,16,95,201,215,250,241,32,103,236,198,116,183,204,191,199,19,121,151,238,37,89,172,153,125,173,167,215,67,25,99,56,159,221,98,198,170,51,91,20,127,52,169,187,225,21,94,239,203,207,243,70,174,12,54,182,166,197,28,239,56,246,230,222,46,65,248,42,190,201,3,40,252,231,140,113,248,227,182,187,108,55,207,91,189,78,123,189,210,135,142,19,241,55,176,3,34,119,83,202,159,57,125,171,70,186,180,186,196,79,188,214,185,181,126,240,92,111,12,11,27,183,102,196,19,234,26,175,30,141,1,180,30,175,140,242,233,61,103,180,115,1,131,68,128,183,16,109,67,205,192,177,218,181,190,240,186,93,30,156,44,191,249,209,112,182,203,105,13,207,244,56,180,15,191,236,1,244,62,232,126,216,0,198,205,159,95,82,135,246,150,61,121,111,137,237,75,120,20,62,237,74,15,251,118,198,237,89,254,51,191,124,243,184,109,177,79,245,121,77,227,181,53,207,235,195,234,73,233,126,113,60,15,118,98,42,118,107,171,205,176,233,51,95,235,97,244,109,250,123,103,230,153,15,108,174,242,207,254,76,211,140,231,241,60,15,160,177,103,156,129,11,216,119,36,110,105,75,87,106,169,150,214,129,132,20,0,69,75,73,11,64,73,81,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,69,81,52,0,40,90,74,234,59,128,222,211,23,225,188,189,60,114,163,211,48,230,115,77,124,218,105,169,225,245,14,95,212,215,251,224,224,7,92,89,126,4,121,246,13,227,169,181,135,207,61,103,79,124,13,127,228,32,135,178,97,124,27,93,149,98,109,46,114,105,5,125,237,254,247,201,121,170,76,54,108,23,88,89,27,18,205,154,165,211,52,154,253,21,143,193,215,28,64,233,56,161,99,52,156,113,243,135,147,55,243,45,27,246,98,189,180,46,40,124,22,95,227,21,35,244,32,101,40,115,246,181,30,237,212,139,114,188,72,243,151,31,71,228,134,24,106,19,191,52,73,52,143,31,242,53,191,199,145,202,235,35,38,210,150,249,184,35,250,30,205,139,89,174,79,0,173,63,198,57,110,180,127,70,6,237,186,218,211,241,67,27,231,221,31,246,46,142,189,59,22,158,158,5,137,0,255,241,63,175,161,99,156,10,126,151,48,65,167,192,177,220,190,160,232,236,32,218,82,238,46,8,160,0,14,160,8,192,214,107,232,51,29,103,25,231,230,45,59,95,37,91,182,236,69,58,233,217,177,194,163,240,15,87,208,39,151,103,92,98,92,81,240,60,129,181,31,190,104,34,122,193,171,250,138,123,112,232,70,246,144,120,153,249,82,140,46,120,5,75,226,181,46,129,62,240,14,64,235,237,184,93,206,109,28,34,141,119,206,151,120,150,196,111,109,191,44,62,199,215,108,207,238,246,185,217,96,233,242,242,189,230,56,202,203,147,205,15,110,186,132,213,146,98,109,168,70,72,124,24,31,207,87,0,20,69,81,0,20,45,69,9,64,181,10,228,250,124,20,186,115,46,105,153,118,158,116,186,170,79,131,170,15,133,239,140,167,62,128,102,188,122,110,183,97,178,120,121,210,104,183,197,59,29,223,22,190,201,235,168,253,223,145,15,50,149,101,77,225,73,210,182,139,191,186,222,223,163,245,159,103,28,114,150,2,209,236,54,187,57,106,9,62,177,146,247,113,59,242,120,80,164,214,66,147,145,24,31,228,1,20,163,48,128,42,185,87,250,70,207,222,0,255,239,199,202,103,220,244,218,167,246,23,105,192,203,240,123,94,113,28,246,69,15,48,9,148,65,251,169,180,143,241,152,62,58,204,240,9,190,215,87,251,194,245,156,177,133,146,207,152,93,158,183,201,55,15,245,201,116,211,91,0,205,147,195,50,170,98,229,137,196,185,222,131,190,138,144,60,98,249,212,145,153,136,246,119,203,210,156,58,196,247,146,120,23,159,173,121,246,143,39,150,211,201,191,59,123,0,255,242,57,121,169,222,141,110,213,96,190,210,15,144,199,198,0,110,156,81,64,186,85,70,54,87,12,201,233,166,69,21,95,197,103,0,26,58,130,122,130,100,108,118,246,209,94,126,204,85,190,106,219,219,95,218,165,99,139,248,56,62,112,165,191,215,237,150,60,151,128,148,175,2,73,203,244,173,72,43,213,228,14,0,177,92,84,102,80,175,56,221,158,194,31,23,9,92,124,97,163,238,120,57,163,97,193,225,89,248,100,15,160,244,8,61,187,51,46,244,254,246,242,201,59,47,155,246,221,254,214,167,132,87,240,40,175,221,127,229,24,135,2,206,200,35,236,222,177,100,71,93,43,230,105,218,17,199,39,241,181,94,233,147,215,217,25,231,32,159,153,87,158,172,13,219,217,63,107,82,196,11,241,163,124,181,254,111,199,70,102,96,212,72,229,133,104,103,71,92,179,234,1,20,126,76,247,253,57,187,223,84,130,151,229,199,82,215,118,104,88,196,94,240,145,94,237,113,61,68,56,99,54,97,229,73,48,127,18,109,213,42,94,106,187,90,137,47,172,242,227,69,37,94,62,144,65,198,30,46,41,186,102,215,103,98,29,248,156,107,125,70,239,155,159,113,228,145,67,18,181,90,43,93,168,90,140,63,242,0,138,54,30,156,205,70,160,77,162,60,103,199,145,119,247,117,165,135,189,59,227,50,88,254,47,175,124,243,51,241,95,237,95,237,52,16,63,195,15,174,25,56,65,153,125,0,181,175,211,135,94,62,130,219,55,170,254,111,67,108,179,207,155,34,125,51,124,214,41,190,232,203,21,247,216,247,147,217,184,33,237,7,68,100,70,229,143,110,186,188,147,105,220,25,254,142,215,243,53,199,115,223,125,156,50,67,132,68,104,71,198,70,205,22,197,170,97,77,124,209,108,175,161,191,188,29,92,114,40,198,251,99,33,193,86,105,210,215,22,35,136,11,197,23,240,42,15,160,221,31,219,63,198,185,46,47,0,255,49,73,54,207,180,89,174,104,245,209,0,62,196,59,174,177,103,164,82,86,185,140,108,60,41,44,177,125,245,254,244,123,185,1,28,136,159,0,255,200,147,233,236,79,226,151,195,95,77,68,242,218,253,19,14,196,13,11,12,132,203,66,59,154,105,117,104,139,91,186,69,23,254,141,39,120,0,189,207,24,221,199,34,64,173,103,108,173,246,240,223,43,108,156,217,56,99,30,0,255,138,176,184,161,38,221,0,255,18,203,56,102,160,121,221,103,0,181,15,26,160,116,43,45,0,205,147,166,40,138,20,128,162,129,155,20,133,6,80,123,220,145,224,140,180,131,243,21,243,37,104,142,181,191,182,82,55,109,232,107,236,11,117,176,131,156,145,103,167,126,203,176,165,238,157,13,69,176,223,227,105,248,105,190,182,75,91,243,60,117,28,224,140,128,20,51,155,108,147,183,185,227,121,182,82,219,78,93,180,170,15,160,247,218,63,198,57,240,253,217,237,94,222,233,228,205,62,44,212,7,126,196,63,107,61,234,57,101,57,23,220,185,204,45,89,205,131,87,154,90,83,109,18,141,224,75,173,135,249,116,55,206,200,173,127,118,243,36,246,223,109,95,233,92,27,239,224,91,215,60,110,60,131,124,35,145,254,73,146,68,64,253,245,174,217,78,253,242,0,122,143,220,143,13,186,242,109,43,92,186,236,43,218,18,211,110,23,15,196,143,214,248,143,152,113,46,63,231,177,150,63,75,8,196,119,58,185,72,127,188,94,247,135,248,67,31,0,255,71,50,168,189,240,161,92,30,207,244,122,242,252,71,188,207,124,249,56,0,118,199,223,82,17,248,152,7,80,251,250,224,159,153,199,86,134,153,109,91,52,53,134,31,251,64,223,163,175,244,244,115,198,128,249,237,118,242,206,139,111,180,143,117,46,44,208,40,175,192,254,129,87,89,24,86,119,81,95,120,51,180,176,166,107,253,116,31,211,177,225,176,251,157,77,219,147,236,147,253,81,236,58,197,67,14,160,149,140,235,0,224,124,246,43,99,160,22,175,45,181,173,109,121,11,158,142,119,226,63,188,210,113,6,206,101,136,40,201,214,213,62,207,0,145,150,241,5,84,234,150,135,208,86,105,13,47,181,178,194,127,233,251,143,91,38,231,98,43,188,13,3,168,233,106,127,95,56,79,190,111,121,30,203,139,132,123,122,54,108,154,194,91,149,126,125,165,94,7,46,25,170,176,102,53,188,184,246,90,247,16,128,129,237,240,37,163,223,209,52,107,246,28,25,252,12,0,255,236,1,52,103,140,239,24,187,199,119,243,186,168,117,90,227,149,126,165,14,55,138,142,124,27,6,181,104,89,106,218,90,51,52,211,227,153,248,88,175,244,201,235,248,126,245,0,255,94,62,98,222,102,127,106,171,90,196,215,248,106,127,31,122,1,198,251,11,100,166,208,52,146,100,159,22,167,254,122,10,160,176,103,156,39,56,3,22,176,201,243,48,194,222,70,237,75,85,82,20,0,229,42,125,254,118,147,180,83,53,149,62,216,252,54,136,245,0,42,254,245,12,146,76,97,108,191,92,223,26,157,203,107,232,15,206,207,24,101,251,166,169,171,94,49,244,63,153,87,96,241,37,21,0,255,201,105,159,215,208,207,241,225,188,199,26,97,107,75,86,234,98,0,205,113,206,192,185,170,13,26,1,214,142,181,182,136,190,26,186,31,54,208,125,231,221,1,212,226,229,167,113,117,111,225,188,130,151,225,71,174,221,31,151,12,180,97,200,205,215,141,191,99,105,54,45,91,59,30,120,30,62,164,175,249,61,189,146,39,169,221,79,101,146,184,50,28,195,219,222,223,18,182,105,47,128,130,126,41,56,107,253,121,44,103,140,131,187,220,195,219,77,242,74,205,27,221,172,163,21,112,189,191,191,122,30,242,173,140,186,16,209,45,254,66,221,107,87,27,241,31,7,80,122,108,127,185,251,65,30,22,35,113,230,169,77,148,149,240,165,216,227,129,244,90,191,247,115,252,228,110,31,253,179,111,246,99,168,19,175,225,113,45,36,242,213,254,254,142,192,157,49,105,117,183,38,225,138,77,67,196,250,247,234,245,238,241,62,12,187,225,118,62,211,211,166,25,171,116,72,102,199,195,240,35,7,208,122,184,203,71,12,8,70,156,55,170,123,154,74,230,97,199,92,94,90,170,109,29,124,16,63,231,53,99,107,95,113,28,120,61,134,203,143,152,155,207,34,42,232,206,46,127,139,181,134,223,21,218,235,50,95,233,83,126,189,125,175,172,254,223,203,167,247,178,217,167,58,150,192,155,248,193,1,20,117,26,12,67,89,83,0,148,91,43,251,175,39,102,110,87,80,54,157,124,136,225,135,53,116,45,250,56,242,250,199,9,169,244,229,34,188,172,15,160,247,161,143,115,192,251,233,110,54,173,243,153,118,151,195,143,147,235,213,231,116,224,231,191,248,31,141,251,81,184,46,252,222,167,87,122,224,183,5,181,21,175,57,221,251,185,225,118,130,50,196,111,93,132,100,186,87,28,11,54,106,209,199,223,248,41,128,222,189,61,166,143,0,255,128,249,120,104,16,49,80,182,132,143,181,227,186,253,211,163,92,251,193,216,206,77,244,104,228,229,126,120,18,126,213,167,46,254,143,187,254,7,70,75,237,6,101,54,138,79,170,235,252,118,220,114,70,234,21,50,48,0,255,118,3,182,76,227,55,188,133,8,181,20,0,255,195,99,60,128,222,167,124,60,199,113,172,127,202,152,48,63,155,246,173,162,78,58,195,67,125,85,123,212,231,220,70,240,140,151,103,190,84,158,249,168,109,165,126,90,213,215,242,241,128,0,255,193,56,89,123,38,38,172,80,185,69,143,69,38,135,31,241,21,34,174,68,199,116,108,40,236,246,126,153,117,120,246,207,62,192,16,190,215,176,3,104,30,250,20,142,81,134,96,67,242,0,24,219,112,68,254,87,87,52,181,6,90,55,198,19,248,202,21,245,22,123,146,175,250,243,111,140,185,164,97,167,101,121,73,51,4,130,239,226,251,188,202,223,124,60,199,51,112,144,84,121,75,119,210,173,145,71,189,70,178,74,159,120,166,111,145,222,123,165,127,142,228,216,42,150,83,41,165,0,255,74,72,184,165,177,4,77,173,47,124,110,213,26,190,200,7,80,250,246,32,56,35,25,25,31,189,233,4,73,90,95,81,246,215,170,115,175,101,7,247,83,239,26,209,78,62,100,9,181,8,66,77,181,88,150,129,143,226,63,188,222,227,84,202,112,182,241,194,178,66,115,4,80,20,69,1,208,82,82,20,0,45,37,69,175,1,180,30,200,115,32,149,43,236,92,2,36,211,60,110,72,222,206,82,93,155,245,209,124,175,9,61,117,191,2,75,112,202,236,23,62,16,132,175,142,26,132,217,154,75,124,29,62,155,175,90,181,227,224,101,117,99,78,16,148,33,46,104,16,121,111,123,105,197,125,0,189,71,125,206,56,32,31,103,54,59,23,12,157,108,212,93,203,66,43,234,193,51,108,60,196,198,87,123,237,63,219,11,119,44,223,125,121,105,170,13,33,245,58,157,227,141,86,123,189,60,199,129,84,114,177,64,215,74,100,218,112,69,229,111,119,159,248,16,94,118,0,173,143,246,143,113,54,186,229,0,255,187,121,229,157,206,103,95,233,170,13,252,215,3,175,247,151,231,57,200,117,74,0,255,185,156,118,111,163,69,51,234,77,122,133,47,226,73,125,181,7,57,227,119,168,216,238,218,178,215,22,205,233,131,17,122,167,109,109,50,107,77,196,108,117,101,79,13,31,64,99,199,64,142,251,190,193,13,230,111,115,219,36,117,108,209,80,55,107,48,2,36,217,87,20,234,185,114,142,221,158,161,234,48,26,213,75,223,226,112,149,134,58,192,147,120,148,87,162,167,231,20,0,220,142,145,87,227,150,204,173,139,21,225,143,248,134,7,80,20,117,189,207,254,115,122,25,249,148,49,67,247,124,95,253,62,173,224,167,238,92,233,241,139,27,147,116,75,134,0,138,162,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,102,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,180,148,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,7,160,244,42,181,158,36,163,34,31,81,108,70,0,138,113,146,84,233,61,6,72,233,201,86,104,246,0,255,118,0,154,49,48,129,84,250,197,31,219,86,233,61,103,92,73,141,100,112,65,221,21,47,76,79,105,245,51,147,36,121,133,219,17,87,106,12,111,56,128,118,252,95,203,127,28,91,163,210,115,142,197,159,249,144,132,245,245,94,251,207,116,132,218,25,191,65,74,205,102,158,246,212,240,76,155,170,253,215,227,122,252,71,12,27,166,70,221,217,2,135,239,59,228,3,40,106,232,171,217,227,24,21,75,24,120,67,12,163,14,205,74,170,229,224,131,248,157,215,238,143,123,140,113,198,167,17,140,47,225,211,32,197,36,222,162,83,248,86,247,60,128,162,217,42,63,30,170,181,140,84,98,177,77,147,176,218,69,58,195,235,42,107,161,30,103,12,189,127,224,173,141,0,90,138,34,252,3,76,10,128,162,165,164,0,40,138,162,5,160,164,40,10,128,162,165,164,0,40,138,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,104,41,74,10,224,2,80,210,167,160,199,0,117,191,70,177,74,197,136,223,33,218,118,191,104,99,235,10,160,168,180,210,31,117,139,235,185,104,97,217,121,92,90,232,49,91,225,159,158,65,98,63,23,8,49,167,91,226,127,97,86,232,0,47,75,57,128,162,24,109,20,214,107,236,222,251,211,211,230,35,56,167,236,149,169,241,54,233,14,62,209,70,175,246,219,127,166,7,180,86,217,125,152,170,190,187,181,222,112,132,15,244,157,15,160,246,247,244,152,251,238,243,221,207,99,34,251,70,199,46,189,222,107,0,255,153,142,204,102,220,62,0,255,170,126,63,63,91,134,240,137,14,244,245,190,158,211,231,213,63,161,116,179,213,126,145,65,251,119,120,166,187,53,3,53,15,160,245,85,199,113,242,220,211,230,27,68,3,216,11,210,42,190,86,147,240,141,150,93,97,199,119,59,91,202,9,46,235,117,90,247,231,215,234,12,31,91,173,245,73,146,228,156,89,168,154,59,198,185,153,121,126,144,76,230,246,158,150,235,133,26,235,221,44,128,230,4,152,158,28,25,142,64,72,243,118,124,74,207,59,102,184,210,35,251,199,24,200,249,162,112,155,44,240,23,151,128,91,78,157,53,19,191,235,143,87,251,236,63,15,174,240,86,202,114,155,65,54,77,68,38,246,196,226,151,120,181,7,80,122,216,227,156,221,183,252,119,43,63,2,22,35,111,53,106,124,215,8,175,221,63,244,60,3,231,250,29,17,202,57,30,238,108,137,227,209,236,210,91,124,18,111,243,10,63,29,139,127,118,187,115,0,255,242,100,31,234,222,168,74,3,232,61,87,242,170,147,196,5,243,201,150,215,116,83,211,176,93,67,253,172,185,47,192,44,3,48,35,37,5,64,81,20,5,64,209,167,121,155,105,61,5,160,164,104,41,1,40,138,106,43,125,250,2,144,80,129,228,14,1,150,161,246,22,132,120,155,116,172,135,55,218,1,104,125,50,61,185,122,123,76,198,21,133,76,121,181,183,69,27,109,71,91,248,77,95,233,145,235,117,133,129,152,217,55,191,121,146,66,92,36,183,233,170,167,246,69,240,62,124,99,173,223,62,121,6,74,4,27,108,73,118,72,144,132,137,37,238,110,33,235,218,1,191,194,0,255,122,205,115,79,158,0,100,25,212,50,128,38,99,140,36,119,96,4,163,197,196,73,97,233,214,34,118,234,101,237,254,242,103,243,205,214,221,125,12,234,214,54,159,121,165,150,240,132,85,122,252,39,87,112,150,107,200,242,98,128,221,221,242,109,102,45,117,139,231,250,206,215,251,236,191,77,175,236,182,243,155,247,147,178,203,143,253,165,205,36,62,139,223,29,64,145,211,11,56,195,13,228,119,174,24,88,116,41,39,146,158,181,37,171,106,48,241,95,60,199,107,206,200,72,17,111,42,133,131,93,44,239,225,58,26,233,29,239,181,229,138,243,140,115,45,79,146,163,158,0,138,1,115,215,11,36,158,165,5,224,173,46,9,42,178,83,12,216,1,160,170,80,99,141,99,237,74,159,58,94,192,72,85,217,55,48,127,150,149,181,148,215,42,253,116,129,191,240,148,3,168,61,221,232,204,135,70,232,43,25,253,229,8,211,109,180,51,222,215,24,163,158,224,219,188,218,223,183,115,78,236,205,47,47,222,46,22,251,81,147,176,48,222,171,116,140,232,126,182,58,45,77,109,67,64,89,16,247,160,30,225,71,61,128,194,63,98,250,79,71,120,166,157,164,228,37,241,20,208,141,239,229,235,252,233,151,221,102,228,170,250,138,88,254,227,66,134,72,198,128,162,251,117,241,32,141,93,252,48,95,187,159,191,15,20,1,24,23,213,40,142,183,182,52,24,202,158,207,0,10,140,218,93,235,163,253,187,219,109,12,102,204,102,158,52,223,247,218,47,250,12,188,133,239,86,250,228,140,3,120,46,90,51,28,116,233,206,218,144,36,108,99,157,166,225,43,120,70,95,233,120,234,215,47,246,198,237,220,127,250,58,0,255,198,90,87,172,93,6,208,122,61,29,120,37,8,236,200,254,193,249,208,40,228,173,69,101,183,107,170,11,188,135,71,214,123,216,49,161,2,230,79,241,64,142,100,33,152,181,29,113,169,38,241,128,241,67,124,206,21,0,198,112,3,25,214,75,7,24,175,242,183,186,4,214,230,94,9,53,20,127,199,3,188,218,211,39,168,227,239,3,151,153,23,65,226,54,233,96,189,53,52,128,214,229,175,228,33,228,222,152,217,33,105,181,38,121,186,78,15,237,180,139,71,241,151,43,128,147,164,10,9,234,20,244,1,160,13,2,96,2,104,54,156,49,14,108,249,247,73,184,182,194,190,194,63,137,63,190,243,71,163,13,6,72,210,236,186,105,178,154,135,95,228,107,64,25,231,118,168,222,203,231,134,78,243,246,189,118,31,163,225,56,231,3,55,77,248,157,16,85,167,164,154,131,47,247,0,138,6,65,112,42,8,138,6,3,40,252,231,192,101,183,150,48,79,168,228,134,36,98,75,251,86,248,169,139,181,254,185,89,92,111,155,110,45,159,113,163,214,225,19,237,154,99,62,198,49,187,203,33,203,146,124,92,225,31,231,108,182,91,119,47,79,189,103,62,251,85,83,205,227,191,150,121,0,189,119,223,131,250,63,227,61,76,158,40,113,143,52,29,60,142,119,120,141,61,119,63,48,140,13,40,80,55,181,81,135,189,210,237,203,142,0,120,69,151,2,229,77,249,50,167,195,176,68,167,73,38,254,239,176,118,0,255,188,158,81,167,10,129,199,138,155,180,165,29,113,15,23,104,88,162,169,110,121,0,69,189,181,77,79,221,214,219,110,212,218,26,72,113,215,233,11,31,245,178,98,204,219,200,1,107,83,193,205,62,109,85,0,5,93,97,207,6,28,49,54,7,71,97,58,104,115,196,141,240,199,10,124,0,255,67,88,254,195,86,22,163,43,232,17,203,0,255,145,54,15,195,58,217,166,199,218,164,45,124,172,15,160,16,127,28,243,203,110,3,32,229,157,88,215,2,183,193,107,235,252,109,100,180,212,11,227,89,91,38,0,121,97,201,205,181,158,220,185,1,135,99,181,133,171,177,196,249,245,238,8,6,120,169,210,51,236,145,54,182,152,150,204,118,158,72,240,74,215,118,107,51,198,167,248,212,1,148,254,57,17,199,192,117,159,134,193,78,168,155,46,75,225,223,102,249,143,115,112,131,254,221,162,175,108,40,185,210,135,142,151,143,252,122,131,24,154,135,233,107,94,141,54,123,245,18,95,233,214,53,227,76,156,177,187,114,121,217,238,91,168,179,6,79,0,205,76,0,255,113,78,91,32,121,23,236,83,174,5,254,9,21,78,238,156,97,76,46,215,49,153,198,241,175,43,98,56,46,31,71,118,127,44,113,105,84,59,198,57,198,57,16,111,247,22,96,175,204,3,168,247,111,127,103,196,109,179,86,134,182,194,75,188,94,246,127,47,155,78,70,82,83,31,93,69,26,241,81,125,181,231,236,0,255,93,176,228,92,92,196,154,148,175,38,127,179,233,122,84,29,52,98,69,252,172,7,80,106,0,255,195,243,31,89,67,254,147,28,124,82,58,72,224,9,202,66,18,169,199,51,241,70,144,140,205,181,229,218,139,223,148,218,0,255,240,252,207,181,253,147,57,248,155,43,153,253,123,31,144,26,79,1,20,52,165,247,140,239,242,0,138,205,124,60,160,66,89,130,68,240,138,82,197,125,198,49,206,133,201,91,182,217,11,42,110,231,134,166,56,3,133,107,0,138,162,109,20,3,160,57,41,37,69,1,80,175,226,238,231,195,153,247,99,48,176,182,76,147,58,80,109,156,11,32,16,81,88,43,210,202,18,189,102,0,255,247,24,79,21,217,15,14,103,25,89,219,54,140,177,78,247,240,57,124,226,0,138,237,216,109,57,0,255,13,198,105,90,190,215,36,227,84,146,2,108,150,196,6,218,18,96,46,121,234,82,46,124,97,248,4,126,116,205,254,181,0,255,92,119,219,102,220,94,30,5,245,59,237,75,61,242,240,61,60,236,10,58,158,12,224,41,192,238,121,132,5,142,149,251,171,75,188,86,47,3,40,96,7,170,240,50,37,98,195,238,58,155,174,61,79,170,95,60,47,238,213,18,175,200,127,128,194,83,185,37,197,75,105,179,97,185,181,227,109,173,47,24,54,61,197,191,241,90,13,125,66,117,96,249,92,163,243,41,107,149,253,45,197,180,179,127,143,71,121,165,15,40,103,156,19,222,158,145,85,206,54,61,53,21,64,233,215,103,224,133,210,240,133,216,116,187,107,218,81,172,172,213,189,80,117,138,250,28,84,16,88,149,53,5,64,75,73,81,0,52,35,167,20,125,165,131,80,127,25,0,213,103,64,69,12,101,105,164,58,131,95,231,235,217,235,24,244,127,36,230,63,78,2,157,15,131,207,5,208,251,121,254,39,34,253,121,28,187,182,177,127,89,6,29,198,167,120,5,130,231,96,88,137,135,32,35,121,27,139,91,102,172,167,175,220,191,253,245,95,0,30,246,55,80,25,159,203,215,188,62,24,221,25,212,7,208,208,67,100,157,125,101,2,139,165,16,10,247,22,247,196,43,77,81,123,240,39,215,92,175,89,254,35,17,81,24,249,148,145,33,168,179,46,19,151,195,131,241,75,227,31,54,253,191,60,36,109,33,238,132,4,51,223,3,190,234,58,98,0,255,119,228,113,236,48,214,34,126,60,227,226,119,249,0,90,143,84,134,221,174,240,239,174,31,72,156,151,39,95,60,54,180,0,255,47,120,53,129,103,92,229,31,242,233,40,111,115,157,183,107,252,191,233,0,181,179,242,239,16,216,209,254,177,34,211,63,252,96,31,64,179,0,255,196,218,25,143,181,126,186,31,32,103,138,120,110,32,228,147,116,214,226,102,109,116,238,209,39,254,171,73,61,39,231,174,180,156,173,212,149,90,55,101,47,225,122,223,182,155,249,121,112,227,54,187,17,118,226,98,105,53,194,0,255,222,26,79,107,241,0,106,127,143,43,63,22,16,192,108,210,93,150,98,126,55,60,213,230,132,191,241,88,175,24,0,255,156,242,17,242,227,63,140,238,232,20,175,11,11,186,90,235,229,7,193,65,85,198,108,26,129,217,98,70,148,183,187,190,93,35,13,166,101,252,230,90,191,211,43,23,12,119,220,25,199,144,120,145,33,236,136,0,255,141,46,212,120,62,128,210,227,212,115,6,226,86,62,132,89,181,179,158,90,143,183,219,150,11,42,0,138,150,146,2,160,24,117,218,38,205,8,1,40,86,235,56,56,178,85,112,182,10,50,154,99,237,46,229,206,94,21,61,244,1,20,119,223,188,143,20,112,237,178,243,8,137,34,201,52,210,228,8,214,248,19,254,212,107,157,62,215,39,151,63,38,188,196,68,136,239,12,75,10,169,246,240,187,29,126,196,247,248,106,143,235,136,97,236,190,224,110,50,148,209,114,111,145,166,218,166,246,240,168,190,118,0,255,224,54,6,146,3,150,139,115,244,75,18,137,246,49,59,171,139,52,175,141,39,240,91,62,128,102,0,255,247,56,103,55,209,221,203,83,76,124,246,171,54,162,189,54,214,123,100,4,56,129,65,213,215,122,30,122,54,125,196,237,242,153,121,230,65,38,242,206,254,72,131,8,30,136,223,229,107,253,250,224,12,171,209,176,219,128,35,58,69,128,191,32,172,175,21,64,233,25,24,217,160,68,95,179,247,139,236,62,78,152,242,127,63,85,25,163,154,104,169,129,187,225,53,248,3,175,17,127,108,119,151,223,6,133,74,135,16,141,158,245,213,66,122,70,189,121,203,99,151,52,17,95,23,97,12,63,10,160,244,123,208,159,37,55,152,99,14,49,107,56,18,193,34,172,173,22,81,188,17,95,202,87,224,220,116,55,232,152,111,223,138,186,38,212,43,29,135,58,66,210,201,165,15,27,234,214,183,246,150,188,186,138,143,242,90,0,74,138,162,0,40,6,158,182,81,212,171,180,158,17,64,131,58,77,211,2,80,82,20,5,64,81,20,5,64,81,180,148,0,20,69,81,0,20,5,90,234,0,20,165,57,72,211,212,211,187,8,160,65,209,67,1,80,215,21,33,49,54,148,133,141,44,11,68,19,203,89,13,143,245,45,215,1,62,114,197,106,238,249,158,239,49,162,45,83,202,62,251,0,90,167,231,122,70,239,179,141,132,251,141,250,31,113,203,90,22,15,52,124,53,124,155,175,241,215,115,133,100,203,88,237,42,153,38,0,255,140,114,163,110,250,151,52,218,137,191,245,218,253,148,221,7,126,231,207,163,98,0,109,209,93,135,164,213,32,124,203,149,212,254,195,63,76,35,35,159,73,125,69,171,198,71,120,0,205,42,0,156,49,206,84,227,242,217,34,130,178,182,1,101,175,10,128,142,66,133,189,210,115,114,206,97,91,78,193,54,200,112,250,52,243,54,247,91,91,179,178,6,30,134,15,59,128,210,243,92,7,202,202,56,183,7,128,172,45,73,60,237,162,6,121,234,50,120,16,126,209,43,61,71,247,7,209,223,71,192,108,215,63,120,75,242,138,248,110,127,172,91,124,169,248,94,0,114,50,100,137,173,224,46,19,215,36,113,183,54,241,185,191,80,223,249,122,15,123,198,228,65,112,233,176,242,227,129,12,69,112,106,167,153,62,105,60,18,31,114,0,133,127,195,147,194,105,5,210,104,97,9,141,172,222,166,145,182,13,241,43,94,115,125,154,65,127,70,109,59,166,0,104,41,90,90,104,0,138,75,75,17,82,2,80,20,116,160,104,215,3,104,77,0,255,189,31,242,182,114,165,70,240,233,163,220,13,190,182,198,63,93,29,35,185,242,108,139,25,164,102,26,214,158,38,226,43,174,169,233,127,61,165,238,199,24,181,67,155,193,117,225,123,189,198,95,127,57,41,140,56,63,143,119,35,213,141,26,126,105,144,233,90,105,0,173,151,159,115,14,165,124,196,142,254,3,130,90,164,49,23,239,210,230,254,246,62,248,29,190,209,235,125,206,120,86,254,12,19,87,122,61,125,179,224,186,152,134,128,52,146,53,146,33,137,22,196,135,248,92,17,143,226,153,198,191,155,94,33,219,89,121,230,195,252,242,210,254,76,155,91,235,240,79,0,173,63,204,141,28,92,101,43,167,46,159,138,68,170,181,238,29,169,38,226,39,249,26,156,87,153,249,133,11,170,172,36,81,75,43,238,94,173,234,235,89,29,3,175,146,106,11,128,42,167,166,26,28,105,161,248,77,190,34,207,231,7,8,32,146,160,93,0,52,119,28,254,25,231,68,164,90,48,161,172,170,175,245,240,175,135,130,35,9,113,48,78,45,18,78,160,247,105,168,127,113,55,60,13,95,205,215,19,250,223,77,143,89,13,207,166,8,239,235,107,141,127,78,142,80,31,0,255,147,68,233,20,143,107,37,211,0,15,160,243,252,71,217,242,223,121,183,133,249,177,191,173,173,136,175,226,195,188,2,116,76,47,2,145,156,140,180,76,223,70,92,122,90,113,247,219,70,127,187,19,224,178,95,107,186,38,222,84,96,0,255,221,71,8,143,0,255,24,43,221,225,171,72,193,23,250,0,10,209,112,184,11,65,18,27,144,187,74,168,129,248,84,219,172,14,191,226,149,106,249,143,47,120,242,149,180,83,86,63,248,219,209,55,138,31,232,235,8,254,245,33,49,99,36,84,27,241,77,124,181,151,175,16,250,127,249,118,198,198,203,225,151,39,97,188,231,0,138,162,40,0,170,85,59,14,14,67,185,60,206,7,50,204,5,201,10,123,109,161,166,173,42,90,244,0,218,253,129,237,23,92,9,245,94,229,55,105,160,44,121,33,237,45,213,74,55,241,45,124,160,175,245,242,233,117,7,50,240,24,146,76,206,202,197,141,233,92,241,22,55,195,155,41,94,195,243,248,10,0,64,1,32,215,245,222,30,246,224,24,155,120,28,107,225,6,123,197,93,14,111,232,3,40,253,245,185,199,184,141,139,109,103,55,243,185,109,95,249,178,239,52,213,43,252,16,15,231,235,125,29,143,221,205,206,110,18,47,143,91,98,217,86,29,160,189,238,244,53,246,25,211,77,55,102,187,207,208,50,175,246,105,237,197,107,120,83,187,111,127,111,62,48,91,4,16,158,218,47,195,238,72,154,164,208,136,240,45,190,199,7,80,248,243,59,111,223,6,212,140,115,165,220,101,92,175,168,99,92,120,2,90,36,169,139,133,180,85,100,142,106,167,117,248,33,190,231,181,242,28,136,238,140,221,118,123,203,188,9,230,210,34,109,245,48,128,162,1,138,113,15,2,3,12,5,64,81,20,5,64,233,216,86,250,72,14,203,79,12,42,99,243,177,196,218,62,21,223,145,76,111,18,124,29,64,225,223,93,55,152,237,204,94,30,183,38,123,237,71,29,43,226,47,252,169,175,244,207,227,143,47,47,210,52,4,117,100,213,43,30,182,124,227,226,107,253,59,166,35,191,201,144,178,187,190,86,45,0,255,113,240,58,191,111,41,195,122,199,131,103,14,45,231,3,168,201,191,246,243,31,177,221,240,134,27,226,75,189,30,248,227,123,243,72,96,33,165,95,188,88,7,195,87,121,189,160,0,255,75,95,0,255,111,191,200,0,255,32,126,214,43,25,244,0,255,243,192,131,209,232,174,217,248,224,143,0,138,253,219,203,89,254,27,0,117,167,248,15,142,87,175,243,103,24,248,166,231,81,215,214,249,60,66,189,225,17,213,92,207,69,191,251,17,43,178,20,25,51,87,105,163,160,107,83,87,97,0,133,0,255,163,207,0,255,250,111,211,57,40,107,9,127,161,194,191,205,233,63,14,245,210,193,40,174,27,188,133,174,243,219,249,49,28,25,169,230,110,111,70,30,61,22,50,151,215,100,190,116,121,121,115,147,1,244,102,233,7,106,167,241,30,179,117,129,135,182,214,199,187,127,110,17,199,76,184,76,158,182,32,96,191,187,76,207,6,107,226,0,255,24,3,177,93,224,237,171,176,55,151,198,35,94,170,115,124,111,183,210,63,21,228,248,48,72,148,98,98,69,166,136,11,123,80,63,189,242,0,74,207,206,216,80,178,243,243,248,70,75,190,216,95,23,196,122,140,63,230,107,234,3,73,6,96,70,232,235,60,0,255,129,162,63,111,254,40,182,139,253,111,69,250,226,247,249,74,95,175,74,27,71,98,57,2,40,90,42,63,186,127,181,159,162,232,219,32,42,0,68,33,49,0,189,214,220,125,108,199,238,228,242,243,182,137,45,186,148,30,8,113,247,181,3,134,56,217,206,6,29,91,244,74,167,103,122,246,62,25,99,30,183,113,0,255,29,218,119,30,196,147,186,67,211,14,160,218,63,130,7,39,143,80,136,236,253,139,177,252,181,13,131,71,26,90,181,0,255,212,219,172,225,249,29,158,185,100,57,198,150,189,43,252,88,109,133,127,92,62,96,108,31,32,128,84,215,139,246,137,50,75,245,16,0,255,195,235,174,240,227,136,145,223,174,132,72,83,188,216,44,110,111,237,50,128,210,231,79,225,48,3,201,176,187,196,103,40,22,136,91,117,111,135,39,154,91,113,114,160,40,0,122,231,43,29,100,225,25,37,144,182,212,163,217,8,220,70,233,128,95,135,241,11,125,205,169,199,19,55,46,141,36,105,124,77,252,0,255,48,142,13,167,202,197,9,81,66,162,159,142,111,142,143,28,64,83,31,149,100,16,206,180,74,31,117,36,56,176,34,217,56,147,184,208,4,207,177,22,106,91,169,97,67,205,168,31,148,229,148,116,91,134,170,232,3,168,125,5,103,176,3,92,208,37,205,47,95,243,68,209,22,87,86,12,105,103,149,248,58,124,172,215,248,199,244,50,91,119,59,243,126,94,217,230,149,87,154,106,12,31,53,137,175,57,99,124,184,141,47,99,218,199,173,117,123,173,122,119,198,22,94,55,94,190,125,38,237,243,108,95,87,215,138,15,225,143,1,180,126,111,221,223,16,180,47,181,132,203,240,158,155,236,13,205,108,179,62,105,248,61,62,229,53,211,115,48,126,87,209,243,33,110,183,175,116,156,30,251,0,31,173,28,115,104,161,32,183,247,22,103,212,66,251,70,61,142,188,218,7,247,44,143,54,64,59,178,49,158,205,223,130,103,45,239,153,181,180,55,124,38,254,157,15,160,161,107,101,0,255,244,196,204,217,93,164,210,201,135,15,94,170,244,250,61,149,238,95,133,150,140,153,183,91,240,20,77,91,170,99,135,166,122,91,97,143,241,168,125,0,192,39,209,40,49,192,23,251,0,106,239,62,243,41,31,95,205,14,124,31,133,139,132,44,135,67,219,138,80,235,120,86,95,225,31,215,243,213,223,108,164,220,103,159,215,124,187,214,241,149,254,122,248,183,235,68,132,45,1,102,137,134,205,149,203,0,90,95,199,225,117,149,18,13,174,77,15,76,52,71,43,148,183,186,163,237,106,159,186,3,227,0,183,132,11,151,22,134,1,121,201,95,144,214,193,79,221,184,210,191,15,14,172,200,157,241,225,70,209,20,47,236,5,99,121,183,1,52,254,241,228,27,119,81,181,60,153,84,172,239,232,166,169,145,182,241,75,119,189,82,198,57,183,51,138,151,121,140,221,33,41,157,246,209,190,173,200,197,247,240,125,190,58,181,191,173,140,125,0,173,159,62,207,238,156,17,148,217,34,16,99,161,92,222,216,58,207,12,186,106,11,95,134,90,143,132,63,18,160,194,60,17,229,114,72,66,175,242,99,108,137,135,135,103,154,207,215,251,236,191,112,242,27,215,44,36,104,147,186,217,18,183,96,214,100,142,143,240,131,190,6,227,28,88,6,202,216,62,85,153,88,116,238,50,207,190,160,167,30,226,67,120,208,1,180,78,207,117,84,125,76,72,158,27,135,128,25,230,138,164,214,66,235,38,237,107,230,235,125,236,57,156,124,1,169,64,6,91,153,52,197,115,23,188,218,108,240,67,252,88,95,17,196,42,116,24,29,41,30,200,176,52,69,96,181,175,135,221,219,132,147,0,83,7,147,194,17,106,163,9,104,21,79,226,3,104,233,234,10,0,255,184,110,168,205,216,205,174,217,218,55,242,84,51,189,224,191,158,92,235,7,72,27,6,24,0,90,74,138,2,160,165,164,165,152,0,180,148,52,35,40,0,26,164,251,65,224,213,250,240,231,86,228,238,199,110,28,168,27,186,169,87,182,106,218,168,162,81,15,160,244,176,207,217,124,250,117,227,54,27,156,45,230,209,126,175,210,91,124,161,235,94,233,67,207,235,222,62,243,228,65,20,137,167,205,138,36,26,60,62,195,231,248,250,213,123,251,118,61,123,0,255,64,111,182,242,55,138,108,31,106,88,118,31,64,177,189,157,156,24,163,166,184,66,239,58,50,146,96,137,36,196,173,37,207,124,189,199,29,91,59,95,118,45,159,41,159,73,88,147,138,172,62,163,248,10,222,235,181,62,246,57,27,112,191,65,118,83,157,190,231,213,45,217,52,214,82,124,161,73,7,80,123,249,113,92,173,37,238,2,254,93,250,112,102,177,166,240,188,137,107,180,127,58,126,176,237,156,221,38,175,177,149,183,173,186,131,79,53,209,43,125,248,115,88,185,251,13,214,166,220,222,208,202,104,125,171,174,245,106,232,72,158,242,1,244,94,251,207,25,187,105,129,201,156,150,58,170,145,43,169,73,22,126,136,247,121,173,199,246,204,125,131,249,236,231,113,189,125,165,161,94,247,21,7,231,140,28,155,202,205,53,245,25,245,182,234,191,96,237,230,123,65,135,123,52,40,188,215,39,62,128,98,100,132,20,210,215,237,159,30,144,173,194,237,66,209,212,163,161,125,219,219,14,254,215,57,175,168,231,121,202,31,159,110,163,162,251,67,216,113,204,65,183,232,18,190,213,53,15,160,104,183,210,63,84,155,113,198,129,101,250,141,115,141,158,240,184,203,26,140,121,206,45,180,53,140,146,54,150,180,2,104,105,41,234,167,168,110,68,105,10,123,128,1,80,20,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,210,167,24,246,168,162,194,32,26,139,1,40,218,85,250,49,42,92,158,222,38,219,217,16,133,91,88,165,193,208,21,254,233,65,98,63,120,95,229,158,6,250,71,193,18,237,195,119,58,114,0,69,203,94,181,0,255,58,94,79,103,76,63,218,220,55,243,213,244,5,0,255,105,212,117,241,0,255,146,205,147,115,81,234,196,74,242,22,132,95,114,62,128,226,82,172,246,106,119,92,244,119,120,216,96,230,135,234,242,14,23,107,51,240,35,222,230,245,30,57,158,32,111,103,186,220,26,77,16,215,44,171,63,7,208,122,105,110,63,173,183,227,41,92,26,83,55,3,208,28,64,227,52,99,144,2,33,0,205,42,204,111,27,128,3,89,70,93,218,173,189,42,41,220,3,232,189,247,199,168,251,49,187,109,187,97,158,237,155,20,197,159,240,127,175,244,235,145,241,160,112,54,37,8,41,150,57,155,198,173,186,105,13,95,145,242,51,110,191,201,229,223,185,97,175,237,218,107,253,162,47,223,124,108,246,145,128,182,226,190,122,87,28,75,19,74,252,4,159,232,3,232,85,131,51,174,164,206,202,206,150,156,197,189,92,187,0,255,122,186,199,127,220,6,158,250,242,133,92,3,241,101,191,154,248,63,197,244,31,183,161,198,24,94,219,120,162,2,168,125,213,231,120,236,216,113,83,59,179,184,37,146,166,169,254,225,71,45,184,218,211,243,242,204,57,231,106,218,144,95,158,124,27,248,80,71,189,194,63,169,254,115,222,230,37,60,196,58,197,139,210,10,188,158,241,177,115,104,234,210,153,15,160,247,57,221,212,53,63,95,66,181,178,183,49,148,72,67,240,127,55,215,216,177,29,37,110,30,228,100,124,250,242,222,15,207,194,247,245,245,181,234,237,32,24,134,100,36,67,139,106,194,63,219,3,214,63,16,204,182,61,43,70,43,117,208,186,58,62,128,198,63,233,251,235,57,152,61,4,37,210,8,190,188,106,252,31,235,159,30,182,121,174,105,10,127,185,190,42,254,79,55,253,199,216,233,28,136,93,31,120,115,170,138,0,255,143,248,249,143,99,166,129,143,188,222,225,151,72,62,128,218,246,95,62,196,140,201,90,162,73,169,230,251,57,207,99,253,64,217,99,245,117,241,127,210,203,0,255,156,177,209,184,77,88,179,240,77,98,221,247,159,142,189,252,143,249,88,104,229,45,181,11,194,223,77,243,1,180,126,212,67,97,72,233,171,125,247,106,247,244,225,203,127,220,131,142,229,0,255,237,6,159,215,89,21,0,255,55,78,254,23,137,0,255,65,156,238,224,95,198,3,40,232,40,66,87,51,0,255,216,249,25,187,219,160,242,238,90,216,163,65,175,215,197,0,255,111,63,0,255,239,66,95,27,144,5,225,131,190,171,209,215,163,148,254,49,110,191,141,70,251,207,227,70,205,194,55,58,206,7,80,197,0,255,205,247,39,39,201,177,73,236,132,126,240,22,213,200,31,230,253,156,187,65,215,191,238,211,70,227,18,251,170,248,0,255,248,250,199,193,152,105,131,93,125,29,224,83,172,223,191,61,163,210,63,0,119,181,141,86,62,103,235,53,11,191,234,37,31,64,115,159,115,229,184,17,52,166,244,197,142,244,245,234,15,166,127,140,219,24,104,48,7,236,106,240,121,145,117,241,0,255,240,231,191,29,104,118,144,240,130,79,26,60,128,210,23,251,105,234,24,109,76,133,139,66,91,154,123,85,252,63,156,252,15,116,29,183,24,124,136,174,71,143,215,193,143,0,255,153,130,28,52,110,218,23,53,7,31,182,206,7,208,204,63,246,125,140,183,111,69,188,214,233,161,193,173,42,254,127,54,253,71,112,44,130,71,161,33,252,72,234,235,247,127,175,49,31,0,255,19,12,55,210,245,92,17,0,255,194,127,218,90,21,0,255,31,111,250,159,179,211,0,114,33,94,192,143,75,62,128,42,254,79,250,247,31,112,249,95,31,30,193,147,87,21,0,255,47,241,244,63,163,154,198,57,220,240,54,124,145,213,87,197,0,255,71,35,0,255,63,221,125,243,58,193,99,171,241,79,52,253,199,153,22,103,210,106,13,63,118,249,0,170,248,191,169,139,227,118,30,151,206,237,16,195,123,240,65,110,181,195,159,235,166,46,18,4,223,213,202,170,125,144,120,116,3,223,105,74,95,227,31,223,207,120,22,9,47,119,157,38,83,227,207,213,125,59,177,26,30,64,195,31,215,51,78,220,246,59,135,57,29,220,140,185,92,4,190,211,163,43,226,0,255,165,235,31,155,31,166,115,221,184,212,154,130,111,59,245,154,49,105,226,0,154,248,0,255,145,117,92,62,108,110,219,157,155,181,12,223,86,116,189,151,191,251,137,249,110,100,132,228,8,68,87,55,232,90,106,37,205,235,73,206,197,210,0,52,175,71,128,67,102,28,159,54,107,217,49,144,163,216,73,144,164,121,220,220,187,50,234,223,173,125,21,215,236,159,234,49,206,32,163,127,140,143,220,89,131,192,53,95,172,161,248,94,7,61,128,150,143,162,99,28,247,145,57,167,185,75,122,174,246,160,111,215,49,130,185,157,217,150,168,155,95,222,55,196,251,120,95,134,87,250,84,159,123,223,136,254,145,132,9,238,186,22,135,176,233,47,254,214,59,175,247,160,199,56,231,114,63,206,111,246,111,243,108,217,162,97,124,47,221,3,104,246,127,199,115,122,104,251,70,98,182,69,94,220,88,34,99,238,194,241,187,142,121,181,123,174,122,70,145,18,224,224,254,189,205,152,32,205,244,21,31,196,251,188,166,251,56,163,109,151,33,142,39,57,234,23,64,239,83,143,235,1,216,25,19,82,82,121,228,8,123,107,181,239,179,102,224,4,69,1,80,20,69,1,80,20,163,24,112,106,15,52,0,5,234,41,38,21,104,122,207,150,6,160,192,179,133,41,26,180,0,148,20,53,53,103,156,147,194,53,142,25,109,233,246,118,11,160,247,169,207,56,199,14,187,49,243,132,240,236,51,239,52,237,209,176,158,190,222,23,125,37,65,234,74,3,152,159,61,209,106,115,26,120,177,46,111,248,4,62,115,165,111,244,252,253,35,253,179,149,199,89,105,183,31,237,127,151,195,247,225,191,189,2,199,121,219,157,34,0,255,52,15,14,64,243,140,51,242,144,184,71,36,185,226,158,190,80,126,64,226,145,207,62,111,67,230,6,188,188,95,0,255,234,120,23,79,173,244,192,221,7,8,103,128,109,8,229,170,249,180,159,155,219,245,213,101,214,40,94,204,215,250,216,147,101,156,40,15,188,252,72,178,123,105,140,90,105,166,193,22,31,196,143,2,168,125,234,216,112,80,33,162,84,105,180,32,177,203,30,115,109,135,174,221,241,44,62,113,197,25,205,5,122,18,0,9,10,128,162,0,6,218,85,85,85,170,173,245,201,245,196,50,182,188,219,56,80,148,7,201,214,150,232,163,41,233,11,239,13,160,177,175,55,51,31,185,146,204,103,94,116,94,12,99,177,77,11,77,139,224,15,188,161,175,245,181,127,148,143,100,55,18,242,75,152,45,145,161,11,79,242,148,213,122,198,71,189,52,137,138,122,16,208,113,192,185,208,252,229,230,203,208,121,217,50,215,233,174,177,206,181,240,62,252,196,181,82,7,25,75,93,121,74,197,233,147,252,95,91,90,139,58,153,241,88,124,145,7,208,250,245,109,122,170,232,238,230,65,6,151,125,165,241,245,137,207,106,133,63,128,156,11,157,253,179,249,165,52,208,106,0,255,55,192,71,174,56,25,83,153,85,43,236,152,158,112,246,253,54,88,211,66,155,117,110,248,87,31,64,239,70,84,183,132,252,162,177,80,21,34,168,107,188,135,55,90,17,15,241,10,122,20,29,47,113,170,50,194,250,39,205,4,115,163,38,32,120,171,169,54,90,140,123,189,207,104,117,55,198,136,45,162,188,145,99,110,137,95,246,47,19,188,199,107,247,31,58,200,112,174,184,13,43,0,255,102,94,188,213,189,186,195,67,29,194,94,241,135,30,64,115,60,101,159,228,16,111,121,191,88,36,9,100,234,219,2,123,181,54,241,68,124,91,156,215,123,171,199,56,71,196,253,110,247,123,252,197,217,47,251,177,182,100,252,17,207,242,10,0,255,198,253,145,224,243,144,73,214,106,243,89,83,71,37,88,0,181,231,31,192,219,23,196,170,36,139,102,169,87,23,84,82,20,0,21,93,233,215,23,206,99,134,147,57,51,136,70,241,98,145,190,253,240,24,30,88,49,10,168,54,40,238,181,62,4,76,103,62,48,64,77,215,166,181,147,96,197,202,240,39,252,207,1,52,251,47,122,92,175,216,247,153,39,95,204,159,253,169,46,129,214,241,85,173,111,7,1,7,80,57,25,151,14,147,230,67,235,52,211,190,16,241,50,252,107,229,254,237,246,252,39,219,201,254,117,191,85,252,155,215,188,40,103,140,243,137,177,151,55,137,99,218,195,239,130,55,195,123,251,0,26,0,199,149,32,169,11,105,123,184,180,166,166,30,139,93,204,46,87,250,116,0,255,148,248,187,219,25,118,155,149,119,190,44,173,102,58,85,27,120,211,85,254,244,97,38,46,83,229,1,244,62,244,239,228,32,241,124,49,179,100,97,237,139,99,121,86,143,71,124,28,191,231,235,125,234,113,247,131,98,99,119,243,193,29,155,71,254,104,218,21,191,245,208,235,246,159,28,124,77,227,50,229,116,235,194,90,42,190,198,235,238,0,74,191,190,236,177,35,159,8,236,231,229,237,100,101,149,206,135,23,240,143,190,210,195,14,140,51,98,137,185,41,229,221,154,185,41,169,166,250,87,195,211,90,188,206,245,0,255,78,43,241,31,227,163,37,138,56,194,0,255,123,173,175,121,254,215,147,143,140,228,119,69,188,141,99,138,207,28,64,83,79,247,156,122,50,133,191,24,66,22,234,10,99,107,180,137,199,240,164,85,55,254,95,190,254,51,112,166,211,126,130,113,235,12,62,217,185,218,131,142,132,196,185,189,60,220,185,60,230,117,115,69,241,193,71,61,130,248,165,201,94,233,207,17,4,7,237,108,69,178,217,228,72,130,186,180,166,239,211,47,15,160,137,0,255,151,102,174,99,52,109,42,143,143,106,10,62,185,213,123,208,227,58,202,50,39,11,36,17,178,111,100,40,74,93,190,240,129,134,122,173,39,201,177,222,211,243,36,231,170,221,143,75,105,96,62,247,98,226,70,253,11,226,169,102,0,10,123,1,244,2,46,57,32,102,48,201,51,171,22,241,188,189,191,120,190,214,191,103,180,12,132,118,127,91,121,10,145,229,109,72,53,211,176,103,140,103,226,107,43,238,43,245,100,12,112,114,246,43,147,73,100,187,234,88,219,43,109,197,33,126,18,159,226,181,190,189,144,140,19,156,140,199,98,159,105,150,180,178,98,239,239,9,160,241,15,228,56,0,72,130,133,112,111,183,6,107,87,123,163,207,117,140,98,29,179,227,43,230,230,125,155,166,226,43,141,243,138,202,250,0,106,143,122,58,14,133,85,53,194,182,198,144,186,111,42,153,174,26,136,63,225,141,94,227,199,83,56,183,17,195,38,94,202,218,82,215,22,197,215,123,122,14,59,108,247,231,10,140,49,175,59,226,150,118,234,216,17,15,116,165,175,247,129,61,117,201,221,202,3,117,182,16,147,239,53,201,120,139,46,21,31,195,15,122,0,133,252,233,227,118,49,122,125,124,189,160,0,255,77,166,145,35,177,250,195,91,81,17,127,216,87,249,211,135,225,182,129,219,228,235,101,0,255,57,153,100,26,200,133,139,186,105,242,64,40,254,239,0,90,237,0,255,187,252,175,103,251,91,72,16,62,229,90,6,253,95,16,243,63,200,24,116,217,117,241,85,87,106,0,255,35,159,237,217,254,69,226,131,191,185,146,217,127,61,136,58,231,49,41,162,15,178,92,124,143,7,80,228,149,85,235,0,255,24,137,219,121,163,186,42,50,242,148,62,207,108,230,193,124,3,208,250,108,77,51,154,81,0,20,171,247,124,79,50,112,6,218,37,142,5,218,142,182,181,161,98,132,63,128,177,13,4,189,210,167,62,147,117,119,235,159,200,228,163,188,108,44,132,61,154,44,252,14,0,255,11,160,241,111,185,95,89,201,204,147,69,12,207,158,150,149,165,85,240,4,30,210,215,123,208,87,198,145,28,50,226,180,138,104,217,214,183,106,220,162,145,110,86,212,131,123,3,206,85,205,39,191,203,176,249,217,35,103,127,175,222,189,240,23,30,88,17,122,128,188,178,37,201,5,228,97,202,211,150,161,243,83,215,178,123,177,198,5,226,239,120,110,0,181,7,61,174,131,64,239,103,242,239,23,43,0,255,219,245,17,127,234,202,181,251,135,93,188,197,1,174,124,242,134,70,208,246,234,44,126,217,231,235,189,61,198,57,166,251,113,126,179,121,223,108,218,167,83,252,239,178,38,254,31,28,1,130,147,176,26,143,118,106,108,250,0,90,247,160,234,86,68,0,1,40,144,47,62,221,160,187,182,186,244,92,239,81,143,51,142,25,208,198,227,88,182,184,34,149,214,52,213,17,94,234,140,87,250,25,199,165,254,147,118,222,190,34,14,47,210,46,94,118,91,65,159,122,59,250,207,57,103,170,75,163,144,76,186,136,0,255,52,23,64,113,158,242,201,211,130,138,136,43,208,54,60,171,19,150,134,143,181,227,26,0,255,119,62,206,237,32,124,183,205,89,160,205,161,215,178,207,120,62,251,72,112,208,166,218,164,50,109,51,196,63,202,21,254,49,203,0,255,156,49,46,94,62,196,205,122,215,114,0,77,253,158,171,110,84,107,163,230,112,195,188,74,127,55,156,235,78,83,170,245,200,192,57,6,160,102,175,20,244,127,160,253,233,192,5,141,172,193,215,120,109,123,165,236,63,231,68,106,228,108,187,97,0,255,177,246,130,159,244,0,10,240,159,238,188,59,149,55,178,0,255,173,217,94,241,151,124,141,191,251,36,173,175,220,191,221,249,118,54,140,236,79,162,180,226,43,249,26,63,221,142,30,64,235,219,113,73,71,81,206,145,33,114,103,38,217,30,109,245,217,245,9,31,118,173,95,79,85,79,141,40,172,60,85,217,41,142,82,119,29,203,107,226,143,248,18,175,119,28,156,17,108,72,182,98,158,12,77,162,245,13,127,155,222,234,189,61,206,56,97,35,99,50,54,110,73,36,25,59,203,53,212,203,0,154,32,252,145,11,217,57,191,87,154,254,219,97,140,250,183,17,205,107,251,99,204,240,28,124,135,215,196,0,255,203,158,221,248,98,1,123,164,209,106,97,199,216,164,137,125,165,199,189,59,99,92,203,0,255,229,149,119,222,22,179,125,173,15,232,6,143,5,208,250,244,54,254,64,101,28,249,155,74,206,77,117,136,239,37,163,134,241,94,190,218,233,221,47,75,249,25,148,4,49,73,119,25,248,198,66,120,18,40,158,92,123,197,117,144,193,109,204,38,0,255,170,22,225,206,5,109,175,185,123,94,103,241,193,124,197,185,157,160,125,33,17,2,231,217,250,0,90,63,227,57,250,126,138,70,100,230,65,246,145,118,11,219,226,63,60,238,214,5,126,88,227,223,220,57,98,22,0,179,112,87,21,89,84,247,150,210,67,252,196,21,215,83,222,179,41,63,159,203,187,36,108,209,78,159,101,226,67,248,96,175,244,231,118,8,206,222,39,233,22,88,126,20,83,91,226,153,142,108,143,207,241,1,212,110,138,202,213,238,0,255,158,113,174,188,124,137,208,151,170,4,160,104,161,40,74,0,13,50,154,34,164,57,229,116,4,80,20,197,40,0,154,3,118,189,143,61,101,7,136,121,136,65,251,25,23,48,15,54,196,131,50,222,193,63,174,104,42,55,164,170,125,0,189,71,125,166,27,141,203,231,246,243,48,220,229,209,126,135,135,122,197,127,248,138,87,92,71,142,39,87,65,78,150,119,246,254,53,75,186,165,218,93,123,90,151,122,248,83,252,102,181,183,127,103,140,228,126,172,60,251,237,251,142,246,231,5,99,188,15,191,239,149,62,245,194,230,198,13,239,96,44,219,62,41,31,22,57,53,215,71,159,74,183,248,36,31,64,237,251,39,120,222,133,0,38,210,106,120,34,218,10,191,234,43,125,122,11,233,229,215,223,239,60,152,109,226,251,6,24,254,207,215,122,212,51,238,232,248,141,205,76,132,249,91,114,116,90,192,95,77,67,211,246,189,230,247,31,231,156,67,41,40,190,219,108,197,124,0,181,121,254,3,109,196,116,246,207,230,195,106,15,15,214,46,142,167,92,191,213,242,253,79,74,177,95,56,121,106,160,241,173,120,96,5,64,81,20,5,9,160,117,144,198,208,60,32,77,3,208,140,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,74,71,169,121,32,42,156,6,5,160,198,212,41,78,154,2,160,40,142,188,208,82,58,234,30,64,83,214,195,254,124,112,18,145,232,90,75,47,6,95,91,73,179,167,30,52,77,62,70,41,150,138,0,255,181,110,124,203,149,20,250,0,255,247,215,145,162,143,198,8,14,254,236,74,14,252,71,174,167,83,56,200,150,197,239,254,52,254,193,3,104,253,250,76,143,93,59,183,155,47,18,151,79,251,70,219,110,120,15,95,235,43,125,243,235,213,253,113,117,228,230,147,251,190,100,108,190,120,191,118,241,186,78,51,93,243,106,244,223,191,239,111,43,143,243,211,104,159,218,0,255,172,193,195,240,81,215,123,92,199,5,192,120,249,130,145,82,143,96,126,151,104,121,119,165,182,17,207,196,191,121,0,197,125,238,201,24,140,144,242,73,70,92,145,28,115,173,54,214,2,246,139,248,83,124,140,87,92,175,227,140,171,18,24,105,160,109,157,185,90,133,0,255,216,115,59,87,93,138,77,222,1,148,29,127,169,126,86,0,20,45,37,5,64,1,82,65,122,15,148,158,19,2,208,164,41,154,81,0,20,69,81,208,3,133,81,190,3,104,232,249,159,123,57,98,12,20,237,134,15,233,214,133,191,233,171,29,195,142,160,252,32,201,217,77,150,145,149,191,161,212,191,102,236,209,8,175,246,153,222,247,231,252,182,84,121,123,214,6,147,107,107,52,88,74,79,240,217,94,233,97,95,212,206,64,248,47,111,210,243,102,89,175,140,215,186,156,90,198,47,60,128,218,243,123,189,147,17,16,70,174,233,50,101,102,140,229,13,195,62,139,151,226,119,43,77,0,255,171,124,140,60,190,51,230,185,253,207,186,182,224,123,188,218,211,243,20,198,25,103,146,172,29,195,46,143,244,69,26,150,126,191,6,93,233,97,0,255,206,184,61,203,127,246,242,205,227,102,104,127,170,129,181,128,87,245,1,148,126,189,29,61,9,0,50,125,171,80,126,85,61,226,101,243,52,139,7,242,181,190,189,172,232,136,153,127,117,226,160,46,28,149,174,154,148,118,241,208,190,118,252,223,253,96,92,111,147,29,133,124,140,185,80,195,190,207,205,87,251,122,92,8,100,204,188,101,234,189,123,215,18,238,152,116,47,60,124,26,95,231,1,212,182,127,212,223,150,36,33,105,59,252,153,211,194,95,250,74,207,0,255,226,62,68,222,159,43,45,74,183,120,92,92,17,95,90,249,26,156,49,14,206,6,183,81,9,219,221,241,172,157,93,113,29,91,206,147,124,27,148,178,112,180,127,237,236,214,161,237,141,215,109,28,64,237,57,207,152,29,198,220,61,93,137,227,127,132,13,242,31,133,36,13,244,136,240,135,239,184,214,81,137,237,74,242,15,29,230,127,82,74,7,109,57,30,126,164,15,160,52,228,0,255,140,243,252,15,168,38,226,151,24,83,60,149,175,16,250,31,224,0,255,46,128,252,95,241,176,190,210,162,0,255,71,54,112,96,234,31,159,60,86,188,148,175,53,244,0,255,242,57,35,224,245,240,6,114,241,192,0,234,20,244,66,85,83,172,102,0,255,217,124,247,237,8,160,169,99,28,163,251,68,32,121,53,247,124,143,121,31,1,80,8,197,17,227,108,236,208,180,95,197,235,221,207,185,127,243,237,248,86,236,236,106,239,206,65,56,55,10,220,119,30,40,183,196,231,126,248,101,0,205,247,210,172,100,119,157,133,224,73,130,101,43,171,195,39,154,232,53,251,199,233,215,251,3,148,41,155,45,153,103,147,190,58,124,165,171,26,251,170,231,133,51,70,221,223,253,195,251,151,182,108,215,247,107,25,95,6,43,197,95,79,209,63,144,118,50,214,200,31,149,162,19,223,172,122,0,181,39,250,117,0,110,122,242,177,141,218,157,177,62,241,98,149,174,217,63,6,125,76,30,192,84,213,134,122,164,138,56,226,113,252,236,150,175,247,246,24,231,220,93,254,103,55,123,234,188,252,172,210,59,62,106,81,179,127,122,88,234,223,106,116,187,223,190,17,229,58,61,227,99,121,125,0,197,61,64,48,222,160,164,0,24,70,147,232,122,129,246,13,113,91,94,237,65,225,149,175,204,120,245,79,182,0,117,163,94,251,182,195,231,241,203,26,122,170,28,153,249,208,205,126,37,39,210,225,171,127,105,69,89,17,76,252,28,126,216,107,61,199,95,238,246,209,233,183,228,209,63,229,172,129,238,141,189,248,0,90,159,62,118,196,114,178,240,29,208,193,4,125,67,165,175,94,86,188,87,187,199,141,116,0,255,249,32,161,37,243,153,14,203,231,109,252,225,231,120,135,87,156,227,220,118,195,221,62,233,246,4,1,20,168,29,69,75,0,165,227,74,17,138,237,56,63,208,53,205,1,172,110,44,197,113,198,169,34,175,0,20,126,241,15,97,125,173,154,254,135,0,255,137,122,18,173,133,248,185,114,194,71,249,74,15,236,174,170,219,85,95,171,166,0,255,247,123,254,215,65,235,32,126,42,164,240,1,15,160,71,63,74,233,31,71,110,63,60,133,244,241,92,175,164,252,239,249,143,67,180,212,0,48,248,36,175,39,127,224,210,129,2,61,124,50,234,120,181,87,144,216,127,206,239,249,207,54,137,22,241,22,91,13,190,215,3,104,158,20,174,138,240,207,56,49,119,251,36,119,115,177,154,99,57,23,179,138,215,250,85,199,237,58,62,250,119,51,223,118,87,93,246,195,190,110,142,248,52,158,26,64,235,211,231,192,16,193,3,46,38,8,184,184,36,190,173,246,157,226,127,13,243,106,247,92,193,200,24,34,65,29,14,191,36,142,201,211,179,94,124,17,207,243,106,95,56,30,156,39,236,204,126,99,121,92,243,16,58,61,171,117,213,203,138,243,234,0,90,191,190,168,93,175,220,89,39,9,88,91,240,197,23,165,175,244,239,160,228,156,34,32,54,66,109,84,102,214,45,44,212,177,187,34,30,192,3,249,74,71,46,67,32,244,90,143,238,227,133,156,43,184,31,202,235,30,217,124,212,7,204,94,93,155,227,19,60,162,15,160,247,168,199,244,216,181,243,219,249,2,193,30,251,68,231,193,187,248,143,215,18,23,47,31,175,189,205,53,130,177,27,252,192,189,214,199,62,227,108,165,251,115,155,121,229,121,151,119,62,233,168,85,124,209,220,138,122,212,137,242,224,210,142,122,62,128,38,254,111,230,218,39,178,160,101,212,109,2,127,148,86,248,55,145,254,115,78,12,22,164,81,149,105,224,211,230,189,130,30,43,32,171,189,61,10,103,220,206,49,73,204,155,85,230,86,29,181,77,13,226,9,7,208,236,31,223,143,12,194,38,13,203,58,79,160,220,168,111,248,75,103,174,246,217,63,73,230,204,250,47,219,82,94,236,231,28,254,140,79,93,237,237,24,225,31,91,30,101,71,134,92,94,215,194,221,14,239,116,236,136,207,240,175,43,253,251,59,99,194,101,95,12,45,137,239,241,1,244,62,244,64,29,128,249,101,141,231,151,84,6,206,98,109,155,245,211,99,175,177,227,30,239,12,140,32,110,23,142,69,238,30,175,45,42,201,226,15,248,135,215,200,31,239,100,160,202,214,2,170,77,141,247,143,221,124,228,16,110,143,190,145,252,240,213,62,128,214,191,35,200,147,26,219,216,45,162,174,12,79,144,23,233,220,174,137,174,86,155,215,235,254,245,220,251,243,188,151,198,186,66,82,134,159,244,218,57,128,210,167,111,215,129,122,227,247,242,177,123,151,125,169,73,172,79,252,143,175,244,239,195,63,47,159,104,44,191,62,91,116,178,127,243,126,175,246,220,31,239,254,236,124,219,173,203,62,246,199,61,16,127,197,191,243,21,217,63,61,163,109,146,147,192,26,253,46,135,118,29,64,237,116,58,0,180,243,149,73,208,46,175,198,145,120,113,183,38,193,9,207,245,224,26,254,65,134,81,198,18,34,169,232,107,234,51,162,110,48,191,80,103,127,76,94,36,147,122,136,111,52,217,180,248,240,154,253,223,151,225,140,221,56,155,12,243,97,196,221,162,163,38,166,81,124,48,128,58,173,199,3,156,15,36,53,69,159,30,64,239,13,79,80,126,130,34,209,114,100,213,162,180,94,42,65,229,177,158,157,226,59,248,180,87,224,110,72,242,140,160,88,168,140,132,59,223,92,240,120,59,60,215,72,252,162,147,124,205,21,58,2,24,172,170,181,234,142,3,28,182,250,183,84,110,94,247,54,24,167,126,26,196,51,93,247,0,154,212,87,61,0,50,206,18,160,189,188,40,142,181,188,181,188,191,185,74,115,189,225,117,252,228,58,82,142,237,29,108,185,246,14,217,34,47,133,167,145,194,227,240,43,215,118,61,207,56,135,124,248,183,219,81,167,22,100,173,209,57,94,164,123,205,3,60,70,40,116,0,255,77,154,33,234,91,100,208,140,58,4,173,146,126,225,79,3,40,125,122,118,29,40,239,51,79,190,157,207,236,207,75,74,125,196,103,242,53,35,207,145,91,17,239,207,207,219,167,75,224,218,6,250,106,63,215,127,240,183,231,0,255,137,143,253,147,171,185,248,117,190,34,35,7,129,62,128,222,3,164,110,56,203,8,74,44,0,255,108,195,114,151,184,77,31,212,31,126,23,234,25,126,85,235,17,140,167,184,143,132,52,45,236,221,127,99,45,201,74,13,245,133,96,248,66,252,159,87,208,35,36,189,189,251,99,228,242,229,243,187,185,86,232,172,199,17,175,195,223,244,181,126,239,231,250,25,221,237,3,158,223,101,191,236,27,153,16,198,91,248,93,83,105,26,31,64,235,219,49,130,35,25,161,140,37,220,85,138,229,237,238,72,187,11,106,211,107,61,220,120,229,128,96,236,188,85,217,211,100,205,195,138,184,187,32,213,228,224,141,248,50,175,4,160,25,57,248,214,196,222,54,58,170,120,191,25,222,56,41,60,197,88,16,111,91,226,57,60,176,162,152,62,128,214,61,120,48,226,206,193,34,56,214,155,121,26,75,93,211,87,246,233,147,205,197,226,11,120,176,215,251,32,56,192,129,225,198,195,38,150,100,214,150,186,182,25,190,218,211,35,193,185,210,14,118,51,207,188,41,158,33,236,212,183,85,31,221,233,171,61,170,14,118,144,115,242,136,209,175,213,242,191,166,109,173,201,244,201,120,30,62,234,0,122,143,250,54,61,118,203,99,119,243,177,37,153,63,251,69,247,50,120,175,191,124,173,79,207,134,7,184,242,98,206,231,134,76,120,139,182,236,215,178,4,62,198,31,251,154,11,87,208,19,239,3,185,140,31,154,15,81,233,155,80,249,88,152,188,191,71,235,66,120,28,207,227,3,104,240,0,33,29,93,235,81,207,72,209,17,230,241,149,89,121,190,182,28,73,182,235,219,14,175,226,57,87,0,212,105,14,72,73,73,0,69,142,145,166,246,0,41,189,183,114,26,164,45,2,40,48,74,170,61,50,106,33,0,40,138,162,0,104,70,14,188,106,31,127,248,3,110,156,15,32,107,60,26,125,197,169,101,163,138,50,61,128,222,27,61,174,99,12,221,24,203,60,119,212,201,131,45,53,211,92,124,162,159,94,237,233,115,29,15,107,217,24,187,109,87,87,237,55,15,70,13,199,87,154,204,215,82,131,215,219,249,216,185,20,113,199,108,31,64,237,81,143,227,25,67,12,246,8,80,124,193,192,154,230,154,198,59,189,173,1,29,227,216,40,7,36,115,197,24,95,239,187,159,211,227,112,127,14,98,140,121,168,9,99,65,93,116,142,87,186,232,149,158,186,143,191,235,33,250,79,140,112,185,107,168,139,66,210,22,140,175,225,29,125,0,21,21,207,120,42,134,19,94,173,25,184,222,207,244,63,103,28,50,250,207,110,34,54,214,86,96,98,183,134,226,23,109,187,218,35,175,207,83,228,227,112,109,182,9,166,44,182,247,106,90,100,0,189,15,248,111,183,195,56,191,67,107,50,207,150,149,58,193,243,66,174,216,127,142,135,252,253,192,111,128,105,92,202,225,54,107,11,62,212,83,175,56,163,9,15,160,221,63,253,137,91,175,188,156,253,207,126,82,231,1,223,119,88,113,83,215,141,113,134,108,45,152,139,197,34,240,121,37,125,37,173,148,15,163,36,249,0,170,253,231,117,115,55,3,83,2,145,233,49,238,220,13,223,193,247,245,92,23,0,255,39,111,250,223,14,154,118,99,147,195,7,248,210,217,215,249,241,192,251,25,199,98,137,3,238,58,109,46,171,226,0,255,100,211,0,255,140,99,221,88,220,26,194,147,54,62,128,206,95,191,214,127,206,51,45,235,223,60,26,195,147,85,141,127,19,248,159,193,239,147,177,73,31,176,175,138,0,255,19,62,254,99,55,218,74,231,36,20,241,57,124,92,100,85,252,159,244,243,63,199,69,119,159,188,78,225,231,70,249,0,26,143,0,255,199,186,129,178,97,154,250,171,110,226,109,74,125,93,252,127,220,228,127,145,248,159,193,53,8,223,160,186,239,127,189,250,243,191,141,7,173,251,173,168,214,224,227,154,249,0,138,122,80,105,42,247,122,245,15,211,127,174,7,90,121,118,104,49,248,187,153,235,226,0,255,164,62,254,103,119,242,208,133,199,18,104,19,254,238,204,3,40,10,244,186,248,127,153,175,0,255,248,177,63,253,195,191,240,145,213,197,0,255,75,61,253,71,112,209,1,138,62,188,10,63,180,121,0,165,23,80,165,230,62,99,116,31,225,109,117,189,30,61,78,191,126,252,207,239,224,160,125,63,104,233,14,126,236,236,122,101,0,255,163,233,31,227,118,14,218,249,183,245,106,240,103,225,124,0,77,253,158,233,242,11,107,45,212,122,128,88,250,122,245,201,116,44,253,227,52,95,126,208,201,151,206,251,126,240,125,123,94,173,62,184,124,216,62,254,7,204,219,187,232,91,64,220,117,218,133,0,255,53,203,3,40,41,237,170,248,0,255,101,242,0,255,210,168,224,162,125,248,246,84,241,127,18,31,0,255,115,142,21,230,63,9,141,195,31,17,7,80,220,38,181,142,237,40,31,69,97,41,189,46,254,127,122,249,223,206,184,232,252,166,162,85,248,182,222,170,248,191,237,231,191,93,232,55,238,52,8,191,182,227,1,52,241,163,136,14,49,22,78,227,241,191,72,71,237,210,232,123,61,251,251,189,252,143,125,232,231,81,33,17,190,172,181,46,254,95,155,252,79,180,187,157,221,18,190,8,231,3,104,252,223,247,115,6,0,2,39,217,162,199,105,141,127,210,247,103,236,70,197,178,221,224,208,9,30,140,244,85,223,127,58,233,227,63,54,63,27,77,6,32,177,94,225,211,150,174,103,0,255,99,188,229,63,198,110,167,219,110,179,235,3,127,219,230,3,232,61,94,55,115,113,10,4,139,232,180,5,160,237,240,33,252,167,105,87,123,217,241,156,195,204,101,231,32,49,99,71,168,13,203,19,3,95,232,187,215,196,143,3,223,127,183,227,14,197,118,114,121,149,6,181,90,159,51,127,231,1,212,126,236,254,153,14,178,52,60,31,118,26,237,91,242,80,103,29,194,71,90,118,189,183,199,235,137,27,35,204,141,176,20,1,251,213,13,58,22,90,11,254,108,222,55,210,180,81,1,127,38,243,88,238,175,101,1,52,41,108,174,245,233,115,71,145,1,229,229,134,236,76,18,184,184,89,239,162,120,18,111,170,189,61,206,24,144,229,127,110,187,121,221,108,94,169,81,60,212,119,190,218,35,199,13,0,206,184,63,203,239,150,45,63,117,8,171,109,154,124,188,142,111,0,154,123,66,193,200,40,226,24,205,178,194,141,24,6,74,227,199,7,241,93,94,233,24,56,101,164,133,183,48,113,75,51,29,39,104,219,25,232,118,204,197,5,21,0,69,1,212,41,70,1,104,158,66,141,41,80,0,20,45,37,5,64,73,197,131,107,35,35,56,42,41,237,50,196,29,71,69,191,0,90,0,255,224,164,159,217,168,187,127,77,103,77,165,198,63,229,237,127,98,169,198,147,164,65,60,150,21,221,6,208,248,167,92,28,231,113,26,107,100,148,70,163,248,144,91,21,0,255,39,93,140,219,24,69,107,237,118,155,70,23,241,105,17,87,244,238,1,212,114,28,207,43,86,71,136,18,139,54,115,49,214,225,142,241,135,94,122,133,247,207,118,191,145,12,42,35,240,211,32,177,163,180,213,75,252,160,129,124,205,41,63,87,96,184,10,96,84,210,87,19,254,56,116,195,73,126,130,124,180,191,161,97,252,101,218,235,217,111,31,64,239,227,191,7,110,156,41,25,49,30,157,172,41,53,173,87,203,135,142,175,244,244,51,70,66,191,193,179,37,124,122,247,42,28,161,38,186,137,159,244,208,43,247,115,28,24,248,181,100,148,153,192,165,203,145,13,218,53,190,209,129,62,128,162,140,235,189,125,198,109,124,203,127,204,252,27,54,59,239,52,116,188,210,170,107,29,227,153,157,163,252,46,168,5,80,249,131,58,172,194,84,126,163,58,72,49,78,3,180,1,104,228,63,234,126,200,16,78,237,9,110,138,99,156,237,125,103,185,218,219,227,156,179,45,0,255,243,242,108,89,172,188,111,201,120,170,87,7,80,244,225,21,251,175,15,124,241,204,251,35,42,141,10,204,219,51,254,212,154,43,125,250,138,154,142,252,108,101,71,140,122,186,141,207,107,233,3,104,110,74,159,172,229,107,226,0,255,20,113,0,255,35,75,72,80,74,159,241,175,41,252,19,196,253,135,44,146,17,164,201,248,48,245,1,148,126,122,243,75,243,198,242,53,241,127,138,193,0,255,178,243,252,79,250,140,31,80,225,159,34,232,127,30,88,195,1,163,197,248,215,234,3,40,125,66,134,180,236,177,231,155,124,133,127,130,184,0,255,129,173,229,63,138,254,226,155,168,240,79,48,248,0,255,233,91,254,23,209,92,252,171,245,1,20,246,28,110,68,141,0,255,228,251,79,85,183,18,106,83,242,21,254,9,226,254,199,105,189,252,7,209,88,124,179,42,253,233,127,78,211,78,0,255,109,4,237,196,183,93,31,64,227,63,242,19,248,231,180,58,86,141,0,255,20,125,132,163,229,148,186,95,147,71,190,146,223,254,167,105,136,249,95,66,31,241,205,170,212,159,0,255,121,156,166,246,199,9,131,238,241,38,173,15,160,138,0,255,27,225,140,45,168,5,47,150,220,169,107,60,110,231,186,253,223,223,88,126,133,130,151,182,13,222,185,92,119,241,127,193,124,173,63,198,221,122,92,79,87,237,206,34,209,43,190,140,234,252,120,129,52,63,3,151,109,47,153,32,132,165,154,252,123,0,165,233,63,125,220,56,215,205,232,90,158,13,170,213,248,189,147,171,225,121,94,126,238,253,64,200,194,17,221,27,226,78,196,23,0,255,151,228,21,86,191,168,172,67,60,51,42,234,145,89,7,80,239,159,145,231,49,151,172,0,86,110,165,175,6,178,211,73,227,120,172,59,215,204,143,1,242,157,49,30,193,221,51,134,219,89,168,205,170,162,0,40,78,94,64,130,162,40,0,138,162,104,1,40,41,90,138,1,80,140,75,81,40,156,2,160,244,5,167,57,199,164,104,178,133,0,52,217,108,212,140,226,4,5,64,75,81,82,135,152,218,11,3,40,132,189,226,116,228,57,4,58,46,18,32,225,59,150,226,239,104,154,5,43,59,22,248,25,62,226,90,199,51,61,102,57,193,162,59,51,47,154,153,73,134,178,69,27,125,29,126,193,179,250,90,127,94,230,163,46,34,93,196,113,55,4,83,20,45,246,106,175,117,137,254,240,89,134,148,62,121,29,231,118,142,80,0,255,57,121,3,136,147,223,186,55,106,169,49,215,224,4,133,34,13,230,143,228,149,184,107,105,159,180,149,213,101,122,212,250,250,24,183,219,86,207,205,147,117,110,246,209,132,11,181,84,235,57,29,246,50,55,242,219,200,80,154,46,128,65,16,228,149,26,36,252,183,218,196,87,14,160,247,249,93,245,111,217,48,142,112,69,24,173,73,177,228,46,137,19,207,197,63,120,173,3,199,114,12,160,236,74,11,193,50,113,177,149,254,61,169,58,161,180,246,8,50,15,207,36,73,214,104,91,175,79,124,176,18,128,162,104,169,9,160,0,174,103,16,136,112,82,162,104,123,91,160,45,223,107,189,125,101,28,40,241,194,200,41,210,182,180,209,87,196,141,154,192,146,24,60,7,127,231,213,254,126,196,193,136,120,8,209,211,201,103,101,249,180,211,76,155,31,158,135,31,234,107,248,87,27,56,25,26,219,239,49,47,195,91,59,177,22,241,184,176,177,206,0,74,159,156,14,194,249,2,228,241,242,38,72,17,35,122,75,60,215,103,214,52,94,201,87,156,126,31,116,31,48,18,32,201,90,58,2,205,187,94,165,155,30,171,22,241,76,175,109,122,200,252,184,129,11,92,249,42,47,249,122,250,106,166,67,90,23,143,197,223,120,77,146,1,0,49,59,26,203,142,0,148,171,160,95,126,8,52,31,199,98,147,38,115,74,75,149,84,249,17,192,232,56,2,73,28,120,235,3,232,72,215,0,255,28,55,143,0,255,5,124,134,120,208,116,75,248,198,74,15,162,227,72,142,60,240,89,216,205,90,107,16,70,123,241,135,53,126,122,96,230,41,144,177,24,73,59,26,70,152,44,66,162,214,13,124,169,215,248,175,177,142,140,73,102,179,115,48,242,101,241,177,228,211,57,158,197,7,80,250,229,35,100,56,135,202,218,18,132,43,106,181,166,234,25,24,32,107,45,72,64,191,69,231,166,214,107,101,5,64,209,82,210,104,0,173,127,98,121,221,251,238,242,223,8,193,164,103,81,75,116,174,175,245,161,79,153,15,156,18,147,81,252,173,202,41,230,100,154,235,170,75,167,25,60,156,175,241,127,86,111,83,144,155,167,108,246,102,186,194,199,146,73,219,240,55,125,141,0,255,92,114,243,41,143,99,222,185,88,79,167,120,105,0,255,88,77,229,3,232,125,78,111,211,113,88,0,255,239,55,194,243,199,254,211,69,181,139,231,92,209,253,227,129,104,62,126,182,176,204,95,236,83,156,122,206,17,55,91,44,147,23,84,249,99,174,0,255,162,61,254,223,158,250,0,74,52,253,143,249,32,131,254,65,230,155,95,223,66,247,130,79,245,154,231,156,140,215,177,166,0,255,119,82,22,71,82,165,182,63,78,129,63,246,154,156,219,72,132,7,208,210,251,167,144,156,102,127,28,118,76,234,115,62,140,175,231,107,217,43,29,204,215,159,143,109,233,75,170,13,174,125,145,170,238,226,107,188,178,61,128,146,253,95,11,242,63,56,183,38,82,27,124,68,95,65,15,134,225,184,2,171,132,36,239,109,66,168,221,124,101,211,231,156,150,110,23,176,56,75,36,114,67,248,154,190,6,57,12,67,243,1,180,251,199,229,99,52,28,24,76,12,78,158,121,51,228,109,174,213,67,75,13,130,83,252,170,230,254,2,228,133,32,105,151,104,143,165,123,23,38,205,187,75,117,235,75,76,124,5,63,187,214,65,116,28,240,71,30,109,243,79,173,127,169,108,90,140,111,231,43,206,115,144,145,74,89,29,251,194,147,46,218,62,128,214,227,62,135,127,192,124,198,204,231,118,84,190,121,166,121,77,124,211,193,154,253,131,62,47,63,32,15,83,112,97,118,230,222,166,180,166,153,166,240,35,190,204,87,248,207,57,31,241,210,241,242,128,253,197,205,75,109,180,142,103,154,238,149,110,95,245,184,146,11,187,246,30,97,59,162,200,233,115,36,146,105,81,138,31,225,7,7,208,186,35,133,28,101,56,1,153,140,189,101,238,123,252,133,37,240,41,94,112,181,239,254,65,199,65,76,0,37,204,58,154,106,95,95,237,113,15,78,78,54,242,126,54,198,185,79,155,49,220,160,127,107,75,89,227,31,231,140,19,251,56,198,230,107,246,173,172,89,172,115,248,190,59,62,128,222,231,150,17,100,164,13,169,221,67,101,0,255,213,215,248,63,248,252,199,243,59,226,12,172,75,248,36,84,227,223,94,240,63,175,249,216,168,30,225,95,152,15,160,41,63,64,110,57,16,111,180,165,177,215,248,143,235,63,15,144,148,96,185,199,75,56,27,52,73,186,23,124,162,215,250,243,131,69,128,3,88,47,128,28,89,93,194,47,183,106,111,168,87,14,192,150,90,98,231,205,60,74,221,112,23,44,218,107,220,28,190,135,191,29,64,49,157,78,111,39,183,99,218,212,164,225,242,22,249,122,111,244,250,249,33,155,206,199,96,164,154,104,219,131,186,136,175,234,107,129,127,14,114,182,181,17,172,123,226,115,43,39,254,198,215,3,127,156,60,165,208,63,42,111,170,59,188,88,38,138,231,122,0,165,246,63,242,56,33,111,251,223,241,122,240,169,149,164,227,200,43,82,187,67,18,74,114,22,140,236,22,223,231,21,254,223,245,124,221,79,30,3,192,211,254,188,99,213,54,124,186,215,122,46,117,100,12,6,249,123,200,89,78,223,223,218,178,232,31,159,228,3,40,158,235,57,128,72,214,168,27,170,181,198,158,129,7,101,229,4,32,88,220,220,130,120,100,5,64,157,210,171,10,77,89,215,248,207,244,202,232,198,108,243,45,204,171,253,216,178,104,13,63,5,80,123,192,142,13,211,120,91,129,153,107,182,105,90,113,104,162,45,125,13,125,225,240,242,107,204,57,91,195,187,34,89,90,47,213,201,240,52,124,167,185,30,156,35,54,244,95,6,144,4,118,217,39,5,119,234,29,190,135,167,93,237,0,128,187,177,251,3,156,52,58,251,230,212,81,91,168,171,57,128,210,39,135,142,194,57,57,52,127,121,82,188,90,64,252,205,90,107,220,21,175,227,173,124,45,31,199,125,128,51,80,150,5,210,108,113,84,155,123,209,125,122,105,144,107,17,79,244,26,254,228,253,12,230,201,79,30,204,131,186,33,171,147,30,103,161,158,226,131,188,230,41,84,59,137,141,64,72,6,160,40,138,22,128,146,162,40,0,58,63,140,30,188,209,249,225,253,225,70,75,9,64,81,15,55,138,162,0,40,6,70,89,250,58,22,94,62,232,160,26,39,145,242,22,188,200,110,240,221,124,157,127,182,167,0,178,235,54,214,215,80,232,185,128,143,84,3,72,96,58,29,53,174,197,182,240,157,1,116,174,0,255,161,191,254,83,134,135,253,13,102,25,191,203,87,250,5,250,58,215,0,255,241,127,253,167,128,137,253,65,80,159,241,247,124,13,0,138,130,142,110,53,73,29,35,121,174,36,137,56,198,214,230,182,105,168,7,80,188,251,246,4,122,27,7,88,126,233,72,119,36,207,142,166,133,134,79,225,95,250,170,254,0,255,30,112,63,179,83,99,102,243,150,186,187,141,107,221,94,15,25,14,75,136,83,98,212,227,8,179,104,215,105,171,163,214,229,240,58,124,169,218,219,179,235,134,18,231,230,119,63,141,202,51,251,79,45,146,248,36,62,194,3,40,158,227,222,202,167,91,137,140,216,45,195,172,73,135,165,143,6,138,247,241,131,171,169,56,57,78,128,178,59,16,72,102,110,168,218,0,106,159,227,176,195,65,190,213,191,155,140,133,101,157,181,67,71,77,82,107,248,95,95,113,220,158,195,124,92,129,153,144,33,47,138,64,25,149,70,241,71,151,187,31,30,197,215,28,250,32,149,50,140,36,72,17,211,215,59,29,203,231,1,74,55,174,169,203,195,242,36,109,109,209,130,93,143,240,51,30,64,237,241,122,187,30,171,127,230,151,207,89,25,236,71,141,162,117,252,226,138,247,202,253,147,145,254,60,78,153,182,177,63,105,14,237,197,63,120,5,64,209,82,82,0,212,105,110,138,62,0,69,152,62,5,105,26,128,162,40,186,69,160,185,158,195,125,140,143,174,253,214,37,94,217,91,95,241,28,117,156,142,142,252,251,67,179,109,211,217,183,228,142,120,161,203,16,0,255,195,239,241,85,234,181,142,99,228,32,224,9,126,191,101,108,58,60,2,131,88,89,219,223,217,22,15,195,103,122,238,64,235,237,113,188,140,170,77,185,216,65,229,154,71,226,142,226,212,34,210,185,17,122,136,111,186,38,245,31,220,251,238,2,128,140,183,76,124,91,43,129,134,86,250,167,42,25,99,202,130,177,144,178,35,178,220,13,241,70,151,183,93,75,181,251,22,122,50,232,110,59,156,122,26,164,26,55,98,209,90,62,128,218,92,0,255,113,152,176,57,193,184,154,195,51,79,49,190,115,165,93,47,252,51,112,152,77,227,9,174,106,161,77,171,29,226,47,174,0,40,138,82,82,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,209,2,80,82,20,5,64,157,54,69,41,0,26,82,52,65,65,160,40,48,128,150,26,64,108,87,24,247,220,109,160,100,157,254,239,207,134,148,68,31,253,131,24,252,211,149,158,142,195,42,199,218,49,241,25,109,243,101,134,216,220,219,161,201,246,197,83,181,14,178,251,56,198,159,79,219,130,93,163,185,38,47,22,132,63,187,130,141,164,77,214,54,230,203,200,93,26,212,23,254,150,116,26,105,209,1,148,190,94,159,113,82,169,127,156,252,145,34,126,95,125,218,210,106,249,138,231,184,63,156,126,36,66,224,197,123,214,28,109,52,90,233,17,197,31,241,223,94,237,65,207,174,91,153,203,231,230,151,15,145,242,205,254,82,131,40,126,136,95,229,107,142,50,203,237,4,128,145,135,177,118,204,205,5,1,20,39,40,138,2,160,104,161,180,224,20,4,160,121,154,102,167,73,83,0,20,45,37,5,64,177,10,224,245,28,21,146,159,135,182,79,139,24,99,175,218,173,21,254,24,57,37,198,86,78,172,150,246,240,181,70,107,225,17,125,0,181,199,113,16,137,131,215,104,254,201,94,219,36,18,215,252,26,106,99,186,131,159,185,210,191,222,102,249,127,217,13,140,251,97,181,36,53,173,117,144,18,47,198,7,122,13,127,80,209,223,32,223,112,27,32,21,222,239,141,0,255,218,104,150,206,215,248,39,203,83,69,6,89,121,178,140,185,72,109,225,99,67,171,133,248,141,3,104,158,1,160,18,51,2,204,76,205,161,99,108,100,216,125,34,215,246,170,104,176,15,160,120,142,123,88,247,145,201,96,12,109,85,213,98,216,212,75,227,178,248,0,31,106,246,223,174,7,186,63,120,145,7,136,164,141,192,21,235,228,53,241,77,219,208,89,124,137,87,58,168,240,4,190,63,143,77,143,87,226,219,22,214,105,220,90,17,63,195,215,244,53,244,0,121,216,101,8,10,101,49,42,195,19,107,163,201,144,55,197,7,80,250,7,134,215,87,0,255,237,243,223,6,154,74,251,66,118,235,102,69,61,242,212,171,125,61,200,232,23,177,10,39,0,255,14,105,98,238,213,70,67,109,114,120,42,62,203,43,0,202,186,162,251,199,19,62,200,127,156,149,6,186,12,89,224,39,215,111,173,240,207,245,132,178,57,70,152,6,186,196,57,225,109,125,0,13,33,175,31,70,137,24,105,83,47,139,143,13,29,152,175,68,211,127,116,95,121,75,174,13,169,31,124,218,167,77,226,111,250,74,119,156,28,227,254,12,139,174,137,167,69,153,225,3,94,199,237,63,252,145,15,78,80,98,125,225,207,104,187,248,45,15,160,164,65,232,129,21,138,146,0,26,127,112,244,144,9,167,101,244,51,154,116,3,117,17,42,74,2,40,172,62,70,211,251,36,226,218,168,133,212,129,4,69,11,64,73,81,84,11,160,56,237,32,101,163,225,108,32,69,83,52,233,150,55,228,149,133,123,181,58,226,125,88,251,2,183,243,65,232,244,153,11,171,116,189,121,60,12,191,224,181,90,233,219,145,208,13,36,27,187,13,23,150,162,9,194,70,125,43,117,209,213,62,128,226,56,252,161,35,99,243,85,182,41,85,34,127,225,111,210,39,45,110,150,175,246,246,237,59,230,62,243,236,232,86,22,251,80,223,82,120,26,95,247,106,143,208,65,9,48,96,158,251,8,234,119,81,153,183,179,184,76,131,37,94,135,95,173,247,247,24,227,50,219,250,155,249,195,45,119,217,71,218,151,193,151,120,25,31,64,131,97,64,72,173,94,239,239,205,199,45,182,229,147,201,117,195,60,199,144,145,58,119,192,167,248,152,215,76,207,214,198,6,130,136,27,112,247,10,160,40,90,90,13,160,241,123,31,231,111,236,60,88,181,71,199,250,90,203,0,255,92,228,219,217,251,205,10,192,26,199,239,70,164,189,243,53,254,221,116,60,214,217,238,152,185,221,254,236,41,141,224,15,125,141,0,255,208,242,223,124,228,59,123,49,96,24,179,118,241,83,227,16,127,230,3,232,5,253,15,220,140,138,29,8,52,54,103,252,219,107,125,200,238,215,127,30,120,4,110,137,14,241,32,125,55,248,121,190,38,252,219,150,3,101,112,251,140,158,182,37,221,175,163,94,233,33,189,159,225,198,127,63,243,163,155,150,232,162,19,74,157,193,0,255,123,0,77,189,252,144,15,136,56,99,64,18,212,106,127,87,196,219,248,74,15,152,247,221,239,18,75,247,217,183,165,94,175,131,125,53,241,199,56,27,116,191,129,4,66,171,105,97,139,226,33,94,205,254,71,102,51,61,227,166,254,62,88,162,240,241,240,0,138,222,189,46,254,31,121,252,207,117,243,23,39,164,110,8,223,108,106,246,63,34,143,0,255,184,252,152,0,255,248,159,80,55,132,111,219,240,0,90,143,103,20,64,160,145,91,145,0,255,28,24,16,230,145,178,26,153,166,69,123,85,252,63,112,249,95,199,25,117,66,21,94,12,126,173,235,234,253,60,251,55,89,195,133,230,19,234,150,151,246,46,212,42,252,164,107,30,64,139,222,251,56,35,110,59,115,159,132,212,103,95,237,71,232,164,49,60,222,107,142,35,231,40,230,115,30,3,17,185,105,63,184,167,236,173,209,78,237,225,175,155,133,237,250,238,223,117,122,249,44,181,212,73,211,203,107,78,47,60,195,13,228,195,238,104,184,232,182,111,116,26,188,45,49,117,72,197,135,241,67,15,160,201,189,93,200,56,8,179,149,25,182,45,147,44,161,246,90,55,197,171,248,129,215,212,195,80,126,82,201,177,92,94,181,217,227,145,75,235,218,214,246,202,38,93,68,252,24,15,185,222,115,174,140,140,165,107,99,128,195,157,108,46,89,129,208,73,239,120,17,79,172,241,31,171,151,111,201,238,17,5,178,172,16,105,217,177,146,206,244,1,20,79,206,242,85,40,60,137,85,212,33,198,18,37,175,173,187,152,150,225,7,189,194,95,119,231,117,229,217,116,245,177,214,248,231,66,70,8,237,143,13,136,210,32,30,247,102,13,188,181,210,191,187,113,27,71,158,249,50,235,18,31,64,35,0,255,162,235,63,209,102,96,237,213,243,126,48,130,191,17,4,70,178,22,158,140,26,60,84,35,127,108,0,255,169,90,28,171,79,69,198,63,135,238,54,20,128,178,22,232,92,156,27,62,215,7,208,3,0,255,12,122,243,249,142,96,79,135,248,146,180,37,240,176,107,78,142,25,174,6,254,216,234,205,183,131,74,152,78,241,182,224,189,225,215,174,244,97,57,102,149,15,160,247,220,127,188,239,188,187,68,222,175,236,15,34,234,39,126,205,43,242,238,227,6,114,7,249,192,89,230,143,246,117,237,254,239,204,231,72,126,246,31,171,252,241,137,107,213,7,200,169,76,31,64,231,207,51,146,185,33,40,241,147,37,80,21,57,123,138,248,166,73,94,15,254,227,74,143,209,252,32,163,128,145,183,59,92,34,221,172,151,126,30,232,47,190,211,248,233,93,0,255,25,231,199,204,91,58,80,158,181,45,58,34,212,10,252,163,215,58,136,251,64,198,228,201,23,133,68,112,175,22,241,182,166,209,85,252,38,31,64,81,95,65,134,161,88,77,213,51,29,38,94,112,106,196,141,117,126,236,189,42,0,138,162,40,54,128,198,242,186,247,223,229,191,75,180,13,186,22,181,27,158,216,215,210,254,177,251,33,190,125,132,108,135,105,175,215,126,44,132,47,243,53,254,239,234,8,89,101,231,41,91,46,74,83,120,89,114,233,23,254,171,175,215,0,255,45,121,222,198,72,228,5,1,168,182,234,94,247,173,156,15,160,100,0,255,223,242,191,130,143,253,145,92,45,254,198,43,237,26,0,255,152,142,34,115,155,249,119,8,111,176,239,180,152,117,142,95,92,75,0,69,78,221,83,86,70,36,66,19,165,248,246,74,127,11,253,200,28,135,221,149,157,79,40,214,52,157,70,58,100,30,198,151,240,23,94,179,181,236,127,196,186,111,32,9,248,221,251,233,68,179,22,105,170,111,173,246,240,182,62,128,226,229,35,251,55,67,240,140,103,114,34,36,188,107,155,252,173,214,31,222,244,240,45,158,200,215,236,223,30,223,17,54,206,203,163,52,230,147,143,90,84,154,234,93,95,237,81,15,55,48,219,46,33,201,237,99,132,230,248,180,213,71,99,235,4,63,184,134,158,251,56,86,187,124,110,253,151,185,72,126,217,63,191,3,62,137,207,230,3,40,74,106,206,113,198,197,60,149,163,22,98,10,187,230,121,238,43,251,55,2,40,105,223,82,107,218,93,211,85,143,35,126,193,59,174,164,230,84,198,1,172,140,44,85,18,41,82,251,12,233,125,232,99,156,227,174,187,15,60,212,127,216,191,26,160,214,147,131,129,145,131,224,124,194,24,98,188,45,179,182,0,226,146,248,166,79,94,81,0,255,253,92,192,125,99,229,223,162,24,62,31,237,15,222,214,248,31,62,239,154,240,79,16,224,12,98,31,66,198,234,12,207,48,22,23,78,247,78,1,180,251,163,16,60,39,143,84,38,59,140,163,121,69,254,218,214,242,226,86,173,244,57,120,42,62,154,175,244,193,241,32,120,110,47,159,49,9,144,33,109,79,166,167,22,153,222,26,217,215,208,83,73,78,126,243,193,98,101,12,112,193,211,234,163,99,74,139,188,230,58,184,31,36,182,68,237,228,83,164,73,138,82,95,109,230,238,129,175,226,11,60,128,162,164,214,207,149,114,227,76,23,54,63,154,163,2,160,40,213,110,37,42,90,55,1,148,222,20,33,181,91,61,181,207,12,64,17,166,152,84,132,20,55,0,69,73,145,82,2,80,20,69,11,64,73,99,95,169,32,195,112,40,37,221,2,104,228,207,1,185,60,206,110,18,212,13,13,200,157,133,26,52,93,239,183,127,122,94,185,4,176,201,88,37,125,53,153,34,168,151,238,241,71,59,174,232,160,15,160,100,125,61,195,157,219,24,143,69,231,121,231,45,234,53,126,210,176,171,226,0,255,229,152,183,9,120,105,179,15,28,118,45,198,159,125,242,53,244,56,32,187,127,99,137,83,235,31,144,120,174,108,183,187,99,48,41,11,53,45,251,0,234,253,115,189,209,249,72,249,153,189,85,253,195,82,237,227,99,181,53,254,83,25,231,74,70,34,131,217,226,90,125,123,226,107,253,51,234,226,25,55,88,170,199,140,92,163,77,252,237,181,98,156,209,47,0,255,179,165,154,150,246,7,69,55,104,34,62,109,179,15,160,0,189,206,44,82,227,62,242,21,254,41,234,28,155,95,176,102,198,36,209,93,124,144,90,19,0,255,47,136,251,143,217,48,231,44,157,198,167,81,31,64,209,49,95,19,0,255,47,24,252,79,107,244,15,220,244,26,31,92,69,252,191,160,190,151,79,183,79,123,223,98,227,248,32,164,15,160,168,158,175,136,0,255,3,6,0,255,135,42,241,191,141,218,57,62,153,138,248,63,28,248,63,76,160,0,255,182,114,252,2,244,1,20,126,164,234,48,36,84,132,114,59,202,91,239,83,238,172,45,188,34,254,143,7,254,23,15,232,0,255,109,28,31,89,69,252,31,254,249,79,31,11,230,63,194,54,254,136,246,0,10,0,255,182,223,0,255,147,62,0,255,123,159,253,157,134,232,199,172,165,159,238,44,56,94,17,0,255,71,3,0,255,211,193,252,79,152,198,15,83,196,0,255,225,192,0,255,227,129,252,199,98,26,31,106,15,160,1,253,24,209,141,20,203,41,199,235,198,0,255,209,159,0,255,117,20,29,140,26,205,248,225,182,150,253,143,245,242,31,231,64,233,252,14,11,138,95,155,244,0,138,84,30,4,185,234,252,145,241,124,251,104,214,182,254,193,221,88,242,88,237,233,57,61,102,253,19,168,253,38,251,192,97,191,196,63,221,173,185,157,131,143,172,0,10,0,255,135,223,0,255,93,103,0,255,250,212,199,254,78,225,223,68,250,209,133,165,7,106,165,145,85,52,4,208,16,61,142,105,219,125,211,157,45,82,225,143,17,61,38,194,105,211,156,140,113,98,239,187,7,160,177,39,5,210,207,21,244,24,244,55,235,223,96,121,249,178,111,86,86,251,147,248,172,3,215,236,127,166,0,255,152,30,240,34,24,31,38,165,9,184,214,43,114,241,189,214,122,0,45,31,227,140,178,156,210,78,146,115,181,183,122,124,55,98,227,204,174,89,208,249,229,163,158,26,199,0,255,226,249,26,58,158,39,167,168,49,44,202,231,140,205,8,114,180,69,218,139,143,181,226,26,63,29,164,251,198,217,141,216,169,221,108,90,164,87,188,174,222,3,232,247,243,188,252,24,48,78,239,191,163,73,132,193,170,54,227,95,141,184,158,61,198,223,175,127,192,0,146,104,95,218,202,181,99,23,31,235,147,87,224,114,156,99,52,191,63,130,184,22,42,144,58,112,225,29,64,23,0,255,39,61,253,71,82,244,214,149,16,29,157,196,63,169,186,248,63,237,231,63,221,232,173,233,40,58,136,79,58,174,165,160,3,168,199,0,255,25,133,235,198,217,93,78,87,237,110,219,38,205,226,115,133,181,29,203,56,163,96,151,75,28,75,146,41,41,0,90,74,138,2,160,164,102,140,234,52,55,0,45,37,69,225,0,212,105,27,32,69,105,178,123,4,80,20,69,1,80,20,197,40,6,64,81,20,163,0,40,138,162,0,40,138,162,37,128,222,227,118,249,153,249,82,236,214,123,123,250,220,250,63,208,155,61,246,67,104,251,41,30,214,115,37,173,122,0,229,254,248,158,119,243,164,124,28,210,110,140,190,135,197,55,250,116,69,252,63,127,251,31,242,232,20,202,228,198,241,195,129,87,148,237,1,20,251,175,71,122,241,204,125,82,105,96,3,207,49,190,239,204,235,189,61,198,24,211,242,63,51,127,177,197,201,59,157,17,127,245,231,138,58,0,205,56,163,125,214,20,69,1,80,20,45,37,0,45,37,69,1,80,20,69,1,208,82,82,20,0,69,81,180,0,148,20,69,1,80,20,69,11,64,73,75,73,11,64,73,75,75,113,3,80,92,10,82,212,1,104,41,41,6,74,1,2,80,236,20,205,77,233,19,0,52,187,155,38,104,46,37,0,69,81,20,0,197,187,0,255,173,225,159,88,144,16,194,241,93,86,48,220,134,32,133,76,27,61,251,225,49,60,106,159,122,0,184,25,137,68,172,91,58,42,48,44,176,182,232,167,49,124,208,138,190,214,175,242,51,112,8,82,86,6,101,118,107,33,105,91,188,207,155,221,254,56,124,27,254,22,64,233,121,238,184,194,113,8,143,114,243,101,133,76,243,108,186,106,172,195,9,207,195,223,170,61,64,71,78,48,48,101,11,72,162,200,86,172,37,241,180,88,138,248,219,53,211,207,244,92,120,76,94,151,204,109,162,74,159,1,156,99,126,206,132,80,206,36,107,73,210,104,48,114,0,237,62,61,211,123,159,249,48,223,253,179,143,35,241,241,159,196,147,110,57,95,237,237,205,222,46,113,54,218,143,89,72,7,89,166,45,196,183,248,178,87,236,191,80,119,190,252,55,70,246,63,129,53,22,31,206,215,250,100,80,29,217,0,148,20,69,1,166,165,226,194,245,92,133,229,115,56,130,162,168,183,107,253,122,119,247,115,214,253,229,153,7,141,184,237,47,13,98,120,7,95,247,128,244,62,245,116,201,15,225,225,50,178,7,27,203,211,44,107,170,67,10,15,195,199,106,252,118,40,31,32,113,30,56,177,36,34,51,161,237,53,241,80,227,150,120,45,126,236,122,15,123,171,3,117,190,121,229,59,32,99,189,89,119,141,107,238,162,249,122,143,141,193,176,34,36,69,186,117,85,154,56,146,211,69,223,138,183,226,11,14,160,241,215,1,171,99,3,222,166,88,10,167,217,116,108,120,177,118,86,148,142,2,160,165,164,168,209,3,168,217,242,63,159,229,144,35,110,176,17,54,194,235,94,212,34,252,82,95,175,0,255,163,222,14,198,121,204,9,89,113,29,155,179,181,241,213,142,179,238,163,80,39,97,137,59,229,44,134,239,77,111,130,199,245,181,254,29,54,214,3,208,153,103,35,1,9,235,226,99,143,247,192,167,249,0,90,207,1,79,106,76,128,146,105,114,143,117,38,212,76,239,134,74,55,241,119,94,23,125,13,105,229,103,187,220,221,180,8,140,160,180,143,237,143,13,95,198,167,243,21,0,125,138,65,15,140,129,26,71,144,216,212,90,239,137,213,147,208,221,0,80,184,5,139,134,133,172,135,143,123,0,173,131,164,103,140,193,159,207,133,18,95,162,79,11,137,206,224,15,189,158,248,231,58,170,232,31,169,4,252,218,204,57,196,103,74,159,254,70,58,98,193,155,63,100,121,203,210,51,222,55,74,211,240,145,245,238,14,140,20,98,173,29,230,105,228,154,196,189,122,138,15,229,3,40,142,61,149,127,81,247,71,104,139,113,59,170,169,242,199,242,245,124,27,143,0,255,179,148,62,128,82,77,0,255,237,100,60,254,3,73,201,181,65,92,224,107,189,194,158,83,199,201,57,71,254,146,185,168,95,94,169,209,0,255,100,208,63,78,219,244,26,150,9,254,209,43,186,0,255,20,46,127,108,87,8,220,172,107,44,175,161,124,0,189,240,199,193,67,54,200,0,255,160,32,53,210,97,76,35,254,225,10,128,62,131,168,157,73,188,165,171,87,251,212,7,200,67,154,21,148,164,45,25,42,182,206,247,232,164,137,22,240,94,123,171,61,125,174,99,152,185,109,54,157,164,5,219,254,239,167,165,224,15,45,2,232,189,30,118,114,82,96,142,81,211,164,217,109,104,166,45,145,178,26,158,133,175,232,107,142,96,189,7,61,234,64,82,38,102,40,111,145,4,149,188,33,190,247,104,165,175,90,118,12,228,24,193,96,131,165,46,81,227,198,206,106,16,207,227,173,14,1,180,142,215,167,80,39,136,109,204,22,97,68,142,97,111,212,69,135,30,254,197,95,188,106,0,255,25,231,42,88,224,68,108,87,237,46,149,87,245,244,6,223,234,163,87,248,15,107,51,198,9,204,168,9,54,146,32,190,140,143,155,85,123,123,156,46,214,150,239,126,39,101,212,36,155,98,67,188,21,95,22,205,7,80,248,199,245,208,108,61,179,11,214,233,204,238,45,58,193,251,6,43,206,48,108,64,96,53,146,41,17,151,218,206,190,222,87,253,118,62,191,93,119,158,64,221,228,177,208,89,27,125,2,175,245,153,222,42,200,32,79,50,71,134,151,36,235,86,188,189,179,181,250,182,134,0,255,227,137,1,20,221,31,31,221,125,154,251,110,249,140,23,251,38,90,174,47,199,39,248,64,95,235,131,233,49,228,0,81,251,229,51,31,18,121,142,0,101,205,162,121,131,248,13,222,200,215,140,115,174,12,43,144,57,142,118,244,122,222,31,118,230,227,62,4,75,19,109,210,175,12,191,213,7,80,220,131,28,152,95,149,49,130,20,77,181,42,146,239,127,200,164,63,91,169,151,183,166,179,154,57,128,222,219,7,207,217,157,188,201,216,8,179,15,128,190,133,117,214,167,210,7,150,3,55,95,85,161,2,105,203,227,99,250,186,254,240,162,218,199,79,183,51,8,145,164,149,36,233,218,134,120,207,53,254,227,253,54,144,155,129,141,201,177,214,86,104,220,51,247,194,135,14,160,152,233,127,234,236,60,73,126,85,60,105,164,141,183,241,53,29,0,255,167,172,181,35,82,3,141,239,235,88,95,105,158,0,255,168,186,242,105,155,5,83,187,120,92,82,234,37,254,145,175,129,252,118,226,88,7,185,187,180,24,82,106,106,0,173,207,169,183,241,84,78,251,102,112,57,252,175,175,25,127,28,135,185,246,131,88,89,213,39,30,12,188,110,241,181,62,234,24,175,191,159,199,149,69,246,149,254,125,243,229,103,180,65,38,9,32,83,170,134,241,204,254,184,179,83,62,128,154,61,61,192,203,0,255,4,97,210,37,68,27,143,185,226,174,6,254,136,229,169,165,0,255,96,52,132,69,235,138,79,35,241,39,215,250,247,36,185,157,184,129,243,136,182,24,134,227,109,172,109,211,179,0,40,125,122,180,243,194,72,190,219,130,34,81,164,132,178,224,211,177,139,190,166,222,251,109,131,45,243,120,121,92,130,164,243,111,63,151,118,192,23,248,98,205,117,96,96,28,2,128,139,60,233,96,232,21,75,211,86,132,90,151,64,187,101,225,243,240,155,94,237,129,233,216,251,53,134,172,127,247,217,143,49,253,159,253,16,143,53,142,231,122,27,64,227,167,35,207,48,195,53,224,125,168,236,246,150,34,196,168,167,46,241,190,165,57,25,5,195,173,2,2,176,119,123,199,66,61,61,117,137,135,141,243,181,124,122,196,63,135,191,85,81,2,22,14,78,182,9,58,125,225,193,20,127,110,53,225,95,185,240,2,202,196,125,230,46,171,202,209,105,22,15,122,109,190,61,128,214,241,208,23,188,207,30,151,199,236,179,239,230,21,177,11,245,71,248,159,225,83,188,193,107,61,15,14,62,194,182,1,3,145,80,236,139,164,41,154,74,163,240,67,124,212,107,234,105,39,24,113,231,28,17,36,114,55,63,130,134,187,155,59,27,107,75,67,93,197,87,240,74,175,246,184,15,130,51,144,58,132,14,117,117,116,198,158,133,18,31,64,233,31,170,205,56,183,19,219,244,187,157,123,116,133,199,101,214,128,242,156,155,8,30,70,9,210,146,193,190,222,103,0,255,216,158,116,63,155,79,203,235,94,126,150,235,13,31,181,226,154,253,7,57,112,142,74,200,51,40,164,76,17,236,209,26,89,210,234,102,240,167,102,243,1,52,168,122,128,160,81,175,245,184,64,55,115,47,9,206,14,32,172,88,230,126,131,246,224,127,45,184,194,62,116,140,180,115,217,5,110,92,130,172,91,93,177,188,181,250,233,160,169,94,6,80,20,69,1,80,20,69,169,1,52,126,122,114,57,48,48,126,87,161,48,130,182,65,207,82,109,135,79,246,181,220,229,231,10,82,161,175,97,124,72,154,196,239,162,86,194,135,249,90,191,222,200,122,98,200,157,39,55,181,147,116,131,135,37,163,91,248,172,190,214,183,191,122,27,230,19,29,243,193,221,104,75,181,212,100,57,186,249,0,202,253,241,253,121,183,97,247,39,251,223,98,151,138,95,242,218,246,202,253,99,231,231,230,115,65,84,190,217,31,180,253,240,69,252,138,215,140,180,113,32,107,0,186,187,198,0,255,93,30,128,144,55,79,150,177,96,75,83,248,88,176,104,26,126,226,122,207,25,56,87,97,144,56,222,222,86,88,139,232,43,157,94,36,221,109,231,103,231,115,68,28,213,69,231,158,132,225,61,248,90,15,160,221,175,127,111,193,47,102,89,36,242,29,59,19,178,90,91,77,58,191,228,235,125,246,223,166,99,18,103,230,153,143,209,242,97,159,105,210,107,26,0,255,247,90,191,251,223,213,1,178,202,8,89,107,147,87,53,106,29,53,121,226,157,248,82,190,210,115,158,115,59,132,121,134,0,138,150,146,2,160,71,175,241,79,109,220,66,154,79,105,251,217,170,180,146,104,168,203,173,101,248,57,175,209,26,0,255,176,3,231,149,195,221,32,143,150,23,189,71,195,250,0,90,207,67,143,233,108,98,103,230,123,63,200,228,193,190,209,72,250,198,15,249,154,145,231,224,56,133,241,44,49,55,215,215,250,245,153,158,34,122,187,121,88,137,209,62,210,102,136,15,58,203,215,116,0,255,36,15,72,28,47,138,77,251,181,33,222,24,64,81,180,148,0,52,163,40,138,29,128,150,98,166,118,82,131,17,64,113,4,117,138,156,166,144,160,93,13,170,158,51,62,10,201,224,138,89,219,180,110,116,151,150,106,105,125,128,28,140,250,92,90,83,208,250,96,122,64,230,64,124,63,190,218,145,72,114,44,218,131,58,233,179,196,167,240,117,215,58,246,126,222,190,231,128,155,41,154,44,218,115,243,181,190,189,82,226,64,81,146,43,69,156,145,103,142,180,29,222,234,35,241,37,252,77,95,239,229,223,17,100,36,40,140,179,242,108,11,121,169,234,164,75,93,167,219,124,0,173,135,121,60,131,124,124,76,211,155,42,38,175,72,138,177,89,252,148,215,65,95,73,239,159,140,188,105,180,217,56,104,157,52,93,198,239,243,149,0,20,69,81,0,20,117,10,148,34,12,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,180,148,20,5,64,81,20,5,64,129,98,167,56,156,230,120,4,208,148,146,102,4,45,4,218,213,164,14,12,186,187,10,0,133,34,211,181,0,145,142,170,232,106,116,253,239,62,9,100,28,200,90,248,228,193,4,0,255,232,83,174,13,244,84,0,255,200,8,222,188,225,170,16,211,58,222,28,101,111,248,180,107,253,212,115,128,187,115,152,112,37,118,38,46,233,78,77,150,184,207,106,216,0,255,157,249,228,202,136,69,241,164,217,42,248,201,53,29,0,255,7,103,57,31,199,43,27,17,75,138,85,150,161,72,90,0,255,230,202,248,40,126,193,3,232,189,125,155,222,38,113,126,51,31,35,246,216,119,250,186,118,241,144,107,169,244,121,206,88,68,105,138,10,128,162,40,122,7,30,128,2,104,74,153,38,4,160,40,10,148,34,4,160,104,41,41,0,42,245,154,235,33,228,105,147,159,71,166,73,187,122,235,62,29,11,142,71,179,240,91,94,233,94,235,219,67,150,28,60,135,140,172,153,32,151,75,114,221,155,138,225,215,14,160,241,219,161,250,71,194,251,113,33,73,35,145,137,236,174,136,0,255,53,175,238,226,139,249,138,59,14,29,35,9,80,150,79,223,230,156,90,234,245,30,27,131,7,84,62,70,93,4,228,137,35,104,151,38,77,60,23,127,228,53,169,118,174,1,40,138,150,118,1,52,133,122,78,206,17,72,6,65,206,90,167,119,163,171,180,167,175,152,158,42,115,84,156,7,112,180,69,86,2,183,55,117,211,184,37,158,132,63,229,107,128,28,68,189,214,183,35,173,127,0,228,206,149,33,44,100,12,180,21,122,234,140,248,16,254,216,3,232,125,125,17,213,241,88,35,78,158,128,58,194,189,122,197,199,142,66,91,241,167,124,69,240,92,57,176,241,16,224,196,115,246,132,216,123,237,171,247,191,253,143,222,55,127,245,143,111,13,72,149,173,248,13,127,35,174,146,175,245,187,191,133,63,98,22,16,9,155,11,40,145,90,104,169,233,104,27,111,57,128,122,21,29,0,255,135,192,58,98,179,76,51,111,72,71,53,90,97,79,234,69,183,237,54,150,175,133,189,165,90,163,85,125,0,165,241,199,226,111,178,64,2,16,46,137,7,109,23,133,63,184,214,1,254,185,192,31,247,31,216,216,213,246,135,168,180,25,191,118,165,167,230,115,156,1,51,218,162,195,37,149,90,179,253,219,19,62,86,235,215,19,229,73,12,192,202,143,40,2,145,84,175,120,103,0,255,162,157,248,68,62,128,98,220,131,148,27,214,84,171,72,213,39,135,46,36,43,64,66,93,167,115,17,66,93,85,0,20,69,81,0,20,69,233,208,106,159,122,60,143,125,0,255,237,46,246,173,237,242,227,211,176,69,203,62,3,40,169,40,224,184,48,70,226,254,40,134,232,93,239,239,115,248,151,185,116,108,190,248,180,187,249,217,15,159,194,111,218,119,189,71,247,115,220,50,204,92,108,129,152,148,178,161,110,8,101,8,193,71,154,226,1,52,252,115,234,0,72,62,2,160,104,101,69,42,130,109,26,232,88,223,53,247,150,39,147,172,37,191,113,167,172,88,222,172,172,173,210,54,124,9,239,246,90,118,28,60,48,210,128,164,12,199,158,69,214,88,53,213,52,124,161,85,87,123,100,0,255,160,227,118,245,146,180,177,60,230,119,181,230,5,33,5,80,250,253,61,18,220,77,86,17,11,215,208,206,37,83,187,187,237,47,52,135,159,214,248,55,155,254,227,187,191,185,125,81,103,109,55,175,136,189,62,112,39,121,120,75,226,198,128,228,173,136,155,11,27,222,249,66,173,197,87,241,138,171,247,243,127,215,149,205,237,10,186,235,92,175,7,80,58,78,15,189,101,180,151,39,170,26,175,237,3,48,193,178,23,234,163,97,180,139,7,243,21,1,221,10,188,36,117,38,223,138,101,64,91,245,44,135,167,241,119,175,1,198,193,115,160,82,193,199,91,177,42,121,91,16,44,77,220,95,179,191,187,180,239,19,223,193,159,138,123,224,253,4,148,145,59,3,74,36,210,194,240,214,96,115,207,170,47,252,169,224,127,252,147,15,160,200,8,70,10,65,73,215,236,63,246,212,225,160,142,116,103,182,105,7,208,20,117,151,238,250,233,10,127,226,55,215,148,143,113,187,176,219,3,40,61,0,255,177,61,249,28,215,198,246,23,65,107,194,15,122,181,123,22,127,146,106,224,156,209,183,247,60,93,43,126,230,74,211,0,255,220,145,111,167,40,111,251,155,24,251,193,47,45,18,56,6,234,161,122,247,91,182,45,97,79,187,90,141,175,231,3,232,29,7,35,251,78,167,87,178,166,0,255,247,91,254,231,80,209,17,222,206,4,225,179,188,2,39,188,171,209,242,31,176,63,127,73,98,73,90,193,231,90,47,11,191,215,7,208,249,227,251,201,25,211,126,66,195,74,127,158,147,158,241,88,22,198,103,46,139,199,245,106,54,59,112,76,70,57,111,179,246,234,51,94,203,121,173,95,159,233,73,186,143,121,127,37,55,239,180,205,50,29,245,0,138,235,24,57,41,184,207,236,159,183,88,205,231,78,172,74,63,121,46,28,163,114,58,15,206,106,21,7,35,87,0,77,178,153,213,115,103,70,146,70,154,164,110,25,184,214,131,158,187,115,216,245,162,34,230,246,16,238,2,117,103,181,212,79,124,19,207,173,244,237,40,194,3,148,27,47,127,40,55,153,191,38,30,106,248,222,120,37,95,237,239,99,15,128,155,213,86,66,150,129,215,105,89,177,106,18,239,13,160,247,246,24,99,140,75,127,55,79,230,233,182,217,71,218,128,248,34,30,113,197,129,194,192,113,145,200,6,221,138,35,72,147,188,238,110,147,242,238,219,208,22,116,123,189,7,61,167,18,119,38,79,118,134,173,161,156,29,125,79,50,65,242,224,59,248,148,7,208,156,122,81,109,101,164,202,151,141,29,11,180,180,210,18,94,105,222,181,14,51,122,72,246,157,223,102,38,11,146,39,237,210,186,74,231,240,43,60,219,107,133,127,59,221,175,164,204,151,114,31,45,111,73,134,92,241,92,95,248,167,183,26,240,159,14,10,99,55,132,168,54,246,168,171,226,97,194,127,111,0,133,5,35,87,16,26,115,173,141,45,140,189,58,183,110,139,142,42,61,174,118,126,187,171,138,109,246,193,241,118,196,151,86,252,121,40,245,159,221,96,251,130,5,212,126,253,226,107,171,53,167,119,3,70,183,109,62,29,62,128,6,231,193,104,126,192,251,109,20,73,192,54,23,148,197,26,170,243,207,247,132,106,221,161,37,244,53,251,207,57,206,33,229,167,60,147,17,93,59,209,86,140,53,45,172,189,29,225,203,120,148,215,216,17,208,65,154,231,27,44,49,138,53,83,183,87,27,253,195,135,218,236,1,148,158,50,251,23,0,255,223,143,131,65,163,167,174,227,245,224,135,189,210,135,97,156,10,175,244,195,63,22,28,56,207,206,27,44,35,121,123,116,44,47,8,20,190,221,107,218,221,63,40,113,236,198,7,80,250,118,230,203,7,50,216,63,140,61,190,113,253,93,57,254,207,173,127,192,216,203,254,33,71,36,254,207,171,211,3,168,217,244,191,30,115,245,31,4,77,27,120,50,184,20,252,76,95,227,31,85,111,3,183,49,33,135,68,19,196,59,141,219,172,173,124,53,155,254,219,205,74,146,156,57,93,224,79,195,45,225,199,250,154,240,207,233,185,130,131,136,85,215,26,217,180,141,15,160,241,111,229,35,1,89,70,9,27,55,213,165,234,15,207,43,62,61,227,51,87,177,87,58,61,204,227,217,46,227,91,90,204,68,232,93,251,186,163,135,239,226,119,188,22,128,146,138,65,15,140,81,16,9,20,138,106,173,245,239,137,229,149,164,240,55,1,40,170,173,13,186,105,122,90,195,215,61,128,214,65,210,51,40,184,239,183,144,165,151,104,222,19,137,214,224,27,189,198,191,137,191,251,204,167,178,69,224,62,18,252,122,234,82,234,31,127,85,250,244,70,116,196,130,204,60,73,33,92,49,205,226,165,253,139,198,225,83,174,228,221,209,253,130,211,134,207,32,138,34,158,60,172,207,248,106,62,128,226,123,206,25,152,29,198,220,181,42,138,19,20,0,69,51,114,128,162,91,15,160,247,168,39,12,108,57,47,47,0,255,123,73,57,54,159,164,169,198,117,241,45,252,73,95,227,31,211,219,104,231,108,126,202,229,151,127,218,108,125,59,124,173,79,15,123,1,230,183,13,216,10,229,129,189,232,133,205,245,181,126,253,155,30,26,87,0,255,203,251,254,178,204,110,127,104,220,24,159,224,209,124,0,141,127,107,231,134,208,50,9,164,127,132,68,18,45,109,181,109,135,175,241,145,235,166,175,118,60,221,143,219,218,137,49,159,108,82,155,7,145,68,223,92,204,82,132,191,226,183,249,138,212,179,161,2,24,129,112,201,86,215,10,160,40,138,110,129,105,174,231,59,110,183,201,127,239,70,87,118,209,87,58,14,6,50,234,112,84,156,7,196,128,33,149,103,6,75,170,147,222,101,241,16,62,205,215,216,53,254,43,252,81,200,185,17,22,153,196,163,211,73,243,18,214,8,94,208,7,164,120,198,72,128,228,128,45,137,25,25,146,136,50,100,218,234,177,234,116,173,227,156,158,201,29,176,115,248,135,100,198,202,236,139,248,160,237,50,213,238,0,255,158,118,158,156,128,229,41,24,150,210,188,26,232,18,92,90,90,97,223,253,147,242,129,152,153,159,143,249,26,65,161,237,111,216,52,211,105,62,128,222,231,156,99,192,72,80,244,15,28,44,153,120,11,228,242,206,66,29,171,224,125,188,205,107,128,122,128,96,251,106,143,250,100,60,118,236,48,175,60,190,189,19,177,27,116,174,132,39,241,95,190,218,135,190,93,7,105,126,0,255,157,124,68,162,127,178,207,245,210,60,252,20,111,56,128,150,146,230,193,48,148,161,0,40,158,26,152,162,36,128,102,82,166,65,169,12,64,81,92,74,143,144,210,23,110,0,138,148,98,82,180,0,148,212,105,83,12,128,162,40,10,128,162,40,10,128,162,104,41,1,40,138,162,0,40,90,74,90,0,74,138,162,0,40,138,162,0,104,41,105,41,0,234,52,252,221,7,166,232,54,128,222,219,211,231,214,191,97,116,183,193,100,12,119,195,181,211,88,175,184,23,220,185,25,239,249,102,186,223,112,197,19,223,111,239,18,127,193,51,188,162,112,27,96,125,0,133,0,255,131,58,120,61,190,151,84,206,154,139,127,203,180,251,243,91,212,192,184,252,177,119,164,124,165,213,103,252,221,43,95,67,79,202,4,105,61,64,70,239,1,20,251,167,71,126,233,57,163,68,186,205,30,113,227,248,190,133,171,189,125,61,206,199,127,10,217,190,40,13,152,197,218,18,159,234,157,87,84,26,64,233,179,29,127,31,48,223,173,124,70,216,167,26,106,103,205,192,9,105,41,1,40,138,162,0,40,138,150,18,128,162,40,138,11,64,73,81,140,58,0,13,174,66,51,70,241,156,114,138,123,50,2,104,80,20,5,64,81,20,5,64,129,6,69,1,208,82,82,180,0,20,78,233,96,138,58,0,69,154,162,165,4,160,24,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,81,82,0,20,69,75,9,64,75,73,157,162,1,40,138,159,98,52,12,64,49,234,180,41,0,138,81,20,5,64,81,20,45,0,37,197,25,125,90,96,0,138,159,218,3,165,168,210,228,132,0,52,3,104,78,72,45,76,51,0,154,81,20,45,0,37,69,73,173,7,146,49,66,12,107,12,25,128,226,40,0,223,90,159,251,140,243,89,239,207,152,121,246,172,242,206,51,253,52,134,71,154,117,197,113,216,183,233,168,144,0,137,92,178,138,218,112,21,38,253,52,13,63,194,43,250,74,159,242,235,249,126,224,242,184,189,251,165,118,154,121,180,95,245,47,131,23,122,115,0,141,29,134,7,87,146,92,72,251,169,18,182,39,54,191,52,238,21,110,213,187,61,124,5,159,244,90,207,64,50,168,114,229,137,162,231,154,151,31,171,207,115,54,218,253,204,191,129,218,91,83,249,17,235,169,101,252,212,40,44,252,115,242,196,80,6,149,42,28,109,88,27,210,45,209,82,211,248,162,73,7,208,210,160,200,169,164,152,194,159,252,230,124,0,229,254,237,247,252,63,92,236,143,115,197,248,15,175,81,175,220,127,234,207,103,144,249,202,254,33,118,163,248,46,175,0,83,180,20,125,128,164,57,199,0,66,35,198,80,211,215,251,237,31,189,191,157,60,206,179,204,83,251,155,164,133,167,225,3,188,218,219,131,94,55,223,98,102,144,192,88,54,253,116,57,141,225,125,125,165,175,215,215,147,82,253,99,229,205,198,252,198,186,36,90,197,1,244,30,215,241,6,48,86,190,144,155,90,121,119,111,72,187,75,250,146,41,62,138,63,230,43,252,39,252,51,206,5,11,150,63,146,4,56,59,242,70,125,186,150,95,191,55,59,112,204,135,144,246,83,181,104,0,255,136,105,166,69,16,111,227,25,87,0,180,148,20,5,64,209,82,82,104,0,141,208,0,255,238,32,7,22,42,125,48,163,103,125,53,236,223,238,60,198,23,36,125,227,169,74,22,62,148,175,249,254,235,111,60,163,64,163,67,136,64,215,250,106,115,253,167,55,159,187,147,165,109,188,89,182,50,124,17,64,237,239,111,252,179,27,91,205,6,108,17,4,130,120,177,0,255,116,19,223,199,87,156,145,241,129,202,117,95,225,63,245,224,58,0,255,48,230,34,41,98,233,198,70,246,106,26,95,237,237,241,61,247,223,187,223,121,119,217,135,122,68,186,196,115,14,160,179,171,213,242,63,215,81,182,131,199,28,75,225,205,254,44,14,159,113,157,93,187,127,114,199,135,3,1,59,185,241,174,68,194,197,5,151,198,26,23,107,1,191,233,3,40,61,186,0,255,177,157,129,236,223,172,231,205,88,225,120,175,77,169,69,61,95,233,211,253,12,119,146,45,201,87,157,201,154,37,15,117,221,226,146,210,182,54,126,199,67,235,189,209,147,170,28,75,18,96,54,155,116,250,108,99,121,127,99,77,34,126,139,95,121,197,209,142,249,23,180,11,102,119,97,88,230,41,2,40,86,65,63,74,44,148,15,216,62,77,128,236,85,179,181,94,35,94,55,76,161,44,27,110,140,74,107,248,90,208,94,248,73,31,64,137,166,0,255,119,50,236,35,147,229,20,241,102,213,94,240,161,94,51,234,101,24,71,33,67,19,203,205,181,62,244,128,149,159,67,247,223,221,2,41,41,163,105,117,181,63,211,11,222,41,125,44,211,1,28,91,133,201,237,179,80,59,158,150,187,219,117,111,139,31,241,210,0,26,0,255,120,39,71,85,190,13,153,241,166,46,58,162,218,195,159,49,136,124,156,151,111,94,183,249,229,163,182,58,196,235,42,188,94,249,120,158,91,14,227,128,185,52,26,215,182,200,34,210,139,15,226,95,94,239,183,127,76,7,229,126,63,187,139,233,171,243,242,179,73,199,120,223,178,7,80,250,228,253,221,40,122,217,7,142,46,89,222,186,105,177,28,45,88,252,24,239,241,26,216,51,234,118,169,0,255,194,33,202,0,255,250,126,36,157,116,140,199,218,115,205,1,179,140,51,136,72,50,87,40,154,164,168,89,0,77,246,15,224,50,73,145,173,175,109,149,254,8,247,177,249,110,147,220,99,46,109,214,180,203,138,214,61,128,118,0,255,213,253,172,253,231,232,31,179,113,182,122,237,187,253,18,68,226,39,248,171,87,250,212,113,204,141,27,222,129,72,178,125,32,47,82,233,75,245,208,185,74,171,248,31,95,235,83,70,199,216,70,178,205,252,57,234,202,14,251,138,215,199,203,157,227,205,135,236,22,143,148,230,113,189,134,205,238,129,39,243,1,180,30,22,254,8,243,216,96,194,220,179,68,163,211,190,32,134,79,241,171,235,253,121,0,255,48,159,51,95,134,105,83,50,205,52,221,114,120,27,126,220,43,125,209,39,200,219,17,121,63,161,204,163,158,37,18,183,75,155,11,190,235,175,210,7,135,30,208,147,81,52,223,77,142,198,91,246,235,246,180,26,87,195,15,141,13,76,145,92,143,81,229,33,35,162,45,212,39,198,216,81,113,198,184,124,156,219,238,242,189,188,110,217,219,251,20,56,174,188,112,5,102,187,71,185,118,0,255,28,156,153,199,54,30,59,236,147,132,75,227,121,30,144,102,0,255,41,140,19,228,43,152,164,107,75,45,142,176,181,173,221,241,90,123,21,254,141,150,0,255,9,206,69,34,227,35,75,90,12,95,43,234,30,120,194,213,158,30,149,243,1,49,87,153,156,40,218,138,77,55,205,244,106,143,227,216,112,58,229,54,146,9,89,209,197,190,112,58,195,67,1,20,215,51,102,0,255,184,124,228,83,153,172,219,172,185,190,147,186,139,175,230,43,253,73,181,113,182,11,177,149,87,175,245,33,239,231,22,60,121,184,67,18,224,213,74,135,85,53,22,191,228,53,23,30,0,52,7,187,190,218,103,0,255,168,229,127,238,126,149,185,159,221,188,73,77,227,103,201,168,9,60,145,175,136,244,149,190,63,222,109,28,109,37,48,9,189,44,126,172,21,101,248,149,3,104,238,185,170,103,55,128,218,173,90,30,12,69,91,14,207,52,37,77,196,223,86,250,6,28,240,254,209,190,185,121,191,249,74,247,246,194,186,73,28,62,129,175,214,178,103,239,163,220,149,81,169,66,110,150,228,173,137,80,235,218,106,120,171,79,72,29,106,246,111,184,157,20,112,98,71,201,99,124,56,157,6,109,109,77,168,161,190,58,138,159,53,237,0,122,95,247,254,64,94,126,44,201,68,187,63,96,17,89,106,127,87,196,237,213,41,222,106,19,223,181,153,175,245,177,199,56,155,229,126,236,102,94,121,95,230,205,62,210,79,195,120,17,15,106,249,56,114,249,237,0,73,128,210,4,74,187,69,9,217,166,0,255,243,22,105,218,20,47,226,53,87,217,1,180,236,127,212,214,19,11,17,220,131,159,214,96,0,255,221,7,61,31,156,138,155,80,254,120,168,226,62,117,212,38,91,112,100,18,213,54,248,83,195,253,58,30,152,40,63,89,62,44,113,143,215,28,64,233,81,119,36,56,35,236,224,119,137,230,113,69,243,214,233,170,109,183,30,90,210,87,123,160,142,118,42,103,228,203,172,122,13,203,79,125,218,222,94,211,100,143,15,240,85,190,86,198,179,234,154,231,185,71,246,111,187,159,130,246,19,219,50,119,176,83,227,235,8,239,247,0,74,15,212,113,59,99,88,249,110,230,149,111,254,52,251,98,223,234,88,170,101,252,177,214,39,122,12,163,151,253,10,0,182,49,214,189,227,88,133,41,254,135,183,234,125,246,159,191,207,188,249,34,48,216,175,45,175,230,241,7,175,246,192,240,0,217,194,178,142,192,82,244,173,101,31,64,67,199,134,212,141,186,207,38,152,217,47,81,214,139,225,175,142,218,233,157,87,75,249,1,209,151,243,215,214,253,228,55,109,235,75,117,181,127,47,129,111,226,99,174,247,249,189,247,151,21,46,56,37,72,41,90,92,210,214,246,104,132,33,94,132,0,255,246,26,0,255,24,235,24,223,111,179,203,198,156,235,226,99,143,64,60,138,15,160,24,57,183,51,174,27,15,111,68,60,105,113,17,234,130,218,173,150,253,3,71,41,155,196,0,76,13,244,25,16,197,11,107,1,168,83,140,113,97,36,128,152,106,53,245,235,25,65,144,18,159,174,84,211,116,15,160,244,207,244,34,239,221,188,0,255,158,0,255,182,22,245,208,96,22,58,131,79,244,122,79,199,45,245,2,247,217,182,134,55,46,218,186,189,37,215,47,30,170,228,234,31,167,144,59,159,138,141,184,163,95,124,89,142,38,124,197,245,254,251,15,14,115,58,39,52,32,237,51,63,245,19,159,119,0,173,207,61,198,217,96,126,118,55,175,188,200,78,62,105,222,166,173,254,242,245,254,62,118,196,141,15,37,126,135,54,98,214,87,84,186,107,190,215,251,100,250,27,231,202,205,99,229,223,162,109,158,151,246,151,53,79,188,14,159,89,187,127,12,57,2,140,36,187,165,217,111,17,174,221,142,183,1,126,199,127,60,128,214,39,86,207,111,140,67,101,249,228,69,218,14,239,52,45,221,224,93,125,165,199,189,17,206,40,243,51,243,204,55,47,94,98,95,188,213,229,211,11,62,228,213,222,62,173,127,96,60,32,71,179,218,165,51,103,63,252,141,24,190,133,127,246,42,63,29,212,206,121,234,191,77,230,112,59,183,197,75,251,159,136,7,120,0,181,199,117,28,146,156,151,39,228,150,46,141,189,91,180,189,183,179,32,241,83,124,146,215,110,53,251,152,111,229,44,198,104,89,106,161,107,177,155,226,135,21,0,69,73,209,2,80,167,57,200,184,50,106,74,74,246,0,106,0,255,253,235,126,188,60,206,188,204,67,251,155,56,241,4,254,231,213,232,237,128,239,199,33,35,167,199,146,92,241,80,189,175,207,214,206,184,109,98,201,110,30,151,160,110,122,212,248,115,108,62,42,49,132,98,149,80,63,3,40,41,90,74,0,250,52,135,41,10,128,198,41,72,73,31,128,50,141,83,148,34,12,64,81,20,253,2,40,18,156,49,54,223,125,96,190,28,113,69,167,161,30,125,147,230,244,245,190,93,207,33,183,179,242,148,157,167,145,205,91,210,34,221,117,108,78,124,10,159,202,215,122,239,74,159,12,250,29,158,223,88,126,243,36,25,90,211,200,105,161,167,166,17,207,195,63,123,0,189,39,197,63,155,143,20,44,210,22,97,244,245,237,232,116,23,191,203,87,156,81,63,192,154,125,197,203,167,159,163,99,252,126,147,140,10,70,237,167,77,252,135,39,195,168,141,124,197,247,221,119,151,127,149,149,223,197,44,214,201,0,138,162,168,3,208,28,148,222,39,76,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,225,180,30,238,166,40,0,154,82,82,180,0,20,23,6,114,215,250,88,45,0,255,179,247,81,146,207,14,113,44,133,151,29,153,134,225,43,174,244,115,128,202,207,160,241,150,77,183,120,175,246,120,249,64,137,23,198,185,74,91,50,117,18,233,59,222,54,111,52,6,0,255,235,1,148,30,219,19,206,69,207,249,121,231,67,134,88,252,214,36,73,27,230,171,189,29,184,118,158,44,95,176,210,233,35,151,215,5,8,53,211,77,139,34,126,136,15,246,106,159,227,33,224,88,146,49,56,121,27,73,90,19,97,171,166,186,183,92,241,83,252,52,95,239,192,129,99,190,221,200,46,178,35,77,218,219,194,229,189,2,40,138,162,5,160,165,64,235,105,206,113,3,208,132,41,238,52,77,29,128,162,105,138,2,160,40,138,2,160,160,122,189,167,7,174,141,241,242,128,145,85,112,167,125,208,215,196,251,154,215,29,126,229,21,184,214,251,0,79,144,140,135,34,117,15,187,35,9,160,244,137,61,119,191,208,251,217,165,93,209,198,82,212,34,158,88,157,230,158,3,73,46,42,35,155,2,0,40,250,180,205,52,35,0,104,182,34,70,199,237,28,131,133,249,18,166,45,209,191,229,171,225,141,245,41,234,17,4,6,178,58,241,215,7,208,123,250,28,101,28,44,143,51,79,196,198,53,145,105,19,15,91,110,173,195,119,121,205,244,48,143,233,204,191,99,76,139,200,180,227,46,46,73,98,195,119,241,209,76,15,233,125,243,223,229,251,126,3,72,90,173,209,78,103,196,218,131,95,245,90,62,14,123,219,254,193,251,201,178,5,112,142,5,240,107,166,237,232,32,126,142,15,160,192,73,175,246,161,39,63,207,204,103,32,54,179,109,203,210,150,196,126,135,239,225,107,174,137,0,255,227,250,156,231,219,89,20,129,30,5,125,205,241,224,229,167,44,9,94,99,54,45,44,11,185,98,89,230,126,141,117,128,134,240,214,0,90,143,147,51,14,208,166,99,50,35,207,39,172,45,240,235,51,48,116,173,143,127,204,88,251,199,34,148,71,234,90,60,178,0,255,200,219,241,26,122,195,237,100,55,94,185,200,217,150,225,72,75,225,69,140,248,22,63,245,122,148,49,206,59,51,143,137,140,4,172,137,175,197,89,224,163,124,0,141,127,3,0,255,246,249,32,19,214,236,61,166,172,222,240,187,136,117,241,192,234,244,74,159,67,249,56,144,147,75,179,83,18,206,168,157,62,13,246,138,15,243,10,128,162,104,41,157,26,64,235,147,235,201,229,182,197,141,182,123,121,229,195,17,4,153,94,90,84,90,104,73,95,235,31,61,65,80,24,72,251,230,30,121,169,220,72,235,226,214,238,226,78,61,195,111,240,48,175,246,228,248,227,122,231,231,43,101,142,71,34,253,225,109,109,233,17,190,162,175,121,158,251,152,159,7,33,32,86,219,50,150,145,182,90,115,93,70,157,181,20,64,233,229,207,184,40,252,115,242,206,91,110,103,61,226,117,205,200,149,62,238,24,85,244,178,143,11,160,224,171,99,193,240,233,219,32,241,79,139,87,237,223,190,76,239,187,205,127,218,23,159,253,91,90,24,15,226,173,90,56,111,199,124,140,66,0,255,24,207,236,233,163,195,242,157,240,163,62,128,22,61,128,99,228,228,97,95,218,34,105,254,249,203,107,90,251,143,88,35,221,243,90,191,146,39,100,199,103,127,100,43,111,229,174,122,118,86,234,92,220,51,226,15,241,155,222,223,23,248,231,140,129,17,138,200,91,27,195,95,24,31,245,121,205,226,0,255,124,189,207,235,72,198,128,177,254,219,100,4,154,71,158,78,199,134,81,107,253,0,212,30,229,215,1,224,4,103,210,70,246,242,230,89,226,194,194,218,86,141,107,245,74,0,255,101,156,204,18,227,181,62,201,152,196,150,235,53,245,57,8,61,132,101,231,1,180,30,200,243,66,144,43,236,76,82,88,90,243,184,161,213,58,77,181,173,214,176,126,175,137,61,168,28,193,197,176,21,242,132,15,20,73,121,169,163,22,251,100,210,38,16,0,255,134,191,230,43,253,189,127,132,1,118,179,154,216,145,148,15,3,169,251,99,101,33,111,113,69,115,156,165,218,214,234,164,65,125,0,77,242,36,23,60,0,222,248,224,252,181,151,7,195,179,239,52,173,47,111,239,135,143,26,193,211,248,61,95,235,81,199,99,175,244,126,140,6,154,53,47,219,252,89,75,117,237,132,231,122,234,53,252,241,171,35,134,151,141,137,229,205,251,199,219,165,207,87,22,150,55,186,79,124,2,63,186,2,199,49,82,55,67,80,177,176,188,156,21,210,120,229,211,181,17,169,30,186,106,164,248,45,128,126,0,255,246,61,121,236,38,191,218,223,36,105,97,248,47,175,246,37,248,103,58,16,53,130,203,118,168,225,147,0,255,85,227,63,189,106,0,255,8,157,221,14,74,220,246,115,69,98,240,7,175,23,254,216,206,71,233,230,34,242,46,20,250,118,196,45,226,47,14,160,160,235,141,63,198,57,243,23,247,155,148,181,240,185,208,93,240,158,43,87,83,239,62,242,252,78,5,164,8,139,246,77,166,131,125,0,165,233,63,206,9,201,42,108,227,41,253,226,169,118,203,155,215,236,223,62,103,140,103,249,223,94,158,249,93,119,243,208,254,36,158,105,211,181,251,87,61,96,121,158,230,99,34,239,1,99,96,187,116,136,95,58,80,95,248,193,213,62,251,71,232,25,135,52,172,188,129,71,79,173,246,0,74,31,58,142,140,7,186,31,108,17,88,158,23,195,100,122,215,196,3,109,186,210,229,124,173,71,21,70,46,43,36,20,139,12,158,38,194,50,141,27,74,173,224,7,125,205,219,149,129,91,74,202,105,91,57,128,210,44,0,255,147,12,172,124,187,77,35,69,109,226,111,65,219,32,254,147,175,161,143,249,193,221,6,153,130,221,167,75,49,86,107,109,95,231,191,35,87,112,145,56,166,128,28,45,60,93,217,210,150,119,228,149,251,39,64,70,80,134,58,187,29,99,85,139,35,153,75,59,11,194,240,187,150,121,0,189,55,122,119,59,103,223,143,217,239,229,99,157,127,251,177,128,240,7,254,209,87,122,189,61,143,229,76,133,195,60,211,8,237,51,95,187,84,139,120,223,95,95,80,233,83,126,221,93,79,203,99,182,242,232,5,155,87,251,88,147,20,94,195,167,188,230,57,72,96,36,31,202,79,212,163,93,173,57,130,7,91,142,33,94,139,191,12,160,244,169,62,109,60,49,251,200,117,150,225,171,105,149,39,112,182,137,127,227,117,94,19,0,255,191,228,115,12,224,183,127,22,134,74,191,248,220,96,197,49,31,231,69,119,41,10,233,60,67,109,29,64,237,233,113,168,0,255,246,249,110,169,203,61,238,14,221,227,97,151,94,233,143,244,124,31,162,0,255,229,187,127,215,109,31,233,0,255,22,140,31,180,193,171,211,116,127,28,92,247,143,200,2,247,1,180,251,135,142,215,253,136,251,98,170,76,121,221,229,13,23,233,170,189,126,90,212,196,158,43,185,81,235,191,96,190,242,178,102,78,210,90,83,248,168,151,124,189,215,254,241,224,192,29,17,18,161,89,152,174,218,61,66,234,166,103,188,209,82,175,244,150,211,223,121,37,121,108,4,192,162,201,94,42,50,121,201,248,21,254,235,1,52,244,184,122,42,193,185,200,249,224,76,22,243,177,181,167,72,75,53,213,15,126,233,209,245,14,192,252,10,227,90,95,134,235,249,110,68,6,187,67,36,22,12,199,179,127,180,213,69,124,161,101,87,251,140,67,42,227,178,177,20,115,163,145,15,160,220,0,255,189,121,156,145,153,253,141,196,35,62,207,171,220,171,253,108,0,255,187,0,255,60,14,46,112,177,191,73,65,123,241,27,94,183,1,148,30,152,94,57,156,113,219,157,3,153,230,205,218,173,5,218,106,80,109,225,43,125,189,199,245,24,50,14,144,175,204,60,141,203,67,77,214,58,221,251,180,238,141,15,240,79,190,34,8,50,130,32,117,237,254,201,233,102,244,55,150,0,255,46,201,212,158,70,206,42,93,245,8,226,37,60,221,3,232,61,121,8,206,238,124,245,52,27,139,99,9,154,120,240,158,38,227,139,249,154,145,71,95,113,188,234,145,243,43,8,204,164,92,62,192,237,242,32,44,138,39,122,215,196,107,93,231,43,206,69,142,0,202,187,90,45,0,255,179,247,81,178,195,166,252,52,131,167,77,108,10,159,112,5,64,95,24,219,53,178,189,218,227,118,215,127,247,115,202,4,201,131,137,235,181,69,186,198,162,31,248,129,62,128,166,112,110,103,220,109,113,3,34,136,245,110,64,163,1,94,201,228,58,46,223,150,182,224,50,226,185,75,213,75,198,103,244,149,62,39,168,54,105,33,180,249,90,237,127,91,26,217,157,195,37,13,32,24,191,226,1,20,45,37,5,64,209,82,82,128,105,211,171,189,253,59,227,138,44,0,255,151,103,51,223,235,142,246,143,58,100,241,62,252,153,87,172,226,28,156,49,54,58,182,27,119,204,173,157,246,1,41,253,29,207,27,55,228,16,73,93,84,242,180,188,212,32,254,104,211,182,107,43,95,81,15,43,122,219,251,6,180,159,230,109,83,228,244,213,24,154,199,235,189,226,57,242,96,144,225,105,231,12,194,208,138,36,214,90,25,150,92,51,77,162,248,28,126,228,106,111,31,213,63,50,240,18,119,207,12,151,40,215,96,32,250,141,15,240,0,90,234,148,62,207,169,16,9,42,153,2,160,213,10,123,122,136,232,63,7,55,61,52,89,229,135,87,86,174,130,62,30,2,205,199,111,54,105,230,111,233,95,31,64,105,251,167,195,138,254,113,146,147,107,17,37,14,63,118,197,113,110,135,173,243,74,117,253,55,191,110,30,0,255,41,109,243,235,219,232,146,240,143,94,1,208,204,181,62,233,254,24,103,67,239,111,187,155,79,94,182,121,179,111,180,239,132,23,241,165,107,59,57,151,59,103,141,0,255,228,251,47,206,242,31,184,219,254,77,62,128,214,227,251,185,217,235,124,191,49,143,107,100,243,78,3,215,90,13,91,224,91,60,226,90,207,25,25,134,81,210,72,122,251,138,231,192,57,78,170,50,76,52,13,226,153,52,22,111,216,199,169,123,116,239,135,199,250,224,21,246,132,103,132,128,97,120,68,38,211,202,146,106,220,234,90,122,103,95,248,67,124,139,7,208,210,173,218,211,167,130,103,4,103,124,128,89,25,146,183,191,162,211,190,83,5,64,75,3,148,244,1,40,14,156,138,154,195,169,161,0,212,30,105,138,246,83,28,40,30,1,180,142,102,167,72,211,140,0,160,40,138,2,160,40,70,157,54,0,197,40,138,2,160,165,165,165,116,6,160,168,83,220,52,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,150,146,162,0,40,138,150,18,128,162,40,10,128,162,40,10,128,98,180,128,162,249,1,104,112,211,144,102,20,0,69,75,73,11,64,115,105,158,155,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,104,41,41,10,128,102,20,69,1,80,20,69,1,208,140,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,90,26,144,150,22,128,230,166,40,10,128,230,210,140,146,2,160,104,105,41,208,0,20,120,90,62,128,226,210,76,0,138,73,157,230,88,70,205,14,64,221,77,219,22,20,5,64,81,20,5,64,209,83,51,64,184,238,38,17,84,62,131,96,173,72,187,210,223,115,180,147,128,100,147,16,206,190,157,177,182,118,183,181,78,31,141,195,239,240,149,3,104,125,78,29,227,140,0,191,203,136,84,235,116,154,86,58,236,213,238,112,103,140,204,30,101,230,43,227,169,123,234,62,29,214,238,198,240,7,188,209,107,125,127,224,16,108,176,181,182,89,104,160,209,151,108,190,252,90,4,240,5,222,119,165,127,15,156,92,236,172,110,103,103,154,22,93,95,178,52,41,128,210,235,211,35,9,112,22,142,110,177,74,171,203,165,5,41,204,181,250,183,104,167,127,94,237,65,223,174,27,116,217,249,77,62,197,42,63,246,169,6,151,248,47,94,89,115,0,103,92,18,96,235,165,76,137,61,11,196,5,197,90,242,44,123,155,248,65,124,58,95,241,61,187,223,228,47,95,246,119,117,67,7,80,248,79,248,87,233,26,110,159,159,217,221,59,128,79,43,93,227,169,150,93,211,250,79,193,52,228,50,132,1,52,143,102,53,60,209,118,109,194,31,121,197,93,141,150,0,255,185,158,146,124,4,73,172,132,63,131,27,195,231,245,1,52,118,156,122,6,198,41,71,223,16,100,211,88,13,248,239,253,178,89,19,254,248,254,198,201,56,219,174,195,148,29,94,90,3,254,27,198,41,249,0,58,237,0,255,122,254,39,51,200,127,28,241,113,94,177,94,185,127,64,117,231,203,167,202,202,254,167,232,244,19,0,255,228,21,96,90,74,74,42,61,74,108,35,244,122,64,122,63,182,113,68,52,252,142,186,2,50,164,153,209,179,231,135,39,225,103,189,218,219,183,235,110,178,157,153,39,31,180,188,179,0,255,212,99,214,63,62,89,67,233,126,70,94,36,53,114,202,51,99,207,220,220,166,240,125,94,237,217,116,164,108,231,230,223,56,44,191,236,95,107,130,248,38,126,200,3,40,78,142,45,0,114,86,116,59,158,187,161,162,40,0,138,162,165,4,160,40,6,6,80,108,165,79,15,84,37,4,145,220,99,221,146,1,12,111,171,86,86,105,90,162,135,54,29,64,147,178,142,140,134,81,18,242,25,9,218,12,223,52,121,52,12,0,255,212,87,250,252,33,60,239,170,194,238,210,96,53,142,33,137,207,250,110,145,54,92,147,156,1,18,105,147,0,73,118,204,214,109,227,169,139,246,113,191,14,27,60,12,159,171,246,152,30,42,12,36,104,31,87,222,70,58,179,172,212,85,251,242,178,120,33,254,54,128,98,58,128,140,113,153,220,93,38,152,189,90,220,165,109,177,226,101,105,94,239,185,143,231,182,157,91,0,255,102,146,108,150,248,159,171,224,151,248,51,175,184,158,139,158,52,15,124,24,131,19,147,155,187,52,110,41,226,67,70,95,189,159,235,231,54,166,152,237,140,209,62,121,150,203,55,191,225,119,185,102,90,199,7,208,188,157,49,220,84,150,6,214,253,31,145,171,127,146,204,145,117,141,127,195,201,134,208,50,137,164,127,136,32,199,49,105,171,109,57,252,141,127,92,73,0,197,201,245,66,149,93,130,113,44,111,84,20,5,64,117,87,2,127,140,188,66,166,243,139,145,71,119,120,208,100,115,248,137,107,27,184,158,11,197,206,34,133,99,161,175,201,147,122,40,22,108,184,189,10,137,167,207,148,162,157,189,34,46,110,109,131,111,225,95,61,128,162,142,2,142,119,216,72,225,218,64,104,238,146,248,171,129,219,117,153,175,244,140,150,147,170,180,95,190,242,40,173,22,237,223,70,93,180,173,211,45,62,136,239,245,234,125,28,211,171,254,145,248,254,58,241,28,137,154,7,236,238,214,188,185,37,190,140,95,230,43,144,58,206,229,227,138,27,48,73,217,218,224,66,29,2,40,142,227,78,6,170,112,151,96,28,75,114,212,82,115,160,170,157,51,64,227,136,33,134,224,24,187,214,231,62,99,92,69,235,198,216,125,214,142,239,231,97,157,254,225,15,13,57,128,194,159,221,217,218,33,49,197,117,188,71,210,118,173,71,198,24,245,150,7,151,179,16,158,46,192,43,171,205,217,16,159,184,230,185,157,107,249,35,71,0,69,81,82,49,10,231,140,42,34,92,225,40,142,36,128,194,0,255,198,168,21,246,149,180,127,122,142,232,191,157,97,118,253,30,117,248,127,190,214,231,254,141,113,97,54,99,246,251,156,13,221,108,223,233,165,121,248,15,30,212,215,251,122,224,110,57,249,50,2,101,185,23,154,46,213,100,109,210,212,0,26,172,246,246,64,247,221,36,29,147,32,136,117,185,188,84,215,214,32,94,91,113,232,151,221,152,144,116,100,84,94,171,62,114,229,241,26,49,70,45,59,82,124,124,55,128,210,143,3,56,169,34,83,32,67,150,217,72,94,72,216,165,65,169,129,126,93,235,215,99,122,101,124,227,252,46,146,154,103,63,125,50,253,155,185,214,61,87,240,177,183,124,196,200,90,92,179,100,19,252,236,122,57,128,198,108,241,119,185,163,123,75,57,102,212,13,254,22,212,240,71,129,110,169,229,113,4,67,78,12,201,93,18,127,117,57,142,120,216,53,113,39,89,121,141,63,252,145,250,71,66,102,152,104,18,21,153,212,242,134,120,222,19,107,49,190,192,3,104,93,29,95,202,95,30,9,96,129,154,195,207,82,212,60,94,114,205,106,221,113,232,184,146,0,37,25,107,155,51,234,170,2,160,112,245,149,182,0,255,240,183,120,252,183,242,115,81,60,74,80,133,63,229,107,198,40,91,95,137,150,0,255,25,185,145,246,248,143,173,124,95,124,46,205,222,240,31,7,208,240,71,68,186,59,148,67,186,193,97,209,66,188,56,201,248,5,175,184,163,200,32,99,4,162,249,38,195,219,91,168,125,171,94,79,166,0,255,245,80,47,112,240,72,203,254,201,93,227,115,188,102,224,4,0,205,233,40,138,162,234,1,148,182,0,255,170,135,54,128,141,102,87,53,200,208,135,239,172,198,253,3,39,180,31,11,42,4,246,115,19,159,116,189,167,241,199,4,12,179,205,65,214,229,142,120,91,40,221,195,191,92,13,252,115,229,161,92,92,109,3,53,189,75,177,74,252,159,7,80,82,115,240,118,70,42,72,168,44,50,28,21,125,29,64,227,191,221,125,192,116,227,236,174,240,152,95,158,182,54,196,67,13,185,230,0,144,157,218,241,229,41,128,11,163,13,20,141,0,64,68,183,33,196,219,165,7,208,216,246,191,13,83,247,7,239,200,94,248,17,34,7,31,210,215,90,244,63,206,24,47,89,188,239,167,90,228,21,254,122,193,196,19,132,86,65,89,75,218,137,32,121,199,16,215,214,195,75,240,143,94,225,159,70,28,9,25,92,121,35,144,102,152,122,198,0,255,158,85,31,241,175,124,0,53,142,0,255,83,10,253,231,242,171,246,240,20,242,197,119,174,93,13,232,184,110,119,75,201,0,201,187,244,109,206,170,165,10,128,154,122,207,161,231,180,49,14,96,9,210,54,84,244,208,7,80,76,207,209,51,154,55,223,247,103,90,30,246,104,168,33,138,120,20,126,178,230,130,235,109,156,60,205,125,50,103,137,246,81,27,197,71,121,181,199,245,74,48,126,91,112,119,25,138,104,184,224,210,86,7,107,15,175,244,218,253,131,113,27,49,63,64,78,28,146,202,138,116,30,183,181,91,27,157,171,226,171,246,121,0,237,190,252,185,126,56,113,198,202,3,44,147,71,251,86,207,146,120,15,223,234,43,61,251,71,125,189,19,140,153,204,161,1,72,57,123,146,186,90,111,248,83,23,233,24,95,51,62,192,190,94,239,49,189,216,56,39,167,229,228,180,136,144,34,73,91,75,188,166,139,143,225,235,61,128,218,113,112,88,66,10,18,10,98,138,162,1,83,239,10,45,116,228,138,233,161,162,7,101,25,78,254,29,26,169,214,234,174,119,197,175,167,248,191,43,252,211,35,135,183,43,129,25,149,36,212,181,164,47,233,249,58,10,252,207,113,127,198,8,96,157,116,213,217,197,7,121,0,13,232,56,57,118,34,1,200,145,184,177,97,149,189,87,69,233,167,251,134,62,0,69,149,210,167,221,52,57,112,106,0,64,219,217,29,100,212,167,245,198,244,1,168,189,157,173,140,72,173,35,201,40,88,9,106,157,84,60,13,64,49,128,222,115,165,41,234,164,98,156,27,70,0,197,232,211,124,135,49,5,64,75,73,81,7,160,112,58,42,72,173,17,64,51,82,250,20,35,76,51,66,0,106,106,29,7,71,182,10,206,86,86,54,154,163,173,238,152,75,27,106,233,161,15,160,57,130,51,216,193,41,224,190,49,126,203,27,197,240,156,189,53,219,91,27,207,195,175,92,185,143,147,176,157,155,199,214,252,242,205,254,184,184,27,126,136,223,242,26,0,255,244,217,221,198,134,217,203,95,68,182,207,27,27,187,222,195,143,49,98,203,0,255,252,38,15,204,109,216,210,197,231,10,14,160,149,17,52,171,168,122,14,54,12,114,139,185,86,5,64,81,20,3,78,219,13,64,209,82,132,20,0,69,75,73,11,64,73,81,180,0,20,37,69,1,80,20,45,5,64,73,81,20,0,104,169,211,59,2,160,245,65,24,128,162,165,33,5,10,220,0,138,118,112,27,65,138,106,17,24,222,178,75,131,71,203,225,221,94,83,15,59,10,56,104,222,194,67,89,99,216,169,45,251,186,37,62,197,31,214,228,240,90,207,127,246,190,27,167,96,132,228,53,95,90,80,233,179,29,123,31,48,223,45,203,127,217,76,13,117,54,128,214,229,47,203,51,226,180,202,108,209,14,52,242,122,149,46,154,214,196,191,120,202,149,142,162,0,104,41,6,72,159,22,0,208,12,56,77,72,155,166,1,104,80,20,45,0,37,69,157,210,1,128,98,192,105,102,163,237,228,55,83,156,20,128,150,90,31,100,4,136,5,103,163,214,51,138,244,222,0,52,78,233,87,211,28,35,40,74,0,165,207,73,131,52,189,151,102,3,3,80,180,52,164,185,3,104,226,0,255,119,120,130,18,56,243,103,69,192,76,87,120,223,209,234,27,126,172,175,244,239,15,200,24,135,75,34,43,176,145,52,89,173,153,62,212,146,248,154,123,206,120,206,24,91,248,244,243,102,210,182,190,146,248,227,239,103,140,58,91,218,228,52,213,182,233,221,225,47,3,232,125,61,195,106,221,184,251,163,46,53,159,244,31,53,129,0,255,240,86,205,145,211,11,56,215,5,72,152,39,195,124,247,75,198,124,173,45,45,111,46,183,127,136,31,226,239,174,116,122,61,174,95,202,55,118,39,95,228,57,175,252,214,185,89,87,125,228,171,61,125,204,142,75,156,10,55,57,3,71,147,156,54,250,66,60,140,7,64,233,31,179,100,160,200,203,176,75,91,36,75,210,214,195,43,125,107,245,108,162,175,7,254,217,141,51,111,41,188,239,233,18,127,142,103,128,167,243,245,158,243,147,220,18,144,101,71,26,73,154,181,31,62,55,26,120,170,87,122,180,233,1,181,129,24,46,29,147,4,58,15,89,83,196,83,205,91,227,171,78,28,64,233,97,168,227,119,14,201,180,219,48,38,140,218,105,90,80,237,196,199,121,245,106,192,0,255,140,19,224,220,118,183,203,11,195,184,9,231,238,211,177,225,165,58,170,0,40,218,125,160,104,220,3,40,121,143,243,223,143,131,67,244,179,191,65,131,143,245,122,223,63,114,26,251,117,56,92,123,18,254,99,38,62,193,43,105,221,79,200,36,59,239,206,225,68,164,49,188,46,105,245,9,31,210,87,248,143,59,199,85,1,73,192,129,141,69,235,53,210,152,229,154,197,7,208,212,115,6,44,179,169,200,221,173,162,234,217,240,3,104,64,161,174,86,86,183,120,137,126,10,0,255,184,110,24,221,216,205,14,17,243,200,251,130,76,107,157,172,185,234,237,160,220,54,206,14,160,244,92,121,0,51,200,184,50,19,19,176,220,149,173,29,241,40,62,113,189,7,144,228,2,204,78,173,227,60,227,140,229,75,19,212,18,64,235,135,251,33,222,107,61,66,25,183,223,117,120,167,125,176,148,5,186,224,53,111,3,71,78,168,247,234,253,81,160,179,115,10,49,219,23,193,219,9,63,241,0,26,123,6,30,240,254,4,0,209,146,25,179,118,86,110,53,123,70,30,56,95,193,134,177,233,18,225,137,31,214,44,128,118,0,255,56,27,110,121,156,15,164,120,138,7,210,189,229,189,109,93,113,30,20,174,85,27,229,217,56,187,75,138,133,177,233,20,143,116,226,186,85,216,215,219,223,63,102,97,153,50,214,217,7,208,251,16,189,141,147,132,211,62,121,58,29,116,153,175,102,207,192,83,252,248,31,84,133,65,159,6,50,241,27,125,117,211,177,248,47,0,255,118,143,216,237,211,198,55,193,243,249,106,225,159,145,7,78,0,255,86,228,14,63,188,81,88,197,183,121,0,117,122,135,129,220,71,164,164,134,62,128,118,191,8,121,240,101,140,169,45,0,25,8,130,32,162,62,225,19,189,214,31,129,229,127,206,33,205,204,6,205,7,191,171,231,235,189,61,181,241,75,105,153,194,155,124,69,134,52,26,234,178,107,27,126,172,175,233,126,247,17,107,187,203,174,246,231,1,244,190,62,64,198,137,109,97,163,144,249,42,113,113,218,62,205,139,27,224,157,158,93,11,160,231,229,7,7,195,232,202,168,123,11,81,91,107,248,87,181,236,237,24,231,128,200,222,228,71,168,51,7,80,76,79,182,0,255,50,230,215,171,66,155,165,166,49,146,120,216,212,21,65,110,21,252,200,12,165,72,130,50,94,3,254,215,1,195,147,113,206,54,3,40,166,110,134,215,165,16,197,63,189,66,252,113,61,227,210,191,155,93,178,82,223,34,247,194,123,3,104,209,19,160,203,87,82,254,128,137,0,255,128,101,16,157,194,22,95,212,215,250,228,136,87,251,32,227,28,2,4,184,29,49,2,53,105,4,22,168,91,130,177,179,15,94,138,239,230,3,40,218,213,250,119,4,231,134,145,247,91,25,64,134,32,46,65,132,218,182,233,168,165,10,128,98,236,244,158,221,52,90,235,167,78,191,228,237,134,145,177,206,0,74,106,78,213,195,234,200,128,114,36,71,215,53,200,56,39,56,192,237,234,63,103,22,134,1,79,242,28,105,25,124,46,230,26,127,126,24,205,207,135,73,17,60,11,196,91,251,244,174,52,128,194,127,66,183,202,5,112,38,19,218,93,209,194,219,168,155,62,241,73,67,250,106,143,208,193,78,225,17,184,164,197,234,247,13,177,206,90,16,69,215,194,248,26,190,148,175,66,175,247,168,167,54,142,133,188,60,166,237,191,111,52,175,28,218,106,83,196,207,240,235,30,64,217,116,100,204,109,230,205,39,203,189,236,79,107,46,205,196,87,242,21,103,92,110,92,183,175,245,58,125,155,206,198,242,217,221,60,66,158,253,228,143,54,91,172,119,124,173,95,31,156,27,196,243,13,205,227,194,208,28,107,54,234,90,164,191,38,6,80,167,57,184,167,2,195,1,134,171,166,168,52,128,230,228,122,190,10,149,123,215,178,125,2,121,79,115,77,205,10,164,14,36,40,10,58,10,85,13,160,240,143,162,99,228,16,217,82,44,23,146,85,90,54,177,66,143,250,138,215,1,195,97,17,17,152,217,30,141,100,145,105,110,173,181,73,116,13,223,230,53,207,73,14,197,114,2,208,96,134,166,113,173,20,201,242,119,92,251,183,20,94,133,111,187,122,127,96,76,95,253,35,57,17,144,84,18,66,51,5,107,70,29,245,174,138,71,226,51,61,128,222,191,243,140,243,242,34,110,149,0,255,13,91,94,235,67,154,61,186,63,6,88,66,238,93,18,215,98,9,52,23,63,114,181,55,239,39,57,147,204,124,204,72,241,76,22,104,19,87,198,55,248,183,215,58,125,98,111,200,201,39,223,164,224,179,83,4,173,214,29,158,4,121,67,124,0,205,101,164,183,43,252,183,115,182,178,173,191,217,84,43,186,201,126,213,78,43,248,20,127,184,6,168,7,72,1,40,41,90,74,128,42,138,162,82,15,164,210,49,2,79,208,60,242,216,52,29,40,117,11,27,155,11,118,29,195,79,123,133,191,158,26,147,129,144,27,52,154,193,174,238,236,93,241,71,151,78,19,241,191,124,141,127,84,61,91,206,141,180,23,164,236,158,38,154,55,189,27,94,212,215,80,234,148,43,191,109,91,176,11,209,46,139,39,186,148,26,195,99,249,0,10,63,61,48,122,46,122,251,82,177,2,115,137,238,181,217,17,159,172,68,175,52,254,217,158,188,5,176,156,213,20,30,23,78,75,241,119,94,1,80,172,66,254,37,215,0,255,91,120,252,151,5,53,171,200,254,129,131,68,0,24,85,219,244,8,114,218,211,7,208,145,209,0,255,164,208,63,42,129,217,237,143,88,240,173,94,95,94,137,150,0,255,185,242,156,208,127,10,6,147,107,115,4,59,248,80,175,153,3,104,125,122,115,103,24,142,50,225,22,21,182,88,138,87,71,45,74,77,227,199,124,165,6,254,135,237,197,109,51,26,136,111,238,189,222,246,239,125,84,108,158,115,248,53,105,187,84,124,38,95,49,14,121,232,3,104,221,11,35,185,192,91,186,9,180,34,68,240,246,4,147,183,157,117,226,43,120,174,215,186,7,39,31,67,36,194,6,82,230,108,218,47,127,63,252,238,88,28,190,102,122,198,134,114,227,246,145,232,124,25,114,189,222,215,29,243,254,228,130,75,146,177,50,36,51,178,246,172,21,105,177,198,29,226,195,240,133,30,64,147,170,163,112,195,38,203,198,203,23,112,215,126,168,235,203,107,43,181,12,95,199,227,249,122,95,207,131,186,155,240,209,192,11,229,4,225,214,78,29,163,181,78,246,181,78,183,35,149,131,236,36,194,238,176,141,139,27,154,224,47,209,190,33,158,232,100,165,207,247,241,220,219,33,222,60,216,38,225,11,196,36,26,10,158,196,203,248,0,74,170,244,74,143,123,156,221,25,99,113,126,179,111,103,107,249,178,31,181,210,45,252,18,223,243,26,127,30,140,231,231,140,11,109,77,92,184,181,177,231,21,64,81,20,5,64,131,148,83,67,83,148,4,80,82,140,52,205,78,19,16,128,226,166,152,212,250,156,180,1,40,105,118,138,52,5,64,115,105,38,69,1,208,236,52,32,37,205,15,64,51,211,160,25,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,45,0,37,45,37,5,64,81,20,5,64,81,74,106,71,1,80,52,163,40,0,154,81,20,5,64,81,20,45,0,37,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,13,138,6,0,45,37,69,11,64,73,81,20,0,69,75,73,1,80,20,151,194,41,26,128,98,82,236,20,109,0,218,70,241,211,12,210,156,6,160,184,20,151,54,45,0,197,40,38,69,1,80,140,182,81,20,0,109,163,24,69,1,80,140,98,212,41,0,128,230,109,20,151,162,57,33,0,197,104,70,239,45,77,29,128,230,166,9,138,2,160,40,138,2,160,40,90,126,249,224,106,238,57,25,39,110,0,1,176,188,8,142,37,202,214,58,61,59,5,80,0,23,218,0,128,111,181,79,61,158,231,74,12,230,73,76,160,189,197,99,210,74,75,248,164,95,215,208,177,209,177,37,227,88,218,143,219,61,226,178,145,198,45,101,109,155,118,154,134,15,225,249,94,235,225,125,100,100,28,228,124,142,144,246,67,230,153,206,129,103,213,91,0,255,240,63,124,207,3,168,61,138,158,189,143,81,230,98,54,27,151,179,99,219,95,251,38,105,240,51,252,216,235,125,209,227,56,146,243,223,236,148,120,33,155,148,26,119,104,167,73,237,225,207,24,32,191,157,217,204,227,54,143,127,167,222,26,151,114,173,250,156,78,70,0,255,149,13,103,171,69,76,100,213,72,124,223,219,1,212,142,139,94,192,201,56,231,190,146,52,179,183,212,205,85,121,181,39,175,135,128,227,81,60,180,149,183,17,184,229,109,172,212,190,191,184,70,252,34,62,84,171,30,217,191,93,254,195,141,91,13,194,148,186,157,196,55,241,15,175,245,177,135,229,182,101,249,100,182,104,201,227,146,166,187,180,210,182,94,155,248,102,0,165,127,79,64,15,80,62,121,226,242,57,92,137,59,235,244,40,117,213,80,37,69,29,128,226,116,0,168,66,65,117,53,34,0,255,135,196,149,97,145,181,240,39,64,224,159,218,215,7,73,114,210,124,210,22,205,216,178,103,38,23,182,86,194,7,77,173,245,246,140,51,122,219,221,54,107,62,206,43,79,177,14,94,219,31,22,228,244,1,212,128,254,127,211,71,182,196,179,205,193,127,43,229,106,216,191,157,249,2,62,252,52,138,23,47,87,192,175,174,23,15,160,220,63,102,126,118,222,13,34,246,177,191,109,248,225,171,248,108,190,230,140,12,195,117,24,201,110,95,235,115,143,113,78,157,143,221,204,47,127,251,54,251,76,151,70,131,120,28,95,239,239,19,254,216,141,13,101,155,121,209,136,98,161,38,167,67,188,49,128,154,58,0,255,251,140,219,188,86,84,167,57,7,193,232,182,177,209,7,208,250,244,37,254,0,229,208,216,27,196,74,139,211,90,71,157,251,181,132,143,120,173,95,143,187,31,20,253,253,134,5,155,253,216,80,61,226,167,149,254,229,92,89,30,163,204,226,222,197,104,43,245,121,59,226,71,199,213,62,183,147,241,88,101,57,2,40,138,162,0,40,138,150,154,51,206,9,218,37,86,8,164,219,144,4,208,250,244,36,207,216,141,71,229,221,181,225,172,173,163,175,169,7,112,114,40,201,1,217,60,138,172,216,146,72,144,118,115,203,247,151,116,248,54,252,203,149,190,209,179,247,79,146,254,217,203,103,124,116,219,127,251,161,72,195,63,240,112,175,244,239,15,122,30,119,249,84,229,227,180,211,10,237,151,133,93,170,71,124,212,81,87,141,12,160,169,111,175,34,4,41,26,203,42,146,46,201,155,137,113,179,86,241,186,43,222,198,195,249,122,159,250,50,239,95,17,229,108,144,4,46,149,237,30,221,225,109,91,252,138,175,86,122,164,238,49,10,176,69,121,28,40,183,204,179,15,53,24,22,237,208,97,141,103,226,55,174,116,156,253,103,243,115,156,44,151,120,49,214,210,58,3,40,174,224,32,200,65,153,11,245,106,31,122,119,29,68,25,43,207,206,153,55,180,127,219,151,241,62,124,149,87,249,135,251,167,74,16,21,220,173,194,127,206,184,141,231,246,242,110,146,205,124,239,248,203,52,161,15,160,118,60,244,188,13,39,118,200,176,168,79,171,16,226,111,218,119,58,23,62,138,47,231,43,146,60,31,16,192,8,98,110,217,238,198,250,106,95,167,191,23,6,45,0,255,15,56,0,203,131,104,246,205,142,234,23,143,225,79,93,167,0,255,124,69,61,108,164,35,172,127,43,180,111,205,23,253,19,172,213,226,134,0,255,241,134,3,40,138,3,0,72,173,143,211,215,24,209,149,62,245,28,56,183,52,15,48,0,255,124,146,167,45,202,236,209,180,25,94,195,159,14,160,245,235,223,244,144,38,27,47,207,124,194,219,230,221,126,210,177,60,252,4,79,232,171,249,117,116,31,199,124,92,168,18,133,75,226,222,24,156,25,163,246,218,197,0,255,254,74,141,213,238,103,220,103,119,123,44,241,111,35,143,246,111,219,206,143,248,170,135,86,186,224,21,168,227,202,43,56,0,56,65,190,108,140,175,120,178,167,174,189,61,89,88,208,199,35,241,49,7,80,251,136,127,140,234,86,68,201,88,104,0,255,202,12,110,116,90,195,227,197,7,241,51,215,251,220,147,100,28,187,54,206,33,8,225,173,24,214,42,61,107,52,211,79,147,212,115,30,4,32,151,39,178,196,167,157,174,217,163,201,94,171,234,83,56,96,133,51,198,247,185,223,164,200,252,237,238,238,236,174,212,34,190,232,7,63,5,208,123,59,14,70,249,85,158,99,14,112,233,202,90,241,215,36,63,52,225,95,248,212,149,62,104,227,54,118,103,144,216,188,219,125,246,9,190,102,63,249,17,207,245,137,199,186,170,184,135,249,24,73,44,3,103,31,143,16,201,145,249,170,153,22,139,55,234,95,36,62,136,95,120,173,15,232,49,206,177,221,223,206,204,179,117,209,190,242,76,195,134,248,169,9,64,233,215,199,30,128,252,17,100,78,34,37,106,149,166,172,181,70,86,20,90,147,123,78,198,22,119,1,65,149,242,161,45,72,179,76,215,46,173,116,21,64,239,57,245,36,3,231,162,246,24,134,21,210,134,181,182,90,175,193,221,62,184,128,151,38,89,149,216,21,75,210,246,118,247,36,49,86,22,133,175,224,175,149,254,21,14,124,0,255,106,0,255,152,103,190,12,27,29,53,175,211,80,222,133,0,255,195,103,123,173,215,219,233,201,185,200,7,192,186,210,126,63,74,212,253,250,106,128,35,128,102,0,255,192,244,222,47,159,245,143,143,254,199,178,237,30,241,189,178,96,202,235,125,218,116,241,54,15,152,79,245,154,8,212,158,0,227,111,189,245,90,159,235,49,206,70,119,231,230,117,63,242,108,164,79,244,38,249,122,95,207,13,231,48,55,190,66,250,103,62,44,137,154,142,58,150,105,24,223,247,0,138,239,110,75,158,49,28,11,56,145,232,114,239,188,173,17,104,18,137,63,224,169,245,142,223,11,231,73,82,193,108,186,98,143,187,186,144,141,211,40,126,205,87,208,35,7,188,178,124,98,87,70,58,191,11,187,53,26,107,80,196,43,248,64,95,83,79,236,67,25,191,103,249,239,14,197,228,145,254,111,69,252,208,6,226,139,158,29,64,145,249,81,185,227,159,209,150,215,93,28,30,116,37,92,129,99,0,65,70,45,95,25,115,101,185,117,77,240,106,115,123,71,60,210,184,107,61,227,180,51,25,57,142,0,154,249,239,72,171,167,60,121,205,148,187,109,190,214,63,39,230,72,21,157,120,41,48,163,219,122,186,246,184,94,227,15,250,26,241,199,221,63,114,215,224,118,91,212,93,167,125,92,17,143,228,171,189,205,242,63,119,31,165,246,195,46,99,225,208,178,245,91,196,111,28,64,51,112,130,162,232,9,160,248,222,221,198,173,177,175,85,214,241,156,35,203,146,199,160,118,241,186,169,11,223,227,107,253,113,198,192,204,3,36,11,236,43,45,0,255,233,205,36,3,119,48,214,53,94,183,236,22,224,1,180,222,102,249,31,0,7,53,253,35,198,14,129,174,61,223,48,62,205,43,235,106,246,140,115,85,110,198,102,38,22,93,91,187,61,94,114,5,64,75,73,209,188,7,80,140,102,47,12,32,176,227,152,205,110,75,175,65,234,158,240,157,53,241,0,255,147,231,127,46,9,70,93,115,87,225,196,44,73,74,147,241,163,202,253,183,241,114,26,200,36,70,48,22,95,23,126,209,107,247,79,114,156,199,186,165,249,76,35,105,72,190,86,60,79,170,139,174,5,250,136,47,230,3,104,16,114,131,108,154,173,246,245,129,225,140,188,145,49,243,204,131,164,120,58,29,53,45,209,91,39,43,234,86,148,6,160,170,43,253,250,42,63,199,174,98,163,24,139,3,141,101,78,27,173,116,232,225,25,252,229,90,244,42,20,164,175,134,118,16,74,146,195,121,171,247,211,166,152,97,113,119,1,53,105,62,248,20,62,209,3,40,194,191,42,244,74,200,196,18,198,108,180,183,153,181,137,55,147,238,240,29,175,245,186,141,117,132,118,63,62,251,184,50,79,76,58,235,219,240,102,60,23,95,234,53,247,128,158,1,66,94,96,3,54,26,66,231,117,137,118,69,188,214,166,136,55,226,83,249,90,31,76,71,89,198,23,182,101,182,24,229,207,195,221,5,58,105,209,106,20,95,12,160,9,232,205,136,109,214,20,69,1,80,20,45,5,64,187,10,228,216,146,15,3,40,203,215,86,170,164,245,19,64,239,113,187,29,115,171,245,237,1,234,0,44,33,233,182,180,156,111,206,54,29,53,162,54,26,170,169,99,51,166,245,72,31,64,235,97,15,119,93,4,11,149,132,168,59,119,115,65,114,106,162,218,137,47,225,55,215,220,195,251,1,118,35,86,192,237,229,193,26,201,172,221,253,5,208,191,135,227,57,94,113,159,113,164,251,9,254,46,117,63,118,107,161,174,173,86,248,183,229,113,63,127,247,198,122,63,93,226,69,101,0,165,79,242,10,89,82,21,144,33,46,209,242,86,85,90,241,140,199,93,133,182,157,229,91,195,205,149,42,236,25,35,2,40,154,159,6,147,6,19,128,210,75,233,25,77,237,78,243,58,1,40,142,149,162,252,220,20,237,126,30,128,230,109,88,211,210,60,15,154,166,0,52,147,162,40,0,138,162,104,1,104,105,170,41,154,75,0,205,162,226,4,69,46,5,64,73,81,20,0,117,218,125,131,21,41,233,9,160,56,158,131,179,124,153,81,233,25,105,154,87,233,61,112,110,0,26,100,167,112,163,200,155,34,0,40,182,160,40,90,0,74,138,162,0,40,138,162,5,160,164,40,90,0,74,138,162,0,40,138,162,5,160,153,52,151,146,222,51,0,80,96,82,233,150,128,20,24,64,102,154,56,0,205,117,224,172,41,138,60,40,0,138,150,162,72,49,0,234,212,208,20,117,0,138,231,88,154,226,4,69,1,80,20,69,1,80,52,163,40,0,138,2,104,105,14,7,160,246,36,164,247,166,65,29,128,226,60,64,243,52,165,195,105,249,105,0,154,209,92,138,75,233,129,9,64,73,129,1,20,156,118,127,176,75,205,97,1,33,116,27,13,160,245,235,147,122,98,24,187,49,48,18,192,88,90,113,233,162,45,125,189,7,142,35,227,0,114,68,226,117,147,85,226,102,182,87,235,221,222,4,127,231,171,189,125,198,25,192,121,190,145,249,18,165,242,80,151,80,47,13,173,136,191,126,200,23,48,46,159,26,36,144,150,180,143,207,37,122,0,173,99,238,231,144,152,221,205,187,233,52,205,62,179,0,255,109,110,143,79,226,35,188,210,79,0,130,157,86,239,65,207,24,231,164,252,118,126,47,111,166,125,54,44,45,213,189,82,165,87,53,128,218,113,232,0,220,72,42,109,55,220,231,246,125,155,22,53,254,113,61,64,247,219,149,15,22,50,156,29,165,134,122,170,25,113,195,50,42,0,90,74,138,2,160,40,138,110,3,104,247,111,47,51,60,0,188,0,255,102,62,150,232,214,14,77,237,63,117,134,223,245,149,126,61,204,207,41,2,66,138,109,159,96,228,40,58,189,245,209,184,92,71,120,22,95,131,28,88,225,96,20,247,154,235,24,149,3,99,5,245,228,81,237,168,75,51,251,234,218,130,233,171,24,31,194,39,1,180,190,205,253,252,74,183,187,121,76,224,120,246,151,253,75,81,192,47,241,15,94,131,203,128,136,251,90,159,123,140,179,213,249,248,221,188,242,224,251,236,35,141,107,52,215,59,190,214,163,158,43,118,196,141,15,38,102,254,246,68,122,250,234,176,232,18,31,12,160,104,41,105,247,1,32,11,160,217,251,56,34,38,47,206,134,250,74,239,174,35,230,99,118,219,10,207,179,125,221,98,26,194,243,249,106,127,95,246,228,251,150,231,195,190,173,50,89,217,219,161,49,124,166,175,234,0,255,51,182,231,188,124,239,87,158,45,237,31,220,48,31,64,173,227,127,192,150,0,255,57,98,210,20,18,198,123,174,213,26,123,58,80,102,108,49,138,21,81,122,157,172,0,168,211,251,92,111,27,155,162,181,62,128,110,0,255,176,43,159,199,112,181,127,88,242,202,240,93,94,73,238,159,228,41,169,115,220,22,55,60,243,181,106,252,212,213,158,174,0,255,229,99,228,51,54,223,217,254,84,83,123,240,145,149,180,191,131,234,58,16,250,20,0,255,195,56,126,194,3,40,138,166,212,11,160,241,15,59,128,188,98,192,110,144,102,219,11,94,166,145,125,173,95,0,255,238,126,80,221,103,55,143,179,54,219,95,250,180,150,240,40,190,86,70,16,88,250,106,79,207,0,255,76,62,70,222,141,113,153,207,246,183,37,173,63,248,104,15,160,120,84,249,219,103,115,253,227,150,74,85,59,208,253,32,217,109,100,14,23,151,196,253,229,121,0,173,71,234,73,80,152,93,0,64,224,141,45,251,176,44,62,117,173,79,15,55,142,231,68,184,201,33,166,197,90,77,53,153,162,137,213,50,14,236,184,74,182,1,22,52,109,73,230,10,107,61,42,199,48,75,114,33,249,138,136,219,146,154,0,255,5,67,209,234,170,79,25,63,227,181,0,106,47,130,57,103,140,220,220,229,217,230,239,23,191,119,116,197,233,16,127,84,186,127,227,72,254,109,74,196,201,189,144,236,205,240,83,147,120,216,32,95,225,63,224,159,51,62,51,14,105,175,62,221,94,51,249,121,204,143,161,158,190,195,176,18,60,16,233,130,225,119,1,20,247,160,158,195,110,39,165,233,70,141,38,137,208,150,154,230,53,211,182,88,248,72,124,133,87,251,208,17,4,103,216,229,119,155,249,3,136,27,158,180,88,203,2,157,245,182,175,245,81,207,72,218,65,70,130,41,109,232,218,154,105,123,134,184,54,175,73,61,177,224,1,144,219,86,105,223,216,203,143,183,202,39,29,139,251,171,187,116,175,13,63,199,91,249,0,234,20,207,56,31,142,184,181,190,130,227,65,42,195,120,63,68,3,143,116,126,246,4,174,45,214,176,25,158,235,96,45,123,0,173,227,0,7,71,5,238,246,56,82,123,121,219,91,144,118,242,138,125,222,218,223,20,191,224,177,181,234,8,12,35,185,141,99,87,230,35,142,249,219,218,36,221,75,242,18,93,234,240,83,60,196,235,61,242,28,8,50,210,14,200,26,223,204,151,34,41,130,191,183,83,63,61,246,26,250,170,28,193,37,116,228,201,238,194,145,196,85,91,29,11,19,67,196,0,255,225,195,60,128,218,135,30,193,25,71,90,114,187,60,171,218,178,206,91,172,155,134,240,92,23,235,245,0,255,240,199,115,218,185,109,128,89,200,75,184,182,156,190,90,158,36,245,85,110,108,163,59,184,125,27,34,31,134,229,41,53,135,47,241,74,91,237,240,90,143,58,176,249,57,210,124,136,174,22,101,243,178,98,105,138,84,131,18,94,197,223,61,128,214,227,122,55,61,99,200,110,47,207,188,157,230,243,208,254,77,243,6,241,1,188,177,210,35,135,158,119,112,66,146,201,207,215,180,241,150,106,123,207,178,37,30,254,18,223,225,149,30,168,207,25,151,237,254,220,86,254,121,93,228,209,126,214,177,37,62,232,87,95,237,235,221,63,244,242,97,24,91,113,0,255,246,176,124,217,55,221,187,91,79,120,168,177,62,186,199,7,208,250,118,4,231,200,5,27,172,234,64,103,8,48,106,208,233,168,165,186,246,10,251,11,29,25,129,140,159,183,60,230,146,37,243,77,203,246,102,132,58,6,126,139,143,241,154,81,79,101,92,133,206,81,44,71,0,189,214,250,245,153,158,24,206,248,141,34,246,243,79,139,73,35,189,172,160,87,141,69,246,122,244,223,63,247,126,172,188,187,29,219,188,180,0,255,109,69,248,28,62,212,3,168,249,247,240,199,227,95,126,89,192,45,201,144,213,29,40,53,138,127,241,230,72,126,190,102,0,255,185,199,80,15,136,124,42,51,129,239,191,209,233,163,11,197,215,248,171,87,164,142,18,0,6,150,39,223,164,22,205,189,123,59,107,130,185,164,137,207,226,227,249,74,111,39,192,49,43,10,203,60,171,1,20,247,12,212,179,27,87,192,165,49,119,132,26,118,239,53,120,198,96,27,110,143,33,59,40,95,231,239,60,117,99,65,220,238,46,241,121,248,123,190,206,143,103,140,17,113,76,152,138,213,106,61,144,227,20,206,145,118,30,47,248,121,50,44,205,167,181,174,149,218,233,90,31,64,239,81,143,187,31,59,238,191,157,199,237,249,101,63,104,220,8,79,226,165,124,173,111,175,195,57,142,116,167,132,137,88,129,101,8,217,174,105,47,252,137,15,245,181,62,246,110,156,15,185,31,179,155,79,30,106,230,217,254,209,188,52,62,194,23,171,253,165,124,228,157,202,129,243,135,178,95,178,216,77,219,238,230,150,78,231,10,248,34,62,149,15,160,40,182,214,35,118,4,244,202,27,27,72,204,60,120,142,117,123,181,237,208,93,31,107,1,40,41,138,154,0,138,249,13,163,249,249,137,181,205,147,182,122,175,241,95,172,127,92,171,0,255,156,45,59,118,103,123,208,254,36,136,63,225,0,255,249,26,32,167,96,215,162,199,70,175,112,223,140,157,230,115,1,2,169,22,189,118,240,167,3,40,105,0,255,56,86,190,130,67,228,213,68,131,71,94,241,81,94,233,129,93,239,237,145,220,206,236,156,205,94,254,180,227,181,109,122,204,186,197,67,174,4,160,220,90,225,159,4,47,113,22,1,128,157,38,154,22,177,24,126,88,173,94,237,51,61,132,156,51,243,238,162,166,153,103,211,30,238,236,237,44,56,124,12,159,239,1,212,14,136,127,37,249,153,45,144,66,168,196,250,23,78,11,120,214,149,170,241,143,59,206,216,82,200,155,48,218,201,107,180,79,111,245,227,1,148,20,250,31,79,231,25,192,214,249,228,226,143,249,74,143,178,70,95,73,237,31,211,157,174,27,40,83,35,185,93,124,139,215,251,248,113,78,122,127,198,110,54,237,242,239,89,219,13,95,155,57,128,146,90,63,227,156,66,0,178,66,92,152,96,105,59,227,28,192,13,18,32,220,17,52,69,181,122,0,181,143,61,151,118,10,36,38,238,230,201,242,114,115,214,54,45,91,117,17,241,121,248,149,190,210,175,71,144,19,16,94,214,41,214,152,50,36,111,121,147,214,205,26,105,13,95,239,24,7,103,43,183,141,101,129,185,116,218,202,189,194,14,118,144,241,217,199,85,189,229,185,169,198,5,65,156,0,226,3,248,188,7,208,123,251,182,61,105,227,252,206,120,204,179,97,207,165,123,75,94,237,131,28,216,124,84,82,154,25,48,92,195,24,246,101,75,211,110,77,15,190,138,7,122,77,252,159,130,252,15,181,59,23,214,53,94,172,86,251,238,211,227,1,249,89,30,48,246,41,34,36,108,212,87,135,64,62,128,198,142,84,247,171,44,45,57,144,177,35,218,222,63,126,173,116,129,47,241,149,107,94,15,50,174,66,101,141,100,180,175,247,241,62,206,149,220,200,247,131,96,16,145,135,109,158,220,13,218,106,6,95,226,43,94,235,155,247,3,220,125,68,237,135,189,188,157,187,232,167,205,182,175,27,162,240,101,124,197,3,40,250,213,251,224,120,42,200,200,27,161,140,111,230,195,147,200,240,119,86,233,223,168,18,128,162,40,10,128,102,167,185,105,169,3,208,100,210,166,104,224,0,20,163,184,52,65,105,206,0,20,147,98,167,152,148,0,20,45,37,5,64,49,138,150,18,128,162,40,10,128,162,104,41,0,138,73,129,157,162,184,1,40,48,138,159,146,54,0,197,40,126,10,210,52,0,69,81,20,0,45,37,69,1,208,82,148,180,0,20,37,69,1,80,20,69,1,80,180,148,20,0,69,75,73,1,80,20,69,1,80,20,45,5,64,73,81,20,5,160,152,180,84,140,106,154,97,12,64,81,140,150,22,128,54,69,156,146,38,4,160,104,41,74,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,162,40,0,138,102,20,5,64,51,154,209,82,2,80,20,69,1,80,180,52,147,2,160,185,52,147,162,0,104,70,51,138,2,160,40,138,2,160,40,170,213,54,206,115,219,253,38,140,102,159,214,214,10,160,165,214,231,88,218,57,164,219,144,119,181,215,254,233,241,109,206,188,89,49,131,250,141,145,233,235,225,3,173,246,138,251,122,126,176,238,118,27,135,188,97,254,249,92,171,69,248,71,127,60,128,226,121,97,0,255,244,54,16,18,33,216,230,74,106,18,100,88,76,59,29,195,183,240,103,175,161,59,62,100,32,97,229,24,5,225,213,177,189,135,170,250,148,225,95,120,222,181,62,158,227,184,153,184,251,221,229,147,186,178,32,187,252,141,186,232,88,173,214,237,25,41,36,118,134,44,65,0,181,7,182,3,103,203,168,60,206,239,50,119,54,28,201,252,229,109,154,182,115,197,203,207,243,195,33,79,24,148,34,174,45,89,9,219,221,175,163,213,222,30,99,156,153,47,31,191,151,39,251,33,239,237,147,248,168,35,87,238,215,3,143,153,60,148,169,252,240,135,27,131,59,196,223,69,28,64,237,177,157,114,189,159,221,0,78,252,95,190,118,195,35,29,245,178,214,61,79,70,17,239,143,101,50,148,171,75,154,70,94,210,14,225,191,217,107,125,178,0,255,140,113,153,189,221,124,153,107,116,118,94,105,168,167,62,218,212,88,240,100,108,195,74,222,43,51,193,241,164,246,58,55,215,105,18,31,230,3,104,252,167,251,121,200,63,148,133,97,118,246,171,151,253,226,23,215,250,64,146,84,193,236,116,181,240,199,201,81,174,127,36,143,75,135,149,75,227,45,87,0,180,212,250,60,227,60,130,66,81,175,181,30,87,29,187,147,228,231,111,205,150,232,74,31,64,237,97,57,14,85,62,178,12,235,222,218,69,189,226,119,75,161,53,252,197,235,117,31,57,247,107,215,114,203,83,89,75,225,115,163,27,196,135,244,245,250,0,255,27,119,163,252,51,113,115,3,193,106,22,239,123,224,174,149,175,22,254,184,142,202,205,193,57,113,104,176,114,123,252,218,3,104,125,72,186,225,120,223,121,84,217,154,209,30,221,11,218,136,55,225,167,189,230,116,0,255,192,112,202,197,87,248,55,43,63,86,103,17,110,190,52,132,55,90,44,209,88,211,150,120,5,127,235,171,125,246,15,3,6,190,36,228,184,59,150,129,140,132,189,186,233,170,122,195,103,3,40,130,58,82,241,242,213,254,80,207,40,223,253,107,177,220,194,65,233,92,242,240,83,252,80,95,101,94,225,175,231,146,23,162,251,129,131,250,202,72,228,228,53,105,207,160,155,248,78,62,128,6,15,16,52,90,227,63,246,76,63,24,174,28,198,170,237,13,237,213,207,90,2,232,29,231,229,174,42,11,166,137,74,138,2,160,40,48,218,64,180,210,159,3,56,99,156,199,10,199,188,201,136,183,180,176,121,90,233,176,87,123,237,31,227,95,145,53,191,34,102,152,188,36,153,51,86,247,132,95,225,43,30,64,115,59,3,91,170,138,66,162,5,179,94,113,186,61,161,251,0,72,224,221,91,55,66,77,228,251,233,88,48,192,235,240,139,94,181,0,255,228,184,193,6,207,238,113,183,52,27,195,115,106,16,190,211,175,43,253,251,3,200,245,28,160,52,26,147,91,36,84,184,79,223,150,96,212,44,222,87,52,191,192,148,190,94,159,113,108,68,253,231,228,47,69,0,255,109,174,125,115,113,207,124,5,158,195,10,245,3,128,100,242,200,148,223,173,178,92,122,151,22,195,34,61,254,120,31,79,90,31,251,54,110,131,122,219,249,253,62,101,205,229,199,254,211,74,35,241,89,252,205,107,59,150,113,70,213,93,174,145,200,243,2,210,36,117,32,100,70,70,177,205,72,116,58,118,36,216,219,149,254,234,31,71,221,13,155,200,197,197,231,98,105,114,115,205,248,183,145,195,218,57,27,108,129,190,181,218,5,175,187,118,63,5,254,57,130,151,183,156,34,80,87,196,235,198,76,188,201,3,168,252,195,253,147,182,185,114,69,189,7,153,84,249,7,244,33,65,28,115,212,182,7,208,60,24,99,16,24,206,24,112,58,249,170,37,75,217,16,183,140,137,87,225,203,174,246,104,219,149,199,149,113,62,145,73,198,114,69,176,247,156,186,105,251,240,83,124,128,215,248,47,28,177,34,171,109,226,108,50,221,8,167,139,254,5,169,174,240,168,190,218,223,173,146,124,12,122,63,229,182,66,22,238,82,174,136,215,240,164,93,120,54,31,64,233,179,247,51,246,126,46,156,27,220,146,210,183,224,133,175,45,244,181,62,149,243,84,0,20,50,142,9,81,47,187,126,107,79,220,218,92,171,203,6,111,224,187,21,254,58,14,61,86,246,237,135,234,157,5,47,106,123,173,110,240,99,227,138,35,79,14,28,183,36,39,129,43,6,201,215,54,95,210,44,173,8,168,181,22,119,188,142,31,6,80,163,99,238,99,139,177,221,173,127,179,105,210,236,55,251,91,57,196,39,226,247,249,154,129,115,25,39,24,199,35,15,116,75,184,231,169,245,235,49,206,133,146,249,118,126,19,136,251,60,27,118,150,234,222,168,118,1,52,149,67,134,140,208,141,55,230,232,130,215,86,171,243,207,120,190,251,95,100,161,6,155,121,167,65,188,33,107,169,9,160,245,56,112,238,100,96,18,207,50,1,8,234,150,160,106,181,77,119,155,239,126,99,50,251,180,181,92,175,247,86,239,166,87,102,221,109,246,187,202,223,230,217,254,211,184,42,252,8,239,243,0,138,231,176,7,64,71,72,44,22,136,36,183,20,1,222,34,77,59,225,131,238,123,181,167,242,54,202,144,171,61,150,59,7,94,133,84,219,250,226,34,214,254,55,124,30,126,236,90,175,239,254,113,4,119,179,48,48,79,7,250,117,154,218,38,215,88,67,248,165,179,21,242,207,201,207,168,148,6,138,99,222,151,59,50,3,40,125,114,58,128,115,140,110,113,124,26,73,183,248,164,90,196,0,255,102,157,53,192,171,225,184,225,36,1,25,192,172,54,185,165,117,65,202,189,157,29,135,248,43,254,116,181,143,245,4,37,10,39,111,23,48,151,68,172,111,113,105,173,214,226,23,188,2,150,99,65,1,100,102,23,134,35,46,110,160,15,160,86,207,223,207,109,123,183,149,207,226,211,102,218,151,246,31,147,227,115,248,95,45,140,199,29,92,25,245,147,186,180,227,13,197,221,221,216,198,194,83,241,253,124,165,79,159,235,134,114,249,220,102,39,44,149,119,94,234,218,172,145,86,245,149,222,253,215,131,249,4,187,191,204,96,121,192,22,230,146,84,183,248,12,127,231,211,72,62,128,166,114,206,149,45,40,112,119,164,82,234,181,62,87,55,0,255,141,247,254,0,44,83,203,244,217,39,171,107,248,152,107,253,203,8,207,101,36,0,255,74,23,134,51,81,4,137,198,186,44,218,136,63,170,125,63,217,93,62,243,102,5,140,167,51,60,46,253,6,248,160,7,208,4,200,8,140,13,216,45,153,141,39,114,115,99,113,109,79,235,180,87,239,103,108,239,54,219,77,35,201,60,219,175,29,117,39,252,205,171,189,158,24,142,67,126,110,28,69,216,17,112,109,187,14,75,89,17,111,244,106,246,63,247,19,96,182,111,41,8,111,5,80,211,254,83,126,76,152,248,31,202,85,245,215,105,127,215,199,11,249,26,122,249,57,31,32,51,144,28,201,218,2,119,235,79,95,113,161,103,163,147,84,87,70,65,244,237,53,235,183,138,79,229,107,189,93,159,96,28,97,185,33,128,162,40,218,13,160,241,123,191,157,191,49,218,7,97,11,116,170,175,245,71,190,159,99,247,155,217,91,149,42,3,173,54,241,82,31,110,137,47,120,189,191,119,211,241,152,113,242,231,219,189,167,253,99,201,161,113,248,91,175,116,208,242,63,249,10,137,77,93,150,10,133,186,151,75,186,90,252,56,31,64,211,253,155,15,148,121,27,70,176,181,201,21,241,198,106,42,78,142,189,143,115,16,197,34,117,67,45,0,37,69,49,74,58,128,222,223,195,62,35,114,227,108,44,183,22,200,50,45,237,127,245,132,223,244,21,245,41,203,3,43,19,87,196,202,40,134,71,229,212,71,247,126,93,225,135,124,69,144,83,65,134,193,112,116,69,100,221,72,186,98,67,33,86,187,168,88,218,86,180,186,35,106,180,122,105,25,79,52,223,3,104,234,81,56,7,149,28,100,106,190,205,14,83,66,125,75,139,187,91,91,116,6,252,138,119,121,205,254,239,43,229,35,186,63,81,191,243,206,125,186,134,143,117,182,162,62,56,0,240,158,101,119,16,138,177,38,133,189,55,155,197,71,122,84,236,191,30,231,230,110,194,131,180,85,114,27,37,254,175,203,3,104,246,31,240,191,14,140,187,207,6,153,230,219,188,227,210,151,234,235,253,61,174,158,20,249,71,142,110,27,9,231,139,226,119,115,171,190,240,117,190,222,219,99,140,43,161,231,55,89,58,141,151,167,197,189,250,183,118,5,61,0,255,209,124,14,105,62,194,55,166,118,241,165,109,215,75,59,3,104,166,199,198,0,249,93,5,164,91,23,218,115,20,33,235,52,78,60,22,31,229,53,119,0,72,146,2,204,166,53,177,23,206,124,128,249,42,178,210,202,86,86,140,122,107,101,5,64,81,20,133,3,80,220,20,41,21,164,244,57,3,80,76,250,180,126,76,11,64,233,164,78,209,20,0,69,81,20,0,69,61,220,164,134,222,206,76,243,118,105,61,0,64,237,72,46,189,7,8,138,87,198,53,197,235,51,1,40,154,81,58,90,0,74,26,20,5,64,75,81,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,113,60,205,57,102,218,125,56,165,35,105,0,90,74,138,226,1,104,142,48,165,199,211,212,195,20,0,165,7,205,40,10,128,162,104,41,1,40,138,162,0,104,41,41,10,128,162,165,164,0,40,138,162,0,104,41,41,10,128,162,40,10,128,214,75,129,146,226,1,40,253,152,58,141,53,5,64,203,15,156,214,167,169,83,156,27,128,6,69,81,0,20,45,37,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,13,138,2,160,104,70,81,0,52,59,189,3,5,82,123,14,210,220,14,55,9,160,41,63,7,165,65,128,7,23,210,196,124,96,84,224,228,1,232,252,112,227,3,202,48,69,70,83,74,0,138,162,40,0,208,160,40,61,165,116,16,128,58,197,79,131,34,197,35,128,86,80,167,105,10,128,86,107,94,175,15,232,200,38,102,10,9,28,120,82,105,180,82,143,84,23,173,172,78,51,114,144,236,3,104,61,114,186,155,142,220,250,103,51,15,219,188,237,39,93,146,120,7,143,241,74,79,98,60,41,58,160,78,142,12,69,35,97,0,255,115,22,140,95,85,239,31,156,244,229,113,192,178,13,237,111,210,154,248,1,15,42,253,28,191,118,112,251,174,130,50,113,84,49,99,11,244,236,216,91,227,119,30,64,233,115,125,243,17,148,127,169,170,112,118,124,250,233,213,245,62,251,207,119,228,240,140,220,107,149,112,164,165,69,240,73,151,174,232,62,198,222,223,232,114,140,13,112,183,104,230,139,122,167,62,53,252,239,138,253,199,30,55,198,57,48,93,15,63,134,206,82,234,175,159,150,6,208,250,84,158,83,62,0,100,100,103,44,94,76,80,211,230,150,201,79,109,50,248,3,47,213,123,238,227,4,236,220,124,251,192,90,222,217,63,55,119,196,251,120,96,205,235,133,227,57,185,213,238,242,160,132,110,146,98,65,152,249,130,77,124,175,61,94,227,31,211,171,112,221,216,221,251,109,207,230,145,79,26,86,197,103,45,12,160,57,78,70,37,6,10,81,226,134,138,162,0,40,138,150,150,61,128,210,246,159,158,124,249,99,50,182,63,105,190,36,252,213,53,101,229,244,122,168,62,159,68,157,230,44,136,88,51,62,200,171,187,30,28,206,108,156,241,150,119,251,187,162,212,10,222,208,87,248,235,49,203,129,201,13,144,80,95,219,114,184,84,115,29,123,79,243,120,37,31,64,235,131,203,170,74,166,92,77,248,103,122,96,24,9,128,219,51,161,212,83,5,64,183,94,239,233,250,159,238,39,143,139,151,175,253,115,107,106,20,62,201,43,237,250,253,179,209,151,111,163,130,161,253,115,105,119,192,35,251,0,154,36,25,63,35,45,103,42,175,247,161,207,234,63,129,145,111,132,187,60,105,123,130,183,168,61,197,175,143,248,79,175,245,35,245,153,212,101,27,74,94,47,252,113,213,107,23,57,9,217,110,248,208,106,127,252,20,64,147,122,5,71,97,139,101,243,139,196,210,220,5,163,14,65,61,116,199,171,253,189,149,159,140,59,192,72,217,28,110,159,15,127,153,158,21,177,158,241,102,175,240,215,81,98,249,112,163,130,49,73,176,26,113,201,34,190,212,23,66,141,231,107,208,125,156,220,14,196,177,157,46,211,32,78,170,75,0,189,207,254,179,253,59,99,243,153,103,55,15,75,79,39,93,235,171,249,229,7,167,195,114,112,8,204,39,137,18,57,65,242,124,71,60,137,63,155,46,58,228,245,62,245,204,211,43,224,27,39,207,60,204,60,143,237,239,116,238,132,39,225,191,174,117,188,128,51,220,64,98,56,151,79,44,106,241,110,28,65,217,180,63,53,168,226,155,248,202,0,218,253,187,113,126,24,72,62,80,254,124,121,75,231,138,177,237,240,204,31,241,65,252,237,90,15,243,243,24,50,2,43,211,242,91,20,71,217,34,107,101,117,149,238,197,241,15,158,202,87,248,191,3,40,19,96,11,22,203,43,235,214,214,118,234,221,109,133,0,255,164,251,86,102,1,191,223,177,197,101,215,194,254,194,142,120,13,207,233,3,40,142,3,149,186,5,1,18,145,180,152,0,105,180,168,99,111,3,95,161,117,21,124,138,79,243,181,251,167,252,58,190,87,150,199,110,221,207,107,204,151,253,171,99,19,124,136,31,245,149,126,125,185,129,11,119,201,81,111,161,216,206,199,74,237,244,72,117,131,247,106,61,71,61,238,62,206,246,141,51,243,240,117,250,249,229,151,190,218,194,67,237,225,3,40,134,1,102,42,253,8,108,12,61,85,82,41,30,70,92,17,247,22,238,213,236,113,7,109,139,236,136,205,118,203,144,230,47,104,150,209,221,37,225,187,120,143,215,251,122,4,116,55,59,91,25,94,222,249,177,194,105,0,255,164,175,150,6,208,236,95,251,207,120,174,147,240,124,110,167,161,54,136,230,11,251,226,155,198,42,78,79,158,231,56,237,52,159,119,249,226,236,153,132,242,105,107,241,189,144,43,122,15,50,9,160,25,109,60,49,141,94,235,115,65,14,2,2,243,73,66,108,132,165,3,108,174,105,59,107,75,53,205,120,31,126,205,107,234,64,98,42,130,43,27,134,161,172,172,110,36,199,16,119,204,189,53,246,1,148,254,57,14,127,43,124,31,25,119,131,17,99,81,25,24,210,174,137,87,240,186,132,59,240,154,253,151,79,47,195,57,128,136,47,79,218,249,2,6,53,211,83,131,8,158,199,99,235,247,49,16,76,103,253,103,232,190,99,36,40,30,120,91,231,211,96,211,102,44,143,63,225,171,189,122,31,231,212,49,220,169,241,66,179,140,111,137,204,173,37,203,163,250,194,251,26,205,91,229,3,40,61,80,121,253,157,132,52,224,4,194,147,165,165,162,135,22,245,149,62,120,61,143,127,8,121,220,70,62,230,237,187,121,16,143,11,187,116,179,222,215,7,133,115,110,236,143,40,51,100,204,181,156,167,210,80,71,93,195,39,186,88,237,65,207,206,216,80,178,115,243,236,27,11,121,102,127,168,65,17,191,196,103,120,0,197,115,220,91,247,129,141,247,19,112,147,186,109,158,28,149,94,154,182,166,241,148,107,169,56,230,227,4,133,156,129,192,50,79,81,179,1,52,222,127,221,141,231,116,235,116,8,17,104,104,165,79,130,211,203,199,34,37,37,62,177,155,91,76,139,248,103,141,246,127,119,103,140,219,30,237,38,57,252,208,171,25,142,195,78,110,28,171,114,5,50,22,197,143,101,44,139,47,28,64,233,147,215,115,198,65,169,250,111,39,111,177,188,24,237,91,77,139,226,133,62,245,117,254,229,231,200,131,151,97,12,43,164,0,255,219,128,20,170,29,145,210,106,14,223,187,226,35,252,141,175,117,213,53,126,4,185,240,202,149,110,145,149,101,246,201,162,205,13,199,90,90,173,153,142,241,22,190,238,1,212,190,176,93,249,118,185,199,228,113,52,223,37,212,182,180,187,167,212,178,135,224,169,248,115,190,102,0,255,244,65,240,140,176,115,155,4,200,144,162,25,43,181,168,52,214,164,190,210,35,229,195,112,150,43,79,58,31,50,112,12,18,219,11,146,82,67,248,156,248,5,223,172,245,201,117,224,236,134,205,22,218,236,17,167,174,145,46,239,232,52,212,49,252,23,159,229,3,40,202,245,186,248,127,104,187,31,242,205,166,198,86,49,79,248,186,129,43,61,238,113,206,110,240,119,47,191,188,210,191,242,212,254,29,254,106,97,0,45,245,62,221,207,57,48,24,68,18,37,24,42,138,5,208,212,49,6,46,31,68,156,39,168,164,40,9,160,245,121,130,179,8,145,88,125,181,39,243,131,87,5,150,216,43,224,138,22,211,122,55,67,183,240,235,124,141,0,255,55,189,77,110,204,62,223,226,94,251,178,100,211,21,158,216,215,248,71,198,45,132,91,198,74,140,66,186,94,223,18,118,232,106,0,13,149,78,167,227,100,28,210,112,205,148,186,166,230,57,92,233,185,61,17,14,171,18,135,149,39,11,20,138,137,58,196,95,61,142,248,33,254,196,3,104,142,227,144,231,169,91,211,135,111,13,183,188,183,183,247,245,19,127,117,189,199,233,110,156,17,106,253,39,207,60,153,224,123,218,223,105,211,233,26,126,195,43,252,167,128,140,34,13,147,119,187,251,71,43,73,222,166,157,22,169,222,26,238,149,174,0,255,87,71,253,3,200,219,254,5,93,12,190,207,3,104,78,183,191,240,207,53,34,7,222,152,229,142,84,132,52,180,63,208,70,124,158,87,67,95,73,220,67,120,50,181,33,101,21,89,202,198,92,90,140,207,231,43,220,48,6,160,208,10,123,96,56,62,223,70,178,18,16,119,220,109,250,89,157,6,65,134,149,97,234,1,180,62,125,220,78,145,185,238,182,209,55,249,76,203,52,133,90,189,191,199,235,132,75,200,97,76,48,59,53,89,163,24,117,210,89,199,82,107,253,76,127,227,140,128,249,182,242,239,241,196,231,169,253,101,73,208,240,199,94,143,54,207,51,126,157,62,139,5,107,7,15,199,1,212,238,221,57,109,51,63,70,133,240,233,82,87,44,229,111,199,83,120,162,215,122,250,29,25,195,200,44,63,139,199,190,141,17,175,209,189,187,179,200,74,111,111,6,86,206,25,241,61,122,249,10,127,177,94,246,199,214,236,191,158,36,19,112,78,72,210,86,196,120,103,154,178,144,3,104,209,23,112,55,63,56,17,207,194,252,45,168,180,26,150,236,155,153,52,238,13,0,255,196,75,188,102,0,255,216,63,190,215,113,223,205,206,212,100,70,190,87,233,21,254,214,175,190,230,208,145,192,40,1,85,107,254,12,11,223,116,247,152,43,235,60,182,133,90,233,211,194,7,208,224,217,13,92,14,147,238,56,155,107,85,86,95,235,167,79,202,207,205,167,31,236,88,64,112,115,110,47,66,146,121,217,170,79,248,39,126,227,213,251,227,162,187,109,11,91,145,9,25,212,116,73,214,100,14,127,197,227,60,128,146,110,53,135,63,118,99,230,203,40,237,207,234,82,21,0,69,81,20,0,69,51,138,2,160,217,105,110,138,2,160,232,29,205,104,6,64,81,20,5,64,51,90,74,10,128,58,109,138,102,0,20,173,71,70,51,154,11,64,73,209,140,102,0,52,163,185,52,147,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,250,20,96,0,90,90,154,140,52,5,64,81,20,45,0,37,69,81,0,180,180,20,237,166,25,33,1,180,158,42,53,81,115,56,197,22,2,80,82,20,5,64,209,56,109,26,0,20,69,81,0,180,148,20,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,157,2,163,112,81,81,53,0,45,237,106,234,215,99,231,227,92,192,97,88,99,209,198,30,93,155,186,218,167,190,251,135,204,109,195,77,194,64,176,24,229,52,208,51,252,165,27,7,80,160,112,61,23,137,236,76,98,88,220,10,0,255,244,164,136,22,238,17,99,101,216,166,151,167,106,218,232,7,207,116,216,171,61,194,63,215,219,48,113,49,198,109,50,118,92,251,206,219,8,193,71,250,234,245,30,244,56,14,179,243,155,15,51,108,75,17,32,175,246,109,240,71,43,60,128,230,242,250,187,94,176,188,31,70,137,46,45,46,174,149,104,219,52,7,0,255,194,95,189,218,107,0,255,25,99,183,109,202,119,151,24,65,117,172,150,188,26,51,252,14,175,187,194,142,211,81,72,146,199,172,200,242,174,244,197,53,203,206,213,30,221,31,211,65,160,33,99,146,204,124,47,102,73,53,215,63,254,234,208,1,52,231,31,231,150,71,152,101,51,15,68,242,150,35,72,213,248,235,57,93,55,206,216,126,169,102,158,173,171,117,137,207,213,120,181,79,61,207,205,143,120,235,6,2,186,67,95,146,150,46,49,55,62,136,63,121,189,191,122,76,15,17,198,185,249,236,138,110,229,157,126,90,199,75,13,232,3,104,199,0,255,245,64,249,229,231,133,31,212,108,92,78,108,219,139,112,36,73,94,171,193,248,94,143,188,210,103,212,177,46,114,129,196,103,76,143,148,28,77,62,241,83,124,205,43,142,51,98,101,238,10,113,150,161,210,165,1,52,224,127,206,248,141,227,246,27,121,59,42,251,86,243,90,181,126,118,70,214,197,85,113,206,104,147,170,61,128,126,127,28,186,242,25,16,219,212,254,97,233,206,240,239,94,111,232,127,243,183,158,115,245,137,199,229,226,53,94,105,250,159,208,145,207,9,89,219,127,249,165,59,248,98,175,38,244,0,255,9,65,0,255,113,214,42,222,234,98,252,143,15,160,38,127,216,243,31,143,205,254,137,138,15,214,108,141,252,209,250,207,201,8,75,117,36,222,88,11,64,129,94,227,223,77,71,17,206,202,187,195,102,79,251,195,134,72,219,240,125,94,233,121,175,53,253,207,253,236,231,64,230,246,103,51,93,193,223,122,0,53,241,207,201,237,132,246,199,22,43,172,83,124,238,157,50,30,200,215,216,113,240,66,153,156,235,8,22,140,249,117,168,175,117,193,113,33,15,73,245,238,55,31,140,58,106,180,15,181,20,31,202,87,188,253,7,34,251,116,67,0,205,112,7,109,175,184,131,16,96,75,238,189,9,81,151,41,205,241,188,37,89,93,221,28,223,194,143,120,229,106,125,122,216,1,152,143,13,40,3,149,6,254,146,239,211,238,62,128,102,196,112,61,147,145,203,103,177,52,197,81,145,224,140,113,38,35,151,127,27,194,83,183,22,182,190,54,175,245,184,254,77,207,40,178,241,242,205,219,121,62,15,237,223,116,46,16,127,192,75,189,210,113,48,231,3,168,125,174,35,34,112,198,109,59,53,226,150,38,134,55,254,90,206,218,5,0,255,197,135,120,69,134,161,158,178,130,141,17,79,10,205,108,95,235,223,3,170,39,71,133,162,140,132,229,97,171,251,245,208,25,26,198,155,249,218,253,219,129,208,203,202,203,151,39,155,15,111,97,254,62,93,53,109,129,207,241,59,15,160,164,2,104,215,51,104,100,103,113,20,199,210,228,57,7,199,100,236,17,121,167,215,250,245,238,238,135,52,151,199,203,51,159,219,144,249,183,191,116,45,15,63,193,227,14,160,185,135,146,96,67,237,177,15,176,36,202,240,60,113,199,92,92,90,31,126,13,127,237,53,201,227,206,56,135,124,199,220,181,17,20,245,190,236,115,50,110,49,50,219,165,46,151,187,86,159,34,56,184,38,247,76,15,38,140,107,4,73,212,17,137,176,204,92,80,44,123,181,142,154,137,159,227,189,1,52,163,14,220,94,192,168,51,181,159,251,217,166,40,234,154,89,151,119,235,168,105,252,137,143,243,181,110,111,111,126,42,236,18,134,242,200,190,93,49,61,142,184,163,208,99,140,151,241,164,122,127,196,109,63,243,203,10,97,114,187,150,249,18,100,104,26,222,193,147,136,223,189,93,233,179,225,153,244,253,49,156,8,196,102,196,173,149,90,60,79,248,98,192,3,211,250,1,234,41,88,83,0,175,111,165,79,143,235,136,121,223,77,62,225,103,63,106,24,221,181,176,130,126,113,159,132,30,144,90,0,255,167,233,127,247,139,12,147,145,75,112,105,42,218,25,62,180,134,238,239,203,7,231,132,81,131,23,18,136,127,42,138,252,15,242,54,71,114,112,159,200,194,135,234,40,244,191,60,0,255,3,76,141,116,204,144,248,53,15,160,161,111,220,191,166,40,253,208,15,45,1,20,243,31,200,141,17,82,180,101,254,192,66,95,239,113,247,3,50,199,41,51,82,210,142,100,36,44,22,229,120,134,120,9,190,157,175,67,175,118,164,150,0,255,64,153,111,228,242,249,124,200,102,120,95,92,141,194,223,123,0,181,31,129,145,108,149,43,111,54,2,196,73,205,181,46,164,30,226,91,249,106,31,123,219,251,103,183,109,183,238,207,149,37,251,190,92,135,250,90,0,255,94,37,230,201,233,203,19,112,236,246,30,241,153,14,96,60,150,175,201,254,235,48,177,142,145,11,107,16,169,134,2,40,105,249,56,176,26,243,235,185,61,178,179,120,43,59,210,174,246,169,103,60,57,37,46,197,70,128,104,94,148,205,137,227,209,69,199,240,61,188,227,0,106,207,119,96,220,253,184,0,17,180,189,5,136,150,246,105,91,214,181,190,126,146,45,32,217,244,126,247,72,158,177,182,6,219,217,164,143,230,225,111,248,179,87,123,149,29,48,228,20,249,250,143,141,87,36,236,253,154,200,213,187,33,252,11,175,186,218,87,251,142,238,23,198,210,174,91,161,223,28,222,22,31,226,167,62,139,1,148,158,211,45,199,41,31,249,13,146,149,17,185,109,11,214,185,103,72,118,125,60,252,12,207,173,244,244,113,118,223,245,226,236,78,254,246,183,151,141,124,214,89,3,241,179,118,121,181,79,242,0,238,24,16,17,116,183,99,107,22,254,154,172,216,60,21,26,63,197,119,188,222,167,30,211,131,98,227,204,124,204,177,121,182,211,182,94,71,45,244,0,106,159,253,199,94,201,197,151,47,17,35,101,41,160,85,218,36,226,123,237,187,6,181,252,199,239,12,210,22,187,71,128,106,54,80,135,240,221,124,69,247,131,65,98,80,138,130,190,194,63,108,250,95,47,114,54,121,165,44,147,74,92,224,67,3,104,174,131,178,127,54,142,60,50,174,122,181,230,122,164,163,199,248,105,190,34,184,167,108,52,128,44,246,181,126,253,56,214,147,0,88,249,17,64,81,85,93,227,103,233,105,39,254,144,175,65,189,82,135,133,239,92,54,230,62,141,91,183,82,83,1,116,239,21,111,211,49,166,29,36,102,6,224,52,72,87,226,98,71,223,195,53,241,37,124,130,215,213,181,62,125,217,11,229,142,141,177,73,190,239,180,209,208,254,86,51,248,170,7,80,116,191,14,241,183,228,177,1,196,14,137,186,101,73,100,161,212,161,91,113,232,57,62,196,107,196,63,15,158,13,163,220,98,210,184,8,211,157,190,210,23,0,255,27,41,143,249,187,95,36,49,0,140,202,169,135,248,20,158,28,179,158,243,149,190,61,32,241,66,226,253,54,153,129,109,205,8,47,117,61,125,53,168,15,160,240,15,90,254,183,187,111,96,211,63,9,178,200,232,22,191,52,156,246,240,173,107,246,0,255,117,243,221,24,239,126,51,153,119,71,77,138,160,177,214,208,0,255,160,68,253,79,209,170,226,63,10,60,178,210,239,254,237,58,104,252,126,243,186,191,188,246,179,127,214,100,139,247,241,15,15,160,246,246,215,174,140,156,148,217,189,200,100,168,60,154,86,218,116,241,72,252,152,215,83,129,227,203,115,14,98,45,112,121,175,10,128,146,138,129,231,12,0,133,148,88,163,56,234,232,74,191,30,246,196,202,191,156,25,69,21,146,77,43,29,26,77,225,5,125,0,181,191,119,215,13,226,27,39,191,188,81,154,183,246,231,21,129,102,225,35,174,100,1,71,200,202,88,106,118,145,24,169,138,190,61,65,60,25,31,237,53,251,47,250,222,7,240,238,254,217,55,144,239,92,226,113,73,82,242,149,254,61,22,254,1,202,39,156,57,243,49,199,166,145,174,172,85,188,231,0,10,156,160,104,41,1,40,138,162,0,40,138,162,0,104,41,41,250,0,212,158,175,162,149,30,7,215,223,25,9,27,39,47,146,186,239,171,105,89,81,7,160,25,231,106,219,53,69,81,0,20,63,5,208,20,156,2,160,57,105,234,70,195,20,0,197,147,82,82,244,1,40,152,198,105,38,37,0,69,49,138,58,0,205,219,77,159,230,9,211,7,160,193,185,41,66,154,209,4,0,69,75,73,1,80,20,69,1,208,82,148,20,0,69,81,20,0,69,75,73,1,80,20,69,1,80,20,69,1,80,20,69,1,80,20,69,1,208,92,74,138,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,22,128,146,162,40,0,138,162,40,0,26,20,69,1,80,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,75,73,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,1,20,205,14,64,45,77,187,15,20,165,23,0,74,15,234,52,77,3,128,58,5,154,150,6,4,160,65,209,160,15,64,131,82,247,168,25,5,9,160,120,70,69,72,45,20,35,35,128,162,40,130,78,3,104,226,0,255,185,158,197,31,179,17,202,205,251,38,234,165,177,154,253,219,199,142,15,24,101,249,50,130,132,173,172,89,93,53,177,162,39,128,214,31,254,24,55,104,253,246,207,131,138,58,0,181,219,241,89,83,20,5,64,81,20,5,64,81,20,149,6,208,250,156,58,198,72,229,230,113,163,187,116,175,175,116,250,246,101,225,20,99,67,52,201,221,127,135,188,213,50,94,104,18,119,118,198,87,131,85,164,175,245,58,70,195,192,69,0,198,192,222,82,72,35,101,73,175,65,83,197,163,240,69,30,64,203,136,110,24,47,27,210,126,176,252,33,76,154,234,208,104,34,62,226,58,232,107,248,211,237,73,30,103,115,39,37,234,146,134,177,70,223,179,42,14,207,198,7,120,13,242,140,17,73,140,230,8,160,95,133,0,255,92,207,227,143,219,149,202,204,239,166,215,105,168,162,205,62,128,210,19,0,255,47,55,112,229,4,32,230,182,96,231,141,41,175,46,122,183,196,47,248,210,236,63,223,143,30,44,22,194,46,207,82,101,233,138,70,207,142,28,126,107,134,215,123,30,254,32,32,23,64,57,161,166,195,196,204,201,210,222,250,134,197,187,240,51,125,165,95,143,227,1,240,54,98,216,194,51,92,217,82,247,182,225,1,20,126,122,136,186,159,147,243,149,63,180,17,89,170,65,60,180,191,249,196,79,120,181,254,143,243,118,1,91,50,80,52,22,105,27,59,218,206,198,189,78,251,31,174,0,255,208,218,50,210,248,133,43,253,122,10,0,255,216,177,81,134,23,110,162,140,228,208,73,143,25,126,134,47,232,3,40,189,252,228,118,118,123,159,249,106,190,205,70,62,57,211,62,219,39,241,129,141,240,106,190,218,219,91,248,183,73,156,144,155,228,198,145,28,145,78,250,182,222,241,128,190,210,103,76,103,215,1,98,62,55,159,124,157,41,191,236,159,181,57,226,151,248,85,190,226,56,121,142,129,64,152,185,33,128,74,43,61,177,58,46,140,221,213,198,37,222,22,61,11,219,160,155,245,117,189,122,254,39,116,230,43,23,176,211,18,222,182,96,123,248,161,62,128,198,127,153,159,221,21,76,98,219,71,33,118,72,159,248,168,139,22,195,151,188,218,7,252,175,231,220,122,102,195,158,206,237,94,242,136,127,194,189,94,125,29,100,154,95,62,61,29,226,73,132,160,144,175,1,0,255,235,238,242,131,108,246,207,34,71,188,164,15,160,245,211,167,251,121,5,71,93,175,21,148,23,199,202,229,45,201,229,113,143,174,58,137,15,116,83,212,91,248,187,17,92,204,40,182,199,58,31,36,214,180,71,242,78,120,211,193,171,120,45,95,239,67,15,164,252,2,220,32,49,30,80,210,72,142,225,239,173,214,79,91,189,38,252,17,58,198,247,81,34,136,228,44,4,89,186,253,222,91,224,87,20,227,43,248,97,0,173,159,30,65,29,184,141,132,100,41,152,77,94,173,44,196,115,87,148,90,105,21,254,138,223,121,173,31,220,48,190,131,224,112,183,182,38,221,184,59,235,52,46,174,175,222,31,112,227,9,188,111,99,40,34,103,219,221,239,123,183,226,47,133,231,90,198,55,237,185,194,30,121,78,70,78,72,215,127,153,48,44,122,154,172,61,47,76,0,255,130,240,189,246,242,1,20,45,122,181,15,61,174,163,196,125,103,247,242,16,159,102,35,47,245,208,39,252,173,5,215,28,169,231,12,55,149,24,184,32,173,9,128,226,208,115,198,179,27,183,205,177,86,237,227,206,134,189,182,233,249,254,217,121,243,155,183,130,197,102,182,233,16,215,118,252,14,0,255,226,21,99,224,219,245,190,127,66,111,30,71,123,116,218,195,223,98,182,135,111,235,3,168,61,227,124,56,249,189,97,84,138,70,186,73,221,90,170,139,140,26,140,242,245,222,158,77,71,202,118,102,158,249,28,177,155,253,147,38,65,252,143,247,123,173,79,111,180,252,71,225,16,81,44,107,219,33,73,219,120,173,237,106,22,191,228,43,232,217,252,156,217,32,114,123,171,192,20,69,209,47,32,105,230,159,239,73,8,251,62,165,203,94,173,0,255,143,127,27,184,137,100,16,100,164,167,75,188,44,64,163,120,205,252,227,31,103,115,98,243,94,203,251,199,51,238,38,227,144,236,212,182,8,51,60,193,3,168,61,227,237,140,75,132,184,160,66,90,233,0,255,198,233,202,191,71,171,161,10,0,69,7,97,36,208,24,58,128,2,215,17,163,191,201,220,172,46,201,219,230,12,155,246,58,35,126,194,27,250,74,127,125,16,122,12,217,176,245,190,51,243,68,185,186,101,210,194,238,194,66,253,196,71,240,10,175,247,124,117,187,146,124,50,2,42,20,71,180,129,182,45,240,24,30,116,181,227,20,242,242,203,79,89,89,230,237,220,60,214,34,106,35,89,188,211,8,94,87,212,7,80,252,142,32,21,171,212,193,200,232,74,145,28,75,218,243,12,25,215,251,123,76,199,96,59,191,155,183,210,93,126,236,31,61,46,120,23,0,255,184,214,7,227,24,109,107,3,33,216,78,97,215,249,50,247,244,141,21,113,187,85,124,6,47,246,90,191,62,61,40,63,183,221,152,84,222,77,139,203,123,107,226,3,104,253,59,130,147,175,68,75,72,148,56,183,225,41,214,108,214,179,30,30,196,11,235,167,175,118,60,244,188,13,39,86,226,48,168,205,16,8,208,55,55,78,87,128,103,226,191,249,90,223,142,224,188,98,193,6,3,12,163,73,21,70,13,50,45,53,20,64,183,74,159,30,237,140,194,72,190,219,130,162,49,28,19,202,134,177,178,160,230,116,0,131,168,40,164,48,236,122,205,136,240,39,75,4,110,222,241,44,12,77,19,79,215,222,10,248,27,62,208,3,168,125,234,221,25,27,108,223,152,205,62,241,124,30,218,63,106,219,0,31,224,189,94,227,6,70,173,47,31,193,185,52,81,28,181,190,61,39,201,0,78,46,37,105,217,200,211,212,221,61,221,221,102,0,189,3,64,240,133,60,156,202,85,74,242,196,205,189,58,235,92,172,75,60,152,175,117,28,221,159,44,15,98,210,225,228,69,247,137,97,56,181,209,74,155,42,30,137,95,187,222,243,123,18,6,35,163,152,27,225,138,54,154,100,45,236,25,88,242,120,47,190,194,107,189,142,51,46,36,95,105,183,182,117,230,134,0,10,156,136,189,210,243,63,91,29,249,242,13,238,108,0,255,243,160,6,225,119,188,230,174,244,233,223,117,0,117,246,242,177,228,104,127,183,47,245,15,0,255,239,1,180,158,75,29,32,28,228,212,22,180,201,132,58,106,218,177,105,39,190,148,175,177,103,228,217,128,20,14,16,207,18,125,167,125,181,241,207,241,50,123,129,113,88,109,226,103,3,158,120,33,95,235,211,155,29,73,110,48,113,84,70,81,233,222,146,133,241,158,3,40,138,162,106,15,160,213,254,87,254,142,177,253,49,74,248,118,175,38,254,185,110,36,175,187,205,54,168,183,70,251,184,42,190,224,181,218,0,255,176,252,175,99,251,191,79,17,254,222,171,109,0,255,193,171,228,45,31,7,213,32,30,196,237,138,215,242,1,52,251,143,61,45,0,255,209,60,206,217,175,113,236,39,196,163,120,101,165,127,174,229,127,126,99,177,111,68,105,159,197,219,146,90,248,35,201,83,184,56,64,32,38,173,91,181,53,62,115,205,122,0,189,199,254,187,127,222,205,217,101,2,67,218,13,242,53,46,62,209,89,175,245,177,207,237,242,45,106,55,198,110,220,182,207,188,243,178,86,123,241,145,118,242,213,212,122,140,3,206,38,229,134,228,62,128,218,7,239,254,192,101,184,203,163,93,62,245,78,45,102,163,189,58,196,211,158,90,159,81,199,145,11,227,152,57,142,135,251,116,9,234,14,249,122,111,244,244,24,201,18,18,97,220,188,33,21,193,106,167,139,248,68,59,189,218,113,199,221,25,8,111,41,217,8,71,250,146,191,98,137,101,110,252,12,127,59,128,222,107,0,255,56,231,182,109,225,109,17,36,170,134,229,90,210,101,195,15,241,35,175,56,60,207,235,245,52,181,17,16,223,210,158,160,145,133,203,244,6,0,255,235,184,215,251,170,207,245,16,8,220,45,142,117,190,109,240,148,238,122,136,111,244,233,26,127,158,113,202,16,24,112,100,32,109,205,146,74,124,0,181,135,191,30,170,117,183,51,14,108,211,204,47,191,91,180,132,223,53,214,20,204,207,25,71,34,137,65,138,225,81,251,122,143,122,76,143,25,187,157,153,79,173,201,124,242,78,0,255,42,120,169,75,94,179,0,255,208,241,28,79,137,235,70,114,90,66,89,49,150,60,96,156,224,143,248,128,7,80,84,118,77,248,99,208,65,158,150,24,44,103,99,236,89,190,186,104,29,62,215,151,107,228,143,152,159,177,193,77,37,172,116,107,157,198,173,2,40,138,6,15,16,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,45,37,69,1,80,20,69,11,64,73,81,20,0,45,69,81,2,80,20,69,1,208,82,82,20,0,69,209,82,2,80,20,69,1,80,152,154,28,161,102,82,115,75,3,80,224,24,41,169,29,109,3,160,40,138,75,1,80,210,0,69,31,128,214,7,165,65,182,81,209,12,128,150,146,162,0,104,41,41,10,128,162,40,10,128,150,146,162,0,40,90,74,90,0,74,138,162,0,104,41,169,245,192,185,0,18,75,28,165,21,254,59,236,141,115,59,102,201,102,211,214,2,93,139,12,160,168,236,154,248,63,157,249,217,112,223,179,130,111,149,230,225,215,98,43,226,0,255,163,213,231,83,227,98,55,21,77,194,23,107,30,64,81,172,87,196,0,255,105,223,127,171,205,228,196,104,15,126,145,138,248,63,237,251,111,53,243,40,20,210,30,252,177,228,1,180,158,11,27,202,212,250,192,32,63,21,229,211,94,103,250,95,95,149,156,235,149,245,89,216,88,250,130,31,107,186,98,0,255,56,14,112,31,155,95,90,223,150,1,72,208,131,15,123,231,3,104,252,199,252,122,198,32,59,143,179,74,143,93,141,0,255,171,233,127,242,177,159,184,151,190,8,0,255,83,125,77,252,223,64,140,113,27,87,51,253,126,159,191,60,252,217,106,77,252,223,96,249,159,224,82,51,251,151,53,31,245,67,248,127,227,3,104,253,97,223,207,185,27,244,254,9,75,244,121,213,248,207,199,0,255,98,221,106,159,206,175,175,244,233,13,204,129,58,213,77,119,0,255,182,247,135,191,27,85,196,0,255,131,223,127,172,157,253,115,97,87,134,31,39,31,64,227,63,2,0,255,219,98,97,80,173,211,136,214,250,199,120,127,198,238,182,44,219,125,107,116,133,7,79,125,77,252,223,110,113,156,35,107,165,47,23,249,123,195,7,65,87,248,191,219,238,99,156,168,147,198,238,211,106,11,127,251,229,3,232,246,223,253,67,46,253,167,176,124,218,70,91,176,173,135,111,225,63,77,187,210,95,247,113,119,61,76,0,255,57,21,243,133,134,218,74,196,173,6,95,104,64,95,241,132,202,207,229,219,89,75,56,229,46,236,120,42,232,39,69,55,163,218,121,0,181,238,159,113,198,184,244,159,221,70,239,162,205,3,77,23,196,171,240,141,134,93,239,19,127,94,196,250,103,95,102,126,246,236,35,190,86,111,248,217,105,165,79,198,185,144,100,142,108,92,243,60,218,127,14,221,176,124,196,136,135,99,67,178,236,172,150,250,199,123,61,59,128,226,251,59,0,255,88,239,129,231,121,14,82,253,147,41,175,152,231,61,83,154,82,87,109,226,167,110,120,61,122,58,78,206,127,231,92,22,125,34,159,252,120,138,241,173,158,121,197,235,218,127,29,47,92,18,89,190,132,85,211,83,35,33,167,155,142,241,85,111,61,128,166,126,244,126,14,219,94,246,113,70,179,114,172,145,14,237,2,42,126,16,31,228,245,30,244,56,227,92,238,207,237,209,216,190,206,155,99,211,72,195,248,170,129,181,96,151,113,78,68,150,25,98,136,91,142,74,2,104,248,227,201,0,176,89,2,145,72,114,84,20,5,64,113,116,31,40,0,64,182,214,231,140,39,239,4,65,72,246,109,29,32,91,59,180,210,165,226,57,236,1,59,46,241,72,182,200,102,168,106,99,153,14,137,230,240,89,175,193,29,5,36,56,64,195,129,142,157,43,154,164,238,136,39,241,54,116,110,199,3,40,253,131,224,220,118,227,248,232,61,26,88,130,191,145,165,90,89,11,91,225,253,215,219,101,193,176,92,163,109,77,87,196,51,107,158,235,25,200,56,98,4,55,125,0,165,235,0,255,29,121,156,201,215,246,183,163,237,224,243,174,54,244,191,9,97,0,255,179,70,35,0,255,103,60,178,218,219,191,235,193,125,54,59,101,229,104,127,95,48,221,195,167,86,27,250,223,140,152,0,255,57,214,39,62,200,141,239,241,1,52,65,0,255,163,174,0,255,4,143,0,255,33,30,89,169,53,242,7,93,0,255,73,22,199,235,101,125,0,122,47,96,20,64,163,190,222,51,159,113,219,124,140,60,118,135,204,103,251,235,66,105,15,190,153,175,160,159,39,151,187,129,179,77,62,108,26,218,215,196,0,255,221,245,92,220,103,179,173,36,188,246,123,13,246,194,211,60,128,210,131,4,166,227,194,86,53,33,59,31,226,130,71,82,45,198,127,243,181,142,182,89,212,235,125,153,253,231,112,225,23,57,36,241,24,180,109,85,157,197,103,121,5,64,81,20,69,29,64,233,97,159,51,70,118,127,102,43,223,252,238,242,106,191,234,217,18,175,225,129,125,165,15,29,7,247,119,59,83,196,172,188,89,231,245,46,109,84,7,157,225,43,253,32,116,131,97,213,215,123,18,127,108,230,87,158,46,148,72,190,201,174,65,250,69,225,67,61,128,86,48,130,13,41,75,92,83,79,238,171,50,182,234,253,120,249,49,84,94,150,206,151,106,165,79,10,127,227,111,215,166,193,8,234,184,74,89,229,70,163,187,242,1,212,251,239,254,134,246,209,190,178,195,74,135,118,141,30,97,119,248,32,161,175,244,184,207,110,92,160,229,63,78,222,121,91,140,246,187,246,5,26,104,109,237,248,31,248,68,36,231,66,112,105,65,154,104,189,76,83,207,171,125,112,157,157,177,251,148,207,205,179,201,90,83,121,103,127,168,75,196,15,241,137,1,148,62,137,63,222,85,184,96,246,129,141,119,140,27,235,167,111,77,228,146,79,252,30,95,240,74,31,224,56,65,114,51,118,30,225,142,242,186,186,134,208,104,88,17,223,181,84,131,115,192,206,111,155,79,161,73,30,66,218,240,23,234,168,74,3,168,61,61,98,56,183,177,97,247,129,121,146,114,67,166,161,30,161,54,218,211,87,250,84,229,12,74,42,27,148,31,205,200,151,68,242,188,39,45,45,174,209,188,41,30,192,63,249,74,15,130,215,53,207,115,15,251,11,1,74,218,183,208,226,26,121,77,99,77,36,158,193,63,61,128,90,29,115,0,255,191,223,77,207,0,255,166,205,190,179,191,145,129,31,226,23,188,6,71,134,161,198,18,20,108,95,235,233,244,237,140,208,235,31,63,79,57,250,119,3,205,91,218,114,249,154,151,31,123,163,39,64,136,144,208,77,44,23,211,120,116,214,98,134,247,241,162,3,40,24,253,127,117,249,31,195,103,238,90,248,200,74,66,0,255,235,254,60,133,169,135,198,135,196,15,214,212,99,195,115,27,177,25,219,114,75,166,232,150,106,116,109,225,71,189,207,243,66,114,60,172,0,255,229,199,84,104,48,117,159,110,246,167,186,196,119,14,160,244,160,40,10,128,162,174,25,250,159,68,206,129,213,122,120,146,238,192,99,174,0,142,223,181,251,39,245,252,199,231,23,201,206,206,227,218,160,159,30,145,150,225,227,61,128,214,63,131,25,215,237,68,220,87,222,138,47,91,133,142,87,123,239,215,11,105,199,144,254,97,54,226,150,95,186,130,219,244,211,76,243,240,79,236,149,62,103,60,32,60,7,202,103,108,22,138,206,91,82,198,127,109,246,254,234,188,122,0,255,56,79,46,191,130,224,192,254,242,119,123,238,250,120,242,27,64,233,31,61,223,151,210,127,27,227,76,244,218,119,190,236,69,225,35,61,244,122,79,247,254,225,95,79,144,105,204,129,123,70,2,237,131,109,250,158,120,16,127,155,194,181,30,57,61,219,65,50,159,217,189,127,182,151,173,246,147,166,13,241,25,158,115,173,199,1,79,64,22,158,95,202,209,230,22,120,179,102,40,226,159,248,213,0,90,79,222,207,49,142,203,126,59,32,219,110,173,153,30,237,112,129,197,159,241,34,175,245,201,254,113,198,118,184,63,183,67,50,121,169,201,194,165,164,137,238,241,94,95,174,128,153,143,243,26,201,11,200,118,212,221,5,245,1,104,248,227,113,163,208,182,51,27,69,50,201,81,81,20,11,160,40,220,253,12,20,68,2,6,232,54,86,172,80,150,211,215,216,65,36,206,216,157,159,236,187,121,209,60,77,17,15,237,239,116,6,191,207,87,123,123,116,0,255,135,75,140,69,192,60,94,26,104,90,60,13,225,57,125,189,7,21,61,7,243,85,152,186,224,80,231,248,16,159,202,232,0,90,95,159,215,13,200,216,240,221,143,199,82,62,105,218,220,85,154,151,180,122,202,215,251,58,176,225,28,191,83,68,62,251,95,243,182,32,163,86,58,106,18,154,199,71,189,102,123,88,0,255,193,151,202,249,85,236,121,8,25,60,170,197,35,77,173,56,14,180,243,156,85,80,25,164,219,44,91,176,108,55,12,119,65,175,149,253,45,252,143,47,243,1,212,171,232,248,63,116,155,115,16,90,166,15,167,244,85,233,241,196,141,205,10,77,172,162,227,127,140,32,61,102,151,110,3,233,78,31,64,35,222,235,24,145,197,228,31,164,62,226,207,34,2,30,228,245,30,53,253,31,0,255,121,254,135,85,190,1,225,63,152,150,241,104,175,36,244,191,201,226,24,64,190,184,226,127,120,195,247,92,239,179,0,255,58,235,24,87,62,38,67,238,152,144,57,252,88,0,237,75,244,0,218,253,225,198,237,133,16,234,156,249,204,31,141,226,117,9,14,126,224,245,30,245,236,118,206,186,63,59,239,102,243,42,175,236,31,139,19,31,197,47,123,205,243,228,192,141,172,231,183,73,56,18,137,82,121,140,79,183,248,175,73,171,91,188,147,175,241,143,219,25,155,187,157,223,36,146,239,229,101,201,23,234,40,128,146,162,168,3,80,122,1,85,0,218,94,99,207,88,5,58,243,129,59,234,241,240,236,121,98,233,17,25,190,132,15,242,154,88,94,247,190,27,119,35,4,151,166,69,173,209,172,190,230,121,61,15,12,64,37,0,45,20,242,142,56,82,180,221,164,81,188,215,164,172,135,167,28,64,171,142,231,249,143,115,191,187,121,236,254,61,251,203,254,167,197,120,37,126,156,175,56,3,199,50,8,229,137,174,247,57,29,119,31,27,235,0,255,205,124,221,246,126,179,239,52,101,109,226,53,87,122,160,48,224,0,20,192,64,1,84,69,164,107,125,82,159,51,190,240,126,236,30,161,188,172,104,33,185,244,172,133,63,250,41,232,19,203,51,46,113,93,33,227,134,70,112,233,162,65,14,15,225,19,125,205,254,81,111,192,5,92,237,204,252,25,253,138,103,25,171,27,53,29,248,4,95,241,0,186,248,63,169,244,143,28,164,109,52,130,197,160,85,248,34,182,46,254,127,76,0,255,152,62,232,230,221,72,154,131,127,155,232,235,61,0,255,54,146,191,60,114,163,117,163,252,133,218,44,75,141,0,255,32,103,236,78,221,178,221,183,187,191,181,89,62,128,222,127,63,175,199,41,253,199,66,222,189,145,22,99,232,45,186,133,191,117,226,26,59,6,114,152,247,13,231,55,127,171,139,107,106,216,162,163,30,247,149,78,159,35,163,249,21,195,100,214,150,101,118,171,11,123,238,188,162,30,200,147,218,253,41,139,24,171,26,201,16,57,181,44,45,137,107,181,211,231,128,7,226,59,249,0,138,231,10,10,186,210,7,199,3,195,51,34,34,179,121,0,255,25,18,212,77,26,107,16,104,19,0,255,185,2,160,104,41,41,0,90,24,69,235,3,20,0,13,82,79,239,221,76,81,0,52,40,138,2,160,40,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,138,2,160,40,138,2,160,104,41,10,128,146,162,104,1,40,41,138,2,160,40,138,22,128,146,162,165,4,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,90,10,128,146,150,146,2,160,40,90,74,0,90,74,138,2,160,40,90,74,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,90,74,138,2,160,40,90,74,0,138,150,146,2,160,40,138,22,128,146,2,69,1,208,140,6,69,1,80,20,69,1,80,180,148,20,0,69,81,244,1,104,170,180,158,99,25,53,151,18,128,162,18,20,197,83,250,96,0,90,74,26,20,0,69,81,20,47,0,148,171,153,127,98,126,198,111,28,42,239,182,157,101,26,4,93,113,28,246,192,57,183,121,127,25,164,127,232,134,68,131,29,218,182,194,75,120,73,95,81,159,235,56,16,99,140,203,234,166,155,119,126,183,55,135,127,116,155,15,160,138,0,255,151,104,63,57,98,120,105,92,202,112,195,247,240,195,80,205,254,199,189,254,115,238,118,154,245,127,10,125,224,207,100,95,225,223,66,216,145,236,194,2,57,18,106,163,199,81,233,95,119,91,31,190,76,27,142,72,117,208,37,140,15,160,241,127,52,253,207,89,54,137,157,210,22,254,150,53,224,63,142,228,193,200,238,177,132,85,46,72,139,171,236,107,209,3,207,49,229,211,110,87,145,81,63,125,11,147,23,244,125,240,87,243,249,122,159,253,127,63,111,143,64,25,45,44,75,0,255,100,46,245,222,74,248,28,15,243,0,154,187,222,219,131,177,157,35,203,195,78,124,26,36,243,186,17,155,78,122,106,2,241,0,222,112,173,27,42,89,5,114,60,229,27,232,109,101,40,65,89,220,50,101,85,125,0,165,207,57,182,26,235,87,126,48,142,200,104,246,33,150,191,50,30,195,159,180,226,211,124,181,175,79,29,206,216,141,179,201,48,31,94,168,59,116,212,212,244,137,159,123,173,71,158,167,202,220,112,76,252,104,69,136,161,149,177,39,181,210,118,181,9,159,114,165,199,232,125,100,20,48,242,102,134,75,180,139,181,210,39,62,60,23,95,227,1,20,45,69,61,82,25,70,106,13,160,245,231,168,156,113,59,185,177,246,238,77,130,132,45,186,151,124,61,124,172,175,221,63,244,33,171,187,217,1,172,54,165,124,110,204,228,90,105,219,154,135,175,227,43,189,114,80,134,32,56,140,135,27,219,94,239,243,58,90,0,255,134,221,216,74,219,229,97,91,146,177,33,173,25,18,111,193,143,6,80,238,0,255,142,60,110,3,111,157,145,68,51,190,169,247,99,246,239,78,198,212,133,28,166,164,166,73,107,90,131,223,186,214,3,207,65,148,151,15,50,88,249,49,155,68,190,81,155,120,102,127,163,135,248,161,146,61,202,7,124,173,109,149,42,217,180,63,43,195,247,121,0,181,159,235,127,248,63,159,113,153,141,253,105,156,218,139,63,241,26,177,215,105,0,255,59,143,187,243,177,191,1,220,226,123,188,58,0,181,163,48,138,48,18,72,60,123,205,221,7,169,253,51,127,217,121,28,166,45,125,143,110,122,132,134,39,225,227,188,130,62,177,188,78,98,92,97,52,95,97,109,208,74,143,73,55,120,72,95,187,127,30,28,25,203,199,113,123,217,141,75,33,71,210,188,189,241,37,254,104,137,246,29,64,235,56,185,190,13,132,4,62,222,142,103,145,192,145,175,217,0,255,61,206,24,49,31,51,207,126,139,239,103,0,255,94,145,233,31,159,247,154,253,223,99,247,39,216,72,192,174,140,21,45,25,218,245,240,79,231,196,75,248,197,53,251,159,231,127,6,206,175,0,255,195,37,118,177,127,32,52,25,63,224,1,244,105,144,3,67,145,69,18,83,116,116,0,165,71,213,39,56,215,229,254,182,187,52,231,125,111,237,22,196,250,104,23,79,116,217,107,125,234,254,229,135,63,217,71,6,174,27,119,29,245,40,26,229,139,175,225,239,124,37,53,7,199,185,17,73,25,36,149,228,236,3,104,29,7,254,182,219,198,240,199,206,159,253,50,187,61,252,137,135,26,4,92,233,159,247,55,127,245,143,181,31,28,220,4,19,189,244,221,24,238,146,240,83,188,200,171,189,246,159,239,40,185,223,102,231,233,222,156,246,123,109,95,124,135,159,244,181,62,95,50,112,82,22,11,121,184,53,203,197,157,154,14,196,139,118,62,128,122,127,12,58,14,233,63,193,197,152,79,58,238,138,26,105,28,62,214,221,154,238,111,134,51,98,126,110,222,253,6,79,52,109,225,119,111,141,214,225,19,189,218,61,206,193,133,151,35,85,226,45,44,174,242,8,187,182,241,190,77,67,207,49,63,176,75,62,109,119,21,9,216,90,50,68,26,196,250,106,164,169,0,122,151,235,24,131,102,191,127,16,107,87,252,21,47,21,223,205,87,171,244,213,254,172,234,51,12,180,148,155,7,105,75,226,193,17,118,137,207,230,43,158,51,62,80,41,2,40,138,162,38,128,206,63,167,87,198,91,67,106,247,94,49,0,255,145,47,0,255,115,102,161,253,233,30,124,192,107,125,64,111,19,169,94,239,239,81,159,201,39,194,53,191,236,27,108,127,123,79,19,47,180,207,3,40,253,7,254,227,126,68,107,82,251,58,14,160,112,226,198,52,222,46,207,22,71,162,117,58,86,124,122,104,170,122,63,155,143,96,246,217,63,117,217,94,203,199,67,73,46,92,151,4,78,155,25,125,197,178,87,212,13,139,193,171,240,99,7,80,216,17,208,11,135,228,54,243,238,152,45,243,205,211,246,238,94,212,86,27,135,231,225,115,174,245,175,212,141,232,107,121,194,201,7,121,87,124,250,106,243,122,73,188,20,95,118,205,241,196,14,16,158,11,108,3,114,52,208,25,150,120,187,27,226,67,252,201,181,17,159,204,215,122,228,121,149,101,160,112,173,0,255,246,104,4,158,49,115,147,94,90,196,90,196,79,1,20,247,12,228,8,206,8,10,239,18,44,75,218,220,218,169,137,236,181,251,167,238,103,237,63,70,0,255,108,54,206,90,67,251,183,125,3,175,248,17,158,225,245,105,14,174,227,195,177,51,57,150,20,238,3,104,157,62,231,116,3,240,21,30,208,142,200,179,79,134,208,173,218,195,71,189,11,134,87,187,35,203,227,248,249,100,202,53,115,55,61,107,162,22,237,15,248,39,62,84,45,7,131,128,192,80,204,35,19,236,152,241,105,94,211,150,86,60,65,26,175,195,0,255,123,197,115,251,224,58,66,73,0,255,132,242,197,210,214,66,250,122,120,93,228,193,124,0,53,122,179,220,78,156,71,126,227,216,176,166,72,11,52,45,232,224,41,252,166,175,245,168,227,184,23,120,191,141,164,155,177,249,90,49,181,189,86,239,122,248,12,79,170,61,142,35,105,7,137,56,90,59,31,206,55,150,204,209,182,151,87,195,195,114,43,48,78,146,0,128,89,10,14,64,111,94,235,129,115,224,130,194,109,229,81,70,70,61,82,243,189,99,109,47,47,213,215,226,139,248,72,175,217,238,201,215,123,179,55,195,5,95,228,91,19,53,30,109,75,89,63,241,11,7,80,250,192,158,84,114,11,59,19,200,64,121,211,44,169,86,105,208,106,174,149,21,69,1,80,110,173,199,246,118,219,125,25,237,227,38,23,232,97,61,53,116,140,83,193,110,18,229,45,183,15,160,244,211,199,191,126,36,205,54,249,132,168,69,188,108,236,212,242,245,192,31,123,63,180,244,0,255,166,0,4,122,183,98,167,248,141,190,226,245,251,26,127,156,247,147,221,182,107,76,206,5,241,78,199,151,192,143,188,218,159,234,31,25,221,23,125,45,86,82,149,35,210,206,59,157,199,135,120,0,69,81,228,65,191,30,64,169,253,31,219,0,255,108,127,96,18,190,164,175,249,248,31,100,46,198,72,249,106,61,102,204,58,205,87,106,0,255,39,143,211,175,253,221,135,194,231,244,53,245,115,92,89,126,6,229,66,189,124,241,26,249,0,122,224,143,235,33,182,31,55,161,192,15,159,27,219,41,126,224,154,23,14,171,87,155,235,63,125,244,77,126,199,66,160,77,200,166,241,85,94,145,35,26,64,235,231,122,222,57,72,187,29,142,71,166,8,42,141,103,197,25,222,191,34,67,122,165,63,10,193,65,168,249,4,187,7,58,208,64,2,99,115,147,224,169,106,111,223,174,7,115,0,255,205,182,93,224,178,223,27,74,120,20,31,56,128,62,197,233,169,108,163,21,76,58,69,166,25,33,253,6,208,238,15,212,103,156,113,186,31,231,50,204,0,255,130,9,197,169,143,110,241,74,63,189,214,39,122,156,202,143,236,3,192,105,231,119,237,75,16,239,233,47,126,134,143,120,117,154,99,15,43,171,12,43,43,112,31,64,239,81,159,113,78,229,254,140,153,95,190,55,121,230,155,174,58,197,51,157,173,193,65,48,12,118,225,213,169,248,106,111,126,61,215,83,230,234,191,205,182,166,101,226,127,243,80,59,13,227,151,230,122,189,188,124,60,71,98,121,129,5,241,104,50,151,200,108,215,139,191,225,195,30,64,19,123,70,114,163,214,63,16,172,188,172,110,29,169,116,214,20,126,106,197,181,190,213,51,125,198,165,0,255,118,187,168,77,180,173,153,102,203,53,9,127,107,208,21,222,63,219,221,138,121,32,85,149,216,80,28,49,42,61,117,143,39,122,117,205,237,12,75,129,200,42,109,45,247,22,205,7,80,250,86,159,127,0,255,148,254,129,36,159,44,244,108,220,37,211,29,124,173,15,87,179,0,255,65,222,242,63,183,221,77,187,219,184,64,15,248,220,104,95,43,85,31,71,230,135,72,209,164,90,246,63,12,244,254,185,120,155,118,99,113,106,162,75,16,31,64,3,127,14,251,190,59,119,131,38,70,46,108,209,39,85,227,207,240,190,141,161,45,251,154,253,231,116,179,125,87,197,128,88,157,52,251,66,75,245,128,135,58,114,37,123,140,103,213,63,96,62,185,245,236,109,6,242,35,252,171,189,124,0,165,7,118,10,58,106,68,160,175,136,0,255,23,253,4,235,17,9,91,54,131,79,150,34,254,15,250,28,89,147,249,101,179,29,124,113,224,1,52,247,25,83,247,113,27,91,164,169,223,51,121,223,64,90,227,244,21,246,127,242,49,198,133,117,237,251,253,78,225,219,150,98,0,255,121,249,153,124,32,231,27,214,180,108,51,229,81,248,189,95,62,128,214,95,245,96,4,74,79,66,145,123,229,254,237,193,221,135,249,119,237,47,38,103,79,127,240,177,158,92,177,127,123,50,58,78,34,245,239,39,113,34,205,194,0,255,173,121,0,13,186,186,194,127,93,249,184,50,120,77,67,112,54,125,224,115,173,154,248,127,233,251,159,91,203,127,200,70,132,0,255,157,3,104,105,183,194,127,29,158,147,231,150,73,114,178,20,254,168,10,0,255,8,126,71,105,150,115,218,14,109,50,3,40,90,42,125,158,24,82,101,221,146,162,102,4,0,45,37,69,1,80,180,148,20,0,45,37,69,1,80,20,45,37,0,45,37,45,37,0,69,51,138,58,0,197,192,211,4,139,26,56,205,5,160,246,36,76,81,20,0,69,75,73,29,128,98,192,105,78,165,105,238,110,154,1,208,82,82,20,0,69,81,20,0,69,81,20,0,0,80,244,212,238,95,24,69,0,48,0,18,111,71,160,194,91,218,145,90,97,207,9,94,68,75,185,130,10,158,78,58,68,209,211,68,83,120,88,98,0,53,149,158,243,236,198,72,254,54,28,122,173,207,125,206,230,211,211,238,252,70,112,159,6,203,11,65,91,116,9,31,105,162,215,237,191,124,60,144,53,31,232,253,22,66,93,90,225,180,253,224,27,93,242,0,122,175,253,103,140,49,44,0,255,177,251,242,155,157,143,77,130,87,154,233,245,251,56,30,140,192,26,6,196,76,230,212,228,33,226,110,5,0,255,104,171,87,123,237,63,215,221,98,198,152,141,252,186,153,151,58,19,222,233,106,149,63,135,231,124,60,160,252,179,180,154,100,28,64,145,28,227,250,123,250,252,164,114,45,212,97,105,64,175,214,35,252,164,77,87,248,187,31,50,46,0,255,179,27,83,27,13,140,217,5,241,7,158,54,171,244,199,70,191,48,75,24,52,110,93,92,165,63,111,39,207,200,145,173,27,21,134,186,224,8,160,244,143,129,120,59,217,124,149,38,84,72,172,131,166,83,225,223,68,250,201,141,165,155,47,211,208,106,29,164,32,128,102,191,0,255,103,125,254,239,134,125,52,0,0,255,115,218,210,163,27,11,172,214,147,44,106,98,86,159,35,77,50,167,52,113,73,0,52,160,207,41,69,60,102,130,85,42,252,9,232,73,97,170,245,143,153,185,158,109,247,247,157,47,106,170,77,212,248,63,4,254,247,173,152,0,255,185,218,235,64,3,104,169,177,214,63,167,91,143,67,93,117,198,165,214,40,158,44,214,238,15,252,124,129,202,111,140,81,67,77,176,148,93,19,241,119,101,7,80,84,231,21,120,247,199,43,185,243,252,199,97,105,123,75,117,107,139,27,196,31,77,215,123,251,156,19,32,231,153,140,28,99,99,162,193,138,85,39,253,13,160,104,85,115,250,242,45,36,239,199,56,229,169,139,123,32,119,119,161,62,9,87,122,216,227,156,99,191,56,191,151,15,127,79,54,242,189,89,71,241,183,30,122,0,205,201,109,156,228,77,30,211,248,179,125,249,115,100,243,213,158,126,1,25,209,69,22,11,203,231,158,30,9,124,122,233,50,137,143,203,245,74,218,127,198,176,218,236,166,144,167,215,202,227,254,240,159,1,148,158,163,141,135,128,131,195,73,100,91,249,18,38,214,45,56,53,175,213,181,44,254,136,191,230,43,252,7,35,87,225,26,182,11,97,152,253,101,254,172,133,93,186,196,99,157,244,58,106,0,255,57,135,231,127,155,180,22,137,0,255,185,97,124,140,87,251,4,56,246,0,52,245,81,231,253,162,50,76,209,82,2,80,20,69,1,80,174,102,58,14,127,236,118,243,254,55,217,143,149,101,10,127,70,97,36,156,147,26,199,48,164,16,45,56,107,11,232,107,50,206,222,111,95,209,50,223,102,227,243,182,76,251,208,254,184,178,57,124,1,239,13,160,245,140,28,224,212,153,143,88,109,82,166,221,158,227,173,238,120,186,230,214,83,67,77,224,13,124,227,122,15,216,147,60,78,38,217,177,49,119,60,231,111,193,216,203,1,196,135,241,113,215,58,6,198,24,23,96,196,116,17,164,132,58,44,48,215,42,182,151,151,106,168,111,252,16,159,204,215,236,159,62,177,183,221,24,176,236,30,81,150,109,211,145,250,106,40,128,182,147,59,128,202,93,72,4,89,94,43,236,24,185,165,76,146,24,93,44,173,205,118,120,103,141,159,158,36,71,187,10,56,19,161,74,4,137,86,118,164,149,157,123,205,185,29,2,206,129,173,225,84,47,229,66,147,60,199,219,171,13,240,60,124,185,7,208,92,207,104,103,140,99,96,55,191,75,206,46,29,85,219,254,187,15,243,23,207,25,235,20,63,70,124,241,223,154,129,168,198,232,152,94,36,238,136,28,144,47,214,33,196,171,85,124,0,141,61,119,63,240,253,56,168,209,105,51,226,137,31,86,161,87,28,248,103,202,67,75,0,255,168,184,67,161,123,169,105,42,126,207,235,232,0,90,225,143,43,183,156,201,137,141,164,210,181,54,11,225,161,125,85,0,255,95,207,160,111,35,213,206,188,86,181,228,235,104,199,221,143,241,227,127,1,151,65,139,84,107,195,223,244,21,254,219,117,11,233,198,239,221,95,30,243,100,63,106,220,171,83,124,147,15,160,22,254,216,242,2,62,254,183,205,194,164,109,199,94,26,127,185,118,53,118,28,28,176,60,195,170,246,54,231,212,82,5,64,75,73,81,0,148,211,215,81,232,0,255,52,200,0,255,202,143,219,31,127,240,207,124,197,160,207,0,112,30,43,36,90,95,227,159,220,185,97,52,108,17,251,176,17,101,149,93,251,134,71,191,240,141,30,64,81,148,52,201,49,171,199,206,142,188,92,121,100,89,0,154,142,215,123,238,143,195,191,121,119,144,155,155,253,111,43,233,34,62,238,26,0,255,57,8,114,188,169,80,198,43,248,246,90,29,124,179,222,241,84,111,174,235,0,255,49,198,241,229,127,126,147,191,79,0,255,236,88,172,119,188,174,150,15,160,244,108,126,219,93,8,155,191,221,189,106,78,44,87,114,215,224,184,33,56,200,228,103,220,179,219,83,106,144,121,90,232,194,170,248,207,213,30,220,129,145,124,140,118,141,37,34,102,172,200,180,236,48,128,58,205,41,31,231,50,24,114,145,32,73,171,240,143,208,13,244,206,109,67,136,200,144,172,237,21,99,127,167,186,246,0,10,123,239,231,216,117,227,229,219,32,40,54,15,237,143,59,75,196,15,240,190,43,61,231,57,199,146,163,14,247,99,180,223,146,76,92,228,123,121,121,137,238,245,240,62,254,203,215,124,199,109,92,190,27,55,184,180,173,190,210,233,56,71,101,208,161,93,101,207,3,162,217,134,84,158,38,66,92,17,143,116,175,136,239,225,127,249,0,122,95,143,128,238,70,101,171,18,99,146,136,102,171,253,97,175,110,214,164,30,133,184,99,35,202,219,123,181,15,238,81,30,7,184,101,7,99,46,105,97,104,161,47,233,188,45,132,31,227,23,188,118,0,255,58,50,12,25,91,93,21,41,90,136,75,32,174,8,160,40,234,20,87,187,158,1,98,231,145,70,234,2,40,252,23,232,184,114,104,4,41,22,139,88,251,244,108,104,153,126,244,149,158,241,58,202,144,97,193,253,248,106,201,49,52,43,191,101,214,87,239,106,120,26,254,228,154,156,36,231,176,45,39,85,75,86,174,96,207,224,130,57,125,193,67,108,128,167,225,7,189,166,30,47,28,53,34,128,197,76,129,28,141,196,240,60,83,219,107,226,191,230,245,154,136,79,243,0,10,208,141,204,79,82,231,242,237,228,67,146,34,68,167,175,78,250,108,85,188,21,159,228,21,176,60,25,99,52,47,38,138,32,239,120,106,252,117,192,234,216,128,227,209,46,84,186,184,70,55,109,80,131,248,80,97,199,40,63,185,0,64,149,217,134,37,46,93,233,3,232,247,243,204,242,127,249,54,157,229,104,127,147,68,218,135,47,241,106,225,15,92,94,208,197,71,115,143,71,219,138,82,0,255,120,77,95,213,0,255,215,221,113,211,149,135,145,239,182,213,102,103,145,175,177,227,224,168,50,57,215,81,172,173,225,126,157,12,160,40,138,22,128,146,162,211,90,159,62,227,92,24,151,207,248,93,162,152,60,243,79,131,76,55,141,245,0,154,231,122,150,207,64,37,12,16,52,109,2,164,29,175,217,7,207,12,143,194,175,93,181,0,255,2,125,242,56,111,146,146,82,60,71,51,208,173,44,46,213,85,19,214,99,252,210,181,126,159,122,92,130,223,116,216,36,235,80,32,159,0,255,69,241,34,190,148,246,240,9,175,244,177,177,222,46,203,47,218,197,49,34,80,210,77,147,92,107,241,31,7,208,58,246,62,2,147,62,108,241,42,23,75,155,181,95,135,134,190,230,41,159,142,224,12,36,64,150,39,201,76,82,47,105,99,100,119,99,105,125,129,206,137,71,240,91,190,142,174,247,246,101,119,147,57,229,249,148,133,71,30,108,213,215,181,133,183,29,64,233,120,218,117,118,198,151,219,229,115,243,203,155,73,34,207,236,79,117,174,130,79,226,195,188,130,254,64,12,70,144,218,167,175,204,233,87,95,191,159,51,174,111,99,49,183,188,247,213,254,149,185,103,31,75,248,92,220,50,207,215,235,0,255,56,55,128,230,27,21,16,112,44,137,150,104,168,105,53,60,175,223,3,232,72,203,127,156,28,7,91,41,228,176,219,226,109,97,29,252,220,181,142,189,143,147,252,61,35,76,229,221,126,211,166,107,52,34,87,170,229,127,70,158,147,199,127,28,228,158,248,19,183,34,252,214,21,254,58,10,120,220,230,206,248,222,22,18,23,119,107,168,239,55,196,23,60,128,222,233,96,62,57,195,196,40,99,218,188,19,3,218,211,172,219,16,175,197,127,120,189,3,185,116,133,127,107,231,248,16,92,9,139,196,170,66,245,135,143,61,169,101,188,230,90,0,74,90,74,106,29,24,0,206,0,128,162,18,195,26,65,223,1,52,254,239,234,21,50,228,230,199,224,194,124,210,26,254,105,178,232,24,62,217,107,247,243,187,29,71,38,248,125,163,65,36,219,230,13,101,27,62,77,227,175,30,173,86,226,95,174,245,98,253,39,1,93,242,243,70,30,165,236,53,250,206,113,105,17,254,177,2,103,48,159,12,124,236,196,154,38,139,12,97,45,46,73,75,82,157,197,223,120,0,197,169,207,168,184,241,136,242,92,87,250,220,23,14,102,135,169,136,69,139,148,166,123,103,11,18,125,19,254,193,75,53,254,51,189,170,150,142,153,183,217,217,246,243,78,51,29,225,145,126,244,181,238,253,145,96,28,238,20,74,187,43,224,26,25,141,185,82,159,99,110,214,45,254,55,67,63,0,197,115,27,101,149,97,102,246,3,75,72,142,180,186,96,116,73,169,85,60,212,13,254,194,19,107,186,159,23,128,19,140,243,149,174,152,54,187,12,73,78,219,214,178,253,171,69,37,190,139,151,92,239,97,79,198,156,43,186,116,62,153,108,50,109,195,219,43,159,206,45,226,31,241,57,94,145,156,113,46,31,183,221,108,242,110,201,254,110,239,236,0,138,215,51,198,95,0,22,17,33,159,222,197,228,88,91,244,18,159,234,171,134,252,242,31,183,225,180,47,126,227,14,141,196,167,85,92,73,61,125,0,181,175,250,10,18,20,118,73,247,136,217,177,72,148,61,69,50,155,190,141,226,35,248,170,215,238,31,156,145,202,87,193,109,195,129,205,27,174,211,101,25,86,248,138,140,115,198,7,114,183,217,36,129,105,63,151,150,236,245,190,66,207,251,179,69,151,36,115,100,72,86,150,183,184,180,97,172,110,174,16,223,133,79,244,0,154,58,189,14,66,78,225,106,97,88,121,10,203,221,16,189,83,99,45,43,53,130,55,226,115,249,90,127,4,245,92,184,232,64,50,149,67,168,235,52,111,104,171,222,246,181,78,199,118,228,161,216,152,118,14,13,100,9,146,165,245,208,39,239,45,153,175,241,215,99,192,19,132,25,32,155,30,13,34,78,215,183,214,23,252,240,78,252,152,7,80,20,69,1,80,20,69,1,80,20,197,104,1,40,41,90,74,0,138,150,146,2,160,40,138,2,160,165,164,40,0,138,162,165,4,160,40,138,2,160,40,138,2,160,40,138,22,128,146,162,40,0,90,74,138,22,128,146,162,40,0,138,150,146,2,160,165,164,104,1,40,41,138,2,160,40,138,2,160,40,138,2,160,165,164,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,90,74,138,22,128,146,162,40,0,138,150,146,2,160,104,41,41,0,90,74,138,2,160,40,138,2,160,40,90,74,0,90,74,138,2,160,40,138,2,160,40,138,2,160,40,138,2,160,40,90,74,0,138,162,165,4,160,40,138,2,160,165,164,40,0,90,74,138,2,160,161,235,125,166,199,46,39,109,114,103,183,104,150,242,108,105,141,70,250,136,174,240,197,90,47,12,0,103,20,128,81,164,91,144,66,91,65,95,115,189,74,122,130,208,42,63,31,187,209,12,106,163,113,13,196,240,33,252,160,7,208,122,60,73,130,28,48,171,133,25,17,111,141,227,46,88,185,180,189,88,79,173,224,31,124,235,154,239,25,35,212,110,227,198,60,157,149,94,191,62,185,252,51,147,247,139,96,39,184,185,184,37,249,114,221,251,53,214,113,190,222,103,0,255,109,122,69,183,157,223,188,159,132,93,158,236,59,109,54,241,87,60,208,3,232,125,225,185,12,35,31,120,233,224,198,45,152,8,43,134,6,242,222,98,241,85,124,225,106,95,71,166,183,223,253,196,18,27,92,221,226,232,46,126,76,94,235,56,207,109,55,41,95,154,163,54,250,0,90,57,79,189,93,224,37,205,237,198,162,248,244,121,91,155,91,91,45,126,134,7,122,173,119,0,255,224,62,192,71,19,47,193,69,8,228,46,211,37,68,222,10,47,53,108,108,124,189,207,24,27,70,230,75,81,232,245,62,251,7,142,45,184,150,149,199,181,212,201,50,15,91,172,201,31,15,225,177,0,106,175,253,227,186,197,182,157,223,203,87,201,203,30,251,85,155,62,252,22,63,243,122,159,163,222,48,99,95,235,121,254,54,166,195,165,227,231,205,94,95,252,238,240,84,155,248,218,130,215,142,0,255,235,43,149,224,134,32,25,181,100,246,222,61,178,246,54,96,89,79,247,202,14,120,31,15,2,104,252,246,244,126,36,40,129,88,41,214,213,24,132,178,25,222,23,212,154,132,79,246,154,250,245,130,152,131,202,152,228,229,69,209,200,241,160,254,229,241,71,155,75,235,248,55,95,239,136,117,223,128,195,113,187,141,194,147,180,13,90,106,186,15,175,233,107,252,244,36,204,209,54,20,126,143,163,153,17,88,251,196,87,154,212,213,240,83,62,128,6,245,220,125,88,120,193,193,152,11,107,38,132,186,170,166,171,133,127,138,146,171,12,251,121,196,217,212,68,235,138,176,50,62,115,5,64,71,87,196,232,7,146,112,14,57,163,137,100,45,208,82,131,84,59,120,206,149,212,123,206,120,206,109,228,0,58,79,218,18,251,0,90,167,231,140,77,244,254,242,33,227,126,35,143,199,220,113,86,199,127,248,156,22,62,91,227,31,56,217,50,2,83,72,252,66,228,209,74,93,26,109,116,201,107,155,110,180,252,111,199,76,254,60,200,74,132,233,98,127,50,75,124,7,223,238,53,56,8,172,146,185,124,0,157,235,191,248,59,159,211,253,99,127,194,110,22,191,229,181,13,156,49,206,132,113,121,247,37,20,105,109,3,206,82,189,114,0,255,118,91,254,87,249,202,254,24,101,165,248,81,205,115,146,100,68,146,140,219,196,77,176,101,89,130,57,221,217,89,144,246,193,0,255,240,115,7,208,238,231,202,222,47,144,200,56,183,6,224,106,205,241,246,249,114,234,131,186,119,87,194,163,240,73,237,1,224,70,192,137,149,57,6,43,111,100,57,130,183,76,79,157,203,43,182,248,36,190,181,214,189,143,113,220,6,70,28,23,223,143,115,52,113,188,61,153,127,122,55,196,143,120,93,16,239,227,241,124,189,199,117,32,57,227,3,142,199,184,199,58,207,166,155,206,212,92,211,14,160,65,209,83,174,127,216,89,64,24,148,167,209,185,181,38,158,193,11,250,90,159,191,77,167,140,111,236,118,222,74,98,126,236,15,141,139,116,139,0,255,241,21,225,159,235,216,48,174,156,133,184,193,149,165,245,53,254,221,24,35,182,252,95,158,121,178,12,142,246,103,26,55,196,15,248,38,31,64,99,207,116,195,97,196,138,0,234,166,86,106,169,74,189,222,223,95,229,36,56,251,150,119,239,221,8,98,171,164,127,103,35,60,19,191,229,181,126,128,28,134,10,0,90,74,138,150,0,154,67,143,131,180,51,89,229,56,233,43,252,131,249,228,182,89,30,73,177,112,187,76,212,48,126,233,210,69,240,103,190,226,189,134,63,29,163,225,56,151,129,157,22,43,151,152,125,107,127,82,234,16,254,228,0,26,254,48,2,126,8,249,86,72,0,255,25,205,16,212,116,213,98,134,248,153,107,66,79,161,125,252,109,169,218,19,7,50,189,251,244,137,47,90,234,21,254,123,82,0,255,121,247,17,238,222,21,72,228,26,14,77,199,241,15,94,219,25,238,20,175,15,160,245,242,241,28,122,193,13,44,6,164,197,20,117,115,14,204,181,117,58,196,91,248,50,67,207,249,106,127,223,174,187,69,156,221,203,195,202,229,199,62,213,164,135,111,241,182,235,61,234,169,130,138,229,36,221,203,67,109,70,154,56,199,28,205,171,219,226,73,248,81,175,245,60,56,227,54,157,45,46,0,255,102,222,249,130,174,217,15,251,67,211,131,175,241,73,62,128,146,78,107,253,250,224,12,131,216,251,223,135,186,240,22,87,44,144,234,217,164,171,110,86,2,80,122,109,21,135,3,95,108,36,139,170,204,173,111,170,186,213,238,191,251,163,157,81,160,17,187,47,160,113,12,69,11,97,193,167,97,181,1,244,254,62,119,31,143,25,179,153,207,149,110,181,207,180,9,205,225,75,125,173,155,143,3,217,191,27,153,12,198,20,46,73,26,80,214,222,210,47,136,95,241,185,34,17,43,29,79,189,187,126,0,223,237,229,149,55,218,125,222,237,91,45,34,248,5,31,184,226,24,6,32,87,78,122,99,168,217,162,153,48,140,211,180,139,226,175,248,147,3,104,48,206,49,202,72,21,110,16,80,46,142,188,181,140,136,61,154,182,197,39,241,115,94,239,1,36,25,133,164,212,58,206,51,62,144,242,228,57,42,1,40,94,232,61,246,42,61,48,226,110,107,99,28,201,39,219,91,167,103,209,236,63,47,208,137,108,193,13,160,213,253,211,73,232,0,255,202,108,195,42,251,147,8,225,89,125,45,237,63,150,27,242,160,42,13,37,213,161,82,240,26,175,121,221,242,28,156,224,75,145,248,106,150,4,73,78,141,123,138,183,155,75,52,129,79,123,189,175,127,143,229,227,127,82,5,248,86,251,43,31,19,235,16,239,116,233,0,138,94,21,119,0,255,220,174,144,203,183,51,34,158,184,160,149,217,234,250,222,158,58,2,40,206,41,107,124,181,236,0,255,142,125,252,71,178,120,116,225,122,60,179,175,245,28,227,186,33,95,175,157,7,227,249,134,222,156,113,124,143,70,227,222,58,109,196,0,255,121,0,45,37,69,1,80,20,69,65,125,0,29,197,31,95,142,60,221,70,219,234,188,14,71,169,63,248,160,194,95,159,250,47,76,62,32,230,30,197,29,93,220,169,195,131,173,227,63,174,116,44,143,35,33,221,184,152,166,202,229,110,109,237,52,175,6,225,55,189,34,150,0,255,229,227,37,146,9,14,217,47,140,63,251,99,23,223,201,7,208,122,68,124,151,41,42,87,113,111,111,223,83,229,211,36,198,169,167,10,20,42,236,1,148,174,0,255,246,228,235,150,177,253,49,88,194,223,244,21,7,193,3,59,164,76,226,149,158,0,255,193,88,63,251,237,208,185,179,253,73,177,104,17,254,219,171,193,3,40,252,247,164,254,219,33,0,16,119,175,236,93,186,23,148,76,219,241,251,124,69,202,141,251,245,53,246,64,204,0,65,164,66,133,100,181,199,11,177,11,226,141,14,129,102,226,139,249,10,0,255,8,30,195,173,93,110,151,135,90,144,76,46,44,213,79,103,120,18,63,2,104,252,151,221,80,2,87,124,127,81,138,36,157,142,90,164,218,194,131,250,234,253,60,127,27,147,221,190,49,126,222,116,103,155,119,123,248,168,131,6,129,124,197,116,28,57,56,92,100,175,246,168,127,103,108,209,125,99,229,151,55,19,116,62,218,63,234,221,32,190,15,31,113,0,189,191,55,251,91,196,73,160,253,144,153,163,88,176,91,223,133,135,241,144,107,30,94,95,113,148,79,15,50,142,37,133,217,163,88,16,175,215,61,134,119,118,151,183,87,195,135,195,211,120,52,95,235,223,43,192,201,21,72,90,12,205,187,65,240,172,162,229,90,54,195,171,120,205,1,20,69,235,40,0,90,106,249,129,181,145,145,186,209,28,3,148,33,238,56,42,41,54,128,214,227,208,141,114,169,157,32,39,54,106,241,42,132,26,105,19,0,255,244,212,43,16,228,177,188,2,240,50,239,238,253,118,75,107,184,183,79,143,253,165,151,248,5,158,226,21,90,115,207,247,156,49,114,97,211,103,112,145,22,247,1,148,254,65,218,25,231,54,137,83,132,155,114,218,254,202,162,151,233,174,226,192,112,37,241,199,222,15,69,157,19,2,193,78,109,155,94,30,190,231,74,199,200,254,113,206,110,211,141,221,201,147,201,190,207,254,214,151,227,187,206,122,0,45,173,143,160,142,84,114,94,233,67,207,49,189,204,215,48,33,68,157,190,36,9,202,211,87,79,241,137,198,93,237,57,227,117,230,136,219,229,139,185,188,183,217,158,134,58,107,217,45,128,202,111,84,7,169,60,154,124,0,255,111,158,0,255,100,242,77,239,19,12,92,200,75,73,26,43,110,49,223,169,148,219,206,35,97,165,219,139,226,117,183,1,84,254,20,61,198,126,42,127,80,135,225,206,245,244,242,31,231,235,245,205,238,208,234,24,15,86,235,252,56,204,44,191,141,151,174,47,249,9,163,190,90,196,2,40,130,251,84,25,158,159,241,172,61,80,203,254,135,133,239,58,134,46,236,59,143,81,39,125,167,230,186,127,144,38,29,103,46,156,70,224,63,142,164,163,52,209,12,160,244,135,213,230,25,7,212,71,123,159,180,222,240,55,42,252,147,4,252,47,117,1,253,0,255,186,34,252,207,214,248,145,208,17,3,105,49,128,194,63,57,143,0,255,184,62,181,209,121,234,107,9,111,86,165,63,200,216,248,169,46,58,56,162,136,55,240,229,232,138,50,14,160,57,9,139,188,93,56,170,149,6,238,110,71,252,12,95,151,114,141,225,120,158,220,156,38,223,61,226,115,55,87,76,114,59,245,4,127,234,174,215,220,198,137,185,205,172,138,39,103,62,198,239,238,124,156,249,107,111,62,128,110,0,255,244,89,150,158,113,211,26,43,143,75,102,240,163,54,92,239,189,143,215,103,213,0,255,251,50,251,233,223,234,237,51,248,168,143,125,141,0,255,171,233,127,78,110,95,254,195,183,106,28,107,246,127,159,227,149,42,127,12,137,95,175,242,101,185,116,121,180,213,46,62,128,102,122,206,219,110,92,104,191,54,215,170,136,190,198,62,252,171,102,9,163,200,32,180,45,65,179,187,125,58,134,175,226,107,94,233,248,8,139,224,182,69,116,250,105,178,146,112,63,252,12,191,234,192,1,20,173,214,251,138,31,55,178,189,140,148,197,96,147,62,97,197,107,52,135,215,109,214,20,234,31,141,222,63,18,141,1,40,138,162,0,104,41,41,10,128,150,146,162,0,104,27,184,240,52,35,76,115,224,52,251,63,52,0,69,157,226,105,26,0,244,158,203,169,61,152,148,20,1,0,74,15,138,226,41,37,0,69,81,58,0,148,174,244,185,28,199,203,55,115,253,143,37,194,148,135,5,141,173,244,209,13,222,232,206,1,20,24,192,32,140,163,87,83,191,30,59,31,103,220,6,69,20,106,97,141,190,229,122,165,191,238,227,238,186,45,253,7,71,57,44,52,212,87,226,24,251,193,231,240,75,175,71,159,233,32,165,127,183,219,200,109,52,110,192,82,183,235,21,190,209,120,62,128,218,167,158,62,164,137,241,62,4,4,139,81,178,64,231,240,97,113,87,250,92,199,205,220,54,198,249,102,109,211,126,243,162,236,2,0,255,105,190,215,251,196,159,131,90,0,255,128,165,222,179,201,87,120,177,174,240,180,214,122,143,115,181,243,153,88,36,15,160,69,143,235,40,95,0,255,86,227,193,154,54,201,35,232,78,45,193,103,58,119,77,217,113,232,176,227,253,150,10,170,246,12,115,172,161,102,240,72,151,174,77,241,122,146,99,150,43,175,44,27,128,214,39,133,84,193,200,136,34,169,245,97,165,7,232,24,227,140,81,247,187,49,9,230,121,115,83,150,83,103,189,226,165,38,92,169,62,175,19,61,254,87,68,119,230,26,172,43,19,107,47,62,213,81,15,160,244,156,3,115,183,137,36,83,89,225,63,245,113,120,230,192,175,178,127,200,43,197,63,209,127,61,99,174,145,199,33,125,241,75,213,149,62,116,228,242,115,35,217,57,194,217,47,149,199,61,82,44,165,129,206,58,195,0,255,14,160,244,235,147,122,144,107,180,241,13,51,183,233,90,174,98,156,250,89,54,75,72,92,146,180,168,218,177,189,0,36,23,112,14,112,97,158,236,53,201,222,169,203,222,243,229,53,246,84,79,112,59,23,202,62,216,203,223,248,198,58,22,252,189,94,243,137,143,227,143,30,64,239,1,63,14,210,253,105,35,176,240,154,200,189,90,191,248,93,207,21,254,69,219,122,46,159,140,26,179,113,69,60,21,127,183,205,87,251,236,191,62,135,251,113,17,43,236,169,145,82,156,37,218,199,83,13,172,244,143,145,79,207,56,183,121,12,58,221,117,137,232,3,104,253,156,30,218,186,145,48,15,226,213,181,173,179,242,119,142,0,255,27,185,218,61,198,35,194,242,31,134,64,106,18,201,72,48,118,142,95,53,198,43,221,142,207,251,227,104,218,168,68,15,160,138,0,255,83,72,199,149,161,190,197,87,183,72,99,241,117,157,85,241,127,90,253,231,42,0,255,247,236,39,128,210,70,124,99,92,181,74,63,254,60,113,227,247,165,216,227,237,24,49,22,140,157,13,29,64,239,173,62,61,5,122,55,118,111,49,158,85,58,198,223,233,106,111,245,92,126,114,200,115,140,81,33,111,1,108,89,138,132,116,208,3,30,104,209,149,190,209,179,246,159,165,0,255,229,217,25,19,61,237,207,246,71,113,132,31,225,203,94,239,187,0,255,253,237,245,228,76,99,253,140,189,211,62,94,238,154,120,16,31,154,228,0,106,71,217,219,134,28,28,235,63,54,26,74,90,243,77,251,193,58,87,135,191,225,183,213,30,237,58,170,251,69,34,137,183,115,201,239,173,145,228,61,241,92,175,248,223,194,53,245,228,253,124,121,28,40,251,192,81,89,112,107,125,116,120,230,105,90,241,119,124,198,107,125,138,30,103,108,150,251,115,123,52,229,161,118,254,12,149,62,154,198,107,189,59,128,218,39,15,224,142,1,25,147,79,93,106,237,168,23,182,160,89,177,96,23,223,197,163,188,198,111,7,218,56,187,115,229,102,215,138,80,231,90,213,62,201,40,224,152,165,168,238,154,98,3,40,232,199,88,75,95,177,74,3,241,240,172,190,210,246,127,183,178,143,129,145,75,226,131,91,31,190,149,175,69,127,137,179,184,141,193,52,208,108,96,248,93,95,75,251,175,199,108,113,110,151,185,117,153,208,192,59,60,128,142,218,0,255,29,249,28,136,105,13,244,21,56,198,223,120,13,61,115,175,163,246,159,115,220,111,62,161,220,122,217,127,180,77,227,47,188,218,35,200,13,0,69,81,20,0,53,245,158,51,112,174,106,23,133,37,222,18,120,59,42,128,81,133,34,140,4,244,26,58,98,221,0,255,44,99,75,243,201,204,143,38,59,182,44,159,86,154,233,48,194,7,120,215,1,244,30,244,161,2,112,242,28,3,131,111,88,146,182,212,139,75,182,183,168,225,231,240,161,94,187,127,128,233,216,251,32,145,249,236,78,190,200,221,228,205,190,215,85,15,241,69,124,168,247,245,163,7,200,145,99,57,143,180,251,205,150,66,130,107,223,20,51,235,181,139,191,26,107,223,52,95,235,99,143,113,182,211,253,248,221,188,242,189,205,35,175,244,211,42,190,235,6,160,217,127,238,49,122,130,34,63,132,153,99,194,206,146,21,58,36,241,38,190,115,45,165,147,74,3,40,125,59,98,120,0,124,223,205,251,205,199,5,145,134,246,247,29,90,212,87,250,119,204,243,63,69,184,213,175,97,242,45,218,90,211,55,226,121,248,79,190,206,63,163,48,80,5,18,234,182,210,215,209,222,29,92,83,195,242,104,7,134,70,178,36,252,178,7,208,81,235,175,24,61,149,185,108,224,146,74,85,76,79,59,91,198,18,237,112,113,247,124,0,133,127,147,231,127,220,9,70,222,115,87,1,183,102,141,146,118,227,75,188,6,41,67,153,169,175,246,247,200,253,57,191,173,74,52,173,150,7,9,87,151,235,167,15,105,45,126,153,175,65,112,198,25,111,187,223,227,137,166,211,187,101,75,181,210,3,40,201,63,191,149,84,204,12,105,51,112,133,127,186,98,0,255,180,251,51,243,25,167,177,149,253,69,131,241,78,124,195,245,222,190,236,0,247,217,74,0,255,205,159,119,160,253,45,177,46,240,193,122,111,223,198,57,131,191,219,189,60,210,63,217,127,154,182,70,241,153,3,104,6,142,53,69,81,0,20,69,157,98,0,99,4,138,116,0,173,95,239,166,231,172,251,108,230,65,132,215,126,211,35,209,23,62,217,215,250,244,184,35,201,45,132,99,208,237,246,70,86,233,132,87,237,0,255,251,239,253,56,249,140,99,153,175,246,39,146,240,48,124,67,95,11,39,1,8,64,43,87,250,244,160,242,3,224,251,203,151,237,11,202,223,16,79,117,180,182,241,170,171,201,43,125,198,236,191,141,35,31,228,230,67,172,187,54,19,245,22,159,224,1,212,254,62,246,160,112,51,91,252,68,101,247,105,218,144,196,131,248,97,141,127,200,79,22,221,194,170,235,170,244,39,212,198,217,204,218,229,47,87,212,47,128,198,63,128,227,229,147,21,74,70,113,234,16,189,222,3,178,158,88,249,32,193,242,171,50,86,53,93,75,199,240,93,94,81,244,160,16,67,196,123,133,77,0,255,115,70,89,155,180,71,187,81,28,19,251,192,119,28,64,233,211,147,209,97,230,253,228,47,143,109,82,234,166,125,203,195,27,241,107,94,83,25,25,244,117,174,0,255,238,28,249,156,71,148,91,219,145,178,98,124,63,95,147,253,195,198,252,26,128,18,189,222,39,252,139,128,92,40,178,196,232,233,241,226,252,217,198,202,86,93,43,94,135,191,243,202,213,28,200,25,227,124,20,190,221,86,101,237,211,186,200,109,122,216,7,80,241,55,212,247,205,223,253,99,17,70,29,141,188,41,254,193,155,163,47,155,175,244,233,233,232,176,187,92,249,146,249,145,16,169,63,188,213,98,133,31,226,179,189,222,227,122,138,76,112,94,30,152,164,37,90,94,183,188,37,165,110,58,32,94,132,15,213,76,199,104,207,204,159,159,124,161,61,91,190,88,243,130,215,225,181,248,105,62,128,98,140,193,62,122,173,95,239,166,135,52,217,237,229,155,143,8,50,0,255,246,143,158,229,225,43,120,207,53,251,175,7,144,115,194,60,54,51,3,187,118,188,45,159,142,5,59,60,211,157,190,210,79,207,8,125,118,183,9,230,227,246,217,79,251,161,243,105,191,196,71,173,52,208,90,0,53,191,142,238,3,113,3,163,138,68,225,146,103,198,32,237,135,190,91,187,120,168,167,142,122,205,215,136,127,140,234,70,52,38,99,229,226,240,60,174,216,13,79,51,126,136,223,173,64,29,87,94,217,80,192,201,217,47,99,243,142,231,242,82,215,82,98,157,190,253,241,68,252,148,87,58,78,10,231,12,37,162,44,27,128,210,81,87,248,175,238,159,224,150,220,100,108,84,38,77,155,216,5,127,185,162,174,241,95,118,140,115,229,196,204,151,87,26,172,47,249,27,225,247,30,64,225,159,93,71,209,247,153,39,0,255,14,59,251,243,154,34,30,136,15,230,43,190,79,17,219,204,219,181,62,246,109,156,221,186,63,191,153,79,254,151,61,246,143,46,25,0,255,226,7,87,0,180,148,244,41,232,0,174,145,138,196,162,241,1,170,73,198,57,1,174,145,50,222,142,183,96,223,171,61,166,231,239,183,139,52,219,88,121,76,130,226,218,151,246,47,67,27,62,15,223,113,69,189,225,193,5,0,39,104,63,197,252,46,149,108,166,115,15,177,77,211,250,240,3,188,223,43,253,244,12,123,252,198,68,187,63,187,207,62,218,63,217,202,155,248,171,175,166,26,96,169,246,166,3,245,178,183,82,102,34,69,173,117,78,234,19,111,229,171,5,253,143,215,127,224,22,151,166,42,103,60,222,171,61,29,103,119,158,180,221,68,146,1,219,44,205,168,77,60,211,226,212,52,240,106,242,135,61,0,255,219,162,178,127,150,241,156,3,40,154,145,83,40,234,246,0,250,253,171,200,199,201,183,141,52,231,169,253,203,18,197,187,240,133,94,237,235,30,67,112,114,172,127,192,44,67,96,129,186,161,210,176,72,240,40,62,206,87,251,236,223,157,49,98,103,179,153,55,177,110,160,30,171,214,240,202,190,194,63,238,193,51,82,121,247,167,52,220,88,51,177,203,0,90,223,142,122,231,21,11,62,3,129,171,42,111,77,173,171,30,153,62,240,192,74,63,252,51,18,29,168,224,201,31,251,172,66,171,87,124,175,113,77,197,239,93,209,253,65,79,174,216,249,48,195,237,45,97,124,190,226,122,198,123,54,181,145,71,176,46,193,106,93,187,60,136,23,227,83,60,128,38,176,199,205,68,242,115,51,87,22,121,178,247,170,40,232,19,224,24,10,128,110,235,61,118,121,37,161,191,199,0,192,173,173,135,135,69,44,133,39,86,161,215,123,171,229,127,118,39,32,41,183,124,152,131,133,240,177,88,218,132,111,246,0,74,159,62,34,30,36,7,252,38,9,128,104,32,142,207,154,104,141,86,92,241,188,114,15,20,78,89,134,134,243,72,36,109,188,197,45,117,145,238,240,79,27,132,0,255,92,175,184,251,56,114,100,123,33,151,247,205,116,147,238,109,174,206,221,173,45,139,181,30,116,250,189,198,229,19,17,21,114,126,87,188,50,181,30,241,38,158,183,0,148,62,192,244,92,71,140,249,140,147,175,240,144,111,94,235,220,15,15,43,184,218,95,125,125,236,218,161,156,200,165,216,143,145,211,65,203,134,248,170,86,253,99,244,159,115,198,87,35,207,22,111,149,248,186,79,233,159,168,254,217,133,151,231,53,0,180,34,138,175,21,28,64,235,211,31,235,191,202,130,107,54,110,2,210,13,158,106,98,141,0,255,171,233,127,14,108,131,160,84,250,194,147,116,175,57,245,92,71,0,91,30,37,64,79,27,56,11,186,222,27,125,206,237,148,239,207,153,205,126,186,204,242,177,83,43,248,167,199,124,0,141,127,251,62,182,131,245,115,90,232,171,106,204,239,62,206,163,27,151,183,179,164,174,175,139,0,255,143,72,0,255,169,163,125,180,187,142,72,252,11,63,193,122,245,217,63,45,253,187,115,198,66,35,191,188,136,245,7,63,234,45,31,152,214,3,132,171,149,216,215,179,97,43,148,36,187,139,220,166,169,94,233,95,125,78,63,126,252,207,100,46,3,93,155,208,13,125,193,175,90,115,53,59,6,29,101,218,79,82,49,99,62,233,243,29,169,61,124,13,0,255,151,235,1,43,173,215,205,232,152,70,32,59,143,178,243,202,166,147,134,154,200,25,207,194,31,181,52,122,82,55,60,205,6,66,228,24,226,109,79,246,139,191,243,74,79,223,12,103,88,158,223,164,57,15,55,109,209,88,47,45,70,248,169,87,250,115,107,30,207,121,110,28,129,229,97,121,218,197,59,77,160,140,239,242,1,20,117,90,62,118,215,53,5,64,81,0,69,187,95,14,64,129,155,226,82,115,81,1,80,180,148,20,0,69,81,20,0,69,75,81,2,80,20,69,1,80,20,69,1,80,20,69,1,80,20,45,37,0,69,81,180,0,148,20,45,5,64,73,209,82,2,80,20,69,1,208,82,82,180,0,20,37,69,1,80,20,45,5,64,73,209,82,2,80,20,69,1,80,20,69,1,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,81,20,0,69,75,73,1,208,82,82,20,0,69,75,73,1,208,82,82,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,20,45,37,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,180,180,52,64,3,80,148,212,28,132,105,8,152,162,40,10,58,160,40,189,199,46,71,18,250,161,220,56,226,108,134,23,251,177,13,190,213,87,250,244,54,210,113,75,126,151,22,216,157,172,140,199,218,12,33,124,154,175,86,203,0,255,92,7,137,227,229,19,43,225,65,212,202,240,245,94,233,65,31,140,56,183,217,192,237,146,154,55,9,60,107,124,213,117,245,214,53,15,160,246,201,57,222,201,8,141,24,49,167,205,224,204,40,155,107,177,117,227,161,248,24,175,56,49,93,187,0,255,61,15,48,54,243,51,105,183,35,148,7,29,110,236,210,178,180,53,168,138,0,255,147,191,191,158,49,236,242,57,252,240,12,94,4,6,80,167,69,7,168,134,94,183,127,60,15,185,244,31,64,121,195,69,91,198,154,213,240,40,124,165,105,215,179,207,245,240,229,127,48,254,225,119,179,251,214,130,239,244,194,3,104,226,199,69,199,120,11,172,198,127,190,159,115,44,146,95,68,11,59,246,189,158,253,15,44,253,215,179,123,104,50,159,185,27,194,79,85,239,13,167,199,65,190,63,108,100,230,97,159,15,126,65,188,131,63,195,1,212,222,186,127,174,227,184,51,102,195,180,101,167,125,168,149,222,13,122,235,53,229,227,248,62,48,63,35,108,131,111,145,72,67,175,88,254,114,248,145,183,22,88,145,250,167,183,205,0,255,126,46,140,7,74,189,175,188,30,7,169,254,15,149,184,125,145,167,209,215,196,187,120,208,24,64,171,142,132,127,16,0,103,210,228,253,168,146,140,88,75,176,108,127,204,29,103,248,43,126,91,237,57,200,203,220,237,20,158,221,204,147,57,114,204,53,250,105,80,93,11,245,128,63,93,67,239,78,198,54,42,223,174,20,27,249,222,242,54,36,208,33,158,197,47,157,213,250,9,30,92,95,204,27,247,111,27,251,246,97,33,53,208,101,242,0,74,167,219,165,252,108,150,192,242,244,109,48,86,253,150,184,101,1,29,197,247,120,29,245,245,254,198,63,159,31,163,178,143,246,109,213,44,138,183,197,208,72,124,46,95,81,15,42,0,40,138,150,234,14,160,244,233,143,164,3,85,111,254,46,23,203,210,12,30,234,96,29,195,207,245,53,8,61,3,63,58,151,71,2,179,54,106,219,224,54,221,225,43,252,116,196,112,198,216,252,247,251,253,206,189,45,218,23,187,64,19,251,106,111,95,226,31,148,31,19,223,62,177,205,2,211,95,63,77,82,173,224,117,30,64,235,215,179,233,49,195,185,249,55,72,92,222,217,31,182,150,195,3,241,79,87,243,235,232,254,184,60,149,144,0,46,105,36,217,104,103,80,155,120,19,111,26,45,43,187,222,223,99,156,83,231,183,179,155,125,251,94,126,86,183,232,223,194,245,30,215,113,1,112,155,141,141,148,122,12,243,230,104,251,235,27,237,127,53,19,95,225,129,233,61,54,214,83,32,31,149,246,15,205,87,70,166,143,134,136,47,226,19,174,244,173,38,252,51,206,109,11,150,191,187,2,105,161,251,75,85,0,73,145,3,187,215,237,31,118,89,254,91,178,181,0,255,91,106,21,126,194,235,217,171,217,0,255,241,252,71,166,137,0,255,86,45,252,174,7,80,123,120,31,177,12,228,204,8,21,146,190,33,136,17,113,125,163,246,240,231,225,109,188,151,175,245,237,72,209,97,103,62,89,39,114,37,154,34,201,118,93,219,225,83,252,167,175,247,28,200,24,184,130,23,155,61,130,64,96,93,93,217,138,184,107,226,153,134,92,195,159,30,245,102,24,185,242,149,3,231,153,31,201,100,158,253,180,211,80,155,190,78,151,10,30,139,207,230,3,40,234,85,251,216,131,224,140,184,43,99,18,204,139,167,88,210,70,125,219,180,212,81,5,64,133,94,235,219,49,218,129,202,109,116,186,29,139,137,176,79,247,230,234,27,126,207,107,181,214,159,163,114,198,237,132,164,91,210,220,204,147,180,75,251,214,239,208,123,15,160,244,239,129,234,63,57,242,40,146,102,133,144,174,111,138,95,250,40,139,63,231,235,252,113,61,89,216,252,120,154,189,222,167,251,135,42,193,6,229,11,160,145,68,229,121,115,27,117,142,87,122,119,197,87,253,241,138,249,151,95,111,151,98,223,13,245,3,208,250,246,20,61,64,157,143,92,161,14,99,105,183,81,211,111,211,163,190,214,227,92,119,211,51,138,203,227,229,153,191,243,68,251,111,31,233,221,34,126,130,127,242,149,116,165,135,125,206,24,201,253,185,157,252,243,188,202,167,253,172,105,79,60,208,106,15,160,244,72,133,158,183,225,132,36,147,99,191,166,141,182,160,245,53,197,218,194,225,51,241,251,124,173,111,175,180,115,196,130,13,134,58,144,73,16,161,6,157,134,122,215,87,251,122,247,15,29,135,225,246,213,238,135,237,97,28,203,126,238,129,247,107,10,63,245,215,72,95,188,194,222,238,200,8,100,252,188,101,194,61,242,13,91,139,246,111,127,177,224,169,248,35,15,160,40,140,2,64,32,26,123,165,183,207,8,160,252,43,41,120,0,255,142,165,129,100,62,207,244,236,88,224,89,248,51,175,245,201,248,39,110,220,93,192,97,196,112,233,91,81,233,163,103,125,173,71,29,167,12,227,194,251,140,232,183,70,230,145,207,117,26,235,170,77,162,15,188,3,208,238,159,30,123,31,69,223,127,39,159,235,253,99,223,107,220,19,207,226,141,124,165,127,79,232,9,64,62,161,52,124,48,147,100,149,174,170,187,142,122,189,175,250,229,113,206,186,63,55,239,102,0,255,42,191,236,63,11,23,191,196,199,120,205,1,36,0,104,169,243,207,0,46,140,8,67,136,183,162,70,107,180,0,255,140,187,219,24,19,152,180,242,84,244,212,3,104,42,246,107,253,95,233,82,18,194,112,109,121,81,14,62,195,203,188,170,0,255,175,227,245,229,7,237,54,111,153,37,168,175,247,216,254,223,185,216,91,56,88,166,52,137,79,142,6,250,203,215,238,0,255,238,198,25,71,158,132,168,117,54,128,198,63,81,61,2,93,66,229,142,22,199,131,180,126,125,129,127,14,198,165,144,184,53,218,27,15,66,174,165,121,14,2,125,0,173,207,213,49,133,237,220,124,153,169,125,82,182,233,216,219,145,136,207,195,191,123,205,161,7,110,184,49,103,152,34,46,24,211,86,198,87,123,27,127,108,111,222,204,205,251,97,51,60,110,249,22,248,96,95,161,253,211,109,220,109,99,183,61,189,181,152,83,104,105,0,109,120,77,243,121,182,119,142,73,93,6,98,145,174,25,134,133,225,181,248,113,175,147,171,125,29,55,119,249,249,124,16,249,246,177,60,8,147,90,107,216,32,125,227,99,124,0,205,185,50,172,93,101,141,37,211,110,173,71,61,98,175,184,219,6,19,51,31,150,227,8,59,181,168,116,138,15,86,0,20,69,81,214,1,180,62,125,133,63,80,238,144,99,172,37,151,252,116,210,210,254,87,43,120,190,87,250,247,140,84,55,20,249,68,203,23,204,202,166,6,226,127,248,178,106,175,193,124,5,114,198,56,91,141,110,183,225,192,217,19,167,236,215,235,61,190,147,31,250,242,237,108,75,133,117,75,91,223,25,47,146,34,222,195,191,60,128,66,251,79,189,157,227,148,59,180,243,32,137,127,214,122,182,0,163,16,49,172,112,182,90,177,239,63,102,35,56,116,187,65,143,71,170,248,172,218,223,87,248,231,55,190,228,38,203,135,53,146,75,195,146,210,15,158,211,7,80,250,244,239,58,146,186,242,56,5,183,180,0,255,46,156,230,225,243,174,197,10,0,255,57,183,81,247,246,242,204,35,59,47,245,9,46,157,173,56,200,25,99,168,2,40,2,254,39,227,156,219,72,35,161,38,239,166,6,120,165,15,246,15,54,158,251,67,0,151,194,106,127,64,45,245,19,0,255,238,21,249,254,183,203,167,143,200,237,186,8,34,30,203,87,242,254,57,114,238,247,254,209,212,65,91,109,150,248,61,15,160,242,35,41,212,145,11,145,148,164,214,183,17,180,179,89,102,24,106,208,73,31,64,235,56,229,215,65,65,198,99,72,192,242,179,183,68,230,158,188,179,240,173,197,101,226,247,240,173,21,245,240,126,82,99,134,153,93,161,66,34,47,12,111,47,182,55,55,107,11,159,11,225,137,248,105,190,214,23,242,28,8,50,194,206,100,133,100,154,55,65,242,150,118,234,218,171,147,238,123,173,143,61,168,28,6,50,193,6,228,119,191,129,33,146,159,90,234,166,97,70,147,59,190,134,191,240,0,74,63,252,131,224,20,236,220,25,155,57,136,231,109,110,211,91,215,118,120,16,63,172,143,190,210,145,123,11,158,34,100,28,56,79,178,149,167,44,15,11,91,245,212,186,79,151,10,62,137,191,231,107,253,120,42,149,145,140,144,141,239,247,72,142,103,45,175,56,251,75,5,80,20,69,11,64,79,205,252,235,99,156,197,144,189,234,86,51,0,255,140,113,1,226,211,0,154,118,245,1,148,230,63,78,141,28,49,216,95,171,49,134,127,243,202,253,223,157,199,113,78,246,47,17,70,241,175,94,105,251,191,139,82,3,185,109,75,107,77,38,228,225,235,188,114,0,255,119,231,113,38,223,216,0,255,109,235,197,87,120,0,141,63,116,192,13,3,29,112,53,222,40,234,138,81,219,14,189,222,199,142,173,124,96,20,45,57,91,190,180,94,156,32,16,107,219,41,254,131,127,121,37,197,131,92,6,3,175,15,160,185,3,25,79,224,253,140,224,88,249,45,134,33,119,203,176,118,55,104,170,145,248,25,222,212,236,31,121,158,145,99,102,120,243,162,88,227,237,217,150,33,145,206,141,240,88,99,249,74,15,212,115,130,115,221,242,193,238,50,205,239,222,94,120,107,117,211,37,254,232,176,215,250,212,253,113,170,78,246,17,32,215,114,174,161,38,130,197,139,111,225,169,0,106,127,244,237,58,140,116,103,247,242,117,78,43,175,124,213,27,62,195,83,189,185,222,31,252,57,104,204,73,32,48,95,90,179,70,209,106,161,145,248,148,232,107,29,207,223,118,31,225,25,63,127,246,111,121,183,135,47,241,187,97,206,43,253,19,0,255,184,67,57,212,126,176,237,190,49,209,76,159,231,137,230,9,95,198,75,14,160,138,0,255,139,240,252,167,79,29,6,31,201,180,28,31,212,170,226,0,255,225,189,254,39,83,147,27,200,211,120,124,177,229,53,118,4,207,8,144,151,49,143,15,188,0,255,121,90,94,130,200,117,211,26,190,107,98,197,115,197,208,7,208,123,156,30,218,218,223,177,223,67,250,71,37,143,31,203,186,194,127,88,139,49,118,231,132,250,253,6,191,46,227,203,62,249,26,122,234,144,213,196,0,255,83,126,29,231,114,249,124,214,66,61,54,251,0,90,241,227,25,113,63,218,5,32,190,35,112,237,215,60,190,214,90,233,159,226,62,198,219,167,234,223,246,55,107,48,198,215,124,0,255,113,156,234,223,128,252,254,29,83,165,43,180,140,175,29,93,185,0,255,59,200,162,0,255,36,216,220,89,191,49,226,122,120,42,126,211,183,62,128,218,87,176,149,127,33,73,34,170,240,159,224,110,148,31,154,249,177,61,143,214,173,120,237,254,71,58,182,123,178,143,183,187,130,185,134,122,172,13,71,120,241,49,188,217,43,125,42,207,17,4,27,86,0,255,100,153,4,229,113,111,13,204,85,250,215,107,165,159,1,20,254,109,224,127,129,70,15,46,133,183,105,77,114,222,236,92,40,224,92,130,157,109,74,143,224,57,183,221,198,86,62,183,22,87,106,198,181,126,193,111,62,202,232,63,1,176,219,234,221,170,17,23,106,101,225,127,210,3,104,158,3,160,210,227,84,12,177,240,108,77,199,149,251,175,23,237,242,63,5,96,172,175,0,241,196,63,241,107,187,245,190,234,57,103,28,210,253,56,143,88,158,215,182,198,60,189,53,139,143,93,6,80,251,170,207,241,216,177,195,188,8,132,214,44,17,75,90,106,0,111,117,206,107,248,99,122,142,137,155,223,57,147,211,57,251,202,19,46,2,127,106,185,215,250,200,65,112,202,112,163,145,228,148,202,7,208,251,156,110,234,154,111,41,19,220,194,138,177,228,14,109,193,135,90,114,77,248,99,116,31,164,153,31,44,49,196,154,73,166,30,186,192,75,29,237,107,30,152,31,156,10,30,73,196,64,92,217,82,88,205,158,145,60,228,250,47,4,88,254,233,19,71,58,205,181,130,167,250,197,7,208,250,35,230,215,3,183,88,34,192,173,133,53,171,90,245,160,130,234,235,213,115,247,15,45,253,183,113,85,123,104,219,152,185,189,122,132,111,53,206,43,253,171,207,205,135,41,253,23,18,86,220,65,211,218,229,84,250,131,223,181,199,3,40,26,186,10,252,207,24,230,251,113,198,110,88,230,217,187,68,59,120,222,96,173,231,140,12,195,85,210,72,54,0,37,69,81,0,20,135,211,250,54,105,18,160,176,16,128,162,104,30,160,1,64,81,20,173,6,208,108,239,253,246,27,36,254,124,45,98,145,158,245,213,190,234,35,86,96,185,13,238,165,205,246,171,171,203,225,29,252,151,175,222,191,215,217,152,44,116,179,125,242,204,9,159,235,171,61,238,131,35,186,0,255,18,182,141,87,52,222,15,159,13,160,25,248,221,142,8,135,36,69,34,149,233,125,110,99,203,185,75,27,86,123,250,76,34,199,6,224,22,84,34,183,190,142,90,27,64,113,76,47,120,159,60,220,146,212,28,211,145,171,207,53,241,127,220,206,64,210,126,31,98,100,154,155,98,69,131,109,218,253,145,253,227,156,221,36,221,173,252,242,181,248,236,103,141,18,239,245,23,64,115,250,125,146,122,64,62,121,230,27,98,149,103,230,74,125,102,93,117,198,107,253,209,135,141,99,49,92,169,18,56,149,54,105,69,179,144,78,124,28,111,184,210,135,158,27,240,0,189,168,44,159,75,102,210,134,40,224,211,76,43,241,87,60,225,122,207,235,133,59,31,231,16,113,205,128,156,182,221,37,175,1,244,222,252,122,187,142,58,73,28,143,86,78,199,196,127,115,116,26,214,197,99,221,185,2,150,103,224,26,75,75,106,12,113,143,84,251,140,47,137,49,127,107,50,197,244,156,156,115,101,76,94,180,149,29,64,235,129,211,221,118,204,250,103,55,95,103,112,219,103,58,12,26,194,159,250,154,227,193,233,184,122,66,185,223,116,51,127,38,24,203,181,122,107,220,167,97,13,87,239,231,185,173,43,223,30,79,184,169,253,113,121,39,252,12,63,91,239,97,199,101,100,3,73,249,72,168,219,161,18,67,223,95,169,197,174,135,248,60,15,160,247,86,126,158,229,177,185,15,56,35,46,219,124,26,183,214,54,133,194,241,86,252,135,215,251,188,142,100,20,112,204,231,54,123,12,113,203,146,188,149,5,161,246,237,106,247,127,79,236,0,121,62,138,204,16,73,243,104,182,233,219,170,191,54,86,0,20,5,128,173,226,118,118,95,118,191,41,98,217,159,157,141,93,227,207,57,1,235,241,104,167,247,119,77,137,240,191,112,0,173,91,33,77,79,181,231,73,97,140,136,225,50,189,199,121,198,57,143,21,38,47,130,36,128,230,228,117,55,206,85,177,80,72,183,181,101,75,123,232,107,253,202,201,97,23,70,123,76,33,248,13,77,156,218,86,151,215,214,200,240,240,113,248,144,235,125,238,184,212,43,182,71,153,249,49,69,158,166,238,210,179,77,227,22,120,26,190,162,175,221,175,111,111,201,47,53,6,226,120,204,131,188,13,169,150,234,173,77,66,3,80,250,228,117,124,15,169,254,179,242,41,240,205,198,154,87,234,95,48,95,241,28,6,212,13,0,18,148,86,89,62,183,238,150,238,189,69,106,153,190,5,226,203,120,175,214,199,190,141,203,7,111,59,55,0,255,62,107,179,124,216,143,109,218,136,127,227,87,94,113,146,233,168,58,203,24,137,188,7,160,128,93,198,25,52,150,229,1,183,98,238,57,170,29,64,17,136,180,154,36,103,220,54,63,47,239,102,30,164,89,176,47,235,244,209,107,174,35,56,30,219,80,206,107,36,117,175,55,164,246,63,3,60,210,51,15,160,56,6,110,137,21,73,22,72,130,154,173,221,71,144,60,3,1,12,44,147,128,110,115,103,207,35,175,141,117,27,64,209,241,127,68,217,188,157,48,253,225,45,102,225,125,125,173,239,63,135,221,227,63,70,76,173,199,144,8,222,199,87,4,253,47,210,214,199,233,161,243,13,175,235,43,9,253,127,245,249,159,156,95,183,141,135,15,57,128,210,99,164,151,143,152,143,124,225,147,157,155,117,215,226,53,237,197,7,243,149,126,132,234,171,180,117,87,238,171,175,35,246,159,243,220,15,100,12,93,173,226,45,39,22,127,202,87,249,223,72,159,83,22,103,55,4,166,164,24,246,42,0,163,80,109,133,127,216,49,5,169,2,145,196,44,183,181,179,198,52,209,220,128,180,232,19,171,3,40,145,186,17,134,92,12,112,105,165,69,13,111,224,227,94,231,95,117,228,177,83,249,200,141,182,100,206,184,161,145,181,164,85,137,95,241,189,98,109,226,10,156,113,33,237,128,12,202,240,30,141,66,178,118,60,73,169,83,252,73,38,189,184,198,30,76,15,146,99,85,186,32,204,38,242,180,53,2,121,105,159,126,58,199,183,120,16,64,233,145,113,124,56,201,32,203,170,179,217,188,101,115,73,212,173,93,58,84,241,50,62,113,117,138,54,78,146,92,5,148,221,25,137,68,146,77,11,64,73,233,164,210,81,192,57,23,104,249,81,100,93,83,159,173,222,14,243,178,170,144,225,181,81,132,53,218,30,252,133,127,6,208,123,123,179,60,99,18,248,189,251,201,16,205,26,237,180,136,180,133,167,245,245,222,30,231,163,124,140,9,141,108,191,114,82,44,118,106,105,127,163,27,188,230,74,143,92,199,1,23,98,179,238,204,60,73,183,185,118,189,176,39,213,191,52,124,3,79,244,154,36,57,128,242,207,98,34,81,145,186,87,134,11,160,87,197,61,249,1,7,82,222,246,44,53,103,60,179,75,114,234,57,128,118,0,255,0,121,48,190,223,46,84,137,136,185,95,151,125,166,71,60,151,175,246,246,116,221,31,35,174,188,89,78,108,82,123,248,222,66,186,136,15,236,43,70,29,35,8,108,52,51,52,241,156,120,205,117,140,116,156,144,158,251,233,202,192,23,235,94,228,102,248,45,126,159,15,160,193,177,249,25,13,153,112,105,151,246,170,169,207,64,50,30,171,36,75,233,71,224,253,20,145,32,243,100,138,10,128,162,40,10,128,166,174,244,176,47,122,198,36,190,56,31,160,125,144,193,46,29,126,120,10,207,172,247,185,251,73,114,198,148,220,61,230,82,230,22,108,154,233,48,61,52,167,175,117,140,156,115,202,208,134,153,109,16,162,94,17,183,186,227,245,198,70,173,53,212,8,222,193,191,14,160,221,63,229,215,115,61,67,245,143,149,55,220,16,163,253,170,205,104,160,189,117,113,173,15,252,109,220,54,113,198,111,19,181,108,183,44,173,120,144,118,173,163,1,104,46,63,129,215,89,254,231,25,199,253,25,239,113,107,54,204,50,126,223,107,247,199,203,143,195,107,29,99,246,143,113,220,143,243,206,213,58,183,2,59,198,175,243,1,148,190,113,0,255,154,62,77,246,15,11,115,145,76,73,0,149,63,184,0,255,240,22,191,109,244,181,26,253,79,202,230,193,103,190,201,200,192,175,243,85,254,53,134,127,112,43,139,49,187,233,43,213,244,223,78,202,6,103,92,185,181,25,56,193,191,2,232,216,125,28,231,184,31,91,251,180,182,26,38,142,241,209,124,149,127,186,127,75,253,151,143,190,142,246,119,220,159,241,113,235,222,224,36,227,191,249,154,238,0,255,84,0,255,100,3,80,180,234,3,228,0,69,175,30,64,239,239,243,251,97,190,21,98,102,88,110,144,204,237,236,134,199,173,171,51,248,129,190,214,211,235,24,235,109,144,121,91,68,149,35,206,117,241,72,31,109,136,7,243,213,106,250,127,47,187,143,0,176,13,254,64,182,240,73,125,157,235,127,125,60,6,25,143,111,204,121,0,173,15,238,169,2,70,133,8,32,35,113,163,174,45,238,137,123,52,213,38,208,29,30,115,181,238,99,58,118,27,118,51,159,75,167,77,179,0,255,236,79,246,227,121,252,177,230,119,28,55,36,183,194,165,60,30,45,243,37,120,183,226,174,108,175,44,140,143,241,47,175,245,113,6,238,141,179,91,12,113,159,111,219,218,246,158,12,64,113,44,183,19,160,236,12,20,146,105,138,90,74,10,128,130,212,28,220,110,56,202,111,44,107,84,82,233,57,207,25,131,77,227,8,160,64,234,64,130,98,96,224,116,189,191,207,24,99,89,254,227,247,187,233,191,249,103,127,9,223,180,211,235,247,203,199,131,145,88,171,0,160,133,74,171,201,146,112,139,91,193,247,240,26,15,160,244,57,119,196,124,4,64,200,27,199,186,125,58,92,26,182,234,181,114,94,150,12,20,64,86,102,190,74,81,106,152,184,79,215,214,214,214,240,7,252,215,43,234,24,135,30,131,77,182,32,184,253,5,207,0,171,179,126,225,19,13,173,233,126,14,140,51,170,251,101,160,124,27,227,34,39,211,182,229,153,53,138,231,213,221,26,4,166,242,55,63,143,0,255,2,32,38,214,38,183,149,195,153,108,204,182,106,22,47,181,137,75,231,107,61,204,167,183,237,32,91,0,255,238,230,1,171,139,207,190,210,162,140,7,241,165,210,7,3,24,230,39,65,237,162,112,54,107,118,214,146,21,226,134,75,59,253,227,107,124,207,107,252,40,203,57,149,133,232,3,82,16,249,31,245,252,199,169,142,241,101,23,244,197,171,5,253,95,183,252,199,16,149,78,106,198,99,189,130,166,0,255,223,79,137,183,199,96,106,23,79,194,215,195,143,188,90,248,183,235,168,223,0,255,102,155,200,244,109,78,23,239,57,128,162,104,105,9,160,116,140,83,185,219,64,138,202,190,66,252,113,46,215,149,125,20,89,206,212,154,236,0,255,6,248,26,95,241,189,155,61,130,192,190,146,246,79,143,17,253,23,44,48,189,38,11,172,225,119,3,40,138,112,250,152,179,221,161,124,242,158,120,182,175,235,226,149,124,189,191,199,213,231,251,236,49,16,223,6,181,133,159,173,168,125,124,163,175,241,95,185,63,187,15,110,19,201,194,85,36,254,190,248,95,178,154,139,47,229,43,144,58,182,156,219,133,43,102,158,76,211,142,184,86,71,1,20,45,37,117,0,10,128,190,64,237,34,187,87,123,156,14,215,127,249,56,131,164,125,87,89,166,59,38,143,165,23,248,16,175,176,167,3,97,213,67,182,176,203,147,44,168,175,35,235,31,9,249,152,140,189,170,3,202,19,196,159,164,211,23,252,108,0,205,61,186,159,224,156,88,145,65,155,77,41,163,59,27,238,134,176,79,51,173,226,57,215,58,29,121,61,94,100,36,126,7,22,254,158,187,25,183,74,227,240,111,111,87,122,100,0,255,24,3,23,139,249,109,18,160,57,109,151,27,171,77,16,31,226,117,94,83,56,158,231,41,93,54,146,49,227,134,181,32,220,163,45,17,127,234,211,1,148,254,184,91,140,49,174,171,147,102,222,109,74,221,195,7,179,21,254,173,182,252,119,229,76,125,236,31,36,55,107,9,111,171,231,43,125,232,47,0,255,51,70,211,80,227,229,77,161,137,248,190,207,154,143,208,254,25,73,59,78,179,253,178,43,161,171,248,70,234,3,168,125,12,36,0,255,110,185,78,35,231,189,218,22,87,165,79,78,7,232,57,82,253,99,230,79,36,251,103,39,213,85,151,248,94,42,95,71,127,252,111,231,182,180,133,252,135,232,225,135,248,167,179,198,95,7,233,26,114,27,129,211,87,151,117,86,43,116,139,215,21,244,1,116,251,207,245,28,240,202,104,184,164,199,34,146,206,171,193,248,83,119,174,139,0,255,71,223,127,163,75,187,238,24,223,22,94,129,1,242,146,12,160,66,220,75,74,180,229,189,174,198,79,7,236,216,109,164,244,0,255,174,21,159,166,245,123,96,122,57,142,231,176,50,31,24,241,152,52,149,32,140,83,123,241,155,6,93,189,127,94,7,9,242,126,28,143,183,76,147,20,107,122,196,235,132,0,255,18,175,219,191,61,66,188,48,230,19,185,46,195,226,173,128,135,101,93,189,0,255,250,146,229,127,10,231,150,36,252,71,137,21,235,195,71,186,232,1,73,237,147,35,164,109,130,115,193,204,163,69,163,91,90,17,159,91,11,173,192,56,57,201,169,20,130,202,229,66,18,69,168,109,77,176,106,205,117,251,175,79,41,95,126,206,184,53,241,85,142,103,202,242,240,159,206,214,122,120,191,158,227,0,57,240,59,20,165,54,16,46,175,109,210,164,149,15,160,240,119,63,227,24,174,188,243,160,212,205,170,244,122,111,31,145,254,198,57,19,155,253,35,49,124,137,207,121,165,231,28,103,160,154,167,146,1,40,105,41,233,3,80,144,34,165,244,228,204,52,1,64,81,180,148,0,20,69,81,0,20,69,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,75,73,209,2,80,82,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,45,0,37,69,81,0,180,148,20,5,64,75,73,81,0,20,69,75,9,64,209,82,82,0,20,45,37,5,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,45,37,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,81,7,160,185,105,208,140,2,76,75,237,129,194,40,210,173,34,252,49,29,53,226,108,65,120,11,230,54,22,234,1,105,236,0,255,174,127,28,57,74,208,2,18,193,173,37,154,2,203,193,95,123,189,199,168,3,121,14,178,124,76,36,112,217,101,158,78,195,195,83,173,242,10,28,14,119,33,48,3,3,74,85,144,170,173,114,248,185,107,238,254,192,115,148,108,140,219,38,168,171,124,105,222,206,74,29,181,9,160,184,199,56,76,44,31,31,50,78,253,180,121,9,115,123,21,60,109,183,170,0,255,191,147,181,220,159,252,211,104,55,238,21,241,229,153,188,110,0,255,245,33,211,78,190,61,253,53,146,88,209,184,84,43,174,218,191,253,136,91,175,151,211,32,62,179,33,52,212,188,123,15,160,250,254,227,33,67,242,197,223,104,97,199,118,233,126,29,196,55,172,122,0,255,245,70,245,208,159,6,11,64,120,245,18,127,214,202,215,248,47,51,207,230,215,44,213,230,131,100,58,106,220,171,214,63,117,210,15,109,212,149,65,46,205,53,65,251,0,90,143,188,158,239,70,204,227,172,251,67,112,44,50,165,161,30,241,178,165,244,71,198,243,221,213,198,46,109,146,105,117,137,206,13,242,21,254,115,247,67,189,192,243,165,156,158,186,108,28,127,135,190,241,176,170,43,253,30,31,163,78,46,156,123,140,197,21,238,68,186,140,111,59,247,0,154,253,211,103,202,57,191,109,106,91,229,151,183,141,15,0,255,87,114,69,252,63,252,177,249,177,246,103,187,71,88,18,190,174,228,202,241,127,94,81,103,76,39,91,167,221,111,131,165,227,215,110,21,241,0,255,122,251,152,30,11,147,70,48,138,182,112,124,146,11,160,129,189,124,96,24,153,186,63,199,98,242,250,130,206,23,213,64,211,240,75,172,130,62,7,199,9,174,128,114,199,114,103,242,198,176,106,221,145,192,170,135,70,172,83,186,231,59,214,37,17,4,136,242,68,231,86,141,180,216,226,23,173,187,214,113,176,0,255,156,131,114,199,178,59,44,114,215,195,91,66,51,122,234,174,145,254,2,40,142,219,235,110,96,92,101,114,227,187,70,43,163,216,16,207,116,66,179,199,215,128,0,255,221,207,229,187,115,242,185,168,157,122,220,87,122,78,114,128,194,112,219,145,34,97,76,251,166,173,88,228,43,252,183,235,110,194,153,121,54,44,236,103,127,168,201,164,125,252,225,0,90,74,90,234,0,148,62,7,65,80,110,35,71,95,115,28,35,114,114,51,188,164,38,131,91,210,110,193,219,16,89,127,240,221,124,133,122,37,123,192,60,80,241,181,20,1,85,126,248,93,49,107,20,190,171,15,160,116,190,222,147,133,231,25,227,169,41,9,175,148,87,186,93,245,24,159,209,87,42,95,45,251,79,29,191,25,85,198,70,162,65,184,226,175,60,48,45,37,69,1,36,61,123,61,251,63,182,0,255,213,254,6,196,240,49,94,207,94,207,254,87,253,219,169,253,115,104,248,35,128,230,120,238,173,234,129,233,126,146,74,203,133,101,89,45,208,85,143,83,155,120,163,87,249,235,43,57,109,195,89,54,74,169,125,224,108,69,178,181,133,46,44,73,181,135,223,69,241,61,124,140,215,203,254,221,57,244,241,191,2,140,71,27,225,10,241,133,213,142,24,128,24,112,137,114,86,103,176,61,67,50,100,154,107,216,20,111,225,227,30,64,115,95,244,128,144,83,111,74,218,203,83,202,169,107,105,125,163,62,197,254,14,31,136,239,231,107,94,183,15,130,51,66,62,89,232,6,105,36,153,181,81,131,71,87,93,233,107,213,203,175,32,35,6,55,94,222,52,205,205,124,242,202,63,205,75,27,235,27,236,127,227,17,60,182,118,0,255,212,241,4,7,46,22,23,231,197,177,112,127,65,184,77,162,175,166,225,111,237,227,3,104,198,164,65,14,114,165,2,181,215,237,31,215,147,216,118,118,227,135,53,27,121,221,19,131,159,181,203,235,253,125,125,94,253,187,207,103,163,125,76,110,63,104,168,161,0,10,63,50,12,72,46,188,67,51,99,200,11,123,197,80,235,113,252,66,203,27,73,154,227,140,241,38,146,41,0,138,162,104,239,0,90,31,55,114,20,14,220,117,35,114,36,91,238,88,92,18,164,173,173,122,108,241,7,254,237,21,207,203,175,27,42,7,72,233,26,70,16,70,36,28,179,123,226,37,60,110,233,123,229,43,82,57,72,25,96,56,216,88,210,104,82,41,226,174,245,192,244,231,87,82,187,65,238,198,34,65,219,152,109,17,212,176,58,94,194,239,14,160,246,105,253,231,64,249,239,184,121,201,8,36,240,38,73,120,161,195,94,243,188,126,196,63,215,253,226,8,203,81,153,201,146,248,174,237,183,235,196,245,30,215,97,151,131,74,98,62,243,34,157,205,154,46,236,210,73,151,84,31,120,107,37,105,249,159,83,62,70,161,127,171,144,205,182,120,92,194,229,226,111,249,0,138,233,248,190,239,118,151,72,230,228,105,201,215,106,102,117,10,36,99,192,142,41,0,138,173,230,253,215,223,120,142,90,160,71,16,134,63,86,108,181,161,0,255,221,245,86,11,244,149,97,248,98,31,64,33,244,127,216,155,31,2,165,73,60,6,51,188,145,175,1,0,255,233,111,60,120,217,119,143,39,190,215,215,242,248,63,162,95,254,227,74,143,120,182,81,120,41,95,187,127,182,51,223,70,12,135,125,220,208,218,248,197,1,20,69,81,105,0,141,247,241,208,223,57,21,220,173,209,37,202,160,139,125,45,237,63,121,196,167,127,148,249,75,123,45,194,84,240,57,190,70,224,127,238,198,57,143,224,209,108,18,154,216,215,210,254,233,16,97,226,63,118,103,233,175,155,15,17,124,234,0,26,234,61,120,94,134,17,91,30,86,17,203,93,48,161,174,169,84,173,227,156,177,229,44,133,246,89,114,161,203,27,240,0,154,253,219,155,242,24,25,56,24,119,207,78,151,68,220,132,101,93,120,50,190,195,43,29,7,103,27,77,60,17,158,203,190,230,251,1,150,212,24,58,195,216,46,144,38,104,146,105,245,132,215,117,58,107,61,95,233,121,61,40,229,231,2,18,97,229,203,192,112,69,82,234,167,177,54,23,252,16,191,230,1,20,69,49,234,17,100,88,41,1,104,174,156,186,214,251,123,123,110,192,153,144,132,36,198,227,205,37,169,97,145,181,20,1,78,224,198,2,104,29,207,229,24,0,46,165,213,218,214,185,139,246,74,31,42,188,124,228,86,81,83,128,75,102,18,44,1,232,19,190,199,107,253,19,171,227,74,238,166,36,118,97,200,180,108,102,143,150,245,53,254,122,200,240,74,66,28,140,80,163,80,162,204,167,169,254,197,5,250,135,159,58,128,222,115,78,14,179,71,186,221,141,86,250,96,123,147,88,42,127,170,14,171,148,134,0,74,175,7,199,184,130,199,203,85,94,212,229,243,149,30,99,29,71,247,115,0,255,5,23,165,139,53,109,232,195,103,241,21,125,165,123,174,117,248,3,228,160,128,70,102,182,72,119,18,25,234,74,77,180,174,134,39,241,35,62,128,226,21,228,121,153,104,133,178,41,209,235,189,246,111,56,217,114,91,133,209,200,126,202,120,71,82,215,214,106,210,192,207,120,159,87,140,115,236,38,107,136,105,181,166,30,57,28,129,229,254,28,222,37,120,142,184,33,211,86,139,85,7,157,172,165,57,200,8,2,73,159,33,165,175,71,114,126,134,12,171,4,237,187,153,23,9,164,13,238,211,177,87,23,93,174,248,4,63,185,2,167,157,55,50,2,180,97,137,13,205,124,71,177,183,44,111,68,240,63,158,230,149,94,167,79,202,207,225,164,194,238,210,125,123,138,228,237,236,213,178,33,126,104,181,215,60,229,211,17,156,81,9,240,242,100,105,41,235,116,87,158,214,165,5,119,55,252,153,248,161,251,124,0,165,199,147,140,73,140,228,168,188,171,253,125,187,158,132,237,252,110,231,74,182,217,231,45,47,60,138,47,92,49,220,101,13,64,181,213,46,175,123,223,93,190,27,98,237,135,183,133,237,133,55,86,213,213,106,250,143,122,239,15,2,195,211,18,190,174,2,124,173,15,160,229,253,151,95,97,111,142,33,47,253,117,218,167,157,240,45,175,211,254,191,231,63,110,18,0,255,237,194,248,99,175,240,254,187,63,38,253,39,0,158,222,58,65,209,17,175,115,253,191,223,242,31,231,23,251,163,44,140,207,231,3,40,10,12,92,64,157,98,28,148,51,2,160,57,57,1,5,205,193,233,176,178,202,184,186,106,93,239,239,131,28,32,203,155,0,255,30,81,222,5,162,239,210,164,208,71,27,235,253,125,125,38,31,20,209,205,54,81,229,8,237,143,180,213,217,0,74,31,243,235,249,14,115,245,223,94,62,78,71,237,70,251,83,199,210,120,161,45,125,197,243,50,63,120,133,14,171,223,31,6,100,143,180,20,216,111,208,188,49,254,193,235,248,154,10,84,215,248,17,28,120,197,42,183,198,35,137,54,100,213,226,18,102,157,198,218,105,23,111,225,41,125,0,197,29,133,122,30,115,42,17,201,43,26,201,136,22,245,236,237,157,85,27,125,42,248,32,126,154,175,244,193,233,101,120,70,66,100,182,233,206,13,73,189,74,111,125,171,225,91,188,167,175,169,187,225,146,47,95,246,254,209,110,145,128,22,237,95,212,24,30,41,222,192,51,107,125,114,29,84,57,128,213,194,124,229,73,36,115,11,188,83,111,253,244,239,129,63,226,51,249,0,90,10,173,241,31,212,115,97,140,6,146,105,27,194,220,216,223,192,94,237,172,0,40,138,173,240,79,143,187,143,171,112,230,125,114,214,158,142,13,181,30,219,51,247,13,230,179,159,199,245,27,165,167,142,2,104,206,169,208,3,131,209,21,149,163,57,10,189,230,117,203,221,47,4,9,80,82,97,249,92,59,56,221,107,2,182,82,223,234,120,7,159,243,250,52,7,199,25,86,71,239,42,137,28,187,125,0,173,175,156,158,233,8,92,0,255,109,231,139,196,246,243,66,239,94,93,116,200,43,189,240,252,29,12,195,132,205,124,75,43,119,1,150,165,152,43,82,120,34,126,177,218,123,63,71,110,198,202,183,199,219,184,165,253,79,89,27,207,195,199,123,77,252,63,230,7,149,209,12,68,230,162,93,138,100,120,171,86,58,55,105,175,99,124,0,189,47,114,247,103,55,18,238,22,0,238,202,234,238,66,107,246,127,159,237,117,142,120,62,139,211,210,254,38,134,191,78,179,248,165,177,245,190,30,70,116,139,136,91,165,253,224,46,44,49,105,172,73,161,143,248,133,43,14,220,61,128,94,158,151,143,211,182,28,32,215,45,34,141,155,75,84,119,85,124,12,175,246,90,143,251,108,79,189,115,155,249,220,142,201,55,207,180,174,137,87,250,196,215,60,176,242,113,0,27,205,241,176,25,146,180,186,194,127,206,57,212,151,0,255,120,121,146,205,197,207,71,157,52,16,191,104,101,31,64,75,237,217,231,213,190,251,121,5,231,54,174,101,229,109,11,86,178,204,23,174,209,212,227,35,60,236,26,251,63,222,253,0,163,253,54,88,157,118,134,172,55,26,64,71,69,96,126,198,169,27,73,156,177,20,111,88,233,239,116,50,231,231,128,32,154,88,226,65,107,144,91,235,129,181,115,251,234,148,39,195,99,0,181,199,246,3,189,159,221,240,109,137,0,255,236,90,169,53,124,47,156,175,57,157,158,95,213,115,133,72,243,188,102,36,111,56,38,177,209,254,18,158,136,159,234,171,189,251,227,117,251,15,14,190,168,131,201,48,183,123,100,218,66,241,203,124,0,205,97,40,99,170,213,216,195,110,126,82,64,133,23,252,86,21,0,69,81,20,3,0,104,161,244,192,78,11,78,131,39,129,141,0,138,150,210,67,74,2,232,125,27,227,153,249,50,172,123,181,103,211,191,115,1,182,157,40,63,218,98,180,172,111,248,6,175,97,175,68,159,78,14,242,191,112,102,65,246,216,194,39,244,1,52,219,49,144,129,224,40,162,203,157,165,90,95,103,205,117,124,207,98,144,115,98,48,13,119,172,61,234,240,180,165,235,29,39,207,41,201,20,8,172,168,35,25,245,42,122,66,154,228,179,75,241,120,117,65,234,86,141,53,110,137,63,241,87,0,237,126,61,253,36,8,206,112,13,9,33,26,72,23,151,12,253,122,29,245,138,0,255,218,203,215,123,123,140,49,62,113,126,51,127,102,203,46,251,73,223,139,47,241,90,197,115,136,63,202,112,28,139,41,242,102,67,130,23,22,234,218,26,93,91,227,105,188,225,10,250,40,224,92,53,214,22,64,225,31,0,142,26,43,19,104,249,162,113,28,67,91,217,48,54,118,119,181,79,234,192,221,55,128,70,31,47,38,154,137,107,94,253,91,75,225,105,169,181,252,60,237,36,150,71,36,151,44,243,6,107,91,234,130,0,73,193,11,120,215,53,207,239,81,35,94,126,74,124,99,137,155,145,45,238,214,89,31,89,196,103,120,0,69,252,57,206,149,96,60,157,190,164,235,107,133,0,255,106,231,5,177,252,75,62,254,139,53,210,49,221,244,237,208,10,254,115,141,127,88,29,95,253,99,2,6,140,100,122,182,174,23,239,21,199,51,162,252,228,186,156,146,122,140,209,142,36,174,104,107,201,240,37,252,181,7,80,248,207,245,140,58,102,99,50,51,207,246,105,97,241,124,181,39,11,229,35,102,101,12,53,70,89,68,97,218,246,28,241,88,252,191,87,251,156,142,51,206,198,250,127,179,207,44,221,200,67,125,83,99,93,227,171,253,189,209,235,99,38,152,185,202,132,28,157,126,26,82,163,120,97,0,205,133,205,180,90,31,244,36,57,0,98,227,76,85,35,133,224,72,11,11,194,62,45,106,174,3,131,10,103,128,104,28,197,2,109,199,90,91,176,215,74,14,88,30,203,108,115,55,95,70,58,109,155,187,187,52,172,109,21,120,25,254,233,0,154,228,118,144,170,28,216,30,142,222,49,164,136,123,230,218,154,185,182,62,252,2,31,172,220,207,67,118,191,249,246,88,146,152,217,223,196,181,250,136,159,246,154,151,159,188,30,171,39,247,251,193,177,152,183,19,151,80,187,53,136,63,163,198,58,201,215,122,228,117,108,199,203,227,119,239,119,254,93,246,149,22,185,46,241,158,3,104,249,40,31,0,10,248,209,43,186,127,114,61,41,131,24,0,226,66,164,120,36,41,6,184,182,68,31,93,75,225,89,248,129,43,128,227,192,11,33,27,5,140,182,176,181,184,117,26,212,87,122,16,73,207,32,11,33,101,141,238,22,86,158,91,251,102,232,13,126,238,0,74,207,83,31,116,0,255,93,102,217,109,230,224,154,34,136,181,214,214,52,209,42,175,57,128,115,89,206,7,76,151,29,4,214,164,48,183,194,89,235,13,175,143,119,226,243,174,244,201,168,23,232,141,172,246,242,229,242,184,36,25,212,33,222,218,31,196,247,120,37,95,241,122,222,253,0,207,152,50,121,182,148,73,144,37,239,210,78,139,83,123,189,12,160,57,227,152,77,150,94,165,211,167,7,128,23,196,49,143,37,46,79,33,8,142,161,109,211,180,73,51,77,213,140,209,174,231,26,199,229,115,56,134,99,162,175,245,202,201,161,36,199,130,67,29,100,77,209,108,154,112,117,73,215,60,121,248,55,252,16,64,65,159,228,12,144,8,190,178,45,217,32,65,50,184,162,169,251,11,250,165,237,225,199,240,191,149,30,167,167,170,141,50,115,30,95,190,28,9,55,55,178,80,115,109,117,239,214,60,126,117,205,147,233,5,194,120,72,92,170,99,39,76,174,238,104,186,33,158,196,227,102,173,226,203,124,173,71,78,175,171,3,135,249,242,226,149,110,242,47,210,71,135,41,94,199,83,14,160,1,29,7,195,44,164,36,64,185,235,116,109,112,167,150,42,154,129,19,84,27,64,17,254,184,112,140,68,0,255,168,194,79,19,61,142,98,134,199,245,149,196,63,195,252,156,209,191,1,36,114,191,198,173,17,192,175,249,106,111,79,120,114,80,130,209,105,203,34,89,233,244,210,98,31,233,28,126,167,175,247,40,224,73,114,102,3,185,239,200,42,119,71,188,215,164,157,40,15,160,244,204,242,31,167,150,0,255,184,159,240,198,236,214,136,105,117,25,191,207,215,4,244,49,106,199,128,94,239,115,58,93,29,135,242,228,71,43,220,195,84,99,120,167,139,107,39,126,207,235,3,208,156,231,54,232,116,173,159,158,227,228,251,22,12,186,119,217,233,107,70,77,91,185,26,172,158,6,201,71,144,134,13,160,221,63,135,63,62,100,192,16,75,136,242,101,147,117,213,196,154,129,99,40,86,233,103,160,138,8,56,163,72,12,67,130,104,11,210,222,134,0,218,70,209,3,40,96,80,17,80,215,248,207,116,208,44,206,109,230,77,54,150,237,252,210,71,27,248,163,85,215,216,83,50,94,64,33,110,177,12,36,112,233,72,165,101,123,13,33,211,227,12,0,255,193,51,250,74,31,96,122,174,227,140,249,220,86,30,182,37,242,206,91,221,91,225,145,246,121,0,189,183,122,156,96,3,237,181,15,183,87,54,74,93,30,145,190,96,10,223,194,15,189,230,94,24,39,151,201,196,93,102,41,125,115,207,112,185,198,157,181,237,106,94,175,231,73,61,33,75,20,105,229,129,204,213,45,73,51,55,106,93,170,163,166,120,197,189,225,244,229,49,0,171,196,200,164,3,169,54,101,103,201,51,162,19,31,137,47,59,128,210,3,211,83,192,133,92,111,1,179,75,186,229,45,233,182,119,87,234,170,145,248,48,158,225,53,251,143,29,227,98,152,133,149,13,182,236,172,189,37,129,248,85,67,174,245,200,113,84,242,12,44,159,177,88,41,169,52,201,89,165,193,171,171,94,86,160,158,66,168,30,64,177,0,255,250,188,151,0,255,109,12,75,58,187,113,239,138,47,59,244,26,122,6,70,114,243,181,76,117,187,252,153,107,75,134,162,88,251,203,197,215,240,104,190,110,21,184,55,0,255,74,52,223,80,7,210,230,214,46,172,185,15,160,244,237,65,130,83,202,221,79,161,100,52,77,91,50,230,210,186,87,51,189,172,241,219,139,114,180,9,133,151,167,118,217,40,246,146,120,88,114,58,198,215,188,222,215,7,101,142,49,30,178,150,44,105,0,255,106,43,181,34,137,247,224,155,189,210,239,254,149,17,163,228,214,218,88,150,248,0,26,0,255,22,254,1,89,38,146,54,121,172,247,47,210,189,225,210,40,30,88,237,0,198,123,45,31,207,27,57,184,240,216,211,98,17,172,40,226,166,253,68,193,43,241,59,94,225,31,248,254,131,183,57,3,60,90,76,6,80,0,5,224,2,0,111,13,0,255,108,65,38,128,163,187,12,149,178,5,65,81,132,37,90,118,195,123,248,108,205,254,237,129,147,67,172,4,8,113,113,90,246,29,134,179,183,8,30,233,177,87,248,83,126,70,16,36,23,172,130,156,145,186,85,102,97,25,226,138,187,166,175,245,170,120,170,59,60,132,119,0,138,238,231,150,100,212,1,103,230,111,207,241,205,188,243,38,120,125,161,126,186,215,235,74,240,3,94,170,121,1,103,88,44,0,110,151,146,10,237,73,34,46,192,88,195,133,175,143,215,241,83,173,111,244,164,112,84,193,42,236,229,67,130,85,155,178,176,191,184,167,232,196,207,241,34,175,120,78,31,160,3,4,34,230,123,172,26,193,152,174,209,31,190,150,156,166,123,0,253,62,14,170,43,239,38,71,114,75,251,131,96,211,54,124,171,215,248,79,146,91,206,240,153,249,78,73,150,36,46,175,239,249,59,181,178,210,7,167,187,239,89,0,255,236,228,3,2,175,125,171,175,104,11,239,184,222,231,56,220,229,227,118,126,14,106,10,116,73,170,205,77,219,47,241,77,252,110,0,189,199,221,79,172,94,193,173,220,66,216,52,178,181,21,26,150,247,197,31,61,106,125,250,145,234,109,34,96,229,217,85,9,109,106,22,239,52,49,141,196,143,120,189,55,154,254,215,65,34,199,77,12,246,193,23,121,45,224,23,125,173,167,219,233,126,158,0,255,202,227,24,176,226,147,78,137,44,62,128,6,193,51,114,234,192,171,84,153,184,187,52,46,129,83,75,149,117,189,183,183,221,143,188,46,128,217,236,127,17,217,102,181,135,231,45,167,117,252,228,138,5,80,200,191,228,250,111,251,32,0,255,97,69,125,165,154,254,223,73,121,252,79,82,230,215,22,203,224,119,249,10,249,151,92,0,255,109,159,206,137,149,244,149,180,127,212,109,54,57,192,153,33,222,36,92,19,190,49,128,114,0,255,226,143,251,177,5,227,214,34,14,215,140,15,240,26,250,182,250,63,175,215,241,251,239,62,242,200,239,16,214,68,139,228,219,197,0,255,120,165,31,186,1,160,165,164,78,113,0,24,24,40,42,212,232,59,128,158,45,0,255,113,225,40,217,1,170,236,105,7,31,142,182,39,252,73,95,225,31,34,221,29,67,110,187,147,203,51,121,124,212,150,107,117,198,171,61,126,119,253,155,143,51,204,219,75,192,241,118,107,145,102,27,13,193,55,122,181,207,244,208,136,183,99,86,126,242,215,62,77,216,90,205,226,123,201,170,167,248,104,62,128,26,206,113,112,43,103,219,8,200,164,22,218,54,185,38,158,233,250,127,122,149,45,206,248,141,89,217,229,223,179,75,107,248,217,106,197,115,216,163,48,46,16,24,152,119,101,160,189,181,210,21,218,195,139,28,30,104,74,95,237,203,167,231,122,204,88,0,255,109,182,209,150,249,249,95,168,9,252,209,97,62,128,134,104,243,28,96,89,218,20,168,76,122,193,151,93,205,119,80,44,50,2,28,216,89,170,26,101,141,246,225,59,13,234,43,226,207,9,121,222,207,112,20,181,73,98,164,174,55,188,238,168,247,120,248,147,187,38,224,70,218,187,91,139,150,251,122,196,159,227,197,3,104,172,190,126,126,61,125,200,110,140,75,123,154,6,2,108,90,131,79,180,209,235,253,213,227,184,229,246,124,66,153,237,186,54,141,108,106,114,134,175,116,86,99,127,244,140,49,174,156,65,27,147,16,179,150,154,22,230,69,173,27,197,207,186,230,245,251,121,30,12,66,165,146,48,70,88,143,35,29,68,164,211,248,90,187,61,128,218,199,95,191,195,205,244,229,1,245,214,239,12,245,214,88,211,85,11,231,198,139,12,160,13,168,125,107,36,229,181,30,226,195,202,215,251,129,0,255,118,84,27,231,119,116,67,55,155,214,233,26,223,251,172,241,15,228,41,228,38,219,104,52,91,174,197,107,31,64,237,57,41,159,236,36,140,180,49,226,238,214,186,143,105,95,173,155,230,92,235,211,19,229,40,140,85,109,54,1,100,98,162,30,241,78,143,69,3,241,57,94,239,237,158,247,7,65,46,185,82,36,146,252,181,211,22,92,250,4,121,124,12,63,208,215,122,186,189,50,130,88,152,231,48,68,154,32,105,235,162,205,221,217,22,31,64,227,63,21,60,168,203,116,182,110,35,34,199,93,167,121,197,89,175,145,117,234,245,30,47,63,86,24,230,215,165,80,50,61,102,219,17,185,189,182,108,31,104,41,62,203,43,233,0,74,143,173,251,51,159,91,8,48,229,65,220,169,201,219,90,4,214,58,206,51,182,34,229,73,179,105,142,184,225,102,10,128,162,104,225,192,5,0,220,138,231,160,231,192,193,128,152,60,222,204,27,201,202,130,2,50,61,219,225,141,134,6,208,250,244,110,58,0,226,204,102,30,183,183,202,171,253,166,101,61,60,134,223,245,181,30,0,255,176,228,111,88,82,26,44,8,217,124,238,213,89,231,214,233,200,149,62,56,221,157,113,178,235,127,249,228,47,236,231,183,143,181,46,129,63,240,165,214,199,124,28,22,160,112,72,18,48,242,151,10,190,187,162,173,47,212,84,155,46,158,199,175,60,128,222,23,232,49,49,103,196,36,243,71,94,54,74,136,183,245,180,108,238,136,111,227,87,188,102,224,92,182,210,163,62,65,158,241,238,39,148,135,203,34,79,130,61,122,180,90,196,27,43,192,20,69,209,110,64,90,225,143,129,92,162,108,59,237,66,211,65,219,18,173,133,7,245,21,223,107,4,130,153,143,225,171,91,67,153,157,36,212,59,126,196,95,57,59,240,74,31,170,156,188,42,67,116,250,130,112,121,211,105,166,109,139,233,28,126,215,107,126,79,175,212,127,229,144,248,196,35,24,233,166,245,85,241,81,231,215,137,0,255,243,0,154,253,195,251,65,156,207,219,117,86,182,73,220,13,127,155,187,226,187,142,93,113,232,166,107,25,56,221,36,47,46,25,138,36,166,158,241,64,3,188,162,62,29,99,156,111,36,173,88,188,80,143,26,0,255,64,142,235,87,149,113,134,80,135,166,62,128,214,115,195,245,116,50,44,0,255,125,231,129,171,245,217,111,7,221,27,180,105,241,90,143,58,110,200,73,32,91,150,230,113,237,110,103,137,146,218,170,151,166,225,191,120,104,181,215,254,221,119,252,125,54,59,111,31,183,253,223,217,31,47,225,3,125,149,127,249,56,252,70,135,221,209,63,104,215,46,203,53,195,149,90,195,247,142,228,139,15,76,17,140,6,228,20,44,172,61,2,153,180,79,147,95,141,0,255,164,94,184,173,224,60,6,181,180,226,40,130,77,59,205,225,157,158,123,29,113,183,54,18,4,184,140,50,37,45,61,138,38,46,251,231,202,240,65,188,86,229,143,58,130,145,35,104,231,24,153,75,126,206,189,37,73,55,185,98,111,137,151,154,104,167,49,7,164,116,203,113,218,64,54,204,150,56,112,41,184,227,111,238,185,252,9,194,240,53,60,234,74,47,127,206,102,183,252,207,202,135,187,79,0,255,237,172,165,254,58,247,115,53,60,35,39,3,200,129,195,50,35,213,7,134,70,226,214,62,241,65,60,200,235,253,61,182,163,216,56,191,99,18,243,203,199,218,122,253,235,245,0,154,248,127,250,241,63,231,48,99,113,148,187,90,252,18,84,196,0,255,211,167,0,255,185,74,102,127,3,29,238,184,240,95,226,53,7,96,215,52,238,1,20,241,0,255,56,240,127,153,32,0,255,243,153,198,79,41,226,0,255,233,199,0,255,187,149,75,7,99,196,37,227,151,195,43,105,217,3,232,189,125,27,99,88,94,254,187,223,150,107,109,229,159,246,181,241,85,223,188,214,35,193,219,222,63,179,220,4,150,249,37,214,250,224,202,105,112,247,65,194,1,40,182,242,97,17,203,80,49,169,245,192,5,45,63,117,4,143,0,138,81,252,20,221,207,8,83,122,28,0,69,75,73,1,208,82,82,180,0,148,20,69,1,80,180,148,20,0,69,75,73,11,64,73,81,20,0,69,81,180,0,148,20,45,37,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,81,180,0,148,180,148,20,0,69,81,20,0,69,81,20,0,69,81,20,0,69,81,180,0,148,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,45,37,69,1,208,82,82,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,20,69,1,80,20,69,11,64,73,81,20,0,69,81,20,0,69,209,82,2,80,20,69,1,208,82,82,180,0,148,20,69,1,80,20,69,1,208,82,82,20,0,69,81,20,0,69,81,20,0,45,37,69,1,80,180,148,20,0,69,81,20,0,69,81,20,0,141,214,238,159,45,63,140,57,22,203,40,158,135,203,180,179,162,85,15,160,244,56,244,11,110,176,133,50,157,48,67,85,189,59,227,63,188,236,106,95,31,251,173,231,60,247,54,96,151,81,115,241,99,241,124,69,57,125,96,10,0,255,246,143,0,255,119,227,69,10,100,72,117,23,63,161,194,191,245,233,127,78,175,89,31,173,46,226,99,205,215,250,224,240,52,160,7,38,16,125,64,74,159,250,157,94,118,226,82,62,35,72,94,170,49,38,69,83,45,53,233,185,102,212,27,61,25,3,179,109,111,219,128,189,107,33,181,172,105,166,211,117,195,239,90,229,245,254,30,223,1,243,13,100,190,9,50,18,121,193,173,97,167,94,239,237,254,251,176,202,37,102,98,29,41,245,225,130,69,36,104,196,87,240,59,15,160,240,143,224,49,212,230,114,155,188,154,165,61,152,96,213,74,55,120,173,59,87,60,133,32,109,4,54,210,33,32,199,240,60,125,245,254,56,176,151,249,248,206,91,100,124,59,226,140,218,132,249,94,120,171,201,92,154,215,194,8,206,13,193,35,210,182,91,156,200,180,109,237,153,225,161,135,223,53,204,3,104,6,168,93,207,163,8,178,221,160,237,172,200,244,90,63,158,39,201,57,56,201,43,246,157,194,237,93,238,216,55,113,201,100,153,94,225,95,120,215,149,234,217,251,216,82,185,189,124,46,149,22,211,62,219,167,211,133,47,225,153,94,205,207,19,148,15,196,13,224,144,103,193,60,180,191,188,238,110,24,238,74,77,226,119,177,238,58,113,0,181,59,48,242,11,145,248,141,203,76,174,211,254,225,114,173,27,225,109,61,87,122,212,3,227,194,86,22,225,182,213,173,46,213,98,153,75,188,81,155,92,107,174,222,63,193,189,77,25,85,34,248,197,108,130,157,13,226,191,120,194,53,254,129,238,183,113,19,137,17,8,102,173,139,233,3,168,61,166,215,136,140,17,231,221,65,111,137,59,49,237,120,59,171,219,226,1,60,226,122,143,253,99,150,0,255,206,99,208,97,99,127,82,28,58,140,239,184,222,143,246,57,31,209,5,130,235,190,83,122,119,236,26,192,163,189,206,95,103,183,51,6,59,59,0,255,166,17,236,100,127,176,47,59,197,135,242,1,20,45,53,207,121,128,0,68,130,204,81,9,64,169,53,254,97,207,151,87,72,4,41,35,79,214,215,124,137,94,214,210,202,131,128,219,7,208,122,157,222,77,167,148,236,204,110,30,165,41,175,246,143,198,237,58,195,167,188,214,67,34,15,32,226,28,169,201,43,177,198,92,82,54,180,237,240,92,124,102,181,220,253,119,198,238,107,30,39,143,203,223,243,121,107,0,255,181,79,227,83,248,106,175,56,142,238,151,31,163,35,150,251,197,195,5,104,36,219,188,83,15,173,155,52,136,63,241,1,52,35,207,1,12,176,2,153,20,158,162,14,189,218,167,80,199,17,144,160,70,210,98,149,27,18,176,180,183,87,178,89,135,12,126,136,239,243,138,12,67,61,176,26,175,82,37,81,201,0,244,116,181,183,207,117,55,153,49,123,249,186,240,157,246,165,182,174,57,60,230,138,30,172,190,1,20,254,99,111,31,94,48,147,88,21,89,177,176,38,53,137,7,214,238,87,169,225,95,207,115,177,175,124,90,7,70,225,25,40,160,68,170,5,17,206,238,14,160,39,254,85,132,224,230,43,37,138,35,154,62,250,246,150,150,135,0,255,234,43,44,8,114,5,169,17,215,16,224,70,89,172,75,140,74,115,188,210,131,164,91,174,156,159,79,89,45,89,212,69,231,146,166,225,69,248,83,175,121,249,185,79,61,201,249,126,177,148,135,233,226,162,28,161,230,218,236,58,196,127,129,105,230,199,57,243,141,51,46,115,125,159,111,227,66,93,181,105,172,217,191,192,127,224,101,135,139,49,118,118,177,166,58,50,233,169,71,222,63,95,181,127,108,111,115,223,253,134,212,56,242,179,177,75,252,174,149,245,126,251,183,47,152,111,160,60,234,144,93,216,93,186,137,15,203,245,0,106,127,246,92,193,151,175,29,49,112,254,242,88,223,158,145,202,254,44,252,17,143,243,138,116,127,58,78,79,179,113,219,114,43,155,208,78,194,77,186,131,159,245,232,106,247,230,231,107,219,37,70,101,101,214,201,21,75,249,167,207,248,27,190,232,245,222,234,56,231,28,195,69,185,221,35,14,235,170,115,33,150,77,67,109,196,87,122,204,7,164,241,95,31,154,181,76,161,228,167,157,126,27,122,141,70,240,189,201,90,50,253,199,111,103,115,251,98,149,190,97,95,241,28,254,65,230,38,159,230,171,128,242,234,20,72,162,69,188,108,110,229,202,241,127,198,29,206,57,215,211,39,187,77,86,207,240,113,205,124,0,165,63,71,242,73,78,18,219,216,88,206,154,70,58,86,205,48,156,51,14,35,243,160,115,164,164,250,202,253,215,91,112,228,218,112,218,141,115,183,160,158,225,151,40,175,244,169,118,142,169,176,97,186,28,50,47,196,244,109,109,238,153,215,254,61,252,32,126,53,128,210,67,122,31,199,234,190,31,185,216,109,209,75,91,41,117,7,63,233,149,100,62,199,192,141,98,49,128,229,103,97,60,136,176,139,95,240,42,127,253,74,156,50,191,68,110,158,68,105,85,82,211,12,94,106,234,213,225,75,250,138,231,244,67,203,127,60,247,151,98,225,145,50,156,118,241,69,159,108,137,167,241,1,20,199,1,172,41,87,233,195,251,25,135,144,217,184,168,237,157,42,192,84,90,35,244,191,251,158,220,26,237,182,160,155,117,171,169,95,207,121,134,137,79,147,56,166,155,125,64,90,218,0,255,93,252,199,0,255,4,80,26,196,143,70,42,120,54,95,201,254,103,253,227,180,153,253,51,144,248,122,175,245,69,150,151,31,60,98,212,230,147,137,248,244,212,96,69,157,195,23,120,37,251,159,249,156,32,59,251,3,100,16,191,231,1,20,69,157,2,0,10,128,234,0,26,0,255,118,245,2,33,109,230,201,167,162,17,150,194,203,138,78,7,120,93,95,235,215,195,141,187,115,254,72,184,110,179,59,241,180,215,82,159,57,77,240,74,15,210,251,231,3,249,243,56,183,100,190,69,43,45,90,208,27,252,174,215,28,207,189,185,239,225,253,99,217,230,165,177,111,189,166,26,85,247,248,106,0,141,0,255,76,47,59,113,110,51,31,220,147,253,188,211,189,36,126,104,174,230,124,140,1,20,72,181,15,224,10,212,91,83,137,34,190,206,87,123,237,223,125,71,188,207,110,135,215,114,219,231,13,95,188,131,151,244,21,151,127,232,56,99,50,154,145,213,25,128,27,245,211,71,66,226,1,244,30,247,50,171,100,230,203,210,77,154,33,102,160,110,104,251,225,69,188,141,248,166,121,87,239,227,4,104,231,228,14,196,220,56,98,76,59,154,217,107,59,94,138,103,240,187,217,133,121,181,7,146,151,141,64,12,192,153,63,238,146,134,91,17,220,29,159,142,122,52,26,140,47,172,69,79,220,201,99,193,193,97,211,50,243,165,89,254,130,180,125,218,233,171,103,131,248,3,126,24,64,227,15,130,13,71,12,101,223,138,142,22,228,72,11,166,212,157,173,186,233,3,239,226,15,87,212,15,80,183,170,236,250,42,0,255,242,115,188,252,220,128,0,119,218,194,114,219,68,85,78,77,22,88,53,132,199,122,228,21,120,181,47,122,92,7,68,119,118,179,139,105,217,228,203,190,47,56,224,67,124,224,0,138,226,5,12,20,224,85,250,7,148,231,220,110,111,191,79,222,54,125,88,165,79,44,7,138,184,159,17,128,32,196,176,105,217,80,233,164,105,7,208,248,239,103,57,1,146,207,155,167,179,49,69,42,253,225,101,65,160,99,248,170,190,2,169,103,156,9,38,89,56,9,109,163,198,45,16,214,229,213,190,252,28,7,156,100,48,159,157,63,50,218,241,116,147,230,237,205,133,119,225,79,189,214,147,115,25,192,177,179,24,76,221,195,213,173,2,40,157,158,233,56,183,205,78,230,113,102,91,238,238,243,203,71,237,219,53,212,60,175,221,199,239,15,106,228,124,120,236,37,84,96,82,45,198,135,218,230,85,251,111,219,49,247,153,127,195,237,99,176,95,107,171,227,119,60,201,43,222,174,7,150,75,172,179,196,123,0,205,254,99,71,126,145,81,238,224,148,165,0,12,121,195,248,83,123,107,232,243,253,252,124,205,242,187,114,234,138,37,88,43,130,80,99,241,49,60,153,175,88,165,135,27,103,43,24,168,132,168,75,187,181,216,62,128,214,237,99,31,228,100,55,98,19,41,124,66,125,91,161,111,135,239,77,169,243,186,253,119,127,212,44,206,110,119,141,85,179,145,175,13,67,248,90,23,174,57,125,251,7,234,193,101,106,196,46,89,150,211,254,100,72,161,175,236,19,31,193,27,250,122,159,215,51,206,48,83,249,140,153,31,123,127,217,205,59,237,11,226,151,118,242,1,180,158,126,206,137,145,216,191,48,111,154,137,178,69,0,255,25,173,62,90,135,15,226,31,215,248,243,0,134,115,6,57,138,103,161,112,67,91,83,220,87,28,7,234,19,212,147,229,35,158,185,124,194,51,201,204,61,26,87,104,172,25,94,81,79,120,165,61,2,103,12,97,60,154,135,91,165,195,167,113,239,220,45,93,248,67,124,133,7,208,104,189,207,254,97,207,222,199,231,179,197,92,66,222,64,237,52,169,61,114,189,130,3,43,177,249,140,47,165,45,173,73,228,109,212,179,72,71,13,85,188,62,244,0,122,31,240,31,183,17,155,254,191,73,18,245,89,92,147,240,0,255,113,173,143,240,183,4,31,12,98,114,43,181,179,214,227,185,157,73,144,116,42,142,131,115,56,196,68,226,37,171,0,138,173,118,221,207,169,187,45,167,174,172,13,90,215,114,51,252,177,198,212,250,245,28,156,97,227,109,89,164,45,182,15,160,16,127,108,192,39,250,22,182,176,151,254,218,150,228,141,240,32,175,220,191,253,150,0,255,40,108,18,0,255,65,96,252,214,213,62,207,65,201,193,13,56,52,117,239,207,37,111,86,22,119,214,190,94,225,143,106,207,238,62,6,247,157,119,227,22,237,100,127,90,11,26,138,127,229,3,40,74,234,61,15,16,20,174,168,28,85,232,1,244,204,207,9,105,150,155,183,24,105,165,200,52,209,185,102,213,55,124,181,215,58,94,55,250,24,146,217,225,136,79,96,4,246,189,181,219,171,61,194,127,7,191,245,151,175,244,71,130,215,223,237,124,248,64,167,24,203,11,222,166,47,125,181,183,28,12,118,48,242,149,31,64,77,134,132,58,55,183,214,246,102,175,198,219,240,247,124,0,165,211,235,113,253,96,251,198,111,229,83,91,251,124,242,86,55,93,225,177,6,214,58,14,96,62,134,125,173,7,94,111,219,45,169,0,255,119,243,144,61,247,216,47,250,151,192,179,120,44,95,243,60,244,60,116,4,227,243,33,81,34,71,91,123,98,209,102,125,11,244,215,170,3,232,61,238,8,217,78,46,231,93,142,84,222,66,146,73,181,67,107,109,162,120,23,62,167,175,117,58,125,170,78,41,169,176,59,196,231,25,146,96,214,67,243,98,61,180,136,175,245,122,198,57,133,0,101,133,185,101,130,105,175,246,244,222,223,44,79,5,185,100,231,67,158,175,145,77,35,29,91,134,55,62,133,31,58,128,38,252,115,65,50,170,150,216,150,88,17,161,104,222,226,146,184,182,181,63,124,37,126,157,175,25,110,58,182,162,55,54,71,144,92,247,21,207,225,15,198,147,49,69,86,200,240,89,194,95,166,75,209,44,242,149,62,56,29,215,23,235,159,121,229,99,43,182,193,190,213,245,225,115,124,50,128,86,249,57,91,114,70,90,28,203,145,44,211,229,233,94,248,181,87,251,132,127,10,1,94,94,20,241,136,49,0,116,107,75,92,175,53,60,48,124,217,231,107,229,245,220,48,26,206,40,65,90,92,152,180,136,190,222,39,227,169,50,169,202,134,118,72,218,17,183,107,154,179,225,181,189,17,207,193,247,120,0,165,207,95,193,99,184,53,203,203,147,87,183,68,26,111,44,214,177,16,190,197,63,174,65,174,96,4,8,174,175,245,133,227,32,228,10,114,8,172,188,56,138,102,95,204,141,154,107,164,207,9,15,196,231,242,53,167,219,167,234,1,145,193,104,224,217,129,183,71,184,79,71,45,42,173,117,1,104,226,0,255,185,158,173,142,217,72,185,157,231,181,223,163,141,125,133,0,255,114,227,8,137,83,66,100,210,200,204,170,153,62,167,182,240,35,190,6,129,164,175,57,142,241,112,225,111,140,97,9,209,37,13,196,212,203,143,248,18,62,1,168,125,190,39,121,156,42,17,167,68,221,210,48,102,236,37,115,65,240,195,183,241,235,124,189,103,228,140,13,65,221,104,182,185,21,226,66,251,10,250,96,204,81,190,136,107,76,21,148,199,216,155,226,153,62,166,119,188,147,175,246,120,189,140,158,139,204,151,39,205,64,229,201,55,232,168,73,105,25,143,5,80,248,183,163,77,133,28,204,180,97,163,72,230,52,156,54,122,89,225,31,215,175,66,55,206,228,131,33,243,202,0,255,206,2,77,245,183,150,61,199,252,138,110,98,164,29,110,233,210,124,9,252,213,235,125,249,245,54,206,8,148,207,239,230,71,218,82,222,236,59,93,74,248,19,191,240,0,122,111,15,212,221,151,67,214,237,133,2,158,129,182,84,103,235,160,15,125,173,15,110,231,224,146,1,219,53,224,3,199,17,23,237,219,216,39,155,254,253,241,56,124,52,95,239,179,0,255,208,17,128,247,187,13,95,24,30,33,236,21,97,127,191,154,216,17,43,63,3,189,63,86,7,156,8,115,65,165,181,22,183,214,240,193,62,128,214,241,32,56,128,140,113,141,192,120,12,197,4,205,50,215,105,115,26,106,168,218,3,199,41,74,10,155,25,194,90,131,129,187,181,183,79,103,174,247,150,242,145,67,78,101,18,112,55,79,35,57,245,174,174,173,211,188,78,27,16,191,135,47,245,138,84,112,16,24,82,134,28,174,72,176,204,168,12,160,240,143,235,217,234,153,141,140,110,229,121,227,59,53,152,175,246,246,102,111,147,248,242,186,109,187,91,32,181,176,150,226,107,188,164,175,244,0,255,62,0,60,246,11,163,138,239,241,53,242,47,186,254,211,44,54,174,153,1,20,231,194,118,77,75,73,1,80,20,197,40,82,233,145,6,160,25,3,77,61,165,245,66,195,0,20,69,17,180,0,116,238,117,174,0,255,57,175,165,189,79,41,193,18,160,37,225,51,188,66,209,215,209,236,127,216,60,192,187,218,63,35,9,223,233,1,20,244,0,33,47,44,31,24,153,141,206,239,218,153,84,115,109,130,120,23,175,230,107,186,143,116,0,255,32,25,91,146,47,188,252,120,42,31,245,8,66,205,180,210,180,52,190,199,79,189,70,166,0,255,87,56,98,218,79,136,4,76,94,146,78,52,62,156,175,184,79,242,54,0,36,118,179,35,172,87,4,208,228,0,61,33,113,247,55,189,222,91,247,119,227,156,67,250,199,203,51,191,188,210,207,179,253,166,99,117,248,12,126,170,56,14,251,178,3,40,1,230,117,97,196,75,238,60,157,244,8,225,5,124,167,175,221,191,94,239,198,49,17,158,0,255,201,147,165,44,221,107,169,1,41,128,222,119,223,251,219,235,150,51,81,142,243,200,67,218,7,170,119,235,19,95,117,120,119,190,166,238,49,10,238,86,30,41,202,173,75,190,247,118,172,216,163,79,197,63,241,189,106,111,64,253,0,32,153,180,202,152,222,145,36,151,222,181,29,141,246,233,241,199,3,241,87,94,1,179,0,7,69,69,30,10,164,21,221,217,0,122,95,31,187,140,179,187,124,247,152,229,147,15,105,59,124,211,228,244,132,7,246,245,190,94,126,137,63,202,252,140,34,111,136,249,16,113,90,107,168,203,165,41,124,195,43,125,145,230,163,48,220,249,121,28,118,201,126,143,118,122,164,11,63,194,223,123,205,243,250,201,115,62,2,99,85,204,10,73,56,117,213,167,91,181,201,3,104,213,115,0,255,186,63,59,143,179,47,242,200,254,101,90,188,21,159,206,215,59,112,84,249,133,26,65,118,64,215,122,228,116,140,51,112,173,0,255,55,243,4,158,185,236,47,77,90,163,248,174,226,57,236,11,199,192,37,66,36,91,7,92,108,178,78,47,61,122,120,6,95,58,128,2,116,196,128,129,220,251,179,219,121,51,34,67,51,149,135,205,205,5,153,94,122,108,240,39,124,68,95,233,239,62,134,191,218,110,170,123,198,189,180,95,22,226,186,196,71,13,214,62,107,232,171,130,35,25,109,243,229,214,96,184,182,119,184,93,159,248,220,164,59,252,202,235,217,195,253,156,219,10,56,245,95,62,141,11,202,86,77,85,54,30,138,95,12,160,246,149,28,112,39,57,35,95,21,123,186,52,182,212,181,180,185,5,11,30,143,196,0,255,120,173,3,137,169,169,3,0,176,93,98,33,194,56,146,36,89,134,183,227,137,27,42,237,0,106,127,95,225,159,223,73,137,207,254,183,252,109,174,105,163,99,145,180,128,143,245,181,222,30,21,58,174,191,67,88,243,84,101,82,109,53,57,139,52,196,43,142,103,76,142,35,57,181,52,243,56,233,78,16,183,80,180,8,159,237,21,69,56,114,238,179,223,182,251,207,222,19,0,255,107,187,44,94,226,1,20,215,67,247,203,239,126,220,159,231,150,172,214,182,85,94,135,241,27,94,19,0,221,143,209,136,205,117,189,191,167,171,207,225,203,147,33,124,27,212,24,94,22,83,0,255,120,169,226,229,195,30,244,122,137,47,103,198,243,37,146,78,43,61,18,61,225,111,7,208,123,163,119,227,156,252,126,188,124,243,203,55,237,60,180,191,211,226,128,0,255,225,11,250,90,95,244,60,226,79,133,195,60,92,35,180,239,60,118,165,6,241,191,84,99,205,148,190,94,207,222,79,198,123,252,199,201,219,89,155,155,247,122,55,54,105,61,95,237,13,168,31,128,74,38,173,178,60,47,157,57,173,123,91,137,125,122,196,241,65,124,43,128,118,127,4,247,132,2,108,73,30,6,194,45,51,249,168,195,16,182,69,131,54,30,137,95,243,138,106,199,44,160,186,115,138,99,25,103,160,236,12,37,82,89,50,37,0,117,90,116,20,170,41,6,100,215,123,188,251,57,252,49,235,159,237,134,218,199,107,0,255,105,240,194,107,120,172,7,208,220,253,144,37,117,230,221,239,167,155,207,180,165,218,175,186,44,14,95,194,191,214,123,36,215,117,127,27,47,79,56,209,28,233,189,11,202,230,106,221,123,37,62,140,159,186,202,223,124,252,158,219,231,39,9,192,192,44,155,39,242,216,96,212,36,190,196,151,162,233,249,138,250,132,234,192,145,24,120,62,0,159,15,102,145,14,165,230,241,132,3,104,253,129,100,156,177,229,118,129,125,103,146,178,180,163,110,212,85,253,42,252,35,245,56,105,40,80,8,50,13,105,77,252,191,44,127,31,78,46,201,6,108,97,35,188,237,231,0,250,212,158,163,13,0,23,1,16,71,145,146,94,177,0,255,123,50,239,183,221,144,218,247,55,111,155,244,9,159,233,169,215,250,148,227,120,142,115,127,172,64,183,168,245,236,174,81,118,83,194,7,154,224,1,52,118,207,150,242,205,152,199,176,66,146,143,21,199,145,22,233,165,37,60,208,111,175,244,13,56,224,253,1,181,127,204,51,111,228,54,58,234,92,216,18,183,92,225,27,120,167,215,116,127,28,28,196,110,69,195,165,66,37,212,76,147,251,166,166,26,195,47,125,85,250,228,221,7,194,223,144,124,110,155,201,173,88,34,87,215,235,223,20,223,245,53,128,214,79,79,146,1,243,139,96,103,205,143,34,194,115,234,93,217,90,205,213,62,251,199,25,23,221,229,0,255,123,121,230,165,206,200,71,189,117,16,95,235,144,215,238,223,202,199,205,55,223,77,226,73,173,225,60,90,119,150,200,132,150,197,95,241,35,175,247,57,125,59,3,39,243,56,187,71,90,95,230,217,179,79,107,221,155,59,128,86,29,65,142,236,6,176,153,217,135,141,201,37,83,121,171,111,201,196,165,155,94,226,187,248,158,215,122,158,224,133,3,98,231,0,17,22,36,15,212,28,3,118,0,35,128,220,213,158,62,143,63,6,137,212,81,142,114,17,50,140,109,154,54,60,129,95,6,208,128,142,216,51,111,57,63,191,214,212,29,121,171,62,188,211,199,154,223,227,202,232,206,24,137,12,75,146,160,166,122,165,175,227,65,225,36,67,204,217,228,104,55,162,118,23,235,171,73,80,197,139,188,210,207,19,194,64,98,36,72,32,113,67,0,117,74,143,193,253,106,90,42,253,64,209,215,8,182,43,68,123,0,181,233,127,206,40,107,19,140,237,182,233,113,28,27,248,136,190,22,206,24,167,110,230,182,35,179,187,123,102,137,241,106,111,143,214,63,142,51,202,88,243,75,4,55,188,7,167,23,248,87,175,1,61,57,111,183,1,247,141,225,169,43,142,164,181,21,64,233,239,25,245,86,25,51,95,25,121,220,45,200,161,125,111,123,99,94,233,17,122,156,113,141,189,191,237,86,222,249,90,180,159,124,214,91,119,248,172,169,94,235,31,188,77,47,31,32,219,112,151,229,88,246,194,246,233,129,215,208,115,31,231,228,252,188,251,106,47,121,101,0,255,91,51,241,79,252,19,64,113,95,121,125,249,40,228,129,75,6,243,82,215,210,157,212,80,247,120,242,113,181,79,247,207,21,220,238,236,35,168,171,82,249,169,71,209,78,105,167,131,248,39,222,112,109,39,199,121,213,93,6,141,229,149,154,147,215,221,56,23,98,25,65,178,149,37,90,89,18,64,175,0,255,39,183,83,127,20,87,0,255,120,182,105,179,143,64,95,235,31,232,97,3,24,59,0,255,78,69,45,158,187,105,221,94,144,112,49,224,97,248,193,218,253,92,117,224,114,84,161,172,220,205,195,12,165,14,113,127,151,6,69,113,135,79,195,87,123,13,250,223,252,60,57,240,88,206,49,2,129,219,194,229,0,186,111,171,46,241,190,84,75,13,13,160,221,31,160,111,103,140,34,191,157,151,111,30,247,121,229,171,238,205,122,106,39,95,233,67,199,205,238,86,62,25,161,11,75,190,151,14,78,27,61,170,248,27,223,213,123,163,111,211,3,243,157,223,204,219,210,190,202,147,253,166,107,123,252,138,223,121,205,61,0,179,12,192,236,27,64,77,252,113,59,127,199,220,103,71,123,225,113,177,219,224,109,125,181,49,227,108,103,190,221,54,24,108,139,175,181,92,3,15,227,107,234,200,65,158,13,86,86,37,205,226,150,41,107,233,107,125,200,238,27,142,247,159,71,225,214,46,182,232,171,193,116,45,194,167,28,64,51,61,100,218,116,230,223,49,166,149,207,180,180,123,154,101,113,120,47,62,195,171,179,175,56,14,251,219,254,139,76,14,101,191,112,134,24,69,174,151,190,163,125,252,142,175,244,140,187,243,242,103,221,234,50,0,165,63,160,156,19,3,103,47,70,171,247,122,111,79,223,31,203,3,177,217,170,252,188,136,43,226,75,19,107,27,62,192,107,70,125,128,156,130,93,239,203,251,249,17,182,136,149,128,205,147,233,238,22,214,24,190,26,64,105,252,179,93,121,140,13,153,58,232,219,236,42,241,113,94,233,241,214,248,71,234,243,253,118,27,227,197,114,157,166,197,239,136,15,86,0,116,90,203,158,243,20,129,149,246,136,170,117,218,182,104,143,102,86,58,0,224,174,120,112,50,14,252,234,150,121,144,68,154,132,243,106,53,60,220,3,40,14,127,208,85,50,144,243,25,237,149,243,56,79,19,196,115,189,27,218,240,105,94,67,199,72,61,227,101,156,217,132,149,39,147,189,27,210,94,237,225,197,254,136,199,226,99,245,254,232,209,253,184,179,251,173,13,144,179,6,130,184,88,239,222,139,223,26,230,117,254,188,109,25,192,87,38,183,151,31,197,242,206,43,186,105,226,213,53,244,1,52,211,179,60,128,195,109,9,77,45,86,182,61,221,178,79,154,68,147,240,75,141,61,234,24,103,140,113,191,219,205,126,83,93,246,199,126,47,134,248,44,158,90,201,251,199,33,70,251,35,0,102,122,235,50,164,15,223,207,87,250,86,127,231,18,203,76,246,105,236,85,241,209,0,138,253,223,159,61,254,87,202,54,190,186,202,29,18,237,196,159,218,114,133,61,219,99,169,127,32,135,221,107,226,177,71,171,248,223,97,5,82,71,37,168,9,160,193,235,133,246,145,9,66,112,183,36,77,61,103,96,16,134,56,134,212,180,30,207,40,16,161,198,218,181,251,7,193,113,122,64,82,128,75,102,134,185,110,162,157,86,28,64,239,113,70,221,64,214,84,171,241,179,13,181,75,213,45,128,226,224,140,180,243,108,120,219,88,142,180,188,180,251,52,162,175,245,199,117,99,190,158,149,167,252,124,85,187,183,108,250,232,178,182,90,60,9,159,205,215,28,191,235,253,213,244,223,128,59,111,73,72,162,148,142,240,185,99,212,47,124,178,7,208,123,210,48,206,239,108,128,165,106,131,69,146,215,183,119,52,23,159,203,215,98,95,225,223,72,28,184,249,55,134,184,130,220,211,47,158,54,227,140,55,242,149,158,113,239,99,171,218,115,10,160,165,230,92,244,42,92,227,8,241,118,4,111,165,213,222,190,0,58,242,174,17,34,59,230,141,20,222,58,93,43,52,211,107,175,160,167,58,198,59,131,48,26,130,11,239,192,170,69,223,92,192,8,134,191,195,231,121,0,13,29,209,254,45,25,155,161,253,252,45,154,201,47,109,55,91,139,52,211,62,252,8,175,232,107,186,31,120,31,185,50,94,245,124,110,172,220,132,207,59,109,119,139,139,53,213,6,62,195,131,174,244,193,233,1,206,118,98,24,156,75,148,186,178,99,137,189,87,251,30,237,116,225,154,215,181,0,255,75,198,150,69,179,229,105,201,145,132,141,56,166,87,106,93,32,254,142,143,6,80,122,100,0,255,56,227,170,163,0,255,252,86,190,121,170,149,47,251,86,83,45,196,71,241,101,190,210,135,142,7,231,102,201,39,202,59,159,228,121,75,178,102,135,142,93,241,37,254,89,239,115,122,27,103,84,201,60,206,204,143,180,188,204,43,0,255,244,44,215,83,39,43,0,218,125,20,45,37,96,138,98,140,110,181,142,115,55,126,135,0,103,3,125,64,154,113,14,153,37,99,230,223,151,88,19,238,218,82,151,236,218,121,15,191,194,247,92,239,241,221,148,47,58,27,201,200,75,134,79,186,133,211,203,95,253,198,207,122,205,241,250,160,229,127,46,221,79,158,103,48,91,30,85,203,248,172,47,124,218,205,215,250,28,246,31,222,15,232,102,136,238,11,135,126,26,82,19,241,27,7,208,12,156,144,162,79,51,48,218,32,18,64,195,31,183,179,225,183,73,184,33,223,171,125,229,28,64,30,201,180,248,29,117,201,246,205,53,115,60,129,199,120,181,254,143,99,58,202,114,187,115,211,183,83,45,191,190,252,224,70,236,253,144,226,41,2,192,189,101,251,181,62,128,102,0,255,160,135,238,7,80,41,252,43,26,233,27,66,61,227,115,43,94,233,67,245,73,190,48,27,135,123,197,48,234,167,69,145,197,7,241,123,94,231,159,225,60,206,64,150,133,246,71,206,158,6,241,228,172,201,0,96,151,220,174,26,197,179,36,45,172,13,121,117,9,64,19,122,2,140,237,114,35,56,230,226,130,138,162,0,40,138,98,20,0,69,81,20,0,69,81,244,1,168,61,133,214,189,194,52,7,78,233,187,31,128,230,25,153,52,103,212,252,212,77,0,218,20,205,104,6,64,75,73,51,10,128,162,40,10,128,162,40,10,128,162,40,90,0,138,146,162,0,40,138,150,2,160,164,40,10,128,150,146,162,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,90,0,74,138,162,0,40,138,162,5,160,164,40,90,0,138,146,162,5,160,164,40,10,128,162,165,164,5,160,164,40,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,162,40,10,128,162,40,10,128,162,165,164,0,40,90,74,90,0,74,138,162,0,40,90,74,10,128,162,104,41,1,40,138,162,0,40,138,162,0,40,138,162,0,40,90,74,10,128,150,162,164,0,40,138,150,18,128,162,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,150,18,128,150,146,162,0,104,41,41,90,0,250,20,223,131,108,100,32,147,76,145,41,41,234,0,106,111,159,224,140,200,242,223,125,97,158,237,231,182,246,183,54,197,3,237,247,154,236,31,120,142,140,7,202,35,87,106,63,203,243,246,210,45,110,211,80,159,120,11,159,229,107,16,100,164,82,218,154,215,239,233,3,114,247,179,47,185,217,93,54,246,181,13,241,79,243,250,0,10,127,198,160,221,95,199,239,93,229,177,110,213,36,190,204,243,53,251,167,227,103,79,84,0,255,236,93,132,237,139,246,211,178,34,139,0,255,241,144,107,252,87,110,125,238,244,76,252,111,139,76,175,120,243,88,51,0,179,140,19,208,88,146,6,212,134,230,57,2,40,29,103,96,179,92,33,202,82,84,52,87,74,191,0,10,59,198,185,114,248,77,226,204,118,119,236,93,186,214,215,58,174,159,219,238,163,99,236,60,242,121,51,223,225,75,131,213,241,53,21,80,250,122,207,250,207,56,111,156,124,30,111,239,141,237,127,123,94,143,240,21,30,64,239,239,207,142,221,237,131,137,153,23,141,70,167,161,166,166,81,60,176,134,189,218,147,85,207,64,197,0,245,153,157,68,6,162,159,47,250,139,239,241,10,128,162,40,186,5,80,250,245,51,174,224,25,47,239,38,145,119,243,222,250,210,58,250,154,233,9,199,133,32,56,48,251,0,97,118,20,177,213,190,96,225,218,238,50,241,7,188,153,175,90,205,187,0,255,28,8,30,216,238,63,208,155,20,79,241,68,176,247,214,55,182,217,7,80,250,212,177,1,245,163,239,143,56,202,62,88,49,167,158,240,85,27,189,117,195,107,166,227,11,30,180,113,70,210,190,177,151,55,211,125,180,172,238,239,168,59,235,194,207,241,211,26,122,203,119,230,243,181,207,124,35,193,17,96,211,184,188,179,99,173,33,136,191,194,159,123,173,199,113,175,140,203,70,19,207,33,57,154,173,25,160,46,186,151,4,59,124,0,173,143,211,17,228,138,27,70,161,171,55,157,68,138,188,160,172,174,85,61,125,133,253,136,131,187,225,134,155,146,47,180,99,153,87,211,198,150,87,198,26,12,191,198,247,249,74,31,212,227,59,178,60,206,203,3,151,124,94,249,169,105,57,60,213,195,0,74,186,230,200,122,118,99,144,64,150,103,135,178,20,254,105,196,22,248,205,149,142,118,210,171,217,244,191,114,156,99,198,85,12,182,193,39,79,235,193,103,244,1,148,158,190,17,206,133,60,191,203,48,63,94,104,93,252,213,101,237,132,95,120,197,117,28,146,156,36,79,109,107,218,188,54,212,98,44,239,109,237,45,141,111,226,175,189,210,215,233,37,226,156,171,254,217,100,29,165,162,139,227,165,206,238,138,63,242,53,69,199,49,0,255,200,90,92,227,197,126,141,174,173,93,175,155,1,52,227,212,11,103,77,81,20,221,135,3,208,188,114,195,192,106,217,0,255,21,156,110,112,151,98,0,220,90,168,65,105,205,247,184,0,33,20,72,246,242,229,108,102,143,174,42,98,95,120,251,50,243,169,178,86,183,98,171,190,6,208,123,228,56,158,131,68,253,179,47,191,165,14,131,250,13,90,199,195,210,174,68,127,127,68,0,255,24,227,220,53,218,103,254,144,6,227,195,138,188,162,155,62,128,18,125,187,130,3,179,143,129,144,221,214,218,36,113,172,61,179,248,70,199,174,245,239,216,170,188,79,218,199,162,54,209,63,65,87,196,75,248,168,195,27,228,43,236,173,252,84,152,51,146,72,72,123,142,188,79,51,250,90,159,34,243,96,59,156,164,109,147,72,158,24,223,89,130,218,131,95,242,0,218,125,140,212,87,217,118,179,205,199,108,211,208,126,24,90,47,128,23,241,120,26,198,27,250,74,31,156,115,149,5,217,128,43,38,66,109,148,252,121,224,210,92,35,109,86,61,224,61,94,107,252,62,29,249,217,207,57,148,185,181,134,127,211,158,241,75,77,128,99,172,156,96,3,128,163,38,15,179,101,25,90,209,104,0,255,196,127,240,55,7,80,251,251,118,198,8,45,0,255,155,95,190,121,90,252,236,47,245,152,225,127,124,206,43,175,175,245,0,166,183,187,127,49,159,153,103,62,189,97,242,96,31,217,95,194,235,248,41,95,239,237,211,253,58,249,7,3,38,67,138,176,133,154,158,174,250,25,64,77,157,127,253,16,232,78,173,168,165,1,220,161,75,31,64,185,0,255,238,131,162,206,153,124,215,146,164,253,202,240,69,94,179,0,255,194,51,243,25,27,27,236,139,37,110,143,175,214,251,238,223,202,175,210,205,177,45,81,98,116,171,235,8,15,184,98,58,206,247,179,187,198,115,39,95,75,188,85,55,3,168,87,147,100,156,115,249,185,221,30,43,20,155,166,45,219,164,163,10,244,74,159,148,117,12,18,65,185,188,149,73,137,236,133,111,26,71,175,240,235,30,64,235,113,35,206,248,157,59,111,245,190,181,243,104,21,191,246,139,78,225,3,171,61,169,253,119,31,112,58,200,101,85,117,205,60,212,100,252,169,87,250,58,158,20,158,12,17,119,151,177,99,139,161,215,85,95,237,209,111,190,230,56,152,207,205,207,225,183,116,239,191,189,170,229,21,105,179,117,22,95,230,1,180,18,254,184,237,38,241,251,20,125,109,85,125,181,239,62,48,25,198,65,242,168,229,103,105,92,222,215,200,164,126,122,23,198,243,240,147,124,45,93,115,60,25,207,133,140,4,164,8,43,169,214,200,155,213,197,181,178,87,223,146,248,12,175,234,3,104,125,82,159,26,147,27,122,127,129,14,33,242,182,85,186,95,7,77,122,120,31,175,229,107,247,199,125,25,206,21,90,254,179,205,123,222,54,197,75,180,214,181,31,254,197,63,250,138,239,111,184,228,84,198,13,96,32,145,40,139,187,77,46,208,186,53,62,192,147,166,14,20,146,131,144,35,25,73,178,189,124,24,26,212,181,183,103,212,91,27,77,50,120,32,126,157,15,160,245,232,62,14,156,151,233,254,90,222,180,107,30,234,202,183,87,55,93,227,57,188,214,43,238,139,94,199,57,35,238,95,190,205,60,91,234,183,239,102,186,196,3,241,195,134,215,60,15,78,15,130,51,178,251,195,187,37,3,210,200,49,55,182,234,240,232,173,157,53,48,122,108,68,226,124,162,89,109,15,160,69,159,228,244,184,141,230,99,249,107,43,47,198,162,196,165,191,86,90,23,116,181,119,211,241,181,51,240,188,5,71,87,186,153,38,117,67,167,113,73,1,15,225,45,94,239,129,131,12,18,72,198,178,31,212,234,30,100,151,62,65,175,57,188,167,175,41,203,187,79,6,101,102,127,4,27,49,185,118,250,124,13,60,233,0,10,127,61,25,231,194,9,231,195,249,226,172,88,242,242,22,211,86,53,247,252,72,158,206,22,169,174,177,84,252,178,122,127,24,112,108,151,42,67,154,208,184,200,231,122,107,125,243,173,141,145,202,32,213,101,159,118,83,124,0,165,143,99,119,198,246,78,126,28,205,172,147,21,116,109,223,119,0,255,93,254,219,109,246,117,49,123,226,63,87,7,160,245,12,156,139,90,227,207,56,159,143,115,209,242,97,242,99,73,91,76,211,38,43,232,154,250,29,119,199,64,177,170,125,218,162,203,225,147,1,180,158,127,164,94,169,236,46,43,19,121,193,90,220,212,149,30,246,57,227,50,88,254,183,151,111,94,106,140,246,169,86,122,199,127,248,209,21,207,19,67,80,185,146,175,72,132,237,142,97,238,45,214,181,184,240,93,183,188,210,227,201,187,93,86,88,238,250,0,74,159,238,3,87,48,182,241,232,191,150,191,173,80,121,170,13,56,149,190,250,136,127,225,105,215,251,224,186,225,8,6,74,221,159,241,112,149,94,251,225,240,53,167,7,207,113,112,67,41,226,195,104,86,218,242,134,71,163,175,236,213,176,80,175,161,191,58,238,14,194,110,30,177,27,203,110,145,230,245,165,145,214,151,160,248,6,254,234,1,52,245,196,234,25,200,216,10,237,167,205,30,111,147,87,186,150,228,205,85,58,106,28,126,140,207,243,53,117,192,251,192,102,175,123,62,24,205,236,155,206,59,125,228,41,98,157,116,129,55,241,156,190,214,195,252,122,190,91,149,193,110,177,61,27,142,116,91,30,45,53,143,7,26,91,113,28,221,207,147,203,135,133,190,191,4,225,145,247,233,55,233,34,29,181,208,82,115,248,0,138,51,188,127,32,107,42,233,43,209,211,113,138,124,183,59,147,90,219,158,253,179,31,138,32,252,172,81,94,239,179,0,255,188,14,35,0,255,93,230,191,230,33,99,212,75,231,240,179,38,28,64,209,122,180,210,167,71,202,207,121,145,199,250,223,189,61,90,87,170,73,221,16,90,208,3,104,125,117,191,252,49,252,113,238,199,24,222,92,243,188,165,221,209,86,143,41,30,135,191,233,107,125,125,140,179,33,207,153,121,229,139,157,60,210,38,88,245,138,175,176,231,84,198,7,24,14,102,98,73,23,251,233,107,50,253,141,51,14,243,237,229,221,35,237,57,15,237,79,123,40,30,192,195,249,0,122,127,31,59,118,99,131,137,153,23,79,164,167,161,30,155,46,241,195,122,247,90,62,158,67,142,12,28,11,212,164,93,47,141,167,193,102,132,240,84,252,135,87,60,7,216,98,133,241,196,45,46,8,160,217,90,15,228,56,112,142,44,159,217,101,187,249,220,176,52,91,171,105,189,30,218,88,75,129,125,0,173,143,189,27,103,43,220,223,102,55,175,188,212,204,179,253,163,123,117,124,132,71,86,123,11,61,150,84,78,57,127,133,139,186,196,242,77,131,189,189,187,79,155,8,62,137,111,231,43,125,242,122,206,56,32,85,0,255,237,229,111,118,23,163,253,170,107,69,60,208,169,190,150,159,35,15,14,163,35,64,250,7,111,92,126,4,41,148,203,181,135,207,13,241,26,158,200,7,208,251,132,63,130,115,196,141,175,12,197,188,120,142,117,27,53,232,244,212,88,165,63,114,56,227,118,238,126,187,201,58,109,137,254,197,111,135,215,122,181,47,59,34,2,35,23,33,24,117,73,35,123,197,112,55,164,246,37,252,24,127,226,181,62,238,193,19,12,226,2,137,246,1,52,251,167,231,16,0,255,92,126,78,124,251,197,54,81,77,111,253,244,81,189,224,1,215,212,207,243,63,247,254,236,188,187,77,155,252,177,127,152,12,191,197,23,53,199,107,68,158,199,112,76,205,124,129,102,183,160,24,102,107,16,190,211,235,61,222,125,140,51,6,235,0,255,237,46,146,222,101,31,214,158,46,241,33,62,128,102,140,203,128,59,93,65,143,28,112,132,157,216,149,145,207,235,162,180,37,122,107,2,241,8,254,88,67,191,252,160,196,57,132,136,86,23,182,89,67,21,247,84,16,228,58,92,29,251,0,154,123,186,127,172,220,216,176,60,50,243,161,136,252,46,25,198,114,45,180,175,137,103,240,145,107,155,222,242,28,11,210,14,208,190,153,69,54,20,241,210,179,184,182,91,123,246,240,139,248,21,175,176,39,163,251,102,120,46,82,220,253,205,151,101,96,121,223,178,74,95,109,171,226,27,188,169,175,56,94,245,188,220,104,35,192,77,204,81,23,53,142,163,65,182,234,15,159,107,181,135,127,241,1,20,201,113,198,110,106,30,231,138,181,185,176,235,61,61,175,118,142,151,71,142,158,134,49,159,27,122,154,105,169,201,235,0,111,187,22,61,247,241,187,150,207,205,183,73,168,71,229,153,253,119,71,1,127,196,223,120,69,142,167,178,213,120,8,12,100,56,171,91,101,45,182,15,160,244,247,118,42,117,67,249,161,40,111,103,159,132,153,87,11,109,250,14,237,241,154,233,152,235,127,243,135,239,243,127,118,244,205,58,9,134,239,226,95,235,125,125,170,76,14,182,55,66,206,18,145,45,105,181,247,91,246,67,124,5,191,119,173,7,94,47,170,7,153,47,63,18,206,17,163,47,137,103,58,72,223,248,29,31,64,235,199,97,199,116,74,2,230,223,41,101,127,75,23,22,213,215,250,216,187,113,54,144,143,151,111,94,249,220,183,219,87,26,234,174,25,124,151,175,121,29,167,167,242,58,97,42,109,47,95,108,140,186,104,95,122,26,196,71,43,125,242,122,206,237,160,84,253,227,228,45,182,233,31,237,91,77,187,226,63,60,215,3,40,125,75,247,227,14,234,104,223,146,248,150,189,95,233,216,92,115,44,202,225,19,241,19,94,239,19,254,8,206,17,55,54,24,192,188,120,142,16,163,190,125,26,234,96,95,231,95,126,142,60,120,25,29,70,73,0,255,96,70,246,40,130,217,172,122,195,0,255,130,120,160,119,94,237,129,237,202,183,203,77,229,99,60,75,51,163,182,165,245,45,121,97,5,94,139,207,240,0,74,15,220,145,224,92,97,7,187,153,111,30,55,52,193,88,170,109,181,46,186,210,215,236,191,42,15,42,169,28,32,15,51,242,61,90,126,106,92,219,90,211,105,92,31,31,224,187,124,165,127,16,188,222,206,248,10,22,11,201,218,94,162,253,29,93,239,17,254,193,145,95,193,205,6,154,236,115,26,55,148,186,193,227,250,0,218,253,239,223,238,118,97,228,195,140,92,207,248,26,250,131,222,159,17,80,44,137,17,196,27,251,234,253,221,64,114,174,69,57,30,249,106,244,241,32,233,63,214,198,168,52,243,98,140,199,28,64,81,20,5,64,81,42,178,168,32,117,4,80,56,109,138,102,0,52,165,164,9,10,128,162,209,215,209,236,0,255,135,249,143,17,172,19,114,132,47,231,171,218,43,221,179,213,241,116,97,171,80,168,75,30,212,43,252,210,1,52,209,0,255,98,94,254,227,103,47,190,54,190,159,175,226,143,81,207,85,183,177,150,6,51,218,246,189,202,242,31,7,135,232,250,79,234,112,171,190,181,251,226,7,188,222,227,207,24,121,55,253,252,65,238,1,180,30,56,231,32,7,46,227,132,180,11,26,73,89,202,157,141,250,235,211,87,195,59,174,245,177,199,184,141,234,197,249,253,62,201,62,187,236,199,50,45,197,47,241,131,43,253,177,59,103,228,156,252,88,165,152,169,117,155,213,4,208,28,176,203,56,1,17,89,190,9,20,115,77,208,53,211,147,203,211,166,156,58,224,204,200,19,107,131,70,250,138,86,240,203,74,159,30,0,114,97,36,247,88,224,152,18,69,49,180,141,109,218,86,233,163,35,125,205,254,147,103,128,172,224,3,72,178,83,218,90,93,88,230,166,253,51,107,80,193,179,240,91,7,80,248,63,42,191,44,34,14,51,95,142,32,139,2,43,226,175,206,253,240,6,62,113,165,199,37,193,134,19,110,54,108,9,35,81,4,3,181,238,173,140,151,226,239,174,244,249,81,229,227,236,52,202,108,115,44,220,147,12,47,215,91,251,150,120,22,223,228,171,125,246,111,64,14,38,17,148,228,44,153,101,36,243,93,90,233,203,90,197,23,3,40,94,111,62,206,157,109,81,36,233,107,253,158,113,200,114,36,184,31,205,211,158,37,154,8,174,73,13,245,238,133,7,240,3,175,240,159,235,137,185,113,187,157,43,223,104,159,215,204,21,90,118,237,254,72,112,70,112,145,203,74,118,149,178,99,104,230,138,103,17,95,106,163,7,208,123,128,126,121,100,3,238,232,190,209,164,148,35,104,59,91,242,70,13,222,120,40,62,159,175,245,239,64,234,133,242,42,227,17,16,75,211,52,101,153,182,189,218,234,81,237,233,147,240,199,238,54,112,217,173,60,89,226,179,127,212,83,63,43,0,74,106,206,121,94,126,28,71,29,93,227,63,119,31,160,118,102,159,63,214,242,106,0,255,233,219,164,53,124,167,15,160,241,79,226,159,136,8,46,179,65,49,15,148,91,0,255,158,66,223,240,167,26,0,255,208,253,217,77,214,219,196,178,124,128,64,95,20,239,59,94,13,198,199,93,175,0,255,39,185,249,238,144,22,11,98,103,231,212,80,135,110,1,94,235,31,19,235,72,89,230,143,188,108,144,24,65,196,206,154,94,187,241,65,30,64,227,31,169,99,203,25,19,174,92,73,54,45,75,184,82,151,189,214,195,6,61,97,144,241,59,98,44,201,114,67,209,204,61,122,134,191,241,154,59,198,121,70,130,219,162,172,136,176,233,172,215,235,0,255,22,12,75,153,202,72,165,21,204,179,154,205,90,234,220,174,65,109,0,69,247,167,227,96,151,157,153,199,38,40,158,125,177,127,180,67,124,27,79,240,154,3,102,126,59,65,141,71,30,200,86,212,205,221,42,166,99,163,231,119,130,118,242,181,247,43,245,179,194,143,2,48,170,128,6,160,166,226,118,158,177,219,77,16,145,15,193,173,230,59,48,34,35,64,50,86,213,8,210,134,76,59,125,245,106,159,59,220,237,236,30,13,153,249,55,105,189,230,25,246,123,109,104,5,191,57,128,218,107,0,255,176,87,110,205,103,254,172,152,245,30,32,46,77,6,120,12,175,232,43,61,238,115,206,102,116,249,143,149,23,117,115,63,218,191,90,234,1,15,244,85,227,31,7,183,203,205,9,228,27,189,81,31,198,50,106,171,81,60,44,169,246,167,0,255,24,81,63,253,227,178,107,38,126,105,13,160,244,169,231,25,35,109,2,69,12,73,103,86,47,240,62,122,236,240,90,87,174,54,0,255,178,216,195,56,89,196,213,53,175,68,248,138,240,81,213,238,227,57,253,162,46,63,159,47,246,18,33,159,86,159,241,127,57,87,238,159,62,80,119,31,57,157,75,179,243,222,149,227,0,255,2,61,128,226,6,155,228,108,16,163,150,189,176,115,185,158,225,211,110,43,253,67,206,226,109,203,163,62,26,87,206,174,35,60,40,240,58,211,127,122,164,23,57,110,231,138,6,200,220,146,105,124,95,97,77,252,63,249,248,111,41,108,246,116,98,4,146,70,124,83,245,1,148,126,28,19,113,29,31,110,236,242,185,132,154,105,58,53,7,78,146,167,202,238,74,183,161,249,106,95,47,63,187,25,211,207,164,55,239,231,237,241,77,91,43,29,35,1,221,122,145,42,51,9,98,174,72,34,174,110,126,157,248,88,23,61,128,194,142,9,7,135,19,134,35,230,11,84,155,252,41,53,136,23,105,252,143,167,243,181,190,126,37,39,85,107,159,124,182,120,229,236,239,215,133,61,154,105,30,159,226,147,149,62,244,9,234,237,18,39,240,126,50,96,29,192,163,227,53,136,15,86,18,152,150,15,152,59,25,64,17,73,38,16,71,179,28,21,53,181,13,250,28,104,231,16,98,120,13,72,237,239,81,149,99,202,25,199,90,138,133,52,146,93,186,105,75,154,195,11,250,90,126,198,104,151,15,50,33,2,119,72,18,104,138,148,171,75,226,83,252,110,208,74,83,174,245,122,158,123,16,11,190,128,92,190,249,90,231,207,118,207,220,68,77,53,233,52,129,191,234,61,208,253,132,234,21,92,202,199,147,61,154,21,218,94,89,171,59,227,153,248,144,3,232,61,166,135,44,39,64,137,242,151,199,145,52,34,132,218,232,89,241,235,31,47,184,38,3,39,167,222,219,185,124,140,51,64,222,45,24,83,23,84,0,212,90,225,31,160,99,228,208,88,75,113,95,198,88,164,101,35,251,225,147,85,236,53,207,245,44,159,7,56,251,72,168,105,211,46,249,244,210,138,183,181,20,126,133,79,246,0,90,0,255,26,143,110,161,202,102,101,191,70,51,130,201,245,213,100,209,54,124,214,245,142,215,87,96,163,177,103,233,114,207,90,127,0,8,96,185,3,12,153,64,146,36,74,223,171,79,168,175,142,106,29,247,156,90,254,187,235,238,242,174,8,177,172,122,233,103,0,189,7,189,185,243,55,73,62,161,54,8,8,60,81,235,172,199,175,129,248,74,190,214,175,199,237,92,32,223,56,191,73,44,159,95,30,214,118,106,168,181,94,49,29,239,140,145,178,114,172,105,18,32,49,218,230,94,237,41,226,173,248,24,175,232,254,1,208,11,168,2,208,12,84,59,103,26,197,229,73,20,123,237,254,246,73,125,239,199,20,91,114,204,72,222,146,25,205,18,183,87,156,117,58,247,192,143,240,139,53,121,146,115,112,242,100,60,196,106,182,204,121,80,159,184,183,20,210,195,43,120,176,215,92,143,99,140,2,6,238,118,11,69,2,32,218,94,94,132,103,214,38,222,234,26,127,170,14,160,221,207,0,198,185,208,198,100,176,124,27,171,253,50,97,111,75,18,196,187,120,221,242,247,205,87,250,180,129,2,172,146,4,224,69,225,46,246,206,164,37,113,187,75,187,52,211,67,124,26,143,214,203,207,254,145,60,20,92,50,188,124,104,102,181,34,126,103,135,38,113,188,142,215,121,205,69,159,0,199,30,128,226,212,231,170,115,99,34,210,152,162,165,4,160,200,200,129,211,43,252,221,207,29,158,160,121,220,121,59,176,1,42,237,225,121,193,175,89,248,50,175,95,165,63,18,122,182,122,182,32,21,51,108,154,215,120,145,14,247,1,212,250,127,128,220,134,97,146,142,252,171,210,108,171,118,218,70,82,242,53,251,191,199,117,203,216,206,204,47,15,187,229,159,253,165,46,133,230,241,121,175,109,58,202,114,192,112,115,30,127,73,92,174,165,246,105,169,109,125,107,188,129,207,92,239,67,207,166,183,139,157,155,127,183,73,229,151,253,97,209,180,18,31,206,7,80,172,102,195,51,206,149,194,207,49,23,20,53,35,175,35,40,195,69,98,60,166,57,3,151,0,138,83,199,56,114,103,98,8,211,28,149,148,90,187,63,48,86,224,54,36,35,85,69,172,5,151,118,186,1,168,29,231,177,252,134,209,206,114,21,207,87,126,182,202,1,226,152,115,71,171,113,181,218,174,223,103,140,88,102,235,38,188,153,43,206,133,237,178,0,90,56,195,237,28,136,38,235,223,246,22,106,220,81,231,95,167,27,217,26,172,22,84,167,1,229,144,165,15,160,184,31,0,255,209,215,124,96,130,141,26,52,245,128,79,120,165,127,31,127,228,102,31,56,18,159,244,74,0,255,251,133,222,220,16,2,237,46,234,1,79,243,74,127,241,71,249,102,31,5,16,0,255,57,128,162,165,164,92,0,205,189,141,122,70,206,25,67,167,195,136,73,203,189,122,0,255,44,159,143,38,16,178,96,176,223,254,38,210,180,13,175,185,231,212,179,229,192,72,17,22,55,102,211,185,43,166,99,203,113,112,219,1,165,68,145,183,184,173,189,246,55,109,252,110,225,0,74,0,255,250,156,29,220,75,85,167,118,108,215,20,0,85,93,205,251,167,179,254,131,195,79,71,132,0,255,56,192,87,174,116,12,4,189,26,235,63,192,136,252,249,114,143,4,82,105,9,111,11,46,13,195,119,244,1,52,180,252,199,200,35,90,221,12,75,195,120,228,65,170,35,94,239,183,0,255,140,113,197,182,142,153,55,235,205,205,47,77,246,240,151,134,244,21,95,61,114,64,229,33,72,66,218,170,81,181,182,167,230,245,184,145,238,108,94,209,226,0,90,143,58,142,115,196,100,99,96,62,188,2,123,195,11,200,170,173,182,225,3,221,186,194,14,12,84,46,24,113,174,216,149,181,183,118,186,84,231,142,166,172,245,227,73,6,238,116,141,64,198,188,66,111,175,197,52,173,182,58,198,103,189,240,90,56,78,40,200,148,93,114,131,78,10,153,182,183,183,150,164,117,153,248,70,252,219,1,180,142,233,121,217,195,198,113,208,165,18,47,79,150,137,178,224,108,212,38,213,224,18,223,199,227,249,74,191,62,0,18,170,211,170,202,11,71,67,173,174,121,167,109,210,176,34,30,235,168,86,234,56,227,24,187,217,229,221,150,125,93,222,170,2,160,165,164,40,0,138,162,24,197,0,40,236,26,0,255,110,122,155,234,236,119,204,220,109,95,246,148,142,240,148,43,61,215,129,194,32,140,162,217,171,59,99,119,189,241,242,109,55,217,60,180,0,255,110,104,7,188,238,0,122,15,116,31,23,224,188,201,229,115,7,245,104,134,17,156,229,213,181,122,220,26,137,127,230,107,236,216,204,7,44,5,164,36,113,59,75,187,81,239,174,246,246,135,241,138,137,47,191,91,73,73,163,193,105,166,77,18,31,196,191,121,197,9,0,90,106,142,113,134,59,227,168,164,185,11,160,56,250,161,179,139,80,27,85,11,169,3,177,166,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,90,74,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,150,146,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,4,160,40,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,104,1,40,41,138,2,160,165,164,40,0,138,162,40,0,138,162,40,0,138,150,146,2,160,40,138,2,160,40,138,2,160,40,138,2,160,104,41,41,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,40,0,138,162,165,0,40,41,138,2,160,104,41,41,0,138,162,104,1,40,41,138,2,160,40,138,22,128,146,162,40,0,138,162,104,1,40,74,138,2,160,40,138,22,128,162,164,40,0,138,162,165,4,160,40,138,2,160,165,164,165,0,40,41,138,22,128,146,162,104,1,40,105,41,41,0,138,162,40,0,138,162,40,0,138,222,83,25,69,1,80,156,160,40,10,128,230,174,246,246,238,186,193,108,103,182,242,80,126,249,183,127,181,109,137,55,240,134,43,169,247,184,141,103,230,201,16,210,7,80,248,235,185,228,64,16,160,14,106,178,206,112,187,188,186,75,151,179,70,252,56,95,115,247,115,142,131,194,216,188,136,235,246,74,183,211,1,195,129,56,15,140,164,141,116,101,32,70,125,226,159,206,37,241,176,40,175,177,183,163,247,3,57,168,45,81,59,226,135,1,148,180,20,147,2,160,40,138,118,1,180,234,56,56,12,228,242,72,54,144,162,9,158,84,27,181,237,212,79,111,189,2,233,126,44,71,46,222,75,110,222,12,180,21,77,218,167,109,79,216,39,126,128,191,120,117,154,233,65,185,143,212,125,0,181,183,71,128,220,142,181,203,42,195,196,110,201,242,214,87,105,227,117,122,88,235,235,99,140,235,228,242,223,205,188,249,59,244,127,246,147,198,186,135,159,181,155,175,247,221,207,171,50,126,227,90,22,129,107,161,139,181,84,168,181,245,120,10,143,232,107,125,253,140,49,174,47,0,255,113,243,166,47,110,70,251,74,95,125,196,23,122,226,1,244,94,251,55,28,91,108,129,153,63,47,69,254,46,31,176,234,115,134,111,226,165,213,108,249,159,185,159,146,252,58,195,177,19,94,215,150,46,225,35,250,26,251,127,158,43,193,27,73,5,102,142,101,230,108,137,82,89,237,115,29,9,198,121,249,54,98,100,218,104,127,23,68,250,196,135,23,37,7,80,154,229,127,14,61,249,36,101,85,85,199,248,146,74,40,254,148,175,244,231,198,162,199,78,89,192,120,121,125,165,89,254,227,2,176,242,64,21,8,84,199,120,144,102,155,248,71,190,6,227,25,57,184,240,16,148,209,110,211,101,137,81,83,1,20,165,143,238,23,138,6,200,41,223,1,52,143,63,174,96,92,88,249,125,37,194,202,94,108,15,191,171,152,158,140,0,94,222,252,203,72,250,150,110,105,180,142,55,86,220,177,225,185,148,151,216,141,113,95,149,9,97,175,54,191,70,240,223,26,0,255,133,122,197,44,96,246,216,54,111,4,239,212,75,235,146,120,23,239,242,0,106,95,169,12,67,157,198,62,70,56,215,148,4,208,160,0,255,97,159,17,204,1,11,125,173,71,0,255,151,244,249,159,235,128,99,224,231,249,138,236,63,36,230,140,113,175,168,229,127,66,154,31,178,232,223,72,43,139,176,107,74,109,193,63,1,116,188,199,249,209,127,59,248,184,38,251,38,166,241,51,94,235,163,30,224,140,3,73,62,229,80,17,15,52,47,246,106,240,234,163,185,94,199,212,145,107,99,228,219,32,143,10,107,208,246,148,218,139,239,240,218,253,167,251,102,236,3,104,61,71,189,155,190,124,249,198,236,231,179,236,243,108,191,195,39,197,75,120,158,215,84,206,57,4,56,169,37,182,5,234,51,231,73,222,238,150,224,241,250,240,161,248,39,175,246,246,239,156,221,101,198,236,228,201,64,247,218,199,250,74,60,134,247,244,149,222,125,124,207,97,192,24,13,23,192,237,101,4,169,171,75,213,219,181,134,143,250,196,203,250,248,0,154,233,57,184,237,166,26,209,254,173,238,85,183,94,233,145,51,70,70,224,92,34,37,69,184,119,183,84,134,105,63,196,21,43,252,19,31,229,53,87,170,30,4,56,202,104,82,72,114,1,148,62,56,28,91,62,30,249,200,5,163,150,141,234,125,6,146,113,193,172,41,74,2,40,253,64,117,63,211,8,178,41,4,244,21,254,59,92,0,255,56,98,80,69,210,146,35,200,152,111,93,204,160,27,248,21,175,137,0,255,163,112,6,168,50,137,179,228,19,136,156,14,58,86,124,58,195,227,250,90,0,255,42,163,191,233,252,51,16,184,174,28,205,172,177,38,165,11,188,23,64,225,175,87,141,221,119,31,128,217,36,6,68,92,222,20,79,117,245,186,120,30,95,225,0,255,10,231,194,25,190,114,22,153,66,6,106,163,97,67,169,81,188,160,175,244,140,116,28,91,254,35,159,17,188,31,54,235,173,203,220,16,239,197,47,243,181,227,0,255,132,186,15,28,9,46,127,167,8,160,78,49,242,32,8,2,24,12,77,75,75,7,80,196,10,200,1,151,40,102,48,171,90,83,44,67,167,189,134,93,241,21,30,209,87,212,203,175,32,35,86,110,188,252,73,222,187,121,228,169,98,117,99,97,121,61,60,116,188,128,151,242,149,90,237,113,29,9,198,111,119,249,238,50,99,196,224,222,62,77,117,170,46,154,210,7,80,58,78,206,237,88,202,71,25,45,44,204,211,138,99,174,46,68,231,125,97,163,214,225,251,120,48,95,235,217,158,49,62,159,189,246,105,121,25,125,69,48,6,18,186,245,94,50,233,146,56,117,137,172,173,237,13,163,150,226,99,120,197,245,62,244,24,103,228,229,51,243,204,147,9,53,242,98,191,105,92,216,26,47,242,0,26,140,156,54,12,117,8,66,36,137,39,200,208,236,181,94,62,166,111,253,103,224,90,114,37,40,158,24,130,124,58,124,154,172,141,241,31,252,140,215,140,60,7,111,7,69,38,194,147,90,235,136,149,31,183,229,124,117,134,224,206,91,162,161,54,223,13,63,237,3,104,252,117,140,28,21,212,19,29,9,154,110,245,198,154,36,122,245,30,199,136,229,96,34,19,70,36,243,218,166,199,144,3,121,190,252,230,65,113,30,32,44,136,167,197,69,241,7,62,117,5,238,49,147,145,188,205,60,11,75,177,175,11,226,97,9,30,64,239,217,245,68,196,185,121,252,72,182,178,0,255,110,233,225,159,248,37,175,193,190,222,223,183,233,237,145,157,153,231,253,69,38,0,255,236,191,52,17,205,227,143,124,173,207,200,179,21,2,28,149,136,75,182,188,86,0,205,106,238,57,244,108,126,27,36,217,226,2,119,214,170,104,163,15,160,246,8,189,42,1,166,128,204,36,245,94,62,219,147,118,150,87,104,211,60,240,61,175,246,247,237,186,5,196,153,249,221,79,158,202,63,251,83,109,50,120,28,63,172,247,246,101,119,151,231,83,208,126,202,68,146,180,167,173,38,65,188,131,15,244,213,251,57,211,111,99,138,177,115,78,251,70,226,34,223,198,240,39,121,62,249,0,90,42,114,16,122,112,69,142,134,42,199,146,178,53,254,131,115,131,104,249,221,250,15,137,28,139,86,106,91,161,67,124,176,118,3,40,252,39,244,43,220,170,118,38,243,172,175,120,33,40,181,210,41,94,105,188,87,156,142,224,12,118,208,46,236,146,150,160,183,121,10,105,207,90,81,132,181,101,226,0,255,240,213,124,213,42,125,206,184,109,184,205,182,132,107,95,119,22,222,7,80,140,250,92,71,222,23,175,16,85,196,159,227,110,47,183,15,160,222,166,155,183,216,86,29,116,46,197,107,213,123,31,231,120,223,152,141,203,92,208,121,182,79,246,74,241,41,188,238,74,199,239,111,23,79,46,25,119,143,142,36,73,168,129,248,190,214,0,154,237,69,134,253,12,228,39,181,179,63,98,179,94,239,240,121,129,53,247,244,252,156,198,24,183,77,223,44,79,90,173,213,27,252,223,206,181,251,183,39,253,248,31,228,227,57,11,140,92,222,46,126,47,168,136,0,255,231,79,0,255,115,211,217,31,40,227,109,227,83,1,232,217,0,255,9,44,112,133,218,57,167,38,59,152,186,19,124,94,173,210,113,237,63,215,173,198,118,198,202,99,172,122,121,231,175,22,37,124,209,79,225,223,162,190,231,167,75,107,192,4,53,27,95,244,106,226,0,255,7,81,0,255,115,122,145,51,85,253,197,23,113,7,80,58,253,250,164,98,160,136,228,33,188,114,100,159,225,9,221,168,131,214,69,250,183,224,245,236,8,209,45,181,35,206,120,186,83,234,134,101,64,53,46,15,159,136,47,245,10,0,255,215,143,0,255,184,252,248,250,126,44,94,173,196,191,125,154,81,135,229,86,6,198,183,187,139,208,206,165,167,110,241,187,82,62,128,210,115,248,99,119,155,121,58,81,237,203,242,82,213,208,215,251,235,254,168,58,82,35,48,38,160,148,90,60,92,51,105,92,162,67,188,198,107,253,121,112,36,80,62,5,67,62,164,60,236,188,237,189,245,240,91,123,14,160,65,232,169,192,232,245,30,87,16,20,48,18,164,125,152,145,108,145,84,251,190,157,165,149,26,182,198,15,248,156,215,0,245,20,82,42,234,235,6,184,113,251,198,219,230,73,48,213,7,80,250,224,110,168,36,24,83,23,80,181,137,36,107,205,227,77,241,20,254,52,185,166,243,53,224,191,29,134,199,77,5,204,38,221,102,163,216,11,52,212,199,52,140,151,93,239,177,189,198,63,49,45,155,133,133,35,171,188,197,145,103,137,47,240,82,141,191,142,118,30,188,128,151,175,67,110,212,141,122,164,53,236,120,7,160,241,79,225,31,148,5,140,233,77,48,162,77,18,221,11,118,253,194,135,245,21,163,62,87,224,198,161,137,228,133,175,241,15,123,78,142,156,143,192,204,102,121,163,139,116,179,175,245,58,125,166,35,37,59,179,123,127,105,202,171,253,164,115,183,214,240,96,62,128,198,0,255,133,191,101,44,223,138,237,103,179,145,68,162,163,38,139,78,226,0,255,188,70,250,90,15,137,60,192,216,206,54,53,105,24,131,220,19,188,13,137,6,227,199,249,154,145,231,140,20,12,131,196,72,2,160,57,184,7,65,234,64,101,29,81,189,214,3,227,188,144,39,165,155,170,17,188,229,133,183,176,17,180,80,199,254,120,0,159,242,234,52,199,56,215,251,198,103,31,64,235,245,122,220,125,10,189,113,118,222,76,219,230,149,0,255,240,185,96,212,87,190,222,223,27,198,221,99,249,37,158,15,172,28,71,114,218,106,19,218,197,115,171,125,246,159,235,22,220,220,110,179,113,179,239,180,15,117,249,227,61,188,87,225,63,7,46,51,81,32,67,251,176,51,119,36,205,51,186,151,235,18,0,255,12,160,241,211,145,230,11,49,148,64,174,28,113,52,22,68,218,13,79,53,8,226,83,248,165,190,214,187,95,31,212,217,185,202,89,204,17,201,50,220,26,105,195,77,218,196,87,36,244,92,79,204,50,230,228,248,244,111,110,196,123,197,244,124,63,72,112,205,178,239,47,242,249,18,54,233,51,188,50,94,133,31,12,160,120,206,56,111,36,72,192,42,0,255,154,22,97,37,41,246,234,98,23,55,194,83,241,43,94,43,244,32,123,251,90,183,79,247,143,59,152,13,178,42,49,34,22,220,144,66,170,129,142,210,95,79,249,10,0,255,56,103,67,109,110,191,149,39,219,208,93,246,175,118,122,193,159,248,18,64,235,129,49,94,56,98,165,11,132,172,178,127,162,109,9,241,22,196,186,233,29,63,225,213,94,83,161,91,219,146,149,47,75,119,123,92,62,121,90,215,246,196,122,194,91,139,135,245,242,21,57,130,83,107,247,199,233,126,254,126,2,55,91,12,73,183,81,135,234,164,99,7,80,80,158,19,113,36,188,252,229,152,15,113,161,118,58,247,36,58,136,127,185,130,126,196,188,39,153,54,24,134,247,234,189,125,85,206,152,150,0,255,152,112,38,98,36,167,134,189,175,165,150,106,101,0,255,221,79,234,249,223,54,149,38,16,134,55,246,1,180,190,189,157,7,153,121,178,113,233,39,95,45,251,167,7,250,248,159,81,162,209,100,194,31,127,235,107,125,123,27,227,188,121,230,199,165,155,124,61,249,99,63,0,255,17,113,232,202,17,241,13,7,80,20,69,29,128,162,52,97,154,209,12,128,162,104,41,1,104,41,105,41,1,40,209,43,192,127,243,131,88,156,203,168,37,231,119,125,248,59,175,177,107,201,127,28,251,117,164,214,54,4,6,175,244,0,58,215,127,188,70,222,15,55,144,107,245,45,204,34,190,195,107,221,163,142,115,148,127,179,7,244,242,189,38,247,0,193,47,223,71,27,39,127,123,139,18,234,162,105,139,158,250,112,213,254,81,127,120,249,143,49,86,186,66,222,142,70,223,240,161,142,121,0,5,78,78,205,64,225,122,166,49,92,222,13,134,181,225,239,186,248,127,169,244,143,28,4,27,251,231,5,244,10,127,68,122,237,254,141,158,189,63,86,250,103,179,219,238,162,221,254,218,63,147,194,175,240,85,0,173,87,78,14,219,114,220,101,192,21,172,73,166,211,97,174,110,88,222,253,240,103,248,90,175,169,7,138,158,156,9,88,219,200,78,220,34,113,179,14,241,231,212,94,79,43,234,223,231,242,113,6,206,220,96,158,106,201,236,245,37,109,129,242,106,159,239,201,24,220,200,140,128,204,42,149,167,91,209,157,180,135,159,21,226,199,60,128,198,14,119,240,80,114,0,139,230,43,79,101,177,253,178,157,250,233,165,109,105,124,17,159,230,53,35,252,147,0,136,253,174,218,63,238,41,211,126,222,174,106,47,251,223,129,182,28,126,135,223,91,213,197,0,255,201,76,254,71,160,0,255,24,62,86,248,175,56,128,102,82,220,117,241,0,255,18,147,0,255,143,174,215,133,127,225,227,212,197,0,255,75,77,254,55,152,0,255,200,240,43,124,0,14,160,232,208,235,226,0,255,164,38,0,255,23,93,199,134,79,225,87,169,138,0,255,147,154,252,95,180,27,248,195,163,240,137,231,1,20,3,237,156,87,81,225,18,199,144,234,94,171,222,251,56,83,198,169,127,139,5,157,175,246,7,32,252,11,95,170,215,253,129,233,166,159,0,255,207,231,68,227,230,91,123,218,132,15,180,223,43,61,82,159,51,6,206,207,237,229,155,7,145,103,126,234,220,164,151,134,2,232,253,189,153,143,202,118,128,145,108,31,102,150,33,168,177,238,37,167,102,241,85,190,210,219,199,186,95,31,51,202,76,240,54,114,92,154,233,210,157,241,114,175,184,207,145,13,24,231,114,163,236,162,92,190,194,50,219,167,143,22,115,124,202,107,236,219,245,212,242,191,82,151,53,205,55,91,10,239,59,56,128,170,0,255,183,119,227,124,168,60,30,70,222,50,111,75,141,127,0,207,72,62,209,168,72,219,218,170,115,183,245,250,0,255,249,25,231,108,251,62,144,38,180,238,179,162,142,145,51,229,160,204,181,181,98,0,5,125,78,187,63,211,104,75,215,42,127,158,223,199,108,202,147,41,224,148,166,37,133,61,206,70,39,115,115,43,84,235,0,255,243,252,15,242,147,144,212,120,245,41,58,128,222,151,111,207,145,64,134,225,203,37,230,77,234,221,187,117,106,242,99,224,140,219,9,177,253,112,52,242,180,165,241,184,139,107,232,56,199,247,253,48,220,53,175,10,36,161,3,232,226,0,255,0,158,187,159,43,26,130,91,88,23,159,187,172,241,143,162,207,73,184,177,40,74,77,74,181,180,0,52,231,0,204,154,162,40,0,138,162,168,3,208,128,110,32,129,230,28,133,179,166,165,4,160,40,138,2,160,213,90,63,245,54,78,204,221,252,189,157,86,214,167,29,0,255,135,110,40,209,59,128,154,29,7,109,20,61,27,57,26,120,19,130,230,174,9,198,120,221,197,181,62,119,127,128,252,182,165,114,69,30,194,216,241,247,119,170,57,0,11,10,128,162,165,164,95,0,141,0,255,76,111,131,251,109,119,137,35,102,126,118,132,125,186,214,215,60,15,61,199,213,147,252,126,243,192,247,137,102,166,43,226,183,54,147,62,240,112,190,106,0,255,221,199,203,227,140,230,217,190,153,136,240,109,175,117,71,12,160,43,15,224,78,118,230,5,111,121,175,126,179,248,169,171,0,122,127,111,24,3,31,146,129,139,195,110,73,226,200,116,24,19,0,255,227,173,90,127,164,55,195,179,85,118,77,132,84,252,174,141,120,90,150,87,123,251,208,167,157,81,100,128,203,146,68,237,104,27,181,214,201,218,174,103,250,44,95,126,249,57,46,108,207,237,135,95,239,134,0,106,127,111,244,201,183,163,173,160,76,194,219,116,44,166,62,241,198,90,143,39,237,76,198,194,81,147,164,10,56,57,27,71,28,201,148,116,0,157,63,6,114,146,203,144,59,18,153,137,43,219,226,69,103,173,207,117,7,200,47,152,159,146,122,63,158,190,205,250,151,89,177,83,59,0,52,0,77,6,78,80,167,244,96,59,165,199,136,17,64,209,82,237,151,111,106,207,148,6,160,164,57,208,60,104,235,0,122,127,95,244,152,12,216,166,197,114,129,215,70,13,154,248,11,191,245,90,143,188,158,222,150,167,243,254,92,243,141,149,62,174,201,60,95,115,144,97,176,74,93,179,0,255,251,236,126,140,113,206,117,63,79,142,94,31,29,5,80,251,216,35,207,172,0,255,144,80,184,45,209,180,213,204,42,63,177,145,119,129,129,122,165,79,114,122,220,253,206,236,92,249,91,144,121,36,93,68,155,168,247,127,207,225,227,63,130,211,94,186,141,241,214,233,29,126,109,206,3,168,125,114,199,200,253,76,41,16,196,56,214,210,134,74,63,125,244,154,227,161,227,156,170,36,137,137,16,200,194,137,102,184,183,80,91,109,18,93,155,186,130,30,6,28,200,237,220,118,222,220,185,68,243,79,243,230,134,228,213,150,224,147,110,92,145,58,44,73,125,249,2,50,91,230,184,224,173,225,90,182,190,241,131,3,40,252,221,207,25,151,118,242,34,122,169,78,86,167,169,23,204,154,2,160,104,247,129,162,66,15,160,247,101,159,28,235,38,33,45,40,219,75,212,12,30,89,233,47,254,192,145,199,33,215,199,90,118,132,222,102,190,220,71,102,183,185,226,110,210,174,235,125,252,56,39,230,215,223,203,139,108,252,52,248,244,249,60,128,86,70,208,220,85,223,127,250,225,227,127,248,99,166,199,140,240,232,95,225,191,83,197,0,255,73,188,253,199,71,115,159,56,124,172,240,159,112,0,69,111,215,197,0,255,203,60,253,207,249,232,156,237,194,199,240,207,170,138,0,255,151,121,250,95,95,58,24,199,225,119,248,22,57,128,162,118,0,199,174,138,0,255,147,152,252,175,64,0,255,57,124,14,31,94,213,247,191,110,248,248,143,34,140,145,38,1,140,67,211,240,103,23,7,208,92,7,0,194,51,166,80,28,71,170,173,21,103,99,5,125,197,29,204,227,88,198,37,63,111,69,214,138,230,239,209,167,246,53,124,9,191,170,244,71,7,126,231,237,180,159,124,163,153,27,105,95,82,132,205,165,25,126,130,71,122,165,159,142,113,61,168,237,38,96,96,156,91,104,223,192,177,20,241,37,126,215,132,250,27,64,239,239,235,147,146,247,179,43,219,46,111,70,217,203,171,53,175,204,235,209,211,51,38,115,126,99,202,58,23,249,179,159,91,85,252,175,99,94,179,127,243,243,28,242,168,88,173,187,61,181,56,226,138,224,236,142,103,241,56,175,9,142,179,27,31,243,237,91,112,247,20,29,64,113,28,86,31,92,47,44,159,228,77,156,93,209,180,132,70,195,210,248,175,49,215,100,140,184,99,138,2,160,40,138,2,160,165,164,40,0,234,52,104,138,126,1,148,126,238,230,39,102,137,152,183,108,238,106,31,250,57,99,115,215,217,197,91,162,254,125,177,226,75,231,53,244,192,64,154,122,213,229,4,80,28,91,176,193,14,163,45,114,117,173,138,162,0,40,138,162,5,160,164,40,10,128,150,162,164,0,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,0,40,138,162,5,160,164,40,10,128,150,146,162,0,104,41,41,10,128,150,162,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,150,162,164,0,40,90,74,10,128,162,40,10,128,162,40,10,128,162,40,10,128,162,104,41,0,234,148,41,10,128,162,247,82,82,0,20,69,81,0,20,77,105,78,10,128,2,197,165,164,0,40,138,162,5,160,164,40,10,128,162,104,142,230,0,40,138,162,0,40,138,162,0,40,70,81,180,0,148,20,117,154,220,0,20,45,205,73,1,80,20,205,75,1,80,210,210,156,52,47,0,37,69,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,75,9,64,81,20,5,64,81,20,205,1,208,82,82,20,0,69,81,20,0,69,209,82,2,80,180,148,20,0,69,81,20,0,69,81,180,0,148,20,69,1,80,180,148,20,0,69,81,180,27,64,239,195,159,238,78,30,203,242,251,69,144,186,35,214,72,147,106,31,242,11,23,128,124,187,107,214,120,181,246,92,145,231,148,211,4,7,184,0,160,56,95,211,92,74,10,128,150,146,162,0,40,138,162,5,160,213,74,159,208,231,58,0,119,198,203,151,73,201,55,79,117,237,215,78,39,43,218,233,3,104,178,0,255,203,200,43,112,195,125,192,4,90,130,105,117,46,47,145,9,91,78,252,3,127,245,106,159,113,228,198,140,145,136,38,46,104,33,101,115,125,105,47,124,189,71,158,3,65,70,218,193,97,116,191,75,145,20,65,95,16,234,216,174,215,208,87,247,241,119,142,152,125,196,46,172,115,95,253,27,146,168,27,46,241,3,124,160,15,160,245,15,42,167,115,191,77,193,242,118,139,139,53,172,193,126,45,228,235,125,246,111,217,127,93,128,18,54,9,56,34,82,19,253,91,71,215,120,80,95,239,179,0,255,32,227,16,44,0,255,51,209,242,83,7,161,249,244,213,58,254,104,146,215,60,231,141,224,192,157,207,96,169,218,35,120,158,102,187,27,171,196,119,120,0,37,61,245,30,103,28,191,199,19,84,7,160,200,229,182,122,154,131,180,175,234,140,168,165,4,160,40,138,2,160,64,14,90,215,212,227,163,79,239,55,27,115,112,83,129,88,53,121,45,225,39,215,210,28,100,24,14,170,3,232,125,78,175,212,135,251,108,54,112,45,217,189,109,154,186,70,241,147,43,158,56,197,73,70,213,89,83,0,52,231,219,53,207,227,253,209,253,180,1,50,49,216,226,194,139,10,197,162,186,54,198,83,120,196,21,205,8,189,2,24,172,240,30,64,145,187,1,201,56,7,226,2,128,232,226,154,161,73,53,135,55,191,254,109,121,5,238,200,17,250,97,118,142,68,132,36,46,172,121,74,147,120,103,165,127,71,200,79,130,205,109,98,144,46,104,245,211,217,122,79,191,50,206,109,212,137,216,38,201,214,141,61,169,51,57,128,194,31,32,8,82,4,167,64,217,49,230,90,205,175,4,200,69,196,8,128,37,167,245,190,62,169,229,63,118,227,218,118,243,182,32,135,111,154,117,0,197,243,16,114,204,47,228,35,211,204,103,54,52,221,88,218,91,100,120,23,254,163,175,247,64,225,201,41,115,10,238,220,193,60,177,182,250,78,170,129,181,30,41,63,135,248,183,121,63,200,212,134,156,167,37,137,188,58,107,114,195,19,120,102,189,199,119,232,254,54,102,3,70,229,72,239,92,170,205,221,122,215,182,174,226,87,60,128,222,223,147,213,113,198,60,249,209,234,52,80,213,31,94,182,184,142,226,203,188,106,43,112,207,56,185,93,104,155,149,184,77,215,210,249,117,177,2,160,40,138,2,160,40,90,106,2,104,229,56,3,86,100,1,46,237,222,94,107,252,87,190,0,255,185,227,93,54,197,87,176,162,39,128,226,56,105,7,102,24,65,224,226,138,122,71,0,43,163,166,168,210,3,104,125,174,78,247,126,243,177,156,25,116,122,246,164,174,123,248,178,235,125,125,50,94,55,31,25,9,101,134,112,73,113,151,178,254,237,120,141,248,227,240,119,39,238,131,217,30,141,11,220,13,0,255,187,230,94,111,0,208,78,69,132,250,150,46,234,179,7,208,251,248,233,143,141,241,249,189,231,219,253,244,153,120,240,204,87,163,159,28,160,253,128,194,38,167,207,155,117,241,167,171,189,125,206,24,217,253,109,140,223,186,110,230,121,67,16,0,255,52,229,154,253,199,158,233,237,231,209,110,254,125,91,107,190,32,126,115,0,69,81,212,1,83,228,58,28,133,189,106,0,255,222,199,217,222,120,121,76,254,150,205,71,251,231,214,140,39,240,28,175,167,34,120,29,187,109,121,55,110,168,11,218,61,32,205,254,209,14,206,59,216,144,136,25,230,75,38,188,61,80,215,44,217,220,14,63,196,103,120,141,61,195,252,108,109,27,201,8,226,46,213,246,118,189,198,30,56,6,12,105,103,229,241,104,36,98,249,222,221,208,172,26,214,90,60,209,141,107,125,48,29,57,3,166,153,63,130,37,110,83,206,210,120,197,1,20,69,131,17,32,40,9,160,245,120,208,206,101,153,163,181,198,31,254,85,126,144,192,141,171,252,104,100,201,154,248,24,43,105,22,64,1,188,157,231,240,253,219,145,247,180,42,78,80,20,0,125,90,127,32,193,180,180,11,160,241,15,228,25,25,101,181,1,83,156,90,156,214,250,245,85,121,66,207,21,219,53,230,202,174,120,90,207,21,29,122,0,213,254,235,131,115,206,205,220,126,73,33,174,213,241,76,99,43,158,211,223,253,144,34,194,60,128,73,93,18,40,141,238,45,73,146,87,100,164,130,104,165,63,66,111,155,239,62,43,211,174,109,213,179,160,3,104,209,211,51,38,156,51,30,101,193,228,217,54,78,120,223,204,149,254,1,153,159,115,187,181,53,92,167,237,211,102,211,43,232,235,3,221,223,110,187,49,47,218,119,254,22,247,196,35,109,186,210,39,57,236,184,17,239,175,49,6,74,158,22,60,59,147,190,58,195,155,14,15,160,56,118,224,252,4,193,70,68,210,237,111,200,27,123,173,247,185,103,228,149,183,51,70,204,76,41,218,239,236,200,245,105,187,222,61,166,91,94,254,99,252,143,190,205,40,88,24,126,212,196,170,248,63,153,151,0,255,120,142,52,182,74,208,50,124,211,112,0,13,48,94,177,49,183,65,95,239,191,143,115,50,78,30,159,46,217,252,181,191,97,196,167,240,91,94,23,0,255,39,241,241,223,158,153,182,156,12,218,135,31,108,237,254,221,127,206,24,39,254,88,121,231,71,156,246,177,78,26,118,104,66,31,64,241,238,219,155,249,24,39,20,149,111,31,208,253,55,53,215,77,155,210,55,62,201,215,251,238,143,132,127,6,239,63,148,248,66,209,104,148,141,122,92,186,196,19,251,74,127,199,113,8,62,208,71,3,123,121,146,44,92,171,151,38,123,157,142,120,181,79,253,41,95,117,230,221,24,117,237,50,237,237,243,96,121,26,126,140,207,240,0,138,154,122,159,203,199,65,134,145,133,102,137,185,161,2,160,166,102,250,1,56,70,185,20,42,90,2,40,142,51,18,88,134,88,101,57,173,244,201,243,74,240,12,52,143,223,36,96,66,60,111,157,182,58,196,58,232,99,197,104,172,15,160,246,151,131,171,18,4,153,4,98,99,175,155,156,122,87,247,150,54,215,105,242,199,31,120,109,173,7,94,199,56,227,12,245,239,118,158,110,125,63,217,31,250,247,194,167,248,37,95,239,145,227,192,57,194,206,108,222,207,124,110,120,9,165,166,229,58,233,183,87,234,126,174,111,244,143,219,25,99,157,246,211,254,24,39,62,135,175,120,0,205,243,216,199,30,140,205,199,221,124,142,182,236,143,85,75,245,109,208,93,15,107,128,122,128,88,250,218,253,147,28,39,47,223,138,121,43,209,112,83,200,219,218,226,158,165,208,80,3,77,226,61,94,181,0,255,216,113,174,0,255,160,249,184,97,9,8,121,101,23,124,215,140,3,104,222,126,195,74,116,45,249,199,245,15,28,114,217,31,144,240,84,141,127,35,242,191,217,199,148,167,59,194,127,213,245,190,232,227,125,124,226,108,107,22,90,179,86,104,12,159,234,3,104,253,59,61,102,217,29,35,99,135,124,181,236,63,56,128,244,15,179,138,136,52,25,185,227,47,125,165,63,198,254,219,238,19,183,113,115,245,73,229,107,236,153,142,242,253,216,98,244,52,136,179,196,15,3,40,138,150,18,128,162,40,90,0,74,138,162,5,160,164,40,10,128,194,174,192,245,20,142,85,109,46,16,25,16,196,61,125,37,252,227,106,106,249,129,181,145,17,24,145,99,0,83,204,21,75,125,0,189,122,184,115,152,136,39,186,159,64,217,179,78,55,55,235,23,191,225,187,245,251,231,122,38,111,237,14,118,200,52,68,216,218,146,248,25,47,38,249,90,0,255,0,23,175,39,180,191,133,83,50,237,53,157,138,239,65,94,254,103,43,208,190,125,18,183,167,210,38,254,54,219,7,208,28,36,149,140,65,29,140,238,74,219,241,20,115,193,222,208,86,171,160,199,9,186,79,26,192,228,107,247,199,201,56,4,237,159,9,70,6,178,239,80,204,197,61,58,140,95,91,10,0,255,99,68,253,207,129,53,31,83,209,100,252,91,245,1,213,224,121,14,138,12,73,74,93,114,170,48,177,126,221,236,249,160,168,113,73,40,95,9,66,254,227,96,115,154,23,231,80,104,41,190,57,213,209,129,0,255,153,158,246,207,192,135,39,226,27,174,15,212,210,211,239,63,9,246,115,174,154,121,244,242,251,79,194,229,127,170,118,222,200,215,209,129,0,255,153,166,144,0,255,25,104,98,225,63,233,232,192,0,255,75,87,208,127,160,135,248,217,245,1,169,233,247,0,255,98,237,84,59,239,212,244,251,111,98,159,46,117,218,23,242,117,116,224,127,166,43,232,0,255,135,31,22,254,59,29,253,244,63,163,233,169,147,66,128,38,226,3,216,7,80,27,235,231,104,187,63,250,154,120,106,246,251,79,218,229,63,118,67,24,249,90,79,191,121,130,211,211,186,25,116,14,13,197,159,253,86,251,58,78,191,238,92,39,177,127,160,17,74,107,241,159,238,244,1,52,169,242,237,102,98,229,228,89,48,86,251,123,124,15,48,206,228,223,142,110,229,123,117,79,188,212,13,175,217,127,114,224,242,45,75,1,129,217,214,2,180,107,176,96,252,223,157,215,248,199,109,12,226,203,0,255,252,62,88,223,204,134,53,154,199,67,125,245,0,170,253,231,120,12,199,49,1,123,154,8,7,248,2,241,69,252,205,235,247,111,207,151,3,134,45,214,12,113,91,196,120,172,31,215,28,32,205,111,231,21,230,146,25,33,237,111,25,106,234,3,86,47,88,164,1,52,254,65,214,219,24,182,73,0,255,134,208,54,235,220,168,150,229,25,199,104,230,128,194,220,11,21,117,0,58,63,172,142,186,52,69,81,0,20,45,37,5,64,75,73,81,0,20,69,75,9,64,81,20,5,64,81,20,5,64,81,180,148,0,20,69,75,9,64,75,73,81,0,20,45,37,197,6,208,250,161,99,156,209,252,230,77,244,42,13,187,214,159,127,172,128,219,24,200,220,34,189,62,115,94,67,143,3,163,31,172,74,133,247,113,124,52,131,164,192,93,147,6,208,250,244,115,192,252,136,33,76,224,73,77,53,178,214,183,129,36,65,193,140,52,245,129,36,175,178,144,2,160,40,138,2,160,40,238,51,138,62,0,69,61,220,164,168,199,187,105,105,1,40,234,241,70,81,95,238,166,40,0,138,162,165,4,160,78,211,253,113,144,118,54,92,145,162,90,15,160,201,113,60,24,57,231,154,109,19,242,38,129,184,228,250,192,235,189,86,29,219,242,25,25,211,14,45,200,243,69,212,188,70,235,248,26,0,255,56,192,6,18,248,138,222,17,201,209,68,241,247,150,106,88,220,213,30,247,20,219,207,153,48,108,129,241,122,113,159,78,226,59,221,245,0,122,95,120,146,0,99,118,62,176,70,250,197,61,207,174,117,60,157,175,177,207,249,118,183,109,140,6,224,214,150,253,223,174,161,53,254,219,117,84,110,240,246,152,187,37,221,184,225,210,177,49,190,107,204,181,157,36,25,0,16,179,96,196,29,3,80,20,69,1,80,20,69,73,0,45,31,215,241,60,54,79,138,74,175,247,245,8,222,166,131,198,119,218,79,238,213,28,62,230,53,171,193,181,235,216,196,115,249,124,222,250,138,187,62,128,222,163,254,192,4,88,4,202,154,14,198,13,181,142,90,104,210,213,100,251,31,50,182,114,106,234,163,28,95,67,187,184,27,15,44,212,35,78,110,209,51,254,214,171,244,192,0,255,77,75,204,0,255,3,250,136,63,226,250,0,106,178,253,7,25,123,151,246,183,81,15,182,0,255,56,155,206,1,172,49,147,175,227,3,0,255,51,45,49,0,255,241,225,145,248,54,234,248,192,0,255,76,83,251,103,252,225,139,133,0,255,188,62,128,30,126,0,255,77,167,233,184,26,196,83,19,49,222,70,204,88,0,136,212,33,142,124,29,253,244,31,215,210,81,231,124,31,190,137,63,74,43,125,122,250,173,23,249,244,52,174,101,12,83,180,20,127,182,213,7,208,178,39,232,126,33,159,133,227,89,238,105,150,249,241,122,79,221,207,3,92,249,228,240,77,83,227,146,176,58,137,207,20,247,192,234,4,221,115,151,137,24,32,153,97,204,163,103,125,124,132,191,92,201,94,252,149,199,1,14,213,39,209,239,18,95,228,1,52,244,243,152,136,129,156,147,54,121,211,151,170,78,19,216,19,35,192,142,148,0,20,45,37,5,64,209,82,148,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,45,37,5,64,209,82,82,0,20,69,81,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,45,37,5,64,81,180,148,0,20,69,81,0,20,45,37,5,64,81,20,45,0,37,69,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,81,20,5,64,81,20,5,64,209,82,82,0,20,69,209,2,80,82,20,5,64,209,82,82,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,180,148,20,5,64,75,73,81,0,20,45,37,5,64,81,20,5,64,81,20,5,64,75,73,81,0,20,69,81,0,20,69,81,0,20,69,209,2,80,82,20,5,64,75,73,81,0,20,69,75,9,64,81,20,45,0,37,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,209,82,82,0,20,69,209,2,80,148,20,45,0,37,69,75,1,80,82,20,5,64,81,20,5,64,75,73,81,0,20,45,37,5,64,81,20,45,0,37,69,75,9,64,81,180,148,0,20,69,81,0,20,69,81,0,20,45,37,5,64,81,20,5,64,179,90,31,121,16,164,82,86,244,60,46,173,85,75,89,7,208,251,250,224,184,159,221,71,139,219,86,62,87,36,241,76,155,122,159,140,99,59,223,61,102,154,61,143,96,214,226,196,75,237,184,166,251,79,25,221,112,85,26,63,202,234,160,50,15,64,235,115,140,241,152,210,12,21,69,11,64,73,81,20,0,69,81,20,0,69,75,81,2,80,20,69,11,64,73,209,82,2,80,82,67,159,164,14,1,145,100,138,163,162,171,3,40,94,62,130,156,151,153,106,36,129,145,204,95,163,237,94,183,127,139,229,63,247,235,132,117,47,253,79,109,91,225,201,124,205,134,227,60,176,114,215,57,226,130,184,171,189,125,174,167,116,233,109,54,110,171,205,60,175,44,143,111,186,213,7,208,250,247,164,202,55,43,179,209,136,205,220,221,92,169,117,63,94,239,3,254,176,186,140,209,121,148,24,190,175,180,237,237,154,136,239,242,154,103,58,200,23,175,144,21,242,105,93,148,187,214,232,37,190,212,152,235,61,219,171,206,195,56,135,108,123,125,63,100,157,230,154,55,11,160,184,39,229,227,54,62,136,35,206,219,49,87,55,235,97,77,247,243,20,39,119,160,234,44,1,81,105,76,1,208,82,82,20,0,45,37,69,1,80,20,69,1,80,20,163,13,160,165,163,3,104,238,81,119,99,28,197,108,103,201,110,55,188,217,43,238,8,229,65,239,135,105,123,184,245,29,119,101,159,6,120,237,126,112,24,103,119,232,200,136,116,67,223,218,109,77,233,226,64,44,169,53,65,69,146,78,215,248,209,118,0,165,227,100,108,103,55,182,243,150,125,246,75,92,217,173,97,94,227,95,252,147,75,249,130,239,86,81,102,198,217,141,219,243,221,190,149,21,241,184,203,154,188,157,3,177,140,177,202,27,1,20,165,3,181,207,104,52,128,34,207,230,195,40,192,116,162,45,86,225,79,73,184,252,196,154,203,26,28,231,169,224,56,58,201,84,236,251,79,86,135,248,155,18,64,235,249,15,140,16,43,74,142,76,212,24,242,134,186,181,213,90,31,216,219,185,140,118,129,196,28,142,87,54,81,235,126,174,245,203,71,242,2,153,167,245,51,50,78,202,164,6,160,246,140,109,204,117,134,138,79,237,62,114,208,182,27,245,158,17,6,160,216,105,142,194,143,218,147,12,128,230,72,83,236,212,142,221,164,33,0,69,81,20,0,69,209,82,2,80,20,69,177,0,106,221,199,216,70,178,237,54,71,93,80,119,213,254,203,191,31,16,3,242,1,236,121,24,75,23,51,62,232,158,215,167,57,248,221,202,186,127,68,22,164,15,160,118,239,206,203,232,251,70,88,148,5,113,129,26,167,6,226,119,248,218,53,254,73,208,251,185,128,145,37,254,83,121,11,226,87,252,172,144,175,245,79,149,229,223,237,150,119,204,56,99,167,22,185,90,0,255,80,46,166,231,192,82,77,133,75,163,75,252,8,236,3,104,252,147,183,249,29,166,48,0,255,197,175,169,174,167,100,109,125,174,75,18,0,255,179,56,226,169,134,124,141,127,106,224,0,255,166,175,166,91,208,49,190,178,26,0,255,99,159,254,99,48,109,19,0,255,115,9,52,143,23,143,125,0,197,235,25,183,16,225,228,49,239,214,236,147,185,183,91,163,205,235,44,0,255,49,188,79,38,64,33,18,37,47,145,73,226,143,188,210,113,188,78,191,238,228,17,17,97,75,146,16,243,104,44,190,211,95,165,15,80,39,224,90,46,12,152,8,150,69,242,10,125,123,227,161,38,28,64,113,207,192,184,251,102,196,206,125,218,72,10,241,194,106,173,184,207,120,27,71,98,103,44,225,182,78,86,0,212,41,234,73,170,41,250,0,20,120,96,102,76,81,20,0,205,106,96,221,199,216,196,178,237,62,69,222,91,171,162,93,15,160,150,131,183,17,4,91,16,160,182,108,140,53,205,49,44,63,198,75,120,180,215,28,231,56,72,242,186,219,51,168,176,43,60,151,46,19,211,232,173,109,104,34,95,131,7,87,190,161,220,54,150,163,141,164,11,246,218,166,174,244,56,116,43,222,202,150,194,152,45,137,66,74,189,52,17,127,233,82,31,64,225,159,164,211,0,255,28,234,161,147,108,33,62,104,178,105,200,90,202,221,135,237,26,93,169,228,130,248,178,95,230,43,252,211,47,29,99,123,90,23,112,139,68,79,241,79,169,146,63,254,103,186,211,80,215,105,104,34,254,185,61,128,222,211,39,213,206,111,108,162,200,46,251,183,203,53,137,167,243,53,244,115,128,76,2,144,85,109,120,38,214,89,165,163,112,221,56,187,139,118,247,205,174,109,26,197,235,26,107,238,1,196,50,168,206,26,128,162,40,10,128,162,40,250,247,0,63,0,17,3,17,2,0,1,3,12,0,218,255,250,249,248,247,246,245,244,243,242,234,233,232,231,230,229,228,227,226,218,217,216,215,214,213,212,211,210,202,201,200,199,198,197,196,195,194,186,185,184,183,182,181,180,179,178,170,169,168,167,166,165,164,163,162,154,153,152,151,150,149,148,147,146,138,137,136,135,134,133,132,131,130,122,121,120,119,118,117,116,115,106,105,104,103,102,101,100,99,90,89,88,87,86,85,84,83,74,73,72,71,70,69,68,67,58,57,56,55,54,53,42,41,40,39,38,26,25,24,23,241,37,225,52,36,22,10,209,114,98,21,240,82,51,35,9,193,177,161,145,66,20,8,129,50,34,19,113,97,7,81,65,18,6,49,33,5,4,17,3,2,1,0,119,2,1,0,4,4,5,7,4,3,4,4,2,1,2,0,17,181,0,196,255,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,3,0,1,31,0,196,255,250,249,248,247,246,245,244,243,242,241,234,233,232,231,230,229,228,227,226,225,218,217,216,215,214,213,212,211,210,202,201,200,199,198,197,196,195,194,186,185,184,183,182,181,180,179,178,170,169,168,167,166,165,164,163,162,154,153,152,151,150,149,148,147,146,138,137,136,135,134,133,132,131,122,121,120,119,118,117,116,115,106,105,104,103,102,101,100,99,90,89,88,87,86,85,84,83,74,73,72,71,70,69,68,67,58,57,56,55,54,53,52,42,41,40,39,38,37,26,25,24,23,22,10,9,130,114,98,51,36,240,209,82,21,193,177,66,35,8,161,145,129,50,20,113,34,7,97,81,19,6,65,49,33,18,5,17,4,0,3,2,1,125,1,0,0,4,4,5,5,3,4,2,3,3,1,2,0,16,181,0,196,255,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,5,1,0,0,31,0,196,255,1,17,3,1,17,2,0,34,1,3,96,9,16,14,8,17,0,192,255,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,33,28,33,50,24,13,13,24,12,11,12,9,9,9,1,67,0,219,255,50,52,51,46,60,50,56,61,57,39,31,52,52,52,49,48,44,41,55,40,28,28,35,44,34,32,39,46,36,32,28,28,26,29,30,31,26,29,20,15,19,18,25,12,11,11,12,13,20,12,10,8,9,9,7,7,7,8,5,6,7,6,6,8,0,67,0,219,255,0,0,1,0,1,0,0,1,1,0,70,73,70,74,16,0,224,255,216,255