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