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