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